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
336295974417	336295974938	336295975488	336295976038	336295976588	336295977138	336295977688	336295978238	336295978788	336295979338	336295979888	336295980438	336295980988	336295981538	336295982088	336295982638	336295983188	336295983738	336295984288	336295984838	336295985388	336295985938	336295986488	336295987038	336295987588	336295988138	336295988688	336295989238	336295989788	336295990338	336295990888	336295991438	336295991988	336295992538	336295993088	336295993638	336295994188	336295994738	336295995288	336295995838	336295996388	336295996938	336295997488	336295998038	336295998588	336295999138	336295999688	336296000238	336296000788	336296001338	336296001888	336296002438	336296002988	336296003538	336296004088	336296004638	336296005188	336296005738	336296006288	336296006838	336296007388	336296007938	336296008488	336296009038	336296009588	336296010138	336296010688	336296011238	336296011788	336296012338	336296012888	336296013438	336296013988	336296014538	336296015088	336296015638	336296016188	336296016738	336296017288	336296017838	336296018388	336296018938	336296019488	336296020038	336296020588	336296021138	336296021688	336296022238	336296022788	336296023338	336296023888	336296024438	336296024988	336296025538	336296026088	336296026638	336296027188	336296027738	336296028288	336296028838	336296029388	336296029938	336296030488	336296031038	336296031588	336296032138	336296032688	336296033238	336296033788	336296034338	336296034888	336296035438	336296035988	336296036538	336296037088	336296037638	336296038188	336296038738	336296039288	336296039838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38541	38986	43945	46974	43846	52213	46887	49558	50713	40040	30913	37039	39954	48505	42273	43012	39816	36827	35988	38022	37239	35832	33256	30139	30430	30575	25041	23613	22387	23273	20960	14501	11883	12650	11693	8979	10228	8985	5568	6481	7153	5123	4635	2941	4453	2995	1888	1634	1140	1112	922	635	513	500	347	275	291	350	359	423	548	450	165	217	186	200	188	183	180	186	184	165	162	186	164	151	162	164	172	236	386	341	245	164	187	161	146	164	162	162	177	167	155	167	180	164	140	152	187	141	169	172	151	143	170	157	171	161	170	166	142	154	161	166	137	176	176	157	161	175	159	176	189	142	170	148	171	168	153	171	156	171	169	153	193	157	185	163	173	166	170	149	167	141	137	165	167	159	142	147	194	151	174	158	171	175	142	157	158	145	199	155	166	190	156	180	144	179	159	147	174	147	185	198	178	167	133	168	194	151	168	169	183	168	144	191	173	153	143	136	164	158	189	170	131	195	172	159	155	174	157	157	169	157	159	168	160	187	165	171	179	148	154	177	136	139	163	184	137	157	163	157	171	158	160	180	161	162	160	190	156	183	180	167	162	160	151	141	154	157	171	150	166	188	151	159	174	163	166	167	143	170	161	172	191	161	175	160	158	149	153	179	182	157	161	146	175	170	183	163	163	185	180	163	154	195	156	151	149	134	175	167	150	162	146	176	177	162	146	167	169	158	177	164	166	169	159	155	159	154	166	152	162	164	156	182	161	148	153	188	164	195	151	182	149	187	140	163	163	149	172	183	152	154	140	181	186	176	165	169	184	173	159	179	150	176	162	165	164	177	155	151	176	157	167	161	191	194	159	165	174	183	170	163	167	145	160	166	147	140	160	174	168	143	163	169	142	155	149	174	156	168	194	163	159	184	170	148	171	142	172	160	197	179	161	175	188	154	179	197	160	191	158	145	186	149	155	139	185	163	181	155	167	152	170	136	186	148	180	174	155	169	164	174	181	149	163	145	162	166	150	178	166	155	165	156	171	152	132	163	174	140	173	161	178	140	175	152	175	155	157	156	161	161	157	156	162	151	179	154	183	169	168	154	152	142	163	175	185	178	160	171	170	164	154	163	154	175	170	155	152	189	155	163	144	150	158	163	148	171	160	143	165	166	156	148	149	172	162	151	167	175	170	177	147	158	156	164	156	170	165	143	143	151	164	166	152	174	159	163	157	163	142	154	156	173	162	177	167	167	201	168	172	172	162	160	179	165	155	169	179	163	158	156	149	160	168	177	160	176	153	161	165	171	162	177	161	152	145	142	167	147	177	157	139	167	139	165	166	171	164	153	161	178	153	178	182	150	160	162	184	173	144	148	154	178	147	164	151	170	153	175	161	163	163	161	179	162	165	169	161	164	188	147	152	169	159	178	140	161	154	178	134	166	166	160	175	163	175	161	167	148	182	180	155	165	178	142	150	147	150	172	161	181	186	145	156	149	187	166	150	163	158	170	152	165	163	172	186	168	148	163	169	182	144	181	168	155	156	171	182	156	157	171	156	183	174	195	176	145	158	174	174	176	161	171	170	170	165	150	148	159	136	152	174	158	156	158	187	148	146	202	155	157	166	162	177	165	194	165	176	146	155	176	155	160	184	159	160	153	167	134	156	160	152	164	153	154	171	154	181	154	166	191	163	193	163	167	177	153	140	152	173	168	163	172	178	179	190	162	183	170	171	142	160	166	173	170	176	144	177	166	192	158	185	153	154	166	137	167	163	160	174	174	157	132	148	164	184	154	170	171	146	174	168	194	155	148	151	158	165	157	157	173	149	162	169	177	165	166	165	171	155	169	188	162	175	181	165	166	177	178	173	167	144	153	151	168	156	144	164	174	187	166	156	177	151	158	140	157	165	151	185	164	161	178	165	163	171	180	136	190	167	174	163	155	151	174	170	173	166	164	151	194	151	153	175	181	160	169	144	190	157	172	156	166	150	159	154	169	174	150	183	154	170	175	189	175	169	159	164	166	159	148	152	156	163	167	168	156	149	173	156	147	161	170	165	166	174	157	177	180	174	146	134	161	147	164	156	147	138	142	170	158	155	177	172	180	158	180	174	158	163	183	188	172	163	153	134	172	154	178	172	181	154	188	172	178	171	151	151	165	158	159	157	162	153	176	170	165	160	144	169	169	144	170	164	179	165	154	157	138	155	153	185	169	195	133	154	187	156	172	164	183	152	141	156	171	150	152	182	140	150	168	145	170	151	117	162	139	189	181	170	167	154	188	169	148	155	159	182	148	184	168	153	174	161	148	167	158	153	178	156	153	163	159	129	159	142	150	173	145	156	162	178	161	160	166	149	159	178	162	154	133	163	162	139	152	175	158	160	152	161	181	165	153	158	161	137	163	151	139	202	166	178	132	167	166	169	144	174	150	137	179	163	172	162	181	154	157	164	169	158	142	162	177	162	178	168	159	168	160	175	151	185	164	171	164	154	154	180	160	174	166	182	148	148	148	144	151	157	166	170	158	176	147	162	145	164	185	159	171	160	164	160	168	166	157	148	164	158	178	182	158	171	139	163	170	167	175	176	176	146	156	142	171	141	170	163	167	199	169	191	150	156	148	167	134	161	188	153	164	147	177	171	171	160	190	178	162	222	158	163	171	182	164	171	172	181	184	150	146	157	140	153	169	137	179	136	150	165	173	164	169	142	152	147	146	156	164	152	169	179	162	188	181	178	168	153	181	178	168	168	167	165	152	174	134	164	124	175	175	168	155	171	164	159	154	168	162	166	165	184	149	152	178	155	160	174	165	176	133	163	153	175	161	175	166	148	152	158	170	177	170	161	157	166	192	148	182	160	171	183	187	166	157	170	159	152	178	170	143	179	154	181	163	150	150	174	167	189	150	149	161	178	166	174	128	153	189	158	165	175	166	162	147	166	158	179	166	153	172	174	170	165	180	132	176	164	161	160	173	146	186	155	169	155	176	177	186	166	145	156	159	152	152	168	145	169	187	165	166	153	154	166	160	153	189	154	165	142	187	181	179	153	196	165	167	152	174	141	158	159	153	169	165	176	168	158	174	171	165	170	135	150	171	179	133	165	150	184	155	162	144	145	156	164	185	156	187	176	169	190	155	168	175	167	161	163	163	181	162	173	175	162	170	165	166	146	179	163	207	181	187	172	148	144	160	160	174	172	133	150	158	136	162	175	134	153	175	171	153	146	158	142	175	182	166	162	158	164	181	172	157	169	150	182	158	165	158	164	175	172	178	139	148	160	162	162	161	154	180	169	157	171	161	150	159	189	167	166	203	174	188	162	161	172	154	172	152	201	164	169	186	141	159	171	166	142	161	164	132	159	155	142	169	162	170	145	157	176	190	143	163	160	144	159	164	154	163	183	178	155	146	184	168	155	191	172	165	169	196	159	162	171	177	159	175	171	138	151	146	186	174	134	166	164	142	174	166	159	150	162	182	163	171	146	161	177	167	164	166	163	178	159	139	163	153	159	159	185	189	154	169	131	151	180	153	145	165	159	171	177	171	161	165
26804	31944	43286	51037	51314	58292	57851	64986	58708	51463	45330	51528	54552	61269	59457	60263	57464	55824	55920	57978	56049	55821	54179	50944	50648	50799	45060	44664	44416	46078	41503	35051	34190	31176	31570	26230	30690	27675	22563	25117	26698	20520	19466	15092	20951	15306	10458	9605	6873	6496	5838	3310	2932	3008	1724	1105	1282	1592	1812	2625	3327	2463	734	584	654	671	640	612	563	584	455	481	459	447	449	457	437	444	487	948	1575	1494	925	509	445	437	446	455	443	415	461	435	407	493	399	436	459	398	410	426	424	462	428	459	440	433	415	442	415	417	417	426	393	452	425	449	416	432	458	464	415	428	426	427	427	406	458	412	430	416	421	420	407	435	437	446	452	433	445	425	408	432	435	412	455	403	453	412	368	433	460	446	401	399	444	436	423	376	441	440	394	371	416	459	418	450	425	419	447	396	409	443	423	414	427	456	398	438	418	388	440	413	396	465	444	411	404	424	423	419	455	441	442	429	444	430	437	396	485	392	429	412	421	454	411	432	457	392	429	448	414	420	439	440	408	445	439	407	396	472	449	430	423	401	417	444	394	415	410	478	426	399	437	449	397	464	425	399	365	460	455	422	400	433	448	453	422	386	421	439	450	426	430	442	426	419	454	380	428	410	433	454	421	421	427	437	448	453	454	422	460	402	386	445	400	451	431	450	434	417	497	425	425	422	439	408	414	399	390	398	448	446	403	432	435	454	397	433	394	434	406	447	416	447	420	393	444	430	431	484	440	395	396	415	408	415	408	410	432	425	369	468	429	461	414	386	468	425	435	390	445	404	403	414	424	402	420	427	403	435	367	461	417	443	427	394	400	427	443	421	413	420	420	456	431	399	418	412	409	463	395	404	440	426	463	469	377	422	427	442	416	456	437	362	494	400	393	448	426	407	415	478	438	455	419	405	433	434	406	402	419	420	432	424	467	431	397	419	448	435	437	417	444	391	454	425	431	439	475	440	401	442	423	409	401	411	435	452	432	431	427	380	420	386	433	409	422	438	432	430	430	464	424	435	405	415	434	422	432	453	428	415	435	427	393	430	417	398	416	387	430	424	454	411	425	438	400	418	426	438	437	449	434	406	409	447	415	419	405	404	401	425	419	419	377	436	411	419	445	446	432	464	427	463	394	420	411	401	402	422	431	430	422	450	433	429	412	386	425	419	451	424	390	405	459	414	450	441	403	458	447	399	437	444	415	422	504	427	437	447	425	415	414	424	422	421	426	450	425	425	426	414	427	411	422	430	447	416	418	407	453	427	433	411	411	458	416	402	443	441	424	432	413	438	466	438	416	427	452	418	401	427	408	430	424	449	408	440	425	431	444	423	450	405	456	428	436	400	420	416	423	421	402	417	446	402	398	417	405	429	382	452	447	440	451	425	453	439	433	430	402	424	399	454	406	465	475	441	449	427	454	429	421	421	436	427	415	423	451	422	433	418	456	426	433	407	425	407	407	453	435	388	437	411	415	425	417	410	435	441	446	426	412	427	451	416	404	438	407	451	424	432	430	458	394	415	407	393	402	441	466	442	407	406	423	436	399	424	448	421	423	417	401	410	441	446	461	406	437	418	446	398	424	419	457	445	424	405	398	469	438	415	458	426	427	418	432	446	455	437	460	435	427	421	418	411	472	396	453	442	406	397	390	419	402	467	407	418	430	417	420	411	413	415	406	395	439	443	449	452	438	417	432	420	422	442	407	450	385	398	423	437	453	417	431	415	442	420	403	418	431	452	418	429	413	416	468	424	407	447	464	441	439	378	412	418	459	430	425	426	435	428	450	404	427	435	433	372	438	454	410	426	461	416	387	438	444	411	419	429	408	406	434	446	456	403	408	431	379	440	447	440	444	418	420	436	433	460	404	423	421	399	427	411	424	418	446	444	436	449	424	431	413	433	430	428	419	429	433	388	421	419	407	442	393	448	434	429	451	417	418	438	461	446	435	452	447	435	434	420	426	440	429	430	448	382	428	384	431	405	432	448	446	460	385	400	412	437	405	437	418	397	423	435	422	400	416	441	428	399	401	427	432	424	425	433	454	444	403	400	431	429	457	434	407	406	438	397	434	419	431	416	426	422	463	412	398	396	426	425	407	425	485	396	424	417	413	439	392	420	428	445	436	429	465	443	446	428	402	400	423	430	448	444	434	430	446	483	414	460	414	430	421	398	389	431	447	424	409	439	442	389	439	429	424	432	445	386	403	408	383	487	443	435	425	419	422	406	440	438	436	423	386	378	426	409	405	419	433	434	465	396	417	447	425	397	423	413	414	434	425	457	439	425	424	380	384	387	422	423	409	418	430	440	448	399	482	458	443	482	426	428	411	430	425	420	448	460	414	466	424	401	415	462	427	420	407	434	430	439	428	434	413	428	446	405	468	413	444	426	426	470	426	375	463	417	431	382	419	408	455	438	417	418	390	442	395	424	431	430	409	457	438	416	408	431	416	405	396	410	401	410	409	397	437	440	404	452	447	407	460	431	414	424	459	416	428	432	439	428	420	446	458	427	454	408	402	416	454	429	446	458	394	421	421	464	437	398	475	398	416	414	419	455	444	431	446	382	472	432	457	452	451	418	461	452	438	409	435	443	411	417	427	419	440	422	407	435	406	434	428	431	404	434	441	442	448	431	446	414	411	419	423	450	403	446	451	400	396	407	430	442	393	404	440	404	439	437	390	437	448	404	428	417	436	415	443	465	391	413	435	426	461	426	422	424	431	432	458	421	468	433	427	445	420	398	403	415	446	431	444	445	447	444	439	439	394	418	370	420	402	444	411	419	447	432	463	452	437	414	419	393	408	465	433	411	454	449	447	443	428	394	431	411	434	468	403	463	401	401	412	421	429	476	394	425	385	411	442	415	403	435	438	375	417	418	416	399	432	416	440	396	412	427	410	435	446	452	373	367	402	376	449	447	422	429	423	388	422	416	424	426	424	472	398	406	438	429	403	414	411	400	425	436	454	418	386	435	436	395	438	416	448	437	428	463	439	464	435	453	448	420	404	417	381	422	424	402	418	413	387	413	413	409	408	430	411	434	413	440	425	403	408	421	451	428	444	449	411	414	402	421	437	425	399	482	454	453	417	447	403	427	435	413	443	382	445	404	403	414	458	398	429	416	435	435	400	438	407	410	422	453	428	401	448	406	428	427	450	406	421	425	444	437	409	401	444	430	436	428	408	447	422	393	395	435	416	419	403	414	399	455	414	411	416	427	398	441	406	502	437	455	449	380	459	425	442	421	451	425	394	439	410	412	438	445	455	455	449	432	431	447	419	419	410	452	427	474	418	432	450	411	422	422	403	431	438	410	410	436	426	436	431	424	416	455	427	438	413	451	430	410	436	437	433	406	422	399	415	480	417	419	424	438	427	430	426	497	428	420	450	408	425	402	415	418	395	445	435	438	423	453	442	426	424	442	423	421	426	404	430	443	448	454	404	447	408	453	392	425	466	413	403	409	451	424	393	431	485	403	390	422	433	394	421	437	426	403	418	460	414	452	421	387	411	474
11241	9278	10784	9615	10136	9220	8938	9243	7251	3468	2299	2768	3259	3916	2793	2777	2419	2026	1964	2054	2044	2044	1831	1643	1557	1503	1042	1015	1034	1091	857	697	583	569	496	444	508	449	319	379	306	253	253	192	258	192	161	145	142	151	123	110	104	96	98	92	105	94	78	92	108	109	94	89	106	107	86	86	89	88	84	85	93	83	78	91	86	94	80	83	89	75	100	87	77	81	93	92	75	95	79	104	102	74	79	76	100	103	98	83	82	93	79	84	81	88	94	80	72	99	75	85	102	88	76	77	76	73	83	97	83	90	70	95	86	77	80	98	84	65	91	82	100	82	88	74	78	81	98	89	100	97	85	67	93	86	84	69	73	82	76	90	76	76	84	91	108	86	87	69	86	109	81	76	97	111	82	86	75	88	93	82	72	77	94	87	95	84	73	93	79	99	97	76	84	88	89	89	85	92	83	67	92	88	101	94	71	89	74	83	85	86	81	89	94	71	85	85	89	82	89	86	79	83	94	94	76	77	91	90	79	97	84	68	93	82	99	97	90	103	90	90	88	72	97	83	87	86	93	73	75	81	86	80	85	88	88	91	74	96	86	83	105	82	76	93	105	72	100	66	85	83	95	78	98	88	92	84	71	99	88	83	59	90	96	85	85	97	85	77	101	80	77	85	95	87	72	66	79	81	101	82	81	78	76	92	64	100	94	85	79	86	69	95	64	79	96	89	93	81	90	95	84	97	83	80	97	103	71	101	68	80	97	75	71	78	86	93	84	85	80	92	75	85	81	96	79	79	89	79	77	89	92	90	96	84	104	80	92	104	91	75	86	83	85	85	86	80	73	82	77	106	96	82	75	92	96	78	88	93	65	82	86	96	94	63	67	79	97	94	94	92	70	73	87	82	99	94	98	89	88	87	86	72	121	96	79	93	98	93	80	69	75	95	88	85	86	76	99	89	82	89	86	90	91	78	71	74	72	81	106	95	85	70	86	94	94	89	92	79	74	89	70	71	86	90	80	85	78	77	89	86	92	98	84	100	83	98	82	90	88	82	66	83	74	84	89	101	89	100	95	102	78	77	82	78	96	84	100	92	87	91	82	74	105	79	71	87	95	78	79	82	75	86	89	84	98	78	74	90	85	79	106	80	90	87	79	88	98	91	72	95	96	90	83	94	99	101	81	92	86	94	75	82	89	83	81	97	72	70	84	86	77	73	77	76	88	72	97	80	97	85	90	87	100	96	100	95	88	91	95	90	94	98	97	74	92	91	89	86	84	88	86	84	77	94	103	92	93	86	85	85	84	86	88	105	91	88	79	84	73	85	84	83	94	67	83	92	76	93	86	76	80	93	85	103	77	71	102	94	75	90	81	76	81	83	102	78	94	78	79	91	77	92	88	81	91	80	80	89	67	72	84	92	88	93	82	86	72	76	71	84	100	83	113	86	90	74	105	80	75	79	89	83	90	96	106	68	82	105	100	94	77	81	80	84	78	98	70	88	93	98	92	82	95	86	76	81	91	99	81	87	96	89	92	73	92	81	81	81	86	65	81	87	96	85	91	74	97	92	83	102	84	82	95	80	87	100	76	98	103	91	82	102	92	90	95	89	82	96	96	73	91	94	94	86	75	72	87	83	78	91	86	90	84	104	78	110	88	89	101	82	88	67	70	81	88	78	81	92	72	100	83	90	72	91	87	78	82	74	104	78	78	92	83	86	75	78	87	93	81	70	94	103	100	76	86	86	90	60	83	85	84	87	85	88	65	93	96	89	81	63	91	84	74	88	88	82	82	77	89	86	84	80	78	87	70	109	106	79	92	82	98	78	82	84	92	87	90	82	91	86	91	78	85	94	83	89	90	70	89	95	90	87	90	91	78	83	111	93	76	81	98	93	112	98	76	83	84	75	100	96	89	82	96	101	71	96	93	87	104	81	95	90	84	87	82	86	75	85	81	79	86	78	74	80	85	92	92	85	68	102	78	77	80	87	93	91	99	79	89	80	65	106	73	80	99	76	94	70	68	89	87	78	85	79	97	104	91	64	86	90	71	96	94	68	83	65	82	94	83	82	96	86	85	81	84	71	107	81	86	73	87	102	90	88	72	84	101	92	78	94	83	95	86	75	101	68	89	84	87	88	79	88	77	73	105	86	92	82	84	99	70	89	63	76	82	100	83	86	86	78	78	81	81	86	104	84	99	94	83	66	88	98	111	89	87	97	96	89	84	98	98	77	76	83	84	91	87	90	98	82	101	79	78	93	80	82	81	83	89	78	85	89	80	90	77	78	89	95	87	94	65	73	86	90	91	85	88	97	82	103	100	91	76	86	93	98	90	85	81	86	77	86	85	80	108	95	83	82	84	79	96	86	82	87	80	83	98	96	86	93	65	76	97	80	95	101	88	91	80	74	96	86	97	84	83	65	80	84	85	92	104	62	71	84	105	109	100	97	72	85	80	63	78	96	82	92	92	71	81	66	80	81	87	98	79	103	84	88	93	66	76	84	76	101	93	87	78	75	95	88	94	99	100	71	85	90	92	104	75	91	86	104	84	95	75	80	83	84	102	88	88	81	92	103	93	84	78	92	84	98	82	95	77	73	70	82	91	94	96	91	75	95	89	97	95	91	84	82	80	77	94	104	80	105	102	81	86	92	78	93	81	84	78	77	93	91	104	76	79	80	75	77	97	101	86	76	73	96	85	93	84	82	105	84	87	82	78	78	89	110	81	83	87	78	116	78	103	91	82	77	95	108	91	80	80	100	93	81	91	93	91	91	81	75	86	83	81	100	85	89	84	90	90	82	98	84	99	90	85	93	90	83	71	83	92	68	89	89	72	80	86	69	87	87	81	90	98	99	99	88	79	81	91	97	94	89	77	95	74	77	81	68	76	79	91	68	91	82	75	90	80	80	90	81	80	85	86	88	91	95	67	89	85	87	84	94	81	105	75	97	94	85	74	106	83	98	84	80	68	86	95	79	74	69	83	76	71	94	74	89	96	83	90	89	85	99	87	86	90	87	93	89	85	86	99	93	84	83	87	97	80	75	97	85	102	92	103	95	63	101	92	84	90	86	71	71	76	82	83	86	99	60	93	97	83	81	92	91	103	99	103	96	95	99	95	98	103	59	84	96	81	96	76	87	82	76	77	80	87	68	74	94	80	84	81	99	75	102	90	63	84	94	82	95	95	89	101	72	82	90	90	84	82	73	72	82	77	76	77	91	94	96	81	76	86	93	95	96	82	104	81	88	69	79	82	86	91	80	76	81	87	78	70	85	97	95	98	51	81	77	79	76	72	84	89	80	89	87	91	88	95	100	81	82	84	104	76	86	92	95	84	87	76	81	99	87	85	74	99	90	70	80	73	99	94	95	73	83	97	81	104	89	84	90	93	104	69	75	82	87	87	80	95	82	72	92	88	91	78	73	78	98	81	69	87	100	77	94	97	73	90	101	89	76	96	77	87	72	76	112	100	100	78	79	81	86	95	72	96	82	81	86	88	78
7215	8758	16121	19955	23869	23756	25164	27943	20992	13101	9508	12825	14816	17473	13383	13906	11963	10656	10620	10779	11037	10730	10516	9079	8857	8392	6000	5687	5812	6204	4746	3714	3507	3307	2540	2335	3038	2488	1825	2174	1924	1441	1400	1142	1339	1111	825	644	621	527	483	453	399	339	294	280	286	273	268	314	356	355	298	255	235	253	272	271	275	264	270	239	262	228	229	248	279	240	249	268	307	293	288	246	252	238	243	266	227	245	211	258	243	248	302	268	267	251	251	227	247	277	249	243	250	231	279	262	247	261	238	257	235	201	246	253	249	241	221	264	255	218	238	261	224	250	249	248	259	264	242	239	247	237	238	214	267	251	253	228	255	242	243	268	247	256	228	267	266	235	208	241	282	243	234	245	235	261	267	239	235	230	244	254	240	254	280	224	253	246	259	227	260	193	255	257	229	236	240	235	245	239	222	257	270	256	230	242	272	249	250	258	252	254	247	242	235	273	244	235	257	240	257	243	248	260	259	273	233	267	243	259	244	239	260	256	255	225	240	249	263	242	244	253	231	250	269	240	229	268	234	267	242	245	269	242	230	288	260	223	230	279	274	257	221	247	245	221	257	272	240	255	239	233	253	244	262	230	237	243	229	234	231	231	246	214	246	240	247	230	231	274	262	237	249	254	270	266	267	241	249	252	270	276	263	220	231	243	252	239	221	300	243	245	239	278	254	204	255	251	255	249	234	249	230	255	225	224	253	231	232	259	268	236	216	236	257	250	240	230	259	247	255	226	272	284	233	223	222	243	227	266	248	238	233	252	264	245	253	267	248	268	240	226	244	257	247	237	222	218	265	263	276	232	253	239	250	274	246	257	260	234	219	252	235	238	254	228	252	265	235	249	267	216	279	222	240	257	232	212	256	246	275	244	250	266	261	251	254	230	244	238	252	231	247	240	247	231	237	259	264	228	246	212	238	232	285	273	255	252	239	255	249	225	238	256	260	263	251	265	248	236	272	251	278	251	239	229	270	244	239	253	241	278	243	276	248	263	245	260	250	222	261	226	248	236	243	263	255	251	235	246	220	234	237	251	232	233	261	247	218	275	268	240	259	250	243	243	242	258	245	236	268	228	236	240	222	232	251	235	251	228	230	255	224	258	247	281	263	229	246	249	234	237	257	256	248	269	261	271	284	292	225	238	249	225	254	219	231	222	263	250	245	250	257	253	248	261	260	256	232	241	252	250	243	238	267	240	236	258	263	246	237	237	257	264	259	278	237	249	249	264	283	238	255	274	238	224	236	264	229	249	238	227	240	243	230	263	253	233	229	283	268	272	245	275	229	251	227	248	253	230	254	245	269	223	252	253	239	239	229	281	227	261	250	236	253	262	247	245	229	245	246	253	230	233	225	224	240	266	227	272	257	251	258	218	238	239	250	265	250	260	241	247	240	260	255	260	245	228	231	237	248	242	275	228	241	262	244	251	259	226	258	254	243	250	220	236	222	270	241	249	243	245	247	237	262	235	267	197	233	249	289	245	239	251	216	246	238	242	232	279	242	226	242	227	259	257	228	234	255	255	217	254	216	237	278	225	258	235	221	246	266	253	231	236	249	244	242	264	228	235	244	244	243	229	237	249	247	264	230	241	266	250	237	251	272	262	226	258	228	252	269	253	240	252	266	254	238	250	255	261	247	262	241	242	233	248	229	228	250	257	233	242	277	224	227	235	223	266	253	226	254	248	254	252	277	238	232	273	232	258	259	245	212	260	272	255	255	235	263	254	264	238	246	226	277	258	247	244	231	262	209	277	228	259	236	252	268	254	240	225	248	239	235	228	263	247	243	227	224	233	260	249	264	243	229	247	259	217	244	239	252	284	268	243	228	238	266	240	281	245	252	258	253	236	228	241	240	207	245	252	262	259	251	255	252	263	253	272	243	250	248	261	249	287	267	276	294	256	249	235	230	252	253	272	244	263	207	234	250	260	253	235	229	228	255	251	233	236	232	274	276	240	245	241	256	219	235	265	250	264	223	243	275	238	247	241	242	235	231	265	247	264	231	270	226	195	264	240	253	232	256	243	253	253	268	243	256	247	238	251	267	255	258	252	251	258	240	232	254	259	249	267	262	269	243	240	233	288	254	270	257	218	249	276	274	247	255	245	236	269	218	248	212	263	237	277	222	250	255	251	266	228	253	266	240	248	255	246	254	246	240	225	276	224	243	251	226	250	239	237	230	252	247	254	212	284	254	261	258	235	252	230	240	242	232	242	276	240	236	260	258	272	243	235	262	257	265	242	239	255	227	236	232	230	292	239	253	244	238	254	259	241	273	248	247	234	259	232	222	220	240	241	229	245	251	261	248	255	272	282	234	248	262	265	254	242	270	285	256	264	278	249	279	249	268	244	251	228	254	268	264	254	245	280	260	223	246	239	223	258	236	248	250	256	246	266	241	242	284	250	244	262	234	232	267	250	234	268	215	224	235	257	240	244	286	232	270	280	218	253	245	262	255	280	250	268	237	226	250	242	250	264	262	272	250	252	239	266	234	233	252	239	246	228	235	278	263	243	278	244	271	245	245	256	229	231	226	302	260	277	235	243	269	253	243	231	210	255	239	240	259	241	229	251	278	251	262	279	231	251	234	253	239	267	265	234	213	220	258	238	273	238	245	239	267	245	244	258	275	258	263	223	215	227	261	245	242	272	266	240	233	237	268	239	238	246	270	236	247	236	264	255	258	257	246	241	260	259	229	271	240	247	257	250	250	253	240	291	224	265	245	246	260	248	228	259	234	243	248	261	265	229	252	253	255	241	288	277	242	243	230	272	245	263	260	260	231	227	247	217	244	238	284	249	278	261	263	229	268	241	227	237	243	232	250	222	244	248	250	224	259	274	255	244	232	258	231	256	243	262	245	211	242	266	230	239	233	257	247	263	260	285	262	230	263	237	238	268	261	238	244	247	225	233	245	239	272	259	229	259	243	239	268	242	243	235	258	249	242	237	257	235	247	256	255	240	266	243	276	229	259	254	238	241	262	241	219	275	260	237	278	245	253	246	224	237	257	213	231	246	242	259	251	230	231	275	252	242	241	219	228	257	275	230	251	260	232	240	219	274	250	226	243	248	244	245	240	225	273	254	238	244	255	231	218	261	242	250	231	253	218	250	260	224	254	238	264	282	245	244	225	244	265	257	240	267	242	233	232	256	231	243	250	231	263	258	253	259	240	258	250	217	240	257	249	244	267	231	228	251	229	237	233	250	245	247	255	249	254	260	254	280	238	233	240	233	226	255	262	225	239	224	268	248	271	265	245	267	257	261	249	244	243	250	259	239	256	253	287	226	243	233	256	237	250	240	250	247	252	244	259	227	244	247	280	252	239	243	238	249	232	225	249	250	257	244	226	233	243	244	262	246	227	269	229	237	251	266	263	242	278	246	263	261	232	257	228	235	262	252	261	236	240	261	257	268	251	248	256	260	244	251	257	257	255	257	238	258	242	215	242	254	236	222	233	234	254	239	249	217	263	260	249	255
31334	35211	38954	38534	46915	46174	43909	50367	41661	30608	22669	26376	34761	36049	30532	31656	27293	25146	23596	24622	25924	27159	25010	19932	18391	18221	14809	13532	12591	12020	10126	7138	6726	7062	3791	4211	5180	4663	2736	3721	3063	1951	2125	1546	1845	1741	1068	777	629	437	322	251	251	243	204	160	122	153	134	164	214	290	173	147	123	102	118	125	114	105	107	89	122	103	91	95	110	96	116	123	146	178	139	116	102	102	117	118	133	116	116	120	115	99	93	121	106	115	109	133	124	94	98	109	113	115	98	121	117	113	102	102	105	128	91	110	119	104	112	104	100	96	117	125	109	115	106	121	131	110	126	92	121	105	90	93	113	106	89	109	95	99	100	102	114	108	118	102	105	84	98	112	91	112	110	123	93	118	109	126	107	102	94	106	110	110	104	101	113	122	112	121	101	123	106	113	100	105	102	101	97	105	96	126	97	114	122	113	121	128	105	117	93	116	89	100	118	113	140	119	112	99	108	114	85	118	115	91	98	125	137	107	98	101	108	111	114	119	115	113	128	113	100	125	105	95	141	119	113	120	117	112	110	113	111	105	123	114	108	111	112	130	117	124	92	100	110	91	115	120	126	102	106	110	102	108	125	123	106	102	127	108	108	112	94	99	109	136	108	115	117	111	116	123	86	125	114	121	104	134	102	128	108	96	101	118	97	119	97	107	105	108	116	104	126	113	122	109	115	114	106	105	113	94	85	110	104	109	113	95	99	117	130	103	115	110	114	116	127	114	128	98	92	100	107	113	116	99	106	100	106	94	110	101	110	110	103	102	96	110	102	106	103	116	115	128	100	115	125	116	114	100	124	114	99	107	120	119	127	116	90	120	92	94	106	112	108	111	116	104	91	111	130	94	120	83	95	118	98	121	108	109	114	96	111	114	104	128	110	130	119	104	96	111	103	98	89	100	115	105	109	109	126	121	103	92	109	98	113	94	97	112	91	101	112	94	105	111	118	101	109	99	109	116	99	120	113	92	92	111	109	98	103	103	112	111	118	127	115	119	101	84	108	109	103	119	103	111	127	115	95	107	100	112	107	96	122	115	126	116	93	94	107	128	113	103	110	98	119	119	80	97	112	103	110	98	107	129	100	100	101	108	141	111	124	111	106	133	125	101	108	105	105	111	107	116	86	113	126	107	85	95	105	101	110	122	104	110	115	111	130	107	121	111	114	102	110	116	103	109	126	89	105	104	110	110	79	94	113	128	105	91	101	101	106	99	105	110	120	109	102	118	114	98	124	123	116	105	110	115	98	104	108	101	122	97	107	114	112	100	100	122	104	114	102	98	91	123	100	105	94	117	115	109	113	98	106	125	96	91	109	110	87	112	128	121	116	91	124	102	102	107	117	109	128	113	106	101	107	97	98	93	98	115	112	101	119	127	107	102	100	106	119	102	129	107	110	107	126	94	105	110	99	123	107	94	112	99	105	114	109	116	118	91	135	111	107	105	109	97	118	95	100	98	98	103	118	100	119	92	107	124	108	113	88	119	124	101	71	121	129	125	93	91	88	124	130	92	115	99	95	119	118	102	118	111	115	91	101	100	127	116	94	102	104	120	113	116	109	123	127	103	84	109	97	120	108	133	117	120	127	113	112	109	107	131	95	106	115	126	139	89	119	116	118	101	117	97	115	107	115	106	112	115	121	112	127	113	98	115	99	104	120	110	110	100	124	110	89	118	116	115	105	101	128	146	125	105	103	112	101	126	125	113	92	104	120	82	107	92	103	121	121	124	102	125	104	114	110	100	117	111	107	128	112	109	131	93	106	124	110	100	106	101	115	124	114	111	106	109	109	115	124	102	111	104	104	134	113	113	100	101	105	133	106	118	111	108	100	121	112	102	105	104	101	99	107	114	113	110	109	100	106	114	92	104	125	105	139	100	113	108	101	114	102	107	112	117	112	112	95	129	109	107	128	124	93	104	105	103	94	115	107	119	84	107	125	105	104	101	109	113	99	102	105	95	108	77	108	115	111	103	103	109	105	103	117	115	113	115	114	106	122	128	103	98	115	100	102	128	116	109	113	114	91	109	108	123	112	115	99	110	100	93	92	133	109	97	116	105	125	115	113	101	126	101	106	104	104	100	91	110	121	117	120	111	109	118	112	102	101	132	102	130	126	115	76	108	125	102	107	109	126	128	111	126	103	119	99	113	119	105	89	118	119	128	102	128	100	131	110	91	104	105	110	108	102	103	116	119	106	107	121	101	110	107	118	106	109	116	84	108	94	126	104	107	115	124	106	101	89	120	88	108	109	105	94	95	111	115	109	122	121	101	111	122	105	96	120	109	104	108	112	106	102	103	107	117	99	104	105	103	100	101	88	103	100	123	129	103	119	101	106	101	110	109	120	108	112	109	99	130	92	124	106	109	93	109	115	106	92	108	107	118	105	111	105	101	105	124	119	121	115	112	124	107	97	113	114	109	101	107	124	107	117	122	94	118	112	110	107	93	103	101	110	113	106	124	120	129	89	97	106	97	101	97	124	107	81	118	134	97	116	117	89	119	129	99	79	111	120	117	115	105	114	125	102	131	100	121	106	113	127	98	111	112	99	123	108	105	108	102	109	102	114	94	106	116	116	110	112	105	113	123	115	112	109	120	94	103	119	124	122	97	86	120	118	100	100	106	102	114	111	108	114	117	121	127	126	97	96	127	135	105	112	112	89	99	113	104	112	130	114	95	100	109	112	91	105	113	113	118	124	110	115	125	116	117	104	101	107	100	105	112	113	100	101	113	114	115	113	94	112	101	107	110	119	97	113	127	111	110	110	119	113	94	99	109	117	90	112	94	107	93	108	104	115	99	114	106	111	80	99	125	105	100	119	96	118	109	110	91	126	127	117	118	110	100	93	121	137	110	114	115	108	89	90	108	111	105	103	101	90	126	109	109	116	108	116	115	104	120	122	141	106	123	102	111	110	100	100	91	122	99	113	98	102	97	109	106	117	115	105	110	97	98	101	102	97	113	107	103	112	118	125	107	126	110	119	119	116	111	109	97	121	97	117	101	124	87	100	105	125	110	111	113	102	108	112	123	115	114	120	125	98	128	116	120	123	102	113	105	123	113	107	105	124	100	107	119	116	122	109	107	105	102	117	106	105	108	92	108	106	107	105	125	110	99	107	115	119	99	97	101	102	109	98	94	92	122	104	129	117	109	104	103	107	115	119	109	104	112	122	125	109	112	102	127	102	99	115	110	114	119	124	115	127	91	110	108	107	101	126	105	99	109	101	117	94	118	108	109	103	89	107	108	107	104	109	123	109	115	91	105	119	102	106	105	119	100	102	109	115	112	99	112	117	124	114	112	108	102	110	109	99	118	105	92	114	125	109	106	113	118	104	117	116	100	110	110	124	110	99	115	109	96	126	94	106	103	97	96	116	100	110	98	108	102	131	109	89	115	103	123	127	116	116	116	113	120	87	98	115	121	120	112	106	126	115	122	113	100	86	94	116	123	106	110	106	116	126	119	98	131	127	108
21190	28301	38202	44595	53051	52868	55737	62411	48842	42760	36494	44546	51450	53066	49921	51992	47391	47174	46260	47590	48762	49825	47941	43223	42812	42153	36856	36758	35365	35891	29948	27320	26406	26412	15780	18881	22635	21034	14864	18573	16064	11443	12113	9400	11188	10694	6693	4982	4254	2749	1955	1496	1509	1288	993	664	463	526	509	702	1072	1478	839	555	394	393	424	437	402	340	311	359	321	328	302	355	302	321	325	390	578	772	505	340	323	331	304	330	329	337	305	334	319	285	291	344	321	280	314	321	318	313	295	291	323	305	278	298	327	311	320	283	344	298	310	312	311	296	317	325	296	306	332	308	314	324	313	319	308	299	331	366	294	288	273	311	301	288	278	317	314	311	296	319	316	288	347	294	303	282	316	312	296	304	295	329	304	319	312	341	284	292	281	312	322	252	306	332	294	297	286	293	366	285	324	292	305	275	269	320	314	306	328	293	298	281	324	290	346	296	276	330	289	303	315	297	322	309	321	303	311	320	315	301	321	303	312	275	322	281	310	290	292	312	283	304	295	302	328	327	302	306	276	319	327	312	317	303	300	335	322	309	296	301	348	311	325	312	295	324	343	296	303	314	306	323	308	292	282	287	280	317	302	318	298	328	323	307	291	320	275	328	318	302	310	332	320	352	311	303	292	304	334	311	327	307	280	306	309	282	278	307	288	312	314	320	341	366	318	303	323	307	301	307	296	268	263	306	296	284	300	334	300	287	327	336	338	306	305	319	275	298	300	300	311	318	317	298	296	307	296	327	289	311	303	309	294	330	324	312	318	324	293	307	295	289	294	310	282	337	294	301	300	313	291	293	315	306	309	312	343	300	291	326	290	348	320	335	302	317	288	296	302	337	312	310	342	332	294	308	308	331	281	330	282	304	284	320	314	296	311	306	274	318	289	307	296	311	294	295	303	334	290	273	291	289	312	339	309	322	310	307	325	327	294	348	306	302	327	298	289	280	298	328	334	303	309	342	285	294	293	297	311	339	328	307	312	314	318	297	307	281	306	324	321	284	313	299	310	306	297	322	288	340	319	309	280	300	276	313	322	323	340	301	292	286	307	332	342	298	310	321	334	304	311	320	306	315	292	315	313	289	310	329	300	298	330	303	301	323	311	285	313	299	324	320	321	278	305	332	315	304	324	333	314	317	322	314	285	304	318	321	300	294	301	311	261	265	297	311	314	295	298	299	296	292	272	302	307	327	303	312	300	325	329	303	293	294	304	304	298	260	312	296	302	282	305	335	272	311	331	308	299	308	315	319	280	293	317	293	315	311	325	316	320	316	312	297	281	299	309	317	322	315	307	316	304	306	306	296	309	303	296	304	299	302	337	321	295	276	308	316	313	301	309	317	303	324	340	301	303	289	322	322	340	297	307	334	300	304	320	316	305	310	294	295	315	340	294	342	297	329	305	326	296	304	312	345	328	340	327	290	304	273	320	321	319	306	346	313	344	329	310	307	316	297	283	289	306	296	343	308	324	314	325	292	310	296	297	295	305	265	290	323	305	314	300	301	312	310	324	302	344	285	299	287	301	304	317	299	304	315	322	301	316	288	274	280	292	323	287	317	300	304	301	309	347	312	280	285	284	315	290	318	289	303	270	293	332	290	313	297	325	291	291	321	311	319	303	313	312	329	323	292	327	320	292	314	329	310	288	293	341	306	281	325	299	304	313	262	302	304	314	330	307	332	303	327	298	322	328	294	330	281	333	310	301	263	312	299	285	292	288	292	314	307	323	311	311	326	341	333	310	311	285	307	323	290	292	310	314	308	320	270	308	325	308	305	296	311	331	311	310	272	300	314	302	319	272	314	297	326	321	310	280	282	310	302	320	326	339	272	287	308	287	307	303	302	308	323	277	327	287	308	320	304	328	302	339	335	333	281	294	329	308	316	309	300	307	302	300	288	316	314	311	309	315	276	290	297	283	305	290	288	338	282	320	317	286	308	318	282	321	305	310	300	314	290	305	294	329	312	293	321	337	306	303	305	280	298	309	318	309	285	314	273	328	316	285	320	302	299	296	308	270	312	327	289	325	297	308	321	312	285	297	304	297	278	324	293	293	325	294	326	297	325	325	302	299	315	301	305	298	288	304	283	309	307	299	318	300	321	295	290	284	288	329	323	289	332	303	338	314	294	317	309	283	336	325	316	303	296	325	310	344	291	286	320	302	288	304	325	298	310	298	286	322	273	288	327	305	327	299	308	313	306	319	320	273	268	285	279	345	310	330	298	317	312	310	304	307	295	272	311	303	327	297	330	297	291	284	297	317	293	313	291	312	296	305	339	324	320	306	319	335	325	325	304	302	311	280	336	292	318	292	312	321	289	325	291	307	316	290	288	306	333	299	291	295	315	338	322	305	306	296	301	327	294	348	299	297	326	337	263	317	306	300	287	286	292	299	273	310	305	310	298	314	294	323	316	309	312	288	302	305	312	289	281	313	278	311	268	317	276	315	292	315	303	316	325	318	357	299	296	332	295	327	316	321	281	292	291	355	306	318	293	304	290	320	298	292	313	296	334	316	324	303	313	280	320	291	300	292	331	305	310	299	320	322	311	308	286	329	305	276	327	329	267	288	325	319	335	283	319	288	298	281	300	275	290	294	331	288	319	298	286	314	289	316	322	316	315	299	295	328	283	312	327	331	275	304	334	323	300	323	311	286	311	289	296	300	303	306	325	326	321	287	326	279	320	293	279	314	320	304	313	309	276	302	300	291	305	299	327	328	305	327	302	303	351	306	320	299	298	312	326	292	300	335	319	327	299	289	279	326	309	309	323	299	293	283	312	329	289	329	277	295	310	298	280	331	273	339	323	276	308	298	300	286	306	310	315	296	319	304	332	288	276	308	331	332	299	280	304	289	316	333	342	321	298	318	304	331	320	309	329	286	322	285	289	320	279	308	305	312	322	322	310	296	354	335	289	319	300	295	293	304	281	308	298	287	298	318	280	284	297	315	337	312	293	302	290	313	341	299	290	325	306	288	305	308	306	280	307	315	311	299	289	304	302	293	311	299	334	304	304	307	303	289	295	315	266	293	308	305	299	304	334	293	290	314	321	325	315	320	293	299	287	323	313	329	297	295	304	339	335	307	301	310	308	288	298	285	334	295	258	319	298	285	289	301	314	308	313	302	278	301	286	291	298	319	336	307	306	326	333	310	277	297	348	313	315	309	314	321	316	304	302	326	316	304	324	340	340	330	292	321	295	318	308	310	316	312	300	337	301	326	306	299	300	291	309	319	329	326	314	330	292	280	296	309	290	301	318	301	294	314	308	292	310	291	316	290	295	293	326	320	304	344	324	307	303	269	336	298	288	318	313	293	312	304	324	296	313	296	299	316	295	306	324	301	316	288	300	304	320	288	320	326	290	317	314	302	287	310	329	279	308	277	308	310	313	284	304	316	291	339	308	318	308	302	295	327	307	330	304	311	304	284	310	318	307	334	342	312	302	308	303	280	288	340	279	336	324	298	317	289	309	311	292	318	301	301	288	340	302
42003	43679	46206	48190	54446	48676	47165	55232	53237	38120	32592	35390	43965	46908	44424	44773	40595	38223	35733	40646	42058	41755	36996	32979	28949	27015	22346	22172	22959	21618	17934	15134	11800	10387	4704	6662	10277	9005	6923	8058	6587	4152	5021	3039	4515	4046	2196	1306	1237	877	625	553	578	432	280	277	237	229	240	308	336	371	377	332	221	209	188	214	200	171	191	179	173	176	177	185	191	188	164	180	234	297	290	170	183	180	190	180	176	162	163	186	132	155	160	174	172	147	157	162	194	177	166	182	171	152	167	167	163	137	146	181	174	173	186	175	149	158	162	169	194	178	164	180	166	191	170	178	162	163	149	188	183	188	156	184	159	187	169	181	171	159	160	159	181	150	164	177	169	167	147	163	173	162	151	163	187	202	192	177	179	177	171	189	166	157	158	169	175	179	182	159	157	182	167	177	180	174	161	135	169	172	174	160	187	163	168	178	175	162	170	169	141	211	187	172	159	182	174	184	183	163	176	163	157	169	168	166	167	174	171	164	167	159	158	157	153	167	167	151	170	171	145	164	175	158	168	150	156	147	179	179	159	159	193	176	152	173	179	158	178	187	139	184	173	173	135	162	158	180	159	173	157	174	150	166	165	194	180	161	175	188	160	179	168	166	155	181	183	174	177	181	167	150	185	167	186	157	164	172	199	176	190	200	180	170	179	183	148	144	169	175	188	181	164	168	183	163	178	160	168	171	170	168	148	169	155	155	174	190	160	185	166	178	167	185	182	190	177	165	179	168	179	170	188	160	161	178	175	170	193	170	178	176	175	160	191	166	187	169	207	161	144	154	183	156	171	181	164	148	175	149	154	167	169	158	168	178	185	176	170	167	161	181	156	146	169	188	176	179	165	155	180	170	163	207	151	179	177	175	177	188	169	174	176	162	187	148	181	176	171	143	175	175	167	151	150	176	173	174	186	175	191	161	197	179	188	172	169	167	148	172	160	173	160	163	159	170	167	178	150	197	158	168	170	165	150	179	155	168	171	176	170	186	164	171	158	174	153	164	176	167	179	169	174	156	180	185	197	160	169	181	179	171	158	158	172	168	173	183	158	176	163	175	173	178	178	181	196	184	167	156	173	180	179	176	172	169	154	170	180	175	185	181	170	179	167	202	174	175	174	168	172	186	173	175	185	150	152	204	166	159	187	160	153	167	183	164	149	134	180	191	176	163	184	188	185	161	172	192	160	197	166	136	157	187	172	186	148	179	154	168	167	156	173	157	175	170	165	133	168	188	167	170	189	172	174	170	175	167	165	166	164	157	177	175	169	190	161	149	172	173	196	195	191	187	183	189	173	160	159	163	154	176	171	174	179	173	169	164	193	158	174	178	183	203	171	171	175	188	175	179	164	197	186	159	189	181	181	175	142	164	170	158	186	187	160	154	182	174	169	187	169	158	168	172	179	172	165	167	153	191	186	167	180	166	167	162	153	173	191	158	173	175	158	155	177	167	165	161	164	191	170	142	172	176	153	161	166	171	175	154	186	177	155	158	180	174	186	171	179	164	165	177	189	167	181	190	178	178	157	155	163	153	183	206	170	179	197	175	162	174	166	175	175	188	142	160	165	159	185	190	148	174	180	176	150	162	177	162	177	143	168	170	167	175	153	141	177	160	175	158	156	195	173	180	181	168	153	173	173	178	174	178	196	170	159	190	152	136	170	178	179	187	171	131	156	171	182	170	159	182	166	189	178	167	185	143	177	171	166	187	169	184	160	185	159	192	169	178	147	168	165	171	190	174	175	178	174	182	188	181	182	190	173	171	137	172	170	191	170	183	172	162	188	182	155	175	174	172	181	182	173	174	183	168	179	173	178	152	186	144	172	168	151	159	143	154	185	157	161	167	152	170	169	146	162	172	193	166	154	198	169	173	173	167	169	174	199	162	176	174	160	171	165	186	178	167	197	204	186	162	164	167	151	175	173	190	159	165	176	172	152	178	183	165	185	207	162	170	153	171	194	185	160	178	153	181	177	177	158	160	172	165	175	178	155	177	184	182	188	181	190	183	168	155	183	154	193	157	158	164	167	178	178	184	175	166	181	175	158	173	168	156	156	152	186	159	163	158	186	183	161	151	164	160	156	182	167	159	179	168	145	176	169	163	161	175	166	167	161	170	169	142	163	185	167	183	171	157	196	176	159	177	174	174	154	162	142	197	187	160	174	171	167	158	167	185	161	184	170	174	183	134	161	168	193	154	171	191	180	180	192	192	175	171	181	180	179	174	197	177	183	182	175	162	174	165	179	185	174	166	155	159	170	169	194	188	169	168	177	199	189	164	177	139	176	163	195	181	156	197	194	173	183	177	179	181	176	169	191	167	164	173	150	167	174	154	174	160	176	162	177	185	175	183	189	186	174	170	205	178	134	171	155	169	180	149	196	183	176	159	165	149	152	164	179	189	157	156	163	192	152	174	188	155	162	160	189	156	191	187	178	171	148	181	188	177	168	175	198	173	152	179	172	193	142	153	186	188	179	174	185	200	162	192	147	173	147	197	165	182	168	174	152	170	159	145	173	184	165	180	148	201	168	169	183	188	163	162	156	158	181	154	175	159	180	158	145	159	179	158	167	152	138	184	158	169	160	176	173	159	198	166	169	169	188	163	196	162	171	187	177	137	166	173	167	151	177	177	181	188	170	168	175	191	160	189	144	161	160	172	183	153	161	159	170	164	181	142	187	174	156	189	160	156	149	168	187	177	168	169	158	180	164	168	153	161	162	168	143	173	165	180	182	198	187	172	164	193	149	152	200	153	170	199	177	160	145	186	173	187	160	157	192	177	157	182	184	187	162	157	162	191	178	176	175	167	177	195	168	193	160	169	167	196	182	178	156	155	164	167	174	170	158	171	178	173	165	186	165	166	195	180	199	187	175	207	171	131	154	181	191	176	171	156	163	159	174	168	152	177	173	180	157	168	167	187	166	165	162	179	181	195	169	160	168	174	189	180	179	207	177	182	189	155	158	192	167	165	148	184	194	161	164	166	194	180	186	154	160	183	168	154	174	174	184	153	154	191	162	159	208	182	177	187	172	162	206	152	158	175	153	183	186	180	162	158	168	161	147	182	187	180	194	163	171	166	167	157	169	174	181	170	165	155	161	174	165	168	163	171	187	170	164	183	144	183	169	163	172	173	161	183	154	162	174	183	198	189	179	187	185	174	179	199	160	192	176	154	202	177	170	169	203	164	159	180	191	183	173	202	172	181	155	177	164	175	209	166	165	169	158	172	137	188	181	190	160	188	155	149	168	171	178	163	169	166	198	171	187	177	154	160	183	161	175	164	175	159	140	200	184	183	185	142	176	163	168	166	166	179	179	180	178	164	196	191	169	150	170	145	168	161	150	160	174	157	180	166	197	178	150	202	151	185	179	183	171	151	171	169	158	152	176	190	177	167	158	185	167	154	132	203	180	158	170	156	178	157	172	164	181	144	177	161	147	161	192	187	168	156	192	162	169	166	172	183	165	154	155	156	172	162	170	185
29398	36663	45922	53510	59121	56128	60831	70955	62118	50969	45805	50671	58027	62017	62975	63025	59642	57818	57076	61901	62088	61752	58943	54056	51299	49656	43271	45788	45418	45900	39853	38595	34089	28889	16549	24643	32351	29541	26802	29149	25219	18802	21814	15130	21142	19053	11645	7552	7533	5227	3550	3280	3306	2104	1554	1135	800	756	934	1333	1740	1934	1826	1496	804	636	684	640	601	590	487	443	459	495	465	507	454	422	432	527	1102	1401	1122	520	494	470	495	440	489	474	416	464	471	476	471	460	435	449	466	501	410	451	469	464	432	458	432	470	457	508	436	428	446	453	468	448	451	479	465	457	445	433	445	456	441	421	489	448	458	465	435	426	443	471	426	466	448	475	475	457	462	421	430	448	452	464	445	441	419	444	472	429	452	441	472	438	476	455	452	454	446	404	424	456	435	447	425	481	457	446	429	458	444	431	450	445	463	484	448	437	439	457	435	490	463	444	467	400	440	443	397	463	436	431	439	395	463	422	460	473	452	436	454	450	440	460	436	441	459	469	425	448	510	436	460	417	423	453	464	466	427	426	427	421	428	458	437	464	470	446	487	467	482	436	447	478	464	447	440	446	436	470	431	483	495	477	433	417	464	453	425	446	451	422	441	421	458	472	420	484	470	449	426	466	457	452	428	410	432	472	438	446	454	460	429	461	435	415	452	480	404	459	442	490	458	425	469	436	483	399	458	443	451	427	474	466	453	451	423	424	446	418	432	425	449	449	399	442	449	460	476	449	437	429	408	456	464	455	452	441	440	462	441	486	440	425	473	465	417	438	440	440	445	444	463	448	449	437	473	497	453	459	425	438	481	439	423	478	431	441	472	454	444	461	439	482	457	422	488	438	439	458	464	452	452	430	441	453	447	458	425	432	469	415	448	452	428	426	430	406	478	457	464	483	448	492	459	423	473	456	439	423	453	434	465	482	490	428	420	478	420	439	455	436	438	441	443	425	448	462	437	435	490	465	429	477	461	464	458	418	410	475	455	482	455	432	435	476	428	450	436	460	422	465	462	447	443	429	454	467	441	423	471	440	432	458	490	439	442	471	428	441	463	421	434	437	463	484	462	416	453	446	480	422	466	415	406	424	430	417	444	472	482	428	480	494	450	461	417	451	425	447	470	466	450	447	453	446	422	434	488	455	449	438	460	450	468	458	442	457	463	428	425	422	446	444	451	458	499	444	436	450	454	443	455	483	451	443	439	439	484	433	443	470	440	428	449	480	458	444	475	438	417	468	413	463	433	422	440	462	451	414	487	420	474	451	417	492	443	447	444	448	433	425	424	455	451	490	398	412	453	500	438	443	446	433	445	453	456	471	462	422	485	467	424	428	443	460	426	420	473	438	447	440	462	423	447	461	419	464	494	483	446	450	462	449	474	490	485	496	447	418	441	445	462	431	468	427	424	452	474	495	431	462	457	507	457	426	415	451	432	453	461	447	466	455	450	457	488	423	436	410	404	444	431	423	498	417	419	464	425	436	466	475	446	444	420	464	468	437	456	452	466	480	452	452	448	415	474	441	426	436	427	450	437	449	449	488	476	440	486	440	484	435	451	466	483	480	483	410	451	410	445	446	422	473	464	434	493	469	472	433	458	464	453	443	474	434	433	441	444	478	438	465	451	453	492	485	450	468	419	421	501	440	483	499	468	414	435	468	414	412	456	450	461	431	452	445	458	409	459	429	459	475	439	400	455	438	430	448	439	462	444	429	443	447	441	498	438	429	447	410	432	424	437	470	453	449	458	447	433	430	433	434	433	445	427	396	453	476	443	465	463	426	480	484	455	483	449	415	420	471	433	470	434	449	442	423	457	469	431	507	465	464	449	400	457	493	452	420	489	455	448	473	504	457	466	456	477	418	459	493	438	442	424	463	443	439	448	451	437	457	483	439	418	425	444	456	439	422	475	440	426	418	494	441	432	459	426	444	481	430	471	439	453	437	451	437	421	438	453	456	450	465	447	453	423	417	453	454	490	456	451	445	458	408	450	449	448	458	463	425	449	453	425	458	442	502	429	446	465	482	408	410	463	474	461	434	471	475	473	473	483	452	457	468	426	413	461	487	475	405	459	460	391	448	455	445	471	450	444	452	393	439	427	466	430	418	436	405	431	427	454	427	422	461	454	427	421	488	433	483	452	459	476	419	446	447	434	438	435	438	434	401	412	450	456	451	423	458	427	492	452	471	426	470	447	413	461	440	464	460	474	484	452	466	448	502	461	477	465	480	491	423	440	481	481	444	430	493	427	420	435	422	430	468	426	453	450	478	482	467	442	481	423	427	415	437	424	426	467	427	434	476	478	438	424	471	421	461	471	418	434	494	444	413	440	455	423	459	448	442	405	415	477	467	444	436	426	435	431	448	439	437	438	486	448	442	479	455	463	425	455	454	452	443	447	447	454	485	440	420	441	445	407	448	448	432	427	446	478	442	467	408	466	407	463	427	455	469	404	463	486	447	444	402	448	408	429	461	448	447	423	442	439	488	487	420	438	480	462	438	455	455	446	425	447	444	442	447	450	410	430	400	445	467	449	451	444	458	440	462	407	421	432	449	458	457	451	460	460	488	464	441	425	439	425	445	445	410	475	425	462	445	413	459	440	421	424	436	477	444	487	432	434	438	445	430	477	449	424	442	434	434	459	469	469	440	448	433	464	402	466	452	461	476	434	453	442	477	456	461	411	471	453	426	456	429	506	465	465	472	472	424	406	481	382	469	397	478	468	435	451	465	461	449	443	426	456	459	460	438	476	440	443	449	441	427	461	426	462	460	471	408	460	454	452	423	462	469	461	463	426	479	467	463	413	441	434	458	470	479	454	453	448	459	439	430	437	486	444	446	494	414	457	435	430	498	415	441	461	438	445	437	435	458	448	427	447	462	440	443	451	466	435	423	473	458	451	443	448	448	445	435	429	418	482	449	455	463	451	429	445	470	467	438	440	442	479	450	392	423	421	443	463	431	435	440	447	433	425	436	439	432	455	453	428	441	447	423	474	443	441	421	462	471	427	419	437	456	448	427	449	441	421	440	467	435	430	422	448	423	447	418	461	447	425	443	410	443	474	425	442	480	464	394	439	438	435	473	425	485	440	383	453	441	426	448	468	452	437	441	394	448	445	451	471	422	476	439	477	457	484	434	449	453	437	442	452	442	451	478	444	427	391	438	419	432	432	447	426	486	549	465	461	465	438	446	441	434	474	450	464	444	438	433	459	444	453	478	430	461	440	444	432	441	440	462	449	452	473	430	438	472	464	449	488	454	451	450	472	424	426	483	451	466	466	443	488	444	456	481	459	461	451	486	484	428	424	407	509	449	452	464	429	462	440	425	463	429	441	428	407	470	435	427	421	444	446	449	469	448	459	469	407	441	401	450	444	433	435	440	454	467	453	451	482	484	488	473	437	501	444	434	477	438	432	434	469	419	443	461	430	412	445	471	502	451	448	461	439	457	439	411	454	427	432	480	396	445	414	428	453	488	436	423	420	450	469	431	467	443	451	444	464	402
11016	9753	11213	10135	10206	10686	8419	9011	7839	3530	2369	2385	3021	3110	2605	2434	2076	1894	1789	2088	2230	2000	1793	1535	1237	1258	1024	1093	946	1064	684	585	508	539	371	356	475	403	317	428	293	233	266	175	244	227	141	153	148	126	98	115	108	104	88	105	84	100	110	74	99	103	101	100	107	90	86	111	90	90	91	102	84	101	106	90	88	89	93	89	87	112	101	88	88	89	83	82	91	97	96	95	113	83	87	96	93	97	89	84	101	95	84	86	97	85	83	91	82	101	100	88	93	97	88	84	86	81	86	98	100	89	93	102	97	92	83	101	93	89	86	78	84	90	115	92	79	76	86	82	89	81	85	93	92	87	81	78	73	96	103	96	108	83	83	99	90	102	74	88	92	103	108	84	96	97	83	104	95	75	82	97	100	72	92	109	85	96	103	81	116	89	96	81	98	88	101	84	96	95	86	89	83	94	118	74	76	96	91	72	94	94	82	92	92	111	78	96	78	90	93	118	90	82	80	91	91	104	92	88	86	98	102	100	87	82	76	100	102	84	89	78	90	89	90	86	90	86	84	88	77	82	88	90	89	81	94	88	77	83	78	91	97	88	89	98	97	85	109	101	96	78	109	87	90	98	90	88	97	89	74	110	89	94	85	70	103	103	88	88	96	88	80	103	84	76	76	95	85	108	104	91	111	79	82	89	118	82	88	97	98	81	80	91	88	101	92	82	92	94	88	94	92	81	89	86	116	94	78	103	86	98	75	83	89	85	99	83	93	108	106	98	84	91	89	80	96	96	91	85	91	83	88	82	95	88	105	96	77	107	104	104	100	85	96	94	84	101	92	82	101	101	81	75	96	96	83	83	90	104	89	93	82	90	83	75	107	87	85	96	88	87	106	94	84	72	104	92	107	85	75	97	91	83	74	82	89	84	102	91	72	94	93	87	97	74	105	100	88	104	108	88	82	103	111	92	102	76	99	87	86	74	97	91	79	109	76	82	85	95	85	92	123	98	85	96	99	92	107	94	76	94	89	75	71	93	73	93	83	94	83	91	71	90	96	84	76	77	109	102	77	86	76	79	73	85	76	87	90	86	91	101	91	85	86	90	84	95	92	86	110	99	103	87	87	89	81	88	90	90	92	89	84	97	70	79	80	80	90	90	79	96	89	94	86	91	85	98	78	82	76	84	96	84	85	84	93	87	89	84	91	85	81	91	102	84	110	76	101	85	71	82	64	89	91	90	86	88	83	96	94	94	91	91	90	94	80	102	97	81	92	74	93	89	109	81	84	94	77	82	102	91	94	84	71	72	93	91	94	95	108	94	86	103	89	99	83	95	98	108	68	90	100	87	88	88	79	83	82	86	81	91	86	82	95	96	93	74	96	83	103	113	88	74	92	93	83	96	91	90	85	92	88	89	101	78	81	93	106	94	73	87	96	81	98	84	83	101	100	85	90	98	102	94	77	104	99	79	103	97	94	88	97	84	95	106	94	86	100	89	86	84	96	91	86	111	94	85	86	103	82	98	82	90	93	87	92	92	81	85	85	86	102	96	85	98	97	87	91	86	114	101	98	82	86	92	105	75	100	89	95	95	108	106	99	82	86	89	103	86	110	99	108	97	86	97	94	79	98	92	97	80	103	91	98	93	90	92	94	107	85	122	107	102	114	92	97	80	84	91	85	110	93	77	103	80	80	90	88	97	80	101	83	91	93	82	83	87	80	86	78	96	103	88	85	88	86	99	93	94	105	86	92	101	80	106	93	103	77	84	91	92	81	101	94	100	88	102	89	84	97	99	94	102	95	86	89	84	97	93	91	104	107	81	87	92	90	106	86	90	105	93	105	69	92	95	81	78	90	106	90	92	77	109	98	89	89	90	82	85	84	98	94	91	101	81	82	94	95	88	119	92	111	91	82	104	92	101	103	85	81	98	102	90	91	104	85	84	90	93	84	93	103	84	95	94	83	84	81	95	94	90	92	109	91	79	95	83	78	78	80	89	109	92	92	101	92	78	95	95	86	105	91	112	83	89	91	81	99	80	79	93	97	95	96	77	97	101	110	73	92	95	91	87	116	96	102	82	113	83	94	74	110	97	102	104	78	78	94	87	94	100	94	68	75	93	73	79	85	113	73	87	87	109	86	79	88	82	82	90	96	88	106	93	97	90	89	96	94	82	80	90	86	83	92	105	86	87	84	110	81	80	112	90	91	98	99	97	92	82	83	103	86	73	67	92	87	83	82	84	79	87	95	74	97	111	96	90	99	82	102	73	80	93	73	86	92	84	97	75	88	80	79	91	88	110	89	85	78	89	95	84	93	84	90	87	101	84	93	82	111	85	90	103	91	80	88	107	84	107	95	92	80	79	87	89	69	88	85	96	89	90	91	94	85	98	96	120	93	102	74	79	100	104	77	98	117	86	94	89	82	94	99	96	77	94	84	88	110	91	93	96	87	92	93	98	111	100	66	83	107	107	85	98	72	88	96	86	98	78	88	97	90	88	77	87	87	98	101	87	96	86	80	99	95	94	88	76	102	89	93	87	80	79	93	80	90	92	89	94	85	75	114	100	103	101	109	112	84	98	84	80	97	87	97	104	83	97	92	77	87	89	103	95	78	85	84	89	77	79	91	76	79	86	101	96	73	97	116	92	88	87	99	84	86	83	96	83	80	81	93	70	85	74	95	86	103	102	94	99	86	103	90	86	106	87	106	85	98	98	91	95	102	75	104	78	93	84	84	101	91	92	90	86	75	89	102	94	100	97	92	92	93	83	95	85	95	80	97	81	96	85	88	93	77	82	96	81	105	87	117	100	85	80	78	79	90	86	86	98	78	91	67	97	84	105	84	85	92	88	92	88	90	91	84	84	89	77	91	88	76	73	99	74	79	80	95	104	87	76	82	95	75	88	86	104	92	105	91	82	84	97	90	86	73	103	102	85	70	93	82	78	87	85	88	80	99	91	79	85	93	95	84	84	97	100	89	92	81	100	106	82	99	90	79	103	93	81	85	103	97	78	82	99	112	87	84	90	98	76	76	83	83	77	84	99	88	103	96	88	93	91	88	102	103	116	93	75	87	97	85	76	76	106	83	82	89	104	106	90	95	86	100	79	101	98	80	87	81	93	94	94	94	101	89	99	98	86	96	79	93	96	77	97	91	95	96	101	93	92	80	72	89	98	102	95	79	96	87	88	85	90	91	93	83	85	96	113	81	88	81	89	85	86	82	73	88	83	86	100	92	76	106	93	84	100	98	103	89	82	94	78	99	75	95	91	100	97	87	74	96	90	81	89	83	98	100	96	83	106	105	88	83	113	85	100	92	98	80	84	100	100	83	100	84	83	90	103	91	84	93	85	91	73	96	85	95	88	108	86	96	89	87	109	94	85	86	79	91	96	83	72	86	75	87	103	90	81	96	92	95	93	90	87	95	88	94	76	92	82	96	90	92	76	93	91	99	101	80	92	100	94	83	105	94	75	70	83	110	104	98	98	87	103	97	99
7402	9322	16426	20823	24343	25432	23933	27509	24608	12801	9503	11181	13967	14564	13006	12271	10750	9592	9518	11388	11720	11103	9591	8213	6920	7323	5847	6477	5393	6395	4151	3513	2911	3305	2259	1869	2893	2621	1982	2462	1710	1285	1454	964	1533	1390	819	603	605	459	430	443	369	315	277	285	258	270	298	284	312	314	328	299	301	273	311	277	285	251	272	263	246	259	256	262	260	243	257	275	269	366	360	260	294	246	238	247	256	274	262	249	259	258	240	256	265	273	254	246	244	262	258	246	292	277	252	227	243	271	232	280	252	287	263	277	270	254	285	262	245	290	251	252	287	252	244	266	251	276	277	259	254	253	271	244	257	264	269	254	254	236	263	240	270	250	248	267	244	249	244	276	239	269	271	254	261	269	267	287	255	288	261	259	230	240	265	282	261	279	262	259	262	270	256	264	261	247	268	246	284	260	268	266	257	268	252	266	285	248	268	287	275	243	228	287	293	252	276	246	266	253	278	270	266	248	247	265	297	269	265	260	270	263	260	279	262	270	269	258	275	247	241	227	262	263	248	256	253	233	258	286	276	257	250	252	263	275	302	258	271	259	290	257	248	238	254	236	263	257	254	273	277	266	257	257	255	236	251	243	274	278	265	293	294	263	259	277	278	268	271	270	263	282	249	258	259	252	240	282	243	268	275	276	245	245	257	271	289	251	248	270	235	263	271	254	273	249	266	250	242	283	278	246	245	269	222	257	250	247	256	267	266	290	259	256	262	268	239	264	266	277	260	245	271	260	264	253	264	262	277	265	272	265	228	245	261	264	248	227	255	259	253	257	282	248	249	232	275	259	248	273	262	267	241	254	270	250	259	269	272	261	265	254	241	260	241	271	260	262	233	279	239	272	239	258	294	288	283	267	238	264	262	277	261	293	249	271	266	262	281	276	275	257	251	246	241	253	231	255	238	267	257	265	254	271	266	273	270	258	272	210	272	242	275	276	241	254	256	255	244	261	268	253	260	275	260	254	284	265	284	287	253	281	274	294	277	280	271	239	253	256	271	270	232	267	292	258	245	268	242	281	258	247	289	263	260	252	305	240	285	247	241	265	286	286	281	264	259	292	251	252	266	258	270	274	241	255	268	279	246	265	274	266	268	264	274	254	264	260	246	258	263	259	257	295	262	237	280	272	245	286	240	240	258	263	235	254	271	251	266	286	272	258	254	246	235	271	252	301	266	225	254	280	268	273	264	247	253	257	257	254	275	269	241	223	260	278	248	258	259	265	260	258	255	264	249	246	252	258	262	264	250	251	259	261	270	283	236	287	245	234	253	266	266	278	210	269	273	264	288	265	243	250	269	256	241	265	256	268	248	250	266	246	248	271	281	243	250	248	243	286	272	275	291	277	243	269	269	250	254	252	283	242	233	253	300	256	259	240	243	275	270	248	287	264	257	250	262	253	290	275	266	250	255	280	283	240	283	272	234	264	257	261	257	252	252	283	282	223	266	272	260	230	243	247	271	289	243	294	281	249	242	250	251	258	232	247	244	288	270	248	236	273	271	240	243	245	260	242	271	269	249	256	261	257	262	291	267	289	254	242	259	248	249	252	266	222	270	237	257	256	257	250	248	264	253	298	252	240	277	273	256	239	257	262	247	259	264	266	252	250	263	236	264	269	272	268	300	239	265	250	243	253	270	246	249	247	261	247	266	261	246	236	228	262	293	255	248	271	292	268	267	261	280	272	259	288	280	256	228	289	280	258	265	248	267	274	240	269	243	269	249	254	245	259	248	251	260	276	271	256	271	265	263	269	254	266	237	273	232	262	275	270	279	260	279	251	266	253	286	265	252	282	269	289	261	252	234	257	242	255	264	266	251	270	259	259	266	247	241	254	247	230	255	259	257	251	255	267	254	266	276	249	272	268	250	256	248	246	261	247	259	273	275	284	249	282	272	230	278	272	266	260	263	264	256	291	245	234	244	275	257	259	258	273	248	261	269	242	270	250	265	250	268	273	251	288	248	249	244	272	282	268	237	246	292	237	291	278	236	267	250	252	266	256	247	266	298	241	273	267	257	244	268	281	247	261	280	280	251	251	261	238	257	249	251	265	274	252	236	223	254	233	284	246	258	269	255	252	229	278	286	252	281	250	247	246	215	276	274	276	267	263	243	260	255	290	260	276	248	256	278	278	254	240	247	253	247	248	264	233	253	238	260	269	268	261	243	275	255	281	259	273	268	248	278	298	266	255	249	266	247	284	257	246	262	268	258	304	251	273	246	262	242	204	268	245	245	268	266	254	261	258	256	265	279	228	254	258	229	258	244	252	271	307	276	265	266	225	263	263	229	266	242	246	255	280	225	276	275	258	255	269	263	251	263	240	262	261	275	250	267	257	267	243	253	245	250	260	252	271	282	282	241	251	252	247	264	258	266	242	233	271	261	266	256	259	274	269	278	261	253	261	279	272	268	269	261	236	265	271	261	267	228	284	280	225	260	293	265	265	230	235	261	251	250	273	242	256	213	259	248	282	263	260	257	268	263	260	261	248	291	261	253	270	251	283	270	246	239	256	268	244	285	265	271	277	263	246	251	250	274	266	287	226	252	268	262	256	226	263	286	249	249	275	269	280	242	260	274	238	291	283	238	268	248	291	266	271	253	236	250	255	289	247	264	254	249	241	241	267	267	224	248	265	266	256	263	256	276	234	262	259	271	275	293	227	262	267	259	249	285	242	250	262	252	269	273	257	271	258	258	259	225	243	284	251	274	269	256	240	263	264	260	251	249	275	245	273	267	268	263	288	251	273	266	241	251	271	274	242	269	249	266	260	255	257	252	255	270	272	283	260	261	265	284	286	237	281	247	259	261	278	241	268	260	249	245	246	265	270	246	265	243	239	252	231	257	261	255	270	283	267	258	264	268	277	268	250	259	261	245	263	256	261	262	282	277	287	275	292	251	252	288	230	291	222	249	292	274	238	261	253	244	253	235	268	271	255	246	248	258	261	249	270	251	236	268	271	233	282	262	276	267	263	286	246	244	277	252	254	259	272	292	244	248	263	288	245	245	265	284	257	269	235	303	274	242	293	262	268	279	300	252	275	275	247	250	241	257	263	280	258	263	238	292	239	239	285	264	258	272	241	224	286	265	265	232	246	236	249	266	267	250	256	237	287	239	239	263	281	267	264	242	296	268	272	262	251	272	245	231	247	270	279	276	261	240	267	267	267	251	262	215	254	256	231	241	240	246	249	275	253	255	281	275	252	257	271	249	263	247	230	257	257	291	258	265	236	267	241	265	251	302	272	253	264	283	253	250	237	251	253	263	268	246	287	256	253	240	304	264	286	260	255	286	265	258	265	274	252	271	232	236	280	251	270	220	253	255	272	280	290	266	275	252	234	241	244	260	260	262	285	293	245	262	254	254	273	251	246	275	285	262	248	258	245	263	255	249	223	268	260	262	268	256	261	247	259	273	262	256	263	277	242	257	235	270	259	248	244	264	234	253	272	258	244	280	248	257	246	234	255	251	254
31540	30701	36637	37559	45259	53907	44748	47261	47481	40256	27125	21431	30589	34311	31104	28663	25213	23814	24079	24227	26643	25870	22574	18144	14463	16422	15370	15289	13757	13907	11129	6858	4775	5143	2096	1806	3982	4526	3883	4490	2799	1761	2252	1675	2326	2154	888	710	678	515	461	315	230	177	132	122	137	100	139	149	157	166	155	114	130	115	113	135	118	113	115	121	107	109	121	118	103	119	134	137	156	160	141	122	122	120	102	89	123	119	139	99	116	136	114	120	109	107	118	127	102	98	129	116	99	106	117	115	110	117	128	118	102	111	119	106	104	117	130	117	115	119	109	113	101	125	96	107	109	115	119	126	124	101	114	123	92	102	96	112	94	126	102	114	108	138	119	128	123	101	106	119	121	108	95	119	99	112	120	103	130	117	121	108	111	110	109	116	105	110	110	131	125	94	118	113	136	127	111	120	117	118	113	122	106	114	112	128	113	104	101	113	124	119	96	98	122	143	109	132	102	113	126	129	111	129	110	127	91	144	113	120	114	120	109	109	85	121	118	103	111	103	107	96	106	104	133	120	104	109	131	125	111	105	112	110	105	118	115	126	131	114	137	115	114	106	107	109	118	111	134	97	111	121	98	111	121	121	125	94	114	132	117	115	105	112	129	112	109	117	119	95	98	101	133	101	121	96	104	103	146	106	131	104	122	120	133	113	95	119	133	133	113	113	111	134	113	116	114	116	120	128	131	114	105	107	108	119	101	108	125	98	119	100	135	134	87	112	124	109	115	104	89	97	112	119	124	111	110	109	100	93	108	121	108	104	129	116	123	113	107	116	131	117	114	131	124	140	124	117	118	100	114	145	109	107	101	109	90	109	102	112	138	131	120	107	111	119	117	122	102	121	112	104	120	118	119	114	103	120	106	89	112	125	116	115	109	120	114	118	98	119	100	142	135	110	112	114	116	122	110	134	107	110	109	128	102	105	137	126	123	108	126	114	144	126	124	136	120	143	106	109	105	105	121	121	107	111	94	103	123	103	123	129	115	112	124	108	97	124	126	112	115	116	110	123	132	120	109	109	103	136	126	127	112	111	113	120	112	118	102	122	111	97	92	110	107	113	108	107	103	132	129	107	131	95	132	105	107	115	112	117	113	104	118	132	94	114	112	119	112	124	97	93	99	116	112	144	131	100	103	109	124	118	117	109	88	131	123	118	146	99	111	105	122	128	117	123	103	112	128	113	99	89	124	105	103	116	107	95	112	126	108	119	101	112	116	101	112	102	99	118	105	104	116	112	136	112	107	111	100	111	104	110	97	105	118	140	118	129	115	133	125	114	119	126	108	112	82	97	107	117	103	124	100	117	112	102	106	103	113	127	112	133	120	110	115	122	125	118	130	110	115	116	120	105	116	108	137	109	117	112	129	96	102	97	104	103	109	126	106	102	102	115	120	116	101	133	113	112	123	118	114	121	104	127	129	105	108	115	113	92	106	107	97	120	128	101	107	106	118	98	114	118	106	123	110	109	96	117	105	115	108	118	112	106	103	124	121	115	133	116	126	109	87	114	113	101	104	103	111	113	126	107	125	101	94	91	105	101	135	104	117	114	94	140	93	119	108	126	106	108	126	109	96	111	94	99	122	108	120	126	115	114	121	109	124	127	119	122	136	89	107	124	115	119	115	119	117	104	122	129	124	104	131	119	106	95	99	98	113	118	110	107	113	114	129	117	104	110	110	114	119	124	111	108	117	134	130	116	121	111	114	133	105	109	96	116	119	108	144	113	106	106	119	125	120	123	97	119	112	98	113	101	114	111	90	127	109	103	120	121	108	121	129	106	134	102	103	102	101	108	117	119	110	106	106	103	114	120	106	115	128	108	130	106	120	114	109	111	122	122	112	105	126	128	109	112	127	117	124	103	100	120	113	112	138	117	103	94	107	114	120	110	114	101	100	109	113	113	97	116	121	101	113	113	94	109	139	129	109	104	126	120	107	109	104	122	87	118	120	116	112	120	122	141	110	122	137	122	111	102	107	119	136	114	114	123	105	108	122	119	117	102	128	127	110	108	124	113	92	108	128	118	110	100	110	106	101	112	132	122	108	89	121	119	116	130	129	114	120	97	125	98	127	123	115	116	110	123	130	110	120	123	109	95	124	115	119	104	89	105	128	120	123	108	114	118	135	111	106	104	121	87	125	108	109	126	92	109	143	107	109	124	110	100	107	121	117	129	92	113	121	100	110	131	125	117	117	106	120	143	106	96	112	118	141	122	122	110	108	114	111	102	118	118	110	108	124	102	120	99	102	106	119	120	127	131	101	125	124	112	96	112	105	116	109	125	95	115	116	118	131	127	117	113	103	138	111	119	111	90	112	104	103	98	106	96	121	121	110	112	100	124	109	123	115	100	106	100	117	120	116	111	98	113	118	106	108	119	131	110	107	105	102	108	122	113	109	105	111	122	104	126	122	149	110	105	93	107	105	114	101	132	108	109	124	109	131	127	97	110	98	109	96	104	123	115	119	98	116	134	97	124	104	102	127	104	128	110	112	107	118	103	127	117	119	112	108	96	106	118	110	112	118	101	109	125	99	107	101	102	120	100	117	114	124	122	102	104	120	117	120	100	116	120	108	114	99	122	118	110	134	113	131	113	124	120	110	123	111	101	121	111	95	110	125	95	98	117	128	100	113	100	121	116	98	110	109	101	104	93	116	105	136	109	92	113	106	97	123	99	124	121	114	113	106	130	134	121	104	108	106	113	118	121	112	119	118	104	111	134	114	99	136	108	126	108	122	129	110	111	103	126	104	114	110	114	103	104	109	104	114	101	125	103	118	129	124	107	93	114	110	112	103	107	128	104	103	115	113	114	137	109	127	137	105	93	104	129	94	103	114	104	125	106	104	103	111	124	115	130	112	119	111	118	101	114	123	91	106	88	109	118	124	110	120	112	109	118	111	103	113	100	112	133	110	122	105	106	105	116	105	108	102	109	114	131	99	124	109	97	108	117	116	109	105	130	115	101	113	123	97	119	116	103	111	109	97	109	105	113	111	104	118	107	103	132	100	120	119	142	128	100	96	131	129	119	120	112	120	129	120	109	116	116	107	117	98	118	104	117	112	124	103	96	119	128	111	122	123	110	125	124	129	115	112	104	111	108	140	92	117	140	106	98	105	114	114	96	102	116	117	112	131	126	103	109	128	124	121	119	108	142	108	127	88	108	126	128	128	128	120	124	113	103	118	98	99	114	103	127	123	92	110	112	119	110	90	123	120	101	122	118	115	137	124	137	121	120	111	117	107	139	97	116	102	110	107	101	98	120	111	124	101	104	116	109	126	111	129	108	114	113	107	118	117	100	120	111	116	112	120	110	104	113	114	103	105	110	101	108	129	120	110	112	118	105	124	118	130	107	100	121	112	129	93	115	113	107	113	118	91	121	123	113	110	107	97	121	110	123	107	115	132	126	108	100	125	113	97	116	95	103	115	129	133	108	105	125	111	119	106	115	93	109	99	122	125	122	112	123	106	111	105	114
20860	24236	36939	42560	52694	56377	56448	61791	59161	50300	40294	36718	47326	52199	50204	49702	46441	45774	47261	47493	49109	49094	45557	41214	38977	40686	37961	38902	36984	38339	31767	25935	21599	21297	9639	9665	19407	20636	19405	20875	14842	10727	13212	10277	14079	12408	5606	4360	4394	3140	3037	1895	1218	688	529	479	421	410	456	515	661	624	564	445	446	408	421	445	407	396	327	335	340	338	316	340	348	295	369	443	814	840	464	294	327	305	345	342	326	319	308	318	344	308	330	323	363	304	301	307	328	323	314	349	311	337	335	304	317	289	309	322	289	342	333	330	355	307	310	326	323	326	339	320	302	327	293	316	321	326	332	298	314	305	286	305	344	301	297	289	329	298	339	341	314	297	319	323	292	300	350	324	294	309	328	315	310	300	323	297	329	303	318	319	307	324	326	314	351	341	343	334	297	313	300	326	299	310	312	320	322	347	329	317	316	312	308	307	285	337	302	322	315	322	295	293	329	314	346	335	309	309	353	345	335	306	289	317	326	325	309	314	316	315	328	332	319	347	334	318	330	308	328	351	304	327	337	301	293	330	328	361	314	315	336	309	337	312	318	313	328	322	325	312	314	319	292	310	307	313	314	336	359	307	361	310	299	350	314	290	321	283	314	304	311	362	313	308	329	333	327	299	337	304	331	299	316	364	329	329	331	287	336	313	297	307	335	314	326	322	303	317	325	308	332	349	300	326	311	341	323	336	321	314	299	323	305	318	317	312	305	344	292	341	330	345	346	323	346	316	311	319	302	296	345	304	337	306	313	344	332	318	305	332	316	310	327	334	328	329	326	326	319	326	305	332	311	314	347	337	308	318	318	334	332	341	317	322	322	329	346	324	322	316	300	306	304	336	334	305	331	336	309	319	330	341	315	299	323	314	324	326	331	309	319	324	324	295	349	333	318	337	296	284	318	335	328	320	316	337	313	295	352	315	352	278	307	311	329	331	295	329	303	305	305	324	331	315	298	338	282	276	366	320	300	339	327	315	319	338	352	347	301	320	325	371	288	317	316	343	338	332	365	295	318	280	309	328	326	292	309	326	299	306	319	319	283	322	277	320	320	297	308	312	338	338	277	308	317	289	316	322	326	342	279	317	306	305	314	340	301	321	328	299	324	282	351	330	319	307	319	312	327	307	303	344	322	301	314	334	324	322	314	327	328	296	327	317	306	320	323	345	327	302	336	303	294	304	333	286	326	327	313	291	323	316	320	323	304	294	304	319	301	310	312	289	314	308	290	286	314	313	331	337	327	344	303	325	315	317	334	308	310	329	320	298	306	328	316	322	331	297	318	330	329	319	345	365	343	321	296	311	312	289	379	337	335	320	315	326	318	309	303	296	335	303	346	353	326	314	336	314	293	331	301	316	318	295	338	352	311	296	321	310	309	337	299	318	305	280	318	319	332	307	311	325	293	305	320	309	302	339	312	317	326	343	332	353	317	318	319	352	314	319	329	330	326	306	305	316	337	336	337	340	292	304	325	339	303	313	336	318	305	328	338	298	334	358	354	322	326	342	321	336	334	303	293	328	299	329	305	313	323	318	340	339	336	312	291	328	309	309	325	313	307	297	340	330	320	327	313	317	304	325	307	321	359	307	310	334	325	314	326	331	321	328	322	305	323	321	308	341	328	303	327	334	302	328	319	326	311	323	322	335	323	345	287	314	297	307	328	315	304	362	320	342	342	319	333	342	325	314	294	324	333	306	322	330	332	326	313	322	350	343	324	278	328	328	323	272	303	349	340	357	286	306	329	270	343	343	330	351	336	306	324	314	348	336	359	337	349	329	312	288	317	310	300	307	292	347	311	329	336	340	312	335	306	360	348	329	332	335	323	302	288	335	331	310	345	324	307	318	302	294	318	312	307	366	296	301	306	293	329	322	329	284	289	325	377	318	294	335	308	299	328	314	311	328	311	356	337	333	293	354	313	291	326	321	320	309	303	326	352	296	343	310	286	318	327	320	325	300	327	316	323	351	309	329	315	316	285	299	358	331	321	326	311	302	322	329	291	342	363	338	296	310	321	283	339	306	281	318	345	314	324	310	314	321	348	306	314	324	323	337	287	313	317	318	323	322	271	328	287	303	300	339	313	283	310	322	314	282	342	339	311	367	280	314	308	283	339	327	323	307	332	265	289	338	333	300	329	333	305	279	301	327	324	305	318	274	296	280	321	330	341	299	303	326	299	336	342	316	327	317	331	331	313	333	337	330	322	336	314	288	346	319	303	328	310	297	307	326	284	335	292	332	314	303	277	297	356	335	320	342	319	310	293	332	296	335	327	304	334	316	316	333	282	321	281	349	333	295	329	323	309	319	317	321	290	298	311	281	290	322	335	306	298	348	345	326	298	318	351	284	335	286	295	290	337	334	336	340	311	321	326	287	331	295	331	320	317	348	315	323	316	332	302	329	315	325	312	348	298	284	299	329	314	307	290	288	319	283	304	344	302	304	311	357	325	301	315	339	338	299	325	318	272	287	334	297	304	304	310	324	298	328	315	330	352	276	314	356	324	303	333	320	308	312	312	322	325	310	319	329	328	321	326	338	318	291	350	271	303	314	336	307	291	324	344	301	330	296	311	313	309	351	331	327	314	353	309	339	330	332	326	290	331	298	329	326	354	307	336	324	312	309	315	282	339	300	323	327	295	315	347	327	367	307	321	329	334	332	300	338	323	322	309	323	310	303	285	317	313	334	307	316	316	302	308	318	296	330	315	327	320	341	320	318	321	308	349	356	307	326	316	317	297	336	327	306	329	306	331	306	294	290	296	346	319	325	298	329	352	328	305	337	343	315	321	341	294	287	309	301	344	293	321	349	301	323	299	327	298	285	328	329	331	331	311	293	315	349	287	309	326	320	302	321	367	322	312	299	323	302	330	343	303	302	305	333	320	334	327	306	320	320	338	293	305	328	308	317	302	321	344	318	344	338	330	334	323	329	312	334	317	312	272	361	334	317	319	295	332	338	314	342	312	334	322	326	304	356	344	314	321	327	294	325	322	312	302	316	294	319	314	331	346	338	341	328	333	354	303	300	316	304	305	329	330	332	339	313	342	287	307	316	319	271	301	338	322	324	337	299	319	342	319	338	342	302	300	306	325	302	326	341	302	333	312	320	340	292	317	349	336	293	292	313	320	314	319	336	361	352	324	331	317	318	306	300	338	321	343	290	333	316	320	308	308	316	324	305	320	328	326	329	331	306	314	322	336	316	308	298	315	309	323	289	311	296	327	292	276	310	319	320	329	325	326	339	356	339	327	320	311	330	357	307	336	310	328	290	327	312	315	359	327	319	301	341	326	317	333	330	358	313	308	324	320	280	351	296	296	319	333	347	304	359	299	329	308	305	329	330	311	303	338	333	310	325	337	326	298	343	324	312	295	298	278	305	313	337	304	327	316	324	285	305	331	319	297	312	327	308	321	360	322	305	301	353	354	294	330	335	333	350	325	334	282	308	328	355	319	326	339	302	332	300	320	323	298	289	364	299	324	307
40610	43642	46342	42281	52624	55011	46127	51194	53170	39616	34984	35102	40996	49630	44370	41895	38497	39736	37994	39784	41082	41339	36728	29964	26334	30521	28336	26511	23863	24285	20714	16090	11050	9762	6525	6612	9823	9462	7651	8436	6923	3990	4986	4229	4931	4227	2053	1307	1870	1290	1186	505	405	295	277	241	204	189	230	233	244	264	272	221	211	205	212	202	220	181	160	184	181	209	174	163	179	197	171	243	366	306	251	186	190	147	146	197	204	175	176	177	162	174	165	160	166	173	161	172	143	166	191	179	193	186	181	173	179	185	202	151	190	152	179	162	146	168	175	197	197	166	166	183	174	171	178	178	170	177	172	171	189	175	185	177	166	175	170	176	163	180	175	180	206	156	190	169	163	171	175	149	162	204	157	176	175	164	197	171	184	162	155	181	164	186	178	159	182	164	168	145	179	166	198	159	152	207	190	189	164	154	157	184	184	186	150	189	179	166	180	151	194	169	182	198	172	182	181	170	168	178	166	152	170	174	148	166	176	189	192	166	174	145	191	175	181	183	156	191	171	199	188	168	166	163	197	161	181	171	186	161	179	165	192	206	184	177	191	170	176	184	167	176	199	191	164	183	128	165	160	193	202	169	209	200	214	176	194	177	171	178	184	180	181	172	166	169	176	152	179	166	161	187	183	182	214	176	196	192	165	169	181	179	208	164	170	182	192	186	205	182	188	178	179	155	145	159	171	195	155	148	179	163	161	175	188	176	151	146	169	161	144	182	173	172	153	155	186	167	177	176	160	182	177	211	157	164	168	186	194	164	170	185	173	170	177	176	155	172	181	164	170	175	188	157	175	193	165	185	164	158	185	172	197	173	163	170	156	181	188	174	203	201	165	167	190	162	194	161	169	178	166	186	199	169	172	161	178	195	184	188	162	179	161	170	149	168	168	184	211	182	163	181	171	191	211	179	173	171	177	191	175	168	166	174	153	171	160	161	155	171	154	183	196	192	192	186	184	166	164	167	174	194	151	181	155	178	157	176	170	192	183	170	143	185	173	174	189	186	149	166	185	161	169	158	176	167	186	183	192	164	182	168	169	180	172	181	153	159	170	151	167	181	140	167	168	154	175	183	169	126	192	167	178	174	159	189	187	168	175	193	173	169	181	182	190	197	163	204	195	200	197	173	171	208	182	191	161	193	160	166	172	168	190	162	160	172	171	178	186	170	171	162	167	173	169	184	165	174	169	156	153	168	184	156	173	192	171	162	184	164	170	166	175	183	177	176	166	162	177	161	181	167	167	188	164	169	165	165	159	163	159	150	169	162	169	187	171	164	191	185	187	160	172	195	174	184	162	194	189	171	166	164	177	171	174	176	198	165	154	180	163	159	177	190	157	189	151	177	182	175	194	174	189	172	177	184	161	177	197	179	188	190	165	177	166	165	175	162	192	154	198	177	174	171	184	169	192	149	173	165	176	161	183	178	184	183	179	153	148	159	183	168	166	167	189	188	185	160	167	182	171	192	188	172	175	150	200	169	166	186	151	168	158	168	188	159	175	177	154	165	166	153	161	180	203	174	161	189	197	192	190	188	145	162	181	166	170	178	155	183	176	173	170	188	190	153	170	187	177	194	171	180	177	184	151	183	182	161	188	181	167	195	175	207	171	180	184	171	174	194	173	166	191	163	180	168	176	170	162	166	176	167	155	155	167	157	160	162	180	174	178	164	164	193	180	169	167	174	165	191	203	150	180	160	172	195	166	196	203	172	173	177	155	183	193	195	173	186	202	199	170	173	187	183	169	180	161	155	200	168	158	172	178	169	175	168	169	189	180	157	185	187	188	197	170	178	181	169	177	164	190	164	173	175	174	154	187	187	171	169	206	174	180	175	187	185	184	179	157	178	177	166	194	176	166	170	182	164	175	156	218	174	181	161	180	156	172	171	164	175	168	182	186	174	180	183	163	180	170	158	173	192	167	190	185	163	180	202	152	214	169	183	165	168	173	166	187	163	165	185	179	171	144	187	207	202	173	168	198	165	179	171	179	190	162	198	181	172	164	163	178	176	158	173	150	184	174	180	174	167	197	172	170	171	177	201	161	193	155	191	188	201	184	180	183	151	170	180	189	174	175	189	175	180	174	170	167	182	200	187	165	160	180	167	170	162	181	176	169	198	163	149	172	191	165	185	165	185	167	179	161	169	172	188	181	173	189	167	195	172	158	158	203	156	177	161	172	167	174	182	175	185	186	178	189	162	160	191	194	149	162	175	163	177	198	182	182	171	166	181	180	178	190	185	164	153	173	174	190	188	170	185	176	190	166	181	169	175	159	171	184	159	175	167	172	160	164	175	171	174	200	176	173	190	179	167	177	187	184	175	204	182	187	175	186	171	164	177	181	185	186	182	167	168	183	157	154	164	130	192	156	155	202	164	170	174	190	170	181	165	156	184	177	140	168	203	191	171	188	164	174	173	175	197	160	160	169	207	187	190	185	153	153	170	167	170	185	170	160	188	184	176	176	165	185	183	182	174	167	165	151	173	175	158	181	164	163	173	163	194	177	176	163	167	174	151	187	167	157	158	171	195	202	174	176	177	177	191	170	175	181	182	180	170	158	194	166	149	150	170	180	163	169	174	183	156	182	147	181	183	183	165	187	157	197	187	179	168	169	176	187	161	196	181	174	184	213	155	151	186	162	168	187	182	170	182	185	173	185	187	151	161	169	170	165	182	167	203	176	169	169	183	179	187	187	201	191	182	168	167	177	179	193	194	171	165	167	179	172	190	174	169	157	162	159	169	158	160	172	186	177	160	164	176	181	163	182	180	175	178	152	156	207	159	157	195	156	191	178	187	183	184	160	170	151	189	180	166	165	178	175	182	176	160	165	189	174	173	197	192	165	171	171	179	198	182	202	195	177	166	186	177	171	192	185	186	189	166	158	181	166	173	189	207	185	171	165	158	189	163	177	171	191	183	150	174	184	197	152	156	184	185	168	167	181	157	170	184	176	190	192	174	188	168	166	170	187	163	159	202	167	187	185	163	195	162	154	192	192	197	166	164	190	152	185	181	168	176	201	187	175	159	173	174	153	160	177	177	183	189	168	187	197	157	189	154	157	155	168	169	193	165	173	157	141	162	177	179	166	188	183	199	184	171	198	180	168	200	177	163	201	159	180	173	181	168	168	169	180	188	173	194	214	172	201	192	172	168	170	196	169	183	179	172	182	172	191	165	185	192	184	192	180	168	178	175	163	155	166	180	163	165	200	199	166	167	183	175	151	157	187	170	166	168	168	170	174	162	173	173	170	176	172	198	166	193	176	197	170	197	168	182	164	161	182	156	175	168	189	177	178	173	190	200	171	194	187	181	178	157	175	158	154	170	165	174	187	193	178	185	195	154	175	178	178	181	187	180	177	174	176	182	170	155	188	173	178	182	196	178	170	180	146	176	167	186	185	184	176	178	184	211	183	178	192	189	157	172	158	181	201	175	186	179	158	173	184	158	172	192	184	165	182	188	169	186	157	181	191	198	160	190	185	173
27963	36223	44766	49059	58720	58546	61956	68173	63826	52641	48913	50187	55312	65158	61096	62120	57985	59347	58309	61605	60994	62250	57561	51470	49578	53888	49741	48404	46107	48608	42521	37874	33522	29263	21752	24063	31754	29896	28688	29965	26420	18183	22052	18935	22588	19880	10590	7895	10371	7494	6893	2738	2134	1135	1244	840	710	663	702	837	909	1028	1140	694	590	574	711	617	648	642	547	463	502	480	456	463	469	460	504	799	1516	1323	799	482	493	471	493	449	468	451	433	457	499	435	452	457	452	464	473	436	475	471	472	448	478	490	462	460	422	428	440	440	446	467	431	446	437	457	473	446	483	468	467	447	462	490	481	492	455	461	438	479	473	430	458	477	505	421	432	441	440	452	429	466	511	483	417	468	431	480	455	454	491	476	445	469	446	456	483	436	443	477	427	432	429	441	446	456	474	464	423	428	455	470	435	455	460	453	470	464	439	451	442	439	447	415	461	448	471	447	485	478	468	455	458	424	444	447	449	467	467	404	428	429	461	456	450	455	495	432	426	505	440	478	426	460	456	435	432	489	463	458	466	462	441	470	461	466	466	455	511	461	455	467	458	434	432	460	464	450	467	451	452	456	440	438	464	474	435	449	453	431	468	480	422	459	443	446	447	437	461	452	416	441	405	458	422	429	435	502	456	455	442	495	420	458	447	454	438	451	447	474	442	463	463	457	444	455	509	485	449	451	414	432	435	449	459	448	442	465	412	446	458	462	448	446	438	448	468	467	459	429	456	423	425	447	443	452	460	487	439	464	478	443	438	452	435	494	480	467	420	440	459	489	445	420	461	446	467	467	454	452	442	456	461	437	453	398	486	478	437	448	467	436	447	444	451	462	443	450	446	426	472	440	463	454	450	450	470	459	467	434	474	469	440	496	456	431	464	459	417	474	470	420	454	455	455	445	444	422	433	445	473	457	479	474	454	439	504	440	429	430	465	464	465	428	484	447	411	441	449	481	468	427	481	444	443	449	430	417	430	418	463	468	451	494	439	452	473	433	448	441	467	425	468	426	447	470	486	414	461	475	457	466	467	443	448	454	430	462	421	443	465	471	450	480	410	477	489	454	467	480	458	490	434	440	461	449	487	461	511	456	451	437	439	437	436	442	441	474	498	455	468	484	429	442	484	470	445	425	502	452	425	469	448	459	478	422	415	468	458	473	470	448	493	473	438	481	451	499	470	451	479	471	439	447	451	478	501	438	453	455	459	443	448	448	476	461	496	448	453	432	449	397	493	443	452	450	455	468	435	433	492	463	452	432	455	477	463	447	479	415	446	454	468	492	455	462	442	442	467	473	444	450	446	450	490	429	419	448	449	432	444	450	472	472	444	461	438	471	422	433	443	445	434	509	452	449	462	452	443	453	424	470	462	450	457	434	452	448	450	433	469	448	471	469	491	435	451	428	455	461	465	447	461	420	454	464	404	457	441	459	467	459	462	453	451	462	465	444	439	433	456	445	401	445	469	419	468	452	448	443	460	442	468	456	447	467	458	441	456	457	451	426	432	462	426	470	429	449	425	448	456	426	463	441	478	475	450	455	467	477	429	463	461	478	449	429	469	477	469	440	458	421	487	456	398	495	451	490	441	443	444	430	453	493	423	459	458	420	411	468	449	442	506	443	431	455	472	470	449	451	450	454	435	439	464	468	488	462	429	470	458	435	478	468	451	474	451	423	461	428	480	405	421	447	446	442	457	443	472	431	487	478	456	444	457	450	489	461	446	467	438	482	507	473	435	472	459	473	460	461	431	478	454	461	429	462	470	453	479	418	441	479	434	465	442	478	433	460	430	463	435	464	479	440	448	493	451	454	465	427	423	474	423	460	445	441	438	451	464	458	446	425	478	467	432	478	472	444	446	480	470	465	412	468	423	425	416	430	446	438	479	462	463	470	406	465	433	444	446	434	427	429	466	442	434	449	436	429	451	441	440	437	492	429	443	440	471	476	445	453	457	446	472	436	461	470	436	447	458	504	438	473	419	431	459	466	467	474	497	437	427	443	478	414	454	468	433	472	481	451	450	443	447	440	466	424	456	433	449	482	446	434	456	467	440	430	501	446	469	465	418	485	471	437	475	430	484	451	473	447	436	459	470	455	467	413	471	480	436	447	450	479	436	460	435	466	422	435	472	465	443	418	471	472	431	464	453	435	477	485	486	449	468	412	438	434	435	424	444	476	475	457	432	424	468	460	444	458	464	499	463	478	459	434	427	470	455	454	438	449	452	460	435	467	455	454	474	445	449	422	424	468	433	434	493	462	461	490	429	468	438	463	440	464	454	449	462	430	456	434	470	461	428	442	466	416	480	469	433	447	487	452	427	426	395	486	413	425	453	473	451	473	492	451	458	394	473	453	445	467	494	436	469	485	490	440	435	449	460	452	458	430	448	464	433	432	456	470	474	426	414	440	435	480	454	470	486	440	449	452	434	474	467	455	458	480	497	448	410	447	438	474	461	430	469	453	480	458	458	432	463	446	447	480	485	451	474	445	466	449	485	442	450	454	422	451	455	445	481	484	436	442	457	478	439	467	451	483	441	462	428	462	473	464	482	406	441	463	436	530	411	488	448	435	468	449	421	460	444	474	484	441	453	442	466	485	457	451	481	436	465	444	469	398	466	411	464	450	422	457	419	487	450	484	436	453	425	465	465	458	486	482	475	455	453	448	432	448	404	467	450	410	462	480	424	429	436	460	455	449	427	476	469	457	447	494	478	451	500	486	493	448	485	463	431	456	448	463	483	417	486	412	452	453	433	440	447	507	465	462	457	456	454	446	424	447	478	469	482	453	481	421	468	441	474	421	460	440	453	473	461	459	450	475	457	464	433	460	475	428	475	442	464	433	426	427	454	435	449	465	454	451	434	467	436	462	457	438	461	473	442	447	462	459	467	479	480	457	447	479	456	446	460	455	425	470	446	444	453	430	435	468	488	478	409	448	476	444	456	423	447	473	446	450	418	474	399	449	478	434	425	448	490	474	476	473	465	437	484	436	467	399	451	419	449	502	484	428	486	474	422	426	443	449	417	476	457	474	434	410	461	449	483	452	442	496	425	485	441	451	466	425	451	459	455	470	490	463	419	486	470	482	472	437	456	424	484	474	442	461	452	451	475	459	445	418	457	460	466	475	505	453	457	484	444	438	458	446	455	445	484	433	457	459	483	413	445	462	475	452	481	480	457	451	479	456	427	459	458	458	470	460	426	449	452	439	471	498	422	418	492	458	403	475	456	468	486	463	462	465	472	467	425	458	436	430	510	478	459	475	434	511	462	463	485	418	419	482	428	518	474	421	482	463	453	445	438	476	437	434	465	417	452	456	438	443	483	424	428	429	415	456	448	465	449	473	482	436	447	466	453	437	470	432	449	466	430	468	471	466	442	443	484	445	443	461	429	499	435	434	458	511	451	460	467	470	452	454	465	470	403	465	497	452	408	428	407	458	449	455	458	465	486	471	444	446	465	436	450	450	483	475	428	432	435	441	411	456	429	438	451	483	443	443
10566	8986	10219	8393	8794	13250	9894	9599	8654	3928	2297	2485	2819	3640	2799	2391	2253	2325	1940	2245	2256	2405	1740	1423	1277	1519	1354	1254	1076	1165	963	881	580	505	365	357	537	497	357	433	383	313	321	237	282	286	207	177	160	119	109	114	92	81	109	124	93	97	86	99	85	81	115	87	95	92	72	93	88	102	88	123	100	93	90	90	76	70	66	94	95	107	95	92	98	98	97	93	88	94	80	91	82	91	88	81	84	85	81	100	85	88	104	94	87	98	86	101	86	86	88	90	90	97	81	77	88	101	93	79	83	100	98	95	95	83	68	91	95	87	82	83	81	90	78	88	83	70	77	92	73	85	93	97	84	89	89	100	96	86	85	89	99	72	111	69	95	89	120	80	93	82	75	83	94	88	88	114	104	96	92	96	78	102	93	90	79	80	92	101	90	84	85	87	91	89	104	87	97	86	94	70	98	86	77	75	86	85	94	78	91	86	84	93	96	91	109	94	96	87	87	91	96	78	88	92	90	88	84	80	83	89	90	97	94	98	103	93	102	79	109	93	87	77	93	109	101	96	83	80	86	98	95	95	82	88	80	101	84	106	85	102	118	98	76	90	92	96	95	78	102	86	92	84	103	105	106	93	82	81	88	96	98	95	91	76	90	95	86	93	97	89	68	98	96	95	91	96	105	100	110	111	89	111	100	89	103	91	84	108	89	80	93	104	94	90	96	90	77	88	110	104	79	85	98	83	92	83	88	104	91	82	85	86	88	105	96	81	86	93	89	92	112	89	91	74	90	82	94	104	77	93	106	84	73	83	76	91	86	90	88	92	87	100	83	77	99	91	99	103	101	102	97	98	75	83	101	92	94	103	89	86	93	74	75	83	85	104	87	89	85	85	87	84	85	95	85	101	90	108	102	101	100	96	87	85	89	102	112	84	81	90	95	111	103	113	78	84	89	79	92	96	63	84	98	102	82	100	93	97	84	92	83	74	95	88	94	81	110	91	82	80	100	91	73	81	103	97	83	102	97	88	81	93	93	89	78	88	117	85	95	80	80	92	98	86	86	78	99	93	107	107	85	76	88	86	85	84	102	94	104	89	99	107	75	76	85	76	95	97	86	85	106	78	86	97	105	110	98	83	82	80	73	83	93	92	94	92	100	86	121	87	79	98	87	73	89	98	85	91	96	89	79	94	79	82	92	108	96	75	85	99	99	97	95	90	97	104	105	87	81	99	87	85	82	97	91	79	84	78	74	99	73	95	88	77	110	84	76	94	95	78	91	89	90	100	96	83	75	89	97	87	106	81	95	96	83	94	103	76	77	97	88	89	79	80	87	95	84	83	80	95	88	85	100	99	96	87	85	85	68	104	81	82	76	86	67	76	91	72	102	98	101	82	103	101	88	87	103	95	80	90	97	86	88	71	78	99	100	100	114	83	77	87	99	92	83	93	100	98	77	103	97	92	71	87	105	94	100	107	88	98	93	91	91	95	85	100	103	83	93	89	102	83	82	87	77	100	91	111	88	87	105	104	96	93	64	84	82	77	96	74	75	87	74	91	78	99	89	86	99	76	89	82	80	99	93	75	103	98	101	95	82	83	94	108	84	85	91	97	79	75	102	75	95	73	93	105	99	92	87	94	79	103	89	99	103	71	96	104	77	92	89	99	82	89	95	103	84	99	115	68	110	81	118	85	98	79	94	80	76	110	93	82	100	81	97	85	95	101	93	91	86	73	98	78	109	78	104	68	84	102	94	97	84	88	93	91	88	106	87	76	101	88	79	95	123	72	91	86	81	93	79	89	93	105	74	83	91	93	94	90	101	93	88	83	102	81	93	97	104	86	106	94	69	100	72	104	91	93	92	87	91	103	94	88	99	86	99	89	84	98	84	81	84	86	92	86	86	91	91	112	100	79	86	104	93	84	101	88	96	87	94	100	93	78	96	115	93	80	100	106	78	77	65	91	83	90	89	104	71	75	96	106	86	106	80	96	89	81	103	99	110	95	105	79	90	85	98	103	78	85	95	94	93	93	85	107	91	100	94	87	81	78	96	92	98	93	77	85	91	91	83	107	92	99	76	90	79	97	99	102	98	96	92	91	86	99	97	85	90	95	83	95	90	77	95	81	111	92	74	85	84	96	91	86	88	101	96	78	73	86	90	99	97	86	81	113	86	85	95	87	92	85	98	76	75	89	82	106	87	89	92	98	101	99	107	92	86	102	86	89	87	75	98	88	85	66	96	84	91	104	89	115	108	87	82	87	97	76	81	105	105	104	97	90	91	91	82	85	94	73	95	88	76	103	83	89	88	94	106	90	97	75	87	88	83	77	110	98	78	79	86	95	93	92	99	96	92	98	85	80	75	93	101	95	88	93	80	61	96	84	91	97	81	100	91	75	95	86	108	78	82	80	104	92	100	85	91	91	87	111	76	102	99	84	88	90	92	90	109	91	93	92	72	94	100	106	92	89	81	84	73	86	98	84	90	102	99	100	83	91	88	91	89	97	111	98	94	102	107	90	79	87	101	75	75	81	90	82	91	80	102	83	76	82	116	95	78	88	82	92	81	109	110	86	82	88	100	80	105	83	81	85	83	101	103	89	103	98	96	89	86	97	90	79	98	77	92	96	101	91	85	102	106	82	100	83	112	83	98	103	90	93	84	89	98	88	83	85	88	85	91	104	100	92	98	94	90	84	67	89	71	84	111	108	107	86	88	102	89	101	100	79	83	87	97	96	100	100	94	84	97	80	93	95	101	91	100	88	96	87	128	100	92	84	76	95	74	95	86	94	84	83	107	97	99	105	110	97	93	97	97	97	83	104	106	92	89	106	99	93	100	90	88	90	80	109	95	76	96	88	77	86	82	105	87	100	93	71	96	78	112	69	83	97	97	82	92	76	89	98	95	98	89	97	82	107	94	100	82	96	104	80	79	93	89	95	100	79	80	74	92	82	91	92	91	90	100	101	89	81	76	86	96	77	96	99	70	102	95	94	100	83	93	86	91	90	90	100	85	93	99	94	100	100	86	79	91	89	98	80	102	109	90	84	67	86	103	99	95	104	108	99	96	98	72	83	90	105	93	81	103	106	87	76	69	74	95	95	93	86	97	108	88	95	93	91	79	87	118	81	95	82	101	106	86	100	84	80	85	79	79	95	83	95	97	100	88	84	95	87	73	107	79	92	98	87	85	100	84	77	100	92	92	94	86	81	95	97	90	76	99	89	94	68	98	86	89	101	80	75	92	80	83	122	83	101	87	92	94	96	92	99	88	87	96	86	95	89	95	77	82	98	66	83	79	88	94	96	107	82	85	88	85	86	88	89	92	99	83	87	94	91	91	90	93	93	88	101	91	112	77	93	89	101	79	104	108	87	83	71	93	84	74	105	77	69	87	96	94	96	92	85	79	96	104	98	88	89	76	96	86	100	86	81	96	86	101	76	87	83	96	85	84	106	98	81	104	108	95	93	100	90	89	90	84	94	81	98	79	91	70	101	98	90
7081	8506	15447	17567	22051	29297	26205	27817	25581	13563	9344	11155	12806	16695	13000	11904	11548	11734	9887	11675	11623	12731	8879	7890	7197	8330	7136	7062	5957	6659	5169	4433	3158	2882	1961	1968	2729	2515	2202	2452	2100	1422	1791	1469	1539	1536	908	728	832	626	377	359	347	322	337	300	286	304	307	284	276	287	295	272	265	301	273	270	252	249	278	245	277	290	253	282	264	249	254	292	315	308	351	279	249	241	265	265	274	290	241	251	224	267	262	268	233	261	259	277	289	280	257	237	243	256	245	263	252	245	263	293	226	272	274	274	269	259	247	255	269	268	271	260	276	236	263	266	232	287	266	261	264	268	252	277	268	265	260	260	257	276	275	265	258	288	248	267	272	253	270	242	249	272	264	268	218	251	267	272	243	269	233	237	283	268	238	289	256	260	252	272	253	278	246	269	258	275	260	256	267	271	287	276	286	234	264	299	219	264	249	232	295	263	261	246	251	249	253	249	267	273	287	246	263	261	254	261	261	236	299	303	255	236	266	263	235	310	275	257	257	252	268	282	257	229	285	284	248	261	236	270	263	260	272	289	265	255	280	250	281	271	275	262	263	257	254	264	278	271	282	270	267	244	250	232	256	283	274	271	265	280	264	260	254	273	272	243	231	284	275	260	246	248	275	245	254	236	281	259	271	251	259	238	272	262	244	249	251	264	270	270	252	252	260	257	281	267	276	230	283	246	280	283	287	269	244	277	255	285	280	269	284	276	246	264	260	290	251	288	304	278	260	259	271	258	240	225	270	275	239	236	267	277	254	284	268	279	278	259	279	254	280	261	252	247	272	247	291	269	274	262	267	255	276	292	276	254	247	265	260	260	257	252	258	287	244	286	270	255	255	254	258	248	232	264	277	234	261	266	272	279	258	254	242	267	245	258	268	247	249	266	245	236	225	254	250	268	243	264	276	243	264	254	268	266	260	281	272	268	264	261	236	279	245	281	267	276	264	257	274	255	258	249	241	309	253	241	281	277	269	294	250	269	284	278	259	262	247	259	252	263	254	300	282	256	252	252	259	277	252	243	271	265	259	249	265	290	279	245	259	281	267	268	267	240	239	281	265	267	279	285	242	259	259	256	253	246	249	263	234	249	276	260	264	272	253	256	278	255	265	279	252	250	273	240	262	250	256	282	261	268	271	256	250	253	293	251	229	277	255	266	250	247	247	281	265	296	234	290	262	262	255	253	277	281	256	274	270	259	283	232	271	283	283	269	235	256	235	251	303	281	253	294	253	246	264	262	274	241	268	264	250	215	259	269	265	277	266	247	242	277	231	260	291	249	280	269	255	243	276	255	259	247	257	266	258	258	246	254	271	281	226	233	256	255	267	245	238	261	263	228	262	297	246	303	273	249	251	286	264	263	244	257	274	272	267	256	234	248	260	266	248	278	250	274	279	285	288	256	286	270	301	259	272	295	258	250	266	241	239	246	289	262	251	252	239	239	236	266	235	303	266	271	251	223	243	276	255	258	289	266	267	265	272	269	256	249	266	268	244	267	272	274	255	253	263	266	284	250	265	257	278	257	279	275	282	280	226	251	257	261	238	255	270	260	246	276	248	247	269	270	249	270	245	237	240	286	288	249	243	303	270	256	258	257	248	247	266	247	266	283	277	256	251	243	280	279	243	285	280	245	259	270	255	268	277	246	229	261	268	255	237	285	255	292	262	258	226	263	254	289	288	279	293	264	258	245	258	251	254	273	252	266	251	256	242	259	283	241	244	276	250	248	237	245	261	274	274	275	276	278	274	279	269	247	268	257	275	250	271	239	245	245	305	268	257	274	264	257	253	267	255	271	281	256	274	270	244	238	276	247	301	287	236	289	259	236	272	256	234	252	269	271	252	274	269	280	264	263	254	250	249	273	288	279	259	259	279	286	267	278	277	285	275	261	252	267	265	278	253	271	264	265	272	256	231	268	274	263	267	251	258	257	282	267	255	274	279	269	270	279	260	281	258	250	252	281	248	250	278	265	273	240	246	243	270	251	271	279	280	262	275	270	287	250	266	253	223	267	262	275	264	265	257	261	261	283	259	269	268	256	253	241	275	261	238	267	266	263	248	266	240	269	274	248	242	268	247	229	255	252	245	247	256	264	281	270	270	285	250	261	272	264	263	269	275	263	262	279	241	262	273	276	269	232	267	244	297	247	257	249	257	283	280	259	289	261	277	278	275	285	272	263	235	230	254	250	274	284	252	268	273	267	254	244	223	265	261	233	270	261	249	234	275	276	245	275	275	272	232	256	264	265	239	256	261	270	268	279	273	254	288	254	235	273	221	237	266	261	235	263	281	261	242	269	274	263	262	263	262	242	258	261	264	273	254	274	281	277	277	263	275	267	258	274	261	278	270	242	291	274	264	251	252	228	276	281	244	246	244	257	235	270	257	257	251	234	260	256	266	259	275	266	258	270	270	268	230	231	244	265	248	251	279	237	269	274	249	270	267	232	273	229	262	262	232	242	249	237	278	269	258	232	231	252	271	249	289	213	250	246	257	269	257	279	236	292	258	253	267	297	261	278	272	235	254	283	281	276	242	255	238	250	269	263	251	251	265	251	225	292	272	256	280	260	263	240	272	251	266	263	275	274	269	265	255	251	266	267	256	255	252	271	268	259	244	255	263	237	283	235	237	269	266	270	264	274	263	256	268	259	281	261	284	271	263	284	253	299	263	253	265	250	260	243	269	262	251	265	240	240	303	239	252	249	271	256	281	238	246	262	248	252	251	235	265	252	269	275	259	252	259	250	242	232	263	273	259	274	244	249	232	267	252	259	262	241	266	238	261	233	266	283	253	247	237	247	285	253	273	257	280	275	282	256	296	232	282	284	255	262	271	241	254	274	286	260	241	258	266	255	267	262	271	265	264	230	266	264	230	261	250	262	280	267	263	250	256	276	276	273	237	293	268	250	253	282	255	221	256	275	271	247	270	271	290	229	271	243	261	256	258	226	261	285	258	276	250	253	272	246	245	278	255	229	244	291	255	248	255	279	264	262	262	273	256	257	261	225	263	268	262	244	232	272	261	251	263	268	242	261	265	253	260	270	274	273	253	233	262	261	260	255	260	261	294	251	259	246	273	265	253	294	240	260	238	278	251	286	251	248	293	215	261	271	246	256	259	261	286	244	227	251	239	260	265	248	233	273	221	253	247	256	265	239	270	278	240	256	262	281	264	253	290	261	268	284	261	274	262	251	239	262	246	262	284	260	268	248	263	288	241	274	268	278	268	282	248	245	281	251	275	274	264	241	243	268	288	245	270	261	266	254	217	265	241	245	253	253	258	257	272	243	237	276	286	263	280	282	244	252	264	254	281	253	257	267	266	252	290	246	276	248	257	241	238	259	270	242	280	248	245	242	260	268	262	265	260	269	250	262	249	250	274	269	272	266	255	281	262	247	278	259	253	261	249	286	260	281	289	262	261	254	223	273	241	274	269	265	265	290	264	252	228	258	286	258	257	256	262	259	230	266	263	277
31806	31757	36012	37306	47822	51285	48021	46978	48201	35692	28057	25121	30121	37119	29750	28614	28294	25710	24305	26360	26985	26163	24020	20263	17296	19816	18764	16646	13528	14023	10783	7729	5922	6219	3938	3552	4191	4636	3865	3991	3386	2755	2810	2767	2248	2586	1297	932	1241	625	292	235	294	217	196	168	143	126	134	139	141	123	105	136	119	104	123	135	129	133	132	132	124	88	118	115	103	109	100	119	150	179	145	110	121	106	111	114	105	112	116	101	112	104	121	100	125	118	131	119	117	138	114	118	116	124	106	120	114	114	125	141	125	123	120	122	96	102	102	109	122	125	125	86	120	126	116	103	109	102	103	113	137	106	112	117	110	122	113	115	120	115	121	115	110	127	117	132	130	128	116	108	136	118	136	110	136	112	118	115	123	125	109	113	114	117	116	121	128	92	120	118	121	91	125	113	110	118	114	115	117	119	110	109	125	123	113	116	116	93	123	129	115	108	111	115	118	99	109	107	119	116	119	125	126	122	113	108	112	113	103	113	117	125	108	105	107	90	118	114	130	126	125	126	134	128	116	118	123	112	119	107	111	100	96	106	107	97	127	125	126	101	114	104	116	126	124	96	121	123	138	115	116	105	122	126	114	113	110	117	115	132	111	113	102	105	114	110	109	107	121	134	125	103	117	124	118	116	119	122	131	112	139	135	147	118	109	128	110	123	118	130	114	118	118	106	109	113	114	122	120	101	108	115	108	95	110	114	102	135	118	106	136	99	107	116	123	117	99	98	124	106	115	130	97	119	99	118	113	114	120	99	97	110	121	111	129	123	113	119	112	93	118	120	113	123	123	118	126	87	106	100	98	124	126	102	112	117	105	98	107	121	97	106	112	111	110	128	112	98	129	121	100	113	124	115	122	106	118	123	116	113	118	119	116	119	114	103	123	111	101	91	132	134	106	110	113	118	106	106	111	130	96	97	124	133	117	115	107	120	111	93	113	103	107	116	126	124	111	126	113	110	118	118	124	125	116	110	136	140	109	96	113	109	95	114	122	130	108	114	98	118	111	110	112	135	117	106	116	121	118	120	91	124	118	107	122	139	119	98	98	122	115	107	106	108	117	114	103	105	123	96	109	110	124	117	99	106	126	119	107	106	104	118	131	117	121	100	139	120	112	90	116	104	93	102	116	118	108	104	109	111	111	93	114	94	118	105	120	134	116	103	127	135	128	118	124	110	126	125	106	116	111	130	99	130	111	114	115	138	107	134	122	107	98	98	125	121	137	121	100	127	126	102	99	126	103	104	97	106	100	103	119	123	119	110	94	106	125	124	115	130	120	121	124	112	123	119	126	106	135	110	107	123	107	99	116	105	121	117	133	114	111	108	117	88	124	118	104	110	112	121	110	116	112	122	125	147	116	104	116	108	107	107	115	108	131	120	116	143	112	126	113	106	98	103	114	131	105	110	117	108	111	120	119	104	110	121	118	126	112	110	96	112	117	106	123	115	120	117	109	104	96	115	127	126	119	116	111	120	111	120	128	88	89	129	133	125	94	111	123	121	118	123	120	106	108	109	112	126	118	122	119	129	118	119	114	115	130	112	110	128	98	118	110	120	96	107	116	118	120	119	116	104	107	106	87	111	116	116	117	114	112	105	109	107	104	130	124	109	111	110	106	107	127	104	109	108	117	124	121	111	98	126	118	96	143	123	110	120	130	116	106	92	112	96	102	119	114	85	106	105	101	99	126	131	127	107	132	119	112	107	123	119	102	111	116	127	101	110	109	134	109	107	113	120	101	126	117	110	127	110	137	96	116	117	116	108	127	119	115	139	106	96	117	119	112	112	118	97	101	121	129	133	96	132	110	123	115	114	98	116	120	111	116	104	132	115	111	117	97	124	145	114	116	107	129	127	118	109	100	114	133	117	107	138	104	110	142	99	120	118	119	95	93	122	101	115	122	125	127	113	111	109	111	138	106	107	133	130	116	99	135	110	103	117	125	120	116	128	111	120	112	122	107	111	110	118	122	121	126	125	102	129	118	105	117	132	108	108	116	119	106	131	111	113	105	114	109	132	108	133	132	111	125	126	111	120	120	119	140	109	101	104	112	100	105	103	119	103	115	114	144	99	115	137	115	110	111	128	100	120	101	103	132	114	118	112	112	128	119	110	113	119	112	93	103	102	104	128	109	115	123	116	121	107	110	114	101	107	113	117	111	117	94	111	104	104	112	124	91	113	112	127	95	125	121	131	128	124	115	111	115	117	91	120	117	134	112	134	128	104	119	133	117	96	107	93	122	127	131	114	96	119	106	131	122	124	107	123	97	113	126	123	121	113	135	110	92	112	109	119	114	125	140	115	129	113	116	115	135	119	110	102	115	111	112	105	112	90	108	102	135	105	106	126	112	94	102	128	120	114	107	116	106	124	131	111	127	106	116	111	113	128	99	111	121	117	104	112	111	119	126	106	112	118	107	116	104	119	144	114	100	136	117	96	120	113	114	124	131	116	100	121	123	97	124	117	120	131	124	106	118	140	131	121	106	123	120	119	117	109	112	118	119	118	110	114	124	117	113	97	107	122	112	127	117	103	122	117	102	101	100	134	99	130	120	130	129	114	127	122	112	112	109	123	106	98	140	123	120	125	109	125	118	120	140	107	106	100	113	100	104	101	127	107	113	108	106	108	117	113	139	130	101	121	113	111	134	96	139	124	108	139	120	121	134	126	110	124	128	123	117	124	109	122	111	121	123	128	123	121	124	115	129	112	120	119	122	103	122	111	113	119	105	111	107	102	116	117	126	112	123	127	109	122	107	133	122	89	110	98	111	127	116	109	110	119	107	116	111	134	131	126	124	119	122	114	103	115	115	113	131	113	105	110	120	119	116	108	117	109	120	112	128	108	92	112	112	129	127	117	118	118	107	112	108	89	112	110	120	123	111	111	120	100	113	102	108	109	99	109	101	96	121	97	116	115	127	120	113	122	122	88	114	124	128	119	124	104	117	104	104	123	108	117	119	109	116	102	109	118	87	123	137	101	104	114	104	137	100	107	114	124	115	100	117	115	111	113	102	114	110	109	104	144	110	128	131	123	136	118	125	123	133	111	112	96	122	125	93	118	124	90	109	109	108	113	137	116	127	106	105	104	118	116	106	110	105	100	102	98	122	124	104	131	102	108	91	112	125	112	108	96	142	104	132	121	108	119	143	116	130	121	121	105	90	103	105	114	110	100	103	137	105	120	115	142	124	110	96	118	124	115	121	134	122	99	133	119	107	128	104	123	105	129	114	125	108	103	107	116	107	104	117	109	107	115	109	120	117	104	101	132	111	106	110	109	124	103	107	112	111	88	132	116	97	135	104	116	146	121	112	131	117	120	106	117	123	120	115	116	119	115	102	119	111	108	116	120	108	107	118	116	130	113	106	112	116	112	103	122	120	109	103	123	137	122	111	117	115	113	105	122	116	102	109	118	115	122	108	97	113	132	101	113	106	101	93	89	95	93	102	117	137	114	110	97	114	125	105	115	108	118	103	115
21392	24620	36313	42935	53277	55779	59071	61919	58753	45422	42499	40694	47171	55166	47568	50981	49205	47162	47216	49535	49241	48464	46796	43457	41252	43613	42143	39161	36203	38696	31542	27324	24910	25435	16866	15971	18609	21183	19031	19415	17302	15303	15612	14891	12350	14311	7367	5794	7438	3777	1637	1448	1422	1084	887	550	488	392	392	444	433	473	407	416	459	379	373	415	401	403	362	348	342	345	333	353	329	336	326	343	582	774	616	347	330	350	326	302	326	324	325	324	293	355	321	315	337	319	315	333	309	299	330	286	296	342	316	330	323	309	307	331	320	331	323	332	328	316	312	322	314	306	313	338	324	319	328	337	316	304	296	322	301	335	324	318	293	308	297	311	300	372	312	307	324	313	278	292	296	330	324	321	333	309	303	313	329	327	315	320	318	322	334	348	306	327	324	303	310	295	320	302	296	324	352	308	299	321	328	337	333	309	322	320	296	315	357	289	305	338	304	355	308	309	337	313	331	321	328	321	298	335	312	337	338	306	304	303	324	307	336	307	332	326	293	303	341	322	307	313	300	354	329	309	311	312	327	323	317	347	294	303	295	327	335	321	290	334	324	326	317	319	315	333	308	307	321	298	321	311	291	335	326	305	300	285	340	336	361	310	314	316	326	307	334	318	328	321	316	359	335	299	319	332	310	323	291	292	335	340	283	302	347	319	321	330	335	335	335	312	330	361	350	308	314	286	302	307	300	326	305	299	333	292	298	308	278	319	310	358	352	318	293	286	324	320	306	323	317	314	339	334	340	308	315	335	332	308	333	307	316	304	327	336	300	299	317	298	296	316	322	299	310	339	319	336	339	326	316	324	325	310	289	296	315	330	299	352	317	359	317	332	330	320	333	309	336	307	313	328	324	325	324	338	292	321	323	297	331	319	303	362	310	337	332	327	311	296	339	331	313	328	301	315	301	308	302	315	309	346	365	312	314	326	328	343	350	324	340	322	304	290	324	308	316	319	306	326	321	325	301	310	327	337	274	310	337	312	363	343	328	327	302	356	332	322	339	335	303	321	298	318	336	310	318	323	333	329	334	312	324	302	295	321	314	337	297	346	336	325	301	294	314	311	332	317	307	290	291	334	365	326	321	335	344	308	296	330	315	302	324	294	326	296	313	322	323	335	332	304	323	334	319	317	327	348	329	337	342	317	312	330	335	347	316	298	324	321	291	323	322	346	317	297	294	319	337	363	306	343	336	317	311	331	330	285	302	337	301	287	324	283	292	283	316	313	300	326	356	294	334	313	323	329	300	289	284	262	324	336	336	311	296	328	355	307	315	303	307	321	316	333	348	342	273	300	319	330	328	318	339	319	313	327	339	324	296	332	310	316	322	347	295	344	350	334	312	311	312	333	325	318	346	363	307	306	310	312	361	323	321	312	309	317	338	296	302	298	318	333	345	306	339	322	324	339	328	327	299	317	303	316	329	355	333	313	299	319	295	337	302	313	318	323	293	332	325	271	311	333	314	336	291	316	300	327	320	315	313	335	300	327	331	340	330	316	309	304	307	308	316	342	312	329	303	300	328	313	303	350	337	334	320	299	298	337	340	320	306	298	339	351	330	316	313	332	326	323	330	326	324	363	330	301	351	318	278	322	318	324	328	320	312	353	307	315	291	346	319	322	328	306	331	326	341	355	306	330	309	359	298	306	319	318	293	295	309	301	339	319	330	317	289	339	303	301	318	300	311	285	343	322	334	352	323	322	319	328	293	305	325	340	284	323	275	325	341	341	348	332	312	318	318	322	357	341	317	317	354	312	336	312	309	324	282	279	326	308	315	294	306	314	302	307	310	350	334	332	320	304	303	357	310	313	346	308	321	293	363	311	318	308	269	307	314	331	312	340	297	319	301	321	337	304	343	320	297	305	290	323	315	301	309	274	328	328	344	313	320	332	290	316	295	312	344	333	336	327	319	322	320	348	305	339	309	305	295	327	307	299	288	318	304	301	325	341	286	310	285	313	328	315	350	316	300	298	302	319	331	307	307	345	324	307	316	300	313	329	293	306	315	313	322	319	290	327	302	326	319	316	309	327	329	330	351	293	320	328	315	352	328	311	298	343	333	307	320	313	320	327	323	318	289	332	291	274	334	306	338	340	335	314	306	304	359	292	310	340	307	281	332	310	290	332	334	336	301	339	336	296	330	341	299	309	319	330	351	312	288	347	317	318	293	343	305	324	317	347	305	333	328	340	320	306	306	330	302	315	347	320	327	329	290	331	303	338	333	335	293	316	317	353	307	340	321	309	325	332	300	310	323	323	323	300	319	328	325	322	303	305	325	333	333	333	313	324	290	299	305	307	334	298	330	295	295	317	328	299	339	294	337	311	305	324	313	338	309	334	333	318	327	315	339	288	302	328	303	322	292	346	322	339	374	315	333	326	338	304	332	306	314	339	327	313	305	344	299	310	316	314	299	307	313	321	304	298	292	303	324	346	324	339	319	327	342	307	303	327	327	312	303	324	303	291	297	283	342	318	333	297	332	312	346	312	310	328	284	339	299	346	347	305	328	354	324	320	333	309	329	311	355	325	310	317	349	339	310	332	315	333	295	339	327	320	352	296	317	333	354	271	336	317	307	305	291	324	331	336	309	302	303	296	302	308	314	340	350	302	310	336	303	300	305	318	323	302	323	333	292	305	296	304	343	301	319	306	295	332	320	306	326	351	317	319	304	299	318	325	321	317	342	338	333	303	312	281	329	315	338	313	328	323	325	301	337	319	337	310	318	317	281	365	307	315	318	316	327	323	335	323	343	340	336	316	311	306	268	320	330	335	308	327	287	311	335	330	298	311	342	337	315	320	322	323	308	309	301	318	310	307	325	338	343	298	307	331	323	320	329	319	326	313	319	315	349	336	321	307	302	336	378	358	323	285	308	336	322	341	308	306	332	310	311	303	338	300	322	315	320	316	293	321	341	312	331	310	312	314	305	335	354	317	352	309	330	317	319	327	318	284	304	293	320	290	315	335	328	312	309	291	341	320	316	329	321	270	302	315	346	335	311	325	290	335	336	303	313	338	308	286	318	324	302	299	294	326	323	335	308	330	322	337	336	305	340	292	299	321	334	334	291	349	310	310	321	299	328	307	324	327	326	321	301	324	337	301	296	332	310	337	293	301	328	309	302	316	303	357	357	345	333	350	316	322	336	341	323	321	333	316	284	315	306	312	317	348	310	314	352	326	300	306	336	324	308	316	335	297	316	311	302	345	305	302	326	294	314	295	306	289	299	336	268	319	359	327	356	291	296	323	292	300	315	349	287	325	295	324	318	322	315	338	318	336	297	357	302	295	347	313	315	282	303	332	334	333	315	343	322	318	308	292	323	303	318	322	301	300	326	312	328	334	335	305	324	338	324	333	305	326	325	321	307	339	340	302	299	297	318	349	325	307	325	328	341	293	338	331	327	337	301	266	317	328	304	312	314	340	331	290	336	314	313	293	317	301	331	305	301	326	311	308	332	338	341	305	336	306	342	331	344	323	317	329	356	312
41643	40275	44757	44659	52949	54684	50289	51217	50876	40508	30810	28572	39055	50877	43194	42609	42943	39344	40174	40101	41354	41555	40777	34110	30351	34021	30063	27394	23454	24494	20813	14072	11629	14235	9058	5785	8927	9644	7708	7662	7060	5674	5308	6298	5154	5156	2788	1593	2232	965	611	466	583	405	307	236	239	206	181	218	192	213	196	227	209	180	211	188	201	203	185	195	172	207	188	152	164	199	191	188	323	303	278	169	175	188	196	170	146	198	157	172	158	149	185	189	160	192	180	174	205	180	172	205	163	176	197	194	187	186	188	213	185	201	187	205	166	175	211	175	192	170	173	192	175	181	166	201	139	170	200	175	200	193	208	180	166	193	184	190	181	180	164	177	182	192	173	172	158	154	152	176	186	171	155	179	167	182	180	195	209	184	178	174	171	177	191	172	173	171	194	189	162	183	169	157	183	178	183	183	181	190	162	164	195	185	153	160	172	175	183	180	144	184	164	173	181	168	196	172	192	183	180	158	193	165	184	189	182	191	162	188	199	160	167	201	187	189	178	154	197	193	199	197	185	192	173	164	203	176	162	188	184	160	160	183	178	174	187	178	171	188	170	168	197	188	171	173	202	169	178	175	179	193	170	210	161	170	170	199	155	183	174	170	176	205	166	204	167	185	165	181	211	184	203	205	179	184	171	196	177	146	154	189	180	151	175	190	168	186	181	187	187	159	200	170	173	181	181	187	176	174	137	179	162	191	203	180	179	209	190	200	199	173	179	176	193	193	201	187	185	169	180	175	165	194	189	179	166	181	163	167	187	167	188	164	205	189	192	199	184	187	202	202	181	160	177	177	168	174	174	179	195	185	168	184	180	184	186	177	155	184	166	198	186	159	207	190	161	156	202	196	199	163	169	171	174	187	175	171	199	205	178	171	157	173	175	152	173	189	182	158	152	182	158	173	158	149	191	172	186	193	192	186	196	190	198	142	159	149	167	175	175	175	171	183	154	186	174	173	171	160	186	161	177	196	199	192	174	164	172	175	173	170	213	169	180	180	178	178	174	196	168	163	185	181	166	182	169	186	170	175	156	175	176	180	176	177	197	181	186	182	176	196	190	170	189	177	182	197	189	153	200	165	154	172	195	151	186	168	193	185	208	188	180	168	200	168	178	200	175	175	165	177	176	183	180	156	187	189	169	190	166	185	179	180	182	197	172	164	186	179	173	182	160	188	179	161	181	173	185	181	215	171	183	174	187	173	188	190	169	187	172	169	188	181	185	167	205	176	179	194	181	178	180	195	186	184	188	193	199	201	171	161	164	182	180	190	184	184	166	169	199	194	184	183	161	187	175	179	183	183	182	177	188	194	180	193	182	160	177	182	156	162	153	146	195	173	175	205	180	199	177	176	161	166	153	209	183	177	183	150	145	193	174	184	167	187	186	179	193	166	172	176	186	149	201	199	195	168	181	170	176	183	180	174	184	189	159	174	193	172	155	170	176	199	179	202	178	179	163	191	198	192	184	170	177	195	164	175	167	195	164	169	179	186	198	178	198	190	178	175	167	174	206	184	175	160	196	178	164	196	157	183	163	167	188	182	162	183	183	197	191	188	186	199	174	171	195	177	215	184	173	179	170	172	190	184	179	183	188	178	174	200	160	178	168	175	183	178	185	183	182	199	159	177	186	180	183	176	177	195	173	192	185	193	169	218	178	169	179	176	193	175	177	172	161	181	164	152	192	188	151	190	191	160	172	156	172	206	191	171	181	222	175	183	175	186	205	186	174	167	185	179	204	157	201	185	174	170	179	170	158	176	171	169	198	189	185	158	162	181	178	207	168	184	183	177	165	177	195	190	193	213	193	180	184	172	182	158	171	188	179	154	164	158	189	183	186	197	192	205	166	163	188	195	157	163	156	170	153	164	168	180	155	203	188	157	162	176	174	183	165	176	190	200	164	204	181	199	180	163	184	165	171	183	176	180	174	178	158	159	182	187	213	172	197	185	158	181	168	181	166	193	153	180	169	184	177	212	193	182	184	178	165	188	203	180	195	179	190	188	184	184	176	190	158	165	164	178	176	209	185	196	194	176	173	160	167	158	189	178	189	185	152	191	184	174	192	179	164	182	177	172	180	184	165	173	162	183	157	186	185	199	183	166	166	204	183	164	180	191	199	191	190	154	175	169	166	179	181	190	214	201	182	169	163	186	187	183	172	181	215	193	193	168	217	167	178	177	179	165	162	206	175	181	170	194	180	141	168	194	173	194	168	195	184	171	181	201	174	145	163	188	188	158	188	167	181	174	185	174	172	139	174	176	181	172	176	165	196	167	186	169	177	169	188	194	166	176	166	176	183	179	184	181	162	173	169	178	177	179	174	179	171	180	201	199	181	157	164	169	200	156	211	165	179	171	180	181	196	196	165	167	189	166	173	188	167	196	183	188	182	196	184	192	177	198	173	176	167	193	168	172	200	166	191	181	183	186	206	209	174	169	199	156	175	185	203	186	191	163	153	178	180	180	176	168	181	165	179	205	185	194	175	160	192	170	181	189	190	189	180	204	206	175	193	175	160	182	185	165	197	204	194	189	174	180	180	176	172	178	159	208	174	174	174	191	209	169	184	198	188	198	172	212	165	203	182	174	171	172	188	178	193	216	182	179	209	170	162	155	179	184	181	186	180	158	176	164	166	182	158	173	184	198	171	166	167	145	181	172	195	173	174	174	146	193	189	158	186	169	167	186	160	173	177	185	151	178	223	162	203	208	182	175	191	210	198	143	163	166	167	195	191	183	195	166	196	198	172	179	188	164	167	184	187	160	154	174	160	186	173	161	160	172	167	185	163	183	164	187	177	184	180	197	191	194	186	170	185	193	175	190	153	195	165	169	188	200	177	174	174	185	180	183	178	164	160	166	190	165	195	181	182	155	190	162	176	175	190	184	161	195	170	192	174	181	160	182	161	192	188	177	178	172	172	177	182	183	148	162	179	172	192	171	174	176	178	155	167	169	184	201	194	167	177	183	158	189	176	189	174	160	172	165	156	191	201	184	200	170	178	198	206	176	155	183	182	179	163	186	183	168	180	177	168	190	206	170	187	195	214	205	164	149	172	174	188	197	170	176	190	198	177	190	171	172	156	192	177	190	183	179	192	169	152	181	183	199	153	173	172	184	185	190	191	179	202	184	165	176	165	175	189	176	174	203	191	172	195	173	183	171	168	172	222	188	169	201	200	188	181	209	197	193	178	186	170	178	182	162	172	181	160	197	174	178	163	173	197	206	179	176	194	166	180	168	189	182	178	185	185	173	182	178	196	167	171	198	186	182	164	170	169	174	174	179	173	217	175	200	162	177	188	175	200	156	183	194	168	163	175	203	193	182	200	190	161	182	197	206	186	174	174	187	180	169	171	194	166	213	199	177	193	178	174	201	188	151	187	191	200	168	171	159	162	200	141	179	166	169	181	174	192	202	165	178	207	170	182	159	158	173	171	198	139	167	181	172	177	177	183	180	146	185	171	188	213	166	178	165	168	189	195	155
28880	33360	43963	50653	57980	60967	62343	67713	62268	52725	45600	42376	54555	67120	58310	62894	61103	58599	60733	61311	60868	61497	60921	55244	53496	55468	51402	48601	46380	48608	41880	35913	33969	38015	27691	20055	30578	31188	28140	28263	26731	23490	22746	24777	22152	22485	13195	8907	12023	5026	3214	2525	3014	2035	1289	961	844	600	593	680	691	754	652	670	613	536	580	611	590	634	595	501	497	451	448	480	436	478	445	539	1173	1275	1123	634	475	469	467	461	462	485	474	499	421	509	451	435	463	469	453	491	460	479	452	518	456	467	443	473	468	452	469	476	448	456	473	468	484	446	460	441	473	460	452	456	458	471	494	462	477	443	444	470	463	465	475	462	469	458	452	446	487	455	447	470	496	460	430	494	465	464	495	448	463	490	471	442	416	482	483	485	451	477	425	428	496	415	469	461	460	461	481	486	461	457	469	506	467	460	467	457	479	438	456	428	507	452	438	455	467	422	483	505	453	529	456	494	488	459	435	511	432	476	493	459	444	472	447	479	488	437	425	447	433	467	445	472	424	447	468	434	496	460	493	431	460	451	478	445	518	392	482	433	431	464	433	463	475	459	460	458	462	487	434	493	455	465	465	497	443	452	482	476	456	454	489	441	489	477	470	423	480	437	441	472	464	503	436	519	443	469	459	443	483	467	446	444	465	472	481	467	496	422	432	462	435	434	468	486	481	431	509	424	483	470	449	427	504	504	448	450	455	438	455	467	440	444	451	522	452	440	437	501	476	444	493	469	462	488	454	486	430	410	485	479	455	468	450	467	458	466	511	491	486	438	482	469	484	445	462	462	474	529	412	491	455	454	457	458	465	482	420	461	448	487	470	473	436	476	466	465	445	447	444	449	492	481	448	457	458	477	430	470	484	491	460	503	480	484	485	422	466	447	451	491	457	486	457	446	468	479	478	497	464	457	450	479	464	446	509	469	457	446	457	490	449	463	451	458	449	460	438	451	461	506	473	466	451	471	429	448	437	470	447	482	484	452	443	440	461	460	501	464	452	429	444	490	490	450	499	462	486	453	476	452	438	437	481	441	479	490	468	464	449	472	467	474	456	496	482	460	485	489	457	470	430	470	422	453	449	480	485	448	474	455	476	515	468	482	459	426	478	457	452	458	481	440	452	469	471	457	443	428	456	475	486	466	469	461	495	483	467	489	486	473	439	485	477	439	458	456	501	450	503	463	493	483	436	464	452	474	500	420	431	446	488	447	482	441	464	477	466	489	468	438	481	470	439	465	445	448	487	454	451	458	503	482	458	493	487	454	441	472	453	464	443	466	477	461	442	477	469	449	496	502	416	510	459	504	453	448	493	487	459	443	479	451	492	456	496	468	445	489	434	477	472	495	497	471	474	428	454	438	490	450	461	461	469	475	473	450	463	470	457	466	449	496	475	510	493	465	469	478	484	461	466	500	465	434	444	440	471	490	498	505	493	494	441	457	460	475	470	455	475	464	477	467	461	456	437	516	432	462	451	438	485	507	472	433	469	454	437	475	465	451	489	426	496	445	480	459	456	482	454	469	457	461	476	444	438	475	429	457	437	434	467	498	472	445	412	457	480	429	453	515	447	468	460	472	492	453	466	471	538	449	497	452	461	478	459	447	453	453	443	453	445	489	423	450	456	473	464	462	438	464	413	487	436	504	511	435	491	456	464	484	454	426	468	433	436	431	422	446	452	463	448	476	472	479	463	440	510	440	478	460	468	438	453	451	445	446	453	446	476	422	464	453	491	484	476	480	453	463	482	442	474	435	470	462	467	447	463	459	488	491	477	448	405	461	461	490	461	480	478	454	453	463	456	442	490	473	484	488	430	512	420	473	442	486	490	458	469	461	475	477	450	457	447	516	450	456	464	490	526	468	493	465	452	464	442	478	486	436	446	466	465	472	482	462	425	445	461	425	485	463	449	475	448	479	432	446	481	425	482	437	451	449	441	476	496	470	474	479	479	440	463	465	454	483	460	446	446	474	468	472	445	449	490	448	483	483	480	441	483	499	460	493	453	468	488	462	462	462	481	454	481	448	435	446	428	458	472	417	468	476	452	445	472	507	482	445	477	476	494	481	490	422	482	478	428	453	470	471	467	449	465	428	455	453	454	459	488	504	431	428	442	437	474	447	473	448	469	465	456	447	458	443	432	448	443	485	450	436	460	452	450	489	449	423	448	472	471	463	475	448	470	497	470	474	477	475	463	467	472	517	451	480	480	444	478	486	481	409	475	491	477	480	495	460	476	484	438	453	444	459	470	446	430	467	447	449	480	469	429	444	474	482	444	411	458	445	488	450	447	479	435	473	473	435	494	406	448	458	490	462	472	457	438	481	454	466	480	456	450	461	445	478	461	471	446	465	474	497	455	495	476	462	461	477	469	482	467	483	482	477	448	469	460	490	441	469	440	484	494	451	466	475	464	463	452	447	488	418	453	488	447	474	469	468	492	435	437	467	494	463	419	450	481	376	453	477	443	473	479	456	416	444	459	490	422	466	476	501	475	428	455	438	465	448	464	459	467	455	492	490	461	478	508	480	500	474	499	452	409	485	464	472	437	479	498	451	489	482	484	465	442	457	442	451	503	472	487	431	476	465	489	490	462	467	453	495	477	445	482	458	479	482	516	459	452	473	460	457	448	485	471	470	462	477	462	478	461	501	451	486	475	448	455	461	433	434	473	506	434	450	424	444	487	460	512	486	477	449	481	445	461	447	483	460	452	464	444	432	447	474	425	459	479	489	427	451	490	446	464	445	470	459	448	451	450	511	487	440	486	475	500	478	440	493	429	461	441	472	442	465	453	422	466	468	416	458	445	474	497	460	466	460	472	399	471	465	452	468	471	483	461	473	447	441	478	458	452	459	490	458	480	462	462	425	432	480	456	462	469	444	478	484	444	457	482	500	480	509	454	457	468	467	450	467	494	437	462	483	452	447	471	451	469	487	465	465	447	480	468	446	488	485	478	437	443	433	434	449	471	445	471	470	450	499	449	457	468	512	437	466	456	472	504	461	462	474	478	471	490	438	444	433	465	446	450	450	460	508	478	445	471	453	447	441	427	478	483	463	466	467	467	449	505	456	435	456	468	480	459	428	486	484	468	477	484	443	439	438	449	422	451	489	429	438	464	447	473	447	487	448	443	464	491	498	463	461	451	447	459	456	481	476	491	449	470	450	484	436	466	434	463	489	426	484	461	456	469	486	422	453	437	461	465	475	423	476	439	475	466	465	461	440	442	478	439	470	493	467	509	458	428	461	484	428	454	487	473	440	485	438	433	417	476	448	487	478	409	481	464	481	449	442	491	472	487	449	389	438	439	459	465	491	476	476	475	497	450	461	509	466	478	467	462	489	493	442	465	458	454	449	473	468	444	449	485	460	477	450	471	505	447	437	471	493	468	470	462	501	455	478	473	463	454	472	451	477	487	477	481	461	478	501	444	463	494	460	463	483	464	470	484	498	505	490	491	495	462	467	475	464	481	440	470	493	469	479	454	461	510	431	480	458
9546	8601	10762	10634	11166	10918	10088	9366	8625	4967	2019	1547	2301	3690	2666	2671	2387	2084	1912	2028	2224	2276	2002	1573	1410	1499	1263	1107	889	946	814	631	532	702	486	357	455	526	367	382	331	291	269	339	253	305	177	160	183	126	110	105	118	98	100	117	83	97	87	110	90	92	97	97	91	105	91	93	91	83	113	104	113	112	85	95	103	107	80	89	101	110	114	102	96	105	98	92	114	104	104	101	93	100	100	105	88	85	86	120	112	83	83	73	103	100	121	72	92	100	81	98	114	100	105	91	104	98	99	108	100	99	101	112	95	84	87	94	98	107	84	92	91	95	98	105	103	98	106	98	94	113	101	100	108	94	95	94	88	98	99	101	109	81	87	89	87	90	101	113	87	105	106	71	80	108	101	99	98	105	91	100	90	90	111	91	109	115	86	105	89	96	92	89	100	106	80	114	104	97	95	97	100	101	84	93	109	80	106	124	105	105	115	92	100	83	98	92	97	102	84	92	106	87	113	113	103	110	87	98	84	85	88	112	98	92	94	96	93	80	104	93	87	106	105	103	76	84	95	116	91	81	89	88	105	102	81	86	93	102	94	100	107	80	94	108	103	84	80	91	91	93	88	99	98	94	104	99	90	89	105	102	112	87	105	102	83	91	91	103	92	96	86	90	102	91	100	94	95	94	116	92	109	115	77	105	92	108	99	90	93	85	87	98	115	91	102	96	94	92	78	103	83	96	114	88	88	104	89	75	86	120	106	90	91	89	100	85	91	102	97	114	95	110	103	101	101	103	93	95	102	100	115	91	94	109	94	97	89	99	85	102	89	94	93	95	99	80	100	102	108	96	95	94	96	97	79	104	84	82	86	83	121	106	98	113	85	78	109	95	102	95	119	95	100	96	94	93	86	85	89	103	100	99	82	88	95	104	109	109	96	94	111	93	111	110	93	85	98	88	100	98	91	109	93	92	129	94	108	105	107	99	112	111	86	99	91	99	100	103	101	92	103	93	85	87	124	103	90	91	90	97	88	100	90	91	104	96	108	107	94	102	106	104	90	91	84	79	87	102	87	93	100	99	81	98	100	86	100	93	96	86	102	102	97	87	87	110	81	99	107	114	105	101	118	109	101	97	99	109	103	110	93	92	114	101	101	100	107	89	96	113	92	95	102	91	89	118	122	97	104	110	112	112	82	100	108	88	72	101	93	89	112	98	106	104	91	81	97	101	94	110	100	86	106	84	87	99	113	111	108	76	94	100	90	97	96	82	85	98	101	88	101	91	86	116	107	109	89	107	90	76	93	104	95	82	99	83	100	103	100	94	91	85	84	111	77	109	93	85	99	116	111	115	79	113	97	107	98	95	93	109	112	97	97	94	94	98	98	82	95	83	94	91	107	105	111	108	117	118	96	95	73	82	100	99	99	110	106	88	91	105	83	81	99	90	105	93	106	100	99	119	84	109	105	102	109	82	84	108	87	85	100	106	101	102	98	107	107	112	98	94	88	92	88	95	78	95	92	97	100	102	73	99	97	104	99	86	94	95	108	111	103	109	92	106	97	100	94	103	102	110	109	97	99	101	96	103	97	112	99	100	97	94	89	103	101	108	94	93	110	100	97	105	77	94	94	109	83	102	91	102	93	113	108	98	92	92	107	113	101	123	96	119	90	77	107	99	114	98	115	110	94	96	92	104	98	102	101	105	103	101	96	99	112	102	89	101	91	100	95	118	116	88	100	93	113	93	103	88	109	89	120	100	88	101	82	83	100	111	97	111	104	81	87	97	111	95	115	106	90	96	95	110	85	89	89	84	88	110	95	88	102	75	101	108	107	93	93	105	96	94	97	100	95	100	98	86	109	110	90	89	100	104	96	98	91	126	120	85	125	81	103	101	90	99	93	127	89	98	113	84	102	91	95	84	96	97	82	91	98	103	109	95	84	121	83	113	89	104	110	103	100	101	91	106	99	114	98	118	97	98	95	98	113	94	104	96	89	100	94	99	68	94	96	94	95	110	103	124	90	98	92	76	105	87	93	104	107	88	90	97	75	94	110	93	98	73	97	93	105	77	110	110	107	113	106	108	93	129	95	100	103	79	86	86	89	100	107	89	102	109	100	96	98	106	125	106	94	113	93	84	90	106	108	100	92	88	101	97	114	107	97	75	83	94	93	100	105	83	107	94	104	90	94	87	111	90	98	86	79	85	98	87	103	94	89	79	94	107	92	108	92	93	85	84	82	105	82	104	99	118	94	115	116	99	88	105	86	94	109	99	103	109	87	104	83	104	111	93	102	90	77	89	94	119	96	98	85	100	87	96	83	102	103	99	95	77	95	93	113	96	91	104	88	103	96	96	92	93	103	79	112	108	95	81	107	95	76	90	99	94	111	94	94	82	93	110	87	105	92	87	114	72	95	102	114	94	106	100	89	102	99	97	95	92	91	88	105	88	84	84	101	93	105	112	104	107	101	95	78	122	98	93	108	97	111	83	89	98	92	107	96	91	93	88	105	104	99	112	100	99	119	121	105	118	85	91	80	103	91	92	81	99	118	106	98	115	91	108	96	101	96	103	98	113	98	96	111	93	107	113	103	99	80	126	95	101	93	99	112	96	93	99	113	99	94	96	104	95	91	99	118	94	105	94	104	79	95	110	86	85	82	84	97	87	93	104	83	104	105	100	92	93	83	101	86	105	88	124	95	97	101	97	92	91	106	100	111	90	104	85	109	105	93	101	92	107	104	92	91	103	113	89	92	76	95	96	91	94	92	98	85	116	96	100	91	97	90	94	94	113	84	91	97	98	108	112	82	96	97	100	79	102	98	97	106	115	113	97	105	103	91	111	90	91	83	107	94	100	110	114	94	99	95	100	109	103	95	108	91	99	83	109	109	89	97	100	107	89	119	98	86	113	103	87	107	114	106	98	92	87	100	93	108	93	90	100	100	98	105	105	89	88	88	94	90	99	108	95	102	95	92	98	88	94	105	91	97	107	127	91	87	93	74	95	97	85	98	94	86	97	95	94	110	77	103	94	110	94	102	102	92	78	98	100	103	84	120	99	117	105	105	110	97	117	107	75	112	85	89	115	99	83	89	119	112	102	119	98	82	92	111	82	83	89	89	91	95	114	96	104	86	97	107	103	78	113	100	105	103	100	91	99	98	123	94	105	98	93	102	106	107	70	110	87	109	92	95	120	96	102	104	82	99	108	92	111	96	95	111	83	90	103	91	88	101	85	100	92	82	92	88	95	85	101	98	100	98	98	89	83	95	94	93	110	101	110	97	92	98	100	103	125	97	88	95	101	92	96	103	88	106	86	81	98	107	105	86	99	114	100	95	100	101	90	98	79	93	111	85	93	87	83	111	116	101	106	101	82	97	96	89	102	103	95	110	99	109	86	100	81	111	81	94	87	109	105	91	94	90	109	129	107	87	104	98	104	87	96	97	104	96	88	95	93	104	99	105	110	94	97	102	78	89	74	98	108	86	107	95	97	117	101	95	80
6331	8324	15672	21376	24872	25487	26661	27813	24741	16710	8082	6944	10703	17148	12534	13532	11569	10670	10072	10777	11727	12411	10283	8497	7276	7942	6753	6073	4963	5239	4234	3174	2696	4153	2767	1790	2313	2993	2120	2252	1811	1851	1683	1751	1417	1738	993	663	801	432	341	321	344	342	322	291	307	290	281	278	280	290	319	274	278	307	274	263	280	296	257	267	269	281	286	268	290	278	267	282	328	363	388	328	295	306	295	265	291	279	298	272	259	258	293	271	241	300	280	287	308	291	280	275	275	281	269	285	267	240	263	306	291	272	257	272	257	259	298	259	261	271	256	273	263	272	267	289	291	274	261	253	269	299	291	254	273	266	254	284	297	268	266	288	270	240	274	281	269	276	292	281	277	250	273	278	265	297	270	267	284	292	283	300	294	267	264	277	314	288	274	285	232	276	296	305	285	267	310	282	291	292	297	296	307	268	290	253	291	289	257	296	284	271	278	271	288	299	276	257	268	300	265	247	258	267	242	304	278	285	297	279	272	287	290	274	270	293	283	267	254	279	252	229	289	287	275	316	275	283	278	296	264	263	266	253	269	282	273	284	292	287	300	290	289	276	283	251	260	262	292	263	267	294	281	271	274	265	299	246	297	278	263	295	316	260	312	283	315	270	264	293	285	270	301	261	283	256	276	279	259	290	262	280	252	281	282	279	241	265	286	280	284	243	290	292	258	267	251	282	278	254	271	309	268	282	273	296	283	272	245	262	275	262	276	273	295	268	267	291	290	274	276	285	298	280	285	261	253	257	278	258	262	272	305	298	254	287	258	276	291	263	270	273	272	264	227	249	245	313	298	258	257	261	254	268	269	260	274	261	263	296	258	262	258	288	295	253	261	279	265	258	287	288	249	251	268	272	296	243	275	272	274	289	276	271	277	282	277	281	306	276	267	294	259	282	272	280	289	290	288	289	261	254	268	261	307	280	246	262	278	260	255	312	287	306	298	306	300	285	271	274	287	266	295	298	250	285	277	284	258	270	290	307	277	286	252	296	279	266	276	277	265	280	289	286	233	271	272	276	294	268	261	297	263	274	277	279	270	325	281	307	273	271	281	259	265	278	281	274	258	284	281	294	264	281	294	288	277	283	253	288	266	295	288	289	261	291	311	289	332	293	285	273	272	298	281	268	289	250	275	285	270	252	285	282	284	268	260	294	295	264	277	264	244	263	290	299	272	274	264	265	255	293	272	264	298	290	249	307	269	290	270	269	283	252	256	266	289	281	263	261	262	295	246	279	280	284	302	252	270	274	263	286	285	303	284	273	272	267	287	293	279	262	266	277	282	266	245	292	281	290	265	279	288	281	302	261	282	280	270	245	293	280	254	257	274	270	281	248	280	288	258	286	314	258	263	271	242	264	314	283	243	277	288	263	279	256	294	274	254	278	284	256	295	294	287	280	277	271	256	257	252	276	306	292	289	261	256	302	268	270	271	266	275	277	283	289	276	263	260	286	258	253	284	278	286	271	302	254	269	276	270	287	279	292	276	279	286	267	285	271	279	265	282	264	278	305	270	253	251	266	292	268	287	279	268	286	276	278	309	279	270	274	256	276	280	252	278	290	236	272	301	281	279	288	260	288	255	282	263	287	279	292	300	281	283	254	302	267	293	261	291	279	264	259	271	285	308	297	281	264	254	278	277	271	267	294	284	313	266	284	242	272	298	282	259	274	238	267	270	292	272	262	267	254	236	296	297	256	252	252	250	279	295	262	285	282	273	254	291	253	287	303	270	287	287	242	294	279	255	291	293	264	277	299	276	281	280	242	279	254	278	264	276	303	311	265	287	279	267	263	258	270	255	253	243	268	269	278	295	273	263	276	272	289	268	277	268	281	298	299	298	279	288	286	230	257	279	255	290	246	276	268	291	289	278	241	268	288	262	281	286	290	302	242	267	273	286	270	274	265	292	277	284	284	265	272	278	280	267	273	262	273	284	272	296	247	275	274	257	289	291	263	246	280	256	276	288	276	300	275	272	272	266	307	262	282	306	262	279	248	290	252	284	272	289	256	283	283	279	273	275	330	277	263	295	273	284	275	284	288	250	264	278	268	292	243	249	286	282	269	258	284	263	262	300	288	320	281	265	270	261	293	257	260	299	270	260	278	273	251	280	272	273	264	269	232	293	284	259	286	299	277	254	282	278	275	299	268	261	268	281	305	269	276	275	276	282	270	285	289	304	251	283	286	251	248	290	267	309	305	291	274	252	286	266	269	264	297	288	284	274	291	259	266	270	280	291	251	275	257	289	278	264	311	254	284	288	291	263	274	250	278	298	295	239	242	267	262	259	285	259	257	278	275	274	258	278	283	281	287	289	281	261	285	267	287	262	281	258	262	278	254	281	288	280	294	248	253	314	253	246	290	286	287	267	272	265	285	271	279	298	262	303	270	278	266	278	287	284	260	234	277	250	318	292	260	262	272	291	273	287	289	258	251	273	295	273	276	280	292	244	289	282	280	264	269	270	282	267	292	250	275	273	263	261	255	272	273	288	265	287	305	265	258	290	290	279	268	291	237	252	263	280	285	283	282	273	266	291	295	288	270	252	277	290	284	271	286	295	261	289	308	279	281	274	284	279	310	272	281	296	266	301	271	245	259	251	289	267	276	293	302	283	244	268	281	252	252	270	282	278	274	298	290	264	292	251	244	259	301	297	264	301	289	273	282	270	272	292	246	275	275	284	275	262	273	274	277	247	266	240	280	276	276	252	240	292	270	274	287	223	276	310	263	236	279	283	286	251	271	256	306	282	273	261	278	257	256	280	268	274	261	285	307	265	266	272	284	290	279	260	295	280	279	261	268	284	266	281	277	298	258	273	265	285	249	263	264	268	237	269	278	276	263	285	253	284	278	282	257	253	280	268	276	275	255	247	289	266	268	290	306	280	292	316	259	274	257	280	269	252	258	244	242	264	284	253	261	292	283	253	280	276	283	287	264	303	316	272	258	268	278	277	270	289	271	284	278	244	289	297	289	288	253	251	303	259	276	242	289	286	268	263	255	287	252	301	243	277	275	249	274	265	274	284	276	289	288	276	279	285	283	280	268	282	278	276	266	282	294	320	270	288	296	261	262	295	264	296	311	280	285	249	264	269	293	278	260	280	282	263	267	276	257	295	287	260	289	272	286	244	260	333	279	277	277	262	244	276	264	269	281	266	256	287	260	256	270	288	270	290	299	290	248	261	277	259	285	257	261	289	280	279	317	292	272	285	293	267	285	272	242	264	256	258	261	273	278	269	300	281	322	254	289	290	291	257	251	273	280	295	291	269	262	272	265	287	260	260	284	258	275	274	281	306	279	281	296	280	306	248	284	276	244	264	263	282	263	252	280	267	272	248	276	290	285	249	272	263	267	269	231	264	279	247	283	261	285	303	285	267	294	286	241	273	257	272	314	257	253	272	266	282	259	311	291	262	254	255	278	301	287	302	256	263	261	256	259	274	274	275	265	282	276	247	286	324	274	268	267	309	272	278	277
28778	31658	38947	42402	49053	48761	46930	47131	45421	36135	25783	21164	29785	38205	30986	28907	26034	25447	23113	25927	27420	26439	22604	18523	15677	16729	15008	13647	12087	11254	6596	5626	5036	7318	5483	4331	3217	5182	3769	4030	3468	3497	3004	3023	2509	3367	1413	886	795	339	243	267	236	164	206	169	143	136	147	159	129	139	151	129	118	137	141	141	141	128	127	132	108	118	146	122	122	139	147	126	141	206	172	157	113	124	134	127	147	127	144	121	117	147	105	134	122	140	110	116	111	103	115	136	125	103	126	132	122	106	127	120	138	120	123	123	127	136	143	124	111	95	126	123	117	125	129	113	127	136	122	126	139	127	109	115	106	133	151	141	111	116	127	106	129	141	139	130	102	118	124	139	139	133	131	124	105	132	123	113	124	124	126	135	113	117	132	110	123	115	108	140	128	120	139	125	106	133	114	133	136	137	109	118	116	110	117	128	121	120	128	124	148	147	119	133	122	114	120	127	120	124	122	150	144	114	123	133	119	117	121	129	135	127	136	133	133	134	132	133	127	127	143	126	117	145	120	133	135	137	122	124	104	119	122	107	113	115	106	123	104	112	112	134	110	122	130	128	100	122	119	123	135	115	119	120	127	122	142	118	123	114	120	132	132	125	113	143	132	129	108	120	114	102	123	132	123	114	141	130	113	115	126	119	149	129	131	126	119	132	149	132	129	126	124	113	120	135	130	117	107	124	131	123	106	126	131	125	119	103	116	141	120	122	140	140	123	140	133	107	108	126	103	124	125	136	127	116	136	128	117	133	142	134	132	104	129	135	133	134	115	126	123	153	118	125	124	160	126	120	130	119	105	123	109	111	109	100	141	122	125	109	122	131	137	124	128	119	112	117	127	146	129	112	118	129	119	132	122	125	104	120	121	133	128	118	129	134	110	136	124	117	131	144	112	91	113	106	140	119	128	125	149	124	128	127	145	109	126	107	130	120	121	130	117	119	125	129	112	109	124	136	137	115	131	130	119	114	111	120	127	137	128	110	122	128	120	110	130	119	138	95	118	111	116	119	142	145	138	129	131	132	138	140	146	136	143	115	120	100	122	123	138	95	123	126	118	122	128	123	116	133	129	130	113	116	110	125	129	115	119	120	123	127	135	98	126	123	125	127	116	132	110	122	121	113	130	112	124	123	128	133	132	125	136	111	143	125	103	120	144	125	134	159	126	130	133	124	143	137	117	125	114	136	114	129	127	118	104	115	113	103	115	130	137	131	108	121	140	108	116	132	142	114	113	130	116	101	111	136	143	119	134	135	126	133	133	133	132	132	115	136	139	138	116	146	142	118	128	135	127	98	120	140	136	115	124	104	121	104	131	112	113	127	102	116	124	123	99	132	111	129	133	111	115	143	131	121	109	137	131	124	113	118	140	128	123	122	128	128	126	142	116	120	115	132	101	122	133	148	135	134	142	142	136	144	133	115	106	128	129	116	127	118	138	105	125	118	113	117	144	112	117	115	129	104	122	112	99	127	124	130	128	128	152	131	130	132	127	139	154	136	112	121	127	126	106	113	134	127	133	143	138	124	117	109	110	130	113	100	123	134	115	135	110	112	113	113	156	116	128	122	104	133	135	124	121	127	120	131	109	129	120	139	128	125	142	108	110	134	116	137	121	144	108	144	125	114	132	124	120	131	132	141	147	111	131	137	123	135	123	115	116	134	131	113	138	115	106	135	109	127	113	107	122	134	151	139	140	116	126	129	122	121	90	137	137	136	130	149	116	145	132	130	138	106	115	107	110	141	101	130	145	124	126	97	146	122	140	110	138	119	108	120	125	139	132	110	138	104	112	104	127	116	133	138	147	121	128	136	138	131	113	142	115	107	147	106	142	115	102	128	113	107	117	127	126	120	122	115	130	136	119	134	120	139	119	123	108	128	145	139	116	136	114	128	132	123	126	121	132	130	111	125	112	123	152	107	107	123	140	149	123	141	153	118	138	131	133	110	126	115	136	124	126	128	123	131	128	145	121	136	138	117	142	114	133	131	127	124	127	113	125	129	109	116	113	100	118	117	123	133	121	136	136	124	126	131	131	121	132	134	115	133	125	124	113	124	104	123	125	104	104	141	114	128	137	132	120	111	123	135	124	127	104	131	109	129	138	124	117	90	129	141	127	133	135	136	141	118	132	137	117	141	125	121	112	126	133	137	119	137	125	123	129	131	142	130	119	107	123	112	100	125	114	121	115	105	125	130	119	148	126	142	118	127	127	106	124	125	143	122	114	136	131	114	133	131	121	112	125	120	113	120	100	108	137	127	131	118	117	116	96	124	126	138	145	132	124	118	115	145	131	116	120	124	118	130	124	124	125	117	141	131	123	115	142	127	134	119	132	100	126	104	116	97	134	131	128	117	129	133	125	130	117	117	108	128	139	129	118	101	132	120	107	117	111	116	123	123	117	130	134	127	126	133	118	112	125	127	135	141	143	146	118	132	137	121	134	144	128	114	117	124	129	132	131	120	122	118	146	123	130	114	150	117	146	156	138	122	148	143	126	123	108	138	131	129	119	119	110	126	118	123	117	114	115	125	109	139	115	137	110	122	113	120	137	101	124	132	111	112	101	115	117	117	127	122	119	124	137	114	136	115	134	117	148	145	146	136	140	105	128	125	125	131	122	121	131	125	114	128	129	133	122	103	121	135	112	124	134	135	119	139	139	120	124	128	131	109	132	116	122	135	116	118	137	99	138	132	117	113	115	127	131	111	133	129	99	125	119	114	143	131	117	102	112	104	118	121	121	120	117	113	117	110	110	107	106	133	106	98	140	132	132	140	140	118	130	130	115	125	121	118	125	139	105	115	118	126	120	127	111	120	149	129	145	126	127	107	118	120	130	149	129	139	113	119	117	130	157	125	138	131	114	153	122	120	119	129	149	111	117	126	122	139	116	111	136	120	126	138	133	119	109	135	116	113	130	150	118	139	125	131	113	125	121	133	106	121	129	132	108	120	131	129	126	131	125	104	131	130	126	118	121	122	113	136	147	129	115	150	120	112	137	126	127	125	127	134	131	118	132	111	111	132	119	156	129	114	148	117	118	124	117	132	120	156	122	126	138	126	120	135	128	134	143	118	137	136	126	124	132	133	108	137	121	119	119	156	135	149	132	127	123	134	106	113	117	121	127	138	138	134	135	125	124	121	133	132	110	117	112	144	130	113	130	129	116	129	155	126	121	109	112	137	105	135	121	130	122	118	119	127	137	148	134	107	116	128	113	121	131	107	110	102	110	123	126	126	135	129	126	137	137	122	136	116	127	125	115	128	129	134	127	113	111	123	113	121	133	131	132	133	111	130	116	123	124	122	103	123	135	134	135	135	145	120	135	121	120	107	114	96	128	119	131	110	116	112	133	117	121	109	107	125	139	121	116	116	125	124	132	92	116	135	150	132	132	122	115	106	115	136	116	147	136	102	102	111	142	107	151	129	125	143	144	121	114	118	139	121	130	129	129	127	124	117	124	132	122	107	131	126	124	127
18901	26212	37905	47670	54555	54696	57304	58625	55303	48261	38142	37322	47640	56133	49410	49376	47048	46807	45981	48799	49770	49179	44852	41958	38765	41008	37527	35922	34205	33710	24777	23171	22390	28181	22130	18842	14963	23065	18085	19027	17234	17724	16016	15478	14201	17365	7211	5234	5064	1794	1237	1235	1084	841	791	568	513	376	394	364	410	441	446	403	376	396	416	457	393	397	363	319	372	340	347	362	373	365	372	338	468	711	714	524	320	363	356	376	333	350	362	338	332	354	330	299	348	344	350	347	354	360	337	343	334	364	378	322	381	328	344	353	310	328	356	368	336	356	320	335	334	358	328	355	344	330	332	363	343	336	341	365	362	329	324	389	336	355	330	338	348	338	344	340	381	339	348	329	341	344	342	325	331	360	365	330	324	334	326	347	322	324	342	357	346	369	350	329	334	355	341	335	326	357	334	343	343	351	358	321	382	351	343	354	358	303	288	346	341	348	317	325	312	331	326	340	328	326	364	319	336	334	360	343	298	343	325	336	328	366	328	346	331	311	352	335	317	363	332	336	334	332	321	336	347	350	330	377	337	361	297	324	322	329	317	376	330	354	353	356	318	337	319	321	341	354	340	337	347	333	335	311	328	334	311	334	347	343	333	330	356	366	341	317	348	358	340	337	357	328	328	323	352	379	348	359	336	325	335	352	346	298	337	335	360	335	318	359	334	336	307	355	362	328	326	330	321	359	339	322	344	359	351	337	347	345	332	346	345	357	311	334	359	353	334	346	354	363	327	334	316	337	313	337	319	339	339	316	342	353	335	356	340	323	367	346	353	333	355	322	365	324	340	401	367	316	352	358	352	330	353	335	355	341	347	350	379	318	309	323	332	347	311	338	336	369	325	331	377	340	308	344	351	352	368	327	341	336	350	336	325	357	336	332	334	322	351	327	361	334	335	331	363	349	319	355	364	373	367	339	321	326	347	357	327	334	360	332	328	372	361	351	323	324	311	319	347	338	329	348	302	328	353	334	355	310	324	316	327	367	350	344	333	362	307	326	368	351	340	355	354	341	343	311	355	314	334	354	322	337	354	334	328	349	320	353	330	325	323	338	336	354	344	332	329	289	338	342	333	356	306	335	373	338	354	330	351	346	393	314	359	362	309	358	354	370	323	315	342	353	327	324	344	380	364	337	320	357	341	336	332	312	306	320	335	315	377	334	338	325	296	334	365	358	340	368	358	365	353	370	365	385	317	340	349	328	338	351	367	339	305	348	349	372	339	385	340	338	353	344	366	309	349	341	317	324	355	312	352	356	323	378	347	311	340	313	334	349	352	341	356	339	328	316	353	333	368	349	383	336	368	353	324	354	334	350	338	362	330	332	337	307	377	315	333	331	370	330	358	367	339	305	367	370	333	338	378	354	361	354	327	346	353	326	340	351	326	338	360	331	344	325	313	328	336	374	354	315	344	313	315	361	309	338	353	387	322	338	306	341	348	338	315	330	341	336	308	361	328	368	340	321	343	309	353	330	334	320	339	335	338	360	352	342	329	329	323	358	338	347	312	354	329	343	325	367	328	327	351	330	334	354	374	349	326	318	329	340	339	339	344	321	326	308	324	345	348	377	340	322	332	328	334	316	349	339	339	333	338	375	344	373	358	329	331	353	354	337	308	346	350	312	372	366	345	351	321	336	334	348	349	340	348	334	334	383	339	332	328	341	361	311	317	352	362	327	355	344	337	343	362	347	359	343	342	330	345	347	332	374	338	333	351	349	345	353	368	349	328	322	346	337	368	368	351	351	367	371	351	348	327	357	351	308	345	334	376	340	359	325	352	319	331	309	342	337	349	312	334	353	374	327	351	313	332	355	322	387	345	329	346	348	358	345	334	361	337	340	335	335	369	362	337	352	312	357	337	332	336	321	351	331	332	327	345	333	352	316	329	382	326	316	324	365	317	317	312	343	369	368	340	347	323	325	356	338	344	354	341	333	359	318	355	295	324	365	335	350	364	329	351	347	344	338	345	313	319	337	345	347	341	350	333	366	350	309	314	324	357	341	327	332	315	352	322	358	335	318	337	358	314	334	334	299	368	351	326	325	353	334	306	333	321	327	315	336	358	320	331	327	328	315	340	331	350	333	348	371	350	368	353	342	349	354	354	337	339	365	306	332	361	360	341	352	342	364	334	358	335	325	345	327	318	312	346	350	334	349	349	376	351	345	359	331	337	327	341	359	327	358	338	334	360	344	354	349	337	351	344	330	354	369	344	317	318	320	354	337	331	338	346	362	331	336	317	312	343	347	354	326	330	335	338	324	346	346	343	334	343	334	341	316	334	328	320	316	384	332	330	337	348	328	315	357	368	338	345	341	364	318	368	348	340	343	385	338	361	336	349	327	321	356	346	319	344	343	358	338	338	332	332	351	337	355	348	353	318	379	352	334	353	357	336	346	327	337	365	371	324	320	387	313	332	323	354	316	306	308	360	336	333	322	324	306	320	317	353	324	330	342	330	334	331	355	315	321	324	315	350	351	346	349	300	348	358	338	357	327	377	319	347	336	356	347	341	355	334	327	344	370	346	345	347	337	331	337	346	335	347	337	363	346	353	346	344	340	338	330	319	332	321	349	384	338	305	338	365	299	361	337	346	340	324	327	356	356	362	332	371	354	328	344	340	345	350	340	358	326	324	359	382	364	328	362	340	332	330	335	344	345	340	323	344	346	306	351	343	346	365	349	321	349	352	359	315	368	364	335	331	323	334	363	348	347	328	330	332	344	358	351	334	357	311	362	314	322	361	335	359	333	343	347	330	333	338	333	353	317	352	344	353	334	342	331	322	316	337	344	358	341	371	339	332	346	336	338	341	355	334	367	309	314	338	338	348	361	347	368	355	357	355	312	316	371	335	329	352	349	323	341	357	339	371	353	343	372	329	335	372	365	332	335	343	329	334	348	358	334	318	330	362	358	365	360	343	347	373	341	332	344	337	341	350	344	333	341	369	309	308	346	369	358	361	332	347	330	335	371	346	352	352	345	355	332	323	352	339	374	345	339	323	353	343	320	322	324	360	356	347	360	331	327	351	342	356	347	340	359	328	336	316	332	357	308	322	364	343	350	332	383	350	333	370	381	342	331	333	330	329	343	329	347	363	352	331	402	318	339	348	378	344	360	370	362	325	354	338	316	330	331	322	326	320	374	335	300	364	337	340	349	348	354	333	364	351	381	321	344	324	347	326	349	349	337	339	354	317	357	363	365	355	327	330	313	336	337	343	315	377	331	334	341	335	331	348	339	366	341	341	317	336	328	335	351	335	328	341	360	316	335	312	344	338	327	319	333	331	339	348	344	347	347	365	358	332	353	319	334	382	342	322	350	301	343	352	325	319	324	379	339	321	349	312	350	338	329	308	329	364	362	343	349	379	319	347	347	353	342	334	363	325	370	343	349	352	314	347	361	337	369	319	331	337	318	322	368	329	358	342	373	345	345	365	364	384	322	325	339	346	372	344	330	336	358	355	328	339	332	352	361	331	372	320	329	347	358
40145	46131	47633	46907	53310	52636	49569	50520	51307	45981	33611	29120	40775	51841	42276	41728	40313	38427	38611	42712	40363	38010	33882	29461	25787	28437	28650	24730	22551	22727	15122	11006	9256	11122	4767	5456	6458	9290	9323	9510	7537	7088	6441	7256	6208	6402	2635	1590	1852	625	432	463	360	309	276	252	259	176	187	171	165	159	195	196	194	177	183	196	200	167	188	178	164	194	169	191	188	186	191	173	192	248	255	223	183	155	209	177	163	167	160	154	180	163	172	167	204	179	166	185	164	190	206	179	165	168	174	158	177	172	173	203	168	164	178	177	174	165	165	185	160	167	190	180	180	181	173	190	178	164	173	184	166	184	168	173	174	170	177	187	182	181	185	176	174	189	180	159	168	159	182	155	178	200	174	181	176	184	221	173	161	183	170	173	149	174	174	183	169	182	186	165	157	203	182	168	156	187	176	188	163	167	195	179	183	177	172	179	156	197	167	170	185	194	185	173	203	175	164	173	151	179	175	158	191	158	150	160	161	196	158	171	203	175	184	191	165	175	184	171	174	174	195	149	188	180	179	173	165	169	168	178	178	161	162	170	162	188	172	171	190	187	175	162	187	166	167	185	151	190	161	183	177	180	162	178	171	152	181	164	187	187	176	170	180	176	175	149	168	170	182	172	207	174	170	184	156	174	156	134	174	180	161	155	164	163	138	187	169	169	173	188	194	176	167	188	163	191	171	180	192	169	170	163	180	196	166	159	179	152	178	180	141	175	177	173	166	172	159	196	176	178	165	188	179	182	163	175	172	186	182	189	205	174	183	191	180	156	193	166	202	182	190	165	176	177	165	158	172	189	188	183	185	161	188	174	164	168	158	193	176	197	156	179	200	176	166	172	170	176	181	169	174	168	157	192	176	179	158	181	147	166	154	199	176	174	187	184	178	165	172	188	158	176	166	177	168	182	206	191	178	141	179	175	145	182	188	179	175	184	178	191	178	176	195	171	193	172	181	184	163	168	175	172	159	175	179	171	169	214	177	167	166	181	176	167	170	169	150	176	161	176	179	179	180	171	173	166	177	199	172	161	176	183	177	200	156	149	141	172	174	152	163	200	189	165	163	163	139	180	184	185	191	189	179	137	164	212	178	180	188	173	171	182	194	180	205	168	188	166	169	167	162	190	175	167	153	187	165	189	182	186	172	167	155	179	176	171	160	185	176	174	175	166	162	177	174	160	171	186	199	174	175	186	143	172	184	179	174	162	199	176	187	198	190	171	161	169	161	168	180	157	179	158	180	186	183	180	172	219	185	142	184	190	189	162	157	199	175	192	173	174	176	178	172	171	180	206	181	204	179	163	173	179	179	194	165	178	178	184	169	166	156	158	159	159	189	174	182	178	189	180	167	159	167	154	157	160	194	169	186	184	181	154	155	192	157	153	190	185	176	178	178	179	195	157	191	179	193	169	179	147	163	155	165	161	182	159	171	200	171	191	156	165	183	168	169	184	165	166	186	173	191	164	163	173	168	170	170	189	172	192	186	165	176	185	178	176	169	160	130	185	183	182	174	181	175	167	170	154	195	178	158	172	185	164	176	166	170	182	166	156	159	194	188	167	164	182	170	157	172	167	191	182	155	206	161	162	187	174	160	181	160	196	189	168	196	180	171	186	176	150	189	175	183	175	141	192	168	193	186	174	192	182	170	187	169	163	161	178	185	185	172	144	192	191	184	181	180	179	164	169	209	162	161	162	157	183	181	181	190	194	178	167	192	163	179	181	183	179	188	169	192	172	160	164	185	177	184	163	184	179	194	184	179	161	172	169	174	164	197	163	167	170	175	190	185	169	170	174	174	187	153	187	146	151	196	170	191	172	168	160	186	161	195	144	184	164	186	172	164	164	159	201	181	147	172	164	162	169	174	193	176	196	161	163	175	185	170	165	206	179	194	175	193	159	174	167	167	165	176	168	204	158	178	170	178	191	160	204	200	192	174	180	170	182	177	173	185	188	159	184	165	179	175	163	160	156	184	201	212	172	181	168	188	185	212	167	161	153	146	176	160	171	168	171	194	172	191	170	180	166	177	170	163	183	183	168	187	172	174	182	164	177	178	186	188	167	156	169	189	197	164	149	192	180	166	169	157	175	166	156	175	156	171	174	157	182	184	154	180	165	154	174	172	163	155	164	173	168	159	183	179	191	188	171	178	170	173	174	173	158	197	173	168	205	175	175	132	174	182	166	190	182	164	179	180	176	171	174	181	169	152	174	169	175	190	190	186	170	169	168	160	198	159	179	179	150	188	166	168	181	174	174	171	173	168	176	154	176	146	157	198	151	161	169	166	165	188	173	179	189	174	180	168	202	169	177	177	162	198	173	160	195	166	174	158	177	158	175	195	152	166	175	154	202	182	135	166	180	172	166	162	172	172	179	185	168	200	159	182	184	171	179	188	161	177	166	170	172	177	166	160	177	182	210	164	180	194	172	164	181	163	172	165	159	158	181	165	173	176	169	206	180	169	181	193	188	167	158	173	171	173	163	178	163	195	172	184	166	164	180	182	181	185	158	170	180	182	149	152	196	172	166	179	186	182	172	165	186	175	168	182	157	158	161	166	176	193	192	174	178	156	194	180	166	175	168	180	157	180	172	161	177	188	187	176	190	169	153	163	195	189	203	191	179	188	207	162	158	195	154	166	157	169	178	167	165	194	171	171	165	175	175	173	148	191	180	178	163	149	172	166	179	205	171	191	179	191	198	152	176	180	183	175	156	170	183	183	156	197	175	206	193	177	192	168	160	184	175	147	168	177	160	187	174	171	153	166	182	209	176	156	154	182	185	174	202	168	166	164	177	168	160	194	165	172	185	163	193	163	158	189	183	173	173	179	162	186	172	180	165	160	165	166	169	184	186	186	170	173	176	160	187	171	169	183	187	150	181	150	165	162	170	171	158	175	180	155	184	187	181	175	170	177	189	175	179	161	194	179	169	176	186	185	164	167	137	155	158	163	172	164	177	162	192	160	166	176	167	171	189	179	181	183	183	169	167	177	169	201	177	175	155	185	165	185	184	193	149	176	159	165	198	158	165	169	187	176	144	167	182	186	187	176	162	158	155	166	200	207	157	186	183	154	155	182	197	195	174	174	179	144	185	175	138	183	174	172	190	148	197	183	161	175	184	153	181	193	175	169	181	158	168	205	176	168	197	182	169	182	179	169	183	191	194	161	166	205	182	168	168	177	186	179	156	190	174	178	199	183	175	178	175	164	165	177	176	175	136	163	189	198	168	166	174	173	151	169	188	169	182	169	177	178	183	192	185	186	154	164	174	170	172	172	166	161	186	176	162	170	187	177	180	168	163	166	181	196	194	171	149	169	161	185	171	177	169	180	179	158	180	150	167	154	189	172	175	165	174	148	211	203	181	186	187	180	148	173	199	198	163	157	192	171	188	168	180	176	160	165	188	170	199	175	168	190	167	178	142	178	178	177	148	161	182	185	194	169	155	157	178	184	160	152	196	192	183	161	186	172	165	179	196	174	168
28341	38584	47096	53284	59249	60258	60887	64994	63850	57527	45898	44008	56377	65881	58776	60690	58652	57530	59711	62990	59753	58534	54926	51414	48546	51312	50171	45379	45349	45821	36119	32429	30333	32847	16856	20701	23957	30853	30617	31382	26791	26867	25633	27004	24200	25447	11788	8600	10198	3461	2403	2329	1802	1330	1182	942	816	534	526	526	555	584	580	564	529	553	616	594	525	479	476	422	458	412	449	453	427	411	467	476	541	909	891	846	463	471	447	476	415	427	453	458	460	452	466	443	453	478	492	422	423	425	451	448	422	475	423	474	450	446	439	448	459	466	441	453	483	473	468	488	486	447	468	439	441	466	435	451	433	457	456	448	453	420	467	422	416	431	419	442	410	443	443	449	449	457	442	457	472	458	464	466	476	490	415	435	459	446	459	455	479	484	499	450	459	463	449	471	475	428	464	461	438	479	424	437	450	425	484	454	463	452	455	474	443	430	468	444	443	463	438	484	416	505	455	467	462	491	462	432	456	457	489	450	468	462	468	463	431	427	476	457	481	474	419	433	421	452	478	472	465	448	430	415	439	451	477	434	491	411	405	460	430	446	468	434	440	453	447	456	474	468	445	458	436	434	473	456	485	435	436	444	440	441	440	438	423	441	474	471	467	422	467	478	417	434	459	495	469	447	438	438	451	458	450	464	447	441	475	442	439	456	430	468	484	466	443	457	451	441	477	428	416	469	459	423	426	457	471	477	418	450	433	448	459	422	464	455	466	416	434	438	454	463	430	417	451	446	406	456	455	496	426	459	442	489	412	472	461	474	445	479	466	456	437	459	466	458	461	432	450	434	447	427	439	466	440	439	461	456	422	459	455	503	473	449	451	460	478	413	429	447	408	483	437	465	435	424	481	459	444	427	397	426	446	445	460	494	440	442	453	461	431	461	467	439	461	467	462	405	447	480	475	398	455	477	435	463	429	458	441	402	454	438	423	480	427	429	442	466	455	491	426	453	451	473	477	446	500	431	417	447	431	456	516	432	475	387	425	465	441	455	457	427	417	429	490	417	444	446	478	461	463	479	451	518	444	461	435	507	466	455	473	438	474	456	443	466	457	422	455	458	446	431	467	450	435	452	462	472	491	436	425	466	426	455	453	431	485	447	442	445	424	464	450	465	454	476	440	436	496	451	430	459	463	448	481	487	405	419	461	473	459	426	425	475	428	444	440	476	476	444	442	452	434	442	456	434	458	433	468	441	458	435	426	445	411	424	439	445	427	434	411	428	455	423	457	477	441	456	433	420	467	467	446	455	444	460	463	472	455	452	465	485	498	444	464	448	446	396	457	417	457	446	440	425	422	457	428	482	443	452	448	473	479	423	460	448	473	454	443	409	440	466	490	437	434	445	440	477	422	430	469	453	439	438	467	484	443	479	418	477	448	449	446	477	430	454	446	447	475	454	479	440	484	435	472	449	434	471	454	490	461	413	466	450	453	474	465	451	431	465	448	456	464	450	432	445	490	441	444	444	430	534	441	406	447	490	440	465	428	456	447	447	462	432	442	453	447	467	451	469	435	420	481	485	414	417	440	441	443	450	429	432	458	445	438	449	459	449	468	447	444	451	441	446	497	481	457	461	481	445	428	493	422	466	463	465	460	433	410	480	482	451	477	452	436	470	469	461	473	499	453	438	495	444	466	489	421	427	479	440	456	436	458	456	430	460	472	414	448	426	429	442	463	457	440	457	461	492	470	436	483	482	480	466	442	440	449	470	442	461	467	476	457	437	451	461	440	473	402	409	456	433	430	471	464	476	459	472	460	473	436	430	424	438	483	434	453	453	441	426	453	468	443	452	417	440	459	453	456	444	431	452	457	450	475	454	458	448	468	484	443	442	459	470	486	457	424	464	431	461	428	442	476	450	406	438	444	476	478	413	437	452	437	467	472	497	462	478	471	439	488	453	460	459	446	446	489	439	478	462	445	459	434	446	430	415	460	444	464	443	455	440	437	485	448	479	440	433	448	476	453	491	435	413	458	457	453	391	476	441	496	421	438	450	480	456	446	459	509	489	436	415	454	436	475	476	448	456	456	438	465	415	464	501	460	491	463	426	430	477	453	438	433	446	458	454	412	461	418	482	517	452	426	477	429	451	475	461	463	452	442	468	432	432	445	487	459	441	448	432	462	443	469	435	484	515	464	471	453	423	441	494	414	468	454	455	469	459	409	444	434	473	464	416	438	475	460	434	450	462	453	451	422	473	433	422	465	424	464	415	467	426	447	471	465	444	439	468	493	473	476	458	431	425	421	425	465	466	455	432	456	462	444	444	471	479	488	452	437	426	478	471	446	459	414	460	437	450	471	452	440	461	439	443	461	423	477	446	477	451	449	430	476	449	463	434	444	418	454	446	431	452	442	450	458	434	484	432	452	460	450	453	425	484	463	451	484	444	425	485	482	510	486	437	477	441	433	487	471	429	424	405	459	455	472	424	455	429	469	463	460	439	462	446	475	443	459	451	420	424	462	453	461	454	454	423	476	458	461	483	475	431	503	461	463	456	430	447	477	463	490	432	448	448	451	466	449	453	430	415	501	464	460	419	443	481	453	407	479	400	466	422	493	476	437	477	465	449	499	463	453	458	449	435	494	436	473	441	456	473	493	444	445	452	474	446	423	434	453	446	454	480	443	442	429	441	467	479	435	460	443	408	456	434	442	474	413	464	445	434	466	432	456	467	468	440	451	451	435	484	436	471	427	462	477	436	454	481	473	465	413	483	412	441	458	428	415	462	471	468	439	465	442	483	473	454	491	462	427	444	471	445	442	483	446	455	452	435	464	481	440	419	424	421	473	438	447	416	462	527	420	456	439	450	455	442	460	426	457	470	459	442	428	469	443	483	410	432	472	473	445	496	416	455	451	493	455	462	425	452	493	450	448	441	464	470	467	467	474	429	442	489	464	465	434	453	471	456	401	442	445	429	398	448	454	442	445	442	423	468	441	448	425	455	435	452	437	430	476	458	444	412	468	452	432	443	455	429	444	480	450	441	464	435	490	462	491	471	449	452	464	485	435	465	425	466	449	445	488	455	426	422	436	435	473	444	442	414	458	454	456	475	469	450	452	418	476	476	448	466	440	451	430	475	454	486	460	441	450	487	433	490	451	441	464	470	457	462	448	437	448	485	453	446	450	452	440	491	446	394	492	440	444	451	429	478	430	487	465	409	459	461	461	423	505	434	442	425	449	440	410	449	454	438	438	467	448	466	417	461	428	423	457	432	441	452	409	447	478	481	470	426	457	464	453	434	447	476	412	469	475	454	461	495	490	469	463	433	454	457	439	448	473	459	472	473	436	433	452	461	460	459	473	449	495	463	447	446	440	462	451	468	453	483	457	430	405	468	430	465	439	429	471	439	479	434	465	455	492	456	444	435	451	454	429	449	417	452	460	431	472	466	446	432	481	449	467	454	429	482	484	468	463	458	417	433	505	422	493	460	489	454	436	456	435	444	448	456	476	459	456	434	471	460	436	421	456	473	444	475	436	489	450	460
13140	11532	12827	10875	11554	10556	8429	9059	7264	4387	2243	1766	2628	3634	2336	2406	2189	2050	2143	2301	2095	1944	1653	1408	1196	1354	1240	1007	919	1000	574	497	409	503	293	308	366	414	467	483	361	363	271	363	274	338	183	133	120	102	101	79	85	101	89	87	95	88	74	79	81	86	77	75	89	106	83	106	102	92	88	74	104	92	92	80	97	107	96	84	95	94	85	88	74	97	83	92	97	92	80	80	95	78	90	84	85	104	88	96	78	83	90	93	111	100	97	96	98	88	94	80	94	87	85	60	89	88	70	76	88	86	70	97	90	85	86	94	87	92	95	100	93	88	77	88	88	63	82	88	85	76	99	92	83	93	80	86	102	79	80	97	97	90	84	73	102	85	92	80	80	87	90	88	83	91	94	76	93	87	104	91	92	69	85	92	89	87	88	78	100	100	81	80	83	82	84	74	105	76	91	100	78	110	97	72	93	91	79	72	91	107	103	82	86	91	93	104	79	90	96	94	92	68	102	85	82	103	99	78	73	74	79	84	90	106	93	81	99	105	77	78	94	83	70	73	83	95	108	72	113	84	103	86	93	72	79	74	88	88	90	85	88	65	93	91	67	91	87	102	84	105	86	81	88	88	98	89	80	95	81	101	105	109	85	99	83	88	106	95	82	93	90	86	71	102	90	96	83	99	98	89	105	77	95	94	89	80	86	78	78	75	82	78	79	85	98	87	82	96	95	83	97	94	101	65	80	96	89	82	100	92	92	67	75	83	82	86	85	89	72	84	86	97	99	81	89	87	94	84	95	88	85	79	84	92	109	75	97	80	77	81	67	101	102	94	91	83	96	99	91	84	103	75	75	91	100	102	86	91	84	96	93	81	70	93	96	82	87	70	77	89	78	84	96	83	100	85	88	105	79	65	88	81	96	80	68	76	84	85	95	93	89	86	104	82	82	94	85	94	75	87	76	91	82	71	106	87	82	83	84	98	63	75	76	87	75	73	90	71	89	77	81	90	104	82	85	88	78	102	90	64	87	89	84	96	82	65	71	86	101	94	79	99	100	89	75	98	95	110	98	93	77	87	98	107	103	80	75	102	97	75	73	82	76	104	95	84	70	81	94	75	75	84	64	76	95	91	90	88	112	90	85	91	89	77	96	96	83	73	97	91	81	91	72	86	80	76	79	88	104	84	98	89	100	99	82	113	100	85	90	91	85	66	100	99	92	95	96	108	90	98	83	101	83	80	87	90	96	74	81	88	91	96	82	94	76	93	99	87	76	95	72	95	94	81	83	100	95	75	108	75	90	101	92	82	82	85	94	83	94	89	84	78	72	82	81	81	84	87	71	89	93	101	84	87	97	93	100	106	85	80	97	90	86	90	100	94	88	85	103	93	85	83	83	101	96	81	99	86	72	84	89	81	94	87	90	85	82	85	81	93	100	76	87	69	94	92	85	94	99	108	89	87	95	96	94	88	103	87	79	87	103	101	99	89	83	84	78	88	65	78	85	80	102	83	63	74	85	80	85	99	97	95	91	91	107	85	81	67	67	89	86	78	83	88	80	89	80	79	96	90	74	84	92	90	77	99	84	78	85	83	115	88	96	91	101	91	74	87	79	77	81	87	84	88	101	96	79	93	105	80	95	96	91	100	96	97	89	74	75	77	88	104	85	93	84	89	93	84	93	91	88	98	103	84	88	86	86	77	93	86	100	88	93	86	94	84	78	88	84	94	92	108	77	97	77	109	77	74	101	88	104	83	88	90	88	87	83	98	97	86	84	90	91	92	98	90	93	78	79	88	86	100	99	96	88	71	92	89	97	87	108	90	97	90	78	73	91	82	100	76	80	75	90	99	109	88	64	103	80	96	86	99	97	87	107	86	91	93	81	98	94	111	105	83	74	74	79	77	88	94	94	96	85	91	92	90	101	83	90	79	95	87	89	84	86	79	86	86	99	86	87	88	94	101	79	99	68	66	90	86	83	82	93	85	67	99	83	75	88	90	83	78	91	96	80	84	98	95	86	85	109	87	63	90	106	90	87	80	99	72	68	85	90	89	104	90	103	92	90	99	88	97	102	65	82	84	79	95	98	87	82	79	92	96	102	83	82	100	84	88	86	70	93	80	86	83	80	77	76	87	98	75	76	88	69	87	93	98	76	94	102	83	83	89	82	81	83	77	86	92	92	79	77	87	92	93	93	76	92	103	86	79	96	81	85	79	76	78	84	103	81	84	85	102	76	96	79	97	87	81	93	103	89	87	83	86	86	86	80	96	90	85	91	98	89	85	82	77	96	90	81	73	81	69	92	90	83	89	86	84	86	90	77	83	92	81	93	99	104	76	109	84	85	67	86	74	79	74	94	87	81	94	103	116	72	92	86	73	101	80	89	80	98	72	77	89	84	106	86	81	88	82	100	79	84	90	90	85	93	78	77	97	88	84	107	85	94	75	74	72	86	77	89	91	97	71	105	85	98	80	93	82	95	91	90	85	84	80	64	92	106	87	94	74	98	93	93	89	91	89	93	89	91	97	76	79	82	103	95	95	87	100	88	78	89	89	87	79	106	89	96	90	89	109	84	72	79	68	84	111	82	80	86	71	85	85	76	79	83	90	78	89	101	87	89	85	85	85	87	98	78	100	95	90	82	104	93	100	104	89	115	83	90	98	107	85	85	102	90	97	82	69	86	77	91	73	79	78	83	102	90	90	81	95	82	88	86	71	78	88	83	89	84	99	82	89	91	75	89	88	106	93	89	90	69	88	78	69	71	89	71	80	81	96	69	94	94	81	79	85	92	84	102	82	81	84	92	96	74	92	88	96	110	92	85	86	86	89	89	90	97	81	90	79	80	99	105	93	89	97	90	79	92	91	96	87	96	79	83	101	68	84	103	69	85	78	92	82	88	82	87	73	83	103	94	81	79	87	80	88	95	77	89	79	82	92	80	93	107	76	83	73	90	97	91	77	85	77	92	84	72	78	70	94	80	79	103	83	96	83	89	88	103	105	94	89	79	74	84	80	91	76	85	83	91	75	102	85	71	96	90	77	91	97	75	84	82	89	91	84	76	92	106	81	87	88	85	80	90	94	85	102	75	95	75	97	102	81	82	78	81	87	86	109	87	101	93	87	79	94	82	74	84	95	87	81	77	97	80	88	91	70	80	91	77	88	87	97	82	76	93	104	97	70	96	79	102	82	93	93	106	94	103	101	82	92	93	86	85	94	95	94	78	73	79	86	85	85	92	74	83	89	91	91	82	83	96	99	76	79	93	86	80	83	96	80	78	82	81	79	91	87	84	95	73	79	92	72	80	70	82	90	90	82	104	84	93	89	88	77	78	92	102	91	84	85	98	93	93	94	73	91	75	75	89	99	84	99	95	96	105	91	78	90	107	92	92	103	95	67	83	94	85	91	101	86	74	90	79	94	100	103	95	103	94	89	88	110	101	73	91	80	85	76	94	72	81	93	92	103	80	96	101	94	87	84	90	78	79	85	77	84	85	86
8771	10086	18363	20953	25946	25465	23260	26320	23100	15593	9089	7852	12119	16527	10823	12400	10723	10299	11259	12087	11170	10301	8780	7567	6234	7659	6756	5600	5116	5322	3490	3243	2317	2687	1692	1609	2111	2412	2637	2732	2161	1894	1662	2105	1734	1797	919	600	694	347	342	320	298	284	282	293	264	259	258	230	242	243	239	266	271	259	244	239	244	275	258	247	251	220	233	242	268	258	252	248	266	246	294	224	242	260	247	248	241	237	276	271	280	221	261	282	249	239	242	253	243	231	244	244	276	256	275	234	277	241	238	247	233	240	249	244	250	262	257	244	227	246	252	264	253	251	229	274	237	274	240	258	239	239	265	258	239	242	254	269	237	246	240	273	277	232	268	234	222	256	254	275	274	242	235	230	244	250	263	262	242	216	253	240	265	207	248	257	273	228	262	242	270	271	221	239	230	268	263	237	260	204	251	250	236	261	235	269	249	232	252	250	236	236	285	275	273	210	238	268	233	271	254	222	263	254	274	251	271	263	243	247	243	223	265	243	242	252	229	264	254	257	238	276	257	254	247	265	273	252	244	281	240	238	251	251	277	236	251	260	266	229	237	257	272	263	263	230	237	248	249	245	266	235	267	264	254	248	249	239	265	255	239	281	260	218	273	268	254	255	231	238	268	263	245	206	246	271	253	237	236	226	246	214	272	276	265	245	264	227	257	249	273	234	256	241	233	266	245	274	247	244	247	215	273	246	239	255	268	278	255	271	244	248	246	229	267	280	259	256	239	239	277	262	245	240	290	234	248	257	254	260	229	221	280	243	270	245	233	280	242	252	222	265	280	253	275	237	254	226	245	258	233	274	258	240	223	241	229	265	240	267	246	226	253	224	257	270	263	262	258	262	260	265	254	246	230	278	248	252	246	242	225	245	266	267	267	254	265	275	247	230	259	240	240	219	257	259	228	248	252	216	262	235	262	268	245	252	239	251	250	260	267	257	233	247	247	257	241	217	270	258	255	249	255	261	264	257	236	220	248	248	244	227	243	233	268	264	237	248	267	237	216	256	256	265	267	245	252	271	251	258	247	239	248	240	229	240	251	234	244	224	244	249	253	273	216	250	253	263	258	254	239	243	259	279	238	241	256	237	248	246	236	266	265	257	239	217	258	248	242	236	244	266	252	276	253	240	250	241	244	223	249	245	263	253	249	256	212	262	253	269	240	257	230	260	238	255	262	257	267	250	264	253	247	249	267	258	266	241	252	259	234	281	260	259	263	260	262	252	230	275	258	270	243	251	261	233	255	262	238	253	250	252	252	270	261	245	292	228	261	241	267	249	228	273	245	275	284	270	243	253	249	237	248	247	262	240	241	262	247	259	272	249	246	250	241	255	237	240	208	241	255	260	256	246	255	264	259	235	263	271	281	244	263	227	291	251	231	247	256	247	283	217	241	277	257	225	248	276	272	249	251	222	249	221	266	255	260	245	256	225	248	252	256	253	225	242	270	238	256	217	251	240	248	242	245	248	228	269	219	257	243	259	245	229	251	238	250	260	254	256	238	238	246	249	267	252	244	254	270	247	249	271	226	228	268	281	244	206	241	291	248	271	257	252	257	241	236	276	268	258	268	258	293	241	235	259	248	236	240	247	262	242	236	252	265	240	273	264	276	234	249	267	249	272	262	254	226	261	234	278	245	280	248	232	260	239	259	266	255	227	256	240	228	266	238	234	248	235	242	247	262	268	248	256	238	263	271	246	233	281	267	220	226	273	247	266	266	234	245	240	240	261	261	268	256	264	253	219	221	234	275	257	254	246	262	254	226	252	252	246	234	230	233	256	258	248	245	251	246	265	222	253	258	272	250	263	246	254	263	244	270	260	243	228	254	235	254	224	272	272	224	262	237	267	238	246	251	276	249	251	253	256	244	221	256	240	296	234	253	258	281	285	246	268	267	257	241	249	241	249	244	272	225	218	259	226	253	271	268	225	249	252	268	242	240	223	220	245	269	244	225	243	227	242	237	222	256	252	244	283	253	263	275	211	250	289	263	274	274	255	257	227	226	251	278	262	256	272	250	274	275	211	227	225	271	235	237	241	252	267	239	251	259	273	252	270	249	242	275	274	270	293	265	265	232	253	262	248	235	261	238	229	247	246	240	248	226	253	238	267	238	238	243	259	235	265	254	223	255	258	249	258	250	240	268	233	242	251	246	256	241	272	243	255	235	241	243	241	237	221	257	265	251	246	271	239	258	250	235	280	248	227	271	271	253	245	225	248	236	231	235	224	251	292	242	268	242	242	260	252	267	254	254	222	242	276	288	248	266	251	264	258	247	248	268	249	238	251	286	226	270	254	250	276	267	281	269	250	255	257	252	242	233	270	274	269	272	283	263	272	276	274	275	242	270	246	241	226	249	287	253	241	251	275	253	273	271	262	231	240	242	263	260	224	242	261	251	250	255	243	260	255	275	261	225	237	245	230	270	247	238	258	233	257	256	267	247	258	262	263	253	279	238	270	214	252	260	225	285	281	234	265	239	232	262	220	292	250	260	256	260	239	261	244	244	286	256	234	274	253	235	268	249	271	238	237	214	231	248	248	246	258	233	239	284	243	249	244	245	256	240	247	257	238	253	243	228	253	241	270	226	238	273	220	270	253	236	261	229	230	244	230	244	269	259	270	256	264	261	228	249	231	254	250	202	241	247	260	236	237	239	241	285	269	248	248	260	258	232	252	267	244	236	259	236	256	245	242	242	239	285	244	252	232	273	224	250	255	246	244	253	248	296	250	253	227	250	226	291	238	278	271	259	252	209	251	246	236	271	254	255	249	263	256	252	234	274	255	231	226	226	238	278	258	258	266	223	263	260	256	234	262	256	270	243	227	262	222	256	235	258	238	231	264	247	227	226	255	253	252	243	251	229	228	241	276	228	246	261	242	249	270	248	264	220	261	227	227	253	264	270	228	280	260	243	246	254	265	226	220	260	252	234	249	234	265	235	256	269	258	241	280	252	239	247	232	251	229	257	226	252	251	263	241	277	246	233	262	238	267	278	255	262	255	259	264	242	257	286	265	234	261	227	197	250	230	273	279	261	212	278	245	252	234	231	251	276	247	227	241	274	262	262	245	254	245	253	255	242	254	247	264	264	247	232	270	246	277	242	287	224	269	232	247	244	259	233	262	237	270	252	266	237	261	238	246	231	248	257	270	265	265	241	239	228	235	249	252	270	240	244	259	249	258	271	237	246	268	245	232	240	271	247	237	265	247	249	287	256	234	257	221	260	261	233	261	267	260	211	261	250	237	239	268	248	231	254	257	238	241	248	254	255	258	241	249	264	264	230	234	275	242	230	251	269	242	259	245	261	242	236	257	226	239	258	247	275	245	267	261	248	233	271	234	236	250	261	238	281	251	271	252	242	250	271	241	238	267	253	246	227	269	237	248	274	241	269	268	230	235	257	281	258	285	261	245	256	276	240	234	252	237	257	258	263	246	253	233	250	246	228	272	250	273	248	275	250	278	238	235	218	242	271	231
32057	33419	40570	38644	48915	46721	44136	46888	41314	29052	21908	27567	32381	34992	28254	28799	26540	26038	26178	25984	24624	23935	20064	16627	13513	15841	14354	12190	11361	11985	7594	6597	5690	4970	4408	3036	4622	5410	5451	5355	3629	3358	2702	3800	2582	2432	1235	922	543	264	244	192	172	141	113	128	123	124	105	93	103	114	96	131	111	108	97	122	110	118	119	115	101	115	99	112	106	103	116	115	124	139	123	108	125	111	115	107	110	110	111	106	116	105	106	111	83	123	94	129	95	113	98	128	104	109	112	117	115	101	114	92	126	92	97	99	93	109	97	101	105	86	106	108	99	101	110	116	103	108	115	113	124	114	123	99	89	101	111	114	110	108	98	123	114	125	92	132	99	102	120	128	110	116	107	123	115	109	109	115	105	110	92	108	80	98	91	109	114	114	114	107	108	116	115	106	101	106	97	103	129	113	118	112	122	99	130	104	96	95	136	115	131	122	109	109	113	112	118	95	117	109	115	112	132	123	109	108	129	116	97	113	99	103	110	109	121	105	131	95	110	93	109	134	102	104	111	111	111	114	112	98	110	121	102	114	113	99	95	110	87	130	95	107	91	112	94	110	114	133	111	113	92	116	121	123	104	130	113	120	112	123	120	107	113	110	104	115	107	108	115	108	129	119	113	108	109	108	118	103	127	126	103	96	93	110	118	117	105	82	96	93	128	103	101	97	117	117	115	120	119	98	101	107	113	116	113	102	100	119	117	111	103	117	94	112	101	94	103	109	113	101	93	112	102	111	123	106	100	105	118	126	108	98	105	105	107	129	112	97	102	103	129	110	111	110	115	117	87	103	114	116	120	113	115	106	99	121	102	115	110	118	95	111	111	106	125	109	122	110	95	102	103	107	98	136	110	106	120	102	103	107	100	113	113	132	100	114	94	99	93	133	100	124	106	108	119	98	98	109	103	110	142	120	127	104	113	97	98	101	103	116	126	123	108	131	100	83	97	103	119	115	119	96	114	123	121	114	96	108	130	126	107	119	109	102	112	114	112	99	111	108	115	113	117	92	98	118	107	109	104	109	104	108	94	102	108	107	114	91	96	124	113	106	89	100	120	106	111	97	135	115	114	118	122	130	109	124	100	96	103	119	110	129	108	101	110	105	110	108	106	113	132	104	103	107	116	124	113	94	99	110	102	106	110	111	94	108	113	95	116	115	105	113	110	123	108	86	96	140	100	121	102	119	92	102	103	109	110	113	113	110	103	110	125	107	105	104	133	96	105	118	109	86	131	108	102	99	103	100	92	116	116	128	108	113	98	113	122	114	131	93	107	106	110	128	116	121	111	81	110	110	109	113	109	110	113	103	121	106	122	129	107	127	119	107	100	110	95	124	110	105	102	99	106	111	129	104	98	91	116	102	99	91	101	111	115	115	114	103	103	111	108	97	102	110	104	106	95	111	101	105	107	101	119	110	113	116	108	134	122	112	123	116	116	113	101	95	116	118	111	99	112	107	111	111	117	118	101	109	110	117	106	131	105	97	108	113	108	116	94	128	129	104	136	95	112	118	98	116	119	109	136	99	116	126	92	101	118	129	119	117	111	98	124	110	112	126	104	102	114	123	92	113	106	106	123	104	96	97	92	105	75	113	101	120	128	118	111	100	96	99	125	102	119	104	107	119	117	106	106	99	100	79	112	99	113	99	130	105	124	121	105	100	114	106	109	93	120	102	112	103	131	108	110	94	106	108	106	116	109	113	100	95	115	116	110	98	111	110	107	104	96	106	121	100	96	117	127	103	98	102	109	87	127	97	118	115	120	102	124	127	110	106	105	99	93	118	110	106	107	100	107	100	97	129	115	119	117	115	95	113	103	126	114	106	120	119	123	119	114	132	122	101	112	116	120	100	128	100	101	117	113	114	87	94	124	101	101	113	113	101	107	111	117	114	107	105	108	112	125	94	96	103	100	97	105	100	102	103	98	106	104	103	111	121	131	115	106	103	105	97	119	104	108	90	118	106	102	110	135	116	109	104	102	107	109	100	89	106	102	111	109	103	110	107	101	117	98	124	121	123	126	127	120	104	118	113	114	100	100	79	112	94	111	111	118	92	102	120	103	118	121	106	116	96	120	97	107	104	88	107	103	110	109	113	88	116	129	103	108	109	119	126	102	93	114	129	104	106	87	119	105	112	111	118	99	113	102	119	97	120	101	125	103	119	100	108	116	94	111	109	107	99	97	103	126	121	112	108	120	116	114	94	138	93	105	93	122	120	117	107	101	104	101	115	105	105	105	99	102	119	102	119	102	131	126	104	107	109	92	124	103	113	112	109	108	97	117	122	107	135	114	121	92	103	108	120	97	108	104	111	102	99	99	95	86	112	113	99	121	136	110	107	110	109	101	125	101	132	91	101	113	101	108	100	88	102	117	130	91	126	106	84	114	116	107	97	117	109	112	104	111	110	124	116	119	104	117	113	101	110	95	103	115	98	132	97	91	109	112	130	92	94	112	109	97	127	123	100	106	124	94	114	107	110	100	105	127	112	100	120	90	131	97	111	111	106	100	94	108	104	118	110	115	107	119	116	102	108	105	107	98	97	98	123	119	98	93	111	128	130	121	89	89	112	126	91	106	105	98	110	108	105	112	111	116	112	105	105	110	116	101	91	114	113	106	100	103	107	105	108	116	112	125	122	108	114	112	114	109	97	101	127	113	109	95	109	119	98	100	115	95	112	113	98	103	97	116	103	119	107	108	109	104	91	81	112	141	94	116	100	112	122	118	98	94	119	108	120	115	128	112	110	109	114	133	94	106	117	116	101	107	120	119	109	99	104	113	111	101	130	119	104	94	108	110	113	112	110	112	117	121	101	97	123	86	126	116	128	118	108	97	101	115	119	114	108	110	122	118	90	102	124	112	101	105	104	95	110	121	103	99	110	103	101	120	113	96	96	128	81	100	105	114	118	100	105	116	113	103	121	109	106	109	117	125	112	102	94	84	105	112	119	139	98	129	104	123	112	103	90	105	119	103	124	99	104	93	101	108	117	123	118	106	106	103	113	100	99	114	110	105	119	119	123	110	102	101	104	115	103	102	143	121	107	122	87	111	117	123	105	98	118	98	117	115	111	122	103	120	100	114	113	116	125	91	126	118	93	96	120	114	117	93	112	110	106	91	126	104	101	114	126	89	97	117	108	112	103	109	116	93	120	116	114	83	106	103	107	105	97	89	113	110	107	102	114	106	108	120	126	129	102	103	115	105	107	124	87	101	110	121	104	116	95	113	99	90	136	111	113	127	89	117	101	103	112	124	118	105	121	118	102	104	107	119	107	98	95	118	112	99	120	114	119	121	101	94	119	120	113	106	96	123	102	120	97	133	104	113	120	119	111	97	89	118	106	100	105	108	113	95	97	117	102	108	97	128	115	115	105	98	114	111	96	105	99	107	119	102	86	102	121	119	108	103	109	108	114	96	101	85	107	107	103	106	129	123	111	126	127	118	105	110	129	73	122	116	107	112	110	99	112	113	104
21370	27370	39767	44120	53977	52819	53855	58674	51450	40093	36046	45155	48466	52632	46726	49232	46438	47616	48728	47849	47099	46366	42669	40141	36529	39966	36688	33883	34410	34408	26941	25813	23527	22318	19790	14251	20138	23744	23503	22850	17829	17000	13996	19106	14255	13592	7095	5687	3013	1499	1156	946	858	669	457	442	408	328	326	335	326	344	337	325	360	346	366	393	353	355	346	335	318	303	310	309	338	303	284	302	345	530	418	307	328	286	301	297	297	333	343	298	294	307	307	306	313	297	319	330	275	302	341	323	272	303	315	313	291	309	314	310	308	294	344	319	310	281	290	336	295	319	283	315	292	306	318	294	292	310	317	313	307	307	316	285	308	295	326	286	315	277	270	333	298	303	319	315	293	313	278	313	308	336	317	320	323	305	290	295	341	297	288	323	311	317	293	293	314	309	285	308	344	279	292	357	285	285	321	300	312	310	307	319	280	294	331	293	326	310	302	291	289	304	281	313	322	292	290	304	318	294	313	307	291	291	309	323	283	333	298	275	301	336	305	293	276	294	288	312	287	260	321	318	306	296	289	278	287	329	294	328	326	302	314	330	327	294	299	311	306	316	314	299	295	291	315	325	308	321	306	317	311	300	317	318	322	318	301	314	328	310	330	297	322	297	284	293	283	307	270	324	348	287	321	309	332	271	267	319	264	304	305	298	284	314	278	284	304	294	271	321	285	314	314	312	325	308	312	296	289	312	305	291	299	301	282	317	298	297	303	306	315	295	293	302	326	293	302	299	321	293	318	310	299	309	316	302	316	299	275	318	278	298	312	319	319	311	325	317	306	289	299	303	299	305	312	324	309	302	301	329	305	295	319	295	309	315	312	326	281	321	318	301	324	325	316	296	340	309	300	302	312	313	347	282	324	316	313	321	305	308	305	293	298	275	271	284	308	295	298	300	318	315	283	308	277	289	289	300	291	334	332	293	293	286	326	328	290	310	325	297	279	282	276	302	307	299	275	301	330	291	285	305	316	276	269	297	273	289	313	294	304	329	306	305	298	300	351	310	315	309	297	294	290	322	305	320	298	299	293	267	313	309	284	296	281	282	292	327	305	306	307	339	315	297	304	298	313	316	315	284	299	298	307	313	280	261	292	272	321	277	316	311	328	320	304	307	298	289	302	309	341	310	324	289	280	290	297	299	279	277	325	324	270	318	294	289	282	297	303	295	288	311	305	322	305	294	316	306	308	295	323	306	316	333	312	286	309	299	307	317	303	297	286	297	286	302	324	293	304	299	321	296	327	333	270	297	300	274	305	291	313	307	283	306	295	291	318	297	317	304	274	279	305	294	291	294	303	266	324	309	301	290	365	285	316	266	288	331	297	313	292	327	286	296	311	324	290	292	310	305	274	304	304	316	290	309	286	316	288	302	293	313	315	303	275	300	319	295	309	306	288	310	306	317	304	248	325	320	295	317	301	329	314	321	311	284	287	316	289	312	305	323	320	326	309	309	308	299	314	309	307	332	307	346	293	305	318	305	307	273	349	288	306	297	287	332	299	298	309	286	333	286	335	312	297	286	284	312	282	345	306	315	301	297	299	282	345	298	335	300	331	292	329	324	293	295	307	312	308	287	299	299	294	280	285	287	307	319	327	303	317	301	344	279	297	300	287	309	294	307	287	296	287	319	296	286	296	295	295	300	291	284	271	302	293	278	285	320	330	344	323	292	317	268	334	270	297	287	305	318	317	304	325	309	316	297	334	320	329	313	304	326	306	263	297	276	254	284	288	261	304	301	331	299	294	308	302	300	290	295	290	281	306	327	330	318	296	290	341	283	307	322	291	330	300	289	320	292	303	309	293	326	276	312	300	313	288	305	291	300	289	293	292	302	313	311	315	308	315	321	338	305	304	330	337	311	332	277	302	322	289	320	301	293	303	307	307	324	305	300	325	291	333	287	307	315	285	281	317	343	310	323	308	304	295	322	298	290	282	307	303	290	305	319	310	310	321	320	317	330	303	301	281	307	331	281	330	305	304	287	286	302	277	286	304	309	280	322	326	294	352	309	319	302	292	293	288	308	330	293	287	290	287	342	304	325	302	313	287	305	309	329	317	305	347	286	298	307	315	318	309	316	302	283	289	281	283	305	294	297	307	319	323	311	279	294	285	292	313	303	321	324	282	324	304	335	318	309	299	312	262	332	331	310	316	322	278	341	306	336	313	318	335	296	319	285	267	300	290	313	286	275	313	267	276	310	317	309	311	299	286	321	295	277	304	292	314	301	297	331	291	275	269	298	276	294	295	288	290	334	336	292	302	329	325	320	285	330	304	273	304	305	302	305	281	296	297	277	324	299	307	333	312	306	312	305	310	272	292	341	307	313	321	301	304	295	298	321	281	338	299	333	286	324	323	291	292	293	317	335	315	310	337	301	315	292	299	300	322	318	289	325	310	282	280	298	320	282	295	297	299	307	305	281	300	303	326	331	296	319	307	301	335	320	268	329	285	322	361	289	281	318	320	274	320	299	265	277	293	284	319	310	333	324	268	301	341	323	291	275	335	268	345	310	309	282	317	285	281	298	269	283	330	304	335	316	306	292	310	321	347	322	303	333	336	300	286	293	304	290	293	302	313	283	294	333	297	300	283	321	329	302	325	331	293	321	302	333	306	298	287	303	328	313	316	300	295	326	313	312	272	336	297	283	303	297	301	274	300	314	289	297	318	280	291	328	312	274	295	263	322	324	263	289	287	324	310	291	297	293	315	309	305	302	279	317	275	326	288	294	320	311	299	285	308	309	302	302	302	291	305	317	343	281	322	302	328	287	295	296	297	322	289	311	329	295	281	290	297	324	298	297	279	330	316	291	322	306	302	312	315	320	315	331	298	266	323	321	325	321	308	302	309	317	306	311	295	298	320	289	273	310	316	308	310	309	309	318	303	306	305	320	293	301	295	285	337	294	299	302	306	277	315	298	293	311	288	297	294	284	281	277	328	300	333	296	288	285	284	319	287	314	332	314	302	327	326	322	300	290	306	301	304	308	286	295	318	308	287	329	283	305	303	338	272	285	322	291	299	305	322	326	299	325	290	334	281	321	299	290	301	305	289	300	323	312	337	310	314	275	274	326	292	318	296	302	295	296	304	309	290	269	320	296	297	275	305	305	288	353	324	305	324	295	308	300	307	352	297	323	349	294	329	300	327	304	323	311	307	318	263	268	338	321	335	301	338	292	304	319	264	316	294	288	308	278	290	302	297	303	315	314	277	296	314	290	302	331	322	308	328	314	287	322	307	330	316	313	280	303	296	299	269	304	317	334	339	332	320	286	310	307	302	314	315	298	341	312	322	323	309	296	316	313	321	311	263	310	288	285	312	281	275	300	296	305	300	291	297	293	318	330	276	323	311	299	304	309	325	296	325	291	280	322	314	322	289	273	326	323	324	279	304	346	339	292	314	304	308	323	275	336	299	337	288	303	308	302	313	330	325	275	296	273	313	290	302	298	307	295	288	311	290	301	304	275	300	341	296	323	315	308	314	309
41221	44292	47873	46996	54462	49305	48858	50595	44409	37539	31523	35065	45852	49191	42508	41069	40159	40582	39637	38639	37510	36723	31921	28619	25656	25553	23287	19138	18168	20711	15934	14044	12131	11248	10401	5559	8010	10662	10399	11103	8835	6574	6709	7771	5271	4647	3055	1441	853	577	402	350	361	303	243	179	199	210	188	160	189	196	176	167	178	182	195	175	160	147	179	177	156	146	173	151	177	160	163	160	135	194	140	174	167	171	169	165	161	178	166	168	164	157	148	184	184	159	158	170	171	180	167	162	176	177	173	145	164	149	176	174	162	203	181	141	177	156	163	154	152	173	180	173	163	155	183	158	157	147	182	177	171	169	162	145	148	156	155	119	175	176	181	143	164	167	159	184	168	182	180	173	164	156	168	171	163	172	168	166	175	171	170	182	165	143	159	174	161	156	173	172	169	157	165	144	162	203	181	152	157	157	184	177	165	175	141	167	157	149	166	173	153	154	159	183	150	156	162	174	167	190	170	157	165	191	169	158	168	186	181	185	169	155	177	173	181	172	181	185	175	151	174	186	143	145	133	166	152	138	169	184	151	154	150	175	165	157	170	142	143	150	159	186	163	172	175	169	160	174	175	155	146	181	168	168	166	154	143	155	170	162	166	162	185	166	185	140	137	161	177	161	176	161	152	163	152	164	156	136	162	168	156	158	190	146	169	195	176	175	161	163	162	150	162	210	154	180	173	167	140	157	179	154	186	160	166	191	170	179	147	153	170	200	160	183	182	157	163	161	170	176	158	172	175	172	170	152	160	150	185	170	165	169	160	164	160	172	180	165	155	186	164	176	185	148	161	169	158	176	185	186	164	155	167	180	163	183	161	179	171	172	167	169	157	159	159	146	155	153	190	193	166	158	157	178	188	176	152	182	167	175	161	142	169	173	145	174	159	161	167	168	186	146	198	137	168	170	168	172	162	181	172	158	183	171	169	152	160	144	170	146	166	135	153	167	153	176	182	181	172	186	151	185	182	196	189	155	159	181	178	173	152	167	157	142	193	173	148	141	167	183	162	150	153	175	154	186	161	162	151	179	172	164	182	190	173	156	166	175	181	177	178	172	170	181	152	160	164	170	151	171	191	189	154	176	147	183	192	165	183	163	156	165	169	142	168	160	165	170	168	175	149	160	145	181	169	149	171	155	186	177	156	167	149	163	196	165	146	169	148	164	165	170	163	153	158	177	166	169	163	169	171	155	175	190	166	159	144	146	175	172	164	157	178	149	167	182	182	148	154	159	155	158	163	178	143	148	180	172	183	170	169	176	169	178	153	159	156	192	175	127	168	172	193	184	154	177	171	155	151	168	168	178	169	168	165	156	172	156	164	185	170	148	158	157	166	166	153	165	154	163	150	197	161	158	160	159	181	190	165	148	162	177	158	154	195	145	178	174	181	173	159	139	182	208	166	167	158	165	150	154	158	160	180	184	164	167	155	162	183	167	160	177	144	178	156	151	183	181	177	185	168	173	184	163	156	150	162	158	162	183	162	170	166	173	156	151	174	164	169	156	160	182	181	164	162	172	187	177	153	162	169	146	146	191	162	172	176	187	166	172	177	147	174	174	168	165	159	167	178	169	166	179	184	167	188	187	128	145	153	181	183	182	169	203	153	159	171	184	153	182	156	152	147	191	155	170	158	162	179	173	179	173	142	170	185	153	166	137	194	164	174	162	163	178	184	171	164	152	151	178	151	178	184	177	151	171	187	170	181	171	155	160	145	158	157	158	165	182	169	159	171	170	140	150	172	162	166	161	168	169	144	162	166	162	157	160	155	177	145	150	183	158	149	154	144	166	138	160	164	161	139	153	181	149	152	158	161	147	172	199	155	159	149	157	181	153	163	147	159	154	156	144	157	193	157	150	174	180	150	173	157	172	178	171	176	158	180	149	179	143	170	161	167	142	183	149	177	176	166	161	174	184	165	179	181	158	186	151	176	167	168	174	175	166	146	199	186	174	168	154	159	168	163	167	190	161	152	155	169	184	187	161	163	166	168	163	165	159	157	167	148	165	152	162	170	158	182	149	192	153	171	149	152	158	185	166	159	180	145	166	176	131	172	188	149	139	176	162	185	168	180	166	190	157	163	144	135	149	146	181	182	192	150	166	176	187	157	177	159	171	174	138	163	157	182	165	157	194	183	176	151	180	194	164	183	164	168	165	139	168	172	200	163	183	188	157	181	151	162	188	172	181	162	165	147	161	183	178	150	149	162	175	186	186	171	151	169	159	159	141	153	189	162	169	174	173	178	156	167	175	166	149	180	189	176	168	144	180	172	175	167	179	163	163	160	172	178	157	169	188	158	161	202	145	167	178	137	173	195	162	163	159	154	177	174	149	135	179	172	134	169	169	176	164	164	148	144	178	158	158	165	176	162	172	178	169	179	193	165	157	145	186	163	155	149	154	174	180	172	179	166	144	201	164	175	184	179	158	177	182	180	183	179	154	165	177	184	191	158	168	153	158	190	148	159	161	178	172	175	188	165	171	183	168	151	170	166	182	162	161	173	174	171	157	180	155	172	165	181	157	165	155	160	153	174	172	190	147	169	177	185	164	157	172	167	165	158	163	150	179	156	169	172	158	145	171	159	174	167	153	143	169	161	181	149	178	162	166	161	150	184	151	163	160	154	161	171	181	194	160	179	186	166	174	180	165	155	165	162	144	177	167	150	183	199	168	160	165	176	148	183	160	195	156	155	160	169	166	160	179	175	143	164	176	188	170	170	148	161	158	168	171	157	156	179	154	168	162	170	153	177	161	194	164	167	168	172	158	174	172	187	161	149	137	162	166	204	159	167	176	175	144	165	171	143	180	169	167	159	163	166	165	147	162	162	175	178	160	176	173	168	176	156	151	155	155	172	173	175	177	179	151	169	161	160	149	160	156	154	175	148	153	132	189	174	157	175	158	180	155	175	185	169	159	170	180	141	157	145	159	178	149	156	169	163	157	145	148	180	157	185	170	179	171	160	173	169	170	136	152	162	165	139	159	168	150	193	167	168	164	177	168	156	158	169	164	137	170	199	148	156	149	175	166	155	169	137	165	159	162	157	172	174	152	170	145	165	179	166	166	164	166	132	164	179	160	141	157	144	159	180	164	176	187	163	176	166	165	196	154	173	161	179	158	186	154	153	167	179	151	163	180	157	183	163	154	154	181	167	178	149	181	180	164	164	135	198	159	198	156	170	194	159	132	160	150	173	163	151	167	166	151	176	169	178	192	170	165	159	138	152	182	185	188	153	140	161	187	166	161	146	167	167	149	160	167	151	159	180	172	172	156	152	178	174	165	161	175	153	164	146	149	157	174	164	182	178	162	180	155	166	160	160	161	135	174	167	167	181	155	180	163	151	171	183	184	165	147	183	194	164	183	172	174	169	188	166	141	161	160	133	177	155	171	181	168	180	168	171	157	172	157	168	175	188	158	148	173	166	162	168	172	171	161	168	182	169	146	176	168	143	168	168	153	186	161	181	177	157	165	140	194	171	199
28565	37284	46249	53177	59571	57435	61173	62595	57446	51077	45967	51333	60258	64224	58896	59246	58596	60437	59183	58828	58008	57769	52605	51752	46633	48371	45176	40451	41413	45011	37759	37702	34274	34023	30760	19819	27402	32823	32574	33746	28644	25376	26338	28037	21777	20489	13884	7932	4977	3225	1995	1434	1969	1216	962	719	759	618	458	455	529	495	462	451	478	506	553	545	509	558	521	478	461	491	471	467	424	437	455	467	614	559	458	506	515	527	461	409	447	461	432	439	460	508	417	410	441	460	465	414	428	469	443	452	440	452	415	443	425	410	446	448	450	438	416	437	426	460	427	437	441	451	430	441	454	440	452	420	429	450	443	429	453	438	443	420	441	417	435	432	425	446	457	462	434	414	400	431	432	420	415	441	414	454	439	451	451	433	428	434	433	447	420	440	431	426	467	458	455	449	415	426	439	436	459	429	398	438	428	427	468	481	444	439	445	469	434	429	483	449	463	401	432	449	428	448	425	434	441	443	432	404	392	424	453	403	432	428	415	429	417	419	403	446	446	425	420	456	464	416	429	409	459	447	465	447	469	456	446	436	413	393	408	410	411	454	364	417	431	458	430	435	395	427	439	441	435	457	437	425	435	424	433	460	402	408	409	452	487	438	429	420	475	458	448	445	448	426	384	399	454	429	463	446	383	431	445	450	418	476	425	435	427	463	449	418	429	456	421	436	439	460	482	420	405	432	421	445	447	467	450	462	436	418	424	466	421	425	418	421	418	477	451	457	443	435	395	397	433	405	419	461	480	424	453	459	399	413	421	434	433	455	432	434	413	437	399	420	427	416	433	468	453	450	472	429	480	454	469	436	423	444	431	464	431	438	396	463	465	459	407	439	415	442	428	422	464	428	386	459	403	427	437	435	454	458	417	429	413	405	416	430	401	429	385	431	424	434	445	464	408	439	447	407	418	435	413	420	446	453	449	444	408	420	445	433	443	444	422	468	456	435	436	431	427	429	442	432	442	430	423	427	423	436	461	447	420	434	469	422	432	451	382	433	444	472	444	450	456	390	438	455	415	480	462	442	425	448	442	424	415	428	435	412	436	430	463	423	433	441	427	455	411	407	430	448	457	439	401	420	439	463	433	422	433	435	478	444	410	475	427	422	454	401	431	416	443	447	450	415	433	442	440	434	440	384	432	420	397	451	425	420	367	468	439	457	431	418	372	441	426	421	430	475	422	447	421	437	458	423	434	455	486	387	418	446	472	446	437	470	401	436	435	443	462	413	419	410	460	474	412	397	400	404	406	454	468	418	437	440	413	456	402	442	413	411	429	424	457	405	466	478	446	408	434	427	446	436	453	472	434	420	405	440	423	421	455	439	444	430	447	445	437	421	413	430	421	434	432	374	423	435	435	397	451	431	435	461	429	413	443	423	403	463	434	446	419	405	427	416	426	431	453	440	464	435	430	463	433	489	445	406	442	421	396	429	425	452	385	454	459	417	393	404	420	449	442	456	430	434	467	470	443	463	436	446	468	413	432	438	482	412	431	406	434	429	449	420	392	443	446	427	465	429	454	441	426	443	434	454	438	454	425	416	463	424	424	456	478	472	502	410	488	424	466	453	431	437	436	425	433	447	436	426	427	449	438	438	423	423	444	425	419	450	449	435	405	414	441	431	419	421	436	431	468	448	404	425	424	421	436	433	429	399	419	426	448	412	433	438	394	433	441	425	445	474	447	426	477	422	463	457	436	419	428	398	425	461	438	440	440	415	439	440	422	444	445	429	459	422	411	421	456	414	436	432	408	462	383	418	460	417	403	437	409	450	426	446	428	412	437	424	443	416	429	444	441	420	450	405	461	452	407	423	448	435	399	427	432	417	449	422	426	436	437	456	431	422	447	405	427	424	452	404	421	455	412	424	429	417	427	422	425	478	462	413	437	445	426	436	464	435	417	406	427	434	483	446	408	408	403	439	425	406	439	427	392	425	409	463	428	418	434	407	434	446	424	411	427	434	450	430	410	433	406	441	411	408	423	419	440	481	445	436	426	414	412	421	456	435	411	426	474	457	457	423	467	408	421	468	460	454	433	415	411	386	413	398	460	434	441	388	453	440	465	454	448	452	431	428	437	438	428	447	412	432	408	446	473	408	440	457	445	405	428	411	436	428	457	411	442	442	437	440	425	457	448	429	440	453	456	419	454	417	454	463	420	429	446	445	443	420	457	464	419	458	430	476	431	426	446	434	415	431	418	438	397	419	427	404	398	451	419	454	429	426	422	415	389	418	447	441	424	417	433	431	435	398	419	488	433	453	429	429	405	428	399	450	442	457	409	449	426	446	421	429	442	422	421	441	432	448	476	428	426	422	421	418	434	445	412	415	396	439	401	424	436	430	437	437	446	470	424	454	431	419	474	414	430	433	407	435	424	451	439	419	436	461	417	419	411	421	418	423	402	430	440	448	420	439	412	436	392	422	433	438	438	429	433	416	419	417	432	440	433	442	442	407	417	408	415	428	444	422	445	420	431	431	431	415	430	443	428	414	447	455	476	455	438	448	433	400	415	445	412	436	455	433	448	447	437	411	438	439	453	434	430	409	426	393	462	427	416	418	416	424	416	431	465	406	487	430	418	458	429	414	414	448	449	478	398	441	461	427	402	456	413	462	438	428	393	422	466	445	414	413	465	441	456	405	444	454	437	417	446	457	449	411	424	431	427	451	441	445	426	439	396	417	435	430	437	414	452	400	461	441	427	460	460	415	446	422	429	437	416	403	403	417	451	429	435	422	456	426	437	419	415	444	375	427	462	434	416	454	467	445	427	419	430	461	426	444	423	438	432	453	437	437	465	450	461	449	425	449	413	434	435	432	436	487	441	423	470	411	429	422	431	441	414	421	476	423	436	437	433	414	449	443	405	453	416	437	443	422	429	414	435	419	425	416	444	431	461	424	387	459	451	437	464	396	422	408	428	447	395	442	408	423	417	430	424	411	439	443	443	451	491	450	427	419	428	438	402	442	446	411	446	442	390	449	425	413	452	431	428	444	407	451	472	444	424	467	433	444	439	429	432	429	460	431	408	446	439	397	405	439	456	442	447	444	428	429	440	421	445	437	396	431	430	440	475	452	416	413	465	424	406	457	394	452	437	471	455	419	445	433	428	478	425	443	434	424	408	445	424	439	443	452	432	438	436	409	459	398	424	434	434	444	422	424	415	444	435	422	434	469	435	455	406	437	442	454	453	446	422	483	478	415	457	433	425	438	430	453	446	475	440	423	408	424	450	432	409	434	428	410	425	413	422	447	463	401	443	423	457	422	430	466	452	436	426	421	374	427	438	431	430	459	456	396	448	460	443	412	426	416	441	464	432	416	420	396	414	374	391	454	419	408	449	430	448	462	421	412	470	424	408	431	413	430	433	441	434	415	427	422	375	444	404	420	431	441	431	413	423	417	434	447	450	420	415	434	406	439	429	451	430	435	449	434	439	466	423	457	434	371	445	419	422	425	445	444	427	429	432	421	410	425	431	429	428	454	430	428	449	412
11808	10530	12792	10440	9692	9702	8878	10118	6381	3768	1853	2005	3253	3488	2505	2320	2139	2107	1826	1882	1830	1922	1503	1186	1074	972	953	818	724	753	653	613	610	455	375	318	398	487	510	535	386	300	317	334	273	230	218	127	100	99	103	99	75	79	86	82	78	76	84	71	82	72	84	85	83	79	86	79	87	88	70	89	86	82	95	67	88	94	80	94	88	77	80	53	77	73	76	72	94	77	66	79	85	95	74	93	83	76	73	90	79	81	79	76	83	75	72	82	70	88	87	80	93	81	83	83	79	80	92	80	80	82	101	74	83	101	82	88	79	88	85	104	87	70	90	79	69	74	75	82	78	73	68	77	96	90	79	97	71	101	83	73	65	80	74	83	96	99	101	85	89	78	76	100	67	86	81	93	73	94	93	83	86	91	103	67	93	78	80	85	78	78	86	67	79	81	90	77	90	76	77	75	87	80	89	85	77	71	70	66	86	86	92	103	70	82	96	87	76	102	90	91	69	81	81	75	74	77	70	84	81	79	72	99	77	79	84	96	79	91	74	86	105	76	72	95	78	76	89	85	87	92	63	84	101	69	91	98	71	79	79	79	67	78	73	65	79	76	83	76	89	83	71	75	96	67	85	70	89	84	75	85	69	68	78	70	90	87	64	86	92	92	72	80	100	88	78	83	83	90	74	76	81	76	84	79	66	83	70	70	80	74	82	85	85	88	90	81	71	84	71	93	70	70	94	74	73	86	77	92	79	83	79	98	92	84	71	86	72	72	75	83	98	86	69	95	70	92	81	84	97	73	74	75	77	79	94	95	67	96	69	80	70	68	77	73	68	82	72	83	77	82	88	81	91	73	79	67	90	80	87	73	95	86	82	73	98	86	92	61	91	87	68	62	85	70	95	83	76	93	77	83	77	91	87	84	93	70	70	69	86	86	75	72	78	77	79	78	83	82	74	75	92	86	77	73	81	80	90	89	78	81	89	85	66	68	89	89	96	82	78	86	82	86	81	76	91	86	70	71	74	94	89	82	77	73	82	77	91	86	78	80	79	77	89	68	86	65	80	83	77	82	91	73	77	99	84	93	80	67	85	83	101	86	76	66	74	80	85	108	85	88	79	89	81	88	78	86	70	71	88	80	83	62	73	100	84	82	69	89	98	65	66	101	86	77	86	89	87	91	81	82	82	85	72	83	90	78	89	92	88	81	82	71	86	67	73	85	67	99	83	88	77	76	72	83	75	91	97	91	68	83	72	79	79	86	85	83	93	78	93	76	77	69	71	81	61	78	70	75	76	83	89	75	83	80	86	74	78	64	76	69	81	82	81	71	88	77	70	85	93	71	58	89	68	83	72	93	75	79	86	86	74	75	91	82	92	73	87	78	90	86	67	93	79	95	94	82	81	91	97	79	80	71	85	68	86	88	81	85	71	97	77	83	90	87	72	89	84	81	75	68	93	81	82	90	65	98	66	64	67	75	78	83	63	92	84	79	74	90	80	84	79	95	74	86	78	70	93	79	77	78	88	70	83	108	87	71	73	89	91	58	99	80	93	86	95	97	80	88	93	69	99	79	81	62	66	88	78	88	95	91	92	78	72	75	68	75	61	69	71	77	74	81	66	82	80	84	75	76	82	72	82	82	77	94	84	70	84	88	88	91	81	86	68	90	75	80	62	67	73	68	69	72	69	81	71	85	77	80	79	96	78	88	72	75	90	86	93	82	74	78	70	72	80	73	84	76	85	65	77	94	96	82	81	84	71	81	65	81	81	78	80	86	88	71	57	89	89	71	95	73	67	90	72	76	66	77	77	93	88	68	70	93	69	88	63	102	80	87	68	87	73	74	96	87	87	69	83	75	91	72	93	81	83	63	84	65	94	80	67	89	74	77	80	91	75	69	88	73	83	91	89	85	99	89	94	89	90	83	95	96	82	70	87	100	84	77	68	88	77	76	67	99	78	91	78	73	79	85	83	103	85	79	74	87	70	72	90	95	55	92	91	84	103	74	84	84	84	69	79	81	78	78	82	79	96	75	81	80	73	72	82	81	83	88	99	68	81	78	80	73	83	73	81	82	87	92	87	88	75	67	72	77	93	69	76	82	94	97	70	92	76	87	87	75	85	68	76	66	84	74	86	86	81	88	77	72	69	81	92	70	81	64	77	92	101	85	79	85	63	90	91	82	74	82	85	87	87	84	75	90	63	80	78	86	83	86	96	88	76	74	93	88	87	88	82	86	88	100	85	90	84	73	78	92	91	81	77	89	80	84	78	91	77	83	84	88	87	65	98	76	86	91	73	84	89	75	61	85	81	86	71	72	79	76	91	88	83	71	66	73	82	74	84	76	87	63	82	80	85	77	94	63	89	70	62	72	66	75	88	93	102	73	68	87	66	94	86	79	94	80	93	80	96	81	79	79	94	83	73	89	75	81	92	84	80	93	86	76	74	83	97	78	88	87	79	81	63	81	87	77	90	86	73	73	90	70	66	88	63	90	92	99	90	80	77	75	76	92	94	81	99	92	70	72	82	80	78	79	68	85	84	88	72	74	88	87	85	87	79	87	78	68	65	69	82	81	78	73	75	71	82	81	83	96	84	68	71	74	94	76	80	91	72	75	79	70	68	76	65	56	64	69	99	81	86	75	73	75	72	77	85	98	57	74	84	87	91	92	81	87	84	106	74	85	84	71	75	77	78	87	76	86	85	66	86	73	80	74	76	75	82	85	97	74	66	77	71	89	60	67	86	78	79	85	85	75	100	76	86	69	68	83	89	90	87	81	78	76	77	80	75	103	77	84	69	76	75	72	85	69	91	76	92	70	90	80	73	78	91	77	100	60	74	94	93	98	98	83	72	81	91	74	92	83	70	74	90	81	77	91	88	80	93	69	87	70	86	78	78	69	86	90	92	62	82	70	65	93	82	92	81	66	78	92	91	78	71	79	84	86	85	91	80	61	72	71	77	77	81	81	85	72	76	85	84	96	89	80	80	86	89	80	63	80	81	92	98	72	94	99	65	93	84	81	72	73	69	74	61	86	77	88	79	69	79	76	101	81	83	99	81	84	83	86	74	71	82	77	72	77	94	98	86	66	86	70	81	60	86	81	79	71	71	76	73	70	94	69	83	81	65	74	78	79	75	94	76	83	90	80	71	93	67	81	93	68	71	85	76	83	96	74	63	80	83	82	75	109	71	82	90	80	77	67	70	88	93	78	72	72	88	84	87	94	90	68	62	87	79	86	74	97	79	68	84	80	84	80	90	91	84	85	86	75	82	96	76	78	82	101	101	93	89	83	81	85	60	81	94	75	87	86	80	79	100	68	90	89	80	86	72	98	91	78	87	74	86	87	51	66	85	68	74	66	75	89	88	78	78	89	107	89	102	80	78	88	85	87	82	85	80	87	84	90	86	71	80	97	79	88	85	86	85	97	78	74	65	81	89	82	84	86	87	72	85	90	89	78	79	75	70	89	82	82	71	79	85	69	90	92	83	89	79	76
7886	9888	18583	20778	22927	24179	25341	27344	20505	13586	7797	9162	14561	16360	12035	11870	10775	11259	9740	10639	10117	10108	7797	7015	5538	5910	5389	4300	4108	4460	3649	3381	3316	2801	2264	1683	2139	2994	2972	3072	2171	1753	1786	1926	1456	1351	945	583	454	357	241	264	310	285	269	240	239	251	252	267	237	210	242	232	229	235	251	240	261	242	214	242	243	227	243	221	226	226	266	244	243	234	244	235	251	232	253	247	228	264	234	227	250	262	235	244	226	230	224	215	254	256	228	255	261	228	225	264	241	252	254	241	274	257	230	244	267	231	247	210	212	250	221	240	226	231	258	267	223	248	287	234	241	230	248	240	220	219	215	252	234	212	228	265	245	232	225	232	245	240	234	248	258	214	211	233	256	196	243	215	246	242	205	226	276	245	231	248	241	245	245	251	249	255	251	229	223	247	253	220	241	246	224	245	263	243	243	202	244	235	243	228	246	241	246	233	249	278	238	255	211	219	232	224	248	220	255	257	275	252	226	217	228	248	235	208	249	248	259	225	214	240	216	238	236	238	280	233	226	247	237	236	225	256	243	258	216	230	243	220	230	233	235	249	250	261	262	239	230	238	228	226	250	217	257	237	230	235	227	218	226	231	256	249	260	222	245	232	238	218	270	216	251	243	232	222	244	231	211	248	234	237	258	260	233	242	232	258	208	236	222	222	253	224	258	268	256	222	252	268	231	281	222	238	245	234	227	222	255	240	244	217	224	233	251	239	227	235	213	236	248	228	230	240	247	201	237	223	210	257	209	254	241	233	224	276	237	218	244	248	264	244	221	238	222	231	227	263	235	235	235	235	243	245	227	252	252	215	226	231	238	242	220	228	214	246	223	245	266	228	232	217	236	253	238	249	248	239	227	214	234	248	227	197	230	225	247	223	252	222	225	233	266	219	237	235	221	247	251	248	253	246	268	253	238	227	254	230	244	250	247	241	229	235	241	266	218	216	229	240	230	262	234	240	228	226	204	240	228	229	235	220	235	217	234	245	276	230	235	202	238	225	233	229	218	214	222	244	222	225	210	254	200	228	227	237	215	252	204	238	245	251	233	240	241	246	237	249	230	242	237	222	226	227	241	248	242	237	220	230	239	250	250	229	224	205	237	244	251	254	247	228	257	253	235	225	234	232	249	230	252	233	246	252	212	242	240	235	209	229	238	248	218	242	251	224	246	220	243	235	246	217	242	250	220	241	261	255	199	234	201	229	244	246	217	238	229	243	220	247	229	224	237	232	217	233	258	207	211	265	248	231	219	251	269	228	204	253	260	224	246	236	226	265	256	210	195	267	247	224	252	219	231	226	268	251	241	228	235	251	267	211	225	241	263	220	254	251	251	226	247	227	249	224	238	228	236	252	240	232	279	223	216	234	240	225	265	229	230	240	196	247	238	226	222	207	218	207	247	242	207	251	237	226	238	263	245	253	243	243	224	230	226	246	228	267	224	216	268	263	243	261	240	262	244	214	226	254	251	218	220	231	229	227	246	240	228	213	231	231	258	227	243	243	252	215	221	221	224	225	241	228	256	215	228	267	250	266	228	232	238	249	229	253	229	258	213	251	230	242	226	252	198	226	243	269	239	243	230	240	278	239	239	240	247	243	254	245	230	227	239	245	225	231	226	229	229	224	246	224	236	248	232	232	249	245	238	258	251	209	238	219	252	246	240	222	212	243	233	241	255	236	208	241	241	249	252	245	210	243	223	245	240	217	213	232	272	254	212	218	254	223	228	219	224	239	250	231	260	224	225	211	237	229	232	247	221	246	233	230	254	228	266	229	255	221	254	223	227	241	225	232	245	234	222	236	219	241	211	259	233	244	253	231	215	247	225	224	236	266	222	238	268	226	231	236	241	251	245	231	229	269	233	241	254	205	245	232	233	241	239	275	230	216	228	206	247	228	279	251	230	233	250	247	261	225	242	236	238	234	235	241	260	241	218	245	243	244	234	254	232	231	226	227	228	246	212	225	206	267	254	225	215	211	221	227	253	258	218	217	271	231	242	250	231	239	253	212	207	260	233	265	209	238	244	246	251	216	268	242	244	213	275	212	257	235	248	214	226	247	222	237	240	235	228	251	248	238	243	242	245	226	257	247	221	230	230	229	238	251	233	207	247	210	240	249	244	227	240	243	232	248	214	248	230	224	254	231	259	231	220	215	256	235	216	218	219	219	238	238	191	228	228	250	249	243	264	224	227	238	220	246	246	243	235	248	211	246	230	220	240	229	200	234	245	229	238	245	234	242	237	288	214	206	227	257	252	207	244	240	199	215	243	234	227	242	242	245	232	224	273	217	245	239	238	239	248	253	220	215	244	229	247	247	251	217	239	228	222	235	260	231	217	244	223	225	250	259	219	242	241	236	242	225	224	228	227	238	224	253	271	232	208	233	246	234	233	262	246	233	236	232	225	221	238	275	217	230	223	246	249	253	265	205	270	224	231	227	269	209	237	224	262	237	251	232	254	245	256	229	251	239	238	214	223	232	250	238	235	242	245	242	218	227	233	242	240	229	240	234	216	254	224	253	217	240	243	239	224	241	244	249	225	233	246	241	235	242	241	227	255	259	245	264	241	233	240	233	249	239	253	228	234	245	243	218	265	224	233	238	260	191	216	241	236	216	251	254	237	242	238	247	234	257	265	249	215	219	233	240	224	238	237	230	228	249	259	231	223	210	235	222	242	226	237	255	267	220	230	217	227	238	246	240	238	217	253	241	235	250	238	221	258	241	271	246	239	229	221	250	237	205	250	233	244	258	207	246	269	253	243	229	239	205	218	226	258	225	213	237	261	284	215	233	223	249	253	258	223	229	247	244	222	228	217	228	237	261	225	236	283	226	219	232	212	232	262	197	228	253	246	227	210	254	239	230	250	251	228	231	273	207	228	234	251	246	259	226	232	232	247	254	213	244	254	269	231	218	273	221	233	248	242	217	234	247	255	231	213	240	209	250	252	229	249	241	227	214	218	270	230	238	238	218	237	220	261	229	238	236	230	217	250	232	226	217	244	242	265	227	219	229	270	231	228	245	216	236	215	221	258	247	224	256	239	257	237	246	230	221	228	251	251	248	246	219	240	228	201	267	249	239	214	233	249	218	228	231	255	201	231	226	240	228	222	228	253	229	248	231	207	243	233	227	207	246	233	209	230	250	232	230	243	237	269	245	235	250	245	261	228	257	245	239	241	244	229	244	209	257	233	222	211	231	262	258	241	263	226	223	222	223	241	246	229	240	259	212	240	227	253	237	245	244	250	261	207	237	232	227	232	248	231	208	221	237	234	236	242	231	238	244	244	230	251	226	220	256	254	217	251	245	225	224	228	193	250	269	242	247	239	245	235	200	266	226	226	224	223	257	246	230	249	251	229	264	271	236	232	238	258	222	243	218	243	239	234	228	206	239	204	264	245	204	240	251	228	226	209	249	248	240	214	237	239	221	230	210	233	237	236	242	234	217	245	243	235	235	238	264	223	226	252	210	227	228
32786	35891	44664	39872	43285	46837	44330	48879	39069	31544	25829	20932	29110	36373	32631	29259	26862	24836	23879	23993	23381	23836	18871	14887	12069	11124	10608	9347	7845	8756	7099	6107	7208	5979	5614	3523	2742	5042	6323	5726	4631	3281	3277	3932	2778	2260	1531	707	391	323	232	225	229	168	144	136	128	102	131	120	113	106	108	117	112	115	107	112	127	116	115	106	117	91	102	98	119	96	118	113	123	138	107	116	121	80	130	109	92	107	103	112	112	130	107	105	114	122	107	102	94	113	118	100	117	129	100	113	118	106	136	116	94	92	104	104	112	122	98	109	97	108	109	114	92	100	98	107	104	110	99	94	115	113	104	105	103	106	122	115	129	103	95	112	105	110	102	109	115	97	138	119	103	98	120	113	98	116	117	117	125	88	108	112	93	102	122	127	114	106	114	93	102	110	132	119	92	106	102	120	95	111	133	114	108	107	107	112	115	113	121	104	119	109	94	102	104	95	92	120	115	101	98	96	110	105	116	103	105	131	111	95	110	92	107	120	104	106	98	82	112	98	130	104	116	109	129	117	127	107	111	113	87	95	111	116	128	82	115	114	116	95	103	106	113	101	94	98	122	100	122	98	95	105	101	93	110	115	122	114	102	100	103	105	110	96	106	107	112	116	109	97	107	123	112	114	98	110	111	101	120	80	121	105	113	104	116	108	114	99	90	107	110	107	101	92	103	96	97	126	113	117	100	106	118	103	112	104	128	117	110	103	116	109	116	143	104	96	106	108	87	113	114	108	95	100	115	80	111	112	113	106	104	117	108	109	125	113	114	118	102	83	105	111	104	95	122	118	101	103	96	103	100	109	89	96	93	105	93	123	103	100	99	111	112	114	112	114	104	110	106	102	99	106	103	113	112	98	107	105	113	101	99	109	105	111	99	104	101	113	102	107	98	109	108	124	116	108	104	134	112	101	95	106	107	104	119	101	114	96	129	99	105	93	98	111	114	142	112	107	115	122	103	101	113	95	112	112	120	105	112	113	100	119	109	121	99	96	108	100	102	97	99	104	132	126	107	120	115	109	114	90	118	117	110	93	108	120	103	108	132	129	108	109	118	103	117	93	112	114	106	101	107	114	115	94	111	111	145	105	118	98	108	115	99	122	99	105	116	93	125	111	101	108	100	86	100	126	95	100	123	109	117	97	94	90	92	115	107	108	94	125	109	115	115	105	111	106	118	111	104	95	110	106	95	88	92	101	118	112	101	110	99	110	107	104	115	110	105	99	116	102	116	95	102	116	118	119	114	113	100	106	104	99	108	114	107	123	91	125	114	126	114	108	108	101	111	112	98	107	100	114	110	91	109	111	115	101	115	96	106	103	118	99	121	105	103	112	94	117	108	91	110	104	97	120	103	116	132	107	95	112	113	95	122	113	103	113	115	115	125	140	113	116	101	101	106	110	92	112	99	102	104	107	103	88	79	115	103	119	102	114	96	99	99	102	119	129	105	97	102	109	105	92	120	98	100	112	101	92	102	101	114	120	107	122	103	107	134	97	93	113	112	115	121	98	99	96	124	99	98	102	110	105	111	94	113	113	116	106	134	127	106	111	95	95	103	116	91	100	114	90	105	103	112	120	106	99	103	92	102	113	103	109	125	114	99	106	99	84	112	90	103	98	99	98	100	94	97	115	99	112	121	106	115	108	96	122	123	112	127	105	102	112	116	118	111	115	111	112	109	110	92	100	102	116	114	106	109	107	109	99	102	100	114	91	107	120	125	112	113	97	114	104	97	113	82	91	109	112	87	96	92	110	108	100	100	103	111	91	114	109	95	104	135	114	106	110	103	126	104	118	105	116	110	138	107	101	98	107	102	96	97	109	106	100	108	109	101	91	94	95	107	105	113	112	101	116	98	112	105	102	108	102	132	121	108	114	97	117	105	115	92	110	117	105	111	91	110	111	101	98	100	102	103	111	102	107	113	113	134	89	125	112	94	106	111	113	101	118	103	105	129	106	93	128	119	92	119	106	107	94	99	113	103	104	109	116	108	94	111	112	119	88	79	101	99	115	114	140	110	113	122	112	92	89	108	121	107	93	104	115	110	103	107	94	124	113	109	108	122	102	127	103	102	100	90	103	102	103	122	100	97	83	126	123	104	110	97	97	115	98	95	92	105	106	115	105	86	99	99	113	103	108	137	111	97	101	114	108	113	105	109	116	113	106	113	117	95	101	110	106	120	122	108	116	99	111	128	111	112	120	109	114	129	105	112	117	112	108	102	116	104	105	103	106	116	93	105	125	118	107	107	95	109	121	99	106	108	103	121	114	107	105	94	95	96	117	97	93	121	88	103	113	99	98	109	107	107	110	96	120	95	106	119	91	109	102	118	119	100	109	134	117	87	100	120	114	91	115	111	87	106	100	106	97	109	103	91	113	93	118	86	128	108	94	109	116	113	89	112	109	92	119	116	107	92	114	103	99	105	119	103	88	110	103	109	103	90	114	113	99	98	118	127	134	89	105	102	100	114	115	116	100	98	110	105	100	129	102	94	98	110	108	103	112	104	97	90	101	114	101	111	118	102	94	100	100	107	115	90	98	99	126	95	102	103	116	98	121	118	119	102	105	112	114	112	108	122	115	122	93	105	108	105	129	92	114	119	97	126	97	117	109	108	122	96	95	109	96	105	91	107	98	103	114	117	100	126	104	125	94	89	107	118	104	110	142	103	89	88	123	96	110	103	97	100	84	105	95	126	111	101	104	122	121	121	131	107	114	112	101	101	107	101	100	112	92	113	96	108	97	104	127	99	114	119	102	109	104	109	96	117	111	109	105	108	98	112	106	118	104	104	96	119	116	135	93	117	114	95	107	114	84	102	96	119	92	94	95	127	107	130	109	115	104	117	104	106	107	114	114	116	101	119	104	123	115	106	121	104	99	122	98	106	99	116	105	101	110	110	114	116	132	112	124	104	103	98	113	106	94	108	131	106	118	112	113	113	102	94	134	107	98	98	124	85	100	108	97	116	88	111	114	112	115	110	107	120	107	114	117	91	107	104	112	102	119	104	112	106	107	114	119	88	82	112	104	124	126	90	102	122	115	107	117	110	109	100	112	101	109	102	96	87	107	101	104	110	112	104	121	109	106	110	105	105	110	95	122	104	97	124	108	94	120	103	102	114	102	109	87	121	119	118	111	118	114	102	112	103	117	118	108	105	106	109	105	116	116	98	115	110	105	101	110	96	105	134	91	89	137	109	90	115	91	109	95	130	100	105	90	112	100	98	109	87	104	115	101	98	100	100	112	116	93	118	107	110	129	93	93	109	111	96	129	103	115	95	109	102	121	107	108	95	102	94	103	104	104	118	107	104	106	100	102	110	135	108	103	99	110	98	126	99	99	106	93	102	103	124	90	106	102	98	106	115	98	112	105	105	114	108	104	121	101	108	116	101	112	110	127	110	123	117	109	107	109	101	108	98	107	101	108	106	100	119	109	125	106	106	122	112	114	88	97	101	88	101	90	105	92	111	113	107	111
22141	29466	42507	44940	50726	54152	54180	58104	50548	42993	39654	37060	47790	54495	50092	49912	47381	46360	46256	46150	45754	46554	40828	38563	33611	33600	32441	29726	27909	30181	25971	24854	27380	24756	22313	15851	14019	22349	25911	23662	20128	16874	16713	18751	14087	12946	8788	4118	2442	1573	1196	945	1191	769	589	405	426	336	365	331	348	370	369	335	334	340	343	331	367	315	299	333	316	301	310	321	288	321	289	319	418	480	369	386	304	323	316	271	307	304	326	314	310	320	288	315	288	328	272	291	329	306	282	295	287	355	322	339	276	295	319	304	319	285	273	311	289	313	299	312	297	276	317	328	301	317	337	310	289	286	312	311	308	324	322	273	304	319	293	290	334	309	317	272	317	295	300	316	275	303	294	284	314	345	327	268	341	298	295	321	328	267	309	285	293	276	283	311	276	295	307	294	278	295	318	284	300	292	316	286	289	301	287	299	300	306	327	341	292	316	302	287	286	281	304	305	309	333	305	311	316	292	285	342	331	267	299	296	272	310	303	294	308	319	329	316	298	324	308	309	277	346	291	313	315	364	310	314	320	298	306	312	294	327	302	317	335	317	318	327	334	296	307	321	264	306	296	310	302	289	326	297	304	301	286	306	283	301	313	287	294	321	286	309	301	321	300	306	297	300	309	295	314	299	318	308	286	318	284	307	319	306	320	299	290	309	284	305	297	297	311	301	295	313	293	287	303	299	271	284	278	273	281	301	297	332	310	325	325	295	289	300	290	303	290	287	278	280	305	301	307	300	310	289	297	279	298	278	272	305	330	278	300	341	303	303	320	341	272	292	299	290	283	273	321	285	283	325	326	297	309	303	315	311	291	297	299	335	320	300	303	325	321	316	316	304	313	273	332	319	305	300	307	284	299	289	304	283	293	297	327	262	277	314	281	304	300	279	305	313	296	313	284	332	290	345	291	338	263	301	284	284	294	323	313	307	272	318	299	320	292	289	330	340	300	322	322	310	297	280	320	293	310	271	309	322	301	285	291	301	300	288	307	301	304	302	269	320	299	279	311	285	289	285	320	303	276	336	276	324	310	278	235	307	342	330	290	300	288	300	303	315	296	307	309	301	313	313	295	294	273	292	324	312	297	261	309	291	292	286	334	289	323	293	304	292	296	283	301	281	254	303	316	297	306	290	318	298	316	329	277	307	284	320	296	293	280	352	307	281	264	304	307	275	296	313	294	304	302	323	268	297	282	279	301	280	324	301	325	298	311	294	291	311	327	318	311	315	291	311	299	307	300	314	288	314	324	274	306	327	327	298	285	312	289	297	290	331	302	317	316	330	307	308	268	344	296	307	315	298	322	289	293	296	313	313	311	305	298	313	289	270	285	301	312	297	308	308	311	285	286	294	326	318	277	282	290	282	285	298	267	300	310	312	275	315	272	303	309	292	304	299	280	295	326	321	335	287	316	292	304	305	321	286	289	278	321	279	302	323	311	325	312	287	311	322	309	307	289	289	265	307	282	294	290	304	296	314	302	325	271	336	296	284	288	301	306	315	327	279	300	297	309	310	306	307	278	309	277	332	286	294	289	314	278	277	314	310	298	293	341	280	276	310	300	292	304	288	304	302	297	313	324	314	280	297	315	320	295	292	283	315	300	331	307	322	314	309	313	302	301	310	293	305	285	263	312	315	297	323	321	300	293	280	272	300	315	303	295	302	283	309	297	310	276	335	299	316	308	299	311	320	274	309	282	300	308	307	291	321	307	331	274	287	303	297	292	287	275	293	302	301	300	289	294	297	280	295	312	324	321	306	325	314	266	297	336	297	300	287	304	274	320	329	298	322	293	299	317	302	307	285	300	289	317	315	295	262	308	294	279	293	313	310	320	328	330	322	302	310	311	301	302	306	318	306	298	324	357	324	323	298	327	276	303	300	309	314	297	334	312	327	334	296	331	305	279	321	301	322	314	307	293	302	311	276	317	291	310	318	290	315	324	317	304	328	310	298	277	311	298	309	261	297	307	301	305	286	340	331	286	324	294	306	295	298	314	315	288	323	306	325	333	330	318	277	324	326	284	301	316	309	284	301	311	263	259	281	309	287	283	314	296	295	311	312	317	327	287	300	283	303	313	279	289	321	309	332	282	293	315	308	308	308	287	316	300	292	311	309	287	325	292	280	297	299	285	270	312	294	315	305	312	305	307	276	280	307	306	313	316	309	300	316	290	313	302	277	302	289	315	302	317	290	300	302	309	323	300	283	312	297	289	297	302	299	309	291	312	315	288	294	331	298	295	304	296	282	290	277	334	302	300	280	325	286	324	325	304	342	340	312	297	310	344	314	284	320	339	297	278	310	304	286	297	293	284	300	283	299	302	297	304	309	308	314	306	321	291	311	298	313	321	266	324	287	302	326	317	322	333	277	332	293	317	304	314	281	313	304	319	290	291	299	307	293	270	327	295	299	308	284	312	302	301	300	321	282	301	291	317	301	269	290	305	262	299	275	290	288	300	282	286	294	285	311	297	300	294	303	287	284	322	292	297	294	313	313	301	318	310	296	291	295	325	291	306	323	306	300	313	301	310	300	286	319	317	323	297	292	306	298	325	313	316	275	327	304	321	279	298	293	295	307	310	303	277	291	300	324	269	313	301	321	327	331	289	308	322	297	292	284	292	260	317	273	320	308	282	314	300	295	304	295	305	315	282	299	309	300	337	307	327	302	304	310	301	294	302	280	287	303	281	303	338	294	297	272	332	307	305	336	315	315	318	299	357	305	286	324	306	317	308	297	289	305	301	288	274	297	290	314	287	307	301	286	294	319	324	309	305	300	306	276	303	268	298	295	270	294	342	291	272	285	335	311	291	319	301	311	323	282	297	295	295	288	300	316	284	304	314	317	328	336	321	304	287	278	270	313	287	272	321	256	318	325	295	317	279	296	292	315	270	289	325	323	306	318	332	279	290	330	332	320	293	310	292	319	280	296	331	273	295	259	289	319	325	271	276	305	276	278	308	326	314	278	317	279	335	299	301	306	321	292	311	292	316	308	307	301	324	300	304	296	292	297	284	296	293	281	326	308	300	297	298	306	316	341	282	283	274	312	288	283	295	299	297	281	335	300	288	288	259	294	319	303	292	323	307	322	304	281	324	276	297	294	308	303	316	307	318	285	294	306	285	280	279	298	309	311	278	298	329	310	286	350	296	286	304	296	311	330	281	308	313	330	302	324	326	319	297	290	316	340	295	287	299	321	320	294	308	298	286	301	272	293	288	290	289	303	302	311	287	302	324	283	298	306	266	295	319	315	276	311	297	322	319	292	308	346	309	298	321	300	306	315	306	300	280	294	294	290	281	316	325	307	316	307	301	308	315	271	284	298	280	308	261	307	323	332	299	328	284	295	305	283	296	271	308	323	303	290	306	278	302	331	312	303	285	316	297	248	280	277	300	298	322	305	283	283	310	298	309	338	296	298	309	316	273	301	303	260	300	324	320	293	331	298	302	310	318	310	268	314	309	337	352	310	297	303	290	326	295	280	288	345
42158	47238	49309	48230	46901	49096	49447	50732	47211	38468	31963	37460	43721	48527	45746	42171	42182	39260	37503	37965	38816	35111	28740	25696	21387	19786	21420	19519	17738	16869	14408	11667	13876	12216	12334	9579	7075	9715	12774	12071	9794	6833	7931	7723	6251	5025	3228	1066	936	498	424	318	457	250	255	195	214	191	167	170	175	195	170	178	182	175	183	188	195	199	178	174	168	163	171	168	159	155	189	167	199	220	217	217	158	178	172	189	180	189	149	158	190	192	169	200	177	177	147	168	166	165	167	165	185	192	175	160	171	185	174	163	181	156	170	177	157	180	178	182	168	164	149	143	174	175	183	191	176	154	146	189	168	156	167	168	174	168	159	202	171	155	171	171	178	166	167	167	143	201	177	152	179	157	178	157	169	185	182	166	166	166	160	185	167	187	179	165	161	186	162	184	160	170	179	180	156	176	165	172	177	186	167	171	147	177	158	169	178	161	171	162	162	203	169	182	158	168	186	168	180	170	182	159	167	176	145	161	167	159	166	174	188	169	187	168	171	194	195	198	179	165	174	163	176	168	173	163	163	202	164	189	165	161	189	152	179	189	193	189	170	173	167	177	178	165	201	183	155	186	177	169	188	157	157	155	181	181	159	174	207	165	152	191	178	181	159	167	153	180	170	181	187	166	170	164	166	149	180	143	171	167	177	130	157	160	151	156	150	167	170	174	166	152	175	156	163	146	212	190	175	179	171	200	195	167	151	212	173	181	164	183	181	179	169	156	171	181	171	174	186	142	164	144	165	174	165	150	153	154	161	156	141	187	192	177	148	175	179	183	180	183	163	175	195	151	211	207	173	179	176	182	185	158	169	185	153	176	186	162	182	166	165	176	201	164	177	155	174	166	173	196	165	173	163	168	176	187	164	176	167	168	164	170	185	168	141	157	168	172	161	141	171	171	150	158	154	175	190	165	160	148	156	162	171	157	135	168	154	163	170	190	179	159	152	167	178	180	179	148	172	145	182	198	153	191	177	157	184	158	156	189	150	159	183	165	152	178	172	161	158	182	174	174	150	176	204	167	172	169	165	169	153	166	186	193	157	163	172	175	148	167	152	181	171	162	153	164	154	158	160	157	179	159	162	158	169	177	160	171	161	183	172	153	162	153	164	153	164	158	175	158	181	143	191	166	159	162	189	197	212	149	166	183	201	164	178	171	159	162	201	179	151	179	175	177	177	157	159	176	196	182	164	157	165	180	158	174	159	164	166	158	172	196	166	161	186	170	152	174	157	178	183	173	152	161	167	176	174	166	168	161	168	187	163	186	169	174	145	185	168	178	163	146	169	146	181	172	147	156	179	197	156	180	178	168	205	158	169	181	160	175	170	177	145	163	149	168	165	163	179	186	178	173	168	187	162	161	174	157	168	179	154	155	177	190	148	155	174	162	147	167	182	165	193	166	164	167	175	155	193	172	166	181	187	142	192	154	188	159	170	167	168	175	157	163	179	154	177	192	171	156	200	185	192	183	174	170	126	177	187	158	172	188	178	179	145	175	154	186	168	195	173	176	175	189	189	175	156	169	172	168	169	155	185	170	171	177	165	155	174	168	177	175	189	173	173	193	179	170	161	167	182	170	182	162	189	166	168	153	182	143	191	180	153	157	177	170	180	166	175	131	188	170	154	194	152	172	192	172	171	162	155	178	152	152	204	186	166	164	159	172	166	163	163	189	155	172	155	197	147	172	166	165	160	188	163	156	173	176	159	168	184	179	152	159	167	164	169	158	157	159	151	148	174	138	190	165	168	187	175	188	186	186	169	168	180	177	173	171	182	155	172	159	195	189	155	164	182	183	167	140	174	165	170	179	161	173	164	181	149	178	134	161	175	179	151	158	166	160	166	178	158	161	173	162	180	169	173	175	163	175	181	184	163	176	180	182	154	154	144	194	153	175	173	168	175	153	157	181	183	160	166	144	197	173	175	179	170	160	166	176	164	177	170	172	179	136	169	153	199	167	167	174	180	164	169	157	150	187	174	184	150	143	179	186	185	170	197	161	177	171	188	181	161	158	163	182	199	154	161	182	168	160	190	170	161	162	148	142	166	185	187	160	190	168	194	181	170	150	188	163	169	193	194	159	169	181	152	171	187	169	143	181	149	176	162	145	160	164	160	185	183	161	183	179	169	145	168	182	184	150	178	151	161	170	153	162	180	164	186	165	173	193	198	176	140	150	157	197	183	171	180	163	189	161	188	170	168	201	171	180	178	170	155	163	184	171	181	178	147	186	169	174	172	181	187	157	183	156	182	171	157	212	159	194	172	159	186	164	164	196	174	179	175	188	171	173	141	156	177	174	164	171	159	161	195	159	183	176	158	184	175	161	165	196	177	162	159	146	183	184	171	161	167	156	186	164	205	187	153	163	159	175	160	164	167	165	167	146	184	170	170	158	173	171	158	175	158	149	201	172	176	168	164	168	151	152	153	184	174	186	155	186	189	190	162	174	169	182	158	201	174	167	180	183	164	186	141	165	180	181	152	157	174	159	177	161	175	170	180	156	177	166	196	146	173	176	167	186	155	159	179	161	150	174	161	164	171	176	205	176	171	187	189	171	183	175	174	173	189	188	170	167	179	167	163	177	186	188	191	182	186	171	175	177	181	161	175	162	163	168	153	149	153	157	153	170	172	188	171	161	165	173	180	147	156	170	155	172	171	174	180	166	175	165	191	160	175	181	157	145	170	163	188	200	169	179	145	179	152	158	190	168	189	181	166	165	149	164	185	159	178	174	171	171	183	178	183	174	139	162	171	166	186	174	152	171	184	164	190	179	148	185	156	160	137	142	169	171	156	152	187	177	157	156	171	164	173	169	192	165	182	181	169	185	189	150	163	157	170	139	169	168	187	187	154	159	163	179	177	157	165	151	186	188	174	169	174	184	157	168	170	156	168	162	168	179	154	160	183	164	154	170	159	167	154	167	197	162	178	179	157	176	185	165	167	184	196	175	165	174	175	151	176	167	162	179	169	163	153	155	153	158	150	174	166	185	170	158	182	184	176	175	172	171	172	163	173	176	153	179	154	178	173	180	195	175	180	160	162	171	191	168	170	162	159	185	163	190	186	175	176	170	172	162	165	181	158	177	177	155	166	176	148	166	163	173	160	171	196	160	181	179	134	180	158	165	154	158	167	180	161	167	161	188	190	152	156	168	161	146	180	161	166	160	185	191	169	189	133	163	158	167	177	169	173	190	172	163	154	171	155	163	180	177	152	158	190	174	176	171	168	160	178	161	158	166	191	171	152	176	166	178	184	164	176	191	151	192	176	140	155	155	181	165	186	181	158	156	179	155	183	158	178	153	139	193	182	166	186	181	178	142	170	151	180	148	146	162	166	159	179	148	165	165	179	158	155	187	187	195	132	168	170	169	169	172	174	181	188	136	160	154	150	173	177	171	176	158	158	161	152	157	170	177	154	155	180	188	160	160	166	198	170	160	195	159	184	161	170	183	177	176	189	192	157	162	168	176	170	194	163	180	159	165
29728	40309	49145	53827	54786	57983	60838	64453	60718	50324	46854	53356	58067	65373	61765	60766	60843	59062	57639	57804	58829	55273	50875	49546	42954	43463	43973	40970	40476	39977	36025	33778	37853	34978	35629	28535	24333	31809	36695	34987	30563	25942	29754	28434	24437	21420	14584	5786	5295	2672	2128	1616	2386	1172	892	694	587	495	446	471	503	514	540	492	526	502	513	504	545	530	432	440	451	467	472	469	424	446	421	460	619	708	652	734	506	416	433	423	452	460	469	455	460	422	442	429	464	492	439	470	472	437	395	490	457	456	456	451	440	460	411	443	422	437	438	431	440	417	429	432	457	461	420	464	480	463	433	459	445	456	449	442	460	422	440	449	442	452	469	488	444	473	445	446	451	446	450	486	443	436	427	433	446	412	458	466	423	421	441	508	436	415	446	412	421	425	470	435	428	442	437	471	435	456	467	421	414	437	429	429	405	433	437	425	411	467	443	438	458	463	446	452	423	416	439	437	431	443	443	457	444	438	476	453	451	394	460	409	435	469	481	467	431	463	444	439	459	467	449	448	426	443	420	427	434	436	460	492	441	455	407	449	431	469	428	471	479	448	432	443	435	463	440	426	447	447	434	435	446	473	473	446	452	442	421	439	433	450	426	418	430	426	429	455	464	416	470	414	435	417	432	448	463	471	433	427	428	465	426	407	412	419	437	454	421	430	422	437	418	409	446	458	440	436	443	437	445	446	429	434	441	459	431	434	458	436	439	442	421	438	460	444	455	460	489	447	423	456	440	401	437	445	462	496	425	442	471	440	474	448	424	476	442	425	454	474	449	446	446	457	452	446	460	425	475	419	422	407	422	427	458	432	446	433	455	436	418	450	413	442	432	427	437	456	469	425	418	441	478	439	441	438	452	460	401	481	445	433	437	446	410	454	418	462	449	446	426	465	438	407	457	426	405	460	448	419	450	458	428	439	439	405	466	454	482	415	407	435	455	488	471	407	445	484	459	444	458	416	437	480	426	458	435	458	426	470	483	432	414	456	424	422	443	412	424	414	432	451	452	454	435	425	457	440	455	452	414	408	469	410	453	453	461	468	463	444	465	418	452	463	428	472	465	451	416	451	432	440	435	437	426	449	427	465	448	428	406	463	439	445	450	449	430	429	456	475	464	450	445	427	454	431	440	447	433	481	428	441	474	418	465	469	434	454	477	434	427	461	465	451	466	443	421	446	443	454	420	447	430	439	500	444	428	416	448	430	422	428	453	445	419	449	442	443	440	450	419	462	436	421	418	430	455	449	408	454	429	432	414	440	429	420	434	489	431	412	459	415	460	480	436	463	476	432	446	428	426	454	447	424	411	454	449	434	417	443	442	435	428	453	468	449	443	456	424	399	446	436	428	451	447	427	444	449	396	423	402	416	428	430	417	408	468	422	447	440	461	425	450	430	424	423	489	423	471	416	500	448	432	451	404	416	431	440	454	453	467	449	437	447	426	449	473	458	472	451	456	461	442	458	437	451	441	456	426	448	487	432	439	426	449	485	434	455	470	428	455	492	473	427	434	463	443	447	478	452	444	407	444	440	445	465	443	434	434	467	458	462	419	452	485	454	465	467	430	470	420	438	448	452	420	488	465	429	421	458	429	416	438	471	426	453	447	435	429	460	452	383	449	426	445	457	447	457	463	416	424	435	449	508	437	463	475	471	441	434	437	463	483	433	447	420	417	462	468	467	418	425	435	451	453	461	414	444	452	417	446	452	454	432	444	445	472	436	478	415	448	437	480	489	453	424	432	390	460	442	437	466	439	404	429	449	451	469	474	447	413	419	446	436	465	452	462	439	462	437	466	455	460	457	437	438	464	438	451	430	429	402	423	443	450	450	438	465	441	476	428	465	427	465	443	461	435	429	432	409	462	450	438	432	438	452	435	425	461	461	436	453	430	441	425	427	463	452	442	475	465	414	458	441	435	427	440	455	446	484	473	425	487	440	473	405	419	444	446	485	462	429	447	427	467	448	440	433	442	462	481	480	445	412	467	419	449	458	455	447	440	445	423	495	456	424	420	453	430	451	447	438	422	446	424	432	460	443	417	430	433	431	444	454	467	425	468	481	476	413	453	396	484	445	455	443	451	457	453	477	470	419	467	446	462	463	434	419	430	422	445	469	479	425	408	453	427	402	469	441	455	462	466	471	467	421	419	419	418	427	442	429	437	419	439	428	437	422	476	461	413	424	405	425	453	451	408	458	410	459	453	434	432	435	468	428	427	438	424	471	395	432	442	416	487	451	414	431	470	440	436	446	434	463	409	436	450	450	424	433	454	465	444	431	481	439	427	444	441	434	447	427	452	474	461	460	474	463	440	448	457	470	446	412	451	421	463	416	431	454	421	447	437	447	455	446	427	404	415	475	462	467	455	471	414	433	438	446	440	464	436	412	447	426	447	453	466	437	469	433	458	442	459	467	454	444	417	452	448	476	438	473	466	437	436	450	446	437	435	404	429	462	433	445	436	481	431	432	425	392	467	464	449	402	460	452	460	417	430	440	433	445	475	424	451	440	471	440	455	435	435	414	471	478	449	439	482	452	453	432	465	472	461	413	456	447	441	444	412	436	449	487	472	447	472	396	403	445	476	475	440	432	450	428	446	472	448	401	451	462	459	432	427	443	443	464	456	462	459	436	456	495	428	439	442	450	441	402	428	440	464	436	431	428	440	408	432	430	435	464	444	417	492	442	450	446	469	441	451	462	454	430	450	416	455	468	417	477	451	472	443	463	453	470	420	426	434	465	444	456	440	474	438	459	414	445	430	440	462	445	484	463	434	451	427	428	413	432	398	404	422	385	456	427	454	477	466	449	453	431	434	400	473	474	471	426	417	419	463	453	454	440	442	411	418	448	435	478	427	432	418	451	420	432	458	451	424	454	423	456	439	435	433	487	488	428	455	426	414	424	465	409	436	444	424	413	448	446	460	415	457	452	467	443	458	460	441	424	440	432	417	488	453	463	456	439	477	408	451	436	439	431	460	409	412	450	421	419	431	448	413	454	451	440	424	456	452	453	470	450	424	432	411	469	452	450	444	433	433	474	454	429	422	444	477	417	449	430	460	467	478	457	438	452	471	449	439	403	480	427	452	439	477	464	423	446	420	448	416	439	462	464	434	410	448	425	438	453	452	403	436	468	447	426	418	487	450	454	417	398	462	446	420	421	418	441	412	428	442	457	454	446	428	456	450	458	450	457	440	447	498	457	435	456	438	474	428	424	433	421	443	417	458	476	435	450	439	423	408	442	430	477	452	465	412	432	424	453	421	462	478	479	428	434	450	426	421	455	459	434	423	417	465	420	446	428	405	432	430	457	516	441	405	424	454	398	466	432	463	465	479	471	455	426	475	517	446	475	452	463	442	449	429	466	431	473	458	448	438	494	411	415	447	478	447	444	464	447	446	452	411	426	422	447	417	440	414	486	447	445	430	461	456	466	447	465	426	413	424	428	398	412	411	434	450	400	441	439	447	444	436	495	470	487	442	408	449	459	412	452
11241	10324	12311	9763	7710	8087	8686	8978	6447	3403	2211	2442	3253	3426	2970	2446	2448	2155	1881	2023	1884	1624	1277	1149	875	964	924	858	854	788	654	550	599	584	508	399	330	474	595	534	421	321	416	338	309	248	184	132	108	86	87	97	111	115	90	84	80	78	89	83	73	96	72	75	81	106	87	68	89	78	89	100	69	115	75	87	95	78	93	89	107	89	80	81	86	86	74	82	78	82	88	89	90	74	90	68	94	89	83	77	89	79	83	71	84	75	84	89	80	71	94	100	81	81	75	67	87	89	85	76	85	101	90	75	77	62	106	91	101	79	105	103	73	90	82	98	99	84	89	81	87	73	100	87	95	84	103	82	80	98	81	93	77	72	90	98	80	83	81	83	89	83	90	76	95	89	89	89	88	82	75	74	89	72	90	70	77	84	90	91	80	79	62	94	92	83	95	91	87	80	86	94	85	79	72	74	76	97	59	74	100	86	85	101	81	89	85	64	89	88	88	89	91	77	85	82	92	86	86	94	79	75	69	91	92	90	108	70	75	88	88	87	79	79	81	84	78	84	93	86	83	65	79	102	69	92	67	90	86	86	86	71	79	79	82	94	71	80	99	79	91	87	86	87	81	78	87	79	84	84	61	66	78	89	80	81	89	88	82	107	91	95	78	80	91	89	93	78	77	91	90	79	75	82	82	99	84	95	87	86	90	93	91	79	92	94	80	78	78	81	77	72	75	83	90	77	90	88	104	62	81	90	96	78	77	86	95	87	85	80	78	93	65	80	86	76	81	86	85	69	96	98	86	84	92	81	85	79	103	80	84	90	99	84	93	78	94	91	87	76	78	89	80	89	97	83	85	89	87	95	91	95	89	93	106	88	88	82	86	85	70	94	74	83	87	74	93	85	69	95	85	86	71	100	68	79	82	96	78	80	83	88	81	93	82	84	84	74	80	68	93	79	81	85	83	93	84	89	82	71	103	79	80	76	98	89	93	84	79	81	71	85	86	83	90	86	90	89	80	94	95	89	83	91	99	84	66	98	78	108	98	82	93	83	102	95	86	83	87	90	91	91	72	97	92	98	101	74	90	79	99	71	90	87	102	75	86	83	94	74	91	86	79	81	85	79	107	91	87	99	82	75	74	64	95	82	83	88	84	78	82	92	98	103	87	72	85	98	75	82	71	76	70	72	80	89	93	93	76	77	82	76	90	83	87	83	79	93	89	71	83	96	85	87	73	94	93	89	75	63	80	78	80	82	70	95	77	99	84	82	76	88	95	90	98	86	84	76	91	106	92	77	94	86	72	83	83	94	94	82	106	94	74	97	83	94	82	90	77	74	85	83	75	70	72	105	83	89	75	93	90	87	86	81	88	92	81	107	98	77	84	80	80	74	73	97	95	79	95	82	94	75	82	82	79	76	94	83	83	78	66	79	83	88	85	100	79	89	85	72	66	97	94	85	78	80	81	81	79	83	78	76	85	89	90	95	81	62	78	84	80	84	89	100	99	76	102	87	86	91	101	82	90	97	79	93	80	79	94	67	93	82	93	62	92	78	86	85	86	88	91	78	81	79	88	84	88	90	74	76	78	88	75	91	80	70	70	72	83	98	80	79	90	82	79	90	75	87	96	67	104	91	75	84	95	80	89	97	94	90	76	85	91	83	86	79	78	76	94	81	67	76	83	77	67	88	86	89	84	94	80	67	84	87	65	90	79	66	84	100	100	71	89	85	83	90	86	75	69	80	85	89	94	84	98	101	88	84	79	90	89	75	74	93	81	95	98	93	80	80	89	87	71	77	85	73	70	76	85	91	82	73	74	77	94	87	73	101	79	90	73	87	82	77	89	87	93	98	104	78	79	83	85	90	86	87	87	87	87	96	86	95	88	77	86	93	89	93	86	92	86	105	79	83	77	91	86	94	100	89	88	94	76	96	76	98	93	99	92	90	76	77	85	91	95	76	73	82	92	100	94	73	81	86	93	73	89	95	91	83	82	92	84	64	80	87	77	90	79	82	83	87	77	95	90	75	75	84	86	78	91	89	78	70	73	87	101	69	79	76	79	79	80	82	89	68	90	87	76	86	93	89	83	79	89	72	67	70	77	94	89	89	86	85	88	91	85	89	84	74	60	83	72	85	92	69	85	82	74	86	71	83	78	76	86	88	87	79	99	87	91	86	85	95	76	83	67	105	72	86	84	93	94	93	88	78	80	80	73	87	105	74	83	83	95	97	86	81	83	78	84	90	67	82	99	94	81	83	89	89	79	89	90	95	87	107	86	104	82	99	79	78	81	83	75	100	77	95	80	81	74	101	84	86	99	73	98	96	75	76	83	74	85	113	89	90	78	81	98	88	87	62	95	86	109	82	90	82	73	82	86	83	82	71	87	78	90	84	88	90	83	86	79	93	92	83	80	83	99	100	80	69	84	84	84	96	95	88	69	94	91	87	80	88	74	92	74	83	77	88	88	77	91	101	72	78	88	84	78	77	96	87	91	70	84	80	81	94	86	77	78	85	74	92	65	86	86	85	78	71	71	94	77	78	73	79	78	97	82	96	83	84	87	102	104	88	87	74	88	99	79	65	79	85	83	83	88	86	97	79	100	92	65	76	70	78	86	89	91	76	86	78	95	75	75	81	92	72	85	78	73	94	84	89	74	88	83	76	92	103	75	97	62	96	91	78	86	79	88	101	77	77	91	86	105	96	86	98	105	97	66	83	68	90	86	82	107	88	82	74	80	83	86	71	93	97	82	96	75	67	91	84	88	86	71	76	94	98	72	76	81	75	91	92	102	73	78	84	84	82	85	101	70	82	82	84	79	88	85	79	94	76	81	90	93	80	88	69	98	73	71	66	87	107	84	89	90	79	91	98	95	91	81	92	80	86	95	99	106	75	88	76	99	83	86	74	89	80	82	69	69	78	85	93	96	71	80	76	74	76	77	94	76	69	93	80	84	101	85	98	96	89	78	70	89	67	88	84	84	82	83	77	73	86	72	87	94	85	77	91	82	102	82	88	80	81	88	68	84	78	102	93	80	79	84	90	71	70	83	91	115	90	105	75	90	78	89	78	83	84	96	66	102	94	93	71	77	66	68	81	70	97	91	100	91	80	84	86	81	82	87	89	97	89	90	103	74	81	75	82	75	81	90	91	66	77	93	85	75	87	94	87	70	82	82	82	82	100	93	85	75	80	82	63	82	82	96	81	83	73	79	82	94	65	77	84	87	93	78	64	94	74	86	90	94	99	87	92	115	89	101	86	85	95	78	94	92	77	96	82	89	93	70	90	77	107	112	74	85	82	90	70	84	97	76	87	67	88	98	90	84	70	76	100	85	82	98	82	83	71	96	68	78	90	74	90	112	86	88	103	93	86	72	95	95	94	66	86	90	91	95	78	79	84	84	70	76	93	83	85	79	79	90	76	99	79	84	80	91	97	89	90	83	74	94	89	92	84	87	84	84	90	106	85	91	100	99	83	92	61	72	77	86	79	71	81
7536	9932	17851	19410	19019	21093	24658	26266	20380	12612	9417	10750	14905	16384	13945	12574	12344	10620	9641	10677	10207	8509	7040	6511	4451	5348	5323	4531	4836	4502	3496	2942	3286	3149	3079	2283	2005	2629	3268	2869	2263	1901	2128	1912	1715	1278	781	518	446	336	312	318	335	325	279	257	249	249	255	215	254	256	252	246	236	246	253	277	262	240	256	236	241	245	247	241	245	261	258	220	243	274	275	265	258	216	245	226	264	250	242	244	225	219	217	263	238	224	246	269	265	235	256	256	237	239	233	227	265	231	257	254	249	263	259	230	277	265	238	275	240	247	248	273	247	233	243	233	228	247	241	237	219	254	234	245	254	235	261	209	221	243	247	261	250	250	244	254	227	275	268	247	235	261	252	236	242	241	249	253	259	269	270	260	225	239	261	241	256	227	242	262	266	250	212	258	238	224	279	251	255	268	232	271	240	237	249	228	239	243	227	221	267	258	249	221	249	251	253	252	259	249	222	267	239	275	250	213	237	238	234	207	263	242	225	243	258	262	256	252	263	250	265	245	216	229	218	274	255	214	236	206	211	245	254	237	250	272	252	231	244	244	232	267	245	246	258	230	245	262	245	260	220	241	231	274	224	240	249	230	229	233	236	252	246	264	239	283	248	220	253	224	246	216	249	237	247	258	246	232	245	232	285	242	251	235	268	263	226	230	259	251	248	269	249	258	276	248	265	266	232	256	275	217	269	232	239	229	243	242	236	236	255	255	244	230	256	266	243	261	234	242	249	246	254	248	254	286	237	218	245	235	268	231	266	236	209	243	244	216	229	218	249	233	222	236	245	275	251	273	251	243	256	224	236	258	269	249	281	256	229	233	219	230	240	230	222	233	231	227	244	251	215	251	246	227	235	229	247	267	238	246	246	238	247	243	233	248	270	269	270	238	242	253	228	259	223	235	235	254	228	208	234	261	240	246	227	257	270	262	299	230	251	229	269	246	216	255	239	234	258	258	230	220	248	226	246	269	275	237	222	224	254	258	225	273	252	234	268	236	214	252	244	254	254	296	235	235	242	215	247	247	250	245	227	258	239	249	236	260	262	226	238	260	221	257	254	259	242	219	252	250	255	235	244	258	246	240	234	210	236	241	256	259	249	246	254	238	222	247	257	272	249	241	245	227	265	228	243	226	238	250	236	254	225	239	241	248	223	269	238	229	250	228	249	270	275	218	245	238	257	212	237	259	238	233	244	252	285	258	238	253	244	230	236	241	263	234	226	264	258	259	257	221	248	254	248	232	237	272	269	253	235	237	244	242	231	239	232	262	251	227	240	242	240	273	237	258	249	251	246	254	265	245	247	248	226	226	225	237	259	255	242	229	260	268	259	233	285	264	251	249	231	253	244	241	228	256	260	260	237	247	235	247	235	246	264	234	262	234	253	228	254	220	261	262	266	234	236	221	268	248	247	256	250	261	232	233	246	241	249	260	227	246	241	249	225	245	243	223	252	244	208	238	259	217	261	262	243	255	223	243	239	262	278	241	223	229	239	269	248	236	232	269	222	237	244	249	240	246	263	234	245	258	253	230	240	250	259	261	252	259	271	239	231	239	259	253	265	236	239	268	252	265	250	235	262	236	241	260	230	220	256	238	272	245	260	258	251	259	262	242	247	268	250	231	243	252	233	234	245	199	246	253	242	229	245	262	232	228	217	278	249	234	236	248	235	236	269	238	234	232	250	226	259	234	222	277	254	234	228	246	246	245	259	249	243	245	221	225	231	277	231	241	250	239	210	248	234	277	243	230	257	259	230	204	246	242	237	249	248	239	241	230	273	239	232	233	245	231	231	258	227	241	273	223	262	251	232	240	241	244	252	255	232	264	252	291	237	246	252	252	254	255	251	262	265	258	240	224	243	257	236	259	258	253	248	277	221	252	245	248	268	252	243	220	237	234	256	235	239	249	231	241	226	254	249	255	253	259	249	227	253	270	256	249	244	242	237	234	254	236	224	226	263	265	244	257	246	220	258	252	228	252	261	265	231	244	249	260	251	250	269	255	250	248	236	277	210	242	248	255	264	265	235	260	196	254	239	235	239	244	242	245	226	243	237	230	224	235	241	271	227	233	216	272	245	268	250	264	241	257	233	243	237	255	262	242	258	248	291	230	225	238	247	230	235	249	219	257	261	238	241	245	245	244	250	243	219	254	237	249	238	279	227	249	256	239	301	251	235	217	242	236	259	238	277	235	263	243	250	224	260	249	240	224	249	237	263	257	245	259	222	263	251	243	231	255	235	243	239	231	248	222	250	238	240	247	271	221	220	239	234	237	265	224	259	278	250	208	261	247	242	241	270	216	254	251	235	264	251	246	237	244	255	249	231	250	250	230	246	230	272	241	279	254	249	257	246	238	262	243	257	244	249	255	255	257	227	264	268	240	232	244	246	229	205	260	248	213	265	231	260	266	251	257	221	256	229	278	203	262	243	240	251	261	234	250	226	235	247	224	222	228	257	235	296	245	241	234	236	220	264	261	243	250	250	228	219	249	242	241	266	224	237	229	228	253	269	221	256	274	224	232	250	257	264	235	238	271	208	231	273	231	233	238	255	260	230	266	237	208	236	234	224	243	230	232	266	250	236	227	245	262	228	236	253	238	219	249	290	273	220	231	247	241	289	231	226	253	262	249	248	235	263	218	248	249	226	243	259	245	245	238	251	217	230	257	254	230	256	225	231	263	224	238	259	220	224	256	215	266	231	249	245	245	234	247	247	242	229	241	251	272	245	294	245	259	214	238	257	278	221	246	222	231	230	247	232	243	262	230	283	237	235	230	250	225	242	239	245	245	221	264	261	245	265	227	256	263	235	221	230	237	253	222	264	226	240	226	253	238	229	261	239	247	252	247	248	250	260	242	244	257	258	222	240	236	251	264	223	261	241	251	249	246	229	239	250	238	246	239	228	239	261	246	249	251	253	238	240	222	247	252	261	252	229	225	254	242	253	259	255	235	233	222	249	263	244	251	259	224	254	262	231	247	222	248	247	245	262	255	240	231	240	252	269	254	250	223	240	258	247	263	249	239	256	234	247	243	247	231	252	266	244	268	243	231	250	257	241	250	249	236	264	247	251	234	252	241	288	235	225	215	237	247	231	261	232	246	244	252	247	227	232	243	256	223	230	227	243	227	231	249	207	247	241	224	220	243	255	276	239	227	270	247	227	264	217	227	206	210	242	271	252	213	235	257	255	255	218	261	237	255	240	233	258	217	246	235	240	201	255	231	252	256	274	260	247	262	236	238	247	234	238	227	268	252	234	232	259	226	268	222	262	254	244	229	244	264	256	250	227	276	260	249	239	238	228	251	229	268	223	243	246	251	264	252	247	217	260	217	258	250	231	233	246	231	252	241	231	238	261	234	249	272	233	225	250	231	238	240	247	254	244	245	244	202	230	237	242	236	261	250	248	253	216	249	238	259	233	250	252	237	237	219	224	259	237	228	232	218	237	259	242	247	225	217	235	240	257	215	249	251	228	243
32781	36473	40972	40234	40711	42968	45828	46865	40643	31702	24566	26231	38263	38214	33661	29129	27679	23877	23570	24144	22761	19871	14754	12814	9419	10147	11328	10907	9456	10480	7957	6376	5852	6887	5187	4554	3589	4293	6285	5824	4641	3737	4654	3163	2931	1805	1112	555	270	270	239	235	242	193	148	146	122	116	98	117	110	114	110	111	97	118	123	114	110	123	130	118	117	98	112	121	105	100	122	123	114	143	100	108	116	114	110	112	112	112	128	102	109	100	123	107	105	100	107	125	108	124	109	100	112	108	107	87	105	95	102	130	98	96	108	112	109	111	119	96	109	78	102	106	101	101	103	104	116	104	127	98	98	102	100	106	108	95	106	121	140	101	93	103	103	99	94	95	113	98	110	113	107	113	113	114	103	94	81	109	96	115	104	104	113	90	99	112	98	96	104	110	104	105	109	93	116	90	117	104	114	103	100	112	115	100	102	122	96	110	98	97	121	108	70	104	101	111	121	123	102	86	97	80	104	116	99	114	103	108	96	123	106	100	113	105	117	113	109	112	93	89	110	114	108	98	106	123	115	111	109	102	118	109	112	105	107	109	115	85	120	114	115	106	133	96	107	103	112	116	123	93	92	102	113	110	108	111	112	121	119	99	113	127	105	101	106	93	131	103	103	107	107	93	113	90	112	100	101	99	93	109	92	102	110	101	96	109	106	111	98	94	109	120	96	84	92	93	99	95	103	110	104	117	97	122	116	101	97	119	104	89	102	96	93	93	103	98	106	112	109	117	92	88	94	106	112	104	114	93	98	109	110	112	107	117	98	99	87	106	113	103	108	111	133	101	105	81	98	122	111	116	113	129	104	108	109	108	115	87	104	99	103	101	101	93	99	114	95	101	95	82	105	98	111	104	89	99	100	90	94	95	116	106	100	122	107	115	102	121	116	115	116	103	119	107	106	86	86	120	106	125	108	118	104	116	104	109	121	92	97	100	108	108	114	119	118	118	117	92	111	102	121	94	121	96	120	103	96	138	103	98	101	110	96	97	105	113	123	118	96	93	109	107	109	96	117	107	101	115	106	112	114	110	111	105	112	114	107	134	108	88	106	117	132	104	109	104	110	105	112	109	111	89	111	95	120	89	113	112	117	108	120	108	98	95	74	107	112	113	103	110	125	107	95	96	97	92	107	88	119	117	99	100	118	120	104	109	106	104	103	105	114	121	121	93	102	111	98	118	102	100	84	115	105	98	101	107	89	128	116	103	104	134	119	120	115	120	90	91	118	107	94	114	114	108	108	106	102	85	125	110	102	113	97	105	98	84	93	96	105	123	102	113	104	109	122	108	111	99	104	120	124	114	113	99	117	109	105	92	97	96	117	114	86	116	101	120	109	106	120	116	101	107	90	96	119	110	109	100	124	103	113	99	95	98	110	116	105	95	117	118	91	83	95	103	117	108	123	112	108	124	109	96	99	93	109	102	92	121	104	122	110	109	112	102	107	96	102	85	107	99	91	110	113	115	119	92	103	80	109	102	117	102	106	111	115	118	111	96	99	120	96	100	129	108	111	108	91	105	108	96	111	106	105	129	112	100	106	109	108	96	92	94	99	116	114	110	92	103	130	109	123	102	121	102	125	111	110	99	125	96	112	130	102	95	102	96	112	107	118	98	91	116	99	114	103	107	103	104	107	92	87	121	105	95	111	124	93	97	105	107	111	109	91	106	127	108	86	102	99	102	104	90	104	112	131	77	116	104	110	101	112	103	106	105	124	130	105	97	118	107	102	113	92	108	127	113	115	109	121	81	92	96	102	90	106	148	107	93	104	120	101	121	95	95	104	105	113	104	94	117	105	111	111	104	116	96	102	108	101	106	99	111	108	102	130	105	111	110	116	100	106	101	108	109	95	101	97	128	114	100	126	112	97	112	116	92	103	115	95	115	103	103	112	104	120	114	103	94	104	118	103	101	106	93	113	110	122	110	126	107	113	96	109	101	88	126	110	122	114	115	101	109	104	103	108	120	114	95	108	112	99	118	105	107	92	117	96	101	117	108	109	98	99	97	113	122	101	124	115	112	111	128	97	119	104	104	121	113	113	96	94	119	117	122	112	98	108	100	114	98	105	115	101	88	113	114	98	111	106	111	108	87	92	102	82	125	106	147	86	94	107	90	130	93	115	108	102	85	108	114	116	112	88	100	122	111	110	107	107	99	97	85	126	93	101	107	102	94	121	122	118	116	118	99	98	106	99	108	109	109	99	110	114	108	114	102	116	119	115	99	97	104	102	136	104	117	101	98	88	115	121	115	115	108	120	102	115	117	101	119	100	109	109	105	111	119	117	94	113	92	110	119	114	115	99	93	110	101	129	107	88	105	88	99	119	119	89	101	114	86	119	95	110	109	95	91	96	123	115	96	113	107	95	136	117	111	118	102	110	116	105	114	105	96	103	117	108	104	99	106	113	104	121	106	106	100	98	107	108	99	101	106	88	107	91	86	98	110	118	105	103	90	103	127	101	100	100	107	105	109	101	113	112	111	102	116	107	119	103	106	98	112	104	119	115	99	104	92	119	106	95	110	103	123	98	114	114	112	98	93	106	94	96	104	109	118	127	112	120	98	89	106	122	96	106	99	115	116	99	96	109	97	113	98	102	92	99	111	106	103	125	126	108	98	118	107	112	112	102	111	106	107	99	124	118	102	114	113	117	102	123	112	131	109	110	128	124	78	112	93	112	122	86	103	102	122	109	100	119	134	101	132	95	119	103	97	91	108	108	116	112	110	108	90	112	100	112	114	106	91	103	111	107	101	99	129	108	104	107	111	100	106	122	103	108	98	142	84	110	110	106	99	117	102	116	112	97	100	115	101	99	104	97	137	109	100	124	115	120	98	104	114	113	120	116	103	111	112	97	98	115	100	127	128	103	102	95	131	112	122	122	130	100	106	128	105	103	99	120	104	114	97	100	110	98	109	112	104	96	106	106	130	117	102	101	122	119	129	116	109	97	113	112	95	96	108	101	105	117	107	102	108	98	90	113	101	100	98	107	116	119	123	102	93	119	119	111	116	105	121	93	113	120	114	111	118	128	106	110	91	100	120	106	114	103	106	104	85	118	130	96	102	106	126	120	120	102	109	106	135	113	97	91	91	104	101	105	105	102	80	119	90	114	115	84	125	102	106	104	107	96	105	98	100	113	84	113	113	120	116	115	102	103	103	127	101	116	113	98	92	100	108	106	99	96	101	115	101	106	104	119	138	110	129	109	103	114	115	103	98	98	114	113	96	114	99	103	105	105	92	98	106	116	111	118	103	91	122	119	107	89	107	121	103	91	104	90	103	88	104	117	102	119	102	105	108	119	111	102	108	105	106	98	107	121	101	104	132	100	96	102	117	95	109	136	110	112	110	86	115	111	112	108	111	100	100	123	116	102	98	107	114	126	114	106	132	129	109	104	117	99	113	123	114	114	114	111	113	110	96	124	113	114	83	88	111	120	127	110	120	91	117	116	97	103	105	96	86	105	114	89	114	97	102
21554	30341	40211	45759	47749	51057	54703	58235	51756	44227	37409	44140	54112	55782	51138	48989	47627	45755	45662	46774	45551	42274	37591	36365	30242	32660	34036	32502	30583	32563	27522	25374	25040	26897	23427	18489	16617	19774	26020	24184	20609	18146	21387	16720	15242	10263	6479	3647	1591	1503	1357	1387	1349	930	629	498	471	443	391	320	305	296	334	346	310	337	322	328	333	319	303	274	302	349	324	327	301	286	281	284	285	371	406	299	327	306	304	325	305	324	334	290	290	308	313	333	314	343	276	334	302	286	311	314	325	303	309	280	293	310	316	298	312	303	269	310	339	309	286	314	311	307	303	305	279	314	303	282	317	322	305	292	318	305	304	315	313	326	329	291	315	291	303	295	325	329	285	299	329	317	284	300	323	302	313	310	280	301	310	316	317	339	300	327	296	313	287	288	307	315	330	278	303	318	308	320	308	306	276	298	288	296	291	317	296	333	317	289	294	285	312	293	323	299	320	318	292	278	304	326	295	322	306	285	272	289	310	305	318	316	321	297	336	281	311	312	307	309	307	314	326	277	296	287	349	303	286	277	279	325	291	328	307	313	300	293	309	302	306	290	299	278	294	288	304	294	323	291	316	288	284	292	307	294	310	348	340	297	294	302	302	310	301	280	301	299	323	315	299	303	313	294	304	293	288	271	280	281	336	302	325	314	326	287	310	264	322	326	269	270	308	306	288	286	306	273	307	328	356	319	278	310	303	294	317	288	293	313	322	280	324	283	309	282	332	310	311	307	306	315	311	309	310	320	317	284	322	308	340	299	314	335	287	292	335	304	315	292	332	307	283	273	287	306	300	272	299	305	292	319	280	290	298	290	294	257	306	309	292	293	280	285	275	319	272	304	302	313	269	314	327	320	262	288	310	307	279	299	303	286	307	277	297	294	290	333	307	324	267	308	275	297	296	295	326	283	316	314	318	316	263	313	325	285	288	288	347	284	320	282	307	316	278	271	286	307	317	316	301	300	273	316	316	313	294	271	291	330	300	325	291	316	284	300	294	282	311	340	279	287	296	316	290	260	304	285	288	312	298	294	304	281	341	329	311	319	304	281	312	290	304	294	325	284	294	332	318	299	293	286	321	271	307	321	254	323	309	307	327	297	318	313	311	306	323	317	280	302	293	299	293	288	258	313	291	308	286	312	305	318	300	298	309	322	301	297	304	303	315	261	306	331	287	277	311	302	289	309	295	292	308	327	310	302	305	262	315	303	344	284	294	333	303	310	266	308	311	295	297	275	292	304	292	309	282	306	298	324	288	311	291	312	341	325	298	315	299	315	297	335	311	295	300	293	283	298	286	322	324	310	302	306	298	304	313	323	287	292	298	304	288	326	331	317	296	315	308	306	299	305	317	304	305	299	315	298	299	273	309	262	302	305	306	304	346	323	307	327	307	325	326	291	309	304	285	302	256	303	304	309	269	311	319	295	325	324	285	298	274	296	295	296	322	298	320	312	278	296	320	301	305	318	331	312	341	313	310	317	316	327	309	303	289	286	319	284	285	299	341	296	297	301	283	304	308	318	282	282	302	301	311	300	292	337	319	314	284	309	288	330	295	332	300	267	293	319	302	296	283	317	291	281	337	304	276	317	314	310	313	290	298	292	268	286	336	297	300	365	294	298	304	297	281	300	314	299	292	319	306	267	308	296	346	266	316	294	292	297	291	292	288	269	307	286	329	320	320	291	321	317	306	322	305	260	307	297	287	328	298	309	268	318	322	306	315	289	301	273	320	279	288	332	298	288	326	300	291	300	297	301	275	263	322	302	312	281	315	288	331	328	311	306	300	312	292	288	328	281	321	299	311	304	310	288	298	301	303	280	289	315	262	271	313	318	315	285	321	313	300	332	304	328	309	295	286	338	276	320	318	321	312	335	267	318	306	278	289	315	305	330	298	297	305	290	343	309	324	313	312	323	271	292	333	286	332	306	301	328	280	334	309	296	290	291	317	308	301	304	296	320	326	299	320	352	300	288	271	296	285	310	287	302	262	323	308	289	298	305	324	315	311	278	273	320	321	291	332	305	317	292	287	299	291	311	304	290	287	347	318	301	313	284	321	269	315	266	296	290	328	298	291	310	300	327	303	310	315	306	309	303	279	315	294	289	287	280	260	276	255	301	290	295	295	302	298	326	311	302	298	288	318	303	314	296	321	289	317	284	343	341	301	314	289	330	307	298	295	309	322	302	298	316	310	285	299	311	322	292	284	296	301	325	290	326	309	295	312	310	307	290	304	309	288	329	325	327	318	327	299	300	295	287	305	294	294	304	322	304	320	294	280	283	301	302	319	270	314	283	293	320	291	287	274	333	298	290	308	305	296	278	295	300	298	268	290	315	275	307	291	321	298	307	275	287	285	295	305	329	320	257	307	289	312	287	287	322	307	307	287	303	277	291	314	303	304	275	300	320	304	290	282	302	289	287	298	323	302	299	293	263	291	316	271	298	291	320	302	318	290	301	300	290	325	293	311	296	285	322	318	295	318	298	313	336	311	324	301	312	298	285	292	306	315	328	322	310	334	334	254	315	320	290	294	286	310	285	293	279	316	317	286	309	297	296	327	309	304	291	299	294	311	290	315	314	296	306	321	296	268	299	302	316	269	291	341	303	270	317	290	273	283	297	307	271	315	303	302	298	284	274	277	314	307	337	323	313	287	288	285	316	325	311	290	289	307	340	301	331	307	314	313	278	279	294	330	309	303	305	285	293	301	298	297	294	275	289	300	287	324	328	294	314	297	316	298	313	306	282	291	316	325	299	302	303	316	291	325	310	354	321	310	265	303	306	323	314	305	338	334	302	274	343	305	300	314	292	281	282	299	273	307	284	306	315	301	301	314	288	276	316	323	304	267	341	305	310	319	272	289	265	299	311	299	315	294	279	311	307	321	293	328	306	321	309	300	303	270	289	328	315	357	291	307	325	296	313	309	299	298	300	277	304	310	320	281	286	299	289	329	339	303	299	310	302	286	325	317	290	328	332	266	295	280	272	308	303	292	304	326	309	291	300	323	294	310	310	275	288	300	287	294	272	292	287	308	300	286	319	309	310	293	267	288	295	275	313	307	269	296	288	295	315	291	311	278	298	299	294	308	313	306	300	288	296	325	301	295	295	290	319	331	289	312	325	294	325	292	307	314	338	296	290	295	277	304	281	300	294	303	319	327	297	280	322	278	297	292	299	307	322	304	317	292	308	295	322	313	299	305	284	303	286	286	283	280	313	288	288	271	293	282	302	304	288	318	302	294	283	330	310	282	343	332	310	330	284	300	296	316	295	301	295	296	306	325	301	314	299	303	292	314	311	314	315	309	307	349	278	301	311	318	282	334	320	301	330	300	295	297	279	295	290	305	292	263	293	310	320	282	302	315	306	277	305	325	267	304	281	296	295	270	278	312	293	297	310	302	297	308	306	293	280	304	316	311	319	309	304	288	306	326	287	283	266	316	318	269	298	305	309	346	294	286	278	326	276	329	277	302	299	300	311	321	300	320	299
43158	46326	49592	44853	45450	50171	48889	51403	46112	41661	30220	28663	50236	50604	47071	41075	39680	38247	36343	36152	36037	32317	25452	22091	17836	18960	22385	21992	20090	19468	17190	14795	11608	12787	10260	11297	6016	8024	12433	11740	10551	8481	9063	6562	6099	3660	2351	1309	453	511	652	467	457	316	245	202	226	218	193	179	143	177	171	163	182	191	165	190	184	163	191	181	191	181	168	148	182	151	160	166	185	176	226	179	202	177	195	154	163	170	175	184	190	166	147	162	184	177	196	183	159	168	154	171	170	171	186	163	169	185	172	172	148	174	203	170	180	154	169	174	183	154	153	146	188	154	172	156	179	180	191	159	184	166	175	139	187	179	168	146	175	181	177	159	173	169	150	190	182	193	175	153	148	173	184	153	157	178	176	178	183	184	182	164	163	171	165	189	175	175	173	165	166	151	173	156	179	184	170	164	154	174	168	173	155	189	171	158	174	168	174	182	185	165	185	168	167	176	149	162	153	156	162	167	178	163	168	133	160	175	168	168	167	149	185	151	167	164	184	181	135	163	167	167	172	161	185	174	154	166	158	165	172	194	172	173	163	161	167	188	177	170	178	179	175	168	179	157	164	149	176	183	167	167	150	191	156	154	171	166	159	159	169	154	158	178	177	165	171	145	163	185	170	199	152	182	175	178	168	164	160	161	174	175	173	162	162	178	181	186	176	185	150	167	155	175	154	179	188	183	177	192	164	151	167	179	183	180	173	167	173	171	153	159	153	193	165	182	160	148	178	186	154	176	187	166	157	150	175	165	173	164	194	163	202	160	179	201	163	199	171	188	146	164	149	153	160	150	181	182	194	173	166	180	166	162	177	157	177	162	184	152	166	171	167	167	172	166	170	178	167	146	180	171	196	151	159	154	161	147	163	175	171	167	166	165	169	188	185	176	173	165	173	181	169	196	163	174	158	152	179	170	153	182	136	171	154	171	156	159	163	166	186	160	150	183	167	195	174	176	161	152	158	172	175	168	177	171	136	183	185	162	186	169	163	177	177	170	174	142	155	172	176	166	176	159	173	182	158	171	130	172	166	182	177	162	177	191	169	156	162	198	165	180	167	178	148	158	165	176	194	165	160	178	164	162	188	145	170	164	173	177	171	188	173	160	179	163	178	161	201	162	152	160	182	161	186	165	161	158	176	178	155	181	179	154	188	172	160	170	157	178	164	165	169	166	160	142	169	174	157	174	172	185	163	185	178	176	187	180	186	200	194	170	155	182	161	157	181	169	168	131	176	174	180	179	192	173	169	152	158	150	173	171	163	172	165	176	185	140	182	168	179	171	152	183	171	141	161	178	165	149	168	164	163	184	181	164	150	179	188	144	174	163	162	161	179	155	175	175	195	159	167	166	184	179	162	184	179	173	179	176	159	143	172	174	192	169	137	167	175	173	172	198	160	176	181	163	178	181	181	168	174	178	150	157	161	169	165	179	180	154	188	163	188	173	159	185	158	172	173	192	172	190	176	171	181	167	152	155	156	171	169	178	181	165	166	179	157	156	181	171	167	158	165	153	178	167	159	161	176	168	164	174	160	173	161	170	160	160	176	162	169	185	165	171	154	186	161	157	177	170	180	162	180	164	167	162	167	165	157	176	180	192	189	196	191	188	163	181	166	166	160	168	175	176	160	193	164	162	169	148	163	142	175	193	166	170	177	181	184	181	178	165	167	186	178	178	161	155	155	180	168	177	204	186	161	164	150	173	164	190	188	173	165	169	185	163	187	164	150	181	168	154	177	150	185	162	187	153	175	167	178	170	192	170	162	164	165	175	168	176	196	158	157	156	171	152	156	164	173	191	170	177	177	175	161	167	166	173	188	169	188	187	191	191	172	153	189	173	179	159	180	191	194	187	191	170	141	171	160	180	169	174	168	170	153	168	176	161	168	181	168	183	183	175	172	158	158	184	189	154	159	174	160	189	164	170	145	159	158	165	168	174	164	193	176	176	167	163	181	168	148	165	141	175	184	177	149	164	165	181	151	160	158	150	168	170	158	191	156	201	168	171	190	168	185	211	189	202	182	162	172	176	174	192	163	170	168	202	180	185	168	175	187	191	153	170	152	162	155	168	180	175	198	173	150	154	160	189	163	140	169	154	172	169	165	159	175	181	178	155	164	174	147	159	145	156	171	194	172	164	192	166	155	145	195	161	169	181	155	166	168	183	187	180	154	170	190	175	162	189	138	180	190	156	171	155	174	175	153	186	150	180	151	176	173	179	190	167	173	202	157	183	169	143	143	161	157	149	158	153	152	175	145	177	187	168	197	157	186	167	154	171	177	137	171	159	157	165	176	180	165	157	181	155	176	173	162	185	172	163	149	187	169	156	161	182	168	154	181	176	185	190	178	156	176	183	150	161	177	135	177	176	163	161	180	189	167	163	175	153	173	170	153	156	170	174	182	163	174	175	160	177	171	159	174	165	161	141	181	174	151	176	158	170	166	136	172	175	156	157	145	186	194	188	179	173	143	171	177	171	156	205	159	160	170	154	162	168	180	180	162	151	168	188	158	172	182	165	161	171	172	168	175	161	168	180	172	165	173	187	159	182	165	173	194	175	175	176	178	171	158	179	179	162	171	166	178	160	170	158	144	181	166	143	158	195	173	176	181	170	161	176	160	163	161	173	188	178	180	155	177	194	159	152	157	155	169	168	170	148	179	175	174	161	184	187	178	182	170	171	153	203	156	146	184	163	192	156	167	145	163	176	209	148	171	155	174	161	166	179	187	181	154	167	165	150	144	185	171	156	158	174	157	170	164	165	181	161	147	175	202	198	142	179	153	184	164	178	163	149	170	169	169	160	156	164	164	166	164	167	162	152	175	185	184	145	183	179	191	172	186	187	175	172	191	172	151	184	176	179	185	159	176	166	178	171	180	165	153	155	162	180	161	170	181	149	178	203	163	167	170	192	173	192	165	188	149	162	155	155	174	170	161	181	170	158	174	164	158	161	178	170	172	196	153	171	156	176	187	169	157	167	178	153	168	169	153	169	165	165	177	169	184	162	159	147	183	149	175	158	159	162	162	173	158	167	167	164	171	171	175	151	156	172	170	172	154	150	148	189	183	148	191	179	165	164	164	190	170	198	177	173	206	178	166	150	166	182	153	169	150	178	171	184	189	177	161	187	169	176	169	152	166	159	154	188	150	136	162	194	165	188	180	182	169	165	194	168	170	141	143	167	165	183	174	177	169	163	177	168	139	162	179	177	192	180	183	167	152	167	169	175	161	197	183	152	178	159	171	165	174	146	177	179	177	166	199	150	164	161	156	160	185	176	167	176	166	189	162	177	149	165	158	185	167	180	179	180	182	189	173	181	174	158	159	165	186	187	159	142	175	163	185	190	186	154	170	154	196	163	177	165	166	180	171	182	175	169	164	158	164	170	185	157	150	188	158	171	180	178	174	181	181	167	187	142	151	154	165	169	176	183	169	149	145	172	159	156	195	158	176	172	183	181	189	163	198	147	163	168	186	171	166	164
30479	39985	49414	51359	54655	57651	60490	63347	59869	53293	45035	43238	63373	66130	62271	59259	58324	57343	56003	56265	56244	53129	47494	45173	40189	42540	45102	44319	42370	43260	39980	37573	34414	36411	31511	32051	21540	27945	36060	34521	32295	29606	30968	25234	24215	17147	11747	6846	2321	2948	3327	2421	2398	1453	997	907	945	1024	680	474	529	452	479	464	460	527	499	518	526	497	487	452	447	456	435	444	432	478	445	436	462	622	775	440	442	416	453	472	447	441	446	409	460	445	438	451	421	471	462	423	416	429	409	449	448	448	447	485	409	469	467	455	440	453	431	437	466	439	447	436	448	407	450	425	436	439	446	444	476	476	432	424	422	470	442	441	455	456	434	477	440	446	446	416	451	428	460	445	429	478	432	440	390	462	413	451	455	427	472	428	431	407	456	452	464	454	457	421	462	440	468	422	467	436	441	421	411	432	417	500	447	463	432	429	444	419	465	423	445	480	428	453	458	452	433	464	486	447	448	416	429	418	495	450	418	430	407	469	423	458	439	432	448	440	432	483	451	444	478	405	435	443	428	447	438	453	486	420	417	478	418	469	456	431	416	486	429	415	446	430	423	451	493	425	442	453	428	441	486	497	446	424	449	395	455	414	435	427	464	441	434	466	434	462	407	427	463	456	428	429	430	431	454	428	475	453	435	417	421	413	432	443	464	444	430	437	426	451	413	416	425	459	445	450	417	485	468	429	439	426	463	432	437	388	450	416	441	472	462	424	418	452	399	451	428	462	441	477	464	416	410	446	423	443	443	450	427	485	430	414	414	456	445	432	446	407	455	468	475	473	413	438	445	464	425	443	425	461	410	433	438	418	429	447	419	448	419	429	454	437	417	408	404	427	448	417	466	431	434	428	419	444	391	427	441	426	452	446	456	433	444	444	417	400	425	468	489	427	422	455	438	456	451	466	435	410	429	446	441	436	444	416	440	450	424	474	471	458	422	431	452	471	447	488	480	421	462	446	453	433	441	441	432	477	460	445	409	419	430	429	446	434	427	410	428	448	446	433	454	423	426	475	423	434	448	470	451	445	475	465	447	438	474	420	430	426	430	422	413	422	453	417	446	420	413	447	407	487	460	439	466	434	429	429	490	441	454	446	447	437	425	449	447	457	484	429	443	434	478	433	400	435	429	446	456	423	401	448	424	425	402	417	432	470	461	500	497	396	434	460	445	439	464	455	437	419	419	449	443	430	487	438	469	440	411	436	442	438	477	447	448	450	445	461	456	464	456	437	454	446	425	444	447	417	444	440	453	435	437	417	462	464	429	451	448	444	412	411	446	430	414	433	440	478	454	442	428	419	425	439	462	446	429	441	448	470	415	437	430	465	413	443	406	472	447	467	452	470	429	444	448	427	431	459	412	468	455	431	421	449	465	419	457	454	450	433	439	444	470	426	432	437	457	374	439	466	392	439	429	432	456	409	397	431	452	426	409	477	479	405	427	466	447	440	465	402	436	474	443	477	419	455	417	418	426	452	443	458	427	442	434	457	425	434	442	477	424	507	467	464	434	414	463	464	472	443	449	427	457	454	445	403	417	400	407	458	447	435	450	448	463	429	460	445	449	446	443	433	444	432	407	392	420	426	404	452	410	461	386	479	404	393	416	435	460	482	455	403	428	439	432	478	425	436	456	443	410	442	419	434	413	446	453	484	421	447	428	471	419	450	427	471	420	445	444	446	437	477	427	443	444	466	464	456	446	397	422	414	443	442	449	471	438	464	421	435	415	419	436	435	453	440	417	435	428	466	458	446	470	441	426	471	446	462	457	430	482	443	467	426	468	448	457	456	446	425	453	445	430	448	432	461	463	430	419	439	468	441	438	448	440	429	418	432	437	434	431	431	446	444	405	476	439	415	433	439	428	392	434	410	427	454	467	454	482	422	439	465	447	460	466	465	409	439	443	446	402	436	445	465	436	459	480	489	459	431	465	458	423	476	412	391	439	431	421	425	486	442	428	422	458	466	460	433	411	422	451	459	416	451	411	447	462	452	431	452	447	428	467	461	404	407	452	441	427	455	445	443	467	424	425	423	430	444	425	433	429	447	398	458	442	428	462	437	417	436	443	457	430	472	427	465	442	418	419	454	461	430	452	467	444	415	467	436	406	425	409	461	444	483	390	419	432	492	411	427	453	464	453	445	408	454	464	422	454	436	455	427	437	416	450	467	443	437	433	408	444	433	428	395	475	482	384	441	478	453	402	460	465	425	414	475	449	438	427	453	443	443	452	452	434	418	453	487	473	453	450	427	437	448	414	426	397	410	449	461	425	439	430	436	431	478	432	451	451	451	454	441	411	464	475	452	469	450	449	427	448	412	435	416	461	461	390	449	430	443	462	448	422	482	439	416	457	435	447	422	458	428	442	458	455	437	411	431	491	446	412	439	460	435	419	453	467	434	451	456	434	454	467	424	450	433	419	443	423	450	448	457	395	436	468	414	469	442	493	449	426	438	477	466	448	449	432	442	404	438	441	429	430	459	440	438	422	461	435	443	467	435	430	415	447	415	460	433	469	414	439	471	455	425	392	417	421	445	419	417	424	455	461	390	450	429	429	474	433	443	456	472	411	400	415	444	412	441	440	446	418	470	456	397	443	438	459	426	472	439	459	449	414	441	464	455	472	413	426	487	415	463	449	409	433	435	419	440	453	415	459	400	418	448	397	444	461	444	431	404	429	453	423	466	477	442	422	419	452	436	440	449	448	418	383	461	459	453	445	420	427	480	433	398	438	438	455	466	456	429	476	454	444	431	446	436	444	449	468	438	409	425	434	437	463	424	438	441	453	474	460	428	483	452	467	429	439	432	447	411	430	406	452	428	437	424	443	448	455	481	470	484	407	432	450	411	434	429	431	410	457	381	417	403	428	461	429	407	462	476	447	442	450	422	441	441	417	449	416	422	403	433	429	431	439	378	480	414	445	466	456	432	441	448	468	420	446	402	481	446	454	441	418	450	427	450	434	423	465	438	447	464	461	383	440	403	451	449	423	480	448	445	454	464	437	435	459	417	446	454	445	455	473	454	419	419	457	449	444	453	462	435	436	438	407	425	449	460	429	464	470	461	465	436	417	420	463	464	439	448	451	435	458	433	444	439	465	406	431	417	438	456	452	464	421	428	433	454	429	449	438	431	413	499	414	457	416	431	435	409	430	454	448	411	435	465	423	446	458	441	431	417	409	457	443	411	427	428	456	407	436	410	468	395	434	451	444	428	443	455	468	494	413	424	452	467	399	416	465	442	470	432	421	431	439	425	427	442	390	467	469	445	426	462	468	440	463	456	474	458	414	455	466	456	476	423	436	436	412	450	447	414	445	436	478	459	476	440	457	456	449	458	415	429	444	454	432	489	444	421	444	400	447	449	389	429	450	452	451	440	429	467	431	457	487	489	428	399	452	453	444	441	444	437	446	423	455	427	476	436	437	458	422	448	389	411	462	451	447	448	429	440	412	425	433	429	462	390	440	387	473	430	461	416	434	411	437	425	406	443
10474	10382	13605	9683	9397	8057	7827	7884	5291	2821	1709	1556	3500	3123	2646	2005	1646	1601	1360	1438	1349	1090	794	676	553	670	762	695	670	727	587	413	371	411	316	323	238	299	385	375	393	346	350	255	211	170	127	112	76	112	86	97	109	90	99	103	106	86	88	75	80	85	85	91	87	91	96	80	100	81	99	90	88	76	77	84	68	90	102	74	102	106	101	76	78	73	95	83	80	99	89	83	82	87	97	75	92	90	79	78	86	90	79	88	77	76	99	89	83	86	90	78	84	83	80	83	107	86	93	99	78	75	84	72	92	75	90	90	96	79	80	95	93	77	107	84	84	71	80	95	74	85	85	108	95	82	89	81	81	95	71	97	87	88	84	88	85	92	88	89	90	85	73	80	89	100	75	74	78	89	89	92	88	100	92	86	81	90	75	81	93	87	94	89	104	100	87	89	80	87	87	87	79	98	87	93	78	88	92	87	81	101	79	89	96	83	96	88	91	82	82	73	94	78	70	77	84	95	80	87	89	90	98	91	88	71	97	91	88	81	89	93	92	81	76	82	85	70	84	84	96	82	98	79	72	95	91	82	82	78	92	110	78	87	85	72	97	74	87	86	79	82	86	84	60	98	99	80	87	82	87	89	88	87	98	67	95	93	76	70	87	74	80	92	92	94	89	81	75	73	82	87	84	89	98	81	89	93	100	92	89	101	93	69	79	99	67	92	87	106	78	75	80	92	83	82	74	82	94	98	61	73	90	80	82	71	76	86	79	82	84	80	67	91	92	80	87	84	84	77	88	94	109	87	88	96	87	73	80	96	79	81	79	90	81	77	101	87	77	75	99	86	72	74	78	86	85	83	92	80	81	97	68	74	87	97	81	88	94	77	77	81	80	81	90	84	91	72	87	77	85	105	88	73	80	82	79	89	79	82	86	92	81	100	69	76	90	93	111	85	99	78	85	88	91	81	84	82	98	105	99	78	92	63	71	89	65	80	70	82	87	94	87	70	74	95	97	79	69	83	84	91	75	88	81	91	77	104	78	84	86	88	77	92	84	66	81	80	79	96	91	86	81	90	93	92	79	63	81	84	94	76	86	85	78	80	87	84	84	80	83	85	78	91	73	80	82	84	87	105	100	80	74	90	72	69	67	76	98	99	73	89	96	90	87	76	85	73	96	75	100	81	79	86	78	74	78	73	72	74	69	86	93	89	83	94	62	100	83	74	79	84	91	89	75	73	78	86	105	88	79	95	80	99	81	90	100	93	73	83	86	77	95	74	72	66	75	101	85	85	95	84	82	99	84	67	71	76	86	100	86	84	82	102	93	84	83	101	93	68	71	93	77	86	77	91	88	82	92	80	79	60	100	80	83	85	80	80	84	89	98	89	98	69	96	92	85	91	80	83	87	90	102	75	95	84	84	81	86	81	68	78	73	68	87	85	74	80	71	105	98	83	73	90	91	93	87	99	84	77	93	68	85	71	81	107	71	96	86	116	73	98	76	97	97	100	69	67	83	76	92	110	83	101	85	90	76	95	94	96	81	103	71	94	69	89	83	94	99	77	70	90	76	96	91	84	90	85	85	93	76	74	90	84	80	88	84	89	84	91	82	78	82	85	94	89	86	80	99	99	83	82	70	94	93	80	94	77	75	78	88	79	78	80	106	90	93	74	93	91	94	79	74	91	84	89	77	89	96	90	78	84	90	85	86	103	84	90	91	93	84	85	84	84	94	95	72	85	82	85	80	82	90	85	93	76	74	59	86	86	90	92	77	93	90	87	78	75	80	88	101	76	82	92	62	87	80	80	106	85	100	87	86	78	90	77	80	101	85	85	91	76	77	99	79	76	86	78	78	81	86	100	77	77	76	81	74	87	94	85	98	79	82	110	82	81	81	90	85	82	91	90	78	100	98	90	84	79	98	84	95	86	79	91	64	85	84	85	99	86	73	90	85	95	98	81	82	80	85	70	89	94	89	76	72	65	72	82	76	93	68	93	76	94	83	67	63	86	82	94	84	93	110	101	84	72	79	77	77	76	79	69	84	91	91	74	95	96	85	78	95	88	77	58	92	74	98	88	80	95	92	79	80	83	76	89	80	95	86	76	69	78	75	93	87	60	88	92	86	90	64	80	76	64	92	85	87	99	100	74	73	101	90	83	78	83	66	73	82	89	79	86	81	83	96	95	94	73	90	89	75	93	93	90	91	75	96	69	95	77	79	92	82	84	81	81	93	109	83	78	82	87	84	81	79	78	71	83	105	97	85	86	102	92	67	103	85	88	83	67	85	88	81	90	82	82	82	100	77	81	89	90	82	63	84	81	107	86	85	94	90	75	85	94	80	87	98	84	85	74	79	78	78	87	81	76	78	84	78	89	88	86	78	83	92	79	88	87	76	92	78	88	83	91	83	110	96	104	89	99	68	75	90	94	72	91	87	88	103	98	79	75	87	87	105	82	101	88	68	81	95	68	88	78	82	99	91	88	87	91	96	80	90	76	95	78	88	77	71	73	76	73	85	99	87	84	85	65	81	119	82	72	77	73	84	78	95	76	95	105	73	83	106	73	84	88	87	72	79	101	93	89	103	73	82	86	67	60	101	82	89	91	83	81	78	77	83	102	105	86	76	89	83	92	68	85	100	88	78	82	74	84	84	69	78	84	81	92	89	104	89	61	82	97	79	99	74	89	88	86	69	73	61	93	89	95	68	90	84	80	90	89	88	93	86	78	84	85	86	92	91	80	88	81	79	91	99	80	88	84	96	77	75	99	83	80	78	96	88	81	84	82	98	94	72	83	85	81	89	89	83	82	82	79	78	87	84	83	79	78	88	80	102	84	75	79	93	70	85	67	75	85	94	73	99	99	77	85	82	87	82	86	91	96	81	96	86	77	101	82	94	95	82	89	81	97	75	80	108	106	81	65	89	93	86	87	94	102	79	81	68	93	87	93	103	99	68	83	88	85	83	85	69	91	83	67	94	91	86	97	82	87	66	75	89	78	90	67	82	98	85	81	84	87	66	78	102	87	76	85	87	88	62	73	94	82	70	83	90	87	87	92	65	92	84	69	74	89	91	95	92	77	73	79	84	79	93	79	87	83	95	81	76	96	74	79	76	81	93	80	82	74	90	83	94	85	79	82	96	80	70	76	88	102	76	79	82	75	81	73	74	76	53	110	93	87	83	98	66	88	85	72	71	106	89	75	74	73	77	78	83	81	92	92	82	77	92	88	82	78	87	87	97	76	91	99	82	89	72	90	88	99	86	74	99	83	90	83	85	101	98	77	80	61	92	98	97	76	94	100	88	96	78	88	89	96	70	69	88	80	74	84	78	81	101	93	72	81	87	70	85	96	64	96	103	68	84	82	88	96	88	86	71	85	105	87	91	91	71	100	90	70	86	92	101	94	91	91	67	87	83	96	87	80	79	60	87	93	78	70	65	76	85	92	86	89	76	85	75	84	83	78	76	92	79	66	87	102	71	88	62	81	92	76	91	82
7093	10037	19036	18976	22267	21271	22293	24615	18850	11487	8411	8329	17613	15888	13294	10974	10061	9810	8733	8952	8733	7062	5275	4567	3761	5109	5310	4730	4419	4483	3848	2877	2668	2904	2167	2050	1523	1820	2494	2606	2470	2108	2083	1523	1333	876	690	495	291	335	338	306	313	280	276	263	278	258	272	275	233	220	267	262	253	255	234	242	229	245	260	231	229	235	246	246	242	274	232	239	265	243	267	257	219	255	238	238	243	261	240	240	235	260	220	235	208	222	238	281	241	234	251	213	243	227	242	250	256	228	245	237	227	286	238	258	223	257	237	237	229	274	244	247	238	210	244	246	240	242	249	227	250	243	266	255	231	273	261	278	254	238	263	251	236	257	273	212	241	237	250	245	259	247	215	241	253	254	259	228	257	253	248	232	251	241	269	239	256	211	268	220	233	250	241	284	229	228	268	240	224	277	214	256	250	230	258	255	267	231	240	231	250	265	250	226	215	244	247	258	254	258	234	231	236	240	267	251	225	248	255	229	276	227	240	252	243	270	253	235	246	236	243	234	238	234	270	269	246	244	234	271	222	262	247	246	227	241	243	234	223	233	243	267	256	240	230	241	244	254	246	250	267	221	261	226	248	256	227	240	220	245	235	232	256	244	234	238	238	270	243	270	244	246	246	244	221	254	243	237	253	228	249	229	270	244	222	243	285	273	262	238	248	249	255	250	263	253	255	261	250	242	221	198	257	223	223	264	251	241	250	227	218	228	284	259	231	255	270	251	237	228	249	230	265	251	252	243	239	217	223	249	276	256	224	274	253	204	246	255	260	258	225	250	253	244	222	254	260	232	254	232	258	257	257	236	247	268	241	260	253	232	258	241	217	263	262	255	246	254	235	228	231	250	225	230	220	254	245	249	237	265	265	228	248	261	241	266	247	262	241	238	256	276	235	236	272	260	226	243	261	278	261	259	253	247	242	214	241	256	246	244	278	236	234	236	239	268	282	228	241	242	232	245	221	234	250	233	261	228	243	234	231	251	246	224	235	240	270	257	212	244	226	231	278	242	253	232	241	226	248	267	239	262	234	246	241	241	237	252	254	258	247	243	201	221	236	266	235	245	245	227	226	262	217	263	238	236	268	247	216	251	230	216	248	269	251	258	241	228	252	258	239	272	239	253	246	245	225	246	245	250	256	256	258	261	243	249	237	230	248	255	209	226	233	231	246	237	256	244	277	238	219	243	280	249	271	244	258	229	241	252	222	234	254	267	275	232	244	240	249	255	244	225	250	263	240	248	263	253	229	239	227	234	226	244	254	244	231	226	248	250	242	247	248	217	253	247	224	250	253	241	274	253	234	231	207	242	253	227	248	236	266	280	258	228	244	243	219	237	263	247	227	241	226	261	254	228	226	229	246	254	248	272	225	262	233	254	267	240	237	259	216	248	232	234	240	241	254	262	253	256	238	242	252	239	234	247	224	227	266	226	245	266	256	266	253	227	239	214	224	273	240	255	233	256	242	224	262	273	265	224	238	236	237	262	243	219	255	219	259	242	206	245	235	266	247	217	249	250	247	237	269	262	246	228	239	258	237	235	236	264	261	225	245	242	254	254	253	263	272	240	232	272	244	239	251	251	265	270	264	236	250	248	225	232	238	246	259	257	258	249	256	248	236	236	264	270	252	251	243	236	237	229	256	240	226	262	228	250	236	263	216	236	229	238	252	241	243	229	255	261	236	246	253	257	250	258	224	246	270	238	265	248	232	244	236	276	262	245	255	270	236	251	242	251	273	251	241	224	247	252	265	278	228	230	235	227	234	254	249	204	226	251	261	223	259	248	256	254	234	260	263	265	216	213	269	267	277	269	242	265	266	231	239	258	246	261	249	219	240	251	275	243	244	235	257	238	225	256	234	242	227	235	274	250	242	225	247	269	260	247	256	235	244	243	226	241	229	261	257	247	227	244	263	243	270	238	260	251	223	250	257	247	239	260	248	225	245	235	250	233	234	251	243	216	251	235	250	243	210	235	272	269	251	248	249	263	272	276	235	245	229	216	237	264	251	245	215	269	261	254	240	235	269	257	251	267	213	239	233	232	227	249	269	244	268	227	226	247	264	237	270	271	264	229	212	245	215	252	257	249	233	222	270	241	294	244	274	251	268	232	231	252	238	231	242	264	230	238	244	245	260	247	199	223	249	213	244	256	249	257	234	225	262	241	274	248	244	249	254	253	241	209	240	250	262	244	242	254	264	200	217	255	243	236	247	237	243	232	259	253	237	235	251	218	234	274	258	239	257	234	226	210	255	270	261	243	216	241	253	261	221	264	239	249	237	253	260	219	267	249	246	255	259	253	243	279	261	247	253	244	250	251	261	244	242	251	206	246	235	254	246	235	261	237	227	256	261	250	275	264	245	278	222	241	257	266	255	244	243	206	247	229	259	250	238	253	246	234	266	246	261	243	279	255	229	246	238	247	226	243	264	252	226	256	241	244	251	260	256	255	231	234	253	253	256	243	273	248	207	257	228	215	246	245	223	202	232	258	244	267	247	214	274	255	247	268	270	265	236	269	236	251	255	232	259	265	252	271	232	242	259	233	242	241	237	248	254	232	222	238	258	221	270	242	231	258	254	254	236	242	257	238	229	258	248	259	260	260	220	279	286	239	236	255	233	258	223	280	253	245	262	247	245	258	224	239	248	232	234	269	246	239	209	226	234	237	267	254	262	225	236	278	242	231	267	250	217	259	234	236	268	227	241	263	226	242	258	249	235	266	270	241	262	239	226	263	242	253	252	256	247	229	258	236	248	274	231	229	258	262	250	238	227	234	231	246	258	250	225	255	283	245	224	276	250	236	252	241	235	232	281	249	270	250	257	236	247	259	246	262	242	244	209	265	242	251	245	268	247	234	222	268	251	239	242	248	235	231	262	244	256	249	228	218	229	252	251	258	267	277	243	232	236	234	255	231	259	249	238	229	232	231	235	247	231	230	249	254	270	223	278	232	224	225	242	240	227	239	237	251	211	253	246	261	229	237	244	258	249	252	245	246	227	267	248	228	281	262	258	251	250	251	233	240	273	247	262	265	262	249	255	216	245	263	222	264	233	242	229	243	227	237	247	265	257	223	235	229	257	247	235	236	222	255	219	233	262	226	216	263	209	226	240	242	246	247	239	235	238	239	239	231	249	273	237	242	239	257	240	229	226	260	240	250	238	207	234	242	268	237	256	262	273	230	234	257	238	263	250	241	239	229	232	254	251	236	233	255	238	256	217	217	236	247	234	257	229	221	245	247	252	221	238	259	234	255	256	243	230	233	233	264	204	233	265	270	270	227	244	250	251	251	246	268	256	257	245	223	236	276	229	234	255	232	238	244	265	241	235	246	239	223	227	239	243	229	229	239	263	233	242	235	217	274	220	252	233	245	246	230	242	245	238	234	245	259	273	233	241	231	257	221	229	249	260	274	217	230	249	238	250	229	242	249	254	243	242	231	259	225	248	231	240	229	230	228	268	262	246	215	232	246	227	226
34401	39240	42027	40887	46924	41888	43028	47052	36877	28312	22349	21248	36934	35238	31517	26558	24527	23718	21150	20988	19360	17119	13286	10992	9445	11058	12561	10321	9432	10364	9103	6625	5941	5864	4389	4991	4698	4717	5272	5544	4836	4572	4056	3067	2386	1410	1283	639	279	384	335	282	263	174	171	198	215	203	124	123	122	109	108	101	132	115	106	121	128	114	121	114	101	110	107	122	120	125	103	119	116	93	122	117	119	93	123	111	120	126	115	119	113	123	133	109	110	110	100	95	136	113	115	105	98	92	120	96	116	98	112	101	117	112	86	107	106	103	115	109	104	121	105	103	123	102	107	124	104	90	124	116	118	99	88	101	117	107	116	104	93	104	119	130	110	126	111	115	110	93	110	101	109	106	110	114	103	111	132	116	106	99	113	124	118	122	114	101	133	122	121	120	120	101	104	121	106	128	127	126	105	117	105	110	125	92	95	102	102	96	122	120	111	105	127	108	123	124	109	113	115	108	118	99	108	124	110	118	105	131	114	103	115	126	130	100	113	133	107	118	102	110	109	141	120	110	100	98	121	121	109	115	99	104	132	107	115	121	110	125	106	92	108	120	115	108	117	115	120	107	101	99	112	103	119	116	113	104	130	125	98	93	111	121	105	110	106	88	131	99	116	120	127	123	89	103	116	109	119	110	116	115	110	106	99	114	107	117	108	118	110	117	109	104	117	116	109	108	98	120	128	109	124	87	112	121	110	106	106	97	97	104	109	122	97	100	129	117	108	125	127	108	122	116	115	114	118	124	110	117	109	127	105	112	114	125	117	112	91	131	131	97	102	107	116	118	113	119	95	109	108	99	121	97	111	115	100	106	120	110	101	132	116	117	103	114	125	123	108	110	103	117	103	118	121	117	122	116	112	131	113	111	120	112	110	111	107	97	120	112	108	114	107	112	109	98	106	118	119	111	113	110	107	112	110	127	134	105	115	103	125	108	106	117	117	111	105	99	121	103	100	101	125	114	109	103	113	118	124	119	102	111	114	97	114	109	101	105	120	103	97	117	113	105	121	116	121	121	108	107	81	96	108	86	120	128	99	110	97	102	125	127	122	96	135	129	112	92	123	118	116	112	103	104	92	106	98	129	121	107	125	104	97	116	111	109	117	125	115	96	118	111	103	128	104	149	112	109	108	96	110	100	108	133	93	115	124	114	112	111	100	122	107	142	123	110	102	104	97	136	114	128	95	100	131	100	115	110	95	103	132	110	136	99	126	109	105	93	104	126	126	124	114	120	106	110	83	120	131	105	121	122	107	115	131	114	109	100	131	108	106	117	93	103	106	127	119	109	103	113	116	134	123	104	106	93	116	115	120	113	119	119	111	110	108	99	104	97	101	117	109	102	109	94	113	92	113	109	112	99	101	103	108	114	116	113	110	120	112	96	103	105	115	110	125	108	97	94	114	102	119	110	125	118	122	99	94	108	112	133	122	114	113	108	158	126	111	108	114	111	118	98	120	108	103	105	114	93	106	117	96	99	105	114	105	114	103	98	92	114	123	119	117	106	125	111	112	122	91	125	104	120	103	107	111	108	93	104	98	117	99	105	105	133	113	118	102	109	123	125	124	111	119	131	122	102	118	105	115	119	122	116	134	122	104	121	94	105	104	111	107	112	107	100	114	114	98	114	103	109	109	114	110	105	104	105	124	114	93	138	103	103	125	103	113	114	137	104	114	125	106	97	84	102	112	125	114	98	107	128	114	108	107	119	104	126	111	92	128	126	116	122	108	103	117	108	115	114	100	111	118	105	107	121	108	112	96	105	119	113	113	95	112	102	125	106	117	131	115	105	104	112	128	109	92	84	104	131	118	126	114	124	88	122	100	114	115	102	121	125	104	119	110	92	111	108	108	117	98	111	130	110	106	103	87	130	111	112	113	126	120	92	107	96	122	110	98	125	110	118	122	106	114	111	107	94	117	113	113	100	104	125	106	125	123	101	113	108	104	109	120	126	92	105	115	114	118	99	119	128	129	118	121	119	104	104	95	108	119	124	97	108	112	120	105	102	122	123	138	110	141	107	110	96	98	104	131	95	110	99	118	113	92	136	126	126	124	129	134	116	126	106	108	107	116	102	121	108	102	108	122	116	108	101	118	128	104	109	121	93	112	133	131	102	113	108	116	121	114	95	112	110	105	107	132	113	96	120	105	112	108	101	114	101	115	100	102	113	96	89	111	116	101	103	109	112	114	98	126	105	107	118	109	114	108	112	120	124	125	119	136	124	103	109	102	111	106	90	116	120	129	123	97	113	123	112	112	106	126	102	122	132	107	111	107	108	96	117	106	122	133	131	131	123	126	103	102	118	114	115	119	117	115	117	113	110	99	121	103	105	112	118	116	119	113	101	114	98	119	114	111	118	115	91	115	129	119	114	105	100	118	103	117	106	116	119	111	124	138	113	113	126	107	96	102	99	102	122	86	121	113	126	105	104	105	121	108	107	106	129	134	119	110	122	102	130	105	100	127	110	105	109	110	111	92	121	98	119	93	117	126	119	110	113	114	115	123	90	127	103	89	113	133	116	102	113	113	120	123	106	110	117	115	133	97	111	103	117	111	117	120	100	122	121	87	132	120	120	123	110	128	121	126	101	118	106	110	110	90	119	98	108	125	99	106	112	100	113	112	129	116	102	116	107	110	102	103	101	141	118	114	105	93	107	116	124	108	104	122	116	126	84	130	104	94	96	121	126	120	119	104	104	107	112	81	126	126	113	114	142	112	135	112	132	110	109	102	120	125	91	119	112	114	94	112	116	120	121	119	117	112	118	114	120	126	123	110	110	99	123	107	97	142	123	90	113	104	132	116	110	117	104	104	118	83	118	122	108	111	101	121	99	100	128	114	91	123	110	118	101	114	118	121	127	108	117	111	119	117	92	107	116	105	122	106	117	110	84	119	103	123	112	118	106	126	115	96	98	98	106	94	120	116	101	127	119	109	128	112	106	111	111	129	118	93	92	104	96	104	109	103	125	112	116	96	111	107	121	105	119	111	118	116	99	104	93	101	113	98	112	108	108	114	131	113	122	111	104	109	103	99	109	112	109	132	100	104	100	119	129	98	117	111	111	92	98	107	132	135	112	109	108	115	111	123	113	110	117	100	120	111	87	122	101	121	104	111	105	117	82	107	114	108	112	107	106	110	104	132	112	105	115	107	98	125	113	110	117	117	126	114	97	116	107	124	118	96	109	119	103	110	100	123	109	99	119	122	106	116	112	127	117	115	106	117	122	96	123	114	122	121	117	112	115	108	114	111	109	128	113	126	101	111	103	112	108	107	119	105	122	100	112	89	126	101	122	108	120	108	112	116	108	125	122	112	102	106	103	102	116	118	109	132	132	102	123	104	92	106	116	130	118	114	118	120	118	130	102	130	106	116	117	95	112	117	99	130	107	114	100	122	101	122	110	107	99	107	124	106	94	101	141	114	107	113	104	102	99	109	128	130	133	124	103	114	100	125	128	114	105	122	123	116	108	122	109
23829	32587	41182	46894	53081	49939	53972	57098	49377	39597	37447	37663	54110	52942	50343	46182	45790	45502	43341	43271	42204	39511	36148	32912	30769	33864	35159	30529	30149	33119	30120	26406	24383	23989	20375	21992	20361	20756	22606	24135	21384	20799	18866	16215	12455	7973	8141	3354	1457	1871	1969	1482	1159	797	670	920	967	884	543	356	347	300	303	340	348	327	312	331	338	383	372	314	308	298	315	293	323	324	309	321	343	323	369	401	337	298	295	312	302	305	257	324	292	292	361	319	326	328	274	345	294	287	305	276	343	321	276	314	312	300	319	333	299	349	290	329	331	322	333	322	354	301	299	287	328	329	309	296	334	325	311	324	302	331	314	303	316	328	310	357	325	302	337	307	305	296	331	284	299	317	334	344	310	308	308	301	295	280	308	332	297	299	327	302	331	328	335	316	340	351	307	314	324	304	307	295	331	294	305	322	309	319	310	335	296	313	339	331	305	351	329	325	338	306	348	291	316	311	351	284	308	315	312	312	313	326	333	315	299	293	289	300	311	344	314	309	327	283	380	299	325	327	309	294	311	357	295	315	332	309	340	300	342	308	318	306	308	302	306	324	285	289	358	309	315	335	315	312	281	308	325	292	305	324	293	337	322	341	304	284	337	286	318	303	297	311	346	288	330	329	303	322	289	310	317	289	306	302	296	310	315	307	314	290	268	317	297	308	317	326	309	295	292	305	331	306	277	338	314	319	337	298	323	333	306	330	296	335	306	328	329	282	311	300	286	340	305	323	288	312	308	304	323	315	320	335	330	360	330	342	338	313	307	314	331	334	311	315	293	273	288	296	348	307	316	323	304	334	321	274	331	309	298	318	326	334	320	287	314	317	288	305	291	326	290	328	318	301	311	320	332	336	287	289	285	293	304	309	276	310	309	340	302	306	314	296	325	301	312	306	329	317	319	319	297	321	316	333	318	301	312	317	314	320	329	353	325	331	296	328	297	283	310	317	297	299	318	280	317	294	310	326	349	324	324	315	314	319	302	301	318	322	293	297	287	303	308	305	323	316	260	316	305	312	293	279	310	322	294	309	287	338	309	325	352	297	288	278	311	306	304	325	280	345	314	332	315	295	294	323	308	335	317	281	298	304	343	266	284	304	303	280	301	292	309	325	328	284	312	339	304	310	304	316	319	297	325	297	328	310	322	327	311	348	340	308	329	280	341	316	307	300	320	297	314	318	325	284	336	294	326	319	319	322	300	314	316	283	325	322	290	318	339	335	302	299	318	333	321	309	315	315	286	318	302	343	328	325	316	316	339	302	312	333	292	325	295	300	304	310	302	333	323	316	300	278	287	288	342	302	295	331	335	305	326	336	302	316	287	335	301	314	329	312	321	290	323	306	315	318	309	307	332	340	309	335	308	336	286	324	309	324	307	299	314	302	311	297	326	338	318	290	281	324	332	323	305	326	322	290	320	345	304	291	325	324	333	286	336	299	342	342	312	288	308	325	315	307	302	334	307	315	288	317	301	304	299	330	296	328	334	305	333	287	312	277	300	294	330	307	309	323	345	287	321	333	318	305	313	312	303	300	337	289	322	336	338	332	282	296	330	308	316	320	315	305	304	340	300	296	308	313	346	315	322	306	318	319	291	336	333	312	319	322	292	296	358	314	278	320	334	340	291	296	280	297	290	312	292	307	310	302	306	309	303	294	330	312	336	297	339	320	303	282	302	322	327	287	300	342	320	326	325	303	321	309	299	277	314	312	311	339	311	313	326	311	310	321	309	338	329	279	295	332	326	319	322	313	295	297	280	298	321	335	290	308	337	305	310	317	315	309	349	333	332	304	310	324	319	327	318	292	292	324	335	308	281	314	325	317	300	309	311	320	295	327	295	321	295	323	309	309	317	309	312	322	317	336	334	304	293	283	299	312	319	252	319	318	319	297	315	336	330	315	328	306	330	299	326	333	327	291	312	338	295	323	313	326	316	318	307	337	294	304	318	291	329	332	302	336	319	306	315	314	335	288	337	319	299	296	288	352	284	321	309	309	287	310	327	348	302	294	323	323	319	294	306	347	313	289	304	318	309	316	310	337	307	332	300	310	311	288	283	300	266	337	340	312	357	323	286	313	316	300	309	312	321	306	338	289	293	303	323	314	336	311	333	289	274	351	314	326	280	330	326	304	345	301	323	326	339	295	308	337	332	287	296	319	324	321	318	313	328	316	300	316	321	309	321	292	279	321	320	309	310	355	334	293	344	305	337	290	319	303	333	273	298	315	348	322	300	300	316	313	355	336	310	311	319	340	309	282	322	289	362	310	326	307	301	335	300	323	297	313	305	297	314	283	315	318	292	322	354	329	306	291	325	333	310	329	343	279	326	318	306	319	340	310	329	305	325	290	295	303	296	294	317	295	315	300	312	304	335	315	297	307	313	323	335	336	332	333	282	293	301	340	302	305	321	327	323	334	321	311	320	318	307	327	305	318	319	306	321	299	302	306	328	317	314	318	323	332	306	312	326	315	316	325	309	305	318	306	310	320	322	313	330	298	308	316	325	321	310	304	338	322	311	329	333	315	307	325	330	312	317	336	343	312	331	296	328	329	311	320	315	309	282	341	303	306	319	319	305	298	302	314	326	299	295	302	271	317	306	312	303	327	345	303	340	334	312	321	298	306	315	326	274	305	311	308	310	314	310	353	316	330	314	293	308	362	312	341	297	284	303	336	322	292	326	307	317	301	336	319	371	324	336	318	308	334	346	285	324	319	322	315	284	337	337	315	295	325	332	313	312	341	323	313	310	334	303	281	301	326	289	293	282	334	300	336	302	317	305	329	294	321	309	328	291	324	298	305	304	300	336	298	326	321	321	312	326	298	288	302	311	311	301	314	316	321	304	304	298	299	324	325	310	329	310	304	341	310	307	323	318	308	291	352	299	325	317	302	286	349	304	320	309	322	325	317	312	291	354	349	292	325	296	331	307	303	322	333	334	326	309	339	281	306	320	315	341	327	305	317	334	319	307	299	327	332	283	310	323	289	273	300	293	334	319	329	302	306	293	291	326	338	291	315	336	294	340	308	280	297	299	304	321	299	320	337	335	277	310	332	316	351	302	338	302	300	336	316	312	331	303	308	298	306	326	311	324	319	339	315	298	293	342	320	335	296	275	308	312	299	329	306	300	294	311	303	322	318	312	290	312	339	303	323	308	298	327	334	319	356	300	309	313	337	302	310	322	311	327	328	324	306	319	324	284	351	306	315	315	283	317	307	312	335	346	301	332	331	303	306	277	330	320	324	301	316	278	294	303	293	331	311	326	307	293	330	285	332	308	319	330	308	289	306	316	317	332	298	328	346	287	311	318	346	340	319	284	275	306	334	314	346	301	320	290	333	325	308	320	311	302	308	278	317	325	323	295	294	317	322	310	284	293	327	300	336	292	301	322	317	287	323	322	305	296	313	318	308	320	311	336	308	308	298	317	316	371	314	305	305	336	316	319	315	331	312	302	322	309	313	295	308	314	338	327	332	305	312	329	326	292	326
44294	43551	48998	46851	49251	47835	48993	52263	44267	38255	28258	30980	47507	47105	43446	39131	37059	35656	33207	33278	31516	27894	23825	19968	17504	20799	21078	17756	16843	17735	17296	12188	11878	11875	9120	10272	10189	8119	8665	11244	10057	8019	7283	6341	4556	2467	2275	1100	735	846	803	498	350	343	344	335	340	276	198	168	169	190	159	159	165	165	171	159	175	179	159	162	173	169	205	180	189	166	166	175	157	173	184	218	187	149	163	181	170	202	165	201	202	166	165	156	167	190	184	182	189	150	155	176	158	187	175	167	202	183	160	180	179	180	155	186	146	168	173	178	171	168	169	161	177	161	138	166	163	204	182	181	145	164	167	167	178	174	178	154	170	170	184	179	189	171	175	157	152	170	155	179	175	173	188	172	172	149	157	155	182	179	179	199	199	155	180	198	160	181	189	157	179	156	192	178	165	179	180	167	168	170	164	174	153	162	172	140	188	183	175	159	181	156	182	173	177	187	178	170	182	185	186	176	177	198	145	168	189	176	179	173	164	194	164	153	186	162	171	192	184	189	187	178	184	188	161	198	186	185	167	162	167	177	181	176	155	169	182	183	205	184	172	181	174	191	174	202	180	182	172	169	162	165	160	169	161	177	177	168	142	181	180	160	190	155	156	190	179	199	192	164	160	159	176	167	164	174	187	179	192	181	174	157	168	167	204	188	183	174	188	195	193	177	188	180	179	167	173	189	195	187	184	188	173	176	173	194	176	148	163	173	156	185	174	165	178	172	189	171	160	186	170	158	152	160	173	175	169	165	204	184	174	150	184	194	159	172	166	139	168	192	168	186	186	179	196	171	192	182	176	183	195	185	179	192	154	182	180	150	164	166	171	186	161	197	162	173	164	171	186	171	155	185	173	199	162	157	176	189	164	181	184	155	199	186	164	172	174	187	172	174	167	183	172	164	178	161	182	160	175	199	210	172	176	180	179	193	176	157	149	172	180	171	175	170	156	169	187	168	157	171	185	177	184	171	180	175	159	170	167	150	169	183	184	164	177	185	150	180	181	188	189	174	171	172	169	173	166	165	160	165	166	189	182	185	178	172	172	186	176	171	168	159	161	159	154	188	189	177	162	168	178	174	173	179	155	174	180	159	177	180	206	161	160	161	161	172	171	153	145	173	179	170	168	163	173	187	163	169	154	147	170	166	160	176	189	169	187	157	170	194	181	180	181	168	163	185	179	178	167	151	160	172	180	182	188	175	143	169	190	164	171	187	183	158	171	145	165	177	176	177	162	157	183	190	167	152	202	154	163	147	173	169	166	170	192	172	167	182	201	175	180	166	209	179	190	174	199	170	173	144	153	185	173	171	149	159	175	181	169	153	167	177	177	177	163	169	181	185	165	165	161	177	185	169	177	150	193	161	162	153	195	192	175	177	163	182	190	195	168	156	178	187	164	188	186	156	183	171	180	167	176	177	187	169	217	201	167	179	147	172	203	158	172	190	180	168	186	184	159	168	183	163	184	154	174	160	198	158	180	174	153	163	162	168	171	176	167	170	156	169	174	176	183	181	178	157	206	208	183	178	167	157	169	141	173	173	168	178	162	149	181	174	165	183	176	149	154	165	164	174	176	166	164	176	179	211	175	173	176	156	173	162	167	176	162	178	183	159	190	186	177	159	186	161	151	186	156	163	170	167	144	188	178	182	177	179	192	190	164	158	162	177	195	168	150	180	168	159	190	152	197	160	171	178	170	179	181	186	158	171	167	158	172	148	156	170	150	184	169	171	162	170	167	165	174	199	157	165	193	178	161	172	177	203	168	154	152	164	152	191	175	168	172	151	166	168	204	178	190	169	173	154	173	147	169	173	157	169	169	182	188	174	171	181	154	172	160	164	154	167	187	178	162	167	167	201	178	180	172	179	179	163	173	172	189	159	164	184	187	170	213	160	179	188	183	178	166	158	171	149	174	160	179	152	152	138	183	192	155	190	187	147	184	195	175	161	174	186	178	165	193	162	197	177	158	183	196	178	166	147	175	166	205	164	173	156	189	153	176	173	162	176	171	177	161	199	182	150	184	190	174	183	169	166	202	149	189	169	153	175	174	160	183	166	157	180	183	169	194	185	189	177	177	182	168	159	163	175	175	171	175	161	155	177	195	170	183	171	161	189	199	171	172	170	166	157	168	167	166	166	188	169	166	167	209	168	179	154	193	199	178	181	157	178	205	190	172	160	200	148	161	146	170	188	165	159	166	195	189	176	178	157	213	171	180	144	162	166	212	162	171	170	204	187	166	200	183	168	154	169	173	176	182	158	164	174	184	172	163	153	167	180	157	168	183	176	177	191	178	197	158	187	196	159	174	182	179	170	181	160	177	176	188	162	181	199	182	169	182	162	183	173	190	184	172	191	175	144	179	189	155	179	180	185	162	170	172	182	175	161	190	182	151	156	209	163	178	169	185	174	179	199	191	180	175	182	168	150	195	191	169	155	166	183	164	158	178	161	172	178	193	200	167	175	167	149	152	181	183	179	192	157	176	187	187	170	185	145	167	185	156	181	178	183	161	170	156	187	140	174	172	175	180	173	168	187	167	164	165	179	190	176	172	183	181	177	174	158	167	195	179	178	180	192	178	177	173	174	189	146	175	189	162	172	184	184	168	176	165	170	200	179	168	182	189	156	169	152	163	185	179	169	177	151	163	176	175	170	157	166	166	172	181	156	171	176	152	150	175	179	175	166	155	145	158	177	181	166	194	172	164	167	156	171	176	177	186	191	174	190	176	175	198	186	179	170	189	182	168	185	151	165	181	169	162	187	177	173	163	162	191	152	170	185	175	197	171	182	145	172	165	181	165	153	173	178	176	152	188	186	161	156	191	180	163	181	177	194	181	181	186	177	168	157	209	154	146	185	146	178	167	159	188	178	180	182	143	177	165	166	188	188	184	165	161	173	178	180	183	159	188	168	178	200	199	169	164	154	172	164	165	187	170	181	186	182	187	171	188	154	185	168	157	164	172	162	161	154	154	180	189	172	177	182	160	157	149	160	185	181	184	162	183	188	180	181	192	160	206	167	184	196	189	168	184	187	164	171	183	158	176	191	170	175	152	181	159	152	167	178	155	177	174	154	169	174	153	181	185	166	173	169	174	182	182	181	189	187	168	203	184	177	202	169	164	169	180	176	173	170	175	176	166	171	167	161	167	187	177	172	191	179	175	175	177	170	176	167	153	176	187	151	162	182	171	153	153	158	181	172	166	167	191	189	172	166	193	192	160	185	174	190	187	155	194	179	196	186	178	188	173	204	172	178	157	195	170	163	181	167	179	162	171	177	168	188	157	187	179	178	170	170	194	184	179	177	169	165	174	196	171	179	180	181	174	183	156	152	159	160	171	178	202	175	188	164	152	202	177	140	181	170	162	184	178	178	180	181	186	163	203	190	187	162	163	184	204	182	172	156	187	176	160	161	158	156	165	194	174	186	174	181	159	159	172	146	166	175	161	186	171	155	167	180	187	180	172	161	187	163	152	148	155	154
31639	38222	48861	54125	57682	56479	59796	62727	57775	49495	42723	47473	61828	62830	59205	57055	56089	54545	53824	54011	52233	48585	46528	42483	40594	44560	43309	39134	38966	41019	40126	34406	34798	33214	30421	32294	30610	27404	29192	34093	31518	29122	27016	24617	19976	12932	12358	6078	4497	5154	4394	2580	1628	1581	1469	1549	1642	1041	673	440	485	461	479	482	514	444	515	494	487	494	560	471	477	468	482	441	478	454	452	451	418	428	510	546	461	452	466	437	486	451	470	455	468	435	441	471	446	462	466	453	465	452	449	427	469	428	429	454	478	523	486	462	456	423	435	465	434	434	481	484	444	472	460	441	456	500	477	496	460	438	476	471	501	466	416	421	427	466	480	451	458	449	496	454	481	443	438	420	470	451	447	448	482	464	474	434	428	467	449	430	416	449	447	449	441	432	432	423	452	491	448	486	478	466	419	462	427	460	460	463	447	460	419	443	441	494	427	451	466	476	403	481	430	429	470	440	491	453	465	472	463	481	442	454	452	468	440	448	452	441	482	461	424	460	452	429	462	484	460	475	451	451	471	498	458	471	450	446	470	471	434	447	462	430	453	412	480	466	420	460	441	447	475	443	465	480	449	449	450	436	443	460	426	433	442	435	497	416	485	476	486	471	442	405	471	439	453	422	480	478	473	435	454	460	486	464	454	443	461	429	439	410	438	475	448	466	471	450	484	453	467	436	463	438	444	465	455	441	440	478	420	452	465	474	432	465	448	453	461	476	451	441	441	475	416	440	458	438	434	470	445	452	423	429	463	473	468	462	441	439	426	457	464	408	426	414	438	458	491	458	439	477	443	435	448	464	427	446	450	428	431	502	455	494	484	469	451	438	467	460	439	459	459	437	475	417	428	441	429	476	420	438	466	454	433	470	423	464	387	443	475	474	456	468	420	462	448	436	453	472	443	464	415	467	463	441	429	426	453	478	462	463	436	468	452	432	451	509	456	462	446	464	485	467	435	445	468	448	469	458	481	434	433	459	465	449	440	409	439	437	449	466	445	442	437	442	456	436	427	460	435	406	426	464	445	440	412	451	434	420	451	440	480	474	437	430	446	460	451	455	461	471	497	468	464	459	453	454	424	429	436	447	440	442	457	491	440	454	425	462	436	462	489	431	472	454	405	451	474	467	427	454	453	497	446	436	442	450	453	426	450	440	447	479	481	435	446	455	418	458	434	449	409	473	466	439	453	458	472	455	439	480	445	432	447	455	442	460	465	450	487	451	428	470	455	468	469	422	501	472	456	457	469	474	452	452	475	447	404	441	402	456	458	478	471	466	444	472	494	421	441	428	442	408	460	466	476	452	449	426	412	436	480	405	476	446	459	409	444	467	456	417	466	454	449	459	434	450	470	433	443	452	457	446	460	472	413	422	419	455	441	432	454	447	466	465	405	432	458	443	468	423	442	462	456	458	455	433	434	429	447	415	492	467	443	446	448	445	442	476	448	471	442	490	470	442	428	490	440	450	437	442	481	446	482	452	461	443	435	456	444	468	488	437	468	470	423	460	456	450	461	425	424	439	437	436	423	468	435	444	491	471	439	469	435	463	455	484	451	468	435	450	438	463	459	414	451	435	458	425	439	447	438	454	442	412	441	477	488	416	424	400	439	417	485	465	443	454	464	449	439	444	391	393	469	462	440	426	466	436	428	437	456	410	423	445	427	457	459	462	459	463	458	469	425	414	446	444	443	456	429	429	445	440	496	456	425	475	422	468	441	453	468	422	455	433	487	435	456	407	448	450	451	421	438	442	477	466	442	472	433	423	446	451	477	434	450	444	445	468	438	427	444	498	464	427	455	443	443	478	468	453	470	456	437	452	453	444	450	493	447	451	443	439	459	447	434	469	453	488	441	471	466	421	441	450	449	413	468	414	457	442	465	442	407	468	461	434	438	448	447	438	470	426	458	401	475	493	481	449	447	459	442	435	459	466	486	439	395	468	450	399	454	476	488	496	489	452	432	461	434	466	491	442	461	433	483	424	431	420	430	463	429	435	459	473	454	431	436	454	431	419	388	458	485	463	465	454	453	429	426	477	461	456	442	479	404	494	466	411	436	411	442	484	446	444	443	441	453	473	473	449	436	428	412	471	446	432	444	444	459	446	406	448	467	416	416	477	464	455	441	454	424	429	452	440	442	447	480	458	440	471	429	500	455	444	441	420	426	451	468	414	447	443	452	448	460	443	493	438	426	461	457	455	457	437	501	439	432	452	437	441	448	474	428	433	521	454	444	464	450	413	444	445	423	486	424	485	466	445	459	466	471	473	448	457	458	472	451	475	423	483	441	477	476	435	444	408	428	459	453	404	452	437	428	446	436	430	439	437	423	463	448	450	449	481	459	436	469	464	435	465	460	421	454	458	460	441	414	474	434	442	449	429	436	481	424	462	459	466	443	429	465	451	408	427	466	440	429	458	464	417	428	462	451	459	432	472	458	416	489	431	484	474	464	480	468	423	465	481	464	426	439	454	425	440	458	452	466	484	446	401	507	459	457	471	480	449	417	419	443	462	419	457	472	486	445	452	454	456	475	452	489	458	465	456	407	431	459	444	444	462	431	453	423	433	465	502	429	425	448	479	473	470	473	451	484	450	436	491	462	434	460	464	490	432	434	465	461	457	450	435	444	431	500	432	445	461	409	457	471	427	457	460	474	446	458	467	444	483	502	436	452	426	474	467	447	464	440	429	454	422	461	436	435	421	467	440	471	430	464	444	452	478	446	453	457	420	463	401	463	439	476	436	467	454	457	419	451	438	465	455	430	458	468	485	434	456	449	448	452	445	452	445	460	459	459	421	454	465	443	445	454	442	445	406	489	460	460	440	453	461	425	453	466	516	447	463	454	409	489	468	472	456	471	451	426	432	437	422	433	445	454	470	452	466	444	488	474	475	456	455	456	430	444	454	437	442	459	450	448	453	437	458	431	456	460	477	466	465	451	454	431	483	396	452	458	473	441	445	456	431	429	450	439	427	460	412	447	417	432	450	478	450	467	468	456	449	476	428	452	448	468	478	477	470	460	489	447	494	445	435	436	442	428	438	466	441	482	433	507	430	441	446	487	474	420	457	467	444	434	445	447	433	455	434	410	420	424	484	464	438	457	471	400	456	443	443	458	435	443	448	470	435	428	489	445	470	457	444	480	459	438	450	472	426	451	499	407	480	451	475	449	488	425	438	492	486	473	430	430	456	478	458	413	438	437	433	447	425	428	440	457	460	458	410	445	489	431	457	429	404	414	416	449	433	494	457	465	430	417	458	450	487	475	467	414	422	456	471	473	455	498	453	450	447	419	429	481	442	432	430	447	435	435	450	460	457	462	455	441	456	432	432	449	440	455	455	480	469	490	442	419	459	464	449	471	448	477	440	474	482	458	470	468	463	455	452	448	459	443	458	445	488	473	456	421	451	482	423	440	460	407	459	488	439	450	438	416	476	411	439	414	445	441	406	434	415	483	433	440	449	493	441	441	458	448	448	407	447	460	452	458	461	430	433
13398	12926	15397	12579	9702	8261	8619	8289	5800	3140	2200	2214	3554	3067	2460	2089	1811	1686	1520	1540	1318	1012	1007	693	761	854	877	731	676	730	654	505	462	452	423	421	412	295	407	462	434	356	320	267	204	146	185	143	154	105	116	107	99	95	113	93	113	76	104	92	93	88	114	91	88	92	105	79	93	78	80	88	78	102	91	91	110	73	110	68	95	90	91	89	92	87	88	86	83	76	95	85	86	93	100	92	102	80	99	90	103	82	88	74	88	82	88	88	92	93	99	112	105	106	124	103	77	90	83	79	100	92	81	76	84	100	84	104	85	88	85	99	89	96	92	108	98	82	103	77	91	74	91	73	84	73	80	94	80	85	96	88	101	92	101	81	92	94	99	95	93	77	72	72	84	113	83	78	83	94	78	84	96	81	94	94	78	88	99	100	94	82	91	85	83	96	84	95	94	108	108	97	98	99	93	93	76	79	109	108	94	96	93	93	102	91	91	121	91	98	94	80	100	98	83	73	103	90	76	89	111	97	94	98	89	106	93	90	86	100	80	97	93	102	85	77	74	100	89	107	88	81	82	102	85	88	88	87	94	100	93	97	80	78	89	88	89	85	91	85	93	108	92	90	95	103	94	107	98	92	86	83	119	100	97	99	69	120	79	77	102	82	86	92	91	78	78	106	82	83	102	83	91	108	85	84	88	82	98	87	109	95	80	99	93	108	91	94	90	82	102	103	82	98	77	92	81	89	99	101	81	82	97	100	82	86	82	98	90	90	86	96	93	112	93	90	92	104	97	89	89	91	93	89	97	96	77	74	77	98	94	96	80	97	103	93	107	106	97	80	89	77	89	92	80	93	90	89	86	74	91	97	89	86	75	106	72	89	71	96	95	94	93	113	89	83	100	92	99	78	95	92	103	112	72	91	87	87	104	89	94	92	83	86	99	93	87	108	87	87	99	82	109	97	92	83	95	97	96	85	93	83	104	102	91	114	83	100	91	98	93	71	95	83	85	87	91	80	82	86	85	65	101	98	81	89	89	83	102	76	85	102	85	79	113	113	70	89	99	81	84	89	88	91	84	84	98	78	75	98	92	89	112	80	90	87	89	82	82	103	91	89	97	97	81	110	102	84	106	116	104	91	95	88	97	99	97	91	88	108	104	90	87	102	95	101	96	76	107	85	83	79	79	85	101	64	80	90	89	95	89	92	108	87	98	88	77	102	79	93	114	84	81	91	83	82	93	82	99	86	83	111	89	110	76	84	86	92	94	106	109	104	75	81	90	83	95	89	74	90	112	106	98	82	90	91	103	92	70	90	92	93	89	71	101	95	87	67	87	100	75	86	91	85	83	79	89	93	97	102	92	93	85	87	99	92	92	95	97	99	71	101	100	83	82	83	88	82	104	85	76	103	91	102	89	85	85	80	88	88	90	79	87	94	98	102	92	95	113	75	90	75	96	88	93	75	86	96	78	107	89	89	100	111	79	65	99	92	78	99	110	112	90	101	95	81	91	84	98	84	90	85	115	74	97	93	93	83	91	81	83	102	78	101	106	75	100	99	107	94	80	115	95	82	79	110	111	88	81	88	82	93	98	83	100	96	97	88	75	87	92	93	96	90	99	123	108	84	104	81	76	86	82	77	96	65	83	92	81	85	83	83	104	83	94	94	98	86	78	73	90	89	96	101	98	84	98	98	77	98	105	87	86	80	73	81	107	97	91	83	88	83	98	106	82	100	97	101	88	90	96	89	86	105	89	100	86	83	94	90	85	101	91	97	115	80	85	88	92	98	95	86	87	90	98	80	94	65	97	89	105	86	110	101	94	98	98	92	73	89	93	77	91	91	94	94	97	91	97	107	75	94	90	85	98	70	96	94	78	95	82	95	106	86	104	103	89	85	99	108	109	88	87	98	97	90	112	107	78	97	103	76	85	86	94	88	93	87	88	88	92	91	99	91	99	97	94	101	100	87	90	93	117	80	101	100	95	99	75	109	95	84	99	104	97	94	102	96	89	77	97	105	81	89	101	92	94	87	94	79	108	101	101	89	81	78	81	92	103	80	93	101	79	93	100	100	105	106	82	88	73	80	79	81	92	79	77	91	102	95	78	75	83	87	89	88	111	97	91	78	82	86	90	92	90	93	94	65	85	85	78	94	79	89	80	101	85	90	99	88	94	92	80	82	104	88	87	108	95	85	88	100	97	120	91	92	96	86	79	93	87	78	97	100	75	85	95	91	96	104	112	93	95	83	88	77	85	102	95	81	100	91	83	85	93	96	106	88	107	75	92	75	104	99	79	78	79	108	98	94	89	80	104	102	83	77	74	89	104	91	94	83	86	90	88	85	85	85	89	88	101	102	91	84	90	87	97	88	100	94	78	81	71	93	90	109	84	101	83	77	93	94	93	88	83	88	103	76	93	95	101	91	87	89	97	91	103	93	87	105	99	91	82	81	113	97	94	60	97	83	110	89	88	91	66	102	113	108	101	97	105	87	94	81	76	85	108	96	95	85	87	93	84	101	96	88	83	84	97	87	86	78	105	97	83	92	97	76	102	98	82	116	82	93	84	74	91	82	89	97	90	87	87	98	94	99	84	80	78	87	108	82	81	92	98	81	88	87	94	94	86	102	93	79	93	77	99	93	99	104	92	85	84	89	79	97	84	116	109	101	74	83	92	95	70	93	90	102	92	84	95	94	85	78	90	86	85	77	81	83	103	90	84	89	88	98	94	93	72	75	101	111	88	104	98	79	76	100	84	96	87	86	102	120	98	102	94	84	82	97	95	104	87	90	91	104	85	92	107	97	97	78	88	87	111	86	101	79	81	94	91	87	88	109	87	88	98	86	99	103	86	74	117	101	101	82	85	98	86	92	107	78	101	94	81	105	89	89	93	98	100	69	116	77	93	109	83	73	103	88	82	86	81	81	94	103	88	75	94	92	99	88	88	92	88	94	91	87	88	90	83	94	89	94	92	93	78	81	84	114	90	85	82	93	97	78	92	68	103	91	102	87	89	96	109	91	98	94	90	93	109	81	99	89	87	89	88	88	89	97	89	91	112	96	79	93	82	91	68	86	94	105	95	84	89	90	97	98	89	94	90	107	82	79	101	102	92	101	92	98	85	86	93	99	84	90	97	100	76	98	80	95	87	89	85	104	93	104	91	91	104	86	93	106	83	73	83	88	104	90	89	114	82	78	92	99	93	83	86	89	85	85	83	82	95	100	96	85	69	81	88	94	99	77	71	96	85	81	95	80	82	104	121	98	92	91	107	89	93	90	85	98	86	108	87	83	87	77	77	83	96	79	111	84	88	83	92	106	83	70	110	82	87	92	88	97	102	82	82	92	79	79	100	90	82	89	100	83	92	84	93	89	89	103	91	96	75	107	92	89	111	92	100	104	78	97	77	86	95	90	93	92	92	100	86	92	107	104	83	84	75	84	90	88	78	78	93	80	84	88	97	85	87	105	104	82	87	92	90	88	99	88	85	86	88	80
9022	12375	21310	23017	21717	21245	24330	24499	17885	12366	10106	10172	16387	14416	12190	10610	9478	8423	7747	8254	7189	5971	5309	4261	4174	4940	4716	3906	3665	4053	3705	2994	2712	2587	2367	2407	2137	1713	2344	2808	2330	1995	1786	1526	1169	824	872	550	432	471	371	320	311	306	307	281	310	305	299	236	242	257	264	269	253	295	265	299	248	280	291	243	266	257	244	253	245	255	258	248	276	285	247	259	253	258	259	271	242	256	275	290	228	252	254	249	273	275	274	271	257	252	243	276	231	238	300	267	260	276	282	276	269	278	262	265	262	251	218	278	251	249	267	268	269	291	270	258	256	281	265	256	283	281	272	272	285	219	260	287	254	260	247	230	266	265	258	229	269	243	267	275	239	258	268	277	260	263	254	276	253	247	257	264	245	260	258	263	251	264	266	270	263	258	284	279	244	248	278	269	269	247	247	229	280	251	244	262	313	259	280	290	242	235	249	274	257	267	262	257	279	272	263	274	278	297	260	276	265	245	265	260	261	265	247	279	287	250	255	237	249	241	268	290	261	261	266	261	258	258	283	259	281	251	259	258	241	266	272	274	284	274	281	266	286	273	245	269	222	252	280	255	264	263	288	243	233	249	246	240	258	270	261	275	256	285	278	257	278	283	269	270	256	283	289	258	277	238	288	271	283	249	250	282	274	288	247	266	267	263	249	247	232	264	262	238	251	273	244	257	282	260	244	274	261	250	258	268	264	257	264	258	249	273	274	246	266	269	280	234	277	274	263	251	250	242	267	259	277	249	282	236	287	253	248	256	260	282	252	270	255	241	262	270	262	254	265	243	278	237	244	268	248	251	249	250	241	260	265	251	305	289	249	248	262	274	271	268	284	246	251	266	241	277	272	274	239	243	237	277	254	272	256	295	270	252	249	270	266	263	283	273	273	266	235	271	248	280	239	267	270	237	253	256	264	280	268	259	264	256	257	259	261	232	271	267	254	262	271	267	278	263	259	263	256	258	243	263	264	226	281	233	286	270	221	242	275	267	231	259	235	230	259	247	247	282	232	284	239	256	264	268	276	281	249	259	285	275	236	244	253	268	254	278	269	261	269	252	277	247	266	271	263	270	263	262	240	247	278	259	236	289	263	294	249	280	259	285	276	248	247	281	254	326	284	265	261	298	306	279	280	253	234	255	257	279	248	275	281	240	245	258	236	285	250	269	219	242	270	252	268	275	248	251	259	281	265	253	254	273	255	267	271	286	301	254	269	276	260	269	243	282	223	282	263	255	238	252	280	266	264	259	257	246	267	257	257	261	244	244	272	271	259	271	287	256	259	271	259	260	244	247	263	253	290	280	288	282	234	230	267	271	245	275	262	252	241	260	278	265	247	277	252	282	225	256	265	226	266	276	271	245	253	259	254	278	257	254	281	264	227	243	258	266	246	256	240	230	271	235	268	263	278	248	275	295	251	256	267	259	287	269	237	279	270	226	305	238	267	251	234	271	295	273	279	243	286	211	252	223	254	254	282	255	278	269	254	251	298	233	281	255	272	256	259	270	256	274	273	245	265	248	269	247	276	287	272	267	257	254	275	256	279	250	251	285	293	286	255	240	244	258	261	294	243	268	249	251	278	281	262	246	235	260	261	227	257	267	243	292	273	257	259	266	266	271	258	282	264	253	248	274	249	250	253	256	234	264	265	250	244	226	243	284	259	246	258	274	269	279	267	240	257	259	261	260	274	255	251	242	260	232	248	257	273	258	269	262	231	244	260	252	261	241	289	242	264	281	268	252	273	273	246	235	235	226	261	240	264	261	261	266	252	267	304	247	280	259	272	256	266	255	253	286	264	286	245	273	269	272	260	265	256	257	299	259	282	262	285	257	265	248	286	254	242	245	253	271	274	282	261	269	260	254	268	279	248	262	278	275	257	254	281	275	241	287	273	259	243	262	272	269	255	280	263	262	228	234	261	253	268	256	249	248	256	268	244	259	251	265	254	254	267	273	265	270	288	266	250	297	238	249	262	251	268	289	267	260	262	236	225	275	259	249	262	250	257	250	271	262	255	285	264	246	243	221	278	245	243	272	290	257	272	265	221	262	277	246	255	234	260	238	248	268	265	270	265	259	290	248	255	272	265	267	249	291	244	268	228	273	276	281	271	273	267	243	235	253	261	271	261	280	249	272	277	300	261	258	237	266	264	261	269	269	260	290	260	265	244	250	281	281	270	262	273	279	268	233	255	236	252	243	245	244	254	235	251	272	274	270	282	280	255	248	223	271	251	292	284	261	241	276	293	233	243	253	258	271	233	282	245	256	249	289	270	258	255	252	297	277	269	240	265	264	262	250	269	272	240	255	249	238	252	295	258	276	281	258	248	248	268	261	243	264	231	280	232	259	272	268	290	226	243	259	258	283	259	244	260	253	291	274	252	287	258	257	265	235	275	267	282	248	277	260	229	256	275	240	264	252	274	254	275	245	266	251	247	259	241	237	268	281	235	250	271	261	268	265	241	274	281	266	271	234	257	258	278	270	255	262	244	253	281	292	264	261	253	240	257	272	264	245	266	279	254	271	278	290	296	241	264	240	263	263	238	257	275	272	264	269	258	295	268	279	248	275	279	254	260	272	269	223	279	271	242	254	285	305	273	265	265	269	252	272	219	261	266	265	272	238	250	248	258	257	286	255	276	292	225	242	266	267	260	249	268	257	241	244	249	267	297	307	253	251	266	255	263	283	259	255	267	259	240	275	259	295	238	257	236	256	249	266	249	259	273	263	246	246	248	298	257	284	246	266	242	262	248	273	252	251	264	230	263	253	259	243	256	250	271	246	258	223	257	255	241	237	259	276	265	271	268	252	264	241	261	264	254	243	278	238	255	266	256	268	257	258	253	257	243	249	280	272	250	251	244	265	260	260	232	253	272	240	250	262	267	264	254	258	269	263	259	284	271	245	230	260	269	240	264	248	289	289	245	271	277	255	280	290	280	262	267	263	266	247	253	260	235	308	266	260	271	261	282	280	272	267	276	257	234	286	262	269	274	263	240	252	254	226	253	265	301	289	255	246	293	259	272	309	278	285	265	266	234	257	271	260	271	251	257	251	257	239	259	269	251	248	262	251	228	274	263	247	260	233	234	231	260	254	251	254	262	256	247	247	255	261	292	248	255	256	259	241	269	282	260	239	259	251	255	247	242	291	260	285	245	249	252	267	305	248	269	250	263	296	257	258	243	233	253	262	266	257	270	248	223	297	275	260	283	254	278	268	274	265	274	267	244	260	232	296	250	263	299	255	239	252	286	271	289	255	241	260	269	257	258	232	236	253	235	256	237	274	270	228	259	217	263	277	233	265	268	280	281	276	234	258	266	239	258	255	262	284	241	266	264	248	251	288	255	262	265	247	282	234	258	272	289	236	266	259	247	253	236	259	239	273	273	282	256	284	257	270	260	299	281	254	274	280	260	246	252	268	233	251	261	250	257	257	254	244	260	285	250	273	252	287	279	252	264	267	272	239	271	263	264	255
35851	38288	44533	39825	39707	37728	48436	46561	41240	29349	23876	29141	38499	32184	28745	26045	22996	20435	18279	18523	16673	13368	11860	10586	8902	9479	10013	8423	7513	7266	7359	5610	5208	4444	4008	4095	4495	2879	3899	4553	4255	2904	3112	2298	1677	1269	1083	551	592	436	272	190	261	191	194	155	160	130	112	153	120	97	110	107	121	120	125	115	131	107	127	122	124	122	119	128	108	105	135	105	110	121	132	128	114	132	123	109	105	140	117	125	115	125	130	113	110	123	144	137	107	117	115	129	107	131	128	137	122	138	131	122	128	123	134	138	110	123	123	129	125	128	113	126	123	132	146	119	112	97	119	125	136	102	128	111	102	116	121	124	120	103	110	104	117	120	131	124	119	118	131	94	120	134	111	125	125	128	139	117	106	137	132	104	123	132	132	115	115	135	122	89	128	105	130	106	125	113	115	118	123	127	124	119	112	111	130	124	118	130	110	117	131	117	127	125	120	105	110	110	101	108	125	112	134	135	120	115	113	108	128	114	124	104	122	129	102	127	115	116	135	135	127	113	120	133	102	115	116	115	118	123	114	129	113	125	139	129	98	131	132	128	120	111	151	119	102	120	122	150	103	118	109	113	109	124	122	116	99	113	133	108	125	136	111	130	112	115	120	112	107	118	107	129	120	107	99	103	126	129	131	109	127	119	117	121	117	123	125	124	132	121	144	134	111	107	127	101	120	144	135	131	124	107	124	133	128	122	111	126	134	133	135	125	103	103	131	108	100	132	108	128	113	121	125	120	117	125	109	119	114	109	123	128	113	103	122	122	110	106	106	119	131	143	116	136	134	116	107	114	115	116	120	122	110	130	114	135	110	120	101	125	115	118	123	109	105	116	106	122	103	117	128	109	116	120	125	125	106	134	108	141	122	125	111	122	138	119	114	113	126	119	121	115	102	116	124	124	109	115	117	128	113	124	113	104	123	125	116	114	107	111	110	108	113	135	136	108	118	123	116	121	116	120	113	116	122	98	98	115	98	126	106	119	136	124	130	132	121	116	125	131	135	105	101	143	113	121	122	125	131	114	115	103	109	117	110	127	120	117	128	129	122	126	106	108	132	125	124	124	113	109	134	119	145	127	125	113	124	115	118	113	124	111	129	108	104	126	113	124	127	119	121	106	108	125	119	119	113	129	131	114	130	109	138	124	119	136	111	120	135	128	100	125	125	131	142	135	132	108	126	147	135	103	131	107	124	126	141	119	122	107	119	102	115	104	125	99	137	114	144	108	127	90	98	131	122	118	112	113	111	131	109	133	109	120	130	96	125	128	120	128	119	135	110	112	119	110	127	131	132	127	122	113	96	104	114	134	117	119	123	114	106	131	128	107	124	108	121	115	117	112	118	122	106	112	119	117	115	131	110	105	132	105	127	130	106	129	108	130	124	119	124	110	126	120	133	130	120	111	132	127	118	120	112	119	113	98	113	105	120	110	95	108	111	135	109	97	129	108	112	108	136	114	94	111	121	118	116	136	93	106	116	121	123	119	136	113	121	120	139	115	124	126	123	109	118	117	113	119	113	116	128	93	113	135	137	107	118	142	135	117	124	100	110	145	123	115	131	119	106	114	128	132	112	120	112	116	117	110	154	113	121	124	129	111	96	117	141	130	108	113	115	123	116	124	131	115	115	124	120	143	134	94	107	112	129	104	115	119	110	117	105	128	122	125	125	114	130	129	129	126	136	121	130	126	109	106	115	117	109	111	98	111	114	129	117	120	107	119	114	149	119	126	107	114	132	113	130	133	113	117	126	139	140	123	114	111	105	155	110	110	105	125	124	125	123	127	128	96	115	137	120	102	133	141	112	106	106	114	128	116	113	124	113	112	116	111	130	107	129	127	117	124	99	129	118	117	113	124	119	121	118	122	127	114	130	133	135	126	128	105	114	121	123	107	111	115	117	118	110	126	94	135	103	124	138	136	124	115	128	114	115	102	115	132	126	114	133	125	129	119	101	138	117	122	131	121	140	110	117	115	135	122	120	135	118	134	98	119	122	102	114	112	124	112	122	130	128	121	117	108	131	117	118	118	121	110	125	119	124	118	122	113	128	135	102	128	120	117	111	124	108	100	133	143	110	117	114	112	128	120	140	121	128	100	133	99	145	130	106	117	116	138	119	112	117	124	135	106	125	108	108	124	131	124	108	132	108	110	105	137	88	128	124	130	112	118	107	124	130	118	142	115	125	116	144	120	106	106	113	133	118	116	112	133	123	128	120	133	125	116	132	123	115	156	113	131	147	112	103	118	112	114	130	126	113	92	116	107	122	134	135	115	117	110	124	103	126	116	126	121	136	118	127	118	138	110	115	119	113	124	121	116	117	124	126	133	123	127	120	101	115	118	122	118	111	118	131	127	110	108	132	122	122	132	122	134	107	121	98	114	135	105	126	122	115	109	123	120	122	111	115	102	123	115	133	125	134	131	120	107	128	139	113	114	131	106	118	127	120	111	111	125	126	125	121	123	109	110	117	141	131	116	118	134	120	111	117	107	130	127	88	139	107	122	121	117	120	115	124	131	141	119	100	114	123	109	118	110	112	129	126	113	140	119	113	122	106	109	100	140	107	105	117	129	105	115	118	126	120	117	116	128	117	110	109	110	125	109	113	119	110	117	118	112	79	116	130	103	111	123	119	112	122	117	121	105	119	105	132	113	120	125	91	107	121	126	137	115	128	120	119	116	142	127	122	138	107	110	114	126	125	101	125	119	101	108	116	117	101	117	146	128	124	114	142	115	103	102	106	122	107	126	128	111	125	120	116	119	124	136	129	111	122	120	113	139	115	142	132	124	136	148	120	109	102	120	121	115	99	112	138	142	139	139	124	137	108	125	118	145	110	111	111	125	117	114	124	97	113	119	116	130	121	131	112	135	132	95	114	114	125	113	146	135	126	110	133	134	114	107	113	109	132	110	116	120	125	112	148	130	119	126	110	108	106	122	128	112	124	132	115	96	128	126	106	119	136	121	136	105	121	119	102	127	101	108	121	143	116	124	122	129	131	148	113	104	116	150	120	145	135	137	133	120	95	114	127	126	107	123	129	131	140	136	118	118	112	107	110	105	117	109	119	111	111	117	110	133	122	121	145	107	133	103	96	112	136	110	131	127	108	125	99	124	120	117	115	111	135	126	133	125	136	103	124	111	121	110	121	118	107	113	116	121	125	132	132	136	123	137	117	98	120	139	111	130	125	119	115	140	116	122	104	105	99	98	118	102	120	116	126	124	106	110	106	91	109	124	139	128	115	125	141	117	117	103	112	117	112	115	119	121	146	136	118	124	123	121	133	135	129	107	133	123	117	115	124	119	140	121	140	111	142	119	132	104	129	119	112	119	113	111	128	92	126	122	132	137	104	111	115	114	107	107	128	127	116	109	127	109	114	149	103	118	129	134	137	108	106	136	149	117	110	116	98	111	111	106	140	135	124	112	110	114	135	127	106	131	116	129	89	100	121	115	113	116	115	130	108	121	114	121	110	118
25035	31820	43516	45046	48291	48315	56479	58271	51548	41591	39177	46522	54329	50412	47269	45750	44013	42344	40717	40858	39491	35868	34422	32116	29396	31322	31700	27279	26726	26992	26651	23505	22881	20048	19129	18950	20075	14135	18738	20428	19648	15521	15871	12526	9398	7433	6331	3451	3475	2480	1396	908	1089	839	761	554	571	488	418	337	352	359	374	307	315	341	337	323	370	340	393	351	324	382	333	319	337	332	355	312	336	370	386	516	366	337	350	319	340	352	325	308	312	343	305	322	306	348	333	326	357	340	351	316	329	312	330	334	340	331	350	371	356	322	335	348	342	329	339	346	329	312	334	331	345	335	328	320	391	378	336	313	316	332	325	344	337	354	320	378	326	310	346	331	334	349	345	352	334	325	365	340	337	306	329	347	337	295	299	320	345	356	314	326	319	341	339	317	350	340	352	309	322	318	332	316	326	309	353	356	324	312	344	363	334	341	313	344	318	327	320	351	348	335	339	344	323	357	325	362	343	346	332	352	319	322	339	358	328	344	335	334	318	328	345	327	337	343	323	294	326	343	329	326	335	353	330	314	367	334	352	353	322	317	304	307	291	337	334	346	313	348	344	354	355	337	361	345	310	308	360	379	355	313	358	358	332	335	327	325	337	326	305	312	347	359	330	348	303	334	336	332	346	324	311	320	336	343	336	317	345	304	332	327	340	335	320	346	326	343	356	335	349	314	339	324	329	344	334	338	307	345	349	327	324	356	332	327	321	279	324	298	342	324	317	336	322	333	318	336	317	343	328	291	339	350	342	316	318	361	338	357	307	353	338	338	359	325	311	326	337	324	338	322	366	310	304	297	357	324	325	344	337	301	314	332	330	344	349	323	343	320	386	343	313	366	371	357	335	283	342	324	312	337	344	334	327	356	330	332	324	326	343	320	334	337	321	312	310	336	344	317	323	331	346	321	335	323	315	325	357	342	324	336	337	331	355	337	347	362	362	379	332	352	320	319	351	325	345	372	329	316	335	338	343	346	342	312	333	363	348	347	313	347	319	320	326	351	294	325	326	320	354	346	310	286	327	342	329	335	362	332	359	340	340	315	363	313	347	300	330	329	316	320	328	334	352	333	313	327	343	351	368	345	326	322	358	348	356	350	323	326	304	362	336	364	322	340	320	339	301	356	354	346	290	341	337	327	313	337	322	314	355	367	327	323	350	344	332	363	355	314	320	326	317	313	309	325	341	333	327	299	313	314	342	309	346	331	329	350	349	310	303	322	329	324	305	328	333	339	329	341	341	330	319	334	377	301	337	347	327	351	330	349	314	321	355	344	346	355	340	319	324	342	309	342	323	326	359	329	336	332	322	317	341	334	330	324	345	382	348	326	329	337	333	312	328	319	335	361	353	352	349	329	344	351	320	354	359	313	337	324	347	332	374	350	347	330	344	308	332	342	325	350	313	320	330	329	290	333	310	368	348	330	348	326	358	295	335	365	317	327	331	360	301	331	325	363	347	350	359	321	361	314	327	324	307	340	335	320	321	328	328	354	346	319	373	341	334	340	314	350	330	335	314	318	295	338	323	312	320	347	347	347	323	333	337	328	354	305	332	331	340	323	321	386	295	304	320	331	332	323	341	356	339	345	335	324	337	320	337	332	298	337	328	306	308	330	326	325	316	346	307	326	327	341	355	355	349	331	302	348	307	348	329	331	303	352	361	347	334	331	337	329	351	322	309	351	331	321	328	370	333	349	338	359	319	333	321	353	299	318	340	362	338	342	369	324	353	323	349	333	331	349	338	332	331	311	333	311	329	331	321	329	309	336	366	351	356	325	347	342	323	348	319	358	316	349	352	359	339	328	345	346	343	358	308	321	348	338	317	342	351	329	359	362	339	334	328	308	303	318	321	351	319	321	352	363	342	335	319	307	356	296	339	343	348	328	352	338	328	321	322	324	343	340	345	321	341	340	348	322	327	343	347	333	355	312	350	352	344	335	330	324	339	331	359	343	301	296	335	372	354	332	336	338	352	328	347	336	340	336	324	338	351	361	341	367	316	318	342	285	326	322	342	329	325	354	343	344	334	347	344	350	321	310	344	342	341	312	323	337	308	332	345	347	363	332	353	311	373	329	321	280	358	353	345	358	331	381	341	332	300	328	314	346	332	344	328	307	319	330	329	351	335	325	297	344	331	351	331	323	343	306	350	362	353	334	342	342	322	365	317	331	330	286	346	310	340	329	335	329	347	338	319	362	318	336	346	344	326	303	353	345	326	316	325	345	306	308	328	359	312	338	363	333	328	329	331	357	338	309	358	347	333	339	322	359	304	342	346	352	337	343	322	361	349	332	334	356	351	372	334	312	308	330	332	299	350	364	319	346	342	343	360	315	345	366	326	333	347	321	322	332	326	340	338	323	306	305	351	316	325	353	324	346	330	350	323	357	327	358	325	336	324	340	328	333	334	311	311	350	335	351	371	339	350	327	332	345	314	321	336	308	326	311	308	347	360	318	355	353	347	332	314	340	349	333	325	352	326	305	345	354	345	307	342	307	332	338	333	320	347	317	331	352	321	312	347	317	309	375	323	360	345	318	335	322	298	351	344	303	348	355	351	368	324	323	340	334	331	341	355	334	348	330	317	336	323	316	319	384	333	283	349	312	356	315	314	349	329	346	338	333	351	348	325	340	343	347	332	324	355	345	350	348	328	341	315	339	335	346	341	343	360	327	317	364	361	335	311	335	352	317	342	358	305	331	327	308	368	318	316	346	356	298	341	320	352	312	337	360	344	349	326	319	350	353	306	351	352	325	342	339	313	318	368	313	324	360	327	324	330	346	342	352	363	325	352	331	341	327	350	354	306	325	299	333	316	328	396	319	334	345	327	352	309	348	349	323	326	353	317	335	344	369	358	306	326	335	347	328	326	352	335	351	342	329	329	311	338	321	334	311	320	359	336	309	335	315	357	320	349	353	321	318	355	372	335	358	338	346	332	336	337	313	341	372	348	322	358	335	355	368	345	363	328	359	357	336	307	357	341	359	320	326	364	329	348	315	328	331	303	337	334	364	324	360	353	337	336	343	339	318	371	368	327	321	364	330	354	329	336	358	341	310	338	354	323	351	318	312	338	316	338	345	338	357	386	298	328	354	336	295	315	343	336	355	315	324	357	325	342	328	341	354	335	316	334	342	341	350	352	364	361	340	320	326	329	327	358	359	338	331	370	330	340	347	318	317	358	327	317	323	314	372	349	343	347	327	304	338	327	356	386	333	319	290	311	344	314	308	374	341	319	314	335	323	320	346	321	308	356	324	323	328	300	316	339	297	348	329	354	325	320	319	344	336	341	297	333	325	334	331	373	353	353	334	372	341	329	340	334	299	360	344	321	389	364	340	331	323	302	333	313	325	325	328	340	346	334	339	341	331	318	337	345	352	337	355	340	324	335	330	309	321	323	338	340	352	339	311	321	348	369	319	358	323	318	318	328	335	330	368	328	318	353	321	311	287	334	335	365	346	333	344	330	324	319	337	339	372	304	355	373	341
43450	46510	49276	45518	48042	45557	53675	51532	45816	38195	36303	36571	47193	44237	41501	38118	35806	32888	29994	29769	28060	24468	21628	19046	16776	18309	20136	17238	16404	15021	13453	11016	9746	9825	8254	8525	7773	7296	5861	7703	7464	5600	5636	4523	3037	2161	1652	1248	1143	707	441	336	470	349	322	261	240	277	210	180	166	180	182	196	202	185	171	175	182	188	155	182	192	207	172	189	194	172	168	196	188	187	183	256	211	191	194	222	180	148	192	197	179	175	177	188	207	170	158	165	199	170	175	195	190	178	198	180	166	194	183	182	175	204	197	187	194	173	210	175	189	177	186	176	197	179	191	207	176	198	164	180	180	187	187	170	161	182	192	170	215	176	176	184	195	193	168	185	182	186	174	180	172	183	195	179	173	174	192	185	186	188	170	185	191	182	206	185	181	173	196	166	175	173	181	191	162	185	200	191	174	200	197	201	177	197	179	172	161	177	179	201	186	161	183	184	189	182	176	187	188	179	181	174	182	198	188	161	190	181	173	200	187	229	177	195	195	196	205	170	159	207	200	176	196	182	193	170	180	180	173	191	173	179	195	183	191	186	198	195	175	190	175	189	190	185	188	156	189	184	157	180	169	175	187	142	187	180	186	178	203	202	193	198	201	162	191	184	192	202	215	176	200	188	180	190	191	206	192	174	160	186	183	168	175	195	184	188	167	181	174	196	189	203	156	186	184	182	174	167	176	189	178	204	176	188	190	185	189	185	184	174	170	192	200	175	177	176	181	188	188	179	178	185	186	168	185	176	190	154	182	187	181	192	188	192	161	172	199	164	176	182	192	203	188	177	206	165	209	200	216	178	162	159	185	181	191	189	196	173	172	171	183	185	217	162	172	215	175	176	179	189	189	163	189	189	169	192	187	193	199	165	193	199	185	166	189	206	208	166	177	170	170	202	194	185	187	186	183	196	183	172	177	193	177	187	193	199	187	182	187	186	172	167	178	195	183	183	188	168	168	197	181	179	191	184	187	181	179	192	188	184	174	175	190	178	196	180	168	149	181	198	184	199	179	201	191	202	176	157	192	187	169	189	205	175	186	199	170	186	183	190	161	169	155	169	180	189	194	179	179	196	195	181	215	179	176	183	197	192	196	178	169	191	184	202	186	168	188	178	189	161	182	163	164	189	169	187	197	177	188	180	184	185	186	160	177	181	196	191	185	176	184	185	188	173	179	212	167	193	174	192	209	175	163	208	184	201	186	194	164	200	191	189	200	193	185	187	200	191	171	199	185	169	187	185	165	204	188	183	155	199	180	217	164	162	179	191	167	184	182	181	188	212	188	196	170	146	177	188	176	154	193	175	184	178	202	174	160	202	213	189	158	194	183	195	165	202	182	180	176	175	202	164	160	173	193	169	184	146	181	171	178	198	187	190	194	171	171	207	161	183	176	191	185	188	154	187	208	190	200	209	169	187	197	197	174	184	175	204	188	180	184	191	154	208	163	196	181	177	168	187	160	173	183	181	170	176	193	190	168	182	171	167	195	183	191	192	171	176	167	182	182	182	181	181	199	153	176	183	176	169	182	171	202	210	202	183	170	180	188	211	182	195	177	171	178	190	167	199	178	174	187	193	195	193	223	171	168	195	183	180	177	175	191	168	174	169	189	179	187	206	181	169	177	180	188	178	191	165	195	193	182	204	180	184	162	180	162	181	180	217	192	190	174	205	179	184	185	199	180	160	170	185	174	187	159	187	191	197	199	181	168	166	175	179	184	175	174	198	180	168	153	201	166	167	167	203	193	170	183	201	184	182	178	161	179	209	185	197	180	160	173	183	178	200	162	196	190	191	182	183	192	209	175	181	163	189	217	170	194	197	173	212	189	207	195	183	178	184	182	177	179	181	214	166	187	166	204	164	197	198	181	187	185	206	179	185	204	167	192	225	173	188	181	206	171	221	203	206	176	173	179	194	191	189	180	192	194	171	188	186	164	171	173	209	214	162	187	177	164	189	172	175	177	185	186	203	187	166	199	183	163	164	169	187	170	195	190	181	174	199	153	165	190	186	171	187	180	188	171	195	202	158	180	158	164	167	186	175	179	179	171	205	206	193	184	154	185	155	206	187	192	180	198	171	153	202	192	175	196	195	200	192	191	195	183	174	183	204	225	190	166	195	201	193	176	192	211	195	175	196	193	184	180	179	166	179	164	169	223	160	200	185	203	175	205	168	199	178	190	186	189	192	190	198	188	177	181	161	184	170	188	169	176	176	207	205	197	188	185	195	160	180	162	141	172	192	194	201	184	196	223	169	161	195	176	179	185	188	177	190	192	176	177	205	194	191	191	189	166	157	175	192	206	165	190	206	190	200	178	177	174	160	174	186	192	202	176	148	194	186	185	173	176	175	167	180	163	182	190	189	196	178	208	180	177	185	177	176	188	174	208	189	154	189	193	197	207	209	190	174	183	198	180	173	184	194	181	184	174	180	194	179	183	199	201	195	174	201	191	204	193	160	158	174	177	194	189	212	191	169	183	158	178	178	194	159	191	174	210	190	190	172	192	189	179	168	160	181	180	181	172	174	174	163	167	192	191	175	195	180	187	178	182	182	197	182	191	200	166	178	202	170	184	167	181	177	179	163	180	192	166	192	202	206	184	181	184	161	173	187	215	175	189	179	163	171	162	170	195	170	190	191	178	172	183	185	205	178	157	184	191	189	186	191	185	205	184	166	187	193	190	191	187	179	179	186	186	166	198	188	185	179	188	182	158	182	178	191	177	194	173	190	207	204	177	176	197	198	200	193	179	172	176	180	200	193	184	183	183	194	202	191	186	170	177	191	190	200	179	209	176	180	171	193	183	198	184	189	206	172	200	186	181	161	175	147	185	179	197	169	190	206	192	174	216	182	207	187	199	149	178	201	188	201	187	179	171	178	172	187	195	183	174	174	175	184	194	206	196	182	163	168	168	184	229	191	186	187	179	193	203	197	182	198	169	192	171	206	205	186	212	167	188	181	173	169	179	179	188	176	177	191	201	162	179	181	171	186	202	179	179	178	202	174	167	187	185	173	170	163	185	195	170	182	204	212	174	199	181	198	170	172	188	184	198	190	166	180	219	186	181	174	186	205	196	185	204	199	163	176	175	202	167	188	181	214	190	167	177	158	182	185	199	188	185	184	201	203	181	192	176	179	185	203	185	193	185	192	175	160	197	185	165	193	159	180	186	201	184	182	172	186	186	180	168	171	199	174	182	196	173	177	173	193	177	199	158	201	181	201	165	179	171	194	162	188	210	165	169	171	154	203	199	195	186	156	156	196	175	224	204	158	174	181	186	153	199	181	176	178	215	191	175	167	170	173	193	186	163	187	184	199	170	174	219	195	160	172	191	184	188	177	189	180	198	174	187	188	187	172	197	177	187	156	202	189	172	183	198	191	187	151	167	185	205	184	187	168	184	174	199	191	188	181	191	177	177	189	166	193	171	170	154	200	209	187	208	190	192	156	200	165	191	187	166	164	169	156	199	174	184	186	183	213
30665	39707	48904	52166	56246	56414	62661	63403	57445	52262	50174	52023	60818	59873	57670	55279	54615	53154	50567	50288	49638	45526	44050	41547	39436	41292	42373	37949	38073	37133	34963	32844	31415	30815	28801	28370	27203	25662	22620	27562	27007	23023	23007	20105	14700	11152	9056	6844	6642	3866	2558	1488	2312	1464	1159	961	969	1030	661	590	512	497	500	489	527	508	480	534	495	576	539	565	500	506	441	484	481	475	486	464	479	463	587	786	732	527	447	500	507	445	446	487	465	482	459	468	515	469	518	464	472	531	482	529	461	507	482	476	464	417	489	458	444	491	490	497	473	496	538	499	500	475	489	504	476	475	539	477	482	459	445	499	470	496	463	460	461	480	483	443	511	480	487	482	482	427	496	490	476	434	432	452	401	496	450	497	488	488	494	488	498	475	466	524	461	490	487	486	434	495	442	465	478	457	467	478	505	470	475	498	459	469	489	488	523	484	436	476	473	476	469	452	489	445	489	467	509	499	418	502	462	479	466	493	458	485	477	505	486	451	449	442	474	474	485	460	465	444	496	534	467	465	485	451	494	480	426	446	456	452	480	507	513	465	476	415	475	498	490	457	473	469	463	470	491	457	451	468	515	469	474	490	475	529	481	501	475	478	462	508	455	473	473	441	494	493	502	469	479	479	474	503	454	487	487	478	522	460	467	470	450	474	488	454	518	465	478	456	482	427	462	467	474	492	466	495	496	464	459	481	474	469	491	480	445	490	463	482	487	488	474	504	482	462	500	475	436	469	440	449	474	463	480	501	481	470	464	500	467	500	429	463	466	480	477	481	453	444	446	509	481	460	450	507	464	501	445	482	434	466	446	450	469	483	442	481	532	514	452	430	464	479	472	453	500	458	456	509	491	423	471	450	479	479	460	460	474	468	486	487	511	497	462	465	432	496	460	464	462	490	483	461	510	467	487	468	482	475	498	441	458	476	476	450	453	461	473	439	463	484	467	500	438	493	457	463	434	463	491	475	472	490	443	465	493	450	481	526	463	481	478	469	452	486	494	431	423	506	465	505	476	450	457	479	487	454	470	460	489	506	473	491	464	480	464	495	498	452	442	462	473	443	482	519	488	468	462	485	509	487	475	514	500	451	504	492	501	495	448	442	470	428	482	513	505	491	465	468	478	517	498	474	473	489	468	466	509	438	490	472	493	469	494	487	490	450	438	489	475	479	441	481	488	472	469	489	465	503	508	504	486	476	502	478	480	479	496	421	478	453	474	465	462	487	499	452	470	443	462	492	445	484	516	497	442	489	478	487	447	450	485	482	465	496	510	450	456	466	482	462	458	485	473	479	471	476	472	464	486	490	469	490	473	500	485	506	483	468	515	502	467	450	461	491	478	477	450	490	477	505	447	473	487	493	460	465	470	474	452	467	515	471	465	521	510	471	462	435	505	498	449	480	513	464	509	480	465	463	467	488	479	477	491	471	458	530	492	462	506	467	485	438	486	485	490	461	454	497	516	478	458	464	462	509	527	461	462	464	500	470	443	471	497	494	496	461	468	494	489	462	455	463	466	456	467	496	437	487	475	470	461	455	492	501	462	475	480	493	486	445	485	460	511	476	499	504	488	474	498	492	460	451	465	485	481	516	510	484	469	490	457	474	473	476	442	507	484	485	497	486	484	478	471	458	491	477	487	489	470	464	509	501	435	491	408	473	466	447	507	457	449	463	474	468	457	471	488	448	492	459	451	499	448	459	440	474	471	482	512	459	478	458	459	481	459	469	515	502	414	505	466	501	467	501	479	476	508	487	500	464	493	486	481	453	498	498	493	456	515	462	496	484	521	479	472	488	475	448	444	498	489	452	508	441	448	466	465	493	412	486	455	496	506	484	449	447	501	513	534	474	452	507	458	516	525	478	498	467	470	494	485	485	435	482	466	495	471	505	455	475	479	474	493	481	495	499	462	473	464	500	482	508	488	442	499	507	487	498	474	490	512	428	462	447	478	476	453	449	446	482	515	454	426	459	484	510	486	511	475	470	450	484	451	482	480	450	495	488	489	481	459	451	461	500	463	490	488	469	462	438	477	467	497	480	452	467	478	453	499	483	438	476	474	503	479	484	488	467	524	476	497	483	475	490	490	468	516	525	452	442	480	500	467	438	493	437	519	472	520	448	495	478	474	504	478	460	500	469	442	501	492	465	460	505	516	476	438	467	505	499	479	497	494	462	484	514	468	446	495	474	461	510	493	442	482	511	455	483	448	512	484	440	519	471	476	502	488	505	489	508	488	522	477	453	471	484	482	481	507	476	501	506	479	483	488	472	477	464	467	473	482	489	460	494	489	452	463	465	488	461	481	483	472	481	488	481	475	459	483	449	490	463	476	480	489	526	494	498	476	503	448	510	469	469	480	491	472	532	469	457	497	501	461	512	495	522	489	477	445	505	491	483	507	464	475	471	475	482	505	489	439	465	474	505	503	474	490	463	483	491	489	453	490	487	481	469	467	476	475	496	476	473	470	483	471	499	447	480	452	478	517	450	484	536	475	470	455	489	453	490	504	460	463	465	489	468	543	474	509	451	468	463	461	481	478	518	485	512	487	479	448	475	454	439	483	461	504	445	472	439	451	428	491	479	494	488	505	463	451	457	464	444	492	483	451	478	494	479	492	475	496	486	461	491	496	462	502	465	504	444	453	470	490	465	481	432	452	454	445	507	473	468	479	488	487	462	457	453	509	500	435	509	447	442	501	475	467	460	491	485	500	483	453	438	473	481	478	467	465	525	455	493	497	463	461	462	469	494	493	494	478	473	443	479	463	492	425	476	484	487	542	498	458	470	463	498	481	468	484	433	497	497	523	505	525	515	503	453	452	521	473	454	451	498	460	467	494	459	493	479	474	466	474	485	503	478	498	442	428	506	478	462	479	483	471	472	496	451	522	478	455	489	484	496	457	473	484	492	483	478	482	480	421	499	439	491	478	485	480	463	498	469	464	508	465	475	497	479	518	455	491	481	527	434	479	492	533	475	473	467	479	432	476	479	498	503	456	450	436	477	509	490	482	515	488	502	451	524	444	463	474	450	488	490	480	520	514	494	454	492	483	476	448	519	464	472	492	446	474	498	455	455	508	479	456	481	485	475	452	482	480	462	480	464	497	465	502	484	475	496	491	508	454	491	479	469	478	477	496	451	512	473	498	448	482	494	464	434	484	504	469	472	448	477	476	483	505	478	474	492	506	484	472	472	482	507	469	494	485	475	499	458	487	475	477	437	472	472	450	477	475	473	474	466	476	487	493	458	481	484	496	497	512	516	529	454	488	472	470	461	463	490	477	451	478	500	460	501	497	483	503	487	475	470	478	447	434	479	506	483	475	483	457	478	489	471	519	499	485	419	478	486	466	457	460	451	447	469	520	507	504	488	453	499	474	459	521	471	470	453	498	453	467	455	499	482	496	490	481	502	454	478	479	465	475	494	419	473	518	479	503	440	482	468	454	458	486	524	450	472	485	487	488	472	434	479	503	481	456	498	448	460	489	515	497	451
14220	13549	16153	13309	10962	7718	8089	8456	6474	3111	2740	2235	3497	2950	2485	1993	1644	1636	1479	1418	1355	1047	933	802	679	822	908	805	647	671	622	510	369	523	370	342	357	292	332	367	320	288	264	249	202	180	171	162	167	130	129	133	123	118	114	95	129	121	109	101	106	107	88	120	95	105	110	115	86	107	117	123	107	105	101	107	99	118	122	113	103	116	118	99	103	104	105	120	104	109	107	110	111	98	129	99	113	101	97	112	103	93	102	117	120	104	100	102	141	114	112	104	117	113	99	115	98	100	91	120	98	115	84	104	102	118	99	112	121	119	110	93	103	101	140	87	116	112	97	93	105	84	115	97	125	122	113	98	113	105	125	100	117	95	112	96	110	108	99	90	95	93	112	115	112	94	115	89	114	115	102	114	117	111	96	103	98	95	102	94	116	96	120	93	112	106	103	98	104	99	96	112	90	94	99	115	103	132	88	97	126	85	96	104	113	92	124	105	102	86	115	104	98	108	108	95	116	103	114	105	89	107	97	115	104	102	114	100	116	105	105	105	93	112	111	92	95	99	113	98	101	89	108	106	131	111	85	125	99	112	128	107	94	116	100	103	106	97	92	103	115	115	113	88	107	120	92	116	102	103	95	105	100	116	91	104	102	89	102	111	99	104	130	109	123	116	93	122	103	94	95	111	107	100	104	105	101	91	90	78	103	122	97	99	102	88	135	107	112	109	101	122	98	131	133	99	102	113	97	105	124	102	105	101	109	103	116	113	74	105	103	99	98	91	115	103	110	111	95	98	104	113	100	100	108	105	108	104	96	90	123	105	115	104	83	96	82	101	105	97	119	113	114	110	103	108	107	110	112	104	101	105	97	115	109	105	106	115	115	103	99	89	99	107	119	99	102	101	100	103	116	85	89	97	81	105	88	108	100	90	99	112	111	91	117	121	113	96	104	112	100	92	78	97	105	107	99	100	124	116	105	98	102	93	114	102	105	109	109	126	95	109	93	96	104	115	106	116	141	88	118	109	119	100	107	94	118	98	117	118	107	120	126	96	119	117	113	100	106	105	109	108	100	91	112	79	102	109	124	105	131	110	94	91	106	103	96	98	97	105	94	123	94	119	103	111	92	109	127	90	88	97	92	103	88	104	101	117	106	100	126	113	105	98	105	122	87	113	112	114	87	114	116	83	102	92	107	103	96	114	128	106	111	104	119	129	129	77	125	92	118	105	104	103	91	117	93	119	116	106	97	124	106	87	107	103	91	110	95	107	80	106	103	115	121	87	99	117	76	94	107	119	106	108	96	127	110	81	88	127	101	106	110	106	87	106	92	103	124	111	108	123	139	106	119	115	120	114	100	112	108	112	98	96	106	117	87	97	110	91	109	113	99	96	99	124	93	103	103	86	103	123	111	118	123	113	80	100	131	121	102	108	90	91	106	122	101	121	106	109	117	111	106	113	108	96	116	91	103	136	104	117	109	113	84	101	114	85	103	89	86	108	84	113	107	99	115	108	125	113	104	114	107	118	97	103	114	108	114	101	92	100	110	128	109	105	94	105	112	101	102	106	103	108	117	112	119	120	111	99	111	107	107	110	87	127	98	106	91	100	117	120	113	107	88	117	98	112	103	81	105	114	99	116	119	117	103	84	99	103	110	95	119	100	118	102	114	122	99	109	99	101	107	106	96	94	104	107	105	87	109	122	106	93	109	100	119	111	107	104	103	102	113	105	93	95	105	111	121	124	115	102	100	102	127	77	97	112	94	111	111	120	115	86	108	106	93	116	93	96	95	100	112	108	90	111	100	123	107	86	103	108	105	99	131	84	116	104	108	103	104	120	112	111	126	101	95	108	106	107	95	125	106	105	95	116	102	121	112	111	93	106	100	117	101	117	76	111	116	103	112	110	93	103	86	110	116	108	91	129	101	105	105	111	111	105	97	102	109	125	95	91	107	109	106	88	111	98	104	116	114	116	120	85	89	105	90	108	86	98	101	114	109	108	110	98	112	103	98	112	108	101	95	114	109	107	99	98	110	94	103	120	107	96	105	110	119	117	117	100	117	105	90	95	95	103	105	105	102	94	120	118	89	108	96	104	97	106	123	110	98	111	88	107	108	122	110	92	124	113	106	105	108	99	128	107	109	97	111	108	89	124	110	115	111	109	102	108	112	120	90	95	106	97	114	112	114	90	85	112	97	119	95	109	121	129	109	114	91	108	106	111	115	117	116	85	102	105	116	103	115	107	107	104	107	108	109	105	94	115	89	117	98	103	115	99	119	115	105	103	90	104	102	98	97	95	116	113	106	90	105	107	99	100	105	108	111	107	116	109	88	120	94	102	113	73	95	92	116	111	119	94	102	113	116	113	109	97	108	92	104	113	100	101	109	105	131	105	99	103	111	107	93	103	109	100	124	124	120	100	118	89	115	108	108	107	105	117	111	100	105	88	120	89	110	112	96	117	105	121	117	97	93	114	114	103	111	104	102	96	101	101	107	121	99	111	105	100	103	109	92	108	117	117	113	119	92	103	115	124	107	113	107	123	96	99	105	109	115	93	102	109	114	114	106	109	119	124	111	102	108	110	110	119	108	99	99	95	113	100	112	118	116	102	110	102	112	107	103	95	131	94	118	105	94	106	112	112	89	111	102	98	108	96	111	122	125	78	119	99	105	83	95	113	89	109	99	111	124	106	116	106	116	111	107	120	113	86	98	104	98	116	101	119	109	108	125	127	112	110	130	107	91	102	107	116	90	103	106	120	103	87	99	110	118	84	122	103	91	94	100	88	127	113	128	102	111	98	87	109	121	97	112	109	124	100	98	91	116	115	126	92	104	110	106	117	107	101	99	111	122	94	96	107	116	101	100	107	122	118	132	108	98	108	78	113	100	114	109	93	98	121	102	93	112	108	111	101	96	100	106	114	114	95	106	100	111	92	100	115	98	112	101	116	106	108	106	107	92	94	98	94	105	105	105	115	129	125	106	118	101	108	115	103	101	102	109	94	97	103	113	118	111	108	109	109	100	112	108	119	103	110	100	111	122	93	139	103	102	118	104	102	114	97	116	103	105	123	97	95	85	110	109	97	105	108	119	106	103	87	104	102	109	108	87	114	87	108	110	99	114	126	97	108	98	106	108	115	104	109	108	99	115	100	105	123	119	94	105	123	107	118	102	88	109	115	104	80	106	103	103	98	115	113	89	106	111	97	103	100	102	96	92	100	99	105	122	109	102	106	113	91	98	117	116	120	99	99	110	118	114	92	97	106	106	117	108	97	107	109	114	110	113	117	90	123	104	103	95	101	111	110	109	101	99	106	100	117	94	103	107	108	100	101	115	111	104	98	116	117	110	123	107	102	120	110	91	114	103	104	100	106	115	104	109	111	111	123	86	108	107	101	110	116	95	103	109	110	105	143	105	107	118	116	105	103	115	98	92	104	107	126	113	103	117	98	96	113	87	115	105	101	106	100	130	100	105	94	125	93	120	101	94	108	110	116
9094	12547	21860	24060	24487	19882	23144	24924	20348	11902	11194	10167	15820	13714	12025	9692	8972	8360	7096	7650	6829	6008	5167	4592	4311	4601	5112	4140	3890	3490	3452	2593	2316	2782	2191	2048	2045	1447	1497	1961	1814	1548	1521	1233	946	751	755	616	594	467	349	334	346	316	333	294	317	325	339	307	318	306	313	312	332	334	308	313	302	317	297	298	304	314	313	300	255	296	278	271	299	312	277	299	359	295	280	322	292	279	292	286	289	292	297	290	305	305	295	260	295	286	296	296	306	306	313	307	299	306	330	284	286	304	262	293	268	304	299	303	322	286	316	298	260	320	257	305	292	293	290	323	299	319	312	283	337	321	306	276	312	269	304	305	291	312	285	303	283	306	290	332	290	294	330	308	304	278	301	306	295	325	301	291	279	328	317	319	311	344	307	272	312	306	290	305	315	288	308	277	302	316	296	332	303	297	291	298	284	280	326	327	305	308	308	306	295	323	288	294	320	295	287	309	311	292	309	320	291	304	306	280	310	285	307	293	314	310	317	304	296	298	284	337	265	290	307	330	297	315	324	314	318	294	295	301	286	316	320	292	307	281	314	287	261	306	292	319	306	283	297	299	307	298	310	323	287	350	298	287	284	310	294	300	307	272	312	317	332	314	317	316	315	325	282	306	300	316	259	297	298	305	304	279	284	319	336	298	305	334	295	335	251	311	276	273	281	286	305	291	315	289	330	306	295	322	292	301	309	329	322	305	298	316	290	280	287	355	291	309	279	317	293	321	323	321	278	282	301	323	291	322	302	286	285	306	262	298	285	281	290	303	293	298	282	314	301	291	305	307	302	289	308	330	295	258	309	312	300	323	285	271	272	310	313	270	313	314	313	324	319	306	331	294	306	305	298	309	327	292	301	305	294	316	270	309	304	299	291	328	294	282	276	304	282	289	286	317	308	288	287	274	274	274	306	320	319	317	309	308	282	301	301	279	314	337	285	298	303	295	297	302	315	313	274	317	277	298	275	321	308	293	314	337	298	304	291	304	319	296	297	302	324	277	288	277	294	332	278	323	305	311	288	332	288	328	287	297	331	318	289	356	285	301	313	288	299	310	304	319	294	279	324	291	303	288	311	290	299	280	306	315	254	299	295	275	297	306	278	300	284	298	312	305	267	347	308	293	313	298	290	292	317	285	268	290	306	303	299	312	295	267	297	313	293	297	317	276	296	279	314	291	319	291	315	275	308	316	310	297	276	277	305	288	298	295	295	315	273	302	280	301	322	287	319	272	281	320	315	309	300	310	291	289	325	292	282	314	297	326	309	286	275	308	304	293	251	317	297	288	283	321	286	267	316	298	310	286	307	323	283	285	300	307	310	324	326	314	328	291	279	259	313	311	286	283	316	282	320	306	322	303	303	286	292	295	289	274	282	288	316	303	310	323	299	302	308	269	282	297	308	307	273	295	301	284	299	293	281	319	272	295	285	271	282	315	303	290	353	297	303	281	287	308	307	289	326	320	302	291	278	299	317	314	312	290	318	339	294	296	308	291	312	311	305	288	296	294	308	303	328	278	292	291	301	302	302	284	292	273	294	264	298	294	300	290	311	303	303	294	309	290	307	316	320	308	298	302	306	295	342	337	305	280	295	298	268	278	279	320	321	308	294	292	279	277	296	305	316	294	282	304	316	319	298	290	307	308	292	305	289	338	290	309	328	321	273	255	306	272	295	300	285	286	280	289	308	282	277	280	319	289	333	268	312	281	297	294	295	316	266	309	274	269	289	285	309	269	289	282	322	271	300	287	277	296	315	283	315	315	318	334	292	297	310	298	310	302	327	319	320	329	291	299	285	289	281	313	276	297	320	303	307	324	304	304	290	275	331	287	292	322	306	274	286	337	282	300	306	277	291	304	302	309	272	296	318	306	321	276	287	275	292	256	271	301	324	305	286	285	283	289	348	266	312	299	296	304	275	315	299	301	290	323	299	285	314	301	328	302	311	282	280	302	305	290	307	293	315	310	269	258	341	326	305	314	311	286	272	327	279	300	310	305	294	352	298	285	300	291	294	306	256	321	303	277	305	290	307	295	286	272	304	326	317	314	308	284	291	291	303	305	287	312	303	313	305	301	315	291	282	297	307	273	273	293	285	321	328	310	315	326	326	331	309	332	298	297	285	312	310	291	313	323	316	306	307	295	308	287	326	292	335	316	290	293	299	296	293	308	346	334	303	284	287	292	297	267	324	304	318	308	304	303	293	294	270	290	310	294	330	324	325	306	311	289	309	316	294	287	307	312	307	337	286	287	339	281	292	316	327	294	285	290	299	305	288	289	291	323	294	290	265	314	276	319	279	302	306	267	311	308	285	304	304	299	315	298	315	329	312	299	289	309	299	292	300	303	303	281	304	298	291	279	291	295	311	304	313	343	300	297	300	294	307	293	293	293	309	274	303	312	306	291	313	313	320	318	297	303	302	309	304	286	330	296	307	290	292	287	315	282	262	315	299	290	269	302	300	301	289	299	310	264	336	287	302	307	289	282	294	308	279	291	294	306	299	280	326	273	326	267	293	296	310	330	274	280	301	312	272	294	291	300	281	286	277	294	304	271	287	301	312	342	307	308	317	313	309	287	285	290	320	322	269	312	301	310	286	308	269	261	294	321	322	319	284	304	276	292	266	311	263	285	329	298	285	290	310	317	294	312	278	296	339	321	297	320	294	302	275	309	323	300	305	331	301	301	296	312	291	275	315	335	304	313	289	303	297	309	275	320	283	306	269	278	303	302	321	309	322	320	291	305	295	283	295	310	303	295	308	320	302	308	281	331	284	280	312	292	301	327	302	290	304	300	293	324	306	300	287	310	296	280	310	325	308	317	313	265	320	283	263	312	311	304	286	281	302	309	306	310	287	282	299	293	316	318	289	287	272	304	271	307	295	309	326	315	316	289	303	291	294	332	302	286	300	326	310	301	273	296	331	295	323	282	315	273	322	291	288	342	284	307	286	300	287	313	292	282	299	262	300	300	324	306	310	299	315	290	279	288	312	298	298	285	262	306	297	288	308	257	305	306	300	294	285	309	296	305	313	314	313	349	309	318	294	321	268	318	286	302	308	279	317	304	297	310	296	292	294	261	297	292	318	317	320	297	264	289	315	297	307	305	287	296	292	283	291	300	297	315	317	295	272	297	301	306	305	331	314	287	280	274	323	301	310	306	281	293	298	273	261	314	293	306	315	307	297	295	293	307	314	339	291	274	286	294	287	282	289	324	308	281	311	284	267	292	281	314	295	303	298	306	282	286	302	315	305	322	274	314	336	287	310	288	304	280	318	320	304	301	261	286	306	313	290	294	276	303	286	322	294	329	295	314	329	302	289	277	323	295	306	313	310	313	301	287	315	284	311	307	281	305	293	327	283	274	316	315	268	332	277	311	294	268	271	310	323	309	326	316	347	301	327	294	286	312	298	282	311	303	303	302	279	300	304	279	307	277	305	298	312	299	263	292	301	298	316	277	323	291	324	290	266	289
34651	36247	44697	39888	38203	38125	40996	45458	41795	30629	24727	22776	32328	31858	27772	22603	20551	19450	15453	16173	14968	13149	12297	9856	9135	9265	10240	7708	7586	6302	6712	4953	4267	5097	3989	3394	3490	2059	2909	3252	2899	2418	1948	1648	1260	1000	800	666	525	384	224	199	229	209	216	194	174	170	174	132	116	126	147	117	127	130	120	124	133	123	156	114	118	119	138	124	152	124	146	141	116	112	135	137	147	140	136	131	135	136	138	123	104	113	104	162	127	117	133	115	125	147	122	143	142	117	136	141	128	130	124	137	121	119	120	122	139	128	149	119	130	128	107	147	148	125	125	136	124	157	141	154	125	121	140	115	128	126	136	144	140	127	128	149	125	136	129	106	114	112	139	126	164	135	125	112	91	134	119	116	121	122	135	120	124	161	122	133	97	145	125	133	112	125	124	138	126	126	142	137	114	125	143	117	150	141	131	135	132	132	148	130	104	120	134	130	132	127	132	167	134	125	121	139	123	137	126	139	119	126	114	115	131	112	148	144	128	124	144	121	129	157	123	125	131	113	129	133	130	127	124	128	139	111	137	104	133	115	151	108	123	110	111	144	145	119	117	128	106	128	121	146	133	139	118	134	139	121	145	127	139	119	145	134	124	138	117	130	126	153	102	107	151	117	124	120	122	135	155	146	123	124	159	132	137	128	122	137	122	140	129	142	132	130	135	125	132	148	140	137	123	145	119	127	105	112	135	119	143	135	145	127	120	111	142	118	135	132	129	115	122	102	116	128	101	124	119	129	109	122	120	140	155	141	128	130	142	137	140	116	134	118	130	139	120	143	125	134	152	118	142	113	109	118	130	129	145	126	138	136	121	133	124	123	129	142	144	136	138	118	122	149	136	129	138	118	142	113	131	127	123	133	126	144	121	142	122	127	103	132	132	134	132	163	132	120	122	129	137	119	126	142	129	134	122	123	124	108	114	143	129	135	129	143	130	123	138	137	118	138	122	123	145	127	133	141	146	116	123	146	148	146	128	109	141	139	132	126	134	123	134	119	116	146	117	122	132	127	132	145	144	122	128	133	146	118	129	151	137	121	138	127	127	122	136	129	132	150	128	134	125	114	140	132	126	130	116	150	129	119	139	119	116	125	129	137	135	131	114	122	140	134	129	118	146	139	117	134	147	128	128	133	149	107	108	118	144	123	116	130	129	130	128	129	133	117	128	126	132	111	133	121	146	149	110	128	162	151	139	121	121	121	109	120	132	122	112	120	124	129	122	129	131	143	105	133	135	157	148	153	128	139	133	126	122	143	141	160	119	137	120	137	156	140	129	143	131	93	132	147	132	143	121	131	101	145	133	136	130	135	131	140	151	119	118	109	133	147	136	143	122	142	116	129	122	156	135	136	129	153	152	131	120	127	123	133	154	121	131	131	123	122	119	148	138	125	125	142	122	139	134	141	124	130	125	115	122	133	118	146	117	138	120	142	125	144	151	143	130	128	134	131	135	131	136	123	130	145	111	124	155	140	116	124	108	101	157	134	117	116	139	134	127	135	110	134	138	129	127	148	110	131	134	119	117	127	123	114	125	121	131	122	104	114	138	143	123	127	131	147	125	135	130	128	121	132	132	137	123	120	138	120	130	145	127	129	105	122	142	121	122	100	129	125	123	121	155	133	134	125	124	137	119	143	121	131	117	128	113	123	140	125	128	135	155	141	158	112	121	138	156	136	138	123	129	137	104	135	129	135	117	142	133	120	131	131	122	139	140	140	159	139	123	108	122	129	130	137	124	132	117	129	120	115	137	118	142	145	145	118	142	134	116	129	114	131	123	126	143	117	143	134	113	141	124	113	126	121	131	114	148	142	110	99	127	129	122	136	124	136	123	148	117	119	130	110	138	118	120	148	136	122	132	137	140	148	102	125	151	118	128	116	115	137	115	144	128	128	127	131	144	127	140	131	133	130	153	160	149	145	127	136	107	125	144	140	144	126	118	150	129	135	123	115	127	129	123	127	132	143	108	139	116	136	125	122	150	145	128	129	128	143	120	119	121	95	119	145	151	137	124	138	128	107	132	141	131	118	131	122	125	119	126	137	132	134	120	157	137	127	127	126	135	122	110	128	149	151	140	141	137	118	135	131	129	141	121	120	118	139	118	136	123	142	129	124	132	154	145	133	129	115	122	126	129	136	150	127	134	144	135	119	136	133	135	109	145	129	132	141	131	137	145	118	123	140	143	116	127	120	142	135	152	116	109	140	142	127	130	128	126	115	120	132	140	137	121	123	132	125	136	132	148	144	140	130	139	128	126	151	138	126	120	137	136	138	137	131	121	139	122	125	126	131	124	118	136	123	124	120	128	139	128	129	119	149	126	119	141	138	126	106	142	108	135	147	114	124	129	142	135	140	109	123	145	144	139	134	114	129	126	147	117	137	129	148	118	133	132	143	142	129	123	135	115	109	125	112	144	150	123	138	133	156	133	137	133	121	121	147	145	127	152	131	142	110	141	128	138	144	129	132	131	126	112	120	118	126	136	125	126	145	116	147	130	140	125	141	133	142	131	129	135	134	143	132	122	138	120	147	129	110	128	125	122	118	126	130	141	122	147	141	102	111	142	136	137	128	132	109	128	124	147	135	121	117	115	127	147	128	128	146	127	141	113	137	138	159	146	121	141	126	118	131	140	146	150	118	130	141	130	141	124	129	130	127	129	119	133	136	119	125	134	131	123	113	130	119	112	122	150	130	148	108	126	145	141	127	130	127	125	114	124	130	133	126	118	123	113	132	139	125	118	109	148	133	158	143	133	133	116	124	115	143	119	139	135	105	124	155	141	143	127	126	161	127	123	157	118	126	122	128	131	121	140	122	129	116	135	114	127	100	120	137	148	126	101	109	145	130	136	133	123	129	137	122	112	139	151	123	120	124	127	118	119	130	117	127	144	132	143	113	124	116	145	116	127	142	130	113	127	130	139	126	122	134	150	133	119	122	119	113	131	135	143	118	128	137	155	143	131	124	136	131	145	136	128	117	134	129	125	135	140	140	150	131	128	132	127	134	130	139	127	123	121	112	124	134	140	124	128	129	127	122	166	125	138	146	140	127	112	123	124	142	136	130	132	131	120	125	144	148	131	127	132	121	122	122	132	131	121	114	133	134	121	121	137	143	126	137	139	141	130	122	164	118	134	134	126	121	121	142	137	120	126	138	138	119	138	122	135	131	140	124	140	117	141	138	131	140	137	109	137	141	122	139	132	111	146	134	124	125	124	132	140	128	127	132	117	114	125	125	150	138	126	117	112	143	121	128	137	120	121	130	120	135	122	132	157	142	121	128	140	135	142	145	140	123	135	125	138	114	113	119	132	132	150	119	133	135	116	122	131	130	106	114	145	127	147	137	115	108	127	117	128	135	123	122	140	143	137	116	142	131	133	142	130	140	124	123	127	122	113	123	125	124	125	135	130	122	150	120	128	130	133	128	146	137	129	145	140	135	130	129	113	137	133	118	112	125	137	127	135	135	127	134
23504	30118	43469	44969	48098	47411	52393	56846	52348	42765	40020	40755	50537	49261	46384	42849	42565	41942	36622	38859	38189	35147	34495	31182	29733	31118	31912	25586	27091	23869	25367	21353	19193	22662	18755	16928	17124	10062	14635	16416	14583	12899	10949	9105	7067	5921	4711	4127	3027	2436	1284	936	1123	897	850	855	589	566	555	363	388	335	356	393	374	340	358	370	377	374	345	359	355	334	340	376	398	351	369	354	367	411	375	448	453	474	364	339	365	375	328	357	339	362	346	346	331	347	394	348	360	343	337	371	340	357	340	351	355	325	360	326	379	361	373	346	315	353	349	339	386	355	347	361	344	325	350	346	346	357	383	396	345	343	343	345	357	378	328	380	362	382	360	337	350	362	343	370	342	342	396	347	356	341	338	332	379	371	315	365	334	315	362	362	381	368	344	347	348	359	356	346	379	348	350	362	334	339	359	330	338	332	337	348	346	344	336	353	361	335	376	349	371	351	377	392	356	388	341	359	366	352	335	387	381	368	348	353	346	379	382	406	367	347	373	337	330	348	376	352	347	372	340	342	343	327	365	370	370	352	353	369	356	343	374	356	374	360	372	319	390	359	330	348	379	354	363	339	356	325	357	336	348	339	367	382	336	357	350	383	363	328	308	349	382	301	362	373	384	347	316	345	367	338	346	342	348	330	350	370	365	352	354	325	389	372	371	355	370	340	359	356	345	344	371	346	371	375	368	359	374	346	387	328	369	360	361	360	334	356	376	349	372	384	403	372	317	338	346	351	324	368	390	353	351	340	339	360	331	350	356	355	361	348	365	359	361	340	362	348	363	356	338	336	339	346	373	355	333	345	341	346	374	364	369	341	340	352	327	331	384	363	318	368	361	361	346	328	384	329	358	347	371	349	375	366	371	338	360	373	392	365	345	339	374	372	327	345	374	356	369	355	362	358	375	372	341	357	381	362	369	373	317	362	376	333	349	366	362	349	339	322	364	341	371	343	352	378	365	335	335	363	357	380	334	416	360	316	362	341	323	387	338	332	372	367	320	364	359	372	358	324	402	344	355	345	385	347	349	358	333	370	350	344	346	347	349	375	377	323	343	355	334	346	335	367	329	351	386	370	347	324	354	356	320	317	359	380	309	354	338	368	355	348	336	358	320	362	362	347	368	356	328	350	354	355	364	367	373	421	342	357	355	338	347	379	382	350	360	357	346	358	331	367	353	355	374	336	341	381	357	336	344	376	371	335	341	352	325	340	330	340	375	378	368	365	360	376	353	349	337	342	345	353	322	390	355	353	366	369	355	378	327	375	336	353	347	328	370	330	377	367	335	400	323	375	330	378	348	369	347	351	367	367	343	331	353	374	363	361	372	341	351	347	323	340	335	359	365	344	317	363	338	381	386	347	403	361	354	368	362	334	396	353	357	384	332	374	361	346	370	358	349	345	342	338	373	333	352	367	356	343	364	318	350	347	394	366	328	316	369	367	360	354	344	392	392	371	364	344	341	354	337	337	373	354	319	318	369	376	370	322	352	397	379	355	346	340	375	373	366	368	374	361	319	381	363	335	348	348	389	356	334	347	358	371	355	350	341	353	355	346	347	354	348	351	387	365	351	366	333	371	378	358	363	313	341	377	337	357	340	340	333	341	329	382	363	336	336	388	329	336	356	376	374	369	354	351	362	376	358	350	364	369	350	376	377	358	368	353	354	341	402	383	354	357	350	345	335	364	349	354	352	351	351	361	349	363	336	370	348	359	327	339	365	336	359	365	350	362	358	375	352	354	351	379	371	371	370	305	344	372	358	352	411	363	374	364	386	358	369	357	346	357	349	373	369	368	338	346	347	352	351	367	342	334	321	354	362	367	334	368	355	325	359	360	359	360	381	334	344	352	331	333	383	391	373	362	354	373	336	357	366	360	351	348	356	356	365	347	338	344	319	326	361	378	385	367	370	350	332	344	315	355	347	343	362	354	352	346	356	357	350	350	325	349	343	381	364	354	375	353	370	362	388	323	373	380	401	338	344	337	364	312	352	345	369	408	358	353	324	356	355	366	324	337	310	385	338	334	348	346	335	331	374	367	357	371	351	370	389	336	353	337	348	370	352	330	371	337	348	369	337	363	365	361	345	346	348	351	346	353	353	354	346	361	324	370	355	356	344	359	347	340	390	345	329	352	364	323	368	344	357	320	351	367	339	362	385	387	325	346	350	366	356	397	356	319	346	350	332	334	308	346	337	364	344	328	355	360	358	346	352	356	325	320	350	349	356	377	372	341	362	329	387	345	344	363	378	332	342	338	349	362	386	367	365	332	360	383	366	356	380	353	362	338	346	332	368	369	343	359	352	374	362	346	368	345	344	358	344	348	353	342	356	362	338	357	357	350	383	346	353	370	323	373	354	383	360	336	367	351	373	349	386	355	347	388	323	382	383	348	365	364	390	323	346	362	392	336	327	343	389	358	347	349	373	365	341	368	386	345	326	348	341	366	361	351	382	375	314	327	353	360	335	334	354	353	374	373	335	370	348	353	343	336	356	328	385	392	343	388	362	318	379	358	353	362	385	337	373	372	366	345	375	347	338	349	381	346	365	344	332	394	335	377	335	356	343	334	374	349	345	352	358	394	368	342	373	370	378	362	359	368	372	360	309	377	341	381	364	317	330	363	343	329	351	363	350	354	328	354	343	360	357	366	397	372	361	357	371	337	382	362	390	395	361	369	359	335	371	326	361	362	376	338	341	336	376	362	369	347	372	348	348	383	379	395	355	349	363	347	387	390	350	361	360	385	392	359	347	362	369	366	372	350	346	343	371	357	342	365	353	338	348	385	375	341	357	357	336	390	302	336	362	403	362	351	343	326	338	367	361	349	373	346	367	380	349	388	358	386	341	340	381	377	373	334	362	358	342	333	353	338	362	360	362	344	352	353	368	334	368	361	360	359	356	353	380	375	370	339	348	360	352	345	324	355	314	348	373	344	365	352	335	338	386	361	352	355	393	376	364	376	388	328	332	376	376	316	354	333	366	344	338	361	376	360	348	359	324	324	381	372	355	356	369	375	358	337	336	404	339	392	355	334	334	351	329	340	334	328	385	362	351	352	370	352	373	337	352	348	362	345	361	367	345	352	400	380	365	346	355	318	326	362	347	405	369	354	390	378	366	365	371	354	365	349	374	337	364	355	366	382	359	374	345	354	299	400	368	353	337	365	362	387	325	386	357	361	359	361	397	333	364	329	347	373	373	343	341	378	354	350	401	392	348	350	384	352	378	376	344	359	353	361	353	364	349	358	336	328	368	333	382	362	341	349	347	370	353	345	359	327	357	356	340	367	359	335	339	388	341	368	397	359	364	357	373	355	360	342	355	364	321	394	363	368	384	328	368	348	334	372	325	328	358	360	374	358	330	331	365	351	364	354	386	357	353	360	379	384	343	299	372	357	354	360	319	393	354	327	357	360	375	340	360	366	365	296	357	349	381	334	353	379	347	348	356	387	350	336	369	388	368	368	386	362	355	378	349	363	373	359	352	340
47154	46788	48121	42367	45993	45713	48071	52588	49567	41258	35052	31668	40468	44632	40134	34303	33443	32651	26425	27165	28165	23786	22512	19018	17725	17552	20000	15571	14660	12482	11967	10737	8043	9322	7640	7038	6198	5165	5252	5920	5315	4481	3910	2946	2431	2152	1641	1405	812	805	486	391	421	358	318	240	289	306	309	204	188	188	198	190	227	188	179	192	199	210	231	213	185	194	173	176	188	189	195	198	189	176	213	221	232	235	211	179	198	192	180	168	179	201	178	165	205	182	194	187	198	201	190	179	208	172	162	189	165	210	178	203	196	147	210	204	196	185	181	207	192	181	182	181	211	183	201	172	188	190	205	183	205	174	185	190	195	198	207	200	190	192	204	197	191	199	195	212	174	171	203	191	216	194	172	193	183	163	151	188	203	197	193	182	196	220	180	191	195	196	189	178	184	198	201	180	182	199	186	190	188	200	185	195	182	185	191	204	193	157	224	184	188	196	180	211	194	204	195	173	178	209	199	194	188	172	198	177	180	208	174	189	208	189	187	149	203	205	192	170	179	165	179	181	187	196	191	179	180	185	181	176	209	184	201	177	197	190	192	185	187	184	171	193	200	184	159	169	178	160	221	205	164	195	175	200	177	143	171	179	184	161	175	170	174	206	191	210	197	198	185	200	186	200	194	195	181	178	189	183	215	192	189	181	193	188	195	197	167	192	194	187	199	197	186	195	195	206	198	187	201	181	204	190	170	182	210	195	188	220	226	201	190	203	201	187	178	192	209	161	192	206	182	174	164	194	190	183	156	158	181	175	208	189	204	188	191	182	199	176	179	190	198	204	210	146	202	208	218	191	171	193	209	203	194	189	188	198	182	186	189	169	191	197	185	206	203	185	191	224	209	174	206	179	173	190	204	195	191	179	217	183	178	199	194	197	183	202	208	193	195	196	183	230	209	185	165	187	212	198	198	161	209	207	197	187	183	169	201	184	204	202	202	194	174	177	194	186	200	185	172	203	206	173	194	205	174	191	190	188	176	187	197	172	192	184	202	201	215	177	164	185	182	197	171	176	191	198	200	214	199	180	187	166	182	188	188	186	182	209	197	215	174	202	189	172	166	201	198	196	192	162	208	192	175	182	185	182	197	185	184	190	202	215	225	185	178	186	189	189	197	195	195	172	167	192	206	199	171	212	177	170	186	170	211	190	189	170	204	200	175	202	168	193	177	203	203	173	186	194	166	167	171	177	170	200	199	190	175	191	195	218	202	180	190	209	209	191	200	185	213	203	186	183	201	213	195	180	175	192	196	200	186	195	190	180	191	184	166	184	209	180	177	197	184	199	182	199	182	217	231	176	200	158	151	189	148	179	182	191	190	198	187	196	193	204	173	181	221	177	188	214	187	210	172	181	172	194	176	183	197	197	198	169	190	208	175	193	183	181	196	194	211	200	187	186	179	182	193	212	179	212	189	196	184	182	181	192	192	184	222	192	163	183	208	189	215	199	194	193	174	202	168	203	223	175	190	179	184	180	181	191	199	211	190	188	188	182	173	195	191	185	191	213	199	180	186	182	187	188	181	213	179	165	191	188	189	167	197	186	201	220	170	199	177	198	185	196	191	192	212	183	189	190	190	184	207	186	191	199	198	205	203	185	188	199	225	182	199	193	208	182	204	182	184	185	193	196	180	194	201	180	189	181	189	184	179	189	180	171	183	166	182	190	191	196	171	175	193	187	166	178	187	205	207	213	185	164	190	191	184	211	187	211	155	202	186	173	205	222	188	211	190	214	195	169	184	182	189	177	200	175	190	212	196	191	199	180	177	198	164	184	215	151	175	200	180	200	176	217	196	204	199	198	177	162	194	199	224	222	193	173	182	194	205	188	186	159	175	168	205	166	196	201	161	187	181	198	189	201	180	199	196	197	197	168	178	183	183	184	211	177	172	203	185	200	180	193	208	215	197	209	201	159	160	154	168	205	187	188	205	174	204	168	171	250	193	186	206	201	178	194	185	206	200	182	189	175	200	173	201	184	169	196	193	175	207	184	193	182	196	183	172	198	182	211	193	209	203	187	211	202	201	212	175	207	181	195	173	196	173	168	166	165	176	201	182	217	174	193	188	176	171	179	218	176	174	197	164	207	186	181	175	186	202	200	216	199	166	189	197	176	181	164	170	186	175	199	189	174	188	206	184	212	161	195	195	208	189	207	181	166	188	193	225	196	170	176	191	174	195	189	178	176	191	181	209	196	174	172	181	180	186	198	177	197	206	220	192	173	169	191	193	173	177	176	180	182	185	191	192	201	187	233	168	203	197	212	191	201	183	202	168	190	192	165	198	190	178	179	172	206	186	173	215	220	185	183	210	206	185	204	185	208	180	170	188	178	206	178	195	150	191	176	190	173	178	199	200	184	201	195	195	197	179	172	204	183	199	167	186	189	202	175	176	173	206	209	187	179	189	179	182	187	189	175	196	190	170	186	165	168	197	199	185	193	202	150	187	221	170	202	203	208	169	185	178	199	209	187	166	191	183	170	198	189	216	197	217	209	182	177	207	186	189	182	191	212	197	173	203	171	183	175	193	197	191	211	203	193	180	202	197	159	189	188	179	176	181	183	192	173	194	177	207	194	175	184	188	204	179	177	197	218	174	191	157	175	209	189	188	183	183	195	181	189	202	181	189	175	191	187	203	213	170	179	188	198	191	192	186	191	193	178	207	188	184	183	184	183	190	195	230	184	203	163	194	169	165	188	219	202	191	184	153	176	207	190	173	198	192	196	182	202	199	199	178	189	202	193	188	199	181	200	185	179	173	180	179	183	191	195	173	182	217	201	174	202	184	186	205	156	179	193	191	208	203	197	194	189	181	177	196	208	188	179	174	184	217	186	195	202	204	187	201	180	199	200	183	181	200	199	199	186	208	211	176	196	182	184	193	184	181	196	187	186	163	216	206	175	206	201	193	188	155	196	204	178	175	194	186	158	199	180	189	200	179	171	178	193	201	189	186	196	206	190	181	203	202	186	185	200	208	177	165	177	189	176	188	186	203	214	169	213	212	180	187	183	198	186	221	201	179	195	174	178	192	174	164	169	176	150	177	192	183	192	196	169	191	186	174	209	173	196	188	181	186	187	183	197	194	171	188	202	215	197	173	188	180	176	193	212	202	179	180	199	197	175	190	196	151	200	185	231	194	172	170	191	194	209	202	182	168	167	194	214	213	222	196	168	160	195	179	173	197	199	197	186	200	207	203	181	193	177	193	192	209	190	180	198	177	218	223	168	171	186	153	175	177	166	179	183	196	196	197	204	176	178	191	197	191	205	198	211	205	169	175	188	173	197	191	173	193	185	181	179	200	194	187	197	211	198	178	187	177	199	169	187	191	196	168	187	170	157	200	217	188	187	200	194	197	188	198	179	204	193	174	198	198	170	174	176	213	180	181	185	178	219	206	195	182	184	182	191	195	194	209	180	198	210	165	165	180	214	172	184	198	193	188	200	181	212	166	178	182	189	190	181	200	170	167	170	199	195	174	164
34539	41523	49493	51198	55783	56573	59187	62468	62191	51875	49722	46863	56378	59436	56772	51648	53515	52986	45805	48165	49799	44311	44008	41454	39725	40645	42347	35228	36755	33502	34578	31442	28218	30860	27166	26140	24235	18723	21323	23906	21778	20122	17593	13883	12554	11234	8974	7753	4605	4314	2347	1722	2049	1731	1359	1039	1060	1302	1243	642	532	486	482	510	508	501	494	514	561	532	542	535	496	546	497	519	494	499	502	507	527	520	611	723	775	705	611	510	458	461	478	455	493	477	519	492	498	497	513	494	460	485	505	477	452	509	494	466	503	499	484	500	482	438	491	518	471	506	483	512	479	509	458	498	509	462	443	512	463	485	502	511	506	495	533	471	483	488	499	508	499	502	465	457	481	499	501	458	446	502	496	500	468	476	458	482	515	532	507	507	527	497	473	476	471	482	507	478	480	487	511	495	501	498	502	467	499	487	523	512	506	479	482	493	477	465	521	476	463	489	474	472	501	479	506	480	482	506	517	458	500	502	503	516	508	486	504	477	520	519	476	507	506	525	513	493	487	500	488	502	478	501	477	521	500	541	502	497	464	455	492	504	538	466	507	536	470	511	514	496	480	529	496	492	501	471	508	447	493	482	500	484	521	519	484	481	483	528	530	494	487	497	513	493	481	477	482	457	501	497	480	505	461	513	500	462	472	460	478	492	480	468	479	509	507	520	510	455	480	498	497	499	481	484	486	460	480	470	493	526	470	494	483	492	461	488	498	506	473	453	489	510	509	439	471	486	475	482	498	509	484	513	475	505	496	525	499	494	490	462	511	508	468	491	484	478	483	520	460	523	486	517	470	545	506	461	472	475	477	534	500	497	525	484	512	493	524	513	488	474	498	456	509	528	464	492	515	527	464	520	519	496	457	492	515	491	486	483	521	462	470	511	530	525	483	468	499	466	492	487	483	453	468	515	546	494	469	478	498	512	491	491	505	464	517	447	459	481	536	503	521	530	495	484	490	486	485	517	537	502	480	485	503	497	478	497	473	499	511	496	467	482	504	472	468	472	511	467	511	471	458	486	471	481	491	546	502	482	478	475	460	464	486	505	498	500	540	484	517	458	496	504	463	452	485	511	501	496	512	503	498	462	506	523	456	491	494	490	529	504	459	467	497	506	508	482	518	502	479	448	519	509	522	492	483	482	484	497	504	514	491	493	476	497	501	497	491	507	469	504	496	457	476	490	496	484	472	475	476	521	496	499	577	495	462	518	486	467	466	499	503	522	479	472	502	473	520	524	503	502	484	449	459	483	527	458	483	461	499	504	464	488	477	469	501	486	493	457	515	483	516	517	456	491	463	486	484	501	492	504	455	483	466	456	491	523	449	523	449	509	464	479	513	510	487	472	504	438	495	517	469	517	480	486	482	491	488	499	438	503	503	440	484	515	437	528	538	491	467	488	473	522	485	498	488	511	492	472	455	455	488	469	488	502	491	470	477	477	445	499	481	489	501	507	476	525	484	486	521	495	485	504	488	466	489	460	501	488	478	510	489	501	500	474	494	498	468	500	485	465	522	492	482	488	496	501	474	477	539	494	464	477	481	491	509	505	498	514	505	422	508	484	508	454	468	487	497	488	488	481	476	510	485	529	484	499	481	487	506	495	492	480	498	490	498	512	483	489	493	469	516	500	505	496	512	476	509	483	478	492	509	492	527	510	507	497	482	470	465	526	477	504	467	500	520	468	486	488	472	449	471	483	495	501	461	468	474	498	487	520	467	510	516	517	503	500	498	503	517	530	474	491	501	467	467	468	480	519	515	481	488	492	484	502	498	467	446	496	493	512	501	490	460	451	543	477	495	495	492	519	505	459	490	488	474	501	519	455	489	507	458	472	482	508	480	506	510	487	468	512	463	514	487	491	475	487	494	478	505	465	488	458	484	529	517	517	531	479	504	505	492	474	510	512	502	507	490	506	516	560	492	529	481	483	480	501	449	488	469	499	478	515	483	480	468	486	477	502	498	469	499	518	493	480	493	495	515	467	515	488	480	490	488	477	535	489	477	439	467	521	495	495	498	513	479	488	484	524	500	501	459	518	493	485	487	477	475	498	497	481	494	481	501	535	484	487	498	485	504	496	474	476	487	484	519	477	519	453	456	495	461	507	501	525	462	479	479	506	503	490	478	479	478	519	463	473	471	503	486	501	469	485	478	451	510	465	502	557	473	486	497	519	476	494	490	501	496	490	498	506	453	482	503	526	488	476	477	537	468	496	498	503	459	504	524	525	491	488	518	476	497	492	494	492	473	482	537	489	517	520	521	474	509	494	469	478	495	483	481	489	500	502	507	500	477	463	509	499	471	502	441	537	477	519	498	490	507	514	529	478	517	509	498	467	552	489	514	503	500	465	491	495	529	510	487	508	494	469	522	466	446	502	499	487	501	477	507	500	531	468	471	472	489	517	481	507	470	474	486	526	498	498	538	481	521	525	486	475	479	547	479	459	494	474	510	464	538	545	516	502	505	453	503	508	487	498	493	509	535	502	543	491	501	489	474	470	499	485	500	473	504	472	506	479	504	518	480	518	529	511	505	514	464	500	482	463	492	498	505	480	462	460	461	474	478	502	471	483	511	461	470	475	525	521	467	470	508	460	474	469	466	478	519	509	475	498	491	501	512	461	472	472	518	516	448	503	526	536	497	460	493	476	499	519	495	472	505	484	526	530	471	485	465	505	496	490	511	527	468	487	503	511	478	530	491	467	447	502	517	510	531	516	482	478	461	477	500	498	497	517	482	496	505	466	492	457	544	531	511	486	456	529	511	486	499	467	476	476	448	471	488	490	479	464	476	481	484	490	509	508	478	491	499	450	480	485	436	457	520	501	443	471	485	506	463	504	457	477	493	522	484	492	498	458	498	509	502	521	504	496	472	528	515	496	523	535	520	481	476	481	445	522	485	487	461	480	474	483	463	474	498	465	516	495	473	457	457	509	516	428	485	507	480	496	480	514	472	528	477	495	509	492	464	498	495	500	483	485	452	456	479	497	509	493	428	526	500	469	504	490	469	523	477	497	497	494	495	516	510	528	456	496	481	510	437	500	487	459	470	482	531	538	490	519	459	521	497	514	510	506	512	496	451	491	471	462	488	471	492	518	473	492	458	465	488	474	465	462	499	487	510	493	483	509	510	490	451	523	467	495	466	474	496	540	459	509	467	498	480	464	491	478	523	519	510	501	466	495	497	459	520	448	499	466	469	476	508	497	499	506	500	495	491	482	504	508	487	506	485	498	496	497	476	525	488	454	509	485	470	522	545	493	474	487	503	499	454	486	488	487	485	475	485	479	508	493	489	467	492	521	483	524	482	515	508	512	503	486	477	496	467	499	505	490	499	485	459	505	494	485	476	513	492	515	471	437	498	512	527	503	506	413	493	512	472	435	533	497	474	517	519	511	493	482	458	524	489	550	485	500	496	515	462	503	462	463	461	462	471	480	475	453	473	477	454	475	456	476	470	487	497	485	503	450	509	497	470	462	491	481	490	502	476	518	485	471
15836	16083	19874	13780	10316	7655	8246	7348	5749	2837	2117	1790	2411	2798	2166	1674	1667	1554	1239	1265	1322	1123	895	864	846	762	858	700	635	547	542	480	352	400	366	346	318	305	296	324	285	269	222	173	204	186	158	156	142	109	131	103	128	128	121	118	107	134	107	92	121	94	108	145	125	143	99	101	100	119	102	112	113	115	92	108	112	103	94	107	123	104	118	91	122	111	107	110	115	85	110	97	115	96	118	82	117	110	100	127	125	99	105	107	102	103	88	124	102	105	103	116	98	109	113	108	113	107	105	97	105	97	100	107	111	116	106	105	128	89	108	108	100	104	103	100	100	96	114	127	98	95	116	106	116	122	123	126	125	114	132	129	120	105	118	97	114	127	125	114	113	109	125	115	113	115	94	106	104	108	95	97	101	101	107	117	89	91	115	97	117	120	112	96	105	122	112	105	117	126	95	101	113	119	95	115	100	97	128	112	118	110	107	106	124	109	98	116	104	106	100	114	97	113	105	102	104	104	98	113	106	100	119	131	105	101	127	124	133	104	96	95	112	121	103	113	114	116	94	114	118	88	118	113	109	101	109	121	104	120	103	103	117	120	102	119	107	103	110	90	107	100	102	101	121	88	99	119	110	117	111	110	129	114	122	96	94	118	89	101	116	99	110	95	103	129	145	98	118	99	107	102	114	100	104	109	101	105	107	96	126	107	92	114	110	118	113	113	106	95	114	124	114	107	117	103	98	106	119	115	125	112	110	102	118	87	109	108	101	111	120	112	109	96	117	120	106	121	120	108	101	110	107	127	110	117	118	109	122	94	134	111	126	129	108	116	92	100	109	98	108	97	117	109	105	108	100	94	111	101	110	114	121	113	109	129	113	112	87	96	123	102	100	109	116	110	109	133	97	107	97	115	105	120	106	97	131	118	110	102	117	113	84	123	126	110	103	95	113	106	109	105	104	123	104	107	104	116	109	110	103	112	106	115	136	107	111	119	122	112	109	116	92	114	101	113	130	134	114	112	114	113	107	121	123	114	112	105	114	122	115	119	104	98	111	123	107	106	134	104	112	106	126	114	104	119	101	116	91	112	133	101	103	104	126	105	115	106	119	96	103	93	97	113	103	104	96	115	113	120	102	107	125	103	103	110	111	90	100	126	106	116	97	115	89	98	118	114	91	108	110	114	116	99	109	112	128	117	116	107	113	108	112	93	104	99	131	108	109	116	123	107	120	117	78	110	116	106	102	124	125	108	88	118	110	113	108	127	115	92	106	97	125	99	118	113	130	106	111	103	113	103	86	104	129	118	115	118	109	83	107	121	105	110	136	99	107	119	93	99	96	108	101	133	96	108	96	102	118	115	109	115	106	113	125	95	131	105	127	126	105	127	106	111	120	112	108	130	115	103	99	121	111	119	107	97	116	138	99	105	106	127	103	105	114	117	107	105	111	97	109	102	109	92	127	94	115	102	113	109	108	104	126	92	101	99	92	109	104	84	104	120	98	114	127	110	116	98	102	97	116	101	112	111	107	110	85	99	110	118	114	125	121	100	120	111	108	98	123	99	117	126	114	94	107	136	127	118	120	112	117	111	104	116	99	114	101	123	104	113	110	92	126	89	117	97	104	96	105	120	127	118	123	112	116	99	99	100	102	103	104	121	92	123	113	121	95	121	114	97	103	106	123	106	109	115	100	94	103	117	113	110	106	99	115	101	102	90	113	116	104	97	101	109	122	114	125	121	119	108	120	109	119	121	121	108	109	114	109	114	106	106	114	118	124	103	102	119	100	95	117	90	119	125	107	107	101	121	118	115	102	92	109	102	99	99	119	103	109	108	117	104	101	112	92	117	111	120	104	96	103	93	110	136	106	104	98	111	133	126	94	109	124	101	99	110	124	134	120	113	105	118	107	110	118	86	109	110	109	107	115	112	106	113	97	109	116	114	115	109	96	129	113	97	114	116	112	99	116	121	107	106	108	125	123	94	109	92	103	117	98	110	116	101	113	124	110	103	82	109	106	117	99	119	109	110	92	101	96	103	105	106	121	103	109	111	82	119	117	125	120	115	110	106	127	115	111	103	104	101	108	105	109	117	100	110	102	96	125	105	112	127	92	91	124	114	101	102	105	98	99	113	113	102	103	119	94	104	83	102	100	109	103	98	126	115	131	102	115	136	120	119	96	111	113	100	123	123	109	105	102	116	102	116	117	121	108	93	96	87	116	113	108	126	97	121	116	91	91	87	92	108	93	107	123	113	119	112	97	115	111	111	109	109	115	109	130	96	118	129	90	110	123	107	99	94	88	120	134	114	108	116	108	88	88	95	99	115	116	106	116	116	97	117	120	119	131	121	97	108	109	105	114	115	102	117	92	103	108	112	113	89	124	113	113	113	125	114	111	104	105	100	102	125	108	121	111	123	97	96	111	103	101	108	121	108	84	104	110	101	120	116	127	124	105	92	112	107	102	125	114	100	99	140	121	104	106	99	102	105	115	117	100	120	102	117	98	116	103	114	124	99	119	116	152	118	113	94	125	106	110	99	96	110	124	105	100	92	126	109	121	119	103	110	116	95	90	103	121	101	103	104	119	95	112	79	113	109	106	105	108	120	113	94	112	102	103	111	108	105	116	98	114	107	102	100	111	111	109	110	91	111	115	115	102	105	89	110	91	106	100	118	115	106	91	97	90	106	112	111	120	100	110	93	122	116	119	138	113	115	125	100	100	93	112	100	106	101	111	112	119	118	97	103	107	122	110	115	102	92	118	103	102	114	113	110	108	112	117	112	99	121	116	102	111	98	114	105	120	100	111	123	99	102	110	123	115	109	109	91	95	102	115	106	100	113	95	98	112	93	98	110	116	118	110	135	119	106	93	108	99	132	103	119	93	106	119	100	114	130	108	120	118	124	95	102	128	99	124	114	117	113	113	121	112	115	105	101	113	122	97	111	106	105	112	116	105	98	116	117	106	100	105	111	113	102	105	100	122	117	111	113	113	105	103	95	106	110	109	123	120	106	97	104	104	97	99	104	112	121	124	82	109	134	114	111	113	90	116	104	109	117	100	106	102	104	94	107	116	98	131	116	103	83	117	102	101	107	114	99	102	95	86	107	111	101	103	114	107	104	107	104	102	129	119	122	101	111	139	112	113	103	117	125	118	98	113	98	93	104	98	94	105	103	126	102	103	105	121	106	110	104	129	122	116	107	102	110	111	119	106	108	123	107	120	95	127	118	113	119	111	102	113	132	107	114	118	105	83	106	105	98	119	121	97	112	94	93	101	110	111	118	101	104	120	94	90	120	110	91	111	129	117	109	114	117	94	111	105	117	106	91	134	110	102	98	110	112	99	106	106	105	96	115	117	120	98	112	121	101	117	91	116	116	130	102	123	107	130	99	110	112	131	117	104	108	115	97	127	99	95	104	127	88	113	99	87	121	107	119	115	108	112	96	116	109	105	128	114	115	112	107	112	112	102	102	123	105	116	110	98	88	81	109	101	109
10150	14540	24552	24006	22831	20260	23825	22607	19714	10793	9128	7771	11530	13183	10862	8416	8752	7787	6486	6980	7147	5992	5202	4721	4543	4327	4780	3694	3356	3029	3087	2556	1914	2149	1840	1857	1649	1430	1437	1639	1570	1368	1198	965	867	838	699	569	486	508	467	339	342	344	329	308	347	349	333	337	337	299	335	306	309	318	325	301	329	349	318	307	304	306	317	296	290	301	325	322	318	307	304	342	304	319	307	282	325	306	313	283	320	324	298	338	329	308	330	291	304	299	292	300	308	320	290	320	313	287	294	320	307	314	301	304	296	283	291	324	310	304	309	336	291	319	274	320	293	296	303	283	297	306	324	291	318	306	312	273	314	336	309	311	288	294	307	353	310	327	317	294	309	290	323	291	344	326	297	288	278	295	308	326	295	308	289	280	309	281	292	312	296	299	314	312	330	331	311	306	315	306	318	281	322	291	331	297	317	301	308	290	292	309	320	334	336	305	320	321	296	297	296	350	298	290	299	319	318	337	328	288	327	299	306	299	344	286	296	301	316	307	329	336	326	304	355	317	294	276	295	332	300	293	275	322	315	330	313	284	283	334	308	318	295	294	288	301	327	303	313	329	296	300	327	292	291	311	287	305	284	304	315	293	340	320	325	306	294	303	275	296	295	294	299	315	304	315	297	316	268	321	278	314	309	292	333	280	315	325	317	305	323	310	297	317	325	344	304	303	308	284	279	342	286	315	305	318	283	348	300	293	319	307	332	324	310	297	313	319	311	289	272	301	287	278	299	319	320	315	309	299	324	318	279	296	301	315	288	289	327	308	336	294	303	345	318	327	297	322	289	316	324	293	290	304	282	328	330	292	310	303	294	303	304	326	296	316	283	259	315	311	304	343	295	342	286	327	291	303	309	288	340	300	313	314	300	302	312	309	298	290	317	288	320	288	317	281	344	323	310	315	287	290	308	313	305	336	308	297	303	307	307	279	307	316	317	296	329	318	326	311	294	310	332	295	299	313	278	313	321	329	293	261	292	310	305	294	293	339	301	316	328	296	307	299	309	285	314	322	329	310	318	319	296	280	301	312	298	287	296	331	319	318	313	299	283	286	322	318	311	289	324	284	316	296	305	304	318	336	319	311	321	309	337	328	293	299	318	326	302	297	322	330	291	301	318	302	344	343	272	291	317	318	329	296	289	297	308	268	314	339	320	291	305	297	333	331	282	289	314	268	324	355	334	331	303	310	307	300	325	312	323	302	321	286	338	299	302	288	286	306	313	301	322	324	307	317	303	326	286	276	267	311	335	323	310	310	315	311	317	319	281	320	319	296	276	308	336	314	309	291	311	311	329	356	293	313	311	272	277	325	297	305	320	318	303	286	297	322	297	323	298	278	299	333	308	318	298	311	305	309	315	339	320	272	333	286	339	291	300	311	319	308	326	328	302	290	288	291	287	307	311	300	314	294	303	317	308	285	305	309	321	326	328	307	301	330	273	326	297	287	296	303	310	259	281	328	303	324	303	306	283	301	294	342	291	312	338	293	278	286	309	297	306	308	298	311	293	341	301	331	312	325	310	299	280	314	321	323	292	291	275	296	325	271	330	292	267	301	338	321	289	305	317	317	311	279	305	327	316	332	290	307	330	276	274	325	305	288	311	305	300	315	313	321	313	302	266	325	316	288	343	324	324	322	309	309	300	280	314	316	320	321	314	283	289	314	309	282	283	283	292	300	312	315	315	296	324	311	302	346	313	313	330	307	328	330	323	308	314	319	301	298	304	289	297	296	266	318	321	286	328	314	311	283	307	302	284	318	316	265	288	323	289	302	295	297	326	313	307	284	336	301	310	309	305	309	304	284	332	277	336	295	295	305	341	303	326	311	291	309	321	326	290	302	286	262	311	299	310	292	309	319	313	306	307	323	283	315	305	324	324	319	290	293	273	320	303	302	304	304	318	284	292	293	314	302	289	317	342	352	287	345	308	316	297	325	323	307	314	306	276	281	307	327	303	263	292	304	309	298	341	314	320	296	328	317	323	303	281	277	289	255	330	312	279	303	304	303	303	311	289	297	281	312	285	310	303	289	291	323	315	310	325	316	303	272	302	321	297	306	302	327	321	303	318	328	317	332	287	316	305	308	277	323	300	312	319	287	323	309	295	299	304	303	273	296	321	304	301	333	269	313	288	275	324	317	308	299	309	286	293	304	308	280	283	285	333	325	336	257	290	333	316	276	303	319	308	291	337	333	289	287	311	340	311	301	308	280	270	318	280	324	323	296	299	287	314	293	312	276	299	294	308	310	289	314	304	316	289	294	328	295	308	317	305	333	340	317	289	296	321	311	324	300	290	318	266	292	332	321	315	295	291	325	327	309	311	318	305	324	281	300	284	316	286	306	283	298	305	289	277	286	291	316	284	303	310	323	315	277	308	320	290	324	321	323	305	262	308	311	301	285	303	333	303	320	301	315	297	321	306	294	315	303	289	355	320	340	297	298	311	323	288	328	329	303	312	327	307	327	329	307	336	299	304	321	292	304	294	287	299	298	312	280	338	301	292	286	304	307	294	329	326	293	357	340	330	309	342	302	338	314	288	330	309	294	301	313	287	335	282	310	306	339	282	284	298	293	291	279	268	315	297	307	276	311	297	330	287	290	283	338	293	280	331	309	354	291	322	313	322	286	300	285	364	294	329	313	290	283	306	300	290	313	310	310	309	311	327	327	290	347	296	306	335	277	338	311	327	331	305	308	308	295	294	312	302	288	305	307	265	315	310	301	319	299	321	302	311	303	296	295	284	319	332	321	298	299	312	282	304	284	313	319	270	322	327	301	319	295	324	295	300	307	318	294	309	323	316	352	317	340	291	262	313	306	271	306	306	283	302	319	290	310	321	305	313	313	297	287	336	307	285	298	319	310	286	317	298	324	288	326	318	305	314	308	279	303	324	297	299	300	302	338	294	280	322	336	300	314	333	317	314	315	302	281	292	322	324	324	307	319	274	288	301	291	331	299	318	307	333	303	359	306	306	292	305	304	275	333	333	297	318	268	302	295	315	322	293	302	315	317	314	303	287	304	288	306	348	296	354	266	293	302	277	290	330	328	293	313	295	305	298	301	308	318	282	307	298	292	298	321	284	332	326	321	298	309	307	268	311	340	327	339	298	339	317	315	321	335	306	312	334	335	305	322	296	307	334	291	272	306	305	316	314	315	291	329	332	295	335	307	309	315	318	304	328	281	284	297	303	299	282	288	295	329	308	311	314	299	313	308	323	339	326	325	320	305	336	309	306	286	275	336	332	323	278	329	303	313	337	279	281	287	282	293	288	291	310	326	303	315	315	290	301	277	313	318	321	317	280	316	290	274	296	305	303	303	324	299	311	305	320	305	288	299	333	303	264	289	282	340	322	281	305	348	313	297	290	283	295	307	307	323	294	296	305	308	302	295	283	285	276	299	308	323	299	317	309	300	317	338	292	302	311	312	311	291	289	308	274	305	303	300	320	311	318	328	287	322	325	298	266	303
34914	39583	43034	40458	38600	35936	41825	44025	40557	28960	20876	16483	20223	30601	25451	20363	19556	17328	12967	15793	16774	13633	11934	10854	9550	8355	9546	8348	6575	5820	5497	4975	3472	3652	3338	3023	2480	2488	2204	2451	2227	1794	1547	1461	1089	1080	854	601	483	489	279	235	305	227	224	221	222	146	157	164	133	139	144	119	136	135	127	136	131	121	130	143	129	123	129	142	130	152	133	125	131	146	144	128	138	132	120	111	119	139	131	113	135	147	128	135	130	128	143	140	137	129	141	113	136	134	143	144	123	140	147	139	116	124	126	150	146	119	120	122	109	117	150	139	134	113	129	135	135	127	139	127	122	141	114	140	122	128	141	121	135	150	118	141	129	137	135	140	117	143	133	127	128	125	128	129	135	119	148	130	130	133	135	133	134	155	113	130	134	140	123	132	129	134	126	103	123	138	162	111	127	121	133	124	135	130	155	141	122	129	131	141	141	119	130	123	119	140	132	108	127	117	128	141	131	139	136	125	124	119	138	133	119	133	154	112	139	121	147	131	137	140	122	147	133	126	128	113	134	143	113	114	127	137	136	121	133	127	139	129	158	135	122	156	131	159	131	128	152	131	129	114	136	142	131	136	141	127	120	121	143	114	125	148	125	150	132	151	142	130	111	137	125	140	145	126	137	134	138	132	140	127	118	132	154	128	116	140	144	143	133	124	146	128	127	141	136	140	132	143	145	137	121	140	141	137	136	125	128	142	135	135	133	119	141	144	117	105	131	139	147	104	148	134	102	144	131	117	158	143	117	141	142	139	127	119	134	127	131	127	132	145	136	113	140	124	140	147	134	140	148	117	136	154	126	139	114	113	134	115	125	130	146	125	130	130	154	123	130	127	130	125	126	146	146	124	128	138	118	134	154	128	138	132	132	132	131	140	127	132	133	124	139	144	135	130	113	111	145	143	103	150	126	115	133	138	132	118	128	134	112	131	148	137	118	128	133	138	126	129	142	129	136	156	148	115	129	134	143	131	119	134	139	128	134	145	114	146	126	137	132	132	139	131	130	128	139	139	159	117	138	130	130	115	140	137	152	123	126	134	139	119	143	124	118	125	121	140	143	136	143	126	132	133	121	133	130	127	127	121	128	123	128	138	131	130	138	148	137	123	140	138	123	118	131	116	125	139	140	140	130	134	139	112	125	137	147	132	128	121	147	125	133	126	141	134	140	142	134	126	141	116	126	145	135	130	131	141	111	147	146	117	136	126	133	137	148	146	124	119	121	107	135	140	134	140	127	113	154	132	142	127	135	111	149	141	120	136	120	151	151	104	148	143	130	120	144	136	133	131	133	117	125	115	135	127	127	154	128	117	129	134	133	126	113	146	127	125	124	127	150	130	129	118	112	134	117	123	112	114	118	130	136	122	131	135	147	124	122	130	125	148	135	133	133	140	130	140	144	128	134	132	154	162	131	140	125	133	129	131	121	122	118	115	119	128	137	130	124	117	125	125	130	133	135	130	113	127	136	122	142	133	155	122	131	143	118	125	142	142	140	124	142	132	144	133	107	117	132	129	130	143	136	132	128	132	124	130	115	119	121	134	138	145	138	130	117	119	131	125	138	118	135	119	150	133	146	123	132	125	133	122	121	132	128	135	137	129	134	114	124	124	130	116	144	123	130	106	121	137	117	140	118	115	116	137	150	127	120	130	129	120	133	140	118	141	119	123	147	130	117	112	130	142	130	124	117	148	168	122	137	144	134	125	147	110	151	133	157	136	131	144	130	120	147	126	142	151	124	134	149	133	135	123	136	137	149	138	133	128	128	117	123	150	147	139	138	140	131	132	123	138	121	130	139	142	135	126	133	125	122	126	135	127	138	134	131	109	131	129	124	122	108	116	127	155	134	129	127	148	138	128	124	130	123	132	122	123	143	130	140	127	121	123	127	130	136	117	129	138	123	100	140	120	118	118	150	137	133	143	123	153	125	143	154	156	154	138	129	111	139	127	144	132	118	138	128	112	131	119	129	128	129	120	132	130	129	122	113	127	139	154	135	134	129	133	122	123	120	123	138	120	137	141	131	115	136	137	137	149	119	144	137	136	123	129	133	122	135	142	146	111	128	114	138	116	126	168	118	126	126	135	124	133	123	119	134	124	140	139	129	142	134	122	124	134	114	125	120	128	145	135	131	148	131	139	144	140	147	134	144	109	133	115	135	108	131	115	104	123	124	128	100	154	149	122	145	144	130	139	131	148	157	135	122	141	146	123	130	108	130	140	125	139	154	153	131	128	117	118	142	121	118	118	122	127	133	131	132	130	132	130	118	156	134	133	114	122	123	138	125	134	134	103	142	105	135	136	139	122	126	134	149	135	127	120	113	142	135	122	146	130	137	133	119	145	133	122	139	140	145	138	101	134	115	126	145	130	127	133	139	136	128	138	124	112	125	123	122	131	124	134	155	138	120	140	130	135	141	122	153	142	142	160	133	135	122	137	145	122	129	123	132	133	145	142	119	126	117	130	124	114	133	156	116	127	121	105	130	145	114	130	121	127	100	123	143	114	128	140	128	136	149	127	126	133	123	147	130	134	119	136	116	139	116	143	141	135	127	126	130	124	152	120	126	129	127	127	150	117	132	150	130	124	135	134	129	146	139	136	159	151	123	118	125	147	134	121	165	120	159	135	128	130	121	129	139	126	130	134	142	131	118	121	122	138	139	132	128	131	125	116	129	152	130	134	126	149	128	143	146	112	120	108	109	136	118	129	141	111	120	132	127	141	126	139	131	106	138	140	140	121	112	140	96	126	153	131	139	137	135	124	131	129	132	141	136	109	122	140	115	121	126	149	132	100	122	148	139	124	116	133	133	134	137	139	131	147	136	126	115	116	124	128	136	132	136	131	134	123	130	131	135	135	146	147	117	124	126	139	133	150	123	133	141	137	120	110	117	147	147	139	136	134	127	125	145	112	138	113	124	125	128	114	116	145	116	137	111	119	131	131	147	123	152	133	143	127	129	138	124	139	110	129	142	128	129	150	134	130	138	133	131	138	124	116	130	130	136	144	130	126	121	136	125	134	145	138	136	125	155	124	123	114	122	137	115	124	141	116	116	149	123	144	130	110	127	161	136	147	126	162	149	139	137	124	113	135	128	130	140	113	125	140	125	136	127	120	127	128	141	129	135	142	136	117	119	115	129	128	127	156	125	125	142	121	131	163	123	138	155	139	112	123	140	127	126	144	138	134	122	144	120	132	126	127	138	147	130	158	119	118	130	102	131	138	128	142	119	115	126	127	128	131	138	131	117	119	133	146	122	142	148	118	119	136	118	111	119	140	151	145	119	138	121	121	117	138	146	134	135	139	149	137	124	138	130	149	146	156	121	121	107	126	127	136	120	119	131	128	127	115	145	132	129	151	113	138	133	133	143	123	159	124	120	127	129	139	126	134	140	125	130	122	121	117	154	134	130	138	110	131	147	120	138	125	118	114	152	140	121	120	131	124	143	123	122	127	148	113	146	134	118	144	125	117
24498	32438	42942	46146	46544	46490	52857	54536	52480	40088	36005	33032	39404	48959	44566	40205	41903	39012	34056	38673	39529	35750	33484	32209	30197	28091	30582	27600	24238	23816	22762	20784	16445	17458	16968	14793	12395	13224	11547	13282	12140	10170	8591	8028	6410	6563	4759	3310	2429	2874	1553	1003	1331	1188	971	999	882	546	485	362	357	340	363	405	353	396	331	380	379	404	374	343	379	372	365	363	378	337	357	367	358	387	395	453	482	434	371	380	315	360	432	358	315	360	349	402	364	394	337	379	350	367	343	367	356	363	377	399	395	374	361	341	369	374	383	355	342	382	392	316	355	346	388	364	385	365	353	355	368	379	356	360	386	380	350	368	350	366	340	364	343	333	352	397	357	370	333	381	371	378	352	328	379	396	377	323	360	364	379	349	376	346	355	368	359	348	347	359	384	352	343	362	342	348	367	371	367	362	370	336	327	361	361	352	357	343	377	369	361	359	396	364	367	380	363	363	368	352	375	385	323	371	375	320	368	404	334	398	390	334	382	365	327	363	360	408	369	359	332	340	376	350	348	345	335	332	366	336	327	380	341	370	378	389	332	364	353	365	368	327	376	324	362	351	368	369	350	388	354	371	368	351	419	350	373	368	357	365	364	358	370	344	341	349	337	371	413	344	381	345	370	389	338	327	362	357	330	378	388	355	377	365	390	384	344	363	370	360	342	353	351	404	358	354	369	381	332	367	354	373	326	381	353	361	358	334	360	350	368	388	376	377	344	349	341	371	346	383	338	380	359	358	366	374	352	364	370	338	369	354	356	372	370	361	384	365	340	366	369	350	355	359	365	350	337	376	364	329	364	380	350	350	345	349	402	355	403	331	364	361	404	357	409	360	350	384	366	336	351	357	372	403	380	347	363	349	358	370	383	357	364	354	379	353	363	354	349	357	369	368	356	365	341	384	351	370	356	360	347	342	374	350	358	321	354	358	368	368	373	387	353	366	369	384	363	356	361	359	368	365	343	359	319	349	348	364	347	369	373	340	348	351	369	409	355	323	361	408	391	371	362	363	350	362	347	392	357	349	355	373	365	398	369	368	387	353	356	356	362	362	352	367	352	350	377	364	333	335	380	372	363	339	345	358	365	356	369	340	342	373	379	367	348	376	353	400	323	343	351	342	344	355	353	385	344	368	354	358	381	343	332	335	362	365	385	363	389	365	375	353	353	377	343	381	351	367	344	385	352	393	361	374	364	345	371	349	372	376	367	382	364	369	396	372	388	347	364	373	372	358	344	408	381	352	340	369	367	351	354	345	356	354	372	361	384	401	333	364	324	360	391	378	359	373	350	370	309	330	350	381	379	376	365	364	318	373	362	376	350	373	354	371	365	372	369	375	366	388	359	314	371	361	358	386	367	371	390	327	346	376	365	350	362	352	333	321	369	382	339	337	356	394	350	362	373	335	346	347	328	393	390	334	359	369	368	394	311	435	357	362	380	385	348	329	386	381	383	373	362	361	352	365	356	349	383	349	349	355	352	396	353	382	385	366	363	368	344	368	344	345	370	369	353	352	343	352	384	367	367	374	378	347	354	352	354	339	365	369	378	365	352	353	372	361	379	320	372	336	365	335	344	389	370	383	333	358	386	349	382	369	357	346	343	357	359	371	384	326	391	334	320	348	363	334	373	352	345	303	349	349	372	356	359	378	338	401	362	354	355	362	376	362	376	370	360	350	376	368	335	367	386	343	384	369	380	328	360	338	362	404	390	380	372	356	367	336	355	357	353	347	376	381	377	379	376	373	363	352	350	350	333	378	355	370	374	351	360	346	366	363	353	354	325	357	344	367	372	366	352	364	368	381	365	346	382	356	355	357	330	337	336	377	342	378	363	375	381	359	342	320	336	373	366	385	374	368	355	376	350	362	383	295	346	332	327	373	359	391	369	366	403	359	371	372	384	364	349	354	365	358	351	334	328	347	364	375	389	392	385	357	401	329	365	347	358	343	339	339	398	385	341	395	364	390	349	390	363	353	356	402	362	356	399	356	333	343	341	330	389	374	327	359	382	383	383	376	374	331	347	347	382	349	343	329	374	389	340	371	353	384	364	356	313	392	373	338	362	339	368	351	362	318	363	330	360	340	378	351	357	349	391	379	350	394	356	372	378	359	372	351	366	348	383	391	375	333	362	331	373	374	379	343	367	367	364	363	342	341	367	352	348	378	337	351	363	409	338	355	381	328	362	359	358	362	379	360	378	372	353	365	374	378	373	340	350	371	351	390	385	358	323	359	379	354	366	335	372	360	342	347	370	348	338	372	367	358	374	357	366	364	363	375	385	355	371	378	354	360	384	359	348	358	357	349	345	392	352	335	354	380	384	344	350	343	348	369	371	350	377	372	364	338	363	333	383	370	382	347	368	343	320	363	359	406	361	378	343	345	363	368	359	385	395	344	346	355	397	369	361	343	373	342	359	343	379	343	354	339	403	344	394	372	381	334	389	355	359	385	352	363	324	359	372	375	381	364	351	363	354	328	342	372	392	360	319	377	402	386	399	353	400	342	352	364	336	361	336	357	353	383	327	376	364	358	364	348	367	379	372	339	347	370	341	362	377	367	384	373	362	354	367	379	372	354	387	324	352	375	383	351	382	364	363	348	382	352	358	364	390	371	370	384	372	333	348	379	404	383	369	334	362	347	339	401	358	400	366	394	331	357	374	345	337	355	363	343	372	346	340	368	355	362	365	367	372	364	366	332	354	371	378	375	366	355	336	367	376	345	359	346	352	364	352	372	359	367	383	360	386	392	373	360	365	383	360	340	368	364	375	367	347	335	348	363	371	316	361	341	345	358	355	365	419	361	373	315	374	347	344	373	366	367	368	387	344	348	333	360	361	335	359	337	388	374	378	361	362	363	359	324	390	354	355	375	330	364	386	339	355	381	358	363	372	338	388	398	332	359	374	368	373	334	330	360	359	365	391	360	351	364	368	388	334	369	358	345	381	352	334	330	341	405	343	348	394	380	373	360	367	347	346	367	389	371	377	364	393	350	389	340	374	330	368	360	357	365	341	353	375	379	359	384	313	362	356	377	353	363	329	372	384	337	380	330	361	377	358	342	382	331	392	328	335	375	377	374	372	334	366	354	400	354	360	366	381	360	360	342	374	377	336	394	349	370	334	373	361	360	363	372	364	380	406	356	359	373	373	362	368	366	354	338	352	343	347	350	365	391	345	360	322	388	353	385	414	330	343	372	367	401	369	357	391	381	388	357	388	341	369	349	340	356	318	376	392	341	387	371	345	356	362	349	348	368	347	359	370	369	385	365	348	349	389	354	344	371	355	370	340	376	364	372	379	362	406	408	378	340	377	339	340	372	350	364	358	387	346	402	358	391	357	357	381	376	347	364	369	366	384	358	328	388	341	350	387	362	336	372	377	388	379	358	363	397	376	360	354	358	368	376	366	355	338	354	350	358	358	369	357	382	376	351	406	396	361	365	324	371	396	403	363	346	359	345	396	369	355	355	347	344	342	365	375	341	383	387
46103	47391	47807	45677	46184	45239	50066	48366	44814	38080	30060	27468	28469	43880	38180	33690	32367	29925	23644	29244	30981	24670	21056	20791	18394	15892	17707	16681	12903	11733	11320	7969	6429	6532	6370	6794	6519	5106	4023	4697	4178	3504	2772	2983	2169	2140	1571	1101	975	1163	656	436	478	446	287	311	333	215	203	214	187	169	191	175	169	184	177	189	180	174	205	169	193	192	212	185	184	211	167	190	195	186	199	204	207	198	196	180	194	208	183	216	188	167	191	209	188	187	193	186	162	187	174	211	171	190	182	193	184	174	177	191	194	171	157	180	172	152	184	177	179	186	197	175	169	188	162	185	187	151	188	194	183	163	186	188	179	193	187	188	180	212	202	200	185	198	171	164	180	190	173	169	174	165	182	175	176	191	156	182	176	212	173	174	180	202	179	190	187	183	194	176	194	164	196	189	191	173	173	176	180	179	173	188	153	182	199	192	168	162	188	194	179	185	164	187	206	177	202	200	199	183	183	179	170	204	167	175	172	200	195	178	180	193	173	204	185	205	178	210	182	193	195	187	157	197	191	173	197	164	172	182	204	183	195	202	208	165	202	185	186	208	169	200	188	184	182	206	189	198	175	198	199	212	212	177	202	188	166	178	168	173	194	161	170	190	170	174	175	158	206	180	182	186	200	157	186	148	172	189	185	195	216	165	177	197	212	191	180	194	189	169	189	135	189	173	183	202	194	190	194	174	179	205	178	182	191	186	189	176	189	174	188	173	204	178	196	200	210	202	198	199	176	166	183	188	179	166	185	185	200	174	205	193	179	168	201	179	204	173	168	174	173	158	168	180	184	192	166	173	204	171	188	179	180	150	178	194	182	179	163	164	171	187	186	199	199	196	178	171	195	175	155	194	188	183	204	154	186	186	190	196	158	168	182	159	197	191	184	182	193	197	176	153	199	184	173	184	169	187	174	179	175	201	175	216	207	206	206	203	193	186	195	212	200	194	188	194	176	183	181	170	197	176	182	191	181	192	190	199	184	185	164	191	178	183	184	193	193	193	168	193	191	174	208	185	183	178	189	172	193	201	179	181	157	186	194	186	192	211	191	203	174	191	173	170	181	190	181	200	194	194	213	178	198	172	192	196	195	183	196	168	175	197	175	186	190	178	188	172	187	176	196	189	178	202	168	196	175	191	179	176	177	181	191	164	195	194	170	160	189	159	162	191	183	178	165	166	198	152	159	189	182	179	176	184	168	156	168	169	168	196	185	191	204	187	190	195	163	193	203	195	181	181	163	184	195	182	173	201	162	201	174	191	190	190	195	210	172	189	187	181	188	172	180	184	188	185	185	170	157	199	174	194	178	203	216	191	187	178	177	197	189	166	184	194	187	197	166	167	203	191	198	179	199	176	207	177	172	197	166	173	185	189	196	194	188	175	185	204	175	170	178	214	154	185	179	187	182	160	187	175	201	187	160	172	180	198	175	195	188	184	174	180	210	174	199	180	176	193	196	184	200	171	200	160	203	193	183	188	194	175	185	179	192	174	165	200	192	208	186	208	192	178	190	202	185	240	214	171	196	179	193	172	170	165	198	191	194	211	183	201	192	167	182	186	165	201	203	192	195	168	200	176	188	193	177	177	191	184	193	195	168	208	188	184	175	192	190	189	187	165	185	209	158	171	174	177	164	209	175	185	195	186	175	188	189	187	176	181	220	178	179	208	211	160	176	181	212	199	189	182	192	188	197	196	187	168	191	183	205	168	183	173	168	173	197	188	198	205	199	188	155	196	166	194	170	186	219	174	187	184	188	166	170	169	179	180	182	207	173	189	181	163	199	213	182	187	180	190	156	184	176	202	186	202	179	169	179	195	162	194	170	183	164	168	174	179	203	171	187	195	180	188	211	190	172	188	162	195	184	185	176	192	189	190	187	181	185	186	170	186	188	190	174	193	155	201	194	167	182	203	191	216	151	215	198	192	172	201	195	200	181	160	189	204	194	202	186	195	215	182	176	173	184	192	177	197	201	191	213	183	179	206	213	205	202	178	196	173	169	178	199	195	175	169	212	164	202	175	167	208	195	205	165	165	173	186	167	164	176	174	199	190	195	184	217	181	207	198	207	184	176	172	172	188	212	193	217	186	179	182	179	188	184	197	176	191	199	167	183	178	174	184	218	186	176	178	176	185	194	166	165	173	176	198	187	218	171	183	165	193	203	161	187	183	174	190	193	194	182	205	180	199	187	172	187	160	198	198	173	187	177	197	200	197	187	199	180	182	154	187	181	176	180	169	174	198	180	168	208	180	184	158	161	210	199	171	184	179	195	184	198	147	176	169	208	172	171	206	179	182	212	194	178	168	187	184	197	176	193	204	188	178	200	165	165	204	184	214	177	201	195	185	198	161	172	165	159	166	175	175	187	189	184	194	195	194	199	220	212	190	221	190	186	200	185	194	164	166	171	173	194	178	173	184	174	197	187	161	168	161	223	185	170	189	167	187	177	173	203	181	162	187	190	165	210	185	188	177	192	196	180	186	176	183	185	189	185	177	185	191	172	176	176	199	182	186	215	209	185	174	188	191	163	205	215	180	194	175	200	208	182	202	181	170	186	184	176	157	179	194	169	181	184	168	186	172	191	162	180	183	195	202	200	191	187	180	192	169	186	182	208	185	201	163	173	189	182	198	164	194	172	186	189	222	177	182	198	198	199	173	204	196	164	188	185	185	206	206	198	183	192	221	194	208	204	174	171	168	163	177	191	184	199	181	188	192	178	156	173	166	178	189	198	181	152	196	206	162	174	195	193	180	150	185	192	199	190	196	203	189	153	185	177	203	174	207	184	185	178	183	163	187	176	198	184	168	206	185	204	165	161	223	154	195	193	169	168	202	184	147	173	165	207	162	213	167	191	186	188	173	182	168	190	178	213	200	194	194	173	173	201	191	182	169	193	181	198	159	185	162	177	178	184	193	197	186	195	175	175	180	193	164	180	200	172	154	195	177	179	165	175	181	173	168	169	183	187	171	171	189	157	178	205	177	177	198	191	176	185	180	206	202	192	179	172	181	196	160	162	177	210	201	185	199	185	185	176	176	179	190	199	190	212	151	185	175	200	195	174	201	160	163	175	186	193	198	189	193	191	177	184	202	197	171	212	179	196	179	179	202	206	172	196	201	181	188	176	201	204	169	176	204	211	176	199	165	189	182	184	185	174	174	209	196	190	201	187	188	219	178	179	200	186	156	194	168	191	171	223	204	179	173	196	199	216	183	178	185	195	160	202	167	182	161	177	202	194	170	193	191	182	176	166	173	174	213	172	171	162	190	184	170	174	177	196	173	176	189	169	190	216	183	173	151	175	191	165	171	191	178	186	165	196	182	164	164	189	194	176	193	195	206	168	172	163	176	190	167	203	169	166	180	185	170	181	188	166	188	172	172	186	178	162	174	191	175	174	204	172	162	197	188	179	158	165	187	186	198	185	173	175	188	182	217	178	189	208	170	196	195	181	161	201	161	184	164	174	206	200	191	207	179	189	187
33114	41644	48105	52957	54617	55538	59475	60486	57223	49979	43833	43023	46257	58781	54471	51365	52081	49999	43348	51217	51164	45552	42761	41646	40438	38830	40333	38021	33610	33665	32618	26750	24832	25201	25463	25799	24541	19866	16974	19835	18704	16270	13650	14857	11681	11388	8326	6118	5648	6791	3411	1948	2656	1938	1111	1415	1527	722	592	527	482	499	494	495	504	502	489	474	491	485	542	508	508	491	487	483	469	484	468	466	511	547	529	674	742	580	498	483	444	488	473	499	484	478	523	470	461	470	524	469	489	498	474	433	488	509	483	462	449	508	515	486	514	486	477	512	480	456	518	502	470	483	483	462	441	446	470	450	473	493	478	479	464	452	452	461	499	483	488	462	470	448	468	501	475	501	452	450	474	488	488	504	467	456	511	459	472	498	459	461	484	461	474	470	477	505	447	491	480	491	468	495	461	489	490	484	475	465	474	475	474	458	514	455	487	499	472	468	452	453	472	473	459	456	461	482	483	486	472	438	494	484	479	460	456	539	528	473	495	478	466	441	457	486	429	501	470	493	495	504	450	497	479	495	515	490	495	482	498	538	480	438	473	488	514	502	435	498	479	477	445	479	477	485	512	511	495	494	501	477	480	487	479	488	490	469	452	488	458	489	490	487	491	487	486	472	504	492	509	459	453	473	487	477	467	482	459	493	492	468	494	497	462	484	493	499	484	474	500	494	483	451	477	466	494	486	497	459	461	487	516	464	477	469	465	446	524	480	492	491	504	497	539	480	471	429	464	496	463	492	489	441	473	452	482	498	460	498	498	512	482	483	502	492	483	486	488	479	504	453	478	473	449	498	468	476	492	458	471	426	482	433	479	476	458	473	469	462	464	495	479	466	471	497	500	461	466	506	477	465	509	479	482	468	450	475	462	485	507	499	465	449	467	492	459	438	503	503	445	432	467	492	495	447	510	470	523	494	471	515	466	484	493	483	474	465	502	469	502	497	503	457	453	507	468	516	465	459	493	466	460	482	491	455	470	482	471	483	439	468	474	477	491	427	467	518	468	481	454	471	470	436	462	481	476	485	481	487	485	517	465	446	483	484	436	477	486	476	508	478	511	480	470	481	455	474	455	432	474	461	508	478	479	503	459	532	510	482	492	481	499	489	506	480	490	502	462	479	473	484	487	444	450	487	480	496	459	442	448	475	501	445	520	479	470	518	487	505	473	502	481	475	485	494	471	479	492	523	474	531	474	495	456	496	477	473	473	454	454	458	462	492	509	481	484	466	484	475	480	473	522	463	470	477	471	501	472	500	490	499	494	517	496	487	483	474	497	477	503	470	478	468	495	522	503	454	472	461	506	467	473	500	448	459	455	481	497	488	454	469	506	499	430	434	491	470	496	508	510	473	458	530	469	488	484	499	470	502	452	511	478	459	462	484	518	495	502	467	456	502	488	456	480	472	465	509	501	477	511	445	487	457	448	469	483	535	494	462	507	497	489	527	525	467	473	483	508	496	477	482	536	483	485	466	489	456	531	502	457	459	458	482	521	492	486	500	475	495	505	489	519	451	484	445	464	509	509	483	465	480	474	467	496	448	477	479	479	504	520	477	473	512	459	458	484	496	491	457	475	481	484	506	477	450	490	451	457	468	466	465	474	461	490	514	470	444	523	468	448	477	453	497	455	443	483	434	480	462	494	442	462	475	452	453	490	513	461	486	462	464	474	469	456	501	502	487	523	500	462	491	471	515	469	484	499	516	483	489	481	514	475	487	478	457	477	468	476	467	483	482	483	492	457	481	477	463	453	493	479	469	494	528	528	505	506	497	436	495	460	506	484	476	500	455	450	456	479	482	499	512	484	507	508	493	505	454	485	472	434	520	459	474	441	514	460	497	479	481	511	435	460	493	482	483	491	473	489	492	481	492	485	474	484	488	501	482	513	470	481	456	464	504	524	465	516	461	488	481	514	461	474	454	477	483	495	489	471	476	504	488	517	482	466	469	456	490	464	479	474	468	537	478	471	497	491	486	472	483	489	472	486	450	486	491	482	487	466	480	465	475	500	489	487	444	443	487	476	506	506	515	436	508	458	459	491	511	521	460	517	454	474	462	482	505	486	486	438	462	496	461	474	505	529	448	485	463	483	447	482	489	483	498	503	489	497	469	487	490	482	480	522	458	488	541	494	486	445	496	520	489	503	481	464	455	510	479	441	458	455	470	494	504	497	463	498	477	457	487	467	510	462	499	473	493	483	495	479	509	489	485	515	473	495	448	495	528	505	475	457	477	467	449	499	449	512	463	455	473	492	477	466	464	502	477	459	475	495	454	504	471	489	487	512	472	494	472	488	428	498	465	523	472	466	475	501	459	479	494	472	499	462	468	489	474	487	511	522	469	438	473	452	513	516	472	482	471	492	484	460	481	496	488	493	459	492	473	499	462	470	496	467	435	508	453	470	465	488	499	450	494	491	485	474	499	466	471	492	494	466	522	479	467	518	481	501	491	468	468	439	453	471	471	461	478	520	450	511	480	461	489	491	525	500	546	504	474	485	459	500	488	454	467	488	515	499	461	490	457	513	453	525	501	463	496	487	498	478	425	497	459	460	430	487	491	457	491	475	483	468	473	537	498	477	468	462	485	480	510	463	477	548	496	497	511	433	501	470	480	482	466	464	500	514	482	486	477	480	514	450	462	474	473	480	495	521	509	495	474	459	486	481	476	505	488	485	484	503	464	464	489	493	486	524	487	448	456	459	487	518	478	473	496	501	479	480	494	494	488	483	474	464	497	493	492	478	498	477	505	486	447	465	482	472	491	453	504	439	465	515	493	476	474	469	443	431	494	492	451	465	450	472	483	490	476	448	463	452	446	460	477	464	473	486	438	484	492	529	477	485	439	464	495	481	496	513	477	455	479	535	472	512	492	490	478	510	449	505	444	497	480	471	498	508	486	497	437	475	459	435	473	448	482	444	440	459	487	504	475	513	445	511	458	483	529	453	487	489	435	479	487	478	459	459	480	489	455	486	483	473	454	499	541	496	468	489	484	492	499	441	491	462	449	461	496	472	502	487	476	484	478	478	461	494	501	493	486	479	499	488	478	475	507	484	472	502	489	446	483	487	419	463	438	531	513	504	470	515	476	467	487	465	449	494	492	475	467	469	462	486	474	449	439	469	464	487	524	488	456	462	454	464	448	463	469	489	492	479	470	496	431	508	473	488	504	447	485	480	505	483	488	507	469	487	460	478	510	504	478	468	462	470	471	426	479	458	484	491	512	487	471	504	519	484	473	488	465	481	498	498	506	438	455	455	500	455	482	467	478	481	493	474	475	519	456	431	482	461	466	499	499	519	512	474	516	448	487	491	480	498	470	475	470	497	437	509	461	525	469	525	475	506	500	475	479	467	523	491	496	443	460	478	500	511	512	476	460	514	503	519	457	476	505	437	513	471	483	477	493	463	490	474	471	523	519	458	484	485	443	455	459	440	497	474	474	494	469	529	484	455	479	493	521	489	466	481	437	531	501	499	483	491	469	459	464	477	440
19517	19234	20763	16313	10259	7148	6287	6013	4376	2755	1708	1420	1659	2494	1937	1584	1455	1254	1087	1376	1375	1075	868	813	743	653	689	617	544	472	460	361	309	340	276	330	298	256	214	262	256	206	216	195	207	193	145	150	147	124	134	112	97	111	110	101	115	112	93	90	116	99	110	93	107	100	107	123	97	86	105	90	110	91	107	114	109	107	101	100	111	97	97	124	96	93	105	103	106	113	110	106	95	115	109	107	112	109	100	99	94	111	94	108	101	133	110	96	96	125	101	87	106	118	127	105	123	115	103	116	102	114	112	99	115	105	110	112	111	89	107	94	112	116	111	106	123	111	110	106	98	109	111	106	95	103	110	103	106	114	121	110	109	108	91	105	122	115	108	102	97	96	114	106	106	114	111	90	100	103	109	110	118	117	101	86	109	103	109	114	103	97	99	87	114	102	130	105	113	99	124	110	86	110	102	98	120	94	113	119	100	129	104	116	98	108	116	101	119	128	111	116	110	101	106	103	121	111	111	111	102	119	100	106	122	100	103	107	103	121	104	128	121	99	105	94	100	114	123	93	101	97	111	96	104	119	111	128	97	98	119	107	104	121	118	118	93	115	109	97	104	112	106	86	93	107	115	112	109	93	105	102	117	130	109	103	119	108	110	104	101	106	113	108	95	110	122	111	110	102	113	109	122	107	101	111	113	104	113	110	105	112	110	108	134	102	97	104	113	124	120	91	105	106	123	107	108	120	105	118	112	123	108	98	106	111	130	104	117	99	114	115	111	98	116	106	105	106	100	125	122	114	109	96	109	92	99	93	106	126	109	124	115	113	126	119	101	117	100	109	130	115	134	90	100	105	102	111	95	101	109	95	95	103	102	131	109	101	98	97	112	80	106	114	113	94	104	98	93	97	119	116	121	106	108	111	105	74	111	120	115	93	103	110	103	86	112	94	105	97	113	99	83	128	121	97	105	102	113	109	115	112	117	109	93	112	108	115	120	120	119	99	112	132	102	109	110	105	113	113	103	114	87	128	102	127	108	133	96	114	112	123	114	92	118	136	101	90	116	116	119	113	115	91	96	100	125	116	99	101	107	115	95	100	112	95	110	119	106	97	99	111	93	105	112	96	126	116	128	114	103	104	101	94	113	106	107	86	96	122	105	125	108	112	97	130	108	96	113	136	113	125	110	113	101	115	106	94	124	105	93	99	100	111	107	89	109	114	103	115	126	112	96	108	108	107	80	117	129	106	97	87	101	108	97	105	80	112	117	89	116	138	96	95	124	100	106	91	111	113	93	106	99	106	126	107	101	113	97	105	104	110	96	110	116	129	122	111	105	102	117	109	104	123	109	128	103	109	103	101	111	98	144	121	100	105	105	115	105	104	102	121	102	112	111	111	108	110	103	112	103	111	126	113	125	79	112	101	107	109	119	90	131	106	126	102	109	97	122	103	120	105	113	123	92	106	109	131	97	113	106	97	121	95	116	83	110	102	103	117	114	124	124	104	110	92	95	126	113	132	119	104	118	103	112	103	107	107	127	116	93	99	99	104	114	117	100	105	113	116	99	133	95	90	116	103	96	100	109	103	111	92	101	105	119	106	102	106	110	98	107	100	114	102	101	113	105	104	119	118	108	114	103	103	104	87	102	108	108	100	122	126	103	110	108	130	112	144	113	104	114	123	114	103	134	101	86	105	120	111	91	103	92	119	111	103	102	124	114	102	107	96	111	102	97	111	121	104	114	126	107	104	114	101	110	92	115	124	103	99	109	121	111	102	101	123	102	107	112	111	110	98	106	130	121	114	103	99	131	113	113	97	105	101	103	120	108	105	106	84	110	98	102	103	118	106	108	93	108	105	97	121	96	96	95	94	107	100	124	116	109	99	120	98	114	123	113	102	124	97	110	103	105	110	117	118	105	104	79	117	103	110	114	113	95	117	100	124	120	92	128	110	102	109	104	118	109	131	100	110	96	92	103	112	108	104	112	110	116	96	95	95	108	100	106	107	102	96	99	128	113	112	121	114	99	125	105	102	116	97	100	102	111	119	116	115	107	114	120	113	116	90	105	112	110	120	89	121	113	114	101	91	111	93	110	101	103	113	102	128	111	111	91	112	89	120	113	118	108	95	117	107	119	130	108	97	107	120	111	100	91	113	118	109	113	87	106	121	110	135	102	106	105	104	102	100	114	112	116	100	106	104	103	107	94	94	117	104	111	94	100	134	94	102	127	110	91	111	87	103	113	117	100	106	92	118	118	91	98	99	128	113	108	86	107	99	99	108	109	111	111	134	92	118	117	100	112	94	113	105	100	101	112	122	100	108	112	96	106	109	102	92	90	113	98	107	115	121	104	114	117	116	118	111	114	119	99	109	113	93	106	101	96	111	106	111	111	102	119	118	106	124	105	123	140	103	97	82	119	108	102	113	118	109	91	111	107	106	120	106	128	96	99	106	114	100	115	104	103	103	120	113	122	116	104	114	110	97	94	89	108	100	94	125	106	110	112	108	100	117	105	106	122	106	106	90	108	99	119	107	97	118	98	124	95	131	120	115	97	104	100	101	86	107	135	117	100	114	123	122	103	106	130	95	124	103	108	108	114	96	99	107	111	83	100	113	106	112	90	106	87	119	107	119	116	113	121	111	117	104	104	95	104	96	114	109	122	114	112	102	110	110	102	113	121	110	107	106	92	118	109	94	106	109	103	107	119	113	94	85	116	105	123	111	103	97	103	109	101	107	94	120	118	153	104	106	102	99	102	81	96	121	106	96	97	97	105	101	119	119	114	79	127	110	107	121	109	106	123	114	123	116	97	100	106	106	113	141	110	111	96	132	94	116	105	104	119	88	90	131	94	117	102	111	105	109	136	111	110	100	128	123	112	105	112	83	123	99	106	104	108	106	115	97	97	114	106	119	118	110	97	96	103	109	103	115	95	119	94	114	84	110	105	127	111	89	115	109	101	116	97	109	114	109	118	117	111	105	112	99	114	116	114	110	114	102	109	107	116	107	99	108	95	100	103	109	124	105	101	114	112	105	92	111	118	106	107	115	104	80	92	87	102	102	121	100	108	99	98	100	117	135	94	101	121	119	105	121	103	110	105	92	114	104	92	127	96	110	107	112	101	105	117	114	116	120	98	102	97	122	115	113	103	105	104	125	110	85	88	96	111	113	106	126	100	99	104	99	100	106	108	91	130	99	122	95	115	104	123	114	105	119	114	118	108	109	124	123	100	95	91	122	111	104	120	116	115	116	112	113	123	106	108	115	147	105	114	114	103	109	112	128	99	112	111	113	98	92	126	103	109	114	101	109	108	107	99	105	110	117	98	108	127	110	119	110	113	98	134	133	107	93	88	109	112	132	129	103	114	97	109	123	122	111	85	119	122	95	114	98	102	122	108	108	111	133	102	130	112	90	119	99	103	102	104	104	112	113	90	105	82	103	114	97	93	71	126	120	83	106	86	120	106	118	92	95	118	97	85	125	108	107	125	101	106	106
12470	16567	26613	27486	21887	19237	20094	19728	16459	11421	7877	6847	8454	12312	10034	8375	7771	6841	6081	7775	7559	6106	4851	4694	4419	3594	4054	3498	3247	2896	2616	2102	1690	1707	1671	1810	1519	1250	1158	1220	1208	1059	996	939	905	727	629	506	499	570	462	377	418	347	318	310	343	312	311	339	332	312	309	269	300	300	296	292	295	294	273	308	315	280	305	324	296	304	302	298	296	303	312	325	314	294	295	275	300	282	277	310	319	310	330	307	318	278	308	313	329	319	325	298	313	307	304	321	287	287	309	334	275	340	327	317	302	287	300	298	296	293	344	309	303	300	286	305	309	300	327	303	300	308	326	306	278	331	323	282	334	288	295	296	306	308	286	283	317	304	292	257	296	286	274	302	278	288	279	309	282	320	283	282	328	288	311	285	308	279	324	259	309	301	302	317	299	296	305	289	312	322	308	294	312	319	297	300	319	327	280	292	306	323	328	305	283	292	302	263	310	305	312	294	337	294	325	279	288	295	306	294	309	324	308	307	303	315	291	284	303	316	307	286	278	306	318	299	273	330	286	288	332	296	289	294	304	279	324	283	306	270	290	284	316	317	280	292	314	306	283	311	278	286	321	294	318	310	307	300	303	284	302	300	309	322	303	284	266	301	332	301	343	327	303	305	295	323	279	299	300	314	318	294	298	302	281	267	280	335	293	296	294	304	326	326	328	309	280	283	319	291	293	304	289	294	291	285	306	307	302	323	295	292	311	318	310	281	287	302	324	267	313	335	301	286	266	306	338	290	310	276	311	295	280	311	308	288	314	310	304	308	309	292	314	328	271	299	306	316	294	276	309	314	329	289	292	302	293	321	299	311	296	308	305	316	326	286	297	304	320	306	308	282	284	307	313	286	313	288	332	289	345	353	276	301	347	299	292	294	292	311	301	298	301	276	294	319	283	321	249	287	282	289	287	301	283	309	266	316	311	288	309	283	331	304	308	299	280	315	318	286	287	315	283	337	311	297	301	279	302	293	270	303	298	288	325	314	311	277	311	329	292	354	306	294	322	318	324	303	331	317	313	306	318	288	290	324	308	303	294	259	352	309	305	286	289	295	291	300	290	299	325	307	284	308	272	287	302	303	292	288	311	277	290	288	287	311	330	321	311	308	295	277	330	287	288	316	297	276	305	331	295	301	301	290	324	300	297	304	305	305	271	294	302	314	298	296	310	325	318	307	311	311	319	299	280	280	284	304	304	292	310	362	297	305	287	304	312	308	315	299	294	282	304	288	312	308	298	310	305	297	316	337	302	305	303	292	283	311	265	308	312	292	298	306	287	315	290	316	283	308	312	304	268	320	301	300	336	302	317	319	271	294	286	293	326	293	316	256	311	347	291	310	299	287	320	326	291	315	317	324	316	318	271	267	307	299	324	298	323	290	311	306	279	287	323	299	308	280	327	302	319	300	285	279	317	285	302	287	314	293	301	282	276	288	293	296	283	292	304	324	303	297	282	314	300	312	296	299	314	283	326	293	287	264	302	297	291	312	333	312	317	288	273	274	313	325	299	310	300	300	303	303	324	298	346	281	258	322	287	317	308	314	306	303	328	308	298	309	312	317	322	331	318	333	292	276	309	295	279	335	279	300	314	325	296	301	296	305	292	295	316	315	308	300	307	290	301	317	308	298	292	305	319	313	319	313	308	342	302	327	310	282	283	328	335	288	332	291	287	285	324	292	333	304	282	327	305	332	288	308	311	320	304	312	312	310	306	282	304	312	309	319	310	306	299	299	290	304	292	311	296	306	305	313	287	327	333	294	317	294	278	290	278	309	284	324	305	289	291	294	293	276	308	305	329	298	304	295	293	316	303	302	326	267	321	292	319	277	321	288	323	292	308	314	310	298	290	304	279	295	310	293	296	303	294	323	298	312	274	313	268	322	327	320	326	304	326	320	300	308	293	255	332	330	304	300	347	311	298	302	286	293	312	279	312	284	285	307	292	318	321	284	337	322	287	337	316	330	293	288	298	318	305	304	291	310	297	322	302	319	305	304	292	310	309	315	295	307	299	292	302	300	331	323	303	292	303	330	277	318	305	352	277	297	301	298	302	305	289	320	319	277	309	283	338	302	326	307	272	348	303	304	299	275	298	279	315	289	284	311	337	329	294	286	348	315	293	280	318	257	285	301	305	293	293	281	343	286	322	301	307	282	270	315	299	324	311	278	328	303	296	327	310	301	270	301	299	272	280	295	340	304	298	303	325	324	342	297	328	305	298	337	279	281	334	289	300	291	310	303	302	279	308	318	298	308	297	305	291	336	301	262	311	291	313	304	274	299	285	304	300	290	322	298	333	310	293	296	309	308	294	328	306	260	370	301	304	305	324	312	322	278	296	303	297	323	308	345	304	294	297	305	321	291	328	292	319	300	319	296	284	257	352	285	315	307	329	309	288	306	304	314	325	293	302	338	304	318	267	279	316	338	316	312	292	313	330	313	294	317	317	312	270	281	301	325	329	323	304	291	304	312	302	315	316	271	270	327	281	296	313	286	302	307	284	304	303	289	305	295	322	293	315	318	295	313	295	293	309	332	304	294	296	309	309	294	283	276	304	284	284	286	326	299	291	298	312	324	316	279	275	314	302	271	311	307	314	291	275	304	299	307	277	311	302	310	287	313	317	336	277	284	262	297	323	310	300	325	284	284	296	304	260	312	291	315	333	289	338	310	286	282	280	302	304	305	276	290	290	284	308	328	290	293	305	295	281	332	319	278	298	281	292	318	284	313	316	306	308	290	331	279	266	283	277	315	306	308	331	307	326	302	289	277	306	297	309	315	333	313	287	284	317	316	275	304	282	288	313	306	307	299	296	311	338	295	298	283	297	320	299	300	311	296	299	275	331	324	306	311	287	306	310	320	315	307	290	300	328	310	325	309	309	308	321	277	309	276	285	322	296	271	307	278	307	282	305	275	324	310	307	346	297	313	318	314	317	316	310	329	298	311	292	308	297	317	284	287	286	306	286	301	248	319	314	299	303	293	294	299	304	323	293	323	290	294	275	289	305	309	312	320	282	283	295	305	272	309	299	320	305	297	329	313	303	310	295	303	312	295	324	285	334	300	309	306	323	326	340	302	277	297	309	294	300	356	290	292	292	270	295	320	323	303	286	283	312	293	278	302	314	319	313	292	318	295	293	305	303	308	309	312	306	303	331	315	332	280	282	292	311	298	315	286	287	319	350	258	288	310	305	316	293	291	323	309	311	332	306	297	306	344	299	297	288	315	306	297	271	320	303	318	306	280	316	316	339	326	310	280	312	303	283	314	286	295	324	301	337	319	288	315	341	323	308	297	319	310	303	296	284	308	310	312	296	253	286	325	315	305	306	330	308	304	285	324	339	304	311	293	273	325	298	320	304	288	283	278	282	315	326	305	303	318	290	317	312	288	291	312	291	291	295	283	309	276	294	331	286	277	345	292	312	330	289	282	294	331	313	308	293	305	302	307	296	326	285	269	294	316	263	271	310	270
39477	41272	43299	40300	35788	35440	40720	41747	36633	30473	25829	17682	21110	29324	23990	19540	16677	15153	15329	17977	16471	13309	10301	9384	8480	7206	7133	6659	6652	5496	5114	3919	2577	2580	2647	2881	2445	1684	1729	1710	1671	1572	1226	1289	924	693	627	486	594	641	333	276	185	201	183	188	185	153	136	144	135	139	134	135	129	133	140	140	130	123	128	153	132	135	140	142	126	138	144	148	133	136	138	131	125	139	134	130	127	122	129	123	123	145	133	141	151	120	133	132	140	142	124	117	120	157	128	127	124	121	113	116	134	137	118	125	124	124	141	124	143	133	122	129	125	150	158	152	122	140	103	136	116	142	142	122	134	130	124	134	114	132	130	134	151	128	146	143	125	151	125	133	125	129	142	119	120	147	123	126	118	130	115	124	124	143	150	125	143	166	118	128	131	132	134	140	128	136	135	123	130	122	126	116	139	140	136	127	146	138	120	140	126	159	125	144	117	137	134	124	126	117	129	124	136	150	134	119	142	117	158	126	134	142	161	141	125	134	120	137	142	144	121	125	103	162	120	122	133	137	101	111	137	129	137	105	132	139	119	127	147	152	106	135	146	113	141	119	151	126	138	111	136	137	126	125	121	133	135	118	121	141	113	145	160	141	125	141	116	138	121	114	120	134	124	132	124	139	114	125	141	124	126	131	132	136	144	126	130	136	139	133	128	121	143	159	135	124	145	142	122	132	125	116	132	132	113	138	124	128	123	129	134	141	155	140	114	159	141	122	121	139	142	130	127	124	133	145	142	146	126	150	119	154	149	139	145	152	118	141	119	144	121	133	137	132	119	152	143	153	148	144	140	122	134	147	122	120	134	135	138	132	131	114	129	135	131	124	150	128	131	120	138	145	94	146	99	148	131	122	138	145	139	146	140	109	115	153	131	128	131	145	122	141	136	144	135	144	133	129	115	113	129	127	156	117	121	127	130	134	134	120	151	116	134	120	131	128	122	121	141	141	150	134	142	118	150	149	148	136	124	126	135	128	139	171	149	134	123	143	107	141	141	124	136	137	118	120	141	153	125	134	154	128	137	150	151	123	134	136	128	129	135	136	129	113	121	116	120	123	137	146	107	136	127	147	123	134	153	130	133	138	118	146	120	107	130	135	130	135	128	133	133	129	108	138	126	145	139	123	127	131	139	139	120	154	119	124	131	162	122	131	134	129	135	142	123	132	133	136	116	148	142	127	135	151	141	148	133	151	131	130	134	135	150	109	132	142	115	142	125	134	123	122	121	143	142	125	113	120	128	136	147	131	126	141	142	143	146	122	147	128	130	137	145	130	119	110	146	135	116	127	148	128	131	126	154	136	124	150	111	136	119	150	129	126	130	118	146	127	138	135	121	142	139	124	130	130	136	136	131	144	162	140	119	128	149	146	141	154	133	128	148	128	125	147	124	112	119	124	142	138	138	136	141	133	125	153	110	118	120	134	130	143	120	129	119	127	124	121	134	138	137	118	116	139	141	144	150	119	121	141	128	118	125	129	143	103	143	135	123	137	128	111	140	162	145	132	152	135	124	144	143	121	131	132	116	124	152	137	131	130	144	151	125	124	143	113	117	127	143	116	139	145	139	125	155	125	143	164	145	145	120	133	124	135	141	124	130	132	141	126	135	120	143	136	107	116	133	127	139	139	124	125	143	137	120	124	136	131	135	123	151	141	122	140	129	146	136	132	144	132	137	144	137	126	134	120	117	126	134	139	129	142	124	116	135	136	126	135	125	150	124	120	150	131	151	137	133	129	131	148	135	123	133	123	133	124	135	115	114	144	145	139	124	125	139	134	143	145	115	129	143	119	122	144	136	118	132	120	134	145	143	137	112	141	149	126	154	141	136	132	110	117	140	152	123	137	132	125	125	148	126	149	140	152	147	132	127	154	121	128	125	144	144	121	103	117	128	133	135	106	137	131	122	128	145	136	127	130	146	126	138	157	151	140	131	115	128	145	131	147	149	139	132	131	124	145	132	128	143	137	122	128	134	146	139	102	128	119	128	137	144	158	122	134	142	109	144	130	129	124	137	128	147	143	131	160	129	132	133	144	136	135	147	133	126	145	136	115	139	137	138	118	123	132	147	140	124	142	131	135	137	132	130	126	150	124	130	137	142	123	132	124	125	128	141	146	128	112	138	119	145	137	104	119	149	130	138	138	134	138	119	133	149	139	155	148	126	121	109	123	121	126	143	135	149	149	170	151	144	135	143	136	135	119	124	140	139	114	146	138	151	127	137	125	147	136	136	133	149	125	124	138	144	121	144	152	131	139	124	132	131	129	121	124	145	125	127	138	142	134	135	141	132	144	139	131	133	121	136	131	135	115	115	142	142	139	133	128	141	151	136	149	134	145	123	118	137	122	141	129	149	146	125	122	139	123	125	156	135	130	138	125	136	119	120	127	142	122	151	145	132	131	140	124	133	142	143	138	149	124	133	149	140	131	126	122	165	107	134	119	128	157	129	133	130	128	138	145	136	136	151	140	132	123	127	125	110	131	132	143	129	142	112	145	128	118	146	135	137	144	124	134	157	137	145	121	119	103	114	130	138	129	156	124	140	127	123	117	128	142	153	137	133	116	117	126	124	130	132	103	128	121	128	141	120	133	113	116	108	141	115	137	125	153	123	123	137	145	111	123	120	151	134	131	149	141	138	135	125	121	134	130	134	97	138	140	127	123	110	119	126	134	111	132	157	153	135	130	133	143	154	136	126	137	127	143	124	129	121	113	124	141	122	131	135	143	123	150	130	120	132	124	129	119	134	124	117	142	123	123	142	144	135	117	143	136	144	140	138	129	124	132	136	139	146	137	116	141	141	114	137	135	121	117	122	129	152	134	124	135	138	117	149	123	128	119	123	143	121	116	127	134	149	128	137	140	129	148	132	102	118	150	123	150	142	135	136	152	130	137	124	142	130	127	120	147	147	133	133	126	136	116	153	131	138	133	132	135	147	127	136	155	128	129	112	137	125	133	118	125	137	154	118	134	123	148	144	112	132	148	131	137	147	139	146	137	115	128	126	145	120	142	133	126	128	140	130	131	125	152	132	122	145	115	127	126	112	134	139	148	149	120	117	136	127	137	124	125	132	127	141	128	153	138	140	141	115	125	112	135	137	122	124	119	135	130	143	137	127	128	125	135	140	126	144	113	103	141	131	133	121	119	138	126	140	123	117	133	149	114	124	142	134	149	121	127	136	127	125	148	147	139	131	119	119	140	120	140	124	115	125	152	121	122	114	141	132	140	129	126	122	146	121	133	143	118	131	94	138	125	140	150	128	135	140	142	141	116	142	120	132	148	115	138	130	137	145	127	124	128	149	129	137	131	146	142	134	133	133	154	122	101	128	118	147	136	124	121	131	103	141	142	124	130	118	119	154	131	134	150	148	141	121	136	146	138	114	145	147	128	119	119	140	120	123	151	126	125	128	138	113	117	129	135	123	135	152	146	127	131	134	136	115	115	129	138	135	136	125	146	124	150	144	122
27821	34393	43904	46121	44427	45891	50947	52351	49530	44290	40489	32817	40781	49180	43205	39879	38241	37658	38353	41484	38834	33948	31675	30070	29405	26932	26496	25308	25508	23238	21293	18052	12940	13684	13914	14685	11877	8994	9536	9685	9505	8871	7042	7669	5998	4077	3628	2786	3327	3513	1900	1510	902	705	616	705	647	548	461	362	362	344	367	376	343	382	352	383	408	411	365	370	352	404	343	384	395	367	395	408	369	372	463	460	399	372	373	366	384	371	374	367	385	375	348	369	412	369	391	356	341	378	368	381	383	363	367	359	403	370	363	389	377	350	385	381	360	370	353	366	365	358	391	372	378	369	382	359	355	355	394	352	350	358	383	372	352	346	347	357	389	386	336	343	395	334	359	356	385	339	370	400	376	364	361	358	396	346	376	348	389	354	352	396	345	357	390	349	349	360	372	361	363	363	327	378	346	344	355	354	392	366	382	367	357	367	365	364	341	389	409	373	341	399	367	368	364	384	389	355	340	360	348	360	378	378	398	376	372	402	380	353	387	335	343	343	344	351	369	378	364	360	389	366	382	327	401	364	371	348	344	364	349	368	366	336	370	369	340	395	397	365	362	337	369	343	373	368	354	341	343	381	367	349	382	349	373	381	371	398	385	370	367	353	371	349	353	387	378	371	349	370	374	375	379	362	361	392	340	364	376	373	346	371	381	375	379	384	374	382	344	374	396	379	390	371	371	404	371	354	381	339	374	338	378	370	387	386	377	362	327	382	415	355	332	380	333	402	313	388	332	346	392	346	340	380	399	363	395	406	390	382	334	373	396	370	339	377	377	351	357	316	348	353	344	372	402	378	378	349	345	370	375	367	373	351	348	349	350	355	368	375	371	381	409	371	356	373	385	394	344	370	370	384	392	354	393	380	365	382	371	351	371	357	411	332	342	388	345	355	364	361	380	362	360	392	346	361	373	358	386	363	387	375	365	355	376	367	364	359	374	358	390	363	365	371	391	379	357	382	351	377	370	386	360	369	359	357	347	347	372	376	392	379	328	349	372	359	365	360	368	373	383	352	337	373	365	376	346	351	355	368	349	349	363	352	358	354	398	352	359	382	377	362	435	368	367	364	363	383	345	365	373	382	387	368	355	354	373	334	337	396	375	369	359	340	390	380	372	332	353	395	359	387	378	363	376	348	357	375	416	377	376	350	360	359	411	374	405	387	366	339	388	394	364	370	363	369	351	359	364	346	348	341	371	342	356	348	370	347	337	370	371	358	360	370	377	385	378	385	374	348	370	350	356	350	366	355	364	350	382	342	348	367	370	379	365	377	369	394	342	396	368	365	348	358	332	377	362	342	416	387	353	421	375	402	355	353	400	384	367	354	353	370	373	337	337	347	357	371	366	344	389	387	329	328	358	365	381	360	351	365	356	362	355	387	352	385	382	349	396	372	371	369	362	368	397	351	357	374	360	331	374	382	384	367	381	407	376	350	374	386	359	387	380	358	410	353	345	398	355	397	361	371	339	383	338	343	366	375	406	384	374	377	344	344	379	321	356	385	333	351	343	368	368	364	340	365	346	387	338	385	327	361	340	366	389	350	373	359	380	409	316	339	396	362	376	347	368	365	369	358	392	359	384	374	386	390	358	341	336	416	376	359	349	357	351	348	364	349	336	358	345	371	344	351	328	388	355	387	364	349	347	353	351	359	375	381	354	412	358	347	380	395	371	380	377	351	358	367	406	340	403	367	347	394	342	358	370	402	345	363	326	356	405	355	390	375	362	357	328	383	418	421	331	327	387	347	353	361	330	333	397	341	355	406	388	364	349	363	347	364	379	360	350	411	363	387	365	368	353	363	378	364	345	345	361	364	331	350	399	350	378	362	380	377	331	413	369	353	384	357	386	379	401	368	380	358	369	377	370	345	374	389	357	359	374	356	344	363	383	358	354	375	373	402	328	370	347	383	350	347	370	381	347	350	374	380	369	339	370	364	372	347	358	346	357	368	349	381	353	393	381	372	367	358	349	340	391	333	383	330	379	367	348	356	346	340	345	341	372	371	365	377	391	378	368	364	355	350	360	360	370	357	367	379	369	381	375	355	365	411	353	386	345	360	354	397	360	361	348	350	370	346	328	386	394	410	381	383	370	346	350	390	362	352	381	342	354	362	375	362	328	366	354	400	339	354	357	385	375	362	360	355	368	363	374	350	394	369	349	358	402	340	351	341	354	344	362	379	364	368	330	373	386	331	341	390	375	411	338	406	357	355	379	358	375	373	380	331	352	417	315	358	365	354	324	374	386	328	360	357	366	376	372	383	377	382	322	388	385	392	347	354	358	364	364	398	354	387	371	386	378	386	343	372	371	361	366	330	371	426	375	365	373	385	337	373	347	356	347	366	355	372	385	348	337	355	348	328	333	371	367	369	338	359	387	365	340	344	353	388	330	400	382	372	338	384	383	365	359	368	369	399	362	369	365	347	385	374	358	343	385	361	355	371	381	391	344	366	374	361	377	373	381	366	391	332	371	331	371	379	347	370	346	357	346	350	359	360	373	360	401	337	373	394	358	335	389	328	398	359	370	375	345	367	336	411	364	348	366	357	361	376	350	353	370	353	352	364	369	362	339	341	398	363	390	362	360	341	377	353	377	372	352	384	347	379	344	342	370	372	373	380	344	392	345	376	378	308	362	358	350	358	363	350	367	398	360	387	353	381	359	427	363	372	348	371	378	312	418	335	365	378	376	379	352	367	378	363	364	340	400	377	369	365	361	363	379	397	362	351	344	343	379	376	348	375	350	337	358	344	385	361	355	392	376	355	377	371	348	365	371	340	338	386	353	394	369	372	361	349	371	316	363	328	387	359	365	361	397	367	364	369	369	375	373	378	386	361	366	359	368	329	392	338	351	363	350	360	343	374	387	349	351	384	404	359	367	381	370	369	355	342	365	338	356	365	375	372	362	350	350	376	396	370	324	367	410	349	352	356	364	352	337	339	365	369	389	362	377	347	392	359	369	378	387	376	396	344	357	338	317	355	382	392	386	375	353	365	348	379	359	354	360	405	368	391	353	358	333	350	368	387	338	385	310	367	374	364	405	352	377	378	337	368	371	344	344	363	358	338	384	366	349	378	371	367	346	394	402	358	354	398	365	357	369	361	366	384	363	395	348	349	377	376	348	381	355	405	396	367	349	371	367	350	397	376	351	357	365	382	352	363	357	343	362	372	378	339	387	386	359	394	367	359	366	395	368	379	367	391	372	380	361	364	345	383	378	367	383	371	369	342	357	383	349	397	364	365	356	357	367	358	362	371	361	382	366	378	355	358	335	313	353	377	368	353	376	371	349	383	386	335	356	344	355	343	386	394	386	356	364	354	368	385	361	341	349	366	339	343	341	361	364	399	382	387	401	376	358	388	360	376	338	396	357	335	343	373	399	348	356	354	353	358	354	337	348	347	357	345	367	345	355	386	382	352	342	375	397	366	391	362	379	378	331	355	398	363	348	366	372	400	381	365	382	376	375	356	353	365	346	380	321	335
48699	49257	49531	43860	41540	42966	50698	47078	43690	38862	35487	26846	30558	42440	35793	31879	28091	27750	27702	29787	27508	24042	20580	18051	15678	13876	12382	12312	12244	9567	9645	9156	5430	4695	4703	5390	4891	3096	2827	3053	3190	2908	2376	2494	1667	1264	1166	999	916	1011	742	482	354	309	266	271	288	196	229	204	188	186	184	183	177	207	194	165	197	199	188	166	193	191	190	185	186	213	180	203	191	190	229	201	208	203	212	181	188	181	193	185	184	197	175	196	179	202	176	190	177	191	196	199	189	200	184	206	186	182	193	201	187	190	199	183	175	228	193	187	172	195	204	190	187	181	163	180	165	200	183	165	205	156	188	196	182	204	193	188	167	173	198	176	188	171	160	180	186	199	159	188	183	168	205	161	169	194	194	178	179	199	212	185	168	198	210	161	179	202	189	192	171	190	194	198	198	184	180	223	196	176	205	204	210	178	174	180	183	192	205	200	173	207	193	179	182	193	194	203	177	198	185	187	163	197	195	171	208	207	196	199	168	194	174	230	179	188	196	176	199	167	173	187	189	181	210	173	190	176	156	206	186	171	176	172	187	179	163	194	170	193	199	182	191	193	191	200	181	188	177	184	187	182	207	173	180	184	191	161	157	181	191	177	184	200	197	166	186	182	186	177	187	187	185	159	176	183	174	193	157	188	197	193	166	183	166	186	196	198	188	166	191	196	177	189	191	193	189	226	189	188	168	198	161	180	170	195	185	177	186	188	193	182	188	191	195	172	175	189	186	176	174	183	193	192	181	182	186	179	194	169	157	214	208	172	166	193	178	188	171	186	209	170	184	155	176	158	180	184	191	178	175	205	190	186	213	188	163	174	162	210	186	189	180	193	170	171	197	168	170	185	203	149	173	191	182	196	206	161	180	193	200	196	192	181	185	176	180	192	166	182	182	209	212	177	193	174	187	167	192	205	200	172	178	165	199	177	185	202	173	177	182	200	185	190	171	172	178	173	204	185	182	198	177	175	208	209	201	196	164	152	205	181	181	174	156	196	163	172	199	198	162	179	192	175	176	188	178	186	183	188	181	176	184	177	185	187	199	194	197	198	211	161	170	192	198	199	161	220	203	192	190	190	183	210	201	175	181	185	191	166	171	194	185	187	196	193	208	172	184	180	186	179	182	156	195	200	198	178	234	172	197	168	187	165	181	206	173	214	181	185	185	180	199	195	192	196	188	186	189	194	186	179	205	176	215	215	184	209	181	203	183	197	184	166	189	171	193	195	182	173	164	191	187	185	172	216	175	189	201	204	198	187	185	180	187	174	195	184	195	182	169	186	152	182	191	194	182	176	167	180	173	186	170	166	159	158	160	205	202	178	175	186	184	168	188	199	184	191	162	186	169	152	171	188	192	197	165	215	199	178	190	194	201	182	178	181	173	182	186	194	161	185	190	178	190	182	187	159	196	159	175	179	185	179	184	188	174	175	202	171	183	172	203	173	168	148	168	169	191	193	163	178	191	164	199	196	190	190	190	181	188	183	181	198	187	172	168	190	191	202	205	171	172	181	196	186	177	189	172	174	181	199	149	179	183	203	197	190	188	167	173	183	181	150	170	192	196	195	195	181	188	167	200	190	182	177	194	187	170	177	207	174	180	205	199	168	191	168	184	174	186	175	179	197	194	184	177	184	172	218	186	188	199	200	188	179	196	195	190	201	179	197	230	152	178	210	177	172	187	165	199	179	189	176	188	188	185	165	203	182	222	176	175	195	196	179	210	204	190	187	198	229	190	185	167	189	208	194	174	197	189	160	178	190	176	198	201	203	169	182	161	220	184	210	190	176	165	170	201	191	169	167	201	184	203	206	155	178	166	202	199	203	162	169	204	191	190	176	209	176	196	177	173	186	176	177	217	189	179	172	185	180	188	182	167	182	186	179	176	187	178	194	200	176	156	202	188	184	219	175	175	214	206	182	204	185	189	191	208	175	174	189	210	180	179	188	201	168	212	197	208	180	184	197	199	185	185	170	186	187	183	197	187	175	185	178	174	183	195	176	189	193	221	173	175	189	175	165	181	176	180	191	177	195	200	187	208	196	190	193	166	196	208	172	167	196	178	174	173	167	179	201	177	184	169	207	180	186	190	163	187	207	208	183	173	186	205	177	186	187	237	216	158	194	190	192	166	182	183	180	162	182	191	176	191	204	198	175	188	194	168	195	190	179	166	177	214	179	156	165	174	184	171	169	175	163	174	179	192	180	164	185	195	186	175	189	156	177	214	153	189	184	211	173	174	198	158	207	167	195	196	190	173	191	190	197	179	184	175	192	179	171	184	190	203	194	168	193	184	208	191	182	197	201	186	183	170	212	175	196	168	179	177	212	167	175	183	194	195	176	161	179	165	175	176	179	162	166	165	173	210	185	204	175	194	215	168	178	188	199	212	188	170	185	186	174	201	196	171	173	179	164	184	183	190	186	181	193	200	148	178	177	177	197	192	199	178	172	180	198	196	214	183	182	174	218	205	173	209	194	226	201	204	163	165	194	190	172	222	166	184	180	169	198	192	185	176	193	168	181	190	191	180	197	168	207	172	168	193	212	163	179	189	187	179	184	155	178	186	207	204	196	178	180	179	205	182	183	172	205	179	199	180	218	186	181	195	173	207	191	198	166	172	186	189	201	206	188	191	168	170	162	225	177	190	177	182	182	156	166	194	188	183	202	215	194	187	198	187	204	175	198	173	173	202	185	204	174	173	172	205	183	195	172	190	179	211	173	193	197	205	215	176	160	194	189	223	173	197	197	201	165	181	167	170	227	211	170	211	190	172	189	177	182	190	181	194	198	168	195	177	183	201	197	184	170	189	183	185	187	185	181	188	170	182	156	179	201	183	207	200	201	172	167	206	192	193	187	184	180	185	179	178	172	174	159	189	198	181	182	184	179	201	185	191	182	195	196	201	199	176	165	189	160	199	181	187	169	169	156	157	181	220	156	170	190	183	180	177	189	203	174	190	175	187	170	198	197	199	203	180	175	193	178	180	166	184	210	165	189	192	192	177	216	202	196	194	179	194	197	195	211	169	207	175	185	190	196	195	176	200	182	176	202	179	207	197	182	181	164	176	198	218	215	184	194	206	183	182	179	167	177	210	193	191	159	196	159	196	210	201	173	174	202	180	183	199	183	178	177	176	184	199	199	207	177	179	182	182	177	188	184	170	201	184	206	159	158	180	182	186	182	169	198	185	193	190	197	167	186	179	201	177	178	168	201	187	188	184	188	204	204	194	191	197	195	214	198	161	209	187	191	179	189	172	196	185	188	187	192	207	173	179	184	192	225	180	188	168	163	206	153	196	224	183	185	172	189	188	175	198	187	183	179	192	198	180	183	190	165	197	176	233	168	187	173	203	187	175	185	183	186	181	153	190	214	199	203	205	205	205	203	152	183	186	177	181	181	216	181	190	185	200	169	183	190	174	169	179	187	164	173	193	165	167	206	200	194	181	206	211	174	212	216	196	186	174	173	219	166	178	178	177	189
35087	43356	50975	51989	51960	53265	57350	58747	55508	52878	48004	40914	48525	58441	52381	49763	47686	48633	48776	50975	48085	43568	42548	39668	38488	36104	35019	33670	33284	30953	30722	28843	21518	20459	20184	22160	20191	13642	12979	14757	15647	14073	12185	12699	8429	6981	6329	5379	5161	5651	4293	2502	1487	1093	1107	1141	1099	670	642	568	491	496	503	488	480	485	504	532	499	506	488	466	518	539	451	497	482	463	481	488	478	508	603	678	579	436	481	501	424	499	463	504	511	494	507	491	493	501	502	477	511	433	535	505	491	508	478	511	482	467	473	504	536	484	493	513	487	444	507	480	499	494	475	452	487	468	486	490	468	483	469	486	502	475	512	510	444	462	507	470	508	473	518	477	469	468	475	477	468	454	450	519	564	475	486	493	501	469	457	487	493	507	443	448	466	446	491	483	519	482	533	489	508	508	470	492	489	497	465	519	507	479	485	524	506	508	473	508	518	494	470	491	493	508	492	507	480	494	475	462	499	498	485	481	442	488	502	496	486	523	473	489	506	494	503	516	469	491	489	525	541	465	474	475	485	465	475	483	482	482	481	491	497	456	489	474	488	457	497	455	489	474	477	529	472	481	483	510	486	497	493	507	499	486	501	481	444	442	526	515	458	480	482	429	462	502	534	508	483	462	463	491	467	483	492	513	486	491	505	454	431	480	488	498	478	490	520	468	486	487	478	480	476	522	485	488	490	465	510	482	465	454	491	459	486	505	496	530	555	500	472	478	448	492	444	529	436	461	483	504	502	534	513	432	452	482	496	461	489	480	518	483	496	499	481	481	499	481	457	505	442	500	448	458	497	474	480	498	527	505	460	434	443	485	471	455	485	487	512	519	449	508	489	481	492	512	526	479	435	473	459	505	457	459	475	483	507	477	480	479	479	495	508	480	476	486	478	476	483	462	495	443	460	533	490	517	521	485	500	476	447	513	434	476	517	508	454	529	514	457	494	449	465	494	493	489	483	519	454	480	450	449	464	475	469	477	507	487	473	468	435	462	496	448	504	465	454	494	490	512	479	501	493	470	435	455	469	505	475	470	490	474	485	500	467	485	486	496	514	500	450	499	479	485	487	484	465	470	486	465	469	455	518	474	460	489	455	490	465	470	467	509	498	476	461	479	480	493	484	467	469	501	506	504	485	514	498	513	527	531	492	517	524	470	463	490	496	505	505	457	495	538	474	474	479	489	495	520	492	522	486	505	502	451	471	458	521	498	539	478	498	513	461	460	458	477	466	468	457	477	484	484	471	465	501	481	494	465	477	469	478	523	534	461	509	507	503	477	467	500	509	502	496	494	463	486	482	506	499	460	506	456	494	512	539	496	504	503	474	453	488	517	472	484	518	479	464	512	483	526	516	511	475	474	508	483	504	507	483	491	522	483	498	442	490	467	475	468	512	464	487	526	485	507	481	502	458	470	485	501	500	488	481	466	489	535	470	471	501	464	512	493	460	456	484	466	476	479	461	494	501	464	498	474	499	518	468	467	471	493	514	487	470	505	460	496	518	491	508	461	490	508	479	491	468	440	468	483	448	453	507	481	498	489	504	506	469	497	498	465	469	482	477	501	459	458	498	505	516	540	498	492	522	472	454	510	466	461	440	498	478	524	470	487	497	458	503	465	473	443	488	494	479	482	477	460	447	480	472	463	449	498	467	542	474	479	472	490	494	500	465	475	486	497	514	485	527	499	473	496	494	429	463	466	473	496	480	493	476	483	482	471	467	490	482	492	493	536	473	486	506	497	485	502	491	502	488	452	482	442	486	449	512	459	483	487	531	433	477	472	495	461	488	458	438	459	481	483	490	480	465	508	519	494	500	507	462	483	484	499	529	471	483	505	470	486	473	444	451	494	474	474	477	487	489	509	501	468	493	481	485	448	476	457	485	499	499	481	489	472	511	492	486	497	427	481	455	485	492	485	484	484	503	462	492	491	488	482	485	450	500	441	471	487	522	473	511	486	464	507	491	471	507	478	457	498	478	485	427	438	493	469	462	491	510	489	476	454	497	487	494	480	518	459	476	491	489	470	498	531	510	478	484	486	486	513	502	470	469	487	484	487	461	527	492	493	485	469	475	496	473	480	451	465	507	474	479	483	512	493	482	487	500	502	504	472	502	479	499	434	503	486	537	504	492	533	506	516	485	478	486	484	504	491	512	459	484	484	466	529	484	468	481	485	471	484	489	488	496	486	500	481	454	451	518	488	447	497	512	472	452	477	495	496	461	536	456	508	461	450	481	471	456	485	523	505	489	487	497	482	518	505	472	480	517	476	488	497	486	500	495	518	499	451	449	514	515	540	468	504	480	468	492	479	472	476	517	436	454	496	476	484	520	480	481	443	473	513	475	463	451	449	513	415	462	513	500	508	470	505	460	501	473	470	483	516	507	489	504	461	496	487	508	514	452	431	482	497	521	494	492	497	508	524	441	486	455	464	504	495	478	494	491	482	455	443	463	485	482	509	520	502	502	471	485	493	542	504	441	484	503	478	483	439	464	473	438	478	494	467	502	503	519	469	453	511	436	516	520	492	495	467	492	500	485	480	492	502	471	463	515	486	472	464	478	511	455	447	506	465	452	459	487	471	482	447	490	498	468	495	519	480	462	510	510	463	527	468	491	459	480	473	508	444	449	492	499	470	456	503	490	433	493	478	457	469	461	476	495	488	482	473	507	470	498	508	487	465	500	501	494	491	489	433	501	502	505	476	502	518	519	466	537	539	497	457	473	474	492	464	466	487	491	498	420	483	508	493	462	495	480	496	487	502	486	476	489	475	472	495	480	515	509	401	468	475	497	476	497	520	476	496	492	482	524	477	515	470	478	505	525	467	505	475	461	504	488	497	479	530	496	440	469	457	452	465	458	508	498	489	480	428	526	474	476	474	473	495	504	454	513	466	489	522	494	463	510	504	479	481	486	507	467	434	436	464	483	479	478	474	453	513	522	471	495	507	463	452	506	503	461	534	491	525	486	446	483	484	467	528	462	503	479	467	508	478	476	468	479	504	525	497	508	468	509	469	462	505	487	452	478	496	440	470	475	516	482	479	473	478	489	473	465	498	512	498	460	492	467	460	500	470	489	512	453	502	476	477	454	493	493	488	517	529	494	498	525	469	461	498	461	477	455	484	490	470	505	479	487	453	494	460	486	485	484	486	502	456	472	448	509	462	484	458	439	461	528	475	494	442	507	515	501	514	487	501	492	481	484	484	523	491	473	519	446	496	488	463	471	474	493	476	488	460	517	463	484	489	498	467	449	491	491	499	496	468	500	476	463	496	509	480	495	496	495	487	479	484	500	478	508	478	500	470	519	493	490	500	519	477	491	482	492	485	509	504	468	512	472	513	487	485	467	473	508	501	484	482	490	458	499	484	502	507	478	477	460	486	489	468	473	525	525	491	494	519	465	437	490	508	503	509	483	492	487	498	485	444	479	467	469	442	470	508	468	495	494	470	474	472	527	496	509	487	461	497	435	513	443	472	523	493	499	479	454	519
22463	23757	26087	18350	11055	7670	7438	5431	4160	3232	2129	1819	2019	2426	2033	1547	1292	1342	1358	1464	1264	1163	924	816	707	558	569	580	578	441	406	433	342	301	307	303	285	210	200	210	237	209	207	168	166	203	152	163	151	151	130	113	122	106	115	105	104	97	110	90	114	106	124	115	111	114	104	112	110	138	104	127	107	121	116	116	122	90	106	121	116	118	108	108	106	121	117	100	119	117	122	110	113	122	110	134	109	124	102	110	122	104	146	99	121	112	128	104	111	128	109	100	133	110	123	96	104	113	118	102	95	99	112	119	110	122	115	86	116	115	114	109	91	125	106	106	122	106	110	119	135	85	110	120	119	112	119	124	133	119	108	115	127	132	131	110	108	107	118	115	115	125	110	132	124	117	116	99	112	102	100	113	130	116	116	124	118	100	112	110	104	103	113	112	123	118	88	111	114	125	132	134	114	114	108	104	94	107	120	122	98	116	104	98	105	125	117	100	109	120	105	115	102	116	129	106	98	116	121	112	106	109	102	100	109	115	99	88	112	99	99	119	106	99	85	102	118	107	113	100	113	107	116	127	120	116	102	94	121	126	113	105	104	102	123	108	120	113	114	130	119	104	121	128	121	109	108	117	111	104	123	117	111	119	125	123	125	132	110	87	115	118	116	114	107	127	94	101	119	112	120	104	106	141	130	109	118	114	109	114	93	121	120	117	119	108	103	119	95	105	117	128	120	106	120	102	119	115	105	109	99	103	94	142	107	122	115	117	126	125	100	121	119	109	115	112	107	112	108	113	100	87	104	126	111	111	130	129	117	120	123	99	113	126	99	118	117	128	79	123	110	103	121	111	113	123	93	111	98	105	114	123	107	88	115	121	125	107	110	103	122	111	112	115	107	115	123	118	111	103	111	117	120	117	117	128	109	112	102	114	102	114	131	122	108	119	97	119	112	99	125	104	122	104	99	103	121	102	122	113	124	119	100	99	114	101	108	120	124	103	111	106	95	130	125	117	124	129	114	115	99	105	117	133	116	125	99	104	120	125	113	116	105	120	115	107	94	122	99	109	103	150	114	119	123	113	109	110	91	109	125	99	100	112	116	104	129	113	115	91	121	117	108	109	130	99	107	109	110	116	102	108	108	117	110	88	118	113	112	109	114	106	110	87	113	99	109	106	122	110	114	103	125	123	111	108	107	103	129	118	123	105	112	119	122	125	122	115	127	114	81	109	118	110	115	95	104	118	110	119	107	102	119	99	111	99	129	118	119	109	117	103	102	114	104	124	112	109	130	114	115	115	97	129	122	104	115	95	110	102	127	107	104	109	115	118	101	129	115	114	126	114	131	102	109	108	126	120	113	126	94	119	110	124	107	109	99	114	99	110	128	124	118	119	116	117	115	107	120	116	95	126	123	102	114	117	111	107	119	125	126	126	112	137	110	131	106	114	119	102	111	103	116	128	93	118	116	109	102	123	116	104	115	117	116	115	98	112	105	105	115	110	93	109	101	114	114	119	127	111	111	137	106	107	125	101	120	136	86	111	115	107	115	119	104	116	120	118	108	103	96	129	120	106	107	110	106	103	96	86	120	116	97	117	128	112	99	143	100	119	107	111	100	116	102	110	111	117	122	108	106	119	108	105	108	107	109	114	109	105	114	128	119	117	109	124	97	120	107	133	121	113	120	123	112	126	109	120	100	126	115	112	112	124	116	132	98	93	121	113	110	108	114	109	128	96	99	122	106	94	119	104	112	105	115	131	111	103	100	113	110	141	118	114	108	108	109	108	129	97	98	102	127	96	103	99	118	125	105	108	119	113	109	110	91	100	103	112	103	105	109	113	117	101	122	98	109	115	120	127	138	120	117	131	98	116	114	118	122	119	115	104	100	105	106	89	108	109	105	108	103	123	105	109	106	100	114	129	101	120	98	107	107	112	97	118	88	108	129	99	126	119	128	111	122	111	119	86	101	98	120	116	107	111	110	108	128	131	123	106	90	119	120	117	115	113	101	125	133	102	103	95	116	103	103	106	99	121	117	124	109	95	111	117	111	108	103	113	108	131	122	110	106	101	119	122	108	104	117	143	111	122	108	102	112	109	99	111	105	128	110	120	112	109	100	114	117	109	141	120	133	126	124	134	117	122	126	113	108	117	124	114	116	110	142	130	84	98	97	116	104	120	108	122	131	83	124	104	127	123	112	94	120	121	97	126	98	111	106	133	108	88	122	112	116	108	104	117	118	132	117	105	113	111	127	102	95	94	124	114	131	117	101	106	102	117	137	120	105	85	102	112	112	123	111	124	90	108	99	118	100	106	103	108	105	114	108	99	104	98	115	99	108	107	110	121	120	102	121	90	110	127	84	118	123	109	113	112	112	109	110	106	100	129	107	109	106	111	89	106	93	96	123	101	90	114	115	126	115	96	119	120	122	121	107	112	116	115	120	124	109	119	97	105	124	124	116	106	122	129	106	120	115	103	122	110	119	99	101	120	117	123	118	122	100	129	124	112	95	119	119	110	147	117	110	106	111	111	105	110	121	107	111	103	124	109	108	110	112	115	113	122	129	110	110	117	126	116	92	109	119	94	112	130	104	114	105	110	120	125	116	122	107	132	123	124	104	103	112	105	105	127	106	110	135	111	118	119	118	114	103	112	104	106	117	103	126	101	129	126	128	114	102	107	109	89	120	105	109	107	113	126	124	108	109	103	100	111	126	109	122	103	106	123	119	93	120	124	99	105	123	130	112	107	120	106	116	118	106	129	117	124	107	111	112	124	108	96	107	133	106	136	112	104	104	117	99	113	111	128	105	108	107	109	121	125	106	120	123	126	114	99	112	125	138	115	108	114	99	129	132	107	139	134	112	118	98	123	113	125	123	135	128	112	106	110	111	112	108	110	109	115	84	101	111	108	109	117	112	119	101	117	110	112	98	104	109	96	114	126	95	103	131	102	133	107	112	134	91	121	103	92	103	100	131	98	98	119	114	106	106	128	115	109	115	105	108	120	107	117	116	123	125	118	134	106	116	101	106	108	110	101	96	100	120	123	111	116	108	107	105	124	127	130	92	98	109	115	90	97	113	108	112	110	96	121	102	94	122	114	111	107	108	95	128	105	112	101	101	113	105	107	98	115	134	103	125	121	129	108	106	112	121	108	108	131	105	147	116	107	124	134	110	124	123	115	120	102	125	110	102	111	104	105	114	115	122	95	104	110	115	122	106	120	123	112	133	107	102	119	112	118	118	117	119	127	123	124	105	104	119	130	113	141	116	95	130	109	121	117	112	116	119	108	101	129	105	120	122	123	111	111	93	120	131	112	123	111	115	103	111	111	129	101	115	85	110	101	100	122	108	112	110	109	100	130	115	115	103	123	98	114	135	122	120	103	115	112	110	112	116	108	110	114	113	123	110	114	106	102	120	130	96	132	129	132	120	119	137	116	99	117	124	136	116	126	118	125	120	110	135	88	101	127	116	118	117	129	111	107	117	109	107	102	134	107
14583	20001	30892	29020	23232	20734	21111	18320	15312	12564	8217	8060	9195	11563	9073	7479	6427	6780	6829	7463	6937	5618	4834	4275	3906	3294	3165	2946	2944	2405	2134	2289	1640	1520	1530	1699	1311	1012	824	1052	1211	1030	898	863	754	565	581	551	526	522	486	394	380	324	350	362	350	306	310	328	309	319	345	319	345	297	309	323	356	304	313	318	296	323	313	310	287	330	326	316	297	336	370	320	294	317	326	307	293	307	327	330	293	341	338	321	293	338	298	284	320	294	305	312	278	310	300	330	293	310	347	327	306	320	314	298	314	326	314	353	347	326	295	292	297	298	310	303	326	297	316	322	311	356	338	303	338	313	313	340	327	314	299	320	301	309	289	318	340	306	325	343	279	355	307	321	308	285	308	337	300	326	319	299	292	331	295	317	291	311	318	346	333	292	315	307	320	325	346	313	321	313	309	306	309	301	319	301	298	323	323	319	316	305	349	315	294	278	294	334	306	299	284	278	303	299	324	311	315	338	301	313	291	339	346	317	299	332	338	345	342	324	321	292	288	311	314	315	338	310	322	343	327	326	272	342	309	308	318	285	300	291	312	318	352	315	313	319	289	313	320	312	331	330	327	274	313	317	327	334	296	330	321	332	299	316	343	322	324	334	296	327	331	345	343	338	311	350	300	328	329	294	312	328	311	345	306	272	345	322	308	328	307	341	305	314	301	318	282	304	326	322	318	319	306	328	318	287	332	342	324	316	309	304	321	302	323	314	324	313	303	327	342	304	320	299	324	299	326	347	315	335	341	306	339	365	309	326	335	321	308	317	321	298	325	340	306	322	310	312	351	297	317	328	286	328	324	280	324	294	335	284	320	311	344	313	291	314	323	324	324	297	329	302	349	321	314	313	318	312	299	321	320	320	323	345	332	287	300	316	311	320	301	315	334	288	297	323	331	289	318	333	313	327	317	312	318	278	332	304	299	317	329	367	310	316	338	327	329	300	356	293	332	324	310	294	322	319	310	318	320	279	329	299	332	339	294	309	323	325	303	334	306	293	334	304	330	292	314	334	320	282	330	321	303	316	291	322	287	327	300	299	313	330	332	331	295	290	332	327	291	319	280	339	343	334	303	314	286	306	298	334	296	291	302	307	279	306	321	301	327	327	282	307	304	286	309	319	292	275	308	297	327	301	335	276	306	348	310	299	306	313	293	314	276	324	342	347	303	312	325	333	310	307	307	301	296	345	317	337	301	322	324	308	321	309	329	319	328	316	328	279	326	306	302	280	319	319	338	302	315	298	301	319	317	311	267	340	311	338	330	286	290	308	331	310	324	285	334	319	338	314	293	312	315	314	313	362	309	291	344	336	336	297	333	336	289	307	344	278	342	284	298	332	311	306	315	337	339	293	336	305	312	347	319	337	317	338	306	325	323	308	305	319	332	291	278	322	308	318	300	340	332	289	327	337	317	277	301	325	293	300	325	296	316	327	331	341	327	317	301	292	340	313	328	315	347	306	309	326	298	327	329	305	335	304	349	336	314	299	307	299	332	310	310	311	342	320	304	306	301	332	293	312	306	322	349	333	301	305	322	336	271	333	333	308	312	291	293	308	317	309	312	323	299	326	298	311	306	339	302	338	313	326	284	283	306	303	336	350	309	321	327	297	307	317	332	294	304	300	294	309	311	288	329	313	305	321	306	303	330	336	307	322	306	304	303	310	319	300	325	335	326	293	296	310	315	304	327	306	309	319	340	320	328	283	331	308	328	317	324	317	323	322	325	336	324	302	310	290	314	301	327	301	328	341	313	298	317	305	319	306	317	311	317	318	324	339	323	320	307	332	313	329	322	321	341	319	298	316	319	311	332	310	303	338	347	321	311	305	305	296	309	329	318	295	327	311	315	332	327	305	323	331	316	325	350	299	303	325	309	323	294	315	309	295	315	294	311	335	336	301	327	292	351	318	308	298	292	325	322	332	335	321	320	324	318	326	282	293	287	298	307	314	324	317	322	320	321	302	306	316	311	310	284	285	308	320	321	297	300	332	315	328	327	331	339	324	288	335	281	320	329	331	325	295	352	309	336	307	323	318	289	288	326	311	339	316	299	323	327	349	310	329	290	329	299	361	312	285	313	308	312	345	312	346	272	313	305	295	319	303	295	328	333	329	277	319	294	299	337	325	309	308	304	350	305	353	302	307	286	309	317	316	324	283	326	299	308	338	323	286	303	301	303	301	297	305	313	309	321	348	306	317	315	311	310	295	290	332	306	321	277	301	328	304	324	325	295	341	334	338	278	313	291	296	322	302	329	320	320	317	304	298	310	325	330	316	286	305	337	272	332	342	330	305	311	320	303	315	323	305	328	342	324	346	292	310	315	313	316	306	332	313	338	306	311	304	291	307	318	320	316	338	300	329	344	302	313	321	317	298	304	342	308	307	331	318	313	306	332	300	350	300	283	323	309	275	299	318	300	333	316	314	281	318	303	324	268	293	359	313	303	310	324	335	324	330	304	352	334	312	310	331	308	324	335	304	306	299	294	349	335	327	322	311	322	334	312	296	331	327	308	310	316	320	292	316	321	309	297	330	312	296	332	296	326	324	350	312	279	308	295	320	304	304	325	298	312	323	318	322	316	323	314	358	318	317	369	316	330	355	309	321	303	325	308	323	285	315	313	274	313	309	322	322	353	278	321	326	302	326	323	322	318	315	307	296	296	316	315	313	266	359	320	333	317	329	304	346	305	325	327	348	290	314	309	321	319	289	280	309	333	287	326	316	285	307	336	344	326	304	325	319	335	322	316	303	298	324	327	272	316	295	335	324	330	290	326	334	321	288	304	334	332	329	310	322	330	300	334	307	299	331	303	332	320	338	318	323	320	281	310	280	319	348	305	316	324	299	324	286	299	284	316	315	315	305	301	337	330	329	312	332	322	328	315	323	344	306	330	330	315	321	329	354	343	315	311	328	305	314	307	314	323	321	322	343	313	309	301	312	321	324	311	296	331	336	295	291	329	315	301	323	307	322	319	295	313	274	305	327	334	347	355	321	349	294	311	305	334	281	303	336	313	306	374	303	312	294	315	285	293	364	323	326	325	317	342	314	325	327	354	344	310	300	299	312	307	320	310	324	343	321	327	345	328	316	298	325	312	338	318	296	315	301	298	306	307	294	313	362	348	323	318	334	308	309	299	308	274	291	310	337	313	318	327	312	327	302	329	334	322	349	326	346	298	314	293	287	312	318	298	332	314	306	293	344	336	324	343	330	333	315	305	306	329	323	300	343	345	324	313	333	343	310	279	323	338	313	319	329	311	311	285	310	318	317	339	307	311	287	335	324	305	285	339	346	309	315	295	330	300	312	312	274	333	306	311	337	304	334	316	267	303	307	318	307	324	304	294	297	325	322	327	315	314	315	327	313	296	302	331	324	296	318	325	317	324	326	311	302	324	312	301	308	351	301	318	335	325	337	324	295	303	311	318	318	347	296	308	339	295	336	305	339	333	298	318	320	294	340	341	322	329	306
41162	41827	46173	40314	36972	39856	39820	36308	34704	27992	23556	17881	17607	23841	20353	16157	13954	14929	14786	15247	14183	11925	8761	9413	7278	5823	5372	5102	5040	4278	3618	3191	2476	2082	1901	2163	1510	1367	972	1336	1343	1088	1168	985	624	479	460	442	484	457	344	222	172	188	171	158	140	162	152	125	141	126	152	122	142	141	140	140	139	145	153	146	133	151	148	126	124	130	144	113	144	147	164	130	153	171	150	126	127	114	143	133	177	140	132	154	133	132	150	147	139	133	149	133	155	150	144	119	127	148	139	121	140	137	137	143	137	146	147	155	145	128	139	118	140	135	142	145	138	147	127	136	154	159	164	151	126	142	127	151	168	133	143	136	124	114	113	137	128	150	146	150	154	140	153	152	138	125	153	139	155	138	129	140	151	129	144	132	150	125	127	145	126	156	122	137	141	146	118	113	150	138	162	114	157	127	129	153	122	146	114	138	141	158	156	131	145	146	155	128	131	131	141	118	149	146	142	124	136	153	119	139	134	159	138	156	140	144	118	146	144	148	129	137	135	131	122	153	146	135	139	133	162	143	145	135	124	126	145	136	113	130	156	159	136	122	132	149	151	137	144	145	130	130	145	145	144	125	135	129	139	141	114	129	128	125	146	134	153	142	144	145	123	140	144	113	149	135	155	138	136	145	143	141	117	148	145	139	117	132	136	123	117	141	124	110	142	133	141	134	142	128	125	128	134	116	150	142	141	135	130	126	131	136	145	145	154	129	120	143	143	144	127	141	128	153	121	134	126	152	151	153	146	127	132	128	141	119	140	131	130	155	134	132	135	138	132	137	177	146	130	145	139	144	139	134	117	152	116	132	120	142	150	155	156	120	144	148	131	147	134	148	111	125	137	145	134	129	152	134	153	160	139	146	128	156	142	122	118	155	132	123	133	152	130	136	147	144	127	145	129	137	148	136	137	151	128	136	136	140	113	128	122	133	149	146	144	118	149	147	138	132	119	130	141	146	114	150	132	144	158	161	134	124	106	125	121	148	144	150	122	139	138	147	120	114	123	151	139	130	139	140	148	145	158	155	131	148	146	124	143	135	136	126	144	128	141	151	139	141	137	151	143	137	124	133	126	134	145	148	131	107	132	139	132	138	136	141	120	140	130	132	142	135	143	135	137	122	144	144	138	146	158	169	115	165	137	132	136	145	145	148	133	123	171	129	141	130	134	155	151	153	146	151	162	128	132	153	127	125	139	134	132	151	155	122	148	140	129	136	134	117	133	142	152	131	124	122	149	133	126	143	142	126	131	142	134	141	135	132	133	143	154	128	139	118	154	127	130	124	133	116	136	126	117	148	146	114	114	148	144	147	142	123	164	140	141	112	132	145	136	117	137	137	137	130	148	159	126	151	147	148	139	142	132	146	162	148	156	132	136	127	157	153	145	130	137	152	151	175	150	129	154	118	146	146	117	126	128	125	135	152	122	130	134	134	151	134	158	148	141	134	140	135	129	113	136	131	117	132	134	124	125	152	142	163	150	114	129	148	146	134	126	140	163	113	150	129	158	142	143	123	145	150	129	153	132	139	139	163	133	120	147	152	141	137	148	134	136	139	157	142	128	156	150	149	145	117	155	140	137	153	134	140	161	158	123	130	155	131	119	119	137	140	121	116	147	154	132	143	133	149	145	143	152	129	118	144	135	142	132	145	123	136	153	143	146	139	158	133	151	129	136	137	141	150	143	119	109	131	127	151	144	141	144	162	129	126	135	135	147	135	149	124	150	135	141	132	146	128	135	132	118	141	142	150	139	134	121	153	137	154	171	168	115	162	118	147	141	161	115	121	148	146	149	121	131	142	139	135	143	161	128	128	123	162	149	148	130	141	132	147	138	138	150	141	133	131	146	126	123	130	137	128	130	147	150	138	137	132	141	143	127	128	127	146	172	154	139	120	134	130	124	132	138	124	124	130	107	133	108	144	129	135	141	117	159	130	137	135	126	111	142	129	136	135	120	142	144	147	147	125	128	157	128	117	137	141	143	125	156	145	142	135	126	141	149	133	115	146	147	141	142	126	156	136	151	123	155	142	157	138	131	142	117	139	130	116	143	132	153	133	137	117	153	132	159	147	141	158	140	150	143	133	158	128	156	131	135	139	135	138	135	135	147	119	134	151	144	126	151	143	146	111	138	119	146	132	125	105	151	126	126	127	152	153	119	121	178	136	155	148	129	132	115	131	141	120	150	137	145	133	136	132	153	145	147	139	118	150	148	148	154	135	148	143	129	162	126	129	141	128	143	127	148	134	124	146	134	137	145	145	139	123	136	130	140	135	127	132	146	122	134	149	121	153	128	146	139	129	142	121	109	128	137	119	141	128	142	124	116	151	154	150	144	125	133	142	119	133	150	149	163	123	145	155	125	132	136	156	157	136	120	120	148	139	135	138	152	136	141	113	160	144	137	155	147	143	151	135	150	152	134	145	138	133	153	137	144	139	132	147	123	133	147	135	130	139	130	158	151	159	135	135	135	109	140	138	159	140	133	144	123	147	137	138	132	142	129	125	141	129	147	134	130	116	137	152	127	150	136	137	123	126	142	130	133	138	130	150	135	164	130	126	131	127	145	134	163	164	143	148	133	125	118	146	124	126	121	124	140	139	132	139	142	136	136	169	133	131	134	130	131	124	145	132	132	148	132	115	107	152	141	122	140	139	150	143	139	130	142	133	136	133	118	132	148	142	154	141	132	118	133	149	121	134	151	141	135	150	131	138	138	142	156	125	140	135	151	129	137	110	147	147	152	141	167	119	136	130	130	160	130	138	138	145	161	141	136	147	126	143	147	156	152	144	141	138	136	149	137	138	139	142	136	138	139	157	127	135	149	160	127	121	138	146	156	141	163	141	138	122	145	133	144	131	135	110	152	152	142	154	126	138	148	130	129	148	115	131	149	132	117	136	142	138	139	112	149	128	134	126	152	158	134	143	127	161	156	157	152	124	119	133	140	151	137	121	133	155	131	134	128	122	114	134	133	132	134	144	135	165	146	143	123	144	141	162	149	137	144	138	126	125	134	156	132	125	145	132	156	123	158	134	135	142	144	135	158	133	153	126	135	121	154	153	138	122	116	149	120	151	144	140	134	125	128	132	128	128	139	120	129	161	138	126	128	123	137	157	145	131	132	131	142	139	128	135	154	138	147	133	142	144	131	136	133	140	136	125	151	140	150	140	118	136	138	137	163	164	153	151	130	135	135	132	153	135	113	145	141	138	127	120	123	118	118	129	127	124	153	144	146	152	149	143	144	152	136	157	131	132	149	145	150	132	158	109	140	142	133	129	113	130	138	149	121	124	139	133	121	145	143	135	146	132	139	141	138	125	143	144	128	148	115	125	136	119	143	143	139	127	165	140	126	126	148	161	154	150	139	132	129	139	150	122	139	145	153	137	132	155	144	159	129	126	129	131	119	150	135	127	118	130	130	144	124	135	137	123	142	147	123	152	145	124	150	138	153	146	133	123	142	147	134	133
28320	34780	46065	45402	45405	49063	47944	49340	46873	41332	36630	34544	36804	44349	40049	36505	36035	37451	37497	38249	35566	33394	28779	30451	26630	23769	21855	21288	21474	19478	16834	15860	12758	11141	10671	11654	8042	7603	5359	7274	7628	6079	6582	5332	3837	2743	2665	2578	2587	2464	1870	943	701	653	640	507	530	488	409	378	385	390	390	351	398	377	395	384	377	367	420	385	369	373	369	326	342	401	390	372	340	402	424	420	423	387	371	371	367	373	344	386	390	374	421	346	366	373	371	380	381	357	389	384	370	346	406	405	424	403	369	395	372	386	379	374	391	398	365	324	372	368	389	387	406	331	362	379	449	379	384	363	403	392	388	359	407	351	381	395	418	353	403	399	394	435	377	348	409	388	389	376	385	396	380	369	375	363	369	348	358	354	334	378	399	374	369	356	356	362	367	356	411	374	384	374	387	350	387	380	353	400	375	342	393	362	354	361	388	365	385	385	401	366	361	350	392	416	399	385	397	354	347	379	401	430	413	383	378	380	386	371	407	368	389	397	350	379	397	388	385	361	413	389	373	366	413	386	353	384	385	386	381	378	372	375	394	398	382	349	399	368	365	378	396	386	404	371	377	377	370	333	395	361	426	364	408	352	375	374	368	389	406	359	389	368	386	370	374	347	374	403	387	366	340	417	375	380	322	369	382	379	373	371	363	385	411	359	407	364	366	369	383	370	399	390	375	384	403	371	377	370	395	403	410	402	366	403	377	374	368	360	383	376	389	346	397	374	332	354	364	385	363	380	348	373	345	393	385	363	372	381	361	369	368	381	377	358	364	386	344	381	366	353	382	390	408	394	394	386	384	383	407	360	347	376	386	385	389	385	367	381	387	353	374	398	376	413	367	369	399	369	367	375	391	386	336	407	389	416	370	364	384	385	356	341	385	376	396	391	389	420	371	390	384	377	403	333	379	366	366	386	374	386	410	363	365	362	337	366	373	381	345	363	343	375	384	377	381	392	362	395	383	381	399	402	390	423	388	355	388	366	378	389	371	394	349	405	342	362	375	357	371	362	412	386	396	372	363	394	391	352	383	403	397	409	372	379	372	354	376	356	364	376	371	372	403	389	408	394	403	375	383	345	363	378	353	363	380	376	373	375	420	340	362	348	393	370	364	397	366	376	372	374	378	400	380	366	361	407	375	338	359	355	379	347	383	390	361	401	396	399	392	382	398	385	391	410	398	398	368	367	372	394	350	354	422	378	385	397	370	390	406	387	386	369	405	385	399	360	410	374	367	377	381	367	353	372	364	370	349	413	352	397	391	361	369	395	334	389	404	401	370	404	377	380	400	406	395	414	404	375	355	365	361	384	413	362	391	369	368	383	380	382	410	383	388	381	431	409	375	391	373	370	372	361	364	363	375	411	383	368	399	358	373	403	387	434	389	366	377	391	363	380	399	372	368	406	381	393	409	369	381	400	399	390	384	419	392	373	432	375	398	396	386	344	388	383	404	359	390	383	419	366	378	357	363	364	371	363	391	361	398	416	384	392	381	362	409	387	363	386	364	361	396	351	362	357	391	392	382	376	380	380	387	394	381	355	386	390	373	351	399	369	368	372	419	372	389	409	400	376	399	352	380	406	413	368	376	344	384	400	387	379	365	413	383	344	374	397	373	379	394	395	367	354	383	354	382	395	356	369	359	406	348	348	388	403	371	382	345	382	375	382	357	375	352	383	367	396	375	387	360	378	411	415	377	338	395	402	365	380	404	378	365	396	359	377	413	382	385	374	396	390	375	372	360	379	387	338	357	366	386	374	374	408	383	380	374	360	365	362	344	376	388	367	379	360	369	359	412	331	331	422	382	357	404	395	386	392	411	360	372	386	348	418	345	351	431	406	345	389	389	406	387	399	369	353	372	395	368	389	410	373	397	365	332	390	360	354	378	367	414	347	368	378	385	401	365	375	388	394	385	373	399	357	386	394	357	333	365	406	358	391	369	376	366	345	377	367	360	386	376	390	396	373	365	382	367	372	365	357	380	403	363	349	359	376	391	415	395	364	372	407	373	360	353	407	368	391	373	380	397	382	385	380	369	368	384	371	368	377	405	353	401	370	366	394	343	368	339	418	360	375	390	412	332	387	421	376	372	412	387	399	352	397	377	374	392	351	371	369	393	384	376	367	341	386	346	396	372	402	382	356	345	367	378	390	379	385	363	379	400	378	379	391	393	375	386	402	376	379	354	327	368	386	368	399	345	385	408	367	397	375	370	343	383	369	360	357	360	383	354	362	394	407	379	413	364	373	357	413	371	357	371	368	355	398	373	389	352	399	377	379	395	375	334	359	365	387	434	389	343	356	368	354	362	423	385	364	367	394	382	371	398	407	384	386	404	401	406	364	361	377	397	367	316	335	418	368	365	362	400	400	400	363	398	348	369	408	392	361	418	356	396	391	338	377	406	365	339	400	399	376	349	408	380	380	358	350	384	377	379	424	392	385	392	367	388	350	370	436	387	400	341	411	347	399	388	378	396	380	386	347	339	378	385	379	354	344	405	363	373	330	321	358	399	378	388	431	403	388	392	409	392	407	359	372	369	373	411	382	394	379	397	397	355	390	367	411	408	347	417	382	390	368	381	401	363	390	360	414	391	403	376	377	382	381	348	393	383	367	344	381	386	369	368	353	380	362	364	404	393	387	413	387	361	369	377	409	368	376	414	407	375	346	384	392	393	363	399	379	361	365	386	371	424	379	353	377	392	372	378	418	376	387	388	396	383	397	345	356	385	363	386	375	408	391	398	354	349	343	402	383	376	344	367	385	359	402	382	386	365	407	375	394	351	407	392	406	365	340	372	350	361	381	416	385	379	354	373	363	367	354	340	405	387	412	382	355	381	381	384	355	354	328	380	390	395	362	350	367	353	338	372	405	378	390	392	363	373	357	405	374	354	377	357	335	366	374	354	340	369	378	380	385	403	385	407	378	370	399	368	413	368	366	356	383	375	365	410	352	390	352	371	377	392	372	344	372	380	378	390	376	354	356	371	406	353	379	364	372	356	420	379	385	391	365	388	410	379	372	372	357	425	338	391	382	370	341	395	354	347	338	378	413	384	387	370	333	357	376	365	375	381	399	371	378	384	403	377	389	374	359	379	372	363	377	371	378	363	384	371	346	385	362	382	393	377	368	385	382	395	349	378	399	377	371	350	368	349	385	353	352	384	361	397	345	373	404	388	398	409	385	378	391	386	388	383	375	387	380	391	367	358	372	405	348	368	404	380	371	358	387	428	366	378	357	401	399	373	403	410	363	388	373	395	375	397	343	380	384	384	372	374	385	386	393	393	353	379	378	362	394	369	363	370	364	370	375	364	391	390	353	355	379	370	392	385	401	385	386	339	366	388	373	373	374	380	351	373	362	394	371	411	411	403	354	339	371	390	329	405	388	364	322	380	374	386	365	397	328	365	381	372	382	366	407	374	398	377	395	357	372	394	362	397	350	380	397	365	343	378	365	361	419	351	384	364	392	403	356	384	365	378	378
47798	47705	51864	46743	44151	47524	47665	44031	44973	38438	32976	25583	27456	31174	31368	26153	25934	26027	26063	25932	24721	21729	16166	14945	13483	11579	9260	8649	9252	8999	8205	7001	5002	4045	3835	3487	2864	2420	1858	2183	2225	2068	1864	1714	1088	732	881	801	830	863	527	364	367	312	268	215	196	204	202	199	195	188	186	202	172	189	173	189	181	222	185	191	203	178	182	190	190	178	186	189	181	184	201	204	199	200	179	192	189	188	203	219	189	191	176	195	186	176	182	213	178	156	180	171	170	186	170	186	203	163	207	192	182	204	201	173	182	210	208	201	184	189	193	188	174	182	176	211	179	183	196	161	216	196	185	202	205	211	189	195	188	181	183	202	202	185	205	185	184	188	158	198	201	186	192	188	207	197	194	183	195	195	208	202	200	188	177	211	198	181	194	162	163	173	184	190	195	190	206	196	191	186	183	191	180	164	203	187	154	223	187	217	196	199	174	194	189	172	190	201	192	191	192	194	206	210	167	203	181	182	183	178	176	178	181	172	187	210	165	166	191	203	186	187	189	189	181	200	225	198	174	186	193	170	205	205	174	181	177	197	189	173	200	179	200	180	223	204	206	171	174	206	190	221	191	181	185	210	211	164	181	189	183	181	188	185	202	185	177	203	196	220	202	204	172	182	187	180	213	166	190	174	189	178	176	195	177	182	209	191	214	187	198	183	196	181	187	187	212	164	182	177	201	193	193	163	207	215	213	180	183	200	172	184	204	178	168	189	195	191	187	208	162	170	187	186	201	206	176	170	207	190	209	183	185	175	229	211	186	178	197	172	196	188	187	168	181	179	198	177	186	193	195	198	195	187	178	188	182	193	196	154	203	195	189	172	198	181	188	199	181	186	199	197	186	174	198	193	159	169	199	192	187	202	226	218	211	195	183	213	186	196	187	194	194	194	185	203	177	196	186	177	186	190	185	168	178	198	188	181	156	185	170	209	187	175	160	204	169	172	176	210	189	211	181	172	200	175	156	178	180	193	209	172	220	189	201	190	175	190	179	197	184	206	169	190	176	191	195	170	186	182	201	192	175	181	157	194	172	182	195	196	203	191	173	197	180	226	189	168	201	164	193	196	190	183	168	181	182	161	236	184	177	189	213	198	168	193	189	187	221	194	172	189	192	221	191	193	194	175	189	201	239	214	193	187	177	199	183	178	200	187	200	148	189	221	171	194	187	213	198	178	182	193	200	188	160	200	186	223	211	203	200	187	179	196	195	187	192	183	206	191	173	173	185	194	171	213	179	197	186	211	197	176	190	194	189	182	188	194	179	184	189	183	189	175	172	202	192	202	199	194	174	186	196	169	187	175	198	201	187	184	192	166	199	181	178	193	177	215	184	172	196	177	203	180	204	193	178	184	192	167	171	206	205	195	208	168	210	178	189	183	190	207	202	198	189	187	183	192	175	194	197	170	192	196	185	187	183	205	194	188	182	182	201	209	190	175	202	214	171	182	193	205	205	207	173	210	220	204	183	206	216	157	184	190	201	194	195	179	200	204	197	207	215	195	191	171	196	184	180	221	196	181	209	159	187	194	160	179	185	175	206	197	204	196	192	180	173	202	216	209	194	210	187	202	194	183	198	186	191	175	186	186	203	187	188	187	184	181	169	182	176	180	201	197	195	181	190	188	192	189	197	181	178	191	171	177	185	186	191	189	197	198	168	181	207	187	231	177	171	188	170	204	200	188	181	164	188	166	184	156	222	193	192	179	183	202	225	166	177	209	190	193	194	188	198	189	190	208	187	194	179	186	191	191	170	203	168	161	195	148	192	187	194	173	176	176	172	200	216	163	192	206	171	200	186	204	199	193	186	191	198	173	184	199	176	198	192	182	176	204	221	173	201	177	202	183	181	177	172	210	194	216	197	180	194	191	188	198	186	182	185	190	199	186	190	187	181	191	190	209	166	200	169	180	195	202	210	189	181	193	186	169	167	172	204	174	186	189	187	178	207	178	194	206	179	185	197	195	202	190	190	188	180	187	199	178	162	212	200	170	208	188	194	203	196	185	196	198	199	180	198	186	172	187	179	174	179	186	206	179	199	174	189	205	191	166	190	186	191	182	183	182	200	200	194	180	202	186	187	192	176	154	187	233	194	202	179	197	146	194	181	175	194	202	190	171	168	180	195	173	201	199	174	191	206	228	185	174	181	184	215	213	205	172	174	158	229	166	188	164	199	162	185	183	181	192	197	185	186	178	195	208	183	180	175	173	192	184	195	205	177	175	173	202	197	193	185	174	175	187	172	180	187	187	184	198	185	175	189	188	203	201	175	180	169	178	211	191	195	214	204	188	168	195	189	176	220	163	205	181	193	174	186	189	188	182	204	172	194	191	188	188	215	191	193	175	173	213	188	212	196	169	178	157	198	182	191	222	202	195	202	190	224	201	209	209	195	175	166	194	198	182	191	197	197	193	196	177	170	191	180	183	174	179	191	177	205	192	180	192	192	175	185	188	182	163	184	177	194	177	177	159	184	195	185	172	187	178	190	169	211	175	181	178	201	192	186	205	197	183	194	181	179	208	194	184	196	182	175	166	203	197	186	193	179	181	160	170	207	162	188	187	178	207	192	196	210	198	208	181	184	170	219	180	215	182	218	208	185	182	177	186	185	181	196	218	214	175	179	175	214	206	199	180	191	193	190	172	210	192	170	217	162	190	183	177	195	196	169	178	175	205	177	185	180	170	185	182	206	191	199	165	191	212	176	197	192	200	187	212	211	208	179	177	182	196	235	181	190	191	205	188	163	208	184	172	216	208	194	172	174	196	187	209	195	184	214	199	173	180	201	182	210	179	189	188	174	155	164	187	197	192	195	171	182	187	191	207	207	184	190	204	208	189	185	185	181	175	160	199	190	183	178	162	180	175	207	181	183	175	199	184	177	180	184	180	205	186	171	203	192	201	189	166	178	179	214	185	195	194	199	173	197	165	168	199	203	192	170	195	189	216	204	200	202	195	176	189	184	197	199	177	189	182	201	187	170	161	175	169	186	186	197	191	181	201	181	205	192	172	194	206	186	187	190	183	146	187	157	193	181	184	185	183	178	166	209	183	210	200	174	216	197	193	209	217	197	177	190	196	208	169	189	188	177	202	183	190	202	196	181	192	182	192	193	190	214	202	187	187	182	209	209	181	183	208	206	191	184	194	182	192	181	185	173	176	196	190	214	198	196	199	170	186	193	184	223	185	198	178	209	178	201	196	183	213	201	200	204	209	180	200	210	175	210	226	175	191	176	198	196	190	177	178	174	213	192	192	205	175	181	194	182	203	189	194	207	183	208	185	176	202	186	154	193	223	173	181	183	193	189	190	189	211	174	191	197	194	201	204	159	191	211	214	176	179	190	197	176	175	192	185	186	189	205	195	216	188	179	198	188	181	215	201	203	202	174	179	180	170	189	201	206	189	194	190	189	187	180	205	213	212	183	187	186	173	185	164	192	214	193	172	185	158	172	192	199	221	197	170	224	193	167	197
34234	40753	50998	53792	52752	55579	55233	57051	57589	49786	46508	39950	44353	50207	49331	45380	46870	47187	46703	48169	44822	42690	37582	37394	34990	33542	29650	27927	29881	29384	28142	24840	19822	18127	17185	16553	13365	10993	8894	10945	10968	10289	9872	8722	5809	4032	4312	4373	4401	4639	2450	1603	1807	1482	959	747	600	539	584	506	505	487	469	455	487	456	472	477	499	519	489	504	512	512	448	478	505	491	457	490	497	525	578	594	595	557	486	477	502	525	497	472	482	496	485	518	481	490	476	519	492	467	478	532	514	439	471	526	524	503	491	499	493	489	473	536	535	518	478	489	487	512	508	488	527	445	474	484	499	485	467	477	440	477	468	514	435	473	492	497	491	547	503	480	491	538	449	501	435	490	500	476	452	490	510	491	464	489	500	522	472	499	518	489	530	492	496	530	489	486	483	479	513	481	480	535	479	498	465	475	444	503	507	460	524	497	486	486	498	521	498	479	511	507	504	491	483	522	490	488	497	470	486	543	433	462	493	526	499	466	502	535	506	486	501	484	460	510	477	530	536	476	500	541	513	475	515	497	511	444	470	494	516	471	501	535	473	449	481	478	484	502	479	532	537	496	505	516	493	496	514	510	477	451	514	465	493	493	493	494	457	472	479	486	481	487	485	522	489	541	508	470	476	486	470	484	474	519	472	504	507	549	506	458	499	482	509	468	506	505	521	528	457	500	495	498	478	490	481	495	524	499	492	474	466	485	470	475	510	520	490	488	507	485	519	492	454	498	502	442	504	470	489	503	508	525	538	513	507	493	500	486	501	491	527	498	482	469	465	491	485	526	473	485	519	502	483	527	514	474	487	493	508	508	504	496	489	491	477	470	489	487	506	481	462	487	509	490	481	498	534	518	488	477	502	490	490	473	478	473	525	525	543	503	481	494	496	461	490	481	467	457	467	483	530	488	493	463	497	416	486	482	505	527	487	488	474	495	516	498	485	481	485	454	494	459	474	520	473	490	505	483	489	498	461	491	497	497	479	508	438	469	484	454	478	498	494	515	490	493	474	485	498	475	484	465	527	482	471	501	529	506	471	477	500	540	501	486	514	508	512	463	535	466	473	502	484	453	503	451	521	468	486	524	508	542	464	496	500	487	497	513	492	494	499	466	526	504	500	509	486	446	479	445	522	509	512	463	488	502	466	504	524	486	500	487	508	533	508	477	463	505	468	498	507	504	463	489	475	443	488	481	483	478	492	506	522	490	463	472	466	469	477	479	529	496	486	482	490	514	524	491	493	493	511	519	492	477	508	500	499	501	475	521	438	497	515	464	497	496	470	517	496	504	526	505	532	520	493	524	504	474	482	502	476	482	484	502	482	475	491	480	494	497	501	521	508	482	487	495	479	473	504	474	502	520	502	463	513	471	481	485	490	483	492	481	426	477	481	515	528	494	492	486	464	516	531	452	547	470	444	483	517	475	484	497	504	520	486	474	488	477	481	504	527	489	512	487	510	472	500	494	514	474	479	492	468	514	494	485	531	483	499	480	479	534	506	534	498	547	515	482	459	483	498	459	523	508	506	506	500	506	537	512	514	485	479	527	475	490	498	509	472	485	487	513	506	490	508	470	481	474	484	490	460	544	487	490	497	507	484	489	482	467	495	501	493	472	517	533	463	474	541	485	485	497	478	450	473	503	527	481	480	492	458	492	481	489	518	503	493	526	461	460	493	491	523	506	519	463	495	484	500	512	500	497	497	457	499	485	482	493	489	481	469	479	533	496	492	486	457	489	502	469	455	482	505	516	448	494	523	462	492	488	486	462	471	526	511	413	484	554	455	496	498	459	499	510	490	510	475	510	516	464	510	509	461	507	511	477	466	530	507	497	513	514	480	534	494	476	520	474	459	489	486	484	502	466	505	514	486	488	466	493	509	501	472	509	510	511	462	476	528	492	471	461	503	512	473	510	459	514	489	480	504	540	502	517	494	466	512	475	447	499	533	485	497	470	490	475	478	462	502	463	480	485	508	476	487	464	488	477	530	525	484	535	510	515	504	494	521	466	498	515	497	524	505	466	484	515	481	490	527	469	493	481	460	461	445	448	498	495	472	515	430	485	481	427	504	483	459	429	515	459	462	506	485	496	516	483	490	471	478	526	469	478	495	496	503	491	507	492	485	493	490	503	508	471	511	520	460	473	485	469	538	534	513	499	519	483	481	490	503	498	455	530	495	462	500	513	489	530	511	490	474	484	511	484	484	458	491	489	477	495	483	490	520	487	471	498	483	497	478	467	528	489	491	451	493	508	487	486	491	499	487	472	503	508	488	478	493	484	508	502	485	509	494	532	532	455	466	489	457	496	488	488	489	455	505	466	516	458	502	530	513	506	444	480	481	526	473	506	490	482	496	473	513	489	467	487	458	509	491	481	464	500	478	455	485	515	467	489	484	528	459	489	505	477	512	518	494	517	519	512	459	495	497	508	441	492	457	510	459	519	457	520	515	505	505	509	503	525	496	474	480	488	516	537	500	489	469	486	483	476	488	528	503	494	508	479	496	488	476	496	503	456	490	501	501	506	511	498	473	491	454	506	490	477	545	483	492	505	470	497	527	522	460	489	520	474	475	497	491	494	509	496	505	504	497	492	490	481	502	506	484	475	460	475	488	466	509	474	476	507	503	483	499	500	502	485	508	491	493	479	511	474	494	458	543	466	489	510	517	532	492	514	491	490	478	460	484	500	459	510	469	508	466	520	482	507	489	484	495	493	501	484	456	524	522	488	484	468	493	491	489	477	483	473	521	475	498	500	469	503	476	529	476	483	491	494	469	496	481	480	502	456	513	488	505	478	503	512	440	522	489	505	483	513	512	477	519	473	531	484	482	523	456	538	522	460	518	498	484	488	505	494	483	463	464	500	496	415	510	491	426	480	485	490	492	466	521	499	501	504	473	513	507	471	486	482	502	479	519	492	490	506	476	508	477	512	468	480	461	486	449	490	462	485	494	502	517	490	461	502	501	504	461	465	473	514	469	511	504	495	490	468	498	503	539	513	529	461	474	507	494	453	484	517	485	493	504	474	491	469	496	494	508	505	492	514	493	457	509	495	518	504	500	497	520	478	516	468	534	485	496	419	493	488	496	493	539	491	466	462	510	492	471	490	475	519	481	465	474	498	482	479	482	486	502	523	486	546	459	459	487	518	511	479	495	468	493	488	472	468	478	525	480	530	524	526	433	509	483	484	485	478	516	507	484	489	500	492	511	475	533	495	486	503	491	534	480	445	480	485	445	479	492	456	453	483	483	510	467	497	476	521	494	536	528	471	474	513	464	464	519	481	532	500	503	512	490	510	501	518	519	503	470	505	499	460	466	505	487	472	500	518	457	480	502	498	487	498	499	519	483	472	498	489	491	536	473	541	487	527	519	493	505	513	494	486	480	469	463	466	486	522	517	491	534	531	472	545	483	483	511	515	527	472	526	467	560	514	486	522	494	494	496	485	493	421	483	471	500	512	467	479	498	518	482	478	492	487	538	507	528	517
22565	25609	27189	21173	13822	9142	7550	5365	4828	3192	2301	1600	1449	1782	1646	1306	1178	1241	1180	1213	1053	903	731	674	568	518	445	463	513	448	423	359	314	278	269	227	233	222	194	187	199	185	213	206	181	140	124	121	125	148	148	124	124	109	113	118	123	109	138	110	133	145	145	138	134	112	106	105	123	121	152	120	116	111	135	118	97	121	109	118	119	119	119	132	140	132	106	122	134	123	124	123	126	118	102	132	137	132	126	121	122	120	119	117	120	123	125	123	137	113	125	100	143	112	121	142	129	120	134	115	122	114	94	108	117	142	136	138	120	95	151	121	111	113	123	111	115	144	110	127	106	109	123	129	120	124	129	101	123	134	133	98	122	122	122	113	131	122	125	104	111	143	117	93	145	114	134	121	127	116	121	118	122	126	121	98	118	156	140	102	108	120	122	145	118	133	117	117	115	109	103	132	127	137	127	131	119	122	107	120	109	102	114	122	107	111	129	107	126	119	99	120	96	132	116	122	128	129	143	106	142	130	115	135	117	115	118	105	126	131	103	111	117	119	115	138	110	123	105	117	141	93	126	119	111	131	114	100	125	124	126	119	137	104	99	97	136	121	107	123	124	126	112	106	132	125	118	119	140	108	106	134	122	109	107	128	106	127	109	109	129	112	107	109	110	146	125	112	133	114	128	124	122	130	140	124	135	127	126	120	154	137	124	123	116	118	123	126	133	131	105	112	125	131	126	120	151	126	127	114	120	127	111	119	128	114	133	126	109	116	138	129	119	125	129	107	117	136	112	127	136	114	114	123	110	141	130	122	151	142	110	127	110	130	122	126	114	120	134	126	111	113	126	108	123	110	110	121	120	114	110	136	123	132	113	133	127	112	113	125	111	126	103	128	114	117	124	133	111	134	119	132	137	118	134	124	120	126	120	114	131	119	119	121	114	126	119	128	121	120	127	135	109	133	106	154	116	115	117	117	123	127	123	126	137	95	95	124	121	125	116	119	128	116	127	135	125	145	120	120	99	113	113	134	121	110	127	119	116	123	126	125	101	137	139	116	118	130	126	152	124	127	131	105	126	127	130	116	122	140	149	136	130	133	120	120	142	126	113	137	128	110	129	135	129	119	122	124	118	120	123	145	123	135	121	113	111	123	119	133	124	134	103	121	102	110	111	120	106	122	107	112	128	102	116	112	135	97	116	131	129	125	120	141	117	126	132	132	127	149	142	99	132	135	127	123	118	104	115	115	109	116	106	125	134	127	105	132	97	134	128	116	112	126	122	152	118	130	92	122	115	106	123	144	120	103	94	130	126	142	124	119	116	114	127	126	132	119	150	111	110	118	130	134	123	136	140	127	121	133	106	131	118	139	116	144	129	114	121	123	133	103	133	120	119	116	113	116	121	117	134	125	145	117	112	127	133	118	117	135	128	118	126	104	130	125	138	136	112	116	155	117	136	116	130	120	108	111	117	127	125	115	110	118	120	128	112	120	124	116	133	142	121	115	149	112	145	138	121	136	120	135	117	100	109	127	132	117	114	128	125	135	125	107	130	135	104	129	152	149	126	123	127	122	105	119	113	109	132	119	123	148	124	118	109	132	140	117	123	114	127	157	123	129	137	128	109	132	136	137	133	97	118	120	112	141	142	113	139	117	128	108	119	129	133	123	116	96	130	125	115	112	125	121	116	110	109	141	113	97	118	111	115	115	134	112	126	132	126	128	134	143	123	122	116	99	132	134	105	138	131	99	129	113	120	122	123	99	135	102	119	115	130	129	128	132	131	105	136	130	123	122	127	116	136	127	124	126	117	133	136	115	131	126	122	103	130	128	112	145	112	134	127	112	125	127	120	100	129	127	117	121	125	128	119	103	124	119	134	136	115	123	128	117	98	127	141	130	115	119	121	103	126	140	140	115	114	126	138	111	114	119	104	113	114	121	112	139	134	131	112	128	122	141	116	122	105	112	125	124	113	127	126	128	139	116	116	141	117	135	107	116	120	108	123	124	115	127	120	109	122	138	122	127	130	136	116	122	120	127	108	111	122	112	133	133	127	94	129	121	126	134	117	110	134	126	101	129	124	113	125	125	109	139	102	136	127	124	105	129	119	123	106	123	128	119	120	132	130	115	126	121	123	137	138	133	121	121	132	114	104	115	135	118	138	109	116	108	116	116	118	113	136	102	104	131	106	133	110	126	106	120	140	110	133	117	119	133	133	104	123	103	123	135	117	124	142	122	112	137	129	125	92	123	109	131	110	120	109	132	140	106	123	127	147	132	122	146	130	136	159	101	114	106	118	108	131	113	124	105	123	140	130	141	126	146	106	129	131	122	122	123	121	136	112	96	97	117	114	111	111	125	110	113	119	135	119	114	114	125	118	119	131	117	113	114	107	122	116	121	122	111	132	133	126	107	105	115	134	134	103	108	115	134	138	104	119	106	116	125	121	124	113	113	114	115	115	132	155	126	104	112	131	124	135	139	117	112	117	116	121	147	113	107	121	124	115	114	116	132	114	119	110	119	111	125	115	114	125	128	128	128	133	134	136	118	113	131	122	119	114	122	113	114	118	121	125	99	118	126	127	121	135	115	118	125	119	140	105	116	113	127	134	126	120	138	127	123	126	101	124	119	134	122	127	139	126	115	124	107	123	123	132	129	135	120	132	110	99	126	135	114	130	111	122	121	111	143	135	145	134	135	137	136	141	159	147	120	114	126	109	99	134	120	144	135	117	129	128	121	127	126	133	145	123	126	131	136	119	125	117	133	105	148	117	121	128	130	134	128	133	118	115	110	133	129	108	120	141	120	130	105	115	135	120	129	125	118	151	122	114	112	120	126	132	128	124	108	118	130	136	130	134	121	134	109	129	92	105	123	115	130	123	129	140	109	138	106	122	111	117	122	131	102	132	114	135	115	129	107	123	128	125	120	127	111	129	118	123	113	159	114	123	133	114	115	117	112	115	107	126	124	114	124	130	122	128	116	123	109	132	122	102	115	119	120	98	107	115	106	126	136	105	108	112	118	113	127	101	127	128	112	122	122	98	117	123	124	104	129	109	121	139	112	115	116	101	114	139	130	131	129	132	115	123	121	120	133	110	106	104	123	107	118	112	148	109	127	122	133	109	132	104	107	116	107	127	106	126	120	117	112	138	136	107	120	111	116	132	121	116	118	120	111	96	119	127	109	114	112	134	134	107	120	123	92	115	140	115	108	134	125	120	113	121	129	115	121	106	121	116	116	121	136	122	120	126	108	144	133	116	120	128	92	118	121	122	121	139	125	127	128	126	128	138	138	113	138	124	151	132	124	124	115	126	135	134	118	131	136	116	112	112	111	115	106	124	132	128	119	121	142	126	99	120	138	121	120	108	136	122	106	116	128	123	91	128	101	137	108	132	141	95	124	127	121	116	133	111	104	101	132	117	118	127	119	113	126	133	117	123	122	132	139	130	112	115	131	139	131	110	129	122	116	114	127	108	124	118	117	113	134	105	99	123	127
14338	21598	31314	31366	26401	22352	21097	17764	17319	12010	9535	6608	6788	8294	8053	6372	5865	6151	5915	6445	5306	5027	3730	3453	2957	2867	2390	2303	2526	2381	2248	1878	1454	1341	1249	1110	1143	849	796	813	857	811	836	701	553	480	515	518	550	575	412	389	383	378	376	339	351	339	344	348	343	343	318	306	350	346	342	312	359	345	344	346	355	324	338	321	318	330	330	325	332	366	351	364	318	373	334	333	334	336	331	358	341	320	350	342	333	337	304	335	320	347	315	339	328	351	355	325	323	358	371	309	324	337	338	320	359	355	340	328	323	306	331	325	329	332	323	338	368	356	307	334	342	363	351	372	344	349	319	355	327	365	337	344	317	323	332	342	313	295	324	307	304	351	343	345	347	338	347	318	371	317	345	321	344	319	347	343	312	333	336	296	360	342	340	301	348	322	347	395	361	346	324	320	340	360	363	344	323	338	345	332	370	351	351	293	312	317	323	300	371	333	318	330	327	322	345	332	320	350	338	322	328	367	346	343	374	343	357	336	353	383	371	334	374	339	350	354	331	353	328	313	338	314	317	310	325	345	364	310	349	348	355	356	349	334	350	319	360	336	338	335	359	343	323	332	343	343	342	316	307	315	339	336	366	339	354	344	367	303	339	343	374	304	328	345	341	292	326	328	371	303	360	315	345	325	325	308	347	317	370	354	370	326	348	327	362	311	375	328	319	339	345	336	403	303	360	362	355	345	344	327	360	337	349	338	301	320	324	350	359	323	339	339	333	331	340	333	303	338	326	302	322	329	388	315	323	320	328	349	350	360	327	359	342	340	327	331	321	331	364	340	331	322	348	343	354	364	365	354	330	340	335	369	317	358	327	348	326	362	331	330	345	353	322	372	321	320	311	379	377	370	380	348	322	341	348	369	349	356	357	313	342	347	334	346	344	309	348	332	332	363	339	347	352	380	327	296	349	299	325	346	369	351	344	336	317	355	341	348	303	320	320	336	354	300	321	353	304	367	342	318	339	346	350	358	323	340	360	320	306	333	323	335	314	363	317	356	345	352	311	319	321	310	344	312	338	310	334	326	365	353	329	303	329	328	337	335	328	348	369	321	315	362	353	330	324	322	331	341	294	329	345	316	336	342	354	319	336	343	379	309	345	334	317	337	379	342	332	328	312	358	354	341	322	315	345	381	328	339	355	327	336	355	332	359	317	336	341	335	352	324	337	356	326	333	339	360	370	352	351	339	325	380	328	356	345	349	352	355	347	327	340	326	345	311	339	294	328	343	343	327	350	330	340	386	331	355	305	335	359	334	316	323	356	350	352	331	335	346	364	340	322	348	315	347	327	349	336	310	339	355	351	341	381	343	331	356	342	341	338	292	330	319	317	323	366	317	322	347	303	333	348	326	322	314	350	318	343	356	345	336	332	353	300	337	340	359	349	325	362	342	346	325	338	315	349	379	326	318	353	311	354	325	336	321	333	352	337	354	344	316	343	333	313	343	356	314	344	390	309	356	354	317	346	327	321	352	335	349	348	344	342	341	374	328	375	339	326	330	346	342	338	313	332	349	359	341	338	347	306	332	345	331	336	349	325	346	322	346	388	332	339	337	348	337	327	379	341	364	337	354	335	334	354	294	345	329	316	324	346	340	361	360	377	338	340	324	361	349	363	340	329	334	324	358	323	347	315	340	313	367	328	323	308	307	378	332	318	355	332	315	339	335	357	360	330	339	341	306	328	334	340	337	322	314	340	332	310	337	316	355	336	329	349	327	346	325	335	347	340	366	344	332	359	330	299	355	347	336	297	308	332	345	352	352	366	337	306	323	330	373	350	347	345	327	358	339	324	337	352	322	317	321	350	332	377	309	348	347	314	324	365	354	324	345	365	317	296	319	343	317	360	350	344	366	360	373	333	340	345	339	367	345	340	321	362	306	307	367	336	304	310	339	337	369	331	338	335	326	345	353	313	383	350	336	301	343	298	348	330	327	349	319	360	343	343	342	334	334	330	358	308	321	330	327	342	326	329	321	321	319	350	345	337	345	327	338	310	320	341	387	315	338	357	346	329	350	350	343	347	344	329	309	318	343	334	332	316	329	321	338	327	357	361	357	360	337	332	322	293	382	355	361	349	324	345	307	346	297	373	327	357	347	330	318	355	319	366	332	323	309	303	365	321	314	340	339	338	366	316	321	329	321	348	327	334	335	338	353	349	360	350	337	344	352	344	302	342	355	342	322	318	358	326	349	349	328	362	308	368	343	342	326	322	356	331	354	355	351	336	355	371	356	357	345	352	339	327	343	364	336	360	327	299	336	346	334	349	368	343	315	336	331	343	347	329	302	332	354	365	354	363	372	339	365	331	324	324	327	333	339	360	354	344	338	325	351	325	350	341	334	317	328	312	345	341	351	318	306	317	324	349	290	338	351	334	348	356	362	324	333	334	316	327	340	375	354	347	306	330	353	357	329	366	344	313	307	346	337	352	351	319	318	324	361	344	342	349	346	350	337	308	353	367	336	322	352	349	335	327	342	354	353	337	356	345	334	341	315	328	325	326	354	315	371	330	329	326	348	349	334	354	300	345	358	325	310	392	339	349	338	355	320	371	341	319	360	329	311	341	325	342	340	321	319	329	325	358	352	342	316	328	340	359	332	332	312	325	342	351	321	381	349	325	334	344	316	343	324	373	330	324	299	354	344	354	361	327	326	348	391	351	337	318	338	349	325	324	363	342	339	348	333	322	354	342	375	345	320	323	325	332	364	324	323	300	345	368	347	332	338	335	339	358	357	321	359	327	341	308	340	341	358	379	319	334	341	316	333	343	349	343	345	363	326	358	331	373	334	309	338	343	370	316	361	343	309	336	323	343	360	312	366	303	336	320	343	334	319	328	358	317	335	326	331	333	301	333	325	353	339	321	317	317	337	314	318	288	361	326	354	338	325	357	354	325	302	365	355	316	340	328	365	345	347	321	341	339	349	363	343	352	347	332	331	373	361	343	333	342	333	346	358	335	355	375	339	354	327	333	328	336	319	335	342	349	338	366	336	350	345	321	363	368	346	328	330	348	359	354	360	313	292	311	340	339	331	335	335	316	320	326	360	316	325	336	333	352	361	315	311	351	365	304	341	336	332	315	322	321	388	336	335	357	391	362	331	347	344	361	322	307	326	332	339	326	359	325	357	354	331	317	325	316	339	305	365	354	316	337	364	346	355	334	337	319	339	326	348	376	334	351	341	338	347	338	330	345	334	351	345	324	330	364	344	363	321	324	355	329	330	310	311	349	342	374	321	354	327	330	361	346	356	340	347	327	362	353	360	351	335	336	342	363	357	356	310	353	352	355	348	339	356	371	339	315	321	346	305	332	347	321	316	334	335	363	300	355	338	339	332	363	327	346	345	329	325	329	349	323	320	364	319	328	361	333	336	348	345	341	322	310	311	330	368	315	318	353	356	331	335	358	315	329	350	332	345	322	330	354	330	348	311	314	348	330	350	328	342	319	315	334	335	363	349
39680	42331	47785	40490	35780	36319	36817	33409	33585	26829	19298	12026	11685	16779	17752	14999	13098	13805	13439	13227	11857	9910	7340	6780	5253	5118	4365	4460	4501	4084	3617	3102	2473	2072	1716	1597	1645	1250	899	1029	1094	936	926	614	412	430	511	438	409	450	271	224	182	164	177	196	187	139	155	158	155	129	145	118	136	146	145	135	139	147	115	164	132	140	166	140	142	119	137	122	158	164	161	148	148	137	155	142	159	149	134	130	133	137	168	135	179	153	159	145	128	130	154	144	135	142	127	150	159	138	130	130	146	145	135	158	147	150	152	126	142	137	152	147	155	153	146	142	138	151	132	141	134	118	157	155	144	132	152	146	158	146	155	139	151	131	142	156	144	144	143	158	149	133	141	128	141	151	166	153	151	146	134	146	134	138	142	146	144	134	152	129	169	139	148	145	125	141	148	153	137	133	124	124	138	141	137	160	152	154	161	137	141	140	161	148	162	137	152	150	148	151	136	157	163	143	139	158	143	140	153	163	140	123	145	159	130	122	137	154	152	152	140	140	145	144	146	148	143	144	147	143	139	132	131	151	134	165	145	128	145	154	140	146	139	150	126	131	132	143	144	147	145	141	150	145	140	158	138	142	133	138	151	144	129	128	150	157	123	140	115	131	134	139	139	141	129	145	137	152	143	147	160	141	141	124	141	138	135	124	151	134	107	146	139	145	141	149	139	141	149	148	144	151	145	151	161	128	149	149	135	139	134	138	156	142	140	135	153	129	153	124	126	126	141	147	167	127	135	156	162	148	134	160	153	131	161	146	135	143	118	150	134	149	155	160	123	156	169	149	138	140	153	163	159	148	157	148	136	151	135	150	145	162	138	149	122	143	142	171	157	137	145	152	138	141	148	161	145	145	144	133	125	141	137	154	151	134	149	138	173	135	165	146	145	153	139	139	134	128	148	162	159	132	156	138	153	157	163	149	143	148	163	144	161	144	152	134	135	149	153	160	142	145	131	146	131	148	157	126	155	161	131	152	139	151	161	125	140	170	146	157	152	151	143	150	138	130	141	126	153	150	125	158	145	151	161	127	146	151	155	150	145	141	159	135	156	145	137	149	143	124	141	151	152	142	136	138	155	141	163	133	142	131	147	154	159	147	132	152	135	129	149	134	144	161	140	155	167	128	158	137	130	141	139	185	118	134	145	153	138	129	169	149	133	132	156	148	134	149	144	158	126	137	154	150	151	143	135	129	165	169	134	111	179	147	127	145	160	123	130	149	158	150	138	154	146	132	143	144	156	146	175	149	148	138	142	141	164	152	147	159	146	145	162	155	154	145	141	139	133	141	152	130	160	140	136	146	126	158	169	153	150	120	148	113	150	131	133	160	152	130	157	136	153	124	143	133	145	132	155	132	150	145	156	125	121	139	160	148	120	151	132	163	160	150	153	169	160	137	145	156	147	153	135	135	138	137	145	163	142	139	115	151	120	135	161	151	123	130	137	145	145	137	141	162	147	148	148	164	134	130	147	143	138	165	146	138	136	143	135	151	165	133	143	130	145	129	156	160	152	126	142	141	116	130	162	134	134	151	124	141	137	159	148	161	139	168	132	151	142	138	138	136	148	149	153	155	163	164	134	165	173	165	133	152	147	152	139	162	131	166	138	131	173	146	154	151	140	140	147	138	160	135	142	139	139	141	139	146	166	147	138	137	153	120	177	129	154	140	147	130	137	165	146	142	131	124	141	156	156	166	140	144	139	142	137	135	131	184	150	149	122	135	139	165	151	159	142	142	142	128	167	142	157	133	145	129	150	141	147	138	141	144	134	142	168	153	160	143	152	152	140	158	157	156	136	150	142	130	126	160	139	148	125	157	178	151	158	132	151	131	140	156	133	153	143	131	145	126	153	146	133	156	124	120	143	133	130	159	142	176	159	153	152	138	132	141	127	138	139	155	155	162	151	136	134	127	122	145	140	151	158	138	141	136	128	145	137	137	141	148	136	137	151	134	157	123	170	142	121	138	166	121	132	157	125	138	125	170	137	135	166	157	150	129	158	146	135	177	163	130	128	163	151	139	150	145	152	137	127	121	168	136	120	133	158	140	148	133	162	128	147	149	142	153	131	164	147	149	130	156	162	149	136	145	141	138	139	158	144	140	132	135	136	132	147	143	138	142	177	153	130	130	136	152	139	136	139	155	138	155	142	159	150	138	141	146	134	122	134	147	143	125	138	127	147	138	139	162	137	147	136	139	139	121	118	146	142	140	137	108	152	136	139	146	137	140	140	141	138	157	125	134	160	146	141	125	150	139	153	170	133	154	143	134	152	156	147	154	150	136	143	133	124	127	154	135	136	151	150	120	139	142	145	133	135	133	139	160	133	143	132	160	153	130	153	138	155	137	152	141	153	145	153	155	136	123	130	135	154	142	119	126	148	130	143	146	169	147	146	133	141	153	160	140	159	152	132	149	145	143	153	126	146	137	134	110	128	131	148	154	134	126	160	139	158	145	138	139	155	142	130	137	135	149	154	147	152	139	134	149	150	154	142	159	164	136	162	139	136	154	150	129	162	144	135	121	152	153	140	141	145	144	133	171	127	142	145	147	139	143	141	168	141	154	140	157	142	134	142	154	163	129	124	152	157	123	170	158	138	134	143	148	161	143	134	126	139	147	144	142	139	145	145	169	171	144	145	161	125	149	155	144	138	130	153	150	164	136	133	141	148	134	146	148	126	128	149	147	180	112	154	134	128	114	152	139	117	160	132	169	143	149	157	123	141	124	175	164	144	146	143	122	167	150	147	163	130	147	154	141	147	155	145	129	163	125	136	136	132	171	135	156	122	139	130	147	152	159	161	137	138	140	150	159	151	155	132	147	146	131	142	131	144	123	175	174	147	132	150	130	141	128	154	143	156	162	149	136	158	148	142	146	173	142	119	146	126	149	159	150	133	124	138	139	126	153	118	167	159	129	145	155	152	139	162	152	150	146	139	166	143	145	132	135	133	141	148	128	152	156	136	161	147	122	140	163	156	148	158	151	128	122	141	146	124	138	159	169	125	126	133	118	158	135	141	160	162	147	144	157	146	146	147	153	147	157	162	146	131	136	130	127	140	114	129	142	137	161	127	131	158	159	142	141	151	151	149	144	130	128	151	144	165	155	159	161	126	147	139	151	150	169	151	131	122	148	136	137	153	144	131	170	132	148	135	145	150	138	135	123	129	147	133	149	127	129	139	123	152	144	132	158	159	129	136	135	142	145	130	137	106	148	136	143	149	155	148	144	127	162	140	164	145	140	118	146	142	148	130	152	151	145	154	143	153	151	145	115	156	131	148	152	138	142	153	160	139	136	151	138	141	146	146	139	140	159	165	150	150	131	142	158	136	148	165	136	156	148	133	182	162	150	153	150	176	139	155	149	152	158	158	144	150	130	160	144	147	140	149	147	148	133	150	152	158	156	134	160	156	125	138	148	152	148	144	134	130	145	126	153	135	127	141	152	152	152	133	146	154	132	149	149	146	128
26976	35672	46088	46347	44350	46572	47066	46340	46983	39978	34391	27385	30256	38417	38538	36256	33783	36076	35466	36372	33007	30390	26302	24939	21797	22099	19318	19583	20262	18594	16878	15194	12923	11335	9737	9378	8977	6854	4666	5718	6114	5436	5533	3214	2326	2259	2515	2502	2336	2521	1192	869	631	703	808	809	649	419	443	389	389	406	426	402	387	436	395	350	362	353	404	418	385	403	402	414	387	408	427	434	410	436	469	444	477	429	389	390	384	389	392	378	403	421	412	395	410	430	405	390	416	395	403	408	375	352	357	401	401	434	411	393	401	402	441	406	414	386	427	407	410	384	380	396	390	386	397	400	381	393	363	387	405	379	425	416	402	384	390	409	371	410	413	364	422	392	419	368	409	385	418	453	402	353	388	405	380	417	396	383	393	397	411	411	390	377	390	435	382	395	382	364	400	409	362	385	358	387	415	390	385	377	412	391	418	391	423	393	418	433	370	395	406	381	394	391	422	413	404	374	417	444	388	405	417	380	379	409	401	435	358	395	421	381	404	393	399	405	393	372	406	405	417	423	377	413	378	407	366	399	378	388	369	408	419	385	386	361	401	386	377	385	406	402	408	421	392	378	383	356	359	423	397	387	429	385	380	403	407	354	417	432	380	390	401	355	379	397	385	427	393	403	367	375	387	408	431	382	373	415	369	380	432	396	418	404	385	352	382	393	383	400	392	387	403	382	397	417	390	399	407	382	387	374	419	418	399	406	410	374	427	345	382	407	357	384	400	381	380	434	407	442	375	379	399	438	362	407	400	372	388	440	410	394	381	395	398	407	371	383	400	420	378	387	377	394	405	376	401	399	392	399	384	413	400	396	412	378	341	447	349	401	405	366	422	390	378	370	408	392	369	420	388	400	388	402	409	389	381	406	406	406	413	382	402	365	345	384	418	413	420	366	400	420	390	377	385	377	359	380	396	407	380	437	344	401	394	397	373	381	417	391	395	385	393	340	401	384	401	391	381	424	397	411	397	410	410	401	351	374	406	401	378	400	394	375	435	387	388	371	390	409	369	362	425	373	420	367	410	392	372	370	387	412	420	437	412	398	395	395	427	377	410	397	385	359	428	381	387	411	395	393	384	376	370	378	401	395	407	373	390	361	422	409	409	405	383	401	424	414	413	455	398	381	390	390	403	399	413	408	398	384	360	394	428	406	389	396	399	422	419	433	411	365	365	402	394	382	420	378	371	441	435	405	391	399	389	373	406	398	376	396	389	431	392	371	374	409	400	388	409	404	406	378	394	380	410	410	410	360	401	404	404	388	395	400	390	420	433	399	361	363	358	387	371	415	363	401	356	393	404	377	401	368	432	428	401	384	417	400	407	392	412	399	367	394	397	424	380	408	371	420	416	367	384	406	369	401	415	421	413	410	359	370	419	421	390	404	420	408	408	382	351	399	365	407	391	398	379	400	394	368	387	386	389	416	390	434	409	414	421	434	410	378	420	396	348	447	387	402	398	424	396	431	402	394	403	404	378	405	429	402	396	416	389	416	406	402	368	383	346	398	373	368	366	414	420	394	401	400	375	397	392	357	366	401	365	374	393	397	405	397	423	403	384	371	415	413	374	398	367	399	397	392	414	401	415	415	374	389	384	374	392	413	362	392	385	366	379	377	368	364	442	386	388	378	410	406	388	392	373	399	402	406	373	414	372	400	384	403	410	393	353	418	390	382	429	367	413	376	381	396	356	396	394	378	406	327	386	416	411	416	419	378	403	328	409	419	370	418	399	415	370	426	402	400	344	415	388	408	416	386	449	398	394	395	392	400	419	376	369	386	369	383	383	401	396	386	401	385	397	396	384	379	385	399	381	402	407	402	393	392	391	385	378	416	405	388	405	382	377	414	405	405	367	370	403	403	417	407	447	400	398	410	375	379	433	404	379	398	396	361	368	407	379	387	390	407	386	416	392	375	406	375	393	380	384	398	409	390	414	378	387	401	405	406	434	369	390	408	372	411	454	363	417	394	384	373	405	400	373	395	467	424	369	399	353	334	436	380	411	375	378	376	400	406	378	369	398	407	394	386	379	391	378	373	420	396	413	401	402	394	406	376	404	371	393	401	441	386	380	412	388	406	381	385	435	396	398	382	400	363	432	387	450	392	388	383	407	390	408	373	360	408	359	372	347	418	365	418	391	377	373	407	387	401	397	429	424	407	397	371	405	383	394	374	391	372	390	385	380	357	429	369	388	417	369	414	409	377	370	388	392	414	388	407	387	354	348	372	390	383	370	400	411	429	378	413	419	386	410	405	401	412	368	362	409	447	404	381	395	374	380	384	424	390	400	384	424	373	399	376	426	422	394	403	391	380	406	371	431	379	368	367	399	404	370	377	351	370	354	401	407	357	373	369	374	407	409	371	348	418	387	383	373	396	385	404	396	366	380	395	405	439	418	364	391	374	410	380	397	402	402	386	392	422	391	371	388	418	394	391	391	369	430	398	420	430	377	378	420	394	377	428	406	370	381	415	388	383	372	375	409	402	416	353	384	387	386	393	398	376	378	390	405	376	396	381	408	381	371	381	357	412	438	391	427	389	364	349	401	387	418	374	407	390	376	443	379	439	354	400	393	386	425	409	383	395	417	405	408	399	394	387	396	386	379	390	388	393	414	387	402	380	411	428	415	402	382	433	388	388	394	403	375	400	373	396	403	399	429	395	375	365	414	373	382	391	427	387	384	390	400	402	402	407	408	383	369	413	402	383	365	403	395	392	382	398	368	420	376	409	413	396	405	367	378	420	413	358	413	378	423	394	384	445	351	425	371	371	405	392	361	420	395	386	406	394	380	388	386	400	363	423	374	407	384	426	386	386	392	374	370	409	372	410	386	371	423	388	370	413	377	409	390	381	384	354	373	374	386	382	404	392	424	404	384	418	400	404	383	365	419	392	398	411	380	378	379	382	392	411	425	395	371	368	415	358	398	376	388	415	399	345	365	385	392	396	419	399	371	432	368	420	393	392	400	395	419	427	407	393	392	368	394	395	375	407	397	411	425	409	404	378	407	402	373	398	424	381	409	378	374	413	423	367	420	371	397	378	379	392	409	423	405	403	363	405	381	376	413	414	368	388	385	401	437	415	456	397	371	380	373	411	416	377	384	402	402	400	376	396	390	391	397	418	398	418	401	420	376	407	419	400	365	424	399	437	401	410	381	413	421	423	386	381	394	383	432	390	364	407	392	379	418	356	377	380	406	377	388	405	415	415	386	398	420	396	390	358	389	428	422	418	378	409	364	413	375	347	397	382	437	392	400	404	395	376	388	422	402	396	391	393	372	377	405	353	403	351	371	412	345	411	370	367	398	413	407	364	392	366	411	359	385	391	356	389	384	391	383	405	396	394	405	404	388	386	436	399	393	375	402	386	377	392	415	403	371	396	416	419	390	392	392	395	426	354	377	396	394	385	429	387	369	397	384	403	353	388	402	403	406	418	390	410	420	416	411	404	394	411	397	404	399	391	400	391	388	405	385	400	393	394	394	415
49697	48163	51483	42748	40543	43763	44102	42161	41340	33868	29380	21966	18175	27168	30181	26892	25902	25095	25436	23495	22619	18910	14098	12726	9836	10184	9627	8918	8737	8097	6498	5738	5385	4243	3743	3447	2659	2009	1775	2012	2173	1967	1667	1063	881	852	1010	952	738	714	456	301	268	281	280	261	212	210	203	192	197	197	191	211	198	207	175	161	181	212	189	188	198	187	208	187	192	180	163	163	179	194	192	193	212	177	200	207	204	196	175	182	191	188	193	168	190	192	202	187	197	190	182	186	176	170	194	198	202	226	199	199	207	209	199	183	168	210	186	192	164	206	176	206	195	169	184	199	190	212	190	192	184	201	169	193	218	175	191	199	168	202	175	193	204	187	199	185	182	208	209	183	186	199	190	200	200	187	232	187	199	164	209	166	190	196	184	184	193	218	199	194	179	163	204	189	177	216	165	179	190	196	200	200	192	171	188	197	187	186	189	187	220	199	176	189	221	182	159	203	184	219	181	213	204	193	190	206	192	148	201	180	190	191	180	211	181	181	212	170	198	211	194	192	206	223	218	189	186	199	208	198	186	175	218	193	191	193	179	185	202	198	201	187	165	182	201	187	193	189	201	209	215	189	199	206	204	209	182	179	197	186	185	172	177	184	209	208	185	197	189	194	187	164	179	199	198	217	203	201	228	197	190	206	198	184	195	216	180	214	183	195	206	193	187	183	207	194	201	191	187	181	188	225	207	192	232	159	201	176	207	206	201	202	189	173	183	185	185	180	179	180	205	219	219	189	208	189	180	180	194	168	171	210	187	183	183	159	189	197	203	182	194	179	180	186	187	174	189	226	196	184	199	168	175	169	205	181	195	182	202	208	201	191	209	184	189	224	177	192	187	181	198	192	203	192	193	179	173	207	191	196	206	206	212	201	189	187	208	185	204	190	188	186	199	173	192	162	207	162	191	179	184	236	186	186	192	179	205	184	208	182	202	182	181	189	187	198	200	214	200	174	178	193	188	170	195	203	184	207	193	206	189	196	213	183	196	185	211	191	211	212	186	211	214	174	180	196	197	196	185	202	182	201	207	204	186	190	191	207	210	201	181	181	205	175	215	182	171	181	208	193	207	190	192	181	208	205	206	197	196	184	183	182	195	171	189	199	191	201	168	234	174	173	168	191	171	216	205	213	190	178	197	177	195	190	180	194	212	199	208	196	214	181	197	181	207	197	193	205	182	198	203	176	211	229	197	179	207	199	191	209	177	176	195	196	176	211	195	190	200	179	213	197	204	190	201	184	185	189	172	178	173	174	202	202	180	178	206	173	188	189	209	188	202	195	196	200	199	177	199	186	196	173	207	181	157	197	197	216	209	191	232	204	181	203	205	202	187	204	203	219	208	173	214	219	208	208	201	199	190	169	187	172	181	193	200	195	160	173	176	175	195	197	189	186	182	198	206	177	194	208	168	202	169	214	192	176	196	201	192	199	191	186	188	157	214	176	195	190	185	206	208	201	187	183	207	190	217	186	200	208	204	184	194	206	203	220	186	174	187	197	190	185	195	174	188	170	192	187	210	184	215	184	207	191	214	199	201	169	218	217	183	186	175	158	174	203	185	208	198	176	198	202	178	182	200	211	180	197	180	171	175	196	216	186	184	175	203	188	179	189	194	180	204	192	174	203	185	181	173	173	199	179	174	196	188	186	186	177	199	182	183	185	192	218	203	205	187	168	161	187	187	187	189	192	201	163	213	168	182	192	206	206	171	160	189	202	192	182	177	189	185	199	190	185	177	194	195	211	187	207	206	182	213	206	194	180	181	205	205	162	195	204	197	180	192	177	167	196	171	208	179	188	191	195	196	206	220	187	194	191	192	167	167	202	193	194	182	190	210	207	195	197	209	204	179	185	182	171	176	194	199	188	208	158	197	194	205	224	192	222	201	194	195	200	217	201	180	197	196	163	186	202	197	185	189	211	182	192	193	195	212	192	191	202	211	175	194	184	178	202	198	214	186	203	197	198	177	199	202	187	203	179	176	205	197	188	193	192	225	178	215	204	189	203	220	195	188	223	184	191	203	190	193	193	198	208	182	198	185	192	164	201	190	175	186	178	216	184	194	184	208	187	186	181	189	204	188	194	191	189	193	189	181	189	192	189	167	177	192	206	191	187	178	204	188	181	186	196	192	182	189	177	210	190	188	188	187	202	179	196	209	201	206	175	190	195	217	179	184	194	201	196	179	197	188	169	195	203	192	207	177	182	200	180	196	176	188	194	195	200	195	194	194	187	201	194	181	203	193	169	198	190	183	218	193	201	188	183	181	184	196	180	190	218	206	193	187	190	186	192	205	184	198	188	190	185	203	204	178	187	193	172	192	225	192	170	191	194	206	192	213	174	200	177	177	172	206	199	184	186	176	202	160	188	221	196	212	191	186	179	192	156	181	180	178	188	173	186	186	196	221	199	182	193	173	192	188	185	214	195	199	182	190	174	202	172	171	178	177	182	205	183	213	189	209	196	197	183	208	189	204	179	189	189	175	192	181	195	188	190	181	193	194	195	187	177	224	194	158	207	173	177	182	190	207	180	205	192	208	187	210	199	173	190	190	192	196	216	185	222	207	191	212	174	199	186	210	186	192	204	175	195	206	192	202	203	225	225	196	183	203	193	195	220	174	235	198	199	188	204	211	213	182	202	178	214	188	187	216	196	184	181	193	211	172	160	189	182	187	197	205	203	203	191	194	205	175	194	184	206	199	188	196	163	181	204	188	194	194	205	193	187	192	186	205	180	196	206	182	202	201	202	183	207	202	188	191	202	191	205	179	199	197	192	175	198	193	190	203	202	191	201	183	195	192	182	207	197	157	189	206	205	154	189	192	180	182	183	194	205	191	176	163	165	183	191	197	200	177	187	187	194	207	183	182	182	192	190	185	198	215	176	207	189	164	196	215	213	164	190	166	206	181	197	206	188	172	206	188	176	208	178	173	191	174	183	173	172	198	196	172	187	197	197	186	174	188	179	193	174	172	208	201	177	196	186	181	208	200	157	176	191	201	171	194	178	174	206	184	199	201	202	180	189	184	203	197	164	190	176	197	177	197	204	193	171	173	194	171	186	186	198	222	206	208	204	203	189	201	205	195	218	212	187	173	194	208	181	185	175	197	178	213	195	198	192	198	178	230	183	199	171	190	180	196	192	185	182	208	201	181	193	210	174	182	194	189	194	196	188	198	191	191	173	203	155	191	203	197	177	172	202	195	209	171	212	214	182	209	197	178	187	180	200	208	204	205	205	214	179	201	194	189	196	193	203	199	180	218	180	183	185	223	215	188	216	201	175	185	204	187	175	194	193	173	197	173	196	196	173	184	177	184	174	203	193	183	176	194	225	200	186	195	197	211	190	186	177	209	197	200	158	177	170	177	207	174	215	183	166	186	198	172	191	159	185	200	205	195	176	186	182	191	187	206	193	204	180	213	198	182	189	204	171	198	213	183	174	190	190	204	166	199	198	188	178	210	209	172	183	205	186	187	187
35728	41327	50757	50530	50606	53034	53264	54622	53422	46774	44320	36796	35700	47662	48690	46956	45999	46331	46615	46161	43468	39357	35501	34552	30083	31733	31016	27611	29047	27737	23781	22725	22107	18914	16911	16292	12504	9766	8905	10213	11224	9902	9127	5561	4458	4953	5340	5194	3922	3998	2324	1189	972	955	1000	985	774	550	523	492	483	498	491	505	543	469	448	479	485	479	493	499	493	498	501	513	511	512	513	550	482	631	649	618	628	530	513	511	541	485	510	521	520	526	490	495	531	516	464	445	500	519	523	496	462	477	539	538	527	491	484	535	486	537	493	530	508	524	536	523	503	496	510	511	478	492	546	498	484	503	458	481	532	501	529	460	497	471	544	490	498	488	501	487	486	516	532	538	507	496	524	484	487	471	507	520	514	478	516	492	512	509	500	492	493	447	529	515	526	504	530	483	501	501	496	493	508	460	519	459	474	463	489	517	536	506	481	479	501	497	494	523	558	510	502	468	524	465	496	521	469	545	525	498	503	501	500	473	525	472	460	504	504	516	539	509	474	482	469	492	509	519	551	489	499	480	498	494	493	511	521	448	470	512	536	554	520	555	469	528	479	502	550	475	544	493	493	509	508	517	456	488	468	486	481	526	476	516	514	531	480	538	528	491	509	520	469	486	481	516	491	472	516	501	548	472	503	508	463	483	500	474	453	485	455	513	542	493	492	514	556	538	512	515	477	520	526	487	492	475	484	470	522	491	482	518	486	529	505	463	531	506	521	488	459	524	529	500	522	519	478	516	524	475	568	491	494	480	473	512	460	507	524	556	510	493	498	474	490	474	522	493	494	504	510	473	476	500	510	466	479	555	470	500	500	478	503	492	515	527	514	473	472	508	480	555	501	481	474	520	481	505	470	503	531	459	495	498	521	479	486	507	470	523	479	478	468	495	491	465	498	476	543	510	486	496	472	521	499	439	444	475	487	544	488	534	508	499	519	475	515	495	508	529	539	533	488	521	512	544	524	526	492	513	488	436	527	464	479	558	493	516	510	496	512	506	469	468	512	497	489	507	492	474	495	503	506	489	512	483	527	515	482	505	502	510	562	471	474	475	461	493	533	524	488	510	462	558	508	482	514	467	496	495	487	538	469	517	511	473	507	486	530	512	512	503	496	489	470	504	492	517	465	475	520	514	515	514	537	506	474	536	515	526	535	483	482	507	521	496	512	498	495	487	493	502	515	517	484	510	477	527	495	518	540	517	492	507	477	507	495	489	532	509	536	540	507	497	483	463	530	497	472	469	507	534	519	561	466	491	503	510	506	505	546	499	467	542	478	522	494	525	464	458	509	487	470	538	469	477	520	442	484	528	484	491	487	502	490	516	533	454	533	505	533	460	460	488	510	489	500	537	472	484	480	476	512	461	498	482	498	518	469	526	479	472	522	487	483	503	447	523	482	499	511	509	541	486	483	503	465	510	496	488	489	522	541	499	509	521	492	533	486	519	504	478	518	522	458	517	523	518	528	471	512	470	519	519	533	495	444	448	514	489	506	526	506	494	488	494	514	521	477	461	494	473	527	497	457	511	476	495	462	509	489	459	486	459	475	478	489	503	533	460	463	460	525	534	473	510	469	504	501	484	469	474	508	515	526	477	503	522	495	486	483	485	514	477	490	494	521	504	510	489	513	489	508	489	496	511	478	530	494	490	496	506	465	505	480	505	465	512	538	506	530	475	504	524	477	522	519	454	505	521	506	516	472	501	486	475	501	494	510	472	493	504	496	498	490	495	536	496	479	514	517	506	509	494	509	519	507	572	466	506	510	480	495	530	527	536	495	525	487	534	499	468	536	511	486	505	474	493	480	500	510	448	491	494	514	508	520	533	495	502	533	502	515	520	511	499	508	541	495	492	481	488	490	529	501	487	501	546	489	492	510	494	512	500	521	517	522	498	466	507	476	508	528	526	522	490	505	509	498	483	499	508	499	508	529	492	501	503	515	492	500	514	496	525	498	448	484	516	509	485	511	500	530	483	484	493	508	492	542	449	507	489	473	501	510	481	477	482	504	505	514	447	520	509	491	504	483	495	496	476	499	499	509	521	453	486	546	521	522	501	474	475	516	500	494	505	504	520	489	533	496	497	509	472	474	444	516	508	496	471	523	467	480	511	505	515	490	475	535	515	482	517	513	503	495	478	474	514	496	472	511	491	546	523	519	493	523	489	467	488	520	498	489	507	506	511	529	468	520	522	500	500	506	499	527	493	521	508	514	525	502	484	493	504	514	496	449	456	547	494	505	506	521	537	507	494	518	504	503	486	491	490	517	481	474	512	536	492	522	544	506	476	524	523	521	493	514	516	503	488	524	518	501	497	487	520	498	514	488	489	505	466	528	533	504	495	501	498	562	474	476	480	482	495	492	508	494	553	508	531	481	472	508	489	507	501	465	490	475	494	504	505	513	490	496	521	479	499	497	470	539	506	474	511	475	492	470	474	499	499	507	511	503	538	544	489	488	495	510	488	529	498	504	495	501	545	515	457	478	535	523	514	512	502	494	502	545	512	486	502	496	546	475	505	497	492	452	490	500	485	513	543	531	516	492	500	520	525	506	506	476	499	485	502	472	515	508	506	438	501	523	480	525	529	517	496	550	491	519	529	502	566	532	512	500	468	465	491	489	516	524	512	505	489	512	540	492	467	521	516	493	496	504	495	527	472	504	512	508	477	460	520	516	516	492	462	473	506	453	563	531	476	492	489	480	500	533	506	516	487	506	544	499	488	502	473	474	506	455	511	477	536	461	489	536	479	505	477	476	494	549	521	527	491	499	496	522	493	498	494	532	528	526	521	488	489	530	520	493	514	506	493	495	474	515	500	503	547	518	520	469	487	492	504	476	484	491	510	507	550	517	536	474	522	494	506	506	516	534	540	497	518	487	492	525	492	514	498	501	478	507	512	534	492	521	471	508	492	469	509	467	485	532	488	490	503	480	548	495	487	485	495	486	540	522	547	501	493	507	458	509	530	507	512	542	472	498	510	502	477	519	483	510	520	492	508	498	506	500	521	450	505	510	522	486	507	482	490	509	515	516	587	454	500	472	493	491	469	506	487	521	518	542	503	470	484	483	479	474	492	532	513	542	466	511	515	520	485	524	485	470	498	519	506	509	499	508	533	551	453	497	540	479	493	505	498	466	497	475	489	499	478	501	526	478	481	531	500	530	490	488	500	503	511	529	535	513	468	525	517	518	529	504	494	523	500	504	504	484	489	499	479	494	545	508	482	520	509	521	550	476	486	471	507	520	513	524	478	479	499	515	530	494	505	482	471	500	518	500	536	493	513	501	527	511	492	510	475	490	528	531	495	482	491	518	473	462	534	473	534	515	486	509	509	479	513	466	527	478	481	474	516	515	499	476	503	480	492	490	482	492	515	485	500	527	481	520	516	514	476	490	503	502	539	468	460	529	474	509	518	501	485	499	515	513	500	507	558	462	495	508	503	475	497	521	457	539	484	510	479	491	498	484	482	488	480	468	484	445	542	507	505
28129	25428	25104	18432	12510	8051	6910	5242	4323	2901	1830	1300	1156	1168	1469	1310	1325	1200	1185	1072	889	834	649	595	538	491	437	403	406	377	349	307	313	275	225	237	246	194	187	212	211	154	167	162	141	131	139	134	121	107	143	142	120	138	126	115	112	123	109	124	135	113	128	123	124	132	116	120	110	117	117	115	111	103	141	117	121	117	132	132	113	126	150	141	135	139	120	109	122	130	127	121	98	112	133	103	102	112	142	134	119	122	135	110	144	113	123	105	117	118	125	140	115	120	130	108	118	133	133	135	126	137	125	134	117	113	126	116	120	125	114	125	135	118	118	133	120	133	128	125	116	120	136	127	128	127	146	147	111	142	135	114	125	124	135	108	114	111	113	128	122	129	119	126	145	132	132	132	116	143	119	125	123	138	127	135	130	116	131	120	131	127	128	110	144	128	133	123	121	104	106	129	112	118	127	110	99	136	92	136	110	134	124	146	127	123	119	120	138	122	139	121	121	115	146	147	121	122	120	112	132	126	104	131	150	105	127	114	137	112	119	126	125	135	130	132	129	130	119	128	124	115	120	129	108	94	124	136	125	134	124	118	114	125	136	121	126	126	139	130	129	121	125	136	114	110	121	134	116	118	133	108	128	131	105	114	112	132	117	143	123	123	132	131	137	119	141	115	121	148	120	113	121	112	128	114	139	106	129	134	135	124	140	136	147	135	156	125	135	117	117	129	94	128	120	130	128	130	104	117	123	101	133	146	124	148	126	144	109	112	123	142	122	110	137	119	125	132	124	120	120	128	122	125	120	124	109	132	132	130	124	121	124	133	114	124	115	106	126	112	116	128	123	122	127	119	111	121	142	123	123	124	123	123	129	109	107	118	107	124	112	144	118	131	134	143	132	124	127	110	118	114	125	139	122	125	134	123	116	146	129	113	133	119	107	116	130	118	136	118	131	103	116	123	105	134	120	127	123	113	140	124	124	113	123	109	111	121	128	135	123	125	121	122	129	126	117	110	113	110	135	91	132	122	125	115	119	141	121	112	102	119	119	114	134	123	99	109	120	116	109	127	133	136	113	111	141	120	144	109	133	123	120	124	108	127	131	126	144	120	110	127	119	116	123	119	101	118	153	98	112	130	117	119	125	127	101	113	126	134	122	109	127	133	125	137	100	118	139	111	110	128	127	126	126	135	116	130	127	113	121	114	121	125	111	132	119	139	102	123	109	139	123	107	143	122	103	125	119	125	121	124	114	108	122	110	127	139	110	128	121	130	116	115	125	120	135	126	109	149	127	111	117	108	94	123	118	113	130	110	123	121	110	132	111	100	114	129	136	149	121	133	117	109	142	121	124	127	128	133	119	114	124	121	126	110	119	126	128	119	118	87	142	144	115	111	118	111	112	131	112	133	131	140	126	126	134	108	122	132	112	115	128	125	118	146	127	123	140	105	118	119	132	129	127	125	145	120	123	105	117	133	114	134	128	99	108	137	134	120	126	137	120	96	121	118	113	129	148	129	105	104	106	102	132	123	124	113	116	126	120	115	128	115	148	118	120	125	111	116	112	111	130	115	129	119	130	131	146	124	126	122	124	129	99	125	105	126	125	120	132	137	127	111	116	134	107	116	128	122	115	117	109	135	119	141	109	115	111	128	116	118	134	109	120	127	112	133	125	131	148	121	130	119	134	117	105	127	134	106	127	131	107	143	132	122	122	146	145	113	131	110	137	116	139	123	115	137	122	123	110	98	115	122	127	134	120	113	119	111	126	116	107	127	120	119	131	118	110	113	105	139	127	116	130	144	111	118	122	125	136	131	124	118	138	102	121	147	107	118	128	130	121	102	126	119	127	116	115	109	124	116	117	130	115	126	119	108	138	138	121	125	141	127	124	123	124	127	112	120	122	111	135	140	131	117	111	111	112	122	133	128	126	110	119	125	110	130	127	138	115	116	125	136	128	127	142	114	138	116	108	132	133	106	126	109	116	116	114	124	128	119	116	126	110	115	119	136	137	107	101	126	142	114	122	117	155	140	107	117	128	129	114	126	109	119	126	121	109	131	104	109	121	108	121	120	129	132	125	111	114	129	127	134	124	127	130	127	115	106	122	130	126	114	130	107	132	92	127	135	100	113	128	111	101	122	135	116	128	112	122	142	134	129	113	133	114	128	125	110	109	125	113	113	146	113	128	119	121	118	120	135	127	142	116	131	120	130	128	123	107	139	119	137	111	135	134	104	105	111	113	106	116	135	120	131	118	112	122	139	127	104	145	110	128	125	105	118	132	124	131	142	132	110	126	128	125	126	113	131	131	126	116	139	138	135	136	112	140	141	113	113	112	121	98	132	132	128	116	123	120	119	119	126	115	111	153	130	102	120	120	118	127	117	147	120	126	118	130	124	115	123	126	126	150	121	101	105	111	112	132	111	114	141	102	126	111	137	110	118	106	137	116	108	133	128	115	139	123	128	123	110	133	123	126	130	140	125	127	127	103	122	119	127	116	126	120	140	120	113	125	132	114	109	149	121	122	127	120	141	93	119	121	97	121	138	121	135	125	122	122	111	112	121	117	123	157	103	115	142	138	112	110	139	120	125	116	107	117	129	128	125	138	130	146	128	113	114	134	124	117	116	119	111	114	125	140	128	132	101	111	127	128	129	113	106	112	136	142	112	135	122	132	130	109	100	101	139	106	121	109	115	130	134	117	123	127	145	122	123	127	118	132	112	136	119	143	117	122	120	120	115	101	129	120	139	139	126	134	129	140	119	124	118	121	109	102	122	115	118	120	118	97	104	115	129	104	112	112	120	125	122	132	120	112	132	128	123	118	134	120	127	124	133	117	121	138	102	132	108	117	112	131	149	111	108	121	135	127	114	133	104	112	115	137	108	139	131	124	126	134	117	111	133	122	133	113	131	116	120	123	109	117	119	121	128	124	144	148	130	109	140	125	116	114	110	108	103	116	109	117	127	120	139	116	132	151	118	141	117	119	126	99	119	142	116	116	144	118	130	126	105	118	145	116	128	137	126	131	112	120	113	128	119	111	132	124	129	128	110	134	120	125	118	123	117	125	117	134	121	104	127	130	123	120	113	124	149	132	114	123	111	125	128	126	126	111	110	132	119	116	129	106	111	135	135	119	104	117	122	136	128	134	118	124	126	110	131	130	110	128	134	121	127	135	136	135	114	122	112	135	123	124	124	138	109	123	102	103	123	110	110	104	131	101	148	108	134	101	127	129	116	96	124	126	118	127	114	115	119	109	110	127	119	122	118	123	110	116	112	117	126	136	113	110	134	121	123	103	121	125	132	119	119	139	111	109	124	121	138	110	115	132	124	136	121	115	113	119	132	140	124	129	132	119	110	130	131	107	128	127	129	138	132	121	119	148	130	119	144	119	121	136	102	134	139	127	142	128	136	110	131	142	147	121	120	125	138	122	139	142	110	138	123	115	121	116	113	126	113	127	138	121	122	125	120	139	109	110	117	136	140	121	127	145	117
18030	20586	29288	28975	24796	21099	20569	17064	15900	11162	8257	5815	5096	5812	7631	6760	6550	6203	6453	6013	4827	4317	3625	3398	2714	2677	2670	2313	2197	1935	1779	1604	1573	1423	1274	1049	1015	789	772	913	922	739	741	616	551	561	559	504	489	433	406	378	363	359	363	356	361	365	341	340	371	344	342	370	332	360	348	342	342	350	347	317	339	362	350	329	353	345	358	357	382	374	366	370	366	361	361	323	373	317	357	324	322	359	320	332	376	366	330	369	334	373	358	348	360	345	347	317	358	361	347	367	351	316	326	320	312	389	374	335	345	362	332	384	330	349	324	372	351	370	309	306	342	344	383	356	361	333	326	333	325	323	337	330	337	344	339	347	318	347	344	301	308	365	337	319	318	331	341	328	336	354	299	320	356	337	333	371	335	356	338	347	332	356	361	351	325	339	340	354	325	326	327	336	316	357	377	342	366	339	329	320	369	357	327	350	314	351	348	345	327	354	322	386	352	361	357	345	352	350	350	353	329	341	348	348	371	312	367	338	341	294	368	355	343	373	343	331	304	339	335	335	314	361	352	354	330	349	300	356	356	345	340	360	344	327	341	333	349	335	401	335	325	353	317	333	330	350	326	358	342	358	314	324	350	337	335	356	305	324	319	323	347	329	350	353	325	324	355	349	346	306	339	334	320	330	336	338	369	300	334	327	329	375	350	292	334	402	355	338	342	326	333	363	314	329	336	302	332	318	344	336	322	341	369	351	359	329	300	351	327	312	351	339	350	366	301	345	337	323	328	331	330	302	339	322	331	387	333	342	309	362	330	334	346	343	352	362	321	301	303	328	320	363	342	318	332	350	298	344	357	363	326	342	339	319	337	325	332	339	366	329	373	318	338	313	342	353	348	370	315	344	343	349	322	334	376	348	336	350	337	350	340	328	374	336	328	338	340	381	336	318	372	315	340	364	361	349	314	366	353	355	329	344	337	346	359	330	361	326	345	343	345	335	328	353	327	355	324	376	316	338	342	357	317	339	321	352	309	376	315	355	353	345	346	362	315	352	351	337	345	337	335	352	356	351	341	345	344	362	358	346	337	353	353	351	345	323	342	350	338	339	338	330	305	317	351	369	373	369	359	375	314	349	320	330	351	347	334	334	361	321	356	359	340	354	345	341	344	373	342	374	335	355	337	332	352	338	353	340	347	357	356	291	354	328	334	339	353	367	336	313	344	340	329	347	358	315	348	371	393	343	356	372	328	331	354	339	330	315	342	330	315	327	359	369	317	336	345	355	353	319	339	330	348	336	334	324	330	337	346	342	347	329	356	360	311	378	359	337	334	326	334	325	318	324	337	356	339	320	342	330	355	315	354	329	328	343	340	349	344	340	331	341	343	360	346	342	373	314	345	306	332	346	354	343	358	351	367	353	350	337	313	330	353	373	366	308	347	363	334	345	349	358	338	349	326	325	347	343	407	309	364	325	337	328	334	348	338	348	342	333	335	301	339	340	355	323	350	351	321	342	362	337	373	351	343	361	335	332	351	341	330	345	330	340	335	372	338	348	356	342	331	342	331	349	345	345	352	326	317	350	382	317	343	366	328	346	364	359	348	339	329	330	332	321	361	369	308	343	346	334	326	363	339	317	341	315	338	345	342	337	337	358	339	322	322	342	356	303	340	310	363	320	388	364	365	312	320	350	323	303	377	341	336	336	315	338	339	349	295	343	339	343	302	325	355	317	335	342	371	361	315	309	347	336	357	331	363	342	311	330	348	320	343	372	356	361	365	318	332	300	314	332	362	349	334	345	322	348	328	346	331	336	341	321	320	324	317	325	328	366	368	320	339	344	346	341	329	336	336	392	331	336	329	343	330	333	319	365	330	334	349	298	328	319	323	325	345	359	336	329	345	340	350	334	311	313	342	344	347	350	343	336	348	353	311	343	312	342	354	331	316	324	308	334	308	372	367	310	329	329	335	328	347	330	353	347	311	379	323	372	327	344	352	336	370	341	342	340	322	332	341	296	360	337	360	346	354	335	339	345	341	313	373	334	317	341	332	340	350	344	320	343	347	329	311	352	333	357	343	343	354	352	336	337	331	348	326	343	342	353	350	350	333	342	319	374	385	327	321	356	349	373	379	376	338	335	370	356	316	356	360	341	343	367	334	325	339	338	307	308	386	311	310	372	332	335	313	320	313	364	336	358	346	299	341	326	326	328	343	328	342	338	306	320	337	323	334	339	330	356	336	336	336	310	327	338	353	329	332	338	341	334	357	352	315	328	361	357	351	337	350	321	360	337	375	347	365	379	321	315	310	362	345	358	341	329	346	347	349	344	370	312	346	330	320	372	370	318	332	377	329	334	332	322	342	347	322	376	329	333	371	338	347	332	346	336	328	350	371	359	322	299	348	340	326	348	309	320	326	351	308	336	336	355	359	340	342	351	336	337	334	349	334	342	371	344	375	360	336	364	351	349	352	319	352	347	336	371	335	324	321	289	377	336	340	321	351	346	338	332	343	371	326	347	332	354	328	318	362	352	347	330	358	332	322	340	337	319	320	325	328	353	372	344	330	324	351	322	367	356	328	340	333	357	357	325	337	310	330	358	344	385	340	362	336	318	319	348	338	302	338	342	369	348	308	334	347	342	348	324	323	350	359	335	338	358	349	332	363	324	315	306	326	368	374	332	313	323	349	345	340	328	360	322	339	367	327	329	357	348	318	359	363	335	343	342	317	321	328	346	348	341	335	323	350	313	342	334	320	316	323	337	367	361	350	332	359	341	325	368	324	335	357	324	354	330	333	349	355	370	354	364	367	345	312	339	338	355	347	285	337	342	312	360	335	319	351	350	333	347	345	331	341	349	329	339	351	341	359	373	346	341	362	344	336	356	323	322	371	356	343	338	334	340	347	362	327	352	335	341	346	324	337	338	337	374	336	357	332	325	373	350	353	344	357	348	339	361	338	333	366	337	325	351	336	325	333	316	352	368	348	364	353	342	336	357	356	325	335	325	343	297	331	323	331	347	343	347	358	350	335	348	320	350	316	359	323	329	350	313	343	323	325	365	347	348	341	355	325	333	332	369	347	363	338	357	341	324	344	325	356	334	361	344	357	339	333	365	367	359	345	341	354	328	371	338	337	322	358	357	350	347	324	330	315	361	356	321	338	342	325	329	339	347	351	347	329	353	352	345	349	307	316	361	358	379	342	318	371	318	343	341	354	325	354	320	338	357	342	345	349	319	360	349	334	336	362	337	322	358	298	347	315	317	338	342	363	359	353	346	329	360	340	332	360	346	294	331	376	333	349	327	335	344	338	383	331	323	360	342	344	333	359	346	373	366	355	319	292	355	320	329	335	325	371	342	343	355	337	341	336	335	343	352	365	344	351	359	360	350	321	357	381	314	399	337	314	375	372	314	327	326	336	339	347	343	355	357	340	330	336	357	349	347	346	343	345	350	334	339	340	320	352	339	360	334	299	369	342	337	339	333	355	313	344	322	349	318	358	312	376	311	363	346
43093	39964	41052	40755	38001	33860	41462	36315	33340	25889	20284	13268	12912	15305	20013	17947	16191	15809	15201	13576	11463	9788	8359	7606	5578	6012	5385	4460	4509	3782	3163	2627	2442	2139	1962	1651	1520	1131	878	1102	1171	916	807	694	564	551	534	510	413	369	317	218	174	161	164	183	153	135	168	134	146	140	143	139	137	148	134	145	147	129	129	127	159	124	131	135	134	137	148	128	129	131	129	164	148	160	146	146	147	139	139	130	162	136	154	128	139	153	159	134	138	131	125	147	157	145	141	129	143	129	147	145	134	138	145	142	137	140	142	132	140	142	140	155	157	148	126	179	156	156	145	152	136	144	134	154	131	143	128	143	133	134	132	122	136	160	146	130	118	134	129	147	128	136	141	129	147	138	129	135	134	151	139	124	140	132	138	139	140	138	129	148	127	139	154	132	137	147	142	149	148	141	145	137	138	131	136	136	136	140	124	130	169	131	156	128	129	120	144	134	127	138	141	171	127	138	123	137	145	130	152	132	169	145	172	148	155	114	131	134	144	146	139	116	160	140	147	142	136	138	159	132	142	146	140	135	146	137	179	142	135	165	147	138	129	146	137	132	152	161	143	145	127	131	143	136	152	146	117	135	131	163	159	139	132	132	143	111	139	115	164	144	151	127	127	142	132	161	118	132	143	151	156	128	136	150	135	141	147	149	130	133	129	140	150	138	136	157	116	156	144	139	134	134	161	138	142	143	131	135	138	133	166	133	159	156	134	123	145	131	142	120	139	146	124	142	145	141	113	141	120	142	137	161	146	136	120	122	157	153	153	148	135	147	141	132	122	126	145	137	144	143	139	115	164	138	155	152	131	140	153	133	121	149	165	144	140	134	160	155	131	125	145	136	148	146	116	157	124	146	133	139	159	153	148	133	115	150	133	136	136	123	143	163	127	118	157	133	131	135	143	153	133	142	124	137	128	120	146	160	166	155	154	155	129	109	138	145	144	137	165	140	179	145	141	160	135	122	151	149	134	138	144	144	130	128	127	132	142	148	153	133	159	145	133	155	152	151	147	161	151	158	124	132	137	129	152	143	163	133	148	125	151	130	135	138	137	136	150	133	141	151	147	159	142	131	139	127	150	131	165	121	168	144	126	138	150	144	159	150	164	121	146	136	150	145	143	126	116	137	145	145	149	125	139	145	151	159	142	128	134	159	154	127	138	171	134	136	132	137	147	128	131	137	130	148	146	143	125	132	142	140	149	168	132	132	142	111	147	161	145	150	144	140	132	148	131	126	136	140	139	144	147	138	129	143	153	151	132	130	138	132	133	146	117	132	143	123	148	134	144	122	129	132	136	151	119	125	160	141	138	147	125	138	152	162	129	132	118	137	149	134	147	140	134	124	137	146	168	139	135	162	138	151	157	144	147	142	141	160	160	122	145	151	128	156	139	144	131	138	160	132	139	150	145	139	145	150	147	125	129	117	146	163	120	135	148	135	125	140	154	129	121	164	144	130	149	143	146	137	139	139	143	140	170	151	144	143	143	131	146	146	135	130	134	130	141	145	155	152	130	126	132	144	150	144	159	139	120	150	153	141	159	154	128	151	149	139	147	149	150	150	133	137	133	129	137	158	144	167	135	138	131	135	153	121	125	122	114	137	148	130	165	125	109	144	154	141	155	145	134	137	146	123	145	128	132	131	145	128	127	130	132	141	135	120	138	138	123	125	144	128	128	126	141	145	129	128	154	149	159	122	125	128	120	130	166	142	122	140	144	124	139	145	152	122	147	141	144	114	157	151	131	152	120	133	149	137	135	135	152	151	136	136	155	143	156	141	152	153	138	141	132	139	134	159	129	153	112	131	127	137	152	154	149	128	128	138	147	144	141	118	147	140	137	153	122	164	121	147	142	124	119	152	128	152	164	129	138	143	129	143	150	152	131	133	148	158	112	129	136	152	129	150	138	145	140	129	129	150	129	150	147	143	118	126	138	130	132	121	155	149	139	145	134	144	134	139	144	131	148	153	150	130	144	150	141	122	129	130	133	141	134	174	158	129	145	148	141	140	146	148	126	154	145	148	133	156	121	126	137	141	134	159	148	144	134	145	149	124	126	147	141	136	118	136	135	138	146	145	147	133	120	136	142	151	145	121	153	134	128	130	134	126	119	149	130	121	138	143	112	160	148	145	123	122	123	148	140	147	145	158	147	135	138	134	132	130	142	130	145	121	170	136	158	146	144	146	150	136	148	157	140	126	154	143	131	111	125	144	133	152	138	139	150	131	131	130	150	127	135	153	138	137	130	142	138	127	151	128	127	149	139	134	134	145	128	135	150	138	137	150	141	146	133	131	151	140	134	133	144	136	155	146	146	153	141	144	133	142	133	166	154	161	106	135	161	134	128	136	145	138	147	145	156	139	119	149	132	140	143	143	137	134	117	121	137	158	162	173	140	143	123	145	129	115	135	146	160	125	143	130	141	160	133	140	150	135	145	157	124	150	125	115	130	145	146	148	121	140	124	159	133	135	139	156	140	162	134	149	125	137	163	147	141	140	157	138	139	139	131	127	137	151	100	138	129	130	178	137	126	125	151	133	143	148	129	159	139	112	140	143	163	126	130	140	145	129	146	144	134	128	118	139	139	128	148	137	150	129	132	159	150	153	141	169	124	157	160	153	138	164	137	136	139	143	150	163	165	123	133	141	120	141	141	144	134	124	133	155	128	125	131	156	121	141	138	156	157	151	132	160	136	147	141	131	117	145	149	119	148	133	143	151	149	124	133	165	148	135	139	129	154	154	151	147	145	118	152	142	144	145	131	139	127	115	132	163	144	160	165	146	131	147	128	140	115	144	124	149	118	136	140	149	146	135	137	132	141	147	142	144	140	118	120	137	126	144	133	151	162	139	142	141	142	138	137	144	123	136	153	142	144	147	168	141	145	143	146	143	151	147	132	148	151	137	140	131	132	143	135	130	145	135	147	138	132	131	145	139	138	133	138	137	172	137	139	139	127	148	143	151	142	120	146	122	138	165	111	157	131	130	143	141	140	141	142	130	126	152	142	137	119	118	145	123	147	146	154	145	135	135	152	133	147	134	139	134	136	130	118	142	138	111	143	126	146	118	153	140	128	137	134	161	140	138	138	150	132	136	136	124	131	137	137	159	140	125	125	131	125	150	129	135	145	148	157	156	140	137	137	149	130	171	131	151	135	146	131	161	135	145	134	145	142	128	152	142	127	153	162	143	133	150	134	143	138	119	139	141	151	101	127	144	137	128	145	156	146	133	141	122	147	115	155	129	149	115	124	136	144	129	137	152	156	143	137	144	128	129	134	152	145	152	133	142	135	142	143	151	157	132	140	160	151	116	128	136	141	123	152	146	131	150	154	130	144	144	165	146	130	145	128	142	146	127	130	130	149	150	135	142	123	134	152	153	139	124	162	142	154	137	131	116	115	118	151	139	155	138	153	147	159	153	157	127	157	166	120	129	164	139	118	137	141	144	130	149	158	142	141	142	121	141	141	151
29417	33210	41781	45837	44954	43928	51231	45655	47326	38726	35660	28930	31822	36722	41953	39775	37606	38386	37427	36495	32594	29670	28800	27238	22197	24571	22898	19333	20299	17497	15003	13184	12437	11788	10534	9282	8304	6057	4887	6690	6745	5438	4725	3723	3330	3494	3265	2690	2167	1863	1813	901	613	504	483	534	518	411	431	386	370	395	387	392	357	413	439	368	390	385	398	395	347	404	394	417	405	333	400	361	372	414	399	473	450	463	408	379	374	384	363	382	400	384	354	374	390	367	403	361	425	410	415	387	374	346	439	376	388	364	397	365	334	375	347	392	424	415	401	375	366	367	397	380	403	399	397	386	394	355	374	391	384	356	392	404	356	372	365	438	394	367	370	389	403	389	383	401	386	372	362	359	394	371	400	376	398	419	417	405	430	361	381	349	382	398	374	374	363	395	363	373	382	390	405	369	420	398	431	348	379	397	381	403	395	401	360	393	422	359	365	408	361	405	400	388	415	395	359	347	374	443	380	391	389	394	421	397	365	378	362	385	377	379	384	392	402	372	369	368	381	392	356	398	407	389	384	390	375	374	389	377	398	398	335	396	433	372	373	363	372	420	373	377	409	399	394	361	348	382	373	379	380	374	367	387	374	369	395	379	392	405	387	389	387	369	364	369	394	363	400	408	395	381	404	386	407	405	382	369	408	411	387	379	379	348	392	375	374	383	393	407	372	403	356	380	403	399	406	394	344	384	355	386	377	387	384	416	410	414	350	388	411	343	388	415	347	388	404	392	403	382	407	408	368	375	401	360	385	395	371	349	403	398	392	376	396	399	362	371	394	412	395	386	380	401	377	371	419	328	396	438	382	388	430	366	369	370	386	401	358	434	362	376	383	385	418	369	381	376	379	382	383	404	424	404	388	363	391	388	385	346	397	392	370	404	379	402	374	388	388	423	424	403	403	363	390	415	380	389	419	352	402	384	398	367	379	400	364	378	423	351	389	407	418	401	367	418	374	389	379	363	363	372	402	363	361	422	421	392	366	387	381	359	398	398	370	396	388	399	382	375	388	389	399	388	374	384	412	356	385	360	379	394	387	389	383	398	389	412	398	386	359	390	420	394	387	409	416	387	378	419	369	370	393	382	394	369	388	414	401	357	372	369	373	404	389	352	401	391	395	369	404	392	392	391	389	377	389	425	360	390	335	415	357	366	395	381	387	373	402	399	401	408	367	395	421	340	411	396	410	407	349	392	386	383	369	367	392	394	392	372	375	386	413	371	373	376	398	385	395	362	392	409	344	375	416	349	393	366	376	370	395	349	409	386	403	402	367	368	410	370	372	378	373	378	376	368	367	378	396	391	376	395	389	420	405	367	389	385	383	389	383	373	381	395	396	390	393	385	382	367	416	422	375	401	353	367	399	372	393	411	402	356	372	370	389	369	347	390	395	375	371	369	383	393	391	357	341	404	383	389	365	369	383	361	414	381	409	420	404	384	365	404	395	434	363	384	375	409	354	385	366	369	397	401	366	365	409	376	386	390	411	368	391	360	366	406	388	365	434	384	397	422	362	390	404	384	418	386	373	384	349	395	359	371	398	392	396	384	401	386	378	365	433	338	373	382	394	404	418	379	389	372	380	410	369	397	389	385	388	450	423	374	422	405	387	372	380	378	373	377	408	410	383	420	382	382	388	416	379	398	360	390	375	376	334	392	414	375	356	395	368	399	352	392	387	404	385	407	443	419	399	387	438	392	407	376	383	352	412	392	373	414	387	382	398	401	386	339	378	379	380	394	352	421	386	374	377	343	366	345	381	385	411	391	417	407	367	367	395	404	376	376	416	386	379	384	373	352	371	396	371	399	396	389	360	379	387	377	370	401	373	402	387	379	400	421	381	406	409	377	362	415	426	405	362	391	383	383	346	385	416	325	397	351	399	404	381	379	431	400	410	369	386	396	379	389	408	406	394	387	396	420	388	381	408	407	397	385	368	389	355	396	372	392	361	400	412	394	378	429	381	427	398	414	370	375	388	373	354	395	411	395	417	409	397	401	389	377	365	424	348	403	389	363	406	389	378	395	391	387	375	395	408	387	355	344	380	395	390	374	399	400	358	400	368	358	379	348	380	378	419	426	397	372	387	353	360	388	369	397	391	400	348	366	424	401	363	351	402	370	414	383	390	408	358	370	393	333	364	367	379	369	373	386	406	405	420	403	397	373	362	450	373	396	369	384	409	356	377	402	395	384	398	378	412	418	363	406	403	399	396	386	394	357	357	371	387	390	374	355	398	373	371	389	399	371	407	398	357	394	355	353	414	364	413	377	368	396	384	403	398	370	379	396	366	370	408	377	357	377	392	394	395	392	404	389	395	374	391	362	388	425	374	364	407	415	361	394	365	361	376	399	389	385	358	404	395	382	388	372	381	383	360	389	407	391	391	416	380	374	405	427	362	393	385	385	359	405	380	408	399	377	388	368	393	387	398	416	429	399	394	399	371	362	366	364	381	378	366	382	399	398	395	390	391	408	384	403	373	390	343	403	366	357	372	368	379	382	381	374	393	368	419	373	368	395	402	414	390	366	365	386	406	376	365	417	383	375	365	384	370	395	404	419	364	346	392	402	409	376	387	390	396	402	390	369	359	368	368	368	379	419	391	397	378	372	363	352	378	380	357	376	362	377	391	389	367	403	362	331	385	395	344	407	343	381	406	387	341	381	387	398	428	374	371	372	402	364	366	359	444	356	384	402	365	397	388	357	366	375	401	382	388	355	377	407	382	381	349	381	396	339	382	394	415	359	385	387	367	428	391	377	346	379	417	410	362	398	383	404	401	362	385	396	394	381	380	384	374	367	415	399	396	392	357	365	390	384	392	392	348	379	387	372	386	402	389	408	356	397	381	377	403	373	368	408	346	386	427	421	389	377	392	391	378	372	362	358	434	357	371	424	423	343	402	357	392	396	374	376	383	376	392	405	399	404	370	369	398	408	386	409	362	425	369	408	370	391	378	386	384	381	365	382	381	361	392	387	377	405	347	391	402	396	355	369	370	360	423	376	389	417	368	405	378	384	396	378	367	411	429	426	393	361	338	381	380	422	396	396	394	344	381	407	381	413	391	392	409	398	393	373	368	390	396	405	386	376	395	380	383	409	384	357	413	383	403	352	403	415	394	429	400	381	443	407	381	411	415	359	358	380	372	407	396	368	385	341	395	369	399	422	401	391	396	417	386	363	370	409	358	405	389	367	366	399	419	393	384	394	383	397	419	380	375	361	371	404	375	385	355	385	392	374	367	401	394	359	382	395	394	428	390	365	388	377	362	393	391	376	378	347	402	382	403	419	387	356	411	361	380	374	400	364	402	389	407	381	392	384	365	424	386	431	433	410	391	384	432	392	365	349	409	396	404	405	390	384	378	368	396	379	405	380	367	422	372	384	369	353	395	381	390	379	401	381	410	397	364	389	420	401	370	371	369	407	359	322	400	381	411	393	445	389	378	381	374	382	382	398	361	411	421	354	387	384	373	335	352	395	395	401	412	397
49897	44508	50650	46517	46361	39485	43931	45138	42831	37603	32856	24772	26362	30676	36701	33683	31127	29347	29029	24815	22962	20347	17933	16072	13401	12366	11229	9933	10240	8568	8304	5920	5333	4855	4251	3581	3070	2725	2092	2433	2307	1999	1712	1424	1315	1339	1254	1156	825	690	642	411	282	235	243	234	236	222	189	189	193	203	207	200	199	187	197	203	189	172	188	176	184	216	191	220	184	190	188	176	190	239	198	227	214	191	193	198	182	187	187	186	204	201	208	181	184	199	169	214	191	186	212	182	191	195	205	220	185	215	228	197	172	168	204	158	200	178	213	201	194	198	180	177	187	182	192	188	186	211	213	178	202	201	220	172	193	184	206	199	206	176	179	213	174	187	187	180	182	199	216	208	188	177	181	209	219	194	204	201	201	184	178	191	203	211	191	207	177	201	203	209	169	164	181	166	194	188	184	213	182	203	194	192	203	208	208	170	191	198	215	182	198	202	161	211	187	201	204	186	176	175	203	201	201	191	199	199	199	191	177	200	200	184	201	194	209	151	184	196	187	197	190	186	210	186	182	181	186	196	207	200	152	190	216	198	207	214	190	192	214	199	209	181	177	202	203	222	188	207	200	213	202	215	189	193	193	188	195	199	185	174	190	201	192	208	173	181	182	192	188	178	184	175	186	186	207	200	189	189	201	181	161	195	188	170	171	198	194	181	173	184	210	200	200	197	171	177	189	194	168	183	174	197	174	176	200	181	185	200	187	177	198	199	194	193	191	210	186	184	179	191	173	205	176	195	191	176	182	206	197	190	194	199	170	175	192	191	207	184	185	185	173	182	176	185	187	204	177	174	173	179	212	193	178	166	206	165	194	177	195	150	182	206	194	214	190	232	162	203	182	193	188	198	201	195	198	192	184	185	203	164	172	222	185	206	200	184	200	188	158	218	188	200	176	186	206	193	200	189	198	177	185	225	177	183	202	184	169	227	183	210	222	195	205	216	201	192	211	225	172	192	187	206	189	186	202	188	215	169	195	191	188	194	171	207	193	198	219	225	182	207	198	189	205	180	202	195	207	194	199	177	167	193	212	171	193	186	199	201	202	195	195	196	157	221	187	195	196	213	191	177	220	198	183	177	203	199	187	198	200	165	196	183	179	178	201	197	171	172	198	199	186	199	211	179	182	201	207	191	199	210	181	203	178	204	208	182	195	195	215	189	177	200	190	208	159	174	179	189	192	190	212	202	185	194	171	189	198	189	200	196	215	200	194	183	191	212	203	213	184	210	190	208	182	176	199	196	178	202	177	189	187	195	193	187	179	164	216	204	206	161	170	167	183	169	215	186	164	199	186	204	218	185	195	186	174	206	197	183	175	174	194	220	167	196	181	187	176	169	209	178	189	207	210	194	185	188	181	186	177	172	179	192	182	201	187	189	170	191	178	183	190	196	183	204	195	193	204	200	208	182	189	198	197	176	185	176	189	187	183	218	152	166	196	208	186	188	166	175	208	157	194	203	192	220	179	211	212	188	181	181	178	189	188	196	200	195	159	173	199	230	186	180	191	197	186	203	200	191	171	182	183	195	181	149	164	210	187	193	232	171	205	221	190	208	197	198	177	205	170	198	192	198	186	200	195	184	175	187	199	195	194	202	173	196	186	206	194	186	182	206	204	180	207	199	202	207	187	198	173	186	192	190	174	183	197	174	202	225	179	198	178	189	173	201	180	186	181	179	208	199	208	172	168	172	195	189	175	193	209	174	198	190	176	168	189	176	187	199	180	174	184	219	205	175	181	198	186	216	178	184	211	207	187	188	177	191	181	200	169	217	172	196	163	190	194	190	195	204	183	183	183	196	197	185	186	184	181	192	181	211	163	217	192	205	209	176	203	180	205	212	207	208	181	209	195	193	205	199	190	181	181	207	179	221	181	166	194	213	187	182	204	181	186	190	183	181	182	169	179	226	210	175	183	206	172	183	217	217	174	177	190	187	184	178	228	188	228	181	200	191	144	193	188	206	205	207	180	212	216	187	205	185	192	193	181	188	196	184	191	208	200	189	193	176	185	208	235	160	168	193	172	184	197	211	180	178	204	190	167	193	167	179	203	161	181	172	178	195	195	206	199	211	188	185	189	193	202	181	208	168	229	175	195	193	174	172	173	198	201	174	173	204	180	187	197	163	172	162	207	188	189	196	181	216	196	171	166	187	207	187	183	195	208	204	204	188	197	187	210	197	205	176	171	193	196	203	198	194	186	187	207	184	181	163	203	189	180	206	211	188	213	187	167	197	181	175	197	204	160	201	177	194	181	183	181	179	204	198	175	188	207	192	184	211	207	199	177	175	187	197	178	194	171	167	196	215	190	176	208	215	169	182	204	181	190	167	179	226	223	187	182	192	193	196	210	208	207	191	180	199	193	194	184	180	179	202	208	172	190	193	207	181	182	187	209	201	197	200	182	157	207	174	203	195	174	186	199	191	192	194	196	204	185	174	190	201	173	172	195	181	204	194	188	173	212	178	162	201	204	211	177	172	203	173	179	182	191	223	209	179	190	195	199	213	199	179	187	167	185	180	216	162	178	187	183	212	192	179	197	179	188	202	184	192	199	192	200	209	187	203	186	206	190	196	197	195	200	172	184	192	189	199	212	183	214	212	195	192	190	187	196	175	194	231	193	198	194	208	191	168	209	198	180	173	221	188	173	196	203	189	211	170	170	184	174	192	179	183	178	200	196	199	196	167	204	179	188	181	185	184	185	168	201	199	210	172	185	198	213	173	152	193	182	168	206	204	191	197	172	194	178	168	180	205	201	173	209	160	181	185	204	152	207	174	203	207	193	161	214	164	199	185	198	175	203	180	177	176	205	208	207	167	220	193	209	188	225	197	193	171	199	190	182	182	221	200	179	193	182	185	200	196	188	201	202	173	198	206	206	174	180	213	192	186	190	194	185	182	207	201	199	170	218	184	178	176	177	206	178	195	184	181	189	194	176	186	192	177	182	173	184	212	176	192	190	177	181	196	204	171	199	173	185	180	187	214	180	194	204	195	182	187	191	204	194	189	219	206	196	183	173	195	199	214	199	190	191	168	198	188	183	176	183	180	181	182	170	211	179	193	194	194	194	199	196	186	190	199	178	187	179	186	207	198	199	176	211	209	197	198	172	189	187	227	194	155	193	166	189	182	191	197	210	210	177	168	177	182	195	202	202	176	183	194	195	210	195	180	192	190	185	204	188	170	189	168	194	190	169	196	203	203	182	204	198	187	193	199	194	169	188	198	177	191	166	188	179	202	201	202	200	184	197	194	246	191	218	188	180	173	194	182	195	172	192	195	221	184	201	187	173	180	186	194	217	173	208	189	213	184	211	204	206	193	173	173	175	191	188	191	192	195	204	189	185	202	190	182	178	219	205	194	158	164	198	194	195	185	222	190	182	168	188	179	195	181	209	206	195	175	197	210	185	186	194	209	190	176	181	179	171	206	210	186	214	200	179	203	168	180	182	176	194	204	169	185	191	216	188	196	198	202	204	169
36256	39384	50638	53189	54438	51473	55219	54154	56099	50258	46847	39268	44360	49770	55345	53212	50505	49622	50084	46295	43796	41917	40173	39129	34942	34282	32748	30026	31431	28366	27703	22639	21907	20883	18324	16277	14810	13193	10692	12120	11973	10552	8877	8273	7237	7146	6600	6145	4306	3642	3393	1855	940	845	777	831	817	543	525	530	530	541	550	464	461	479	492	531	462	493	500	526	528	482	501	482	488	501	496	497	607	679	637	604	635	570	547	518	525	490	468	500	493	513	499	470	509	510	499	476	482	482	478	504	517	473	488	467	494	450	536	482	494	493	498	494	503	508	503	498	516	533	516	545	523	529	531	517	456	507	499	554	499	485	494	491	507	496	491	504	490	489	508	545	481	470	528	483	499	499	490	502	479	471	509	533	488	504	498	507	470	514	483	525	492	498	487	510	501	487	528	484	522	504	484	508	512	477	474	477	508	516	461	521	500	491	485	487	465	498	485	511	521	500	557	497	494	510	522	532	527	511	547	511	503	511	478	491	527	501	506	449	509	513	549	464	522	459	487	482	489	514	514	507	521	445	524	481	508	516	477	533	479	490	501	501	526	513	490	526	534	483	487	496	484	502	509	512	484	462	509	479	462	492	465	456	519	488	506	497	460	541	486	511	505	493	550	492	517	517	512	493	528	508	500	478	532	527	504	477	517	459	519	526	508	503	463	493	493	500	493	513	474	486	466	489	460	519	492	504	538	496	512	499	492	515	516	523	529	476	546	491	534	494	488	479	527	468	550	465	566	485	517	497	482	523	478	501	462	482	535	504	500	521	501	482	471	513	526	494	490	466	475	512	506	513	492	476	500	455	556	531	555	474	523	485	511	522	465	513	507	494	479	499	518	498	488	498	508	488	489	499	478	478	498	536	489	504	489	473	489	485	514	504	480	479	481	515	492	544	496	461	539	472	524	498	498	514	512	483	505	536	507	487	515	515	539	496	509	516	572	518	500	522	489	486	503	484	469	443	505	445	537	500	485	512	506	508	501	496	474	512	541	487	504	493	541	486	530	493	503	513	478	498	489	500	497	460	518	499	491	496	470	540	475	503	543	554	500	522	519	495	515	492	483	482	541	479	501	503	517	496	475	479	501	501	509	502	483	498	505	522	521	528	492	527	498	508	484	491	461	499	505	496	495	507	467	513	497	479	481	458	479	553	495	492	522	544	482	464	468	516	493	486	476	549	459	494	471	485	498	462	495	499	497	504	494	503	478	510	524	486	485	570	547	498	477	546	490	480	472	517	501	473	506	507	473	515	504	482	469	496	471	530	475	529	487	485	481	509	471	488	509	513	499	460	493	514	501	473	493	517	497	511	509	502	517	479	512	450	504	513	489	510	509	523	509	481	474	515	523	495	533	477	487	492	505	483	515	534	527	508	492	510	485	503	505	506	491	461	512	472	452	513	479	451	475	448	483	501	516	473	495	472	508	516	550	548	491	489	559	510	503	510	520	521	530	529	500	480	515	532	479	478	494	528	496	471	511	535	504	492	523	453	447	536	506	491	526	494	494	495	533	484	490	498	500	498	494	508	493	538	548	485	470	537	494	480	483	498	511	497	452	512	477	487	492	470	516	476	493	496	492	465	509	522	512	513	501	482	459	488	490	504	500	492	490	521	501	551	500	480	522	510	518	528	451	493	541	480	524	530	478	522	474	475	489	465	496	489	510	470	506	483	501	545	533	537	475	518	498	503	505	503	491	505	491	465	482	509	469	526	466	479	457	510	486	498	523	481	488	514	556	513	491	459	486	502	505	441	511	524	486	512	511	533	523	510	509	564	536	459	514	488	497	494	505	476	497	496	514	507	478	503	482	493	504	503	473	499	512	542	469	498	508	498	512	524	478	517	484	514	499	473	511	475	488	512	538	500	493	514	484	494	506	476	491	502	546	495	510	504	512	508	487	468	496	533	512	520	528	502	450	482	518	520	502	523	498	497	473	483	481	501	496	486	532	500	531	479	519	492	548	520	491	477	491	466	512	480	502	495	478	457	524	522	479	517	489	470	510	475	490	489	514	525	550	500	497	500	520	540	529	483	515	486	503	485	469	475	525	492	499	486	488	509	523	492	508	485	436	534	481	504	522	507	466	504	473	478	487	542	473	536	476	490	499	529	486	524	495	512	477	468	499	513	510	518	491	490	497	522	519	491	512	475	482	497	550	540	475	513	538	471	529	506	529	524	501	458	528	467	484	505	504	496	539	525	511	471	464	519	480	510	486	484	472	490	473	514	490	495	496	511	466	474	551	494	508	528	493	485	521	503	540	542	509	489	488	483	490	460	491	521	515	497	481	485	521	522	471	484	503	527	562	484	515	468	527	519	498	548	493	466	456	532	484	511	527	535	504	482	509	483	504	490	501	506	475	494	470	507	502	493	488	473	459	503	508	493	532	536	498	477	469	528	491	514	495	525	509	522	504	477	502	457	516	503	500	511	485	524	487	498	463	509	513	510	531	487	523	487	465	466	539	461	493	483	487	524	495	501	493	474	473	496	469	477	484	505	506	486	471	516	508	481	469	507	516	464	444	513	517	506	481	511	457	518	487	472	432	491	505	491	472	533	501	508	472	537	526	476	478	472	466	494	498	501	495	509	515	458	521	480	491	509	519	509	519	493	466	522	482	494	505	458	485	496	471	493	505	498	482	497	504	521	491	516	451	499	493	507	471	473	506	522	498	468	502	500	486	540	509	496	500	510	489	477	473	515	503	498	482	483	503	529	490	519	498	520	523	479	537	494	484	526	460	513	489	490	479	507	469	522	493	487	502	488	446	521	453	491	488	520	471	529	476	536	510	504	509	465	486	519	448	491	509	466	519	540	515	473	499	526	500	505	494	529	501	453	527	523	497	520	518	448	506	506	472	537	486	485	520	501	526	532	503	518	535	538	498	481	498	465	492	488	522	472	466	470	467	496	509	489	529	470	452	497	494	492	496	445	502	483	497	484	478	510	463	516	479	511	523	481	488	476	518	489	485	489	474	467	519	471	487	516	530	469	478	479	544	529	500	540	537	493	538	498	531	523	495	527	486	507	502	472	499	450	521	511	535	488	550	528	536	506	536	450	534	508	479	548	467	513	506	476	483	483	502	477	535	454	477	520	481	492	491	477	490	492	489	531	523	514	499	497	525	457	489	510	514	519	510	466	501	514	508	498	469	479	494	510	513	503	485	537	486	463	505	542	492	504	482	504	511	539	544	472	483	529	497	530	509	519	490	473	517	469	461	523	473	488	502	496	497	494	486	503	508	500	528	523	507	513	516	473	467	539	495	552	475	472	504	508	484	526	489	518	500	481	534	493	478	499	480	517	510	477	460	497	515	517	515	472	495	498	477	510	514	475	429	513	490	492	449	503	503	504	509	469	526	501	524	495	488	514	508	504	514	527	485	525	478	513	502	550	510	507	472	528	502	525	530	476	498	495	498	519	505	516	499	480	467	494	511	466	482	492	459	519	482	501	524	509	506	513	518	535	470	546	492	520	508	492	479	485
21683	18460	22100	18333	14663	8404	6703	5584	4208	3039	1824	1320	1070	1452	1705	1444	1159	1118	1067	830	785	704	584	600	503	465	400	394	369	348	360	284	297	254	248	244	195	203	189	161	183	169	176	160	165	155	159	146	135	117	131	125	109	122	100	113	112	132	119	119	117	117	110	127	114	126	124	115	108	118	116	128	118	112	109	134	130	112	109	123	124	104	132	144	118	108	108	119	121	134	139	114	123	103	103	115	119	132	127	118	131	122	112	143	121	117	121	99	117	119	107	123	114	115	108	113	110	114	122	112	117	118	136	123	108	120	89	132	108	122	109	133	99	102	96	111	127	132	122	105	113	113	132	106	122	141	107	114	118	126	125	117	110	101	126	113	105	122	126	104	118	125	106	103	107	116	123	111	123	110	132	104	114	132	114	106	128	121	113	119	130	124	104	120	120	119	149	105	135	115	125	115	122	114	114	106	129	136	127	124	115	147	121	122	123	111	103	105	129	128	113	126	137	126	124	111	127	143	108	101	105	119	118	113	120	113	118	138	112	145	120	107	138	122	122	129	98	123	121	127	116	103	104	112	122	133	127	111	105	118	103	124	117	124	119	106	125	126	111	100	126	121	131	109	113	131	130	112	105	124	118	115	126	107	112	101	112	104	106	115	118	121	109	122	116	118	123	117	112	112	133	107	120	112	107	117	107	115	127	98	109	145	117	99	106	123	113	124	97	94	122	113	99	113	130	128	128	131	103	132	125	121	126	122	107	123	123	110	106	100	117	102	136	114	150	108	114	124	121	139	107	109	113	119	116	102	124	116	122	130	115	146	120	122	120	131	134	118	147	129	112	115	130	133	119	129	122	114	129	103	118	101	119	127	93	136	110	133	133	117	112	109	125	132	96	111	112	112	126	106	138	133	123	123	129	111	113	128	124	133	130	99	105	104	125	110	108	113	99	112	100	123	106	123	132	120	104	123	120	116	116	109	119	129	113	132	126	110	129	128	109	111	120	128	127	123	112	102	118	108	122	100	132	135	119	123	132	114	112	122	112	111	123	122	109	140	118	111	124	115	106	116	123	122	112	114	110	120	116	129	122	121	119	143	112	108	102	143	108	116	117	116	127	127	99	123	135	108	139	136	122	124	105	121	109	126	146	122	125	120	123	127	125	121	110	107	103	119	111	124	134	102	120	118	124	116	120	133	127	117	121	113	109	106	127	134	104	116	118	131	110	121	139	134	130	121	106	118	127	133	110	138	107	120	107	123	127	139	121	134	118	127	123	129	125	105	111	131	124	130	127	131	112	121	128	109	108	103	137	123	114	128	118	125	109	124	129	120	110	113	144	116	117	114	109	130	114	102	129	117	110	121	140	132	135	133	120	135	117	106	140	115	111	96	116	132	138	111	110	124	116	102	120	116	136	125	114	149	114	118	134	131	99	122	129	125	111	105	115	116	129	116	107	125	95	103	138	126	122	124	119	132	113	122	113	115	125	123	106	121	131	140	91	126	118	103	108	133	136	110	106	130	114	125	128	113	123	122	117	119	108	116	110	116	98	124	136	129	131	121	120	108	100	116	102	134	127	100	112	123	117	108	130	131	120	117	115	122	135	93	112	115	101	93	109	121	121	129	120	118	110	111	109	119	125	114	132	127	117	115	108	113	115	116	127	114	120	101	100	113	103	113	110	124	112	122	108	116	114	116	126	123	105	119	110	121	129	113	135	111	120	129	103	119	126	119	111	112	114	117	104	123	109	141	122	119	126	122	137	108	118	117	107	124	126	126	131	113	119	117	149	132	97	104	110	106	106	128	106	128	108	105	127	121	156	103	112	108	136	125	97	151	112	145	107	104	104	112	106	135	128	115	116	123	116	105	122	114	130	123	111	126	116	125	123	136	125	122	116	93	115	104	111	127	120	113	115	106	134	111	114	131	127	128	117	105	121	118	111	108	123	105	111	126	120	109	125	115	135	146	122	109	124	108	122	133	132	94	102	112	123	123	123	109	125	124	95	120	129	105	130	133	123	116	111	118	123	125	128	103	131	116	109	115	112	126	108	132	129	122	121	126	134	128	126	106	106	115	104	121	111	102	113	107	121	107	123	121	80	108	118	122	114	106	127	108	120	120	120	116	120	119	110	124	108	121	104	125	102	127	116	107	110	128	121	117	120	121	101	102	106	111	128	118	109	125	114	117	142	103	121	100	137	128	111	111	117	118	125	138	124	112	109	115	136	134	133	124	114	118	123	118	128	131	137	105	129	109	112	125	121	119	109	115	127	124	120	129	105	101	104	86	106	103	121	143	107	116	109	121	110	125	126	116	123	105	111	109	103	110	111	105	122	102	119	129	118	131	119	111	123	107	107	118	131	126	111	102	110	118	117	120	122	122	130	125	117	116	121	130	126	118	132	104	132	126	121	115	105	139	103	102	127	111	101	129	116	115	111	103	110	116	115	132	120	110	102	121	125	124	111	114	94	112	101	119	120	122	111	121	109	125	108	91	118	119	139	108	104	107	123	139	113	90	107	117	128	134	114	121	132	126	122	127	95	113	102	134	107	120	114	125	111	107	123	123	129	138	101	114	131	127	111	145	97	111	113	131	123	118	121	108	109	131	118	106	115	107	128	102	113	106	120	114	137	108	115	123	111	114	117	125	129	113	116	127	120	101	128	139	100	114	126	122	113	126	108	101	112	119	121	112	131	105	127	105	112	136	105	104	128	121	144	125	121	117	137	131	99	131	124	122	135	112	112	129	110	102	135	119	146	101	120	124	144	122	123	127	127	124	128	105	124	105	129	118	118	122	106	108	124	113	119	108	109	123	108	97	126	107	126	125	118	101	118	123	107	137	115	127	104	135	105	117	117	126	127	133	111	133	109	107	135	117	112	106	137	128	114	104	107	128	112	126	104	123	135	116	130	124	109	111	125	103	119	113	115	121	96	117	114	129	131	134	94	100	122	119	142	107	136	103	115	128	108	123	126	124	122	122	136	117	123	107	141	112	118	113	108	133	115	122	107	120	116	123	101	122	116	115	130	105	114	101	130	115	128	119	122	110	109	115	123	115	102	114	116	124	99	119	115	116	139	134	120	127	119	115	117	107	120	107	123	107	123	125	99	117	120	137	121	118	114	109	122	95	110	131	115	113	100	120	109	116	125	115	116	135	122	119	134	118	130	109	142	105	115	123	99	118	126	122	99	125	121	131	97	143	109	108	105	107	139	115	140	123	116	118	99	123	106	123	125	122	126	108	131	123	123	125	116	108	135	125	122	145	103	87	123	109	109	123	103	123	127	125	113	112	112	120	118	121	125	137	117	105	113	111	120	119	136	121	133	118	117	115	113	119	115	132	105	115	111	125	127	117	127	109	100	103	120	110	121	116	132	119	108	94	108	111	136	131	129	113	113	120	132	110	102	121	109	98	140	113	106	107	106	123	134	126	117	122	132	130	101	126	123	114	110	112	127	102	104	119	116	121	118	119	119	126	118	115	109	109	121	125
13668	15397	27174	29061	28442	20855	20546	18865	16358	13007	9362	7056	5516	8083	10318	8649	6991	7013	6637	5425	4983	4445	3765	4122	3090	2934	2644	2292	2457	2149	1969	1578	1598	1348	1134	1117	1096	1012	784	740	829	822	686	651	564	586	508	530	477	449	450	417	375	323	340	337	331	333	354	359	334	352	341	315	321	340	347	352	311	321	300	318	340	327	310	342	354	343	353	329	325	374	338	334	327	355	338	320	309	341	341	327	327	308	339	297	318	309	339	336	344	338	335	305	332	342	338	327	354	316	321	335	291	332	340	341	338	326	297	318	322	301	332	309	360	337	348	323	317	311	338	362	310	341	353	353	306	366	343	347	349	308	354	324	347	315	342	341	348	316	348	343	327	286	323	297	322	335	340	313	343	335	317	300	322	347	328	295	321	342	357	366	323	331	359	326	325	349	279	334	342	325	332	302	310	341	316	318	325	318	306	314	333	308	337	389	326	309	322	326	317	334	323	326	318	372	303	322	317	331	335	367	327	315	325	331	327	324	327	343	341	327	314	315	353	319	334	307	339	313	363	331	358	333	331	324	334	349	315	276	354	343	309	331	304	332	337	348	327	330	309	292	325	344	319	344	329	331	339	334	350	341	326	351	319	322	321	310	320	352	340	324	290	323	308	307	357	325	328	334	323	333	364	313	364	353	314	357	353	318	342	340	341	323	335	324	320	311	327	334	348	328	335	317	350	331	319	305	294	315	318	310	311	315	356	334	324	320	327	326	311	336	283	301	296	333	323	338	335	303	349	304	308	320	313	334	337	370	324	300	299	357	301	357	346	367	316	334	309	332	344	357	339	336	324	371	337	333	320	336	326	333	341	308	314	344	314	359	338	327	343	339	326	309	329	333	318	323	311	355	332	316	323	316	318	321	329	348	336	346	329	340	300	313	310	338	338	344	340	322	348	329	317	319	336	333	357	323	343	321	316	336	313	359	328	302	332	347	332	368	347	362	339	339	301	359	325	310	349	299	319	342	331	352	332	345	357	357	355	361	342	322	326	341	326	315	314	320	331	331	351	342	319	300	320	318	341	355	324	315	339	315	314	335	351	314	345	337	318	360	329	341	356	339	336	326	389	322	323	329	297	346	348	339	353	333	326	324	341	341	335	357	358	314	350	340	286	360	333	360	375	317	331	359	345	333	331	335	331	303	304	369	362	366	302	333	350	322	347	340	327	331	334	327	326	351	344	349	338	361	324	318	339	364	348	313	342	309	289	320	333	339	347	302	335	342	312	351	339	335	342	324	321	326	348	319	313	309	347	330	356	341	321	328	315	296	308	336	318	318	336	372	317	301	358	335	363	309	347	308	322	313	313	322	311	351	348	304	311	342	310	344	301	304	321	319	326	372	318	324	315	333	320	332	322	314	325	320	345	346	342	337	335	312	321	305	331	332	330	334	350	371	326	339	334	355	348	340	299	353	311	300	310	335	311	338	312	368	313	289	328	336	345	336	348	333	338	346	331	318	352	360	337	340	331	327	337	298	329	334	352	324	344	329	343	270	323	328	330	342	310	344	360	324	333	349	311	373	348	332	357	324	332	336	318	318	325	337	323	326	303	332	375	323	357	327	363	362	315	334	335	305	335	311	357	345	300	335	310	337	337	341	330	327	319	329	310	355	309	322	337	303	331	341	333	288	341	338	323	374	346	343	333	332	331	346	302	336	351	339	287	355	332	352	341	301	339	338	331	312	332	361	335	305	333	324	323	330	334	342	361	360	306	297	287	365	331	297	324	313	334	321	321	343	330	306	320	319	308	330	344	335	323	336	307	319	379	358	338	329	331	348	322	315	318	320	310	316	324	317	310	339	361	324	323	319	339	350	286	341	321	332	356	312	332	364	343	358	351	326	361	305	323	326	350	343	309	340	353	301	343	337	341	348	339	349	333	339	328	309	354	330	310	331	320	354	316	321	330	338	331	338	333	348	315	346	350	359	328	354	335	331	342	356	298	333	311	326	304	344	332	355	323	335	333	348	344	333	318	364	350	370	345	345	313	362	329	320	334	365	327	321	355	372	303	331	344	330	302	338	301	348	329	365	331	345	315	331	328	312	355	317	355	315	344	334	297	343	324	333	340	337	332	351	369	323	345	288	299	316	337	341	304	349	326	335	334	334	343	352	306	349	333	324	353	327	339	323	354	343	335	353	337	311	315	348	341	311	309	332	337	320	302	298	358	329	326	309	323	333	307	359	320	322	333	343	326	309	335	338	360	344	305	312	329	316	341	347	342	346	332	352	340	309	338	314	345	313	298	348	355	317	325	374	297	313	345	329	327	329	352	343	347	323	333	338	341	349	316	330	326	317	312	268	333	361	310	359	338	314	302	324	338	324	329	311	320	329	333	340	342	345	301	305	339	328	343	330	364	315	328	322	317	323	318	375	344	327	323	352	347	338	345	328	328	334	313	375	323	355	312	310	326	332	326	329	319	314	337	310	329	309	341	320	332	349	349	295	352	326	357	314	354	351	364	301	347	301	332	331	323	328	316	292	339	301	359	327	335	328	347	339	321	303	334	351	342	324	306	347	320	328	349	346	353	313	355	339	316	337	351	329	344	345	336	331	325	318	328	362	319	326	325	349	338	304	313	326	337	331	312	336	364	335	339	363	326	312	352	315	337	330	333	310	360	300	302	324	308	323	327	326	350	313	321	330	313	331	356	333	309	351	329	335	289	354	310	338	311	358	323	351	337	335	330	327	323	348	299	339	324	349	323	286	323	328	341	337	316	304	303	309	319	332	355	345	311	366	318	336	352	323	342	350	317	338	348	327	319	350	343	317	317	326	342	353	362	322	294	361	325	312	336	345	312	329	318	348	320	325	326	341	348	296	326	344	368	346	377	350	314	356	356	304	355	327	306	308	342	325	345	313	317	311	322	353	332	298	320	368	314	347	332	299	334	357	342	343	318	340	352	322	351	319	321	333	298	325	312	336	325	328	307	323	339	330	383	345	331	369	301	346	337	306	306	328	327	327	332	346	321	335	385	315	362	339	324	298	356	310	334	325	352	348	364	328	327	292	314	321	346	377	334	315	315	340	340	358	324	330	343	322	325	341	358	345	346	346	353	329	333	330	331	343	328	334	322	348	340	340	363	346	350	348	352	360	308	350	346	312	309	312	288	302	341	284	323	320	332	298	352	324	352	336	360	349	327	347	340	318	338	304	349	330	331	305	315	340	340	302	343	347	341	316	349	315	332	359	309	282	319	331	325	344	334	314	336	318	304	310	312	298	374	314	342	318	352	329	297	354	334	334	326	348	329	347	335	308	328	328	353	330	345	323	333	377	337	357	347	305	306	340	345	349	319	326	323	344	330	329	327	333	350	345	334	345	333	342	330	362	298	339	381	362	342	333	343	344	308	324	316	317	339	331	345	334	348	343	290	343	312	308	313	350	361	359	323	335	354	313	318	337	328	326	367	323	335	318	326	307	313	343	285	339	302	342	364	315	318	289	342	334	331	327	283	330
38780	36767	45051	43036	46893	35141	35485	38742	34714	31972	23691	16101	13444	19368	26355	22850	18094	17033	15634	12412	11701	9138	9780	10034	7604	6583	5632	5178	5471	4964	4060	3163	3029	2347	2162	2006	2064	1790	1465	1091	1306	1159	1004	947	821	762	648	598	458	377	526	288	189	185	156	147	147	144	147	140	137	118	136	136	121	111	132	130	118	146	126	151	118	130	142	128	128	136	162	148	137	148	140	140	153	142	127	130	130	134	140	131	140	149	148	138	136	124	140	142	142	142	136	125	130	131	135	140	134	124	135	136	126	156	142	148	139	114	145	139	118	131	143	138	151	138	145	143	147	134	147	133	155	150	123	136	134	117	127	141	146	137	126	123	144	155	126	152	148	114	123	129	175	153	131	151	153	127	129	139	123	149	142	161	112	141	152	143	133	133	130	143	128	139	147	121	121	124	117	139	145	127	125	144	116	159	142	125	121	149	139	118	135	160	131	133	154	145	109	111	156	139	140	161	138	126	152	164	153	139	138	154	127	132	127	129	107	138	121	153	127	122	140	115	130	137	149	140	144	128	131	148	129	145	157	144	103	142	147	125	159	124	135	125	132	148	153	137	134	142	142	152	124	144	144	126	146	116	140	136	138	128	135	149	135	131	135	129	136	135	127	142	122	141	130	139	141	132	134	130	145	147	138	139	152	148	109	129	138	136	139	160	139	141	125	133	133	126	142	131	126	134	121	140	141	130	126	127	146	148	144	126	136	119	118	114	130	156	108	131	128	142	132	148	151	129	140	127	134	133	140	153	143	141	133	148	146	150	120	148	136	125	151	161	146	140	135	135	133	155	134	149	131	141	115	155	137	129	148	150	139	117	129	138	131	128	140	135	146	133	117	126	156	150	144	135	135	143	132	123	132	139	156	114	164	152	158	144	139	144	141	109	150	143	146	135	157	140	129	132	124	133	101	143	158	121	137	124	127	132	141	138	144	131	144	142	135	149	130	137	123	134	145	128	143	129	138	149	149	136	113	147	134	120	160	136	141	130	110	136	144	132	147	153	126	132	150	123	136	138	143	125	133	128	135	126	134	119	146	138	140	138	158	123	147	129	127	129	139	127	148	137	118	136	129	145	143	147	155	139	149	118	134	147	134	121	127	131	126	141	135	133	134	149	138	142	121	137	122	126	126	135	149	141	162	118	145	138	128	121	136	131	166	149	130	111	135	146	167	108	117	138	128	138	120	150	143	109	154	129	139	145	154	155	126	141	134	154	129	126	131	133	149	136	145	148	142	134	159	122	112	134	150	112	121	142	108	132	123	124	147	153	149	129	148	145	138	132	139	147	130	129	136	130	138	133	127	140	135	168	138	136	139	117	156	137	138	150	122	133	118	143	160	150	134	127	135	116	138	138	144	132	140	120	135	129	111	139	131	131	126	120	131	122	161	142	143	148	110	114	137	125	139	137	126	140	130	137	151	136	132	130	139	137	143	122	132	113	121	135	114	137	128	130	138	146	128	152	131	119	155	130	142	131	123	127	140	134	139	148	138	142	122	135	133	123	139	118	142	132	130	138	131	140	147	149	128	128	147	133	121	136	152	135	154	165	121	142	141	117	128	150	120	156	144	134	143	151	160	119	146	150	149	138	127	138	142	122	150	170	131	149	148	148	111	144	131	129	121	137	152	122	128	128	133	121	137	156	120	141	127	145	117	131	142	122	118	123	131	119	139	148	149	122	128	163	141	137	135	157	173	131	126	134	133	142	134	132	128	122	150	118	164	132	130	137	146	144	141	141	153	143	152	118	142	127	141	144	129	148	139	154	136	141	131	113	139	138	142	149	141	124	150	127	144	119	145	149	119	117	139	115	155	153	135	155	169	144	156	130	134	140	126	159	135	163	118	135	133	131	131	128	132	146	144	129	159	141	157	162	147	142	128	130	143	146	125	117	131	127	135	162	120	155	154	115	133	128	142	112	118	136	153	126	135	121	112	148	134	145	129	143	137	141	145	136	146	125	118	127	128	116	130	154	133	121	134	154	126	134	126	130	132	131	125	145	141	133	125	139	137	119	123	127	147	122	125	124	130	149	140	131	135	139	144	132	139	143	147	132	157	143	110	140	122	152	134	135	141	131	137	152	163	125	138	140	146	136	122	128	133	140	148	132	132	145	153	126	132	146	131	157	131	105	112	148	140	134	121	151	112	138	114	124	152	124	139	128	127	140	121	126	141	118	133	137	165	126	124	145	144	148	129	133	132	130	127	148	139	176	125	145	137	143	131	121	153	145	132	114	148	136	133	117	134	133	124	151	132	132	150	138	129	147	128	150	137	158	134	144	149	128	129	181	139	137	141	150	153	121	142	140	149	138	148	140	134	140	134	137	151	138	141	142	117	136	136	143	145	155	130	138	169	156	134	133	135	120	166	123	143	124	134	112	149	137	133	152	152	147	131	138	114	134	139	132	116	132	135	129	136	130	137	140	132	117	156	123	176	138	148	124	126	149	135	130	124	136	144	140	142	140	147	136	133	129	142	144	125	131	128	115	137	119	157	141	154	139	129	128	110	146	129	130	125	144	128	130	146	147	128	146	142	150	149	144	149	147	157	130	121	118	145	128	130	138	142	134	132	141	153	121	137	122	141	133	138	150	125	138	128	133	141	114	135	149	148	122	132	144	147	145	129	116	112	124	149	132	145	136	131	138	117	156	132	129	143	142	118	122	128	139	135	144	126	133	180	142	135	153	120	134	135	120	140	139	124	139	158	155	136	128	140	151	159	134	138	149	159	142	110	135	137	132	150	141	132	146	127	117	145	131	150	125	125	127	139	135	122	139	131	145	134	131	140	142	124	112	138	139	142	150	157	172	131	145	163	133	147	143	141	152	126	115	140	139	147	143	143	152	140	139	141	155	130	133	162	150	143	144	131	134	137	133	130	146	150	130	133	137	151	165	135	127	119	144	129	160	155	135	131	147	120	149	131	117	129	134	125	129	120	136	148	159	138	143	129	151	131	146	149	125	119	134	145	144	116	141	116	136	137	119	139	135	106	136	139	133	143	155	142	152	128	105	152	138	147	152	122	116	142	149	142	109	144	125	128	147	143	144	114	129	119	141	139	127	142	168	140	155	147	146	120	141	150	114	134	118	142	144	121	143	128	123	120	123	139	140	136	141	143	129	136	129	130	135	142	147	126	130	151	123	143	143	142	121	147	122	152	132	121	135	113	117	135	133	159	172	119	166	151	128	130	136	124	135	127	138	143	126	137	146	132	148	110	132	121	154	133	162	139	135	130	127	135	151	127	132	142	134	135	110	127	131	146	145	148	145	133	142	157	149	117	129	150	147	133	152	143	144	144	130	147	128	126	118	136	139	133	137	153	133	128	156	145	140	123	148	145	146	156	143	150	161	134	116	150	147	132	128	123	140	152	154	136	138	131	134	142	123	133	145	141	137	131	129	117	150	130	144	138	135	118	154	139	138	143	136	136	130	116	122	115	130	149	129	143	137	117	131	147	148	126	109	143	146
26716	29966	44251	48427	51188	44845	48129	49273	47879	45375	38567	30759	32502	41287	47537	43525	39333	39593	38188	34003	32242	29842	31511	32307	27044	25772	23206	21514	22340	21549	18095	16107	15371	12497	11862	10915	10899	9504	7737	6531	7745	6928	5579	5022	4555	4421	4045	3578	2734	2131	3105	1571	854	590	467	411	461	397	352	352	398	389	399	412	347	353	358	393	360	339	415	373	356	412	371	427	389	371	381	427	440	432	470	438	433	388	367	369	379	360	382	359	359	404	362	393	389	370	398	358	341	368	374	370	380	378	346	362	382	385	388	367	383	405	383	346	391	364	368	416	387	385	376	408	373	391	365	359	372	375	339	391	388	383	382	404	387	371	370	400	333	380	410	364	362	389	374	326	367	348	380	331	392	396	359	353	383	371	414	368	397	393	379	375	374	364	399	357	359	376	389	363	357	390	380	386	360	394	401	386	343	409	353	388	368	413	385	408	380	399	361	374	389	408	382	403	378	386	396	347	386	346	400	348	370	383	376	404	365	396	379	360	384	413	382	374	397	335	362	362	337	350	410	345	351	359	360	368	361	394	385	370	362	397	352	338	395	386	410	392	405	339	368	363	376	365	356	399	382	391	376	379	395	347	363	380	365	385	369	388	354	362	373	403	379	410	351	406	373	407	358	390	348	374	367	383	416	389	374	365	368	363	355	390	375	360	403	385	363	355	385	369	363	356	407	404	406	371	342	425	375	394	372	358	352	374	377	366	386	369	371	416	352	339	378	349	381	352	416	379	335	392	360	371	378	335	349	363	376	375	350	371	377	377	372	373	363	379	387	371	345	361	355	370	375	367	338	384	394	406	398	357	377	380	405	365	378	381	380	400	348	362	420	350	394	369	372	389	367	339	388	331	376	371	374	331	368	353	384	386	381	407	367	384	366	385	370	360	383	377	401	384	351	340	331	352	375	391	393	358	392	401	383	393	359	385	374	363	363	384	390	414	377	413	373	409	372	363	386	392	383	386	352	374	373	364	390	359	374	423	366	372	355	372	363	358	400	353	393	371	391	382	391	362	361	381	351	391	373	381	393	387	396	368	387	400	400	370	361	388	377	367	374	384	390	332	391	393	365	406	364	357	376	388	391	393	371	392	368	341	376	388	365	388	371	360	358	380	375	365	389	374	349	379	371	398	355	374	403	356	381	397	372	335	374	374	375	375	378	409	383	386	357	386	384	360	387	370	373	384	379	382	353	369	356	342	358	361	382	372	366	417	411	356	366	384	370	376	332	390	384	379	376	382	358	379	370	373	380	368	372	384	375	390	385	356	422	363	351	377	359	382	367	405	376	380	384	377	351	387	367	371	363	390	375	366	371	383	386	410	357	387	364	381	360	355	365	342	336	393	379	405	359	361	356	383	364	413	369	409	433	402	375	383	363	413	394	359	400	385	406	365	371	387	384	372	363	386	381	419	363	363	373	372	384	369	369	397	364	382	387	370	383	382	369	365	360	364	366	339	377	383	368	327	371	365	362	380	369	380	360	379	359	378	365	369	364	373	398	388	364	377	411	362	361	352	363	355	364	356	396	382	391	378	376	387	371	380	388	391	366	373	394	352	403	364	333	375	372	398	380	396	363	378	375	351	376	355	393	371	347	390	385	353	335	373	381	401	379	337	386	387	369	399	387	387	397	385	394	381	374	359	387	380	377	374	393	347	386	374	375	344	345	365	354	388	390	378	401	377	370	377	348	400	383	363	356	369	370	408	362	353	378	368	395	362	381	405	390	424	382	413	391	347	326	394	388	423	354	364	379	381	371	395	369	386	341	358	354	390	345	374	353	346	377	362	354	343	365	392	348	354	366	365	350	376	396	349	408	401	369	385	376	360	361	381	371	366	383	370	373	369	399	385	396	354	412	367	390	408	413	391	386	435	383	377	409	394	385	393	395	382	377	352	366	372	381	391	360	365	389	375	350	361	384	373	404	367	383	389	397	401	367	351	390	378	365	381	370	356	359	388	399	362	393	406	380	389	387	378	365	357	338	361	381	374	364	396	349	387	394	381	367	393	360	385	370	371	361	345	379	341	382	336	387	357	376	385	380	345	365	373	393	389	375	368	368	392	403	357	363	398	381	395	344	369	389	381	396	381	374	365	371	391	405	403	385	363	374	344	379	364	386	392	381	374	395	387	381	341	369	382	387	369	371	394	398	352	380	399	389	395	381	402	396	372	382	357	360	397	386	394	386	351	383	348	370	370	374	394	403	370	335	369	368	367	405	385	376	361	353	380	382	365	374	384	368	368	367	321	380	395	356	366	363	341	379	371	386	364	391	387	357	335	377	361	376	409	382	368	349	380	396	387	374	357	386	378	379	388	367	377	394	402	396	380	382	368	373	377	381	333	404	363	384	379	382	370	354	395	376	382	368	378	357	368	379	372	416	344	397	386	385	348	339	396	377	395	380	402	359	408	356	392	338	387	365	387	386	347	383	377	400	397	352	361	388	385	383	356	382	357	361	359	379	368	386	364	398	394	400	395	405	393	397	339	367	388	374	382	379	367	410	365	352	371	380	393	372	371	374	386	374	373	399	392	334	356	437	384	401	377	358	408	357	360	400	371	364	362	360	369	387	393	399	362	400	375	326	370	385	378	362	370	393	355	356	390	401	391	342	376	369	367	366	358	375	354	383	384	382	344	388	383	362	362	452	385	415	376	362	354	369	377	365	360	369	379	365	381	323	340	390	357	389	393	361	380	354	351	359	388	359	366	366	376	348	368	378	400	377	363	367	415	406	353	355	383	406	372	387	379	362	351	366	397	379	337	394	363	401	387	371	405	393	354	361	378	378	374	366	386	405	385	361	378	374	361	427	377	391	365	359	339	370	343	354	365	362	383	389	372	368	344	417	332	393	381	335	362	356	376	350	379	393	375	398	372	344	388	382	377	388	398	393	355	378	358	346	381	357	350	355	360	340	411	377	349	360	407	350	362	349	356	354	407	369	381	387	377	355	360	393	354	382	371	391	407	403	384	336	358	391	370	408	403	377	401	375	369	381	381	366	375	356	387	405	379	375	379	416	343	364	364	372	357	393	365	413	403	379	372	355	398	378	374	387	356	412	356	372	339	372	368	381	378	387	416	393	390	347	390	392	399	361	384	372	362	347	393	351	378	390	368	376	375	389	428	402	372	360	372	359	392	361	360	394	386	350	352	372	350	386	373	371	367	366	379	400	383	342	389	387	383	359	447	371	398	392	385	406	390	345	374	333	365	366	385	377	369	369	365	354	373	378	389	367	385	342	394	386	374	368	368	389	380	388	376	393	372	349	368	344	367	399	359	375	393	377	379	372	412	367	369	370	413	345	355	382	363	348	368	352	347	367	389	384	409	372	365	342	346	365	385	406	388	375	368	364	395	358	375	383	384	402	400	363	372	361	375	330	411	397	348	356	366	354	385	351	334	353	372	411	391	397	362	406	343	347	382	367	356	396	375	367	377	383	350	383	378	360	361	390	354	362	407	377	411	390	361	372	392	372	380	366	354
46634	44999	48357	48162	48152	40134	42382	49332	43922	43204	33100	26228	25936	30991	41710	35744	30524	28326	25674	22143	21572	19488	20781	20088	15114	14183	12192	13165	11962	10485	8132	7015	7331	5206	4508	4293	4438	3324	2681	2110	2472	2536	1831	1884	1534	1598	1468	1198	972	724	888	705	354	285	226	208	178	204	225	201	196	183	185	177	172	176	201	173	186	185	203	193	178	190	179	177	199	197	209	197	221	212	231	223	206	212	203	184	177	188	191	168	192	183	187	184	196	176	187	191	178	195	191	183	186	164	176	163	214	207	177	175	194	178	191	203	179	205	185	202	187	192	179	191	179	200	200	187	219	183	200	209	165	199	173	185	166	177	163	191	177	198	172	213	194	172	163	185	188	202	199	196	174	155	181	180	207	195	192	190	175	187	181	197	189	193	186	186	183	185	168	181	191	177	178	171	194	189	198	172	168	179	159	184	201	199	185	178	207	189	171	177	198	198	181	191	199	204	180	178	154	169	202	190	157	165	198	191	169	189	205	184	184	216	186	194	183	183	179	194	166	210	182	196	197	185	221	192	177	193	191	217	194	152	210	197	164	173	213	182	194	200	172	198	184	191	201	192	209	166	203	190	196	189	173	190	174	181	206	176	215	193	173	202	201	169	162	212	171	199	190	185	191	205	168	182	194	188	169	203	202	192	172	175	216	171	176	199	208	164	207	193	183	169	184	184	184	163	200	178	183	181	201	179	195	180	190	173	168	201	170	197	190	199	188	192	191	183	192	185	201	184	166	186	177	200	191	208	185	158	160	137	210	188	176	199	180	171	204	182	221	196	181	190	175	191	189	198	190	171	201	177	192	187	203	211	184	165	197	188	183	184	212	192	177	178	183	177	192	212	197	174	207	209	183	184	187	184	190	158	236	172	213	183	169	177	169	182	175	168	204	192	189	178	200	182	193	203	200	180	167	200	185	168	222	176	206	180	217	208	190	176	198	194	177	189	178	175	169	222	201	195	197	201	193	196	198	186	189	177	184	185	199	192	176	207	198	186	206	226	173	143	178	204	182	206	196	172	202	165	218	166	182	195	190	191	191	190	167	191	185	178	178	186	177	183	193	168	188	167	181	190	176	209	199	202	178	173	187	213	184	169	204	173	186	176	199	178	184	176	199	191	190	165	183	167	194	147	195	163	190	194	200	183	168	170	193	196	176	187	158	209	194	181	228	183	186	185	165	206	175	191	203	181	197	201	160	172	179	178	167	163	164	182	169	183	188	215	177	178	187	205	190	190	194	202	185	200	178	192	184	198	214	201	218	174	208	219	187	158	163	175	163	178	198	198	175	170	192	174	184	180	218	191	172	204	193	182	179	175	195	205	214	187	211	189	185	185	162	166	179	191	176	185	181	171	158	190	193	180	191	194	179	198	203	177	186	170	175	169	185	195	193	185	189	193	170	174	199	171	158	198	186	173	169	185	174	191	174	199	186	171	164	217	192	159	174	188	169	171	166	182	174	180	171	190	180	198	185	186	186	180	193	210	168	180	180	167	199	176	181	180	176	186	191	196	175	179	180	212	180	188	180	182	200	183	203	183	192	175	187	189	177	216	191	189	179	171	173	176	185	187	182	185	159	185	192	178	172	176	180	201	199	211	196	164	184	198	222	191	195	176	188	171	202	205	184	177	207	202	181	190	181	169	195	167	201	192	196	210	207	195	197	181	175	192	191	185	166	201	203	183	186	185	178	172	181	182	169	177	203	180	181	201	191	184	168	196	187	204	192	189	198	173	165	198	203	182	173	199	173	160	202	200	143	168	175	200	214	195	218	189	187	173	188	182	173	187	178	165	200	185	179	197	174	191	176	186	147	197	205	223	197	188	197	192	214	174	182	177	173	191	193	220	184	197	181	170	174	211	177	182	191	191	199	189	184	176	190	192	167	192	174	188	172	202	192	194	185	164	226	180	183	192	199	193	168	193	206	169	167	169	200	171	183	168	177	189	206	158	172	175	177	189	178	194	162	193	188	191	173	195	207	213	194	179	176	192	207	196	182	212	206	184	205	184	184	178	193	183	174	186	214	178	190	210	186	172	162	182	172	198	196	183	185	177	191	170	199	202	177	176	180	189	178	194	188	188	167	171	182	196	180	183	189	183	162	188	178	202	196	167	210	191	173	167	183	165	162	188	169	191	199	174	225	188	176	157	180	165	171	181	207	196	192	183	182	193	168	196	211	174	171	182	170	164	172	187	178	187	214	193	186	178	204	215	174	195	193	170	200	167	213	186	180	180	180	185	173	193	169	183	173	192	196	195	168	190	190	172	177	186	188	199	183	186	179	210	180	187	166	198	180	194	218	187	193	205	184	203	194	181	194	198	193	189	185	178	192	196	180	175	185	200	192	177	203	208	185	210	179	193	202	162	205	200	183	180	175	187	167	175	201	183	203	189	161	191	171	206	204	186	189	178	154	197	204	190	202	189	189	193	191	193	195	193	177	174	196	178	183	171	194	211	192	219	211	195	208	203	168	187	187	185	185	180	173	200	213	196	159	200	199	159	172	199	199	177	167	183	183	158	182	200	171	195	184	215	204	175	201	184	193	191	192	189	185	184	187	183	198	172	190	181	183	185	194	184	212	193	175	184	200	179	195	206	186	197	169	177	192	187	188	192	205	185	195	157	191	200	164	194	200	168	192	191	186	174	190	176	189	195	200	181	194	189	210	161	200	184	197	187	197	193	192	193	184	192	163	168	182	197	215	178	190	175	188	191	191	169	169	190	174	154	195	169	186	185	190	172	187	186	174	178	189	205	190	200	216	170	187	175	201	190	198	193	195	218	195	186	210	184	169	178	210	156	184	184	172	162	191	163	206	197	187	203	201	194	176	196	197	203	200	185	199	215	186	195	177	189	163	194	164	185	175	191	214	196	219	194	194	179	196	226	174	212	210	182	162	177	177	183	197	172	182	185	206	192	168	187	173	188	184	210	181	168	200	184	178	175	188	175	192	183	201	188	173	178	216	151	206	185	160	198	203	185	232	172	178	220	189	171	179	220	175	189	179	194	189	185	172	187	170	193	214	171	190	199	177	199	181	173	153	160	207	175	193	180	181	200	177	172	189	184	193	194	192	212	185	163	188	172	187	187	209	207	194	198	183	198	182	184	166	160	204	177	192	195	205	185	196	190	185	196	194	192	189	193	198	183	182	174	177	202	201	190	182	213	198	191	189	179	169	192	199	186	170	195	217	189	216	212	182	207	163	188	195	198	181	211	157	178	193	198	193	179	178	195	189	166	199	160	194	196	197	209	184	171	175	175	175	153	190	186	206	159	167	181	186	169	197	207	211	197	200	213	195	211	176	204	175	195	167	194	193	188	201	204	175	183	186	182	184	175	191	192	193	202	212	197	193	172	204	194	192	196	196	172	177	189	191	175	182	186	186	179	167	175	176	189	194	189	166	175	165	195	177	189	185	191	195	196	200	199	194	203	163	191	174	185	202	183	191	193	181	157	167	185	185	206	192	164	184	172	203	186
34096	37935	49253	53912	54062	52622	53300	59226	55430	54330	46461	40401	43678	49932	59189	54414	49797	49021	47201	43227	42847	41530	43672	42890	37884	36509	33852	35162	32998	31618	26926	26152	26243	21318	19409	18960	18779	15789	13248	10418	12825	13062	9997	9975	8327	8593	8182	6667	5385	3876	5012	3799	1644	1093	851	608	526	591	581	503	485	473	500	483	528	498	506	501	543	477	466	476	471	497	484	465	520	448	521	525	650	598	599	633	622	467	517	483	480	480	504	524	441	473	486	504	538	484	472	513	494	432	499	525	506	510	466	529	468	519	530	470	490	463	502	492	481	432	496	524	485	477	461	471	472	488	477	501	495	522	504	521	495	515	462	477	479	530	476	477	503	476	488	451	484	476	475	486	497	462	519	506	479	517	483	493	524	500	497	489	507	523	461	488	507	500	460	469	490	520	460	492	481	486	468	511	522	483	504	490	461	464	493	492	489	460	455	489	498	482	463	535	492	490	532	473	474	488	502	492	470	469	476	492	497	482	476	466	482	444	474	472	484	477	499	509	512	503	445	505	481	486	484	452	513	504	503	474	529	499	510	532	506	481	514	510	467	456	521	499	484	480	477	493	510	459	558	533	497	496	471	442	479	495	470	472	499	485	524	490	489	514	489	496	465	521	499	507	485	481	475	518	522	500	507	463	462	461	508	530	495	515	474	509	499	490	518	455	532	461	507	518	470	485	475	470	502	483	470	445	465	495	530	461	472	516	489	473	512	517	504	497	487	447	493	484	503	486	515	471	494	473	477	493	473	508	523	464	463	517	487	478	526	490	480	513	515	491	511	471	489	520	442	467	481	502	530	461	501	481	481	513	506	499	497	509	526	498	518	449	517	509	476	510	503	495	473	492	492	508	475	495	512	508	490	495	462	493	487	494	501	505	473	433	496	506	478	504	479	505	495	510	473	459	494	487	532	494	499	495	494	451	458	487	504	504	517	467	470	471	513	484	480	493	503	531	453	472	480	484	513	442	494	516	507	478	481	536	531	491	525	479	478	499	488	494	494	447	483	467	459	503	472	457	482	477	494	513	485	484	503	471	491	462	465	536	490	486	480	481	495	478	526	472	503	492	464	525	471	464	494	492	480	494	470	519	453	494	488	492	501	483	506	486	460	461	462	471	477	491	497	464	469	469	490	498	504	466	484	456	488	474	494	518	502	496	479	480	525	503	481	478	499	442	475	522	504	493	453	500	508	519	499	488	495	463	479	509	477	461	499	502	501	517	480	492	480	460	444	526	471	485	446	526	462	505	472	492	500	496	482	486	445	444	463	518	507	509	544	480	518	509	514	482	511	468	472	470	478	484	540	462	462	509	525	510	465	494	470	477	477	488	484	514	493	527	487	506	510	491	524	498	503	553	472	499	480	489	516	504	483	451	494	477	472	470	490	490	463	519	488	452	489	473	488	483	528	459	482	486	503	456	480	541	483	491	499	499	488	497	482	493	482	471	473	486	517	480	458	440	471	477	502	473	498	500	490	461	537	529	500	543	496	501	488	485	462	495	484	485	480	461	474	482	486	507	516	521	509	451	454	459	489	483	525	508	481	474	502	500	536	492	484	476	498	486	507	482	488	481	481	469	490	501	489	472	505	483	507	497	486	470	433	467	514	507	484	479	505	475	508	494	469	502	497	513	483	469	467	503	472	455	469	463	497	512	480	511	448	473	498	472	516	505	511	476	489	467	482	491	508	536	460	472	517	505	531	487	505	527	442	505	468	509	461	507	488	480	458	479	500	499	455	507	413	472	445	491	465	494	478	475	506	472	511	482	532	494	491	474	502	490	547	474	472	485	468	451	485	496	495	482	485	489	514	455	491	513	484	516	505	495	500	494	490	494	527	517	476	477	508	480	458	489	475	483	480	500	471	500	507	502	492	514	474	471	484	498	510	482	507	492	489	515	475	491	474	497	490	466	483	528	477	478	489	492	475	452	458	508	505	490	498	454	513	488	454	520	499	488	521	454	497	477	456	472	522	502	487	492	476	503	504	508	476	487	458	487	475	476	499	505	482	473	505	519	528	460	499	495	504	498	487	505	476	497	483	503	487	500	493	494	480	475	516	475	481	469	488	488	483	504	487	483	469	479	480	474	516	503	478	486	481	527	492	477	472	480	459	465	505	529	488	466	520	465	519	476	490	446	492	467	495	461	465	461	488	440	466	487	492	489	490	493	491	513	478	453	491	508	505	495	518	482	531	488	476	505	512	484	490	528	463	464	481	509	506	492	485	462	478	481	510	506	481	496	525	457	510	519	427	500	463	497	487	500	511	469	504	490	488	506	500	460	504	501	452	496	479	491	528	505	476	491	467	487	465	535	514	501	516	488	506	483	485	487	471	484	510	494	432	506	444	492	485	494	473	495	528	516	496	474	504	490	453	515	446	480	491	487	506	454	486	464	476	491	499	516	467	501	480	479	487	508	526	504	507	477	514	470	493	503	492	436	484	448	522	457	509	500	458	496	488	485	526	508	516	493	475	471	502	485	461	491	505	480	515	485	487	488	484	537	513	514	485	510	490	505	520	486	493	498	498	456	499	472	502	529	497	475	474	487	513	506	492	473	507	430	477	497	502	482	476	504	478	454	485	475	512	526	512	498	474	504	478	489	520	474	509	502	479	478	502	489	481	463	483	474	479	481	481	499	522	486	512	473	517	518	481	485	491	485	479	516	496	512	480	474	518	459	510	505	443	499	477	486	459	507	502	537	493	468	513	511	477	472	493	528	495	486	506	502	491	501	470	466	528	471	496	498	493	471	531	498	524	432	467	483	483	511	507	463	465	472	514	502	493	487	464	513	518	496	500	519	468	469	485	474	486	478	523	490	489	508	506	485	510	469	474	486	515	463	522	481	504	471	498	489	509	505	512	467	513	472	524	494	476	476	432	479	470	446	495	484	498	456	490	449	485	492	448	493	467	478	511	482	487	452	476	475	508	497	500	510	481	428	475	463	470	511	488	493	482	485	494	510	470	489	457	495	533	471	515	537	515	516	499	507	471	543	476	474	512	487	470	484	495	470	497	510	504	509	497	512	511	477	542	457	461	450	478	508	484	492	496	497	514	493	501	497	460	479	494	486	499	450	481	513	508	485	486	517	502	490	493	501	516	479	482	492	464	502	522	504	489	501	493	476	458	527	457	473	496	488	477	475	480	484	481	480	476	486	488	516	484	446	483	498	503	534	492	516	467	481	494	493	522	517	511	469	485	501	515	500	468	488	482	478	478	491	456	522	515	467	493	470	492	500	505	480	494	530	473	492	481	497	520	481	490	472	452	484	500	495	517	452	515	467	473	477	523	497	492	475	495	540	493	473	446	453	479	438	477	470	440	480	479	486	479	477	482	476	476	493	450	481	451	477	478	473	497	510	526	479	479	487	521	474	540	501	499	472	499	513	504	489	456	493	479	478	492	474	496	510	498	476	497	497	498	501	481	505	504	515	496	500	500	499	512	483	501	458	480	490	487	482	539	437	478	484	462	497	506	514	494	496
17610	15998	19114	17232	15246	9138	6982	6970	5244	3927	2588	1572	1549	1607	2366	1717	1506	1364	1295	987	882	897	1069	945	726	658	523	588	554	499	407	353	366	334	305	273	258	266	201	196	242	204	171	189	153	155	160	140	158	123	136	156	112	110	122	130	116	111	105	95	118	111	102	119	112	135	117	128	108	113	104	121	122	111	115	118	92	101	103	112	86	100	104	125	130	105	113	109	115	106	109	95	121	110	117	108	111	121	120	121	93	103	101	117	115	113	119	122	119	100	129	105	98	112	106	106	122	121	130	128	108	108	120	110	105	88	103	127	122	112	126	98	115	122	122	124	100	97	97	107	117	118	112	104	106	121	119	115	112	105	136	112	110	116	98	95	111	116	122	106	131	104	124	110	79	100	101	104	119	111	111	124	112	119	108	94	110	129	109	108	102	110	131	117	107	120	89	124	122	117	95	108	108	121	106	120	110	107	105	118	103	120	115	99	101	101	115	124	117	103	99	109	125	133	114	116	112	115	103	108	111	124	100	104	116	120	125	108	120	113	108	124	129	102	106	114	96	122	114	105	93	106	114	126	113	106	115	122	101	110	105	102	117	110	116	111	105	115	106	122	99	112	116	120	118	115	129	110	133	121	117	131	117	111	106	112	109	114	117	135	93	88	115	121	119	90	124	108	122	98	141	108	112	125	144	106	111	114	93	107	105	112	124	116	119	113	95	104	112	136	108	108	99	109	128	112	102	114	93	117	127	107	121	113	109	100	126	122	109	108	96	106	109	113	96	126	113	129	99	108	114	92	114	117	118	113	108	135	117	97	106	142	118	107	99	122	116	130	103	103	120	110	107	98	104	94	101	103	110	106	122	127	99	111	113	128	129	111	106	124	101	121	119	130	124	99	101	111	104	128	97	89	124	100	108	112	86	100	123	130	103	113	122	111	125	119	115	146	108	120	102	125	102	114	109	100	140	117	109	108	88	123	109	89	112	121	118	105	111	99	105	105	115	124	127	118	113	105	124	125	117	129	105	111	119	132	124	121	120	125	131	117	101	101	109	138	98	115	120	98	107	116	114	101	122	110	121	119	114	100	127	94	118	105	115	139	113	129	104	111	124	82	120	124	110	121	134	121	107	114	123	125	119	121	106	105	105	114	121	109	106	111	82	101	120	118	125	134	129	106	122	119	110	98	90	124	112	100	117	104	115	101	114	96	108	107	113	108	129	108	108	120	118	113	121	113	109	91	105	117	105	114	113	114	117	98	84	114	98	121	109	118	114	110	131	103	123	121	98	104	115	103	104	135	108	144	116	114	111	99	91	116	105	118	112	114	142	124	120	118	118	102	104	104	101	97	124	103	134	123	127	96	99	127	101	109	110	117	113	116	109	91	97	103	117	135	117	124	115	108	108	91	110	104	97	118	140	112	127	101	109	118	110	107	130	110	141	129	104	111	106	102	109	101	104	131	94	110	108	114	105	109	112	105	99	116	114	99	126	107	117	98	105	116	104	112	115	93	104	106	132	109	114	113	124	112	112	117	119	118	112	127	116	131	119	124	94	98	103	123	124	101	115	115	123	114	108	112	110	111	116	83	119	112	138	120	126	118	102	102	125	118	118	103	103	118	107	111	146	114	107	94	102	115	94	92	110	113	132	135	95	132	137	117	124	105	119	100	109	105	114	119	112	125	96	99	121	108	121	105	117	138	122	106	114	121	109	110	131	109	114	103	109	122	91	106	125	101	110	96	103	110	91	109	123	102	110	118	115	106	105	107	107	111	139	113	86	108	118	137	101	120	110	117	124	96	112	130	145	99	103	112	117	112	134	122	136	111	113	114	109	117	121	111	109	114	110	115	114	118	91	109	131	114	116	116	100	113	118	121	132	106	117	111	91	103	114	113	114	110	126	106	113	112	125	98	110	100	108	109	117	114	116	98	112	126	105	99	107	108	104	103	115	105	124	119	94	117	121	117	106	114	120	110	112	135	126	108	120	109	117	138	95	110	105	106	115	95	121	118	115	103	114	104	101	129	105	124	126	101	98	109	98	129	118	107	129	112	101	118	119	115	110	109	98	136	107	109	117	118	120	111	115	113	117	120	126	115	110	99	110	109	107	108	116	104	100	110	103	116	117	96	98	105	116	120	117	109	114	98	106	101	111	118	110	103	126	131	116	113	124	88	117	121	114	114	133	106	118	131	123	116	120	107	93	124	121	124	96	119	106	130	120	102	124	110	106	115	126	117	101	126	106	123	105	131	111	118	104	110	115	104	97	118	93	125	111	109	117	101	111	119	107	121	120	83	103	126	102	109	122	100	101	108	102	111	128	117	99	114	110	104	113	134	104	97	105	89	117	102	126	121	119	130	114	119	115	105	131	108	117	122	111	114	123	99	95	102	136	101	121	121	124	130	106	87	101	118	120	99	101	111	100	116	88	114	107	120	127	100	108	127	127	122	107	106	105	125	106	104	124	120	105	115	104	129	106	100	115	115	101	125	95	131	87	118	127	121	132	117	106	105	118	105	112	89	116	112	112	128	111	127	115	122	116	121	101	120	127	114	128	99	106	100	115	133	100	100	112	109	115	94	113	135	131	116	106	121	119	94	114	117	103	117	120	105	116	114	100	117	112	111	126	105	118	102	92	108	109	93	109	130	118	109	107	104	114	104	127	117	98	92	115	115	114	112	118	97	114	131	101	116	118	101	118	116	122	122	112	122	113	110	107	133	132	118	130	112	109	115	117	108	124	125	128	119	113	114	102	114	117	117	104	123	115	115	113	106	110	106	102	116	125	100	130	104	104	127	102	125	102	125	112	134	135	124	107	106	103	105	123	98	103	108	137	98	124	130	108	114	108	124	121	111	107	121	119	103	122	129	122	106	90	113	111	100	101	116	142	117	126	103	110	116	102	117	119	118	122	112	108	104	109	121	116	117	125	110	117	105	109	106	107	106	107	110	108	99	100	120	128	136	98	130	106	107	116	106	103	119	100	97	89	129	117	125	118	103	105	113	116	113	115	99	116	114	110	117	115	108	112	109	95	109	106	126	132	96	134	104	104	103	96	103	127	119	118	102	114	101	106	110	129	128	98	116	98	116	113	105	120	126	124	122	115	122	115	113	122	115	125	120	116	118	98	120	106	100	102	118	107	109	105	115	113	106	97	117	134	108	131	111	116	100	99	140	97	113	115	96	97	124	106	109	121	112	121	108	125	102	119	104	123	129	129	97	111	114	122	107	91	98	93	107	112	110	128	120	104	115	102	104	113	109	113	113	109	107	96	105	112	118	99	116	129	129	121	107	112	112	112	97	113	93	126	103	100	103	103	97	121	135	106	116	116	110	116	99	94	130	118	122	113	115	107	106	112	116	110	107	120	109	108	123	128	112	94	114	113	119	116	130	121	109	101	112	109	109	125	114	111	106	114	129	123	130	118	124	98	127	118	99	112	117	105	118	113	122	110	104	129	135	105	126	101	120	113	113	106	90	115	113	109	115	132	110
11175	13968	24701	28944	28877	22629	20486	21412	18358	14668	10663	6876	7387	7535	11472	8509	7565	6724	6428	4652	4621	5077	5701	4951	3890	3710	3239	3270	2987	2823	2189	2197	2040	1752	1452	1373	1431	1109	913	1095	1137	934	873	864	699	746	667	616	536	500	454	403	372	350	359	307	306	319	326	317	326	314	351	307	263	303	315	335	292	298	329	308	298	295	328	329	308	318	310	323	304	303	310	327	329	335	310	312	314	347	310	294	292	342	322	315	329	319	304	299	285	303	311	309	296	315	315	304	328	322	328	316	294	339	337	314	306	285	326	299	279	313	314	308	289	312	327	291	309	320	321	348	277	344	314	321	327	288	333	332	321	329	309	300	306	315	316	346	316	285	345	337	314	331	284	345	289	327	302	291	327	325	292	298	303	346	307	327	331	320	326	306	344	268	309	301	306	296	314	295	328	323	339	315	282	310	316	333	323	331	316	297	338	334	347	351	288	306	321	327	298	304	322	296	334	303	324	281	326	288	273	299	331	340	312	313	312	317	311	317	330	323	308	324	318	313	300	308	305	294	309	330	292	318	321	300	318	303	317	336	322	328	318	311	344	322	312	270	290	326	319	324	300	326	300	348	336	303	298	311	316	325	330	291	329	300	303	283	333	328	300	310	334	328	316	272	301	344	309	305	324	308	297	281	312	303	302	312	311	326	301	332	335	289	297	315	319	311	322	299	317	313	305	314	347	341	313	293	330	328	318	311	311	267	306	315	329	328	339	338	345	321	322	311	323	334	293	280	338	305	333	309	319	308	314	314	306	303	326	311	306	322	314	292	274	300	306	337	326	312	305	330	320	294	326	310	309	314	323	322	309	318	311	340	330	309	323	290	326	312	248	315	310	310	330	310	327	312	303	283	313	312	302	283	291	307	299	353	366	309	282	307	274	305	298	288	322	290	315	314	308	324	336	302	316	326	329	353	302	315	311	317	342	340	283	342	330	313	333	311	294	313	338	307	328	304	282	318	305	298	308	322	337	319	314	319	296	308	362	308	313	317	320	281	347	328	337	324	312	318	280	316	318	284	292	315	310	331	317	296	328	330	307	303	324	321	333	335	311	321	319	332	290	338	315	333	345	348	342	306	298	307	289	297	300	355	302	336	328	315	329	320	316	281	306	335	330	332	284	296	312	324	276	321	297	311	344	303	335	316	317	316	317	336	327	310	318	304	322	337	300	311	306	330	312	308	313	334	334	279	286	358	300	326	304	316	330	319	328	314	315	310	314	309	326	325	331	332	304	325	286	325	310	301	306	336	303	331	328	310	306	286	340	314	312	326	281	312	326	312	320	321	295	310	276	313	295	322	340	298	343	323	309	309	343	311	303	288	320	301	286	311	300	280	336	345	341	320	322	315	303	300	319	302	283	321	319	332	303	296	288	330	322	318	322	306	324	318	297	298	314	307	303	288	328	326	277	326	294	322	336	335	298	317	321	316	335	326	322	331	328	333	329	284	318	303	310	318	275	299	326	309	320	336	321	327	328	307	325	316	332	309	297	307	304	289	301	317	307	269	340	317	311	342	328	314	312	348	256	323	331	321	308	323	315	290	334	293	326	351	312	329	298	322	303	322	321	339	299	305	291	330	291	293	329	332	348	298	303	295	283	314	284	311	323	311	304	304	324	310	306	340	338	318	300	312	306	285	308	313	310	335	293	324	287	321	332	323	327	333	329	314	299	298	314	304	308	332	319	318	288	354	324	285	321	304	316	297	323	327	296	297	290	336	317	331	295	341	325	321	316	316	318	316	289	292	332	292	293	323	316	340	355	276	338	270	299	308	314	306	307	288	333	309	342	341	328	298	327	313	314	296	309	290	314	316	313	309	311	276	299	298	373	316	312	288	317	294	303	308	314	354	283	313	282	333	316	327	301	323	352	311	326	317	322	342	307	292	337	312	318	322	300	347	328	319	316	339	305	285	279	308	297	296	274	345	303	311	316	329	309	309	301	319	304	291	331	332	309	311	352	338	292	325	325	304	354	317	309	307	313	336	332	332	330	323	321	319	320	323	316	298	314	321	300	304	287	310	315	326	312	303	351	314	323	314	307	341	298	339	321	294	311	304	309	327	324	307	326	324	320	324	299	308	318	318	311	354	290	304	303	336	311	308	324	330	321	333	333	320	314	317	335	310	316	336	284	304	320	342	358	318	338	317	285	303	339	315	278	326	306	306	319	320	288	337	310	317	323	349	288	312	288	304	329	294	287	306	320	308	320	317	294	318	313	314	321	327	351	280	319	282	312	311	346	305	370	309	333	338	315	345	327	316	339	342	284	293	306	296	297	313	299	332	322	323	304	331	334	324	323	295	292	292	306	315	303	335	289	301	318	317	300	305	310	348	314	296	334	307	323	305	282	311	290	311	324	313	320	284	303	314	313	337	324	319	316	305	331	317	311	320	304	324	326	330	305	309	309	331	315	312	302	306	338	324	296	321	298	298	337	296	320	318	310	298	305	310	305	319	295	313	296	315	288	336	304	332	320	295	352	288	299	323	327	302	290	327	317	273	340	323	294	302	319	295	329	316	332	320	314	300	322	339	360	297	278	313	296	293	315	327	312	311	318	305	324	328	302	320	294	297	282	292	308	317	340	334	302	318	318	320	312	284	339	333	301	301	309	341	289	315	302	299	356	336	309	295	285	271	315	325	309	320	374	293	348	325	298	310	321	340	323	288	311	323	305	331	322	328	320	297	297	315	276	341	319	298	309	325	332	316	293	310	316	281	295	295	285	303	288	283	297	322	318	308	313	302	315	308	326	321	325	323	329	303	309	323	292	309	347	298	324	316	296	337	330	316	351	295	302	302	311	311	334	293	318	300	335	328	306	310	333	327	315	298	300	316	307	309	312	334	287	323	351	306	315	302	315	315	323	327	290	342	318	319	299	337	309	360	312	322	328	292	268	288	315	320	324	322	330	293	331	304	348	298	298	322	345	289	305	315	346	330	301	299	332	331	310	300	322	325	310	337	311	300	318	326	313	309	319	319	315	288	316	286	307	369	319	330	315	320	310	307	295	327	320	326	336	319	333	347	299	332	292	283	329	302	329	319	302	316	305	324	302	325	321	266	303	327	299	305	321	292	318	299	321	300	318	337	328	326	291	314	303	328	331	306	331	334	332	329	312	327	273	292	279	316	313	322	294	312	321	295	293	312	305	302	329	294	305	340	319	341	313	288	300	326	308	331	323	325	312	331	344	320	302	300	320	340	293	318	309	315	317	288	320	319	288	326	311	322	307	276	320	299	327	294	320	316	316	298	317	303	276	310	322	323	350	341	311	323	305	311	285	287	290	321	328	309	305	304	305	313	296	325	308	350	325	316	314	305	295	309	345	304	323	336	280	318	306	280	328	291	311	331	339	327	318	343	324	333	347	296	311	342	310	349	300	291	302	317	305	323	320	327	313	351	283	305	295	298	316	307	297	308	318	342	326	279	336	343	318	319	291	317	357	265	338	302	313	317	298	369	285	312
35627	35917	40803	42833	46018	37557	40529	45886	37540	34423	26404	20473	17265	20410	26257	21086	17396	14972	13646	10617	9733	11423	11802	9682	8112	6920	6607	7025	5806	5753	3630	3745	3463	2958	2480	2104	1940	1560	1104	1384	1533	1147	975	943	773	785	760	613	478	418	337	363	243	145	157	138	127	145	161	149	141	165	146	130	144	155	143	132	155	129	124	129	117	127	132	135	127	136	146	126	133	122	153	168	145	139	128	120	130	129	136	137	130	129	139	98	129	147	150	120	118	149	131	138	148	134	124	152	121	122	134	137	126	132	150	131	137	151	117	134	147	134	139	137	166	141	125	147	128	139	145	132	135	134	106	151	129	153	120	149	139	155	140	129	139	134	133	120	143	137	130	130	148	145	150	134	141	132	138	126	119	138	151	141	167	136	138	139	121	131	132	124	122	122	144	118	133	150	140	123	127	131	137	135	120	128	136	124	130	119	120	142	148	150	123	134	144	124	135	126	122	123	144	123	143	143	117	134	140	146	128	155	139	149	141	124	131	136	119	131	155	147	123	97	130	115	149	148	150	120	160	135	126	126	124	123	129	145	129	137	125	112	135	141	135	116	135	128	135	113	153	163	136	126	134	137	147	127	135	121	138	152	125	131	130	130	133	125	160	141	142	133	130	129	132	146	116	125	153	136	142	127	141	121	135	143	140	136	128	153	154	143	147	146	138	133	137	145	129	161	140	135	126	131	128	129	132	121	134	135	133	145	130	129	112	125	130	124	138	130	116	132	139	128	130	129	139	116	123	123	128	145	132	133	151	147	148	138	127	127	146	140	125	129	163	137	148	121	139	129	151	142	167	137	122	145	123	142	125	142	131	146	150	132	130	122	137	155	138	146	147	145	154	114	142	123	130	127	141	140	127	146	117	135	121	132	134	121	125	119	144	148	123	144	135	129	147	124	157	157	121	154	131	121	154	145	144	143	137	133	119	164	140	140	145	142	136	126	124	111	130	151	116	126	131	145	140	126	127	139	135	144	148	131	127	148	150	131	135	123	125	138	143	134	125	122	141	101	120	122	105	114	131	130	133	160	123	142	153	130	127	138	130	140	121	144	157	122	139	146	128	151	122	147	128	116	130	119	118	121	136	133	124	129	146	145	140	127	160	132	133	138	128	130	124	125	139	150	127	121	120	127	154	137	132	120	133	131	132	114	148	133	153	155	147	126	125	130	117	117	142	137	145	116	129	115	137	140	143	136	131	139	158	136	136	135	138	137	139	127	151	129	137	154	122	133	133	155	140	121	155	122	158	124	139	134	153	137	102	120	128	116	143	138	118	117	132	131	149	127	138	138	138	145	125	138	139	126	128	141	133	149	164	121	135	140	113	133	141	133	132	145	140	151	129	155	131	148	140	124	110	154	135	141	129	134	131	143	133	126	139	119	150	137	135	147	119	142	137	154	116	137	125	111	132	135	144	151	132	140	132	120	149	158	135	143	160	133	132	136	122	133	131	147	144	147	123	120	139	115	124	128	166	120	115	137	120	135	141	130	130	113	138	149	120	124	139	107	130	133	133	123	132	148	127	132	145	137	123	116	154	149	105	136	136	131	132	139	140	119	116	150	130	140	123	131	136	128	131	119	120	118	145	125	132	135	131	118	155	123	114	132	116	131	138	142	114	139	140	133	126	131	130	140	140	141	144	132	124	142	113	131	122	152	133	137	107	122	124	144	141	114	121	138	134	129	138	142	120	121	164	162	128	149	151	133	135	116	147	128	135	123	129	114	146	142	125	114	153	148	129	127	150	150	140	135	166	136	121	132	131	135	117	107	124	129	147	130	124	156	135	117	129	113	120	141	119	136	121	139	139	142	130	154	161	130	141	130	139	138	132	121	127	127	131	126	137	143	149	133	128	133	150	120	149	146	140	133	147	143	146	147	137	122	115	129	115	121	137	161	144	118	122	146	117	115	134	141	147	136	138	138	128	158	131	157	121	131	121	118	135	133	141	140	147	152	129	114	127	124	118	154	148	141	144	113	122	127	119	138	121	137	158	136	146	129	130	123	133	145	110	127	143	134	148	141	136	125	117	135	130	146	134	134	124	128	120	127	138	128	137	139	131	137	143	115	124	128	129	113	136	152	139	137	135	115	119	137	131	142	149	126	136	127	140	135	168	123	144	145	108	142	134	122	141	117	144	123	155	146	149	129	129	118	128	126	136	128	132	99	157	142	124	114	144	133	127	136	134	146	149	141	128	116	135	138	148	150	152	126	138	140	156	113	141	139	140	141	127	149	146	163	129	130	136	149	123	117	139	131	132	140	133	134	149	123	133	137	146	126	144	142	164	136	137	148	119	133	116	150	153	141	136	142	144	122	149	135	141	133	152	131	140	138	163	147	151	110	157	133	132	148	127	133	133	132	119	157	139	135	137	120	120	139	126	140	138	135	141	133	147	137	121	152	132	139	131	121	123	129	140	133	137	140	138	116	140	134	118	149	141	130	122	128	152	140	137	145	143	135	138	110	102	109	133	152	143	125	142	133	131	126	144	136	139	126	136	130	141	135	133	125	140	136	117	116	134	139	111	126	129	140	124	120	140	116	143	127	140	127	129	142	125	109	117	129	131	125	131	129	135	134	134	132	118	123	142	133	121	130	143	146	143	145	113	127	137	125	129	132	143	123	144	140	120	139	126	124	136	145	131	150	128	128	145	139	137	134	116	134	132	140	134	126	145	124	141	140	159	156	135	131	115	138	122	129	133	115	133	135	138	121	129	112	135	125	160	130	143	136	131	134	115	129	129	113	139	120	123	129	143	143	138	141	143	138	150	147	141	127	122	136	161	158	130	118	125	133	117	144	124	135	145	121	154	147	146	156	132	145	137	135	142	128	134	148	124	130	118	149	152	115	141	137	132	133	136	122	163	147	139	133	118	150	128	127	150	148	149	131	119	131	138	136	135	119	128	143	137	124	151	123	147	134	131	147	147	119	130	114	134	165	148	156	128	140	117	122	134	138	144	113	162	143	133	150	131	131	146	137	140	130	135	130	142	128	119	134	123	119	151	125	135	129	149	130	138	116	130	143	142	141	157	124	135	129	135	130	151	153	129	125	124	133	130	151	126	142	146	132	122	145	124	136	110	153	135	145	128	125	135	117	127	128	115	135	136	136	141	147	150	138	165	136	121	130	138	114	108	149	134	139	161	138	163	125	123	135	148	136	140	127	134	152	144	115	136	114	137	150	139	132	135	145	147	116	124	133	139	141	122	124	120	112	136	136	159	133	111	126	130	122	135	118	136	141	123	111	144	148	120	141	133	128	147	133	152	142	145	134	138	133	144	122	152	128	138	136	132	113	141	160	141	111	135	131	156	150	134	130	140	136	135	140	145	153	135	134	127	136	131	134	141	130	123	151	131	138	132	124	149	128	136	115	144	166	124	129	134	135	134	134	136	135	133	133	142	110	114	155	125	149	136	138	125	109	139	126	118	133	131	134	134	119	134	146	139	144	115	137	121	143	135	153	126	104
23850	29525	40822	47474	51162	48095	51733	54950	49789	47345	41361	36244	36510	42087	46898	42122	39153	37130	35989	30987	31370	34004	34390	31927	28411	26211	25698	25920	23826	23212	16659	18148	17066	15532	13566	11538	11013	8892	6403	8221	8596	6607	5973	5776	4957	4890	4451	3584	2613	2386	1749	1978	1138	613	394	351	435	416	411	433	406	399	413	418	408	339	413	387	353	367	373	384	356	363	379	368	400	363	400	385	376	370	482	510	440	386	384	374	381	341	383	378	366	363	357	404	335	375	369	343	376	362	394	373	386	399	423	342	388	331	383	359	382	369	367	378	354	395	378	331	327	356	391	388	379	388	370	374	368	353	355	365	354	384	404	371	371	338	369	376	380	364	381	346	384	357	388	400	361	370	383	380	376	355	389	405	385	387	364	375	391	375	367	390	365	369	403	384	347	382	366	396	353	350	377	387	374	352	403	363	375	369	368	377	352	375	376	355	379	398	368	359	346	402	374	377	354	390	414	359	379	378	378	331	354	383	379	352	384	343	376	360	352	347	374	325	363	377	379	373	372	338	386	365	390	339	360	365	383	351	369	362	377	378	363	348	375	380	366	372	381	371	407	375	356	365	375	372	375	357	380	366	373	365	392	402	365	375	358	378	357	387	367	396	367	332	365	396	379	378	381	387	357	372	429	367	390	376	372	387	344	344	345	372	324	399	375	408	387	356	364	362	371	352	378	331	375	362	388	371	365	370	383	364	360	373	375	344	389	372	387	347	357	378	355	370	393	392	386	406	356	360	368	349	349	345	380	395	382	364	350	361	337	360	347	392	358	350	353	347	385	380	358	357	350	366	389	372	409	356	390	407	386	359	362	375	364	380	383	366	340	361	369	375	339	361	342	354	350	377	380	377	368	352	347	372	376	345	360	426	372	376	381	379	368	386	362	418	370	368	359	379	372	381	381	338	373	369	373	362	385	367	362	382	378	390	373	381	386	355	374	359	365	356	380	361	368	331	400	351	385	381	361	342	386	370	372	346	397	382	383	394	360	383	380	380	355	408	374	385	369	385	409	388	376	365	362	358	359	374	310	355	366	356	375	359	339	361	364	350	337	350	366	367	339	340	399	417	368	340	367	359	373	369	352	402	377	392	336	349	364	401	370	378	366	375	378	374	392	348	372	350	378	382	344	390	362	371	375	375	345	348	375	378	361	403	387	393	370	362	378	363	393	334	395	376	367	392	348	362	408	349	355	406	352	399	348	382	355	381	376	371	408	379	373	388	348	352	355	376	380	380	379	336	352	363	381	372	380	367	367	372	370	383	361	393	352	391	387	390	368	353	370	368	367	351	404	398	400	404	378	364	392	350	396	348	363	383	372	367	362	371	374	384	386	387	398	345	445	360	357	366	399	371	360	356	375	366	359	371	379	352	309	382	367	373	381	357	346	405	374	374	366	365	402	370	379	352	375	351	380	353	370	377	375	383	368	351	393	359	389	364	386	420	388	339	399	389	384	361	366	401	350	385	373	390	390	377	377	379	365	353	394	348	374	363	343	356	362	356	359	379	389	393	331	371	374	358	373	362	390	359	368	355	369	390	391	343	380	392	367	333	382	354	359	349	396	376	374	361	398	334	377	397	389	345	369	367	340	371	381	371	376	359	391	382	368	373	393	344	356	369	363	359	378	395	371	388	380	384	420	372	326	345	385	388	356	351	374	344	367	384	372	363	346	395	367	365	334	365	368	374	391	358	377	381	352	393	366	353	337	364	361	370	374	387	367	393	342	367	363	382	349	345	387	378	369	372	400	377	369	361	339	393	379	357	408	357	358	369	344	365	369	362	350	412	293	376	371	363	362	357	339	351	356	370	378	374	395	347	375	337	389	391	369	366	415	400	345	384	349	355	384	351	351	349	394	334	377	397	358	359	384	401	351	358	374	366	391	375	338	369	372	323	355	355	378	374	395	380	350	371	378	376	388	383	362	371	357	383	418	401	361	372	374	367	345	385	354	330	389	366	398	364	385	384	387	387	362	344	348	381	412	400	373	375	353	372	405	376	386	371	370	383	351	372	338	354	372	375	361	365	354	385	344	359	407	402	370	357	359	412	392	385	372	367	357	373	340	370	312	331	390	397	370	425	398	371	357	354	364	372	376	351	373	336	375	357	346	374	373	347	386	366	358	345	374	361	365	362	371	396	359	369	365	377	375	363	381	383	366	407	360	393	359	354	397	364	398	363	356	369	366	360	381	374	372	397	365	414	389	373	357	362	388	354	375	364	361	332	369	389	367	356	367	375	365	351	363	329	378	353	349	399	334	370	413	381	392	361	362	347	348	382	353	360	403	377	353	398	353	344	397	369	412	349	331	373	362	385	374	394	337	382	350	380	363	353	328	373	399	350	382	353	387	342	348	338	366	361	360	414	364	405	381	380	365	379	363	390	345	341	369	384	387	384	402	390	342	394	374	337	347	374	366	375	363	344	378	374	377	386	381	379	305	344	374	410	374	353	360	337	385	362	357	376	409	356	369	363	350	410	373	350	372	347	368	382	371	390	329	341	351	387	355	390	364	376	377	370	369	373	375	362	404	353	364	350	364	409	388	368	370	343	344	348	380	362	350	356	369	379	375	363	375	342	341	403	365	394	369	361	371	368	367	376	334	420	348	344	377	363	352	384	384	336	381	350	370	372	358	343	347	387	372	396	383	366	378	404	353	370	389	367	363	367	388	393	375	348	380	348	355	378	371	380	366	369	358	384	377	378	377	339	372	370	364	384	380	381	366	392	345	368	393	372	360	342	362	363	381	416	369	364	409	374	383	343	364	366	378	354	346	383	339	372	400	379	370	358	360	361	356	363	392	390	365	396	339	410	400	376	387	386	350	376	363	360	371	411	351	375	377	401	338	374	382	383	341	391	356	345	373	347	363	370	363	387	380	396	398	347	352	417	369	380	363	355	403	352	380	373	363	396	355	378	370	352	387	376	414	358	364	385	372	362	388	364	357	363	355	362	353	335	375	387	357	370	338	376	400	429	396	352	378	371	329	370	405	377	363	359	393	367	387	390	378	389	366	339	364	379	356	372	378	374	368	366	350	370	362	364	341	346	382	363	364	381	372	358	380	398	375	398	388	382	337	402	338	399	377	370	399	403	347	385	400	416	368	365	354	367	380	399	391	354	387	369	381	366	375	327	400	363	344	373	364	382	345	353	345	372	369	376	389	379	396	362	372	369	365	393	370	389	373	329	360	364	355	405	395	356	381	377	366	336	325	413	360	363	408	340	353	382	364	346	378	372	352	395	354	389	389	359	360	399	354	392	370	339	371	415	376	338	390	403	370	359	350	367	352	357	340	345	353	376	393	354	344	373	368	406	364	363	378	371	378	371	375	364	353	373	388	382	377	385	398	365	371	359	346	372	377	378	361	364	395	346	380	377	373	375	411	373	369	387	373	341	394	331	352	341	363	369	341	366	370	369	354	369	373	373	368	364	373	335	360	356	374	401	411	360	386	386	359	368	370	371	375	372	348	340	365	351	339	358
44984	44099	45739	48569	49883	42741	46403	54763	47705	44713	39489	33550	31320	36104	40069	33934	29609	27297	23753	19956	19727	22436	21785	20290	16398	14559	13703	12659	11028	10115	7214	8773	7270	6774	6119	4687	3949	3131	2716	2729	2688	2198	2059	1798	1584	1447	1539	1213	959	886	684	624	303	208	194	182	184	192	196	193	177	196	179	190	191	158	157	186	193	207	191	186	198	168	173	180	196	185	187	217	179	200	218	211	194	184	232	188	201	199	171	182	199	182	186	216	140	181	196	173	191	178	182	192	194	182	180	185	184	191	176	172	189	205	187	174	182	157	198	184	193	164	181	194	172	195	194	184	170	192	206	197	193	194	176	184	197	189	186	201	184	195	194	207	191	177	196	175	159	191	200	184	184	171	193	179	203	183	192	185	194	212	191	201	186	192	161	185	205	184	174	167	208	205	197	171	154	203	186	192	208	197	188	184	168	174	190	181	193	193	208	184	202	187	177	160	193	175	211	201	178	197	177	198	171	186	181	205	177	194	178	198	141	195	189	167	198	192	160	191	192	202	192	184	171	178	159	193	216	188	190	204	181	183	199	186	169	190	203	171	166	179	189	194	193	232	232	176	197	179	185	195	194	205	169	183	206	194	189	171	188	187	176	184	192	192	166	189	198	191	200	183	182	191	178	182	183	174	179	183	212	164	169	186	218	187	193	180	189	187	173	172	195	198	166	193	167	184	173	199	180	189	174	179	197	164	203	193	181	160	182	202	173	211	192	183	179	180	189	183	181	193	184	169	162	164	182	197	185	188	183	186	229	180	188	187	190	220	194	200	150	188	177	165	184	193	189	188	200	182	234	195	182	208	222	182	196	184	179	188	221	198	179	188	183	199	185	185	181	189	177	181	177	185	178	166	209	181	180	218	206	208	192	185	208	181	182	184	191	216	208	199	197	160	163	170	186	184	202	197	188	199	190	189	187	183	180	188	171	193	177	193	166	185	181	170	153	209	201	199	206	210	185	180	187	195	174	208	176	190	178	177	185	183	173	205	168	201	168	178	184	181	199	168	175	195	192	211	152	187	177	199	194	189	186	186	175	208	179	189	208	200	195	160	201	192	183	167	202	177	210	176	200	179	165	206	189	195	213	180	196	187	189	161	194	178	207	179	182	208	180	216	192	190	185	187	179	198	197	190	166	193	206	183	178	175	171	193	194	182	191	179	191	167	220	151	182	172	191	196	174	155	184	179	189	163	200	216	182	163	179	195	181	184	201	187	219	193	192	167	178	220	209	203	185	170	175	164	188	172	208	187	184	206	181	173	197	178	188	194	176	181	149	183	184	179	189	186	176	178	192	185	179	181	162	195	190	182	191	164	172	182	192	173	180	184	196	180	174	188	194	174	177	180	188	193	194	229	209	177	196	183	174	190	158	169	194	179	197	175	193	170	207	204	180	177	178	174	182	188	192	188	186	202	183	184	175	207	162	179	170	189	177	183	186	181	199	172	181	174	206	200	207	207	183	152	183	188	185	202	188	177	178	179	216	165	176	181	207	217	204	194	173	180	188	182	172	194	176	185	190	169	181	193	198	173	184	180	188	204	188	179	169	175	179	204	216	181	200	187	203	182	210	185	171	173	168	193	201	203	191	186	165	191	194	197	195	206	182	175	191	180	187	166	191	206	173	175	179	179	189	160	182	192	157	191	194	168	174	165	171	190	170	192	183	184	210	202	198	184	188	196	203	196	186	130	189	208	171	180	188	160	177	202	179	169	175	169	168	178	183	179	173	185	177	172	196	187	190	170	188	176	186	182	216	192	181	195	202	176	204	196	195	193	184	172	193	181	175	172	188	158	190	198	199	180	185	193	193	190	193	171	169	190	181	185	191	187	186	196	190	170	190	200	180	175	194	185	194	186	177	197	184	181	208	203	183	221	179	173	188	195	179	190	191	182	194	206	188	189	192	178	156	182	171	200	191	199	158	209	189	186	209	179	189	172	167	160	195	194	203	148	205	188	185	188	197	199	194	182	180	185	192	173	198	170	168	181	198	167	200	170	175	192	174	174	175	140	181	183	170	190	200	173	174	196	214	195	188	204	182	178	167	186	189	193	179	182	205	206	173	194	212	202	185	191	167	170	208	207	187	178	167	184	213	175	181	197	172	206	171	192	167	169	201	171	197	189	169	234	190	185	187	176	208	180	180	166	212	184	201	175	183	188	177	188	169	215	192	164	214	183	175	176	170	177	167	172	161	176	195	190	198	205	153	189	170	178	192	188	195	197	200	193	188	171	164	178	174	169	191	195	168	175	199	218	197	189	196	167	158	169	171	184	185	159	181	162	178	189	213	206	195	201	186	198	187	179	179	204	191	166	156	198	191	181	183	199	165	163	211	187	198	193	207	168	168	164	170	176	198	166	190	194	189	185	183	203	181	207	187	196	199	195	168	182	176	194	156	196	206	166	185	153	199	169	186	228	189	182	197	163	177	179	190	188	197	168	177	182	204	156	185	178	205	194	173	177	191	171	200	194	175	192	175	191	177	196	182	193	212	202	167	190	184	172	156	204	182	192	174	167	181	160	178	205	172	189	175	150	150	179	176	175	169	172	185	185	182	200	190	199	173	178	181	195	182	187	167	193	192	171	189	173	197	157	182	191	190	197	196	185	182	175	185	189	195	190	188	185	209	192	178	164	181	182	193	183	222	184	215	192	175	187	193	162	211	205	204	199	180	170	185	162	179	174	174	182	186	181	195	190	180	172	214	191	211	184	192	205	177	177	197	179	210	158	171	163	188	185	171	175	178	165	186	180	193	168	177	210	165	215	177	189	186	197	213	183	175	206	165	193	183	203	192	177	150	178	185	210	190	208	177	196	195	185	186	206	172	203	195	208	176	203	194	172	173	206	197	183	201	191	179	161	220	160	164	198	188	177	195	176	208	176	182	170	163	179	206	170	179	176	207	179	178	185	159	186	189	190	175	197	203	198	193	185	176	178	194	201	176	196	202	177	176	188	204	175	174	181	187	176	183	183	168	210	196	179	188	184	178	179	195	190	169	186	194	185	191	185	200	188	158	186	202	195	179	211	192	186	213	191	180	183	200	191	189	197	212	179	184	201	197	179	156	183	187	188	203	176	213	196	186	205	166	183	184	199	171	159	171	190	208	178	196	187	214	200	181	194	190	199	157	195	172	184	176	185	190	173	174	194	173	204	186	187	176	192	185	182	182	180	168	194	164	217	182	202	167	172	203	194	174	197	190	176	162	204	197	183	216	201	184	186	191	200	161	162	204	184	182	169	181	180	172	186	180	162	194	192	193	196	199	205	189	170	198	190	195	220	163	195	175	188	183	204	186	196	171	205	187	170	194	199	206	173	192	200	193	214	182	165	166	175	195	172	187	170	193	208	180	205	183	177	166	160	196	185	203	182	211	192	173	193	196	184	177	180	179	187	182	176	187	200	170	213	172	196	192	207	207	157	189	199	183	194	201	181	184	183	192	182	192	210	172	180	179	199	190	158	194	196	192	172	196	185
32671	37520	46385	52993	55214	53696	58500	63946	57867	57250	53525	47188	48957	54000	57403	53059	50025	48498	45212	41609	42346	45551	44291	44090	38941	37738	36216	34198	32443	30809	26133	29432	26370	25617	23820	20274	17629	14749	12837	13414	14316	11347	10939	9723	9085	8008	8334	7120	5568	4711	3756	3511	1296	657	522	517	544	500	531	584	566	532	564	563	528	476	529	513	513	519	495	491	439	466	498	482	472	483	516	561	496	559	580	727	613	495	493	478	472	497	516	470	497	493	508	500	499	507	481	533	470	529	489	459	433	514	500	474	490	475	454	524	508	473	470	526	472	461	474	466	502	503	495	487	487	495	476	464	487	475	497	487	459	462	469	461	525	522	478	464	488	534	461	526	474	487	461	484	478	482	486	461	504	497	489	477	501	443	506	511	488	482	485	467	512	476	523	468	502	493	492	447	468	494	503	508	491	454	480	481	496	512	469	521	492	474	440	501	502	457	485	501	472	490	492	467	507	489	499	534	493	500	471	500	498	454	505	482	484	491	469	476	461	487	503	445	508	518	477	503	480	461	490	450	455	505	442	476	512	495	470	488	471	478	442	472	482	494	502	480	468	534	484	479	477	475	425	474	475	446	524	470	460	496	485	462	461	485	495	525	479	523	484	486	481	471	477	445	486	474	499	474	472	468	451	471	464	482	510	459	463	498	482	536	475	489	512	522	465	489	454	491	447	504	453	493	461	476	485	484	508	488	494	526	471	472	479	471	456	489	521	490	482	490	512	499	473	470	503	490	497	501	487	502	503	489	472	490	534	498	488	498	465	475	476	486	474	486	478	506	539	481	473	476	458	530	476	423	502	542	443	445	480	491	477	481	466	468	451	441	517	451	536	463	512	504	509	464	506	458	498	464	475	482	450	494	438	491	491	513	497	478	447	455	450	447	495	497	472	514	516	474	456	469	519	494	520	488	470	467	507	474	494	446	451	457	500	478	505	492	515	480	486	429	538	488	526	475	456	494	490	457	500	463	477	438	447	452	449	492	500	516	495	488	498	478	528	470	479	467	528	494	523	477	487	488	487	524	493	503	504	457	494	500	474	459	470	469	473	497	483	503	496	468	501	459	482	500	498	469	516	487	482	476	470	484	509	473	469	486	504	472	503	466	510	446	491	483	520	504	519	507	499	530	491	491	502	471	474	518	484	505	529	459	501	494	454	475	508	495	470	485	509	514	480	494	506	504	479	493	456	505	508	455	500	491	462	481	494	454	496	525	514	531	482	497	488	511	499	465	485	500	492	475	490	438	505	496	500	468	495	504	459	478	491	467	500	484	491	496	486	490	512	460	472	486	472	503	517	492	509	469	489	475	465	466	454	498	481	466	503	473	459	481	450	474	494	539	488	483	459	505	485	473	488	523	485	456	508	499	506	502	467	519	487	481	479	505	469	462	471	504	500	485	477	492	458	506	440	466	493	467	507	491	445	480	469	490	485	423	472	502	438	492	482	456	482	502	454	481	498	517	493	479	474	486	478	496	503	463	499	449	489	526	529	502	466	517	514	517	513	468	489	498	449	477	502	477	480	469	478	437	499	466	523	471	480	493	457	488	486	477	443	477	487	446	486	520	485	463	478	493	509	497	473	476	500	498	514	457	516	474	479	507	500	493	487	449	518	512	526	476	499	482	443	477	512	482	459	497	496	459	471	474	471	502	511	477	501	474	453	470	467	479	487	475	457	500	476	521	448	431	507	481	479	473	504	498	460	479	461	450	525	475	462	473	493	483	518	488	495	508	513	542	478	461	460	468	495	464	459	521	473	501	493	494	500	459	499	442	501	497	517	461	484	482	468	475	504	502	493	483	503	467	454	484	447	504	489	453	517	485	477	520	473	474	437	495	475	451	469	478	465	524	502	493	463	485	488	463	493	490	463	481	519	476	524	496	520	487	500	468	466	512	472	539	472	478	521	489	439	477	510	492	480	526	473	488	479	513	477	464	468	512	468	444	451	485	485	488	471	488	499	471	499	473	489	414	510	459	456	462	484	456	491	498	500	495	480	457	438	489	501	454	484	454	460	490	524	517	484	498	485	457	499	469	492	521	483	484	430	482	487	464	499	511	455	499	460	494	509	487	474	480	491	493	485	485	500	503	500	469	467	491	476	474	489	486	423	506	497	509	501	457	481	494	468	479	486	518	498	537	482	482	477	466	484	480	442	526	497	501	477	475	449	475	461	500	448	496	494	482	460	465	466	487	468	446	451	519	495	469	524	491	507	477	467	460	453	454	450	463	513	501	487	506	496	507	484	481	524	501	482	528	458	516	477	474	479	467	474	500	473	514	488	491	505	478	423	469	487	512	498	483	499	469	471	463	517	489	450	490	474	478	515	479	492	520	453	494	478	497	477	478	450	504	446	453	457	509	529	477	459	506	523	482	486	489	469	551	458	523	448	466	499	464	464	514	464	444	510	487	468	477	487	481	474	463	514	435	515	539	473	462	455	486	491	493	458	477	494	449	448	476	474	498	497	470	516	445	492	491	488	476	460	517	462	486	543	511	512	483	456	507	476	519	465	469	477	482	472	475	466	483	460	486	484	483	501	487	511	527	488	482	488	459	478	481	493	494	488	501	512	512	490	492	422	535	465	495	507	498	503	493	476	480	478	495	429	474	515	510	491	494	479	494	469	510	480	454	457	494	486	501	466	492	487	460	516	513	482	463	486	504	479	482	512	464	493	477	491	535	507	506	537	500	508	437	515	535	484	499	483	465	485	489	478	482	466	468	475	500	443	512	493	517	474	457	463	498	490	481	458	498	461	482	462	467	452	497	456	507	527	525	475	501	495	464	495	476	459	513	475	477	505	508	492	497	484	492	488	479	474	496	509	488	472	509	490	520	512	461	468	425	512	441	497	462	479	484	486	504	514	540	506	452	473	502	475	477	509	487	456	481	465	468	515	500	495	528	479	499	483	451	490	498	504	493	489	524	458	522	515	482	519	500	505	493	492	486	470	497	467	469	481	464	455	448	480	488	448	467	484	525	480	474	493	513	479	484	482	477	472	480	499	489	524	464	516	490	480	494	500	483	483	486	507	508	473	481	503	445	470	491	504	486	473	459	486	464	517	474	464	493	487	466	468	537	475	461	474	479	504	481	486	513	492	516	473	482	461	450	518	502	480	504	499	486	479	460	461	509	482	453	507	473	526	454	481	484	468	441	465	474	507	515	510	495	431	437	545	433	460	503	486	481	507	479	445	477	477	469	468	509	506	483	459	476	514	519	471	501	472	410	498	518	505	499	503	512	490	435	512	454	431	483	480	474	477	494	489	486	454	446	508	510	483	469	517	477	517	494	488	476	499	487	503	481	489	459	508	505	457	493	538	504	498	465	477	498	498	470	509	528	493	470	481	498	483	497	465	515	494	514	485	458	502	497	471	523	528	459	512	480	489	466	521	478	478	511	494	490	493	495	490	451	497	482	481	446	478	448	474	512	502	465	457	472	456	490	460	497	494	484	511	499	482	459	462	481	465	519	494	485	464	454
17221	15801	18302	13137	11320	7968	6574	8110	6237	4652	2840	1933	1662	2052	2181	1822	1504	1283	1019	943	944	1023	1000	1016	745	739	574	579	486	506	442	431	385	346	350	307	278	259	226	219	195	223	193	193	166	173	173	158	135	136	138	128	119	120	126	123	110	125	118	119	114	112	128	123	95	118	91	106	106	115	116	106	107	115	103	112	115	123	90	100	110	110	130	138	134	115	116	114	108	88	104	100	108	128	110	104	123	116	112	105	97	115	119	125	109	115	94	106	116	117	124	91	105	105	126	110	121	104	114	134	121	137	125	125	99	103	106	123	116	105	121	135	101	116	112	103	124	94	108	116	116	102	108	112	117	124	109	102	141	110	89	122	102	135	128	114	117	107	111	130	108	129	109	115	131	109	119	101	119	114	128	118	112	97	100	106	111	123	123	133	117	121	120	105	120	138	116	128	105	119	117	111	112	129	120	133	103	114	110	99	98	137	108	121	102	111	121	130	111	116	117	126	113	117	106	118	94	123	131	108	116	108	109	111	127	117	99	115	93	104	100	112	101	114	126	111	137	102	126	104	103	134	128	128	128	89	114	103	104	108	108	97	117	116	126	115	123	122	137	94	98	112	108	127	115	109	100	113	121	108	122	102	116	113	108	105	112	108	102	109	111	117	138	119	118	99	108	108	122	96	94	118	113	130	131	111	103	115	107	110	132	95	111	110	118	113	102	129	98	110	107	95	107	112	99	132	129	121	113	120	109	120	105	132	90	91	114	94	127	115	116	102	116	118	125	112	112	127	129	99	112	110	122	125	115	95	105	111	124	124	105	104	104	113	106	111	106	123	130	105	115	111	78	138	118	116	129	118	123	105	116	108	102	99	103	109	108	117	101	127	117	100	112	105	123	123	117	134	120	119	134	107	104	110	103	108	112	125	117	111	96	92	129	113	92	124	125	121	106	115	120	120	117	108	126	104	87	109	124	94	104	110	103	96	104	101	114	136	120	121	99	122	96	114	113	108	104	109	118	108	119	108	95	118	134	109	102	89	109	122	101	112	100	106	123	115	110	115	102	106	110	124	126	103	126	96	120	110	102	111	130	121	120	126	116	100	139	123	124	106	90	113	120	112	104	137	109	101	104	108	103	111	132	99	107	102	116	109	111	114	108	130	103	105	119	120	97	99	109	119	116	94	131	114	122	129	105	122	123	105	119	98	100	109	122	134	108	116	118	132	116	125	118	115	123	98	115	131	114	107	106	118	108	125	114	125	103	88	113	105	117	115	114	129	111	99	100	128	103	85	128	116	122	108	114	97	120	113	117	90	113	111	118	107	115	116	131	108	101	93	112	120	129	123	113	106	124	107	102	109	104	117	97	103	85	122	105	121	112	107	108	114	112	116	114	123	133	95	104	98	104	100	115	108	126	134	118	110	107	116	110	95	110	122	113	110	107	119	100	137	132	112	116	95	120	135	101	119	122	127	105	106	108	104	114	126	110	108	115	106	93	92	128	103	117	98	94	117	115	104	120	92	112	117	117	118	120	106	100	112	103	126	117	110	128	125	119	111	128	116	97	104	126	146	112	118	109	117	111	101	121	90	117	125	118	110	113	111	113	124	118	113	121	121	117	108	112	118	109	120	122	119	111	114	94	105	107	114	126	129	113	105	121	99	117	107	103	105	122	115	111	119	108	117	119	92	123	106	95	106	130	129	107	99	138	128	124	117	110	120	122	112	127	105	111	115	112	108	100	103	116	109	104	108	104	113	116	137	108	124	114	101	112	100	120	126	133	108	106	108	140	117	143	110	124	115	132	94	100	108	106	112	97	115	115	130	105	117	100	99	100	104	107	123	103	114	102	106	111	118	108	104	105	120	122	118	109	120	116	109	96	118	100	88	125	104	132	102	121	117	102	122	106	111	112	118	114	108	112	124	103	115	133	120	102	96	102	114	122	125	101	98	124	107	117	137	117	110	104	111	136	109	124	108	115	120	92	122	99	121	115	102	103	137	104	116	90	105	129	117	121	128	98	115	121	107	117	122	107	116	97	132	110	125	95	106	107	130	119	123	110	132	108	130	129	110	126	125	107	122	109	104	107	93	124	119	125	98	110	86	103	111	113	124	115	113	118	115	107	118	120	129	126	82	122	112	126	121	120	120	98	127	98	116	92	99	112	112	115	115	111	121	97	110	134	117	132	95	101	97	111	110	118	111	109	127	101	109	113	98	112	131	113	100	106	104	124	110	141	114	111	117	111	121	110	133	113	91	104	124	107	95	97	115	106	112	116	110	125	125	106	113	116	118	114	112	108	93	120	129	127	109	97	113	125	137	109	123	91	124	117	117	116	126	120	114	114	97	119	99	107	112	114	125	99	111	102	114	129	124	104	101	97	111	88	111	110	111	131	128	103	118	109	104	121	104	134	122	110	113	106	112	95	135	127	124	109	129	110	133	121	117	122	99	113	108	119	105	103	119	109	118	101	122	107	126	101	108	110	108	114	123	107	127	126	110	113	101	100	123	108	120	111	111	130	117	112	125	96	99	120	97	104	116	116	119	106	110	118	132	110	120	127	107	95	109	88	107	120	98	135	113	143	102	103	114	127	133	109	113	113	112	113	123	115	106	109	118	101	110	118	108	110	139	108	123	137	105	129	107	108	99	113	111	113	112	122	113	140	122	127	98	111	98	112	109	115	109	112	129	128	107	116	113	114	122	104	126	110	115	105	120	112	111	116	102	114	113	103	118	113	124	106	96	129	105	125	87	105	113	110	107	122	121	119	107	125	113	110	119	119	111	106	125	113	98	105	92	112	127	108	114	96	115	108	100	119	113	114	101	125	124	106	88	113	107	102	120	105	98	112	98	126	139	101	105	121	125	109	123	128	106	110	120	113	119	113	102	96	120	120	121	109	110	122	89	103	127	108	103	100	103	103	112	110	126	101	117	111	128	124	122	131	122	110	128	112	115	117	96	108	122	114	110	94	104	97	116	111	125	121	140	109	107	108	101	97	106	109	101	103	115	116	117	134	119	128	106	122	121	114	91	121	108	109	117	108	94	106	90	107	117	104	117	109	102	92	102	115	120	99	111	105	116	124	111	117	116	104	92	125	111	125	124	115	116	119	128	113	124	103	97	117	112	103	112	124	113	96	113	113	113	105	108	113	109	100	113	110	122	124	105	120	113	113	107	125	113	113	101	116	107	113	108	110	113	102	104	115	105	121	120	111	111	98	129	144	104	123	106	114	133	123	98	117	101	119	105	114	115	111	91	111	124	102	114	116	111	113	105	125	120	120	99	114	108	105	109	107	117	103	103	96	113	119	111	109	110	114	100	118	110	112	105	101	115	130	136	120	99	97	105	120	120	104	115	122	92	106	113	103	109	118	110	128	135	103	118	98	100	105	134	120	116	127	111	107	127	131	95	103	110	103	121	130	107	101	115	111	108	117	110	102	131	118	116	105	118	113	126	114	122	103	96	130	104	125	106	110	119	117	102	98	111	108	121
11155	13542	23914	23078	25198	20765	20522	24650	20767	16920	11292	8507	7704	9334	10646	8799	7629	6463	5174	5010	5159	5413	5243	5468	4473	3897	3145	2879	2550	2808	2195	2352	2111	1938	1846	1607	1475	1250	1100	1084	1057	936	898	786	711	728	683	589	590	505	513	413	346	315	304	307	316	304	327	318	319	328	349	319	363	345	302	325	310	301	328	324	308	343	358	312	325	282	307	298	329	294	322	318	379	329	291	315	327	324	322	316	321	313	331	308	297	331	340	341	320	307	313	317	316	291	302	300	330	314	323	326	335	314	295	332	322	284	324	296	350	313	328	302	284	295	344	315	317	301	301	333	316	312	312	309	323	334	336	333	320	299	309	329	293	312	298	306	346	309	347	315	316	331	302	319	330	339	296	297	291	322	333	302	315	274	304	311	303	311	323	329	326	318	315	328	315	291	348	280	347	311	318	306	339	310	302	291	309	291	319	312	310	327	340	314	282	353	339	303	334	305	295	319	316	290	341	331	319	276	316	348	284	330	321	362	328	303	326	277	292	311	289	307	328	323	340	341	337	330	328	321	304	359	338	350	339	331	299	332	340	323	338	348	309	320	325	312	320	331	309	325	304	309	310	310	311	304	331	326	350	320	335	302	320	343	292	281	325	320	333	316	360	318	348	333	319	320	302	303	337	324	328	311	312	320	296	295	287	321	318	296	309	308	318	313	309	334	341	302	344	335	302	288	317	313	295	340	272	274	342	278	297	295	304	302	310	337	312	303	324	335	341	305	306	282	291	305	292	296	336	310	297	319	337	278	323	307	341	303	295	338	325	308	296	352	297	313	346	313	333	309	314	322	321	331	322	337	295	300	331	304	312	339	295	286	328	316	317	290	325	330	317	286	298	351	308	306	289	325	336	323	318	294	332	316	329	306	301	288	317	311	293	338	327	303	316	330	325	303	329	337	301	309	312	318	323	334	284	293	302	308	328	310	313	314	289	328	272	307	320	321	299	320	313	317	301	294	344	289	333	300	302	289	307	312	334	355	326	312	337	304	323	311	325	335	338	310	307	272	325	292	307	296	326	276	313	323	314	317	304	326	319	312	309	320	305	337	321	304	301	304	319	308	352	284	299	359	326	284	292	338	326	312	320	315	333	297	319	313	311	333	338	296	325	331	352	309	284	319	305	295	319	370	313	314	303	341	329	317	316	286	343	310	342	288	316	310	335	311	319	293	289	302	310	335	329	337	278	322	324	314	320	322	319	310	291	303	288	326	301	317	296	321	323	288	278	286	310	317	325	340	353	317	290	313	325	315	325	300	307	296	301	318	324	308	331	316	296	331	320	338	339	302	293	296	341	345	294	332	338	314	318	318	305	295	271	308	315	320	342	337	321	289	332	334	299	321	318	319	338	308	331	300	298	310	323	293	312	286	299	334	310	285	320	292	299	353	333	333	307	332	295	317	336	280	329	285	309	312	301	315	332	309	317	338	311	298	313	287	323	330	333	316	337	324	308	329	317	329	319	327	313	298	329	314	334	269	298	340	320	320	317	306	317	322	354	335	285	325	309	300	319	341	331	337	297	325	304	315	322	323	321	319	321	297	314	315	336	317	313	301	334	319	299	337	336	348	316	288	295	333	291	335	297	345	289	310	308	296	300	299	304	314	307	329	312	303	309	316	317	311	307	344	319	320	312	321	314	319	344	310	322	341	328	306	322	315	296	328	315	286	336	304	306	334	333	338	298	310	297	321	319	313	303	317	305	296	321	323	339	354	314	322	331	316	328	306	305	301	309	337	340	304	313	336	300	330	313	313	335	308	314	294	285	331	327	301	276	315	307	308	276	313	321	299	308	297	313	314	325	328	321	305	325	330	355	326	298	314	294	297	292	318	314	304	313	314	306	305	319	303	322	310	292	320	356	302	326	308	315	305	331	307	328	309	330	338	301	332	313	315	311	301	322	360	300	323	297	294	320	305	331	333	324	297	325	317	313	301	305	293	308	303	305	318	311	322	296	320	340	323	316	338	296	344	299	310	293	322	330	305	325	311	303	325	290	307	306	300	348	310	304	290	318	315	331	307	315	315	306	309	344	293	286	337	344	327	349	310	308	301	324	312	286	284	307	315	332	327	303	290	346	325	328	320	324	313	333	298	319	309	336	293	311	328	305	291	328	320	315	311	323	326	340	320	304	302	324	334	299	307	320	303	303	333	305	312	338	295	314	326	325	297	313	295	312	307	325	301	318	313	338	338	306	346	282	344	293	304	317	314	326	317	310	341	311	319	360	313	300	282	293	312	309	337	299	319	335	318	303	344	323	289	306	334	332	310	313	303	313	316	320	321	295	293	333	307	334	297	308	358	292	328	338	302	328	300	323	314	326	310	320	316	322	309	317	310	316	344	323	298	338	308	297	302	290	327	313	306	342	317	285	281	311	319	278	318	294	303	288	314	339	342	349	298	320	328	334	325	318	293	302	314	299	345	315	332	319	324	339	268	313	311	338	325	321	298	304	295	309	319	321	305	313	291	327	292	335	316	310	303	309	312	281	305	329	299	297	280	327	346	332	307	315	324	319	323	338	316	341	328	297	350	320	292	309	295	300	294	308	320	306	319	296	291	326	327	329	304	292	294	302	307	312	332	314	303	320	335	302	327	291	321	306	303	321	315	278	329	317	315	317	312	311	317	292	318	322	325	301	346	336	296	321	286	282	293	309	332	323	348	354	283	328	320	330	305	337	304	311	359	321	282	337	314	295	330	330	282	298	286	320	294	323	315	297	312	303	314	332	333	311	304	303	333	272	329	273	303	292	307	317	294	299	323	319	323	297	312	311	282	337	299	304	303	313	302	335	306	315	313	279	327	321	330	341	348	333	329	291	296	318	337	300	328	311	347	283	300	317	314	328	315	314	304	311	318	306	347	335	341	313	322	315	317	312	309	276	310	352	306	345	329	327	335	338	333	319	309	317	334	299	302	294	319	319	336	333	333	300	307	354	345	307	332	323	318	284	330	321	308	309	341	334	301	305	317	309	348	323	298	302	306	312	308	341	282	320	292	344	307	287	317	318	335	316	334	316	321	294	314	334	317	332	348	285	340	303	319	279	308	325	307	319	346	312	348	292	297	329	322	319	325	295	358	325	303	301	314	341	315	322	315	303	301	313	297	323	335	324	327	305	308	296	335	304	321	374	332	311	326	342	311	276	347	321	292	317	282	312	287	334	341	289	308	298	300	325	331	301	319	290	330	314	328	336	330	314	312	317	305	322	320	307	299	288	290	306	328	296	313	304	341	328	307	294	291	308	297	317	322	346	294	328	290	310	293	305	297	311	337	324	301	340	291	366	313	331	285	294	338	292	335	352	318	328	331	340	322	332	327	305	307	271	316	329	316	314	363	327	315	324	315	294	327	348	280	316	315	326	273	309	340	316	295	313	298	329	340	301	302	314	342	309	334	317	351	325	315	301	330	305	326	307	316	290	287	317	309	320	311	321	302	297	299	278	279	324	322	322	308	301	289	312	283
34192	34913	39778	37764	40803	37935	35943	46909	42752	39477	27525	22248	18906	20855	23022	21451	18455	13926	11955	11720	12446	12426	12463	12075	9710	6953	5443	5318	4729	4755	3635	3667	3593	3122	3090	2481	2178	1985	1298	1383	1225	1161	1072	949	808	785	740	540	659	408	380	294	205	216	148	143	138	140	141	131	151	124	175	135	142	143	136	151	133	139	109	147	136	131	135	146	143	131	145	136	126	137	163	168	171	152	129	123	142	127	130	130	144	117	132	147	153	135	142	124	122	142	141	141	144	130	121	121	145	135	148	131	124	132	119	102	150	119	127	129	141	147	175	134	126	130	134	157	113	126	160	136	139	114	147	134	134	138	155	131	114	133	137	141	129	113	136	125	148	125	118	144	149	131	147	151	147	140	124	117	123	166	128	120	121	116	120	141	147	117	133	162	119	129	126	149	121	144	141	142	133	132	139	132	152	151	136	125	137	141	131	127	143	116	141	123	127	116	137	133	138	125	126	124	130	147	157	144	150	151	128	141	144	124	130	146	130	132	137	124	124	133	136	125	132	143	142	137	135	114	137	124	132	132	141	152	123	133	135	126	109	130	137	123	126	148	123	141	148	126	131	151	122	140	135	118	137	119	127	140	135	148	143	150	132	135	147	138	147	127	147	127	132	126	142	142	162	136	134	146	154	123	142	115	117	128	144	157	142	122	142	142	130	123	140	120	131	112	138	148	129	126	124	135	115	129	145	147	140	126	124	130	135	143	122	148	126	140	137	120	128	117	148	148	152	153	126	119	151	150	135	133	147	145	123	131	131	113	143	136	136	131	135	130	115	153	131	147	128	150	119	143	129	142	136	129	143	146	138	124	159	123	114	166	116	130	131	125	136	139	134	124	129	127	118	138	123	162	140	138	127	137	122	143	124	145	129	135	138	161	135	121	123	128	116	131	140	121	129	133	140	140	134	149	148	158	142	153	134	138	135	139	153	159	140	144	129	117	134	141	145	122	139	128	153	144	133	163	139	124	121	124	141	151	123	144	138	143	152	155	128	139	137	132	142	125	158	127	120	145	143	140	143	133	100	132	134	157	142	123	151	129	148	136	139	131	132	127	137	171	124	141	131	136	136	136	125	107	125	131	144	132	135	133	120	158	127	140	139	135	137	120	136	115	147	134	147	149	154	130	153	136	138	161	108	138	125	125	121	132	136	130	132	138	113	132	127	147	138	134	150	129	137	121	144	145	139	157	164	138	122	134	128	136	106	110	138	135	126	143	126	137	143	119	139	126	128	124	149	136	115	138	130	129	133	141	144	127	126	133	119	131	131	129	145	155	136	133	141	112	130	143	145	131	113	123	143	141	139	127	115	129	140	134	117	145	132	158	140	172	131	106	139	112	131	154	138	163	139	137	109	112	130	128	117	135	139	127	138	133	141	149	128	136	128	138	109	136	119	121	134	133	139	146	149	124	132	147	118	140	136	151	121	149	126	122	143	139	137	133	143	144	119	147	127	152	119	119	130	140	128	123	122	109	137	144	151	120	132	129	159	141	131	130	131	131	154	130	131	132	117	131	135	159	139	138	124	119	151	133	110	118	148	112	122	137	123	151	129	136	151	119	134	118	130	122	133	126	130	146	155	139	132	128	141	141	130	138	125	142	148	140	107	152	122	132	108	120	124	127	153	128	118	121	124	144	130	128	144	128	134	122	128	131	143	115	140	138	132	136	119	143	142	144	150	110	140	148	129	132	149	150	127	153	126	159	142	129	139	112	136	152	151	110	134	146	144	111	126	134	115	140	128	108	132	130	126	151	132	139	135	139	145	109	149	129	124	114	116	126	125	140	129	139	125	151	128	136	140	122	140	131	144	141	128	114	125	123	126	136	131	122	135	142	142	139	141	119	130	142	140	131	129	144	115	134	120	134	125	136	137	159	148	147	130	145	116	123	160	118	126	130	130	124	153	127	125	119	143	118	138	149	139	125	125	131	124	137	120	123	163	133	136	115	155	140	163	144	132	116	130	127	135	146	123	130	128	134	126	156	169	131	157	143	129	133	136	141	130	143	124	137	117	110	135	121	134	128	132	113	131	135	143	113	133	139	139	147	132	142	136	115	118	132	140	114	118	139	138	138	124	141	138	121	147	135	129	117	143	124	143	124	141	129	130	138	126	137	131	133	130	132	149	129	130	142	131	133	134	130	166	130	132	150	117	127	119	148	134	144	131	117	127	137	129	141	125	128	140	141	138	116	136	140	131	118	145	134	155	118	132	133	130	141	139	134	152	126	132	134	156	107	138	126	142	136	124	144	138	133	131	134	132	136	156	119	115	119	139	129	135	132	148	152	138	134	122	140	126	127	157	131	145	121	134	132	127	113	111	132	125	145	131	154	127	131	131	150	116	135	134	139	124	127	158	147	138	129	138	149	129	126	123	125	116	150	131	130	142	130	127	133	138	151	122	127	134	125	127	129	133	131	129	114	135	153	154	136	140	130	135	136	143	142	146	122	125	123	157	112	116	140	137	143	110	139	150	123	129	150	125	134	144	124	117	130	152	142	131	140	121	122	141	150	137	122	145	146	126	131	111	128	145	148	129	150	136	125	132	124	140	123	140	121	112	141	122	135	125	115	138	146	147	141	147	139	146	130	138	142	123	148	153	133	124	142	152	134	135	138	136	151	132	127	132	151	128	114	127	114	144	126	119	134	125	139	140	150	123	122	153	134	163	132	132	144	129	126	120	122	131	136	143	128	141	140	138	140	138	127	122	140	112	149	131	141	140	125	125	162	137	150	117	148	132	127	117	133	120	125	135	134	138	128	130	138	140	142	120	136	128	115	125	145	115	128	116	140	150	145	131	123	137	129	134	156	140	138	131	109	135	127	97	128	140	159	122	139	149	129	136	143	119	151	122	128	150	146	129	138	136	126	138	134	127	138	141	128	132	138	120	132	140	120	143	147	123	131	127	150	134	133	118	138	135	124	116	147	131	143	131	134	124	123	142	141	154	133	132	142	134	124	129	130	140	143	111	151	121	134	156	148	164	143	107	124	148	163	142	132	126	137	150	137	164	131	133	128	150	144	120	139	152	135	119	128	117	133	131	143	118	130	116	126	128	123	121	121	144	145	151	154	124	132	150	131	130	114	137	123	152	150	154	124	133	144	138	132	158	132	148	142	121	124	137	140	131	144	141	143	120	120	133	160	134	141	135	145	135	148	142	135	141	141	130	147	139	143	142	120	129	139	116	109	145	156	133	130	154	133	118	122	119	132	156	130	133	109	124	146	109	121	125	140	137	124	156	136	121	134	144	150	149	117	121	151	122	150	137	136	141	140	110	137	144	129	127	131	137	131	132	130	142	118	126	127	122	121	157	113	110	145	133	142	120	138	133	127	115	137	139	133	129	130	123	153	122	133	124	123	144	146	144	127	129	134	148	125	131	157	128	122	134	133	122	139	119	151	116	138	117	119	144	122	147	114	142	146	131	121	142	112	129	125	140	133	115	157	141	122	128	135	139	131	131	128
23237	28948	39831	43276	48351	46070	48331	56615	54375	52665	40486	39269	37466	40832	44350	43281	40013	35511	33869	34795	34495	35146	35101	34792	30984	26285	22867	21687	21109	21325	16930	18121	17345	16049	15600	13362	11813	10580	7296	8752	7474	6590	6249	6027	4800	4956	4387	3504	3845	2232	2009	1541	827	900	494	412	444	394	401	424	389	373	388	431	436	393	373	405	364	399	397	372	386	389	392	375	355	382	374	357	393	375	424	538	514	485	386	367	343	341	384	361	344	386	388	403	375	381	357	394	362	374	368	355	407	374	370	354	375	346	360	392	384	350	403	409	377	380	388	377	385	387	385	373	384	398	375	384	379	395	370	384	375	374	391	333	394	371	364	327	385	388	401	369	379	341	368	359	384	403	366	355	394	335	399	348	374	408	343	355	362	338	364	368	364	407	344	375	399	363	394	344	344	356	397	400	363	368	377	320	394	373	376	397	396	368	349	362	376	395	380	394	372	398	390	365	396	370	359	389	365	349	341	363	358	387	368	415	354	350	375	384	358	367	380	367	399	380	362	354	354	364	369	341	356	396	378	359	315	352	406	359	376	380	357	348	345	384	382	382	395	361	381	379	370	323	359	377	361	330	331	384	375	399	389	389	359	382	391	343	366	385	389	384	387	361	376	379	351	367	400	393	401	371	359	372	372	353	383	381	342	356	351	341	398	338	373	377	342	360	346	351	366	363	385	371	406	386	340	354	409	350	415	333	356	358	370	383	386	397	371	347	360	372	380	386	383	378	340	351	326	382	374	379	359	343	355	362	386	358	400	384	368	366	396	399	345	382	386	398	354	352	368	390	388	379	382	377	367	340	381	360	359	374	367	365	338	348	386	356	394	351	375	409	367	426	404	385	366	352	407	413	367	344	404	411	375	358	387	361	389	331	347	319	329	367	402	328	360	397	382	348	372	373	371	376	399	409	394	391	385	372	333	384	386	379	392	346	376	370	402	352	344	393	422	392	353	390	366	395	341	351	379	367	331	391	368	367	334	370	387	350	353	360	409	335	384	363	371	389	361	361	327	359	363	388	410	386	377	362	345	387	341	374	383	360	363	368	365	350	410	360	359	383	392	403	412	399	369	388	400	360	376	352	345	380	345	364	386	351	351	393	413	366	390	358	384	359	370	360	347	386	380	364	398	332	423	349	362	339	392	358	389	367	331	386	351	352	373	359	371	353	376	389	365	343	370	381	357	343	375	367	362	371	387	410	374	352	384	370	395	351	327	350	401	365	367	386	371	384	391	368	362	376	353	354	350	345	376	390	366	334	371	356	370	375	377	386	388	360	393	368	343	359	375	397	348	380	364	380	373	377	387	379	361	364	360	381	376	372	399	382	375	376	366	366	383	366	378	372	358	358	358	374	372	382	358	369	307	361	377	381	350	340	348	372	381	403	381	372	326	394	361	319	343	410	356	355	356	346	344	360	376	358	353	406	385	412	369	395	361	404	352	341	366	409	401	375	355	354	372	337	364	376	369	358	403	343	384	356	358	349	412	364	385	340	369	369	345	376	386	354	371	351	355	379	376	419	341	397	384	381	384	351	384	379	371	400	365	375	341	349	361	361	383	377	366	385	387	379	351	365	361	380	352	367	408	319	345	392	362	371	365	360	385	360	364	370	362	378	358	350	338	374	373	373	362	358	385	352	401	364	359	413	350	360	372	374	372	347	379	379	392	369	360	384	318	371	397	366	377	390	366	370	386	395	350	360	380	364	379	390	348	382	361	386	370	381	361	332	349	362	375	337	411	372	372	384	364	392	372	373	389	384	350	375	366	351	350	423	400	359	363	392	372	357	401	344	401	376	371	361	382	341	370	373	369	385	390	386	370	367	371	425	391	396	351	346	392	370	384	365	366	369	352	394	374	385	396	412	395	378	382	363	382	395	349	369	375	371	361	351	393	336	363	375	361	383	344	325	359	368	387	399	367	361	385	361	391	367	357	384	387	372	346	366	382	355	354	387	399	363	365	381	357	406	346	357	353	396	341	400	347	377	381	393	382	385	410	408	366	379	377	376	401	386	378	358	361	403	389	390	361	364	355	370	391	352	377	369	377	367	341	369	374	353	360	360	392	361	351	373	395	374	360	390	380	333	365	375	363	398	405	392	370	377	378	366	402	345	390	346	390	357	380	363	367	375	366	370	381	389	389	340	413	375	370	376	371	384	396	411	365	390	368	362	365	363	389	372	359	347	384	386	367	380	375	402	362	347	386	363	375	393	374	350	397	356	377	394	344	342	381	356	407	347	398	366	397	342	389	374	356	370	374	393	375	369	344	391	382	375	393	365	359	365	379	379	331	391	358	369	394	354	394	350	397	387	388	369	374	393	323	367	358	333	387	366	374	348	388	359	371	397	352	365	401	368	324	372	345	371	346	379	378	334	384	381	403	346	358	356	359	331	362	396	389	345	381	374	386	359	362	394	366	362	367	344	378	333	361	387	394	373	371	387	401	356	372	340	337	391	359	384	386	364	389	354	364	331	365	383	370	361	386	370	379	342	356	371	370	375	402	318	351	362	350	336	337	381	354	374	341	384	364	364	381	364	351	361	381	371	374	370	375	328	356	369	359	364	388	375	362	367	379	363	362	380	374	339	395	362	334	359	354	393	392	369	329	348	360	355	380	346	414	387	385	365	377	367	359	346	382	362	368	364	382	390	384	354	336	344	359	340	345	380	369	366	353	377	359	375	361	357	392	379	346	415	394	355	370	397	388	393	390	356	376	391	396	372	382	348	376	358	362	371	354	376	368	323	409	356	349	364	375	355	363	376	375	393	340	362	394	329	380	375	359	398	374	373	337	387	380	393	368	374	360	405	360	375	388	362	335	382	376	392	370	388	376	348	377	363	395	334	377	390	374	359	400	356	372	409	391	367	365	385	371	364	368	348	379	383	340	392	362	395	345	366	403	365	363	355	361	359	363	371	399	341	377	374	392	376	362	385	408	341	349	353	377	361	356	361	370	361	350	351	376	369	385	391	368	383	365	390	354	364	361	344	346	401	397	346	390	349	356	326	346	408	354	388	387	375	367	385	357	369	359	377	374	344	381	353	399	368	345	348	415	362	380	356	400	390	352	370	373	394	388	391	345	369	395	400	390	340	373	342	366	392	347	382	368	381	374	387	383	356	409	373	363	363	356	384	376	342	350	406	386	358	380	351	406	385	369	379	377	377	372	362	370	369	356	370	359	341	344	395	384	367	365	375	355	370	370	382	392	357	363	364	353	365	377	372	334	348	368	388	346	362	338	385	368	363	405	343	356	339	402	351	394	377	343	375	378	370	405	390	390	375	348	418	357	377	337	350	344	377	376	364	365	385	371	376	372	355	354	369	376	349	372	353	360	350	343	362	342	375	354	354	335	367	377	347	385	363	354	336	369	401	328	374	355	355	347	361	394	392	398	397	415	386	373	380	377	374	376	364	348	352	399	355	390	374	364	379	352	358	376	350	381	403	350	359	369	327	361	365	346	361	400	363	406	372	387	390	403	395
42906	44251	48615	44344	50427	44187	49389	56670	50257	49300	42546	34998	29578	32676	39042	35300	30820	24362	21836	23801	23492	23184	24806	22612	17263	13235	10424	11225	9726	8918	7007	7897	7155	6669	6196	4940	4041	3705	2557	2771	2530	2163	2200	1638	1472	1413	1495	1298	1117	900	630	615	464	290	203	207	193	187	196	197	189	197	192	242	184	185	197	187	171	180	174	179	167	195	200	191	196	198	183	202	167	199	220	198	227	211	195	165	183	191	171	168	203	170	186	166	175	168	188	188	159	189	202	177	166	189	179	177	165	196	179	175	176	188	188	176	194	209	203	175	201	195	187	201	188	175	181	167	222	173	201	207	209	195	196	206	197	207	186	197	196	194	204	189	171	179	213	191	192	173	207	186	191	170	182	161	166	192	190	176	181	183	193	208	187	223	179	218	171	200	176	191	165	175	207	193	213	186	178	187	197	195	194	172	176	187	173	198	192	198	182	197	173	188	176	171	178	178	171	209	187	168	193	181	167	176	200	221	187	199	162	203	209	164	192	182	203	192	164	165	145	183	210	191	197	172	176	210	183	192	204	161	183	183	154	173	179	168	175	174	212	208	159	188	181	170	190	179	185	180	202	194	202	178	185	185	198	210	198	207	193	192	189	182	177	178	173	194	205	171	199	165	203	185	189	200	171	200	203	205	184	180	174	194	194	188	164	182	178	177	163	187	199	181	190	183	174	173	196	184	201	194	167	204	170	200	188	159	193	177	168	191	183	159	190	194	196	198	193	217	200	200	177	172	184	165	163	173	164	196	151	191	159	172	204	182	175	191	178	201	184	170	191	185	173	183	189	177	184	157	196	186	215	192	187	189	166	181	195	178	151	175	181	201	203	177	205	176	166	224	198	181	199	178	186	190	199	188	161	207	185	189	172	193	190	173	166	161	187	186	206	191	201	174	193	181	192	174	168	197	178	199	197	186	175	177	189	192	178	188	159	182	187	206	151	174	189	169	188	208	208	197	171	196	183	195	166	147	154	185	189	164	187	180	172	161	168	171	189	168	202	186	164	208	210	165	187	186	185	212	190	169	197	169	188	204	186	188	165	193	168	218	183	196	198	175	174	174	198	184	204	197	167	187	162	197	185	153	191	158	204	179	189	181	187	165	201	175	175	185	165	190	195	192	166	158	187	161	192	185	198	190	190	173	209	175	193	202	191	185	187	201	182	190	189	193	197	188	180	190	172	177	198	198	153	215	202	198	184	177	183	176	176	196	180	198	184	173	197	206	172	169	210	205	186	189	177	181	184	184	194	172	188	180	184	153	185	179	181	206	187	184	195	183	211	174	180	188	174	183	194	183	184	191	163	193	177	193	200	202	194	168	172	202	198	178	196	232	182	177	195	159	200	197	150	198	172	190	178	180	177	178	196	170	183	184	201	179	171	179	180	174	186	179	191	187	178	182	186	195	200	173	177	195	172	165	204	171	188	188	193	185	168	199	224	195	185	164	200	206	172	185	192	187	192	186	172	197	194	173	196	180	197	209	160	202	192	194	198	196	166	172	195	196	214	175	176	178	198	220	184	200	180	212	166	179	185	204	174	193	175	181	174	178	203	203	171	163	202	182	192	176	175	186	186	165	186	185	189	165	189	178	171	172	171	191	173	172	183	178	168	207	175	194	169	183	190	194	191	155	169	161	184	173	174	198	189	185	185	171	154	174	184	163	197	173	191	196	184	186	203	180	189	186	172	170	155	187	189	172	175	187	182	186	169	177	155	189	176	170	217	194	192	194	190	182	207	173	154	211	183	209	190	188	179	200	179	188	189	167	179	203	158	204	180	187	175	179	172	193	197	180	156	181	202	181	190	192	189	193	193	200	164	195	180	187	182	177	188	200	167	191	203	181	188	181	165	167	175	198	183	195	191	190	196	201	187	163	178	186	171	190	194	161	184	173	191	165	191	208	158	195	171	192	168	164	198	190	181	225	191	167	175	155	209	206	174	200	199	191	191	173	176	171	177	169	178	180	186	206	196	181	200	177	206	157	177	178	170	210	151	160	190	181	190	183	172	183	174	190	162	190	172	180	193	178	159	194	178	188	167	182	198	185	185	189	176	168	179	168	203	169	194	160	175	198	171	186	176	187	181	235	192	207	162	196	181	179	188	178	190	163	189	167	183	196	197	191	207	186	169	198	201	191	177	183	184	199	180	203	197	183	185	189	182	181	179	184	214	192	215	199	201	179	187	178	205	182	199	189	167	165	181	193	198	189	196	174	189	186	191	172	180	159	177	185	156	175	163	161	195	179	164	179	190	197	193	201	192	196	179	178	199	183	188	167	191	196	191	201	177	145	166	166	175	190	178	197	179	182	175	184	186	176	164	153	163	172	179	188	185	156	176	192	223	221	189	174	162	169	160	175	175	195	184	184	165	161	194	184	189	184	186	175	189	189	187	188	202	202	191	181	196	198	175	191	198	182	189	185	162	188	166	208	173	191	175	180	202	203	182	189	168	192	171	202	182	186	183	196	160	217	194	190	205	190	180	181	197	191	178	197	186	212	162	159	182	193	162	198	199	197	175	185	195	193	202	197	171	186	223	186	157	185	185	189	214	197	182	168	178	187	171	168	184	196	184	198	169	187	188	188	200	171	190	179	181	185	187	165	189	177	178	210	160	210	177	195	184	162	187	222	206	200	180	194	157	207	167	180	186	186	181	201	191	186	162	172	172	179	177	179	182	182	179	169	173	162	171	195	215	176	206	207	185	183	188	182	192	212	209	206	196	178	158	149	176	187	175	166	183	179	176	179	198	173	202	194	172	171	186	211	179	188	168	211	175	168	184	197	189	200	189	197	187	183	193	177	195	201	189	182	170	194	176	193	189	166	183	194	188	167	195	158	180	196	179	170	187	189	202	194	185	172	172	189	180	193	184	201	195	206	190	171	229	177	178	191	193	190	174	182	196	180	173	186	200	202	204	193	167	171	208	175	206	188	183	193	167	202	212	192	185	168	191	176	169	176	170	190	189	181	172	183	201	180	184	180	182	179	170	187	188	171	192	185	190	170	175	184	163	187	189	175	207	226	173	147	211	188	201	188	184	200	191	205	190	211	189	180	174	185	183	167	177	178	179	152	173	158	194	176	197	202	177	166	207	180	197	202	172	173	191	166	183	164	177	182	166	203	197	183	182	191	199	203	175	166	176	161	176	190	205	196	180	204	185	170	188	199	209	190	171	200	178	194	172	180	183	202	189	168	185	163	172	176	179	193	182	192	209	178	165	193	183	192	197	201	195	172	214	191	184	193	195	189	172	196	189	196	185	173	171	201	204	178	185	186	180	189	153	179	202	160	191	179	175	198	187	189	182	174	178	198	198	192	209	177	177	192	203	174	200	179	184	175	183	195	161	176	176	168	185	174	201	196	201	188	180	182	184	160	197	176	165	175	197	165	228	167	166	181	202	161	174	188	195	184	169	181	181	170	175	182	220	217	185	184	196	195	184	181	172	180	170	185	196	188	178	206	182	193	159	197	190	198
30171	37471	47092	50936	55898	53595	60316	65019	62727	61614	54209	50003	46237	51250	57059	54630	50202	45458	44044	47227	46010	45687	47062	44880	40482	34948	31966	32399	30584	29240	25028	28767	25924	25735	24127	21656	17964	17686	12424	13937	12972	11848	11734	9171	8344	8121	8186	7322	6231	5557	3536	3535	2366	1183	631	542	510	521	522	577	558	532	477	646	600	556	551	513	506	488	511	499	480	487	511	477	514	463	472	471	473	542	741	794	719	588	498	521	477	487	489	450	509	522	484	491	494	497	467	523	449	519	465	471	504	460	510	508	492	523	502	486	515	471	496	508	485	448	479	464	474	446	503	475	468	505	511	493	485	485	492	500	528	472	516	501	477	456	526	479	491	482	488	518	505	503	478	495	490	484	487	474	497	485	504	479	478	470	450	485	460	459	449	503	467	496	476	518	476	470	486	486	497	510	493	471	487	501	495	474	494	523	483	439	497	519	472	488	470	478	492	498	488	512	478	460	487	513	459	509	487	484	487	492	474	489	488	522	508	503	475	450	519	481	482	509	444	473	498	510	483	467	511	483	480	494	463	522	457	467	500	473	516	503	479	474	474	512	441	498	481	484	512	480	475	492	513	492	487	493	478	471	498	510	513	489	531	482	486	470	488	494	499	443	479	507	448	433	463	523	455	497	440	539	503	467	457	431	499	498	528	443	495	447	469	519	507	516	487	496	526	517	493	498	482	460	510	482	471	487	464	492	452	472	455	476	505	502	490	460	466	458	462	501	497	512	471	492	499	472	467	507	489	490	516	493	507	459	491	500	504	496	471	495	511	465	457	492	516	479	472	476	468	481	525	447	491	508	482	500	496	485	471	498	501	505	541	471	466	488	473	466	485	483	484	505	489	477	505	436	505	534	498	508	497	452	457	463	486	496	491	431	483	506	512	497	510	456	493	520	513	483	466	473	516	487	462	498	501	502	459	498	494	469	497	460	485	494	499	477	489	484	456	474	487	523	511	506	518	460	498	533	494	466	486	495	505	504	442	485	484	462	478	469	491	478	489	507	504	483	512	489	485	473	466	464	486	488	468	460	418	472	496	482	485	496	468	477	476	484	521	477	479	471	496	527	462	472	519	492	463	470	470	473	488	463	509	494	517	478	489	473	478	483	513	475	522	459	453	498	496	482	473	477	506	493	469	503	497	477	481	490	481	474	486	475	509	496	490	507	501	466	492	484	513	474	459	504	472	501	443	478	492	473	473	448	426	490	480	475	468	499	488	506	493	520	476	469	437	485	446	441	490	491	489	471	482	516	514	455	490	484	478	480	492	513	524	485	459	455	478	451	496	489	505	477	494	477	464	488	480	441	500	473	501	475	452	471	484	478	516	449	504	496	438	514	487	456	472	481	499	471	524	516	496	489	482	507	467	472	496	484	487	483	469	493	465	485	480	484	477	499	482	483	447	483	490	480	456	487	482	504	463	508	467	477	487	509	453	468	473	462	487	466	516	464	484	479	476	487	440	487	492	482	524	485	507	524	504	461	450	503	474	454	495	481	473	467	475	463	463	491	463	502	478	486	526	495	463	481	450	482	488	462	477	502	468	515	498	424	484	519	520	462	496	474	487	461	485	503	472	477	493	484	495	514	450	452	491	494	488	482	496	485	494	513	498	496	495	513	455	523	496	484	491	458	496	491	499	451	474	547	482	489	519	503	494	485	538	488	485	513	472	486	497	468	514	494	504	467	482	521	511	488	477	460	432	484	495	506	484	510	484	471	473	473	479	521	507	512	499	506	486	435	485	482	496	454	497	448	483	471	462	488	500	470	496	493	466	489	503	485	461	421	469	495	476	428	449	497	475	507	482	487	467	519	517	448	511	478	499	486	493	500	470	471	467	472	505	485	491	483	500	497	468	470	489	508	488	513	470	471	498	475	485	457	496	524	503	473	532	507	497	476	480	474	472	458	485	467	490	472	484	505	498	474	461	487	465	471	483	504	494	480	460	505	474	478	505	479	496	494	496	474	512	483	489	435	493	515	469	491	460	480	482	521	450	504	434	478	504	536	478	443	487	492	474	524	472	502	492	444	483	509	516	476	490	491	455	437	558	508	487	503	472	508	478	462	499	498	486	510	467	467	494	470	446	498	500	526	497	490	469	481	477	467	459	475	498	486	513	474	432	495	493	502	495	458	498	494	509	484	479	522	473	496	472	467	494	443	474	502	523	519	451	447	457	484	478	473	493	470	491	471	482	524	466	494	484	495	506	466	517	477	455	482	493	483	513	451	490	505	471	459	516	494	467	495	470	509	460	478	498	499	483	498	512	477	521	488	467	479	460	503	466	503	490	539	475	478	507	458	456	496	475	500	493	503	497	485	502	478	520	476	496	487	484	472	494	455	472	495	479	457	481	485	501	482	506	503	528	499	508	481	471	513	490	485	529	487	529	469	474	484	491	484	472	476	541	445	458	494	490	484	484	495	526	475	497	499	474	485	476	477	483	485	489	499	519	496	463	506	479	554	479	477	532	481	491	513	458	476	478	491	472	491	509	487	487	453	494	466	460	477	465	477	463	476	472	481	491	471	491	504	501	490	444	523	517	475	474	461	455	455	454	456	457	485	503	484	465	488	476	472	468	521	491	456	473	469	496	481	508	462	488	459	507	471	487	440	466	462	481	427	529	434	486	503	475	478	547	476	465	429	492	494	488	457	517	486	497	493	485	520	515	451	492	500	513	512	483	475	471	500	451	458	492	517	488	510	459	468	480	489	472	435	444	485	449	491	488	434	465	503	483	502	487	468	521	499	477	511	529	469	497	472	477	490	453	469	441	508	505	494	487	513	482	475	446	451	494	504	500	466	501	459	512	465	486	498	480	528	544	495	468	500	516	482	518	486	522	492	482	462	511	473	490	456	482	494	491	523	509	468	500	491	488	487	474	493	439	479	466	484	499	481	505	475	498	481	515	471	490	474	499	443	448	472	468	502	467	492	489	461	504	493	481	441	516	458	501	485	477	470	495	508	473	482	540	451	501	498	460	470	496	469	443	505	478	496	456	511	472	498	520	535	469	503	518	485	499	475	483	468	471	469	487	490	507	480	442	502	463	501	522	474	525	483	486	521	505	514	483	479	493	488	444	478	493	516	484	497	466	466	479	437	507	502	513	489	479	446	470	485	451	494	498	467	468	475	476	510	481	481	464	500	488	525	492	471	465	510	448	493	524	503	492	460	519	499	526	472	491	483	496	525	466	481	535	476	531	452	498	499	459	511	516	481	489	485	506	458	472	494	499	488	466	483	494	492	438	509	495	490	500	475	484	491	482	488	467	433	480	493	498	484	454	491	468	482	494	480	501	525	453	457	489	507	515	485	508	467	486	520	493	495	441	474	473	450	487	529	477	489	523	535	495	535	490	496	490	475	499	457	496	497	488	499	483	457	462	474	475	484	466	494	484	475	511	506	464	498	480	507	455	433	475	496	452	493	415	476	494	452	504	483	501	487	512	429	505	477	473	498	490	490	486	451	487	456	507	505	464	466	473	469
14667	16096	18085	12909	8892	6480	5161	5826	5506	4586	3216	2079	1597	1651	1997	1620	1232	900	921	1112	1000	1080	958	779	674	506	437	486	376	381	302	335	335	336	320	295	255	232	202	191	209	197	201	165	139	154	161	144	135	125	124	112	116	111	108	114	106	112	107	103	101	99	128	118	110	101	107	100	109	99	115	100	100	91	94	120	90	104	97	106	89	127	117	97	97	114	97	112	106	97	117	99	110	108	85	131	102	108	108	98	96	96	95	99	90	98	98	116	112	118	125	135	102	101	118	98	111	110	85	101	114	115	105	124	104	101	99	109	82	90	108	94	122	85	127	111	93	95	107	86	103	108	99	104	108	94	109	103	90	80	109	102	100	112	103	107	93	101	107	114	112	110	116	105	141	89	95	101	102	103	95	114	106	100	122	121	102	95	111	109	97	102	98	105	101	102	102	116	106	117	120	95	96	88	109	97	115	103	101	101	104	120	117	104	108	108	94	125	97	81	128	105	101	99	103	108	90	103	117	96	112	97	132	97	105	113	114	100	108	104	86	104	97	89	134	99	101	107	114	107	123	134	102	118	107	104	111	100	95	112	118	97	103	114	114	105	114	108	93	106	91	104	113	95	91	98	100	108	121	104	99	106	112	120	110	111	118	103	113	106	116	105	103	95	99	98	112	118	89	102	107	114	112	99	118	112	114	116	96	108	115	90	120	100	88	112	94	98	119	100	138	96	107	109	106	107	94	107	107	81	97	104	104	109	97	107	116	118	102	92	96	111	93	105	123	94	113	123	103	119	100	91	115	109	109	114	100	112	92	103	95	100	107	110	96	101	109	119	112	87	107	119	99	118	116	121	98	92	114	127	112	94	101	107	101	96	100	114	107	118	97	114	93	110	84	98	96	100	92	105	110	102	119	104	95	97	115	126	89	108	105	122	107	89	104	121	96	89	98	119	103	105	101	122	94	90	104	107	120	100	102	89	102	99	99	96	116	110	112	100	96	109	122	94	98	128	89	83	94	111	117	98	109	112	100	87	98	131	107	90	99	104	103	98	108	105	101	108	105	97	129	112	100	91	114	129	107	107	99	104	98	99	99	113	85	103	110	115	91	106	106	96	114	108	87	132	113	106	96	125	93	95	100	97	100	109	119	95	113	119	103	111	118	134	112	99	108	90	92	113	107	97	101	94	100	112	102	109	105	82	102	117	98	106	104	97	112	100	96	109	106	81	93	98	101	74	103	111	111	125	97	112	118	110	112	118	98	103	102	113	111	122	106	114	129	105	110	104	90	119	103	109	112	111	89	106	81	110	102	97	98	100	111	138	138	119	129	123	101	125	104	117	107	95	104	100	118	110	89	117	87	127	116	113	108	103	111	92	114	109	107	80	128	94	95	141	118	105	117	122	94	105	95	102	93	116	105	89	109	107	97	106	134	112	109	106	110	100	119	109	92	98	111	107	119	102	96	101	114	78	86	96	117	119	92	93	92	95	117	99	113	115	98	113	95	93	89	94	101	109	113	100	106	100	124	112	100	88	100	87	105	128	97	107	106	94	93	113	125	108	115	100	110	98	98	90	128	102	106	96	111	107	118	112	106	93	106	96	103	107	121	106	100	109	115	111	102	95	109	109	91	108	91	101	103	117	99	109	101	100	97	119	100	111	111	105	113	98	115	102	90	118	83	127	98	101	99	111	104	109	87	120	111	106	99	132	105	105	109	105	115	108	107	100	100	87	136	114	104	111	114	111	99	107	113	117	95	102	103	87	98	108	109	104	111	105	93	100	100	94	89	86	118	121	92	115	91	102	113	104	75	98	109	97	117	101	103	92	97	120	86	92	104	88	101	109	105	103	105	110	119	100	108	104	105	85	96	97	114	99	105	80	88	105	99	130	87	105	115	92	105	114	101	103	93	113	114	117	102	112	105	100	116	107	84	100	127	109	81	117	125	104	96	105	80	112	86	105	110	97	126	87	92	127	103	100	106	92	104	109	108	114	122	115	114	112	97	107	101	105	107	112	100	115	97	108	109	106	102	88	101	105	114	93	107	126	98	104	104	125	104	103	79	100	115	84	115	113	98	121	117	98	109	109	99	87	106	100	104	108	119	100	96	95	110	107	111	100	120	117	97	117	103	100	87	119	135	109	105	121	91	108	106	93	116	125	96	124	105	90	95	114	109	108	101	126	108	96	120	116	105	100	111	102	106	117	106	98	97	111	114	115	118	97	91	103	103	99	124	106	93	87	90	88	98	117	102	123	104	107	124	110	99	112	103	120	113	98	104	106	118	111	104	104	112	115	113	91	95	99	118	123	108	96	91	110	106	106	101	119	92	119	107	83	99	112	99	112	120	120	103	116	99	116	83	109	104	82	120	107	103	113	108	108	113	116	122	94	90	105	112	96	111	113	114	116	107	122	116	105	93	95	117	111	98	121	130	125	100	115	112	112	114	116	86	97	130	109	106	90	102	128	104	111	91	107	104	101	122	105	93	103	97	88	99	122	100	111	134	104	109	100	98	103	112	106	84	111	106	111	102	114	85	121	88	95	104	104	125	96	112	100	108	84	120	100	109	105	115	96	110	107	115	100	103	109	107	101	96	93	100	78	117	112	105	119	96	106	95	110	91	97	97	105	100	109	99	102	95	133	115	108	98	99	91	107	115	107	100	98	97	109	106	104	99	101	96	110	114	108	121	114	120	106	108	108	110	93	99	107	99	103	106	114	129	108	88	105	117	114	95	105	113	110	97	124	99	95	88	103	113	114	108	108	93	114	118	109	123	92	102	97	107	106	107	103	108	116	96	103	111	100	93	115	112	101	107	105	89	104	109	94	106	106	101	118	92	95	91	111	108	89	82	108	108	120	109	101	103	96	103	105	103	100	109	122	113	106	123	118	127	106	121	86	118	114	113	104	102	90	95	104	103	114	111	115	104	98	112	113	95	111	123	98	102	110	96	119	118	105	96	108	116	105	86	98	103	115	95	104	116	119	100	105	103	99	98	114	95	100	109	115	104	112	110	94	108	115	104	102	99	98	121	110	92	124	116	103	114	95	95	107	114	102	116	92	89	109	140	95	96	96	91	111	106	100	107	93	104	112	112	105	110	111	107	119	123	105	104	119	113	117	94	119	103	112	115	96	102	117	114	115	101	125	94	101	113	116	105	119	101	90	108	92	106	97	107	102	119	99	93	100	112	131	97	102	89	95	104	107	108	114	115	101	104	122	117	119	104	113	102	125	95	109	118	93	112	100	124	99	111	128	97	89	125	107	122	106	128	110	107	95	117	103	104	75	117	103	104	101	99	120	91	105	120	105	96	98	124	93	110	123	105	114	89	112	119	117	114	84	110	114	106	100	96	105	85	113	85	98	98	109	96	114	111	111	121	110	113	99	102	107	135	106	99	88	102	101	76	101	126	106	117	109	101	94	118	105	100	106	113	104	99	110	103	104	89	122	95	100	137	128	105	125	94	114	96	93	112	99	93	108	97	93	104	120
9442	14446	23107	23519	21912	18231	17372	20575	20003	18623	14349	9591	7742	8289	11298	9149	6891	4788	5334	6153	5559	6236	5347	4559	3888	2765	2580	2612	2393	1980	1764	2010	1876	1790	1738	1537	1257	1233	1008	1045	992	944	903	739	622	693	654	565	515	463	458	423	403	305	299	314	316	279	315	287	298	288	299	312	309	282	291	308	314	275	308	304	282	286	287	296	279	270	285	311	278	302	339	293	352	304	302	297	291	290	299	299	269	291	322	276	308	323	269	299	277	318	313	280	317	305	298	290	301	303	294	311	278	323	284	299	318	321	307	342	276	289	295	283	301	292	290	329	299	300	297	307	313	301	294	282	331	278	303	307	293	323	302	292	287	324	266	301	267	286	319	277	289	295	318	312	267	285	276	300	297	311	296	312	300	296	334	326	301	307	308	288	311	283	302	280	311	289	309	306	291	289	324	312	330	302	293	305	322	315	307	296	318	282	277	309	293	311	283	301	291	269	300	289	313	283	295	298	269	298	276	300	291	271	288	281	282	334	313	270	330	299	314	292	312	310	287	277	290	296	284	271	301	295	282	289	290	305	327	314	278	281	309	302	270	288	280	313	294	311	322	274	295	281	296	296	295	278	287	315	321	292	331	271	255	274	284	287	276	294	293	299	299	318	309	318	284	326	315	298	298	296	292	293	285	302	328	341	308	291	311	302	293	323	288	302	330	301	300	312	273	300	318	300	284	299	289	285	306	296	298	305	266	286	319	308	298	286	263	284	296	323	328	285	286	311	302	309	295	305	304	310	293	283	271	300	294	280	322	257	291	300	290	302	307	274	286	276	296	292	297	284	327	296	271	294	298	289	355	293	339	319	299	272	302	293	306	306	273	316	290	277	291	298	312	269	241	299	286	290	309	320	292	299	303	324	302	283	285	294	281	269	280	313	299	289	304	278	316	306	302	292	343	334	294	289	313	281	316	305	303	284	274	301	287	293	270	296	318	293	323	302	302	312	312	295	309	293	324	320	313	321	290	297	300	313	312	309	299	304	287	314	305	286	292	310	317	312	313	307	293	326	310	324	301	290	304	294	318	262	265	296	322	291	309	322	312	282	276	307	293	288	309	292	315	285	320	260	279	314	291	292	329	294	282	293	284	327	281	321	299	323	279	293	314	306	280	278	289	316	280	307	317	315	302	327	305	311	290	323	277	263	299	299	304	310	305	285	309	309	332	316	298	286	295	299	315	285	292	276	275	304	300	303	314	288	292	309	295	354	322	296	283	317	329	294	299	289	307	303	298	275	312	320	296	291	318	306	315	320	280	284	326	290	291	306	297	307	307	299	273	302	317	320	292	278	292	306	297	296	282	327	269	311	282	288	291	299	330	323	330	300	327	285	289	332	295	294	312	316	288	311	318	317	282	320	339	266	308	275	300	308	327	305	308	294	311	306	288	286	282	303	278	296	262	280	283	271	314	281	267	289	303	284	300	267	306	293	275	314	304	300	303	285	296	303	315	308	308	286	314	297	321	319	293	295	281	277	311	306	293	278	303	312	292	302	301	296	312	307	298	303	294	296	287	271	301	271	301	293	304	310	318	310	311	279	311	293	286	299	300	317	278	314	303	292	309	318	305	307	274	291	305	303	337	308	343	251	291	285	309	299	332	315	318	300	309	325	313	274	309	285	310	281	298	283	311	284	302	277	331	282	313	334	324	279	305	291	304	311	306	296	301	323	281	314	335	309	305	322	302	336	276	288	304	312	289	349	291	301	295	306	319	268	302	294	295	315	294	298	309	313	305	311	275	271	268	308	287	293	284	327	311	294	304	276	295	282	300	292	291	301	345	294	279	293	306	281	292	266	306	291	274	320	318	289	273	319	295	279	287	283	315	284	290	330	322	298	330	320	301	302	302	296	333	272	308	301	276	293	329	308	311	296	323	282	308	286	323	281	312	309	288	294	307	304	319	297	301	321	294	289	309	336	307	304	279	298	307	286	287	290	269	283	315	286	282	302	312	324	310	289	298	315	323	320	325	278	301	284	297	286	287	328	267	263	309	310	306	313	300	289	301	300	305	286	261	298	315	294	292	276	299	297	294	305	269	292	297	294	333	304	315	281	315	300	293	318	279	295	273	299	276	273	342	325	271	286	278	294	324	276	296	297	299	291	300	288	312	293	306	293	295	297	304	293	323	286	297	305	318	325	302	301	293	288	304	305	305	297	294	292	306	321	308	288	291	271	317	294	310	343	284	277	292	298	300	308	318	301	285	293	301	324	297	300	315	285	311	314	296	276	308	274	270	312	320	255	319	327	301	304	297	294	310	291	297	320	269	305	288	292	296	268	311	295	302	280	318	301	289	267	297	333	297	280	304	321	297	301	298	296	305	287	290	318	322	300	320	306	318	319	303	331	314	309	300	305	292	285	279	288	310	299	283	330	302	293	293	311	301	298	290	267	298	315	296	284	331	299	312	322	306	300	288	306	312	310	307	270	311	284	286	276	314	308	307	270	296	323	283	323	305	273	278	327	280	301	332	315	307	286	308	271	317	304	277	300	312	279	312	315	260	287	306	317	279	314	331	311	302	319	279	318	300	271	305	315	325	309	266	300	313	288	303	287	290	299	316	264	294	285	278	290	290	271	313	300	298	285	308	296	310	293	307	339	266	286	268	278	317	296	308	290	307	265	303	287	313	293	277	324	279	326	307	300	270	277	303	302	263	301	284	289	294	324	274	291	315	276	283	288	291	299	316	283	307	290	316	296	333	308	297	304	331	291	310	286	287	293	305	324	312	321	265	327	299	305	299	281	294	300	283	293	351	310	259	294	295	290	293	303	327	313	332	293	276	302	286	293	281	315	305	307	290	306	285	311	315	315	330	304	299	317	301	330	321	294	331	307	281	290	342	282	303	297	287	312	300	311	314	274	310	304	298	310	310	330	297	307	313	304	297	311	320	250	307	285	313	283	288	288	293	306	283	288	347	274	315	290	287	294	284	284	302	302	320	278	285	296	295	256	266	321	271	323	305	312	297	350	306	299	318	315	312	285	305	281	339	299	281	302	286	316	307	300	332	273	338	296	279	302	296	290	297	311	314	299	309	314	278	321	315	250	295	315	309	292	297	334	269	298	306	277	293	311	297	277	304	292	283	279	296	297	302	282	296	279	318	313	267	287	309	303	300	259	285	300	292	299	298	256	331	318	304	302	302	298	279	280	317	312	309	302	290	288	306	316	275	332	292	304	336	301	307	318	324	286	299	308	291	294	324	293	323	300	306	288	275	292	273	283	345	300	318	316	308	317	296	302	308	326	269	303	284	272	310	303	306	261	285	307	317	292	302	279	272	308	284	305	292	322	300	303	317	278	297	307	306	295	290	307	307	318	309	325	272	300	318	302	307	288	316	326	298	317	292	296	304	306	283	276	284	298	321	286	284	291	305	290	295	294	340	268	288	286	295	308	312	294	306	283	297	283	308	297	311	312	302	285	315	289	301	302	315	333	318	309	315	288	284	302	288	289	288	311
35328	37998	44369	37285	36134	38517	30298	41164	41615	37706	36082	24758	18765	18555	24833	21414	16902	12135	13090	13863	13083	11736	10180	8606	7011	5252	4733	4980	4690	2936	3115	3038	2745	2736	2585	2301	1804	1662	1330	1380	1356	1258	983	735	734	880	829	603	534	453	394	370	217	126	156	147	132	123	131	134	130	130	113	138	111	143	114	128	121	109	140	124	120	121	129	123	154	124	124	124	134	111	158	156	146	138	122	111	143	130	110	131	116	128	135	124	127	146	114	122	150	133	135	125	140	129	125	133	127	140	136	151	122	126	133	141	113	132	115	121	128	128	119	121	110	124	138	110	108	143	142	120	144	130	139	116	136	139	132	105	147	127	135	129	145	131	137	131	125	109	123	112	130	141	133	113	127	113	122	124	131	132	127	135	156	128	127	124	116	136	149	140	134	126	150	122	116	112	117	138	147	129	128	120	122	121	137	131	112	111	136	103	146	136	124	126	113	133	130	124	125	123	127	146	140	136	133	122	117	133	108	134	136	124	143	114	126	130	118	127	130	106	125	108	123	117	128	123	161	140	128	122	138	121	129	123	131	136	120	133	127	109	140	125	144	119	126	118	112	135	135	132	116	137	115	131	141	135	137	128	132	141	127	131	131	117	139	133	128	118	138	92	107	111	114	137	112	112	119	121	127	123	132	147	114	127	123	122	124	129	118	136	121	124	133	136	118	145	142	120	141	136	139	139	129	123	122	108	136	124	107	124	113	138	135	134	121	135	128	109	137	119	128	111	119	134	145	135	118	146	124	118	119	115	126	104	126	115	119	123	118	122	115	131	119	155	142	141	149	129	142	121	119	126	146	126	130	120	131	131	123	120	142	122	118	112	120	151	133	134	114	144	108	135	120	130	137	121	138	153	117	119	135	113	122	139	124	131	154	106	130	102	136	144	121	130	138	159	109	109	119	124	124	141	124	129	116	144	120	123	127	140	126	140	131	135	138	140	109	131	121	123	122	110	116	125	132	111	137	155	124	125	123	138	111	136	131	118	122	126	117	131	154	127	149	118	128	147	123	126	114	116	108	139	116	128	129	142	117	126	127	127	142	153	149	137	132	119	141	122	130	133	146	138	133	129	145	129	117	137	129	134	138	124	141	137	130	119	121	143	129	114	114	125	123	102	144	113	133	112	117	117	137	122	131	120	133	104	110	137	137	132	115	128	139	126	121	113	127	140	150	120	103	122	129	127	122	122	136	138	121	126	141	132	123	116	116	117	133	118	135	118	125	149	148	112	141	112	131	134	119	122	106	131	137	138	127	140	124	109	130	126	116	109	130	147	142	123	131	149	135	139	118	122	115	140	120	122	133	147	107	116	136	120	126	134	127	118	140	133	113	130	130	136	112	111	133	133	130	116	110	118	130	137	105	124	114	121	130	128	122	110	121	109	139	121	135	115	119	143	108	119	112	135	155	112	135	123	144	134	133	140	121	124	140	133	123	134	115	109	122	120	112	130	126	137	121	138	136	108	129	130	126	132	112	109	154	136	145	118	129	106	131	134	107	124	98	126	105	111	131	129	128	125	117	142	127	123	118	138	137	109	139	130	116	124	110	123	147	109	111	127	133	115	115	115	123	131	106	129	150	125	141	121	126	133	136	114	121	122	128	118	132	118	131	109	140	108	131	131	140	110	128	143	115	112	124	128	146	122	133	128	133	144	125	129	134	129	137	111	113	133	138	141	126	141	135	118	114	131	106	126	150	132	123	126	134	123	144	122	113	122	121	149	116	120	124	127	132	132	129	112	149	127	124	121	136	135	137	107	134	116	141	126	121	120	108	131	115	126	119	133	128	139	130	140	124	134	122	142	122	139	113	108	137	107	126	117	138	128	114	125	149	130	136	126	125	123	124	129	121	123	122	136	137	134	115	140	125	131	139	138	136	120	144	134	124	141	122	124	131	106	122	110	140	117	129	113	139	128	132	124	122	105	120	126	112	118	111	122	134	119	105	125	124	128	121	124	124	136	124	143	140	123	117	107	128	129	129	145	141	151	111	133	150	137	124	120	129	143	120	130	120	127	116	137	129	117	107	124	92	110	141	125	126	127	107	126	128	123	100	125	125	106	101	129	108	107	116	124	109	124	125	113	128	117	129	125	113	119	123	107	129	114	138	145	121	144	144	115	120	124	113	130	138	109	136	139	115	122	142	121	120	139	120	128	143	142	127	149	130	119	129	130	136	121	106	128	130	117	134	141	101	142	147	109	124	116	148	129	118	110	128	142	137	134	128	129	116	115	97	124	137	124	130	125	152	122	134	119	138	128	131	119	141	135	123	121	119	137	129	135	141	126	123	139	134	135	105	132	134	128	128	133	138	119	128	121	136	146	130	120	138	131	146	134	101	128	123	136	136	122	119	121	110	130	121	132	124	123	122	144	115	135	143	111	123	138	120	125	113	119	120	151	116	122	136	115	127	144	100	139	140	113	139	132	124	127	135	134	112	134	133	157	120	131	118	134	130	130	116	128	134	126	112	129	116	130	133	139	122	113	132	130	141	123	127	123	116	137	137	120	127	124	122	125	136	125	111	138	129	120	141	142	112	137	124	107	129	133	116	133	116	131	128	121	145	126	119	147	143	116	146	141	124	129	120	124	118	130	128	149	108	125	144	152	142	141	148	119	114	137	143	101	147	134	144	128	150	151	126	130	107	132	126	130	141	143	133	131	121	116	125	120	131	148	128	133	143	130	149	138	124	133	147	117	136	126	132	154	121	137	111	108	134	135	107	141	143	122	110	120	131	127	121	109	113	117	128	111	113	123	118	150	130	136	115	148	129	124	135	126	130	131	167	131	126	131	134	126	129	129	128	131	131	136	121	116	129	131	127	141	131	134	147	146	145	121	125	138	126	124	117	135	128	160	118	144	136	121	132	124	137	119	125	121	131	125	138	141	119	129	133	120	111	136	129	115	108	139	119	123	125	127	123	115	110	138	125	142	133	127	137	120	134	130	114	130	116	125	112	126	131	124	134	119	132	108	123	87	129	125	132	131	124	143	134	124	138	135	132	132	132	110	109	124	124	126	122	110	138	140	125	140	118	116	149	118	128	136	108	112	129	119	116	134	136	132	129	121	118	136	138	118	123	118	131	141	131	138	133	129	129	122	131	129	119	137	126	118	116	133	114	127	124	145	131	132	109	142	124	127	128	126	121	139	132	133	130	129	145	126	148	141	130	115	123	125	124	96	110	142	105	128	129	123	117	132	124	102	126	142	133	117	121	124	133	124	111	109	121	130	131	122	123	136	125	125	134	125	126	137	120	134	132	132	117	108	127	150	102	130	135	134	134	134	125	136	123	149	110	115	134	120	134	131	127	135	148	117	100	128	132	145	120	126	126	129	124	131	125	120	124	126	112	132	129	142	128	129	132	116	125	125	135	133	127	114	127	128	118	132	132	137	143	133	135	122	138	114	135	104	169	115	129	130	128	111	137	124	122	118	147	129	113	120	126	124	121	125	116	130	125	125	120	111
23705	31544	42677	43406	46530	44987	43627	52934	54211	51189	50436	40114	35614	39350	46256	42590	38001	33033	36485	37336	35617	34338	32187	30083	26361	21884	21603	21029	20820	14728	15108	15507	14765	15026	14182	12553	10213	9632	7608	8148	8551	7307	6205	4696	4396	5342	5166	3735	3369	2626	2295	2239	1077	501	456	467	385	374	358	455	451	426	484	393	456	358	418	364	350	341	336	360	419	382	361	349	380	362	337	348	333	394	465	522	438	322	339	369	351	360	323	347	356	320	347	340	354	342	351	367	345	394	358	382	363	367	341	355	344	347	331	354	367	339	356	357	340	341	365	342	361	382	333	365	372	335	325	330	360	356	327	342	326	380	380	333	374	381	342	355	371	357	350	318	368	347	342	340	341	313	346	360	328	365	362	322	321	343	351	373	342	393	387	341	349	372	337	375	358	383	377	359	343	354	362	355	357	326	364	354	351	363	358	335	333	379	332	328	387	335	380	331	340	379	343	334	350	371	367	376	351	384	367	360	364	307	312	340	340	343	330	354	370	354	374	333	369	382	328	363	336	377	346	359	380	354	363	345	339	350	393	325	379	353	313	312	345	369	350	355	383	336	322	380	356	365	384	346	360	358	351	376	370	338	344	367	371	352	338	369	349	324	349	347	359	367	331	356	299	360	388	390	359	342	337	339	350	374	344	323	347	319	341	385	368	372	342	364	330	370	359	370	355	335	367	339	344	340	376	359	332	336	348	301	371	366	341	371	370	331	352	321	370	346	313	342	359	375	362	356	396	348	334	339	355	341	370	377	330	357	369	340	339	332	368	357	347	358	365	377	355	352	369	342	336	356	346	361	361	375	390	364	352	340	364	340	349	364	362	354	343	351	357	360	372	329	363	357	370	325	348	387	332	366	374	353	356	382	314	354	364	367	324	382	354	356	335	373	352	346	337	352	359	371	357	356	338	352	370	333	342	369	342	332	370	370	334	340	357	339	353	369	356	399	388	343	376	330	342	345	323	347	328	306	343	369	335	349	352	375	325	368	317	357	359	350	366	333	355	359	327	366	327	293	333	360	349	353	351	350	362	347	370	357	363	334	353	350	334	384	345	333	377	361	366	366	329	348	368	325	329	348	352	333	359	347	354	383	339	367	396	360	362	338	349	368	349	348	376	352	383	367	362	336	380	355	368	367	357	335	349	370	362	361	332	362	353	352	358	333	320	346	348	388	353	355	342	335	340	346	323	334	382	327	356	343	354	343	320	329	353	326	364	376	362	363	344	348	354	345	338	333	352	376	379	337	329	351	344	339	365	354	343	362	354	374	344	374	376	381	364	362	384	340	387	369	323	324	374	319	372	367	338	362	372	347	376	374	353	358	354	372	378	354	367	341	361	349	343	308	337	335	361	307	344	350	354	372	353	346	379	350	356	361	337	331	345	354	384	348	325	351	359	332	347	334	341	381	369	383	318	351	378	371	373	367	320	330	374	352	351	329	347	389	351	340	354	402	370	341	350	368	388	382	370	347	351	323	371	400	346	322	331	337	347	385	324	335	341	363	358	370	372	371	369	347	348	362	398	323	314	366	357	361	354	362	356	343	333	347	352	356	372	380	331	336	354	357	340	386	386	318	343	364	341	356	355	367	343	328	362	358	389	365	355	357	370	351	340	339	372	329	339	349	370	337	343	362	358	331	350	350	344	374	345	360	341	332	361	350	353	376	385	321	369	365	356	357	339	374	316	337	330	369	318	371	351	375	374	348	335	375	361	378	368	314	343	352	333	373	346	379	355	396	331	357	366	343	358	352	381	346	318	380	331	321	371	368	347	363	336	346	345	361	314	356	361	339	344	371	346	368	338	373	327	352	333	344	352	321	329	344	353	323	345	349	384	338	361	346	342	353	387	343	342	364	356	357	376	371	375	329	363	326	361	342	371	352	354	342	344	380	338	328	358	362	351	358	379	339	378	359	331	338	352	337	374	361	335	341	343	317	354	356	370	338	361	346	323	334	367	347	375	333	352	372	355	360	365	362	360	367	354	355	336	335	371	350	355	334	378	353	330	360	321	361	308	339	362	365	374	356	355	372	330	355	347	337	354	343	371	348	368	329	348	366	351	336	366	348	350	351	335	360	362	356	374	344	346	377	374	360	357	348	333	376	322	333	338	345	357	381	360	351	356	348	350	368	338	392	328	384	392	370	321	310	353	331	333	337	345	328	365	329	338	375	333	335	351	353	346	350	361	354	366	350	352	346	365	349	345	337	363	367	372	317	368	398	371	348	332	367	359	335	335	365	354	338	368	361	324	365	359	346	403	378	397	346	353	313	366	373	352	342	366	322	369	356	339	329	358	381	330	344	351	340	341	365	338	326	354	331	362	347	341	366	315	370	368	340	344	359	335	379	339	371	347	334	361	358	345	349	382	351	332	340	352	348	349	347	357	346	356	367	346	370	329	376	355	357	347	362	312	355	354	377	376	339	354	327	355	332	353	354	369	340	342	331	339	330	333	339	349	329	355	368	348	345	386	368	358	348	342	342	351	377	366	355	346	372	354	386	355	372	346	369	344	377	375	372	351	344	347	387	390	352	347	390	359	358	361	325	346	323	352	310	349	337	349	343	322	330	353	327	314	352	309	364	354	361	303	366	345	340	373	352	370	354	347	351	368	351	359	346	354	368	387	337	355	363	331	382	331	389	366	314	374	348	348	345	372	374	356	344	352	352	353	318	337	349	352	332	358	343	339	353	335	335	354	341	343	340	353	353	385	319	338	338	357	372	355	339	379	365	339	338	349	368	353	381	364	351	346	358	368	375	355	353	337	373	370	385	361	345	347	316	342	327	371	336	354	378	356	357	321	333	325	342	381	337	339	365	357	330	363	389	367	368	373	343	366	368	361	369	334	354	320	331	382	377	369	324	373	389	324	361	348	349	336	366	397	357	390	314	359	334	367	330	341	371	386	352	347	331	356	353	352	351	369	388	342	349	364	325	355	350	324	371	353	355	347	344	332	382	342	353	373	340	403	380	330	356	338	347	370	379	334	326	343	368	345	353	352	354	345	350	340	365	345	350	372	362	366	362	369	358	366	370	339	355	361	347	327	354	350	383	343	318	348	324	352	343	378	357	334	356	353	362	356	381	342	351	336	330	360	349	299	373	347	317	358	369	358	346	347	355	344	356	342	376	351	357	347	351	348	395	323	365	371	359	357	370	339	336	339	352	343	296	351	347	334	362	316	348	341	311	354	368	345	370	359	384	338	351	316	340	341	332	368	339	346	347	337	350	349	340	388	339	378	346	363	334	355	334	362	376	389	335	323	339	348	360	350	365	350	400	328	348	397	343	351	367	320	385	356	364	367	350	370	376	365	339	388	381	328	344	339	374	359	356	340	360	344	367	357	332	355	366	353	359	350	329	354	332	334	348	347	345	326	353	370	352	352	379	336	343	324	332	368	336	363	347	378	320	334	347	358	331	334	350	356	391	353	332	342	341	366	371	337	374	340	361	362	346	353	370	332	361	358	350	348	334	344	337	343	315
45131	45309	48552	46536	47245	42920	34251	51055	52698	48167	42733	34374	30663	31588	37276	32852	26995	22155	23103	23883	22113	17948	18348	15402	12801	10398	10196	10473	9487	6064	5103	5973	5021	5506	4892	4487	3590	2881	2217	2743	2832	2198	1618	1412	1439	1597	1381	1143	886	660	917	559	363	221	244	185	198	211	197	177	214	208	200	199	210	199	156	161	218	184	198	162	183	171	169	200	179	189	164	169	201	188	206	225	201	189	205	197	178	186	174	173	186	169	205	191	168	195	183	184	185	189	169	189	183	174	205	194	162	185	191	189	169	186	210	194	178	175	172	185	190	157	187	178	181	179	186	212	195	167	166	187	198	199	180	168	180	167	188	186	183	206	179	189	182	172	199	178	140	152	187	215	205	195	164	139	193	198	185	176	178	185	178	201	192	188	189	198	197	175	151	172	196	158	159	178	178	149	154	183	186	191	179	191	186	206	173	199	185	165	184	180	176	178	169	164	175	194	185	192	173	177	167	173	169	171	209	164	216	174	174	166	189	168	171	168	196	193	190	187	173	164	207	182	179	186	177	186	179	174	166	209	206	162	165	184	191	156	185	181	163	205	188	192	168	196	183	162	189	172	155	188	175	206	182	174	189	170	183	185	205	187	167	161	195	164	164	180	173	164	181	150	199	149	156	206	194	184	193	178	171	188	169	174	169	211	184	171	195	179	170	185	160	167	176	202	182	175	189	157	188	179	164	179	193	168	156	167	191	164	182	155	198	195	205	199	185	179	167	176	180	174	169	169	191	193	172	159	161	200	203	170	196	174	157	192	184	174	186	162	161	157	195	178	190	184	172	195	186	174	204	160	160	165	187	165	183	190	207	178	191	204	193	173	201	163	168	163	167	191	182	169	184	207	191	173	185	176	179	170	207	193	194	159	185	195	189	179	200	168	202	158	164	173	161	187	183	184	188	179	185	207	171	175	162	164	183	163	172	160	171	205	210	166	191	186	196	193	185	157	177	191	184	163	191	202	174	147	187	153	211	193	192	189	158	196	177	172	170	192	179	189	188	180	197	156	191	165	193	193	199	168	159	216	184	171	180	170	163	215	181	191	194	185	190	163	166	182	191	188	188	179	166	197	165	194	178	193	183	176	177	164	186	188	176	172	182	168	184	180	167	203	175	168	164	164	174	163	185	187	183	179	192	170	186	195	182	210	205	169	183	194	188	193	172	177	159	171	170	200	162	173	166	211	190	174	190	169	200	170	173	158	182	168	211	163	198	179	166	178	162	164	175	192	166	206	179	171	174	158	189	192	161	159	196	173	181	170	198	204	179	190	197	165	158	169	167	207	186	200	175	209	175	177	168	154	195	191	179	183	167	222	179	160	168	167	195	194	192	170	160	160	171	191	186	175	193	187	160	177	170	156	164	180	172	184	161	179	181	174	177	169	202	190	186	187	194	187	179	190	188	192	200	165	170	208	193	212	194	162	183	187	209	180	174	190	187	173	228	187	195	169	202	182	195	205	190	174	196	152	174	182	173	203	173	184	183	183	178	180	183	195	176	179	168	185	201	202	200	169	193	183	187	201	194	191	172	180	166	164	185	183	150	151	202	188	183	187	175	164	161	185	173	187	149	181	186	187	174	169	164	189	176	163	176	206	171	167	168	167	195	157	178	179	206	170	170	200	183	177	199	183	215	153	158	192	183	175	189	195	205	171	176	176	170	183	172	186	186	192	172	194	169	197	201	175	178	184	192	171	160	188	162	178	190	165	211	172	163	173	184	190	178	178	200	186	177	177	158	168	206	167	174	160	181	180	164	199	153	180	174	167	178	169	162	184	189	197	170	185	166	169	169	191	207	163	173	187	183	160	188	182	171	162	194	192	154	165	166	195	192	190	219	184	160	205	180	179	162	202	212	199	170	172	191	178	172	170	181	166	184	177	148	186	162	188	145	189	175	176	180	155	183	174	181	181	155	181	176	196	192	156	195	181	190	196	169	181	171	168	152	172	175	183	160	214	199	196	164	199	189	183	162	175	162	169	183	177	170	201	177	197	168	183	190	173	154	176	186	193	184	173	182	190	197	201	206	171	191	178	201	184	190	178	197	184	171	171	189	175	170	185	196	168	179	167	178	193	169	173	180	162	177	192	188	197	200	182	177	191	179	179	178	181	186	172	178	176	169	175	185	191	181	171	171	179	197	199	167	188	184	182	190	203	195	187	188	184	199	157	188	155	180	192	186	183	172	191	187	168	199	164	182	186	180	190	173	169	191	176	193	171	179	165	188	175	175	194	184	180	185	194	190	191	187	196	184	168	180	179	212	209	166	183	209	194	186	166	195	184	198	175	181	189	181	190	200	205	180	169	183	163	168	217	185	180	188	208	192	194	193	159	155	195	160	181	169	214	197	201	185	170	176	160	190	193	187	194	159	199	197	165	185	193	189	174	177	178	181	186	177	190	198	190	184	169	181	184	195	202	167	195	167	190	190	161	205	165	195	207	184	192	145	180	207	188	201	172	172	161	171	180	178	163	203	186	165	185	183	194	190	182	182	174	189	199	194	190	195	194	180	176	172	194	169	170	168	170	180	168	172	166	182	186	172	175	180	179	186	193	182	168	172	167	192	182	200	174	189	193	197	172	186	191	195	188	194	176	180	178	198	214	157	179	175	190	179	198	182	182	177	169	172	185	183	197	182	169	199	203	179	177	181	175	172	183	185	150	186	171	186	179	191	170	203	187	186	152	178	194	181	181	181	174	190	196	209	190	187	195	167	152	161	188	178	197	212	206	196	190	179	167	204	160	183	147	216	164	199	181	187	167	174	177	190	154	172	196	178	181	189	163	159	186	194	170	184	162	167	184	181	149	187	169	219	178	185	183	170	210	195	167	180	161	156	194	184	191	197	165	170	189	180	199	208	163	185	176	153	196	168	176	192	192	201	160	153	184	172	189	167	196	169	175	180	175	185	198	172	174	194	170	157	175	155	201	162	191	194	193	185	170	198	162	164	214	182	190	188	196	207	192	186	180	179	160	175	198	185	176	149	188	210	169	187	221	175	174	196	176	160	202	194	169	190	187	183	157	184	154	184	163	159	153	196	189	180	179	176	173	189	186	180	172	192	209	192	202	178	200	199	189	182	161	178	166	189	175	179	162	193	161	204	193	184	192	184	174	179	177	195	182	177	174	179	163	186	184	185	187	176	199	192	197	166	160	170	194	196	206	189	180	181	195	181	185	168	193	181	177	205	182	175	169	179	167	199	180	196	184	183	199	186	167	186	184	184	164	180	192	175	184	173	182	185	157	184	193	193	194	164	186	159	191	184	186	176	174	171	181	200	201	177	196	179	210	184	192	186	185	188	219	173	201	182	163	174	188	176	163	195	172	173	186	205	175	182	185	171	184	169	174	178	186	130	183	167	152	172	200	193	184	168	177	163	173	165	158	205	206	181	173	178	196	154	182	177	170	182	170	197	178	168	173	173	176	185	181	155	164	173	169	203	187	165	203	193	190	167	191	163	176	174	171	190	175
31980	38547	48374	52523	55556	48705	47824	59682	63160	59134	55705	49301	45855	49730	55710	52211	46729	43014	45443	46308	44019	40392	41647	37826	35079	30867	31699	31182	29911	21676	20083	23638	20958	22278	21414	19725	16622	14507	10849	14942	14499	11934	9273	8132	8207	9672	7973	6322	4955	3665	4931	2863	1630	808	874	612	614	481	516	606	691	657	666	588	629	514	524	447	500	491	466	469	490	468	507	481	478	485	451	503	473	463	645	732	673	504	487	459	484	455	488	514	486	455	448	437	426	505	475	473	472	478	488	458	474	472	463	417	481	442	500	462	477	447	463	464	483	502	482	505	473	447	492	476	504	462	417	495	469	503	478	483	477	460	504	502	509	491	492	465	460	481	471	432	477	465	422	451	485	477	529	449	425	480	476	493	456	484	477	466	512	490	451	507	476	452	457	517	456	481	463	462	454	458	466	482	491	460	514	439	455	482	486	489	462	454	464	444	509	440	495	464	436	472	466	507	462	455	478	465	457	494	475	490	446	459	466	462	463	505	460	473	491	459	411	454	486	479	443	500	484	488	441	464	446	498	463	441	461	468	463	451	478	482	458	482	482	494	513	466	503	438	502	463	478	485	472	467	456	482	496	485	467	502	453	411	455	463	494	457	447	483	499	483	492	462	476	477	486	467	465	490	479	486	501	463	454	465	518	461	478	481	464	472	437	465	449	440	467	462	481	487	446	503	434	490	425	488	449	501	484	491	462	456	494	494	477	476	506	473	468	463	475	474	499	465	482	452	538	493	481	491	474	455	474	497	476	478	478	486	511	489	433	460	463	498	497	454	477	462	521	446	477	509	469	495	435	465	486	465	478	458	458	455	491	484	537	438	477	457	463	441	516	494	453	485	496	506	489	452	474	495	462	470	416	487	498	470	500	469	463	474	453	450	492	456	432	468	440	479	462	493	520	476	445	474	450	482	480	451	515	463	430	496	512	511	468	481	437	500	497	486	463	485	466	522	466	425	494	448	471	460	457	480	466	485	460	489	493	472	448	466	477	478	476	483	506	472	494	460	456	463	467	463	449	487	474	470	442	500	481	458	509	445	476	464	476	448	471	461	450	508	493	488	466	454	512	450	491	481	482	482	475	528	495	515	476	418	485	432	444	469	458	495	439	492	476	454	431	450	494	501	493	460	484	500	455	472	436	483	525	469	494	478	471	466	505	453	453	489	486	492	469	465	459	470	486	467	481	495	484	462	490	489	475	457	500	491	453	444	467	485	454	411	492	492	472	464	483	474	486	476	444	449	484	488	437	476	473	481	441	482	453	472	503	479	545	498	500	465	466	445	453	453	487	480	463	460	466	465	495	517	442	486	450	511	466	482	472	508	458	485	488	429	481	446	462	474	489	502	450	488	449	463	515	518	414	497	469	531	437	458	464	456	481	467	510	512	492	527	506	486	463	457	474	482	443	445	466	464	476	445	490	432	474	485	474	470	504	472	488	465	521	490	473	471	521	481	441	483	454	466	428	459	460	466	482	459	469	491	459	491	476	479	491	456	466	486	471	449	474	470	484	485	482	467	473	482	499	472	471	455	468	499	438	465	473	474	502	446	506	485	518	463	511	503	502	503	459	485	483	441	464	466	439	452	490	442	486	434	479	494	439	471	478	450	515	474	455	496	471	474	479	490	460	450	476	457	465	479	461	461	438	480	470	449	497	502	488	461	473	484	487	454	468	464	460	464	427	504	444	484	458	526	438	491	509	484	418	460	446	456	474	470	502	485	472	509	430	464	457	445	480	468	457	478	494	510	460	458	467	499	469	486	483	491	457	471	515	479	468	428	483	448	471	480	479	467	485	454	483	525	459	496	459	458	462	524	451	453	484	459	455	461	507	460	473	464	455	481	471	485	493	486	484	452	464	493	494	467	510	458	460	491	475	477	482	458	430	475	457	492	485	463	462	469	471	473	500	424	518	475	493	483	491	502	459	439	443	448	450	475	459	469	483	469	490	493	448	438	465	457	476	450	480	467	470	483	477	452	485	478	422	470	485	475	466	515	474	489	447	483	477	488	425	489	486	455	468	475	459	523	489	468	502	460	480	486	457	462	469	491	463	506	512	485	458	460	477	503	467	457	455	540	456	527	489	472	473	479	463	481	476	475	484	507	451	465	498	505	449	509	501	498	479	462	493	448	489	515	526	451	461	496	463	473	429	456	445	474	517	507	418	473	460	476	492	467	474	482	490	490	496	488	497	454	475	465	477	459	424	467	473	473	501	478	500	460	457	468	477	492	468	452	490	456	455	497	487	449	454	491	471	505	473	467	474	445	489	470	465	479	503	469	482	485	476	516	464	463	489	437	529	457	445	483	434	482	492	491	481	468	449	420	479	478	439	486	473	464	465	428	473	463	448	469	503	465	463	477	504	446	472	527	498	459	474	475	489	438	457	432	477	442	456	482	510	489	465	460	508	423	452	485	450	513	485	441	489	428	499	442	489	466	503	491	510	446	448	490	447	462	466	518	487	475	477	492	457	485	484	484	502	449	481	511	478	468	485	457	436	458	451	495	449	452	459	460	453	462	461	474	486	528	494	463	483	440	434	489	492	467	470	510	459	499	496	485	472	472	451	484	457	436	483	464	485	459	516	466	482	460	509	479	498	454	452	465	481	512	443	481	488	458	477	473	474	479	486	518	473	462	478	477	482	494	476	503	478	433	465	469	474	438	499	463	472	503	447	447	444	455	480	462	493	494	501	486	488	475	489	475	427	447	471	468	513	471	460	524	482	465	455	486	500	473	488	496	461	487	426	467	494	487	435	489	485	477	496	439	476	483	434	452	471	406	503	463	443	462	470	500	451	467	459	495	512	477	486	462	463	465	493	472	470	450	453	464	497	472	437	480	475	519	502	473	469	435	506	472	475	453	482	474	467	478	502	459	491	479	478	456	482	504	441	451	468	447	487	444	497	451	449	448	461	515	450	483	458	450	466	460	491	510	441	462	431	449	458	441	474	513	462	486	499	455	506	433	474	454	493	453	482	482	492	485	462	480	445	483	467	453	495	461	500	479	478	497	520	444	476	529	451	464	473	493	504	444	479	499	479	472	465	455	482	495	479	466	480	428	442	493	494	460	442	488	480	516	487	466	480	490	501	456	453	440	459	474	469	443	467	437	522	471	464	490	504	411	461	442	475	467	472	458	481	424	446	440	487	455	446	462	479	475	468	488	477	494	501	457	470	458	459	510	461	457	465	445	404	464	476	469	496	458	494	449	474	475	459	451	472	510	470	467	429	459	501	485	452	448	475	474	473	485	491	479	448	468	496	455	468	463	471	474	494	470	447	485	505	442	492	492	493	463	485	469	477	485	479	463	485	495	474	488	480	472	524	455	433	491	455	484	488	480	474	451	448	513	464	491	494	494	514	476	459	462	468	477	451	477	459	510	453	491	491	502	498	465	453	504	476	469	498	504	444	466	493	454	496	461	462	463	495	495	485	475	497	444	475	461	452	489	461	465	497	503	465	451	478	458	464	483	475	440	431	522
18988	18628	20823	14065	8973	5474	3208	4077	4429	3700	3069	1517	1200	1384	1573	1154	921	787	795	852	680	558	553	541	441	378	404	372	345	224	257	254	219	257	267	236	213	192	182	185	198	162	141	145	144	158	143	118	125	111	138	110	104	117	95	106	99	106	124	106	111	93	106	100	127	111	107	105	120	117	123	111	117	104	113	122	129	121	101	109	96	107	118	104	95	118	95	94	104	108	107	123	127	110	105	112	100	106	109	101	105	99	117	106	114	105	91	105	113	94	102	113	103	96	102	87	118	109	108	100	111	109	107	99	113	86	91	90	100	110	115	95	118	89	126	131	97	96	112	121	95	107	111	87	113	118	101	98	91	113	102	100	118	105	85	106	107	112	106	102	90	122	101	103	94	123	120	110	99	97	111	90	114	108	105	110	121	91	111	106	98	93	88	103	99	104	112	91	93	126	83	119	105	110	91	125	106	107	117	89	117	109	120	112	117	98	103	90	115	93	108	119	96	120	106	94	101	100	112	104	131	107	113	125	93	98	101	111	111	105	98	114	99	117	131	95	106	116	93	96	93	110	107	121	106	118	97	136	116	95	122	78	108	123	129	117	97	114	109	113	107	107	113	107	93	110	112	108	87	82	98	103	102	105	113	105	101	107	120	105	89	123	128	114	97	122	103	116	122	107	108	87	108	82	114	103	86	106	105	114	100	99	94	100	123	109	102	97	116	113	121	90	107	96	104	102	113	114	97	111	96	99	106	87	87	100	82	106	89	88	102	110	68	112	104	115	95	107	90	107	104	102	114	106	91	106	95	104	103	101	112	112	115	124	120	115	108	109	82	102	98	103	99	103	89	93	89	97	109	100	120	101	103	143	102	110	123	90	120	110	104	83	112	93	104	98	116	107	105	122	117	114	85	111	107	106	110	107	80	100	117	101	93	100	94	102	102	127	100	74	101	110	99	92	104	96	108	103	102	105	103	95	100	100	109	111	112	94	118	101	113	98	111	108	111	95	118	98	106	96	111	114	95	103	107	108	97	110	99	118	100	113	116	106	101	94	108	91	122	115	117	108	98	88	106	99	105	97	116	98	126	97	105	96	102	106	93	94	112	135	110	116	124	86	98	104	101	92	96	85	97	106	83	96	118	109	106	111	107	97	123	117	95	91	87	114	122	102	108	118	109	112	98	96	102	119	94	115	105	114	121	93	125	98	113	107	107	111	96	123	124	102	99	98	101	124	103	130	111	98	115	112	110	95	110	109	112	93	109	100	83	116	104	115	85	100	104	104	97	104	90	106	108	96	92	97	84	87	87	113	100	107	98	110	92	116	99	94	111	100	120	90	110	115	111	93	74	102	105	121	99	91	94	101	90	100	109	112	104	95	105	117	107	119	109	96	102	111	117	91	114	86	107	113	101	138	104	106	108	101	81	104	133	127	107	107	102	101	81	100	93	119	102	102	105	96	79	115	103	94	106	97	96	118	98	111	112	103	82	105	107	90	99	102	89	107	124	93	91	79	84	103	109	106	116	107	104	102	105	104	101	84	95	92	97	106	115	101	129	114	105	116	92	101	124	104	102	101	107	102	103	104	102	113	119	96	100	96	117	99	118	104	101	96	104	96	114	110	115	95	125	102	118	99	91	100	111	121	121	114	100	94	103	104	105	113	99	97	90	113	103	103	91	118	122	105	105	109	120	95	108	114	101	115	101	112	123	90	104	99	119	88	129	100	107	119	107	99	137	105	99	92	96	105	114	105	112	118	105	94	93	99	107	119	126	84	108	100	122	100	114	93	101	120	108	95	110	100	124	115	95	101	116	99	104	112	103	104	95	105	91	117	110	128	106	96	87	107	94	127	103	117	106	117	98	95	98	104	107	109	117	103	123	106	108	114	101	108	98	102	86	107	104	97	130	102	117	107	101	116	116	118	132	100	120	111	115	105	102	102	82	108	95	106	93	108	114	99	111	112	103	102	123	112	93	96	99	97	92	92	103	92	103	109	96	96	105	113	98	91	97	102	96	98	108	103	115	112	107	112	121	123	94	105	107	88	111	100	103	94	97	113	107	97	115	96	120	97	93	102	84	108	97	112	111	104	105	112	108	103	103	98	114	113	82	100	95	118	87	116	83	91	98	105	92	99	91	106	104	127	97	93	110	102	98	129	104	98	91	114	105	110	103	111	122	110	100	117	97	116	98	98	116	90	90	105	120	103	95	105	116	102	124	115	103	119	118	112	130	110	115	85	90	109	110	124	107	103	108	109	85	93	125	96	96	84	77	113	93	115	106	100	113	103	110	107	95	96	109	120	92	110	104	97	104	130	102	99	108	108	112	99	117	95	109	97	105	102	119	112	101	101	92	99	108	96	109	130	111	109	100	114	91	115	117	109	100	105	96	90	108	104	96	105	123	111	90	97	117	98	94	109	85	107	117	104	114	101	134	98	112	89	103	98	104	109	105	99	105	105	96	107	113	102	101	109	92	104	110	101	92	109	98	92	87	93	105	104	110	101	121	116	104	101	95	86	122	91	102	115	105	120	107	104	112	95	102	84	98	108	109	117	136	94	105	94	106	103	101	113	118	100	115	94	124	126	92	99	97	119	111	97	80	113	117	103	116	90	116	112	94	104	108	109	96	88	125	96	112	105	107	94	86	108	96	106	118	94	114	119	95	129	89	86	94	115	98	119	85	104	98	95	95	115	109	96	112	96	102	91	103	95	99	105	98	102	104	105	111	78	114	121	110	92	96	120	94	116	122	119	93	101	105	89	105	88	110	117	120	92	117	104	112	113	94	117	106	115	105	112	114	110	92	102	118	97	116	106	91	111	106	79	101	130	122	90	114	103	100	94	115	92	109	99	99	96	93	107	90	97	103	130	114	93	111	119	102	110	107	106	100	101	122	91	109	99	95	133	106	94	106	95	109	89	88	103	95	92	86	107	100	106	118	89	105	101	100	101	116	106	99	110	100	99	97	106	93	105	101	103	98	121	117	113	82	107	125	99	108	117	108	99	87	120	111	102	85	98	96	98	94	91	103	114	86	108	92	108	111	106	106	113	111	100	110	85	112	96	87	102	98	116	102	117	103	87	106	100	108	122	110	108	116	113	91	120	119	112	92	96	110	107	98	112	122	114	116	116	107	109	107	103	104	115	90	100	120	121	113	81	103	104	103	108	77	104	103	115	107	100	105	115	109	111	95	92	109	89	106	123	106	115	92	109	107	94	129	108	93	96	88	101	106	88	107	95	102	113	102	105	102	90	99	126	93	99	102	110	119	103	116	111	101	112	102	99	101	100	121	103	122	117	100	113	104	116	101	103	99	107	99	106	116	122	124	111	106	108	109	90	99	94	112	97	124	107	109	113	93	105	110	126	98	99	95	102	106	106	106	92	119	113	104	105	99	121	90	97	103	112	110	96	102	98	89	103	108	94	99	95	122	101	111	119	95	117	119	111	103	94	96	95	88	133	94	106	107	99	104	94	119	115	111	104	98	97
12023	16018	25504	24581	21584	15863	12417	16262	18620	16176	14453	8205	6899	7913	9174	6836	5983	4920	5098	5390	4223	3736	4015	3302	2864	2421	2659	2387	2064	1305	1440	1541	1284	1319	1370	1202	1128	953	843	942	919	766	640	555	555	596	550	482	454	390	463	384	353	322	301	331	322	283	297	295	320	298	317	321	309	321	316	298	308	320	297	306	285	302	356	269	310	275	302	280	329	299	327	300	340	320	266	294	307	308	262	268	312	276	280	319	309	274	263	280	305	296	300	285	275	308	313	301	274	301	298	301	322	311	294	297	291	299	279	279	312	321	312	309	296	300	284	317	286	312	282	303	301	318	279	304	306	308	283	310	301	323	299	287	305	318	291	277	294	302	313	318	290	297	305	284	270	319	315	308	289	298	314	305	287	309	308	294	312	316	269	325	282	294	307	297	262	280	304	312	313	291	256	297	304	294	297	304	286	298	303	282	294	286	289	294	296	293	293	310	295	328	305	277	287	261	298	282	310	299	275	285	290	311	323	295	326	321	328	304	276	286	287	293	280	291	326	302	277	304	293	291	288	279	289	305	290	328	261	282	284	323	272	288	268	297	295	304	296	284	295	284	308	293	282	329	313	313	304	298	319	304	272	285	322	294	305	291	304	290	321	328	285	300	276	286	287	340	307	297	297	314	323	302	279	282	327	293	284	302	310	330	290	281	312	329	323	337	294	260	278	280	293	269	339	277	253	321	296	314	306	290	299	296	305	303	289	294	295	307	288	304	289	309	266	286	307	312	297	286	303	291	297	273	307	295	274	314	265	325	293	291	302	298	284	308	316	298	319	295	310	306	301	268	272	285	284	296	293	265	261	285	285	287	292	325	331	302	311	305	299	312	289	280	299	310	317	293	304	310	297	322	273	289	296	340	276	288	272	279	270	271	317	283	284	275	296	274	310	284	299	285	299	282	289	299	310	300	277	270	291	272	302	308	270	271	294	288	271	322	312	307	287	311	292	278	281	294	270	287	330	307	309	292	254	318	282	322	292	265	299	300	306	309	320	303	312	305	287	307	283	299	296	323	315	273	275	310	274	291	301	307	287	271	331	299	275	309	276	293	322	302	299	317	281	317	301	290	317	279	280	294	325	322	332	290	314	284	299	305	305	294	309	329	285	297	316	272	309	330	291	272	288	289	284	260	276	323	305	326	287	287	308	278	328	305	300	313	304	277	303	303	297	296	270	302	297	300	318	306	264	298	318	273	294	334	319	276	301	303	297	276	327	344	277	306	283	317	299	335	285	310	289	266	263	288	312	286	289	289	320	279	301	289	316	282	285	307	282	300	296	275	299	295	271	281	250	320	277	286	278	313	291	272	334	321	280	309	298	309	308	330	301	316	285	316	278	282	318	283	300	320	297	316	310	288	301	311	287	293	288	283	273	310	292	283	307	312	319	297	304	281	283	295	323	297	281	286	296	293	284	321	308	319	293	260	307	297	301	289	260	306	275	291	300	273	319	317	283	297	277	323	310	305	290	339	306	299	298	311	315	318	266	295	328	321	300	313	282	297	300	283	290	279	288	335	321	313	288	311	270	309	313	290	315	287	339	283	291	280	300	319	299	304	288	301	314	308	289	310	312	293	287	295	272	281	308	286	331	318	297	312	296	273	285	289	310	303	272	300	294	293	300	282	255	342	340	336	319	293	298	285	286	277	276	281	292	314	298	284	307	303	289	281	285	274	303	310	291	272	295	319	296	285	307	277	309	307	293	311	306	308	288	308	293	273	311	283	315	290	299	312	289	288	310	292	301	244	278	286	293	316	287	300	275	316	269	310	317	300	270	333	286	267	292	288	305	316	269	301	296	301	320	339	313	278	303	281	303	296	301	310	290	288	285	294	285	299	299	259	288	318	297	286	309	291	266	300	321	321	311	305	292	285	313	286	284	286	295	297	281	295	299	314	300	285	289	279	304	299	288	327	329	311	296	319	298	299	299	290	311	294	291	290	314	299	322	321	278	298	326	284	315	293	280	286	284	329	285	300	284	296	292	311	266	298	299	304	316	308	272	289	301	300	287	337	296	300	317	298	270	334	307	309	324	283	288	279	287	314	333	301	300	283	315	287	290	329	311	284	293	313	307	289	258	306	281	312	298	303	316	296	266	285	291	305	297	274	291	321	299	274	320	287	308	306	314	297	304	275	318	290	328	310	305	307	292	277	297	284	320	323	273	293	327	273	289	274	342	286	286	289	309	276	265	297	267	284	319	314	290	313	316	329	290	306	301	322	272	302	318	346	310	322	310	333	319	321	283	311	303	300	289	328	277	294	297	306	307	282	270	307	320	318	261	245	310	300	317	285	270	313	327	313	304	303	277	311	286	298	312	274	308	310	306	305	310	297	292	296	299	277	315	270	295	305	319	339	300	289	316	282	293	301	349	310	306	287	289	278	285	293	286	286	281	308	310	310	324	285	302	309	286	298	296	309	299	311	314	293	310	293	298	307	289	306	292	277	288	290	275	274	295	309	312	293	276	277	324	349	288	311	304	288	303	292	307	275	277	312	288	313	271	288	295	263	301	274	312	298	285	294	306	261	282	306	326	284	311	339	275	287	307	285	299	301	290	303	270	291	297	309	289	297	300	337	321	303	307	318	281	295	261	300	275	283	290	296	294	306	273	279	305	296	324	258	313	292	286	325	286	266	298	265	289	314	299	275	299	322	326	299	253	308	260	299	292	321	295	285	260	283	264	296	320	310	293	297	303	306	300	298	326	301	310	280	322	280	281	308	281	309	303	296	299	299	308	274	315	283	293	310	310	308	289	305	292	271	284	270	313	283	278	278	298	312	301	295	291	349	299	311	294	289	321	293	294	297	295	321	296	272	278	329	303	291	287	316	258	285	287	306	334	293	322	328	274	318	300	320	323	309	293	289	286	268	303	315	281	301	276	325	279	316	314	332	308	292	280	333	292	294	286	311	311	287	308	305	308	292	296	290	313	318	293	289	266	288	289	290	325	275	330	310	276	288	283	298	310	286	292	267	304	286	281	290	270	258	304	281	319	265	303	305	290	301	276	346	295	293	298	292	323	282	317	293	317	294	274	298	320	338	294	279	307	275	301	294	299	267	289	287	279	270	287	294	276	276	309	294	283	311	280	270	317	300	300	329	272	284	293	296	313	283	300	283	301	317	280	310	312	285	283	288	302	282	269	288	312	302	303	337	291	296	315	313	295	285	306	291	303	290	297	250	307	330	295	296	282	307	296	280	311	318	325	304	279	297	298	277	277	301	314	308	294	278	271	299	318	324	279	324	280	289	293	277	303	308	257	304	327	280	277	293	292	284	308	276	260	306	317	297	295	318	316	315	314	292	292	299	309	313	335	304	272	280	279	279	277	327	267	275	292	282	309	301	312	308	320	292	320	312	318	280	314	286	291	312	315	307	323	292	342	279	293	325	286	282	296	284	294	288	282	302	294	298	293	276	316	306	321	308	270	280	292	310	288	311	312	288	312	328	300	298	295	310
39819	39708	41060	38036	37690	33054	26553	34347	36980	37682	34327	20471	18576	19051	21480	17194	14612	12311	9964	11385	8546	8126	7800	7011	5686	4748	4886	4301	3677	2195	2226	2280	2153	2335	2011	1967	1712	1396	1195	1269	1135	848	793	766	756	627	626	516	455	403	479	448	205	164	153	145	133	132	142	138	141	160	106	124	115	155	125	121	130	127	123	110	111	125	115	124	136	131	139	137	135	133	157	137	148	141	132	132	142	130	132	128	118	137	149	139	129	126	127	115	128	125	138	142	115	117	117	144	121	140	125	123	111	134	133	115	112	127	133	117	145	115	115	133	128	109	114	120	127	138	123	136	103	127	118	132	123	122	126	127	125	110	144	130	142	133	129	144	139	130	133	125	114	142	138	119	132	124	132	126	145	136	126	115	110	132	145	130	116	142	118	133	141	130	154	133	129	134	128	112	138	131	117	131	113	129	145	134	142	148	136	145	135	114	134	142	124	138	126	134	115	110	126	123	150	121	140	138	146	134	127	128	141	122	115	122	155	130	127	127	133	141	126	127	125	153	124	128	126	128	121	132	113	137	127	138	125	143	119	122	130	123	115	154	111	124	137	125	142	121	137	128	113	119	130	127	131	129	135	144	141	134	154	108	146	130	113	133	139	142	107	141	134	130	136	129	118	130	135	138	125	135	113	124	113	132	121	138	143	122	131	121	118	125	124	122	131	141	117	111	128	125	132	144	121	128	124	138	126	128	124	132	119	137	127	118	129	111	120	136	139	130	113	144	142	151	128	122	140	151	129	127	138	148	133	138	131	129	140	134	123	150	114	144	115	145	136	133	121	133	112	149	121	141	142	130	125	143	120	121	124	150	145	125	105	111	131	123	119	130	123	111	133	129	124	136	131	143	99	143	142	142	123	142	140	145	146	123	102	123	128	112	132	125	124	129	124	132	154	113	126	126	142	129	135	124	123	119	109	130	120	139	128	119	123	128	156	124	132	130	123	135	123	141	131	118	116	129	157	134	138	149	145	137	153	137	135	122	127	137	143	141	130	129	112	139	142	114	123	133	129	116	131	123	121	105	129	128	121	136	134	146	129	146	124	121	128	125	135	118	129	111	130	119	126	124	123	150	118	132	131	127	123	166	141	110	134	128	115	154	127	124	140	122	136	130	128	113	121	113	117	117	140	154	124	114	138	113	147	125	126	137	133	108	127	150	144	127	116	120	124	106	152	109	130	104	125	147	120	129	138	139	139	134	113	123	115	136	120	131	130	128	117	127	131	127	114	120	143	131	143	132	135	136	146	124	134	118	131	132	126	122	105	132	147	111	133	107	128	145	127	127	129	123	122	117	107	135	122	135	111	137	100	128	112	133	106	141	137	124	115	120	114	131	132	129	134	115	148	122	142	136	110	126	125	131	141	139	137	126	128	138	119	133	130	123	125	139	119	125	122	112	114	129	122	131	114	103	131	128	115	106	106	156	118	118	133	113	124	132	113	138	119	125	143	131	132	128	137	140	154	138	106	124	132	128	128	131	117	115	127	125	134	141	125	129	123	110	150	141	115	127	116	134	125	130	129	128	135	125	131	117	122	133	143	128	127	135	137	133	129	119	131	123	122	145	115	148	143	102	137	124	131	127	150	124	120	140	138	134	130	148	116	128	136	135	134	127	131	112	145	140	135	120	138	131	121	120	131	137	117	144	115	125	109	122	118	113	115	125	129	124	121	135	135	142	130	115	138	135	140	132	143	139	124	148	126	109	131	125	136	126	136	111	119	147	140	146	124	133	127	132	146	124	133	113	115	128	122	124	126	111	127	136	107	126	128	152	126	141	130	153	104	113	118	115	128	141	124	152	126	124	139	130	128	138	151	137	106	112	132	114	124	108	121	136	127	140	128	128	126	134	136	116	128	128	117	134	126	108	118	131	95	153	117	129	133	124	122	139	107	125	110	116	116	123	136	126	114	126	135	131	140	123	135	109	125	146	126	138	139	109	110	118	124	139	118	127	140	135	141	127	139	131	143	110	125	140	125	107	117	133	109	141	119	131	137	118	114	132	127	140	157	109	119	134	131	153	115	138	160	140	114	117	138	116	148	127	133	132	133	142	136	141	123	149	115	107	115	136	134	145	119	116	119	129	114	116	132	145	135	133	152	132	140	125	143	136	142	124	135	137	128	141	121	132	103	107	125	146	125	146	146	129	125	123	143	129	136	119	134	106	133	102	121	138	121	129	124	124	142	124	122	117	134	125	122	130	133	119	115	132	124	119	127	145	132	153	143	129	142	113	121	105	132	119	124	126	132	128	139	118	131	149	130	133	141	132	130	144	121	136	137	131	118	148	126	143	126	129	142	137	142	132	125	129	142	108	165	122	119	127	127	145	120	143	124	128	139	120	130	136	132	135	124	147	135	146	141	120	110	121	135	126	116	155	130	123	133	108	138	107	138	142	145	149	128	125	114	135	128	127	125	117	135	135	124	140	128	124	114	127	126	138	132	119	129	119	133	138	123	135	124	142	128	138	133	139	124	126	123	138	128	120	123	130	139	138	104	121	126	107	117	124	128	112	128	118	113	126	136	146	114	123	110	131	142	120	120	142	125	136	112	125	118	117	127	124	124	144	130	135	131	128	131	125	138	137	156	144	129	139	126	125	134	123	114	126	125	130	148	135	111	133	119	154	146	145	130	119	137	124	120	129	128	113	119	135	129	156	122	127	123	136	140	127	129	129	129	142	141	122	149	118	147	128	152	102	109	107	123	137	144	127	146	111	129	145	142	123	136	107	130	138	114	162	134	146	135	120	106	116	130	123	134	130	107	130	137	121	116	119	129	104	149	129	157	133	132	122	131	138	122	126	148	133	121	120	147	128	129	141	142	136	133	131	152	122	119	127	143	132	135	125	140	123	130	106	129	118	119	130	124	130	126	151	131	130	132	127	119	112	115	129	130	138	126	117	113	104	133	118	129	147	138	118	114	116	141	138	118	113	112	136	129	147	136	161	128	113	146	122	114	133	128	134	118	110	131	135	156	109	119	136	111	136	106	137	111	136	132	122	134	136	142	134	117	148	130	137	117	126	134	126	107	147	120	117	117	121	150	109	138	111	123	120	122	131	133	147	142	104	144	129	141	116	135	113	127	115	134	128	146	124	124	143	131	146	122	112	144	118	141	132	120	140	133	141	120	120	117	125	142	128	130	129	125	128	128	133	139	135	134	139	141	140	123	128	115	123	112	127	139	139	145	112	114	121	111	129	138	139	115	134	127	127	141	120	110	148	130	130	134	112	129	127	137	113	139	115	106	130	144	139	141	155	142	144	125	140	127	125	139	126	140	119	131	122	111	128	117	115	127	142	135	112	141	129	121	123	129	114	116	120	125	147	128	120	115	143	145	125	131	126	127	131	136	123	134	129	156	133	113	113	134	116	115	144	136	118	141	134	129	129	109	139	114	134	138	132	118	110	117	131	129	116	131	135	117	133	140	128	120	128	115	130	137	143	114	104	130	126	131	124	128	135
27621	33103	41087	44222	45889	41615	40264	47621	50780	51259	47909	34864	37026	39965	42720	38528	36761	33241	30887	33469	28166	28277	28335	26114	23536	20983	21713	19236	17702	10522	11675	12517	11840	12708	11305	11163	10087	8092	7124	7550	6936	5095	4643	4900	4577	4426	3834	2935	2708	2312	2731	2503	861	641	491	428	442	354	374	439	448	589	438	412	371	350	391	342	359	361	338	388	382	333	350	394	365	368	337	368	368	339	377	454	483	402	323	346	336	340	366	364	332	371	348	360	323	335	341	329	364	359	371	370	339	373	370	355	375	358	346	367	391	370	354	337	362	363	336	359	358	397	384	367	355	359	349	353	376	337	338	314	341	333	342	359	366	360	347	341	345	376	375	373	382	377	337	346	344	347	371	369	364	382	377	364	371	350	360	325	355	365	366	372	356	349	361	352	387	323	332	358	340	377	363	378	372	360	365	323	377	365	335	399	354	367	360	335	333	358	345	345	353	366	353	362	375	384	362	342	356	341	355	362	368	365	354	313	363	349	321	330	347	349	337	367	355	356	328	351	359	343	344	400	341	351	382	318	368	357	379	389	345	345	378	360	364	378	385	353	392	356	344	397	356	385	377	361	389	378	329	363	365	357	354	371	361	369	360	352	365	337	382	378	356	368	397	368	326	371	332	385	394	371	350	399	340	400	378	313	381	380	342	410	350	351	346	376	375	359	351	349	350	351	342	331	380	362	369	368	339	351	367	357	354	349	363	353	380	350	330	353	379	379	321	377	370	377	388	370	342	345	379	361	373	335	346	353	357	364	347	376	334	333	353	361	390	360	357	383	376	382	363	362	356	363	350	349	380	342	351	336	347	390	346	351	361	366	314	348	381	390	358	362	379	324	369	339	340	382	344	366	352	376	369	369	330	338	345	371	352	347	335	314	369	363	348	343	366	390	333	360	311	382	370	381	330	359	352	339	344	369	315	344	348	360	334	330	350	360	360	368	371	368	373	330	361	374	317	323	368	376	360	354	339	325	322	369	349	322	367	418	315	340	369	346	385	322	372	378	327	367	333	362	336	347	374	373	357	377	353	363	354	313	387	350	330	366	387	334	361	360	371	378	332	359	368	348	352	355	345	362	367	305	342	340	376	363	365	374	361	371	364	355	368	375	347	317	372	383	382	367	358	322	378	379	350	377	344	339	337	400	348	368	374	373	363	325	351	366	364	342	374	396	365	348	381	344	366	358	366	382	362	382	356	381	347	339	350	381	372	360	359	371	341	348	373	342	363	378	331	357	367	372	345	356	362	357	358	373	360	401	369	368	324	353	377	370	321	323	373	334	345	363	356	363	381	368	369	325	388	339	352	343	335	328	358	352	357	399	305	350	375	381	336	365	364	387	356	376	354	385	362	383	328	341	365	356	358	361	376	374	384	358	364	348	364	367	389	348	379	350	357	326	372	357	397	376	340	371	374	364	348	348	364	375	341	370	349	353	333	366	364	363	375	338	352	387	321	355	381	345	346	355	352	358	337	363	349	348	383	365	339	364	354	375	367	347	338	359	365	339	353	356	349	374	340	366	343	387	384	358	363	335	361	370	356	365	365	361	324	333	332	322	361	345	349	346	362	359	346	320	381	345	348	361	367	352	379	369	371	334	350	359	370	373	347	338	362	341	356	327	374	328	357	344	364	364	363	350	342	392	367	354	371	378	355	383	367	391	366	353	345	369	362	358	360	313	373	338	340	353	375	345	381	366	329	356	374	359	357	358	368	360	341	360	373	361	333	345	317	327	366	332	349	335	367	329	363	346	384	368	362	355	346	329	360	341	371	389	351	365	343	336	346	377	365	373	342	368	329	333	399	366	356	375	364	337	359	374	379	350	363	355	360	329	348	391	343	377	340	365	335	339	394	357	347	362	390	356	355	330	388	322	376	345	361	352	345	351	390	345	343	363	377	382	358	342	367	349	339	356	355	333	359	321	379	359	380	365	380	372	375	356	335	354	356	363	344	386	374	360	304	340	355	348	321	386	365	376	366	336	363	334	349	383	352	365	378	364	351	369	323	354	374	354	339	376	376	356	349	340	331	373	370	367	351	367	361	364	359	336	363	338	362	374	371	363	349	387	352	383	347	337	404	346	332	364	354	372	367	366	325	333	382	364	351	341	364	346	387	375	360	356	352	347	355	363	375	360	342	379	388	351	380	352	366	373	369	350	321	364	372	341	364	413	332	403	329	341	333	360	357	384	353	355	324	354	359	339	363	359	336	357	384	356	359	362	370	332	364	347	372	356	400	401	375	368	355	350	357	342	363	343	386	386	360	333	381	364	351	372	375	363	341	363	350	365	333	384	352	361	358	369	366	375	367	368	361	360	368	358	349	356	348	337	367	370	359	367	339	364	360	347	379	365	334	379	357	344	358	355	369	360	341	350	349	346	362	346	362	351	363	327	344	387	381	382	329	362	348	357	350	351	380	380	384	339	379	331	309	349	341	362	396	375	361	362	374	367	374	365	390	345	349	355	341	357	375	354	357	368	364	354	373	392	344	323	372	371	333	380	346	368	373	368	348	318	339	358	349	354	333	375	406	354	356	332	348	354	386	352	368	374	349	346	356	394	390	375	350	352	383	371	380	367	365	365	364	372	331	352	355	378	343	363	361	352	370	386	342	342	324	387	365	353	344	377	340	337	365	350	359	347	360	363	367	380	370	362	341	376	349	362	396	342	385	395	383	335	399	360	320	333	382	310	350	367	340	373	373	348	353	346	350	355	394	334	346	327	349	374	348	364	371	375	354	389	347	338	349	352	336	362	348	392	355	330	356	341	362	370	356	348	360	359	336	347	331	345	371	343	360	369	374	359	363	337	369	345	338	383	361	316	327	354	352	342	357	369	352	330	351	354	375	361	383	358	331	367	389	368	350	372	370	380	390	354	352	341	373	366	348	398	341	320	362	354	373	368	336	370	364	360	354	337	349	361	376	360	353	364	349	355	355	365	326	378	368	395	353	379	359	328	305	332	338	354	383	347	350	355	357	354	368	348	343	338	382	357	372	376	348	359	351	371	363	357	343	373	390	333	354	365	381	366	371	326	367	370	353	329	371	336	369	372	371	331	388	364	393	356	393	346	384	354	410	361	378	368	348	347	347	370	325	365	370	381	369	410	329	354	364	397	324	352	376	360	355	370	376	365	379	376	345	354	374	364	379	349	357	369	373	376	347	375	375	352	342	389	339	392	359	369	344	346	385	379	333	366	339	343	331	355	339	359	363	339	385	325	330	357	358	351	337	322	383	369	344	345	385	352	362	350	342	380	372	365	352	327	350	373	364	340	353	349	347	354	354	376	360	360	375	377	342	361	330	349	357	379	380	371	344	384	364	346	393	346	349	377	347	364	353	348	336	345	333	374	363	351	350	369	339	348	359	356	353	350	345	362	380	352	358	318	350	333	352	366	370	362	348	354	342	356	369	349	338	342	350	311	359	354	367	349	343	384	341	351	350	357	373	329	358	350	344	335	363	363	347	341	347	370	362	360	334	377
49332	46151	47737	45707	49685	39661	40403	50471	49581	47123	44416	32648	33204	29255	33667	28762	26161	23565	20648	19118	15690	15553	15318	13261	11076	10182	9006	7741	6841	3748	4092	4474	3773	4116	3807	3466	3598	2662	2321	2404	2047	1659	1500	1494	1237	1328	1222	1158	958	809	876	745	314	245	207	174	192	171	187	201	213	251	201	169	210	182	193	163	170	195	189	161	189	187	192	174	160	193	185	163	169	189	193	202	206	230	191	201	191	172	181	183	196	175	174	159	177	166	165	202	189	177	186	166	168	204	181	198	200	194	166	181	188	195	175	172	204	166	185	179	167	186	190	187	197	160	207	198	174	179	202	174	175	189	179	195	212	190	168	181	199	199	170	159	168	164	205	185	175	180	188	188	183	182	215	180	213	190	233	188	170	177	187	169	198	146	188	170	192	205	183	192	171	193	199	200	197	199	178	195	195	166	175	177	191	179	199	174	197	190	185	188	154	181	186	175	207	165	173	188	169	208	192	170	153	192	184	181	183	189	166	184	187	183	177	186	189	176	179	195	186	168	156	181	179	194	188	185	173	171	191	197	150	179	216	182	172	223	167	181	185	193	183	180	185	161	183	189	195	184	163	170	178	179	196	189	180	173	196	173	171	199	178	180	178	175	185	168	183	179	183	187	167	202	189	220	189	173	207	182	204	172	170	182	173	178	175	176	182	198	187	179	191	197	172	198	172	197	192	190	202	211	196	218	183	183	192	168	199	193	181	160	163	223	188	196	164	181	179	178	142	194	173	185	179	171	179	199	180	188	200	188	201	183	170	176	176	193	205	192	208	162	181	180	207	198	169	178	208	175	191	166	164	196	181	204	180	198	186	187	193	176	173	166	189	184	197	182	177	198	163	175	199	180	153	190	174	149	165	181	198	179	196	180	200	197	191	158	192	162	186	180	187	215	182	179	195	166	201	182	172	198	172	174	170	201	182	184	174	186	174	210	168	171	179	168	190	203	158	184	168	182	182	184	200	154	189	172	196	182	169	188	179	187	173	178	184	179	168	171	162	188	164	185	182	182	161	204	169	187	169	181	205	172	185	207	192	205	205	199	190	204	162	186	189	204	186	175	174	188	168	206	190	177	209	183	186	162	179	172	177	189	191	166	191	179	187	168	182	210	189	197	178	193	183	183	172	178	187	171	173	195	170	177	203	183	188	182	208	175	163	184	158	191	164	196	172	193	179	155	175	177	193	181	171	186	187	195	180	173	173	219	192	172	178	158	202	194	170	182	172	197	181	208	172	178	196	186	189	184	184	205	181	207	158	177	193	169	191	174	188	181	165	170	166	177	189	163	169	178	159	189	174	182	163	192	172	201	178	194	164	186	187	195	195	210	179	192	174	198	178	192	172	193	185	200	166	180	200	185	186	188	189	180	175	173	201	170	194	173	182	207	175	172	211	173	181	205	159	182	182	200	159	192	194	185	178	174	187	193	192	214	159	182	177	186	188	177	191	175	176	178	190	177	193	194	178	194	209	200	175	190	180	220	207	187	192	167	194	178	180	205	196	205	188	198	167	168	181	176	188	180	155	178	180	168	156	172	189	186	165	187	190	180	200	198	212	177	169	180	217	186	167	194	204	155	165	191	183	183	190	190	166	183	179	191	174	161	182	190	196	203	167	195	170	188	187	168	163	192	187	145	188	154	189	168	183	196	175	156	168	169	170	195	186	165	185	216	185	173	176	197	189	173	196	185	189	185	196	182	200	200	193	182	170	171	187	161	173	194	168	214	174	182	192	180	187	187	168	156	160	178	189	199	183	152	182	182	185	207	169	209	173	197	206	193	199	157	173	173	201	172	175	195	201	160	189	173	183	176	185	179	194	162	184	184	207	192	191	190	211	163	191	191	176	173	170	201	179	145	202	163	177	176	184	184	198	197	205	193	156	178	188	188	181	177	184	165	184	204	208	175	170	157	197	151	199	178	198	173	200	166	189	183	180	170	177	214	205	170	159	181	184	176	203	173	164	184	194	188	180	206	185	206	179	175	196	176	176	155	180	167	172	161	195	159	205	197	207	191	173	183	160	155	184	184	180	187	186	173	199	167	178	182	189	185	183	159	179	172	162	177	191	159	196	178	189	174	160	184	218	181	191	183	178	181	161	178	214	197	172	197	182	171	168	198	199	163	182	177	182	156	211	188	183	189	197	179	171	169	174	203	179	199	203	209	213	181	192	159	198	165	178	177	208	165	181	197	183	191	202	195	191	192	176	189	169	172	173	190	201	163	174	183	188	183	171	179	185	175	171	192	198	210	191	191	164	202	179	184	174	162	189	188	190	168	202	176	189	191	186	184	187	181	148	167	182	161	160	189	180	180	207	171	222	184	202	160	199	185	191	187	168	190	181	168	188	181	173	176	160	187	184	203	161	200	197	183	182	176	215	181	182	179	217	189	180	181	191	178	177	170	163	176	185	165	177	208	203	183	202	180	190	197	167	192	205	177	165	201	163	182	193	179	188	176	157	182	211	204	160	158	169	187	173	192	189	181	191	173	183	181	188	193	184	202	175	201	170	159	175	190	179	187	185	160	177	172	206	186	195	178	195	213	200	189	165	177	193	196	199	167	173	177	180	178	192	196	167	183	181	171	175	176	192	177	177	168	174	178	206	173	186	150	184	168	186	176	182	182	183	182	198	178	170	193	185	174	162	185	170	208	186	202	174	217	165	163	198	203	177	209	174	179	200	161	200	174	167	193	188	176	194	179	208	181	180	168	185	184	193	173	193	195	164	204	166	184	167	207	189	176	202	177	211	184	183	181	178	187	187	185	197	183	160	195	169	206	192	184	182	179	184	184	178	173	188	185	185	184	197	178	180	176	175	181	194	183	170	176	157	182	176	188	186	179	187	163	175	165	193	180	165	198	163	176	177	167	174	170	177	175	174	200	178	204	200	197	189	204	208	203	194	222	182	170	192	172	199	179	184	189	197	185	191	161	174	173	176	188	165	157	168	184	193	196	187	181	198	178	187	176	161	216	195	180	210	181	217	179	199	206	181	177	172	188	175	177	167	185	213	175	192	180	165	193	215	202	179	172	198	183	172	180	176	197	167	179	189	171	179	161	194	191	187	191	183	170	172	180	161	176	185	183	194	196	184	180	196	183	177	166	186	181	173	186	204	195	158	201	169	198	206	198	173	183	174	186	190	190	175	160	158	195	190	211	171	163	161	197	191	191	185	165	185	176	210	176	188	189	186	187	209	177	210	205	151	167	175	171	171	178	174	181	212	184	156	182	191	180	185	179	172	169	177	185	192	177	183	198	168	172	166	190	169	163	187	190	181	174	195	175	151	174	189	183	191	161	177	196	171	183	197	187	181	180	182	188	213	205	165	170	203	164	169	180	196	173	168	172	178	175	189	176	186	167	190	189	165	186	197	162	187	182	184	208	168	158	178	158	189	155	192	175	183	181	171	159	189	163	175	177	189	174	196	166	166	170	210	171	172	165	182	192	199	161	183	182	183	184	176	191	171	184	193	176
36497	40404	48601	52546	55128	50526	53032	59488	60747	57673	56189	46889	49506	47067	52240	48448	47110	44211	42535	40727	38224	38507	38040	35323	32630	31835	28946	26441	24378	15277	18484	20056	17479	18874	18157	16868	16531	13176	11869	12715	10673	8893	8906	8344	7324	7526	6958	6549	5756	4875	4822	3933	1425	990	554	624	556	474	515	540	723	880	686	556	485	491	489	508	471	476	508	454	501	499	472	499	501	442	435	469	464	487	536	681	728	578	480	537	467	513	458	490	461	458	496	502	482	460	496	479	474	485	475	472	469	474	491	496	500	446	479	477	495	493	501	493	454	504	487	478	481	477	460	443	487	500	452	450	467	466	459	466	449	474	479	529	488	487	474	476	458	472	474	493	510	486	476	475	496	502	506	471	463	475	494	484	450	492	482	456	498	477	533	468	495	499	454	519	485	443	501	452	493	471	467	444	492	457	456	470	526	482	470	516	460	483	460	438	477	462	477	414	493	492	490	483	480	480	473	459	474	461	497	453	457	463	467	466	460	498	480	502	503	497	496	471	457	487	445	459	453	535	460	483	450	491	464	483	461	490	468	476	465	497	494	475	487	475	464	487	484	516	458	520	483	474	474	481	456	486	522	473	486	423	459	512	490	475	499	469	476	469	500	477	490	442	467	452	461	471	466	491	493	489	469	475	515	461	494	515	501	474	499	466	474	456	470	487	473	453	492	474	456	487	473	477	492	512	460	482	444	487	439	477	483	512	497	470	487	474	494	468	494	461	468	507	508	490	475	458	509	521	443	446	487	457	475	475	469	474	466	469	497	511	445	471	495	487	448	537	467	482	446	475	500	441	492	470	485	492	492	489	451	464	443	500	474	506	446	447	475	445	482	478	468	467	483	545	513	482	526	454	480	491	454	451	494	461	478	500	497	481	515	508	461	471	463	464	502	486	458	505	504	460	433	503	461	497	466	501	514	472	471	441	491	508	480	473	467	456	476	488	488	449	457	451	476	440	468	470	509	477	426	473	511	481	445	494	503	455	508	450	499	466	470	481	460	501	484	509	479	480	475	466	467	482	473	499	471	482	456	451	487	469	466	457	441	458	495	441	432	489	523	511	441	473	491	484	475	471	485	472	476	491	474	478	442	430	492	468	521	500	469	455	488	485	492	463	469	456	459	550	468	484	459	492	472	447	464	490	477	437	500	503	471	458	443	453	476	459	487	494	497	475	539	482	489	499	517	472	505	475	475	516	473	468	551	510	513	435	436	434	481	466	456	447	473	481	514	512	506	449	488	507	490	486	518	504	434	501	496	473	461	519	467	434	460	495	458	470	489	459	487	484	480	488	542	489	461	470	477	492	463	481	516	488	482	499	516	508	485	498	469	502	483	455	499	482	457	471	498	503	501	470	462	446	450	464	508	516	461	479	508	488	493	478	466	480	540	476	484	522	488	455	461	515	503	487	491	495	480	488	495	455	429	472	410	460	497	511	498	504	485	479	469	443	468	477	476	473	472	517	446	463	445	529	487	515	451	497	490	486	484	477	461	461	466	498	435	449	446	482	490	449	479	461	488	480	465	461	470	485	504	487	502	457	518	437	507	479	519	463	468	497	484	480	502	472	481	442	515	441	482	491	488	471	472	474	487	487	462	475	480	471	466	426	452	455	477	469	512	467	486	448	465	440	479	491	469	483	527	482	503	519	471	449	454	488	472	483	479	443	469	488	508	470	478	482	485	483	476	459	504	471	488	455	494	448	463	432	481	487	476	464	452	482	476	474	457	506	467	459	465	476	469	494	479	500	470	477	470	470	479	484	454	474	485	475	462	475	464	471	457	500	496	466	493	460	503	487	484	490	416	488	525	509	472	448	476	471	479	508	486	424	482	466	413	472	478	484	495	480	503	468	480	496	485	473	495	492	458	471	531	482	487	465	503	501	498	445	498	447	438	473	513	491	457	463	490	472	468	509	512	466	462	523	485	519	492	487	448	499	507	485	497	448	478	502	461	482	477	496	480	503	456	486	478	472	476	506	497	481	494	466	505	458	478	474	461	426	459	476	467	459	473	452	459	459	456	508	500	495	476	481	498	488	492	462	474	479	478	520	525	474	468	514	458	482	481	465	475	484	476	464	465	471	504	493	476	488	466	467	467	498	492	491	513	480	433	480	435	488	460	518	485	443	460	479	460	510	469	444	450	500	504	470	479	494	471	508	464	479	506	473	499	462	482	454	453	504	464	445	485	458	484	467	489	465	492	486	512	503	482	512	463	463	492	457	472	476	482	478	460	445	420	499	491	455	450	486	482	512	453	470	478	435	494	451	475	494	441	465	477	493	477	486	445	453	502	464	490	470	505	465	459	467	498	471	472	496	460	473	467	509	494	496	523	474	480	466	469	461	504	481	480	494	500	460	486	459	480	479	478	489	496	477	495	471	493	437	490	489	517	487	490	467	453	483	509	480	488	484	504	484	464	433	498	454	489	492	488	495	502	467	527	441	481	458	513	469	510	494	481	484	486	479	477	455	480	494	481	477	442	511	494	455	505	483	459	488	504	475	475	470	449	471	475	485	500	470	501	447	466	488	473	504	468	441	469	443	492	490	456	536	453	489	475	478	528	466	497	457	461	469	531	509	483	457	528	469	501	441	458	508	480	485	469	430	487	518	521	509	432	447	455	480	494	492	492	483	497	472	484	471	470	498	466	488	467	486	484	491	481	473	486	487	467	463	450	476	468	455	432	487	501	503	478	484	479	468	487	489	453	479	507	488	500	484	446	498	506	500	494	459	475	477	486	481	465	431	468	465	484	493	517	488	463	480	501	459	494	456	483	484	445	471	473	497	480	497	482	437	501	438	474	472	486	483	480	456	524	479	506	462	486	481	476	467	463	537	445	492	474	488	485	437	459	491	477	489	485	484	472	504	469	491	449	528	478	495	494	513	514	498	500	466	510	461	504	478	480	515	495	504	504	450	465	501	524	474	484	523	458	464	470	465	474	468	522	481	500	466	466	477	483	477	452	479	474	488	493	511	481	512	462	517	466	446	498	523	494	448	490	467	474	490	533	512	510	461	454	458	468	488	482	483	479	448	491	541	501	457	461	477	502	453	508	537	450	467	485	474	453	520	487	493	478	456	481	474	485	482	451	480	481	453	474	507	500	509	503	497	518	514	461	454	505	501	490	466	518	482	485	463	465	501	502	465	483	433	466	504	456	506	501	447	470	514	498	475	520	439	487	487	449	490	510	524	453	434	461	484	473	466	486	446	500	477	476	473	490	500	463	416	475	453	474	462	467	460	472	498	485	467	461	484	483	449	463	450	501	475	445	439	477	483	505	442	423	443	500	513	453	470	506	479	497	489	494	468	478	472	448	474	502	461	484	495	471	489	494	448	491	473	454	501	448	467	486	485	448	534	467	504	474	499	510	495	539	474	489	484	454	484	483	478	485	444	483	484	457	493	454	473	471	488	489	462	499	476	493	477	476	495	502	463	464	485	452	469	487	441	492	502	514	488	514	479	457	453	479	470	486	479	452	464
25375	22965	21837	15341	10108	6063	4631	5524	4053	3489	3437	2013	1591	1438	1648	1306	1278	1129	964	800	739	769	749	665	536	556	424	406	344	261	279	291	264	292	262	254	254	202	206	198	186	158	176	160	148	146	163	129	147	153	138	144	109	109	109	108	108	110	95	86	118	97	122	108	98	114	113	110	115	132	101	101	116	105	116	116	105	111	133	101	106	106	131	95	120	109	117	96	121	113	108	106	114	106	103	109	89	111	104	107	102	118	105	120	116	91	108	115	104	115	106	122	101	105	90	91	118	110	112	123	102	120	113	121	104	115	93	101	131	114	129	99	127	94	128	126	123	103	86	96	93	99	94	96	119	124	118	111	117	103	129	104	119	103	110	127	114	106	122	114	95	103	111	116	137	119	115	113	103	142	90	103	115	114	115	117	128	124	110	110	108	110	107	114	111	79	114	118	105	101	110	98	108	100	110	105	98	113	110	114	104	111	118	119	108	121	106	98	104	110	117	118	102	101	120	108	101	117	125	114	117	128	105	119	119	100	125	108	105	93	95	118	124	117	109	128	116	101	97	115	103	110	94	109	113	121	121	110	126	110	82	127	96	109	122	121	109	106	102	98	113	119	101	84	119	137	95	103	118	116	105	109	109	98	109	106	96	131	113	114	86	114	108	99	106	117	105	110	100	123	108	94	110	124	104	109	107	134	107	102	110	118	106	116	136	112	122	96	123	118	97	117	122	90	112	124	109	108	119	114	106	115	102	120	105	104	95	100	120	124	118	98	87	134	104	104	122	108	122	116	119	113	110	104	99	105	98	92	136	120	108	101	117	109	104	114	112	115	120	121	108	105	102	106	98	92	98	110	106	108	92	101	107	95	122	118	99	109	107	111	114	108	120	117	115	120	112	112	110	104	129	88	105	105	114	120	97	88	145	119	104	90	107	125	112	105	98	123	95	129	106	115	105	95	119	117	115	111	112	103	121	103	109	117	111	102	124	97	125	101	124	124	104	93	132	81	123	96	103	112	105	106	99	92	105	101	114	124	118	109	113	124	119	113	111	127	110	109	116	126	120	123	97	119	108	122	103	109	118	118	96	99	114	124	111	121	116	106	114	110	105	120	112	119	100	83	126	107	115	111	121	116	119	113	119	112	111	112	108	111	113	106	103	109	122	103	99	122	140	119	113	99	110	105	117	99	116	111	115	122	115	102	99	105	128	104	101	116	112	108	103	99	96	97	112	112	90	101	103	114	100	120	103	113	110	106	114	109	117	93	104	117	122	113	111	129	121	119	117	114	104	112	117	95	100	109	112	117	101	106	124	106	116	96	101	93	114	127	118	106	115	120	105	105	100	102	111	110	111	118	97	93	98	100	101	122	119	95	116	93	120	97	100	121	97	108	110	105	108	100	115	109	109	109	112	104	113	135	101	114	133	114	111	105	112	128	102	105	112	107	103	127	110	100	119	142	98	108	94	113	132	100	118	116	104	118	104	116	110	132	128	115	100	90	100	114	123	107	103	116	105	116	125	118	99	107	117	104	123	98	106	110	107	117	105	127	125	108	95	112	123	105	109	112	107	115	117	133	114	102	107	118	122	113	113	105	96	94	123	135	118	96	142	114	118	118	90	130	101	106	101	111	114	109	102	108	105	113	96	126	112	118	102	127	118	105	112	96	96	118	111	108	86	117	109	100	103	102	112	108	112	102	128	116	110	100	121	106	95	104	98	125	101	92	110	103	115	129	112	122	116	110	113	73	94	113	111	126	97	122	122	113	90	123	108	112	107	94	108	110	121	106	130	122	108	115	118	101	97	101	101	112	125	133	106	104	122	123	103	95	110	101	100	109	114	132	107	108	104	103	97	127	113	116	96	111	132	110	122	97	112	107	104	124	113	92	89	96	98	126	120	109	116	128	105	136	113	103	122	99	100	124	119	107	89	127	95	103	105	117	88	112	117	103	113	115	103	98	123	119	96	100	123	107	110	115	123	102	94	133	110	117	107	104	109	115	129	115	98	105	109	86	119	119	102	122	115	101	99	109	124	122	99	88	113	109	105	119	105	111	98	114	120	125	89	113	110	97	115	101	100	134	90	93	122	111	117	124	105	81	114	120	107	108	119	111	120	125	126	115	114	112	129	117	101	100	112	112	116	108	110	109	110	86	109	103	109	110	115	108	109	116	99	121	107	100	104	136	107	97	109	124	133	112	120	125	119	118	106	122	104	127	112	102	109	121	94	103	117	99	111	112	117	114	115	111	95	95	101	107	114	108	118	129	121	105	112	97	95	114	96	111	129	105	106	100	101	109	104	106	116	114	109	106	114	90	105	114	88	107	113	100	115	118	110	112	108	108	104	111	113	108	118	96	126	96	105	123	106	113	97	112	98	114	111	113	118	100	104	111	113	96	100	110	119	128	122	105	109	115	126	94	117	99	98	125	109	124	104	94	118	118	125	112	113	127	105	106	119	126	104	110	126	121	116	100	115	106	120	96	123	120	111	96	98	95	112	114	92	101	100	96	100	111	102	107	105	111	114	106	114	112	116	110	116	117	104	97	124	99	112	107	116	106	119	100	111	95	95	134	116	118	134	98	105	105	111	94	115	100	114	114	126	125	109	109	126	107	96	124	108	91	107	95	107	109	104	116	100	117	119	110	105	101	130	113	103	125	124	115	103	106	118	104	101	94	108	92	122	134	116	111	104	108	103	128	107	115	153	105	117	109	102	121	115	103	115	112	94	107	100	114	118	127	117	118	107	99	95	109	112	86	101	100	112	109	114	126	112	100	106	102	115	107	116	116	106	114	130	97	122	103	97	124	109	103	110	100	113	105	101	115	108	115	131	122	126	108	103	108	113	110	114	100	101	116	117	108	114	112	97	102	105	115	110	94	113	104	95	113	105	112	120	121	102	112	116	109	107	121	109	115	118	97	111	119	114	112	112	102	92	102	118	116	115	107	104	121	118	103	110	99	104	113	119	111	99	115	107	106	108	110	97	120	113	122	112	135	139	111	141	108	117	116	131	118	97	103	118	101	114	93	99	109	104	121	114	95	111	125	121	92	110	127	115	113	106	114	120	96	121	119	103	124	94	128	122	118	117	130	121	117	111	121	96	121	114	112	116	126	103	102	104	116	123	108	110	104	91	100	94	96	115	117	121	105	115	122	100	107	109	110	106	122	101	112	120	114	124	113	106	110	116	107	124	122	93	104	119	103	122	102	109	96	86	110	116	119	113	122	109	119	111	111	135	102	109	109	114	92	94	92	106	97	105	105	109	107	110	106	101	104	104	118	113	126	115	87	97	89	92	112	120	123	124	108	97	117	133	108	111	117	108	118	110	96	94	113	105	118	124	107	100	89	111	110	126	129	117	115	94	114	79	109	115	85	85	111	120	109	120	105	113	110	111	112	113	110	111	120	114	112	114	93	112	100	109	126	103	109	109	111	110	108	104	110	116	122	125	126	88	112	113	125	95	115	126	93	106	122	113	105	100	112	115	115
15837	18581	26192	26216	22385	17713	15817	19382	16175	14540	14657	8626	7034	6967	8233	6829	6713	5841	5082	4265	4137	4094	4082	3575	2888	2767	2397	2218	1828	1242	1260	1508	1427	1386	1283	1257	1184	1110	905	905	836	736	759	696	629	652	612	559	571	492	497	421	364	301	311	342	317	341	296	364	311	312	330	307	276	328	310	337	323	327	323	313	307	281	294	313	266	296	309	357	320	312	315	314	342	337	346	332	324	324	296	300	332	329	310	309	327	289	304	314	329	311	321	333	311	327	335	326	312	286	315	334	324	298	322	339	318	294	326	299	309	310	300	326	303	304	317	318	325	314	308	328	314	317	305	342	316	326	324	325	300	350	296	319	309	307	284	307	303	308	311	337	305	304	310	339	307	300	309	297	338	300	316	326	317	282	323	332	335	283	313	297	294	312	316	295	316	308	326	322	313	312	273	283	316	356	335	296	294	318	303	331	341	335	323	318	323	324	359	297	322	319	284	317	333	311	348	341	317	301	315	309	323	328	316	338	307	286	311	297	316	294	291	313	271	287	324	291	320	311	308	336	330	314	324	291	340	330	330	299	307	320	297	326	319	286	329	285	315	296	322	282	316	319	304	297	314	314	323	267	309	315	299	323	312	313	312	339	324	280	316	303	324	317	329	311	297	297	307	300	312	299	314	288	309	310	281	299	332	325	314	261	280	317	292	315	295	319	320	265	298	320	334	320	316	308	297	295	327	295	320	332	305	334	310	320	300	280	289	305	298	305	292	333	305	308	290	324	284	312	315	302	334	331	334	273	331	306	312	310	334	335	301	305	335	324	311	362	326	308	302	283	315	281	333	295	293	302	327	300	342	314	286	288	314	298	304	280	306	318	305	314	305	323	294	310	340	310	340	327	306	272	309	305	318	318	317	291	318	321	316	330	325	314	328	310	319	345	320	314	279	277	286	289	299	321	348	309	299	329	292	305	316	305	313	338	320	282	318	325	264	319	346	315	297	309	314	296	313	292	309	312	296	298	260	336	309	316	296	305	326	323	324	357	322	313	317	291	301	309	285	281	352	328	319	307	305	317	299	309	290	316	301	306	311	324	331	318	310	364	306	314	305	359	326	309	309	334	302	281	299	329	312	341	326	317	326	303	322	331	320	314	329	345	297	306	339	324	350	333	312	310	350	319	309	304	317	314	307	346	311	310	295	305	291	316	318	290	323	300	293	331	296	322	314	306	293	323	305	320	342	301	331	280	332	298	306	315	296	315	328	315	293	307	326	296	310	299	337	338	306	312	339	309	307	289	295	304	317	276	315	316	281	282	346	310	322	300	286	283	292	286	304	309	322	311	288	297	293	303	277	330	323	302	317	322	327	313	316	338	322	315	317	328	328	327	298	313	282	338	297	295	317	315	288	315	324	304	316	329	299	298	318	299	302	291	284	289	316	359	305	305	320	297	331	314	317	313	289	301	342	299	284	302	290	301	339	305	301	323	326	312	320	315	311	299	299	309	274	289	338	309	334	294	305	307	319	313	325	307	336	310	312	283	311	323	314	317	318	291	314	329	354	331	331	303	296	324	317	295	328	318	304	348	289	309	303	320	324	302	328	310	328	348	322	299	297	310	314	317	344	353	290	298	323	315	282	325	324	302	325	313	330	309	282	301	291	309	346	305	319	354	297	319	319	319	331	296	310	331	292	317	330	311	293	325	309	315	287	324	290	328	318	334	286	315	280	299	318	296	320	310	336	313	335	323	324	324	259	340	289	304	310	323	342	276	302	292	327	316	306	280	307	320	299	300	319	323	336	317	289	319	316	353	311	325	315	318	317	305	315	342	338	283	345	307	306	301	299	310	324	315	332	319	319	334	341	307	305	313	345	320	309	279	329	305	335	306	325	305	303	322	328	312	319	303	290	304	334	334	370	310	330	309	315	316	314	299	314	309	326	326	283	349	292	317	322	318	290	320	319	319	286	341	278	298	289	313	327	279	315	302	312	313	335	308	307	325	316	328	285	293	314	326	300	328	310	286	306	338	326	318	292	294	330	296	336	288	311	291	307	320	333	294	326	313	319	335	330	361	307	304	309	299	317	290	309	349	319	316	362	282	319	304	337	318	323	327	331	306	268	299	301	303	316	336	317	323	321	309	315	321	300	355	353	302	313	347	328	311	275	303	341	288	325	312	322	320	343	302	293	320	337	298	341	304	298	330	320	315	330	296	295	310	334	339	334	302	280	316	313	294	314	315	315	293	332	295	310	300	329	292	321	311	303	317	307	309	290	325	305	334	284	336	329	312	335	320	325	335	287	295	314	332	349	311	356	287	332	340	292	301	312	260	303	285	302	339	312	322	319	321	318	302	285	317	325	308	298	316	292	318	308	305	303	295	300	303	315	318	306	307	302	307	323	314	304	308	328	338	276	307	291	285	305	306	301	313	343	332	316	306	324	298	328	312	302	296	309	351	337	304	305	326	308	313	312	322	305	329	314	336	307	327	322	299	295	311	308	323	329	319	302	305	300	324	320	304	333	308	328	286	305	315	324	328	344	288	323	294	316	304	314	300	328	314	314	271	327	304	328	330	346	296	316	322	322	305	319	310	323	283	305	302	282	294	313	320	288	291	327	304	312	322	301	296	306	318	295	318	326	298	295	330	325	265	304	333	300	330	302	325	311	328	290	324	305	305	316	318	327	330	328	337	316	308	310	323	345	295	302	292	340	301	296	283	356	324	305	316	323	311	287	293	325	307	321	340	289	291	308	335	306	311	338	294	306	306	289	313	297	317	314	309	290	304	335	317	347	315	306	305	285	308	316	335	333	309	312	285	291	293	300	315	340	345	335	312	325	319	288	305	298	320	313	303	314	348	304	316	320	291	348	272	296	306	333	306	286	335	326	308	309	328	311	333	306	306	361	338	328	305	308	296	344	296	311	305	336	300	280	337	299	306	337	329	321	327	307	303	272	266	295	311	327	321	292	282	322	293	320	311	317	293	321	312	293	329	354	345	303	342	332	310	291	318	317	306	333	294	300	290	308	292	309	331	312	325	326	288	332	330	321	297	308	304	324	305	293	296	292	276	301	298	279	300	293	309	324	296	317	318	297	283	298	308	282	326	306	326	293	314	298	301	294	326	317	301	306	319	317	349	317	309	290	332	324	329	306	320	299	306	323	296	326	301	343	308	335	294	311	280	330	318	311	315	331	308	292	293	314	320	331	276	335	281	297	330	322	308	315	329	289	310	325	302	339	277	301	326	325	327	289	288	302	323	299	322	289	302	302	321	323	356	302	288	297	329	310	332	313	321	306	329	312	303	314	350	344	312	328	303	330	343	323	326	290	296	300	314	318	332	310	316	333	295	315	292	293	271	328	291	296	323	309	293	280	313	322	329	310	291	292	289	323	322	313	327	338	304	338	301	329	328	329	311	324	289	349	327	301	312	298	318	306	327	294	292	319	341	303	319	304	302	300	331	334	298	315	340	306	284	316	314	269	350	307	344	335	312	280	289	314	294	305	334
42815	38957	42559	42634	40793	35539	29042	42179	37596	33447	31840	22014	17615	19054	18749	16155	15473	13045	10132	8109	8091	7937	8547	6844	5201	4626	3927	3630	2823	1762	1720	1949	2019	2064	1680	1562	1660	1388	1093	1136	1031	823	798	664	691	831	682	650	515	357	391	272	245	202	165	148	128	148	115	153	164	141	144	144	142	140	131	138	142	138	125	144	118	146	131	124	138	143	131	127	132	138	112	167	145	141	120	127	119	136	129	122	129	133	139	121	116	146	123	125	151	126	105	159	148	147	134	137	131	117	141	122	129	139	138	141	119	129	113	116	132	132	157	131	126	106	139	142	125	147	148	130	129	133	140	150	127	124	141	137	140	127	131	131	131	128	129	142	162	134	135	129	147	152	135	137	135	112	128	128	132	122	119	144	138	118	132	151	142	149	148	121	164	143	126	127	121	136	126	120	154	130	132	146	134	129	150	115	134	123	139	148	158	146	136	135	136	127	109	108	124	134	141	131	140	133	147	132	151	141	134	133	139	123	139	142	125	128	125	120	143	147	131	134	122	117	137	137	133	134	142	139	146	126	146	127	138	136	133	137	156	124	128	132	141	129	132	131	133	153	131	125	137	118	138	128	134	137	128	140	134	119	123	120	133	127	149	129	126	143	127	169	143	136	132	128	133	109	124	136	137	133	112	137	134	131	134	138	135	134	119	129	124	121	124	143	126	121	129	129	119	142	140	140	135	146	136	147	133	132	137	104	144	129	124	142	134	136	152	146	143	125	126	123	133	112	129	140	122	121	126	143	121	154	124	138	135	116	121	149	103	136	145	154	137	101	142	139	138	136	118	124	135	114	152	134	148	153	156	130	125	138	127	140	133	127	134	141	153	131	145	140	131	133	130	164	123	117	139	137	123	107	138	138	139	148	121	126	137	128	130	136	131	120	110	120	137	113	118	152	140	131	124	135	117	144	129	140	129	123	124	141	110	109	146	146	117	127	152	140	137	136	133	154	130	140	123	124	132	129	131	146	118	120	110	132	109	155	113	141	123	136	139	134	115	154	125	150	114	134	154	150	138	143	118	135	124	132	136	116	132	141	136	124	116	125	110	144	130	127	128	125	131	139	146	122	123	125	114	124	134	127	128	142	133	153	111	153	139	140	171	111	115	135	153	117	136	132	121	131	132	127	117	140	147	132	126	130	147	132	127	139	130	135	131	125	99	96	122	120	124	126	122	145	140	125	129	140	128	121	109	121	125	135	121	107	119	126	114	131	149	122	143	128	145	127	136	115	154	147	158	144	127	130	130	122	157	132	120	107	128	126	124	141	109	121	114	130	127	110	118	123	136	128	135	145	134	121	122	133	123	147	138	139	147	141	125	135	120	114	125	139	136	134	139	134	127	125	129	151	134	147	143	132	146	149	116	129	124	141	168	128	137	142	143	138	143	115	148	153	125	138	130	106	116	124	117	106	130	136	139	124	144	115	139	151	148	124	111	121	144	140	121	143	154	131	151	147	129	151	135	133	112	140	133	153	127	125	124	125	148	128	145	134	125	138	139	122	129	126	120	125	119	124	149	149	135	134	141	143	157	126	122	135	164	129	134	141	119	139	130	133	141	149	137	155	136	109	129	132	133	141	125	147	136	148	131	138	146	132	135	115	120	131	127	119	131	107	134	112	129	128	141	121	147	155	133	154	123	138	136	128	139	128	125	125	135	142	129	154	130	124	118	123	123	143	146	152	120	115	124	164	135	150	151	149	123	125	136	146	128	112	128	121	127	104	117	131	125	128	145	130	158	128	148	140	108	136	127	138	113	137	107	131	126	123	130	149	112	141	133	142	111	134	122	124	116	126	147	119	128	144	118	145	136	126	124	140	130	129	154	137	125	121	133	136	126	138	120	110	135	141	126	117	118	149	131	128	143	135	138	147	137	130	142	126	108	147	132	135	121	148	133	111	144	148	138	129	137	131	126	139	114	151	123	121	123	142	150	137	164	124	131	135	127	125	140	147	109	134	139	126	126	120	164	136	127	163	99	152	123	126	125	144	140	124	141	131	120	144	139	122	127	150	155	148	130	136	131	137	127	136	125	155	134	135	143	145	121	136	138	125	136	133	154	157	129	121	139	154	124	136	118	121	136	136	124	127	124	130	118	136	109	147	152	134	136	143	133	145	125	139	127	144	126	125	152	148	134	113	137	120	139	129	126	125	120	143	118	130	155	128	132	132	137	124	126	147	152	129	139	144	148	125	136	154	147	141	142	126	139	142	108	137	112	152	127	141	153	158	118	138	124	135	133	119	122	132	140	134	152	124	130	152	140	142	127	125	119	116	122	156	146	136	144	151	127	125	118	124	149	129	123	142	150	127	137	128	125	133	147	138	128	128	144	129	136	130	121	117	137	130	122	142	149	121	127	124	132	120	150	127	112	132	111	166	141	115	136	123	124	136	134	143	131	132	145	143	128	143	104	121	125	127	135	126	113	120	132	114	99	142	139	139	138	134	130	152	122	131	134	144	137	127	96	129	148	113	117	130	124	122	137	139	137	120	125	132	142	142	135	130	144	138	119	130	128	117	136	133	127	128	134	127	171	122	152	143	129	146	130	124	109	141	134	137	129	138	145	145	134	118	138	125	137	133	127	138	124	142	125	139	133	140	145	135	134	127	120	130	129	134	138	131	115	128	117	118	128	124	124	136	145	131	140	133	139	143	113	136	139	122	137	128	123	126	144	118	119	114	124	146	135	113	138	128	125	132	113	130	122	158	119	145	127	133	127	111	135	118	144	146	132	127	140	121	103	128	139	121	131	139	139	124	153	110	119	129	137	125	124	127	139	115	117	151	134	134	119	134	158	138	115	136	137	146	140	143	129	125	143	119	131	129	130	114	117	119	128	124	121	119	120	127	129	148	141	162	147	120	133	128	126	135	128	139	120	149	156	148	126	130	134	121	137	136	162	119	130	138	137	155	153	144	128	137	135	125	145	163	137	116	157	128	138	133	127	114	111	123	133	125	163	141	122	150	124	118	154	131	119	127	117	115	112	129	139	117	147	131	145	117	137	132	137	138	134	148	106	130	130	125	122	114	131	130	141	124	148	133	152	138	136	113	139	142	122	132	128	118	123	137	130	142	145	139	157	129	125	121	123	149	122	147	116	124	130	122	130	133	135	141	124	114	149	107	139	148	139	130	112	153	131	143	117	147	142	156	128	131	124	157	126	148	136	125	144	121	130	130	132	120	122	136	131	138	145	144	131	127	130	138	136	128	126	161	130	137	146	115	153	108	119	130	138	142	128	116	124	149	122	147	133	137	120	135	143	136	119	121	141	119	126	135	116	129	117	127	123	141	128	159	149	166	145	127	139	131	133	127	114	128	111	127	140	136	139	131	125	137	129	146	132	138	128	127	129	139	115	130	141	125	135	130	142	133	112	125	112	146	136	144	132	119	127	136	118	143	145	134	154	128	129	121	140	122	138	137	128	130	134	155	123	98	110	133	131	139	122	115	132	143	148	117	104	146
29904	31390	42050	47775	48052	45752	42215	54614	50853	47428	47349	37537	36968	39075	39658	37838	37820	34380	30414	27856	28597	28682	29064	25594	22171	20788	18451	16855	13863	9527	9495	10842	10762	11574	9466	9210	9699	8548	6417	6699	5980	5380	5036	4256	4523	4857	4361	3769	3062	1961	2299	1255	997	802	502	480	449	394	380	365	410	476	442	387	364	378	381	370	342	349	405	376	348	358	370	350	411	398	375	389	361	366	344	419	441	418	371	371	376	349	356	360	376	374	340	343	380	401	349	374	355	357	358	371	361	316	367	345	370	370	380	359	363	337	338	382	369	359	355	401	372	363	334	330	367	363	385	375	361	361	406	352	351	369	366	373	376	345	390	366	354	372	368	323	343	378	376	383	337	345	403	367	399	350	364	354	398	372	388	370	339	340	397	374	346	362	375	346	371	352	399	388	384	407	361	376	340	388	390	376	357	367	395	349	340	402	363	367	364	372	357	378	377	374	405	407	363	377	402	383	354	379	364	367	379	358	378	373	368	388	369	377	351	372	352	339	373	349	374	383	375	381	388	344	329	356	354	365	372	406	361	380	401	358	341	351	367	396	364	368	353	365	369	375	343	384	369	371	368	383	365	354	348	391	357	362	382	379	400	372	360	352	361	356	366	370	382	348	363	354	396	360	377	347	342	373	355	383	345	353	368	382	383	349	375	377	350	349	366	375	378	370	359	378	373	392	376	343	344	345	370	393	343	367	397	352	366	369	398	350	369	364	364	379	337	351	356	349	358	360	384	367	394	394	377	363	369	365	362	345	385	352	388	368	380	343	365	370	389	349	377	296	389	356	406	367	382	364	363	352	356	375	377	357	359	343	368	350	381	335	371	371	384	336	355	380	397	355	373	360	370	385	375	372	371	343	375	351	364	355	380	378	380	376	382	376	330	375	369	346	353	346	344	397	350	357	328	377	383	407	345	351	375	368	383	370	385	347	366	373	390	393	341	340	364	366	384	371	370	369	398	379	361	379	362	370	360	378	347	373	335	342	402	365	379	369	389	357	358	374	399	383	397	364	382	357	397	377	385	357	379	356	355	346	360	348	343	368	344	348	338	373	364	378	352	373	341	335	380	362	375	350	349	350	386	388	342	354	363	341	368	349	351	341	336	405	385	333	382	336	378	396	397	385	366	350	381	340	361	368	371	353	365	394	389	344	348	349	365	345	350	340	390	368	373	373	359	350	348	337	369	399	365	359	340	353	342	363	359	373	366	345	358	395	405	339	377	379	361	357	355	388	339	372	352	376	346	374	393	372	366	406	354	355	372	368	327	360	398	355	364	369	382	373	329	355	400	400	349	347	377	383	365	356	341	349	353	404	333	372	355	386	345	364	334	383	383	370	370	353	375	375	383	336	346	401	355	337	394	360	371	390	350	376	365	356	387	372	385	366	392	358	360	369	375	360	391	366	335	369	391	371	356	344	327	399	350	380	353	397	342	384	367	363	386	334	398	398	335	360	336	405	341	361	342	378	360	365	330	384	372	348	360	331	363	357	351	326	358	376	345	392	346	337	332	363	374	385	350	377	374	369	370	371	340	340	340	361	357	376	394	401	361	374	387	357	381	356	332	330	378	390	367	404	375	406	347	352	389	348	362	357	382	359	340	358	373	383	352	358	373	380	383	379	378	364	369	361	379	399	390	357	365	332	373	334	393	394	376	346	353	371	346	328	368	375	329	371	415	326	349	368	338	370	350	363	387	364	383	395	331	394	393	363	339	371	350	373	391	373	375	347	365	363	374	376	392	334	355	409	389	376	351	372	368	368	352	362	389	382	372	360	386	400	324	354	375	338	357	357	392	390	364	389	422	390	374	357	371	367	400	333	357	371	360	372	326	350	384	349	381	359	327	354	354	358	390	367	346	417	338	377	376	399	374	370	351	382	361	360	401	365	407	380	388	360	394	364	335	366	356	402	354	368	351	393	361	360	362	352	350	337	349	361	334	352	379	423	381	350	405	383	389	369	369	349	386	352	342	352	362	334	373	355	359	354	380	363	413	362	352	383	351	330	373	375	342	352	347	384	339	383	345	367	341	353	371	404	370	372	350	355	352	333	355	415	351	338	373	329	363	387	363	347	367	351	378	393	361	366	386	358	375	369	365	353	398	368	358	352	357	360	365	340	379	374	332	383	386	365	387	391	329	412	369	370	386	367	321	345	371	382	372	365	333	349	389	347	357	349	390	365	392	373	387	321	369	352	386	398	345	357	354	359	374	353	359	364	353	366	354	349	351	402	395	346	398	363	358	353	331	369	383	331	372	347	393	340	350	361	370	366	370	371	393	353	361	399	389	363	346	360	346	346	346	374	342	377	384	340	352	406	394	335	351	410	391	365	377	378	359	348	361	387	384	375	397	391	372	368	341	378	384	349	397	351	350	359	383	362	352	374	375	380	338	403	355	357	353	358	363	345	393	355	384	339	349	352	382	343	348	362	393	326	363	390	355	389	348	372	354	350	372	352	391	386	370	363	402	372	376	369	362	377	343	379	364	365	329	362	377	351	379	381	338	349	384	343	406	373	372	352	359	363	399	365	392	363	361	371	391	450	376	379	355	383	384	367	340	369	359	364	365	365	373	366	358	381	384	383	405	353	362	369	360	367	338	377	369	387	375	367	382	340	387	368	365	344	374	375	352	382	372	390	376	368	359	355	352	352	338	349	361	362	370	354	370	381	339	390	383	386	361	336	358	383	362	361	386	368	374	376	394	371	342	348	372	390	384	359	376	354	345	337	401	353	358	368	390	356	356	346	361	354	347	402	363	361	379	353	379	359	393	394	368	371	366	367	406	356	323	359	329	397	328	391	375	389	348	367	365	347	412	385	370	389	349	358	349	383	406	342	363	361	372	351	379	351	363	377	357	367	398	382	399	366	379	368	380	362	361	383	368	400	370	376	372	409	365	393	366	357	344	373	388	384	364	360	381	380	367	348	349	364	354	389	372	359	365	375	365	402	363	371	358	385	372	403	365	363	378	336	348	349	371	378	343	378	383	370	393	358	367	347	358	348	375	332	393	340	344	377	339	381	367	366	321	376	359	379	367	361	351	348	349	379	376	351	355	352	365	359	336	355	365	335	375	356	333	376	364	349	374	364	358	354	389	354	341	357	390	361	403	368	386	351	385	369	358	372	384	357	392	350	376	388	358	365	334	385	369	359	327	381	378	324	359	387	375	367	386	371	359	344	373	387	374	338	387	341	387	360	375	369	396	363	362	395	322	374	415	387	331	364	330	374	393	363	333	375	376	396	350	343	377	375	356	360	358	384	375	342	414	402	362	340	370	358	341	387	379	394	301	366	352	386	367	346	352	371	346	411	385	364	361	334	369	354	355	390	335	420	378	373	376	353	387	375	385	351	358	407	381	355	358	368	363	361	380	361	367	378	345	350	371	353	353	377	367	364	373	372	371	371	364	396	364	375	368	384	346	372	369	396	335	364	355	360	345	359	341	340	406	344	362	349	374	396	364	385	370	384	379	355	345	401
47599	45669	48624	48109	50780	46634	36868	50932	49188	46153	46719	33593	28666	31105	32376	29757	28285	24103	18585	16057	16453	16687	16398	13514	11705	9081	7821	6316	5595	3351	3399	3615	3599	4211	3414	3197	3523	2803	2427	2553	2526	2134	1693	1698	1675	1803	1507	1438	1001	686	670	405	422	359	256	217	196	213	191	188	217	194	190	179	190	160	192	172	166	172	177	184	187	130	189	172	197	196	191	186	169	162	189	199	240	212	181	180	190	183	172	157	186	167	171	184	180	181	187	174	171	183	153	174	176	202	171	162	193	172	170	174	177	192	167	178	177	172	170	175	190	170	168	194	184	193	184	190	172	163	182	154	178	179	186	190	182	176	172	158	172	182	190	208	181	192	191	179	180	165	184	188	177	152	198	183	178	169	177	175	175	189	166	176	188	182	177	193	186	205	191	179	211	193	174	180	193	185	153	181	211	180	177	173	207	191	162	202	155	206	149	217	169	185	167	192	195	179	174	203	189	191	217	169	201	180	190	192	207	219	185	174	198	182	178	191	191	176	198	193	185	185	165	206	177	205	187	182	170	172	182	182	188	175	187	173	167	205	204	179	195	187	195	181	165	180	179	178	177	182	180	191	180	167	161	180	163	153	192	200	174	175	170	179	179	169	192	197	212	196	165	166	174	158	181	161	161	171	185	181	187	185	177	167	168	184	177	196	179	162	179	203	182	177	184	164	180	184	175	187	189	203	191	183	184	171	178	186	191	180	193	175	185	183	159	162	185	179	198	190	161	187	194	168	176	159	163	180	175	170	187	177	199	188	176	182	171	168	184	186	194	184	179	180	185	176	182	187	185	188	190	181	188	182	175	204	193	164	204	194	184	201	178	193	222	179	196	188	195	168	181	168	199	185	183	193	169	187	187	198	177	219	171	192	167	182	218	160	191	180	177	189	179	169	182	212	204	183	206	183	183	193	194	184	194	192	174	202	175	216	179	195	181	157	171	182	175	187	169	200	184	180	171	163	179	166	195	176	181	189	154	185	193	168	175	199	170	161	174	183	190	177	189	167	197	165	193	181	185	173	201	187	187	195	197	208	178	173	194	168	175	167	179	157	180	188	150	190	216	180	186	196	190	198	166	194	183	167	173	192	165	184	169	173	200	170	205	184	175	172	193	196	195	203	178	184	179	204	188	162	200	177	159	170	150	167	179	173	195	160	185	179	159	195	183	167	188	161	168	216	190	171	183	186	196	196	190	184	179	177	175	166	198	186	190	172	181	182	179	180	148	192	207	175	179	187	191	177	205	177	161	188	170	180	201	176	197	175	208	175	181	178	200	170	187	184	175	182	179	172	192	165	172	183	161	177	179	198	201	180	180	147	163	182	188	182	171	154	199	211	173	191	187	165	174	199	180	164	197	209	213	188	174	173	172	194	185	187	179	178	154	177	165	171	179	158	188	190	179	166	199	188	190	204	181	180	206	173	187	186	169	191	177	167	181	186	171	188	168	162	199	197	203	178	199	182	175	175	178	170	194	191	185	177	182	232	175	201	175	188	176	175	179	176	170	190	174	196	179	169	189	189	186	201	189	187	159	161	168	166	176	199	183	191	204	200	174	194	189	199	189	171	166	192	178	204	179	174	156	210	193	199	176	178	184	195	171	170	174	218	171	183	180	206	175	167	178	208	192	175	196	185	179	205	161	182	182	180	166	156	203	177	179	206	203	162	189	172	191	177	205	211	177	161	192	184	186	175	183	185	176	175	160	180	196	161	190	193	210	193	188	183	191	174	184	150	180	166	188	170	181	182	191	201	166	177	199	188	186	155	215	172	184	179	173	187	196	208	172	192	201	164	191	193	195	183	188	200	183	187	162	206	161	184	170	158	184	196	168	187	174	176	158	182	164	202	181	172	158	198	164	150	182	199	185	175	191	167	186	198	216	178	189	197	162	186	192	185	180	193	178	212	180	195	170	182	196	179	169	184	168	182	202	185	191	186	187	200	172	192	171	201	197	181	204	182	173	200	199	173	186	188	161	170	179	182	183	199	189	190	203	187	146	191	190	191	160	167	158	183	181	194	193	171	195	187	173	162	190	152	183	187	162	203	192	211	187	208	196	175	164	191	168	180	205	182	171	204	166	162	197	171	168	177	186	199	172	168	158	219	178	159	182	172	148	181	183	190	216	173	154	199	160	176	183	202	192	152	194	188	173	176	180	165	178	172	183	173	165	171	168	206	191	173	172	178	191	201	194	169	172	185	165	172	195	168	176	188	181	196	176	165	186	186	211	191	161	188	176	163	196	197	183	186	194	201	176	182	200	186	183	156	206	181	185	196	195	187	186	161	194	166	173	200	200	195	182	178	172	184	173	201	161	174	179	186	157	171	173	179	172	189	190	186	186	180	194	219	183	165	176	179	172	181	205	184	188	192	179	183	178	180	183	199	178	174	220	180	193	147	178	185	168	167	192	193	174	149	194	186	190	182	182	186	168	194	194	199	196	174	194	172	205	169	208	182	199	163	174	204	186	177	197	146	208	161	184	182	201	205	182	182	191	176	181	222	160	179	168	182	171	195	180	182	177	183	203	190	189	179	196	172	160	184	189	170	199	197	182	182	177	207	168	186	183	194	169	175	193	180	184	205	186	202	157	181	168	173	198	187	188	190	205	183	166	175	189	183	171	169	173	195	146	167	188	181	178	175	182	209	170	212	185	182	194	185	173	185	218	171	175	171	179	175	196	196	169	209	193	184	182	167	184	172	161	171	188	204	205	180	165	185	190	177	194	180	201	197	177	206	190	193	179	183	191	176	172	162	168	184	150	173	174	202	185	191	176	165	164	163	162	200	195	166	195	167	166	184	152	177	187	162	190	180	183	163	167	205	173	183	199	190	180	173	185	198	158	198	175	191	213	202	195	172	169	192	173	158	151	177	179	177	168	176	178	169	188	192	196	194	176	191	195	190	187	193	176	163	180	173	172	176	197	190	176	190	199	188	168	182	177	175	180	198	202	189	189	158	189	177	206	199	187	185	183	185	179	185	177	187	210	175	198	200	169	196	197	216	158	165	168	203	181	168	212	175	190	194	198	184	170	200	198	192	179	187	172	179	166	189	174	177	178	188	181	195	183	219	229	188	201	174	168	205	181	192	164	185	170	198	173	190	174	196	187	187	168	192	179	192	189	185	182	185	184	199	227	197	180	176	174	185	182	181	187	168	199	177	152	198	176	178	172	192	192	197	171	178	176	190	184	182	185	180	188	188	190	203	183	195	171	196	207	176	193	177	197	177	180	177	182	191	172	190	180	184	192	191	188	207	188	185	179	208	191	184	188	173	194	194	176	172	200	175	178	158	187	181	185	178	193	193	169	165	163	183	189	166	191	189	174	166	174	170	188	166	178	185	170	209	189	181	171	179	183	186	213	192	189	184	175	174	171	185	176	184	216	173	188	189	197	216	194	202	190	187	185	170	151	178	165	178	193	172	200	192	198	198	191	180	200	158	186	185	174	179	178	169	186	182	170	167	186	159	182	193
33433	38484	47470	53518	56897	56884	48719	61469	61118	57316	58984	46578	45679	49140	51273	49591	49233	45306	39481	38490	39480	39526	39457	35706	33900	29363	27079	23617	21556	14388	16157	17162	17565	19127	16722	15974	16461	14652	12580	13484	12882	11540	9279	9677	10165	10610	8872	8280	5909	3789	3617	1957	2210	1704	1002	731	759	634	502	508	549	687	623	559	489	492	479	489	497	457	486	468	514	485	487	494	514	469	465	483	464	495	538	717	667	538	464	440	488	459	508	495	477	506	462	455	504	498	483	479	497	502	476	506	464	470	502	466	486	472	491	475	476	468	478	503	459	443	480	491	446	503	480	506	454	447	449	453	479	493	438	460	492	512	508	523	454	469	502	477	438	494	452	470	476	465	510	473	518	491	512	466	501	516	516	472	492	460	485	468	447	486	484	525	477	500	481	466	464	470	455	462	493	488	453	480	442	492	451	470	487	470	428	456	444	493	463	488	464	459	471	481	485	487	479	468	476	523	474	495	487	505	501	500	464	471	462	490	511	488	446	519	489	487	436	479	510	466	505	469	473	501	450	481	478	450	446	466	466	481	501	480	518	464	476	447	499	468	465	484	444	483	501	478	506	487	485	432	460	510	467	512	501	499	453	485	474	499	479	443	427	484	458	451	483	471	483	486	475	442	467	530	494	504	522	501	473	431	499	480	518	491	486	433	509	461	452	495	474	468	473	430	505	476	463	461	472	505	443	499	480	461	501	515	464	468	488	448	461	427	502	475	502	493	477	514	511	500	511	476	450	483	461	473	459	506	459	492	448	472	488	503	508	488	491	464	459	492	445	452	492	506	474	450	490	514	446	486	503	515	450	477	446	440	492	457	505	407	501	478	489	474	501	466	468	498	460	492	480	471	460	478	460	457	519	513	502	494	478	486	503	453	498	477	493	525	489	507	511	474	471	501	435	479	470	481	488	471	453	516	486	479	490	471	475	482	473	472	486	454	477	454	515	471	481	456	505	456	490	520	487	481	485	472	453	461	524	497	510	428	451	450	475	458	432	489	454	503	441	488	461	485	475	475	487	476	474	434	451	442	476	481	503	492	515	455	451	507	469	463	473	491	529	486	422	483	467	463	431	464	492	491	507	465	486	490	478	483	473	483	470	473	468	480	455	487	484	462	446	464	472	480	453	460	465	467	464	471	468	453	466	485	480	481	467	476	480	478	488	481	462	498	469	463	488	454	475	510	484	467	466	470	486	452	480	460	445	477	492	442	487	447	448	475	469	480	469	465	460	477	481	468	466	471	508	454	434	465	494	471	440	430	462	500	493	448	498	476	438	477	445	495	488	490	469	482	400	457	477	477	478	479	520	455	476	488	496	479	480	492	506	481	453	484	491	497	499	483	498	506	490	460	477	462	447	461	506	475	519	450	449	454	472	459	464	485	487	460	476	460	491	463	493	468	465	488	486	463	474	477	498	511	448	483	484	454	477	478	460	494	491	497	508	444	502	482	467	495	455	497	456	473	474	498	498	505	470	495	444	496	497	476	477	476	482	507	487	486	447	471	506	460	469	533	428	505	451	464	506	440	468	477	481	459	488	473	454	500	479	474	479	478	487	463	502	456	481	485	495	471	477	479	457	458	475	501	488	477	471	449	427	482	483	456	479	490	511	460	495	465	486	447	459	475	479	457	466	472	477	428	470	444	490	456	486	434	488	489	456	491	448	483	479	497	457	472	487	493	476	459	473	458	433	454	494	490	489	455	456	457	480	493	504	460	463	449	470	485	482	483	512	465	500	473	477	483	466	460	502	478	485	478	432	493	481	484	480	469	493	498	542	446	507	475	473	454	460	487	467	464	502	479	465	474	465	470	428	498	492	462	467	449	506	516	451	479	448	471	494	482	474	459	491	488	490	490	502	458	456	468	438	478	524	491	439	490	495	487	467	511	485	473	517	449	479	479	480	487	437	458	468	495	472	514	491	466	436	498	478	487	422	458	470	498	473	472	508	441	513	483	469	472	441	465	515	474	501	450	449	496	470	483	469	494	468	488	493	455	450	487	473	494	509	489	493	497	439	457	515	456	446	475	461	487	476	476	454	469	544	452	498	484	477	495	471	466	452	475	482	486	467	521	490	495	459	435	482	504	496	470	475	464	473	463	476	494	433	474	448	443	452	443	474	469	512	455	483	494	437	470	473	473	477	496	452	472	457	493	469	467	468	492	483	487	462	492	479	472	502	490	441	516	489	511	495	487	490	463	444	469	425	462	460	471	499	495	481	464	522	505	449	450	505	446	468	489	496	442	456	468	471	488	486	475	427	450	471	477	480	474	475	496	470	472	471	474	454	475	491	473	516	462	507	468	437	483	444	452	486	474	436	484	462	505	476	481	489	456	435	503	513	487	457	463	495	479	467	487	463	484	472	470	491	455	511	452	479	494	437	476	456	487	445	478	475	487	467	480	510	510	498	500	472	467	514	469	448	480	456	472	469	480	468	463	451	491	494	492	507	466	512	519	483	471	467	475	459	460	489	470	516	499	494	485	516	459	506	506	486	505	458	476	490	487	436	500	436	485	508	463	483	479	442	515	487	481	464	480	460	480	463	467	496	510	490	478	479	504	449	482	482	462	495	514	477	498	517	476	466	499	450	508	482	459	470	486	489	452	523	468	466	474	466	462	446	491	473	513	481	459	522	476	495	515	515	448	503	492	445	493	421	481	471	510	516	464	492	489	457	481	454	452	482	457	462	503	481	478	470	463	512	493	515	500	487	496	485	499	483	440	484	491	492	475	449	477	492	485	465	494	440	545	472	500	473	446	463	469	492	474	489	480	491	471	477	508	439	455	507	443	492	466	502	485	457	481	511	498	474	499	520	452	469	457	494	442	430	489	470	486	478	494	512	489	465	489	487	484	478	511	503	495	496	461	519	439	457	479	474	532	466	476	521	472	481	498	458	446	462	477	501	470	497	501	494	447	460	455	479	475	468	472	497	436	512	504	490	484	456	444	495	479	432	468	459	458	503	487	453	504	489	447	477	522	487	482	454	493	485	480	481	481	503	422	485	507	487	484	510	521	484	472	445	468	446	471	490	445	507	423	508	479	498	430	448	489	466	453	495	488	497	514	498	430	481	452	465	447	487	473	494	443	516	483	464	494	484	464	464	501	466	487	480	483	480	494	467	490	448	466	478	473	476	469	460	469	472	433	454	475	496	522	495	527	479	485	465	460	427	497	445	482	500	493	467	482	473	471	441	481	514	425	425	453	468	477	479	417	508	440	467	474	475	450	436	437	476	457	511	458	467	484	449	520	458	452	491	471	457	476	465	498	444	475	507	493	545	458	489	469	478	472	457	492	509	465	455	498	484	469	448	472	447	508	468	489	486	444	492	513	443	497	458	467	483	468	465	489	501	520	489	470	488	452	473	459	452	480	449	457	485	480	487	450	459	515	472	479	449	478	498	471	496	489	459	479	476	505	495	480	509	442	493	458	458	459	442	450	487	494	502	499	475	452	484	515	462	482	461	495	471	497	466	474	481	488
22081	17772	17479	14350	10176	6252	3534	4169	4098	3187	2973	1750	1214	1469	1516	1499	1185	1041	744	693	716	710	711	612	485	396	376	327	284	213	231	244	213	204	236	197	230	180	197	191	205	167	155	174	173	168	164	137	119	141	125	106	117	100	107	95	124	89	98	94	106	117	81	110	112	89	102	100	95	104	100	101	110	88	109	96	103	93	101	116	92	83	108	105	100	108	102	105	103	84	94	109	109	114	111	83	104	122	98	102	99	96	102	75	119	90	89	118	112	102	88	109	91	99	111	110	78	107	95	100	96	108	116	98	102	99	87	90	106	86	87	84	117	98	102	86	116	120	96	108	112	112	100	125	103	110	99	113	114	85	116	104	102	103	101	105	90	109	121	95	99	123	90	105	118	115	100	101	97	95	80	95	110	96	100	97	104	103	114	98	114	126	107	85	95	104	100	118	117	111	109	88	106	111	106	78	98	109	121	108	89	105	100	105	93	84	84	117	96	90	98	114	104	104	106	96	98	122	111	91	111	121	81	90	125	106	105	125	78	116	95	96	110	104	100	101	112	105	99	79	102	105	109	119	96	96	93	88	104	91	98	97	84	106	93	102	91	116	92	90	126	99	95	95	114	111	101	107	118	92	105	88	100	103	112	119	93	106	88	104	97	92	88	99	88	95	105	111	98	102	116	130	96	90	102	111	87	93	114	76	86	100	103	87	96	103	88	94	103	106	111	86	106	124	118	118	97	100	119	120	100	90	101	109	85	95	114	101	112	113	102	111	112	75	107	105	99	88	98	91	132	97	92	112	93	103	105	101	95	102	100	97	111	82	109	98	116	124	91	111	84	99	85	105	119	97	101	124	104	108	100	101	85	110	101	113	101	118	103	85	100	116	99	100	97	114	112	91	114	118	95	96	108	82	102	102	110	92	82	94	101	111	105	113	93	114	108	104	100	95	107	101	111	101	108	96	90	112	114	106	116	104	94	114	99	90	95	119	111	93	99	89	89	82	114	108	106	104	105	100	98	103	97	106	98	111	110	93	97	107	111	109	102	86	101	118	93	101	87	88	108	114	93	89	104	95	106	85	103	86	77	100	105	92	108	94	113	112	111	102	125	96	102	105	92	116	99	95	117	108	98	100	94	111	119	113	95	122	97	119	102	90	81	100	103	108	81	100	99	110	99	103	104	111	102	86	123	94	118	107	105	78	97	104	100	110	92	100	95	111	115	85	97	117	81	117	102	108	94	107	94	86	98	104	103	103	106	107	113	108	98	111	105	111	83	103	97	102	86	112	99	109	111	99	101	106	84	106	77	95	95	89	101	90	118	100	108	90	112	112	101	107	88	94	96	92	100	99	101	96	104	102	115	107	113	89	110	120	86	106	96	104	105	117	117	88	101	108	96	92	92	94	92	116	75	103	107	89	116	114	100	90	109	94	104	84	109	94	101	118	115	114	118	98	94	84	107	94	97	105	94	108	122	110	93	96	104	123	79	128	81	104	103	91	97	122	89	84	78	100	102	103	105	106	95	118	110	113	110	105	113	104	89	100	97	103	114	111	98	106	101	115	92	109	97	99	108	85	98	106	109	96	101	102	117	114	108	121	129	97	113	107	99	106	95	99	113	111	92	104	88	105	105	108	111	103	103	99	106	102	109	116	100	101	105	100	104	99	103	102	93	108	90	90	99	105	97	96	119	119	89	107	85	91	113	100	117	117	101	104	111	104	93	114	99	101	103	114	107	98	119	95	104	96	108	114	96	102	112	94	107	120	124	102	109	98	100	105	102	108	99	119	83	90	99	126	105	116	113	93	86	111	114	117	99	100	106	109	124	92	111	90	100	89	113	98	95	100	98	86	105	111	109	82	107	107	100	110	100	97	102	96	114	96	106	113	86	95	101	107	112	78	105	106	84	107	112	83	105	103	95	110	103	105	102	114	106	107	108	102	109	107	103	94	123	114	114	111	97	89	90	95	88	104	112	112	97	111	90	126	105	123	117	93	108	123	111	103	92	111	98	105	107	93	102	96	84	104	105	87	101	110	94	103	96	99	113	89	108	106	111	110	96	86	114	105	96	94	100	83	82	108	71	97	107	116	92	85	90	108	107	99	97	91	94	107	96	97	108	114	92	113	105	94	106	101	91	98	98	110	108	115	109	108	99	92	106	93	93	112	92	103	98	102	108	83	103	94	96	97	103	111	116	95	94	88	91	114	99	90	91	103	102	114	105	89	92	95	109	104	87	93	89	80	97	121	127	120	112	107	102	118	106	106	102	112	106	98	81	103	80	90	93	100	99	99	94	100	101	115	110	93	94	117	119	103	112	93	100	96	95	105	111	99	110	94	100	95	118	92	101	107	115	92	127	108	92	104	90	94	101	111	116	116	110	94	98	92	100	99	96	102	87	148	99	97	116	104	103	84	99	112	98	105	95	92	85	115	114	98	88	94	92	95	103	97	102	108	89	105	94	101	104	102	90	122	95	90	98	108	98	107	116	101	96	78	105	93	107	110	106	106	105	108	108	104	98	72	116	115	120	109	118	104	84	95	86	95	86	94	103	113	88	113	85	108	107	114	114	101	111	94	96	101	109	111	120	109	117	103	104	103	96	109	94	111	106	112	89	106	88	107	93	117	93	104	115	107	113	123	104	107	109	106	98	100	89	83	120	90	108	105	101	93	101	99	87	117	100	103	99	92	99	86	105	110	98	114	120	98	109	101	96	85	101	87	91	83	78	117	88	97	91	103	113	103	105	101	104	96	88	104	98	102	111	113	96	103	110	113	91	111	98	92	105	106	94	99	116	112	97	114	91	99	87	101	112	99	90	110	105	100	97	103	104	105	85	114	109	111	81	98	104	95	87	106	118	116	108	87	101	108	103	84	95	106	108	93	108	116	113	107	114	94	103	94	91	120	87	108	113	102	89	121	102	124	96	87	91	91	115	112	91	96	85	93	109	98	83	109	115	104	113	94	88	87	119	101	102	118	111	119	123	100	101	84	104	96	92	91	79	102	108	103	104	96	86	105	111	120	115	94	111	116	106	102	112	117	102	101	117	104	120	108	85	120	112	88	119	109	93	90	111	97	99	133	102	96	107	100	106	120	87	103	102	102	105	112	95	104	105	104	109	101	99	93	112	114	114	104	97	105	95	105	114	90	103	105	94	108	110	103	112	101	114	101	100	107	107	83	104	99	116	101	114	96	115	98	117	97	93	94	97	97	91	101	99	109	73	106	121	103	104	91	103	90	109	108	110	92	72	94	98	111	110	95	88	92	100	101	82	104	93	112	105	94	96	114	119	90	93	106	108	101	102	91	85	110	111	118	83	92	101	99	114	101	100	117	105	113	107	111	94	99	84	101	100	116	122	97	91	116	101	106	109	117	103	123	106	102	96	100	98	104	91	107	111	115	97	105	98	106	106	100	85	81	106	95	92	100	116	117	104	121	96	99	94	112	119	100	115	89	84	107	100	126	89	103	101	85	95	101	118	94	98	112
13801	14811	22730	26037	22613	18216	12229	16453	16839	13939	13650	7733	6342	7368	7818	7635	6488	5554	4034	4186	4024	3928	4053	3458	2862	2301	2230	1882	1600	1134	1121	1185	1180	1213	1105	1100	1133	972	913	962	1023	818	727	768	768	750	678	587	489	452	383	369	374	330	310	301	337	307	300	301	300	325	296	303	324	282	273	318	277	287	303	285	291	277	297	263	256	307	296	299	285	275	317	330	338	295	275	289	297	279	280	274	285	309	278	302	330	345	257	262	278	284	287	303	300	291	304	302	278	276	290	316	272	300	294	311	267	289	281	307	303	257	296	291	277	301	301	331	268	317	263	304	278	280	296	296	299	296	282	274	304	287	285	297	307	307	289	322	329	275	276	304	308	333	281	275	282	287	294	261	297	311	295	301	272	296	277	308	295	271	293	286	281	298	292	268	280	332	255	293	289	307	296	286	283	271	329	262	278	288	291	303	274	307	299	288	279	283	268	285	323	297	347	271	288	273	262	309	278	310	290	302	277	315	270	304	276	286	312	295	303	277	304	262	249	303	302	289	272	301	318	306	305	281	300	285	313	289	320	293	265	279	297	281	247	293	311	304	299	267	314	315	266	284	274	292	289	312	330	307	276	284	280	297	280	306	318	270	313	291	288	286	269	312	289	284	274	318	290	293	288	256	300	307	294	316	301	295	297	284	291	282	290	265	284	299	277	311	294	284	303	273	326	299	280	254	296	286	323	267	299	285	270	293	273	310	309	305	292	293	289	274	299	297	308	290	340	298	313	260	268	288	283	267	280	262	304	282	274	288	298	289	311	289	308	301	284	292	296	293	291	278	274	292	263	290	306	290	295	300	296	302	277	277	300	296	276	314	312	297	308	279	304	272	279	273	305	296	267	263	313	285	274	298	274	283	316	290	259	281	308	306	325	280	311	308	304	326	291	316	291	308	287	303	273	303	281	304	291	299	277	267	287	304	306	279	274	293	298	301	321	295	258	305	306	317	322	277	293	314	300	301	293	300	279	294	301	301	282	291	310	279	297	275	320	300	300	284	260	269	301	313	330	292	317	289	260	296	283	321	301	304	265	287	260	285	316	321	268	296	285	277	307	273	263	285	282	286	293	304	325	266	301	278	260	305	303	271	280	294	292	288	267	291	289	286	309	306	317	293	288	274	294	283	304	303	295	288	316	269	265	315	303	295	301	268	277	286	301	298	296	303	294	293	282	306	263	292	297	309	316	289	272	306	309	269	311	287	273	278	284	285	287	274	303	272	286	302	292	275	294	267	279	273	313	292	264	300	300	278	279	306	259	273	297	277	325	310	295	301	284	324	290	286	308	299	298	316	267	254	261	300	312	298	305	274	284	274	310	265	285	291	302	320	310	281	290	281	262	287	289	300	289	278	278	289	321	284	293	271	285	302	303	300	271	297	299	280	313	263	315	298	310	291	311	276	253	257	293	246	296	303	275	311	279	280	303	238	272	278	319	270	304	285	260	311	306	314	292	287	291	267	286	317	288	289	297	314	296	290	271	261	276	276	282	333	276	282	280	284	295	273	260	312	308	291	300	274	299	292	311	300	281	284	282	294	273	277	271	254	271	319	303	312	313	292	274	284	284	267	273	280	291	286	311	285	269	279	297	277	286	286	287	320	291	302	297	309	297	263	258	290	273	285	317	289	286	307	299	311	294	287	274	289	296	302	267	285	294	288	292	278	291	327	296	284	290	285	296	327	289	292	305	299	287	284	296	318	304	301	290	291	277	296	287	279	306	292	283	268	281	275	304	295	280	308	308	289	313	290	330	306	269	271	290	284	291	261	290	294	335	286	281	325	274	288	282	287	270	279	291	301	303	295	274	307	306	300	295	315	285	264	301	282	303	301	276	300	329	304	294	301	304	286	298	288	280	287	297	283	272	253	286	283	325	293	292	305	299	299	286	293	293	291	266	275	293	318	307	273	289	296	279	292	305	269	263	287	263	285	238	300	306	285	266	296	278	282	320	299	315	315	286	282	277	267	293	302	270	273	245	279	274	323	289	293	284	289	273	294	305	264	309	289	288	284	298	281	283	266	285	301	285	281	325	276	297	316	311	308	299	303	282	280	277	274	270	282	304	292	297	293	307	284	285	289	290	297	289	287	289	268	296	295	276	325	253	262	329	303	309	261	310	285	315	276	309	289	279	273	279	331	271	299	267	292	260	315	293	289	260	280	315	304	266	305	286	314	290	289	309	278	321	305	271	297	313	306	270	303	307	281	290	292	263	304	277	301	288	289	303	312	303	310	318	284	321	290	265	283	308	314	271	269	280	274	298	278	319	301	274	278	293	301	263	256	295	299	285	288	273	270	270	284	302	273	290	293	312	302	332	313	303	310	289	262	298	323	306	311	305	325	253	321	277	297	292	294	267	321	268	289	305	300	308	294	270	265	307	304	303	294	258	285	297	313	289	278	294	285	327	282	309	303	300	310	322	296	315	271	290	293	288	297	309	293	277	284	287	275	269	295	261	286	281	284	316	303	320	300	301	283	261	258	290	283	279	302	298	280	316	336	326	282	290	300	298	303	279	266	279	280	299	247	312	297	276	296	288	274	291	280	277	288	287	291	307	292	309	315	301	283	284	313	286	293	263	273	270	269	303	295	294	285	309	301	280	301	284	304	326	286	318	290	287	241	288	296	273	285	312	305	301	299	310	284	298	311	258	299	314	317	266	319	280	296	308	267	281	283	264	256	305	312	281	285	283	258	262	320	278	279	296	294	277	305	289	263	270	315	288	290	244	296	279	266	279	277	277	296	294	274	302	274	294	293	294	313	285	317	288	294	276	303	302	312	273	283	290	297	319	281	271	282	267	281	274	270	295	297	282	295	275	275	315	299	311	272	274	279	298	314	263	283	301	289	290	301	293	274	269	292	286	275	307	309	343	279	290	299	281	274	282	303	298	293	304	279	265	293	328	302	304	269	289	299	285	311	293	290	292	287	306	273	311	278	323	267	306	292	284	283	289	303	286	294	296	284	312	281	276	291	297	281	265	280	287	284	310	276	277	302	313	287	296	272	278	264	275	297	291	318	266	258	296	276	286	325	323	308	261	272	283	316	295	291	297	299	283	299	265	281	264	283	305	317	306	287	292	292	279	294	291	290	290	286	277	275	298	253	254	277	283	289	297	304	289	276	273	277	298	294	266	301	272	276	280	273	283	277	266	259	278	281	310	284	261	295	276	279	290	314	289	296	286	298	303	318	301	308	268	307	272	292	296	286	311	301	283	280	289	279	289	262	299	318	283	293	293	292	252	318	321	279	257	299	292	302	268	270	283	235	296	310	263	316	297	279	305	283	300	273	308	302	299	284	297	288	292	273	298	291	302	314	274	281	306	298	284	278	264	292	304	282	298	266	296	301	297	313	281	320	285	273	293	304	270	295	260	317	274	267	303	321	287	292	280	296	321	284	276	292	323	277	299	297	302	311	298	317	277	349	313	313	310	290	278	296	277	290	263	283	325	298	334	296
38205	38545	40342	41002	40185	37228	31982	38103	36975	34735	30041	20035	14100	14980	17975	17143	13571	10379	8680	7724	7666	7899	7310	6060	4345	3834	3357	3199	2510	1474	1514	1619	1530	1832	1565	1566	1611	1466	1437	1267	1153	931	907	1011	936	983	808	717	444	421	233	253	220	148	160	156	138	148	133	137	129	119	132	114	101	118	120	131	140	123	142	143	122	118	116	146	117	115	102	137	126	114	132	142	121	137	128	128	149	125	116	133	122	126	102	128	116	126	137	119	116	130	119	122	129	114	129	120	114	131	108	114	110	135	116	118	106	122	126	125	138	110	137	133	116	118	126	117	105	118	118	119	119	134	138	128	120	118	143	130	124	106	121	126	129	126	120	129	123	127	129	146	131	145	135	120	139	119	111	107	129	115	109	117	143	115	142	121	113	118	132	118	142	123	121	134	118	116	103	130	122	104	126	127	164	137	112	129	109	115	128	106	117	114	121	102	133	125	113	118	117	130	124	97	112	128	131	111	129	101	118	122	122	102	132	144	115	140	106	146	130	128	120	115	119	135	107	127	110	133	111	117	124	118	128	113	149	116	103	135	121	123	113	115	138	138	136	106	126	102	122	107	127	138	115	131	137	104	127	124	121	136	113	117	122	135	125	141	124	135	131	118	108	123	126	101	135	128	122	115	127	129	134	110	142	116	122	143	124	132	139	145	123	138	120	104	111	139	118	102	132	117	128	118	136	102	95	101	127	98	131	122	151	127	117	124	94	138	142	115	133	147	124	113	135	131	130	112	107	152	119	137	134	134	125	139	112	114	114	136	126	115	130	114	117	129	124	119	112	122	112	109	130	129	132	127	119	121	106	119	136	121	114	124	106	106	137	125	107	117	115	118	133	116	118	122	105	115	135	136	110	118	149	123	150	138	136	122	111	96	119	118	121	125	119	98	123	125	112	119	131	108	98	125	96	123	103	129	124	129	124	130	121	123	116	121	113	128	135	130	121	116	101	120	103	114	115	142	131	116	120	119	129	128	121	126	135	126	139	112	124	131	130	114	137	107	133	129	127	128	120	123	120	132	127	126	115	107	126	117	129	133	109	114	119	123	118	115	122	124	146	128	122	143	128	119	121	130	124	106	97	123	148	116	126	129	125	146	123	110	114	113	131	115	114	108	108	113	125	119	111	138	138	125	117	106	114	116	134	134	111	117	111	137	118	111	119	123	110	127	129	127	108	129	135	128	126	114	125	141	118	120	105	112	119	129	109	96	120	116	131	132	113	114	110	136	131	129	136	117	107	130	140	114	133	109	127	117	127	122	112	130	115	117	119	117	122	148	121	120	146	134	129	121	126	149	126	116	116	137	135	113	140	116	122	125	132	133	133	121	121	133	114	102	111	110	116	119	128	134	120	113	112	130	117	118	118	122	134	108	130	114	134	134	119	121	131	109	110	122	117	113	108	123	125	120	123	107	125	120	130	140	113	107	114	121	106	141	118	124	109	121	118	125	140	117	106	112	138	128	134	135	144	118	118	125	142	140	119	140	115	130	99	133	120	115	113	100	120	121	130	118	113	133	136	120	125	109	126	119	119	118	128	120	144	140	116	124	130	125	121	126	128	141	123	116	121	134	123	131	112	133	138	134	151	128	118	124	116	126	118	155	121	132	112	116	140	146	112	105	109	125	135	133	124	121	121	121	124	101	129	112	134	100	105	106	114	115	130	135	143	142	114	121	114	134	117	123	127	132	128	119	120	122	131	117	113	129	131	113	125	128	92	116	127	125	104	130	121	118	127	123	133	133	118	130	115	142	124	135	128	128	123	121	105	102	133	116	134	115	131	132	108	121	120	90	131	122	124	141	132	129	98	124	121	127	104	113	130	129	117	117	125	117	120	134	108	122	134	119	135	127	124	102	121	129	130	130	99	126	113	123	125	118	119	136	106	128	118	154	108	128	125	132	129	124	103	130	131	118	111	141	128	120	133	120	111	122	122	111	137	108	126	125	134	118	121	128	126	135	126	141	104	129	133	123	119	116	142	131	119	105	108	145	118	128	112	139	129	121	133	117	123	115	113	113	136	134	136	116	111	119	137	127	134	118	120	133	124	124	116	135	121	115	127	122	117	136	136	119	129	122	127	105	111	125	128	142	117	144	117	142	127	115	112	107	123	103	120	114	129	114	132	123	106	121	101	118	120	104	129	108	101	135	137	123	112	110	119	111	124	122	126	119	138	114	110	124	124	126	136	122	129	141	124	136	107	122	129	114	126	104	103	96	140	126	122	120	109	121	129	131	107	127	120	112	130	116	113	137	125	107	124	103	134	142	129	134	122	135	114	113	134	115	123	109	118	111	127	123	133	136	108	123	124	119	117	132	128	124	133	139	129	121	109	121	128	99	132	118	113	116	107	131	122	122	126	130	122	123	117	110	118	121	143	132	125	120	144	108	140	138	140	149	136	127	112	117	109	111	115	122	124	95	120	109	122	128	142	142	115	118	119	128	104	125	126	108	153	113	126	150	122	130	133	143	123	98	136	110	118	117	116	107	107	119	133	121	140	123	133	119	125	127	110	118	127	151	124	110	115	109	95	116	116	142	144	111	125	120	109	137	129	123	117	120	134	129	125	113	117	113	108	125	109	115	129	125	117	102	126	114	125	128	131	116	116	126	120	114	120	119	116	116	107	118	103	114	133	118	115	119	130	119	124	132	129	121	122	108	127	122	121	137	129	126	124	132	122	121	117	138	146	131	132	112	126	130	112	136	110	127	131	133	136	121	127	122	113	120	121	141	123	137	121	132	114	130	126	120	130	122	125	128	113	114	125	125	146	131	115	130	144	109	113	110	117	117	137	116	129	106	125	128	121	129	136	118	138	108	126	139	116	129	127	135	127	135	129	126	112	111	112	117	136	117	130	107	117	111	123	134	113	109	119	107	135	97	124	115	117	120	102	128	124	111	126	131	119	111	127	118	115	113	138	114	132	132	118	125	115	124	105	112	148	141	127	124	140	113	105	120	124	109	123	111	103	109	155	137	146	121	143	112	126	98	127	113	118	132	117	107	129	132	109	137	126	118	110	122	132	126	121	131	119	113	114	108	120	117	123	114	127	109	137	125	105	123	117	117	123	120	140	117	108	102	119	136	136	133	133	144	130	136	118	115	109	135	133	152	105	136	130	125	112	114	115	135	88	135	139	140	115	123	144	130	114	126	99	98	110	123	116	130	112	118	135	112	120	143	138	125	122	129	124	116	126	130	142	105	135	120	127	139	124	135	131	122	119	111	135	117	108	123	137	134	112	110	117	130	133	130	123	116	112	116	117	110	119	124	111	122	122	141	125	108	137	124	124	124	136	124	129	110	110	114	109	134	117	110	95	149	124	119	143	135	117	121	111	138	145	132	136	110	108	134	113	131	113	102	119	141	117	123	105	125	131	118	110	110	114	119	127	119	118	92	126	126	129	100	125	125	119	129	133	130	125	105	145	123	117	124	123	108	116	136	127	96	124	123	118	115	105	118	120	118
26559	32231	40738	47084	47219	48018	45132	50423	52313	49249	45889	35947	32000	35596	39753	38611	35642	31037	28666	27529	27961	28235	27242	24377	19848	18085	16716	15572	12941	7896	8817	9387	9238	10557	9047	9277	9816	8976	8708	8092	6806	5932	5845	6408	5685	6084	5091	4602	2640	2656	1263	1241	1076	614	646	567	465	403	353	377	372	410	433	387	340	337	338	334	343	334	320	351	332	321	341	373	328	357	375	352	354	335	363	401	372	351	350	350	333	364	354	336	357	323	341	389	321	333	375	344	376	335	357	333	320	321	331	346	372	347	335	333	360	370	368	365	318	344	325	319	366	355	304	353	355	350	324	341	350	334	316	357	329	376	348	321	372	331	332	328	339	340	363	313	336	348	354	325	316	384	334	327	367	357	333	347	377	323	337	364	371	318	290	355	357	316	355	358	347	364	358	354	328	362	357	366	360	374	352	351	367	348	321	331	348	326	361	324	362	384	336	321	375	338	358	334	324	337	347	362	298	358	317	355	344	359	358	360	343	398	322	341	353	369	312	347	341	378	337	355	362	300	321	342	348	350	344	368	343	346	328	348	331	319	330	340	334	336	340	340	332	333	368	346	329	351	337	350	346	328	358	343	365	346	396	352	362	301	326	362	343	347	342	342	363	354	359	341	330	359	328	307	322	338	356	354	378	336	349	402	348	336	375	367	339	333	371	374	334	310	340	351	345	351	357	352	327	368	381	360	353	343	325	360	352	337	331	321	351	315	362	328	352	337	370	354	365	360	359	351	362	355	355	360	329	360	366	337	339	338	348	360	344	330	311	344	370	324	327	354	317	371	339	322	356	354	346	338	328	314	339	331	357	328	349	325	352	349	356	342	360	337	345	357	337	341	383	362	334	349	327	333	377	332	356	342	361	389	372	364	367	342	338	340	354	353	363	371	339	330	355	341	324	388	353	337	342	359	350	394	334	357	354	317	325	349	360	361	342	346	347	360	342	348	312	340	298	353	342	364	296	356	369	352	351	360	387	343	347	360	321	345	336	341	357	358	337	344	364	337	340	342	341	346	328	318	368	337	340	364	352	364	349	354	341	367	326	402	331	339	305	347	354	316	360	342	323	328	323	322	344	345	335	361	345	329	339	364	310	334	373	350	342	330	356	345	384	359	355	347	345	323	342	325	342	343	343	341	354	325	307	327	318	342	338	333	337	385	350	358	350	320	314	347	346	350	327	334	335	313	349	367	327	345	365	356	358	352	356	327	351	352	335	324	321	379	362	355	354	349	358	354	345	408	328	316	333	300	315	341	365	372	367	308	334	349	344	357	376	326	342	319	320	336	357	336	335	327	335	361	327	340	355	319	323	387	316	314	384	356	351	360	348	352	331	344	352	350	342	344	326	312	367	359	318	345	352	375	354	363	331	325	355	330	338	362	356	330	364	317	345	339	360	349	378	344	386	357	357	326	360	353	328	338	335	367	334	329	343	310	342	363	332	364	320	313	337	340	345	344	347	321	333	360	371	324	332	305	325	332	340	332	350	356	327	324	328	350	341	369	314	359	358	320	379	390	331	337	334	375	363	296	367	310	337	316	315	401	354	351	355	345	323	297	368	326	359	337	363	354	333	364	369	349	324	340	346	366	337	315	344	353	396	344	329	327	334	337	331	353	346	370	291	311	344	382	365	344	344	333	369	351	327	333	335	361	361	330	347	349	311	327	336	353	337	290	354	354	337	326	336	335	378	359	341	342	350	387	350	309	352	368	347	345	323	347	348	338	366	339	308	347	353	341	327	378	317	334	381	361	305	331	343	344	314	319	340	352	326	349	328	307	340	325	344	350	319	336	333	358	355	354	333	321	331	349	354	368	360	326	382	345	361	370	319	345	329	342	338	374	328	321	337	346	354	334	342	355	329	373	366	354	382	347	363	357	341	350	322	348	345	337	367	357	334	351	350	329	330	334	365	317	381	380	360	350	341	331	361	346	329	362	346	341	312	344	320	317	329	358	307	342	313	360	346	371	320	372	343	343	350	344	352	321	351	343	373	329	312	345	352	349	349	389	325	368	344	346	387	368	338	358	328	365	306	339	351	353	397	373	355	336	344	346	367	314	359	378	380	361	377	349	355	334	399	358	323	374	345	322	329	346	353	348	378	337	348	348	329	340	364	333	340	342	327	346	339	359	307	339	314	337	348	329	340	352	343	335	362	315	335	366	362	352	355	352	371	373	343	355	349	339	349	329	300	341	348	347	347	348	347	355	331	359	346	320	365	316	361	294	350	348	335	369	322	352	354	344	353	337	378	333	358	345	346	307	351	329	308	341	342	369	346	364	336	325	346	351	347	338	365	348	323	357	360	343	342	350	332	386	346	332	325	332	351	337	333	338	352	337	338	378	353	334	349	356	326	333	320	370	331	393	346	361	356	369	363	373	287	324	341	331	344	339	332	358	325	321	349	318	309	347	333	323	341	337	338	362	343	361	352	314	330	319	360	364	303	361	337	368	368	331	338	351	367	335	318	348	334	369	305	357	349	375	337	338	366	334	368	320	334	348	342	353	331	334	349	405	335	354	327	361	318	324	353	356	353	317	332	348	359	325	350	367	323	322	337	334	329	374	356	306	324	344	357	325	342	329	318	380	340	324	322	339	330	324	317	344	320	322	370	338	328	328	355	346	322	321	324	331	328	349	366	334	340	336	342	345	335	330	347	353	328	361	346	339	345	327	343	328	353	321	322	357	361	364	386	360	307	362	340	339	365	352	338	352	373	325	345	355	335	339	325	336	343	371	359	371	361	329	308	324	341	354	348	317	317	316	349	351	326	342	345	346	363	319	350	342	308	339	401	330	336	345	344	337	342	360	347	325	324	339	325	352	356	344	343	324	329	324	367	338	371	386	358	326	336	332	388	357	350	365	369	344	356	358	346	403	347	309	337	347	343	349	350	351	351	346	303	363	356	335	360	324	326	365	352	322	323	332	344	321	334	312	356	365	368	322	338	369	312	342	310	336	330	367	351	373	328	346	312	337	314	376	371	340	345	361	332	328	346	371	359	376	321	323	335	359	329	367	333	324	341	347	351	324	362	337	336	341	349	351	324	334	352	315	356	345	344	320	337	362	345	353	365	365	356	353	323	378	304	349	349	357	333	313	337	336	346	354	334	343	367	353	329	342	350	351	342	364	317	363	354	360	338	334	366	371	360	330	314	355	337	329	366	342	319	337	347	375	330	335	342	361	354	318	306	350	371	340	319	349	331	353	340	373	336	331	357	351	346	345	358	325	351	318	343	346	352	309	361	328	330	323	339	332	307	362	359	349	328	326	338	357	357	341	334	294	335	343	349	345	322	360	350	341	306	378	351	328	343	373	400	352	332	352	331	350	359	348	348	353	367	331	309	348	307	345	336	332	360	365	317	340	351	341	374	376	345	352	349	331	324	338	335	368	347	338	311	342	353	329	326	362	324	366	315	343	347	361	332	325	337	361	368	340	322	352	361	341	326	347	358	330	359	375	350	361	334	326	320	342	319	327	344	380
45243	43937	47458	48229	46482	45654	41158	49284	44309	46036	41214	32741	24592	23779	32293	29082	23267	18491	17080	15274	15142	14663	13375	10599	7952	7267	6857	5998	5088	2983	2893	2974	2826	3456	2966	2822	3376	2846	2963	2248	2136	1857	1880	2050	1847	1826	1581	1301	831	767	442	408	430	302	288	246	204	194	175	169	168	202	211	182	161	168	187	198	177	190	196	193	187	170	179	172	172	183	179	179	167	179	184	197	220	215	175	192	188	185	166	165	192	178	190	182	173	178	204	196	194	181	160	161	190	167	168	181	171	194	182	195	178	191	177	183	187	193	203	169	175	192	174	158	149	200	171	192	201	176	164	188	181	196	206	213	137	163	185	179	178	166	185	189	186	149	194	179	192	170	179	148	173	176	173	167	190	199	192	165	201	194	189	201	185	167	158	194	185	166	186	183	169	180	189	192	169	209	169	203	196	192	177	163	177	182	182	178	172	179	161	195	183	163	182	165	167	198	182	167	170	193	182	165	187	188	156	163	178	180	198	189	176	185	198	184	180	194	176	219	189	188	166	176	210	186	202	192	148	186	179	164	198	184	167	188	198	186	205	179	171	186	189	182	208	164	174	182	194	172	191	156	178	185	171	180	196	175	168	162	171	182	161	183	189	186	168	170	187	168	161	185	164	168	150	186	168	192	188	170	204	177	178	186	197	168	186	167	175	171	181	207	170	197	177	190	188	195	189	181	146	201	168	174	219	173	197	191	189	199	177	183	180	187	195	187	172	199	185	197	182	205	180	175	182	208	201	189	163	183	169	169	179	186	172	178	198	178	185	192	182	185	160	166	164	183	180	182	155	178	163	201	164	154	181	189	189	235	183	199	189	176	176	220	169	195	157	186	197	170	184	178	192	179	181	184	158	193	205	195	177	182	196	161	151	172	160	176	178	199	187	170	191	197	181	188	175	165	176	188	192	187	183	155	209	224	201	174	172	165	177	178	184	165	182	204	181	179	180	188	178	180	205	165	187	189	188	173	198	177	144	166	182	163	190	162	205	181	174	190	164	162	196	187	172	205	166	205	190	189	183	192	196	189	199	184	190	204	194	170	185	208	203	188	177	178	172	193	184	175	212	195	174	186	191	165	198	158	213	171	217	185	189	162	171	174	189	185	182	185	158	192	193	160	190	179	197	197	177	196	182	169	181	195	192	217	189	186	193	188	187	165	161	172	156	192	191	172	196	185	148	197	177	166	218	173	196	173	185	199	201	167	187	181	199	182	181	181	177	177	193	163	167	183	195	190	204	163	179	177	196	195	194	177	184	176	189	181	190	171	168	182	164	185	199	168	147	182	173	194	182	180	188	189	184	185	171	196	175	178	172	174	167	177	172	180	180	190	191	167	188	207	170	192	195	195	173	167	194	172	210	170	182	188	163	173	170	180	198	220	189	192	161	192	181	181	178	184	185	163	175	184	173	191	159	180	182	200	186	189	170	156	197	163	156	193	163	175	174	168	195	204	199	190	168	170	195	196	166	180	176	155	176	177	187	211	193	162	191	167	180	180	208	185	222	166	173	173	170	174	169	198	185	188	177	178	201	189	196	172	172	175	187	155	171	170	157	181	167	168	175	173	176	178	178	167	177	179	187	152	166	182	191	196	183	178	149	188	163	198	172	180	206	176	196	206	175	167	167	161	170	184	191	172	174	176	198	198	166	212	213	178	174	174	200	183	188	183	196	169	177	178	173	161	157	179	193	157	176	192	178	166	169	166	192	180	192	170	199	191	169	169	171	181	186	205	202	157	166	161	174	189	188	169	189	167	176	179	184	180	170	187	184	185	198	171	174	177	187	193	153	163	178	175	184	182	209	195	195	215	183	184	177	177	182	162	161	194	175	161	194	175	194	193	185	177	198	160	187	196	150	164	186	170	186	185	170	184	173	167	195	206	183	200	189	155	158	171	189	197	177	208	171	176	200	188	198	216	164	163	172	185	175	192	214	182	195	179	185	173	159	192	167	161	154	177	198	162	181	167	180	178	172	182	183	185	186	174	184	173	185	181	181	192	180	197	163	193	190	165	206	178	170	183	180	176	186	180	164	161	197	189	185	184	213	197	184	161	191	164	172	178	171	176	191	165	201	166	180	176	171	197	187	177	180	185	208	164	179	190	171	175	204	199	173	204	190	153	172	192	183	185	169	191	177	173	189	203	192	152	199	177	213	174	186	192	182	170	187	200	166	170	178	210	194	182	185	190	179	179	177	172	174	198	170	179	181	186	196	158	189	167	195	168	176	189	195	182	180	197	202	197	163	184	215	166	175	181	184	176	196	186	178	183	163	169	189	173	176	169	189	190	179	191	187	168	180	189	186	180	169	153	195	183	163	179	174	198	186	187	163	185	175	172	190	184	178	190	165	144	185	171	174	185	191	170	189	181	178	176	167	164	183	175	184	198	179	160	206	169	187	160	172	187	175	165	188	181	191	171	171	193	167	188	203	190	205	184	170	187	208	160	212	183	184	161	195	188	190	150	175	181	194	191	166	171	184	180	179	192	174	191	180	196	175	180	191	167	199	180	209	196	187	194	189	184	184	159	182	188	196	163	194	179	181	171	184	180	182	175	161	168	197	170	183	184	182	184	180	177	184	162	209	184	173	186	194	183	182	150	180	168	171	195	200	205	205	179	181	170	173	189	156	187	206	193	172	173	201	185	162	204	194	167	179	209	183	207	184	176	190	180	202	193	154	152	170	195	174	181	175	197	193	190	201	153	204	167	185	207	195	181	168	174	177	167	157	175	186	177	190	160	183	187	194	190	196	176	178	190	161	174	179	154	180	169	169	164	153	171	178	189	165	182	192	193	201	172	195	177	178	163	161	155	177	199	183	183	193	164	175	167	163	205	199	175	190	196	188	162	214	178	217	179	195	165	186	182	163	185	189	196	207	162	184	183	194	175	164	188	157	182	178	187	191	171	194	177	187	176	174	181	179	182	153	164	155	155	182	198	192	174	156	186	165	170	176	175	183	189	174	204	192	186	200	175	176	163	206	209	204	182	181	185	183	185	182	193	192	186	179	167	171	163	184	175	171	182	173	172	170	182	166	186	201	159	179	168	165	177	190	169	209	160	162	186	175	179	168	191	207	175	186	176	192	168	189	164	173	186	187	187	188	175	195	189	191	167	174	173	159	186	200	180	185	160	210	215	168	192	210	187	200	194	181	179	179	178	175	188	165	179	167	194	192	162	182	167	145	180	160	152	190	182	206	182	178	194	149	196	175	157	200	177	189	186	204	161	172	177	190	176	176	181	203	161	175	193	199	188	198	208	187	185	166	208	181	208	186	193	183	173	162	174	185	172	178	197	187	182	181	180	174	178	191	171	199	175	171	166	182	159	183	158	181	172	190	173	196	192	182	177	165	179	177	190	160	174	163	177	185	189	202	167	180	159	163	181	179	150	171	165	170	186	167	189	176	157	149	186	192	178	199	182	172	182	204	170	163	164	192	173	156	193	192	189	211	221	192	167	193	191	148	165	156	209
32206	38049	46604	53807	54673	55730	53117	59530	57720	57635	54165	46033	40846	43475	51311	48252	43370	40138	38955	37805	37889	35889	35815	31332	27918	25705	25484	23013	20169	12558	14164	14577	14104	16828	14818	14912	16662	14924	14910	12688	12225	9991	10492	11522	10627	10532	9147	7796	4875	4557	2325	2073	2103	1392	1211	929	700	550	500	534	499	658	631	557	541	482	471	459	510	480	492	508	482	434	473	467	473	439	467	449	479	460	448	573	736	758	459	448	478	504	496	470	469	437	483	482	508	473	495	493	468	524	478	462	497	484	493	485	470	461	499	460	494	449	500	469	449	484	512	477	496	494	451	446	423	477	466	474	496	473	495	466	459	447	494	478	477	472	455	460	479	519	444	497	449	464	473	456	471	461	457	499	445	483	465	491	501	465	452	496	436	488	479	466	487	514	506	478	446	458	436	470	480	463	440	482	466	485	464	489	497	477	471	458	429	486	455	487	457	500	527	484	510	444	488	496	471	457	487	498	469	507	494	461	448	451	468	469	500	485	460	492	494	500	438	523	455	428	500	478	459	461	479	482	457	484	474	510	474	471	464	480	484	480	499	473	476	430	491	498	472	494	462	500	512	473	459	482	477	423	464	494	483	461	473	481	466	451	481	464	477	497	473	471	465	475	486	489	455	493	456	473	466	483	473	448	466	472	476	505	491	474	467	482	491	470	480	507	474	473	507	444	502	493	469	492	461	476	460	479	473	507	499	465	424	474	486	504	478	477	448	467	463	445	507	462	467	478	504	444	452	470	481	493	468	527	480	468	504	459	473	448	470	468	472	474	482	488	481	413	488	461	479	452	435	474	498	464	475	430	456	491	505	490	469	454	498	510	495	453	488	486	459	497	486	485	476	511	416	475	443	507	487	492	468	443	477	456	438	462	509	495	489	475	481	493	470	432	472	487	486	478	481	498	497	512	511	491	446	471	450	464	513	496	468	484	470	450	453	469	459	497	484	499	464	476	451	414	447	479	493	441	463	453	441	460	505	442	479	475	467	487	449	494	477	438	473	477	468	509	490	434	461	524	496	466	470	488	464	452	492	463	514	514	475	465	448	514	492	504	459	492	474	465	490	476	455	513	444	526	488	474	461	474	471	484	477	465	455	434	478	485	474	428	496	478	482	489	446	471	499	440	446	436	472	508	471	502	490	480	447	440	509	481	470	512	460	457	493	480	442	449	475	460	469	481	506	501	459	487	480	450	424	508	458	484	484	472	471	442	465	482	476	485	482	489	461	457	480	443	499	491	512	483	524	468	487	490	491	456	502	472	464	523	464	486	466	441	505	443	442	479	454	522	486	440	466	455	458	469	453	485	491	421	504	460	486	439	519	413	493	473	507	482	461	481	480	483	475	450	477	453	510	460	469	461	449	480	458	464	464	497	501	506	479	488	450	469	449	527	457	465	469	505	487	468	494	400	487	484	504	457	494	505	464	486	474	470	450	467	482	519	468	431	493	452	487	464	492	526	471	438	470	467	476	528	467	475	521	468	455	471	480	474	497	465	454	474	468	488	420	478	455	469	461	502	473	447	492	495	479	452	526	462	486	479	458	463	522	449	453	518	462	473	464	459	490	456	529	483	445	464	481	493	447	485	476	487	456	473	479	437	439	457	494	483	471	480	475	462	481	431	525	471	465	439	493	438	504	465	462	433	454	483	464	426	488	490	420	471	488	481	491	498	470	507	452	501	475	460	488	502	457	512	491	514	449	464	465	496	499	442	507	484	466	465	439	471	499	488	460	438	475	475	466	478	480	438	470	481	498	474	460	486	441	482	525	445	478	500	494	471	481	481	491	459	442	463	498	466	469	470	444	455	477	448	500	503	452	503	468	544	476	477	477	475	441	501	480	467	465	486	484	443	468	496	467	467	487	469	479	496	477	475	451	463	430	482	458	479	464	459	463	461	442	486	506	479	450	423	456	466	489	480	503	475	456	450	486	487	496	501	477	476	456	470	484	504	505	449	506	486	450	476	476	481	504	467	483	447	465	478	520	438	469	498	449	459	497	434	455	453	475	490	489	448	465	518	512	436	474	469	551	515	476	452	477	490	459	507	444	491	518	474	478	436	442	483	493	483	509	499	477	493	506	462	456	464	487	485	488	495	469	494	460	477	496	468	492	510	467	456	493	453	512	487	495	460	508	456	464	465	461	480	455	470	489	475	452	520	495	483	459	492	481	496	500	463	465	471	490	502	460	449	493	469	438	486	443	472	456	462	471	507	494	514	483	472	473	474	481	476	459	475	444	447	499	478	448	484	462	471	465	470	464	469	462	447	463	483	437	489	470	523	464	451	467	493	497	446	460	460	523	483	495	433	510	472	481	424	497	455	495	473	480	447	483	452	441	454	464	479	470	463	471	527	496	465	472	469	484	501	485	452	472	444	476	481	498	441	468	467	472	484	491	488	455	478	439	485	448	474	451	471	448	447	449	469	455	462	447	464	479	460	467	456	460	486	462	488	466	481	459	449	468	453	461	478	426	487	499	459	443	462	454	487	468	541	457	499	475	452	474	477	452	493	474	477	485	446	479	486	451	454	439	481	465	455	491	475	434	454	487	499	470	476	493	448	483	501	499	475	484	475	500	461	473	480	494	436	488	508	463	489	442	464	440	481	444	457	501	482	457	487	504	484	492	500	442	470	444	456	488	477	467	492	461	482	455	492	489	511	523	482	481	508	478	463	491	483	441	474	455	484	480	467	451	462	470	485	431	454	466	433	453	497	486	444	506	479	486	478	483	461	450	458	479	468	427	472	466	454	458	488	446	483	460	480	480	497	498	495	521	457	485	459	486	446	488	462	494	429	473	455	506	493	444	452	475	455	471	471	492	483	472	430	480	464	490	440	489	470	447	464	473	452	487	401	510	461	504	477	489	469	485	454	495	484	477	444	506	506	463	484	490	463	445	496	443	445	460	467	490	464	482	473	476	501	440	505	446	490	478	462	459	506	512	497	473	492	476	488	477	465	466	464	497	479	459	467	449	474	467	433	474	486	495	445	444	460	454	478	489	428	441	459	481	491	447	454	492	447	473	484	501	523	512	497	443	468	442	476	460	465	466	467	453	478	473	451	491	489	470	494	516	461	483	463	488	506	487	520	524	468	463	473	462	485	482	523	542	480	492	446	470	473	498	469	481	493	499	494	479	492	450	478	456	501	467	439	475	517	468	491	491	489	486	506	487	466	452	471	514	462	460	463	497	482	488	451	470	451	507	439	471	493	453	483	489	472	498	475	475	437	445	471	469	424	507	486	467	485	483	477	521	489	494	486	487	463	455	477	467	493	501	492	498	517	466	514	499	449	442	487	495	468	465	492	421	470	477	488	496	439	494	451	490	480	468	518	490	514	464	422	485	507	441	431	520	449	484	502	455	506	492	450	465	439	439	418	496	510	457	463	494	505	491	488	472	480	447	480	445	468	476	478	499	463	493	503	479	501	489	504	492	531	528	491	483	465	448	463	428	481	491	464	433	477	511	463	457	469	482	494	452	489
18652	15266	16771	13835	10074	7263	4584	5243	3438	3355	2751	1972	1283	1312	1727	1437	1104	998	869	761	729	682	628	529	468	437	358	363	361	213	230	269	229	265	230	239	236	236	181	208	174	162	192	168	172	177	155	138	129	105	108	118	99	111	114	102	121	115	116	96	121	117	99	114	98	113	119	99	97	108	104	135	108	86	101	118	116	104	97	121	113	110	124	113	111	110	108	99	113	111	108	102	99	103	112	110	109	107	118	126	112	108	94	105	121	117	108	89	97	98	100	102	92	119	95	126	103	102	85	97	102	94	115	109	102	99	96	104	86	121	103	118	99	116	117	88	103	98	83	115	87	108	120	119	94	108	110	109	107	105	113	103	115	115	112	100	104	106	94	95	107	108	96	109	130	112	108	114	99	98	130	108	113	102	96	113	110	120	128	122	98	102	101	102	114	99	101	91	100	100	120	104	93	99	113	100	119	101	118	116	101	100	111	102	88	98	101	104	103	95	124	119	92	94	119	87	119	117	87	91	113	98	100	94	115	93	109	106	106	102	93	101	101	102	117	101	88	100	101	91	107	100	105	101	103	134	123	97	104	118	113	102	119	108	97	105	112	105	113	116	89	116	123	101	127	105	117	79	111	116	102	103	112	108	117	93	113	113	104	104	112	90	93	109	96	104	97	110	119	117	122	116	125	106	96	104	114	126	96	92	96	115	113	112	111	119	125	130	101	92	107	100	107	101	92	91	113	99	97	113	110	101	103	111	84	103	102	99	120	96	119	100	111	100	119	97	103	121	103	93	123	107	103	100	120	104	129	117	98	109	107	97	115	103	107	111	92	128	116	127	118	88	93	98	107	89	125	125	106	103	106	123	104	92	112	97	111	100	92	103	132	114	109	103	99	100	110	96	112	115	108	101	102	101	98	102	99	113	92	119	113	112	108	98	101	108	121	105	91	122	102	94	115	109	101	121	96	116	120	119	111	123	107	101	103	84	109	98	102	92	89	103	105	104	109	92	97	103	118	89	99	101	98	115	93	115	107	102	96	105	110	104	116	103	102	104	94	106	117	100	105	92	107	94	112	119	107	103	115	88	113	105	109	116	93	96	103	110	106	107	97	97	112	99	107	105	114	118	91	110	103	94	90	106	106	115	101	99	90	112	90	93	105	97	107	102	110	93	113	117	104	107	101	106	112	109	113	89	94	90	116	85	115	111	110	100	91	99	98	116	100	97	89	89	89	85	98	104	101	117	101	103	98	104	102	91	96	103	116	119	98	122	96	105	94	103	115	111	92	111	106	121	99	102	110	112	106	93	85	110	104	114	91	101	109	100	123	103	106	113	111	94	98	101	97	107	128	114	134	110	120	114	118	100	121	123	103	111	117	106	96	79	96	103	98	95	96	87	105	91	104	103	114	99	118	111	105	104	129	97	104	100	106	105	114	90	108	113	108	103	110	120	107	109	122	102	99	104	100	99	108	100	112	107	110	114	110	100	98	107	100	99	95	105	105	97	111	104	104	112	106	114	121	105	112	100	99	106	95	115	106	100	100	110	89	115	101	115	128	109	98	101	118	97	104	111	105	96	111	96	101	108	94	116	104	103	125	118	85	92	123	90	96	107	101	101	116	112	116	106	106	107	107	100	125	122	101	122	103	99	97	113	111	112	112	108	109	113	100	119	95	106	100	108	107	110	96	91	103	102	105	94	113	106	107	125	107	107	117	101	131	92	87	96	109	95	107	96	92	123	98	95	105	92	109	118	101	102	114	126	98	97	92	105	118	126	97	120	120	109	112	103	120	90	106	110	87	101	90	94	111	84	98	86	105	101	103	113	92	116	96	114	108	116	101	91	106	116	121	115	127	102	102	85	115	100	101	88	85	98	97	119	90	95	117	115	118	90	93	118	95	114	91	120	113	92	100	106	119	125	90	103	105	89	92	91	106	115	106	103	103	90	94	123	103	112	113	86	117	101	116	120	128	113	94	111	117	112	111	95	113	86	107	94	114	109	108	98	86	109	116	106	104	119	119	88	104	111	96	100	73	113	93	114	112	121	93	98	121	118	107	109	83	105	105	103	111	114	95	104	111	110	100	101	115	98	110	121	98	108	121	110	108	132	103	113	110	107	110	117	106	122	104	95	99	116	113	97	111	112	97	87	115	99	102	103	111	107	105	112	107	102	101	98	106	119	111	117	117	101	111	128	102	115	92	108	98	116	95	115	87	96	112	123	108	119	96	93	78	95	108	117	114	97	83	109	100	125	101	103	100	115	105	98	100	102	117	110	108	110	112	124	115	101	108	99	104	113	77	105	115	103	115	107	106	92	107	98	95	104	111	100	85	121	109	91	109	108	123	120	95	97	109	104	104	96	102	101	109	113	111	91	113	100	95	108	114	117	114	109	111	123	87	94	113	118	111	93	110	100	99	107	105	106	109	113	98	99	86	90	108	130	108	108	106	113	101	99	120	104	107	115	103	100	84	88	113	126	99	89	113	103	104	109	107	96	99	110	110	106	105	127	110	87	83	109	115	106	95	129	97	88	103	126	111	108	111	111	115	111	104	87	81	112	121	93	74	101	105	96	102	97	105	113	109	105	96	85	98	97	118	118	99	104	107	104	91	111	108	105	118	103	107	98	103	106	117	101	98	105	104	91	117	100	102	117	102	84	93	109	121	118	116	87	106	102	88	121	111	108	93	103	107	105	98	128	105	104	98	94	128	109	114	115	121	114	101	107	116	103	105	99	99	90	95	103	104	111	109	116	100	109	117	109	107	123	92	105	119	119	95	116	119	103	111	106	105	98	107	106	98	118	96	111	110	97	102	118	102	116	93	103	95	98	109	97	116	117	116	99	99	104	91	100	121	110	119	97	98	87	112	130	106	109	124	120	92	94	99	104	115	114	92	107	116	126	100	88	98	115	105	93	102	107	93	115	102	96	88	108	102	98	110	107	78	100	104	120	102	94	108	108	115	107	114	111	104	102	114	116	106	92	89	91	103	101	101	92	102	114	119	102	109	110	112	101	90	105	106	98	97	115	114	112	99	108	119	125	120	102	106	107	116	108	124	104	129	111	100	107	106	100	94	106	102	93	102	107	96	123	116	102	104	92	93	111	116	113	116	100	105	90	110	96	104	86	123	103	107	95	101	108	106	116	109	105	92	108	124	122	89	101	93	100	102	110	88	112	112	91	103	106	100	104	110	97	92	117	120	98	103	108	87	108	116	101	106	113	91	88	119	112	100	112	117	106	118	92	90	94	108	101	120	98	108	111	95	90	103	93	121	119	104	106	109	105	106	107	107	126	118	122	103	102	96	113	108	120	106	103	105	111	93	112	97	112	90	104	115	104	106	106	100	117	95	81	92	112	107	112	97	113	99	113	115	110	112	104	118	124	89	112	84	118	98	118	128	116	97	99	105	89	110	107	108	103	116	109	118	111	101	103	87	108	105	113	99	138	110	88	92	111	74	112	88	111	134	127	87	104	108	102	110	92	106	111
11686	13275	22653	25199	22950	19951	15502	18388	13605	14100	11766	8085	6096	6917	8237	7206	5393	5139	4169	4110	4067	3648	3197	2911	2407	2268	2113	1972	1688	1139	1200	1223	1195	1290	1110	1184	1099	1116	996	895	886	802	808	880	861	812	657	650	516	461	404	394	402	357	324	295	301	301	298	282	302	289	311	308	304	299	305	351	309	292	311	330	298	324	297	287	284	313	280	303	295	290	291	315	323	298	304	305	301	300	280	304	288	319	299	292	298	258	264	309	316	308	304	317	295	344	293	293	320	313	305	312	275	302	274	293	300	292	287	322	284	302	294	258	322	300	299	288	297	323	305	303	287	306	292	301	284	308	307	314	304	280	281	337	278	301	311	309	320	286	337	300	307	316	308	287	307	300	324	288	308	312	303	296	299	277	330	292	312	289	298	280	287	316	297	289	288	299	298	316	301	307	296	314	317	279	299	310	278	336	311	290	314	319	289	300	308	293	279	284	281	299	272	307	288	311	300	288	298	281	317	312	280	290	271	311	303	306	287	278	315	346	298	260	296	295	312	298	298	255	329	271	310	294	309	286	304	311	294	302	305	292	303	274	298	293	313	305	296	295	312	283	324	302	285	311	321	291	320	271	325	311	328	323	304	287	295	265	294	293	320	291	283	289	311	314	315	311	280	335	302	287	305	279	268	302	276	287	287	298	304	315	283	304	309	291	276	343	300	241	311	317	313	303	313	307	295	269	318	311	312	316	296	275	320	284	280	298	321	283	305	295	268	311	308	280	303	292	273	298	340	315	263	287	278	310	300	313	288	287	289	292	321	318	272	289	319	281	258	294	322	302	293	322	322	299	284	336	277	291	331	294	310	294	305	296	304	294	290	289	291	303	263	332	287	322	314	306	309	332	289	307	293	297	257	294	297	324	305	300	277	317	313	309	275	277	297	314	288	276	329	308	258	297	307	279	285	296	293	285	344	333	314	321	306	329	294	276	286	267	301	264	319	293	320	323	310	297	307	289	284	299	284	332	298	317	308	319	329	276	283	299	319	307	289	326	286	310	294	298	304	277	252	272	272	295	308	289	260	287	288	304	295	294	275	306	303	291	307	302	307	296	271	297	254	296	270	330	290	338	318	280	291	300	306	277	305	325	319	295	297	312	298	312	266	285	322	287	309	317	316	322	317	316	288	293	283	290	305	299	326	294	299	298	308	304	284	318	316	319	315	314	306	313	295	345	328	330	296	305	298	305	293	288	309	303	314	306	287	294	302	320	286	293	293	330	318	302	294	302	254	257	306	279	299	283	295	296	270	312	303	294	299	327	280	299	293	302	324	305	311	271	285	287	313	299	299	296	281	312	279	299	267	293	315	277	311	288	326	314	303	299	265	315	305	289	288	283	288	272	314	305	279	306	321	299	265	293	297	319	319	294	314	326	292	304	295	267	310	278	327	320	291	304	297	316	299	306	285	270	303	312	318	301	309	301	310	297	299	317	286	315	302	299	290	294	323	297	268	295	302	289	291	311	297	317	330	285	270	294	285	335	305	293	334	298	303	311	285	279	265	288	302	289	294	313	283	302	275	367	273	273	332	318	325	324	325	313	314	286	274	291	266	297	285	288	288	278	288	272	308	303	281	308	318	315	311	334	310	279	289	322	282	275	307	307	296	313	289	271	334	300	326	283	293	304	306	294	310	318	314	250	308	290	288	308	286	291	320	301	296	321	314	288	295	285	268	326	284	269	335	294	286	314	324	309	297	301	285	307	321	320	310	277	308	280	281	298	303	326	275	274	296	298	287	328	311	305	329	295	289	333	308	260	287	284	291	268	297	306	276	312	283	262	297	295	309	354	323	321	274	304	312	307	336	316	277	273	342	275	275	290	272	315	301	297	307	291	312	287	312	326	315	344	319	305	302	314	288	274	299	312	335	307	291	280	306	307	282	292	319	271	309	305	292	322	310	309	304	299	304	296	273	285	328	311	326	301	267	289	278	312	312	318	309	284	309	274	301	292	303	297	326	282	310	279	296	306	301	286	300	267	273	342	308	294	294	311	296	318	298	296	309	301	317	313	318	313	292	296	284	314	325	289	323	304	316	275	279	315	294	316	297	290	316	292	323	306	276	323	286	290	310	298	294	285	304	306	339	305	268	284	294	306	309	308	261	311	301	318	274	307	301	341	318	249	327	293	307	282	282	302	293	299	291	327	312	338	316	303	295	306	311	317	295	275	334	301	318	306	260	287	298	295	303	290	294	285	291	298	296	278	319	297	282	298	304	315	319	308	281	314	307	304	324	301	291	299	303	309	315	318	296	321	318	286	328	275	285	272	310	320	284	301	276	274	298	291	285	305	326	312	286	305	321	282	321	325	284	299	312	317	296	306	316	317	289	320	283	318	295	271	287	281	268	300	318	276	274	309	289	285	329	280	306	318	307	312	315	310	294	286	339	300	295	302	330	303	293	287	301	296	297	288	281	294	283	308	316	293	308	299	264	323	306	313	301	274	286	290	301	303	302	310	305	317	308	277	327	282	325	275	282	315	280	291	303	271	302	307	310	327	319	287	283	312	312	301	298	289	304	299	309	309	293	284	314	288	323	301	290	260	308	287	281	285	300	313	289	306	317	285	290	311	327	284	304	294	295	286	285	311	309	282	290	323	292	307	298	308	300	290	305	275	313	289	295	307	289	298	315	309	308	303	294	280	278	300	326	303	300	332	318	295	302	298	307	314	296	303	282	301	282	302	290	322	269	306	295	299	320	298	310	290	309	357	289	295	259	304	315	279	322	286	308	312	333	313	310	286	321	298	285	301	300	313	297	318	276	270	310	308	308	296	307	296	286	281	294	308	341	322	332	254	286	293	289	286	318	306	313	283	287	276	299	320	291	311	290	318	304	305	280	282	332	253	322	288	301	322	302	324	307	277	321	273	344	319	290	337	313	293	309	308	323	289	282	327	277	305	295	298	312	301	328	305	299	326	298	319	297	300	309	275	275	345	286	296	286	307	283	280	323	320	329	262	298	284	315	319	308	274	321	315	302	278	307	296	313	303	338	278	281	307	269	317	349	312	290	285	297	282	310	310	312	330	271	311	317	296	300	264	309	318	298	298	299	299	296	312	315	305	330	291	325	282	283	290	278	299	298	296	299	314	300	301	334	317	308	310	291	310	316	282	297	319	288	321	308	316	316	294	291	328	287	300	295	315	275	306	303	292	323	304	291	246	302	290	315	305	266	330	283	283	295	281	315	276	319	291	302	278	306	314	307	294	283	300	302	313	303	300	292	300	316	321	322	299	329	305	284	315	291	306	333	293	314	286	271	293	310	287	288	277	278	304	312	304	294	292	298	294	279	324	294	317	268	287	292	317	281	290	275	337	300	289	289	307	300	280	281	292	294	299	280	310	300	298	315	307	296	295	319	313	296	282	316	295	311	278	292	327	295	308	280	298	291	315	338	338	297	313	305	311	323	311	283	306	328	281	289	292	319	337	273	333	301	268	301	299	291	333	314	297	293	289
36748	36023	41264	39959	40141	36065	38567	38881	30582	31540	24971	19753	15229	14493	17419	14263	10920	9882	7508	8118	7206	5996	4820	4545	3860	3379	3001	2898	2071	1007	1596	1714	1622	1807	1405	1462	1338	1228	1114	1046	1009	933	900	864	902	732	614	627	486	333	253	231	228	179	187	167	156	156	140	118	138	118	114	129	119	146	145	146	126	130	142	113	142	129	135	127	113	125	119	126	130	111	143	155	152	126	125	118	132	137	155	105	132	118	130	134	155	139	147	131	137	130	120	130	149	141	152	116	158	135	127	134	121	131	127	135	132	136	125	117	132	130	132	124	131	135	133	111	143	107	141	112	131	120	144	134	132	139	124	140	136	110	129	130	143	136	131	125	121	122	125	121	131	134	119	121	117	127	123	115	117	135	144	96	120	142	118	133	170	126	126	130	127	160	120	133	133	128	106	127	125	147	138	143	126	147	126	145	106	132	127	145	114	118	136	124	127	126	139	124	134	122	121	122	136	133	104	121	141	118	118	127	135	133	135	124	145	130	144	122	111	144	121	126	130	130	130	125	99	130	133	134	136	124	129	114	135	121	138	139	129	114	147	133	104	134	118	125	126	122	121	120	127	138	118	119	111	138	122	137	143	114	141	117	147	131	137	128	137	111	123	123	120	128	141	132	134	118	109	122	166	116	148	132	127	134	130	139	141	123	126	142	122	146	113	127	132	111	133	117	128	130	118	132	116	133	137	150	122	146	120	126	133	150	113	128	116	137	128	112	145	141	128	136	133	142	130	146	112	159	131	127	112	155	141	131	122	128	125	137	115	109	136	135	119	141	116	117	135	122	118	122	126	135	119	126	129	136	124	138	137	117	118	135	115	146	118	153	115	103	131	119	101	133	120	122	128	119	137	116	126	120	128	107	116	128	119	126	123	126	121	127	139	136	131	122	125	128	137	127	138	122	128	132	135	123	160	118	123	122	118	103	123	148	160	133	124	137	139	121	140	113	120	128	112	121	146	130	113	108	141	146	146	133	125	126	129	125	125	125	127	123	134	132	121	145	122	140	126	137	138	110	128	136	117	129	130	128	114	116	140	137	125	127	134	116	124	130	114	140	142	131	136	132	130	126	144	120	132	130	128	138	120	124	116	137	131	109	113	116	137	120	130	120	130	140	118	124	134	123	137	144	129	135	139	128	116	140	130	128	140	143	115	143	115	114	103	117	124	135	131	134	134	134	141	121	136	150	135	110	130	125	121	136	116	127	126	139	134	130	140	136	136	121	140	133	113	138	136	136	143	143	131	122	139	131	123	132	137	115	113	151	136	134	126	123	121	113	130	136	126	143	134	135	136	133	118	129	113	150	135	125	132	134	124	131	123	121	135	140	123	144	122	133	130	138	129	108	132	140	130	128	142	140	120	122	129	129	130	142	120	117	115	132	119	140	140	135	122	118	117	111	132	142	120	117	98	125	131	131	131	147	135	137	149	126	127	142	134	99	139	115	146	135	155	141	144	147	124	139	127	118	143	139	133	152	114	115	137	140	137	124	124	137	134	151	123	109	127	136	117	124	110	123	123	130	115	120	112	120	130	115	158	144	135	132	118	141	127	128	129	128	127	145	159	131	117	134	123	119	143	124	111	153	121	114	128	128	124	138	122	109	135	130	113	117	129	147	126	136	119	136	127	123	126	123	147	104	129	110	129	138	137	131	143	147	125	128	126	124	130	132	124	131	124	122	130	132	113	125	142	130	128	123	129	114	131	134	132	149	138	109	120	127	145	131	126	116	149	114	120	100	117	112	130	131	121	127	127	136	114	130	144	104	134	120	135	141	140	123	114	138	143	119	137	123	129	141	131	118	140	144	126	129	127	130	157	124	134	121	128	137	124	125	131	141	145	112	122	151	143	143	139	133	99	132	118	129	152	135	128	128	125	125	130	123	146	161	132	123	126	144	132	117	115	123	140	124	141	123	118	147	139	116	127	131	130	118	132	124	121	121	147	137	117	119	149	135	133	138	139	143	121	129	119	139	128	126	118	117	131	115	144	113	114	128	126	136	121	111	147	140	114	116	115	145	105	116	147	125	129	138	123	121	125	122	117	114	127	96	133	144	131	105	112	138	138	159	116	120	132	135	122	131	108	124	125	123	141	122	117	141	136	131	132	127	117	109	142	146	135	133	141	128	132	137	137	127	122	129	117	107	124	122	125	145	162	140	124	132	121	114	138	135	122	144	92	118	112	125	103	118	130	123	158	133	133	136	135	145	126	139	136	120	106	122	142	130	143	127	123	117	126	132	150	103	144	132	139	127	139	149	129	126	115	142	120	134	126	137	125	110	123	123	126	138	129	124	109	116	140	132	123	97	121	131	125	101	122	144	130	105	133	129	140	108	169	125	124	130	131	121	123	125	126	112	125	135	115	116	122	139	121	118	116	139	144	111	118	152	132	123	119	130	142	125	137	123	91	125	134	126	129	138	119	114	112	139	122	107	124	117	134	129	125	117	141	125	120	112	138	106	129	125	119	119	143	132	123	132	119	128	162	112	121	141	124	120	129	119	129	128	131	138	126	135	150	107	134	138	126	134	115	125	115	145	127	125	139	126	117	128	132	119	133	143	126	102	144	143	145	123	131	138	125	141	150	138	132	135	121	130	116	127	138	112	135	111	130	135	106	118	109	114	109	146	129	154	122	122	137	119	117	129	123	153	130	121	114	140	133	117	128	134	138	133	137	136	115	112	137	126	124	127	138	144	125	123	152	144	142	133	117	159	126	142	128	156	135	115	122	119	151	126	131	120	132	148	130	148	128	142	138	141	141	127	126	130	118	146	140	104	118	120	119	123	127	141	128	144	120	105	116	108	139	141	120	120	146	104	115	133	126	120	134	136	130	143	125	135	142	121	129	141	131	103	130	123	152	145	105	119	148	136	161	138	143	158	129	125	119	133	116	133	109	119	133	143	135	130	120	111	131	111	166	123	112	132	140	118	118	119	115	113	145	135	141	129	121	127	148	114	128	127	126	136	127	126	133	131	125	138	132	131	135	132	127	112	134	134	153	138	122	141	140	113	138	114	134	106	121	144	110	126	138	145	142	137	143	148	114	120	139	125	134	138	108	130	127	123	121	120	127	112	129	130	132	121	144	114	126	151	139	137	122	118	150	127	140	143	138	127	127	120	120	141	121	129	132	121	123	142	128	117	145	142	143	123	140	123	121	122	135	124	112	142	124	141	122	121	139	119	124	130	145	142	120	143	137	135	145	108	121	142	127	120	151	116	142	109	141	139	119	122	139	140	131	129	93	114	140	119	140	131	132	142	134	134	113	137	147	128	117	128	134	110	118	116	160	133	132	151	128	136	114	153	133	130	113	130	133	123	131	103	112	151	124	136	126	149	145	133	105	122	131	125	145	125	131	121	143	134	117	112	144	150	144	130	132	126	123	147	146	134	122	134	111	120	118	123	119	127	134	130	131	118	147	140	136	123	123	135	131	127	129	137	119	129	142	113	139	127	131	121	127	138
25071	29363	41249	45082	48709	45869	51667	49443	46549	46445	40715	37202	33338	34792	38378	34695	32030	30162	26416	28426	26255	23647	21158	20072	18353	15840	15765	14743	10932	5520	8828	9243	9197	10644	8356	8614	8147	7089	6862	6593	5965	5496	5833	5497	5637	4547	4062	3906	2828	1734	1163	1205	1261	757	650	563	550	478	396	394	376	428	439	407	393	348	353	327	380	375	346	373	361	374	353	350	390	363	344	347	364	333	351	428	446	413	339	357	358	324	373	359	380	351	347	351	386	326	364	335	341	344	412	348	378	369	339	355	361	357	352	352	355	377	353	377	339	364	376	337	336	404	378	396	358	393	325	342	377	367	359	333	349	358	354	362	358	345	392	370	358	391	365	355	344	388	393	363	339	357	384	328	347	349	364	367	345	359	369	378	353	346	374	353	417	385	344	370	376	343	334	365	354	342	364	376	346	408	372	350	386	353	348	343	344	387	344	311	377	339	379	371	373	358	361	339	363	353	361	365	349	385	366	378	384	377	348	338	368	361	384	375	360	362	350	355	342	360	366	366	374	342	375	387	372	352	384	370	379	360	343	360	376	367	357	352	365	373	372	378	343	375	342	359	312	326	312	327	365	374	378	383	360	324	410	355	342	365	357	363	322	364	370	355	346	373	363	354	384	390	372	396	371	380	391	337	385	374	363	379	363	352	326	348	335	353	344	350	357	363	353	364	397	325	349	339	352	385	385	370	332	385	333	369	343	374	353	345	381	337	359	352	364	366	369	368	367	343	354	389	368	342	344	348	364	369	318	389	330	354	366	346	357	358	353	343	370	345	338	373	353	365	317	385	381	368	387	328	375	362	356	356	354	396	371	360	361	347	371	342	365	369	346	335	364	393	325	387	352	370	347	366	354	353	396	363	379	355	364	373	378	370	360	364	363	405	345	373	362	337	345	381	333	337	321	362	344	362	411	367	389	362	366	351	340	375	362	404	333	373	371	372	358	345	362	369	371	376	357	365	377	337	381	368	370	333	354	355	357	410	347	359	355	358	354	348	382	358	376	349	351	374	367	333	358	364	344	338	321	381	354	365	354	345	345	385	377	353	375	342	331	344	388	344	372	330	356	359	338	325	379	392	395	342	363	348	360	381	375	377	352	383	366	358	334	341	341	377	354	354	360	347	390	342	372	386	344	356	385	378	358	360	366	370	353	352	395	356	370	320	349	367	384	362	342	337	326	365	381	376	388	384	356	343	342	372	325	324	344	310	394	311	369	359	329	338	335	360	350	311	346	358	394	347	345	378	360	382	358	357	343	363	386	352	336	311	375	358	372	376	374	381	367	347	371	354	359	368	348	354	333	336	343	355	357	356	366	339	351	406	375	373	376	339	377	345	350	374	345	333	363	382	362	361	348	360	347	348	351	339	322	360	343	377	382	334	383	351	361	391	326	383	362	343	335	385	369	352	364	328	391	360	353	349	360	383	361	339	344	370	349	352	340	381	375	333	374	386	360	353	354	368	347	356	350	373	337	334	348	336	370	384	349	362	381	337	356	361	387	351	374	352	328	379	324	336	369	347	351	351	347	340	340	385	344	339	349	376	389	367	370	358	371	335	376	352	360	377	357	337	352	346	342	385	345	373	403	398	372	367	358	340	368	367	330	354	359	363	373	377	358	363	340	352	334	368	344	354	380	376	336	330	361	353	333	362	362	361	347	340	364	368	359	366	389	353	349	340	355	406	358	350	368	386	368	316	402	356	374	367	340	347	352	369	348	382	337	330	355	338	372	362	350	363	337	382	386	380	391	381	377	384	368	341	384	356	413	350	353	361	417	355	358	380	384	362	343	355	388	342	354	386	322	375	335	356	344	378	352	346	336	363	345	348	404	363	368	349	355	336	378	344	366	325	383	399	357	361	377	392	398	367	378	362	331	350	370	356	368	344	374	389	342	356	367	359	368	339	345	331	317	392	343	352	373	356	352	373	377	388	348	311	390	358	321	359	352	327	322	390	337	353	357	322	370	335	381	375	366	352	349	325	372	337	362	337	364	350	381	407	357	339	369	378	358	349	341	371	368	386	383	370	362	359	376	341	361	349	383	362	366	380	377	369	331	380	371	344	364	374	383	366	367	349	351	340	376	349	337	393	389	396	368	366	379	351	331	360	363	362	359	400	332	367	366	339	374	365	364	371	391	372	363	364	360	361	346	376	357	364	404	381	365	369	337	369	366	332	331	314	385	349	352	359	369	379	338	416	355	383	361	346	349	346	357	388	359	357	383	376	369	372	394	394	345	354	334	372	359	395	364	367	382	370	391	367	367	346	357	387	383	357	376	349	387	354	339	360	341	351	363	368	368	361	340	364	346	381	380	360	365	341	371	344	356	382	327	359	358	328	375	352	378	387	396	329	371	323	377	328	351	337	350	357	348	366	365	348	374	329	390	361	327	362	358	355	381	391	367	331	361	344	376	344	346	349	399	384	355	338	373	377	356	404	362	358	384	353	337	348	359	302	347	364	349	378	370	346	393	336	360	364	369	356	383	334	377	357	386	364	380	373	352	359	379	355	366	359	385	337	333	410	354	354	379	351	366	370	368	347	336	348	340	373	366	359	356	361	372	336	347	375	331	343	322	349	301	345	340	375	343	373	361	336	376	342	365	385	378	404	365	373	337	334	340	366	386	337	360	366	346	362	363	363	359	363	348	355	353	359	372	330	348	364	361	370	376	381	410	364	334	348	369	334	344	370	359	370	380	404	357	412	387	320	371	357	365	395	309	375	359	377	366	366	397	328	388	350	372	341	365	327	357	332	382	344	349	358	351	344	342	366	379	344	379	353	394	395	354	356	367	368	352	365	352	354	320	321	342	345	354	391	371	366	348	336	355	376	364	351	353	392	360	390	365	387	342	345	355	338	353	390	381	359	361	358	384	339	332	350	367	385	373	371	364	348	355	375	370	328	350	335	379	369	357	349	363	365	392	349	383	348	383	355	361	375	387	340	380	347	334	322	359	374	380	362	371	359	362	380	383	333	370	367	380	368	376	398	350	334	358	349	367	374	375	333	347	362	351	370	382	385	358	338	370	346	352	326	354	372	335	355	339	363	337	353	356	381	366	389	345	366	362	395	339	363	350	350	390	373	345	350	385	357	371	376	364	388	355	382	342	363	366	346	364	392	359	337	386	330	398	352	366	314	334	340	401	388	382	374	353	324	363	371	354	362	341	336	364	396	371	361	332	375	362	360	349	333	366	363	354	379	364	366	379	392	339	373	387	354	370	380	346	407	381	360	388	327	366	362	338	346	338	368	398	343	379	399	372	335	360	383	375	345	352	364	347	363	332	361	370	360	333	350	366	330	350	323	351	345	362	374	334	355	365	355	331	355	383	321	362	360	353	354	317	328	359	350	356	399	369	355	340	356	323	343	359	379	338	353	346	358	344	367	352	334	375	359	359	362	397	352	388	396	346	339	373	362	348	371	346	359	348	358	364	359	374	366	323	386	348	356	331	371	371	375	366	330	393	320	349	375	326	378	359	359
45380	43784	46501	46969	49762	44373	49946	44627	39980	43595	36062	29157	27846	25407	28086	22728	20554	17681	14986	15190	13088	10391	8894	9055	8089	6613	6095	5586	4393	2243	3102	3320	3197	3889	3091	2999	2794	2320	2181	2070	1762	1761	1753	1941	1538	1215	1103	1199	810	559	429	438	361	250	303	231	199	196	211	193	188	197	201	170	205	196	159	179	185	166	164	177	198	203	177	186	168	175	169	195	192	152	167	195	188	192	191	187	172	176	201	175	183	189	201	157	189	155	170	195	165	176	184	173	178	211	175	177	183	173	198	197	158	169	167	206	172	180	194	198	178	180	166	197	198	184	184	185	174	193	173	196	192	186	160	167	183	188	161	168	176	194	189	171	159	165	169	186	163	183	177	184	177	157	165	201	202	185	171	180	179	171	153	197	158	207	205	185	205	175	191	188	165	166	189	188	176	168	178	174	176	157	171	173	184	165	183	180	204	170	166	169	175	196	153	178	176	148	176	208	183	179	172	180	187	190	169	189	158	181	210	206	192	173	190	185	187	164	186	200	176	182	171	199	194	164	196	163	219	186	181	203	187	174	163	176	191	184	185	163	167	164	169	199	181	200	193	190	189	200	175	176	175	160	185	176	196	173	167	180	198	195	150	175	189	170	162	194	174	190	165	187	179	188	176	187	191	200	193	182	157	194	182	210	195	192	155	186	171	146	173	168	210	193	175	184	187	168	185	154	169	158	194	176	179	173	200	186	193	180	202	184	192	191	188	180	203	179	172	189	208	190	178	151	184	195	180	212	199	179	207	183	171	173	184	198	173	156	164	163	185	207	181	180	166	189	191	182	174	193	203	174	180	165	159	195	191	169	206	185	212	182	187	185	186	156	201	177	180	156	168	198	174	178	162	167	177	199	160	182	193	177	158	157	186	171	203	171	201	169	174	175	169	190	176	184	155	176	165	201	186	172	170	190	169	182	213	174	175	178	201	187	178	195	159	196	179	182	199	183	185	191	183	185	202	183	176	188	202	224	195	159	165	173	174	170	166	173	181	186	174	195	190	178	183	175	165	179	178	164	162	189	168	167	179	178	187	164	176	179	196	169	197	170	187	181	207	191	164	187	175	191	193	192	163	178	191	186	162	169	191	172	192	174	173	182	168	183	183	168	162	171	190	189	207	168	176	162	181	172	163	170	177	194	166	154	193	177	185	155	182	173	182	199	206	179	164	194	155	157	196	157	173	167	179	192	171	181	182	176	196	189	169	187	182	181	178	153	175	182	183	174	189	187	180	194	184	195	198	173	206	196	160	178	176	187	175	155	191	185	161	188	195	180	184	165	163	172	187	190	221	146	196	174	167	181	191	204	169	200	187	169	177	195	196	179	170	176	200	192	201	160	196	168	193	204	176	178	187	180	209	194	160	167	176	187	197	203	188	169	201	174	188	205	189	175	169	177	170	211	167	183	163	174	192	187	180	199	175	184	159	186	192	222	196	198	179	164	192	186	186	181	163	174	197	169	174	165	169	192	173	183	177	185	208	195	194	176	201	183	171	181	179	167	190	185	172	173	168	181	188	173	163	171	190	200	202	187	192	194	178	185	161	161	175	194	167	149	166	188	176	158	170	196	174	176	155	180	206	189	189	183	187	183	176	182	203	157	186	164	187	184	199	167	166	180	188	158	176	182	195	192	179	184	174	160	195	183	197	191	182	165	196	186	178	175	213	177	183	187	181	175	158	160	162	157	197	194	179	157	203	186	193	201	209	195	187	186	198	198	179	170	184	191	190	178	170	166	191	178	182	168	184	169	189	175	192	165	175	187	171	175	169	210	178	164	182	174	182	173	185	185	187	194	193	200	191	179	182	177	186	180	191	194	180	201	183	173	180	177	181	175	181	166	163	179	208	159	196	156	191	183	188	186	169	152	181	180	185	207	207	166	204	184	201	192	201	192	180	174	178	190	182	200	155	165	190	168	170	191	204	172	168	208	204	181	184	210	182	182	169	183	172	178	165	180	192	174	178	180	201	200	174	186	197	176	159	186	178	173	186	188	183	172	184	158	189	189	194	196	168	178	180	189	188	206	167	165	202	181	235	170	182	170	199	180	202	187	182	158	172	185	210	170	184	173	180	152	208	172	188	173	199	160	173	190	199	180	159	176	162	151	199	197	217	176	194	168	188	203	156	189	176	177	176	202	165	188	192	196	198	178	172	170	156	200	174	195	208	179	183	152	186	173	179	199	171	189	176	195	190	193	186	185	180	166	194	202	169	185	199	197	211	174	197	145	166	177	177	186	167	176	164	182	155	174	168	177	187	162	168	167	192	153	161	174	188	165	193	158	180	211	202	201	168	173	184	202	168	177	173	184	181	209	163	160	182	193	167	190	158	199	175	183	188	180	191	167	188	156	188	176	195	196	179	175	197	180	202	174	191	168	183	174	189	180	169	198	194	169	155	183	183	190	164	195	203	179	207	159	191	174	163	197	211	184	214	181	193	182	189	194	184	180	184	166	198	187	187	183	173	186	173	164	175	180	179	167	178	186	181	193	171	172	189	158	174	194	196	187	182	206	187	175	181	156	201	186	158	178	183	152	214	202	170	155	172	189	173	175	188	205	180	177	206	197	169	178	194	153	178	172	182	187	181	151	165	196	182	198	184	169	173	169	196	176	162	175	191	195	209	186	164	162	188	172	169	184	154	199	205	192	167	173	170	166	177	174	195	189	178	220	163	181	186	172	182	160	186	166	196	180	178	203	207	184	175	175	184	168	187	183	194	180	176	186	178	178	176	178	180	164	171	198	174	170	198	169	205	173	173	149	183	187	169	181	164	198	169	178	195	178	194	168	220	191	167	176	169	174	191	176	226	176	161	191	176	177	198	188	207	185	194	164	197	170	161	189	174	188	179	149	152	191	198	197	179	191	183	164	170	181	200	188	163	161	176	181	186	189	176	198	190	175	204	173	167	182	167	162	202	192	183	173	187	184	183	180	170	163	173	193	170	177	157	187	182	188	188	202	176	179	186	188	174	147	191	182	198	194	191	183	195	167	193	198	189	195	193	173	191	174	150	171	184	172	189	184	189	167	189	164	191	195	152	199	195	191	191	179	174	180	177	187	185	202	186	186	192	175	185	177	172	181	195	164	169	178	193	175	171	192	178	176	170	173	185	171	165	158	194	175	186	195	178	182	188	193	161	171	207	181	187	186	200	197	169	205	180	174	174	191	154	176	185	180	161	177	177	186	173	169	185	177	193	168	213	156	161	192	195	190	183	171	181	200	176	171	194	161	186	189	165	193	165	183	194	168	166	186	189	162	172	152	178	172	192	186	176	157	189	172	174	194	160	163	164	206	189	175	189	190	194	145	182	170	155	187	187	170	177	179	180	183	174	175	189	175	196	184	187	200	166	156	153	190	168	170	173	174	209	154	184	172	174	199	190	138	189	178	184	178	152	175	174	185	186	180	182	174	171	177	165	188	187	182	173	170	168	198	174	210	169	192	176	208	169	186	193	177	179	163	181	181	178	188
32769	37630	46825	51983	56165	53990	60013	54776	54572	54686	49551	44817	44255	44527	46749	42317	42428	38907	36669	37565	34133	30768	29106	29458	27882	24561	23857	22208	17945	10117	15103	16228	16032	18348	15648	14960	14221	12153	11886	11534	10183	9796	9999	11379	8879	7233	6381	7018	4554	2802	2307	2149	1853	1161	1266	950	724	590	499	460	569	616	567	548	502	466	497	471	470	481	487	463	485	475	462	458	501	453	486	455	513	472	532	668	653	563	481	461	455	464	491	440	495	486	482	534	487	473	463	473	484	481	484	498	440	467	510	466	463	454	483	493	519	511	465	494	476	483	499	483	472	498	485	460	437	467	490	477	460	443	481	479	463	454	483	463	520	514	453	499	469	486	472	466	487	491	493	505	479	465	460	465	514	506	480	490	511	456	505	491	466	508	469	454	479	501	477	474	489	444	456	497	492	487	486	472	479	462	450	466	457	471	505	488	492	471	481	495	495	501	519	491	505	471	450	430	484	476	511	453	484	495	500	479	441	478	493	462	461	478	460	446	496	507	484	478	457	443	458	494	511	508	474	489	482	452	499	434	498	503	460	502	484	487	500	480	477	481	508	470	481	465	457	528	483	485	468	482	515	518	473	468	456	488	475	458	472	507	491	493	496	450	502	490	498	480	467	464	484	470	512	484	469	511	499	484	466	443	483	494	505	461	494	522	497	493	445	473	480	480	471	450	508	482	505	486	454	520	460	472	486	460	454	456	493	501	465	493	487	493	424	463	452	496	451	492	505	460	501	510	440	488	473	482	488	500	487	508	441	453	473	524	456	483	461	498	515	485	489	486	488	445	481	498	486	488	474	487	452	511	451	489	454	482	503	526	460	462	489	469	477	496	478	486	467	500	498	459	477	444	517	476	487	515	490	492	480	478	409	507	457	474	466	460	473	445	468	475	506	457	509	499	504	500	476	476	460	407	488	426	479	463	492	484	462	463	428	485	496	501	481	487	493	457	479	509	458	473	465	489	479	494	483	447	464	476	450	449	484	444	506	487	470	472	492	456	468	458	471	523	454	503	501	496	470	471	433	501	459	448	467	498	486	461	481	466	475	452	477	465	479	468	444	477	466	486	438	486	547	402	474	472	472	464	515	492	510	501	487	486	491	527	527	522	454	472	492	457	462	462	498	487	460	464	463	462	460	494	477	493	524	459	415	500	512	472	457	444	453	460	514	455	439	494	483	482	442	510	458	488	461	491	486	496	534	463	478	488	484	435	486	507	484	488	465	466	438	494	466	483	479	533	503	472	434	475	452	454	476	469	472	455	473	491	449	487	470	484	499	531	502	472	486	511	504	476	504	461	508	456	461	489	455	502	430	470	492	465	469	468	467	449	468	498	481	488	468	474	501	457	451	487	469	483	486	461	434	540	452	512	488	478	466	460	454	480	489	434	476	444	503	471	519	480	480	458	485	485	452	491	466	473	466	515	468	497	508	485	466	489	492	482	506	465	469	442	506	475	458	500	442	473	475	491	459	511	467	507	470	468	513	459	481	461	445	496	481	499	501	484	508	507	485	486	504	481	479	495	469	499	522	461	451	497	486	491	488	493	480	515	462	450	489	466	535	474	509	470	449	502	455	492	474	464	426	455	480	442	414	474	474	516	441	494	485	483	491	489	494	482	447	475	456	450	502	488	448	494	507	501	475	439	481	492	488	472	472	477	463	515	456	519	469	467	480	505	475	478	479	490	443	476	458	472	465	495	441	465	502	482	436	483	482	519	493	450	485	467	474	488	446	467	487	479	465	482	461	482	508	478	479	457	512	485	492	483	517	470	454	464	475	499	500	459	498	483	494	447	461	460	419	518	470	506	451	491	496	457	473	513	506	499	454	477	492	491	463	508	479	467	492	452	482	470	442	504	493	479	462	520	450	462	495	496	500	478	442	521	495	453	470	505	494	435	472	458	461	495	508	502	480	434	445	469	464	465	520	470	485	475	471	464	469	482	465	484	482	488	467	468	474	467	465	507	491	486	465	487	508	492	486	463	448	448	478	499	483	520	536	487	486	444	485	449	464	487	472	492	467	468	489	482	482	456	481	510	466	445	505	498	468	486	465	514	514	461	474	485	492	463	492	502	474	504	475	486	519	446	507	512	526	500	451	476	503	514	452	504	443	439	489	491	481	459	528	488	484	485	495	465	484	494	498	463	483	500	533	493	495	497	453	489	438	482	482	483	492	470	472	481	508	492	483	444	468	502	527	453	500	511	458	497	476	468	481	489	497	484	466	463	491	471	487	499	459	457	493	475	462	456	483	488	450	466	462	469	437	479	502	475	461	467	487	438	464	463	476	481	472	480	507	457	459	488	472	469	477	468	454	443	455	486	474	491	497	483	486	519	449	463	467	470	497	513	502	439	486	468	512	503	464	498	479	497	489	441	467	481	441	475	465	525	477	502	445	443	453	467	464	495	488	487	492	503	458	487	502	461	467	427	457	479	485	513	504	460	453	461	515	488	477	506	443	478	422	507	502	492	461	450	449	484	492	516	502	478	473	470	455	436	459	471	479	471	495	450	452	472	476	472	442	517	470	535	483	476	466	453	472	484	460	492	493	449	432	493	473	471	502	498	476	436	485	443	458	472	462	474	473	480	526	482	469	474	459	492	490	453	493	467	466	473	454	482	465	509	519	492	482	518	505	472	495	464	465	481	405	478	455	461	475	417	444	502	450	500	485	439	442	493	472	488	442	478	492	438	482	452	458	497	455	450	481	474	486	477	514	488	498	497	474	436	458	445	479	513	508	441	468	493	490	523	508	464	469	444	486	545	481	474	465	503	504	520	469	499	469	452	468	486	473	492	471	458	452	474	469	473	443	487	496	460	473	475	462	476	511	471	456	480	448	464	456	462	472	466	466	478	453	512	479	491	498	415	444	513	493	480	465	426	487	435	470	498	480	483	512	509	461	492	491	452	505	510	455	475	449	468	435	493	442	465	510	445	453	509	497	473	491	517	471	472	420	482	481	463	501	509	480	463	482	498	443	470	515	450	491	479	479	434	483	470	446	478	459	479	496	466	496	475	504	481	481	480	441	485	491	491	513	523	465	477	497	444	502	450	474	467	522	444	467	428	500	496	505	495	517	498	478	482	415	485	490	484	479	474	505	465	480	469	488	471	489	479	479	484	498	511	455	471	483	500	470	501	462	462	469	432	504	481	459	474	467	462	502	478	483	476	522	508	472	488	477	484	424	492	461	496	467	492	482	471	522	467	491	455	487	426	494	463	478	478	503	490	505	474	491	478	482	485	502	439	475	487	458	525	518	480	481	497	515	499	503	465	510	448	460	503	458	468	474	502	459	490	434	499	486	507	466	452	489	462	466	486	490	512	497	456	512	465	510	451	466	457	516	485	507	508	526	477	550	507	507	485	511	482	510	470	479	486	467	504	465	461	480	441	482	446	463	446	466	437	487	473	466	470	454	491	498	458	465	478	526	494	520	475	467	525	472	490	506	485	473	487	450	500	434	468	477	478	464	478	500	505	478	517
17468	15261	16559	13088	9141	5970	6530	3960	3140	3193	2479	1723	1655	1288	1185	1003	1001	808	701	642	599	540	453	467	376	375	316	333	296	195	214	268	247	253	224	204	205	200	188	186	178	162	190	190	151	140	141	177	114	118	104	104	145	111	121	117	125	130	111	94	91	107	114	95	110	105	118	105	132	110	107	106	102	89	123	97	102	107	115	94	120	109	87	95	115	108	90	86	116	97	102	112	115	105	101	104	126	102	127	101	121	91	107	128	106	106	119	110	106	101	102	104	123	107	100	100	111	75	117	107	113	111	111	113	99	102	105	99	89	78	116	121	125	103	95	103	104	124	129	103	95	93	98	96	107	110	119	114	122	117	115	117	117	103	89	98	95	105	96	117	109	103	106	102	107	102	108	98	93	101	87	105	101	90	112	122	104	108	108	116	120	113	103	109	107	96	102	96	103	123	92	103	128	108	100	123	91	100	127	109	109	116	99	106	83	108	105	98	107	109	103	99	114	111	121	96	113	107	90	91	120	93	92	94	97	131	112	109	108	134	106	105	115	106	110	115	102	93	114	101	118	123	107	112	98	93	108	116	119	106	120	105	108	88	77	105	110	111	105	106	105	113	94	103	118	93	108	106	126	118	100	105	124	106	125	92	111	101	111	111	108	107	109	104	111	91	114	93	101	107	108	99	115	106	109	77	104	129	101	120	113	119	114	114	104	91	103	112	101	110	103	97	103	115	113	99	118	102	98	96	114	113	145	104	115	114	88	104	102	107	93	106	100	106	96	105	104	111	119	83	121	98	121	86	106	110	98	103	108	94	99	110	101	113	109	122	117	105	97	94	86	103	103	108	101	119	104	97	95	99	110	117	112	109	101	117	107	113	104	90	111	124	118	101	114	105	114	106	108	103	96	103	106	106	115	94	125	88	108	109	92	91	101	94	99	102	107	96	109	100	104	128	91	100	128	108	118	110	113	107	122	98	112	125	104	96	100	106	105	100	95	113	114	100	121	104	115	100	106	115	119	99	114	117	94	114	94	104	93	100	98	110	90	107	118	107	114	105	95	104	88	108	97	127	106	119	116	98	94	104	116	111	98	103	90	110	134	104	111	103	118	124	91	106	87	92	116	111	106	120	100	108	93	112	100	92	90	131	122	97	116	120	130	125	89	105	115	116	90	89	97	84	138	99	110	120	100	116	95	113	119	112	116	115	97	103	118	111	119	123	107	117	111	116	118	122	104	89	119	106	99	85	108	106	112	96	86	100	103	93	104	99	111	113	123	116	113	114	118	101	100	107	117	106	98	120	84	108	116	135	114	110	102	101	116	123	109	95	105	98	87	112	118	112	116	115	81	120	120	100	95	88	100	110	105	111	105	116	102	117	110	93	102	102	100	120	92	97	111	114	111	103	126	108	116	99	108	109	106	98	107	106	114	105	107	98	71	92	103	115	100	103	122	99	86	103	86	103	93	99	102	94	89	93	85	110	119	95	118	103	116	119	96	96	114	102	92	101	118	111	112	105	129	90	112	105	99	121	109	105	110	105	94	113	93	104	109	103	121	123	114	103	96	92	106	122	109	115	114	117	117	113	108	104	115	106	90	103	116	109	112	109	114	107	113	114	108	96	113	89	117	90	103	101	112	126	102	109	115	106	127	104	105	108	99	111	110	101	103	130	87	96	97	122	124	97	98	83	75	100	107	107	121	103	120	107	110	108	88	90	127	101	106	91	107	93	113	103	111	94	102	121	109	110	110	107	116	123	99	98	95	115	93	105	107	114	110	125	102	110	102	97	105	98	117	110	91	102	122	98	110	121	110	111	107	123	131	117	99	89	104	102	123	109	106	103	94	110	99	108	101	124	109	109	106	102	102	106	121	100	98	94	92	95	108	86	109	106	91	103	106	118	101	100	100	101	92	103	110	96	102	99	114	115	90	99	111	111	103	92	91	124	98	118	107	98	95	108	100	96	105	88	106	122	102	107	118	91	103	89	90	89	92	103	88	104	118	109	102	113	84	70	103	99	110	106	103	97	95	110	93	126	129	111	94	103	107	102	104	101	99	105	101	115	126	110	105	106	111	80	124	93	89	103	127	112	116	94	107	112	102	96	108	124	91	93	113	89	96	109	98	98	130	116	102	104	108	101	122	109	115	96	112	109	125	100	108	104	108	112	100	132	110	97	105	124	98	126	90	108	118	138	108	110	124	117	109	93	101	108	100	113	108	119	122	120	104	110	88	122	108	99	102	115	90	109	85	112	107	103	103	94	99	114	115	123	101	118	83	101	100	106	105	97	94	104	100	101	105	127	111	97	115	118	108	132	90	93	101	101	117	114	113	112	96	130	97	94	102	100	100	122	116	109	101	92	102	117	115	111	114	96	98	108	111	87	114	98	126	90	79	116	105	89	94	97	111	111	103	106	109	101	86	115	110	115	113	117	111	102	100	101	118	112	83	110	99	104	117	123	119	98	111	105	105	122	99	127	113	86	115	102	109	99	101	102	94	107	101	107	119	98	111	104	108	105	93	110	97	113	112	101	103	108	102	99	86	80	105	113	109	117	108	107	110	91	98	90	110	109	98	109	86	96	77	86	111	111	124	113	108	113	91	103	109	108	95	94	113	91	111	104	120	106	122	113	104	103	102	113	97	104	98	118	110	97	90	104	109	99	112	116	103	89	108	120	111	119	97	113	104	112	102	111	108	117	108	115	122	107	124	105	102	109	112	104	99	105	121	104	108	115	101	95	127	110	108	88	100	112	120	98	116	110	114	124	115	102	103	105	109	117	104	115	107	78	112	110	87	103	116	112	115	106	113	98	95	117	122	112	130	109	93	94	103	96	125	119	103	108	120	115	107	104	113	99	95	88	92	101	120	105	119	121	101	99	105	110	115	108	110	122	105	108	115	105	118	96	108	133	102	113	107	93	106	97	106	100	112	119	105	101	119	100	94	94	113	108	110	98	120	106	117	95	104	111	95	114	104	120	120	118	93	93	99	87	106	103	96	107	123	105	103	101	119	96	99	123	107	96	110	99	115	127	104	100	98	97	99	120	97	103	92	114	101	106	120	143	124	103	101	107	108	115	111	98	98	97	103	108	105	104	120	98	98	100	115	116	102	104	113	113	114	134	96	128	110	101	99	125	123	112	105	112	108	115	118	129	118	129	123	82	99	94	103	105	112	125	95	110	124	109	104	109	96	111	104	106	97	108	124	104	109	91	124	94	87	106	109	106	112	110	118	100	99	107	95	116	105	106	91	97	103	99	100	101	112	75	115	103	117	92	99	99	109	124	97	94	126	108	112	95	97	125	95	115	120	109	109	103	110	119	105	97	123	99	105	111	92	118	108	121	93	107	103	103	92	112	83	110	107	104	100	111	111	105	104	114	99	111	94	99	94	106	91	129	126	98	89	87	93	126	120	89	109	125	105	98	108	100	98	91	112	102	114	115	88	93	111	115	88	98	118	91	106	105	104	104	106	101	111	112	87	101	103	100
11152	13690	22439	23788	21417	17611	21948	14440	13083	13147	11442	7936	8179	6634	5784	5512	5435	4036	3927	3598	3325	2832	2599	2997	2316	2105	1946	1974	1535	939	955	1294	1266	1374	1231	1154	1050	964	888	899	813	747	847	753	695	621	679	634	506	403	394	363	395	344	343	356	310	303	298	306	324	315	321	329	318	283	280	295	312	318	319	274	306	319	320	292	308	325	285	320	289	285	311	307	318	316	321	274	316	272	301	303	329	297	313	287	316	306	301	308	294	320	329	330	302	317	311	322	286	298	273	305	313	316	301	309	304	306	343	302	307	309	281	319	311	310	280	295	318	321	315	306	283	303	293	325	313	286	306	280	307	307	325	282	313	345	307	286	327	304	302	283	305	289	292	293	291	320	287	286	279	268	288	306	280	317	299	304	301	299	305	300	323	317	294	290	287	297	298	291	280	303	330	270	293	333	332	296	299	323	310	337	291	299	301	293	345	286	319	321	319	292	305	323	308	323	336	274	317	323	308	313	281	280	330	325	276	336	309	314	317	315	289	273	294	363	312	295	316	319	303	343	306	301	283	290	319	286	293	276	313	324	284	303	303	306	312	304	301	303	280	317	298	316	336	306	320	301	294	287	298	316	296	286	310	344	333	287	310	290	296	290	331	315	278	304	305	286	310	310	290	306	288	288	300	307	295	305	330	317	295	313	290	295	314	313	295	308	295	292	271	327	308	345	301	311	290	270	318	302	327	281	286	333	326	305	301	314	303	296	300	283	296	309	298	321	308	274	267	302	286	328	289	314	321	309	287	316	315	301	289	298	283	319	293	296	293	270	314	325	291	264	312	272	318	303	297	319	302	300	292	314	297	317	321	307	323	295	322	308	305	327	316	293	294	300	305	287	290	291	290	304	281	299	305	315	323	343	259	302	279	327	329	287	298	315	288	297	312	302	317	344	301	298	304	297	288	350	307	328	323	308	293	304	297	296	282	282	302	308	307	334	320	296	286	305	306	288	312	306	289	293	300	363	322	303	301	310	280	284	300	277	310	339	292	326	293	327	269	320	273	304	295	295	289	299	319	331	308	292	289	310	293	312	279	285	291	321	297	282	314	281	289	303	282	302	299	321	278	292	326	303	310	309	311	297	333	292	317	290	313	302	306	311	309	297	279	309	294	288	331	272	279	331	326	312	304	292	297	296	334	328	313	272	299	270	289	269	276	289	298	306	285	329	295	320	264	280	294	300	275	298	290	298	334	318	312	337	321	277	284	315	303	281	303	285	296	284	292	271	339	283	280	294	319	313	320	303	290	305	307	282	284	275	300	334	319	264	280	297	294	306	299	297	317	310	325	287	272	307	304	300	311	304	333	314	301	280	277	295	305	320	292	320	333	291	299	303	305	289	299	319	306	276	303	285	316	298	333	298	311	318	284	275	286	318	323	322	307	299	301	340	308	289	331	295	326	294	300	315	303	271	300	299	318	318	297	284	281	326	339	299	288	297	306	307	299	312	321	280	327	302	277	288	285	298	316	321	293	285	300	318	286	310	254	311	301	286	312	306	330	297	315	336	326	325	281	282	306	308	299	274	311	293	305	336	327	319	315	298	299	322	260	302	275	310	319	305	324	313	268	300	295	295	314	322	301	292	303	290	299	334	337	308	290	307	325	332	307	276	285	303	329	291	291	324	325	299	294	313	302	289	294	303	304	278	317	309	294	294	293	298	313	302	279	292	283	261	305	291	304	326	298	300	317	282	323	308	302	289	344	275	298	303	295	267	303	286	297	289	294	288	283	301	288	291	303	314	297	285	327	304	291	290	314	330	288	303	328	312	291	305	306	332	309	293	321	318	324	297	285	288	318	293	326	271	306	313	313	303	315	312	317	294	280	313	302	276	313	321	299	285	310	324	313	282	290	289	299	278	318	289	285	295	273	296	312	311	266	304	331	296	342	300	320	308	295	322	286	302	290	310	306	299	277	302	292	286	311	279	300	308	306	292	297	339	286	327	305	297	296	294	281	319	292	289	314	308	324	264	289	279	317	309	302	318	299	326	309	334	319	286	294	316	308	325	295	300	282	309	292	271	265	319	298	286	332	309	309	299	301	327	310	287	288	332	321	288	298	277	296	323	324	271	266	287	300	328	329	322	307	303	315	296	292	299	293	292	312	307	314	279	308	279	299	336	303	308	326	295	288	320	308	294	309	284	277	311	312	256	300	316	306	290	261	296	300	286	325	290	327	297	313	314	292	302	285	289	315	319	325	306	313	294	279	325	295	314	307	305	286	315	324	275	314	277	333	319	315	242	303	294	292	305	316	301	272	314	303	293	329	286	307	301	312	306	314	290	287	294	325	300	299	312	308	306	274	309	286	291	313	302	312	302	308	325	316	322	291	317	329	278	304	326	287	295	307	293	328	271	307	335	332	296	269	303	301	283	314	269	336	308	324	334	319	274	327	291	302	283	297	285	346	303	309	338	335	303	310	343	302	316	301	309	302	289	310	298	315	318	294	280	292	298	290	325	288	311	269	332	293	302	306	308	299	296	329	258	303	294	321	340	301	299	282	322	339	298	286	279	288	282	315	315	305	275	305	315	315	302	316	288	299	316	305	307	285	276	290	321	298	296	274	320	279	314	309	295	286	305	299	308	303	301	284	300	284	310	290	296	316	289	315	294	295	294	338	300	292	340	298	305	310	308	289	285	318	313	288	291	309	319	291	311	312	287	325	286	319	322	301	311	297	306	315	305	307	306	300	306	295	309	287	286	321	272	305	333	287	266	315	311	339	298	274	318	293	271	296	310	305	330	343	291	304	273	329	325	305	288	312	290	308	308	263	292	308	278	343	271	314	303	301	319	292	284	297	304	318	277	325	309	304	303	294	302	305	333	317	292	316	304	280	304	335	297	284	331	299	330	302	318	327	295	313	299	310	303	309	279	317	312	316	302	305	301	314	281	321	310	293	312	334	308	318	296	337	340	284	315	282	300	298	300	304	348	328	272	294	288	301	314	314	321	306	325	309	310	275	301	310	318	315	288	301	312	313	292	311	322	303	248	308	272	307	271	317	329	313	293	297	290	296	291	303	283	300	286	314	316	275	292	278	314	278	320	306	320	272	314	303	297	295	335	323	302	306	287	299	333	325	290	312	313	337	297	294	277	290	273	310	335	283	305	294	280	313	318	304	297	302	278	312	271	304	309	300	300	310	304	305	296	308	310	334	284	291	313	313	299	319	302	306	284	310	331	324	319	329	287	286	310	315	301	309	306	293	315	295	309	319	313	329	311	283	305	316	282	296	301	289	299	299	281	294	298	287	311	309	289	324	292	303	297	295	306	254	288	289	317	314	306	293	313	326	318	296	327	295	309	298	317	297	294	312	288	279	309	309	316	311	285	310	333	321	300	319	313	264	289	323	278	293	319	292	281	313	308	315	297	306	299	300	294	296	314	300	269	293	327	320	283	318	254	309	312	286	301	313	304	296	317	311	300	310	305	308	286	296	310	311	284	299	306	300	314
36186	35821	38464	36270	32981	36604	45121	31136	25741	30259	25641	21131	19466	13264	10635	11941	10645	7740	6852	6406	5875	4584	4763	4824	3453	3093	2891	2951	2289	1220	1507	1932	1891	2042	1638	1581	1556	1245	1232	1190	943	892	884	845	759	765	707	577	366	281	308	222	217	210	183	178	142	138	156	110	142	154	141	135	120	139	133	147	131	123	119	119	148	115	145	104	142	110	126	117	151	145	155	135	148	138	144	136	111	136	146	122	114	146	128	145	137	114	138	136	132	134	118	139	131	143	114	128	112	101	121	130	134	122	129	134	140	118	127	111	135	120	129	129	128	145	141	137	128	110	131	128	131	130	122	134	136	119	128	109	108	138	133	131	110	137	98	156	135	133	134	116	123	150	140	131	144	128	146	142	126	129	146	130	136	141	107	135	134	146	129	136	118	122	140	128	121	121	140	145	141	152	121	169	111	118	124	123	124	120	119	122	135	125	133	132	131	146	139	142	107	127	122	115	130	114	119	133	135	139	117	115	145	124	128	118	157	125	133	124	128	140	139	137	130	136	111	123	115	127	146	124	147	116	114	134	116	149	135	127	115	128	124	127	125	144	137	121	105	130	140	121	131	144	109	154	112	141	127	109	122	131	124	129	125	131	129	154	138	148	141	137	110	130	133	148	116	145	117	119	132	127	124	116	140	122	134	148	143	128	150	139	136	122	140	128	142	124	139	122	136	123	126	118	135	123	126	137	126	127	131	128	138	155	106	130	144	121	130	121	118	122	139	119	131	139	120	122	115	136	115	142	149	133	134	138	117	130	126	127	126	113	134	125	148	120	128	132	134	108	118	102	113	142	107	100	106	128	128	138	110	109	152	137	137	116	137	116	138	135	135	139	130	140	128	127	112	134	127	130	135	125	128	108	142	98	144	125	134	126	144	114	133	124	120	138	147	140	120	136	154	138	127	130	115	127	146	122	124	133	136	124	108	125	136	132	111	135	126	112	137	111	134	136	150	107	121	122	117	132	129	132	135	139	144	127	117	128	110	138	148	139	126	125	114	125	133	132	129	121	129	133	120	121	121	105	127	140	129	108	118	144	116	141	122	135	141	149	123	137	120	111	120	135	134	146	126	152	131	138	153	134	142	123	128	134	119	121	139	136	115	146	126	126	149	107	127	112	117	114	129	122	125	140	149	126	125	135	109	104	130	133	113	121	129	125	144	135	115	139	142	121	123	138	110	123	127	138	126	157	136	120	129	141	132	136	128	118	142	143	135	119	135	138	124	128	113	136	143	126	140	108	132	132	139	129	112	117	126	129	141	129	108	128	127	119	128	118	124	115	130	144	120	134	147	140	133	139	114	127	120	138	119	117	111	119	122	134	136	127	115	110	138	121	149	122	144	103	122	122	126	132	131	136	108	140	116	128	138	116	132	125	128	137	126	141	129	120	108	123	106	128	121	139	133	125	118	114	137	138	138	155	108	145	125	137	113	121	122	119	137	135	124	129	133	118	120	151	162	128	133	116	138	135	148	144	126	115	111	145	121	137	126	136	124	136	130	152	128	139	119	121	127	141	131	155	135	117	144	144	126	136	133	143	137	131	144	130	123	126	133	125	112	123	143	144	135	99	122	132	120	133	138	129	128	132	111	157	146	137	136	122	123	127	122	130	143	133	125	103	122	124	115	136	150	121	116	127	136	124	135	137	119	112	133	133	121	120	124	124	133	120	153	136	118	124	146	129	121	140	149	135	138	107	134	124	140	140	115	132	112	122	117	145	134	138	122	158	148	108	134	131	139	145	128	148	128	128	131	128	124	118	134	108	149	137	140	113	128	157	141	121	130	121	141	132	134	129	129	114	139	149	132	135	127	147	151	108	145	147	135	122	115	118	127	122	137	121	139	124	130	125	125	137	139	116	137	153	134	130	131	107	112	117	139	128	143	136	119	125	133	116	136	133	132	119	121	143	124	134	114	135	123	132	110	131	140	124	141	125	147	138	131	117	164	112	136	128	123	140	132	126	115	128	120	163	127	130	145	117	130	148	125	123	123	138	143	122	121	127	122	139	146	130	127	118	129	123	112	128	137	143	125	121	136	132	123	142	123	132	123	123	134	121	112	114	129	124	111	132	122	117	129	117	133	132	114	114	135	114	111	132	133	119	136	135	130	127	146	147	139	115	141	120	132	131	143	138	143	133	130	144	103	127	135	133	118	138	131	137	124	132	117	120	141	101	127	136	122	136	130	137	115	147	123	132	118	127	116	127	141	136	115	114	114	148	149	130	128	137	128	133	127	122	137	119	124	130	124	132	113	159	108	118	119	124	131	132	134	144	111	142	148	117	141	132	105	147	161	114	127	111	131	127	126	117	135	121	135	119	127	132	125	161	125	145	120	131	142	125	129	130	146	128	123	139	128	129	140	134	145	122	148	114	134	113	131	145	138	114	117	152	124	106	135	143	153	128	134	136	128	135	129	129	120	131	135	106	153	130	122	139	113	142	160	140	128	128	120	132	137	143	126	120	129	127	118	127	118	115	130	133	126	107	137	155	110	138	140	133	133	124	122	118	152	118	117	141	119	141	119	132	101	123	119	128	123	122	134	122	139	134	144	124	149	140	137	117	141	127	155	122	110	127	127	128	144	139	121	134	126	139	145	130	147	139	124	136	135	125	114	131	132	129	128	133	137	152	128	135	123	151	142	121	125	139	124	125	113	135	128	122	120	124	154	123	129	138	158	146	130	120	140	117	128	116	129	124	131	137	120	120	145	141	118	133	127	124	129	135	110	152	131	108	127	147	125	124	131	158	125	131	145	138	130	131	130	116	114	110	140	131	126	138	122	141	124	126	124	147	125	144	129	116	145	134	128	120	134	132	134	135	131	138	157	123	139	123	132	145	129	138	130	146	134	144	128	131	129	135	120	132	146	145	135	146	127	120	155	137	119	132	144	147	159	120	111	113	126	130	129	148	133	132	139	135	116	112	135	113	132	137	121	129	135	138	121	128	125	108	119	134	166	112	135	109	148	136	131	130	125	136	125	126	144	140	118	120	108	127	129	135	160	148	141	144	131	140	142	141	150	137	158	124	125	128	133	121	112	125	128	121	123	130	134	127	133	124	120	140	128	147	133	130	125	124	136	140	129	127	104	134	134	107	126	140	122	139	128	146	154	133	107	144	146	120	129	136	139	157	128	128	137	121	153	114	122	116	129	136	161	124	157	118	126	131	140	132	137	128	114	107	151	134	138	132	147	131	98	140	150	128	133	129	108	135	134	137	134	125	101	147	111	151	147	127	125	131	139	129	104	151	142	104	109	126	122	148	134	133	120	122	136	112	130	133	142	142	122	112	123	119	145	137	138	116	116	116	136	102	123	149	131	129	127	130	114	154	128	118	132	128	132	128	101	135	131	138	129	120	127	135	139	132	127	116	147	147	88	132	135	115	126	114	125	140	134	128	145	145	136	137	134	129	131	152	135	140	139	129	118	119	153	138	138	124	122	128	133	118	138	110	111	141	127	134
25019	29438	38723	42613	43287	47670	53658	42227	41970	45166	42824	38978	38574	30579	30307	32719	31342	26192	25591	24628	23346	19718	20828	20574	16921	15457	14754	15006	11470	6888	8189	10819	10266	11863	9506	9357	9420	7410	7722	7286	5627	5548	5479	5050	4921	4694	4163	3271	1952	1481	1736	1085	1000	1007	911	693	529	426	394	386	422	432	422	438	390	361	352	351	385	352	369	395	352	367	392	408	350	376	355	324	389	394	369	413	485	520	409	339	346	373	384	351	376	373	338	323	416	357	347	354	354	357	364	402	359	389	397	359	378	392	325	362	388	352	342	357	363	346	377	339	327	348	359	388	387	381	363	358	359	395	401	358	384	363	359	347	384	322	370	353	340	379	376	347	352	352	346	388	360	341	380	383	379	361	373	334	368	355	332	346	384	371	387	353	379	389	363	384	352	352	351	360	339	358	366	373	329	383	326	364	327	361	362	358	370	363	349	359	373	351	359	384	350	371	374	367	364	383	375	347	377	368	357	333	391	362	367	375	346	349	346	345	348	362	377	341	373	331	359	320	375	358	400	354	334	329	364	364	340	383	349	355	360	404	354	371	379	355	350	374	346	369	398	336	351	360	345	358	363	361	378	358	398	343	379	344	375	339	373	371	349	359	350	366	373	375	378	366	360	385	350	367	358	354	374	367	384	341	349	349	346	388	335	366	347	349	383	354	365	370	352	347	350	381	359	311	371	373	342	341	372	367	384	365	357	376	319	362	351	365	367	369	349	381	366	358	390	386	380	357	360	341	364	379	368	376	379	353	388	378	343	376	377	352	351	365	323	359	365	365	364	359	381	393	366	383	380	350	446	344	400	380	359	374	381	378	351	381	340	359	381	365	385	380	350	365	347	359	387	376	360	345	378	392	341	370	394	379	339	335	355	326	402	378	349	368	360	354	367	367	338	374	336	364	350	325	344	362	373	340	376	354	380	359	375	388	376	383	380	402	375	340	350	404	372	353	372	372	349	330	374	387	336	357	380	406	374	376	385	361	364	339	346	376	368	377	342	356	326	403	384	341	374	347	385	389	382	366	352	394	365	362	370	349	381	368	325	365	389	359	351	368	381	359	347	375	380	360	396	338	346	399	375	337	356	385	387	354	347	401	358	343	316	365	320	378	365	350	341	354	342	365	350	371	410	359	355	385	371	369	354	383	381	360	346	348	344	345	403	387	330	373	358	339	386	372	371	371	388	366	328	383	363	340	387	373	386	376	326	366	334	367	385	385	351	338	354	339	384	347	379	345	391	361	355	358	360	348	362	348	359	382	346	364	356	400	321	384	356	320	333	356	370	365	380	365	376	377	378	361	372	384	364	368	365	360	369	382	392	349	358	345	387	364	344	365	370	359	384	352	374	358	328	375	368	345	358	347	382	358	366	359	402	396	375	385	354	359	350	348	385	370	373	349	339	409	379	393	339	345	362	369	346	332	389	357	349	328	373	348	358	350	342	363	374	360	347	390	395	396	353	347	359	377	370	355	339	373	351	341	368	367	355	364	348	360	321	362	336	366	391	388	369	381	355	354	367	368	322	362	319	362	340	383	392	387	365	365	376	326	325	385	333	333	351	365	358	390	338	353	335	363	388	350	315	361	388	352	340	347	337	354	366	388	349	354	371	362	376	353	374	355	376	326	389	347	346	330	381	338	354	365	397	367	402	366	351	387	373	361	380	365	375	354	334	375	394	367	366	376	369	352	388	364	351	360	347	375	340	369	376	381	376	341	330	360	346	360	362	377	362	338	396	371	375	374	374	360	374	352	372	411	400	380	380	331	409	383	359	318	378	338	341	393	360	385	381	355	373	393	375	360	351	343	403	370	357	381	365	359	349	355	360	397	364	374	345	378	342	382	339	343	325	343	359	349	380	362	361	349	369	382	335	375	363	377	386	311	350	367	372	380	371	351	372	390	350	361	336	386	343	363	400	372	361	344	362	357	351	374	385	352	362	398	354	390	340	328	377	352	377	361	355	391	357	342	363	368	405	375	358	352	339	382	357	366	392	337	363	380	334	391	334	363	357	380	331	319	344	336	361	348	380	348	366	312	359	356	399	340	356	360	371	358	356	338	348	399	343	372	365	353	348	395	360	365	383	349	376	385	362	345	356	386	384	360	378	299	334	383	352	383	357	359	370	411	361	352	348	345	357	351	403	355	378	366	344	360	344	394	344	378	348	347	365	386	373	358	366	399	357	392	396	390	362	356	352	360	361	372	359	376	372	359	367	388	351	374	364	414	353	398	370	333	340	356	337	366	354	369	372	334	352	365	372	326	349	371	350	363	376	381	372	365	373	354	389	356	359	370	367	373	373	382	377	357	340	334	361	364	376	333	356	357	351	367	375	319	380	323	328	351	364	376	355	358	363	389	353	362	346	364	344	346	362	400	347	369	397	340	358	397	347	336	340	350	366	371	356	355	386	386	341	343	363	370	349	374	369	352	366	351	369	379	361	367	374	381	367	348	371	360	397	328	354	386	365	362	359	349	381	346	361	321	353	361	347	349	374	345	345	362	347	392	416	384	397	339	371	329	379	352	379	366	415	329	371	356	369	352	364	353	352	370	351	357	382	316	363	357	353	371	339	388	351	336	344	356	391	376	387	354	392	393	372	393	373	348	351	378	385	368	370	373	360	351	353	341	364	377	355	368	378	363	367	379	388	368	375	385	346	381	362	349	374	353	355	341	384	357	363	390	353	351	400	355	359	366	327	359	372	370	381	347	368	334	356	332	375	376	336	369	399	354	341	343	357	383	384	360	355	361	336	343	391	383	363	348	329	356	369	379	383	355	354	384	355	351	373	380	375	388	359	351	361	370	369	357	373	368	352	357	372	364	346	373	371	398	386	375	341	373	358	354	374	375	384	356	362	367	380	388	357	367	323	368	370	367	402	348	350	347	356	352	360	382	405	370	386	371	361	359	353	354	409	344	361	349	345	364	399	347	343	364	367	366	371	380	388	342	351	358	394	331	396	358	358	337	374	347	366	363	380	356	331	358	392	363	379	360	337	345	361	346	337	368	349	365	387	388	344	360	349	324	365	353	356	368	353	382	316	403	346	386	383	383	355	370	352	353	376	342	354	369	326	349	326	363	360	377	364	364	386	370	374	342	384	350	357	358	363	376	355	364	362	375	366	366	363	360	369	327	384	358	387	364	357	358	366	342	350	375	333	356	398	376	387	376	332	325	375	386	357	384	389	318	450	362	341	366	354	364	390	360	365	358	370	366	386	375	350	365	371	369	350	314	333	396	358	388	372	389	365	355	371	361	364	354	356	358	324	384	369	311	356	375	357	339	352	375	343	373	365	399	379	362	391	354	336	364	327	363	349	384	321	348	388	369	359	353	364	371	357	410	364	368	326	369	348	378	372	389	365	392	346	379	385	347	344	382	316	399	362	410	361	364	350	349	369	404	393	368	338	375	343	342	393	344	351	354	368	339	381	380	357	362	390	368	389	373	359	364	361	348	349	370	380	346	366	330	401	345	344	382	326	396
43889	44345	45662	42231	41260	47823	50189	40775	34632	42846	38858	32939	29829	22551	18672	21344	19131	16217	13248	12371	11621	9880	8355	8603	7271	6357	6233	6234	3929	2285	2682	3715	3478	3829	3410	3060	2888	2521	2469	2132	1862	1794	1620	1669	1758	1803	1323	963	759	620	626	442	286	335	308	253	218	208	185	179	195	201	183	189	203	184	199	175	179	156	159	207	178	183	197	172	191	194	191	169	178	183	195	186	220	249	208	211	191	188	158	185	191	178	163	170	188	159	201	185	180	188	190	184	176	167	187	162	184	159	181	177	225	171	192	192	173	188	189	203	172	181	193	167	195	189	185	201	181	181	187	178	185	191	182	180	176	166	161	199	174	198	171	180	167	170	211	172	175	159	215	194	149	185	191	190	179	177	164	195	170	193	190	187	181	151	191	166	190	174	191	174	186	156	194	194	163	168	205	162	171	179	170	181	171	222	181	193	167	172	182	189	173	179	179	193	193	173	185	182	169	162	194	170	167	190	181	184	168	168	169	196	196	156	174	169	212	177	161	180	185	186	182	168	203	193	164	198	190	194	189	203	186	195	185	185	171	199	187	197	171	174	178	168	173	180	160	190	192	179	191	196	165	155	182	185	206	182	197	184	182	164	182	204	189	147	165	171	169	152	189	178	190	176	191	165	163	181	188	182	157	162	185	191	175	172	188	172	188	186	164	184	162	201	185	194	170	178	205	184	177	167	169	197	170	208	169	191	198	183	189	154	179	185	199	164	191	173	177	148	191	179	191	180	190	167	192	178	162	210	206	152	168	191	172	186	171	197	186	159	210	181	167	158	189	184	169	193	168	181	192	167	170	185	181	170	185	173	172	186	183	228	180	162	210	167	163	185	193	203	172	167	195	171	213	184	187	181	172	159	207	187	208	178	176	181	174	189	163	186	182	173	184	182	180	175	195	178	183	189	164	167	178	183	183	182	182	176	188	192	198	171	188	182	187	180	167	152	172	196	177	176	200	201	189	179	178	176	195	199	171	192	173	172	177	220	195	189	183	196	197	196	197	184	186	166	173	172	177	172	187	196	204	199	165	172	176	173	175	173	188	168	195	184	167	147	192	191	191	211	189	175	171	180	173	180	178	158	174	167	176	186	212	160	146	163	177	167	178	191	179	193	156	178	140	185	185	184	180	172	162	165	185	185	189	199	200	190	182	198	181	184	172	175	172	190	162	190	171	192	200	181	188	189	172	160	183	186	189	171	191	156	171	183	188	191	186	166	185	204	178	199	193	183	161	183	184	203	190	187	160	164	173	159	181	187	176	168	191	183	165	191	175	167	189	186	188	161	174	164	183	181	193	186	186	177	173	168	185	186	192	176	157	171	165	182	203	181	174	191	161	169	201	167	182	177	163	162	177	202	178	188	182	183	155	154	192	179	170	175	172	189	185	157	187	172	200	180	194	182	180	196	167	196	175	169	178	190	184	187	167	193	185	189	171	166	166	190	183	202	175	203	179	211	179	172	165	166	156	189	186	161	181	175	174	176	182	177	182	179	150	194	169	208	212	184	188	173	172	169	177	181	180	186	204	191	175	178	152	169	177	170	192	182	202	177	166	188	160	170	181	183	183	196	182	189	185	195	181	171	188	156	168	186	199	178	194	191	171	180	182	170	177	186	188	173	165	190	179	178	192	181	172	177	170	185	198	171	164	205	164	193	156	174	177	177	168	181	186	143	170	151	160	161	205	182	209	192	179	186	187	156	187	177	193	193	164	156	182	185	186	192	152	202	155	170	177	165	162	184	174	189	182	185	196	176	162	178	200	180	150	194	197	179	188	170	165	185	190	169	166	173	172	181	173	196	195	195	181	196	164	182	188	183	195	199	212	178	211	184	188	192	197	178	173	211	205	156	172	194	198	188	178	160	185	163	195	176	191	189	185	207	176	180	172	191	189	175	186	205	180	175	172	174	173	176	170	186	164	171	193	173	188	206	212	182	165	178	176	176	196	173	188	183	186	180	187	190	180	178	163	198	160	157	206	205	181	174	192	192	203	192	188	199	185	195	212	186	189	167	175	178	150	179	163	167	171	171	157	195	188	198	197	187	204	186	168	201	184	169	180	170	178	141	157	178	176	198	175	181	173	169	175	154	196	152	200	163	192	185	197	173	185	171	181	199	178	191	179	172	170	177	180	176	189	201	190	181	165	182	182	185	196	178	170	196	188	167	185	190	180	196	177	189	160	169	176	184	169	190	187	190	169	154	177	177	196	172	187	168	173	180	193	210	179	172	157	190	176	178	198	191	187	203	199	169	193	182	169	191	179	191	172	173	184	197	197	204	200	172	173	156	190	168	165	181	198	175	180	179	192	215	174	160	161	197	198	169	199	223	178	182	187	178	185	197	171	193	177	188	228	169	192	193	190	199	176	172	187	167	184	202	188	204	169	168	190	189	236	188	172	169	170	181	182	167	172	198	176	198	182	183	185	168	155	185	177	200	194	192	198	158	217	174	174	206	184	183	189	201	188	172	193	182	194	184	196	162	175	192	177	199	167	173	195	189	188	186	175	201	178	183	204	196	195	198	160	172	185	188	193	177	193	220	168	200	186	175	167	207	192	153	191	185	158	192	170	186	179	182	169	194	156	194	160	165	187	165	170	184	213	178	177	192	178	193	188	191	158	178	166	178	165	158	189	159	189	173	195	190	190	209	179	162	186	173	176	183	192	172	192	168	171	210	182	185	143	190	188	194	173	203	173	155	182	186	168	168	184	184	196	182	165	185	152	194	171	174	186	176	175	163	186	173	191	201	164	156	178	181	197	191	216	157	183	190	172	175	156	182	186	181	185	207	174	200	187	174	188	180	171	171	171	185	182	177	163	184	183	166	172	192	163	184	176	187	177	185	154	184	158	160	178	184	196	187	168	187	208	180	179	169	191	176	166	184	193	184	173	202	188	161	185	168	222	180	170	179	186	185	184	183	184	185	171	195	194	193	174	169	177	167	173	211	189	185	180	171	168	203	182	176	205	177	180	178	194	176	186	192	195	187	175	172	157	202	169	174	151	182	208	197	190	169	169	174	171	187	174	192	177	191	166	169	162	197	192	175	180	177	175	187	158	173	180	194	172	183	180	164	182	189	177	208	206	191	166	178	183	183	174	199	185	184	168	189	193	155	185	191	182	161	197	170	189	188	179	186	194	166	166	178	186	147	169	184	162	169	163	203	172	176	198	159	180	176	202	175	184	168	171	185	176	169	181	199	188	162	178	187	169	177	188	174	169	178	190	188	169	156	164	187	199	181	174	177	171	182	174	174	190	190	188	167	181	179	200	203	168	180	192	180	190	172	180	193	185	180	191	204	160	167	173	165	190	188	182	155	169	172	173	199	185	193	174	187	197	200	193	174	171	163	203	171	185	175	190	206	194	176	193	170	180	175	174	198	161	183	163	173	169	184	162	176	174	172	149	209	168	193	175	181	177	171	198	178	185	196	212	187	202	182	157	194	214	189	173	183	189	174	166	195	164	182	159	185
30942	37536	45125	47951	50952	54973	58415	51175	49595	55282	52202	48426	46497	38881	39225	42423	41116	36920	34647	33786	33126	29641	27328	28468	25650	24031	23330	23514	16299	11364	13229	18092	16591	18638	16784	15184	15381	12740	13221	11565	9814	10155	9316	9825	10345	10389	7891	5785	4591	3445	3389	2383	1147	1822	1449	1028	633	583	558	499	626	708	639	572	549	527	495	560	485	506	489	472	456	498	472	455	527	504	459	507	472	455	452	581	842	774	528	455	483	492	458	489	474	469	495	463	499	445	460	475	453	497	501	490	475	490	473	475	483	470	480	468	452	480	437	455	464	443	468	463	452	446	513	461	494	452	457	478	467	480	492	488	468	473	480	451	476	449	452	488	479	509	445	487	501	496	448	506	478	461	511	457	492	512	436	477	472	484	443	479	481	500	472	470	469	501	507	466	476	452	468	510	503	505	480	471	473	434	456	441	511	444	463	501	489	504	498	517	506	499	445	487	445	466	481	503	462	511	464	474	455	464	522	483	489	468	501	453	496	424	484	493	467	494	455	519	489	490	498	487	483	477	472	460	466	492	478	511	480	455	461	511	459	517	467	465	482	486	517	502	507	401	467	517	501	499	480	450	497	492	494	482	490	460	461	491	446	464	483	463	478	482	479	480	510	469	431	478	505	473	487	507	460	508	519	442	483	495	476	468	471	471	498	426	487	489	501	490	441	475	516	469	526	462	443	491	506	447	489	474	473	470	484	479	478	452	422	480	473	485	484	531	506	500	486	480	516	483	481	512	495	506	497	506	461	493	470	494	479	426	491	522	494	486	511	469	496	480	459	469	529	533	498	480	446	528	441	463	499	486	457	467	481	458	460	474	513	446	481	477	499	496	465	443	474	499	446	488	515	489	487	468	497	472	495	491	498	508	460	497	491	476	487	467	457	467	517	500	489	492	464	444	456	492	494	474	494	463	498	482	505	479	484	458	485	448	500	488	479	425	483	467	497	494	463	477	507	489	482	483	481	472	477	482	509	490	459	494	488	485	502	527	458	495	497	484	494	509	455	484	471	438	443	437	518	504	507	492	478	483	469	486	469	515	498	495	491	489	472	471	465	473	490	493	487	502	472	488	444	463	529	513	506	460	508	493	454	491	489	470	495	478	455	466	482	490	484	477	474	495	510	504	460	468	505	479	488	491	540	466	486	470	473	492	483	473	464	434	466	479	462	475	510	489	483	506	549	495	509	497	486	512	487	493	462	476	503	462	492	514	485	462	482	503	462	475	521	497	476	494	497	453	473	498	482	514	526	465	462	454	457	471	484	491	450	457	478	477	502	486	488	477	455	467	492	475	525	494	467	509	462	478	510	468	392	479	479	497	463	478	441	492	454	492	490	466	469	459	489	455	498	502	471	486	493	477	457	450	493	501	505	512	456	446	482	466	471	517	470	492	466	465	484	456	493	497	488	476	479	487	465	512	535	490	499	453	485	479	469	447	415	466	496	495	483	487	480	456	477	493	453	480	475	451	453	464	528	466	507	483	471	485	473	523	515	481	465	495	507	491	480	454	494	447	516	493	494	491	491	472	495	526	491	461	505	486	509	469	486	499	460	498	490	498	473	499	485	488	497	453	473	438	542	489	476	485	506	508	457	484	486	476	500	467	467	448	477	488	456	456	452	464	505	490	442	483	522	466	454	517	481	487	447	482	459	446	458	463	468	473	455	482	462	459	482	504	522	507	494	486	443	435	504	476	479	465	431	470	459	497	495	487	492	453	481	489	474	506	477	549	508	508	505	484	467	442	476	476	503	488	467	509	458	483	517	438	511	463	546	475	484	450	508	497	461	476	458	493	506	472	505	485	473	514	490	482	534	459	479	478	486	516	431	456	494	502	491	487	478	494	464	468	480	493	469	476	491	472	509	462	506	491	461	476	446	496	491	499	491	462	462	498	454	504	477	480	461	525	461	504	487	451	496	500	488	495	443	496	495	455	483	463	448	456	470	482	518	475	446	462	473	470	486	464	481	485	519	450	478	444	456	479	479	510	481	449	468	469	496	483	460	502	481	525	507	490	479	499	462	481	474	491	485	465	506	451	525	436	460	506	487	466	479	489	509	453	461	464	449	456	510	482	468	468	464	499	488	476	500	441	529	487	476	468	517	482	485	488	529	473	504	497	474	484	489	479	491	487	512	478	475	459	504	496	487	455	501	470	471	486	494	503	462	492	471	496	478	476	486	475	481	460	524	488	480	478	460	520	513	491	503	493	469	513	496	474	483	481	489	500	471	479	478	465	510	467	505	448	454	506	477	508	477	463	504	512	454	493	466	466	457	508	499	442	487	503	481	482	473	511	474	453	451	475	490	456	448	499	442	468	460	483	445	516	464	503	442	519	503	491	504	479	502	474	463	493	485	477	460	427	461	514	476	476	483	487	486	495	471	476	506	524	445	482	449	494	455	477	504	494	477	472	519	544	506	501	503	489	490	512	509	523	503	471	483	480	477	456	485	509	493	478	498	520	481	452	490	485	463	463	480	482	485	459	473	491	485	500	475	454	510	492	484	478	479	476	457	506	474	472	495	496	525	443	474	474	453	449	508	510	489	510	461	487	467	522	450	494	505	500	480	481	504	476	508	510	464	516	455	517	467	459	515	502	480	519	469	500	509	460	492	448	486	506	485	500	474	455	467	462	528	476	448	458	473	504	478	488	501	486	492	503	525	479	507	483	448	484	493	471	502	438	483	485	483	484	474	493	500	473	487	508	494	458	495	472	461	481	453	479	466	503	483	516	478	500	512	468	468	490	496	513	475	463	476	451	467	461	523	480	493	490	467	464	434	493	431	455	462	496	472	516	487	466	493	501	496	487	523	506	480	518	530	477	503	462	499	455	471	530	429	502	488	441	482	479	474	437	500	474	481	493	505	455	440	480	469	457	485	508	474	491	489	493	485	478	495	532	436	484	505	453	503	463	500	485	460	469	481	475	444	497	472	496	435	486	466	467	468	490	461	465	472	471	486	494	461	485	484	485	479	507	477	485	494	458	473	450	497	503	541	523	455	501	511	479	450	486	483	475	494	464	545	503	450	480	487	469	482	484	525	445	495	463	462	491	463	465	508	477	447	477	458	489	465	435	464	467	459	467	496	505	477	445	489	466	490	475	478	456	475	493	475	480	457	497	461	516	464	503	460	443	505	490	472	481	471	492	491	450	486	531	475	469	470	465	453	454	503	516	476	511	501	474	473	496	465	446	486	479	446	444	463	486	448	477	494	482	491	468	431	472	483	498	464	496	456	464	510	461	485	465	470	483	505	461	489	492	465	485	482	488	511	467	459	502	495	504	436	460	514	494	498	468	473	484	462	480	483	442	486	507	469	479	505	531	450	475	480	458	430	495	468	448	508	471	440	504	475	477	492	445	491	468	518	464	476	508	485	473	507	467	460	431	496	494	459	489	505	484	445	495	500	506	475	529	508	491	508	492	450	472	478	466	468	459	489	482	477	459	474	510	491	512	483	497	480	497	491	482	489	523	480	485	509	488
16083	14000	14845	10618	7657	6283	5413	3562	2685	2938	2275	1746	1276	927	846	885	842	697	571	569	534	487	335	402	346	312	326	316	253	170	223	264	219	281	213	176	198	197	199	152	150	161	160	151	153	158	154	127	117	118	119	116	98	105	117	110	89	106	113	109	98	115	92	121	109	92	89	80	99	120	95	94	112	110	114	104	95	91	89	108	89	120	97	116	123	92	131	107	125	102	116	93	104	91	108	110	93	101	109	107	110	113	112	95	116	107	115	96	115	90	115	109	97	98	82	111	107	105	103	110	106	105	98	88	109	100	108	105	94	112	115	113	106	97	107	109	97	118	111	104	115	118	104	84	109	94	113	115	98	113	92	110	99	103	94	113	109	111	99	91	119	108	113	108	111	102	121	110	112	113	104	102	104	124	111	114	127	107	97	102	103	103	119	107	86	115	115	119	99	103	110	92	113	95	76	115	112	103	103	112	100	100	123	106	123	105	109	116	94	92	99	115	97	110	102	111	123	108	95	117	103	102	117	85	91	114	103	101	90	103	126	113	106	119	114	100	92	113	115	102	105	97	115	94	91	128	105	101	101	99	111	100	94	107	91	100	98	89	99	101	111	97	109	101	121	100	104	122	87	114	90	102	122	115	108	100	100	96	116	112	106	110	87	96	87	105	102	108	104	88	109	114	90	114	104	108	98	102	115	117	102	114	90	114	79	101	110	95	122	100	119	115	108	93	111	111	114	108	88	90	121	101	102	108	109	108	122	100	121	105	114	102	104	81	108	92	115	113	111	112	110	124	103	109	111	95	112	100	94	114	87	108	109	122	114	102	88	113	107	93	80	94	109	112	100	90	105	114	109	103	107	96	103	113	112	110	104	110	101	98	96	102	100	103	104	101	112	111	105	113	98	100	121	86	93	100	106	106	100	126	122	96	99	84	118	116	120	89	98	117	107	99	109	99	95	99	100	108	104	93	107	109	105	98	110	95	92	114	134	108	105	114	113	110	103	101	80	103	126	106	102	102	91	113	128	113	108	97	88	102	117	117	92	98	108	101	110	132	91	88	109	111	109	109	96	94	102	97	103	102	95	99	90	98	111	115	106	120	102	119	106	104	91	106	99	112	92	82	109	89	110	104	134	101	99	125	122	91	99	110	97	102	91	114	127	92	96	118	89	109	96	112	93	112	99	118	102	103	107	107	89	111	120	105	114	104	95	115	109	89	98	93	111	108	106	95	101	100	117	104	107	103	100	124	87	93	107	96	101	101	94	95	101	89	110	96	84	102	102	99	95	84	108	100	108	90	95	99	108	97	113	99	102	110	110	115	102	109	94	118	116	108	95	95	114	106	103	97	93	105	116	125	91	109	101	99	98	94	116	104	105	98	93	100	88	83	106	116	98	99	123	105	98	91	122	102	112	95	107	116	92	122	95	101	106	99	119	96	96	108	107	129	81	106	106	102	110	114	98	114	93	108	98	110	107	89	100	94	94	118	87	85	109	106	106	115	101	106	102	125	92	101	101	98	103	96	107	111	113	115	109	101	107	92	93	111	108	83	98	107	103	97	93	95	111	109	115	101	107	93	117	109	116	102	119	119	93	109	109	106	110	103	105	115	92	99	106	111	112	104	115	111	112	71	84	115	122	120	102	98	93	105	99	99	104	107	103	104	97	89	103	89	106	97	113	104	119	91	95	105	113	103	98	104	106	109	99	89	107	100	105	119	95	99	98	88	96	98	132	87	102	107	104	94	97	102	111	117	118	113	114	113	103	103	109	105	106	94	105	111	96	113	112	95	110	102	93	107	117	77	105	105	126	99	100	87	86	88	117	101	83	122	85	117	106	115	93	122	120	98	113	115	92	91	115	107	90	97	98	108	104	104	96	100	97	82	111	109	95	97	109	96	96	106	107	115	104	124	120	93	100	105	102	108	104	117	114	128	120	93	108	89	86	102	109	116	92	96	108	114	89	107	98	99	105	114	100	110	91	91	124	108	86	106	114	96	115	93	119	90	79	96	103	117	98	97	95	109	96	96	93	89	117	109	113	99	113	111	112	103	97	93	78	119	111	113	105	91	93	97	108	101	94	112	90	101	98	110	110	102	99	80	107	117	97	107	107	119	96	109	114	115	81	111	100	94	93	99	99	101	116	107	93	96	124	87	91	112	102	110	90	70	102	117	97	100	111	93	90	105	119	113	108	131	108	128	99	102	113	88	91	123	106	124	105	102	115	101	78	120	118	98	92	97	96	96	100	102	118	113	120	114	89	109	112	115	117	103	105	99	98	97	110	112	89	105	98	98	128	114	114	105	108	99	112	110	94	103	105	101	92	122	107	101	106	84	94	102	90	103	127	102	102	126	100	104	102	106	124	93	95	91	104	76	116	89	109	107	87	100	105	104	108	112	102	105	102	113	91	128	104	101	115	128	104	108	94	104	78	114	108	108	104	87	98	113	96	91	118	109	86	123	111	94	96	108	106	97	114	99	126	113	98	109	101	101	94	91	106	103	106	98	108	93	99	116	109	111	85	121	104	94	97	85	109	106	95	106	89	133	117	95	97	100	93	113	103	104	114	102	114	85	113	123	103	119	87	104	99	113	99	132	114	101	86	96	89	126	119	103	111	123	108	114	92	96	107	101	116	98	105	102	109	99	116	106	103	99	97	104	89	99	94	97	123	96	110	94	95	88	105	98	114	106	107	92	110	112	85	90	94	102	107	99	98	101	113	86	112	111	87	100	94	105	100	115	96	86	91	91	102	110	111	109	104	117	112	105	101	118	116	125	120	94	114	112	115	96	124	105	116	90	103	116	104	101	102	112	90	107	113	96	93	101	95	105	92	101	92	118	96	121	102	125	102	113	87	98	96	101	97	95	113	106	105	93	87	94	123	90	112	98	97	102	101	90	112	100	101	104	94	104	110	99	108	107	109	109	108	102	106	114	100	120	105	95	100	92	84	100	89	96	119	103	109	104	93	96	122	127	101	102	101	95	98	77	109	103	102	114	70	100	99	107	108	107	90	103	96	118	109	108	111	107	105	118	108	111	95	89	105	108	113	102	112	102	107	87	110	110	94	112	113	95	96	76	123	121	124	101	99	105	94	92	103	113	103	107	122	90	90	95	101	126	105	99	108	111	98	100	101	98	109	95	107	116	94	103	94	108	96	103	104	84	102	95	125	111	107	104	97	114	106	101	101	94	105	91	114	99	117	113	111	84	127	101	102	125	101	111	106	116	110	90	116	84	90	122	84	100	115	101	95	116	107	107	121	115	117	104	128	102	96	101	96	87	100	82	98	116	104	91	111	113	109	98	101	114	115	95	100	81	115	114	125	100	102	102	86	99	113	105	98	110	97	86	108	95	109	99	106	120	101	110	94	109	88	99	115	99	91	120	105	110	86	95	108	82	93	88	90	107	102	96	123	102	112	123	85	117	110	97	103	102	92	94	105	90	90	123	102	109	108	100	103	106	102	100	100	111	89	92	106	115	115	123
10527	12517	20437	20874	19629	19265	17802	14232	11966	13162	10924	8957	6289	4886	5082	5117	4958	3838	3415	3332	3139	2586	1774	2429	2112	2004	1856	1791	1234	979	1181	1355	1177	1264	1186	1056	989	1006	856	780	788	693	720	693	771	796	597	471	499	407	396	340	317	319	325	325	323	298	284	300	306	292	305	308	304	286	292	284	290	296	303	270	288	320	290	293	307	298	284	312	316	285	261	286	293	292	332	288	314	292	304	296	299	276	306	298	305	307	294	299	292	282	292	303	292	313	312	298	312	289	293	317	296	298	302	289	281	287	326	291	284	294	289	286	307	273	290	324	292	309	286	297	317	305	279	280	306	313	290	300	310	279	295	298	302	303	283	300	328	323	319	304	319	271	295	280	284	296	281	295	296	310	263	307	288	294	282	321	281	280	290	274	304	292	282	323	254	312	296	294	310	291	299	260	291	284	275	303	279	306	301	286	293	321	348	289	291	334	320	327	319	289	280	319	316	320	308	319	272	291	285	302	297	304	262	280	288	314	327	347	272	291	271	293	300	322	295	292	264	293	302	286	305	308	354	302	267	291	290	286	293	329	269	286	327	276	291	280	309	297	289	273	306	308	289	299	317	254	322	307	299	320	291	290	276	298	277	295	285	274	297	300	299	283	275	293	325	292	337	291	303	296	295	287	263	276	303	316	277	296	308	277	278	313	283	280	267	276	310	311	332	296	296	281	331	285	294	291	311	289	293	319	307	325	275	258	301	300	311	309	296	307	306	309	283	286	272	292	311	269	306	283	293	314	277	287	329	275	299	327	302	339	303	280	294	311	298	278	301	280	296	312	286	335	293	278	299	272	299	281	310	319	282	295	314	299	283	289	297	285	284	284	290	289	306	305	296	313	335	329	301	316	291	301	327	316	324	297	271	314	274	300	300	270	327	321	279	299	266	282	306	319	277	312	293	294	305	260	319	283	280	331	281	331	301	285	290	297	334	270	290	305	288	312	336	305	285	294	296	290	304	290	300	318	291	251	290	286	281	290	326	329	309	332	312	277	325	276	282	292	316	311	277	282	308	269	312	290	310	302	298	308	290	277	268	267	295	273	301	301	314	283	305	315	306	295	296	316	292	273	291	285	310	287	315	282	301	317	330	321	285	293	323	293	300	269	283	265	303	284	316	312	290	329	274	284	301	316	301	325	290	276	292	299	308	297	273	327	271	278	321	304	297	294	319	304	280	280	309	313	289	308	324	301	299	286	308	287	262	258	267	277	314	287	300	303	298	309	308	316	327	288	301	319	319	299	289	279	308	304	322	275	278	351	282	292	284	277	305	299	300	283	283	288	280	276	291	299	303	328	291	284	281	276	314	296	318	294	322	283	315	300	311	295	300	283	299	306	289	292	280	289	295	282	307	301	305	290	288	273	333	302	309	266	288	308	303	306	311	303	323	296	278	318	251	306	280	295	302	311	312	289	293	297	269	314	301	278	304	295	297	295	265	319	312	298	304	291	298	291	294	331	323	291	274	281	280	288	303	288	281	294	279	304	315	274	302	298	297	296	295	301	288	275	295	294	307	299	298	312	300	307	305	278	322	283	281	309	302	301	330	277	286	330	291	266	304	289	258	264	269	320	294	294	304	309	323	320	287	295	309	294	305	288	285	297	301	309	266	314	302	314	265	296	276	297	290	305	282	297	306	273	323	316	289	302	304	259	315	291	285	277	279	333	296	283	312	280	277	311	278	305	289	296	285	280	297	319	317	281	285	292	285	297	327	310	289	296	301	314	318	311	310	316	269	293	269	345	301	291	332	298	306	301	309	269	315	267	295	310	293	268	324	291	329	315	302	282	283	285	301	275	313	269	293	311	312	281	262	323	307	285	291	294	290	308	278	292	271	273	322	304	318	314	295	305	286	286	312	300	293	295	332	277	309	287	315	307	287	287	282	273	331	302	303	294	305	295	294	293	257	308	291	320	282	328	293	305	264	309	299	278	312	307	265	312	270	310	288	308	276	283	300	308	335	310	313	288	305	303	275	317	295	279	312	317	298	308	290	262	290	293	324	325	311	324	339	283	315	321	264	300	312	296	292	251	324	293	327	297	318	291	291	291	312	290	274	268	276	304	274	313	279	282	277	341	313	274	310	292	307	294	290	310	299	314	306	302	291	277	306	307	300	277	279	282	296	278	296	309	295	286	298	312	256	309	292	294	267	279	254	278	300	304	285	281	280	299	274	305	305	332	285	282	311	309	292	299	264	264	289	276	303	311	271	303	292	290	306	292	305	307	306	275	280	283	290	296	304	309	306	281	323	287	334	296	288	280	302	302	287	323	282	306	294	264	300	301	310	304	299	316	292	314	299	295	328	240	320	309	349	299	302	238	310	278	290	318	293	304	269	305	321	300	287	293	298	328	286	301	302	286	319	275	298	309	287	309	300	304	275	279	288	294	300	293	293	318	304	300	304	299	283	273	303	305	307	314	257	283	279	290	312	311	312	320	311	312	293	293	340	297	301	316	299	328	295	302	299	283	264	301	303	281	292	340	299	309	277	312	302	292	285	309	313	265	286	273	291	303	310	268	314	310	285	283	311	308	323	263	286	307	316	280	292	302	283	269	287	307	273	298	323	277	291	296	307	280	301	263	290	306	292	281	291	291	326	298	302	287	294	288	290	298	298	327	294	274	304	291	288	292	324	283	332	302	287	296	337	264	311	327	294	304	311	310	278	269	295	316	309	333	308	282	310	296	290	326	292	292	307	302	311	321	305	308	291	306	306	316	288	301	301	316	259	295	301	299	291	277	310	318	320	297	285	295	276	296	293	326	267	308	276	314	312	290	283	294	298	310	298	281	292	313	324	280	253	284	278	296	275	300	310	275	291	305	288	305	315	326	309	305	277	275	300	294	285	265	308	292	306	286	319	287	288	294	315	322	309	331	284	317	305	314	282	298	284	301	279	332	291	280	293	300	272	274	250	293	314	330	293	276	297	301	293	298	311	289	312	307	303	304	326	282	270	312	293	279	300	301	296	285	291	304	290	323	320	298	335	270	316	279	302	303	319	314	300	305	299	248	270	290	298	306	301	321	275	287	292	312	301	300	304	283	289	300	302	307	296	288	321	303	287	304	261	306	287	286	316	278	316	303	293	303	332	339	301	311	287	274	286	319	297	289	283	317	325	278	296	305	304	287	301	281	266	292	310	284	288	296	294	290	335	287	284	302	298	292	290	317	303	287	294	289	293	318	311	282	300	291	332	279	304	253	282	297	292	314	315	320	322	282	305	260	263	319	324	290	285	279	301	268	305	278	260	293	309	303	320	281	300	292	305	274	322	306	288	302	293	276	312	316	344	274	288	301	272	292	317	299	300	299	266	304	301	304	293	300	299	291	320	301	291	271	268	314	290	269	295	299	322	308	298	290	304	326	307	281	307	287	281	303	302	266	285	328	303	297	262	303	283	310	269	318	309	287	251	288	283	284	287	266	278	307	288	300	290	288	282	293	310	314	272	304	325	307
33374	34165	37132	32808	33662	34857	35779	31476	22550	29935	27276	19311	14379	10128	9953	10077	9940	7387	5353	5952	5748	4438	3238	4178	3568	3245	3290	3146	1733	1199	1762	2026	1579	1871	1770	1422	1457	1171	949	962	912	929	897	932	873	877	699	507	390	297	278	169	168	190	171	142	121	104	115	124	140	130	134	125	140	119	123	124	126	126	141	134	117	129	120	123	122	126	111	115	106	119	124	111	130	128	147	139	127	122	128	127	92	137	126	137	135	113	131	141	120	122	134	121	117	127	125	145	118	142	116	111	135	125	122	135	114	127	111	118	109	142	156	136	105	113	125	130	130	112	144	135	118	122	137	115	115	119	121	125	121	112	113	135	120	107	136	136	146	95	112	115	145	125	110	119	124	110	121	144	124	127	128	129	110	104	109	118	125	123	137	131	116	114	103	129	98	126	112	128	112	116	109	127	125	142	121	129	120	113	111	136	112	132	134	149	127	119	121	105	122	96	137	134	120	119	111	120	114	116	138	118	112	128	114	118	117	122	92	136	117	105	106	123	108	115	131	128	121	123	120	104	123	115	106	133	134	124	122	102	117	125	107	119	115	123	116	126	121	102	141	117	132	120	118	113	135	123	99	114	122	126	120	110	112	106	124	126	129	115	143	119	132	131	114	119	121	110	111	137	117	132	114	117	130	104	115	118	137	115	100	124	125	119	125	124	126	99	120	143	139	116	110	124	122	109	96	126	119	119	122	128	117	124	110	147	124	125	117	131	110	111	124	108	111	124	111	120	124	131	142	99	131	115	118	144	127	124	128	118	131	128	111	122	128	155	146	110	127	119	115	132	102	132	98	126	131	114	126	112	119	120	114	122	127	126	118	108	89	136	120	106	105	110	120	132	134	133	108	143	123	116	131	121	123	122	132	125	129	122	109	116	128	121	102	124	112	134	129	110	116	132	131	117	117	130	114	135	124	118	126	120	110	116	104	129	143	110	109	134	110	124	121	124	112	138	125	128	125	121	138	136	131	125	129	135	124	127	111	130	140	121	122	117	117	114	123	108	120	113	119	118	98	132	142	119	137	120	131	106	134	120	135	118	144	119	136	114	104	129	113	132	133	112	111	120	137	140	129	117	110	117	115	121	105	110	128	119	102	132	127	124	141	132	113	106	118	112	109	124	110	104	113	144	119	137	129	121	109	147	138	137	110	131	130	122	119	113	118	114	109	122	132	114	114	120	116	121	103	108	117	93	133	111	122	108	131	119	125	119	100	106	118	102	116	116	120	130	128	120	129	120	119	135	123	128	148	119	119	114	122	136	122	106	114	113	127	143	108	114	124	126	107	113	125	112	119	118	126	119	101	137	105	124	115	127	121	125	111	156	128	136	118	107	123	127	118	124	108	137	110	116	116	110	142	120	125	113	115	121	133	110	118	93	123	111	148	112	104	124	123	132	119	111	116	134	130	139	118	115	119	113	103	129	115	130	84	123	118	130	116	113	116	116	107	123	124	108	116	125	114	128	120	121	160	119	136	115	117	126	128	115	124	111	139	121	148	114	133	125	124	118	130	115	112	145	119	120	146	126	137	106	107	120	123	126	133	104	143	114	112	113	94	130	111	131	118	115	129	123	125	112	116	121	127	104	136	122	133	124	123	133	117	107	125	127	126	130	136	138	139	104	125	136	107	123	109	114	132	133	126	115	137	128	138	112	92	142	105	108	118	125	111	114	105	120	131	110	129	124	122	115	117	118	117	114	129	108	142	112	119	120	126	133	107	122	115	128	123	128	111	123	117	115	112	121	120	113	121	141	128	127	96	119	129	105	119	133	103	117	128	120	131	130	122	120	128	138	113	112	131	123	111	120	106	140	109	106	122	136	127	118	116	140	130	136	113	138	145	117	132	125	118	142	109	118	124	119	122	126	143	121	113	124	116	105	103	140	118	123	117	124	134	111	113	111	105	108	120	127	121	112	142	134	132	113	119	119	130	154	115	129	137	122	109	123	112	135	112	126	119	123	105	98	119	110	111	114	126	112	142	125	135	115	134	126	133	141	117	110	124	132	106	111	129	104	139	120	125	112	112	121	106	107	117	129	114	143	115	127	134	129	138	118	125	128	136	114	114	129	136	119	131	124	114	129	101	113	110	128	127	123	125	113	119	120	121	113	137	111	128	108	109	132	121	134	112	142	116	112	118	122	139	121	127	113	124	115	133	140	111	125	122	112	138	132	140	131	121	137	101	102	103	118	131	116	116	123	140	103	110	119	124	130	126	107	117	101	114	116	125	114	124	134	118	128	125	109	124	131	134	114	126	110	139	144	114	114	130	117	130	139	108	122	109	124	133	128	120	135	134	130	132	128	131	131	118	128	120	115	111	117	132	135	143	124	102	129	120	137	131	112	131	122	122	115	107	130	115	107	139	120	126	106	103	123	121	122	145	117	120	111	105	103	118	106	121	131	112	129	115	141	122	119	130	118	130	127	124	106	105	120	128	96	123	129	141	145	109	126	119	127	118	135	116	125	132	128	112	133	126	133	126	92	127	123	107	116	117	128	134	119	142	142	130	106	113	115	115	118	117	123	124	112	116	141	152	106	110	106	106	116	114	139	134	110	109	110	111	134	113	117	124	128	126	114	111	108	115	117	108	115	123	125	139	135	131	115	126	143	138	161	118	139	129	123	141	117	132	127	125	123	138	131	116	124	128	117	131	120	107	133	129	136	141	127	107	140	120	132	110	91	113	114	122	136	115	110	129	124	107	111	119	143	133	132	130	116	125	112	118	134	116	113	109	147	128	126	120	127	120	115	111	108	131	123	128	123	140	115	125	125	119	121	130	131	119	110	109	120	112	115	98	128	114	128	123	113	129	121	124	100	127	135	135	137	123	96	122	102	120	133	130	140	137	125	109	111	121	130	123	108	128	125	118	102	100	136	118	119	135	118	127	124	105	127	119	113	117	130	118	114	108	135	124	134	124	130	119	122	131	151	131	127	125	110	109	117	115	130	123	132	117	114	141	119	148	138	117	117	126	124	108	116	121	109	128	115	121	118	105	100	123	124	122	123	112	123	134	116	137	125	156	109	116	131	111	109	123	142	113	120	106	129	113	121	123	128	118	138	113	132	110	117	125	115	115	126	115	114	120	109	132	134	128	130	109	118	123	132	126	128	118	119	122	127	139	129	98	121	119	115	129	108	146	118	127	125	117	107	112	124	137	129	124	116	116	106	119	133	123	137	91	129	139	115	123	130	111	126	115	132	125	119	113	127	123	136	135	123	121	140	137	129	129	123	115	129	130	117	121	117	118	150	134	126	124	110	120	124	132	97	105	140	108	132	136	114	136	104	124	129	116	129	136	130	121	136	120	109	124	119	138	135	128	125	122	118	150	125	119	114	122	122	142	119	128	134	116	123	103	115	137	127	104	147	116	131	129	119	135	115	110	109	115	112	117	138	131	121	137	129	128	122	130	131	119	119	116	122	140	134	148	113	121	110	129	124	129	116	112	129	139	132	127	128
22790	28103	37086	39633	44066	45344	47724	44338	38912	46538	43322	36229	32378	27752	29910	30780	30809	25096	21494	23809	23648	19467	15878	19707	17241	15877	16226	15536	8791	6828	10373	11864	9790	10994	10340	8968	8887	7056	6124	6356	5834	5477	5841	5851	5906	6107	4762	2960	2218	1798	1689	847	692	728	691	590	446	382	387	328	353	389	505	414	408	379	377	353	409	363	327	353	322	353	336	327	356	347	352	317	363	360	352	344	470	538	357	342	346	305	342	351	337	353	331	321	337	321	306	310	334	358	369	349	335	351	323	347	321	328	366	328	342	352	358	340	327	350	348	365	333	373	334	352	341	331	359	352	315	371	365	334	314	376	340	336	348	352	309	373	361	356	354	328	340	329	390	357	345	341	352	343	380	345	366	338	311	298	323	315	362	353	331	355	334	360	328	341	364	326	349	370	330	301	356	357	343	335	343	362	341	349	333	301	370	339	345	360	336	335	347	319	344	360	337	324	340	327	350	313	344	362	347	323	318	358	364	358	344	317	381	341	342	351	361	357	342	333	320	341	351	341	367	346	376	352	405	369	331	350	350	403	366	340	350	322	358	336	353	335	390	352	344	358	314	354	376	362	334	334	365	309	351	350	331	318	327	347	322	328	370	345	329	332	357	372	359	317	331	355	369	330	345	321	344	347	315	306	338	331	322	347	316	354	334	331	370	351	343	360	340	372	318	354	328	365	347	338	331	357	353	345	355	338	330	332	360	317	299	346	301	326	314	338	360	353	368	333	345	313	358	325	334	306	302	310	373	367	364	342	340	340	341	317	337	327	354	359	346	348	349	317	324	356	327	321	347	350	357	324	378	327	373	358	373	365	370	339	353	313	342	337	380	342	351	360	328	344	348	337	281	366	335	338	343	335	360	336	348	335	348	357	346	348	352	347	330	332	322	363	343	415	352	355	361	360	359	338	343	340	339	367	372	333	339	352	337	340	349	367	334	324	360	330	363	335	370	317	345	321	335	377	337	319	333	359	346	318	346	330	346	337	321	346	365	376	361	321	341	344	335	292	353	340	360	371	366	350	328	355	350	341	346	336	344	391	341	329	304	325	329	352	339	375	389	331	362	337	370	336	341	365	335	357	355	353	373	343	356	335	369	334	354	361	348	351	380	383	354	361	322	325	329	335	334	376	382	335	350	315	306	353	378	328	334	336	342	356	372	324	326	332	330	343	338	370	345	357	346	352	341	364	357	335	329	333	355	324	362	300	320	368	373	371	329	329	325	362	357	375	345	355	347	356	329	359	342	363	331	335	349	329	343	324	334	350	355	340	352	325	320	328	349	308	338	345	352	345	346	315	323	350	351	329	369	370	334	343	341	354	343	337	347	335	334	327	332	350	336	341	344	349	360	346	361	316	353	362	324	352	338	347	322	358	339	349	346	380	350	316	347	342	349	315	349	324	377	334	357	336	330	352	312	362	369	341	330	314	333	338	361	329	347	338	330	354	387	328	332	366	353	360	340	333	344	344	340	360	355	336	366	344	345	322	327	334	362	328	350	322	341	320	382	348	361	378	354	351	369	332	321	364	334	344	377	337	331	348	337	338	331	380	334	357	351	349	320	362	346	341	358	376	349	330	349	378	364	346	369	350	365	365	322	395	336	353	340	343	364	306	337	340	350	338	320	355	372	335	352	343	368	319	348	337	354	331	326	351	337	361	338	316	334	323	355	331	353	336	333	351	344	382	370	334	387	305	334	330	341	354	316	337	331	350	350	327	314	353	343	345	330	322	354	340	351	324	354	335	341	338	362	333	385	350	358	356	339	362	364	342	334	349	329	364	330	346	377	305	375	346	331	372	327	340	329	355	318	347	329	332	345	336	340	352	333	341	337	336	350	363	322	323	339	327	326	359	337	329	349	345	316	360	343	337	352	392	341	317	371	341	359	324	337	351	351	347	347	354	315	354	326	389	327	357	321	336	345	358	330	358	343	337	376	334	337	350	345	368	370	327	373	347	332	345	342	376	352	325	358	355	342	341	321	343	321	361	368	311	344	346	370	337	358	314	354	341	356	353	342	344	324	367	316	345	319	336	347	384	330	358	351	341	341	305	348	330	371	319	341	325	330	365	357	325	321	351	350	356	356	361	358	334	359	317	337	328	333	361	338	352	347	367	341	325	354	340	346	313	368	335	315	384	335	339	359	356	349	354	368	352	332	337	354	324	354	321	346	327	341	323	328	344	360	339	341	325	344	334	353	382	365	335	345	351	347	321	344	336	357	322	343	343	363	324	345	346	355	333	378	331	365	366	355	316	337	368	364	334	346	357	331	355	346	359	342	331	326	329	325	353	366	349	328	340	364	361	341	327	372	342	365	332	345	316	349	368	327	366	344	340	312	356	334	333	337	348	342	351	353	351	358	316	355	354	366	358	355	361	332	335	355	371	349	374	322	333	343	350	333	334	327	344	350	340	390	341	346	326	333	339	367	336	349	334	353	358	366	353	341	374	353	361	370	327	370	328	337	336	356	355	318	356	350	383	340	351	316	329	344	328	358	344	363	327	382	364	344	340	349	357	328	321	335	359	309	380	356	348	352	348	337	372	352	355	329	325	360	348	345	350	379	318	300	364	333	314	384	352	314	334	354	359	315	340	340	343	318	337	326	357	353	340	396	344	339	337	338	315	343	329	367	351	331	351	377	397	328	342	340	336	353	359	352	343	374	354	335	340	327	306	345	334	321	345	348	362	362	333	328	334	362	339	330	349	364	350	351	377	337	372	317	315	364	350	387	366	339	345	347	327	340	363	324	343	318	348	353	340	334	337	332	341	344	333	364	358	350	363	333	326	364	329	327	345	351	360	326	352	346	348	366	366	354	362	357	345	344	336	335	377	368	369	350	339	324	323	366	349	364	318	371	341	360	329	385	368	347	331	336	331	354	356	362	362	335	329	295	367	324	341	344	334	313	324	357	329	350	369	355	380	321	358	324	330	324	344	348	312	321	336	336	349	355	342	353	324	339	327	340	339	315	324	334	324	350	346	360	355	368	370	336	345	354	362	347	351	333	344	376	355	301	346	345	319	371	319	331	350	339	381	345	335	334	308	385	364	356	346	335	354	350	371	386	321	299	320	346	372	353	355	360	334	356	358	348	348	376	363	377	357	329	339	361	317	350	332	319	351	353	309	361	345	312	348	310	359	389	346	308	335	378	336	367	350	349	348	340	325	340	314	318	330	337	364	343	335	323	366	323	329	348	318	347	346	368	329	377	329	349	362	327	377	330	361	384	365	361	364	371	351	307	341	310	331	354	364	359	322	328	384	341	401	368	369	320	372	317	338	314	314	355	351	320	321	335	349	367	353	324	370	294	333	360	335	348	359	396	363	345	321	357	348	350	342	341	378	398	359	347	333	360	351	361	331	332	316	337	342	334	365	364	338	346	344	349	346	352	365	363	370	346	335	339	342	332	345	330	336	351	301	337	361	366	339	366	342	350	346	351	320	331	358	367	334	308	350	378	329	332	321	355	349	326	356	337	332
42468	43964	45319	42455	43223	43584	44719	47271	35802	42817	38026	28426	25062	20146	18984	20069	18461	15488	11702	11718	11015	9179	5917	7732	7193	6760	7274	6863	4844	2658	3850	4304	3317	3788	3605	3165	2684	2423	2155	2104	1799	1721	1881	2061	1872	1925	1344	953	752	639	529	316	265	237	252	254	215	197	187	196	182	167	188	188	183	179	170	213	204	191	157	193	130	171	182	194	185	174	159	182	199	182	158	167	213	236	176	164	183	177	189	167	139	166	166	183	171	169	167	191	149	147	154	169	173	169	175	171	182	167	172	165	164	171	171	176	184	198	176	173	168	166	172	174	162	178	177	178	171	183	178	184	193	182	164	152	167	170	181	173	174	186	171	166	185	188	151	172	171	155	187	167	184	158	176	201	160	160	168	188	184	162	160	171	178	159	197	158	168	173	157	170	184	146	187	177	178	186	174	155	183	160	174	169	166	156	182	175	157	189	181	169	189	188	158	190	162	175	175	155	173	171	176	193	157	180	175	185	173	160	169	186	177	173	175	170	182	166	178	187	177	156	176	158	200	169	154	190	190	170	155	174	183	162	172	182	187	180	157	163	162	169	155	166	200	181	189	182	167	180	161	162	188	165	186	189	168	171	178	186	179	184	155	177	187	169	181	166	174	163	177	187	159	178	151	152	150	156	158	173	166	184	202	165	179	181	185	170	150	157	177	198	172	167	193	151	162	178	163	182	199	167	178	177	158	171	197	156	145	189	148	184	179	150	159	170	180	197	184	210	194	188	158	177	161	152	168	158	184	146	171	178	178	189	183	177	155	185	186	172	192	155	206	162	181	176	172	171	160	176	180	179	172	171	164	177	186	184	185	187	165	179	175	184	187	191	149	176	168	157	151	171	165	179	174	187	164	192	164	179	180	172	159	171	156	160	173	172	159	173	171	171	186	169	172	156	170	158	165	163	178	190	175	187	193	151	164	160	174	197	175	160	184	176	162	179	171	161	142	162	171	154	192	170	210	190	152	160	159	179	198	169	164	175	195	184	166	169	166	173	172	164	161	163	172	159	196	182	178	167	169	168	173	203	175	191	177	176	170	166	182	181	167	187	170	192	172	157	174	191	180	193	157	165	158	196	189	161	165	171	170	191	171	184	196	188	190	182	176	175	179	164	171	181	169	177	161	180	166	179	172	202	183	181	167	179	203	191	153	181	148	192	163	170	163	165	150	158	187	188	193	159	181	177	174	178	164	184	159	181	176	167	144	207	168	157	190	189	181	170	180	164	168	166	177	199	166	178	169	147	172	152	171	166	176	157	197	137	160	192	157	176	171	165	175	172	195	171	159	178	169	186	181	176	184	181	169	175	159	184	189	210	183	172	173	170	168	180	165	165	176	176	168	165	159	165	169	160	181	174	172	157	195	178	159	154	163	184	172	172	177	182	176	179	161	172	166	171	184	175	193	166	178	164	177	160	190	187	154	171	173	174	161	166	186	183	178	151	184	191	179	163	183	145	173	181	157	178	169	149	178	161	187	143	162	163	195	174	175	183	165	163	178	174	165	179	173	191	171	201	169	195	149	165	165	175	164	188	183	161	156	175	194	194	167	176	158	175	176	184	171	176	163	162	152	180	175	185	191	174	142	182	181	142	152	202	160	167	150	174	198	165	195	170	170	194	182	183	167	181	181	153	175	182	169	182	180	172	159	166	138	148	196	180	179	171	153	162	162	183	174	183	183	169	206	206	160	156	175	171	194	160	169	154	160	163	184	165	182	152	184	176	177	150	171	184	209	173	195	170	166	159	182	195	173	180	172	169	166	182	166	164	169	176	175	185	166	155	177	175	162	190	174	164	204	200	159	200	169	181	192	174	163	201	175	156	162	161	164	184	158	178	165	173	171	155	160	176	188	177	164	161	176	171	147	162	154	168	174	181	171	192	167	152	161	159	175	209	165	176	187	167	153	184	161	167	158	168	178	169	189	168	187	131	153	185	157	196	215	189	192	182	169	184	161	179	190	164	167	159	183	170	188	183	147	167	175	189	202	142	179	173	191	139	166	161	164	184	192	156	173	170	194	186	158	167	176	155	175	169	152	207	155	195	163	197	189	187	180	180	166	166	167	174	154	173	164	183	165	174	175	210	182	182	174	186	171	176	173	176	157	180	174	153	158	173	169	192	172	180	182	172	181	193	171	167	150	171	168	180	182	168	151	154	164	181	178	146	192	182	163	186	178	165	190	169	156	180	183	183	174	172	174	163	159	168	175	153	183	175	174	148	177	163	173	172	171	164	176	193	189	171	182	181	166	194	158	175	174	164	190	169	184	183	179	193	176	170	162	184	193	153	166	181	171	165	143	161	189	164	163	176	162	190	170	174	173	163	162	148	174	170	174	172	177	158	172	196	156	176	153	190	201	172	183	187	172	176	178	161	182	196	174	174	161	188	164	153	173	188	183	185	157	172	172	188	172	175	166	163	188	179	161	171	158	156	195	185	166	165	174	163	180	165	169	206	161	183	162	180	193	173	168	166	163	161	157	183	172	194	168	171	160	186	175	171	180	181	166	165	161	189	171	165	168	168	170	175	151	165	183	169	168	152	185	157	185	176	156	208	179	158	185	162	174	181	173	165	174	174	178	170	208	184	174	192	134	164	170	189	158	170	147	167	175	157	144	170	157	168	162	168	191	171	183	165	198	166	143	172	171	179	161	193	156	168	186	180	174	186	170	174	163	153	168	191	146	185	179	172	182	190	163	192	147	180	214	168	200	167	192	179	160	172	189	165	152	177	191	172	182	185	162	182	191	166	177	155	160	186	190	182	181	193	180	161	178	168	180	168	200	178	155	149	185	180	186	171	156	177	176	156	199	182	188	146	178	175	161	184	182	178	180	184	165	171	181	178	145	179	187	202	150	191	193	149	165	178	165	182	163	165	178	156	175	188	166	163	178	173	157	173	173	178	183	163	175	185	159	187	182	182	164	155	189	174	184	159	165	162	179	173	166	175	183	155	180	151	184	189	166	178	151	164	173	174	170	166	185	179	190	191	168	194	171	170	145	168	186	186	179	159	176	168	155	180	162	164	167	194	186	162	166	164	155	172	151	191	183	197	189	176	183	172	164	161	185	163	176	168	163	173	180	152	178	173	170	162	162	171	188	201	172	171	179	143	210	165	175	181	176	173	186	163	179	167	172	160	155	178	177	145	180	173	160	167	166	172	175	170	181	148	188	156	180	168	183	172	162	155	181	185	180	194	173	182	161	148	181	157	171	156	202	190	173	164	183	178	183	191	163	182	191	174	168	160	164	165	201	172	198	174	178	171	176	159	156	182	173	198	182	183	181	184	179	175	166	166	154	163	181	151	168	183	160	158	186	152	177	188	189	170	187	182	182	183	164	174	157	195	169	169	173	199	172	177	151	176	181	195	175	167	176	189	181	174	155	161	175	154	194	186	164	164	157	180	178	175	170	190	163	166	178	163	139	165	176	150	144	159	177	179	185	167	189	194	161	167	161	175	172	160	153	168	159	182
30237	36788	44296	48912	51335	52781	55929	57543	48833	55989	51063	43337	42121	39258	39202	41278	39670	35761	32054	32539	32049	28664	21940	27536	26373	25392	26425	25200	19064	12739	17721	19434	16365	18492	17237	15954	14601	12782	12122	11900	9939	10120	11288	11680	10832	11327	8174	5354	4724	3801	2944	1562	1239	1044	1170	1026	565	550	471	487	491	493	537	649	573	564	577	549	490	471	462	475	453	460	449	452	471	440	446	419	498	446	463	484	675	663	496	472	477	491	439	411	459	470	449	463	468	492	464	458	473	444	469	459	477	470	469	483	449	449	478	481	454	491	462	468	466	462	454	472	480	417	460	494	431	464	484	458	479	480	467	497	431	460	474	431	495	460	465	480	432	489	466	470	470	467	450	447	461	435	434	472	437	464	479	456	534	433	460	505	438	428	440	488	492	470	483	463	438	453	443	444	452	449	472	453	462	454	448	426	450	482	462	459	454	459	428	456	435	466	467	468	468	484	491	468	473	465	473	454	449	478	485	476	473	439	465	438	446	471	469	437	489	450	494	463	446	441	432	455	451	467	458	459	495	476	455	489	478	460	465	425	501	461	474	494	467	457	428	454	477	453	499	475	429	453	430	497	465	517	437	474	468	474	463	466	438	493	433	510	481	474	458	459	445	455	463	472	498	473	434	481	491	473	461	429	463	469	444	461	488	457	471	460	492	433	479	430	445	444	435	446	458	460	502	465	449	493	450	469	464	468	478	425	482	422	446	464	447	498	468	463	437	488	485	462	474	451	412	458	488	463	458	485	463	492	461	472	453	447	485	462	434	479	452	470	462	452	498	447	465	469	438	431	454	455	468	455	453	468	487	463	457	493	464	438	490	471	446	460	453	485	403	465	418	471	475	476	462	418	461	482	421	448	467	443	480	452	457	495	456	454	482	462	464	455	482	446	410	433	452	442	422	433	469	447	472	468	482	472	467	444	449	450	455	491	496	503	427	425	490	433	445	501	452	424	490	463	414	476	457	457	495	443	479	428	456	444	501	506	451	476	426	473	453	483	484	470	466	487	444	466	414	458	470	436	487	464	485	424	457	476	449	446	464	464	483	457	475	452	498	436	454	455	435	464	458	490	436	443	460	443	475	462	476	417	444	453	487	461	441	457	439	442	489	455	432	461	466	468	427	467	487	437	452	432	482	449	442	466	470	488	401	489	482	475	470	478	441	472	486	436	448	477	434	456	440	462	472	464	446	460	444	450	454	445	474	465	454	473	519	434	475	457	453	479	445	448	468	452	477	444	474	481	481	477	492	478	451	459	490	470	478	471	457	488	476	445	453	451	479	489	474	447	444	443	456	495	424	407	477	461	419	459	453	424	501	481	482	470	483	487	448	480	426	467	438	441	483	429	457	430	455	464	472	450	472	473	468	475	486	499	459	458	480	449	445	436	457	461	477	492	476	467	457	493	494	476	427	470	444	495	447	431	475	433	450	460	481	469	463	469	433	420	470	509	463	480	447	468	455	521	475	444	451	439	477	445	453	450	428	467	482	440	453	450	457	460	427	441	468	457	470	470	474	475	462	466	447	473	459	470	453	461	477	494	484	445	424	455	483	478	450	436	463	440	436	495	441	469	450	430	464	472	454	448	446	475	481	493	465	480	449	443	452	466	465	445	443	481	406	480	462	453	471	451	484	420	435	451	490	480	472	459	447	427	487	452	447	473	437	460	501	473	480	480	434	454	437	502	424	454	441	465	501	465	432	431	454	429	464	458	483	453	482	441	458	479	483	473	466	443	470	487	448	444	494	455	457	445	444	487	426	444	478	465	461	464	507	464	490	473	441	489	443	487	470	428	474	445	484	444	463	456	441	479	486	429	466	441	470	430	442	455	448	474	474	468	446	456	475	475	498	445	477	461	450	435	449	466	443	480	461	461	444	476	444	457	463	486	451	482	462	456	488	444	438	451	497	441	450	454	471	449	427	444	454	433	449	475	481	455	458	473	414	489	471	488	490	486	435	448	466	441	436	485	449	466	465	460	470	429	450	481	436	514	470	476	420	449	466	460	483	455	502	477	476	487	443	468	445	455	444	473	434	427	463	487	501	433	469	470	494	441	430	470	457	489	466	505	480	458	469	428	444	461	462	507	452	454	429	525	458	499	454	485	483	461	454	453	444	491	452	444	499	465	435	492	467	474	443	508	464	480	447	439	450	436	481	494	462	447	449	463	473	458	453	495	474	462	443	464	495	423	512	447	461	483	464	449	474	459	464	495	451	487	506	497	467	465	475	447	464	441	472	492	453	424	452	476	480	415	463	463	443	496	429	495	487	461	412	457	501	487	490	487	471	465	466	446	463	442	456	501	447	435	484	498	480	434	466	482	478	484	463	427	461	456	477	475	500	451	449	454	478	444	460	450	493	414	460	457	483	443	484	449	475	425	457	467	469	491	446	454	424	481	501	482	468	485	460	505	442	421	480	436	480	473	472	471	465	444	492	452	475	443	484	460	451	499	473	439	498	460	460	462	480	496	427	444	459	513	487	469	444	500	510	485	460	476	473	486	455	407	463	424	484	470	500	480	423	426	455	436	450	501	454	470	504	464	490	450	448	440	449	479	456	467	475	487	506	468	480	436	443	430	503	447	469	494	435	460	462	489	452	496	454	457	474	461	478	476	448	462	461	436	462	454	432	481	484	479	459	463	473	464	489	467	451	484	440	458	447	493	440	442	453	465	469	471	446	435	468	482	470	458	476	453	432	447	491	470	434	436	485	474	437	462	441	520	464	467	455	464	449	476	477	491	465	447	495	457	441	481	459	420	450	467	460	481	480	468	470	460	451	467	449	418	477	463	468	465	461	398	467	474	496	464	450	415	441	446	442	462	470	456	429	497	455	486	466	449	483	435	439	443	438	404	436	462	459	430	450	460	421	440	485	440	462	506	467	487	462	432	461	420	466	461	457	447	410	459	469	463	502	420	465	447	502	478	442	451	470	448	470	425	477	460	430	500	471	466	432	468	438	497	460	416	440	483	471	522	482	459	488	451	445	510	423	475	450	444	461	507	478	467	434	488	463	444	461	464	510	477	470	440	465	448	509	466	457	463	467	490	456	481	457	451	443	471	462	467	446	453	498	432	440	453	466	458	433	436	462	450	487	493	476	488	483	477	437	439	455	482	427	486	510	479	449	470	485	469	486	507	457	458	472	460	495	475	454	461	464	514	463	429	460	477	472	441	482	547	452	444	450	457	415	497	484	419	434	479	490	488	445	485	452	424	481	495	464	483	434	480	478	451	455	464	453	447	477	438	479	448	472	461	427	458	485	512	442	503	505	437	448	450	470	489	489	456	454	474	497	466	459	442	471	472	482	497	434	445	496	438	464	470	478	478	453	447	472	494	470	452	439	478	463	404	436	439	454	492	465	495	427	480	440	494	501	430	469	470	459	476	451	453	493	425	486	444	456	465	478	481	439	482	474	474	425	471	458	467	489	509	474	472	479	490	431	474	431	452	468	498	473	467	421	447	438	450	449	472	471	463	455	449
15014	13009	15438	10676	8270	5946	4961	4572	2901	3071	2578	1518	1409	1063	933	1050	925	722	625	511	506	471	381	405	390	402	422	428	293	183	259	254	248	228	218	250	192	185	159	179	181	148	179	164	164	141	165	115	105	112	92	103	88	99	112	106	89	74	94	87	103	87	94	92	83	93	89	93	97	100	94	98	111	84	102	112	85	88	91	83	107	78	87	89	85	111	108	85	87	86	99	94	91	112	95	95	107	82	102	106	104	102	91	82	92	95	102	86	106	103	93	97	106	102	93	90	93	82	97	89	95	95	95	89	100	102	98	115	95	91	85	108	95	96	95	95	83	84	103	114	95	106	96	96	91	93	105	110	106	97	107	99	116	87	100	89	100	81	75	72	78	99	80	99	97	77	113	104	85	88	109	83	112	81	92	100	89	113	103	98	106	102	84	83	89	88	102	85	101	107	103	99	86	96	109	81	89	97	90	93	112	87	95	86	124	86	102	73	111	106	100	94	78	91	100	76	104	88	83	114	89	91	91	96	95	106	103	118	80	101	90	95	98	89	105	93	98	76	98	84	78	95	84	94	105	97	81	102	108	108	92	94	92	93	84	106	87	88	92	83	105	99	107	106	102	110	103	89	90	88	104	75	95	111	104	80	104	127	92	110	79	96	89	84	100	108	100	100	102	97	98	72	114	96	74	105	86	100	88	92	108	110	93	111	99	94	88	100	102	99	73	100	96	107	105	99	79	101	109	99	95	95	93	102	109	91	67	81	104	81	79	90	92	79	92	100	89	112	91	86	97	90	79	108	110	98	81	103	93	86	85	92	97	99	90	79	104	99	100	94	81	106	99	97	97	89	91	116	100	94	93	79	71	95	106	90	89	105	101	98	77	102	96	83	95	101	88	106	78	102	113	96	109	91	98	82	100	86	85	88	103	126	83	92	95	78	97	86	100	96	73	89	103	91	89	103	90	93	85	97	97	93	112	101	101	94	99	88	114	120	100	98	85	92	106	72	80	91	87	102	90	111	88	91	118	91	91	99	88	100	99	84	84	82	102	82	86	85	87	75	102	96	87	117	106	88	97	102	95	85	97	123	103	102	93	99	89	88	97	110	113	80	87	91	84	92	92	90	88	96	90	92	92	108	98	102	104	87	91	84	104	81	99	110	102	99	106	102	97	86	104	95	100	110	85	92	94	80	79	87	98	97	111	101	85	98	95	93	77	118	108	94	100	85	104	90	104	96	90	96	102	101	99	89	85	94	109	92	98	100	98	84	79	90	112	101	101	101	71	104	85	85	87	100	104	99	89	98	94	103	80	88	92	99	102	98	95	100	91	104	101	93	112	99	91	87	108	84	94	95	106	89	103	98	81	95	97	90	83	105	76	95	88	102	89	87	78	113	95	86	81	86	91	98	110	98	89	101	81	81	95	89	82	94	99	96	98	89	89	82	98	92	108	93	87	99	95	89	90	113	83	92	86	88	97	96	102	92	98	93	86	91	104	96	102	86	86	89	101	99	106	98	98	90	97	105	106	106	97	104	103	99	79	98	90	89	108	92	102	105	121	93	98	81	101	102	106	79	101	84	76	112	91	91	104	101	99	81	95	97	109	107	98	99	103	104	77	100	83	90	89	94	90	90	95	87	71	80	96	97	95	108	111	106	99	107	109	94	117	96	98	102	103	106	84	100	105	95	84	91	107	85	116	92	86	89	109	86	91	97	88	101	84	98	102	88	100	79	98	103	112	84	112	85	106	76	80	89	90	96	105	98	110	99	108	103	87	106	96	107	98	89	87	86	99	94	94	68	98	73	115	88	92	90	89	84	88	106	93	79	87	108	89	106	112	105	83	100	94	107	96	87	114	91	92	102	73	88	98	71	110	90	107	96	88	100	95	81	80	105	87	102	80	96	88	106	73	99	103	109	92	104	94	114	99	97	74	101	91	87	93	90	97	100	103	101	110	98	91	92	100	100	91	100	85	83	92	114	88	90	83	114	85	111	106	93	105	81	97	90	102	79	111	101	97	89	100	82	87	99	89	102	91	94	91	102	82	116	92	99	87	109	106	83	89	84	101	82	109	80	94	101	88	99	108	100	93	111	86	96	84	120	80	85	105	118	95	123	91	97	86	98	106	93	94	95	113	85	93	107	97	96	111	103	84	93	102	103	113	106	96	76	81	109	94	106	89	103	97	90	91	99	83	84	112	97	84	113	96	94	76	111	93	82	85	98	86	92	103	99	108	102	79	75	96	108	75	96	100	81	105	112	96	95	102	98	88	82	85	85	103	97	121	105	102	92	98	93	88	80	106	94	106	105	86	101	99	101	92	88	83	110	96	86	113	105	101	120	106	124	83	80	108	90	97	96	98	101	96	104	106	108	110	102	87	92	92	99	92	118	80	101	96	95	92	103	98	103	94	100	102	98	96	97	93	104	93	99	105	107	108	88	97	82	81	79	86	117	84	88	94	103	91	92	106	98	101	85	82	97	90	100	93	91	105	93	102	97	97	102	93	94	98	91	83	94	74	85	89	102	92	107	92	91	94	115	80	104	88	97	102	115	80	100	92	89	91	108	102	98	106	109	97	94	91	104	85	85	94	99	108	103	92	101	94	101	101	93	108	86	76	89	96	98	77	98	92	98	99	89	94	96	88	84	100	95	108	99	106	89	101	97	89	84	98	75	87	96	103	89	116	112	106	91	116	89	89	102	93	91	92	106	95	87	89	94	106	106	88	86	85	93	98	109	86	90	89	105	88	98	83	69	89	91	111	75	81	100	87	87	89	110	92	92	88	117	80	90	89	110	85	100	114	102	90	108	81	102	85	110	104	92	89	86	98	87	80	100	116	100	101	80	90	79	94	81	102	101	96	92	108	97	86	91	100	93	94	104	109	90	93	84	87	87	101	105	111	97	107	91	96	117	99	98	95	92	97	110	85	79	89	78	96	106	85	96	72	97	84	105	98	85	103	98	100	89	79	102	95	83	107	100	93	108	84	107	104	106	90	108	94	82	123	108	98	104	73	109	89	93	107	85	98	101	112	90	91	99	78	104	113	117	115	93	92	82	78	94	108	108	104	133	92	92	101	94	96	104	97	84	73	84	104	90	107	94	116	88	109	78	95	105	89	101	105	110	90	104	105	97	92	97	110	88	108	112	111	110	101	94	106	100	103	116	95	90	103	103	107	89	84	95	92	96	100	78	101	105	111	91	93	90	99	100	79	98	95	95	90	95	85	105	114	104	110	95	101	104	85	79	94	101	115	91	104	89	91	100	104	87	91	83	99	110	82	82	87	82	122	87	87	105	128	77	107	96	82	104	110	90	100	96	101	94	94	103	112	99	90	100	104	97	91	96	93	105	94	71	103	105	100	91	98	82	95	97	76	106	83	99	91	124	82	94	95	102	102	108	90	99	94	113	88	99	104	99	108	95	83	93	92	104	101	86	95	117	98	83	92	88	96	90	99	108	95	93	94	96	86	82	83	99	98	100	65	105
9717	11882	20801	20633	20452	17239	17167	16693	11864	13128	11426	7034	6717	5532	4799	5406	4939	4310	3139	2926	2904	2710	2134	2494	2362	2406	2427	2247	1706	976	1386	1491	1318	1330	1208	1140	1032	927	945	826	735	745	896	904	910	782	682	540	490	431	396	349	293	309	300	314	286	277	277	260	287	289	285	265	270	271	325	302	276	275	270	266	279	306	287	277	299	294	285	284	313	261	298	243	285	308	273	293	271	284	298	247	284	277	268	266	266	296	251	275	293	287	247	279	262	279	258	278	272	283	265	278	273	257	278	261	310	244	270	241	272	265	280	305	304	297	256	293	268	287	280	310	299	307	294	302	275	257	262	268	263	280	266	276	280	257	248	279	299	294	267	296	284	288	278	283	305	279	300	259	266	277	292	284	267	253	268	283	260	297	275	269	276	279	273	280	270	298	275	282	259	303	270	267	246	329	284	300	242	256	276	280	280	260	294	274	288	282	266	256	296	266	277	273	278	288	300	301	260	273	257	310	281	288	288	283	286	292	247	261	276	299	300	272	279	284	276	261	265	278	301	291	297	282	270	322	288	268	255	258	256	284	304	289	307	274	305	248	276	284	268	292	278	275	251	285	267	321	275	250	235	274	293	310	273	257	283	281	285	272	299	283	309	304	250	271	272	286	293	250	262	265	252	259	271	288	283	287	258	291	279	326	228	248	301	285	271	292	258	317	231	308	284	265	267	284	294	300	303	281	296	257	275	288	286	285	309	259	292	283	273	288	295	296	248	298	295	258	282	304	273	306	283	269	289	261	284	301	270	306	268	269	247	277	285	272	267	296	248	262	295	283	266	263	269	279	273	271	299	272	253	280	293	259	290	286	261	293	274	289	291	274	298	294	295	294	286	283	272	256	290	285	292	268	283	288	271	260	256	279	289	276	272	274	287	303	289	284	267	289	248	268	291	259	256	269	299	287	280	291	285	277	260	263	293	291	310	279	246	283	262	273	276	284	293	297	268	262	254	262	282	304	300	287	308	257	271	237	309	261	287	276	305	254	272	259	281	279	261	288	294	264	273	281	273	285	307	308	290	289	283	263	296	274	266	266	288	275	305	284	279	253	294	280	303	269	288	264	298	290	285	269	274	270	279	272	244	274	298	267	270	273	247	307	294	302	252	264	297	296	281	249	259	304	294	260	275	289	286	305	256	225	254	262	262	277	328	287	282	288	257	286	275	275	284	259	251	277	284	274	280	273	284	283	256	289	293	307	284	296	256	301	283	265	317	296	282	271	278	289	295	263	243	271	301	284	300	260	253	289	289	294	289	280	292	272	277	275	280	294	254	287	316	282	258	261	266	274	266	255	310	275	289	299	283	249	250	282	290	261	272	287	279	265	286	286	264	309	278	283	287	251	278	245	267	292	262	290	255	285	264	244	271	279	270	252	277	283	303	280	269	281	263	268	260	267	262	266	278	278	295	270	271	287	270	274	284	281	281	258	261	268	284	277	245	298	259	277	265	305	291	309	284	259	277	256	262	267	246	280	289	276	284	285	275	264	290	266	285	275	301	289	315	259	274	280	299	323	283	271	275	285	283	299	296	259	276	273	289	266	291	293	298	298	284	281	285	264	301	311	272	271	257	287	288	277	314	280	301	253	288	284	247	254	276	276	282	262	267	277	290	271	276	304	284	273	278	256	274	267	287	285	293	263	274	265	293	250	284	279	256	291	265	302	288	281	272	282	274	272	264	267	273	266	273	282	270	253	299	269	294	280	286	283	259	297	281	254	296	275	297	270	263	299	290	278	266	295	289	254	307	309	251	284	316	275	281	293	260	280	283	309	263	279	309	299	254	285	266	277	280	289	295	268	286	271	296	301	284	274	271	273	261	239	273	284	262	267	293	293	271	289	266	287	256	283	254	285	268	281	258	293	296	288	242	334	282	272	281	262	266	291	267	300	283	281	288	284	297	294	278	263	287	275	244	281	283	305	259	268	240	268	264	235	274	245	303	287	287	272	284	278	295	262	276	290	233	275	273	262	249	250	279	267	286	287	271	255	294	271	282	267	244	313	268	257	265	283	285	294	296	290	300	310	280	257	273	269	286	264	306	297	261	255	281	277	283	311	264	255	303	272	291	278	265	283	273	258	283	268	279	295	252	293	260	248	302	273	274	262	271	281	297	264	259	268	261	283	300	258	260	292	270	279	261	289	289	277	289	305	274	269	289	259	265	300	323	305	294	263	301	279	258	283	278	274	268	306	274	262	250	259	265	287	285	251	256	279	267	276	284	267	271	264	268	317	267	276	278	283	282	281	276	270	303	284	280	275	268	298	283	283	266	272	269	253	262	295	278	267	266	271	271	284	286	276	281	286	266	311	282	258	245	296	270	281	280	272	264	269	301	281	250	287	284	269	330	281	296	300	237	281	274	288	276	307	295	270	285	276	285	291	293	292	273	279	293	274	308	274	294	319	307	282	284	285	280	260	284	285	300	278	263	305	282	301	299	279	287	275	288	297	269	286	314	278	296	296	277	268	315	253	255	322	292	295	276	252	267	279	273	282	280	271	267	300	297	253	302	245	294	302	288	280	306	293	279	295	279	250	280	282	279	282	278	318	250	285	289	270	324	258	264	280	282	289	267	289	279	302	285	275	285	267	284	266	287	297	302	281	274	239	295	293	291	274	247	273	275	275	266	270	269	286	289	280	282	290	258	316	299	320	255	255	280	252	281	281	277	289	297	289	260	274	251	298	277	269	289	257	264	280	285	269	276	252	309	276	292	289	289	287	280	294	276	271	262	260	270	284	288	271	271	295	276	287	302	283	278	263	286	291	282	290	285	259	285	264	272	294	275	303	268	280	307	263	302	281	270	291	255	269	267	270	274	285	261	290	257	266	242	258	277	284	277	291	296	250	269	257	274	273	291	285	294	265	285	273	276	287	274	264	289	268	273	257	284	267	268	300	266	290	271	270	260	290	277	265	298	283	266	301	296	311	241	261	285	275	274	242	272	277	257	301	266	318	245	259	287	267	296	276	261	272	305	288	275	257	271	298	283	286	284	293	293	230	299	298	291	300	283	263	310	280	270	284	267	296	304	264	260	263	282	272	267	266	274	312	274	303	264	260	302	276	256	268	315	313	279	277	279	264	294	265	289	271	250	302	251	287	274	246	260	286	297	253	276	291	240	286	273	292	302	250	294	271	237	275	291	271	285	287	263	285	261	266	285	266	270	244	274	260	287	263	287	248	257	283	259	268	289	279	278	268	289	308	270	272	287	292	269	268	268	288	265	267	249	320	282	301	290	272	281	268	264	294	274	294	282	295	299	284	281	296	278	292	257	280	273	275	290	266	286	288	274	288	296	272	264	308	308	275	265	260	281	303	267	272	288	258	292	272	248	282	282	272	279	323	283	277	266	278	314	277	275	279	268	262	281	265	262	289	303	321	310	280	242	296	303	287	279	274	251	260	278	269	268	286	267	274	293	297	283	303	298	268	295	274	294	278	253	287	296	244	271	294
33794	35508	37151	33665	35653	32758	32735	34019	29121	26785	26036	16702	13717	10076	9181	9684	8356	7648	5060	4218	4695	4272	3129	4363	3969	3609	4156	3800	2500	1215	1879	1938	1615	1777	1554	1222	1318	1193	1000	1011	998	1108	1081	1199	1036	870	638	505	404	343	254	194	185	138	162	145	115	136	129	109	91	113	133	131	147	112	134	121	125	106	109	120	113	118	111	124	104	129	101	110	127	119	113	114	138	117	117	137	126	122	121	116	109	129	99	132	139	119	106	131	137	107	108	100	119	115	107	121	121	123	118	112	107	119	120	103	110	112	121	126	112	117	123	119	127	136	122	105	123	98	127	106	121	118	138	118	112	133	149	116	99	124	121	116	107	116	102	114	137	102	127	124	112	107	97	115	114	115	110	116	115	123	117	108	112	112	115	121	116	129	125	104	129	122	123	118	106	117	127	124	109	123	116	90	139	123	106	110	114	108	114	103	121	116	102	123	115	112	104	117	128	125	141	97	111	112	108	113	100	114	122	116	110	108	101	116	128	109	109	136	120	120	131	121	112	130	98	131	105	115	130	112	113	115	121	125	109	122	122	142	118	123	109	114	104	138	114	125	128	127	95	129	106	131	116	119	123	107	119	91	115	128	109	137	106	104	119	121	104	115	109	124	112	98	122	110	114	114	107	135	95	115	128	108	104	118	116	106	116	107	130	114	125	129	116	120	111	123	114	105	113	114	106	120	119	109	102	109	124	137	123	103	120	112	113	115	90	119	117	111	119	119	108	106	113	125	122	134	103	114	111	120	123	112	100	102	104	134	109	127	129	119	125	112	119	116	103	119	108	116	106	118	122	111	117	116	126	111	110	98	101	95	119	132	127	110	123	97	104	128	132	120	108	128	114	122	124	117	163	136	115	131	121	125	109	103	108	111	118	116	99	78	113	117	112	126	114	110	107	111	104	115	120	113	125	106	113	141	124	114	128	97	110	114	132	116	108	103	100	113	117	112	130	127	123	128	120	102	127	125	117	144	117	106	122	109	113	107	136	118	117	119	130	97	106	110	134	109	102	112	117	100	129	106	117	125	116	115	125	115	132	109	110	112	112	114	110	117	132	127	124	106	105	99	140	122	110	120	122	118	126	118	114	100	98	104	118	113	107	96	115	117	120	140	103	126	120	105	110	122	113	125	108	134	100	112	112	120	124	117	120	108	128	123	106	121	122	112	105	110	107	114	122	105	127	126	108	105	141	136	132	139	109	130	118	111	135	112	132	105	111	117	132	124	133	133	82	115	114	104	111	114	122	118	118	106	132	130	126	118	134	126	112	109	125	108	112	108	104	120	118	117	113	126	110	111	91	105	101	99	116	94	113	122	124	130	108	115	113	117	129	98	114	117	114	107	122	108	126	108	107	119	103	131	123	126	133	117	116	121	99	105	110	96	116	137	102	127	130	133	119	119	123	121	114	119	112	108	141	121	105	108	114	131	130	110	118	119	105	114	121	115	121	118	134	112	118	134	127	126	112	130	139	109	103	119	116	123	103	121	146	114	119	118	117	112	111	127	114	113	120	115	129	99	124	111	127	103	112	97	109	133	110	136	110	108	144	120	140	105	89	142	120	133	129	132	134	148	111	115	110	128	123	128	130	136	128	114	115	121	106	111	117	108	115	117	115	116	124	103	118	116	115	110	113	127	110	116	114	127	133	107	114	113	114	113	113	128	106	116	118	102	102	113	120	112	115	107	119	113	112	119	133	116	123	140	111	107	115	128	108	96	118	95	121	137	126	100	105	115	119	129	116	107	132	132	114	112	102	119	121	113	140	101	114	112	105	101	111	96	89	118	103	95	105	112	128	131	102	114	108	121	138	110	121	120	109	121	123	132	121	109	113	105	99	110	104	109	128	119	114	106	134	125	116	111	145	120	125	108	116	127	116	118	102	117	134	109	146	125	120	104	126	107	105	115	111	129	109	116	114	119	115	115	111	107	116	99	130	128	125	103	120	117	128	107	123	105	131	101	121	128	115	116	101	117	110	119	125	114	127	111	133	125	92	125	99	110	113	116	135	110	112	107	115	109	109	113	94	134	103	120	114	93	108	117	130	98	133	111	107	119	116	117	114	124	107	127	112	116	133	101	128	101	124	101	124	112	122	125	123	115	128	121	97	132	109	105	122	119	102	109	119	117	102	110	117	119	122	112	117	103	118	113	107	113	111	126	120	110	119	119	141	132	127	104	144	113	106	112	113	122	123	126	103	119	110	104	115	112	123	110	119	113	131	130	113	111	106	118	127	100	125	107	108	105	111	125	101	127	100	120	106	132	122	98	136	115	109	116	119	118	116	122	113	111	117	119	116	132	105	123	109	95	116	122	113	113	119	125	112	117	102	110	97	122	117	112	118	115	114	116	128	132	103	130	118	106	114	115	123	111	126	110	95	102	103	117	119	136	119	130	118	103	110	124	113	128	96	108	134	103	125	113	110	111	131	98	94	108	136	103	102	128	117	100	111	108	90	131	126	114	117	106	127	131	110	114	113	111	102	114	109	123	129	108	98	108	128	131	111	123	144	132	113	107	121	118	116	146	116	117	92	101	97	106	109	109	110	116	112	142	113	112	125	122	111	108	122	99	132	102	133	104	120	132	107	118	114	113	106	113	132	125	138	110	108	103	128	133	108	128	128	113	105	119	119	108	131	105	99	130	119	131	87	134	127	118	123	115	132	118	123	113	101	120	115	114	134	135	115	96	129	114	118	122	112	114	129	114	137	112	123	102	108	110	125	118	120	113	100	109	110	122	106	106	119	122	119	109	108	119	108	122	138	107	146	121	119	126	106	131	133	118	135	119	100	117	112	108	137	119	114	129	104	122	125	136	99	114	118	121	116	111	118	143	111	127	121	100	129	118	107	100	113	119	130	100	117	119	114	103	135	96	108	116	112	102	97	122	106	118	116	113	110	128	126	102	117	116	112	110	115	120	117	121	112	117	109	124	119	105	112	108	124	117	117	115	107	117	104	96	134	113	111	109	129	117	114	124	138	122	125	130	120	122	112	107	120	129	125	133	119	116	105	116	107	134	121	126	136	101	117	112	106	96	128	114	111	123	109	113	109	103	113	115	112	116	106	105	136	120	101	106	108	122	149	99	108	107	113	120	120	126	131	110	113	108	127	120	118	108	104	136	121	128	107	116	150	117	128	131	128	122	85	113	114	111	107	98	132	115	110	130	129	115	99	125	122	120	131	114	131	124	128	126	120	141	111	96	120	114	115	113	134	109	111	140	120	120	112	91	109	121	120	117	110	102	110	109	113	127	109	103	139	111	106	121	123	136	142	111	123	111	117	131	122	115	118	140	124	117	112	135	123	125	111	111	116	139	124	105	117	115	106	124	121	109	125	96	121	141	122	131	124	112	116	116	123	128	105	102	100	131	115	101	115	90	114	132	111	100	116	123	122	114	117	124	118	116	113	130	110	145	118	109	112	115	101	113	111	112	102	140	102	108	106	117	110	105	111	121	108	129	115	106
23538	29364	36574	40513	45070	43301	45085	48868	43044	43763	43274	32592	32895	27931	27962	29738	27948	25835	20193	18057	20633	19231	15340	20538	18981	17666	18921	18074	12330	7076	10515	11006	9529	10371	9011	7764	8168	7470	6278	6481	6428	7164	7116	7481	6768	5805	4039	3169	2519	1938	1372	1118	814	559	655	612	415	361	339	331	348	354	363	351	384	387	377	361	342	325	324	340	354	309	335	322	349	354	325	330	370	323	334	328	396	342	331	314	349	324	344	325	321	343	358	304	356	339	339	330	304	316	339	360	324	363	319	344	320	344	362	340	308	330	338	348	332	333	337	302	343	365	328	326	348	335	344	347	355	344	323	329	314	316	313	354	332	298	350	320	316	310	343	317	347	330	321	335	314	342	354	311	338	319	297	332	356	331	304	324	295	326	327	323	327	345	307	349	332	348	312	321	334	313	342	310	312	286	344	313	312	316	306	324	348	356	316	338	324	317	358	334	365	342	327	317	337	352	341	329	359	343	309	323	303	327	337	337	314	337	334	300	320	339	328	339	318	358	359	321	351	301	333	314	355	322	295	295	309	326	345	337	349	307	348	335	309	325	337	353	321	331	303	352	274	349	329	312	342	350	319	341	330	345	368	333	318	328	328	331	324	345	339	322	357	353	335	370	322	328	330	321	347	345	351	341	337	342	339	350	353	339	335	360	289	333	310	316	323	339	332	345	344	353	339	331	314	307	327	340	331	351	310	315	317	313	344	292	326	318	352	314	335	361	307	332	324	346	332	300	360	346	334	314	297	331	388	356	335	335	322	336	344	339	360	323	319	326	313	351	352	337	322	324	336	323	322	305	366	342	335	330	337	326	326	334	334	325	324	327	337	345	306	345	332	315	332	349	340	336	346	366	332	291	298	336	350	337	321	340	340	317	296	335	331	296	344	300	325	319	292	355	325	339	333	306	339	317	326	341	347	322	342	295	330	335	375	360	343	301	309	356	326	300	319	326	336	301	331	323	376	337	335	329	326	312	334	302	315	318	345	316	355	309	321	313	369	351	305	331	338	337	328	321	339	339	316	302	338	297	327	322	315	351	341	348	356	346	292	298	299	344	362	337	313	330	349	342	327	332	333	365	313	308	338	326	317	337	357	322	346	344	311	327	312	293	322	340	324	303	339	307	321	338	334	300	336	326	329	350	353	331	319	330	325	327	363	326	327	347	320	336	297	314	343	342	332	330	301	308	332	324	314	354	315	356	353	345	311	313	336	310	314	361	271	318	341	319	339	337	325	342	316	298	350	355	315	336	326	369	347	349	332	329	360	339	309	340	338	300	313	337	342	332	318	343	323	328	335	315	329	331	340	337	335	338	314	360	339	352	313	323	322	319	326	326	362	338	339	293	337	307	298	372	315	321	348	309	353	323	330	341	337	340	362	356	348	347	355	348	330	293	322	329	309	327	326	313	327	316	331	355	356	349	318	336	307	302	371	330	342	358	350	303	318	316	350	333	323	303	318	343	333	341	336	333	336	289	356	331	321	311	315	341	330	326	324	322	324	364	339	344	327	345	321	338	325	354	339	404	311	294	321	364	329	343	324	356	356	304	311	309	364	303	322	302	327	309	334	355	352	352	307	343	317	323	307	373	313	325	301	336	335	353	302	348	316	310	296	330	314	335	328	350	329	332	331	342	341	314	323	324	314	341	350	332	363	366	305	296	297	312	352	343	311	336	372	312	348	308	322	333	377	362	311	336	358	305	313	348	355	334	326	369	338	344	323	321	316	331	342	329	341	320	337	328	357	303	328	363	340	315	327	318	355	341	328	332	320	348	330	316	328	365	320	345	325	354	337	362	328	357	320	359	359	348	350	330	330	328	318	337	332	298	301	345	327	345	314	343	286	359	344	325	351	368	343	353	378	311	313	339	337	318	347	305	332	339	371	338	332	313	360	323	315	347	373	334	328	294	309	311	339	334	315	365	338	335	333	324	326	342	342	327	339	343	310	334	302	339	329	330	337	352	337	344	332	342	325	359	337	328	323	322	339	319	326	311	321	359	321	329	312	333	311	318	308	381	347	348	332	337	345	353	313	333	330	322	299	339	364	331	337	328	361	334	356	355	331	336	334	333	317	318	303	349	310	308	331	336	341	322	313	343	354	327	334	348	356	328	372	348	337	333	335	324	292	340	349	332	309	352	349	322	296	323	337	339	342	291	330	343	314	354	318	337	339	358	292	344	333	337	352	330	341	348	305	318	347	335	326	318	330	332	304	331	322	347	343	329	334	330	364	326	314	306	334	353	345	335	322	336	375	359	305	332	323	348	330	336	314	350	345	333	305	334	320	356	333	329	330	316	331	354	340	311	321	332	331	300	324	309	336	303	337	358	324	329	338	326	334	325	335	327	293	318	336	320	340	312	325	322	328	349	326	334	327	323	324	330	293	319	327	333	334	296	318	350	335	323	344	313	336	339	332	316	349	338	341	323	363	343	312	371	312	326	337	309	308	310	327	345	315	342	302	340	322	319	329	341	366	318	315	322	317	364	358	332	324	344	331	304	284	322	308	296	353	327	341	345	313	292	302	316	319	320	348	306	342	331	306	339	305	329	319	313	335	342	312	327	371	314	305	344	312	342	346	297	322	346	360	338	359	333	304	342	331	324	314	359	307	363	350	341	302	334	341	322	324	343	350	330	340	338	315	327	319	350	301	337	337	310	340	326	317	325	335	332	312	314	351	330	307	313	354	328	309	343	342	299	350	328	307	334	347	312	309	323	366	311	292	326	317	334	353	317	330	316	325	330	319	326	318	340	324	337	325	365	351	311	309	318	320	335	327	335	319	316	326	355	343	305	354	344	317	342	341	338	327	316	320	336	317	313	308	368	327	322	295	352	349	326	341	326	361	298	310	315	324	336	320	311	318	311	350	356	349	319	336	316	333	315	349	340	304	332	333	342	321	313	348	315	314	323	355	353	366	303	358	326	321	322	341	321	344	315	321	336	307	323	346	344	338	336	321	329	304	294	328	323	353	304	330	370	316	332	317	309	321	340	374	359	303	326	339	324	303	319	341	333	347	340	327	301	312	323	331	326	301	350	318	329	346	307	338	349	312	346	340	325	367	318	332	345	315	326	341	331	334	292	350	368	327	360	378	339	334	306	369	336	307	300	354	336	366	307	336	309	353	300	355	331	316	333	317	331	345	302	298	338	336	328	324	325	282	333	332	325	382	326	349	335	332	338	315	305	299	316	328	336	369	351	338	329	345	319	386	357	299	370	329	328	319	314	315	326	342	341	314	329	343	312	326	315	310	312	298	311	329	333	302	330	342	296	332	375	313	316	339	321	338	317	319	343	347	338	330	375	339	342	338	344	346	330	350	331	331	304	312	307	342	351	305	335	326	349	360	335	329	325	336	334	324	343	309	347	348	342	344	330	324	323	319	320	308	314	315	355	316	333	341	306	333	313	335	335	307	312	299	314	365	305	324	271	351	346	351	331	324	335	328	336	288	318	328	313	325	348	332	331	330	321	337	344	336	315
40465	43155	44042	43520	46914	43555	41606	46369	43176	39662	38640	27442	24142	19473	17988	17330	16763	14924	9649	8903	9346	8500	5557	9473	8427	8256	8377	6882	3705	2263	3121	3376	2923	3318	2545	2321	2562	2233	1856	2244	2123	2126	2129	2394	1942	1528	1362	1194	680	469	383	420	281	251	285	188	200	180	186	164	205	175	210	172	205	172	170	186	157	172	176	170	171	169	154	175	186	156	182	175	166	181	173	196	188	197	159	180	175	182	166	173	177	167	175	176	157	162	177	179	164	164	145	202	169	183	169	193	182	174	176	178	174	182	187	168	144	198	163	176	163	222	175	162	174	173	149	166	156	161	165	177	163	146	165	184	177	156	161	169	162	163	192	185	179	159	169	180	161	157	169	169	203	174	153	173	150	178	177	145	200	174	168	185	166	164	151	180	180	167	190	161	193	190	178	180	170	184	166	182	191	155	152	187	178	188	174	182	177	184	189	159	160	185	176	163	156	170	165	174	167	174	185	157	169	176	170	167	193	167	151	161	158	176	196	172	166	156	154	190	134	165	178	157	163	166	179	189	168	172	148	186	178	154	170	184	192	180	169	165	166	167	179	173	183	168	181	186	183	159	180	156	151	174	157	183	177	164	161	177	189	153	177	158	187	171	166	182	196	163	184	165	165	182	163	164	168	183	170	156	175	183	158	183	169	177	178	182	169	173	145	178	190	169	184	197	177	187	203	170	184	181	154	178	166	172	161	173	172	175	167	172	179	178	169	194	166	169	180	162	187	193	165	172	150	176	163	181	173	168	174	172	200	179	195	170	162	190	159	178	172	171	187	184	158	205	161	165	171	190	161	161	187	168	181	193	200	180	200	176	156	164	182	180	182	170	156	156	187	170	167	137	176	170	169	167	167	154	169	163	175	168	176	167	185	183	181	183	156	173	173	163	180	165	182	167	184	178	166	189	179	168	185	194	163	186	172	173	182	175	162	173	170	166	147	166	178	174	180	154	184	160	157	143	196	171	168	172	154	165	163	181	157	175	162	158	175	178	154	167	167	167	177	181	188	161	168	153	164	183	169	144	185	168	164	189	170	167	197	164	177	148	174	175	172	202	163	149	187	186	162	147	154	172	164	148	165	192	159	167	162	177	199	180	170	184	187	167	161	177	190	152	165	156	181	165	157	183	173	181	159	161	188	135	173	162	175	176	176	172	179	177	152	178	161	178	158	176	156	180	162	155	158	157	177	171	184	185	170	175	165	194	163	198	163	178	174	194	167	168	165	177	154	180	171	197	162	173	190	157	189	183	200	194	174	163	161	183	191	159	153	175	189	152	192	177	170	174	162	159	168	182	186	159	165	163	174	190	177	165	152	169	171	181	181	180	177	156	159	163	140	162	158	154	181	158	196	151	185	182	168	185	169	163	174	169	170	183	176	178	176	159	145	163	145	182	181	174	163	168	178	159	176	184	147	155	185	177	171	174	187	158	178	177	187	190	166	170	180	170	154	172	165	175	163	198	174	174	156	187	168	166	171	181	175	187	155	172	205	171	187	193	163	194	182	183	180	161	177	181	190	165	178	172	163	181	155	153	173	165	158	171	176	146	157	165	147	168	167	165	147	188	177	174	187	151	177	173	191	164	162	161	148	184	178	176	188	193	161	187	155	179	168	164	196	167	170	162	179	167	182	159	170	176	148	154	166	181	172	203	171	164	176	154	208	135	193	156	190	166	155	166	157	174	169	188	161	179	181	182	180	165	177	183	173	183	180	187	185	176	170	179	170	182	185	175	148	182	176	162	171	173	189	164	167	160	181	160	172	193	171	166	179	174	173	184	198	155	184	185	169	147	167	186	157	171	171	156	178	204	179	196	168	157	177	196	172	183	189	168	179	178	168	187	184	144	162	197	167	184	164	172	170	169	177	189	148	166	155	159	162	172	150	163	186	173	164	183	174	171	177	182	180	190	166	163	182	162	188	165	195	190	170	156	166	182	187	169	164	162	161	199	192	183	165	186	171	179	174	155	188	172	185	204	176	162	160	182	177	165	180	172	194	191	165	179	176	184	178	167	170	181	176	161	154	164	185	178	188	180	181	176	173	163	167	154	196	173	169	159	172	196	149	169	180	188	187	156	157	176	175	161	183	166	178	174	185	186	146	178	178	145	162	191	154	157	164	186	175	171	176	167	207	169	171	176	204	188	156	168	152	168	161	183	161	159	181	174	180	160	164	168	151	174	159	160	186	162	175	196	179	184	173	163	179	185	167	163	173	156	171	167	194	169	167	151	149	175	195	172	168	175	190	137	167	170	168	169	185	165	169	150	184	166	177	165	197	173	175	157	176	206	179	177	163	195	184	182	173	166	170	172	155	159	178	164	164	182	151	165	175	206	160	158	178	192	194	172	185	201	175	153	173	183	167	193	167	170	189	174	176	179	165	176	165	176	165	181	170	179	166	171	162	175	178	152	180	170	188	162	179	171	145	173	169	196	169	154	160	161	171	161	173	166	187	176	185	183	195	182	184	147	159	182	194	162	184	143	165	154	159	186	172	155	182	184	145	177	152	179	183	175	181	172	179	154	169	169	176	168	192	157	181	166	157	161	182	196	176	207	176	183	179	169	163	184	167	176	178	176	157	196	178	164	191	160	164	174	181	176	194	175	161	190	169	180	192	179	185	175	169	173	192	174	185	171	181	174	165	175	167	156	183	180	200	162	165	191	155	184	141	169	163	148	170	175	161	156	195	174	166	178	177	176	169	180	180	156	175	191	173	172	161	195	174	154	176	159	184	177	180	171	188	158	206	160	185	165	159	170	144	150	174	154	151	152	179	160	158	212	160	170	164	177	141	158	172	182	156	172	167	188	173	168	186	168	171	172	193	181	148	160	185	166	174	133	165	156	150	165	183	162	169	149	171	149	161	143	177	151	179	198	165	151	187	171	172	161	175	158	172	171	180	172	191	158	162	169	182	147	152	180	160	168	165	185	161	144	178	171	162	186	161	186	163	187	160	192	165	181	161	171	179	174	175	170	194	161	187	175	147	167	180	185	193	178	158	177	162	194	184	185	163	161	152	174	165	152	184	163	181	132	184	167	172	168	167	150	170	199	181	176	161	190	154	187	184	180	176	182	141	149	160	191	185	173	177	142	163	162	160	196	175	179	166	180	185	156	177	181	173	180	195	187	150	161	182	152	172	162	190	179	155	182	173	169	186	182	156	153	168	179	188	161	158	177	193	157	170	158	166	158	187	171	182	167	198	160	165	196	172	184	159	176	170	198	168	180	174	171	170	202	201	182	162	163	179	156	181	174	162	172	171	175	183	167	171	154	185	147	177	175	159	170	172	155	181	175	162	188	159	181	169	164	155	196	175	156	176	166	173	180	181	197	188	165	170	168	161	156	181	157	178	183	176	180	168	181	184	151	172	169	185	190	154	172	173	173	154	170	190	172	193	176	162	176	173	156	195	159	201	150	193	177	184	169	174	169	166	173	160	159	168	176	169	166	176	160	152	174	177	177	174	165	174	155
28577	36588	43012	49037	54164	53274	52232	58768	54232	53701	52451	41348	41840	37670	38153	38231	38249	34918	27863	28427	29661	27374	20864	30938	28989	28846	27990	24041	15439	11093	15079	16455	15041	16257	13625	12639	13682	12222	10513	12687	11569	12421	12098	13162	10969	9099	8014	6946	4075	2809	1913	2022	1246	810	1158	690	569	570	499	511	457	520	572	493	535	621	531	511	487	486	492	497	429	443	425	425	456	474	473	519	525	470	485	657	647	555	439	487	465	499	457	428	451	457	466	462	456	447	451	424	466	456	433	487	480	459	438	442	455	459	445	449	459	479	475	425	495	457	496	464	463	430	469	437	462	450	498	474	450	452	491	453	466	433	464	452	478	488	466	440	466	469	426	469	489	466	476	458	458	451	463	469	437	457	471	441	449	459	472	459	458	428	471	428	476	470	474	482	460	452	425	445	456	439	463	447	456	417	470	484	455	468	436	476	480	415	427	454	425	432	457	456	427	458	497	451	460	450	482	465	428	413	437	465	485	447	474	473	463	459	465	474	473	480	476	418	461	448	479	421	446	473	449	438	443	446	436	490	476	472	467	486	452	443	442	449	463	429	462	441	435	449	452	485	459	415	438	504	472	483	453	463	440	450	445	452	445	509	449	463	460	461	469	415	460	463	486	461	465	435	450	493	439	461	475	461	435	475	444	448	416	431	460	480	396	440	492	505	464	480	483	444	517	483	404	437	492	471	444	438	472	428	440	467	428	489	465	462	453	443	453	442	485	464	460	484	469	442	451	452	475	419	455	508	468	461	475	447	449	449	485	467	478	460	443	437	439	436	477	464	443	427	452	445	439	439	459	455	456	446	459	415	475	431	471	482	432	462	440	459	497	452	421	503	459	473	501	444	439	428	464	452	423	461	440	442	438	455	473	435	452	474	456	484	452	467	431	434	464	465	498	453	476	477	450	498	454	490	448	440	457	463	482	482	450	474	479	484	473	462	473	476	460	488	450	488	426	443	435	455	467	458	471	472	463	453	429	496	481	485	463	536	484	472	437	473	459	442	454	456	439	458	443	452	455	464	465	491	498	472	465	455	485	463	427	458	472	436	464	419	446	484	462	454	469	452	441	413	446	493	479	458	464	451	449	471	463	480	442	454	456	468	483	413	481	461	456	454	416	454	487	492	476	461	466	426	462	440	494	447	422	464	490	433	434	445	439	449	457	469	466	468	482	501	459	441	481	471	465	458	462	433	446	444	440	472	450	497	435	465	498	462	452	443	459	465	498	453	459	479	465	471	468	457	456	453	437	438	430	471	443	447	451	431	446	492	466	451	428	471	470	486	458	479	458	470	439	476	421	443	455	414	439	469	474	450	497	423	445	482	435	471	470	502	475	434	458	438	466	448	486	464	465	443	454	430	452	441	423	447	460	499	410	505	458	437	436	466	465	449	460	447	461	467	455	460	424	480	424	465	480	472	470	467	437	462	488	460	519	496	459	460	455	437	430	440	470	480	479	476	429	461	464	448	481	482	450	477	449	444	445	436	425	465	443	429	453	467	468	476	485	420	435	484	453	472	466	447	462	471	475	469	425	464	453	432	429	447	438	453	456	455	491	460	444	435	475	448	416	470	459	469	477	466	447	443	415	480	460	484	448	447	413	493	445	438	481	405	466	478	401	434	460	473	463	441	466	460	458	446	490	483	477	465	468	469	446	459	414	441	478	423	438	438	462	429	459	474	463	442	477	460	446	433	432	494	451	473	458	469	477	432	480	436	440	480	482	469	470	449	474	467	457	457	474	471	451	476	463	481	455	465	473	485	492	453	432	415	434	417	511	444	480	434	481	450	475	429	455	467	487	463	453	471	456	495	462	444	424	429	460	483	445	471	439	474	468	440	474	477	445	483	428	491	476	453	470	451	430	465	469	478	422	450	468	473	448	442	451	480	471	462	453	443	493	484	465	473	450	451	440	444	471	414	445	511	444	451	459	485	490	453	498	464	494	453	453	491	478	451	461	475	486	442	463	479	478	466	486	459	466	457	441	495	449	448	474	416	464	450	431	443	475	442	454	469	424	439	473	477	470	460	467	476	454	454	447	467	403	443	492	476	458	469	466	463	465	476	476	452	427	439	478	502	497	427	449	480	427	470	496	451	449	449	467	473	498	454	465	455	479	458	443	468	435	482	474	466	480	426	457	449	469	424	444	454	479	460	462	434	469	460	486	437	454	469	469	460	462	519	496	398	498	458	436	478	475	475	437	470	433	421	447	470	416	447	444	444	451	444	495	420	481	438	433	443	445	456	462	461	444	481	472	496	437	482	460	461	460	445	457	466	462	463	495	428	478	501	459	448	425	453	492	451	504	468	494	475	453	450	451	417	476	467	469	487	450	456	443	511	424	446	445	484	488	431	481	457	470	455	470	444	491	478	491	461	439	483	444	450	480	453	446	501	488	474	447	448	467	415	497	451	477	437	442	520	449	461	441	483	459	447	466	427	439	441	471	452	443	475	448	447	466	465	506	463	459	423	470	465	468	472	466	467	413	472	497	451	441	493	473	443	411	465	459	497	464	470	466	441	441	456	444	471	479	454	411	494	468	424	480	486	486	441	498	473	459	468	449	477	455	437	481	463	436	463	445	443	486	469	461	467	421	459	458	452	452	503	502	413	493	438	484	449	459	448	477	472	489	479	440	464	454	484	470	435	441	481	418	486	486	474	448	460	458	440	418	446	436	417	427	492	446	488	458	466	493	467	471	473	431	471	481	453	513	452	467	490	422	455	446	486	480	436	477	469	450	444	460	445	434	468	447	477	490	458	440	437	449	458	453	504	450	515	468	494	448	447	453	494	452	439	463	454	421	489	462	474	470	450	432	442	421	484	442	426	463	466	411	451	486	475	447	458	449	453	459	429	475	468	464	465	455	478	466	438	465	423	474	479	476	440	419	448	477	478	446	439	447	430	457	426	410	439	463	453	439	446	486	449	454	480	444	463	419	439	479	431	429	488	456	421	443	456	484	401	429	442	487	482	432	445	474	476	460	420	463	455	452	484	489	446	488	452	443	419	483	439	451	454	480	427	471	471	433	462	437	464	497	473	459	440	462	490	431	471	472	444	435	467	420	476	492	419	504	480	485	479	475	450	465	445	473	489	474	485	452	438	435	462	424	484	430	443	417	452	436	474	449	454	460	486	497	472	455	497	453	457	470	459	466	434	437	434	463	483	448	459	410	462	459	462	436	471	459	420	433	477	437	427	464	440	467	460	452	466	449	428	466	432	472	487	470	414	459	465	496	454	501	458	468	440	433	463	461	489	425	450	434	471	463	452	419	441	489	421	454	460	439	462	466	476	438	469	460	500	479	485	489	449	456	466	454	443	456	443	455	468	432	520	443	518	464	465	458	464	430	439	462	452	465	444	484	453	455	470	427	468	487	483	485	460	477	474	451	444	454	508	481	442	472	456	473	466	464	426	457	447	498	425	455	477	473	504	474	445	452	445	456	430	450	455	429	467	481	444	460	434	471	433	488	450	494	474	458	478
13354	12437	13840	10348	8714	6274	4862	3863	3351	2784	2473	1627	1215	1007	940	858	901	716	551	428	482	405	356	518	484	434	433	317	262	187	219	233	216	213	198	174	177	203	155	165	162	191	181	190	163	169	135	130	102	98	120	113	108	103	102	101	99	106	82	90	86	97	98	97	86	102	76	92	90	69	106	92	84	97	110	119	111	95	91	91	102	99	88	101	96	110	87	84	103	91	117	113	98	105	69	104	92	93	90	84	82	88	85	88	94	89	84	94	97	115	87	100	95	81	90	118	87	87	111	96	82	101	81	84	81	99	98	95	94	102	96	87	86	96	98	85	105	112	88	98	92	109	94	96	104	80	99	132	98	113	114	92	91	125	97	96	100	86	91	105	106	105	111	102	106	80	87	94	118	97	102	97	93	103	88	98	90	95	81	101	91	103	83	107	69	97	93	103	96	81	92	103	103	96	98	84	89	91	94	93	84	98	104	88	74	101	115	93	85	99	84	99	91	93	86	83	114	89	91	69	95	108	97	97	112	84	94	97	77	95	101	98	98	86	80	88	90	105	100	86	99	94	105	99	108	107	106	98	93	105	90	92	107	116	93	102	97	92	106	108	94	99	83	88	106	106	89	94	111	90	88	107	99	111	83	86	90	93	102	119	103	88	81	83	99	80	103	96	95	101	101	82	80	118	87	95	107	93	88	86	85	90	100	110	89	107	103	98	113	80	104	101	97	107	105	93	85	86	103	95	85	113	104	101	87	109	100	93	107	100	89	96	101	86	99	100	84	103	98	97	83	102	79	93	85	106	103	89	101	105	111	91	100	78	96	96	81	93	100	88	93	90	111	100	90	94	109	94	112	101	96	98	118	82	103	81	118	94	99	90	113	94	93	108	77	114	98	99	94	103	95	88	98	104	87	108	108	102	107	101	113	86	95	98	102	96	105	95	102	91	95	100	94	84	93	121	101	94	91	101	112	86	97	96	112	89	91	98	89	87	108	92	94	97	108	97	104	106	83	97	89	99	89	100	94	84	91	91	103	98	96	83	96	105	96	96	100	83	113	101	97	88	106	110	107	90	102	106	89	101	91	92	107	92	108	94	105	87	85	101	100	107	101	105	97	83	79	90	81	90	87	103	95	84	111	110	92	99	92	102	102	94	96	104	97	88	117	87	80	87	107	112	103	92	98	105	102	95	98	114	96	113	118	92	89	97	123	84	102	120	88	93	111	95	78	90	84	98	99	87	92	81	71	104	87	86	111	82	83	101	95	101	99	87	109	93	87	95	96	99	107	96	97	88	105	87	102	87	94	111	103	111	83	116	86	75	89	102	102	85	84	82	98	96	108	96	94	104	90	85	83	98	101	82	90	90	101	93	77	92	112	101	93	84	91	96	108	99	102	94	76	91	106	83	127	88	108	90	85	89	92	102	100	99	107	78	89	92	104	88	93	94	96	91	88	100	113	91	106	100	104	81	84	89	101	102	89	103	79	93	82	99	83	95	95	89	98	92	77	109	72	94	95	102	109	77	95	91	95	96	89	113	95	94	99	82	102	98	82	89	93	102	112	90	111	109	94	95	117	87	110	86	90	100	83	93	94	100	89	86	101	89	81	84	102	102	101	95	94	103	77	104	80	103	93	89	88	124	97	88	112	119	88	95	90	96	79	80	116	102	113	103	108	107	97	96	101	94	92	75	118	88	89	96	109	87	92	109	94	89	112	85	115	102	91	86	104	103	99	99	84	97	110	89	89	100	111	107	98	93	94	115	101	76	96	79	73	86	83	98	107	113	107	89	108	111	94	108	108	87	88	115	115	103	106	103	85	100	102	84	80	83	79	99	99	99	95	82	94	94	115	102	91	101	108	103	103	97	94	99	118	95	79	85	92	99	92	107	85	99	81	103	92	114	76	92	107	74	93	119	92	108	92	88	93	99	100	117	114	102	90	98	100	99	101	101	82	107	78	105	109	101	103	104	93	93	97	80	99	113	101	92	84	97	99	93	105	105	111	100	89	86	105	91	98	95	80	84	105	95	80	115	101	84	106	98	114	101	100	89	87	103	104	89	113	104	91	109	110	97	94	81	104	89	87	98	91	105	80	95	88	94	112	101	113	89	92	83	91	106	98	109	100	111	102	103	105	84	104	95	126	98	102	112	102	108	123	98	94	88	111	121	93	96	88	90	94	103	109	101	103	89	90	88	85	102	95	97	95	93	98	95	105	122	85	98	95	85	99	101	97	96	92	90	99	94	80	69	92	100	107	113	91	91	109	89	108	70	81	106	96	91	105	94	93	98	102	92	106	108	80	82	94	95	103	89	82	87	92	101	93	105	109	103	83	77	115	96	96	107	97	113	86	110	104	95	92	104	83	98	87	93	80	83	90	105	92	88	98	114	99	97	94	93	105	98	109	88	108	90	108	96	101	96	81	101	92	93	98	83	90	97	86	91	81	103	81	102	90	102	104	79	91	90	97	89	89	89	95	89	103	114	102	93	85	94	87	95	88	77	90	93	96	110	85	103	94	99	90	94	100	92	96	100	82	99	104	103	84	103	98	81	129	99	93	89	89	91	78	97	95	81	90	112	100	89	95	105	108	88	101	94	94	102	90	92	88	99	116	86	108	85	97	93	82	101	102	92	93	86	101	100	91	95	101	100	93	80	88	92	105	87	109	109	102	80	109	105	106	101	103	104	91	74	81	92	92	91	88	103	111	93	84	95	109	101	109	92	111	86	93	94	100	93	91	97	88	99	90	113	89	98	79	96	111	95	94	106	115	81	92	87	87	107	84	94	104	111	110	98	104	80	108	86	105	93	96	97	97	116	100	107	102	85	88	73	89	97	92	83	94	92	103	107	95	95	87	113	88	90	88	114	95	112	88	86	91	103	100	92	94	109	116	92	88	121	92	107	98	109	100	97	110	86	100	90	97	93	106	97	95	100	102	103	78	80	87	105	102	100	109	91	92	103	85	88	93	102	104	90	110	102	90	92	99	100	93	87	82	101	111	101	92	95	92	79	96	94	77	100	92	91	92	99	102	94	91	86	79	85	73	119	88	116	97	90	97	103	79	98	111	99	99	95	91	86	118	77	104	92	102	93	118	102	95	109	107	107	107	79	106	88	111	101	102	84	89	94	107	99	94	81	89	89	100	100	104	86	100	114	88	95	82	93	92	99	91	100	104	90	104	97	95	106	100	101	97	96	87	112	107	105	124	90	90	81	93	98	114	102	111	106	94	76	104	92	91	110	93	107	104	109	79	86	94	99	99	118	100	100	83	79	92	108	79	85	106	97	82	87	91	81	91	84	99	101	99	108	85	106	97	93	86	99	102	86	101	90	96	98	99	107	103	119	89	90	99	104	93	101	79	82	109	87	100	99	88	99	93	112	103	100	102	97	86	90	109	79	85	89	108	96	107	101	86	117	83	88	90	86	91	86	104	91	104	101	88	99	103	92	96	84	106	87	105	94	106	80	87	99	117	79	114	105	108	101
8902	11674	19204	20806	21509	18619	16760	14944	13113	12011	11436	7291	6143	5221	4972	4726	4922	4056	2850	2479	2849	2430	2242	3005	2645	2645	2401	1890	1423	1083	1233	1176	1057	1111	1048	931	1083	927	836	860	900	978	933	1024	849	755	611	575	431	366	348	351	291	271	326	290	269	297	288	292	250	309	276	298	290	274	270	271	256	278	268	270	272	285	292	282	259	277	295	286	263	282	235	309	322	311	291	296	257	275	287	284	288	286	278	270	259	248	237	275	300	263	268	279	276	318	277	297	271	294	272	293	282	276	262	299	292	263	290	302	260	292	275	303	261	240	294	283	248	246	260	300	275	303	297	270	259	291	256	304	268	264	276	274	282	290	294	272	283	239	296	294	241	280	284	278	309	271	274	283	262	270	286	291	280	265	265	311	251	280	283	275	261	281	262	279	296	290	278	232	291	272	278	273	282	276	291	256	281	278	270	275	277	249	283	270	278	277	306	294	258	306	284	271	288	302	295	276	290	281	278	291	292	287	306	273	297	296	278	269	265	259	271	302	250	293	270	291	282	280	272	289	319	279	272	303	257	283	258	278	300	299	287	304	291	285	259	290	278	268	290	304	272	268	318	291	277	296	276	259	268	259	294	288	302	265	284	285	248	257	268	289	260	273	262	299	279	255	276	322	286	288	248	267	291	287	278	288	266	270	286	279	273	259	260	274	288	287	275	271	288	280	271	264	273	265	266	291	294	291	298	267	292	257	284	292	248	268	247	272	274	272	308	298	271	304	274	242	287	292	272	286	279	289	258	296	284	290	285	312	275	250	280	283	282	284	266	304	280	294	275	302	291	289	261	274	275	279	270	270	264	260	293	275	266	275	296	277	259	279	287	245	293	274	307	266	285	264	266	309	271	281	293	288	308	268	289	280	273	276	258	277	316	283	282	266	292	274	322	229	269	284	266	261	274	297	271	287	279	262	300	244	253	294	271	267	247	297	282	306	270	279	273	271	291	289	243	287	279	294	291	274	287	280	249	284	269	296	280	261	264	277	277	284	276	249	279	282	261	261	278	271	296	284	285	258	283	290	277	280	267	287	264	272	283	240	307	275	311	289	281	300	295	265	250	281	280	301	295	278	300	278	223	294	297	285	299	259	280	287	285	274	291	270	275	280	287	279	257	266	303	314	260	256	245	277	277	263	297	281	256	280	313	269	270	283	274	289	287	314	292	242	266	298	266	300	296	317	254	275	269	311	257	270	281	277	282	275	301	292	294	245	260	260	268	266	286	242	283	272	270	288	280	256	267	248	264	307	312	289	286	261	279	262	274	287	296	301	236	266	272	288	257	304	294	283	302	288	243	278	277	262	267	261	306	255	300	292	298	273	285	298	314	301	319	252	271	277	282	262	300	281	286	281	268	292	243	298	277	274	278	279	283	281	258	283	286	291	282	265	248	297	282	314	277	294	259	253	289	296	281	255	297	282	301	284	315	282	283	268	277	289	225	271	285	290	304	284	295	254	260	274	280	260	285	285	283	233	278	306	273	261	275	274	276	275	262	267	305	266	303	297	280	289	302	262	291	283	308	262	291	282	279	281	294	279	283	266	273	265	287	318	291	283	268	255	287	299	280	301	280	263	288	295	307	290	271	314	296	313	276	314	319	291	264	275	280	284	261	299	271	287	307	262	274	270	293	275	280	283	260	264	310	271	308	294	291	281	278	270	298	279	273	266	269	259	289	290	287	269	289	273	269	296	270	299	279	300	258	302	288	284	274	272	263	260	271	280	271	277	272	262	279	257	313	274	295	286	313	258	273	284	277	305	287	265	258	265	273	258	277	266	281	272	280	285	272	247	294	286	277	272	273	255	266	302	277	257	287	261	277	277	276	277	288	280	268	285	268	260	281	293	329	279	280	287	270	269	264	236	249	256	278	255	255	294	278	292	296	298	282	258	259	287	275	284	263	306	304	282	255	299	272	292	296	275	286	257	263	309	259	266	252	261	306	263	295	275	263	294	277	301	295	288	287	270	284	292	287	291	308	264	287	296	303	314	291	258	280	269	287	273	272	277	284	298	254	276	307	269	275	275	269	285	271	264	238	280	267	272	272	283	282	270	277	290	279	284	275	298	303	281	282	238	270	296	291	278	273	279	271	285	290	265	284	284	273	301	301	260	290	279	278	266	295	259	266	296	258	256	285	289	270	319	276	274	295	304	287	269	258	294	270	264	315	273	283	275	284	266	287	284	290	286	289	287	280	258	294	266	291	280	292	267	283	276	236	261	268	294	291	293	255	276	279	294	282	261	286	285	293	286	298	272	282	295	248	282	282	272	283	256	288	269	284	262	269	314	281	279	286	269	260	293	283	277	266	276	256	288	302	291	251	287	320	273	290	282	309	307	288	256	282	289	288	301	277	284	287	273	247	284	277	302	276	275	274	291	266	289	296	289	297	281	289	300	270	283	282	286	293	274	256	260	302	261	279	263	267	253	284	274	268	281	279	251	290	299	287	298	270	262	292	248	289	285	289	301	325	248	281	255	293	292	332	307	252	243	302	273	291	249	255	272	297	293	275	271	266	257	280	256	301	298	280	309	287	295	255	286	299	285	284	270	322	269	281	262	264	269	272	271	229	276	300	293	276	259	295	266	290	279	286	295	252	273	286	293	296	293	280	303	265	279	266	288	288	253	266	305	287	280	281	266	265	290	277	279	302	272	291	303	307	286	290	267	293	267	281	296	283	282	265	277	290	281	313	290	298	288	279	259	285	260	303	255	273	275	313	260	288	270	290	264	279	273	347	283	300	282	297	283	279	311	305	308	277	282	268	282	278	259	303	253	238	267	293	258	278	299	286	295	314	257	263	282	259	274	299	278	269	252	287	294	260	270	288	299	302	274	290	289	267	283	282	281	258	247	276	315	301	290	281	284	289	258	255	266	268	263	258	295	295	282	265	281	310	295	287	246	269	276	283	284	271	281	314	291	254	299	307	255	315	302	288	267	302	282	294	295	311	260	296	274	286	293	263	261	290	286	311	279	273	300	265	289	293	281	294	287	306	266	271	264	273	267	289	265	288	296	302	296	275	232	280	309	273	263	291	282	290	277	287	261	290	303	270	250	300	285	268	290	297	262	275	261	270	278	311	265	268	292	266	289	284	301	287	287	295	261	286	278	289	261	262	275	274	291	276	278	264	268	278	259	298	317	283	286	308	314	276	280	285	280	279	270	292	296	274	263	265	264	257	283	283	315	274	266	272	264	267	283	266	261	287	289	281	283	270	247	290	304	271	255	263	294	272	293	278	274	299	299	258	276	280	276	273	272	304	276	270	267	289	284	270	274	268	262	294	272	297	262	269	289	257	283	289	289	290	261	255	288	293	283	299	265	321	273	299	304	285	301	285	266	286	267	274	297	256	283	283	253	286	278	283	295	301	279	270	283	297	252	268	288	270	298	308	273	284	296	277	299	305	276	286	289	293	302	282	281	278	273	277	288	246	276	285	304	272	311	303	277	284	261	300	287
32805	34538	36303	37694	39613	36126	36047	32836	28389	25826	25569	18500	14589	11370	10064	9665	9844	6655	4090	4762	4212	3654	3898	5173	5132	4334	3966	3028	2246	1320	1742	1480	1372	1435	1168	1179	1144	1006	1091	1088	1108	1277	1286	1394	1087	973	760	569	353	266	216	199	118	130	131	154	114	125	115	117	114	129	116	133	127	134	127	124	148	141	102	112	126	133	123	112	131	126	127	132	118	108	129	116	129	144	114	116	125	124	126	125	110	111	141	109	116	112	116	111	119	111	101	114	121	126	150	129	120	140	133	115	111	113	109	118	119	111	109	141	129	115	130	120	105	126	137	110	130	136	131	115	116	119	112	120	121	129	118	122	114	123	115	116	110	114	118	113	122	127	123	134	138	132	137	123	122	136	135	115	107	107	113	132	124	109	122	113	141	116	116	111	118	121	132	136	123	98	121	99	120	110	122	139	112	129	108	112	103	122	95	111	115	107	114	123	124	107	133	134	135	141	125	125	134	122	103	136	128	107	94	109	117	139	101	104	123	114	130	127	102	99	112	153	98	125	108	121	126	117	132	100	122	115	136	118	127	117	123	108	125	139	104	119	123	123	114	129	116	141	118	120	117	123	109	106	119	103	119	131	133	125	111	135	117	136	124	107	115	122	120	110	134	106	118	114	113	122	116	116	118	126	129	108	101	122	127	132	140	117	114	124	97	118	110	115	129	145	117	123	107	121	115	132	113	137	119	100	114	109	112	140	123	119	107	127	114	110	136	114	132	101	109	133	139	120	132	128	125	111	108	130	110	114	141	118	123	98	109	132	144	120	126	104	105	114	120	143	122	127	109	120	121	137	117	100	124	104	118	105	139	138	138	119	119	118	117	111	105	121	121	121	117	130	101	119	133	111	117	119	125	129	98	127	102	111	105	119	122	122	133	110	136	122	109	121	134	115	122	117	120	126	132	133	107	127	115	135	100	140	122	117	117	113	121	122	135	115	107	101	107	128	96	140	110	121	122	115	124	90	118	137	130	106	120	125	135	125	111	106	132	140	119	127	125	136	137	113	114	113	125	120	118	121	111	126	107	115	106	110	111	127	107	112	110	120	114	89	146	123	135	127	130	111	124	108	108	118	117	100	108	124	125	124	128	102	139	106	112	127	134	117	125	121	111	141	116	125	104	135	124	116	117	115	122	113	127	119	107	132	124	134	107	126	125	128	119	130	109	111	119	129	122	128	114	118	111	108	120	124	116	137	124	120	123	120	104	113	126	141	98	111	111	117	111	116	113	116	126	117	119	126	115	119	120	114	114	121	131	113	121	119	117	125	108	105	104	125	104	121	114	116	132	135	117	135	115	119	128	115	124	142	116	120	120	120	120	108	112	115	127	110	129	103	110	126	128	127	116	110	88	123	127	115	119	118	105	114	135	119	103	127	119	116	127	104	107	104	126	119	110	147	103	125	133	121	103	124	109	129	105	111	109	107	107	125	129	120	109	104	133	125	128	130	139	121	139	122	112	134	130	115	128	145	112	95	135	119	132	122	128	125	102	115	120	105	114	122	100	101	130	107	101	129	130	126	103	156	146	110	120	129	108	117	108	104	114	118	129	115	123	109	119	147	112	119	123	100	138	97	114	128	121	129	112	120	124	108	106	117	112	111	119	129	112	104	132	102	124	124	111	109	125	113	109	105	107	113	104	114	131	121	113	128	126	107	109	116	117	145	109	126	119	122	135	131	137	119	132	129	103	124	130	131	123	135	135	129	123	144	130	108	107	138	112	119	127	122	99	126	119	124	119	127	116	133	130	130	131	109	116	130	127	120	122	138	126	123	121	134	116	132	125	142	109	114	132	135	122	94	125	119	126	129	112	119	116	109	125	125	114	137	113	96	124	109	139	128	116	114	119	101	101	113	125	122	104	121	104	120	107	115	128	105	102	122	127	118	86	120	120	134	99	132	124	114	101	112	128	119	119	125	124	91	117	102	110	114	107	111	99	114	121	137	109	101	93	128	112	113	125	116	134	130	121	117	115	111	136	118	109	100	106	109	115	112	115	132	120	128	114	136	142	104	123	124	112	125	112	126	130	126	107	106	129	122	102	118	118	98	120	107	98	127	117	123	127	105	122	111	120	107	134	116	110	121	136	126	127	125	117	113	112	114	124	125	122	118	100	121	122	129	126	118	141	98	134	134	120	125	122	122	121	113	118	144	102	111	112	124	98	113	129	126	129	114	117	108	103	105	126	113	113	111	132	120	137	105	120	119	115	97	106	117	103	112	123	127	141	107	128	101	112	106	115	117	114	130	141	123	123	108	109	120	126	122	104	100	118	130	118	115	125	109	101	140	115	124	117	103	124	105	115	125	124	114	128	119	109	125	120	129	118	113	110	121	122	139	115	102	128	144	124	119	117	118	114	140	108	117	132	132	126	127	121	101	110	117	114	114	137	116	124	136	147	111	131	113	128	106	116	136	117	121	130	123	123	135	105	118	124	105	117	119	111	126	126	110	132	107	128	135	123	119	124	117	114	122	117	122	123	127	104	104	131	115	134	132	117	114	117	107	127	97	113	128	113	113	122	101	131	147	98	123	120	130	124	120	122	116	113	112	111	100	105	117	127	113	118	127	122	88	106	107	137	119	109	119	124	124	126	128	118	137	138	129	129	111	120	106	117	119	121	118	119	109	95	122	132	128	136	134	127	126	106	110	137	125	115	100	109	121	133	112	131	124	114	120	138	120	138	107	119	113	118	134	128	121	132	119	117	118	120	107	117	136	135	122	116	107	140	122	100	140	135	115	106	124	127	145	114	118	105	109	119	111	122	109	108	124	135	133	119	124	118	125	117	97	147	101	110	120	123	106	115	132	125	116	114	101	139	124	116	127	105	120	126	115	104	130	130	109	129	105	101	109	132	113	134	118	116	110	139	122	130	117	114	123	109	130	111	115	126	123	119	102	123	109	114	111	121	134	133	102	114	118	130	117	118	128	132	94	143	114	133	112	122	124	107	119	128	103	123	107	117	115	122	114	107	140	125	119	108	140	125	116	111	101	121	113	111	114	132	131	125	120	141	127	109	133	119	123	132	103	103	121	116	106	103	114	113	124	118	117	131	147	128	107	130	111	124	129	143	126	108	142	121	106	113	118	93	126	106	113	124	115	109	105	136	94	131	100	121	149	133	123	97	128	120	133	85	130	111	91	125	109	105	119	114	109	123	106	101	138	132	118	127	107	120	140	120	115	120	119	155	105	119	111	129	148	113	121	118	98	149	106	131	124	121	114	111	130	107	116	97	116	108	104	126	125	123	116	112	122	123	122	98	123	117	118	122	130	103	115	126	119	114	139	129	122	115	107	114	131	124	130	101	118	122	131	118	110	138	116	120	129	109	152	116	112	112	123	106	127	112	137	120	117	134	122	127	126	106	126	121	116	137	111	108	108	100	110	134	128	121	96	120	109	144	104	129	112	121	116	116	92	116	109	120	115	108	131	112	126	121	122	112	124	105	100	120	131	125	96	115	116
22718	27977	36895	44483	46761	46139	48963	46286	44000	43766	43231	34348	34164	29624	29481	29321	30527	21981	17712	19801	18746	16850	18482	22160	22798	19972	17951	14569	11697	7064	10243	8471	8087	8869	7053	6984	7635	6405	6910	6926	6675	7908	8339	8624	7148	6228	4650	3851	2023	1431	1369	1022	475	468	506	371	405	439	396	347	352	362	380	356	368	387	383	331	315	319	342	336	364	323	356	345	318	368	400	343	351	338	356	439	450	398	347	344	361	359	357	348	343	353	339	364	324	313	340	331	336	347	334	323	337	344	331	330	348	340	321	347	351	336	348	313	350	326	363	336	331	317	303	346	303	325	335	343	342	354	326	283	326	343	343	324	330	339	355	360	346	356	365	315	325	368	347	325	363	329	310	349	342	333	356	341	344	334	319	346	343	322	337	348	343	299	332	310	319	323	356	343	344	354	340	328	331	304	297	298	370	333	322	337	344	322	321	345	340	347	332	327	348	344	348	330	345	349	305	335	317	354	317	321	340	322	357	324	382	359	332	308	356	315	352	352	328	317	344	329	349	333	358	336	328	347	322	341	344	348	338	368	349	354	336	337	325	352	317	348	317	321	359	315	315	335	352	329	334	338	294	339	317	342	330	346	357	319	326	333	349	349	345	324	353	326	340	323	323	335	324	347	326	338	343	298	338	332	333	324	345	333	337	303	322	342	307	353	382	333	344	333	370	326	354	304	338	350	343	348	332	358	361	351	313	367	352	363	322	336	332	318	317	331	332	332	329	337	350	363	350	380	346	336	342	329	345	361	319	325	337	342	307	370	365	343	332	322	320	312	345	344	334	344	295	348	375	361	304	338	381	346	354	334	333	340	350	311	329	352	356	368	343	320	346	344	341	326	342	329	351	334	330	308	343	308	316	368	354	311	326	349	332	294	345	322	361	352	336	334	337	337	346	313	344	359	349	334	333	327	322	334	360	367	309	330	338	332	327	329	350	347	333	349	362	346	365	334	332	332	352	336	299	330	347	320	355	318	375	336	352	327	333	343	305	337	332	345	337	334	332	371	334	338	362	336	346	348	314	323	299	324	342	340	336	306	324	341	320	329	355	335	366	300	339	317	350	315	330	361	361	342	345	332	362	353	318	360	327	325	353	342	330	356	362	313	340	336	370	307	326	340	353	345	356	333	338	322	332	322	320	356	364	347	310	331	328	339	364	341	348	362	328	296	329	342	332	359	350	321	364	335	320	362	345	299	377	326	333	348	375	351	345	353	362	380	350	347	312	336	363	339	323	340	351	282	318	361	348	328	352	339	312	291	377	326	310	332	336	319	350	346	333	337	358	327	335	325	348	361	325	355	347	345	322	324	310	314	368	343	336	335	357	298	348	349	330	307	317	353	336	348	318	329	365	318	344	351	354	343	357	365	351	333	339	343	338	336	327	336	332	310	345	321	351	320	306	324	347	372	333	330	315	321	313	327	359	336	362	338	313	342	359	322	320	389	339	344	355	352	317	329	331	322	353	354	324	349	322	336	325	331	333	329	350	315	312	322	365	363	280	359	338	323	324	345	362	360	382	310	317	391	349	341	315	320	344	346	329	340	301	326	363	375	338	341	345	351	322	371	324	370	354	318	334	369	336	342	352	346	364	327	316	331	372	330	333	332	346	342	337	346	359	352	315	331	316	306	319	312	342	352	327	325	330	376	322	329	331	308	356	370	337	312	314	361	329	324	337	372	315	334	351	336	323	360	334	339	355	334	341	332	379	365	337	319	324	360	316	339	341	340	331	358	328	356	330	353	346	370	350	357	297	300	322	329	315	316	382	338	309	318	334	338	296	360	339	345	337	333	305	341	331	323	336	314	340	343	333	347	350	324	322	356	310	345	340	341	306	331	364	307	367	368	334	354	301	368	353	354	322	317	324	315	337	304	316	348	329	321	333	347	311	354	347	376	333	360	338	360	317	303	345	347	336	334	344	369	310	328	312	351	384	340	337	348	312	356	338	323	315	397	364	302	319	306	339	342	327	330	313	325	343	338	327	361	340	341	326	376	324	328	330	331	341	360	314	341	337	326	330	348	352	339	339	317	324	358	357	316	349	339	316	370	368	374	349	326	361	327	347	334	322	309	337	348	300	321	353	310	320	344	331	322	346	326	350	322	343	335	338	359	354	353	326	346	332	344	340	338	351	346	396	333	371	364	333	331	347	333	354	328	337	342	345	331	337	378	355	319	307	332	327	337	354	326	341	307	310	299	372	313	351	314	318	343	326	322	321	315	353	326	357	335	338	343	333	336	321	352	340	313	331	363	344	358	328	340	329	311	370	343	350	337	312	333	346	313	336	304	356	362	338	345	337	322	316	319	326	325	346	344	315	379	306	340	316	292	334	334	320	365	354	311	346	350	308	341	318	346	352	319	320	337	334	356	334	313	328	362	354	323	375	379	334	323	313	327	348	325	351	323	319	365	385	305	319	360	333	330	346	357	335	295	350	286	346	325	367	336	322	346	357	343	326	321	295	321	355	313	313	314	329	381	335	340	320	342	350	326	329	347	376	326	330	337	329	349	340	346	327	308	327	325	320	321	346	310	340	299	336	350	337	359	314	330	340	342	363	322	306	359	325	334	363	363	332	367	352	334	341	310	359	344	343	314	351	314	334	325	331	329	305	342	312	343	347	341	334	326	327	354	318	344	330	315	352	315	325	344	317	331	360	334	345	330	345	337	350	348	321	360	317	323	332	344	330	320	284	355	358	357	318	345	358	333	304	355	349	338	329	345	308	351	325	356	328	336	349	348	350	332	345	346	338	322	358	324	322	329	340	342	330	326	335	327	351	327	349	363	352	360	331	310	323	321	311	326	345	295	354	346	302	357	339	335	341	367	337	339	348	342	337	365	327	340	350	359	323	341	342	324	308	356	317	313	367	387	331	328	282	315	304	327	345	361	328	332	359	350	339	351	341	335	342	355	338	329	358	335	342	319	312	328	358	329	340	345	312	340	335	343	350	329	354	309	380	326	315	320	335	328	336	365	325	349	360	347	330	331	377	346	356	293	347	294	361	332	325	354	352	358	332	337	333	349	353	339	330	330	349	337	319	329	360	326	345	353	332	360	339	336	358	342	357	333	344	347	338	332	351	331	314	290	339	341	302	335	324	370	333	370	310	324	325	342	330	355	327	331	332	334	331	321	328	303	345	304	337	345	334	338	348	320	300	328	343	300	345	325	344	340	345	308	338	337	336	340	340	316	348	368	376	339	326	366	342	324	315	336	356	362	369	328	364	340	325	308	333	352	334	309	348	359	305	354	330	307	355	369	358	327	317	338	320	320	341	316	349	379	355	331	336	332	335	346	331	338	361	364	336	358	343	358	347	315	339	351	379	335	332	333	298	337	324	327	345	343	334	380	314	383	329	341	312	357	336	352	358	343	340	327	352	320	300	337	352	320	346	330	334	336	346	322	374	350	348	366	334	320	359	361	342	316	334	333	315	364	350	342	346	334	327	320	346	347	338	341	363	338	333	344	324	333	362	338
41569	41071	43975	45091	49795	45533	44033	43781	38393	37086	38316	29291	22608	20160	19194	17670	18879	11425	9464	10280	8011	7773	9308	11154	9785	7911	7450	5710	3369	2896	3801	2940	2671	2612	2127	2066	2323	2001	1946	1972	2161	2595	2871	2591	2285	1591	1462	1294	708	501	414	393	232	201	168	189	192	179	194	181	200	203	187	178	197	202	193	157	155	186	169	170	176	188	161	187	149	217	174	148	182	169	177	177	197	193	188	167	161	177	168	179	178	189	176	180	176	171	196	173	180	162	198	162	165	189	163	180	161	167	165	175	162	194	182	161	160	176	182	181	177	160	159	169	171	193	166	159	186	166	131	169	184	203	186	175	167	171	143	164	151	165	204	180	150	191	163	155	182	186	141	157	197	181	194	163	179	175	186	169	163	196	189	142	171	173	181	161	174	170	173	168	156	163	177	162	165	175	165	160	170	178	158	173	183	179	174	177	191	183	171	178	171	186	173	190	167	185	179	178	192	187	166	184	187	171	191	140	158	175	182	181	185	164	201	179	169	167	161	187	182	160	181	172	153	179	170	162	191	173	189	178	174	166	194	183	173	171	176	157	166	174	155	197	193	184	163	167	153	175	171	185	176	171	173	139	180	179	173	164	178	142	182	148	172	161	161	171	170	175	190	172	169	178	189	198	168	157	171	188	179	168	183	170	161	155	169	165	174	155	156	193	166	163	156	175	155	164	160	176	169	182	168	160	195	168	166	177	153	172	167	149	173	183	180	176	188	181	183	167	162	158	161	148	162	172	174	172	164	194	172	182	139	198	145	186	164	174	188	175	167	168	157	179	174	183	195	167	168	164	190	160	180	155	171	187	183	181	178	212	182	180	205	190	175	162	185	169	176	180	184	187	212	183	164	167	161	176	187	181	169	192	181	167	177	166	183	180	171	164	185	164	160	196	179	196	190	177	176	194	193	166	166	164	157	196	173	163	187	181	181	171	166	167	158	180	196	168	175	183	183	190	181	182	184	165	178	163	176	177	170	157	183	160	165	186	181	155	187	174	184	165	167	159	175	168	165	181	167	184	172	188	174	167	169	157	181	153	181	176	169	172	173	145	144	163	152	158	165	155	172	182	160	186	159	183	182	150	187	161	163	159	184	168	164	173	137	178	175	166	189	181	159	161	166	201	200	180	174	171	178	185	194	163	187	170	174	147	205	186	164	185	168	183	150	192	189	172	179	161	178	167	162	141	154	184	154	170	161	141	166	158	153	150	189	167	169	157	167	154	175	149	188	171	176	218	162	178	182	153	161	189	180	171	174	172	177	184	174	172	191	169	152	165	178	174	188	172	176	186	173	198	179	184	152	167	176	182	166	189	191	160	171	179	157	179	168	168	170	178	154	181	166	158	151	183	184	162	166	178	169	179	171	152	154	178	187	209	159	170	188	164	160	178	184	171	164	165	186	168	181	150	162	167	163	170	147	182	174	163	160	163	172	176	163	186	176	152	191	156	181	179	169	155	169	186	180	187	173	192	195	187	171	166	157	181	175	175	175	185	179	174	182	196	161	167	190	169	184	162	160	182	181	197	173	154	164	177	185	175	163	181	173	193	180	178	163	180	168	186	185	177	171	180	163	158	190	168	189	179	177	143	164	165	190	199	181	155	175	181	157	185	176	164	171	190	182	170	156	184	175	170	202	179	180	189	182	168	178	199	192	161	176	153	164	204	166	161	178	177	176	182	198	194	174	153	175	174	175	156	196	183	178	161	187	156	162	148	210	179	162	171	170	168	172	195	166	171	163	185	173	167	187	198	168	211	174	173	151	171	153	169	184	175	171	184	178	166	158	163	173	148	163	157	184	168	191	181	157	158	183	172	175	167	180	183	157	191	174	173	163	164	167	164	181	160	180	180	170	179	175	173	162	174	164	149	140	150	185	168	187	174	185	156	187	183	178	183	166	161	155	156	187	158	186	191	167	156	162	176	160	165	161	176	145	178	173	214	154	186	182	160	191	178	188	173	160	195	174	183	179	189	194	169	185	176	212	163	171	156	158	190	160	156	161	170	180	164	170	174	194	197	192	172	163	160	155	205	163	176	208	199	183	179	205	184	186	168	191	186	168	189	194	193	203	176	188	155	175	154	159	163	183	185	175	170	177	186	171	176	173	164	177	202	190	166	176	169	150	181	163	160	157	193	197	189	173	158	183	197	177	176	179	187	161	182	202	203	166	188	182	179	176	172	174	188	188	187	178	175	163	180	172	184	175	163	154	175	148	167	179	180	170	199	171	176	176	189	165	193	182	185	158	177	186	162	174	157	185	169	172	184	191	172	182	156	188	167	149	184	187	181	176	179	157	181	167	178	179	168	161	161	148	182	161	173	176	178	168	164	168	173	172	171	170	165	166	174	174	180	187	148	181	195	181	174	177	170	175	176	166	198	167	199	170	167	175	173	160	181	158	165	162	189	171	167	158	178	166	193	166	153	174	185	199	143	164	179	174	166	173	187	196	159	190	175	184	166	173	142	142	176	187	165	191	168	165	164	190	165	182	171	155	146	218	182	156	204	179	169	151	192	166	160	156	180	167	157	165	174	182	165	167	168	205	168	160	181	170	193	161	152	193	187	179	176	179	175	177	166	200	172	148	165	173	176	166	180	181	173	172	177	150	190	174	175	189	154	173	187	146	196	191	197	152	178	184	172	184	171	189	166	180	185	156	173	180	181	169	178	169	183	165	193	175	183	161	178	182	198	159	152	179	156	168	178	183	179	163	184	163	184	185	169	179	140	191	171	187	189	188	192	161	151	167	181	174	176	181	166	160	180	175	185	191	171	193	145	158	182	167	174	193	171	177	176	179	174	176	151	174	177	184	177	166	156	191	186	170	180	151	197	180	178	166	158	184	170	183	150	187	166	161	175	172	207	156	195	175	153	156	187	169	182	187	175	150	195	176	188	159	181	183	171	167	176	175	144	188	178	173	165	178	180	160	192	173	179	162	170	173	176	156	198	159	153	201	145	174	163	173	179	185	186	165	167	177	160	149	180	173	165	153	176	156	159	165	171	155	170	168	182	176	186	170	161	167	160	174	184	163	153	176	172	165	161	168	161	172	170	157	184	161	174	162	163	146	165	183	152	149	168	157	183	162	157	179	183	152	201	161	157	186	156	171	166	214	184	194	141	138	195	188	184	189	181	173	166	191	188	191	183	175	166	175	178	165	181	170	182	167	160	176	193	187	186	200	163	183	188	186	161	159	165	178	180	175	199	164	153	183	181	161	172	161	183	193	163	170	185	152	179	192	177	165	193	198	179	192	185	167	169	164	174	169	192	177	186	158	182	143	172	193	166	184	172	171	195	193	189	187	181	169	177	163	164	163	176	175	176	186	160	166	190	187	166	155	147	183	175	158	170	175	185	150	177	194	182	160	175	187	189	182	167	154	177	189	159	194	169	166	160	184	160	199	196	149	185	167	165	192	175	166	178	152	185	176	176	167	186	169	189	189	171	156	174	186	157	189	171	166	163	149	179	169	172
29690	34062	43133	50803	54135	54517	55972	54098	52517	52235	52846	42583	41271	37407	39489	38525	39824	27603	28856	30501	27044	26151	30672	33358	31282	26981	26158	21806	14780	13946	16910	14371	13512	13649	11596	11751	12781	11291	11735	11320	11918	14313	15482	14519	13112	9180	8933	7573	4549	2864	2842	2213	1066	688	593	532	533	589	556	551	606	610	513	517	516	528	483	493	470	479	484	497	461	454	459	444	485	439	496	538	449	458	444	471	618	717	448	508	491	444	428	473	461	476	448	468	474	464	489	448	477	432	438	464	460	462	440	472	510	470	454	446	451	453	432	448	465	467	476	465	460	459	435	505	464	473	482	462	483	469	440	429	459	443	453	487	492	439	459	450	483	472	450	456	448	456	430	473	446	481	439	451	498	478	469	473	479	476	498	464	441	490	461	494	438	445	476	437	457	480	486	452	465	449	486	438	459	442	498	483	435	456	474	465	469	458	442	477	445	467	449	471	461	485	497	465	431	468	444	445	489	485	479	513	435	477	455	473	459	441	434	445	474	495	423	469	453	425	442	496	450	474	503	445	445	453	442	452	437	490	448	466	506	471	515	480	436	468	517	458	492	478	489	458	419	436	439	461	436	466	461	491	471	457	449	443	488	479	496	426	474	460	475	495	457	463	459	513	443	421	451	449	444	450	455	508	498	480	485	480	458	431	477	451	473	448	446	472	502	483	454	472	461	443	482	496	463	476	471	506	440	462	520	406	470	456	470	439	438	449	447	451	447	457	484	443	512	478	419	461	471	469	475	476	430	446	460	538	481	434	515	444	466	433	450	432	446	443	464	482	440	468	448	445	504	451	472	458	460	436	442	501	473	473	457	459	455	434	481	448	436	462	446	449	445	425	494	457	506	448	453	462	457	481	479	451	451	450	444	483	481	424	502	435	476	476	460	418	488	458	441	461	473	411	469	469	475	459	470	478	437	445	467	432	496	493	429	472	491	486	458	465	454	459	444	459	442	456	439	448	446	507	445	454	445	460	459	448	490	479	491	443	485	469	448	478	462	486	472	453	463	467	427	484	472	482	445	454	484	467	451	475	474	498	440	440	485	433	453	455	446	491	471	442	476	415	478	433	432	467	487	453	414	481	445	472	444	451	480	484	469	463	455	436	447	467	424	436	480	475	499	493	413	450	449	488	473	502	483	502	461	429	477	478	457	464	483	489	473	461	479	486	448	509	437	453	496	429	472	452	457	474	434	458	436	473	478	452	439	474	475	461	423	453	487	468	467	491	441	458	452	426	456	469	473	434	489	460	476	459	479	491	423	462	453	459	459	468	452	470	439	449	462	433	432	452	470	466	454	496	478	450	440	462	433	451	459	483	479	471	473	442	432	459	447	437	430	467	433	447	454	458	439	431	456	468	428	455	523	451	418	494	436	456	472	434	473	483	439	451	484	428	488	456	464	436	482	479	482	517	478	445	505	450	480	462	461	448	467	481	449	477	499	449	443	434	453	482	420	488	489	443	470	492	454	432	486	495	479	442	462	470	448	473	428	452	423	454	495	458	437	464	446	479	443	446	462	484	489	441	467	444	459	454	417	494	493	459	476	470	468	453	511	445	490	414	459	467	450	502	488	508	458	457	469	441	441	444	464	451	478	414	507	460	445	427	457	477	483	450	480	455	441	523	468	469	448	493	487	481	476	462	489	484	492	442	485	472	504	442	454	456	463	418	463	438	474	460	469	460	425	428	469	447	428	480	462	462	504	454	440	475	448	459	480	453	450	441	479	461	435	454	464	440	442	465	440	447	491	453	477	468	470	481	474	462	458	468	459	482	488	464	436	416	470	440	470	476	470	499	464	470	449	468	430	462	468	456	489	484	460	451	452	448	484	468	455	445	512	435	463	481	453	482	470	470	461	455	439	458	459	474	447	463	487	460	447	427	457	455	486	435	479	442	444	420	480	424	450	457	480	446	470	446	461	460	449	445	490	440	455	469	491	468	429	444	436	485	460	450	466	435	488	458	443	459	477	487	472	505	469	471	460	444	457	479	464	397	443	439	474	439	476	436	448	487	495	456	438	486	478	484	452	485	433	495	456	457	476	448	466	464	440	438	441	444	471	480	456	482	450	452	453	439	473	442	469	451	440	525	456	469	451	434	478	455	471	455	433	446	442	455	441	452	481	474	508	452	474	466	473	450	457	447	475	478	420	432	461	469	463	444	465	490	438	449	435	444	497	473	493	459	479	425	495	452	479	469	474	415	471	469	472	491	461	468	459	448	476	446	464	444	465	487	462	467	493	455	448	462	432	455	508	409	446	490	493	434	435	466	455	469	445	450	474	470	508	471	482	465	462	445	442	462	426	450	454	486	496	486	442	468	405	464	434	468	503	456	463	482	469	465	435	488	423	451	482	461	499	461	492	424	482	469	471	457	441	448	517	467	487	427	455	433	489	473	463	432	456	473	492	506	453	469	446	432	482	490	508	447	472	474	469	442	438	466	461	439	488	456	484	483	482	470	441	449	474	497	470	457	450	474	457	491	467	491	442	453	494	433	490	465	487	467	449	462	463	437	495	457	440	504	494	467	467	472	466	449	486	439	444	481	432	474	471	448	497	470	466	446	449	430	455	461	464	468	478	437	462	460	410	462	448	450	474	453	459	438	478	501	450	501	498	455	470	448	471	434	465	477	477	488	450	427	466	451	456	507	510	454	469	472	449	495	454	438	464	448	424	456	516	497	487	460	482	428	494	476	470	426	458	456	494	458	484	470	491	497	485	472	476	491	457	502	458	479	449	431	470	471	468	463	441	490	411	459	437	516	494	468	442	466	436	444	458	454	463	489	457	459	450	469	438	433	458	462	411	465	478	468	464	493	454	477	509	455	487	493	474	459	443	483	478	481	490	484	425	441	471	491	481	435	480	491	447	457	467	489	452	525	424	505	445	444	475	480	465	490	461	425	497	445	448	484	439	458	491	451	465	436	487	478	445	478	421	480	489	457	454	479	485	459	427	439	465	485	444	447	486	451	504	471	467	430	463	483	455	432	462	446	504	452	450	447	489	448	431	457	491	455	479	439	475	443	439	458	458	495	435	495	458	441	468	433	456	478	475	472	518	450	449	472	452	426	444	448	457	461	498	459	468	457	430	446	482	428	448	478	468	488	493	448	462	459	437	490	489	413	439	432	471	433	475	492	427	469	455	460	457	495	461	508	450	457	461	487	473	523	472	454	500	436	471	452	468	470	452	464	460	473	477	461	436	449	464	482	435	452	442	472	433	499	469	468	511	456	430	497	461	456	478	447	448	471	475	477	449	472	472	452	458	469	428	451	433	445	465	456	472	473	476	477	424	529	443	439	546	449	455	477	463	446	459	479	496	477	459	463	496	438	477	466	470	463	444	485	461	462	459	430	455	456	475	485	473	509	445	461	485	470	452	487	456	462	466	477	428	461	484	444	457	475	426	447	452	466	465	459	468	497	478	471	457	476	431	470	477	484	459	461	437	465	469	481	434	448	429	474	418	479	473	465	517	431	499	523
14023	12070	13504	11458	9737	5529	4170	3573	2494	2309	2278	1623	1217	1084	1002	935	826	555	506	445	440	452	503	540	446	408	391	307	219	251	247	221	193	193	184	152	163	172	139	188	199	186	207	189	142	155	155	128	122	108	111	109	125	108	103	101	108	97	86	111	96	115	101	107	103	100	111	90	117	97	102	105	109	106	96	96	92	108	102	108	115	108	98	108	84	118	113	116	91	98	96	109	92	97	118	103	105	95	98	93	110	102	103	98	96	114	99	105	95	118	94	107	110	94	101	106	109	114	98	103	96	103	95	104	93	95	112	82	101	101	106	114	99	107	89	88	98	93	95	99	93	90	95	102	128	94	101	109	103	86	98	100	84	92	92	87	98	86	97	103	125	102	99	97	120	110	107	106	77	100	97	94	101	98	96	117	97	98	93	109	83	89	103	112	92	127	81	103	90	96	89	110	95	98	83	102	107	92	103	112	98	98	94	99	105	101	116	96	95	114	109	120	99	88	104	119	95	96	113	122	101	99	107	89	122	91	99	94	100	84	97	89	96	103	89	100	90	114	104	94	105	103	113	89	115	99	98	107	100	95	111	96	102	90	105	83	111	94	107	86	101	111	109	111	105	101	107	89	95	104	92	96	102	107	107	100	85	104	112	95	94	105	115	98	103	105	88	99	112	88	91	80	92	88	106	114	93	89	98	99	113	85	101	110	101	103	98	80	97	89	111	105	114	109	90	102	105	114	96	101	115	92	85	82	95	110	110	116	110	94	87	103	94	108	103	120	98	103	101	90	123	111	107	111	94	87	105	96	90	102	86	95	112	97	85	106	97	116	93	99	106	88	81	111	120	97	110	108	97	100	111	95	104	101	95	82	103	101	109	109	105	110	103	117	99	87	108	94	120	94	87	89	101	121	88	105	97	104	92	105	90	89	102	98	90	105	79	91	109	98	112	99	94	104	103	88	103	122	105	97	97	88	93	102	94	100	88	95	99	114	98	119	100	113	105	82	91	101	109	103	101	104	88	122	96	109	104	78	73	99	102	90	85	91	103	94	104	102	108	101	105	93	105	91	104	102	103	106	109	105	112	105	103	96	100	110	95	100	105	112	96	124	104	90	130	112	92	92	87	90	114	107	91	110	94	94	100	87	99	93	108	81	87	80	96	93	100	90	109	90	102	88	104	111	97	103	95	107	100	123	101	91	109	85	102	108	102	85	94	104	97	92	80	104	93	101	112	93	108	92	119	100	93	98	120	105	103	86	97	113	108	102	97	103	100	101	109	123	108	95	113	104	97	108	108	100	104	114	112	87	123	104	100	105	102	119	89	116	81	100	102	107	105	96	103	114	99	104	93	108	104	90	92	113	90	99	120	103	113	89	102	113	106	119	86	111	97	92	95	100	113	83	96	90	90	118	108	105	111	102	84	98	101	94	102	105	118	103	108	94	95	95	124	95	96	90	108	97	94	95	99	100	102	100	110	85	87	89	99	100	90	90	99	97	95	96	107	107	102	103	114	105	91	85	93	78	106	106	88	96	111	102	113	101	99	97	97	104	116	103	107	108	109	118	123	104	97	85	103	106	110	105	88	79	108	97	92	86	89	88	106	90	104	101	127	99	116	103	107	108	95	95	102	117	97	113	102	98	104	105	95	84	102	93	101	96	94	107	78	79	107	87	101	91	112	103	85	100	101	111	112	104	99	94	95	86	93	109	101	87	107	126	108	93	109	93	108	104	99	93	97	102	109	82	89	112	107	88	100	94	94	103	89	96	107	109	103	88	90	93	85	99	89	112	114	93	105	120	112	105	100	94	118	103	101	111	96	85	100	126	106	106	98	97	92	92	100	112	120	111	100	108	114	102	96	94	103	92	110	97	97	89	110	122	113	91	103	125	105	85	105	108	78	90	111	99	93	111	89	101	94	90	102	83	101	80	85	101	113	87	98	101	103	106	111	104	106	122	106	115	112	109	101	104	115	98	119	94	92	93	89	102	125	106	99	118	86	99	89	101	105	103	112	105	108	104	98	94	110	96	91	88	111	119	98	93	96	96	97	86	122	90	100	108	103	114	104	111	100	111	95	110	102	84	94	85	80	97	85	92	99	84	94	99	88	109	108	101	95	105	106	86	104	79	96	109	103	78	104	111	104	89	82	112	95	98	97	103	103	90	115	106	96	101	102	111	98	107	104	96	82	89	123	103	113	104	94	90	87	94	95	91	103	112	73	104	107	117	96	94	81	102	113	92	96	91	100	96	101	94	87	97	86	94	89	96	86	92	86	100	72	110	94	89	118	116	99	84	105	101	94	92	88	103	96	93	116	99	97	89	92	104	93	101	108	110	112	97	97	110	97	96	79	112	115	96	119	91	98	97	114	105	111	92	103	108	112	82	119	101	100	90	102	95	109	103	99	98	96	99	106	103	113	104	108	92	91	104	90	112	99	108	90	96	102	99	99	106	102	103	116	97	114	92	93	105	117	86	95	81	103	86	101	115	110	104	91	103	80	106	91	111	102	97	102	95	101	114	97	110	97	89	92	95	105	112	101	104	99	96	95	97	103	108	113	112	115	92	91	94	109	98	97	80	88	103	110	113	100	86	119	91	89	86	104	88	110	84	107	86	94	87	108	125	94	90	97	84	92	95	102	85	92	102	107	86	89	95	120	104	95	91	106	111	104	93	92	124	103	92	113	115	103	108	119	102	103	108	99	99	94	110	100	102	82	98	86	97	102	101	108	103	97	81	105	94	107	117	123	103	99	90	111	104	108	77	110	108	101	99	114	82	97	89	115	82	109	101	110	114	89	96	109	101	126	108	92	108	100	91	96	102	93	116	103	95	121	101	91	112	88	89	108	86	87	102	90	95	98	93	114	115	95	91	98	96	120	99	115	122	98	102	99	98	89	104	96	97	82	89	98	80	96	95	85	86	100	87	110	83	82	97	93	105	107	101	110	93	114	92	105	103	96	87	114	110	92	107	107	87	116	99	95	93	113	98	98	90	91	97	98	94	95	93	99	98	106	106	117	90	90	111	98	103	104	115	94	101	82	110	97	107	108	104	111	103	109	88	92	116	106	110	96	113	108	98	95	82	110	99	88	90	118	94	90	113	98	97	120	101	107	82	100	98	92	96	113	97	103	102	110	113	89	84	99	105	117	109	110	107	99	97	98	101	105	94	97	90	109	122	118	92	94	120	104	109	98	100	97	87	91	105	93	94	94	96	103	110	109	105	115	97	94	107	102	92	104	123	84	83	84	105	104	107	97	88	86	108	101	105	99	96	122	107	94	104	98	96	100	97	108	114	97	94	96	111	109	117	121	104	94	115	104	110	109	108	112	99	92	99	100	92	95	112	86	90	93	109	119	86	86	90	85	89	89	88	101	99	98	92	104	104	103	89	122	103	103	119	87	87	100	95	96	93	102	91	101	96	103	123	106	92	120	97	131	112	104	87	97	94	98	85	97	98	92	97	105	88	106	110	84	98	104	92	97	100
9260	10729	19416	22898	22438	16770	14733	13763	10778	11044	10742	7480	5973	5490	5388	4882	4541	3258	2708	2586	2687	2583	2865	3100	2555	2143	2119	1628	1294	1122	1177	1153	1076	1020	849	858	880	828	815	871	943	1159	1124	999	819	695	581	509	411	377	345	334	282	273	274	302	303	293	280	289	329	251	304	277	282	294	305	290	284	281	270	299	315	265	282	265	318	308	324	268	304	292	287	258	259	328	284	286	310	333	286	291	290	279	294	281	272	283	290	300	334	283	285	296	270	287	289	283	272	276	276	259	302	325	287	304	278	314	311	263	283	285	290	258	302	279	300	279	286	255	269	269	290	292	317	254	284	277	308	294	258	303	283	267	289	270	312	292	281	277	284	296	290	307	304	311	297	279	282	272	310	257	291	282	256	262	274	263	281	288	276	282	283	363	274	303	313	264	314	276	258	293	318	297	292	280	276	303	299	311	279	296	292	290	253	264	285	277	280	315	280	326	300	288	278	309	322	293	290	256	285	311	323	283	274	311	285	292	271	266	308	292	278	280	279	295	297	287	289	319	280	304	285	280	285	297	285	254	293	312	302	300	274	247	281	289	286	270	306	288	293	287	261	294	320	311	293	281	281	300	287	265	307	299	289	286	268	277	310	270	284	278	286	277	286	297	308	289	268	268	299	291	275	284	295	292	297	294	293	303	277	266	299	271	290	295	331	245	278	306	273	301	282	285	289	279	275	277	276	326	279	310	260	318	293	311	301	303	296	292	277	311	323	302	288	314	311	304	285	292	262	281	296	313	301	302	273	291	330	267	305	297	307	296	307	291	257	278	287	271	281	306	314	280	256	279	289	312	297	258	306	287	294	329	267	306	292	294	253	253	285	310	303	291	301	265	302	273	289	298	292	283	275	302	279	319	260	305	301	267	277	289	261	288	331	294	264	299	289	308	287	286	298	264	275	310	281	260	276	309	285	305	273	282	311	264	315	283	282	293	278	283	303	292	305	285	312	270	306	261	282	304	284	281	302	262	314	275	282	294	304	292	266	285	262	258	296	283	305	273	284	279	312	294	278	283	289	285	279	299	320	293	273	293	281	263	268	281	303	299	300	295	293	289	288	276	313	294	276	278	258	316	345	273	292	295	281	283	266	299	281	264	263	272	281	268	292	280	261	267	287	288	294	293	287	288	309	293	285	288	278	295	276	318	275	308	302	289	291	317	310	269	282	295	281	316	280	315	274	305	301	292	258	287	297	271	287	304	280	264	271	298	320	264	280	294	303	271	324	305	313	267	287	305	276	259	274	241	279	309	315	265	273	292	284	302	287	297	297	264	275	296	302	293	290	258	281	285	324	285	276	293	313	301	291	303	269	266	288	291	306	293	283	274	308	306	294	294	274	296	283	265	260	317	299	265	293	276	303	266	280	278	243	269	287	296	285	285	299	311	288	323	281	293	312	286	292	273	284	302	321	288	303	301	269	294	292	282	303	281	303	286	297	277	282	302	308	244	266	286	280	305	277	295	288	275	286	283	319	297	285	281	271	297	280	292	282	276	303	255	294	301	295	287	274	299	283	282	292	287	301	276	282	281	294	312	312	290	291	260	245	297	270	282	273	298	282	325	302	271	290	276	283	302	273	254	297	274	329	302	308	305	292	271	315	300	307	317	322	303	278	274	301	303	305	281	285	285	259	311	268	277	303	275	312	262	312	273	327	308	303	259	300	296	324	291	308	291	288	265	278	309	286	263	294	294	286	287	287	288	310	302	285	248	306	302	285	265	300	329	282	274	318	308	282	282	280	274	240	277	258	264	306	299	300	308	294	285	271	306	288	290	301	314	296	296	290	309	299	289	313	277	270	263	275	280	268	312	272	285	274	286	283	308	251	288	296	262	279	270	293	277	300	295	307	288	315	305	278	293	279	280	282	259	292	272	292	292	294	272	300	310	302	283	298	307	302	301	300	296	325	307	289	298	286	290	289	278	274	289	301	293	287	306	266	318	308	297	254	278	261	310	279	286	287	314	299	271	302	289	299	293	307	301	289	278	314	288	315	249	302	292	329	299	309	283	298	290	287	290	308	313	286	305	308	270	311	317	312	282	277	309	304	278	277	299	254	291	284	292	306	287	268	279	285	277	319	239	285	291	294	252	304	310	298	287	299	264	291	279	287	339	295	318	290	289	318	274	307	295	307	285	287	290	306	287	285	286	256	293	329	276	295	277	273	277	350	280	279	302	296	300	285	293	282	288	280	284	289	269	300	272	277	305	288	289	291	290	284	281	275	305	320	274	279	308	307	332	274	291	314	284	290	294	280	314	272	286	333	266	296	294	281	275	305	293	265	270	311	308	292	295	282	318	298	307	294	295	257	290	282	279	296	289	332	266	299	291	271	279	286	315	282	276	283	280	267	291	275	297	275	310	308	266	271	277	270	287	276	299	329	271	325	301	304	280	278	283	283	278	273	285	292	296	274	284	303	327	258	267	304	284	327	261	324	279	298	300	283	302	276	273	284	308	301	288	286	299	288	326	309	290	285	259	267	277	310	311	290	272	293	287	286	300	301	299	278	312	285	284	276	284	310	287	288	273	277	281	294	273	265	292	287	301	318	279	312	270	303	309	287	297	292	281	285	324	314	293	290	252	286	260	292	278	309	275	302	271	284	275	308	260	285	272	274	301	298	281	276	316	261	306	286	330	324	279	287	292	270	290	299	267	283	299	276	270	316	286	297	293	269	302	325	284	255	292	323	299	257	300	295	318	281	278	320	273	277	305	286	298	302	280	270	263	300	269	275	265	272	279	296	284	280	286	284	294	292	265	278	274	262	280	311	278	267	327	302	261	279	292	284	295	278	298	290	273	283	319	240	284	271	295	318	320	287	287	275	303	286	293	263	283	301	283	284	316	281	291	292	288	298	262	295	268	296	263	282	310	284	267	305	267	283	275	301	273	289	270	290	284	302	274	307	320	264	283	304	279	291	308	278	292	305	298	300	289	287	272	287	286	278	300	298	294	254	299	299	312	305	279	289	278	269	289	277	275	309	303	301	311	249	275	303	315	268	281	290	320	272	323	291	297	277	278	317	280	288	278	312	284	295	317	313	261	314	265	280	301	274	280	297	280	317	282	291	294	298	266	255	270	274	316	283	284	316	292	284	303	301	294	297	243	275	308	306	298	271	289	317	274	295	286	306	309	308	292	291	279	279	275	292	285	285	290	294	317	286	278	269	298	284	319	278	277	299	273	294	263	287	279	296	299	285	302	270	299	301	296	290	310	287	322	262	298	294	304	289	306	292	269	280	277	310	299	278	297	280	299	278	275	299	310	321	314	285	289	293	272	299	299	300	292	285	271	284	312	272	296	302	298	284	299	310	283	285	267	287	298	292	296	307	298	258	315	297	299	277	272	274	284	299	300	295	270	316	275	277	296	268	306	275	287	284	300	290	282	285	265	280	289	301	310	271	297	308	290	275	282	262	312	282	281	296	274	289	249	290	276	295	318	258	269	275	290	283	298
31335	31920	34753	34181	43410	33134	28291	30172	22036	21804	22474	16822	10210	10419	10460	9623	8064	6918	4967	4172	4579	4418	5169	4894	3919	3298	3120	2481	1513	1359	1418	1457	1374	1453	925	937	1048	830	886	1071	1265	1372	1428	1352	1145	867	580	470	355	316	241	174	166	154	167	132	119	142	126	159	159	160	122	121	130	131	139	133	105	133	117	128	136	105	138	151	128	131	134	116	150	128	132	122	146	152	162	135	136	134	131	139	138	142	130	116	119	139	110	121	122	117	93	109	144	135	122	119	139	132	113	133	121	130	112	120	125	119	121	124	143	120	136	132	109	132	130	139	133	141	122	92	133	115	136	121	132	123	116	120	115	127	141	153	136	127	135	112	107	118	135	114	118	120	130	122	118	130	129	141	134	127	130	116	141	129	125	120	115	152	140	140	138	116	121	134	141	116	125	150	120	120	140	138	129	131	122	112	121	151	130	147	125	114	138	116	127	117	105	123	106	131	121	108	114	128	126	126	131	128	141	136	144	124	125	142	97	133	132	133	101	118	117	122	118	121	127	126	138	120	114	137	130	112	113	120	132	130	146	132	123	127	99	129	115	120	116	124	96	115	141	120	134	129	130	133	125	122	128	122	123	114	139	140	114	111	119	119	112	117	137	130	123	125	109	132	142	143	111	142	120	127	129	137	141	120	152	99	132	122	128	122	131	125	163	132	131	107	134	139	112	138	126	119	141	130	134	120	147	126	116	129	119	134	127	96	122	132	135	114	121	114	122	130	116	111	135	130	113	119	113	121	128	123	129	118	132	129	125	130	121	141	115	115	167	125	126	117	123	116	121	138	116	153	130	138	147	138	115	119	130	130	122	143	147	117	149	122	140	132	140	124	115	124	126	91	127	120	123	118	143	119	105	107	109	116	125	127	139	122	120	127	114	110	123	118	131	133	117	114	136	136	126	119	125	120	132	109	125	123	105	119	161	130	115	139	121	138	128	120	118	128	126	140	125	136	110	133	116	132	126	131	114	134	123	125	104	119	135	117	110	120	134	125	122	118	121	110	134	118	120	130	129	105	113	162	144	129	137	142	140	129	96	135	119	129	123	137	96	131	129	126	117	126	108	117	136	135	144	158	117	135	121	134	140	110	140	119	99	131	137	127	139	119	126	128	120	122	136	136	130	112	143	108	114	111	127	112	126	144	119	124	125	120	139	125	129	131	123	130	106	113	119	130	130	125	119	114	122	117	124	136	127	130	128	149	115	131	134	129	128	117	129	144	132	131	112	154	130	161	116	126	122	124	133	109	132	129	128	124	122	135	124	112	122	127	123	133	132	135	124	136	124	132	141	161	132	122	117	122	123	128	123	138	116	123	132	137	96	121	139	133	128	114	120	111	129	147	124	137	120	123	141	131	110	101	139	140	106	120	132	120	123	137	118	114	128	105	114	126	135	146	111	132	139	111	124	122	140	89	127	130	113	119	127	133	147	126	133	133	125	93	132	111	138	110	132	125	120	117	111	137	96	115	109	114	124	127	114	131	130	128	133	113	126	126	129	117	123	124	130	109	139	124	120	110	130	120	131	130	136	125	121	126	112	108	126	136	123	103	138	117	120	123	139	131	121	153	115	113	136	117	134	146	139	132	166	125	122	135	125	133	104	122	128	101	114	148	130	137	137	120	112	122	105	111	148	124	108	137	131	121	113	135	132	131	124	153	142	131	141	125	119	110	125	126	122	136	151	129	115	129	125	126	113	116	124	131	146	117	124	138	137	113	123	127	126	113	148	124	120	123	112	128	124	122	149	117	111	131	98	130	121	133	141	136	116	151	118	139	108	96	124	124	159	121	143	124	142	124	138	112	127	128	122	139	138	142	127	113	107	120	123	111	124	112	109	124	118	146	128	116	121	130	137	110	107	127	131	113	114	128	116	132	120	99	131	130	135	116	137	128	129	106	143	125	142	129	113	129	127	124	114	141	131	113	119	124	134	135	133	115	116	116	123	136	166	111	115	128	128	132	115	122	128	124	130	127	130	134	137	142	142	122	114	144	117	94	124	123	138	137	126	119	119	125	119	127	125	112	124	129	111	138	112	127	145	121	128	136	144	125	114	122	130	139	133	125	122	123	115	121	127	118	119	113	115	134	123	134	121	113	125	116	121	120	148	134	128	102	132	129	130	110	146	115	117	149	132	119	129	121	141	126	129	115	119	146	137	137	111	122	121	145	125	119	117	107	136	114	132	144	147	134	115	109	142	125	111	139	125	116	129	135	122	130	123	136	139	115	109	126	113	145	121	123	118	137	129	146	125	131	127	129	141	113	115	147	115	123	128	123	114	108	135	113	125	132	139	122	116	130	121	130	122	111	132	118	129	136	118	107	104	106	130	124	136	137	131	118	117	122	119	117	145	145	132	119	133	129	146	100	126	123	131	123	121	137	114	117	129	121	127	144	123	120	136	123	111	136	136	131	152	132	155	136	147	125	124	114	133	134	122	129	127	124	122	138	116	110	123	108	133	142	104	109	126	112	119	123	106	104	132	118	159	126	131	137	121	119	136	143	128	124	124	141	122	109	135	120	123	136	133	130	134	110	149	122	120	116	135	133	122	135	120	122	120	140	137	132	138	154	128	127	127	128	129	121	121	102	141	125	137	129	131	127	135	106	118	111	136	111	142	128	145	124	127	111	126	139	134	119	137	132	122	127	149	107	142	119	128	136	137	119	138	162	136	127	135	113	123	146	120	154	146	137	137	133	140	129	126	131	136	113	131	119	140	120	126	108	143	117	128	128	109	121	111	137	126	132	135	135	135	109	119	139	134	118	119	125	125	140	117	110	142	139	128	115	110	118	124	117	130	115	128	125	110	132	126	133	124	120	130	114	135	114	125	135	118	105	118	116	136	112	112	134	138	126	118	116	138	129	112	113	119	127	136	128	134	109	131	137	120	117	147	115	133	116	123	121	137	134	120	122	127	133	128	116	117	151	124	106	136	142	132	124	117	107	127	126	125	131	115	134	119	108	113	137	117	143	133	127	122	116	134	103	137	128	119	120	140	135	138	131	126	134	116	118	120	136	135	127	134	115	139	113	124	138	143	148	139	147	126	131	105	132	115	125	113	143	146	102	135	124	125	113	119	129	137	143	114	126	120	129	129	116	121	115	104	132	122	102	121	135	94	121	123	121	121	126	118	126	124	104	140	126	135	115	135	130	121	143	126	130	121	115	143	117	121	130	146	137	109	108	120	127	105	129	137	138	138	128	108	124	125	126	135	123	138	114	129	138	127	162	133	128	126	143	150	127	133	87	144	131	123	138	114	118	112	131	128	119	134	138	140	135	125	142	121	135	105	154	134	113	112	125	125	133	126	140	150	128	138	130	146	129	122	138	124	127	147	135	128	128	112	134	122	129	118	130	132	141	121	110	127	107	136	142	137	120	133	128	112	148	130	130	119	133	159	120	105	116	112	134	126	110	115	130	129	134	114	111	130	125	150	129	114	123	113	112	137	118	131	132	130	125
21441	25925	35461	41924	48260	42731	42804	43739	38315	40466	41138	33025	27914	28389	31213	28971	26077	24387	19359	18512	20363	19376	22724	21360	18540	16212	15104	12545	8150	7569	7891	8566	8105	8640	5769	6064	6547	5721	5891	7060	7956	8708	8762	8493	7019	5342	3897	3143	2105	1824	1112	725	599	462	495	443	423	426	439	447	585	413	404	371	376	395	372	365	351	342	376	360	331	339	354	342	344	376	429	386	382	371	364	372	430	526	489	354	377	364	345	349	326	347	340	328	326	399	347	345	357	377	371	374	359	363	357	338	345	382	367	353	354	356	328	342	350	377	345	353	383	347	363	363	352	370	341	367	338	367	346	361	387	365	376	340	353	361	388	378	371	344	357	381	385	345	309	386	361	381	362	328	366	333	332	353	361	333	361	349	374	386	386	384	337	362	354	346	368	363	336	357	338	313	381	334	360	375	310	339	343	382	351	357	359	348	350	331	383	344	336	371	354	373	363	352	373	348	375	346	379	355	350	344	331	342	373	405	359	339	393	367	362	379	360	363	377	343	363	367	372	361	345	387	392	325	394	346	362	338	354	360	368	371	369	366	372	366	366	344	383	332	377	360	367	352	334	388	347	382	348	368	328	406	359	416	373	371	364	330	364	340	354	344	338	380	341	377	415	344	377	408	385	370	342	378	327	358	344	392	367	359	364	333	363	365	376	388	389	324	380	370	373	373	314	354	348	368	323	346	401	359	370	354	357	353	371	362	363	352	352	365	343	370	373	359	370	378	361	341	342	337	377	355	348	345	343	341	383	327	353	301	383	330	365	317	331	359	351	371	316	364	369	362	317	340	361	385	383	344	370	361	351	358	348	362	364	336	333	351	355	352	368	356	337	340	330	368	340	376	367	378	370	364	380	367	361	380	360	376	365	354	358	351	390	354	390	387	324	374	342	379	345	351	373	365	342	379	358	347	353	362	379	376	366	384	386	388	331	351	337	369	376	356	366	353	353	371	382	353	336	388	378	358	349	365	326	325	346	323	361	356	339	348	367	338	362	374	371	347	345	342	359	349	371	352	373	346	370	330	374	368	361	367	363	348	375	367	347	369	346	356	365	353	370	367	371	358	341	394	346	337	396	366	348	355	369	329	370	382	323	336	337	338	332	370	356	361	357	368	351	351	374	360	382	352	390	319	354	337	346	337	345	337	390	368	335	368	366	325	357	347	344	373	391	366	340	352	376	373	338	370	372	366	359	394	365	344	385	338	349	320	347	353	375	311	335	357	377	353	387	346	331	372	313	357	363	374	393	359	345	319	356	340	351	346	369	369	364	397	360	376	353	350	355	401	349	328	403	364	339	333	334	387	354	394	363	343	335	363	325	350	359	356	381	356	336	344	355	372	344	352	371	389	344	349	352	319	372	355	361	377	335	329	375	350	357	381	364	355	322	363	356	385	383	338	388	345	360	390	369	341	359	373	360	359	357	355	374	346	324	348	346	371	375	349	360	309	345	379	378	369	365	377	373	356	383	332	356	331	346	369	371	351	319	360	351	354	371	371	366	336	351	337	357	374	389	343	333	339	359	322	342	339	363	368	363	339	310	383	334	346	343	339	350	344	330	382	347	356	332	342	341	347	339	356	359	375	366	375	394	374	381	362	366	343	346	333	358	359	344	383	391	353	368	341	347	355	336	343	353	360	388	377	359	363	379	387	379	344	353	360	346	352	374	378	413	339	339	357	367	355	373	333	342	363	333	361	340	380	334	365	383	361	353	388	357	353	371	387	322	376	355	358	361	379	334	370	375	363	358	391	355	380	364	387	362	349	324	352	350	313	371	357	367	355	346	355	345	356	345	336	337	354	341	353	353	370	363	394	387	354	356	358	344	313	361	382	353	364	345	364	375	360	334	338	356	331	365	342	361	352	337	345	329	344	347	352	389	377	324	348	339	352	358	328	358	382	336	381	374	378	355	369	341	357	399	335	374	337	352	322	360	349	373	336	338	342	364	350	339	338	353	389	360	382	318	346	373	383	349	319	340	355	351	380	352	342	340	359	353	377	354	355	335	348	373	363	354	363	351	346	369	316	365	357	361	402	341	414	344	359	337	347	360	341	351	353	323	368	361	358	355	333	373	351	360	337	374	375	351	335	323	347	354	332	354	359	341	381	358	374	389	327	336	346	400	366	343	378	340	358	374	359	338	346	371	343	378	315	365	318	354	361	326	353	349	358	365	375	387	348	358	369	388	336	351	371	377	319	376	350	353	375	401	354	375	390	365	396	382	343	356	373	332	356	360	371	360	364	393	365	357	362	342	363	367	353	320	348	354	366	363	376	368	344	411	346	367	327	356	357	351	391	367	356	345	339	361	357	325	345	357	342	358	374	326	353	372	352	388	363	404	387	359	321	352	393	366	375	353	354	360	327	383	373	346	330	344	366	325	355	311	358	364	369	394	378	383	409	360	349	356	346	368	348	360	348	388	372	361	363	394	388	366	375	353	356	328	348	339	372	345	384	310	372	332	322	369	338	366	316	339	317	346	366	337	364	352	347	356	345	340	351	322	333	352	384	360	358	341	373	345	398	377	345	358	367	341	362	382	337	371	378	360	323	366	363	370	384	360	403	336	343	339	376	373	364	348	339	363	343	370	385	350	352	377	322	342	358	338	331	376	359	358	360	352	362	357	361	371	356	349	362	359	353	361	350	363	329	362	350	345	347	363	361	356	379	377	399	358	376	369	342	331	337	370	375	342	390	368	334	355	322	347	320	360	373	329	325	341	379	325	358	344	382	328	337	329	377	351	376	366	319	344	335	362	364	378	342	318	366	366	356	373	357	360	375	395	362	336	364	364	337	375	362	353	314	363	364	339	359	358	371	345	373	369	346	353	361	348	331	326	362	383	344	337	356	369	356	357	381	329	369	337	378	344	383	379	363	348	374	369	364	379	364	364	359	335	368	359	365	392	364	363	373	346	323	376	350	361	369	372	333	398	348	332	390	362	341	352	309	343	336	358	348	369	311	366	390	345	365	346	343	381	346	335	347	378	341	359	317	317	364	338	354	360	377	351	345	372	358	338	338	361	362	337	368	317	352	346	374	353	329	333	376	331	342	340	359	351	357	343	359	375	322	334	373	390	361	356	326	365	344	358	312	371	341	378	353	381	400	384	358	378	324	361	339	304	382	356	341	342	357	372	354	366	354	378	359	374	375	383	378	344	319	346	367	362	350	330	350	333	327	388	353	358	362	349	370	376	343	359	378	338	344	360	337	352	344	367	365	333	363	361	336	327	337	339	390	368	395	385	375	353	338	313	410	383	337	380	376	334	365	347	387	343	372	348	366	344	366	349	358	350	339	340	384	365	353	371	370	355	380	397	352	348	320	320	400	363	370	338	367	357	347	346	341	361	365	334	379	370	377	368	366	357	367	353	369	348	376	336	334	344	343	366	321	327	377	351	377	332	370	354	357	364	352	364	381	356	368	366	317	347	348	357	361	359	336	373	347	376	375	357	376	338	349	345	387	352	335	359	353	341	337
41159	43383	42830	42059	51939	41010	37331	41105	32558	32177	34502	29780	20022	21700	16603	16186	14240	14443	7664	9644	9907	9294	10252	8752	7728	6304	5904	5055	3267	2934	3073	2763	2516	2651	1771	1866	1920	1646	1886	2339	1924	2493	2626	2422	2022	1552	1242	761	515	444	308	302	251	232	247	218	174	220	172	198	230	218	193	199	174	169	181	174	163	164	156	159	173	188	159	177	174	170	184	194	167	191	167	166	209	182	210	185	199	182	203	182	171	143	194	193	175	168	180	186	174	181	188	193	178	195	178	183	178	188	194	149	182	176	149	173	208	167	180	166	180	186	180	155	199	178	161	149	186	174	179	180	167	198	152	180	155	178	162	181	161	195	163	187	176	173	178	172	192	179	195	166	161	181	195	170	178	182	166	199	158	190	163	180	183	165	172	174	190	163	152	181	183	169	195	196	167	189	195	172	174	170	185	185	176	178	169	195	162	187	187	169	189	167	182	171	197	180	194	168	176	180	177	196	173	184	155	180	200	188	160	164	171	162	178	196	191	172	149	178	196	175	165	178	188	190	218	166	176	153	169	189	182	175	160	180	174	177	191	163	172	187	155	163	195	194	192	181	167	158	197	173	167	150	167	178	174	159	153	175	170	191	198	178	151	168	168	182	190	182	160	198	205	175	162	178	178	164	180	185	181	175	197	168	186	190	194	194	156	185	149	175	178	156	181	156	178	169	175	168	180	188	180	161	167	188	146	174	167	162	190	168	168	169	188	185	150	174	166	178	196	189	206	172	180	174	198	179	202	158	171	177	187	158	161	170	161	168	207	186	191	194	139	182	185	162	186	145	186	145	163	203	159	161	173	182	175	141	177	181	173	175	185	191	173	179	172	184	177	213	185	159	174	168	185	175	184	168	195	161	174	191	207	159	179	158	170	179	194	169	155	169	178	151	164	177	175	174	204	178	183	171	167	179	195	177	154	186	182	180	210	181	165	173	176	171	196	206	183	150	156	187	181	150	178	176	198	184	176	153	176	158	157	194	186	181	189	190	166	183	149	193	187	188	199	195	170	158	185	177	151	208	186	179	179	190	187	166	165	175	179	188	189	184	182	176	197	162	181	164	196	167	188	163	161	187	167	168	167	174	177	160	172	183	172	162	181	180	184	200	190	167	195	161	187	187	202	191	158	161	186	164	184	162	187	176	151	162	170	166	171	160	159	184	197	178	179	199	174	175	182	156	166	180	174	194	188	207	189	199	168	179	191	177	182	198	175	168	177	189	176	170	183	181	189	184	180	191	145	165	189	176	164	159	166	180	202	192	194	167	173	159	161	177	172	186	152	185	182	172	179	175	181	170	174	175	159	181	169	171	208	171	175	190	167	185	174	173	178	178	206	167	162	184	165	177	182	173	158	177	158	171	179	186	183	178	195	176	150	178	192	156	170	153	176	188	181	201	172	189	216	174	179	187	175	184	166	205	160	188	182	198	180	143	186	187	206	163	190	186	178	200	177	166	178	178	147	187	157	176	169	202	173	187	195	181	170	194	169	173	172	161	176	194	162	165	181	163	176	162	179	191	196	196	185	180	181	168	181	181	168	153	153	169	186	178	182	184	175	168	166	198	164	193	180	170	172	192	197	167	177	147	177	182	200	174	172	173	174	177	173	179	186	166	177	155	183	178	182	177	166	182	176	181	162	164	186	154	167	163	168	178	162	166	186	182	157	199	187	170	190	171	180	166	174	185	148	169	193	164	191	165	161	173	161	175	189	186	173	177	181	187	184	190	162	180	168	188	141	162	155	187	179	190	175	162	181	172	160	181	197	180	166	186	172	144	166	157	176	181	174	168	166	215	196	199	163	200	175	177	164	207	177	167	188	190	170	149	163	204	161	156	202	180	155	198	187	219	186	168	159	178	183	163	168	192	182	205	152	190	166	172	160	150	161	188	162	166	170	172	163	190	173	180	173	179	175	193	161	177	181	174	164	176	179	203	185	158	165	171	177	182	155	161	176	201	145	187	155	177	168	163	193	184	171	181	188	199	199	192	191	151	172	174	188	180	160	168	176	185	172	177	181	177	172	176	199	170	140	178	169	163	190	153	163	179	200	185	181	162	184	182	164	160	156	193	189	155	184	170	151	183	175	177	186	196	175	184	231	181	204	177	191	169	190	172	172	143	154	190	162	166	170	162	172	168	186	196	157	167	167	204	175	158	213	197	191	179	172	168	156	194	166	150	176	166	176	185	169	202	180	176	188	173	178	172	179	176	176	191	166	173	171	161	164	185	163	172	161	178	193	168	157	170	167	190	184	173	173	160	193	203	178	196	166	143	172	195	191	183	201	179	162	170	180	163	171	170	201	176	170	195	191	168	171	160	162	201	166	163	168	180	167	170	184	168	179	164	179	168	185	178	197	182	191	174	166	165	167	208	173	185	176	189	176	183	156	172	161	171	173	152	174	179	180	182	168	194	213	172	205	173	192	170	154	162	173	160	179	153	177	224	180	163	177	170	165	166	160	190	176	178	179	171	179	162	162	176	201	162	168	157	176	156	152	188	173	172	170	168	198	194	168	156	179	152	176	183	171	164	152	174	185	188	192	151	162	178	182	164	165	172	163	182	167	171	160	165	166	168	164	172	209	155	158	180	175	185	167	185	197	191	170	177	200	177	183	174	179	173	202	211	190	177	166	174	177	163	177	162	179	184	162	166	161	151	172	166	199	198	197	183	171	192	162	171	150	184	164	186	200	166	164	168	155	192	174	180	166	196	162	180	146	173	169	192	174	173	190	183	168	155	171	174	197	150	194	166	191	180	166	166	163	178	170	172	170	196	199	188	191	175	153	175	162	166	168	193	205	181	164	169	184	184	177	184	181	217	147	190	177	159	194	189	177	193	168	159	163	191	183	169	174	169	197	187	165	168	170	145	182	192	175	159	188	159	196	160	167	182	169	168	166	181	165	184	187	193	178	141	166	187	165	166	175	185	164	204	192	181	189	173	170	170	192	166	173	198	182	180	187	175	198	191	182	195	167	152	185	164	176	187	182	184	178	167	187	178	178	174	178	186	165	181	191	164	183	193	181	206	177	167	170	178	172	176	177	170	176	162	182	183	150	197	208	175	186	183	181	176	197	210	210	164	149	185	150	173	192	179	178	159	195	162	185	191	185	173	177	196	187	166	173	169	148	168	164	164	165	162	170	177	156	177	186	176	168	171	188	192	207	178	175	167	187	186	170	171	160	158	157	186	199	163	178	184	174	159	176	162	172	186	175	141	158	197	177	171	175	176	170	203	163	147	177	158	188	169	198	210	165	175	168	189	159	157	183	176	159	188	192	169	148	165	169	164	157	155	191	167	154	146	175	172	185	154	179	184	185	171	182	177	184	179	175	165	191	167	181	168	197	178	195	173	167	171	188	167	167	170	172	164	161	198	177	195	175	193	139	183	148	176	163	191	174	189	203	185	186	177	172	170	186	188	170	195	159	177	165	170	193	199	183	176	189	185	191	180	189	165	176	159	173	168	177	165
29237	36364	41823	48929	55000	51288	50474	53016	47249	48352	50007	44506	37883	40486	36546	35899	35776	35188	24065	30480	29699	28539	32503	29023	26565	23654	21481	20482	14073	14271	14390	13924	13365	13822	9954	10075	10424	9803	10840	12690	10967	13874	14391	13702	11505	9369	7329	4513	2600	2365	1681	1288	967	862	927	741	591	586	611	654	759	576	534	531	536	458	451	506	465	506	510	478	538	481	441	460	467	484	469	522	499	446	479	454	522	736	635	470	506	500	466	483	438	439	480	495	465	509	448	468	482	464	438	496	457	460	459	488	430	499	457	428	422	456	486	476	474	496	500	469	421	430	488	463	499	427	494	479	487	460	496	466	472	500	472	479	455	460	462	453	481	455	423	441	477	477	461	477	452	451	457	458	500	513	444	478	509	484	486	480	463	447	470	493	494	446	484	489	461	449	469	450	475	466	490	493	464	485	454	468	475	458	487	461	487	471	495	445	447	464	465	487	488	430	447	493	515	452	509	480	458	435	514	452	480	422	476	494	487	465	474	479	448	473	493	452	490	471	488	484	455	479	499	489	478	504	497	469	458	490	492	467	443	440	473	496	492	487	462	483	472	479	468	505	486	484	491	460	473	474	462	442	473	473	483	459	504	473	446	462	420	449	474	474	442	486	493	497	460	470	441	435	494	475	529	493	476	474	454	468	472	465	460	476	495	475	459	474	478	456	440	458	482	455	479	498	450	477	467	481	496	478	434	472	466	510	450	479	465	472	482	468	455	463	437	501	470	473	491	459	441	477	454	443	511	510	470	458	490	512	499	496	516	464	443	442	464	493	483	452	488	463	444	459	477	455	527	440	497	498	463	482	492	459	487	456	447	515	479	454	479	469	488	468	471	478	467	472	479	469	497	466	477	513	480	471	465	478	467	494	452	473	485	465	467	440	475	492	441	461	476	476	491	506	461	469	438	484	522	454	446	457	459	420	454	505	423	450	487	474	473	470	466	474	477	476	474	445	426	434	491	463	477	451	442	462	489	477	483	444	476	472	477	478	419	464	484	468	452	462	477	447	483	436	495	483	448	469	465	466	463	462	459	473	463	467	461	487	490	461	431	464	459	460	469	476	497	481	475	425	477	432	446	433	530	490	434	447	477	475	478	465	439	468	454	432	482	497	461	476	464	483	469	472	439	504	487	454	483	474	453	462	503	438	473	474	500	475	450	425	460	464	487	454	471	493	473	447	491	453	462	506	464	494	503	444	449	501	490	444	498	479	487	445	484	475	453	474	502	409	476	507	482	445	454	506	490	482	447	487	451	485	433	447	463	488	505	506	454	443	476	470	448	463	447	520	455	476	456	493	464	480	499	498	488	472	464	520	456	486	446	482	491	473	478	446	484	485	446	441	497	472	476	477	465	504	444	429	521	445	467	466	461	463	464	487	478	455	496	460	498	481	455	455	455	429	482	457	454	469	443	487	494	473	475	474	475	502	474	449	474	458	443	500	480	465	448	448	495	493	494	453	464	451	468	466	472	449	527	505	438	456	452	495	483	465	473	481	508	457	450	505	466	455	495	462	478	500	499	481	480	426	469	493	472	445	482	437	460	431	444	482	479	495	451	460	465	460	481	485	503	520	473	493	441	472	480	481	479	516	474	466	446	419	451	442	495	460	477	435	473	493	439	474	498	482	462	465	445	459	457	431	467	467	446	464	496	439	448	489	485	451	459	482	481	456	456	506	467	459	449	452	498	446	464	455	448	486	475	462	511	441	467	470	510	455	475	459	454	472	462	473	458	445	435	500	438	467	460	459	456	451	475	477	504	447	480	490	463	502	488	480	429	476	496	489	482	457	457	445	491	441	469	492	478	467	421	489	489	477	461	483	453	471	474	457	437	463	468	454	455	445	503	460	519	475	455	487	459	484	492	468	461	460	429	493	453	494	463	460	486	466	447	419	485	463	489	454	451	472	476	450	470	460	437	495	494	487	470	494	471	498	417	484	464	449	461	478	477	479	442	456	448	494	458	440	453	461	459	469	471	458	456	459	475	492	482	424	454	447	482	482	506	476	429	473	439	500	485	450	447	430	469	476	477	449	516	441	476	472	490	466	473	473	492	463	443	452	468	467	464	453	466	490	464	473	451	474	484	491	442	472	523	511	472	474	440	451	481	499	454	442	478	486	448	452	441	516	468	467	479	456	435	504	476	464	460	465	480	496	487	440	455	465	431	476	466	460	448	471	469	456	497	499	473	521	463	452	516	487	527	461	460	472	504	427	512	515	459	423	450	451	506	451	448	488	498	481	465	466	507	482	463	479	499	485	474	445	467	469	489	454	451	431	494	457	453	515	484	464	476	453	415	433	483	474	473	471	473	464	466	476	488	449	453	488	466	481	462	478	467	460	490	488	486	481	480	464	457	480	503	471	541	493	463	485	511	478	456	490	475	504	470	442	501	481	464	416	467	488	468	456	492	454	502	466	469	476	454	475	493	484	456	476	463	477	523	440	482	475	478	457	434	451	451	460	437	517	516	465	471	491	458	418	495	479	541	491	474	462	431	454	446	459	424	520	494	460	488	446	459	538	459	443	440	461	469	478	449	448	492	459	529	491	490	459	440	492	440	487	476	441	495	493	441	443	469	464	513	475	489	473	471	471	465	481	475	482	463	472	489	460	445	487	452	435	467	461	470	471	452	506	476	490	469	461	489	488	473	488	468	456	462	456	502	456	491	480	451	448	507	487	439	466	473	483	464	474	451	476	469	443	488	459	485	444	481	473	489	488	474	435	447	486	470	453	476	425	475	467	443	467	486	481	453	512	460	463	479	460	498	466	464	455	477	500	454	464	464	477	446	476	479	442	457	459	465	466	445	494	475	473	474	470	491	465	453	448	472	460	492	446	469	491	465	455	458	447	457	473	480	458	438	493	493	460	463	449	467	494	502	493	461	493	481	456	466	481	494	454	458	466	473	446	486	457	449	486	478	507	458	476	508	499	471	480	520	457	478	487	467	459	474	466	467	481	455	474	481	438	533	468	498	502	492	487	480	434	445	484	453	464	466	462	442	453	492	471	478	453	442	478	430	451	446	475	484	493	475	437	417	496	501	457	497	461	449	485	456	426	491	484	460	464	455	444	452	487	493	514	464	462	456	471	469	475	462	471	458	467	490	464	467	486	451	487	475	455	456	477	476	491	483	500	440	507	478	464	453	471	445	473	463	448	458	476	470	485	441	442	438	494	473	456	438	485	438	451	494	475	455	461	462	470	449	474	504	468	459	464	520	485	470	490	495	475	471	474	464	451	461	467	481	487	492	472	486	477	467	460	468	482	462	497	489	477	488	468	480	493	472	459	474	484	429	475	467	467	475	485	441	439	519	532	486	459	454	489	435	470	473	464	478	483	464	501	476	504	459	459	423	481	464	493	477	488	468	462	446	453	486	451	462	463	457	451	459	468	478	483	494	467	487	489	473	455	503	468	446	437	477	447	495	484	464	474	482	487	446	470	457	461	435	468	473	469	454	462	475	488	489	468	476	485	485	503
14009	12412	12756	9763	8997	5105	3671	3223	2152	1856	1857	1383	908	832	649	612	641	563	342	437	380	395	429	341	347	324	293	278	226	203	200	212	195	180	126	163	170	160	151	143	164	161	155	172	165	141	124	102	118	95	112	122	102	84	98	130	88	98	102	106	94	85	95	85	95	104	98	99	88	94	95	87	96	86	93	110	92	94	102	84	124	96	84	102	107	89	93	109	87	90	117	88	99	97	84	99	121	99	105	92	112	101	95	102	90	89	90	100	93	111	106	73	95	100	80	100	81	95	103	96	93	119	106	105	84	120	119	94	103	119	96	87	95	102	98	97	101	89	91	101	91	86	86	116	96	89	109	96	101	107	90	88	81	95	100	112	96	95	107	74	73	108	96	95	116	86	100	98	104	97	104	92	94	112	69	88	107	104	111	99	113	104	107	84	87	113	94	106	102	114	91	95	94	102	101	103	108	101	103	102	105	83	89	88	93	95	98	100	102	104	117	104	98	97	87	90	101	80	125	87	102	85	103	112	100	88	88	95	92	99	111	94	85	91	104	110	100	98	103	102	99	100	113	102	100	102	94	96	97	92	102	119	79	80	92	86	111	110	85	112	75	101	111	99	122	103	101	82	94	100	100	98	100	106	104	74	105	87	133	96	114	91	114	105	79	109	85	105	86	97	97	112	104	86	98	116	104	112	100	93	96	97	111	90	85	96	108	100	96	100	93	92	122	87	127	104	111	103	103	89	104	87	97	96	114	93	107	101	83	92	106	115	98	109	98	73	88	119	107	102	81	83	93	90	101	103	91	95	111	83	100	100	77	125	104	91	93	102	83	92	104	92	85	113	100	109	107	97	108	103	113	96	104	106	123	115	101	103	95	99	102	108	93	99	107	114	110	101	116	90	117	101	110	97	113	93	98	88	92	103	103	99	112	118	118	94	89	102	96	102	99	94	104	103	94	92	105	97	94	123	114	101	112	102	107	100	107	110	92	104	101	91	109	106	102	103	95	105	100	95	91	90	98	105	102	85	89	90	100	93	98	100	100	95	85	98	90	100	102	100	110	92	86	77	102	118	104	96	76	98	93	113	103	94	96	100	110	105	104	103	104	110	112	86	99	92	98	84	107	112	82	112	101	111	111	112	96	119	101	81	117	105	89	114	126	106	94	98	78	103	87	120	100	97	101	113	109	99	106	113	103	87	123	93	92	101	89	103	88	120	109	75	119	103	108	115	91	111	103	76	96	100	96	102	98	96	80	85	97	114	101	111	104	106	105	87	109	93	93	83	115	111	108	102	103	114	114	112	99	101	95	109	100	91	112	114	87	114	98	79	99	92	104	101	94	89	101	84	82	92	109	93	79	83	93	103	98	106	96	107	103	105	105	115	114	106	109	95	119	98	88	84	101	107	113	99	110	85	102	105	90	83	96	113	97	95	99	100	82	98	101	88	93	96	106	98	102	91	98	94	112	99	104	115	100	112	94	96	101	106	105	109	88	93	120	103	94	108	94	111	124	99	87	112	102	114	97	85	88	86	94	94	100	94	111	93	97	100	100	108	96	98	114	81	103	102	97	124	115	101	99	105	108	87	104	99	91	90	104	92	101	104	101	93	103	87	96	97	96	105	89	103	118	103	111	88	89	99	91	91	102	97	106	120	112	77	94	90	112	83	90	102	97	95	88	110	113	90	104	105	114	95	109	97	118	114	80	88	98	89	84	92	91	95	100	99	76	108	92	94	90	92	104	97	91	107	92	93	93	98	101	116	114	102	100	91	89	105	106	98	104	86	108	87	90	104	103	111	92	90	105	94	114	94	108	93	102	111	103	93	84	101	98	105	99	95	92	102	77	107	92	105	101	106	88	93	98	105	81	96	87	88	95	100	88	88	116	83	112	104	91	97	100	87	106	97	87	90	82	101	90	108	95	113	98	88	98	90	95	94	103	93	104	78	97	108	97	87	93	96	101	100	115	125	106	106	106	87	118	95	103	90	88	79	112	95	106	108	117	98	104	100	90	98	111	89	101	108	104	100	87	103	110	102	105	109	101	104	86	81	94	83	86	95	85	102	102	96	78	87	113	88	96	109	96	113	115	118	97	111	112	96	105	88	107	89	96	105	112	90	116	102	112	98	120	102	97	91	79	103	103	112	112	88	84	102	86	106	96	96	103	103	119	110	104	94	106	115	90	85	112	99	99	84	86	102	95	94	106	105	99	98	85	122	113	99	91	96	109	109	110	95	102	96	104	130	106	101	111	92	72	96	84	90	100	90	117	91	96	100	104	82	112	91	97	81	101	88	81	98	95	95	87	98	105	102	108	103	99	85	107	105	105	97	99	99	84	102	110	113	104	92	91	97	93	113	87	87	105	94	92	113	82	110	108	94	110	80	90	111	106	85	102	92	110	95	115	97	104	112	92	74	99	118	86	88	105	107	104	99	90	117	104	103	107	103	119	88	109	98	109	89	100	101	123	93	109	107	119	84	111	101	86	89	93	107	94	94	104	96	108	97	105	92	104	109	85	97	95	106	94	110	100	86	99	103	91	113	97	112	105	115	114	96	116	94	103	111	84	81	104	101	103	88	94	100	104	100	97	114	105	72	114	92	95	108	106	109	101	103	109	78	96	90	95	119	95	95	97	102	94	110	113	99	105	104	83	98	91	100	105	102	89	95	88	122	107	92	81	116	116	93	94	75	92	108	103	91	108	86	103	94	98	94	116	109	101	91	87	89	87	103	115	94	116	104	101	98	82	96	80	91	108	90	95	96	109	113	94	114	81	98	94	87	92	118	110	86	106	94	96	93	93	88	118	112	102	90	110	106	91	103	98	108	117	94	85	103	90	110	102	103	100	103	108	112	97	83	103	121	90	112	99	87	88	103	99	87	105	143	102	85	101	128	105	87	96	91	93	98	101	98	112	92	89	85	82	92	108	107	115	104	108	75	92	85	90	105	110	106	109	100	89	92	97	107	98	104	103	101	83	96	84	89	117	90	113	120	103	91	97	87	110	110	108	102	96	88	75	111	109	96	128	101	110	116	97	106	94	95	104	105	91	105	104	93	115	81	98	105	92	87	97	113	82	106	90	113	106	85	101	90	100	92	91	99	106	97	91	97	93	101	107	103	129	87	98	103	90	116	123	117	103	104	109	105	84	100	116	93	95	117	103	86	105	96	98	99	90	113	97	96	80	93	105	104	97	96	98	86	115	82	94	103	97	103	91	85	106	95	85	90	92	81	110	107	85	93	91	94	118	82	85	91	91	96	106	109	91	100	112	109	92	98	92	83	93	91	105	115	90	94	99	87	102	107	97	112	100	98	107	94	118	102	102	81	94	99	100	83	116	97	95	82	89	105	126	90	85	96	103	82	114	100	98	94	109	88	88	101	87	99	99	102	100	118	96	116	93	99	98	100	97	86	75	105	110	107	111	97	100	100	102	85	90	81	100	95	88	87	106	108	89	111	100	110	115	81	97	97	99	113	130	94	107	98
9058	11428	18375	20387	22110	16029	14334	13315	10085	9726	9845	8057	5236	5131	3904	3573	3875	3530	2106	2593	2650	2378	2832	2340	1946	2015	1648	1649	1173	1148	1051	976	886	932	728	696	739	688	686	718	686	806	862	834	684	642	514	409	389	361	314	373	332	317	331	286	333	304	301	306	328	297	279	308	284	261	295	298	321	280	308	285	291	286	283	289	307	299	283	304	286	293	275	270	289	308	270	273	275	267	291	282	302	316	288	281	278	314	286	268	306	304	300	297	293	278	292	312	268	306	293	320	264	289	295	253	283	264	248	302	274	295	287	286	305	297	280	332	287	293	286	300	312	278	279	269	301	304	302	308	304	269	273	261	299	303	302	273	302	309	273	292	330	291	295	321	289	281	314	275	310	297	271	299	308	316	289	275	275	272	300	281	287	302	311	282	284	285	285	255	284	299	280	289	288	267	298	287	307	295	304	297	302	296	288	314	298	290	305	285	291	325	288	296	289	281	295	290	297	293	282	319	258	287	287	294	289	278	280	261	277	299	296	279	286	280	277	319	286	298	317	322	278	275	291	312	265	278	270	272	324	307	296	272	278	314	313	273	307	286	280	288	305	267	289	286	316	274	293	296	276	282	286	308	305	319	290	298	282	293	302	289	300	294	267	314	290	297	293	293	264	291	265	283	298	251	296	287	261	292	251	284	301	282	270	276	272	276	316	302	269	264	324	294	283	275	254	300	296	264	294	305	329	279	295	282	307	284	276	255	261	282	310	289	254	291	315	272	276	295	272	272	263	271	257	285	262	293	306	290	256	277	320	298	283	298	277	263	274	288	288	263	299	287	262	259	302	309	303	298	274	303	277	299	301	293	278	300	291	295	288	273	297	295	288	280	282	274	303	279	273	302	293	294	276	306	285	272	272	288	309	273	278	291	279	269	265	308	279	313	302	271	311	296	299	272	274	274	304	248	280	271	308	288	291	284	303	307	281	295	276	305	289	242	307	300	269	278	279	282	257	304	285	312	270	296	295	318	290	304	279	294	270	287	292	290	291	255	299	284	279	289	299	287	265	284	275	280	286	287	267	292	319	301	303	265	279	314	296	286	289	258	288	290	307	293	275	279	264	309	293	295	294	285	289	297	328	290	289	315	303	279	302	284	308	291	301	281	291	304	287	309	304	257	289	301	282	280	326	285	278	288	281	275	281	295	293	276	289	278	276	322	299	283	274	277	308	235	310	274	284	287	269	264	273	284	247	292	317	265	292	320	294	290	307	290	308	277	283	289	312	277	278	289	288	288	271	297	281	266	271	304	280	278	294	317	245	313	288	281	273	290	313	282	290	320	318	284	301	265	316	300	277	319	294	277	285	278	306	293	288	290	329	285	313	290	258	310	291	298	294	245	316	316	294	283	300	303	314	266	259	296	301	286	270	276	303	298	305	314	308	268	310	307	333	305	301	304	343	289	294	295	301	272	280	283	290	281	299	303	279	271	268	297	290	313	300	278	255	260	309	293	290	289	290	297	281	284	287	270	278	295	283	309	294	276	268	299	284	267	293	321	310	302	297	304	289	286	272	268	330	295	274	289	300	283	278	310	292	299	278	290	286	292	280	284	287	345	273	293	317	268	294	269	308	296	292	291	318	293	292	314	296	338	273	307	281	275	272	280	298	305	271	282	321	291	293	282	334	295	270	288	280	291	302	282	317	269	308	255	283	281	301	273	272	270	285	287	274	272	336	272	270	291	319	278	265	303	278	280	307	293	308	280	297	269	299	274	283	273	281	293	300	314	284	283	284	290	304	287	289	272	297	262	289	282	301	296	263	272	298	294	287	301	265	282	275	296	271	290	293	268	291	299	273	292	303	291	298	323	290	299	266	285	235	298	294	301	306	301	303	305	266	301	286	266	289	306	298	297	298	289	286	289	285	283	300	322	302	285	284	276	258	292	288	321	278	277	268	290	300	316	257	300	319	286	291	300	281	282	268	301	280	273	281	265	286	255	296	264	313	282	264	266	292	303	243	288	293	278	272	291	265	319	305	286	280	308	278	272	292	287	298	308	299	281	303	293	279	293	270	288	297	314	291	289	282	284	352	283	284	287	300	317	295	278	287	313	292	283	297	291	273	294	305	298	281	280	316	296	315	285	329	290	286	267	284	324	296	273	280	246	291	254	266	291	277	299	267	321	315	285	294	277	276	297	276	310	277	287	277	283	290	282	311	297	286	300	281	284	281	287	243	305	281	310	298	332	268	295	288	297	309	277	290	311	278	248	284	293	271	281	300	291	294	310	282	290	300	310	287	317	285	262	276	252	308	288	326	286	272	289	279	298	285	293	298	275	290	267	279	284	296	281	286	313	256	288	274	297	271	275	280	277	291	294	284	312	266	299	265	296	333	270	307	262	299	305	308	261	264	260	284	280	285	279	282	313	283	304	309	302	271	284	286	271	296	284	310	279	327	300	251	308	314	300	276	281	291	302	290	279	285	287	297	270	315	289	310	293	281	264	295	277	291	290	268	297	297	275	288	294	271	300	293	273	273	262	310	291	293	285	300	254	278	316	285	293	282	256	289	305	310	299	313	304	291	281	296	306	281	299	262	296	314	316	315	288	282	275	295	285	279	285	265	291	272	307	280	277	259	294	284	284	291	278	288	292	285	303	299	256	295	275	274	279	304	269	279	284	308	306	292	286	310	264	260	274	261	288	261	310	276	289	295	297	310	292	314	284	275	288	325	305	295	303	296	306	290	286	289	284	289	299	269	265	296	286	264	306	306	301	305	286	272	315	299	308	275	289	287	271	312	273	264	269	276	328	290	293	279	298	269	307	272	309	291	274	307	285	258	276	296	284	313	272	287	291	293	312	274	284	312	277	298	284	326	267	281	326	282	300	313	263	305	287	318	297	293	315	268	306	295	278	289	297	286	287	276	272	293	301	287	281	325	245	284	313	259	288	315	286	298	290	271	282	299	268	275	312	281	297	263	288	320	257	330	267	280	310	276	278	302	314	324	300	286	299	282	281	303	286	246	262	290	296	326	284	287	304	297	311	281	284	309	297	252	290	281	271	285	277	299	250	269	303	284	300	314	287	299	291	269	316	298	290	273	270	280	299	266	313	263	305	271	292	269	299	289	320	268	313	302	298	264	291	256	253	290	282	263	282	290	296	318	301	274	308	306	300	290	314	306	309	262	284	321	297	274	271	275	275	276	304	307	324	317	304	295	317	304	285	293	300	278	297	279	268	308	296	291	321	306	324	274	286	277	252	263	315	283	293	315	291	261	309	275	282	278	330	278	282	284	278	288	333	260	307	306	278	284	289	293	291	293	284	268	290	273	296	277	282	292	326	295	249	287	268	280	288	294	315	278	300	273	293	290	295	283	288	293	297	302	281	299	279	295	274	300	301	283	257	287	293	270	274	277	314	311	270	295	304	262	263	318	275	292	297	293	287	282	284	260	270	282	302	269	271	279	281	237	284	291	290	288	303	309	277	321	272	284	270	292	291	293	285
32313	33778	33619	34230	41363	32335	28745	29096	21049	20751	21480	19802	11022	10498	7512	6971	8905	6012	4243	5524	4873	4642	4803	3934	3582	3999	3381	3049	1725	1681	1575	1455	1252	1241	1007	885	1026	1062	1021	1216	1179	1021	1019	1004	800	830	620	508	315	241	153	155	162	158	163	134	117	127	145	126	128	126	119	144	127	120	133	114	123	125	147	136	117	114	100	133	143	108	139	123	118	115	125	124	129	138	122	128	125	133	151	143	123	106	117	146	130	120	139	139	115	123	109	127	124	122	124	103	125	99	127	116	92	120	122	120	126	106	103	106	116	122	135	120	127	130	149	111	137	123	136	119	108	119	128	124	142	133	129	124	135	114	133	117	110	124	141	122	139	118	115	118	107	139	148	122	143	134	115	119	118	135	121	112	115	132	129	137	112	109	115	117	143	139	112	119	106	115	142	121	145	114	106	117	132	120	118	117	128	125	117	117	121	112	113	116	137	123	121	126	113	116	139	135	119	120	140	116	126	136	130	116	144	109	121	143	136	140	122	134	110	113	107	117	114	144	122	103	122	131	125	137	113	130	112	152	134	128	129	122	117	125	101	104	157	122	141	106	104	136	128	116	132	117	130	124	134	122	134	112	148	125	141	134	141	118	108	148	131	123	103	121	120	113	133	136	126	118	111	124	109	133	140	132	112	111	126	136	110	146	137	134	142	120	127	119	109	130	132	126	123	124	121	121	132	118	106	106	111	96	116	128	127	119	139	124	141	137	131	109	126	134	145	125	126	108	134	129	140	126	113	117	134	133	107	151	116	115	114	100	132	117	112	125	122	136	130	127	121	126	107	123	125	139	124	138	135	134	133	118	88	116	114	131	110	93	121	112	121	130	125	110	123	125	113	143	126	133	146	121	107	147	111	132	133	123	138	125	126	119	141	130	137	120	152	126	112	124	128	129	128	103	106	116	125	95	136	116	129	109	130	129	127	111	115	117	119	111	116	122	133	117	105	112	144	123	136	124	124	127	132	103	125	122	119	120	126	105	121	136	144	132	114	125	117	112	119	122	128	128	136	118	122	106	111	138	110	137	125	126	111	115	111	127	128	121	123	124	96	117	125	116	111	127	116	127	126	140	128	150	133	123	121	132	124	133	139	122	113	119	137	149	142	141	118	142	125	102	124	124	127	154	126	134	118	125	141	145	122	113	141	130	138	123	114	115	109	135	133	129	117	110	119	122	116	114	108	122	127	135	125	126	124	111	123	115	126	131	111	128	130	149	121	109	118	108	112	109	137	107	123	111	116	110	136	134	113	99	117	103	139	129	114	117	117	125	118	106	138	103	135	116	120	122	129	126	122	133	107	147	126	136	106	126	136	140	117	116	115	116	120	130	109	132	134	124	130	135	101	125	122	116	111	117	132	124	126	142	123	134	106	116	133	142	149	111	121	132	137	127	125	133	112	138	129	113	106	124	126	134	110	128	129	135	119	126	131	132	106	135	129	112	132	107	141	118	126	103	140	126	136	108	109	107	115	134	123	126	110	112	112	131	132	123	135	129	122	121	108	116	124	122	131	143	131	132	130	124	112	116	131	121	138	140	121	131	109	118	121	113	111	118	140	104	129	131	140	112	120	124	115	148	116	126	130	141	122	118	112	102	108	123	118	110	99	125	150	130	124	130	128	125	114	126	135	151	121	126	135	139	130	122	138	123	119	100	148	112	128	119	127	116	129	118	104	131	129	143	138	120	132	131	108	108	120	121	116	133	122	113	133	111	122	121	130	124	110	119	144	147	114	117	127	104	140	131	112	116	136	120	123	148	131	125	123	130	126	135	118	124	133	129	131	127	123	115	114	139	114	121	135	110	125	134	118	109	107	136	134	124	131	134	145	115	93	117	119	114	126	128	114	143	127	121	121	111	114	118	121	118	116	126	123	134	121	121	119	101	130	113	115	125	117	111	110	133	118	131	139	128	125	105	138	140	122	133	132	133	122	127	123	116	144	124	119	125	117	141	128	123	136	123	119	128	131	120	133	134	127	115	129	134	107	128	158	136	132	131	115	116	110	130	125	101	126	120	116	122	141	136	121	120	149	125	138	142	139	126	131	103	122	127	142	125	131	135	98	133	102	130	108	113	133	130	124	125	108	119	113	136	124	113	137	108	127	126	147	130	114	118	121	136	124	121	108	113	119	117	130	119	108	136	120	122	115	116	135	135	141	107	131	123	129	111	123	106	119	115	126	112	122	114	109	111	121	113	135	129	139	104	126	140	109	125	138	122	116	128	145	123	129	136	124	107	106	133	116	126	132	136	126	120	115	120	157	124	114	138	111	130	141	138	133	127	140	126	95	141	134	113	115	154	119	131	124	133	114	124	125	101	110	139	138	143	130	127	119	101	105	115	119	112	120	129	119	137	112	140	119	123	138	120	131	115	148	120	134	116	112	119	129	121	113	146	113	134	129	115	109	138	109	114	122	122	140	144	128	133	141	117	130	129	133	124	123	123	118	129	125	105	148	103	128	105	140	117	123	108	132	135	141	120	134	134	125	137	107	112	110	107	135	134	128	123	127	124	120	134	131	143	122	120	122	131	124	104	109	130	126	137	111	128	116	153	118	118	130	118	135	129	129	123	119	111	128	132	137	138	101	128	127	135	129	137	117	129	113	123	108	118	140	137	125	93	104	129	117	130	141	126	121	115	125	138	126	142	124	100	117	124	134	140	130	107	120	121	129	133	114	132	106	124	123	141	114	135	133	120	136	124	139	106	117	129	120	146	144	109	140	117	133	123	103	131	136	127	134	131	128	100	136	118	123	133	117	122	114	111	133	123	131	125	144	117	120	124	109	116	104	118	124	147	111	113	99	112	135	112	120	121	110	137	134	124	113	131	117	130	145	145	131	112	143	121	143	110	122	108	118	136	118	123	118	108	140	126	133	137	124	110	132	109	111	128	131	118	120	107	104	101	134	151	130	130	146	123	130	123	138	139	115	128	114	130	128	139	110	103	116	133	117	122	112	130	132	97	127	136	116	135	110	114	115	135	130	123	133	121	130	113	133	110	111	112	122	120	137	134	125	117	116	128	135	115	126	102	142	126	137	123	133	120	112	120	140	131	123	113	95	126	117	117	113	130	130	119	107	125	132	131	107	128	126	120	134	145	115	135	125	124	123	119	121	127	129	132	129	135	120	133	131	119	131	141	111	111	122	128	122	114	118	106	133	121	105	120	128	126	119	116	128	136	140	128	134	125	141	120	132	143	106	132	125	120	117	126	133	126	128	127	128	113	129	129	124	130	128	111	131	116	124	112	117	118	131	106	106	109	124	132	123	123	144	136	103	149	129	125	123	155	135	127	135	105	117	120	115	120	126	133	117	105	110	117	130	121	129	125	128	114	134	120	110	112	121	109	119	113	130	115	111	136	117	138	119	124	117	140	131	137	122	139	122	122	95	117	133	133	131	135	138	107	124	120	145	110	132	115	122	143	124	135	110	119	134	109	129	118	111	139	118	125	119	132	142	107
22001	27971	33966	41612	48671	40687	43282	43430	37283	39330	40957	38946	26830	29159	24784	24825	28604	21916	18318	22076	21051	20234	21700	18387	17712	17842	15908	14773	9133	9627	8565	8406	7930	7394	6094	5864	6433	6678	6757	7674	7054	6212	6612	6375	5545	5105	3882	3152	1645	1024	901	672	662	651	552	466	396	436	468	528	437	416	418	440	376	348	358	394	358	393	374	336	372	368	337	380	362	379	382	398	344	338	358	382	323	378	442	332	353	353	344	343	350	381	334	323	333	379	354	359	352	328	363	372	359	358	346	341	397	334	355	330	367	350	335	338	368	336	350	340	358	325	333	379	344	313	348	315	339	339	360	343	371	338	337	356	355	304	367	353	374	340	346	350	358	382	358	334	332	353	372	321	387	380	326	366	369	357	386	364	319	339	351	353	350	335	370	362	354	347	381	351	359	355	336	364	344	381	357	391	363	347	320	324	357	357	343	364	338	380	354	354	365	341	331	376	358	349	394	372	364	338	371	343	372	360	340	383	346	350	376	360	366	358	326	337	348	326	343	344	342	354	320	297	347	337	373	319	340	362	367	365	345	338	363	336	390	375	380	365	376	331	343	342	339	337	357	363	352	335	346	331	329	353	354	348	382	361	358	340	361	336	344	359	356	382	375	362	391	341	336	336	347	338	334	392	381	358	356	346	370	351	347	348	356	357	370	339	338	352	362	342	347	362	318	372	333	366	373	364	376	347	362	358	362	319	360	371	338	383	358	368	356	369	324	372	304	334	351	350	362	366	351	359	363	367	349	349	344	340	334	339	340	342	359	372	331	343	338	347	374	330	357	333	354	338	356	370	332	367	358	374	373	373	337	363	386	365	341	361	357	341	322	357	379	374	357	338	346	331	330	341	348	340	375	368	341	337	344	369	343	376	346	348	324	327	354	374	343	355	341	355	345	354	317	320	362	336	361	362	354	355	379	365	348	374	323	375	333	358	371	335	363	394	368	340	335	349	351	355	327	344	337	339	365	331	320	349	365	345	332	395	380	358	366	344	357	414	375	353	349	375	374	326	309	307	336	347	362	364	340	320	338	356	343	372	381	335	392	336	345	348	325	341	359	385	361	345	380	382	328	388	367	319	350	366	343	376	323	343	348	358	321	350	347	373	349	357	370	384	327	373	321	387	331	342	380	372	351	377	350	350	365	342	369	382	341	363	366	324	356	330	372	343	333	371	364	367	372	339	351	377	343	331	341	370	361	354	346	324	379	340	356	338	353	346	358	349	339	347	385	348	338	342	318	339	387	342	370	355	344	363	340	357	327	346	359	364	333	356	354	329	329	366	352	342	384	333	325	334	353	345	376	355	350	358	325	356	341	368	356	360	350	338	356	374	352	395	347	315	369	311	378	370	381	348	359	344	354	340	363	358	357	341	370	373	349	362	327	355	293	367	330	353	355	384	348	318	342	334	366	372	366	347	333	361	333	340	297	350	353	353	338	347	362	371	368	381	369	373	393	359	372	353	323	372	343	364	337	344	374	329	357	338	359	345	340	363	338	328	367	370	339	337	349	368	373	332	352	322	327	348	318	322	341	311	350	331	349	374	357	346	331	348	378	343	359	352	312	342	348	361	342	362	355	367	333	320	373	350	336	349	313	368	332	333	363	363	353	339	372	367	347	354	358	365	331	363	351	415	354	322	346	351	371	353	342	350	334	329	330	364	354	343	364	341	389	358	335	378	401	337	346	370	345	382	323	346	363	362	359	328	333	328	362	341	340	332	367	357	355	384	367	353	329	383	349	345	348	336	389	352	303	342	342	373	342	367	339	352	355	360	362	345	367	351	403	351	342	358	364	317	374	357	364	343	354	366	354	337	317	352	352	313	358	323	337	375	414	346	337	323	315	342	380	364	365	350	373	361	373	352	327	348	360	334	331	356	363	349	374	342	318	371	351	339	329	329	338	375	378	344	356	340	356	380	372	339	353	359	349	333	325	358	350	370	338	357	376	353	343	371	347	377	339	372	391	343	346	359	346	347	343	340	335	360	376	360	377	346	340	365	319	356	315	344	370	360	358	345	334	374	352	398	366	363	336	379	387	352	342	361	332	336	355	354	348	343	359	344	352	366	353	330	361	330	347	341	369	367	371	360	334	345	347	314	343	354	367	344	379	389	328	358	354	346	356	346	345	361	346	376	348	334	358	372	363	359	346	370	364	369	336	357	358	371	372	319	374	342	365	341	341	337	393	351	342	320	390	364	356	390	338	344	367	356	336	374	384	336	398	338	367	378	341	368	366	373	341	365	379	367	387	380	350	381	354	391	366	328	388	339	332	340	363	401	372	336	375	360	331	389	335	347	350	354	356	353	341	361	349	366	365	309	379	333	356	345	342	359	336	362	376	329	369	351	333	355	349	356	338	356	344	377	359	331	353	360	347	363	342	365	354	372	361	332	369	340	333	338	359	352	380	330	397	333	385	373	366	370	328	358	367	320	334	389	328	316	350	372	345	358	364	365	335	369	344	368	339	324	360	363	367	356	369	374	357	363	405	334	358	382	327	360	329	332	334	337	331	367	336	351	379	365	319	353	352	332	352	360	357	369	329	345	347	362	348	353	365	304	373	374	347	350	363	360	358	366	319	339	367	338	337	352	319	360	393	386	348	342	362	381	327	351	333	312	337	346	334	351	352	353	318	360	346	354	332	317	360	335	320	356	337	383	336	369	329	363	352	315	355	370	373	355	336	354	322	362	366	352	325	361	349	390	333	348	322	362	369	349	356	328	352	400	355	358	354	347	333	376	345	360	396	374	354	359	395	353	335	335	328	346	325	321	333	357	372	323	373	373	407	348	304	329	342	341	351	335	348	353	353	327	375	371	345	332	393	375	380	344	349	362	344	349	354	364	387	363	381	370	355	337	331	381	308	304	331	374	356	339	342	331	313	343	322	354	357	367	389	346	310	362	335	357	350	366	362	331	386	313	342	392	331	385	360	355	355	359	327	332	334	359	375	337	328	350	375	339	360	328	355	367	356	342	368	371	392	362	333	360	319	385	349	333	337	357	334	341	366	346	336	354	357	365	362	304	377	349	339	346	359	333	350	337	355	342	326	345	352	356	365	358	346	359	373	303	347	358	365	360	368	349	340	325	350	346	348	348	331	342	371	350	348	384	363	364	307	323	367	348	336	336	323	358	373	351	340	349	350	369	367	344	362	350	325	350	342	336	364	331	376	329	319	327	343	371	365	341	323	359	381	342	390	344	334	343	339	360	356	333	342	359	358	374	355	351	356	369	365	345	332	328	335	350	356	376	359	340	320	336	376	358	370	337	367	359	314	353	367	372	360	361	314	342	367	364	347	339	364	339	379	363	361	326	315	349	325	337	374	353	345	362	334	335	349	376	349	336	349	363	351	346	350	375	401	364	374	339	331	377	335	350	387	335	352	313	356	343	338	364	366	329	342	351	351	328	344	385	326	352	342	355	360	374	365	376	348	334	321	337	370	345	360	358	357	365	328	366	325	368	362	338	349	369	333	313
41678	40150	41034	41986	53053	39901	41574	42441	32610	31905	35645	32369	20015	18251	13855	13826	15396	12605	7495	9810	9787	8655	10111	8317	7922	8672	6771	5751	3051	3507	3350	2855	2789	2786	2022	1968	2242	2405	2331	2352	2059	1907	1924	1878	1552	1609	1188	1122	659	407	299	248	211	246	211	200	217	182	231	248	194	188	196	192	182	169	177	194	168	192	187	164	181	172	171	187	207	191	205	166	163	175	155	185	180	188	206	191	184	160	173	162	182	195	163	162	161	170	189	170	178	180	164	148	176	158	159	165	161	180	184	181	172	168	186	169	168	199	173	177	165	187	154	185	182	165	183	155	182	158	162	160	183	174	173	165	214	201	189	198	191	174	171	195	160	170	162	190	164	187	171	184	171	151	184	171	191	200	189	173	181	198	176	184	187	185	190	186	182	169	159	178	191	176	170	164	180	161	190	173	156	164	180	189	168	185	161	165	199	175	178	184	181	184	181	177	201	145	165	176	167	180	193	175	170	183	153	188	188	165	173	190	185	170	184	175	177	192	176	177	172	174	192	179	188	196	156	190	193	160	168	178	173	184	183	193	172	157	184	187	181	176	174	160	144	167	171	160	164	179	161	164	181	174	209	174	185	160	179	187	163	179	173	159	191	160	167	201	165	195	180	176	168	171	174	191	166	199	208	178	208	152	154	182	170	176	189	152	158	187	164	164	156	173	171	176	161	187	200	178	151	168	171	167	186	159	172	173	173	188	184	169	174	179	174	182	182	198	163	165	180	166	197	180	188	183	191	164	171	170	182	174	152	178	179	197	189	181	178	184	162	192	191	190	169	172	168	171	171	180	184	177	181	185	176	177	182	184	174	140	156	183	187	186	178	188	185	207	188	175	157	155	178	184	174	180	171	162	168	178	191	176	171	200	182	182	183	174	163	179	174	173	178	179	197	178	175	185	161	181	180	152	166	184	183	156	168	169	187	193	185	189	171	163	169	158	173	178	195	169	172	185	162	178	195	191	172	186	161	172	168	203	167	171	186	174	144	172	184	171	182	200	153	165	151	166	158	168	176	179	183	179	192	188	162	160	193	175	171	170	170	184	203	205	162	165	181	183	169	149	179	176	179	189	188	184	172	194	157	187	181	178	158	165	178	194	158	151	166	177	175	173	166	182	172	159	168	169	173	165	170	196	149	190	180	179	153	166	189	172	186	195	192	179	191	171	174	163	179	155	171	175	161	195	182	170	189	192	173	182	172	158	160	176	152	187	173	171	172	175	160	185	166	196	178	170	162	165	168	179	193	187	154	185	178	185	161	169	176	172	156	183	158	180	177	211	169	183	160	164	175	172	190	171	189	168	199	202	159	154	187	197	179	178	183	176	179	183	175	173	152	159	177	191	190	162	162	187	165	176	166	201	159	179	160	193	162	180	182	153	154	152	175	173	165	196	184	163	169	159	185	177	183	171	170	212	163	144	171	187	182	177	158	168	196	173	175	156	172	177	183	159	173	181	165	192	174	174	168	151	159	174	203	160	193	171	181	162	189	169	176	192	140	192	191	181	171	154	177	187	176	148	173	211	185	182	184	174	167	180	184	169	180	189	181	172	164	153	171	178	183	185	174	168	181	161	176	179	169	184	178	176	176	201	176	171	199	178	187	183	165	176	181	168	159	168	168	157	184	188	161	157	174	159	175	188	177	162	192	182	181	179	184	170	166	169	177	195	197	173	189	197	189	197	162	184	191	162	167	177	168	184	200	174	185	158	182	157	157	199	192	184	161	178	151	162	153	176	177	176	156	188	180	174	188	163	169	165	185	154	165	183	180	182	176	158	164	191	193	189	179	188	190	179	167	184	181	172	185	179	183	175	157	154	161	172	174	179	172	169	185	176	159	172	143	207	160	182	180	169	174	192	161	172	170	178	173	185	158	136	176	170	178	184	189	176	189	178	174	149	156	170	173	169	194	181	200	177	163	197	152	159	162	164	196	204	203	196	181	176	189	159	174	179	198	159	163	167	172	180	182	167	166	148	186	186	163	185	190	199	157	170	159	156	193	195	172	164	149	175	172	163	159	153	167	149	173	158	185	168	185	173	163	176	205	172	166	153	161	185	178	183	169	183	177	196	182	166	179	171	185	182	172	165	192	186	179	159	173	183	185	178	154	177	171	168	174	174	172	167	180	159	191	150	163	180	157	170	200	174	179	157	179	160	169	158	163	166	175	173	183	158	187	169	179	196	155	213	186	169	170	183	184	147	177	162	156	174	198	191	172	155	178	160	162	197	181	180	164	179	170	172	160	170	181	197	163	141	179	173	166	165	175	168	176	166	176	172	161	165	182	186	157	175	161	159	163	179	189	169	174	196	186	183	182	150	176	169	176	188	172	179	168	170	170	202	172	168	166	163	156	182	158	178	155	169	161	194	179	182	168	150	168	191	177	163	172	194	189	164	181	156	183	167	189	185	173	185	172	184	178	173	179	173	186	178	178	159	178	168	164	164	181	170	161	172	190	166	162	178	186	183	178	190	175	171	193	163	195	185	182	175	181	178	197	181	171	197	157	193	171	174	209	152	164	177	167	190	159	183	153	150	184	186	162	190	166	169	161	168	194	189	169	176	173	178	171	179	151	179	173	167	172	177	184	174	146	197	186	176	172	182	161	194	174	171	183	177	165	175	200	172	188	180	177	166	185	147	169	147	205	205	166	179	167	159	137	174	172	172	157	187	193	186	172	199	181	190	184	190	166	163	181	172	178	172	157	164	193	171	167	167	180	177	182	184	190	178	184	173	175	182	215	170	163	176	182	179	192	186	191	171	199	184	179	181	176	194	175	168	163	166	158	159	178	198	165	208	193	183	182	173	173	181	147	184	181	163	168	181	174	166	175	188	169	171	189	156	192	186	167	157	170	158	174	158	195	169	165	152	195	164	145	186	180	162	188	176	176	193	170	178	185	214	164	180	159	184	182	196	181	152	170	144	168	164	145	191	164	154	159	164	173	175	180	181	182	179	164	168	167	177	182	166	162	171	174	178	181	180	175	190	202	171	166	173	168	161	196	159	184	165	176	159	193	180	200	186	166	164	196	160	186	170	190	167	187	180	187	171	157	189	158	190	168	160	200	150	191	176	183	182	163	159	195	176	168	168	176	150	182	171	176	154	182	155	177	183	165	164	149	161	165	167	156	148	193	159	167	191	159	183	196	162	185	191	166	184	181	167	188	160	170	208	161	163	159	176	170	177	201	153	170	186	166	172	185	183	167	166	182	214	195	176	172	166	198	158	186	173	192	155	175	164	181	184	203	182	184	183	161	167	197	172	186	170	178	163	178	164	182	161	165	185	161	184	190	158	191	178	163	182	178	160	172	174	164	179	166	162	156	165	184	177	179	196	159	169	184	170	182	157	167	144	178	168	174	184	164	158	177	184	181	153	165	146	197	188	180	198	185	194	216	193	150	192	172	151	199	181	170	193	159	145	185	187	153	150	180	167	151	139	173	173	195	173	171	179	166	191	174	177	152	178	170	166
29033	33244	40129	48273	56417	48816	54265	53919	46441	47960	52187	46393	36966	36785	33101	34693	37023	32018	24034	30538	30696	28403	31713	28084	27110	28351	23626	22121	13438	16171	14962	14219	14570	14126	10978	11009	12775	13360	12703	13199	11928	11323	11142	11089	9177	9157	7387	6642	3782	1994	1484	1223	942	1083	777	596	614	599	810	795	633	526	546	500	501	519	465	506	453	504	510	426	467	505	475	472	412	462	583	510	469	476	470	476	476	448	515	444	481	467	491	463	452	488	490	466	488	506	420	434	472	452	468	436	441	465	479	463	470	474	465	517	482	471	475	481	452	462	532	454	457	465	410	482	473	430	455	480	478	475	446	470	507	466	491	493	450	471	470	452	484	480	452	468	478	420	457	479	430	501	439	510	435	472	498	487	465	477	444	475	460	511	449	491	481	461	489	466	407	439	457	486	459	454	422	448	437	448	480	480	466	490	484	452	449	469	459	477	475	478	478	490	447	490	464	484	432	460	472	456	426	513	459	473	491	471	420	498	472	467	485	447	452	449	471	495	412	485	441	457	468	462	447	429	448	455	449	504	475	489	503	447	467	489	492	506	472	456	472	473	455	495	447	475	482	451	444	484	453	465	455	442	483	467	463	550	480	458	474	449	470	460	493	476	476	463	473	459	445	527	479	499	472	439	464	462	469	446	444	460	480	463	447	445	474	463	503	452	479	476	467	462	492	444	474	459	481	519	464	452	504	505	469	458	475	517	477	443	466	459	452	448	494	472	489	467	459	477	487	468	443	456	462	472	474	474	500	465	454	470	476	488	463	453	434	488	491	486	445	467	474	492	469	510	439	484	484	437	480	460	465	471	505	484	477	496	451	493	455	493	479	489	482	461	465	469	471	468	430	472	480	438	442	463	461	492	509	462	481	485	507	456	432	465	491	451	494	469	446	497	443	462	455	467	497	453	464	486	478	466	464	515	450	467	436	487	485	450	446	453	460	421	482	435	480	469	517	486	505	453	454	479	479	457	434	429	477	502	496	444	473	436	448	449	464	458	468	451	445	472	486	492	469	473	464	420	482	455	499	465	483	485	475	511	465	457	442	446	422	495	471	480	434	501	484	479	469	412	468	448	500	474	464	435	479	436	433	427	453	461	502	445	436	466	439	474	483	507	458	475	448	537	463	464	494	446	463	459	481	468	433	467	469	447	457	435	432	474	491	475	432	473	454	423	504	482	479	471	467	480	461	463	469	441	491	461	482	428	459	471	488	464	481	464	470	459	468	489	464	466	449	477	475	450	478	451	448	459	447	496	478	456	490	466	508	484	491	440	488	461	468	452	503	486	446	452	434	449	433	459	453	489	491	466	460	459	465	480	462	485	463	491	449	476	446	480	476	454	470	462	494	486	485	481	462	468	471	425	434	466	489	466	464	484	473	440	427	465	486	480	490	471	476	481	475	473	479	476	464	472	481	505	467	464	451	475	499	427	433	452	488	468	503	459	454	468	452	450	488	450	440	484	444	455	464	430	479	463	477	470	499	478	462	532	462	449	423	458	427	465	464	476	456	468	509	473	476	469	506	447	478	486	452	460	465	464	445	462	411	465	479	464	431	487	495	447	468	473	492	444	512	456	500	440	487	448	422	459	505	479	501	471	455	442	444	453	484	476	430	439	471	507	509	435	486	455	482	477	455	446	457	448	470	478	496	452	491	431	459	455	452	444	462	449	469	459	476	431	467	450	496	470	474	469	465	462	486	481	487	449	474	475	512	471	424	458	471	460	434	465	482	527	461	494	457	472	448	500	481	461	460	458	452	501	479	487	470	486	489	475	470	467	482	438	454	447	480	458	421	457	458	474	480	480	468	471	488	464	459	495	437	489	503	465	458	467	467	488	469	491	456	454	457	450	456	474	501	446	472	471	475	493	465	483	465	475	458	471	472	475	497	449	472	456	481	458	497	498	498	432	458	492	495	487	454	450	453	467	475	465	475	460	450	479	491	460	447	474	469	469	480	460	486	501	476	471	493	451	470	459	474	481	467	466	479	462	469	486	475	479	466	459	456	510	478	469	459	518	469	448	481	482	464	450	463	435	495	482	458	441	455	452	501	458	494	442	466	460	507	452	493	460	438	495	520	471	480	434	451	476	470	454	448	461	474	489	447	485	445	472	437	468	450	488	476	466	488	444	489	472	434	478	512	459	462	444	447	467	469	456	444	418	440	475	466	474	450	473	471	491	490	469	451	452	498	467	440	519	411	432	459	482	478	481	468	474	497	475	463	470	444	484	475	445	459	518	418	480	491	488	474	467	443	518	439	475	487	446	428	478	525	447	454	478	477	470	501	501	448	447	434	469	501	465	482	475	460	466	452	449	480	456	507	475	445	461	502	494	479	503	492	431	479	451	479	504	455	447	457	445	483	496	458	467	479	485	466	472	496	459	499	491	480	501	481	480	471	464	508	453	494	503	476	467	424	441	486	492	485	472	474	488	421	473	432	452	469	442	445	455	500	468	529	484	490	435	451	426	478	495	501	433	437	481	506	460	434	466	435	454	457	458	464	495	512	445	478	537	455	478	502	458	472	505	514	479	527	491	486	475	443	490	469	485	482	457	462	428	477	443	498	430	462	475	451	454	446	463	485	477	480	482	466	480	481	427	448	487	443	448	520	485	467	478	459	427	446	448	491	450	450	478	448	450	466	490	467	469	493	479	464	475	491	463	458	472	510	431	453	439	477	473	475	445	471	483	443	474	500	437	479	459	472	447	442	480	442	454	456	465	493	458	467	501	453	489	504	488	456	462	456	503	448	503	463	464	454	458	471	464	439	431	464	484	474	485	491	432	473	475	475	493	453	460	427	429	487	428	463	440	468	466	476	465	464	506	495	451	493	444	444	446	433	416	474	475	478	466	515	473	488	444	431	514	469	468	472	475	489	450	485	494	465	487	471	473	464	453	473	432	445	474	501	509	474	423	468	467	460	433	512	458	476	463	497	457	470	479	442	484	458	495	431	476	458	440	537	481	514	458	411	498	486	460	457	476	450	471	463	478	488	458	462	503	456	492	506	496	499	480	471	466	502	477	494	450	458	461	489	472	486	458	449	492	444	487	417	424	430	460	435	492	482	444	458	476	498	442	457	476	468	508	433	476	432	485	468	468	461	466	432	493	439	451	456	490	489	457	479	464	447	460	467	460	469	471	470	456	439	474	487	465	449	474	498	463	502	436	476	442	484	461	500	459	438	474	462	470	468	485	459	479	454	474	447	471	479	497	482	477	458	508	470	480	482	471	458	460	496	433	487	480	454	533	465	473	444	454	466	475	462	446	467	477	478	475	451	466	438	489	487	517	454	485	483	495	478	467	484	492	446	492	457	486	438	492	470	487	481	418	434	513	449	455	452	459	538	498	505	405	457	456	446	482	464	478	433	474	477	469	458	548	460	474	489	416	458	457	442	463	507	465	454	459	451	485	473	447	477	479	438	458	464	461	463	468	449	510	483	477	494	481	472	487	469	477	473	436	498	472	440	525	482	469	468	452
16562	13248	12192	9584	9392	5113	4286	3634	2323	2084	2285	1989	1074	978	781	790	764	679	480	514	502	505	532	476	475	411	343	332	236	206	220	197	208	230	192	187	171	198	179	174	147	192	166	178	161	182	161	144	130	97	122	107	99	115	105	109	79	130	99	149	107	104	101	90	96	82	113	81	87	94	102	95	93	90	110	83	97	105	93	108	100	88	108	107	101	91	87	105	102	105	104	102	92	101	101	90	97	103	95	95	112	108	108	102	105	104	81	113	82	103	99	83	122	91	103	87	107	97	102	91	100	105	109	89	100	96	99	96	110	97	106	90	109	93	119	104	105	110	88	109	110	90	118	116	90	103	104	86	92	91	87	98	110	85	91	88	104	100	90	96	92	83	118	104	125	118	102	100	91	101	92	94	97	81	103	84	111	130	94	87	97	102	73	84	95	114	111	100	111	83	82	108	87	85	89	92	108	82	125	97	118	107	83	87	100	102	93	113	96	110	112	109	100	92	93	102	103	96	78	94	89	121	110	99	94	96	98	93	89	94	99	93	93	105	81	89	103	124	91	97	82	112	114	90	117	87	94	120	92	108	123	89	101	103	92	92	104	81	80	116	106	93	98	83	91	93	94	91	102	112	101	101	117	103	122	97	96	95	106	105	114	96	118	107	108	83	95	115	110	89	107	94	92	103	116	111	106	99	97	99	99	86	101	112	93	92	90	105	88	84	98	104	106	97	103	88	110	105	119	104	87	114	90	87	88	110	89	102	104	118	95	97	93	107	104	107	98	101	86	98	103	119	93	99	106	103	105	102	116	93	103	104	106	110	93	99	90	106	107	93	108	93	81	101	105	107	100	85	89	93	86	97	98	104	92	88	103	124	104	90	106	113	99	116	91	98	120	111	93	91	110	98	107	122	91	102	95	102	104	109	110	116	107	97	102	108	96	92	100	94	106	151	96	102	92	86	93	89	97	89	102	92	114	103	103	99	94	111	111	102	97	111	103	104	96	107	104	96	98	106	114	112	103	83	99	108	110	107	104	115	111	84	114	110	119	87	99	89	112	114	90	97	90	109	86	109	109	82	110	91	78	104	100	110	102	87	92	104	114	112	94	118	101	92	78	102	108	116	113	103	91	100	116	101	113	95	97	102	115	110	103	104	113	89	102	102	112	98	89	92	96	109	114	96	100	88	105	111	105	103	99	122	80	105	106	114	119	101	92	126	102	102	114	85	90	92	127	94	101	102	93	88	110	107	104	83	99	104	101	103	97	93	108	106	114	108	111	108	93	120	101	108	97	95	92	114	115	100	115	91	116	94	115	98	93	118	106	115	96	115	93	117	117	96	93	111	91	104	111	107	91	101	120	102	107	95	102	114	94	101	100	82	118	107	107	98	105	99	94	100	90	91	90	92	102	114	97	88	94	80	103	81	95	94	101	99	118	113	83	101	88	104	116	114	104	78	106	100	119	123	96	90	74	89	100	106	101	108	102	102	95	109	115	108	107	116	123	111	104	107	108	100	96	111	84	106	107	78	95	102	99	110	103	107	108	104	84	106	111	103	92	86	98	96	106	107	99	105	100	105	116	107	94	104	103	91	104	91	91	94	114	94	101	109	107	102	95	88	98	94	99	105	112	104	83	86	110	82	101	94	87	77	101	98	119	113	96	98	94	90	107	114	80	104	120	111	89	125	105	82	103	115	100	121	88	85	97	91	106	79	64	99	104	101	99	115	103	101	112	81	95	100	87	126	86	117	113	100	107	100	110	127	88	94	103	81	110	95	120	128	99	104	109	98	87	80	97	99	102	102	115	113	107	98	86	93	121	103	117	115	97	98	96	94	111	97	108	107	85	103	103	94	101	99	100	98	102	90	114	92	118	86	115	89	82	82	85	95	90	104	104	95	115	106	107	86	106	105	79	96	106	116	93	110	103	121	88	115	111	93	99	106	109	106	74	85	84	94	106	103	84	97	102	101	107	89	105	107	116	78	103	105	102	99	88	108	95	86	101	101	96	96	115	86	111	103	89	106	119	91	110	98	99	107	105	102	101	100	95	124	88	83	105	107	112	106	104	104	84	105	97	82	105	112	104	110	95	119	97	120	96	107	106	102	101	106	100	95	121	85	100	96	102	113	112	105	115	108	109	105	100	106	109	91	96	106	83	91	99	100	86	140	94	93	97	114	95	106	105	109	98	109	83	94	84	127	85	106	92	107	107	83	112	108	101	100	91	107	96	92	96	92	92	91	108	107	105	92	77	94	116	102	110	88	103	99	95	106	124	88	98	85	90	87	91	102	121	95	96	100	99	108	96	109	86	92	102	109	111	102	92	112	98	101	115	100	115	90	120	116	92	108	95	92	89	105	109	107	96	113	92	112	107	104	99	86	91	90	95	90	96	114	87	94	92	109	94	96	102	126	104	112	95	106	102	101	100	116	128	106	111	98	93	82	110	109	95	106	98	95	98	82	103	95	95	108	90	111	97	100	98	95	104	98	87	109	98	95	85	109	101	112	104	87	99	102	119	88	113	88	106	97	91	102	89	102	87	97	85	96	101	88	93	73	97	97	110	92	113	104	87	97	107	99	96	82	127	113	115	115	107	96	109	94	97	89	100	128	106	118	84	110	111	96	88	106	103	108	114	103	86	95	105	96	109	105	79	112	114	86	95	92	111	101	86	85	106	120	83	109	103	99	102	94	90	100	97	111	107	96	108	112	118	101	93	114	107	93	106	110	99	110	94	94	100	110	95	123	107	100	119	106	89	109	103	90	107	89	92	112	92	94	99	109	84	117	92	116	104	112	106	88	98	100	121	92	104	107	109	116	104	109	108	102	115	86	99	109	92	88	88	117	112	101	85	96	99	110	88	100	102	85	111	96	98	84	92	107	108	103	97	104	90	116	94	103	95	83	92	96	99	101	82	78	91	110	113	93	105	115	114	98	109	88	84	93	105	107	85	96	101	137	92	95	101	91	88	104	78	99	78	92	95	84	87	112	95	104	96	102	104	129	106	96	89	88	107	93	119	96	101	85	108	108	103	100	84	86	99	112	95	105	115	105	101	113	100	101	107	109	101	94	117	107	99	100	107	107	91	89	101	113	102	121	78	116	107	93	114	114	98	105	92	94	86	66	102	110	118	80	99	101	93	89	94	105	95	95	97	89	116	86	95	108	99	96	106	110	106	131	103	95	104	99	98	99	105	103	117	97	96	105	108	100	107	97	92	93	115	96	100	101	85	118	96	127	104	82	96	98	85	107	96	115	108	100	113	97	116	93	100	98	114	96	106	100	98	99	109	106	113	95	107	102	104	90	125	112	98	107	95	106	110	107	98	93	85	100	117	101	103	96	103	95	89	98	92	100	97	102	80	109	91	98	87	96	107	109	99	109	88	100	95	103	107	99	79	86	107	83	103	87	93	82	92	105	118	94	111	109	107	128	99	124	122	102	107	93	96	109	109	110	112	85	97	108	137	103	119	113	98	103	113	105	107	101
10509	11394	17369	20468	22198	15049	15421	14057	9651	9702	10943	9452	5021	4984	4327	4088	4407	3709	2730	2919	2907	3093	3087	2743	2702	2284	2098	1835	1072	1196	1117	966	1055	1060	930	908	956	1017	945	926	921	867	901	860	743	787	654	563	483	318	343	326	308	335	296	290	280	273	299	316	317	279	284	291	278	292	296	287	317	275	305	296	278	293	299	292	271	302	287	288	309	259	287	288	285	326	259	310	263	276	278	296	280	305	303	268	282	309	305	283	307	291	283	320	293	285	278	271	269	295	321	311	297	308	288	305	327	289	291	308	288	294	256	294	274	267	293	280	300	302	298	282	288	302	291	287	303	295	288	295	286	276	296	257	284	312	281	327	334	285	307	310	334	268	315	290	285	322	283	294	283	284	301	303	283	301	299	282	285	300	252	285	282	308	282	255	282	281	303	316	266	283	297	308	329	310	287	253	292	286	298	272	294	319	290	316	295	294	264	295	319	325	320	294	299	302	293	282	298	277	305	291	315	315	267	328	282	297	292	309	276	310	289	305	295	298	299	319	312	293	303	268	286	263	302	300	295	313	266	282	293	281	296	320	290	307	302	273	278	305	294	277	308	278	296	296	289	310	267	282	293	269	318	293	294	278	290	285	294	296	287	299	274	266	258	289	292	277	291	289	279	285	272	290	309	291	291	294	297	296	326	294	308	319	295	283	285	293	285	283	279	287	284	295	302	299	292	275	291	303	271	272	271	306	303	275	279	304	303	274	279	303	281	284	274	274	293	278	284	304	290	297	298	306	311	280	271	302	272	296	276	265	291	309	280	305	305	310	285	300	303	294	299	282	315	291	308	289	305	305	271	296	287	270	298	284	319	320	272	285	293	301	289	284	281	292	300	281	289	304	249	301	282	307	304	286	292	309	280	309	277	288	299	309	281	291	293	295	317	296	306	293	299	285	275	255	311	298	296	345	273	269	299	292	300	296	313	279	301	279	310	298	294	294	308	305	284	297	273	276	271	291	282	267	298	281	309	298	289	276	291	274	293	313	317	279	274	258	301	268	292	281	267	314	270	296	287	274	282	300	297	255	315	284	288	306	288	301	279	300	316	282	314	300	294	283	295	335	287	271	274	282	287	279	300	264	283	281	276	295	282	280	278	311	315	278	317	277	302	279	271	285	263	268	324	273	360	286	306	274	290	266	247	276	291	277	294	298	319	277	287	301	292	277	293	304	291	290	280	298	312	297	275	285	275	259	311	335	285	251	342	310	325	301	262	296	279	281	322	289	289	299	294	319	276	301	276	287	298	273	297	293	285	291	261	286	290	282	272	304	314	281	282	303	289	266	289	285	307	278	272	295	270	315	267	259	305	320	306	264	268	264	291	308	296	281	286	284	265	273	283	297	295	275	284	298	265	287	306	283	290	282	236	307	288	293	276	273	292	308	293	259	267	279	303	259	304	267	308	279	294	299	330	288	284	288	291	283	302	282	302	307	316	287	280	293	305	263	316	313	309	290	307	315	301	315	318	273	247	317	292	305	316	291	286	280	275	273	293	308	300	283	288	307	281	285	312	274	312	265	304	313	313	290	294	324	311	286	301	315	296	290	306	301	268	305	293	288	313	306	286	321	301	293	305	295	287	328	259	295	272	291	296	322	314	329	307	282	286	303	309	296	309	261	300	316	277	296	307	288	275	300	296	283	302	299	268	276	315	279	320	297	334	315	289	280	298	321	280	270	268	276	288	305	290	281	284	286	279	298	303	294	279	289	324	289	286	311	280	281	286	316	296	315	297	311	295	272	299	291	295	287	317	278	293	280	312	271	319	292	316	315	275	290	291	293	296	315	324	259	277	304	264	277	292	287	270	313	283	287	281	298	290	275	291	299	308	295	273	292	313	280	276	286	318	290	287	323	282	267	276	287	265	295	297	293	313	301	285	293	298	280	291	309	296	299	292	295	250	315	294	273	298	311	270	272	299	312	291	304	312	322	293	317	306	305	300	320	311	288	295	308	273	289	293	264	263	320	285	309	301	357	304	260	284	298	299	286	298	260	284	305	286	292	279	275	294	293	293	300	273	312	292	304	320	266	268	272	265	256	276	282	285	283	264	303	307	284	308	271	303	307	326	300	281	287	271	276	273	326	296	296	307	310	278	286	299	296	284	324	296	297	286	294	291	299	266	300	282	289	297	281	299	288	318	322	255	297	299	296	274	292	274	273	284	301	297	269	286	290	295	299	290	307	301	291	304	286	256	312	317	298	288	314	309	301	281	288	278	297	286	294	319	294	282	308	289	273	280	308	293	287	294	298	291	322	275	281	303	324	281	278	282	282	275	287	269	276	278	289	320	294	281	278	296	264	311	304	299	273	283	311	304	318	283	301	342	290	307	327	311	296	330	293	303	299	290	281	283	286	309	295	279	277	255	299	287	306	308	281	294	262	284	266	310	268	302	296	298	283	292	287	291	274	291	295	288	286	311	284	276	299	294	289	256	277	308	279	291	270	290	300	256	287	269	278	292	286	278	312	275	311	304	321	311	249	307	282	301	308	296	306	251	270	274	311	278	297	271	309	308	279	283	293	304	254	277	285	296	284	320	290	299	265	290	312	290	315	280	301	270	283	272	278	272	269	311	265	286	311	305	286	286	321	307	316	284	300	286	282	277	313	281	276	304	267	277	298	287	283	313	299	283	315	272	301	280	302	250	288	275	282	286	293	271	266	295	270	298	274	259	299	278	277	310	293	322	300	272	315	293	277	291	305	284	304	309	292	290	293	289	281	297	315	264	298	288	278	330	287	294	280	296	269	270	256	307	273	285	293	305	304	311	320	280	289	302	304	290	346	273	322	296	285	264	252	307	308	273	304	292	267	272	279	304	298	286	278	281	302	286	271	278	301	287	297	285	264	306	309	278	319	306	321	321	278	293	281	285	295	291	305	285	268	273	273	292	277	303	295	298	285	280	281	279	285	317	284	339	306	302	299	303	282	291	280	292	270	310	281	298	315	284	295	312	319	296	261	303	319	337	306	270	276	269	293	291	273	310	288	290	320	285	296	285	296	315	319	274	293	283	265	302	294	258	279	304	253	280	284	296	256	287	302	287	273	300	270	284	281	272	292	274	298	264	276	313	280	334	291	304	307	304	303	280	296	285	288	280	298	287	280	278	294	289	302	309	263	312	292	313	307	286	284	269	274	283	285	294	276	291	280	306	312	326	272	326	294	287	300	310	303	312	292	283	300	258	326	302	308	278	265	291	284	330	278	292	282	312	288	262	310	286	263	308	282	307	311	292	300	290	285	298	292	265	296	285	291	287	294	306	287	314	321	292	319	294	317	288	310	286	304	281	302	286	277	274	302	291	299	285	305	293	294	253	306	302	293	312	312	282	266	288	260	276	297	288	288	302	288	280	305	287	308	274	267	291	311	288	301	290	320	260	294	281	301	291	281	281	273	320	311	293	291	287	305	295	286	268	286	281	329	311	285	317	309	294	250	277	274	327	272	304	308	287	301
33378	30341	32277	33516	38348	31507	26042	27817	20910	21167	22518	19646	9355	7587	6607	6809	7598	6848	4687	4246	4318	4991	4889	4701	4089	3778	3147	2409	1254	1454	1099	1415	1361	1302	1158	1028	1053	1065	948	902	876	940	778	865	855	746	692	533	436	286	242	192	138	157	128	124	140	171	145	138	139	119	137	131	117	122	140	121	110	127	103	120	138	126	132	127	129	127	126	116	133	107	106	107	127	136	133	113	110	132	116	116	128	122	108	138	108	123	125	107	129	132	126	137	120	139	123	113	137	124	114	109	131	129	121	112	136	119	107	109	152	117	128	132	119	123	136	125	123	121	129	136	121	130	111	102	125	139	116	134	144	139	112	112	132	112	116	116	136	123	119	112	114	129	146	124	141	137	114	125	126	109	97	130	122	102	114	143	136	122	112	116	128	128	140	133	124	116	126	129	125	105	134	146	107	117	103	106	111	132	120	136	145	108	121	111	106	125	128	122	119	113	142	118	126	129	115	126	140	121	131	110	122	127	120	114	141	108	130	116	102	134	125	128	156	125	133	107	125	127	129	117	135	123	129	129	133	126	105	138	138	119	124	122	113	118	118	111	123	124	125	121	132	126	138	123	130	130	118	113	150	143	131	123	132	130	135	142	120	133	113	118	123	125	138	142	133	128	135	123	133	110	136	131	134	131	117	132	121	118	133	122	114	136	138	132	134	121	107	124	135	128	122	138	121	110	119	132	116	116	105	117	121	118	102	143	109	108	126	122	121	120	129	102	108	122	153	132	130	142	150	116	124	123	116	132	116	129	108	119	120	138	120	122	150	127	106	136	121	113	104	109	135	117	139	120	103	145	135	125	104	118	126	120	151	110	128	114	136	139	132	134	125	131	124	97	129	129	113	123	148	126	111	116	125	115	139	117	133	137	110	133	130	126	127	107	141	132	121	120	118	130	122	136	124	120	126	121	106	128	140	137	121	119	135	127	137	122	130	134	106	128	117	114	129	125	138	122	136	131	120	133	98	121	126	129	113	138	125	137	117	128	119	103	126	110	129	126	121	112	130	106	135	118	133	109	113	149	124	124	104	116	124	120	114	128	140	128	139	119	124	121	155	140	119	124	116	110	120	136	125	134	100	123	107	136	131	109	129	134	151	136	126	119	120	111	122	133	127	135	144	108	117	130	136	118	131	135	129	123	129	116	104	110	122	127	139	148	109	128	124	140	125	139	121	123	105	98	121	113	135	111	110	123	136	134	134	131	116	132	125	110	122	99	108	136	128	138	120	122	127	111	152	111	128	121	131	121	128	132	127	129	127	138	129	123	146	131	121	131	110	120	120	131	131	122	123	130	126	102	111	131	114	144	108	125	133	93	109	144	135	113	114	111	131	128	125	103	120	107	117	135	128	128	123	137	116	126	125	112	137	125	130	150	122	136	120	121	139	110	106	133	114	122	137	120	114	119	107	138	112	138	119	121	112	141	137	125	101	109	97	111	148	116	115	118	108	132	128	117	114	109	117	135	122	100	130	117	122	131	125	152	138	124	93	136	105	124	111	114	122	149	127	122	114	118	147	127	126	104	114	126	130	119	122	120	129	112	140	110	132	113	100	123	138	126	127	129	126	131	128	125	126	123	139	115	94	133	121	126	124	128	107	124	125	120	125	115	126	126	128	137	138	142	123	145	124	128	120	112	120	125	114	118	145	112	117	113	133	103	122	129	113	125	127	126	110	126	119	128	131	111	131	120	129	113	113	129	135	123	111	131	128	117	133	126	118	127	130	98	119	122	115	115	125	135	145	117	108	103	125	120	129	138	133	132	129	112	119	131	104	109	122	127	121	116	129	132	120	100	125	118	114	130	118	134	132	123	121	105	104	113	132	122	113	128	132	130	112	95	126	124	127	104	135	131	127	128	136	125	124	118	126	118	138	123	126	110	120	117	115	138	138	131	116	131	141	142	124	124	151	109	117	121	108	141	157	108	123	117	110	127	113	126	109	126	123	120	130	112	144	107	142	139	124	120	108	111	116	148	131	115	140	115	130	101	116	125	134	118	136	121	131	136	116	108	139	119	126	116	120	120	123	129	126	106	128	124	120	120	127	124	125	119	124	141	97	131	116	125	142	109	119	117	103	118	146	117	133	112	110	122	127	110	108	139	138	139	131	143	134	141	126	118	134	129	122	112	117	132	146	127	145	105	119	119	120	107	107	127	130	110	124	102	132	119	146	119	123	141	139	111	126	137	116	116	122	131	116	119	120	121	123	133	112	116	116	125	108	115	138	103	131	112	117	130	114	120	125	135	128	117	109	119	118	102	106	147	122	135	137	108	110	135	133	103	136	128	122	127	122	140	114	124	108	136	108	119	135	116	129	123	126	121	108	97	104	123	127	123	105	126	116	138	116	114	141	118	128	127	124	140	114	131	102	127	116	125	112	130	109	128	152	112	125	122	141	117	134	125	107	123	128	146	100	140	113	121	130	139	131	112	135	133	132	129	131	136	117	109	134	138	140	146	120	109	130	121	124	106	113	107	129	128	137	100	114	151	131	124	121	142	127	126	136	111	110	126	104	131	116	134	120	120	127	120	116	125	135	116	134	136	104	120	126	108	131	120	121	139	128	130	119	105	155	137	117	133	104	140	94	132	136	124	137	127	129	109	120	137	122	112	129	112	125	104	133	126	135	115	136	126	118	140	145	94	130	136	129	96	130	127	110	131	124	111	131	149	119	113	127	124	93	131	106	140	134	119	132	105	124	119	113	114	146	118	124	136	117	127	104	128	133	114	129	125	117	142	142	91	108	107	113	137	108	132	109	125	118	121	131	170	139	98	127	135	138	123	120	123	118	133	135	145	134	110	118	108	140	128	127	116	125	118	139	141	145	118	139	130	122	129	116	126	104	134	134	112	133	136	117	122	129	116	117	125	123	124	132	103	118	125	150	134	122	109	119	133	140	120	103	124	116	112	140	122	138	110	114	115	136	115	129	139	95	128	129	122	102	148	131	115	131	111	116	106	100	120	131	118	103	132	112	121	124	124	123	125	138	137	107	130	135	121	117	120	133	124	113	127	119	111	130	133	107	132	120	130	132	122	105	117	133	134	110	110	141	126	119	155	121	115	118	137	131	150	117	122	115	145	96	136	110	120	119	133	102	125	132	131	131	119	137	111	110	119	119	122	105	143	125	105	117	117	128	119	153	146	126	121	121	123	133	119	123	115	112	117	150	140	129	120	127	126	139	118	121	123	127	146	111	110	115	112	128	115	128	133	124	131	125	138	138	135	111	141	163	135	130	130	115	130	115	122	124	135	106	91	107	120	119	107	129	118	135	139	134	114	141	115	143	136	104	119	116	126	117	133	137	106	114	136	128	136	130	123	118	110	112	106	127	97	154	114	123	132	127	105	132	113	123	104	135	132	123	140	131	126	110	119	154	119	119	113	116	123	121	132	103	143	122	118	123	121	137	90	112	119	109	126	103	135	108	128	113	123	147	127	127	123	143	121	145	132	121	130
22644	24383	33266	41231	45303	42362	39970	42485	36522	40430	42008	37215	24177	24115	23497	24448	26442	25237	18493	18739	19391	21181	21767	21298	18382	17447	15380	11957	7047	8348	5788	7768	7982	7877	6990	6645	6517	6898	6269	5882	5754	6040	5111	5321	5774	4965	4499	3426	2443	1692	1195	797	653	497	426	444	502	440	510	446	422	368	384	415	425	380	386	391	340	334	351	360	336	371	397	368	303	330	377	351	390	378	333	340	356	403	399	354	361	346	340	352	351	356	355	332	360	352	353	334	335	341	331	380	368	324	353	355	353	346	364	329	346	389	371	362	334	368	345	387	370	352	318	348	338	344	358	321	345	352	314	381	337	347	352	343	335	385	370	355	377	338	355	358	352	350	317	343	358	364	333	344	328	351	376	341	344	365	358	319	352	338	350	353	359	354	369	368	333	339	373	354	349	370	353	370	341	330	367	333	363	345	374	328	359	355	319	336	352	350	352	349	363	361	339	347	336	337	355	347	351	342	348	360	354	351	354	334	348	325	342	347	327	363	336	372	380	338	356	355	354	361	334	369	367	325	357	367	350	352	353	367	347	378	330	349	344	358	352	338	364	321	320	344	382	341	395	365	373	377	337	337	369	338	348	337	326	327	365	323	366	371	320	366	370	380	354	365	325	335	378	363	335	308	379	366	357	372	352	377	341	363	345	370	324	357	353	376	351	346	366	312	337	361	366	344	312	339	365	358	355	351	323	376	361	372	333	348	385	344	336	361	357	373	329	374	326	376	364	336	374	340	359	360	350	352	383	406	331	370	362	353	341	377	358	373	330	355	354	352	365	352	344	346	380	365	340	360	361	336	346	348	323	344	335	367	305	341	332	338	363	355	325	319	347	348	343	366	360	355	360	347	357	332	360	317	361	346	356	340	349	340	347	331	341	320	362	367	359	323	355	321	332	358	382	302	349	358	349	348	387	327	331	348	344	344	361	316	378	367	316	346	345	361	360	349	340	350	368	361	331	368	372	348	339	345	386	330	322	360	341	379	345	338	359	349	366	328	338	337	363	378	366	346	346	347	395	366	335	346	371	364	367	327	331	348	345	345	403	349	341	362	349	344	357	341	330	334	331	340	326	356	396	330	340	372	315	364	314	344	379	342	370	330	327	386	325	353	325	378	375	352	343	359	303	368	361	382	338	331	359	332	322	332	350	345	344	338	367	343	359	356	352	358	321	385	357	347	353	389	310	344	365	361	385	310	387	389	349	346	343	350	332	335	327	384	352	332	359	324	390	347	347	320	346	357	345	364	364	347	346	320	317	349	351	360	358	299	367	350	331	334	365	356	331	383	382	361	377	323	325	347	358	332	352	378	320	372	368	355	360	365	334	335	336	338	342	352	338	371	351	335	311	345	342	335	322	318	378	384	350	316	363	363	352	356	348	373	325	340	386	362	357	341	350	343	345	359	340	352	368	349	338	359	340	360	381	359	366	330	351	364	343	371	337	369	366	371	330	370	321	357	318	371	366	328	355	329	364	348	336	382	355	318	371	320	361	329	354	337	370	342	339	322	357	363	349	341	376	367	358	333	333	353	358	340	347	362	347	333	340	372	352	324	328	365	348	328	352	328	363	346	342	333	358	384	376	323	359	385	300	357	347	336	359	335	336	340	345	370	350	352	331	367	373	342	331	356	333	361	353	346	375	345	338	315	361	353	380	355	351	403	347	345	344	341	386	359	348	345	333	336	348	341	368	379	338	351	344	361	361	346	341	348	384	336	355	339	357	358	375	312	329	359	356	333	357	359	373	330	351	368	346	332	379	380	315	332	373	337	346	386	334	336	344	355	333	361	350	361	362	333	372	359	363	352	328	356	316	336	339	336	321	364	357	335	362	323	358	373	338	338	338	363	355	358	341	362	358	326	373	369	360	335	332	376	344	355	345	355	316	346	335	343	364	369	335	334	352	374	345	333	350	352	352	341	357	376	374	366	331	316	373	377	354	350	354	338	338	359	363	337	387	326	335	346	355	390	338	390	342	353	377	343	354	360	354	350	341	403	342	345	362	312	366	379	355	364	395	364	364	375	354	368	341	341	333	355	339	330	344	337	331	329	350	343	383	379	361	340	331	340	351	373	352	365	357	357	316	310	351	401	329	356	365	370	354	370	375	365	343	370	373	337	351	334	364	354	316	350	342	310	302	343	369	368	369	372	323	364	339	347	319	374	344	341	334	330	378	326	357	327	338	378	340	361	351	345	344	382	342	393	375	353	344	351	347	363	335	351	337	359	354	360	355	336	335	377	328	361	345	339	322	346	356	341	346	374	353	355	352	361	341	318	360	379	360	358	346	330	357	356	338	363	379	344	352	353	335	309	344	368	361	368	367	369	354	349	337	386	349	345	371	338	369	340	334	372	351	350	351	358	344	354	348	339	330	373	360	351	356	345	334	336	382	340	341	323	335	354	306	318	349	372	350	339	364	331	343	335	350	364	340	334	372	349	339	385	360	368	357	351	388	352	358	373	331	344	344	355	356	372	368	340	345	363	346	305	347	348	340	314	357	330	340	354	338	340	390	343	360	344	390	347	328	378	352	377	334	344	359	334	320	356	355	348	362	392	364	342	368	358	368	336	354	358	326	387	361	363	349	354	322	336	370	350	345	332	352	357	345	354	353	338	344	326	371	359	346	330	356	321	344	388	361	378	331	368	357	350	339	354	388	345	335	334	319	347	345	308	347	334	351	377	339	361	331	331	362	385	405	359	367	322	362	347	331	347	349	322	361	351	369	356	362	348	361	386	356	356	370	359	345	357	362	325	311	375	379	366	378	359	381	317	365	366	358	346	354	365	348	340	344	351	350	354	397	297	324	362	343	364	354	351	368	342	394	351	339	365	345	343	348	343	336	336	317	379	362	341	342	370	366	349	377	357	308	370	326	349	353	324	354	328	360	375	375	339	330	366	332	353	361	357	355	373	309	354	334	346	361	358	351	317	345	349	325	344	357	319	322	355	364	307	370	379	321	347	337	357	332	361	336	357	341	382	357	393	353	371	343	363	352	362	391	331	365	366	353	336	331	350	354	317	338	382	368	357	360	398	332	297	332	313	343	330	353	336	341	330	358	344	337	338	339	346	343	340	358	350	373	360	348	363	323	369	364	368	334	341	324	335	343	383	369	363	346	356	353	358	333	375	341	376	386	335	359	348	354	342	316	362	354	357	318	318	372	344	361	370	352	370	368	388	346	336	346	337	358	368	375	369	371	379	362	335	324	364	355	367	360	311	329	354	357	361	335	345	346	316	352	352	328	370	348	332	323	320	336	363	354	338	329	372	342	353	360	311	355	356	299	389	352	370	356	355	386	318	350	334	328	374	346	347	367	371	343	351	348	316	344	322	350	381	350	365	329	333	355	390	357	338	352	322	374	332	360	394	348	353	325	337	339	320	367	346	342	345	333	353	326	349	366	330	358	352	359	360	347	352	331	333	332	376	338	340	367	327	385	354	354	374	349	325	328	366	351	338	329	377	374	328	338	322	343	367
42836	40501	41227	39979	48296	39936	35570	40301	31868	32553	34868	29598	17833	14378	13654	13593	13977	14019	10416	8600	8946	10003	10995	10044	8353	7897	6669	4724	2734	3886	2046	2694	2670	2544	2263	2148	2117	1875	1727	1590	1606	1647	1674	1816	1957	1717	1331	964	745	631	602	350	301	243	191	185	244	233	221	191	193	169	194	180	209	161	205	185	182	156	182	167	184	164	183	200	167	164	177	178	176	172	188	181	177	176	172	169	177	170	190	163	198	175	201	185	164	185	162	169	162	176	171	185	167	172	167	169	192	190	185	176	169	191	190	179	190	179	170	160	187	178	159	157	172	207	167	179	181	208	165	184	177	174	196	174	193	184	178	137	135	166	224	162	167	181	193	181	168	199	175	171	171	184	173	169	162	152	180	169	157	182	205	174	207	177	164	189	185	177	183	176	174	187	189	190	176	165	175	184	167	167	187	162	166	182	190	158	171	175	170	199	177	174	184	205	171	192	196	198	182	162	173	170	192	173	172	174	172	178	167	192	169	162	189	168	168	190	168	147	168	176	178	164	184	174	193	177	175	185	171	181	169	158	146	176	175	160	152	188	144	175	173	147	170	140	193	164	157	186	185	171	197	186	192	162	171	181	173	177	180	186	171	191	168	174	175	162	168	163	186	175	156	163	161	214	169	169	156	159	168	193	171	187	156	180	185	174	181	163	143	196	166	157	190	185	189	176	168	181	157	206	174	190	177	177	168	181	173	147	170	177	172	178	187	170	180	169	164	181	195	155	180	185	170	163	179	170	198	170	183	207	193	170	193	168	163	164	180	178	166	175	177	187	148	182	148	184	163	162	183	176	192	162	147	177	165	189	162	159	197	172	201	177	187	169	179	169	164	181	169	181	181	177	185	188	165	181	199	176	193	192	174	172	158	187	167	179	177	146	173	156	165	179	188	184	197	168	173	197	153	190	168	168	193	173	176	144	184	187	174	191	163	194	177	173	170	191	185	172	145	181	191	175	135	177	144	172	175	176	185	172	177	162	183	188	171	190	160	202	170	163	193	184	172	192	180	185	173	183	185	173	172	165	179	168	174	184	170	161	172	191	193	182	182	181	182	213	179	160	171	169	140	147	187	154	196	187	162	165	177	175	168	182	171	177	189	174	157	163	152	184	197	173	192	159	188	176	192	170	167	169	181	170	161	188	171	192	162	186	183	173	152	187	174	163	160	179	167	173	178	173	194	176	170	166	170	174	178	185	171	168	165	166	179	148	172	180	177	194	174	154	173	166	173	190	171	204	160	175	178	175	161	161	181	180	174	195	167	169	152	209	174	177	191	172	169	184	140	172	187	182	184	183	166	153	167	192	181	163	195	160	171	198	183	197	175	160	165	185	159	158	150	185	159	159	171	163	190	188	180	182	173	153	174	187	159	176	180	193	173	168	169	179	190	177	181	177	166	176	167	190	182	186	156	182	168	178	194	160	164	175	169	153	147	176	170	175	184	167	176	174	169	155	184	179	177	160	170	189	187	183	181	188	189	213	179	191	183	175	167	180	179	161	165	188	189	179	180	156	174	190	209	160	170	182	177	196	162	187	175	171	192	206	178	187	202	184	175	184	187	187	159	189	201	187	168	189	198	186	182	177	177	159	189	165	194	189	170	163	190	169	161	160	161	164	161	182	187	184	180	196	193	180	205	212	176	152	165	176	165	185	182	182	172	178	197	174	179	167	190	170	159	157	173	160	183	209	171	166	167	162	164	162	181	175	148	161	185	182	179	181	163	182	177	198	185	185	189	183	157	167	160	197	156	148	177	171	166	175	183	190	180	166	185	189	161	173	158	173	178	154	177	187	167	172	179	183	195	166	168	186	202	178	182	151	169	179	179	167	185	173	164	174	179	178	182	167	168	182	171	172	159	154	151	196	168	160	201	174	195	187	174	173	171	159	165	162	180	152	180	178	176	206	156	171	164	176	156	157	200	173	162	155	157	144	181	175	185	175	173	176	176	177	186	180	165	150	175	163	181	168	171	153	192	198	199	176	189	172	159	152	203	174	167	171	187	179	175	169	168	157	194	156	176	183	189	191	156	166	200	172	166	164	179	192	177	181	173	160	176	185	189	190	184	144	170	179	176	183	180	167	169	143	189	181	192	156	177	152	185	182	157	204	182	150	184	171	169	203	181	177	163	145	176	176	172	166	177	188	177	172	147	154	195	185	164	178	175	172	150	173	164	158	172	156	193	201	177	159	184	186	171	172	161	175	168	161	195	179	153	151	165	179	195	192	203	172	171	161	189	181	184	179	172	176	147	173	183	168	163	167	170	188	181	187	180	170	170	168	180	193	176	170	157	156	187	158	182	166	152	174	154	175	179	177	156	176	171	168	184	191	155	164	174	183	155	193	184	160	142	178	160	166	163	151	174	167	171	171	179	159	164	193	196	175	197	166	176	168	158	169	187	170	179	166	180	175	190	191	164	185	187	213	183	182	145	145	175	166	153	191	177	171	169	167	169	182	164	174	185	175	150	195	163	162	176	183	188	170	169	191	203	191	172	178	180	165	166	149	171	186	163	206	172	196	151	174	176	156	178	168	186	162	137	202	179	185	171	173	182	158	171	192	174	174	176	171	175	172	168	183	174	196	166	175	175	207	152	188	192	197	185	146	198	163	171	187	191	171	168	164	186	187	153	159	189	178	168	164	158	182	191	167	174	156	182	168	171	174	168	170	168	183	190	176	178	183	198	191	160	158	158	194	165	177	192	172	162	177	150	158	191	159	176	179	175	180	182	157	189	156	166	177	169	184	155	147	185	171	166	182	181	167	175	168	173	140	159	177	185	156	187	170	178	161	165	166	183	148	169	189	183	191	189	187	153	169	195	182	171	169	189	207	194	186	150	180	175	163	160	162	175	178	157	172	173	173	191	168	180	173	157	177	155	183	210	151	188	194	182	179	214	162	210	178	187	182	178	194	163	170	169	171	178	160	169	173	193	167	178	173	198	172	192	122	173	171	174	177	186	158	181	155	169	196	174	145	171	157	166	167	192	190	172	177	160	166	184	170	172	171	181	170	181	166	190	162	155	169	173	185	169	206	171	144	178	167	171	174	170	160	183	167	163	170	170	170	186	182	174	195	187	182	174	180	194	197	198	190	169	176	169	218	196	175	168	170	175	152	197	161	153	148	170	181	187	180	160	177	154	155	159	170	181	181	140	185	165	154	187	162	134	171	174	139	190	174	183	166	181	166	158	175	194	178	185	174	153	194	161	172	188	174	193	152	183	160	178	166	173	192	174	173	191	159	165	190	189	167	193	179	173	181	157	186	176	180	176	173	172	182	175	164	149	157	178	174	160	183	194	183	180	186	168	160	173	180	166	177	169	162	181	173	170	168	175	140	168	161	171	147	177	153	156	182	179	177	173	182	165	172	164	178	177	202	164	179	175	177	157	175	158	159	163	178	199	167	158	174	176	184	164	174	186	164	195	177	192	165	165	163	187	164	185	188	188	157	155	174	174	174	164	159	177	189
30407	33568	40734	46567	52199	50050	48376	51272	46275	49251	50412	46206	32844	33808	33583	33142	35588	35427	29432	27611	28470	31422	32119	31577	26647	26285	24264	18112	12933	17637	9848	13665	13692	12832	12771	12166	11498	10777	9861	9340	9625	9646	9983	10595	11204	9934	7841	6098	4488	3891	3366	1703	1560	876	710	774	1017	911	746	725	662	539	577	595	573	512	474	505	446	488	465	480	437	469	462	469	495	453	524	545	464	477	486	479	463	517	444	458	470	441	467	455	492	478	476	440	481	494	465	427	485	486	459	445	530	472	492	440	435	485	486	458	460	476	503	460	502	448	462	449	458	449	468	444	480	471	437	466	495	461	462	430	494	453	415	466	447	496	456	464	484	441	485	478	437	448	450	438	445	450	476	463	443	446	469	470	445	427	525	460	498	466	451	488	452	502	461	470	444	475	436	468	497	483	473	466	508	436	485	466	435	426	449	475	533	477	448	470	476	460	462	478	468	485	436	455	450	439	437	497	467	459	489	445	455	463	442	493	442	506	451	462	468	463	492	440	454	463	500	449	483	444	473	465	502	470	484	506	459	493	465	435	444	423	457	478	466	481	506	485	433	451	478	470	434	436	471	457	442	490	476	441	461	501	506	512	432	470	479	477	509	494	469	441	481	458	450	478	470	505	456	428	509	455	440	498	484	445	473	453	453	473	434	442	468	453	426	498	480	454	453	458	484	450	483	459	445	430	487	468	475	469	479	461	491	468	434	458	443	466	447	468	477	451	480	471	448	483	493	463	474	492	488	474	460	442	448	478	461	453	444	460	470	459	457	472	464	491	496	480	466	461	503	452	421	449	437	511	477	454	460	452	460	484	476	462	486	495	485	473	453	483	444	441	486	477	480	434	470	489	442	471	475	462	454	471	449	446	442	488	478	497	490	476	470	461	458	466	489	455	492	455	476	492	474	480	489	533	467	464	443	462	486	465	487	487	467	460	487	471	463	448	480	443	429	483	496	456	483	474	466	470	456	482	448	421	467	456	444	440	506	444	462	435	450	467	481	432	445	447	439	440	523	471	431	452	474	442	458	474	498	490	453	456	453	476	482	445	470	501	448	472	461	480	479	435	459	495	476	526	513	457	482	465	472	454	513	449	469	436	485	461	483	462	450	473	408	491	488	501	480	469	473	487	486	493	454	470	491	502	484	427	435	486	474	469	490	489	455	458	456	465	461	466	457	468	434	482	499	453	507	505	483	459	467	444	506	468	482	447	495	474	470	474	483	447	464	494	490	480	471	453	467	471	472	474	436	451	441	522	494	479	479	435	448	471	469	461	485	440	463	440	434	466	467	473	420	466	479	494	476	467	519	435	481	465	446	469	471	441	496	448	434	449	466	442	446	469	483	457	522	489	473	406	502	475	471	488	460	473	492	476	494	491	440	455	484	471	467	451	453	453	480	459	472	471	464	487	450	466	464	433	467	471	466	476	483	481	417	434	473	431	494	487	482	509	513	470	488	496	446	448	465	438	460	453	464	476	423	456	492	469	469	493	498	479	488	458	483	460	455	465	482	463	456	453	505	465	480	460	492	452	470	429	443	511	488	472	427	467	442	456	490	459	456	463	461	461	454	461	494	432	471	441	489	477	455	445	498	489	480	471	474	458	464	486	440	472	441	490	482	528	480	473	434	497	471	466	449	482	447	452	428	497	435	499	467	467	475	463	458	499	441	481	481	463	459	479	457	447	507	465	490	468	432	483	493	447	486	507	500	505	485	469	454	447	455	456	481	485	465	470	480	513	475	501	481	464	472	468	499	494	465	474	497	519	460	470	502	472	509	485	456	464	451	478	450	465	458	420	470	479	459	454	455	423	460	441	475	467	445	463	468	444	475	486	458	495	425	471	488	458	519	480	448	451	501	452	466	485	487	459	461	448	454	476	481	430	461	508	468	504	519	480	478	478	470	486	460	456	447	473	420	514	514	468	425	449	483	456	474	496	474	462	462	469	454	458	487	448	446	498	412	483	468	460	497	469	455	471	447	424	461	482	448	485	424	489	465	471	446	483	465	447	434	469	460	494	470	471	467	479	483	469	472	501	467	498	464	458	470	439	458	483	463	472	466	416	430	441	461	462	475	500	460	453	512	480	454	441	481	430	447	466	484	461	439	434	450	476	438	453	471	495	442	459	460	498	454	464	489	462	471	444	453	460	452	405	445	485	448	429	489	481	485	481	478	460	470	492	447	456	425	454	449	491	461	481	465	486	461	471	490	455	486	461	474	469	419	472	478	441	509	458	475	441	498	445	458	432	464	461	460	490	460	472	514	497	466	463	416	471	444	485	465	476	480	471	477	470	477	473	477	474	447	436	497	465	457	434	437	466	416	454	474	483	480	485	460	501	480	468	475	497	469	463	474	447	434	474	465	453	447	449	458	446	468	474	434	476	467	488	462	470	468	481	503	456	492	461	467	415	453	472	433	452	488	451	503	478	484	468	456	460	518	461	415	472	469	437	474	444	457	462	443	485	474	469	446	439	493	487	480	440	496	477	466	489	470	485	445	484	426	450	486	478	475	495	473	457	459	488	451	470	462	445	481	479	467	459	486	469	500	463	452	458	428	494	459	451	437	499	499	462	467	476	496	484	464	426	485	471	476	435	438	455	486	479	488	482	462	474	507	453	436	443	437	487	466	458	449	542	493	490	468	486	449	459	440	469	452	470	497	429	438	452	466	478	466	427	437	470	491	464	478	472	459	468	446	471	434	484	459	456	489	438	490	497	460	488	443	460	476	450	489	500	425	441	460	464	451	454	458	487	441	477	475	471	459	433	499	459	449	469	472	478	461	493	459	513	463	442	457	446	436	441	485	484	508	448	436	495	486	452	486	474	466	473	487	447	451	465	419	467	510	520	481	460	417	448	467	467	521	470	486	427	472	447	489	447	436	473	484	451	461	456	478	454	418	465	446	485	435	463	452	447	444	431	486	465	470	466	448	473	485	473	447	468	457	477	496	473	482	475	466	495	476	489	461	440	492	437	495	451	442	501	454	495	468	486	481	427	472	456	470	431	468	471	429	505	452	420	492	450	485	460	457	460	485	465	457	492	515	472	490	462	474	464	487	487	454	455	475	462	464	467	461	471	454	489	474	476	427	459	446	456	465	433	455	466	482	462	450	447	488	483	497	471	455	466	441	465	459	501	481	498	481	466	516	443	493	516	447	466	467	453	479	490	494	449	470	474	469	462	499	441	463	459	456	443	479	493	479	472	501	489	459	497	452	485	486	472	446	452	445	468	488	481	432	445	485	475	496	451	444	487	442	444	484	488	452	451	456	435	550	440	514	437	484	470	468	456	472	466	460	459	486	430	452	437	484	463	473	471	447	497	446	522	463	459	481	478	507	461	480	484	487	496	452	459	471	414	476	449	463	484	437	444	476	504	483	496	457	442	459	465	473	468	491	505	439	493	518	440	491	484	447	436	466	405	470	507	498	484	457	472	448	463	466	473	481	491	464	447	455	448	464	459	467	477	492	445	459	449	480	482
17018	14843	14428	9868	7544	4914	3482	3541	2558	2213	2018	1686	1016	917	697	718	728	685	583	543	492	598	577	524	425	405	394	271	221	294	174	207	245	206	198	194	173	165	150	168	178	184	166	166	192	136	148	123	107	95	121	126	107	83	105	96	84	104	108	92	107	85	90	108	105	101	109	84	127	118	101	105	103	96	112	100	109	112	112	106	117	123	88	88	100	90	112	81	93	92	94	93	95	94	102	106	115	91	98	96	102	103	111	93	102	88	109	91	106	114	96	110	99	99	90	100	112	82	97	95	95	94	108	98	113	100	90	106	111	93	106	87	97	95	107	88	98	97	99	112	92	93	110	85	93	117	100	109	102	97	89	99	108	113	87	104	92	106	103	99	112	92	99	87	92	113	95	108	100	91	104	106	98	116	98	106	113	112	100	101	87	94	111	102	92	94	98	123	124	94	97	106	97	108	105	101	103	93	100	116	107	87	121	91	104	91	116	111	122	88	111	97	113	95	113	110	94	104	105	116	108	97	122	94	84	103	93	107	106	102	75	129	103	101	114	117	112	109	116	105	95	86	102	92	110	93	104	102	84	87	85	118	106	98	107	104	109	115	99	102	88	83	89	107	91	101	98	95	97	95	92	111	107	88	96	92	79	104	88	93	110	108	87	97	99	94	93	108	106	96	100	93	90	109	90	118	87	82	98	112	111	106	118	86	95	106	104	92	99	104	108	93	88	110	107	103	107	104	119	115	95	98	80	108	121	119	90	101	84	96	108	95	109	101	95	96	104	80	114	88	117	100	96	80	91	92	104	99	99	113	86	102	84	109	120	89	105	94	111	102	113	106	112	85	99	93	99	71	94	104	99	99	108	112	81	123	110	96	93	112	93	83	101	89	103	90	100	92	94	104	95	88	88	87	97	93	98	79	82	104	103	95	106	98	111	92	119	116	98	107	105	114	103	92	100	87	110	80	116	120	96	107	115	89	104	107	94	87	97	94	116	109	105	89	102	97	80	112	92	110	91	111	96	89	90	76	92	100	104	102	82	99	95	105	97	109	103	99	99	111	98	95	95	96	98	83	93	97	99	93	87	110	109	110	98	83	100	98	108	121	108	111	91	100	91	103	93	110	101	86	104	85	103	87	96	102	99	89	106	108	87	124	96	111	91	95	87	92	91	89	98	107	112	102	110	91	96	114	82	94	106	122	105	108	97	102	110	102	91	90	91	78	96	113	89	92	90	105	121	101	105	106	118	109	94	104	103	101	106	92	93	93	86	86	85	110	101	102	98	88	104	108	92	94	90	106	98	91	86	99	92	82	88	84	91	97	92	108	89	85	93	114	85	120	107	114	88	107	133	106	93	95	115	110	96	82	98	95	115	105	89	100	86	97	98	97	105	112	94	93	99	107	102	102	96	84	103	105	103	101	111	106	112	106	97	96	116	87	98	108	118	98	103	95	118	112	113	93	99	101	97	103	102	96	87	90	98	100	101	97	94	83	104	89	95	105	119	111	99	97	97	94	107	110	102	108	99	95	109	96	111	95	105	94	94	92	97	112	122	79	106	119	99	93	100	104	104	117	94	90	114	87	109	115	125	112	105	102	110	100	95	92	103	77	104	111	112	100	116	87	127	95	94	108	92	99	94	97	99	104	89	105	110	114	110	98	98	95	95	104	86	99	105	90	113	100	94	91	92	108	100	113	106	90	106	98	114	90	89	107	93	85	79	84	86	116	116	103	101	104	113	97	105	97	101	109	98	85	103	75	87	98	93	112	84	109	97	100	102	99	93	95	77	92	103	107	86	106	89	102	91	100	103	100	101	100	116	101	111	108	109	114	83	101	104	124	115	97	91	94	93	111	110	93	88	107	73	101	90	84	99	105	93	90	103	110	108	96	112	97	98	108	76	104	103	105	97	117	102	127	114	112	90	113	110	82	99	112	91	103	88	93	131	106	102	111	79	85	92	102	100	100	98	83	114	91	97	105	88	115	113	89	84	96	99	104	112	102	108	100	107	102	89	108	98	85	98	113	96	113	104	112	104	101	90	106	104	104	95	110	96	130	91	108	100	105	90	109	112	92	101	105	87	80	112	102	101	119	102	99	84	104	124	117	97	91	112	99	93	94	109	108	89	90	93	103	99	109	108	91	83	113	86	98	107	99	87	104	101	112	97	118	97	114	87	112	97	112	93	110	106	87	100	117	110	112	106	101	98	84	90	91	102	127	83	116	103	114	105	107	87	97	92	108	117	108	95	98	87	108	84	109	120	107	99	83	82	128	99	117	97	96	106	85	92	87	88	110	86	86	105	107	92	94	105	111	101	107	106	113	84	107	113	107	113	83	104	87	94	85	88	104	92	93	106	84	114	106	90	92	108	104	124	114	82	93	93	84	104	102	98	106	101	93	117	108	120	94	92	88	83	102	78	86	115	91	91	109	95	111	91	92	108	111	101	92	106	96	106	105	98	100	89	103	101	98	98	99	110	91	116	116	86	93	97	107	89	123	91	113	115	105	94	101	93	106	90	101	100	90	94	100	92	114	95	98	94	94	106	109	118	96	91	89	97	111	113	112	110	94	100	107	105	90	107	88	102	113	111	118	104	96	95	90	97	117	104	105	116	116	94	104	101	105	104	86	100	106	110	99	94	127	82	113	113	89	114	101	97	92	83	101	99	103	87	118	134	109	80	107	102	91	102	117	98	111	111	90	107	97	94	82	98	110	98	99	97	106	90	107	111	103	98	99	104	94	101	99	92	103	101	102	109	87	92	102	98	109	108	117	100	88	104	107	111	104	102	99	89	91	96	103	102	102	102	80	111	93	81	92	105	104	112	88	97	106	93	100	114	109	87	96	101	101	107	100	96	111	106	111	102	104	99	95	113	86	89	125	94	123	96	105	84	99	92	98	104	123	107	118	107	103	103	100	85	81	98	104	104	92	120	113	97	93	102	104	105	88	97	99	81	119	95	105	109	113	86	113	103	98	86	108	113	106	104	85	101	108	114	108	81	117	108	111	96	103	112	114	91	93	96	94	102	82	105	87	96	112	105	102	79	119	91	108	120	107	107	103	110	88	100	111	99	97	96	105	75	113	105	91	106	118	93	108	101	114	93	105	98	85	91	116	109	126	107	89	99	95	96	95	86	106	108	78	89	98	117	98	125	98	87	103	88	109	95	100	105	104	85	101	102	91	122	106	98	87	107	97	106	100	98	105	87	97	99	105	120	113	95	99	107	95	116	113	107	99	112	93	93	117	116	97	100	103	97	96	66	94	85	100	108	110	104	108	101	101	97	105	100	88	97	91	99	98	100	98	98	86	133	109	111	114	94	98	95	95	90	106	126	112	88	88	98	112	92	106	107	99	99	105	100	118	104	91	101	107	76	118	95	111	112	98	81	102	99	102	95	103	95	103	115	110	112	92	120	94	82	88	105	97	109	111	94	94	99	125	93	105	109	97	95	85	87	104	114	75	107	107	101	97	103	106	101	86	92	112
10847	12863	19665	20032	19054	15156	13053	13144	10590	9997	9289	8029	4590	4629	3909	4034	4236	4053	3257	2718	2778	3322	3369	3142	2377	2411	2196	1448	1146	1602	981	1173	1105	981	987	937	961	843	784	797	842	872	861	897	902	821	610	523	464	423	438	359	349	290	290	343	353	310	301	309	309	317	303	331	273	287	284	270	323	297	282	292	288	299	305	288	296	327	276	323	302	264	303	282	291	273	302	283	312	318	297	300	242	278	272	293	301	291	282	266	266	302	300	289	258	277	292	316	269	308	311	310	303	286	290	274	282	290	282	278	322	273	282	265	295	256	303	283	292	308	285	268	321	286	291	290	268	294	284	285	302	277	268	308	321	328	280	282	322	283	271	311	310	306	265	286	287	305	311	316	301	273	253	292	283	300	277	267	258	288	309	276	274	311	292	268	275	262	268	279	305	248	280	275	305	311	271	285	285	297	289	269	300	283	299	280	269	267	299	292	318	285	268	300	291	269	297	284	314	293	279	302	312	293	262	292	290	262	279	303	304	305	279	304	278	256	309	296	295	304	265	260	321	278	275	273	305	247	302	290	277	305	311	305	308	276	278	298	271	291	296	295	299	288	269	301	285	291	291	288	267	286	267	317	282	275	324	308	259	275	299	300	302	260	293	292	280	277	291	285	312	322	312	268	295	298	312	281	292	324	288	324	293	298	296	299	285	277	277	295	297	288	302	287	245	296	283	270	268	293	275	295	304	294	290	291	272	288	276	285	304	298	276	282	305	302	301	286	298	274	292	306	287	281	295	300	276	270	314	303	289	280	304	316	283	291	314	290	309	271	309	286	272	308	309	281	264	282	290	296	278	296	298	266	294	275	325	314	307	286	277	336	299	303	292	297	290	291	265	262	289	297	308	296	276	313	313	304	267	276	265	289	266	264	306	309	307	272	297	274	273	293	320	330	312	310	288	315	334	292	292	282	269	286	259	263	278	330	270	300	292	290	300	276	309	279	288	301	280	314	315	255	294	289	309	273	282	304	292	300	307	290	293	263	278	304	287	301	291	308	265	280	276	304	310	298	284	326	278	305	322	316	306	330	280	285	300	304	283	274	293	301	286	273	288	258	270	313	290	292	303	295	277	310	287	279	288	307	273	299	289	271	292	315	286	300	280	283	277	301	290	315	316	264	282	317	300	313	292	287	284	298	313	291	280	295	277	300	299	285	275	284	286	280	299	270	302	285	309	305	272	299	295	310	289	264	281	262	291	292	293	312	303	289	292	277	293	264	309	275	327	285	279	281	287	288	252	285	297	289	298	279	287	312	312	292	301	280	295	290	301	262	284	283	311	290	297	289	295	282	309	296	261	304	286	309	275	279	272	302	276	313	300	300	304	301	275	271	285	260	266	326	293	274	296	299	280	286	280	309	297	283	286	268	262	301	302	305	272	279	302	294	279	291	289	297	321	306	300	293	277	290	307	319	298	312	288	305	282	291	283	315	289	265	294	288	266	288	298	299	303	295	314	270	296	263	308	305	276	294	289	264	278	268	280	310	274	320	294	290	342	275	309	300	279	321	270	266	269	289	282	291	307	281	302	306	333	299	270	289	293	293	284	293	315	272	303	305	259	274	285	276	280	301	293	275	310	287	331	315	319	285	297	286	298	326	307	273	267	292	298	323	319	309	275	292	291	276	281	246	297	286	286	299	286	305	301	272	293	268	264	232	290	276	287	287	291	276	265	305	273	325	320	299	288	331	290	285	283	298	283	282	283	297	299	282	294	315	260	301	309	267	309	293	302	295	282	297	291	315	291	293	269	313	279	300	295	292	272	293	297	282	319	265	306	294	314	294	302	299	308	275	274	264	319	316	298	296	290	286	287	307	311	303	289	276	272	312	277	284	288	312	277	282	299	297	273	244	277	286	283	291	290	260	298	302	284	279	289	290	278	298	295	296	289	276	294	280	314	313	330	274	262	304	300	317	337	297	308	271	263	290	292	302	285	286	280	310	271	266	283	260	309	296	307	303	252	296	277	300	285	295	277	275	311	288	298	270	280	281	273	303	304	269	283	340	266	270	333	273	292	297	272	267	290	313	290	308	284	293	279	335	287	273	273	264	297	306	290	292	315	254	272	304	326	310	301	279	309	264	296	283	281	287	266	281	305	321	294	301	295	287	276	291	299	268	276	301	259	290	303	290	299	281	274	281	315	309	284	275	326	279	297	308	294	303	297	303	292	303	290	292	286	279	306	286	277	275	301	305	294	281	275	288	294	283	292	303	263	266	282	294	315	287	305	315	290	293	266	299	330	297	260	303	288	290	256	314	259	289	296	295	316	279	340	295	312	289	275	266	293	274	296	289	325	300	298	275	305	295	279	288	288	286	292	329	319	277	320	315	279	300	285	271	318	269	261	317	287	258	296	289	292	299	262	309	283	282	320	274	283	265	293	269	281	288	284	286	314	279	291	276	264	293	269	288	262	259	282	310	308	296	319	322	277	330	289	259	262	300	263	287	294	316	290	304	282	313	268	303	303	291	336	290	263	296	288	269	290	287	284	321	292	290	297	276	248	280	270	303	274	303	270	284	286	270	292	320	281	283	285	277	276	265	308	304	277	295	308	292	284	306	299	284	283	285	274	274	282	277	317	261	247	284	305	285	301	278	312	324	297	269	289	303	295	277	293	296	285	277	285	298	276	300	302	303	311	292	277	268	288	316	284	247	279	253	315	268	301	287	299	303	295	285	285	326	310	293	268	272	274	301	274	279	272	256	309	274	309	290	301	285	266	278	299	276	282	289	309	287	313	298	262	307	286	300	276	294	318	271	296	297	257	299	309	273	301	328	286	294	292	308	304	273	302	296	283	284	255	298	254	285	289	312	309	297	288	295	295	302	307	301	285	284	282	251	275	294	293	323	277	280	265	280	285	302	296	277	301	285	277	300	286	295	292	254	323	288	282	267	275	288	293	288	281	315	312	294	306	274	294	274	319	340	325	298	305	311	300	261	293	305	303	286	300	307	282	282	296	295	326	288	291	312	297	278	293	294	285	296	329	292	308	290	282	283	313	273	287	295	255	274	277	267	268	302	299	299	292	278	266	276	295	276	311	306	287	311	312	278	291	322	300	272	306	310	295	265	272	290	280	294	295	308	314	332	276	264	288	307	281	295	288	295	305	295	278	307	296	282	283	277	279	297	297	312	290	284	292	309	294	265	286	301	286	273	297	275	280	308	264	309	309	285	292	269	324	299	285	304	279	295	302	312	291	290	279	286	312	301	273	316	303	291	289	314	272	279	308	302	244	294	289	317	276	285	285	271	279	286	281	305	281	285	283	271	298	307	277	304	289	253	318	283	326	276	290	264	285	310	304	295	290	285	296	308	304	275	302	316	274	302	300	298	292	298	272	265	285	306	299	308	284	315	282	273	276	283	321	322	294	313	270	302	292	295	292	307	288	288	288	310	312	315	299	284	306	294	258	305	292	291	295	291	276	266	293	282	284	242	296	303	297	287	276	306
33160	29797	31757	31566	32125	26667	23038	26640	18901	18733	16905	14518	9009	6444	6192	7160	7712	6813	5382	4128	4121	4855	5212	5399	3659	3693	3652	2275	1485	1977	1100	1647	1636	1381	1231	1096	980	968	942	971	1138	1045	853	1103	1179	812	709	557	474	315	263	255	182	164	146	159	144	134	153	139	149	139	158	115	145	131	139	139	103	112	138	110	127	132	133	124	141	132	135	121	133	109	147	114	117	115	126	144	141	153	121	97	136	114	120	119	134	114	127	122	117	147	124	132	108	116	134	118	128	126	131	107	128	121	131	138	120	141	122	134	136	124	119	127	117	122	102	147	144	114	138	133	133	135	113	139	117	129	137	111	155	133	111	125	104	119	117	119	117	123	125	128	134	130	129	123	115	130	121	131	126	116	125	139	115	133	128	122	123	135	126	138	121	117	108	110	119	144	114	102	132	127	126	119	150	110	109	132	114	140	122	121	121	131	123	151	135	109	113	129	123	127	135	102	129	120	133	112	113	113	115	130	123	114	126	147	126	122	134	126	134	110	135	129	135	122	114	113	129	118	135	131	118	121	131	155	109	127	116	123	137	143	128	121	113	127	118	118	104	128	118	126	117	128	129	140	135	136	125	143	112	124	133	125	129	121	128	118	122	123	125	133	119	132	143	127	146	121	107	127	133	127	109	129	129	132	132	109	137	135	109	139	130	134	133	142	124	118	138	104	128	108	113	131	124	128	128	127	134	122	116	117	125	136	119	118	128	133	124	114	124	121	115	117	123	133	123	131	102	126	126	151	123	113	118	130	123	121	132	151	110	118	139	118	120	115	129	130	114	108	105	108	129	118	132	130	144	110	114	113	131	120	114	124	125	141	111	114	120	133	145	110	117	128	129	120	143	124	118	136	124	118	112	108	105	106	120	125	112	140	141	140	124	141	135	137	110	135	131	127	117	122	115	122	145	121	112	108	144	123	132	110	130	127	150	112	138	120	135	121	117	100	131	120	137	140	121	137	128	131	141	107	124	127	102	120	139	125	126	118	121	125	117	120	130	118	118	134	113	130	95	124	115	117	131	116	113	119	134	118	143	122	121	134	128	120	123	108	112	147	136	127	123	119	112	131	125	124	134	126	137	131	131	128	106	131	122	140	115	127	119	133	131	110	122	133	121	124	102	137	138	117	133	117	115	98	134	134	137	119	134	110	109	118	128	118	129	139	124	113	141	144	138	127	140	132	148	129	131	124	111	129	125	127	118	111	118	120	135	131	140	140	129	107	131	126	137	112	116	125	131	136	109	113	121	133	125	106	139	121	117	123	125	122	124	140	121	115	123	105	123	119	117	116	112	127	108	117	122	109	122	136	123	123	125	137	147	116	128	106	124	100	137	133	129	118	129	113	131	130	112	130	120	104	115	114	127	123	128	137	139	134	122	127	122	109	118	129	122	136	122	108	125	133	98	130	104	126	96	115	137	131	133	111	157	119	129	132	111	137	127	126	118	110	127	136	135	129	130	122	130	129	119	124	114	112	126	109	123	144	132	120	122	135	117	109	140	104	107	132	142	112	119	111	109	108	130	125	155	135	137	131	109	133	109	138	124	124	126	108	116	112	114	140	139	125	128	139	115	147	121	145	108	124	125	129	132	121	108	113	125	111	121	120	155	122	112	107	114	119	124	104	113	116	126	119	113	112	142	128	129	113	113	111	108	123	126	134	134	159	147	123	116	123	112	116	120	143	131	123	131	112	115	117	119	122	111	142	134	123	110	120	128	121	133	136	124	111	131	124	115	123	152	123	95	134	135	140	119	120	121	156	144	140	124	129	136	116	133	136	118	123	128	122	123	120	107	124	136	112	112	115	119	131	120	124	127	116	127	116	104	133	132	121	142	132	102	121	144	110	97	129	139	122	141	119	146	112	145	124	122	99	121	130	143	131	112	117	130	145	120	121	113	113	129	129	138	100	112	123	117	105	119	111	134	102	130	90	135	127	139	118	134	125	126	132	120	123	114	136	117	119	122	105	125	132	120	126	113	118	126	129	113	133	139	117	107	118	115	105	135	127	100	144	108	117	120	100	139	121	117	129	130	135	116	122	102	109	114	136	127	126	125	114	127	127	125	152	119	127	129	117	122	141	125	132	116	140	159	128	132	108	131	133	134	100	131	121	126	145	137	140	136	118	123	110	118	128	103	126	107	113	115	96	107	126	124	136	141	114	128	133	117	122	119	135	115	110	125	129	132	134	102	111	100	114	119	107	127	121	141	122	106	123	101	127	118	127	128	102	147	119	140	125	125	115	132	144	121	125	128	120	111	128	144	132	113	110	126	125	110	124	106	119	104	123	127	120	128	129	114	117	135	117	130	124	107	123	152	129	130	137	139	154	135	129	118	131	117	107	140	144	128	129	119	127	122	114	132	130	129	123	126	112	102	135	116	116	142	119	119	122	119	120	117	133	111	113	118	121	123	129	132	127	119	110	121	122	147	121	126	133	147	147	122	115	123	118	125	129	125	134	140	107	130	130	127	110	125	115	127	149	144	134	122	127	143	133	114	117	118	111	125	102	119	117	132	111	136	123	111	106	126	120	122	117	113	122	133	116	123	148	131	127	113	130	123	143	130	128	134	124	131	131	124	118	107	113	118	127	109	112	115	145	123	119	128	127	118	105	112	137	143	117	122	124	136	157	118	131	140	140	140	123	121	143	128	133	124	129	130	130	126	145	118	125	114	134	129	125	108	136	135	128	122	121	121	120	130	122	123	130	104	123	128	111	127	124	121	131	117	130	123	128	137	132	127	121	112	124	126	114	110	127	109	124	136	109	131	138	131	136	116	134	119	124	127	118	143	133	131	115	114	138	118	133	107	128	116	141	121	123	119	129	138	147	109	115	128	119	139	135	129	123	112	139	98	107	138	126	133	111	133	135	124	140	127	135	102	132	113	116	130	125	137	125	117	121	128	121	130	129	121	117	124	120	102	132	139	125	122	109	128	118	127	134	137	132	142	123	113	127	131	114	135	107	103	112	122	134	123	124	123	129	119	114	135	132	134	132	120	130	125	142	126	128	148	140	118	121	109	118	120	112	133	121	127	128	131	117	151	121	136	111	135	109	109	118	113	119	109	121	111	121	138	113	112	114	125	105	104	106	114	144	128	121	154	135	137	134	108	111	128	138	143	121	112	120	126	123	114	146	114	129	133	107	113	130	105	134	153	137	131	119	139	120	132	116	126	103	118	116	130	120	111	126	119	119	134	136	130	130	113	116	151	126	113	121	120	123	117	106	121	115	134	127	144	130	133	136	113	132	132	100	127	134	108	109	115	120	125	137	107	113	113	137	129	111	112	106	132	148	104	125	120	149	121	123	136	129	107	117	121	121	121	108	118	110	151	123	120	136	118	132	129	134	119	139	142	142	119	128	118	113	132	131	110	133	121	136	122	139	105	116	120	125	109	131	119	118	135	127	120	118	135	129	119	103	145	124	119	121	130	126	123	132	131	136	122	107	133	119	143	125	133	116
22369	23769	33661	38933	41811	38433	38519	41156	35794	37781	36045	34509	24291	22693	22825	24043	26589	24825	20808	18165	18336	21562	22159	22680	16654	17232	17735	11241	8341	10524	6627	9616	9334	8005	7416	7114	6620	6218	5907	6252	7059	6738	5445	7426	7496	5539	4432	3484	2860	1801	1675	1265	738	541	624	642	573	534	430	459	561	422	413	405	450	385	397	376	372	370	345	363	355	339	365	366	383	442	401	345	339	333	380	343	340	334	347	331	333	369	388	340	335	336	344	359	340	393	396	368	364	355	349	322	380	372	351	332	379	352	375	385	371	338	348	373	328	313	313	359	324	325	368	352	346	329	363	340	354	352	379	362	369	352	362	356	362	378	356	389	332	346	338	372	344	367	373	340	337	340	384	410	356	353	361	358	363	353	385	340	352	335	349	379	340	366	363	354	358	362	359	327	384	356	352	323	371	344	369	361	340	379	370	316	358	353	355	344	342	338	380	370	386	357	387	354	349	344	345	377	350	356	370	345	351	369	338	356	345	359	300	336	346	351	382	355	369	365	315	353	335	363	372	334	401	366	346	392	345	360	316	363	323	353	353	365	391	356	345	345	357	363	371	362	372	376	327	377	343	390	358	319	366	354	315	354	341	330	341	339	358	349	364	335	328	364	343	338	368	353	355	390	342	362	350	350	336	381	344	350	335	347	354	368	347	333	380	384	338	339	376	334	374	356	350	357	370	376	345	312	358	372	335	327	366	335	342	378	325	380	350	364	366	355	377	346	332	371	350	356	343	348	377	356	362	377	312	342	355	354	316	405	339	350	370	345	373	355	319	364	365	381	335	371	346	354	316	376	327	334	336	344	345	352	398	389	304	343	344	375	361	383	303	331	356	390	352	352	364	380	367	355	386	350	336	320	394	329	330	356	336	379	363	385	333	354	335	329	357	344	351	370	352	355	335	351	334	359	341	359	396	355	313	336	365	343	369	319	359	355	357	363	360	383	329	344	345	375	351	344	357	362	375	379	344	372	362	379	332	370	366	335	333	369	360	333	320	342	362	297	349	348	329	344	316	345	343	362	344	350	299	360	345	357	367	394	369	361	351	362	347	333	358	352	384	367	375	364	369	347	370	344	329	365	344	368	396	355	346	368	378	355	362	312	360	395	382	353	363	356	342	350	364	351	388	387	351	335	341	328	324	365	322	360	342	347	355	346	348	342	381	334	365	367	353	332	349	331	360	370	345	380	374	361	384	336	360	388	347	335	348	338	335	344	349	372	317	342	355	329	330	329	367	350	362	348	342	331	361	331	365	334	359	380	346	332	328	349	366	349	322	316	339	328	378	366	380	349	338	339	356	328	346	328	362	351	349	344	355	383	330	351	338	348	325	345	357	368	335	365	344	367	324	341	350	357	366	357	347	393	341	365	392	356	360	373	327	343	321	338	336	329	402	362	349	342	371	382	381	347	330	357	368	365	369	343	337	370	348	321	341	309	328	366	315	358	360	351	362	356	373	359	344	334	373	398	366	403	355	322	343	375	327	353	355	324	344	354	347	362	356	333	377	364	342	341	356	349	365	337	359	343	336	358	357	333	354	361	332	340	357	371	358	345	326	362	375	349	354	360	366	367	363	385	348	326	354	346	384	338	351	352	383	356	347	345	388	305	331	348	363	370	330	359	376	311	332	352	310	356	334	371	334	324	333	331	371	333	378	351	339	343	341	372	368	354	351	372	354	377	362	356	332	373	353	372	360	368	359	360	337	354	363	355	339	369	344	335	363	354	375	367	364	358	325	338	340	340	355	364	330	398	328	350	326	329	359	371	327	369	339	324	354	352	334	360	341	349	328	330	352	360	342	358	349	353	370	346	366	346	368	375	323	347	338	405	345	363	300	370	358	375	363	352	352	368	376	346	353	349	340	344	390	318	350	323	377	332	390	379	339	343	368	358	358	354	371	367	358	345	319	359	361	371	339	384	355	353	344	361	327	352	371	345	347	374	355	343	319	343	367	364	347	346	360	341	392	342	334	357	360	326	364	349	363	371	328	355	340	363	306	347	362	358	346	376	384	342	356	326	334	358	353	368	385	345	354	348	336	371	349	385	346	364	340	378	339	361	333	340	405	348	348	362	333	338	352	356	321	345	383	326	386	343	330	345	363	361	328	323	346	358	358	361	351	372	333	364	346	352	344	329	332	364	380	347	341	339	328	341	345	327	335	324	379	351	344	341	363	373	331	346	337	350	323	355	380	362	338	381	369	385	363	351	330	352	358	321	363	345	319	345	345	366	359	376	338	349	343	347	365	327	351	355	391	354	357	370	329	383	365	381	352	363	347	348	326	345	379	362	323	338	335	370	332	331	340	378	345	347	359	381	354	390	343	360	349	346	389	379	357	380	344	349	355	386	378	366	320	382	327	339	341	356	341	352	356	346	339	372	360	342	336	367	376	356	354	391	376	334	343	354	371	361	356	356	362	359	350	338	376	387	359	328	372	366	350	341	330	368	357	365	315	363	352	340	325	371	372	344	354	325	332	326	351	368	349	346	333	400	381	352	308	353	356	386	359	369	357	366	339	358	360	354	378	347	318	363	357	355	333	390	367	368	352	356	366	336	362	360	355	354	364	356	355	357	346	361	326	392	335	348	361	355	343	365	359	332	351	366	366	344	355	389	345	339	357	377	370	350	322	334	369	333	335	369	328	351	354	343	337	367	367	358	347	364	339	346	329	338	348	353	362	361	348	348	386	312	364	376	341	341	377	331	349	325	354	400	365	354	385	331	359	313	400	369	366	344	393	376	328	340	373	356	331	337	379	357	360	338	326	364	355	367	359	344	384	379	410	355	336	365	385	359	345	319	367	323	368	344	341	376	362	327	346	356	330	317	332	334	331	334	337	360	371	355	360	361	353	333	347	369	366	353	357	357	357	361	360	332	325	320	356	372	347	348	372	381	364	379	353	346	354	346	359	355	326	352	381	352	348	349	344	346	374	367	362	371	314	353	380	334	354	370	371	358	344	375	367	350	317	368	329	321	341	345	364	383	377	364	323	351	363	351	338	341	318	350	345	381	362	333	368	326	354	369	354	356	329	318	345	327	348	359	345	368	353	342	377	335	339	369	341	370	364	331	377	371	362	358	355	363	365	354	328	332	392	340	365	360	362	336	351	354	352	353	328	318	352	376	342	323	341	356	334	363	323	342	354	374	343	353	375	385	353	382	356	356	368	339	363	330	357	366	384	390	370	345	344	352	342	388	361	365	341	327	337	343	358	365	335	337	369	339	385	360	343	326	368	340	375	345	377	371	341	330	364	375	345	352	362	353	373	347	354	391	360	364	344	364	356	365	340	355	320	332	351	358	358	381	341	347	328	362	323	345	363	371	355	382	312	337	359	340	372	358	386	332	362	334	356	355	364	347	342	385	344	361	341	372	347	323	353	339	365	356	359	346	341	349	363	338	349	346	355	388	337	331	313	352	340	380	346	330	329	363	355	379	351	348	334	344	381	355	337	339	361	347	350	329	389	328	365	339	365	349
40627	38905	42101	39692	41558	37093	33294	35800	28249	28256	27268	25567	16992	12995	13464	14749	14336	13185	10155	8879	7524	9423	9885	10352	7233	7467	8067	4583	4296	4175	3290	3569	3568	3019	2598	2373	2321	2196	2081	2118	1932	1859	1694	1754	1926	1468	1321	1086	907	536	516	399	285	255	228	206	217	239	214	181	196	177	204	194	198	196	200	187	192	189	194	170	169	177	170	166	191	217	166	178	180	184	166	169	181	175	199	170	170	170	180	171	176	159	175	183	166	192	177	197	183	174	181	192	165	183	160	188	192	184	190	169	182	190	178	215	145	182	161	175	170	166	154	163	189	202	174	175	194	172	178	169	176	177	183	191	184	175	171	171	179	165	193	165	181	175	184	195	190	175	183	189	168	182	170	191	185	191	182	151	189	190	178	169	176	176	178	167	172	185	182	187	185	160	182	188	168	192	192	171	186	200	174	183	176	169	189	193	173	159	188	174	172	184	209	199	182	179	165	171	164	169	212	168	187	184	191	190	188	178	168	157	173	160	179	179	160	154	161	160	187	182	156	177	171	194	158	182	175	186	171	154	197	176	158	216	189	163	158	164	170	163	149	205	210	178	178	176	169	182	168	218	183	156	176	194	187	195	161	158	155	197	184	171	156	174	170	182	157	166	172	181	177	190	166	182	183	174	156	177	199	171	180	172	183	188	167	172	162	190	185	172	156	181	164	178	178	178	172	185	153	169	181	164	170	161	181	178	180	166	159	165	177	163	171	185	169	160	158	171	165	157	185	197	183	184	192	189	165	203	207	153	155	169	180	173	177	161	190	190	168	159	160	186	176	188	194	151	172	213	207	180	173	178	160	142	167	177	161	166	175	172	178	186	178	167	180	154	180	171	158	164	153	162	176	193	163	172	197	171	179	169	183	166	172	174	175	170	163	154	185	189	189	184	194	173	177	194	157	185	179	156	193	179	188	153	154	193	198	172	186	209	163	185	165	179	169	154	158	176	171	180	167	158	198	192	191	172	186	179	166	181	179	193	181	173	166	180	160	188	174	195	199	187	168	201	169	176	181	177	176	172	172	191	173	192	175	190	167	199	190	169	184	190	173	166	171	204	188	173	172	189	181	190	212	177	183	187	185	156	176	168	195	200	178	191	187	176	170	180	189	182	191	177	172	178	192	171	142	174	176	177	171	175	181	194	198	187	164	181	174	169	195	173	164	174	172	196	180	146	204	158	150	176	182	186	166	187	163	172	192	169	160	175	183	185	181	200	215	165	177	150	193	164	192	190	184	170	171	162	175	178	140	173	186	169	161	169	182	183	177	202	151	166	209	172	174	175	168	165	172	173	169	181	164	207	158	180	174	175	161	162	159	172	177	150	195	158	189	174	198	175	166	192	160	173	191	190	164	187	186	204	156	177	175	170	168	184	161	167	186	166	141	173	176	166	190	165	166	160	195	164	190	163	166	156	191	172	186	178	186	174	173	193	148	163	203	195	213	158	186	174	169	167	190	156	171	167	191	173	200	165	185	154	165	179	166	171	177	170	159	172	200	184	164	178	187	187	183	163	176	188	179	171	177	182	183	186	184	173	193	187	162	176	157	196	207	168	178	157	170	177	202	172	159	193	166	166	179	140	155	183	165	168	193	156	180	186	168	184	198	183	150	162	182	173	159	143	161	169	165	167	162	190	171	148	175	212	204	176	162	178	179	195	163	192	188	184	181	171	181	144	177	172	164	190	189	180	193	170	167	161	169	198	228	192	161	186	181	171	167	179	192	168	190	172	177	163	209	203	194	159	166	218	183	169	140	175	169	184	169	182	179	161	181	160	196	173	169	177	185	178	198	174	157	151	191	155	187	172	192	170	176	163	175	171	146	196	171	180	180	169	192	208	190	197	204	159	194	183	209	166	165	161	168	170	179	155	169	158	185	194	170	164	162	190	153	178	200	180	160	166	196	190	177	179	173	175	159	161	161	190	177	183	155	190	175	176	202	174	183	185	212	166	190	151	189	173	172	184	166	193	146	177	176	199	180	185	184	212	171	155	171	162	186	177	178	172	171	179	188	181	158	185	149	160	156	197	192	191	174	175	177	158	162	173	161	199	179	172	191	162	180	181	173	167	156	196	162	172	154	174	190	161	186	162	168	173	197	179	177	172	151	169	170	191	174	165	188	156	183	221	181	184	179	195	183	185	162	183	167	198	190	189	168	180	192	171	184	163	185	204	179	172	161	172	200	158	157	178	155	180	177	191	181	186	192	166	170	199	181	173	180	203	172	154	153	178	183	179	184	175	144	175	188	152	165	186	196	193	158	183	179	180	174	190	173	162	163	180	186	190	172	183	181	175	175	168	194	186	169	164	185	183	148	170	149	172	197	180	176	184	188	168	150	178	193	175	170	164	188	157	180	178	163	176	183	176	147	159	180	192	180	196	173	182	175	175	172	139	175	170	183	171	161	179	164	167	165	195	206	162	177	163	207	170	190	186	187	175	188	161	183	185	161	165	170	175	211	169	188	183	178	178	199	176	172	166	196	203	184	170	168	182	184	163	156	185	181	181	186	167	193	173	169	183	190	172	180	149	181	173	167	180	182	166	164	197	168	160	175	192	196	186	160	160	185	163	162	166	178	182	190	179	168	184	176	178	194	162	156	164	146	165	164	162	158	189	206	184	188	179	153	177	177	166	175	188	184	170	174	174	181	163	170	164	180	160	162	168	169	156	189	197	193	174	198	200	189	162	151	170	188	171	164	178	193	170	200	187	190	163	175	170	167	176	187	199	157	200	191	182	172	172	181	199	170	164	174	181	205	154	169	176	162	199	157	166	180	167	170	174	187	177	176	145	174	171	153	164	156	168	157	151	178	169	167	172	168	173	183	191	183	180	165	176	178	191	149	212	181	165	186	179	185	176	190	183	177	191	180	168	190	142	195	157	187	166	165	171	170	187	178	171	168	179	179	193	165	174	181	188	189	164	185	179	172	186	169	180	163	175	161	183	172	165	167	179	184	185	178	185	180	163	168	169	167	154	186	181	191	175	205	174	168	171	172	181	148	165	163	167	177	182	183	163	162	171	177	172	182	189	171	173	192	157	155	154	176	194	183	167	198	159	167	201	184	152	159	170	164	172	159	185	161	172	164	185	169	191	194	186	177	166	165	175	186	154	189	166	166	181	170	179	194	182	165	183	173	152	176	189	177	173	183	170	177	178	191	150	186	160	154	185	166	178	172	183	193	184	179	172	174	177	173	184	156	190	168	182	194	163	195	186	169	182	184	155	193	183	176	158	170	170	168	161	183	164	190	183	163	164	149	173	167	167	157	186	189	176	170	173	195	175	172	196	163	176	182	158	193	171	156	186	182	184	187	208	166	178	170	158	178	168	176	151	167	171	171	158	190	199	178	195	177	155	168	170	182	155	198	178	178	181	181	173	198	172	190	184	186	182	176	170	173	185	189	164	178	166	179	158	165	196	163	180	171	175	193	166	177	169	192	170	142	191	184	181	184	188	179	170	148	165	161	151
28305	32026	41441	46001	49146	46506	46548	47220	43786	45147	45276	44124	32298	32460	33551	34486	35148	33546	29585	27905	25045	30908	30812	31847	24437	25977	26991	17051	18913	17714	15131	17355	16591	14838	13442	13036	12664	12013	12018	11723	11372	10783	9622	10112	11335	9016	8198	6899	5185	3400	2704	2207	1209	846	821	829	838	889	727	629	845	601	533	541	519	548	496	507	490	436	470	471	491	471	482	471	512	568	616	535	476	460	473	465	490	483	442	512	494	482	488	478	484	496	488	470	468	451	439	479	478	513	488	496	500	458	462	433	486	472	455	478	482	468	446	488	527	478	423	508	472	465	465	478	448	478	477	465	469	486	469	464	481	482	458	504	483	432	434	515	471	451	449	489	463	472	512	429	455	472	499	486	440	462	451	458	465	457	466	493	493	492	450	471	495	475	485	482	483	467	491	466	482	451	451	491	452	474	485	448	472	464	511	460	474	512	496	475	473	498	482	467	474	463	461	485	484	461	452	503	476	494	458	468	477	453	460	490	453	490	477	467	490	469	467	438	493	473	496	482	438	465	450	452	518	454	462	483	483	469	499	450	479	428	485	455	482	491	481	441	454	486	485	463	497	496	455	494	486	477	481	479	470	449	477	490	483	474	481	501	472	453	498	508	483	451	453	462	443	492	450	440	462	459	459	501	463	487	480	468	492	516	474	497	507	497	468	478	469	466	464	477	471	474	461	430	481	477	489	456	418	467	468	460	493	459	497	441	490	473	485	468	452	525	527	437	468	440	478	463	487	460	437	473	500	466	496	436	498	478	434	459	443	524	462	464	467	471	480	440	479	513	437	500	453	451	475	462	464	495	486	481	481	474	465	461	450	486	448	470	479	464	485	464	500	497	502	485	449	478	463	470	460	455	490	492	509	506	432	417	509	437	481	469	487	434	462	455	459	453	502	471	470	485	482	470	441	462	470	467	460	472	470	425	466	447	512	482	496	486	471	502	437	496	494	476	460	472	503	426	489	482	466	449	445	453	471	454	461	460	466	431	420	509	451	443	475	455	488	474	477	472	454	437	446	454	475	484	486	469	470	440	477	435	501	411	461	474	491	494	485	450	507	387	467	446	462	457	490	490	458	487	453	466	476	455	427	511	433	459	496	430	499	447	472	453	472	462	458	459	474	457	486	443	454	478	489	464	504	478	465	489	477	512	468	469	444	483	432	467	502	493	477	443	429	476	468	454	478	463	463	462	480	457	468	466	443	475	465	465	470	468	477	503	458	510	495	485	498	496	492	489	473	474	517	488	494	456	505	481	467	454	472	440	463	461	448	485	492	471	489	464	496	455	494	500	507	427	507	511	522	480	455	461	439	472	503	496	445	456	459	491	506	487	453	486	435	464	482	448	512	476	528	456	436	477	448	473	465	466	512	482	466	492	460	464	479	466	488	468	471	503	494	456	455	509	448	448	472	478	464	455	464	466	461	511	463	482	482	483	454	482	480	440	441	507	422	440	485	462	482	490	468	461	503	469	470	466	488	486	478	471	440	484	469	482	485	487	438	447	439	460	484	454	457	445	468	440	482	477	487	495	502	482	457	485	419	451	509	441	495	481	474	455	469	483	507	432	503	496	457	451	462	520	465	455	476	504	481	465	439	442	476	430	489	504	501	498	498	468	482	448	497	479	501	465	468	503	483	493	494	501	481	476	491	489	493	467	423	483	472	447	503	495	475	484	486	427	447	490	488	433	431	483	463	447	444	434	514	498	461	474	455	459	441	433	446	481	484	463	509	470	440	466	500	474	496	471	484	480	491	426	479	449	508	483	485	448	474	483	487	445	466	466	470	478	459	458	470	473	448	487	486	460	483	485	499	489	514	504	488	490	440	470	460	469	438	480	472	485	514	502	476	485	460	449	464	450	479	466	475	489	500	489	434	423	516	429	469	457	464	463	467	479	457	474	479	438	451	470	515	453	498	490	506	461	476	498	454	489	475	467	474	427	483	479	452	449	429	470	449	486	424	478	428	505	461	508	468	466	455	502	482	525	477	459	464	441	496	465	468	458	436	496	477	463	480	511	461	513	473	450	529	457	485	516	472	454	473	463	494	470	526	443	466	491	461	508	474	484	459	477	487	452	478	460	434	487	490	447	473	454	486	485	434	443	434	483	481	432	476	484	459	454	489	466	478	484	464	471	432	470	456	502	478	490	476	491	509	470	438	443	458	468	454	455	496	477	446	479	457	476	473	488	492	472	443	468	486	475	439	492	475	484	500	435	493	454	463	442	450	446	483	459	447	493	466	425	442	458	402	508	456	457	487	452	474	495	473	439	457	491	474	480	473	447	458	442	457	483	505	496	515	456	472	488	464	447	449	483	495	470	487	484	433	493	456	471	441	451	444	477	455	475	449	495	504	454	473	488	523	476	429	470	455	495	477	429	462	454	454	493	490	472	467	460	507	471	466	470	483	473	496	460	467	484	469	457	457	505	466	474	484	523	459	470	489	432	443	458	513	448	449	426	489	458	464	448	488	482	462	465	470	443	458	447	473	468	485	433	517	455	477	487	504	485	469	470	502	467	452	445	482	427	467	473	536	500	471	470	469	479	475	521	461	508	458	466	456	486	530	464	491	484	479	518	465	520	486	474	464	441	491	493	479	456	482	444	453	483	490	464	468	431	467	502	487	493	494	453	488	468	475	453	484	478	452	433	454	452	461	471	458	495	448	456	484	456	468	453	471	504	447	483	486	454	536	436	435	479	472	490	467	465	490	485	509	473	462	474	466	452	485	512	478	493	451	472	475	484	480	435	459	464	510	432	441	449	419	499	462	485	442	451	453	425	474	437	448	468	465	431	458	463	483	476	478	477	454	397	486	467	481	481	493	455	493	497	460	457	472	439	465	476	482	458	473	498	458	450	482	466	460	516	464	479	483	477	457	445	446	480	461	462	456	464	452	475	450	477	423	452	453	484	496	510	448	449	470	491	497	476	425	522	494	478	492	505	455	466	470	448	460	431	457	441	460	495	497	465	481	484	478	441	456	501	457	455	467	446	430	482	451	477	464	455	504	504	475	510	473	489	477	467	477	471	480	482	490	470	462	450	445	429	483	459	498	498	480	486	491	482	481	451	515	459	471	471	427	435	457	453	461	489	446	461	452	449	469	475	485	481	467	451	447	498	478	455	489	468	453	469	481	464	479	438	449	483	459	465	452	455	447	482	482	490	478	453	470	425	496	442	486	470	480	491	506	475	484	454	481	502	474	429	475	464	485	478	457	475	486	442	480	470	463	452	481	463	473	500	463	490	414	450	468	474	505	447	498	465	447	454	487	473	519	448	468	489	524	456	459	496	508	448	472	456	466	469	451	469	454	496	438	482	488	429	487	487	472	490	509	475	462	458	481	481	477	455	491	486	469	506	485	491	438	478	503	458	466	477	436	483	445	498	459	459	475	481	477	433	498	462	466	483	476	453	506	490	489	447	459	460	444	430	518	486	473	445	469	452	468	497	439	463	476	502	451	480	443	475	468	482	476	502	490	458
16881	14718	14124	9964	7952	5107	3714	3035	2247	1853	1799	1658	1042	867	806	758	790	767	578	487	420	520	489	446	410	469	462	263	299	287	260	252	227	203	195	207	214	193	215	172	183	176	174	164	163	157	157	128	127	142	124	134	117	104	103	106	97	118	102	106	101	118	119	105	97	89	103	87	107	85	90	109	86	108	101	114	106	101	87	107	102	104	99	96	110	96	92	97	113	108	114	103	92	122	105	106	108	104	83	99	109	112	93	96	110	89	102	95	101	86	96	108	117	106	103	105	89	106	80	95	131	93	103	107	123	99	106	108	100	97	92	98	107	110	119	111	91	109	101	96	113	111	115	94	127	123	92	86	108	119	93	112	90	113	103	86	94	99	103	102	92	101	108	105	96	105	103	106	98	103	98	92	125	97	104	101	77	100	85	97	117	102	96	98	106	117	94	104	105	92	92	101	95	109	99	104	108	104	96	96	96	94	85	93	113	89	104	98	106	107	113	115	91	103	105	97	96	102	104	90	94	93	110	101	111	93	103	107	99	93	103	110	117	105	101	108	103	83	130	103	102	117	113	114	102	108	113	100	94	113	114	117	95	97	104	108	126	89	112	98	95	115	118	110	102	102	94	121	103	113	102	96	104	101	103	88	124	95	114	105	115	114	89	113	99	106	98	107	92	101	112	96	101	108	110	104	90	113	102	109	97	120	104	108	111	89	119	100	104	111	98	118	100	112	95	102	114	100	106	122	105	108	114	112	93	99	103	89	122	101	99	102	97	114	111	95	123	100	93	108	119	102	125	87	105	91	115	108	106	104	100	112	101	130	87	97	89	114	99	97	105	99	107	100	106	102	126	111	107	86	107	94	105	107	96	97	102	116	104	112	84	87	110	87	109	106	108	106	114	95	96	103	114	115	94	115	112	117	110	109	109	104	99	91	116	119	86	114	104	94	103	109	122	108	111	96	130	108	85	116	108	92	110	98	99	123	107	105	120	111	108	90	131	84	110	97	101	103	108	106	99	95	111	104	109	127	91	109	92	101	110	116	120	98	103	100	94	104	101	96	106	104	98	94	98	96	112	96	118	117	97	114	73	102	114	117	83	103	105	99	125	113	111	110	97	102	107	95	96	103	110	87	96	96	100	93	112	110	117	109	88	123	136	99	115	104	107	93	93	115	111	99	103	122	100	108	102	124	129	109	106	112	102	101	102	107	109	98	100	116	93	97	99	109	103	98	94	132	83	117	90	111	116	110	110	99	110	99	126	104	116	96	108	136	94	112	92	108	123	112	105	106	119	109	116	104	98	111	99	103	99	120	112	126	114	99	103	95	104	113	87	102	116	97	121	83	115	95	101	91	76	89	121	86	84	127	127	102	104	112	102	115	116	104	111	91	112	97	101	102	99	117	126	113	125	111	106	101	118	100	109	96	114	105	118	95	107	108	95	118	109	102	98	107	88	102	87	100	96	87	93	104	83	117	110	99	105	97	115	114	93	99	97	117	92	120	115	102	100	85	117	82	104	102	128	100	97	119	112	113	91	105	117	107	98	112	100	113	106	111	100	106	103	120	90	110	126	109	104	84	106	87	104	91	114	108	130	118	103	132	97	100	106	87	97	108	83	88	110	112	91	93	91	121	110	87	122	108	100	95	119	99	99	105	97	98	98	110	120	98	106	113	87	99	111	127	94	90	93	78	89	121	121	101	107	100	116	89	98	108	100	101	95	114	113	101	113	96	107	84	95	111	106	115	116	105	106	111	99	109	108	96	120	114	95	83	102	115	127	105	102	83	116	116	103	103	105	104	85	100	111	107	106	93	94	102	89	88	95	105	98	98	109	124	93	113	87	124	118	96	103	88	90	110	111	100	90	117	104	99	119	101	100	84	109	100	112	101	120	111	111	112	94	91	91	94	108	98	107	101	81	114	107	111	103	98	114	126	98	103	115	102	101	112	137	102	103	91	111	95	116	106	111	85	101	89	98	103	100	102	117	116	123	112	108	113	92	87	103	104	104	92	123	96	104	98	92	105	104	102	114	106	104	110	110	101	99	93	97	118	117	108	109	106	85	103	117	126	117	111	114	124	92	91	108	101	89	87	121	108	96	99	108	108	99	102	92	92	101	104	96	105	109	103	104	114	106	87	102	82	123	111	115	82	97	110	108	104	100	100	91	113	111	107	110	107	102	99	107	97	97	93	87	102	76	87	102	105	87	101	107	112	104	109	94	99	120	104	96	99	95	106	103	109	107	87	116	116	105	116	120	112	88	119	109	124	109	91	116	96	103	116	112	94	103	87	113	124	110	100	100	107	108	114	92	98	97	113	104	92	95	96	115	96	87	108	113	118	103	116	123	98	121	87	113	112	109	96	106	96	105	111	129	116	99	83	96	114	126	105	102	89	104	110	116	109	114	108	90	107	106	120	94	102	104	105	93	112	118	108	107	115	107	110	109	98	97	103	95	101	121	91	82	86	93	125	121	92	107	107	121	114	108	99	104	114	126	91	126	98	90	113	104	99	107	111	109	90	93	103	103	97	105	93	106	112	105	104	115	103	114	113	84	125	99	108	86	100	109	105	99	94	77	115	108	108	106	101	114	109	96	105	103	111	117	103	114	120	99	123	94	105	105	108	112	107	124	104	116	121	115	118	112	99	117	88	106	95	102	102	97	114	105	98	107	109	109	102	123	109	107	89	102	101	113	89	116	103	106	92	105	89	97	125	81	100	104	109	104	116	99	76	88	111	98	107	103	104	102	99	108	99	129	104	101	100	103	108	94	98	112	117	86	104	125	99	134	109	123	88	123	99	86	76	108	120	97	100	102	111	110	95	88	115	104	116	122	105	109	92	113	96	93	104	90	115	102	102	104	115	110	98	111	110	107	114	88	99	98	118	106	96	113	106	98	93	95	121	107	113	117	115	90	109	116	101	90	97	117	105	89	114	95	105	97	117	104	110	123	91	100	107	104	115	105	106	94	107	108	105	123	120	107	113	121	103	112	115	108	102	108	98	106	85	108	113	108	97	115	96	104	106	109	106	106	116	109	105	96	113	91	108	93	86	117	90	106	123	114	107	121	110	121	104	114	105	103	77	111	95	109	85	100	100	111	98	110	123	96	96	120	98	115	88	98	105	120	104	107	104	113	104	106	109	93	98	102	91	98	118	94	102	101	103	109	113	114	98	93	90	105	89	97	128	118	102	94	104	113	99	86	107	94	113	104	96	118	98	109	126	106	105	105	102	102	97	114	105	106	99	87	106	90	89	102	89	93	102	101	107	107	105	120	97	115	97	104	79	106	105	103	98	106	93	105	102	104	115	110	96	99	115	122	98	114	112	115	101	114	89	102	108	125	102	117	97	97	100	109	95	78	108	100	100	107	108	84	116	119	109	107	121	110	110	86	122	104	118	95	87	96	114	110	108	105	111	104	98	101	98	101	103	118	123	96	93	106	121	102	97	101	95	99	108	125	110	108	102	92	83	99	108	125	86	96	111
10874	12637	19571	20084	19853	15152	12834	11662	9571	8190	8354	7834	5009	4373	4414	4287	4235	3851	2967	2854	2450	3105	3023	2913	2172	2605	2369	1285	1717	1513	1416	1457	1231	1123	1076	988	1018	1005	983	901	908	831	752	833	798	633	619	558	492	442	402	356	336	322	332	301	298	328	282	305	327	327	299	291	281	323	282	301	319	295	313	284	303	317	302	284	283	309	303	298	306	289	290	301	321	335	307	311	292	329	317	261	303	305	294	312	288	286	282	312	296	310	289	288	328	317	327	299	326	288	307	279	307	280	289	269	300	273	308	291	313	352	298	303	274	290	285	287	292	299	295	305	301	282	294	294	276	269	277	307	282	316	313	322	301	296	302	325	321	288	279	315	340	298	291	279	336	298	296	303	328	305	317	299	285	312	297	302	310	281	330	282	311	279	321	287	323	319	309	276	311	310	266	315	317	330	294	312	298	315	297	300	279	286	310	303	287	298	313	307	290	289	313	284	306	315	294	298	316	292	335	303	312	330	311	307	325	311	306	299	328	299	278	301	298	296	312	291	283	323	292	301	292	282	297	282	315	296	295	306	313	290	295	299	300	302	317	296	281	318	293	301	289	277	309	321	285	319	304	315	297	315	303	295	286	317	294	319	311	275	295	303	307	308	304	276	312	286	308	286	310	288	313	309	282	307	313	311	309	313	284	316	300	284	287	291	328	324	305	285	333	294	299	317	284	316	285	278	294	282	325	324	329	296	316	304	303	299	305	349	309	318	276	321	319	309	316	283	316	302	324	310	296	275	257	278	286	313	311	284	312	323	304	323	282	294	329	293	273	289	305	305	336	290	296	299	300	315	291	288	296	289	305	312	290	303	293	316	296	303	315	294	302	299	305	273	311	264	317	309	332	293	312	290	297	305	291	318	282	301	316	270	315	296	304	284	313	296	324	295	298	293	316	308	295	313	307	316	293	269	306	295	299	290	307	276	289	294	299	286	322	323	302	293	313	274	324	292	298	329	301	296	261	308	315	314	295	271	319	296	302	312	297	303	322	291	292	331	281	272	306	331	302	327	317	304	311	299	300	294	295	311	295	316	285	288	255	302	298	281	336	314	253	312	300	313	288	306	301	297	310	335	314	292	303	303	304	295	313	269	275	312	302	321	281	310	315	315	303	285	301	337	321	323	318	296	276	318	323	290	313	303	305	324	280	316	326	303	309	314	295	297	337	307	326	287	296	320	312	320	319	283	296	258	323	296	323	297	273	284	288	302	293	317	303	304	285	296	286	306	297	312	313	309	284	292	284	306	305	276	293	294	325	297	317	301	302	290	305	347	279	312	310	300	323	311	289	284	300	322	299	291	292	287	300	302	293	317	319	281	312	324	284	313	287	306	293	303	311	298	309	301	331	304	292	284	313	296	302	302	324	315	278	322	301	297	311	290	292	275	325	304	301	299	306	315	302	358	282	315	293	293	281	313	289	299	319	290	296	302	299	256	319	307	330	313	270	332	301	281	331	264	342	272	302	296	303	326	282	285	269	283	338	255	289	332	321	309	313	262	315	301	295	271	290	306	305	295	328	273	313	291	300	291	302	290	278	313	288	264	312	313	304	311	324	297	296	289	261	306	281	302	293	294	310	305	313	309	295	310	317	303	313	307	313	289	308	270	301	311	286	309	291	313	319	297	296	280	305	287	288	327	295	311	324	285	276	316	310	305	281	300	286	317	298	283	315	299	309	312	303	311	271	294	288	304	326	298	273	303	332	261	284	292	290	300	304	320	311	289	318	291	299	309	279	299	303	314	338	283	300	299	290	301	309	299	267	317	306	299	306	318	305	270	292	316	265	309	322	310	315	306	301	298	270	302	304	293	307	306	326	318	294	294	281	309	287	306	257	297	323	293	301	297	315	313	297	297	338	297	319	271	313	291	319	322	265	297	292	287	300	320	338	296	323	278	313	329	302	294	286	307	314	291	297	313	300	295	325	304	306	295	324	284	306	307	313	313	317	299	268	309	302	321	292	292	302	337	297	304	292	268	307	326	308	282	308	289	312	321	277	312	294	284	315	313	300	308	266	299	311	269	281	326	311	275	284	299	304	328	290	297	297	288	333	284	297	332	317	292	292	283	319	285	279	315	316	312	282	298	285	285	266	324	306	301	296	318	326	342	303	316	293	305	288	285	339	295	299	296	297	290	305	311	293	290	296	299	298	301	316	298	296	314	307	305	297	294	283	287	300	293	300	327	341	311	284	314	331	296	283	298	261	285	291	297	329	299	290	266	330	305	274	281	334	316	290	294	321	298	302	304	294	316	293	267	308	299	303	292	309	304	327	322	270	295	274	287	321	270	320	325	344	299	295	288	326	313	288	306	305	284	318	297	303	310	329	307	288	286	292	319	294	310	339	289	329	286	292	259	315	306	331	307	326	309	293	313	319	300	289	292	356	332	299	305	293	288	306	305	326	282	276	277	318	322	279	306	299	282	295	280	301	284	277	301	324	299	283	321	324	297	305	301	304	304	311	305	281	285	308	295	295	283	284	311	322	322	293	288	280	310	286	293	308	299	313	316	311	334	294	320	311	296	290	278	298	275	307	307	290	344	348	311	319	316	293	281	263	315	312	286	291	307	309	309	328	263	309	288	274	284	304	315	278	297	320	314	328	289	313	293	320	329	310	280	299	319	267	300	298	281	312	286	274	301	312	292	287	290	295	351	303	293	324	263	301	296	301	330	275	302	292	275	324	287	305	296	291	281	328	285	274	303	338	310	295	283	267	285	309	292	296	290	287	307	249	319	290	325	302	319	324	306	300	321	318	323	303	299	332	307	290	282	316	298	304	304	305	280	314	274	315	338	286	299	315	269	316	320	314	300	278	301	280	323	328	306	308	289	293	296	276	319	310	307	315	307	289	281	323	292	328	295	319	283	314	298	308	325	292	292	291	305	296	319	306	301	300	325	296	319	278	302	290	318	304	295	292	289	297	309	288	321	277	294	294	292	295	289	294	286	294	337	271	326	305	289	292	291	311	284	275	340	299	283	287	277	326	297	324	289	286	312	278	278	313	279	294	287	302	299	319	281	325	300	311	325	286	292	305	267	297	283	299	284	273	300	275	305	332	307	322	281	326	317	283	307	269	285	274	324	302	308	316	299	295	271	327	311	317	311	304	286	329	281	311	319	291	296	335	310	272	294	288	323	301	288	325	308	285	290	274	290	324	329	290	311	300	336	320	346	301	289	306	301	317	300	283	294	339	292	296	312	308	298	304	291	296	302	309	315	281	321	314	309	321	282	306	288	306	296	289	295	298	281	286	301	282	300	307	281	300	306	305	317	302	311	284	303	335	327	319	309	305	318	278	282	303	295	307	299	340	282	336	278	288	322	286	299	280	314	302	321	287	309	293	268	309	302	276	305	293	307	290	298	309	329	297	280	297	285	310	305	306	279	305	299	331	286	309	299	306	275	313	267	281	269	295	308	297	280	316	283	301	305	264	311	297	289	323	311	291	295	314	276
32340	30775	33773	30076	33700	25206	21587	21995	16079	13399	14970	14324	10193	7738	7839	7119	7305	5703	4446	4097	3578	5375	4707	4299	3578	4397	3654	1727	2196	2347	1882	2001	1727	1516	1303	1238	1217	1167	1155	1094	919	912	1000	1010	817	651	670	531	400	306	242	260	172	142	159	123	145	124	140	125	136	163	154	131	121	129	127	123	132	123	130	118	125	133	131	132	126	129	146	143	132	119	156	134	129	117	117	129	122	133	132	117	137	109	117	122	126	134	120	130	118	134	127	144	119	133	135	104	147	127	137	115	120	135	118	146	134	129	115	117	141	103	121	122	143	131	136	143	133	116	127	98	127	123	123	154	153	133	114	145	141	129	133	133	134	127	115	105	116	140	124	131	154	142	133	124	157	140	109	143	133	112	141	130	110	118	122	116	123	115	113	150	126	125	139	131	132	135	123	146	136	122	132	132	111	119	131	139	129	126	115	106	104	110	124	136	152	156	123	146	130	127	131	120	117	134	121	130	119	106	114	126	121	104	141	131	146	139	116	159	139	122	109	135	151	119	145	111	129	139	116	130	129	139	141	123	123	107	116	127	114	114	102	114	141	135	146	140	127	128	124	126	132	133	134	128	128	145	120	133	114	136	104	133	153	135	136	129	127	118	131	120	114	144	137	157	117	119	136	135	105	138	126	127	126	112	118	131	126	116	129	128	131	126	120	124	108	140	127	116	108	127	123	140	130	117	127	116	127	134	124	148	133	129	128	117	128	117	146	102	122	136	142	132	139	108	121	145	131	126	155	111	146	125	120	145	125	116	119	143	123	134	132	131	143	135	102	136	120	131	147	106	118	112	102	134	116	143	134	140	112	151	107	145	131	114	129	105	152	142	125	125	120	104	120	137	113	146	125	116	126	147	106	137	100	116	123	137	121	104	151	150	141	113	126	137	134	144	135	120	128	119	124	134	116	128	123	124	131	139	119	132	126	122	118	139	122	136	134	133	113	106	134	124	117	108	111	137	115	124	136	139	138	130	107	131	130	125	136	124	120	137	127	121	122	119	120	104	105	135	122	120	119	121	129	146	115	120	124	126	127	118	151	125	134	140	142	138	121	136	110	142	110	123	129	116	128	104	127	124	102	127	110	125	130	131	119	116	152	124	126	118	118	121	130	110	130	107	133	112	116	124	139	135	133	143	140	131	107	121	131	101	121	127	135	117	156	123	148	126	136	133	107	137	128	121	123	139	125	106	140	149	122	105	118	118	126	125	145	119	140	131	102	130	125	107	116	124	130	141	113	125	124	129	122	143	121	122	138	154	125	124	113	118	131	115	125	122	134	138	132	114	149	122	121	120	135	128	113	99	121	122	132	107	119	134	136	127	132	125	110	135	148	140	136	118	124	131	118	128	125	111	120	118	114	107	132	131	118	138	139	128	145	120	110	136	126	152	102	137	129	111	131	108	148	154	112	119	130	123	138	148	125	123	120	114	121	132	116	137	129	120	126	140	125	122	114	130	135	142	128	105	108	122	124	121	105	131	117	132	145	126	134	126	131	116	140	109	116	125	127	129	125	105	118	112	125	152	128	137	134	118	132	148	157	126	122	110	125	131	134	139	118	125	142	117	136	133	129	141	116	150	143	128	137	129	127	117	121	131	131	148	132	113	121	116	110	125	117	120	118	127	133	128	145	138	137	137	141	141	115	102	124	126	139	127	135	134	112	103	115	132	101	153	107	122	140	103	126	132	130	123	126	127	125	143	118	128	146	125	127	137	142	138	141	120	111	121	109	110	156	128	122	103	112	115	113	147	133	135	126	139	101	130	120	119	131	129	125	126	132	108	133	143	118	130	135	126	133	108	133	119	129	126	128	126	138	104	120	138	121	118	139	124	118	114	122	140	134	136	138	117	125	122	113	140	123	109	122	122	111	105	115	130	145	128	136	118	145	130	118	146	114	132	137	135	115	124	134	126	126	133	115	115	122	130	127	119	120	130	124	101	115	133	120	148	135	125	129	127	140	134	112	119	128	121	106	116	118	121	110	127	116	125	114	111	129	127	129	139	127	147	128	147	137	141	135	155	137	148	128	139	113	123	124	121	135	126	121	128	137	124	118	117	117	114	120	129	129	137	116	127	114	136	159	126	131	119	110	126	136	99	111	118	124	134	123	125	123	108	149	124	118	127	132	118	113	120	138	122	129	126	126	137	118	120	124	142	108	113	117	129	130	119	138	120	143	129	114	140	136	144	141	128	140	123	107	138	146	118	131	116	117	139	122	104	120	130	125	145	129	109	141	129	123	116	133	127	128	133	139	144	116	138	113	136	139	121	121	126	119	134	141	139	128	136	125	116	139	120	135	114	122	125	125	119	138	122	140	136	132	121	130	121	124	117	127	118	114	129	122	127	136	92	126	130	147	129	130	124	121	129	126	135	123	118	121	132	142	144	120	121	130	138	137	132	110	144	112	131	129	139	122	124	127	128	131	137	122	122	136	127	139	131	121	124	138	124	125	127	116	128	123	144	117	99	128	127	132	114	94	118	138	119	130	116	123	121	139	156	106	124	138	109	139	135	150	137	137	125	134	140	122	160	126	116	137	152	134	141	121	136	137	135	114	114	136	128	119	121	128	139	109	137	123	134	128	128	118	130	116	117	137	106	128	125	136	121	108	132	122	125	131	121	112	120	133	146	115	116	135	126	132	143	118	137	125	131	121	123	130	120	122	140	91	111	129	103	147	132	136	148	115	152	135	113	128	134	129	140	115	121	117	136	124	126	134	110	103	128	134	128	108	111	122	108	126	125	142	134	115	102	108	114	134	134	122	117	107	141	123	125	128	150	132	123	140	144	122	114	129	128	145	121	130	134	111	109	122	128	148	130	116	112	115	160	140	123	124	120	114	113	132	120	132	153	143	134	138	143	131	122	105	110	121	119	141	123	136	135	125	137	140	130	126	128	137	115	122	119	112	132	135	135	122	119	136	126	138	121	131	151	124	129	138	140	128	123	139	111	122	122	117	114	110	102	133	117	116	152	139	116	118	113	130	120	124	120	144	113	115	126	121	125	148	116	132	141	132	101	123	139	127	134	131	124	130	120	142	146	117	130	135	147	136	144	114	135	142	116	138	140	103	123	137	126	102	120	127	125	105	119	127	117	95	113	132	125	129	108	120	131	136	141	146	118	141	146	128	140	159	129	114	115	137	147	100	118	111	121	126	126	125	121	143	138	114	131	130	149	117	112	133	133	127	109	125	142	141	145	112	120	130	138	140	123	133	138	146	132	133	119	119	111	129	122	128	116	120	129	119	116	107	135	119	131	144	122	131	103	134	137	137	113	114	130	116	111	119	119	150	111	113	133	130	104	144	124	116	152	161	156	129	123	101	130	110	125	136	105	114	130	144	131	115	132	114	123	145	103	138	134	136	121	106	131	152	122	130	122	104	145	150	117	134	118	128	124	133	120	122	128	122	130	135	138	143	108	128	110	124	126	127	129	125	136	124	127	117	121	153	123	130	120	131	116
21893	25030	35161	37994	43028	36134	37572	37963	32880	32279	34873	34524	26161	26057	24661	24594	25427	21980	18037	18061	16178	22410	20385	18324	17173	19310	16805	8789	11728	12536	10455	11258	9778	9128	8132	7957	7582	6855	6960	6596	5752	5708	6545	6524	4949	4396	4172	3453	2395	1760	1231	1423	747	604	562	439	405	520	461	434	514	465	432	384	399	405	398	377	366	361	354	366	348	404	335	341	376	398	496	402	371	385	371	343	382	379	347	362	336	395	373	399	376	362	365	339	346	311	335	367	372	369	391	369	382	328	367	373	306	385	348	339	348	393	355	364	361	373	325	380	377	331	350	348	367	344	355	344	372	350	362	354	346	346	347	343	370	347	343	360	371	353	373	353	341	380	339	375	362	352	349	322	393	345	376	362	361	364	350	346	352	383	348	321	376	366	343	364	355	354	396	363	332	398	361	316	386	355	348	379	381	351	353	383	365	356	356	356	363	406	367	342	378	355	353	336	366	376	362	380	377	359	380	385	361	380	344	398	334	363	375	367	362	365	355	364	385	360	368	347	358	335	350	337	352	352	337	358	333	359	348	367	356	354	368	367	354	367	345	380	365	376	402	369	348	369	329	358	374	334	369	378	322	291	347	339	355	323	345	355	369	372	379	371	342	349	333	374	360	363	316	359	377	398	353	345	320	352	340	354	345	381	354	335	399	376	355	352	395	367	361	357	348	357	358	366	324	376	374	413	348	336	354	393	364	331	377	323	343	369	374	351	375	366	375	350	340	381	310	356	361	392	346	373	384	356	371	354	371	348	368	352	365	378	345	382	336	375	377	362	364	371	359	326	344	397	366	338	323	349	352	325	368	383	327	368	355	322	337	377	356	356	343	380	387	364	328	384	363	347	341	327	352	357	347	378	387	350	385	351	353	363	332	374	365	311	331	378	357	310	337	330	385	388	383	341	357	374	358	342	345	383	352	356	367	361	349	345	355	330	349	347	420	342	341	319	356	371	348	348	352	366	331	395	375	359	367	327	349	375	369	389	354	366	362	363	361	345	379	376	350	338	361	355	331	325	360	385	348	329	364	325	372	344	383	359	364	341	406	357	369	359	365	351	366	345	354	352	373	371	363	344	360	354	365	361	342	356	345	339	313	367	365	344	349	327	344	391	344	353	353	352	355	335	343	363	330	395	368	364	337	384	362	354	371	339	376	365	374	338	400	366	348	396	348	346	371	350	367	315	373	384	392	356	362	365	373	361	373	316	355	373	346	346	358	367	361	351	342	386	381	356	340	315	332	331	359	385	356	333	361	336	356	361	376	348	355	345	368	385	379	343	361	324	366	357	359	359	321	377	354	350	391	353	334	363	347	334	350	351	372	354	393	359	335	379	327	377	350	366	370	364	381	345	364	374	354	353	350	353	366	354	378	360	359	368	377	363	359	369	373	393	354	342	357	319	347	332	384	382	360	367	333	357	362	359	357	359	355	354	337	347	372	372	344	352	357	368	343	359	367	374	367	368	328	347	351	380	353	342	371	400	360	351	358	374	360	362	374	339	367	356	344	387	343	359	383	338	321	353	356	357	326	338	321	377	337	362	338	333	371	344	357	364	336	390	370	349	365	349	332	370	346	391	364	363	329	397	323	375	349	365	367	373	374	327	333	340	349	333	398	361	362	346	374	343	346	399	336	366	340	322	354	356	368	346	347	378	386	416	372	349	320	358	358	380	346	393	340	346	347	343	331	380	358	380	355	323	364	375	378	362	380	333	338	329	352	336	358	360	379	364	371	343	345	370	345	354	376	359	383	369	385	372	381	349	356	366	354	354	354	364	349	373	358	348	371	325	353	363	385	374	376	329	319	377	344	363	348	362	347	350	358	389	382	357	370	345	369	370	321	353	372	343	364	402	346	400	368	343	342	389	347	322	361	366	346	344	352	328	405	357	373	328	360	364	359	359	369	350	346	373	381	333	394	337	336	338	390	351	365	359	328	340	345	364	384	362	389	328	370	380	362	368	380	353	376	381	341	349	381	373	352	367	366	345	349	370	334	345	352	356	369	349	335	385	341	374	348	362	367	371	363	347	349	348	388	353	356	325	382	393	378	333	356	359	371	375	362	365	404	339	350	364	346	333	410	370	333	385	347	346	334	400	327	407	384	362	354	343	339	347	402	358	345	354	347	336	363	357	318	352	374	349	327	347	325	367	339	368	368	353	360	377	333	344	387	384	368	343	375	357	358	315	347	363	346	386	351	373	380	349	350	345	351	368	378	333	376	381	340	325	349	342	336	391	372	340	374	362	350	353	359	363	381	368	391	340	358	365	326	340	340	365	355	388	333	355	373	349	366	389	331	338	338	369	294	353	355	384	359	344	345	374	359	348	361	366	341	375	379	353	341	330	333	347	369	381	387	377	341	359	399	360	339	336	339	345	340	342	335	371	372	367	350	376	372	329	401	359	338	327	381	345	378	364	353	351	375	339	383	363	344	375	318	365	399	360	392	357	344	358	344	366	350	327	346	355	350	360	380	395	392	374	376	348	340	386	382	390	341	362	358	346	326	350	324	367	367	389	384	352	353	359	360	365	356	382	364	408	370	349	352	375	386	373	387	388	361	361	334	372	356	343	357	361	328	351	371	364	355	347	324	370	340	379	352	344	356	347	347	351	400	352	362	331	375	370	360	338	353	365	385	326	355	351	358	348	370	350	331	331	358	322	376	372	349	365	318	381	355	333	357	366	368	348	383	379	368	333	368	356	356	345	367	347	339	359	356	361	352	384	344	343	372	383	411	351	363	341	390	340	375	357	362	337	346	359	371	370	381	360	373	372	373	332	373	370	380	360	355	366	365	324	357	385	352	388	337	329	387	359	379	350	332	339	343	327	364	388	371	329	358	367	360	378	319	348	370	343	349	340	340	346	385	349	363	361	356	359	332	350	369	329	369	382	361	354	341	374	386	349	368	377	345	339	355	364	362	358	355	352	346	343	350	370	374	343	350	357	358	364	364	354	371	367	327	354	389	363	343	356	342	355	364	382	347	348	353	363	349	372	347	346	366	330	392	366	322	366	350	334	335	346	334	354	360	371	388	344	326	369	354	350	356	365	349	355	351	357	332	373	374	374	354	361	340	369	340	343	375	356	355	370	363	363	366	350	357	372	374	378	373	353	323	333	368	318	350	347	358	334	353	340	364	370	356	359	360	359	341	384	335	353	380	366	343	340	369	373	336	368	313	352	345	375	369	362	356	390	346	345	341	302	337	375	392	343	337	354	385	372	350	387	370	358	346	356	340	373	353	359	343	369	345	319	379	370	353	356	360	356	344	391	333	343	336	357	372	368	329	352	335	348	369	351	375	335	378	354	341	308	399	360	382	354	355	351	348	325	348	366	391	362	340	370	362	395	338	312	327	356	346	361	360	321	329	354	385	402	356	355	349	383	391	339	333	364	369	358	341	355	378	342	348	358	362	372	414	379	350	356	362	359	365	375	395	333	368	335	365	341	345	345	350	355	361	373	368	349	391	350	352	319	375	364
41536	41377	42933	40001	43615	35274	29792	33174	26121	22927	25874	26031	20903	14181	17137	14862	13965	11482	9307	8679	7625	10484	8978	9404	7882	8532	7598	3456	4670	4283	4109	4044	3551	3253	2901	2772	2454	2351	2123	1957	1889	1895	1885	1801	1652	1424	1287	1060	748	609	489	476	298	241	245	216	226	224	178	194	185	189	190	207	186	204	161	180	181	181	181	171	180	183	221	173	201	180	221	200	165	177	171	175	198	176	201	166	184	177	188	187	199	176	184	163	169	166	165	188	173	190	179	177	165	200	167	174	186	189	174	197	156	152	182	173	175	158	196	154	183	184	196	180	176	185	179	174	182	154	180	170	150	192	165	164	164	176	173	172	173	175	176	155	164	206	166	173	175	168	169	183	192	182	158	172	166	196	203	142	188	182	201	172	173	173	183	189	171	179	186	189	165	170	168	188	181	201	157	188	183	181	182	150	163	170	182	160	185	189	180	163	187	165	187	154	176	200	168	180	147	176	156	155	162	158	185	167	167	173	159	176	175	171	214	183	185	161	171	174	159	194	164	171	163	171	176	187	174	180	179	179	180	184	201	170	197	174	178	188	192	177	193	169	164	175	166	186	147	172	160	167	194	189	187	182	188	203	189	171	180	172	180	183	216	198	168	187	184	172	174	152	191	172	160	188	199	171	186	174	166	191	188	161	183	205	180	168	195	164	179	177	180	174	186	189	168	192	169	165	186	170	191	176	189	184	166	170	177	160	157	190	166	148	170	175	178	154	141	175	168	206	184	169	181	169	186	165	178	175	208	185	169	167	168	188	180	180	186	163	163	196	156	158	166	151	186	181	180	176	173	174	165	164	171	188	197	189	179	192	161	181	178	182	171	180	163	181	176	157	172	149	159	158	181	183	170	163	164	175	158	172	190	167	161	163	188	202	186	218	168	177	188	178	169	168	184	177	166	162	166	184	183	173	165	160	179	172	179	196	187	190	179	188	163	154	165	165	165	193	184	139	194	186	185	160	171	183	181	168	173	185	179	200	173	178	186	166	181	166	174	190	198	182	171	178	180	171	169	198	186	176	169	166	166	161	182	193	192	185	151	180	166	171	151	163	179	159	175	169	177	169	182	202	162	160	185	178	180	181	176	197	182	183	162	196	183	172	171	146	164	184	196	184	174	177	162	170	201	183	175	168	172	164	169	203	173	180	171	185	171	160	173	176	192	183	187	181	166	176	186	168	166	194	166	186	175	148	158	174	156	185	193	184	196	182	188	170	199	160	176	198	174	186	185	188	162	191	183	170	173	185	164	184	181	182	166	191	170	195	200	177	169	166	158	186	177	149	185	184	177	177	189	165	155	195	193	179	187	181	184	164	186	176	184	165	167	163	160	176	161	170	165	178	185	169	182	178	196	157	184	177	176	186	173	163	173	167	181	178	175	196	166	167	152	180	189	174	169	173	169	200	167	197	170	171	178	172	178	182	158	166	176	162	191	172	185	176	154	136	177	175	186	182	186	181	168	180	150	167	170	178	168	161	167	160	198	185	191	167	191	201	208	157	198	194	180	166	172	178	175	188	158	161	177	199	170	170	177	139	177	170	148	164	196	177	158	159	186	169	175	170	176	152	164	173	176	181	186	178	201	176	202	210	181	161	163	146	166	192	198	176	166	177	158	163	185	203	169	168	194	165	181	165	180	173	184	159	149	196	193	159	183	171	164	183	166	173	171	180	157	181	170	190	163	179	183	203	166	175	173	176	199	183	195	184	189	182	173	174	180	171	177	175	200	185	154	175	168	181	180	198	167	162	194	188	191	183	190	182	160	190	175	192	160	188	173	187	172	175	173	184	175	184	198	182	169	185	150	184	172	210	179	167	154	163	177	164	174	180	184	167	179	185	161	186	166	162	170	171	189	168	183	170	153	165	167	187	160	176	165	179	153	190	162	187	162	157	162	167	194	175	176	179	174	192	173	185	184	184	171	186	163	193	168	183	176	197	166	194	201	178	182	169	184	174	184	175	185	177	164	184	184	198	206	152	155	160	164	158	161	188	174	174	200	212	155	174	154	175	186	176	179	168	206	198	162	188	167	181	175	172	184	178	146	180	186	190	174	193	199	158	187	173	182	172	185	157	162	188	183	183	170	181	173	168	167	195	202	179	162	174	183	153	161	192	156	167	179	188	167	175	145	176	175	185	175	170	170	164	186	175	171	166	182	174	158	163	169	176	162	191	193	145	186	171	172	210	191	170	173	170	158	176	191	185	188	183	174	183	181	158	187	180	185	170	174	180	209	170	180	186	171	163	144	188	168	208	155	170	166	175	165	169	183	165	173	183	179	188	199	196	168	201	168	190	164	141	177	164	172	159	177	192	179	177	213	171	155	155	177	192	163	155	190	162	197	180	192	149	190	163	179	151	144	183	172	201	171	188	181	162	162	176	174	181	186	174	188	180	208	161	187	178	144	166	170	173	156	169	171	175	200	153	175	184	157	168	153	156	178	172	155	175	188	166	168	177	172	187	184	175	178	155	181	191	163	156	187	177	200	180	206	180	192	187	170	170	160	165	180	170	166	167	163	162	133	168	193	180	155	211	191	177	167	168	191	210	161	198	176	199	164	175	178	181	167	180	165	207	179	146	198	162	170	169	155	163	189	194	172	171	186	201	195	173	188	193	184	167	186	154	154	182	195	186	167	195	152	162	166	176	180	169	165	184	169	201	171	171	140	164	157	203	167	192	174	189	178	174	166	201	201	191	180	208	167	208	203	171	157	188	180	165	184	182	170	170	173	185	169	179	177	171	179	194	181	191	171	165	192	169	179	179	198	165	189	183	186	190	163	182	167	176	200	174	160	168	169	175	181	215	189	229	224	184	167	158	175	164	181	188	173	168	182	168	183	179	172	211	200	186	185	175	182	165	163	199	177	196	200	193	170	193	148	185	144	185	184	161	181	175	163	214	173	173	158	172	154	188	182	183	173	187	180	184	182	181	189	182	160	201	187	152	167	166	171	175	172	176	200	185	171	151	176	173	169	189	173	161	184	168	189	186	171	199	160	170	170	161	154	162	168	163	188	183	177	190	154	171	174	161	190	170	152	181	159	174	174	160	187	178	176	160	177	171	188	151	175	180	201	157	184	155	178	173	165	169	195	159	179	175	188	184	166	181	173	168	160	176	168	183	178	189	155	169	191	190	182	170	172	166	157	161	176	180	176	185	192	181	188	174	158	148	174	171	198	160	188	174	185	191	189	178	152	163	150	172	190	181	189	192	191	172	164	192	178	175	201	176	180	201	180	180	166	176	193	179	161	173	166	168	148	177	148	162	197	174	173	172	191	173	163	181	174	183	194	167	175	173	217	211	175	166	179	138	196	179	173	195	169	173	179	163	180	182	177	178	200	174	151	173	179	165	156	178	168	183	194	160	198	186	169	175	177	182	165	159	184	175	151	176	165	186	169	176	202	194	191	177	163	182	203	175	173	152	191	185	150	153	169	182	149	184	197	174	201	169	177	170	171	161	175	194	197	161
29072	34024	42083	46060	50215	44189	43900	46347	41585	41206	44418	44939	37301	33371	37227	34752	34791	31476	27712	27637	24962	31803	28740	28990	26929	27387	26396	13702	20707	17739	18560	18056	16580	16243	14663	14195	13096	13083	11997	11226	11050	11130	11348	10391	9782	8382	7648	5904	4404	3317	2835	2679	1192	870	693	625	728	781	585	669	770	652	572	534	555	508	542	534	535	545	493	471	460	478	467	463	504	564	679	621	466	503	460	510	491	443	447	444	451	465	508	501	494	469	477	477	513	460	477	488	477	482	451	447	498	457	476	466	504	489	486	474	512	453	468	473	477	450	436	486	480	492	468	492	443	465	455	450	486	491	527	494	499	511	433	480	436	481	494	459	480	456	463	469	488	485	458	430	466	513	490	494	488	504	517	476	454	499	456	521	435	467	487	514	506	466	457	489	462	516	502	455	509	461	482	466	477	471	487	517	431	513	483	464	474	491	454	455	447	467	429	449	515	454	518	474	518	490	488	479	438	464	469	459	506	484	489	474	444	500	484	496	504	476	483	486	457	478	444	478	489	477	489	470	465	480	498	501	483	475	453	494	504	498	474	495	497	468	486	472	453	489	495	496	494	503	459	470	452	484	458	433	491	454	470	445	510	481	525	487	527	477	474	464	451	462	478	483	460	482	466	449	554	505	478	502	499	438	491	500	465	448	462	474	469	459	533	511	447	498	486	462	461	474	496	468	463	474	473	445	461	475	470	459	458	505	510	469	468	474	473	455	515	458	483	460	464	498	445	464	454	502	473	458	471	490	484	525	456	476	496	468	511	492	503	490	486	478	509	490	460	477	479	455	437	457	479	484	492	504	475	458	434	489	477	435	495	518	455	497	478	445	493	471	494	448	490	465	450	470	505	472	488	490	459	481	491	462	475	475	488	469	464	481	491	471	471	496	482	467	472	469	476	460	458	511	494	494	484	496	481	490	439	442	470	466	483	494	519	479	493	494	462	455	459	505	470	432	473	478	510	465	473	482	463	465	475	506	442	464	482	472	464	463	509	454	501	449	456	515	453	447	451	475	450	500	461	455	465	527	471	503	499	455	458	452	479	518	501	487	464	434	467	500	469	507	473	457	435	463	492	521	462	460	464	513	459	452	472	481	504	466	443	483	465	450	501	473	540	464	463	451	445	500	466	444	475	484	487	494	471	492	500	459	473	498	441	477	459	483	498	501	477	494	471	475	477	457	484	487	495	473	440	479	494	448	469	483	468	524	468	485	466	505	463	473	482	461	501	449	464	512	490	428	459	474	473	442	467	462	435	471	454	469	433	493	493	478	497	497	475	468	491	448	501	443	476	479	469	469	480	482	506	479	501	468	462	458	472	460	457	489	454	444	476	514	513	482	495	481	440	484	525	470	478	464	489	508	490	509	460	499	455	489	437	449	516	484	438	510	435	494	513	453	467	481	463	454	508	474	441	486	479	461	486	469	474	509	454	511	456	488	486	515	461	476	481	487	460	456	450	476	501	487	454	468	478	470	480	474	494	505	432	453	473	451	457	502	500	482	476	479	448	474	454	513	505	471	495	481	480	473	485	514	438	470	487	497	480	500	446	475	476	472	477	464	524	468	452	462	476	485	488	483	495	491	501	483	465	474	461	475	502	474	482	485	485	475	488	454	473	466	471	445	476	490	480	464	483	516	517	447	450	479	482	511	493	497	426	461	499	457	466	471	429	469	450	476	518	484	464	470	430	469	503	469	462	462	472	453	473	499	478	479	467	463	506	494	447	476	500	474	467	468	525	484	496	471	478	468	446	485	478	486	451	504	460	436	532	474	477	488	505	504	456	473	518	440	504	491	503	428	492	477	484	486	451	500	485	504	475	486	495	471	444	506	447	446	463	457	421	447	482	474	469	490	473	484	472	469	509	491	470	483	484	467	472	483	444	494	469	488	457	442	459	486	492	498	485	465	481	459	469	436	481	471	491	503	486	488	500	485	486	467	468	445	483	497	467	502	463	466	498	432	508	456	478	454	495	453	447	500	431	466	494	426	480	488	478	486	481	469	447	484	479	469	475	485	480	493	476	506	483	474	493	526	487	483	521	456	468	497	474	507	486	490	497	507	489	469	463	476	483	482	429	464	473	483	462	440	509	466	499	468	424	449	455	474	468	543	483	499	455	484	508	459	446	479	474	475	443	467	449	458	463	465	467	476	483	432	499	480	494	514	495	507	457	465	462	485	502	472	465	488	458	454	498	487	477	494	508	475	482	446	495	483	481	486	483	485	440	471	518	437	468	459	460	450	459	478	501	449	481	475	447	482	472	455	455	451	495	476	456	467	525	481	461	504	419	452	463	478	432	477	442	450	466	489	467	502	468	454	479	484	471	518	465	478	484	459	475	473	459	492	491	487	465	450	473	498	473	475	515	468	493	486	536	456	491	472	497	442	467	495	494	440	461	480	478	463	464	489	466	476	500	478	452	479	452	452	478	463	466	471	457	441	498	458	466	512	486	452	511	508	497	465	459	474	479	460	461	471	459	474	490	442	489	471	507	458	494	499	489	494	449	516	492	490	533	497	511	452	493	469	485	456	491	472	441	465	458	465	469	493	487	456	539	451	468	462	480	507	465	484	464	496	488	477	516	473	467	457	482	423	473	463	496	483	462	544	442	476	495	454	482	473	471	463	454	445	471	541	458	501	468	474	484	456	497	460	437	479	447	486	500	473	491	456	472	479	510	493	515	494	452	484	467	471	467	468	516	444	454	453	501	451	465	528	461	506	515	494	449	520	508	479	488	494	486	473	483	500	444	471	477	461	479	481	460	453	443	475	451	476	451	481	434	451	470	474	438	444	456	468	478	478	488	468	492	479	484	455	460	504	431	459	472	479	472	475	494	458	502	496	479	449	458	442	486	475	469	498	482	469	526	494	459	495	490	466	474	452	506	491	483	490	476	454	493	473	492	471	466	447	482	473	482	456	460	487	459	498	458	503	456	469	451	476	471	494	464	488	450	478	421	475	473	497	497	476	528	451	478	445	488	492	493	495	517	456	467	474	491	460	466	481	485	509	508	484	478	461	481	443	484	439	455	458	480	470	462	494	491	452	465	488	471	462	492	521	477	502	481	502	446	441	471	475	455	495	471	470	475	479	488	462	463	456	495	496	424	473	494	488	462	473	492	489	458	479	437	465	440	513	501	510	478	480	416	480	472	444	503	493	487	460	477	492	490	474	479	457	504	488	485	477	479	473	466	468	539	474	457	501	478	473	480	465	466	477	486	460	506	471	476	488	460	481	478	483	506	479	463	476	488	491	470	471	433	505	475	488	489	428	482	448	458	491	471	458	514	477	471	469	453	496	449	492	470	450	483	460	501	479	448	512	466	471	487	474	470	463	519	500	465	490	505	486	513	475	413	451	475	477	478	454	475	455	463	481	470	504	535	493	476	448	455	485	486	483	503	485	500	508	508	467	493	453	452	485	497	499	456	463	426	467	472	451	476	456	443	468	463	460	475	476	476	507	489	504	463	452	480	443	444	486
18552	16220	13721	8714	6295	4191	3637	3090	2182	1882	1872	1588	1250	887	963	871	792	679	534	500	462	566	527	528	501	502	380	253	278	254	272	263	219	227	221	232	201	229	180	203	174	191	186	159	143	132	142	133	129	110	115	125	113	117	104	99	106	84	87	108	81	106	120	93	128	95	101	111	99	105	102	94	102	111	103	113	100	107	107	95	118	84	102	105	89	101	118	94	103	113	109	100	130	101	103	112	102	93	108	112	110	96	104	115	91	107	91	99	105	124	117	96	92	109	124	96	109	109	103	116	81	104	102	92	117	102	109	100	98	99	90	104	81	110	110	100	114	124	92	102	105	100	112	115	95	99	116	113	116	103	110	111	96	88	94	97	108	115	107	77	97	111	113	111	106	106	114	92	105	114	105	124	96	105	91	119	99	104	102	105	112	118	105	103	110	105	112	114	106	100	109	110	98	97	104	108	94	114	105	116	108	106	96	88	99	97	112	81	132	83	89	108	114	101	94	108	106	125	117	115	101	101	100	97	123	111	85	117	116	125	80	105	103	106	119	114	92	94	90	104	103	88	106	108	107	117	104	117	112	138	114	107	96	96	87	90	119	88	103	116	98	101	106	102	106	89	101	91	104	102	106	101	98	92	108	94	93	94	96	106	116	104	108	99	113	100	99	111	111	101	112	111	120	102	104	112	84	117	93	121	96	110	99	98	84	88	108	96	91	109	110	101	97	109	92	119	92	101	116	109	92	91	113	106	114	95	99	103	107	120	105	95	107	97	111	102	102	102	109	103	81	99	116	93	92	105	117	107	111	101	88	105	114	91	97	105	98	106	109	91	115	108	97	105	93	97	90	103	105	122	109	98	86	106	94	92	140	97	113	83	114	109	99	91	101	111	113	97	93	94	100	110	118	117	97	103	112	107	111	120	111	108	99	123	111	108	119	96	117	109	112	91	131	98	113	85	98	99	99	99	102	109	95	87	114	109	119	122	112	99	99	120	109	84	101	91	108	98	98	121	92	120	88	101	96	94	93	111	79	114	110	99	93	94	114	94	105	117	97	100	102	108	111	119	117	78	107	97	108	121	83	103	96	99	104	96	100	97	92	106	99	91	100	110	105	83	118	100	94	100	97	111	115	103	117	112	105	99	97	105	105	123	99	90	87	89	119	103	100	122	83	103	114	110	116	94	101	92	99	109	99	103	93	107	94	91	79	103	113	81	98	102	99	94	101	93	119	107	104	93	105	129	91	109	99	110	98	106	94	109	120	107	91	99	95	114	107	99	109	95	107	115	124	114	93	92	104	110	100	104	105	129	112	99	102	90	100	101	93	93	122	114	99	111	85	99	101	115	116	88	98	107	100	86	105	102	99	115	105	96	119	83	97	86	111	109	104	120	124	119	97	93	96	128	99	97	118	107	92	94	118	102	83	110	92	104	107	119	116	103	112	104	108	104	97	121	106	86	120	99	96	126	102	92	87	91	104	96	105	100	118	96	93	109	94	91	106	107	109	92	86	96	121	93	109	91	102	99	97	104	108	81	92	106	92	91	93	111	106	116	115	87	97	101	113	110	109	107	101	95	99	99	103	111	88	129	121	108	101	132	104	91	108	88	110	100	88	110	86	85	97	112	106	127	120	97	91	111	108	102	122	114	91	122	118	92	105	100	84	96	101	113	92	87	113	83	118	90	88	94	105	111	103	109	99	96	110	94	109	111	101	101	76	94	89	99	105	99	103	118	90	111	92	90	114	103	99	85	110	119	109	84	109	96	109	97	82	92	125	85	115	94	93	105	104	89	86	94	105	86	112	92	87	105	98	107	93	127	89	108	96	101	91	94	114	115	107	89	106	94	95	101	82	107	107	115	110	107	120	101	122	91	113	118	96	95	106	95	96	102	90	113	106	108	97	99	114	97	105	124	100	99	92	94	92	107	112	109	109	93	102	123	114	109	142	105	94	92	97	101	106	115	92	94	100	107	106	103	104	94	103	100	105	117	103	95	105	110	85	98	92	86	108	87	108	103	103	109	87	108	101	104	93	101	101	107	109	120	104	98	96	108	86	99	90	110	104	110	109	94	92	95	93	110	96	117	108	100	101	96	107	104	107	103	107	108	106	102	110	122	100	82	112	92	81	111	92	124	96	98	98	102	118	102	108	76	121	96	91	114	99	84	99	96	102	95	124	69	117	92	114	118	95	97	103	128	102	97	109	110	96	99	89	118	94	99	91	80	91	99	105	116	117	119	109	102	101	104	98	103	78	116	99	109	99	98	104	95	104	106	88	113	96	106	95	100	106	115	107	106	107	95	83	123	80	84	109	94	104	91	101	118	100	108	106	92	121	110	100	108	93	110	97	113	112	109	103	109	91	111	113	105	87	96	110	105	96	114	102	97	105	100	99	121	95	91	97	117	106	96	99	125	98	104	99	114	100	90	120	92	106	105	82	95	106	84	100	107	91	106	117	100	92	101	100	98	104	106	84	90	113	101	93	111	97	94	102	97	101	115	94	103	99	88	116	102	104	115	123	104	105	98	102	113	97	97	98	122	100	100	118	93	107	111	113	114	101	96	102	102	99	110	93	113	116	103	111	109	118	100	110	90	107	89	88	107	108	97	86	105	84	106	104	109	110	92	107	102	114	104	104	96	89	110	91	104	99	106	111	94	84	120	110	114	117	94	117	100	102	117	97	91	111	90	98	99	119	110	105	109	120	99	99	109	87	114	95	135	73	112	115	91	106	123	127	97	96	108	120	103	113	121	97	99	82	93	99	112	108	110	119	106	87	129	112	111	108	90	95	124	119	105	97	100	126	104	113	89	86	110	125	100	85	120	93	89	92	114	108	105	101	116	101	101	99	94	108	122	99	96	125	94	97	112	118	86	87	113	99	96	122	102	109	98	91	96	96	94	109	110	84	95	91	105	92	95	108	96	114	88	89	109	108	112	100	93	93	95	113	93	120	119	113	97	106	116	100	114	101	121	118	123	115	93	103	97	99	97	82	131	94	103	100	106	107	94	96	86	90	89	116	113	99	89	94	96	100	100	109	93	108	89	93	89	93	97	101	98	104	96	98	103	89	121	98	131	81	118	93	129	116	105	108	105	102	116	103	106	112	101	109	108	108	100	97	117	88	107	87	119	107	115	99	118	108	106	101	113	105	94	121	92	93	108	104	95	106	103	86	106	96	98	80	116	99	90	116	107	97	97	84	98	91	97	102	104	110	100	110	85	90	98	111	96	114	109	110	121	106	92	114	105	98	100	83	93	101	106	132	110	99	109	105	95	99	96	101	97	112	108	98	109	98	96	97	90	87	120	119	117	102	102	101	94	108	115	85	119	101	92	90	85	110	124	117	112	105	90	111	110	103	105	116	92	110	118	109	91	102	118	105	92	90	115	121	111	114	110	102	105	103	91	118	85	116	102	95	117	126	92	98	99	114	98	111	124	106	108	132	117	83	85	115	99	88	105	96	113	82	101	106	98	109	130	120	103
12005	13731	18590	17722	17129	13272	13178	11977	8943	8603	8677	7768	6451	4467	5404	4965	4050	3900	3007	2932	2484	3392	3255	3031	2843	2736	2280	1295	1685	1288	1371	1381	1299	1273	1193	1114	1138	1038	900	919	882	876	839	808	785	688	583	556	462	434	412	394	329	337	327	310	296	293	325	265	348	339	303	295	327	313	326	292	284	280	320	315	268	284	315	303	286	321	320	335	301	289	300	269	308	309	288	290	307	290	293	294	294	299	292	316	288	293	290	312	313	303	285	280	281	303	321	317	280	290	308	311	295	285	304	286	337	288	315	300	284	302	284	295	345	267	306	332	306	290	318	310	310	317	296	302	292	283	294	307	301	336	311	305	317	326	294	323	286	304	265	293	300	296	308	294	289	309	290	322	290	308	288	313	288	299	277	298	307	299	311	289	321	300	297	293	306	320	298	319	295	336	277	299	294	310	282	315	306	291	300	310	311	284	276	293	280	304	283	285	283	317	291	260	297	282	293	283	303	315	309	318	290	311	320	303	311	345	296	312	317	277	283	307	302	296	328	303	298	324	292	329	292	318	313	332	300	289	272	316	308	298	316	281	288	279	297	278	308	267	297	289	295	326	315	310	322	316	301	326	304	307	319	304	295	303	278	303	316	314	301	299	278	289	311	342	318	301	294	337	288	281	304	315	284	266	297	313	332	326	297	331	286	265	335	293	280	284	291	291	295	306	302	299	310	282	276	266	315	298	307	323	288	324	311	322	310	323	303	346	313	301	290	305	320	297	290	331	290	284	295	303	282	309	294	277	318	295	265	295	316	309	291	300	276	290	326	323	339	288	275	318	317	325	312	315	288	284	300	302	325	327	324	274	307	292	287	279	307	287	304	301	303	285	299	315	274	310	313	276	320	316	317	289	288	299	310	321	306	285	330	290	318	309	337	285	306	292	307	324	279	306	281	296	321	274	291	295	303	288	316	311	317	306	299	280	295	344	295	298	296	297	306	361	271	296	312	295	306	316	279	337	301	305	276	307	318	324	311	276	293	301	287	294	335	314	301	297	301	301	272	312	269	330	294	279	321	280	303	291	292	321	292	279	296	309	306	312	275	284	272	300	282	310	298	284	297	325	266	307	327	295	311	304	304	287	283	290	297	278	299	295	329	310	306	279	281	282	286	279	313	310	306	297	302	317	327	270	292	310	323	323	336	321	274	299	296	293	271	319	302	293	276	288	293	317	293	295	313	314	304	280	335	313	305	305	279	329	314	308	298	283	299	321	301	311	277	277	310	312	301	301	303	285	317	326	302	307	285	311	327	318	329	290	300	290	315	311	294	306	264	273	287	323	287	309	283	292	308	270	321	315	306	322	311	288	263	329	313	309	306	287	297	288	322	300	335	315	257	290	290	327	296	327	297	305	299	298	304	311	306	310	299	302	290	302	306	306	287	318	324	274	279	327	287	305	321	279	274	297	294	275	310	309	283	311	326	301	287	335	277	299	316	284	277	297	311	290	288	304	291	303	308	299	328	303	310	300	285	335	319	315	295	296	308	314	313	311	283	318	321	294	327	304	315	325	278	310	306	306	275	307	302	333	286	301	307	328	300	313	290	306	297	288	315	299	281	298	306	296	289	300	310	301	320	311	313	342	314	322	257	281	312	327	313	291	320	288	333	304	292	278	324	323	285	271	312	319	306	308	265	294	271	288	288	308	329	314	300	298	306	257	296	281	299	294	317	291	317	296	315	299	309	271	268	318	312	276	284	320	302	355	291	314	280	327	284	283	307	296	315	301	317	296	290	291	258	314	303	323	333	287	294	297	279	278	303	295	306	300	318	299	290	294	313	327	289	280	291	287	308	283	314	307	317	307	279	295	264	325	276	309	341	286	305	282	313	290	298	322	293	302	280	285	298	292	275	286	318	301	284	306	325	303	273	293	283	328	316	302	312	287	286	299	285	309	300	319	323	331	316	306	310	300	310	297	301	320	313	279	300	304	289	317	316	340	276	297	317	300	311	320	313	305	318	284	291	282	279	300	286	298	344	305	313	292	305	301	287	276	278	295	301	286	338	306	306	310	303	291	311	295	301	264	319	320	328	306	296	340	312	290	331	314	304	317	305	320	279	335	305	292	300	324	344	296	314	301	291	304	292	309	314	322	281	318	321	303	321	312	268	278	320	295	306	316	318	340	294	314	286	300	332	283	294	308	327	337	296	276	305	306	284	299	291	314	298	297	274	321	316	280	333	291	291	287	298	313	299	315	270	334	328	319	284	281	279	296	294	318	288	295	270	318	304	314	318	298	327	279	289	324	297	300	348	305	295	326	321	303	293	318	270	291	327	303	281	303	281	304	305	281	309	292	277	325	282	325	308	302	309	267	268	318	316	286	302	313	307	300	291	281	302	320	341	318	281	336	308	286	280	297	319	288	309	308	320	332	293	307	302	319	282	308	313	298	284	275	300	309	287	323	313	291	311	312	296	293	324	295	291	313	315	273	319	308	310	276	298	271	316	296	293	314	302	303	291	282	280	296	307	302	317	279	307	272	293	267	297	310	333	324	247	284	316	312	305	295	309	316	287	340	283	274	314	311	307	299	315	322	311	300	318	312	292	314	325	341	301	307	330	327	292	308	289	318	282	283	299	253	300	317	301	296	318	315	294	304	335	278	299	314	300	290	269	312	299	297	308	318	307	308	320	331	287	304	305	309	289	284	294	282	308	297	307	314	286	313	341	324	316	280	329	279	306	316	319	307	314	293	278	288	302	322	283	310	319	327	309	307	285	333	263	291	311	304	325	327	309	288	305	313	309	266	281	298	298	294	287	307	305	285	311	292	308	293	262	288	326	277	265	289	312	275	340	291	316	316	305	298	287	299	301	304	304	290	272	286	280	312	271	278	307	331	312	322	318	328	320	287	283	313	349	325	303	299	282	292	314	274	311	310	301	337	295	281	292	268	292	290	299	305	307	290	303	310	298	301	320	300	291	311	303	303	313	293	327	295	295	283	287	368	294	327	297	298	311	329	277	281	299	296	306	349	328	310	334	303	308	328	331	282	297	334	305	297	301	325	315	301	322	343	326	314	299	318	315	272	300	312	337	308	289	303	309	311	282	308	272	301	268	327	292	316	301	319	283	326	301	283	287	301	297	276	300	296	300	303	291	324	325	295	284	294	291	288	285	286	292	288	295	314	297	302	314	295	286	319	331	282	285	273	310	310	302	298	284	288	303	288	293	292	241	311	322	299	265	317	312	326	297	299	304	290	289	278	327	332	302	288	306	308	290	274	291	295	299	289	302	281	317	304	320	267	314	297	296	296	304	290	276	314	316	295	278	284	258	314	304	273	302	276	304	342	300	283	287	322	333	299	301	301	287	299	275	302	318	283	296	309	295	276	266	322	286	273	278	305	288	323	291	286	306	298	285	286	280	312	300	314	318	304	302	303	274	299	286	294	304	287	313	311	331	315	309	297	312	304	306	302	266	293	297	282	303	302	281	324	295	311	317	279	315	314	282	316
33434	31083	31858	26462	30000	22813	22126	20616	14823	13764	15485	14947	13062	6812	8783	8512	6574	6466	5138	4057	4154	6022	5525	4879	4602	4310	3387	1982	2665	1757	2028	1942	1898	1546	1346	1406	1343	1308	1108	1162	1032	942	914	830	748	707	561	526	354	318	297	256	194	159	137	131	156	134	141	129	135	135	126	135	125	128	104	107	145	113	125	114	113	103	144	118	129	130	147	133	94	101	122	109	126	119	139	122	106	113	115	124	115	111	112	117	141	127	116	128	122	118	130	110	122	125	137	130	117	126	117	127	123	130	112	133	106	120	122	128	128	120	138	129	135	110	115	126	130	114	120	122	125	104	112	121	133	122	118	139	126	128	126	113	109	118	116	120	123	142	158	119	114	124	116	112	137	145	114	103	112	128	113	98	119	124	111	122	125	128	127	114	127	130	136	126	123	124	136	122	127	134	130	119	130	125	123	138	130	106	133	134	118	132	130	123	115	121	118	108	109	127	142	102	126	126	134	122	128	126	118	114	123	137	113	131	135	98	137	122	115	109	126	138	128	127	113	111	114	137	127	140	135	101	128	125	130	141	144	133	120	111	117	117	137	115	114	121	113	115	126	118	128	128	120	124	117	136	125	123	124	121	126	104	123	141	114	134	132	138	137	123	128	119	120	136	108	141	101	103	130	117	123	129	124	123	111	121	124	137	116	132	118	118	104	115	121	117	120	117	141	118	112	130	113	130	109	125	131	115	140	132	122	118	127	126	112	138	121	92	127	115	129	129	111	124	118	98	116	125	120	120	110	148	118	138	131	133	126	96	121	107	111	121	141	100	113	117	136	139	97	125	125	111	116	154	129	118	114	120	112	117	132	123	120	127	128	120	103	124	126	113	121	135	141	126	108	139	122	129	120	125	144	116	137	139	118	128	121	112	139	129	103	119	114	128	111	123	130	141	132	121	128	129	128	119	106	127	117	118	115	142	144	122	132	125	143	135	143	122	138	128	117	132	119	123	125	100	124	134	131	120	141	111	139	114	115	132	127	120	125	133	114	118	116	126	127	146	115	132	112	122	130	119	122	141	126	121	127	128	127	92	129	118	115	119	136	113	123	115	136	115	126	122	114	127	131	132	128	124	118	116	125	129	125	120	131	104	129	123	116	118	124	140	145	132	116	115	137	137	141	123	120	121	118	128	121	120	114	125	106	122	125	131	125	153	111	134	127	139	138	117	138	125	128	129	137	133	117	113	137	115	108	133	141	112	113	119	128	116	130	114	111	123	124	110	133	123	129	108	106	135	123	120	124	98	119	131	122	129	128	136	114	108	118	125	126	113	129	121	131	128	132	131	132	118	126	116	132	127	140	114	122	145	125	106	136	130	115	111	123	120	102	128	131	114	125	115	126	111	118	117	132	124	133	120	129	116	134	151	117	114	130	142	132	121	131	134	130	124	96	121	137	115	108	131	139	126	130	125	111	126	111	120	118	128	117	118	128	134	133	115	109	137	108	131	129	130	137	117	117	131	125	114	96	118	132	139	128	106	113	109	121	128	116	110	122	119	126	134	112	121	125	117	124	119	113	104	145	120	114	110	124	106	109	119	145	109	112	105	118	132	103	135	126	111	136	118	128	129	125	115	126	116	137	127	158	105	103	129	123	123	121	133	125	122	143	134	143	112	156	118	131	116	116	111	135	144	125	122	125	124	120	116	123	127	113	97	133	112	123	108	134	119	129	139	116	146	124	133	133	120	128	127	115	130	125	134	135	132	133	108	140	150	119	123	110	120	142	164	136	118	144	125	124	115	102	149	127	107	140	128	108	122	110	108	111	109	108	118	132	125	119	116	123	138	101	117	122	119	129	142	143	132	122	101	101	120	107	105	125	123	148	141	151	134	121	151	134	131	125	120	138	133	150	127	120	120	105	125	123	135	130	136	123	120	141	129	123	135	137	130	114	116	133	136	136	115	113	113	137	135	128	123	127	122	122	107	117	136	126	124	125	92	124	111	119	110	118	144	118	115	109	138	124	119	133	129	121	130	125	119	128	123	118	123	111	114	121	121	117	125	132	121	115	111	116	127	138	122	118	126	118	134	122	120	128	135	143	133	116	134	142	115	123	122	125	125	132	137	113	116	116	132	121	139	122	119	109	117	124	120	132	112	119	140	109	107	135	105	138	123	112	108	121	114	130	121	141	131	103	119	126	124	121	122	112	105	130	109	132	128	114	126	129	115	117	118	126	107	139	111	106	119	134	138	131	114	112	132	109	94	132	119	136	121	101	110	112	118	137	112	134	141	116	113	103	107	120	123	134	127	127	124	104	111	122	129	130	127	125	115	114	113	130	139	126	139	121	116	130	123	126	134	115	124	126	134	132	115	110	134	126	106	131	106	138	119	120	128	126	112	124	118	114	138	123	128	141	134	108	136	129	129	144	124	120	129	131	144	131	129	116	125	138	121	138	132	140	112	127	129	107	120	104	135	124	131	131	119	127	122	126	127	87	125	115	150	128	130	136	106	129	148	126	119	124	114	115	111	108	123	125	125	137	134	126	130	126	132	125	114	140	137	118	99	134	131	119	127	125	109	124	111	108	109	122	132	130	133	105	119	121	117	114	114	123	132	121	110	126	137	132	131	119	120	127	138	132	141	105	112	140	119	134	129	139	129	138	106	148	125	131	107	131	143	106	126	129	130	148	118	129	120	143	138	113	138	120	125	112	123	144	103	129	100	125	134	114	119	140	145	112	134	122	119	130	131	128	111	104	110	115	108	121	135	127	120	126	108	122	113	132	124	124	117	126	105	122	136	139	108	120	126	122	128	124	113	139	119	122	134	117	127	96	115	130	117	124	140	129	117	135	119	138	100	118	119	123	140	121	118	138	134	127	112	134	123	134	130	122	106	126	110	118	131	125	122	116	126	134	121	125	118	122	117	116	121	127	140	132	121	116	98	134	122	139	112	124	134	119	130	126	113	121	119	119	116	118	114	105	128	126	111	121	117	131	131	124	126	121	139	115	111	123	122	133	125	107	108	122	117	117	128	141	117	132	121	111	127	141	118	123	113	139	117	133	117	124	130	132	114	114	126	147	125	106	139	132	147	105	129	119	134	111	108	131	116	124	127	152	126	131	107	117	114	131	139	132	106	124	133	108	118	133	106	103	109	103	143	127	123	137	124	112	128	145	120	121	110	127	147	128	108	130	131	135	120	122	129	109	116	117	116	145	104	110	124	127	144	147	128	124	130	125	134	122	125	128	120	116	112	118	114	126	140	121	129	130	119	118	97	117	121	111	136	136	119	123	118	141	129	109	118	119	119	131	134	132	129	121	111	111	120	109	149	110	138	118	125	128	138	115	112	140	112	123	127	120	124	115	124	112	125	114	127	113	113	135	100	120	126	121	129	122	114	137	117	134	121	115	111	120	152	125	142	118	123	115	143	120	122	124	132	138	139	123	119	123	143	124	108	115	133	142	129	130	115	121	139	98	118	104	122	127	107	126	146	111	151	143	107	125	155	110	135
22514	25277	32797	34532	40139	34500	38499	35891	31617	32666	35890	35625	31540	22175	28489	26905	23541	24272	20097	17369	18347	23983	22485	20238	20285	18635	16379	9819	14201	9465	11737	10604	11608	9135	8298	8802	8928	8456	7212	6955	6764	6150	5912	5437	5102	4442	3414	3317	2223	2059	1527	1512	789	640	512	502	526	517	436	425	382	373	437	408	384	370	369	375	383	391	382	374	359	340	363	353	389	400	478	401	351	373	335	379	368	404	376	372	341	361	351	334	356	328	348	378	354	332	366	341	359	338	344	347	328	336	336	331	359	331	341	337	368	315	329	349	325	356	360	377	365	357	354	337	341	361	371	362	359	354	367	356	331	373	342	363	338	355	372	353	378	359	343	344	333	331	336	359	334	315	323	340	381	353	346	350	339	371	310	350	345	323	371	368	363	359	360	347	344	355	331	339	372	379	363	367	375	361	340	395	362	380	350	382	364	337	308	370	370	347	348	362	394	345	342	368	381	369	378	336	354	355	340	353	332	331	376	373	368	357	357	330	351	371	383	334	371	331	406	372	380	360	355	327	339	350	354	338	343	357	349	354	344	333	346	372	312	332	354	362	353	350	367	347	340	358	342	362	328	316	370	382	346	376	340	369	319	377	326	320	346	346	385	340	355	310	367	365	338	359	338	357	343	347	353	323	377	329	419	356	340	339	320	322	306	340	343	366	350	381	332	350	366	346	339	334	384	386	375	379	321	340	372	360	348	340	382	358	388	379	328	348	375	351	394	352	391	362	357	357	358	345	328	340	353	365	332	348	364	363	356	357	375	352	363	355	364	334	346	339	341	359	358	339	380	340	350	347	370	349	369	366	351	354	340	366	369	356	377	327	340	398	342	349	342	371	365	313	367	355	319	353	347	347	356	340	383	352	349	340	343	358	369	336	346	359	352	364	345	367	368	337	351	350	338	326	358	351	380	342	352	363	374	329	337	384	369	336	349	323	341	327	375	350	358	350	346	371	349	376	357	342	366	309	366	371	362	339	361	333	360	337	368	353	334	343	347	350	330	342	381	331	388	355	375	355	339	330	339	386	340	347	376	341	351	336	373	317	341	344	346	362	377	345	344	369	366	359	362	370	339	348	351	362	317	354	375	383	368	389	353	324	354	355	383	391	352	372	380	371	371	376	331	356	342	355	369	316	366	348	350	327	350	384	358	346	360	372	352	353	348	344	348	343	360	373	345	314	340	395	346	331	350	340	338	351	351	354	363	365	346	352	363	371	358	325	339	371	327	345	352	338	369	347	343	317	364	352	352	341	350	369	364	325	373	376	321	351	342	344	327	333	357	355	347	377	358	323	359	373	391	359	333	399	354	377	388	386	341	349	389	322	368	346	344	358	336	370	360	364	349	364	359	346	349	332	356	323	348	378	367	343	373	358	337	365	371	315	382	354	366	338	339	356	397	366	336	363	381	354	363	360	374	353	352	365	378	344	379	322	343	342	348	357	360	367	355	369	348	347	386	337	342	384	373	367	358	319	368	348	343	368	341	338	331	368	348	352	353	352	368	343	354	347	391	371	380	368	331	355	369	339	351	337	366	360	347	359	336	355	364	341	349	342	340	359	347	335	357	328	330	340	384	352	342	334	337	374	355	369	373	333	316	349	308	365	338	357	350	342	345	367	349	371	379	370	377	346	363	360	335	357	338	371	356	352	371	374	330	363	372	370	340	343	374	368	350	333	322	359	371	365	325	345	347	365	333	336	364	320	392	354	345	377	343	342	337	385	350	349	369	345	344	350	336	377	358	350	360	355	362	367	380	326	361	373	368	379	367	358	340	343	336	345	380	344	320	365	379	353	341	360	345	376	346	327	388	368	375	353	382	363	356	353	383	350	387	360	371	400	326	327	337	346	366	355	379	365	356	349	362	384	369	356	322	375	327	321	355	377	338	344	340	368	392	369	353	331	375	386	320	329	352	353	353	353	351	357	359	333	344	338	325	370	376	360	383	329	371	338	340	356	386	333	370	361	349	336	348	344	348	350	396	362	360	335	343	331	363	360	342	367	336	357	364	356	344	340	360	379	322	373	356	336	353	350	348	357	329	342	340	335	295	358	321	351	366	326	388	337	372	358	360	348	371	365	347	370	331	327	371	329	362	377	350	347	353	380	348	400	323	369	342	348	350	359	368	349	333	365	370	359	351	352	358	351	343	381	374	340	337	359	351	367	342	362	347	373	349	351	357	302	349	376	373	341	346	365	357	400	364	360	386	346	358	372	377	344	386	341	361	377	377	369	332	354	325	373	344	366	350	370	357	355	334	392	367	321	366	367	345	380	375	324	354	358	352	373	355	333	343	363	366	338	319	351	331	346	393	348	357	324	317	385	366	354	361	343	305	367	370	331	388	326	373	368	368	327	344	351	371	343	355	353	353	365	375	349	353	364	351	382	363	358	363	367	321	363	370	353	347	322	326	343	372	338	371	338	350	349	366	348	353	319	317	332	366	368	349	336	314	379	367	355	364	348	385	343	378	358	344	339	333	354	353	323	357	328	351	357	335	365	356	382	350	347	353	339	359	321	336	313	342	307	339	364	347	369	370	355	364	345	358	346	382	336	350	341	359	380	362	344	392	315	360	344	357	337	381	353	366	364	333	316	359	352	327	379	359	372	373	324	333	360	355	398	373	399	349	379	362	353	350	362	343	340	352	339	361	365	349	396	387	377	352	339	331	351	334	357	307	364	342	352	353	342	347	362	342	342	370	364	337	348	343	344	418	341	363	329	372	340	337	401	354	381	346	362	360	374	325	353	335	340	347	361	336	360	345	359	345	362	362	331	367	375	359	352	358	346	359	379	383	340	371	358	398	383	375	363	346	342	351	321	387	355	370	360	343	378	343	351	343	335	345	343	350	372	326	336	344	336	331	351	345	338	324	392	357	377	347	360	358	405	360	345	348	380	371	356	369	307	344	375	309	343	422	351	352	363	369	382	361	338	346	327	319	377	369	342	384	350	364	345	328	379	367	367	364	356	352	377	346	346	329	338	345	362	337	356	358	352	314	361	349	383	347	343	327	370	342	357	341	376	350	398	309	337	374	376	347	373	379	367	340	381	355	347	330	362	394	326	351	363	360	352	343	354	349	360	353	329	343	314	345	331	333	329	344	363	374	357	377	338	347	361	355	318	327	352	360	342	346	344	363	336	357	357	343	388	361	341	378	391	351	326	345	359	345	360	351	363	382	347	372	321	368	361	345	352	352	403	369	395	357	380	341	349	346	348	388	347	354	361	354	348	325	313	359	346	350	348	359	356	387	346	394	357	342	377	377	339	334	339	357	343	382	357	335	295	386	355	370	337	381	350	369	372	352	348	347	351	339	338	339	340	380	331	306	346	347	349	351	386	364	319	347	367	389	350	369	337	348	338	351	362	355	321	360	345	319	344	387	398	346	380	354	349	353	359	350	386	367	362	359	361	348	360	335	351	338	322	374	358	342	357	372	338	326	371	368	347	355	372	348	347	335	341	340	354	373	376	381	356	352	341
43545	40204	39584	37790	38791	33712	30676	33091	26148	25393	28124	26478	23014	14001	18222	17114	13628	12993	11031	8141	8728	13092	12665	10942	9386	7263	7112	4775	6954	4325	4975	4086	4138	3539	3250	3207	3000	2916	2482	2275	2340	2194	1891	1713	1664	1499	1086	1036	770	692	543	454	318	290	267	227	236	216	186	187	182	184	188	171	207	169	186	197	159	184	156	159	178	172	156	145	177	167	213	188	157	165	174	170	174	166	176	184	180	183	141	174	166	171	178	168	172	152	192	165	168	164	147	168	173	169	167	187	188	168	169	187	192	180	176	196	181	183	160	188	144	173	176	171	162	155	190	160	177	185	159	182	168	216	162	180	158	173	189	152	166	139	177	166	171	159	158	174	170	173	140	161	163	173	169	153	187	157	182	171	153	158	160	175	178	152	174	173	173	149	168	175	174	176	175	150	152	167	166	171	174	174	161	171	176	162	204	161	160	159	160	169	192	176	179	181	156	153	185	187	163	181	193	143	155	183	150	154	165	181	177	187	150	170	143	177	178	172	151	175	187	166	195	168	178	186	182	155	186	171	161	188	197	182	165	182	162	202	159	168	165	181	161	162	184	191	186	166	173	158	181	179	176	153	179	176	172	167	152	149	165	161	168	174	177	157	183	173	183	162	180	163	190	197	159	197	199	156	191	162	192	163	161	187	167	195	181	155	171	150	175	181	174	187	197	177	186	159	179	177	212	168	181	163	166	172	167	174	173	177	152	146	173	201	171	163	170	159	190	167	183	156	164	166	191	179	187	149	152	183	187	164	169	166	161	168	159	173	192	154	155	166	184	180	197	180	163	189	169	165	152	179	173	169	164	192	183	184	163	161	180	187	180	165	188	161	153	173	169	172	185	160	171	152	183	172	172	143	166	189	162	170	159	170	166	175	195	168	172	165	153	168	185	164	169	188	158	147	151	180	165	171	188	169	157	177	173	167	164	155	155	182	173	169	177	154	171	159	166	171	153	191	164	187	183	177	196	170	165	165	174	181	154	173	184	189	193	200	184	161	169	162	185	179	168	153	164	167	162	157	163	166	164	181	180	159	174	169	152	145	145	159	178	148	162	177	190	160	186	157	149	178	172	172	162	167	159	165	185	160	159	168	198	185	169	165	174	166	156	173	169	169	166	164	160	160	164	183	156	159	156	182	163	162	177	173	169	174	171	189	162	181	165	208	156	170	166	174	159	164	162	154	169	174	185	188	173	160	200	156	184	185	168	164	171	178	181	177	192	166	175	164	168	183	169	163	163	177	191	188	179	194	166	176	148	190	188	202	167	174	178	178	177	169	156	164	169	179	186	178	177	165	151	176	187	188	185	178	185	188	158	166	200	171	171	165	145	168	173	181	158	157	177	144	168	180	147	178	183	192	152	183	168	181	156	190	170	162	183	181	184	170	182	181	167	166	144	157	181	171	185	158	180	146	162	191	173	161	170	175	187	176	177	191	199	186	184	178	164	192	202	174	188	167	168	179	159	162	161	177	165	155	169	157	178	189	175	171	148	185	182	152	173	197	175	180	167	160	177	179	158	171	166	159	169	184	196	180	181	189	162	178	192	165	159	170	163	171	166	163	160	155	149	167	156	165	192	173	186	192	168	164	198	167	182	183	181	177	178	167	176	171	174	150	159	171	154	186	187	163	211	171	173	171	161	167	181	157	170	177	174	171	179	167	169	173	154	178	125	168	188	199	172	175	168	182	161	198	202	169	186	173	171	185	166	165	163	176	175	160	155	166	192	189	157	159	179	186	173	182	187	184	209	166	187	181	175	161	142	173	180	173	195	170	156	185	150	169	173	151	161	170	161	173	167	181	188	180	179	158	164	184	178	163	173	195	165	167	172	160	152	143	177	169	188	177	177	156	183	183	181	191	156	160	175	176	181	177	177	188	168	169	164	164	149	181	167	178	161	175	184	169	169	191	193	162	154	161	164	179	180	175	205	173	165	191	183	187	160	175	162	151	184	182	161	153	182	169	207	160	149	189	173	172	186	159	181	154	160	176	169	173	167	158	160	206	155	179	179	176	174	157	169	166	190	183	190	186	188	160	178	169	203	179	146	187	156	158	180	179	154	150	185	148	184	173	163	156	192	190	153	184	171	183	192	177	157	170	178	179	186	166	173	183	181	169	156	176	174	166	157	172	165	175	180	175	160	169	164	188	161	165	169	169	163	170	154	185	170	175	210	175	169	179	188	174	181	170	191	167	196	159	170	175	169	198	178	178	168	178	179	153	180	195	158	164	183	191	171	159	184	192	192	171	166	149	164	189	175	152	171	149	191	201	170	170	159	185	166	193	185	176	165	173	163	176	165	176	173	194	154	168	202	167	183	186	181	167	170	165	184	184	166	161	191	179	199	174	159	173	171	183	187	179	172	163	175	167	192	182	173	176	171	169	175	164	171	175	170	187	178	157	201	181	193	193	177	149	179	163	170	166	180	169	175	154	200	152	175	172	173	162	165	172	163	164	147	172	190	177	188	171	166	185	174	186	186	165	190	184	167	151	184	187	185	194	176	171	162	181	159	189	165	173	187	195	158	181	169	169	140	164	171	169	174	176	173	172	165	180	170	182	188	177	184	179	141	167	207	178	177	182	175	168	180	169	197	153	174	164	173	161	168	194	167	143	158	186	174	162	179	159	190	174	174	189	172	189	190	171	176	175	169	173	168	173	164	188	164	175	190	174	176	186	192	200	186	173	159	203	167	171	167	171	157	170	172	166	174	194	158	155	160	178	183	182	181	166	184	179	168	190	171	195	169	170	179	181	149	185	172	175	169	148	150	183	173	183	188	172	199	174	178	177	166	173	193	179	177	175	185	160	191	170	172	192	164	179	182	184	183	174	165	186	160	193	147	189	176	163	157	179	183	166	200	162	168	174	167	183	165	167	169	174	164	174	185	169	172	161	135	166	166	170	184	156	156	172	169	157	179	190	175	145	184	169	168	169	182	152	172	156	192	154	191	147	172	201	183	192	161	176	163	170	204	186	151	175	172	165	185	183	181	170	169	184	162	185	173	161	183	176	162	173	184	157	190	182	166	168	182	174	164	174	170	203	170	171	182	175	179	146	195	201	163	177	165	179	174	174	159	159	205	147	161	204	174	166	176	181	169	171	165	182	181	153	172	178	143	178	184	194	165	176	184	169	165	163	182	169	177	195	177	174	156	163	166	176	185	140	160	154	196	157	190	174	173	184	202	173	177	202	205	190	170	177	189	162	185	177	173	161	168	194	181	165	165	185	167	174	167	170	169	172	155	134	170	164	179	180	145	180	176	158	166	195	175	156	198	172	152	172	170	175	178	182	166	177	172	183	157	180	172	181	169	198	157	183	150	179	170	168	176	170	176	196	182	184	203	174	172	192	175	175	190	150	163	203	163	181	177	174	149	177	169	166	164	188	184	176	187	197	189	164	179	179	206	185	162	195	182	178	172	182	176	169	164	179	181	185	189	174	178	191	188	192	166	190	174	160	172	185	172	172	157	192
30964	32939	38766	44619	46204	43983	44002	46099	41800	43069	46019	44912	40120	31810	39422	37160	33820	33628	31244	24652	28655	35142	34067	30758	29044	24279	25673	18305	25870	16738	21179	17849	18783	16593	15877	15941	15212	15343	13557	12824	12768	12157	10822	9888	9807	8872	7152	6243	4512	3983	2916	2486	1707	1550	1067	775	747	833	652	539	615	570	573	559	550	530	554	578	540	509	534	479	485	458	481	472	451	503	744	680	484	533	482	477	498	474	452	482	467	496	472	453	467	481	463	431	522	487	477	470	448	494	460	444	452	442	452	502	474	455	412	441	432	485	478	480	474	479	450	455	448	444	458	499	484	504	463	435	483	443	445	449	424	482	461	430	449	451	472	435	479	451	470	445	470	475	497	486	472	472	459	458	455	472	530	468	449	471	448	496	467	474	428	490	468	461	442	454	476	453	493	493	450	483	488	475	451	489	495	504	459	433	452	489	463	471	476	442	438	415	479	474	458	475	460	450	463	457	456	503	435	430	471	441	445	456	459	519	493	511	461	414	424	456	488	464	479	490	484	481	494	468	439	450	489	446	500	466	422	491	498	448	473	441	475	488	470	479	457	491	499	479	437	499	471	438	475	454	509	481	500	483	467	488	451	477	475	448	439	435	461	446	441	440	482	491	470	465	481	494	462	481	478	471	445	480	471	444	459	434	456	454	444	479	482	487	440	467	445	475	477	478	465	497	456	413	468	456	466	462	471	448	446	467	452	424	430	480	474	432	467	452	473	439	458	453	433	465	467	452	499	468	472	474	480	469	460	458	472	470	441	438	462	457	486	478	463	443	454	462	463	491	447	456	484	439	448	477	475	475	449	480	439	497	437	451	527	452	464	465	459	416	456	476	433	448	475	486	452	448	416	492	477	510	461	483	462	461	461	456	470	499	458	491	414	478	434	460	469	459	466	454	515	457	434	485	478	455	473	495	472	453	457	451	494	491	494	455	506	478	458	463	462	467	450	478	491	471	482	422	456	429	461	485	453	451	470	452	491	462	449	473	452	450	473	474	506	438	481	463	492	449	448	464	485	444	450	484	438	432	467	449	456	441	453	444	466	484	465	422	499	448	466	456	474	457	432	435	480	456	468	461	483	475	496	511	433	469	458	459	453	472	456	476	494	515	456	448	447	432	445	476	465	472	453	467	487	471	473	465	456	479	459	470	449	527	452	460	496	478	399	464	442	473	479	483	482	493	463	465	499	474	431	494	453	449	508	494	471	485	454	457	481	543	472	475	465	456	479	463	463	478	481	479	470	497	441	445	486	444	450	429	494	474	454	490	458	449	455	438	479	471	480	482	425	499	407	457	469	494	471	439	489	454	492	439	488	419	484	462	466	459	469	430	460	464	465	482	504	451	463	447	486	459	461	474	466	490	463	458	454	482	478	505	474	474	433	441	490	491	459	474	502	444	447	454	430	472	451	445	461	500	432	451	464	494	522	440	492	446	464	433	458	470	477	436	455	455	451	456	452	486	452	500	507	484	479	486	491	463	467	409	505	475	455	461	421	452	446	478	449	459	444	469	514	481	437	452	492	443	486	488	522	444	486	463	455	463	445	454	495	465	470	467	460	504	479	477	483	430	452	473	465	487	478	470	465	462	458	465	447	467	481	475	493	428	462	436	462	438	474	473	482	426	451	467	469	488	493	487	478	493	465	495	462	467	456	480	484	479	460	444	472	457	448	471	450	485	446	441	420	470	516	466	519	484	506	516	424	466	447	454	473	474	482	470	439	493	521	490	470	438	448	440	440	435	472	455	492	447	439	472	501	491	467	491	433	455	467	481	456	476	472	479	497	467	458	478	459	457	472	473	457	464	515	517	479	466	463	493	500	449	491	485	466	432	469	473	475	413	433	489	499	448	417	435	480	447	489	446	467	479	460	495	436	414	463	472	452	468	472	463	477	455	453	443	464	492	476	469	445	456	488	447	474	428	494	467	467	443	471	457	484	461	459	447	446	488	456	464	445	459	485	430	478	441	455	469	489	425	458	498	444	502	456	481	485	447	459	434	444	442	483	474	465	454	490	469	454	449	453	466	478	490	451	444	460	471	481	457	468	478	452	466	430	458	487	458	477	450	454	477	460	464	472	466	444	459	450	510	499	456	448	440	474	474	440	498	443	484	464	453	482	451	435	412	484	489	460	458	468	453	491	458	466	466	465	453	506	454	472	457	451	473	505	490	481	458	430	447	479	490	468	495	469	478	454	458	464	446	484	436	429	438	480	469	473	468	466	507	430	449	473	461	448	434	472	450	494	442	461	438	484	398	475	484	458	476	465	447	458	477	478	470	453	455	475	453	475	480	449	493	485	473	483	496	457	474	454	501	461	449	468	475	476	442	472	460	477	454	459	439	435	502	454	431	493	415	459	483	495	461	470	445	476	462	469	489	473	486	497	453	453	490	456	487	461	471	492	484	491	459	479	459	469	471	464	468	472	426	463	512	472	422	515	444	443	465	487	516	482	390	452	448	467	450	490	465	438	462	474	487	478	460	467	435	447	414	447	454	467	472	462	480	512	489	459	464	462	431	477	445	501	486	513	457	401	449	453	468	489	461	475	519	488	487	445	465	459	427	526	450	479	449	479	471	460	462	439	493	455	500	458	488	446	464	435	466	458	467	490	470	450	445	464	429	452	484	421	456	451	465	442	480	470	470	476	446	478	460	439	457	494	448	452	462	497	448	495	460	482	474	476	447	494	494	489	483	483	457	473	488	467	487	466	464	474	488	438	454	509	495	483	423	514	538	461	435	421	472	478	471	434	511	529	502	478	452	502	500	499	473	444	463	424	435	467	450	432	497	471	464	439	461	441	476	466	458	437	472	468	492	453	457	484	492	455	481	479	461	501	450	462	498	451	431	433	463	456	502	472	445	437	464	506	477	431	478	468	465	511	496	446	500	469	460	414	460	505	475	451	440	487	479	462	437	434	486	486	441	494	481	468	458	483	514	479	440	453	510	491	461	479	437	488	488	434	512	490	466	452	458	443	479	478	482	452	471	426	436	455	465	422	463	430	482	483	479	444	451	479	508	435	447	484	437	467	464	491	439	452	426	466	467	455	504	478	452	458	489	437	450	456	462	425	470	462	467	472	467	451	508	498	507	447	470	453	486	459	446	421	446	455	460	468	461	495	469	425	480	517	468	428	458	504	487	456	450	425	474	472	447	464	437	466	482	475	469	480	465	446	487	484	473	436	480	482	481	436	468	471	487	512	470	492	457	479	463	436	479	497	481	475	448	463	516	498	492	419	475	464	465	480	459	466	461	462	484	444	501	435	476	452	448	473	468	421	444	446	525	482	459	472	477	460	485	483	461	487	457	469	447	493	494	464	467	438	445	506	492	482	462	463	479	505	457	479	470	507	466	474	458	463	446	438	474	483	481	458	438	460	497	465	435	471	440	477	490	454	484	483	452	491	492	494	478	485	440	457	451	469	492	478	493	427	480	481	463	472	474	481	438	486	494	479	452	464	487	466	470	451	477	472	455	471	478
18779	14275	12223	7798	5440	4162	2782	2964	2147	1844	1786	1538	1455	947	1129	970	780	752	708	479	554	724	678	574	480	397	392	304	403	238	369	267	273	263	252	265	236	229	211	204	198	173	206	166	159	161	131	136	145	132	109	107	134	100	101	88	113	99	97	100	105	94	105	104	110	105	115	121	89	101	99	90	93	115	113	94	98	107	103	84	116	89	96	107	97	99	92	105	87	96	105	100	112	93	98	99	109	102	81	104	97	102	95	112	84	83	92	106	100	103	99	96	102	111	102	101	91	102	91	91	94	83	98	93	104	95	91	103	105	111	94	98	110	85	115	97	98	89	98	97	95	96	100	123	101	92	111	103	106	111	89	92	117	97	96	88	97	95	95	105	114	84	91	105	113	84	96	93	98	93	93	93	102	102	111	108	98	111	99	116	94	111	114	109	96	93	110	116	97	84	88	96	97	108	103	86	96	101	105	104	91	97	97	91	74	104	91	107	95	100	83	109	107	95	100	91	98	96	105	95	107	88	114	112	97	106	96	97	96	106	113	77	89	98	98	101	88	99	106	99	92	114	91	113	94	92	104	89	95	91	98	104	98	93	86	82	109	105	119	84	93	105	98	106	106	90	109	101	126	87	93	93	108	89	85	103	107	103	112	106	119	112	97	112	99	99	99	91	89	94	101	87	110	100	121	98	80	109	94	94	112	94	88	98	101	99	79	88	101	93	102	91	97	92	121	99	85	100	111	88	91	108	106	102	92	110	99	112	92	108	100	119	93	100	87	126	98	89	111	104	93	117	99	97	106	107	101	112	77	101	119	101	113	96	99	90	107	110	100	85	101	116	99	103	108	92	102	106	111	91	106	91	82	87	90	98	95	103	107	100	118	99	90	122	108	99	90	116	108	93	91	88	102	108	106	90	89	91	101	95	95	96	111	99	97	96	95	100	93	104	85	102	119	108	98	91	108	91	98	104	105	80	80	88	94	96	99	92	117	101	108	116	93	102	118	96	111	111	102	106	105	83	92	107	85	101	115	103	72	96	102	98	81	103	98	94	104	95	85	123	101	87	110	89	99	99	82	101	80	87	92	107	92	108	103	101	103	114	102	85	100	98	100	106	118	105	93	83	103	82	94	127	100	93	93	90	95	110	94	102	103	92	89	128	94	82	92	99	87	114	98	100	117	109	101	94	107	89	106	101	98	115	82	122	97	101	95	100	99	101	111	109	117	103	92	93	99	86	109	101	95	101	96	114	90	96	87	93	110	102	113	93	113	95	113	119	98	95	96	97	118	118	106	89	119	101	84	95	89	92	91	106	99	74	118	108	99	92	105	102	124	85	102	93	74	92	101	106	97	94	91	102	102	112	95	113	71	116	107	98	87	93	103	88	111	104	93	100	113	117	113	94	103	99	103	90	122	115	99	106	105	106	94	95	81	95	115	114	103	92	107	88	106	81	95	100	100	103	94	113	113	101	109	75	89	90	92	94	109	103	78	104	93	102	97	102	129	89	92	93	105	125	97	103	116	94	118	85	94	100	103	104	92	85	107	103	113	92	88	89	114	103	92	113	96	100	105	84	104	118	91	92	87	105	102	115	116	99	92	99	112	97	87	110	104	97	91	102	88	95	129	90	90	88	86	96	103	96	108	84	103	97	91	87	101	95	104	100	101	114	95	92	109	96	92	91	93	105	108	121	91	123	97	103	87	86	114	93	106	87	98	113	103	107	96	86	104	102	108	114	112	112	102	103	102	93	100	98	120	86	97	102	98	82	91	92	102	104	99	101	90	88	88	100	95	104	110	97	118	100	104	100	127	95	91	96	96	90	109	89	98	97	98	85	103	117	104	114	106	92	94	101	111	107	89	91	110	91	88	116	102	89	91	88	108	100	82	91	92	110	87	98	85	100	110	90	78	98	90	104	104	81	111	107	94	102	105	89	115	88	96	85	101	87	95	117	99	101	77	93	98	103	112	97	99	112	89	93	107	93	85	93	125	106	85	76	93	111	96	85	97	99	110	101	91	84	94	105	97	88	94	79	90	115	103	108	116	100	107	94	92	84	91	97	93	101	103	107	94	97	73	112	98	110	119	102	105	74	101	99	93	102	109	112	88	104	109	108	90	114	110	119	110	115	94	100	123	106	89	114	93	100	96	106	106	94	101	94	107	89	110	118	108	86	97	97	103	100	114	119	108	89	109	100	87	101	97	87	112	98	114	90	101	105	119	87	117	99	106	108	118	93	105	103	92	95	103	104	88	103	87	108	98	92	101	74	103	88	116	101	99	99	88	101	105	111	91	117	98	96	105	89	82	108	97	80	105	92	110	105	97	105	99	88	107	89	95	82	87	122	89	96	98	96	85	102	101	92	101	101	98	89	129	95	105	98	96	122	75	100	95	100	100	103	112	105	122	115	93	91	98	105	103	118	87	114	96	105	100	97	93	103	110	100	97	80	116	95	92	104	96	87	98	101	95	91	111	108	85	109	110	107	90	98	96	111	103	95	88	98	99	110	95	103	102	92	88	125	83	96	100	99	92	95	101	103	82	97	106	85	88	114	99	105	107	104	108	98	125	101	86	108	102	100	97	93	91	116	113	107	86	108	106	87	105	94	92	91	106	104	77	97	116	95	86	104	126	101	95	98	95	95	102	108	99	112	102	112	112	119	104	92	86	96	107	95	92	102	96	97	97	113	110	107	120	97	106	99	91	92	106	91	90	88	85	96	109	98	106	107	100	82	109	83	94	103	99	97	95	90	105	97	100	91	88	103	122	97	125	88	110	101	101	96	88	118	103	108	109	98	95	90	109	96	96	104	93	109	93	104	101	82	76	104	103	95	96	108	78	111	103	105	104	116	106	110	110	94	97	97	95	87	88	90	106	92	93	100	98	107	119	102	83	110	102	113	118	104	81	87	73	111	105	113	105	97	96	95	120	90	84	126	89	77	106	82	100	103	119	101	80	99	103	73	88	106	94	100	98	93	87	93	88	112	94	100	114	91	119	97	109	109	100	77	97	113	85	84	120	82	82	106	110	108	97	98	84	109	78	79	104	105	87	87	107	85	83	94	82	103	101	109	86	90	101	94	114	96	89	101	96	103	73	92	95	120	103	102	91	87	85	114	102	96	99	112	101	98	104	107	108	97	94	108	92	102	117	83	121	111	103	81	95	87	105	104	102	117	105	91	98	112	106	112	83	96	113	104	90	88	110	88	93	101	76	91	106	87	102	102	111	105	87	110	90	106	114	107	95	99	77	85	91	86	108	109	118	88	115	89	110	97	104	88	86	97	91	89	97	90	107	116	95	96	108	92	107	116	87	75	117	91	103	101	100	102	104	107	108	88	104	108	104	108	108	86	92	96	89	100	106	92	106	84	106	88	98	93	93	97	83	99	103	71	97	93	106	108	79	100	107	91	84	93	116	82	86	99	101	96	109	107	80	109	102	95	93	85	93	87	99	99	100	101	95	105	103	96	127	101	98	99	96	98	81	102
11905	12056	16963	16778	15200	13258	10476	11891	9043	8345	8336	7472	7001	4785	5757	5257	4143	4283	3827	2633	3069	4398	3885	3215	2863	2311	2319	1706	2392	1346	1818	1428	1559	1409	1393	1222	1318	1269	1097	1079	1048	988	948	816	806	791	617	559	508	453	400	400	349	370	339	310	327	296	323	280	309	275	297	333	307	308	276	294	258	279	298	287	295	287	287	298	283	279	302	353	301	278	280	299	273	315	285	299	302	286	335	330	275	294	299	279	275	273	295	261	336	264	273	295	309	284	341	326	274	310	308	296	320	316	288	271	265	282	318	249	288	341	313	258	276	273	302	277	279	292	298	283	306	282	284	286	266	311	281	279	286	284	309	312	300	320	275	310	304	296	293	298	273	284	275	299	253	305	287	295	304	315	290	318	293	316	274	298	303	308	272	300	299	285	296	283	289	296	275	274	305	280	306	277	296	273	296	293	267	303	273	275	290	281	303	299	317	277	244	279	273	290	307	310	283	283	277	305	302	320	295	276	300	284	300	280	312	271	319	283	311	301	317	294	300	284	285	287	268	305	308	302	291	311	274	272	286	325	307	298	287	305	322	283	306	294	265	315	283	301	293	262	311	285	308	252	301	256	288	299	282	282	294	280	283	311	281	289	275	279	315	251	280	307	311	294	294	296	270	311	301	263	315	308	307	298	304	287	283	280	282	273	294	271	294	296	331	269	280	292	284	287	281	275	271	300	272	274	275	290	295	297	281	261	296	310	308	287	325	275	291	276	260	293	281	273	288	300	313	282	298	294	307	305	293	283	296	322	281	295	285	307	300	303	273	286	307	284	322	246	291	307	316	277	321	285	333	302	301	326	291	315	300	315	282	305	294	287	299	331	278	319	298	280	279	308	284	287	301	276	264	272	296	292	289	279	288	286	297	292	308	317	288	300	303	296	303	303	315	298	289	294	290	282	300	307	304	303	292	297	311	286	291	253	310	274	310	302	334	283	274	300	294	277	284	280	291	296	298	274	291	288	308	291	317	315	272	278	321	318	320	286	301	318	298	307	306	306	283	305	288	288	286	271	293	294	285	301	285	319	277	314	285	296	283	271	312	307	284	289	272	302	299	305	290	250	274	312	280	272	281	307	265	275	281	287	275	307	308	307	305	300	262	337	289	274	272	299	289	323	326	305	290	303	300	268	278	272	263	308	280	286	283	307	277	296	276	315	299	280	290	265	283	292	296	302	300	308	283	316	337	281	285	269	301	260	286	316	316	318	295	268	267	283	294	272	300	260	301	291	281	288	296	292	318	286	291	298	288	277	294	310	271	264	289	293	301	289	321	285	311	288	276	305	272	284	275	264	297	298	300	307	306	308	297	332	277	305	296	289	312	284	281	305	295	307	273	298	301	267	267	293	307	300	308	267	299	305	288	262	305	279	266	281	272	309	277	279	297	300	285	263	274	265	298	282	312	309	300	289	279	290	278	294	315	298	280	273	272	303	299	273	307	270	282	307	265	312	313	310	291	281	288	311	299	282	272	319	276	251	292	270	292	313	303	287	277	275	287	302	296	289	317	293	314	286	313	296	268	290	302	258	284	293	265	308	266	311	281	274	295	316	317	289	275	275	292	292	294	288	283	286	296	293	281	306	293	264	277	248	281	291	283	289	291	289	300	261	299	318	310	280	267	280	290	312	280	297	284	271	296	278	263	307	273	291	290	331	262	290	313	301	301	308	270	293	321	284	302	307	287	280	314	284	269	269	287	262	248	281	259	303	297	288	274	277	267	274	319	285	286	281	301	281	268	268	300	304	293	294	314	284	292	304	319	302	295	253	288	305	322	303	287	281	264	283	290	292	278	297	288	295	284	300	294	295	281	273	277	299	268	285	293	308	267	296	286	323	294	287	293	312	277	274	296	289	297	309	281	283	276	272	279	292	275	278	321	268	287	298	302	303	315	298	291	303	316	300	276	315	310	273	284	324	288	305	283	293	283	253	283	307	269	307	318	285	253	296	290	289	305	327	291	304	284	253	289	278	301	298	270	275	277	290	277	309	287	290	306	291	309	313	276	295	323	279	274	298	283	301	314	289	285	303	327	306	313	291	313	274	306	268	273	305	293	307	267	307	292	319	278	272	285	318	297	312	290	268	277	291	296	307	277	307	306	256	288	295	274	289	263	300	297	305	308	314	291	302	313	288	291	271	303	288	313	291	290	290	295	268	288	279	265	288	287	344	317	305	286	295	278	268	278	302	282	297	275	274	297	301	288	295	312	297	275	308	276	294	283	298	295	267	267	290	274	292	285	306	296	289	297	284	292	292	264	300	293	283	314	304	341	299	321	307	308	309	308	299	269	308	304	314	287	262	283	291	273	326	296	300	289	270	271	274	294	331	304	314	279	309	293	296	293	278	285	267	298	309	285	283	284	293	268	284	287	278	289	267	261	299	263	268	289	269	278	293	291	284	302	295	307	282	283	264	294	312	304	281	278	284	288	322	294	306	328	277	274	287	291	304	282	286	301	274	295	320	307	287	292	287	296	290	286	263	299	285	277	245	359	285	294	330	308	307	281	303	299	265	266	277	315	269	322	270	274	283	281	276	320	288	274	284	319	293	308	294	306	273	292	257	293	313	326	278	283	277	263	284	288	310	287	313	273	285	289	301	268	299	323	302	273	283	309	312	263	294	305	304	318	262	265	273	307	288	295	269	274	299	282	292	289	297	285	301	302	274	293	293	286	314	296	263	274	325	284	297	292	320	295	309	294	301	279	285	320	307	322	284	312	305	283	288	323	278	264	288	312	319	280	291	310	289	289	289	340	295	280	294	272	299	305	271	291	281	290	294	288	304	273	287	272	300	290	293	291	292	291	302	316	275	302	259	322	282	307	300	307	284	317	309	307	306	286	299	276	278	294	276	273	303	290	272	285	277	321	322	278	297	291	291	270	279	267	317	291	362	311	267	313	297	310	273	295	297	304	304	308	295	267	278	290	291	307	289	289	279	292	303	287	316	266	317	278	306	313	311	309	294	299	269	297	275	278	300	293	322	295	304	268	294	285	290	293	264	299	302	307	299	289	254	318	288	327	312	279	330	273	281	313	356	283	293	275	296	291	265	277	292	303	276	298	301	286	315	284	300	278	285	285	268	305	303	297	297	274	295	275	296	297	310	309	289	298	313	291	295	273	273	274	278	291	290	299	314	279	303	288	251	280	290	274	306	291	331	263	333	289	276	279	253	257	284	309	281	323	304	265	293	291	282	288	264	297	262	283	305	274	279	281	287	307	287	301	286	309	264	296	275	312	279	323	295	303	309	291	311	276	276	297	298	312	291	308	303	279	253	308	302	323	298	294	296	287	290	259	303	311	292	276	286	299	284	302	281	287	294	274	292	284	279	291	248	314	295	282	276	298	305	315	312	284	281	308	346	311	304	297	296	286	316	301	291	338	291	266	312	267	264	288	321	311	270	307	302	309	286	283	261	322	310	308	281	275	282	285	270	308	296	275	294	296	308	272	299	291	296
33289	29553	30397	27545	27629	24330	19743	21122	16090	12658	13188	13437	14525	8013	9105	9189	6987	6534	5293	4114	4936	6665	7055	5259	4287	4466	4277	2739	3851	2510	2946	2485	2602	2064	1657	1742	1707	1460	1433	1393	1430	1131	1024	851	830	894	597	501	437	353	274	242	212	167	171	146	142	154	120	128	138	125	138	142	124	146	128	129	144	145	95	127	111	145	141	123	114	132	165	165	141	126	129	114	128	130	121	110	114	140	134	117	139	114	129	134	120	132	136	118	120	112	115	109	121	123	118	119	138	124	139	137	146	133	118	129	124	125	143	139	101	128	125	118	132	128	132	112	109	146	114	103	130	126	115	148	127	142	104	140	144	137	134	129	124	126	147	127	120	120	132	151	107	113	124	102	129	100	131	137	126	122	117	137	101	131	127	117	123	122	129	127	134	131	144	117	120	129	101	124	131	134	116	89	108	120	136	134	138	118	104	102	128	129	130	125	117	109	118	127	146	130	119	122	135	136	113	113	133	115	117	120	136	127	134	120	106	112	96	126	133	128	114	125	123	148	120	98	111	113	102	133	115	124	134	119	126	120	123	105	115	122	117	117	108	144	112	115	112	120	147	133	111	126	131	113	122	131	114	130	141	108	127	128	110	108	115	140	119	114	123	123	133	137	114	134	127	118	106	118	119	106	125	121	121	108	127	114	130	121	109	107	143	115	125	125	129	137	145	125	132	124	114	125	126	139	133	114	120	117	125	117	109	119	155	125	122	124	131	119	131	141	156	137	139	120	117	120	134	134	120	116	122	119	113	93	136	131	124	119	114	117	127	130	128	118	120	120	121	120	132	99	122	123	117	121	123	114	142	110	119	121	144	135	132	129	117	137	141	118	114	105	132	112	122	150	130	107	124	106	101	131	119	105	120	120	139	144	115	116	103	126	122	123	107	112	113	105	138	129	130	103	119	128	121	118	111	133	103	130	119	128	109	122	118	131	129	118	129	124	133	135	139	102	109	131	114	122	148	116	122	120	133	127	135	127	118	133	118	128	116	118	127	136	110	140	136	126	134	131	118	121	126	138	117	137	118	138	134	125	120	121	117	98	125	126	114	115	125	118	134	126	139	103	125	125	116	131	131	110	117	132	122	142	102	105	110	106	128	123	134	116	129	132	122	130	133	121	120	112	132	140	125	132	131	116	123	120	123	125	126	133	108	138	134	107	116	115	113	121	120	125	119	118	127	129	126	128	111	120	122	126	117	120	124	130	119	104	122	126	123	115	128	120	131	121	140	124	119	122	132	119	132	116	130	133	120	113	115	119	114	130	100	110	134	114	125	108	116	138	137	121	119	101	108	120	105	117	121	135	116	136	125	106	116	124	118	119	122	125	128	137	137	131	121	126	108	119	100	107	116	114	110	137	114	122	119	109	123	123	115	116	124	127	142	123	122	120	144	133	124	136	137	133	138	129	135	112	126	96	144	120	122	139	129	133	121	146	128	115	120	129	125	148	100	120	139	119	113	105	112	122	130	130	129	131	133	120	108	117	125	111	151	124	115	128	101	134	111	122	119	146	118	117	136	123	117	125	129	114	111	141	122	155	137	124	122	123	126	136	130	122	119	106	121	116	134	132	95	147	114	125	115	122	127	146	124	115	116	129	117	122	128	104	139	131	136	118	124	133	129	133	119	130	139	135	135	122	103	102	120	125	138	131	99	115	120	119	127	138	120	117	117	139	105	123	118	127	122	115	122	118	119	136	141	124	119	125	120	117	123	144	119	127	125	126	127	131	142	138	102	121	107	109	129	116	144	109	141	126	117	127	111	119	117	125	139	130	124	132	145	123	135	111	134	112	145	142	114	116	135	127	121	125	127	140	118	128	110	108	117	125	112	121	149	117	140	120	121	116	137	141	132	130	130	142	120	96	132	123	113	143	135	129	116	118	136	125	124	127	138	120	109	139	128	122	105	127	118	134	113	133	113	115	127	127	141	131	135	122	164	121	135	94	118	132	149	145	139	130	131	115	101	135	134	112	123	116	120	114	122	134	120	119	110	127	126	127	139	136	127	116	134	122	126	120	114	123	122	122	131	121	134	129	112	139	131	126	134	123	133	131	134	130	134	134	129	106	116	123	125	117	119	113	125	110	114	131	121	130	133	121	134	104	144	136	118	119	117	123	118	123	105	129	122	114	102	129	128	114	123	119	122	127	121	118	110	127	147	122	121	125	126	121	129	125	114	125	126	135	143	124	112	123	108	107	128	109	131	125	105	106	121	128	114	127	116	142	124	121	143	137	130	138	109	137	146	141	125	106	115	121	121	140	124	129	119	117	134	120	125	132	128	129	120	131	126	133	120	107	134	112	122	115	115	145	106	125	114	121	125	127	124	108	117	128	118	112	123	131	131	139	118	146	125	114	115	110	108	112	129	123	124	123	122	131	122	105	129	138	126	135	124	119	125	122	139	120	140	120	123	136	119	114	104	127	121	131	126	130	146	107	132	105	128	106	120	135	91	119	136	130	114	125	114	107	127	120	118	133	136	128	128	111	135	122	117	121	126	128	138	129	108	127	141	130	109	112	145	130	130	111	114	127	129	115	118	132	110	135	117	122	109	142	119	130	131	131	125	126	138	103	128	125	122	110	125	134	113	150	144	129	125	134	129	114	103	109	137	136	143	133	142	108	134	120	130	112	119	140	136	110	137	144	105	129	117	145	104	124	132	121	125	141	130	110	125	141	139	124	143	126	121	141	117	136	139	120	107	114	123	131	125	134	110	143	123	115	115	127	139	133	127	134	120	131	108	139	135	120	120	101	142	135	124	123	136	118	107	148	132	113	103	134	125	93	109	106	128	121	118	135	117	114	105	123	111	134	108	112	110	128	134	118	141	106	113	114	143	119	121	122	125	136	118	124	110	105	119	135	123	106	116	103	136	130	102	112	126	123	121	139	131	122	120	121	136	117	128	132	123	120	125	101	124	122	117	139	128	141	115	113	140	124	124	118	135	109	138	111	131	115	136	115	119	123	151	128	125	119	115	124	130	153	116	129	131	111	125	127	115	130	116	131	139	148	111	122	104	123	124	120	130	117	115	116	113	118	128	116	120	99	131	114	127	134	137	104	130	110	138	125	116	118	122	132	111	96	115	126	127	121	122	124	120	140	143	119	107	131	111	123	104	143	120	141	104	132	115	134	136	110	137	135	118	121	109	120	142	129	127	150	128	105	127	112	123	122	118	122	130	120	139	125	120	121	128	100	120	130	115	122	109	134	120	118	130	117	129	133	129	110	146	106	131	147	130	118	137	127	125	131	140	118	124	140	130	118	124	130	120	115	134	111	119	131	121	129	128	116	140	142	117	129	107	117	141	129	119	152	119	125	103	121	135	123	152	125	108	136	124	120	141	109	135	125	119	145	131	140	122	130	151	136	118	130	111	127	132	106	108	135	146	107	104	117	108	136	111	111	129	129	107	131	118	129	126	144	122	120	128	129	102	130	114	122	116	121	121	132	142	116	118	131	139	123
22117	24110	31744	35155	38333	37157	35232	37158	33439	30649	32772	33609	34864	22213	28811	28432	24491	24945	20629	17201	21569	26010	26040	20983	19116	19170	18965	13460	18556	12815	15057	12958	13910	11384	9919	10603	9938	8736	8685	9164	8619	6850	6703	5238	5671	5809	3896	3460	2477	1933	1373	1277	973	900	554	547	568	567	408	425	454	434	421	416	428	385	408	445	401	408	414	382	365	390	357	337	376	352	524	603	542	349	356	406	362	351	351	367	345	353	368	330	372	333	344	354	382	358	328	380	378	351	383	356	362	334	347	355	373	379	331	355	314	360	332	343	396	369	349	357	356	371	356	368	364	338	360	365	359	367	350	364	368	370	355	365	362	343	347	345	366	353	352	335	355	352	351	363	374	355	371	351	382	335	351	325	375	350	342	362	376	366	370	368	338	384	346	380	337	338	404	325	355	382	352	335	347	347	361	340	372	359	365	334	352	337	365	336	401	338	353	389	346	379	380	354	348	356	350	350	357	360	327	324	398	366	373	325	365	360	375	349	316	352	345	346	354	365	320	368	363	329	344	327	356	352	400	337	358	337	360	363	349	363	332	370	346	365	368	367	340	376	323	357	355	381	337	340	362	386	355	385	349	352	332	350	355	350	362	361	345	347	367	357	370	342	350	348	341	349	372	357	376	310	343	345	355	345	357	328	369	383	344	381	349	362	327	385	345	359	360	376	355	360	350	334	366	341	357	352	366	375	337	366	343	355	355	348	364	356	350	344	357	350	352	343	374	385	378	364	344	353	343	358	377	339	345	353	347	362	327	357	328	351	342	358	361	349	357	371	357	348	352	348	356	352	366	334	377	302	362	366	349	387	331	342	371	344	339	360	363	371	367	335	334	339	311	387	359	353	363	363	375	371	329	375	335	371	360	356	361	367	347	366	351	358	349	359	337	352	331	348	351	356	366	378	377	350	382	378	356	325	334	355	326	340	327	337	360	342	359	356	380	372	350	368	356	367	354	370	345	354	385	419	354	342	360	346	382	318	322	381	361	312	342	346	348	337	350	331	354	355	361	350	370	343	374	340	337	375	358	378	377	321	372	389	339	354	373	372	374	329	384	358	347	357	353	345	331	379	336	338	382	369	352	364	343	321	393	346	372	357	349	355	347	335	346	357	344	364	337	354	341	353	341	336	321	347	368	354	334	301	367	356	338	350	355	353	356	360	379	336	364	349	368	328	354	318	357	367	367	365	366	326	375	341	366	365	349	393	353	376	325	351	346	352	387	358	348	347	353	350	349	379	346	345	350	356	409	348	380	389	330	369	354	365	363	331	340	363	332	371	362	367	315	349	373	341	355	329	343	343	354	321	319	356	372	370	380	355	341	338	334	334	359	350	364	332	343	350	334	323	343	373	339	354	349	338	333	376	368	314	380	377	353	331	358	374	343	334	345	359	361	374	332	405	350	355	351	387	324	347	352	337	384	325	369	334	363	375	348	351	336	350	394	340	386	358	356	363	380	380	341	358	367	337	346	328	351	333	356	366	384	355	348	379	382	344	354	326	338	360	359	347	391	372	352	355	376	372	378	338	349	349	351	341	365	358	372	358	361	335	347	335	336	315	338	348	333	383	356	378	340	340	305	340	342	346	343	355	335	372	362	295	326	354	372	369	378	340	346	372	352	322	372	388	362	363	333	360	351	367	354	308	369	352	346	362	361	325	372	330	365	349	341	368	362	378	367	333	349	338	357	322	368	355	310	380	330	348	392	359	374	338	387	350	353	353	361	354	340	348	355	364	360	383	364	399	345	343	367	366	326	391	320	364	282	357	364	327	325	336	343	342	363	355	338	352	379	324	344	388	363	358	364	347	374	370	343	337	360	335	345	323	334	400	330	358	345	344	359	338	362	361	334	350	350	362	349	358	378	365	369	322	359	326	371	339	370	336	348	358	344	334	355	361	360	354	332	359	391	330	351	337	365	337	372	339	355	355	379	373	363	368	335	348	377	363	359	360	362	356	390	361	341	322	362	407	357	351	390	344	329	369	343	339	358	406	343	369	394	378	351	342	326	366	364	354	355	386	359	323	349	373	344	356	367	310	367	336	373	338	344	343	340	352	362	366	346	362	371	332	377	387	348	334	354	370	359	350	354	382	345	300	361	354	388	335	390	370	365	365	318	349	350	341	353	365	337	344	377	354	355	345	375	389	368	374	365	334	321	344	382	350	368	389	322	345	346	352	355	353	377	343	348	356	357	339	324	314	355	344	379	366	399	393	349	350	364	356	327	365	339	344	387	345	348	341	349	358	374	356	339	371	358	373	347	338	330	365	356	336	359	348	357	363	394	329	357	351	377	334	337	375	356	361	384	337	338	353	290	353	341	370	393	392	365	354	362	330	373	363	358	357	361	350	361	357	399	328	352	357	392	334	344	357	379	351	388	331	371	352	315	358	348	353	374	373	392	402	364	356	358	358	327	347	329	351	356	378	377	373	338	344	333	373	348	348	354	325	361	334	388	372	325	323	357	366	324	356	330	372	354	368	348	349	330	351	355	374	348	352	338	354	356	333	336	351	378	335	371	360	357	369	356	356	373	309	368	351	358	310	348	348	358	353	349	366	355	339	373	355	381	323	369	389	339	362	366	349	355	356	362	356	357	300	344	409	374	400	368	355	384	356	351	350	366	355	364	345	407	324	346	297	349	342	364	350	358	373	326	351	367	360	327	367	343	335	352	340	363	354	324	357	340	331	325	367	359	366	357	366	375	335	329	340	347	342	387	349	366	351	345	350	343	383	359	340	330	394	382	342	332	333	387	350	337	353	350	324	365	356	362	365	354	388	322	375	344	363	366	352	349	326	368	318	344	355	360	355	376	357	339	364	339	353	338	339	332	363	377	363	345	293	349	367	362	374	315	358	318	380	319	378	335	397	352	330	345	355	361	327	339	316	380	349	370	343	349	353	352	366	345	345	340	310	387	386	375	355	355	370	345	396	355	351	357	347	365	368	356	340	331	384	352	357	359	360	357	360	355	338	361	348	358	340	402	338	368	343	382	343	361	358	377	360	342	344	370	352	373	360	354	325	388	377	369	307	361	346	345	341	342	315	359	353	375	352	325	340	358	377	337	315	360	329	366	347	379	349	352	337	376	332	341	304	349	333	349	348	366	343	337	391	371	325	345	388	347	346	360	372	377	379	353	348	339	332	370	357	350	354	369	341	351	357	335	358	345	360	389	373	384	344	331	330	360	378	350	377	338	350	380	329	378	342	387	312	374	365	386	355	352	357	350	386	369	347	353	351	357	351	343	333	349	341	379	361	365	336	373	345	371	347	377	354	344	339	351	348	340	371	335	345	358	371	373	342	350	332	355	346	332	329	347	373	344	360	370	359	347	344	394	371	375	360	340	370	358	350	351	359	339	358	336	350	371	353	358	351	378	329	360	332	381	352	379	348	383	349	354	365	376	362	348	368	371	349	345	348	374	386	363	325	339	331	329	382	391	349	351	317	341	327	345	342	364	392	361	357	368	332	361	363	375	346
40735	37953	39005	38010	39563	34429	31565	29466	27111	20671	23078	24758	25063	13716	16665	18407	14846	14355	11928	9753	8815	13217	13368	10382	9458	10397	9220	5821	7459	5589	6116	5182	5446	4624	3429	3588	3282	2821	2740	2702	2567	2135	1933	1663	1782	1526	1200	951	783	533	489	404	331	301	267	226	232	232	189	187	204	201	175	193	192	190	186	185	177	187	184	187	176	168	170	203	188	164	254	247	204	181	193	152	161	200	186	162	171	178	180	203	161	179	163	179	196	194	181	189	167	188	178	193	168	180	175	165	164	196	174	168	158	153	186	168	161	167	188	150	159	178	182	181	164	202	151	173	173	176	175	160	178	182	178	177	174	164	162	187	196	182	175	169	182	185	180	166	174	161	163	161	155	157	163	174	166	149	160	180	182	159	165	177	184	194	164	139	179	168	179	181	163	169	160	179	180	144	182	164	153	158	180	161	162	175	157	173	188	181	173	192	195	160	185	167	191	171	156	175	189	183	181	176	180	165	172	165	173	181	161	166	194	201	185	193	182	156	174	156	185	176	206	174	148	164	171	172	171	176	167	169	185	159	188	181	164	185	158	149	185	188	187	196	179	170	191	179	170	182	160	172	178	192	186	178	193	168	180	181	178	175	178	164	156	160	170	157	167	185	157	181	183	177	171	159	196	176	188	165	159	176	173	154	172	161	164	164	175	168	172	187	187	165	184	168	160	182	161	149	168	177	171	162	177	161	181	184	184	172	169	179	190	186	169	156	176	178	162	175	147	155	159	151	182	151	191	176	182	186	186	167	162	184	166	166	178	172	185	174	173	169	220	180	191	181	159	180	182	157	187	177	172	170	161	185	186	165	146	195	194	159	158	156	173	179	184	165	168	179	179	165	163	199	174	162	188	166	188	162	173	167	165	170	196	191	166	185	179	171	167	164	171	168	154	190	170	186	183	176	168	197	173	158	173	199	174	151	166	166	181	184	169	153	164	165	167	166	174	175	158	165	166	180	189	187	175	184	166	180	188	164	158	200	166	173	180	197	158	175	195	181	150	152	166	181	173	155	177	174	162	176	168	192	170	153	149	165	150	151	163	164	161	155	154	187	193	186	171	149	198	194	176	171	170	176	165	175	170	161	154	168	202	175	186	212	204	198	173	165	176	189	166	193	179	177	166	157	148	187	144	168	180	183	179	174	180	155	174	175	169	192	184	191	170	172	170	167	178	170	183	185	169	168	180	172	165	147	186	166	197	187	151	155	164	170	164	160	179	182	156	166	172	157	173	187	139	200	195	179	177	175	158	164	161	163	168	155	166	171	200	169	166	168	184	179	169	153	179	163	186	161	153	174	172	174	183	183	179	175	168	153	187	170	178	190	165	174	157	150	170	164	167	159	173	207	179	150	165	158	174	174	176	211	183	165	192	168	155	186	173	169	161	169	170	170	167	165	174	165	194	183	170	180	174	174	163	168	184	148	179	170	175	179	172	165	167	178	179	166	195	155	181	163	183	147	166	169	160	186	157	180	175	177	180	175	176	185	172	139	171	164	155	169	166	168	164	189	189	175	182	189	177	193	166	177	172	178	177	150	176	167	164	163	190	156	173	190	203	180	187	170	168	173	183	191	163	169	177	166	171	191	162	170	156	175	172	160	184	172	186	198	170	150	151	189	197	159	178	173	179	163	183	160	166	176	176	177	166	166	187	155	177	156	149	169	167	181	161	196	172	155	187	176	181	144	170	160	164	157	147	170	175	158	180	175	160	177	170	168	188	165	187	175	181	174	155	178	177	158	165	156	183	199	177	152	181	195	171	168	166	171	159	167	184	161	158	152	148	175	165	185	174	166	189	152	195	175	160	205	162	187	192	205	130	167	163	177	178	170	169	178	176	166	181	159	165	191	178	174	160	173	157	152	149	177	168	175	182	184	180	168	163	164	187	166	208	194	148	169	175	166	192	176	196	187	165	165	190	196	165	167	155	161	180	176	194	181	173	188	177	151	180	165	164	178	189	160	165	165	175	154	165	199	179	150	193	186	176	173	174	188	149	172	175	179	155	174	175	184	165	169	192	187	177	175	164	175	189	158	197	174	179	179	168	175	177	160	168	197	176	190	157	193	188	178	203	178	196	172	165	174	168	166	165	182	175	188	168	170	172	198	180	163	167	170	193	205	193	193	205	187	171	170	180	177	176	180	187	164	172	181	182	156	168	181	181	199	202	208	170	174	186	182	176	163	155	138	171	169	165	171	150	171	191	172	178	206	197	162	165	217	185	146	171	162	187	198	182	168	160	162	178	159	168	177	161	159	180	173	174	151	160	170	166	175	163	150	170	157	190	187	180	176	149	153	168	162	184	197	173	163	148	161	168	161	182	200	188	160	181	156	180	153	150	185	194	160	159	156	151	179	175	160	173	140	159	183	177	167	160	169	197	186	172	168	178	193	166	162	176	156	180	174	145	186	159	179	186	198	170	189	178	165	186	149	179	193	186	172	179	178	163	172	196	188	172	168	183	173	181	183	161	163	165	174	158	170	174	182	164	168	174	163	171	157	168	180	183	193	197	186	163	178	197	175	177	196	174	170	180	152	189	171	173	169	155	172	189	158	173	176	173	185	194	166	155	186	177	179	188	175	191	177	168	181	162	170	175	148	179	177	148	153	178	169	198	182	178	181	188	186	174	157	174	176	173	160	185	160	179	160	176	174	189	177	190	177	166	175	134	154	156	163	178	199	164	179	168	163	155	203	161	159	179	175	188	167	172	166	164	189	178	168	158	166	172	146	175	178	176	166	152	172	149	192	166	166	176	154	177	173	183	207	188	172	184	168	191	194	156	188	175	172	165	167	165	189	183	184	169	182	186	144	172	187	179	180	173	163	171	202	158	185	185	167	171	174	190	174	186	150	173	165	183	160	161	148	165	143	174	150	152	167	170	166	175	180	152	164	174	191	183	176	179	147	183	158	171	179	186	162	198	178	162	161	154	171	164	194	147	143	169	180	176	155	161	174	178	164	171	195	172	150	162	176	165	188	179	169	169	165	163	171	176	208	174	156	196	171	174	158	170	170	180	206	196	185	188	154	165	179	163	166	154	164	149	157	176	178	167	185	168	179	199	180	145	159	182	178	165	173	177	170	159	157	188	182	190	192	179	149	189	167	173	173	177	174	175	161	147	196	179	161	196	195	158	184	171	171	150	164	180	186	199	181	192	182	175	187	168	162	171	171	165	171	172	197	184	156	181	142	191	170	170	189	183	190	182	157	173	182	177	165	188	185	173	170	164	176	173	146	178	160	165	167	173	163	186	166	182	165	151	181	169	175	168	150	174	181	179	174	178	166	198	184	163	172	184	188	164	175	201	172	175	171	146	168	176	187	172	148	177	189	163	170	192	174	185	181	172	180	176	173	161	172	154	190	163	186	163	133	194	180	162	148	149	188	169	177	159	186	181	172	195	173	142	175	182	172	178	186	155	171	160	180	177	178	167	169	177	167	178	173	163	178	162	192	169	184	189	186	192	170	181	175
28021	31136	38426	43571	47283	44473	44650	43202	42793	37409	41937	44149	43109	30091	38583	38445	35081	35680	31919	28204	28802	35896	35484	30009	28968	30802	28561	22240	26192	22687	24115	21102	22167	20163	16612	17502	16400	14794	14514	14734	14216	11942	11636	10184	10568	9178	7368	5768	4797	3129	2663	2469	1658	1588	1071	896	840	817	632	686	641	634	631	581	599	594	540	547	517	565	514	519	468	472	480	478	489	494	862	909	737	512	476	479	482	455	482	427	472	431	493	465	433	496	473	458	498	491	432	451	462	481	485	473	443	462	485	483	487	470	462	451	481	495	475	497	469	452	434	465	454	496	415	482	467	460	471	455	488	451	504	463	449	488	462	504	485	490	437	465	467	513	473	502	438	463	444	474	462	480	463	407	487	487	467	520	453	473	474	461	474	477	443	462	449	440	443	494	437	432	421	460	439	490	467	440	447	462	438	479	457	471	471	433	459	472	437	487	457	473	466	473	468	473	455	455	461	447	471	453	472	480	461	492	440	474	469	491	479	486	475	454	434	467	442	458	449	436	460	462	469	428	486	483	489	466	475	478	434	467	459	430	496	484	459	515	464	495	445	432	461	496	435	487	475	490	461	474	446	421	484	451	438	470	500	472	471	479	503	472	510	480	442	450	452	492	498	452	430	469	483	504	465	480	447	479	455	443	443	507	443	479	466	467	439	460	447	504	445	470	503	479	520	455	461	484	440	475	478	462	469	478	451	462	489	462	488	434	460	440	460	466	472	433	482	459	460	448	497	477	508	439	452	489	492	461	460	502	493	435	426	472	452	501	461	463	467	478	467	475	495	502	433	436	451	500	448	462	460	521	473	468	491	451	479	459	456	449	445	486	463	484	467	460	505	485	484	491	466	477	455	451	453	493	474	452	461	459	497	446	462	411	491	435	442	490	490	439	497	488	448	468	440	514	504	441	499	474	455	452	469	483	450	469	488	483	512	483	442	472	497	448	472	509	446	471	469	487	471	459	478	456	471	473	479	446	505	468	474	473	464	462	473	478	498	458	440	449	514	442	475	465	451	473	520	459	451	454	442	482	512	433	491	488	462	437	494	482	465	431	483	462	464	491	507	467	485	464	458	478	496	476	465	469	455	422	439	472	467	453	487	461	479	437	468	444	464	476	439	443	455	495	469	489	483	476	476	494	478	429	492	470	465	435	495	480	497	514	485	447	465	480	444	454	491	479	496	474	499	481	457	471	460	461	480	500	487	518	458	481	467	526	473	481	438	466	446	465	471	451	462	457	477	460	510	440	455	444	444	486	483	427	472	459	443	451	459	469	465	471	455	508	472	464	469	454	489	498	497	451	435	427	479	461	448	457	483	439	471	451	459	477	458	447	474	511	502	456	471	488	458	416	497	429	476	482	490	480	479	469	473	476	468	478	436	449	438	462	451	466	468	500	472	468	492	454	504	495	445	488	460	437	460	456	453	461	498	462	451	449	512	468	470	475	463	474	455	475	470	467	493	490	488	479	440	482	483	465	477	503	496	501	493	486	480	452	453	477	462	489	474	483	494	518	425	453	485	454	466	452	488	493	454	469	440	467	475	463	459	467	443	503	486	473	514	463	496	485	473	446	468	473	467	499	457	471	515	504	476	444	501	475	450	455	493	443	449	442	465	461	453	457	441	462	501	461	451	496	493	464	465	488	470	490	453	460	506	451	493	441	459	457	444	475	471	506	484	470	461	454	453	494	459	506	478	494	475	499	482	446	505	469	449	444	485	475	486	482	488	495	477	431	443	470	485	451	477	462	474	485	471	497	483	437	455	446	438	442	496	471	464	456	469	476	470	455	450	472	460	463	518	452	490	480	499	471	431	427	459	458	446	449	482	471	455	450	432	476	492	448	500	505	458	455	471	461	505	480	454	496	494	460	476	480	473	473	495	450	500	473	482	472	490	454	474	488	433	440	470	465	463	458	462	467	450	467	460	461	448	455	442	463	452	473	458	464	540	459	507	456	474	479	442	478	494	472	454	465	459	492	487	483	432	498	452	468	457	501	465	465	507	454	499	453	458	471	479	491	456	456	510	447	483	424	439	460	466	474	458	452	466	470	480	481	466	489	461	497	457	461	492	479	457	466	432	465	482	451	469	488	462	465	464	467	431	476	489	455	493	435	460	459	478	473	466	473	438	472	477	435	456	481	449	466	478	459	454	471	458	505	461	431	470	464	463	480	482	456	450	486	415	458	430	466	440	452	450	488	477	465	470	470	488	478	407	436	460	439	482	484	487	490	518	471	440	483	449	474	484	442	467	501	468	521	446	526	439	491	489	439	479	464	433	478	458	459	463	462	512	448	479	442	451	452	461	435	504	478	477	434	453	430	458	464	489	482	482	503	410	464	458	517	493	445	462	492	476	477	473	488	498	489	506	449	457	490	476	497	478	454	436	465	462	465	471	499	479	445	473	474	477	469	477	486	433	454	466	421	445	481	454	495	495	420	467	460	467	483	488	450	459	449	491	441	489	474	475	498	458	477	491	511	464	493	450	454	476	449	467	463	495	495	437	474	454	459	473	490	488	469	475	495	470	437	491	441	445	453	493	481	445	465	456	478	452	467	474	487	500	490	458	448	467	451	497	456	473	467	485	445	435	467	443	449	444	467	467	476	424	481	483	451	481	455	454	475	439	499	459	502	462	442	489	475	451	437	492	471	453	458	469	485	499	451	552	465	455	422	466	451	453	477	437	483	485	460	443	495	462	463	437	475	460	494	444	447	466	503	459	483	512	493	432	440	450	505	434	505	486	423	482	507	504	453	496	478	509	461	487	453	491	493	461	499	444	506	488	442	462	482	479	499	440	477	445	458	449	490	461	510	482	481	457	461	422	489	462	474	457	473	495	445	471	478	461	439	494	449	461	493	472	469	474	492	489	480	470	454	453	487	446	454	466	474	491	471	478	498	461	497	461	491	448	458	471	458	481	475	448	465	465	458	472	482	472	480	462	483	479	433	473	442	474	427	472	475	479	495	490	447	468	495	492	447	473	455	465	461	459	443	451	499	463	470	484	466	496	470	449	509	498	452	451	464	461	453	445	474	419	480	482	496	499	463	449	475	502	497	429	453	425	456	474	464	484	471	470	467	482	455	472	424	481	450	494	443	439	461	429	489	479	447	408	460	477	441	470	468	447	464	454	455	430	436	452	479	484	507	436	481	448	468	460	453	491	472	515	490	449	461	471	491	445	450	537	484	478	481	466	444	471	456	424	456	476	462	445	495	470	447	441	455	497	489	457	491	421	451	487	454	469	458	483	449	457	464	481	422	448	463	476	489	495	474	436	470	462	456	479	463	481	483	461	428	475	490	446	402	488	487	460	486	451	432	492	482	476	436	472	453	493	459	471	496	461	476	493	467	469	457	475	491	481	501	491	458	491	469	451	460	484	435	488	430	477	458	486	490	428	456	479	459	484	442	440	469	474	438	460	443	438	496	454	448	524	467	481	421	460	442	463	451	459	452	453	484	488	459	469	477	477	466	464	459	450	467
15983	11517	11380	8624	7105	4453	3327	2470	2123	1711	1620	1610	1427	959	997	1029	839	792	680	630	484	710	608	534	527	595	482	339	353	320	330	327	316	289	259	230	193	186	173	203	210	169	150	182	165	133	142	141	121	112	116	105	98	116	92	98	80	94	101	89	102	101	79	95	81	86	122	98	101	108	92	102	100	97	95	107	105	99	85	94	90	83	93	95	102	109	101	95	103	109	92	100	110	118	92	98	101	94	101	108	78	91	89	99	110	94	87	94	112	106	105	96	95	112	120	86	98	102	86	109	104	109	89	101	81	95	123	104	104	93	88	101	81	96	91	101	104	106	93	87	90	97	93	106	104	101	89	108	104	99	104	101	98	106	90	99	109	102	87	81	90	85	88	101	102	81	88	114	86	107	100	96	109	102	94	101	107	88	110	102	80	89	78	89	85	94	98	98	94	97	96	92	93	103	98	104	90	99	82	104	108	78	120	76	75	118	101	72	85	101	98	94	92	94	111	104	88	102	89	75	101	91	102	114	94	102	103	94	105	101	96	97	107	76	95	85	95	123	114	96	112	117	106	86	103	92	87	87	79	114	103	94	104	93	102	90	88	110	94	115	84	98	91	85	79	91	92	99	105	92	101	99	88	92	100	99	93	102	104	106	91	96	89	93	100	108	101	95	98	95	94	99	79	119	107	106	97	88	101	83	87	90	92	105	100	92	96	92	91	96	108	96	104	97	105	91	96	102	100	115	100	109	95	102	88	95	89	82	93	86	90	106	94	93	109	90	100	101	88	109	96	97	97	104	99	109	100	98	93	90	83	106	105	88	96	102	120	107	92	103	92	103	91	87	105	109	89	115	93	95	85	104	100	90	100	92	91	98	107	89	106	96	85	101	105	97	96	102	107	86	94	107	87	91	104	94	96	106	94	107	88	98	90	88	103	77	113	87	109	91	110	101	99	109	87	106	93	101	104	96	93	109	84	76	95	110	84	81	90	109	87	93	85	98	97	105	103	109	107	107	98	106	97	99	98	100	107	99	97	102	97	95	82	92	96	87	112	106	92	94	117	98	85	101	91	102	100	85	112	103	98	87	99	115	95	115	103	87	95	113	98	93	110	84	94	90	102	79	107	103	105	81	86	88	108	91	92	107	97	100	95	94	68	104	93	103	83	116	80	106	91	94	87	115	105	103	85	94	108	124	112	85	97	89	91	100	97	101	95	101	83	116	115	119	111	99	95	93	115	98	87	85	90	99	89	98	108	100	86	92	88	104	101	102	104	110	95	95	110	105	100	90	102	87	88	74	93	96	103	87	91	104	121	105	112	109	92	92	82	96	97	94	92	104	99	102	105	93	114	109	104	104	109	88	97	93	83	97	92	104	115	88	112	79	90	93	84	90	81	102	97	109	85	91	103	101	104	95	112	95	88	97	109	104	90	99	89	100	88	85	115	87	96	100	106	90	112	102	108	106	84	108	99	103	120	97	87	91	102	77	88	93	84	86	98	109	84	114	99	96	106	99	104	96	114	90	89	104	111	100	96	80	83	115	87	106	96	101	83	81	112	84	105	100	104	102	93	92	89	96	90	96	101	112	96	97	113	116	89	98	92	108	109	87	95	104	112	104	87	94	103	99	80	99	88	113	120	97	94	97	96	108	106	117	89	79	98	101	106	99	84	88	96	112	106	101	94	106	92	118	97	109	109	108	90	101	87	109	93	93	104	121	97	101	103	93	105	92	107	96	85	98	93	99	109	86	85	105	105	90	101	92	108	94	110	94	82	90	109	99	104	100	104	89	100	108	108	95	103	92	92	128	113	95	86	100	89	94	79	104	80	99	99	87	86	95	98	116	101	102	88	91	108	109	111	104	91	78	89	108	86	90	90	116	107	70	98	105	96	106	98	89	109	101	101	101	94	116	102	109	97	91	88	87	92	96	99	116	99	102	92	99	100	101	106	99	96	101	94	85	100	95	100	100	101	86	92	93	90	91	100	106	117	96	93	94	95	86	113	104	100	89	88	108	89	97	92	100	112	109	86	108	114	84	85	106	93	96	103	100	119	87	108	98	81	91	104	98	105	92	82	95	103	96	91	103	93	111	96	86	82	103	102	98	114	118	103	106	93	102	99	92	103	82	96	104	85	98	114	94	93	96	74	101	105	92	108	106	122	92	121	93	94	96	92	114	112	97	95	99	114	93	94	91	99	92	94	89	96	83	95	92	91	90	92	90	72	98	116	97	93	78	107	101	90	98	94	94	99	83	98	109	101	94	84	101	93	92	97	94	81	112	93	90	90	105	99	85	102	82	85	90	90	90	76	114	96	108	128	95	108	82	89	100	116	89	71	76	88	93	90	99	112	87	94	85	100	93	97	96	102	84	99	93	104	86	96	109	94	109	88	111	88	105	102	83	100	99	84	94	86	110	88	91	101	101	99	122	99	93	90	109	94	109	94	121	96	101	85	102	102	91	102	103	81	97	101	89	87	98	96	90	111	92	111	88	110	110	90	85	89	101	92	97	92	85	82	101	88	99	88	96	93	91	102	99	94	95	113	99	95	93	89	99	95	124	90	91	86	99	112	99	114	114	90	97	107	94	105	98	99	115	104	105	94	104	96	107	105	85	79	98	104	109	97	86	106	112	105	107	102	107	94	91	103	89	107	115	114	93	107	94	111	103	87	80	94	95	90	98	103	76	95	97	93	106	108	114	108	90	86	89	93	107	106	99	88	84	108	101	98	99	88	96	93	93	77	88	101	110	116	102	93	109	95	99	92	89	108	85	113	97	122	90	88	85	90	108	87	98	113	97	97	96	101	75	104	92	95	87	94	95	100	97	96	91	91	91	115	109	98	99	95	92	80	84	94	103	96	91	95	107	94	77	87	103	95	95	119	96	103	87	97	87	91	104	110	93	99	91	80	87	88	104	88	119	80	105	98	95	93	91	106	97	99	82	89	92	96	98	102	82	99	92	81	103	100	78	107	110	79	101	92	105	84	106	86	84	84	81	88	98	88	90	100	93	99	114	98	118	109	104	76	98	95	92	109	76	96	103	100	101	102	110	94	105	93	125	105	92	91	113	84	112	86	99	106	82	85	93	86	112	103	99	104	105	94	97	91	99	93	106	96	105	91	106	101	98	91	88	92	83	97	103	114	90	103	99	98	97	92	103	98	93	100	95	100	84	91	96	71	83	92	109	102	84	92	113	99	105	96	101	91	96	96	104	87	104	105	94	95	118	97	93	97	101	96	99	96	85	98	105	104	86	100	88	91	83	114	73	109	76	93	98	87	71	79	97	102	92	94	95	99	86	90	90	98	106	116	109	94	106	80	76	89	94	111	91	94	111	113	108	103	98	97	94	87	109	101	79	89	98	104	81	80	106	92	91	89	109	83	98	106	100	98	97	94	111	88	92	79	93	90	105	96	80	98	106	85	102	103	97	103	85	96	101	97	82	93	84	93	85	102	97	96	99	117	102	87	105	84	87	103	100	97	110
10193	10263	16641	18165	17935	14149	12128	10204	9166	7754	8075	8115	7365	4567	5511	5160	4465	4649	3885	3495	2681	4126	3738	2846	2912	3076	2677	1727	2202	1971	1983	1700	1762	1572	1418	1235	1313	1058	1037	1018	1124	901	821	833	801	621	544	534	477	423	403	366	298	322	285	292	296	276	307	296	304	311	306	280	312	288	286	294	278	241	306	269	279	288	267	261	279	323	299	348	300	334	266	303	279	280	276	300	285	273	257	282	299	278	286	254	276	297	305	297	305	300	292	264	286	298	294	295	287	291	270	259	257	305	293	286	275	272	292	249	291	275	249	291	282	296	272	303	282	293	258	283	292	270	296	276	268	268	292	297	270	276	279	297	283	310	275	245	284	279	296	271	263	299	296	295	310	252	285	274	293	280	272	303	262	285	295	276	274	268	275	275	259	261	275	292	289	284	277	255	290	248	326	250	253	247	278	274	271	279	292	283	272	282	262	263	278	287	279	291	300	256	286	298	280	287	280	260	294	268	277	280	273	281	290	284	285	301	291	272	280	276	288	309	290	291	251	313	284	320	280	269	280	282	275	313	283	304	297	272	280	276	275	276	277	289	279	282	284	287	290	316	286	329	277	287	272	283	294	300	312	305	289	267	252	266	308	284	271	311	288	292	278	323	299	285	286	301	316	284	280	302	283	304	293	272	300	296	291	304	289	295	285	273	269	304	265	250	262	265	280	292	292	312	302	270	241	290	273	287	293	293	277	288	282	267	291	280	321	282	294	300	340	278	275	298	274	258	253	275	314	268	269	271	269	311	252	296	275	327	297	294	272	264	312	264	247	280	279	277	300	264	279	268	266	310	287	278	273	286	294	273	291	278	278	251	280	280	288	287	298	274	258	288	312	253	263	276	309	293	286	294	278	266	285	310	292	301	273	293	268	268	286	288	271	281	282	239	293	270	271	276	258	295	282	299	298	296	282	294	283	270	257	305	295	261	254	270	293	287	295	269	305	277	286	276	286	277	281	281	277	275	284	265	301	296	310	277	301	274	287	272	271	265	278	299	267	270	307	296	294	277	247	298	271	258	272	328	272	283	306	296	292	272	280	280	295	275	272	299	278	252	284	282	291	326	293	294	285	285	264	279	326	297	289	260	305	298	259	301	297	263	283	271	275	313	329	271	281	308	275	302	271	274	281	267	255	301	279	284	256	301	279	318	332	279	283	283	267	286	244	308	298	287	311	280	297	274	316	279	280	259	287	266	304	280	308	274	246	298	305	305	272	261	271	277	272	274	288	315	291	293	289	288	272	321	294	280	267	288	283	279	284	291	292	269	306	284	307	270	294	266	264	303	274	288	276	284	260	262	315	271	284	265	283	328	256	268	266	278	284	287	255	246	304	278	287	288	265	288	311	301	290	282	293	286	291	265	285	296	281	305	284	262	274	268	276	300	286	278	266	289	277	282	245	287	279	288	301	246	307	293	329	287	263	263	284	310	276	297	296	271	285	273	273	274	271	310	244	290	305	311	294	311	265	284	284	312	277	263	286	262	300	306	294	250	299	278	296	270	276	286	280	300	294	311	303	274	305	290	289	259	284	286	299	288	305	262	286	284	281	291	266	287	275	295	272	317	273	268	302	271	294	277	313	295	297	296	273	324	306	283	284	290	303	279	292	262	305	266	279	299	302	286	285	277	301	293	285	277	295	297	273	290	325	289	273	272	256	295	286	274	282	282	287	277	271	302	282	288	252	284	270	271	266	258	290	283	280	281	308	284	309	304	255	288	285	305	275	277	306	310	277	288	256	279	275	310	315	259	281	289	279	299	306	292	287	273	290	306	249	291	283	294	263	286	290	262	293	269	288	311	322	300	272	277	280	321	255	300	293	312	302	281	320	254	298	275	279	264	323	283	276	271	256	281	291	287	322	271	277	298	321	318	268	294	267	289	294	313	250	272	285	288	299	284	293	302	290	308	275	284	266	282	271	293	291	286	266	303	276	295	303	280	262	291	282	253	328	261	281	287	284	285	279	287	268	244	278	275	294	262	291	266	282	267	287	265	312	277	270	281	263	275	299	278	316	285	293	279	278	277	314	296	325	295	269	286	313	287	303	282	284	289	272	278	293	290	300	274	286	284	276	284	272	278	316	305	282	309	272	264	287	270	282	277	268	300	283	290	267	292	294	290	283	288	260	296	269	283	328	290	288	299	280	282	294	287	297	260	265	291	296	292	272	277	310	321	296	284	285	276	286	262	285	287	298	322	292	293	286	284	272	313	269	261	302	275	286	278	284	281	267	297	271	294	249	275	253	262	289	304	257	302	272	323	297	312	257	293	300	248	266	273	281	303	299	289	285	276	296	292	271	276	290	278	283	303	248	291	299	283	286	303	292	295	259	267	304	283	300	265	300	288	269	276	290	305	285	268	298	296	266	262	265	273	301	279	291	295	268	291	287	300	283	291	296	259	280	281	289	268	289	245	283	236	292	313	255	257	285	280	304	252	295	303	289	306	287	267	281	288	268	302	291	284	283	275	290	274	296	303	300	296	281	268	297	299	305	303	265	260	291	312	282	272	302	286	295	297	270	278	263	293	265	280	291	292	298	266	279	263	267	256	289	295	284	272	297	294	256	292	283	282	281	336	259	306	295	266	273	237	300	316	290	280	277	271	267	256	283	270	292	289	254	297	239	296	283	267	303	288	271	321	241	291	271	278	303	306	246	311	314	308	300	300	275	279	306	324	277	295	306	278	302	273	285	281	265	283	276	269	261	288	263	267	273	300	257	292	278	305	268	309	321	295	279	257	268	275	265	264	297	285	282	289	316	272	300	314	295	275	274	296	312	287	303	290	244	304	293	300	289	250	273	299	304	305	267	296	315	264	290	276	295	321	306	257	320	307	294	273	270	253	317	307	292	280	307	272	265	293	275	291	276	266	295	290	293	279	266	278	264	310	326	324	268	263	302	268	273	271	276	282	311	286	272	264	297	326	281	260	276	263	318	287	268	288	302	283	317	287	297	278	290	269	290	321	285	286	311	283	271	301	310	276	283	272	282	276	254	286	287	284	264	290	295	320	322	274	274	297	277	299	247	291	271	310	281	294	280	271	317	301	266	275	309	288	294	306	280	312	294	298	265	304	279	281	269	290	296	313	294	292	269	261	297	298	279	285	290	281	301	258	282	297	281	326	273	288	302	292	271	262	256	264	306	315	261	285	287	294	283	305	288	297	289	318	273	260	299	258	297	266	284	288	269	305	284	303	282	325	286	281	283	265	253	296	257	269	264	261	263	297	308	281	276	317	286	288	332	290	275	285	284	285	295	272	296	288	278	277	300	293	297	290	290	276	255	286	275	273	257	273	286	261	277	289	269	289	261	275	299	290	270	272	309	285	307	288	296	272	301	284	292	253	289	290	286	308	301	245	294	289	302	293	293	290	264	275	287	303	330	318	297	270	290	255	290	288	284	274	284	277	278	297	274	277	286	294	270	270	270	279	289	269	281	288	306	309	279	268	288	284	310	279
30132	26934	29506	27931	28020	23922	22650	19092	14727	12964	14335	13261	11470	6844	8786	8604	7513	7554	6360	4963	3528	6258	6635	5180	5342	6002	4540	2792	3454	2666	2824	2636	2456	2253	2059	1880	1692	1302	1266	1127	1076	1006	1085	981	827	591	498	436	377	354	326	221	184	159	161	181	133	122	139	133	114	127	135	133	111	133	142	127	139	157	131	129	109	141	133	123	128	118	141	165	163	126	119	127	119	123	106	103	106	109	125	119	123	104	118	112	125	131	109	111	139	123	139	124	128	119	112	107	130	123	127	99	118	136	99	115	105	127	116	118	122	115	105	110	124	121	127	113	108	128	106	112	140	114	104	99	129	110	122	118	98	111	127	128	107	117	113	118	116	133	140	111	130	111	137	145	97	102	104	110	150	117	115	119	121	99	127	109	119	110	131	102	120	119	132	118	130	129	127	130	147	123	114	136	136	114	121	119	125	92	119	112	127	131	131	136	133	126	107	114	130	121	128	89	134	100	95	130	99	137	77	131	128	128	128	104	126	107	131	120	122	112	134	111	128	119	122	98	117	113	119	116	125	114	136	122	123	152	128	150	119	114	131	123	134	105	117	126	116	127	114	119	122	109	103	125	155	122	134	121	135	113	121	141	116	123	124	133	120	129	121	124	125	118	101	127	120	115	125	151	123	105	120	141	125	112	142	129	123	116	141	125	120	109	146	113	114	117	131	123	120	105	116	98	121	100	115	123	117	132	135	120	113	123	120	133	110	116	124	140	120	94	129	133	98	133	98	105	124	118	115	108	118	127	127	146	126	109	125	120	121	115	110	112	129	146	145	107	130	139	113	130	120	132	128	121	118	100	122	132	135	113	128	117	110	90	106	135	117	100	115	120	116	112	108	114	100	109	113	119	123	112	124	122	122	108	121	124	130	108	104	133	137	115	109	124	120	128	110	122	125	119	112	127	119	110	112	99	136	127	114	134	134	132	115	132	132	113	133	118	105	120	121	110	125	110	116	123	117	126	129	112	99	139	112	127	119	122	101	125	120	133	138	111	115	112	118	113	138	108	103	122	114	135	115	138	108	124	121	124	122	124	121	137	118	125	121	111	130	137	120	123	109	106	130	135	127	136	112	125	140	120	104	122	117	124	107	143	111	128	109	91	125	132	111	128	129	115	108	126	120	110	116	100	120	122	123	101	134	103	140	104	107	110	142	131	123	138	124	113	127	112	136	144	108	106	124	136	93	132	87	127	106	102	143	104	126	92	125	112	124	120	114	115	140	126	113	125	119	123	107	115	130	105	132	126	119	100	146	88	116	120	114	114	127	114	115	102	138	117	113	128	108	117	113	146	98	124	132	128	104	124	123	108	129	105	122	135	110	102	127	101	132	100	124	120	132	108	117	114	118	130	145	108	125	123	122	145	110	115	118	107	110	133	108	118	114	137	116	121	129	128	125	122	144	115	130	111	109	107	112	118	106	148	116	139	111	123	119	123	133	111	107	110	120	119	109	130	121	94	118	112	105	127	97	123	112	109	110	133	144	110	129	117	118	110	126	131	123	120	103	124	123	119	128	115	127	114	104	103	117	94	122	116	113	126	108	139	110	132	115	121	105	136	131	141	122	111	125	117	102	110	125	116	117	124	118	155	124	101	106	118	122	112	119	126	101	118	105	127	139	116	105	123	124	126	106	116	113	136	112	115	104	113	130	134	139	132	109	135	117	140	125	125	143	128	112	123	157	127	131	122	138	118	129	117	115	99	137	125	120	127	117	127	90	109	115	123	138	107	127	136	109	125	111	126	107	118	131	112	142	118	126	148	104	134	115	142	119	120	112	109	131	121	113	114	131	118	123	105	115	133	130	128	118	113	120	137	129	101	126	121	120	133	146	115	91	142	125	124	106	119	122	113	131	114	118	124	130	101	110	108	126	123	109	122	122	111	128	127	127	124	136	136	130	108	121	105	89	118	118	118	122	119	105	120	123	119	123	120	113	115	100	117	132	121	127	125	130	120	115	122	107	116	119	100	111	115	110	102	128	139	117	130	131	129	120	122	125	108	135	103	132	124	114	117	131	126	133	127	120	130	131	120	125	111	112	126	133	124	133	129	113	132	127	102	133	120	99	115	132	126	123	122	106	125	129	115	124	116	114	107	106	119	142	127	107	117	119	129	127	97	125	116	114	119	117	128	125	108	129	126	109	125	122	118	132	130	108	106	121	120	122	137	123	117	124	117	112	120	109	135	130	124	113	130	109	123	109	103	132	107	135	108	125	126	125	115	111	135	126	109	133	130	113	111	122	112	125	136	104	127	105	130	109	120	124	104	125	121	115	118	104	98	107	123	124	123	109	120	95	122	136	114	124	117	114	116	118	109	94	119	132	132	96	110	128	113	127	121	115	121	115	107	123	110	112	118	117	120	133	138	113	121	109	114	110	113	121	104	116	121	122	119	100	120	131	101	126	129	117	119	116	113	112	106	120	117	114	123	135	107	118	108	121	127	113	134	125	133	119	119	128	130	110	140	127	119	111	128	118	105	121	119	112	127	131	129	121	115	125	131	109	112	124	130	117	118	98	117	105	124	121	109	108	115	122	114	138	115	112	116	127	123	122	107	133	123	134	94	128	122	110	106	143	120	114	129	122	113	118	107	110	115	114	125	90	116	112	117	128	120	99	123	104	118	112	143	119	118	119	128	109	121	120	145	107	140	123	111	107	121	121	116	132	114	135	128	128	123	116	104	112	137	129	122	134	115	106	113	123	131	138	115	136	112	124	118	131	108	124	131	103	101	110	143	116	120	111	113	131	128	125	127	131	135	104	125	112	129	108	128	121	108	103	124	121	129	139	129	115	142	111	115	115	112	132	123	108	110	106	121	116	120	122	120	133	117	111	96	124	99	119	110	123	118	118	97	103	121	112	110	120	125	126	125	133	144	129	116	115	121	124	112	106	104	137	122	115	103	109	118	126	103	111	132	123	129	137	106	113	119	124	114	130	111	140	112	119	110	116	135	113	119	100	113	121	107	135	119	111	133	119	106	113	123	135	113	123	108	116	126	127	136	119	108	123	119	109	127	120	129	123	127	108	133	121	139	108	110	122	109	125	111	108	111	104	134	105	131	126	121	129	112	130	120	107	124	102	128	110	104	118	111	121	92	116	112	141	117	119	132	106	111	120	133	137	115	113	125	124	133	115	99	116	107	91	129	115	109	131	120	141	132	149	118	109	129	128	109	111	156	107	128	119	112	134	131	136	114	119	106	119	122	123	124	109	125	134	128	111	133	124	133	116	132	122	118	124	124	121	126	101	116	112	111	112	117	115	104	125	121	111	123	112	124	115	111	122	117	107	134	107	102	114	128	103	112	131	114	113	138	148	129	114	115	140	123	105	112	110	122	112	116	122	117	122	119	109	119	102	108	126	113	108	138	123	108	106	124	119	122	109	120	118	144	106	122	119	121	120	109	106	128	123	124	126	108	101	118	122	126	113	97	137	107	115	131	117	112	131	121	128	123	119	120
20301	22053	30854	36303	38933	37449	37876	34994	32018	32226	34448	32741	30316	22311	28013	26818	25972	26407	24194	19485	17074	25090	25673	21127	22468	23464	19900	13274	17194	14030	14957	13601	13805	12807	11817	11179	10262	8399	7802	7335	7021	6542	7005	6681	5090	3794	3141	2721	2491	2153	1916	1152	923	790	745	609	558	460	463	420	431	419	419	390	392	407	453	362	393	375	369	359	363	368	358	358	338	372	540	602	479	334	330	328	359	355	375	342	351	329	333	334	348	343	376	352	311	347	303	349	351	340	354	358	325	356	326	333	344	340	354	384	349	343	331	335	348	353	313	312	349	334	357	329	353	357	351	334	316	350	304	323	362	343	331	346	346	345	346	383	339	285	367	337	317	331	342	358	311	320	344	362	317	338	348	368	331	330	311	319	344	318	336	332	354	319	328	333	348	345	352	359	360	347	354	347	356	346	338	336	314	341	375	321	332	330	371	359	322	353	339	351	331	346	361	342	344	345	340	365	319	330	327	345	331	333	346	311	339	349	354	334	333	332	347	345	328	314	348	335	360	337	346	352	323	351	350	322	334	344	331	343	350	332	318	334	350	364	338	361	324	287	377	383	345	342	348	310	363	343	322	348	326	359	369	349	311	362	360	356	336	349	355	347	353	333	327	348	326	363	294	329	339	342	335	338	358	375	367	305	366	315	316	337	341	337	318	362	342	330	325	338	311	330	355	346	344	335	339	335	311	345	342	362	347	359	333	345	350	336	378	356	332	386	386	354	346	340	340	335	345	351	332	335	370	344	317	344	350	343	352	370	316	326	343	326	327	345	350	350	366	375	338	340	343	363	359	334	333	376	382	338	340	365	349	367	330	289	357	352	327	337	368	369	362	331	351	323	329	325	353	355	310	331	351	337	328	361	337	335	343	359	346	383	337	374	355	334	371	341	334	341	344	343	368	358	361	333	321	349	316	347	343	331	376	320	376	321	344	366	375	339	350	341	383	334	322	352	331	338	306	360	369	313	349	344	320	327	370	378	354	344	358	345	335	346	353	364	345	348	318	360	311	317	320	355	347	331	353	343	326	314	366	368	330	323	346	333	348	349	345	347	368	348	343	321	320	333	344	376	361	353	344	335	341	332	337	369	336	357	345	326	352	337	354	340	357	364	344	311	340	349	319	345	383	344	314	316	329	320	378	346	349	291	318	367	376	345	359	354	351	323	350	317	355	345	381	334	340	387	357	340	338	322	359	343	337	349	362	303	330	364	345	333	354	352	359	347	340	379	315	338	307	344	317	338	350	330	342	357	317	328	339	315	349	369	374	375	335	344	345	368	350	327	327	334	354	363	348	312	353	346	345	339	356	341	343	364	340	339	347	340	343	307	333	341	379	337	345	359	317	314	336	326	314	337	356	334	325	312	344	370	342	341	359	367	347	330	345	354	342	320	342	351	358	369	353	302	360	328	311	290	351	354	343	380	351	358	341	324	348	338	346	345	343	358	359	346	372	370	372	351	338	359	385	328	331	344	353	365	356	330	334	300	368	368	361	312	333	345	361	354	361	334	325	357	354	348	349	350	358	324	332	365	379	358	368	343	332	327	328	363	343	350	345	323	351	352	375	333	353	359	360	344	346	329	338	306	314	382	337	286	354	353	355	348	377	342	379	313	335	346	298	342	354	320	335	347	350	325	344	355	356	322	325	362	380	356	352	364	379	300	362	370	338	344	325	319	356	380	320	344	354	346	330	305	353	337	348	355	340	341	326	381	339	359	330	357	337	374	341	345	333	347	346	362	335	327	353	367	346	344	351	367	353	350	329	353	349	375	319	357	329	333	352	333	343	360	331	368	326	314	352	384	339	331	359	363	341	333	342	359	334	348	342	355	324	370	345	303	365	323	343	327	324	325	324	316	336	350	366	334	356	328	322	314	336	347	352	347	362	333	337	337	320	332	373	357	333	334	348	353	310	339	346	343	332	331	339	335	364	338	333	339	313	364	339	317	360	346	337	342	331	343	360	374	337	344	333	320	373	341	346	345	349	335	351	334	321	385	354	329	327	348	353	335	364	352	315	361	349	343	328	348	361	362	359	353	358	354	336	362	339	362	363	348	355	366	353	333	356	359	338	377	347	336	315	337	348	378	338	311	342	364	339	359	337	341	341	364	342	328	360	351	337	348	366	353	339	349	347	332	340	354	339	371	330	361	315	308	373	308	345	352	352	369	346	320	352	384	330	336	376	347	357	321	342	288	348	315	362	343	333	333	348	332	312	325	351	347	330	331	344	385	328	345	369	346	341	352	323	327	350	317	368	344	335	338	327	322	319	356	363	345	346	335	356	337	351	321	332	378	311	293	366	331	323	373	358	325	366	334	342	318	352	356	334	355	348	351	355	313	312	334	299	356	353	335	367	360	335	344	371	343	363	329	333	334	334	358	358	330	380	359	356	325	354	347	352	357	343	322	355	319	349	367	347	338	374	341	348	340	337	355	359	373	320	332	354	351	328	360	340	337	341	341	334	383	317	336	350	347	351	337	312	372	332	299	319	318	366	329	340	326	329	349	386	329	324	318	356	340	322	336	340	340	379	354	339	372	368	327	347	348	353	372	345	373	345	340	331	330	330	356	360	330	337	352	349	306	360	325	361	342	331	301	336	332	360	344	380	332	350	354	346	324	335	318	343	335	325	359	331	346	315	337	373	337	359	320	300	361	349	357	348	384	328	358	383	344	361	357	333	331	361	356	345	314	335	323	370	348	362	340	329	376	324	359	335	323	334	315	326	309	333	363	352	348	351	335	339	343	322	344	328	348	363	350	365	336	352	315	302	311	335	338	330	343	331	345	351	357	371	314	332	337	336	354	293	353	350	345	350	315	353	358	361	380	345	345	405	341	339	313	331	324	350	335	327	312	333	350	317	345	328	332	333	316	359	339	312	345	331	318	341	368	351	329	340	328	361	360	338	359	343	332	340	342	360	337	359	330	325	349	320	318	335	342	342	332	379	320	334	313	364	357	323	329	329	362	349	352	315	342	344	346	342	361	311	334	324	303	365	309	347	364	354	340	372	355	368	338	325	328	321	368	324	355	337	343	346	304	345	348	373	358	314	340	318	316	347	338	348	363	343	327	336	357	366	365	353	338	353	370	363	340	341	349	326	342	319	383	331	331	354	342	329	353	308	341	352	382	342	371	360	376	329	324	337	329	378	379	326	328	340	355	324	359	340	329	343	356	370	334	350	374	360	341	344	363	355	352	327	347	327	347	386	353	340	350	336	337	329	357	352	355	331	326	316	378	319	350	370	343	348	317	341	322	336	338	315	336	371	337	380	333	354	358	343	376	327	335	342	303	340	348	329	345	364	369	336	365	310	365	360	309	351	323	330	323	358	381	344	344	376	368	325	354	323	357	348	356	380	341	319	325	339	335	345	330	356	348	336	342	311	347	359	321	338	344	321	329	343	332	332	355	347	353	360	307	314	309	298	359	348	376	312	349	335	362	339	327	339	375	343	334	346	328	337	380	344	339	348	329	332	324
38489	36764	38356	38160	37938	35809	36076	30201	29350	22250	24516	22947	21548	15071	14858	14956	13992	13619	13295	10736	7283	12482	13130	10943	11088	10920	8080	6332	6604	4727	4911	5085	5096	5096	4014	3589	3618	2719	2537	2229	2117	2136	2488	2227	1571	1176	1043	723	743	612	626	313	284	289	285	245	246	208	193	194	197	188	187	183	187	182	200	180	202	187	188	162	177	176	196	166	178	156	247	237	183	161	163	169	172	157	170	151	151	157	152	161	184	185	168	170	186	162	158	207	179	153	150	181	166	192	160	193	162	181	173	168	170	153	198	168	152	162	182	174	170	160	170	170	168	140	163	179	165	165	158	166	199	199	197	160	156	167	168	180	161	158	182	160	172	177	155	166	168	168	155	162	188	157	183	173	147	163	152	157	174	163	164	191	157	157	167	171	157	189	191	164	170	177	160	171	177	169	169	165	163	193	145	153	172	190	173	175	184	153	174	179	188	139	184	165	170	178	179	154	165	159	172	167	157	180	178	148	177	173	175	172	164	165	167	182	169	177	183	138	175	172	155	147	164	160	172	171	161	188	169	168	185	184	175	170	165	168	182	162	168	156	175	158	181	175	181	195	170	180	165	178	169	167	161	187	163	190	165	157	168	154	158	178	171	169	172	169	158	155	179	168	167	147	158	162	168	172	175	168	163	153	180	200	155	151	201	168	175	145	182	171	189	158	175	166	147	164	197	176	181	154	170	159	153	173	177	181	180	152	158	160	165	167	159	191	210	159	187	161	175	158	160	197	161	166	163	186	164	161	162	150	189	167	179	176	156	161	183	170	171	186	149	193	165	168	164	161	190	179	164	159	168	190	172	156	191	173	176	193	181	163	182	161	162	168	166	191	167	173	168	162	163	158	158	167	152	169	157	190	156	185	180	176	183	173	198	167	167	160	147	183	201	159	173	201	174	171	167	164	171	196	180	179	168	177	181	193	155	170	162	160	164	170	182	163	158	167	141	196	157	197	185	178	151	173	182	178	159	173	158	152	170	184	182	175	183	156	179	185	168	168	162	182	172	182	180	173	186	149	173	183	176	177	167	161	163	166	172	185	187	185	157	187	202	170	170	167	169	159	163	179	165	157	157	178	170	136	194	174	159	149	177	180	177	162	196	170	166	157	182	178	163	169	154	174	178	172	165	157	180	158	149	186	178	176	153	151	146	177	186	161	153	180	167	187	193	165	180	166	177	153	160	164	198	192	162	172	200	163	146	172	170	158	203	178	176	165	161	186	171	168	162	186	153	164	165	190	183	184	147	158	183	180	182	170	177	185	165	197	176	178	183	179	191	168	166	181	178	171	170	174	170	190	167	161	169	181	198	170	180	169	170	160	157	181	162	196	163	192	150	154	194	187	172	174	144	165	179	173	175	183	171	164	166	164	175	168	158	160	178	174	165	174	151	156	181	153	176	193	171	174	158	189	175	192	199	179	163	177	176	157	179	192	177	186	191	163	150	155	182	168	176	175	187	180	184	178	167	183	173	182	165	180	189	171	140	171	177	182	184	143	155	188	165	153	163	176	162	192	174	169	190	169	178	166	156	205	191	159	176	150	177	181	153	177	169	191	183	188	181	182	167	173	186	176	163	172	174	178	153	175	168	188	143	194	168	171	187	186	180	176	207	187	157	166	169	174	201	158	179	184	164	172	158	175	187	163	210	155	173	173	201	155	176	195	211	180	156	147	177	168	151	162	172	182	142	175	158	198	166	179	189	175	185	166	159	150	160	213	189	173	137	177	157	177	173	157	155	169	206	170	159	190	162	165	154	196	181	176	155	166	160	188	183	173	170	178	176	165	173	175	176	178	161	167	189	155	168	169	195	184	173	171	182	148	172	158	163	188	174	172	152	198	145	165	161	156	152	177	179	151	166	166	170	167	191	167	168	201	178	192	172	168	147	157	153	158	166	181	167	161	166	146	161	177	154	182	182	178	172	160	165	193	190	183	164	186	178	182	162	143	171	184	172	189	144	184	175	172	169	163	170	193	184	186	182	170	169	184	151	172	175	164	195	161	159	153	181	188	159	176	186	184	139	177	168	196	176	170	167	176	166	182	184	178	197	175	150	178	167	160	151	200	156	190	165	172	165	196	139	160	165	176	156	165	152	173	159	161	200	179	189	176	162	178	187	157	156	175	162	155	176	176	149	168	172	155	188	170	179	188	187	190	175	168	185	168	195	173	175	164	174	166	154	192	158	143	160	168	188	161	170	179	190	161	160	157	152	186	183	180	166	175	191	155	158	155	183	155	152	162	184	156	182	188	160	142	174	178	194	170	163	156	168	172	154	179	185	160	171	169	152	158	150	175	174	168	150	175	163	176	177	175	155	150	192	160	173	167	152	158	177	177	167	178	142	185	160	170	169	178	190	179	184	196	177	199	178	184	153	198	172	177	163	153	171	155	167	178	170	161	174	160	188	199	181	180	173	193	182	147	162	161	199	151	171	155	162	169	171	171	170	184	159	168	196	171	173	174	172	174	153	176	194	182	167	159	167	173	158	172	178	165	179	178	177	179	175	162	167	185	174	188	179	173	157	189	175	156	168	179	178	185	166	173	161	190	167	172	190	166	162	168	193	160	174	176	178	161	172	161	149	167	177	169	165	152	173	192	183	162	182	159	164	165	166	164	163	164	180	194	159	172	167	164	170	168	177	189	154	172	176	158	175	185	199	194	200	195	178	176	169	172	175	166	159	196	154	181	180	169	170	177	196	175	159	171	166	187	170	183	146	162	164	173	166	156	167	170	162	165	151	207	179	170	162	158	175	190	173	179	146	187	166	183	175	188	166	137	165	160	190	159	162	177	165	167	195	194	180	168	157	172	175	183	167	188	148	169	151	186	186	173	193	167	159	177	169	176	178	162	189	148	164	189	173	149	165	178	178	181	176	148	181	165	180	164	189	150	154	159	171	173	172	155	157	165	170	188	175	170	174	181	175	185	188	193	169	170	181	183	194	173	153	149	153	159	160	177	197	177	166	169	178	184	191	180	182	156	158	164	158	181	166	167	183	167	175	163	175	154	163	171	191	168	179	176	157	174	171	190	187	184	162	158	149	166	158	165	187	166	148	164	178	171	168	162	177	145	167	159	158	162	165	175	179	195	185	157	166	191	171	170	187	163	199	189	173	197	187	162	169	181	187	141	160	177	175	177	175	151	146	156	164	185	153	169	192	166	176	153	171	166	161	149	154	155	175	182	181	178	171	155	168	174	180	174	199	170	184	159	161	147	197	164	171	158	174	175	165	178	180	162	153	177	160	171	168	161	171	163	170	170	161	174	163	171	161	157	170	170	170	180	173	168	200	174	190	181	185	179	169	192	166	159	169	165	175	169	171	201	157	177	187	163	152	174	168	153	174	169	152	158	160	171	174	134	178	176	192	154	177	174	153	169	166	177	162	152	173	165	194	182	165	184	162	158	181	188	180	170	179	151	165	170	158	163	180	162	167	198	162	194	167	170	158	160	149	161	172	173	159	178	168	150
26242	29770	37291	43942	46243	46362	47581	43125	44389	39261	42403	41535	40984	31506	34586	35707	33617	35183	34420	30430	25188	35367	35159	30952	32467	31082	27140	24292	25584	18602	21107	20860	21280	21017	18523	17334	17856	14635	13861	12709	12039	12140	14064	12725	9336	7380	6455	4513	4597	3901	3792	1758	1412	1509	1267	929	880	804	680	614	626	638	634	631	574	592	547	560	646	667	586	493	446	468	483	444	502	569	910	935	611	439	452	459	453	473	487	435	431	457	439	481	483	447	454	499	467	461	446	476	457	457	517	441	444	502	462	483	464	439	470	469	448	452	439	450	465	492	470	432	423	464	446	460	466	433	455	496	432	452	445	422	496	456	476	483	499	481	457	495	444	472	454	463	462	482	453	426	464	491	427	462	460	473	475	487	417	430	518	507	466	430	440	437	457	458	452	464	471	475	485	469	495	444	488	481	498	456	446	475	458	493	459	473	491	447	473	467	491	424	466	489	460	465	435	436	469	416	473	471	455	445	477	461	438	457	452	497	517	485	450	477	482	452	467	470	504	453	419	462	481	495	462	473	452	503	455	469	482	471	454	431	480	521	453	452	467	493	483	434	441	450	438	505	466	460	487	513	468	479	461	476	481	470	472	430	445	440	468	465	462	497	500	488	443	473	508	506	446	456	463	440	486	470	483	488	480	480	446	480	477	502	440	518	484	478	479	457	446	459	454	480	504	429	463	450	463	478	478	475	474	502	479	453	421	448	436	464	453	463	456	469	460	464	441	449	461	472	471	460	452	464	461	488	423	509	447	475	443	438	457	479	415	486	446	495	446	449	499	470	456	444	477	451	476	468	457	458	492	485	477	504	474	458	436	479	447	429	483	474	429	443	493	480	467	467	420	451	445	448	471	463	453	417	458	491	456	446	491	450	448	488	454	469	462	506	463	475	445	432	448	450	482	436	468	453	506	456	452	445	486	483	413	456	444	429	441	466	474	476	477	490	486	440	468	479	469	441	509	524	460	485	451	477	505	445	418	460	472	447	506	468	456	499	435	488	452	464	479	488	438	466	454	440	494	441	438	454	464	428	478	482	463	452	446	469	425	462	438	445	479	469	455	452	437	465	485	457	445	470	468	493	475	471	458	459	486	438	419	456	429	447	450	412	450	451	446	479	461	461	449	460	445	446	485	488	452	483	458	450	442	468	463	466	464	479	426	469	485	453	445	483	461	483	456	462	463	413	445	444	420	437	490	461	470	492	425	442	460	443	494	467	490	450	466	458	498	451	444	467	466	443	463	449	454	468	470	409	461	436	477	442	471	464	466	465	479	461	460	462	445	467	456	450	479	481	454	489	507	457	494	491	438	474	468	476	440	447	484	449	453	466	454	447	453	480	465	433	459	478	489	449	485	497	437	465	413	443	461	481	456	449	458	452	423	458	489	472	469	454	475	438	452	455	472	480	489	436	462	462	498	457	449	496	464	464	484	469	466	439	442	448	496	458	449	477	442	469	466	432	478	425	447	471	476	459	472	483	486	407	456	449	427	485	485	477	446	463	482	457	490	438	457	446	474	464	465	410	415	446	438	453	491	488	453	466	516	481	447	464	442	468	466	473	463	453	453	445	402	460	464	506	426	444	490	456	459	463	437	454	495	465	441	460	476	456	497	481	479	442	458	475	476	452	454	447	503	443	468	461	474	471	485	434	438	438	459	454	459	469	489	439	486	466	432	436	432	472	469	464	446	457	454	463	462	462	442	487	467	461	455	477	437	467	499	458	430	491	451	470	431	457	444	477	457	490	487	487	461	472	422	457	445	406	461	481	444	454	494	415	470	459	471	447	459	444	449	446	457	466	452	480	442	442	470	463	489	424	456	475	435	450	451	482	455	430	493	488	469	455	449	475	430	484	427	466	449	471	479	456	450	447	476	437	465	436	464	449	476	448	468	460	432	412	452	501	472	464	475	453	443	453	482	475	464	474	443	482	444	497	487	416	453	447	440	435	446	490	428	516	442	459	466	462	497	439	482	439	483	460	464	453	456	441	453	448	503	492	441	484	460	468	507	497	426	449	497	500	470	414	462	436	439	433	487	411	487	452	475	498	430	446	485	427	474	477	469	441	451	473	431	484	438	478	440	499	453	474	458	459	516	444	484	486	443	485	445	486	455	449	502	473	474	506	440	472	453	459	492	441	442	462	468	468	464	446	486	417	423	478	470	515	479	455	465	482	481	484	439	474	446	461	477	442	444	439	464	494	476	468	457	465	461	444	435	491	440	499	456	499	410	434	452	459	442	487	473	482	459	479	472	419	467	490	465	496	502	433	486	444	458	447	469	477	502	466	446	450	451	449	518	471	505	481	497	450	473	471	468	449	482	480	465	464	440	449	462	455	459	429	495	488	429	439	453	439	435	482	479	449	451	476	430	489	459	471	481	443	465	473	459	463	479	461	479	462	480	484	479	462	491	445	473	484	461	460	444	475	471	450	434	484	449	464	437	482	448	419	459	469	432	434	483	434	441	407	473	453	443	483	441	444	472	480	458	491	488	510	426	466	436	456	479	477	447	481	473	470	479	468	490	504	437	517	415	446	459	482	467	474	459	423	438	453	432	459	411	465	478	472	447	463	466	491	450	445	405	531	472	465	475	439	454	482	515	478	497	471	476	425	451	488	487	449	511	493	479	460	440	424	488	436	494	462	463	449	443	435	426	473	488	427	457	459	461	463	498	457	471	470	471	501	493	448	490	457	469	481	476	498	516	465	486	443	496	436	420	453	484	472	454	485	451	456	415	458	459	491	450	456	464	453	493	462	440	429	456	484	459	463	437	464	470	468	441	503	421	439	486	459	481	467	460	466	469	506	461	435	447	462	465	488	466	455	456	457	466	472	452	450	464	448	427	470	469	443	445	492	463	433	448	475	475	469	466	464	435	447	484	498	475	457	453	445	467	437	429	469	461	491	474	449	482	456	486	484	447	467	432	472	417	432	442	520	492	453	439	433	468	462	485	455	500	447	425	437	498	447	477	452	448	449	456	479	483	484	478	445	438	462	430	439	469	437	469	423	471	453	441	499	425	480	485	462	457	469	469	489	475	476	451	466	453	467	457	474	443	490	461	485	503	453	437	445	478	431	418	453	439	459	471	467	475	461	428	520	482	460	425	422	431	472	479	452	446	453	475	446	433	470	474	454	445	463	471	477	480	456	481	453	478	496	467	446	464	468	427	436	454	465	487	433	449	459	474	483	475	436	487	437	487	457	460	482	449	455	469	471	506	462	479	486	458	468	449	449	454	461	466	496	452	436	455	482	461	479	497	445	503	485	447	426	450	476	496	491	467	476	478	479	446	471	470	507	489	430	478	436	427	501	471	460	498	423	509	431	452	437	482	447	426	433	419	478	480	441	456	461	491	481	502	447	469	479	487	476	425	475	438	470	450	464	483	481	454	430	448	471	438	455	434	457	466	485	461	488	469	455	468	478	438	446	479	460	468	426	441	453	491	430	421	451	439	450	439	442	483	475	475	470	477	475	425	438	457	453
16207	12566	12090	9265	7074	5426	3822	2973	2549	1812	1708	1592	1497	989	877	885	827	761	728	538	464	660	607	505	450	523	399	364	353	247	363	260	286	309	237	221	248	185	191	202	197	180	207	170	128	167	150	113	105	113	132	110	91	114	110	96	83	108	108	86	82	90	99	89	87	90	133	117	96	87	101	95	126	98	95	107	110	96	97	107	89	91	108	93	92	82	75	90	104	114	97	93	107	79	99	99	101	94	89	87	116	98	110	91	97	107	93	91	108	104	95	110	91	95	82	80	88	88	91	83	106	105	89	73	82	87	74	93	88	102	113	96	96	101	92	83	86	110	91	77	89	106	100	77	108	85	90	86	115	94	75	123	88	93	93	74	97	97	105	104	96	90	100	86	109	95	83	86	102	110	102	87	101	80	89	109	93	72	85	84	98	86	93	104	98	97	85	116	103	87	97	104	102	93	91	93	120	81	105	95	100	95	94	88	97	81	101	112	91	80	113	95	96	91	101	101	120	86	83	81	96	108	100	104	87	98	97	116	99	91	90	80	82	84	84	94	103	97	87	99	90	81	90	91	95	97	77	99	99	90	77	97	130	106	98	105	97	101	72	118	97	88	113	114	87	89	83	94	115	79	83	89	88	94	107	94	93	102	94	84	94	93	110	115	109	91	111	101	106	101	90	94	102	97	87	108	106	102	92	99	93	93	90	104	83	96	99	93	86	93	101	103	111	110	90	99	101	114	93	123	105	88	90	85	94	88	105	104	95	88	86	118	109	98	95	97	116	105	103	96	99	96	70	93	81	92	111	82	85	106	89	103	76	82	91	77	74	92	84	97	92	117	95	104	102	85	94	99	113	94	103	92	94	100	96	91	88	92	105	100	90	105	112	103	108	92	97	93	92	96	84	107	80	104	94	83	92	99	90	100	92	89	85	108	107	103	86	105	99	90	84	83	105	101	84	80	113	90	88	91	84	93	106	102	103	96	92	114	108	92	88	97	86	92	82	89	100	108	86	84	86	94	96	122	92	93	102	79	98	91	95	102	86	87	114	102	96	91	106	96	101	93	93	92	100	77	86	96	119	90	91	94	103	85	79	89	94	94	84	105	95	114	78	106	87	104	87	99	85	102	94	114	81	107	87	94	89	96	95	98	108	97	107	89	100	118	120	101	108	94	92	86	96	86	81	95	93	90	92	103	87	104	78	96	98	92	91	88	96	87	92	92	110	112	113	93	95	95	103	67	92	96	98	90	104	103	86	102	106	102	115	101	108	74	110	82	114	79	76	99	97	83	91	90	103	114	102	107	84	109	89	86	86	105	108	88	84	98	105	92	88	108	99	100	86	107	87	87	102	74	83	87	95	92	74	88	94	96	103	80	105	97	97	87	82	110	97	89	103	82	99	104	87	81	94	92	115	70	83	88	72	105	118	105	87	87	95	90	92	102	108	90	106	71	89	91	111	94	93	107	101	110	107	97	82	97	120	89	87	95	76	93	90	91	120	112	97	105	109	95	105	96	98	79	87	79	107	97	87	98	91	82	91	92	80	74	95	79	96	99	96	107	100	98	104	105	105	86	85	83	90	99	87	90	78	74	108	93	78	92	89	94	101	93	112	95	94	105	110	80	96	111	103	78	102	86	85	96	110	95	85	106	93	98	102	102	101	102	94	124	91	101	108	89	94	75	101	96	109	96	96	110	97	113	85	100	104	99	86	98	103	87	75	88	103	100	104	95	98	114	95	79	98	94	90	101	89	100	98	84	97	98	109	105	96	92	103	112	94	107	93	92	107	104	97	91	109	95	94	81	98	80	89	99	97	95	100	89	101	97	115	111	103	97	83	108	73	95	99	97	89	95	87	98	98	84	98	90	86	107	95	102	90	80	96	99	100	94	108	115	108	94	88	87	105	101	106	79	100	89	93	97	114	89	88	91	101	85	94	84	90	93	104	97	108	102	112	91	95	97	88	98	110	97	98	85	77	83	89	92	97	105	101	105	94	78	89	83	94	102	89	110	107	101	80	86	97	107	97	101	96	90	109	106	121	88	83	97	77	112	119	95	103	90	103	86	104	102	102	92	82	94	106	96	85	91	89	81	100	78	95	80	86	97	91	98	103	97	94	84	94	78	105	105	88	105	89	96	81	107	99	93	91	96	95	96	91	95	87	93	103	81	95	98	93	99	112	101	83	92	115	100	72	98	104	109	93	86	109	110	90	100	99	94	86	85	80	82	92	92	103	92	91	93	62	94	98	90	86	92	106	86	112	85	88	116	92	97	104	96	80	88	81	105	91	101	90	78	101	85	86	113	104	89	109	109	96	96	97	84	102	91	91	82	88	93	100	113	103	97	85	108	80	87	105	87	93	101	90	99	96	105	84	94	96	85	98	119	109	97	96	83	98	93	123	101	85	100	110	85	88	88	103	78	92	92	88	85	95	81	102	84	103	103	90	91	89	109	81	94	90	80	105	95	98	90	102	88	113	74	91	88	94	101	76	88	101	85	87	83	95	81	101	88	96	93	76	86	87	101	109	95	91	82	112	85	94	92	107	89	116	102	90	111	86	94	92	98	92	99	90	112	86	90	100	98	115	81	76	105	91	100	89	75	103	101	117	79	91	103	107	80	110	104	91	93	114	111	82	93	99	84	102	110	112	80	113	100	91	91	104	111	86	95	100	105	91	103	102	102	105	98	86	88	117	104	96	99	85	92	90	105	96	85	110	103	94	99	115	92	100	96	85	114	78	109	87	89	71	113	87	94	104	99	91	101	94	83	96	91	98	113	108	100	94	97	96	113	73	96	98	106	92	76	101	81	100	88	98	75	99	82	92	100	107	88	99	116	94	83	86	88	86	86	99	93	90	107	94	102	105	123	89	109	86	108	86	98	94	98	91	101	97	90	99	85	81	88	105	80	88	76	95	103	97	87	86	102	92	94	80	107	104	125	98	89	107	82	107	98	102	105	92	110	98	106	88	93	103	89	120	88	91	104	92	95	91	93	105	107	87	83	89	81	96	96	103	94	102	96	91	86	85	85	80	91	106	89	88	93	105	93	93	92	103	87	109	87	110	105	91	102	95	92	95	102	98	119	96	86	105	82	86	80	94	86	104	89	98	120	85	105	101	94	70	89	102	99	111	90	98	75	102	109	81	98	93	87	104	86	93	101	102	98	86	99	109	106	90	99	91	94	102	104	105	97	105	101	96	111	102	106	93	95	111	87	103	103	100	99	81	77	86	109	100	93	90	87	90	86	95	110	99	91	89	87	95	97	105	86	98	94	108	102	104	101	88	94	104	98	83	96	86	126	85	83	98	111	78	93	104	96	112	95	92	91	109	83	106	100	105	94	106	104	91	95	109	103	90	103	96	89	91	112	96	102	96	107	100	107	81	107	89	106	116	97	105	95	109	104	92	95	93	115	81	94	91	88	93	91	100	104	103	95	100	95	91	105	96	100	105	105	100	95	106	103	102	86	88	105	107	109	95	85	93	78
10371	11114	17024	19038	18009	16369	13884	11172	10687	8149	8265	8033	7493	4749	4726	5053	4431	4551	3860	2796	2767	3720	3776	2971	3000	2750	2342	2047	2115	1363	1805	1609	1491	1575	1446	1401	1395	1168	1059	975	978	992	964	909	720	622	523	431	403	403	423	327	312	337	311	314	315	305	301	273	306	268	294	302	321	318	286	280	330	308	308	312	270	302	261	267	276	333	286	293	257	290	290	285	294	271	282	310	267	250	289	307	275	286	264	280	277	272	282	264	269	308	247	284	290	273	274	274	277	264	302	259	269	290	277	288	282	282	305	278	274	264	305	309	259	284	270	265	289	274	272	298	288	290	277	284	287	300	247	286	271	298	282	274	267	274	259	259	264	286	309	284	272	286	313	273	281	268	269	261	263	264	264	299	290	272	258	304	329	301	298	270	278	302	263	278	285	276	286	266	253	273	277	270	307	291	270	315	307	315	263	263	272	298	241	299	301	295	270	276	255	294	304	306	299	300	300	285	258	284	289	310	280	275	258	265	259	297	282	295	282	275	292	273	276	281	291	257	277	293	317	314	285	243	278	253	304	269	275	248	300	267	253	282	279	277	261	273	288	247	257	283	274	231	306	282	280	300	254	310	283	277	272	266	293	288	291	265	302	275	263	262	293	257	289	292	278	259	281	290	282	279	273	285	302	293	270	276	310	263	286	286	278	312	264	295	281	277	294	266	275	263	280	296	301	308	256	285	253	241	276	270	291	273	257	272	253	305	281	256	265	270	277	274	265	267	281	263	270	298	278	279	244	267	275	285	249	284	270	280	286	244	258	270	242	268	296	285	257	262	271	276	243	318	275	270	298	264	290	285	305	256	266	250	273	282	327	307	271	279	260	281	298	278	293	259	275	284	284	277	265	290	292	298	265	304	297	300	246	282	307	295	278	277	285	271	298	282	288	272	272	274	280	272	250	280	295	277	248	286	271	282	273	290	268	265	271	269	282	288	305	279	273	283	274	286	293	315	296	288	273	277	294	306	272	295	276	264	263	293	319	271	287	262	276	260	272	280	255	313	285	304	262	273	254	288	276	278	265	293	256	299	264	291	292	271	252	281	298	307	297	284	284	265	271	276	262	299	290	248	298	259	265	320	282	291	289	287	288	269	285	289	267	290	271	295	282	295	318	254	281	277	291	286	285	294	273	266	261	276	288	301	267	256	301	283	273	296	299	274	273	279	272	299	287	259	288	265	273	259	294	309	284	291	302	283	306	316	312	279	256	289	268	266	287	295	304	277	294	289	265	286	304	291	267	301	313	274	303	284	300	275	289	266	265	263	277	266	252	286	289	291	285	284	263	270	269	247	310	275	264	265	282	290	251	293	263	275	258	292	284	279	241	278	291	271	295	296	312	290	275	274	312	294	281	317	303	251	258	291	277	279	274	263	260	263	304	262	288	270	249	270	278	254	290	286	269	273	255	311	288	270	276	248	296	294	291	264	290	293	275	292	282	271	259	271	288	267	262	292	285	293	295	279	259	281	309	278	309	278	280	258	303	315	307	266	267	250	282	290	260	259	282	292	272	258	286	276	331	260	270	272	297	286	277	274	283	268	273	273	270	287	301	253	294	274	259	287	282	266	272	282	252	274	259	276	308	249	273	285	287	318	286	276	259	268	260	283	275	259	275	288	276	282	286	269	302	267	270	247	283	290	273	274	313	288	278	265	265	280	269	282	267	269	277	284	264	277	297	276	306	278	269	297	296	266	295	269	269	275	277	286	259	278	252	270	295	285	266	271	277	280	270	293	263	256	290	315	243	290	270	301	279	262	296	268	262	282	276	289	274	307	293	303	286	249	267	287	290	263	271	299	288	275	273	273	246	268	273	288	302	243	265	252	287	262	267	295	263	271	253	283	275	297	281	290	267	276	260	294	275	285	295	264	301	288	274	266	270	246	276	271	266	283	254	285	301	283	297	274	302	282	282	314	292	268	299	279	266	289	277	315	269	291	289	272	282	263	278	272	286	289	294	299	296	270	291	279	284	259	298	268	279	289	261	288	271	281	274	288	290	268	269	302	269	291	278	284	303	253	257	281	256	271	272	296	275	249	264	295	280	286	260	252	275	305	284	276	268	255	311	267	287	284	274	284	269	284	278	265	288	253	305	254	297	272	283	322	278	298	256	286	291	292	273	291	262	270	253	268	291	300	279	293	252	297	251	276	314	297	311	286	263	290	277	251	261	315	295	285	268	278	258	299	299	260	303	300	274	278	267	277	267	274	263	271	257	280	274	265	284	279	240	275	304	265	291	267	299	299	284	310	310	290	308	266	275	276	267	288	276	262	290	299	287	271	306	262	294	291	280	256	289	292	274	254	277	294	297	304	291	285	297	255	263	287	296	272	247	270	283	257	283	285	279	270	285	261	277	265	302	298	280	305	257	255	263	273	273	297	267	274	317	266	280	291	241	271	264	272	305	291	290	291	284	278	288	287	269	289	294	242	292	276	272	269	308	286	279	256	280	280	253	298	303	318	276	285	269	284	269	245	298	303	287	284	284	282	299	281	269	245	281	259	275	291	300	265	294	283	275	287	283	271	284	293	289	256	281	282	304	294	296	279	236	277	288	262	272	290	294	293	267	292	262	262	305	283	278	295	303	314	277	291	273	306	283	309	300	293	275	275	264	293	262	289	270	280	279	292	269	273	284	265	257	268	291	287	284	291	296	286	254	276	297	278	290	278	276	303	301	281	294	281	279	277	287	254	295	277	282	265	281	287	278	282	268	256	290	289	262	261	309	278	285	273	277	280	297	277	250	267	278	279	280	281	296	274	290	272	268	279	258	291	262	272	279	279	272	298	288	251	297	272	280	273	274	283	259	273	263	275	270	292	284	287	290	252	298	269	272	294	290	252	294	258	293	286	277	290	268	268	266	245	292	305	279	298	280	314	267	240	270	285	274	287	271	284	298	301	275	284	296	273	285	261	284	270	274	290	283	264	303	279	292	257	295	290	288	274	280	277	262	299	246	283	274	297	278	304	300	291	270	302	293	277	270	280	287	302	258	273	280	286	264	291	280	290	293	251	305	315	280	317	270	262	305	275	262	270	276	264	276	290	295	308	320	292	272	281	302	265	268	268	309	293	307	296	296	281	307	302	267	262	279	300	279	277	278	282	282	280	277	277	286	264	273	293	287	261	282	287	288	290	260	275	287	275	288	314	304	285	283	289	257	276	256	296	260	298	274	285	297	260	268	264	269	295	281	287	249	274	273	285	263	276	268	287	302	284	262	263	264	282	265	265	269	252	253	264	278	258	269	303	275	299	260	295	270	276	245	282	281	302	297	284	264	290	290	298	301	290	258	298	299	300	274	273	256	262	235	289	260	269	276	300	269	292	309	284	298	282	299	279	295	268	284	276	273	284	282	317	291	272	279	279	280	293	297	251	315	288	252	278	279	261	279	291	302	287	310	254	238	288	292	269	273	283	278	253	292	273	276	299	292	288	279	276	275	277	290	282	231	265	284	308
31349	28186	29753	28361	29511	25390	22362	16308	14630	11013	13997	14052	12421	7675	7815	7187	6500	7740	5842	4256	5024	6144	7107	5692	4780	4171	4099	3486	3656	1709	2573	2367	2368	2420	1850	1877	1783	1587	1561	1485	1296	1334	1167	995	760	648	427	330	276	258	208	224	185	143	165	159	131	125	131	132	135	132	144	137	127	129	130	159	130	110	119	107	106	129	127	109	116	128	162	114	122	123	111	106	121	102	113	109	121	132	116	103	105	113	122	122	113	105	137	113	121	124	123	108	114	140	122	106	110	106	144	115	112	95	114	118	109	143	118	102	135	92	122	137	118	122	113	113	127	115	124	138	136	120	112	134	130	121	132	139	133	120	110	94	119	116	114	92	114	113	133	97	112	116	119	113	108	104	120	110	109	128	114	111	83	131	108	128	122	130	132	123	115	107	117	96	118	114	114	130	109	100	114	100	125	94	139	122	108	118	124	109	93	96	132	100	124	105	124	129	132	125	114	114	119	138	100	122	103	118	115	111	124	123	125	122	121	119	121	110	116	100	115	121	123	117	109	122	117	114	132	109	110	106	113	128	116	117	124	110	124	90	126	135	104	110	119	118	116	113	122	100	96	126	116	126	119	120	137	128	101	105	116	139	136	115	110	104	110	110	127	126	105	116	114	105	106	123	120	131	126	129	110	105	118	124	115	111	100	101	125	116	108	102	123	107	121	124	118	117	118	114	123	114	115	128	106	119	102	111	107	107	102	103	119	121	132	106	96	109	114	117	105	144	97	103	113	103	113	118	113	110	109	109	115	128	105	134	113	134	111	115	126	127	115	116	111	105	108	111	121	122	113	137	109	104	119	103	115	116	120	118	121	112	125	95	113	137	112	129	123	111	114	128	124	131	128	122	110	133	122	111	110	119	107	117	110	128	112	120	123	105	114	128	117	112	113	105	132	98	122	94	109	133	108	101	108	114	110	110	119	129	113	108	120	137	110	101	118	136	125	130	125	103	120	114	106	96	114	114	115	130	109	117	132	96	94	123	125	109	131	122	114	91	143	117	107	107	109	134	117	111	124	114	135	114	112	137	118	111	114	110	114	114	105	119	119	99	106	115	115	104	112	114	120	126	126	105	121	111	116	98	104	127	114	106	104	108	122	107	106	123	117	121	119	120	138	118	116	108	123	113	124	118	113	105	100	106	105	119	100	112	111	122	110	106	128	136	123	122	117	122	130	103	114	126	101	115	107	113	125	124	123	104	106	98	118	129	121	123	112	102	114	145	128	116	121	128	122	126	98	102	126	118	126	116	108	113	125	95	105	125	101	118	104	140	115	119	121	125	111	111	116	113	111	118	122	108	129	117	115	127	99	118	117	108	115	108	114	123	116	108	121	108	115	92	118	108	110	113	116	124	148	105	101	114	124	95	119	124	110	104	120	126	117	112	102	100	111	117	113	126	118	95	120	120	117	134	114	126	115	133	130	102	116	123	97	106	111	109	134	121	93	103	102	126	96	114	104	130	126	115	127	115	117	118	126	113	119	118	123	124	117	118	125	121	102	106	117	124	134	125	113	118	127	99	128	114	101	105	111	126	112	115	114	131	112	108	133	127	115	99	103	122	137	106	145	107	86	112	125	100	108	112	122	131	120	104	117	122	116	98	112	119	122	105	127	122	121	137	115	122	106	126	104	123	107	127	115	111	110	109	106	125	109	124	116	138	151	144	123	122	113	115	137	122	124	117	121	113	110	102	138	120	130	121	110	116	115	104	96	122	104	133	119	126	117	128	119	121	114	121	104	124	119	100	114	95	105	114	139	112	96	102	114	113	114	109	125	119	123	134	141	113	114	118	96	118	107	114	121	127	112	131	125	103	110	103	92	117	131	119	125	124	109	107	126	115	114	129	100	114	117	115	106	93	105	99	118	109	125	113	119	98	140	115	109	110	116	132	131	101	112	117	102	128	120	116	96	121	123	141	110	110	111	106	128	105	114	118	137	91	122	126	139	128	119	115	113	122	124	121	122	120	116	117	111	103	119	96	134	97	139	107	101	107	103	131	122	121	135	108	120	108	117	121	103	118	121	108	117	115	127	123	130	100	102	123	127	93	119	108	108	110	115	134	126	118	108	110	115	96	131	111	120	119	123	117	118	97	128	128	105	113	97	115	124	126	119	131	109	121	95	127	118	122	111	124	109	118	113	121	129	123	121	124	112	120	127	108	121	132	110	118	118	122	117	124	124	120	125	116	91	113	115	124	106	141	113	107	129	98	118	119	118	125	118	120	115	99	122	121	125	127	118	120	113	105	116	144	137	100	110	113	137	126	109	119	147	121	117	115	108	112	135	133	121	145	121	121	94	119	120	120	102	103	127	119	93	119	110	109	115	123	137	109	111	101	123	109	119	125	111	133	103	106	117	123	107	123	126	110	117	119	112	104	133	133	120	111	102	133	118	106	114	134	114	93	105	132	134	124	147	113	121	125	112	107	125	128	103	96	110	117	125	117	94	120	116	118	96	130	116	112	104	120	102	119	111	112	112	144	118	127	137	91	106	121	129	135	115	123	115	105	114	112	115	128	139	116	124	102	105	130	127	110	119	109	100	120	114	104	132	125	121	105	117	123	145	119	128	100	97	113	130	97	115	116	114	120	110	118	107	110	113	111	115	125	115	126	120	108	127	130	117	109	105	124	109	110	118	111	119	137	108	112	125	106	122	114	102	111	101	129	110	133	109	110	113	128	141	114	116	128	109	122	107	136	123	109	110	129	96	122	95	125	126	131	121	127	100	115	119	104	119	121	126	108	121	119	109	106	122	132	111	120	117	101	131	107	101	110	116	121	97	104	133	119	110	100	134	122	98	111	102	116	127	111	98	105	105	132	113	135	97	105	116	149	114	127	114	117	104	113	131	112	108	148	140	115	117	132	132	123	118	110	130	130	112	116	128	108	122	149	123	115	119	122	114	121	109	118	134	125	147	122	111	114	101	119	122	129	105	111	126	119	121	135	118	123	134	118	114	115	92	98	106	106	132	111	122	106	116	119	112	103	114	114	107	94	129	81	119	115	116	128	121	93	111	115	129	125	101	120	138	101	100	136	98	117	128	115	99	132	141	100	143	134	119	92	116	119	105	117	119	111	109	105	127	121	109	137	122	117	116	119	109	126	110	132	127	128	106	125	101	104	142	114	99	102	109	108	100	109	100	118	129	126	103	131	132	128	107	135	119	109	125	111	126	134	124	115	122	120	115	120	111	116	109	125	121	129	111	144	125	131	111	110	99	107	108	118	129	120	103	104	114	124	123	107	90	123	105	122	98	108	98	119	130	101	106	114	119	111	124	119	120	126	95	105	111	94	98	103	143	114	127	134	128	103	121	111	112	101	116	122	121	128	121	133	119	117	111	113	106	92	113	124	115	102	101	117	133	108	122	116	122	119	132	108	132	115	108	117	111	126	104	101	120	127	125	115	107	105	119	137	113	125	136	133	143	110	104	112	124	124	132	120	114	111	130	123	106	131	115	113
20783	22912	31424	36910	40163	38336	37206	31571	32574	28744	34142	33639	32259	22683	26125	23997	24209	26659	23166	17955	21773	25244	26786	22338	21357	19009	18476	17003	18010	9028	13591	13005	12859	13326	11556	11300	11089	9895	10087	9688	8462	8675	7817	6589	5383	4263	2948	1831	1604	1509	1269	1537	780	749	822	627	512	564	451	433	448	408	462	539	513	449	386	518	477	364	382	315	363	353	333	334	371	393	632	506	349	367	336	323	372	315	342	343	341	330	345	352	362	342	363	329	366	295	354	334	332	343	325	339	339	339	319	362	345	345	318	340	295	341	338	322	373	339	364	373	348	339	351	340	342	348	341	317	357	357	351	326	344	340	377	323	351	343	359	342	307	327	357	317	328	332	330	328	332	325	328	313	348	336	316	342	348	331	362	340	307	334	332	380	322	319	332	303	336	356	304	344	320	342	322	338	364	323	352	350	314	335	316	348	310	335	358	345	315	359	323	356	364	335	359	343	319	274	360	365	348	379	323	339	298	330	339	309	324	345	320	333	340	349	353	330	325	331	351	334	303	315	318	313	305	317	338	333	331	354	388	313	351	332	329	334	348	340	340	354	325	358	325	332	340	317	342	321	329	355	331	346	305	360	331	352	376	301	338	320	352	335	347	316	328	369	338	304	312	335	341	360	346	343	315	336	347	349	361	329	336	352	373	320	335	369	331	349	370	330	330	311	313	355	313	348	343	352	327	344	312	345	337	316	318	347	351	324	347	342	354	366	336	318	342	342	363	356	339	364	325	314	352	345	324	341	338	333	335	345	326	335	320	334	318	349	316	330	332	329	305	336	347	353	401	327	309	304	353	342	378	349	348	333	339	321	361	337	321	345	307	327	348	344	347	357	358	327	329	309	300	337	320	334	367	326	317	342	344	309	367	336	385	330	340	327	340	331	371	337	316	351	331	328	340	349	326	371	313	312	324	329	375	334	380	308	353	310	336	351	338	362	346	338	326	332	356	350	328	341	325	355	330	319	324	339	353	323	324	326	324	307	316	345	325	321	345	342	340	343	349	347	310	323	349	331	324	329	327	340	343	375	321	336	333	358	349	334	330	338	315	347	315	313	317	321	324	346	323	297	329	306	298	340	345	367	323	349	332	345	328	325	358	322	331	345	331	345	344	302	325	299	358	363	333	331	330	302	353	358	358	352	315	296	328	339	348	374	321	327	356	357	379	327	306	309	317	338	352	363	310	337	342	330	355	325	344	328	312	338	353	332	327	314	332	350	311	339	345	345	339	330	338	357	351	329	318	355	319	346	374	353	315	321	319	332	358	313	336	333	338	319	318	338	328	324	325	294	345	324	341	330	343	341	311	338	337	371	312	334	341	344	336	336	292	335	315	372	314	319	329	368	337	329	321	331	335	349	375	319	347	344	335	337	357	356	333	351	331	326	348	333	343	353	326	323	302	366	323	314	319	341	332	345	351	361	321	333	327	356	336	340	375	298	348	346	355	334	322	341	319	304	332	332	352	327	311	353	350	310	319	334	321	364	329	298	350	363	322	319	329	336	327	339	324	339	352	376	335	318	317	323	340	348	307	351	319	341	319	323	355	332	333	332	326	340	314	301	310	360	330	324	355	330	359	380	347	334	337	337	347	335	335	327	321	335	330	321	302	322	342	314	349	355	292	320	354	362	327	321	324	306	391	350	337	321	336	342	351	316	322	345	321	371	354	328	334	342	313	351	326	355	314	346	280	337	323	337	354	317	323	330	347	340	358	341	371	380	320	350	377	342	346	339	329	335	339	351	320	340	328	318	317	347	328	343	334	319	326	351	344	314	357	324	319	343	319	343	347	362	309	325	339	327	301	327	326	347	341	335	344	285	311	321	341	356	323	343	331	334	349	349	359	338	363	354	304	327	322	341	331	358	340	319	316	353	346	318	298	336	349	335	344	375	352	361	363	334	329	320	352	313	341	374	344	340	321	350	313	330	343	292	300	347	326	368	332	361	379	348	337	355	342	319	312	337	311	329	313	325	348	327	353	336	336	316	316	350	333	351	337	332	343	355	313	341	346	326	360	341	330	375	348	313	342	327	345	307	339	321	346	360	341	328	349	315	349	315	343	352	341	333	316	312	335	328	331	323	368	338	286	330	323	361	307	356	346	338	340	342	348	347	349	319	317	347	327	328	293	363	316	356	349	340	354	316	345	329	310	339	338	357	394	300	324	364	324	348	318	352	351	332	328	344	333	342	344	341	340	348	301	352	372	315	322	344	333	347	318	336	320	333	360	374	308	303	329	323	351	327	325	347	312	354	321	328	351	370	316	327	319	310	327	334	344	363	334	320	335	299	325	326	317	347	328	316	337	319	380	304	339	331	352	361	317	332	340	289	357	367	342	366	344	342	320	367	314	310	334	345	333	335	327	339	349	335	339	317	342	361	332	330	307	356	342	333	289	331	310	314	356	328	352	310	328	354	352	373	354	311	375	363	322	300	309	316	321	335	341	348	334	340	307	335	346	365	334	320	350	319	336	341	337	345	341	322	343	355	322	361	312	333	352	335	324	279	296	337	338	335	339	335	344	310	324	337	314	347	352	333	351	320	331	339	332	332	341	344	310	336	307	308	343	347	334	351	353	287	360	333	325	358	348	355	335	360	321	369	349	316	358	314	361	326	343	302	348	329	342	346	358	327	339	366	336	338	344	334	338	362	295	322	320	304	327	358	337	326	349	340	355	313	370	319	362	342	329	374	341	318	325	332	333	355	340	324	326	342	313	333	310	336	349	344	356	350	339	344	331	348	347	323	299	355	321	321	344	325	348	316	332	350	307	351	333	308	338	363	325	335	299	354	330	341	332	342	355	352	337	347	310	328	334	306	349	329	324	326	367	324	335	374	322	326	346	329	352	307	338	355	320	324	337	313	357	326	328	324	339	353	350	335	328	339	334	292	353	345	351	306	339	338	311	325	326	359	327	344	317	299	327	327	344	307	318	348	368	336	344	341	362	341	347	330	343	306	364	318	347	343	323	308	362	309	325	337	329	367	366	306	322	342	322	337	347	315	358	342	334	363	353	348	345	357	332	330	325	322	342	334	335	313	318	309	317	378	356	331	321	325	333	365	354	335	324	322	308	310	348	332	325	318	355	338	314	302	353	331	359	327	358	349	344	324	375	373	337	310	351	327	329	344	347	356	332	342	332	349	323	308	363	343	290	335	340	362	388	341	349	335	311	314	344	355	340	339	304	319	333	336	365	317	307	361	363	333	337	318	338	315	384	353	368	330	344	319	314	319	365	319	307	341	330	326	337	336	355	326	354	348	373	304	321	350	318	337	332	355	307	333	327	332	378	337	328	368	344	298	339	344	322	346	281	317	370	353	360	316	334	328	354	290	319	361	309	298	347	329	386	321	341	325	346	370	306	343	327	315	344	339	341	321	330	332	381	357	326	337	356	357	385	334	353	345	299	353	314	361	349	349	349	354	314	349	348	366	319	335	332	362	343	339	338	359	338	333	321	313	319	317	326	347	320	339	325	349
41405	36611	38578	36837	41009	36558	36198	26731	26697	20835	26214	24964	21638	14917	15956	15431	15924	14065	11512	8340	8531	12825	13652	11207	9725	8584	8388	7485	8080	3970	4263	4784	4612	4676	3910	3620	3571	3178	3149	2971	2332	2508	2255	1939	1427	1197	777	495	513	423	444	403	280	241	334	270	208	226	210	175	174	203	202	194	216	223	220	214	168	209	168	162	157	174	184	187	177	193	247	206	171	168	144	169	160	169	161	181	164	173	159	158	159	166	165	161	153	168	190	173	165	152	195	147	179	139	174	155	172	182	160	146	180	181	178	182	176	158	154	159	147	159	152	170	161	155	154	162	186	189	170	169	171	172	177	166	184	156	182	164	181	153	169	181	174	177	168	166	191	193	163	177	168	159	162	169	150	150	164	158	176	163	158	165	170	180	141	169	149	158	174	192	151	159	165	166	186	175	160	130	164	160	161	178	147	147	169	176	163	142	177	158	158	173	147	157	170	194	170	178	177	169	169	165	186	167	167	155	164	185	160	162	173	186	159	182	189	166	156	155	167	162	160	167	166	165	166	186	150	140	203	181	143	165	172	141	175	182	160	166	181	164	177	153	175	185	163	143	159	176	156	178	172	154	172	160	165	146	184	153	156	159	157	174	169	166	167	168	173	198	156	176	154	173	161	150	157	171	156	157	162	185	167	171	160	153	189	158	157	192	152	177	177	169	159	165	159	148	151	160	188	159	165	153	150	155	141	170	179	184	166	167	173	144	152	165	180	154	161	169	151	164	173	174	176	170	158	163	172	157	183	174	182	185	176	146	152	158	168	167	202	168	177	161	167	168	180	177	158	158	163	159	149	178	167	187	213	179	183	171	160	169	172	170	150	194	161	154	165	157	184	162	183	173	147	158	172	180	158	158	178	146	157	163	171	174	163	183	141	168	160	197	165	165	177	161	158	149	169	181	188	187	176	166	158	163	185	160	158	162	189	165	163	156	157	174	204	185	160	170	169	193	158	169	170	142	160	157	172	144	153	179	159	142	153	153	171	149	142	172	177	150	172	183	206	193	159	180	178	169	181	147	162	180	166	178	165	191	184	188	143	166	151	196	173	164	154	158	159	175	169	175	168	173	166	188	211	155	165	143	138	177	179	162	181	196	150	182	177	150	150	179	180	131	174	150	158	159	197	168	159	172	134	189	168	196	181	171	158	163	194	191	167	159	162	162	151	147	177	169	172	187	168	160	166	164	159	183	184	183	162	197	169	193	183	163	149	171	182	199	182	169	182	168	175	181	158	172	158	183	177	154	154	158	173	170	161	187	192	173	151	187	173	151	154	173	166	158	176	166	166	168	169	159	186	183	175	159	183	168	169	154	162	154	173	185	160	163	164	165	185	184	150	156	164	158	181	179	160	155	172	150	173	159	158	170	155	173	179	154	161	161	175	157	174	149	166	173	174	181	164	193	163	169	156	143	164	186	161	173	149	171	181	149	172	168	154	174	150	156	160	180	154	142	152	173	158	185	155	161	135	158	166	189	168	169	163	157	169	167	193	182	163	131	163	164	166	146	167	173	180	175	168	162	196	158	184	161	154	188	172	165	157	154	168	166	147	203	155	180	185	163	174	175	192	170	165	168	155	159	174	170	159	184	178	178	182	173	174	172	171	166	163	150	172	144	167	163	180	161	160	181	172	186	153	189	167	184	203	145	179	151	183	176	152	192	151	174	186	158	171	176	173	160	180	174	160	169	174	195	155	151	151	150	172	172	160	185	174	178	182	162	160	173	153	153	162	176	171	164	161	164	155	180	174	157	158	155	160	169	146	148	153	163	169	172	187	176	158	163	195	178	157	165	187	175	132	151	180	168	161	155	160	175	192	171	163	168	155	172	151	195	191	179	178	179	136	157	152	194	164	164	167	144	146	158	166	166	177	180	162	157	182	176	181	172	157	159	157	167	155	154	164	166	179	178	189	173	182	161	169	151	186	180	185	184	168	174	183	187	184	165	170	174	147	168	177	192	159	181	166	179	165	150	160	181	197	161	172	150	195	200	175	172	184	157	176	162	166	157	164	185	174	165	149	168	172	155	172	162	147	188	182	172	144	159	147	177	151	162	160	152	179	175	178	172	174	169	157	182	186	153	175	193	165	174	175	222	173	166	157	155	166	173	178	171	185	160	164	183	170	160	183	170	155	190	175	169	182	166	167	185	168	180	172	156	158	169	171	184	168	172	172	156	179	169	180	148	151	162	181	182	182	166	169	171	159	184	171	190	161	161	163	165	170	185	172	164	169	177	168	167	185	178	180	158	191	176	173	166	142	165	161	160	140	176	178	166	173	140	156	170	158	164	151	156	157	165	160	183	153	169	153	160	165	176	167	170	179	159	173	178	143	176	182	164	198	187	153	157	180	155	174	151	187	175	188	169	164	163	147	191	161	152	162	144	144	142	158	174	178	167	171	177	159	160	172	163	162	170	140	175	163	167	170	180	159	184	160	166	163	171	186	161	181	163	158	168	180	157	150	176	144	168	164	172	185	186	160	176	157	151	176	176	167	157	159	183	139	155	193	168	169	155	164	155	163	158	159	177	195	161	169	178	168	147	160	153	165	155	164	150	188	165	151	170	196	177	162	165	183	178	159	176	159	171	185	158	172	153	178	161	166	164	140	143	166	182	159	151	172	177	183	167	156	187	163	187	161	158	161	173	145	165	173	162	183	162	167	163	160	162	150	174	194	163	152	166	180	160	152	201	161	142	156	190	159	140	181	153	163	191	152	156	145	148	135	159	179	162	159	152	160	135	163	168	179	155	159	154	180	152	155	163	167	163	176	180	186	147	190	160	194	180	166	170	177	190	135	163	165	165	146	160	165	162	173	155	160	165	149	151	172	165	148	189	157	142	172	166	153	162	168	175	180	162	158	193	173	182	162	181	165	166	172	191	143	160	156	147	179	178	160	168	161	160	166	164	166	160	169	179	168	160	146	188	169	146	164	160	158	152	184	140	168	165	164	150	163	188	157	160	171	155	177	177	171	164	142	179	160	146	150	147	173	164	158	165	170	176	163	165	167	154	185	158	163	154	168	171	163	180	185	191	160	178	164	142	167	185	159	167	189	161	162	141	156	174	181	175	152	162	156	197	187	157	181	205	165	193	157	183	171	167	158	163	175	163	159	169	190	178	160	164	161	153	157	163	170	181	152	158	168	158	167	188	153	158	174	175	195	169	144	168	165	188	167	175	174	150	179	160	166	184	169	184	166	187	159	152	148	148	162	173	155	170	179	152	145	152	160	175	173	165	177	194	173	169	152	182	203	155	160	192	167	180	159	159	172	150	150	181	128	142	176	160	148	193	156	182	177	170	181	169	171	162	161	159	187	147	162	174	172	151	167	170	181	155	162	163	159	171	150	188	167	177	192	171	151	155	173	175	165	182	171	143	163	167	155	176	170	155	162	153	176	180	172	148	147	197	166	186	169	157	166	161	175	177	167	168	161	183	177	164	156	147	174	165	166	167	160	160	170	159	171	166
28510	29167	38549	43667	48762	46507	47989	39967	42269	38167	44847	42941	40294	32970	37024	34758	37563	33794	32549	26123	28024	36091	35757	30586	29826	28358	27752	26795	27246	16695	18610	19474	19618	19870	18626	17143	17472	16044	15798	15520	13279	14028	12861	11401	8732	7187	4892	3022	2796	2391	2547	2124	1571	1195	1508	1098	713	732	694	633	673	646	676	817	711	756	740	623	533	559	533	488	470	449	428	466	449	511	829	661	443	456	452	450	425	460	453	442	474	439	442	459	485	444	471	438	502	449	457	470	456	459	460	451	456	466	450	436	458	434	420	493	469	440	435	498	452	480	447	480	471	438	437	453	508	433	461	459	455	438	457	454	485	468	456	463	418	460	473	456	478	437	443	440	430	431	416	509	442	440	432	481	427	472	455	461	457	427	432	451	458	461	442	452	447	452	445	448	453	470	475	413	445	426	455	454	469	485	471	446	450	421	445	467	470	420	419	477	455	489	411	462	451	455	501	473	462	434	482	459	438	466	453	471	448	447	400	454	454	463	466	478	484	493	460	457	441	474	441	423	442	465	449	447	456	475	460	470	453	423	441	468	481	452	430	451	433	448	450	444	452	430	401	437	461	403	500	479	474	480	457	453	436	460	471	428	473	468	488	439	463	441	415	479	436	460	461	447	464	444	464	452	442	449	444	442	496	461	460	451	435	457	448	461	487	465	465	435	426	430	472	478	446	433	426	464	435	461	441	458	455	454	478	437	480	436	422	436	490	471	457	418	467	430	446	460	466	481	476	437	401	424	455	440	441	440	423	462	436	478	454	434	468	452	438	457	446	461	450	448	465	448	463	441	441	493	439	431	444	482	484	452	428	430	448	463	453	448	456	470	451	472	471	457	431	457	457	433	478	446	440	448	463	460	450	450	477	506	473	420	457	422	481	437	434	460	450	484	479	425	421	471	460	449	452	437	486	473	470	464	437	467	490	453	438	456	461	467	477	426	463	466	445	462	464	464	490	470	458	439	473	451	458	475	415	445	435	441	406	425	437	462	448	460	469	423	449	456	426	437	478	464	466	441	453	460	430	495	469	479	472	460	462	461	475	483	447	432	465	469	448	453	439	435	476	464	448	460	421	448	466	459	476	427	501	507	429	441	422	439	472	466	477	496	445	475	445	447	453	433	455	466	466	450	469	472	467	449	443	473	484	472	476	460	413	491	464	449	484	416	460	442	467	435	441	469	484	450	451	458	446	432	445	463	421	436	459	465	474	469	494	462	441	432	464	454	464	435	451	437	472	470	446	492	462	471	477	429	459	469	434	448	454	425	443	416	482	494	438	469	437	410	475	441	462	423	473	451	462	456	459	432	444	488	493	448	411	452	445	462	439	469	431	444	449	461	458	435	483	427	475	427	420	438	458	448	471	438	448	480	432	428	450	443	467	432	451	406	419	467	444	460	470	442	454	438	447	467	431	447	458	481	474	449	452	459	463	473	414	452	414	446	471	453	444	446	465	461	446	440	467	451	427	418	447	432	424	446	484	413	441	422	466	450	471	442	446	470	456	423	454	416	458	456	427	431	451	488	466	496	464	424	422	449	438	439	468	505	460	455	451	481	501	485	480	456	446	456	469	467	447	464	458	464	466	485	466	446	463	431	419	479	418	471	472	475	463	428	491	456	482	477	453	448	463	445	489	433	447	450	417	465	450	446	473	472	474	442	469	478	451	436	482	436	463	487	460	427	417	467	449	431	453	438	455	440	457	434	436	428	472	468	465	489	465	441	501	459	452	473	421	473	451	444	499	441	423	443	462	427	445	441	436	415	465	449	436	472	449	433	473	455	430	487	456	481	444	488	429	463	459	458	412	450	457	462	450	449	465	470	450	458	436	461	451	475	429	460	458	472	489	464	483	457	463	491	432	430	415	469	468	456	476	442	496	465	458	455	458	443	451	453	462	441	446	441	457	462	443	446	441	486	412	440	452	427	473	443	434	491	470	458	456	458	470	436	464	426	444	471	442	401	487	436	484	449	454	425	449	472	425	475	455	435	467	448	457	484	446	434	458	463	417	461	461	417	453	432	459	450	469	495	463	451	488	431	465	486	433	432	442	467	434	454	452	437	463	463	472	440	471	436	435	498	465	478	451	457	445	423	431	430	456	440	430	464	472	461	439	438	487	483	466	459	473	469	473	505	460	454	456	449	415	450	454	418	418	440	447	434	505	455	488	469	456	454	472	463	393	436	446	439	437	459	429	444	434	446	447	427	454	467	471	472	438	446	453	446	463	451	466	436	465	478	458	468	453	466	451	435	461	450	468	476	446	441	440	453	482	480	439	449	434	431	450	463	447	499	453	421	457	451	449	423	455	471	477	447	472	460	466	453	496	430	485	481	448	433	455	434	420	451	454	460	482	451	492	447	495	471	477	449	457	455	501	466	492	473	421	491	486	448	465	469	443	474	483	431	433	450	452	466	473	431	427	441	400	451	455	489	474	473	438	458	425	482	474	442	445	423	458	443	428	457	433	438	444	444	443	462	439	465	463	450	440	463	464	485	455	447	444	452	466	470	431	432	476	465	463	403	492	439	439	437	497	434	448	433	435	410	470	459	486	515	483	430	472	478	422	481	456	431	428	455	480	473	495	439	445	474	432	447	466	443	415	438	451	471	454	441	454	446	449	474	438	425	489	432	443	499	470	447	479	461	437	445	456	436	463	454	442	450	464	453	444	457	456	487	459	475	463	417	461	461	460	478	461	467	483	439	470	432	447	425	457	438	439	465	428	432	444	444	442	485	457	499	465	442	443	440	449	445	443	437	471	449	484	440	447	470	447	438	467	447	461	478	419	460	459	468	444	469	466	426	441	415	423	489	447	486	458	448	448	432	484	444	434	473	464	452	457	428	514	419	451	436	459	494	491	453	423	455	455	447	467	438	457	464	461	472	484	426	485	439	426	445	435	434	437	481	444	489	477	484	495	449	439	442	458	456	466	448	465	471	452	463	435	484	494	481	475	479	441	472	448	452	462	403	473	429	464	421	473	476	410	475	460	474	472	452	442	451	468	460	445	485	449	448	452	481	454	478	489	454	444	484	431	416	482	450	429	453	459	479	451	415	482	435	474	412	428	456	442	433	404	437	450	430	448	481	490	485	471	466	475	442	453	432	423	464	443	438	482	454	461	430	462	459	463	445	475	437	473	483	473	474	440	465	492	458	485	461	495	470	442	450	459	415	461	482	426	447	470	466	419	427	442	469	446	479	444	444	480	451	446	462	453	444	447	462	437	440	435	451	476	487	464	448	506	406	440	456	458	480	442	475	475	479	453	424	474	440	469	454	474	456	452	457	418	442	463	449	482	453	450	430	457	474	445	431	455	435	486	458	450	467	430	444	462	431	462	478	434	486	423	452	448	420	447	450	417	492	414	464	472	461	440	445	458	430	485	466	472	475	461	475	407	441	462	486	445	463	436	453	474	450	446	442	434	477	443	508	458	463	439	432	436	456	492	449	403	498	468	454	427	446	486	431	466	447	463	473	469	467	485	424
17355	13635	13717	10922	8444	5989	4448	2781	2465	1835	1903	1463	1335	1129	945	928	867	655	530	429	429	628	601	580	470	431	419	375	345	250	279	270	246	252	250	220	210	233	197	190	165	187	192	178	121	128	120	100	114	126	100	99	100	97	85	102	91	95	78	89	87	104	102	102	114	105	109	95	75	84	91	90	97	93	99	99	89	76	111	106	86	82	111	85	92	76	103	70	70	100	96	89	92	77	94	76	85	97	110	94	96	108	94	87	84	86	100	88	91	109	94	102	85	95	96	81	87	94	86	96	93	93	86	96	88	78	95	87	92	110	98	101	91	79	84	76	107	77	76	91	82	94	91	89	91	77	92	109	105	104	80	90	79	96	97	86	88	87	95	82	103	107	90	80	82	93	85	95	80	82	100	99	84	82	76	97	83	85	91	84	90	89	99	80	94	79	81	96	92	102	86	73	100	84	94	92	101	88	86	96	96	90	94	94	74	88	71	107	87	91	95	90	105	91	80	93	105	90	92	77	77	101	98	99	78	85	94	97	88	86	85	107	78	82	87	90	84	104	99	86	97	91	95	97	76	100	99	72	97	92	93	92	94	82	97	79	90	98	89	84	83	85	95	81	99	90	99	100	81	86	82	106	90	80	103	78	97	97	82	94	90	87	75	91	85	90	88	88	93	104	101	90	100	84	76	82	79	73	97	96	83	76	92	107	100	90	78	65	92	74	79	83	97	81	85	91	76	106	79	89	87	92	102	88	88	100	88	84	81	77	104	77	91	86	86	84	75	83	95	95	91	80	96	90	81	86	104	89	97	92	99	93	87	101	100	72	75	95	86	91	89	108	70	95	90	75	95	99	99	88	90	71	100	82	93	89	92	79	92	102	92	105	101	101	86	99	88	79	100	92	91	84	91	109	82	90	99	75	108	103	79	96	95	96	96	86	90	81	94	87	87	76	89	93	82	102	76	90	82	72	89	113	99	84	103	97	107	85	93	117	82	79	103	105	95	97	79	92	99	82	89	85	88	85	91	88	77	110	92	104	92	87	97	76	84	95	92	106	86	100	80	87	83	80	85	85	108	102	98	90	99	81	88	87	97	100	91	89	97	85	81	89	84	78	100	84	109	91	91	83	82	98	80	90	88	71	86	98	67	95	94	98	84	96	70	84	94	85	89	100	96	87	72	97	80	102	90	97	103	82	105	98	92	94	71	81	92	96	100	88	98	90	85	85	94	79	75	106	90	94	80	103	84	71	99	88	103	107	86	89	78	96	79	88	108	80	87	88	89	82	95	100	84	97	97	77	99	115	89	91	96	98	91	89	80	79	98	77	101	99	99	88	83	102	93	100	90	101	84	107	92	109	91	84	91	114	98	68	86	93	78	101	96	86	94	112	90	100	91	91	83	97	101	76	103	99	84	73	78	82	94	96	83	95	87	99	79	78	81	93	97	92	91	103	95	97	105	87	74	76	77	93	84	107	91	89	89	89	94	90	89	96	85	103	100	98	83	97	98	101	90	99	91	86	85	94	83	97	88	78	87	122	87	80	94	100	99	85	111	98	93	95	88	97	89	92	78	96	81	86	91	102	98	105	81	99	88	83	91	87	80	86	99	98	84	92	79	82	101	95	97	92	93	104	104	88	91	87	93	97	81	98	84	94	74	95	104	85	99	100	81	101	110	96	101	87	95	92	96	118	91	70	80	97	85	105	105	76	77	88	104	94	97	80	85	98	88	83	83	92	89	85	99	83	74	85	98	94	99	98	83	81	81	81	85	82	94	81	84	92	99	98	100	86	94	87	79	90	96	104	88	114	94	108	90	104	94	82	88	90	76	94	92	90	103	89	83	91	90	92	92	106	93	90	92	86	86	97	77	96	115	104	80	98	81	99	90	91	89	79	80	108	73	80	95	99	99	81	79	105	108	95	79	104	110	107	77	79	80	86	87	99	100	88	100	95	90	77	84	61	92	102	111	88	85	112	83	76	69	81	106	97	75	95	95	89	88	99	99	92	100	83	75	71	92	81	85	95	86	92	88	82	96	79	75	91	83	84	85	88	93	88	90	101	98	98	75	102	87	99	77	91	89	91	84	100	98	84	83	90	102	92	100	110	93	96	100	84	82	79	105	84	96	105	81	89	104	82	106	81	90	102	82	106	98	97	92	87	87	77	86	83	99	96	103	85	91	80	95	82	86	92	82	99	80	78	90	97	76	85	90	86	87	90	105	74	105	108	75	107	96	84	98	94	98	98	69	105	104	78	85	108	71	85	82	95	86	94	115	84	91	123	89	76	104	105	101	84	93	95	96	90	91	106	94	120	83	71	70	99	74	79	92	93	80	103	88	93	77	101	91	93	85	63	87	78	98	82	90	97	82	93	77	86	92	104	92	112	98	81	98	94	99	89	87	74	81	85	109	93	95	108	105	92	74	101	92	90	94	87	88	97	99	105	81	85	101	78	91	88	93	70	72	91	94	98	99	76	101	104	96	100	107	101	92	100	106	109	100	89	82	83	78	73	86	105	86	88	83	83	99	87	106	89	94	88	81	94	86	97	86	113	95	77	97	90	89	94	79	91	84	100	85	92	68	93	101	85	91	101	82	91	95	98	90	80	96	75	72	81	102	101	87	62	94	81	80	94	113	96	72	83	98	100	85	78	101	104	76	108	91	89	105	77	103	91	91	99	84	107	100	87	93	101	89	89	84	90	90	103	114	77	98	98	90	81	99	96	93	97	88	85	98	93	94	85	89	105	100	99	77	99	93	103	101	82	102	79	104	96	94	101	86	94	83	81	94	89	78	94	75	90	85	95	88	99	99	86	98	98	87	96	91	91	106	79	85	112	86	97	88	101	83	77	89	95	79	85	83	86	104	102	105	86	80	100	90	83	87	88	94	84	83	89	82	90	91	88	84	78	82	69	102	90	96	101	74	81	93	91	87	82	81	99	104	79	88	92	75	100	78	93	86	89	91	86	91	98	90	93	98	74	85	89	87	103	87	100	90	89	100	88	102	86	87	87	74	78	80	78	70	75	89	96	93	87	81	88	93	102	84	85	64	87	91	85	90	101	85	79	89	90	104	65	77	106	80	94	91	81	101	85	95	89	95	88	104	96	94	102	98	87	98	85	82	92	100	79	90	93	94	83	93	99	86	78	99	81	78	89	93	84	78	90	90	88	86	109	100	106	91	94	93	98	75	82	92	99	102	99	73	101	88	82	92	94	101	105	113	89	101	90	81	85	85	92	97	109	97	76	86	108	73	94	87	80	85	91	77	87	82	82	86	119	100	80	113	91	86	101	96	94	104	83	110	88	82	105	83	101	96	88	89	104	113	90	90	97	85	85	112	108	93	85	93	88	96	101	95	116	75	91	103	99	90	98	91	95	84	76	96	82	78	100	77	84	86	85	89	92	94	73	96	99	85	88	102	76	96	82	80	106	94	89	100	99	83	79	95	91	100	106	87	96	94	84	96	89	100	81	87	94	82	99	83	107
11303	11551	19178	21566	20580	17872	15227	10543	10697	8475	8908	6883	6482	5761	5110	4814	4715	3749	3061	2418	2559	3752	3548	2806	2645	2476	2509	2139	2099	1490	1569	1532	1292	1504	1272	1251	1247	1207	1159	1031	975	865	868	788	659	610	503	395	344	370	347	331	312	299	297	298	261	269	278	317	261	275	295	276	299	286	268	274	260	277	273	298	265	281	279	259	276	295	303	276	259	282	269	258	249	247	232	259	269	248	284	307	238	255	273	298	283	265	297	255	291	268	244	255	304	254	244	278	301	292	237	276	270	276	276	275	247	282	287	278	279	256	251	232	287	284	258	248	274	257	264	290	278	282	275	270	281	246	245	307	261	249	255	231	278	229	239	252	260	261	260	285	257	255	261	249	266	279	254	270	275	275	277	287	258	298	239	257	245	257	264	273	280	304	268	289	293	267	231	242	258	278	287	265	266	290	283	275	272	301	259	272	252	252	280	244	282	271	278	276	261	238	236	244	273	263	263	285	251	277	264	257	271	281	275	266	279	266	242	265	250	274	285	278	261	277	253	266	249	247	305	270	239	248	272	313	261	280	308	270	261	262	258	289	273	260	272	279	258	253	252	238	262	266	286	269	253	259	277	282	241	262	252	265	252	293	280	255	253	256	289	255	247	286	313	259	274	247	262	233	265	282	267	308	271	277	250	258	255	284	291	248	260	261	260	254	254	278	243	257	266	278	275	253	274	259	276	265	248	283	284	288	277	268	270	276	243	268	255	226	296	272	284	283	293	259	254	284	283	288	253	291	282	255	297	279	299	274	270	275	265	287	266	243	247	253	288	263	280	275	252	264	270	257	269	291	281	273	245	250	268	277	286	265	263	274	271	264	253	269	261	242	258	256	287	281	281	281	256	250	276	271	240	298	286	230	254	286	266	275	239	245	258	308	268	283	285	312	253	250	279	265	300	267	273	270	272	262	277	266	294	273	290	287	267	265	253	297	268	284	272	258	269	265	278	282	248	282	258	284	259	263	240	269	283	261	263	291	241	268	264	289	264	256	257	281	279	296	246	269	249	273	264	285	253	255	262	278	284	274	282	280	271	250	281	258	254	295	277	260	272	263	256	264	256	303	247	290	281	275	277	290	267	265	268	289	251	293	273	276	265	264	257	253	241	246	300	279	284	268	256	246	279	278	284	257	302	263	280	258	260	283	269	252	280	285	279	285	266	299	283	255	278	254	273	296	266	267	286	276	257	277	266	281	292	253	317	255	255	272	277	243	269	275	265	256	268	269	276	280	277	272	272	271	261	283	296	257	288	259	277	253	227	280	257	296	279	263	281	260	246	275	278	288	276	294	291	240	278	266	231	290	251	302	276	286	232	274	284	262	299	287	293	289	230	323	262	275	270	243	269	250	273	269	277	242	290	251	272	273	261	242	273	251	259	260	273	259	279	294	262	285	291	297	267	248	272	286	284	254	279	249	253	274	278	269	261	283	261	282	261	276	296	273	263	245	271	277	288	288	259	252	278	258	262	256	269	260	279	268	246	246	275	251	285	289	285	303	254	269	260	257	275	263	273	305	286	262	280	267	298	290	254	268	246	289	271	296	276	255	289	243	264	312	251	270	282	260	277	274	245	274	278	267	268	288	284	260	267	253	252	288	270	240	282	268	247	254	263	284	257	245	259	282	260	238	263	276	264	249	232	266	264	287	232	291	252	291	295	290	283	229	314	271	262	260	261	242	254	274	297	258	284	262	293	249	278	274	251	272	283	282	273	279	270	275	274	261	282	267	257	245	255	269	269	239	259	249	283	267	274	283	270	248	281	279	277	261	278	267	260	256	257	279	266	289	281	275	302	280	301	282	238	285	252	281	246	234	247	271	258	279	243	271	280	279	267	274	317	280	271	257	264	292	295	277	281	314	254	271	271	286	265	245	263	295	288	246	303	280	278	266	295	284	275	250	265	266	254	306	269	286	285	253	282	258	279	279	261	282	257	311	274	265	257	254	274	279	263	268	262	278	257	259	268	267	249	291	257	251	275	256	256	271	274	283	285	268	254	276	257	265	254	259	285	257	238	247	275	266	267	283	268	266	239	284	247	279	258	299	256	240	264	261	258	300	283	276	293	268	281	249	270	216	273	295	285	261	247	278	284	286	247	268	279	236	271	300	247	294	257	277	247	295	239	248	260	239	260	275	245	259	296	254	281	283	271	267	251	249	269	240	279	262	284	256	254	277	266	256	291	266	260	286	260	284	271	259	284	279	275	256	277	297	262	248	277	284	248	278	253	269	282	221	273	261	265	293	266	272	296	261	269	266	253	313	255	240	279	260	281	222	277	287	258	285	257	279	279	268	255	275	276	262	266	258	271	313	286	273	300	256	255	242	284	264	287	247	269	273	249	306	271	286	249	265	245	275	244	272	268	251	286	273	267	239	302	287	257	264	261	271	245	254	253	272	280	263	252	303	260	262	307	264	239	275	273	266	290	261	278	274	255	280	271	276	267	275	276	270	273	283	268	286	286	261	242	254	275	270	250	262	281	260	289	244	314	256	251	264	288	302	307	246	272	256	301	274	283	266	295	278	274	283	278	283	289	251	306	279	293	295	273	243	276	268	307	269	278	286	293	255	276	278	266	267	269	263	244	256	284	276	288	291	283	235	290	267	240	285	274	291	292	261	254	276	298	289	281	261	260	268	274	272	234	253	258	268	274	275	263	292	266	292	261	262	259	288	278	293	244	294	259	286	237	279	288	270	271	264	286	288	249	269	276	264	288	266	273	262	308	278	275	308	226	283	250	258	240	270	240	253	287	251	232	252	256	312	261	266	314	258	288	253	275	275	268	269	289	254	269	279	299	267	242	264	258	258	275	263	274	272	304	276	245	260	290	252	269	242	270	260	227	278	249	264	260	271	293	274	293	271	279	262	286	291	261	254	269	277	252	299	265	264	281	274	284	281	277	276	278	278	252	295	251	269	281	263	296	282	299	261	264	257	276	272	270	261	267	272	263	290	270	274	311	258	265	272	260	255	269	270	295	302	269	249	243	270	265	277	276	290	284	271	257	291	267	280	260	261	277	281	268	272	262	264	244	289	254	279	294	268	255	272	279	301	263	263	291	290	257	244	287	234	283	240	255	265	268	267	267	254	283	297	258	278	273	265	306	267	281	266	273	276	279	289	254	270	268	247	269	251	278	304	256	254	261	242	295	271	267	250	260	284	299	282	282	276	267	252	253	270	251	272	241	267	262	252	248	253	250	258	272	247	267	270	270	269	298	283	262	281	288	268	259	233	292	276	271	265	286	265	243	254	279	261	257	244	279	289	245	277	271	266	280	248	290	270	257	282	283	266	267	256	242	249	276	269	265	269	271	256	271	275	245	281	245	290	281	272	271	259	272	251	269	244	239	297	287	271	276	263	310	263	258	277	286	280	300	269	243	268	256	272	304	289	245	277	289	279	293	313	272	269	230	277	255	254	263	281	273	297	286	252	274	267	273	275	245	254	289	248	257	294	228	280
32328	29521	31243	28242	31181	28210	23830	16964	17639	13300	13645	13395	13105	10427	6675	9470	7988	6326	5366	4027	4205	6647	5936	5146	4699	4275	4469	3192	3186	1887	2539	2119	1832	1856	1882	1539	1520	1478	1588	1551	1360	1120	967	916	770	469	423	349	264	219	239	245	188	165	136	135	153	134	155	122	131	113	139	137	135	130	121	127	125	140	116	120	116	110	128	98	130	107	149	126	108	120	103	113	114	134	104	107	111	136	124	107	117	129	131	122	124	130	115	138	116	96	112	118	104	91	117	121	104	114	109	122	98	120	121	94	114	102	121	106	123	113	109	111	114	138	107	104	112	105	119	123	131	126	110	104	126	116	125	105	108	119	95	118	111	101	111	119	112	122	124	111	122	115	124	111	137	127	111	109	105	114	109	105	116	93	108	123	114	123	113	122	130	102	115	104	118	122	107	108	116	125	129	112	109	127	114	113	113	113	106	124	111	114	131	124	127	96	114	138	122	113	132	123	104	114	112	141	115	105	119	109	128	102	125	119	115	116	121	116	118	95	129	112	133	116	109	103	106	114	119	130	118	112	95	106	113	102	113	103	105	132	109	128	103	106	120	108	118	118	120	112	113	101	113	117	101	102	116	119	102	129	109	127	124	119	121	102	96	121	123	97	110	104	115	115	106	106	109	133	108	115	125	101	124	123	115	119	99	130	112	135	138	110	111	94	135	113	114	100	131	119	107	116	114	112	119	101	93	114	130	89	112	115	117	122	110	121	119	125	101	110	104	90	121	101	127	123	112	115	118	116	109	109	122	114	123	118	104	96	98	122	108	117	113	120	107	107	122	118	101	108	103	125	102	135	122	130	106	110	123	125	90	106	129	98	107	115	126	106	96	93	111	134	118	133	125	138	102	110	113	117	116	118	115	103	120	104	128	119	102	116	125	110	99	119	133	133	106	100	134	109	141	113	120	125	129	100	103	113	110	117	122	118	107	107	113	113	130	112	111	103	109	99	118	114	104	140	90	130	99	124	113	126	108	126	119	114	98	96	120	128	118	128	114	110	122	126	108	111	116	125	102	110	119	125	115	114	118	117	110	133	117	115	127	91	104	107	112	89	105	124	105	141	128	124	115	115	108	103	100	100	113	109	114	123	129	133	118	117	131	110	104	105	142	97	119	111	118	108	112	130	83	124	126	108	128	110	120	110	116	122	122	99	91	111	136	108	113	109	120	139	95	105	131	109	101	118	124	126	122	107	88	107	119	103	114	108	113	104	122	111	113	123	121	122	125	108	119	96	129	118	106	116	120	103	92	104	128	102	107	129	139	117	120	112	121	125	109	108	111	108	114	115	139	104	92	98	114	127	110	117	120	123	108	110	115	114	118	115	114	114	132	130	100	128	96	120	114	127	122	108	116	100	111	94	102	101	129	111	125	117	107	109	105	127	113	91	130	115	120	122	102	118	97	126	118	103	119	105	107	108	121	108	116	125	117	107	115	115	119	119	134	142	111	127	118	107	109	105	119	129	112	119	110	141	130	106	107	120	119	133	114	101	124	105	111	101	97	109	118	116	126	114	104	126	126	127	115	106	117	103	117	108	110	125	134	100	121	107	119	107	105	97	106	119	117	92	94	120	98	115	119	116	124	119	81	118	125	119	123	119	135	124	129	119	116	118	103	138	101	98	118	114	108	112	124	111	114	103	115	104	102	116	106	114	123	96	107	110	120	119	114	130	105	112	108	112	83	108	110	107	124	128	100	113	117	105	108	92	111	108	103	118	123	113	97	115	112	101	129	121	106	115	115	105	92	105	124	123	132	114	129	117	106	104	93	145	106	110	115	122	94	124	108	104	100	128	108	112	101	82	104	99	120	124	125	106	132	111	136	128	109	133	117	112	120	108	121	118	116	112	122	109	96	106	114	104	116	101	128	137	114	98	135	122	125	113	115	113	111	118	115	112	126	102	111	101	111	123	122	126	107	104	94	107	119	135	108	116	110	130	121	107	111	118	100	140	113	125	117	117	128	117	108	121	119	118	115	111	112	124	125	112	110	121	99	116	106	113	112	92	97	103	114	129	120	118	127	114	107	104	93	99	107	122	112	104	94	122	119	120	118	125	106	110	139	114	130	120	119	137	120	120	113	113	104	102	104	108	119	104	124	95	135	117	117	102	119	107	98	109	125	90	134	100	128	82	112	115	117	116	128	114	107	120	120	139	102	133	126	108	108	105	127	123	120	119	107	96	119	105	114	118	100	128	118	107	109	110	107	131	117	108	120	112	111	120	119	134	144	100	109	117	125	120	117	127	129	125	117	97	104	114	113	126	113	117	105	126	106	129	113	101	111	111	114	120	110	103	98	101	117	109	110	119	132	109	101	122	131	110	104	111	108	124	116	79	107	110	113	100	121	125	113	111	121	124	109	114	123	107	86	115	124	115	112	121	131	112	112	113	111	104	106	123	121	122	121	121	115	102	116	117	103	106	122	109	120	111	108	115	109	114	134	105	116	123	119	99	91	135	122	119	121	116	115	111	119	115	117	107	115	105	117	109	107	115	122	113	100	118	127	103	125	115	127	122	121	101	116	127	120	116	113	113	145	116	113	100	110	110	125	118	118	123	111	123	118	114	110	104	126	94	111	114	98	109	104	93	103	107	110	123	116	98	93	117	105	103	118	112	100	117	121	104	114	118	98	111	132	104	113	128	125	97	102	122	124	111	123	112	121	107	112	117	125	117	101	122	114	119	107	117	104	118	121	109	111	121	122	106	111	128	100	131	124	115	107	121	122	112	103	128	110	103	134	118	113	115	122	107	138	106	108	142	112	124	118	109	134	100	156	115	115	112	116	112	127	120	104	93	128	129	143	124	104	107	110	105	100	95	110	105	107	116	120	113	100	142	111	114	112	128	117	132	114	117	108	106	108	114	94	121	101	113	134	135	102	103	123	121	124	122	104	113	97	113	125	101	97	148	129	136	130	111	104	113	113	102	106	116	103	95	118	99	106	119	100	118	122	90	115	113	112	108	113	124	106	120	94	94	107	122	132	112	118	131	113	119	105	130	119	119	134	95	117	113	111	115	104	128	114	119	127	119	108	123	134	133	105	109	133	113	140	110	100	118	113	110	99	121	107	109	119	127	95	101	113	118	94	121	116	126	107	117	97	110	97	109	108	109	114	96	112	121	101	112	99	114	142	107	134	110	99	117	87	104	83	123	102	111	122	116	134	111	120	116	127	116	131	107	120	121	114	123	106	129	108	141	97	126	123	117	109	117	140	106	121	123	111	107	113	110	120	113	110	129	122	112	108	130	114	119	109	131	127	130	113	127	104	125	116	107	108	110	119	133	104	116	127	114	102	128	107	118	117	92	115	127	129	123	106	114	139	117	131	115	103	122	107	107	145	108	95	108	103	120	108	105	124	122	107	92	101	86	115	116	106	122	103	107	112	110	147	98	97	115	111	107	94	90	115	120	97	111	99	116	113	130	114	118	125	98	119	90	135	120	119	97	113	124	92	131	115	123
21659	24162	32562	36911	41354	40927	37997	31292	36480	30135	32981	32892	33185	27960	23083	29800	26026	23500	22311	16940	19178	26142	24782	20347	20922	19591	19974	16392	15629	9830	13570	11087	10200	10839	10175	9162	9212	9219	10325	9540	8530	7078	6693	5965	5063	3256	2818	1990	1369	1146	1174	1440	1103	690	551	427	528	588	597	434	381	410	472	475	451	454	427	428	486	509	436	372	338	314	336	343	360	348	557	478	336	343	345	324	341	318	294	334	303	329	370	322	340	323	327	331	346	308	337	346	357	316	363	333	331	310	344	315	329	284	327	335	335	307	323	335	322	358	344	354	300	298	329	308	347	346	308	317	345	321	356	350	328	319	337	360	309	298	329	328	314	311	333	349	330	344	334	352	321	347	352	291	336	360	321	297	321	343	357	331	306	328	341	354	337	315	331	315	372	357	361	369	371	344	356	294	342	363	339	356	311	358	295	321	336	330	340	325	367	332	292	310	333	324	341	328	318	350	342	299	352	328	349	349	334	331	329	338	323	337	327	343	353	334	338	304	330	301	348	359	341	328	366	326	330	292	346	343	318	337	320	352	310	315	362	326	345	341	306	314	287	340	343	333	303	347	314	342	316	320	331	363	315	336	308	373	339	330	332	322	323	331	354	332	316	325	317	322	313	323	357	335	314	345	317	318	365	315	297	319	348	338	370	324	309	337	358	329	353	336	321	328	317	346	323	354	333	313	298	333	343	328	335	309	331	320	319	310	327	321	337	313	332	319	370	329	334	325	324	295	329	324	331	342	359	330	366	304	331	349	332	339	339	304	329	335	308	348	346	311	334	355	315	319	329	304	339	323	351	337	353	348	331	340	332	307	326	349	326	335	347	340	320	357	336	349	356	340	304	324	323	331	346	316	341	325	299	318	316	318	323	314	308	331	343	318	351	362	284	323	317	334	348	334	327	338	321	357	309	334	334	317	319	337	329	318	343	338	340	339	338	323	336	325	322	365	303	311	358	353	315	339	350	345	317	346	296	351	339	323	329	330	338	346	332	319	306	333	357	296	318	322	298	323	302	349	319	357	311	324	338	328	339	347	341	308	323	352	309	316	323	338	347	340	329	298	311	344	316	350	334	336	290	362	331	315	328	325	367	350	350	341	355	333	306	320	331	317	322	295	347	330	336	324	319	300	319	372	309	311	339	313	324	352	323	332	315	325	357	317	334	359	316	347	335	306	322	335	327	357	333	314	322	362	341	351	314	305	304	318	340	341	364	327	318	346	363	322	345	348	347	348	324	336	354	336	344	331	324	307	333	330	354	299	335	307	358	357	333	337	352	328	325	288	334	354	345	324	333	326	297	341	352	337	335	335	327	335	320	341	343	341	304	328	346	347	308	348	375	332	316	326	320	302	342	310	355	340	314	316	326	293	339	328	325	314	336	314	299	342	322	341	330	356	331	327	301	298	322	295	343	336	368	344	298	347	319	329	319	321	316	314	302	349	343	347	342	338	335	360	315	319	341	341	355	327	333	320	341	346	327	277	352	308	295	333	303	329	345	318	309	317	319	342	320	314	368	325	323	344	351	366	348	360	336	326	345	357	335	325	368	302	346	289	346	328	318	333	372	328	327	320	305	338	324	349	309	330	315	325	312	352	343	341	355	324	330	341	330	339	357	346	295	300	299	301	349	332	351	336	360	333	314	289	303	324	320	335	312	317	349	331	333	328	340	331	314	343	329	328	357	330	328	319	363	302	311	337	300	352	335	346	342	336	336	351	356	334	323	325	358	315	335	308	301	303	334	334	325	339	354	338	329	321	317	325	325	331	318	315	340	345	353	344	330	351	307	333	318	330	361	322	319	323	316	302	371	327	328	329	336	360	322	313	331	335	339	303	346	336	301	368	334	350	307	328	328	340	329	332	318	336	310	334	300	290	328	334	296	303	320	349	346	365	316	332	349	338	341	353	325	307	347	324	346	338	334	326	335	345	342	328	325	320	316	356	338	365	332	329	338	313	326	348	329	367	327	343	319	335	313	334	334	315	347	333	353	314	300	337	341	323	337	357	326	321	347	386	340	329	348	314	338	350	320	305	347	329	324	333	321	311	323	353	320	317	326	361	318	345	326	355	324	330	310	322	364	354	355	337	310	353	345	331	329	319	330	357	288	353	333	354	296	306	324	352	329	323	289	323	319	353	329	335	341	347	349	342	358	330	314	349	337	311	326	331	324	319	321	319	321	339	335	330	320	324	340	318	341	348	328	336	331	323	347	319	360	379	342	334	294	338	369	313	328	334	317	331	325	339	328	338	312	330	325	300	330	338	336	324	334	324	304	324	329	308	327	321	319	332	341	322	312	343	327	315	295	325	332	333	358	306	324	338	316	341	349	359	356	312	353	339	313	353	345	329	342	283	305	339	357	315	312	361	287	318	279	330	334	314	320	320	337	320	337	338	320	354	308	353	301	343	293	300	344	313	329	337	349	359	329	319	367	283	340	302	339	336	348	331	343	306	296	350	331	340	325	315	336	331	325	346	349	308	346	350	344	351	324	334	353	305	380	311	333	330	330	319	297	330	330	298	341	324	322	304	309	362	317	347	352	333	369	341	347	340	349	333	314	332	302	321	324	347	346	363	310	317	320	327	363	296	330	340	310	327	328	290	287	324	324	379	320	330	338	339	347	320	294	352	338	348	325	339	346	326	312	376	305	327	323	325	325	327	330	328	337	356	344	323	367	318	328	341	337	360	332	330	348	323	308	367	290	340	358	357	334	347	315	349	319	303	314	325	330	320	305	340	319	320	354	320	355	301	318	353	325	315	315	350	354	331	337	363	332	337	349	346	332	374	340	337	361	311	329	373	335	347	304	348	323	330	301	329	363	348	303	295	346	351	329	330	327	318	324	296	312	299	304	342	338	339	354	309	328	324	335	340	356	344	339	326	320	317	326	361	334	323	329	349	311	338	309	351	345	355	329	309	324	307	348	324	343	320	359	315	314	356	316	333	328	333	312	328	338	335	300	329	328	364	336	331	356	350	320	350	346	341	329	324	318	320	329	343	346	338	320	330	340	354	368	329	353	350	316	326	356	339	314	356	330	332	320	371	358	355	337	345	335	323	307	325	325	326	338	317	321	340	352	348	340	314	354	327	328	337	320	338	348	316	298	302	360	334	332	325	354	353	353	358	374	331	347	353	337	341	370	348	339	353	331	341	343	349	338	326	355	343	335	311	377	343	328	355	342	331	291	345	328	354	357	330	349	318	321	335	359	309	334	340	351	338	341	334	332	310	314	341	334	342	312	333	309	325	334	336	334	337	335	347	297	317	333	326	329	333	315	358	330	347	328	352	305	320	307	305	318	310	334	309	339	327	345	312	311	342	314	310	338	321	339	328	320	347	345	333	294	322	323	307	343	333	341	353	329	311	332	349	329	326	319	325	317	327	319	328	323	337	332	371	323	324	341	353	343	309	337	331	345	343	338	321	387	334	335	323	325	367	301	320	338	327	312	325	369	348	301	326	338	320	332	328	314	343	322	325
39669	37468	38789	38569	40617	38187	32677	26090	27366	21464	24312	24132	22168	17219	14125	16961	14697	13330	12642	8848	7380	13071	11955	9860	9823	9077	8260	6918	7193	3681	5265	4293	3596	3543	3378	3286	3119	3195	3019	2980	2740	2254	2006	1811	1484	1006	680	507	487	415	391	428	356	256	225	200	216	245	209	194	202	200	193	211	200	197	187	196	197	186	160	167	189	146	192	172	160	201	225	180	161	160	167	151	152	163	188	173	167	157	157	169	179	146	155	162	177	170	166	166	172	196	147	154	168	163	163	184	157	183	181	177	177	174	175	167	171	201	153	177	192	151	169	172	142	157	167	150	165	169	182	180	176	171	168	185	184	162	187	141	155	167	186	157	168	155	167	161	193	171	149	177	155	162	151	172	156	166	188	157	177	162	195	162	159	177	173	195	182	158	176	166	162	186	168	159	180	164	166	166	161	170	181	164	174	180	155	186	155	176	173	161	166	167	168	149	146	171	160	135	188	152	164	155	165	166	182	167	158	177	202	159	184	170	173	148	157	168	155	163	179	169	216	158	157	166	189	169	173	160	164	167	170	171	163	172	163	151	186	181	177	164	177	176	173	171	154	178	160	189	153	172	173	159	177	143	158	164	168	176	157	157	167	149	176	177	145	173	173	165	150	177	150	165	183	148	173	139	148	152	162	173	144	167	158	176	147	134	149	174	182	160	149	165	153	171	170	183	154	175	170	172	171	168	178	184	186	174	165	168	166	171	160	173	166	168	156	169	181	151	150	168	151	169	162	181	168	150	182	172	168	177	163	158	174	174	163	168	165	172	169	181	167	147	157	167	185	166	162	178	163	159	163	164	178	187	168	190	146	167	174	164	171	175	153	165	160	148	193	162	180	161	164	173	163	175	128	149	162	180	161	174	167	164	195	173	165	154	154	165	153	156	151	177	163	184	166	182	175	168	192	153	170	166	160	187	160	175	156	152	168	155	180	200	170	156	170	179	160	140	179	175	153	172	164	166	172	168	184	172	166	172	178	186	147	169	158	180	155	169	189	171	172	179	159	185	158	168	173	180	159	162	144	212	177	138	167	177	175	171	173	193	159	173	169	158	155	172	174	164	173	168	165	162	165	168	183	170	147	157	174	198	161	161	161	162	172	160	173	183	177	176	163	172	162	163	142	144	199	164	180	160	184	166	166	175	178	164	174	166	166	192	177	168	148	172	146	169	148	163	175	186	181	163	161	155	178	174	167	172	171	173	170	156	178	154	179	170	155	150	156	147	153	175	166	172	171	169	183	175	167	159	158	174	173	169	191	169	174	168	191	170	171	161	179	165	187	159	166	180	172	151	177	178	159	164	171	161	151	187	176	154	181	157	178	176	174	160	201	166	171	146	164	166	168	179	168	185	162	169	157	159	155	173	141	187	166	174	154	169	156	169	168	162	171	176	172	169	169	184	147	177	177	176	179	141	173	160	157	159	163	172	155	166	173	152	166	158	150	177	162	172	170	134	160	176	182	177	144	179	161	158	198	176	152	177	165	167	175	164	185	169	164	153	157	180	185	154	167	161	187	175	163	187	171	180	165	145	181	155	156	196	184	177	154	178	169	185	158	168	171	177	147	195	153	173	186	186	131	149	162	159	171	147	167	178	172	169	164	174	150	174	169	177	171	158	180	144	165	161	163	169	176	172	174	131	155	162	172	192	176	177	180	160	153	169	174	164	172	179	173	164	167	132	173	170	170	194	179	157	169	169	166	173	177	170	201	167	158	151	156	162	165	172	158	182	188	175	157	160	160	145	156	160	170	173	173	179	185	177	166	151	185	199	172	152	193	186	157	153	190	197	162	164	187	160	170	175	181	148	155	168	175	172	149	186	164	186	169	176	154	172	175	172	170	167	152	182	161	179	179	148	166	177	157	164	178	166	162	176	150	162	161	169	193	158	170	156	166	152	170	176	155	201	163	183	146	175	164	163	167	179	186	167	184	186	173	169	146	165	158	175	175	166	171	162	176	159	171	159	194	163	161	169	174	140	170	166	164	152	180	161	169	168	158	183	168	172	170	187	171	203	187	176	151	178	184	166	179	185	166	169	165	161	195	188	151	160	148	153	147	170	161	161	180	179	168	179	167	164	158	151	162	168	171	167	183	152	168	155	137	174	135	152	176	190	179	180	166	163	152	152	192	160	164	170	172	160	154	163	182	174	168	167	161	186	186	177	179	189	188	166	196	155	144	150	137	181	177	140	207	158	142	148	170	160	185	167	191	177	158	157	167	184	158	206	165	175	155	179	170	165	155	174	192	166	174	154	147	168	173	169	188	165	166	172	176	169	146	169	191	177	126	126	163	179	180	172	194	136	156	165	149	159	159	179	186	158	163	192	174	174	176	162	167	189	176	190	151	168	165	186	157	142	186	182	164	167	178	163	146	158	168	172	172	181	152	158	179	169	173	155	173	142	172	141	182	150	163	179	159	193	169	147	165	159	177	153	151	176	179	180	163	183	169	155	179	173	164	166	150	184	199	174	149	143	172	167	141	149	162	165	169	166	143	151	180	151	141	171	186	181	162	170	162	158	186	166	173	162	176	188	185	169	170	174	166	163	186	147	195	154	188	156	169	148	175	178	177	163	157	162	164	150	180	159	168	171	150	125	159	194	153	163	162	154	159	186	177	198	163	167	179	169	187	163	161	157	175	144	172	150	181	182	163	167	176	188	161	172	176	187	149	148	172	162	162	173	158	184	190	182	155	158	163	161	157	159	169	175	160	158	159	155	153	171	162	164	172	161	186	152	189	175	189	166	164	198	171	153	172	148	167	157	163	178	155	147	161	157	171	174	170	179	179	164	154	167	182	165	171	153	169	169	166	177	163	171	168	189	160	164	161	185	184	201	185	155	166	126	154	170	182	170	158	190	168	167	164	172	157	167	153	161	161	154	178	156	148	158	170	193	169	175	155	169	157	155	165	144	155	153	164	169	169	161	169	172	158	166	165	157	164	160	142	167	207	198	158	162	162	155	160	176	183	161	188	151	199	167	161	152	179	172	179	172	168	142	178	172	181	153	181	172	177	151	163	188	160	145	185	162	162	182	155	156	163	162	154	191	155	166	161	175	171	159	164	151	190	179	153	171	182	172	153	179	175	154	164	178	147	165	178	166	135	174	165	175	166	181	166	165	158	174	146	184	170	147	157	162	165	169	122	168	180	152	178	175	164	174	165	175	167	163	164	182	139	170	181	159	170	156	147	165	159	170	160	169	159	169	166	172	174	155	169	175	168	157	154	150	168	182	154	164	163	152	128	168	166	196	171	186	178	183	170	148	162	161	180	146	161	143	202	190	175	151	152	151	168	151	158	188	157	189	188	168	174	177	179	173	167	161	162	159	167	177	187	150	160	172	177	187	167	150	163	158	169	156	170	169	172	186	168	168	152	164	174	165	175	171	204	175	164	164	168	174	162	168	169	147	164	138	173	181	185	181	156	157	160	187	181	175	153	148	155	174	164	170	176	184	163	175	180	161	167	184
27057	30460	38339	44701	48366	47795	44171	39999	43611	37823	42878	42539	40932	34801	34084	37105	34908	34287	34043	26150	26132	36485	33355	29206	30246	29868	26919	25024	25185	15170	21732	18380	16343	16851	16303	15885	15508	15741	15299	15660	14847	12614	11460	10398	9215	6249	4137	2901	2558	2307	2379	2418	1765	1228	804	692	790	999	776	700	618	644	737	693	698	709	688	723	727	600	447	454	467	431	463	480	504	610	832	554	481	474	441	491	480	450	464	464	439	459	447	440	463	473	468	474	445	454	428	396	464	439	455	412	449	427	447	481	474	466	445	428	461	473	449	438	509	469	433	468	464	438	463	443	487	439	423	437	456	440	452	464	455	454	433	481	502	451	483	437	476	426	474	408	469	459	420	437	440	468	439	443	485	440	452	443	438	464	481	460	455	442	423	441	468	491	457	461	456	400	455	472	442	459	472	455	413	458	433	463	473	429	423	456	436	444	476	442	443	509	448	432	420	439	414	470	418	434	442	495	413	454	447	457	400	463	486	440	457	437	471	449	412	463	471	451	464	481	460	467	429	437	440	464	438	423	446	448	477	437	457	475	480	437	436	430	450	480	469	386	471	466	442	434	445	437	427	450	480	505	455	448	434	460	465	453	471	424	443	478	438	453	449	429	451	419	425	463	448	479	459	449	415	442	443	452	474	403	461	448	459	433	447	479	453	416	462	454	463	459	456	458	496	448	447	469	439	465	430	439	436	414	423	455	449	453	431	491	464	454	480	428	455	452	432	440	442	446	430	425	466	431	481	427	471	455	501	418	429	500	434	473	488	438	413	473	460	450	458	443	438	456	491	451	429	448	451	462	471	464	468	481	444	456	434	441	437	497	440	462	406	459	457	443	503	413	445	488	414	422	445	425	462	458	423	455	436	452	474	446	459	450	468	424	423	446	429	422	443	429	468	410	434	458	437	459	465	476	429	454	455	503	448	475	459	449	437	483	483	458	452	475	456	449	471	460	477	474	443	448	444	441	448	453	440	443	466	446	434	468	446	462	422	457	484	466	425	449	465	472	468	456	433	433	447	435	455	444	444	467	466	463	491	443	435	429	464	494	408	472	478	453	449	430	457	437	411	495	470	440	453	430	445	478	455	416	454	445	463	444	417	440	421	462	453	462	520	425	481	475	419	461	453	441	439	481	428	470	397	473	443	490	497	435	428	468	438	489	443	462	500	451	470	454	451	484	453	533	458	479	481	477	455	429	456	393	452	482	417	480	449	467	451	426	425	463	441	481	461	443	490	484	473	439	428	442	446	467	419	467	436	455	449	464	461	434	492	423	457	466	450	490	427	466	487	437	480	440	437	493	454	469	470	459	461	484	454	437	470	435	501	485	495	438	493	447	455	458	453	487	457	435	463	452	432	436	447	421	455	465	449	484	473	439	433	453	451	435	463	469	457	453	460	408	444	466	457	466	452	474	472	429	465	425	456	438	438	434	454	475	489	497	442	469	461	446	435	466	428	436	452	487	459	424	437	451	454	448	487	451	470	434	429	459	483	467	486	467	467	474	462	452	461	438	481	443	471	472	445	429	462	415	443	496	468	461	465	460	431	484	480	491	476	478	444	454	497	441	441	438	431	493	469	462	429	459	441	442	448	455	460	417	487	449	472	427	413	405	463	452	472	464	462	452	441	448	488	471	432	451	438	441	434	465	437	471	493	462	459	438	462	442	451	445	460	466	454	431	410	465	453	445	464	437	455	433	483	417	450	475	478	496	445	448	434	454	493	439	468	454	432	472	437	441	446	482	458	474	439	447	470	482	428	433	417	443	474	483	427	446	493	451	482	441	431	455	466	450	451	403	451	441	435	499	457	442	468	460	479	484	465	451	457	458	445	450	461	444	456	447	461	454	473	482	465	434	440	433	459	447	480	462	456	418	410	484	445	445	469	483	467	492	458	439	448	430	445	458	471	455	480	441	419	479	430	458	461	464	463	464	479	457	468	500	458	442	435	495	438	427	440	444	480	456	460	481	449	478	448	416	410	448	446	438	468	436	448	474	470	432	443	425	457	492	464	462	463	442	455	494	455	449	421	456	459	466	465	437	477	446	442	432	450	449	461	455	495	459	442	466	448	447	436	441	460	436	478	477	440	461	485	466	431	445	435	454	492	428	430	474	473	470	421	442	431	458	465	449	462	450	469	454	483	425	438	465	447	451	427	464	468	434	470	478	496	447	452	471	452	455	446	505	453	433	435	441	482	449	460	456	445	404	493	482	449	449	465	457	445	468	432	449	438	479	477	436	441	456	473	469	462	430	446	454	433	454	434	446	436	457	457	451	491	432	426	444	421	432	432	435	428	405	450	452	448	463	439	424	473	450	462	459	459	461	427	466	451	438	438	455	477	437	451	460	461	456	455	456	417	438	439	464	471	480	447	473	441	459	438	451	453	416	495	484	479	474	454	445	451	446	451	422	459	450	437	446	443	442	423	446	456	478	461	479	430	470	429	472	481	448	415	489	479	453	442	466	440	455	450	460	438	456	487	466	440	450	479	482	467	462	446	457	472	452	453	453	481	426	481	470	464	480	471	437	417	425	474	446	439	445	463	467	480	483	421	449	418	471	425	444	503	449	433	439	455	477	445	439	461	462	451	460	422	440	445	438	433	447	453	451	456	472	457	428	432	419	481	449	461	459	429	481	414	450	450	423	445	417	491	464	412	442	470	452	458	436	438	489	442	511	434	443	486	482	463	482	478	452	467	480	438	426	467	452	445	428	502	447	443	447	467	433	432	428	443	460	441	451	432	472	439	434	457	448	451	431	434	452	473	450	440	436	472	484	461	456	498	438	451	439	492	443	446	445	465	465	457	418	448	436	442	428	473	477	456	462	456	474	459	450	458	441	457	452	444	449	448	477	441	481	437	440	441	451	435	445	431	486	482	434	455	440	483	447	468	424	474	416	440	461	450	452	441	471	447	437	473	437	468	471	452	476	450	488	462	443	445	463	479	460	450	465	448	458	419	427	455	466	471	480	427	425	444	444	446	460	447	467	462	459	470	479	415	444	466	439	416	449	439	465	446	407	458	448	425	491	463	444	475	449	432	431	491	482	469	449	491	489	472	430	482	456	482	479	453	442	451	468	453	431	467	459	460	438	451	459	466	473	412	454	428	464	450	447	464	477	454	450	424	467	483	458	474	485	447	437	436	421	479	475	451	441	450	449	443	471	461	454	444	463	475	444	462	457	428	428	449	447	470	467	503	492	427	464	433	441	437	457	436	476	458	519	423	479	468	449	489	420	474	434	464	444	464	475	430	493	413	417	436	460	438	439	425	452	453	472	431	446	447	468	476	428	446	456	460	453	439	463	463	470	481	469	455	485	445	458	442	465	450	485	454	459	467	509	444	471	483	440	430	475	446	417	445	415	496	444	463	447	450	468	424	458	431	464	452	434	436	450	446	483	461	454	446	456	468	432	440	414	469	442	452	441	461	406	495	469	456	436	454	450	454	443	442	444	464	481	446	455	454	436	458	454	497	466	488	433
16824	14514	14991	11549	8823	5964	4161	2883	2583	1975	1928	1581	1357	979	864	881	683	688	614	440	406	658	528	478	553	455	421	370	400	248	302	255	243	224	227	259	233	197	162	179	182	178	173	131	117	133	121	80	99	114	103	103	95	97	106	87	109	93	88	81	81	88	89	106	93	100	92	102	85	96	82	90	77	83	85	84	82	90	85	99	79	92	83	89	90	90	90	82	115	83	92	90	99	81	71	99	106	79	77	103	93	99	96	91	73	102	91	107	87	89	87	90	85	99	76	90	93	95	94	83	97	99	102	90	94	96	88	97	95	95	97	93	89	67	101	100	88	93	83	95	102	91	98	97	96	116	94	95	75	96	84	112	104	105	85	81	91	76	79	89	83	91	106	98	71	89	98	92	106	98	93	87	99	105	92	90	83	105	101	83	77	105	91	90	104	94	93	76	106	109	82	86	92	95	87	86	77	87	104	85	98	86	100	89	115	117	102	74	82	97	89	86	84	95	114	79	95	83	82	103	78	88	89	82	86	81	96	84	93	95	82	106	100	93	82	74	101	100	87	119	111	95	85	105	90	100	106	115	85	97	77	106	90	88	95	91	95	92	85	87	95	81	74	95	72	98	92	100	97	106	95	103	82	99	79	92	102	90	73	95	81	92	79	76	82	100	79	80	94	101	84	102	94	96	93	88	79	79	110	95	75	90	88	95	89	86	86	87	82	96	94	99	85	84	84	89	84	80	86	88	96	98	107	88	87	82	103	81	88	78	94	84	96	86	96	91	94	93	82	98	83	98	97	80	89	107	86	85	103	92	85	95	100	88	80	83	99	100	103	89	103	80	77	106	85	80	96	82	97	92	87	102	78	108	79	89	85	98	106	76	95	106	90	102	75	106	82	86	102	105	98	109	88	90	88	87	88	88	104	89	76	71	94	77	89	87	84	75	91	101	88	99	98	97	89	93	107	102	97	93	99	96	98	111	86	69	81	100	73	99	94	98	78	91	90	82	101	83	97	83	103	117	98	80	99	91	101	115	106	96	91	82	77	93	93	87	98	85	97	80	96	95	87	80	85	82	75	79	98	99	86	90	78	102	97	83	100	81	97	103	86	109	116	89	93	89	91	93	91	73	97	96	86	95	81	94	85	96	83	109	101	105	93	77	84	107	88	94	106	94	103	81	92	81	81	86	82	97	117	98	92	110	94	78	95	95	80	81	92	96	88	88	80	75	75	98	95	81	90	85	102	112	92	94	93	94	78	93	93	97	96	66	86	96	90	88	101	87	88	95	83	75	77	90	96	83	73	104	97	104	86	75	90	86	87	86	86	65	102	94	97	101	84	105	83	96	90	91	104	101	82	95	95	96	108	96	104	98	75	74	88	83	95	95	92	82	90	88	93	84	105	90	105	80	94	79	86	89	98	99	100	94	98	75	94	97	77	91	103	84	106	87	83	75	96	83	93	87	95	85	74	77	102	94	83	103	74	94	94	91	87	94	77	97	100	92	89	103	89	94	80	79	90	90	83	107	79	87	89	89	89	95	83	78	93	85	103	93	88	93	93	97	85	87	93	93	90	88	77	90	104	102	87	90	98	96	95	97	108	95	90	104	102	78	96	95	96	75	93	102	97	102	103	91	68	82	85	98	96	80	92	81	93	90	89	100	97	77	110	87	109	95	90	91	91	91	86	97	96	104	78	90	95	97	102	88	90	80	99	84	83	97	88	106	90	92	95	107	98	84	87	99	100	99	88	85	86	103	90	105	92	90	92	96	89	97	109	91	101	81	97	86	81	94	90	100	104	92	91	95	96	96	82	79	97	93	89	100	94	98	75	96	94	113	95	81	96	69	95	83	79	87	99	64	97	90	77	103	81	97	100	86	94	82	103	70	86	82	97	85	96	86	90	99	89	84	92	82	81	92	104	105	91	70	76	80	102	88	96	96	89	84	107	90	83	104	101	86	98	98	102	105	99	97	80	90	88	87	89	91	78	94	94	76	103	83	95	93	86	97	93	85	89	79	86	95	99	83	111	88	82	83	104	82	100	93	104	100	91	99	82	97	121	102	71	92	91	81	102	96	89	115	72	96	97	92	103	83	81	86	81	104	105	90	100	100	90	92	100	83	69	85	85	76	85	94	96	84	90	127	107	89	100	91	89	100	101	89	89	104	92	81	84	83	103	76	96	90	83	105	74	82	95	107	89	91	115	111	99	81	86	109	77	79	92	90	92	101	87	83	83	99	92	77	85	88	75	90	88	76	79	85	97	99	88	91	95	84	96	83	96	82	108	96	92	69	106	77	95	81	90	95	78	85	100	83	84	93	82	82	97	86	101	113	98	88	102	81	96	78	82	81	86	107	94	96	102	84	106	91	98	78	95	70	87	101	99	90	107	91	86	97	98	89	95	76	90	91	83	96	102	81	91	97	107	92	84	87	89	102	91	80	90	88	96	85	93	97	103	81	94	71	84	103	110	78	91	94	84	87	95	103	83	90	96	97	101	104	107	104	81	99	86	76	93	92	103	90	90	87	81	109	80	83	98	90	88	100	95	94	83	95	107	96	87	95	92	90	92	92	85	70	90	103	79	100	87	91	76	90	85	99	82	93	86	76	115	102	97	98	86	74	96	91	83	103	91	98	100	80	93	94	95	111	93	96	84	90	92	94	111	111	87	81	68	85	96	90	88	83	89	81	95	101	96	104	86	99	96	87	97	90	86	86	89	93	83	83	112	101	99	90	94	87	91	87	82	83	86	70	77	85	86	88	105	97	93	94	82	103	82	86	87	88	106	100	101	99	88	87	103	105	107	84	102	88	85	81	76	72	90	107	87	110	104	91	98	88	116	83	68	89	112	105	94	97	85	90	83	92	101	104	108	86	67	88	112	100	92	82	111	91	99	92	89	91	88	100	93	78	81	77	103	94	111	103	87	93	84	95	99	84	93	87	88	96	82	63	84	92	93	83	83	94	92	90	77	94	90	102	92	96	85	99	103	93	113	78	92	93	87	102	112	85	96	83	115	89	88	74	99	96	99	88	97	103	102	90	108	93	99	78	87	79	88	85	64	109	108	82	101	86	82	98	93	96	89	94	102	95	100	77	94	90	73	85	99	90	86	87	87	86	99	80	89	97	80	87	101	98	84	90	101	79	113	101	115	99	91	112	84	88	104	79	95	88	89	77	102	101	87	96	102	99	83	108	99	88	88	77	84	98	92	77	98	81	105	76	105	83	90	88	85	91	84	95	72	99	99	75	119	91	99	91	76	92	81	101	97	78	76	89	84	97	87	98	102	113	80	97	103	101	107	88	108	98	90	81	100	92	103	70	73	100	86	89	104	84	82	110	84	91	95	74	90	105	109	80	80	87	97	91	97	99	94	89	100	75	86	93	97	91	96	79	85	91	101	98	84	99	84	76	92	95	100	94	95	92	90	86	97	77	91	85	105	92	89	106	78	92	80	86	93	82	101	88	106	65	97	90	92	100	75	68	94	80
10717	12693	20182	22171	21335	17574	14434	11266	11247	8961	8784	8099	6678	5253	4831	4565	3763	3916	3334	2432	2593	3756	3203	2918	2970	2549	2411	1979	1986	1334	1838	1416	1431	1309	1192	1168	1283	1170	1053	1063	1084	938	780	787	606	582	410	393	365	369	365	364	316	310	287	273	296	299	292	268	295	259	272	321	257	313	285	292	284	280	258	278	281	289	280	258	257	285	329	290	265	281	251	246	265	261	269	269	283	284	299	256	298	271	261	268	271	262	240	284	315	295	266	266	251	265	264	286	273	285	270	273	289	283	248	277	276	283	225	260	261	278	259	270	257	255	272	293	269	295	291	244	277	286	273	253	270	321	270	314	272	263	272	279	297	294	303	272	283	261	258	254	291	268	269	293	247	274	254	298	268	255	273	270	260	292	287	256	272	280	279	246	283	290	267	268	263	298	279	251	284	277	280	268	300	255	256	256	260	309	261	291	278	278	277	266	262	265	284	279	271	299	247	281	288	256	267	280	275	265	258	293	277	270	256	308	263	274	276	250	250	266	269	305	263	296	284	289	292	272	263	268	289	274	253	261	255	262	270	245	262	262	282	296	294	293	287	302	277	282	297	264	287	294	270	273	283	272	287	252	303	290	265	220	275	279	269	318	271	261	273	250	279	280	272	273	290	290	290	288	297	246	290	255	276	301	255	267	292	306	274	280	282	289	261	240	288	297	293	255	254	277	290	271	276	275	267	273	295	277	295	273	262	264	304	295	277	266	247	263	281	273	261	283	273	274	256	266	242	263	269	268	270	267	264	242	261	297	290	248	289	267	279	316	237	238	296	293	302	273	288	281	296	279	268	223	269	260	268	292	254	305	271	278	289	272	258	283	276	267	265	267	237	292	266	277	293	280	280	267	264	293	290	264	268	253	259	286	277	263	284	285	256	294	279	258	307	271	287	255	246	239	264	275	300	254	298	268	257	254	250	279	268	293	292	249	274	264	277	287	240	282	284	275	271	243	288	255	268	284	273	296	278	248	275	241	261	252	271	273	267	236	290	252	260	270	278	299	278	227	263	274	266	245	260	300	247	268	280	255	261	282	292	281	260	264	272	263	256	272	270	279	249	273	236	249	254	238	255	285	283	282	257	295	271	244	276	256	274	255	268	270	258	273	271	263	269	272	241	287	295	269	269	253	253	308	272	273	260	287	305	274	280	289	263	283	280	278	247	278	277	294	272	251	265	246	269	264	277	232	255	303	284	289	278	257	279	268	261	267	283	282	287	279	297	247	289	274	271	285	273	292	299	273	285	255	247	265	243	284	234	263	277	282	259	283	281	292	271	291	258	291	280	305	290	279	253	281	267	277	263	299	286	277	277	292	279	267	242	293	246	278	283	243	280	247	255	246	292	239	266	251	269	264	302	270	286	266	259	290	250	276	257	273	256	239	296	277	229	232	277	274	282	292	265	265	280	270	244	288	292	269	266	278	289	267	267	256	277	282	277	269	272	273	296	320	274	273	255	268	280	284	271	263	282	228	274	271	279	269	250	286	267	288	280	260	317	275	239	256	296	267	261	270	256	272	281	304	260	270	264	297	256	289	254	297	257	259	267	259	270	266	271	299	243	290	269	265	271	250	290	299	280	274	273	257	295	272	270	268	270	279	272	298	263	257	265	271	244	276	268	251	288	270	276	280	254	248	270	263	285	264	282	255	292	262	236	276	275	284	282	268	280	261	274	279	289	275	257	286	285	272	259	283	252	264	257	250	273	274	276	296	284	275	252	285	270	295	275	265	288	273	279	280	290	256	290	270	297	276	274	254	290	251	277	286	257	266	309	256	254	238	296	284	254	288	250	260	264	270	260	293	262	263	249	267	255	249	276	277	253	251	235	268	279	266	264	294	261	276	270	275	269	292	287	252	286	310	315	266	295	241	294	266	250	280	285	301	289	270	298	287	266	272	273	253	279	257	286	297	265	282	260	284	277	275	293	295	271	286	261	281	288	289	284	281	275	260	249	273	294	280	273	287	256	274	297	250	281	254	288	291	293	266	275	279	275	258	268	309	262	281	271	283	308	254	276	280	283	262	265	241	266	290	250	249	229	288	251	290	282	268	244	289	303	278	254	251	289	282	294	261	269	292	298	281	308	260	251	247	254	255	286	273	274	265	250	282	269	296	269	268	272	270	285	274	292	273	275	289	252	285	259	283	245	270	277	253	270	235	278	260	293	268	270	272	282	265	299	284	253	273	259	265	278	279	270	285	252	305	264	291	241	260	296	295	256	262	290	256	252	268	270	307	261	274	275	262	261	259	257	248	282	301	270	263	278	252	283	274	275	291	257	294	268	255	270	275	266	269	273	290	262	297	227	271	263	270	255	278	268	293	269	261	255	260	262	285	252	303	253	262	262	262	266	237	260	281	283	235	256	267	303	274	287	286	299	287	244	306	291	249	285	266	266	264	267	250	279	253	256	290	271	270	293	277	262	285	243	283	274	275	303	278	245	252	271	275	260	270	236	295	270	288	262	256	246	276	258	263	268	277	266	245	255	232	279	253	261	271	272	265	243	271	273	280	270	278	259	239	279	300	258	299	276	252	282	274	296	285	293	277	273	285	264	275	272	256	281	231	270	284	285	307	263	255	255	275	293	259	271	281	292	275	259	270	271	274	266	249	253	253	256	249	266	259	262	272	266	290	266	278	277	314	243	241	258	305	282	272	257	272	282	243	237	277	276	242	282	270	254	277	248	259	265	273	296	295	239	304	277	298	251	264	262	259	278	281	265	249	286	308	257	283	254	285	272	291	262	270	269	273	289	274	314	291	288	260	276	286	278	301	274	291	263	295	253	273	294	287	279	266	292	283	307	280	298	255	275	287	226	264	253	288	279	274	301	266	289	266	282	276	260	256	275	256	289	313	283	278	249	266	282	266	274	238	285	283	270	282	284	265	261	260	251	300	282	235	278	290	263	264	272	282	291	276	300	259	257	300	267	271	269	299	299	257	252	259	277	272	246	242	273	282	260	260	273	279	312	256	255	267	281	249	275	281	274	270	242	272	247	268	268	252	265	264	266	264	269	262	284	238	262	267	272	295	247	283	290	285	239	265	264	311	299	281	264	258	282	254	283	256	273	278	273	297	273	328	267	261	266	263	282	271	270	259	264	257	273	297	279	290	298	268	271	257	261	271	303	271	288	270	289	283	293	267	243	284	275	288	299	274	281	289	260	257	284	271	280	273	256	295	276	298	272	259	259	259	269	280	282	254	267	273	268	259	266	259	277	271	257	284	272	265	294	246	281	268	271	286	253	253	280	276	244	282	256	263	233	291	260	297	301	264	297	266	261	290	277	246	256	274	282	272	290	261	249	261	274	270	250	262	284	270	273	278	257	269	300	251	271	265	254	295	275	280	284	274	275	273	248	280	293	257	291	273	263	268	267	294	262	254	255	285	269	260	283	299	267	277	293	228	306	277	281	264	264	256	298	269	265	276	270	289	266	293	258	255	284	263	262	244	262	286	257	321
29661	29911	32116	29195	29913	26819	24926	15983	17148	14335	13685	12215	11008	10236	9042	8091	5554	7324	6224	4166	4135	6656	5786	5569	5479	4077	3969	3449	2983	2022	2714	2139	2131	2231	1828	1550	1564	1606	1399	1385	1329	1111	933	823	676	525	418	296	261	233	210	235	187	170	165	146	138	112	116	124	116	133	119	128	143	132	128	152	119	121	139	100	102	117	115	115	116	115	172	155	121	108	99	117	120	117	126	108	97	112	108	128	120	116	112	116	132	109	101	122	98	108	134	106	120	87	122	108	108	133	116	102	118	111	108	122	109	122	113	126	128	88	117	100	118	104	115	122	110	111	113	104	116	110	104	119	100	112	121	114	127	119	125	129	109	112	132	131	112	112	110	122	114	126	114	120	115	113	120	114	128	116	134	118	101	115	103	120	120	116	126	105	114	109	130	122	122	112	125	106	95	110	125	125	114	114	104	122	105	120	137	129	118	112	118	105	120	117	118	104	148	116	123	105	127	96	110	96	126	124	82	129	93	112	104	107	137	121	108	128	121	124	89	112	129	115	109	127	122	119	118	111	119	113	100	120	124	120	99	119	116	96	116	114	109	114	114	127	108	147	104	107	116	122	96	107	101	119	121	111	115	142	96	96	110	132	130	116	112	123	113	139	119	112	106	132	116	119	140	122	112	114	123	123	115	122	115	106	101	129	120	110	123	100	116	106	122	115	108	107	127	113	94	129	105	107	110	115	103	115	117	98	105	113	116	122	106	116	105	117	124	120	96	122	111	116	123	107	109	102	103	124	130	125	105	92	105	124	117	103	104	131	129	127	123	126	118	114	124	109	95	130	124	107	108	118	108	112	121	98	97	116	122	100	105	121	119	109	113	118	112	108	120	113	111	108	121	111	111	122	99	113	93	107	118	106	133	117	96	108	113	110	118	113	119	127	119	111	111	124	121	123	116	131	123	129	94	118	118	107	116	129	98	113	95	127	129	122	97	139	122	129	122	104	107	106	105	119	105	102	123	114	126	115	135	100	111	112	129	127	116	95	127	125	118	95	123	108	133	118	132	125	110	128	112	112	108	137	113	121	102	130	104	117	110	114	106	111	107	121	106	116	104	113	111	109	125	127	110	129	105	107	132	131	124	119	131	92	105	103	127	114	115	101	109	119	121	122	119	113	115	117	120	124	112	132	103	113	129	114	112	137	115	109	102	103	109	94	116	106	117	108	117	121	105	115	129	121	114	118	117	112	122	129	107	89	128	114	105	123	103	118	119	102	103	110	115	100	146	135	107	117	114	102	99	111	133	113	128	121	121	117	114	98	113	121	102	112	116	111	114	113	130	120	106	105	119	91	112	99	96	120	114	114	117	124	111	123	115	93	105	107	130	110	118	112	115	118	123	127	121	121	104	117	122	115	112	119	125	89	109	109	104	128	122	115	92	107	146	117	116	106	126	102	114	105	95	124	122	130	111	114	128	127	115	111	111	107	132	88	117	127	113	121	146	115	106	111	119	110	137	100	115	104	101	102	90	128	109	137	98	117	117	115	131	126	132	112	113	109	115	102	105	107	129	137	104	123	114	97	118	114	124	124	104	118	125	120	115	107	120	104	128	116	107	96	125	110	103	116	110	126	93	96	124	123	116	122	113	116	101	104	110	118	99	92	101	93	101	131	117	109	110	135	120	108	113	101	111	129	108	111	96	102	105	106	117	116	118	119	111	116	118	121	118	118	125	128	95	109	110	121	100	95	117	109	133	134	119	104	115	141	132	118	120	113	111	102	137	112	120	107	109	106	114	100	127	110	121	115	125	119	115	111	113	119	117	123	124	121	97	119	127	99	97	124	116	121	105	118	111	121	128	107	117	133	122	92	116	91	120	124	126	124	116	102	131	132	103	93	108	118	131	111	127	101	106	119	104	124	130	102	122	112	122	124	117	105	129	144	112	113	107	123	117	110	128	112	129	101	121	104	104	114	96	100	113	113	101	100	111	130	114	103	123	99	128	119	118	100	133	126	110	114	113	103	114	107	123	96	114	101	117	105	121	117	109	108	109	137	112	101	115	101	104	118	127	111	90	116	117	123	121	76	115	116	115	110	133	111	108	99	105	107	112	114	127	127	115	97	126	113	93	122	109	123	109	115	124	120	109	114	128	117	108	92	111	121	125	117	118	126	125	119	133	128	121	101	100	119	107	118	130	136	132	98	112	100	109	129	110	110	109	124	124	117	115	104	117	108	103	108	120	114	118	121	107	110	108	98	135	113	100	120	109	116	112	112	108	136	114	111	128	122	99	112	106	110	98	98	115	118	109	92	110	116	142	116	122	119	129	111	132	118	121	110	112	128	118	114	106	110	117	96	111	106	119	98	107	104	127	123	120	117	122	111	106	133	111	104	93	111	110	94	128	134	119	115	126	123	108	114	119	108	116	119	145	120	131	133	114	119	117	118	107	111	116	147	131	130	113	118	111	131	104	125	118	124	118	135	96	131	109	97	91	113	103	116	108	102	117	140	110	108	129	121	115	109	122	113	115	103	100	122	127	120	110	126	111	127	105	130	136	105	143	106	103	107	115	120	119	138	128	110	113	92	131	119	103	123	106	113	92	120	139	111	123	119	125	113	107	102	111	117	116	111	119	117	111	126	114	95	123	128	101	127	114	105	107	116	125	119	119	115	108	112	107	112	116	114	96	118	103	129	117	107	131	101	115	119	130	105	106	131	114	110	125	129	105	126	101	115	104	120	105	139	112	113	114	133	105	132	110	115	98	118	116	118	95	113	117	112	108	116	109	110	126	134	116	116	124	112	136	128	110	114	104	121	116	121	96	120	117	107	134	103	130	116	116	109	131	115	102	100	116	120	93	113	104	120	120	122	120	120	114	118	122	123	101	100	122	107	118	133	122	103	125	127	113	123	101	105	118	116	125	120	125	142	109	119	100	97	122	109	107	128	124	125	127	128	133	109	119	126	110	134	116	106	104	120	114	111	121	106	114	112	117	111	125	117	106	104	100	124	136	104	114	111	109	113	114	121	94	110	119	96	115	131	129	98	116	115	105	113	99	113	121	119	108	121	116	133	121	89	105	107	98	126	123	122	125	111	98	114	133	111	107	110	128	121	101	110	115	121	120	119	129	109	127	118	115	115	123	103	124	143	117	117	118	108	130	110	122	113	110	117	123	118	116	125	111	117	123	126	104	117	131	108	119	115	105	114	101	110	114	125	97	123	111	121	112	117	109	144	129	133	127	91	113	124	127	130	118	102	108	97	106	97	113	102	105	112	113	109	105	146	99	131	123	119	120	112	119	110	114	124	114	129	116	105	116	109	91	133	124	119	120	125	121	138	114	109	112	138	104	109	107	117	125	124	127	114	101	121	125	108	110	118	135	123	112	113	103	99	125	116	131	116	111	118	120	128	128	120	123	117	112	126	106	113	133	103	125	108	115	113	110	108	141	114	106	108	127	117	104	107	120	113	107	115	114	105	126	121	111	113	106	113	127	119	126	111	128	114	116	125
19965	24720	33634	37314	41642	38545	38479	30470	35305	32468	32592	31389	30949	29476	28347	25612	21723	26641	24118	17592	19077	25762	23689	21427	22688	19764	18605	16654	14406	10815	14555	11996	12187	12657	10467	9710	9659	9523	8851	8816	8487	7026	6227	4999	4551	3784	2625	1783	1538	1349	1246	1306	1045	679	612	608	500	572	460	422	437	507	461	439	410	422	459	396	487	398	331	364	372	358	336	339	356	352	656	538	378	346	347	339	325	319	350	384	321	369	333	330	327	375	321	338	324	331	323	346	365	320	350	350	338	345	313	355	358	309	318	317	357	324	316	346	333	342	342	332	333	383	341	330	320	333	324	294	323	354	338	354	341	344	348	322	317	327	365	337	324	342	337	322	332	378	332	343	329	323	343	307	347	341	313	323	325	318	367	323	319	347	342	324	381	333	334	343	340	310	338	383	327	279	330	327	330	325	339	312	318	330	348	355	308	296	339	341	386	358	331	362	335	355	386	330	349	340	338	357	284	343	302	341	376	335	305	359	332	347	358	317	334	337	337	332	324	321	294	351	317	321	358	326	328	325	336	347	343	347	367	315	343	344	348	352	311	343	308	312	302	330	330	362	364	325	348	330	339	347	355	354	370	311	366	315	347	322	355	310	321	317	396	347	321	322	365	317	375	339	349	344	330	311	327	325	286	327	336	349	335	360	312	308	319	326	355	352	362	334	334	320	369	339	361	306	318	303	316	324	358	362	378	311	390	342	350	350	355	323	354	339	316	349	317	360	337	319	342	357	338	337	357	334	330	334	347	347	318	338	342	348	346	361	337	324	330	316	356	339	333	309	342	356	341	337	312	316	336	353	303	335	317	352	365	356	321	328	347	315	308	322	323	333	344	328	314	328	314	318	312	348	339	309	361	327	340	326	346	311	328	336	358	296	331	335	322	323	317	339	330	335	347	325	313	333	333	330	311	358	347	335	361	345	308	343	356	344	324	347	304	332	343	329	327	341	328	344	334	344	347	311	355	320	339	345	369	332	350	362	329	331	323	357	351	337	332	371	325	308	343	331	335	327	346	319	359	288	356	318	347	349	357	327	344	326	333	324	366	325	332	295	340	352	326	354	364	335	335	304	355	369	344	350	321	298	357	307	338	347	314	334	363	319	339	314	343	365	336	330	343	343	344	333	353	331	379	314	331	331	348	294	347	310	291	311	286	334	325	314	340	351	355	325	330	337	330	351	356	341	347	319	351	357	369	322	326	337	310	339	300	331	310	340	323	319	361	322	325	353	311	319	333	315	322	342	360	358	321	332	345	320	361	327	287	317	338	346	358	338	322	311	318	341	352	359	300	318	375	337	325	331	309	309	355	324	348	354	356	341	330	323	351	336	353	323	317	353	304	322	324	323	359	340	338	338	346	308	352	329	305	325	367	320	328	319	355	340	332	348	313	348	320	369	366	322	322	355	307	315	347	309	327	356	349	321	303	313	334	321	329	326	324	338	301	339	367	349	291	310	326	332	345	352	294	319	288	329	336	354	317	337	316	332	348	343	311	351	337	300	326	326	323	305	363	341	322	343	316	321	325	332	312	339	335	335	317	341	332	314	352	326	328	291	335	341	286	325	333	325	332	335	297	318	331	294	399	317	338	333	332	316	304	342	318	355	344	342	337	295	332	336	351	304	328	332	364	355	345	326	306	329	331	340	339	345	322	349	322	346	355	347	337	346	362	354	374	350	305	348	331	325	291	343	309	335	346	341	338	323	361	336	341	328	311	360	310	335	339	319	290	364	351	281	333	339	320	346	327	313	367	354	382	339	342	335	357	318	330	335	318	362	327	316	320	345	343	348	382	348	354	343	370	315	343	330	312	359	333	334	321	335	324	339	333	311	347	349	368	323	320	336	311	317	337	334	326	347	333	310	383	332	304	342	355	347	348	317	335	363	343	317	316	338	301	316	334	351	313	346	350	315	342	344	306	325	324	341	346	319	340	346	362	338	350	334	360	326	315	315	340	340	306	356	308	342	350	333	330	330	324	303	358	342	314	319	300	301	349	333	357	344	336	327	343	338	347	324	328	339	351	320	341	320	322	329	325	340	343	355	319	341	377	374	326	339	310	327	314	329	351	319	358	354	332	321	297	363	358	372	366	310	342	314	327	355	373	312	318	340	346	366	328	343	337	331	348	313	361	332	323	327	324	337	313	340	337	352	329	303	349	334	325	353	340	338	340	323	329	311	356	345	340	323	337	362	331	327	338	323	324	323	333	334	310	349	330	314	326	314	308	342	338	315	309	373	339	342	344	329	317	307	326	346	340	312	332	340	347	329	333	346	330	347	330	345	323	334	331	368	343	336	347	341	354	346	358	310	323	352	336	337	338	320	307	321	342	346	336	370	301	316	328	306	338	342	335	330	330	320	298	320	338	341	351	336	341	330	327	327	337	358	333	339	339	327	317	348	372	329	342	353	330	321	294	351	336	328	347	347	372	361	308	324	330	321	324	354	331	367	364	312	372	302	355	310	342	339	296	330	354	326	330	312	344	333	338	332	317	333	323	366	365	327	345	338	327	348	341	320	318	312	307	341	314	318	317	329	334	326	338	358	314	350	317	363	322	330	344	331	317	327	340	317	321	331	366	333	345	322	311	313	315	352	333	333	325	327	348	338	306	324	340	351	358	342	341	330	316	343	344	324	357	334	360	335	324	330	342	330	327	309	358	368	312	336	327	347	335	325	305	332	330	358	345	338	325	330	326	332	355	328	313	347	326	361	329	348	338	326	355	336	338	305	340	340	335	342	317	334	342	317	323	329	325	347	341	321	317	319	337	307	317	327	319	286	339	318	326	362	308	337	337	322	341	328	300	336	345	343	342	329	306	331	322	403	328	348	325	332	313	342	343	320	337	337	339	353	350	334	326	360	314	358	350	327	298	353	334	331	299	326	324	318	321	308	385	320	335	332	335	314	302	294	330	339	308	300	329	325	344	339	337	320	345	312	339	339	317	326	314	345	327	365	320	332	322	321	329	369	335	310	324	367	345	324	375	326	327	308	324	334	335	322	345	353	310	340	330	311	332	349	346	327	315	335	349	371	335	313	327	336	331	338	352	366	332	341	331	353	335	331	343	367	324	324	305	327	331	338	359	334	312	350	343	303	350	313	340	399	354	319	327	358	336	329	321	310	341	339	316	327	355	317	323	316	322	355	343	323	324	329	330	384	332	320	334	310	347	336	342	334	327	343	319	343	330	311	335	360	356	317	317	342	325	350	362	350	350	344	311	364	332	329	323	346	309	343	289	333	312	354	349	325	302	345	333	342	310	337	334	313	291	335	350	351	335	355	304	304	339	332	317	297	306	330	325	331	340	368	320	327	350	334	357	358	333	319	326	291	316	323	333	326	319	334	339	347	364	321	343	344	348	344	345	283	352	378	322	360	346	343	354	350	344	343	323	321	330	329	333	334	341	336	329	321	328	327	314	326	377	324	323	376	337	378	323	339	312	351	326	354	329	364	359	329	313	327	337	311	363	316	320	297	355	308
38882	38299	40934	36882	40682	36118	36014	25722	28513	25365	23813	23664	24218	22155	19112	16194	12101	16308	14312	10421	9220	13341	12960	11207	10288	9312	8695	7602	6416	4477	5279	4749	4083	4533	3527	3249	3089	3065	2796	2467	2452	2017	1901	1590	1153	1211	840	632	495	489	432	413	311	266	248	221	211	232	186	230	193	199	172	185	225	215	192	214	213	199	179	180	180	157	184	178	182	196	257	284	163	178	179	168	184	179	161	170	182	181	163	193	162	170	162	173	145	168	152	166	158	180	174	162	179	163	169	177	197	166	153	178	176	157	176	151	167	165	153	182	137	165	183	156	156	184	156	159	186	170	187	194	173	171	176	198	153	161	142	154	172	166	164	157	182	197	172	167	161	150	181	183	186	154	193	148	162	173	168	175	170	188	172	174	155	170	179	166	168	167	159	162	199	146	185	157	170	170	184	190	152	158	181	193	152	169	193	181	146	168	181	162	185	155	167	186	205	164	149	161	160	149	169	160	161	175	137	178	155	167	171	157	162	178	154	178	180	176	164	186	182	176	171	173	190	158	185	160	143	163	192	181	153	160	156	175	149	151	194	196	155	172	144	164	170	165	202	172	168	164	161	143	178	174	197	175	187	182	155	191	158	158	157	177	160	173	188	172	166	191	177	165	170	166	193	189	171	186	159	173	157	147	161	163	179	196	153	167	182	170	189	168	158	170	169	164	189	186	196	171	176	162	166	171	168	170	155	184	165	161	170	173	168	166	172	173	160	137	202	162	152	169	178	155	176	162	187	174	162	146	170	192	159	151	182	164	178	174	188	155	157	181	155	160	149	167	140	145	158	171	180	156	194	175	191	138	183	152	164	184	179	164	197	199	151	189	167	150	161	176	193	162	180	180	171	173	163	177	176	162	164	164	181	178	154	188	175	171	162	159	177	161	183	157	173	188	178	183	157	178	179	166	162	157	173	182	152	163	202	167	182	196	173	174	177	185	168	157	203	153	169	149	169	151	148	154	167	150	172	163	155	180	160	180	174	191	160	166	161	181	161	171	154	200	154	169	168	195	167	169	171	173	150	168	183	155	159	169	142	166	181	144	159	159	167	174	187	132	165	151	186	156	158	186	168	162	184	177	183	193	174	188	154	167	161	181	176	180	176	160	156	172	155	164	178	172	175	165	168	178	168	170	185	151	171	157	176	142	153	182	157	170	160	190	151	184	182	170	190	179	162	155	183	172	187	161	161	160	190	174	181	182	160	181	175	156	185	173	165	178	154	163	181	177	175	162	155	153	166	161	172	188	183	176	138	184	137	156	181	144	163	165	165	145	165	185	169	186	164	159	160	185	173	166	183	161	176	189	172	170	153	181	178	154	169	169	163	162	175	141	167	190	180	167	151	166	169	156	158	176	160	185	166	145	158	171	161	163	175	162	153	166	174	164	172	164	188	174	144	161	168	164	187	159	167	179	159	167	173	144	166	159	166	172	150	175	202	156	153	175	165	173	159	166	183	161	174	163	148	192	165	174	160	169	171	176	178	155	162	170	184	179	175	191	172	144	161	158	152	176	174	171	153	180	178	172	164	159	174	163	161	160	194	161	173	151	182	164	149	202	188	150	151	178	199	183	169	179	174	181	164	174	184	178	179	178	175	173	196	202	174	195	172	200	170	167	183	174	157	155	193	139	151	173	148	162	164	182	181	146	159	170	173	154	190	189	164	150	176	195	159	181	163	164	176	190	164	194	155	169	171	179	186	171	153	143	160	189	178	165	162	157	158	182	195	159	171	177	169	183	163	174	178	166	172	181	175	178	163	187	156	168	174	146	143	187	167	193	174	176	147	173	164	163	169	146	173	157	167	162	196	155	149	154	145	187	179	185	183	154	156	142	169	156	175	164	149	175	195	164	161	158	179	165	160	176	161	167	173	168	160	161	162	163	175	154	155	152	150	146	161	174	141	153	178	174	174	164	147	168	185	152	145	205	154	160	173	169	182	164	165	170	163	191	172	174	176	186	160	148	158	174	160	175	175	183	189	154	164	158	184	172	171	140	168	152	178	153	163	193	158	163	168	173	161	166	167	160	177	185	196	150	188	140	161	175	146	164	178	203	162	179	190	155	178	157	164	148	176	164	150	161	165	183	176	165	199	173	172	161	172	166	165	157	166	166	181	140	211	181	156	200	154	167	205	160	161	163	170	169	183	178	167	180	151	155	156	164	170	162	152	167	184	149	167	171	177	155	159	174	165	158	205	168	168	132	177	159	183	176	163	172	142	164	170	149	188	172	164	167	166	171	158	141	163	156	183	166	191	196	184	174	159	144	159	171	175	154	170	182	152	173	153	157	168	164	175	159	166	178	178	171	175	184	143	181	172	158	175	150	175	178	178	171	149	145	175	165	173	169	162	194	176	172	171	175	159	188	177	177	170	159	160	176	159	168	158	174	151	179	164	161	163	164	158	146	172	161	168	162	155	181	155	155	179	176	162	167	154	155	162	164	166	173	164	183	179	145	185	160	169	191	162	173	182	169	190	164	161	174	175	177	174	177	170	191	169	186	164	183	174	169	180	168	161	167	181	152	160	185	166	190	169	173	175	165	143	199	168	174	144	167	189	143	182	172	177	175	143	166	187	157	173	164	173	180	183	159	145	164	187	166	209	168	149	172	161	176	171	186	167	174	179	187	159	175	201	158	192	164	197	189	181	159	181	156	193	175	159	187	160	156	161	159	182	166	161	175	167	183	175	164	174	170	170	155	167	157	167	151	181	163	162	181	197	177	205	190	157	190	151	173	171	179	182	175	187	179	151	171	195	156	172	166	152	185	173	170	176	196	190	179	147	172	187	173	161	151	178	167	171	149	171	188	172	161	145	192	160	166	167	175	162	153	180	153	168	153	194	185	174	176	165	186	169	176	181	187	156	163	192	180	160	171	170	150	165	189	193	172	145	206	171	167	148	179	171	159	177	178	185	159	166	171	198	183	153	179	162	159	186	163	182	157	180	158	179	160	166	143	171	181	152	168	175	160	165	175	182	191	167	172	183	180	184	194	169	168	166	176	170	153	158	190	159	177	168	175	177	168	185	177	168	158	164	162	158	178	162	170	172	181	188	170	187	140	147	178	151	171	174	143	162	166	162	184	163	170	167	170	195	171	171	179	181	153	168	200	169	185	183	163	162	177	168	196	174	176	173	178	167	179	165	178	170	181	173	163	169	160	157	181	178	188	159	166	172	180	177	162	157	159	171	177	171	171	161	173	163	171	181	159	180	189	173	162	170	181	164	156	163	151	158	188	161	167	192	167	165	178	171	174	153	177	168	175	154	189	187	177	191	162	179	175	178	164	162	186	194	172	171	189	164	173	209	179	162	185	170	144	178	166	173	166	165	183	174	174	144	161	175	167	184	150	165	164	175	179	174	177	147	173	165	182	166	177	175	137	175	166	177	174	164	190	159	174	140	155	185	156	188	147	172	155	170	162	126	174	173	169	173	179	164	178	172	154	149	176	169	160	188	146	166	186	172	171
26512	31174	39822	44044	48570	46683	47181	39636	44509	42263	42125	42109	43773	41085	39274	35543	32340	39106	35485	29174	29776	36433	34798	31584	30455	30177	28136	26693	23581	19343	22296	20210	18777	20355	17075	16443	14996	15631	14882	13918	13784	11569	11656	9003	7286	7118	5020	3493	2861	2910	2403	2268	1746	1212	945	860	991	921	703	737	789	752	579	631	722	720	731	653	782	580	533	458	468	477	489	504	484	626	1039	1014	581	455	455	463	491	473	431	472	449	473	495	425	462	421	465	472	446	449	480	455	455	485	482	451	418	469	500	489	466	492	420	496	461	495	454	473	474	432	460	422	435	494	423	467	450	466	464	468	459	490	479	441	467	531	493	455	433	446	429	466	468	477	461	450	468	493	462	433	459	473	428	440	480	422	465	459	494	475	469	464	454	466	474	443	485	437	459	478	452	474	425	461	471	470	412	468	481	478	466	472	497	421	446	470	464	487	454	460	443	434	441	482	468	512	457	470	447	465	475	483	489	435	450	476	428	465	433	522	518	446	472	454	487	420	478	486	447	472	468	448	481	450	463	481	438	466	447	443	496	497	435	476	456	451	442	448	455	472	427	495	440	453	413	462	452	480	499	494	449	448	470	474	446	445	483	456	446	478	476	439	474	429	471	470	471	449	471	469	458	493	465	444	442	469	446	448	489	431	474	475	455	451	454	463	456	438	467	447	477	473	440	473	443	488	442	462	440	515	492	467	473	465	442	471	472	473	473	440	468	445	493	460	475	507	457	462	449	427	479	446	446	499	484	454	469	494	437	492	438	458	451	495	457	484	477	458	467	451	446	462	453	501	425	502	434	467	479	464	458	491	477	471	464	452	464	432	449	443	410	460	493	456	463	458	459	453	421	472	432	492	454	471	483	420	475	467	449	470	448	454	471	480	454	455	445	481	448	459	451	470	484	479	445	449	476	472	492	463	439	507	452	441	444	442	443	463	467	447	435	452	433	462	476	469	455	459	418	452	434	474	461	487	475	465	450	417	451	449	418	462	487	477	490	453	441	437	441	425	470	445	484	481	445	473	491	482	451	461	459	440	506	463	468	505	474	465	460	481	479	465	463	451	445	472	492	474	488	455	467	439	455	463	464	443	503	470	437	456	460	409	449	424	458	453	477	448	469	442	441	469	470	431	464	478	499	436	443	486	503	461	441	463	471	457	442	433	466	460	472	435	458	474	438	509	434	525	423	464	461	466	461	503	436	475	437	471	469	452	502	477	514	443	471	444	463	452	461	459	469	450	472	468	442	479	470	425	468	490	448	462	472	455	461	460	437	465	430	452	504	442	481	498	467	468	434	454	444	442	467	489	465	467	453	459	458	429	473	535	476	455	463	462	486	488	460	459	431	441	464	483	453	468	483	494	427	469	457	441	450	471	491	505	459	413	454	445	452	452	415	446	462	505	500	441	483	472	416	448	472	478	436	433	458	485	449	451	464	458	454	446	470	417	464	475	454	462	472	474	474	505	468	445	452	481	487	452	489	464	463	466	450	445	487	492	490	474	441	506	479	480	446	446	452	457	441	458	477	484	426	494	468	469	466	471	475	435	488	480	473	473	507	444	450	484	431	414	474	458	447	488	445	470	457	470	437	468	476	474	457	478	440	458	425	434	463	449	472	461	481	514	498	464	441	448	447	471	477	452	400	481	453	455	481	467	458	457	464	431	464	461	441	466	458	460	453	443	446	463	454	462	467	422	454	446	481	464	458	460	454	438	473	439	424	499	434	443	472	440	454	478	490	513	472	460	454	454	427	469	453	453	425	466	484	444	410	455	447	461	502	438	482	466	458	422	456	460	474	453	461	408	448	409	492	472	432	496	476	450	474	484	435	465	456	467	464	483	465	458	415	466	509	432	450	444	445	457	466	477	437	425	467	471	459	446	486	511	433	494	481	445	468	470	474	474	459	478	483	431	506	451	457	458	469	469	464	432	473	438	447	403	419	437	448	429	459	462	462	429	489	452	470	426	469	461	491	471	482	478	490	442	483	425	428	476	459	450	466	416	445	446	448	446	472	442	441	446	462	463	456	468	434	470	469	434	486	443	455	472	459	479	446	425	456	445	465	452	472	464	459	447	489	479	465	415	481	435	487	456	455	460	482	471	486	417	472	473	479	484	465	476	501	449	472	452	475	464	516	414	450	481	417	466	422	432	467	453	474	466	471	442	456	439	444	472	458	489	437	454	454	472	461	449	511	472	456	441	467	459	472	473	476	469	460	468	457	426	486	452	472	467	418	483	459	481	474	469	449	425	439	442	487	462	485	449	467	477	496	447	464	483	439	467	513	499	435	466	439	487	454	422	466	455	485	463	435	462	429	458	486	476	439	470	493	488	429	445	456	462	489	476	468	465	480	455	459	471	472	451	489	443	472	422	480	447	487	458	469	403	455	459	445	440	471	449	443	497	447	435	516	462	492	439	460	443	469	487	426	423	453	474	465	438	453	484	471	448	488	463	460	470	475	478	468	467	453	462	440	480	492	490	461	433	445	468	427	445	466	430	466	451	483	448	461	456	459	474	447	478	428	446	431	502	436	445	451	482	467	472	478	483	487	470	452	502	469	453	465	448	479	488	421	496	451	473	446	474	454	515	496	475	428	464	462	438	451	440	476	471	476	427	455	466	462	469	474	453	485	435	449	482	468	477	474	485	461	461	491	450	444	453	440	456	463	454	448	436	450	489	454	452	457	499	487	445	490	485	501	451	450	521	415	489	482	509	441	453	516	434	451	454	482	484	467	443	457	459	451	479	487	457	462	447	485	460	474	463	440	462	474	466	461	473	440	433	455	471	494	443	446	514	448	455	463	438	474	455	459	494	449	467	428	457	458	488	443	475	493	456	451	470	459	431	465	504	440	441	464	426	507	486	428	461	447	472	473	454	458	496	409	483	461	480	432	472	466	488	431	446	415	486	459	481	499	448	455	444	468	418	504	442	481	454	401	449	485	473	462	480	423	433	471	471	495	469	458	460	470	450	472	488	426	459	471	493	448	440	434	424	464	499	510	471	483	477	457	491	431	453	445	490	452	455	471	428	487	456	448	456	492	448	439	454	440	429	448	454	456	485	442	474	472	492	443	479	452	449	515	427	511	450	477	467	443	455	463	467	461	456	454	459	424	482	467	454	469	457	452	447	479	456	461	474	480	451	459	481	493	443	433	455	472	427	457	457	486	440	438	486	464	456	476	447	498	455	492	456	489	484	455	446	471	467	485	470	519	453	425	457	492	473	443	514	453	458	438	484	466	467	423	458	450	454	449	447	456	483	484	454	457	461	473	449	427	478	461	455	458	507	441	459	443	449	438	474	455	427	491	469	442	461	440	457	466	470	476	426	439	451	453	452	465	477	495	409	467	472	482	456	468	464	472	456	487	483	435	457	478	472	446	484	432	450	471	446	466	478	471	467	452	439	510	444	445	453	460	469	461	403	483	480	460	485	462	454	484	464	478	485	483	466	465	458	479	484	451	448	454	457	485	473	467	470	456	467	487	454
15433	13226	13071	9433	7909	6105	4617	3113	2591	2139	1711	1554	1496	1262	911	854	740	786	683	503	550	658	566	540	493	457	449	375	312	303	331	286	216	293	219	210	187	214	219	198	182	157	130	142	115	146	130	116	104	126	95	105	83	81	92	93	98	77	93	86	103	96	101	87	88	69	88	97	117	84	84	99	86	108	86	85	82	102	84	85	84	78	80	84	95	94	88	91	104	83	86	81	90	93	98	100	95	88	98	87	67	93	99	81	95	80	88	93	95	91	101	101	91	104	85	104	85	86	86	90	82	93	55	81	96	120	104	87	98	112	68	87	95	94	92	92	115	91	110	79	102	91	87	87	90	93	92	81	85	93	85	86	82	73	90	83	97	87	79	86	94	96	106	90	92	100	73	101	111	102	90	87	81	100	95	97	75	102	102	96	94	114	84	88	88	100	72	109	76	86	83	84	90	79	100	92	115	80	94	105	85	84	95	100	87	91	85	94	86	86	84	89	107	85	104	76	105	95	89	97	100	93	101	82	83	94	89	93	82	86	86	80	94	79	80	91	99	90	77	91	83	83	96	100	76	93	90	92	72	78	112	94	98	89	90	93	75	84	89	93	101	97	83	74	93	90	93	85	91	86	98	107	98	110	104	105	111	73	104	84	87	107	97	90	103	89	110	89	76	91	87	74	99	99	105	100	100	86	89	100	93	100	83	94	83	69	79	103	91	81	90	88	93	97	95	107	86	85	102	113	89	99	87	81	88	86	72	97	97	92	103	86	103	97	108	111	94	92	99	69	96	93	92	87	82	95	96	103	88	95	81	85	93	83	87	100	94	91	85	95	84	71	81	74	103	87	83	91	83	106	85	82	87	77	97	101	112	98	107	94	83	94	98	81	82	95	100	76	98	115	92	99	99	79	88	88	75	95	82	83	83	90	107	77	83	82	80	90	85	91	98	107	85	88	97	98	96	96	87	95	110	87	100	96	95	92	106	100	78	99	102	80	90	96	90	91	72	86	84	82	81	98	92	85	103	103	99	96	85	104	75	81	83	69	86	95	80	99	105	99	92	89	86	86	86	85	93	81	117	94	105	100	78	99	85	93	93	86	84	87	85	79	84	83	80	80	89	75	87	91	93	87	88	93	89	81	80	90	95	82	95	82	96	91	101	81	102	86	85	86	78	85	80	108	114	103	92	89	91	94	99	81	72	82	89	66	73	97	87	114	106	85	80	86	76	87	94	93	95	101	97	73	94	92	80	83	92	96	92	82	97	100	89	106	93	78	78	91	80	86	103	98	94	100	107	74	96	101	90	84	89	96	88	88	96	117	79	71	76	84	97	88	80	92	117	105	82	96	103	94	99	86	100	94	97	90	77	90	79	75	88	95	89	79	77	86	104	94	88	91	97	82	100	96	106	83	90	69	75	94	106	105	103	89	84	92	102	89	112	120	90	82	94	101	87	96	92	98	88	100	116	75	87	98	88	85	93	92	94	76	96	84	79	79	98	94	94	87	75	82	114	93	94	83	85	103	76	82	107	92	110	79	83	99	106	85	82	87	102	93	99	98	99	79	89	98	107	92	87	94	85	108	104	78	75	76	76	90	81	79	79	89	95	90	86	102	86	93	101	73	99	82	98	93	96	94	93	84	97	89	91	81	100	92	77	74	89	100	90	89	94	109	96	87	100	75	90	99	87	109	95	85	90	84	90	90	107	77	96	77	87	84	88	103	95	92	93	116	76	81	86	95	101	96	90	85	86	92	89	83	85	112	97	78	93	92	78	87	81	76	85	91	98	116	76	106	109	86	87	82	99	85	103	85	112	90	102	94	103	89	83	89	89	98	88	89	91	95	105	90	107	90	93	89	92	77	97	110	81	76	72	79	111	88	78	92	97	96	111	69	98	90	68	78	80	88	96	90	96	93	103	86	103	82	109	92	72	98	105	89	83	85	91	102	94	95	89	84	100	74	86	102	92	96	87	83	78	93	97	76	98	81	97	94	99	87	98	88	88	99	91	88	85	110	99	91	81	109	91	96	87	112	84	94	106	95	88	96	100	90	103	106	94	87	91	90	95	91	99	96	82	97	91	82	91	87	104	93	62	77	88	81	106	78	87	93	80	105	87	85	110	84	75	102	89	85	109	80	108	91	75	88	81	85	87	102	84	127	89	87	96	85	93	103	102	100	80	86	79	112	90	76	89	95	78	91	103	85	91	92	85	97	94	82	96	89	100	85	91	98	83	83	84	82	93	94	100	103	92	84	88	82	103	77	85	99	81	107	87	100	90	78	112	96	109	122	108	78	88	91	91	74	87	75	72	75	87	91	85	84	81	91	83	89	86	100	88	78	93	90	103	81	78	90	83	84	83	89	109	105	100	87	82	89	76	94	101	85	98	92	95	97	87	94	78	101	80	96	87	108	77	94	97	96	98	67	70	97	93	97	96	74	96	100	80	83	94	109	98	94	83	97	105	82	102	88	92	91	92	106	80	101	91	93	86	93	76	87	90	74	92	95	111	89	95	93	82	98	81	82	95	102	82	89	105	93	84	117	95	101	91	81	81	82	79	94	83	87	96	90	92	102	95	91	71	106	88	81	89	108	90	102	110	79	100	83	76	84	87	98	95	92	87	103	93	102	90	93	74	88	98	78	103	100	95	102	103	104	89	89	88	108	89	93	91	98	100	88	86	99	94	90	105	97	104	100	100	98	76	105	84	108	97	80	75	91	92	95	82	87	106	88	96	81	99	93	103	92	91	99	83	102	104	76	97	96	85	89	85	107	99	94	99	93	78	99	93	75	108	96	91	84	78	83	85	92	89	112	110	86	103	112	94	90	93	86	107	83	93	80	105	83	95	95	96	99	107	86	91	81	95	104	76	97	76	85	104	97	86	77	105	90	96	87	93	56	76	83	105	90	98	66	75	84	95	107	90	79	102	82	120	93	88	93	86	90	89	76	87	80	106	92	97	88	85	85	93	85	90	91	66	104	78	108	78	102	96	93	79	91	100	87	85	99	87	89	93	93	93	106	71	77	94	87	88	80	102	79	87	85	89	102	102	96	93	112	77	104	109	103	86	88	80	91	103	81	98	77	95	93	89	93	85	83	95	99	82	104	83	97	86	95	92	77	85	87	85	87	109	78	100	98	83	84	73	86	88	89	93	95	95	92	94	88	77	100	91	96	79	97	82	99	86	87	80	94	94	85	87	95	95	85	88	107	89	102	86	89	101	91	106	91	86	99	99	79	95	102	97	93	68	85	80	90	103	79	101	94	97	90	91	97	104	82	101	101	101	93	108	105	84	91	80	98	88	94	86	85	74	83	95	99	81	98	95	87	83	112	101	78	85	97	107	97	98	88	88	87	87	97	95	88	77	104	80	80	97	83	95	89	95	77	99	78	84	82	82	93	84	96	90	88	101	103	101	101	86	98	73	102	93	89	73	109	96	88	84	91	82	86	95	87	100	92	98	98	98	83	71	98	78	71	95	87	80	86
10210	11713	18527	19618	20359	17957	15530	12098	11454	9709	8420	7880	7770	6747	4979	4526	4071	4635	3891	2777	3042	4066	3573	3242	2986	2932	2475	2228	1856	1809	1856	1620	1478	1474	1348	1238	1178	1194	1151	1009	989	900	833	736	593	708	515	393	376	355	344	356	335	314	299	306	295	294	274	258	304	305	259	297	299	287	273	257	311	257	258	292	267	254	269	273	272	292	297	334	260	280	265	268	225	265	269	305	269	251	264	278	282	282	262	258	277	268	237	265	239	272	238	252	271	273	282	298	284	281	299	262	264	285	297	274	291	287	262	257	264	239	277	269	272	269	275	257	300	257	250	277	282	282	278	309	257	276	283	246	282	274	265	287	265	291	264	268	282	304	270	287	297	274	272	300	266	283	260	271	264	286	267	295	288	245	266	250	269	253	256	267	294	278	268	268	256	268	276	293	293	272	279	278	262	236	302	252	271	262	289	253	258	263	261	268	281	279	260	254	265	259	256	271	261	281	274	260	285	282	278	267	258	284	303	300	265	265	257	282	277	258	275	272	264	290	254	263	289	246	261	238	268	290	264	288	252	272	288	270	252	258	263	275	254	275	300	254	281	275	269	283	265	284	254	246	271	279	264	237	271	239	278	267	289	276	270	278	297	264	262	314	300	244	261	287	251	279	256	236	241	292	254	245	247	286	275	244	281	287	279	252	292	288	270	282	265	274	272	261	251	275	290	277	253	256	278	297	290	283	249	264	254	254	283	250	267	268	259	268	283	257	273	252	252	283	267	282	261	279	263	273	283	282	288	293	267	284	262	292	275	265	248	270	234	301	256	276	271	259	268	250	256	264	260	287	272	269	309	283	275	251	232	285	266	247	284	260	304	261	246	280	267	282	275	276	275	264	278	260	277	275	242	284	275	281	265	235	290	288	254	265	282	274	266	287	274	265	298	282	271	284	298	293	259	278	301	234	280	295	274	255	292	257	309	271	265	281	234	235	242	272	274	278	248	278	286	292	252	263	277	259	269	257	264	298	238	262	288	267	257	259	237	291	265	273	270	280	268	250	262	285	252	263	271	275	258	300	279	256	258	278	265	229	249	266	254	267	257	245	296	259	289	272	288	268	279	275	251	254	274	261	293	280	269	287	254	266	273	278	284	261	271	248	240	275	291	264	281	286	265	264	262	300	262	250	290	255	274	294	260	281	285	270	287	288	282	296	279	263	275	261	278	272	283	296	271	284	281	281	265	242	287	263	269	258	274	270	249	292	255	271	291	282	275	269	277	278	297	275	261	287	274	283	273	267	268	257	260	262	264	268	246	251	244	281	268	231	276	286	288	309	280	267	262	259	247	264	252	261	267	268	254	266	262	252	271	254	246	288	261	256	268	273	278	307	264	323	296	247	279	279	245	276	256	286	269	239	234	268	263	248	271	264	291	270	301	248	293	278	264	283	330	254	266	281	258	268	275	274	270	269	279	259	273	278	270	283	253	282	293	277	255	285	332	265	289	286	282	270	270	293	298	273	266	273	275	308	263	265	266	273	277	265	267	271	278	287	260	289	271	294	272	285	268	264	272	286	287	265	253	265	295	294	251	290	254	291	257	280	270	244	248	275	277	275	275	255	283	280	284	280	285	285	261	296	279	250	275	265	273	284	286	289	292	264	301	267	313	254	281	301	271	306	288	277	245	269	269	259	245	275	236	272	265	278	286	245	270	277	256	285	233	285	263	277	283	275	284	310	266	247	303	286	277	256	273	271	280	255	289	265	260	303	272	268	274	248	288	266	278	263	306	299	261	258	279	257	284	266	282	271	289	278	272	263	263	285	274	267	271	259	263	272	265	262	252	246	251	271	290	274	271	245	260	254	263	283	263	281	285	279	288	274	266	257	282	258	262	264	297	261	279	275	251	291	271	268	263	228	252	268	290	266	259	281	291	245	274	290	287	296	305	287	258	263	267	263	277	271	279	270	281	288	263	255	276	283	303	280	263	253	244	246	275	290	289	267	265	276	247	290	262	269	263	287	267	239	275	265	284	265	263	287	275	275	270	274	300	265	265	275	263	244	296	247	288	259	253	229	281	261	287	273	304	280	272	244	270	263	250	242	282	284	273	257	252	267	263	264	278	273	292	262	270	241	274	280	267	247	242	271	270	267	255	256	258	278	264	276	247	289	273	261	249	263	288	269	284	246	248	235	264	282	265	248	250	267	272	260	259	278	278	257	285	282	285	263	260	241	283	250	283	303	277	267	271	307	275	259	271	272	269	270	260	280	276	271	254	265	257	312	280	294	294	283	242	272	256	245	252	244	268	287	275	295	274	255	269	282	263	249	264	276	284	284	302	266	245	266	265	255	253	287	261	258	250	296	290	287	290	258	280	283	265	262	281	240	297	276	283	261	281	253	250	280	255	260	264	267	264	266	276	293	259	258	266	272	312	266	301	298	261	295	250	281	277	270	242	268	263	304	276	263	224	280	246	288	289	263	265	314	297	264	269	264	271	265	257	254	279	244	242	261	264	249	297	273	283	291	284	307	285	275	303	259	247	262	273	265	257	277	270	291	282	267	280	275	268	307	271	235	270	236	269	261	265	273	248	255	264	242	295	247	272	281	264	273	302	278	274	279	278	265	256	261	303	265	274	295	280	260	271	249	240	273	270	247	279	284	274	259	285	260	294	262	300	294	263	301	265	287	268	285	293	284	261	264	283	267	273	266	272	263	222	253	283	303	269	268	266	278	296	290	265	262	257	267	257	264	277	271	264	276	316	254	285	289	262	243	279	275	265	277	262	271	295	286	272	267	269	271	273	275	283	286	267	274	261	305	263	242	272	276	251	268	236	291	269	268	255	278	254	260	249	261	289	256	273	258	273	253	265	278	261	236	272	276	263	273	242	275	274	279	276	299	294	243	273	258	266	275	310	280	262	260	267	294	258	248	285	276	277	281	269	270	259	269	265	281	264	275	257	280	280	275	274	276	271	280	279	277	284	258	267	281	312	278	250	250	249	251	273	288	302	254	272	281	290	287	256	266	273	286	263	299	265	281	301	302	249	241	271	286	271	262	256	270	294	301	248	281	299	270	250	237	267	288	305	263	268	259	265	283	272	272	270	249	297	268	267	272	270	264	271	274	254	280	251	274	267	289	294	284	297	278	302	308	269	265	294	268	283	280	258	271	288	289	242	275	276	262	277	311	295	275	233	239	268	257	273	291	270	250	279	262	286	286	265	259	272	264	239	253	308	283	291	251	251	249	268	274	264	274	304	270	270	282	268	277	269	291	262	301	307	260	255	257	291	293	270	260	281	246	244	293	267	252	284	287	297	266	302	256	241	276	263	295	288	251	253	268	280	261	249	290	286	275	260	258	303	287	273	272	258	248	281	277	287	259	252	270	271	255	285	250	269	286	257	265	271	264	281	262	268	286	299	255	285	314	300	269	286	255	284	253	278	275	227	290	263	272	240	272	279	253	249	282	278	276	250	278	282	283	290	263	293	260	252	267	296	268	289	286	257	272
29850	27757	29875	27220	31887	28156	25436	17505	20907	16840	14924	16042	17159	14051	10623	9606	8075	9358	7835	4932	5552	7561	6514	5591	5243	4891	4063	3842	3598	2848	2802	2550	2099	1988	1826	1685	1878	1550	1370	1215	1193	1032	1018	830	734	738	621	384	293	293	235	216	184	173	166	151	146	151	148	150	130	118	104	126	134	162	143	140	139	120	131	138	99	120	113	112	119	120	138	159	136	121	112	136	119	114	113	128	115	121	112	106	119	99	109	117	102	115	103	115	126	120	138	109	119	116	124	106	110	125	124	105	119	121	127	132	118	123	108	123	122	119	111	105	110	116	114	120	111	118	124	117	128	117	124	118	105	119	114	124	113	124	122	105	100	126	106	104	116	98	101	127	113	127	117	105	109	98	102	114	128	116	121	131	110	115	111	129	122	113	124	107	116	114	94	100	123	117	108	112	118	110	124	102	123	133	133	123	111	113	99	97	109	113	130	139	115	113	115	137	112	118	105	126	116	115	117	127	116	123	125	128	95	127	118	103	129	123	116	101	110	135	130	111	129	106	115	121	120	130	125	107	122	115	118	113	131	128	107	111	117	132	119	109	105	117	102	128	102	85	111	121	105	122	126	120	123	110	131	105	96	118	121	121	91	114	97	96	106	113	108	134	127	108	122	144	136	113	110	103	118	129	99	106	120	108	125	99	121	117	115	106	101	127	122	125	120	117	144	114	123	107	120	116	112	125	120	114	127	96	118	128	102	127	105	103	124	119	109	155	102	110	127	120	110	117	110	112	99	121	113	114	115	128	120	130	122	116	113	116	117	112	120	124	106	99	115	111	124	118	106	114	113	118	112	117	118	124	105	118	131	114	131	115	108	116	108	137	98	113	115	130	121	120	122	117	127	119	118	113	117	123	118	111	117	122	117	137	138	112	93	124	130	124	123	109	118	120	112	105	115	121	112	104	111	107	122	116	99	102	115	112	111	101	113	131	112	132	100	117	125	104	120	132	117	115	117	109	104	117	109	114	115	125	119	140	105	138	90	104	130	129	118	131	110	128	107	107	133	123	133	125	116	102	129	103	133	122	108	108	104	134	130	115	120	111	122	119	113	119	105	117	106	104	103	120	125	129	121	103	125	107	114	127	105	103	117	104	119	99	127	120	98	110	127	95	111	118	119	138	109	108	134	115	115	114	122	118	114	125	117	112	125	112	127	102	130	120	113	113	129	117	117	100	117	113	112	106	121	113	86	91	108	122	113	130	110	112	105	121	99	102	103	124	103	102	148	112	123	125	118	144	141	123	114	110	96	112	118	111	106	124	123	93	106	118	109	119	111	111	120	112	100	129	113	120	134	119	111	128	109	110	109	129	113	120	108	133	111	107	122	107	117	122	129	115	119	109	105	103	138	112	105	116	136	95	114	101	117	109	118	111	100	114	94	137	118	121	104	120	136	113	101	103	132	121	129	131	117	117	124	132	106	132	125	126	117	108	141	116	108	111	115	105	103	139	98	104	98	132	110	116	116	128	111	131	105	113	131	111	124	114	118	115	111	129	112	115	117	124	128	116	95	127	109	112	102	130	131	130	109	111	99	101	119	129	84	111	134	130	132	135	95	112	116	121	114	124	120	122	109	103	101	105	107	126	112	119	109	142	104	116	108	102	117	131	110	117	129	112	109	117	104	116	120	119	122	114	123	98	86	124	105	119	113	120	121	120	123	131	136	103	119	124	115	99	119	116	113	108	119	94	121	131	128	124	111	95	114	128	121	109	131	115	119	113	99	110	109	108	106	106	122	113	106	126	120	106	121	125	120	115	108	130	114	123	107	122	122	106	106	110	130	123	103	119	112	110	122	128	137	121	100	96	129	101	116	108	121	123	137	125	109	120	127	95	112	130	109	117	122	140	113	121	113	107	112	117	111	121	122	110	132	132	124	116	104	115	108	126	128	107	107	120	108	115	127	113	114	103	117	90	115	118	121	116	118	103	128	118	116	118	127	117	117	120	116	94	114	107	118	131	132	121	112	117	130	117	139	120	123	103	106	113	121	128	113	93	123	116	117	117	117	114	128	114	111	122	106	119	140	142	120	119	119	125	101	119	118	114	96	117	113	103	125	107	116	107	106	121	124	113	98	124	120	118	95	105	102	104	133	135	127	115	130	102	121	106	99	125	99	97	126	109	128	132	130	116	112	120	107	116	114	116	119	107	99	121	102	113	119	105	109	109	127	119	104	100	98	106	137	115	105	104	123	113	114	111	127	110	111	126	126	92	116	116	127	119	99	106	111	120	123	141	116	121	108	135	111	108	97	119	109	123	113	110	109	109	119	132	120	101	125	117	115	107	118	94	122	102	127	115	124	128	116	112	115	120	106	132	104	100	127	124	105	129	100	117	120	118	107	131	104	109	114	127	108	126	110	119	102	118	126	116	134	119	117	111	125	112	129	106	125	113	110	142	118	117	123	101	121	121	129	118	120	115	123	121	137	129	110	131	117	99	124	116	117	130	129	109	123	122	133	112	127	114	100	134	103	114	99	108	119	128	100	92	114	119	106	118	131	114	94	116	97	99	104	112	111	108	131	121	122	115	109	109	102	111	113	109	110	123	108	112	113	96	130	131	145	133	117	111	134	121	129	102	119	139	116	120	128	101	97	127	120	126	114	120	116	104	130	142	103	130	106	126	117	127	115	110	110	114	130	123	110	125	106	119	106	122	122	93	96	122	113	106	124	101	116	133	119	113	114	112	123	102	115	109	109	126	113	107	123	107	113	118	98	113	120	127	121	136	123	99	109	100	110	116	122	116	97	119	122	100	132	107	128	115	119	108	98	118	111	117	101	125	126	113	109	107	108	97	110	111	110	104	118	104	126	110	111	119	126	110	94	115	112	145	109	120	121	123	122	120	124	107	120	115	113	139	126	109	89	134	108	90	136	108	123	100	109	105	114	133	102	120	120	133	104	93	115	114	122	115	137	119	109	112	138	114	124	95	116	133	107	119	99	121	121	115	123	117	118	122	98	98	104	124	118	128	96	114	99	126	114	117	94	106	115	100	107	116	108	119	101	115	106	130	119	106	126	123	102	132	116	109	111	133	115	103	112	113	127	88	110	131	115	100	124	129	118	114	106	100	124	122	103	107	110	116	121	121	131	128	120	115	118	95	118	116	124	128	94	128	111	129	104	120	110	116	119	113	133	127	122	116	122	97	115	97	94	98	116	115	121	122	109	101	108	110	111	131	111	105	113	107	130	122	104	110	133	124	139	114	113	101	106	123	122	95	119	113	110	113	116	100	96	103	120	125	128	119	116	118	108	120	121	124	108	107	102	110	126	122	129	124	131	125	114	113	118	111	110	126	138	122	126	107	102	127	111	114	118	121	111	105	122	113	123	103	121	106	103	116	125	125	113	119	130	128	113	119	114	103	129	104	102	119	140	131	110	113	105	135	107	135	112	111	127	127	120	126	101	124	127	101	116	107	100	104	126	123	114	105	116	93	128	118	126	117	117	118	122	99	120	103
20264	22647	31058	36260	42524	40651	39061	32644	38852	35370	34044	36876	37894	33963	29781	29202	27098	30669	27285	19672	23238	28553	25170	22309	22282	21409	19083	18360	17274	14099	14807	13597	11971	12171	10685	10892	11400	10115	8830	7938	8030	6645	6395	5234	4818	4976	4035	2231	1866	1513	1352	1290	907	724	575	603	522	547	517	487	491	446	405	424	461	480	413	444	463	403	344	387	372	363	319	369	345	335	579	726	483	338	372	329	334	350	328	325	348	318	297	329	353	346	316	343	322	326	345	330	322	341	333	334	332	302	336	350	340	319	315	326	330	359	333	320	334	359	337	363	356	305	290	324	362	324	347	338	354	327	317	331	320	322	330	307	334	297	367	337	321	313	356	335	327	341	358	309	305	339	360	329	333	342	359	319	300	335	316	310	346	343	319	311	360	334	341	356	332	326	337	336	336	334	332	345	332	334	324	332	338	330	319	304	332	344	286	351	342	350	344	366	308	326	323	327	331	308	358	330	346	365	328	309	341	323	319	354	330	323	333	327	356	321	335	316	345	350	332	350	342	314	333	324	337	358	351	325	323	320	339	337	314	335	334	353	323	399	334	330	325	379	311	301	323	311	346	296	340	349	332	324	334	341	339	322	330	337	324	352	355	314	364	313	353	352	310	313	342	320	334	337	292	299	332	356	365	329	319	336	360	309	328	309	291	333	356	334	315	338	345	352	332	329	315	325	349	347	316	364	307	333	353	318	306	362	342	367	336	315	345	315	313	320	333	370	321	369	326	369	326	339	338	346	345	344	358	298	328	341	327	339	310	364	362	307	331	340	339	340	317	365	332	321	362	338	329	331	324	336	361	342	328	319	358	307	324	337	337	309	311	353	346	297	322	321	313	361	346	309	332	325	329	315	317	315	341	324	343	339	335	336	344	365	312	332	333	334	341	315	302	348	367	360	307	329	313	357	314	325	309	337	344	346	336	339	311	332	350	336	342	351	359	308	316	359	324	324	337	344	331	328	344	335	354	338	351	326	325	349	318	331	346	348	308	311	330	355	331	326	338	323	361	341	352	359	333	376	328	316	343	329	337	301	333	341	346	299	318	326	298	345	328	327	321	331	353	308	321	321	307	320	344	322	325	328	352	341	333	344	348	330	320	318	310	366	333	312	322	345	340	313	312	340	354	321	345	331	352	314	346	335	335	326	319	328	324	316	316	318	346	336	316	362	321	364	321	360	353	332	352	355	328	292	367	370	355	340	334	319	313	329	354	339	344	328	318	344	358	331	342	309	327	326	317	343	334	354	338	348	333	349	323	311	319	313	331	334	368	347	325	374	305	329	318	314	313	332	330	337	321	309	329	343	334	362	352	338	308	320	326	311	308	319	351	333	331	301	324	337	325	322	351	345	336	336	358	344	328	340	302	342	316	320	320	341	329	345	336	343	321	333	347	321	359	318	332	345	333	304	339	336	335	332	370	295	320	341	346	315	305	315	347	319	320	337	353	331	356	340	348	318	325	339	325	339	348	322	338	310	343	383	346	339	343	314	362	322	323	312	316	373	326	341	348	347	317	315	319	335	333	312	326	326	335	332	331	335	324	313	335	352	327	330	350	336	316	343	337	333	320	336	330	322	340	342	361	373	329	333	341	352	316	322	340	309	334	321	348	358	330	342	343	341	354	325	321	315	347	326	304	295	368	323	326	375	354	349	342	303	322	324	320	316	340	331	334	351	333	324	352	319	335	371	353	345	345	316	333	333	323	324	366	322	349	371	352	315	335	346	322	339	311	369	349	322	331	339	329	341	352	318	355	311	311	342	371	352	364	304	324	313	348	333	330	314	331	310	338	334	348	340	348	350	327	323	351	377	354	340	313	332	369	329	326	368	322	301	335	349	344	324	320	327	346	330	332	342	321	347	362	349	310	299	324	327	311	340	320	324	340	345	312	312	327	341	316	355	338	314	348	338	346	320	340	320	322	357	353	342	295	302	353	307	326	333	323	349	331	337	344	313	337	346	339	325	312	314	387	318	313	321	357	326	327	333	315	321	315	312	340	353	315	301	342	333	324	315	336	364	362	335	338	327	347	339	357	346	332	307	305	318	310	330	338	343	331	360	354	301	331	342	336	345	334	340	345	337	316	383	315	347	307	320	354	342	318	331	329	294	311	293	316	338	339	352	316	370	338	349	371	328	349	316	352	302	336	338	345	317	305	319	348	337	306	312	363	332	338	342	303	355	374	348	348	328	341	335	377	303	320	313	357	336	293	307	324	330	318	339	310	270	310	345	324	344	346	327	354	315	346	348	314	343	319	356	345	366	336	336	321	321	351	337	365	322	308	340	326	307	315	341	338	324	348	335	328	316	381	318	354	333	325	329	327	348	345	350	322	333	319	329	332	375	353	352	345	357	325	304	344	338	314	316	310	319	363	371	351	342	347	326	357	319	301	313	355	333	319	381	309	339	312	327	306	324	335	326	322	315	298	315	326	318	377	306	347	381	301	355	369	329	325	346	341	361	297	311	327	341	315	347	377	350	351	313	320	322	339	342	327	311	327	353	311	356	343	365	367	329	342	341	358	360	342	350	350	331	363	322	334	332	330	344	331	330	341	348	310	343	322	322	369	340	327	339	338	356	356	331	325	356	340	305	306	307	325	360	350	333	289	352	342	315	313	340	347	331	328	310	317	317	334	368	338	344	320	363	346	318	320	357	340	336	306	348	341	347	329	347	346	335	319	351	310	303	330	324	329	316	341	330	359	386	327	291	330	316	343	366	315	330	343	317	354	320	311	269	331	326	338	316	324	322	325	312	362	307	350	326	344	350	333	331	354	322	324	317	341	341	366	331	316	335	310	332	338	332	317	319	323	348	364	320	335	349	311	325	328	352	328	361	353	328	318	310	338	312	298	339	322	341	328	348	317	318	308	363	376	318	324	305	335	316	328	321	369	321	334	331	336	327	336	337	355	327	328	315	370	306	345	339	350	344	337	312	319	333	321	343	358	339	321	360	348	348	340	341	358	352	346	307	329	303	358	375	328	361	333	349	329	331	339	348	305	358	367	355	319	313	312	348	310	340	359	339	341	359	324	324	341	324	318	321	302	346	339	335	315	348	300	345	366	326	346	348	348	318	333	341	333	364	343	356	347	316	349	334	310	327	329	327	322	306	290	340	330	321	363	332	292	334	324	331	329	315	333	326	302	336	348	351	325	322	310	342	339	354	336	343	344	350	362	363	322	308	318	357	346	355	326	334	340	356	305	344	363	361	356	359	326	345	355	346	337	330	349	330	337	317	332	339	302	309	347	312	309	343	326	323	339	352	329	344	360	362	319	336	309	316	362	341	327	309	358	354	349	341	318	347	362	334	335	377	318	334	343	359	332	355	326	333	358	324	320	364	290	335	300	351	344	295	315	351	353	298	334	362	351	364	326	350	356	313	341	340	357	344	333	371	331	347	315	345	326	363	317	323	329	311	332	352	316	326	332	360	290	341	327	308	330	318	350	343	314	315	333	342	313	334	344	312	315	330	353	331
38653	36654	39602	37064	42919	38482	36585	29752	33535	29779	29573	31086	29208	25734	21578	20155	17532	19073	15912	10542	10685	15379	12965	11484	10907	9769	9160	8799	7459	5634	6317	4916	4481	4363	4269	3998	3703	3332	3556	2804	2663	2351	2387	1937	1715	1514	1189	709	618	495	481	463	320	264	229	249	224	234	205	193	218	181	194	194	208	186	178	175	201	186	192	172	152	178	165	201	184	197	241	292	190	184	162	168	135	164	171	175	171	151	177	167	158	164	182	178	165	177	172	166	166	159	167	175	164	154	170	143	163	158	164	164	155	175	185	158	184	169	157	197	169	195	188	208	169	156	166	166	190	186	167	147	187	171	182	185	153	183	188	166	188	168	170	167	179	162	149	158	161	145	159	166	169	171	158	171	175	166	157	194	175	171	187	148	203	164	179	181	173	170	163	151	191	181	179	179	151	191	174	180	180	161	163	150	186	156	151	184	153	182	170	176	163	138	182	191	162	166	161	164	171	154	164	172	178	167	167	182	175	153	155	179	175	153	179	174	143	170	176	156	149	159	200	188	162	160	162	149	191	167	161	181	158	151	161	168	160	154	163	171	164	161	176	164	176	174	173	179	154	171	157	201	149	160	188	176	174	179	168	159	150	182	189	149	157	165	169	203	172	184	171	178	144	165	181	205	182	189	164	177	190	217	182	172	173	177	144	148	154	168	180	167	174	179	183	152	191	161	160	163	179	153	159	194	138	181	153	173	166	160	145	150	167	189	151	171	171	153	160	186	206	157	161	189	199	170	153	156	172	162	153	161	159	164	131	176	180	157	184	167	175	160	188	169	167	169	158	173	134	181	180	151	154	191	203	166	159	176	167	142	172	151	170	168	184	157	168	139	175	154	162	181	180	155	186	133	191	163	182	177	158	157	192	173	153	194	173	152	166	176	164	184	160	166	158	168	176	174	141	156	156	174	177	155	150	155	155	146	173	185	148	158	168	176	167	187	172	158	166	162	169	172	154	173	149	192	169	143	159	160	183	172	173	195	153	185	170	146	171	194	173	171	174	174	171	162	178	155	164	161	161	191	161	165	165	158	189	146	177	171	160	161	176	159	162	170	167	173	167	153	163	153	173	156	159	180	169	161	156	157	175	158	178	158	184	167	181	193	163	151	169	164	170	170	197	148	186	157	151	164	166	186	150	168	196	159	150	177	168	152	182	171	181	179	150	170	168	159	147	176	157	175	166	149	159	192	157	148	170	177	174	167	141	171	181	189	167	140	176	168	162	152	157	146	158	186	161	162	159	177	186	153	173	166	175	183	164	165	163	167	157	162	177	153	157	166	174	192	151	176	155	154	148	174	159	169	166	168	187	157	159	176	168	171	173	152	176	172	158	170	164	186	167	168	185	160	177	165	146	165	167	175	183	159	179	162	185	155	187	159	147	175	170	176	142	161	153	159	170	177	153	182	155	169	182	171	166	173	170	176	155	177	167	167	174	185	152	151	169	170	158	160	181	169	172	147	139	150	174	167	170	193	162	178	162	139	166	169	183	189	171	180	192	199	186	169	199	180	165	171	143	154	183	173	166	171	158	204	142	189	167	180	163	181	166	176	188	187	183	161	164	143	170	165	140	190	161	157	142	158	170	183	171	170	174	156	184	157	166	174	168	175	179	159	167	180	172	191	174	170	189	159	189	159	174	176	175	186	157	172	182	177	170	171	164	167	181	147	151	159	177	180	175	176	154	159	146	184	171	169	164	180	169	141	163	163	181	161	149	148	181	155	161	163	180	139	144	156	163	160	175	167	172	186	185	157	167	150	166	194	163	176	175	174	161	175	186	163	151	175	169	170	167	144	158	166	161	169	156	181	154	159	179	177	179	165	156	171	150	168	175	168	172	178	149	157	190	157	156	157	159	190	165	155	163	139	165	160	171	175	189	162	166	172	158	167	166	189	166	184	172	198	172	157	149	151	176	173	174	147	190	175	195	156	170	189	167	188	179	155	183	165	152	177	179	180	180	175	182	171	193	176	165	163	174	168	163	166	160	181	170	161	161	154	153	190	199	143	166	173	153	199	167	173	194	192	163	164	166	183	180	165	167	152	143	162	154	158	180	183	175	157	161	188	170	169	165	159	150	164	188	170	184	175	153	147	165	173	193	175	161	168	170	161	141	142	184	151	164	188	162	205	169	169	173	184	165	164	155	199	148	167	198	173	146	175	169	165	178	163	145	165	169	163	187	159	169	166	152	163	184	159	165	183	158	174	160	172	153	167	146	160	160	186	147	152	170	161	183	165	187	178	171	181	158	157	200	170	177	148	175	162	152	172	175	162	191	146	150	168	201	157	194	169	167	173	149	124	144	163	163	167	170	173	190	159	179	161	166	157	194	191	181	150	165	174	175	159	162	194	169	169	142	145	151	163	159	158	172	178	163	162	158	149	159	194	151	192	179	167	208	197	156	165	166	175	177	177	189	184	161	161	162	173	165	177	164	181	169	167	173	165	174	177	192	163	181	183	184	167	159	169	173	188	160	169	174	155	151	162	162	167	171	166	178	171	170	164	179	173	178	180	176	171	161	161	158	184	158	152	174	172	164	182	159	176	166	173	147	135	189	161	168	187	162	166	171	180	165	161	169	192	158	177	172	174	163	164	158	181	167	182	166	178	165	170	171	149	161	164	157	156	163	183	154	155	184	177	173	191	176	179	176	175	171	142	150	185	155	169	168	159	175	159	182	167	168	180	173	164	154	156	166	158	191	176	179	170	148	183	181	173	184	181	155	172	178	161	168	171	159	134	155	182	167	172	150	152	150	172	180	174	175	187	183	162	169	164	182	177	174	179	177	193	176	188	161	150	172	138	175	165	154	193	177	174	182	179	167	157	156	154	172	173	182	175	132	177	161	160	173	158	183	160	168	164	162	170	173	186	178	176	175	163	162	192	158	158	179	171	169	152	184	175	159	175	168	159	157	157	184	157	172	184	164	166	164	181	153	152	151	174	172	168	186	162	160	136	183	174	167	180	155	179	158	174	173	183	165	156	168	156	177	157	184	160	153	155	156	158	167	164	161	146	158	178	163	173	167	177	178	166	162	181	163	165	162	180	178	148	163	165	174	143	184	173	179	177	177	178	136	198	137	168	180	174	167	177	213	168	170	180	157	183	183	160	147	168	174	148	180	196	190	152	163	186	163	164	181	157	160	164	152	162	155	170	166	165	158	192	159	161	168	174	161	161	190	156	164	184	174	152	167	179	160	166	199	166	172	167	174	175	171	160	166	172	194	156	161	152	145	173	182	169	153	149	152	177	147	168	172	155	175	187	174	159	168	167	183	186	171	175	146	165	161	172	186	183	174	158	159	180	151	169	166	165	173	187	163	159	136	185	174	157	165	166	156	168	164	182	165	159	154	184	162	157	192	167	187	163	196	165	159	140	184	184	167	169	148	186	164	182	151	192	172	161	163	175	155	152	173	181	189	180	164	167	175	169	163	155	166	179	178	161	170	158	167	146	175	174	160	152	179	162	158	168
26647	29850	38882	43878	50401	48527	48406	43550	47979	46454	46603	48667	47747	44572	41141	40637	39418	41513	37681	28713	31621	39446	34295	32163	31683	31007	28895	29530	26214	21669	25086	20875	20055	19929	19408	18684	18291	16751	17711	15287	14888	13434	13208	10982	10696	9154	7589	4377	3651	3092	2426	2734	1699	1115	1022	1118	933	860	876	802	793	681	585	667	605	583	642	699	646	646	592	545	492	503	530	539	510	581	911	1193	541	445	452	487	452	456	459	481	454	424	459	437	458	434	477	434	467	474	443	436	420	465	441	445	431	443	435	469	431	456	477	502	444	456	449	439	477	459	464	430	435	446	466	450	440	465	467	490	437	432	412	472	446	474	445	427	466	447	466	456	489	449	450	466	472	463	448	472	447	463	460	433	486	461	474	463	444	463	461	481	470	489	471	461	469	441	506	472	445	430	433	467	461	446	454	491	493	473	443	453	462	452	466	476	495	471	459	425	438	426	450	472	456	463	441	450	466	443	483	441	494	450	415	454	453	473	458	452	497	474	485	487	466	464	517	440	421	455	437	454	441	435	480	455	534	439	467	485	444	468	495	440	479	455	440	441	476	473	482	412	463	506	460	460	466	495	464	504	442	439	473	443	487	459	488	445	461	459	458	456	434	483	444	474	467	448	496	481	456	438	444	445	444	441	456	460	442	457	448	473	451	444	462	490	480	448	470	443	486	477	451	455	490	452	435	467	460	457	450	489	413	464	455	457	481	505	460	441	420	484	476	468	455	492	454	473	437	487	449	428	432	462	466	456	471	455	501	432	483	482	444	447	467	457	458	444	431	428	430	498	416	432	434	455	447	435	435	501	448	445	472	462	474	447	457	458	458	445	455	484	431	458	453	474	481	469	490	452	516	459	451	471	487	434	474	454	484	468	444	486	444	443	452	450	446	487	466	406	453	473	458	450	411	456	475	479	474	458	440	434	491	476	451	458	434	410	445	469	441	441	431	469	483	467	472	445	433	475	437	488	429	472	464	471	445	490	472	468	448	460	442	479	463	437	459	474	430	449	467	476	435	426	489	448	461	436	446	455	505	453	446	426	453	541	489	453	500	438	451	476	475	490	460	493	448	460	477	449	435	454	449	448	478	441	447	455	475	460	461	426	483	499	471	487	446	417	433	476	448	467	482	445	481	443	475	466	431	464	542	440	470	462	437	456	470	458	487	469	452	438	467	405	435	469	481	443	463	462	447	476	432	475	498	469	474	464	447	511	478	486	441	453	434	509	474	446	445	467	485	467	454	470	439	453	464	460	438	459	457	439	440	444	464	447	475	468	483	464	454	477	467	460	473	421	463	487	427	477	459	484	463	430	469	476	472	447	488	465	447	449	451	464	421	416	466	458	471	482	434	452	458	430	483	460	456	479	482	445	500	494	468	465	456	444	476	453	435	451	478	443	471	478	443	451	475	441	466	447	439	434	438	430	422	479	444	444	456	426	484	454	474	480	459	484	429	476	482	477	459	480	481	439	460	492	470	459	490	440	426	460	453	422	458	464	482	480	432	463	416	465	439	469	487	452	421	449	442	464	456	471	450	488	459	438	459	437	474	460	472	460	478	492	451	459	468	471	491	474	449	489	452	471	436	488	430	476	432	422	431	453	450	448	459	460	424	469	463	473	473	454	467	430	481	491	474	457	463	486	451	445	452	458	478	455	433	430	462	446	463	459	445	482	465	457	458	463	438	433	460	441	436	451	490	454	500	482	469	489	482	407	478	472	441	445	434	454	461	464	488	452	468	447	496	453	475	467	443	435	419	447	444	483	511	403	473	439	453	441	454	496	425	465	469	451	479	508	440	496	483	487	461	468	437	470	428	448	436	465	436	420	447	458	469	482	411	491	505	486	485	473	468	448	456	462	465	432	475	451	442	489	454	462	438	461	469	438	455	458	439	482	445	432	429	466	504	450	496	479	461	452	465	456	441	421	463	489	437	440	443	481	417	469	466	471	492	457	448	479	450	468	484	454	463	450	453	417	447	444	482	435	450	448	504	436	446	451	468	453	438	482	438	484	479	465	449	449	462	471	493	458	476	426	447	455	505	462	415	450	439	421	455	413	468	450	471	469	438	424	425	460	441	479	472	415	446	421	466	447	482	455	448	447	432	461	470	503	469	422	446	499	479	424	467	440	482	427	389	495	433	448	446	459	428	464	452	442	457	474	466	448	468	468	434	489	443	481	477	451	453	467	460	495	472	470	420	450	438	469	449	470	455	459	469	431	472	467	411	505	471	458	460	482	482	452	436	447	440	483	467	441	421	476	490	442	463	432	457	444	485	462	453	485	473	466	460	456	455	459	448	472	459	492	470	435	441	464	451	434	468	441	463	434	474	459	442	489	466	472	435	421	480	459	461	462	464	460	478	462	465	436	458	450	454	480	477	485	482	480	453	452	455	427	476	459	457	460	418	457	465	499	464	493	448	453	453	465	468	450	476	477	474	396	517	500	449	476	476	472	453	438	464	453	471	490	481	493	459	449	449	462	478	429	470	487	454	423	462	483	449	470	454	459	441	439	465	470	449	439	444	472	424	435	467	489	465	464	406	441	441	466	483	471	482	490	450	453	432	455	481	467	474	475	471	432	451	442	507	496	472	480	400	403	457	456	470	444	416	461	454	493	476	457	450	430	442	467	453	460	459	448	438	465	469	456	438	464	455	466	464	445	459	441	455	432	456	473	454	445	464	413	471	481	490	430	424	482	427	439	448	467	477	461	455	496	451	436	455	473	494	474	454	463	460	477	499	455	468	483	493	425	482	499	450	444	494	454	453	500	432	456	439	487	437	436	491	450	465	484	461	468	459	442	440	445	468	469	483	451	422	465	485	489	442	437	440	443	446	447	439	473	446	449	472	440	480	484	460	443	459	480	427	488	451	498	478	461	468	481	462	450	438	461	469	427	448	453	442	465	458	411	481	457	433	462	467	446	472	471	462	455	442	450	465	473	447	458	465	449	491	437	472	472	469	426	471	475	465	418	474	481	460	421	451	485	431	490	462	498	454	466	399	463	466	478	445	451	481	411	447	438	419	469	460	435	457	452	459	460	443	429	464	476	437	422	477	451	540	423	467	465	467	443	451	460	440	457	468	460	469	469	467	441	455	461	406	444	444	469	457	493	454	497	481	415	447	429	484	418	443	473	482	473	462	459	479	442	473	503	469	488	468	417	477	526	433	430	400	478	454	467	469	475	466	458	463	468	435	459	487	431	464	451	470	425	495	454	435	462	464	446	440	460	447	414	467	458	474	430	421	459	498	473	441	418	490	490	493	432	501	482	486	473	479	458	466	421	471	465	465	491	464	462	487	498	448	452	472	462	454	460	463	471	448	462	428	473	466	478	450	469	477	454	442	477	434	450	443	462	444	498	464	489	471	471	461	480	453	439	418	489	441	434	450	443	442	452	466	473	471	419	486	446	436	439	493	466	481	468	487	430	463	470	466	450	456	461	480	438	451	390	488	440	446	448	482	421	435	487	456	429	509	444	453	468	444	474
14213	11639	11234	7979	7156	5315	3961	2628	2821	2163	2140	1641	1420	1182	1145	1041	816	915	835	519	481	736	615	637	526	511	461	408	377	304	314	286	259	240	258	212	252	208	227	208	201	196	193	164	151	131	127	106	104	106	85	81	92	80	99	89	78	90	107	98	80	80	76	97	80	84	97	78	99	110	69	106	101	77	97	97	91	82	96	90	81	94	92	82	80	97	67	88	78	74	86	80	85	71	89	81	78	82	92	79	81	69	98	93	93	88	77	89	72	81	79	113	79	85	100	90	81	79	98	78	78	83	76	73	95	78	97	97	84	102	68	102	84	89	80	68	71	86	94	92	86	83	97	74	95	88	87	85	85	88	94	74	66	106	82	83	83	88	95	82	101	82	74	67	93	80	61	70	93	77	89	79	92	85	98	90	100	89	78	79	86	99	77	81	89	103	82	101	83	96	83	95	69	78	93	91	79	88	80	77	84	82	65	86	72	91	82	104	73	67	72	80	82	89	75	71	94	94	81	75	104	100	79	84	102	94	69	110	86	70	79	102	68	74	99	84	89	82	82	80	70	72	71	86	83	82	80	79	85	86	82	86	96	94	89	93	85	86	104	78	92	72	73	98	99	81	80	87	88	84	85	88	102	78	73	94	79	89	85	91	87	80	87	93	101	91	92	84	86	80	74	92	77	96	80	78	85	107	84	79	109	92	89	88	88	93	87	90	70	114	73	83	90	77	101	90	87	110	88	81	81	89	78	85	82	64	76	78	89	104	79	98	91	77	96	94	107	67	71	89	76	93	95	96	75	95	76	95	89	96	79	82	96	79	76	75	83	99	83	85	87	93	87	78	88	81	90	80	90	69	84	88	82	75	86	86	90	80	84	72	94	87	99	90	88	85	88	96	83	84	75	88	81	90	76	83	82	84	64	95	83	95	86	91	83	96	86	81	67	79	82	92	85	87	83	91	101	98	92	99	106	96	72	80	82	78	93	100	76	97	91	96	90	91	77	87	84	77	98	103	94	79	81	72	92	88	99	84	96	76	87	82	90	88	105	84	78	89	84	91	89	109	87	84	83	90	83	83	74	95	70	85	89	77	81	83	93	88	92	91	75	88	91	107	85	88	91	89	94	87	104	83	71	73	78	86	75	84	79	92	81	80	81	86	105	83	73	99	72	83	86	82	97	101	99	79	86	90	95	85	92	82	65	104	82	96	79	96	80	81	94	80	89	77	83	99	96	79	83	87	85	86	67	97	84	88	93	92	87	87	95	83	91	81	75	76	68	97	78	88	93	95	63	88	87	74	102	71	89	90	73	98	85	81	82	77	89	77	77	71	93	82	84	93	99	84	97	92	99	89	89	86	75	95	108	100	75	84	73	99	80	87	80	80	69	87	90	70	80	80	81	66	81	82	77	95	100	81	77	91	94	68	82	78	92	88	84	82	85	102	92	95	84	84	75	75	80	80	67	82	92	90	89	93	80	89	76	88	82	107	68	86	82	96	64	92	82	101	99	76	74	114	85	82	81	103	70	84	101	111	73	87	96	104	86	80	83	77	87	95	87	90	89	96	86	81	87	94	81	96	91	94	70	89	74	94	80	94	72	79	80	98	88	64	80	90	96	100	83	74	79	89	89	95	87	90	88	85	89	96	87	70	82	79	86	86	78	90	84	62	85	87	84	78	78	91	85	89	83	86	71	84	80	81	91	74	68	86	87	89	86	87	102	88	80	89	100	78	71	93	67	82	78	79	80	98	83	71	83	89	87	83	82	88	105	92	79	98	90	93	94	82	85	87	74	83	71	84	85	86	66	69	89	81	96	72	98	72	121	88	94	81	81	79	78	98	82	77	89	81	87	78	76	78	84	89	76	115	73	83	85	82	68	103	84	99	80	81	93	81	103	99	74	85	70	83	93	74	96	74	97	83	92	89	81	89	71	79	96	90	81	92	66	75	73	105	90	76	92	75	113	91	83	97	76	81	77	92	87	77	91	86	83	79	99	89	85	104	90	83	89	105	78	88	82	95	73	84	91	85	98	75	90	98	89	75	68	88	86	91	96	85	103	75	82	85	74	79	91	97	92	81	86	79	107	96	74	70	77	76	78	107	82	86	79	86	101	79	76	85	92	84	83	76	87	78	92	86	79	83	87	93	72	74	79	68	89	76	94	73	75	74	68	69	88	96	86	88	83	77	87	94	91	66	103	84	93	82	83	87	96	82	81	88	80	81	79	75	84	77	82	87	93	80	80	76	104	97	77	95	96	85	102	87	91	86	111	97	88	87	93	78	95	95	85	80	83	112	90	97	83	76	76	86	94	98	84	72	84	69	79	83	84	92	90	95	90	82	76	89	78	85	76	91	96	76	86	86	90	69	90	81	92	78	98	88	93	94	98	82	85	79	89	68	93	80	97	97	83	75	104	77	91	82	91	71	89	100	98	66	70	91	87	86	107	96	89	69	65	95	87	86	87	84	88	88	87	75	80	87	103	93	78	85	75	100	83	73	78	84	89	74	87	58	77	85	83	72	84	88	101	94	86	90	101	75	87	92	69	88	85	64	89	92	91	95	78	84	78	94	87	82	82	93	93	86	108	89	86	97	83	86	83	92	78	94	108	84	90	86	79	94	80	85	83	96	82	95	92	95	83	73	92	81	74	92	83	75	92	77	94	69	82	72	93	89	84	85	93	75	92	86	73	76	86	71	96	90	76	91	71	89	95	85	81	86	83	69	84	75	114	89	105	77	90	71	88	89	95	65	87	79	75	78	93	70	80	89	79	82	87	90	87	75	90	103	86	70	83	85	92	92	84	93	72	93	103	93	87	68	78	88	99	87	92	98	99	104	69	74	82	96	88	97	80	87	86	98	77	86	95	69	79	83	87	95	70	91	88	93	86	94	102	95	103	92	93	94	81	94	81	109	83	77	81	67	107	88	88	96	84	75	70	85	92	98	85	66	85	70	88	93	93	91	83	85	80	82	73	83	64	79	83	102	87	99	82	75	81	87	79	103	77	86	75	96	97	70	79	107	87	83	84	98	92	86	72	98	86	82	92	83	81	78	86	92	104	108	82	76	85	83	84	72	72	92	84	73	102	73	87	93	77	97	102	79	88	86	76	108	70	86	76	88	97	102	76	103	84	76	104	68	95	82	79	88	100	82	98	74	94	93	94	94	98	109	85	74	91	82	96	111	70	77	80	82	86	88	81	88	109	95	82	89	101	107	90	81	82	98	71	85	87	93	79	71	88	96	73	87	95	118	87	72	87	82	84	73	93	74	84	97	82	96	79	76	86	99	73	92	86	83	97	98	80	82	85	107	89	77	89	72	74	73	82	99	91	74	74	90	77	89	89	74	87	78	92	89	71	95	69	92	78	76	80	82	65	93	83	92	103	80	86	75	79	89	88	74	81	64	78	83	95	100	92	81	101	94	86	88	110	86	81	77	80	88	101	79	85	86	74	87	81	102	83	94	85	94	86	94	96	98	92	89	102	105
9305	10363	16773	17585	19062	16633	14314	10723	12276	10065	10026	7957	7037	6732	6084	5706	4444	5176	4388	2911	2820	4150	3768	3777	3187	3083	2605	2517	2471	1602	2165	1598	1635	1548	1441	1309	1439	1250	1283	1226	1169	1059	1121	857	849	677	581	450	396	342	347	364	326	318	249	264	317	306	300	262	271	275	272	263	259	251	254	263	257	259	256	252	271	250	244	251	250	276	284	302	268	243	236	288	263	268	256	269	270	243	270	264	263	244	261	264	278	249	277	247	267	277	256	271	273	268	256	254	284	228	265	262	256	274	237	270	278	244	267	256	256	281	268	254	265	246	252	239	283	247	218	260	272	278	263	267	270	259	269	258	265	252	267	278	258	280	242	248	263	245	246	240	266	260	256	262	224	230	278	233	271	265	296	287	267	237	246	273	225	267	278	247	244	268	221	248	254	232	246	269	261	256	274	251	281	260	237	236	264	240	275	278	287	266	275	238	259	265	249	229	289	261	248	241	256	265	260	261	264	263	284	256	279	258	253	276	261	255	263	249	256	249	241	261	261	242	278	276	247	272	260	249	265	235	274	260	256	255	255	280	241	254	263	252	262	268	264	274	236	256	249	240	251	269	287	253	281	272	259	244	263	260	256	263	217	242	275	279	267	235	222	279	244	246	247	268	242	291	261	284	262	254	239	258	264	246	263	219	258	241	245	253	263	231	240	240	255	250	269	241	280	260	255	247	254	234	257	294	277	247	260	270	256	276	242	272	267	234	259	216	246	234	239	257	270	245	262	267	268	262	250	279	286	273	262	246	256	256	255	244	272	246	271	234	262	224	255	277	248	267	260	231	251	243	279	264	244	258	267	265	267	249	263	266	259	234	241	280	273	249	252	267	278	281	275	258	267	239	262	252	264	263	302	265	275	247	260	249	273	272	267	250	247	283	265	254	241	271	243	301	278	278	250	280	259	243	258	256	245	253	259	258	269	274	241	248	243	250	278	225	277	280	263	267	244	276	238	244	268	247	236	212	241	247	271	241	296	283	258	282	261	260	271	257	263	260	270	231	265	252	238	283	276	249	274	248	252	271	275	226	272	270	260	268	287	245	283	263	233	263	262	261	234	265	247	270	261	268	256	282	281	246	247	258	238	255	235	242	275	250	242	264	261	263	259	275	228	242	245	251	259	254	296	268	268	266	242	249	257	283	254	238	266	272	267	270	276	259	269	250	260	255	264	284	233	290	237	289	266	275	280	264	267	264	261	283	265	279	262	257	260	233	250	266	272	279	236	282	271	260	275	272	262	239	250	263	256	281	265	259	257	270	254	281	274	261	262	259	287	252	259	261	290	262	242	274	240	276	276	244	292	268	278	265	275	276	250	240	271	269	272	244	273	268	226	240	257	253	264	290	242	274	237	259	245	261	255	269	252	258	263	242	254	261	231	244	270	253	253	237	279	252	262	272	251	239	259	268	282	273	222	276	272	244	271	243	286	249	224	275	257	261	262	256	267	290	281	274	260	277	257	267	268	262	276	241	276	226	299	274	257	284	279	243	283	262	241	274	258	263	232	254	249	280	253	270	255	256	259	268	231	264	275	264	270	245	246	251	261	259	253	287	283	281	261	292	265	260	260	270	252	264	257	240	267	248	271	257	262	262	268	226	232	262	240	258	252	281	234	261	248	265	263	237	278	277	268	275	245	264	248	249	249	264	271	221	262	280	259	268	261	266	274	262	273	263	246	267	267	259	274	248	267	252	266	289	271	255	254	252	241	256	240	250	238	283	264	306	264	270	276	245	254	259	252	242	261	263	287	270	256	238	272	270	261	262	283	265	251	264	253	261	249	249	274	257	262	272	245	268	240	255	261	274	261	271	251	260	242	245	232	255	284	244	281	268	280	250	264	264	266	278	238	237	264	262	249	250	269	225	236	265	278	237	249	277	262	262	241	268	272	287	231	249	258	244	255	257	271	260	274	241	230	239	258	255	270	258	207	242	273	269	239	253	248	274	254	247	242	252	273	268	258	247	274	261	256	290	287	247	261	282	257	275	259	258	263	248	257	245	234	273	235	254	273	253	234	254	257	278	267	254	239	245	254	269	277	270	241	261	245	284	252	252	270	262	260	282	231	251	271	253	260	256	278	237	273	235	254	264	273	264	242	281	258	247	249	266	251	258	261	248	247	258	273	256	281	259	241	284	227	273	295	247	254	256	283	247	265	259	277	238	263	249	250	245	259	250	242	273	232	286	267	267	255	236	286	240	243	264	259	276	254	257	258	252	232	254	261	234	246	263	260	259	246	257	259	261	261	254	263	292	226	257	250	241	283	254	254	229	271	245	255	242	269	250	258	246	242	265	286	241	260	275	305	249	268	262	256	263	270	255	248	259	238	300	268	284	228	277	288	247	272	252	261	260	239	227	257	235	235	270	236	267	246	286	269	283	251	275	241	255	265	254	255	254	275	232	258	269	232	291	262	246	274	271	267	274	273	242	239	237	248	289	262	260	227	251	245	258	267	270	271	270	257	278	249	279	252	291	251	263	262	266	271	252	235	253	247	254	244	272	260	245	271	260	246	251	253	272	269	267	266	312	273	253	256	244	264	245	252	233	256	244	269	248	257	270	283	273	262	253	260	268	272	253	255	239	281	254	252	245	268	267	257	279	264	249	258	270	258	240	279	252	266	257	248	240	274	282	286	254	266	262	286	243	260	249	240	243	258	239	267	220	259	269	223	255	277	237	252	259	253	255	252	244	251	244	244	265	242	261	233	261	261	255	245	258	262	239	237	246	282	228	245	267	272	270	240	253	294	236	258	259	256	253	287	273	278	224	240	250	251	260	257	251	247	266	258	249	250	248	286	288	214	264	287	253	265	272	238	261	263	241	259	249	254	238	242	248	277	267	240	258	272	257	293	272	234	253	267	273	286	269	231	229	269	265	241	270	253	240	255	263	265	273	271	266	274	256	239	264	301	279	240	235	242	274	270	304	265	278	257	276	258	248	256	272	257	251	258	244	234	264	246	256	274	284	284	243	245	264	262	275	272	265	259	250	276	271	257	267	268	267	236	234	252	279	282	260	272	256	255	283	230	273	258	280	245	273	249	254	256	257	257	250	261	255	271	245	236	252	239	267	255	247	228	250	239	254	270	261	257	285	246	252	258	238	255	279	277	265	263	260	284	265	259	272	272	245	260	281	271	253	270	229	265	274	252	267	250	261	254	246	249	273	267	262	244	250	235	268	250	240	243	293	272	235	260	251	232	285	260	264	241	268	269	266	286	255	235	269	265	244	254	253	266	251	272	247	263	243	254	225	259	280	240	284	260	292	253	274	281	260	272	262	261	253	255	248	264	267	247	272	282	244	261	265	281	294	267	269	276	264	264	257	252	276	248	263	256	242	262	256	258	242	266	249	285	275	269	225	255	252	213	265	277	266	266	228	248	246	256	286	221	238	272	304	263	228	274	243	280	231	231	264	255	295	229	281	243	266	238	261	288	252	252	238	229	263	253	261	236	239	271	279
29725	29831	32600	26273	30009	28007	22869	17698	23732	21506	19923	16967	16009	14932	15070	13671	10711	11125	8327	6094	4309	6785	6990	6507	5456	5125	4886	4564	4165	3252	2885	2509	2428	2280	1908	1850	1927	1665	1782	1607	1570	1346	1360	1328	975	736	591	349	298	295	282	251	204	163	159	128	142	137	120	119	140	155	123	119	129	104	113	132	117	122	119	108	138	100	107	95	121	127	115	100	130	114	119	123	109	106	95	112	112	96	105	107	99	121	102	126	108	111	97	125	127	125	109	113	110	107	113	115	107	121	113	118	116	115	127	111	86	110	115	114	117	112	108	125	102	117	121	120	105	103	105	102	110	113	97	120	115	127	105	106	112	114	113	105	115	116	101	123	103	131	124	108	121	123	121	121	103	105	112	108	119	121	106	108	106	116	108	109	90	119	98	106	83	100	104	109	113	130	115	104	92	120	97	111	109	105	107	106	99	126	105	110	122	126	115	117	97	120	120	105	125	112	99	121	110	101	108	100	116	104	110	114	104	118	124	116	115	102	94	94	123	126	118	102	91	105	124	109	117	93	112	114	97	114	111	112	109	102	105	111	112	106	112	121	105	116	102	104	113	106	118	95	110	101	112	106	118	100	130	96	115	115	115	98	123	101	98	88	103	110	109	136	97	112	108	120	111	108	127	141	101	112	139	124	115	107	95	118	113	121	123	115	115	92	115	125	117	83	106	122	132	114	94	100	94	126	111	117	114	119	109	121	115	107	110	95	98	104	94	110	118	106	106	114	97	122	124	112	108	104	114	98	118	107	102	106	101	101	114	102	110	106	94	106	106	118	90	106	133	118	98	109	108	128	115	118	109	97	112	120	133	119	93	109	94	93	122	90	111	81	103	114	127	121	110	105	99	130	107	114	115	96	85	115	121	100	109	108	117	109	119	102	116	109	129	96	100	106	100	121	118	102	109	110	96	105	113	111	93	99	113	104	104	108	101	112	146	102	123	105	90	107	96	119	99	113	95	99	124	113	116	105	122	127	110	96	102	102	116	113	110	94	109	112	129	120	120	119	131	112	141	110	112	102	101	104	137	95	108	117	106	103	112	104	113	93	103	111	88	86	114	115	118	131	108	108	105	108	116	113	121	98	131	104	120	109	101	108	97	122	109	108	108	100	117	102	106	100	103	118	99	115	125	110	109	111	112	90	124	109	107	106	100	101	109	111	118	112	98	119	116	123	106	115	116	117	112	107	109	92	107	116	97	122	100	90	120	108	104	131	113	89	112	104	107	116	114	111	111	94	114	92	120	110	115	108	95	107	102	99	123	96	108	89	111	115	100	120	104	110	106	113	116	105	131	112	99	115	108	97	99	98	130	92	100	131	98	113	127	94	92	123	129	100	139	124	100	111	99	118	121	122	109	103	115	113	121	100	103	124	122	101	98	125	108	112	97	108	104	107	130	81	106	123	118	103	109	113	112	104	135	106	106	99	115	93	109	106	122	116	120	98	102	100	102	95	119	94	105	111	114	122	99	118	119	113	119	119	111	111	132	116	115	106	110	121	111	108	113	109	103	116	123	105	91	98	111	111	98	106	115	97	105	116	124	98	101	111	98	105	122	110	109	123	91	108	99	113	107	116	115	89	133	90	129	115	120	120	98	117	95	118	95	107	102	112	92	118	129	92	130	106	115	109	111	97	123	123	115	93	104	99	116	98	93	101	113	124	99	114	95	128	121	121	126	112	102	108	124	110	118	110	120	86	110	95	99	98	130	87	98	94	99	103	101	104	100	107	112	112	113	116	97	102	120	111	114	113	100	90	116	102	106	105	114	125	102	120	101	103	118	111	105	107	112	110	106	98	107	108	113	108	108	118	105	107	135	109	92	113	125	99	103	113	95	102	122	126	96	104	97	131	107	99	97	94	119	114	96	92	111	115	117	90	115	105	105	127	105	122	115	104	104	89	101	89	112	104	115	126	127	120	110	123	114	98	124	122	120	118	117	113	98	105	100	106	95	132	105	102	113	97	104	97	117	93	102	98	110	110	119	106	98	106	106	105	103	100	116	122	120	99	95	120	118	111	100	109	112	104	100	104	115	100	115	117	99	93	112	104	101	99	128	102	113	100	102	109	112	104	114	115	111	103	106	128	109	115	108	103	129	112	122	123	113	111	117	90	105	111	108	110	110	120	114	108	109	111	96	120	116	103	105	119	116	122	107	106	109	114	115	100	128	132	111	111	106	106	104	91	110	102	109	115	101	103	113	100	117	103	129	111	112	102	122	94	120	121	112	118	86	117	125	116	101	107	97	116	95	116	104	119	109	114	94	108	111	101	122	108	121	118	112	112	126	118	105	93	98	108	95	130	104	126	113	106	96	105	114	112	116	121	115	105	104	111	105	114	95	120	97	98	99	116	112	90	107	101	106	112	127	99	85	99	120	120	115	111	115	117	120	116	113	111	104	92	119	97	115	120	103	116	125	109	109	112	115	101	108	108	115	106	93	117	111	116	110	107	111	117	99	103	132	104	131	111	110	123	98	113	123	111	124	127	105	103	119	103	92	111	109	101	124	128	114	123	130	98	114	111	114	102	124	110	112	111	112	100	124	101	107	110	121	118	114	99	111	101	114	112	122	98	115	115	110	116	118	103	122	114	103	91	104	100	118	101	116	119	103	110	123	105	111	113	103	100	98	119	96	122	109	88	100	101	93	126	114	111	111	125	115	102	105	121	115	108	95	106	86	131	95	128	121	119	92	93	107	123	112	108	89	119	95	108	137	110	127	109	125	104	118	122	125	98	101	108	126	122	109	113	93	102	123	112	117	97	102	124	89	97	99	109	115	99	108	125	111	104	99	127	121	110	116	109	122	118	92	114	79	119	129	132	108	108	100	104	109	110	115	105	122	93	101	119	109	108	132	108	99	94	102	117	107	99	120	112	106	108	113	124	104	112	92	101	107	102	119	88	103	113	131	113	116	118	102	115	93	113	115	119	103	95	109	109	109	107	107	100	127	107	125	94	109	108	113	119	100	105	96	104	95	114	97	107	108	89	115	108	98	111	122	109	104	110	126	132	113	100	118	118	105	116	96	111	89	105	96	108	101	135	103	108	119	111	123	112	102	124	92	117	112	110	88	103	117	102	94	102	120	118	106	104	126	98	118	121	101	112	116	120	111	118	96	117	111	102	109	98	104	115	93	98	132	115	104	111	126	108	92	104	107	109	136	111	110	118	117	104	96	112	124	116	112	111	98	110	108	121	120	102	112	101	125	113	115	99	100	99	128	137	92	109	124	105	113	100	109	107	121	95	110	109	124	110	115	112	126	126	86	120	124	112	98	110	104	110	116	111	108	124	78	110	88	116	95	98	109	112	105	102	135	104	113	113	108	111	106	125	112	121	106	118	94	127	126	89	124	111	119	117	117	106	125	108	119	104	114	108	119	96	104	106	105	113	116	110	99	110	110	130	103	104	130	104	100	108	113	104	117	103	106	119	117	106	114	100	92	135	110	128	95	123	97	104	111	103
20318	24955	32990	34432	40986	40364	37101	34388	42164	39938	39003	36474	36922	36092	36500	35132	30807	32773	27801	22800	18509	26850	26858	24205	22107	22128	21258	21100	19775	15337	15497	13339	14179	13028	11348	11455	12171	10695	10798	9915	10056	9002	8714	8505	6745	4701	3874	2264	1987	1829	1702	1546	1153	688	612	611	534	564	553	544	556	580	465	378	409	448	435	440	367	383	324	356	367	329	333	312	313	460	527	370	320	319	354	300	312	327	334	343	273	314	351	326	323	324	341	338	294	322	294	344	319	325	325	333	318	353	325	328	322	326	307	301	329	333	313	319	288	322	292	304	305	337	313	320	319	330	325	332	317	311	327	345	318	292	326	323	329	334	306	309	321	316	328	335	336	318	331	284	356	295	318	307	327	313	366	334	327	327	307	329	325	307	326	338	345	321	308	321	348	368	322	317	318	338	332	311	309	286	318	302	347	324	286	318	306	300	315	325	325	347	322	306	287	291	338	293	325	337	316	329	307	316	360	328	316	310	341	321	337	325	336	318	323	285	302	342	319	337	315	339	342	299	334	313	313	317	296	323	328	305	340	348	294	313	326	303	315	306	278	299	352	322	315	326	312	342	348	320	327	292	324	300	336	305	326	326	353	326	319	320	330	318	335	342	327	334	315	342	312	307	359	323	339	360	314	307	317	322	310	350	331	329	318	313	339	281	348	333	299	325	304	324	315	326	321	310	297	312	342	327	354	325	328	323	329	355	286	288	299	344	332	312	302	317	338	344	305	303	334	311	318	300	334	287	329	322	309	328	285	300	330	326	361	312	280	319	327	314	333	311	334	307	336	355	292	302	293	341	289	305	318	330	340	337	314	341	299	318	319	302	305	323	318	327	300	276	335	348	339	335	316	323	316	316	335	334	320	313	312	344	317	338	317	338	315	330	315	319	307	294	356	313	313	323	318	334	308	338	299	310	352	363	311	293	320	344	307	322	321	295	296	305	325	328	292	307	320	321	331	352	325	343	317	315	308	308	345	352	300	336	317	352	276	307	300	331	293	325	282	330	309	314	289	323	301	334	336	321	341	326	289	315	331	305	327	342	323	326	314	335	328	299	375	298	335	329	332	339	345	303	345	323	314	317	328	323	308	291	308	310	338	317	319	323	344	352	322	338	345	312	353	320	322	301	328	305	301	304	332	344	301	325	299	315	320	307	338	345	325	295	322	312	334	339	330	314	339	313	320	339	336	346	320	301	306	292	315	324	293	303	294	307	331	331	323	329	341	333	362	309	332	298	304	331	337	311	319	328	321	329	326	336	300	337	321	309	317	340	306	335	319	334	317	320	316	318	317	330	342	315	323	340	320	308	335	329	331	311	321	324	307	317	310	317	324	321	326	325	333	316	360	292	324	311	354	321	323	335	351	330	302	355	314	321	332	342	363	322	336	324	327	331	323	303	342	361	326	331	325	335	347	337	347	331	344	324	302	312	307	340	342	304	308	298	319	338	298	282	345	300	302	301	318	314	335	318	354	307	321	333	329	346	338	306	359	303	311	330	334	302	311	320	308	323	323	295	334	309	327	287	315	306	345	307	298	318	359	331	320	348	321	289	344	330	324	295	304	316	324	324	388	307	335	329	318	344	333	381	329	319	308	329	329	341	322	351	330	326	324	318	325	331	319	313	324	323	330	336	325	323	288	368	342	312	331	338	299	281	310	343	327	315	316	298	319	314	291	299	305	338	315	318	321	344	346	315	324	334	347	325	326	339	304	333	323	310	321	322	299	357	318	337	316	309	302	325	348	327	344	317	311	323	314	337	339	331	338	352	355	320	313	315	363	336	297	316	315	341	351	340	320	314	341	320	300	322	312	322	312	308	312	317	326	274	330	354	275	290	304	316	323	320	363	288	322	297	349	355	298	343	353	295	297	345	355	321	343	370	314	308	268	338	296	305	321	366	330	326	318	317	326	321	325	341	323	310	306	324	320	312	345	342	313	314	323	328	315	319	315	341	297	356	304	312	334	341	314	319	288	348	329	336	340	355	361	310	278	312	305	293	315	323	311	302	346	314	358	311	326	302	333	315	331	344	316	284	305	352	286	335	334	320	313	348	318	294	318	342	324	298	340	315	297	318	296	334	308	349	300	345	315	302	367	333	309	315	317	363	349	289	313	336	349	360	302	344	299	325	293	305	313	347	327	345	346	328	308	297	346	305	282	315	309	323	333	296	324	342	378	322	347	358	330	295	329	326	329	314	314	299	310	310	320	323	322	307	315	330	353	308	328	329	313	289	322	345	311	277	309	312	315	312	335	322	337	369	287	286	343	309	304	333	343	351	329	340	338	319	316	355	305	333	320	321	316	334	328	335	310	332	322	341	338	369	317	297	276	332	292	344	312	320	316	326	328	337	330	307	341	365	334	344	330	328	333	312	332	334	306	328	305	319	316	325	307	315	326	298	318	313	317	307	339	337	338	346	341	340	335	316	334	324	341	302	351	314	332	326	332	364	304	307	304	325	313	305	342	336	332	320	358	332	309	324	315	322	360	316	305	332	314	327	333	301	359	319	296	319	299	317	315	342	316	286	299	302	311	313	356	334	343	327	314	329	294	308	334	329	299	320	388	295	330	335	336	307	323	343	331	340	322	319	332	309	317	320	321	292	342	326	296	303	313	307	360	357	326	316	326	340	329	328	321	296	325	331	320	317	304	305	327	308	311	352	308	306	333	345	300	347	339	335	304	314	346	301	354	329	317	330	319	298	324	332	342	303	342	333	360	322	309	335	298	337	319	292	331	330	319	322	328	344	321	314	328	335	359	286	349	314	291	308	330	300	319	307	334	327	314	343	307	300	328	270	358	322	334	303	341	343	328	307	337	323	341	343	318	318	315	340	344	330	332	324	293	310	311	306	300	319	328	330	344	357	327	347	345	322	289	305	346	283	328	321	353	324	306	320	314	331	304	319	337	312	322	333	328	325	358	333	310	346	311	341	339	328	323	305	308	347	324	326	314	331	344	316	330	310	322	319	323	328	319	288	329	349	344	358	323	298	297	300	326	345	296	313	340	302	303	328	329	340	332	316	316	325	310	336	341	326	309	312	309	329	335	339	311	302	337	326	342	307	313	319	321	326	336	337	337	349	294	321	283	343	310	336	312	338	295	365	311	357	321	328	316	364	331	311	326	336	338	324	304	337	342	303	300	306	344	312	306	329	323	318	318	347	325	321	297	319	351	321	315	333	309	320	331	321	316	335	305	332	322	340	309	299	305	342	303	327	323	297	310	293	334	331	291	323	304	354	308	338	327	276	344	300	314	311	310	311	321	318	328	314	337	363	342	314	315	337	286	321	317	296	316	347	322	312	305	308	317	318	300	322	309	331	311	323	349	305	324	337	321	277	309	330	301	289	328	318	314	341	347	344	307	326	294	334	319	328	332	337	315	305	297	333	312	304	320	307	326	345	310	349	329	344	331	312	307	324	306	332	313	328	279	326	340	310	315	287	314	318	292	322	364	295	332	325	318	345	299	338	326	320	331	338
65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
