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
336819460805	336819461366	336819461916	336819462466	336819463016	336819463566	336819464116	336819464666	336819465216	336819465766	336819466316	336819466866	336819467416	336819467966	336819468516	336819469066	336819469616	336819470166	336819470716	336819471266	336819471816	336819472366	336819472916	336819473466	336819474016	336819474566	336819475116	336819475666	336819476216	336819476766	336819477316	336819477866	336819478416	336819478966	336819479516	336819480066	336819480616	336819481166	336819481716	336819482266	336819482816	336819483366	336819483916	336819484466	336819485016	336819485566	336819486116	336819486666	336819487216	336819487766	336819488316	336819488866	336819489416	336819489966	336819490516	336819491066	336819491616	336819492166	336819492716	336819493266	336819493816	336819494366	336819494916	336819495466	336819496016	336819496566	336819497116	336819497666	336819498216	336819498766	336819499316	336819499866	336819500416	336819500966	336819501516	336819502066	336819502616	336819503166	336819503716	336819504266	336819504816	336819505366	336819505916	336819506466	336819507016	336819507566	336819508116	336819508666	336819509216	336819509766	336819510316	336819510866	336819511416	336819511966	336819512516	336819513066	336819513616	336819514166	336819514716	336819515266	336819515816	336819516366	336819516916	336819517466	336819518016	336819518566	336819519116	336819519666	336819520216	336819520766	336819521316	336819521866	336819522416	336819522966	336819523516	336819524066	336819524616	336819525166	336819525716	336819526266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26387	27884	39214	39338	36746	35633	31433	28735	24827	16550	7495	3631	1807	949	707	731	567	455	551	487	414	392	393	391	453	418	379	372	377	364	360	409	350	375	356	380	352	352	346	368	359	345	367	334	339	359	355	374	372	374	379	322	368	333	322	351	344	340	369	368	351	363	334	348	330	344	390	334	340	386	363	357	382	403	352	321	353	322	388	378	358	390	352	328	351	348	371	327	366	365	365	352	332	343	343	367	318	332	364	332	351	365	327	331	330	347	361	325	352	394	339	347	375	364	346	375	352	386	365	360	323	362	341	354	353	363	375	372	371	343	360	363	348	357	374	350	353	386	290	354	340	363	323	361	354	342	338	375	383	361	368	310	359	389	385	345	349	344	318	383	364	327	351	351	358	360	367	355	324	375	348	332	357	366	348	348	344	361	344	358	352	390	400	335	352	327	345	339	372	349	362	356	390	326	352	349	361	359	362	350	340	343	345	350	356	365	352	352	345	385	395	358	369	370	329	369	337	337	337	320	356	329	335	348	372	372	390	354	348	339	343	341	351	312	324	345	344	352	362	327	340	320	362	338	358	356	379	369	369	363	383	383	335	331	361	369	356	386	362	391	347	352	366	320	393	371	355	365	345	331	345	361	352	337	363	362	334	334	326	335	372	345	350	318	339	339	330	331	348	362	363	361	350	357	323	354	387	392	356	360	322	368	359	373	342	364	376	321	363	338	329	340	337	378	351	349	335	361	370	368	371	338	367	381	360	345	362	315	325	349	363	346	367	315	373	349	351	344	358	354	376	371	339	349	348	344	317	354	354	363	351	335	354	332	338	361	351	389	329	333	359	341	355	350	349	379	344	337	348	361	362	339	368	373	367	339	401	314	339	386	362	379	360	308	337	377	359	358	350	348	367	313	340	378	335	338	333	382	342	371	355	348	345	357	336	336	376	334	361	348	371	398	354	365	361	373	336	344	363	362	325	371	333	383	370	324	347	364	352	349	344	354	335	376	351	355	364	351	370	353	346	310	358	344	329	328	356	354	379	334	360	356	368	350	359	346	338	370	356	335	368	338	331	359	341	353	318	377	340	347	341	347	354	346	362	339	365	346	358	335	384	357	347	334	364	355	313	382	374	358	357	333	349	365	364	345	349	338	356	374	327	339	329	371	385	311	343	384	352	357	319	351	350	361	347	344	371	359	328	329	359	369	327	372	368	354	368	378	370	321	367	347	372	372	347	369	369	374	317	383	330	361	350	357	360	346	351	328	329	359	363	367	363	344	340	352	375	372	355	359	361	338	338	337	345	351	341	350	304	328	357	346	355	344	316	317	345	339	353	346	372	342	352	344	380	396	349	336	392	384	365	347	357	370	358	371	356	349	311	340	319	334	352	363	387	340	350	343	385	366	340	331	353	371	306	399	352	374	365	356	334	343	365	356	357	349	332	328	380	372	343	333	374	376	330	355	369	369	350	325	347	324	392	322	326	361	360	357	361	343	335	309	303	331	337	380	324	333	359	336	353	383	345	359	356	352	350	375	358	337	337	364	323	352	339	365	349	365	340	358	335	325	358	334	371	337	343	351	348	351	334	349	338	377	371	349	325	353	361	319	365	349	312	347	345	369	356	334	371	378	349	359	354	369	342	347	335	342	372	317	323	346	350	361	332	349	345	331	319	371	394	375	352	377	324	383	356	361	339	358	337	352	354	342	405	351	328	372	340	354	322	376	334	347	359	353	373	339	363	350	341	354	343	322	332	336	393	350	320	333	353	374	388	368	376	356	322	363	338	375	333	345	377	348	346	365	367	367	320	341	373	362	312	384	344	371	351	356	354	362	333	335	360	353	348	335	337	361	347	330	346	385	350	370	358	371	314	372	358	355	375	328	322	342	378	332	366	354	359	346	324	327	357	365	312	331	327	341	357	351	357	369	340	327	351	357	367	349	351	358	370	352	358	383	350	337	323	330	336	355	347	360	385	318	351	356	330	349	364	362	348	355	373	344	326	369	327	373	385	357	349	395	317	326	332	342	340	348	338	352	346	346	351	326	358	385	343	361	319	348	324	368	376	351	325	356	317	368	384	369	364	341	383	359	366	335	360	369	347	381	359	350	349	340	352	330	356	363	340	298	335	371	342	381	352	387	358	367	388	378	374	310	350	338	360	335	350	361	336	341	344	341	372	347	351	323	330	376	328	349	348	349	319	338	352	336	341	321	366	344	358	345	333	318	336	321	306	345	373	316	357	373	372	342	348	332	367	341	322	350	385	339	362	369	381	346	375	365	342	348	346	374	362	333	332	385	391	359	340	324	321	345	360	345	364	375	350	329	327	355	347	357	369	342	357	340	334	367	349	326	372	336	344	330	351	367	383	341	363	348	330	328	336	366	353	352	361	332	334	371	314	349	353	362	346	355	364	352	379	353	363	354	357	356	354	345	360	341	348	335	306	348	368	358	348	347	352	334	337	360	356	356	335	376	347	342	371	390	356	347	347	337	367	330	350	345	366	337	341	363	323	329	336	336	350	347	367	348	347	353	315	326	375	353	370	384	362	357	350	351	313	314	366	359	313	341	356	374	312	317	341	327	325	318	344	333	334	369	349	351	331	343	351	357	355	346	349	357	374	366	344	347	364	350	326	324	365	390	325	345	353	332	331	332	340	324	355	324	374	340	360	373	355	369	344	324	380	380	370	364	345	357	370	337	361	330	343	343	338	342	351	332	315	321	317	396	334	347	362	362	322	375	358	346	334	336	334	386	333	346	377	381	365	298	362	332	360	381	308	350	379	358	336	352	347	342	358	379	398	357	352	344	319	355	336	339	326	361	355	324	371	342	370	354	339	341	379	371	348	367	315	337	385	374	368	348	340	396	325	298	326	362	330	357	372	361	382	365	359	341	335	365	336	335	386	335	379	383	360	319	374	352	342	328	368	378	368	363	370	350	306	329	332	362	360	352	363	359	323	339	352	319	344	327	353	321	375	356	369	354	354	347	375	339	387	354	346	341	352	347	383	324	373	347	363	337	388	366	353	333	358	322	341	362	346	382	353	369	369	333	305	361	361	347	356	355	317	345	383	351	359	335	346	373	332	330	347	377	328	357	366	360	356	354	345	324	351	354	326	343	363	310	361	394	359	346	344	339	360	353	358	369	342	360	376	346	359	336	329	359	324	390	360	328	362	360	332	356	352	343	319	335	324	350	336	358	350	357	342	344	347	370	354	337	338	374	342	344	358	354	360	348	377	351	366	356	329	358	340	338	366	350	343	342	349	334	347	356	327	329	346	352	344	358	343	359	345	360	369	358	346	360	340	322	355	354	329	329	367	354	345	366	348	351	368	331	357	352	382	350	363	349	353	340	338	343	381	349	332	365	365	358	310	383	324	357	337	348	357	364	330	348	355	379	343	344	371	349	363	336	317	410	352	354	321	355	372	327	349	330	350	385	350	355	375	336	350	354	356	380	332	349	345	337	379	354	349	360	338	292	369	330	334	342	338	343
15858	23896	35919	40741	46712	47452	46923	43381	38658	27631	11993	6949	4168	2750	2482	3000	1985	1974	2244	1736	1508	1309	1357	1534	1363	1222	1115	1132	1148	1247	1084	1060	1045	990	1027	1081	1048	1053	1009	965	1027	1020	1040	1069	958	1023	978	1005	1009	1023	987	974	993	1040	980	988	966	1014	939	923	980	917	984	947	978	953	921	915	934	968	931	999	933	971	965	926	962	948	1025	914	968	928	936	978	953	931	942	907	986	915	975	932	920	926	949	934	943	913	885	928	949	915	1007	885	909	982	959	920	914	918	886	934	937	928	919	934	928	960	937	909	911	885	927	931	928	947	942	936	914	900	942	942	974	915	936	949	917	975	950	895	939	939	909	932	945	896	910	948	895	935	947	949	959	924	934	950	897	939	922	961	910	933	885	946	955	977	903	929	935	915	969	964	920	901	928	930	929	949	932	948	890	912	903	910	979	915	931	914	959	921	926	976	902	904	910	902	887	974	924	923	870	865	914	875	922	918	966	916	930	948	921	906	963	945	910	852	887	921	943	901	866	933	951	895	934	992	899	946	908	916	905	874	916	993	908	898	929	953	931	980	935	908	959	902	972	878	931	931	942	894	929	921	938	871	930	940	887	908	883	941	895	898	927	842	941	887	930	886	930	918	941	939	958	949	967	991	905	929	897	884	967	932	897	901	901	957	954	929	906	948	928	905	980	948	955	944	925	955	990	914	880	929	937	932	886	974	915	906	969	956	920	914	936	940	972	896	954	948	888	907	937	929	944	904	919	942	957	941	901	931	891	975	888	930	902	939	870	943	977	950	981	916	921	980	875	918	946	905	871	907	933	892	928	901	953	957	883	939	887	922	898	948	928	902	917	915	910	934	850	908	848	897	908	897	896	891	927	964	946	920	858	851	870	942	909	931	925	916	876	909	943	886	985	932	939	915	970	939	907	957	938	878	953	884	922	948	976	906	882	913	881	912	921	910	932	937	949	877	929	940	904	862	952	885	939	916	939	921	899	940	958	978	950	931	938	916	948	920	937	938	925	970	877	892	965	851	919	953	912	939	940	933	926	916	866	910	916	982	913	862	993	908	887	940	909	941	891	918	939	872	949	881	950	893	924	909	930	943	969	927	917	946	915	911	949	858	943	901	904	882	896	952	952	902	930	912	887	896	965	936	893	931	923	925	917	894	821	992	964	876	876	922	932	930	954	907	956	894	981	901	944	902	925	942	950	923	919	892	967	917	916	885	908	930	909	937	921	887	926	947	911	907	900	955	922	922	864	900	935	947	918	898	905	897	881	875	902	922	909	983	953	894	875	885	900	887	940	913	953	953	914	893	884	933	949	862	893	882	941	925	902	934	916	905	907	949	949	883	978	939	918	975	899	892	922	971	941	920	930	910	863	888	941	920	915	893	933	876	883	869	904	925	931	892	969	999	961	895	927	907	913	950	901	928	961	902	912	940	931	922	912	919	899	924	969	921	940	938	898	906	929	932	974	877	894	897	937	943	917	962	916	940	912	934	925	926	980	893	894	955	893	900	914	924	879	909	914	963	927	913	941	895	877	939	875	955	916	962	901	880	937	937	946	875	919	875	868	968	926	933	932	919	884	967	878	930	900	904	934	933	895	901	883	937	892	902	875	896	899	911	906	898	898	943	970	939	969	868	906	914	965	950	966	899	916	965	936	901	884	948	865	992	948	910	943	956	921	882	874	926	927	955	873	934	912	927	912	979	863	922	945	891	941	911	952	882	929	922	930	899	924	951	929	945	887	932	915	910	893	922	907	921	937	921	913	870	916	884	917	947	872	945	942	901	902	956	898	940	958	960	935	890	859	951	939	964	926	902	911	882	904	887	979	944	925	914	957	885	909	959	909	916	904	901	940	889	932	876	869	871	941	935	963	941	957	899	920	902	930	921	960	944	852	905	913	924	885	951	922	946	943	953	911	948	872	963	880	881	906	909	925	1009	951	917	975	950	899	876	906	956	971	901	936	894	907	893	936	942	942	934	945	922	946	889	949	904	930	892	955	954	958	893	950	935	927	920	973	894	877	932	895	919	916	883	914	898	905	958	880	867	940	957	926	949	862	922	883	873	909	923	938	893	926	929	952	917	910	901	910	909	889	927	956	914	927	918	961	894	957	918	916	941	959	944	950	869	919	923	836	885	871	933	924	914	891	951	963	953	892	894	937	980	927	868	938	977	959	908	924	908	981	920	919	941	942	962	923	907	918	954	922	952	945	867	947	962	928	928	920	946	941	964	918	878	915	880	916	973	960	950	885	934	923	905	978	934	955	972	924	941	907	964	989	912	935	867	941	898	955	919	923	948	962	913	916	899	965	955	885	928	925	890	941	912	890	905	956	924	938	920	924	942	914	953	973	900	929	927	930	925	864	909	917	929	916	946	978	924	935	976	961	926	886	908	907	924	879	917	878	939	922	956	919	985	909	899	935	916	917	907	964	929	936	925	990	942	1023	954	857	922	931	919	963	858	945	946	932	956	861	860	921	882	906	899	977	927	928	960	877	957	881	887	948	894	963	943	927	964	931	973	919	891	903	892	845	897	919	974	894	900	873	922	938	960	946	965	974	866	899	914	916	922	996	874	883	913	936	917	895	922	949	943	978	942	948	954	960	915	921	860	917	900	922	911	987	923	933	1005	888	945	959	891	916	933	965	932	922	912	999	889	872	908	930	931	883	887	940	908	880	944	950	918	950	1008	928	949	938	948	947	973	880	847	896	893	921	896	910	917	846	940	957	872	928	899	953	931	939	858	942	888	873	882	964	889	966	912	896	897	907	925	923	917	963	877	927	1001	907	970	869	914	947	952	978	871	954	927	904	920	949	912	999	922	898	898	937	938	957	893	877	906	900	916	905	887	942	934	928	927	892	920	938	884	916	925	992	951	885	909	899	961	923	921	967	886	931	945	899	923	915	879	908	937	929	955	945	906	900	967	925	970	914	887	906	884	912	943	932	956	907	925	895	928	892	952	905	956	911	993	913	926	957	927	985	908	936	881	897	921	914	934	955	911	918	898	921	899	938	933	885	950	914	943	914	932	920	886	941	955	932	896	862	917	925	987	896	965	937	885	938	929	955	929	896	943	935	948	909	950	913	880	915	992	958	921	957	899	928	890	949	928	925	879	859	923	916	895	932	860	921	920	889	921	954	930	959	982	943	938	917	891	924	920	894	917	921	878	892	878	959	970	898	940	885	927	929	869	962	894	855	954	892	925	882	923	918	937	927	938	880	914	933	881	930	889	937	935	958	927	931	896	953	923	901	931	919	935	941	904	936	924	957	913	956	897	931	911	848	965	966	892	970	906	893	956	948	926	857	853	885	917	894	951	913	947	874	953	887	906	899	940	910	936	923	945	896	929	887	884	912	912	899	929	901	867	949	920	921	933	879	932	977	920	883	919	943	930	932	899	896	973	929	932	939	879	929	889	927	951	909	930	880	927	883	976	906	903	908	920	925	886	895	918	927	894	873	906	938	936	950	947	922	978	926	909	891	909
3155	2504	5625	7749	5424	4304	2199	1234	677	359	250	230	207	195	202	183	202	186	192	230	208	187	192	186	177	179	174	184	197	186	162	188	188	224	172	203	165	182	169	183	187	181	193	192	204	194	180	205	175	180	192	178	203	202	198	202	190	193	188	206	183	168	179	193	201	196	183	207	212	187	183	187	174	203	185	180	217	203	187	187	217	183	181	180	179	188	213	169	205	168	196	191	178	196	184	199	166	164	183	188	170	200	211	199	168	213	188	218	197	216	202	178	186	195	186	219	174	191	188	195	194	172	180	195	177	179	181	180	193	179	177	192	179	191	205	157	172	202	208	197	191	172	188	207	178	183	168	200	189	186	187	201	173	197	200	191	163	219	169	147	169	217	189	225	176	213	197	169	218	201	192	176	185	198	185	190	156	187	186	165	208	200	209	204	211	187	185	199	176	204	224	188	174	220	200	204	182	211	166	180	189	194	181	197	181	194	196	185	184	207	185	208	204	170	213	183	180	203	189	198	202	184	209	203	198	194	190	225	198	188	181	195	200	172	207	176	177	193	204	162	205	198	186	180	205	201	191	176	184	191	177	204	176	199	183	200	166	179	202	209	204	185	183	183	186	193	204	186	184	197	184	202	195	209	157	183	170	176	187	156	177	203	181	186	174	185	187	214	194	202	176	213	193	190	193	172	190	193	177	188	198	157	205	191	204	182	175	195	197	223	175	187	204	164	164	184	150	190	207	182	189	197	186	215	189	176	180	197	167	182	182	162	181	184	205	171	185	180	180	193	187	179	192	219	200	207	209	173	194	198	193	188	191	188	191	201	179	181	175	187	177	196	188	187	189	188	187	190	192	179	166	188	196	185	189	195	200	169	179	182	172	184	206	192	177	178	167	187	181	166	215	212	180	203	196	186	188	181	196	174	183	189	200	197	198	171	210	176	183	186	185	167	188	174	195	186	194	173	194	198	209	176	182	189	177	200	215	179	179	200	164	205	181	174	163	194	199	164	178	154	179	186	199	189	209	190	189	213	181	180	192	195	205	204	181	206	186	201	178	191	184	188	167	169	179	196	176	176	198	176	176	189	207	210	190	213	207	185	163	207	185	188	192	188	186	205	182	195	175	179	185	180	195	169	176	185	169	196	185	194	183	186	203	211	178	199	192	190	209	181	202	214	200	167	182	175	194	199	181	201	194	184	204	178	184	197	167	197	173	196	199	178	189	181	175	200	195	182	183	187	177	201	213	200	192	190	181	184	197	183	183	194	184	184	182	168	204	198	185	187	168	171	186	199	201	196	182	166	179	203	200	187	200	188	197	187	189	197	201	210	175	195	188	199	214	182	197	204	181	155	168	185	194	197	203	187	199	197	216	172	193	175	188	173	219	205	203	206	191	189	160	188	186	199	174	203	211	173	172	193	177	202	182	193	181	178	198	204	159	189	211	194	184	205	189	198	178	197	211	173	171	195	184	180	196	181	192	196	193	188	172	183	187	191	187	180	188	175	178	198	207	171	184	209	170	183	199	207	190	211	188	200	179	216	182	185	219	190	176	181	179	181	194	190	202	189	200	196	161	183	187	186	201	213	180	171	220	177	197	196	165	196	187	192	190	191	183	195	193	189	201	167	198	186	199	203	180	200	210	189	185	189	189	198	195	185	222	207	198	185	218	165	186	173	207	184	172	182	153	199	176	193	172	190	201	164	173	204	188	217	193	200	194	219	188	182	205	190	176	204	210	195	176	172	191	181	188	182	188	195	199	203	172	200	168	178	168	193	208	183	190	186	178	194	196	223	196	177	175	186	177	183	173	194	195	189	190	166	212	173	180	173	232	204	185	194	192	183	190	192	187	163	202	167	206	217	173	168	187	186	222	194	199	200	181	197	184	187	181	209	193	193	193	184	190	186	168	209	192	202	185	196	202	200	180	208	184	172	212	193	178	189	175	197	178	208	197	187	198	163	167	176	181	171	185	184	170	168	183	176	190	165	209	196	208	193	180	178	199	178	178	181	196	196	195	190	175	181	190	186	185	184	182	229	185	205	177	195	185	196	194	180	170	199	189	185	185	184	193	189	197	194	207	190	190	187	171	191	182	196	197	181	186	197	197	222	200	196	193	179	190	204	221	213	200	191	198	189	186	203	183	178	193	153	198	199	175	188	183	222	186	200	206	178	185	192	215	198	203	196	204	163	214	202	185	209	200	187	171	196	202	200	191	194	168	203	190	191	207	199	175	197	191	195	202	207	207	169	199	194	186	208	158	184	210	215	167	163	181	164	176	188	186	200	178	187	179	175	182	178	189	206	182	184	208	206	192	203	193	184	206	202	196	190	209	199	182	198	172	161	176	185	186	231	180	185	195	199	193	180	180	187	172	186	171	207	178	205	192	169	172	168	201	221	191	176	189	192	206	202	167	193	185	201	192	186	203	178	185	187	181	223	181	175	181	189	198	155	209	176	198	193	176	183	186	211	171	206	218	183	170	184	184	188	201	175	188	154	171	203	183	181	209	187	185	186	181	208	181	211	206	204	172	161	162	179	201	183	176	234	176	192	176	180	193	189	176	204	185	191	198	212	181	164	207	182	170	175	184	179	174	170	186	189	202	171	173	203	199	160	209	192	199	179	181	220	188	171	172	184	179	188	196	203	200	176	169	188	200	197	168	199	220	181	198	213	176	174	189	179	199	169	196	202	176	193	200	167	192	182	159	171	189	172	190	183	206	199	154	182	173	205	216	193	176	184	197	193	189	191	183	198	174	175	189	171	179	180	191	203	164	169	188	204	187	191	184	184	206	165	179	182	181	202	211	175	178	192	175	198	201	201	174	174	195	197	183	175	175	201	168	178	180	179	200	193	203	197	170	179	207	228	181	213	179	179	201	181	193	213	193	209	182	180	178	193	192	168	208	169	188	162	181	155	184	195	181	196	193	193	182	208	194	186	203	169	211	164	192	168	174	186	204	191	229	195	218	197	159	228	211	189	183	191	213	188	209	197	194	197	205	189	172	182	172	153	183	163	196	175	180	185	199	204	187	194	199	180	189	178	195	176	177	178	192	172	170	187	204	182	190	189	161	177	201	167	206	191	187	202	188	177	177	212	191	161	180	177	178	191	195	177	210	180	204	206	178	191	188	176	194	194	198	205	179	180	193	205	166	195	156	205	198	168	191	199	196	196	210	185	217	184	213	175	177	187	174	169	172	177	186	195	157	204	202	186	207	180	166	165	208	189	207	189	199	168	188	182	203	201	170	218	205	181	178	212	192	214	194	224	215	201	209	182	187	178	199	190	198	183	180	201	194	174	205	210	183	183	199	191	175	181	210	188	169	203	165	184	187	195	176	188	172	202	185	184	192	179	179	203	193	178	185	213	178	216	158	159	195	194	186	202	181	153	188	184	194	204	173	208	197	166	184	188	184	192	172	175	197	193	186	199	192	199	196	222	207	203	181	176	173	180	186	194	181	176	191	192	182	178	165	195	176	207	169	179
3146	4133	10107	16540	15376	13559	9169	5903	3589	1856	1038	891	743	627	640	643	621	546	635	583	606	593	599	593	590	648	580	629	587	580	579	583	584	585	588	603	593	603	637	634	587	563	619	579	570	587	597	573	636	618	584	600	618	606	569	614	576	629	595	553	567	566	595	605	559	599	561	579	563	593	590	563	599	570	597	550	565	602	589	551	598	575	539	585	612	593	612	611	592	564	590	576	591	608	586	575	595	571	604	595	553	572	615	551	599	569	592	607	611	566	595	540	616	619	593	591	582	632	599	573	608	601	597	568	589	590	601	577	578	583	569	579	574	561	568	559	583	607	626	601	575	575	560	602	588	609	602	607	582	602	608	600	652	554	625	581	642	552	598	584	559	569	604	611	624	611	645	616	580	541	610	609	624	533	600	582	562	593	602	596	629	601	577	619	580	586	534	619	612	639	609	562	588	607	568	623	588	573	563	591	598	580	572	634	595	564	577	554	581	538	551	585	579	574	570	626	591	617	579	559	622	577	648	570	577	608	604	616	628	608	596	570	606	604	575	643	657	566	614	548	619	576	566	620	557	610	594	594	542	587	575	620	575	600	586	608	603	592	589	600	559	588	590	610	601	528	594	566	603	608	606	556	613	600	608	622	601	590	616	590	618	608	554	600	591	570	602	630	605	622	611	590	595	580	608	598	620	625	572	548	610	607	608	646	573	605	602	620	586	604	606	600	583	604	565	598	590	591	603	598	607	573	580	613	593	536	561	604	557	569	574	562	583	569	597	592	547	619	556	568	607	597	569	573	603	567	547	581	603	604	585	565	600	590	601	596	518	598	570	552	581	587	575	600	637	627	592	568	614	594	560	562	588	607	595	595	562	596	595	591	619	602	583	620	578	570	559	599	583	583	561	657	557	618	579	618	612	589	623	619	598	601	613	599	653	610	601	610	623	609	573	581	630	556	588	565	577	603	543	573	632	580	609	621	598	563	585	575	618	605	558	572	589	610	555	594	609	570	611	590	589	599	589	607	598	605	597	588	564	598	598	571	618	566	605	619	591	582	562	582	587	617	571	594	589	564	577	588	550	613	614	599	615	577	593	600	569	595	584	598	545	565	607	587	595	538	607	598	562	563	600	601	570	573	562	555	567	593	568	604	582	613	584	613	570	611	588	606	565	593	565	564	580	611	571	591	622	563	590	577	584	590	620	610	583	594	576	604	590	587	553	561	602	558	616	614	597	624	586	575	571	595	609	608	577	582	551	528	597	614	596	570	618	560	602	603	601	572	587	628	631	588	589	630	609	586	649	603	645	560	623	602	569	620	578	549	600	617	606	577	588	626	591	579	566	589	591	563	586	626	614	607	578	559	595	613	626	580	652	571	575	585	550	583	579	588	630	596	575	578	575	591	596	590	611	591	589	594	594	610	613	583	615	584	599	585	585	590	638	588	580	624	594	624	584	566	592	604	566	574	598	591	559	560	596	608	578	607	585	567	572	582	592	591	595	589	559	596	564	565	604	619	596	586	600	580	624	586	618	645	584	612	584	551	574	586	602	589	602	657	591	547	595	587	617	570	591	604	555	553	581	568	546	601	563	582	653	561	632	596	621	588	600	566	609	582	647	592	575	612	573	601	594	591	601	595	591	576	605	625	569	625	618	607	573	593	606	601	585	606	591	604	554	603	553	610	618	526	626	588	616	531	586	633	591	617	627	636	580	593	565	568	602	597	588	589	607	554	613	621	601	551	576	548	560	552	562	627	612	576	593	597	553	611	575	613	571	592	584	616	595	559	580	609	624	619	584	604	575	576	604	574	575	591	598	609	563	562	598	596	591	607	598	584	570	576	611	598	587	599	598	634	605	625	596	632	620	588	586	609	578	566	642	622	576	554	586	594	587	645	661	614	583	603	658	579	554	531	599	568	586	578	563	603	602	567	577	593	619	588	580	578	588	615	577	608	623	594	571	561	579	573	627	576	620	588	573	575	586	583	592	577	594	564	562	610	593	585	567	600	599	616	563	535	562	584	582	598	574	552	625	596	607	596	615	561	599	593	549	579	558	592	617	575	572	581	625	633	584	580	638	588	554	624	590	575	594	580	566	550	597	592	618	580	581	595	564	577	570	598	575	596	584	585	618	575	578	616	602	620	571	617	614	586	583	617	610	536	605	613	602	572	583	646	564	588	574	620	604	623	581	603	583	587	599	627	525	594	601	603	631	560	570	572	616	580	604	595	646	608	575	592	563	598	608	584	605	559	557	624	580	608	595	567	608	570	630	641	591	583	613	610	554	572	581	558	620	589	615	580	622	631	576	622	616	680	592	597	584	659	578	604	593	631	610	574	612	595	598	608	578	578	584	568	575	569	615	594	580	618	594	516	601	609	582	565	606	601	559	591	594	620	623	602	603	582	612	581	620	604	595	572	622	585	565	604	605	561	572	563	595	571	581	614	600	610	614	619	570	601	607	592	613	563	629	598	598	598	582	621	546	544	585	580	587	570	574	559	598	606	606	609	604	566	562	603	643	607	618	596	595	603	603	613	609	584	584	585	582	582	620	621	570	589	563	597	588	624	578	566	610	600	604	617	591	579	617	576	594	574	588	620	537	597	596	594	596	645	626	570	578	587	556	597	574	590	576	586	560	588	610	578	597	607	593	582	563	601	560	628	628	567	560	592	599	609	605	563	586	630	591	566	598	573	555	590	586	636	592	588	650	555	588	583	571	558	574	578	617	592	549	594	603	619	621	597	602	607	604	606	565	651	564	595	590	578	589	578	573	617	597	549	577	566	569	587	606	546	623	574	582	582	611	599	597	589	641	588	574	608	616	602	557	594	594	572	581	600	626	609	536	616	586	592	611	614	573	578	553	579	575	600	598	558	565	604	586	604	626	587	579	606	576	565	594	591	630	608	556	610	588	553	586	605	558	572	590	564	606	598	584	614	578	597	534	543	567	610	605	609	581	564	564	591	605	575	618	597	632	651	573	631	582	591	574	590	608	580	571	583	580	595	575	611	636	593	582	584	629	585	584	627	601	619	581	531	576	555	587	599	612	586	637	567	602	573	619	551	595	528	544	608	595	592	626	547	605	583	586	589	571	571	551	626	608	576	590	585	587	586	601	576	597	601	618	607	592	601	616	622	584	565	622	567	540	611	622	587	596	585	604	591	611	580	572	585	605	614	607	589	592	575	547	636	595	616	550	627	608	607	615	636	570	590	624	594	567	621	554	572	596	562	600	619	546	594	604	583	590	576	581	639	638	606	623	585	625	597	613	595	581	619	634	598	601	570	622	610	567	568	545	595	590	611	611	597	594	589	580	584	581	547	615	567	593	604	595	592	568	584	575	592	609	615	587	641	600	619	584	595	600	568	593	617	548	567	632	576	547	604	541	593	600	597	602	641	565	636	603	599	643	596	609	590	610	561	603	594	569	592	625	577	599	583	559	580	598	593	594	593	571	560	594	612	577	538	585	564	581	602	588	623	577	598	604	602
20108	23668	36539	39867	33820	32066	27586	22656	16328	9816	3544	1477	834	554	540	536	426	447	493	411	406	368	398	377	364	388	401	326	407	368	347	395	399	396	390	371	375	381	396	397	364	409	379	359	376	361	380	353	361	351	368	337	334	381	371	370	382	337	342	423	372	375	360	327	365	367	340	338	349	306	328	376	394	381	343	406	343	362	348	362	348	378	326	379	385	345	382	379	380	376	338	372	376	373	341	388	405	352	363	386	380	363	385	391	347	366	403	344	359	370	386	359	370	367	353	351	383	364	349	345	329	355	355	376	353	357	351	372	340	365	374	354	387	391	351	368	372	390	386	344	388	369	349	385	355	341	380	377	327	364	368	375	348	391	371	351	309	359	373	360	362	358	341	382	352	356	371	378	330	401	361	339	363	371	343	381	341	373	343	366	364	335	361	375	379	324	352	387	388	384	344	333	334	352	353	355	347	373	393	391	366	375	385	399	363	364	351	362	382	374	355	383	386	352	360	331	340	345	366	343	321	337	364	360	356	357	375	371	364	373	364	359	367	347	351	384	401	333	339	371	322	365	338	325	367	349	382	347	371	324	369	351	371	365	369	349	359	363	355	353	370	369	388	339	326	354	361	328	371	416	371	386	365	358	347	363	380	348	397	385	408	374	365	367	337	364	365	400	379	313	349	354	390	324	340	340	353	350	383	358	382	316	377	345	384	383	374	359	377	377	364	376	358	364	370	365	371	350	333	337	364	347	366	358	406	369	357	361	317	374	380	327	368	332	326	366	364	363	384	363	376	348	381	414	347	364	371	349	349	320	375	337	350	352	362	349	367	348	355	367	325	373	383	306	344	338	311	378	381	334	373	363	380	374	385	349	351	352	322	354	406	332	364	338	349	378	350	322	355	364	358	346	329	356	372	373	389	347	367	352	355	356	323	405	378	408	376	365	354	371	394	366	359	341	367	348	358	342	356	352	382	361	358	382	365	392	345	377	367	340	360	351	339	347	331	347	344	371	353	346	370	355	328	359	390	377	380	337	355	353	381	395	345	344	387	355	351	357	379	365	352	355	366	396	357	357	334	340	366	341	380	384	335	399	384	343	350	384	357	331	383	321	364	377	346	379	345	372	399	354	344	371	380	366	392	376	353	336	341	356	380	369	354	373	349	366	402	336	345	358	364	373	395	358	372	337	406	368	369	361	351	389	337	380	327	336	372	345	354	379	369	339	346	367	331	350	383	370	397	378	382	338	382	334	378	364	343	310	358	374	349	362	425	360	357	332	353	359	370	364	394	364	352	335	373	381	379	383	356	323	365	342	377	329	364	331	370	360	334	352	353	384	383	335	363	379	332	364	368	374	352	325	377	362	361	366	337	357	387	358	401	373	346	336	370	382	376	365	383	402	379	323	351	349	379	375	343	361	389	372	395	358	373	361	341	369	380	371	361	382	332	375	362	379	395	335	358	348	355	373	372	361	380	362	343	354	380	308	328	364	359	388	369	336	347	360	364	370	362	353	358	371	322	385	343	321	384	371	380	384	390	367	336	347	387	383	386	361	355	379	355	393	346	338	371	389	391	373	340	350	382	381	332	332	365	383	354	363	357	343	336	348	317	355	371	378	355	347	382	397	361	364	347	392	381	314	360	363	355	322	340	371	379	354	349	342	338	387	337	372	352	366	353	341	369	393	403	384	333	380	356	351	365	361	366	373	365	338	367	358	382	338	356	353	336	331	312	376	364	359	348	349	382	371	386	362	384	328	372	413	383	339	351	340	330	365	317	348	372	390	354	342	380	379	393	357	380	368	380	334	344	334	381	370	325	360	336	332	373	366	364	371	323	325	366	358	379	383	369	339	360	376	387	362	388	355	346	324	391	416	371	338	395	341	340	365	382	365	318	369	347	388	367	338	370	371	360	367	332	366	380	351	345	367	368	377	360	348	344	378	374	349	346	404	368	354	383	323	336	342	353	369	381	358	359	356	349	346	377	387	378	367	362	373	346	336	339	354	360	354	362	379	406	360	342	350	371	346	349	342	354	388	321	327	369	329	333	349	357	396	377	362	345	367	337	381	358	369	374	365	335	347	353	365	371	325	352	355	390	384	392	359	376	339	355	320	325	364	369	327	373	362	341	358	356	368	329	399	399	377	395	340	374	374	376	343	337	353	372	370	375	378	360	355	383	377	339	340	386	373	358	350	362	357	357	355	395	320	368	373	356	326	398	379	367	369	396	377	335	348	354	372	364	353	388	399	364	381	392	380	398	345	340	417	352	367	333	357	369	364	376	382	377	364	370	366	340	350	365	364	385	352	373	351	380	364	377	344	395	332	333	361	367	363	392	350	365	331	352	371	353	366	357	348	393	350	357	387	372	377	381	370	377	330	380	351	384	372	363	373	390	349	315	387	366	380	367	351	388	389	356	321	393	352	347	368	348	367	354	390	382	409	341	353	359	369	388	360	396	328	373	338	331	365	330	352	372	364	366	379	325	332	361	364	389	347	350	368	378	362	343	370	387	349	377	352	352	378	387	345	389	356	359	339	378	396	383	386	349	338	364	380	387	356	377	379	367	346	352	335	381	376	366	391	350	382	372	370	361	370	345	359	354	379	321	336	367	354	366	342	324	368	391	370	365	343	390	349	344	344	396	368	330	337	371	394	373	346	388	361	338	362	345	355	342	339	362	333	384	362	353	396	340	362	373	366	349	364	396	360	400	374	364	354	318	367	366	332	351	357	360	359	367	351	346	339	383	378	384	389	366	382	366	327	387	362	339	373	389	367	400	366	350	394	345	331	389	340	398	343	303	363	352	357	359	357	366	363	374	347	380	368	371	324	340	331	388	349	339	364	363	360	339	344	363	388	372	352	307	353	362	375	355	380	336	372	378	368	348	367	356	355	395	371	359	324	324	380	382	361	325	390	371	379	356	363	359	381	379	352	377	348	340	358	357	364	378	389	355	370	378	387	370	385	372	348	353	354	348	359	365	349	340	359	359	362	358	316	350	351	364	392	393	382	372	345	343	346	348	380	345	371	354	389	359	362	356	336	364	374	336	384	345	339	393	359	358	366	343	369	358	349	360	402	354	385	374	364	374	335	364	373	342	345	359	354	381	369	372	337	366	383	381	373	387	375	378	351	384	353	368	367	335	365	342	388	331	355	331	379	354	362	341	373	345	351	365	340	346	362	376	330	375	378	351	369	375	343	348	380	343	366	377	365	397	381	361	360	325	369	360	380	380	358	329	363	344	365	363	349	352	308	329	337	379	387	355	365	367	375	348	367	372	406	382	370	361	341	364	354	396	365	370	354	388	347	345	374	372	373	358	347	346	337	375	372	359	359	352	372	326	406	363	370	362	348	356	391	342	378	382	385	372	341	306	346	348	373	384	357	363	403	366	372	396	339	334	369	381	372	380	402	358	405	361	354	353	377	339	365	335	346	351	348	358	359	340	380	351	364	341	375	364	326	359	349	383	369	370	368	331	375	382	381	336	396
13362	21281	33625	41212	42702	41930	40423	34435	28058	19960	7736	4297	2554	1948	1878	1932	1624	1805	2100	1491	1309	1178	1232	1339	1159	1116	1114	1159	1136	1121	1135	1026	1042	1050	1061	1051	1032	1019	1004	1017	1061	1073	1054	1014	1049	963	976	1004	1029	1008	1033	1050	1016	1029	1047	990	956	982	995	973	1022	1024	1060	952	1004	1007	986	978	954	965	1003	965	1011	1052	968	994	1004	966	1016	1009	1003	952	966	980	967	984	975	1016	995	980	1017	1005	1014	1012	991	977	940	1021	980	978	1037	945	937	951	1023	1005	1008	1011	957	991	1062	980	959	960	970	1045	1000	1015	1015	987	1003	1001	1005	988	950	1011	987	945	991	975	958	1002	971	989	980	1017	995	1003	993	969	936	966	1009	948	978	975	967	966	997	956	1002	1009	954	972	958	931	957	973	956	942	932	927	957	990	975	976	961	966	985	1017	924	992	961	954	950	967	990	976	911	987	992	978	1016	1046	959	984	933	956	972	965	978	964	975	986	982	959	959	955	973	986	978	933	983	972	928	964	986	978	1041	982	1007	1002	977	998	1038	968	978	1014	999	994	1035	995	927	993	992	905	955	987	982	926	954	981	953	991	1033	990	944	944	1012	956	999	1034	984	935	943	993	975	1030	978	987	983	930	951	1011	950	992	1014	977	968	956	1041	988	967	1030	980	972	976	949	955	993	945	1015	940	1015	978	954	934	1001	990	972	969	979	936	977	983	966	952	968	1026	969	956	1008	977	990	946	973	972	1009	981	993	954	959	929	983	942	1063	976	1016	1044	973	919	991	1024	910	988	960	973	1034	942	1014	961	974	961	991	998	1068	944	904	961	991	1016	970	973	946	962	993	977	951	986	1000	993	963	959	979	932	980	1011	929	954	940	947	984	1010	995	951	980	941	1004	969	945	997	988	938	957	944	1027	981	917	988	1004	1063	988	948	964	981	901	1008	963	908	966	981	1001	976	1015	964	991	987	982	949	983	983	949	988	937	1004	977	968	988	973	983	1015	976	925	949	971	965	995	975	976	978	1006	935	976	977	961	945	952	1003	1012	937	1009	1000	998	925	960	976	913	972	959	953	920	922	1008	1006	969	969	968	982	964	989	933	970	981	1015	996	1018	1020	977	929	953	961	1011	994	966	984	1012	945	968	1019	985	959	986	967	998	972	943	974	973	993	959	992	962	946	1017	966	1013	1003	952	1005	956	1002	941	1006	979	977	896	963	951	968	919	971	1033	975	939	998	978	926	1015	916	934	955	1028	984	1010	955	1039	1021	1019	1014	947	996	961	988	1022	943	930	978	990	970	997	960	1001	992	982	961	955	992	962	948	971	990	988	970	1006	944	1058	959	923	911	964	1020	1015	991	968	1040	961	945	993	1012	958	991	980	967	974	977	982	942	976	984	971	971	1001	968	927	979	992	968	979	986	960	946	984	963	953	1004	1024	1003	974	1007	1003	962	984	972	1016	992	911	1004	903	988	1005	958	960	965	997	980	955	1008	1021	987	938	981	941	1000	984	954	1003	990	954	952	1020	989	974	993	957	957	991	1033	995	998	904	988	1020	984	938	969	1012	962	956	940	971	1028	977	986	948	1029	953	915	983	995	1014	977	1018	960	951	990	912	976	968	1012	951	1021	971	1000	990	953	934	1011	1021	971	1017	963	926	999	994	956	973	940	973	977	962	979	967	1009	977	954	951	990	1002	962	959	936	906	1009	973	932	949	911	919	992	1002	949	1018	987	929	933	971	1015	971	965	959	941	980	1030	968	1071	986	1009	986	958	973	957	997	979	985	979	976	1005	1004	987	954	976	1002	999	1009	961	975	954	1034	1003	938	1023	972	960	951	982	975	953	980	957	995	982	939	972	986	987	943	1025	1019	961	993	984	1018	948	969	986	922	1017	1005	999	993	1025	946	905	981	1009	984	985	935	954	1031	950	973	962	953	989	950	948	945	975	947	1007	976	936	948	965	1033	1067	976	1016	976	982	992	965	979	982	987	1023	934	992	967	996	989	1026	974	968	1014	942	986	994	970	1022	976	972	969	969	989	994	936	963	939	977	1006	1017	950	1011	968	976	975	930	1015	942	956	994	1004	937	995	971	930	979	976	959	987	975	1037	1006	965	1016	985	935	955	973	935	886	962	960	1018	992	944	976	961	978	956	977	923	985	1012	995	1004	911	1009	1023	976	968	995	976	971	983	1027	1022	908	940	944	950	973	937	961	966	979	961	1034	957	989	989	952	966	979	989	977	965	990	932	985	989	945	981	965	951	1022	938	947	934	957	978	953	1031	956	997	971	1023	957	1021	973	971	932	986	987	991	981	937	974	986	941	1029	978	1015	960	962	1002	1015	946	951	968	966	969	987	917	1003	982	995	930	989	957	987	974	1004	951	1010	998	980	1004	1030	1004	961	995	951	936	951	998	955	955	936	1028	927	950	938	900	936	966	998	939	983	941	970	969	1011	970	977	1015	942	995	967	938	1034	975	1006	1004	961	1006	1045	977	981	993	1004	894	969	958	998	984	927	1033	955	1017	997	1004	963	978	938	944	1007	969	1026	980	1002	966	956	956	1001	987	979	971	987	989	964	960	939	951	985	1031	945	1001	998	990	999	958	993	951	932	946	1012	1006	991	1003	965	1031	998	991	1016	1031	945	982	950	941	979	959	947	1035	1023	989	1001	996	1007	985	957	996	953	989	1003	983	1007	993	1023	1008	994	1003	960	1006	971	952	908	960	988	973	1030	1006	968	975	981	958	982	967	948	974	932	964	1035	985	968	1037	955	982	944	948	981	924	928	965	1005	1003	956	990	981	944	976	975	963	966	957	961	972	983	1026	962	984	1008	965	960	923	969	937	989	996	980	960	961	975	995	924	939	1009	970	980	1008	992	914	952	1039	945	993	963	960	972	1023	975	934	970	936	960	1002	952	1004	976	956	969	974	998	971	992	940	938	931	918	961	974	1009	946	1002	976	942	988	986	1002	972	975	951	928	967	953	992	991	999	948	985	983	972	1010	1006	1000	959	977	980	977	983	957	947	956	992	975	951	971	945	961	999	886	975	1009	923	976	1022	961	941	970	917	1043	959	959	966	999	997	994	966	965	963	963	959	921	989	990	970	990	1001	1028	995	934	1005	981	988	959	1016	1002	966	1006	987	993	959	963	978	984	1044	989	939	932	963	977	950	987	997	961	969	1003	986	995	939	999	981	958	991	963	980	976	968	980	1001	1023	992	975	940	940	1001	946	1082	938	957	986	985	1018	946	960	1013	932	1012	1007	970	1009	999	983	960	937	969	982	979	1011	977	990	976	969	1021	1014	969	1015	954	932	1018	919	941	971	1016	1015	895	998	965	994	999	1014	999	993	956	1014	976	988	955	1028	1024	1002	1012	967	1012	973	940	980	974	964	1035	984	897	1010	956	949	982	966	1026	955	962	946	980	953	990	1010	952	1033	967	980	968	954	985	989	949	960	976	936	969	965	996	1018	992	1007	973	997	997	962	961	951	931	979	991	977	990	1012	997	966	964	986	915	907	939	953	992	952	948	952	931	985	971	949	957	986	1002	1009	1001	953	934	976	1015	955	966	1019	984	981	985	997	1048	984	917	995	977	985	1000	963	938	982	933	1046	1005	1022	960	987	970	967	986	979	979	962	992	908	949	976	994	961	913	981	992	999	986	906	958	975	994	952	927	937	959	942	954	987	970	942	983	987	1011	1004	962	1004	946	963	956	975	983	972	1023	948	956	986	986	979	948	938	936	1027	1009	961	993	967	976	979	961	959	913	1007	954	992	963	922	1019	996	953	1017	938	975	980	989	959	973	951	1000	1011	1014	921
28895	33691	40592	40671	34955	33645	30631	27694	22257	14497	6812	2833	1204	803	590	557	552	486	534	493	396	417	409	454	378	352	372	415	390	357	365	353	369	368	352	362	342	316	367	361	341	348	353	329	357	351	345	330	355	360	348	318	314	359	354	358	369	361	325	340	346	368	348	352	350	352	329	367	347	344	350	365	339	340	321	364	327	330	382	355	325	356	357	348	352	315	349	364	356	364	323	296	358	347	352	351	377	309	377	332	341	315	352	331	328	360	377	350	358	365	364	382	320	309	345	359	367	341	342	375	327	335	335	341	358	363	324	352	351	319	337	336	342	352	373	325	344	349	311	352	345	324	294	373	336	333	373	320	387	358	359	375	343	356	349	354	358	328	346	364	367	357	360	361	335	367	367	346	348	322	375	331	340	343	348	361	347	350	339	363	347	337	317	326	350	352	350	320	348	337	331	318	353	368	392	388	342	328	337	360	348	350	323	348	370	336	349	323	339	338	343	359	386	366	310	346	345	348	344	339	334	360	363	309	355	326	333	338	362	326	330	349	357	357	343	329	353	362	366	349	354	343	330	354	352	369	352	316	338	364	325	340	353	338	351	351	314	336	351	351	339	346	352	338	341	354	338	345	331	371	346	366	337	338	366	340	328	340	324	340	333	369	347	338	337	344	345	356	341	373	316	316	304	325	327	370	383	353	368	371	392	350	363	316	330	320	376	354	351	347	333	350	313	365	336	367	370	317	357	341	345	334	329	365	352	366	380	337	366	345	371	366	360	311	387	326	320	353	370	349	365	351	354	364	334	343	332	338	354	332	340	333	362	388	373	354	355	356	341	325	345	373	366	352	348	367	364	346	357	328	324	312	319	388	335	339	374	332	335	345	362	319	357	334	330	341	312	368	359	322	329	382	383	372	351	347	344	343	339	368	356	379	334	324	355	353	347	327	314	365	348	354	362	347	323	357	321	363	365	348	345	347	366	355	378	335	340	341	324	356	340	367	357	323	395	327	332	324	344	368	356	347	366	331	351	394	359	359	346	336	354	316	373	337	361	355	319	337	332	321	347	342	309	392	347	362	352	350	325	348	359	365	334	390	294	339	363	357	351	374	340	363	384	377	357	338	354	364	349	351	325	363	364	360	325	348	365	360	357	353	364	365	363	327	334	346	311	392	390	351	382	380	357	333	330	334	313	369	345	343	366	351	351	348	335	349	374	346	330	363	347	374	376	358	374	379	323	344	344	348	358	363	353	335	352	331	362	327	389	323	361	337	344	339	379	358	403	342	315	362	358	341	351	326	316	337	342	371	349	339	314	326	358	361	365	333	370	353	338	317	343	343	351	379	379	354	346	335	370	352	342	333	341	356	380	363	359	340	317	363	358	364	378	331	348	347	363	343	359	352	356	345	357	360	348	345	329	307	327	325	365	371	310	333	331	341	357	333	336	378	386	359	323	341	330	381	320	340	334	333	374	335	351	375	315	324	376	377	344	330	333	337	310	346	319	372	368	354	352	343	366	363	342	326	327	337	334	367	349	337	399	334	334	379	364	369	346	334	375	346	334	355	332	316	386	329	322	363	369	382	376	348	339	342	353	341	308	369	345	349	351	316	372	389	343	341	339	346	328	340	334	309	328	371	381	355	381	354	352	321	354	369	330	353	362	366	335	321	370	340	326	347	356	345	337	368	328	342	362	325	310	372	374	354	355	349	350	367	367	305	320	366	337	367	382	364	354	370	358	359	366	346	337	341	361	376	362	329	321	339	329	360	346	322	375	313	347	354	309	318	362	358	348	369	335	334	341	314	340	354	317	352	353	372	371	360	330	339	337	326	354	321	337	338	344	353	301	381	339	352	359	351	379	333	344	364	355	346	326	331	355	350	335	336	354	354	338	362	347	348	357	359	366	350	333	334	312	348	340	328	368	358	344	321	347	328	368	344	345	351	350	334	344	353	362	330	394	349	371	345	317	350	351	327	399	326	339	351	334	322	346	345	322	350	330	331	336	362	331	365	342	342	390	356	346	371	364	345	331	347	362	356	335	357	389	319	382	312	341	336	333	347	321	319	363	347	360	375	303	353	382	378	363	322	332	347	326	352	308	333	371	355	356	334	388	364	331	330	371	348	350	346	311	378	338	343	357	359	325	347	355	355	340	305	343	376	360	351	342	349	337	348	356	377	326	325	346	340	367	337	327	348	357	340	350	356	336	342	349	365	320	335	361	370	319	342	339	336	322	354	327	333	328	368	325	363	339	322	393	333	343	333	376	385	315	368	347	356	341	366	332	378	349	366	370	334	357	369	340	366	338	350	326	319	383	362	373	324	383	358	332	310	359	359	345	367	391	364	325	358	383	366	332	374	375	344	352	344	345	375	372	298	353	329	334	328	336	372	325	382	334	348	351	340	363	377	315	333	367	350	382	333	327	328	340	336	350	360	352	338	355	348	394	338	318	326	332	329	315	369	384	366	344	328	359	341	375	366	347	355	333	329	352	360	379	340	334	371	325	357	366	342	337	360	369	370	383	349	320	341	380	350	329	341	333	341	307	349	330	368	344	331	352	336	343	357	344	342	328	356	323	359	374	328	366	330	327	311	338	346	373	348	369	349	357	331	339	337	337	309	352	352	342	358	341	329	332	352	336	394	375	341	318	351	340	330	362	324	365	345	348	377	378	360	374	313	341	384	348	328	354	354	366	343	325	327	362	342	360	360	332	325	351	358	315	350	352	337	339	362	326	352	348	358	339	367	396	324	332	347	345	339	358	346	358	356	331	346	339	348	353	371	352	325	333	356	370	332	341	383	371	324	340	340	347	324	381	359	358	320	352	342	373	337	331	321	358	356	317	322	339	331	333	367	380	314	331	354	374	381	327	346	338	364	325	324	328	370	356	351	349	346	342	348	334	340	361	321	364	365	359	342	330	353	350	336	370	335	352	333	340	325	336	331	352	331	355	348	367	349	339	341	317	341	354	381	350	365	342	355	345	379	332	321	352	333	365	323	349	366	343	367	337	340	360	347	344	336	379	362	372	348	301	369	329	337	355	360	354	364	370	350	332	341	374	339	344	353	390	340	328	364	343	366	336	349	360	340	360	361	372	330	336	332	327	346	381	308	338	325	322	323	362	411	373	353	332	353	355	318	367	352	365	360	371	356	331	344	344	334	378	328	376	368	374	330	300	325	356	342	362	349	323	337	350	327	342	339	348	384	353	354	349	335	363	313	346	357	374	347	348	351	337	343	340	376	360	340	347	348	358	329	344	347	350	334	332	383	377	352	354	372	352	336	353	344	363	359	357	315	339	335	342	332	361	323	341	337	310	359	359	373	336	340	351	350	363	340	368	324	337	344	327	322	304	344	352	321	322	370	320	311	339	348	331	334	322	364	336	365	364	376	346	320	327	330	349	354	374	327	347	330	312	348	314	355	345	352	379	349	339	360	343	330	335	374	362	351	352	318	330	364	345	378	371	326	369	376	336	338	330	346	371	349	354	374
18059	28815	38387	43320	45157	46527	46992	40740	34291	24576	11444	5888	3070	2626	2427	2408	2240	2225	2355	1829	1447	1315	1517	1560	1286	1180	1138	1129	1111	1178	1124	1091	1000	1037	994	1019	1064	1020	953	1002	1002	949	956	966	939	1017	943	905	948	966	973	998	941	963	933	956	941	952	929	964	915	931	938	963	927	967	975	897	915	934	896	916	954	914	929	948	889	921	894	931	972	930	887	899	930	959	885	907	895	905	971	906	914	932	930	892	867	940	911	946	924	909	891	877	909	974	960	954	931	873	846	972	945	898	905	889	897	905	911	893	887	938	861	902	954	878	880	951	861	936	898	883	941	931	896	903	909	865	903	946	872	877	889	917	900	919	880	896	868	905	875	928	948	952	907	867	934	918	946	881	929	924	915	905	937	899	903	905	884	968	858	930	937	954	907	902	921	934	979	975	873	916	900	853	848	911	929	851	893	924	954	855	897	913	893	953	906	889	885	913	960	893	983	938	952	918	933	936	897	915	884	853	941	918	910	889	911	931	950	897	905	847	851	953	948	922	920	868	904	847	914	914	876	876	902	880	913	916	863	932	864	965	833	968	890	940	918	943	913	929	897	899	916	927	960	872	821	913	888	878	926	920	884	884	861	909	955	845	906	925	857	903	916	909	948	850	909	892	987	888	933	865	923	865	944	912	973	883	812	874	906	919	905	922	888	871	868	916	916	904	918	897	853	937	921	906	891	958	887	878	873	951	895	915	908	918	900	909	857	895	953	943	828	890	907	944	923	952	896	899	978	836	892	877	850	866	926	910	953	876	916	920	900	864	855	964	922	889	927	872	905	888	906	868	883	896	918	916	874	928	956	875	895	902	914	946	944	866	861	868	896	869	904	947	854	906	943	877	917	921	897	870	918	919	925	901	935	904	937	881	908	854	878	893	912	869	870	900	879	909	915	893	928	896	899	890	909	889	893	921	871	877	960	941	855	897	953	886	907	918	891	878	900	908	966	886	897	945	916	887	892	896	899	942	874	893	898	927	887	877	921	908	900	938	885	908	920	934	867	887	905	871	927	941	918	922	873	892	886	875	896	877	889	909	913	919	897	915	918	867	890	874	879	919	887	882	901	897	884	882	913	923	897	919	862	874	940	931	920	962	927	920	911	917	898	911	870	915	906	898	871	877	886	919	868	935	872	917	888	874	906	910	855	895	939	852	913	893	910	908	910	903	918	917	932	860	890	910	906	886	905	861	848	900	925	871	888	917	912	881	912	858	930	914	919	896	941	912	880	856	894	892	880	898	903	886	885	928	917	943	905	899	858	860	864	838	893	920	883	923	900	891	919	912	905	852	888	891	868	904	916	930	904	914	827	895	873	889	898	959	930	937	969	927	929	876	904	912	866	923	930	931	911	911	907	989	873	912	903	931	897	907	894	921	892	912	905	909	918	938	921	905	904	882	914	855	902	926	889	923	954	884	870	882	901	884	846	901	956	859	930	860	901	912	827	924	914	892	888	918	939	927	897	867	909	932	904	839	883	907	943	936	930	914	897	857	868	855	943	920	900	926	910	888	912	967	906	903	894	918	906	883	901	864	907	884	900	893	899	924	914	854	850	948	945	905	884	908	895	912	923	898	894	852	904	915	891	889	920	925	934	916	889	893	883	941	911	855	921	902	930	939	844	899	928	956	923	978	894	957	888	886	945	945	923	910	870	875	887	909	905	916	890	879	923	926	875	912	974	943	943	931	941	829	940	905	921	898	939	951	919	910	918	906	887	946	847	964	915	884	914	896	889	856	987	896	952	913	864	919	941	918	891	861	908	934	932	890	944	930	855	855	858	856	891	911	901	969	884	880	853	901	966	904	892	894	861	927	947	876	876	873	970	948	903	904	870	917	893	920	953	906	886	905	894	941	948	869	880	974	920	912	854	946	912	908	892	901	907	939	873	876	881	876	915	890	841	885	881	955	929	894	922	853	912	916	899	885	879	928	902	917	925	945	902	952	919	912	937	897	939	912	880	917	937	871	913	905	862	906	935	929	861	875	889	885	892	918	920	889	933	846	892	845	930	882	889	909	879	861	894	925	887	914	909	876	901	892	895	876	926	883	840	900	861	880	932	880	916	891	922	900	964	905	838	867	910	866	942	805	854	929	898	984	879	884	916	948	904	876	936	865	908	882	867	896	958	899	899	889	943	872	898	893	940	919	935	934	913	824	910	940	955	932	902	893	836	924	855	903	941	878	947	890	890	933	920	898	858	902	938	937	887	905	884	893	910	944	876	907	860	914	915	934	892	905	946	894	894	881	917	862	884	926	923	898	930	886	882	952	942	888	944	934	923	848	904	910	931	886	930	942	932	908	878	932	949	899	890	937	917	942	911	878	924	868	906	917	930	908	858	913	910	886	904	880	953	906	903	908	854	872	933	916	880	953	918	857	918	902	923	912	895	897	910	887	882	919	922	858	872	857	839	922	906	934	918	922	897	902	868	867	917	934	877	945	884	895	943	931	908	922	901	965	873	894	916	857	921	905	920	888	918	939	881	895	877	949	889	862	896	960	866	853	861	928	889	833	899	968	910	956	968	915	891	859	898	898	925	897	877	904	970	924	883	940	941	897	862	881	904	847	971	902	848	834	965	906	929	921	878	909	909	930	851	892	956	931	903	920	904	902	926	869	911	882	868	861	897	914	896	932	911	870	939	900	964	885	978	876	877	918	911	938	908	880	903	901	904	932	901	866	908	913	954	894	908	875	889	858	953	877	952	924	905	878	947	893	902	880	893	901	892	977	953	888	910	915	903	895	879	907	851	895	910	937	915	950	893	909	941	973	927	951	885	877	872	912	924	852	951	897	868	882	898	931	949	887	871	876	819	889	910	936	939	880	879	899	873	924	904	904	870	854	926	884	874	914	912	909	899	926	865	913	879	910	922	900	934	857	866	920	910	899	871	922	920	907	899	883	849	901	931	887	917	900	902	915	913	904	922	893	867	905	889	941	849	886	969	943	887	909	935	887	908	879	884	877	914	874	918	876	901	934	908	958	901	940	858	899	929	930	887	821	933	898	910	931	921	876	873	864	900	906	889	890	965	900	904	904	872	869	938	925	925	904	890	898	888	935	888	902	915	911	865	877	903	867	912	898	893	943	909	879	945	926	922	886	903	882	867	911	897	893	910	904	867	916	896	899	918	890	904	937	858	893	909	908	927	927	906	925	887	915	970	912	902	899	920	878	909	900	911	957	885	902	912	861	893	879	940	890	901	896	920	909	880	917	914	908	922	906	960	928	945	963	888	901	923	927	949	875	946	907	924	886	916	895	893	912	913	872	891	958	902	909	896	918	895	877	910	936	854	906	864	848	921	895	905	904	902	919	952	911	865	899	911	942	903	929	818	898	861	855	877	873	898	947	922	880	913	875	901	911	918	937	912	947	937	907	877	858	944	888	874	905	943	923	878	891	881	935	921	961	881	872	864	917	874	919	940	903	907	867	864	881	866	904	859	892	903	919	943	915	890	883
3522	2949	6437	7477	5270	3695	2284	1251	672	306	223	221	200	207	196	205	182	205	180	197	211	193	179	180	178	162	189	199	194	188	178	212	224	188	204	205	171	188	199	189	198	175	191	194	183	189	206	214	210	178	179	196	202	209	197	182	176	204	180	218	173	174	192	182	184	211	199	204	208	170	214	183	191	185	188	196	184	204	179	189	210	184	186	179	176	218	182	165	206	182	199	183	163	207	170	184	208	161	188	227	183	194	186	173	200	178	180	191	187	213	193	181	185	202	212	161	210	187	193	178	195	199	184	200	188	186	204	185	163	186	202	182	192	182	184	172	164	205	193	169	187	210	201	188	169	183	226	194	180	195	206	219	179	178	185	192	199	185	206	166	170	194	205	209	191	194	183	184	187	186	189	194	173	171	185	188	199	173	196	195	186	182	169	173	188	201	190	208	229	206	177	179	191	182	216	175	207	175	187	173	193	184	184	206	182	191	188	167	179	188	185	175	228	170	209	199	201	183	179	162	188	189	197	202	181	216	176	164	197	189	176	168	177	197	200	198	190	190	214	178	177	191	180	192	193	201	186	186	178	202	174	203	187	196	187	212	203	182	196	186	206	181	207	183	204	172	179	191	195	220	167	189	212	202	175	178	183	183	199	174	190	195	205	194	190	184	236	196	198	170	214	201	195	192	189	180	175	175	176	208	180	191	165	192	180	192	189	186	193	183	168	185	178	180	199	211	176	191	179	200	205	193	173	177	183	188	190	200	191	202	191	208	171	200	199	209	199	216	197	190	188	196	191	178	180	200	218	199	174	189	194	201	217	196	167	217	198	174	217	211	213	178	190	197	181	166	184	169	185	194	191	178	174	199	192	205	209	191	196	177	184	194	183	202	186	196	180	207	193	179	209	201	217	176	197	197	178	181	219	196	207	196	177	186	200	203	186	211	177	187	180	211	206	165	173	187	184	169	195	179	180	188	189	182	163	172	196	195	200	192	188	205	166	183	198	215	191	152	186	202	192	164	212	179	179	178	189	167	201	178	207	184	227	205	178	199	196	177	198	191	204	193	195	208	193	200	177	184	176	182	192	173	198	193	194	192	141	198	212	194	203	206	182	173	205	189	179	182	193	205	199	196	176	175	190	174	200	179	197	214	188	240	171	190	171	211	196	204	209	195	180	165	193	178	209	200	192	186	198	195	182	196	152	204	189	212	187	229	171	170	178	205	179	183	179	178	189	184	186	196	203	197	207	216	176	159	173	182	206	190	200	208	196	195	207	215	186	187	196	177	208	194	202	194	192	176	201	189	179	191	203	171	199	194	193	212	187	194	183	202	194	180	179	220	214	216	204	206	194	182	184	178	177	198	182	177	191	204	203	184	186	195	197	200	195	190	203	181	164	192	191	182	174	187	185	144	181	179	205	195	180	166	190	192	229	188	190	199	180	188	190	205	228	166	179	202	187	201	198	190	197	180	205	183	177	171	220	160	207	192	193	190	187	195	194	200	159	171	228	180	192	210	188	181	198	211	178	167	156	213	184	198	191	197	174	203	205	187	195	219	193	178	166	189	196	219	175	183	199	170	197	205	183	169	227	187	203	187	181	169	181	183	217	221	168	186	180	199	198	212	196	200	167	175	169	202	171	194	187	175	190	186	181	180	163	163	149	209	172	173	193	171	187	171	186	195	178	190	221	182	171	163	177	178	191	157	200	214	198	214	188	180	195	196	185	197	196	184	168	187	182	195	207	190	168	203	225	174	198	192	172	206	195	209	191	177	196	180	186	196	192	190	193	199	172	193	205	196	196	204	190	185	187	201	196	184	202	211	195	180	196	215	220	187	164	204	201	172	209	195	204	204	209	181	174	195	184	209	161	205	192	208	196	207	194	208	199	184	165	199	191	201	190	214	186	176	173	182	178	170	183	187	180	196	189	209	185	190	186	177	167	174	174	191	198	171	201	202	194	177	186	212	188	175	183	196	196	190	191	225	186	198	197	186	190	188	201	195	212	188	188	177	192	185	192	194	196	188	172	198	179	185	207	198	201	188	169	159	184	185	202	197	196	170	171	188	189	207	189	192	192	176	183	183	178	189	193	170	194	201	187	215	170	164	192	183	206	185	195	175	180	172	214	182	196	191	201	174	174	201	180	177	183	201	184	210	201	188	185	220	179	188	197	192	202	204	188	190	197	199	218	196	179	176	200	182	189	194	193	208	202	191	180	187	220	191	200	163	181	180	200	187	201	229	185	208	182	158	189	194	191	214	199	179	228	231	184	199	224	218	186	216	186	197	179	181	183	193	225	185	182	202	174	211	213	203	185	163	183	182	192	173	180	174	191	175	161	182	144	198	197	197	168	188	197	184	193	206	195	187	172	200	221	189	208	193	176	171	191	166	196	188	212	178	197	200	197	183	177	185	188	179	211	177	192	192	191	195	203	202	185	186	199	196	199	174	179	208	189	208	196	168	181	195	193	200	188	177	185	199	168	207	163	193	217	212	189	194	193	216	203	198	187	197	189	187	184	199	202	175	193	182	181	191	204	175	188	181	200	201	189	194	203	209	188	215	208	205	187	206	185	199	172	199	198	204	214	190	210	173	174	215	183	186	217	200	182	173	197	177	185	172	193	194	187	176	184	205	165	171	187	205	200	209	166	212	199	162	232	176	188	197	194	193	199	215	177	175	193	181	180	202	212	183	192	189	183	200	211	189	184	184	194	197	179	176	209	201	190	203	188	197	190	212	170	192	181	176	201	200	185	161	192	194	176	193	202	167	193	203	162	187	182	187	210	197	221	193	179	203	198	166	176	173	157	212	195	195	155	205	201	194	201	207	196	193	202	188	207	206	186	193	196	208	197	184	194	176	181	172	181	195	187	203	202	207	174	184	182	203	183	199	180	171	172	187	184	178	203	187	188	185	185	176	200	182	179	203	173	207	198	162	165	177	193	204	203	180	179	200	223	207	202	191	190	182	191	196	172	185	199	173	190	203	198	172	171	195	183	193	184	180	190	199	192	174	167	171	198	180	176	209	163	183	189	185	192	183	208	205	196	201	192	174	185	182	219	204	178	196	212	178	206	194	204	226	192	190	181	177	210	204	220	190	178	197	187	170	157	210	202	166	206	210	160	190	209	176	199	206	205	198	186	211	212	168	234	177	190	177	196	181	182	206	189	186	154	193	198	207	188	199	188	202	186	172	181	186	192	207	189	196	182	194	191	209	209	182	187	192	180	180	213	192	161	168	184	190	175	216	192	200	189	191	177	180	221	179	177	180	200	191	213	170	176	213	189	166	198	174	142	199	189	212	187	191	202	215	207	194	165	165	187	204	189	219	206	200	209	165	194	208	200	179	181	200	191	204	198	187	186	194	198	199	186	187	220	184	193	199	183	194	178	206	206	177	182	172	199	193	164	185	185	162	178	198	187	168	191	199	183	211	199	198	201	186	210	179	188	188	184	192	178	188	161	212	221	192	195	206	191	192	196	184	165	206
3326	4845	11745	16675	14775	12932	9835	5799	3391	1808	946	768	681	643	632	628	612	651	611	646	577	580	608	603	630	590	593	570	562	592	563	596	591	617	554	531	590	603	611	547	569	580	608	594	614	584	556	590	595	598	606	617	624	595	620	572	592	612	544	577	581	612	598	609	606	585	601	530	593	588	533	589	584	599	569	583	588	589	547	579	576	583	609	559	598	602	640	602	596	618	603	598	605	606	563	602	569	615	601	574	570	599	593	642	608	562	586	577	601	569	599	612	574	601	549	558	557	612	593	612	602	621	583	602	599	575	586	557	628	606	551	566	549	607	610	613	558	599	611	583	577	569	616	556	617	622	608	624	608	595	593	594	611	611	606	620	601	608	602	565	585	601	610	573	614	588	614	612	573	593	580	565	613	599	611	560	573	619	608	616	577	576	580	577	628	569	598	603	586	632	589	538	651	572	549	625	649	606	601	602	597	594	586	600	574	571	619	573	565	612	601	630	627	624	587	626	577	594	597	583	605	575	560	558	613	568	564	587	560	573	604	585	610	602	560	581	625	609	587	592	551	605	586	594	601	592	573	601	620	579	626	590	593	594	605	617	613	561	563	595	580	572	586	536	586	587	574	569	606	602	586	607	565	608	595	632	587	571	583	598	600	554	611	620	555	612	565	561	579	594	619	585	547	603	582	585	594	587	592	590	602	612	603	616	590	624	606	628	551	583	577	621	611	585	603	602	622	556	635	581	612	633	609	561	587	544	592	606	620	647	579	573	585	585	650	619	607	586	591	598	566	626	625	582	610	595	641	579	607	620	584	558	621	573	603	598	617	588	632	605	612	574	588	592	578	628	577	587	577	612	568	579	547	564	596	597	581	585	592	580	579	563	602	579	617	558	573	561	580	639	602	610	612	569	585	583	578	559	586	571	581	550	613	597	582	599	617	567	601	613	609	577	600	587	591	586	568	603	587	610	566	606	605	568	593	583	549	583	556	592	618	583	608	569	574	565	566	597	626	546	575	571	637	620	571	574	590	530	609	615	611	596	618	594	596	601	605	597	567	592	608	571	565	586	618	580	597	601	578	589	623	625	602	575	574	581	599	572	582	586	644	601	623	575	542	580	601	602	610	602	592	574	619	610	605	584	574	588	596	599	575	571	555	607	593	602	580	558	596	584	571	589	591	560	597	610	542	575	605	589	578	598	573	587	585	639	585	599	586	596	597	580	582	607	601	598	584	534	584	603	572	579	582	575	597	590	587	588	609	580	586	617	598	618	577	597	570	609	647	588	552	608	566	606	579	615	586	600	593	531	607	568	583	567	556	591	610	570	622	608	601	597	576	546	579	546	574	624	623	647	618	597	588	545	596	588	593	624	588	653	604	587	615	639	592	571	572	594	569	645	591	577	607	561	568	577	615	591	610	594	594	601	588	595	605	597	593	549	650	617	597	606	581	549	658	549	588	560	570	635	578	578	604	591	584	556	583	626	548	559	585	582	630	565	536	605	556	613	606	586	611	603	562	543	620	599	558	598	566	627	629	589	554	636	588	577	612	612	568	581	613	584	627	605	587	591	600	551	632	580	664	626	598	556	569	585	593	613	599	608	582	591	575	595	563	611	589	613	623	542	624	602	628	585	558	571	601	580	551	606	602	601	583	603	538	624	570	590	561	596	590	598	572	582	556	617	571	601	606	564	590	623	554	612	604	576	558	593	604	586	560	580	586	602	598	598	619	574	580	546	579	631	614	566	565	562	627	629	573	576	605	605	590	537	591	599	574	585	560	595	613	594	585	594	614	580	557	591	594	597	606	558	583	620	575	556	571	583	578	617	584	598	620	630	542	564	592	600	566	591	596	614	585	515	553	597	611	520	550	596	579	580	609	612	608	614	559	597	567	558	601	587	565	597	551	625	575	578	568	574	599	579	584	566	571	663	588	625	548	576	571	605	590	558	617	627	523	566	584	629	582	618	566	572	602	611	607	590	587	606	597	588	560	593	558	596	613	602	575	579	604	594	576	575	605	565	625	606	617	584	578	611	580	589	621	571	547	595	601	568	549	602	605	564	576	573	588	629	605	615	554	581	601	601	573	643	600	580	540	631	576	559	642	561	572	597	540	613	588	597	578	614	566	594	622	586	571	564	564	589	583	582	627	602	577	576	564	584	630	586	590	596	604	609	595	632	605	619	618	592	616	603	588	655	580	566	551	563	585	594	570	604	596	609	601	525	586	640	595	622	562	608	562	633	605	599	586	607	634	577	624	601	579	594	586	609	589	568	558	615	581	589	540	594	584	575	584	612	549	591	628	632	584	599	559	639	594	588	601	624	564	586	589	574	602	562	550	574	582	574	595	580	576	594	577	594	577	592	607	549	557	555	572	610	619	547	598	575	630	570	583	625	556	584	588	606	552	605	600	546	559	600	592	562	626	580	599	615	613	607	574	536	600	587	565	537	575	608	608	592	613	569	607	591	594	600	572	619	581	592	587	612	570	557	596	598	579	591	593	614	561	604	578	582	584	564	607	578	587	618	643	570	586	563	592	570	592	593	638	633	584	595	617	567	630	609	613	523	581	574	578	629	603	593	550	660	575	595	585	582	644	603	630	612	621	555	573	613	569	603	594	615	565	592	645	608	563	581	561	587	606	574	547	543	557	571	638	575	591	593	554	555	615	600	603	534	615	544	612	600	613	631	597	602	628	566	581	600	574	602	564	574	597	583	562	594	574	613	633	573	599	544	580	564	561	596	613	596	594	558	547	616	642	585	591	537	558	592	594	605	534	569	554	539	576	607	626	629	588	585	595	576	617	631	570	590	565	615	592	597	628	544	599	611	615	553	575	631	621	562	602	585	573	611	622	619	640	569	564	527	582	592	594	606	606	596	587	564	588	590	549	586	596	611	591	560	594	566	570	609	546	604	573	620	610	578	586	586	644	585	586	594	563	619	584	569	607	597	571	541	599	583	589	561	541	597	633	565	550	597	570	584	607	620	591	604	582	582	607	621	568	606	567	614	583	622	588	605	593	568	590	616	583	650	563	623	568	568	623	570	577	609	582	621	603	595	589	591	631	576	562	545	586	572	570	614	604	572	627	568	562	615	634	608	581	586	601	599	608	579	617	599	595	579	614	606	595	571	570	600	599	616	578	631	566	614	590	595	606	607	667	594	589	581	590	601	622	566	638	626	591	588	611	609	557	602	595	573	552	551	617	572	616	648	591	626	639	617	609	581	584	555	564	599	606	592	617	597	556	580	581	595	621	587	583	582	578	569	584	625	587	597	622	620	569	593	615	583	553	620	544	574	575	617	567	600	602	572	567	584	601	574	598	624	613	595	605	615	589	579	614	545	611	591	623	652	582	576	612	569	589	594	591	604	560	601	618	629	596	547	600	594	597	607	593	584	613	575	556	589	575	585	625	587	565	608	611	625	622	569	609	593	590	592	585	584	589	605	601	598	603	591	603	546	567	595	600	567	551	560	543	604	600	594	576	605
19844	26811	38624	39000	34472	30500	28339	23774	16923	9601	3617	1585	830	554	567	581	521	482	443	461	373	402	428	393	392	369	386	363	340	360	350	376	371	377	403	374	356	402	363	370	365	341	382	333	380	375	329	382	368	374	367	412	383	376	325	350	329	378	377	365	370	370	370	386	376	370	342	379	425	408	372	408	377	353	362	385	394	367	409	384	380	377	363	344	377	358	340	354	351	328	344	386	360	365	334	333	380	394	366	377	390	358	393	350	407	364	352	373	385	384	337	394	362	396	357	398	359	344	344	358	346	368	350	352	342	343	362	346	381	382	369	397	378	359	347	396	361	351	342	318	396	368	372	387	358	359	362	328	345	379	346	355	349	357	352	362	390	373	359	351	393	351	349	365	322	351	358	370	331	363	357	387	337	352	375	377	355	398	375	331	379	395	366	378	332	341	368	342	350	329	353	350	365	383	366	384	371	384	386	355	358	330	335	346	347	361	373	348	402	399	380	377	358	404	375	360	380	359	364	386	357	358	353	355	353	358	367	360	360	371	364	305	372	356	381	337	361	365	377	354	376	367	366	359	341	358	391	397	352	383	360	374	375	387	393	311	377	371	370	352	374	383	365	365	343	377	359	345	342	381	373	376	361	362	356	342	343	340	362	354	340	372	354	375	368	380	366	353	348	387	335	337	343	363	358	416	355	392	347	348	376	368	324	357	373	342	359	372	362	368	387	371	395	380	348	334	334	338	369	360	358	384	352	367	375	368	363	377	355	342	342	411	371	346	362	368	345	355	359	371	381	395	389	395	383	355	368	335	365	394	382	332	392	355	332	357	371	393	358	374	348	363	356	366	381	348	382	373	351	373	361	361	375	381	371	352	364	367	350	356	361	335	370	366	354	363	386	324	353	351	367	404	375	350	381	406	374	425	367	367	357	386	358	370	376	335	376	346	345	333	352	370	330	392	341	347	375	324	360	389	351	376	338	339	371	333	389	368	359	372	342	347	382	384	371	382	362	409	388	359	321	377	373	346	353	371	341	360	343	372	349	389	335	370	387	354	384	339	384	334	362	379	350	352	370	369	359	371	356	370	351	385	339	391	375	358	387	390	320	380	368	362	360	380	345	366	420	332	365	334	364	371	400	406	348	380	366	381	351	322	369	358	367	381	368	379	357	332	358	398	341	365	372	376	359	393	372	380	382	364	335	352	365	391	402	356	369	331	352	362	362	352	370	385	369	320	380	377	387	362	349	356	384	343	361	340	370	398	391	362	360	336	332	375	385	364	351	365	318	366	349	379	365	357	380	366	350	339	360	347	343	396	372	353	355	377	336	358	372	329	364	359	406	391	346	415	383	378	373	376	386	316	376	355	353	333	372	346	391	351	362	393	410	355	366	378	383	377	369	363	379	356	359	334	343	377	341	362	348	354	370	370	345	332	355	338	368	390	362	354	385	365	367	362	387	364	386	368	333	349	365	390	371	338	351	334	403	371	349	368	395	380	396	393	382	373	362	356	353	344	348	331	367	372	378	340	371	348	342	374	358	356	369	361	371	333	402	362	381	352	386	323	335	368	356	382	364	349	364	385	339	404	346	344	340	365	357	355	344	328	347	329	356	372	351	375	349	388	361	334	353	348	392	386	345	399	376	360	359	365	370	363	366	357	378	374	375	378	380	356	356	367	371	354	411	359	347	370	357	351	332	374	368	345	376	369	405	355	376	382	347	404	366	329	347	357	353	329	392	365	367	390	366	356	362	397	354	370	371	368	375	372	382	364	361	337	361	338	354	380	374	365	383	416	365	360	402	393	386	378	390	356	325	366	361	335	380	392	357	345	337	369	348	366	352	334	353	372	378	369	384	337	380	346	341	376	335	373	355	393	361	327	380	374	326	334	371	323	327	357	352	365	350	367	400	359	331	361	318	382	377	356	361	375	364	367	365	355	363	385	362	360	369	349	363	347	391	358	356	348	357	326	371	377	353	351	365	422	349	335	333	354	358	343	388	387	377	399	388	395	385	356	372	393	370	362	359	381	407	400	359	359	379	362	365	345	390	351	363	395	375	328	364	360	351	369	386	380	384	360	370	381	325	356	385	360	382	377	376	385	366	350	384	323	356	365	384	369	357	369	399	368	365	376	370	364	372	369	378	373	405	349	398	349	361	356	368	368	360	386	366	374	368	365	343	334	347	371	350	329	372	352	364	388	353	377	362	348	343	376	374	402	350	361	384	357	375	362	355	391	353	341	378	350	375	354	395	367	372	363	338	375	371	361	356	342	386	356	347	365	346	350	407	354	379	372	377	335	390	334	337	359	351	370	371	373	373	353	397	377	312	383	392	353	360	353	356	357	345	362	336	356	422	390	338	378	351	340	411	377	359	342	381	367	334	382	385	345	360	383	370	345	401	364	375	370	391	383	403	360	389	378	364	366	372	376	410	373	362	347	370	345	342	374	404	366	368	381	378	392	384	377	325	364	367	337	378	375	378	371	365	363	335	351	367	373	381	405	350	375	344	383	353	367	330	386	346	361	355	358	363	381	371	362	340	361	399	386	383	400	373	375	349	334	349	358	387	384	366	333	345	356	369	376	371	356	413	361	369	317	393	361	371	388	377	376	341	335	369	358	379	361	343	359	365	364	396	380	354	374	326	381	351	381	402	363	397	334	362	354	354	351	372	402	371	354	375	359	385	349	360	365	387	374	309	371	367	374	364	355	334	376	380	371	362	404	369	348	364	382	374	368	347	344	353	344	350	389	371	382	384	349	377	406	393	326	365	359	381	344	349	367	351	372	374	357	386	389	413	348	394	338	335	372	381	376	355	394	357	373	383	374	352	332	367	371	359	381	363	368	356	357	361	348	355	353	359	395	360	351	376	364	342	332	376	361	375	399	368	367	363	405	360	358	336	370	366	391	342	365	363	359	386	385	398	359	359	364	342	338	338	351	387	394	342	383	345	385	344	350	409	354	359	347	378	386	365	353	340	391	395	352	408	418	339	362	377	367	387	385	355	374	359	355	382	381	383	373	382	370	377	360	357	322	366	387	358	363	374	369	331	349	358	359	366	388	371	324	337	382	360	362	342	399	337	316	363	379	354	334	375	336	411	374	366	365	375	378	324	356	359	364	379	363	358	367	397	378	346	396	374	392	348	337	360	390	362	387	338	362	365	398	348	374	375	320	377	376	364	412	394	390	398	346	355	376	345	372	352	324	340	365	380	361	326	359	376	331	344	361	405	364	396	362	361	332	378	387	381	381	363	344	369	343	358	351	362	366	380	359	359	362	352	354	350	371	377	333	386	388	373	359	391	341	382	389	382	349	316	351	367	382	356	378	348	361	385	323	334	382	368	386	364	358	349	375	381	373	382	373	387	413	378	415	393	357	353	371	337	338	370	357	376	350	348	362	375	378	362	385	392	400	336	321	336	370	313	341	347	395	381	339	370	393	357	388	366	374	351	392	344	393	388	348	309	396	374	372	430	376	367	408	363	363	377	386
13670	23941	35635	40276	43944	43313	41359	34209	28598	17329	5778	3392	2598	1868	2201	2003	1799	1987	1795	1442	1194	1164	1448	1248	1221	1168	1150	1050	1064	1123	1051	1102	1026	1066	1061	1092	1015	1037	1045	1025	1018	1038	1012	951	965	989	1037	961	1036	987	1006	1006	1004	1003	993	980	951	993	999	908	983	990	986	1002	1017	947	1056	968	993	946	1005	1023	1019	1040	953	964	1039	1003	1003	995	1002	1034	1033	1004	983	983	987	928	999	928	977	986	921	966	1021	963	1007	980	975	1021	984	983	934	931	960	959	950	962	944	985	1010	979	968	973	939	966	1024	954	1029	975	994	943	947	976	976	992	944	968	987	943	1002	911	1046	1011	979	1023	859	1039	964	971	886	1002	967	964	1030	920	998	980	1048	980	988	896	928	986	1002	978	1031	958	983	991	923	950	938	1000	967	1003	1007	998	958	936	960	964	1002	1024	926	961	1022	965	962	970	991	1009	1022	994	971	977	975	976	944	983	914	957	956	986	960	1022	999	957	939	977	934	956	1022	953	1016	1005	1008	963	1032	983	1010	981	1031	1012	1012	1017	962	984	987	939	944	960	935	1010	998	969	1025	932	967	968	982	974	1033	1017	988	970	950	994	983	973	956	978	942	1009	977	981	905	968	968	971	950	960	1015	960	989	960	944	941	933	986	1011	967	927	1021	964	976	948	943	979	996	965	936	976	1008	1029	1007	922	959	990	950	1013	956	983	1013	1008	949	959	947	974	982	946	962	969	974	959	982	1010	965	956	975	989	940	1040	983	1004	997	1007	983	996	1007	928	936	989	960	983	1019	998	982	973	972	993	973	977	982	944	942	965	967	1004	926	977	1006	944	1029	963	976	948	942	958	1056	990	929	949	1000	1016	981	997	950	955	965	1021	924	988	911	959	995	998	999	976	942	949	989	1004	949	946	901	931	997	960	998	965	981	974	957	943	995	1021	1001	905	981	996	941	922	1000	998	975	965	976	935	1010	987	1013	974	1004	948	977	975	934	994	1002	980	990	962	923	923	1045	968	917	971	968	983	973	978	994	954	1006	992	909	979	989	960	936	919	1025	999	983	934	980	981	938	987	913	1009	968	964	985	919	953	990	997	939	937	956	975	916	934	983	958	1018	996	982	1017	971	992	984	1003	1007	858	1012	960	911	994	995	994	941	1013	1000	968	966	958	1010	994	974	1015	956	969	960	958	1004	968	988	970	948	961	970	1043	945	1054	955	907	990	956	967	1002	943	970	998	974	985	930	984	961	985	915	926	976	955	962	1018	964	944	967	1004	1057	999	941	975	975	1000	948	1003	971	1007	992	1006	982	935	993	978	955	1017	963	972	969	906	930	989	970	968	892	998	953	1038	961	1023	937	944	944	966	965	995	928	988	997	1007	940	999	982	944	982	968	961	976	991	990	983	1013	985	985	999	967	956	954	1011	996	972	996	1022	975	991	1014	1017	1005	954	1006	996	943	952	1002	958	1006	1039	998	959	1003	927	982	1033	911	982	965	968	928	1053	965	1028	945	959	1000	982	948	962	942	993	932	1006	1013	1009	1001	989	977	1017	1018	938	946	979	948	1016	928	994	935	1040	938	957	949	985	950	981	1013	988	969	955	1012	944	930	947	913	933	979	970	965	911	944	987	973	1004	968	969	1036	1000	991	978	966	998	965	997	985	942	911	958	1021	1011	981	982	957	1028	967	981	995	942	998	935	989	951	942	985	980	971	983	976	928	1034	983	1082	972	965	1023	928	956	976	995	983	959	1013	1062	953	999	965	947	979	982	989	972	952	987	976	1003	961	953	968	943	950	976	993	1000	943	953	965	924	975	973	1014	936	950	951	953	975	978	953	973	937	1057	962	1016	941	954	981	946	995	954	988	1001	916	961	966	1025	1021	953	985	980	949	993	994	1023	983	961	976	945	949	996	977	957	1052	942	989	999	995	935	955	994	916	955	998	1017	1040	957	952	936	945	961	1043	998	929	1053	991	978	926	886	947	1007	1020	984	982	1011	1038	916	986	971	953	986	952	910	947	981	971	995	965	985	982	971	931	997	976	985	940	1010	983	967	966	936	954	947	947	962	957	956	1013	1023	936	1004	935	995	921	1005	967	976	990	950	1013	1001	957	989	949	1023	977	1012	965	910	948	998	984	934	1034	1021	943	951	977	1011	998	991	950	1013	975	962	943	994	1021	989	993	998	991	933	1002	960	968	996	993	987	991	994	946	976	981	1037	988	896	972	997	1084	922	935	956	996	962	973	974	969	968	961	994	930	932	1010	975	987	992	921	987	953	942	990	941	977	977	915	1030	935	912	983	1011	969	996	993	932	938	1000	936	965	979	939	1016	978	917	943	934	992	929	954	994	966	935	958	982	977	989	966	984	952	1026	969	1015	969	983	981	986	979	928	962	1000	929	977	974	975	949	988	953	982	1029	983	965	970	991	952	957	997	1023	958	992	935	932	992	964	951	965	955	960	1007	981	994	1028	1023	971	950	982	992	964	951	1024	1031	944	1036	999	933	973	954	1017	995	1004	924	1000	940	964	1002	1007	975	962	953	1006	965	945	968	945	992	974	950	940	998	1048	956	951	984	981	952	941	979	992	952	919	974	926	995	943	955	932	1012	961	1056	928	977	982	944	980	974	962	962	1019	968	991	976	986	975	956	981	1001	986	946	957	1011	1010	972	944	1003	968	998	999	1045	934	930	985	960	1013	934	1034	976	988	938	984	1033	946	962	974	979	958	958	1011	925	942	976	974	963	909	970	926	979	986	977	979	941	962	953	1028	968	971	962	1006	935	959	985	960	957	981	942	1009	972	969	967	957	948	976	1044	1004	979	945	975	981	954	952	955	959	958	987	979	945	969	993	941	929	997	933	1006	972	969	1017	1043	973	1003	1008	1009	960	988	1025	980	984	1010	997	993	1014	981	1036	965	952	1014	1017	959	967	996	936	1009	967	1030	978	1004	952	953	1001	1023	987	1011	921	959	967	972	974	936	983	1025	952	952	982	1053	938	950	894	973	996	963	968	944	971	986	934	968	981	962	966	1037	916	1010	942	963	985	1009	925	960	957	956	972	944	928	952	919	968	986	989	948	967	1009	967	901	1024	1009	979	958	920	988	953	997	942	943	990	987	1016	981	974	943	1061	1000	949	966	972	947	978	997	996	1007	1004	991	969	1016	984	984	982	985	972	961	978	984	997	995	1040	937	997	971	1013	1002	951	1024	927	970	972	986	960	978	957	925	995	989	999	974	976	972	962	1000	973	990	956	973	1000	1007	968	989	974	940	992	997	957	983	983	971	994	938	974	1070	982	1017	995	917	983	955	994	972	1029	937	986	963	980	938	969	975	941	1003	964	981	926	1010	958	998	957	995	919	959	1022	1010	1007	977	951	926	989	982	950	936	963	939	993	993	987	924	978	935	982	993	1007	1001	1002	966	1024	958	996	948	940	940	986	1007	1001	1001	978	975	980	980	959	931	973	941	943	998	924	953	951	957	920	980	986	971	988	930	996	1001	965	975	1018	1017	951	1012	1015	971	956	971	965	980	994	1020	994	994	1023	984	958	944	986	958	1015	972	998	1004	948	982	982	979	1002	918	950	949	966	996	927	951	947	968	961	1035	949	958	952	1047	951	964	978	995	978	1001	986	985	972	978	977	959	969	981	871	1007	988	957	953	964	984	1001	1009	975	1019	948	997	931	997	1012	996	882	943	956	1023	950	921	939	1032	967	988	987	925	954	939	942	950	943	957	1006	917	983	1006	934	1002	967	1012	925	1008	960	954	977	942	958	1008	965	901	983	993	986	962	1002	974
27565	35338	41471	39138	35707	32544	31863	27754	23095	16724	6702	2341	1365	701	802	649	622	605	657	506	414	402	472	398	391	393	410	428	361	373	385	378	356	367	347	346	387	378	385	354	304	350	356	328	356	349	354	326	350	378	358	338	347	358	353	337	310	360	335	340	368	357	360	368	358	373	325	341	338	351	351	345	380	364	331	335	334	356	346	388	363	346	328	343	326	363	386	353	364	344	364	315	340	343	365	361	351	357	342	369	332	329	337	345	352	361	328	334	337	358	338	368	369	345	343	356	339	375	323	343	347	346	365	344	319	363	349	332	338	393	331	353	362	344	348	341	352	327	338	335	352	383	336	384	322	363	358	366	370	321	381	341	313	350	337	377	323	345	356	362	377	360	373	360	342	325	301	342	345	310	382	336	341	360	360	343	366	404	381	355	349	333	356	300	369	366	311	338	347	368	356	301	383	354	377	327	343	361	344	318	371	347	350	331	327	341	319	367	338	314	334	345	370	384	378	336	326	338	364	327	318	338	369	325	371	317	355	337	327	339	370	344	350	320	330	352	368	352	337	338	388	340	339	331	348	298	354	328	345	352	369	363	356	385	331	375	324	323	375	328	335	365	340	347	324	326	354	370	368	349	370	325	336	387	338	354	360	348	365	349	371	388	414	376	345	364	364	361	351	345	354	318	359	332	388	382	351	339	343	333	357	363	355	345	310	339	337	344	360	324	348	357	319	354	354	351	385	354	336	361	358	317	329	348	348	312	331	309	318	370	349	331	395	336	348	370	352	323	350	373	389	354	360	350	345	333	365	340	367	347	340	374	338	331	350	314	358	355	326	356	361	363	353	330	345	340	355	369	357	336	340	334	354	359	357	347	332	360	402	342	312	346	305	337	381	356	337	321	363	352	323	360	311	376	356	351	350	350	345	330	375	339	349	354	360	349	356	371	309	358	353	344	332	361	343	355	346	362	315	352	341	341	324	363	340	338	346	367	365	352	347	357	392	346	356	359	362	369	289	293	338	324	348	350	350	327	353	382	332	379	382	345	323	380	309	363	330	349	375	355	362	360	337	353	363	370	376	359	328	328	399	333	346	332	343	366	377	352	341	366	355	336	329	344	337	360	344	307	355	330	357	328	335	369	343	360	322	367	336	363	376	344	358	322	378	369	336	352	322	352	340	382	300	332	362	357	355	322	349	393	351	340	371	327	358	328	351	345	334	324	372	360	333	320	337	366	347	372	349	352	370	318	345	321	330	337	322	364	348	327	323	339	347	329	344	330	359	377	363	333	356	360	347	368	341	365	359	363	362	322	348	349	332	362	331	362	318	351	357	371	373	376	345	353	344	377	332	370	366	361	316	335	320	404	394	364	327	351	358	360	346	345	327	376	354	378	328	347	365	328	322	334	366	382	379	329	360	364	344	354	375	366	334	348	400	369	339	361	346	357	353	344	340	339	360	370	346	365	371	344	321	375	374	350	340	340	360	327	339	397	357	335	359	348	349	332	347	333	379	340	334	337	367	391	354	400	355	357	365	345	340	323	351	347	343	376	402	304	363	342	376	332	347	349	383	328	332	374	355	344	369	357	350	307	325	352	387	373	348	339	361	294	349	390	346	354	367	349	342	343	340	381	331	355	368	350	342	316	346	350	327	338	353	315	338	338	342	315	366	353	354	363	373	317	342	322	325	373	346	345	351	349	342	349	355	365	313	326	344	347	333	350	347	374	390	329	353	368	390	338	378	358	345	354	362	385	373	352	350	352	354	330	354	359	347	346	351	363	343	342	335	311	341	364	339	354	316	355	398	367	348	330	370	355	347	315	363	351	366	355	361	338	338	334	324	366	353	363	368	355	356	349	312	344	343	351	362	322	340	355	356	364	344	380	361	355	318	376	355	320	350	345	333	361	352	346	356	346	331	343	352	350	339	313	377	336	370	341	301	352	315	364	354	329	345	346	313	351	370	353	356	349	358	327	344	375	336	346	365	342	316	373	359	358	352	346	342	355	356	343	345	343	383	327	335	330	371	379	339	359	351	355	362	336	327	331	344	336	378	356	362	375	325	363	338	306	333	332	342	347	347	332	366	348	323	375	355	339	384	331	312	345	358	383	371	391	340	338	376	340	337	314	380	356	362	342	347	342	300	359	369	360	366	371	341	322	334	345	346	394	335	351	387	352	333	368	330	384	335	348	350	345	342	363	371	358	389	332	371	354	342	343	348	353	368	403	312	363	349	347	349	366	358	349	329	349	318	344	359	343	307	354	336	350	340	361	390	373	378	340	327	348	368	344	335	337	368	365	377	358	353	327	333	349	368	356	354	345	327	338	358	320	348	355	353	346	339	363	328	352	417	365	343	343	337	357	353	343	316	338	350	345	358	361	317	348	326	364	360	398	322	335	348	372	339	330	340	361	357	369	357	349	352	319	333	358	324	356	359	335	355	379	310	414	369	347	329	344	367	312	374	364	355	356	363	340	327	328	342	352	346	317	347	373	388	334	350	352	359	349	384	376	319	343	357	357	317	368	330	339	363	346	326	335	362	367	355	350	342	370	338	352	353	338	371	337	358	355	346	299	376	320	353	353	350	340	340	337	338	351	342	325	368	348	340	348	370	370	315	364	378	362	349	330	336	325	314	367	369	353	361	370	337	356	364	325	368	325	345	342	350	349	368	352	374	351	356	348	349	343	358	364	389	352	371	338	312	345	357	365	333	358	332	328	339	347	343	313	370	355	346	353	342	332	301	343	324	328	328	360	351	363	346	352	329	343	334	357	338	344	350	382	362	336	349	321	325	337	364	355	325	349	363	358	317	349	328	347	381	343	345	344	351	375	361	358	378	347	356	326	355	345	341	340	361	359	365	358	348	347	323	344	326	321	333	345	372	371	352	377	371	299	369	352	388	367	355	384	354	348	369	353	383	358	367	371	347	352	328	355	391	342	361	354	338	307	350	342	344	364	355	373	325	347	343	360	337	354	356	349	356	374	341	367	353	389	369	350	350	374	382	337	330	369	327	348	335	329	352	351	327	326	345	343	390	318	357	367	318	364	359	348	337	362	345	364	347	361	354	348	361	351	335	366	343	345	362	347	367	344	384	360	380	350	322	352	303	344	292	344	342	345	331	369	343	364	319	355	397	390	360	360	347	353	343	347	337	366	365	372	340	305	340	350	351	333	338	329	361	330	319	339	320	337	361	344	364	375	330	341	340	326	333	380	378	354	343	351	369	304	349	348	356	354	360	339	351	343	369	369	360	360	375	331	319	360	358	392	338	383	356	367	367	342	334	313	313	344	330	352	357	330	334	356	360	376	338	362	336	320	334	324	316	377	343	343	345	302	344	345	346	326	339	343	347	357	335	343	331	355	351	374	322	328	372	319	333	321	351	364	363	348	336	364	327	321	363	363	334	323	341	357	340	333	342	346	354	356	343	337	341	331	356	321	363	370	376	370	369	362	344	354	313	332	379	376	354	351	352	313	362	353	378	350	344	349
17190	30748	39619	44207	46223	48680	46440	40522	35085	27947	7895	3806	3562	2433	3117	2397	2235	2534	2230	1735	1280	1344	1725	1268	1261	1298	1334	1223	1139	1173	1062	1062	1050	1040	981	1001	1020	1004	959	1053	945	1015	1000	1023	976	997	955	971	874	946	949	971	953	917	940	998	941	955	921	938	953	914	976	921	918	945	951	960	917	893	923	941	953	921	974	918	967	930	908	874	924	909	863	867	909	884	975	857	935	869	906	907	897	927	921	862	912	873	886	895	839	837	874	914	901	932	912	909	897	892	918	936	917	907	910	881	877	947	882	931	930	920	885	882	968	918	919	891	936	885	873	898	887	936	928	913	902	938	921	922	868	935	887	911	951	905	896	957	930	895	894	922	839	874	930	862	910	921	929	917	867	960	900	920	931	911	861	902	906	887	929	950	865	907	939	884	894	851	895	896	929	910	901	892	914	880	910	925	873	942	920	938	868	921	897	900	939	870	876	944	918	910	871	999	874	916	917	890	925	904	954	922	858	936	916	898	850	896	959	885	907	852	913	888	947	892	920	903	950	895	923	858	871	870	914	841	910	954	932	875	924	904	890	917	974	956	875	907	880	956	881	960	887	932	928	873	892	877	908	884	892	895	896	890	898	881	885	932	845	903	873	885	888	890	922	886	923	895	960	878	854	944	858	894	908	874	880	925	929	895	924	887	887	873	946	986	906	886	939	904	895	881	913	928	945	932	926	906	913	896	911	878	843	919	815	929	958	860	909	900	894	959	822	872	926	925	852	933	924	914	930	906	913	931	962	930	882	912	840	917	882	900	869	894	904	900	978	912	936	915	900	899	907	882	888	939	921	915	851	934	865	914	945	914	867	873	899	897	923	891	913	943	965	866	886	914	857	884	929	903	924	914	825	946	895	949	900	901	954	934	872	934	887	942	887	870	932	880	912	895	924	881	929	882	850	940	965	870	904	969	882	900	926	918	905	957	882	902	924	927	931	972	893	911	880	905	933	867	934	902	912	893	923	887	873	924	906	887	907	881	851	882	853	923	944	956	886	862	842	942	934	915	871	897	904	898	916	846	925	896	887	896	853	909	919	869	889	873	926	923	888	878	905	892	890	902	891	867	868	932	922	885	900	912	903	852	907	877	850	906	894	860	857	895	884	947	868	888	901	899	942	891	876	890	918	941	925	954	870	945	924	918	875	910	932	880	918	881	863	966	938	922	951	894	899	862	839	918	955	918	928	894	879	892	920	927	895	920	908	870	941	928	889	929	877	930	948	971	886	929	940	915	932	876	895	953	880	904	879	966	891	888	917	927	910	943	927	883	876	910	951	884	881	871	962	892	924	855	881	911	926	904	909	876	903	929	857	888	917	902	885	909	959	869	906	909	911	884	893	927	930	902	920	932	936	887	936	914	922	924	874	905	900	909	843	949	909	918	913	912	893	950	914	900	876	876	910	940	895	904	927	972	893	859	894	890	904	888	945	912	919	870	913	844	910	930	908	886	910	933	877	894	896	908	951	887	885	872	954	914	922	892	908	931	923	925	879	948	931	951	911	925	915	934	879	876	859	904	899	942	938	990	930	970	902	853	925	884	938	890	865	897	918	882	926	959	898	885	921	927	885	919	903	857	926	858	919	955	891	888	908	851	840	910	884	910	881	887	910	942	866	885	859	912	885	919	890	874	936	863	966	883	937	825	901	906	892	885	923	904	907	860	899	913	948	887	893	910	850	885	922	895	915	856	831	901	890	877	907	923	913	938	882	933	897	901	855	921	892	882	915	986	917	894	882	866	911	888	949	918	933	852	862	889	885	899	930	891	882	898	828	907	923	917	877	917	876	911	933	875	916	882	916	940	961	908	942	887	932	945	894	919	962	879	922	943	908	920	954	911	951	952	880	877	900	887	904	912	936	911	879	930	877	936	883	901	926	900	881	902	906	893	881	900	903	864	919	917	852	899	896	959	890	901	916	985	945	879	865	898	940	909	908	905	885	902	927	893	924	891	900	880	952	887	919	921	910	913	902	903	892	867	980	898	895	926	926	947	916	923	901	922	927	907	920	851	845	859	914	928	936	912	896	913	910	932	890	862	856	899	909	972	944	908	903	916	931	896	916	898	855	876	882	869	876	881	868	938	865	867	911	894	956	910	928	875	879	905	928	892	903	910	905	930	896	903	874	900	869	898	892	850	908	882	919	926	925	874	932	935	939	942	920	881	891	899	861	923	924	930	892	940	905	927	890	890	867	897	920	900	922	867	915	938	900	896	911	896	865	910	893	879	896	922	916	861	924	908	948	936	899	860	904	883	858	824	913	896	830	864	890	894	994	922	939	880	942	935	902	911	847	934	935	914	889	883	890	857	941	930	900	853	976	897	926	865	911	921	916	877	924	881	880	859	892	935	931	885	880	893	939	882	893	921	908	917	887	936	892	903	927	895	844	893	882	893	894	932	960	871	892	830	869	945	880	920	915	925	933	929	899	896	870	856	825	898	852	904	910	885	869	873	928	890	924	942	911	935	939	869	857	969	881	882	852	888	892	940	946	924	891	894	863	897	875	927	931	921	900	941	898	889	908	915	908	926	895	911	876	870	889	929	873	879	924	880	907	883	918	999	878	916	860	914	934	909	867	919	890	875	893	932	978	919	942	832	852	905	948	847	951	879	860	926	928	919	904	885	894	905	908	893	953	879	843	949	864	870	923	890	902	938	893	949	952	902	865	892	860	861	950	867	896	849	875	855	893	896	917	878	922	899	889	920	926	879	878	939	917	897	970	858	884	876	928	873	947	885	897	881	944	858	911	912	940	920	904	866	888	918	911	837	889	896	916	983	872	862	894	939	961	905	892	902	925	881	894	947	852	975	915	889	898	922	937	909	924	908	914	950	924	873	950	877	933	894	921	898	904	878	921	905	952	878	886	926	911	940	878	896	895	860	896	943	913	904	911	917	934	914	925	941	910	947	878	922	897	850	887	893	882	920	894	938	914	915	883	905	853	873	924	904	890	886	870	897	870	921	907	877	944	939	920	866	941	912	918	884	890	924	897	852	927	936	930	884	918	871	922	925	901	912	882	873	885	909	904	906	917	883	952	899	958	911	875	854	863	909	883	864	881	910	951	943	929	881	851	889	911	934	904	895	904	920	943	891	835	837	887	949	916	976	878	862	946	961	901	924	889	904	887	877	849	889	930	932	900	948	855	945	970	887	861	972	884	927	891	945	926	882	924	913	941	852	905	897	847	940	932	867	855	875	927	924	858	915	890	903	895	922	938	869	885	956	887	882	914	887	931	933	952	961	958	969	967	900	936	855	882	948	934	919	850	857	866	936	839	873	895	942	954	872	897	861	911	903	918	915	912	898	892	898	887	950	873	905	859	917	874	888	931	838	910	937	946	916	918	889	896	890	861	922	966	892	879	899	893	918	928	887	845	906	875	865	894	908	927	917	929	907	878	920	855	849	936	880	928	901	899	878	842	901	917	867	954	912	928	845	887	872	886	898	917	922	931	899
3516	4027	7824	8123	5643	3684	2313	1431	781	336	238	180	206	201	206	180	190	207	191	202	179	198	191	199	199	201	200	186	180	204	199	210	224	196	180	174	214	206	198	197	187	190	187	227	187	183	198	202	208	201	185	231	207	172	186	175	204	195	198	185	196	195	193	182	213	182	207	181	166	186	176	185	176	237	203	189	189	180	192	175	188	171	205	185	194	198	156	207	224	185	179	192	193	192	191	170	184	204	188	206	194	192	211	173	201	193	185	192	209	216	199	222	182	193	205	190	204	197	210	204	171	210	199	195	207	200	177	179	214	220	196	179	187	166	206	185	194	195	196	193	181	189	198	202	216	170	206	180	188	206	202	189	171	199	204	201	197	205	170	196	196	210	185	187	191	200	187	188	204	188	185	198	232	220	186	187	181	208	180	199	197	168	182	213	239	206	173	190	209	198	205	202	185	185	195	205	204	193	195	166	178	222	215	166	180	189	174	189	191	222	170	189	185	198	217	198	219	239	213	189	179	181	188	195	194	185	213	221	186	223	191	214	189	202	164	184	147	206	175	201	170	176	176	199	158	212	201	222	204	199	202	193	184	173	144	184	186	190	196	173	192	192	201	180	190	212	182	184	198	215	203	178	189	189	206	193	180	172	199	192	190	186	172	208	194	210	199	172	188	195	191	198	161	193	193	184	192	163	194	184	202	206	189	173	213	189	202	195	192	180	198	184	202	181	199	151	194	191	199	200	201	198	194	192	218	205	161	187	193	195	194	215	193	183	176	205	179	204	208	189	186	198	187	178	193	174	187	201	195	206	174	213	193	195	191	196	189	187	212	200	217	177	190	198	189	199	209	194	194	187	187	215	200	202	188	196	178	207	204	208	200	221	211	207	188	195	210	190	173	196	186	214	203	190	195	195	205	191	192	189	191	169	209	190	195	187	204	217	199	174	178	191	175	193	192	176	210	177	185	208	174	191	208	194	221	164	184	182	160	183	184	194	186	176	163	222	204	200	174	189	171	199	218	176	205	213	192	192	177	204	168	185	201	189	183	193	185	190	187	183	200	170	180	180	214	189	208	190	202	193	205	175	175	190	204	203	189	180	197	168	209	186	190	203	179	186	180	191	208	180	194	196	196	178	224	200	194	185	210	186	158	220	196	221	168	191	204	181	194	175	196	183	201	203	188	192	170	199	193	183	186	192	188	177	184	171	219	190	183	172	180	211	196	202	195	200	194	187	192	176	189	195	179	162	196	192	195	180	185	190	170	170	182	193	188	202	182	199	210	205	209	209	188	205	189	186	204	151	192	162	204	180	199	199	200	195	202	193	200	185	190	199	185	193	195	202	203	194	192	214	190	192	190	195	181	181	199	206	169	180	195	176	200	199	209	199	189	192	193	204	195	222	173	191	181	202	187	183	192	193	191	205	208	185	192	169	200	190	184	203	168	200	189	174	199	166	216	207	182	184	181	189	172	192	171	189	186	175	140	191	181	200	201	177	185	194	196	230	227	182	204	189	166	189	182	222	195	177	185	184	187	213	221	204	199	186	186	179	181	199	178	184	206	174	200	204	197	182	187	175	179	188	193	214	194	190	177	195	193	208	194	202	148	179	199	209	186	203	181	191	206	211	197	188	185	197	197	176	192	222	179	194	210	182	189	179	188	187	187	178	191	200	174	197	201	208	174	195	184	205	176	202	206	193	165	188	198	187	176	192	205	187	176	206	201	198	175	204	174	197	221	185	202	188	236	196	189	170	199	167	207	193	190	192	170	179	188	196	201	168	207	208	180	190	203	173	178	181	210	185	200	192	192	200	172	201	214	194	207	200	186	190	168	171	167	184	203	195	221	203	192	208	209	202	182	189	202	186	202	184	184	196	183	188	189	173	210	189	192	213	183	191	200	218	167	177	200	203	196	198	185	221	222	194	220	198	221	169	167	202	203	191	225	213	196	192	197	201	174	209	176	196	196	199	208	206	173	198	201	184	163	220	192	195	194	189	161	216	158	209	184	197	206	205	210	206	177	217	210	189	198	205	194	188	189	208	210	170	198	203	203	203	189	169	208	187	187	195	181	188	204	169	190	191	202	192	190	191	176	212	167	165	185	185	217	206	182	223	182	196	222	183	203	204	213	197	209	202	196	175	199	187	180	181	192	180	184	210	199	180	193	188	236	201	229	222	206	184	182	188	190	188	193	200	180	173	176	195	201	204	183	181	175	199	181	161	206	187	195	206	221	201	168	172	192	214	208	216	226	200	171	193	196	188	194	201	205	171	188	186	167	180	178	217	194	190	210	221	200	194	192	193	197	212	214	198	177	208	197	192	214	227	199	202	173	210	221	183	204	181	199	166	216	188	201	193	206	175	196	188	175	192	185	174	189	199	187	183	153	155	189	182	177	211	167	183	197	179	204	185	199	204	216	207	203	203	167	211	219	202	212	202	188	203	188	207	183	185	211	205	191	198	193	191	210	182	181	196	191	168	193	191	202	166	193	189	205	181	184	180	175	190	191	211	193	199	188	190	215	205	177	177	219	192	164	182	184	211	163	212	199	184	169	189	204	205	174	205	192	204	180	183	202	185	211	183	187	193	178	190	203	172	203	236	198	192	197	196	154	188	196	216	212	182	179	192	188	171	172	176	205	195	194	198	208	169	170	218	226	176	227	190	211	169	190	194	207	192	187	174	166	196	161	204	189	214	169	187	190	212	185	222	188	171	182	187	212	204	173	175	216	209	179	195	207	196	158	187	190	189	184	190	193	174	187	187	166	189	164	179	190	194	193	182	198	176	210	237	186	197	185	224	190	191	203	166	197	186	199	200	215	193	201	180	172	195	227	198	172	195	190	210	182	187	189	198	226	205	204	199	189	197	197	193	173	177	166	191	204	194	157	207	209	199	190	198	176	192	199	209	197	189	177	181	189	195	181	182	176	186	190	224	183	212	201	185	200	200	210	177	191	207	215	212	197	175	207	193	221	173	167	210	211	190	204	189	202	218	190	201	169	220	224	194	210	206	191	205	202	182	201	201	197	189	189	187	219	194	196	181	214	183	191	210	189	193	202	181	178	194	172	201	200	200	220	204	202	178	180	186	205	199	183	190	167	192	198	212	194	166	204	205	187	186	164	185	195	175	217	163	187	196	215	178	217	192	218	188	179	175	194	194	209	195	196	198	185	192	184	185	195	178	175	202	190	196	216	188	178	159	182	206	182	200	219	192	176	201	184	200	169	189	202	173	186	198	218	231	182	189	193	199	171	180	208	178	199	209	191	184	175	191	187	217	178	211	198	165	209	196	170	194	179	191	190	179	186	202	189	165	196	188	170	197	210	154	191	195	202	176	193	192	176	217	195	172	183	187	212	189	188	191	212	202	164	207	193	180	199	180	202	184	175	171	184	182	217	201	214	192	207	191	183	198	206	190	172	206	217	178	200	179	215	196	186	211	187	195	168	194	188	161	187	168	184	167	186	176	195	209	211	187	192	176	171	173
3472	6161	13201	16551	16059	13318	9476	5943	4223	1997	1030	686	685	652	684	639	628	651	631	611	582	655	620	598	597	618	637	611	619	626	596	599	574	624	614	592	586	558	587	614	586	634	598	567	628	626	608	596	622	585	615	564	613	595	503	584	574	588	577	603	613	572	632	648	572	612	581	579	635	596	590	564	592	568	590	576	598	599	620	581	583	586	579	597	621	581	621	573	553	615	577	634	578	596	597	548	609	611	558	633	600	626	576	585	575	596	581	625	641	601	591	581	587	555	585	584	612	614	576	634	593	622	536	597	596	570	603	573	601	565	600	599	608	582	571	648	565	625	590	599	576	595	596	596	635	577	592	535	614	582	601	593	590	601	588	624	592	597	584	591	595	586	606	596	548	605	591	547	574	574	578	631	621	609	587	606	618	616	600	578	586	605	545	588	608	568	575	623	563	607	600	568	581	546	640	598	620	602	575	603	593	555	603	553	590	569	634	610	601	608	598	531	602	598	641	644	610	604	593	610	588	585	593	585	623	577	605	650	585	593	607	621	626	587	581	599	590	597	566	594	593	590	605	624	567	575	642	623	589	628	561	596	583	596	641	582	578	602	598	612	585	636	606	582	607	563	557	574	605	624	571	609	624	549	564	600	593	623	599	636	610	562	643	619	620	585	577	585	622	576	573	607	636	606	577	629	635	622	568	560	582	597	614	647	649	581	593	622	595	596	614	561	571	637	569	610	589	584	588	567	586	571	621	602	591	612	587	606	631	593	569	572	610	618	584	615	603	570	558	649	552	586	624	604	568	557	602	537	563	604	588	603	610	557	565	548	597	543	585	561	580	573	573	569	566	562	542	589	623	618	627	555	628	606	603	614	587	602	588	597	635	579	612	599	578	610	600	597	565	585	612	633	602	610	603	681	609	569	585	635	578	579	609	589	598	543	627	642	595	593	620	604	582	620	588	573	625	646	600	583	539	588	620	552	575	588	640	590	578	585	622	601	609	598	598	617	602	618	610	579	604	574	604	596	627	557	599	552	634	565	562	585	572	618	553	604	578	575	632	552	577	626	557	593	627	587	589	600	597	605	587	578	597	575	598	640	571	609	601	594	601	577	624	619	590	582	589	613	580	592	582	586	605	557	564	598	650	615	586	637	625	565	603	561	579	557	592	583	586	576	610	582	567	581	623	640	613	595	652	585	611	574	620	578	579	570	599	601	565	584	598	582	613	606	588	552	634	595	552	621	572	575	635	618	600	614	639	564	587	567	601	609	620	621	582	592	591	621	573	629	588	568	556	587	596	595	527	627	599	598	587	602	633	567	613	612	621	592	568	620	593	577	571	619	578	583	600	566	579	598	587	582	593	618	601	655	596	602	586	626	578	625	576	612	585	624	561	556	621	650	546	632	610	594	596	532	632	554	589	622	610	607	618	547	634	597	613	584	573	649	608	568	605	589	622	560	590	575	619	594	591	621	573	570	561	572	577	652	587	593	608	573	593	624	623	587	647	591	575	588	590	617	601	557	530	611	605	593	608	605	610	591	620	625	639	560	599	594	596	565	558	601	602	596	566	622	592	588	559	604	622	593	602	592	578	607	609	598	624	631	630	596	582	567	546	580	589	563	537	579	625	591	612	608	549	612	604	589	597	614	616	616	591	611	649	600	606	604	607	602	592	581	597	619	623	621	569	556	575	611	606	567	604	617	556	635	567	590	586	601	589	631	610	638	576	578	598	630	603	579	601	604	626	615	633	634	679	620	532	579	593	600	597	583	584	579	575	590	577	628	598	588	553	586	599	568	571	601	664	589	567	622	578	587	616	572	609	646	591	621	563	597	581	591	589	590	603	607	611	592	579	578	633	606	562	619	610	627	580	551	571	557	611	598	626	576	555	630	595	577	632	608	568	601	588	586	586	621	555	608	582	616	648	563	583	615	592	598	577	603	562	614	609	621	600	586	655	587	595	600	534	611	593	581	599	572	650	563	600	608	641	631	609	638	609	591	590	562	691	620	572	587	602	585	596	608	587	600	572	606	613	579	609	565	601	617	620	598	614	612	563	591	613	604	569	575	611	576	556	584	601	597	625	566	584	622	590	588	611	564	571	601	605	593	651	591	601	603	612	602	609	585	592	599	569	599	626	596	551	568	648	612	634	579	582	551	605	627	589	538	530	613	608	604	607	604	590	621	545	597	568	626	640	598	654	612	619	598	592	581	598	614	569	654	605	594	590	601	604	608	578	579	605	612	605	587	609	616	554	585	609	631	576	569	627	562	596	624	578	588	569	591	618	616	579	638	566	575	568	619	591	580	598	632	601	547	576	563	590	588	598	576	595	576	608	559	607	530	597	605	576	616	605	579	605	601	589	579	574	630	587	616	612	615	595	552	587	597	564	602	591	593	636	637	553	641	610	580	588	574	591	600	561	586	532	581	615	583	606	593	625	646	583	600	579	549	636	635	590	621	598	596	589	601	602	592	563	572	569	585	619	585	581	627	619	592	582	604	592	606	636	644	580	586	594	589	591	621	569	579	611	577	618	593	564	591	582	586	567	615	658	619	619	627	643	627	584	574	581	610	563	593	565	613	605	568	574	639	624	581	611	578	583	579	610	590	626	599	591	568	618	636	559	585	625	607	546	548	631	577	607	612	603	573	621	559	653	591	598	615	560	623	603	592	568	597	550	591	566	607	565	581	564	597	579	551	578	582	574	563	556	558	603	618	609	548	630	577	618	613	596	552	573	622	625	580	616	623	623	577	583	578	573	636	597	570	589	573	598	591	564	617	561	560	625	613	596	602	619	602	581	632	594	590	587	630	591	585	575	604	601	584	578	624	610	589	612	589	623	623	569	610	604	627	608	610	552	575	573	596	622	572	574	546	586	595	563	595	628	612	627	622	590	581	590	544	602	603	573	614	600	625	591	596	565	562	536	573	625	591	655	592	581	583	592	584	607	584	597	541	572	584	666	605	653	600	580	584	565	576	533	564	554	595	565	586	605	566	610	602	611	607	604	565	589	580	612	588	610	594	611	635	617	581	619	630	645	602	634	584	623	586	592	629	618	585	564	608	604	602	618	608	579	596	650	612	591	576	569	549	554	644	615	589	572	624	613	603	589	602	606	591	628	578	604	648	578	556	583	590	622	593	586	574	613	607	619	586	611	655	582	549	572	606	591	619	596	558	588	604	605	560	572	582	560	624	572	572	593	579	597	562	593	612	604	555	581	585	608	605	585	595	583	612	627	627	534	619	627	612	622	589	636	592	654	551	594	577	571	600	559	608	578	577	592	600	590	570	616	591	626	534	602	554	566	590	608	574	607	613	582	610	603	606	570	573	564	576	598	597	590	547	612	616	588	608	554	619	594	570	612	624	614	615	609	558	608	595	587	587	596	617	606	611	539	585	591	611	600	595	626	575	535	589	545	592	618	644	580	591	580	588	617	596	593	538	586	611	582	542	622	603	583	608	637	578	604	632	578	596	620	556	549	607	576	614
20461	29704	37761	38182	34200	30465	28541	23364	17450	9317	3309	1518	852	568	637	523	524	476	487	398	399	423	410	405	396	388	369	400	373	393	353	376	365	384	359	367	347	358	344	363	353	348	360	368	394	378	360	373	378	373	370	374	325	377	359	337	386	362	384	349	357	401	391	380	330	379	381	396	369	360	345	375	406	367	382	391	396	366	365	418	380	355	392	360	405	373	380	350	408	418	372	342	363	372	377	385	335	355	380	383	390	391	405	370	335	377	381	344	365	353	401	371	373	375	370	350	394	364	370	351	362	327	385	366	361	356	343	411	335	330	341	366	358	341	325	378	365	375	370	362	378	366	388	363	388	354	373	368	380	376	342	357	358	393	397	355	398	382	350	328	401	378	368	338	353	393	397	361	335	359	355	323	354	360	382	363	377	355	395	382	350	327	381	399	372	386	385	370	347	353	365	355	368	343	344	358	363	397	360	393	381	345	368	376	368	368	374	377	379	384	367	372	350	366	360	404	376	412	337	343	363	386	350	355	375	380	367	352	382	358	338	383	361	383	344	356	382	398	363	349	368	349	378	372	368	362	389	350	345	347	360	383	352	372	333	340	371	364	375	355	347	356	395	362	364	368	382	355	381	353	389	355	371	333	363	383	349	349	340	407	386	370	397	341	383	369	342	324	397	391	334	361	361	385	337	361	328	364	361	335	360	356	379	398	361	376	370	381	342	344	372	375	367	347	377	356	365	399	378	369	391	366	388	371	390	379	360	348	381	386	345	341	350	317	379	342	417	355	347	383	382	408	361	362	368	342	396	331	371	386	406	341	366	333	362	386	357	340	394	357	389	360	361	394	387	392	385	393	384	373	385	389	377	373	352	344	335	391	348	359	412	377	329	372	341	333	369	374	386	357	353	365	370	335	366	365	333	336	385	368	347	338	336	363	335	375	378	382	375	358	372	349	367	359	390	398	360	370	352	390	334	364	369	370	361	377	394	345	370	376	374	389	384	392	364	342	367	387	390	340	378	398	373	386	376	358	393	349	340	354	366	363	377	361	344	337	391	362	401	368	368	369	389	322	333	378	372	357	382	385	371	374	351	377	383	356	357	379	375	353	364	367	360	387	380	365	377	331	357	327	351	382	343	386	361	336	370	364	369	340	392	342	338	378	380	381	368	330	354	381	366	401	388	365	378	346	361	361	351	376	373	375	334	357	351	342	385	363	329	368	390	360	357	369	372	408	404	388	389	395	372	385	367	375	325	354	342	362	392	355	383	357	367	377	363	356	409	387	376	369	344	379	368	378	384	377	376	358	353	375	349	382	377	352	382	370	383	382	352	363	364	366	393	369	350	387	363	375	354	373	388	380	321	359	383	357	358	374	334	391	394	365	379	352	341	360	369	390	387	337	336	382	338	375	368	359	423	356	367	374	342	367	330	348	396	351	352	376	372	360	352	350	389	337	395	373	413	411	335	362	366	363	348	357	347	405	370	336	392	374	390	387	389	398	363	347	362	355	362	345	365	384	366	338	344	352	353	343	383	399	341	378	377	399	360	345	319	352	371	347	368	368	335	342	376	348	395	377	364	375	354	372	347	367	357	413	389	358	374	340	395	351	368	372	404	396	370	372	393	403	370	378	346	354	395	366	393	416	360	383	362	347	375	399	373	374	378	360	387	355	369	380	378	372	388	385	400	382	345	340	363	347	337	345	336	372	326	392	364	369	349	361	376	373	370	362	368	353	341	397	364	366	353	361	350	357	359	355	395	340	414	367	350	386	360	366	355	370	393	394	380	352	351	365	343	398	376	357	381	366	403	368	368	386	382	381	377	371	356	349	381	385	371	353	348	389	340	387	387	346	365	368	366	381	360	377	340	352	386	354	385	369	373	364	375	390	350	419	389	380	381	369	367	350	318	360	329	319	368	357	373	381	409	365	397	340	364	388	380	351	369	360	381	399	378	385	403	397	347	335	350	351	397	353	350	360	372	374	376	362	353	367	376	362	360	376	376	377	403	365	394	361	379	327	350	359	374	357	387	382	339	384	373	354	400	383	372	368	373	366	375	366	362	356	338	339	360	358	353	373	386	402	387	400	387	364	346	350	368	390	354	393	372	386	340	379	418	346	363	382	374	366	354	377	379	382	340	373	383	350	325	333	344	366	371	361	375	385	358	342	375	390	354	383	351	341	358	377	397	400	350	380	367	366	334	387	359	356	341	354	347	354	375	374	364	382	365	366	362	399	331	371	381	361	365	390	375	378	383	351	388	348	376	347	352	343	393	348	370	359	378	394	333	355	364	366	402	333	352	356	427	367	419	359	366	389	401	322	345	353	394	333	356	344	382	388	341	392	405	364	376	372	381	389	364	382	377	317	346	380	356	356	394	346	398	372	362	360	388	385	346	355	389	356	370	365	366	359	350	356	357	420	361	393	391	346	377	337	374	359	376	361	354	367	359	350	370	375	395	357	381	374	340	380	314	399	391	386	338	319	392	344	396	374	370	366	381	359	383	365	334	362	339	368	350	367	369	379	341	362	374	334	346	373	392	367	383	393	335	366	361	412	355	377	372	348	350	367	357	371	359	381	379	357	397	371	354	374	378	371	357	361	367	404	358	373	339	380	377	390	377	367	356	358	360	355	370	417	372	371	349	375	365	353	388	401	363	382	379	372	346	376	385	377	389	358	395	363	354	347	368	366	369	363	324	381	359	379	389	349	385	379	373	385	364	360	361	353	351	358	366	369	401	306	390	390	389	384	379	351	370	381	371	339	361	354	360	360	399	362	399	375	366	338	355	348	426	375	388	360	368	355	375	357	363	350	365	368	376	406	355	359	362	363	348	364	361	376	390	369	366	340	354	363	391	349	393	427	340	378	351	374	364	357	385	383	372	366	366	326	362	346	366	333	390	353	337	392	383	343	356	370	368	340	363	342	377	366	349	368	388	340	353	366	392	343	362	378	395	357	349	349	356	353	379	354	353	369	381	347	369	385	367	430	380	356	365	400	386	376	360	390	338	372	372	350	361	373	365	375	356	372	360	344	387	352	371	386	362	347	385	360	375	381	396	357	366	379	368	389	370	377	363	369	355	336	346	379	361	368	368	379	328	364	345	342	389	392	373	348	387	380	384	348	397	416	348	335	396	388	384	354	385	386	391	333	390	381	355	361	346	387	347	369	352	386	395	352	380	351	366	357	335	381	370	362	363	376	345	350	355	393	363	372	388	348	418	402	348	385	351	332	382	361	346	367	371	340	376	371	360	398	391	345	387	393	347	362	391	322	357	337	385	350	398	411	396	365	394	410	407	380	357	367	358	403	370	395	370	381	365	380	372	398	355	368	364	368	330	361	345	344	342	402	346	335	361	383	382	375	381	355	377	337	393	388	355	380	383	358	380	380	380	333	358	373	341	357	387	378	389	333	379	337	361	368	395	334	351	339	368	377	335	356	374	358	350	369	404	369	361	371	305	377	338	375	344	372	357	397	389	381	397	373	382	367
14690	26217	34747	42132	44135	44697	42334	33769	29446	17138	6184	3143	2214	1993	2232	2143	1715	1753	1723	1312	1250	1390	1321	1251	1293	1210	1181	1300	1152	1140	1074	1035	1156	1047	1067	1092	1084	1034	974	1015	1012	1000	1052	1044	1068	1026	1001	1024	1057	971	969	946	1048	1021	1030	894	996	973	1080	985	982	983	1048	1048	1029	1014	1003	1014	986	1002	1073	969	1023	995	1025	1038	970	946	1056	1038	964	1032	990	1010	1025	1035	1004	998	1000	1031	979	945	992	927	1019	930	968	1004	965	987	935	1010	1000	998	1037	977	1005	1006	1007	984	951	972	983	961	1037	954	1043	956	982	1002	983	985	985	1016	946	1035	905	958	982	1051	1018	979	940	964	982	919	967	971	972	905	970	1019	1021	939	980	981	970	991	942	954	960	958	1014	1016	943	1002	1007	997	930	949	949	946	999	916	981	997	1000	941	1024	1013	991	1016	958	1007	956	935	944	958	1009	954	1005	1004	962	978	996	1005	976	998	1013	993	961	981	973	1010	1017	1037	1000	1041	926	978	1056	926	948	935	973	1011	976	1044	980	958	961	998	959	989	990	1039	1021	983	1003	954	1000	929	1021	993	960	929	969	989	995	949	1038	1001	956	977	916	956	1013	1007	1014	973	963	1025	1050	1031	962	948	972	1042	980	982	1031	1011	1006	1009	988	1010	1001	952	955	986	948	996	997	946	975	973	1004	994	916	931	999	917	991	1004	942	965	963	996	1001	934	1013	973	977	997	982	997	1060	1007	1052	989	993	982	914	982	958	952	979	973	980	996	1000	917	931	1010	930	1019	932	968	1001	928	1013	964	933	950	993	1043	1002	985	953	1025	995	1032	990	999	987	974	928	1034	977	991	968	949	993	963	1005	980	970	1036	1008	951	995	924	954	900	1006	1024	979	1016	990	999	1011	977	994	974	952	969	1036	977	968	947	1002	1011	1001	943	953	1019	973	1011	968	987	950	940	1001	1017	1007	1011	1009	989	944	940	951	954	952	960	975	1052	985	953	956	952	968	968	950	946	973	990	1021	975	999	1026	958	999	988	971	1032	960	1000	1016	982	960	942	988	955	975	898	966	940	947	931	1016	956	965	985	1009	1014	968	1013	993	930	986	1010	950	961	983	953	961	991	993	945	971	950	943	971	967	953	966	956	1021	931	993	949	975	979	960	1009	1046	961	969	986	953	1027	983	975	1003	1036	1052	970	907	947	985	1017	1028	973	1064	964	1012	989	992	963	973	978	965	1009	905	993	955	927	977	1027	982	977	1037	1024	983	970	958	940	1023	1053	1025	1002	969	993	981	982	998	977	978	977	934	888	998	905	994	1003	976	971	985	969	1003	1021	941	991	944	960	985	930	985	996	1009	976	1035	943	992	987	969	978	1023	1000	969	1008	945	945	978	1008	950	950	952	980	991	995	929	992	948	952	950	937	1004	940	982	1032	973	969	1023	994	971	966	956	997	955	967	965	990	1007	983	1014	1023	983	960	973	959	961	990	1004	953	976	903	976	962	962	981	938	954	1008	949	942	995	1004	983	983	975	983	1029	991	989	989	981	912	971	954	955	990	962	960	972	972	969	986	955	955	981	1032	981	937	958	1009	938	925	996	990	935	995	1001	984	958	966	1011	939	936	947	914	975	954	942	981	958	970	1032	978	982	1032	964	986	928	965	979	981	997	948	996	1051	959	898	968	963	967	992	958	1038	952	1023	981	891	941	1031	1000	967	896	981	951	924	951	990	940	964	964	990	1001	977	994	971	963	932	967	973	949	1010	1004	959	955	1017	955	978	1020	936	1014	1015	936	939	928	956	952	936	961	943	990	991	993	935	939	1044	966	926	984	941	983	983	980	983	970	977	996	942	961	1002	923	963	1014	965	1001	1040	993	950	984	976	1012	969	1013	1064	979	947	969	981	922	957	1011	1008	978	994	961	1011	918	989	982	956	993	989	966	1020	970	979	999	970	940	963	993	1005	991	907	1023	994	987	987	985	932	954	1019	993	967	1005	1019	925	985	939	1010	975	968	980	963	1012	986	941	995	999	994	981	919	984	934	970	1009	977	985	1006	963	963	969	957	966	953	955	979	946	957	972	1006	961	966	1037	1024	992	1013	1002	1023	1034	970	1011	1058	1030	995	920	975	976	976	1030	973	939	929	980	971	999	992	960	979	948	1015	943	989	978	945	1001	938	987	972	982	1017	940	1019	976	1002	980	1026	1033	977	1006	991	978	981	1025	1020	984	964	987	1002	983	1026	1008	987	997	977	951	976	924	967	995	958	990	956	958	965	985	1037	1031	977	935	981	981	956	966	1033	1031	952	972	961	968	912	977	977	978	933	952	973	971	978	979	1003	1039	997	1003	970	948	1000	996	972	1028	952	983	1017	970	1015	956	941	960	953	1032	1043	941	974	959	978	957	1009	1017	968	935	1007	1017	908	978	962	990	961	986	935	956	985	1002	949	950	972	992	941	975	983	966	1004	981	908	980	967	988	982	940	961	997	971	972	973	1003	1000	973	1017	1050	964	960	982	966	928	941	977	988	1039	1072	994	984	1012	977	994	969	966	924	1040	1006	928	946	957	933	986	1025	987	958	989	962	1028	966	964	992	978	1018	989	986	966	1042	979	973	1023	1008	967	946	974	1008	966	1000	973	933	978	981	1023	949	956	980	1016	1013	960	972	982	969	968	951	1014	985	984	982	964	942	956	990	943	1008	1006	998	971	938	994	997	1003	1018	976	967	949	1009	992	975	949	998	976	951	984	998	1038	1000	1004	974	1002	947	941	951	933	989	981	976	989	929	934	964	981	915	953	983	921	996	1019	963	1008	935	952	998	972	962	1014	979	993	953	971	1001	964	1013	1017	1026	1002	1045	962	1004	940	887	1002	989	998	1009	1027	948	981	944	1001	963	1031	993	1004	1008	989	993	965	963	1037	969	1025	995	935	923	893	951	979	1028	990	1012	936	983	995	993	954	970	1014	1005	955	958	1013	980	974	963	1030	970	1051	946	981	990	920	1048	987	953	954	973	924	998	986	979	951	997	1008	956	960	1013	1000	986	1023	979	1012	948	963	1016	997	982	988	974	1001	1001	1006	984	975	935	914	941	954	978	943	961	935	1019	1006	973	977	991	950	975	919	998	972	975	969	1007	989	918	961	984	962	1008	947	1006	949	1013	967	963	981	1013	939	994	1041	949	980	971	989	911	1002	920	908	988	948	973	1054	953	1054	1014	992	890	939	1031	948	980	902	962	984	958	962	995	959	957	1015	975	1015	994	991	956	1030	1008	1021	950	1050	956	916	991	1031	1021	962	951	1032	995	1030	1048	1014	1008	990	950	1021	990	935	953	977	969	998	1021	950	1006	1008	1003	959	985	1008	1021	941	983	995	991	961	989	952	1005	972	970	1011	989	981	948	988	913	908	992	959	1025	978	987	938	962	997	1014	954	1007	942	999	966	936	958	967	972	980	999	997	964	979	960	1010	983	901	963	987	959	978	1046	960	985	970	1013	984	999	967	972	978	920	1000	939	952	956	959	1027	985	944	1008	961	979	1034	978	953	953	930	911	1012	925	1002	987	990	991	1009	941	1005	987	944	1014	976	966	970	1012	1000	988	988	1024	918	989	964	1019	1017	1027	943	978	970	963	1029	931	934	963	939	1026	960	952	962	916	994	933	996	1033	996	947	970	1022	979	989	985	987	965	1053	993	944	978	1031	956	965	1001	974	968	1011	980	1009	967	992	957	988	970	991	985	980	981	978	960	984	1002	962	962	1006	981	940	984	950	985	995	975	976	938	962	1010	987	989	940	922	1002	985	977	1023	932	954	951	989	906	923	1024	982	1009	954	980	959	938	952	998	974	1001	987	940	974	908	962	937	989	960	971	959	945	1015	963	996	1005
28542	36188	41169	38473	37424	33266	31220	28540	23846	14981	6918	2692	1461	826	642	615	561	587	562	437	425	455	411	374	390	401	386	387	447	387	375	351	370	335	388	383	320	372	377	373	372	355	377	359	361	320	355	351	336	368	359	374	364	361	338	383	345	336	347	316	324	312	356	354	348	343	376	344	335	349	394	397	332	330	375	350	332	351	362	363	367	382	357	373	353	361	341	356	369	326	365	348	328	346	366	371	340	340	337	364	391	337	364	379	344	354	364	355	344	323	349	357	345	345	326	349	332	351	395	376	368	339	348	373	339	350	351	343	343	323	336	325	363	355	338	354	346	350	365	383	370	342	316	378	370	357	328	315	339	338	351	372	347	368	364	362	341	337	361	320	371	364	336	360	347	329	338	338	362	326	366	364	376	386	339	388	357	345	338	368	316	350	371	341	385	333	329	359	316	353	390	370	377	367	350	360	367	340	345	347	385	353	372	335	334	344	378	341	333	373	341	349	363	342	354	390	347	371	340	365	335	333	362	360	352	348	359	372	294	336	339	336	338	366	349	376	361	368	336	354	356	313	368	324	373	408	328	366	368	351	354	316	362	336	317	373	339	357	336	402	366	349	338	344	365	371	404	325	384	350	346	340	354	361	362	339	324	326	366	365	375	369	336	332	331	385	376	377	360	344	371	347	326	356	351	334	352	323	326	360	370	360	330	335	368	353	368	364	364	324	344	347	403	355	324	352	355	356	329	399	361	367	353	381	367	349	329	335	336	358	362	362	331	325	301	305	351	338	397	330	356	324	391	367	364	345	412	314	353	335	343	343	349	359	367	349	351	339	341	339	339	336	336	345	348	342	342	316	355	309	341	359	355	360	362	371	344	345	367	308	377	383	333	344	329	379	380	344	333	353	349	333	341	359	356	366	315	336	350	346	324	355	328	344	344	353	344	377	354	364	372	346	353	367	338	320	377	364	328	345	339	357	353	391	361	331	387	354	364	357	369	362	376	365	313	364	340	335	342	341	393	367	391	352	344	375	327	360	349	326	335	353	346	371	352	353	382	368	348	368	357	332	357	368	350	376	322	353	365	371	375	356	352	317	368	338	348	337	407	318	331	336	377	366	373	362	340	343	320	339	340	351	342	348	345	342	343	332	378	339	330	357	353	362	383	389	341	335	342	312	310	368	351	352	354	348	331	362	359	381	336	366	352	354	365	340	335	352	360	377	347	351	351	344	333	386	370	323	367	365	346	346	344	363	346	346	339	340	332	365	373	336	329	335	327	362	365	351	346	352	349	421	329	364	401	369	357	362	365	359	356	316	312	402	332	341	364	341	388	361	352	333	335	357	380	357	356	381	314	388	355	328	370	348	346	311	337	348	332	335	325	357	331	349	336	366	358	368	405	364	360	350	364	342	350	346	342	350	346	343	364	362	328	331	327	366	346	358	362	328	346	351	300	365	366	374	376	396	376	350	331	343	357	374	338	347	373	376	358	355	311	317	363	350	337	357	332	354	357	352	344	377	363	369	337	360	336	372	366	333	378	353	360	361	324	382	334	351	343	354	356	333	343	352	372	381	370	366	350	345	369	333	358	351	356	331	353	369	344	389	318	364	357	359	318	376	365	339	374	330	369	339	355	328	366	392	356	344	328	357	342	384	329	370	343	347	333	370	331	361	386	337	354	400	355	354	365	360	338	320	364	357	371	346	378	305	320	365	339	355	343	339	337	321	351	366	346	363	339	362	373	344	367	364	356	320	346	381	361	397	360	391	347	308	352	356	359	351	330	350	340	342	349	354	360	337	349	345	340	347	386	334	351	364	357	343	352	350	353	340	369	334	346	330	324	368	322	371	374	364	380	357	359	349	341	405	355	364	368	349	377	350	377	375	373	347	373	342	349	374	358	372	363	355	346	342	375	346	350	339	326	350	360	369	370	332	352	361	336	359	355	352	317	351	362	346	337	354	317	357	328	346	379	361	353	338	380	334	340	357	352	335	360	355	348	365	336	343	347	350	331	335	353	367	343	361	325	332	365	331	333	333	335	368	328	318	374	326	344	328	332	374	382	328	317	334	342	347	352	358	380	355	338	377	349	365	324	360	381	338	318	360	365	340	314	363	333	398	343	335	351	344	374	374	353	357	360	382	354	363	337	398	351	338	376	365	357	329	349	370	322	336	345	351	344	381	378	333	359	342	353	348	335	323	341	353	345	356	348	358	333	356	326	335	352	339	340	324	384	344	345	303	399	326	358	351	368	363	374	383	357	371	340	343	326	346	377	331	344	378	377	334	342	369	332	356	345	360	333	338	312	341	312	355	353	362	341	325	361	337	339	358	340	346	359	371	359	322	351	342	361	385	367	311	334	360	358	336	370	399	364	354	362	350	340	366	354	364	347	313	360	315	332	353	376	350	373	339	367	383	318	357	342	346	340	382	342	359	321	350	353	345	350	348	341	331	372	349	357	359	298	309	377	343	369	327	373	334	311	375	354	332	344	323	385	331	320	355	345	321	390	334	308	335	352	345	350	336	328	368	345	342	335	359	336	346	331	344	359	355	332	387	312	338	358	367	326	365	341	354	359	348	331	355	330	361	374	378	363	329	348	349	329	362	344	360	350	382	359	353	347	339	353	343	363	358	341	332	342	340	342	364	321	360	378	377	341	333	333	364	351	389	371	300	369	371	353	362	300	329	347	386	326	314	347	328	342	366	337	357	332	376	339	356	366	320	367	361	325	353	323	381	332	360	357	360	336	345	351	355	356	321	333	343	363	344	395	374	366	324	380	370	353	369	342	373	325	366	345	322	347	368	392	347	353	335	361	349	327	348	359	399	378	339	365	327	355	354	370	374	381	365	340	371	333	344	342	349	335	346	362	313	341	320	321	323	343	354	382	357	365	347	356	351	340	380	371	363	382	351	369	344	319	342	351	361	360	337	359	362	372	351	342	336	352	358	327	323	389	355	331	333	395	327	381	380	334	347	366	339	375	341	345	356	346	372	325	359	325	350	315	378	326	301	368	336	335	338	343	361	351	328	368	363	339	338	353	357	352	379	364	346	325	362	343	374	326	320	373	346	369	356	356	345	360	347	353	382	353	344	341	332	362	345	360	421	385	347	346	338	317	366	391	359	362	395	333	336	323	332	335	332	352	322	342	319	363	356	350	362	337	369	341	359	345	356	366	362	360	331	363	354	324	374	343	325	375	368	359	355	362	343	360	350	382	357	313	354	375	380	378	348	339	352	339	352	366	381	330	357	351	339	340	367	355	364	329	342	367	316	338	352	357	359	346	360	337	375	372	336	344	376	325	378	369	347	346	328	343	338	351	380	325	352	346	322	356	350	377	352	330	337	360	331	363	356	351	333	348	360	360	340	337	325	326	333	338	306	346	377	351	367	362	344	347	350	343	326	331	383	339	335	313	359	336	351	336	363	362	372	320	370	350	349	316	317	349	399	364	369	333	384	324	346	325	336	324	363	340	356	363	317	329	333	365	323
18374	31187	39243	44342	48020	48520	47163	40244	34294	23142	8718	4101	3354	2745	2793	2396	2320	2247	2137	1539	1481	1504	1544	1457	1469	1333	1384	1316	1296	1204	1068	1053	1034	1121	1006	1057	1041	998	981	1014	952	1034	1029	953	950	921	1033	993	1014	945	985	968	912	961	873	991	975	947	886	891	943	957	982	935	931	952	973	908	923	957	926	1021	919	929	919	889	902	1022	961	919	968	951	1001	912	957	860	896	924	909	888	950	908	828	925	896	915	898	848	864	909	879	933	945	942	918	901	950	881	907	923	885	945	933	895	943	962	923	907	931	924	905	956	877	930	951	869	903	905	913	910	886	868	899	916	921	888	875	898	913	946	870	921	939	924	875	924	933	908	873	857	914	954	878	899	914	879	870	920	941	888	899	891	922	884	898	909	876	907	908	921	857	855	887	953	908	966	955	876	922	881	920	955	923	926	914	881	914	965	869	912	917	896	907	926	884	928	849	905	949	883	881	892	935	918	914	884	904	956	899	911	854	911	963	896	869	957	964	947	877	928	911	920	864	908	900	945	933	957	926	912	894	907	895	872	933	917	864	933	908	899	958	939	827	878	889	927	899	872	944	905	898	891	905	918	929	902	887	921	918	915	874	919	885	916	895	921	920	875	933	881	913	907	947	954	930	854	976	926	830	936	872	890	902	932	879	885	876	917	904	874	892	883	911	887	895	907	866	924	885	929	863	898	910	947	879	918	894	900	932	909	921	924	918	942	865	899	907	940	902	911	926	902	921	942	899	981	897	835	931	908	954	905	911	894	904	919	920	905	922	905	842	915	930	885	906	938	932	891	934	962	869	874	881	897	907	885	942	870	896	904	918	879	880	945	926	871	903	907	874	902	932	853	944	957	923	918	927	890	906	923	908	875	928	911	905	896	911	898	903	872	883	902	912	836	900	907	932	876	934	879	968	876	862	900	918	946	904	874	936	901	976	861	861	892	942	902	876	897	952	878	942	917	912	958	941	893	892	846	876	893	907	896	935	946	924	919	965	934	843	930	936	944	894	899	904	955	919	905	891	903	931	867	918	954	920	906	911	903	897	889	883	897	919	890	933	886	891	831	946	868	889	883	947	991	969	892	883	940	903	896	878	891	908	937	877	927	963	887	903	882	917	873	899	881	943	838	923	953	904	857	938	917	939	902	890	866	989	900	914	924	882	881	909	888	895	907	902	884	914	892	890	871	917	889	923	924	921	885	891	903	906	894	921	897	880	868	942	899	961	865	970	928	893	929	871	858	862	880	889	867	861	906	921	890	924	887	912	881	906	879	914	951	877	948	880	919	914	892	965	929	881	877	911	866	932	856	904	896	939	922	914	849	883	849	860	935	883	850	917	854	930	854	918	937	875	867	907	903	867	990	915	876	926	928	899	902	919	893	847	869	887	876	928	923	925	935	956	925	925	903	906	891	925	907	918	965	957	884	937	868	936	890	910	891	869	925	954	875	890	918	888	895	865	868	873	934	885	902	927	860	921	934	898	873	912	947	888	917	891	917	864	925	914	850	936	900	892	902	890	922	920	948	894	880	879	937	961	951	896	879	918	924	870	923	878	867	886	929	919	918	925	892	939	934	946	908	881	901	892	912	919	918	881	947	870	850	886	895	913	936	875	883	873	898	956	897	893	947	956	940	907	913	887	898	919	900	869	890	985	968	954	893	953	889	854	891	896	957	921	954	901	902	897	878	888	882	900	974	920	910	875	924	934	937	898	936	894	831	883	897	940	895	907	883	856	950	895	907	917	892	934	891	855	861	926	905	927	891	885	945	920	906	844	945	876	935	850	916	926	923	902	888	955	915	905	872	938	882	901	924	956	973	886	935	939	928	919	932	921	917	920	910	876	889	940	921	862	893	874	887	896	885	887	880	948	868	913	895	839	903	909	895	918	880	960	893	930	932	886	933	877	918	901	908	884	931	901	883	893	945	887	912	935	958	897	900	900	910	943	913	962	858	925	934	920	932	915	959	889	870	874	869	940	920	865	946	915	881	924	875	877	870	912	858	907	916	924	918	892	939	928	885	934	909	907	873	855	895	944	918	923	906	931	924	841	925	882	904	905	887	919	912	908	897	946	944	889	895	896	885	956	917	925	892	935	876	937	907	921	894	860	916	920	862	932	926	908	902	870	914	918	914	892	969	902	850	879	900	917	882	896	947	926	891	911	862	875	896	991	900	866	855	941	898	832	852	916	893	929	948	873	917	988	903	911	872	909	869	887	914	846	901	902	890	931	927	916	891	904	920	889	907	865	894	890	913	909	897	906	869	894	875	901	894	881	853	887	867	917	921	878	896	927	933	942	886	932	937	903	877	887	883	974	927	887	891	930	922	894	926	951	925	919	908	906	890	953	906	903	873	847	919	888	924	879	910	868	893	857	926	950	854	887	937	897	894	905	931	941	930	892	946	943	901	922	855	851	912	959	944	888	964	934	888	901	914	867	908	907	854	929	914	914	903	888	931	929	866	868	946	888	910	951	938	888	907	890	873	890	901	888	890	887	847	918	909	931	910	901	879	891	863	976	956	908	918	878	948	978	852	939	897	895	903	899	949	912	878	926	910	929	924	873	917	895	825	828	936	898	904	936	929	919	892	956	884	934	878	922	911	890	924	844	928	891	889	866	870	898	865	892	863	901	945	899	948	839	932	843	922	882	921	890	895	871	923	950	948	889	920	866	929	947	943	882	912	948	937	896	953	864	891	926	867	911	912	878	914	905	847	941	905	909	928	899	970	970	902	972	892	953	911	929	897	946	970	878	949	952	924	909	915	879	930	908	902	915	912	873	940	924	942	923	862	897	886	897	913	962	917	870	934	912	895	948	875	873	926	886	885	905	900	923	931	867	949	935	913	896	943	870	896	894	869	867	909	851	881	860	865	915	869	894	930	924	914	887	908	928	910	869	883	932	903	889	846	932	903	899	910	930	896	898	868	955	904	906	905	968	888	967	843	985	896	905	880	872	922	930	857	802	929	845	929	919	879	912	896	884	902	920	895	877	969	920	953	932	900	872	960	881	945	894	871	928	926	914	966	877	936	907	837	837	902	905	890	933	951	880	922	874	846	921	937	869	908	964	931	872	958	905	916	909	898	906	962	875	892	957	879	896	913	904	995	932	941	963	896	857	874	924	917	926	918	906	955	875	858	887	878	890	886	951	929	884	909	920	929	909	901	931	899	854	918	886	901	947	861	924	943	935	946	908	958	939	908	936	933	856	856	903	933	838	915	909	879	915	902	924	920	912	965	944	923	906	907	902	924	871	903	900	912	917	932	908	898	966	916	918	906	929	968	952	882	879	868	923	953	856	901	937	896	916	938	863	868	905	865	956	911	913	896	885	882	943	894	931	941	927	901	934	923	869	947	887	901	877	958	851	902	819	912	860	926	884	924	909	833	888	847	896	900	856	904	876	851	976	878	925	890	873	888	865	879	934	836	955	865	870	898	946	935	904	870	918	926	878	932	892	916	876	929	855	890	927	925
3557	3972	7431	8402	7354	4537	2802	1471	791	339	245	225	233	194	206	193	211	181	221	185	211	173	196	184	182	209	194	197	181	176	200	184	189	186	201	195	191	183	197	168	181	202	192	175	189	184	177	178	180	220	182	197	171	206	157	172	188	185	179	212	193	205	200	205	199	176	189	196	193	184	177	159	159	184	198	221	194	189	213	182	169	183	199	175	178	180	173	192	186	174	187	194	173	203	187	211	185	195	175	190	182	197	199	205	192	191	192	196	192	194	176	191	185	186	190	190	184	180	193	186	178	205	183	192	203	182	169	170	191	205	198	184	197	199	199	191	189	184	193	170	193	182	183	186	191	215	200	182	198	197	197	195	193	176	199	200	180	172	182	205	216	187	183	187	179	189	195	200	200	191	204	211	210	193	183	192	213	212	214	184	181	202	177	180	181	199	189	188	194	170	183	199	185	191	213	186	213	181	175	170	193	196	178	181	196	195	184	199	186	182	210	176	179	218	214	173	179	190	181	195	195	208	198	203	190	171	200	200	236	184	192	197	167	183	174	188	218	202	203	179	173	167	182	181	184	191	191	178	156	169	215	169	196	177	175	197	205	181	196	201	185	215	183	195	206	184	177	184	189	174	204	210	183	188	191	179	211	203	180	201	178	202	192	185	182	209	190	207	204	179	200	190	207	205	191	179	182	202	177	188	177	183	180	206	208	179	218	232	189	155	222	180	224	170	178	187	211	191	165	189	202	197	185	211	195	198	197	221	206	189	151	196	211	202	196	197	207	204	173	180	186	169	204	182	190	207	202	205	180	187	179	196	204	194	201	186	187	174	205	170	214	207	179	187	175	197	188	171	211	206	183	173	197	195	195	184	185	223	189	192	206	182	199	217	189	199	191	174	168	198	203	189	163	213	200	180	188	172	192	216	181	178	192	174	196	200	191	195	214	189	197	188	184	159	177	201	196	182	213	189	177	167	200	166	188	194	194	196	196	182	188	189	191	197	179	174	204	170	194	188	189	193	190	188	197	181	171	169	182	204	191	211	205	168	191	193	169	206	182	229	223	206	188	198	180	189	208	177	191	184	195	218	209	198	197	176	177	189	187	192	170	197	201	209	192	202	195	176	163	192	180	191	202	195	175	168	196	224	208	179	180	199	181	204	204	208	179	185	180	200	190	209	174	201	204	161	191	185	190	195	179	234	184	193	183	184	205	184	201	221	200	182	180	197	196	216	217	190	178	188	207	189	170	207	194	189	218	210	176	214	187	183	186	200	171	194	199	181	199	182	184	173	189	178	186	154	178	194	193	210	181	192	197	182	202	198	191	188	181	194	204	186	196	185	168	205	197	218	183	205	180	185	211	217	197	191	197	209	195	201	210	184	185	181	192	202	179	192	223	193	191	234	184	179	203	186	179	191	215	178	208	176	198	201	208	177	179	169	208	180	193	180	182	170	190	200	185	193	195	198	200	191	210	205	219	196	171	200	202	181	181	190	199	187	193	210	205	181	181	208	171	223	185	181	186	179	179	183	185	213	224	199	194	188	195	202	160	188	222	211	191	180	214	190	201	196	198	197	178	185	190	184	167	195	180	188	191	190	185	196	202	170	199	211	186	174	199	190	176	223	212	212	218	182	187	196	214	173	202	203	192	193	174	199	194	191	215	181	174	174	196	191	197	184	199	192	208	188	186	196	209	163	176	210	197	181	184	195	183	198	182	182	162	188	171	193	188	189	196	171	204	172	170	189	192	198	178	181	218	170	194	170	186	172	191	192	180	193	183	183	195	217	215	200	199	189	180	193	188	207	198	215	188	180	213	205	184	184	194	197	197	180	192	201	180	185	181	193	224	197	190	190	187	187	203	198	217	178	189	226	191	176	185	212	159	177	190	178	204	215	206	192	186	179	199	179	195	196	206	198	180	189	194	182	199	178	187	198	193	187	194	187	185	208	176	158	205	187	185	171	197	179	179	180	149	177	196	184	202	203	176	191	213	208	196	190	161	215	187	214	212	206	185	198	182	212	190	204	198	180	201	191	214	196	179	194	155	176	190	198	207	185	183	201	207	210	177	195	170	206	186	176	167	182	172	204	190	178	175	173	191	203	177	161	181	188	199	201	198	184	217	183	170	191	186	197	193	178	187	186	176	188	201	192	182	188	188	206	205	185	181	193	193	212	160	197	151	206	193	192	200	184	177	185	187	201	188	169	155	174	174	192	175	172	179	158	194	201	187	195	189	204	177	186	165	160	190	193	232	174	217	172	191	198	169	195	186	190	183	181	194	187	174	190	208	200	195	206	195	180	192	191	184	185	188	209	207	175	197	171	226	171	190	205	201	186	185	203	200	208	212	191	176	222	190	211	192	210	170	178	179	179	175	188	183	198	179	192	203	183	197	186	206	191	193	185	206	177	197	177	170	191	165	185	211	194	196	209	186	211	217	199	193	194	187	188	183	167	198	186	195	168	191	171	188	193	170	170	200	207	191	178	214	198	180	179	187	201	222	198	199	210	195	179	185	184	196	189	214	185	201	206	208	189	203	163	179	194	186	195	181	165	195	173	168	218	196	182	189	191	208	181	203	187	184	204	202	209	204	207	195	207	167	202	193	178	160	207	175	206	191	176	186	196	202	171	168	189	178	206	170	189	154	177	164	182	195	190	224	201	196	203	193	230	172	191	207	172	180	207	173	186	190	185	157	229	208	185	182	194	178	211	227	192	199	209	196	173	173	172	193	203	202	166	212	200	197	171	219	189	197	191	205	186	195	221	196	173	226	214	184	183	185	209	181	177	170	207	196	185	196	204	178	216	190	189	195	191	165	204	187	188	171	172	199	207	184	200	182	206	212	182	184	194	182	197	195	222	172	176	190	206	220	174	208	189	200	189	185	195	190	207	198	186	198	177	196	221	191	207	183	201	201	193	186	178	185	192	198	191	156	203	216	203	200	178	169	166	207	190	186	209	193	204	186	196	180	194	194	158	198	192	209	160	190	198	190	179	178	199	177	211	162	192	178	205	196	203	169	161	196	189	203	220	185	179	185	186	202	191	170	179	194	217	200	193	187	197	204	182	177	175	182	208	208	185	198	184	169	203	214	220	177	190	193	194	200	177	191	179	195	203	211	216	187	193	189	204	204	181	177	185	196	205	173	215	201	177	186	194	221	179	190	214	208	162	206	225	192	183	201	194	185	196	187	199	222	205	179	191	210	173	196	183	197	183	213	184	174	182	198	190	182	196	194	156	180	199	167	188	194	183	188	191	190	169	208	207	211	170	165	152	195	206	194	197	186	178	187	183	196	210	190	194	217	179	182	221	209	172	199	187	201	195	201	165	174	201	205	176	186	196	173	204	195	175	172	197	184	217	187	186	203	168	200	186	175	188	173	208	184	172	204	180	205	178	209	196	200	187	192	170	203	184	185	180	175	204	205	193	173	189	180	198	195	198	195	181	183	184	205	165	193	173	183	199	193	195	210	204	184	200	195	183	174	198
3612	6398	12252	18174	18987	13455	10448	6070	4012	1716	1075	742	714	656	691	637	649	644	671	640	610	622	631	619	576	612	590	608	613	619	610	605	598	614	613	606	561	587	588	562	607	563	598	630	577	568	594	639	567	619	586	562	639	654	587	592	601	608	555	625	579	547	579	613	587	569	577	575	583	601	587	587	574	515	618	563	543	571	544	583	652	584	581	576	613	566	613	576	623	608	620	670	555	621	569	574	576	539	583	592	557	592	586	576	604	616	615	594	618	542	595	622	585	557	585	573	580	532	581	600	580	612	627	566	625	595	574	591	595	633	592	574	599	524	589	612	643	609	620	582	553	609	548	554	572	629	591	609	579	616	565	629	578	589	581	589	576	549	582	578	582	641	596	587	594	569	589	550	574	632	629	608	592	597	597	593	593	587	622	601	583	616	607	568	548	586	579	565	610	650	606	604	605	629	634	526	576	574	641	548	584	580	595	595	614	632	547	550	603	598	612	593	615	538	598	588	603	582	573	603	593	561	604	585	610	571	593	604	589	561	596	556	610	629	607	586	565	488	586	600	607	586	585	599	574	573	621	584	595	619	580	598	587	570	618	560	622	594	647	605	620	570	562	568	599	579	593	565	612	553	600	571	545	581	643	618	589	593	565	572	627	571	584	594	596	554	581	633	599	613	588	595	579	597	591	529	580	610	612	558	597	618	584	600	585	582	600	629	622	565	581	621	567	607	612	618	627	630	609	630	614	611	580	593	620	561	580	619	630	648	589	623	592	588	617	582	603	524	607	577	630	573	567	601	584	607	625	579	592	578	553	563	579	596	570	558	562	617	578	594	568	604	613	573	585	579	554	576	572	550	612	568	577	568	575	594	603	618	632	576	586	582	666	592	574	574	601	598	540	605	582	593	598	586	574	583	569	601	606	610	620	579	582	590	593	590	620	602	552	596	593	573	584	608	601	583	622	562	608	631	623	654	579	610	639	600	553	619	607	571	571	599	582	547	582	626	634	631	591	625	553	571	609	610	591	653	564	573	616	614	579	581	545	583	623	589	598	570	586	582	613	581	550	567	578	606	655	594	652	567	605	581	573	574	575	605	564	618	551	590	536	562	589	595	616	572	634	619	594	575	624	537	580	594	568	579	618	582	579	612	546	585	594	584	613	623	575	576	569	642	599	602	580	617	586	595	617	599	623	626	621	598	620	571	613	569	604	618	637	629	580	622	622	569	600	563	616	558	558	609	588	607	601	556	616	595	535	574	583	628	594	580	613	620	630	601	651	594	589	681	588	593	644	587	588	586	602	587	561	623	635	607	600	580	598	579	577	628	603	584	584	565	602	583	604	639	530	574	586	549	560	574	582	618	628	582	602	581	628	608	594	568	614	620	548	559	562	625	612	606	582	596	608	551	643	645	603	570	575	613	560	587	564	628	585	578	535	596	552	590	577	586	544	595	600	592	591	620	576	589	631	583	622	590	607	575	612	582	595	627	590	588	585	569	660	571	629	590	550	575	556	612	601	643	588	620	598	602	594	567	585	617	522	614	625	585	560	608	563	612	585	623	591	634	593	596	612	575	551	647	631	573	608	595	611	603	591	615	598	562	592	606	613	555	581	604	618	590	652	570	589	608	563	606	596	601	575	587	592	591	614	572	598	541	562	647	598	563	578	620	553	620	559	581	573	590	591	562	572	595	570	619	609	565	573	620	602	578	612	605	595	588	572	563	585	590	606	595	630	590	566	570	575	610	632	570	614	559	645	575	597	577	634	575	567	584	590	613	572	618	570	619	581	652	589	588	628	651	587	621	563	564	586	618	590	570	588	636	577	594	563	556	591	598	573	589	564	545	630	600	589	623	651	573	563	624	567	634	577	631	574	627	574	637	603	627	587	623	607	573	623	587	580	646	564	575	558	619	604	563	632	589	537	575	574	594	555	590	585	612	599	617	605	595	583	617	556	572	581	615	585	575	543	597	611	681	578	614	598	604	577	571	591	568	602	604	611	594	598	582	583	587	580	618	602	604	578	635	619	603	626	581	591	599	594	547	598	621	595	565	543	619	604	577	567	597	567	586	607	584	654	557	578	583	673	584	591	580	618	558	587	554	603	642	610	536	569	570	586	602	563	611	606	588	612	558	571	614	608	565	563	574	569	568	568	570	596	617	614	577	579	612	545	580	594	559	593	567	594	568	601	579	622	593	560	581	508	616	609	606	536	607	542	619	579	592	593	626	599	568	630	572	549	600	611	538	576	605	605	629	574	614	604	583	587	622	580	585	611	591	590	635	569	603	612	574	579	593	595	611	565	582	570	555	567	608	612	622	608	592	564	590	591	570	616	623	592	572	592	617	589	624	560	613	594	586	610	574	599	597	565	598	602	595	540	583	618	597	559	601	586	629	587	578	541	617	572	584	533	580	641	617	605	623	599	632	593	620	631	586	593	570	639	577	576	584	552	581	580	624	534	585	564	601	623	580	608	599	576	618	585	587	596	647	575	540	532	592	594	620	614	579	592	554	605	595	626	615	600	603	585	623	613	602	611	590	597	586	568	590	588	611	579	604	632	559	614	587	593	568	605	610	562	584	604	567	604	603	588	586	639	589	611	588	585	588	581	565	588	600	598	620	564	579	601	590	561	582	570	605	594	603	585	529	630	609	588	632	573	578	629	602	633	556	597	572	564	612	582	598	564	621	561	580	578	589	554	578	559	629	607	591	618	654	586	575	595	614	614	554	606	584	588	583	592	528	576	583	591	571	571	597	577	610	597	576	611	622	585	572	613	561	604	573	573	580	588	614	561	610	628	621	561	556	599	593	580	570	600	573	592	615	588	605	591	610	580	634	615	584	584	605	604	606	618	556	576	578	621	574	608	630	619	579	570	553	585	602	596	599	594	599	587	593	573	622	595	572	659	609	600	593	599	611	634	612	562	587	581	592	587	585	576	597	572	545	603	568	621	623	605	583	588	550	574	554	566	622	565	617	619	610	594	563	608	564	631	608	600	569	609	598	560	547	604	586	580	619	609	599	565	545	599	622	577	574	630	585	615	554	582	575	591	574	611	585	602	599	562	558	578	604	617	596	591	621	606	559	564	602	592	589	607	590	575	588	608	529	561	563	551	562	549	574	613	565	600	565	566	544	605	614	563	617	622	621	596	562	589	603	624	582	556	600	614	580	605	624	559	595	589	615	619	605	557	569	633	605	574	540	600	557	546	597	543	571	559	633	600	597	565	579	634	559	595	565	568	621	574	550	622	597	582	581	588	580	632	588	643	572	555	603	578	620	592	564	594	613	581	584	544	586	650	590	601	583	588	603	585	563	635	635	606	604	606	600	564	617	602	618	547	603	594	585	575	600	615	579	579	605	626	552	601	599	580	561	566	598	579	583	569	566	557	590	593	591	582	592	574	562	594	586	607	521	616	589	631	570	610	657	615	605	591	576	567	593	615	600	591	594	584	611	583	610	603	636	626	608	582	569	595	591	600	589	558	557
22180	31657	36150	38553	37444	31832	28628	23842	17675	9488	4131	1753	1001	657	714	641	545	472	441	425	405	388	391	397	412	381	358	360	398	385	366	397	375	360	370	316	372	370	358	366	381	393	385	440	339	358	383	381	365	358	333	385	365	362	347	383	368	332	349	336	376	382	378	331	367	374	369	354	377	358	388	353	377	389	345	376	307	347	353	366	363	348	341	352	335	353	352	365	388	393	368	416	349	354	390	365	344	359	362	357	367	403	350	343	364	398	348	401	362	402	399	375	376	356	381	358	415	331	373	361	342	364	372	381	337	363	343	370	366	392	380	339	363	351	348	361	364	329	366	376	385	360	384	372	401	350	348	370	339	414	331	365	386	400	335	339	353	367	370	374	353	372	356	369	388	372	341	360	357	372	386	374	373	384	406	377	392	354	372	385	338	353	344	345	348	366	323	365	351	382	372	396	385	386	382	394	338	334	382	366	390	364	347	368	343	335	366	347	388	357	374	384	377	367	366	377	383	325	370	381	366	334	330	376	355	387	365	376	380	337	326	378	364	413	404	334	380	368	396	353	369	374	354	376	384	358	369	358	354	351	376	337	353	406	378	354	365	373	365	366	354	349	351	361	369	340	378	391	380	354	380	343	367	378	345	359	352	377	346	385	352	407	356	387	365	348	348	351	346	355	348	348	343	365	350	360	372	360	362	349	372	327	319	372	357	336	341	368	387	358	335	384	326	378	400	392	368	387	340	361	366	345	373	360	371	361	365	409	341	379	391	377	352	353	375	367	375	364	356	381	367	376	354	352	360	368	353	372	341	395	366	369	337	358	377	379	354	347	350	368	355	398	339	375	371	355	348	381	371	358	354	324	361	317	323	341	339	385	359	397	320	385	372	384	394	375	373	356	345	330	384	369	361	347	369	380	384	345	361	381	342	371	358	372	381	334	360	335	376	356	388	382	387	353	356	363	353	354	339	354	354	353	381	371	371	334	378	378	379	399	396	377	356	359	358	389	401	370	369	358	407	385	342	362	403	377	345	365	371	334	384	357	354	393	365	351	346	372	366	364	388	356	413	385	314	399	355	347	383	368	388	341	353	338	349	364	426	381	334	344	361	385	361	369	360	400	335	343	403	370	351	378	390	371	384	337	355	385	353	387	357	366	368	353	325	370	336	344	343	372	374	403	379	328	342	386	345	371	364	363	364	364	391	360	346	364	378	372	352	337	354	359	384	375	371	386	394	339	363	377	373	352	364	360	356	367	404	376	344	371	380	375	363	367	399	406	403	388	359	339	360	367	365	359	335	334	392	381	402	379	366	356	358	370	389	378	353	337	336	353	382	362	358	366	366	381	386	380	383	382	395	390	367	369	390	388	383	380	338	394	368	370	397	404	343	400	381	381	333	353	327	361	367	356	373	385	350	352	364	409	365	383	391	371	416	373	350	365	371	343	367	400	381	377	383	345	372	351	385	396	382	365	353	375	385	362	357	322	327	355	349	356	376	351	392	375	376	349	387	349	362	325	335	333	382	316	362	367	354	351	377	367	382	346	366	355	386	390	365	348	326	339	360	335	358	383	338	360	422	359	386	342	338	389	368	390	359	398	370	372	343	358	364	358	397	380	361	381	373	361	366	306	374	342	401	373	357	352	353	369	364	371	361	384	343	359	375	373	314	364	355	355	370	371	367	367	380	363	352	377	376	380	353	300	372	366	337	324	340	411	340	351	346	368	386	344	358	358	362	378	351	365	406	391	361	368	377	343	397	385	372	333	347	364	375	374	346	343	374	406	349	349	361	377	409	365	370	341	414	386	377	365	363	343	376	356	345	380	362	341	337	338	373	359	410	346	376	370	355	367	349	374	371	334	386	389	356	318	331	343	359	352	382	346	334	345	364	378	362	367	362	333	324	372	353	351	372	351	384	403	380	355	385	393	359	370	376	369	334	372	373	371	349	372	361	401	376	371	339	346	370	373	348	381	354	382	428	350	334	360	378	332	374	341	374	404	353	368	353	387	360	375	406	370	344	357	340	356	420	366	357	344	357	399	331	338	365	343	374	346	346	351	384	357	399	431	353	357	348	404	359	412	385	338	362	405	347	345	359	351	343	347	382	366	323	373	381	352	371	336	340	391	332	396	415	369	401	352	365	389	339	360	389	391	410	398	376	352	389	365	366	356	364	352	392	365	402	358	420	358	337	365	351	376	394	338	343	367	400	353	360	351	376	357	389	377	349	395	350	380	372	382	383	375	394	398	402	398	343	339	408	394	354	390	342	354	374	372	370	364	362	395	405	347	364	391	379	385	406	359	342	402	403	390	372	369	359	354	396	391	363	391	400	323	364	372	372	353	351	378	351	364	363	378	378	366	341	344	434	384	395	357	353	347	370	337	334	350	385	358	360	375	384	386	329	374	373	372	349	352	342	391	355	356	388	392	346	364	350	345	361	376	377	365	376	345	353	388	384	364	332	352	387	346	384	374	345	368	364	362	365	351	353	342	382	399	343	362	378	354	374	385	356	373	359	380	353	379	329	358	376	357	356	343	359	338	349	376	376	377	384	386	397	390	364	383	353	359	371	368	377	352	422	397	351	345	360	351	354	356	392	382	367	381	381	373	407	353	389	365	387	338	382	370	374	369	371	298	394	344	356	381	355	364	357	378	358	357	352	371	369	366	347	357	384	334	374	406	361	382	339	359	357	343	369	396	353	333	364	375	370	357	378	368	394	371	396	369	415	367	383	397	373	364	361	382	335	372	358	371	361	372	364	374	374	383	386	352	345	340	345	340	380	362	334	363	376	345	373	345	324	384	411	393	392	382	367	370	360	330	356	352	364	354	398	375	383	374	377	351	376	361	330	386	367	357	356	384	377	390	363	377	374	393	317	369	366	381	363	372	376	395	343	341	375	364	371	360	358	372	343	309	370	389	375	366	359	394	335	380	360	361	369	342	332	336	374	390	371	348	345	359	347	374	329	346	377	371	371	384	378	334	362	338	371	390	354	357	381	349	404	360	377	417	348	360	351	395	403	361	388	391	396	366	371	358	343	328	366	383	393	369	394	369	356	359	372	358	407	369	362	332	368	356	347	378	330	399	377	367	358	407	361	368	387	348	334	351	366	368	334	369	375	374	387	357	389	355	402	351	356	358	406	337	396	356	369	384	388	327	397	356	348	361	377	388	405	337	313	379	358	401	368	365	372	359	360	332	358	361	338	364	353	395	356	331	389	379	370	361	372	387	341	376	385	343	357	327	379	341	361	357	379	350	331	339	413	349	393	421	356	359	354	365	341	314	354	393	413	317	397	373	364	349	331	319	377	359	359	335	373	355	389	337	358	329	344	401	370	359	360	378	387	362	414	373	361	385	362	400	353	367	385	378	414	396	399	352	389	401	388	368	388	340	382	357	372	352	405	354	357	356	353	343	328	349	367	368	365	384	369	330	379	386	354	371	356	359	366	336	357	354	355	341	340	386	364	349	362	364	382	338	387	378	322	372
16000	27252	32928	42510	45839	45176	42008	35196	27139	17098	7269	2999	2400	2025	2208	2296	1763	1802	1711	1404	1334	1394	1309	1256	1370	1188	1116	1170	1162	1177	1066	1141	1107	1129	1053	1024	1035	943	1029	1010	1004	986	1010	987	1055	974	1025	1068	1039	983	996	1049	970	1017	1092	980	979	1019	1004	1069	992	1001	970	996	1011	974	1027	1006	988	1044	932	938	971	1046	1004	1011	928	1009	1024	932	1033	1043	993	970	998	1024	999	955	1035	991	1010	956	1004	1042	1000	977	986	938	971	997	966	999	1027	957	984	1008	1030	988	1007	979	1001	974	1010	995	987	1021	961	966	1018	913	1020	987	962	967	1012	980	984	955	1029	978	1004	972	927	945	1035	1010	976	984	1035	984	996	1019	926	960	963	976	969	949	984	961	961	1000	906	985	992	1032	964	989	1012	1018	941	959	1000	986	1047	963	991	935	909	917	956	983	962	1038	941	896	972	981	995	963	950	987	1019	981	1057	963	989	969	1000	1008	955	1047	945	985	974	975	1034	995	955	878	905	968	1011	960	980	972	1058	981	1004	967	990	982	1004	983	996	1026	989	1010	975	951	1032	984	969	1020	961	952	946	949	998	956	975	1002	946	979	1000	1013	976	966	964	987	993	954	994	960	968	1006	975	1012	998	970	1034	961	952	968	976	975	958	1003	964	1000	964	1012	963	984	1006	918	948	973	1007	1007	944	917	974	1005	977	938	984	990	969	1055	980	964	965	951	974	928	1004	1000	977	1048	994	965	1022	987	992	990	926	998	940	944	936	928	907	988	993	973	988	1001	944	1017	1010	1020	973	979	954	973	1011	970	964	972	1039	939	930	963	980	962	957	956	938	1011	1026	960	957	955	1019	976	978	982	928	968	998	1010	957	932	945	968	1045	978	970	934	1006	985	924	944	982	992	963	927	973	966	991	970	1000	971	952	1037	953	930	1002	982	911	987	1049	978	968	974	972	910	1004	963	990	966	961	975	991	948	971	974	973	1001	966	978	986	1006	976	1009	975	982	948	934	970	942	959	1025	1007	951	951	974	979	1027	1023	994	971	969	969	987	999	942	954	1002	1006	996	974	933	989	1013	969	937	1012	1008	1016	1012	976	979	974	957	967	1040	998	1006	1022	939	1004	958	1015	967	963	1016	916	961	1000	929	1007	1017	980	989	913	989	985	977	992	1008	962	965	991	947	1015	941	952	962	930	965	960	1038	898	973	984	942	976	1020	974	945	971	923	951	953	990	1002	996	1028	942	955	961	976	1045	925	965	1010	935	1039	1066	918	952	975	967	961	992	971	991	988	948	1000	966	1024	1039	913	998	934	1019	972	1008	935	1044	940	996	949	986	971	975	981	1010	920	988	986	1032	1002	968	969	973	937	945	959	901	924	916	971	995	965	976	976	1043	1019	978	984	994	1011	922	986	904	995	994	965	1026	920	952	975	1000	984	989	938	991	994	979	943	975	976	942	990	1025	975	909	983	1020	939	990	981	970	1018	971	970	970	1014	1010	966	934	874	990	958	873	941	970	916	998	937	979	1006	959	963	1019	1008	989	987	964	1025	971	992	998	975	920	961	1024	988	958	934	1028	916	973	944	958	972	952	988	961	991	950	984	957	972	1000	1020	1015	985	956	1005	952	984	1009	933	991	943	1000	1007	948	946	968	942	952	1051	1010	1011	928	974	947	1001	976	923	992	950	981	994	942	996	1020	950	979	955	944	988	975	983	980	966	963	994	951	911	974	953	960	968	950	1020	1003	1001	996	1002	1053	980	947	952	1030	990	993	1011	991	1015	974	958	995	969	1024	931	968	1001	975	953	986	985	966	1006	972	986	955	1024	1019	939	1000	945	1006	992	1000	968	995	1006	971	1083	979	1029	982	1015	930	980	1030	993	982	990	993	994	983	976	937	973	997	1017	976	951	1042	962	988	923	972	1020	1012	1000	953	955	957	931	917	1001	951	976	1063	1014	923	980	940	981	965	1026	971	1012	926	955	1003	981	944	954	1012	945	968	991	1022	955	947	952	1012	1001	960	1009	946	1013	976	981	978	964	942	985	968	994	947	1031	985	968	1000	1022	978	982	993	1006	1006	978	991	997	953	1020	967	983	1007	957	987	1003	988	963	1027	994	1033	997	965	987	999	1011	962	936	977	973	989	966	973	973	1014	986	966	945	997	947	978	980	1032	1013	972	944	928	910	1001	941	938	996	966	1003	991	917	1024	1001	971	978	924	940	965	959	944	964	928	950	977	967	994	1017	920	1002	1015	1031	986	979	962	995	978	984	987	955	981	941	953	966	1045	1005	1014	983	1008	1010	965	976	976	1013	1015	972	974	962	1013	1029	971	971	989	947	949	974	992	954	980	1029	964	997	898	990	972	995	983	981	981	967	929	983	951	972	991	975	953	879	939	980	968	972	943	963	963	925	998	940	974	944	999	1022	955	965	990	1002	993	952	971	965	932	980	994	937	989	996	956	998	934	999	973	950	1037	961	986	956	969	936	1031	983	1034	972	911	968	963	1001	976	986	980	1060	997	1001	987	1028	993	976	932	947	999	990	1005	969	951	986	959	977	944	945	1003	1003	964	988	972	1002	960	977	966	960	955	936	1021	926	987	994	967	991	937	1000	1015	1020	962	987	1014	964	940	989	1019	953	1002	967	939	983	1001	967	995	960	997	949	995	941	962	993	986	1008	1020	975	987	961	979	902	979	937	990	1015	931	961	1008	1017	957	993	1006	1036	1018	977	981	940	958	948	948	950	955	983	967	966	941	1009	964	945	935	959	988	955	954	931	986	957	1058	963	1033	948	943	1013	947	940	994	1014	972	1030	1019	922	943	1001	976	1007	991	991	949	970	960	1024	978	981	974	1016	976	983	967	1007	991	998	968	987	919	959	1024	968	949	956	970	1036	1004	1000	939	996	985	1005	981	983	957	998	994	950	967	925	969	967	959	987	919	1039	995	986	967	962	996	962	945	953	931	989	938	1008	971	921	978	947	957	979	1012	996	988	962	974	1003	984	1011	972	1013	969	988	970	993	982	948	996	979	916	959	969	957	961	993	1005	949	977	1048	1032	1023	942	986	959	989	945	1000	942	983	978	953	939	968	973	933	940	945	1037	984	934	911	951	938	1008	957	988	1006	1002	992	1004	970	967	1004	964	992	986	988	1029	999	945	986	959	1032	956	933	947	990	977	987	944	950	1010	985	948	952	990	929	921	946	1003	958	1047	957	935	997	995	933	970	1012	976	1001	980	990	939	993	985	945	975	962	1016	983	966	1007	962	1065	979	1025	936	992	999	934	948	908	972	944	950	1014	963	990	974	1074	925	906	1012	985	921	978	968	958	973	947	1014	987	989	983	1023	945	972	1010	974	955	993	972	984	984	984	1006	949	992	991	933	970	912	1007	955	974	1016	990	963	957	986	976	932	995	974	982	970	983	1000	949	964	927	953	952	1028	956	1013	974	989	947	917	980	985	1006	973	971	936	912	969	922	918	1009	988	1025	940	1006	986	951	978	968	1011	999	1013	923	1016	975	961	1011	945	1002	969	959	943	982	962	980	1037	938	993	982	958	1006	1020	980	956	986	965	945	991	1015	973	980	977	983	1002	950	1006	904	974	978	985	978	973	982	966	948	971	983	1009	990	988	989	972	986	945	944	1004	955	1009	973	968	939	1043	960	934	949	1025	960	950	1004	987	956	953	1004	921	1012	1001	966	977	980	968	1000	982	973	1026	985	958	1002	981	968	990	949	966	974	960	1006	964	929	1041	982	993	1004	964	997	923	928	993	925	964	945	964	939	1014	893	979	968	978	995	983	987	1019	987	946	926	952	973	931	940	1000	953	959	1000	994	998	939	971	954	972	1004
29063	37534	39444	38638	37807	33291	31521	28003	23931	14197	6802	2650	1255	816	718	749	569	646	542	415	429	431	395	379	410	381	376	366	377	391	345	398	382	384	380	332	331	385	371	353	377	353	347	330	341	351	363	332	359	364	341	353	367	376	410	363	358	335	323	343	365	344	383	350	389	336	363	361	392	357	378	343	343	367	359	359	339	312	334	361	363	400	373	338	317	345	351	342	382	361	367	340	310	346	344	353	327	352	348	362	365	379	378	333	320	335	340	360	365	337	327	348	361	313	391	328	353	357	342	359	352	341	372	353	310	348	356	320	349	354	353	320	311	392	321	346	357	321	350	359	387	353	353	355	322	311	343	345	379	372	342	332	348	351	348	337	352	368	336	354	320	399	364	340	339	342	322	374	375	335	327	351	339	342	358	337	315	410	337	370	329	355	356	324	387	343	364	376	331	329	326	342	350	335	321	388	377	367	331	336	306	356	384	396	360	317	351	392	344	382	320	348	328	324	326	340	361	331	367	336	320	345	326	339	335	357	378	335	314	339	348	368	376	341	345	370	349	347	330	356	320	355	361	354	326	309	334	344	344	331	361	379	326	354	372	352	381	336	358	343	307	334	326	356	374	344	363	341	359	329	368	363	335	356	347	331	335	369	347	374	353	344	342	349	361	341	346	324	335	372	321	346	325	355	361	362	307	337	341	356	347	364	333	367	369	318	336	377	349	332	391	340	331	339	351	350	336	312	332	332	363	383	331	319	336	310	334	303	334	341	325	330	310	366	355	333	323	382	332	368	338	347	370	357	326	339	357	340	343	353	347	345	360	349	388	361	359	352	337	349	393	336	368	381	359	364	333	368	374	346	346	363	341	325	312	330	320	321	366	375	344	309	353	324	332	370	330	344	355	348	325	338	356	329	317	348	324	333	357	342	351	343	314	342	374	351	347	359	346	356	353	356	338	352	341	356	379	353	349	340	402	364	349	363	331	322	338	332	353	338	315	369	364	373	331	354	376	342	356	312	332	347	348	337	318	352	337	316	353	379	347	348	348	369	352	320	368	355	318	359	333	340	344	360	353	358	378	324	339	308	379	365	353	334	315	327	366	320	353	339	360	373	362	356	345	341	356	326	371	338	344	336	352	379	383	342	364	378	381	308	344	356	334	335	361	361	352	298	360	332	368	318	364	380	329	321	305	369	387	350	321	341	362	374	345	383	341	347	358	314	343	331	329	338	350	367	333	368	345	346	328	365	365	336	356	332	329	331	348	362	337	336	369	367	344	327	317	333	341	353	353	362	343	364	347	366	347	349	366	332	354	326	335	337	348	329	364	335	386	348	335	342	360	374	376	356	355	337	358	351	370	362	334	349	314	358	349	381	326	351	332	356	367	365	357	349	349	308	348	351	351	351	360	371	380	334	359	361	324	282	343	332	358	371	366	339	310	327	362	356	332	330	358	364	348	355	327	341	361	362	312	384	336	366	376	342	356	370	365	359	338	331	362	343	362	392	351	397	357	356	350	329	312	363	392	351	340	366	346	325	385	319	362	331	356	349	347	372	378	310	346	324	363	367	363	336	314	340	338	372	357	335	350	334	339	338	360	335	360	344	326	355	310	366	352	392	348	340	351	351	335	346	371	334	355	323	381	368	356	371	372	349	353	366	322	375	311	334	351	370	335	353	332	386	333	323	324	336	360	329	365	312	338	340	336	339	353	343	347	329	343	340	367	350	384	391	377	389	334	369	354	362	367	352	369	384	365	343	367	372	373	362	335	352	328	371	378	336	364	312	360	346	302	351	328	366	351	339	355	350	334	357	344	347	319	379	358	322	373	355	339	360	327	361	339	332	318	314	354	325	365	345	385	362	367	327	343	385	372	367	345	343	348	325	360	326	366	324	375	322	337	379	332	388	383	314	347	329	368	336	342	362	355	353	361	350	339	344	380	342	338	332	386	353	356	376	330	335	331	368	371	370	313	371	388	347	348	329	375	332	311	353	343	359	368	347	332	353	369	345	370	351	368	352	379	343	387	336	372	375	348	353	365	331	350	382	360	353	364	356	321	356	350	340	377	344	352	361	338	363	367	366	355	389	349	352	332	317	345	378	341	391	347	327	360	390	364	351	350	357	359	360	360	337	351	331	366	319	343	337	336	363	375	315	359	373	361	352	324	328	332	314	365	383	296	391	353	349	329	324	365	342	327	327	356	340	371	328	366	340	360	349	382	355	317	345	329	336	356	369	358	344	349	348	372	367	364	337	356	331	383	351	335	341	350	347	327	354	343	350	351	313	367	340	323	358	376	406	359	356	335	378	364	352	379	344	326	354	353	320	333	339	350	379	343	369	340	338	356	356	383	353	360	371	367	339	356	316	344	317	377	372	377	344	335	370	364	318	374	354	362	324	317	371	360	350	309	358	360	353	382	349	350	335	366	334	317	369	359	341	345	319	346	316	346	341	382	333	345	339	301	333	365	363	358	347	354	387	357	384	366	329	357	336	356	341	329	314	357	397	364	363	368	339	340	354	357	354	335	359	357	357	334	343	328	317	380	365	352	394	343	344	343	365	381	356	377	330	371	339	363	370	330	333	344	342	359	357	394	378	335	351	298	328	344	365	393	344	367	358	344	345	334	386	356	372	339	323	362	340	351	327	355	363	369	372	345	358	354	361	297	354	374	330	330	367	361	375	357	374	350	329	364	353	331	344	360	369	330	314	382	368	344	352	331	322	364	333	384	351	351	358	371	288	353	330	378	321	338	361	341	346	324	365	339	354	358	331	346	337	338	361	325	322	378	382	320	388	376	341	311	355	394	355	369	333	361	367	362	356	355	362	331	329	362	339	330	358	345	338	328	354	330	352	345	350	361	361	373	350	351	344	366	357	327	379	357	330	351	326	327	360	332	336	350	325	353	358	328	367	376	339	324	335	339	308	347	345	368	368	364	347	343	379	351	387	355	357	321	361	374	374	347	376	340	346	334	329	313	353	312	374	339	365	337	362	312	373	349	370	370	335	357	370	348	348	355	354	369	336	347	325	363	380	343	336	352	345	321	334	326	337	369	344	331	363	338	351	341	372	335	386	366	329	335	361	333	339	331	374	349	379	382	351	358	336	336	366	347	336	343	343	344	344	320	348	387	348	372	331	363	328	363	336	389	358	340	350	352	341	324	346	330	380	372	362	355	347	356	302	330	326	330	342	326	335	348	340	352	349	357	343	328	348	339	361	338	357	381	346	384	316	355	344	331	355	343	355	324	380	319	377	361	376	350	309	366	357	354	349	358	340	344	350	331	311	334	360	308	351	327	338	323	339	364	357	389	346	340	363	334	340	323	333	376	337	336	359	391	353	336	399	346	337	334	377	353	358	334	362	346	375	388	356	357	370	347	364	338	325	322	328	351	373	366	333	367	362	360	322	333	364	369	312	333	376	378	374	346	383	372	370	326	359	331	358	329	352	364	347	321	356	336	353	343	343	360	344	320	357	362	352	325	324	352	353
19036	32860	37007	45933	48995	48997	47756	42156	33294	22708	9093	4210	3006	2921	2723	3062	2315	2636	2193	1525	1384	1425	1530	1383	1618	1413	1291	1263	1172	1250	1185	1132	1108	1050	1049	1018	1014	987	1029	1037	948	969	930	1014	999	975	933	990	964	956	958	924	887	937	938	912	963	973	974	962	924	948	922	882	908	909	909	995	912	930	936	890	950	997	927	965	950	992	936	1016	947	924	900	917	902	955	937	936	934	929	920	886	901	929	872	871	938	931	914	915	929	899	974	913	901	929	928	940	915	899	884	920	919	909	935	893	885	876	921	949	920	908	924	937	956	894	921	860	886	920	921	898	887	938	927	924	861	915	953	940	991	881	912	935	976	926	855	871	865	873	891	938	917	868	889	898	906	894	911	971	931	870	884	895	886	927	957	890	901	904	943	946	912	873	891	917	878	941	948	926	879	886	899	912	942	839	906	913	934	922	953	955	907	885	898	899	859	866	947	924	842	892	897	920	895	922	904	892	917	894	869	908	926	903	877	916	919	881	911	913	943	920	888	885	909	888	955	947	883	918	896	854	940	883	902	897	880	912	904	916	945	912	906	896	890	888	902	886	892	896	900	858	931	899	861	882	902	911	905	844	918	881	856	848	845	902	917	905	918	893	921	893	918	863	1002	894	968	943	945	906	892	886	851	915	855	935	888	890	863	945	881	904	912	880	885	952	913	888	936	935	877	870	872	871	913	956	857	911	902	926	865	957	890	867	881	917	922	901	906	898	894	896	906	894	919	918	907	915	893	906	881	937	926	866	890	945	892	917	935	880	906	892	900	923	887	848	949	921	857	836	924	860	900	878	878	875	893	901	892	907	904	899	1015	931	930	894	922	918	905	926	920	857	893	865	905	790	897	914	909	873	904	897	875	873	878	887	898	932	943	894	881	899	913	912	863	904	878	906	863	902	917	889	917	878	898	944	934	909	846	880	916	937	888	957	916	867	887	870	897	944	933	878	868	876	916	888	884	896	906	861	882	938	908	875	901	893	866	971	885	882	904	938	907	871	852	921	911	939	867	879	900	876	859	901	945	847	906	923	900	936	860	853	873	895	902	890	932	859	863	848	880	890	911	875	925	940	899	886	887	851	911	881	898	935	891	955	912	892	831	824	870	860	904	886	829	921	871	877	907	899	927	890	880	967	894	959	914	887	871	897	856	908	933	909	835	895	892	881	887	914	911	883	863	872	975	878	931	904	918	910	923	903	872	979	931	877	904	870	945	949	946	912	888	886	909	946	887	900	911	913	855	851	905	877	955	895	917	898	863	937	869	881	936	875	903	898	885	860	937	894	883	882	910	935	878	862	924	939	886	899	907	915	905	896	906	910	916	883	879	939	914	914	930	919	903	927	887	923	853	855	885	864	883	886	888	908	914	908	891	887	964	883	921	902	844	915	918	881	915	910	930	960	951	874	907	938	893	867	915	908	881	861	906	892	914	921	916	877	917	898	929	922	899	878	922	968	900	884	901	896	875	928	894	914	970	906	911	971	888	865	903	885	889	906	902	938	951	885	852	896	928	909	936	935	935	901	899	908	884	948	876	926	892	910	863	862	916	862	870	885	900	880	883	904	911	953	803	900	906	911	831	849	888	940	889	910	890	865	857	909	892	899	856	888	912	885	907	867	926	916	921	890	886	909	915	880	873	917	957	869	890	905	903	921	869	868	922	877	912	881	903	913	913	841	903	863	927	914	865	911	943	927	892	875	902	925	952	951	887	892	873	906	896	936	884	867	864	896	910	862	944	914	942	964	852	894	895	879	902	903	913	954	913	875	892	871	881	870	881	899	871	887	878	874	897	932	879	878	921	900	883	921	925	948	907	898	880	892	899	881	880	888	909	923	894	912	921	921	911	865	961	885	912	876	937	887	939	866	896	878	894	836	933	932	876	919	925	922	892	877	911	916	924	875	910	902	906	860	909	904	873	913	859	927	914	885	953	880	887	948	955	856	922	871	897	876	898	860	911	912	940	923	900	958	885	892	897	883	897	865	923	888	970	946	889	917	913	898	882	959	854	929	942	874	907	904	911	967	926	909	886	903	938	837	899	972	854	867	897	922	910	924	895	879	907	883	832	909	860	915	934	929	938	908	913	929	890	890	864	859	942	891	935	897	903	918	885	926	873	872	891	859	908	880	908	901	947	895	888	941	875	913	889	891	908	906	964	898	917	924	921	856	911	926	894	848	909	857	876	939	944	947	875	855	891	903	860	890	893	907	910	888	860	909	860	841	901	834	872	877	850	854	864	951	862	895	896	910	893	886	916	907	859	951	944	862	835	878	922	934	906	872	867	927	888	884	910	892	874	860	926	919	952	883	925	898	932	944	964	895	836	918	916	876	898	895	841	921	894	857	914	923	876	852	938	890	920	898	879	877	950	897	893	915	948	891	941	865	888	905	911	923	898	922	911	906	922	920	926	873	888	898	891	905	942	920	929	921	892	926	945	891	898	856	914	906	880	906	916	903	904	883	907	912	862	918	868	921	962	879	905	926	885	879	898	910	852	867	889	884	902	932	856	941	914	908	897	921	906	887	904	924	907	901	935	890	934	921	830	883	933	896	874	945	928	882	880	939	892	928	908	854	936	888	865	946	866	874	945	934	898	912	845	871	820	880	906	972	873	938	888	939	889	910	882	919	884	893	870	925	908	868	941	879	904	945	933	863	872	902	908	884	888	887	964	963	890	906	899	936	905	909	911	903	853	922	885	916	837	885	843	904	871	901	853	857	917	906	912	954	880	900	900	915	874	936	934	891	876	866	902	896	924	895	910	899	869	921	888	877	861	882	881	940	900	879	864	869	883	943	957	947	841	961	856	886	877	925	939	935	900	897	884	868	902	888	902	888	921	955	906	858	887	920	902	876	880	885	893	900	937	875	921	910	872	906	876	868	874	863	865	917	897	866	890	925	927	949	895	927	898	876	957	912	882	896	970	913	894	903	892	893	902	864	909	851	946	914	949	883	877	951	878	956	894	858	919	899	909	911	844	852	887	907	887	845	931	889	901	885	853	881	927	863	856	867	832	876	879	890	947	886	856	924	917	925	882	920	897	890	932	870	968	930	900	959	916	894	857	899	855	877	899	932	882	906	897	926	926	865	897	935	925	884	895	866	894	874	892	915	942	895	860	854	882	854	920	909	869	919	884	913	888	859	847	906	915	878	912	914	914	915	927	899	819	904	882	920	905	892	929	942	933	880	901	924	869	874	947	894	843	897	914	864	874	912	905	919	918	921	944	867	896	956	955	846	896	938	889	895	943	861	868	894	912	890	904	911	908	943	866	945	947	920	879	903	883	906	874	941	942	905	945	915	908	881	895	914	946	885	937	893	862	927	904	901	910	916	903	887	931	913	955	919	958	878	931	924	894	930	909	982	840	926	923	904	913	928	822	908	906	893	938	919	928	945	927	906	926	889	896	841	874	893	870	892	889	857	904	918	859	904	926	883	852	962	892	840	901	854	848	883	935	896	946	904
3502	4338	7053	7652	7082	4236	2317	1324	810	368	261	208	215	181	218	210	191	172	187	212	201	210	201	196	191	211	162	195	188	203	198	187	187	194	155	211	209	178	212	213	181	200	198	201	197	216	193	184	195	191	199	173	192	179	179	197	178	210	184	214	205	188	208	186	202	184	188	185	204	191	197	187	201	224	200	198	204	180	214	200	217	200	191	197	204	213	186	177	181	175	193	179	196	198	204	187	191	190	201	187	184	176	183	190	231	236	181	189	208	219	202	195	192	164	154	187	205	206	204	204	164	172	182	194	205	237	187	178	191	176	210	178	230	213	206	199	199	192	189	186	199	185	183	208	217	216	165	194	190	186	168	183	177	194	181	177	189	207	180	178	200	195	178	188	206	178	201	168	191	204	180	202	180	196	165	178	171	187	214	209	169	198	189	185	198	180	182	195	200	197	199	196	189	209	186	189	177	189	210	198	177	207	207	196	220	207	208	187	197	213	208	188	198	193	191	181	204	211	194	234	201	191	201	193	192	198	195	176	201	175	183	197	183	183	199	180	170	221	194	194	164	193	178	189	197	203	189	201	198	202	179	202	184	186	214	192	186	155	194	193	172	191	167	174	186	199	199	197	194	196	182	199	210	207	192	183	194	198	185	181	186	171	211	213	165	188	178	198	205	204	183	198	188	179	181	208	165	181	213	202	173	222	171	200	168	184	186	198	196	206	191	191	199	179	188	192	188	169	211	199	174	207	173	194	193	191	188	200	200	177	190	185	198	188	189	185	191	195	181	186	177	192	209	204	207	185	185	198	183	198	198	182	203	178	199	203	190	193	206	184	204	173	198	195	180	182	204	197	200	191	166	184	200	199	206	182	199	200	217	188	212	184	195	199	190	199	213	166	194	200	181	207	172	195	186	207	203	207	173	187	201	188	159	183	185	200	190	179	196	210	198	200	203	181	195	207	184	176	172	195	188	211	215	194	212	201	192	194	193	202	183	193	202	186	177	187	200	200	183	187	191	199	184	179	180	187	201	208	199	192	198	185	192	168	184	194	197	221	208	193	197	179	182	209	198	190	203	171	205	199	183	207	191	186	215	215	196	213	202	209	183	196	183	208	169	201	206	207	198	198	176	197	200	151	215	195	188	183	199	191	203	212	200	190	186	200	170	188	184	194	182	186	209	194	181	180	194	169	182	187	170	218	185	192	184	193	190	202	179	216	181	186	182	175	171	211	208	193	193	194	211	191	233	188	206	193	183	183	182	201	188	191	199	184	180	201	178	191	208	174	213	199	206	184	187	202	180	210	168	191	197	179	212	188	179	178	180	153	173	185	177	195	204	191	199	213	178	167	200	196	182	183	191	186	172	180	190	197	206	193	216	197	162	193	183	172	216	188	190	198	185	193	199	195	188	207	183	172	178	185	191	179	186	178	164	185	213	182	187	169	181	182	192	184	186	203	174	205	207	192	181	198	190	190	213	203	218	189	210	211	175	182	192	193	200	199	189	219	212	206	192	198	200	178	194	178	226	196	212	187	205	172	184	188	207	184	207	202	183	194	179	195	204	201	200	189	192	193	184	190	176	183	180	204	201	181	193	175	188	192	209	189	202	199	176	219	203	182	214	168	182	200	176	194	217	195	186	183	200	201	195	204	239	197	180	195	164	178	167	198	204	202	185	190	194	185	189	207	191	172	203	189	211	173	194	200	158	199	190	177	191	175	194	205	194	204	193	212	199	157	197	189	186	208	193	211	196	195	199	193	191	181	177	207	191	172	177	168	194	196	188	157	202	197	211	219	207	188	197	210	203	214	203	207	210	213	195	203	212	192	216	194	199	190	206	192	166	191	160	182	218	201	208	198	191	198	182	208	171	179	171	207	188	161	182	217	181	195	174	203	195	187	212	226	190	222	193	195	195	212	192	203	216	202	184	179	180	201	178	190	186	197	184	184	183	197	174	183	213	196	221	184	191	169	190	195	209	166	212	196	190	207	180	193	183	209	184	170	193	211	174	175	184	211	225	199	211	180	191	211	169	194	177	186	172	171	182	187	187	174	188	194	207	198	192	180	195	180	200	198	206	184	184	191	186	220	199	192	188	197	197	191	206	201	201	180	203	183	183	214	170	193	214	168	165	196	183	195	186	204	194	205	205	201	164	195	189	167	199	176	191	195	187	184	173	199	185	178	192	217	199	194	172	195	174	194	213	189	196	182	208	206	146	181	189	199	193	206	193	156	208	202	197	188	179	209	201	166	202	189	165	207	196	171	175	187	180	220	220	179	198	210	200	199	190	171	213	190	221	208	192	203	188	200	190	176	208	177	166	203	203	187	170	217	198	200	185	195	206	195	194	191	187	177	201	191	188	204	189	194	195	191	202	209	199	194	186	183	199	192	188	210	190	189	192	187	185	206	202	207	175	190	195	173	191	204	192	190	205	194	194	201	188	184	187	197	170	215	177	171	204	218	207	177	215	221	179	188	191	179	199	215	208	210	220	206	211	186	175	215	199	190	195	206	192	187	197	193	191	197	186	196	212	166	202	170	189	185	199	160	208	201	201	188	175	177	187	200	191	210	194	210	161	194	197	178	177	172	217	203	194	202	188	213	173	197	191	214	205	181	199	182	192	206	222	203	198	177	181	213	207	217	199	213	203	216	201	188	205	196	180	188	206	172	177	207	190	210	181	211	186	200	199	212	183	187	196	195	190	177	180	190	187	202	192	169	208	187	223	212	181	189	196	178	195	175	210	181	172	185	209	179	175	216	193	190	205	201	165	189	202	202	178	200	199	221	195	174	182	169	192	218	185	195	206	189	197	188	187	209	176	153	187	205	200	173	176	224	206	204	182	202	200	185	178	182	213	164	181	220	183	195	182	194	189	193	196	201	188	195	178	198	197	212	179	188	196	213	189	213	208	198	174	187	178	196	213	185	182	195	183	194	168	188	203	206	182	208	201	182	202	166	212	181	193	189	214	195	200	168	192	189	196	202	185	169	183	212	188	191	204	211	187	192	210	217	201	203	205	180	213	187	204	192	178	186	202	168	199	180	195	157	178	182	162	198	168	183	177	183	208	189	193	224	189	208	240	174	189	187	173	198	200	171	191	172	200	179	175	191	177	194	201	184	177	212	174	174	192	206	188	181	174	182	212	188	194	177	191	207	170	199	186	182	188	208	205	200	175	210	197	183	207	184	183	241	185	195	200	191	189	188	192	186	179	184	198	180	194	186	199	165	221	192	187	186	177	177	187	215	182	191	193	181	196	194	210	191	190	192	180	193	208	173	171	186	197	170	186	176	229	191	192	192	204	198	181	206	196	168	191	183	204	201	180	201	171	188	176	211	199	204	189	213	195	207	195	181	202	158	185	203	175	205	159	217	204	175	206	190	200	200	182	194	189	199	179	196	197	212	188	184	184	197	197	196	206	177	212	182	193	170	185	194	197	179	181	173	205	174	208	171	154	172	203	191	195	204	208	200	192	189	181	193	175	198
3670	6732	11300	17661	18968	13438	9967	6045	4015	1777	955	695	662	664	628	649	648	647	674	607	660	588	637	609	604	634	592	625	555	635	646	582	611	610	583	598	641	553	623	570	615	611	602	635	647	585	576	609	576	604	570	577	596	594	602	586	594	593	618	616	595	599	636	573	573	522	563	556	560	590	612	654	621	636	535	588	573	633	610	615	593	619	595	642	602	574	597	615	564	625	582	608	621	592	617	619	604	596	604	620	547	601	624	592	624	606	627	614	613	587	623	596	614	590	599	626	592	571	600	596	606	532	590	586	622	635	582	553	591	577	559	573	586	613	635	657	624	594	600	600	563	624	603	594	609	581	602	611	600	609	627	596	609	604	599	606	562	569	591	622	629	606	591	603	604	603	588	645	578	592	614	627	593	641	597	641	623	603	597	614	590	654	566	591	590	609	629	589	572	579	586	587	592	585	590	565	589	572	598	586	645	543	610	593	602	548	588	613	632	597	566	581	560	609	586	563	602	578	575	605	595	580	548	570	615	586	544	620	574	579	589	556	565	546	604	575	558	595	586	590	573	620	613	584	593	640	591	596	583	595	562	589	597	626	549	558	545	628	593	589	577	548	569	633	616	608	613	598	611	618	619	586	586	577	548	588	568	575	571	604	611	535	577	576	571	567	608	558	637	561	613	630	584	604	566	577	582	608	615	604	610	640	607	632	628	588	566	589	614	598	631	585	600	606	608	600	567	631	606	583	594	595	563	619	615	611	561	585	590	615	593	630	577	536	616	588	618	582	607	597	607	627	586	569	577	605	584	621	565	604	615	622	586	574	589	568	592	621	590	621	577	605	604	570	622	578	634	601	597	608	604	616	573	585	624	572	558	613	599	594	616	597	616	591	600	598	610	611	622	651	584	536	581	612	550	586	591	574	566	601	624	563	605	635	585	575	617	586	653	641	610	628	607	567	609	575	609	599	590	587	621	606	597	604	576	580	579	627	591	625	612	576	594	610	610	604	611	610	577	566	609	587	581	551	596	602	556	557	588	616	602	614	593	587	604	583	598	611	569	551	609	571	607	603	578	599	570	590	616	586	579	602	583	625	607	612	574	625	606	591	603	613	580	614	635	601	615	638	607	623	589	571	567	603	575	598	594	605	612	613	609	557	605	592	581	576	611	624	534	582	603	538	556	598	653	598	609	616	589	588	641	555	584	642	624	620	605	580	617	579	623	588	610	594	577	606	636	568	573	588	615	535	574	590	542	597	585	598	599	613	602	624	605	638	623	566	617	593	602	594	566	603	594	581	601	622	561	626	599	553	546	633	590	608	606	663	577	572	643	633	577	593	629	602	567	563	576	618	618	538	556	581	601	569	594	578	586	616	566	614	629	573	620	670	603	594	617	580	577	563	578	522	572	573	574	619	596	596	590	623	595	589	594	606	613	587	620	613	585	594	598	591	593	567	557	631	632	597	577	550	563	595	615	603	621	578	613	582	609	621	619	592	616	583	568	651	593	613	566	591	610	558	587	603	579	572	602	571	595	564	589	599	591	572	580	582	594	595	619	575	571	571	609	627	554	621	611	578	623	592	630	564	558	616	632	598	611	617	617	584	595	575	591	594	590	552	564	601	571	612	561	605	575	626	637	621	594	565	587	591	557	550	618	600	598	616	583	566	590	639	572	587	631	615	536	550	626	600	637	626	600	578	595	623	586	591	577	600	571	588	588	592	582	578	593	613	622	555	619	564	578	595	615	538	617	555	589	577	586	599	592	608	605	572	618	586	617	611	620	583	625	557	617	609	567	606	622	629	587	566	617	604	614	583	623	568	657	592	581	601	591	611	552	614	543	598	587	591	545	595	563	604	602	629	568	629	589	598	573	610	585	633	608	588	584	611	578	598	592	628	577	572	613	592	608	610	564	625	587	631	575	572	626	587	571	600	616	614	575	586	636	578	631	570	551	583	567	597	593	602	534	575	581	588	622	627	587	658	572	570	672	574	592	618	581	623	604	545	611	573	662	622	574	678	600	615	574	640	594	601	593	586	592	589	579	595	642	600	572	603	569	629	589	585	590	578	599	580	620	605	579	617	590	601	639	580	636	550	616	596	599	568	618	567	639	583	606	610	611	596	586	630	590	595	595	565	608	568	610	587	584	589	609	596	589	605	620	646	637	630	572	591	600	601	586	576	573	605	574	576	567	593	591	581	649	619	599	584	582	556	632	644	561	581	536	614	647	592	591	581	581	545	570	585	664	615	585	554	597	618	569	560	612	612	611	583	614	623	606	577	577	582	564	588	590	588	530	578	599	534	604	595	589	595	594	607	572	601	609	596	573	617	610	589	617	611	594	642	582	594	615	570	589	586	571	602	583	613	571	566	586	606	613	614	620	616	595	593	630	598	582	624	574	626	591	578	588	581	588	580	595	573	574	618	607	648	623	567	603	570	625	613	599	577	606	609	660	613	622	595	624	613	612	571	577	588	634	625	581	602	568	588	602	597	593	580	612	587	616	597	630	608	565	562	573	560	581	608	609	640	638	604	581	572	620	525	573	557	608	606	590	576	623	594	587	576	643	589	573	588	591	577	564	583	619	618	585	594	570	585	589	592	591	580	594	621	578	618	596	593	548	580	577	608	563	596	574	633	590	590	535	601	577	592	593	610	580	562	619	599	564	596	607	574	639	587	586	614	584	573	606	583	557	585	591	605	626	620	566	596	590	607	601	583	611	600	598	590	627	579	566	571	605	591	574	612	631	557	546	572	603	630	594	610	596	599	582	605	578	593	621	612	569	607	597	594	597	546	602	576	611	583	604	560	579	629	583	615	617	579	616	595	591	612	621	573	645	557	594	563	595	566	606	599	606	574	595	594	603	621	584	622	631	621	596	627	586	589	571	583	588	618	621	575	565	589	590	594	598	605	609	562	616	585	584	577	603	615	629	613	611	577	580	566	621	595	602	570	626	613	617	639	581	595	628	614	631	637	578	615	593	562	592	581	550	560	561	593	595	590	583	610	594	588	582	588	630	581	586	599	571	574	579	638	586	567	588	569	580	590	574	582	597	585	598	599	652	617	581	594	614	590	568	568	599	624	590	589	625	616	581	597	586	598	656	608	569	581	632	573	585	600	605	601	595	569	602	595	587	627	633	622	622	655	616	588	610	584	613	635	644	564	583	593	615	624	598	592	573	608	616	584	576	606	551	632	576	561	637	574	595	592	630	581	572	607	632	569	568	592	644	572	608	558	592	604	569	582	590	545	583	597	600	607	592	596	567	603	604	586	580	570	622	601	642	599	648	654	619	575	591	606	598	589	605	622	594	616	593	590	576	586	601	574	605	604	576	596	598	617	570	584	581	611	616	597	584	651	609	580	615	614	579	633	570	573	590	596	602	649	641	615	575	545	580	587	563	628	600	586	577	564	611	585	596	587	639	601	580	583	559	584	598	617	577	573	576	613	597	614	610	593	573	593	589	615	612	589	599	598	561	642	558	618	634	599
21372	28687	36987	37064	37904	31709	28766	24165	17414	9323	4326	1700	973	645	530	594	604	548	446	390	403	410	404	429	447	432	398	399	405	405	367	398	376	361	402	394	389	354	387	393	397	403	344	386	391	387	359	380	378	345	368	360	420	349	379	346	349	395	389	363	387	360	353	358	371	362	406	376	370	396	389	368	372	385	375	357	368	363	389	415	387	345	384	354	369	389	385	358	391	354	365	395	371	342	348	374	360	375	373	395	383	380	362	351	363	365	394	332	377	386	361	417	381	353	356	348	387	398	379	356	355	373	394	397	373	346	365	376	346	368	359	370	377	370	392	367	352	386	404	367	348	352	405	388	351	379	353	387	376	356	401	377	394	319	374	380	370	359	388	367	368	364	355	404	362	374	343	355	413	353	344	345	368	391	349	347	355	351	384	369	391	359	367	398	369	376	344	362	379	392	395	357	377	359	387	349	393	354	357	396	334	369	388	366	384	388	377	367	383	338	396	349	402	368	371	359	404	358	401	410	367	396	384	386	390	329	365	344	389	333	372	325	430	388	336	390	360	329	376	311	371	344	355	391	372	391	385	384	369	369	364	359	358	369	343	346	383	356	343	359	359	389	374	369	362	368	332	354	378	377	371	385	330	361	373	389	375	359	355	356	358	349	395	404	387	346	384	366	352	330	381	370	371	381	395	352	349	366	354	364	353	385	376	383	380	404	352	360	374	404	383	351	365	400	385	383	392	349	423	384	357	374	354	346	340	385	359	360	379	374	365	363	367	326	377	365	340	399	356	384	345	381	364	364	376	383	339	351	350	396	391	384	410	399	363	393	360	357	366	368	394	378	342	367	389	369	384	382	383	398	342	370	379	344	383	370	389	363	361	331	376	380	387	353	392	433	362	382	364	333	390	355	356	389	370	376	358	350	362	310	344	356	410	355	371	362	354	374	353	379	322	361	361	372	358	352	386	409	362	378	337	375	387	376	396	373	337	370	348	353	352	354	418	375	379	371	380	327	375	326	300	372	360	393	398	362	374	374	342	380	362	375	360	348	404	380	375	342	387	388	370	350	373	350	359	345	351	391	416	367	357	322	357	347	357	371	361	388	377	336	370	385	376	358	368	380	357	372	360	380	357	378	359	392	349	408	386	344	375	321	376	350	374	395	378	361	352	360	348	395	360	347	368	379	329	352	364	363	407	377	343	358	354	377	384	369	347	395	373	371	332	346	385	337	389	389	357	335	403	390	395	370	345	348	352	346	365	351	351	356	402	372	361	401	356	368	363	390	357	348	353	410	373	384	352	380	350	392	371	406	381	380	372	377	371	353	342	373	344	392	335	364	368	386	378	363	371	343	383	387	364	376	364	378	381	364	383	377	376	378	361	362	337	358	361	369	359	373	339	363	374	341	379	374	381	364	322	373	392	361	348	392	342	356	334	390	359	392	359	362	360	386	352	311	363	367	339	351	439	398	402	404	361	396	392	379	365	360	366	408	337	364	322	361	372	393	361	346	361	388	353	341	363	356	380	361	373	342	379	359	380	374	374	363	370	344	386	353	353	354	305	370	371	343	390	376	336	340	378	379	386	379	367	376	364	399	364	342	404	354	359	425	366	361	393	372	343	385	385	342	352	356	397	378	383	357	373	342	360	329	367	408	366	389	388	355	319	368	378	382	348	361	356	376	370	372	382	381	393	402	352	374	392	382	375	394	361	359	408	373	376	358	390	356	338	392	352	393	379	363	363	379	403	397	394	343	388	367	368	353	369	351	386	356	358	380	365	390	356	392	338	335	373	397	349	357	373	344	407	342	362	358	383	392	328	382	371	377	351	366	346	324	353	344	385	389	360	414	382	328	360	361	360	362	421	353	369	391	386	353	393	401	356	384	390	374	361	391	392	357	352	355	377	350	402	359	359	381	376	388	343	364	356	357	370	350	375	378	369	361	365	379	375	378	390	365	371	381	360	407	407	410	373	391	387	353	367	376	363	409	356	375	391	340	417	363	361	337	368	388	360	365	355	358	382	357	368	378	338	366	383	395	364	376	401	396	371	359	395	378	350	401	368	357	364	339	314	348	371	399	351	362	341	390	362	370	406	375	372	389	367	360	385	398	356	331	366	320	374	338	358	404	370	373	350	396	351	334	355	374	365	387	366	394	386	369	400	383	417	348	334	381	371	343	362	359	326	378	329	367	355	306	383	386	399	361	357	384	379	353	403	359	359	345	354	398	340	370	373	381	323	351	347	414	396	378	417	355	358	350	377	423	358	357	367	366	377	379	369	358	369	388	375	375	347	362	383	397	407	369	377	370	307	378	400	369	370	359	359	355	378	379	364	380	378	375	368	337	355	373	381	377	345	375	389	351	358	354	394	360	372	385	385	367	321	374	362	356	354	345	385	366	377	348	363	374	363	353	387	379	380	394	391	355	364	364	334	398	355	362	355	366	362	365	343	362	377	422	355	342	381	382	399	366	366	363	328	324	372	339	384	359	355	345	364	341	378	339	405	346	376	382	362	381	396	363	374	369	328	378	353	336	348	358	390	405	317	374	374	371	361	336	349	363	334	390	387	369	375	347	364	372	380	409	370	370	374	394	381	353	382	383	383	413	372	365	359	386	378	398	366	360	366	374	349	346	354	361	347	358	394	403	357	358	367	352	407	396	399	387	357	386	366	412	348	366	352	375	367	384	379	372	397	374	363	369	380	351	378	326	362	341	336	353	368	377	381	377	355	372	353	411	402	392	355	341	341	355	352	359	337	334	382	346	351	331	395	352	365	350	347	385	363	331	355	395	353	399	385	347	363	377	374	384	394	336	380	376	370	377	397	375	330	352	354	374	369	376	367	391	357	356	366	391	384	371	383	410	391	385	382	387	380	358	384	336	384	358	372	340	410	351	363	392	387	383	361	350	366	380	366	345	370	333	386	363	364	323	368	365	369	330	332	365	383	385	366	308	377	357	343	361	385	404	321	349	358	392	345	374	367	407	374	378	394	363	364	386	349	364	373	351	391	374	342	370	365	335	360	361	368	370	371	336	380	351	399	339	377	346	360	375	346	347	356	406	404	390	363	353	376	382	364	412	392	362	388	360	416	367	367	363	372	370	351	395	390	359	377	364	385	360	352	392	384	387	354	338	382	352	369	345	388	376	380	355	364	390	382	370	379	353	371	389	382	364	349	373	344	353	365	363	373	346	359	391	385	366	385	396	407	383	374	321	364	323	358	392	364	369	356	380	367	381	408	381	367	395	375	357	359	375	345	379	382	359	377	382	379	367	336	344	367	368	387	390	367	356	373	388	385	364	386	370	364	349	346	362	368	385	380	373	374	354	371	343	372	374	370	374	379	345	370	370	365	368	368	329	360	360	375	352	369	379	410	338	347	358	377	392	389	393	378	399	394	359	386	332	334	364	359	341	380	407	352	392	345	378	393	357	378	397	343	400	397	375	362	358	347	331	403	384	341	367	377	394	370	397	371	390	356	376	353	363	349	347
15418	25031	33633	42059	47898	44404	42283	36051	26842	18229	8277	3218	2625	2209	2219	2366	2184	2100	1743	1300	1311	1308	1409	1531	1541	1594	1212	1137	1149	1194	1121	1107	1059	1032	1031	1096	1026	1062	1029	1084	983	1067	979	1050	998	1045	1045	1002	1062	999	939	1024	992	1013	1022	1043	1000	1014	1017	991	1017	979	1021	919	996	988	977	977	979	1020	990	996	1025	981	1022	997	1002	1026	1010	1011	1008	1014	970	992	918	1019	990	975	945	968	983	979	937	1040	1023	985	969	1026	980	1007	993	992	991	976	958	1003	965	980	1014	975	969	1003	983	1025	1005	939	1026	970	1019	953	978	944	1027	996	1024	972	1042	1019	984	1011	946	957	975	991	950	974	1012	954	943	988	961	996	1024	985	1004	1004	962	971	1015	1033	1002	908	1023	965	983	943	992	954	956	968	998	924	984	958	950	1015	992	972	968	976	941	1014	990	961	995	1030	947	1040	1031	1029	962	954	964	970	985	973	965	1033	985	1002	1012	977	1001	954	1028	935	986	962	1041	983	1019	980	931	948	999	1000	969	953	983	1048	960	1006	966	969	1025	928	937	1024	995	976	968	1002	1083	1032	966	992	978	944	990	1037	965	971	1036	957	964	1014	968	949	1022	966	961	947	995	966	969	959	971	910	976	995	1051	931	997	983	1032	994	1024	999	960	996	973	942	1003	996	1020	989	1006	980	948	946	1040	1003	984	1013	977	952	972	972	972	968	1012	1005	1023	989	1005	944	991	998	990	1061	935	1015	981	1004	968	942	988	945	923	949	972	978	979	927	995	1005	967	1012	1011	921	983	970	1014	990	997	1008	935	961	988	997	987	1004	986	960	971	960	997	997	959	941	1041	1005	985	982	947	983	984	979	985	982	952	961	993	958	977	930	992	970	1000	1005	1012	985	994	941	1046	1018	1034	973	1076	974	968	986	974	974	958	980	940	993	998	947	952	1049	959	958	958	962	948	986	964	1010	1005	1003	967	966	973	949	978	970	909	976	943	963	916	1017	986	982	997	986	946	995	936	953	961	988	1006	973	958	971	983	938	994	969	977	999	949	995	986	900	934	970	1013	975	965	965	1017	962	982	958	988	944	961	980	951	1011	950	1024	983	981	974	971	969	933	967	1033	948	896	1015	1012	1040	930	925	988	1011	1021	986	1006	1036	990	1018	1028	1006	957	933	920	980	938	994	921	917	960	933	981	992	983	993	958	985	966	977	987	958	976	991	967	936	921	993	995	1027	970	974	973	984	979	943	991	973	977	967	1024	1012	968	942	957	966	983	969	986	977	984	927	931	948	971	941	1010	984	967	1021	1017	966	930	1031	962	961	1015	978	1022	1005	959	966	975	948	976	1013	1035	982	1040	910	978	958	971	1004	1018	998	1054	969	941	1066	1012	1005	988	968	994	870	1008	959	974	945	947	937	1010	980	959	943	1026	960	1050	1016	1009	958	966	997	988	984	1026	996	964	1002	977	975	988	912	1052	1033	1033	1056	971	957	998	947	1024	1024	955	971	992	1008	1027	963	1012	950	936	967	989	923	1040	1002	929	1060	1024	983	985	965	972	1010	1015	1028	999	1012	1010	997	974	992	938	932	1032	976	1025	1043	1038	955	1011	987	954	976	940	971	1006	961	962	1011	986	991	954	1016	955	1002	990	984	973	935	997	920	983	1006	964	968	977	1023	932	978	976	1028	992	994	1000	956	953	1006	937	983	989	925	975	937	968	1028	978	944	952	987	919	980	1003	978	961	905	975	933	954	956	919	956	1000	1029	1049	1071	983	979	1000	933	974	1000	957	981	950	985	1014	938	971	986	987	996	992	1003	971	1019	984	986	1041	1011	968	996	944	966	972	1015	1015	1009	947	990	961	1024	990	987	976	1028	1009	1003	958	987	973	941	950	962	1008	957	1021	942	1006	1043	949	980	910	970	977	944	957	995	954	980	953	963	1006	955	980	1007	983	919	1022	968	986	1023	967	998	975	978	939	995	946	1030	920	1049	952	926	969	996	970	950	1004	980	941	1011	941	995	1021	993	983	968	1032	983	959	998	920	991	1033	953	982	934	976	973	971	1008	1022	955	997	985	985	972	938	972	1005	993	956	997	1006	948	993	966	944	983	940	992	955	949	925	1018	992	1040	994	997	967	945	1013	1013	981	969	973	1029	971	993	1000	950	991	978	978	1034	1000	961	998	946	973	963	966	973	996	935	966	988	1013	970	993	991	1044	1005	1007	926	960	997	989	1016	951	964	1036	1010	962	957	913	1005	996	929	948	981	998	953	959	951	960	949	975	1003	923	1003	1024	977	1022	1023	1051	970	999	1028	1006	917	967	981	950	1011	1066	947	1018	972	1015	1024	969	950	1008	957	941	957	1008	968	991	989	989	1022	943	966	939	1014	978	947	960	934	969	1003	958	1010	993	987	1005	941	994	976	937	1021	976	953	949	955	1010	970	983	993	980	995	1003	968	974	975	920	964	982	985	1028	1023	970	989	1021	960	970	983	965	1030	990	1023	955	1008	943	1019	982	997	1058	986	948	975	961	967	1005	974	988	991	977	990	971	977	975	985	958	977	952	978	944	953	992	973	1035	974	916	893	971	980	991	974	977	1014	966	994	963	1029	967	959	961	911	955	975	978	946	993	1021	984	1025	993	989	1020	960	991	957	989	969	1009	989	1010	931	1038	1086	939	953	972	940	925	981	963	994	987	959	970	980	1075	1024	1002	1002	960	989	975	957	972	999	992	995	1012	965	983	991	1003	916	977	913	1010	984	1002	957	985	995	959	972	996	968	986	979	990	1047	987	977	968	982	984	1073	1013	968	1007	1020	1006	957	978	974	988	956	982	945	997	1001	971	986	1004	986	964	879	998	1024	974	974	1042	1043	990	1006	985	1014	998	948	1037	928	944	1010	961	1007	1008	1004	979	996	996	1037	1016	1011	1002	1009	1022	982	1022	1003	965	985	990	981	935	945	986	973	978	1004	1007	955	972	975	973	945	934	957	968	982	968	1004	1027	983	976	913	1001	994	931	992	967	978	964	985	982	991	994	1031	944	984	921	956	1046	933	990	928	1028	958	955	984	991	969	941	921	950	989	913	981	973	969	959	981	948	985	1058	954	1031	946	947	990	948	977	984	995	1001	949	960	1027	969	978	998	1015	1028	977	919	981	1025	961	996	1028	1021	943	1025	962	985	1034	1005	961	957	981	1000	1005	945	942	993	996	1011	974	986	1007	965	996	996	972	992	1003	956	955	963	976	1013	1030	942	980	953	1037	1046	906	963	948	993	997	973	982	1021	947	953	944	1023	983	1001	958	1004	984	974	1006	977	1011	1020	1011	1016	985	1030	994	1002	978	947	974	946	962	938	964	944	985	933	927	949	999	978	998	974	1032	1011	935	973	957	992	942	987	967	1012	1011	975	998	1038	950	949	988	981	1000	957	966	991	1005	952	1045	987	986	971	963	978	1005	968	1041	970	920	927	1005	952	980	989	988	960	1006	1015	967	984	1025	984	949	916	999	1012	945	972	947	1019	1010	966	1006	992	949	982	977	923	946	989	1000	987	1030	1016	1021	959	852	959	966	968	1013	1053	992	975	979	1019	992	980	946	988	959	996	947	1015	1011	999	939	1037	1007	960	951	1015	982	1006	998	1015	983	940	998	957	990	943	948	1024	1054	1046	937	933	1025	1000	966	948	967	975	932	999	981	950	1044	948	1000	975	969	1034	952	998	918	972	994	949	972	982	928	962	1043	1013	972	1012	951	1018	978	988	972	984	947	968	954	982	988	949	969	986	1000	987	907	929	988	984	969	1000	1016	981	982	931	987	1004	1008	971	1024	951	923	995	974	1000	992	1036	1004	951	978	984	996	955	965	992	1033	973	990	976	967	914	997	994	946	1048	948	946	970	1008	985	926
29092	35970	38430	38044	38829	33386	31686	29206	23260	14827	7571	2511	1232	847	755	884	975	755	612	445	431	420	478	523	474	475	391	397	386	394	423	426	375	375	318	329	339	363	355	367	354	374	375	361	347	374	365	364	350	368	360	384	354	360	375	340	316	352	321	324	360	340	355	353	353	394	331	355	382	379	324	311	344	338	375	340	369	365	396	351	346	375	333	387	314	345	374	357	369	344	336	391	359	386	341	317	296	335	325	349	383	360	326	379	347	345	324	307	354	331	316	358	370	363	346	351	327	358	344	373	359	365	339	291	350	366	333	342	373	386	333	379	363	350	364	330	375	304	363	340	350	322	327	349	341	329	374	345	372	377	350	362	349	366	385	357	385	327	354	349	345	327	337	384	359	352	351	359	343	381	358	361	348	403	367	320	325	319	371	312	364	332	370	358	354	318	342	319	338	380	370	345	355	355	356	400	357	336	323	340	345	368	366	314	356	340	363	370	345	350	370	346	357	329	352	355	357	362	338	336	373	317	360	331	357	351	345	366	330	372	352	365	310	328	340	300	344	354	348	345	312	325	305	326	316	356	333	347	352	327	351	304	390	352	345	336	363	319	352	318	328	365	366	354	366	348	335	384	367	362	374	384	329	364	336	343	390	320	335	351	355	388	351	382	340	323	358	367	362	377	318	309	347	394	361	374	346	356	377	367	309	370	339	330	358	351	346	360	369	359	355	326	337	347	311	334	349	374	376	332	321	347	354	347	332	344	369	337	329	340	364	337	382	329	348	365	351	323	312	328	331	363	337	372	352	350	352	370	332	367	339	341	343	340	365	368	370	353	341	334	345	361	320	356	372	350	380	360	364	376	362	351	361	353	367	332	372	339	361	357	351	337	361	324	318	354	354	370	359	318	336	335	357	358	340	340	335	342	322	325	340	347	326	351	368	344	328	323	353	347	365	320	359	343	373	392	348	354	391	330	350	347	341	348	325	349	338	368	351	327	347	347	341	341	346	345	333	335	347	321	317	329	341	349	358	336	323	339	371	348	371	353	350	341	342	343	354	363	378	373	349	336	342	339	333	321	339	321	368	318	365	326	350	364	361	339	330	368	367	350	367	363	329	358	336	373	365	366	357	368	359	364	319	335	351	339	355	349	354	365	332	357	362	348	333	365	304	335	375	365	358	360	361	356	340	332	371	360	353	370	326	316	341	351	347	377	350	326	332	386	332	331	366	359	313	320	374	363	385	335	348	367	309	340	317	363	341	361	353	362	317	345	349	345	363	396	338	350	360	345	334	400	361	346	390	305	318	335	332	314	366	341	361	348	371	346	325	369	301	342	359	350	346	322	368	352	374	327	318	375	345	347	366	383	338	335	366	357	330	344	352	344	336	342	321	334	357	375	337	348	351	279	322	337	324	332	357	333	326	345	338	375	352	333	315	350	329	336	340	369	396	338	346	369	315	346	386	354	375	313	346	343	336	355	357	357	332	338	345	358	366	319	310	326	351	365	332	358	353	309	356	362	362	385	325	295	378	348	393	384	343	340	371	367	325	352	347	352	350	336	355	358	328	332	361	368	352	371	344	340	341	314	335	319	371	320	344	367	373	334	368	322	367	338	383	320	342	356	351	343	349	328	322	325	351	351	345	293	329	367	329	354	337	363	346	365	336	342	341	364	356	369	357	350	357	374	334	362	352	326	361	343	363	346	354	356	328	341	353	300	366	366	359	361	344	355	340	328	330	333	366	376	342	376	368	341	382	351	346	337	379	331	319	395	335	360	352	359	377	362	353	363	359	344	346	357	366	342	384	348	363	349	345	364	359	373	344	358	330	383	335	314	323	378	372	336	342	344	389	327	369	348	339	375	382	328	316	328	313	357	345	352	378	382	370	369	355	366	381	353	368	364	360	345	328	350	336	325	310	343	354	364	383	358	322	322	361	360	342	320	354	352	333	329	323	331	343	328	338	363	311	367	331	338	349	364	325	361	355	323	382	353	384	349	330	350	329	356	366	369	359	338	357	344	321	345	357	347	358	347	322	319	354	358	371	386	359	365	379	327	406	365	372	321	386	304	357	368	308	364	339	361	322	375	342	371	350	359	376	350	334	322	374	328	334	358	392	343	378	384	392	388	337	356	360	356	340	345	307	327	362	309	350	419	343	380	368	305	365	324	350	335	372	361	345	315	350	384	352	376	381	350	353	340	346	363	368	348	371	321	317	341	346	366	342	348	356	312	373	323	350	363	368	369	352	339	368	361	383	338	381	333	322	322	309	321	330	352	391	351	328	333	370	341	375	336	348	372	355	327	343	342	358	353	363	309	363	372	357	340	396	373	361	357	349	345	361	353	359	346	345	358	330	334	391	333	336	354	345	334	333	328	305	358	359	314	310	347	339	364	349	371	358	369	346	358	330	382	363	358	345	376	338	367	398	358	353	354	364	374	337	340	359	380	338	354	354	357	342	336	339	338	348	347	346	379	375	331	367	367	344	324	349	352	299	342	369	328	346	324	333	330	354	354	302	403	352	354	383	359	347	365	339	364	373	321	340	348	355	354	344	359	339	360	358	356	342	316	358	363	339	367	365	336	340	353	347	323	349	353	359	331	318	342	364	341	359	361	321	340	357	341	329	351	378	352	369	340	332	330	385	352	338	363	364	335	347	378	328	334	348	343	341	341	340	348	333	347	374	352	351	345	371	342	339	388	337	322	348	315	346	328	356	347	346	356	395	377	331	380	341	363	377	332	384	344	386	330	333	340	356	356	391	374	355	350	338	351	373	338	363	360	346	370	364	334	343	372	366	307	328	379	349	330	352	330	344	324	402	363	334	373	348	369	330	332	362	373	356	369	292	359	339	360	345	352	339	349	362	359	352	347	356	362	354	378	321	355	373	366	318	330	329	379	325	386	354	340	351	354	352	334	372	346	342	317	342	352	348	340	332	346	325	292	328	381	370	347	328	375	335	352	339	340	344	349	342	333	329	346	356	337	342	342	359	333	369	405	367	340	323	379	337	381	327	329	355	356	336	320	335	339	372	333	348	364	323	372	345	357	380	317	333	359	358	337	340	338	347	311	368	333	346	321	315	327	362	386	365	358	341	369	335	302	358	328	364	350	348	323	335	387	351	333	334	398	312	355	373	330	356	348	336	346	332	383	322	334	338	363	336	414	335	337	341	347	368	351	347	357	333	372	338	342	344	333	331	353	329	362	347	342	358	351	339	318	391	332	359	353	355	355	359	332	380	389	359	358	356	366	331	329	369	336	339	328	348	332	354	367	354	357	312	330	337	340	362	345	353	340	357	346	348	351	374	362	374	355	382	399	351	341	339	355	370	361	331	366	350	357	343	386	323	319	346	348	335	336	330	357	359	351	369	349	340	340	337	355	354	373	399	360	352	363	372	407	350	351	345	328	380	376	405	362	334	314	336	350	317	357	320	379	308	369	331	316	357	343	316	333	371	339	351	335	337	344	349	321	346	323	340	377	353	379	373	368
19063	30658	35869	43470	49764	47419	47744	42710	33774	22857	11008	4067	3262	2648	2854	3710	3128	2634	2366	1627	1548	1452	1784	2226	1897	2113	1562	1239	1173	1187	1259	1148	1076	1007	1078	1006	1006	1025	1009	1068	996	983	1004	973	928	943	982	963	951	967	971	946	965	966	964	921	958	947	983	936	951	974	1026	924	907	941	937	899	940	935	1012	939	936	918	975	931	967	995	947	897	984	952	903	926	966	933	906	918	911	966	944	912	881	953	894	945	866	893	926	884	890	917	887	960	904	905	941	896	916	922	890	868	882	941	966	910	873	887	892	882	888	881	900	897	890	899	880	905	933	910	948	928	941	967	884	859	907	913	909	870	887	947	882	941	980	919	913	884	913	929	910	864	899	884	908	899	943	895	946	917	913	898	868	865	919	966	897	921	854	945	935	859	870	900	925	835	920	872	870	889	843	952	880	960	880	915	906	919	907	932	871	920	922	914	943	854	932	856	883	878	929	861	917	925	931	937	873	953	904	895	929	906	900	877	880	875	882	850	909	936	894	968	937	933	898	905	882	953	959	919	849	899	911	951	864	869	919	954	881	912	899	912	946	968	878	861	901	923	921	865	943	929	965	847	921	916	955	879	929	866	891	951	848	889	912	910	912	888	869	912	872	908	949	920	906	895	899	902	898	944	820	915	941	889	943	942	850	860	896	921	889	869	898	907	932	911	867	940	880	968	953	933	950	915	906	904	960	961	923	912	976	890	867	865	858	899	923	944	935	945	901	857	876	935	866	947	889	851	886	899	900	856	847	865	941	917	880	897	922	917	947	916	897	856	873	872	913	918	911	895	920	933	845	916	908	916	889	820	894	900	894	862	952	892	897	875	898	918	883	967	868	853	910	905	966	875	857	875	882	832	897	916	917	885	913	896	906	936	857	899	928	909	931	890	907	890	894	875	864	908	876	928	930	890	865	882	849	849	863	904	906	915	916	878	873	904	922	893	909	949	873	877	927	914	932	899	923	869	870	914	904	878	896	899	913	915	910	926	899	875	970	895	993	844	876	941	984	911	913	894	922	833	898	943	890	922	868	905	903	889	907	886	872	852	934	869	930	958	920	861	915	929	867	902	931	895	872	921	880	903	882	870	950	923	928	915	942	894	843	848	856	871	916	872	919	892	906	926	897	881	890	915	912	915	909	915	937	897	876	937	902	870	885	887	898	925	945	906	905	880	892	902	880	966	930	901	971	919	906	917	848	911	920	892	933	852	898	875	914	930	908	937	875	963	892	884	957	869	883	923	902	890	874	925	857	973	903	881	885	851	918	884	872	897	860	872	872	939	912	896	867	934	925	903	945	887	924	882	895	868	888	851	947	904	893	910	858	915	876	935	877	947	933	901	922	885	907	918	896	876	855	863	918	874	938	904	902	892	868	907	876	880	952	961	903	920	925	872	905	908	940	899	917	936	881	908	896	890	908	916	959	917	869	856	885	889	876	886	912	939	932	905	859	949	870	922	913	956	915	884	875	923	909	925	892	908	944	929	875	888	932	953	892	895	950	930	889	876	874	900	847	946	925	924	930	898	896	912	908	882	895	910	896	924	947	922	845	900	943	928	909	888	890	927	893	932	910	900	930	886	894	925	953	867	861	926	904	923	949	884	908	913	933	883	921	899	881	923	843	932	899	871	882	860	937	904	904	943	887	875	900	922	936	912	923	961	854	901	887	894	972	888	890	895	905	912	884	910	877	862	879	852	916	869	873	892	877	923	945	866	789	947	875	939	883	890	898	906	854	894	882	933	864	948	888	934	865	888	885	912	937	949	873	901	866	880	872	924	950	885	877	827	886	913	889	930	866	913	935	864	870	868	900	836	906	911	957	891	886	912	903	883	893	927	832	930	929	975	901	911	891	916	925	916	894	889	889	932	873	923	916	830	884	909	903	927	918	871	905	967	896	915	919	896	931	886	887	880	882	899	920	905	927	885	964	911	915	872	916	922	958	890	899	918	889	887	931	896	954	938	907	887	904	926	880	930	882	924	912	869	882	880	934	869	926	901	902	872	890	902	851	890	871	844	894	893	917	909	818	912	939	981	879	914	868	907	914	884	929	866	865	921	933	899	895	906	878	894	881	941	862	930	894	863	894	941	907	900	933	877	905	860	956	909	965	921	937	842	922	905	858	898	938	876	883	919	884	928	891	889	852	956	882	916	893	892	922	907	920	943	907	925	891	936	945	892	890	879	862	917	879	935	871	869	912	902	920	871	862	933	839	912	915	904	915	960	910	920	920	916	926	906	938	944	881	887	910	905	863	914	919	953	935	884	928	899	907	907	867	918	849	918	885	874	866	912	894	910	910	874	852	882	938	872	924	931	895	886	893	859	908	889	884	870	919	873	916	899	940	848	933	888	917	893	868	922	899	895	844	930	879	864	934	900	931	888	932	874	860	978	924	876	890	954	870	885	921	871	953	908	857	866	902	952	920	873	801	894	875	868	877	925	867	931	871	908	954	905	926	902	899	891	906	860	953	945	903	919	902	939	888	901	911	952	912	961	892	943	869	923	923	901	935	866	896	909	904	905	883	947	856	896	902	893	896	933	845	860	840	862	866	908	926	911	896	909	860	907	955	849	906	941	901	885	905	912	888	944	897	866	885	842	864	888	893	1002	960	939	946	866	900	883	978	875	938	873	925	875	901	914	904	874	944	946	879	880	924	927	915	893	952	901	897	878	871	905	857	951	899	908	899	898	900	928	858	942	847	910	939	917	871	858	919	917	856	907	852	949	927	976	863	894	908	937	911	887	930	951	900	904	846	871	900	918	865	969	956	898	935	889	894	912	865	822	908	878	928	895	906	899	938	943	919	925	843	959	937	885	895	948	900	859	890	911	967	931	937	882	895	893	905	878	919	935	888	955	928	972	873	885	915	886	923	905	932	908	928	894	881	895	878	878	927	909	918	897	919	910	923	849	926	929	898	876	901	886	876	956	948	850	964	907	914	849	962	906	911	920	909	912	918	913	893	913	919	890	870	885	915	871	950	915	900	899	925	883	876	909	844	900	924	882	938	900	888	899	904	895	929	880	875	813	891	930	899	905	900	889	886	881	888	854	934	853	873	878	931	916	872	818	881	928	928	962	915	899	886	930	868	904	912	858	927	899	915	983	942	939	884	904	890	960	847	924	904	913	950	911	900	926	890	889	934	872	904	853	880	825	861	903	899	825	940	886	901	869	921	902	915	904	924	896	923	890	934	879	909	924	910	905	912	916	889	895	896	884	874	955	880	908	943	877	886	904	897	878	945	888	924	914	884	911	933	889	946	897	840	949	915	847	875	943	923	907	915	924	903	910	903	955	878	892	853	900	887	915	931	930	892	892	964	923	862	910	932	916	898	936	867	934	886	873	925	936	917	916	905	923	901	892	902	900	936	928	888	924	874	927	907	845	925	903	882	871	896	902	929	896	897	959	903	886	925	928	923	890	886	865	902	932	889	903	864	936	871	895	914	933	922	943	1010	901	897	894	881	919
3471	3934	6845	7715	6596	3984	2348	1530	882	338	250	231	201	208	196	214	218	201	196	187	190	203	206	193	192	195	169	187	174	218	180	175	206	171	188	175	175	194	197	198	191	188	170	190	199	174	187	215	200	197	198	209	190	191	208	174	186	181	177	195	197	192	185	185	165	178	167	219	190	212	190	202	198	183	170	185	191	197	182	197	178	187	213	203	209	196	204	210	194	194	185	172	194	174	210	190	199	194	200	188	212	237	179	195	182	201	204	175	179	201	182	218	187	200	191	182	173	196	188	186	193	192	195	185	196	200	203	196	193	205	193	202	189	198	187	186	187	207	198	189	186	183	201	190	209	216	205	187	175	185	156	205	190	196	203	170	202	173	175	195	186	186	198	189	199	210	180	153	185	177	204	210	184	193	208	183	194	170	194	188	181	201	197	187	188	193	179	205	184	185	202	178	198	208	195	210	187	200	198	176	205	200	191	197	186	210	184	189	215	219	185	206	208	197	218	198	196	185	200	191	195	217	197	171	195	182	197	190	184	190	186	220	187	201	210	189	183	193	211	208	175	190	186	189	213	175	197	192	217	176	234	194	172	212	224	191	171	222	182	208	191	185	225	219	192	178	220	198	165	184	219	168	199	188	191	176	180	209	215	189	214	206	193	200	196	187	174	188	192	205	183	175	216	174	184	197	216	170	183	176	188	205	204	205	189	212	188	201	192	198	168	191	202	198	192	164	180	188	198	190	190	203	184	191	188	197	177	211	199	211	190	186	181	186	209	214	195	210	197	173	181	204	198	204	203	199	198	192	209	160	196	190	176	177	188	194	195	201	216	205	190	194	213	205	183	193	186	188	189	210	216	184	202	207	170	227	187	190	173	153	175	169	218	200	181	193	177	203	182	192	199	180	182	215	203	192	195	188	186	148	214	197	185	175	196	191	194	189	205	196	168	220	190	202	197	211	190	198	214	193	184	194	199	198	207	191	183	159	196	201	177	167	209	186	190	166	196	197	203	200	196	175	194	187	199	177	181	197	196	184	196	195	183	194	216	211	179	194	188	183	208	161	172	166	177	199	201	175	191	199	174	201	189	190	200	186	201	172	185	202	208	214	187	217	210	220	182	176	187	173	202	160	191	183	213	174	189	178	200	234	189	200	187	190	206	177	193	198	183	187	178	183	202	202	215	197	184	189	189	191	182	183	169	164	175	175	196	199	176	209	220	189	190	184	178	176	206	170	194	213	194	194	203	194	195	168	210	213	195	202	211	183	184	169	193	217	201	194	178	196	178	179	196	181	192	176	197	194	206	176	173	167	198	184	196	207	217	189	194	171	194	203	187	203	206	168	196	197	205	217	187	205	184	186	214	174	213	200	191	185	176	217	210	164	203	168	189	176	185	188	208	221	185	194	197	190	186	188	196	198	181	195	206	203	203	208	166	192	174	174	246	174	214	234	177	190	194	167	186	174	190	171	201	196	194	183	196	193	204	182	211	187	178	182	190	169	188	198	188	200	204	200	204	203	205	181	173	185	177	195	207	177	201	197	175	197	199	189	188	216	185	190	194	210	188	158	213	190	200	184	168	209	167	197	215	178	207	202	185	214	186	202	183	169	227	191	182	208	200	186	182	181	160	215	187	187	186	161	215	203	216	199	196	177	189	181	186	176	198	200	207	198	173	196	216	187	213	191	199	196	164	186	197	204	207	218	185	179	175	182	192	203	178	178	197	182	202	177	199	188	180	178	164	194	177	190	189	206	182	183	197	213	192	196	210	182	180	199	157	160	191	205	196	175	159	195	191	226	164	180	213	180	202	196	190	186	172	197	226	196	200	208	197	190	188	164	168	220	181	199	215	183	185	200	193	173	186	179	193	187	201	207	204	177	207	186	175	240	209	181	179	188	202	186	196	194	203	197	209	210	168	212	189	182	189	187	187	192	203	202	177	200	172	177	176	167	207	190	180	184	198	197	190	187	198	195	192	208	199	202	217	204	202	200	203	191	206	200	187	197	222	175	194	212	192	185	193	180	212	193	199	171	183	178	203	223	207	194	180	201	194	196	202	193	183	176	199	219	192	185	171	178	199	230	200	215	193	188	172	188	195	211	232	199	199	173	193	201	228	210	168	194	199	184	191	200	188	180	181	203	178	195	202	192	187	198	190	227	213	205	200	194	184	168	183	193	190	194	193	215	189	203	199	196	186	197	191	185	188	186	213	173	201	218	192	183	216	183	183	175	189	205	174	204	203	176	184	199	187	204	198	191	198	214	189	210	188	214	204	197	199	221	217	217	185	206	183	196	187	196	209	178	203	206	188	203	193	196	192	187	203	191	189	188	185	197	185	174	207	206	186	202	213	200	192	192	186	167	188	199	194	182	204	157	211	194	187	201	188	213	197	203	201	185	175	199	197	163	216	187	183	167	209	167	196	183	183	189	178	182	181	192	189	191	187	184	190	186	213	206	195	200	199	199	200	195	182	191	182	176	162	195	165	170	202	170	227	174	193	201	177	206	178	195	213	224	199	189	197	199	184	191	194	195	201	175	190	184	209	201	189	197	180	202	173	223	231	177	189	211	170	183	187	186	188	194	208	187	176	196	206	210	181	165	218	197	179	191	201	187	195	180	186	196	183	193	206	198	198	196	194	188	197	193	162	184	189	179	199	177	198	176	194	199	186	198	214	198	205	182	195	193	204	183	173	206	193	195	214	194	176	183	200	187	203	183	175	184	187	194	174	182	214	191	190	205	215	185	209	174	190	157	174	209	187	197	189	194	238	187	172	214	200	193	206	169	180	209	180	209	208	192	167	186	179	188	196	178	201	201	168	205	199	200	196	187	199	189	203	209	222	203	190	204	202	196	201	201	201	172	216	180	168	176	195	209	183	198	168	187	193	189	172	179	169	191	176	210	184	202	180	183	168	205	175	173	160	195	196	212	213	179	191	213	179	199	190	172	196	156	190	200	186	185	192	189	187	173	177	182	175	179	204	175	184	205	195	221	208	191	214	197	188	183	180	203	182	177	167	169	210	198	191	204	200	185	181	213	213	170	171	204	204	205	209	191	190	198	186	208	199	213	181	187	222	189	205	171	212	180	185	200	207	181	193	189	194	174	179	203	199	193	184	172	175	194	172	169	185	188	217	186	181	189	192	211	220	199	185	197	201	211	203	200	167	206	209	181	158	192	204	220	225	182	197	174	178	175	200	193	193	219	176	169	200	185	168	189	181	203	202	175	216	182	194	175	191	178	170	184	183	200	206	176	197	167	206	173	204	184	181	183	196	216	184	207	198	201	192	193	177	206	179	181	167	168	177	186	213	184	176	183	209	190	194	179	213	205	213	214	204	188	185	193	163	201	202	192	180	188	192	182	193	195	178	207	203	189	194	177	192	177	220	191	217	184	175	210	198	183	217	206	189	192	196	176	187	200	184	182	175	204	198	178	183	202	189	216	174	199	178	184	187	172	166	215	183	191	199	199	198	175	200	197	170	204
3497	6249	12052	17192	19099	12392	9382	6979	4475	1603	896	674	694	636	654	737	654	691	628	677	579	585	643	624	657	590	603	622	645	581	574	621	609	579	593	618	579	645	609	569	611	597	600	593	585	566	598	600	562	568	610	578	566	595	616	584	600	582	544	581	576	599	609	615	613	597	561	555	584	612	577	615	567	614	620	601	622	597	604	614	575	594	593	647	601	564	626	625	601	585	601	604	574	665	577	591	575	589	580	585	634	615	597	562	589	587	588	633	563	587	599	605	570	635	659	606	583	600	591	548	577	573	598	608	591	616	546	618	588	592	573	573	595	575	547	562	597	572	599	617	581	596	575	585	578	547	565	646	552	605	618	582	609	582	525	592	594	627	621	590	593	615	588	577	625	590	550	582	597	600	605	615	577	639	628	543	600	553	620	594	586	548	598	625	598	575	594	589	582	566	571	623	659	602	569	610	597	579	588	570	587	593	561	615	622	582	627	573	589	580	600	579	600	577	596	589	609	586	597	570	614	590	575	528	600	572	600	584	577	649	567	586	601	601	561	622	574	576	622	610	547	604	575	599	607	559	609	604	555	611	604	565	593	555	583	573	576	558	582	596	590	594	627	553	584	581	574	582	587	626	630	612	621	579	563	570	559	550	600	613	624	579	629	638	569	625	567	612	551	571	573	627	601	644	551	607	564	589	549	564	582	612	609	566	561	542	628	578	595	646	582	602	579	615	613	570	569	565	627	604	598	593	569	655	602	609	618	611	603	590	600	576	600	591	645	575	625	590	542	604	582	565	546	604	591	612	626	621	577	621	609	576	578	583	601	576	625	595	621	619	573	575	624	621	592	548	586	567	540	609	588	611	627	613	555	577	588	579	563	595	557	615	599	604	585	558	570	618	662	575	602	604	568	598	597	597	617	582	602	619	586	591	549	590	622	577	604	609	605	586	573	597	634	566	602	580	641	605	569	625	602	598	593	630	599	606	603	567	558	585	596	621	592	612	564	572	553	585	569	590	605	594	605	606	582	565	619	608	606	582	571	583	594	582	576	629	619	569	568	560	593	614	598	552	592	583	589	634	600	571	583	587	597	569	604	612	602	601	581	548	586	592	586	565	579	597	560	604	586	599	549	574	607	595	699	627	612	627	582	623	589	568	620	593	590	588	616	589	584	606	585	600	582	592	597	612	544	583	604	639	600	598	588	583	627	582	586	605	576	613	583	618	594	574	596	594	608	613	597	617	626	572	583	611	609	613	567	568	609	631	564	598	590	559	632	595	606	626	588	593	583	575	628	591	585	601	610	561	645	533	590	635	573	586	599	586	556	606	652	590	576	594	601	588	611	617	667	584	654	607	584	597	613	619	591	583	583	561	632	599	629	591	586	562	605	600	563	558	575	535	557	609	609	596	598	629	612	578	577	642	607	605	613	639	571	599	641	619	613	600	556	586	618	601	594	601	551	584	624	599	545	583	603	560	606	559	575	622	587	590	557	606	574	607	598	574	578	594	576	598	613	599	610	571	643	601	567	567	610	610	623	565	574	589	608	587	611	595	595	625	600	605	606	583	581	588	583	596	591	611	574	586	608	656	605	598	575	616	547	587	591	582	586	604	594	608	616	624	611	599	580	565	579	602	622	597	594	601	555	598	579	567	615	609	582	592	592	590	597	589	597	602	562	584	595	584	602	607	615	575	610	583	626	593	601	597	605	610	644	592	608	609	588	584	579	580	613	595	590	555	599	607	609	604	580	568	569	608	602	617	578	617	554	606	570	553	602	606	593	594	590	633	600	567	588	551	590	574	568	584	549	596	626	617	614	619	607	571	579	569	588	564	635	591	618	592	590	590	594	626	648	598	572	586	619	637	622	624	597	618	586	564	589	576	579	628	608	629	585	601	545	618	561	582	602	645	611	608	566	591	603	602	546	544	615	590	579	600	581	558	625	622	562	657	596	570	594	625	584	613	596	572	615	614	631	575	609	611	645	591	583	644	630	574	596	609	622	615	603	582	556	602	607	588	609	598	596	644	575	568	568	573	554	602	580	608	633	598	614	605	611	575	601	626	569	551	605	594	580	613	603	573	541	573	607	611	540	601	598	582	588	562	567	626	599	581	612	625	589	562	582	602	573	592	579	602	559	586	585	612	528	623	601	600	586	578	608	590	595	613	578	590	604	567	579	614	561	627	609	581	634	569	603	616	572	590	586	596	578	624	555	594	598	583	592	597	592	576	578	599	579	606	606	609	601	555	594	587	586	581	594	623	601	652	617	566	612	609	587	580	574	557	589	605	594	583	552	636	589	537	592	634	622	595	576	615	585	644	543	593	575	583	594	616	586	590	572	593	600	580	616	568	614	603	601	598	570	564	568	589	603	605	607	610	577	639	578	585	635	593	580	592	603	570	580	597	589	553	588	581	548	579	619	596	572	570	628	572	595	607	570	562	595	550	558	602	606	654	561	538	564	579	576	567	590	574	606	577	594	599	603	584	617	581	602	630	582	600	582	621	644	601	610	601	635	599	612	559	583	603	595	644	590	610	626	597	639	608	566	629	598	556	570	600	598	589	593	574	604	601	545	644	614	560	609	553	644	557	574	584	583	585	593	615	613	633	586	594	607	589	586	595	586	603	609	629	611	568	622	590	582	562	605	606	596	605	552	611	635	640	589	589	562	576	580	573	602	612	557	585	605	575	592	600	584	592	556	608	552	578	570	592	544	573	574	589	598	602	552	582	570	648	586	609	633	580	656	569	622	622	583	633	573	596	607	593	580	573	628	572	595	599	576	604	623	572	583	587	618	557	577	600	567	610	649	597	595	587	617	554	584	532	601	561	549	649	607	633	580	601	620	575	562	621	615	597	589	614	594	550	566	566	596	608	588	600	640	589	593	604	623	619	588	627	633	552	587	593	586	558	554	571	583	579	533	595	578	575	599	555	603	590	605	582	614	624	573	587	645	579	612	588	613	615	592	533	571	619	597	544	533	595	569	552	573	581	596	614	574	640	586	616	611	597	587	591	582	578	604	599	605	619	580	628	613	557	599	595	602	545	631	561	578	536	624	576	600	585	550	605	596	616	603	576	587	568	608	584	609	562	597	611	608	594	585	593	594	582	604	604	599	576	588	580	646	609	591	650	638	597	602	596	590	636	634	587	561	605	565	596	569	560	575	569	600	599	566	595	556	605	604	534	616	601	605	593	602	588	626	584	608	612	620	600	586	593	635	598	605	553	629	613	587	584	610	561	603	589	648	602	624	625	606	582	557	586	598	603	628	626	619	608	579	563	551	622	574	608	589	583	582	604	600	575	564	582	662	603	593	556	610	600	606	606	647	613	538	550	620	613	580	557	546	567	551	634	560	594	583	599	624	620	616	589	580	582	616	595	588	550	612	575	619	604	617	599	603	639	588	608	591	583	558	574	603	610	587	565	580	606	598	617	590	632	617	589	585	624	610	597	613	573	621	563	593	562	601	548	585	584	598	566	583	568	591	572
21382	28994	37207	37285	36904	30622	28624	23170	17126	8462	3388	1197	840	662	574	663	577	520	465	417	431	406	429	431	425	384	402	376	407	382	359	407	383	358	339	380	387	361	398	337	371	386	401	362	381	412	358	382	380	360	383	363	371	342	396	374	390	351	366	386	393	364	379	382	384	339	368	381	394	376	364	381	376	395	362	311	335	379	360	394	334	357	394	375	394	385	363	367	399	350	371	357	393	356	389	396	335	397	384	362	343	348	361	396	358	357	333	333	357	344	396	378	372	391	371	339	348	391	393	366	437	357	375	376	377	382	360	372	351	385	371	369	339	410	353	377	380	374	359	395	367	349	371	351	377	371	377	353	367	368	373	393	331	351	389	375	331	339	372	341	378	384	348	384	374	333	407	364	394	384	356	342	387	360	363	376	367	368	352	377	362	351	363	381	387	353	331	362	319	343	361	385	364	362	343	344	340	366	387	378	366	415	382	382	380	370	368	363	373	355	359	351	382	383	370	387	376	362	335	365	375	356	376	339	364	359	377	376	385	376	369	387	368	344	387	344	362	325	345	377	369	370	387	391	393	368	382	366	363	325	372	348	369	359	362	383	356	321	370	374	359	327	370	358	374	372	385	357	391	397	378	393	344	364	362	334	377	363	382	331	358	387	353	391	400	343	407	374	397	355	362	357	379	383	376	369	361	368	377	359	367	362	407	354	360	363	370	369	385	345	373	377	391	373	367	372	385	365	368	357	321	376	418	357	359	345	348	410	356	394	366	353	397	391	361	346	391	372	411	374	376	372	398	368	347	402	362	350	362	372	407	367	370	351	341	333	368	363	412	371	390	367	390	376	351	358	345	364	343	362	343	355	388	376	348	393	376	405	357	369	360	353	347	361	348	360	370	352	344	406	373	367	344	347	385	353	375	364	396	395	399	375	394	375	377	361	369	380	362	343	367	376	377	381	331	332	341	383	371	370	387	397	379	365	338	364	362	367	358	364	355	348	355	398	408	365	398	357	360	352	378	388	358	388	402	366	395	400	386	379	382	382	343	371	350	372	380	361	379	357	371	362	352	358	351	384	396	396	366	378	376	331	353	356	369	362	377	369	364	366	364	349	346	363	361	380	357	333	354	381	355	333	375	354	360	322	403	325	351	380	402	342	353	361	396	349	351	368	360	389	322	372	338	354	352	357	360	383	375	373	358	309	378	339	369	409	364	360	326	389	342	373	398	363	403	366	363	356	360	366	333	365	346	419	380	361	407	364	365	334	361	379	349	327	389	353	386	394	388	369	332	357	340	382	359	379	360	357	405	359	391	359	400	371	367	349	376	376	363	380	366	330	349	386	357	374	328	350	348	375	375	361	381	317	350	371	374	372	415	376	352	362	367	399	401	380	366	373	384	347	359	370	382	382	360	362	355	321	375	384	359	357	393	391	393	397	359	397	372	372	404	381	348	344	362	379	310	377	372	393	359	355	348	380	395	356	357	393	383	369	342	341	376	368	335	365	359	369	381	377	391	371	382	346	353	400	376	361	371	367	388	362	369	354	381	359	368	385	393	356	359	405	368	385	354	380	375	345	368	351	356	355	382	375	354	380	347	408	380	369	390	356	358	354	389	394	377	375	328	355	355	347	370	398	365	335	334	388	348	338	332	377	366	354	368	358	373	374	385	323	376	372	383	334	379	365	359	376	364	358	320	377	313	380	416	335	377	368	381	371	384	383	359	360	387	439	390	401	360	385	380	363	404	352	402	372	367	305	383	337	372	339	348	364	357	389	375	381	378	392	406	378	358	403	363	359	393	368	359	415	366	387	379	346	362	408	366	388	348	353	402	370	408	362	346	326	376	338	375	380	391	367	355	381	397	362	376	347	371	367	388	375	352	379	360	353	349	358	389	352	387	358	377	400	364	394	369	367	372	332	376	339	355	357	358	392	366	380	357	312	353	400	341	384	358	357	352	374	330	401	333	339	384	356	346	401	386	366	391	372	333	363	344	339	376	360	365	347	366	362	395	342	361	366	388	349	395	376	383	356	374	373	386	369	348	381	355	391	406	356	321	355	371	392	326	352	359	360	356	335	347	397	369	341	339	366	352	390	354	366	402	383	356	390	352	338	400	359	365	355	354	369	356	357	352	388	359	390	371	352	396	371	349	402	394	367	390	362	370	420	403	349	340	386	374	364	388	376	350	347	365	344	346	376	358	384	372	390	372	386	370	383	355	369	382	371	375	378	346	383	376	373	360	365	379	364	367	355	338	363	380	360	371	371	356	412	353	387	359	371	349	322	360	385	357	380	398	351	354	377	374	350	360	372	363	359	393	365	383	388	387	379	354	369	389	347	372	384	350	390	352	358	378	366	390	362	376	320	351	384	372	367	376	349	400	376	351	376	359	338	340	373	361	349	403	382	394	347	361	379	375	348	373	380	381	343	364	364	379	375	372	363	374	366	342	377	402	344	376	407	371	351	355	359	350	369	380	367	354	345	373	320	375	341	354	377	368	403	332	345	389	381	404	393	387	381	368	402	414	354	375	379	367	419	348	335	336	356	365	342	346	381	381	383	383	342	403	382	355	349	360	363	363	378	348	381	355	371	353	371	355	340	383	339	376	382	365	349	345	342	351	353	406	397	385	392	386	377	400	383	360	341	389	390	370	385	347	384	374	376	383	365	346	335	371	365	355	374	359	319	370	357	420	364	413	368	347	367	344	341	341	413	351	345	399	390	331	423	353	356	366	392	368	367	399	354	392	381	336	390	377	388	405	373	400	345	370	365	409	378	337	357	384	381	354	350	391	382	375	328	407	376	398	376	403	385	333	349	354	356	340	371	348	396	382	384	332	362	375	346	385	381	386	342	370	396	342	381	368	372	390	379	358	403	380	372	344	393	349	335	382	402	369	415	366	431	380	338	370	393	371	354	370	360	358	373	349	338	397	364	383	358	404	389	368	353	338	376	335	349	374	362	354	352	367	326	344	391	371	355	325	375	366	372	366	383	352	385	384	359	398	372	366	341	328	343	324	370	401	373	354	347	369	345	353	364	358	354	378	385	370	383	362	355	358	390	363	380	343	357	325	356	398	341	367	410	352	358	394	386	354	390	349	349	410	357	385	394	377	361	414	382	394	367	346	369	416	373	360	372	406	397	365	365	377	345	372	378	384	358	398	397	386	375	374	346	406	384	384	366	369	367	378	383	377	368	365	371	370	377	380	369	382	376	390	371	381	376	380	316	376	339	392	393	371	393	410	359	394	356	357	358	380	355	332	344	364	358	350	373	372	335	375	373	351	359	325	367	345	383	377	358	385	395	345	403	352	389	359	351	360	354	381	352	376	380	352	351	363	376	396	357	405	378	342	357	391	357	319	376	383	379	337	379	373	350	390	363	413	364	401	353	388	369	384	351	347	379	368	388	322	351	348	349	329	379	376	359	370	417	362	400	369	394	374	394	376	382	333	374	356	323	372	376	369	351	364	378	381	365	353	339	365	361	356	380
14967	25362	33693	42061	46828	42129	41671	36769	27837	15845	7325	2499	2488	2034	2531	2624	2709	2262	1747	1569	1289	1432	1539	1502	1532	1380	1172	1160	1171	1129	1125	1099	1037	1047	1047	1041	988	994	1030	1021	990	1014	1033	978	996	1050	1008	989	972	974	1008	1060	1000	1007	970	999	1054	981	988	1067	963	1004	991	996	1017	975	958	1017	1007	1001	1001	1015	934	1002	1005	938	1035	1031	1069	1046	937	1102	998	957	988	993	1036	1033	957	1041	972	987	1006	1010	977	986	996	981	957	993	933	986	1008	1016	968	977	990	959	979	918	974	952	1020	981	1013	1015	972	884	991	997	943	947	960	942	944	959	988	981	1001	952	1053	994	990	926	1005	992	952	996	973	971	946	943	992	969	954	994	1002	987	1019	997	996	974	951	1009	1014	977	912	962	976	989	999	995	947	970	995	1038	960	968	984	973	953	936	1089	970	987	999	987	985	1008	962	974	979	950	975	994	968	940	981	985	934	965	991	984	949	984	971	982	1000	969	987	983	1013	1016	985	1005	999	1005	980	967	976	966	933	999	1020	1008	1027	1029	1008	1044	945	1019	1001	941	973	1001	1051	976	927	931	1006	931	1005	962	989	1007	993	938	996	986	995	920	992	972	998	1006	981	959	954	926	1013	978	957	1006	976	985	993	984	989	1015	1004	1001	959	1001	980	1028	1003	917	971	975	969	1013	931	936	980	986	947	1024	1000	954	976	962	909	979	993	933	999	997	967	1044	985	983	981	985	990	971	939	1011	1004	1016	964	1045	959	982	994	996	965	1005	991	1000	998	974	1038	986	942	994	906	1022	990	951	1031	975	990	971	990	960	959	1009	1015	935	1031	957	983	905	982	999	1011	974	963	964	971	933	1024	991	918	996	971	956	945	938	992	947	963	994	959	1019	978	965	1029	954	968	961	950	1011	950	960	988	1012	1012	1022	993	992	936	965	1016	958	939	1010	949	891	967	1003	1013	974	1025	984	1056	958	989	990	970	973	978	932	946	1000	1010	980	953	966	957	965	991	1037	943	1037	974	1035	953	971	978	1004	968	973	956	926	974	969	1023	966	983	966	957	1013	969	985	983	952	988	1007	943	957	993	993	988	969	978	1003	970	954	1022	950	959	989	966	983	984	965	939	986	969	997	1036	945	983	983	955	962	965	1073	1015	993	1022	1017	930	963	1016	978	1020	978	932	1009	1017	942	1015	1005	1012	946	969	967	961	989	962	949	985	976	959	968	989	909	1033	980	1007	974	970	979	933	986	934	976	974	983	953	999	969	972	950	1023	902	937	1000	1008	988	942	950	998	978	983	986	986	946	924	960	984	975	945	975	976	955	1011	964	961	955	1004	913	868	964	926	993	956	979	1001	962	937	957	921	996	941	1009	1014	980	948	939	951	947	1003	986	967	918	982	999	942	978	993	1003	1018	966	1041	1008	991	959	957	977	945	1022	1004	1017	948	965	1014	945	966	979	986	983	956	969	959	974	958	967	1007	1018	886	960	975	949	949	992	975	943	983	990	962	998	1018	972	959	977	993	1006	982	986	980	973	954	942	953	987	969	954	981	1012	970	989	1051	900	954	935	954	950	988	1001	987	997	1055	931	989	964	1000	976	987	1034	980	1037	1021	951	1021	1025	991	945	1001	1011	987	992	970	973	1007	1001	976	964	980	1013	1020	1001	939	937	1006	982	962	1013	939	978	963	922	946	979	1010	935	975	942	975	962	931	995	952	982	969	961	1000	926	1005	960	944	962	943	960	1009	1003	985	1013	1032	1016	1060	1005	1005	992	970	974	970	974	947	974	986	1025	962	976	1007	1038	983	988	949	978	1017	983	949	960	959	997	1011	1033	1006	1000	896	979	937	963	1013	952	1015	973	1010	923	972	980	971	973	933	989	1051	983	944	964	907	1001	1020	949	994	984	1039	986	1012	959	946	951	980	960	1009	934	1006	920	1006	999	983	1026	918	972	956	984	953	976	1008	954	946	1006	944	953	1014	1001	964	1010	963	962	933	973	975	1005	945	972	932	932	979	981	897	951	910	970	900	989	961	957	995	981	1053	983	974	957	1034	1006	924	990	1035	956	991	953	993	980	1018	1003	955	915	1014	996	994	984	949	941	1012	970	1014	982	908	956	1039	1004	993	952	979	981	994	951	996	1005	968	928	1032	942	1027	1000	978	980	961	934	967	925	986	995	1003	979	959	996	941	964	956	948	976	984	1005	1051	955	965	962	949	973	944	987	997	946	991	933	946	1043	990	923	982	965	958	998	984	974	929	970	1006	998	983	983	1008	958	914	967	968	954	986	1018	961	944	964	981	951	967	968	982	961	973	984	986	1008	966	964	974	998	978	966	953	996	987	952	975	988	985	1055	932	985	957	1032	967	921	1057	981	989	971	928	935	987	961	977	978	945	941	912	952	940	982	945	1047	966	1015	1049	991	985	961	911	913	988	959	974	986	948	981	951	985	965	996	952	993	1030	940	1006	1023	1005	956	983	961	990	991	1030	1004	976	1004	1011	917	954	929	953	982	933	960	946	966	1016	934	1036	946	942	954	984	998	973	989	968	962	1011	978	962	906	962	949	922	982	959	1048	1019	1005	930	994	972	952	990	993	942	951	1032	967	946	1019	958	1029	989	1043	1016	996	943	943	996	979	968	962	1038	995	975	986	1027	1049	1017	998	913	961	954	1009	1017	975	922	992	948	947	930	1041	978	1008	1018	942	969	993	986	963	973	1044	958	941	958	956	1026	913	997	992	975	926	932	984	952	960	928	958	979	996	993	930	946	978	992	1025	1035	972	994	956	998	954	953	1003	969	986	956	970	967	1021	980	1006	927	967	924	953	943	957	965	974	993	1019	953	1014	1001	968	1020	939	978	983	974	1010	1003	938	997	1016	973	922	922	1000	999	987	1003	948	1053	1010	967	938	943	963	993	936	978	983	926	1027	965	1004	1020	970	1015	978	958	1017	926	985	1044	977	996	959	926	972	973	996	968	992	956	980	995	969	962	1028	938	998	939	1017	982	1010	975	963	982	1019	989	986	947	964	980	971	993	954	1011	978	1021	976	984	978	981	965	951	980	984	984	953	992	1002	1024	966	968	1010	1013	1009	1014	991	1010	935	985	999	956	970	926	1035	1005	989	1000	952	971	984	973	976	985	951	998	916	967	1039	1045	995	1003	951	988	979	974	994	998	1001	962	950	944	995	971	944	977	946	958	959	1051	927	1001	1003	1000	1004	977	1016	997	997	979	990	997	998	1023	951	958	977	944	1001	952	966	1005	922	951	973	946	1009	936	927	990	993	983	939	972	938	958	1016	942	1011	955	1000	952	996	986	1046	1033	1000	942	1010	981	963	975	962	988	1015	941	979	945	955	932	954	955	1005	1031	1000	1017	990	970	978	984	1009	1030	1010	958	955	958	990	915	930	975	958	1009	942	946	955	980	985	1042	986	1024	911	927	998	951	1035	1019	1013	970	959	963	1020	948	973	963	966	1020	939	1011	1024	962	995	972	986	990	955	972	973	988	1008	997	992	974	959	1027	893	1006	947	936	1033	950	989	1026	1002	967	1014	952	956	987	1006	1008	923	995	1027	973	991	934	965	978	1034	958	1010	1009	997	992	952	1018	929	991	969	970	958	1016	963	956	973	937	939	1026	967	964	983	945	956	985	962	963	956	912	980	1043	983	980	1003	941	962	928	997	973	998	1066	940	960	973	971	1050	965	941	1000	960	1001	956	979	946	970	1062	977	949	948	993	980	978	970	1011	992	1004	1032	975	932	1032	971	999	1000	946	950	968	998	1002	941	912	988	973	973	964	1059	975	991	1014	971	992	1032	980	993	994	959	953	985	1017	936	1055	938	996	960	966	1005	976	969
28076	34924	40741	39264	36544	31748	30573	27530	22195	14220	6060	2235	1257	899	776	690	775	664	531	500	430	457	540	451	425	402	380	404	419	378	377	370	401	372	326	355	381	359	389	374	316	342	395	355	336	346	348	331	367	328	373	347	342	373	358	372	348	354	410	362	388	378	381	378	334	323	320	336	355	336	338	360	324	358	368	323	343	342	374	392	341	331	377	368	365	370	320	351	359	348	333	373	366	342	354	334	368	319	322	364	336	353	370	354	364	366	387	334	343	318	350	338	356	344	376	340	360	337	370	310	350	326	354	376	349	354	332	366	364	371	339	330	370	356	343	307	353	384	331	352	352	335	373	350	332	336	356	360	344	326	359	334	346	344	355	387	351	335	361	341	356	357	326	325	346	360	337	329	354	372	345	352	339	339	338	353	330	360	338	352	400	364	344	341	354	370	370	365	336	384	357	353	388	367	359	326	354	364	322	335	373	334	348	368	366	333	361	357	334	375	339	347	356	343	347	345	342	334	351	381	361	339	358	343	336	408	353	358	359	366	343	370	354	335	364	346	351	352	375	344	379	352	396	341	356	369	366	374	353	361	360	337	339	398	317	364	333	346	343	329	348	346	338	351	323	353	345	359	306	364	340	355	356	356	366	350	358	359	385	341	349	346	351	333	335	343	329	348	333	319	345	355	405	338	367	347	342	344	350	355	361	343	347	330	333	373	372	301	381	335	343	329	345	316	379	381	367	342	348	382	309	351	314	340	332	377	337	335	346	346	364	330	348	333	363	384	374	342	341	399	375	382	369	339	321	330	333	338	351	302	347	333	359	369	348	346	341	349	360	363	315	335	362	331	345	331	335	343	349	338	317	344	361	365	351	375	376	360	387	317	337	335	342	359	364	354	371	350	363	352	342	345	339	384	350	327	381	375	323	330	360	329	330	355	350	351	346	429	338	347	372	399	347	380	351	333	331	359	345	335	352	339	360	345	310	369	360	344	344	341	303	370	338	393	368	326	329	378	397	373	357	332	328	321	337	339	355	364	379	360	364	308	356	368	361	381	370	320	360	371	353	353	330	350	356	330	340	340	334	370	334	354	355	346	367	368	339	338	365	395	362	328	365	342	345	350	347	329	362	322	321	356	357	353	367	375	354	373	357	359	305	374	341	346	381	357	337	316	341	312	390	350	375	358	401	321	372	340	353	359	376	346	349	360	327	343	331	340	353	348	305	369	359	322	334	356	368	331	327	339	334	351	347	325	345	317	355	353	344	350	353	326	348	357	341	343	328	332	327	341	346	358	363	321	352	375	348	325	314	346	357	355	325	361	359	341	366	345	380	339	331	357	332	354	358	327	322	350	374	337	351	359	327	351	346	353	344	345	347	327	349	399	378	349	342	359	336	351	397	351	392	332	340	341	346	372	323	358	358	385	342	355	339	344	359	331	323	348	311	355	371	332	373	394	344	346	353	327	340	368	376	394	328	350	358	326	342	333	399	351	384	303	346	346	379	338	377	358	361	345	340	323	345	322	346	397	330	331	334	330	322	359	363	365	342	367	329	375	332	340	340	383	317	355	351	337	351	323	364	381	338	349	332	352	354	294	342	333	361	372	346	330	355	356	352	363	371	334	327	378	351	334	352	329	365	344	340	362	336	341	357	366	360	368	330	345	357	312	316	362	329	361	364	355	339	364	354	351	362	367	325	338	368	332	334	323	325	366	323	366	357	354	358	347	340	356	346	317	358	365	328	361	359	326	338	337	352	344	323	367	355	337	329	327	368	338	367	344	357	365	349	367	351	330	349	352	318	357	365	350	337	377	390	342	366	326	358	379	351	341	358	356	352	338	388	348	345	348	360	364	351	339	389	358	377	365	322	374	366	368	344	351	329	390	367	316	326	360	326	343	372	330	341	310	336	330	372	363	369	360	362	329	354	376	371	368	330	363	328	329	331	347	359	319	349	375	353	341	358	356	379	372	369	393	352	341	338	333	415	359	361	332	344	358	326	365	367	371	329	330	333	364	323	376	343	363	330	369	324	336	335	367	369	336	353	378	338	320	334	363	335	318	346	337	345	357	356	348	350	365	340	376	346	365	333	331	353	355	372	341	347	366	364	345	353	340	368	343	346	379	334	363	357	358	353	343	343	330	318	334	387	374	361	387	360	322	338	362	301	327	357	323	353	369	337	358	350	365	360	345	358	372	403	354	360	312	349	329	383	345	345	331	350	354	351	354	342	341	341	337	343	330	357	365	330	318	353	348	341	358	325	318	338	356	357	339	378	374	343	340	393	362	373	336	353	356	363	353	324	398	353	318	366	341	375	375	345	345	364	373	338	353	384	359	341	360	330	370	368	363	383	356	348	364	352	345	346	353	347	345	374	330	347	359	310	359	329	360	382	349	366	346	379	321	330	337	364	366	346	352	316	378	347	377	330	344	337	370	342	381	378	350	356	361	316	322	364	325	326	377	377	343	355	339	321	322	354	329	370	310	381	359	326	342	370	370	335	340	344	344	335	352	366	351	348	324	350	357	345	344	339	304	344	363	377	346	336	389	331	339	343	355	359	349	361	343	359	352	378	323	338	323	321	330	357	357	331	349	365	337	363	385	381	332	350	364	329	351	358	341	331	366	364	335	357	344	337	365	391	327	373	317	350	386	307	309	364	389	346	328	350	336	337	369	380	372	321	385	339	320	328	324	310	373	375	340	318	372	357	337	339	336	331	353	344	364	338	333	378	380	320	369	357	370	327	337	337	366	348	332	379	346	338	358	382	362	339	327	359	334	339	380	325	362	349	350	311	298	339	357	355	334	337	337	344	341	356	347	350	338	338	376	329	339	335	368	358	400	350	342	336	371	342	346	359	379	368	369	319	350	368	358	342	355	354	359	382	370	344	345	343	365	356	364	367	364	359	336	340	367	338	347	357	372	310	299	366	349	386	365	335	327	316	322	347	342	340	357	314	340	339	365	333	324	361	365	342	341	332	337	358	348	342	364	361	356	372	340	353	343	344	325	369	361	356	333	345	337	371	363	322	304	375	356	347	337	357	355	371	347	361	340	381	319	354	348	342	337	349	350	347	354	327	324	329	337	316	359	328	366	347	353	354	370	360	353	373	345	308	397	353	335	315	343	358	337	331	344	321	349	348	327	325	340	333	367	365	368	347	353	363	317	358	347	356	343	320	368	333	392	319	354	370	345	339	317	322	358	374	326	353	366	362	354	343	320	386	368	351	318	320	356	361	339	342	355	320	369	356	332	324	358	346	356	379	396	365	301	368	351	340	354	332	333	363	366	352	314	331	379	377	389	364	340	346	322	341	373	338	333	338	363	388	353	358	351	370	337	319	373	363	344	361	353	347	360	326	378	335	340	360	331	346	380	338	354	350	368	356	357	329	359	301	347	307	340	315	358	322	349	394	363	333	367	341	373	328	368	325	324	341	393	372	351	313	351	330	355	340	360	357	349	320	361	376	369	350	331	356	339	352	352	373	348	376	364
18017	29691	38846	44702	49786	46097	46710	41623	32949	22635	10527	4035	3491	2991	3235	3400	3557	2930	2077	1795	1572	1652	2143	1811	1675	1255	1245	1334	1204	1187	1164	1063	1055	1037	989	967	1047	934	975	984	1035	974	1022	1043	953	975	947	936	946	957	944	973	920	935	947	947	960	934	949	928	921	962	906	929	880	915	947	938	972	983	902	965	901	996	896	948	928	1055	977	962	906	914	947	884	937	881	890	892	933	902	878	883	896	894	996	972	901	910	901	911	881	881	902	875	907	907	893	879	941	909	934	885	892	894	900	931	879	838	982	860	931	910	932	894	922	927	907	878	894	889	940	930	927	897	911	914	913	886	949	931	914	908	925	888	881	919	861	859	904	888	886	926	921	868	914	916	911	903	944	940	904	930	852	908	916	848	892	951	917	910	920	915	934	924	880	853	885	907	924	894	848	881	960	917	860	879	881	893	890	930	889	931	915	875	869	922	902	892	887	896	958	863	967	924	915	954	906	879	904	876	926	877	946	909	919	918	929	903	906	872	934	878	894	885	886	878	892	885	880	954	908	868	926	932	898	904	934	962	939	929	890	894	961	871	877	925	931	880	907	938	906	883	875	845	917	950	900	889	906	870	913	907	909	907	895	898	943	843	923	922	917	909	902	880	916	910	878	912	923	914	897	924	905	884	915	919	902	886	885	891	901	859	888	854	888	929	917	919	929	923	904	880	926	872	901	891	903	921	918	877	879	915	896	937	875	910	902	903	920	932	863	913	869	879	887	893	931	901	925	947	891	858	955	837	917	945	859	914	904	912	902	908	923	955	930	957	890	891	877	887	876	914	904	961	920	888	954	888	867	900	902	889	895	895	908	892	898	888	915	959	918	932	926	893	947	840	903	864	941	873	907	858	933	867	927	883	866	904	911	854	851	938	874	884	847	896	977	873	959	871	927	947	889	893	894	952	887	885	908	915	871	912	892	925	899	853	907	902	928	904	893	866	872	942	916	872	849	884	895	900	935	923	902	868	902	946	895	929	895	952	859	915	883	891	873	895	935	893	946	943	908	896	881	855	893	907	911	946	902	926	928	859	913	870	927	864	934	870	908	814	891	914	918	905	871	895	904	906	895	905	903	853	893	900	855	939	902	929	871	862	940	891	908	917	908	912	951	876	908	934	897	920	876	955	912	935	944	928	887	916	870	974	899	844	952	940	867	866	886	846	889	859	917	934	904	954	912	903	904	880	914	941	899	905	903	882	914	879	917	898	927	913	865	940	859	941	885	873	904	897	840	881	932	908	860	928	919	945	936	892	903	937	854	895	905	857	922	860	904	916	925	903	936	895	893	915	906	912	908	913	930	908	879	916	879	896	870	898	881	863	892	839	900	919	894	897	909	874	946	911	947	882	899	920	969	924	931	891	928	854	925	871	911	893	921	890	905	918	889	907	931	858	928	934	908	900	876	870	905	860	864	872	878	909	893	934	862	929	913	946	858	825	898	893	920	962	900	866	831	879	861	929	870	915	859	894	905	887	944	928	900	935	895	905	830	849	885	959	911	928	924	885	835	870	859	895	942	855	903	869	914	856	908	899	886	884	914	869	897	891	882	903	895	822	879	896	899	878	892	884	932	849	963	920	861	918	907	917	904	908	848	899	911	930	872	918	884	867	933	925	926	888	891	951	838	867	853	944	891	933	869	870	848	942	924	902	918	905	869	836	934	852	915	916	888	852	894	872	862	874	915	941	884	921	895	846	879	913	915	930	919	933	841	846	891	937	898	899	872	906	904	907	903	935	888	890	951	851	911	954	893	875	956	913	842	935	887	866	914	912	881	884	917	912	964	872	896	890	888	906	913	917	910	908	864	892	894	834	912	905	952	918	897	880	923	885	911	893	906	914	915	896	923	899	951	883	917	848	915	875	909	912	900	896	940	855	852	860	877	875	923	850	927	860	883	862	916	904	903	926	954	849	914	897	875	892	944	883	924	923	894	909	909	929	920	844	934	887	919	882	919	905	914	884	900	919	863	899	875	892	938	934	882	880	939	905	910	912	858	946	953	878	877	923	949	849	861	897	958	925	958	925	864	885	932	869	907	889	910	901	935	897	942	929	884	951	919	862	855	859	830	866	1003	899	902	890	920	899	968	894	860	968	908	889	900	880	912	902	868	884	909	887	914	884	925	939	888	940	878	904	875	885	897	853	883	893	889	869	882	862	923	877	866	874	879	922	878	901	924	869	927	923	908	877	964	889	911	926	937	941	870	886	919	864	904	911	925	905	885	855	907	963	875	861	911	859	878	899	900	879	855	903	901	915	901	878	867	881	914	917	913	903	863	894	917	930	873	844	884	936	862	950	964	928	905	883	895	925	880	856	932	911	985	880	936	918	938	881	883	922	891	862	917	901	837	933	927	932	919	916	900	858	947	902	1002	888	952	827	868	931	891	856	863	922	917	911	905	867	906	896	949	895	934	951	825	898	898	912	867	936	934	897	900	883	904	888	873	907	903	931	884	892	929	906	938	886	897	892	904	920	820	921	905	912	888	852	851	927	897	879	896	931	948	892	906	887	933	940	908	930	897	918	860	919	909	854	876	879	879	921	948	921	835	864	917	906	870	907	904	889	929	907	848	861	868	917	920	909	846	868	905	909	858	913	919	924	916	897	879	894	892	851	899	919	865	892	943	875	909	887	902	942	865	917	923	934	870	865	920	910	852	921	915	848	894	918	898	887	911	912	871	870	913	869	890	950	908	884	957	916	888	919	890	904	916	910	910	910	877	942	912	878	925	875	877	927	866	918	880	872	897	914	917	864	900	906	925	832	882	954	921	889	867	906	901	908	919	906	938	947	867	890	896	918	920	895	908	886	909	954	883	899	933	909	922	913	895	865	867	834	951	912	912	930	860	862	929	874	887	903	874	888	895	850	870	888	871	922	933	893	959	895	917	892	959	897	915	923	872	834	918	904	931	932	962	944	880	916	944	868	882	880	908	918	943	956	863	867	887	877	909	902	909	889	882	904	901	907	902	907	826	971	870	883	898	916	937	939	898	903	910	928	875	922	920	930	886	944	848	838	857	901	895	861	896	879	902	917	946	918	915	877	929	923	899	870	854	836	869	882	865	903	854	874	922	870	900	948	928	869	903	848	874	911	874	894	944	869	890	892	887	867	912	912	883	895	880	940	966	905	900	924	890	877	926	923	878	877	958	922	894	866	921	868	896	869	876	898	907	886	925	894	911	859	871	876	878	867	895	918	902	887	921	943	883	943	906	806	892	895	889	927	932	896	912	921	881	926	886	877	851	949	960	899	936	891	868	932	934	914	918	934	941	879	892	963	953	930	892	906	864	884	842	877	856	886	905	924	893	915	874	937	886	879	899	899	898	867	884	910	872	908	828	903	923	902	925	904	921	890	969	870	892	936	864	876	903	902	899	1018	898	875	892	881	867	919	925	929	871	877	857	913	911	947	926	939	888	864	947	899	928	942	921	929	906	895	964	877	909	909	952	952	900	916	917	854
3742	4349	8560	10329	6676	3663	2031	1079	607	309	226	203	205	184	230	214	212	190	214	188	231	205	206	213	173	202	180	211	193	205	195	188	216	215	179	172	160	183	189	192	175	222	176	236	198	210	199	192	182	191	202	211	206	211	189	213	208	191	191	202	170	180	194	183	149	204	186	194	169	174	215	217	201	171	192	190	207	232	205	234	185	191	184	209	190	211	213	188	178	198	202	201	196	165	216	196	170	220	178	202	180	182	195	181	168	205	185	218	185	191	202	209	174	193	181	189	177	185	194	205	207	201	184	192	175	184	216	152	199	196	168	180	205	188	181	210	193	181	208	183	178	192	211	205	164	211	199	199	216	177	190	171	193	193	211	178	186	174	204	169	196	189	182	183	187	193	184	205	183	184	196	192	192	213	185	184	182	188	199	199	202	192	210	169	194	163	187	177	218	184	163	206	213	198	206	190	177	193	204	203	184	186	185	210	197	178	188	193	190	161	214	188	176	180	198	208	199	193	172	174	179	202	221	206	192	220	214	180	206	201	185	174	185	224	193	181	191	159	181	186	181	190	213	187	181	192	230	168	230	179	181	197	191	186	193	221	194	174	187	193	196	213	193	166	190	205	158	220	214	180	196	205	167	213	194	184	197	189	188	207	213	192	195	180	200	204	193	210	191	175	199	198	192	193	193	188	189	213	195	169	173	188	228	205	206	205	211	176	196	178	224	189	206	212	188	209	176	190	188	209	176	203	185	190	201	181	179	204	220	183	193	167	188	211	188	184	186	216	186	195	189	184	168	197	196	173	202	188	210	193	206	211	193	211	176	182	207	206	194	204	165	177	184	204	196	222	182	198	200	188	212	219	218	207	194	188	199	204	180	202	208	177	199	215	212	183	195	197	180	186	181	176	182	183	172	180	183	179	199	188	187	183	181	213	180	188	202	194	195	200	170	183	169	187	173	197	158	221	175	222	184	188	181	189	193	192	187	172	189	192	174	194	187	198	199	183	170	218	190	194	201	175	210	189	201	200	196	215	204	209	181	196	182	195	184	208	218	188	200	206	191	192	186	184	215	182	192	181	185	176	181	208	175	205	198	176	195	201	173	174	208	206	179	199	213	193	187	194	191	214	208	200	212	189	218	171	213	177	205	186	185	214	208	186	190	176	199	228	198	210	190	212	206	198	181	221	175	193	177	219	193	195	182	190	178	171	179	177	171	192	210	171	167	193	172	197	191	171	197	182	196	204	212	198	197	185	203	207	219	194	198	196	192	188	193	180	185	184	180	205	164	170	188	175	183	167	198	196	192	183	195	187	191	198	212	203	177	189	189	176	188	189	192	224	205	209	184	200	193	182	227	209	198	196	187	217	193	192	212	165	208	211	201	176	184	195	206	192	165	186	175	201	200	166	212	200	198	199	171	195	217	200	198	197	192	180	206	198	188	200	180	194	201	189	214	179	192	185	191	183	176	189	203	222	207	194	191	201	226	200	209	207	178	196	209	163	183	188	221	196	198	165	193	196	203	214	189	204	218	223	199	190	162	211	184	192	197	191	185	183	203	194	180	170	202	196	192	201	199	186	190	169	176	193	181	189	178	187	199	183	188	192	175	196	184	193	191	192	211	194	174	190	174	205	210	214	190	198	193	195	173	178	161	200	197	191	194	177	222	218	195	192	206	194	186	195	192	201	193	205	180	195	168	214	185	194	195	201	188	204	184	200	199	183	189	186	174	196	205	175	219	228	192	178	209	188	207	192	201	199	210	191	199	197	211	179	199	211	206	193	188	204	202	172	202	215	182	198	197	183	191	200	212	190	186	193	173	198	196	192	195	179	190	192	215	180	202	202	189	202	205	164	200	160	186	209	194	185	206	191	192	187	205	193	160	181	204	163	194	222	155	221	196	198	204	224	202	197	200	194	206	180	224	194	204	176	205	189	208	185	198	201	191	211	201	183	193	211	195	187	226	206	170	199	183	180	186	185	174	185	209	178	193	177	175	182	218	200	194	219	201	206	189	203	175	191	217	205	228	203	177	222	169	200	176	196	193	191	222	188	221	199	203	171	210	190	194	205	192	190	206	170	168	177	201	225	185	196	219	203	197	197	181	227	205	174	206	191	199	181	193	177	215	200	195	225	188	191	200	197	191	183	184	197	194	150	198	196	198	199	199	197	197	199	179	185	182	191	198	177	185	151	204	166	228	199	199	204	182	197	188	207	203	180	185	204	194	187	202	181	203	194	192	197	197	198	211	178	180	195	179	201	155	216	204	191	171	186	187	194	219	194	214	208	193	188	194	192	185	174	194	195	181	176	223	213	194	191	199	205	196	201	193	178	204	196	215	207	199	199	182	218	190	202	195	191	198	179	207	186	207	192	190	185	180	179	188	191	195	208	185	178	198	212	184	191	175	172	207	168	180	151	190	186	172	187	172	183	189	204	180	177	228	202	163	195	196	212	206	220	188	183	205	194	179	185	201	212	191	188	189	197	184	185	196	202	204	193	186	163	186	202	204	197	165	202	195	162	197	207	195	187	188	215	188	183	186	199	174	202	190	170	183	210	183	200	187	195	203	185	189	178	210	192	192	196	185	189	169	215	186	186	218	187	190	200	164	178	201	211	186	190	183	212	193	194	190	183	171	177	204	183	201	171	192	206	189	206	168	203	182	208	193	202	180	174	184	178	217	201	189	186	200	206	182	180	197	199	196	188	196	193	199	177	195	187	175	205	177	195	197	202	178	196	190	194	202	169	186	196	182	193	179	192	207	193	199	184	190	215	190	212	186	190	175	214	194	196	196	183	215	164	174	176	174	187	199	208	194	212	217	189	204	218	172	190	193	182	192	182	210	180	200	197	185	205	176	177	204	164	204	181	174	210	212	194	191	209	199	227	202	202	189	196	200	191	163	180	216	185	191	197	169	187	178	200	204	209	186	200	209	203	190	209	191	174	164	221	214	196	171	203	197	180	196	190	195	210	211	204	226	214	177	191	191	209	188	185	214	198	186	177	182	199	179	187	201	172	194	214	212	187	215	201	212	230	180	192	184	188	195	200	209	201	198	208	191	169	163	212	209	190	171	173	198	187	200	183	219	181	203	202	197	196	201	190	186	179	163	180	169	183	212	212	172	209	221	207	194	205	182	188	181	175	212	201	196	191	209	208	181	197	179	189	207	194	194	203	190	192	196	171	209	188	213	216	173	196	197	194	180	205	197	180	196	184	204	189	182	177	193	154	190	166	194	199	186	200	206	217	170	197	213	194	212	222	206	202	166	171	176	196	190	197	169	188	219	211	203	187	215	197	220	187	201	182	221	200	207	202	194	191	202	191	187	206	166	221	190	176	204	194	191	209	183	200	206	174	194	172	196	217	178	196	197	175	194	182	175	190	211	196	204	211	171	187	195	202	178	189	171	210	203	170	184	207	215	184	181	179	188	164	182	197	185	152	198	166	189	202	184	226	213	200	205	185	206	203	228	190	204	201	189	207	228	223
3793	6514	14200	19711	17529	11318	8114	5275	3149	1608	1006	737	681	639	694	759	730	641	633	607	576	625	596	632	598	614	662	585	585	584	587	618	602	595	625	589	612	617	558	607	592	597	597	603	575	622	613	555	608	592	555	632	584	629	585	575	601	564	606	598	560	628	582	612	611	607	630	609	649	558	601	622	612	603	578	690	592	621	628	639	606	573	566	676	602	584	568	632	614	522	571	610	605	621	600	641	638	595	638	567	565	597	596	568	619	578	614	598	571	580	537	639	614	622	608	640	617	595	578	609	585	591	606	583	648	572	613	604	604	614	579	575	565	626	575	620	588	587	574	592	588	597	611	623	612	615	615	625	544	604	595	557	569	587	627	629	634	630	612	616	639	556	597	603	614	584	613	588	579	567	594	596	588	615	591	593	580	641	587	608	605	612	546	577	631	617	621	608	612	558	557	587	598	604	586	577	595	568	618	608	567	595	560	614	618	576	581	619	583	601	649	592	652	576	591	594	566	587	627	584	587	587	610	586	591	588	591	545	618	588	589	588	563	613	577	642	639	580	610	636	566	550	632	600	554	586	596	612	571	572	572	577	571	600	575	608	621	615	595	559	573	584	543	597	549	597	599	590	559	589	645	591	618	591	586	597	630	552	593	581	591	586	597	631	592	629	608	602	598	574	574	621	660	599	628	581	618	598	583	614	603	576	636	590	607	633	624	650	573	587	586	612	603	619	601	532	608	623	588	653	666	576	610	581	607	655	543	590	616	562	590	597	574	619	596	627	591	636	577	580	582	599	588	554	579	558	559	596	609	591	601	626	594	636	631	585	557	612	615	592	592	578	584	606	608	568	595	575	588	589	602	573	591	568	566	551	603	571	581	604	601	602	603	609	566	614	648	667	607	611	576	638	583	611	577	553	574	589	603	563	616	582	560	591	601	602	549	575	579	595	552	638	623	610	608	619	581	580	590	590	607	616	582	589	635	616	570	607	592	627	598	613	621	619	606	637	649	597	562	587	590	529	601	577	665	559	588	631	581	629	660	617	598	597	602	594	641	640	574	582	603	607	645	620	610	595	617	651	571	621	535	561	633	612	605	572	608	633	623	568	589	607	586	605	570	614	630	579	585	598	584	595	622	571	612	623	585	584	608	596	625	608	633	580	575	597	626	571	570	646	596	597	571	625	582	608	567	561	574	644	627	577	660	573	623	631	613	572	544	610	600	634	565	581	585	654	559	611	617	582	572	615	628	574	574	626	573	607	569	620	616	599	566	622	572	561	573	652	599	592	603	604	612	586	617	600	624	614	567	540	577	535	589	596	581	597	638	594	604	575	577	561	610	631	628	577	589	609	640	591	613	572	562	633	592	597	568	622	591	602	634	591	597	601	584	599	576	605	630	608	629	578	602	621	592	576	562	585	606	610	615	578	568	570	636	565	605	595	604	570	588	608	565	574	577	605	588	597	632	605	584	555	581	583	557	617	607	616	604	631	605	597	604	524	636	564	564	566	553	656	610	590	597	579	580	617	570	591	618	632	622	604	647	588	587	600	626	609	610	576	556	585	633	597	574	596	633	571	622	583	603	601	583	587	612	592	598	602	616	626	572	584	594	569	547	649	629	572	605	626	595	593	607	594	567	599	596	636	598	623	642	602	581	585	618	567	593	623	603	585	596	619	616	611	621	578	592	592	609	543	566	603	604	605	614	547	572	588	597	614	631	574	587	646	605	597	588	577	590	578	588	609	584	578	570	604	558	639	559	579	591	619	604	613	612	616	616	561	575	602	583	591	600	581	546	598	585	570	612	614	604	660	599	578	575	587	605	587	617	595	593	588	583	575	587	610	588	572	568	585	579	578	681	605	618	632	641	542	599	625	587	600	632	610	589	615	537	580	619	541	613	581	570	563	588	611	606	593	556	629	633	610	571	571	585	632	574	614	611	633	629	599	563	590	547	573	570	564	613	535	639	563	606	582	586	587	608	632	582	589	580	567	623	586	624	581	578	600	586	584	645	591	586	567	565	555	593	596	596	591	600	633	631	635	552	593	576	586	586	599	562	560	597	563	566	596	628	618	616	601	563	546	574	541	570	575	581	563	557	563	593	556	593	585	582	583	559	611	625	597	605	610	573	641	606	597	592	629	596	589	599	564	594	630	595	621	615	592	609	588	621	629	578	619	601	669	595	564	624	618	573	604	604	578	582	610	631	564	621	543	609	627	609	582	589	639	551	656	603	576	596	631	580	571	597	631	608	621	618	639	622	636	591	617	630	597	562	566	585	631	577	568	619	609	559	639	568	638	623	620	559	609	594	568	628	601	583	579	604	616	648	594	554	609	576	639	568	633	598	609	584	591	628	584	619	608	581	566	595	613	600	585	617	612	587	613	583	560	613	549	610	635	562	608	597	551	610	603	612	604	561	553	599	583	608	575	563	614	583	593	575	554	615	563	585	629	564	627	589	600	622	639	598	618	551	563	564	576	608	599	613	606	599	604	571	554	583	621	581	626	606	597	623	591	555	620	596	640	608	576	585	577	605	583	583	588	566	591	614	549	629	644	585	608	607	610	575	588	600	613	610	586	558	642	557	606	561	618	585	646	563	565	623	603	571	582	624	627	623	561	627	590	577	609	635	569	600	627	611	558	558	591	572	587	581	600	590	610	572	627	595	577	600	588	566	637	575	593	638	564	575	611	626	613	615	585	575	576	614	591	552	626	589	586	622	575	630	605	556	593	579	577	604	603	589	631	558	585	605	623	615	610	625	609	615	601	626	596	601	546	568	604	574	604	617	574	581	567	613	610	604	571	594	570	608	597	623	547	587	583	642	616	578	597	595	607	598	581	627	634	558	602	575	600	632	614	568	572	606	571	561	603	586	600	597	596	576	614	622	555	580	637	620	573	620	605	570	582	603	625	606	579	641	589	613	627	589	611	593	629	585	553	591	631	630	576	570	638	577	645	540	604	594	603	600	592	664	574	628	632	563	613	562	601	606	575	593	601	568	638	583	596	576	556	591	620	601	596	626	564	619	596	592	627	616	568	599	629	609	593	617	596	603	586	579	589	601	604	542	580	608	586	594	576	616	622	611	612	609	572	624	604	565	601	591	614	638	616	545	626	599	553	626	546	606	578	591	592	587	571	644	615	622	604	606	590	587	593	603	613	596	591	645	584	621	595	605	604	571	595	597	585	585	587	663	594	600	595	583	612	590	578	606	561	574	636	588	573	637	602	648	593	593	634	580	578	573	597	591	610	608	594	579	559	563	603	593	599	566	599	646	574	617	601	597	572	603	598	613	576	596	575	646	600	599	593	611	564	588	560	626	618	589	593	618	603	581	573	594	601	580	632	620	584	613	581	595	608	605	593	567	610	624	624	577	578	604	590	611	629	582	560	617	623	619	618	616	607	574	610	582	561	607	593	637	593	598	624	595	625	632	587	607	571	587	579	580	583	614	585	629	605	560	587	580	604	561	606	615	626	592	628	596	600	606	556
21130	30261	39208	39588	34759	29809	26075	20784	14783	7697	3587	1384	903	682	606	815	744	540	465	431	392	412	457	421	410	394	410	354	421	404	369	389	407	395	421	392	406	402	382	361	385	344	391	375	397	388	344	339	392	347	418	381	393	373	374	369	377	364	368	364	357	381	379	389	426	328	398	391	360	406	376	339	363	351	395	355	388	359	375	358	390	379	323	379	375	389	363	381	377	375	360	364	375	377	373	369	366	357	365	363	330	352	367	339	376	382	349	383	423	351	388	414	405	396	402	365	370	376	380	388	401	376	357	343	357	342	355	372	333	350	346	412	383	390	394	408	372	367	360	375	422	369	348	386	385	360	401	388	423	356	382	372	402	388	365	359	328	396	372	370	381	345	372	343	338	345	388	370	381	363	351	356	391	386	369	340	376	367	327	412	361	382	367	413	370	378	362	357	354	356	332	393	393	355	317	380	359	411	378	352	334	329	391	355	353	351	393	394	387	373	387	352	379	364	408	362	352	364	383	387	384	367	385	370	354	379	395	351	399	349	361	373	408	355	376	381	371	342	368	347	366	367	364	372	355	385	371	347	361	366	351	359	388	386	374	399	363	360	372	372	349	340	380	407	370	377	366	342	357	371	341	348	377	370	345	400	369	339	338	341	373	350	373	346	370	349	392	332	361	392	379	377	339	350	357	377	386	374	347	374	395	387	386	390	396	369	359	348	388	382	342	369	337	364	420	374	425	373	375	351	361	340	404	375	352	367	402	338	349	354	380	381	370	412	368	366	334	344	376	380	384	373	342	389	356	370	337	397	389	372	340	340	418	391	396	350	370	360	354	372	396	343	390	367	392	356	369	353	359	361	335	363	341	363	344	380	362	375	386	327	351	325	380	357	362	354	384	397	355	386	348	361	366	398	338	351	407	386	367	371	404	397	359	364	391	371	376	378	357	393	362	370	321	384	364	363	380	359	366	381	334	368	385	391	384	385	383	350	382	373	390	379	385	379	359	367	336	375	389	399	334	357	370	353	384	366	334	347	378	361	392	345	382	374	375	394	365	373	392	394	346	348	360	368	370	409	362	363	353	345	350	394	361	354	369	353	326	353	366	390	348	349	332	361	345	364	405	350	357	371	391	366	360	360	388	300	366	396	358	363	372	385	380	379	359	376	368	363	366	367	350	363	345	374	353	389	383	390	367	376	371	356	380	368	394	350	371	326	376	376	360	390	372	356	370	346	385	356	387	352	367	373	373	387	390	353	375	364	403	380	364	386	381	384	363	345	381	361	357	347	370	376	387	307	343	353	347	382	430	361	361	359	416	353	375	361	344	335	352	385	358	363	356	355	350	354	357	360	378	338	383	370	402	370	335	365	354	382	331	386	387	369	342	363	389	361	363	378	371	394	350	375	360	371	349	362	409	366	354	366	363	375	366	337	379	401	353	389	372	381	382	347	329	382	351	377	369	351	420	391	385	382	329	369	341	351	366	377	384	328	344	381	336	390	377	366	369	344	349	379	370	362	376	396	372	380	398	335	374	375	386	383	375	360	355	404	389	336	368	360	369	349	371	392	383	367	374	351	362	380	385	342	338	370	349	367	385	339	341	363	350	401	379	369	353	354	352	337	378	359	393	355	380	407	388	387	375	385	368	362	386	329	364	390	362	363	369	367	373	327	367	367	363	403	382	328	373	366	349	367	327	370	357	373	366	334	322	350	378	361	365	369	369	390	361	351	341	347	355	376	360	377	357	382	359	364	367	372	408	374	346	354	389	370	359	358	354	385	380	354	349	386	356	359	392	384	348	383	416	352	386	365	350	369	383	388	382	398	373	364	337	374	400	358	361	381	372	365	377	348	352	358	375	350	359	371	331	378	371	397	338	397	378	411	344	366	377	368	371	387	384	350	364	343	391	341	389	355	397	362	362	378	352	383	380	371	358	394	363	394	356	389	380	366	387	345	393	377	371	351	353	386	365	394	347	351	360	382	381	360	371	361	343	345	382	365	345	396	377	371	361	326	369	348	407	365	364	355	390	373	415	328	388	334	380	377	388	370	380	381	363	341	373	374	365	397	379	343	368	372	366	398	351	369	360	386	353	359	355	359	349	393	386	346	356	353	351	383	411	359	366	348	326	376	373	379	358	410	394	387	379	348	350	376	328	367	377	365	371	338	368	396	358	388	384	360	352	379	334	354	381	365	357	414	363	367	358	383	390	398	348	386	351	369	391	390	381	359	387	337	364	383	372	374	374	387	365	364	354	367	375	365	380	336	336	353	374	351	378	356	385	361	397	366	362	388	383	350	354	384	371	398	329	331	359	398	370	407	325	324	362	366	383	369	408	393	364	350	361	386	389	360	356	390	347	403	376	395	335	365	348	394	371	351	365	391	362	394	369	391	357	373	403	363	369	358	385	395	359	371	403	386	330	359	369	352	332	355	390	365	334	360	375	349	325	341	363	373	397	356	400	366	384	359	358	326	345	367	351	397	388	365	380	352	359	376	382	409	356	369	339	356	357	369	377	383	354	371	381	363	390	393	367	374	378	372	372	345	386	400	364	380	346	359	318	380	390	394	354	342	374	364	363	385	355	378	377	351	345	359	367	371	325	386	411	360	415	359	336	351	353	376	340	406	369	371	342	372	376	379	379	363	362	348	364	362	367	335	386	353	349	371	363	397	352	350	398	359	363	374	373	369	326	369	327	376	345	382	399	363	344	357	356	336	355	371	337	345	367	387	387	362	388	405	388	375	370	382	338	357	369	361	338	346	326	340	371	365	355	373	369	383	375	354	369	348	340	350	357	401	378	375	331	351	365	402	366	375	361	378	375	409	373	369	363	378	382	359	395	363	378	330	380	350	360	403	379	420	389	375	360	387	374	372	398	400	385	373	400	356	355	370	360	370	351	384	388	372	393	378	356	353	351	357	353	348	336	381	403	323	372	351	374	332	376	370	360	387	380	340	358	333	377	365	344	385	347	345	366	388	324	372	389	391	374	400	366	382	377	405	364	355	398	385	379	401	361	340	399	401	347	382	403	372	361	369	375	343	365	383	356	385	396	349	342	360	362	350	419	383	365	381	419	359	335	371	341	366	398	374	355	342	343	386	335	419	360	357	327	363	355	365	380	360	373	362	362	349	391	392	369	362	363	381	383	356	395	307	350	355	343	381	373	337	330	433	389	375	340	341	352	381	357	380	385	390	364	341	375	358	388	323	356	349	362	368	346	407	364	389	375	380	383	344	402	404	377	363	412	389	352	397	375	339	377	355	353	359	367	377	366	368	356	370	391	363	391	349	378	318	390	374	364	365	368	381	372	392	387	362	373	372	340	331	353	392	378	394	349	342	370	355	336	352	374	359	361	377	360	346	381	366	332	380	353	351	369	376	387	390	405	370	368	342	401	391	400	393	370	355	382	363	349	389	367	378	386	354	391	387	400	380	389	379	391	342	371	397	396	385	374	350	360	312	355	327	385	344	388	377	387	360	369	344	376	353
15140	26312	36867	43738	46765	41674	38185	32861	23712	16186	9614	2986	2455	1959	2734	3807	3099	2195	1835	1597	1435	1742	1732	1537	1261	1144	1198	1162	1210	1183	1077	1053	1075	1074	1011	1071	988	1017	1041	1073	1023	1026	1054	969	985	998	1030	1027	986	1070	1037	1021	1013	1010	1014	1037	1035	1006	988	961	995	953	1018	997	977	987	1004	939	1107	995	989	1050	971	1002	1006	948	1004	1023	1024	962	1009	984	966	932	1033	956	977	996	964	979	1047	978	1023	1032	1067	1011	999	1000	934	946	959	948	965	970	943	977	1052	985	982	991	1013	973	997	992	945	951	947	1015	1000	979	960	1009	1043	955	1051	970	945	953	989	984	1000	960	978	1017	977	1026	1006	969	983	1012	993	996	957	996	1016	993	995	990	972	943	1035	988	985	1013	1020	958	990	964	957	1010	924	1002	948	943	1015	976	982	1055	1025	961	973	1000	997	984	998	967	939	992	978	929	1003	955	980	1001	995	1034	980	957	994	1005	990	952	974	969	993	982	990	1034	1016	941	1001	979	971	956	991	929	995	1031	1003	922	913	925	955	1023	939	926	990	1008	955	988	1013	977	937	955	1010	999	981	991	948	946	994	966	952	962	1025	994	989	1016	971	1006	990	951	948	1034	968	984	1022	1018	938	999	972	960	970	991	984	1015	963	964	980	938	1032	981	932	974	930	988	999	1011	961	966	970	980	945	1039	1021	970	1003	956	984	987	952	1012	984	901	985	996	945	979	961	988	1004	972	1018	960	1044	979	971	967	988	941	983	947	1032	977	953	991	970	943	1020	966	970	995	945	931	980	948	953	1021	1000	964	1011	931	945	991	985	964	978	993	968	937	1046	1041	988	919	968	1031	974	973	992	975	995	1004	957	1020	914	1024	991	1001	940	965	961	949	952	912	958	975	1005	1039	944	995	919	977	950	929	994	964	905	1059	962	954	979	1012	960	1009	942	990	1088	954	1011	1001	980	980	946	947	1001	1017	990	983	980	975	967	1058	922	991	985	993	997	997	1030	946	964	953	988	961	1014	1021	965	983	965	1046	999	997	930	947	1037	1047	965	988	948	1031	987	969	967	994	1015	972	959	994	972	1003	962	1016	961	998	1037	990	1024	938	957	1023	987	947	963	944	968	974	986	965	1008	1029	1032	993	942	949	911	987	927	956	998	1013	964	932	1010	961	976	937	977	976	989	1020	967	914	1025	968	942	969	919	991	902	958	961	983	945	915	987	1025	993	969	970	958	979	984	958	959	1011	978	954	987	951	930	1049	944	1030	886	1008	998	948	984	900	987	1017	969	978	1001	967	1049	1008	949	1022	1033	976	978	948	911	981	974	950	941	996	988	960	977	942	943	1015	1029	989	981	965	914	983	913	1011	998	990	1003	948	905	960	917	1010	1003	927	964	1049	1047	973	1000	993	1030	949	985	971	956	1014	891	976	1002	1009	995	964	960	996	946	974	1002	1025	953	1011	996	1024	991	1011	993	976	997	962	955	963	961	988	972	934	941	988	962	962	1032	933	956	1016	976	958	946	973	950	1025	923	936	957	991	973	1022	986	947	936	934	965	1021	1020	1030	991	995	901	989	921	958	988	1006	967	923	994	956	978	974	1000	964	955	1007	980	966	934	944	962	955	947	1017	1021	938	963	1045	990	944	950	968	990	956	998	1021	961	972	977	964	932	966	962	993	943	998	1024	965	950	994	988	973	974	977	1028	1000	985	938	991	1013	937	952	1015	957	1006	966	1005	989	1009	952	1015	988	994	974	1013	1003	960	943	1009	983	1000	987	1022	972	909	1014	973	960	1004	961	982	1021	997	994	981	987	928	1028	958	952	954	978	965	993	958	923	949	998	946	1068	1004	969	963	980	984	972	1020	948	959	962	978	1015	985	1006	938	1020	1011	969	1012	1010	984	948	1037	934	1043	979	952	1007	1003	990	949	979	981	997	947	956	998	1021	988	997	901	989	982	1017	999	1007	1002	934	987	986	971	982	975	926	997	969	996	956	992	945	1000	950	990	969	951	885	983	919	995	1007	1037	962	940	900	1008	1003	965	1028	1006	1036	923	986	978	992	1052	988	930	998	963	1025	1029	999	947	899	960	1016	1017	944	985	962	967	990	994	978	1015	1019	937	992	1018	959	967	956	911	985	903	985	969	953	964	1002	996	974	924	959	946	942	987	973	962	953	933	1004	956	977	998	934	981	951	960	936	958	1008	1017	963	985	963	946	907	983	982	1095	966	950	903	930	948	970	978	992	924	1007	1051	989	913	998	1010	932	996	1015	1015	1014	997	950	891	947	975	990	975	979	930	1008	958	989	965	976	1014	984	1005	1013	1004	1002	1002	1011	984	962	957	983	1019	1006	981	980	976	978	1026	966	971	988	987	995	966	965	920	961	966	978	968	973	955	943	981	992	1000	1020	923	1030	1046	1017	1004	942	1013	1033	996	1018	982	975	1005	1005	1013	956	1027	988	954	996	987	952	930	988	983	951	997	982	1003	1021	986	994	964	970	954	1002	929	973	986	948	996	1004	1073	944	999	968	999	949	940	973	960	948	980	946	988	1037	948	987	1032	929	975	958	991	979	984	995	922	995	890	1000	959	987	1031	1018	930	995	993	963	981	1000	941	931	961	975	977	1009	946	976	1007	935	1011	931	960	1023	992	1062	986	912	958	950	947	972	949	984	973	1017	985	1001	942	977	966	963	980	959	945	955	1002	941	977	970	1008	988	981	1051	1015	961	1026	977	1000	1036	1001	985	951	962	984	1032	977	938	998	957	974	985	1002	1022	988	1010	1010	989	938	943	931	984	985	922	978	958	985	980	984	982	938	1009	938	980	957	938	999	966	950	952	981	974	1028	978	976	981	991	980	994	1012	970	1014	967	946	990	983	933	968	947	972	963	1042	972	943	1016	965	972	978	974	953	1038	958	979	999	977	992	980	998	944	927	966	1018	1007	955	980	1021	983	945	989	948	940	942	967	1019	1001	991	988	1053	1016	1004	998	954	959	968	964	956	1013	960	1019	1012	1027	1024	965	999	1012	955	957	996	919	973	1011	1013	989	952	969	973	989	965	968	1000	974	994	919	952	991	959	977	962	950	977	962	989	975	1020	1003	1047	950	956	987	1004	970	974	1015	988	1000	974	975	951	1007	1002	978	1019	970	978	955	1000	961	948	964	957	992	946	969	975	902	997	995	998	987	981	964	977	1029	1006	952	982	1015	1002	989	996	1025	966	965	978	979	985	1000	982	976	958	963	974	977	978	1003	988	990	975	1003	968	937	969	967	1025	941	967	990	948	1016	939	1005	924	968	937	1016	941	998	1010	982	1004	971	1055	1048	969	982	1043	994	990	961	1007	983	965	976	1003	1020	994	1003	1007	974	962	929	986	1027	992	983	971	998	942	999	973	988	981	958	927	967	995	938	990	972	955	1023	1006	961	1002	984	990	955	1020	993	935	962	936	957	1019	962	1017	968	1004	976	988	1006	988	1013	977	993	939	952	995	1027	979	944	1015	969	1001	995	953	1025	958	992	983	981	1014	921	1030	1025	967	964	962	1007	932	994	1042	975	990	963	998	946	1030	954	980	1018	1022	1045	975	963	971	1007	946	981	995	981	1001	981	956	980	1008	932	994	1000	1000	997	975	1003	990	971	942	968	949	1008	967	951	950	954	983	1018	1052	937	992	963	978	1017	1006	961	962	1000	960	957	970	970	971	970	991	962	968	981	995	985	1002	964	964	963	990	947	1011	964	1019	1020	1034	942	967	939	1017	968	952	970	1010	982	970	965	933	1004	938	938	993	954	963	941	977	973	983	954	991	1015	999	997	940	974	999	927	976	899	951	969	1015	964	939	912	966	1054	955	952	987	1015	945	972	999	967	939	966	1006
29626	36690	41883	41819	34959	30955	28832	25566	20686	11997	6523	2868	1367	897	876	1043	923	671	663	543	459	498	539	473	423	425	363	380	368	385	376	394	355	378	376	372	357	366	382	381	393	371	392	354	322	358	363	345	366	345	342	338	356	365	343	336	360	380	356	375	350	350	355	398	355	330	355	344	374	359	340	340	365	374	344	363	353	340	383	340	344	375	295	312	356	370	368	383	318	362	389	326	337	322	415	331	344	366	403	354	347	355	330	340	357	335	319	371	353	353	361	345	379	358	362	352	385	341	366	349	337	354	387	310	336	368	388	355	306	405	337	357	352	371	360	322	316	349	348	383	314	346	356	361	355	345	351	343	353	329	355	373	386	371	385	359	334	359	365	335	311	336	345	358	370	353	337	369	335	373	380	370	363	345	321	354	384	325	346	347	374	353	353	348	358	374	363	367	348	343	379	320	337	353	380	355	338	363	349	379	363	329	307	352	343	353	349	370	353	333	377	355	341	363	392	317	365	347	375	341	376	363	343	362	354	344	391	321	398	351	383	361	369	356	364	382	362	338	336	346	382	366	337	343	347	330	348	380	349	360	360	335	362	350	344	373	361	353	363	352	329	358	350	357	374	354	357	348	378	349	358	334	385	372	350	351	342	375	342	330	341	371	326	374	331	349	318	350	373	371	302	342	343	349	337	343	343	368	346	356	349	320	309	343	334	352	326	330	364	318	332	343	375	361	351	377	329	383	379	337	337	340	339	357	359	346	349	338	360	320	336	372	379	345	363	380	354	327	371	392	370	368	358	349	331	398	338	341	343	370	373	328	351	361	350	338	370	376	357	367	348	342	355	348	362	339	370	344	323	324	357	332	381	332	348	370	358	320	367	342	371	328	326	339	343	336	387	344	335	345	351	332	345	357	348	342	384	344	345	378	367	358	361	324	341	367	353	337	359	313	341	365	350	351	341	334	321	349	337	368	337	381	382	342	378	355	363	320	317	365	350	361	360	354	357	385	340	326	335	402	332	370	341	332	367	335	378	330	322	345	338	355	330	371	393	355	338	400	331	314	341	361	350	322	350	339	329	323	346	333	363	364	350	319	353	368	338	322	382	345	311	350	324	355	350	353	362	343	340	337	346	378	379	345	362	355	324	380	363	367	364	370	325	374	366	373	329	363	336	347	352	337	361	337	360	335	377	353	355	345	335	371	361	350	348	312	304	353	355	338	335	350	307	361	349	352	335	327	367	373	367	340	310	340	346	342	357	374	389	396	358	356	314	367	381	347	367	347	347	373	323	326	347	323	326	343	352	340	314	327	326	362	398	364	353	342	343	337	307	336	374	362	374	379	378	322	376	351	351	340	319	354	364	365	344	321	386	332	345	343	354	371	365	348	372	367	345	362	340	331	357	370	322	380	314	357	365	359	360	350	352	332	368	369	371	364	357	362	322	346	341	327	325	341	368	319	374	356	367	337	325	334	330	362	343	409	375	353	361	370	366	338	333	333	357	354	354	344	334	378	346	357	365	355	297	361	329	388	372	361	314	360	364	311	332	327	356	313	368	349	323	369	356	360	356	350	341	348	354	339	330	406	367	364	336	331	317	349	342	343	336	355	355	321	350	375	361	383	355	351	369	370	343	401	355	354	330	308	363	307	308	303	318	371	322	365	360	371	327	366	369	363	342	348	365	358	338	315	343	333	351	349	365	355	360	352	347	351	350	380	355	340	378	342	379	344	332	346	333	352	343	380	339	331	347	371	340	377	340	361	314	350	373	359	326	353	326	317	350	350	395	306	381	356	329	348	346	331	361	330	359	354	360	332	360	340	352	379	320	350	353	341	332	354	318	370	345	390	315	373	358	359	341	366	359	318	329	332	390	338	354	300	328	337	356	354	367	357	332	340	337	334	345	353	354	353	322	386	341	340	341	326	373	374	385	350	384	337	359	350	361	307	374	370	338	366	323	339	377	366	369	343	391	310	383	344	335	333	365	347	366	359	354	362	355	338	347	381	360	341	406	350	361	340	348	377	359	324	349	371	311	335	331	381	333	348	335	321	372	341	387	341	375	353	366	339	374	356	344	331	358	339	339	353	379	334	352	357	332	352	363	362	347	363	338	342	337	321	353	359	352	337	364	355	327	327	368	356	342	358	342	352	368	369	365	340	339	339	345	384	326	363	333	354	386	339	375	363	339	287	348	349	352	342	370	368	346	360	351	312	373	352	397	368	348	351	328	324	388	374	329	323	339	372	354	318	329	325	363	351	364	350	322	339	356	391	362	348	369	368	331	333	347	376	350	396	351	327	333	366	363	320	359	349	322	340	348	335	368	377	352	349	351	333	337	372	331	351	360	336	372	366	353	339	357	339	345	349	342	348	340	344	338	375	313	382	329	330	324	355	342	364	327	317	345	336	361	343	360	371	334	345	318	324	380	350	363	340	363	341	328	358	368	340	336	345	409	395	319	357	319	363	356	359	334	319	350	336	326	364	355	345	352	359	362	334	335	303	340	343	332	373	352	322	332	362	313	348	351	362	363	344	353	335	391	340	347	333	366	347	332	364	324	388	339	338	380	362	360	369	350	353	366	354	349	375	355	349	351	357	331	308	321	347	332	350	319	360	352	377	359	345	361	346	352	373	394	335	359	353	350	362	347	334	348	387	355	380	353	336	371	372	349	344	374	360	349	333	344	354	376	373	336	355	348	361	365	378	342	334	348	369	327	346	313	348	359	318	329	355	344	349	343	333	369	385	348	322	320	331	325	335	351	366	397	372	322	358	351	337	339	348	346	336	340	344	364	379	361	358	392	323	334	381	356	357	348	347	362	366	290	360	358	341	356	314	329	349	344	345	338	363	397	329	349	335	350	357	324	342	378	331	354	371	371	327	356	364	356	339	364	369	374	363	312	346	340	358	349	352	374	349	366	336	387	331	372	359	386	359	340	342	363	350	365	337	382	344	328	410	344	358	350	348	335	320	331	326	324	362	353	318	336	332	387	369	383	385	352	336	347	347	370	336	354	328	358	338	306	328	359	323	381	365	337	350	341	355	326	353	348	339	357	391	355	345	317	362	329	371	307	351	337	350	366	342	340	363	346	341	358	335	331	343	351	356	317	356	319	351	359	327	329	323	344	342	366	368	325	360	318	345	384	357	336	361	348	376	373	350	315	350	355	337	288	354	332	376	388	332	349	384	352	340	372	335	325	367	334	350	337	331	385	361	388	356	353	361	406	337	382	345	365	318	359	333	371	347	347	338	347	352	341	350	349	363	338	332	309	362	353	338	343	336	362	343	341	378	321	334	350	349	345	367	371	332	352	331	339	374	333	344	377	338	353	360	353	334	344	304	392	342	315	374	326	385	334	345	380	356	318	322	327	350	341	345	342	364	370	348	350	334	403	330	361	314	347	373	347	340	357	311	371	339	343	321	320	365	358	334	348	343	345	330	366	339	335	382	372	348	342	339	353	335	360	335	345	362	373	326	363	339	348	338	328	329
19186	31610	40789	46234	49505	47182	43590	37808	29180	19641	13954	5383	3128	3049	3624	4543	4309	2593	2633	2079	1894	2260	2089	1723	1283	1299	1300	1271	1279	1184	1119	1021	1040	994	1052	1037	996	1000	975	999	1031	980	992	942	980	1003	999	941	956	920	931	982	974	949	952	968	902	938	972	1021	947	918	879	921	962	982	922	943	928	898	948	922	955	939	886	920	937	918	1174	973	954	950	915	933	865	923	909	943	898	941	885	910	908	916	930	919	878	947	951	877	959	876	920	916	880	939	890	935	901	967	927	939	906	862	904	918	928	892	911	928	894	894	897	957	906	881	919	947	906	890	906	939	920	890	917	865	855	945	911	949	921	920	887	897	947	885	908	863	909	926	949	872	885	898	915	918	930	882	907	936	909	906	893	890	927	929	915	875	931	916	940	912	917	889	939	906	873	876	900	944	887	892	899	908	921	906	923	894	925	913	916	889	933	913	874	908	950	911	951	911	890	906	897	907	956	937	897	864	900	930	892	922	924	860	895	920	906	878	888	881	911	905	910	870	858	872	910	928	916	884	927	893	932	886	861	932	885	901	871	904	914	879	920	922	879	882	907	851	951	916	921	872	946	876	889	864	908	879	924	888	912	874	901	891	940	912	976	891	925	824	945	925	900	941	948	862	980	876	934	891	892	897	896	910	910	891	919	870	913	899	938	937	926	882	901	918	938	878	959	925	850	955	889	849	883	963	941	934	862	959	986	891	896	882	863	890	876	898	927	872	907	902	895	873	930	922	893	896	917	914	869	908	867	882	895	880	951	898	900	971	887	937	951	900	912	913	891	946	915	874	854	858	879	886	969	961	894	893	878	918	892	949	924	861	921	951	903	891	869	847	926	917	953	851	957	896	861	910	930	909	919	912	900	925	882	928	887	951	857	934	955	903	854	908	912	824	892	959	922	858	883	945	853	860	892	854	881	932	836	924	964	849	881	908	868	911	927	936	832	944	883	890	921	835	904	920	901	838	918	899	889	915	949	924	859	930	936	893	887	865	946	934	900	870	876	874	879	920	923	882	952	865	907	948	858	912	909	914	871	893	881	865	980	913	866	891	934	912	929	839	877	947	893	885	883	935	828	967	909	924	918	922	931	840	910	956	858	924	929	944	926	886	897	903	894	928	917	867	897	910	852	923	929	916	896	884	934	931	893	883	934	886	902	886	935	914	986	905	877	841	897	880	896	938	882	907	917	929	865	889	901	893	918	918	891	908	871	910	916	887	840	867	884	921	992	918	909	879	897	905	927	907	902	866	885	904	914	899	892	881	888	920	831	903	892	933	890	906	859	874	883	888	937	900	865	913	897	941	960	952	912	902	874	926	932	872	939	867	853	893	953	919	925	966	905	904	901	895	927	918	946	898	923	902	909	871	866	967	922	906	870	876	860	903	891	888	904	851	863	887	913	921	931	898	892	891	929	858	882	909	925	910	873	914	913	889	927	841	937	886	910	903	899	892	881	878	880	913	945	911	922	883	948	916	940	969	866	890	964	880	881	896	925	902	964	943	909	944	895	907	890	982	909	922	895	927	874	918	908	906	920	891	865	896	914	903	928	896	876	936	871	886	863	910	892	981	951	941	906	937	940	888	956	912	898	873	897	912	868	903	892	853	891	890	899	908	915	852	923	903	864	951	883	876	880	935	863	942	890	873	863	930	874	872	912	892	888	884	909	854	930	878	945	900	948	896	906	884	912	897	909	979	903	895	945	857	922	940	859	948	898	923	927	937	892	943	882	894	936	885	948	888	891	945	915	934	930	912	868	900	925	919	906	892	910	922	895	891	869	928	913	904	898	906	871	907	916	923	871	889	906	925	849	974	862	871	898	893	964	910	900	899	853	899	880	888	927	893	898	918	894	893	899	919	917	857	918	932	968	923	889	877	907	926	940	838	955	888	906	900	914	882	890	924	895	923	899	900	890	940	892	907	941	944	932	932	917	919	890	915	858	900	879	894	859	933	958	950	880	893	943	886	904	863	930	908	898	880	908	930	894	909	881	917	867	866	930	897	904	913	951	917	912	946	921	902	924	842	901	887	898	868	933	844	858	878	903	886	912	871	880	923	871	893	902	954	908	855	945	915	910	893	898	946	911	871	900	881	974	882	902	892	892	916	892	907	860	879	903	908	878	908	898	927	919	889	949	940	941	841	881	935	895	917	927	929	947	918	896	918	934	888	903	887	865	910	872	934	906	907	923	908	892	926	901	895	961	906	918	900	928	891	876	835	900	931	947	923	907	968	870	892	950	883	929	929	907	902	894	884	892	880	913	895	920	904	920	937	912	885	854	864	920	876	919	883	864	895	883	926	875	865	910	913	886	948	918	899	860	919	908	939	873	883	849	837	866	891	915	914	934	861	888	923	965	893	933	845	910	875	943	948	892	906	930	926	930	872	909	916	947	861	890	906	923	903	924	929	916	905	908	891	923	892	912	914	870	912	928	857	856	892	883	907	855	885	855	869	953	922	902	923	917	864	845	920	924	859	865	859	895	936	884	911	881	928	897	881	901	897	912	920	950	886	883	930	951	819	930	885	895	871	893	861	911	923	869	948	916	884	895	940	822	928	878	924	909	892	890	927	903	902	901	887	926	802	831	960	908	907	876	944	886	864	871	880	918	898	922	912	912	938	969	888	922	965	944	862	901	896	922	932	863	911	901	952	891	868	937	923	905	902	908	926	920	923	917	869	911	928	973	847	928	899	913	973	933	923	919	887	951	884	880	887	945	856	914	867	862	873	937	902	900	897	887	916	936	873	881	961	894	904	854	911	966	910	895	938	897	937	981	895	897	910	875	923	919	883	931	873	914	932	922	934	875	939	890	938	890	922	872	898	905	864	929	933	904	889	920	936	948	917	891	874	917	959	905	909	882	926	916	852	888	876	923	880	900	915	855	955	901	959	901	987	887	893	917	921	877	868	951	859	877	922	901	843	906	898	872	935	903	915	942	895	908	864	882	942	926	868	905	912	881	867	913	870	929	918	907	879	912	913	871	881	868	850	912	949	860	880	944	943	837	944	914	961	889	930	857	858	919	852	907	903	916	906	931	876	863	899	916	957	900	914	862	928	950	882	946	951	917	900	888	910	897	900	935	858	866	845	894	899	947	909	828	893	910	896	907	889	922	864	877	921	893	912	913	970	888	957	917	867	931	912	916	899	854	894	911	877	913	942	923	907	853	909	925	896	856	919	871	934	934	918	882	956	920	941	953	880	876	881	911	907	922	936	896	898	897	849	872	930	899	905	915	896	903	881	875	903	854	900	908	923	876	902	891	921	869	898	930	902	862	918	870	895	937	899	904	905	912	909	913	917	937	933	883	893	907	934	928	908	922	934	853	865	881	918	900	913	847	932	864	920	911	878	873	856	917	873	874	903	928	893	916	914	903	871	901	939	905	862	908	872	870	898	873	919	902	875	931	975	955	871	929	919	914	922	870	923	897	872	942	892	881	896	883	885	826	919	902	922	891	922	939	948
3595	4132	7739	11876	6874	3898	1936	857	591	305	237	228	213	189	183	207	201	227	190	186	184	205	165	227	211	187	204	193	207	198	218	193	216	182	176	182	211	187	180	180	181	210	192	197	184	185	194	204	184	195	191	199	199	194	211	183	199	199	216	210	166	197	209	196	163	190	192	188	200	178	199	194	202	190	207	202	201	189	164	188	196	202	211	220	205	214	221	192	213	188	220	169	191	204	204	199	190	165	198	183	202	191	209	203	213	213	209	186	191	169	201	195	197	205	195	175	185	211	184	196	233	192	194	197	183	197	193	230	195	200	188	171	192	184	165	224	195	220	181	205	192	182	186	209	192	194	198	171	189	174	203	183	200	193	200	184	193	193	192	210	178	190	200	223	186	216	189	181	179	204	179	197	203	214	189	183	216	179	172	198	168	176	186	191	202	206	214	208	193	197	199	193	218	187	174	175	192	179	191	186	161	181	204	165	197	188	188	206	202	192	180	190	202	181	199	171	192	186	216	207	185	189	184	188	198	194	197	192	187	187	183	219	186	158	187	173	189	180	209	171	183	191	209	197	192	200	196	190	177	193	215	216	187	192	196	188	195	210	211	196	183	225	205	194	193	200	197	205	198	183	174	177	166	203	206	222	202	216	194	192	182	170	218	186	189	195	181	184	229	202	191	212	174	191	196	196	193	189	175	202	207	211	191	208	210	189	171	189	202	189	193	197	178	205	210	203	165	205	186	169	158	196	171	221	182	193	176	202	182	193	175	193	201	220	196	194	196	204	193	187	213	184	169	184	192	224	205	199	192	216	204	191	164	215	205	212	188	215	192	202	187	198	205	178	195	203	186	201	196	184	212	185	184	200	191	173	199	191	171	203	198	230	199	181	182	186	226	169	160	194	214	189	224	190	180	224	219	181	190	209	183	185	214	205	192	201	203	193	193	182	178	203	189	205	198	180	177	194	203	203	184	185	173	212	181	166	192	215	161	200	188	200	213	216	179	223	176	157	176	189	193	207	193	186	180	197	196	190	209	195	188	191	181	222	197	203	196	185	186	203	180	171	179	198	190	189	191	187	180	168	197	186	204	199	179	195	208	188	195	186	183	167	174	180	184	186	204	184	193	199	188	210	219	170	168	185	179	209	228	200	201	191	184	198	185	184	190	183	191	180	203	185	203	212	197	182	191	195	168	207	194	198	194	200	213	196	180	175	221	203	170	179	180	223	177	206	197	219	175	212	158	188	181	222	176	176	191	176	181	189	202	199	185	175	217	166	201	185	197	195	181	207	178	199	217	219	221	199	190	179	204	190	201	183	202	188	185	182	192	196	198	195	169	177	206	209	195	164	165	185	185	200	193	185	196	198	197	186	210	200	190	238	180	191	178	193	203	170	199	198	193	202	206	183	196	197	216	193	183	187	192	211	208	176	208	198	182	194	168	185	187	198	169	192	236	199	166	185	193	167	226	189	190	202	207	208	185	207	185	170	194	173	181	180	199	208	227	190	208	212	177	203	195	202	185	209	181	173	190	200	188	232	203	199	187	178	199	190	185	203	204	177	177	196	200	223	188	187	202	178	200	189	180	223	221	192	191	173	152	198	180	225	196	204	186	192	204	162	193	242	183	205	189	192	195	192	172	196	191	203	213	206	183	204	214	191	199	171	187	207	188	234	191	202	178	172	189	201	182	177	197	196	214	205	195	190	212	185	195	197	200	167	212	175	193	196	189	183	215	196	179	196	200	188	212	220	183	179	169	195	235	195	167	186	199	185	183	194	173	221	207	178	191	201	215	162	176	192	181	170	191	206	181	201	199	193	185	173	221	182	200	186	193	185	184	183	193	197	197	176	195	222	197	198	199	185	189	205	203	185	204	195	197	211	189	170	178	190	189	208	215	193	190	201	216	215	233	154	180	177	199	202	197	180	200	193	158	216	191	202	181	173	209	198	196	188	199	193	221	211	198	184	198	175	228	226	215	192	210	206	212	194	201	192	175	200	207	173	206	205	191	209	216	184	179	170	202	236	216	221	195	221	167	170	193	225	169	239	219	213	208	176	205	161	179	169	171	198	190	188	194	204	199	176	192	201	181	186	220	175	190	200	196	198	181	189	188	207	173	207	177	198	197	196	204	181	199	179	182	188	204	198	189	188	181	186	189	183	169	166	190	180	175	175	198	191	194	190	199	174	203	206	185	199	179	207	190	187	205	186	192	192	214	207	207	197	194	216	205	217	219	210	200	201	177	197	175	189	213	198	184	194	174	210	230	169	197	192	165	183	205	178	218	168	185	184	189	188	216	184	214	205	189	207	214	201	163	185	198	191	189	197	176	177	181	228	169	198	214	210	208	201	170	175	197	212	194	190	204	197	185	199	186	192	205	201	191	225	159	219	179	200	200	200	192	186	163	201	196	187	195	182	191	189	223	184	183	189	163	197	190	201	198	229	179	193	203	187	212	180	175	170	185	190	219	180	203	176	184	210	191	183	227	199	175	209	202	217	177	173	184	178	173	167	196	179	173	200	178	221	194	166	195	171	200	218	186	184	187	176	225	161	191	187	193	176	205	184	195	199	173	197	170	202	194	203	195	203	195	198	201	195	210	202	183	212	200	212	192	181	175	209	188	197	192	195	175	166	194	215	202	186	182	214	181	189	191	201	180	194	192	184	193	188	198	200	207	171	216	218	187	171	194	218	194	199	207	205	168	197	178	176	181	198	206	225	171	190	200	200	162	193	188	193	176	203	172	210	191	206	199	220	195	192	186	205	205	205	199	195	202	168	186	202	192	190	189	220	204	172	210	204	207	174	181	184	180	207	185	187	189	179	207	218	203	205	183	167	211	169	197	207	193	173	213	190	187	187	170	220	220	203	208	181	189	184	185	156	212	211	205	198	189	194	202	203	166	206	181	190	219	188	183	202	172	189	186	227	210	182	222	199	188	209	205	183	208	184	181	200	197	191	186	202	168	177	211	186	200	199	185	185	197	182	205	191	158	181	209	186	193	210	199	195	205	193	189	190	209	178	193	189	216	180	183	207	226	195	216	165	238	198	172	194	192	203	201	177	184	206	168	202	176	179	184	184	216	188	185	174	180	207	189	193	187	204	195	211	179	181	199	194	193	204	175	207	171	194	189	192	197	202	216	187	218	208	212	216	197	210	203	215	219	189	180	187	210	191	186	211	183	198	178	194	204	179	176	178	184	199	200	171	190	199	174	196	206	207	189	206	196	173	194	202	210	193	185	197	198	209	191	176	186	190	183	183	170	208	209	181	198	193	204	193	187	203	209	203	198	194	175	207	203	189	176	187	214	175	210	199	222	181	191	187	201	191	205	206	182	213	192	192	207	190	202	181	199	187	189	169	185	186	186	192	185	202	181	196	182	202	195	193	195	205	203	165	202	177	190	191	215	212	194	191	204	195	198	202	191	183	217	190	189	202	169	198	207	210	211	189	206	203	189	163	202	186	194	175	192	186	188	170	186	203	217	189
3547	6239	13860	22372	18094	11358	7300	3857	2630	1409	1095	704	645	685	695	776	739	626	619	602	618	671	570	566	582	607	643	610	599	607	602	620	570	573	622	589	626	620	561	572	614	607	568	597	583	598	614	634	597	631	585	604	604	604	599	586	591	593	590	654	586	562	564	579	647	600	608	607	557	631	590	623	590	582	603	611	605	614	591	615	629	637	558	611	557	605	582	639	610	602	579	631	619	576	606	634	620	640	595	597	569	628	613	611	594	600	611	622	607	584	596	654	545	598	620	622	613	560	562	614	609	620	549	573	599	594	602	547	595	547	577	583	600	598	567	591	597	599	610	557	629	577	588	575	598	594	624	621	617	642	563	573	606	607	561	622	582	616	565	591	572	627	617	555	567	612	624	605	620	595	591	614	573	517	570	599	610	550	598	654	619	609	560	631	614	595	594	613	565	643	590	571	635	626	615	573	610	570	625	586	604	597	548	569	579	597	577	575	587	583	602	582	561	672	596	618	562	556	573	575	582	627	611	599	589	617	587	568	586	616	590	507	611	600	620	571	606	578	585	598	587	609	597	583	619	608	551	621	595	613	614	590	597	582	605	600	614	620	582	563	609	578	577	598	609	624	588	643	610	668	580	636	582	604	589	576	621	582	584	665	621	619	565	589	621	576	594	619	583	599	613	612	567	623	607	599	619	569	613	629	578	569	583	539	641	568	563	570	569	608	597	610	638	593	602	633	560	623	598	578	586	601	644	601	608	605	586	583	592	634	598	588	610	615	621	607	572	566	549	631	595	604	599	607	626	540	587	561	616	586	647	584	580	550	645	627	593	591	565	583	615	629	609	568	551	600	644	575	613	630	661	585	630	611	596	610	565	567	592	623	556	558	581	632	561	624	578	626	613	643	605	604	599	606	622	580	610	593	582	600	597	619	605	540	598	612	598	635	578	624	597	605	601	588	594	606	584	641	604	662	581	645	597	598	574	523	585	579	608	629	580	604	629	656	606	590	585	600	617	573	570	576	608	572	583	622	562	580	654	596	592	606	599	591	595	578	569	601	618	593	607	591	549	577	618	563	588	618	636	589	589	605	590	610	575	562	551	640	611	565	610	630	597	561	625	622	583	579	607	545	555	605	604	594	575	600	580	611	616	585	596	588	627	600	597	606	538	661	590	576	571	646	596	617	638	578	558	614	579	610	632	580	552	584	611	633	613	608	572	581	585	599	597	644	606	646	577	624	623	616	562	572	565	664	620	654	575	627	616	625	617	619	617	573	553	591	617	591	631	649	575	594	602	592	653	598	571	605	592	550	591	631	580	635	584	610	600	636	609	626	611	623	562	653	614	593	634	577	588	574	625	589	586	581	573	587	569	612	628	612	612	579	560	636	624	605	585	581	590	605	589	642	621	620	595	542	618	565	654	631	600	593	605	599	605	622	617	596	565	637	609	604	572	591	630	610	573	572	624	668	565	586	601	602	589	567	588	596	573	631	652	604	614	625	594	611	657	603	563	609	609	563	592	564	625	630	618	581	587	630	569	592	566	593	572	586	600	561	615	620	606	592	617	600	581	599	612	595	623	582	608	662	607	637	618	649	580	611	642	595	602	586	625	605	582	591	608	597	566	606	578	617	600	574	595	591	584	596	636	585	576	621	589	619	630	567	575	570	620	600	629	627	565	584	613	629	580	597	603	630	595	566	590	640	569	606	582	579	597	557	593	608	615	600	618	587	571	614	585	633	607	563	583	612	591	645	573	623	570	576	601	558	607	592	556	622	603	567	601	576	637	599	588	645	590	593	646	593	619	573	586	627	599	633	553	644	585	586	614	608	646	552	588	566	593	601	654	603	600	602	596	574	601	566	644	612	611	591	591	583	590	599	592	621	659	580	631	601	606	604	618	594	596	570	608	584	590	620	605	572	581	574	595	577	597	589	554	568	588	576	543	567	593	564	609	578	624	585	593	610	602	579	595	617	606	577	601	551	592	655	616	582	547	582	610	581	602	591	620	638	563	581	578	591	602	595	606	593	601	613	636	572	636	596	624	562	563	610	611	594	600	594	644	581	568	616	619	589	575	584	615	557	614	616	578	569	568	605	589	549	600	613	624	619	616	581	579	579	596	611	577	604	590	582	625	600	577	589	600	611	597	596	579	608	575	595	571	565	611	599	588	616	573	563	586	584	628	626	597	629	608	605	599	612	622	628	556	626	576	637	593	576	579	590	580	607	622	609	600	583	582	597	567	607	603	653	563	581	581	592	633	613	579	549	598	624	628	599	591	607	622	628	630	603	578	658	614	638	622	623	583	617	592	575	611	589	615	558	582	605	559	570	639	585	596	560	601	603	593	605	596	576	620	593	589	593	627	593	603	572	575	578	593	596	619	586	572	592	595	612	536	602	623	549	577	597	641	606	559	559	624	647	627	609	578	595	617	566	580	599	600	560	622	632	586	628	600	578	594	584	615	579	590	610	575	615	559	611	586	582	635	581	575	582	602	646	646	556	541	578	622	610	591	575	601	610	613	622	585	575	562	589	622	640	617	613	582	609	569	560	611	599	651	568	610	623	621	648	628	573	564	567	604	539	612	602	612	624	645	645	598	601	574	560	590	593	586	604	580	599	595	643	595	613	606	623	597	582	602	621	582	592	635	584	585	636	620	611	641	579	639	593	600	541	607	598	565	580	641	564	607	628	607	555	598	608	607	579	609	605	528	564	581	606	590	585	591	594	596	614	570	647	612	582	621	606	571	599	602	627	609	585	585	610	600	619	599	591	602	577	619	593	618	611	618	610	602	639	622	601	608	617	589	618	606	638	527	583	605	542	570	604	638	645	565	602	570	571	574	588	584	589	601	632	632	630	583	588	601	592	600	589	592	607	623	600	558	583	610	614	602	625	614	640	600	571	652	626	573	586	622	606	628	562	573	606	566	598	599	606	600	600	623	650	600	582	612	572	576	592	625	626	589	612	564	656	626	562	598	627	614	556	570	603	600	581	612	611	599	587	607	607	598	557	631	591	603	602	623	600	601	615	590	639	604	586	598	596	576	623	593	595	589	613	596	622	631	612	580	618	586	586	623	646	597	583	596	559	614	576	618	621	581	579	580	607	632	609	569	630	616	625	584	625	651	597	588	609	643	608	598	650	572	586	605	609	617	634	602	628	589	547	619	592	548	619	587	625	602	617	569	605	633	612	599	603	562	532	568	587	613	595	602	585	622	580	594	578	575	621	583	566	610	599	582	576	558	562	611	579	600	566	582	580	657	619	620	596	586	548	581	596	609	566	618	649	595	561	580	599	555	599	613	588	575	605	573	619	591	583	584	571	625	561	585	608	578	596	585	562	647	616	585	588	597	584	576	586	591	638	614	633	549	634	611	580	537	620	611	577	604	593	571	624	581	562	587	584	600	571	582	585	605	607	612	630	637	589	627	581	596	597	567	595	620	595	591	558	578	547	585	566	607	595	606	601	597	620	612	604	617	611	596	611	542	614
19857	30922	38352	42158	34676	29537	25886	18992	12615	7080	2892	1242	768	715	649	746	723	551	497	474	461	445	448	391	377	403	403	377	362	390	395	359	364	377	383	391	373	381	341	394	388	394	316	353	373	369	344	394	369	378	363	384	378	384	365	365	387	397	369	348	380	375	380	363	330	364	351	385	372	399	370	428	390	376	403	335	363	373	368	375	391	371	375	387	365	360	363	370	354	378	378	375	366	363	372	355	390	333	384	358	362	357	377	345	364	317	353	348	370	378	387	367	367	358	361	406	369	373	386	364	390	365	368	388	329	385	390	356	388	377	384	357	366	384	413	338	355	341	365	372	346	364	373	346	351	380	372	349	373	373	384	395	348	377	388	330	364	372	383	388	341	344	413	324	371	333	360	337	358	361	380	376	357	350	381	368	381	343	385	377	351	347	373	353	386	348	365	363	358	386	368	372	385	380	361	386	388	377	374	388	405	366	399	345	338	358	381	387	357	340	402	361	361	331	408	374	371	392	388	369	340	382	391	385	360	382	353	378	354	336	358	345	362	347	380	357	366	318	368	367	374	339	329	370	364	350	400	347	378	361	393	364	331	378	393	408	397	335	400	371	355	388	375	409	366	369	348	375	351	397	327	357	335	389	350	368	371	366	399	361	349	339	331	377	391	389	383	383	344	359	398	363	364	404	370	375	380	364	370	369	328	397	368	364	409	377	362	336	360	379	349	356	330	348	383	347	354	359	365	371	365	360	361	352	370	370	385	395	330	380	403	352	335	362	362	387	349	391	384	336	355	398	362	347	360	358	348	378	365	409	414	375	356	346	337	357	359	395	350	353	349	342	351	377	376	352	350	357	363	386	367	356	380	343	346	349	349	356	387	364	342	351	375	366	368	358	386	360	358	368	409	366	389	371	345	375	349	360	372	377	372	334	393	365	365	345	370	353	352	402	390	349	365	370	377	382	340	334	390	344	372	379	349	353	370	353	368	349	393	371	375	367	373	366	371	361	323	371	384	378	386	382	352	383	381	394	348	336	383	375	354	350	339	351	386	377	390	383	342	404	402	361	376	368	396	377	350	356	395	352	331	372	374	363	344	353	358	337	389	362	367	375	363	372	370	377	372	372	364	378	381	356	357	373	335	353	363	393	326	375	381	394	403	355	361	343	386	387	348	395	372	377	381	351	376	346	354	371	377	398	387	403	369	378	359	375	322	332	353	378	427	337	361	370	384	375	384	376	368	393	370	336	341	347	360	364	356	373	355	374	386	371	370	379	345	356	372	319	376	380	349	376	359	362	371	348	394	382	403	390	357	364	364	369	362	356	356	399	336	358	350	365	386	349	390	337	369	381	363	347	358	375	363	369	388	366	362	359	347	371	367	355	387	400	381	358	357	377	347	363	367	380	357	403	390	389	363	371	377	382	386	384	362	354	358	353	366	387	367	350	395	373	379	361	378	343	385	403	350	377	355	348	374	361	396	351	371	337	381	367	352	392	352	376	332	324	384	382	357	395	371	351	414	360	378	356	343	351	323	374	381	385	369	402	380	366	365	349	354	363	329	353	352	382	376	365	351	344	344	351	363	338	359	363	358	366	372	375	361	367	359	375	343	339	374	361	377	338	378	376	396	365	353	381	355	403	385	371	358	361	380	363	353	368	373	340	374	378	352	356	382	384	356	373	360	372	357	378	377	360	386	357	377	343	343	369	382	355	403	366	389	364	357	359	381	387	404	361	400	376	381	408	359	366	370	370	363	388	383	378	351	332	423	364	363	388	350	381	376	385	375	378	349	392	365	364	391	376	362	381	338	350	368	387	363	366	345	385	341	342	381	380	386	354	382	354	351	404	371	354	353	375	367	329	400	376	382	363	372	395	382	385	368	384	356	367	338	402	361	385	401	388	356	364	349	375	338	380	360	334	354	359	366	384	363	356	352	363	403	341	369	394	406	348	387	339	385	368	380	368	355	340	359	350	383	360	380	417	338	342	371	351	344	378	369	392	389	331	355	367	404	397	342	352	366	390	367	331	382	376	379	361	367	347	353	377	373	395	370	374	367	365	370	393	387	383	385	348	360	385	379	367	339	357	348	386	380	346	380	370	344	383	356	352	348	376	372	401	366	369	362	378	349	377	352	404	380	374	379	396	363	365	392	373	327	368	358	335	371	373	379	370	387	381	374	373	361	373	353	358	336	350	378	371	382	358	365	378	361	354	366	355	403	394	348	358	379	377	398	334	368	344	348	367	366	355	361	380	347	401	411	343	340	396	369	351	395	389	401	376	377	333	371	365	359	365	396	382	356	394	387	363	379	348	355	324	378	344	375	355	366	371	372	357	345	372	346	336	375	333	382	399	381	373	368	381	351	379	348	371	379	351	367	364	378	369	349	373	360	371	373	339	387	335	366	409	397	357	347	373	356	374	374	340	354	373	346	362	360	357	356	360	379	352	387	356	359	373	378	348	386	349	340	338	360	368	367	358	406	364	366	355	368	367	365	370	356	367	368	396	317	357	350	364	353	356	373	351	359	382	366	388	367	381	346	399	370	382	396	361	357	359	384	370	395	379	330	398	411	413	355	369	375	399	321	328	363	378	377	362	360	375	386	327	346	355	377	381	339	357	376	373	381	328	378	381	394	359	354	381	359	360	359	367	356	348	369	405	410	350	357	412	345	386	377	372	379	370	361	380	365	363	352	349	361	378	353	345	353	325	347	356	347	410	320	334	393	373	367	367	366	389	357	384	396	372	377	366	400	338	370	381	367	370	373	357	368	360	378	395	373	357	369	383	395	381	361	383	338	331	357	381	354	363	366	383	372	337	369	363	352	391	363	373	359	397	375	398	411	345	356	394	391	379	377	375	398	371	339	372	372	368	356	399	339	374	334	358	389	412	400	387	333	412	352	341	366	357	427	365	366	374	375	358	377	329	365	373	376	364	373	396	374	365	370	390	371	380	351	368	343	344	370	351	386	401	374	399	360	377	367	390	366	389	376	357	340	364	393	393	377	357	378	369	383	385	388	365	388	389	338	368	409	391	373	381	331	348	328	373	359	351	371	379	379	379	390	348	381	351	386	381	340	341	395	380	372	377	364	342	358	346	351	372	354	366	400	380	388	403	378	399	367	344	339	351	333	382	374	339	355	363	342	347	397	381	368	385	342	361	363	373	370	374	377	355	360	359	374	370	375	370	379	363	355	372	363	375	397	339	344	371	372	344	405	367	388	352	355	359	362	360	395	363	363	372	369	347	347	347	379	386	355	363	403	373	354	368	345	381	395	372	363	375	350	366	369	385	384	353	378	378	412	378	332	351	375	370	365	366	341	385	367	378	403	397	334	358	349	326	353	374	388	378	380	371	345	378	349	369	364	370	374	378	365	378	369	392	374	372	379	375	360	387	384	388	361	367	353	397	397	349	369	369	401	368	375	378	388	379	344	391	358	367	361	417	364	361	351	360	347	336	310	355	360	352	362	370	370	388	352	415	336	362	340	353
14323	26288	36348	44825	46359	41847	36532	27567	19866	13684	7294	2803	2345	2217	2357	3311	3007	2255	2124	1850	1822	1642	1545	1286	1220	1204	1238	1257	1173	1169	1087	1055	1080	1061	1091	1020	1018	1086	1025	1051	1017	1054	979	1043	1025	994	1072	988	955	1024	1012	990	974	967	1002	1040	1073	1016	1012	986	1037	972	961	1047	996	1021	958	993	1020	1034	1071	1036	1024	981	1029	930	973	1013	1040	1122	1028	1027	1034	998	957	967	969	1004	964	995	915	988	926	949	980	1049	897	937	986	909	957	971	1006	946	1017	990	973	915	949	983	973	1018	983	996	1033	939	990	1010	986	996	1017	925	1003	1026	948	952	978	966	975	1002	1013	970	929	965	998	998	978	975	985	978	1034	1016	962	1017	983	960	965	940	976	960	1015	935	966	970	1001	981	955	953	922	1030	943	962	961	991	983	997	971	946	1017	958	989	983	999	1010	1000	946	923	932	1027	955	984	988	984	1015	1009	1007	966	924	988	1030	1014	1003	981	973	987	989	1008	963	960	955	953	988	997	985	1000	1015	978	1033	926	997	980	976	1043	1021	1025	923	981	936	1016	1001	986	975	1033	945	994	919	996	993	1000	972	933	974	950	951	983	980	1023	1002	998	994	971	940	976	1001	1037	989	949	1012	956	982	999	994	973	982	999	1060	1001	1004	961	972	1024	981	950	983	973	973	989	994	1025	952	979	961	966	940	989	989	962	988	958	966	956	961	972	1083	991	1027	962	994	956	1004	938	947	946	970	993	936	980	992	1012	933	944	961	986	982	961	1007	921	970	984	974	933	988	1025	1008	967	971	938	918	1020	1016	933	1008	969	986	930	963	985	981	998	981	966	950	928	975	953	998	979	964	1037	975	996	902	961	1046	967	939	949	986	1017	1035	1000	1003	1014	942	954	1021	947	981	1018	1008	972	981	972	1003	959	1010	952	1000	964	980	993	1001	956	982	939	1016	958	951	921	1002	983	999	955	966	987	939	965	955	992	937	975	967	990	1030	934	966	1008	996	944	968	1053	999	950	1033	942	986	925	943	1004	955	997	962	997	926	1004	1014	960	962	985	978	930	1002	969	957	972	1012	941	991	997	1006	964	919	938	972	940	969	982	955	961	1003	982	958	996	998	987	941	947	989	913	1004	957	953	984	950	980	987	935	999	983	949	956	1013	944	973	963	974	988	1007	969	966	972	936	949	973	994	967	962	991	1028	977	982	961	969	951	1007	1018	992	972	962	983	949	926	934	997	1024	967	1009	952	1021	956	910	951	998	974	954	960	997	927	946	973	995	965	1011	1001	1006	931	960	996	959	970	990	981	968	992	1006	959	974	1019	1040	939	1011	1015	983	912	946	972	1013	973	967	1033	924	979	1036	977	983	998	938	982	1006	985	988	978	965	984	975	1018	968	964	1009	958	1032	983	972	987	964	1020	959	969	948	979	930	989	996	978	989	928	987	975	969	924	1004	973	966	1002	989	1023	1024	1026	984	994	1048	994	1018	1012	997	1003	1045	999	954	932	988	985	999	968	957	1008	993	965	975	1011	943	946	1012	953	957	1001	988	937	992	953	974	970	954	989	948	925	974	960	969	992	1004	981	998	1014	1002	1020	1012	984	1000	979	946	989	961	957	970	957	1031	1042	983	988	912	980	1022	1023	964	952	979	1008	998	1002	1006	964	965	987	1021	1033	1013	978	989	993	947	965	981	947	980	973	970	983	954	982	971	977	949	978	959	1080	1009	946	904	972	990	924	1001	968	975	1007	1055	1001	958	976	984	960	967	955	985	949	948	991	955	998	969	989	963	928	944	945	952	971	1014	964	961	1007	964	1006	968	1024	1021	1001	1006	984	951	963	959	951	1001	1020	1006	877	956	968	961	992	952	982	1071	991	1003	1025	1065	979	1005	910	1075	977	1034	938	1016	998	944	1026	1005	941	947	992	982	971	976	997	996	925	976	959	989	978	971	974	1012	976	991	1005	976	994	972	1044	1037	987	985	979	982	950	978	978	989	984	976	991	1000	959	978	1027	962	978	962	980	1034	1030	1015	989	966	963	972	994	928	978	992	963	1013	1005	968	995	948	976	998	968	933	967	964	983	938	930	1007	949	942	977	989	956	1024	997	1026	1017	991	1003	959	1007	945	983	969	948	992	972	958	951	1047	949	927	1032	1015	970	938	981	915	1003	1001	948	969	989	989	981	1000	1010	1020	975	981	930	972	959	980	999	924	947	1010	1024	954	997	976	912	925	999	962	938	1001	992	995	952	948	943	1003	955	969	978	933	1000	966	994	986	975	942	936	1002	987	979	1010	1002	1017	1011	1002	964	938	976	961	959	943	982	1046	970	972	970	953	947	972	915	933	1004	954	983	950	969	981	1019	950	944	978	1033	967	1005	961	952	979	969	947	992	982	989	963	994	990	991	1004	1003	980	1006	965	1037	993	937	942	1008	962	987	963	982	984	1015	988	1011	1002	945	1001	960	991	1074	998	948	936	948	981	903	982	969	988	977	978	928	992	1023	900	966	993	964	967	962	1016	1025	989	1013	962	970	1004	1025	974	1012	1043	979	922	962	965	977	1039	1007	972	1018	988	995	952	961	1045	1031	1005	935	1004	880	976	1035	982	960	1008	944	961	945	971	999	971	1010	984	966	951	974	967	992	1028	925	973	1038	968	941	995	911	978	1018	1048	983	970	988	968	953	1040	943	1018	1024	952	1006	969	1001	1039	935	953	975	957	995	1012	977	978	930	973	997	997	976	931	961	987	968	971	992	930	1014	979	1007	1018	986	988	973	978	974	969	1040	976	968	991	1004	947	1012	1020	971	1021	953	957	983	944	1037	907	920	969	1002	1008	1014	996	995	944	1014	995	952	975	975	1008	976	951	939	974	951	992	1013	922	999	1008	930	937	979	954	966	942	968	997	1072	983	971	1007	987	977	930	980	1005	1020	941	949	980	972	1043	945	999	912	942	936	1020	969	965	995	944	1022	986	1021	1015	938	887	975	974	986	953	1030	964	1024	953	993	1037	1015	977	1007	1031	955	973	974	998	970	988	982	964	978	1083	937	951	980	1005	959	976	946	968	1060	969	959	981	976	932	1000	1015	1041	985	1028	989	948	1024	1006	983	999	962	959	946	1050	955	953	974	965	981	1007	996	961	940	1028	969	992	993	928	954	994	989	999	991	940	1035	998	1011	920	970	957	950	937	1005	1018	940	986	957	901	963	954	914	1012	948	997	909	933	1003	938	979	981	1005	995	943	1016	996	1016	974	958	992	981	1019	984	998	968	1000	982	965	986	1025	957	1022	964	984	966	986	969	942	965	1055	913	947	999	1016	994	935	987	919	984	924	981	1023	1030	889	918	963	1013	985	950	1045	959	961	966	930	992	944	945	980	946	963	974	1011	990	995	930	979	943	988	1006	969	981	969	956	935	952	982	986	990	913	983	1035	942	955	980	959	977	1001	994	980	949	1002	986	979	948	1039	952	983	1000	935	977	996	945	937	960	1064	968	971	972	1002	967	975	1005	974	1001	986	943	975	952	958	1100	991	997	1036	1003	985	975	992	989	962	967	961	995	947	930	966	994	999	931	959	918	1002	995	985	960	1008	999	965	917	941	1009	978	973	1004	1044	992	991	962	962	977	960	1007	1013	983	967	999	973	969	961	1023	1015	1014	1069	973	930	964	1018	956	983	999	993	982	928	925	965	1047	998	963	959	936	1000	999	991	991	972	965	1007	979	1014	906	999	971	985	986	975	918	968	980	950	957	972	945	951	982	995	936	955	962	978	984	1005	1026	978	973	922	1002	950	941	990	1002	954	1032	937	1009	953	985	969	1000	948	936	957	963	951	987	1001	997	968	1007	979	991	929	1005	974	988	980	984
29309	37089	39223	42984	35727	31577	29110	23515	17194	10787	4304	1594	1138	920	941	1538	1077	710	520	579	463	445	470	419	405	395	372	382	390	413	391	350	380	364	372	366	349	318	339	369	334	359	359	384	334	380	321	351	338	345	328	347	350	353	374	325	342	332	331	353	362	348	395	353	349	366	347	357	333	384	353	351	355	329	378	345	352	357	346	355	340	377	365	365	361	348	367	349	341	329	332	367	369	367	366	342	338	395	337	368	330	348	368	353	359	368	351	357	366	356	356	396	357	381	319	346	368	380	375	367	359	320	320	347	354	361	332	372	373	341	350	354	337	364	344	369	348	300	344	315	336	373	361	325	339	363	324	352	335	341	346	355	352	340	344	342	355	373	351	337	365	367	375	376	350	347	382	355	342	370	316	359	372	350	390	372	364	345	328	335	349	315	333	339	350	344	364	318	353	381	365	356	340	354	304	338	334	370	334	352	375	322	379	339	324	344	335	326	323	327	358	347	339	342	344	356	366	318	323	346	357	357	366	390	347	334	342	361	347	345	374	366	380	352	337	364	333	378	338	365	330	350	343	331	357	358	327	300	323	375	340	305	317	349	366	356	339	361	329	359	353	358	359	359	365	337	348	340	375	361	342	365	362	347	371	361	360	344	363	347	326	352	379	347	335	363	315	373	333	356	356	385	341	335	350	344	357	331	337	309	344	320	324	353	337	358	357	352	336	315	334	383	358	376	355	351	337	357	367	317	349	375	398	354	361	364	362	336	358	353	347	362	329	363	356	337	359	326	338	370	381	320	334	353	367	379	354	359	350	342	365	317	331	328	345	386	320	363	354	369	341	343	306	345	346	359	347	338	347	357	336	344	339	351	333	342	378	343	369	382	367	376	385	318	330	352	385	357	334	352	338	330	348	376	348	391	369	352	338	349	342	349	349	323	359	359	361	359	345	327	329	320	370	401	322	375	312	282	316	334	328	346	339	356	319	340	344	353	362	340	326	362	348	364	348	341	355	333	375	377	326	348	359	364	366	338	360	357	336	328	351	330	344	326	335	362	363	339	363	323	363	327	348	375	363	311	364	345	336	335	358	332	359	380	383	367	344	395	366	363	369	337	322	356	348	350	327	321	339	350	364	345	366	332	371	341	354	341	365	362	351	335	364	341	333	360	349	371	325	353	342	362	357	315	363	295	375	362	339	335	338	363	336	348	333	352	355	335	349	355	372	321	386	324	351	356	363	334	352	365	354	324	324	335	324	374	370	346	349	303	371	311	364	336	335	356	325	374	342	403	352	331	363	304	349	336	356	350	340	345	375	377	334	342	334	334	348	322	383	372	349	326	364	328	355	330	366	372	347	337	363	339	361	360	360	352	393	324	354	339	316	331	337	366	314	350	342	332	357	356	367	341	368	328	334	344	357	320	336	354	369	318	352	308	327	374	354	320	368	360	348	305	386	361	351	342	343	324	375	344	362	362	297	337	324	375	354	336	354	348	345	360	356	357	360	362	369	339	366	354	363	341	298	355	323	316	352	339	317	371	320	322	335	390	373	354	363	347	397	337	364	324	362	357	375	356	365	349	338	336	348	317	352	374	322	358	330	326	334	345	352	325	331	326	334	364	348	375	364	320	354	318	358	336	355	396	346	357	353	367	317	364	343	340	388	385	350	341	344	353	365	342	400	380	372	339	355	336	338	363	339	332	348	354	327	339	345	336	333	374	346	350	372	341	372	350	384	323	351	352	354	350	347	389	318	372	374	367	357	342	388	351	318	344	368	345	378	380	397	330	335	307	337	352	330	416	358	382	329	328	361	374	352	323	314	347	350	354	360	349	340	338	332	332	367	386	370	343	362	345	350	382	321	360	371	346	370	338	336	366	355	332	337	347	380	323	363	376	351	338	336	332	322	361	386	352	350	408	338	347	353	368	335	313	344	336	359	329	332	337	325	325	308	339	353	345	382	407	320	357	331	335	352	357	360	342	369	334	362	360	323	330	363	337	315	339	412	338	342	367	341	336	346	364	366	319	345	368	389	342	358	362	346	369	323	341	334	390	347	374	341	351	301	304	357	397	348	348	391	354	329	375	326	330	318	370	334	343	349	300	349	322	346	342	356	334	352	346	347	375	320	383	390	357	346	322	347	346	334	346	361	355	379	318	360	365	397	358	348	328	319	356	343	350	346	376	348	348	362	340	329	348	364	363	332	343	358	369	359	317	366	352	362	386	351	358	350	345	345	351	346	340	330	378	358	327	346	377	371	352	348	346	334	338	332	367	374	374	347	378	344	352	388	334	363	354	361	347	332	348	372	341	348	342	315	331	378	366	308	391	308	380	360	360	350	356	337	368	364	324	345	372	332	354	349	341	355	348	361	307	334	390	336	301	375	362	341	356	333	361	364	329	364	335	333	369	357	344	345	307	365	362	368	339	352	360	342	340	354	348	358	307	357	361	325	343	365	350	361	366	324	348	345	357	352	357	365	343	403	373	360	362	334	358	377	351	365	328	324	377	360	350	310	335	349	337	349	338	342	329	326	352	361	354	342	330	357	341	351	362	356	327	375	325	367	364	360	331	351	401	378	326	356	348	319	363	353	343	346	349	332	336	358	343	401	358	353	348	331	340	319	354	342	330	343	352	349	332	338	340	373	368	353	366	330	361	357	342	370	365	350	379	351	372	363	348	347	339	356	297	363	315	337	365	332	330	324	349	352	339	378	330	355	343	384	354	348	324	358	380	351	362	367	338	330	343	363	338	353	334	355	339	318	343	337	357	330	344	325	369	345	344	333	364	362	311	324	357	374	328	382	367	326	364	351	349	334	340	345	337	350	344	350	319	397	356	302	352	357	341	302	342	362	356	342	341	341	357	363	332	342	313	337	372	343	337	330	353	357	342	356	360	323	346	366	325	371	334	350	374	332	334	352	367	343	345	362	341	349	390	337	325	355	326	350	360	340	367	333	354	336	341	332	353	331	333	367	373	337	354	370	308	358	328	341	379	334	350	328	374	360	370	355	351	381	317	348	375	360	342	379	353	335	308	331	364	319	330	321	349	333	355	346	339	350	353	320	347	382	371	325	345	344	330	368	368	383	361	366	367	329	372	355	367	317	381	355	347	339	336	340	338	331	323	365	364	326	297	342	350	341	364	321	375	377	357	317	321	360	372	344	381	366	360	332	366	348	315	348	365	347	314	330	365	353	343	359	340	323	358	320	399	364	392	348	379	331	326	331	328	377	333	347	341	371	361	311	334	346	329	345	365	336	305	305	342	338	333	345	394	337	380	376	351	355	362	341	341	318	362	330	389	318	364	367	315	333	359	345	338	326	367	325	366	345	341	331	362	353	356	320	357	354	373	365	345	358	353	357	329	357	302	319	376	330	374	370	325	354	339	361	347	350	352	353	391	359	333	394	366	338	334	357	348	363	351	344	356	371	319	337	342	347	332	364	344	339	362	348	364	328	305	355	329	357	347	352	357	358	335	347	357	303	364	320	349
19151	30674	37970	47117	48978	46703	42620	33864	23413	18319	8123	3363	3356	3187	3535	5097	4378	3075	2428	2613	2009	1816	2015	1659	1456	1278	1272	1261	1322	1166	1132	1050	1054	1075	1054	1044	975	977	957	1032	1010	1000	980	955	980	941	928	968	966	971	951	947	943	956	945	1001	917	942	976	910	955	955	975	950	921	950	945	898	878	957	963	947	966	981	918	926	871	919	1004	1074	999	923	917	901	929	875	887	891	924	885	875	897	896	909	945	947	872	895	953	944	900	906	865	905	956	883	985	903	876	914	870	946	950	909	913	875	924	913	921	897	909	857	911	877	926	900	925	959	896	874	883	901	870	851	938	826	935	901	939	985	936	913	899	868	924	937	868	900	859	917	872	864	928	925	938	900	933	860	931	952	915	874	891	858	881	903	913	937	913	904	870	854	902	905	881	925	913	933	884	902	910	894	892	901	875	918	857	911	877	918	865	880	967	936	930	926	922	882	902	966	901	915	907	926	942	904	875	862	843	917	894	909	840	855	896	934	856	893	924	937	938	934	933	878	835	902	892	951	874	858	939	942	915	893	890	894	882	940	863	871	903	901	873	897	855	832	913	882	919	949	878	894	871	949	876	823	883	876	898	957	944	971	938	878	883	914	904	915	868	919	889	925	930	895	895	853	877	913	924	914	893	921	897	907	904	954	879	876	935	908	908	951	878	915	918	890	890	895	904	932	925	937	863	921	906	899	930	892	877	898	944	884	843	898	950	910	881	961	859	885	869	896	897	943	905	907	914	954	872	897	897	929	909	877	902	898	894	854	874	941	844	906	901	888	875	864	871	850	890	890	907	878	902	889	932	875	893	936	889	904	917	905	893	889	914	923	928	922	862	920	916	957	893	926	899	945	914	921	979	928	896	888	933	915	923	962	884	929	938	872	882	866	939	878	900	929	936	871	878	891	953	927	916	861	950	852	889	906	898	907	872	882	938	921	847	990	918	909	891	877	860	902	924	924	877	872	957	920	881	922	912	927	903	899	906	923	935	858	910	886	882	943	874	918	908	927	894	924	921	919	926	878	915	870	847	859	858	885	926	879	922	919	903	915	871	908	892	877	951	940	892	893	889	927	882	912	879	915	871	878	926	879	934	871	873	930	912	875	916	909	878	905	883	907	916	928	875	822	842	942	857	972	973	884	958	877	910	900	911	919	916	881	897	931	956	944	878	897	913	906	936	887	862	869	886	928	937	885	887	909	901	911	926	904	910	959	902	881	912	906	856	839	897	833	884	903	903	838	897	908	864	911	858	931	910	892	906	880	935	883	919	885	896	875	911	933	947	924	916	930	884	914	908	929	898	933	917	867	889	932	903	887	942	904	939	916	922	921	866	881	947	901	854	919	874	884	931	901	919	929	931	877	880	882	945	906	915	849	906	938	899	875	918	909	939	899	912	892	927	836	882	881	900	850	923	940	900	865	848	923	904	921	919	923	898	885	848	864	844	911	905	885	914	936	861	883	895	875	860	907	916	911	890	959	910	906	938	836	871	885	849	949	883	832	892	919	891	882	897	932	899	891	936	873	897	875	879	845	911	877	885	943	870	896	882	876	894	878	909	930	907	900	898	897	899	877	953	936	866	905	843	915	898	906	902	900	871	896	915	889	908	973	887	949	914	873	878	847	913	883	920	933	921	938	958	870	883	906	921	918	839	900	905	971	858	924	897	892	882	968	943	869	941	932	894	904	899	877	909	870	918	929	903	913	932	890	944	912	894	943	968	918	930	904	929	888	922	921	905	845	905	911	865	893	953	920	933	950	937	907	875	882	878	918	957	911	922	924	959	897	960	889	896	922	854	921	892	901	937	913	951	907	895	907	917	893	922	955	871	923	940	880	910	920	897	887	873	909	908	854	975	908	862	940	939	862	837	869	889	937	884	958	903	923	875	913	918	961	929	908	907	935	885	882	891	932	935	889	890	925	846	892	864	899	951	921	877	891	954	934	848	950	883	860	899	842	916	916	923	926	898	896	926	907	892	934	948	942	883	914	889	903	949	914	913	915	870	838	954	938	856	952	920	958	893	876	899	914	954	926	899	869	839	848	886	929	864	913	903	850	906	965	943	904	904	901	903	913	891	945	906	899	862	901	963	919	908	963	933	910	919	895	930	851	906	852	868	872	880	850	860	958	970	878	848	916	910	899	857	885	922	913	940	871	903	902	876	889	834	912	940	900	882	858	942	931	907	891	841	883	914	917	936	911	908	885	909	919	874	906	870	863	946	939	888	890	940	892	909	898	894	955	957	835	881	874	918	882	890	880	909	928	852	899	863	913	854	936	879	882	865	924	873	906	907	889	883	926	905	874	864	911	891	922	887	882	914	880	940	901	876	895	944	858	886	911	898	846	892	884	915	895	909	942	932	947	902	872	906	882	937	900	874	892	920	919	865	911	950	893	913	895	901	864	893	904	887	903	939	894	910	920	879	876	879	933	940	890	917	874	923	893	892	902	888	920	920	919	831	907	930	902	892	869	929	898	892	911	885	935	903	884	902	895	916	852	913	886	955	888	949	916	894	945	890	888	899	907	886	910	889	862	920	880	922	902	846	908	902	893	864	897	935	939	894	875	888	892	894	917	890	936	837	847	920	868	881	900	901	956	897	880	907	874	886	866	846	877	873	889	906	898	918	911	874	883	918	932	876	919	882	938	858	855	891	900	903	910	892	899	892	960	916	919	878	882	880	876	864	911	897	905	892	882	866	906	850	880	912	870	920	871	897	885	896	900	908	902	948	968	940	882	900	872	920	931	894	897	873	894	827	935	925	968	896	886	894	886	879	944	871	888	902	916	919	893	894	944	902	880	888	954	984	953	915	923	909	868	961	895	887	910	918	873	889	905	872	921	886	892	926	890	886	880	901	897	876	885	883	887	898	890	931	918	960	935	950	901	895	896	846	840	895	888	931	860	925	903	954	951	848	840	934	949	955	921	834	850	887	916	925	906	891	915	922	945	928	892	919	918	886	953	962	936	909	960	946	833	888	883	917	960	856	866	914	902	920	918	918	938	947	873	965	897	953	873	890	925	840	966	915	933	876	921	902	950	887	888	872	926	841	868	954	870	932	851	868	881	929	857	873	926	888	921	889	886	855	919	898	916	921	959	954	918	887	905	856	932	894	859	929	907	871	922	842	902	836	885	935	966	900	856	893	861	899	897	886	910	900	921	892	919	893	913	913	886	893	904	965	902	916	911	861	911	844	904	870	946	903	893	930	910	956	910	921	905	840	877	848	975	874	888	883	848	862	887	858	894	908	926	898	915	931	914	877	885	890	931	814	907	929	908	922	865	929	895	860	866	847	927	910	956	920	923	908	894	917	884	926	911	870	873	939	889	859	923	888	881	959	912	855	894	916	929	909	874	901	949	934	872	946	904	898	878	941	893	900	907	931	898	910	865	868	939	891	938	863	906	894	930	907	913	897	855	922	912	926	924	869	900	956	901	930	924	880	910	890	922	894	927	884	916	930	869	886	913
3700	4318	6898	12108	6806	3128	1669	820	446	264	201	201	200	218	198	213	241	191	194	201	188	216	192	170	157	191	176	192	173	166	204	202	204	197	166	195	224	195	168	185	207	204	174	190	200	168	199	188	212	200	196	198	177	186	188	187	187	213	228	203	217	188	172	186	211	192	214	197	205	171	183	189	208	214	180	193	224	210	180	204	200	212	182	200	187	216	201	183	217	190	186	188	184	200	191	201	181	184	191	216	192	199	176	205	177	203	185	181	180	196	161	192	185	183	189	188	192	168	208	168	174	200	213	187	203	195	185	210	188	195	203	176	197	191	192	182	193	180	220	161	201	214	189	156	179	203	183	174	220	217	211	213	220	182	209	181	172	164	187	197	201	220	194	199	182	185	200	196	183	195	172	179	176	188	229	182	211	202	195	188	195	205	176	185	184	175	206	196	192	178	192	188	200	196	212	178	200	231	186	203	228	204	217	213	196	173	173	202	188	215	197	194	182	191	182	209	203	204	192	201	205	198	196	178	193	202	163	206	192	170	208	213	228	178	238	214	180	174	200	199	190	182	201	175	224	206	159	168	188	205	182	176	210	196	189	244	182	213	171	195	199	197	201	198	191	184	184	208	195	195	199	189	197	184	202	199	203	183	200	190	181	186	192	176	195	194	188	199	192	191	212	174	177	174	207	187	207	175	207	221	187	186	222	179	195	175	223	214	181	178	192	186	200	191	189	214	184	210	194	206	225	171	196	179	160	195	197	183	196	190	172	199	188	187	187	229	204	195	193	193	198	184	180	188	207	200	183	188	208	219	178	188	189	209	209	181	173	201	198	206	197	204	203	204	197	187	191	186	208	210	201	184	193	190	199	207	178	200	198	210	216	221	181	214	184	186	158	193	182	208	196	197	204	193	206	217	207	161	195	213	186	197	205	160	203	203	172	189	200	180	214	173	209	210	224	217	214	194	173	210	210	185	165	189	186	206	177	194	198	184	184	217	195	191	184	205	174	187	199	177	192	188	184	187	207	178	225	198	184	204	167	189	192	187	213	189	218	216	193	199	189	197	184	188	202	174	211	214	216	173	210	207	197	220	171	229	203	186	201	183	181	193	175	183	202	222	237	192	201	187	179	190	192	213	181	167	180	205	192	210	175	189	191	194	162	188	210	195	191	182	184	182	191	191	202	229	192	209	218	202	196	201	196	167	196	191	208	186	204	190	194	166	188	203	185	198	211	189	175	201	196	176	235	191	207	186	181	192	179	172	187	225	171	208	205	190	209	178	163	211	182	193	214	182	198	187	199	190	177	190	180	209	185	158	179	223	194	187	214	189	201	218	194	221	205	212	216	205	190	216	202	199	177	183	210	211	179	202	189	192	197	188	190	186	222	183	194	187	198	186	202	179	185	198	189	209	234	179	197	204	199	195	179	197	197	170	181	182	186	210	203	191	174	185	202	201	180	189	184	188	193	191	174	182	204	205	213	193	220	213	176	193	209	212	151	210	209	184	211	207	199	175	195	170	190	196	182	186	174	190	203	193	185	183	217	187	192	202	182	176	185	197	201	188	199	207	182	171	219	200	228	199	198	204	207	188	205	208	173	201	178	198	191	196	185	204	196	203	196	213	193	185	202	207	173	191	201	203	207	194	186	195	197	194	193	219	181	196	209	208	188	186	197	189	172	189	188	215	171	181	174	177	180	187	179	213	216	173	206	200	202	181	182	200	210	172	187	193	174	191	170	193	209	199	196	196	211	187	211	204	204	190	233	213	188	181	201	181	194	187	174	191	200	215	221	215	206	188	183	185	177	189	188	209	190	202	179	182	196	219	195	219	200	183	214	190	186	193	190	183	194	174	191	219	198	194	172	189	203	189	168	173	217	212	209	187	182	171	218	207	218	180	188	178	172	204	200	181	183	201	200	217	219	192	208	221	191	183	184	182	189	186	199	194	199	193	214	202	208	192	223	217	183	191	207	187	181	180	191	171	181	188	180	195	177	194	177	189	187	178	205	192	195	195	196	203	215	211	193	187	193	203	186	181	184	191	195	205	184	181	201	186	162	222	184	188	191	172	167	193	194	175	210	224	191	185	195	170	208	210	193	187	214	199	197	199	192	202	210	188	173	186	163	181	197	196	192	184	209	182	176	201	171	173	207	196	202	181	190	213	225	203	208	189	186	215	190	204	181	199	218	195	190	190	186	185	206	197	192	163	184	180	200	186	209	200	171	171	216	211	189	179	201	184	195	187	187	159	185	208	199	179	205	187	232	188	194	206	174	204	166	199	189	204	192	194	193	199	230	214	189	195	196	196	198	186	215	193	200	213	190	180	195	206	216	170	197	204	177	207	184	199	196	196	163	200	185	193	201	215	219	195	193	192	205	217	176	222	182	170	173	182	183	200	211	181	229	223	195	197	186	212	204	178	213	164	209	203	205	194	211	171	187	208	185	197	196	177	206	211	192	190	204	174	201	188	201	202	185	219	191	181	173	197	199	203	190	220	191	171	198	174	223	214	197	185	183	184	181	196	186	212	177	202	201	197	206	195	208	218	208	175	203	196	186	185	179	193	204	193	193	186	209	194	203	170	204	178	192	188	170	190	189	209	187	162	185	168	199	198	227	212	220	205	155	210	211	189	204	164	187	190	186	205	193	191	187	210	199	191	179	192	178	203	188	199	192	191	211	183	194	201	181	200	187	203	193	200	181	173	186	196	191	199	168	165	197	199	203	211	196	200	185	207	198	195	216	177	198	199	192	204	180	183	160	206	197	192	196	206	191	191	195	201	188	182	198	224	211	183	188	188	183	200	187	203	198	169	219	202	175	169	193	198	205	178	196	200	167	213	191	205	184	183	197	178	188	193	205	176	220	191	208	210	197	203	220	200	191	202	190	207	199	199	177	192	188	186	182	183	197	186	198	183	175	217	197	186	195	166	219	199	194	199	184	208	192	207	213	188	209	182	183	187	200	200	184	159	218	182	206	205	192	200	218	162	189	192	176	182	202	192	202	181	192	196	230	174	196	177	185	172	196	178	174	189	199	209	185	183	197	190	166	198	191	212	191	188	179	194	168	199	179	200	193	167	199	178	202	203	189	194	181	199	183	207	200	219	188	197	188	187	212	177	212	217	181	204	193	206	214	193	208	196	202	203	200	208	192	191	187	199	176	180	205	195	204	182	207	173	229	205	203	179	184	213	210	173	196	175	173	196	200	202	183	187	191	189	180	221	204	203	194	209	217	180	157	179	191	210	208	167	208	178	215	189	182	178	235	185	222	206	208	184	167	214	220	207	201	207	214	170	207	200	223	214	222	211	164	186	163	194	201	212	183	188	213	199	156	195	168	183	176	210	201	207	195	180	176	200	205	205	184	173	215	178	196	201	222	197	203	194	196	204	208	211	194	198	197	190	194	184	198	198	183	179	216	185	182	217	194	194	200	197	186	202	190	212	191	204	203	192	206	190	202	196	165	189	182	205	190	160	196	193	201	206
3627	6403	11577	24501	17610	10997	6856	3487	1964	1149	851	688	668	652	706	747	719	653	656	630	617	600	606	594	575	603	618	663	588	582	615	610	584	592	609	603	621	613	589	618	557	608	604	578	569	601	583	642	603	591	581	614	602	604	593	611	637	608	652	604	589	637	607	590	617	604	621	622	581	605	600	609	637	592	625	645	619	572	559	586	572	617	560	627	694	555	591	590	555	568	635	623	558	578	602	599	586	558	591	628	576	614	594	648	578	641	542	582	599	597	574	612	597	613	595	560	619	584	609	617	602	571	619	616	576	579	601	628	581	562	553	564	640	640	600	616	592	581	574	617	612	584	608	574	585	598	591	601	599	617	648	572	613	556	647	619	595	580	599	595	631	599	603	587	622	597	592	532	627	577	624	556	613	576	625	620	630	574	632	594	614	589	580	616	594	582	585	601	573	579	581	608	598	576	581	596	597	614	596	595	588	583	624	574	567	599	594	587	624	588	607	592	625	569	570	598	598	614	570	574	628	574	594	567	588	622	617	606	562	597	574	631	589	607	621	641	594	649	620	589	610	567	607	651	602	583	618	608	556	604	609	605	631	595	619	597	571	572	586	568	575	583	605	618	615	568	611	571	605	575	604	570	585	603	611	611	554	629	570	598	614	612	574	591	667	638	592	608	616	658	589	568	607	559	608	587	610	610	588	544	569	598	618	578	611	613	643	583	618	605	646	635	555	624	652	602	599	586	615	594	622	582	658	621	552	604	568	571	564	583	654	620	595	590	612	571	612	575	578	621	589	575	619	591	597	676	623	596	586	583	611	599	588	595	628	607	604	570	592	588	580	575	642	606	658	587	571	656	592	616	615	578	602	605	606	591	648	567	577	614	573	577	649	584	577	569	584	639	552	634	596	568	619	596	573	623	629	592	589	594	618	622	631	609	599	628	625	553	568	578	626	626	570	582	571	569	584	601	585	578	601	588	590	596	615	597	572	613	594	606	580	590	606	566	632	586	577	611	605	607	611	621	574	578	618	580	632	603	598	596	618	613	590	562	597	619	613	563	558	618	572	611	603	557	624	596	599	609	583	636	622	608	615	619	649	579	601	632	591	613	636	609	558	603	629	622	561	608	604	606	617	633	585	567	634	598	603	612	591	600	613	598	626	603	570	540	568	586	599	619	570	592	586	603	573	630	601	595	598	611	659	561	613	589	601	587	593	606	615	628	591	633	593	592	611	598	599	570	582	617	630	567	574	607	564	588	596	595	618	595	588	613	629	616	573	616	553	624	614	633	574	593	592	563	649	586	557	572	583	598	576	611	603	607	600	563	612	595	553	584	599	611	607	579	541	645	570	628	621	644	607	575	582	627	619	628	613	530	593	603	590	584	630	600	624	596	596	558	589	595	588	560	590	613	621	594	555	584	575	632	577	627	578	609	588	566	592	613	578	589	585	591	557	596	626	603	604	553	616	565	609	570	610	630	586	572	620	552	612	595	595	583	587	602	516	599	605	595	610	611	607	598	559	587	619	604	576	610	572	606	649	560	613	615	600	563	616	599	614	608	612	566	573	574	653	593	571	563	606	588	589	609	648	635	609	614	592	562	617	581	580	605	615	573	581	572	630	577	638	560	600	570	541	562	611	576	597	631	629	620	595	601	593	555	628	613	618	639	632	589	548	570	601	587	565	616	586	617	584	615	621	573	593	633	575	584	572	593	563	634	580	586	556	570	585	612	610	586	598	593	561	580	578	628	618	600	625	632	568	579	558	598	622	569	617	597	548	574	640	627	636	603	592	595	564	587	549	609	576	561	570	604	593	626	617	577	611	600	580	590	616	630	609	594	626	555	586	585	609	622	623	610	617	588	548	641	616	588	592	597	559	587	624	599	622	580	579	593	568	615	627	588	640	572	566	622	643	574	557	619	602	586	586	564	595	591	644	632	596	570	544	634	595	598	592	593	619	596	588	580	602	572	550	585	577	586	593	618	615	613	589	588	591	579	557	569	580	571	559	595	564	595	634	587	602	584	575	625	600	617	608	630	586	601	615	517	547	580	635	565	576	601	613	615	587	565	615	593	560	585	637	582	620	587	579	582	610	584	612	601	593	622	602	618	615	594	543	578	611	593	617	552	583	568	581	610	584	625	568	583	620	548	626	588	579	589	641	587	607	629	591	586	574	578	587	654	625	597	616	613	575	631	596	648	585	609	585	574	617	582	614	546	567	600	578	594	572	607	607	634	618	559	592	562	592	597	599	617	575	607	593	581	604	567	587	601	605	600	593	615	566	624	590	582	582	583	580	609	590	581	600	603	555	633	580	582	583	584	598	622	558	615	569	581	551	582	570	614	585	570	580	612	576	592	608	579	619	641	598	630	582	605	594	605	584	566	589	585	618	609	572	610	557	610	585	615	607	610	598	582	614	560	566	601	539	603	566	588	589	631	567	579	598	575	586	603	573	616	562	608	580	589	604	668	607	631	608	620	604	607	638	612	639	599	617	579	602	581	598	611	570	586	588	613	576	635	609	582	521	614	542	592	571	595	620	582	566	600	601	583	602	640	606	635	583	591	600	605	598	580	597	564	602	625	581	571	596	589	603	603	547	611	632	583	602	653	587	617	621	600	592	640	611	587	568	564	581	595	626	620	620	614	568	638	630	574	616	561	582	597	610	581	593	621	530	564	604	689	578	599	579	589	601	572	590	573	549	551	593	603	568	606	582	583	647	604	601	614	618	606	630	612	626	595	613	587	585	586	633	579	622	617	623	607	634	567	600	616	579	570	620	607	572	609	576	559	612	584	617	611	605	602	578	584	601	627	575	591	604	597	579	599	572	583	607	629	640	602	649	633	567	579	593	575	588	629	623	569	609	626	626	570	631	591	551	619	608	621	608	568	589	598	602	583	605	587	606	578	573	610	662	603	622	543	600	631	650	550	607	606	569	582	584	654	610	569	556	598	609	625	566	612	579	586	630	573	583	622	576	576	563	616	586	584	664	615	633	605	615	629	622	537	606	611	602	589	604	581	615	578	621	554	613	610	617	609	617	627	600	624	608	631	586	570	639	579	600	614	586	555	650	586	633	609	622	615	619	588	613	608	636	614	573	587	617	593	590	604	585	629	569	642	592	579	584	596	595	585	580	597	659	596	594	559	615	570	582	593	598	582	643	601	590	597	619	580	570	585	604	587	634	632	578	590	590	593	572	601	595	606	604	604	646	581	601	562	570	604	608	556	614	614	604	585	613	615	610	572	589	594	609	634	627	608	614	623	621	585	638	604	635	615	589	565	597	615	579	615	604	512	612	604	611	602	573	591	623	554	583	625	631	601	568	562	584	549	580	608	590	642	583	611	569	578	587	591	571	623	650	568	622	596	593	598	591	622	619	645	629	580	600	619	605	575	570	637	590	644	604	598	618	600	598	576	583	599	557	609	590	537	596	585	598	579	577	587	597	585	620	550	582	572	596	624	533	618	599	608	598	581	591	577	586	545	614	588
20120	30716	35821	40399	35283	29923	25410	17506	10249	4547	1966	1267	784	691	829	783	693	611	530	503	452	455	429	420	443	411	389	397	381	407	353	348	370	405	380	357	384	386	344	341	414	341	377	381	331	366	373	372	381	352	371	357	352	357	335	374	393	415	370	363	381	361	376	364	390	344	392	349	368	353	383	386	386	353	394	386	417	417	360	398	343	357	355	392	362	374	379	346	402	391	402	370	353	372	380	381	416	355	347	347	347	356	393	354	383	359	371	397	356	351	378	365	372	362	361	353	359	359	356	404	375	376	335	385	375	383	394	380	393	358	388	346	347	381	358	391	335	358	366	359	365	415	350	383	389	368	369	360	353	364	365	388	358	375	347	342	380	381	358	391	376	340	364	420	353	377	353	349	399	328	353	362	371	366	355	359	386	335	371	369	370	363	364	376	344	361	358	362	384	342	359	366	350	345	385	362	362	359	384	379	371	359	354	321	383	338	362	371	364	367	382	376	365	355	370	407	391	382	348	394	397	377	373	401	360	358	424	366	375	380	357	350	384	404	365	379	359	340	388	366	384	352	396	368	394	343	374	333	357	361	356	391	376	364	396	394	402	384	360	370	395	346	348	371	403	355	366	358	356	339	413	354	381	339	400	375	382	375	377	386	396	354	386	414	340	367	397	366	372	369	364	368	364	364	373	380	387	346	333	364	355	348	354	374	350	377	386	393	432	349	358	325	372	385	359	361	367	349	375	351	361	340	366	381	334	377	414	378	347	368	340	374	384	386	362	338	370	390	368	376	389	401	363	357	377	388	384	373	370	354	354	364	362	380	360	379	378	358	377	379	369	387	369	375	383	360	369	362	365	344	373	374	356	379	412	404	377	319	359	355	380	371	378	339	340	365	360	393	363	358	348	355	374	403	373	373	351	361	392	382	370	386	341	404	364	381	365	374	334	356	338	370	351	365	367	386	373	368	381	355	388	376	350	356	376	360	345	379	376	381	361	379	379	364	373	383	375	375	334	367	382	370	365	346	366	395	380	358	382	361	348	374	364	366	378	389	336	388	397	368	341	327	362	359	369	389	365	377	334	374	358	396	350	338	357	330	384	328	320	384	365	361	369	349	364	390	373	366	389	350	364	342	354	381	378	363	369	401	399	375	362	365	367	364	353	349	362	352	396	402	364	361	347	360	354	347	352	331	389	350	364	374	353	373	383	386	369	373	368	346	368	357	380	385	337	340	387	345	338	357	354	399	385	350	332	368	391	384	353	357	359	410	397	324	373	371	337	335	343	356	298	365	373	370	369	365	393	361	376	359	408	358	348	387	370	351	343	384	361	390	350	376	344	389	366	362	341	394	382	391	379	376	339	350	326	382	374	391	331	335	370	379	356	377	392	370	372	339	400	353	357	375	349	327	364	372	383	358	367	372	397	379	346	396	352	341	367	364	381	370	390	343	395	398	394	389	340	357	376	380	353	364	351	332	360	373	371	353	384	355	361	363	369	356	385	357	378	384	394	378	370	344	392	346	344	384	338	363	326	369	343	355	354	356	356	358	346	401	427	350	377	406	391	400	385	361	366	353	392	333	370	355	348	353	364	357	368	367	395	391	397	360	354	383	384	345	345	367	344	365	378	384	398	360	353	389	338	359	390	375	345	378	387	374	332	357	368	370	357	371	354	354	353	346	366	344	369	363	401	382	321	388	371	363	407	395	382	360	342	328	353	380	331	377	351	376	403	355	365	347	365	360	400	371	346	363	379	361	391	354	361	354	374	401	388	410	368	348	350	385	371	372	364	378	342	394	372	336	351	400	395	391	382	331	386	376	373	353	407	395	357	382	361	359	353	387	345	354	417	395	349	386	339	350	386	346	379	357	380	340	343	381	382	343	344	367	362	347	360	400	356	368	373	358	362	374	364	355	342	377	368	396	352	370	355	377	364	379	350	358	368	382	393	360	347	350	342	358	386	369	381	352	356	337	365	331	382	366	346	377	352	403	343	347	375	373	345	366	397	367	367	353	356	375	381	378	398	370	381	368	355	357	378	336	372	365	397	346	360	383	332	362	383	393	341	380	373	381	377	352	369	344	358	359	356	351	358	345	353	393	334	354	362	372	353	404	388	365	387	380	368	363	372	377	390	356	350	381	351	346	354	361	377	363	347	370	359	416	363	383	361	404	379	370	358	372	382	366	349	374	368	367	363	381	393	359	370	328	392	408	348	403	384	373	376	358	350	372	387	349	361	376	375	394	369	355	372	375	370	341	365	388	358	337	371	372	367	353	401	373	389	358	394	377	363	371	387	380	348	351	369	358	375	374	349	340	354	380	355	335	396	344	402	355	340	373	403	371	347	405	372	370	354	370	393	354	368	388	392	344	359	368	398	353	360	368	405	347	367	382	409	379	373	371	380	340	404	336	366	399	376	388	357	381	396	365	347	383	370	375	366	365	387	348	387	348	357	348	376	378	387	361	376	379	374	350	344	318	391	383	390	378	367	370	362	378	380	382	355	371	372	358	356	362	367	372	328	367	351	340	347	389	378	354	361	355	380	395	360	372	391	399	394	374	366	365	346	385	338	384	344	388	392	358	385	396	359	355	366	361	370	377	390	391	349	387	345	355	358	365	372	346	348	358	338	341	368	384	375	333	390	382	374	357	367	350	380	360	386	354	351	367	356	344	364	359	395	372	368	342	401	371	385	362	366	383	342	355	406	341	352	366	363	379	377	407	335	382	377	357	393	384	381	352	371	369	366	387	360	365	348	345	331	340	370	328	370	332	354	315	356	377	382	399	389	371	373	392	388	362	355	349	362	388	361	347	341	345	350	359	362	362	402	366	402	379	327	386	391	374	383	373	383	361	364	352	356	358	331	338	387	377	388	351	373	408	375	374	347	395	382	385	366	394	353	348	425	379	378	359	370	412	392	371	368	352	369	352	370	362	336	374	356	364	356	379	349	408	375	339	418	333	371	364	383	363	327	381	370	349	369	343	357	361	371	384	374	391	370	410	348	412	351	377	344	377	368	365	358	400	391	338	368	363	357	354	398	375	380	393	374	327	372	366	365	363	386	379	360	372	402	370	393	354	371	364	361	357	375	326	361	364	382	368	356	381	369	360	353	380	404	339	350	362	393	389	342	369	352	371	357	371	401	377	375	391	359	357	372	395	379	396	360	369	357	341	366	371	382	383	381	364	359	401	411	401	348	366	356	344	319	384	346	362	374	350	402	350	346	419	320	357	345	390	383	375	378	364	346	362	340	381	364	400	339	376	345	371	336	378	367	375	381	352	404	379	380	356	371	375	356	364	367	367	383	355	357	349	352	366	396	368	376	352	373	350	360	350	369	364	364	381	389	368	357	345	378	369	369	368	355	349	355	357	361	349	364	392	373	359	364	376	347	366	375	386	351	394	374	387	344	374	327	386	348	347	321	362	373	381	386	372	389	410	396	379	367	390	348	355	412	365	366	341	374	365	350	353	369	345	334	369	348	348	356	344
14477	26419	32824	44408	46147	42793	36524	24995	16184	8704	4224	2987	2536	2794	3075	3624	2692	2772	2266	1961	1513	1456	1532	1336	1273	1352	1257	1254	1159	1204	1033	1007	1069	1043	1041	1060	1037	1044	1009	998	994	1025	975	1031	1054	1019	1037	980	1041	978	1045	1010	942	945	1002	968	1010	994	1006	1040	992	965	995	973	1003	991	984	974	1021	996	1007	1050	1012	1066	994	950	1042	1064	1052	1007	993	1034	1018	932	1018	972	1023	1006	990	962	1001	1038	999	970	988	1024	1001	1001	935	997	989	1005	994	990	980	960	969	1005	967	988	938	1027	962	956	921	982	938	984	936	1005	1002	988	979	983	940	1006	973	964	1017	996	950	1029	979	914	1021	1039	948	974	955	1017	974	975	972	982	968	988	943	932	974	1005	949	978	976	981	985	975	970	981	932	982	978	958	981	978	965	966	973	930	961	928	1025	954	963	910	965	997	950	975	966	1030	1008	979	994	978	940	1004	983	1022	1037	962	980	960	998	1002	917	951	955	991	945	996	954	992	1050	1017	983	936	954	988	1011	995	1031	973	970	1043	1006	959	988	991	1001	965	973	969	935	984	926	1019	1009	887	1004	969	1015	1035	997	1030	1013	977	1023	1023	952	945	945	934	1033	975	980	986	959	992	990	981	993	974	988	1017	981	1018	943	984	971	976	989	957	964	953	957	937	1023	992	996	998	973	979	986	932	1035	924	1012	962	969	980	960	974	973	1020	971	960	967	944	1001	994	990	975	992	975	993	943	975	986	935	1009	946	967	944	1002	976	1024	991	976	947	1005	1013	940	954	948	927	977	982	992	960	959	977	1020	1004	950	1009	1039	990	976	1013	1001	972	1020	914	970	998	995	995	1017	1008	1030	1020	960	988	1005	994	957	966	956	1009	972	941	956	922	951	971	958	1016	1003	982	970	961	1016	1034	981	1028	966	908	962	987	993	985	1054	968	996	968	956	1025	969	955	1013	975	967	980	978	952	946	993	1016	965	1016	971	1010	978	981	961	1030	1003	981	1018	958	997	955	1006	980	999	920	952	963	994	981	960	1016	1028	973	1018	935	1007	1001	930	979	970	977	1001	932	957	958	1012	956	970	1000	959	1001	954	943	1041	946	955	894	1040	989	1022	1016	998	977	1039	1021	1040	962	960	1017	1025	978	974	1038	914	946	957	945	977	1001	932	964	972	982	1002	955	893	995	986	941	973	1020	1029	1019	962	968	973	960	952	969	972	927	957	1000	959	927	946	969	979	997	947	957	925	990	995	979	994	989	929	999	997	998	1016	966	1010	980	987	1022	954	969	1012	971	938	1020	980	961	972	1000	968	965	928	987	973	974	916	931	975	967	1004	1050	997	1012	906	937	974	998	940	942	943	1014	970	993	968	988	1018	965	1010	980	962	899	962	959	948	948	994	1026	994	980	969	973	1027	931	1033	1003	944	999	956	1023	966	996	943	977	973	1001	982	997	940	978	969	949	941	994	971	971	995	908	970	935	999	998	949	967	954	1033	969	989	975	1027	961	951	949	948	986	987	938	974	1003	988	973	974	975	986	920	1001	944	977	978	1023	1027	997	990	916	986	965	968	986	959	963	1010	941	1008	946	999	955	941	936	954	904	952	927	962	987	1027	1005	965	959	983	951	982	965	981	991	1032	1023	1030	1012	1016	946	937	951	998	971	959	984	987	1012	962	972	975	927	960	921	938	969	970	946	1023	974	954	974	910	946	971	998	917	960	1001	973	1003	936	997	958	997	1009	977	996	1000	934	964	986	968	991	977	939	1001	933	945	993	1033	957	950	1030	970	932	968	936	1027	1007	975	988	1004	1011	979	994	998	967	1034	994	928	1004	1004	961	963	975	967	1048	1015	941	1032	972	922	1006	961	983	984	952	979	946	1002	980	1014	998	1041	991	1025	986	970	978	1011	987	942	984	971	948	925	1005	967	910	933	965	955	975	913	1002	1010	976	1001	977	980	928	916	955	934	1032	930	964	984	927	967	962	1033	947	1012	899	1001	982	1007	968	970	953	983	971	935	960	975	1027	983	964	964	996	1022	999	995	939	977	984	943	1011	962	977	970	960	924	935	987	970	967	934	937	965	967	999	961	944	956	976	1040	981	968	1005	1033	970	1025	1011	987	984	955	956	1007	1023	987	961	954	1002	1029	1009	998	968	992	972	1008	993	908	985	1016	972	965	959	976	998	965	985	976	992	953	980	985	951	1015	959	986	947	928	945	948	1000	963	962	903	961	993	1015	996	1008	926	942	1023	1014	990	1051	991	998	933	986	940	992	972	971	949	986	1019	1002	992	991	969	961	992	900	1001	986	989	964	998	966	952	1010	1010	960	996	936	1016	1014	932	968	993	1004	974	893	1016	951	932	944	981	1052	1030	968	1014	1012	956	947	996	971	988	992	942	972	982	1057	1043	978	957	1030	973	957	1002	970	1035	996	986	955	1003	995	997	969	973	1015	924	960	1035	979	965	1014	968	1001	911	998	1010	935	986	1001	992	1031	1003	997	939	959	973	942	1004	1011	942	929	1012	948	971	982	998	996	974	1024	989	1039	944	990	979	972	990	978	951	990	1003	1025	1003	1001	996	1039	1007	962	1017	994	952	999	996	970	979	1010	998	999	983	945	928	1004	914	975	966	961	1016	959	1003	973	986	972	1026	973	1002	1023	987	957	1011	957	987	1025	954	999	1009	997	1000	1003	941	1008	1013	930	960	960	975	980	924	960	999	967	1053	1019	959	969	987	993	979	969	948	958	964	983	1000	1030	968	1056	950	950	923	931	989	1007	941	991	962	999	987	955	992	968	970	987	1009	980	963	968	995	980	964	966	987	970	952	1007	1004	965	973	951	993	948	930	940	947	1027	979	924	962	988	977	953	1026	976	984	994	925	963	978	969	962	1057	989	1010	984	967	1012	989	958	959	973	962	993	956	963	911	935	958	1016	960	996	936	960	913	1009	1016	998	960	917	1003	990	985	982	988	955	925	1006	937	943	991	960	959	1013	990	1007	929	977	953	943	1038	929	994	1005	993	947	978	908	993	1021	1018	983	951	1015	985	956	936	958	1001	993	931	985	1013	991	981	956	989	971	992	954	990	953	1008	976	956	978	981	976	908	966	903	973	967	949	987	972	950	959	941	1013	956	963	933	924	970	975	995	994	974	997	966	977	1015	915	956	951	968	958	1008	967	1001	1031	972	989	1005	998	944	955	973	985	1019	1014	956	1006	1037	963	948	985	969	960	1013	1000	982	971	1009	924	997	964	930	944	981	927	967	975	973	940	1028	1004	994	970	964	980	998	1055	1002	1024	961	994	1033	998	1013	947	980	991	920	1016	944	969	1003	951	989	992	948	966	926	990	964	960	990	1020	949	1010	975	1014	981	933	998	975	961	1034	1015	1019	991	1016	933	949	971	936	992	1015	1032	1004	983	975	987	905	975	954	960	918	982	1012	926	928	954	1034	957	1006	929	944	965	968	950	982	994	960	896	1008	988	1008	972	999	990	1009	967	987	976	992	1025	969	993	981	967	962	995	977	935	974	990	880	981	985	1001	989	959	973	929	984	969	969	986	973	966	945	1002	945	977	908	985	1000	954	1054	945	988	940	917	995	980	947	930	958	975	954	1045	977	999	943	962	993	994	1032	987	976	949	885	991	1050	979	1011	986	962	1005	950	957	968	1030	945	1005	934	994	976	962	988	988	985	949	942	997	990	957	1004	1012	991	1010	1014	956	967	936	945	952	949	949	992	982	936	981	1052	971	982	944	946	1015	999	964	937	977	984	941	955	992	977	1062	950	980	916	1017	994	1005	969	1025	939	1007	995	928	961	974	982	968	994	991	997	1002	1019	946	1027	974	951	939	933
26902	37135	39764	40566	35029	31083	28031	22881	16053	8280	3107	1788	1310	1420	1098	1199	1134	877	688	465	478	481	482	418	406	393	368	384	366	383	356	362	344	351	373	379	372	372	350	355	364	363	382	372	357	354	339	367	392	357	396	359	352	349	325	328	338	369	332	345	362	370	378	327	345	353	339	329	361	347	352	350	347	345	372	327	367	364	339	333	342	344	353	356	361	315	343	349	340	356	415	318	352	326	351	363	374	331	339	348	351	339	334	365	356	354	343	329	383	341	358	340	335	350	337	364	387	348	363	331	357	354	348	348	397	384	373	373	318	326	397	367	392	347	333	360	352	308	348	362	343	351	308	330	345	348	354	343	356	336	373	329	342	347	357	317	335	339	371	352	379	305	327	367	361	377	334	400	343	351	313	360	336	352	367	334	355	324	365	340	362	360	363	345	334	358	328	336	343	368	337	338	332	390	344	351	324	350	358	367	384	326	372	320	366	333	351	350	345	314	356	359	331	304	354	371	353	372	353	335	345	322	370	358	306	341	368	322	385	353	332	310	368	361	292	363	328	350	348	315	345	346	334	347	330	341	361	332	345	338	350	311	321	348	358	382	358	374	337	353	358	340	354	344	343	328	365	361	344	389	351	332	346	323	342	337	346	342	352	323	376	339	351	347	330	332	358	340	316	383	355	353	350	367	360	344	338	340	334	317	338	370	363	341	350	356	351	329	340	333	368	379	362	350	377	332	360	357	358	364	336	328	316	348	320	370	363	344	363	329	361	345	354	353	311	335	307	377	332	353	364	332	346	342	351	337	347	342	371	355	373	338	379	328	331	346	356	353	367	326	362	351	382	334	382	351	329	373	342	355	370	364	348	390	330	361	372	350	322	344	349	351	328	350	337	326	387	351	355	331	343	318	364	347	330	344	374	362	339	384	346	347	333	363	358	339	335	330	340	325	317	324	350	331	378	348	347	326	342	359	338	358	317	351	368	351	354	333	316	352	337	361	367	363	363	348	352	368	382	339	340	366	325	374	333	356	360	355	412	334	338	329	330	320	344	379	330	370	343	306	321	304	400	382	353	321	355	365	382	339	332	351	362	393	310	306	332	343	336	364	340	345	330	343	326	377	336	372	364	349	354	359	346	350	354	333	338	315	346	368	315	347	333	350	379	360	348	322	352	335	355	368	332	336	374	353	322	358	364	324	362	348	374	336	391	336	336	335	367	392	356	336	291	344	392	388	331	346	339	363	359	330	362	343	356	354	392	363	333	347	326	349	340	364	366	345	353	360	392	363	357	340	335	348	354	333	315	358	341	318	370	327	358	377	338	356	327	364	357	364	338	324	357	325	365	359	345	352	385	337	342	332	342	325	358	347	364	358	361	364	368	349	332	357	330	369	337	356	333	360	372	366	352	346	337	344	348	326	337	331	340	350	341	333	359	351	322	384	344	382	295	363	311	350	352	341	345	326	356	393	353	342	337	310	341	356	375	359	320	355	363	369	327	364	338	342	345	358	366	357	380	322	346	345	347	367	366	352	340	355	325	356	346	355	359	375	342	341	289	360	339	348	308	348	351	362	363	367	312	315	316	350	347	381	331	349	357	360	390	368	342	326	365	357	351	377	312	381	354	392	359	303	365	363	285	364	347	356	312	345	308	358	358	326	356	362	369	325	335	302	345	365	350	363	334	355	376	344	355	356	346	368	345	348	336	369	346	375	389	375	365	336	373	341	337	369	371	352	346	338	366	362	329	308	345	360	365	372	345	341	306	361	333	349	302	382	366	372	340	359	345	352	339	339	333	372	324	353	390	371	372	342	388	305	335	353	321	360	371	347	382	355	361	357	333	342	324	363	368	295	323	321	365	318	309	335	356	318	346	334	335	323	336	353	355	357	364	338	345	341	350	361	358	365	364	354	366	341	364	332	347	323	383	349	366	369	394	384	365	398	336	357	318	334	352	371	359	337	345	349	352	356	362	366	341	338	324	321	367	340	350	331	330	361	344	356	341	317	351	324	345	301	335	387	367	344	312	356	336	360	371	329	331	358	341	358	286	342	304	330	362	364	353	312	358	358	321	347	316	343	348	323	372	339	387	334	365	361	339	323	339	362	356	367	319	375	331	363	364	369	328	350	356	358	349	336	359	359	347	352	345	336	319	391	370	334	357	358	339	341	329	348	384	328	336	355	335	369	305	306	395	363	369	373	326	330	321	323	338	392	385	403	335	374	349	383	361	333	372	325	337	349	352	377	349	342	395	320	361	348	355	389	366	358	326	340	310	345	342	352	350	308	352	372	369	310	400	349	362	322	322	338	346	330	334	362	355	351	362	333	362	358	340	344	340	352	355	341	350	359	358	335	340	343	331	373	337	331	323	355	333	334	332	328	329	350	383	376	353	372	304	354	366	371	350	331	323	333	328	331	330	340	352	344	343	381	328	337	322	351	341	359	289	341	376	340	340	356	349	393	360	344	335	352	346	393	345	370	336	340	346	355	343	363	337	352	317	357	338	329	323	314	365	323	347	359	381	349	356	357	356	345	339	351	378	361	327	332	361	378	342	313	359	331	324	341	371	346	305	335	378	347	364	335	365	374	357	334	367	391	357	352	341	333	345	353	335	359	318	361	336	369	376	319	348	372	364	333	347	352	369	381	308	336	356	350	336	321	343	361	344	361	356	350	340	333	348	353	385	357	354	345	331	355	336	325	357	313	331	350	363	381	371	301	344	343	337	324	355	352	357	400	390	346	352	379	327	396	350	349	351	352	354	329	323	374	322	321	336	366	339	337	363	328	360	315	349	328	361	345	387	376	323	336	335	367	378	388	389	316	340	330	349	327	357	332	365	365	354	375	309	348	363	348	366	344	323	303	365	342	354	382	329	359	330	343	366	321	371	349	369	370	356	376	339	375	349	306	335	347	363	356	365	362	320	344	343	308	361	332	349	350	359	370	391	329	335	329	378	365	354	352	360	364	363	320	354	363	360	382	326	354	351	362	320	340	349	370	361	332	332	333	338	380	336	319	328	315	315	341	322	332	332	350	337	362	334	384	377	390	319	374	337	365	353	360	324	329	315	367	342	315	322	336	322	337	325	359	339	337	332	359	347	327	350	385	312	348	338	345	341	343	369	336	353	339	363	322	321	387	323	343	374	343	333	334	317	371	354	293	319	361	364	356	354	296	338	360	326	358	327	341	367	325	357	361	352	357	354	328	356	388	307	352	332	356	323	341	333	327	339	381	351	333	351	370	336	363	328	318	331	354	340	334	368	343	348	361	347	341	369	341	357	347	334	410	361	347	357	377	366	389	308	381	348	367	340	333	324	350	372	349	349	347	366	378	361	367	338	334	346	331	358	364	338	303	377	373	342	336	385	325	371	348	357	354	357	342	395	330	328	344	360	357	349	368	347	355	346	331	356	342	345	331	392	330	360	387	353	338	328	349	346	336	347	320	313	350	336	383	376	357	373	356	333	355	362	334	350	358	340	325	336	354	358	334
16915	32232	37954	47178	48784	46411	43116	31746	21300	12689	4800	4075	3764	4974	4068	6180	4484	3586	3663	1991	1825	1776	1763	1752	1517	1582	1378	1285	1184	1139	1123	1034	1003	1028	1071	1023	1047	1074	1063	999	978	997	893	987	941	997	987	1007	1032	922	877	954	957	963	919	971	965	902	924	948	951	883	954	942	894	969	921	898	873	933	942	945	981	949	932	937	993	1009	1005	925	962	905	891	943	926	868	970	898	893	970	899	940	945	942	900	831	907	961	914	945	914	923	828	857	929	899	915	906	968	914	897	893	935	933	888	921	916	943	869	927	936	870	915	919	976	912	903	876	858	852	921	904	900	885	902	960	875	876	933	903	927	882	864	931	935	970	934	900	920	887	864	851	877	914	901	897	885	914	902	885	916	865	890	915	921	902	868	904	929	926	896	905	914	942	850	989	928	880	923	931	902	931	911	877	858	921	852	920	916	855	872	913	871	904	894	873	900	879	906	867	893	916	855	882	941	913	888	865	916	918	923	892	869	852	925	937	934	838	851	894	926	870	865	927	969	906	893	880	868	917	884	907	921	873	924	919	929	913	909	954	960	885	897	928	860	926	911	903	887	900	944	896	937	863	896	954	888	925	891	908	954	842	906	900	916	940	842	901	896	892	959	906	928	863	897	869	881	881	896	878	893	914	842	918	855	897	853	892	874	930	943	898	891	916	867	923	911	871	922	897	946	888	879	869	888	936	917	921	906	917	928	916	900	883	883	887	895	943	863	921	903	861	884	936	974	922	894	907	911	875	938	908	911	911	899	878	921	933	873	918	872	884	898	907	914	861	922	896	857	930	863	887	956	900	924	869	920	986	871	898	889	895	946	945	898	890	880	864	942	867	907	992	905	840	894	904	908	945	864	866	862	916	873	907	912	900	802	918	891	866	893	916	888	854	845	886	875	953	919	906	935	881	859	872	818	921	909	934	912	940	914	968	885	895	885	832	869	902	873	929	866	875	917	937	930	886	868	915	883	914	902	882	955	818	887	889	943	840	892	879	944	887	964	852	906	964	907	936	883	900	904	886	894	913	879	907	916	932	948	930	919	940	888	883	912	888	868	934	894	873	941	921	955	901	921	918	871	857	913	865	910	864	931	884	885	862	908	910	901	937	902	883	974	882	907	886	922	887	952	925	890	905	912	898	907	901	927	927	902	913	891	888	963	879	932	913	900	943	883	890	922	891	865	851	899	877	900	857	900	846	880	893	902	864	904	913	896	880	894	888	898	884	908	893	890	916	925	868	953	907	852	950	858	933	933	855	925	921	874	885	872	887	881	913	912	979	894	893	958	938	878	944	901	887	891	882	936	894	881	864	925	896	873	926	912	878	913	884	858	884	892	958	902	903	901	934	909	889	881	875	842	962	892	868	889	972	888	948	968	873	898	875	844	894	906	895	878	922	924	864	891	848	861	910	861	912	875	909	916	900	853	931	922	849	911	898	855	892	855	875	975	931	933	899	933	887	868	932	851	877	889	937	860	854	863	880	914	869	930	895	893	909	879	874	889	850	935	882	847	835	876	887	914	891	909	893	907	897	922	884	889	918	941	931	911	825	892	922	863	879	928	888	940	919	902	925	900	941	923	885	904	927	865	810	867	856	930	980	823	918	872	870	942	905	893	908	930	893	931	949	884	892	888	966	884	858	905	929	956	889	897	935	912	907	919	880	930	869	868	877	899	881	930	885	925	867	925	877	900	854	869	889	901	959	915	878	889	868	870	936	918	916	882	899	935	865	896	894	907	863	904	906	909	886	886	935	901	933	896	865	929	913	881	858	907	901	943	939	922	874	891	919	847	877	868	900	862	866	900	866	948	911	866	976	929	847	883	881	869	894	928	911	942	882	925	909	888	868	888	904	899	897	964	899	905	881	927	868	896	953	939	851	873	925	918	917	879	904	906	924	880	922	862	909	945	919	841	828	881	895	878	874	931	904	871	856	900	921	876	957	877	928	912	911	887	888	930	936	872	918	933	887	892	909	901	892	899	901	953	869	896	866	846	912	929	879	948	874	872	901	853	914	879	896	869	912	964	896	904	879	889	840	898	892	875	899	932	848	877	964	907	894	894	870	924	933	923	903	891	906	934	900	887	878	906	872	891	904	881	881	884	867	911	842	873	888	883	890	937	908	920	912	840	951	885	958	858	893	889	921	862	907	902	892	866	889	862	915	917	916	887	915	876	889	919	835	891	875	908	906	914	849	890	918	926	952	872	945	891	875	900	902	864	874	854	882	908	926	937	890	852	823	871	890	900	905	890	879	826	948	895	884	921	899	896	953	955	863	929	900	916	855	886	833	941	874	911	871	891	882	927	889	907	915	920	898	873	860	959	883	911	927	943	880	884	896	913	914	930	846	960	874	935	925	922	858	896	894	902	845	900	888	910	839	870	932	903	927	847	890	887	880	896	906	871	895	884	907	874	925	892	894	905	873	905	908	858	906	903	888	888	846	885	932	906	885	899	860	839	916	924	939	880	975	894	896	911	873	928	905	904	899	898	908	911	899	911	932	847	885	895	934	932	890	941	902	862	857	907	849	941	919	912	890	906	908	879	909	896	901	927	912	903	837	857	855	865	823	915	940	878	900	934	899	904	913	883	930	899	939	916	918	867	860	875	895	892	888	904	903	887	905	878	877	930	921	938	873	856	909	882	908	818	917	889	936	837	915	921	879	897	898	840	840	904	875	898	885	918	890	910	877	862	882	946	893	896	896	927	938	904	923	935	877	869	944	912	833	897	964	932	860	856	895	943	940	860	926	911	931	871	901	864	865	901	861	892	908	905	902	898	910	867	968	895	905	900	928	924	827	923	910	897	923	885	907	923	855	934	917	928	825	897	891	946	941	903	888	893	892	869	899	902	895	841	870	866	887	910	933	871	872	879	949	911	895	902	844	873	926	905	877	841	937	859	898	869	884	842	874	875	892	927	943	949	878	939	888	853	916	873	883	876	853	928	887	868	924	902	895	861	855	869	900	855	924	931	912	948	847	846	905	934	916	903	880	878	885	885	969	871	894	887	889	875	868	904	887	930	885	897	959	870	872	959	907	935	886	860	923	882	897	933	918	924	916	883	896	977	902	903	945	900	933	905	919	876	954	913	928	956	937	906	868	925	926	876	887	862	904	901	914	908	862	914	855	913	874	925	928	950	901	959	914	912	909	922	895	855	939	870	922	911	882	832	912	902	898	872	910	961	942	904	858	913	878	927	943	930	871	839	910	885	891	934	925	910	904	902	941	869	850	939	903	884	945	924	920	901	883	862	895	898	892	890	944	864	946	861	877	904	931	903	882	921	852	960	910	905	844	958	805	915	954	872	892	872	896	894	927	855	877	918	918	916	965	956	908	910	957	891	897	862	933	893	862	866	930	886	884	885	831	883	870	891	944	895	834	926	890	867	861	935	907	948	918	906	894	922	894	879	861	896	890	895	908	849	941	906	826	886	899	901	850	945	885	843	893	912	921	935	868	882	892	879	883
3258	4747	7135	11114	6484	2994	1512	732	447	256	209	226	194	196	211	219	185	209	209	235	221	207	188	171	196	207	216	198	189	197	198	213	168	213	197	171	200	191	179	189	158	235	207	198	214	186	191	190	199	187	198	167	170	206	209	210	205	166	162	213	195	191	186	197	213	198	219	203	197	188	219	188	188	182	199	243	207	176	190	194	185	178	203	188	193	181	175	191	186	197	188	179	183	171	209	192	195	197	220	192	190	199	172	203	224	190	202	189	177	179	215	171	193	204	186	199	202	199	185	206	166	182	194	202	206	181	177	216	217	207	189	200	199	207	195	197	193	196	182	165	202	190	218	196	205	203	200	192	190	204	180	191	205	187	193	213	212	195	203	148	186	212	189	220	181	214	178	203	184	199	162	197	200	191	216	194	208	197	208	173	190	191	199	178	198	196	179	195	213	205	180	204	183	181	207	193	179	206	185	174	180	191	197	197	212	186	190	178	199	188	182	222	195	207	182	203	179	189	188	193	192	181	195	175	175	188	201	209	208	186	182	185	157	202	225	207	193	187	202	185	207	211	200	174	211	202	189	190	220	204	175	188	229	188	189	193	197	180	172	189	203	181	204	179	189	202	212	165	196	217	213	202	201	193	189	188	183	178	169	186	198	191	195	178	203	180	184	202	200	179	195	209	194	195	208	175	185	170	218	189	219	201	211	169	190	203	196	201	194	200	206	198	194	207	217	196	192	185	201	178	177	197	204	199	209	192	163	189	218	197	194	212	194	213	211	182	196	185	174	201	207	192	212	201	192	199	167	191	217	173	168	198	185	175	199	173	172	194	200	185	184	218	180	198	180	208	179	180	198	215	182	192	184	177	195	211	188	184	204	175	189	194	194	202	185	205	180	195	200	180	194	199	171	178	194	179	186	204	192	183	187	177	193	179	168	199	203	222	186	203	191	178	194	190	178	201	182	178	183	200	190	186	209	182	203	214	185	198	192	207	168	170	211	176	170	193	183	196	219	202	190	188	167	170	192	185	190	199	188	175	182	203	189	217	186	180	191	192	198	192	195	184	189	185	197	198	177	173	202	180	188	219	168	197	192	187	219	195	201	198	167	195	191	184	179	184	200	192	247	212	197	190	194	211	167	184	188	170	219	191	181	204	198	205	193	181	197	188	186	184	194	206	206	183	163	194	188	197	170	208	209	204	194	201	213	187	197	204	191	180	210	201	202	209	212	203	179	224	185	184	171	190	179	168	202	193	212	206	208	204	196	180	201	189	213	199	191	190	229	198	195	193	196	185	211	194	199	188	192	197	184	194	196	188	211	193	193	185	204	225	214	193	180	194	203	212	174	190	195	197	194	174	183	192	177	211	201	160	198	183	197	181	197	220	187	200	185	178	191	205	173	181	173	193	198	166	197	201	200	176	199	177	181	178	208	180	179	216	179	187	184	222	211	218	190	198	200	190	205	179	169	196	207	207	208	175	222	196	187	198	177	193	188	197	191	193	199	173	155	194	208	201	210	189	172	195	185	217	200	188	197	184	206	176	202	183	202	230	164	214	175	186	176	193	184	193	199	181	194	189	194	196	180	201	200	183	190	192	209	176	214	166	210	182	211	222	219	204	171	209	186	204	194	183	172	201	215	209	193	175	176	200	187	191	187	206	193	203	206	197	175	205	198	193	205	167	183	235	207	191	187	180	190	204	193	217	207	218	194	186	178	184	184	217	199	186	199	205	193	202	200	186	188	179	183	200	187	192	195	192	191	200	193	172	193	208	194	194	197	199	193	181	176	208	209	199	218	172	191	199	200	201	184	197	177	170	198	197	191	184	200	189	216	183	210	202	192	173	213	238	196	208	201	189	203	194	187	181	211	167	209	183	227	183	180	184	181	200	188	198	191	188	195	204	172	205	178	197	178	180	182	173	200	190	191	155	203	207	181	187	214	199	200	165	205	218	200	194	175	207	212	215	187	188	191	207	163	205	201	164	203	184	196	209	204	194	185	208	183	185	221	162	175	168	184	199	180	190	204	184	209	177	196	190	192	189	202	158	196	211	200	203	191	224	189	210	173	195	222	192	208	212	220	195	169	212	200	162	174	168	203	186	199	212	188	185	186	216	202	190	189	176	200	189	184	193	183	225	202	186	185	195	176	209	209	202	189	189	203	213	211	211	189	194	179	202	208	166	207	191	172	201	189	204	173	183	213	197	197	197	183	184	171	155	203	206	201	206	192	211	186	182	187	193	177	180	162	228	213	194	170	183	195	181	182	191	189	186	178	196	190	192	159	211	190	194	176	211	184	212	188	198	187	178	206	167	191	215	199	194	173	172	189	160	206	189	183	218	191	184	197	209	192	211	217	222	184	182	198	195	203	204	174	208	186	201	199	181	208	174	191	183	192	157	215	207	194	204	191	191	178	197	208	179	186	199	188	197	211	185	190	176	191	189	223	177	189	207	194	196	193	174	179	195	184	200	196	155	190	237	214	187	197	193	221	181	188	201	185	191	206	195	184	203	213	185	211	186	181	208	185	188	191	191	188	187	192	208	203	199	191	210	203	180	184	186	195	197	206	191	195	178	191	190	174	183	189	187	204	202	195	176	198	197	215	192	182	201	212	185	202	169	197	194	183	210	212	198	196	203	193	179	189	179	197	204	175	184	190	200	211	199	180	186	206	195	187	176	183	181	210	190	202	195	186	222	181	191	188	182	203	206	193	217	195	206	191	193	182	202	203	215	179	186	198	171	196	202	181	201	189	178	210	192	192	198	182	217	189	203	178	186	182	201	165	199	207	204	203	205	172	173	201	203	189	183	164	204	188	190	212	185	178	218	165	206	227	200	209	183	199	229	221	210	202	189	184	199	203	191	176	219	193	189	175	213	174	208	218	226	220	207	199	199	190	197	172	191	185	203	190	219	206	210	196	206	203	203	194	177	193	183	188	178	214	201	183	170	206	228	195	184	180	198	205	196	186	206	204	208	183	201	168	210	209	193	170	187	188	186	205	197	193	177	185	192	190	173	199	180	202	196	200	166	176	200	193	178	175	200	175	198	193	180	201	198	207	202	205	219	221	211	174	201	165	174	178	173	186	202	197	197	197	216	186	194	196	208	187	194	189	210	186	202	195	171	192	179	188	212	206	189	205	194	176	203	191	191	189	172	202	176	181	194	198	187	187	197	196	191	203	192	183	215	188	208	198	205	194	186	196	196	219	184	220	189	188	189	176	188	209	173	191	195	207	207	177	189	200	191	191	176	185	195	192	166	156	172	196	187	186	191	191	173	188	185	203	191	194	187	179	181	173	189	218	179	189	196	193	196	210	174	186	190	219	180	188	159	178	194	191	183	190	183	171	196	177	191	187	200	193	180	208	190	205	204	195	192	202	211	195	216	242	188	193	191	199	163	200	218	185	205	189	190	176	197	202	190	203	192	185	172	195	185	174	195	196	170	203	196	195	213	213	210	199	192	186	198	207	188	205	202	193	170	171	204
3337	7482	11968	22973	17066	9852	6932	3300	1865	1134	673	760	655	739	678	693	728	633	677	568	597	611	625	647	588	584	565	592	602	584	620	566	568	638	618	578	573	593	564	586	646	572	611	589	557	561	578	612	573	595	589	579	572	598	574	577	577	625	577	604	565	538	624	636	561	596	587	592	602	631	590	615	571	606	578	636	613	633	572	551	572	576	561	587	632	569	551	611	627	596	587	586	592	563	578	648	593	595	587	595	615	579	600	589	607	591	611	628	593	591	595	624	577	586	615	598	623	596	545	553	589	592	564	598	623	607	628	597	630	618	582	572	592	577	530	593	585	593	572	617	594	586	591	586	592	586	617	558	546	610	625	561	580	615	578	589	548	593	565	595	565	574	604	592	559	570	560	603	624	607	605	591	591	599	599	610	572	586	599	597	599	642	616	615	571	610	581	568	558	558	615	568	561	584	606	622	587	572	597	576	592	596	597	603	579	570	555	609	608	612	609	635	580	609	602	573	567	618	618	581	568	566	592	589	591	582	624	582	603	568	593	599	621	585	576	559	568	597	566	605	568	589	565	585	591	555	565	568	610	583	587	595	542	607	601	630	610	564	604	589	563	602	591	571	602	579	589	568	619	603	570	591	596	629	566	616	574	561	575	583	580	607	603	596	625	580	557	598	550	602	570	596	586	622	616	613	612	562	586	592	627	599	595	646	561	591	575	590	598	570	546	582	576	587	613	588	559	575	568	602	611	658	564	548	605	558	559	621	591	603	597	612	597	617	624	555	595	581	577	600	569	578	591	591	558	584	577	578	621	615	604	585	622	600	620	627	608	594	553	599	572	596	574	655	648	568	603	585	590	599	548	542	582	614	597	602	614	648	608	575	601	581	629	598	591	568	566	597	628	585	602	592	604	576	613	597	584	567	579	568	645	595	628	587	571	640	548	602	576	608	626	582	587	589	624	614	562	598	597	597	616	633	620	614	617	569	564	614	587	584	597	644	602	581	601	612	575	628	594	543	637	602	562	564	568	619	584	576	587	569	634	607	566	675	586	616	610	637	600	603	567	582	547	590	594	612	584	568	589	574	641	612	558	578	517	569	581	604	604	650	614	608	587	592	613	597	564	617	577	595	596	601	597	611	551	574	599	594	600	577	568	583	619	629	604	591	582	606	595	622	574	607	623	583	588	642	603	597	608	608	573	584	604	569	570	572	629	614	570	569	614	549	585	518	621	599	573	576	561	628	590	558	601	593	593	596	584	573	608	598	618	531	576	592	610	566	599	616	586	622	579	564	619	614	597	596	586	531	597	595	583	584	544	563	588	605	600	539	549	595	620	568	571	575	579	583	589	612	613	571	594	611	603	589	567	639	588	599	584	642	584	571	603	593	572	594	595	635	597	588	587	545	566	579	640	578	626	603	561	627	608	570	608	593	602	566	600	625	627	590	593	562	590	578	596	624	608	594	553	568	626	639	568	637	576	566	592	596	616	580	616	619	630	590	616	617	588	558	616	579	563	633	561	597	634	598	632	605	574	603	602	596	611	604	606	596	597	623	596	610	569	581	582	589	565	603	594	596	607	597	582	603	606	595	599	578	590	581	571	605	596	623	596	587	592	564	605	616	619	593	597	603	594	568	626	586	553	548	593	649	604	608	613	589	581	593	571	652	592	594	581	594	596	623	589	568	544	553	563	640	593	574	599	597	649	601	583	574	618	576	568	588	607	556	622	576	587	619	624	569	594	600	574	574	544	590	599	608	583	605	594	608	590	573	573	614	661	574	604	597	617	579	611	595	569	601	597	565	570	587	631	574	604	559	585	610	601	590	602	566	544	557	566	620	598	602	584	606	620	620	547	566	591	611	563	609	627	561	577	584	603	597	625	581	597	621	594	592	586	548	638	563	576	610	609	576	608	575	608	595	594	582	576	587	564	622	597	558	591	598	580	553	658	644	568	572	577	605	581	560	583	559	605	585	574	596	617	568	579	618	547	551	582	614	590	550	564	558	548	586	601	576	572	552	614	585	613	552	576	629	572	560	603	594	633	606	586	575	564	561	569	653	576	582	672	583	549	602	586	557	600	610	590	594	615	561	572	644	609	610	642	598	587	604	566	610	614	587	581	559	575	630	596	600	592	604	579	604	597	605	559	617	617	609	609	635	576	586	573	625	622	559	573	596	643	606	588	595	587	568	588	578	551	576	589	575	583	614	568	627	606	566	572	601	582	634	656	557	609	604	584	618	600	592	601	609	604	594	582	607	554	600	609	568	620	615	598	601	615	607	600	560	576	573	559	608	538	617	614	603	602	568	626	620	617	566	571	590	577	559	583	578	578	578	633	647	586	585	570	612	580	633	596	610	644	605	545	587	591	555	572	588	612	612	588	602	617	565	576	589	606	645	587	613	548	600	594	619	617	575	605	616	593	619	562	606	542	584	568	560	567	597	568	571	548	572	577	578	644	576	614	592	584	592	586	649	560	577	571	554	586	556	613	603	634	610	588	602	584	535	607	593	610	621	570	581	554	594	614	548	651	577	653	590	593	599	597	570	568	616	603	612	598	600	553	561	592	613	576	640	596	557	579	626	609	589	586	629	600	561	616	600	590	579	559	578	571	566	612	605	624	579	576	627	595	637	620	586	621	628	575	612	599	588	570	604	627	598	590	626	597	583	619	547	609	571	600	599	532	621	581	585	608	582	625	593	567	611	587	577	600	588	548	579	606	600	613	564	596	611	599	572	591	600	578	580	590	598	642	592	555	556	590	638	575	577	568	542	578	600	625	579	584	624	611	587	553	616	574	570	614	642	608	619	578	577	601	587	576	557	613	588	552	557	568	560	587	584	607	560	601	563	572	581	632	601	636	622	598	530	603	610	584	602	611	580	600	584	639	540	595	617	583	616	553	573	590	595	614	641	617	606	609	588	608	620	588	571	589	613	626	575	574	565	601	608	593	555	578	582	626	615	578	602	578	587	553	561	584	603	608	635	580	614	597	590	621	602	555	591	590	577	637	592	611	644	560	626	596	534	625	583	543	591	576	633	604	586	594	586	571	600	622	589	596	597	582	591	566	638	580	587	608	592	598	636	568	571	619	553	642	588	603	597	580	563	587	581	553	583	601	619	584	598	620	560	616	596	609	599	615	579	579	590	555	606	609	603	620	585	630	612	627	606	630	589	573	628	600	569	619	611	594	561	631	567	602	578	587	589	580	601	578	611	615	606	596	588	621	611	588	582	591	579	615	599	571	625	627	616	604	586	570	597	571	622	600	611	599	582	586	598	565	582	589	583	610	535	620	621	588	624	590	562	605	599	576	615	595	595	622	600	581	641	602	615	598	630	599	604	590	631	612	578	588	600	642	604	569	581	610	600	566	606	623	617	576	602	585	587	554	573	608	625	625	635	591	563	606	607	596	576	578	562	628	591	593	597	546	589	578	610	588	609	595	609	600	631	618	591	615	587	606	535	624	632	655	592	572	600	587	585	573	584	618	594
20184	32642	37866	41192	35622	28707	25667	17945	10126	4551	1434	974	834	871	705	836	749	644	517	440	404	430	417	430	366	402	409	406	374	388	394	389	365	335	348	355	384	375	328	406	387	391	350	393	362	371	391	352	383	351	375	395	374	383	335	359	337	380	350	379	371	373	368	371	385	343	395	354	402	375	333	407	386	395	355	358	357	393	377	364	373	375	383	352	344	383	359	360	371	367	354	381	347	367	383	373	334	381	339	380	399	343	358	385	395	342	364	360	414	378	376	371	398	376	354	365	381	389	380	361	372	382	368	344	375	370	388	349	361	335	389	420	369	331	382	378	391	363	397	347	380	350	365	363	361	389	364	330	351	366	399	356	397	384	374	359	396	378	347	389	371	381	345	352	369	359	369	386	359	403	372	394	405	344	383	374	393	369	336	374	348	366	368	362	345	363	340	364	370	335	347	335	378	379	381	383	321	372	379	357	348	311	361	347	368	353	372	367	384	358	410	365	349	362	379	379	340	350	344	341	364	364	392	381	381	391	355	379	372	345	378	368	349	342	370	383	350	366	369	387	352	405	369	353	375	355	345	342	376	346	390	355	382	400	405	358	357	349	336	386	347	352	362	331	367	367	345	339	382	390	372	378	354	356	329	386	356	373	376	353	394	390	380	367	382	400	376	352	366	407	369	341	341	371	378	358	386	386	396	352	360	370	334	363	333	356	342	363	368	372	360	358	365	370	383	366	367	374	326	370	338	350	370	366	389	361	409	352	412	401	391	354	371	373	358	343	365	393	374	373	377	351	365	372	338	336	348	370	392	371	323	386	391	363	383	369	358	360	368	394	370	340	348	327	402	338	346	375	396	381	391	398	340	392	397	366	373	361	366	344	380	348	372	360	360	325	330	337	347	328	354	391	370	367	333	352	346	363	371	368	375	391	368	366	386	376	376	412	394	384	398	364	383	383	389	385	355	393	358	368	356	355	411	354	351	379	368	351	381	323	365	355	369	378	346	361	348	377	328	363	380	382	322	403	362	357	351	323	391	371	337	394	339	362	337	379	363	343	355	373	372	391	382	351	368	401	329	362	373	373	348	347	361	354	356	365	374	381	389	366	316	379	379	356	343	358	358	385	363	401	371	366	373	397	405	382	367	371	382	402	395	364	355	372	350	344	394	391	378	379	345	368	358	312	365	386	399	371	359	387	348	358	379	339	374	384	365	372	365	356	372	367	367	383	368	376	364	387	362	396	371	344	381	367	377	382	363	373	331	392	378	363	371	389	383	366	375	350	383	371	344	385	347	378	349	368	315	389	354	375	359	364	391	355	383	370	365	378	365	376	345	374	374	363	367	345	344	351	363	326	368	381	394	350	354	347	362	379	395	359	340	368	370	351	385	391	382	398	368	351	410	348	337	391	355	343	367	358	361	339	345	360	335	327	391	373	362	324	378	360	387	368	371	338	386	377	391	360	362	353	368	351	311	374	377	366	363	366	348	344	385	364	360	375	392	373	367	365	381	366	354	358	379	369	364	367	389	359	381	343	397	383	373	353	363	395	384	387	361	396	383	386	354	384	356	372	355	367	402	362	352	362	387	369	376	387	378	362	366	356	371	395	367	343	359	385	367	357	372	360	360	381	349	375	384	373	382	360	322	316	340	344	366	369	389	408	383	369	387	382	374	369	382	371	345	350	340	388	381	362	365	369	374	369	380	362	402	404	354	352	359	347	400	404	336	385	384	392	381	336	340	415	394	398	425	361	347	363	349	388	362	337	363	363	379	384	383	355	417	367	326	382	339	369	345	379	371	368	353	385	366	388	316	375	410	372	380	342	398	360	377	368	360	394	392	359	419	344	386	362	357	366	393	397	382	342	370	392	355	382	343	402	388	366	377	390	376	367	368	344	339	342	358	376	377	368	382	424	368	360	373	373	396	359	336	356	373	390	355	370	342	363	386	400	342	364	386	357	352	371	371	348	344	372	413	348	359	355	390	325	320	375	364	354	388	367	360	375	363	382	352	352	371	353	372	366	388	343	338	350	401	392	353	385	386	365	358	340	346	384	336	368	349	360	331	371	348	347	371	390	389	365	370	372	358	396	384	380	369	341	363	392	378	346	375	356	357	336	358	385	407	364	381	333	356	353	344	334	352	377	380	379	373	387	358	373	371	351	364	407	391	385	339	362	368	373	369	358	338	358	370	369	380	358	341	393	329	369	368	357	412	369	379	370	369	357	367	371	359	400	365	357	374	360	377	367	389	363	402	354	382	382	320	400	399	330	343	345	376	369	363	354	378	404	352	357	371	370	383	359	352	388	384	339	363	430	382	353	324	376	377	366	377	360	385	383	327	382	367	329	326	390	400	362	370	370	345	347	382	388	375	358	421	347	359	386	362	374	334	392	363	400	355	363	379	382	371	373	365	354	380	380	346	332	382	379	399	393	370	378	370	376	384	383	382	338	334	324	376	334	365	374	363	357	362	386	377	387	352	344	372	392	392	365	348	373	379	345	377	338	362	395	342	369	363	379	387	350	356	396	361	350	347	371	372	361	393	377	351	367	377	332	351	380	364	362	384	383	342	373	365	351	390	367	385	333	372	375	343	371	384	416	380	352	370	377	372	356	367	340	353	358	372	355	383	349	404	353	375	365	369	343	373	390	353	391	403	394	378	340	336	348	394	363	341	358	322	394	366	321	346	339	360	384	355	361	380	355	374	352	331	385	381	367	350	412	343	395	376	371	362	360	376	378	333	382	349	337	360	352	393	363	327	368	403	347	397	367	401	351	396	393	389	372	334	349	348	398	351	362	373	348	360	371	370	360	383	347	391	338	369	374	349	418	361	395	360	361	402	350	368	354	351	365	349	394	371	396	352	363	392	348	400	366	368	357	386	384	410	385	354	348	359	331	364	362	368	422	387	365	338	347	380	376	387	378	323	357	405	351	355	366	367	349	386	353	374	359	352	354	378	329	392	355	344	353	386	360	347	360	365	379	365	329	365	389	372	371	351	323	340	359	359	389	372	357	355	382	366	345	374	366	392	374	365	391	368	362	366	366	400	355	351	353	345	391	400	352	339	394	390	386	359	352	361	370	339	376	360	364	358	332	363	397	354	361	375	371	374	356	377	338	363	381	373	367	359	349	361	371	318	358	341	365	384	411	355	373	385	389	391	353	388	356	360	392	360	362	389	356	347	370	341	375	316	385	380	362	363	392	427	370	390	361	336	362	361	380	386	397	380	396	379	344	404	385	355	390	388	340	356	367	347	347	355	366	367	363	373	414	420	326	350	384	359	422	352	346	349	339	341	366	403	356	373	369	380	370	338	351	378	348	364	395	356	383	353	361	336	354	374	344	405	345	340	370	394	378	358	341	379	359	347	371	385	376	334	365	404	384	375	409	348	337	344	386	376	350	362	363	351	366	389	372	345	332	371	388	363	368	373	378	391	348	332	380	360	338	364	379	397	397	354	377	370	362	355	357	404	370	395	339	374	381	384	404
14228	28870	34622	46894	45326	41776	37578	25279	15915	10413	2814	2857	2957	3475	2934	3808	3208	2730	2026	1621	1346	1283	1442	1522	1338	1146	1199	1161	1168	1108	1088	1141	972	1043	1086	1026	1025	1030	1005	1020	1046	1027	1047	1021	970	982	1028	1028	968	1008	1025	1043	966	1000	1001	943	979	982	987	1019	1006	979	956	978	1054	1005	970	1011	934	983	957	1014	952	995	955	957	1026	1019	963	1016	1044	973	1034	991	1044	1020	1006	926	990	934	963	938	966	949	991	976	1023	928	986	941	1022	926	962	935	979	1018	976	980	972	905	962	950	962	992	983	983	1014	949	979	982	958	974	965	1017	981	995	970	965	975	943	984	934	1019	964	996	1002	969	968	989	956	1053	921	1004	971	1026	980	1001	1027	1009	984	987	944	962	966	976	1004	925	942	976	1002	988	1008	989	968	965	1020	952	990	1039	987	911	936	911	1021	927	1002	996	979	999	1002	915	971	996	959	973	1000	1020	1008	980	960	1061	972	939	1004	946	969	976	995	1005	994	952	978	982	1001	968	1035	1033	977	974	1002	955	966	963	996	1001	971	989	991	974	972	977	980	1029	968	959	1005	1010	973	973	1047	911	1033	926	1008	999	948	941	963	917	954	1017	981	948	1008	953	1020	977	982	982	1006	993	995	952	998	977	932	930	1004	1015	941	962	997	1006	976	958	989	996	985	992	978	1005	953	1064	936	1038	1009	955	970	964	971	1010	988	908	929	964	961	968	963	991	938	911	1013	970	977	1022	989	1001	940	1035	1007	963	972	1006	928	1029	996	999	1014	967	993	934	989	972	993	934	955	989	963	985	1015	1007	1015	1023	982	981	979	996	933	964	952	982	953	945	989	972	1016	952	1015	964	986	1027	950	969	1025	977	967	988	944	1000	1006	926	989	943	956	1011	977	977	1004	947	987	960	963	999	913	959	1004	1008	964	1020	956	960	973	1034	989	968	966	963	1002	961	950	1002	1001	979	950	907	974	982	989	973	912	973	1005	982	1019	985	998	960	969	983	1013	973	1008	1047	936	1010	994	964	922	949	935	986	995	994	935	989	986	969	993	944	977	998	960	982	937	1020	956	978	966	998	965	952	997	1034	965	967	1041	993	966	900	925	961	986	1007	1020	960	977	993	1016	1000	935	954	946	988	962	918	973	993	970	898	1036	949	1006	972	935	977	930	965	978	940	987	933	990	978	1019	927	1047	938	998	1016	1001	988	976	960	970	943	986	973	1060	953	950	986	1010	944	974	989	984	964	1019	961	950	1008	952	990	977	989	916	922	999	995	947	1022	981	946	937	971	979	1046	942	943	912	954	983	959	965	982	979	982	950	967	977	1025	966	1017	986	994	990	979	1031	986	982	978	1064	967	949	962	995	999	1003	950	983	991	1025	969	956	939	908	978	912	910	975	1032	978	969	991	1017	973	895	957	968	960	967	945	954	969	1007	967	937	960	965	962	989	986	990	948	1037	971	918	964	997	971	973	939	940	983	936	926	922	980	968	950	1009	950	983	979	1006	975	976	984	997	962	962	959	940	1006	972	963	941	964	975	1003	1014	1038	943	1002	976	985	982	977	968	940	968	989	989	959	935	1007	948	975	937	1004	992	955	958	954	970	973	1005	990	976	938	992	985	968	989	1000	1000	982	971	926	974	952	1016	1031	992	998	981	978	1016	964	1009	983	934	949	999	942	964	1031	971	983	954	993	1007	956	936	1000	988	985	966	963	956	978	1016	897	982	980	1032	951	988	971	993	994	990	998	951	920	1006	971	956	984	974	973	1023	950	953	1030	953	1011	1002	938	1017	978	1000	975	934	974	1009	958	971	950	941	958	990	956	1027	1000	989	1058	984	978	968	967	986	978	980	973	975	1008	961	945	937	962	979	1008	994	979	977	1004	1041	1016	1007	992	997	1002	977	931	962	935	984	989	966	947	983	999	948	960	935	998	959	999	1025	969	961	968	945	982	985	973	1005	1037	996	992	977	986	953	970	957	983	1013	948	997	996	973	973	999	967	941	988	967	1037	963	986	1006	952	945	993	1000	1015	1009	973	1012	1065	958	960	1024	948	978	949	982	961	1005	933	1009	1047	974	989	954	929	967	995	952	942	1004	977	980	933	976	982	935	935	930	938	930	976	966	1026	1023	962	1026	958	1009	998	1009	972	917	987	995	983	994	982	971	956	1011	985	999	973	959	953	974	1009	950	990	963	987	989	965	937	1050	1012	958	992	919	962	1005	972	1003	989	978	1038	1000	969	964	1012	968	962	961	1030	1036	1013	996	968	947	989	960	973	989	922	1019	955	953	1004	949	982	938	1015	1015	938	1034	1007	944	961	942	964	1009	1012	939	960	944	979	964	968	967	990	986	985	991	933	982	983	957	920	979	999	998	946	1000	987	948	975	1030	977	968	924	951	972	1029	943	931	967	1006	989	937	971	953	1019	950	952	1008	1020	943	954	976	1015	924	958	951	960	1007	1002	977	1002	980	928	981	1020	983	967	994	1003	977	950	985	970	1008	960	976	945	971	956	959	1018	1003	965	1000	981	1016	959	1010	980	973	958	970	1018	1010	996	976	1013	1064	992	1001	1019	983	1008	953	997	966	962	937	944	964	974	907	976	976	953	870	965	982	967	924	975	967	1016	1045	961	970	966	1007	985	975	1000	978	954	967	972	989	986	1012	975	982	982	959	1000	971	979	995	974	970	971	929	963	955	937	994	991	964	973	926	968	938	1001	990	949	990	1018	1024	981	956	933	991	956	964	964	969	980	977	976	974	978	988	1027	1003	1005	980	984	930	970	956	927	972	970	1019	966	952	922	1041	952	1012	951	960	957	967	954	1016	1007	992	961	923	973	1018	902	991	956	1004	949	968	963	967	944	941	984	902	978	989	997	992	929	967	993	965	963	957	1004	1028	1011	975	974	981	973	980	957	1012	989	978	987	939	933	964	971	925	1055	993	977	947	1001	981	1002	947	991	974	977	977	998	972	993	1003	988	981	1005	976	1022	972	945	993	976	970	937	980	995	941	926	942	967	991	977	995	957	974	983	958	917	958	915	968	943	966	962	949	975	1002	1036	940	985	959	933	910	968	931	946	939	949	993	958	963	969	969	960	963	963	988	975	979	978	983	945	1000	973	985	946	965	991	939	1044	944	988	1035	1001	979	974	953	947	947	1003	1020	930	1013	954	1006	907	988	973	967	997	999	945	1014	932	977	978	973	939	952	973	931	974	958	1013	988	988	954	974	973	1002	951	975	965	1023	1010	913	998	947	1019	928	1016	997	977	955	932	946	950	948	952	986	991	1015	986	947	973	956	977	963	951	1014	949	968	959	899	1002	917	975	972	971	956	988	971	938	1011	1002	944	926	915	937	915	1000	950	1018	1063	969	963	966	990	1008	919	968	979	968	1027	996	994	977	914	996	925	988	944	989	961	979	943	998	954	960	976	1028	972	1007	949	881	962	1028	962	984	978	1016	1036	965	941	974	972	956	1004	955	972	942	1003	1028	1014	950	952	938	968	939	1005	994	975	952	982	1011	976	972	1004	1017	974	953	1021	1000	949	956	991	1011	957	934	955	1022	922	922	990	992	1039	995	977	923	996	991	968	1012	941	1002	963	996	1009	975	955	998	1010	970	1032	973	951	978	970	1018	979	906	977	1024	954	938	987	962	934	996	1010	1016	968	993	968	935	991	985	976	993	1016	960	963	934	920	982	998	987	951	1004	974	985	996	1039	947	954	972	1005	984	932	988	982	969	964	978	1018	930	1013	942	950	958	935	973	1015	1032	947	900	994	983	983	934	958	995	1012	967	1017	974	1014	965	985	1016	1003	945	1001	1009
27569	38311	41256	41088	35427	30273	28949	23209	15881	8111	2896	1507	1210	1297	1045	1281	1010	813	577	497	436	413	460	421	444	401	406	373	376	391	356	370	364	368	392	339	339	315	340	328	386	354	339	350	331	351	360	372	346	357	365	374	384	346	322	339	354	339	362	348	355	335	377	349	350	354	334	372	327	376	351	344	306	373	361	328	373	349	369	339	326	344	369	342	358	351	361	325	376	357	316	367	328	361	324	371	365	336	328	354	386	362	355	358	324	364	356	292	344	343	291	350	353	349	342	344	326	322	378	324	337	375	360	334	317	355	353	325	312	328	347	379	369	341	338	338	362	357	347	344	340	340	323	348	334	348	331	371	336	337	357	358	347	319	348	363	334	362	336	315	336	326	365	374	335	338	352	335	354	346	320	319	344	329	334	330	354	365	336	329	378	317	348	334	332	352	363	338	341	367	353	344	310	346	346	321	354	365	315	354	335	345	347	334	367	345	332	370	355	366	368	329	370	353	339	343	336	342	347	346	357	313	359	402	341	323	312	351	350	370	354	346	326	337	332	334	357	355	323	324	352	368	365	323	353	320	351	358	339	345	354	348	343	374	340	344	342	337	336	328	314	358	348	378	357	331	349	320	361	354	334	337	334	346	330	366	333	336	324	317	375	367	342	326	388	345	336	324	373	375	352	349	380	333	351	332	339	316	302	361	335	303	328	343	340	346	336	345	360	355	313	331	364	377	321	339	352	367	354	306	369	398	332	336	354	347	342	311	344	334	363	318	356	331	373	339	334	338	345	325	378	339	345	328	364	329	315	354	339	351	334	309	374	372	331	328	332	402	379	372	317	341	324	344	350	333	314	328	380	373	349	364	343	360	358	355	364	335	324	339	354	363	359	313	322	336	326	347	335	363	370	352	331	344	348	337	323	363	342	302	317	310	346	337	344	356	346	332	311	300	354	350	318	336	373	362	321	339	358	321	366	322	333	353	344	358	347	310	335	348	361	364	340	349	353	358	343	356	330	365	378	334	363	332	333	365	351	323	331	312	360	332	366	348	345	342	376	351	350	328	352	359	378	323	327	335	350	315	359	339	320	319	347	350	355	344	343	314	369	354	349	335	354	350	345	346	342	354	340	336	341	325	343	349	333	332	356	324	346	336	349	330	339	323	321	337	323	374	373	358	347	341	303	356	312	362	359	345	338	340	332	356	350	343	341	349	386	339	354	303	364	332	324	334	352	351	344	337	322	345	351	321	360	362	364	383	309	320	331	337	401	362	350	314	328	299	360	335	309	341	319	393	339	323	361	359	331	345	366	319	362	369	360	361	364	360	333	335	351	350	340	304	340	354	361	335	327	343	319	324	313	339	377	331	344	338	373	344	361	339	336	351	361	367	348	316	326	324	314	338	364	341	348	334	360	334	336	358	325	319	324	324	317	352	321	364	377	372	368	341	307	358	384	343	338	367	359	345	330	343	309	351	364	345	328	352	338	360	338	340	358	342	334	334	346	344	316	339	343	334	333	333	320	359	370	320	362	340	363	344	383	310	327	340	369	346	328	342	361	368	330	328	328	318	358	366	368	321	341	332	353	358	338	343	318	350	358	355	356	363	323	331	331	369	357	310	364	362	331	343	335	323	332	303	325	316	340	361	346	356	341	317	379	324	340	356	341	323	341	336	335	368	345	348	347	345	357	345	335	344	375	359	333	348	329	356	346	343	316	334	351	339	339	358	344	333	362	335	377	313	353	330	305	342	339	384	357	340	339	335	334	326	344	330	395	341	372	324	340	325	310	337	361	337	353	365	363	339	359	378	382	325	364	327	359	356	309	313	367	338	329	316	335	325	369	380	333	344	341	348	371	345	355	334	319	357	344	342	325	339	341	355	335	313	352	300	325	338	347	342	361	360	365	344	346	354	384	358	350	356	381	379	309	317	356	384	327	353	327	334	329	306	303	385	336	308	332	401	333	370	338	358	343	347	373	378	342	335	334	309	353	346	369	341	363	344	343	364	327	319	331	342	350	359	348	336	320	377	346	321	315	366	366	313	352	369	352	340	328	351	394	330	318	348	343	381	355	336	343	340	347	331	353	325	299	349	318	300	320	361	380	340	302	336	377	349	349	369	342	414	357	351	380	372	327	348	315	324	388	350	310	332	363	343	347	346	336	333	334	343	367	338	363	373	343	320	352	355	361	345	343	366	322	345	330	327	344	377	327	323	361	373	365	341	358	397	342	333	356	336	319	327	356	360	360	372	355	348	330	309	355	357	344	355	337	377	373	335	352	384	344	348	327	314	314	356	314	341	328	308	330	324	314	368	348	300	346	360	355	366	344	347	331	318	334	355	348	331	377	325	339	337	338	355	306	364	320	363	370	329	363	343	347	376	323	359	353	345	379	364	354	335	358	366	358	340	331	336	380	350	331	363	344	347	349	338	349	308	352	361	319	351	374	333	305	357	313	328	319	333	341	376	306	341	325	315	356	344	360	362	330	321	343	336	339	344	365	370	321	323	345	355	333	346	344	359	334	352	327	331	364	344	334	364	371	343	387	395	298	324	342	350	344	352	368	319	329	359	355	371	362	346	343	336	342	347	337	343	336	346	331	353	354	367	345	348	339	327	344	336	312	348	325	350	321	325	341	330	350	373	370	365	328	344	351	327	353	315	351	371	357	370	339	343	329	354	343	358	349	354	338	328	362	345	364	340	312	300	311	378	343	312	350	369	352	336	357	336	328	351	348	350	365	349	315	332	305	329	363	357	389	349	336	339	353	343	353	363	345	334	350	334	328	312	333	309	338	300	319	359	355	354	349	333	347	355	369	321	330	334	363	353	326	345	359	350	317	341	342	355	343	353	350	336	324	350	334	350	366	331	372	323	345	338	384	349	329	327	333	340	398	342	341	336	372	339	346	370	375	333	359	392	368	343	332	382	360	357	333	336	364	371	337	349	354	320	334	330	310	342	361	308	359	325	358	363	349	363	370	361	337	339	361	323	301	315	324	333	347	332	330	332	356	364	331	326	343	365	372	351	338	372	355	366	317	361	387	358	345	322	326	345	352	320	352	345	348	340	311	330	347	381	331	333	354	357	348	313	348	357	304	338	365	370	326	358	363	372	348	354	336	311	347	360	387	344	348	374	339	355	303	347	366	313	341	344	375	333	362	387	359	341	344	306	368	319	342	359	351	328	355	384	372	365	335	332	349	339	382	308	337	351	354	344	320	364	318	339	343	350	326	367	353	373	351	316	345	348	360	369	336	358	385	339	354	349	308	309	333	302	357	387	334	363	340	383	332	326	327	354	351	335	356	326	336	339	348	338	333	346	357	346	350	323	346	353	360	357	332	325	362	356	332	355	325	330	322	327	355	395	348	369	331	344	375	356	315	349	353	344	355	334	364	365	357	323	310	346	339	348	339	328	313	347	350	326	349	376	334	327	308	357	353	370	343	330	352	326	340	347	338	342	313	371	365	362	348	384	360	357	311	344	356	338	304	376
17227	33822	39830	48536	48296	47113	42572	31972	22325	13298	4115	3664	4573	5357	4727	5534	4069	3583	2171	1844	1535	1473	1674	1769	1449	1321	1201	1215	1235	1141	1130	1049	1007	1003	1036	986	1014	984	971	995	978	1024	914	939	978	935	982	950	1007	938	988	983	944	953	996	966	924	919	952	934	936	968	899	923	939	956	910	946	903	922	856	947	946	962	896	915	943	956	955	938	906	919	927	909	880	951	977	919	938	897	952	908	930	928	903	924	945	916	877	920	924	919	915	930	879	952	856	894	892	890	886	888	890	893	905	977	939	886	940	927	871	881	884	909	896	904	883	869	871	890	896	896	913	924	881	904	919	964	874	906	932	899	933	878	904	918	821	877	846	938	906	920	884	862	908	916	867	873	966	887	892	868	893	931	863	933	921	850	854	858	886	877	888	901	902	879	851	902	937	882	878	926	884	931	943	939	931	841	884	852	861	928	934	891	879	842	883	871	851	878	895	955	892	867	906	953	854	855	928	904	902	900	950	887	874	898	914	849	893	885	904	922	899	914	930	896	934	915	889	880	918	889	947	908	897	864	921	899	900	920	872	907	856	905	931	986	882	890	889	910	863	893	880	899	855	904	864	890	911	880	878	907	857	925	917	919	894	912	910	902	866	840	883	869	906	945	870	866	867	846	880	836	933	893	892	901	919	894	952	891	886	885	879	910	916	862	903	829	848	868	871	894	850	870	867	857	846	930	945	866	864	927	886	865	875	901	884	855	929	894	949	910	861	893	884	925	875	900	906	906	900	878	822	895	879	853	901	853	910	842	925	890	930	924	914	908	851	911	875	890	895	948	871	907	869	903	930	893	896	875	868	884	904	935	919	880	876	908	871	877	918	929	905	940	840	907	882	904	886	967	875	868	865	850	904	923	852	852	875	873	920	846	898	904	860	902	927	883	891	951	848	874	857	887	925	862	963	937	855	844	855	917	940	917	877	883	927	888	921	906	887	929	862	894	886	907	928	879	919	889	892	918	833	912	849	880	888	915	848	847	884	876	906	875	959	880	880	951	876	846	862	875	868	893	899	887	862	903	919	900	861	855	879	896	911	898	920	873	906	902	900	866	891	891	899	935	890	857	859	888	898	828	929	892	894	936	840	930	908	910	939	866	837	924	911	894	927	877	871	903	871	872	867	896	881	826	957	912	907	885	829	950	915	840	905	872	890	905	842	863	877	914	847	858	883	947	908	876	865	870	937	903	907	872	869	911	895	826	907	928	875	877	886	917	912	877	923	873	854	905	860	897	906	915	902	876	932	901	949	885	879	920	832	895	913	914	896	933	849	861	928	853	849	871	927	911	876	926	868	864	904	946	951	853	898	937	951	860	888	919	878	922	919	913	878	925	898	875	891	880	860	870	932	897	910	887	895	867	917	877	919	905	872	872	867	893	877	847	889	840	923	875	908	849	932	877	877	870	929	893	879	911	866	935	893	852	948	886	846	858	944	936	891	893	910	944	896	876	888	888	850	859	872	874	925	876	896	923	853	882	865	880	884	885	887	901	886	836	892	806	879	928	891	899	917	905	836	858	886	858	882	873	860	892	898	866	897	914	859	848	850	918	848	911	916	837	849	879	886	917	905	860	922	838	863	905	852	871	878	898	900	901	909	917	899	909	931	893	887	889	943	919	894	945	944	893	892	904	860	916	903	926	869	862	900	920	868	921	900	844	909	902	883	906	911	881	912	882	911	868	850	909	895	932	887	918	921	877	859	923	935	846	858	892	886	853	837	916	900	869	838	852	936	900	933	883	914	904	892	835	876	912	914	895	885	858	908	902	889	903	907	877	884	920	855	892	871	930	955	878	849	843	874	890	839	876	922	901	866	938	879	818	863	936	886	881	894	927	863	877	898	900	861	916	877	851	958	867	889	858	904	880	855	911	955	899	929	905	901	845	811	892	838	860	907	880	882	854	927	905	817	874	949	886	904	837	872	910	907	885	937	875	841	907	883	905	873	897	823	906	945	862	899	866	870	905	873	870	875	857	877	892	858	867	955	962	852	843	844	835	869	894	892	858	900	952	879	866	872	858	897	933	877	880	922	827	932	828	875	868	909	924	896	924	904	898	907	919	889	887	923	840	909	874	916	928	936	893	833	898	891	921	878	832	914	871	901	861	860	886	893	876	899	911	924	901	883	865	892	891	857	897	888	878	895	889	880	882	884	883	842	887	875	929	872	875	904	912	925	905	864	873	844	900	947	922	871	907	853	885	950	906	861	905	905	917	930	858	923	894	858	863	857	900	888	920	924	858	919	863	889	914	912	981	916	918	911	912	893	858	901	901	929	882	901	912	833	866	920	909	896	877	893	935	912	959	919	918	919	887	829	899	882	895	882	897	874	902	887	794	903	921	855	867	916	901	835	909	879	861	837	875	898	904	886	935	858	902	878	894	911	883	870	867	897	849	900	883	875	855	815	894	883	882	851	879	862	843	870	873	848	919	875	855	925	863	912	926	838	878	913	827	936	926	844	875	877	888	887	894	915	910	874	902	883	937	889	863	836	887	855	908	884	899	917	866	935	866	842	905	854	917	851	844	879	923	907	931	825	916	893	908	925	904	918	943	917	907	842	888	912	952	914	934	904	905	886	903	876	892	876	889	892	903	892	885	891	892	884	858	890	924	846	925	930	894	885	875	870	863	871	904	873	940	887	905	899	869	888	889	857	874	862	891	890	876	838	920	904	885	873	876	923	968	838	915	874	863	893	899	900	940	872	874	917	877	878	882	832	922	889	870	935	874	900	910	918	901	891	901	880	906	880	935	878	926	911	913	846	872	858	869	924	910	896	867	906	833	927	939	912	942	922	919	884	853	910	911	918	908	896	851	899	900	920	880	909	852	921	865	963	939	863	911	855	898	884	892	905	906	897	888	903	933	894	928	923	895	879	912	863	866	876	916	908	882	883	872	892	882	846	944	864	906	864	907	886	905	880	899	877	909	955	934	894	886	880	944	815	854	896	836	899	948	875	925	886	883	869	864	920	839	911	908	897	921	917	929	862	898	914	882	921	910	850	924	881	899	875	841	885	922	852	888	841	841	868	897	949	827	914	849	865	914	894	870	880	873	868	897	931	864	894	866	878	899	837	943	899	944	845	861	875	889	845	913	895	876	881	881	849	866	873	889	879	893	855	844	950	882	888	902	863	869	845	903	860	909	867	942	941	905	937	862	951	929	929	872	918	886	924	890	897	879	924	901	855	970	902	886	901	850	903	877	867	878	866	905	922	873	873	869	886	863	941	867	903	856	880	880	889	912	873	848	895	856	913	881	848	895	893	888	902	879	839	853	848	860	957	875	893	909	868	879	866	861	888	901	866	877	866	881	928	903	920	937	896	864	875	834	881	893	857	917	921	932	891	866	928	936	877	858	909	881	907	907	863	929	891	901	896	897	899	863	899	877	949	918	907	920	942	883	946	879	956	902	904	905	885	913	878	892	871	898	865	881	922	907	898	901	881	864	879	896	928	860
3369	4924	9887	11706	7436	2813	1508	688	502	269	204	208	252	256	194	215	204	196	210	180	171	204	194	186	206	203	189	180	198	184	198	190	182	214	196	197	185	175	174	183	175	172	192	180	182	187	194	178	166	187	198	193	203	192	191	222	204	215	208	210	194	184	196	173	221	214	193	222	187	218	186	169	191	194	223	208	187	186	179	189	196	193	201	175	187	200	226	201	201	205	190	173	206	186	209	228	181	215	184	174	192	189	193	204	179	194	192	181	187	195	196	216	183	208	191	198	218	217	207	215	185	180	199	165	220	189	164	192	178	169	206	191	172	196	196	207	199	195	171	211	203	199	150	200	202	211	189	176	189	169	191	225	195	197	183	219	218	195	192	218	199	198	198	178	190	212	190	180	191	183	195	190	191	219	195	208	197	193	183	200	183	192	181	188	190	187	172	193	177	184	201	196	200	196	203	199	196	197	201	215	198	200	209	187	176	201	203	192	169	194	210	177	197	201	192	209	172	200	201	200	183	192	208	204	175	158	195	196	170	197	157	177	167	189	183	194	182	193	195	197	191	207	177	179	200	208	203	181	186	190	168	208	188	180	170	180	205	173	195	199	192	201	182	202	217	203	203	193	192	193	229	207	187	182	191	179	175	175	203	186	191	200	184	185	167	187	192	197	193	194	173	213	173	200	183	203	183	180	201	219	158	186	185	191	170	197	193	172	201	170	172	202	165	190	182	198	193	181	182	192	193	184	214	204	205	198	191	200	211	202	183	177	192	198	197	187	201	186	200	191	187	195	178	208	188	170	189	174	207	201	197	198	180	182	203	201	201	200	217	198	205	178	198	208	192	214	192	183	194	205	187	173	192	217	187	194	192	202	196	186	170	201	199	221	202	192	174	188	195	190	167	187	183	190	215	175	189	167	184	204	197	222	179	186	213	198	193	207	208	181	207	170	190	200	207	200	193	200	190	170	184	196	193	185	194	204	194	158	217	208	200	191	231	215	194	189	175	175	203	198	186	203	205	186	212	175	174	192	172	185	192	197	192	209	193	180	217	198	202	179	199	195	194	204	186	182	222	186	190	204	171	217	212	180	207	203	200	182	202	187	182	188	203	201	187	188	191	185	210	210	190	180	170	215	163	174	217	188	195	217	184	199	187	219	165	181	207	195	202	194	188	214	191	163	211	176	181	220	208	185	208	189	212	177	206	201	189	206	194	170	186	188	200	161	184	216	206	192	221	179	193	226	231	199	201	200	218	198	206	230	213	194	195	199	194	197	188	187	170	194	220	202	234	199	205	190	152	190	195	207	195	174	177	219	213	203	199	177	215	190	186	188	180	203	201	187	184	163	197	207	214	200	151	206	191	180	188	212	209	192	177	170	197	200	179	215	200	188	231	201	188	197	189	195	196	208	210	172	195	184	185	187	189	192	191	195	183	213	178	201	203	192	178	197	197	220	189	201	202	177	182	196	224	191	204	195	194	180	207	221	195	199	192	190	183	154	187	183	196	188	177	178	194	214	194	173	190	211	189	194	212	201	210	202	210	186	195	164	200	188	192	172	194	195	194	185	194	196	186	192	196	189	201	169	171	189	205	211	205	181	192	201	188	190	211	179	180	198	200	184	224	194	199	193	197	218	186	185	237	202	202	193	191	183	181	193	187	191	193	220	185	182	197	210	190	173	198	198	203	200	207	194	194	186	183	193	191	183	202	212	176	201	188	199	183	212	197	181	181	188	171	201	207	198	181	218	207	198	204	234	213	174	200	206	199	189	182	174	176	207	189	190	209	217	207	180	221	178	181	185	205	189	212	208	209	198	204	177	190	181	200	164	201	200	188	207	200	198	197	180	174	183	174	200	200	182	183	181	186	182	216	210	207	232	184	198	190	204	189	209	184	201	196	191	192	215	189	198	180	203	193	184	217	195	203	190	189	206	198	180	169	193	190	195	210	190	173	203	185	200	197	215	161	198	214	191	207	192	210	208	234	191	193	189	192	209	181	197	200	182	194	201	180	181	191	202	176	192	193	223	208	193	186	182	190	175	188	198	181	177	188	184	185	221	187	185	187	179	173	204	201	212	202	223	195	174	215	204	182	178	194	198	190	188	191	183	183	196	186	190	194	206	217	220	198	191	194	197	171	189	188	166	176	192	211	186	200	178	194	173	211	187	199	186	203	200	176	180	178	164	190	177	200	168	199	222	171	212	197	216	183	207	206	171	201	209	194	215	175	177	187	187	186	194	187	209	180	205	169	208	187	193	203	184	186	171	219	204	188	206	183	219	197	198	208	212	191	201	182	206	169	214	207	207	154	200	216	183	204	208	209	210	208	201	181	231	192	193	218	211	194	201	196	196	193	189	186	178	215	174	177	198	180	198	185	188	179	193	200	181	181	194	182	189	189	178	203	186	200	207	183	213	191	174	219	205	193	193	214	170	173	200	190	193	186	209	212	210	202	185	183	201	187	220	197	194	195	181	195	180	182	219	182	172	187	182	166	186	190	190	193	179	181	186	198	203	212	189	183	179	208	178	195	219	192	177	185	201	195	194	200	183	194	176	182	194	217	194	187	180	178	198	209	218	201	213	177	195	210	200	189	180	174	216	190	184	195	172	193	169	188	188	181	194	196	216	213	174	221	215	211	228	182	174	192	213	175	195	193	189	183	217	182	190	208	169	224	195	209	196	195	194	202	181	210	193	220	183	186	171	181	195	187	183	187	182	188	206	206	198	187	177	199	201	206	193	171	197	203	196	188	212	180	195	204	186	184	186	200	203	226	213	184	180	210	195	199	198	175	193	164	223	176	208	194	176	185	179	201	199	234	208	189	172	195	208	204	216	206	184	202	182	197	201	191	184	183	222	197	201	181	211	205	208	162	176	204	185	196	190	163	177	181	179	179	213	182	216	204	221	193	181	229	205	168	202	202	192	193	203	220	182	171	202	207	208	177	186	243	184	196	194	234	203	220	207	161	220	198	187	202	195	186	199	189	189	190	206	202	190	202	200	190	204	203	201	193	185	199	184	174	173	193	182	179	221	193	181	194	179	165	215	183	221	199	181	176	185	213	167	211	211	194	171	222	210	192	200	185	183	219	195	202	195	226	225	218	189	192	194	199	201	181	197	193	179	178	168	174	211	191	179	189	171	175	200	168	200	215	173	194	194	174	200	206	179	185	217	211	196	186	180	219	194	188	219	181	199	186	209	190	194	227	196	174	199	185	213	191	197	178	188	207	225	197	204	177	170	169	206	189	188	190	189	185	200	205	221	209	206	199	208	227	193	185	196	205	183	204	176	204	217	188	193	203	204	184	182	205	205	181	201	161	178	186	187	173	192	190	196	178	211	202	200	209	211	208	180	172	204	200	179	235	189	213	198	191	184	193	208	189	198	202	189	188	203	190	214	195	198	201	169	200	192	190	174	201	199	226	165	196	202	213	174	177	205	193	197	192	203	209	190	180	188	212	199	182	172	188	204	199	181	186	199	197	196
3451	7729	15871	24303	17429	9341	7137	2973	1990	1171	699	735	841	824	778	726	713	654	627	659	603	655	583	653	597	571	616	559	563	563	622	556	585	634	595	547	636	568	614	585	591	563	628	580	555	567	572	613	608	614	595	554	617	576	576	590	604	575	618	616	570	623	654	559	621	585	595	571	579	591	584	599	618	568	599	596	605	583	618	618	559	605	577	600	574	613	569	579	555	569	591	613	637	602	620	604	595	585	615	605	604	649	621	570	612	596	607	572	552	575	616	619	569	600	595	596	605	620	606	613	595	551	607	589	577	575	593	600	620	574	580	608	608	600	614	652	563	610	600	618	552	589	588	587	577	599	600	564	555	575	544	615	599	579	626	593	572	600	638	593	553	556	619	610	611	606	595	591	614	588	566	571	583	574	619	600	618	600	616	612	582	622	591	627	564	609	667	623	591	569	631	618	622	583	599	581	597	565	639	581	609	586	601	580	637	630	625	569	573	583	597	585	577	579	588	564	594	587	616	584	571	572	583	615	618	562	565	624	606	608	624	553	584	601	561	578	643	609	565	607	602	572	630	593	591	602	570	583	649	596	621	609	596	596	585	600	587	615	602	579	667	619	578	582	570	607	607	589	633	593	562	538	555	606	601	566	540	596	581	560	626	598	584	601	597	605	588	589	619	532	586	584	587	612	573	598	588	575	607	586	574	546	582	613	589	571	621	584	598	591	553	574	615	601	593	621	584	614	592	613	572	556	573	580	597	593	596	573	630	604	602	629	612	605	588	576	552	586	555	588	563	565	606	584	597	593	600	560	581	583	606	614	596	606	573	612	548	612	600	574	591	623	556	600	628	583	576	637	627	616	589	561	651	594	587	585	563	624	568	543	614	609	591	605	534	536	614	565	621	603	584	552	579	586	626	592	568	612	598	611	595	565	578	593	579	615	616	620	615	546	641	585	619	599	570	557	569	573	636	553	588	582	605	604	608	632	570	578	564	638	590	586	576	595	626	582	579	589	604	581	604	588	609	623	606	585	584	567	632	590	606	544	616	576	585	589	618	592	606	581	614	572	573	584	573	614	585	595	600	607	588	576	543	611	628	595	609	603	633	594	603	553	531	555	620	576	557	569	558	562	603	581	577	594	606	606	594	615	625	622	613	616	598	599	597	607	599	579	558	605	589	551	622	592	589	602	589	544	609	588	534	608	653	585	607	628	585	608	604	566	592	639	618	592	634	551	603	551	602	577	612	619	621	626	574	567	596	689	600	600	616	576	598	612	609	602	614	581	648	640	588	585	556	610	600	572	588	578	577	621	583	583	635	619	607	584	589	562	574	609	576	587	633	603	634	625	603	565	627	588	582	626	562	594	597	617	610	588	581	558	631	587	620	611	612	581	551	624	544	577	630	600	617	597	583	582	626	622	587	605	567	596	573	591	551	574	621	602	575	584	638	600	601	602	556	604	565	554	582	602	606	580	595	587	571	616	619	599	609	564	565	580	571	620	596	634	608	645	597	580	636	579	610	641	615	588	601	615	594	651	595	614	609	578	589	588	546	589	568	619	610	557	601	588	611	597	590	578	617	576	578	621	608	636	625	610	606	604	594	647	568	599	596	598	590	607	609	578	574	569	534	605	540	612	593	602	564	622	587	613	584	558	554	555	559	563	591	547	603	582	554	553	585	610	600	587	540	558	611	609	577	556	576	593	595	547	565	556	618	579	600	596	613	565	595	600	599	581	569	579	564	586	615	590	594	588	599	607	603	622	630	610	608	607	570	552	627	573	567	608	602	601	563	599	608	600	579	593	577	617	566	620	562	660	630	571	563	582	574	561	605	619	605	592	647	612	605	593	604	637	593	557	581	614	592	614	588	572	635	591	591	590	631	584	551	574	583	628	567	650	584	605	551	602	557	575	571	594	565	578	598	594	582	637	613	624	596	603	611	620	587	613	610	597	593	550	534	592	561	633	596	603	631	568	574	578	606	610	617	625	604	626	572	614	560	597	630	579	596	563	577	595	595	589	607	561	585	624	606	553	617	559	604	633	596	578	599	617	573	618	592	609	607	576	618	585	629	574	566	600	579	615	594	599	614	588	557	595	546	563	602	616	594	580	578	614	609	560	576	566	562	618	603	583	600	578	608	616	591	581	588	609	597	652	609	623	616	618	592	589	589	550	567	542	555	652	583	585	593	582	619	588	655	584	605	596	571	616	635	594	603	574	554	595	584	609	613	632	582	610	615	598	575	578	618	574	609	584	662	628	606	554	581	592	600	627	589	587	586	608	590	583	588	578	600	637	599	571	578	619	573	598	595	581	601	580	599	607	604	572	558	595	618	572	558	630	586	673	595	597	573	565	569	614	576	602	536	593	569	578	558	583	587	577	574	599	610	621	608	600	578	579	605	578	642	613	662	565	587	615	619	557	620	593	566	591	608	584	668	605	626	569	598	571	581	587	618	604	620	574	590	610	561	601	625	644	592	532	568	578	593	571	530	629	634	565	578	569	594	596	605	596	561	577	583	625	606	619	581	606	604	599	591	589	560	604	569	638	592	629	617	587	600	584	617	610	619	608	564	589	615	588	601	620	627	566	562	610	583	560	628	605	607	598	637	559	594	572	609	602	579	567	591	581	563	589	595	583	573	627	574	602	603	577	611	658	549	590	640	604	584	609	596	592	566	597	584	571	555	560	596	563	573	572	611	581	591	587	581	631	596	593	574	570	611	602	587	605	593	631	614	596	580	598	628	594	562	613	602	632	616	579	612	575	628	593	591	564	636	598	614	612	620	641	629	585	586	583	567	597	554	611	584	649	618	574	571	595	561	574	564	632	596	539	551	581	591	604	592	601	591	573	560	605	583	629	560	564	632	602	664	633	611	568	568	605	590	564	586	609	569	555	583	616	602	573	600	609	600	573	591	577	587	594	645	599	595	598	571	593	593	618	595	617	577	582	576	554	579	587	613	613	576	535	564	571	599	598	604	575	588	637	569	582	575	585	584	601	566	566	609	605	552	557	623	568	607	612	581	612	585	586	626	578	622	565	531	578	622	606	546	566	599	589	603	611	627	584	594	599	555	580	571	560	600	604	570	588	573	622	579	652	631	598	588	582	570	609	581	588	575	629	591	578	572	604	592	607	559	617	603	580	575	596	582	543	587	559	592	560	558	575	577	607	595	633	566	584	561	540	606	608	605	616	606	604	614	587	600	612	561	589	577	583	583	643	574	586	568	572	577	625	592	572	611	597	668	627	616	587	572	611	602	557	573	620	582	583	595	606	572	616	582	556	608	598	638	594	624	614	609	558	588	594	612	646	599	599	570	604	574	629	644	634	597	648	611	585	636	606	598	594	609	577	591	598	580	592	596	576	579	575	616	632	587	588	613	598	590	620	601	618	584	586	615	540	617	632	604	594	593	573	591	572	597	574	607	595	604	618	570	565	592	624	602	604	579	611	611	583	558	601	590	582	603	597	601	592	639	595	590	572	571	638	555	602
19799	33101	41175	40030	35159	28410	25805	18300	11294	5494	1914	1205	1459	1196	903	820	650	656	489	452	406	455	455	417	425	419	379	367	395	374	401	386	393	400	376	419	389	386	404	356	399	358	357	327	396	361	381	367	406	376	377	383	370	341	339	360	350	348	366	352	346	404	325	376	332	363	348	307	360	369	378	386	345	374	365	362	350	389	380	387	375	395	393	331	371	403	387	374	376	346	366	374	324	380	367	352	385	366	388	345	355	366	399	346	366	362	367	369	350	379	373	381	374	364	345	348	407	372	371	381	342	385	407	354	382	409	373	387	401	363	365	413	392	363	338	383	397	384	359	384	378	369	381	363	357	367	373	391	386	382	362	328	388	380	399	358	374	379	394	372	359	417	382	370	368	393	396	336	396	357	371	395	307	334	364	352	367	391	361	405	384	347	372	368	377	408	388	357	377	376	372	399	356	364	364	368	377	375	364	343	373	404	368	350	339	356	390	360	393	364	356	350	352	381	397	350	361	376	390	385	360	337	343	373	339	377	390	393	374	381	386	374	352	365	393	378	364	368	375	367	397	402	375	357	349	352	401	390	372	357	389	381	376	339	359	417	361	372	384	373	351	326	338	387	392	369	385	376	405	334	387	370	377	366	368	354	361	348	353	380	369	335	363	372	368	363	405	353	367	374	329	330	376	365	393	369	405	404	340	382	355	405	382	354	360	369	360	383	355	398	379	378	364	392	370	364	373	354	371	362	385	366	395	337	349	365	353	348	341	388	357	374	373	351	364	387	393	384	363	370	360	385	342	342	405	377	388	367	381	348	363	354	344	338	384	354	383	371	371	335	374	402	367	404	343	337	375	404	346	380	393	371	370	343	386	398	363	394	380	322	355	372	388	326	369	374	354	364	328	385	366	367	369	375	363	357	368	385	363	386	388	368	365	357	352	393	352	342	348	368	401	357	360	371	362	352	362	381	372	395	374	394	374	365	348	341	339	381	385	367	361	366	377	362	370	394	399	376	344	335	343	404	360	377	364	382	354	359	375	398	369	360	380	369	386	377	394	359	350	375	348	384	404	379	350	375	359	331	370	364	360	416	377	365	358	415	361	400	405	401	397	374	408	419	373	354	363	388	374	379	395	351	380	332	379	370	348	348	395	379	351	351	385	391	377	392	391	347	399	354	363	374	366	352	360	379	377	379	380	382	394	356	372	338	355	352	354	352	373	345	370	379	340	361	396	340	370	367	378	405	400	357	392	362	401	395	328	336	357	358	366	380	355	373	373	375	355	356	362	378	382	362	359	373	367	382	357	365	378	359	364	374	371	391	341	374	361	372	379	363	368	375	329	378	405	355	364	327	367	377	368	350	353	397	410	378	364	372	363	378	343	371	355	401	376	371	343	369	346	366	366	372	363	388	369	341	342	394	371	368	342	314	398	377	368	361	356	366	375	375	371	366	347	389	383	380	384	344	360	344	363	347	348	362	368	372	329	378	355	371	390	411	339	372	367	371	369	368	395	353	332	366	380	373	365	354	351	367	343	392	360	382	359	351	368	374	386	386	370	345	376	401	379	388	375	362	358	326	361	365	362	344	368	378	362	373	366	365	386	379	357	377	364	394	369	364	364	384	345	395	357	404	392	360	370	335	341	361	370	362	315	345	329	360	359	351	383	324	340	383	396	371	370	348	375	391	381	320	342	378	344	383	396	358	395	349	374	365	356	349	382	332	369	340	411	341	381	353	351	371	392	360	422	381	371	344	380	415	369	350	357	349	363	377	390	401	374	388	354	393	349	357	367	355	346	362	328	351	360	325	368	367	337	392	345	363	366	322	361	348	391	357	366	372	386	360	358	394	371	405	413	345	355	341	339	384	385	350	345	380	340	380	363	387	335	367	386	363	357	391	370	345	354	323	371	372	376	349	360	379	396	361	325	376	386	379	349	369	364	379	402	355	338	347	348	340	373	402	374	348	381	379	337	368	320	432	380	371	356	347	373	352	356	362	343	350	379	354	382	387	366	378	379	365	371	349	366	366	369	384	372	360	366	374	375	358	360	347	383	409	380	385	376	370	356	376	415	353	358	398	388	372	385	369	337	366	361	366	391	402	385	390	363	396	342	391	379	374	357	363	371	377	376	371	349	390	350	388	395	370	361	382	371	353	343	342	396	365	348	367	387	377	383	353	348	362	349	378	366	353	391	381	371	371	329	356	377	352	363	385	422	383	373	385	385	362	365	404	382	362	373	329	360	375	411	351	385	376	352	345	363	388	374	388	364	364	401	370	359	378	377	373	351	359	373	387	344	384	326	374	341	362	375	357	376	350	350	337	370	351	351	347	356	414	348	357	378	366	357	353	361	386	343	363	357	382	384	360	372	353	381	355	376	349	356	379	362	380	375	376	390	338	372	352	350	399	372	362	406	352	342	383	355	361	371	381	363	320	349	365	401	364	391	371	349	342	359	371	404	367	381	384	399	378	376	355	325	370	339	366	348	341	349	386	366	339	383	385	379	372	368	374	374	336	353	353	369	368	385	363	398	346	388	338	356	391	381	385	357	347	352	338	363	344	341	379	336	368	400	370	381	367	389	356	354	398	378	379	357	359	363	351	346	364	347	368	376	350	359	370	363	390	383	420	353	326	355	371	393	385	353	354	349	361	336	365	362	370	387	366	356	352	351	409	350	366	380	398	373	345	376	366	384	353	379	375	360	359	369	407	357	347	347	393	405	378	368	347	421	332	381	363	380	362	389	339	392	370	347	332	374	368	398	396	354	392	369	374	374	358	346	335	336	351	396	350	363	371	397	382	353	393	358	347	401	391	353	378	372	385	358	355	333	361	371	368	372	344	347	369	348	361	367	380	343	330	355	345	366	337	361	353	358	359	335	385	364	370	391	366	344	331	396	361	405	366	373	364	400	388	397	376	345	378	370	381	333	373	362	342	348	390	355	339	398	361	381	347	401	356	390	360	372	386	364	365	339	369	381	377	372	350	361	352	399	397	343	382	398	368	380	393	358	340	350	372	360	379	341	412	376	381	418	334	342	353	357	374	369	410	326	362	367	375	359	365	357	370	362	356	369	362	375	376	368	358	354	390	373	348	387	350	358	363	376	358	347	374	387	385	358	382	347	368	385	347	355	348	360	404	383	360	329	374	361	346	337	363	391	349	408	351	310	370	389	388	384	354	382	368	363	369	362	339	397	350	358	365	359	367	368	352	386	348	344	375	351	353	359	343	373	362	385	345	377	341	350	351	383	370	367	362	353	387	357	375	359	393	364	372	368	394	384	386	403	382	394	338	404	376	339	377	360	376	346	391	350	366	381	341	343	364	384	309	389	383	332	349	384	402	355	382	378	358	381	361	376	368	370	368	397	374	375	404	362	377	360	366	359	334	360	403	384	365	348	356	405	378	366	377	362	390	365	364	396	361	402	353	361	373	377	386	333	394	384	356	378	377	374	349	368	376	347	350	371	380	340	401	359	349	378	372	395	378	404	386
14013	29208	38777	47634	45176	41014	36577	25187	17006	10614	3084	3275	5173	5215	3570	3815	2843	2755	1989	1560	1450	1478	1473	1511	1284	1246	1131	1180	1130	1116	1143	1097	1017	1070	1111	1031	1021	1045	1010	994	1007	1045	1010	1019	1026	943	990	983	998	1063	1021	995	997	1003	1039	1001	966	972	996	938	1048	1035	989	1001	1005	968	1021	984	971	1003	978	1044	938	1012	1001	1024	1031	966	1009	976	1012	1001	1044	1016	971	1030	946	969	1020	977	992	984	968	1045	1002	1007	1024	949	976	979	980	1003	919	968	995	984	976	954	973	966	998	955	974	942	950	997	1011	942	951	948	985	1008	994	947	978	972	996	1009	942	910	975	991	977	991	940	975	957	917	1013	998	1010	967	927	990	943	985	961	988	940	1022	929	972	1034	928	929	964	966	982	953	993	893	924	948	982	966	950	1030	979	914	992	978	981	985	979	970	975	976	948	938	998	961	998	958	1017	981	940	998	1010	950	983	993	931	956	983	969	959	939	967	960	980	927	1014	967	969	959	977	943	984	981	964	895	939	941	996	1014	968	989	962	999	985	927	979	970	868	924	913	928	988	920	978	999	1010	951	960	992	952	988	1029	1028	943	916	979	1043	947	975	953	904	957	951	979	924	944	928	992	1005	960	1015	960	1041	948	978	1043	929	985	936	1005	946	935	985	1011	1028	931	965	997	988	970	1006	986	975	986	976	998	985	959	937	959	953	972	988	929	1012	983	983	946	976	980	957	981	969	973	959	997	908	987	966	981	987	993	966	948	921	953	933	936	1000	1000	956	941	927	983	953	960	1017	976	957	1036	930	951	971	984	997	945	907	955	975	940	973	1027	984	960	965	1004	934	967	980	972	1016	933	959	957	984	967	960	992	1007	946	991	988	1017	942	971	966	973	1002	941	992	910	1022	931	959	938	998	1024	962	968	971	935	952	1017	961	954	983	949	997	995	951	911	968	951	988	978	954	964	985	984	931	990	1006	966	965	976	976	1020	933	1042	966	914	979	956	967	1041	988	909	926	978	980	979	973	992	965	1004	966	992	986	892	966	990	968	917	977	1077	1019	959	912	942	990	938	898	968	976	961	972	985	988	951	957	950	1005	963	935	957	1018	969	973	961	975	1038	970	957	985	958	974	1004	946	967	938	977	957	930	973	981	962	971	954	937	970	910	965	959	930	979	943	999	986	955	939	963	993	1039	948	982	973	997	996	1017	973	1006	946	980	975	944	917	914	942	933	972	994	993	978	982	964	990	994	945	1007	946	956	975	1000	988	972	964	903	971	983	1020	923	945	1001	1041	958	961	932	1002	903	1019	961	926	1010	954	939	947	957	984	980	951	958	961	995	958	937	982	1049	921	975	956	928	1009	973	1000	918	904	964	987	1019	1013	947	1021	982	972	933	1004	922	938	958	1015	956	945	1076	1003	1004	1030	942	963	987	955	977	913	941	989	971	952	984	979	980	968	951	977	1003	973	944	997	975	947	956	928	969	962	957	960	1001	999	1008	1033	995	945	964	1000	1008	997	967	906	994	992	973	1005	903	969	966	977	980	955	961	1012	967	973	989	978	964	1019	962	951	956	1000	946	974	934	1011	963	981	996	995	968	956	975	960	941	968	1027	972	971	1010	965	948	985	973	991	944	984	1010	983	951	966	1036	970	1002	946	1007	1014	1030	967	938	950	951	996	974	975	966	955	980	930	976	1039	967	977	935	968	953	1026	958	969	1005	1014	967	910	962	943	963	907	958	1010	898	996	995	961	1022	967	1025	980	938	997	950	981	937	907	980	991	955	920	978	1022	934	1006	998	1016	989	963	990	1002	968	995	990	932	983	924	945	990	979	929	929	914	972	913	962	987	992	969	955	1025	1009	980	1000	957	1009	939	998	988	927	976	939	964	983	964	1017	999	919	1049	1025	958	977	975	923	978	973	973	955	937	970	1016	974	933	949	960	1035	1024	975	975	990	966	983	982	960	974	1004	996	926	934	956	992	1048	972	976	1026	947	928	980	970	1000	943	956	966	973	1001	1032	1002	985	951	918	971	927	991	1006	979	942	942	936	941	924	928	968	922	967	975	915	971	966	958	1029	1009	957	1006	958	990	962	967	973	949	1007	961	956	1010	981	969	1009	1022	993	990	980	946	972	942	949	993	966	952	955	1013	889	919	939	972	933	1008	1002	968	980	1007	995	969	1021	979	1015	1005	948	989	982	960	972	1027	979	972	985	956	970	983	961	1027	921	954	978	971	968	924	963	981	906	939	1019	979	971	960	968	933	976	950	949	977	1025	995	989	987	1011	904	967	920	916	996	982	952	946	949	911	927	987	1009	943	999	978	977	983	934	934	1019	1027	967	990	1015	1005	981	983	984	943	1008	994	951	1008	967	965	986	982	987	993	949	934	1001	957	921	1021	984	973	972	972	956	939	956	964	944	1003	924	980	977	1030	962	988	907	995	953	982	998	980	973	1010	974	947	1021	986	951	938	943	990	955	977	951	950	974	999	966	968	1033	950	971	930	998	998	998	963	973	981	996	1018	987	884	938	954	955	927	937	972	1015	996	952	995	1001	945	1016	1025	993	1015	1014	967	956	970	974	978	905	970	979	984	971	958	989	1003	1008	994	951	933	959	1008	939	944	966	962	988	1003	952	955	953	949	1006	992	997	944	1005	965	990	993	963	936	999	1011	984	949	940	985	939	976	962	945	926	944	969	928	1034	957	1006	983	908	973	970	936	973	956	934	986	1005	1040	991	995	977	964	968	930	941	938	1011	981	957	968	955	939	969	1028	982	985	1004	1011	973	956	996	972	944	980	961	970	942	984	992	965	961	936	911	954	979	963	944	1003	951	902	872	954	972	1001	944	987	987	920	946	986	943	964	1033	981	965	969	1025	1007	920	968	978	961	970	948	956	978	1010	980	980	974	988	993	989	998	941	973	961	940	985	952	925	953	945	924	968	952	973	985	980	1001	952	964	976	920	969	994	994	963	991	960	982	931	997	966	955	982	967	971	941	975	1005	986	947	1015	991	954	973	970	943	969	998	980	957	970	993	1000	1010	976	1001	924	958	947	978	1009	977	925	949	1019	997	972	985	967	1005	975	951	976	949	987	943	991	959	981	967	940	951	961	988	994	917	950	935	989	1018	943	969	973	993	970	931	988	992	994	1040	1025	936	1021	976	990	971	952	959	968	945	924	951	923	984	973	979	954	1008	973	983	943	922	973	933	940	1015	972	1021	1017	953	958	995	991	963	942	956	965	972	921	943	1029	987	950	966	953	1047	900	972	990	949	908	985	954	986	924	925	973	1003	977	918	987	965	995	1028	1013	974	1015	1003	990	987	983	928	989	964	991	939	1034	1023	944	987	1007	947	980	916	952	986	975	970	1004	926	947	1016	970	1000	922	950	986	960	972	993	954	990	949	979	941	1003	971	942	1010	954	965	973	980	908	1008	977	977	1006	937	984	1001	970	981	995	952	940	963	997	950	994	998	976	1017	968	959	976	951	998	1029	972	942	984	970	964	988	959	992	934	928	908	956	914	964	957	993	970	1029	947	973	999	983	987	977	983	882	987	971	971	951	969	978	974	965	1020	969	929	944	985	1035	968	1007	939	978	1032	940	1019	971	984	995	986	972	965	985	927	916	976	975	978	998	990	1031	980	958	971	969	945	939	1061	961	1002	962	970	1017	931	977	973	1016	989	927	1015	993	917	984	984	941	963	966	943	1041	927	1002	997	922	978	980	957	1021	938	972	971	953	1003	977	997	988
27451	38380	41886	40484	35381	29060	28630	23209	16621	9243	3081	1870	2066	2161	1388	1141	951	745	595	459	439	385	496	430	382	426	389	391	401	394	390	357	347	379	390	372	367	336	362	383	351	381	379	324	360	355	383	340	340	377	375	352	373	382	334	337	361	306	346	337	361	333	359	348	356	344	369	386	381	332	344	335	346	383	353	364	334	372	344	366	355	347	352	330	369	367	344	339	368	378	382	345	336	390	367	349	399	342	309	341	320	371	348	367	320	349	378	353	353	358	349	361	349	359	341	342	364	369	346	360	360	334	348	357	335	368	355	339	312	342	322	327	386	361	344	328	362	347	335	329	336	339	357	357	384	327	342	371	371	362	358	361	379	336	359	346	363	335	363	367	359	378	326	332	351	337	372	328	371	346	341	321	299	351	325	344	319	369	342	399	384	354	320	355	322	355	367	350	346	349	310	338	353	336	346	334	329	373	346	347	341	358	350	384	344	347	342	358	347	305	360	358	356	317	374	371	360	337	324	349	366	360	313	357	354	333	356	386	335	397	357	354	293	356	377	331	342	347	354	336	372	318	348	362	347	336	346	340	338	343	321	379	320	341	340	374	334	364	351	325	347	375	343	370	355	381	349	341	342	324	347	308	349	357	372	355	316	312	333	365	350	339	354	356	356	356	334	341	309	322	319	379	359	324	330	344	359	331	311	320	301	343	336	342	349	356	326	343	330	348	379	358	352	353	336	348	347	358	364	362	345	344	350	344	316	352	328	327	334	319	347	331	386	376	347	372	345	374	363	351	331	359	344	362	347	347	331	372	341	349	341	346	348	329	340	345	382	329	366	392	348	359	373	333	341	336	390	324	310	358	349	328	338	340	358	335	364	319	321	339	360	356	325	344	370	341	342	338	351	349	369	382	349	335	372	337	381	351	347	371	355	362	352	383	325	324	355	326	337	334	331	363	346	376	356	323	378	361	340	339	337	378	373	362	329	320	325	377	329	382	342	353	353	328	361	336	319	296	336	361	346	328	336	341	354	370	346	348	372	384	387	348	298	317	357	384	356	334	366	347	333	373	359	324	309	336	332	355	335	347	351	329	331	355	354	418	320	375	339	334	350	348	369	353	378	326	386	357	367	342	362	348	324	340	342	354	377	348	364	345	389	347	365	310	306	375	370	370	323	340	332	327	340	314	318	320	338	336	350	348	354	335	346	314	333	358	328	325	336	364	371	373	362	381	377	352	327	344	333	311	379	369	366	372	346	363	383	371	318	323	333	390	337	343	356	356	361	376	336	320	353	354	342	358	353	327	365	343	357	372	326	361	374	345	324	343	361	335	308	349	316	321	315	368	340	368	358	339	373	357	343	339	347	328	354	345	393	363	314	327	357	356	336	343	336	332	344	352	296	318	328	356	352	336	335	330	301	326	311	356	341	383	376	349	359	370	372	352	334	328	363	337	356	358	361	380	372	360	354	358	379	352	348	324	360	350	349	376	337	358	346	377	328	355	334	361	367	330	342	333	292	313	359	346	365	322	361	370	345	306	368	337	341	364	355	330	378	378	325	341	311	335	351	384	345	350	323	381	338	349	356	393	350	369	339	330	354	303	369	368	370	345	325	355	329	357	342	349	377	362	340	335	339	347	342	347	357	385	378	351	329	314	358	377	337	337	350	334	343	366	371	339	331	331	317	373	357	355	339	360	364	355	310	335	337	338	355	344	348	336	372	361	340	343	330	324	341	358	315	334	347	323	353	366	334	356	363	364	356	348	381	363	354	367	338	326	336	342	324	367	375	358	360	320	355	307	343	300	375	339	362	356	323	350	373	353	362	352	351	330	370	336	361	315	332	336	357	373	335	349	341	352	330	328	344	336	342	331	383	314	345	378	360	350	344	339	364	334	329	323	330	341	397	349	333	364	331	350	348	343	340	351	352	354	356	382	347	382	351	339	343	328	324	357	371	368	331	342	370	337	316	350	339	319	343	396	332	369	366	355	356	345	358	356	341	324	323	325	289	331	353	354	403	342	352	350	360	340	328	340	368	365	352	355	318	358	377	324	342	356	338	359	355	365	349	313	354	337	391	344	328	349	318	353	383	360	327	354	366	344	332	357	360	370	349	323	354	326	313	361	366	361	326	364	345	382	356	362	353	340	325	350	314	357	378	367	368	349	329	349	354	334	320	346	379	341	332	380	363	344	359	343	335	358	342	351	311	346	352	357	383	345	317	355	351	337	348	334	382	324	337	360	325	330	320	335	377	360	351	338	331	363	334	358	338	379	381	348	366	351	356	352	378	349	347	364	383	376	339	358	356	358	338	384	351	357	344	347	343	354	330	385	308	356	342	364	375	370	369	381	327	381	369	359	342	308	342	347	341	329	354	378	367	346	350	366	354	336	351	365	333	336	324	359	324	368	340	332	343	349	340	334	342	332	349	319	334	307	361	332	359	387	353	351	333	364	354	349	350	332	360	348	332	307	350	327	326	346	339	357	387	332	317	354	337	325	369	364	345	380	339	320	306	353	373	354	357	384	369	365	345	338	343	357	389	372	345	343	329	362	344	357	330	367	346	331	342	370	359	349	375	363	356	348	325	326	344	325	339	352	374	347	333	389	364	347	334	307	365	361	344	317	372	347	349	329	363	380	363	342	330	313	367	350	338	341	357	332	354	350	308	330	334	343	352	355	319	339	358	324	318	328	337	358	323	327	335	344	368	355	331	307	358	347	364	336	335	317	334	322	317	327	356	356	344	374	330	349	351	357	329	364	349	342	368	359	326	341	362	348	348	336	346	322	365	333	334	345	366	374	357	326	343	338	339	343	366	332	355	356	340	347	304	375	386	351	380	344	325	362	313	361	345	337	317	309	327	340	317	342	349	366	350	335	371	325	366	339	319	360	359	321	339	325	348	346	352	355	321	331	344	348	340	344	328	313	315	331	344	348	345	353	334	355	334	363	316	369	349	325	366	350	384	329	372	337	311	341	324	343	339	369	350	346	367	315	350	339	358	341	356	342	325	377	333	351	322	342	343	409	334	346	375	326	372	350	318	341	321	354	329	327	335	337	364	353	396	341	318	342	349	337	325	349	342	352	351	324	306	296	322	317	350	335	347	354	358	335	369	347	329	322	384	398	317	356	349	332	323	345	363	336	336	323	350	359	312	330	365	340	349	333	340	343	378	346	366	350	340	319	377	348	375	325	347	311	342	319	344	354	365	333	366	363	356	330	329	347	317	328	328	309	367	325	348	364	349	321	338	376	342	389	337	337	334	328	325	338	385	328	331	367	372	355	323	325	337	335	368	343	307	361	345	355	341	374	327	375	333	379	312	335	317	334	361	349	365	344	343	339	323	304	348	363	344	391	342	354	344	324	315	351	359	299	378	364	350	366	349	345	358	357	349	309	311	363	346	330	336	345	370	389	331	348	370	356	363	339	376	338	349	330	347	364	338	351	335	332	360	362	379	340	374	349	317	365	339	370	320	344	358	333	342	379	349	321
17457	32963	40204	48619	47624	45217	41417	31377	22837	14115	3936	4661	6945	8464	5099	4690	3708	2991	2268	1831	1705	1615	1686	1686	1457	1312	1213	1192	1186	1231	1100	1059	1052	995	1046	1019	1034	978	996	977	1037	979	977	977	956	996	953	942	976	923	992	903	899	917	923	920	925	941	891	964	942	936	902	944	945	922	951	962	921	884	880	899	950	916	913	921	992	965	1035	930	990	938	916	879	883	908	860	944	908	880	892	905	892	870	885	946	890	916	883	912	940	901	914	854	908	885	867	913	874	973	921	904	900	889	891	900	871	939	923	899	933	925	909	935	885	942	883	830	899	903	928	877	890	889	926	881	904	901	898	956	877	937	907	865	866	802	866	904	874	893	896	875	926	849	944	917	919	863	851	898	943	883	863	881	918	981	870	880	851	874	910	858	917	897	864	820	881	861	871	911	917	881	954	904	876	895	845	891	880	981	936	890	858	928	912	894	907	905	902	909	898	894	902	886	940	884	896	939	902	900	883	915	867	922	850	887	870	924	887	877	869	882	853	828	880	931	898	905	938	876	873	925	894	871	862	900	897	873	923	945	881	882	843	895	859	899	873	795	922	859	857	932	874	885	904	897	925	884	870	867	943	904	884	899	910	904	870	916	872	919	883	866	847	868	857	893	887	912	890	897	897	869	872	878	877	901	931	858	859	943	903	903	884	885	871	919	869	911	876	905	845	912	884	951	878	909	882	859	818	864	894	824	858	886	916	848	920	903	916	920	907	917	938	888	902	891	859	931	856	918	890	892	936	887	864	891	811	895	864	837	875	897	931	869	909	870	895	871	897	899	842	903	874	914	884	879	889	891	924	887	898	898	846	870	899	902	891	921	927	890	925	868	904	861	837	920	882	883	880	928	853	930	867	869	900	878	822	872	871	864	844	853	930	862	868	858	919	875	862	888	873	909	899	918	922	870	895	860	900	904	919	909	929	880	848	917	888	914	851	893	895	870	864	853	885	900	897	868	868	897	893	843	906	858	862	866	924	887	900	873	931	961	922	943	888	861	890	903	861	868	973	824	903	857	843	884	915	857	853	875	888	903	899	892	905	888	882	879	876	888	905	844	904	855	932	915	878	946	899	849	918	823	861	866	865	854	897	879	910	914	857	891	916	961	902	920	851	949	901	911	872	904	897	896	958	887	940	905	892	878	895	865	915	879	877	879	889	902	880	889	865	895	837	889	822	938	880	880	906	887	876	874	891	866	864	906	894	841	892	867	907	865	899	931	917	991	918	886	900	908	886	936	887	910	830	894	880	874	891	927	871	881	882	864	878	909	869	890	881	927	955	880	881	902	913	931	884	889	959	860	874	861	858	888	885	890	883	917	849	844	879	870	879	925	878	912	857	900	886	806	901	888	897	902	902	875	859	824	913	875	876	928	916	1005	899	897	934	883	848	902	902	831	871	912	904	911	924	855	861	886	886	902	852	893	907	849	886	892	929	857	902	874	895	893	865	879	889	934	888	919	875	863	925	937	880	859	902	949	920	906	911	883	881	937	915	902	882	915	883	899	805	894	856	855	889	879	934	881	885	880	888	905	868	838	907	864	929	889	850	883	885	875	926	908	891	964	887	905	874	890	874	893	912	922	903	886	882	887	860	871	901	882	820	902	897	868	892	873	879	884	863	884	915	871	889	884	870	852	889	856	896	918	879	910	924	913	861	877	882	912	916	920	907	908	864	959	873	849	930	874	872	833	840	865	906	901	912	908	921	875	883	914	888	858	856	855	908	892	872	899	917	928	878	821	901	853	880	903	869	902	879	908	867	883	905	846	913	873	855	912	839	916	867	861	941	888	867	899	914	829	880	873	876	926	832	917	926	906	890	889	936	897	893	969	865	850	878	888	852	852	959	850	845	910	893	887	885	970	890	885	936	871	910	849	850	963	940	919	847	919	953	894	875	882	869	903	864	915	875	866	959	894	952	899	885	860	919	919	848	877	876	854	915	883	939	891	855	912	908	890	894	850	853	885	869	884	851	911	905	923	888	947	943	857	854	853	895	866	857	921	857	888	858	863	925	886	880	870	884	849	901	888	879	888	906	903	914	905	898	841	910	916	884	924	882	890	871	868	889	882	887	926	899	907	857	869	916	941	853	885	892	890	874	898	923	877	901	868	895	906	870	898	877	890	857	881	895	917	911	845	939	897	844	877	888	876	918	911	910	864	853	928	949	890	930	871	875	916	860	877	895	933	852	857	888	885	906	930	856	956	887	863	877	910	901	881	883	863	944	872	910	866	920	922	855	897	914	918	850	885	922	907	853	872	907	902	904	946	927	916	907	882	883	889	918	914	884	912	885	851	915	923	887	904	864	879	881	856	894	860	858	896	882	903	902	869	867	949	863	857	896	895	922	853	942	897	985	922	907	912	873	916	900	880	909	935	911	913	875	936	847	907	870	908	848	851	856	866	876	901	892	927	899	880	934	883	923	914	913	915	895	859	882	935	939	872	859	924	916	870	902	903	898	885	852	864	976	862	905	928	906	902	807	907	832	900	912	899	868	892	829	921	857	854	845	903	875	900	886	936	835	888	848	889	857	871	872	831	964	922	931	836	885	904	894	908	912	906	882	870	916	904	921	794	907	877	843	811	871	889	912	883	846	907	941	837	887	915	899	881	863	870	903	922	899	894	920	894	939	913	941	904	880	878	899	920	890	916	928	909	895	897	920	900	871	869	925	927	890	874	906	879	891	870	890	906	909	877	888	885	910	896	939	827	888	889	864	895	884	878	858	914	894	887	886	929	934	932	914	902	894	950	918	868	867	945	886	872	934	851	905	923	867	878	892	893	946	828	923	923	847	895	882	925	896	897	940	839	873	904	842	839	916	840	914	948	950	927	903	930	879	910	857	914	875	856	906	889	913	921	925	904	894	859	926	842	884	827	917	891	888	910	861	918	883	903	864	857	911	866	904	894	880	907	856	867	929	901	853	894	953	899	848	908	888	848	901	908	877	890	910	871	904	915	877	875	869	932	911	886	829	963	870	845	880	913	879	907	911	909	887	849	879	918	939	809	866	848	930	843	846	868	892	906	875	842	866	925	912	931	904	851	911	898	896	869	844	882	947	873	884	840	950	901	886	889	917	887	881	876	947	908	923	932	931	867	843	906	936	921	889	884	925	946	883	828	859	909	814	912	892	884	870	935	898	909	959	878	876	908	945	964	906	906	908	862	832	916	924	913	859	896	886	860	874	887	898	882	851	841	927	939	898	846	847	899	845	900	867	910	894	885	872	903	884	850	901	923	880	875	881	905	912	838	870	881	856	920	867	890	865	923	892	900	894	894	925	893	930	926	949	919	869	866	828	881	870	852	908	828	896	892	863	871	900	867	903	891	929	895	878	882	899	853	861	845	937	900	896	910	890	858	892	940	888	857	940	878	878	859	903	934	873	839	912	901	887	824	898	859	890	875	871	924	895	838	912	864	919	884	869	926	925	913	867	819	951	852	902	942	923	913	889	849	896	843
3278	4714	9816	11059	6826	2865	1531	645	427	304	213	209	208	240	211	211	206	197	188	196	216	179	203	190	204	209	191	197	197	175	192	220	211	216	200	209	204	187	178	176	202	176	215	196	195	189	224	187	229	198	187	196	206	209	211	213	212	201	175	196	216	215	230	177	203	225	217	199	188	199	186	197	184	194	221	215	174	185	188	189	180	192	184	190	181	210	172	159	219	190	188	204	183	193	165	190	207	183	193	203	197	186	205	195	183	204	179	198	193	213	193	212	193	189	198	180	179	195	201	189	192	202	224	190	202	165	203	187	183	188	190	179	206	191	187	189	201	191	209	182	175	198	187	177	200	204	189	188	187	196	195	176	210	192	198	201	203	193	212	213	175	186	177	218	208	166	175	188	198	207	179	207	207	207	176	188	164	199	196	209	211	186	194	202	175	185	173	181	189	177	189	197	196	178	203	181	238	168	195	211	209	206	185	208	200	188	178	231	188	201	179	209	185	210	201	188	181	214	206	203	187	224	192	202	176	192	180	196	199	183	215	224	192	206	196	182	183	191	202	214	190	208	198	187	186	207	200	173	205	199	183	180	200	189	208	194	215	187	208	203	198	181	198	203	180	236	225	172	196	181	221	193	198	187	189	216	202	221	204	196	159	203	188	198	193	185	207	190	194	223	171	191	199	198	182	207	173	186	192	235	198	182	182	214	209	171	196	179	188	204	203	190	184	183	192	185	188	186	196	205	167	192	167	180	201	208	203	205	215	187	182	219	195	198	218	197	168	185	176	186	179	189	175	187	191	164	195	197	188	169	176	167	196	213	216	179	208	206	193	217	224	197	188	202	196	212	197	196	178	178	196	183	225	184	195	188	206	183	179	180	185	207	193	211	179	183	198	176	213	193	181	187	187	198	190	201	189	185	207	167	185	173	205	192	178	221	192	159	194	186	181	170	190	177	196	194	198	194	176	192	176	217	194	186	199	201	185	199	205	193	189	191	196	190	168	175	165	196	175	180	180	193	163	191	208	209	182	194	196	194	181	208	188	215	201	206	187	174	191	208	230	192	203	190	204	201	201	189	177	203	197	190	172	184	190	218	181	201	197	173	178	217	213	178	195	186	199	179	201	201	190	176	160	190	175	184	223	182	157	166	203	217	193	190	189	199	147	197	200	201	186	203	216	195	172	192	206	186	186	183	175	192	199	177	172	181	215	197	212	169	189	186	210	207	194	182	200	159	200	173	205	211	187	202	192	182	205	202	203	157	170	192	176	203	186	180	200	224	196	198	201	184	196	189	190	184	215	204	180	180	197	204	205	169	173	212	166	196	186	207	190	181	189	186	179	199	195	171	185	183	180	173	194	191	208	177	189	185	178	172	220	188	181	192	157	174	187	194	182	168	202	194	200	200	189	209	195	215	213	174	178	180	218	177	199	210	176	196	166	217	193	203	196	178	195	194	216	187	194	176	194	200	172	176	203	188	199	192	219	186	188	195	194	202	233	202	170	200	186	187	187	193	187	207	201	173	202	215	219	174	203	199	192	178	169	194	189	184	200	176	185	195	210	193	185	197	197	161	209	197	189	210	203	188	207	185	204	194	218	178	215	210	197	180	174	218	176	191	217	183	208	187	187	218	169	188	201	150	200	205	182	182	214	169	245	178	170	219	197	176	198	188	206	198	180	206	211	187	191	181	170	208	214	183	174	197	182	190	198	204	186	201	168	171	214	183	191	191	197	199	189	198	201	209	166	222	177	177	197	179	188	175	196	190	206	206	156	169	175	201	176	190	182	190	191	189	193	197	181	175	182	207	180	191	194	169	194	201	195	191	191	219	198	198	210	185	182	176	200	181	198	186	215	190	183	189	173	182	208	190	221	227	205	194	198	203	173	181	193	177	189	194	204	171	174	174	182	196	198	202	214	185	186	199	191	178	212	203	184	196	187	175	191	189	206	180	196	188	193	178	180	198	184	177	178	218	194	200	198	198	200	191	198	210	192	182	172	175	191	195	217	178	195	183	179	198	222	194	188	204	180	197	202	184	198	197	191	184	235	208	180	189	201	197	189	181	203	189	212	206	202	175	203	196	187	176	164	156	179	187	194	185	207	221	172	197	202	151	206	195	206	212	192	187	181	200	169	176	188	187	199	193	182	203	211	177	214	181	200	196	204	197	185	185	189	186	209	212	233	184	202	202	198	207	194	193	222	197	179	204	182	211	202	206	221	181	181	184	193	191	195	205	205	166	176	192	211	208	219	216	200	170	156	203	175	198	197	191	200	172	198	196	175	211	181	182	193	195	217	196	199	202	189	185	236	180	193	179	177	201	166	178	170	213	213	198	178	181	197	157	183	195	197	188	220	190	189	202	216	186	197	170	206	209	198	189	178	188	212	185	176	203	194	209	196	196	214	215	192	184	179	198	185	184	210	195	191	179	174	202	190	181	188	187	170	207	195	181	191	187	216	201	193	207	216	207	176	187	189	189	199	190	159	208	222	185	202	207	203	198	218	192	185	195	209	195	213	184	187	150	185	212	206	163	201	185	166	170	194	221	197	191	169	199	165	172	224	179	202	200	232	189	183	195	205	184	192	160	174	193	195	202	193	174	181	214	201	180	180	186	188	186	181	196	181	174	189	208	187	194	187	207	170	184	176	177	165	192	189	189	187	213	181	190	205	179	180	198	180	191	191	228	185	199	193	180	211	208	197	178	180	208	202	182	206	198	198	188	208	209	182	193	203	173	184	213	182	212	188	173	189	170	213	191	195	175	180	184	163	221	208	176	194	200	194	201	198	213	188	186	193	205	179	206	180	201	207	207	196	203	182	180	199	185	200	198	198	174	190	196	195	202	173	196	209	187	187	179	202	198	204	219	221	168	194	194	214	208	183	182	176	191	197	213	217	185	203	219	207	215	229	221	184	192	159	208	195	188	189	188	204	209	210	207	205	188	220	183	203	174	186	189	205	204	177	182	172	184	185	219	189	190	199	210	205	209	191	217	194	219	209	188	177	176	176	192	186	205	211	203	209	215	195	189	176	198	190	196	195	194	182	184	184	202	204	197	200	179	197	186	217	195	191	197	193	199	201	200	194	194	192	199	186	213	219	214	175	206	197	208	160	196	196	209	182	183	179	196	190	201	198	196	215	188	185	200	189	199	175	207	200	175	219	200	181	186	188	194	178	179	198	165	181	203	219	208	189	196	180	186	180	224	195	185	226	192	206	211	195	178	195	190	201	225	227	187	169	162	206	200	175	179	191	185	181	198	186	180	198	195	185	208	192	182	155	174	209	217	211	208	199	195	179	173	207	192	185	189	220	204	211	183	230	195	213	193	204	176	191	211	206	202	205	203	191	197	193	203	198	237	213	177	190	166	224	189	194	199	176	210	204	170	213	175	211	208	184	177	180	174	185	203	197	184	177	210	173	183	179	182	192	211	207	177	184	196	182	227	211	194	186	180	201	188	191	180	193	196	201	204	219	201	184	184	183	187
3381	7146	16183	23276	16906	9165	6627	3201	2069	1163	793	788	805	808	722	795	651	622	659	609	656	634	625	557	606	616	603	601	623	639	588	551	637	618	594	601	586	580	597	617	607	599	589	574	564	654	584	620	610	588	587	596	598	618	603	615	639	627	606	612	579	585	567	595	598	601	605	569	580	567	645	578	594	592	550	591	549	604	633	567	618	586	568	609	605	579	591	581	587	579	591	580	609	599	603	574	562	596	598	560	611	614	606	591	578	571	594	583	588	624	610	582	557	583	610	612	576	576	570	561	647	627	600	593	579	579	610	579	576	561	602	589	594	603	609	626	582	610	601	586	579	548	642	609	617	644	590	592	561	643	598	638	618	584	622	585	601	586	570	634	604	592	603	616	576	635	621	612	622	611	577	589	614	626	602	620	573	595	600	613	581	621	620	596	584	608	641	592	599	556	593	577	588	558	555	585	600	606	578	608	587	631	587	658	599	568	607	571	588	631	640	542	597	574	627	610	606	543	586	589	617	588	603	612	542	610	590	593	616	540	579	580	602	557	643	621	609	587	575	634	599	584	596	601	561	610	588	582	571	578	591	607	593	585	605	572	562	607	622	576	632	549	652	615	620	584	602	586	569	582	654	613	632	597	586	593	593	624	574	575	600	562	625	545	618	619	575	574	600	645	592	613	549	657	627	568	587	596	591	599	624	609	583	587	578	614	593	559	662	560	581	580	609	584	575	610	588	627	577	586	617	604	637	650	641	605	629	598	566	601	597	607	586	564	574	639	576	621	617	600	592	596	573	610	594	602	611	555	626	584	611	639	574	589	624	598	565	592	515	596	616	601	560	616	560	653	637	639	584	630	586	609	644	590	611	633	549	626	611	558	611	585	574	629	588	612	574	603	608	588	589	583	592	570	582	586	617	607	555	605	580	586	569	556	607	611	561	609	582	570	547	571	620	591	643	574	582	565	584	576	565	616	589	576	583	595	577	621	612	573	641	660	549	567	567	579	616	597	622	530	568	616	586	571	597	567	589	602	644	590	623	613	590	560	633	617	609	597	620	619	589	612	627	585	589	639	598	580	559	617	615	607	646	562	646	594	556	621	615	579	565	576	607	592	606	582	592	566	588	574	620	594	589	616	591	603	583	615	571	615	623	561	598	589	624	539	581	585	615	624	606	575	557	549	612	608	622	587	591	588	575	544	574	628	629	610	631	600	612	627	575	653	620	604	637	591	599	587	578	589	593	584	632	610	616	608	618	574	552	630	622	586	583	563	658	595	610	593	618	589	586	599	611	562	587	583	591	601	591	596	604	591	621	597	623	576	575	594	570	570	626	580	583	615	594	571	665	589	581	582	568	636	604	563	621	562	587	598	597	615	601	631	614	587	595	563	589	634	615	603	578	572	651	580	607	573	580	549	575	614	553	619	616	620	553	604	572	626	562	579	627	598	549	613	591	603	580	653	563	595	619	591	594	610	600	598	585	603	567	597	592	617	579	593	592	635	615	647	586	641	565	600	589	569	612	607	548	608	617	625	584	584	588	588	581	571	644	615	609	610	548	579	615	597	616	628	548	604	579	593	605	585	577	663	632	654	594	566	611	538	592	612	623	577	579	632	605	606	572	541	562	586	562	575	602	586	568	599	559	563	574	611	590	604	572	612	601	603	576	622	580	608	625	617	602	602	620	600	567	578	571	552	595	583	563	613	582	568	599	605	590	605	583	577	613	593	592	613	570	594	627	568	592	633	588	593	626	651	594	609	590	620	588	565	583	601	601	581	607	615	635	655	552	656	644	585	551	577	572	585	588	576	632	627	597	554	604	575	622	597	600	562	589	591	531	594	607	572	648	612	608	584	632	636	598	589	573	560	598	613	621	575	595	571	592	577	645	567	619	604	575	537	613	609	588	591	603	588	595	598	575	562	572	600	605	565	581	586	591	587	619	601	592	548	619	588	607	586	603	588	589	520	559	575	562	584	572	613	578	641	584	597	635	618	571	615	648	606	600	591	585	594	591	582	555	604	592	589	558	622	559	574	571	587	619	577	588	564	604	604	588	590	619	620	568	607	617	612	602	630	590	576	597	630	612	550	604	621	612	586	594	628	641	556	634	566	589	622	603	585	622	655	541	575	580	548	645	579	597	616	597	609	623	572	616	609	575	578	608	618	600	582	584	629	611	573	566	647	555	550	578	587	607	574	617	596	583	566	565	596	552	590	605	595	587	613	609	641	587	613	608	618	558	592	584	597	584	573	551	581	598	602	593	609	639	582	612	605	594	615	586	638	615	602	630	577	536	542	570	594	543	613	567	611	593	594	590	590	590	570	576	583	557	642	554	641	605	581	611	617	586	600	619	575	600	647	631	568	596	594	590	597	577	640	600	586	659	637	609	567	653	589	620	566	616	627	571	593	575	650	599	584	599	568	598	586	616	651	601	571	594	647	604	591	619	609	574	596	563	617	571	615	626	603	598	560	650	632	599	619	583	558	603	577	570	588	594	585	584	644	624	552	586	571	586	603	653	593	615	622	591	587	603	576	594	568	601	590	571	555	632	610	629	577	579	599	630	580	636	629	587	574	600	620	582	605	641	597	576	601	620	634	651	621	601	625	597	608	601	639	587	615	583	589	598	592	601	583	618	589	610	636	618	626	540	531	624	612	572	573	583	577	602	578	586	552	592	592	580	624	627	554	590	579	566	577	570	596	609	592	603	602	616	604	624	581	615	638	607	608	641	594	584	615	580	572	576	591	591	595	601	585	593	573	618	619	555	637	621	588	590	600	656	589	592	639	598	573	592	581	598	592	643	604	633	582	599	588	653	558	560	621	592	578	596	557	631	584	604	647	582	588	597	614	551	604	554	581	591	612	622	580	565	620	566	571	578	661	603	663	581	571	574	586	618	603	580	588	627	550	540	588	556	576	627	548	648	612	591	592	603	616	636	552	582	594	586	591	575	587	584	611	594	626	580	599	592	531	577	635	584	595	613	581	536	563	576	572	561	614	585	607	595	592	582	577	564	587	636	599	595	605	579	598	579	595	613	586	579	592	595	589	582	607	564	577	563	597	592	583	636	603	600	602	567	601	622	579	587	624	593	645	601	577	588	650	585	580	582	591	562	546	568	577	596	546	634	571	582	567	644	545	621	592	577	562	639	583	621	563	589	609	675	571	621	581	595	583	585	590	615	621	615	583	630	610	554	585	617	577	621	572	642	593	598	564	628	545	538	597	570	586	602	604	602	623	596	612	587	586	589	634	598	623	588	623	588	603	624	619	598	576	564	586	614	593	568	600	612	617	627	607	590	617	551	618	605	606	606	615	635	588	601	611	558	536	631	577	672	557	628	609	600	605	581	601	589	580	636	565	553	563	629	621	608	547	580	616	560	645	542	603	592	623	599	602	586	591	603	583	578	608	618	569	673	577	611	623	636	614	589	604	590	568	611	556	613	638	572	589	586	587	635	544	558	646	575	560	602	588	612	564	575	619	607	594
18499	29204	42004	40842	34381	28335	25236	16737	10002	4312	1432	870	1087	1351	876	927	664	559	444	429	439	364	409	433	373	403	399	378	385	405	355	394	360	399	361	388	361	368	377	355	403	406	381	417	359	382	383	385	336	368	393	364	365	375	355	374	371	381	376	398	355	370	344	342	362	369	359	414	369	365	376	363	365	387	381	407	400	328	384	361	374	378	409	346	366	404	417	344	392	381	364	392	383	356	403	351	396	348	357	351	379	365	380	333	362	381	372	354	364	375	376	346	359	342	384	385	352	358	371	387	379	366	352	389	360	351	396	349	427	373	354	363	369	334	370	323	377	369	379	373	376	368	348	340	379	407	363	352	398	377	399	367	373	369	338	381	370	351	366	345	392	343	365	356	391	327	355	399	386	374	407	369	388	412	351	367	396	346	364	382	370	371	380	366	349	374	375	386	383	375	394	395	388	378	383	364	369	337	343	363	365	363	349	350	349	376	351	387	341	379	351	351	346	380	368	327	346	368	367	365	377	395	393	387	380	385	369	382	352	385	340	369	369	336	381	362	378	347	330	363	384	392	355	313	361	364	417	397	359	364	368	379	345	402	404	378	355	369	382	394	374	357	395	348	335	381	374	383	363	383	367	394	399	390	368	352	358	408	392	361	394	328	385	389	390	367	380	362	372	371	358	352	354	388	373	371	374	352	373	381	374	400	386	397	365	369	349	340	340	362	343	407	339	362	376	333	378	356	375	374	375	376	358	373	369	368	420	383	386	376	368	357	370	376	368	384	374	392	360	358	343	348	342	355	352	337	346	360	358	362	356	337	346	320	367	383	355	383	373	365	378	384	391	373	369	370	366	402	363	338	368	373	386	347	360	385	382	350	386	386	372	399	380	370	374	368	365	386	329	373	362	350	359	412	355	359	385	367	374	379	346	332	387	383	347	360	376	366	366	396	422	357	350	341	396	358	373	387	345	386	342	367	354	372	372	353	340	375	378	356	356	367	379	324	364	384	362	356	382	325	328	385	384	374	381	333	363	344	391	347	357	358	367	324	400	349	343	329	396	380	350	335	326	382	366	404	372	356	364	390	387	355	403	413	364	360	357	368	375	388	369	380	372	360	395	379	383	355	356	397	348	399	369	344	334	380	364	365	372	364	371	391	347	377	335	394	356	377	382	358	390	400	369	325	347	372	371	356	394	355	412	338	385	384	384	376	410	380	378	410	383	384	346	348	391	351	370	357	366	339	399	347	416	371	359	362	357	375	413	393	386	380	344	370	349	357	381	368	370	372	399	369	354	376	352	354	371	340	390	378	393	376	343	345	346	386	355	349	339	357	375	383	360	336	388	372	384	379	351	399	359	341	378	347	362	344	367	368	345	360	399	384	341	333	340	366	367	350	373	406	387	364	372	359	377	356	334	376	378	362	364	359	368	346	359	392	386	387	383	409	380	378	376	349	349	361	362	377	383	366	378	387	347	402	366	388	363	362	392	380	381	336	371	362	410	357	392	339	374	389	346	386	369	375	353	381	362	350	368	346	359	378	423	404	405	370	365	376	358	356	367	329	368	361	395	362	369	387	401	350	396	390	369	365	345	368	385	382	387	406	389	369	389	385	367	367	378	366	351	376	367	349	383	369	380	391	386	382	364	370	387	345	383	380	350	357	386	387	370	359	366	344	362	368	374	371	368	368	405	373	344	337	369	376	372	352	363	388	385	395	339	391	412	347	371	401	353	367	359	337	361	352	344	378	362	387	317	361	354	331	334	369	343	342	382	394	348	373	370	400	369	375	356	382	372	393	386	342	331	330	368	364	357	369	334	376	359	365	352	324	342	344	345	391	406	413	329	361	365	355	375	353	345	390	417	386	376	307	393	408	333	396	357	354	345	332	370	364	386	357	415	373	366	381	322	339	369	334	315	388	372	386	390	331	374	391	377	325	335	359	386	371	380	393	357	339	356	367	354	385	400	383	398	366	349	359	413	378	409	380	334	360	372	369	360	351	385	343	338	387	363	376	359	348	339	389	360	369	372	354	380	324	369	393	387	398	371	357	375	338	352	379	385	355	370	349	348	385	377	357	378	334	359	330	370	332	394	394	390	374	350	360	388	346	365	356	373	356	364	329	330	379	344	394	330	395	363	398	397	381	373	365	405	362	395	409	389	377	372	332	365	381	341	379	373	372	371	406	368	407	381	394	372	364	389	373	399	363	390	385	371	329	357	395	390	363	367	374	345	376	356	359	356	377	408	404	366	362	371	354	381	358	376	371	374	406	369	391	365	350	365	384	373	392	390	382	392	369	379	352	376	346	393	385	380	390	362	367	368	348	416	354	369	349	374	341	396	393	372	393	368	355	359	383	362	361	392	376	375	364	370	354	359	372	362	377	391	389	351	374	350	369	383	319	369	394	323	341	351	370	377	341	346	360	371	333	368	370	356	375	336	353	370	358	365	368	414	380	396	350	362	371	375	353	389	348	369	365	348	329	342	344	384	408	350	368	378	381	371	373	380	395	381	349	364	404	348	368	404	410	358	358	350	396	358	362	392	415	351	355	388	392	338	393	382	367	360	381	359	324	362	364	355	346	394	368	370	339	397	353	359	376	355	384	353	332	350	389	398	388	374	374	400	399	358	359	382	376	390	349	390	362	386	350	362	394	366	398	361	342	374	377	374	379	345	354	350	385	390	359	356	348	342	374	371	356	364	390	386	365	390	391	387	350	354	341	315	392	324	355	354	370	377	372	403	366	372	320	384	344	377	338	362	367	364	349	379	380	376	372	376	390	412	378	384	417	357	391	366	349	397	397	369	385	352	367	393	394	357	371	386	368	358	358	383	362	373	416	344	379	379	364	379	369	385	360	373	331	416	364	330	377	382	357	350	395	372	344	409	394	379	367	347	364	359	389	379	358	381	375	359	352	405	357	373	377	374	376	376	364	377	353	353	371	359	387	331	357	351	370	343	395	379	385	345	370	348	373	377	349	364	338	377	376	378	377	362	351	355	374	349	387	318	341	347	348	358	350	352	363	383	371	367	346	367	370	389	392	378	361	330	378	358	378	382	382	374	391	336	340	378	366	372	342	363	365	376	354	355	358	371	339	367	349	389	369	432	360	353	375	370	396	362	420	357	377	377	371	343	360	379	362	371	339	353	398	366	378	387	416	378	381	361	369	343	395	372	366	355	377	381	352	341	354	358	383	374	352	392	360	374	384	341	395	348	371	411	383	395	368	347	381	358	375	354	373	384	394	395	366	341	391	371	380	380	376	374	423	360	409	376	368	386	389	365	373	389	376	350	391	378	391	367	375	320	378	390	343	331	401	378	367	332	336	339	333	364	344	359	377	344	373	396	353	369	397	380	363	377	349	360	402	387	358	412	391	390	381	361	371	354	373	374	375	391	374	388	369	322	402	381	365	368	379	390	362	355	363	361	370	323	392	371	335	366	379	351	338	332	355	334	348	351	351	362	397	344	364	398	368	366	370	385	360	355	391
13104	26050	39165	46794	43629	39872	34672	23937	18254	8825	3106	2858	4512	5607	3613	3440	2851	2255	1670	1480	1490	1505	1449	1335	1339	1191	1180	1145	1188	1160	1090	1049	1045	1023	1033	1027	1013	1039	1077	1042	1017	1004	1008	1081	967	1025	969	946	1048	1042	1023	999	1015	1019	982	993	996	1020	1002	989	971	968	992	1025	957	1033	1006	1021	943	1010	1013	999	1035	1000	982	947	995	995	1039	1066	978	1031	981	982	997	988	944	988	995	1015	941	1003	958	992	973	964	986	1002	956	963	1015	963	998	972	1025	986	960	979	948	998	989	1065	1012	1014	961	971	949	982	994	975	970	956	948	966	976	924	1012	982	1056	1039	907	990	935	1003	1020	1036	951	959	950	963	1018	995	939	982	986	960	993	962	1008	1007	989	1063	914	912	1006	979	982	1027	952	1039	983	1007	1043	951	954	964	970	986	952	974	932	943	999	930	968	998	955	991	976	902	979	999	1018	966	975	993	1012	925	1042	997	1010	1014	966	964	969	940	949	958	974	993	924	951	971	943	994	949	881	956	1035	1007	1038	1001	1040	979	1008	998	946	1017	1007	941	994	1054	934	971	1025	949	982	1042	958	986	1039	1038	937	966	958	964	946	997	936	989	966	1018	979	973	999	946	938	971	922	989	991	928	990	925	984	999	952	975	964	957	965	1002	996	991	1010	1021	962	971	964	976	989	1016	1004	995	975	941	958	952	961	988	1011	1007	976	962	1021	978	981	969	947	988	942	993	1055	972	979	1028	1036	945	973	1021	988	992	902	1019	950	922	957	972	977	980	954	968	982	989	965	1016	937	1001	948	1015	952	1012	984	1000	995	968	955	993	940	1022	945	1028	973	1015	989	985	993	924	970	1005	995	999	996	929	965	937	951	976	1009	1021	959	1000	971	1006	1062	976	918	981	956	989	953	1002	975	924	1014	944	973	927	918	962	956	978	990	929	986	1003	906	956	980	955	952	921	1002	989	983	963	983	1005	978	995	959	994	977	958	1070	946	1020	930	997	1014	967	977	968	990	921	941	914	991	941	918	1000	1046	957	986	992	994	989	954	966	998	1001	959	997	988	984	971	994	969	997	987	965	1011	1000	983	946	964	933	974	940	965	987	1008	1009	999	970	957	937	923	986	993	987	974	1005	953	978	909	995	999	978	973	964	991	1002	925	1038	962	937	942	957	965	990	1009	943	980	991	962	963	1002	1016	961	989	981	955	974	974	990	980	985	1022	991	978	959	1022	942	946	993	1038	955	989	945	1005	975	1018	1032	1013	980	1016	984	953	1031	923	955	951	1018	989	950	958	994	976	973	951	939	1015	1027	987	1009	976	952	976	1006	1004	995	1012	963	1001	989	937	924	939	968	974	977	973	948	992	957	992	1015	1026	974	990	911	982	994	997	984	956	943	994	921	958	940	990	948	951	992	971	964	955	964	1000	1004	995	986	981	975	994	978	976	938	970	945	962	954	926	978	1002	1004	942	951	981	992	971	992	980	995	1012	938	988	958	983	993	978	966	997	1002	959	1024	980	943	991	988	999	967	949	1001	983	911	949	1015	1001	961	938	986	995	953	953	938	968	990	943	940	982	907	934	960	1043	1045	963	990	965	942	1034	948	992	1011	941	942	949	1011	1014	952	967	970	957	917	953	993	1004	1010	967	993	928	1015	958	920	982	1032	1018	976	939	974	999	945	978	926	976	981	962	957	955	970	1015	1012	912	942	933	945	975	970	964	985	980	998	1017	984	1007	915	1018	954	948	1023	1015	976	959	947	943	954	952	967	999	1011	925	977	974	986	992	1006	970	972	1000	945	997	985	936	996	883	965	1004	967	1008	987	1004	1018	1001	996	931	965	996	926	992	934	962	961	982	965	972	1006	953	970	965	1000	978	918	972	975	982	959	939	962	1015	967	984	972	944	998	964	925	929	988	952	937	1046	976	1020	994	932	952	978	953	985	945	986	1015	1013	994	1010	1011	958	920	975	969	983	911	981	928	973	951	968	975	998	1009	997	944	956	978	980	988	957	1028	955	975	1007	993	980	1010	958	968	948	965	986	983	951	960	943	957	985	1036	961	943	909	999	999	972	961	956	988	965	1044	1002	990	1016	1039	945	942	950	976	975	957	941	930	960	927	973	1007	999	969	980	926	944	996	1017	981	981	923	930	952	988	991	992	985	978	969	998	971	975	977	998	911	954	977	953	1006	920	976	1042	951	993	970	1001	989	963	979	982	964	950	966	933	1024	990	953	951	988	1005	954	979	972	944	979	995	933	974	937	975	996	957	958	1000	919	1025	1005	946	1017	964	1031	1057	955	1003	916	965	934	1031	931	966	1002	975	1008	979	902	949	938	959	981	997	944	1011	996	934	949	1030	961	962	914	951	951	1029	956	934	962	991	914	1042	910	969	1009	984	1010	1009	983	1007	957	1007	1018	1006	968	962	971	1000	1030	1048	961	976	903	959	995	1001	1043	1033	963	982	939	1007	985	999	885	1044	912	1008	968	934	1030	954	1023	1002	954	924	1000	897	999	987	994	960	1023	998	1041	990	1021	979	946	945	991	934	1009	962	1031	1005	968	1006	1003	983	941	910	902	990	1027	1033	945	960	969	950	980	952	990	970	942	975	935	960	987	1059	926	937	1008	1003	980	1006	1035	976	1010	967	990	980	984	1008	981	1009	1010	937	957	946	985	982	978	1005	914	958	1010	1018	997	977	1014	922	976	1014	953	1031	1020	953	967	935	926	993	984	997	973	1024	1012	1009	962	991	942	1015	969	973	981	1005	982	939	934	947	996	983	977	982	967	1026	961	949	948	951	957	1005	992	975	955	1006	930	990	989	1018	977	937	980	957	956	883	1003	988	968	1017	969	963	950	1010	1020	1010	971	974	926	994	995	962	945	979	985	919	1009	983	952	947	1003	975	950	958	909	989	932	1023	959	1009	961	973	1006	934	974	968	965	926	984	991	945	1000	988	957	1016	989	954	976	956	992	955	960	877	1002	1016	928	929	913	1030	941	1012	935	968	987	909	968	983	1047	961	928	965	969	950	1050	989	993	969	982	970	1009	1049	962	977	927	1005	928	973	960	1005	983	953	982	1023	957	963	958	979	995	1026	952	963	962	971	1057	979	929	942	947	961	955	1003	1019	969	949	981	952	1008	996	936	924	950	1004	967	958	989	990	1005	963	949	1004	1009	954	949	975	975	1007	957	979	920	1028	990	920	1037	1004	989	961	978	1020	924	1043	990	984	923	960	931	1047	1009	947	923	1014	1013	1002	994	944	958	996	1057	944	1015	1021	965	1059	963	961	989	933	963	959	924	1040	979	967	993	902	1001	957	962	924	931	952	964	991	1001	995	990	1029	937	965	970	941	937	950	971	930	981	993	969	972	917	992	943	992	941	986	944	975	937	937	1003	1006	972	996	907	1021	958	1013	1022	1021	953	983	921	941	948	972	1005	985	981	1005	965	995	988	1016	993	920	996	948	964	975	1010	993	936	956	956	958	963	980	1004	979	921	1044	958	927	989	1018	937	941	1004	984	1014	1000	965	932	982	929	978	978	1005	995	995	1004	920	970	917	990	999	972	997	1023	970	916	967	971	980	993	984	959	1008	963	981	1040	1006	997	972	979	1008	964	962	957	962	970	1026	1004	1001	925	975	1017	933	910	920	1014	990	963	1008	921	1009	964	1022	945	968	981	926	999	965	945	974	987	993	952	978	977	997	941	998	982	953	1046	1030	1011	973	977	984	929	1018	981	954	962	1015	976	977	930	944	935	1007	972	941	981	923	1027	1015	983	974	1030	960	968	970	1002	1024	955	1006	969	973	958	1048	977	985	1015	982	997	1022	1013	1019	1001	977	980	1044	975
26898	37764	41020	38998	34814	29020	28237	22664	17056	8234	2679	1574	1708	2069	1567	1157	1019	712	541	480	418	454	440	421	414	374	410	380	416	335	374	353	341	364	388	365	365	370	368	370	369	338	370	350	349	345	344	379	372	367	343	350	339	342	349	317	336	348	348	380	343	353	352	381	311	319	350	318	332	312	326	336	349	350	349	369	347	339	378	390	352	349	325	351	328	349	313	375	357	348	365	325	310	358	314	374	324	365	346	316	352	331	343	340	321	350	326	384	336	341	327	351	338	368	365	360	388	359	374	336	334	376	351	347	347	350	352	378	351	305	329	358	351	334	348	339	322	348	358	364	350	390	373	363	348	347	325	323	333	373	348	341	355	340	336	360	319	363	360	348	351	336	351	329	328	349	314	338	335	342	382	354	349	362	370	311	317	340	341	358	337	322	348	338	331	319	335	348	386	341	344	353	329	316	352	336	321	372	345	364	385	350	343	392	374	330	361	361	359	341	365	366	360	360	318	359	385	360	370	320	332	361	321	370	345	329	349	357	329	345	357	357	337	326	351	391	332	362	355	341	352	355	356	354	343	369	314	353	323	321	343	321	318	365	354	360	344	379	385	344	373	335	366	339	366	349	315	359	387	376	329	338	372	361	330	328	337	312	347	361	322	375	334	352	362	309	312	347	297	357	342	360	344	339	347	361	329	346	351	313	339	331	354	342	356	384	377	360	342	378	357	314	366	345	331	332	331	356	350	381	332	323	328	344	366	346	376	351	306	378	345	380	347	367	347	357	336	335	368	358	349	327	310	331	345	319	362	340	380	347	334	344	328	343	304	330	349	363	365	343	341	358	331	342	310	355	338	349	361	363	367	332	370	304	372	350	346	364	327	359	396	352	345	379	336	337	324	305	359	319	339	324	318	342	332	360	414	340	316	350	336	318	341	354	339	343	351	355	371	333	332	352	342	374	344	366	298	342	357	332	358	353	305	346	334	357	349	376	347	343	382	346	345	363	379	345	313	324	322	373	305	349	336	322	331	327	347	344	356	308	323	331	353	370	341	367	344	348	365	384	327	358	340	342	374	345	335	319	370	339	346	358	343	360	376	347	337	329	376	347	359	337	337	376	325	344	344	372	358	345	338	364	373	331	360	350	339	328	346	325	344	341	375	364	345	345	357	352	363	359	378	343	359	324	341	331	339	362	337	367	386	348	362	334	353	347	354	355	353	333	376	355	346	344	353	340	383	346	350	368	345	340	331	348	339	343	304	357	332	381	362	342	371	360	358	342	307	352	330	366	361	382	381	370	364	356	347	319	365	357	396	380	355	338	338	312	380	353	334	343	349	366	359	296	367	362	359	334	350	322	363	349	350	387	363	338	335	335	327	342	320	336	345	348	336	334	356	369	393	337	350	354	400	334	350	359	368	359	349	320	330	337	355	342	364	347	346	339	348	329	340	357	350	354	359	380	328	390	347	378	355	366	353	339	346	318	365	378	340	325	338	360	334	345	333	319	328	327	329	328	374	349	358	387	364	375	382	338	371	317	346	326	360	341	353	343	361	347	350	347	365	355	372	342	376	335	361	377	328	342	339	291	343	321	347	372	337	327	353	349	348	342	358	359	338	348	369	310	355	341	322	330	373	333	390	372	345	346	348	341	391	317	319	376	361	332	334	336	352	363	357	359	352	310	340	335	362	339	338	337	343	320	308	332	351	335	344	352	388	350	352	340	339	391	344	383	316	386	342	328	333	381	338	318	344	328	337	352	341	314	332	365	359	354	301	354	325	357	358	388	323	327	329	330	326	341	312	355	337	352	350	364	342	354	382	373	317	359	342	374	374	381	359	323	328	355	371	345	378	376	347	353	370	325	362	355	304	311	365	376	394	333	362	362	355	351	351	362	367	335	378	342	336	344	365	345	365	367	358	353	328	359	341	352	379	368	316	382	298	346	344	302	353	343	369	356	392	372	331	346	352	359	314	362	369	364	369	344	358	357	346	348	372	349	341	336	376	362	344	331	348	370	356	342	362	397	339	344	369	314	384	366	345	366	355	377	344	373	347	365	340	289	362	330	333	396	391	357	315	357	338	344	331	334	354	331	332	345	359	334	355	332	309	364	324	328	330	374	315	366	327	314	371	354	349	361	347	395	355	370	330	347	324	345	332	374	351	342	358	358	352	331	341	364	342	326	380	337	351	327	368	350	309	325	338	333	309	357	348	338	346	376	336	342	378	379	335	310	314	359	328	356	327	360	331	352	360	334	353	377	352	328	377	368	368	335	340	354	345	374	333	315	336	338	332	385	395	352	329	343	334	359	357	344	353	324	362	325	335	370	359	330	344	343	356	313	335	375	354	342	339	347	329	351	356	344	345	335	378	350	359	363	326	328	339	334	359	348	329	342	329	342	343	344	310	358	350	372	323	354	369	351	362	347	366	326	322	361	334	348	361	394	367	362	323	342	344	349	363	354	358	360	293	373	361	341	345	316	351	334	311	334	345	366	345	315	347	337	348	329	324	328	326	349	342	348	349	345	328	357	356	360	350	344	332	361	328	345	322	333	364	338	322	359	337	349	321	300	336	332	327	350	384	349	346	340	316	320	340	340	323	313	371	351	337	391	354	387	324	339	372	376	347	401	331	350	344	345	342	352	326	330	393	340	364	352	318	348	361	368	325	358	308	351	376	327	358	382	392	326	334	325	355	325	327	324	386	353	317	345	323	352	336	344	374	385	354	339	348	364	350	353	337	327	343	324	324	379	390	355	362	302	339	339	357	357	361	332	376	357	387	364	367	355	335	339	382	351	379	330	313	348	356	349	367	356	368	289	333	317	340	308	344	349	339	353	377	329	346	315	310	335	336	306	374	325	351	368	389	348	391	362	347	313	327	347	369	367	323	348	359	328	344	357	367	355	368	357	341	347	330	342	316	349	353	322	347	360	353	336	366	332	340	338	355	378	338	362	340	378	351	354	357	352	352	322	374	336	363	388	355	345	365	331	359	333	371	324	368	392	338	325	343	351	316	346	335	324	350	334	364	334	321	312	363	358	330	322	373	339	368	375	342	351	354	323	333	334	356	348	334	342	353	327	326	364	365	393	355	322	319	311	333	317	326	323	358	353	352	363	322	355	328	360	347	332	322	334	351	365	368	338	366	378	321	356	315	343	321	360	348	353	340	372	340	324	352	362	327	359	350	370	327	379	360	358	324	333	342	343	349	330	328	335	363	352	392	348	356	369	369	324	328	317	339	351	326	337	370	354	369	334	339	360	391	332	372	344	373	348	357	364	359	393	376	336	360	327	336	323	359	340	364	390	336	338	350	346	336	368	372	332	354	350	349	341	355	331	349	352	352	359	373	331	365	362	301	351	333	334	340	337	332	345	372	329	329	328	316	368	374	356	351	371	304	348	337	357	295	363	328	344	377	354	359	363	357	314	360	356	339	339	359	327	375	355	349	345	373	325	362	359	353	346	375	382	356	325	340	319	371	344	361	370	352	330
17005	33311	40248	47126	47305	45152	40321	30779	23905	12956	3907	4063	6440	8009	6222	5279	3849	3089	2466	1741	1694	1751	1620	1478	1350	1293	1348	1208	1175	1237	1087	1084	1017	1066	1034	970	1039	942	944	1012	1016	917	996	990	974	978	948	949	952	946	957	902	947	975	956	897	918	910	958	895	960	905	921	908	935	886	933	921	942	908	892	894	924	941	989	892	876	981	1029	1068	1026	932	922	931	913	883	914	886	895	878	901	946	932	892	927	862	890	857	919	952	955	832	923	868	880	894	917	901	888	928	926	852	896	906	845	883	916	904	931	885	909	912	939	891	872	874	895	895	926	927	866	868	889	893	871	861	945	903	890	885	901	957	947	885	910	929	941	935	894	884	895	898	898	879	905	863	903	917	888	881	879	882	885	821	936	830	841	887	876	882	935	913	912	854	906	865	940	884	878	897	879	921	906	867	881	907	914	855	887	871	890	907	865	897	915	921	930	911	926	881	846	873	904	889	861	894	896	907	882	882	912	899	905	897	904	880	871	872	964	872	919	892	868	897	899	892	880	880	886	912	903	936	853	852	924	961	895	879	955	912	939	869	892	918	915	901	868	882	876	909	891	915	894	942	879	884	910	848	859	896	915	846	858	875	859	860	900	864	871	839	884	872	918	902	870	892	925	915	877	909	863	894	948	925	893	871	904	873	914	903	922	836	900	833	917	922	835	916	879	943	878	922	860	854	899	910	893	876	889	894	882	871	938	905	856	929	842	907	855	918	881	888	897	891	895	899	893	916	876	892	900	886	936	886	929	872	827	837	875	920	868	892	928	885	898	861	884	918	842	886	880	867	891	919	942	856	874	892	826	906	833	898	862	864	858	883	881	866	887	859	867	899	904	877	870	895	865	892	917	898	884	869	892	872	872	840	908	836	891	905	840	937	862	870	867	877	870	852	806	899	870	955	855	883	917	875	855	854	911	873	858	897	926	899	836	892	934	859	861	897	922	875	824	897	937	871	931	817	942	851	870	878	887	885	892	866	912	900	909	875	867	913	853	940	911	842	882	885	928	857	922	902	902	943	859	908	871	902	857	891	856	882	890	899	852	871	902	871	861	922	851	944	860	911	894	875	913	877	832	877	934	884	907	908	832	961	894	853	902	909	893	909	902	854	855	879	897	882	896	860	901	913	866	913	958	847	850	886	854	893	878	835	928	920	866	912	918	942	879	869	851	900	908	929	895	895	886	927	926	888	868	888	904	919	909	935	891	912	953	904	824	881	883	932	910	889	889	883	902	916	937	924	886	935	867	862	885	906	887	891	960	837	888	896	891	883	928	910	897	938	927	861	879	891	892	850	855	862	857	921	889	893	870	857	868	886	850	851	893	901	930	853	915	845	871	910	850	862	881	911	890	918	924	878	897	855	829	861	869	894	876	913	863	874	889	882	849	870	952	917	901	873	898	881	910	900	927	865	917	911	931	904	919	914	912	889	894	868	866	919	925	891	850	865	901	926	845	923	928	874	875	890	883	874	868	879	930	901	923	922	899	874	912	894	993	888	888	917	929	917	895	907	871	930	966	884	866	852	862	902	915	892	885	931	887	896	888	896	917	878	864	929	870	863	847	963	903	899	876	893	904	898	950	865	816	904	915	854	884	870	871	855	869	955	913	916	896	919	847	872	835	868	866	840	935	878	860	938	910	913	921	932	851	853	924	830	896	927	915	895	882	873	891	904	921	858	946	867	911	887	883	902	924	876	869	877	857	925	906	901	904	965	902	910	855	857	909	851	880	933	890	858	884	897	857	916	899	883	939	878	874	863	906	871	843	889	881	899	883	877	881	895	906	901	936	934	866	850	904	869	897	944	924	918	981	893	906	886	889	959	943	905	859	879	926	917	888	910	905	864	939	892	897	870	904	913	880	881	886	960	885	931	880	915	924	913	887	846	880	860	878	908	875	911	888	909	835	900	899	853	903	901	907	886	875	872	879	870	921	886	867	895	874	908	862	901	906	874	895	933	866	858	878	889	918	951	872	866	914	912	895	902	908	946	905	923	886	903	863	918	881	893	863	919	893	894	906	883	914	923	915	935	830	928	864	893	900	926	916	897	891	919	901	877	946	896	942	843	936	843	898	871	914	930	884	875	949	914	869	912	917	868	895	887	883	867	873	902	872	897	847	855	900	920	870	852	841	865	870	824	864	879	853	863	869	916	912	965	868	882	887	876	900	943	870	904	948	864	916	891	909	847	918	852	904	869	926	870	893	907	882	919	875	949	900	869	884	847	905	938	898	867	888	912	922	879	900	934	831	818	924	869	875	917	886	882	790	868	906	869	900	911	902	921	901	927	921	929	877	909	848	897	936	964	879	931	882	865	888	873	868	910	893	845	890	886	899	914	897	866	903	838	863	905	908	890	942	875	922	844	887	825	908	893	910	855	864	865	843	880	862	908	883	908	890	933	901	921	914	849	975	934	918	923	836	965	965	869	942	875	928	907	871	940	874	908	847	881	843	880	921	943	885	888	918	863	942	850	939	950	915	907	849	883	932	907	872	890	826	837	851	887	840	889	900	868	881	885	905	828	857	919	868	923	922	962	864	923	872	888	938	947	903	872	921	854	891	913	909	925	891	888	884	887	909	888	919	929	905	941	931	890	948	931	865	887	904	900	905	887	894	910	919	883	929	922	903	913	823	888	894	879	846	880	898	833	878	921	902	932	865	871	889	889	862	919	903	864	861	849	853	869	849	912	926	875	896	892	878	870	944	870	851	890	882	885	877	886	863	935	909	903	871	910	863	851	883	962	903	872	903	911	911	926	889	899	853	872	883	927	916	868	895	904	846	915	883	897	900	857	893	866	883	928	960	891	888	825	840	878	869	891	856	966	867	914	895	838	848	870	927	878	952	887	890	867	909	915	869	896	857	898	882	875	881	852	899	841	890	932	848	930	875	897	888	892	888	878	881	892	854	875	891	907	866	885	846	942	929	870	923	880	872	888	891	847	926	891	861	867	899	810	923	905	949	852	896	888	876	834	844	958	873	847	884	938	915	886	880	853	900	892	904	926	957	887	878	867	911	948	890	914	856	893	908	896	860	921	875	881	840	947	854	834	894	904	865	881	918	917	908	900	926	876	880	868	880	919	857	933	887	865	896	880	900	924	851	965	889	894	905	869	875	848	904	892	881	921	924	881	888	871	884	837	899	906	895	927	901	868	953	895	929	850	927	872	887	842	887	888	860	849	891	827	866	865	883	872	893	882	954	882	882	911	869	886	869	877	874	832	907	877	922	887	898	874	934	870	934	873	918	896	886	904	944	896	858	898	839	856	893	939	861	882	873	859	980	843	846	921	924	957	842	889	890	901	972	895	896	926	835	908	879	868	875	877	919	881	915	876	898	910	881	857	906	875	852	881	872	888	885	855	908	887	896	875	908	933	930	895	862	874	895	877	899	853	869	830	891	839	896	906	864	860	882	902	879	903	882	936	869	902	940	888	895	844	888	945	875	862	968	918	891	916	931	865
3236	5081	10022	10099	6547	2510	1754	737	347	272	213	207	182	236	205	231	209	221	195	203	204	174	192	187	197	187	177	215	226	189	184	183	181	161	185	213	211	194	190	196	185	194	179	182	166	204	193	212	201	176	181	193	206	199	182	188	198	189	201	170	189	175	192	195	213	200	179	207	202	191	163	200	181	210	183	185	188	209	207	207	204	197	188	197	222	209	216	183	204	179	203	199	212	179	179	183	186	170	212	199	173	203	181	204	175	193	204	183	186	204	194	180	202	195	162	188	179	175	198	198	179	198	172	202	226	190	202	202	173	204	185	178	205	186	187	217	197	194	220	182	217	166	171	172	197	211	220	220	184	175	204	188	176	194	184	194	198	185	201	179	185	201	193	182	180	192	194	191	206	164	169	189	216	194	186	186	188	182	207	197	191	195	175	191	203	166	178	195	196	199	177	219	205	200	180	191	183	222	201	192	213	189	191	206	179	184	199	178	186	200	191	190	190	180	194	190	172	181	208	195	184	186	191	165	168	188	204	202	195	182	187	200	198	203	189	188	194	189	182	208	193	213	178	199	193	200	178	190	178	188	181	184	185	214	194	172	205	204	198	206	191	167	197	185	205	200	186	192	207	202	199	182	199	190	194	206	181	209	200	181	206	201	233	210	203	208	193	178	171	223	192	190	205	200	176	192	212	214	190	208	196	198	183	185	183	198	208	202	201	198	188	193	199	218	180	203	201	222	191	214	206	192	159	206	204	195	206	207	162	183	198	209	215	186	205	186	177	205	204	154	218	175	188	237	215	199	193	198	202	194	206	193	167	185	213	181	196	180	205	194	179	190	207	194	179	171	186	208	168	202	208	235	210	193	183	188	181	180	195	210	205	202	212	181	193	177	206	167	200	188	199	195	167	215	184	154	209	206	220	181	221	194	181	174	201	200	210	217	192	219	175	191	208	202	188	192	173	172	193	184	214	181	200	173	197	196	212	210	188	175	200	179	205	193	190	189	191	205	187	211	180	179	185	185	203	174	189	192	177	190	190	181	172	173	181	187	216	245	189	177	218	168	211	177	189	197	209	168	182	186	177	183	163	187	193	204	170	193	166	185	202	186	187	186	196	186	176	191	203	207	172	202	183	196	197	194	217	202	194	186	219	188	179	201	190	182	183	163	215	195	211	192	200	190	197	197	170	194	194	213	192	202	184	201	198	198	193	192	213	171	192	201	178	183	183	200	191	177	198	182	199	192	187	178	186	212	217	188	184	184	200	196	191	210	187	196	181	187	200	193	175	188	176	190	185	194	199	179	186	188	193	220	184	184	202	195	180	207	206	187	195	197	189	210	195	204	212	176	184	223	185	214	171	204	178	209	180	185	206	183	181	197	203	195	191	173	183	190	202	193	191	192	190	207	181	198	194	190	200	201	195	168	187	172	197	181	211	188	198	197	184	184	212	187	198	210	200	154	211	208	174	181	203	202	181	210	202	196	209	188	178	186	198	186	176	195	187	178	186	202	209	167	204	187	215	195	174	183	192	201	173	208	183	198	193	204	195	183	182	188	184	167	191	214	176	206	204	184	187	182	197	163	182	227	223	212	204	202	208	191	203	180	202	188	204	189	202	202	189	186	194	195	182	192	169	192	196	193	209	231	200	196	216	200	183	223	229	195	198	196	199	197	169	216	172	198	210	187	174	188	174	225	213	187	219	181	198	183	185	180	185	201	206	167	197	174	190	205	177	166	168	199	194	197	178	177	198	202	172	200	198	191	196	202	197	186	185	194	185	209	219	159	194	166	178	186	217	196	196	198	208	171	195	197	199	205	182	228	197	199	193	197	183	193	215	178	209	192	164	223	216	181	193	183	190	198	183	191	190	209	215	173	197	209	203	185	199	190	200	185	206	183	184	208	185	194	175	192	190	212	216	190	209	213	206	202	197	188	201	193	215	225	191	221	199	207	198	177	199	226	186	191	177	190	183	189	210	203	200	199	180	202	189	222	187	174	185	215	213	173	200	182	222	200	202	190	179	192	219	175	193	160	182	192	193	177	176	180	165	186	185	187	202	175	180	190	188	181	195	174	183	193	200	188	191	224	178	171	183	193	201	195	213	183	185	208	183	187	196	196	173	165	213	214	196	213	192	198	219	198	197	174	188	196	185	200	215	198	181	189	196	199	232	195	199	193	197	207	199	190	193	184	183	189	201	197	197	190	190	205	207	205	164	188	186	197	211	201	184	191	195	188	167	196	217	181	195	179	196	175	213	186	187	160	164	174	188	210	195	185	235	201	215	207	212	187	182	179	206	193	196	216	225	197	193	194	186	193	197	197	174	187	187	208	188	207	190	212	196	188	204	191	185	203	196	172	172	199	191	180	194	184	218	210	186	206	226	200	198	202	211	158	191	214	185	177	182	206	183	160	191	200	195	177	198	192	189	189	215	216	180	168	199	166	205	181	186	196	183	201	158	207	207	202	217	217	190	190	200	198	209	187	195	193	165	217	182	198	187	188	180	189	188	176	183	191	188	208	196	205	212	201	199	196	201	179	181	192	205	168	204	182	152	196	216	211	180	204	194	191	195	203	202	233	213	193	215	160	191	190	186	187	172	198	209	226	192	182	191	192	205	221	179	195	191	189	205	202	177	179	209	198	201	183	216	210	193	202	218	205	210	210	212	197	212	214	196	192	186	166	199	208	177	192	243	204	205	198	197	192	168	190	176	204	218	211	179	206	191	198	188	212	196	203	191	191	169	182	227	171	183	204	198	200	178	190	190	207	190	189	168	201	194	193	198	167	190	210	175	212	188	207	203	164	199	183	198	186	196	202	189	177	181	195	192	205	201	194	193	208	207	217	205	198	208	186	187	188	179	181	160	185	201	182	192	189	194	188	173	183	180	205	206	188	196	215	200	187	193	193	191	205	191	176	189	168	196	203	186	188	202	182	180	206	175	194	205	224	217	190	203	193	162	205	180	185	198	205	214	195	183	194	215	192	208	175	186	187	206	220	188	204	192	205	193	186	168	199	203	169	205	194	194	208	202	161	201	188	179	210	207	164	177	206	185	188	194	194	205	162	178	169	190	184	162	208	199	194	180	185	219	174	212	202	189	185	180	200	178	190	199	206	189	216	181	201	211	209	196	182	198	216	183	177	213	196	201	180	171	188	208	185	201	203	181	170	199	204	200	200	187	210	179	188	223	183	204	225	197	182	176	184	167	195	182	199	210	182	204	222	183	175	188	193	158	195	198	195	186	192	175	217	168	199	197	183	200	185	205	201	202	198	167	179	187	187	206	219	187	193	206	193	220	195	184	178	213	227	202	200	169	184	209	188	215	186	179	182	199	180	179	200	167	193	183	188	198	186	211	222	195	205	195	217	194	177	203	174	208	163	192	207	221	209	199	184	208	187	183	215	216	187	180	194	183	191	224	195	186	184	199	221	204	189	186	166	190	168	212	214	182	179	170	206	200	209	181	202	181	176	205	201	200	192	186	218
3298	7343	15532	20637	15640	8165	6357	2983	1830	1128	759	725	783	864	745	689	795	599	623	572	612	626	592	623	610	603	610	598	581	577	573	578	624	595	645	604	579	606	642	572	608	601	570	586	572	577	614	633	576	603	530	625	599	571	629	591	629	543	571	590	625	580	554	600	565	598	586	579	604	571	566	581	586	586	576	563	567	560	617	561	585	624	559	585	531	603	613	614	570	590	593	586	585	596	540	601	626	557	581	587	593	594	591	534	588	604	604	557	610	588	605	616	623	591	578	629	634	553	608	613	604	604	598	574	572	632	563	605	568	558	575	574	569	601	571	589	580	611	571	551	599	555	593	594	627	589	623	581	618	600	583	593	586	596	573	595	526	598	590	632	613	560	612	591	564	578	655	626	589	597	590	607	589	593	552	588	567	600	561	575	620	588	634	606	593	575	621	578	569	566	620	621	596	571	563	570	592	632	562	590	582	623	602	521	570	605	585	592	609	590	624	631	573	543	607	587	618	653	593	564	586	570	563	554	609	590	627	560	574	571	612	591	556	574	587	618	621	604	615	637	601	604	599	557	632	581	607	599	580	589	585	562	583	584	583	586	571	590	631	647	589	585	622	593	553	587	571	571	601	581	626	596	636	610	610	575	573	599	571	567	558	595	559	617	601	603	599	591	599	536	585	609	601	594	548	595	556	626	627	608	578	552	574	562	581	577	593	564	558	595	621	588	591	592	651	551	556	608	593	558	619	622	571	599	615	542	581	563	621	573	583	663	599	609	593	592	572	593	647	565	571	577	601	595	602	613	603	576	553	563	583	553	550	573	558	605	614	611	613	590	605	608	571	605	620	592	576	605	596	588	568	586	573	579	565	646	601	629	593	531	628	572	570	602	612	600	594	592	566	608	602	592	622	573	557	617	587	568	570	587	584	578	549	621	616	609	587	579	627	584	610	578	611	582	607	597	613	570	583	511	571	603	592	585	582	594	593	596	633	627	576	616	596	594	599	571	610	589	560	591	591	585	626	589	590	621	532	607	634	577	582	608	596	590	605	610	574	594	583	584	598	572	615	556	579	569	554	565	565	575	568	597	564	600	581	593	564	625	619	560	608	601	598	649	566	572	575	575	595	596	591	592	622	566	602	569	610	589	569	608	632	568	587	635	544	585	582	556	573	608	568	605	592	606	618	583	589	610	523	625	582	604	598	547	604	524	644	602	613	616	607	576	587	636	561	621	585	586	575	526	595	620	556	577	584	605	588	589	572	631	578	598	614	627	569	577	614	610	637	611	559	604	585	553	608	558	601	632	566	563	656	621	632	555	568	536	609	620	615	524	603	608	600	596	624	595	641	606	594	583	589	607	592	607	607	593	612	568	585	631	587	582	584	578	532	617	573	571	631	603	607	595	582	572	558	580	587	589	564	575	594	600	596	597	596	617	567	601	574	601	618	559	603	609	581	549	605	559	577	575	590	560	585	594	612	610	625	598	618	566	552	614	563	596	568	647	593	629	597	594	633	611	576	570	587	590	576	599	590	587	595	580	599	560	586	582	595	547	618	571	596	550	596	586	599	588	600	595	596	615	594	582	602	613	574	574	596	588	579	613	597	576	585	589	596	619	511	579	581	600	577	534	587	601	530	607	579	546	599	628	572	585	638	561	599	584	573	598	621	574	567	581	572	595	594	571	579	523	609	579	590	629	570	605	561	583	611	594	583	603	594	634	604	553	592	566	579	576	564	580	607	605	600	583	544	590	594	599	616	622	622	591	583	572	543	597	575	645	526	577	605	559	578	583	564	605	532	604	581	599	552	606	610	595	619	597	621	558	582	569	565	574	585	609	581	589	563	558	585	587	614	593	537	603	581	554	612	581	567	600	597	563	582	611	593	589	597	594	580	592	601	525	569	592	583	596	561	578	595	605	579	566	604	598	595	628	562	577	607	612	569	572	621	544	605	593	597	613	555	583	602	591	578	602	607	548	594	565	588	566	569	577	588	607	598	589	591	606	603	598	625	568	603	620	611	564	605	592	649	583	593	594	600	548	603	624	588	578	644	606	587	544	571	611	599	606	608	574	595	605	601	572	625	579	590	615	624	578	559	622	585	600	603	569	619	551	592	606	574	549	599	557	605	606	617	589	598	607	579	617	572	613	642	617	582	593	605	625	618	615	575	587	595	583	556	604	562	551	630	626	559	615	571	581	541	616	602	632	592	575	622	650	583	565	582	608	578	614	569	583	574	562	607	605	536	632	567	631	568	576	595	556	552	616	578	604	634	622	595	612	567	597	576	591	618	601	594	649	535	602	632	620	555	592	565	569	627	625	621	601	596	562	567	602	576	626	587	588	573	547	558	596	556	595	585	592	593	596	578	614	606	583	590	598	588	596	590	611	615	566	576	570	600	601	601	561	599	624	593	574	528	623	636	597	571	615	544	582	595	597	546	585	615	572	605	609	585	561	606	587	583	586	549	569	596	583	622	623	583	622	585	520	608	615	571	604	594	566	580	607	609	596	589	562	580	643	603	586	544	569	574	580	599	579	603	587	599	587	592	554	604	577	626	601	591	602	566	594	630	589	582	541	575	587	582	597	561	578	623	638	584	581	644	619	577	589	559	610	613	587	588	582	646	606	576	588	624	568	551	612	621	610	590	583	577	617	599	603	579	637	606	570	571	587	545	605	590	601	584	610	594	651	560	598	562	609	588	616	587	589	585	589	558	614	594	566	552	573	633	620	534	619	554	578	597	583	602	594	625	594	594	601	556	621	668	559	630	574	553	603	619	627	576	598	576	621	572	615	535	580	575	597	592	569	584	579	552	601	606	600	536	619	576	635	620	573	568	561	553	587	617	576	603	603	585	568	589	609	606	608	564	581	662	585	587	605	612	518	605	571	591	601	583	612	602	622	591	613	625	599	621	581	620	602	591	619	594	570	575	535	553	564	549	558	571	596	575	578	578	559	549	601	592	563	597	577	579	600	568	560	553	611	603	587	600	607	608	628	592	613	565	621	625	594	594	588	596	549	588	582	605	594	603	638	594	608	599	596	629	626	569	594	607	566	619	582	625	591	605	568	641	549	594	567	600	607	625	589	566	594	575	610	556	548	587	585	576	580	626	600	595	580	607	604	608	592	629	568	620	570	588	566	624	619	622	570	599	596	614	586	626	536	587	591	579	664	578	604	636	549	550	622	578	563	620	560	591	587	566	571	598	604	630	571	621	605	612	582	560	603	599	616	589	559	597	641	614	630	633	558	588	559	638	611	589	610	630	619	617	605	569	641	605	595	611	606	605	609	612	583	586	572	599	599	574	631	566	607	600	587	602	580	552	581	563	579	661	594	614	586	591	608	624	587	636	564	579	594	618	591	618	583	601	588	552	575	551	606	622	610	658	587	577	580	584	552	578	614	609	595	584	655	623	590	574	583	586	569	571	578	586	587	625	575	557	589	559	571	531	626	609	591	548	546	563	583	600	578	622	630	576	554	599	558	588	585
20624	32533	40241	37646	32310	27414	24525	16787	9505	4506	1798	951	1208	1126	983	875	696	543	466	403	456	448	446	418	416	378	400	405	388	381	395	386	357	367	323	394	388	405	379	345	390	346	361	372	339	375	375	374	378	379	398	387	359	361	361	385	363	365	352	361	367	379	376	382	404	359	384	377	352	376	384	387	390	368	367	356	369	359	339	364	367	383	385	373	414	354	373	366	382	379	356	350	363	337	382	342	334	383	389	400	378	344	407	358	394	369	405	368	355	337	369	371	332	373	383	359	379	388	357	365	363	352	391	371	339	356	388	347	354	394	371	341	357	352	388	351	397	350	365	360	390	408	346	399	398	393	366	384	401	365	350	319	355	376	373	387	384	364	373	347	352	375	388	379	370	376	344	322	382	354	359	392	364	365	351	369	382	384	370	355	365	381	358	414	360	346	377	357	391	348	385	374	352	401	376	347	390	359	312	393	380	332	420	387	386	360	353	387	342	355	361	372	372	376	373	389	365	373	357	336	380	396	376	348	386	396	377	372	326	371	367	383	339	327	351	355	361	377	376	384	397	355	356	371	347	314	382	396	355	375	359	355	368	369	358	380	330	383	362	387	394	372	357	351	368	388	379	370	384	359	353	333	377	354	320	346	388	363	364	380	374	385	356	332	321	352	391	378	362	377	330	335	390	346	380	348	333	385	380	323	346	350	393	336	386	345	399	323	365	356	365	369	358	350	387	356	392	345	372	403	363	372	356	369	333	367	371	381	370	317	380	361	379	357	377	331	359	390	366	370	354	389	385	366	347	378	389	374	372	371	364	409	351	347	372	360	356	357	391	373	333	345	350	353	375	323	357	398	407	384	338	383	356	346	357	374	366	356	371	387	362	346	371	414	355	350	333	333	371	365	371	367	351	316	356	340	370	358	390	341	355	354	391	382	357	385	384	381	364	368	372	372	360	374	388	358	348	367	349	367	415	371	375	393	356	383	329	342	358	352	344	353	369	401	405	375	370	375	334	375	369	367	374	365	368	372	373	343	379	348	336	332	393	359	368	379	406	386	342	331	384	372	370	409	382	402	371	374	378	361	380	388	354	398	366	377	380	372	378	377	382	330	358	341	387	397	408	359	393	353	336	349	376	326	391	372	354	375	363	401	383	395	383	351	364	362	348	377	367	381	339	384	374	368	402	352	398	387	416	348	373	367	352	356	350	347	367	402	373	375	355	342	378	352	340	352	367	359	341	379	367	358	377	372	362	351	377	380	344	341	418	358	402	383	379	370	377	381	352	340	357	388	375	383	346	333	371	341	345	373	380	399	353	378	388	357	392	353	352	386	374	371	404	394	407	362	374	384	373	348	380	345	387	383	356	374	347	342	366	370	378	388	365	353	388	327	387	384	388	371	359	350	348	370	368	368	351	382	358	379	369	372	362	380	353	354	352	394	401	367	370	365	361	382	377	367	344	352	366	385	393	368	374	358	349	359	385	371	397	346	363	360	422	393	374	391	390	373	370	339	354	375	359	345	395	355	344	356	345	327	357	400	346	391	363	372	361	426	345	345	372	360	360	378	389	355	378	377	386	395	357	403	398	351	369	391	378	355	348	357	379	362	389	428	380	360	364	386	343	347	360	353	348	370	363	358	366	335	358	347	345	387	384	376	373	330	386	370	387	335	333	398	354	363	384	353	388	354	379	382	382	388	368	368	361	347	338	365	364	350	411	375	372	382	365	351	355	350	371	378	345	348	350	379	401	378	338	311	398	355	384	385	374	400	347	315	347	376	360	340	398	379	366	370	369	364	319	345	374	386	387	352	327	359	352	382	381	348	360	378	389	358	373	380	368	357	359	366	355	361	367	359	383	387	379	328	398	372	392	364	319	370	365	360	384	349	356	358	386	394	365	354	398	399	380	384	395	372	375	397	348	373	386	380	336	382	354	359	378	343	368	348	376	372	348	382	373	425	357	384	381	375	377	338	377	362	367	352	359	370	381	365	326	403	355	355	386	385	375	367	365	368	388	374	380	369	346	394	334	365	331	378	420	389	373	345	353	363	367	400	333	372	371	337	367	350	369	354	338	368	371	364	407	372	351	378	377	403	376	384	331	342	398	372	377	399	362	360	362	363	394	351	387	366	368	396	339	392	350	406	345	390	383	375	382	375	378	331	423	358	394	374	383	345	409	383	336	387	386	343	357	345	375	378	339	397	369	362	378	401	349	394	361	365	384	377	342	353	362	354	393	349	399	391	383	365	374	388	379	367	389	371	405	353	344	384	423	374	379	394	388	363	386	395	358	390	365	350	370	365	345	402	404	375	362	366	376	361	384	386	370	395	344	343	345	382	360	403	371	400	386	384	393	362	364	371	349	377	399	349	360	384	377	336	391	364	367	362	349	397	364	369	353	376	367	389	392	355	386	348	374	368	354	368	358	371	403	386	356	360	386	373	363	363	371	363	345	349	386	366	347	359	363	364	355	378	382	398	376	390	358	366	417	382	350	364	380	350	354	355	375	394	382	382	388	376	383	362	373	356	359	376	407	349	352	363	379	373	396	374	353	341	348	373	347	361	332	340	351	363	354	352	350	371	376	363	345	372	354	397	386	360	367	364	338	351	344	372	349	375	372	348	348	362	405	357	368	336	378	370	349	364	383	351	378	396	343	360	355	380	368	323	376	309	347	383	396	378	389	362	423	371	353	353	344	346	395	397	370	345	352	404	345	370	354	357	371	365	371	336	375	382	370	358	359	349	363	346	333	362	375	386	365	335	348	400	364	401	362	374	378	357	374	417	367	385	392	365	366	370	339	360	364	375	374	421	408	354	403	381	385	366	378	346	359	376	373	396	354	361	351	356	376	377	377	369	375	358	366	377	364	376	376	401	390	362	390	375	393	375	381	408	360	379	317	350	349	343	347	392	373	359	380	362	373	343	366	350	377	372	378	337	348	373	354	379	368	354	374	388	368	371	359	403	339	379	357	343	369	380	367	382	388	378	335	406	364	329	374	371	360	378	398	385	334	370	364	359	360	365	377	377	362	405	367	392	362	379	357	380	396	373	389	385	363	372	366	395	417	366	370	356	407	372	375	337	358	367	365	383	395	361	349	395	388	363	375	413	386	363	343	336	376	390	375	379	375	359	357	353	371	393	374	323	333	386	361	369	367	359	354	363	391	358	380	360	368	378	365	351	327	343	366	373	344	370	364	352	328	349	365	382	379	361	384	365	390	404	385	383	371	348	391	379	379	353	396	344	345	378	363	329	348	382	364	365	392	344	351	347	354	376	348	374	367	343	376	366	358	347	370	359	348	377	351	347	363	369	354	351	419	383	366	352	352	363	398	331	367	362	365	351	375	376	348	395	362	381	338	387	359	396	313	371	351	385	366	355	378	400	368	350	399	389	351	387	310	385	380	401	416	380	364	364	349	364	364	362	367	348	388	343	365	352	378	330	371	353	379	395	369	333	363	368	342	392	362	349	379	389	369	366	414	319	374	347
14684	28914	37657	44365	42692	40089	34358	24268	16500	9551	3887	2582	4361	4617	4026	3994	3453	2281	1883	1438	1424	1501	1341	1272	1233	1145	1196	1230	1214	1160	1071	1020	1122	1075	1032	1022	1010	1071	1124	1014	1089	1029	1018	1007	977	1033	1020	986	1010	1050	997	993	1000	1108	971	950	1021	961	965	1043	1009	991	1015	1017	949	959	1015	1027	1025	938	972	949	1004	983	971	1010	1024	1016	1028	994	1002	957	1004	1026	1023	993	977	973	978	1019	990	1010	998	940	999	969	1020	955	1028	978	989	973	993	935	974	976	999	958	973	1003	1007	935	922	970	1000	973	953	957	1040	995	977	986	989	952	964	922	1000	961	958	978	967	982	1048	1017	977	965	939	929	950	986	966	947	974	976	967	1004	980	950	1049	939	1015	973	970	987	1011	961	1003	967	1041	981	1078	961	991	936	974	1024	967	990	973	1024	967	939	943	981	1014	898	1000	983	983	979	997	982	938	927	952	980	975	962	984	1014	902	979	975	945	885	934	979	1073	960	979	958	963	950	948	1006	932	1003	955	954	1009	942	1021	931	972	979	1008	1007	931	969	911	971	1009	931	979	1006	955	930	963	966	1028	989	960	998	965	1000	962	949	993	1013	945	1002	992	971	984	940	994	957	1004	975	958	980	967	975	948	1009	969	1063	960	998	1017	1004	992	935	962	994	935	937	952	920	996	990	971	953	953	930	976	1019	954	994	953	969	991	950	1015	1010	957	993	972	1014	921	966	937	961	994	972	993	886	994	1018	958	1010	965	938	971	912	987	961	993	968	974	974	1026	1008	1021	958	958	956	1046	979	981	1006	989	940	982	974	957	926	957	1003	974	1012	961	996	981	925	935	982	997	1080	944	988	979	976	991	1035	1000	992	962	980	964	973	967	992	1027	954	986	947	993	951	1012	968	996	945	998	994	936	979	983	907	962	958	953	944	971	953	948	922	992	946	968	941	990	991	967	901	1001	1010	1011	965	948	960	965	970	956	1007	952	967	942	919	999	1002	956	1013	938	997	966	964	914	978	1003	958	974	952	959	976	975	973	986	927	952	935	916	996	954	965	986	963	1003	967	956	1011	975	1015	980	995	965	1015	984	924	990	958	972	938	981	940	893	933	1002	1006	1011	985	959	896	1053	969	977	969	952	965	976	990	956	941	940	986	983	963	956	976	885	971	1023	987	933	970	1004	973	971	1006	924	960	970	983	976	985	1053	964	938	908	985	949	919	980	951	991	994	933	998	969	977	968	986	986	942	897	952	997	977	957	969	969	1018	979	986	952	987	973	957	989	968	1003	932	973	976	1017	973	989	1002	1049	932	960	974	957	982	984	987	951	992	944	963	985	1035	978	963	926	952	997	914	1027	967	932	1037	990	1000	921	965	966	967	951	992	994	1007	959	929	1020	1016	946	940	980	976	958	960	961	971	968	1017	1004	1001	971	996	981	997	960	980	983	997	940	968	940	1013	974	978	962	1056	956	945	970	948	969	1004	957	1003	1009	1014	978	956	959	1029	964	985	965	969	997	970	931	960	954	934	930	967	985	947	914	910	982	962	1017	962	943	963	985	1076	956	970	979	902	991	992	985	949	986	921	956	983	993	1003	952	966	1036	918	952	973	1009	971	991	930	953	981	943	928	936	953	930	1013	962	912	961	943	1003	971	990	954	973	953	970	927	961	1026	948	926	957	917	943	957	982	930	974	1014	992	999	955	1041	981	989	1000	948	989	952	1000	987	991	936	971	953	1022	994	971	933	993	908	1000	1021	911	962	999	1034	998	1023	968	985	919	948	978	959	976	1027	961	1007	941	962	977	936	976	938	921	951	984	959	977	1046	971	922	1010	991	936	981	1011	1016	978	1029	972	983	961	913	963	920	906	948	955	1013	958	935	965	1004	963	991	946	953	966	923	950	940	1000	946	962	965	972	969	913	987	980	991	914	1036	987	1013	985	988	990	937	967	937	920	934	1040	948	964	1024	1003	969	951	981	984	995	1027	964	953	975	985	893	1001	975	996	962	971	961	938	1028	920	991	986	993	962	985	983	981	964	974	946	975	1006	947	923	1011	946	980	975	918	978	921	983	968	985	975	1012	973	966	956	976	973	924	989	1009	985	947	1057	989	1009	1039	917	1001	949	942	916	953	931	965	999	955	1047	1002	1008	990	977	981	946	960	978	958	955	947	941	1031	981	974	1067	976	925	986	1038	938	987	966	976	1055	990	959	934	1001	991	933	973	998	936	975	982	980	1053	1076	1045	965	971	996	964	983	1002	963	944	967	1003	996	894	989	975	976	940	973	966	980	992	957	991	1009	957	931	962	941	890	994	1025	993	995	953	1023	991	947	1007	1013	953	943	923	955	986	950	972	987	1022	989	968	925	959	1040	976	950	979	969	983	998	970	1016	964	970	961	992	991	953	1022	930	935	956	985	936	1002	920	940	984	969	969	1007	956	929	928	979	961	985	937	994	917	999	966	964	1004	947	959	971	1056	957	974	984	979	995	953	977	962	912	940	968	984	998	932	1023	993	972	973	955	987	937	914	917	990	930	997	942	943	1010	962	958	1038	1018	947	948	921	958	912	996	974	993	929	981	1027	972	957	983	1003	993	1000	982	1056	967	1003	988	984	961	949	949	1001	963	955	972	1031	996	947	951	1027	1012	922	982	956	989	1001	933	966	982	1013	1018	1032	1028	963	935	1005	968	958	1047	1064	991	963	950	999	978	1033	1008	959	994	1006	986	972	1036	1004	985	964	937	984	918	984	963	924	948	978	977	945	943	967	975	980	956	978	996	984	901	968	953	939	958	956	971	1045	995	995	1057	980	1003	920	1000	961	1066	981	950	934	990	1027	924	1012	933	889	1032	971	963	1003	924	936	999	944	973	1000	979	1006	956	972	997	1024	1011	960	985	965	959	978	986	991	916	970	999	971	999	932	975	971	995	1005	963	956	966	914	972	998	959	985	1030	969	1002	955	1027	1015	933	1006	972	989	899	1023	1009	1020	1003	993	995	1049	986	925	933	953	937	928	992	991	1006	938	1006	942	977	951	1018	978	897	959	911	953	928	969	1006	968	992	990	965	968	984	1011	974	964	976	967	973	967	972	903	985	942	932	945	970	971	980	944	993	999	968	980	964	970	913	945	980	977	1021	966	974	984	989	957	1018	949	903	992	976	897	977	957	979	935	1017	965	971	974	1037	972	944	1008	1007	974	896	974	975	987	971	991	945	1006	1013	999	973	1010	959	958	969	980	985	1002	984	1008	941	944	917	996	997	954	1031	996	1025	958	943	975	941	983	943	948	1002	1005	973	956	969	996	961	942	977	1026	1028	960	968	983	939	999	1012	945	978	986	1027	1026	955	956	938	1027	966	982	903	1035	1008	940	1001	1026	978	955	990	987	889	982	917	955	989	990	951	1000	967	978	933	979	950	976	984	958	959	990	937	958	1009	1002	967	933	993	990	1007	1002	1007	964	953	1010	982	921	989	899	927	1004	964	961	941	1006	978	938	994	987	958	964	1043	979	966	911	960	1006	958	982	1016	1013	947	956	1008	986	965	980	974	964	961	986	968	949	963	970	970	967	985	956	932	992	1014	977	988	963	957	979	935	954	996	939	1013	992	997	995	973	954	957	977	975	955	964	984	994	1031	1009	932	984	1011	963	989	967	970	930	955	1040	1046	970	1006	954	958	979	1012	925	908	964	963	1005	963	974	962	947	1000	954	934	991	960	1034	995	932	971	968	1008	978	997	1016	974	964	936	963	991	949	970	942	988	979	989	993	1017	1000	989	1002	942	934	925	964	1022	993	1064
28570	38585	41882	37820	32515	28885	27661	23064	15952	8573	3441	1633	1804	1916	1517	1392	1147	819	541	535	453	400	425	400	397	392	378	387	366	363	327	369	343	317	339	368	353	313	364	354	362	356	344	376	336	369	356	390	364	346	364	321	311	368	344	321	343	338	319	368	375	333	320	345	339	361	336	327	368	343	380	355	335	356	358	316	329	342	331	355	380	328	392	338	324	349	348	332	349	329	372	356	378	330	342	360	373	363	318	400	333	394	363	362	351	351	397	313	357	346	355	359	362	363	365	372	363	339	354	351	325	377	355	353	350	351	319	326	325	330	357	322	348	349	345	336	380	342	340	328	377	328	321	384	328	325	366	376	316	319	330	356	353	353	361	356	318	379	400	376	339	361	347	329	323	329	391	372	365	373	326	322	303	338	347	366	324	328	364	324	357	358	351	344	318	318	350	324	348	342	361	306	362	341	351	327	361	315	345	402	322	347	360	365	355	342	341	367	354	362	371	335	348	364	369	358	360	305	334	340	376	356	346	333	364	348	328	342	332	323	361	350	355	325	360	339	373	356	348	377	350	318	365	340	363	347	348	322	345	358	341	377	359	325	347	380	381	350	339	378	363	332	343	301	384	370	365	349	348	344	363	340	349	358	345	350	336	351	346	329	332	329	345	326	337	328	339	341	366	368	364	362	357	337	359	372	327	332	344	340	330	354	298	361	358	355	332	372	329	381	372	356	355	348	322	303	349	372	321	361	345	323	348	388	325	327	340	339	353	376	328	322	346	358	347	354	352	337	330	347	336	341	324	330	316	364	319	360	344	367	316	362	361	329	365	335	358	346	374	376	348	347	338	333	351	372	331	350	322	371	373	351	374	321	384	357	334	315	335	376	322	366	322	347	332	345	327	372	330	360	327	340	362	335	360	369	309	345	346	368	335	298	337	371	341	322	355	341	386	345	361	378	330	328	334	346	362	351	360	358	340	341	326	360	358	385	327	327	330	341	346	355	310	349	329	340	353	352	349	333	380	370	339	329	341	371	350	379	356	341	341	331	359	337	354	341	366	382	342	325	383	366	367	331	353	351	338	326	348	356	345	359	358	345	359	357	346	335	359	359	355	336	334	363	342	362	376	322	332	342	350	347	350	345	345	356	336	353	319	336	341	350	340	349	340	301	341	385	374	351	359	344	363	322	359	353	322	352	340	364	305	357	336	347	359	352	336	346	334	356	300	372	310	353	294	331	373	340	353	359	340	341	347	336	379	388	391	320	355	351	339	352	360	357	347	340	372	334	347	313	353	343	325	347	333	324	339	358	368	383	348	317	311	372	337	339	349	339	335	358	347	371	348	358	331	334	328	343	338	349	360	346	365	347	346	346	367	345	337	359	321	373	341	390	333	361	364	341	355	346	353	375	329	344	334	311	358	344	287	340	331	301	332	311	354	345	345	357	361	309	357	353	377	333	342	349	360	374	328	376	340	338	347	361	337	300	336	323	347	359	367	380	365	359	349	336	369	316	338	352	346	368	364	354	354	338	347	345	333	368	350	346	348	354	338	365	310	330	336	351	379	351	363	295	355	359	360	335	368	348	373	376	355	374	379	371	356	330	352	369	384	329	367	371	351	357	356	321	332	348	339	347	353	366	374	372	378	317	340	328	343	342	358	349	385	365	330	337	386	348	358	312	359	358	350	364	303	323	354	355	377	330	370	350	321	331	360	333	338	350	377	356	335	352	341	333	332	305	369	334	353	362	337	328	347	344	344	356	346	371	347	350	346	332	335	356	349	340	336	377	360	308	365	338	351	385	337	336	351	359	332	375	310	362	358	318	347	337	334	332	344	331	363	333	351	344	329	352	368	342	366	338	336	353	322	332	372	365	357	336	373	369	361	340	319	344	383	369	355	352	347	363	392	324	315	344	345	342	344	369	338	343	333	325	384	345	369	360	346	344	369	316	352	339	371	333	312	356	338	379	318	356	389	364	343	367	351	366	367	351	316	331	373	325	377	346	338	371	343	353	355	342	369	339	347	368	369	361	350	371	330	340	367	336	344	360	385	359	339	320	368	340	356	317	339	353	345	332	392	384	340	329	357	358	353	390	362	336	388	359	340	355	384	358	318	354	329	323	342	345	367	367	326	342	303	347	316	333	347	329	374	363	328	327	347	335	349	328	336	355	319	367	346	342	377	342	386	358	342	359	359	375	320	366	328	367	374	374	338	349	390	366	363	330	349	356	370	339	327	332	368	362	333	364	322	357	363	330	342	326	330	339	384	339	354	322	326	340	398	349	362	345	367	337	343	359	355	396	380	325	335	324	353	339	349	313	388	341	321	359	360	332	350	369	328	391	353	362	316	334	355	375	356	340	371	355	352	358	377	350	354	333	347	319	356	310	355	364	355	328	335	356	345	345	350	347	348	347	326	351	326	315	342	316	300	377	369	335	332	350	338	336	372	363	329	347	339	321	341	305	299	353	356	337	337	360	373	321	347	327	353	375	353	361	323	332	350	360	345	339	347	348	342	352	382	342	344	348	348	397	363	364	359	339	352	368	338	378	354	362	393	391	327	329	325	342	337	350	391	355	363	311	341	362	362	360	326	362	328	364	345	353	352	356	388	360	349	377	347	343	356	356	328	323	363	330	347	338	347	297	341	369	376	341	365	409	356	370	350	340	371	347	365	304	394	355	353	332	345	348	361	347	338	364	344	330	347	348	339	329	340	347	329	364	336	313	348	367	350	358	374	349	330	374	332	347	340	391	365	325	326	359	330	339	358	319	336	340	391	370	359	380	370	316	334	363	344	357	354	358	338	336	379	325	345	312	362	313	347	352	355	331	364	331	324	332	390	343	347	331	336	351	361	324	333	344	345	350	327	359	335	332	381	353	326	310	299	358	322	339	351	344	362	346	333	335	343	348	346	340	354	353	366	362	357	374	363	328	345	341	310	360	350	382	329	355	350	340	324	377	309	327	388	386	327	344	367	356	356	308	348	351	337	323	373	348	334	383	344	346	387	359	338	343	384	336	325	335	354	346	359	332	360	358	387	296	357	317	336	326	369	366	325	332	324	334	374	344	372	349	330	340	364	355	330	378	315	367	350	334	330	329	321	376	337	316	358	339	383	351	382	379	346	339	372	314	333	323	358	360	354	342	359	381	316	325	345	349	329	344	381	349	371	339	368	344	349	363	353	324	340	318	302	337	338	355	346	314	343	356	388	348	377	379	337	332	353	339	357	345	324	365	358	333	339	346	372	374	347	358	350	365	354	359	333	338	368	368	334	338	341	348	340	386	377	394	366	342	339	342	352	326	364	376	384	319	322	321	334	334	349	352	366	355	386	337	386	339	357	391	284	357	362	350	340	328	355	352	359	326	341	306	335	324	346	363	334	374	404	362	323	331	345	366	352	366	309	357	362	338	373	349	369	344	327	368	331	303	366	341	360	329	361	365	368	348	348	349	361	366	329	333	352	353	347	328	327	356	317	353	350	376	384	338	337	344
18203	33503	42410	44943	45826	45154	39988	31444	21185	12083	4548	3639	6406	6947	5781	5517	5095	3391	2470	2090	1636	1522	1540	1542	1343	1231	1157	1225	1101	1193	1045	1003	1076	999	1044	951	1009	983	988	956	965	982	1006	973	932	982	957	937	952	992	927	912	952	939	972	950	931	953	930	896	953	954	910	909	942	888	948	921	898	905	950	946	894	950	913	914	961	917	1033	1010	999	936	909	927	957	998	888	922	857	894	915	877	903	909	964	898	909	872	872	930	879	937	928	897	878	876	905	901	907	886	883	908	860	931	923	914	897	880	888	944	920	921	943	844	956	918	892	938	928	894	951	854	851	923	864	899	872	902	876	863	944	929	920	860	854	896	862	909	924	917	937	922	924	882	898	849	859	942	896	940	918	842	912	896	909	872	914	912	914	894	900	860	928	858	935	902	899	934	876	861	903	911	892	877	927	919	871	870	942	856	901	940	918	870	926	927	920	937	906	913	916	903	854	814	877	836	816	878	905	885	882	852	935	914	907	859	927	925	859	872	926	875	913	899	949	883	887	885	957	873	899	882	894	866	857	879	896	941	898	934	907	937	944	871	799	970	878	830	898	906	877	899	859	854	872	866	915	906	898	914	909	902	907	850	912	932	939	891	852	842	866	935	878	886	909	953	908	948	860	937	902	884	847	871	870	873	862	894	909	908	901	905	903	911	911	848	869	851	865	924	886	920	892	915	902	919	913	910	929	874	889	878	892	898	900	890	973	881	890	860	924	897	933	899	835	911	918	903	943	872	917	898	888	976	899	846	891	928	882	839	861	859	916	918	945	885	910	899	877	900	967	961	885	913	894	925	896	846	936	923	892	901	920	896	883	930	900	941	893	889	882	882	839	938	883	914	862	911	896	908	820	920	939	869	889	859	920	857	897	922	879	909	900	870	911	831	867	941	881	898	899	888	873	889	891	889	912	952	826	892	877	895	848	908	882	895	868	876	910	822	911	897	964	881	871	906	879	912	889	886	884	934	879	910	903	880	919	897	877	927	934	884	890	869	894	880	883	884	983	857	903	908	880	930	895	869	861	874	915	911	902	891	892	862	877	912	909	905	904	901	853	910	887	817	924	933	886	954	881	841	915	890	885	914	907	867	931	894	941	887	868	905	887	935	899	889	914	867	927	920	810	859	959	925	903	880	928	901	921	885	918	900	849	868	879	897	923	951	894	951	904	872	880	910	908	918	946	910	952	905	888	830	886	943	876	887	884	891	869	884	886	857	858	858	883	887	906	891	904	913	867	844	900	891	921	916	875	821	875	928	890	890	868	920	932	955	885	916	860	865	932	888	895	848	940	887	883	900	963	908	841	936	883	897	864	887	866	922	882	921	873	899	863	875	893	920	893	894	903	875	893	876	899	896	889	905	890	965	908	912	923	946	852	913	885	870	824	899	906	854	943	928	906	924	863	882	931	916	928	876	917	912	882	830	907	873	906	885	900	892	901	886	883	936	868	887	924	847	842	915	907	928	898	876	881	852	902	861	924	874	851	906	888	892	914	899	855	906	910	920	917	873	936	822	884	919	876	909	891	864	911	864	879	908	876	889	921	896	911	853	918	886	871	912	901	888	908	932	889	898	818	852	911	895	873	872	897	905	838	909	940	867	914	899	887	909	885	841	909	884	854	917	884	882	907	888	872	897	954	878	884	892	887	925	894	864	840	910	916	897	878	896	901	899	912	894	878	905	896	899	912	934	827	903	874	883	910	872	889	853	927	888	923	876	887	893	875	865	860	899	865	859	902	940	856	816	895	913	909	898	965	914	899	903	911	901	907	915	809	888	906	920	911	884	876	908	890	894	876	912	914	892	938	915	941	904	878	905	872	880	884	899	908	863	896	892	949	897	893	933	916	906	825	967	911	902	850	930	939	879	940	919	863	817	898	909	860	879	931	851	850	870	859	918	839	858	865	886	907	916	908	881	862	891	891	886	845	882	926	847	880	886	868	879	855	875	868	886	905	915	913	893	877	902	923	890	902	855	874	903	913	910	824	894	905	942	893	886	920	908	912	886	804	929	873	870	914	874	838	895	925	857	942	904	938	893	878	911	900	935	909	927	879	905	935	865	897	934	925	908	930	896	840	940	875	942	864	863	917	925	908	870	878	891	903	895	918	950	859	873	871	876	885	902	936	915	825	906	932	891	892	878	891	878	958	843	891	865	883	864	868	975	913	894	860	850	875	870	964	871	862	906	921	874	915	961	840	876	898	915	906	878	896	918	881	915	989	984	882	920	874	891	866	853	902	910	888	926	916	884	848	895	851	854	854	909	910	867	929	936	925	908	897	924	883	907	871	938	873	893	879	891	891	862	845	878	896	910	883	858	871	887	896	945	921	878	892	878	886	897	930	917	924	879	862	861	922	895	945	920	918	888	881	887	898	912	917	886	946	878	890	923	885	872	890	881	921	877	887	893	921	959	879	874	845	872	865	890	887	890	886	915	911	896	854	905	957	902	841	970	887	897	938	934	903	943	859	830	848	889	880	883	890	924	912	913	875	893	907	891	951	864	899	883	885	888	897	950	902	879	907	863	922	877	923	924	887	873	874	921	935	840	922	858	878	863	877	863	791	901	900	860	906	875	887	873	918	905	892	853	912	839	891	881	891	922	829	893	894	921	885	930	859	872	883	923	901	912	931	898	891	836	856	910	871	904	895	875	882	948	932	862	874	902	864	926	841	884	894	922	841	854	902	861	910	861	910	920	915	910	940	906	853	931	839	861	916	871	862	884	888	884	880	956	974	899	953	879	888	956	875	831	870	893	869	872	886	866	890	905	931	908	929	871	869	888	891	910	898	842	918	894	859	841	848	868	918	883	901	921	921	841	876	860	936	846	931	961	904	954	925	870	879	880	914	927	883	921	931	980	869	882	925	891	884	845	845	925	845	893	873	912	872	888	899	948	923	888	893	825	872	910	866	897	912	916	858	900	854	894	858	915	922	839	920	878	900	868	869	875	908	905	909	932	911	816	865	963	870	890	866	881	907	845	824	923	853	877	907	939	950	889	863	912	925	932	862	899	879	880	935	931	865	926	922	884	844	931	853	908	920	902	925	871	896	878	943	822	848	889	908	866	949	926	904	897	897	891	898	872	938	840	861	913	886	906	891	863	892	900	876	868	865	895	894	894	895	890	902	899	944	899	875	934	846	870	927	827	894	912	846	930	913	915	921	872	882	932	902	911	929	893	860	865	857	930	900	920	957	895	916	895	916	867	931	897	844	878	911	841	885	897	947	919	902	904	904	902	887	921	889	911	890	900	904	917	877	916	913	918	934	874	912	916	878	906	864	911	910	915	879	906	925	875	902	851	871	872	847	889	838	942	854	868	837	923	906	856	911	966	933	857	923	861	938	945	906	879	877	916	903	877	929	901	932	946	953	852	884	916	871	902	886	870	896	929	835	881	859	935	885	882	926	889	910	852	888	877	936	915	837	899	917	865	886	897	917	872	923	855	932	870	867	855	954	966
3481	5477	10826	10427	5846	2611	1688	735	353	251	235	198	191	202	209	217	202	196	234	207	216	194	183	185	196	181	209	221	204	204	189	191	199	170	195	193	186	201	198	219	196	192	187	185	172	164	207	216	177	183	200	200	192	188	197	190	193	176	178	212	205	203	179	184	212	219	223	211	192	193	192	184	195	180	196	209	213	200	206	178	190	206	209	209	199	188	186	186	199	202	201	208	203	211	187	174	199	163	190	215	186	203	215	190	205	202	187	174	153	200	190	194	196	189	201	217	175	165	192	191	201	183	203	177	199	201	185	195	197	182	209	189	193	189	196	177	202	159	190	169	194	189	202	197	228	199	154	207	184	188	202	195	206	194	199	163	181	208	202	169	184	190	186	182	193	183	211	175	175	188	187	196	207	209	199	164	187	189	195	196	196	193	209	184	198	208	184	193	195	208	198	194	202	205	182	208	173	198	203	215	232	196	199	188	192	217	192	175	178	196	198	186	192	202	178	192	206	194	179	197	180	171	198	203	191	186	191	178	191	207	196	207	204	178	217	207	168	170	188	175	203	206	186	203	175	210	193	182	197	191	211	186	198	208	183	177	216	182	226	189	198	193	198	206	187	198	209	214	199	189	211	174	180	190	210	200	222	198	207	212	189	190	197	197	196	187	199	165	208	194	199	209	203	207	168	201	185	202	193	200	171	208	217	189	177	206	199	198	183	187	210	175	188	191	190	199	180	190	193	190	192	180	200	171	187	199	219	170	202	196	218	207	176	213	227	204	210	193	191	188	174	212	161	201	196	181	201	211	207	204	198	191	181	201	186	181	205	198	209	208	197	186	174	205	219	171	208	187	183	174	208	180	205	197	184	208	209	209	187	200	202	217	178	197	202	208	186	185	179	170	161	191	209	206	216	192	197	161	178	213	177	198	195	159	162	201	202	190	192	187	212	189	182	205	185	187	187	187	217	185	191	188	198	181	203	186	178	207	202	204	195	189	161	185	184	208	174	174	197	207	208	177	224	219	175	215	194	189	203	191	183	246	179	202	223	225	173	192	223	231	187	197	186	198	183	188	191	205	186	170	179	181	207	216	195	207	189	202	194	190	190	194	183	180	201	158	200	206	165	172	194	175	177	193	167	201	195	180	191	206	192	196	186	195	173	191	203	196	174	200	194	172	179	184	208	211	207	198	171	205	186	162	221	185	208	185	211	187	189	199	161	195	199	215	188	185	199	191	180	168	197	203	198	171	162	202	174	191	233	208	213	192	194	199	185	180	174	180	180	188	191	194	166	190	189	185	169	179	189	211	193	222	180	193	180	205	186	199	190	204	202	198	206	194	159	205	192	212	175	169	208	200	195	177	186	187	222	200	212	182	172	179	211	200	202	212	191	190	201	190	224	176	201	173	199	170	183	196	198	203	183	188	193	215	213	208	199	176	222	179	182	192	165	186	184	189	172	198	179	196	208	193	188	185	220	178	188	194	214	183	201	204	169	190	201	194	188	201	208	203	180	180	174	200	185	180	187	200	200	221	189	211	205	193	213	191	197	196	163	184	181	166	190	214	183	190	182	172	189	205	212	195	201	201	201	194	206	189	199	200	195	181	203	169	204	176	192	196	190	203	209	201	191	211	208	170	210	188	188	199	202	175	216	212	202	206	179	176	180	180	216	186	205	185	208	201	216	166	203	211	205	210	187	205	179	197	179	183	225	197	213	180	201	195	200	177	198	177	184	193	191	169	185	188	187	196	189	177	189	205	212	198	219	190	170	176	199	176	190	170	188	202	218	191	172	194	197	206	172	195	191	175	171	156	181	199	206	202	185	208	171	203	188	176	188	203	199	190	192	195	187	188	196	187	168	202	188	203	196	219	182	185	198	179	194	211	187	209	180	207	188	187	180	213	196	206	227	187	202	210	202	188	221	205	193	225	200	177	194	164	198	185	176	209	195	206	205	201	206	175	199	182	184	204	190	198	187	199	224	201	194	203	192	205	219	204	213	205	188	195	192	178	211	189	217	202	201	192	181	192	186	202	194	193	182	188	202	206	203	205	220	210	177	201	186	193	172	182	205	205	191	195	196	195	191	181	204	210	218	222	225	185	220	231	180	181	184	188	158	197	220	194	209	202	216	193	216	208	195	186	175	195	186	205	220	173	207	182	190	184	190	204	220	197	205	202	186	201	186	196	176	184	193	186	224	198	195	181	215	191	205	187	174	200	181	203	211	183	195	189	202	183	194	206	224	183	185	201	189	194	230	194	173	178	194	196	210	214	199	178	224	173	184	172	216	182	192	219	205	182	177	186	200	180	200	180	208	187	187	181	203	174	200	190	184	184	204	166	176	194	186	195	203	182	200	193	189	216	199	200	209	199	190	189	216	220	193	200	187	172	190	215	192	204	198	179	198	204	226	221	166	181	199	198	221	200	183	199	197	170	218	167	181	216	193	191	201	183	211	194	211	169	217	210	203	227	203	202	189	222	209	192	197	200	183	195	198	195	200	182	191	183	199	194	186	185	189	197	158	214	198	202	202	198	194	181	192	214	213	194	211	187	199	196	191	181	180	177	195	178	186	178	183	180	201	207	202	180	185	168	181	186	184	214	180	175	200	178	207	180	189	199	197	196	171	195	184	189	166	183	189	190	186	179	189	181	216	209	178	195	205	200	205	202	204	202	187	179	207	194	222	197	182	185	229	203	187	212	190	199	203	211	207	197	212	204	191	224	177	203	179	173	169	207	199	194	191	169	196	195	214	195	197	183	168	190	184	205	172	194	183	192	187	180	177	192	205	165	180	188	187	168	216	190	191	185	215	178	199	185	217	216	192	204	205	190	190	198	184	178	189	196	209	180	217	181	218	202	186	174	209	190	220	205	199	194	193	184	215	190	209	207	207	166	191	205	192	192	167	209	207	189	207	202	206	220	190	184	203	213	210	186	184	193	188	189	184	210	198	206	186	179	178	211	202	205	191	218	197	212	207	206	220	189	214	205	209	174	196	178	204	210	202	162	169	186	173	173	181	201	199	198	175	175	206	199	209	210	198	206	196	207	175	194	175	187	221	218	189	214	206	205	179	192	171	205	179	190	186	180	226	217	203	179	189	193	178	175	194	172	172	215	207	225	192	227	225	193	217	189	185	204	174	216	215	182	174	215	208	177	172	189	177	191	172	182	214	206	207	154	186	183	186	196	204	193	201	196	196	199	202	171	195	206	183	200	165	194	199	172	179	188	202	194	190	178	180	171	166	203	167	188	216	176	188	186	188	209	182	186	189	192	207	176	207	177	180	180	194	182	180	180	183	188	196	187	192	214	187	193	194	214	202	199	192	223	192	173	199	192	197	182	203	209	188	178	207	202	191	175	212	175	188	204	172	187	176	218	205	192	181	173	206	203	179	186	195	184	183	196	194	202	183	180	207	188	199	188	197	206	182	179	198	189	205	178	184	185	206	190	195	214	185	200	176	190	172	180	225	191	193	181	201	201	187	197
3601	7956	16792	19149	14513	8976	5991	3050	1585	1034	688	723	775	853	732	772	750	721	658	615	573	611	618	564	607	624	588	577	627	588	619	577	649	609	614	612	594	620	545	609	597	600	596	570	599	580	569	584	577	596	594	578	583	603	594	577	587	599	568	561	625	620	570	614	579	614	599	604	626	606	595	647	600	599	611	608	597	602	616	580	595	597	624	596	583	636	573	579	616	569	653	591	645	584	581	564	566	625	589	597	617	633	611	587	577	597	590	594	594	562	607	577	626	607	622	581	592	592	588	594	598	606	583	615	620	648	613	597	581	645	626	563	603	545	581	565	588	598	612	584	579	606	616	610	604	540	609	613	625	584	548	607	535	610	565	602	610	579	586	605	580	601	576	523	603	608	592	592	549	618	562	557	613	609	586	616	581	621	588	603	609	540	592	564	628	599	559	582	596	601	637	555	596	645	623	581	573	607	572	588	563	595	584	579	585	604	635	538	617	618	577	604	558	586	552	585	602	570	601	608	605	599	570	595	604	641	546	630	596	575	566	598	585	561	596	599	587	564	595	607	626	560	560	563	577	633	607	577	600	552	566	556	554	584	585	538	607	570	563	574	614	643	621	569	590	570	568	610	579	600	602	567	632	609	623	606	616	579	645	616	613	607	591	607	645	592	592	584	626	602	592	575	545	586	636	614	549	578	577	580	606	586	609	606	588	554	616	587	588	608	617	612	616	584	549	604	577	583	585	570	619	581	552	593	629	598	619	585	621	601	605	569	596	577	584	597	588	614	612	584	594	606	600	572	581	567	618	580	594	591	557	592	598	591	605	618	563	623	573	610	607	581	578	598	577	569	567	621	607	595	606	592	562	610	610	557	599	615	562	572	603	575	589	541	575	560	567	635	571	591	617	590	626	590	569	583	546	550	538	640	566	600	603	622	611	597	610	575	598	557	582	604	593	674	645	547	618	596	594	569	639	630	590	607	599	584	581	594	635	587	580	575	576	615	596	576	536	554	575	588	583	603	640	534	606	572	606	571	647	584	575	621	602	605	591	601	604	588	577	589	632	530	528	606	608	634	621	595	568	618	597	568	631	600	649	591	611	597	581	612	599	581	547	592	625	604	598	599	578	596	564	585	542	544	659	586	576	574	607	556	580	618	577	592	579	586	567	603	574	631	615	575	626	596	600	559	634	585	572	590	610	624	560	580	620	596	555	611	584	574	579	632	574	569	596	641	601	575	550	563	639	569	577	594	608	601	562	572	592	580	595	644	598	598	615	623	561	627	574	616	586	634	543	551	606	625	610	585	581	573	570	608	590	590	603	605	611	611	577	579	651	580	622	605	576	598	633	600	579	607	531	601	586	598	644	595	617	610	574	551	568	615	577	588	622	606	617	597	620	571	594	637	558	611	601	563	601	615	555	560	586	604	585	562	603	567	576	603	601	595	592	615	571	620	594	588	587	574	615	592	563	633	600	661	641	583	572	602	599	634	592	621	621	576	586	574	602	561	584	577	623	574	574	597	608	596	576	602	619	623	600	607	603	589	611	594	579	595	583	620	679	588	589	609	597	577	643	589	577	606	578	603	617	592	619	579	595	601	588	630	633	601	564	562	597	588	604	542	638	587	588	587	608	584	571	592	546	572	549	569	593	550	581	610	565	566	583	582	596	588	586	568	600	603	593	572	581	566	563	565	585	610	592	627	586	559	586	596	559	594	621	605	608	636	609	614	627	566	568	612	609	593	565	617	620	562	566	591	555	607	602	590	588	583	612	560	599	583	589	582	595	575	605	553	582	601	548	591	597	614	553	660	599	581	600	593	634	593	570	615	603	609	633	576	583	643	596	559	639	633	637	598	596	583	560	608	580	618	559	571	640	593	606	584	591	568	561	609	647	593	588	606	556	595	581	587	537	583	536	607	588	574	625	613	554	539	611	549	613	584	568	613	582	632	577	593	586	566	578	579	593	585	612	584	583	637	569	556	581	599	588	634	592	622	594	589	619	563	565	598	574	589	607	592	571	608	629	602	585	613	612	579	623	610	583	629	600	599	601	598	612	592	589	621	567	569	617	605	595	572	589	599	627	523	608	577	593	593	563	584	614	597	593	633	623	580	541	586	544	579	607	564	578	604	600	580	590	589	578	565	533	630	602	584	606	585	622	544	558	629	619	586	593	553	591	607	550	593	602	623	642	573	579	586	620	575	605	523	560	567	565	589	563	587	568	608	609	577	564	624	596	555	632	564	602	575	596	567	593	586	645	574	626	626	576	589	594	613	609	551	589	590	612	587	607	638	583	581	585	574	579	575	590	608	545	616	588	607	617	637	633	616	582	563	600	608	621	551	596	634	555	549	574	602	616	554	606	613	597	631	620	622	609	567	597	562	616	577	613	581	614	602	602	611	660	593	562	597	613	612	596	598	599	543	553	560	574	582	618	584	576	610	601	635	568	583	635	595	561	544	577	591	593	631	655	631	637	607	565	599	615	556	597	620	605	650	640	604	554	618	643	606	582	583	618	621	599	635	590	629	614	616	620	564	588	568	563	586	603	588	608	635	616	606	566	601	519	575	591	586	611	590	577	583	586	603	641	616	578	582	577	596	616	605	602	596	566	557	634	604	620	576	597	601	622	598	586	627	604	611	615	607	591	592	592	555	603	579	629	587	586	565	594	556	623	572	589	638	612	612	582	559	648	622	614	587	590	606	647	611	575	564	550	617	596	595	610	576	591	574	578	552	600	551	622	548	549	617	613	586	582	606	615	598	607	596	614	579	616	577	603	594	598	652	574	598	585	617	621	598	602	560	574	618	576	657	559	626	617	638	642	593	612	568	587	586	582	606	598	598	618	586	580	598	618	589	582	591	617	579	569	580	637	597	601	599	588	546	638	581	595	599	582	600	572	608	614	631	577	586	586	596	556	622	568	558	582	583	581	589	651	635	616	583	580	580	562	585	616	579	585	582	592	589	588	568	607	569	604	570	633	631	607	644	622	542	581	605	530	587	623	623	604	597	602	576	593	644	611	599	593	572	563	605	574	605	590	578	586	584	602	597	599	584	596	577	581	586	590	597	589	567	568	612	574	576	640	615	622	573	580	593	546	574	638	598	589	577	547	586	594	584	608	605	636	574	581	607	603	553	596	613	593	637	582	616	586	583	577	601	629	641	563	589	626	574	560	567	598	558	554	612	576	657	602	557	610	603	622	618	599	585	599	567	580	611	581	558	595	601	587	566	575	603	581	591	583	552	603	580	584	590	611	594	557	585	551	577	627	611	572	602	613	624	590	619	583	599	601	579	582	569	590	566	586	608	586	584	590	616	595	614	610	584	549	546	526	585	593	591	598	588	588	592	582	595	558	574	634	566	577	606	597	600	578	585	602	595	635	579	589	625	584	600	558	594	581	578	583	618	620	552	574	589	616	586	570	567	599	561	610	586	549	586	597	597	602	599	566	617	575	584	548	622	559	603	591	621	593	572	616	549	605	603	587	594
20475	36135	41191	36728	30766	26842	23526	16015	9049	3994	1684	818	1262	1407	1079	1101	1173	732	548	462	441	461	382	439	412	392	433	413	397	429	411	407	370	383	389	382	372	394	400	365	362	380	347	331	355	368	380	380	368	349	393	413	368	371	356	374	405	376	366	381	380	373	395	381	355	390	392	361	380	351	403	414	356	372	374	384	390	368	372	381	382	383	368	394	375	365	366	355	376	349	350	369	377	373	389	329	384	392	372	339	344	361	394	407	384	362	366	378	336	394	370	404	357	352	354	355	372	357	361	387	366	378	344	371	354	346	394	360	370	394	365	388	378	364	393	370	369	359	327	389	359	377	337	365	369	368	388	347	351	369	374	416	353	347	401	371	362	395	379	328	373	368	367	362	371	380	381	364	379	349	364	379	344	387	347	371	424	353	403	379	356	397	343	368	369	366	419	390	358	371	366	342	391	340	340	378	353	345	356	374	348	371	370	362	369	371	377	345	393	392	394	372	329	365	391	374	364	341	362	363	391	372	362	378	395	396	371	391	401	406	391	357	339	365	381	335	383	354	364	356	384	423	375	352	365	343	386	391	383	373	347	391	368	351	347	372	376	337	358	352	369	365	376	367	344	378	379	352	367	390	389	341	419	364	350	359	386	370	387	386	351	358	407	354	394	351	356	367	382	366	363	375	392	385	366	369	354	373	356	358	364	363	382	381	361	363	407	353	363	368	386	350	350	329	392	344	418	386	359	349	397	384	388	377	368	362	389	365	387	346	350	342	391	391	387	343	357	354	379	385	362	386	368	387	346	352	373	371	387	404	341	368	358	353	383	382	342	335	364	383	361	370	358	359	342	347	379	379	378	389	382	379	354	394	384	370	394	369	333	357	396	394	347	356	386	373	346	393	362	364	348	365	386	398	375	363	386	384	361	366	343	387	353	350	369	375	384	361	360	381	345	368	411	391	368	327	335	367	374	373	385	359	379	376	341	356	376	355	384	377	360	360	354	344	349	370	371	396	394	364	358	354	386	336	354	359	344	368	375	418	385	377	367	375	384	372	351	352	383	372	379	360	378	350	350	384	402	340	387	391	403	358	391	352	358	382	398	395	350	407	371	364	362	355	365	370	372	341	361	358	346	405	378	387	363	360	366	400	369	382	364	354	361	389	420	344	396	384	390	382	342	352	354	389	373	357	341	386	370	411	386	353	342	370	343	360	373	392	334	378	350	358	367	359	369	359	365	355	346	353	364	379	391	388	370	385	384	358	381	386	375	363	339	335	352	376	382	351	375	414	343	380	381	376	375	362	360	381	397	366	357	357	398	369	423	369	349	370	370	381	355	372	376	349	351	389	405	388	393	384	372	410	369	345	341	395	333	362	401	399	352	360	368	414	409	379	383	388	380	409	381	392	389	405	385	427	396	346	362	388	371	387	360	401	346	381	377	365	368	323	380	355	378	360	365	356	358	404	397	405	367	381	359	358	392	348	406	384	336	378	378	416	409	398	360	359	373	377	384	369	365	360	348	343	364	352	368	408	389	345	342	368	379	348	358	378	370	387	375	377	378	342	362	406	370	356	349	370	371	380	393	347	362	413	376	388	399	361	379	361	359	369	360	362	358	358	381	369	337	421	385	375	365	390	369	382	377	386	393	378	375	354	416	362	356	379	382	385	361	394	398	358	358	370	395	350	389	359	339	370	368	376	380	380	346	332	408	389	336	357	358	352	365	319	365	388	361	386	363	369	328	353	374	386	376	397	389	345	337	383	344	380	394	359	368	355	393	386	337	366	362	360	382	413	356	353	378	378	371	363	390	384	382	368	351	355	358	382	361	374	397	398	350	400	356	355	376	346	378	385	335	382	372	352	350	412	383	361	358	379	381	380	367	355	365	352	390	406	408	386	363	330	360	381	373	351	359	369	388	328	368	361	369	363	340	365	351	365	344	405	376	387	344	342	373	364	364	373	360	355	336	358	381	338	380	319	342	393	357	369	327	424	371	374	377	340	388	386	393	381	387	405	389	391	373	391	351	389	375	391	376	351	361	328	362	370	356	391	369	373	361	373	363	351	364	345	354	353	358	362	351	407	366	374	414	383	352	364	371	338	378	406	379	349	335	372	400	354	321	396	368	357	367	345	353	363	377	379	374	323	400	367	366	358	357	355	348	356	397	370	403	365	384	368	374	367	344	340	351	359	361	364	353	375	382	357	410	386	357	378	366	330	421	388	367	345	345	401	393	380	387	382	357	368	360	412	363	350	367	397	391	358	374	359	339	361	378	402	400	361	372	369	402	363	395	328	341	380	348	364	426	350	349	350	401	396	369	378	374	369	338	382	422	368	384	355	387	389	396	350	359	388	411	393	352	392	386	375	385	368	363	374	355	387	385	368	376	369	377	369	397	357	398	361	368	374	395	358	338	378	378	389	344	354	374	397	360	375	389	361	340	390	374	364	372	379	363	373	380	352	400	404	375	381	379	401	377	405	362	345	365	394	374	356	374	346	373	353	371	364	373	373	415	321	403	379	356	368	331	354	370	393	371	378	328	407	384	383	367	354	358	395	372	367	365	420	342	375	358	361	369	354	313	355	393	397	411	329	356	346	368	352	374	380	357	392	331	374	385	340	373	395	362	363	363	378	326	368	371	368	403	381	362	345	356	378	330	358	370	383	351	360	375	384	339	370	404	356	352	360	385	390	344	377	378	351	380	416	343	333	434	393	381	374	365	334	392	359	377	371	403	348	368	369	369	393	373	390	352	317	355	361	372	360	369	373	393	366	373	367	366	352	350	381	366	395	361	380	383	385	355	394	363	395	396	352	396	382	364	349	363	371	384	375	369	351	376	397	384	342	367	362	408	385	363	373	349	364	354	333	410	375	364	375	395	356	383	349	382	365	359	349	408	382	380	356	424	359	370	382	413	380	395	352	355	353	368	358	351	361	357	367	343	397	381	407	347	389	399	360	382	373	342	369	361	411	368	388	378	388	414	380	355	333	385	404	371	361	359	372	360	363	352	372	364	400	329	374	360	382	351	379	406	351	361	382	328	379	377	350	334	368	383	363	391	412	356	352	364	403	367	386	375	372	344	375	346	343	407	372	370	378	381	381	405	373	361	350	316	351	341	378	350	375	402	343	385	373	376	346	357	366	388	354	371	354	356	368	384	341	378	388	329	368	392	363	363	358	370	357	380	372	384	372	348	350	356	366	387	383	369	370	335	329	370	367	340	359	370	375	365	367	365	383	380	383	387	353	400	350	378	387	373	362	342	368	362	402	357	382	366	358	376	389	372	386	379	400	380	397	387	367	382	352	358	389	367	386	381	364	370	368	367	346	350	373	353	383	380	360	366	381	347	388	373	392	391	331	394	354	385	369	361	397	360	325	372	375	365	377	385	345	430	356	374	396	371	396	347	375	369	396	407	373	336	355	408	355	356	331	384	394	413	339	380	368	363	349	385	346	374	332	365	360	395	379	365	333	346	382	380	356	381	383	378	367
14311	32226	40506	42635	41577	39256	31881	23221	15142	8331	3587	2670	4182	5071	4207	4471	4104	2823	2158	1543	1321	1423	1372	1405	1263	1099	1141	1117	1135	1127	1102	988	1046	1049	1008	1019	995	1047	992	1019	1086	1006	984	1000	970	1041	964	983	1023	1066	1009	960	959	1033	976	988	1066	959	1038	975	993	978	1043	1049	975	1030	1039	1014	1008	980	984	984	1013	997	934	945	1009	946	991	1016	987	970	988	934	995	996	992	946	995	1022	1009	1010	972	977	981	988	955	954	987	978	948	1044	974	972	961	950	966	960	972	963	990	992	981	1000	964	986	995	977	978	976	978	978	977	961	995	979	986	930	986	936	997	996	1005	1006	1030	1036	936	1013	963	921	986	964	951	950	957	999	999	1018	956	981	996	993	995	950	1012	965	983	996	968	946	1015	1000	980	1009	945	1004	1001	1030	1007	964	960	1003	971	984	972	1013	978	998	993	1007	1015	991	989	936	976	1032	986	984	993	995	976	985	971	937	967	948	1009	1027	976	995	969	967	996	1003	945	971	970	993	1055	974	976	948	1000	944	952	936	969	956	980	1007	1005	1013	1000	989	990	959	939	976	947	1008	984	1008	1017	967	942	984	947	969	993	979	922	892	957	1002	979	956	980	952	933	934	973	913	1032	1015	968	956	932	1020	1023	967	993	989	1017	939	989	982	939	965	1043	956	952	986	1024	953	943	908	994	965	980	991	967	974	1003	959	961	963	1013	968	970	988	975	947	1017	1004	992	932	954	985	950	1002	1026	1000	985	977	960	979	931	959	1073	990	1028	961	970	993	1017	949	955	924	1012	983	1004	922	985	909	988	1001	974	1001	1023	1002	949	1004	944	1037	968	950	996	962	923	971	978	985	980	939	992	991	934	991	975	942	1034	995	1042	974	935	942	981	967	934	1024	1029	1047	977	912	980	1015	972	951	946	986	1013	1025	951	1018	983	961	986	966	961	1002	944	959	974	987	965	1011	953	942	977	1022	987	970	1003	985	1005	1007	974	961	989	961	972	945	992	947	976	978	1003	975	947	981	977	959	994	930	1011	967	925	955	993	950	938	981	987	973	953	942	1003	990	993	952	950	946	942	941	984	978	951	1015	966	940	952	984	975	989	914	1057	1020	1014	963	975	956	999	1003	957	967	932	1049	953	993	942	978	1022	1008	961	1011	964	958	920	1019	947	951	987	950	958	981	1012	1011	938	917	991	990	981	989	986	981	939	944	1023	972	999	988	1041	1004	979	966	1032	941	967	995	999	963	973	975	974	1056	962	1004	965	1013	1038	952	980	935	967	955	1012	963	929	983	969	989	974	966	937	957	979	1019	981	963	1041	1021	980	976	971	1017	998	987	941	921	970	933	1022	993	943	985	1008	915	979	978	966	1025	997	951	977	925	981	955	969	929	1012	943	957	970	955	971	975	978	963	1015	957	968	1005	950	1038	956	990	962	995	1007	984	940	1013	1005	967	964	971	922	946	927	968	971	995	930	977	950	983	1016	963	965	965	967	953	965	1018	989	970	961	1025	1004	962	950	955	952	941	968	991	989	997	1010	950	972	962	995	972	965	958	1001	1011	992	1001	917	937	993	936	955	1018	942	942	975	984	1028	1001	959	967	978	987	965	951	1011	1020	926	939	994	964	974	1020	959	995	934	1020	944	983	920	1009	978	986	1006	944	927	963	980	984	997	949	923	929	942	1000	987	984	1013	926	988	970	958	1006	927	948	950	938	917	994	967	962	921	982	1058	908	955	976	997	985	1042	980	978	1021	963	1015	979	993	977	929	989	991	976	973	1008	942	964	965	1011	1065	1051	968	965	984	973	980	965	933	953	976	992	958	960	960	987	1006	953	957	996	962	994	987	959	976	940	997	977	1008	955	947	985	958	1011	960	934	916	995	962	994	1023	968	1013	1013	951	963	943	966	1013	956	1021	1011	968	984	958	971	928	965	993	983	958	967	939	1001	1045	971	984	986	970	945	1005	940	1008	952	973	996	974	956	1017	945	996	989	1029	948	974	975	973	1001	962	988	988	954	926	1015	982	954	987	1001	979	952	986	932	982	985	985	962	931	941	975	997	1023	970	919	926	966	928	972	1033	948	965	954	974	953	1025	928	969	971	963	1051	950	954	998	965	1004	1006	918	969	908	1009	949	983	978	973	995	980	960	942	948	973	936	900	1025	987	1010	935	992	988	1051	1033	946	972	958	1001	934	892	993	1026	924	993	908	956	1026	1025	986	973	977	1052	898	937	941	973	1000	952	989	973	994	958	1028	951	967	1040	1048	996	988	926	985	1005	1020	1015	997	955	982	935	1008	968	1011	947	970	1003	938	1002	947	973	992	963	984	974	908	984	989	928	986	972	945	972	981	1003	971	998	921	953	1013	1026	935	1008	971	955	919	971	974	978	946	1021	936	1035	970	973	959	979	968	934	954	954	997	1003	985	977	994	969	1001	943	1053	977	991	903	1007	988	1028	999	979	955	940	958	942	1026	977	937	969	1021	965	1011	990	943	938	970	978	958	942	953	927	980	956	955	962	964	958	931	1014	1029	989	929	1004	957	1021	992	1005	969	1005	977	944	1026	942	1007	967	959	996	962	964	948	994	963	985	986	1004	908	983	972	940	952	1038	935	998	934	987	970	973	939	994	1008	998	965	961	968	935	978	991	955	1000	992	964	981	945	1015	968	983	956	987	998	965	953	988	1057	952	966	1023	1033	992	943	1049	991	998	922	1000	1024	961	965	1025	956	966	997	1006	939	990	989	958	1007	928	902	1006	965	989	908	981	1000	1022	959	910	960	997	950	989	947	940	966	982	1017	1031	939	1011	1016	952	983	950	937	939	1021	1011	935	959	949	1011	944	980	954	961	964	993	1015	964	964	989	926	987	1016	1020	1031	943	990	989	920	922	943	981	975	989	958	944	955	980	974	997	973	1002	984	975	919	951	948	958	1013	986	984	996	992	976	996	994	978	900	1055	899	962	956	935	944	958	967	976	956	1015	1019	1003	972	973	964	905	1004	1016	991	996	1004	1022	967	961	937	922	1049	979	962	917	966	980	950	902	1038	969	1001	901	925	984	1031	988	936	1021	941	926	1028	984	981	1008	980	1019	964	962	971	957	1007	1000	1001	987	950	996	1033	983	1012	968	901	986	960	935	950	930	1017	993	979	959	999	983	992	932	968	994	987	1000	990	987	1011	1011	967	944	996	919	960	925	989	964	941	999	1036	1000	926	979	948	1020	951	940	975	1004	965	966	1001	974	989	1002	928	1015	987	949	958	970	982	980	933	1014	935	949	977	1051	959	986	949	990	970	1024	980	1024	969	977	947	980	957	911	936	962	978	1035	977	924	960	1015	967	982	978	959	979	919	973	925	957	1011	980	976	966	962	913	1009	955	961	937	952	967	971	971	976	953	939	937	934	948	966	987	988	1003	984	1042	944	976	958	962	971	996	962	953	952	956	948	922	993	992	1023	974	940	996	1031	948	996	992	1035	1018	1033	996	961	1041	997	1021	927	983	1006	1029	945	989	999	1000	1025	976	941	968	959	953	1032	975	1003	973	959	1001	928	993	1009	936	974	1038	1018	966	980	1031	976	934	1010	939	942	965	978	1004	973	948	947	990	992	983	945	954	999	1002	966	985	976	974	986	954	978	986	952	985	965	975	923	979	999	1006	946	991	997	972	971	937	992	922	943	907	975	941	966	965	949	971	1024	983	932	986	974	996	1047	998	1012	960	940	972	1047	954	1022	939	1008	977	986	971	975	957	1000	957	993	990	990	970	1020	981	963	989	932	975	991	1025	975	982	976	973	941	955	958	997	937	961	986	1015	961	974
30248	40970	42961	35992	31252	28313	26649	22237	15596	8123	3533	1346	1507	1597	1302	1554	1525	966	646	472	470	471	386	473	426	414	407	355	374	356	354	362	370	360	368	409	348	380	350	375	349	374	349	348	332	353	371	349	382	375	352	354	355	335	372	373	343	352	373	335	378	356	382	366	350	379	354	364	364	335	331	350	349	395	347	343	354	357	354	392	379	348	359	339	345	357	317	362	347	340	340	367	360	353	381	359	348	399	344	372	375	378	343	362	356	356	317	338	349	354	368	354	345	365	340	354	347	327	388	359	358	361	319	383	358	371	368	366	341	366	366	370	375	360	341	364	363	348	355	373	363	356	337	366	337	339	377	364	327	341	365	368	346	340	364	338	351	362	327	346	334	323	354	367	335	368	337	350	402	355	372	337	324	329	360	356	365	341	341	360	358	343	344	345	372	322	367	374	356	378	361	346	360	355	346	324	365	352	329	348	364	361	381	342	384	340	333	329	387	363	332	332	336	359	343	357	356	352	366	371	335	380	365	341	377	391	341	373	339	341	374	323	349	356	349	348	351	307	361	340	327	355	355	354	352	342	361	371	374	336	339	338	355	355	376	348	379	337	368	350	357	380	364	327	337	313	379	349	326	349	343	358	312	382	375	388	326	342	362	353	340	355	357	355	368	352	355	333	342	341	358	363	366	330	364	350	366	343	341	335	359	378	329	378	350	302	370	366	350	336	347	326	370	346	411	344	367	362	343	363	361	338	332	344	363	361	346	353	322	348	345	370	345	380	344	352	363	382	400	337	351	347	359	357	360	357	372	352	364	330	374	394	373	340	343	353	319	331	334	375	372	329	337	326	372	359	346	400	343	363	332	332	332	373	379	326	339	326	348	333	342	336	339	319	352	388	358	338	352	364	402	352	351	359	378	363	376	344	375	336	336	356	332	370	362	365	370	388	369	342	373	360	360	339	360	352	360	339	391	384	391	362	328	339	334	326	336	350	355	343	365	349	389	330	354	341	355	338	364	358	349	359	317	352	312	377	375	384	326	346	358	371	315	359	337	384	340	326	344	357	352	375	369	365	332	355	320	353	346	346	337	319	314	371	322	323	367	374	368	375	351	357	368	390	349	369	315	346	349	309	389	354	347	330	356	371	369	323	371	335	363	350	358	333	348	334	347	332	336	343	357	314	345	382	353	334	324	357	342	330	341	350	337	351	357	347	337	323	336	339	349	374	370	312	343	335	328	327	328	330	354	351	328	316	381	349	345	359	354	368	355	353	357	352	358	348	351	370	337	383	336	368	335	317	374	394	350	337	348	336	326	352	333	357	354	350	322	354	338	355	325	372	365	358	327	348	366	334	391	359	336	342	346	334	332	382	360	355	377	324	353	338	325	348	342	386	341	382	364	354	354	358	367	349	363	376	311	323	361	315	337	376	356	345	339	338	357	365	359	363	353	357	398	332	337	393	335	358	309	340	367	338	356	330	375	381	324	330	348	338	355	372	348	339	308	320	386	380	316	342	347	340	343	347	354	375	353	331	328	331	347	354	382	385	309	379	341	368	350	363	360	365	319	347	347	374	343	364	333	347	363	356	340	335	360	365	331	338	376	347	355	364	369	345	302	363	367	339	349	343	365	363	304	354	348	366	377	328	365	349	333	347	410	353	374	322	361	346	340	346	338	348	385	351	392	353	356	344	372	346	346	367	364	420	355	346	352	372	306	336	363	327	363	341	343	333	342	313	358	351	332	357	343	317	358	338	346	352	351	333	340	362	352	339	383	420	344	368	354	370	367	336	368	340	356	356	326	356	370	349	375	359	358	364	315	308	316	335	339	360	354	347	363	363	355	348	355	363	339	375	358	349	310	326	340	362	357	379	346	344	335	360	358	378	333	339	335	322	365	339	382	359	323	375	371	351	364	359	369	343	338	399	328	361	353	350	337	349	342	342	363	329	334	360	347	342	334	326	351	376	328	373	375	368	319	316	355	341	357	384	350	341	340	319	357	309	391	348	361	353	355	346	313	371	336	372	346	354	342	341	373	354	326	347	332	332	350	346	348	349	338	301	361	313	371	331	324	332	352	313	352	333	309	361	328	352	362	360	357	333	343	366	363	364	318	380	350	333	372	340	356	341	334	314	336	333	339	364	392	400	337	353	334	379	336	322	350	346	339	381	347	376	318	326	352	363	365	347	365	391	349	372	344	347	335	335	315	343	369	323	374	323	380	323	385	334	360	326	385	348	327	327	352	355	301	329	336	343	341	387	330	341	331	354	356	356	375	355	384	395	307	361	367	339	348	374	363	327	354	362	348	334	343	379	357	375	334	369	382	332	319	363	368	340	349	375	348	332	364	357	342	350	335	359	349	375	375	355	358	344	362	356	378	366	363	322	367	343	356	334	352	386	351	376	344	357	352	343	365	361	330	355	371	336	343	363	336	331	339	359	376	370	341	384	348	358	343	330	374	383	353	376	371	338	356	361	360	384	349	361	347	342	388	338	333	357	403	328	359	379	340	344	373	359	351	341	337	351	350	326	363	332	379	328	321	346	366	361	357	329	359	338	362	339	379	319	358	369	358	370	330	338	349	367	335	338	319	350	339	316	321	333	344	366	375	325	333	334	379	329	370	339	341	392	356	323	360	365	350	355	391	330	356	372	346	344	344	389	331	387	350	346	333	346	333	338	347	341	377	343	336	374	318	343	345	352	353	360	355	319	358	342	353	333	316	356	313	375	365	398	333	339	345	366	340	339	377	364	344	303	348	343	367	355	345	355	344	371	351	349	339	312	363	370	313	341	330	351	336	318	348	355	356	348	335	334	330	344	340	325	355	351	368	330	341	365	344	347	346	366	385	349	347	365	346	344	372	316	354	359	319	323	365	334	335	370	327	350	346	327	342	337	338	308	316	382	364	359	376	353	315	367	337	317	334	366	390	318	389	332	353	379	354	370	364	379	338	350	375	348	358	367	365	306	362	367	331	350	348	351	356	360	362	370	358	361	319	338	374	371	337	336	339	323	342	386	349	333	343	344	357	360	360	359	339	342	324	350	389	388	334	346	370	307	331	346	329	344	375	364	351	352	379	379	341	325	351	339	355	369	336	350	389	372	349	370	339	357	410	344	332	336	311	319	353	324	361	333	342	350	355	343	372	328	333	387	346	352	352	336	338	348	384	374	367	381	380	354	340	340	364	351	397	358	353	340	346	339	324	349	334	348	355	377	347	332	330	331	343	343	328	347	335	319	385	366	369	360	396	347	313	367	358	339	357	329	326	329	360	360	369	347	350	332	339	352	332	343	350	332	377	359	346	346	353	362	371	373	360	338	347	320	314	323	372	382	363	364	356	367	343	357	386	355	348	319	351	358	329	358	319	323	375	344	348	318	363	323	333	352	385	374	340	319	320	360	348	322	360	353	340	325	348	335	373	318	354	351	367	338	352	351	352	386	380	364	341	340	322	380	354	367	340	340	359	348	350	307	343	357	344	372	370	391	354	395
19786	37117	44104	44537	44541	43603	36791	29371	20735	12047	5977	3105	5308	6076	5250	7204	5634	3930	2712	1711	1625	1512	1415	1422	1373	1320	1217	1119	1198	1163	1094	1030	1016	978	1049	912	962	994	960	978	959	962	964	910	1047	919	959	895	912	946	969	883	983	893	918	942	949	888	917	916	978	924	969	834	853	908	909	945	918	902	969	891	932	934	951	894	943	897	986	1147	1025	956	907	903	912	938	856	896	899	914	947	886	895	922	844	862	906	916	938	921	928	921	885	943	896	956	964	881	853	924	893	878	880	873	852	860	899	865	896	831	933	896	905	887	869	915	827	898	883	910	931	889	901	890	827	852	883	875	942	863	896	897	935	880	884	871	893	884	909	869	843	874	825	920	895	897	897	877	853	843	857	889	895	905	930	916	893	850	862	908	897	891	896	905	890	874	922	873	820	856	886	889	911	899	919	859	856	853	880	876	882	855	904	919	870	861	918	919	870	867	927	892	901	908	914	922	844	958	878	859	910	913	872	933	895	909	906	939	930	873	923	861	894	872	931	896	898	907	918	901	878	878	894	903	919	904	914	875	868	916	898	865	887	877	866	880	931	921	881	892	955	904	835	870	898	855	920	908	892	913	896	883	876	823	897	889	873	905	877	902	914	857	918	878	886	969	922	883	885	882	911	880	926	881	891	874	851	867	890	891	865	926	875	901	864	864	945	837	904	861	934	925	848	900	852	876	867	972	936	860	937	888	918	833	935	900	866	880	838	910	866	914	881	882	868	893	878	904	845	905	884	887	924	876	852	870	928	842	924	854	902	880	880	884	834	859	947	844	918	887	871	873	882	900	890	872	844	918	899	919	929	886	920	893	870	899	908	893	899	869	869	883	869	887	876	904	916	896	928	948	906	940	885	884	897	876	905	881	901	850	914	896	844	847	913	890	932	892	855	865	861	892	863	912	843	961	888	915	941	917	898	860	915	865	886	922	910	924	930	900	913	866	900	850	878	878	861	883	918	864	910	869	866	878	908	924	885	898	862	847	879	878	910	913	864	924	876	853	869	891	918	864	851	921	844	838	884	877	895	869	851	893	936	949	855	919	862	912	868	874	824	903	944	911	905	931	894	880	883	868	834	874	943	933	885	896	885	894	821	885	843	896	837	922	891	909	875	826	915	921	938	855	843	865	854	876	833	856	891	937	872	890	824	917	923	905	947	903	874	900	893	890	865	956	855	907	892	916	893	902	911	939	935	908	855	907	895	904	874	922	882	936	889	895	903	885	889	946	914	838	886	870	877	883	908	911	875	859	926	893	905	887	876	884	903	864	895	820	886	936	919	920	813	925	883	831	884	906	911	872	888	866	812	918	866	872	866	881	912	905	912	888	932	874	862	912	858	885	892	890	904	891	895	895	888	899	921	894	883	907	823	947	932	928	866	881	942	894	883	918	943	842	911	851	890	943	868	906	901	885	877	919	893	901	877	888	830	865	844	883	847	869	883	837	893	880	883	888	916	897	878	839	878	940	846	914	857	878	893	849	932	845	895	919	875	915	872	899	917	882	865	853	861	907	915	891	911	848	882	900	894	867	853	836	908	872	858	877	896	909	922	925	880	887	882	933	922	884	904	870	854	870	920	888	881	906	935	847	974	888	916	896	942	879	854	883	904	863	883	877	897	848	863	882	913	875	923	865	889	911	870	910	854	880	954	897	868	818	831	864	907	878	890	871	890	944	918	870	919	903	861	906	885	851	846	863	859	933	923	884	940	866	890	878	937	874	890	923	922	868	903	930	925	846	910	922	886	920	868	904	935	921	959	879	882	925	890	899	845	903	885	944	911	838	835	881	915	910	840	896	876	840	846	905	867	874	942	907	909	861	901	909	934	919	937	895	910	902	916	908	965	898	931	904	907	858	835	877	831	893	862	893	861	917	914	873	887	851	896	869	889	911	877	849	876	884	865	862	940	853	840	906	862	916	878	931	865	907	873	919	880	896	917	878	872	920	940	887	855	906	900	922	985	860	892	880	886	855	858	899	888	841	859	881	876	913	858	875	900	884	906	903	912	858	914	895	880	893	880	883	909	908	890	872	868	906	872	909	900	927	862	853	894	888	946	835	877	869	950	858	894	969	886	835	878	876	901	842	908	905	885	870	916	936	903	872	888	899	858	914	820	860	890	921	877	881	859	861	884	916	865	882	878	848	895	877	901	886	923	900	933	934	867	866	881	901	947	898	838	911	880	907	919	887	916	958	884	884	888	844	898	862	933	812	899	829	876	910	890	912	873	922	887	879	876	847	908	873	844	882	877	902	867	877	881	849	890	862	873	892	838	885	847	909	964	909	893	915	837	900	915	911	892	884	939	875	900	888	885	862	872	891	833	888	905	919	904	861	888	900	927	920	867	888	898	844	837	898	903	875	941	901	858	863	865	864	905	864	828	900	937	871	863	891	876	881	930	853	898	874	909	856	839	979	848	847	859	916	907	873	886	909	928	890	871	948	908	928	849	819	854	885	932	877	922	878	864	874	887	909	901	870	912	892	833	811	886	903	920	883	895	882	880	919	908	934	879	869	934	862	887	865	881	870	963	882	870	917	870	874	898	942	932	907	867	973	890	892	886	897	950	910	868	927	868	896	878	914	900	900	932	882	887	871	890	865	868	880	886	882	892	910	962	893	894	925	877	895	900	929	888	886	889	881	901	917	883	869	879	887	931	890	823	874	833	918	878	915	902	888	884	931	857	918	875	855	884	917	928	885	830	917	916	956	850	915	913	888	895	894	942	860	853	949	915	910	964	940	944	899	891	912	897	843	869	916	892	868	857	912	932	895	893	868	923	894	848	873	866	917	853	944	908	873	892	891	871	915	892	882	916	840	928	909	923	886	922	867	888	852	914	905	910	806	921	848	991	909	929	877	879	849	862	887	895	867	867	891	918	902	927	933	875	861	858	959	860	921	891	873	910	904	852	905	913	879	909	942	893	899	916	898	915	894	868	937	925	893	916	890	952	889	852	846	845	874	885	849	936	876	865	850	888	847	916	879	896	869	887	860	868	873	872	905	895	825	861	903	889	864	889	901	880	901	892	841	877	893	887	855	877	878	868	886	945	866	893	929	882	854	895	872	871	893	887	886	881	886	883	845	920	886	900	910	890	881	916	883	891	902	893	941	838	917	859	906	876	903	883	897	931	880	853	876	860	873	902	867	928	870	876	931	897	922	882	872	881	871	867	851	866	854	818	869	916	839	909	934	916	889	845	854	892	853	931	883	917	908	913	852	905	894	896	891	865	924	878	931	830	868	869	879	887	924	856	861	917	923	961	948	900	845	910	937	859	900	924	851	857	911	895	895	896	907	917	916	880	824	903	853	874	941	875	943	866	905	893	852	932	932	877	913	879	844	897	871	876	899	877	843	872	837	886	934	902	901	912	858	901	901	881	843	873	876	928	919	877	888	817	903	883	913	905	802	963	920	886	920	856	865	897	881	892	914	904	875	851	913	881	925	889	881	908	895	888	902
3597	6099	12644	11109	6195	2817	1478	628	340	243	206	209	204	217	188	183	190	200	221	215	200	189	190	183	187	184	178	173	168	204	201	202	205	193	223	150	191	204	204	181	186	198	181	209	175	157	209	210	194	190	203	211	189	192	187	188	190	188	185	178	188	184	176	174	184	213	193	185	199	201	201	185	200	203	170	196	173	209	184	204	187	183	207	196	194	210	196	213	223	207	203	184	182	187	183	187	202	198	198	188	178	187	183	210	212	201	191	184	209	188	209	194	201	177	194	217	176	191	197	194	182	191	214	177	179	181	205	224	177	180	206	191	205	169	167	184	177	193	211	185	204	202	189	209	194	187	208	176	217	212	211	205	186	180	164	178	191	192	202	193	206	190	171	188	225	187	188	186	173	199	192	199	196	170	204	199	170	170	207	196	209	233	164	202	195	202	219	185	192	185	187	214	197	193	199	195	189	176	177	195	200	191	199	209	205	193	217	190	218	195	197	171	194	182	180	194	185	207	196	193	204	178	189	193	196	204	178	202	167	204	177	191	161	171	195	183	186	228	213	169	199	204	193	196	205	201	207	208	198	157	179	185	198	186	206	224	202	201	172	209	194	181	196	186	195	180	186	198	194	187	192	200	214	189	165	194	187	178	188	189	185	188	218	198	196	195	197	176	185	197	197	227	196	206	204	202	173	202	190	172	191	192	193	171	173	189	216	186	216	197	188	197	165	174	195	195	219	177	188	197	216	199	200	180	185	202	168	185	187	165	196	194	165	219	171	172	193	157	170	207	196	190	207	168	229	191	194	216	196	206	190	207	182	195	214	190	176	190	181	186	195	204	217	208	194	204	169	194	177	182	204	188	201	165	204	195	190	187	192	182	197	199	191	198	191	214	202	227	200	212	188	206	200	211	194	195	200	184	175	190	188	198	206	168	177	195	189	194	213	187	180	183	199	183	193	205	226	190	180	194	196	205	207	201	186	180	196	212	176	200	216	181	190	184	208	194	219	203	174	198	193	212	206	187	181	212	198	181	223	195	207	206	174	173	203	189	208	212	202	189	188	203	210	159	196	185	184	189	209	189	185	196	197	189	200	192	211	243	193	194	196	207	177	194	186	215	186	217	208	189	179	209	194	198	209	193	199	166	192	198	183	190	194	192	197	192	180	192	185	171	225	204	177	197	197	195	203	187	185	204	204	191	204	193	196	196	183	184	220	188	187	192	197	181	191	188	204	185	205	210	200	189	180	187	214	191	175	208	193	178	190	222	195	186	210	187	203	189	207	206	190	180	207	209	209	185	178	176	185	161	179	185	200	209	207	175	192	172	175	205	171	204	165	195	200	199	191	189	193	211	171	221	191	213	198	197	180	171	205	209	219	208	173	184	183	169	202	202	208	194	206	195	183	195	200	198	194	179	204	178	177	171	207	167	180	205	191	193	220	180	194	174	182	221	177	196	196	210	197	201	181	198	214	174	183	178	205	214	201	182	176	195	181	208	206	176	183	194	193	198	170	189	208	199	182	184	200	206	168	175	184	222	212	208	177	195	176	187	194	191	191	197	199	180	195	190	204	213	209	180	174	210	217	183	189	202	224	198	203	193	203	162	197	208	178	204	164	182	165	193	200	195	183	198	196	190	192	212	172	198	199	203	189	188	192	221	217	190	187	193	203	200	191	194	174	194	201	196	185	191	199	189	195	202	180	204	189	193	190	205	199	183	179	190	168	172	203	194	194	174	211	220	170	188	207	190	207	169	202	178	173	183	186	176	184	161	179	200	164	211	177	197	200	182	179	210	203	185	174	189	215	219	226	196	186	194	183	187	199	198	212	174	203	209	196	193	194	213	179	213	205	215	204	213	214	189	196	199	191	216	199	166	182	186	189	190	203	190	185	191	157	207	170	164	199	178	197	206	189	192	204	221	170	176	173	186	199	205	220	195	187	174	184	207	186	211	194	168	191	209	197	192	200	191	198	183	199	183	182	188	185	190	198	201	183	181	205	200	178	196	182	189	211	192	193	168	184	153	209	184	216	211	165	193	198	208	219	192	199	189	186	185	191	185	195	229	187	210	165	182	219	200	164	165	177	207	195	192	189	182	169	212	179	193	196	212	198	193	232	189	203	211	221	190	190	206	213	201	211	187	214	221	206	177	192	182	179	203	183	181	169	204	196	179	182	196	201	192	204	203	185	179	201	207	195	193	196	182	183	205	195	162	212	199	200	206	191	218	174	188	192	203	199	194	209	187	217	177	170	197	186	202	207	195	162	195	166	190	218	184	182	204	175	176	193	186	186	199	194	194	177	202	185	184	218	214	207	181	203	188	208	193	180	225	195	176	208	187	186	178	211	234	185	195	220	209	181	200	182	189	177	191	189	201	213	183	204	207	202	207	197	172	190	189	194	192	175	225	200	205	194	199	208	181	183	191	206	179	186	173	181	183	181	186	202	212	188	165	173	207	203	191	193	197	197	199	183	164	200	186	218	195	221	223	186	178	163	173	209	202	202	190	191	192	189	197	217	183	193	212	208	205	189	186	211	195	195	190	198	165	197	204	175	205	167	154	182	212	213	217	183	208	182	180	190	196	192	200	185	177	197	170	191	202	174	183	170	198	198	162	182	183	200	199	222	205	207	189	182	185	187	191	211	204	167	195	189	205	178	183	195	182	208	167	202	206	197	196	199	184	185	194	204	190	201	174	213	203	197	185	208	201	173	181	167	198	197	177	188	183	209	166	180	190	194	205	178	195	206	194	209	182	219	197	195	186	182	200	181	207	200	183	196	202	197	174	210	191	209	190	167	175	183	193	188	199	191	200	168	180	179	188	178	183	186	193	182	197	187	200	163	190	204	180	199	179	202	173	177	213	196	199	194	224	171	196	202	205	206	178	182	175	181	233	202	201	173	233	189	208	222	197	198	188	199	210	181	211	215	185	175	225	195	187	202	189	191	198	194	219	204	218	214	196	204	181	186	201	165	191	178	158	186	209	194	168	187	201	189	199	205	200	189	189	213	200	197	170	193	178	191	202	196	190	205	169	182	194	213	206	210	193	179	214	201	184	203	171	203	185	201	209	188	193	177	196	182	177	180	191	181	201	211	212	205	180	195	210	185	188	210	171	184	173	223	172	188	188	170	193	178	185	189	192	202	217	194	174	184	176	190	182	207	197	191	199	196	194	190	177	210	206	186	178	195	200	215	193	200	198	217	184	217	183	193	171	177	197	183	198	179	189	186	188	186	206	165	198	203	218	212	197	183	168	192	196	198	192	218	186	207	220	183	189	192	198	207	204	184	174	177	198	222	203	200	197	195	185	176	195	187	196	170	185	172	186	203	194	180	184	189	181	190	198	216	204	189	203	185	197	168	178	195	209	188	207	166	208	208	217	198	182	171	185	165	189	201	167	189	206	227	182	193	191	207	201	192	205	195	187	181	175	183	219	184	212	197	221	207	200	159	202	200	157	160	184	202	158	211	196	159	201	186	193	217	171
3491	9132	19277	18228	13493	8358	5158	2689	1826	1109	777	643	696	800	737	802	702	687	617	647	637	557	653	606	619	617	558	578	609	606	539	573	631	623	578	565	612	607	638	618	620	566	618	587	624	608	591	584	598	623	587	621	647	576	576	621	650	607	565	579	581	611	628	557	603	571	603	593	605	617	610	595	566	567	597	602	640	563	602	596	589	620	595	599	598	592	628	610	612	555	542	590	563	596	583	606	581	642	602	615	571	569	594	565	580	564	592	607	579	595	625	596	563	568	594	601	615	567	571	582	578	604	625	566	600	614	586	580	583	585	612	594	607	594	643	595	580	617	609	584	597	589	597	623	615	580	597	604	579	593	576	571	584	574	585	604	566	557	592	573	567	560	577	604	544	568	583	573	605	603	602	599	612	577	628	552	594	565	611	620	582	588	628	597	608	580	603	581	638	597	564	612	587	591	619	559	524	637	606	606	538	586	623	568	563	588	611	551	631	557	586	604	620	568	582	595	637	560	586	575	613	604	610	598	566	620	632	600	586	593	573	590	599	603	588	573	586	620	608	624	557	588	600	568	602	628	559	615	575	560	581	563	555	599	629	606	568	595	591	595	598	590	593	613	580	580	590	592	614	539	596	579	601	579	566	602	576	567	616	579	593	596	631	578	634	585	540	641	558	616	557	642	567	578	611	630	630	589	584	576	601	616	607	580	590	618	567	572	577	580	598	562	601	573	606	545	623	587	607	587	616	592	623	608	615	593	590	589	574	561	589	587	624	589	581	565	587	591	555	587	590	625	577	670	623	574	585	632	603	576	597	593	576	565	627	571	557	618	632	555	604	590	577	594	594	558	609	589	576	581	634	638	565	596	571	595	575	564	565	569	610	608	634	590	599	563	602	572	607	585	636	622	617	588	630	588	592	585	625	609	622	603	617	576	595	625	570	609	605	566	556	586	590	587	567	596	566	584	637	620	577	578	568	586	580	595	584	591	609	557	600	597	615	594	597	553	567	599	591	594	629	593	609	595	576	582	604	563	590	615	557	589	559	576	642	627	554	598	596	547	581	611	606	623	597	577	579	618	624	579	632	554	549	553	566	617	609	593	596	582	589	599	609	595	612	578	571	601	593	610	624	625	609	597	594	617	585	578	613	606	590	555	609	616	587	612	604	627	622	617	591	598	603	591	601	604	600	616	552	633	566	587	584	595	548	552	624	529	594	608	606	651	610	618	587	573	567	607	610	596	572	595	602	556	596	570	537	604	550	610	573	640	582	586	584	598	609	581	613	580	579	608	565	620	585	557	596	608	568	604	601	582	547	554	609	622	570	573	591	557	622	640	603	562	559	582	591	579	586	602	604	602	598	658	541	590	622	598	608	631	620	597	596	632	569	591	610	556	544	632	546	612	589	597	577	583	632	570	569	645	576	585	581	547	573	601	610	572	574	598	637	620	585	581	573	605	572	611	580	625	604	601	601	611	570	590	625	598	602	599	577	600	606	598	593	622	597	525	598	574	584	609	630	571	599	611	530	571	620	553	625	635	582	577	641	617	581	592	578	634	610	606	608	608	562	593	582	593	593	574	580	626	629	540	588	580	626	569	549	549	562	584	558	624	576	617	600	571	539	562	592	600	557	615	592	597	615	580	571	629	570	605	607	597	575	611	579	609	566	656	620	632	577	601	547	615	597	573	561	587	565	604	566	612	609	634	581	642	579	574	576	573	616	573	580	608	612	623	617	616	605	574	568	620	613	555	553	572	575	587	606	583	598	553	553	593	599	579	592	648	573	608	589	581	612	598	580	590	586	613	582	595	574	634	599	592	583	595	559	558	576	593	560	596	602	623	568	577	596	601	619	589	599	620	565	596	605	601	608	619	580	610	598	586	546	556	567	570	597	575	592	544	598	585	602	548	564	595	567	606	577	599	582	604	608	577	597	567	563	561	574	612	608	587	581	563	630	610	598	562	577	587	634	617	616	572	608	590	614	621	593	598	603	575	572	580	612	624	588	601	607	567	545	597	601	600	585	560	570	580	560	591	569	599	582	569	593	597	550	603	609	627	582	550	554	596	569	600	597	612	570	634	618	580	576	643	591	539	550	606	564	612	580	517	628	595	604	636	568	544	603	605	546	580	607	618	588	609	633	588	530	618	566	591	625	611	597	577	587	545	594	585	636	619	644	614	597	638	610	563	550	609	601	567	591	582	623	599	624	557	589	574	606	609	570	576	569	567	588	570	615	575	592	595	554	640	619	570	627	597	617	617	552	570	607	618	615	610	575	554	564	596	590	585	609	602	611	604	600	579	559	574	614	553	593	584	557	576	564	628	584	608	582	594	608	585	561	555	591	609	637	660	586	579	611	608	605	618	616	553	597	588	603	609	559	548	573	617	588	598	588	594	606	617	549	556	574	591	594	582	571	584	623	598	600	599	660	634	612	598	569	587	568	627	573	592	593	592	611	550	595	595	622	578	616	556	557	611	624	550	576	571	580	610	609	597	546	607	597	632	629	604	592	604	614	574	550	585	618	594	578	588	554	624	588	556	617	598	568	595	645	584	586	584	579	556	600	563	568	561	558	592	585	561	563	589	596	657	573	600	587	592	622	541	629	577	626	582	590	549	573	579	542	614	599	577	603	563	634	608	589	589	590	628	592	608	621	594	588	621	579	610	608	606	595	552	621	656	549	588	626	585	592	587	618	588	612	601	575	606	647	593	535	557	588	597	583	566	583	608	584	616	555	568	577	600	602	585	561	606	595	608	584	616	610	598	585	606	560	638	568	564	604	602	583	590	617	537	614	573	582	568	583	551	594	589	581	596	647	617	602	591	615	536	587	595	585	606	577	573	587	623	609	560	599	622	566	593	577	579	580	607	575	629	585	574	593	606	609	599	579	593	564	574	579	622	599	583	562	614	565	588	559	590	618	605	621	589	588	575	612	624	574	595	602	625	570	612	541	604	599	600	573	553	577	567	594	596	624	584	629	611	616	557	566	562	593	565	585	555	565	632	574	613	573	595	604	588	612	602	578	584	602	552	546	615	609	591	600	574	608	615	587	594	616	601	614	605	590	584	604	585	648	579	577	621	623	577	605	581	604	609	596	608	631	646	582	574	597	575	609	586	582	595	566	558	579	565	574	578	572	594	609	607	611	574	623	546	566	572	611	596	611	584	564	600	621	584	605	582	585	563	623	624	621	629	609	608	579	569	591	571	584	528	572	580	594	605	581	610	588	556	578	622	568	572	583	575	546	598	586	589	594	611	590	580	613	603	603	621	580	587	610	576	583	608	638	578	591	610	560	573	587	600	609	563	604	587	583	597	568	572	589	591	614	558	558	616	600	576	574	581	650	587	531	582	627	588	586	578	603	610	595	614	559	609	580	600	620	644	571	568	573	593	588	629	563	602	574	598	594	604	642	573	578	617	555	600	581	577	595	566	610	593	600	575	626	563	593	593	608	613	590	609	558	623	596	571	599	562	599	632	568	576	567	585
21785	36546	41436	35757	29820	26553	23674	16646	9572	4137	1864	1084	895	969	1044	1038	973	776	493	441	449	448	427	414	386	386	381	383	384	423	398	401	393	359	396	414	366	399	363	393	351	374	389	361	346	360	387	388	355	365	359	371	337	347	362	362	371	386	384	384	357	386	400	385	365	363	375	376	389	370	387	357	377	377	370	346	404	364	408	397	361	395	385	358	346	404	402	361	388	362	394	340	374	352	378	372	376	338	388	350	364	345	361	357	415	374	335	409	359	382	351	324	357	391	360	364	352	379	405	372	352	377	381	367	334	405	369	403	358	353	386	344	422	377	389	384	338	388	395	359	352	359	408	354	362	380	350	335	400	357	371	393	344	354	384	403	375	387	383	418	390	363	356	355	365	356	382	347	377	387	387	389	341	365	385	393	431	352	364	329	366	392	336	343	349	391	377	345	359	362	365	363	361	377	341	350	342	374	376	388	404	388	352	366	364	405	379	400	385	334	340	366	391	395	401	400	378	355	333	404	366	359	385	384	374	367	368	355	379	342	377	398	363	397	402	399	374	402	349	396	364	353	354	387	399	352	360	370	414	338	340	380	385	371	361	359	362	394	405	370	382	391	352	347	374	365	356	358	412	352	349	378	375	372	372	353	381	363	362	367	367	376	383	399	395	389	367	380	360	358	405	388	371	348	384	418	370	354	357	381	393	355	327	383	361	360	376	347	389	378	379	380	387	377	367	365	390	354	359	381	357	330	352	367	366	395	345	363	397	395	401	379	389	344	390	388	346	375	363	361	345	364	391	342	375	393	404	391	367	350	386	363	374	393	340	373	376	357	393	349	346	386	332	343	381	393	358	388	389	351	398	363	399	391	366	413	391	342	353	412	349	359	380	372	363	347	346	373	373	358	323	355	342	392	358	378	396	369	356	410	380	385	344	350	412	346	335	350	344	373	384	361	403	360	371	380	359	345	399	355	362	375	345	404	349	371	344	357	391	353	374	392	418	350	374	373	349	390	398	374	379	383	326	337	351	308	366	350	378	359	400	381	363	378	403	423	377	366	348	365	365	384	362	350	403	362	381	391	373	362	358	363	391	406	384	357	352	357	361	349	346	356	412	367	397	366	383	372	361	370	343	395	319	356	354	372	346	375	372	365	330	364	369	362	402	360	382	370	419	346	389	365	367	375	377	386	342	369	380	371	335	363	341	356	400	388	378	385	351	405	363	372	359	367	373	354	380	359	376	376	362	400	351	347	345	339	398	333	376	411	333	375	363	398	357	368	345	397	405	388	378	393	375	375	370	352	370	387	349	351	365	377	378	360	360	423	352	375	376	397	349	369	333	373	363	358	385	385	393	368	376	362	401	401	350	411	364	351	375	402	398	372	347	383	358	380	347	393	346	372	371	375	336	368	338	418	364	383	360	375	356	376	386	378	341	412	369	351	376	377	373	376	384	365	327	357	381	379	356	371	388	377	370	371	340	396	365	370	390	381	407	385	359	354	356	362	325	364	374	356	347	369	374	389	340	381	384	391	342	368	357	385	357	360	350	374	367	386	375	355	364	369	354	389	345	380	365	345	335	367	372	376	364	389	389	393	357	394	366	395	361	348	387	385	348	381	406	382	362	394	395	377	385	377	369	359	336	369	364	339	391	369	366	373	388	357	380	354	372	386	376	400	420	402	352	383	362	380	373	372	364	329	399	372	378	373	372	331	369	428	374	396	357	348	400	375	397	377	353	364	398	362	355	360	344	377	401	385	368	316	402	373	351	370	365	382	360	351	363	394	351	343	378	378	348	369	403	370	377	402	348	337	363	377	332	369	376	362	366	369	373	399	356	349	355	391	394	347	382	367	379	378	359	359	356	378	347	361	381	362	395	354	356	353	374	408	385	413	389	401	389	378	388	407	374	369	385	396	337	363	369	407	380	359	358	383	366	353	364	364	399	364	367	370	373	361	374	369	374	383	353	372	379	368	365	347	395	408	388	401	382	402	330	383	366	364	371	369	345	405	329	399	405	398	366	363	346	360	369	374	386	359	346	371	348	366	394	401	347	404	395	388	330	367	347	367	391	387	356	386	357	354	336	372	384	384	384	339	391	358	391	354	391	344	363	377	368	356	363	356	356	364	387	378	357	379	366	380	375	359	367	376	353	381	352	397	364	353	384	380	368	364	349	379	395	379	360	347	370	377	370	376	350	403	397	323	369	358	364	412	388	385	382	353	394	386	365	368	354	389	392	357	350	377	357	356	344	389	353	372	365	371	380	400	353	365	408	376	386	363	378	366	384	398	377	314	358	341	365	364	375	432	376	369	360	358	377	389	404	344	371	373	387	365	399	388	408	408	354	372	390	342	374	363	368	387	350	348	405	373	366	368	354	377	384	388	396	393	358	392	370	343	377	369	368	368	373	338	407	379	375	368	375	375	340	368	355	379	371	366	340	325	358	415	350	364	402	316	396	408	377	350	376	378	386	362	378	367	346	365	378	359	336	375	383	359	373	353	372	419	340	346	364	374	361	390	413	387	396	372	423	386	370	422	365	365	365	369	363	366	404	370	402	376	382	327	347	371	374	356	355	345	367	361	387	360	403	344	400	356	407	351	364	368	358	378	387	376	391	390	370	373	376	382	416	376	402	373	402	396	402	384	431	359	388	359	350	359	369	342	408	368	386	349	369	384	378	356	340	376	376	392	385	384	377	341	350	390	388	346	386	397	334	377	364	413	382	335	377	334	357	382	348	363	352	379	377	364	366	376	366	352	370	414	378	362	377	401	429	380	357	386	375	323	396	390	372	340	342	370	351	380	361	356	374	382	364	359	368	391	380	367	394	366	382	391	351	358	392	337	416	379	354	352	427	380	344	374	407	341	400	384	361	366	381	380	346	349	395	380	357	385	403	361	343	344	378	367	352	379	357	400	324	371	394	331	362	364	338	330	333	361	390	403	379	379	393	346	349	377	400	377	364	353	370	364	391	399	363	353	371	358	368	389	343	367	370	386	369	383	362	392	365	364	340	420	349	372	375	381	362	369	371	368	382	370	377	386	373	371	355	388	382	355	377	382	362	365	374	378	408	340	351	350	338	332	378	357	399	366	378	361	374	380	387	347	352	394	365	324	380	384	344	383	368	352	411	338	383	376	364	356	365	359	368	381	390	410	376	374	352	360	354	371	385	359	375	366	356	340	377	362	359	378	339	325	335	355	375	372	388	389	397	377	428	364	393	391	339	404	350	377	369	419	375	361	364	371	389	411	414	383	393	360	320	389	364	377	363	373	389	408	374	379	341	357	363	394	392	393	405	398	377	337	328	362	369	363	383	369	381	365	378	378	358	357	362	369	349	388	341	345	371	344	343	350	382	379	384	363	397	352	339	395	390	360	398	374	338	374	362	374	362	323	378	405	331	377	345	353	350	395	343	373	385	335	365	334	350	392	360	402	404	378	367	353	351	381	378	415	362	404	360	358	369	360	366	335	351	361	408	370	390	391	382	355
15183	32683	40784	42216	40022	38942	31149	22258	15172	8635	4723	2764	2993	4200	4127	4736	3992	3198	2011	1395	1439	1366	1424	1230	1220	1145	1151	1124	1127	1185	1120	1047	1092	1025	1061	1048	1007	934	1045	1006	976	1035	989	1006	972	981	991	1031	1005	1007	1019	1036	982	954	997	970	991	971	972	1003	982	1021	976	961	947	992	964	985	1005	1037	997	1017	978	1021	1006	977	1004	1040	1051	982	1005	973	1034	936	994	1005	954	980	950	1020	960	1025	1009	1010	984	1009	1015	931	966	972	937	986	916	1028	978	915	958	955	993	945	953	992	967	1018	965	972	990	952	962	937	1065	1009	1037	969	916	981	972	978	1007	1001	992	992	990	944	934	947	1007	1002	1011	935	989	1016	1020	1039	1005	967	972	961	980	977	923	993	916	966	991	1048	974	990	1032	1033	992	977	975	941	999	946	939	962	960	998	978	968	975	1002	988	1002	950	1003	961	997	944	1018	930	975	1013	969	957	1011	1011	967	988	1009	988	975	975	1015	1021	1000	983	1005	941	932	999	986	973	942	972	1030	971	974	977	995	988	994	982	989	920	977	1013	1023	924	1010	973	967	923	940	992	985	987	944	1004	972	1022	1000	919	1012	976	960	985	973	985	945	986	951	996	983	1009	999	950	951	1013	967	960	931	958	957	950	980	984	987	959	990	974	987	973	914	978	987	992	970	958	965	994	957	943	956	1010	894	979	915	922	963	946	945	972	1033	1029	971	965	950	996	933	933	939	947	944	974	984	960	1026	941	939	961	915	1009	894	974	948	969	963	952	991	954	1018	945	943	966	1014	963	952	964	965	972	982	944	976	997	954	941	959	978	928	986	978	944	999	930	1021	982	936	1001	965	1012	1001	983	935	929	975	947	939	938	915	993	929	1024	905	994	1028	950	918	1007	905	966	976	986	950	988	996	914	1054	945	951	1055	976	997	976	975	960	955	1022	992	939	921	1013	972	933	1023	960	971	986	984	1008	973	995	936	976	992	958	961	924	890	951	1003	995	880	1009	996	967	976	966	939	1032	1012	979	950	948	965	951	923	948	1002	972	958	945	903	986	938	960	977	970	977	961	954	983	945	1010	993	983	931	942	976	979	948	975	1031	952	964	962	946	981	977	995	956	1014	990	1016	977	948	971	982	980	1004	952	964	991	959	954	933	1017	962	973	999	966	984	957	971	946	951	997	969	930	945	1039	988	932	989	951	959	947	963	983	999	924	921	963	948	920	1006	969	1011	1042	1007	962	952	1052	964	977	990	964	988	959	998	1014	936	937	956	1004	918	994	931	934	969	963	970	959	1026	948	1000	1005	995	970	948	950	1006	968	980	976	982	978	949	937	1002	959	986	959	1014	1050	938	995	981	1012	991	969	987	944	956	955	981	978	945	977	932	961	962	962	969	1004	923	972	984	948	1017	963	1004	946	1030	956	945	931	997	927	944	954	953	951	983	986	924	955	934	997	1028	978	944	983	977	968	971	934	997	963	990	937	940	952	981	961	938	956	935	1000	953	984	988	985	1000	984	966	963	979	950	995	936	922	942	905	997	955	932	983	983	970	962	954	1008	1003	1007	991	966	952	971	947	937	994	968	925	919	964	1034	965	959	938	984	903	954	927	922	1012	964	959	982	1011	930	1033	947	934	986	970	950	947	1031	968	1028	988	1034	994	1017	981	1013	959	934	984	962	943	1002	950	952	1033	950	973	964	1021	1027	946	1041	984	980	1018	940	955	1010	983	1008	1033	937	948	979	939	988	1011	1026	1018	915	1008	921	973	1017	974	937	1008	931	971	999	948	933	952	982	936	925	961	995	992	1016	952	937	924	937	944	939	957	981	998	1044	956	944	963	950	992	961	1002	921	986	1020	1000	965	984	1024	957	963	919	1022	1004	955	986	903	983	991	995	915	951	969	943	1019	908	899	914	984	959	925	1048	950	983	956	942	973	976	983	982	930	982	962	978	971	955	886	1040	986	976	991	992	993	992	953	945	980	983	1019	989	964	965	939	975	954	943	1018	946	932	987	992	1007	1037	960	1010	982	947	1003	991	940	945	926	977	967	985	914	965	1003	994	968	1028	971	960	935	946	970	1047	946	1012	970	982	985	933	990	1001	983	964	993	976	977	975	984	918	947	1023	988	989	964	991	1000	978	957	946	943	971	875	1005	981	972	1060	991	981	955	948	987	958	979	982	990	994	967	967	984	1041	973	961	962	966	940	994	954	960	947	973	967	1006	977	1002	950	967	955	921	989	967	967	1047	942	952	929	956	987	982	944	973	940	923	987	962	1024	1008	972	969	983	957	951	954	946	993	963	1009	979	957	948	960	1022	980	992	964	949	933	971	968	983	985	970	996	999	966	926	972	950	988	953	912	995	944	966	963	1005	995	949	939	944	994	1007	916	1001	994	919	966	960	942	951	971	1027	912	956	942	947	974	959	940	944	1043	970	960	1014	972	997	979	999	968	965	995	943	981	981	986	977	966	991	1019	982	965	985	942	914	947	949	1001	975	951	998	969	971	1000	942	949	1054	951	919	958	991	904	972	1002	960	1011	963	998	967	978	1014	950	964	1004	973	957	924	955	964	968	944	1002	1003	984	954	978	980	979	924	960	966	955	1002	991	963	954	995	998	958	949	982	956	973	977	998	993	1033	966	956	971	957	895	991	1023	953	982	973	918	903	957	963	963	958	933	1001	971	978	995	921	959	967	974	961	948	947	973	974	977	942	1002	972	997	1008	947	961	929	1025	976	965	1019	979	942	958	970	1039	954	1000	979	929	975	981	987	949	950	1015	916	941	999	1008	995	908	931	942	939	1001	957	945	1008	985	957	918	1014	970	946	1014	928	960	983	914	989	962	1009	946	958	973	1034	915	959	989	997	971	1002	951	974	972	969	1027	971	986	1005	1007	951	937	972	953	973	928	1016	1006	990	920	994	994	959	914	954	988	906	986	962	994	993	937	1019	988	939	955	984	959	996	1010	965	948	956	997	963	986	977	1010	992	969	950	961	1005	963	1004	952	915	955	957	966	925	970	963	1020	969	948	964	934	913	996	983	1008	983	974	987	995	924	960	993	966	970	983	964	1020	980	936	951	994	1013	956	1044	1001	987	965	933	962	920	991	964	1028	964	1001	966	1008	932	963	985	1008	1005	975	1006	973	947	969	997	986	955	961	992	964	942	971	1008	969	985	987	954	991	998	984	963	981	947	972	972	1021	1000	954	913	961	968	947	991	958	963	977	974	901	979	982	963	960	955	921	937	1024	975	949	985	963	1002	987	975	962	963	1029	953	985	983	993	972	920	974	928	1004	988	957	947	989	984	952	964	953	997	1010	960	1016	948	972	974	967	959	919	983	997	934	922	962	947	907	922	1024	942	973	1031	928	938	998	978	969	945	973	965	917	899	957	922	994	1001	976	977	998	987	910	958	940	975	1049	995	947	968	987	963	1001	944	1020	943	970	963	982	1010	919	1012	981	966	933	993	896	957	960	969	1022	961	987	1009	993	976	929	951	946	957	981	963	969	986	988	995	958	990	947	994	1001	923	1037	995	985	1011	953	986	954	968	913	980	1008	880	953	1008	961	977	967	975	986	993	967	976	948	1000	930	991	1000	966	951	934	1030	903	958	1010	962	954	972	1034	942	966	917	1004	988	949	934	946	986	921	940	898	988	955	935	981	1002	969	983	987	1030	970	951	925	970	949	972	971	959	986	970	967	948	1003	979	935	964	1007	993	946	993	943	1009	1006	992	996	992	979	982	963	1010	993	1010	1023
30089	41355	42759	36277	30292	28456	26961	21523	14155	7290	3005	1522	976	1644	1472	1471	1362	1145	593	473	457	457	398	374	382	395	388	342	378	380	380	378	383	353	344	390	373	385	339	390	377	367	340	378	337	356	351	359	330	324	375	365	365	366	342	347	342	347	362	358	367	360	366	386	380	368	372	357	372	360	367	328	345	359	378	357	354	356	377	341	337	339	352	340	328	338	331	354	344	328	336	319	361	337	331	386	358	344	387	338	337	363	383	363	333	355	367	370	333	347	352	355	380	347	361	356	353	357	347	322	365	353	340	346	399	320	365	412	364	334	380	350	339	349	346	375	356	360	381	355	396	345	346	327	349	361	327	364	370	313	327	309	385	336	367	364	367	373	363	355	360	364	372	333	359	363	334	345	363	373	407	394	362	355	328	341	358	347	352	322	358	327	346	317	364	360	389	319	373	376	320	375	320	346	366	336	347	328	345	341	358	352	347	382	358	353	328	366	380	344	353	370	368	323	373	316	370	364	350	315	376	348	353	327	339	360	338	379	345	340	364	329	343	346	329	327	350	369	383	344	336	315	333	357	352	349	322	312	373	318	363	354	346	354	351	354	380	357	341	331	351	324	337	341	338	342	353	380	359	329	345	337	323	351	345	371	367	365	339	358	386	351	368	358	385	362	349	324	324	347	335	335	320	342	382	343	335	364	353	361	325	313	341	371	366	336	344	348	354	328	368	344	349	326	337	315	377	376	320	346	387	356	395	369	332	372	355	344	360	342	352	352	339	376	332	343	372	348	327	352	327	316	359	360	341	340	351	372	349	367	341	361	392	359	349	380	337	344	354	360	352	355	372	337	359	318	323	353	334	350	346	382	360	340	381	356	338	349	348	297	340	354	353	353	367	351	356	362	378	346	329	361	335	372	377	374	333	342	365	350	359	360	362	340	332	335	333	354	320	379	350	325	345	383	362	323	360	335	372	334	344	345	346	330	314	358	367	345	323	338	376	331	373	375	346	380	357	363	328	378	357	337	353	355	376	379	340	370	315	313	337	336	330	350	335	349	337	370	323	350	316	330	329	330	357	348	341	380	356	362	368	356	323	329	333	343	340	342	327	351	323	353	321	341	345	345	351	365	385	336	327	337	322	332	350	383	313	388	371	369	375	339	337	338	359	340	332	320	330	322	333	357	374	332	336	349	365	332	339	369	365	325	365	337	365	377	384	365	337	341	302	372	363	351	341	345	357	348	339	339	348	330	373	346	337	352	331	356	339	341	344	347	339	337	378	334	353	354	365	360	319	358	338	336	362	319	361	360	349	361	332	341	354	359	335	329	320	314	387	313	364	325	341	348	345	358	365	364	355	355	336	337	342	393	355	355	357	328	378	343	364	371	330	325	364	329	336	342	346	363	372	343	322	337	335	313	337	344	362	346	351	321	351	380	392	337	352	354	356	348	365	315	352	345	344	362	389	321	361	382	366	359	343	374	333	346	337	345	359	368	361	373	361	329	353	358	349	373	389	336	339	362	397	337	326	339	345	362	331	361	345	367	337	327	346	317	364	335	351	347	338	351	341	338	309	359	319	374	365	391	354	331	340	363	329	355	336	363	361	335	352	347	333	373	340	319	316	315	341	342	370	334	331	357	363	350	322	333	357	359	340	370	344	327	334	358	356	305	315	371	381	378	344	352	337	354	345	340	333	370	353	362	351	341	358	367	356	318	330	373	328	331	360	303	338	336	333	364	369	363	342	370	360	352	357	341	350	357	329	373	352	377	381	314	335	364	357	358	332	367	350	367	379	359	373	367	322	380	339	365	378	349	353	383	375	384	386	347	366	358	357	351	310	359	324	364	361	365	338	362	343	351	356	376	331	351	356	388	373	370	317	345	367	329	328	332	355	348	368	316	338	382	377	318	327	364	369	360	342	360	367	365	319	341	356	352	364	349	346	361	385	324	349	345	375	386	351	343	339	372	345	337	331	314	342	341	329	349	371	332	360	297	390	336	352	377	351	343	353	323	377	355	368	370	356	376	339	337	351	317	334	374	353	368	363	366	367	375	346	372	327	387	350	366	363	360	336	337	340	355	357	342	388	359	369	338	314	348	301	353	307	342	326	333	342	344	366	327	366	353	332	351	364	382	321	397	350	326	327	324	330	338	379	377	375	339	358	333	367	353	366	341	335	350	374	326	366	331	358	345	359	382	348	376	351	337	358	355	359	328	366	340	348	340	322	322	321	350	368	336	351	318	329	329	348	361	358	328	337	354	324	335	332	343	322	351	399	337	389	337	389	356	347	340	357	354	369	337	341	332	342	332	343	337	357	362	336	348	323	365	358	349	356	366	370	367	299	381	347	309	351	347	346	381	376	362	367	336	371	323	334	386	334	342	388	370	333	348	358	367	351	320	343	364	350	349	315	351	359	344	352	339	353	357	386	360	351	347	375	351	387	340	357	334	383	344	304	383	380	333	345	365	318	359	316	343	345	332	357	366	301	387	368	388	332	375	348	330	338	329	316	354	375	327	357	348	334	366	366	343	349	344	329	370	342	380	368	388	363	349	307	315	347	363	373	346	312	355	381	319	396	315	368	349	319	321	356	349	326	367	371	319	352	354	338	355	332	347	370	382	332	339	323	351	347	339	383	338	355	330	374	353	342	316	340	357	373	366	320	329	387	368	329	363	372	339	357	379	319	350	320	358	364	379	319	339	347	329	336	350	326	330	345	350	344	364	340	333	325	329	327	351	350	365	359	344	329	388	378	336	349	388	334	329	312	343	327	355	335	344	349	352	322	339	351	338	350	356	349	362	350	318	367	343	357	324	345	341	358	315	359	346	352	338	356	364	345	360	379	341	366	307	330	352	354	374	383	350	314	325	319	363	375	289	349	395	305	363	341	389	354	378	332	347	331	356	326	373	367	328	362	362	343	332	346	357	343	347	338	353	378	331	347	366	339	335	371	381	317	329	364	372	336	348	331	301	412	355	296	359	324	329	330	322	343	325	376	342	345	349	354	353	376	323	345	340	340	368	357	377	343	316	344	341	366	316	346	371	362	316	338	352	394	330	343	330	336	342	350	327	336	356	308	341	337	347	322	306	336	334	322	359	374	360	372	346	335	322	368	329	339	353	305	350	365	324	355	332	337	321	365	347	355	306	350	331	365	312	343	318	344	340	357	375	355	352	325	338	354	369	319	352	349	345	350	341	331	366	351	315	352	392	329	352	344	307	317	331	343	302	333	389	344	350	329	374	360	346	343	336	374	352	349	372	354	321	333	355	385	352	334	361	385	335	372	354	319	340	357	363	341	367	345	347	381	342	351	360	329	373	374	358	310	333	388	326	353	327	356	336	343	349	338	338	334	337	358	372	328	369	323	337	334	333	366	340	377	353	321	302	347	350	359	345	320	358	373	359	355	337	345	367	357	385	330	377	328	339	342	389	362	347	325	356	360	375	344	345	337	347	329	378	372	370	347	340	283	353	355	313	349	359	343	341	358	366
19409	36808	42784	44464	43440	43305	35933	28384	19596	11584	5622	3977	3139	6572	5610	6613	5703	4648	2380	1777	1564	1742	1523	1325	1341	1283	1166	1138	1117	1178	1145	1123	1050	1005	1058	1021	997	1036	961	999	984	956	986	935	927	888	943	1004	910	876	921	923	858	934	967	947	920	983	882	880	943	920	981	895	976	941	859	936	948	947	925	947	942	900	937	906	958	1000	928	891	899	888	900	929	909	885	931	926	858	923	901	857	910	955	917	887	917	916	874	910	899	898	921	915	857	912	903	895	879	873	856	864	853	913	861	894	890	899	852	927	885	880	845	885	933	879	893	914	942	870	901	917	918	843	930	855	885	902	871	853	928	916	889	849	908	876	893	881	857	905	888	846	914	887	868	898	896	857	862	923	910	880	879	856	893	850	831	890	876	914	884	879	826	904	877	820	861	840	937	852	836	887	886	872	856	872	933	889	874	834	903	853	843	862	873	921	894	859	908	847	864	935	879	830	916	893	879	923	858	870	888	926	890	868	934	837	911	894	875	892	892	931	969	889	902	913	836	874	880	912	923	886	896	877	868	870	921	858	887	903	838	873	898	859	857	885	878	965	845	875	901	849	922	852	904	882	903	871	871	951	918	914	902	884	848	876	875	879	887	912	864	869	884	902	878	889	848	902	888	883	885	890	878	860	914	879	878	881	847	837	915	940	866	851	877	868	848	871	911	871	869	946	919	851	934	936	912	848	950	868	884	889	864	868	863	860	912	885	865	861	881	874	841	885	857	883	889	893	850	885	904	865	933	887	925	933	903	932	879	883	901	858	860	863	869	912	947	898	913	820	913	911	876	884	868	850	913	859	937	858	844	869	951	901	936	834	839	880	893	848	833	838	912	855	829	902	931	868	851	949	847	892	856	875	895	869	924	868	904	927	896	877	923	891	903	861	895	897	897	857	831	942	902	852	876	849	899	893	831	917	890	898	909	841	925	900	904	851	852	923	914	870	897	915	918	927	866	856	948	874	911	896	829	815	865	867	848	911	915	844	869	866	856	850	891	889	864	830	884	886	915	889	866	834	864	892	892	913	873	838	833	818	863	890	913	857	918	887	830	881	874	813	909	870	910	878	905	868	922	846	903	906	905	897	882	864	908	865	899	863	857	923	890	856	816	906	878	867	877	877	916	908	872	852	847	870	921	905	877	883	916	868	934	913	838	905	865	872	870	897	834	897	864	862	880	915	913	866	827	895	940	865	923	849	878	908	885	864	885	885	859	904	855	876	859	895	882	909	867	869	893	861	844	876	900	866	842	890	896	877	913	918	890	873	860	915	863	922	835	886	864	886	886	878	891	880	869	962	885	860	932	816	862	866	899	889	850	872	861	860	921	914	860	883	928	871	907	883	883	896	885	886	894	929	937	930	869	874	891	874	868	855	853	922	862	884	851	976	893	925	922	919	912	889	891	879	892	858	943	927	875	886	871	885	897	923	873	872	867	935	867	841	854	876	879	878	874	946	875	904	852	889	857	880	897	879	870	845	933	900	902	880	882	933	888	880	906	904	897	889	894	852	912	827	873	858	934	856	867	777	915	868	879	875	912	890	862	840	854	885	875	907	851	871	882	914	851	906	897	866	906	896	886	891	875	912	828	905	897	942	845	903	899	902	866	878	916	902	831	833	879	859	886	873	902	871	862	862	899	810	858	893	905	895	877	848	898	879	906	840	870	914	875	935	875	879	870	878	882	937	904	863	879	871	863	850	902	880	902	915	893	867	901	902	907	865	891	855	890	908	882	854	887	921	862	826	893	914	940	887	894	912	869	863	907	890	941	859	814	934	879	890	877	868	888	882	887	860	912	856	861	882	858	855	906	827	866	851	894	930	866	890	898	867	886	875	865	872	916	866	873	849	901	921	916	879	914	868	934	845	868	873	828	902	874	922	803	881	950	868	893	899	873	879	902	949	862	894	885	917	835	887	880	917	894	893	858	804	860	901	925	894	931	807	877	885	901	894	889	840	887	896	859	885	878	883	860	896	904	868	858	833	879	887	894	881	897	887	855	862	909	901	874	876	827	838	884	916	927	877	921	913	888	872	892	858	899	905	814	913	885	907	839	908	865	905	895	892	885	848	885	894	873	851	922	908	879	854	889	828	900	857	886	878	845	833	912	871	894	887	850	877	876	855	823	873	857	906	807	868	858	892	907	878	898	879	875	922	919	880	855	871	931	843	871	942	955	916	837	929	905	884	882	942	880	894	840	841	932	872	862	906	877	870	918	897	887	873	841	861	903	906	867	894	902	843	920	843	908	889	891	836	880	889	931	842	865	925	892	852	851	848	889	904	871	936	907	882	815	882	873	909	894	809	921	917	871	863	855	822	881	901	884	893	888	931	829	872	917	842	871	860	858	907	870	850	918	920	848	876	924	904	894	889	824	862	877	880	835	879	883	843	930	860	878	866	868	854	851	869	847	846	861	870	880	894	902	903	895	913	931	895	913	885	875	870	882	840	874	880	851	813	849	966	933	931	866	913	913	882	869	895	897	908	866	931	858	905	846	912	880	886	854	928	873	868	863	910	873	879	878	948	896	895	830	852	903	899	862	861	904	865	902	877	895	909	849	872	917	846	900	901	885	858	865	872	878	893	867	829	846	873	892	853	904	900	903	907	858	850	898	863	851	843	869	867	860	873	900	876	859	903	876	887	882	886	915	852	823	810	838	916	914	841	917	902	873	812	887	820	851	905	844	859	911	852	883	857	845	861	943	874	861	877	870	882	808	833	914	861	877	900	875	884	924	911	871	892	856	865	922	903	918	946	912	873	873	868	863	886	913	940	903	833	917	885	891	872	902	903	852	904	874	871	897	889	880	884	871	897	921	863	846	920	840	853	879	839	892	837	895	913	837	873	872	822	852	909	867	907	868	906	870	910	861	935	856	822	878	898	919	867	896	909	903	857	876	905	899	891	904	856	900	864	937	852	849	875	854	919	868	895	900	887	890	921	911	888	901	930	842	890	892	887	856	906	867	889	890	865	911	909	853	912	870	898	895	893	968	849	826	890	920	879	848	862	880	884	917	840	893	878	935	981	887	899	898	861	856	899	880	835	864	911	905	856	895	851	886	837	849	884	860	913	898	863	878	905	899	846	871	883	852	904	891	844	934	889	863	898	869	866	875	919	865	891	882	894	894	812	916	864	920	878	832	835	856	839	860	867	889	924	872	879	847	845	925	899	857	893	912	909	876	890	843	920	881	833	913	901	881	851	864	946	881	920	918	861	858	862	853	891	893	903	898	902	848	877	851	868	878	839	866	935	855	891	904	917	909	886	855	891	898	876	879	871	882	894	931	889	942	864	900	887	920	882	822	883	907	874	914	900	866	885	862	934	888	878	834	901	879	866	947	869	870	889	908	915	881	957	884	873	811	883	910	841	904	875	893	814	861	887	869	918	815	840	907	875	888	894	865	888	877	890	870	873	876	926	851	820	914	815	953	892	873	830	888	847	791	861	945	907	914	837	866	840
3822	6336	12996	9480	4858	2107	1183	752	311	230	216	207	203	224	218	226	220	236	218	193	178	207	226	197	197	192	169	180	205	192	166	192	165	177	171	210	215	213	196	191	180	199	214	206	195	193	181	200	191	165	181	192	181	192	224	183	200	192	165	204	205	204	186	210	192	202	200	178	193	190	205	200	182	213	173	189	201	190	180	215	194	187	171	194	202	197	192	190	190	194	195	188	183	188	234	215	192	198	199	187	200	201	185	188	185	200	196	196	194	210	187	215	217	179	183	203	191	197	227	171	200	182	175	208	189	200	205	177	177	164	203	187	195	196	164	193	198	200	172	180	222	173	216	193	180	198	201	216	223	193	192	208	180	177	183	175	202	196	182	216	170	213	198	190	193	160	199	178	174	190	186	209	191	191	179	195	204	194	206	190	181	176	191	173	198	189	200	213	201	189	209	203	203	203	173	192	191	203	216	218	174	220	197	199	182	183	199	188	188	205	191	221	202	206	190	197	188	173	183	182	180	199	201	190	200	200	214	195	207	198	191	199	205	180	181	182	188	196	182	195	173	183	194	172	181	198	183	194	201	208	200	206	189	205	183	179	189	198	184	202	203	191	187	191	184	196	180	193	185	206	188	201	199	175	193	198	180	176	209	162	187	177	171	184	184	180	181	198	182	173	167	182	188	194	207	210	207	190	196	191	173	209	189	196	179	199	171	179	223	191	226	200	218	189	190	197	169	186	210	205	182	195	201	193	202	209	185	192	194	185	217	212	181	208	215	202	198	189	173	203	201	198	180	193	184	184	186	185	204	186	184	226	216	194	227	189	185	205	169	189	154	195	202	189	160	214	187	213	212	203	194	182	185	180	182	191	216	197	200	204	215	202	182	184	188	175	200	207	197	188	204	193	200	187	188	172	206	174	178	221	192	189	187	188	185	190	196	192	168	215	181	177	192	185	197	204	187	185	195	209	194	204	198	163	178	192	217	188	177	191	167	187	167	182	182	205	181	200	202	176	207	185	178	203	201	163	205	184	192	210	196	215	192	169	184	185	178	210	186	212	177	216	223	176	185	202	198	203	185	224	180	200	209	195	192	205	209	211	175	185	207	205	183	207	191	181	210	205	219	188	163	215	202	177	192	196	187	203	196	193	180	189	208	191	207	189	168	186	196	198	167	185	187	198	174	210	191	168	206	174	187	187	194	182	207	201	180	189	211	189	197	188	210	180	188	185	205	211	216	201	195	193	192	176	196	181	191	202	197	174	202	207	199	197	188	215	203	197	197	202	186	174	193	162	187	198	203	214	201	185	216	172	189	179	202	200	198	182	189	195	178	210	200	209	214	190	178	198	229	193	194	181	192	215	183	182	176	204	171	187	229	198	202	189	194	219	168	188	210	177	197	186	198	190	220	194	206	208	194	201	189	182	175	157	184	163	191	172	185	198	189	212	214	191	183	172	159	203	198	197	180	195	174	179	193	183	180	214	204	200	191	192	203	209	183	200	172	196	201	228	180	195	211	210	193	202	191	179	205	196	180	201	198	185	207	183	210	184	215	214	182	215	190	199	176	205	197	183	177	192	184	196	210	200	178	172	195	189	220	187	201	217	186	196	204	209	193	212	238	179	170	180	189	217	191	186	202	191	184	193	193	189	206	172	179	183	203	210	198	176	170	176	184	183	197	178	184	185	145	187	192	195	178	218	190	211	198	182	200	221	162	168	196	212	197	183	206	192	203	182	181	202	205	232	172	205	197	212	193	171	167	181	192	196	199	191	202	164	214	171	208	187	185	189	172	187	198	199	192	190	177	210	179	198	204	200	180	164	214	175	177	176	214	211	183	194	186	174	174	166	181	194	190	175	199	196	201	213	180	201	205	188	204	187	191	198	174	193	187	180	195	181	185	170	191	176	212	201	199	204	184	186	173	187	205	197	194	189	164	204	189	188	204	190	194	176	188	186	189	195	213	192	193	215	219	177	208	220	177	185	178	188	203	183	190	186	189	200	194	185	212	199	200	222	209	184	203	191	209	201	197	188	189	174	199	183	170	173	204	185	192	173	210	198	166	208	183	195	192	185	219	205	174	173	186	165	179	173	187	201	210	192	186	176	198	190	191	198	177	208	189	199	188	172	183	183	195	196	174	208	182	192	202	178	208	168	157	170	183	195	202	199	188	202	188	189	198	181	188	201	172	161	201	180	183	202	167	209	180	187	173	205	207	182	173	197	185	173	192	172	183	203	165	184	196	208	181	212	183	183	207	210	217	185	205	174	199	179	183	201	170	198	179	199	203	175	194	205	173	202	197	221	204	204	183	204	185	224	203	195	181	199	187	216	197	195	208	195	175	185	202	194	183	167	181	204	201	199	226	200	188	202	189	199	203	178	208	178	195	213	183	190	192	184	209	223	180	180	192	189	183	175	208	177	195	172	186	200	174	185	189	199	169	175	187	199	215	182	188	173	191	172	186	166	194	213	207	205	184	188	180	202	171	185	186	195	199	178	166	184	191	190	204	204	193	189	201	171	173	223	180	195	194	192	206	200	212	193	182	210	186	174	205	182	195	174	213	186	214	198	194	210	159	202	197	213	191	216	201	176	200	196	172	199	209	183	201	189	208	198	206	212	208	183	194	180	168	188	192	196	196	203	198	171	213	206	185	190	202	199	207	184	175	179	191	186	196	178	196	203	184	209	174	169	201	210	209	197	189	156	214	203	199	176	183	174	180	180	206	202	168	168	194	204	214	174	211	170	198	204	184	191	208	171	171	209	199	184	187	202	184	182	192	205	186	201	185	228	203	190	202	184	207	183	186	174	192	175	193	218	194	194	195	177	189	208	200	202	187	190	186	199	219	179	163	206	168	200	212	182	189	182	199	214	193	187	190	190	189	180	205	204	198	199	193	187	172	179	161	202	201	184	175	185	190	212	196	198	199	233	190	180	201	192	177	195	205	204	202	191	192	197	200	207	193	173	186	187	204	191	181	184	189	190	201	176	179	196	200	173	193	172	212	186	153	197	184	175	229	181	170	204	186	186	193	212	190	176	188	195	179	172	189	218	184	200	183	193	202	196	185	230	173	205	151	192	187	211	178	192	182	205	195	202	185	228	187	180	193	192	185	191	192	170	201	190	200	184	199	204	183	181	210	189	184	192	177	213	198	177	193	189	211	212	228	180	172	218	190	182	206	170	193	198	186	188	193	195	200	185	166	186	179	194	178	192	212	195	200	190	169	191	180	198	175	211	202	219	194	168	212	190	191	203	206	190	210	198	212	182	217	159	174	213	211	184	179	204	194	193	190	177	203	202	191	194	172	182	192	186	186	195	180	179	229	182	207	185	185	197	201	201	175	178	172	186	189	172	198	170	167	198	200	192	181	173	184	195	187	186	196	184	189	179	194	177	198	165	204	171	233	185	194	182	194	195	217	195	176	196	185	204	183	229	199	194	186	199	187	178	167	192	189	178	211	176	198	204	207	187	201	193	199	189	167	186
3627	9399	19833	16865	11933	7445	4544	3241	1375	948	767	699	651	739	838	840	774	698	621	624	636	597	577	606	587	584	576	599	645	570	583	586	563	586	576	601	601	620	575	549	590	562	609	574	594	574	622	595	581	607	609	568	586	567	588	569	591	576	568	589	602	628	582	619	595	592	572	622	576	624	595	557	610	612	607	584	543	558	610	582	617	585	597	578	566	641	582	592	552	560	560	593	547	549	613	586	580	589	591	577	583	569	602	573	577	566	597	617	586	540	596	577	618	598	556	579	611	562	574	576	595	624	610	585	584	613	578	539	561	562	579	565	606	587	593	600	580	590	607	541	608	620	588	536	570	585	613	582	620	564	560	634	622	616	555	625	607	589	554	560	613	570	615	589	629	565	633	597	577	585	608	606	580	623	614	603	573	644	582	570	600	559	547	576	601	580	631	632	606	546	556	590	577	606	552	569	638	570	613	615	616	600	566	552	617	587	592	575	580	624	595	564	622	579	577	611	587	572	606	620	556	608	583	595	573	595	596	564	585	611	562	576	581	605	581	561	578	570	579	579	585	631	597	609	579	627	591	573	588	604	555	584	584	539	546	581	583	574	604	574	518	584	576	662	592	540	593	586	610	579	617	582	546	549	588	600	570	573	544	575	554	568	645	567	532	577	543	547	580	578	620	576	604	591	657	576	596	545	613	577	560	587	602	628	559	583	552	638	577	591	558	592	571	592	571	582	626	614	555	601	598	590	599	511	574	544	568	603	591	581	583	619	594	592	593	574	616	576	584	601	580	635	605	553	619	586	558	590	592	571	591	579	542	587	590	590	530	579	571	597	588	578	548	586	575	506	596	603	547	576	558	583	594	549	594	565	617	602	549	536	568	621	603	579	611	538	603	604	570	610	552	585	548	621	621	610	622	565	643	591	612	579	597	580	613	580	535	582	563	566	573	585	605	590	619	584	593	622	570	536	605	578	589	569	579	564	582	578	607	589	586	603	554	545	596	522	549	570	598	555	585	618	600	604	577	597	543	557	514	608	563	615	620	563	598	581	619	566	612	596	582	599	614	601	571	575	566	580	544	585	570	601	640	550	609	633	557	564	554	601	576	618	597	547	560	581	606	608	589	588	580	604	604	591	588	590	592	591	594	587	589	578	570	573	574	594	562	594	616	594	566	559	590	563	599	601	595	615	592	544	595	593	604	586	570	553	566	557	623	558	623	560	600	597	612	586	625	585	605	592	599	597	564	568	578	581	579	647	560	570	585	616	605	577	600	579	579	595	616	591	600	598	577	555	603	587	597	622	602	545	535	562	587	599	531	562	602	570	558	592	579	630	561	562	568	601	592	555	546	609	582	562	547	617	572	625	575	563	565	592	593	605	629	553	588	585	551	554	581	590	597	574	576	544	598	577	556	591	580	613	598	541	579	556	587	647	536	602	591	601	568	564	569	572	626	576	577	554	598	584	577	598	595	591	567	568	604	598	609	561	624	567	566	550	594	636	606	599	592	571	606	598	594	607	565	585	559	643	603	587	599	577	569	589	532	566	609	603	634	607	573	595	574	608	542	632	593	558	600	590	573	564	553	588	587	564	532	562	553	564	597	606	605	513	577	603	529	585	591	526	611	642	594	557	623	540	597	555	578	579	604	527	594	548	592	583	603	566	635	628	530	580	587	549	593	565	577	566	594	577	593	619	567	584	628	638	588	617	589	616	595	600	592	595	583	601	529	608	601	621	585	639	603	568	566	575	579	630	584	585	587	599	585	560	550	603	589	578	581	593	601	554	562	562	580	588	549	546	549	562	645	587	577	564	554	608	577	586	597	597	578	623	621	580	587	602	565	594	566	597	541	604	585	622	612	609	605	564	572	581	600	552	581	584	585	593	640	567	572	574	603	624	588	557	603	572	577	587	590	582	592	583	569	569	580	588	587	611	581	586	585	533	564	616	578	522	568	608	572	586	633	589	584	565	596	588	609	597	579	598	581	565	577	587	578	601	567	594	595	561	581	563	572	565	614	586	578	601	569	536	595	584	614	617	577	653	595	544	605	615	612	572	544	617	557	591	619	660	614	597	613	607	550	575	587	570	582	582	557	604	611	593	571	595	575	574	596	585	558	564	577	534	591	619	581	570	562	591	595	579	554	572	626	584	585	564	555	588	617	583	590	597	612	587	557	591	590	586	620	588	561	626	587	591	565	629	582	582	606	598	613	521	587	598	568	615	612	545	601	607	618	567	565	581	604	582	624	570	553	551	583	613	606	635	588	543	609	590	590	603	569	591	590	598	559	593	555	582	584	602	620	570	574	581	595	531	598	593	545	596	599	576	583	636	624	587	557	555	566	568	545	607	589	621	594	569	574	605	547	574	574	604	631	579	640	584	563	569	587	554	587	539	571	585	574	580	592	587	582	575	579	544	602	603	580	556	556	566	589	566	595	601	623	598	548	534	573	568	577	589	620	534	602	589	544	556	542	590	585	562	591	566	577	602	577	564	606	588	617	594	613	598	600	602	550	608	555	578	579	569	562	604	638	595	537	568	577	624	617	604	583	597	563	582	588	592	562	600	582	583	578	600	627	592	583	575	595	606	580	547	606	571	590	615	595	577	644	569	614	614	601	652	566	587	613	634	629	587	605	600	604	588	624	597	577	583	598	582	554	579	614	524	595	607	578	554	561	592	571	582	597	598	548	575	543	623	587	590	604	589	576	582	590	548	588	545	580	569	575	596	566	542	546	592	584	560	562	561	572	583	574	599	548	572	605	563	598	640	568	572	589	570	642	616	547	585	547	579	596	588	548	560	634	579	600	621	581	575	558	548	540	550	585	586	635	610	590	565	631	556	606	560	581	560	586	575	625	579	574	606	559	588	552	562	589	592	584	632	575	602	582	593	595	548	561	569	571	577	564	616	548	575	560	608	597	565	604	583	579	607	586	558	598	593	599	591	598	578	619	598	565	617	550	613	607	557	592	564	575	569	551	608	637	585	600	555	606	579	594	597	568	567	599	562	570	593	594	588	547	580	582	582	579	551	562	567	594	569	582	595	567	574	565	600	605	603	609	550	586	583	600	567	568	578	625	594	639	579	580	603	599	596	529	587	622	560	579	598	612	585	587	623	547	573	599	556	583	583	544	588	594	607	584	572	637	570	610	559	571	579	587	564	577	577	599	581	566	555	591	551	567	576	620	585	563	551	581	590	589	545	560	558	567	576	573	580	546	591	612	607	523	588	600	630	602	579	587	572	567	552	593	554	602	531	533	584	623	567	633	571	571	578	604	573	571	575	571	584	566	566	609	575	599	569	564	586	630	573	648	598	561	598	603	608	596	587	570	602	647	600	664	559	577	558	564	573	536	605	644	570	583	570	588	602	538	605	575	587	620	578	594	571	627	566	573	604	626	572	548	596	636	554	589	582	631	630	600	609	577	583	581	591	571	565	578	567	596	582	592	547	591	614	601	569	578	619	610	573	573	641	583	603	556	604	567	593
21851	35506	43246	34835	29342	26616	22801	15569	8256	3795	1634	912	689	919	1324	1278	916	720	490	407	466	435	403	425	426	435	383	369	349	360	388	356	344	386	377	400	374	339	366	390	421	400	409	371	391	355	341	363	391	393	385	348	380	358	370	382	394	377	357	371	352	365	404	358	372	329	361	386	371	380	366	393	372	400	380	364	370	325	359	369	382	392	365	395	357	395	365	363	363	378	397	376	363	387	351	337	366	370	397	391	375	377	353	374	361	360	367	351	369	361	377	366	364	401	371	403	372	373	360	358	370	356	363	398	342	362	340	341	362	375	397	379	392	391	379	348	385	343	367	345	345	376	387	361	363	355	326	353	350	383	389	352	387	398	323	402	384	374	345	354	348	399	331	408	391	390	390	370	384	377	373	373	382	371	379	380	388	387	317	395	372	369	325	346	381	360	378	365	361	369	360	374	376	379	356	338	345	376	359	345	381	349	345	389	340	360	361	350	395	423	361	339	393	373	389	367	376	375	377	381	375	366	401	385	361	324	356	358	355	342	346	415	364	381	392	388	369	394	403	393	424	378	373	378	398	362	385	372	403	358	373	365	375	378	371	384	371	408	350	373	382	343	386	385	377	360	341	353	385	387	382	369	354	363	362	414	373	367	370	373	376	361	374	366	355	375	359	374	373	363	365	369	358	375	387	378	335	374	356	365	368	381	345	349	354	392	330	381	348	386	355	370	314	362	349	350	351	355	389	390	382	363	358	354	390	381	392	372	360	385	410	329	350	323	382	345	337	351	365	375	364	371	345	370	359	393	390	345	399	368	367	327	359	334	337	350	386	379	357	357	358	354	359	398	387	378	379	350	400	371	350	368	390	401	368	371	360	369	372	369	382	341	375	334	354	352	367	355	349	373	373	380	359	384	332	356	388	371	387	383	371	327	377	361	397	335	403	369	344	338	332	345	337	335	349	400	361	381	357	392	393	376	360	377	356	361	378	354	376	365	367	360	373	375	386	338	396	314	383	347	350	375	366	345	381	373	384	366	385	380	344	346	392	352	353	344	377	341	358	369	360	354	445	383	377	382	370	384	368	363	333	364	351	366	356	345	355	377	354	373	342	391	375	354	380	327	367	367	337	351	342	357	366	354	360	384	394	372	340	334	354	366	345	342	380	351	337	374	347	377	372	366	352	381	376	364	415	382	349	353	360	382	393	361	367	353	337	368	336	327	376	357	389	345	349	353	360	370	385	388	331	333	365	369	359	375	361	374	356	383	387	413	383	377	404	402	355	388	380	368	376	355	335	341	365	372	362	335	353	341	335	344	345	375	362	371	370	378	378	348	354	357	353	380	350	377	353	353	363	352	405	355	361	350	366	340	390	367	350	420	375	344	361	334	373	353	378	379	392	366	351	382	362	367	391	331	348	367	374	363	387	390	378	397	350	353	348	337	362	344	384	385	413	378	340	351	323	336	385	373	388	400	362	358	324	344	373	339	356	370	381	365	378	399	350	358	393	372	374	401	367	388	330	360	362	353	376	343	371	351	383	342	348	353	334	360	372	388	390	325	361	331	365	376	369	409	366	329	341	359	387	377	354	320	384	392	356	380	364	348	386	350	363	418	366	340	342	389	401	355	349	369	361	403	356	349	349	372	366	366	380	368	389	398	398	390	359	364	359	321	351	362	355	400	366	364	343	358	337	395	397	383	324	389	332	387	345	372	373	352	359	381	407	368	365	369	378	381	363	369	372	353	346	350	400	401	334	377	366	368	345	369	349	375	339	355	353	339	360	377	348	347	365	342	379	351	359	339	368	354	378	369	357	383	354	339	346	370	354	363	315	364	387	368	365	349	360	387	395	385	364	333	356	388	329	357	361	361	377	382	354	393	408	397	398	345	344	372	379	354	359	387	383	340	397	366	354	392	392	366	380	402	351	353	355	326	378	356	369	338	387	377	395	365	399	368	369	342	328	358	365	321	337	358	381	353	376	335	359	371	366	382	384	398	374	369	384	347	375	363	347	367	353	366	335	399	371	365	372	356	356	361	388	417	376	385	346	344	353	400	365	398	400	347	380	357	396	375	368	398	363	355	348	342	375	376	357	355	375	370	385	393	355	373	378	374	366	362	327	350	366	333	385	395	387	356	374	345	338	347	387	313	399	371	365	366	333	420	415	360	343	351	392	360	392	381	398	362	379	343	380	338	358	384	352	390	364	326	352	358	371	372	366	358	356	351	399	382	404	368	372	343	369	348	361	364	395	349	345	366	372	383	368	380	358	369	340	362	399	336	347	348	364	352	378	396	393	359	368	376	370	357	375	369	369	343	352	349	387	358	381	380	372	381	411	410	390	361	360	389	372	371	350	352	350	385	380	330	368	370	348	361	369	390	382	352	369	378	360	365	319	357	359	387	354	317	345	390	322	382	383	387	345	362	364	361	364	355	355	347	349	341	383	375	372	366	332	368	345	368	342	352	362	367	384	397	375	357	391	364	356	363	350	351	387	368	376	388	334	346	362	373	375	397	351	364	353	353	352	383	394	379	352	347	353	385	377	349	375	363	348	360	389	355	381	377	385	355	371	358	376	344	369	348	392	356	350	380	369	337	397	330	338	351	378	355	377	363	333	348	399	347	355	352	342	373	353	389	393	355	389	339	333	377	360	357	364	371	369	328	385	331	355	344	371	382	375	358	376	399	361	379	371	360	347	370	334	373	371	388	357	343	365	362	375	376	389	359	347	331	368	357	368	375	357	396	383	369	331	336	379	354	341	367	354	398	388	405	392	373	365	392	374	336	341	376	353	361	370	349	341	402	362	377	352	401	354	378	375	356	373	334	337	351	324	329	395	387	377	347	357	375	346	361	355	352	355	330	366	381	390	371	383	357	356	333	350	391	386	360	342	365	369	378	384	355	359	330	365	369	355	343	371	348	411	379	374	377	376	369	381	354	328	388	379	353	384	396	357	373	354	408	361	378	390	353	362	378	388	392	399	377	375	361	354	360	310	396	374	385	355	367	386	386	382	354	354	370	359	380	385	408	394	336	364	354	387	365	375	362	334	342	350	362	381	394	402	392	363	400	354	406	335	357	359	372	356	336	373	393	342	355	357	326	364	363	385	336	376	356	351	388	396	351	344	363	359	370	378	375	349	371	349	356	321	395	350	384	391	341	347	356	401	373	356	359	359	355	336	390	375	334	391	355	372	350	336	375	360	367	421	366	356	391	342	354	349	396	363	373	421	361	345	368	410	380	356	390	371	377	364	380	353	375	385	368	348	354	355	350	363	359	384	340	352	379	384	391	382	331	339	407	377	356	338	397	361	357	305	411	395	338	371	339	338	352	355	398	384	355	360	372	380	334	356	378	383	383	385	357	384	319	392	340	335	361	365	405	368	345	329	365	358	389	379	401	345	373	354	374	341	379	366	378	329	376	376	370	367	395	352	379	351	340	383	394	357	371	372	373	364	365	390	340	369	352	345	355	396	372	372	362	359	361	352	410
14987	32040	40678	41219	38573	38169	29012	22589	13580	7309	3871	2804	2762	4867	5871	4871	4060	2938	1783	1491	1342	1582	1201	1279	1230	1121	1085	1136	1086	1117	1114	1089	1025	1052	1078	1005	1042	1053	980	1024	1027	1028	1021	1028	1001	1005	1033	1049	993	978	1051	997	1000	970	992	975	1019	992	980	1029	982	967	983	977	1003	957	1008	945	987	987	1014	985	997	999	1013	1017	1083	1017	1068	1008	992	1019	964	990	1013	965	1029	1013	1040	962	963	1018	996	981	1025	968	1019	952	1000	976	980	961	961	943	961	976	977	965	956	986	877	894	940	973	987	968	978	999	947	970	929	983	1008	982	965	994	954	1035	943	960	1015	976	950	970	1008	931	978	996	991	1038	883	970	1010	1000	957	1007	969	938	944	940	960	993	978	978	952	925	948	970	926	928	1004	995	1015	958	951	942	980	873	982	939	1032	967	1017	991	919	954	956	951	925	973	869	979	907	967	977	958	967	1036	980	912	949	955	959	974	988	1001	939	943	967	911	926	940	937	1027	984	978	1016	969	948	992	1017	950	941	894	984	985	936	921	917	985	950	956	932	966	923	948	943	931	972	914	966	979	986	967	965	940	973	927	896	1002	989	1009	986	905	968	971	939	934	943	967	1019	934	966	978	967	927	950	974	978	997	1011	932	986	999	949	983	950	990	963	955	999	988	985	954	985	968	960	936	1027	977	983	935	1016	1031	974	897	931	911	974	951	974	958	1029	961	980	946	1044	1047	969	946	987	948	925	944	953	995	930	1010	985	973	992	1017	997	955	1044	965	997	995	927	951	1031	948	965	935	971	989	972	946	962	934	972	1003	983	951	966	982	948	970	957	992	937	1005	933	919	956	955	983	996	905	1030	968	970	1025	963	969	968	982	1036	949	979	997	990	949	978	985	978	934	962	898	982	930	964	972	937	960	983	945	979	963	940	987	945	994	989	969	940	958	947	975	960	963	968	960	956	924	1005	916	1011	986	1017	973	1003	981	917	964	953	1030	972	976	902	954	944	974	980	1023	974	968	993	943	974	911	996	964	980	962	956	925	969	942	1017	984	950	968	979	934	937	923	957	1004	983	956	1014	1012	1024	984	975	956	996	1017	966	936	973	961	997	919	924	950	944	979	934	1007	961	937	939	1008	1007	975	949	1007	981	996	961	962	994	932	972	963	963	932	982	986	957	936	983	989	949	968	945	982	958	982	911	937	976	911	948	959	1025	951	973	979	935	932	1040	982	947	1004	953	987	941	962	979	959	951	983	972	1033	953	1007	1037	1018	945	933	1017	935	955	962	986	976	950	969	963	980	933	884	936	947	905	945	985	931	972	956	940	919	1011	1022	948	974	932	994	936	966	918	1001	951	958	1007	927	929	939	958	957	975	950	928	938	909	921	961	1010	947	969	982	976	893	968	964	978	989	958	956	968	959	963	960	902	1007	909	1010	978	995	980	998	972	983	990	942	973	991	979	986	1017	981	1007	926	965	997	983	953	966	895	966	925	905	964	975	954	1020	958	958	994	982	983	985	893	964	986	948	910	953	974	888	950	989	926	961	941	978	931	990	976	975	922	949	983	927	1004	953	933	1010	1026	955	962	1017	956	994	966	942	951	965	996	971	929	960	930	976	914	928	968	934	959	918	1025	944	946	937	946	977	997	979	923	992	979	944	952	890	937	951	977	940	918	977	931	1056	958	922	979	935	984	930	997	980	932	959	928	963	982	968	963	962	1024	1028	925	933	947	1004	943	914	1009	959	1008	924	946	977	982	958	966	920	906	1008	891	936	1011	998	933	966	886	948	963	915	947	960	995	982	963	995	942	932	961	968	981	960	1018	944	986	976	1027	998	990	997	995	939	957	979	977	961	940	1004	975	998	955	956	957	971	1004	916	951	964	966	988	939	956	991	946	924	941	938	1022	944	974	989	966	934	982	917	971	997	995	952	996	922	984	974	947	962	988	967	983	1005	947	1022	912	938	971	953	958	920	995	984	1011	960	967	946	955	923	957	932	958	1018	951	974	939	959	970	982	972	938	957	985	938	928	965	971	1017	1001	996	1014	949	995	1045	973	899	963	945	999	996	957	976	936	940	963	973	990	955	991	935	979	950	1033	939	985	971	989	1010	967	963	984	1028	997	894	1026	947	964	971	946	966	1002	963	979	1022	987	984	918	931	980	958	950	929	931	992	1000	942	995	900	1017	953	974	937	947	961	978	975	953	928	988	939	965	987	953	954	960	965	949	950	945	987	973	979	963	968	948	969	929	951	945	958	881	978	976	1010	953	988	1048	921	975	971	897	1000	995	976	983	938	930	979	1003	967	923	932	973	985	994	1000	945	1011	938	950	910	905	949	947	991	928	996	939	1002	985	972	989	963	996	988	945	1004	980	993	976	998	933	966	915	903	961	945	983	936	938	963	961	961	950	913	1014	1006	984	997	929	981	925	965	942	969	919	1009	965	927	942	970	926	981	977	959	976	926	941	967	996	963	982	957	973	974	966	971	974	1011	965	1043	937	969	997	953	995	983	939	1007	921	945	986	968	921	1045	967	956	992	980	966	1007	999	950	983	939	940	963	948	965	984	999	985	927	1013	993	963	979	963	967	1008	946	982	934	990	986	967	963	975	951	993	984	967	977	957	989	920	946	954	921	977	956	990	978	1022	961	979	962	1014	1004	953	1025	960	994	930	983	961	969	997	1006	909	933	910	969	972	940	956	957	977	958	914	969	944	958	978	958	1036	943	983	935	965	953	1012	943	940	916	988	971	987	998	962	964	1002	978	958	888	962	995	932	916	926	912	923	975	943	962	999	958	947	949	972	980	1000	956	933	956	1003	988	994	996	939	1006	1023	1002	969	940	1005	964	940	928	1059	975	1038	973	1051	948	984	953	924	1009	957	946	960	959	972	937	974	1004	994	936	919	967	953	994	980	968	919	948	1001	961	991	969	960	992	923	972	982	952	926	1025	956	945	940	948	971	941	910	964	1011	966	971	891	913	947	962	1005	972	930	947	972	989	993	962	942	960	945	963	967	959	935	968	976	977	978	903	970	1011	951	982	930	974	926	977	958	951	924	949	928	914	930	940	975	965	933	973	933	986	944	974	1009	998	988	1005	1034	985	999	943	1006	958	997	983	964	965	993	934	964	976	1004	981	973	956	940	969	986	930	1014	967	1012	975	969	962	952	998	982	932	984	968	970	958	977	1000	973	971	955	964	966	971	968	1008	963	983	1019	1010	993	973	932	987	893	994	967	991	989	984	982	941	945	959	978	897	999	924	952	967	941	973	924	926	949	983	1000	979	997	994	1029	879	981	955	987	975	961	1003	957	955	967	982	945	980	943	955	973	981	987	988	971	977	928	940	994	977	1038	959	993	982	996	994	936	937	963	988	975	1015	1013	933	975	956	946	1003	949	964	964	981	955	911	1002	1020	943	1002	970	971	916	955	979	936	945	963	972	964	924	941	1005	1050	971	999	930	953	958	1007	991	935	982	1013	918	945	988	988	915	959	947	967	951	965	993	962	925	936	944	923	1009	1009	1000	966	987	1003	978	953	945	948	1009	967	942	933	1005	889	954	916	984	969	958	969	982	995	968	955	1050	1001	979	1023	989	914	920	930	969	920	995	934	994	937	931	1007	962	949	942	961	976	970	1003	922	904	967	968	1034	973	976	992	953	970	1008	1010	938	1033	948	992	973	959	949	1017	1055	986	966	997
30542	41076	42000	34623	29948	28156	25749	20512	12054	5582	2343	1491	1294	1865	1766	1720	1149	965	695	508	444	431	433	365	419	367	386	377	397	374	370	363	347	333	365	358	373	397	346	389	354	384	363	341	346	359	358	355	378	366	349	361	368	353	351	377	351	379	380	341	336	351	323	360	363	370	361	322	369	336	368	324	338	400	334	314	366	356	333	328	366	300	337	356	359	312	354	363	378	377	348	346	363	369	379	329	372	326	320	336	333	334	350	348	331	344	341	355	360	335	347	324	344	344	337	352	337	363	351	341	321	380	384	370	388	345	350	358	305	395	335	343	343	377	318	333	329	345	325	350	317	362	348	373	328	328	309	338	359	335	351	319	337	338	385	361	360	340	327	340	340	377	307	348	325	324	320	365	331	350	343	346	352	339	365	367	350	347	347	349	332	318	309	343	385	348	360	348	335	344	349	339	386	358	325	348	360	326	327	327	374	357	348	330	371	364	351	321	337	337	351	339	297	335	345	315	342	357	384	326	327	336	337	343	303	339	326	358	350	338	374	311	360	311	337	356	343	356	366	348	381	320	315	334	347	342	340	394	333	328	332	348	342	369	357	386	364	357	339	348	334	346	355	347	327	365	377	341	354	368	342	324	341	314	344	330	359	320	335	349	351	313	339	346	324	335	362	348	354	387	348	315	354	364	328	365	360	334	338	363	326	361	349	340	332	356	355	364	348	335	324	337	310	335	303	323	377	356	365	325	331	331	368	352	360	335	317	347	353	327	329	359	380	356	338	338	351	323	327	327	358	350	320	319	326	370	332	361	336	368	357	333	353	350	332	336	351	333	334	349	328	362	335	366	338	353	352	327	358	339	341	356	362	372	365	331	327	352	333	348	312	339	329	361	330	371	358	326	364	337	360	361	325	326	314	346	308	386	350	352	336	357	315	345	354	324	361	305	334	346	341	371	319	372	362	346	349	335	326	342	355	338	362	347	325	333	370	352	342	368	357	349	373	359	369	337	333	385	327	359	334	316	340	350	381	328	315	347	315	344	364	315	395	363	350	336	363	348	363	322	357	330	372	352	347	372	345	327	348	379	349	331	372	361	362	338	352	346	327	354	342	374	353	318	311	350	349	373	346	380	377	387	365	324	356	319	387	343	347	338	337	328	347	367	339	365	347	380	354	335	326	350	334	316	298	357	358	314	324	360	358	343	366	382	355	353	344	345	373	323	339	352	339	375	377	339	375	326	369	360	340	382	368	368	309	317	341	314	322	369	361	354	387	341	336	345	349	340	359	350	344	352	344	319	344	348	351	359	329	388	331	346	350	320	321	338	370	351	372	358	324	346	340	319	314	347	341	340	357	347	354	335	361	334	339	360	335	358	377	344	375	329	357	327	336	368	343	333	351	332	338	369	350	344	331	356	368	309	351	340	338	328	348	331	377	349	332	312	366	321	356	361	369	379	351	358	345	348	375	347	331	373	312	342	350	380	339	342	353	345	369	365	375	354	348	349	343	342	332	342	384	339	333	406	331	339	363	346	351	351	357	351	328	356	340	327	381	339	355	339	303	339	321	346	316	327	354	323	341	344	347	333	372	375	321	334	340	343	392	373	329	363	346	314	360	365	346	345	349	312	352	332	348	327	334	347	339	377	329	380	379	345	354	325	325	341	325	392	326	307	373	364	343	324	309	357	369	356	360	338	334	324	325	315	340	326	352	340	333	355	349	359	342	377	341	295	328	352	358	355	370	327	356	354	341	341	359	335	346	333	339	339	328	327	331	360	377	304	339	344	341	337	338	331	314	367	356	361	335	320	363	370	326	302	378	387	381	296	371	322	353	339	358	312	358	347	353	316	361	362	308	385	358	318	324	386	351	344	364	359	339	345	316	339	332	344	315	335	344	370	359	308	334	335	348	338	346	341	349	383	369	341	321	346	342	359	326	330	326	346	337	330	336	336	318	343	303	354	384	355	319	333	335	362	347	378	325	343	356	354	362	340	303	365	343	301	377	356	325	351	328	344	337	351	352	367	332	337	357	369	347	362	353	358	354	352	306	332	364	348	330	359	346	315	343	373	337	342	341	325	311	331	343	334	327	344	325	318	333	324	349	349	346	364	392	324	298	340	316	362	334	339	369	308	309	343	355	338	334	360	347	338	329	369	306	312	349	359	337	355	355	371	394	349	377	321	357	336	323	338	339	353	335	327	371	362	362	367	354	371	319	339	352	346	362	342	387	341	330	317	350	355	388	345	383	345	349	335	353	353	376	346	373	359	340	361	353	366	341	353	303	313	315	385	330	351	342	349	312	371	338	346	337	379	345	318	324	363	343	330	371	336	306	310	379	342	321	366	330	372	338	342	346	349	314	333	349	322	319	359	345	321	354	355	349	359	347	337	314	318	331	382	350	330	336	350	332	338	368	335	334	357	317	345	330	322	348	335	324	336	334	332	339	342	330	340	322	335	362	348	356	350	322	316	334	332	327	359	338	356	333	352	337	371	359	340	360	378	357	339	340	336	342	344	338	354	339	368	341	323	323	327	342	355	352	316	373	349	365	317	335	295	337	323	350	315	335	338	313	349	337	326	335	352	349	353	345	338	345	367	379	365	350	371	381	363	351	346	330	332	334	333	334	341	350	331	377	361	340	331	334	317	360	346	366	343	332	380	342	343	329	318	333	323	357	364	371	358	351	345	345	370	339	344	334	359	350	349	365	344	352	323	329	340	372	340	336	341	364	337	354	354	346	348	350	353	311	360	319	360	313	342	338	330	328	337	352	333	327	324	360	336	340	361	328	350	377	328	341	351	345	326	339	341	349	358	334	363	341	344	300	384	376	334	336	346	355	335	359	317	354	352	334	336	342	342	348	346	319	351	337	343	341	345	362	358	321	348	346	327	324	340	341	348	323	365	354	302	304	360	380	361	330	359	318	337	343	318	328	346	325	328	365	357	358	351	382	314	367	366	327	360	353	346	320	338	349	345	371	348	350	378	342	335	361	338	330	340	333	320	359	373	326	368	326	341	338	334	356	339	330	343	343	354	359	334	372	348	357	357	349	323	359	335	320	332	349	358	340	323	337	342	326	364	347	349	335	363	347	356	318	315	335	338	355	358	336	316	324	319	375	380	324	341	329	349	364	344	343	362	322	346	333	332	358	354	353	350	320	350	355	363	355	342	338	340	327	341	338	333	381	365	338	352	330	325	328	352	307	338	332	342	344	355	345	355	325	333	361	335	346	347	368	354	325	349	320	363	345	334	406	340	356	360	364	319	390	320	327	353	328	385	370	325	348	335	377	348	332	291	336	337	348	334	362	348	338	329	322	347	310	339	356	337	359	340	355	308	341	344	369	365	333	342	349	350	330	380	331	332	374	356	351	339	335	344	347	331	372	308	349	356	339	352	328	365	332	311	368	353	363	344	344	350	369	333	365	362	343	289	369	339	311	320	352	330	357	396	343	384	345	318	357	363	392	331	349	341	359	364	330	346	337	327	352	360
19053	36898	41964	43616	42431	43945	33979	26672	18153	9997	5439	5021	4522	7139	7290	6651	4875	4243	2662	1800	1825	1584	1366	1447	1386	1174	1240	1166	1129	1212	1018	997	1030	986	960	950	1015	995	932	978	920	903	981	929	946	957	886	940	1010	962	901	914	914	954	897	908	919	860	894	967	930	908	891	898	928	881	936	917	914	894	977	917	913	905	873	905	919	984	984	914	907	874	918	872	889	935	911	900	889	935	873	943	868	934	945	872	950	897	960	881	809	919	867	937	872	884	897	882	868	881	900	889	814	869	862	942	848	868	843	910	888	839	880	872	896	862	874	905	874	861	921	910	919	875	904	894	891	894	871	899	874	848	926	911	907	894	880	910	890	896	853	934	880	848	893	930	939	871	927	838	867	928	874	893	874	922	910	864	865	913	880	867	866	882	850	901	858	888	948	905	899	864	878	864	895	877	845	849	854	826	860	890	903	927	872	877	885	845	881	870	879	840	905	900	863	861	879	883	874	870	845	843	883	861	886	858	848	943	861	871	832	881	906	890	858	931	890	904	868	907	840	914	914	916	913	887	891	889	839	872	894	907	917	848	920	909	916	850	839	868	829	894	892	913	881	844	920	853	939	887	863	864	913	842	926	903	852	819	901	909	898	915	872	884	888	886	884	878	887	892	816	845	808	861	902	888	845	819	911	888	894	832	869	923	811	895	915	887	877	898	880	871	882	865	865	846	869	863	838	917	864	933	899	939	915	856	813	847	888	904	834	887	808	895	827	879	913	887	866	892	895	856	857	868	890	899	920	875	917	841	882	852	884	889	895	895	802	914	864	897	842	902	851	852	905	841	907	881	838	869	897	880	928	895	915	880	860	854	866	881	850	884	901	837	860	868	930	928	829	868	875	886	865	893	836	901	870	828	854	861	840	847	858	894	847	899	829	826	916	862	917	834	910	860	901	931	806	905	873	833	872	891	864	797	884	864	942	886	939	878	891	840	856	947	898	821	890	882	839	909	905	873	833	802	889	909	856	863	890	886	888	876	835	901	889	855	905	912	913	896	858	828	847	877	877	836	924	913	831	903	869	882	898	905	909	851	875	868	873	912	864	884	869	890	842	894	825	851	898	879	893	900	889	934	841	896	902	862	826	901	907	814	873	860	832	897	868	837	849	881	914	803	846	869	864	872	852	846	865	902	877	919	913	872	902	854	864	914	888	895	854	877	823	919	907	876	907	860	890	881	889	869	899	842	914	923	885	854	839	873	893	876	883	845	893	888	867	910	853	863	897	861	898	859	873	849	832	871	832	883	838	885	868	817	923	892	882	856	845	876	879	859	821	816	893	931	854	861	930	912	891	874	919	864	861	919	846	855	838	912	926	853	938	882	896	872	904	868	836	851	921	866	819	851	878	875	828	891	894	907	864	823	877	924	893	906	861	900	892	858	955	893	863	902	842	872	859	891	907	869	872	894	873	882	966	837	861	937	825	890	908	860	866	860	858	809	887	888	903	885	842	910	876	959	889	860	915	875	907	874	805	848	884	876	871	876	886	840	882	916	841	876	892	885	851	833	833	869	852	867	899	904	852	854	870	889	899	937	848	849	852	882	942	896	911	917	943	869	891	921	868	883	896	884	844	875	851	860	906	894	908	857	858	886	894	854	905	840	867	877	870	867	899	867	888	864	844	880	851	805	943	931	875	876	908	872	874	842	863	855	878	899	887	904	870	878	878	887	921	880	891	907	841	879	876	895	885	902	869	847	918	867	868	841	830	851	903	864	877	895	904	889	866	877	817	918	903	907	902	905	828	910	901	836	890	883	877	871	838	905	907	869	888	873	896	824	900	880	865	876	841	854	871	849	905	899	845	862	894	874	901	875	868	849	887	878	865	895	866	850	902	878	919	865	863	852	923	856	887	863	891	912	845	906	848	885	910	856	847	868	875	867	881	877	882	861	851	849	902	888	875	858	857	857	832	869	898	888	907	880	844	890	864	889	854	837	856	832	876	924	903	879	845	875	879	883	916	933	934	844	927	856	872	814	924	825	882	878	914	836	860	902	929	886	955	898	884	917	865	907	890	894	828	898	868	861	881	882	865	861	935	836	886	873	865	915	911	857	912	870	880	867	870	904	918	899	886	894	900	856	909	921	865	892	871	890	915	888	844	850	893	860	929	914	825	859	925	938	897	871	873	833	868	865	883	853	889	921	913	889	909	832	889	882	823	889	842	855	857	823	923	858	930	894	849	931	856	864	846	889	901	844	892	859	884	865	857	906	856	863	926	864	881	873	861	862	866	890	891	877	926	881	863	859	914	864	918	885	896	921	853	889	863	960	885	914	901	883	903	822	870	859	808	918	866	856	865	859	890	914	897	881	900	877	841	886	858	890	904	879	919	906	887	864	862	917	852	894	793	885	852	856	878	907	897	852	856	880	937	875	838	862	889	884	832	839	854	875	833	877	794	871	839	873	851	938	896	866	885	891	881	895	833	847	831	901	927	931	884	876	841	851	878	820	893	878	886	871	867	948	864	863	908	859	935	864	910	854	901	902	900	866	927	905	878	799	891	888	911	932	858	877	840	862	866	911	920	903	851	867	866	898	878	876	912	902	882	897	867	886	944	908	867	855	874	845	925	888	899	833	900	839	862	879	835	882	899	874	893	851	862	883	896	851	821	830	833	889	892	867	885	863	914	884	862	914	890	896	874	870	861	887	893	865	897	890	866	917	869	872	860	856	880	898	888	887	861	873	813	898	862	821	838	845	877	859	901	845	903	890	845	890	884	870	867	847	886	877	879	937	900	873	839	877	866	898	878	846	856	866	886	856	924	863	866	867	904	836	941	879	947	856	887	861	892	875	851	901	875	855	890	862	958	866	899	856	890	842	877	886	845	834	941	829	889	880	920	854	866	866	904	885	899	889	851	877	896	852	887	888	868	866	876	876	877	858	887	837	929	886	903	820	867	891	869	904	877	900	879	873	915	820	873	845	820	919	841	881	896	892	835	844	883	923	893	846	817	853	858	889	894	889	887	863	841	878	851	845	870	860	843	864	844	832	880	888	892	906	907	895	824	920	843	825	849	913	872	881	882	912	878	865	869	867	855	899	811	858	889	901	861	814	870	877	870	863	942	821	903	894	826	868	866	902	919	913	861	862	920	937	899	843	917	846	897	918	886	851	870	900	879	873	881	843	940	889	892	870	826	856	858	937	836	894	881	870	844	865	884	857	864	912	875	922	906	857	866	902	831	899	906	846	875	897	906	855	869	924	925	913	851	890	910	882	866	884	920	904	835	895	855	897	867	869	878	842	895	837	871	897	846	920	897	846	917	871	907	829	910	867	928	895	907	900	863	912	868	866	859	895	909	885	878	913	855	889	877	873	891	902	848	907	886	887	886	848	857	854	898	849	872	869	858	895	912	864	836	847	810	886	899	835	868	845	845	819	869	850	783	844	832	857	874	840	808	840	932	864	875	866	864	891	914	906	894	857	927	856	899	947	905	895	884	896	857	842
3706	6097	11977	8807	4447	1972	1061	543	277	234	208	204	212	190	183	210	178	193	203	192	186	216	170	189	179	195	192	193	192	189	196	188	198	189	209	195	196	199	183	168	160	204	185	193	159	217	209	198	202	187	205	180	175	186	204	195	187	217	164	182	202	208	202	190	207	200	203	201	199	194	194	178	179	187	182	183	181	165	185	190	198	174	172	195	195	177	177	186	214	175	203	178	189	201	191	182	192	181	206	171	179	197	184	220	187	177	170	178	170	217	201	187	190	191	210	198	197	198	184	192	195	199	194	197	195	200	220	199	215	191	197	207	187	175	193	186	193	189	195	190	203	191	208	203	206	193	164	224	158	208	219	197	219	199	219	191	182	214	194	201	176	190	194	177	186	188	185	188	202	201	211	177	178	199	176	177	195	201	189	174	190	180	172	195	198	197	181	203	192	183	190	229	174	186	195	197	188	200	171	189	201	179	212	182	208	185	206	178	202	220	190	177	186	198	173	190	179	190	195	183	184	195	191	223	244	184	166	195	189	195	183	195	170	192	174	191	215	194	204	183	213	176	162	166	189	190	209	197	208	200	213	174	218	204	179	197	186	200	205	188	197	189	196	193	184	168	209	199	202	190	207	172	183	195	191	201	188	182	212	203	187	207	188	183	182	173	196	196	197	179	197	185	184	201	206	178	195	189	202	176	221	189	181	187	207	189	185	205	197	181	189	178	199	213	205	184	212	187	177	179	195	187	188	198	176	173	172	189	198	169	199	192	205	177	193	194	192	208	192	190	175	185	202	197	216	179	211	185	194	191	192	197	196	224	219	172	202	185	174	217	184	170	183	168	179	189	199	192	197	172	184	215	191	184	196	188	191	201	171	193	189	199	202	202	194	195	217	203	168	179	193	185	196	168	179	190	196	181	204	182	187	186	186	196	181	177	199	217	190	186	198	164	186	161	181	212	205	198	198	179	191	195	187	198	188	208	171	179	200	176	180	205	183	191	198	217	194	190	197	166	173	199	173	190	190	188	193	173	182	190	187	186	184	172	206	186	206	198	193	200	179	164	188	223	195	186	199	212	184	176	196	186	206	190	182	192	203	177	169	214	190	194	184	197	209	184	187	196	201	211	192	198	180	187	206	192	188	195	198	222	217	199	162	211	186	190	178	169	205	188	185	206	203	190	215	190	205	176	195	220	201	186	204	163	190	191	187	195	205	188	197	197	195	200	173	203	221	187	230	188	178	197	194	162	167	171	185	192	186	184	176	203	201	168	210	196	192	201	224	184	197	195	193	177	199	209	199	193	178	184	185	174	213	200	214	203	196	183	180	187	180	196	216	203	206	165	196	177	178	198	193	174	217	192	242	186	191	190	187	194	187	173	192	176	195	193	207	199	201	214	195	194	190	188	207	198	193	200	166	208	181	204	199	185	212	195	194	189	222	201	183	193	188	213	179	178	199	196	169	195	180	193	194	176	210	201	184	210	203	175	197	174	212	198	196	211	159	199	192	198	191	192	212	162	192	201	169	178	195	193	190	199	192	184	188	178	194	191	187	204	204	191	178	211	202	202	208	215	172	203	171	205	183	206	204	183	201	195	189	181	185	203	171	183	209	198	164	178	200	191	185	181	179	190	207	208	224	199	190	196	187	169	200	179	181	207	173	205	197	189	147	185	199	186	171	182	188	167	197	205	198	181	183	177	165	182	204	203	188	193	175	212	183	160	225	169	193	179	199	213	194	194	182	180	175	191	205	205	178	203	203	206	187	177	205	185	179	181	210	213	185	203	182	188	185	169	182	203	210	190	227	209	188	171	190	185	181	184	195	220	188	186	177	177	204	192	206	192	191	178	201	209	201	194	181	200	183	190	198	206	179	188	172	204	204	194	191	204	198	199	187	207	193	176	195	198	197	184	188	195	180	170	209	214	182	198	201	212	199	190	176	187	210	170	206	202	196	165	211	200	179	160	203	205	194	215	208	178	184	200	199	182	185	230	171	173	209	180	210	197	196	188	183	181	205	208	191	172	198	205	202	196	194	185	182	206	198	187	204	181	205	171	181	199	203	189	227	202	225	182	181	210	172	199	210	192	182	220	180	186	163	199	191	202	212	217	188	190	174	185	218	171	197	183	153	227	203	200	215	202	177	190	182	198	171	162	199	230	169	198	190	181	202	208	186	223	172	192	184	192	217	175	187	198	206	187	205	225	176	185	219	177	192	182	203	215	206	181	198	179	168	192	173	195	178	175	165	185	199	201	168	199	177	206	192	160	173	184	188	193	195	199	215	198	177	185	191	212	212	203	188	183	205	199	200	203	172	214	196	187	198	196	192	197	204	172	177	191	165	186	190	182	196	176	178	178	195	182	178	185	195	202	197	214	211	174	187	195	224	214	180	207	181	188	195	183	181	187	189	199	203	198	179	206	179	186	190	184	198	190	203	183	193	166	196	204	181	198	189	183	212	199	187	181	163	204	194	184	192	193	185	192	193	188	203	187	225	188	204	181	190	162	180	162	208	201	197	181	204	195	180	221	183	196	185	216	201	191	197	200	207	196	190	200	183	174	191	172	176	188	188	179	173	177	193	168	188	179	180	186	188	201	178	196	197	188	198	200	194	210	178	195	182	206	212	198	216	166	181	178	189	190	237	196	188	164	209	181	192	191	191	192	199	173	166	194	194	173	195	163	189	203	183	203	181	186	190	217	188	186	152	185	175	214	178	173	169	180	213	193	192	219	199	199	180	191	221	185	206	181	200	180	191	180	189	183	210	174	165	173	180	204	216	204	188	180	179	179	183	178	202	208	191	202	193	180	183	185	193	179	222	195	186	205	198	183	198	201	183	204	191	192	194	186	215	186	192	190	179	170	185	187	213	189	192	171	212	188	197	194	208	210	200	207	202	196	194	197	206	181	179	217	174	232	194	193	188	183	156	184	197	194	173	209	181	176	194	178	226	189	198	207	184	160	191	208	203	213	166	194	173	196	200	188	175	179	194	177	174	198	213	197	188	215	192	192	172	198	216	203	207	206	199	157	205	183	179	196	191	191	189	196	176	204	198	178	175	210	163	191	207	206	162	188	180	180	181	188	172	205	175	196	187	202	199	197	183	196	205	182	162	201	187	211	214	165	177	193	198	168	169	190	213	214	184	204	209	192	188	201	185	172	200	184	184	176	188	183	199	188	187	168	187	167	193	209	216	188	203	161	185	175	205	177	193	176	179	172	184	192	200	189	180	180	178	177	184	182	185	192	180	199	198	208	202	181	186	196	208	199	211	186	205	176	172	233	167	184	191	176	178	192	172	185	174	191	206	180	196	197	171	205	166	213	199	198	180	215	182	195	215	176	190	203	188	189	217	210	178	190	194	193	213	205	194	189	206	197	192	174	187	164	190	208	229	181	188	200	177	171	198	185	185	218	203	194	192	191	167	192	161	229	169	198	204	194	179	181	170	198	207	183	199	188	178	190	208	193	194	209	167	194	202	186	208	189
3561	9501	17632	15141	10563	7789	3871	2682	1261	936	773	756	670	848	854	852	781	703	677	620	614	589	598	601	654	598	580	613	602	626	640	572	601	617	595	615	545	605	613	591	572	607	614	584	631	597	566	583	628	603	605	607	571	561	577	595	609	593	610	568	562	552	582	560	611	611	594	555	620	573	598	591	603	589	554	613	590	588	547	584	591	582	576	608	597	594	553	581	538	585	579	607	606	582	608	591	565	533	605	618	563	537	617	595	591	588	543	635	609	558	644	606	597	584	594	548	530	577	594	562	557	595	539	591	573	615	599	596	603	616	591	569	581	631	555	587	613	573	573	577	586	596	575	625	596	579	604	611	587	569	625	608	611	585	603	568	650	548	547	565	582	578	548	592	585	578	598	576	598	564	572	605	592	522	585	562	603	579	624	569	605	603	600	617	582	612	601	601	567	578	610	574	569	588	560	574	600	577	586	580	603	547	559	610	592	595	557	584	578	605	627	591	583	526	582	569	579	577	572	603	594	542	581	579	572	559	628	613	578	579	568	588	618	552	592	640	584	568	605	615	611	589	577	546	571	557	649	575	590	571	604	568	574	592	591	565	571	585	603	626	597	553	583	614	640	596	585	604	566	564	548	562	595	573	578	587	603	593	606	581	567	525	602	591	593	590	577	537	571	588	583	604	548	624	572	595	602	567	556	635	590	553	593	556	588	552	574	616	596	616	622	592	581	560	622	605	556	581	600	630	576	553	604	569	556	575	576	593	582	587	519	624	577	540	576	570	525	616	615	599	546	615	576	633	554	592	639	567	581	614	568	589	560	542	554	574	543	573	571	562	590	594	580	568	567	568	590	590	577	602	580	581	581	599	622	631	541	570	632	570	609	566	585	571	583	511	578	597	592	614	545	604	628	599	613	631	574	600	574	557	555	603	577	549	569	574	601	592	599	556	562	521	591	592	579	619	539	592	601	580	559	580	563	601	611	637	620	537	558	611	573	580	591	597	568	573	568	586	602	609	539	579	553	593	572	580	609	602	622	604	591	631	603	584	633	600	571	578	551	593	572	618	573	595	582	593	539	555	578	586	585	565	563	548	571	599	622	604	587	547	566	585	617	619	579	590	629	578	568	604	567	588	543	578	626	561	541	575	601	602	559	621	583	609	599	590	568	585	591	582	552	593	589	529	570	575	536	616	573	599	575	534	582	547	599	591	601	592	621	541	575	582	573	571	575	593	635	600	566	592	603	572	617	606	555	569	576	604	600	509	579	565	558	580	597	588	619	589	624	635	579	626	582	580	573	581	569	591	598	547	586	605	588	563	626	569	566	612	588	622	556	608	590	589	581	543	546	579	623	561	596	582	600	569	593	565	601	614	615	591	610	565	615	604	556	569	627	592	608	576	588	569	582	609	582	603	560	580	593	590	599	572	586	632	570	598	580	556	559	586	604	598	545	608	600	576	570	601	614	542	545	538	588	627	581	579	626	619	612	586	615	595	570	596	590	562	625	637	610	596	562	641	660	596	559	566	593	584	594	651	577	601	616	589	591	536	597	574	535	561	567	528	586	594	537	550	616	599	547	567	590	572	571	577	590	621	581	576	629	571	590	582	575	536	588	591	545	566	589	579	589	547	563	555	560	606	610	619	588	585	572	587	575	592	607	543	541	579	516	587	585	641	604	585	576	558	613	582	596	531	603	570	598	564	578	615	601	586	583	540	583	620	600	583	610	554	545	629	566	577	588	601	573	556	566	563	621	584	572	584	613	546	551	542	619	605	556	553	576	583	614	559	565	568	566	608	541	563	592	538	572	556	591	556	577	617	593	559	596	594	550	580	588	574	594	558	553	569	579	614	577	607	550	611	618	557	552	594	596	551	586	546	592	608	591	563	589	583	604	598	560	583	647	539	618	595	568	580	592	592	536	563	561	558	567	545	592	606	569	631	582	600	619	549	621	599	576	591	592	594	565	576	572	569	611	589	602	571	585	590	583	584	593	635	608	642	624	583	539	593	578	568	596	583	575	586	563	586	582	556	581	625	536	573	590	577	566	562	611	592	572	600	579	575	621	574	564	582	586	535	554	575	590	601	548	600	634	586	595	588	620	578	602	571	597	599	589	603	597	582	591	594	575	603	566	579	585	590	569	586	549	622	578	574	548	613	617	590	539	586	617	580	602	592	612	613	582	601	593	611	585	554	582	613	564	559	619	593	584	630	606	580	549	586	579	554	600	540	591	612	596	546	608	621	573	586	597	548	647	562	591	609	588	601	590	570	581	614	605	572	551	595	607	632	597	585	652	568	595	573	539	598	573	609	591	614	601	551	609	591	570	597	618	588	564	588	606	603	594	585	612	563	553	621	594	564	592	589	557	591	539	590	605	589	552	551	591	572	561	570	586	599	596	613	593	594	578	586	594	634	535	578	547	592	558	626	578	584	588	611	607	530	597	576	590	585	584	597	564	586	567	585	564	603	583	565	587	612	609	585	557	591	604	591	561	577	564	616	636	616	595	553	612	615	576	577	606	614	570	592	585	561	630	551	578	619	560	591	629	613	567	599	561	577	580	584	541	576	579	597	615	579	577	577	569	581	597	566	575	561	575	598	572	588	597	542	567	608	585	597	606	554	634	603	580	609	609	553	567	550	613	527	610	536	555	545	575	556	585	533	613	594	562	600	610	580	616	603	587	594	542	564	575	578	579	545	596	562	589	572	612	612	587	563	607	577	560	563	619	584	563	591	542	618	596	593	587	596	599	604	573	574	579	610	542	591	590	545	610	574	615	618	556	583	569	614	593	579	572	573	598	607	571	557	574	575	593	591	629	567	590	545	614	558	622	599	579	585	567	607	590	620	579	616	558	593	593	602	559	593	583	570	614	580	569	601	582	590	572	595	567	612	588	578	576	539	550	610	595	557	574	570	565	613	590	552	593	627	597	593	548	634	594	575	582	605	598	541	574	552	573	566	595	558	571	565	589	589	605	600	535	626	563	598	625	598	551	649	610	602	552	630	562	562	592	579	577	544	612	552	608	609	579	597	562	548	539	572	580	574	597	581	581	627	590	572	589	561	626	577	606	579	617	583	604	577	598	640	559	566	585	558	601	578	634	606	627	611	551	538	589	577	555	590	629	602	570	558	599	559	577	570	618	543	536	598	567	608	571	577	577	548	578	582	569	576	583	594	583	590	587	565	584	560	579	633	546	573	617	605	571	600	595	595	568	569	603	606	633	576	585	582	545	591	557	524	615	563	562	580	577	600	592	546	567	548	578	614	576	606	566	579	583	614	575	596	559	592	580	601	645	619	583	553	560	605	589	553	591	553	568	588	552	537	587	616	607	572	582	607	595	581	583	569	585	576	592	601	612	594	611	565	584	590	615	600	567	630	601	548	590	582	579	566	597	599	604	642	572	598	604	599	586	569	565	571	569	628	561	593	572	586	603	565	573	657	567	574	630	568	599	601	560	606	576	626	594	597	535	609	624	596	612	599	587	586
22759	36924	41575	33947	28652	26858	20575	13300	6748	3298	1726	1238	842	1286	1207	1169	943	675	489	425	430	429	391	419	407	385	366	361	395	360	410	355	390	364	361	395	350	352	377	393	375	386	377	376	383	388	403	346	320	348	331	341	371	397	353	379	391	397	400	336	354	331	388	377	362	387	354	364	357	357	342	366	378	384	415	364	360	363	379	384	387	359	360	386	407	404	380	370	373	358	377	389	359	367	348	356	369	371	371	338	383	355	346	382	352	379	366	336	401	357	384	326	380	367	383	361	382	358	393	377	350	370	391	387	386	361	335	367	398	344	362	389	399	337	369	359	356	346	416	387	363	387	377	374	388	335	389	375	353	322	385	396	329	355	381	347	373	390	387	367	353	372	405	339	387	341	397	373	377	338	348	331	336	364	402	365	346	365	360	360	348	368	396	379	396	373	407	394	371	381	361	375	389	394	351	362	360	384	370	333	375	434	348	377	384	377	357	338	369	361	383	332	354	374	353	333	363	378	418	330	376	366	374	381	381	387	388	369	377	379	384	355	370	404	386	370	352	385	362	352	348	344	359	376	392	377	387	400	343	392	348	354	371	342	403	380	377	356	399	403	358	363	352	363	334	355	399	359	356	351	375	382	330	350	364	357	404	321	363	377	376	380	365	355	334	363	368	377	383	390	369	363	351	375	362	402	374	367	343	389	411	376	327	356	373	353	343	342	368	395	352	379	377	384	375	345	367	345	375	368	375	351	388	405	365	387	390	390	330	375	366	357	350	368	390	367	362	365	339	391	351	325	374	396	357	353	393	403	357	334	334	365	382	366	349	351	351	401	427	353	369	423	385	391	358	387	352	388	409	365	366	373	374	335	379	344	383	357	372	393	378	377	361	390	437	409	362	357	362	393	382	374	360	353	391	370	378	363	373	364	382	389	367	362	386	388	348	357	397	365	400	374	390	366	354	359	374	373	381	372	354	380	378	389	399	403	368	381	359	360	381	360	393	374	387	398	388	387	357	396	352	387	341	375	360	349	359	417	358	330	356	365	380	393	372	359	362	363	401	372	366	382	388	381	362	333	347	387	378	373	348	377	356	381	400	346	342	378	371	358	354	344	339	396	390	392	368	370	341	406	404	350	352	396	351	351	379	393	405	395	334	391	376	387	360	391	380	418	381	389	345	411	377	381	369	366	372	357	381	380	363	380	393	347	352	382	359	357	385	346	369	401	397	352	380	383	373	401	329	412	368	344	362	377	398	359	401	380	371	402	392	360	359	382	356	405	367	326	363	360	374	382	402	367	338	326	390	388	360	342	362	377	350	362	363	377	374	382	397	386	371	371	369	393	378	345	322	363	377	355	382	386	331	380	370	346	337	373	387	390	374	400	359	356	359	353	340	374	369	355	362	364	374	358	365	377	338	358	344	371	377	372	342	347	354	360	363	371	369	397	346	340	417	328	369	358	373	367	338	368	364	392	349	388	396	373	357	377	368	348	402	404	392	359	339	346	347	368	358	388	378	376	362	365	383	341	353	346	382	400	395	349	373	371	354	367	366	300	372	379	378	376	355	369	379	391	367	345	375	377	374	426	352	369	342	359	366	377	349	344	377	377	372	355	369	397	389	344	398	389	389	382	359	341	341	362	375	360	312	342	367	339	355	371	401	376	347	370	366	308	374	373	382	343	355	375	344	431	336	336	393	367	356	374	349	374	379	338	408	374	388	380	351	378	361	358	357	340	324	401	383	388	394	376	344	383	372	370	364	367	354	388	395	360	333	377	366	350	398	387	372	393	371	354	359	419	356	367	358	382	358	372	377	411	331	371	338	367	366	402	357	383	371	354	358	399	383	382	365	389	359	402	361	355	378	350	360	362	341	415	369	384	324	353	340	369	377	350	409	381	359	383	367	369	392	414	376	368	372	369	347	370	395	355	354	377	369	367	365	339	338	378	373	337	363	364	413	357	377	390	401	361	408	352	375	386	399	383	383	372	376	392	357	343	320	373	374	372	348	387	344	414	368	375	354	399	364	360	355	360	370	333	382	345	367	388	378	405	347	394	380	375	345	377	398	365	381	381	366	376	339	358	357	374	344	373	394	351	361	371	363	372	394	376	377	401	386	411	393	391	388	346	343	387	371	351	396	341	355	378	370	358	376	394	345	362	362	394	402	356	358	375	386	361	371	422	367	368	351	336	380	379	368	367	373	388	374	355	371	383	379	360	370	377	365	339	378	395	398	384	339	352	373	371	356	355	383	371	346	372	387	376	377	366	388	378	341	385	346	383	377	379	376	384	396	366	373	329	332	376	349	355	375	379	390	365	347	375	367	369	358	347	357	392	370	357	383	380	386	389	392	375	365	411	321	382	355	380	386	380	367	378	373	335	367	371	327	373	346	399	367	330	361	381	368	360	410	365	357	369	349	355	333	395	373	372	335	370	392	389	390	367	346	357	374	343	313	352	374	352	376	382	371	398	363	379	373	365	354	374	353	345	350	358	359	358	343	370	374	388	357	354	346	385	340	358	335	348	405	374	382	402	350	379	342	318	350	346	376	374	344	347	388	376	378	349	339	353	364	355	406	328	393	370	349	355	335	387	344	367	361	395	352	393	370	364	363	409	406	399	340	355	382	393	362	346	323	402	352	360	365	397	374	397	356	361	368	369	350	362	347	388	378	348	371	359	341	400	367	340	371	327	312	364	331	388	365	353	387	361	393	383	367	420	375	395	367	348	346	373	372	420	348	359	371	313	363	376	368	373	392	368	344	380	382	378	362	374	384	391	367	359	352	364	371	367	376	344	363	377	332	361	373	369	365	375	349	384	343	338	384	369	417	364	362	354	360	360	359	410	382	352	363	347	358	386	386	395	360	348	382	370	344	371	351	386	385	403	368	341	363	371	394	380	371	333	382	348	347	372	352	370	409	387	333	352	369	369	334	345	353	357	374	331	343	324	378	390	347	368	366	379	364	366	361	351	390	350	373	366	352	367	366	379	359	356	362	347	409	333	371	378	366	341	358	368	362	360	336	340	372	405	401	351	350	356	367	358	383	408	393	373	384	401	321	350	331	395	356	359	393	373	357	378	335	358	364	353	402	379	384	385	366	365	341	376	368	365	394	346	378	366	396	365	381	347	341	360	390	344	358	389	383	367	405	380	373	381	363	390	361	376	349	358	350	380	358	379	379	374	314	369	398	403	365	383	376	364	363	341	347	375	350	385	416	352	350	386	362	358	389	378	339	372	362	381	371	374	360	358	374	358	352	381	384	365	397	347	362	422	350	379	360	357	399	422	372	396	367	349	359	364	380	342	373	397	395	383	345	359	390	367	384	343	368	319	336	370	350	341	385	348	342	359	344	368	407	369	357	358	363	365	373	369	365	363	367	401	365	380	364	325	356	375	349	393	358	366	356	349	372	375	414	372	354	379	353	372	354	351	335	348	389	340	384	352	375	360	341	365	386	385	383	375	357	348	346	372	369	369	344	333	356	367	393	383
15542	33526	39182	39991	36518	38596	27081	20607	12216	7083	4798	4160	3178	5263	5038	4872	4076	2846	1823	1467	1427	1221	1246	1268	1289	1223	1184	1150	1133	1199	1127	1042	1046	948	1018	1065	1031	1055	1047	973	1029	1013	1029	1091	976	975	1018	1021	984	1060	991	993	1028	961	1006	983	1025	928	986	952	971	981	1006	958	975	982	1002	1015	1010	944	981	953	959	971	1033	975	975	977	1035	1020	1038	962	918	974	954	940	990	1011	985	929	979	966	945	964	950	1019	943	913	1000	981	978	982	996	995	974	1013	970	973	1013	1057	986	934	951	954	950	1018	968	950	1012	969	972	920	968	938	966	1001	924	983	969	988	955	985	949	1025	909	955	950	942	958	949	958	1004	957	923	993	953	981	966	948	935	984	972	975	957	972	983	990	921	1008	980	995	966	980	978	955	957	970	1008	1055	940	949	955	979	919	986	927	972	911	957	956	1001	976	1006	971	941	970	980	1023	947	943	991	934	917	957	989	974	896	939	972	931	965	917	998	967	960	965	934	936	988	973	951	970	906	948	982	990	1027	971	946	979	994	983	941	990	930	910	1005	945	953	957	981	969	955	997	974	888	962	946	983	946	952	973	1026	956	902	987	957	966	979	1052	994	987	960	995	988	940	979	965	993	978	958	981	978	923	926	939	985	946	958	950	934	922	915	932	969	1000	985	979	985	932	978	975	973	995	963	949	924	961	928	972	970	955	968	985	973	965	938	915	973	986	988	959	996	969	978	968	941	960	938	946	959	956	920	983	940	918	948	941	941	995	985	979	1026	940	912	934	935	945	995	955	961	955	983	948	1006	946	926	1005	987	981	970	943	954	987	955	979	953	961	1029	1059	963	974	977	969	1027	968	910	896	949	952	953	983	978	964	992	980	1005	1003	962	936	967	950	971	968	1017	980	946	913	993	1017	1010	1008	1003	975	1027	953	1021	965	963	962	1026	1008	997	964	945	975	987	950	982	935	973	1006	917	932	936	946	985	986	947	975	1012	929	941	1003	1042	950	955	935	918	930	935	963	1016	982	981	965	985	977	937	964	961	978	965	934	929	1011	954	931	906	895	994	1009	990	1013	952	928	998	953	987	929	951	993	975	937	947	952	975	983	976	922	946	1002	927	932	950	962	941	975	890	984	946	920	949	940	962	987	962	969	1001	956	947	971	1007	883	956	955	992	934	976	952	954	963	943	1013	1006	931	932	956	949	953	997	961	1018	972	997	996	922	1012	939	955	974	876	967	961	965	1010	970	957	970	998	1001	941	956	991	990	1001	906	935	942	953	951	895	1008	949	1037	937	982	934	952	913	952	948	984	996	952	929	927	946	988	993	956	938	960	937	951	1000	920	993	988	942	961	1005	972	1000	1015	952	978	945	954	929	950	976	977	964	1005	950	972	974	1005	944	941	959	998	1015	1000	1021	956	943	975	959	1012	976	974	1002	1007	1009	956	975	953	927	961	978	954	1004	915	924	939	970	1005	1025	953	1013	978	905	919	995	995	994	923	941	950	947	964	1014	1013	946	962	920	909	992	961	944	979	971	988	949	958	960	970	938	991	963	932	938	1026	933	1010	933	1007	963	967	913	997	1031	1053	949	962	966	1006	967	945	951	1018	966	969	952	944	958	992	914	984	957	901	924	938	1003	1014	989	993	947	955	942	1012	908	948	995	958	956	986	946	975	965	948	984	993	984	1008	987	914	895	928	986	963	923	973	991	969	959	1037	1001	939	1013	980	928	954	995	948	978	971	935	910	969	984	974	946	970	1011	975	944	990	946	958	972	991	980	929	954	947	966	969	959	967	971	962	978	934	939	986	922	976	907	931	1033	971	1037	955	913	987	963	991	1016	971	952	990	976	955	986	1033	926	1026	947	967	968	982	950	983	935	923	954	962	970	954	1010	959	987	966	981	998	931	969	899	952	958	1001	973	979	974	1037	941	958	959	950	981	971	930	1000	1005	1046	942	939	1000	989	939	997	971	942	936	1005	957	969	980	927	966	944	947	959	990	905	1022	930	986	935	964	965	1012	1023	941	927	973	1013	981	957	1007	917	887	981	960	1004	980	962	949	913	911	1012	941	981	927	977	915	1066	957	938	932	980	951	965	974	943	986	974	958	947	986	1022	998	994	1008	1033	978	993	983	926	966	976	976	963	966	948	963	972	980	980	993	989	898	952	984	952	891	908	991	954	945	971	941	984	1031	941	928	961	916	969	927	934	1022	1004	938	944	953	961	914	937	971	991	955	931	943	963	997	1008	920	998	955	1047	901	930	992	989	955	945	992	948	973	980	941	1014	979	949	973	975	939	1004	954	1006	998	997	955	957	955	968	988	947	951	973	973	907	1007	987	879	936	987	943	1000	977	972	987	993	933	1007	892	961	894	974	961	949	1001	1013	916	951	966	974	952	965	942	992	919	920	973	908	947	965	918	978	996	972	948	956	951	993	1033	969	907	991	944	984	987	986	925	1010	958	985	960	896	956	999	954	1002	1021	1000	1004	1011	986	973	970	945	1012	993	1001	986	977	995	958	966	924	996	984	991	917	957	1011	945	992	1038	1013	954	903	947	960	936	1006	994	981	1001	954	1024	1003	954	957	936	930	955	972	965	907	972	965	984	993	965	1017	939	1020	956	1015	962	976	936	990	962	999	948	971	967	988	979	1008	943	950	933	999	987	1002	966	989	961	989	948	948	978	959	964	957	949	930	1013	980	928	916	969	990	970	942	974	983	994	983	1007	992	997	933	944	930	941	955	936	960	973	964	1005	943	999	1011	942	958	911	1054	1002	981	1010	984	922	951	904	985	933	988	943	896	989	906	947	993	946	962	973	932	946	999	911	948	957	945	950	957	996	995	978	977	958	922	977	935	965	954	932	953	970	969	922	963	969	962	956	968	978	942	885	949	977	970	950	946	976	958	944	981	967	1031	1024	896	955	913	955	927	963	948	930	901	1018	999	964	920	1019	965	920	948	1013	980	989	990	958	957	962	974	960	1007	1017	947	909	979	948	983	987	1005	972	950	984	927	967	933	975	1007	953	935	935	949	889	1026	1020	945	861	1005	959	996	964	910	962	931	971	909	972	1003	978	945	966	984	963	993	991	914	972	981	951	990	973	958	948	980	980	968	950	1031	968	952	917	954	1001	997	993	963	1016	984	986	977	967	1010	993	988	940	983	903	955	932	963	938	999	918	967	941	951	938	955	972	970	934	947	941	1001	964	927	915	915	918	1002	971	1002	992	925	979	932	952	971	962	994	928	947	924	932	1002	960	1008	988	941	957	949	1012	989	943	943	926	1011	981	943	939	969	990	940	1016	1048	953	994	947	929	968	1006	929	978	953	1031	994	919	968	985	995	885	998	954	972	954	988	984	939	933	981	969	974	1011	978	961	957	925	941	995	948	931	978	991	969	1008	986	961	970	1002	909	950	996	954	951	983	995	1010	989	1009	959	975	918	939	945	900	985	1006	907	994	981	969	947	950	986	950	913	970	909	931	930	964	969	956	945	957	956	972	944	939	967	982	937	995	981	1005	1000	1005	995	958	960	936	940	935	988	951	985	959	996	995	974	980	977	988	968	957	944	989	993	929	994	991	964	974	950	969	939	988	1022	940	965	900	914	905	951	956	983	963	992	953	1035	1012	983	1009	922	924	924	980	999	991	982	911	960	1005	998	976	937	1009	976	999	969	890	964	975	933	995	972	986	905	1010	997	973	979
31988	42033	40957	33690	30066	28212	25285	18944	12155	5672	2421	1579	1373	1953	2254	1797	1485	946	638	555	490	419	445	401	407	426	387	373	360	374	421	361	343	329	348	357	341	344	387	368	328	352	335	355	329	352	370	372	353	337	348	341	361	346	358	368	367	343	369	372	322	330	341	331	358	354	350	380	364	316	329	343	339	355	329	344	354	368	356	347	347	339	354	346	348	361	338	358	362	346	351	344	339	336	352	363	310	368	341	361	323	356	356	358	349	345	343	333	340	370	333	340	374	364	316	359	346	357	310	347	356	327	325	333	343	337	340	328	343	372	338	365	319	354	361	339	310	354	345	349	322	326	331	331	328	343	329	341	342	336	343	361	382	352	354	361	295	341	369	329	325	329	360	330	366	315	358	299	342	322	326	382	346	330	364	304	370	304	349	354	335	330	355	363	340	365	361	384	334	349	341	353	327	315	349	395	352	378	342	345	370	330	351	371	346	335	363	289	340	359	330	354	344	327	345	317	375	361	320	341	339	354	340	368	346	360	366	344	358	353	345	370	341	346	330	373	348	328	340	335	322	369	350	317	345	365	341	340	337	318	295	337	338	352	330	327	369	358	348	354	354	346	353	359	341	300	354	322	356	352	344	364	333	348	327	344	325	348	336	324	354	360	339	343	337	351	335	357	333	353	317	361	336	340	365	329	335	337	358	314	307	367	370	358	371	332	350	372	320	385	341	337	378	347	318	332	314	356	360	355	351	333	342	319	312	320	303	351	331	353	357	331	358	358	364	334	377	346	329	346	343	371	333	325	317	333	344	363	328	321	352	333	346	337	373	329	331	346	336	340	364	371	346	369	330	359	325	345	358	347	322	312	330	354	351	379	362	340	349	381	380	338	332	361	379	309	292	377	362	347	367	334	330	320	345	330	351	336	304	323	312	360	381	351	357	329	369	357	346	359	359	342	376	353	347	322	312	327	399	360	336	356	356	360	361	357	330	334	379	354	349	311	349	332	323	344	341	335	372	351	336	325	302	361	353	338	332	358	352	359	374	341	316	343	359	321	370	341	330	352	369	344	337	332	352	365	374	311	334	336	322	341	354	325	322	333	324	348	344	338	348	313	322	329	332	341	339	338	333	335	343	350	344	336	344	358	373	339	355	344	357	357	384	377	354	328	359	324	337	353	318	338	353	392	369	330	341	386	366	361	350	342	333	339	320	349	332	344	373	337	366	319	379	323	363	332	341	368	333	365	358	345	359	334	390	327	327	362	361	363	329	354	330	347	357	350	329	337	369	374	371	371	331	346	366	344	348	351	326	336	350	338	365	373	339	346	365	339	351	342	346	396	348	353	354	345	324	357	367	328	340	358	335	350	310	369	362	344	338	364	328	339	343	335	321	360	322	341	338	355	348	314	355	374	337	353	351	358	308	325	360	355	322	335	343	338	377	353	345	345	341	384	399	326	359	352	315	343	332	357	338	350	327	395	323	306	348	363	369	381	349	349	353	353	371	347	331	300	345	367	345	355	342	346	352	341	324	342	341	344	345	366	314	319	371	336	373	385	330	365	318	331	307	348	345	349	354	341	344	361	361	356	335	312	358	322	378	329	376	344	353	345	304	317	312	359	363	345	328	359	376	335	368	388	363	389	310	349	364	344	353	370	359	288	337	340	364	379	372	335	318	348	336	349	348	332	327	349	321	332	361	358	358	342	354	339	327	331	328	330	347	335	308	336	342	337	341	352	325	343	335	350	351	320	365	331	355	330	370	387	341	351	319	374	321	351	361	353	407	329	374	328	313	366	333	340	346	369	339	363	326	336	346	336	341	356	356	349	358	344	340	341	368	376	364	323	331	364	345	376	346	367	344	351	350	366	330	314	325	381	334	343	341	351	339	332	348	322	310	360	331	308	353	330	341	312	334	335	324	379	370	337	320	323	351	331	344	365	353	357	292	375	327	363	353	383	343	343	356	379	313	353	372	347	340	347	316	320	361	351	356	323	323	341	345	355	362	359	309	349	310	318	327	364	367	356	360	342	362	345	327	321	318	351	352	356	351	345	361	352	356	312	313	388	355	360	356	340	377	343	319	336	328	336	328	396	341	360	351	342	327	325	333	325	366	356	401	321	346	374	342	347	340	332	333	358	376	363	325	359	330	341	332	359	353	335	371	303	347	376	338	401	351	374	349	334	345	349	355	332	363	353	351	346	346	344	336	378	339	309	346	317	347	389	321	347	365	322	378	279	313	302	354	331	344	361	350	326	349	332	358	327	321	319	336	382	336	341	358	339	353	328	332	351	318	314	356	344	321	352	338	334	369	325	392	348	360	341	363	356	319	315	328	369	335	390	364	323	377	332	356	383	330	332	351	335	328	332	346	347	339	348	356	372	372	327	329	367	341	345	352	340	356	336	321	341	347	331	351	296	341	366	362	342	366	346	337	363	378	354	372	355	308	351	343	380	357	357	362	337	346	341	355	348	328	361	356	369	343	343	354	335	352	329	342	351	339	334	323	361	341	334	353	319	381	343	367	342	352	353	310	356	384	316	324	355	331	347	355	347	332	322	364	363	289	310	375	347	383	330	359	350	384	365	333	343	324	336	327	339	324	316	328	385	346	334	351	343	393	348	330	377	380	352	338	314	340	335	371	354	376	338	300	301	356	345	367	337	368	356	327	319	372	326	336	292	355	324	345	334	339	323	351	349	342	306	350	349	334	350	333	341	348	394	350	335	311	320	343	351	340	364	355	356	361	316	355	310	349	371	323	332	341	332	355	342	319	330	339	325	341	356	333	322	337	365	337	344	330	321	338	337	345	342	342	301	339	352	318	330	318	336	359	347	346	327	322	345	346	342	328	315	372	373	336	318	339	316	360	342	394	370	332	345	351	355	352	341	371	353	334	370	371	303	322	347	340	372	330	362	387	356	310	338	354	315	354	357	330	337	328	330	361	357	323	329	360	321	355	349	358	346	348	364	321	319	322	337	336	326	348	356	343	360	351	316	329	338	304	390	335	335	362	350	338	355	318	363	342	331	325	334	348	314	352	348	333	395	376	341	332	331	344	329	338	310	299	329	345	337	358	335	302	339	359	308	317	339	367	318	383	373	356	310	363	376	325	341	335	350	380	351	348	312	347	316	325	363	331	329	312	381	329	353	378	376	366	324	361	310	319	343	356	385	341	315	347	347	322	320	362	380	372	334	355	342	304	350	361	344	345	361	340	348	358	324	361	367	346	306	319	370	366	344	340	334	333	353	328	319	372	342	350	354	337	364	337	354	351	365	361	339	319	334	326	349	371	344	341	352	321	338	356	314	345	344	365	358	346	351	361	353	331	343	335	316	295	334	322	347	355	339	353	371	368	392	352	330	387	341	350	347	327	349	359	351	365	353	366	340	309	361	341	368	347	353	362	366	320	367	347	351	352	336	327	352	338	332	342	334	334	349	326	339	378	333	364	352	361	360	376	366	344	325	340	382	354	376	348	346	345	375	322	342	370	301
20787	37593	41427	42451	41171	41695	33524	25357	17311	9700	5687	4651	4381	7471	7403	6791	6113	4057	2864	2100	1632	1345	1396	1579	1367	1424	1247	1206	1244	1218	1087	985	1022	1002	1070	991	1006	1007	1016	894	960	903	921	953	909	970	925	954	929	978	962	977	918	918	891	936	901	944	921	908	938	869	905	883	918	898	909	912	918	928	899	936	944	908	884	861	964	999	904	903	938	934	891	896	887	881	899	898	880	906	857	864	852	910	864	856	920	895	883	919	904	820	883	893	891	901	917	850	858	957	814	907	863	894	915	829	860	838	904	821	926	896	856	895	873	881	896	845	885	880	859	861	821	846	879	833	917	934	817	897	851	850	912	846	893	885	868	841	871	904	836	867	881	891	879	872	879	903	874	866	887	911	883	931	831	928	874	870	887	862	865	891	897	906	872	877	871	840	915	880	893	856	852	868	883	891	890	809	830	877	866	848	850	849	864	913	884	856	882	951	923	904	856	895	885	928	822	867	849	882	885	876	871	837	845	862	926	892	868	868	905	879	870	895	896	833	867	855	875	885	888	892	860	850	845	901	843	899	882	917	858	889	878	871	854	861	907	843	820	872	965	894	844	835	934	927	820	858	906	838	873	911	870	858	928	862	867	899	842	928	845	877	836	878	874	837	855	828	896	859	878	870	880	861	904	841	891	898	891	871	943	865	831	888	816	833	880	906	880	883	879	888	934	835	883	838	904	890	906	923	886	860	839	860	899	869	854	899	856	851	844	826	861	827	860	867	889	894	863	931	900	844	876	867	909	832	853	855	847	846	872	826	822	866	865	867	851	883	918	912	841	875	831	930	882	814	883	892	936	852	913	819	889	852	892	875	886	900	862	880	879	848	929	871	848	854	888	870	898	901	832	937	824	873	909	878	859	827	849	880	862	890	898	815	871	857	870	871	884	865	850	924	863	896	844	903	862	931	879	878	881	876	910	856	876	871	894	855	843	872	927	877	843	896	884	847	838	911	903	865	864	896	897	868	862	851	827	893	813	918	880	865	878	886	858	865	872	851	831	860	923	834	911	900	896	876	881	856	886	871	849	865	880	878	870	875	846	908	843	874	859	902	848	877	847	880	895	875	850	862	877	877	861	896	887	871	846	854	876	842	895	884	904	846	859	914	858	855	896	867	875	879	872	876	875	926	941	941	855	937	854	856	909	881	851	896	820	932	901	890	890	872	879	885	886	898	906	858	876	896	873	918	834	852	894	934	867	879	836	814	880	843	898	901	872	900	875	925	850	919	895	874	843	874	891	931	866	887	842	841	844	859	873	921	898	863	881	925	855	841	886	853	935	876	881	875	886	886	860	890	914	853	818	869	824	838	871	855	862	858	910	907	865	907	859	895	812	917	896	901	905	850	842	817	875	884	848	858	867	906	917	836	893	910	882	888	868	857	859	843	936	942	854	875	865	853	876	908	846	874	878	895	876	891	960	877	843	923	871	922	882	845	889	871	897	903	895	869	860	905	844	900	867	877	897	866	901	803	903	872	832	943	847	895	913	896	852	841	893	861	855	876	812	943	927	823	892	902	916	879	860	880	857	905	844	816	867	887	871	883	860	850	863	898	877	909	874	895	880	899	855	895	883	846	900	841	891	842	847	909	869	885	896	892	890	888	903	858	854	882	839	877	889	918	841	889	851	764	955	876	798	870	907	899	870	881	859	878	850	823	853	842	873	848	912	818	847	875	908	888	870	886	865	866	895	879	824	864	903	883	899	895	916	881	911	882	890	886	886	914	873	908	878	834	850	874	890	877	856	898	838	880	865	895	871	847	881	880	882	897	936	902	867	858	861	882	827	828	800	877	878	868	885	866	909	879	865	794	908	896	862	879	840	875	911	924	876	920	860	815	859	888	870	845	923	844	871	878	859	840	829	877	853	904	886	832	876	912	892	880	868	925	900	852	831	847	888	930	863	851	864	886	921	828	888	901	866	818	846	831	884	864	923	928	888	848	839	904	856	845	917	870	877	903	904	884	862	882	858	910	811	877	927	882	864	883	871	838	836	890	876	869	861	903	827	888	872	849	860	878	886	885	899	879	867	866	875	878	882	897	866	868	883	866	866	938	877	867	884	872	862	868	847	832	881	887	874	830	885	815	870	852	880	878	872	902	860	842	855	871	835	843	893	810	877	949	850	827	876	900	877	866	933	847	863	862	841	830	899	873	863	833	884	893	893	848	853	892	855	826	853	869	926	886	853	957	872	910	868	899	837	849	886	825	873	862	858	869	904	893	877	909	884	894	885	850	907	891	890	906	846	881	868	801	901	925	877	867	832	914	930	842	876	891	867	888	907	831	905	857	922	861	931	904	849	899	869	840	880	908	913	871	907	827	870	870	853	872	850	855	871	919	838	842	901	892	864	902	891	894	886	897	837	919	928	857	908	917	868	899	880	873	946	946	889	855	826	874	809	835	848	878	844	859	803	883	902	892	877	860	888	936	900	870	909	891	912	845	938	879	885	867	853	833	880	908	864	843	872	867	885	865	930	866	857	920	883	843	835	866	873	902	941	901	861	893	812	913	817	876	888	917	888	889	874	815	852	910	821	906	908	886	816	863	886	862	918	866	871	879	868	847	877	821	829	914	860	910	863	900	896	879	866	889	855	888	879	843	874	888	823	905	865	907	899	851	814	844	860	954	879	895	919	854	903	890	853	871	886	895	891	908	834	895	928	921	861	964	860	860	879	890	910	849	868	855	891	907	891	913	849	806	883	868	888	882	913	876	858	845	903	886	889	919	840	881	893	914	862	866	901	792	840	856	872	878	893	872	849	892	802	856	834	888	890	897	841	908	873	860	885	888	881	872	849	854	857	882	903	872	898	880	882	897	835	880	876	881	862	921	881	863	901	860	871	890	897	894	893	862	866	886	880	875	857	841	908	885	873	873	824	837	914	887	835	892	887	859	921	861	909	815	903	909	831	878	852	875	901	898	894	889	855	882	867	891	885	896	901	870	812	899	910	817	854	907	929	907	884	893	891	887	897	867	877	916	924	863	860	846	883	889	855	893	894	890	850	885	891	872	899	848	896	885	841	871	891	813	850	807	907	923	865	857	839	801	930	825	867	880	877	834	911	864	850	885	858	848	881	852	852	920	815	838	905	850	844	841	846	876	843	864	851	910	869	911	858	865	903	849	901	894	925	836	901	858	883	827	855	839	874	854	816	897	930	881	843	883	867	859	917	957	831	878	933	903	840	845	881	902	885	847	887	925	916	831	902	869	865	844	865	857	884	883	899	895	876	831	839	849	896	873	860	922	900	887	915	884	838	893	897	861	877	877	906	919	845	886	891	871	829	889	896	869	912	874	866	937	901	875	934	896	879	863	870	903	843	868	853	863	880	885	920	870	899	858	840	854	881	924	873	866	880	879	845	916	878	883	847	910	884	914	854	924	898	911	887	869	949	883	837	848	868	841	884	868	830	890	864	922	890	838	857	854	862	867	931	959	886	888	868	880	912	852	869	857
3773	6826	10913	7940	3475	1690	994	596	317	238	208	200	223	218	234	211	204	225	216	181	183	180	156	196	163	187	165	217	171	203	175	194	193	199	178	173	185	199	189	203	187	159	197	183	166	197	214	197	205	171	159	187	208	181	212	203	175	201	187	176	209	176	210	176	191	173	206	187	178	169	179	182	171	181	196	185	229	233	189	209	210	208	196	185	160	155	182	190	210	182	182	209	184	181	179	232	179	186	195	201	214	193	197	192	216	220	201	181	170	188	198	180	198	206	179	217	199	192	177	185	176	206	176	189	200	203	172	196	188	196	199	173	186	195	192	202	192	178	172	188	172	180	205	210	197	213	188	189	172	189	207	175	191	180	182	206	167	171	184	216	201	191	197	189	206	186	190	184	179	197	203	173	177	200	199	176	205	195	204	210	195	202	171	186	180	182	213	181	187	201	232	220	192	188	194	186	173	191	194	185	175	209	214	167	202	206	214	193	188	187	202	202	201	186	187	191	164	197	202	185	195	200	170	209	190	186	201	190	223	187	166	200	197	181	183	204	188	198	196	196	184	192	199	215	201	184	187	181	203	196	189	199	214	193	184	185	216	195	191	204	168	198	192	196	206	173	211	204	201	189	176	166	187	184	189	174	184	181	206	205	163	188	187	206	193	191	216	219	199	180	189	170	198	190	201	192	177	191	188	200	198	185	178	197	196	199	181	213	194	197	182	190	191	192	191	199	172	184	207	179	197	201	191	194	195	190	188	208	202	190	198	197	183	201	177	189	188	186	226	195	189	190	167	189	204	177	172	198	184	174	189	182	199	203	217	176	178	197	203	179	193	168	191	188	179	210	210	209	206	187	173	195	202	183	184	196	220	174	188	198	177	195	179	171	164	199	199	186	187	180	185	201	187	176	191	199	189	183	162	187	196	198	206	186	180	208	199	187	160	193	189	209	202	191	189	197	168	193	192	164	184	197	205	194	216	187	180	212	209	209	185	184	216	216	201	198	191	182	183	186	205	187	202	207	190	200	169	209	194	187	185	192	207	189	193	181	169	201	186	166	211	193	199	189	179	194	188	185	182	213	188	181	207	182	179	200	185	173	192	180	177	188	198	192	197	193	188	174	215	157	178	189	196	184	200	187	172	179	186	193	205	186	199	188	197	197	211	172	183	174	193	170	181	179	207	201	190	195	209	178	168	187	197	156	195	196	195	200	171	197	200	198	187	203	209	176	180	177	191	199	202	189	182	196	209	204	218	202	168	181	180	200	188	213	187	186	200	215	199	195	201	181	191	190	206	180	175	189	179	220	222	179	180	180	182	168	202	199	174	198	210	212	197	173	179	193	209	179	178	183	198	205	209	197	206	193	171	180	203	182	187	180	190	199	207	174	184	167	193	200	195	175	192	185	200	230	182	186	192	160	199	216	191	198	186	167	195	202	181	185	213	173	216	218	196	180	174	178	211	169	197	177	180	201	203	194	178	186	177	187	193	194	172	189	206	182	206	207	189	207	177	189	177	215	161	173	198	242	193	170	200	169	198	168	204	170	203	179	179	180	191	173	185	162	210	178	168	206	166	200	173	182	197	212	208	204	190	209	210	171	173	208	175	195	163	190	185	197	189	210	201	209	194	198	173	184	195	217	175	181	183	174	194	194	176	191	211	218	213	191	162	174	201	183	183	192	200	203	186	204	199	191	189	191	181	191	217	204	213	194	182	204	207	202	166	213	194	202	188	166	209	176	210	194	168	221	200	192	205	212	199	198	243	208	209	207	223	191	195	216	188	218	184	207	187	201	185	183	198	188	193	188	196	185	186	156	198	190	179	198	168	195	200	192	189	185	197	191	196	202	193	173	212	192	201	181	180	168	209	179	154	188	192	208	212	191	177	195	201	197	210	180	163	193	206	204	204	193	186	190	187	198	190	191	196	191	180	211	208	165	181	215	178	192	185	171	215	217	194	190	208	166	164	234	201	209	204	183	180	197	187	206	175	229	178	192	181	177	194	169	165	188	201	206	175	201	192	209	197	189	198	205	209	207	214	200	171	207	177	205	168	201	177	180	203	167	206	198	179	199	191	192	188	179	191	200	193	198	164	183	207	205	191	213	205	170	202	184	202	225	167	180	204	202	190	174	191	172	189	173	195	162	206	213	209	226	194	167	174	167	192	186	195	203	193	199	222	173	166	183	191	191	185	188	179	187	216	197	190	220	196	186	166	195	184	195	174	190	176	185	193	191	202	188	178	193	184	189	189	161	169	206	194	209	181	195	206	201	182	167	165	176	189	176	200	187	190	182	180	208	195	195	177	204	166	183	192	208	186	211	197	196	201	182	209	201	207	186	165	190	189	172	192	173	183	187	172	169	170	176	181	190	187	200	197	203	180	200	190	177	214	173	191	181	185	187	191	201	184	222	187	192	197	175	205	207	198	189	192	155	191	201	204	180	223	187	219	202	199	175	196	172	205	192	189	196	181	180	170	195	193	165	193	194	181	181	207	206	187	174	210	172	190	185	178	188	186	176	193	216	188	192	222	209	194	189	176	204	185	208	197	203	227	193	194	188	208	208	205	165	193	205	188	195	180	183	180	195	201	207	203	197	169	204	181	178	203	202	182	172	185	180	174	179	185	176	195	183	193	175	181	177	224	192	169	188	219	171	200	195	174	188	191	170	190	169	182	176	191	189	184	182	221	193	183	197	180	176	210	191	192	182	181	175	192	215	189	180	177	209	193	185	200	188	207	167	183	175	196	191	201	185	221	188	206	231	186	193	190	163	182	182	187	187	204	188	209	183	203	197	200	186	167	186	180	215	213	186	194	173	206	180	185	183	173	208	185	187	221	219	204	227	209	199	197	189	209	184	192	175	190	214	201	208	203	179	173	215	219	189	197	167	187	212	163	203	200	172	189	203	177	163	176	202	188	200	177	198	199	201	197	187	217	178	171	173	189	204	189	188	206	179	184	181	189	197	186	182	193	185	184	177	192	185	200	203	202	193	184	176	176	190	210	220	199	184	178	207	214	196	203	210	158	174	198	197	202	223	201	194	192	192	201	184	172	165	191	174	195	216	193	167	192	193	198	187	197	186	190	197	206	203	206	164	189	198	203	195	187	186	196	204	188	174	201	185	179	194	193	212	181	192	199	187	178	203	193	180	194	199	197	190	172	229	188	184	205	215	188	191	181	225	188	200	185	202	182	173	182	181	194	168	173	172	193	217	216	176	193	209	180	199	209	181	229	197	180	179	209	197	191	207	174	165	203	196	186	164	204	195	195	220	206	178	197	188	185	196	189	174	191	190	211	182	197	196	212	201	188	198	187	173	203	186	184	180	186	202	174	200	193	196	201	202	200	207	187	223	183	179	206	177	193	171	189	213	208	210	193	173	194	195	193	196	178	194	207	193	185	171	189	217	182	202	181	193	195	205	194	188	234	197	181	213	187	175	165	183	173	208	204	192	198	177	191	192	234	197	204	192	181	180	192	167	167	175
3697	10122	16260	14285	8577	6269	3687	2243	1397	955	750	714	795	1082	857	854	790	704	647	589	567	604	586	606	563	593	613	601	572	606	581	576	620	575	560	593	576	550	587	594	574	552	637	585	627	622	629	552	592	567	540	635	554	627	599	566	590	579	572	555	521	588	568	586	611	648	569	582	597	590	617	555	623	603	589	601	609	586	559	579	586	601	576	548	530	558	571	541	602	576	558	599	559	596	586	586	617	579	581	586	585	616	602	589	594	657	548	576	572	537	554	604	613	620	586	554	556	578	593	599	616	588	608	606	619	560	603	553	595	607	578	571	599	583	582	574	604	616	582	593	566	556	618	531	555	566	622	568	610	578	579	599	630	545	562	589	568	602	608	597	612	597	551	619	556	558	581	593	615	589	572	601	580	566	585	652	578	590	572	597	575	573	545	533	575	636	527	572	597	577	560	623	548	555	550	583	591	609	633	580	599	604	575	548	583	549	564	597	569	573	568	549	563	568	548	602	583	584	561	575	589	561	597	614	574	517	566	595	598	561	620	632	551	583	622	591	571	575	571	634	600	577	587	582	597	611	550	616	586	600	582	602	591	571	602	572	594	561	645	540	564	614	613	581	561	638	556	544	641	578	577	559	567	584	592	586	559	576	598	595	564	583	605	598	533	586	602	576	574	583	576	563	613	555	558	571	568	571	617	598	619	588	556	592	567	595	547	573	584	615	615	572	564	578	525	538	604	575	584	605	581	579	535	555	585	597	613	608	594	539	619	562	609	644	580	619	601	581	570	568	593	601	576	555	628	590	572	645	584	570	563	575	587	567	583	609	597	613	621	591	577	591	605	584	564	610	585	564	591	607	586	598	560	612	586	646	567	575	572	619	583	595	596	567	651	580	571	587	575	587	608	585	574	565	596	571	568	610	567	558	609	593	601	564	577	577	579	578	578	580	597	668	554	595	583	595	578	607	637	554	594	570	540	574	562	550	594	596	630	591	607	562	581	634	563	514	590	607	533	601	597	565	593	536	602	595	582	604	622	553	621	628	561	528	603	562	564	563	575	565	593	570	586	605	593	586	596	608	554	590	616	600	606	558	569	582	604	588	577	595	587	640	596	616	619	565	596	566	590	547	619	573	617	598	609	558	612	598	610	570	608	547	591	572	592	547	562	560	541	563	536	571	598	573	563	559	572	596	596	559	581	608	550	600	562	597	588	588	566	513	556	570	624	590	541	599	605	591	537	584	597	580	562	555	524	583	587	572	591	581	583	584	576	576	572	566	599	580	572	617	636	596	612	559	567	548	592	605	587	590	594	582	586	564	565	610	541	602	565	534	545	540	606	566	626	568	591	603	603	580	561	576	563	575	605	573	544	635	576	521	630	538	560	580	641	557	603	609	585	616	530	578	595	581	562	622	565	590	602	604	535	607	615	551	552	572	562	553	602	593	530	577	566	579	551	616	586	639	564	570	591	600	586	599	603	591	598	611	558	575	579	607	587	591	621	589	583	588	592	562	559	604	583	596	616	601	562	583	645	576	631	582	557	576	545	584	547	594	614	572	619	596	545	633	609	576	615	548	586	589	633	535	575	583	608	607	585	571	612	558	565	579	567	581	590	603	565	591	579	598	562	615	604	582	568	606	596	579	610	628	579	613	616	581	569	553	622	571	602	564	589	596	562	568	590	582	610	568	647	544	572	570	657	553	613	617	583	594	608	566	545	597	591	603	558	625	558	545	569	565	561	576	566	620	563	609	571	584	615	580	564	590	608	574	583	586	560	535	593	611	567	586	606	561	620	557	554	598	526	540	573	592	568	597	583	561	585	629	589	627	600	562	533	596	559	559	610	610	572	574	581	590	592	553	513	612	582	569	597	626	612	574	563	589	532	574	533	581	603	604	607	533	617	619	583	574	570	535	585	571	588	604	595	551	542	572	579	594	588	579	607	570	566	577	592	616	606	578	567	609	585	593	560	583	582	579	593	554	602	586	635	590	589	564	566	585	594	590	573	568	546	548	618	622	587	611	540	572	623	597	611	549	551	619	560	575	549	549	605	552	632	595	653	585	615	571	608	580	558	538	611	601	567	583	550	574	588	568	596	558	564	551	596	560	574	540	590	572	607	593	600	572	582	600	590	632	547	571	557	609	564	620	581	584	563	539	617	680	558	591	587	597	574	587	590	584	597	575	598	538	607	587	556	594	621	581	587	606	640	653	576	630	566	556	566	611	567	555	567	628	602	594	571	558	565	545	605	576	565	509	588	574	562	583	570	622	596	648	596	608	583	571	592	603	592	592	620	595	585	584	578	577	575	591	625	606	588	573	593	582	631	588	605	591	552	605	584	597	591	607	565	553	574	579	604	524	566	589	617	549	552	520	561	584	605	609	606	574	589	618	544	567	592	564	596	605	610	589	610	590	585	574	616	593	549	577	589	594	582	582	589	568	577	575	624	609	595	619	617	586	600	578	568	570	561	572	570	589	640	629	567	592	597	558	594	629	543	588	581	589	556	600	601	588	575	585	537	573	647	576	548	578	549	553	592	577	538	538	592	586	585	598	613	598	609	596	617	607	572	608	583	534	599	635	552	633	581	559	630	571	545	595	608	623	564	565	577	599	608	592	557	611	541	611	586	566	564	575	602	589	590	623	594	584	611	606	559	610	573	595	597	580	613	626	578	590	601	593	563	627	625	559	609	575	570	570	568	619	616	611	604	582	569	570	597	611	579	582	569	601	639	605	598	576	549	569	630	541	629	575	588	583	613	565	553	600	601	582	583	540	573	558	553	579	587	583	599	589	591	587	645	595	592	571	558	590	581	562	575	622	581	558	592	582	585	605	606	578	541	644	539	597	594	596	609	597	546	558	590	611	609	562	626	585	571	614	581	580	611	609	637	611	593	601	589	611	556	534	559	614	610	575	569	600	567	571	595	643	611	633	585	620	605	611	558	557	569	594	596	634	559	579	618	601	600	573	579	578	586	545	594	604	601	549	567	592	597	615	548	582	625	576	591	568	615	564	543	569	566	587	605	549	573	602	612	566	514	598	555	570	567	598	618	564	598	580	549	582	587	588	601	585	580	557	620	587	666	534	619	566	544	583	568	584	584	585	584	562	600	584	557	576	562	560	607	607	579	537	562	583	563	567	592	585	535	589	586	584	607	602	588	571	572	542	596	586	569	598	636	583	604	597	563	591	598	573	567	598	587	592	577	566	576	591	595	548	562	582	591	596	606	559	606	590	587	586	570	582	579	589	520	564	602	618	609	566	612	577	621	595	574	572	614	606	610	568	621	623	594	589	604	524	559	596	580	562	531	611	569	571	532	603	602	566	603	582	594	576	572	578	567	599	579	581	592	592	554	582	606	570	588	578	577	603	623	568	550	614	603	569	602	572	593	589	599	622	586	579	636	564	563	592	537	565	569	573	587	576	625	573	666	616	630	609	627	565	577	587	569	565	603	595	586	562	578	610	570	602	595	603	572	604	562	570	577	581
22846	38315	39968	32296	27556	25079	18921	11916	6961	3450	1281	771	711	1393	1105	1220	1079	716	540	462	401	396	418	402	403	403	388	429	374	391	407	364	434	359	375	426	344	371	397	357	332	385	367	366	357	376	407	376	395	361	370	368	399	364	372	381	371	346	351	370	344	365	369	397	362	406	374	353	353	353	399	357	364	359	386	352	385	367	370	373	350	402	372	355	393	374	328	375	352	354	335	343	379	398	361	397	386	359	311	382	383	360	364	334	378	345	367	347	339	401	392	366	353	356	342	379	369	367	374	382	353	365	378	350	357	400	368	406	379	336	361	360	352	365	347	342	376	357	370	366	365	336	369	385	360	371	372	393	361	370	343	387	364	357	329	371	350	365	375	374	351	341	396	397	379	380	349	353	389	351	351	370	362	361	389	381	360	369	338	359	394	355	406	350	334	355	390	379	389	325	372	368	351	396	373	386	319	377	364	367	374	395	341	355	421	403	373	410	374	391	344	348	351	357	355	379	392	350	342	375	388	355	381	383	347	373	379	341	371	366	360	334	383	368	353	368	390	355	404	324	374	362	376	344	360	359	357	346	370	347	328	388	389	358	359	388	366	397	354	363	383	374	400	344	357	343	389	374	347	345	386	350	380	380	366	357	366	348	361	358	350	332	332	373	350	389	379	323	371	375	356	378	386	361	368	380	366	330	372	337	389	372	366	368	370	373	329	381	322	362	371	338	384	353	378	306	372	371	360	409	393	355	361	398	406	367	360	343	376	339	359	342	366	401	384	389	374	383	384	343	350	342	358	356	378	361	391	353	377	368	377	379	358	380	353	344	339	368	403	381	374	340	389	355	376	320	417	339	383	379	347	363	379	371	370	364	366	364	370	365	355	372	402	362	352	343	335	397	375	382	364	379	408	353	371	379	387	357	374	382	389	387	370	345	393	364	402	352	369	351	369	359	378	392	360	376	414	382	363	361	359	367	345	400	367	336	349	390	369	351	376	381	387	356	360	381	354	337	361	385	354	360	380	431	380	368	391	387	348	341	382	380	364	344	366	356	334	364	406	380	389	353	359	344	381	346	362	364	348	373	370	384	358	387	350	364	402	414	358	379	387	326	354	355	405	387	350	380	357	335	345	342	372	378	386	359	347	385	367	383	361	355	374	388	378	401	399	388	384	323	365	366	347	375	324	345	349	353	367	354	372	403	377	360	359	348	390	380	345	416	387	365	391	348	394	369	375	396	378	376	381	367	367	324	370	368	385	357	341	368	374	357	370	408	371	361	363	350	374	369	386	357	365	379	340	364	418	372	356	335	352	343	377	365	376	366	334	375	346	358	315	335	373	388	377	329	382	412	397	357	336	380	356	397	362	378	370	328	406	356	362	349	381	348	367	360	380	389	368	356	326	338	347	391	336	370	336	346	358	370	359	397	366	376	346	354	358	373	343	390	343	326	365	381	353	383	371	372	370	355	368	389	337	385	393	373	358	370	351	358	352	336	326	362	334	357	320	339	372	386	356	346	358	383	352	388	386	388	353	372	363	359	364	369	320	370	370	367	333	360	398	344	389	375	339	385	337	369	363	329	411	387	363	353	368	426	372	382	360	372	396	355	316	393	373	342	338	375	412	355	378	362	376	360	356	346	360	363	400	373	393	337	377	364	351	377	353	395	374	333	395	398	359	365	342	361	384	375	371	323	349	354	328	365	365	353	365	362	362	419	347	351	400	388	376	386	350	388	373	378	383	309	357	366	383	353	341	382	366	389	373	385	339	381	341	367	387	377	377	371	381	384	343	382	421	383	375	358	351	363	372	332	360	349	384	362	343	336	348	353	375	404	373	348	365	371	385	329	329	367	360	376	404	352	324	353	365	372	370	367	336	357	362	385	376	367	343	399	361	402	390	361	386	393	374	349	344	381	388	373	384	372	357	374	363	388	398	387	355	357	374	341	352	344	364	363	415	364	367	325	362	366	379	344	371	373	364	333	359	392	381	390	349	400	312	348	372	352	347	359	386	394	351	383	395	353	367	368	379	346	359	368	340	387	358	378	374	401	378	329	396	362	340	350	380	328	348	405	371	383	359	370	358	387	374	368	381	372	362	377	343	380	391	356	399	371	369	360	414	339	390	394	382	342	343	370	356	394	345	414	367	336	372	384	354	331	376	369	368	339	399	359	414	381	360	372	363	384	419	358	330	387	372	338	364	389	372	382	366	389	348	374	366	392	356	350	354	366	366	360	357	381	367	358	398	388	361	353	383	383	350	374	379	349	370	390	368	365	347	383	366	363	399	376	389	408	354	350	372	378	345	397	345	382	366	361	378	354	357	407	369	371	389	389	370	363	376	358	409	387	386	372	325	335	383	345	361	369	382	338	354	370	358	400	362	367	345	350	387	351	377	377	341	357	362	365	352	353	381	329	374	343	363	376	359	388	361	395	366	372	356	340	379	341	384	377	357	391	353	382	318	353	379	394	341	374	358	345	353	383	385	346	350	394	345	364	374	365	354	374	329	322	340	379	388	358	340	350	369	364	352	369	372	362	352	332	381	411	383	344	347	354	351	354	363	385	367	361	383	352	390	366	340	360	346	372	354	362	350	369	361	371	331	370	355	364	349	344	400	390	354	370	373	351	381	391	367	368	346	382	375	391	384	352	349	344	357	366	351	356	361	384	376	360	351	373	351	345	353	346	392	399	392	369	378	364	369	389	365	335	346	365	361	398	378	379	361	326	374	343	391	358	366	348	390	339	351	395	387	342	386	319	315	365	338	366	379	361	384	360	359	386	367	354	387	338	337	340	363	378	346	366	373	355	385	403	341	369	383	351	347	371	381	355	352	344	348	343	399	356	401	398	356	345	369	326	372	357	342	317	361	368	382	376	377	357	349	366	377	405	316	381	360	371	376	354	370	356	346	367	391	327	342	361	381	352	358	343	382	328	354	361	380	405	407	407	366	391	364	368	366	369	373	363	365	370	377	341	347	347	339	402	354	343	367	356	418	365	360	378	375	358	362	391	356	370	382	370	375	382	365	384	365	359	382	331	348	369	372	371	353	363	371	339	364	352	370	372	351	350	368	378	370	394	390	364	375	401	386	382	382	380	339	372	379	356	367	385	408	383	380	362	337	383	361	350	401	389	381	362	325	354	387	390	362	367	368	337	351	392	385	347	365	363	383	355	405	353	350	378	385	372	361	384	345	400	346	406	355	352	362	393	381	376	391	372	344	386	374	375	357	350	361	348	393	353	386	387	382	374	360	392	358	349	344	331	357	374	353	336	329	385	365	385	344	378	350	359	358	367	369	361	360	336	339	336	415	375	367	385	344	357	352	361	328	333	357	391	326	396	406	400	387	380	332	356	351	368	377	362	353	354	379	377	374	368	385	364	367	396	353	419	428	357	332	370	360	361	397	347	362	349	370	354	388	386	382	343	365	359	365	349	366	370	359	338	360	373	356	371	379	390	388	393	384	366	352	398	352	365	346	373	369	353	380	381
15991	34884	38142	38181	34826	33062	24465	18127	13947	8315	3210	2379	2989	5958	4859	4212	4558	3435	2157	1687	1325	1163	1332	1322	1254	1251	1222	1098	1121	1086	1088	1013	1063	1005	976	1042	944	957	1061	984	1013	1024	962	980	970	997	1051	924	969	1039	958	994	931	956	971	995	996	966	953	938	958	1089	988	950	971	984	966	914	930	943	980	947	998	991	990	973	1022	936	995	989	939	1005	1016	941	991	960	1010	964	1034	975	925	976	981	951	995	972	963	1007	977	937	898	965	989	934	945	975	960	948	936	941	946	950	1008	991	960	937	973	943	948	976	1008	937	976	962	1018	944	978	998	960	958	1011	1035	978	1022	929	1027	1015	975	994	951	931	961	1017	988	968	970	956	947	950	978	952	961	934	969	1000	919	930	970	981	944	1044	951	972	992	1027	956	999	970	1000	953	943	965	982	983	956	995	971	947	940	938	967	950	936	979	1009	901	1003	925	956	995	929	952	980	919	1008	926	895	959	981	972	852	893	1039	936	1045	944	941	959	918	909	945	948	937	1010	912	1032	912	957	1005	944	929	950	930	964	1010	944	1021	992	974	953	994	1014	969	993	982	960	972	984	990	953	969	925	956	935	974	999	961	982	980	959	995	926	974	994	952	963	941	948	980	925	952	930	976	948	948	926	984	955	980	950	1004	924	958	961	912	974	1025	926	961	998	1018	924	998	912	1010	911	933	965	951	952	946	956	979	910	947	998	948	999	932	959	991	928	959	1022	937	905	966	935	920	925	927	904	1032	998	969	985	974	968	929	972	968	946	963	901	977	975	989	963	956	978	943	990	997	937	986	996	1026	984	928	928	1002	934	897	916	981	962	983	972	898	980	983	1001	993	950	976	972	1009	940	964	1014	943	983	958	899	977	957	986	972	965	946	913	956	965	981	958	957	982	943	1010	980	931	926	989	1003	930	937	941	975	982	947	982	953	975	975	940	964	953	921	1009	967	964	908	1021	940	1000	987	955	994	971	981	978	993	979	936	961	884	967	965	947	990	941	929	945	941	983	930	943	937	992	977	998	902	943	975	936	951	931	953	961	970	1036	969	1003	990	962	915	964	845	987	963	970	977	962	948	963	985	956	973	973	938	942	974	952	995	969	1004	986	945	888	982	981	977	988	969	945	956	953	942	980	1011	957	975	950	1023	930	957	933	968	977	987	955	952	976	959	965	975	982	955	975	970	943	995	966	1020	944	986	1023	960	928	1020	989	960	915	909	901	961	960	979	944	1005	993	980	927	980	904	959	989	994	927	992	911	979	961	1007	971	946	943	973	947	964	940	976	964	907	995	894	999	992	962	962	954	995	967	993	971	912	1002	969	951	966	967	957	959	945	987	938	933	972	997	943	926	992	944	956	955	984	938	934	955	965	999	956	964	954	954	920	1011	930	934	913	988	888	973	989	919	959	968	973	987	980	964	952	912	971	988	954	930	944	983	949	921	1007	996	924	925	993	981	923	998	987	1034	926	942	942	952	933	948	974	969	957	929	963	964	971	956	881	930	905	912	1040	987	938	933	955	928	969	977	936	948	984	956	946	972	990	967	956	950	958	909	975	1026	936	979	969	957	936	936	917	1008	970	981	1005	943	937	954	925	964	982	951	916	942	946	1008	957	991	941	1000	973	972	917	974	934	1011	925	946	1012	967	919	955	932	950	979	941	918	932	939	934	950	951	959	919	932	960	934	947	939	1002	962	1073	971	965	976	976	1012	955	922	995	980	976	992	985	965	949	960	973	946	962	990	959	1003	950	945	960	940	922	878	1021	900	975	948	958	926	939	921	957	961	957	958	935	965	990	966	926	990	958	956	981	948	962	965	980	927	962	901	976	1016	953	937	1038	975	962	973	953	913	1014	946	976	948	937	977	962	962	1014	911	924	1013	946	972	958	957	971	969	986	961	1005	942	1013	961	977	952	925	993	956	973	952	983	953	962	1029	915	955	995	960	960	896	945	980	947	991	919	1011	949	956	952	1026	923	963	954	979	1025	972	927	940	967	924	901	1012	917	970	983	975	998	949	976	971	970	954	923	949	933	915	954	955	944	995	1006	953	981	925	954	948	946	955	993	881	975	965	970	922	925	957	931	931	986	969	993	949	933	950	932	926	961	981	915	936	978	926	968	978	980	946	995	946	942	914	985	960	982	985	1054	911	945	944	940	993	990	995	1025	953	943	949	933	940	1001	1005	1020	960	971	977	924	943	998	965	937	938	905	982	952	970	970	1018	984	959	955	944	968	905	959	947	965	972	959	947	969	990	964	938	1006	963	979	936	970	976	982	906	996	951	981	955	988	923	1005	1022	1004	946	929	997	971	976	985	976	959	947	934	958	1021	929	981	971	927	987	944	956	942	956	955	995	914	913	905	978	1017	992	949	948	951	901	1020	940	968	931	977	971	951	954	1017	988	956	997	975	988	935	958	950	979	947	935	1006	954	893	966	964	984	978	980	972	936	945	911	939	962	992	929	978	956	1020	981	980	958	939	998	945	942	982	968	979	1012	963	955	935	976	925	909	950	929	1022	920	946	905	971	936	945	965	971	963	967	958	954	973	949	960	969	956	1000	865	994	937	956	979	952	974	957	991	939	916	952	939	958	939	931	963	948	969	960	964	980	974	942	933	984	973	973	950	959	937	944	959	871	935	960	936	966	930	983	948	991	925	963	916	955	958	1032	930	967	1026	965	980	966	977	969	974	979	967	994	963	973	973	1014	1005	962	921	952	955	912	926	958	896	972	898	927	935	982	900	977	963	907	947	959	893	1006	930	908	980	967	990	926	1002	967	944	939	966	962	989	988	912	1036	953	949	948	964	983	923	988	885	939	990	997	968	925	838	982	931	935	935	959	966	927	974	984	888	955	980	981	959	1024	945	971	954	957	957	947	1006	964	993	902	911	1007	966	987	994	1022	988	969	969	950	916	961	1013	912	959	949	1002	966	946	1025	1032	992	940	918	983	973	945	926	956	1030	986	981	975	997	929	973	995	930	950	920	953	958	958	980	953	956	967	960	981	944	956	941	955	985	965	975	951	959	897	974	923	929	1009	963	992	961	924	954	970	962	957	984	972	948	946	1017	935	949	976	982	1001	891	966	968	894	960	943	1008	961	1013	993	991	1023	930	954	969	964	962	962	918	926	935	941	919	966	964	979	972	955	977	1017	923	921	1017	999	890	965	942	957	947	951	987	972	943	964	991	986	1013	967	911	995	936	932	925	959	955	983	983	947	978	991	936	985	974	961	1064	965	960	923	959	958	924	972	985	979	940	1019	995	999	944	983	978	990	946	978	951	934	946	998	950	998	927	928	1001	977	969	962	957	969	981	947	997	903	1000	933	959	993	956	1003	880	1011	955	932	997	934	965	962	971	943	973	942	968	950	1003	907	955	954	942	910	963	956	990	976	978	965	946	949	947	1013	986	947	986	967	932	968	957	985	1008	935	915	985	978	1003	992	939	964	942	974	978	921	954	920	1002	974	987	950	1002	934	962	1047	964	932	941	969	950	967	941	941	979	992	973	949	944	959	961	967	936	931	980	960	1004	977	994	987	1016	938	963	968	939	983	1019	940	962	983	961	950	970	923	947	944	957	985	978	926	947	951	964	943	967	954	952	972	974	904	969	961	959	967	944	956	972
31267	42409	40000	32377	28379	27256	23132	17154	10797	4854	1582	987	1184	2183	1687	1496	1948	1439	889	482	423	405	470	431	378	411	389	401	344	376	395	346	335	356	356	361	351	351	335	387	346	352	343	352	340	374	325	368	323	365	327	338	401	352	366	342	371	323	377	335	369	326	349	372	378	318	336	345	357	374	308	378	338	323	317	369	344	317	320	332	372	336	358	349	343	321	314	324	379	346	335	339	302	320	370	367	347	329	362	340	341	323	327	365	337	335	334	350	339	338	358	315	352	361	345	320	338	321	337	344	343	327	348	381	344	337	317	348	339	374	381	348	334	365	330	349	350	347	350	366	376	355	364	348	352	345	308	316	311	349	349	363	339	342	393	346	324	312	352	361	337	331	312	301	357	308	314	353	320	352	356	313	321	304	332	338	313	338	313	309	309	321	334	353	326	342	341	364	337	340	343	350	334	340	351	329	294	315	400	352	366	328	319	351	325	312	336	346	384	343	340	336	356	304	345	334	335	344	354	370	376	354	371	356	326	360	326	333	387	321	307	328	357	342	366	382	315	317	331	322	304	333	329	351	316	345	357	352	329	348	362	353	359	335	352	355	331	332	361	309	364	343	337	350	314	347	328	313	348	300	345	345	319	315	312	353	332	340	331	345	334	396	315	344	345	340	317	351	334	348	362	375	369	351	320	375	333	362	372	351	317	330	326	325	344	350	360	341	348	347	316	340	312	394	333	291	334	336	324	335	322	354	373	358	353	345	348	319	365	343	336	311	341	360	370	334	340	346	300	408	315	337	364	323	322	388	331	335	375	299	324	310	353	365	369	385	338	326	347	331	337	354	331	322	362	328	313	347	359	369	354	343	325	365	316	318	326	316	354	334	335	335	360	362	360	400	354	321	323	361	337	327	308	378	335	312	336	387	364	332	348	391	305	315	330	325	340	370	348	320	357	359	348	322	351	326	305	338	347	320	330	357	331	335	357	348	325	306	347	363	326	401	348	332	322	332	320	371	360	340	318	332	318	342	317	355	390	332	365	325	328	331	335	335	364	355	353	338	325	322	335	333	365	311	325	345	381	314	314	340	334	383	331	342	337	373	357	322	326	343	379	366	330	330	357	365	355	366	360	325	339	316	330	359	318	363	324	352	331	303	326	368	370	319	360	341	354	338	333	330	320	379	355	329	362	362	327	339	323	317	370	347	356	363	340	331	317	348	319	339	352	327	357	358	369	297	313	312	359	349	357	342	342	365	355	327	357	391	331	317	344	292	331	321	363	332	344	324	345	369	308	339	361	340	358	360	331	356	327	347	328	347	362	297	316	326	372	343	343	345	352	328	366	328	381	363	329	358	332	368	317	322	364	371	347	330	376	342	322	336	333	352	317	315	329	365	299	348	342	358	357	326	332	371	357	376	341	363	343	304	350	361	330	343	349	367	351	323	334	330	345	431	342	348	347	324	342	361	317	319	308	331	343	342	334	349	349	350	375	380	341	323	359	360	321	339	358	343	349	310	323	373	372	329	358	308	341	316	363	378	367	331	356	341	364	350	348	357	333	320	323	323	329	349	357	345	316	362	313	335	331	327	321	340	364	323	348	325	320	342	298	322	354	364	354	357	338	359	338	347	379	337	338	346	341	373	358	316	332	340	335	331	324	327	370	351	299	354	316	317	349	336	311	355	345	364	314	323	340	308	362	333	314	335	349	330	358	387	353	358	358	331	364	306	324	355	308	350	323	352	366	337	348	341	350	372	323	342	327	349	381	338	367	336	357	319	328	347	374	332	349	339	351	321	317	356	355	334	339	305	386	376	322	397	318	353	353	344	339	334	335	338	357	347	343	326	372	357	314	343	333	323	348	347	326	361	332	320	339	329	348	356	338	309	332	335	368	328	336	333	325	324	346	366	368	328	334	350	361	326	356	340	324	318	343	321	335	361	356	347	345	394	328	361	352	316	364	349	368	315	331	366	348	342	313	346	351	344	337	349	350	370	358	319	349	353	354	334	308	305	307	319	323	361	327	328	345	331	346	406	309	376	358	349	343	335	354	317	338	330	338	351	354	318	310	350	349	389	373	348	320	351	363	336	342	351	352	319	313	319	314	346	361	305	335	333	360	319	346	336	385	339	327	329	355	338	370	311	346	333	323	333	361	356	335	343	349	394	347	324	337	321	376	348	350	364	376	300	357	332	310	298	334	349	315	356	290	345	345	334	354	345	369	343	334	344	324	355	341	320	333	356	339	344	376	343	381	381	349	333	361	348	315	350	355	322	322	353	321	341	343	355	340	334	341	338	334	344	346	341	351	348	345	356	342	364	365	349	362	312	329	328	342	350	353	344	343	347	360	317	356	366	324	331	338	343	353	314	325	367	359	345	298	332	318	327	357	340	349	346	353	329	326	344	321	331	337	355	362	332	337	319	369	333	344	347	340	356	317	362	355	321	339	348	296	351	317	398	344	335	314	331	342	315	371	314	352	329	307	324	337	301	319	328	359	340	313	353	331	342	335	357	307	340	346	334	364	336	330	314	351	352	344	319	326	314	356	353	348	313	355	340	360	360	342	362	333	325	383	386	353	363	365	316	351	308	327	361	351	344	338	345	365	307	333	316	334	336	331	331	344	331	336	368	338	296	339	387	354	364	332	321	299	368	345	330	325	326	329	327	347	362	345	353	333	345	368	331	331	331	348	347	308	329	330	342	308	329	343	336	369	336	356	327	371	362	361	341	333	341	330	354	312	308	392	376	341	385	332	342	349	361	335	315	354	344	344	388	332	327	346	308	363	334	350	361	328	328	335	349	357	339	341	366	338	348	356	322	314	302	319	368	366	358	351	358	344	333	337	323	335	337	314	321	341	335	335	314	312	344	361	286	346	371	321	381	354	380	325	348	353	326	341	339	381	351	323	324	354	321	339	328	343	328	318	297	360	336	346	336	335	306	328	370	362	363	327	326	361	368	356	313	328	367	361	356	341	340	342	370	359	319	351	348	361	322	328	346	358	351	343	315	353	340	301	348	340	340	331	330	336	321	331	336	370	335	372	311	335	322	365	347	346	349	368	324	330	354	310	339	350	336	326	355	351	337	351	356	340	357	373	343	349	361	358	334	307	333	329	327	319	337	363	331	355	334	347	352	336	337	337	349	335	357	305	315	343	310	361	353	362	334	347	348	358	338	351	387	348	334	359	339	341	321	366	339	361	308	329	331	315	358	339	327	344	343	314	326	362	357	320	342	360	370	341	332	352	365	320	326	333	345	329	360	379	372	339	341	373	340	353	364	308	329	332	325	357	324	372	354	300	324	315	296	349	340	347	371	371	375	364	353	325	335	338	333	343	322	360	341	333	343	336	331	334	351	353	379	367	323	341	313	343	334	321	358	353	346	376	311	330	346	317	340	327	373	319	361	338	359	329	294	317	337	364	355	374	347	337	339	346	328	370	358	363	367	317	332	343	348	327	313	321	330	372	339	347	363	331	327	291	313	347	348	348	326
20693	38954	40052	40415	38214	37130	30499	23398	19197	9728	3822	3070	4821	8573	6722	5987	7758	6171	3808	2065	1362	1471	1590	1522	1345	1481	1216	1115	1236	1158	1031	984	1023	1037	979	1039	1035	947	953	966	962	913	978	924	902	952	959	954	913	948	905	949	904	942	860	975	915	885	943	896	926	927	891	903	871	944	892	902	946	878	903	838	892	884	873	880	875	921	927	913	903	801	930	861	875	886	873	874	886	873	879	886	893	851	886	892	879	867	854	886	893	895	833	850	862	859	934	886	890	894	890	951	823	868	895	876	926	889	838	885	878	869	906	871	865	913	886	880	830	904	873	917	894	884	902	900	873	837	823	932	861	914	873	877	893	855	832	887	848	928	912	874	848	874	887	843	850	918	897	886	912	874	905	863	832	859	870	910	901	897	855	892	844	907	842	843	874	924	850	873	820	894	856	887	878	841	834	808	862	822	867	818	897	862	891	898	901	817	859	882	877	873	862	847	905	839	878	888	860	858	885	908	897	860	857	835	886	889	856	818	915	836	897	854	901	908	886	876	885	867	959	899	888	878	886	890	860	809	850	877	839	850	896	855	834	889	865	856	885	900	896	891	858	850	842	931	883	818	835	823	902	882	838	887	899	880	845	896	835	864	941	872	904	871	905	859	897	860	906	864	894	882	860	866	898	878	870	897	856	882	872	854	875	823	888	906	826	861	905	881	863	841	917	866	850	870	886	855	780	884	835	891	868	878	863	848	832	827	885	842	850	904	872	906	841	843	834	843	873	888	895	867	856	836	811	853	846	881	846	914	909	863	918	876	818	880	883	850	844	841	903	844	823	876	819	827	873	894	921	862	865	907	855	825	867	894	816	855	846	827	880	897	881	871	904	815	825	868	926	853	894	891	829	904	886	936	887	870	911	829	922	890	871	859	909	820	821	865	882	867	886	819	892	836	897	900	876	839	922	865	821	882	883	866	827	868	875	891	882	880	875	857	823	893	877	857	903	832	900	858	914	886	827	879	935	873	841	833	880	891	884	829	844	879	871	822	919	870	895	907	901	860	885	884	927	876	866	858	897	894	860	860	843	820	880	835	913	855	838	880	872	890	842	850	886	853	883	911	866	897	869	845	857	858	901	881	914	851	833	891	867	842	879	872	885	879	880	876	883	884	876	920	874	823	876	868	849	896	878	829	876	870	822	875	854	867	845	843	874	877	885	837	893	839	797	889	855	867	888	854	856	792	932	857	864	906	826	852	857	875	830	804	877	863	860	858	865	847	830	906	859	871	863	886	860	842	895	833	886	868	854	877	836	848	850	864	848	837	816	860	893	902	869	856	859	912	888	866	899	839	866	928	899	870	844	866	851	937	844	886	874	823	837	878	903	878	863	848	865	921	866	880	886	854	892	913	863	852	842	889	904	864	875	842	889	905	852	850	886	881	912	846	810	856	918	904	885	825	825	890	840	856	869	873	823	822	856	872	837	863	859	812	844	838	886	844	869	826	878	862	826	913	821	827	835	884	893	835	840	826	883	872	876	852	860	841	877	897	911	883	808	891	871	899	860	850	856	845	884	868	832	882	887	872	847	819	860	840	859	917	906	849	872	881	827	877	896	855	867	802	918	863	865	832	823	829	795	902	847	900	840	884	874	876	898	835	878	899	869	872	846	809	807	877	824	864	906	821	880	894	960	874	877	860	898	881	865	851	909	864	850	913	868	868	860	884	847	851	872	924	886	811	827	834	892	803	832	879	912	860	839	876	848	906	871	892	855	870	871	879	920	891	866	854	875	836	854	876	885	840	877	890	884	950	872	849	872	855	885	832	843	875	880	862	859	863	903	890	900	858	886	864	871	845	871	794	927	842	851	834	853	924	823	893	852	863	955	877	862	902	886	880	853	904	891	864	849	884	841	860	861	888	888	932	883	861	811	882	839	841	847	829	890	858	871	873	897	878	891	846	825	865	856	830	880	827	871	913	902	889	873	857	839	845	885	880	912	822	815	828	955	835	826	859	858	844	909	856	933	920	935	862	911	857	885	862	896	839	822	938	875	888	868	933	849	903	911	899	850	850	911	876	873	872	899	890	900	877	871	864	840	834	835	837	817	875	847	878	856	846	819	875	885	805	880	805	882	838	888	878	890	875	840	808	838	932	909	871	909	868	953	859	846	853	899	967	885	888	873	873	889	880	910	880	831	878	839	881	837	893	861	897	845	871	819	841	793	850	852	872	887	822	848	863	887	876	841	866	888	856	811	877	856	853	947	888	891	843	884	854	860	862	889	899	898	860	886	859	859	859	873	880	841	876	854	845	861	877	891	882	856	876	826	873	842	868	886	870	830	850	867	960	917	840	869	875	848	836	859	905	894	870	895	875	882	827	823	835	826	887	897	850	839	900	856	815	815	887	893	831	867	892	911	916	862	912	874	883	866	898	861	900	907	863	879	896	917	868	814	854	879	853	847	838	880	875	854	819	865	904	830	898	871	895	862	866	922	872	850	894	903	841	821	883	848	862	833	889	910	862	859	853	848	941	854	888	927	892	919	841	899	873	879	845	918	855	883	842	832	861	874	919	902	872	808	828	866	907	925	797	805	849	882	835	901	868	874	860	939	853	878	831	831	881	910	849	874	861	892	847	827	907	876	897	842	810	877	876	860	881	897	860	828	884	791	902	870	885	899	839	908	882	851	859	859	897	899	894	901	904	856	861	861	829	852	778	903	838	868	821	880	867	847	839	857	789	887	880	861	863	894	903	871	865	847	866	860	907	858	822	830	837	873	868	864	821	855	875	890	909	846	898	901	842	877	831	875	900	882	847	881	856	877	905	909	886	849	904	851	920	870	889	854	880	848	898	877	905	872	901	889	832	873	845	887	838	899	874	873	871	862	819	852	841	916	894	859	891	862	877	877	886	907	836	875	847	881	879	856	891	863	814	861	857	866	908	927	875	864	865	896	899	894	842	806	838	880	896	842	830	885	905	840	916	872	843	897	860	880	855	901	875	831	870	852	874	889	903	843	852	886	838	825	874	901	881	845	885	882	822	842	854	885	903	930	853	884	906	889	843	890	834	832	833	828	882	869	853	849	863	898	849	853	884	936	925	878	867	885	885	856	907	893	857	890	821	902	903	875	901	845	838	881	888	871	885	905	889	855	893	858	856	885	846	894	910	924	843	878	891	864	878	904	893	810	897	829	880	858	871	853	899	848	887	839	877	879	840	845	881	910	827	872	857	872	883	884	882	902	865	887	877	895	871	856	881	911	902	897	884	854	899	914	856	895	832	866	850	911	830	811	892	855	926	838	829	838	926	868	882	889	872	850	863	886	862	805	889	944	881	876	929	859	877	857	922	920	810	868	836	872	844	881	843	840	901	889	864	853	887	820	861	859	849	839	819	909	867	877	921	873	934	887	887	926	846	855	844	834	837	872	889	845	858	846	861	882	904	855	920	961	860	838	881	871	836	888	822	850	885	902	865	846	853	875	907	882	896	855	872	850	884	896	858	908	882
4101	7681	10983	7179	2801	1632	767	470	322	254	198	183	203	222	232	207	226	229	199	183	190	192	216	222	184	201	190	201	215	199	182	213	179	195	190	213	185	186	173	210	196	206	175	185	187	186	174	189	177	208	173	186	171	185	184	209	191	176	164	189	195	185	199	184	184	202	174	202	210	187	183	203	184	199	157	186	199	189	183	185	212	185	212	208	206	185	183	194	182	182	212	188	214	195	153	196	194	193	224	188	186	183	186	198	199	204	178	209	182	205	206	184	203	174	198	188	182	193	183	173	185	199	179	187	204	195	185	198	221	196	205	188	184	189	149	192	183	204	212	205	189	181	209	199	210	171	173	212	187	199	205	194	194	200	208	208	179	192	210	173	213	176	184	197	193	190	181	207	174	185	194	191	186	186	204	182	183	209	218	174	202	201	190	191	177	199	208	181	171	187	192	199	198	159	169	199	205	190	189	209	180	178	190	222	186	206	173	197	200	162	195	210	181	181	180	185	191	189	182	173	200	172	184	197	202	216	198	196	197	197	182	218	185	198	201	209	179	192	181	180	187	167	184	175	182	192	186	212	183	179	186	207	208	210	198	186	213	186	166	198	209	173	208	201	192	194	208	178	176	180	183	183	189	202	208	206	192	219	197	188	190	197	194	203	202	208	175	191	185	192	192	187	189	206	194	196	189	183	199	204	191	187	192	191	186	179	188	195	189	188	192	201	210	178	185	193	184	180	201	193	190	206	197	206	196	163	173	228	162	202	203	172	195	190	207	186	220	178	181	200	196	209	195	166	198	208	169	206	188	201	187	187	192	191	183	171	189	192	193	192	220	188	199	193	190	192	197	192	188	192	190	184	205	201	179	217	225	182	208	195	192	205	207	187	192	183	201	191	208	188	206	187	207	196	220	211	186	198	196	219	196	205	173	213	214	172	170	201	176	166	192	199	206	224	202	169	183	191	220	190	194	191	220	191	186	228	222	180	182	209	203	223	168	217	186	202	201	196	191	209	184	185	187	175	173	213	167	184	196	212	192	193	176	203	192	216	193	179	193	191	164	167	184	192	207	203	183	220	232	211	180	195	177	195	214	219	190	213	161	215	182	216	189	190	191	186	183	183	196	201	189	162	195	194	205	212	193	201	210	200	183	183	207	185	205	184	207	186	192	196	189	189	198	202	194	217	204	169	181	199	179	175	174	186	200	187	184	181	212	163	194	192	199	187	206	198	196	176	188	175	199	180	211	202	165	190	217	195	182	193	183	203	203	173	181	170	174	173	209	205	186	222	194	216	182	194	189	181	175	182	177	173	196	180	194	175	195	191	221	203	187	171	188	192	194	211	184	188	189	182	200	212	222	201	197	195	210	176	175	188	187	181	171	196	178	178	199	183	192	185	172	222	189	197	186	190	186	195	192	185	174	193	178	185	194	188	176	194	200	167	173	196	184	224	185	196	194	176	165	193	195	196	167	211	179	197	195	192	206	181	172	188	169	180	163	185	208	176	183	202	174	196	173	194	200	194	192	164	199	198	213	199	200	190	190	176	190	204	203	199	220	191	209	203	194	204	195	183	207	186	182	172	203	205	212	195	194	204	188	199	205	206	209	160	205	192	211	193	204	192	195	206	198	184	165	195	175	204	206	192	195	227	179	189	184	198	195	195	182	202	202	182	169	191	181	166	207	202	201	198	187	181	194	185	178	186	185	150	193	198	202	206	190	226	190	195	178	206	193	191	186	181	174	197	206	169	192	196	187	192	188	195	185	200	208	189	211	190	202	170	184	198	181	172	172	179	186	187	202	196	169	202	158	197	185	200	189	180	193	208	205	191	211	175	182	200	201	196	191	169	192	187	193	186	193	197	196	192	212	199	188	188	178	185	205	176	208	166	190	201	227	182	202	191	185	189	174	206	194	207	193	197	195	170	206	178	176	208	182	195	197	203	197	199	182	175	194	212	224	194	173	166	195	201	201	177	194	195	186	182	173	186	187	188	205	183	205	177	177	206	179	173	191	171	182	199	214	206	188	211	200	195	181	191	187	198	213	215	192	189	201	188	202	210	185	196	203	208	185	191	180	168	199	185	213	174	183	222	211	209	198	206	197	210	198	176	206	195	215	193	185	191	184	181	179	191	189	188	194	204	200	173	216	202	207	210	220	186	208	169	206	186	196	191	191	186	184	196	185	204	188	184	197	217	186	182	168	163	193	220	186	178	179	224	189	197	179	200	240	218	177	197	192	202	183	183	206	193	173	202	205	229	199	209	201	188	191	189	186	184	203	186	185	194	188	162	195	221	182	199	192	200	183	174	227	190	198	173	204	182	189	192	176	202	218	194	201	185	184	194	183	164	217	202	201	197	196	200	185	210	190	201	183	218	196	178	194	180	206	199	188	197	191	198	176	183	209	195	195	188	168	159	205	177	204	173	202	191	212	204	205	188	189	173	191	213	183	209	210	189	166	163	189	179	176	212	193	187	208	196	192	180	215	194	190	200	177	208	187	191	161	190	182	189	196	180	156	185	193	205	209	207	180	194	213	197	197	188	221	184	201	190	203	184	190	179	191	200	206	170	164	202	188	200	169	188	184	181	186	193	216	200	176	210	198	203	181	223	187	183	192	200	160	186	184	188	166	192	213	170	183	168	173	201	182	194	183	205	184	185	201	201	187	185	181	208	192	168	155	229	184	187	205	185	203	198	199	186	204	178	200	163	206	194	199	197	208	191	175	208	209	166	176	181	191	185	205	189	173	175	190	169	185	185	182	191	187	189	194	206	188	188	173	187	180	223	199	215	194	206	182	200	180	189	204	226	198	203	182	170	175	181	200	188	182	193	188	179	205	176	191	192	189	168	174	162	210	194	204	176	202	206	200	207	180	179	201	191	207	181	192	186	176	171	170	165	212	159	179	206	218	218	201	179	192	211	199	184	197	194	173	193	171	160	215	193	188	184	199	197	199	201	179	177	193	200	188	199	221	197	200	209	203	209	210	194	170	177	197	185	181	176	180	214	193	179	206	183	206	195	165	177	182	191	224	206	172	179	220	194	203	204	196	221	198	175	196	204	206	189	191	183	185	183	156	185	180	199	173	179	199	188	187	195	204	196	179	209	190	189	179	166	187	189	173	204	190	195	224	182	204	210	187	189	174	212	195	194	187	171	229	179	186	185	199	199	183	189	199	197	196	205	226	208	199	190	191	188	166	222	188	171	171	190	201	202	208	166	186	178	198	178	172	181	198	200	185	190	181	199	209	181	205	197	171	189	208	181	205	181	204	197	195	166	190	197	215	183	192	202	174	187	187	168	200	193	198	199	201	186	194	183	199	180	171	188	187	193	192	190	200	183	202	187	200	186	188	184	183	164	183	180	171	184	218	214	165	166	180	187	201	180	168	178	191	200	183	186	228	187	188	212	153	188	188	189	206	187	192	176	215	203	199	186	174	187	197	211	186	194	200	211	184	160	213	194	193	184	187	210	174	217	185	192	223	170
4046	11355	15296	12672	6625	5179	2893	1771	1262	813	707	743	672	988	921	740	860	881	669	634	581	607	604	653	614	594	548	620	588	585	636	585	595	608	616	598	583	578	564	605	594	617	550	570	603	542	573	590	593	565	569	595	561	554	535	595	552	635	576	590	584	583	604	639	563	591	638	599	567	626	576	601	567	605	535	546	587	549	589	577	577	576	594	589	568	581	555	597	580	580	598	606	584	577	630	602	581	620	592	578	575	546	581	547	561	584	571	563	595	577	570	592	544	574	567	570	611	582	593	572	577	585	553	598	599	628	534	571	595	539	621	554	555	627	580	600	568	541	600	553	590	581	592	564	554	584	580	586	595	615	573	550	556	581	625	620	622	573	611	623	572	558	547	608	562	610	578	563	622	627	559	607	624	608	600	597	557	533	575	610	586	557	559	554	561	586	607	611	561	584	563	588	554	556	573	569	590	637	584	589	607	638	558	562	544	583	590	600	571	555	572	579	583	571	599	547	588	579	567	579	597	582	569	582	573	611	557	592	557	560	604	574	548	596	605	587	595	600	583	586	600	605	604	568	561	600	585	554	546	555	618	558	594	606	555	622	600	587	585	612	602	577	603	589	612	615	624	579	577	539	568	584	560	600	560	594	592	586	557	534	609	589	570	567	618	566	563	580	626	585	551	579	560	565	576	570	590	581	589	577	579	573	572	595	576	600	573	581	589	577	564	602	606	587	582	640	579	576	599	623	569	564	543	593	583	617	593	573	622	570	574	578	564	568	588	570	594	576	624	597	603	596	597	572	598	564	582	594	619	559	571	572	579	543	566	570	588	570	571	636	587	593	615	557	534	597	616	579	548	658	562	607	576	612	570	579	567	569	607	608	579	556	600	598	584	598	577	623	580	597	588	574	565	613	610	634	596	580	608	581	573	557	547	580	610	638	592	634	579	611	585	578	569	620	536	573	611	610	593	629	601	578	563	576	590	576	554	583	561	594	551	617	565	599	557	548	576	585	558	572	647	564	612	609	588	603	528	557	645	618	582	539	575	566	593	610	588	585	602	569	606	545	588	592	629	594	599	589	557	659	579	600	561	569	574	572	614	626	566	564	565	575	616	557	577	545	586	548	569	559	603	563	614	620	578	573	587	597	551	582	537	582	581	595	548	615	530	574	599	585	555	613	601	547	590	572	568	610	589	610	591	568	587	614	594	590	595	582	601	569	587	589	600	566	565	576	562	549	567	587	593	594	606	578	618	604	597	563	578	589	609	585	612	576	609	544	563	569	565	587	595	612	638	585	581	633	551	565	595	564	565	575	582	534	549	583	585	609	608	594	561	595	582	630	622	572	598	557	538	599	622	582	622	590	562	591	556	565	587	627	609	597	585	590	583	626	570	607	615	563	539	541	556	601	625	577	602	574	592	572	598	594	557	587	587	576	584	560	590	589	552	575	557	587	569	564	565	611	624	567	613	608	616	573	582	568	604	584	581	581	562	609	597	599	598	609	577	590	547	593	575	554	590	583	586	577	577	613	573	621	575	546	642	615	530	579	579	623	603	600	592	600	549	575	622	590	652	543	601	595	573	572	574	597	571	548	583	570	553	599	577	601	582	594	561	591	615	586	595	614	579	564	584	580	587	599	614	591	579	541	585	588	576	562	586	616	585	603	613	572	585	575	542	588	558	553	588	589	583	599	590	588	542	577	575	554	580	648	580	582	578	574	599	604	581	611	584	591	596	594	554	569	581	548	620	596	633	611	627	584	534	555	593	582	564	586	532	623	588	582	615	590	594	582	596	586	593	591	552	583	567	596	614	585	555	590	561	569	576	573	567	596	573	595	595	576	563	554	601	586	540	575	561	592	584	578	641	561	564	616	592	605	550	581	628	560	556	576	571	570	596	600	572	599	596	566	581	617	594	623	577	582	560	549	585	608	614	608	570	567	571	572	609	605	543	579	617	599	613	589	617	639	622	595	593	558	559	557	578	601	581	618	562	579	635	652	578	570	583	623	590	631	620	600	595	594	607	592	617	587	571	602	570	575	587	523	556	557	563	606	584	627	610	620	542	587	581	615	576	555	571	618	611	571	616	598	589	570	576	626	559	603	543	576	577	601	611	591	593	510	584	566	595	601	520	611	551	549	590	559	580	566	574	613	566	620	644	574	620	579	609	583	604	547	531	557	588	565	598	592	620	579	597	618	555	568	601	581	558	556	578	609	576	592	557	583	555	606	617	574	586	622	591	549	539	604	587	595	567	609	562	607	526	586	611	591	557	591	557	585	576	555	571	583	569	594	560	570	575	549	632	579	571	552	571	617	594	597	592	612	585	588	578	585	611	613	586	572	580	588	575	600	609	584	588	587	587	566	554	627	592	592	558	614	592	581	572	568	575	573	571	566	571	577	573	596	604	607	606	559	553	609	567	592	543	599	582	577	595	538	541	595	567	608	565	597	602	612	616	563	609	545	625	579	559	603	587	616	584	599	527	557	582	572	545	566	577	590	582	605	605	632	585	639	610	645	565	585	569	566	583	532	581	592	592	585	575	598	595	566	600	554	585	585	577	604	614	613	645	585	623	551	584	563	603	569	587	555	599	557	584	568	539	534	575	582	562	565	591	586	528	579	610	618	576	617	614	536	600	566	572	557	570	545	597	613	613	559	588	594	611	550	589	573	573	594	609	659	551	539	610	558	561	549	592	617	569	573	601	579	592	582	569	577	575	583	584	566	601	576	595	587	606	569	567	557	553	608	544	594	574	604	592	602	535	627	593	611	591	565	607	591	582	564	611	595	574	604	520	545	617	597	537	592	593	580	576	609	579	581	594	604	603	610	594	575	593	634	596	554	610	588	584	600	588	608	595	565	522	604	593	542	581	604	576	602	622	607	598	601	615	590	567	593	593	588	532	576	589	598	591	564	625	578	572	563	601	604	627	588	569	606	589	622	593	613	569	594	582	577	556	597	556	600	596	567	581	556	596	550	609	588	554	585	606	556	563	577	595	575	611	606	599	613	594	567	604	587	578	595	610	597	566	576	579	590	642	571	602	593	565	592	551	586	581	559	540	603	605	551	543	572	566	585	583	560	538	592	586	603	559	526	555	574	592	613	592	604	564	555	577	558	588	561	579	564	555	625	594	582	564	624	600	574	578	633	618	560	582	550	580	571	571	569	599	584	562	581	597	606	591	580	634	600	632	587	571	566	595	534	620	582	591	627	558	584	595	585	575	588	555	618	585	594	576	546	580	617	580	570	640	595	603	568	611	587	574	567	559	556	590	558	604	576	559	551	566	580	553	557	595	588	586	564	591	625	602	630	581	564	558	564	560	540	569	595	528	593	518	586	597	617	571	621	545	592	544	568	563	580	660	632	589	564	599	596	579	611	569	591	592	583	605	569	542	588	574	551	593	571	570	595	563	598	585	577	607	592	533	594	553	571	587	599	555	606	569	578	578	596	554	592	623	558	614	616	613	536	562	538	571	560	561	574	558	551
24196	38458	37975	31051	26475	22225	16575	9567	5125	2004	850	575	869	1502	1360	1076	1258	1156	762	458	375	414	391	422	392	401	387	373	354	375	344	379	369	337	360	358	338	374	352	396	397	374	375	339	353	359	369	375	349	387	355	367	373	367	374	344	325	381	363	386	333	329	336	384	365	370	343	378	377	356	339	353	345	356	382	364	370	389	362	376	350	359	336	347	371	330	361	328	360	375	323	353	392	411	369	356	388	345	368	374	356	323	320	337	362	383	361	332	350	368	387	362	378	363	364	361	339	386	346	422	341	321	377	393	392	366	344	372	384	351	377	334	349	374	368	405	378	332	363	340	351	348	356	380	382	398	387	377	356	343	378	391	372	356	356	395	341	409	358	378	373	400	370	356	409	340	361	342	378	404	392	383	335	331	306	368	348	320	372	398	383	339	331	341	363	372	345	390	334	356	319	393	368	386	346	386	359	389	338	363	393	342	362	358	360	324	363	364	355	335	367	328	369	363	344	352	386	348	329	362	357	361	372	400	342	345	394	343	379	366	356	381	339	390	341	327	331	366	346	409	350	344	383	363	327	376	361	336	330	394	350	342	359	349	384	349	364	381	373	384	353	353	360	363	300	339	369	362	361	366	392	353	371	373	362	354	377	320	344	340	352	344	360	383	347	322	361	371	360	335	357	402	362	343	343	388	364	370	413	386	372	391	329	351	378	368	363	377	375	356	348	356	353	338	388	386	402	363	335	372	356	377	362	370	347	341	390	345	409	369	338	351	391	383	372	340	361	339	353	413	404	407	368	353	330	373	348	337	378	402	384	343	388	318	366	347	364	365	371	336	347	347	361	381	392	309	358	358	362	412	375	339	387	340	366	343	340	386	362	362	354	331	357	378	374	350	356	375	378	339	401	347	358	359	353	361	348	374	368	349	364	332	389	381	341	380	369	356	375	372	360	373	367	357	373	365	388	376	381	399	327	322	380	361	393	406	362	377	368	345	336	349	379	345	368	370	367	362	355	359	356	344	361	392	332	382	368	368	367	344	381	340	361	375	370	353	347	362	355	387	341	392	379	379	360	375	373	380	354	363	362	388	356	392	379	343	359	378	350	388	409	366	353	301	344	355	344	357	356	365	356	402	397	379	344	373	426	368	375	384	368	373	402	333	377	360	330	366	342	373	363	332	376	364	307	361	380	379	342	369	363	399	351	386	400	392	390	387	353	387	339	360	374	343	388	354	355	348	372	352	322	363	370	368	373	362	352	397	332	393	312	336	359	346	366	344	320	357	347	391	365	356	346	341	382	342	370	351	362	363	375	355	357	361	383	358	356	369	369	352	356	355	341	353	393	344	361	349	357	375	406	360	352	362	367	338	379	388	393	384	321	340	357	360	389	361	393	386	365	340	371	383	324	364	369	374	386	354	344	351	379	340	371	361	401	400	364	327	351	363	366	404	378	343	381	375	354	382	357	364	358	360	345	365	366	352	359	338	390	363	363	334	365	370	371	350	383	322	374	390	395	369	353	401	351	375	357	353	373	361	401	397	410	347	343	375	367	376	357	371	338	351	367	351	352	365	350	370	394	375	367	357	373	354	353	365	356	363	380	361	384	340	359	363	403	384	348	375	359	352	350	333	374	412	331	353	358	351	343	367	339	357	362	343	351	355	354	415	378	349	369	367	327	362	400	332	383	367	378	343	373	381	327	363	363	364	342	320	335	369	400	390	352	383	363	362	345	358	368	368	358	384	365	368	373	347	373	379	387	373	392	330	350	365	389	400	328	373	365	371	334	381	381	352	370	374	339	357	317	314	355	342	392	345	405	328	350	347	347	354	379	346	366	339	341	362	409	388	378	382	378	377	353	386	331	368	354	371	343	330	366	370	406	368	350	374	384	374	395	337	368	397	387	370	376	378	371	349	401	377	376	392	357	407	372	372	360	374	367	353	369	363	389	359	370	402	370	353	315	379	347	369	366	353	365	354	341	389	397	327	338	362	360	382	382	383	368	396	358	383	345	370	404	356	363	379	352	336	382	377	363	333	362	352	367	374	379	405	381	362	343	373	371	356	377	359	354	364	334	355	372	386	377	355	384	354	387	371	367	358	368	373	386	362	422	395	366	374	365	385	388	372	347	356	337	385	335	369	391	351	392	353	356	365	341	354	369	328	327	335	381	336	376	362	352	347	359	375	338	319	377	345	376	390	391	352	358	371	338	371	367	356	354	350	390	364	347	392	360	334	383	369	361	369	412	369	340	363	370	364	355	367	368	338	362	349	386	346	345	347	367	376	377	381	413	370	403	345	354	369	374	361	370	362	364	376	359	331	354	358	357	346	377	328	402	352	374	386	365	360	352	385	378	334	358	371	335	360	374	371	353	390	349	344	347	386	362	356	359	367	373	383	372	374	369	348	351	388	337	396	380	367	357	328	394	343	339	386	390	376	372	384	386	378	397	360	375	338	354	374	366	379	368	349	387	371	395	365	359	417	355	397	403	367	384	364	354	327	374	363	369	346	383	373	349	371	353	366	377	376	371	342	395	374	351	352	373	336	341	394	336	361	395	355	418	394	364	379	324	391	394	357	343	382	364	340	383	336	402	356	368	368	375	357	362	391	337	348	351	310	330	374	382	365	354	347	369	372	390	355	382	396	368	391	375	405	387	355	374	371	368	355	366	387	376	355	383	363	371	361	386	379	353	392	347	346	347	361	369	373	362	360	349	399	350	384	350	346	371	364	340	337	389	342	378	358	357	349	378	361	361	351	359	354	362	360	360	398	353	374	375	356	348	347	392	382	367	342	388	387	397	385	364	342	366	327	372	383	384	356	402	381	364	361	386	365	382	402	367	347	346	359	380	339	403	356	397	385	384	319	362	405	346	348	371	329	379	380	354	381	360	354	377	399	348	327	348	353	378	384	337	358	369	368	359	351	378	360	371	401	361	357	364	385	345	373	404	362	345	369	354	378	318	354	375	322	382	379	343	356	368	347	401	345	375	329	379	386	380	388	361	328	394	359	368	370	344	370	336	364	363	356	383	383	371	360	351	374	372	372	371	376	400	377	366	348	362	393	386	387	358	384	380	370	334	378	329	379	366	339	347	391	364	357	355	378	382	362	395	342	368	395	382	363	346	339	375	363	323	365	376	345	375	363	354	376	398	356	355	351	386	364	353	345	415	349	368	363	366	383	376	381	368	337	358	400	392	364	353	362	386	366	351	322	317	366	329	332	366	366	354	367	359	376	328	372	351	364	375	350	393	385	357	374	354	387	375	394	371	392	345	389	357	391	370	341	367	335	393	369	378	360	374	377	352	372	402	352	331	385	375	363	347	370	353	354	395	395	351	369	339	386	367	344	364	403	376	380	381	365	343	380	339	344	359	363	370	394	366	354	373	372	334	349	365	407	379	348	371	343	368	353	339	360	370	362	401	359	382	396	394	369	394	389	390	342	332	345	371	356	359	376	346	378	381	321	373	359	343	382	380	372	336	365	370	364
17319	34475	35425	35559	32567	28486	23100	16417	11476	4318	2542	1974	3260	6209	5278	3737	5559	5275	3273	1559	1214	1275	1320	1215	1313	1246	1168	1111	1167	1062	1064	1048	1019	1071	1084	1060	1082	982	1005	1031	1007	951	1029	977	1030	957	943	988	973	984	1017	982	971	989	986	983	970	966	986	959	928	972	974	987	1002	1012	984	919	997	950	995	994	962	974	995	1035	974	981	1016	976	967	982	937	961	914	997	938	948	949	938	967	945	974	1008	934	996	958	992	955	998	971	998	966	938	974	907	955	986	915	906	954	979	981	945	958	963	946	983	935	954	953	922	932	959	974	934	978	948	992	977	901	976	972	955	949	950	992	968	970	963	977	920	998	972	974	928	939	945	990	980	975	977	919	988	959	945	922	952	964	951	905	943	910	941	964	927	984	999	939	945	957	962	932	962	941	953	952	926	952	896	998	922	1007	948	919	958	910	982	963	947	939	930	944	936	954	978	909	1006	954	996	967	955	930	940	979	914	912	914	979	957	966	943	962	941	928	983	982	989	921	951	929	972	995	944	981	896	974	976	952	951	959	985	984	960	896	995	962	922	1016	962	947	943	965	934	975	979	939	936	961	938	982	937	976	938	989	967	931	916	916	951	1000	989	951	973	969	952	973	1001	1013	940	887	960	954	948	956	946	942	995	972	919	947	999	967	985	944	916	920	934	953	973	965	992	994	958	990	938	945	967	1001	973	974	913	932	978	978	926	988	1011	977	972	945	979	973	952	968	950	997	978	926	971	935	950	940	991	958	983	901	953	917	963	982	980	968	996	988	978	935	956	997	995	1005	934	1010	978	960	941	917	1023	991	955	948	933	949	962	1024	934	1023	889	907	980	995	996	989	1015	957	959	1014	963	1001	968	969	945	969	967	915	931	974	944	996	967	932	993	961	981	923	934	958	962	991	939	931	943	977	951	950	965	957	973	959	939	992	1011	867	955	933	1004	915	969	990	901	946	963	992	914	938	947	933	986	993	979	1038	997	888	997	940	940	972	948	955	926	1001	979	907	909	952	980	963	935	999	975	936	932	981	916	985	924	938	989	919	936	961	969	974	954	919	988	902	949	915	1006	961	1002	920	989	951	904	930	997	993	980	916	938	978	926	989	983	935	988	936	961	953	971	956	968	979	971	904	963	938	915	946	908	939	956	915	1018	896	980	951	973	951	1010	936	942	925	898	963	1033	938	949	958	927	960	919	922	947	925	982	966	943	916	963	920	937	1007	977	938	939	952	941	965	954	963	971	1032	1014	960	969	999	953	984	956	1020	964	977	920	963	911	875	957	960	940	960	991	1002	987	989	961	1021	938	1010	892	944	948	957	985	924	981	992	930	977	946	926	989	953	866	947	966	926	933	982	937	892	947	1019	939	951	937	924	934	970	968	928	987	945	937	939	989	993	975	944	973	920	949	941	929	932	948	999	965	946	957	902	985	956	985	953	980	1001	935	981	978	927	970	955	1031	1029	972	991	965	935	948	931	989	934	944	915	961	960	942	960	970	979	1016	911	942	914	938	941	955	985	971	927	972	934	1034	919	989	969	994	956	984	950	948	961	966	963	942	941	954	914	948	912	985	943	994	974	948	964	973	919	895	1008	918	948	980	1021	950	971	935	960	933	924	982	953	916	914	928	901	936	980	996	974	967	953	968	899	961	992	983	942	929	917	1013	960	982	943	949	877	1055	1021	1030	1012	909	923	936	945	925	963	909	986	965	934	990	971	925	924	922	948	976	982	956	951	1000	941	935	935	935	985	937	961	921	937	998	930	923	974	1017	973	1000	968	947	946	913	948	999	904	949	953	965	958	909	934	947	1006	960	934	954	959	936	989	950	942	957	952	1009	974	965	937	970	921	926	953	951	906	1001	1007	979	996	989	952	953	1028	968	931	985	993	957	933	952	927	980	932	944	962	940	944	964	904	932	931	992	978	957	927	991	1000	972	957	929	923	1035	963	900	934	931	966	970	944	965	1008	907	945	942	990	979	944	947	938	957	925	920	967	932	935	983	943	1023	904	934	975	970	966	1003	954	989	1009	969	1012	947	939	950	896	930	980	950	980	973	931	966	906	929	982	924	962	909	984	976	1012	971	919	913	966	924	938	1001	956	965	965	946	946	960	940	1003	994	991	976	939	999	980	956	941	874	941	941	937	911	1015	986	940	929	983	950	976	895	910	925	947	891	953	945	973	924	910	918	949	1007	951	1005	901	952	939	931	945	948	923	912	935	946	956	964	929	900	949	940	934	981	1033	909	1004	979	935	981	927	991	938	994	963	975	947	1011	902	932	1028	921	946	957	983	1003	950	950	960	906	938	953	953	970	944	929	889	969	961	962	960	974	967	954	971	942	971	944	1002	903	888	1018	992	986	990	955	990	953	950	930	941	979	945	922	921	1009	980	929	982	976	958	969	936	964	965	961	971	960	956	906	1036	998	1028	921	934	992	955	953	951	987	908	955	942	922	911	958	989	935	993	939	985	899	936	910	1005	943	974	945	1020	914	909	997	955	975	957	986	940	943	972	952	937	969	912	951	972	914	927	931	938	912	956	1015	947	977	944	973	940	947	953	973	942	928	891	965	984	954	985	1001	972	935	923	912	939	980	974	925	940	957	955	981	1003	945	946	935	944	993	922	941	997	986	953	967	906	886	1000	933	917	994	938	929	930	978	893	878	959	971	935	955	924	955	960	918	968	940	951	976	929	930	947	1000	957	1028	961	969	977	1038	968	934	992	935	957	902	913	1008	942	984	969	955	929	976	972	938	944	955	922	950	981	944	964	989	908	934	942	941	917	1041	954	972	934	947	967	922	963	1007	920	950	924	975	921	980	962	981	990	955	932	973	936	952	966	944	967	921	956	909	977	919	910	965	985	895	900	893	977	967	942	977	988	904	981	994	953	965	921	950	929	918	1015	1006	928	923	959	970	981	951	984	910	890	1014	958	946	949	931	981	979	941	938	970	968	958	1022	953	1010	946	976	980	944	933	990	958	991	962	908	983	969	993	917	950	945	925	942	911	922	958	956	990	964	947	949	957	893	961	968	912	968	989	937	1015	983	932	939	969	894	929	922	983	938	1030	978	929	972	979	906	980	974	944	974	959	950	970	897	1027	974	965	1020	955	919	968	907	939	912	936	909	966	998	952	964	979	1004	897	999	1018	949	1008	995	1013	991	954	961	943	977	999	933	956	965	944	989	957	980	968	1021	913	925	976	893	994	929	934	972	946	900	963	940	885	931	917	1002	924	979	989	1016	961	955	969	976	957	983	948	973	977	932	975	977	981	969	1019	974	932	931	957	938	954	929	967	965	985	931	991	999	913	965	1002	923	975	963	931	946	923	970	931	964	936	984	916	935	870	943	963	901	909	922	975	960	938	901	958	936	922	1006	970	981	915	944	951	1013	955	938	966	983	978	1012	939	940	940	945	984	960	934	1023	953	944	941	985	981	957	961	999	1000	955	945	977	983	991	920	990	955	912	939	918	956	912	958	1001	1013	997	960	964	989	970	946	952	1023	921	1003	934	958	962	1004	904	931	956	1025	971	921	952	1048	944	942	972	936	966	930	920	995	948	971	978	953	979	916	921	953	945	950	954	924	948	930	971	992	966	939	971	949
33751	41083	38377	32404	29225	26009	22102	15140	8772	3280	1473	887	1269	2770	2199	1435	1616	1512	801	506	453	408	389	392	396	378	332	375	367	387	365	341	352	324	380	359	359	341	356	369	348	343	343	342	348	330	338	331	348	362	298	355	330	371	341	318	350	325	313	330	315	327	328	317	360	367	330	363	324	358	341	360	328	329	347	328	366	330	320	331	320	336	345	332	331	339	326	345	362	335	363	339	339	371	368	338	338	353	337	321	357	337	322	368	338	336	361	352	344	353	319	319	347	370	334	327	363	369	333	361	345	330	382	324	364	350	365	320	334	328	316	356	358	327	327	355	364	353	336	357	347	350	323	367	338	337	310	371	365	346	353	353	339	354	340	324	341	391	357	373	365	356	366	358	306	346	369	363	347	356	304	321	352	349	327	332	332	342	310	345	360	327	331	360	336	337	319	340	326	340	336	307	323	347	329	317	320	341	338	330	333	344	327	364	332	292	349	350	340	341	351	348	351	346	320	351	342	328	374	347	354	353	350	339	338	374	339	347	358	322	324	327	333	357	347	312	380	342	317	358	361	332	358	334	373	331	299	334	329	334	298	315	334	327	334	347	332	333	330	351	321	340	355	321	362	347	341	338	340	337	331	309	338	314	328	343	358	324	337	329	341	375	344	298	312	329	344	357	325	335	324	348	326	357	331	359	324	311	334	345	334	339	335	329	325	362	355	314	358	350	335	361	334	316	320	335	361	374	367	353	361	380	352	330	361	387	337	337	352	323	363	326	344	353	334	328	364	359	337	369	315	316	315	330	350	334	326	344	351	357	326	346	336	332	348	355	335	358	343	335	329	336	342	324	334	337	368	332	351	336	331	350	315	348	348	324	326	342	355	325	324	324	313	301	348	369	314	368	352	329	310	324	293	321	346	349	361	334	319	322	358	364	321	330	323	303	359	318	370	348	349	335	335	346	353	345	332	316	329	346	351	341	360	306	384	335	334	351	342	353	346	326	313	312	325	337	363	351	315	330	377	366	327	330	338	328	332	343	312	335	328	332	369	329	320	363	340	348	352	352	370	337	354	345	332	337	352	361	356	332	334	341	342	314	346	338	307	337	358	325	335	344	356	330	343	322	349	327	316	318	334	314	382	324	322	335	305	335	356	349	344	358	332	325	362	349	345	351	335	340	335	342	339	362	338	336	302	367	346	353	359	338	336	349	336	337	387	351	337	315	327	319	367	366	312	339	355	303	333	353	327	364	349	352	370	352	319	292	325	325	370	328	363	356	312	348	317	348	337	344	337	379	356	323	343	321	335	338	327	349	349	324	326	305	335	330	327	338	338	306	376	344	333	360	324	353	400	350	340	318	370	330	350	331	333	331	322	324	352	325	350	342	323	336	339	329	371	342	353	363	331	322	331	335	347	327	319	343	328	332	328	334	339	345	345	361	357	331	325	331	330	345	356	316	334	345	358	348	324	339	345	325	343	323	321	323	328	348	342	344	331	318	303	340	339	328	344	346	371	338	324	327	371	345	338	320	347	329	323	347	359	359	352	353	320	328	315	338	354	338	351	350	334	361	344	317	340	318	354	322	324	366	325	334	320	352	338	386	364	335	310	341	343	321	344	317	332	352	338	318	338	337	344	306	350	363	354	345	376	330	313	333	341	340	347	329	319	326	311	346	330	330	377	352	359	356	338	332	364	350	328	348	332	344	340	346	357	368	356	373	350	297	332	303	341	326	333	345	377	321	333	328	335	340	329	348	305	366	342	352	300	323	348	313	375	309	312	324	346	335	337	367	322	366	381	360	358	352	322	335	333	354	320	353	333	335	343	350	362	335	342	355	327	370	333	377	326	333	360	335	344	382	328	322	375	344	307	345	305	299	383	349	348	371	365	328	347	329	327	343	382	335	324	353	359	344	370	345	339	351	340	337	346	388	312	342	354	347	337	340	347	337	345	331	327	348	330	342	337	364	342	333	340	350	328	344	361	337	354	358	325	352	334	337	320	327	341	329	339	359	315	289	325	334	380	345	349	344	285	337	400	365	317	333	314	347	343	333	366	317	331	331	345	361	325	320	337	330	318	327	347	362	308	360	306	351	345	351	329	347	323	403	343	359	360	356	333	345	345	319	328	339	343	337	316	383	357	345	333	360	332	316	334	320	326	345	321	361	340	317	338	359	325	349	369	304	367	344	346	368	342	351	351	312	323	336	349	357	331	364	401	338	322	377	344	304	343	354	343	359	355	290	335	339	361	350	311	341	338	355	333	340	396	350	355	368	338	343	317	344	373	353	311	308	343	311	332	326	329	347	336	337	343	297	351	323	343	326	340	337	328	312	314	335	348	346	382	371	356	332	351	328	342	337	311	356	326	362	351	342	323	365	350	366	355	338	354	320	336	358	333	315	293	337	316	348	329	340	330	387	291	331	333	341	337	360	363	357	345	319	335	350	347	312	369	334	341	363	337	329	352	357	344	379	349	339	326	329	357	320	379	330	323	328	363	337	352	322	318	330	376	378	350	331	321	328	334	349	348	325	352	341	362	333	312	339	346	340	348	325	356	336	349	347	363	328	317	326	350	329	331	322	285	376	319	323	347	342	317	372	349	375	373	363	358	348	335	346	320	316	347	338	337	310	302	354	342	355	345	320	373	328	315	335	343	354	324	327	324	353	345	361	325	333	362	357	334	347	321	316	354	349	324	340	338	358	329	316	322	322	332	323	362	365	310	338	359	369	347	331	344	350	340	389	358	354	349	381	378	355	368	367	340	343	373	363	310	317	338	310	345	357	338	355	338	322	353	362	340	327	319	309	368	388	324	334	352	350	317	386	375	370	334	337	292	339	314	357	343	331	363	329	324	342	336	330	350	333	361	349	316	293	346	323	322	325	355	346	319	352	350	331	346	333	338	339	314	331	332	335	343	291	356	321	343	314	337	348	356	338	344	374	347	308	337	334	309	300	338	318	363	328	323	347	352	359	329	306	338	358	324	333	329	323	322	335	344	351	327	345	356	354	308	312	353	339	372	368	345	335	334	338	336	368	369	367	326	312	338	351	324	379	325	331	326	321	314	345	326	300	355	342	376	331	328	308	356	331	309	352	350	403	340	333	328	315	372	340	342	314	349	344	325	360	334	310	351	341	365	321	315	346	339	310	363	334	331	318	313	340	320	344	309	332	336	327	317	344	339	313	310	339	332	330	349	333	335	356	322	370	310	344	322	359	299	316	325	323	332	332	290	308	338	347	371	316	339	327	374	318	371	340	310	304	351	354	321	329	373	312	319	364	297	334	343	354	361	331	359	359	329	355	340	333	316	366	313	348	333	340	322	366	347	321	318	329	351	308	332	334	351	330	343	350	333	316	318	334	347	331	331	315	333	330	324	342	342	333	346	341	336	329	349	325	299	339	323	317	323	320	350	348	356	338	346	327	303	343	346	333	336	347	321	342	339	365	342	347	345	330	377	326	343	363	370	322	348	292	336	349	365	378	339	330	330	305
22855	38335	37139	38843	36655	34224	30103	22795	16576	6529	3276	2775	5624	10971	8403	5950	7264	7798	3735	2181	1467	1660	1494	1510	1340	1224	1130	1144	1100	1053	1041	1072	974	1020	1004	997	935	937	926	930	923	893	883	994	947	971	947	893	921	953	904	954	949	908	888	899	884	914	887	932	932	899	857	886	888	916	976	908	867	896	882	883	903	878	861	876	909	931	891	1012	849	880	911	891	840	875	879	854	915	857	885	859	849	842	904	901	893	861	839	896	890	873	871	865	862	877	877	863	851	933	826	828	852	814	884	854	912	866	896	882	844	890	883	862	848	847	868	838	840	918	863	853	868	854	916	832	928	892	870	900	887	820	851	861	837	858	831	893	823	877	842	891	851	879	821	847	885	835	895	921	858	889	849	890	883	887	863	898	863	858	899	888	863	938	871	880	870	889	875	861	851	860	826	865	840	902	886	860	891	869	865	859	881	868	884	896	894	893	849	870	865	893	842	861	874	913	826	897	847	893	848	852	821	836	858	912	912	801	862	899	837	831	1006	842	846	858	901	866	866	875	939	888	889	828	877	863	873	902	876	849	866	878	864	839	860	889	841	876	869	846	827	869	819	908	849	829	869	795	851	828	877	855	898	870	851	893	882	897	873	876	895	871	853	816	830	867	839	898	889	853	901	850	872	876	837	840	930	857	870	874	869	902	879	881	852	861	840	861	941	816	931	854	889	869	856	910	912	820	897	885	829	847	838	904	877	821	842	849	851	863	882	862	874	942	836	880	825	879	881	882	849	853	894	843	876	889	883	905	892	873	835	837	825	884	827	861	881	850	880	880	833	928	901	826	871	853	846	885	899	850	858	823	892	890	842	862	902	864	870	878	915	893	813	809	894	824	871	895	867	844	843	870	883	832	841	819	903	895	881	805	835	876	890	833	901	885	867	893	925	917	845	859	852	920	856	931	868	900	875	847	891	852	856	850	898	814	828	889	852	854	845	862	914	850	848	875	818	831	885	850	898	892	828	847	930	864	881	879	838	858	818	822	920	895	862	855	916	903	882	828	865	872	838	843	915	870	887	858	879	847	882	878	876	890	864	846	902	846	905	863	890	894	866	897	840	908	816	898	885	863	833	905	858	879	874	880	866	896	899	850	869	903	837	835	895	899	841	888	910	862	892	866	863	884	897	879	891	898	846	867	833	891	846	826	896	846	834	885	888	913	895	796	871	848	878	905	839	806	881	837	861	815	877	836	885	868	839	866	866	885	855	889	881	859	827	907	841	845	874	864	886	911	892	875	881	870	849	836	840	874	868	899	835	860	821	829	851	905	851	897	856	910	888	829	879	901	877	890	900	889	860	867	855	859	808	855	873	885	895	887	870	841	858	826	847	903	878	825	860	881	896	876	878	915	852	882	869	855	822	872	863	841	862	845	861	914	863	855	892	837	892	833	852	870	836	938	844	903	819	839	821	900	886	860	855	875	889	887	826	858	785	908	866	853	892	926	906	854	835	903	880	907	900	873	881	922	820	825	837	868	851	819	856	924	872	893	895	852	891	847	849	848	878	877	856	861	869	940	852	856	870	873	877	904	908	898	846	854	856	867	854	851	866	880	887	846	870	818	831	864	895	869	900	870	898	808	895	894	887	867	898	838	915	845	850	865	870	832	865	873	847	885	882	844	864	834	893	818	871	886	891	845	916	872	899	902	868	876	910	820	866	863	930	817	899	891	856	823	842	866	867	859	881	877	874	865	872	833	842	875	855	881	894	864	834	920	871	868	908	828	845	819	826	872	895	863	839	799	870	863	836	847	902	903	841	826	889	891	865	897	880	871	878	895	817	834	902	834	901	860	829	869	877	867	901	873	891	876	853	881	847	908	863	897	843	867	854	913	894	878	832	909	883	899	881	919	866	879	867	871	855	864	852	885	859	842	846	834	906	828	868	812	883	856	880	895	854	881	883	837	856	837	850	871	893	849	863	861	871	820	808	847	858	918	859	845	893	794	953	917	871	897	840	905	881	906	851	846	836	869	843	900	850	860	850	849	883	816	882	827	868	860	855	928	846	829	830	816	894	876	810	824	839	847	887	854	843	862	923	899	896	911	889	831	914	826	860	855	931	811	850	883	827	850	905	870	922	956	814	868	906	905	858	891	886	844	895	892	885	862	885	853	859	838	854	858	850	822	843	898	891	837	823	900	864	888	856	844	880	839	853	844	910	859	860	880	853	804	899	888	922	871	863	816	895	878	865	880	839	872	817	840	862	928	881	851	924	868	898	797	868	869	865	840	903	851	839	865	806	873	871	892	891	807	863	845	936	844	820	871	868	893	923	902	859	840	833	833	823	928	901	841	891	893	921	901	830	850	853	852	895	903	903	848	869	857	869	799	849	892	856	831	879	882	890	864	876	849	897	866	831	873	808	877	901	816	878	846	850	838	884	881	871	897	814	859	866	858	894	848	814	875	844	895	873	836	846	841	828	865	870	874	885	890	894	917	853	869	858	883	819	845	904	858	843	883	893	842	848	870	852	885	847	893	879	839	870	847	845	888	834	911	872	914	839	884	868	848	871	829	832	887	882	909	816	863	818	859	817	895	846	877	882	873	877	870	909	864	866	840	894	848	847	820	848	881	865	895	863	863	879	821	846	849	849	873	880	857	843	860	850	849	863	872	871	859	835	844	849	890	858	877	934	838	869	918	879	871	845	861	915	889	847	837	814	886	880	835	896	874	835	826	855	849	878	899	867	842	909	839	849	890	814	832	866	898	845	892	872	954	857	824	811	882	861	846	879	858	884	868	848	879	882	871	904	852	902	870	824	832	893	850	846	868	888	872	876	857	831	837	849	896	830	880	861	853	884	853	870	832	845	860	904	852	831	858	904	857	868	836	937	854	873	836	889	919	856	893	862	810	874	818	841	900	817	847	860	848	846	842	859	883	893	842	866	806	845	881	892	855	869	800	886	886	839	878	887	874	850	894	883	861	839	879	904	802	849	884	891	853	888	876	816	843	894	868	880	792	886	837	838	911	872	860	917	833	839	861	894	849	846	811	822	895	867	904	864	854	907	844	847	838	872	909	820	852	842	889	808	864	881	869	844	886	847	883	884	910	840	937	837	897	879	844	894	847	886	910	861	846	844	867	802	916	886	814	868	837	893	849	865	898	868	876	831	839	895	875	861	910	867	820	914	854	866	865	885	871	830	892	871	822	867	841	868	811	863	854	930	900	888	862	955	863	862	837	824	907	866	831	861	923	871	829	880	851	814	904	881	895	866	840	893	860	871	864	868	881	885	879	864	858	901	875	901	855	897	839	870	874	882	830	866	864	874	842	885	859	867	860	913	822	871	902	871	837	868	886	855	821	868	871	882	926	858	891	851	842	919	867	859	839	827	891	863	843	845	864	835	862	893	898	893	881	880	873	830	897	810	878	893	898	859	881	891	872	876	859	872	854	889	897	905	863	873	908	876	851	881	936	849	882	887	845	868	906	844	891	906	858	858	858	851	885	878	867
4275	6955	8694	5396	2293	1327	774	408	290	208	213	192	205	228	228	232	215	194	178	203	219	189	200	203	171	185	171	207	195	201	203	180	200	195	194	164	207	192	179	209	198	201	185	185	180	185	230	185	178	198	203	171	213	182	174	180	183	200	183	198	196	215	193	196	188	190	202	174	183	206	205	176	175	184	198	194	184	206	192	190	195	180	191	200	197	221	186	179	185	207	218	171	191	188	188	198	207	207	197	176	195	198	200	187	210	179	196	177	187	193	210	186	197	200	201	201	203	172	186	176	201	215	197	208	183	176	193	176	207	166	196	204	203	226	198	191	197	182	194	194	200	188	166	207	225	200	185	214	174	171	200	197	191	191	197	197	165	174	207	190	201	182	209	180	209	185	197	156	209	190	217	177	197	175	200	201	203	214	177	191	186	198	207	187	180	195	183	180	192	183	188	191	183	202	191	178	178	183	197	218	215	187	175	202	177	166	197	202	181	177	192	205	184	191	188	148	174	193	190	190	167	173	186	172	168	200	183	184	184	198	202	196	216	201	204	197	193	192	173	205	201	205	187	195	201	207	198	204	207	182	165	194	189	213	193	210	184	196	203	190	196	191	198	178	187	191	178	178	196	181	184	195	214	205	181	191	158	223	186	195	198	190	208	208	188	180	188	195	194	196	185	197	205	202	182	191	183	181	213	205	188	177	202	190	196	185	189	173	220	183	171	209	188	182	197	201	222	183	187	208	203	217	186	186	185	191	212	188	178	177	180	202	189	192	187	194	187	188	186	190	169	192	195	195	188	201	182	176	193	165	199	201	183	194	182	194	199	181	192	203	169	159	173	200	183	207	168	156	179	211	172	201	188	207	190	179	192	203	176	205	191	187	190	193	165	183	175	196	185	186	182	187	198	177	190	196	189	188	197	190	203	214	195	182	191	164	183	166	188	205	179	196	195	213	175	187	196	180	184	171	185	169	208	198	196	201	184	193	175	199	195	209	200	196	211	196	207	204	196	172	186	178	210	191	186	216	218	188	163	216	203	187	190	197	218	191	196	200	206	235	171	193	187	211	203	195	171	184	205	168	191	200	211	210	168	234	166	179	179	192	196	205	195	185	210	211	198	205	188	183	193	183	183	185	197	191	206	183	187	174	180	176	189	199	178	187	177	201	151	164	217	195	176	194	196	163	188	160	179	172	184	191	182	190	186	169	184	186	165	178	199	174	220	200	174	217	170	196	197	191	197	190	195	184	181	200	189	183	181	195	183	167	220	193	199	215	175	189	185	187	175	188	171	190	198	173	195	185	196	181	180	167	201	189	192	185	192	181	184	188	187	176	227	186	174	202	202	206	180	176	174	201	185	172	183	203	187	193	195	181	201	215	185	178	182	187	190	181	206	203	204	181	203	191	188	180	174	196	189	187	183	200	215	185	202	185	197	209	219	199	180	184	212	185	180	189	161	174	186	201	198	193	179	164	172	207	199	204	183	206	181	201	197	195	211	195	168	162	185	189	185	196	186	207	193	224	184	177	205	207	195	192	199	215	160	201	195	177	204	197	194	208	195	172	177	208	204	205	182	201	206	199	177	198	189	205	168	206	209	194	224	182	194	204	194	195	210	173	192	183	190	198	187	200	206	218	193	178	169	169	161	188	225	194	205	210	187	184	179	182	205	173	184	211	194	191	174	192	175	195	189	187	170	187	199	183	195	185	170	192	178	191	194	187	192	200	194	203	182	195	203	203	193	202	186	167	177	179	202	183	170	186	179	226	177	195	189	210	214	183	166	175	200	177	176	206	181	207	208	182	179	190	176	195	204	201	212	199	193	189	204	191	167	212	182	171	185	203	172	188	184	198	222	179	210	164	198	176	188	200	203	202	183	201	173	207	190	184	188	179	181	204	196	201	180	184	215	158	193	193	184	195	191	193	216	171	180	197	207	176	185	186	203	173	193	196	203	195	180	208	198	176	198	183	179	225	202	211	201	182	202	182	193	197	185	194	169	175	176	234	197	192	196	188	219	173	188	193	210	192	181	187	208	215	173	200	192	184	175	213	211	184	194	173	206	207	227	173	181	214	208	173	167	181	179	232	211	174	203	187	161	174	186	202	210	202	198	170	201	186	178	184	208	197	166	191	188	170	190	194	182	193	194	184	193	210	199	160	180	208	204	170	200	192	178	189	186	189	192	196	188	174	176	196	161	182	183	192	178	209	195	207	174	199	181	198	182	194	178	192	186	198	206	205	196	207	203	190	172	200	193	172	176	203	170	176	192	171	169	193	207	187	199	183	179	171	185	170	199	196	175	188	178	186	203	195	213	181	191	182	204	214	165	192	201	170	196	160	154	202	204	207	198	198	204	172	190	197	206	173	181	179	183	194	178	189	188	180	192	187	177	188	181	169	183	195	182	186	190	176	197	188	178	183	196	187	197	194	180	220	190	182	195	172	192	186	195	197	204	188	216	192	195	224	197	184	178	186	199	189	177	195	214	208	217	201	185	204	212	166	200	183	187	197	193	210	210	200	181	186	190	181	184	173	187	193	198	192	207	200	199	204	185	166	177	181	197	197	194	203	181	198	175	214	222	198	189	201	196	194	184	210	143	174	198	184	187	180	198	179	174	201	181	150	186	198	195	174	193	194	200	178	193	205	187	192	211	218	198	198	191	164	220	224	197	185	226	203	188	181	177	206	174	191	180	191	195	181	169	200	153	171	181	174	211	174	215	180	177	173	203	187	164	194	189	164	212	196	192	181	175	206	212	206	202	172	194	189	188	191	225	204	189	194	195	177	217	218	207	180	204	200	194	208	216	193	215	192	180	216	205	184	196	203	202	183	180	188	176	196	195	197	174	204	176	193	225	191	184	216	199	190	175	168	190	205	186	166	178	189	195	223	205	221	167	204	167	183	180	180	185	196	194	188	212	201	171	198	181	152	174	150	178	200	203	210	179	189	194	189	187	173	196	163	200	202	185	166	210	208	185	171	224	192	182	178	216	159	192	176	180	191	203	200	201	164	184	200	174	162	207	196	196	187	186	192	220	186	194	210	215	181	185	189	210	199	209	214	190	192	196	196	211	214	221	193	205	205	195	199	175	173	199	187	191	170	182	192	187	183	184	186	203	203	202	195	198	198	195	179	193	148	187	180	187	178	194	156	198	168	199	189	180	187	201	208	195	157	220	213	217	193	210	195	196	177	208	174	217	198	192	213	215	199	185	168	198	175	198	166	222	176	194	168	175	194	175	167	197	205	178	190	203	202	197	202	155	205	186	224	191	206	186	186	195	187	203	202	185	199	170	221	199	208	185	170	199	177	207	208	200	191	173	209	190	156	180	204	222	175	201	169	209	216	200	204	176	179	179	193	180	212	189	188	188	183	170	175	192	189	165	174	175	192	175	217	185	207	185	191	197	187	195	193	219	183	183	170	189	194	173	201	165	200	196	178	211	165	194	194	190	186	195	193	181	185	193	218	163	177	181	187	188	207	215	213
4255	10380	12743	10204	6032	4192	3132	1894	1259	965	702	703	796	1178	950	798	779	732	734	615	602	614	620	567	601	621	604	592	570	624	577	583	596	563	603	611	601	575	585	592	619	623	589	597	596	580	569	560	562	636	579	598	590	632	567	570	590	579	566	587	622	581	586	565	623	595	534	582	605	588	568	586	625	557	617	581	579	632	567	575	598	563	573	553	617	554	586	567	594	583	553	581	642	569	580	548	578	596	607	603	582	583	543	545	581	570	597	589	664	571	581	629	609	554	556	578	581	568	556	591	580	576	565	585	621	609	548	618	577	613	604	600	545	587	600	543	571	558	607	587	619	579	564	590	616	621	562	600	587	590	600	626	601	580	566	552	591	603	598	567	597	579	568	581	614	605	584	582	575	580	601	572	612	540	611	564	566	606	534	598	590	579	603	591	529	538	621	577	604	579	542	584	589	562	565	602	599	597	600	637	584	604	608	565	601	620	600	590	565	557	549	617	592	576	622	578	561	543	620	589	549	578	650	572	568	588	585	588	580	575	577	599	627	573	599	594	581	582	577	607	582	588	528	571	573	596	562	604	551	585	599	567	576	527	608	543	584	606	567	609	578	583	591	597	611	593	566	562	593	576	562	580	606	611	577	532	558	589	632	549	618	584	598	566	604	644	581	565	601	602	579	600	584	624	582	571	604	579	590	569	622	547	557	574	597	620	620	557	590	576	561	616	556	620	599	574	612	607	590	577	585	560	592	599	593	604	567	561	551	607	560	588	601	581	617	573	552	593	554	623	588	607	564	544	621	560	586	529	599	627	601	603	556	576	594	604	579	578	584	600	574	593	579	586	633	568	595	575	581	602	599	610	601	623	620	594	605	601	594	562	608	606	568	565	586	593	594	607	569	646	616	565	606	574	585	622	587	609	530	637	588	588	575	541	580	559	578	611	593	580	537	590	564	549	593	569	588	523	560	556	578	588	572	592	589	556	616	602	594	604	601	546	629	543	595	639	567	589	541	578	591	523	611	573	629	574	565	581	607	564	602	557	616	537	595	617	568	581	607	575	603	593	594	546	609	583	563	564	588	620	608	588	588	532	529	578	582	621	634	595	590	583	575	592	595	618	594	551	598	563	546	553	578	582	561	613	580	561	573	590	579	626	591	559	548	616	586	601	576	528	602	560	575	595	593	602	585	613	589	530	594	578	576	605	559	600	588	581	601	590	569	575	603	593	579	578	575	592	598	576	561	559	563	601	585	590	571	598	616	586	528	550	551	587	550	558	640	602	562	555	582	567	552	610	564	578	638	575	573	574	563	573	558	559	586	533	614	528	590	590	627	561	581	626	611	624	662	604	584	578	575	570	557	602	591	627	587	587	536	549	562	596	585	550	582	604	568	550	582	599	618	620	581	606	560	577	589	549	586	579	580	599	587	590	621	566	618	601	569	579	595	564	555	605	574	571	570	589	574	591	597	617	603	535	590	591	564	575	576	616	562	591	616	585	575	616	608	550	590	621	575	605	569	526	558	596	550	609	617	568	556	599	598	584	590	563	573	595	552	605	569	619	599	580	556	579	549	576	583	604	607	594	568	605	620	565	563	588	594	578	602	614	611	558	603	614	611	581	590	584	603	595	572	591	538	605	600	566	567	588	587	537	591	587	558	594	545	590	544	559	597	574	581	575	571	609	566	582	598	603	576	547	605	620	576	610	619	578	592	532	573	533	581	571	566	596	557	561	538	602	622	581	572	601	571	584	558	632	610	594	570	629	536	606	584	604	571	579	599	584	611	589	577	609	545	598	584	564	613	573	584	587	590	593	520	625	576	544	576	625	584	563	585	586	577	599	562	529	619	571	622	576	610	584	573	600	588	570	549	574	570	591	560	571	545	592	578	619	555	597	567	577	526	598	578	595	537	597	589	597	609	602	559	574	605	555	551	567	552	586	605	564	651	608	600	621	574	592	654	562	597	555	554	562	544	564	614	585	604	574	570	563	573	579	587	539	583	566	596	590	613	589	610	573	565	565	562	563	570	606	566	605	575	592	578	636	587	597	591	602	609	556	609	640	539	565	574	576	564	599	611	581	570	545	597	555	626	621	586	525	571	538	581	578	582	542	560	588	542	552	587	580	575	588	592	593	629	568	583	570	560	597	604	568	611	591	631	576	588	584	570	549	576	580	560	565	647	558	584	618	575	598	594	573	607	547	604	566	594	572	610	570	569	599	571	608	610	598	605	625	594	570	559	575	608	590	627	505	582	637	589	573	532	594	569	585	599	549	582	615	541	574	645	609	611	525	577	570	598	571	592	559	598	631	555	567	581	583	587	600	576	527	566	555	572	615	569	588	621	587	568	592	566	579	554	570	576	578	562	568	554	552	580	644	543	579	597	589	594	588	553	560	560	601	571	573	589	525	570	594	591	642	567	595	558	580	597	564	613	548	572	548	606	574	611	570	557	609	648	635	576	570	612	588	559	628	596	608	568	610	618	567	544	551	634	576	573	616	609	616	575	571	615	600	602	551	567	611	614	573	608	575	613	585	570	600	596	570	580	609	585	598	576	592	595	582	581	583	557	620	602	575	577	562	565	591	587	570	589	624	616	573	578	574	586	573	552	609	555	557	599	586	592	584	584	635	545	601	598	594	578	535	575	564	610	594	585	526	585	572	572	603	567	596	538	582	562	576	641	601	588	565	573	568	567	579	612	587	578	557	609	572	619	576	605	605	588	577	581	579	618	624	644	569	619	589	547	559	589	607	599	605	618	552	588	578	577	622	621	544	585	565	568	564	626	644	573	633	585	609	565	561	573	612	596	580	577	609	618	606	608	606	657	578	561	560	571	594	574	633	601	570	575	616	567	557	586	584	578	624	586	581	575	573	576	587	567	597	567	582	612	592	595	598	619	589	571	590	562	551	573	600	611	594	624	615	551	602	619	622	609	568	594	593	604	611	615	546	607	594	560	577	585	570	606	562	578	605	599	616	607	575	573	595	596	583	569	541	597	585	566	604	619	586	570	586	647	587	567	573	632	595	578	561	563	594	557	581	589	559	604	586	616	598	586	621	608	601	599	564	586	609	532	588	576	587	619	573	585	556	591	626	629	623	585	598	544	552	582	623	583	579	584	539	584	584	613	594	603	592	569	588	611	596	601	602	579	610	588	622	576	571	572	589	583	579	534	595	542	594	613	614	575	581	608	556	583	558	601	588	571	575	541	582	604	589	578	547	555	540	570	611	602	593	578	550	620	571	624	615	566	568	591	616	585	572	582	594	577	610	595	590	596	594	571	566	587	560	601	597	560	549	574	587	559	563	568	598	592	584	587	576	554	583	596	609	572	560	595	593	562	600	597	584	620	600	554	593	565	574	599	604	579	583	569	606	625	560	557	576	577	591	506	577	595	602	593	563	628	563	604	546	633	577	582	621	530	559	560	626	586	559	582	567	591	565	598	619	557	602	625	572	577	561	584	585	571	616	587	557	613	558	599	604	549	589
24647	37408	36381	30445	25588	20883	15391	9303	4455	1957	800	699	1050	1768	1424	1100	1133	797	642	460	399	389	386	391	400	384	345	397	368	385	373	373	345	339	387	397	381	381	355	369	374	356	366	392	343	363	388	364	429	368	373	372	379	367	340	331	395	379	357	345	365	360	369	364	362	380	347	402	363	349	387	362	356	379	378	368	373	343	379	349	347	340	370	392	396	377	380	344	356	375	359	377	363	369	372	396	359	351	364	372	346	375	369	345	375	363	371	383	362	345	366	369	359	365	402	363	362	360	385	396	411	387	348	349	354	340	369	390	350	397	362	355	377	354	367	322	370	318	357	368	340	377	354	374	391	375	349	369	343	392	335	364	337	371	382	346	374	365	356	354	342	332	338	376	381	336	391	394	340	360	327	347	378	354	370	376	366	352	399	351	357	358	364	355	382	358	367	361	348	352	374	390	373	369	361	361	357	370	398	360	339	393	356	362	338	358	357	340	364	377	367	392	328	424	340	358	378	379	370	344	369	339	377	419	370	339	371	336	363	368	384	341	364	355	348	383	397	360	336	363	360	351	354	367	382	360	378	377	378	351	369	340	378	361	354	360	352	370	385	306	373	357	354	405	353	377	368	379	384	364	351	392	359	348	354	357	359	366	352	342	367	365	368	356	333	353	369	379	377	346	377	345	339	356	400	354	388	362	378	322	322	375	370	342	359	347	353	372	339	366	386	346	385	347	366	382	347	357	390	365	348	370	387	377	359	370	372	356	358	359	354	380	343	384	387	381	334	372	343	343	349	376	334	354	352	383	357	357	341	378	402	368	365	395	324	366	351	377	367	386	350	371	382	379	378	403	355	408	389	382	367	351	365	370	371	377	371	374	356	359	356	326	371	336	378	395	360	354	365	367	357	363	337	368	354	359	371	356	353	371	361	345	396	383	354	372	359	395	356	389	325	353	340	361	316	378	382	358	379	342	429	374	336	318	370	320	357	370	404	344	348	355	342	355	366	354	362	340	356	371	334	390	361	382	380	337	358	427	329	334	374	344	389	361	366	371	317	371	345	366	361	331	365	369	365	358	365	396	378	355	350	384	371	388	342	377	361	345	384	377	361	364	385	387	410	363	329	374	349	371	366	345	356	358	338	338	379	363	366	397	346	383	402	375	398	411	356	372	369	373	372	375	392	336	346	366	337	368	367	330	359	351	349	384	357	345	345	354	345	370	357	368	356	384	377	367	357	343	361	326	364	360	389	346	344	351	354	363	345	352	345	362	362	363	348	353	382	359	355	340	405	335	340	387	364	360	395	351	394	346	342	346	382	345	371	360	395	363	382	384	374	367	347	393	350	350	356	385	384	372	339	334	357	355	320	358	335	349	330	356	377	372	389	347	387	362	351	335	368	361	362	324	373	353	362	374	390	355	330	355	368	354	377	353	332	359	368	366	376	384	337	398	384	359	365	344	356	331	348	363	356	373	354	364	389	350	351	335	376	342	387	364	347	351	369	348	357	371	375	361	353	365	347	354	366	362	388	365	357	381	372	370	365	377	321	360	387	409	367	385	355	362	368	378	383	357	367	365	376	367	362	355	356	382	353	387	348	348	370	351	336	352	336	337	389	369	353	331	348	367	385	346	388	359	343	356	362	371	371	381	382	378	338	332	375	385	362	341	371	354	362	387	388	355	378	357	369	349	355	382	359	350	394	352	360	379	355	367	400	359	327	388	360	379	397	405	339	380	367	410	366	420	400	371	351	365	376	375	376	361	350	338	335	314	332	366	376	369	387	405	342	376	380	368	382	364	379	384	363	389	360	348	393	351	351	367	367	330	366	365	369	394	377	379	365	352	336	381	371	377	371	370	352	363	347	338	372	335	397	367	340	383	354	388	344	377	381	371	352	394	356	381	363	333	358	366	360	406	361	360	391	358	364	358	403	376	349	352	344	349	377	343	328	351	397	362	336	358	359	377	381	359	368	356	369	355	364	340	365	397	330	329	344	343	350	364	359	372	390	368	384	342	342	310	379	369	339	338	384	326	360	316	363	363	361	348	342	356	370	371	341	361	393	374	381	399	391	373	383	352	353	368	367	355	376	373	353	341	344	406	363	346	369	377	401	334	355	347	368	374	372	397	392	356	329	348	337	366	343	359	369	381	374	352	334	341	341	345	356	334	353	339	406	387	339	372	376	358	372	338	360	363	347	373	356	357	401	387	372	366	335	328	356	371	350	367	362	336	380	376	363	345	400	387	361	396	388	363	362	357	320	326	342	365	402	364	339	346	418	349	349	384	373	345	392	364	327	409	372	380	424	398	339	363	364	365	378	372	362	365	333	421	366	363	355	340	334	388	382	353	373	344	378	331	390	346	360	348	358	359	390	364	337	334	380	366	373	371	332	356	378	379	395	340	345	340	390	364	386	359	341	356	387	344	324	375	351	377	379	381	389	366	376	359	337	348	354	364	360	362	348	335	373	349	341	398	336	361	383	345	392	344	365	346	347	368	387	343	378	357	352	385	362	397	366	352	380	349	371	351	386	356	380	365	359	343	391	354	369	364	365	376	357	359	342	367	378	379	344	366	361	397	376	370	341	336	340	346	371	344	341	369	378	366	360	387	345	357	380	371	350	354	383	370	351	350	335	381	426	366	359	377	385	364	375	344	370	360	356	386	354	371	365	370	331	326	351	344	385	389	367	366	340	334	337	347	372	353	353	351	380	366	324	373	392	374	359	369	346	362	373	348	337	376	393	335	335	382	376	376	393	353	382	366	357	355	346	386	368	375	375	358	345	395	369	370	345	390	390	384	370	364	341	372	364	359	377	358	358	389	350	366	353	345	335	360	351	343	380	377	354	379	351	368	341	370	385	353	380	343	383	355	368	344	387	389	389	364	382	383	374	309	360	351	384	373	352	383	358	379	360	347	358	336	373	368	349	338	385	350	382	346	384	373	345	376	374	371	346	376	424	350	356	377	396	360	352	354	349	372	359	353	352	370	340	357	339	395	391	371	371	354	360	362	380	364	355	373	371	351	370	387	368	371	345	373	371	338	349	354	365	353	383	373	351	376	348	365	359	325	390	362	358	356	367	359	375	363	379	404	347	368	380	353	351	372	397	340	372	380	353	355	352	304	345	376	365	350	362	384	364	394	382	346	369	359	354	365	361	385	358	374	393	385	353	358	359	396	365	319	370	376	349	341	388	353	357	382	367	339	365	353	385	357	348	385	344	420	370	363	355	347	329	383	349	353	386	367	345	386	375	381	373	350	329	349	361	357	361	396	375	340	355	368	412	365	367	378	355	378	368	365	364	343	356	420	357	360	382	360	385	370	333	397	357	348	345	371	369	370	343	363	350	374	381	382	360	307	376	403	350	325	353	345	328	369	379	384	364	382	374	396	392	359	393	351	368	386	380	359	373	365	375	408	337	395	371	377	380	350	365	345	346	363	363	363	334	352	350	335	366	347	358	329	367	376	335	361	368	355	396	342	366	357	370	361
17340	33513	32182	33661	30661	28021	24594	17663	11124	5854	2579	2423	4990	8149	6040	5097	4790	3783	2285	1625	1337	1459	1274	1211	1282	1220	1170	1092	1043	971	1074	1042	1073	1018	1016	970	1006	1068	1039	1026	985	978	963	981	1012	1014	1005	1016	1001	965	982	1017	1016	986	1040	988	1004	981	980	1013	989	986	989	966	957	934	922	1015	1006	986	940	947	936	956	1006	981	961	946	1000	1031	1009	997	995	978	949	953	955	975	979	966	993	947	990	919	953	986	985	978	988	964	908	981	959	935	992	971	904	968	947	931	986	978	991	986	942	959	990	897	928	957	925	901	981	1033	936	1010	963	980	941	967	979	935	948	953	1012	972	915	936	931	956	962	901	936	973	933	929	953	983	967	983	903	891	962	968	906	984	953	948	955	964	961	913	958	975	952	1005	967	957	989	1015	932	973	995	964	917	969	964	979	970	1005	913	907	921	946	970	967	978	980	939	924	966	956	968	1003	949	969	953	950	951	961	975	1006	966	981	999	1001	897	951	960	993	972	951	1004	923	952	1004	949	933	946	927	979	929	1007	925	957	975	940	945	1012	940	954	1004	979	979	914	938	1010	993	989	917	1021	933	960	977	973	946	980	957	993	952	928	929	955	936	968	965	969	939	953	984	970	989	984	956	957	933	973	940	948	914	945	978	1003	972	924	984	923	1009	944	993	944	947	978	980	962	969	954	916	968	977	976	916	972	957	951	987	932	966	1001	1012	937	966	950	957	955	1018	958	957	953	872	961	962	936	963	989	977	912	938	899	933	933	950	984	963	909	953	977	1002	953	935	931	955	955	962	940	972	925	924	962	955	995	980	896	962	964	935	895	930	1001	937	944	975	986	946	1048	949	898	1003	946	958	948	989	926	896	972	931	912	919	951	924	960	946	1007	952	947	981	917	927	1019	990	945	1008	956	937	933	921	945	944	964	949	934	956	990	967	935	991	934	942	985	967	999	983	946	984	930	996	991	971	933	924	921	963	955	922	914	957	973	908	997	986	1016	923	976	949	922	979	1008	981	979	964	958	971	1009	937	984	961	940	1007	959	943	959	978	950	940	987	1016	978	926	926	965	923	917	979	948	1018	974	890	886	943	1016	946	935	895	969	935	990	966	995	967	936	936	1002	959	935	937	998	910	972	942	976	932	949	1006	924	992	978	964	987	930	937	917	957	943	933	994	1008	952	960	1027	936	954	984	918	942	936	979	961	973	970	985	977	912	971	970	978	975	912	1009	956	871	967	925	933	927	963	960	999	922	959	968	975	998	920	921	1001	944	955	965	949	931	997	919	967	946	986	965	941	940	898	945	973	945	979	914	965	1026	965	941	934	965	983	969	998	979	961	975	928	997	978	936	971	1004	957	970	990	988	966	975	1012	972	901	924	983	952	976	936	1015	990	936	992	943	929	927	976	952	983	972	955	1012	948	991	965	985	950	961	994	979	942	927	969	979	937	936	1005	989	969	932	943	947	949	941	975	947	959	985	963	941	868	944	981	931	957	975	976	989	924	947	948	904	901	966	954	892	972	1005	955	911	970	956	938	973	915	945	941	983	901	958	926	940	963	933	978	976	953	954	900	942	985	945	996	998	944	941	894	982	947	974	964	917	1025	973	944	974	1008	937	878	981	987	986	940	897	976	934	990	937	976	1009	905	1018	921	943	944	962	895	987	988	956	950	948	941	976	1005	954	990	959	921	1012	956	983	1010	935	912	928	992	990	955	981	964	1006	978	964	1010	1004	953	946	931	938	966	934	981	1007	939	969	1002	914	897	907	974	956	967	941	954	937	1007	977	1021	994	910	960	901	927	951	986	923	953	925	918	918	953	933	971	998	952	966	939	975	989	878	975	986	983	992	949	953	986	922	941	969	1016	961	980	927	999	984	965	950	922	945	952	910	940	980	939	966	1008	931	980	956	929	933	984	958	990	983	946	910	944	969	1000	1001	967	953	934	933	934	944	912	951	995	925	985	960	946	939	958	956	927	1006	942	982	965	971	962	1008	1009	936	983	1032	978	923	912	927	950	1009	951	950	956	912	920	1005	941	955	904	961	942	930	916	922	969	945	958	953	990	929	941	966	949	964	909	960	990	924	971	934	962	926	964	932	961	953	1005	965	987	924	979	944	902	980	956	1025	959	960	985	957	922	957	960	966	942	948	913	974	953	937	971	978	951	944	921	974	935	947	924	961	931	941	981	965	928	960	952	937	974	916	974	960	968	967	962	892	1003	1000	923	948	939	904	947	901	934	970	1019	943	925	940	998	951	948	925	985	1003	962	950	919	965	918	887	982	939	948	996	937	1003	884	924	970	916	950	967	964	967	914	986	960	944	1010	971	952	932	906	1034	917	970	999	948	934	956	936	959	983	968	932	943	959	1027	988	938	933	898	958	931	945	937	958	998	935	943	1022	986	908	936	972	906	972	950	916	985	982	954	956	967	1007	966	939	970	980	956	923	934	957	988	931	977	919	1002	943	947	963	956	952	954	982	999	949	938	941	949	941	954	975	937	970	957	970	1012	951	921	940	969	953	924	944	996	936	966	950	954	978	952	975	933	979	979	974	980	941	927	937	956	1017	968	957	910	954	931	935	972	959	947	957	986	950	972	886	995	935	967	963	948	978	931	954	1017	931	944	952	891	885	925	958	907	942	936	902	949	968	946	963	964	974	995	958	1015	966	922	897	928	981	983	960	925	946	994	984	932	940	963	981	988	931	950	958	960	960	971	937	884	902	956	1003	956	988	907	979	989	983	1010	956	964	924	928	946	951	917	936	966	941	939	946	962	958	959	973	934	990	964	883	969	995	1020	951	966	1032	967	936	924	962	956	981	941	929	967	943	992	893	999	936	973	981	958	966	956	1010	967	906	926	946	953	950	961	953	947	940	978	1027	941	928	987	989	971	954	1007	922	894	909	949	950	966	910	946	916	1004	954	944	907	1002	930	919	993	900	989	927	946	920	950	999	1010	970	987	913	961	993	966	982	948	1013	963	977	952	939	981	968	931	934	982	946	978	951	964	1001	939	960	965	969	971	911	969	924	935	969	922	949	965	929	979	986	971	984	938	979	950	957	912	955	999	926	949	961	975	950	948	995	936	1010	988	1038	904	956	968	1005	985	966	988	971	954	995	1003	932	955	949	966	948	944	920	919	1002	938	977	916	956	935	963	945	1027	951	1015	941	947	996	950	955	913	1012	952	933	959	970	955	1000	951	936	997	956	935	926	955	942	982	945	957	978	961	956	913	920	948	927	897	941	990	937	978	939	916	988	939	933	968	1009	917	976	890	959	941	906	913	1027	901	933	967	936	909	899	957	925	977	954	959	961	984	933	942	946	937	1026	983	997	1000	935	931	924	946	961	953	953	968	960	983	941	976	988	975	946	994	961	1001	954	961	950	945	918	938	969	966	961	952	946	942	927	955	972	969	981	973	1002	941	922	971	993	996	928	934	963	964	975	961	963	942	951	959	980	1039	944	929	979	952	931	903	915	903	942	939	1000	965	973	952	920	924	982	1001	914	926	977	915	942	937	930	925	913	971	992	955	933	971	968	981	937	920	991	1001	1000	930	958	918	919	982	948	947	976	962	950	955	993	968	976	1004	950	938	985	980	958	996	953	974	958	949	979
35102	41870	37541	31717	28481	26002	21695	14935	7411	3303	1408	897	1835	2682	2261	1404	1874	1270	674	447	397	476	404	426	353	385	373	327	339	380	352	351	339	353	341	339	353	351	383	360	391	359	358	314	325	352	320	353	353	354	330	351	319	320	347	338	360	348	332	357	384	330	330	345	372	335	368	350	309	304	347	338	346	328	306	323	357	331	389	369	383	415	344	318	350	358	369	301	292	314	339	372	336	347	330	310	335	333	328	349	384	351	372	346	349	341	321	327	376	329	324	335	367	338	342	341	360	355	339	304	368	342	317	317	369	357	310	358	344	359	346	326	348	354	356	374	362	348	311	368	367	381	282	335	320	331	339	364	345	326	332	320	371	337	354	348	315	368	365	334	351	348	343	355	334	344	333	332	380	335	350	349	382	332	325	356	360	347	358	353	310	343	348	335	318	348	326	293	340	306	365	334	351	357	381	352	327	335	358	317	358	326	336	309	308	320	307	351	322	362	337	320	332	303	343	318	294	333	341	332	349	339	319	324	352	357	336	357	331	343	339	348	336	330	330	352	326	332	300	357	332	318	346	320	342	329	325	299	375	320	332	319	335	346	366	346	379	350	348	339	328	347	327	340	334	357	338	353	341	331	340	341	363	297	356	306	335	359	336	335	338	322	339	361	352	307	292	323	342	308	374	330	332	350	345	327	341	350	352	328	325	319	331	325	276	338	363	320	339	331	340	336	373	316	331	379	362	303	366	330	352	346	308	369	357	339	328	309	350	327	334	315	324	351	330	319	352	366	320	345	352	379	350	328	302	327	334	353	348	335	346	353	394	369	337	370	346	329	346	314	340	331	327	368	357	344	369	335	352	348	325	299	326	351	301	352	352	345	366	321	333	347	344	335	359	362	313	335	349	340	317	352	370	322	367	340	324	340	363	332	347	322	309	334	339	380	347	327	346	319	306	368	348	321	324	353	284	332	355	330	299	305	304	362	341	336	351	335	332	340	334	326	314	342	326	332	317	327	322	346	353	330	302	327	345	337	334	313	369	363	303	299	330	332	330	336	349	349	365	294	330	374	349	314	336	328	370	324	382	335	329	328	363	343	339	335	369	327	330	361	320	335	368	355	330	340	332	342	313	319	357	344	361	318	352	340	340	324	346	341	371	337	337	337	336	348	349	350	341	325	357	345	354	318	349	333	325	344	336	367	362	343	338	290	333	356	335	327	290	306	283	338	323	332	336	353	345	342	363	325	363	328	352	321	375	297	355	371	357	334	337	319	368	330	384	384	355	318	323	335	314	357	339	301	318	342	319	350	308	311	323	311	325	354	361	291	336	379	351	339	362	334	354	338	343	326	314	318	351	341	340	327	321	350	336	339	365	310	358	345	327	317	346	353	364	356	321	337	347	354	338	329	381	373	359	335	308	342	343	348	322	326	342	300	363	325	310	323	337	325	357	377	361	336	348	324	330	355	346	334	366	339	330	323	343	323	340	374	368	355	338	327	325	327	326	351	352	321	338	352	333	328	351	350	324	309	334	325	375	371	332	351	366	329	357	344	318	326	327	322	325	359	366	306	332	351	346	350	344	391	327	352	370	380	342	354	348	297	330	340	329	333	332	314	365	334	351	367	346	342	319	342	339	360	378	357	356	337	336	346	329	335	298	310	328	315	326	331	372	341	339	326	331	355	330	321	321	353	329	315	321	365	325	371	357	364	346	321	343	334	346	310	338	328	288	325	349	309	344	366	344	363	317	284	336	388	380	329	365	299	339	351	334	372	393	338	357	343	342	313	336	355	364	314	350	342	356	346	386	349	362	317	344	355	349	330	324	345	337	304	380	313	335	331	346	338	371	392	353	370	331	364	316	358	343	328	343	334	391	348	325	303	369	335	344	359	357	332	323	343	311	335	374	349	361	348	367	351	314	340	350	366	336	348	331	334	342	306	357	383	352	328	348	326	340	333	362	349	337	366	346	376	355	323	326	347	358	322	364	332	331	333	363	350	334	380	325	327	349	347	363	333	342	307	299	323	363	353	341	347	321	340	364	349	348	315	353	343	360	319	354	343	337	299	365	325	308	335	323	339	343	316	363	326	351	301	359	344	340	361	333	311	331	316	333	336	326	330	310	305	344	358	336	350	357	319	335	319	358	345	334	326	356	339	357	357	342	323	340	355	335	357	345	340	354	340	341	303	345	342	352	302	303	364	359	324	362	326	295	334	341	324	342	364	335	307	339	343	351	382	357	368	353	346	369	327	347	349	359	304	350	341	329	348	318	329	313	340	339	379	332	353	362	331	344	327	342	354	311	324	350	358	320	324	310	329	338	323	340	323	365	316	335	316	331	324	320	349	341	359	350	346	327	341	372	340	316	342	316	338	342	307	287	334	337	348	374	371	357	333	308	342	336	324	332	315	325	341	327	346	319	352	339	340	337	338	331	325	351	345	352	333	320	325	349	369	331	319	341	348	329	324	340	355	343	351	356	371	342	356	336	328	311	334	339	373	331	361	330	357	365	332	360	309	339	343	345	313	332	336	344	335	356	353	334	329	335	341	343	322	306	335	382	344	334	334	314	364	326	344	337	336	361	302	328	354	332	353	383	352	321	344	345	335	370	332	328	332	351	314	341	322	354	368	357	343	337	334	381	340	372	333	300	379	314	341	311	351	335	336	330	324	326	345	346	307	346	341	338	348	363	330	331	373	366	355	321	342	322	346	356	337	336	345	324	337	346	355	338	321	343	351	333	315	354	350	330	342	359	338	344	358	317	340	344	368	350	368	340	310	332	317	339	336	351	364	376	353	328	347	348	377	363	345	356	340	337	340	343	384	356	336	313	307	350	356	316	363	349	362	322	385	362	335	342	351	337	327	346	315	334	358	333	347	337	338	355	320	320	337	355	325	356	343	354	348	315	340	347	337	359	315	329	334	331	347	364	312	339	320	321	346	358	301	347	351	315	354	330	352	349	350	350	319	331	301	293	352	344	338	341	344	350	344	338	364	313	326	345	339	317	325	336	313	385	362	351	333	310	370	370	349	328	348	330	335	326	344	358	360	320	345	359	346	320	351	367	339	345	317	341	337	347	365	327	328	356	338	346	347	357	358	347	329	335	359	353	319	303	366	303	371	341	372	316	368	358	341	311	356	351	361	325	331	331	329	376	346	313	337	342	344	293	310	318	358	370	338	356	334	318	335	321	321	320	383	348	340	358	313	359	320	359	361	344	352	379	323	347	338	375	371	334	288	328	333	332	333	369	345	341	300	375	331	356	357	333	336	337	325	318	329	317	330	333	335	372	345	350	365	367	353	351	323	342	338	359	322	330	352	363	335	363	315	357	355	348	343	340	343	327	301	367	338	352	324	331	320	334	377	326	348	342	328	320	367	327	351	332	321	338	359	328	360	384	350	331	328	294	330	320	344	326	325	317	336	357	352	318	338	351	338	327	328	322	341	315	330	335	284	304	348	343	304	338	351	372	334	343	321	317	361	371	339	338	337
24430	37427	36547	37725	35917	33814	30315	24284	14457	9216	3970	3355	8172	9898	8498	7036	7511	5975	2777	1738	1587	1933	1672	1444	1328	1299	1198	999	1030	1044	1035	1080	1043	1043	958	962	1022	949	964	942	964	960	938	942	926	880	971	906	932	961	927	931	956	950	910	876	944	925	859	890	911	930	889	896	870	910	897	905	879	910	917	886	921	907	946	899	861	892	972	1124	1227	1049	901	855	886	882	968	940	895	879	897	872	890	853	864	901	883	882	877	911	885	833	873	860	887	878	858	853	888	877	882	899	880	890	821	923	844	854	905	850	903	867	842	886	859	888	890	777	932	821	808	869	921	880	899	859	908	864	861	917	850	862	896	861	887	908	859	877	900	878	920	877	907	828	913	867	854	869	855	910	906	862	860	905	890	848	872	876	914	892	875	865	872	863	878	897	849	845	879	842	867	862	902	838	929	847	845	811	786	866	860	823	859	835	865	866	847	852	892	826	887	902	903	912	881	819	932	919	864	836	892	802	915	886	799	904	832	897	888	869	837	808	859	864	874	889	878	894	828	862	860	886	878	829	849	879	912	834	871	866	891	855	823	890	826	817	821	846	943	902	926	839	893	872	847	905	889	880	829	877	851	857	865	874	893	888	906	831	877	844	821	854	878	882	900	878	868	874	872	904	913	832	883	890	846	864	859	902	890	835	856	846	883	853	886	852	856	848	856	894	794	883	851	891	879	879	872	895	838	909	817	846	864	898	865	873	880	937	841	867	888	892	884	851	890	883	855	893	854	902	857	855	889	857	882	815	881	852	803	905	877	867	858	852	879	890	877	883	886	838	878	871	852	881	823	893	821	851	902	895	841	839	873	897	860	865	857	909	865	824	839	888	850	837	854	913	892	909	833	888	831	834	893	885	884	877	865	887	888	815	860	914	839	874	883	827	828	811	855	849	803	889	821	946	887	895	908	865	871	880	876	840	929	864	840	841	850	883	875	891	888	807	870	855	848	874	850	885	895	858	819	852	904	845	897	849	906	909	882	907	945	910	853	903	882	858	858	881	837	904	920	866	845	860	919	850	847	827	867	831	899	870	839	905	868	889	828	851	887	930	836	823	865	895	820	847	860	812	909	883	835	883	849	873	862	857	843	836	849	897	816	856	896	844	884	857	866	864	938	863	872	885	844	885	829	848	839	888	870	877	853	833	883	915	842	909	857	925	906	853	869	889	854	908	870	869	926	859	842	844	906	897	801	846	852	880	941	936	858	869	903	881	877	896	836	825	885	844	865	816	888	898	845	884	853	907	912	855	883	874	849	856	904	905	895	901	868	954	845	882	866	840	861	845	901	887	890	860	828	888	852	863	844	859	843	881	850	885	867	909	933	904	856	860	917	802	827	878	851	819	868	892	838	843	857	841	892	908	891	859	921	848	849	871	834	882	872	896	880	890	851	839	846	865	882	874	874	868	871	904	865	895	817	904	914	861	816	862	896	901	866	905	838	929	898	882	878	919	798	914	815	908	862	852	867	886	860	905	834	827	874	880	865	888	839	885	856	922	831	829	852	919	870	880	904	822	854	830	899	899	889	856	878	884	891	922	841	827	829	834	830	895	848	904	891	869	849	844	858	884	879	897	820	837	836	834	879	871	860	874	878	825	898	823	882	828	872	896	854	847	821	892	929	822	840	839	888	868	866	839	867	885	888	864	789	899	919	879	831	860	858	914	841	892	873	848	799	852	872	917	845	864	857	869	841	836	862	853	841	877	853	820	885	845	960	851	839	802	855	785	858	950	871	882	888	894	805	897	859	880	837	856	837	856	822	890	852	929	845	851	826	885	874	888	862	861	814	856	855	847	868	907	841	867	887	879	847	868	872	833	894	896	837	879	903	882	852	849	914	839	864	878	848	895	912	807	873	897	884	864	859	795	872	889	881	847	862	868	838	859	882	857	866	827	901	872	896	880	857	846	915	905	939	801	908	826	846	840	886	835	820	911	825	826	840	861	899	901	872	876	871	907	817	892	797	831	807	853	883	892	873	927	857	843	896	860	847	858	896	872	899	898	855	894	910	893	876	902	881	850	808	881	867	893	835	871	878	863	828	865	922	846	847	860	872	868	874	802	863	808	855	863	871	866	860	862	855	874	846	855	913	846	886	848	842	881	885	895	882	846	908	912	849	849	853	856	867	869	873	901	846	856	870	870	874	853	846	854	914	849	881	873	854	876	866	884	893	855	889	857	837	914	905	859	939	846	891	911	860	909	892	891	897	887	882	852	907	858	933	824	896	818	891	846	880	879	887	853	897	862	863	871	801	846	935	909	852	875	905	889	893	865	869	897	928	850	840	804	861	880	835	898	891	893	891	869	878	884	839	813	893	880	860	862	849	887	876	874	885	906	828	839	881	900	918	868	843	869	882	840	890	883	908	872	939	848	873	877	835	815	877	921	889	903	850	883	864	881	879	901	939	867	840	871	891	840	893	885	837	879	877	910	832	880	904	822	828	809	899	846	871	890	854	841	909	916	821	912	871	847	901	826	858	879	842	833	891	846	841	881	885	900	872	911	851	928	847	881	865	903	884	883	862	952	821	868	866	850	843	821	871	896	835	910	890	877	915	871	921	903	869	858	859	866	861	860	845	852	816	900	842	862	904	843	885	889	838	851	830	877	842	902	867	899	875	928	875	895	941	857	898	837	899	861	906	858	880	883	847	839	889	858	847	818	874	847	873	818	875	852	881	894	834	917	869	851	934	846	853	875	833	862	908	890	929	902	883	895	811	827	943	838	894	884	853	865	851	913	941	830	911	880	853	877	830	876	910	930	858	832	877	816	857	861	906	803	886	845	838	899	887	874	817	820	895	914	896	855	909	869	840	875	886	883	862	866	830	849	851	818	861	871	844	885	818	815	865	854	835	881	870	909	800	897	864	921	874	855	861	873	869	887	876	840	875	936	853	855	855	847	828	907	869	872	855	904	849	834	868	913	887	875	891	865	915	871	901	827	910	855	877	903	912	851	870	881	885	887	858	854	837	858	849	890	845	864	862	892	888	839	856	938	823	858	948	903	883	852	845	912	857	850	883	886	872	878	885	820	836	820	905	853	848	870	939	835	840	889	870	871	862	865	849	829	831	846	895	907	854	874	878	893	885	884	859	849	900	854	819	889	791	901	837	874	880	876	886	854	864	887	838	881	876	850	871	845	877	837	870	856	841	860	841	832	882	873	885	836	898	863	870	874	868	930	857	847	845	826	843	887	873	914	819	887	876	837	876	916	873	824	849	892	907	845	850	810	839	860	877	887	929	855	848	914	859	837	842	859	839	889	890	862	854	882	861	835	875	923	848	878	880	840	880	871	843	869	872	919	845	815	886	863	907	866	874	879	896	872	875	887	890	848	897	870	879	922	865	843	873	855	886	867	855	905	945	848	850	877	888	834	841	867	835	916	860	842	829	845	811	847	878	874	862	880	857	836	901	884	870	865	877	926	855	864	884	879	853	865	840	846	862	862	825	813	890	892
4423	6580	8600	5074	2148	1117	755	437	223	239	234	202	215	230	236	244	238	186	217	198	180	196	196	210	186	226	185	190	207	212	206	198	193	193	198	198	197	194	179	206	183	189	199	187	198	220	168	201	207	208	209	203	225	209	182	231	213	214	189	164	188	179	206	208	186	198	163	202	198	185	203	186	183	194	196	220	191	196	187	184	216	191	192	190	171	206	203	205	182	193	191	184	233	188	197	191	198	201	184	184	186	181	200	182	197	206	179	152	199	188	192	203	150	196	220	188	191	200	176	195	201	200	203	200	191	183	198	202	194	176	186	191	197	167	168	179	185	202	207	189	192	190	210	182	194	221	181	209	210	211	194	188	195	183	187	174	184	203	176	200	203	195	197	191	199	203	198	182	180	191	194	183	195	185	228	187	181	194	203	177	203	202	160	186	194	187	197	195	194	200	177	199	184	186	193	219	202	192	173	166	172	184	191	169	222	199	189	198	196	180	204	210	205	193	223	195	204	176	205	182	191	197	187	183	180	169	209	189	216	188	188	170	184	214	195	197	220	178	181	193	189	185	191	199	185	216	243	188	237	208	174	213	208	191	186	189	193	189	189	198	203	174	187	189	213	211	201	195	208	183	205	193	204	187	167	220	218	187	195	195	195	200	183	231	183	178	198	207	181	203	197	202	219	182	213	215	205	216	172	179	190	206	174	196	212	218	195	199	163	197	179	184	210	211	201	172	215	187	188	185	176	182	197	192	185	188	190	182	182	212	170	201	185	197	193	187	187	168	182	176	199	181	206	210	165	187	204	224	204	184	182	194	207	178	194	190	187	174	193	171	183	197	184	193	200	181	163	208	198	160	180	201	184	187	193	196	175	178	174	189	177	201	199	206	207	199	179	209	195	182	201	178	198	187	190	203	175	178	208	196	186	205	193	190	202	188	191	196	174	181	194	207	200	194	145	195	186	189	199	214	202	194	187	187	210	199	199	180	164	187	184	173	212	199	192	200	204	200	195	204	231	213	188	196	198	199	198	182	186	182	205	191	197	177	196	177	192	186	194	192	170	184	203	192	189	180	166	189	188	201	165	167	190	189	198	222	183	179	178	186	202	218	182	196	193	178	193	196	183	211	199	189	212	185	181	195	176	199	175	187	174	194	212	183	201	216	184	171	199	196	193	218	212	179	202	191	203	210	190	202	214	210	211	199	195	203	182	220	181	193	195	177	216	195	206	201	197	215	193	195	168	200	234	200	187	202	190	179	197	178	244	179	180	198	187	192	192	213	214	191	182	189	195	185	186	182	178	205	172	171	194	225	178	187	196	191	175	203	188	197	191	192	188	201	188	196	188	180	195	193	202	176	203	201	191	186	196	217	186	189	190	203	194	165	185	195	222	201	205	179	175	189	187	190	183	191	199	173	174	205	202	216	195	174	181	187	205	194	220	199	177	184	200	200	164	191	185	198	200	188	177	201	188	196	195	203	180	208	179	177	205	181	180	180	219	214	198	174	180	201	178	203	200	207	158	208	191	189	220	193	213	179	191	198	174	192	189	195	210	204	189	198	189	207	174	197	164	184	174	200	178	183	189	196	193	209	190	193	204	195	211	185	207	179	186	191	180	197	228	220	203	201	212	190	190	176	194	197	208	195	205	229	193	189	184	186	203	202	184	206	212	190	182	173	215	180	190	202	202	207	224	183	161	206	199	177	212	187	191	183	173	207	214	176	180	199	210	198	192	217	183	189	186	201	213	191	185	197	199	201	190	197	196	210	200	217	203	177	171	210	216	186	195	182	172	177	182	185	211	181	181	188	186	226	208	186	189	191	180	206	195	197	195	182	181	180	190	196	195	187	171	193	183	181	192	213	204	172	196	215	186	207	195	199	177	221	189	186	199	190	195	198	207	200	170	209	205	194	197	198	185	215	205	207	208	178	190	186	215	191	190	211	188	215	195	195	219	192	196	195	184	200	162	177	188	198	175	177	185	192	182	191	180	210	188	193	183	183	197	195	182	202	185	209	201	212	206	186	194	194	210	205	200	199	198	192	179	199	170	216	170	181	182	202	185	209	204	205	200	179	205	204	199	181	176	185	160	193	180	193	204	190	182	189	182	200	182	190	174	201	199	175	219	202	197	201	182	188	204	189	164	174	197	196	159	154	200	193	172	216	199	181	185	160	214	209	210	156	175	183	192	201	179	192	167	207	195	173	186	215	194	216	193	191	215	213	186	191	204	215	195	184	170	205	172	189	187	188	158	204	191	218	201	213	198	193	198	206	184	198	172	176	207	201	209	202	201	196	189	206	200	199	183	199	185	182	190	170	202	206	197	190	195	201	188	202	187	189	176	179	182	172	168	202	192	217	174	211	186	202	193	192	174	208	195	189	168	203	178	187	181	231	206	168	220	207	210	184	209	196	180	166	172	195	196	196	197	192	196	202	207	187	207	206	182	202	185	208	196	182	213	186	203	216	225	200	188	183	174	188	191	171	172	223	199	193	191	153	196	192	183	191	206	191	180	191	164	204	189	193	196	219	198	180	193	200	176	199	195	192	174	182	209	188	185	211	214	191	193	209	200	190	183	189	172	178	186	183	183	172	200	204	204	187	200	211	207	195	188	230	193	200	204	177	201	194	187	189	204	194	178	179	211	221	206	223	184	207	201	211	168	189	216	160	198	176	207	185	174	183	177	197	213	207	224	211	199	178	212	204	214	189	175	189	204	190	195	180	199	187	202	179	204	192	182	192	159	175	184	205	203	196	188	198	208	197	207	181	196	175	181	200	189	194	186	196	188	176	179	214	185	187	189	191	183	196	208	194	185	197	210	167	196	178	184	188	183	196	179	205	206	186	168	222	186	173	195	163	181	218	190	210	203	219	189	186	168	183	190	202	198	217	188	180	201	203	205	188	207	224	172	196	204	196	167	184	189	199	179	192	178	176	232	191	210	184	174	198	197	196	191	194	199	221	218	199	212	188	179	181	192	183	172	193	200	195	198	190	190	176	213	202	189	183	186	222	222	207	205	167	188	202	210	164	177	189	187	216	183	182	196	181	200	190	179	205	196	200	214	212	207	177	185	197	198	187	187	199	196	181	168	204	186	192	183	211	206	190	179	181	206	202	185	183	180	197	166	202	194	204	197	203	206	208	201	197	180	185	213	201	203	212	207	205	191	180	201	173	183	194	201	189	205	225	190	173	224	205	172	190	168	197	212	195	188	179	171	211	239	205	197	187	210	188	202	184	180	178	169	179	182	211	210	194	180	222	187	206	193	206	193	175	183	178	181	191	185	173	205	219	183	216	192	189	201	171	183	214	198	187	198	184	180	204	211	203	180	182	204	218	204	191	200	198	190	193	187	163	173	186	191	162	183	208	212	172	185	177	190	189	190	200	209	208	188	207	204	182	199	168	194	191	173	198	182	194	198	190	193	193	223	209	206	183	187	199	209	190	203	194	200	190	206	201	201	193	187	212	199	189	188	221	212	198	181	177
4372	9653	12735	9735	5698	4459	3037	2091	1167	881	737	782	849	966	946	924	953	723	673	586	596	651	601	579	613	595	592	634	583	612	597	623	581	591	627	618	586	574	576	618	604	630	608	590	570	564	570	625	571	545	618	617	584	617	578	583	638	613	645	603	603	617	609	596	599	575	600	650	608	576	597	615	601	564	594	629	575	548	524	605	575	583	568	595	592	553	617	582	647	598	604	601	594	587	600	622	595	599	555	590	637	629	578	552	582	546	536	604	571	573	587	608	594	618	598	588	598	612	601	613	548	591	605	597	606	580	576	617	627	571	595	559	587	568	608	554	585	544	604	586	610	609	543	571	555	580	590	611	568	539	614	602	609	610	566	559	578	572	620	568	608	609	576	627	587	597	594	604	595	590	587	623	620	581	585	564	594	559	572	582	611	591	608	589	596	612	565	575	589	588	597	590	606	603	581	585	639	602	605	539	587	580	631	604	568	570	604	600	596	619	618	616	563	568	638	612	558	616	571	599	591	597	570	611	581	590	564	587	556	577	573	578	573	586	584	582	582	565	675	620	602	574	589	602	617	596	544	586	592	591	577	570	597	570	584	630	614	577	636	533	628	572	541	558	615	565	586	549	579	566	555	579	613	567	589	583	603	597	609	618	597	574	581	630	582	604	593	596	566	613	546	564	588	608	608	612	591	624	614	603	592	590	567	534	564	533	626	628	589	613	561	617	599	617	595	579	574	562	587	583	597	563	588	636	608	563	619	650	567	600	632	571	564	563	603	600	569	582	606	592	592	594	592	605	571	568	587	552	613	625	581	562	584	589	601	526	553	584	597	571	571	598	560	571	597	612	599	588	581	585	539	604	564	591	586	577	566	613	574	593	591	572	588	579	594	574	619	626	569	573	570	594	615	593	567	575	600	599	533	641	630	598	550	604	560	588	559	576	573	586	572	581	566	631	600	600	597	611	599	607	565	594	632	572	607	560	600	563	572	567	556	583	557	567	565	575	560	576	563	605	590	598	606	567	570	567	574	615	574	582	621	608	613	616	592	623	572	610	551	596	599	569	537	612	571	613	536	536	572	546	630	620	579	597	558	572	598	616	591	607	588	582	568	654	553	599	615	618	589	590	568	643	607	567	614	593	597	606	594	594	577	601	548	593	623	571	603	592	598	566	609	603	621	587	568	618	590	569	554	575	559	596	622	588	616	562	584	589	615	589	605	566	574	566	636	561	600	610	579	568	587	580	570	581	568	634	563	580	578	549	596	623	615	616	573	556	575	569	563	618	586	587	583	573	585	603	580	594	607	607	587	575	594	589	612	640	606	614	618	565	590	554	575	608	629	532	578	560	561	606	617	556	608	603	596	601	582	592	630	580	609	631	572	562	517	599	613	573	578	578	578	551	590	613	553	593	581	585	587	613	603	561	569	616	626	610	556	566	596	561	581	597	601	613	598	580	574	571	610	588	608	641	614	583	608	584	613	580	601	586	549	612	584	587	567	586	612	611	601	646	578	571	560	588	564	630	540	579	580	590	561	576	570	595	578	580	571	591	587	597	566	571	590	626	548	589	606	590	594	607	602	624	649	563	576	594	593	617	607	600	573	567	611	564	555	584	621	592	602	615	582	582	603	584	572	617	575	570	570	577	562	575	624	596	580	570	578	606	564	566	580	545	551	570	603	615	611	613	651	564	565	607	575	581	605	581	579	612	574	592	617	536	615	546	597	611	576	594	552	607	595	572	566	584	610	578	594	592	596	565	617	624	578	603	620	634	594	559	584	569	601	584	587	587	598	562	596	585	619	590	600	575	564	595	610	599	601	571	588	569	575	590	642	569	554	601	549	623	616	583	548	597	563	577	592	594	599	628	594	579	585	579	589	591	572	600	560	587	616	617	610	582	546	558	600	546	591	627	531	596	577	580	604	592	601	635	597	579	576	572	578	607	561	576	582	605	604	603	594	597	605	568	640	580	604	582	631	606	600	556	630	618	603	560	560	617	588	613	563	566	592	636	578	600	565	562	638	612	592	606	577	600	591	606	610	615	612	627	547	586	583	607	566	611	631	551	572	577	528	605	566	580	560	613	591	546	545	616	599	618	592	603	590	607	560	617	590	540	578	588	621	556	569	593	579	577	624	554	592	632	620	606	619	598	600	681	574	579	564	547	545	569	619	609	590	622	579	585	587	579	623	554	586	572	569	609	580	569	562	583	567	596	603	595	581	583	614	558	614	635	528	618	615	528	531	603	567	541	580	582	574	597	629	562	584	626	597	556	610	593	568	551	597	576	624	598	598	588	545	564	616	562	600	541	641	609	599	593	579	621	552	596	613	618	662	598	605	557	569	579	561	609	588	595	621	601	614	574	580	600	571	621	607	598	599	596	556	589	569	628	610	617	585	589	588	556	578	605	576	582	517	570	592	605	610	597	561	579	605	568	577	605	585	581	585	583	619	591	610	568	550	574	571	558	570	610	592	582	585	562	593	592	599	611	583	625	595	599	552	599	602	590	606	525	637	582	593	616	573	548	641	589	566	585	573	597	574	550	607	601	595	564	596	586	594	565	620	566	562	586	558	602	597	590	604	597	589	603	582	595	587	614	563	567	570	609	572	652	563	615	581	549	635	593	558	576	600	650	563	561	594	569	612	563	587	620	569	613	589	589	542	615	603	585	587	563	576	627	634	564	593	611	590	583	617	593	596	566	619	567	590	590	589	552	580	588	567	577	571	596	591	542	593	601	588	571	570	578	589	586	582	602	593	597	625	560	581	570	620	606	572	539	616	635	617	614	589	603	637	566	587	602	553	604	585	595	605	605	568	617	569	604	590	611	558	648	591	641	600	596	565	566	549	605	574	591	535	618	615	590	552	635	634	611	601	593	572	571	557	573	567	614	592	590	621	532	609	524	621	592	559	585	574	596	577	578	575	572	572	612	603	572	606	591	611	625	625	613	576	586	598	580	568	571	597	590	623	556	618	597	598	569	566	548	546	587	589	571	601	595	581	598	607	580	590	585	542	606	610	608	554	546	603	593	582	620	596	618	583	619	607	592	571	554	565	641	572	572	606	580	615	554	617	608	571	580	582	581	630	607	600	600	557	577	629	571	590	601	566	601	625	557	576	597	611	616	582	581	597	585	616	624	629	635	596	580	605	575	603	584	616	575	560	562	559	579	585	583	624	583	614	553	564	598	612	625	590	623	631	566	601	583	571	601	604	579	578	599	576	576	613	621	591	580	580	637	533	577	623	616	567	570	577	603	607	546	574	600	609	600	550	594	593	552	639	615	570	572	581	550	612	628	601	621	595	546	586	590	575	574	587	561	614	611	562	560	585	576	567	579	594	592	609	637	610	592	589	599	582	610	540	585	573	582	563	633	603	597	578	596	592	573	602	606	588	598	597	622	605	621	647	613	540	587	609	593	597	582	586	587	598	595	619	621	601	554	591	520	556	577	615	621	577	640	597	601	589	586	606	565	593	593	599	546	590	621
27612	37370	35548	29741	24972	20921	15259	9367	4704	2064	1147	984	1197	1679	1463	1443	1634	719	498	456	415	417	400	410	409	397	400	366	376	396	328	392	353	380	339	381	371	387	366	361	374	368	350	378	376	362	372	382	353	354	352	362	359	384	381	365	360	372	359	345	378	437	346	347	392	370	345	386	400	349	361	355	356	378	330	374	362	377	370	393	387	354	392	400	357	359	327	384	386	366	360	375	361	391	361	350	365	410	384	376	380	358	355	367	344	361	354	343	377	358	361	355	372	413	372	353	375	369	336	373	350	392	354	369	401	377	356	383	379	353	350	379	349	369	416	338	367	377	382	405	364	366	362	373	391	363	358	363	350	341	348	355	349	335	368	396	380	351	375	337	362	371	343	380	325	430	350	363	366	341	350	382	394	369	336	366	391	376	372	377	397	376	364	352	375	372	385	363	409	316	380	404	343	337	385	349	363	364	392	378	357	352	356	396	399	374	385	368	343	418	365	344	372	371	352	401	342	398	357	353	353	361	310	395	360	371	378	370	357	358	407	370	401	354	372	373	329	373	376	384	364	375	359	350	342	365	324	383	390	353	347	355	352	389	388	349	362	370	355	381	373	384	371	361	366	378	376	387	370	366	293	378	348	366	347	366	335	366	370	381	373	361	341	374	373	356	359	370	364	342	356	355	367	366	371	376	350	383	355	392	383	370	382	382	351	349	345	324	383	385	382	340	377	356	377	375	371	394	378	386	347	378	388	382	378	374	338	354	319	398	357	347	367	387	370	362	364	338	372	390	385	357	347	326	378	345	346	394	377	340	332	361	359	404	396	395	372	395	370	354	356	342	355	357	354	358	342	360	359	359	357	371	372	341	368	385	366	383	397	372	376	322	378	368	395	368	358	365	355	382	353	379	371	370	358	335	369	390	360	380	380	375	345	359	395	331	393	413	363	372	358	356	314	382	336	346	346	364	387	368	369	376	360	362	316	371	354	359	376	366	390	391	372	351	346	326	352	368	374	368	396	372	395	384	333	395	358	365	361	361	397	387	367	380	384	389	347	418	341	366	371	393	342	355	373	368	396	359	368	386	373	340	336	336	390	387	398	371	388	338	348	419	376	383	345	360	348	361	361	358	369	343	376	353	334	380	361	383	353	387	360	349	360	388	396	362	352	380	360	359	358	348	337	350	372	328	374	426	379	377	347	382	358	359	357	376	372	342	354	394	365	357	363	371	377	366	390	331	374	371	399	384	360	383	373	374	393	346	358	356	383	354	368	381	335	330	375	351	354	362	369	377	347	352	384	367	316	381	387	358	345	360	329	360	341	354	381	356	365	358	370	382	355	392	399	371	379	346	368	356	351	337	378	390	377	430	356	368	352	349	355	362	360	333	352	387	362	378	360	365	389	347	345	374	378	373	356	373	345	338	345	372	340	332	371	345	329	370	363	335	363	349	354	361	385	380	378	326	344	388	388	380	379	367	397	357	355	375	342	356	378	382	398	402	375	363	370	385	370	378	372	364	329	369	355	345	381	346	374	393	344	362	350	385	363	372	340	358	365	374	375	366	404	344	371	362	361	342	376	360	360	389	384	368	357	359	338	385	383	372	354	368	330	365	371	360	369	346	384	371	342	351	363	389	356	340	393	393	379	358	379	341	357	414	348	386	371	361	365	374	378	378	355	347	369	362	375	334	398	353	374	382	347	366	381	376	360	347	409	342	356	381	349	374	397	358	347	411	369	390	377	369	361	373	354	379	397	375	346	373	335	356	372	419	389	354	352	394	393	338	394	384	376	356	357	419	354	398	349	369	368	355	376	387	378	373	357	344	360	392	377	375	322	363	351	365	355	346	380	376	375	358	354	363	377	352	357	365	369	373	365	357	349	377	366	384	387	359	347	407	354	347	361	350	362	360	381	371	367	350	351	352	369	341	338	352	344	368	371	366	369	363	353	340	364	330	402	363	298	371	374	329	369	396	350	367	352	356	333	361	365	344	373	362	386	363	355	372	359	346	364	385	354	377	368	376	367	360	343	391	387	389	373	380	370	340	362	351	404	373	351	359	365	373	336	355	376	369	345	360	366	377	375	362	391	350	371	406	357	377	331	354	386	360	344	371	354	365	366	391	387	351	365	352	345	338	376	332	349	381	369	362	369	403	398	358	339	409	333	362	384	334	369	336	353	348	354	376	368	327	370	311	374	386	384	343	363	342	334	378	355	381	368	375	411	348	369	405	343	339	342	382	337	356	350	387	374	367	376	362	376	388	351	368	371	366	364	374	349	380	341	379	378	373	337	377	406	415	370	357	378	376	340	358	342	347	377	372	371	371	318	388	353	367	370	342	343	322	362	367	347	345	373	374	353	384	392	348	370	354	366	363	365	345	365	342	393	381	359	402	302	338	363	337	378	341	399	328	360	360	360	388	386	361	356	355	350	408	333	374	346	374	359	371	359	354	379	362	388	400	357	354	352	364	373	335	332	361	389	368	393	371	372	340	370	408	372	350	321	369	397	310	390	366	361	388	356	358	376	367	372	368	340	390	359	380	400	387	355	330	381	401	363	396	368	352	351	365	373	367	375	413	379	383	347	377	335	364	404	403	386	375	369	360	364	379	392	365	345	341	362	353	388	388	381	384	391	391	321	371	372	380	377	354	362	346	399	376	355	361	356	364	353	403	396	378	381	375	367	347	324	356	373	393	351	383	383	357	368	323	358	382	352	382	367	352	393	367	352	367	387	331	370	369	393	344	330	359	361	367	416	362	369	347	317	371	391	359	345	358	360	376	367	368	372	384	343	333	362	385	358	359	342	394	341	348	366	394	360	380	388	346	344	384	361	366	403	378	364	359	361	338	339	352	341	360	337	381	346	365	379	354	362	406	392	352	338	381	365	381	383	361	361	344	324	400	364	371	374	345	354	377	376	363	369	353	366	391	353	375	351	358	368	361	369	363	391	384	343	373	361	351	346	371	339	353	336	335	380	356	324	365	364	372	354	363	361	362	375	381	365	341	367	356	382	336	368	361	381	339	374	378	373	382	409	359	351	379	383	358	355	358	369	358	376	388	361	317	350	363	342	352	372	350	385	334	357	360	340	358	344	380	371	365	378	353	391	401	359	370	347	383	387	334	321	390	370	373	380	384	393	365	376	331	368	378	381	335	409	428	378	366	331	385	344	399	343	319	365	350	327	365	386	381	364	371	361	354	335	361	369	355	342	344	359	383	371	369	365	360	389	368	347	367	343	364	367	367	405	393	377	368	316	370	368	344	357	308	369	361	388	375	358	321	374	364	352	358	319	368	334	352	392	365	358	334	378	382	368	409	369	374	339	379	361	364	346	373	381	365	324	340	362	379	374	389	347	413	369	359	337	381	378	408	357	331	410	383	358	367	328	375	351	341	349	374	385	368	343	382	377	375	356	342	368	360	379	352	371	381	376	362	362	360	383	341	353	347	351	371	373	408	372	374	323	388	347	375	344	351	369	371	336	368	365	371
19700	33246	32733	32778	30371	28072	24594	17390	11016	5335	3628	3421	4790	7375	6613	6832	6866	3054	1812	1562	1422	1374	1275	1194	1315	1268	1118	1069	1042	1063	1076	1119	965	1021	1027	1084	1003	993	1050	987	974	982	1013	1006	956	1048	986	1035	1004	995	984	1009	1016	995	929	993	971	991	956	1038	999	952	1005	940	983	1019	1016	939	961	950	1028	1003	957	992	956	972	931	1042	1006	1169	1109	981	955	953	967	922	977	1009	956	945	959	961	948	973	999	977	962	905	944	1003	1010	1002	971	995	983	936	953	915	975	949	984	973	956	922	876	970	941	946	1001	997	968	992	950	965	967	1023	933	965	959	972	1012	964	909	964	954	1012	962	916	981	988	970	944	982	957	981	890	958	964	987	956	983	987	958	928	969	888	967	994	930	1010	989	968	981	945	945	896	1019	988	1001	949	965	984	912	923	931	942	943	991	977	958	913	938	920	921	1004	996	992	922	972	1002	919	977	939	938	973	978	945	975	936	956	994	959	1033	949	944	936	944	968	985	972	1001	928	961	913	974	949	948	969	973	909	951	1017	946	969	951	963	998	969	936	992	963	978	917	889	965	925	996	996	978	946	913	961	1008	948	957	987	953	920	983	989	962	970	995	951	933	959	950	965	971	936	919	973	899	956	912	906	961	995	952	1019	944	969	947	944	993	1009	973	968	972	1005	991	959	965	975	965	967	938	932	970	992	946	936	970	966	973	911	913	953	935	986	971	936	938	1020	972	987	992	985	1051	981	956	1025	983	956	974	1003	950	949	908	955	954	935	1003	964	960	919	947	951	908	954	957	990	933	938	983	953	957	955	965	1037	955	943	931	982	953	1023	921	982	995	982	971	968	1010	947	956	933	970	939	933	967	934	922	993	990	937	926	975	972	978	938	1036	900	957	973	978	992	973	933	903	948	950	955	979	968	943	958	934	926	946	975	968	973	987	951	939	961	972	1010	921	969	979	951	920	992	982	939	949	975	1018	1011	993	991	915	957	1008	984	911	962	1008	991	966	927	974	975	960	944	947	927	976	994	974	958	933	945	950	1018	943	963	933	929	943	987	948	947	1036	942	964	933	953	948	955	940	972	935	987	961	965	969	982	991	921	1036	962	935	934	916	914	928	959	957	943	916	972	957	971	951	956	964	1002	978	1014	966	992	903	898	923	894	948	993	896	969	951	976	989	999	943	1012	981	987	951	965	972	966	998	960	975	950	976	941	993	967	1016	929	930	977	998	964	975	923	933	951	961	957	939	1007	933	987	1052	915	1006	991	976	969	978	921	955	1005	905	917	1022	935	912	888	933	940	970	1037	941	979	1006	996	941	966	938	998	925	1013	986	957	1008	1034	958	929	948	992	994	918	955	968	961	932	907	981	921	960	985	972	1026	984	961	929	934	968	936	968	964	956	982	965	943	977	1041	941	991	937	969	911	999	943	951	929	1006	975	936	951	978	931	994	912	895	936	955	943	905	949	983	985	980	957	976	931	1005	946	930	909	1013	1009	992	992	956	977	924	989	917	964	969	932	984	942	995	968	954	943	995	969	946	961	974	981	995	951	942	1009	961	942	1001	967	995	945	956	975	964	953	949	895	970	987	984	963	970	906	947	949	995	944	940	953	926	967	967	1028	1000	943	988	977	983	1006	940	964	917	955	921	978	975	960	954	938	992	941	930	1012	968	969	997	994	951	992	1034	959	990	971	959	977	963	1024	936	926	947	984	960	1007	977	1032	977	991	1002	976	958	969	970	991	1016	923	968	945	992	980	949	942	963	999	905	978	972	1010	882	1002	982	934	1001	919	999	977	985	976	947	1007	982	958	979	974	1001	909	993	965	916	1000	957	994	988	980	959	942	988	978	992	981	988	938	977	954	940	989	913	920	936	967	929	950	922	975	956	956	966	963	1015	1016	987	1031	982	957	963	974	932	901	950	976	963	1030	912	932	965	926	921	994	907	974	914	992	934	960	1025	957	986	963	1002	990	942	957	994	953	915	943	979	935	1007	987	990	1003	970	943	962	955	931	908	954	964	942	968	927	958	950	949	931	939	968	963	988	954	966	958	925	928	1003	908	977	940	1002	938	958	956	942	958	974	966	964	922	911	987	952	1044	911	986	952	957	985	980	892	954	908	976	947	998	1004	993	950	947	922	987	934	948	910	954	985	930	1018	964	925	937	1007	967	936	976	924	979	934	948	985	962	983	954	932	988	988	951	1001	983	949	948	953	965	992	973	983	993	937	964	1005	932	981	981	940	1010	1013	966	957	984	976	941	942	978	1038	939	942	942	942	1009	978	993	925	945	910	1002	929	952	992	957	912	979	988	973	971	983	999	953	1008	933	972	979	966	962	966	994	982	955	959	983	965	946	970	989	971	929	935	937	949	989	991	963	967	934	993	956	975	925	952	953	977	979	953	955	927	956	961	941	950	1006	934	963	953	949	993	973	950	930	989	926	955	917	923	1009	976	904	962	953	938	959	961	995	932	983	996	947	956	927	974	968	950	993	977	968	986	962	960	992	947	972	936	914	950	960	1016	937	964	983	917	1033	982	975	968	961	934	984	939	999	942	962	952	987	903	954	968	965	959	941	997	963	994	1008	958	965	951	1029	971	942	990	940	946	1006	902	951	966	944	938	952	938	994	960	985	989	936	970	975	972	957	988	951	987	974	946	909	967	931	942	991	920	974	993	964	991	976	1013	972	959	965	987	944	961	1015	947	955	952	946	980	1020	948	990	1007	922	980	921	945	983	960	943	943	955	985	932	927	1009	914	937	964	981	945	934	914	966	961	985	966	914	926	934	986	988	960	921	978	972	966	988	967	994	948	932	944	1010	915	976	948	967	957	939	1004	942	955	954	955	928	968	937	963	926	892	973	988	894	993	972	1020	962	944	932	944	986	944	966	987	947	953	980	990	968	940	951	954	955	1010	1006	968	893	947	924	935	984	926	950	996	998	928	963	931	963	1010	942	968	1003	928	920	965	968	937	947	940	960	927	1015	931	990	1027	970	953	981	1047	1006	1054	932	974	935	977	993	952	986	954	946	954	983	1001	938	1000	990	1016	993	935	1004	955	979	941	995	922	971	936	926	973	935	958	935	936	972	979	991	930	955	946	1006	942	1018	957	950	972	964	930	949	974	981	991	1000	969	962	926	984	955	997	1004	997	984	993	960	958	985	941	1010	993	964	973	944	926	1009	984	918	957	946	1030	990	997	1005	985	1006	945	1005	968	977	981	926	988	897	932	961	985	969	975	998	929	949	925	1002	937	929	894	930	922	931	952	995	892	952	952	950	929	1013	1024	1013	995	1006	974	947	915	963	960	949	853	1010	996	1002	964	950	952	927	947	1042	936	965	901	953	957	985	981	929	963	1008	956	1001	928	937	1008	966	918	947	955	971	985	958	971	1017	913	963	959	947	946	943	917	936	984	958	924	913	971	950	1001	963	1045	999	867	934	1002	1009	953	991	934	971	967	1021	938	1006	979	913	965	1003	982	1003	948	982	911	952	985	962	946	952	996	982	1007	974	908	986	929	949	967	975	965	953	952	986	982	956	937	980	962	961	991	1001	917	954	1014	1000	971	944	912	956	959	959	998	955	972	977	1015	961	965	985	982	994	979	942	947	1014	967	952	941	938	963	958	938	937	933	966	996	976	920	947	992	1008	987	984	992	994
34745	41441	37457	31488	28325	25784	20666	13966	7137	2701	1558	1530	1730	2472	2715	2328	2105	1264	496	474	432	432	470	443	447	385	342	344	364	366	373	337	328	329	338	358	351	330	345	350	362	318	321	328	344	323	323	335	330	367	309	350	339	337	336	322	354	332	381	318	346	356	327	300	349	336	379	315	343	357	331	314	321	379	321	383	329	315	373	330	347	322	331	340	336	352	327	344	327	342	317	346	326	354	360	308	335	341	312	345	341	345	339	317	326	317	358	332	324	360	346	340	325	337	368	356	308	306	343	364	336	304	316	337	333	343	322	346	344	326	339	351	329	354	356	309	368	347	310	306	344	306	322	344	342	354	293	313	362	325	349	349	325	358	338	349	317	324	325	317	343	357	352	365	319	321	333	323	335	322	335	362	342	358	340	310	336	352	354	323	316	293	355	344	363	338	368	301	311	354	316	341	335	345	370	315	353	357	345	282	337	328	337	313	315	338	335	354	316	324	321	353	326	349	342	322	343	316	364	364	333	314	327	378	333	313	323	371	378	312	331	351	345	321	360	334	328	339	386	368	337	366	360	364	342	326	341	333	370	310	327	329	345	353	350	384	321	350	334	376	342	343	346	321	344	342	324	341	363	340	338	345	320	335	355	336	377	349	352	343	352	363	347	329	363	303	312	304	339	347	328	314	379	350	360	351	369	331	389	349	341	358	330	337	335	332	344	372	317	324	351	331	335	305	340	324	343	331	341	328	330	340	320	316	362	312	335	337	321	388	341	337	326	333	314	347	345	347	359	358	354	328	357	342	321	345	312	327	331	350	324	358	323	322	320	341	338	347	353	356	364	369	358	354	321	358	324	379	331	343	371	367	353	352	351	303	364	354	336	343	306	340	316	331	313	368	337	320	351	331	358	323	338	311	306	341	364	359	346	319	334	354	305	338	346	338	365	336	347	339	344	304	331	327	335	337	301	332	333	347	331	329	327	337	335	354	335	335	307	331	374	368	351	333	336	331	337	348	340	337	355	313	332	307	361	315	399	368	318	333	333	339	327	346	290	299	340	325	330	332	357	357	321	351	333	327	328	331	309	340	329	344	342	361	344	335	333	349	308	307	334	341	340	316	309	319	335	348	338	339	335	334	318	366	348	341	349	340	340	341	361	351	375	341	356	346	302	371	334	331	336	340	336	325	367	348	359	326	340	354	337	348	353	350	322	369	311	310	347	325	326	350	353	315	358	332	331	328	329	356	336	348	331	339	359	336	317	332	312	354	366	326	322	316	340	339	338	340	335	335	336	347	308	341	350	343	335	350	303	332	329	338	308	343	323	345	319	370	311	341	326	355	348	303	337	328	333	326	321	363	338	361	355	359	338	373	316	321	338	327	328	321	312	367	343	351	316	352	348	354	294	333	353	304	327	327	352	322	348	327	332	349	326	350	327	318	343	332	352	363	354	326	346	331	338	349	341	371	349	321	327	324	331	314	329	318	359	349	342	350	323	333	309	300	334	320	357	368	318	307	347	356	336	363	332	356	328	342	328	349	318	324	323	346	346	330	339	337	347	342	315	322	352	315	342	364	323	349	356	310	347	342	296	374	347	324	339	315	376	339	332	335	327	334	328	356	345	315	326	350	322	345	374	340	356	347	348	303	331	357	356	343	322	299	335	329	355	335	309	310	314	337	319	323	336	343	341	366	351	351	364	286	342	334	347	335	341	322	360	349	355	298	373	336	315	359	336	357	380	320	378	302	359	322	321	305	345	323	355	355	347	356	336	341	311	364	349	312	325	339	323	330	321	340	295	322	332	351	365	321	317	341	355	332	310	322	359	335	332	326	315	351	344	365	346	343	357	350	348	350	373	298	375	339	314	338	329	286	342	323	373	344	357	331	357	376	340	342	374	354	321	347	335	356	358	323	296	374	318	321	376	351	430	346	342	383	360	315	333	342	350	332	322	329	359	380	339	324	329	335	348	306	362	336	343	347	333	325	351	292	323	377	306	336	316	324	342	361	324	309	346	322	344	339	330	366	333	345	356	352	354	330	319	347	330	322	317	320	312	317	342	353	338	324	369	331	339	322	343	357	347	333	331	350	358	351	335	371	364	331	352	350	373	326	350	324	354	332	324	365	303	369	374	356	336	327	316	348	335	326	331	367	342	354	342	342	328	338	349	318	355	363	363	348	328	340	342	356	335	332	331	336	330	347	329	350	327	363	287	318	344	341	359	357	336	347	353	356	360	326	340	293	316	363	341	328	320	329	323	385	326	334	339	339	318	315	359	310	347	310	331	363	337	336	312	319	328	325	307	332	334	340	323	353	342	347	357	327	357	325	340	352	352	357	346	352	347	337	329	311	340	334	358	351	336	318	333	377	326	321	341	363	338	328	353	341	335	343	373	342	353	351	321	326	323	323	386	334	328	322	328	377	355	338	282	328	369	351	345	335	327	335	321	324	334	347	367	349	317	327	340	352	359	360	357	320	340	369	323	334	304	321	330	317	345	361	324	310	344	346	314	332	334	320	320	343	364	347	331	341	296	332	341	333	375	375	303	344	315	331	361	277	336	330	327	328	357	336	345	320	354	331	336	331	326	375	329	322	345	367	320	322	318	308	353	365	351	310	316	318	329	365	313	357	345	324	307	351	338	379	354	368	309	346	331	320	349	341	339	323	348	393	358	314	332	318	333	320	359	331	344	363	337	366	345	319	337	344	369	332	323	345	351	320	332	338	345	367	332	303	318	330	329	335	320	334	315	320	367	351	385	334	322	354	356	339	327	361	326	319	348	328	310	361	325	365	342	335	300	356	308	352	340	345	308	325	313	363	346	329	307	315	341	368	375	337	366	341	342	325	329	338	336	310	356	357	316	314	373	339	325	315	322	324	326	339	355	314	343	316	335	353	321	337	348	358	300	317	298	319	363	330	348	311	332	337	351	336	323	317	316	323	355	332	416	345	347	307	291	325	342	336	320	355	327	351	322	352	332	360	303	346	326	351	293	374	328	335	347	377	320	348	318	335	316	349	332	322	325	349	326	329	334	358	332	309	312	331	342	343	338	307	307	331	317	360	298	367	337	333	324	320	328	309	339	332	334	353	318	347	332	329	337	317	327	318	331	357	349	350	350	354	313	328	331	351	349	356	298	321	342	309	318	351	323	345	347	341	309	343	361	328	306	333	308	368	316	352	341	361	354	334	353	315	337	331	314	348	317	362	343	339	308	337	367	316	325	344	330	314	351	374	337	310	353	352	356	350	323	344	364	343	332	343	324	344	319	323	345	349	347	319	342	322	337	314	374	314	336	327	338	345	325	308	331	377	350	328	359	368	319	353	314	326	358	356	331	321	304	323	357	367	317	318	333	358	358	344	346	322	307	339	323	331	319	338	318	347	368	367	330	347	361	328	356	356	361	319	322	313	359	309	355	324	335	315	353	333	330	343	337	325	381	324	333	329	334	349	345	336	326	309	333	344	327	325	322	334	360	324	355	346	305	338	307	360
23409	37156	35675	36817	35316	33059	29366	22063	13145	6343	5151	4808	6479	9886	9368	9774	7892	4170	2049	1913	1567	1509	1441	1385	1532	1351	1083	1082	1052	1085	984	998	1030	918	948	1001	1007	1003	930	936	955	982	889	954	927	914	977	926	923	910	958	892	917	910	889	939	942	917	887	853	894	897	891	904	893	958	869	885	888	923	846	879	955	943	918	857	873	890	1012	1079	949	865	925	876	894	846	831	831	867	891	879	871	903	855	943	900	883	887	863	901	893	873	888	879	881	934	861	860	884	881	865	892	843	910	869	892	961	881	880	871	896	931	935	848	842	864	863	895	890	848	853	839	895	831	853	841	868	870	888	863	921	868	875	884	901	878	891	885	891	919	851	874	874	871	864	814	846	900	841	855	878	847	872	872	886	881	880	864	851	876	877	904	815	879	838	876	892	871	821	848	842	875	874	860	875	862	922	884	867	881	874	866	832	867	840	903	894	902	857	835	881	848	903	864	853	860	943	841	843	869	895	824	892	794	820	847	881	836	831	851	859	831	838	891	847	895	885	915	878	855	902	854	899	879	906	876	866	858	853	861	866	897	879	886	842	874	846	903	892	870	923	853	841	832	900	897	848	865	825	906	883	867	816	830	834	852	883	893	875	908	903	882	855	828	842	824	841	842	826	934	841	836	820	905	853	871	926	902	871	806	889	865	891	841	921	898	820	834	843	891	853	841	843	907	894	924	901	848	841	845	873	877	868	861	864	888	861	863	843	846	911	873	897	827	840	866	896	860	843	864	857	838	891	877	886	872	854	855	829	930	854	874	860	895	905	856	894	868	816	827	913	857	861	929	844	840	870	881	856	829	876	853	838	881	853	906	950	867	860	813	876	877	857	848	884	904	846	855	855	906	849	863	887	822	853	853	905	842	865	876	871	845	869	881	872	897	889	863	840	880	858	856	893	873	835	933	888	837	832	881	890	856	858	846	890	861	907	868	876	865	880	886	873	845	880	847	833	861	879	895	895	841	855	881	904	887	888	887	891	848	917	843	847	845	868	848	841	870	859	859	869	888	860	918	929	900	837	858	869	874	869	870	887	894	824	921	884	889	842	839	839	851	890	910	865	903	874	825	833	845	911	828	911	863	849	827	821	849	830	838	826	892	862	857	868	868	846	855	859	890	923	814	959	860	868	898	849	882	889	888	887	912	851	882	916	836	891	867	882	865	851	847	899	883	858	859	863	848	884	894	929	899	850	849	898	836	860	848	884	824	952	901	911	864	888	870	902	868	860	847	874	853	864	848	834	851	866	850	917	784	933	825	887	854	927	908	854	803	871	851	888	870	853	883	856	840	898	845	864	830	868	851	887	860	860	853	837	915	857	798	879	888	928	800	820	861	897	915	927	889	851	902	860	859	847	891	906	895	854	860	855	879	860	868	833	894	839	888	878	857	862	863	902	803	894	831	834	930	915	924	843	833	849	835	859	841	869	862	892	913	863	895	854	842	845	833	840	865	864	908	858	857	847	856	873	887	910	886	873	845	904	863	853	847	858	872	834	816	859	834	894	919	922	844	919	947	827	859	888	911	832	910	837	850	908	931	821	855	849	850	831	841	851	870	843	856	879	842	888	868	835	870	832	865	840	907	834	937	911	854	897	841	877	842	843	905	829	852	879	889	896	827	860	813	836	907	824	840	827	864	855	833	902	874	909	812	829	840	858	858	850	885	793	849	912	892	849	868	857	853	860	808	922	874	885	903	850	827	858	877	816	826	872	848	857	870	857	853	890	907	861	871	848	831	838	882	829	837	931	859	822	853	865	849	865	848	885	852	902	859	859	837	909	803	889	820	841	858	847	854	897	883	940	846	877	915	869	898	855	842	867	880	849	892	828	916	946	869	866	899	880	830	909	842	909	848	883	843	865	881	877	832	890	898	868	841	902	848	850	844	881	794	899	866	874	892	915	978	827	900	889	890	929	883	876	857	879	872	863	835	885	872	863	937	927	913	842	838	879	851	901	899	878	908	870	901	861	897	937	850	849	847	865	847	859	843	843	895	883	853	863	916	904	853	889	863	877	824	883	840	870	838	822	917	837	818	885	858	898	871	915	905	808	858	858	872	901	874	845	884	837	825	858	875	851	860	855	903	845	849	875	826	861	902	881	904	859	908	860	880	860	869	909	887	857	916	820	859	810	819	905	883	899	856	836	890	847	868	875	825	936	822	818	845	850	814	893	893	869	883	853	873	920	849	894	841	925	877	872	873	877	851	916	861	897	870	851	886	842	897	822	902	896	871	818	863	882	821	891	849	862	863	847	903	824	890	848	871	887	886	854	830	899	889	895	845	830	903	852	820	867	898	852	845	881	840	866	910	861	847	836	785	817	880	869	879	865	884	889	867	895	831	846	859	868	893	785	846	807	832	868	849	838	889	862	896	862	878	887	887	865	876	852	892	906	871	852	861	875	848	871	867	865	884	816	823	849	882	862	851	824	853	847	924	888	871	883	891	872	880	830	869	875	834	845	841	909	852	862	902	870	870	922	884	844	855	866	886	857	824	894	898	847	895	838	843	844	858	865	838	835	889	880	853	875	889	869	838	861	870	829	838	946	914	888	898	868	894	867	803	875	864	896	843	886	867	826	871	867	878	795	898	914	856	848	866	867	879	860	798	853	842	878	911	916	874	871	875	834	835	916	867	841	841	865	927	892	864	852	873	883	889	826	876	894	884	892	819	873	828	883	813	841	882	871	882	843	841	885	829	851	855	836	826	934	901	819	858	828	834	859	838	846	796	864	862	882	828	825	879	870	927	866	814	886	831	914	859	824	867	840	870	872	883	860	915	807	870	918	884	862	870	918	841	869	866	867	898	867	855	863	876	837	921	871	834	839	891	837	874	852	889	808	875	866	878	880	906	858	896	848	854	915	879	895	866	886	864	888	859	887	883	914	915	859	840	855	878	848	826	881	853	902	892	901	868	838	878	905	890	849	827	877	800	877	911	831	811	876	882	868	820	877	864	893	870	899	873	861	874	838	874	862	898	930	863	859	898	822	915	881	830	884	846	841	869	880	842	875	893	820	883	887	871	882	862	840	892	846	872	874	846	918	832	832	878	865	888	915	862	910	919	862	818	883	859	900	840	906	890	879	874	852	864	861	903	905	903	845	866	845	827	835	881	816	852	882	887	813	838	872	906	856	898	842	909	889	883	846	840	865	897	849	840	862	911	863	875	859	837	868	906	891	895	827	815	880	875	885	890	852	881	918	847	911	857	823	897	873	836	843	827	891	859	891	868	825	821	854	880	870	849	899	829	854	907	847	883	856	831	858	933	870	864	855	911	847	894	858	851	846	846	846	868	921	872	897	830	906	866	864	920	858	848	820	883	890	817	886	899	884	880	815	888	870	872	876	833	880	878	883	882	861	886	890	859	811	843	857	809	893	870	822	882	827	893	863	855	899	863	880	865	857	917	898	817	834	843	887	840	901	885	881	940	869	833	877	862	880	871	819	906	839	869	852	880
4066	5927	7557	4386	1737	1087	576	377	230	232	247	204	226	249	242	249	231	193	185	188	190	197	182	209	201	208	212	216	164	182	192	193	173	206	167	179	186	180	210	187	194	184	175	199	171	204	172	202	190	165	161	192	175	206	209	181	183	206	210	169	203	203	226	196	188	189	191	187	193	184	184	203	189	198	178	208	179	192	170	181	208	182	168	183	211	203	188	192	186	181	202	203	195	191	199	174	176	198	212	182	181	197	174	210	192	224	198	196	177	197	206	191	179	188	188	179	199	178	198	172	184	197	171	171	200	180	180	188	213	180	205	199	181	168	212	188	199	191	181	174	184	145	190	203	175	186	188	180	193	199	207	176	177	191	173	193	200	206	172	177	202	205	201	188	187	218	186	197	192	167	191	164	184	173	211	192	195	193	221	200	209	229	179	173	210	199	179	178	211	183	177	189	191	198	189	184	208	168	194	203	195	199	193	200	177	188	197	203	178	186	200	190	208	193	161	179	180	194	181	216	209	185	204	202	198	204	181	186	173	197	178	203	226	182	178	177	200	199	187	208	188	202	174	194	186	176	181	192	189	190	190	207	212	182	196	166	201	177	197	220	174	207	180	203	201	200	181	207	209	190	185	187	193	200	180	218	178	216	167	173	201	156	196	194	208	195	188	207	170	187	203	182	215	173	199	189	209	178	173	177	206	180	213	185	177	190	198	197	205	187	177	180	204	185	167	172	198	171	208	168	166	179	186	177	182	184	200	195	186	189	201	191	215	186	217	182	182	221	168	190	196	200	209	191	207	190	191	189	173	187	207	211	188	190	163	207	192	187	198	202	181	208	196	194	183	198	173	175	182	196	189	176	184	170	193	191	185	178	208	190	188	193	214	187	170	205	184	203	183	192	182	175	197	185	189	228	183	186	177	215	188	200	174	205	202	188	192	205	156	210	178	178	191	179	199	184	183	191	169	196	184	177	203	200	197	194	174	215	195	193	171	181	184	188	208	173	184	189	209	189	191	191	190	208	185	186	212	191	158	193	189	177	181	205	153	181	162	179	188	197	199	205	198	196	189	190	197	191	208	173	188	180	193	161	197	187	211	184	186	200	207	169	191	195	174	214	218	207	175	180	173	193	199	196	200	180	175	218	206	215	195	205	185	197	195	191	179	190	182	188	189	184	189	201	174	214	196	180	166	201	195	187	195	206	204	214	180	208	183	185	206	203	176	187	203	177	200	181	196	184	195	174	188	191	197	211	196	205	198	173	193	220	184	184	185	167	177	200	179	180	193	187	182	189	184	182	191	187	189	186	191	199	179	175	214	183	168	219	204	191	182	188	182	194	175	175	178	193	188	204	184	181	207	194	191	168	209	208	220	199	185	204	188	189	198	198	178	178	193	186	190	193	188	198	176	195	204	190	209	193	154	197	213	175	183	213	201	171	167	184	220	180	217	189	193	188	168	233	200	177	189	195	198	214	161	202	207	185	187	194	182	188	208	192	189	186	201	190	202	193	174	175	174	206	200	198	191	181	196	184	189	204	184	171	185	158	202	169	188	194	218	198	220	223	163	208	191	185	167	175	183	176	182	196	194	194	203	189	193	195	167	203	215	186	188	190	200	190	168	187	191	200	198	190	199	208	225	196	166	165	177	195	179	183	208	204	174	194	179	210	219	200	182	194	181	171	190	181	209	177	197	167	201	170	188	197	221	215	179	195	162	176	206	191	194	197	203	205	195	168	194	190	192	171	183	193	181	199	197	210	199	205	210	203	178	193	200	194	194	213	173	178	213	177	169	168	182	212	175	191	204	191	175	185	191	184	195	190	179	192	205	198	197	218	198	212	172	189	198	189	182	205	184	184	192	185	213	204	176	172	181	183	216	180	181	194	191	215	189	196	184	198	195	202	210	205	174	194	188	212	203	206	191	188	177	193	160	175	184	202	216	196	205	162	190	212	207	170	187	197	190	170	186	199	190	186	184	219	197	177	171	157	213	187	180	187	201	187	192	199	171	195	192	195	202	209	180	184	190	187	207	171	197	193	210	179	200	174	194	219	193	199	204	159	195	170	182	166	162	206	179	179	179	170	196	193	217	183	229	176	191	168	185	185	175	193	187	195	184	173	175	195	163	176	185	190	184	194	189	206	182	184	205	213	204	160	191	221	182	180	189	231	186	187	187	193	187	179	193	198	188	183	189	187	198	201	197	203	176	161	170	216	183	189	166	184	191	184	180	197	182	178	188	183	195	180	185	165	190	202	191	172	184	162	193	180	226	212	199	200	197	218	184	175	185	184	191	187	196	188	179	202	191	194	197	201	166	184	195	180	178	219	214	194	182	197	200	213	202	189	189	182	200	174	179	225	207	179	191	192	178	174	186	206	174	211	195	188	186	206	155	189	181	195	180	171	193	186	200	213	168	178	163	183	180	206	196	164	210	205	204	171	185	182	179	177	197	223	211	203	189	193	190	192	185	177	165	171	195	218	220	194	181	181	186	190	206	177	207	190	173	194	190	204	189	220	161	190	198	205	188	172	196	189	206	201	193	222	206	206	215	237	226	230	184	173	171	211	210	193	164	210	199	185	226	171	173	207	203	198	179	187	203	174	186	204	205	174	191	191	174	194	184	174	172	203	192	190	180	193	178	176	186	201	177	199	185	188	169	204	172	178	235	178	180	193	189	198	184	174	180	191	184	168	216	204	189	189	185	194	202	183	184	178	172	185	199	209	199	182	180	201	197	172	162	187	186	212	182	215	221	182	193	188	175	183	187	181	184	188	187	183	187	186	160	185	207	195	180	214	193	175	195	203	201	170	185	182	189	188	203	194	174	174	207	180	191	200	199	212	206	190	215	197	195	189	188	203	178	191	195	177	184	178	174	203	234	186	190	219	200	177	179	203	197	199	201	188	186	190	174	177	197	194	181	187	193	170	203	177	182	213	210	176	180	172	206	207	177	189	191	194	198	210	195	187	180	187	185	213	185	195	187	201	188	192	198	176	183	181	179	184	211	203	179	188	224	189	191	190	166	180	189	177	167	178	207	191	208	210	208	183	176	195	193	184	185	205	207	178	204	200	194	187	170	190	168	202	196	163	196	183	199	207	190	206	214	196	195	211	184	177	176	185	191	183	203	187	186	212	198	183	192	189	176	219	215	164	177	203	180	177	191	193	189	186	186	195	202	179	188	190	207	206	189	202	209	193	188	182	164	179	180	197	180	194	178	186	164	204	163	173	193	192	173	185	182	198	174	209	194	188	204	195	186	183	182	204	191	216	192	196	191	182	201	190	199	187	177	158	200	203	193	173	211	195	202	208	188	206	198	170	179	178	170	186	190	186	193	186	183	238	159	193	180	167	187	177	208	194	174	180	180	187	188	192	168	168	192	207	180	197	198	207	162	203	210	176	180	189	212	201	184	182	180	186	200	181	183	220	168	167	181	193	173	208	183	197	196	205	171	201	185	215	211	184	186	193	194	228	172	175	180	189	214	191
4028	8697	11021	9047	5598	4153	2620	1657	1192	957	866	724	938	972	1014	994	817	747	623	617	607	664	606	562	607	618	595	651	627	539	625	588	538	595	625	531	590	585	585	637	607	626	641	570	586	608	584	573	600	549	571	567	582	583	616	615	591	569	585	544	589	602	562	611	606	613	570	576	589	558	618	569	561	599	613	595	602	584	600	583	652	570	601	569	572	606	557	592	604	609	582	581	559	599	542	561	593	549	566	605	541	566	561	588	613	559	587	566	560	568	568	587	615	519	536	613	604	607	583	615	572	621	589	560	589	565	604	607	551	619	594	575	557	581	608	601	582	566	613	593	596	594	607	591	595	605	655	593	597	618	575	589	559	583	582	572	551	586	582	636	583	594	592	555	571	576	563	627	569	554	602	578	590	577	587	571	622	586	557	526	588	546	619	541	546	602	565	583	609	608	599	567	607	551	584	579	611	589	554	574	562	590	623	575	591	564	577	629	551	642	603	595	566	559	624	583	599	557	592	576	562	612	565	607	617	612	561	574	621	594	591	598	596	579	560	546	599	596	601	565	592	567	553	582	590	598	547	577	582	590	584	632	606	525	584	622	584	578	655	570	598	576	580	589	596	618	579	553	595	608	595	573	582	569	521	631	585	542	580	644	613	536	548	586	598	603	608	596	601	588	575	561	571	597	612	582	638	642	556	595	581	605	596	601	644	583	587	614	623	549	579	619	566	551	601	599	588	573	562	613	581	595	587	573	586	579	570	590	575	585	564	556	526	567	604	563	626	561	610	586	593	568	591	565	607	625	568	554	573	570	627	629	571	578	579	550	594	600	571	594	618	561	627	559	568	564	579	525	598	614	591	588	574	559	597	594	609	564	573	580	592	538	550	584	565	556	601	620	576	557	595	600	635	569	587	582	550	548	602	583	587	615	632	551	572	562	596	625	591	642	573	565	533	575	620	548	606	602	600	578	604	584	618	554	577	551	593	594	553	559	576	568	609	583	606	567	611	585	556	592	569	571	565	553	580	593	577	586	563	599	579	598	606	553	578	594	568	578	588	570	562	562	580	546	614	567	572	601	636	591	608	615	612	625	609	615	577	545	575	586	549	588	597	599	603	581	558	556	580	541	624	554	588	598	596	580	566	583	588	607	615	574	561	562	600	587	564	626	632	553	571	596	568	582	570	585	590	603	574	596	575	574	586	563	627	556	565	520	581	562	571	592	600	596	603	587	577	592	597	568	554	598	593	559	585	561	612	580	572	600	606	582	623	572	547	569	592	609	572	596	592	590	588	555	573	560	542	585	578	595	635	565	585	560	598	592	597	597	592	559	624	619	571	579	618	588	589	554	592	576	580	595	570	577	564	574	557	582	581	616	577	586	544	583	575	615	572	614	607	578	574	567	576	607	570	559	576	597	581	600	558	577	597	563	584	570	569	586	634	560	606	589	565	594	554	575	601	564	583	582	567	594	571	581	590	596	592	592	529	556	547	643	536	597	576	627	598	587	584	574	582	597	620	602	588	597	590	553	593	593	600	595	615	577	584	588	551	580	580	551	562	603	592	593	585	566	592	614	570	561	596	578	566	589	574	546	597	568	574	558	574	584	570	576	573	541	602	592	591	577	574	574	575	601	582	584	574	559	601	540	609	585	575	596	598	567	566	557	581	626	521	599	567	603	562	569	565	580	617	590	557	567	631	559	619	548	603	587	563	617	575	554	596	579	607	577	590	575	618	620	570	542	604	621	582	592	575	588	553	588	564	575	625	580	587	516	589	587	603	572	582	567	571	572	571	572	602	580	552	559	634	617	617	578	558	592	596	603	596	641	573	570	622	589	609	623	590	578	576	563	597	607	561	569	604	589	553	599	595	596	604	572	609	591	596	573	594	627	569	611	598	582	565	577	585	627	576	575	582	594	533	617	617	598	594	576	629	573	597	577	527	606	602	589	562	551	610	545	554	513	562	609	554	589	585	612	593	586	584	578	586	584	596	529	573	618	582	631	554	567	597	585	599	551	601	613	584	586	566	583	592	582	575	615	620	603	591	548	588	611	569	551	567	562	576	552	555	588	581	643	549	579	551	595	576	589	549	567	586	579	624	542	603	571	596	528	585	600	601	567	552	565	613	592	581	559	621	602	590	611	614	614	567	543	619	606	581	601	603	588	549	569	586	530	582	566	588	591	578	584	588	577	638	578	591	584	573	594	630	634	558	628	605	588	612	601	561	603	578	569	561	550	558	598	559	588	545	633	568	582	605	580	589	578	591	597	591	554	565	541	558	565	598	599	575	602	591	582	573	559	611	599	571	578	623	578	534	564	614	566	574	596	549	621	578	604	526	578	588	602	607	613	595	573	627	557	556	592	572	607	561	644	573	560	582	572	593	557	596	559	592	576	560	650	611	593	580	539	617	582	569	597	585	533	587	580	602	557	561	563	585	616	619	606	602	594	640	543	574	580	556	623	572	583	583	588	590	577	592	615	570	549	541	574	587	573	581	579	556	592	599	574	614	557	605	585	617	546	562	553	594	573	581	581	602	569	617	585	563	578	590	619	580	597	584	573	596	558	577	562	544	590	582	566	558	600	578	604	582	575	603	626	571	566	547	608	570	594	572	584	558	586	570	574	570	582	582	537	550	595	585	637	607	586	618	592	570	601	577	571	579	566	589	594	557	540	542	583	631	604	553	613	540	565	622	602	580	582	576	578	560	569	560	591	591	595	628	577	542	575	609	585	589	562	617	594	585	564	594	606	594	563	532	574	600	611	570	547	574	606	556	619	552	581	516	531	571	582	575	598	540	597	595	548	552	572	608	597	591	571	576	574	580	569	605	523	567	573	573	573	566	563	574	558	620	572	559	580	584	587	571	554	589	538	642	577	579	569	565	612	578	577	602	573	612	561	552	642	585	550	588	600	565	557	589	559	537	608	609	561	525	596	585	634	584	580	554	570	598	540	551	553	527	610	594	603	550	560	580	593	597	606	583	587	604	603	573	628	600	572	590	595	607	584	588	571	605	582	581	576	600	557	584	575	616	589	574	592	555	605	583	587	594	584	576	583	569	566	552	532	590	572	639	577	560	573	617	581	572	556	558	661	585	599	572	616	567	580	567	596	600	596	539	574	570	575	593	553	623	562	558	648	567	574	641	537	602	591	580	568	588	585	562	570	568	588	579	555	615	560	557	575	633	625	600	568	588	616	557	579	575	596	543	566	574	576	578	541	567	521	597	601	617	580	589	576	563	571	569	599	634	603	572	573	568	576	553	596	548	559	591	588	568	562	582	563	601	598	550	589	605	564	619	567	558	534	569	594	580	616	609	589	603	631	607	558	574	562	575	570	567	575	583	574	666	595	642	570	562	573	606	592	575	605	552	583	595	599	554	585	568	593	553	565	614	617	625	628	571	548	589	586	590	597	584	589	589	599	604	525	594	535	603	638	654	547	579	559	586	538	620	588	576	551	593	579	533	537	619	611	587	617	566	581	612	614
23551	35070	34125	29679	24892	20095	14074	7319	3675	1457	1140	1013	1621	1606	1604	1833	1694	966	492	519	420	388	407	419	417	397	398	349	379	362	357	375	350	387	375	363	348	399	386	361	366	365	345	350	353	333	358	399	348	363	328	346	357	372	339	362	364	350	325	367	350	379	360	363	364	386	376	378	388	383	404	369	335	340	359	346	358	360	369	355	354	353	364	389	366	339	360	363	358	380	391	399	357	324	358	349	357	352	326	346	390	358	380	352	366	372	367	358	363	368	382	380	324	376	349	372	384	340	394	374	386	368	362	313	319	340	374	363	353	365	338	350	353	402	358	334	342	359	358	381	353	316	378	350	334	368	372	350	356	339	361	348	362	353	330	375	354	355	345	359	388	340	359	368	373	370	319	355	329	375	375	363	364	334	382	337	359	325	382	352	341	357	336	343	342	346	307	380	354	339	381	364	336	384	353	361	391	405	382	374	361	374	360	367	365	352	377	346	349	389	368	341	348	323	331	361	325	379	378	363	333	347	355	333	389	379	367	357	395	377	376	370	325	415	373	371	377	336	337	331	329	352	357	350	376	349	340	386	347	347	349	396	398	384	357	342	381	364	370	387	351	381	367	412	389	415	384	375	379	378	364	365	340	392	338	346	375	380	349	331	381	344	355	347	354	342	351	334	361	328	395	391	368	365	388	362	340	355	365	358	359	393	367	371	367	347	358	355	381	367	359	344	385	353	331	372	391	364	351	341	376	378	364	345	341	356	353	345	327	362	364	369	401	354	388	356	342	363	379	379	363	350	398	357	358	344	368	334	338	361	340	381	362	382	387	360	356	357	328	370	319	326	351	373	361	382	349	335	346	358	379	348	379	348	356	388	350	385	361	358	348	393	389	364	362	362	362	371	355	398	347	338	338	344	368	375	363	355	393	364	381	316	347	356	397	347	368	379	407	353	367	367	376	327	365	332	391	413	350	342	365	345	350	370	367	354	349	380	344	363	356	324	375	362	355	381	344	389	336	347	348	349	364	375	362	349	366	363	370	375	356	362	343	340	333	367	361	379	401	315	357	357	376	333	360	354	365	379	378	352	336	343	378	392	363	357	359	357	371	359	352	370	390	332	355	353	357	386	346	363	334	359	342	321	372	363	341	376	355	343	358	343	319	383	336	343	397	357	336	391	353	392	366	376	373	375	372	369	382	360	353	400	388	352	377	343	363	376	342	345	368	383	380	374	384	380	370	329	345	344	329	363	356	331	328	349	383	363	356	359	350	366	367	375	375	370	365	349	367	388	327	345	354	360	380	334	363	399	356	360	320	347	407	348	327	343	366	331	389	383	352	344	372	397	341	384	336	333	347	334	333	362	351	382	358	330	386	368	362	390	313	338	344	339	356	385	352	379	385	354	370	328	365	349	376	380	342	350	367	368	342	344	388	363	359	385	390	362	311	352	381	342	378	327	354	365	357	351	369	386	352	362	379	345	350	375	338	351	378	331	395	348	339	363	350	363	357	364	396	359	365	377	365	383	392	360	396	362	365	391	363	366	323	352	354	351	335	373	374	387	369	364	342	335	380	351	391	320	340	326	331	353	372	378	357	334	380	354	404	340	359	376	396	357	348	329	382	350	373	368	359	333	368	375	386	335	354	371	369	330	389	355	328	369	381	357	347	360	362	331	322	393	366	326	367	347	308	356	365	373	365	364	382	356	358	355	348	321	353	368	367	360	375	355	378	375	380	365	363	331	359	369	386	348	332	330	336	329	392	329	329	365	377	334	338	386	372	394	393	367	409	332	392	385	352	382	380	377	341	356	364	332	340	344	360	397	398	392	356	370	382	385	353	377	366	346	338	362	382	363	380	363	365	370	389	354	390	381	366	369	378	348	344	403	354	371	356	369	379	368	327	384	388	359	345	378	350	334	399	351	344	358	367	333	372	370	351	348	363	352	373	374	361	341	374	385	364	305	390	350	366	353	340	338	338	345	353	396	366	366	366	365	369	342	343	389	337	386	408	345	339	354	358	373	362	348	365	360	389	362	326	363	364	375	356	329	377	343	349	372	380	338	371	366	378	373	379	354	413	362	352	359	364	394	335	320	374	387	384	331	347	371	346	358	375	364	369	348	356	375	387	357	347	317	342	382	390	392	353	344	365	389	339	397	378	360	337	362	384	389	382	379	389	337	355	399	338	358	372	379	367	355	408	332	335	365	387	363	364	358	347	344	358	377	379	358	374	367	337	360	376	370	365	354	357	404	361	347	337	367	369	380	365	358	383	371	405	353	378	365	415	369	360	355	386	344	365	356	330	393	365	374	376	350	375	330	348	325	334	357	383	370	353	362	387	358	348	372	377	348	349	362	368	371	388	381	373	393	353	379	389	325	364	353	362	391	342	366	342	354	385	399	329	346	363	349	367	309	381	384	380	376	377	355	339	373	348	372	369	360	378	353	372	363	337	374	385	362	341	342	349	349	334	381	332	326	352	347	387	361	387	359	352	358	368	353	355	383	359	345	362	350	379	332	401	398	364	351	366	396	371	336	364	363	362	350	364	391	356	364	383	343	345	363	341	381	344	362	341	373	390	341	342	382	375	359	335	404	345	367	365	374	350	350	372	359	352	362	395	332	337	350	359	333	343	351	372	363	352	347	395	343	375	352	333	385	363	379	345	379	377	379	370	344	372	375	348	368	386	373	374	353	351	320	390	324	388	371	396	353	376	403	366	341	355	354	359	341	333	377	391	360	373	358	371	361	374	357	365	376	382	390	375	398	378	328	330	341	374	340	369	299	345	361	369	340	371	384	377	345	381	383	354	389	366	377	339	335	349	339	347	372	375	353	353	385	360	352	352	368	355	395	348	357	363	339	354	344	341	364	353	358	363	331	348	343	345	366	354	324	375	377	330	361	376	331	367	409	336	385	348	364	373	357	340	374	350	347	367	387	335	384	356	341	357	392	353	395	361	357	404	351	356	362	376	375	328	341	375	387	349	372	344	387	344	352	322	359	343	375	362	355	364	359	383	365	412	364	301	337	330	344	358	337	352	381	350	354	328	393	374	352	354	385	353	376	343	362	335	337	344	373	372	362	368	351	383	340	379	327	348	365	358	360	364	365	378	391	361	329	359	367	351	392	342	355	396	361	355	332	377	371	369	355	370	333	367	369	363	348	340	359	387	364	362	350	398	383	357	389	360	376	391	372	357	366	324	340	389	360	375	388	354	346	351	383	370	391	339	358	370	378	388	349	389	407	403	342	376	386	360	395	358	380	334	372	345	347	347	380	371	390	349	340	354	346	317	349	311	365	363	357	388	356	394	371	374	335	357	336	380	376	357	364	348	378	374	343	356	350	372	337	379	346	376	365	331	346	378	389	322	365	365	349	392	408	351	399	379	374	361	370	341	357	337	381	350	374	383	366	332	351	376	355	347	358	355	377	362	339	359	381	368	373	348	382	339	370	368	362	364	353	354	334	315	357	381	371	360	372	391	392	382	337	361	367
16549	30973	30210	32231	31219	27446	23600	15526	9294	5018	4005	3689	6404	7383	7796	8706	7114	4320	2174	1813	1346	1392	1215	1484	1447	1275	1134	1077	997	1056	1065	1047	1068	1019	998	1041	1005	1059	1034	943	970	1034	994	967	972	973	1013	964	941	969	1006	956	924	959	967	984	1020	1004	922	966	928	934	963	980	980	927	991	986	991	1000	989	975	963	982	972	1027	940	979	995	1216	1044	920	978	995	1016	1002	932	961	962	913	971	1015	994	952	1015	957	904	936	924	940	970	956	978	989	947	1004	980	992	918	1026	923	978	987	955	964	991	959	977	1010	948	958	1013	981	977	928	990	889	1034	969	963	1023	940	1018	988	988	976	970	934	944	978	973	1045	893	956	979	939	949	967	971	971	906	910	923	978	963	939	929	997	998	990	973	983	965	976	950	954	975	933	946	919	972	910	928	929	937	997	995	933	1001	930	982	989	987	944	954	971	942	922	1004	994	936	964	1011	915	985	957	991	970	952	938	949	990	958	977	1017	973	944	975	891	962	968	977	966	964	920	967	939	943	998	979	957	893	947	936	973	904	942	989	970	949	999	907	933	930	978	1037	1003	911	961	993	957	973	983	943	936	924	919	936	901	1022	1003	1034	943	916	950	992	933	922	963	968	996	982	920	909	959	934	968	966	999	966	976	933	932	953	930	906	934	957	944	985	957	913	1008	982	968	950	887	959	947	939	942	921	978	981	974	963	991	973	953	920	1013	905	969	924	987	952	966	1080	913	993	935	970	946	1003	955	989	1018	911	931	960	993	942	952	906	960	928	928	975	984	966	916	913	964	986	979	916	961	956	953	963	987	1020	958	931	953	965	973	940	1008	959	998	921	965	970	963	921	954	995	971	1004	918	940	918	956	969	973	957	973	947	945	960	1016	977	933	1022	932	922	980	931	947	927	916	908	935	962	890	964	1001	907	943	948	914	964	939	979	964	951	965	959	914	982	937	969	1037	995	995	947	951	943	932	962	968	963	909	1005	986	922	970	915	978	934	973	968	978	938	992	961	904	964	949	947	998	938	964	968	953	989	934	934	999	945	969	945	957	882	949	984	936	933	980	917	973	973	945	912	950	945	943	927	926	962	975	969	925	955	938	919	912	970	986	959	975	950	991	977	940	979	1027	988	938	1004	945	963	942	983	962	952	1012	928	971	945	972	947	959	941	915	987	955	949	923	931	1005	934	962	946	956	960	953	958	928	981	932	970	910	971	995	991	960	963	932	946	912	949	914	966	909	946	981	930	990	959	1004	985	968	964	914	953	982	969	944	950	999	957	956	917	975	955	922	930	962	992	939	942	938	914	911	989	903	930	887	999	911	962	940	989	977	972	915	983	1007	991	988	956	944	931	1017	954	927	940	946	991	930	1007	937	974	909	962	960	967	907	916	949	972	967	1007	973	928	926	950	985	992	931	943	942	954	900	984	964	957	925	964	953	979	943	913	976	939	1020	987	1024	967	993	983	934	916	1024	996	993	1007	988	954	1037	993	961	986	978	969	955	974	963	900	913	944	941	940	963	947	986	981	967	993	980	941	994	934	923	964	940	1018	1003	1007	994	951	1009	968	998	970	980	927	970	985	1009	956	950	961	973	948	990	980	1024	989	932	929	963	960	962	978	923	972	987	985	952	956	954	961	957	1014	954	968	957	955	972	947	947	972	939	987	996	957	972	981	953	974	939	984	1010	982	942	900	954	974	947	904	946	978	1006	971	891	967	985	981	985	994	978	900	970	971	946	960	919	931	959	963	936	920	932	972	977	950	961	969	951	946	1015	956	956	955	982	950	942	902	962	980	1029	949	916	946	924	993	959	965	946	949	943	950	943	985	917	913	977	965	957	937	979	926	1029	1013	924	1014	932	929	987	956	1000	965	980	957	970	974	935	943	976	954	966	952	966	944	1004	944	937	984	957	976	986	897	982	1027	923	989	938	929	929	1016	926	927	937	995	976	960	962	957	949	970	921	934	953	1021	954	977	947	930	1046	964	972	1040	929	1002	916	979	973	935	1003	1000	953	922	966	970	939	908	957	964	993	985	910	943	997	1017	909	989	972	993	944	986	940	918	935	1007	915	892	977	953	927	942	924	1021	985	904	975	940	916	944	950	971	963	982	953	912	934	947	960	982	929	969	954	936	941	937	957	940	977	960	936	984	967	938	939	993	943	955	931	953	1000	1015	948	990	998	960	928	1021	963	993	983	915	978	888	1027	996	941	988	958	929	981	981	962	953	916	959	903	992	985	927	972	992	918	946	941	950	976	950	947	945	1014	915	1024	978	884	937	955	942	978	904	957	965	967	944	916	951	966	971	960	957	994	942	946	950	945	1016	947	983	1030	973	943	965	935	1002	961	938	980	936	973	901	980	991	974	951	954	945	974	988	991	945	909	1028	957	975	942	935	985	947	945	1014	969	958	983	956	960	955	953	960	964	960	941	973	953	973	952	989	947	960	891	948	956	974	917	956	945	911	962	939	939	961	923	943	977	967	966	993	992	976	905	1006	957	979	898	929	935	947	944	968	927	936	930	943	968	973	913	932	914	965	917	923	957	889	968	945	924	975	989	900	953	996	938	922	943	916	933	956	983	877	932	974	977	905	938	943	978	912	963	980	989	951	988	984	1011	907	958	938	996	901	949	928	985	959	969	956	909	943	969	951	952	964	943	937	950	934	948	976	1011	919	979	926	939	932	918	993	962	1003	1011	973	897	950	912	957	948	979	947	944	950	960	963	922	971	980	934	973	949	925	991	938	908	932	954	971	951	957	1002	897	982	984	894	985	942	949	1016	1018	934	955	983	976	956	975	974	883	969	969	969	963	1013	980	938	970	981	957	1015	991	965	937	951	957	947	897	967	952	940	938	910	984	950	939	937	955	927	975	970	942	953	955	934	982	919	976	948	933	1021	948	996	964	994	979	977	983	968	969	988	994	978	967	1014	957	1011	933	955	1001	955	984	957	932	901	947	914	918	935	984	982	980	954	996	1024	981	979	945	919	982	936	940	958	1026	952	975	918	910	976	897	1008	966	954	946	976	918	892	953	990	944	930	969	930	961	941	1008	956	968	983	929	960	937	1023	988	909	949	953	971	927	980	974	939	900	947	988	986	914	956	986	937	944	963	952	978	982	935	944	918	929	989	964	997	1037	961	941	941	956	937	943	961	1009	981	994	1000	996	980	940	974	969	940	916	961	970	972	1001	959	938	968	939	1001	962	956	954	947	989	963	994	1027	959	934	979	938	880	974	912	985	902	963	980	1004	1003	986	912	950	980	971	943	951	954	941	941	955	985	919	943	960	934	939	956	966	979	1010	1004	987	916	920	936	975	933	979	927	947	956	972	956	966	924	993	948	976	943	930	961	983	934	969	923	950	964	1007	949	980	1009	978	950	929	945	957	949	970	963	957	932	957	927	975	933	948	939	949	949	936	934	944	943	923	955	921	971	916	987	896	953	1020	998	960	981	993	922	931	921	987	906	943	964	1010	966	988	973	1007	921	939	945	887	989	905	926	923	1075	972	952	942	947	986	901	917	932	925	917	971	978	887	1007	981	981	950	1004	1016	945	955	967	896	962	974	985	929	988	955	977	942	981	948	975	961	955	1018	962	985	968	906	958	963	909
31985	40768	35820	32258	28890	25888	21367	13973	7250	3300	1815	1562	2762	2917	2885	2785	3086	1380	713	538	416	393	383	458	427	382	368	374	347	379	355	344	350	365	353	352	338	326	361	333	347	329	351	324	368	348	381	346	326	340	350	349	371	345	351	376	361	358	359	324	373	336	349	319	344	297	336	349	378	315	361	358	322	317	360	335	332	347	328	345	356	349	357	324	315	328	361	323	355	317	335	408	374	366	331	347	353	349	348	348	315	328	320	325	365	339	347	323	346	322	338	304	271	358	327	323	349	342	308	339	335	317	330	343	335	318	365	332	337	352	336	383	344	337	336	325	329	328	369	295	350	337	305	312	370	355	329	339	325	323	332	308	322	329	326	352	347	401	319	321	315	325	304	349	314	309	352	314	327	327	331	323	343	336	315	309	313	354	338	309	336	354	335	332	351	347	340	360	320	349	316	305	332	326	352	330	369	350	353	350	346	361	325	371	335	362	328	323	348	336	312	325	351	338	341	361	356	349	363	301	362	358	339	336	297	348	333	323	325	320	300	329	375	339	296	326	344	361	325	331	315	326	352	334	361	379	319	329	322	369	344	313	343	345	316	365	338	365	341	387	353	333	323	316	327	292	338	321	332	345	321	293	348	312	343	342	353	338	352	323	354	318	347	361	343	334	321	365	308	308	358	346	350	346	344	379	330	380	322	337	332	356	353	308	350	330	339	359	374	330	326	318	365	346	354	347	365	337	329	313	345	323	346	301	336	329	350	354	352	312	343	311	296	328	372	342	297	331	340	301	364	299	335	329	296	331	360	350	309	350	343	367	356	300	302	339	347	358	364	320	361	343	349	314	347	324	343	342	311	337	308	350	333	366	329	336	294	328	351	369	327	327	367	364	351	338	334	329	332	348	343	307	322	343	339	331	366	335	347	352	370	343	342	333	328	332	338	297	354	343	333	320	340	342	318	304	352	339	324	328	310	357	327	323	337	371	343	337	327	329	334	360	355	333	341	322	312	306	349	366	333	322	331	308	310	341	336	334	344	335	327	303	313	343	339	328	320	322	344	346	336	357	325	314	328	315	360	372	349	340	314	345	332	294	325	351	331	343	361	315	318	375	325	392	329	353	331	347	332	325	335	332	318	348	345	335	349	339	326	326	348	349	352	330	349	315	348	345	340	336	350	317	329	373	344	351	351	354	342	375	341	306	327	367	327	375	349	325	348	323	299	381	337	310	304	315	309	354	373	307	340	342	355	318	323	338	316	337	338	323	322	331	308	345	375	314	346	348	321	319	351	344	310	312	349	320	354	325	340	351	353	326	309	314	335	346	353	334	303	347	325	331	320	343	306	295	362	388	333	315	340	344	350	366	363	325	326	333	306	357	341	339	336	331	346	328	365	360	318	273	352	337	322	318	328	326	330	334	326	340	303	339	335	327	345	348	325	360	352	378	334	318	334	331	325	376	352	353	351	331	334	356	338	318	368	333	332	343	325	369	315	359	318	324	312	364	360	358	336	354	357	332	347	357	379	343	315	337	326	341	331	388	345	320	351	359	335	325	325	368	370	323	364	349	326	365	326	363	328	328	334	355	345	336	339	336	332	305	344	321	351	365	338	352	338	330	347	320	331	345	343	352	372	326	322	330	316	310	382	342	344	345	315	364	331	311	289	346	333	350	352	335	353	341	316	354	358	358	366	335	352	338	323	302	359	371	338	334	322	325	330	347	317	328	305	333	327	334	325	369	286	326	337	330	333	381	341	361	328	361	344	333	356	321	341	337	286	317	320	343	335	374	357	342	336	332	343	310	353	315	385	335	309	359	352	364	351	309	354	301	317	360	346	322	336	339	369	356	307	355	337	329	325	351	348	329	323	322	338	327	313	338	353	298	330	316	346	394	290	327	351	297	371	340	370	327	321	340	341	287	337	327	368	337	345	339	348	336	346	340	355	311	322	342	370	324	351	284	359	307	321	334	325	326	324	327	359	390	353	327	313	374	363	314	290	348	314	336	347	329	330	311	337	343	348	335	341	332	347	317	345	334	329	331	317	352	329	352	300	337	337	299	331	354	327	335	333	328	355	328	326	336	317	336	341	347	301	342	333	332	318	307	371	341	358	346	363	348	354	349	343	339	319	342	341	293	325	333	363	330	339	331	344	338	347	329	342	361	322	327	340	335	332	331	335	323	333	298	307	323	324	312	328	328	313	359	349	326	380	344	309	316	307	329	332	347	335	332	317	352	321	344	315	353	297	359	338	339	343	352	317	335	347	347	335	332	375	330	329	353	320	328	342	324	313	375	338	350	309	339	326	335	313	342	320	380	359	359	325	330	316	340	351	347	325	382	352	327	379	300	316	328	305	307	360	298	332	316	347	307	340	319	349	332	328	345	342	350	298	341	322	343	330	338	342	330	354	345	334	351	326	315	352	360	347	351	337	385	349	305	314	335	345	310	342	374	300	351	317	323	353	326	326	327	350	327	305	331	316	358	374	381	344	335	326	347	339	344	311	357	329	325	336	317	332	343	334	325	337	335	343	339	329	330	310	338	335	335	325	329	359	324	307	356	341	334	308	310	335	328	317	320	303	330	350	325	326	330	313	339	324	350	314	359	332	325	334	345	297	330	347	357	350	349	330	341	338	330	368	320	316	323	354	326	319	317	349	367	348	348	331	343	322	334	323	322	319	344	327	320	343	315	382	354	352	331	311	338	324	311	331	318	321	327	321	339	365	355	393	342	356	356	362	325	326	346	350	312	358	337	319	321	364	340	319	354	356	333	335	343	359	338	341	338	351	321	334	346	328	312	343	332	328	336	360	311	366	315	367	346	318	357	328	350	332	337	330	365	355	310	326	351	357	367	372	349	327	335	322	322	373	313	321	315	361	327	352	324	331	336	343	325	383	332	330	343	334	321	351	351	342	359	344	331	311	346	297	355	349	315	346	329	343	321	320	345	337	326	326	343	315	352	354	328	351	353	337	353	337	306	332	300	330	336	308	328	311	335	347	362	328	347	347	364	332	373	360	331	357	347	318	307	292	355	310	322	329	344	329	349	363	332	350	319	320	343	328	345	388	326	317	333	326	337	318	318	278	364	345	300	320	322	320	311	316	312	317	310	329	337	367	321	356	349	339	340	340	340	343	346	350	341	317	325	343	330	314	326	302	362	331	398	359	311	297	314	336	341	351	357	307	297	346	337	318	352	364	325	319	337	333	324	351	358	334	338	323	348	314	337	377	305	336	321	325	325	342	337	352	324	338	341	357	338	346	332	315	338	326	301	325	352	275	355	383	350	336	330	330	347	325	336	332	320	318	367	327	294	355	327	314	321	339	383	328	342	312	331	345	325	339	356	376	320	370	331	339	325	338	311	337	318	313	358	309	343	349	328	303	347	376	344	342	322	319	339	313	347	332	350	354	342	359	318	324	331	328	345	347	335	301	314	337	357	331	340	349	348	332	342	343	346	337	367	326	298	346	312	321	360	356	327	331	340	334	345
21145	35699	33224	37024	37296	33545	30212	21261	12138	7511	5533	5233	9774	10463	10328	11623	12086	4980	2783	2155	1469	1310	1491	1559	1711	1329	1124	1046	999	969	1049	988	1002	959	1077	988	1015	938	998	938	924	931	938	927	968	893	909	930	966	904	996	997	984	872	941	953	918	958	899	897	870	845	941	833	879	944	921	888	899	946	967	918	920	901	980	860	895	911	1067	1254	1032	886	900	865	894	867	880	927	892	861	902	843	880	855	896	921	866	879	845	832	913	869	906	869	889	912	905	936	891	908	883	828	888	933	867	869	817	851	849	831	882	877	880	854	855	854	903	838	883	837	822	885	914	909	873	871	885	882	886	885	915	857	889	818	834	852	854	894	879	877	894	818	909	863	824	948	862	858	823	843	856	898	923	893	852	887	850	883	858	906	867	815	883	842	905	858	862	874	876	885	840	910	865	890	830	841	816	901	848	827	892	875	848	837	829	872	833	872	800	870	900	870	904	884	885	867	849	838	825	863	871	838	860	874	882	848	850	883	829	918	885	862	868	860	846	828	851	877	872	885	846	839	865	850	816	861	835	875	871	888	843	837	862	848	891	865	854	841	870	832	864	816	881	859	868	872	855	874	863	861	884	852	877	866	841	890	897	908	870	866	857	878	877	830	807	843	881	870	817	894	880	872	848	877	857	834	829	832	872	884	874	856	908	840	917	878	886	845	857	841	854	867	925	857	900	850	882	875	899	881	879	892	796	855	877	874	875	847	895	844	845	925	904	825	880	875	910	877	824	911	816	906	851	874	850	823	841	862	866	856	910	864	906	849	872	831	813	869	883	913	810	836	902	857	862	859	870	882	882	881	879	873	868	854	879	873	836	883	866	894	869	900	841	868	870	822	911	849	852	857	879	825	819	883	844	908	850	874	909	883	841	850	835	900	861	879	864	905	884	873	846	858	910	824	871	873	888	826	840	863	877	875	848	805	868	858	824	851	904	876	883	883	873	856	901	853	879	874	868	908	850	863	861	882	890	872	859	861	881	878	881	836	843	890	877	870	871	863	867	853	874	865	805	864	833	844	826	869	845	858	861	881	883	856	821	881	829	844	849	867	872	859	859	863	854	841	868	860	864	846	879	842	873	865	915	832	870	883	834	906	867	826	907	844	860	885	855	900	847	866	835	920	886	914	776	886	846	902	869	890	836	769	870	833	814	838	943	840	863	864	875	878	845	879	851	846	894	844	884	868	807	883	857	899	872	876	863	854	880	909	853	848	854	852	842	843	879	877	848	834	864	895	869	824	844	878	868	871	852	855	849	893	863	809	829	867	849	869	857	855	897	819	891	825	900	895	895	834	876	865	864	829	837	903	900	889	843	926	847	857	839	860	896	857	855	846	905	866	810	881	830	859	878	862	835	850	916	899	885	929	885	862	803	905	909	880	842	858	887	889	907	900	855	858	915	890	885	841	870	923	873	821	836	897	848	932	897	795	873	846	910	818	837	865	857	842	851	875	869	877	860	860	882	880	844	884	920	825	893	864	823	847	904	809	879	840	914	822	865	882	861	851	788	891	883	898	853	868	812	888	869	815	902	847	899	844	826	850	895	928	846	828	825	861	848	833	809	904	873	856	880	859	881	842	867	846	875	928	825	839	850	852	849	825	889	875	829	901	876	870	905	853	896	841	896	855	884	858	931	832	880	890	855	872	882	846	912	837	822	927	829	889	856	837	876	863	861	872	860	867	812	877	829	867	879	843	788	909	878	923	874	880	871	866	910	914	814	921	857	866	811	856	839	890	820	838	839	847	809	810	881	845	870	885	844	865	910	836	867	891	856	864	899	839	840	875	880	889	888	857	859	906	844	824	886	825	852	856	845	900	878	831	859	881	854	884	837	879	870	811	870	848	865	828	886	874	879	891	848	870	803	930	852	869	802	804	905	907	879	842	831	868	854	790	889	841	893	859	842	835	907	844	838	851	858	839	818	846	854	839	825	873	826	879	881	902	906	893	834	858	818	814	886	857	847	876	865	885	912	884	862	860	865	835	910	859	878	828	881	880	847	902	860	892	889	869	861	876	843	835	874	883	802	866	871	844	845	900	890	869	887	880	871	877	939	867	871	881	820	888	871	821	883	880	830	864	807	857	836	891	886	834	902	808	909	799	871	857	909	883	885	944	857	860	919	832	899	879	836	847	890	873	854	854	860	861	877	836	916	885	952	881	839	831	844	863	874	794	913	871	886	842	859	807	910	916	863	795	860	849	872	846	885	820	816	858	818	856	835	825	888	869	851	866	861	890	857	868	856	833	885	875	838	839	845	845	864	829	904	874	861	821	850	902	917	886	842	872	836	875	893	867	804	847	875	906	862	858	871	912	874	892	856	891	870	861	798	842	802	878	848	858	860	888	868	855	847	845	777	870	858	856	859	880	888	863	875	847	941	920	831	861	849	841	828	876	875	892	813	893	843	887	912	810	800	893	867	863	864	851	854	841	854	848	835	859	826	937	856	867	904	875	861	844	850	853	832	904	894	860	915	848	817	847	852	809	852	854	850	878	824	911	884	863	834	877	883	858	885	851	901	883	902	862	818	849	856	865	890	852	847	878	850	869	862	837	845	831	827	797	814	825	914	868	891	884	870	835	879	839	896	865	888	868	853	872	877	872	865	854	859	899	856	880	882	840	912	871	911	876	836	844	846	854	863	855	847	887	889	915	883	867	883	915	891	887	853	880	875	856	875	786	854	902	852	843	890	854	879	850	872	867	881	830	915	903	904	892	838	873	851	894	899	869	848	786	834	854	900	838	885	887	894	854	905	883	849	855	839	844	863	839	835	860	854	883	852	888	863	838	833	893	872	843	861	880	858	858	850	896	865	838	857	879	860	886	851	892	862	914	811	868	860	928	841	837	840	872	881	798	840	841	886	814	812	909	878	872	837	870	883	882	886	924	854	863	840	850	899	869	867	812	878	820	861	815	906	865	847	842	881	886	846	849	841	921	843	796	865	797	828	948	890	829	870	903	937	938	876	873	897	866	859	850	901	820	831	904	888	875	858	862	867	854	868	834	893	869	845	829	867	839	803	894	860	854	857	869	867	876	920	857	881	859	882	905	852	924	812	867	845	845	848	825	865	811	897	889	859	830	857	829	872	823	860	848	862	896	868	791	868	865	882	873	858	836	819	795	832	892	909	868	880	893	861	800	823	870	883	917	836	865	857	910	832	857	904	843	876	855	861	926	886	909	846	882	859	821	872	812	869	852	866	878	911	880	803	880	882	865	867	812	838	833	894	852	856	867	864	863	866	837	890	824	861	852	865	868	879	882	876	826	842	890	872	866	866	879	880	872	908	866	846	869	890	858	897	891	844	820	893	912	870	883	873	890	882	871	831	832	876	874	847	869	893	842	858	865	886	842	839	834	890	904	840	853	875	884	851	870	895	861	908	873	827	864	875	878	854	895	922	875	805	907	866	946	863	838	848	824	872	888	853	826	881	837	893	910	849	834	885	925	843	872	864	843
3950	5480	6689	3981	1910	1305	666	384	261	227	233	250	272	254	230	262	248	224	182	180	174	166	216	186	194	204	169	192	184	206	183	202	185	196	212	177	210	201	170	187	206	193	178	185	173	193	213	195	163	222	181	175	184	203	200	209	188	221	209	176	178	206	191	207	203	185	164	181	204	212	179	210	199	215	210	190	213	201	197	186	209	191	192	168	187	197	175	215	172	182	207	184	188	216	200	189	192	202	188	181	191	202	191	197	173	196	208	184	197	183	189	197	206	188	193	191	192	181	190	196	160	218	209	172	178	197	211	186	175	184	167	202	208	179	193	190	166	180	201	175	187	184	207	211	200	178	183	207	204	228	206	193	195	181	210	214	195	185	188	165	185	212	196	185	207	166	214	203	166	190	156	206	175	186	157	203	171	188	199	217	187	180	170	164	216	226	197	207	193	182	207	183	218	196	184	199	222	201	191	183	187	199	190	206	181	197	205	181	206	211	204	181	193	177	174	193	189	170	186	195	175	192	207	188	194	180	195	161	198	182	193	191	212	172	201	196	183	183	182	181	204	191	181	181	166	183	186	194	211	200	180	199	191	194	189	196	170	185	167	190	197	188	201	174	183	212	207	188	216	194	192	215	170	215	179	201	198	174	224	176	191	176	196	182	179	174	179	191	166	190	200	202	197	198	176	205	197	187	200	192	176	191	189	211	203	219	191	211	179	196	201	175	160	206	192	206	179	199	186	205	195	175	179	215	200	212	180	163	185	196	176	166	188	204	185	186	182	173	188	219	196	200	207	197	206	172	207	199	176	188	198	198	168	195	176	188	193	183	182	175	180	192	196	189	187	187	214	209	212	190	217	215	199	181	191	197	182	188	182	198	202	202	183	204	210	183	161	194	200	178	171	181	198	201	184	188	220	168	208	201	194	182	173	174	183	190	185	195	217	199	204	202	200	197	186	182	194	182	175	175	190	207	188	184	194	178	207	174	188	211	215	197	197	178	194	192	194	224	202	180	205	196	193	167	190	184	201	198	188	202	189	220	216	155	183	185	188	205	204	208	178	203	187	179	181	186	204	191	197	217	205	193	190	188	176	185	164	177	179	214	218	189	197	177	173	181	166	186	192	177	211	194	165	198	210	196	185	198	189	175	197	206	206	192	184	182	171	199	184	180	195	186	208	192	187	184	185	204	164	177	181	164	177	197	205	211	189	198	213	196	205	193	167	195	198	191	185	194	182	189	184	187	197	201	167	193	190	195	199	215	187	184	193	183	187	198	179	170	195	178	178	182	171	199	174	204	188	176	186	206	200	203	179	179	186	189	194	186	162	205	200	172	179	184	185	177	220	203	167	182	204	192	209	204	172	197	196	202	202	212	164	177	175	194	204	177	185	182	192	208	193	198	210	183	183	204	188	206	199	189	167	197	167	204	188	185	190	145	180	183	185	171	175	193	206	199	197	191	210	202	167	158	196	193	212	187	190	189	193	225	184	162	196	183	201	179	197	205	196	193	204	180	209	195	156	189	177	194	190	185	189	219	211	178	194	176	203	184	194	199	217	182	205	186	183	200	178	177	180	180	194	188	178	222	168	187	196	195	180	192	208	189	180	188	204	189	209	163	187	172	168	209	214	203	212	208	206	193	183	205	170	196	178	199	195	198	187	195	201	232	209	184	167	196	197	199	186	197	172	184	180	185	206	193	195	189	180	216	168	196	184	198	162	201	195	171	193	193	205	202	166	203	199	197	191	193	189	205	194	216	217	196	180	177	189	182	182	181	184	208	181	171	220	211	202	201	206	202	236	186	214	209	180	181	205	180	206	193	168	190	200	194	195	210	184	187	195	187	168	191	164	186	157	189	187	183	178	197	170	203	189	208	202	186	191	199	189	189	173	179	219	187	203	189	191	213	203	192	193	167	182	188	203	187	199	211	187	192	206	213	170	170	220	192	207	232	198	183	192	195	203	183	214	213	195	193	165	201	183	202	177	188	186	187	187	210	196	210	182	187	214	170	202	202	209	198	196	203	201	205	205	192	193	202	196	182	192	205	191	203	182	209	182	201	201	187	213	199	189	175	194	184	165	188	199	204	161	184	192	174	199	216	198	202	190	195	187	171	201	175	178	199	175	213	190	215	212	219	199	205	190	193	200	191	190	203	197	207	219	202	178	202	196	174	188	194	189	195	213	183	190	210	202	174	194	159	198	205	165	188	174	214	183	195	177	200	163	165	163	196	188	196	196	193	193	209	194	204	204	180	201	194	200	184	189	192	191	170	190	175	184	208	155	184	163	181	188	238	179	187	188	210	183	198	170	190	188	176	203	192	197	183	176	190	188	202	190	168	200	214	166	197	220	168	212	187	199	191	181	188	199	165	192	188	178	228	208	216	180	181	180	182	199	205	171	189	198	222	187	165	186	210	202	195	201	189	192	182	215	186	193	194	195	176	193	193	175	212	211	224	198	199	190	207	213	218	203	190	187	196	249	196	208	214	184	195	197	198	205	205	179	201	197	192	172	189	189	192	167	205	191	181	202	194	183	174	201	204	183	170	197	201	200	208	185	168	206	184	196	185	185	186	192	191	165	185	207	204	197	186	223	176	173	191	174	183	204	210	188	213	186	170	184	208	187	200	197	198	192	205	218	191	180	162	192	201	191	180	192	201	217	194	206	200	174	197	234	181	201	198	215	206	176	205	189	188	189	167	181	199	154	202	189	197	186	194	212	200	217	206	183	187	202	173	189	163	193	206	205	209	185	189	213	221	203	182	185	197	222	197	210	192	191	170	205	180	175	205	202	161	171	191	185	192	201	192	190	203	181	184	192	187	192	193	188	187	187	180	196	182	211	178	207	199	211	194	188	184	203	170	169	195	193	192	204	185	183	213	211	177	196	210	161	189	187	197	194	172	175	187	189	199	202	177	162	213	202	197	192	163	206	202	188	190	175	209	181	158	190	205	190	162	166	198	200	199	190	177	214	184	185	203	196	196	197	214	190	196	193	181	196	191	199	202	178	205	179	197	222	176	207	196	205	190	182	188	206	190	178	192	231	189	209	185	193	198	162	200	197	181	177	209	177	216	198	185	200	178	183	191	206	189	219	200	213	210	178	192	190	195	182	174	201	192	178	195	186	143	179	207	198	195	208	206	195	210	190	186	225	199	217	201	171	193	189	211	183	222	185	167	198	206	221	182	212	184	202	166	211	161	194	190	198	187	181	176	177	180	198	186	199	180	181	194	201	204	185	191	172	186	196	185	188	182	201	196	204	184	198	186	186	191	207	184	176	182	209	193	194	205	207	214	195	187	156	187	175	171	212	200	172	202	216	220	182	183	190	186	216	197	211	198	187	196	188	180	185	221	188	176	195	214	187	184	189	210	193	172	169	188	183	199	188	194	188	174	198	198	169	172	205	204	193	176	188	184	194	213	199	189	194	182	189	200	184	192	203	189	190	228	203	186	203	197	180	194	195	163	208	185	204	213	206	195	191	202
3891	8253	9691	8839	6460	4419	2570	1642	1199	847	849	864	1111	1033	1048	1074	1241	747	671	645	622	618	608	607	591	574	572	566	558	580	556	583	585	562	582	629	598	602	610	591	627	569	582	593	581	628	637	584	583	612	561	581	585	615	569	590	615	601	607	618	591	550	592	593	606	601	576	599	595	593	550	539	595	620	541	624	605	621	574	603	601	572	589	569	614	570	553	611	582	532	614	560	609	597	587	595	548	580	609	614	579	582	593	580	584	582	583	577	572	540	620	589	606	621	635	593	592	596	586	569	548	588	595	567	580	551	587	525	602	595	568	557	617	586	580	560	626	577	613	597	553	640	563	564	552	561	565	596	640	536	569	590	579	588	587	572	593	599	579	597	534	599	541	575	569	579	585	564	608	567	562	625	569	579	575	618	599	584	582	586	586	609	570	590	573	565	559	600	579	582	618	597	556	567	571	593	607	598	588	603	578	561	599	579	575	577	588	637	565	578	576	580	601	596	577	662	564	547	593	580	546	559	582	573	614	645	587	590	548	566	594	598	596	537	600	610	540	545	620	592	589	551	573	597	562	591	609	568	619	576	558	555	617	585	600	586	607	601	603	585	547	613	616	604	549	604	555	573	593	605	613	639	603	535	623	565	541	573	527	578	593	613	582	567	581	561	579	607	580	601	592	590	634	623	561	611	574	522	573	638	598	614	589	602	573	587	610	631	581	630	594	587	580	563	565	573	624	587	564	560	637	610	553	599	612	590	581	552	608	602	572	588	561	626	556	580	591	545	553	589	551	561	625	583	600	588	610	632	608	576	612	567	585	565	556	566	614	568	593	614	590	615	584	614	588	604	576	562	647	606	589	582	565	604	590	530	581	595	602	615	618	614	612	612	595	545	607	559	587	597	562	624	609	584	551	581	604	587	615	556	586	535	569	618	562	585	606	586	524	616	572	598	555	601	594	591	587	564	611	578	589	607	589	612	589	562	580	553	575	598	590	619	558	543	599	609	566	627	566	583	588	572	521	619	565	574	561	573	592	579	568	566	632	568	571	593	588	590	585	589	519	598	603	586	596	586	582	630	548	656	570	539	557	572	595	566	594	622	602	602	569	564	593	582	538	539	587	578	615	562	594	581	607	558	551	591	563	584	568	567	618	574	639	615	593	602	601	600	610	583	566	594	579	574	583	599	605	606	588	595	633	542	557	624	568	561	579	580	578	584	615	581	591	578	581	607	582	603	617	613	592	566	579	582	597	601	600	634	552	597	604	624	578	579	600	561	564	608	639	608	568	613	574	619	577	582	598	562	599	568	579	565	590	551	572	565	588	623	531	571	607	598	607	614	557	623	590	581	556	533	588	562	597	567	583	552	606	601	571	601	574	570	582	548	588	591	578	552	634	644	578	562	607	580	565	606	597	564	606	547	577	586	527	600	558	557	597	600	558	580	591	585	605	589	599	590	601	597	622	581	600	594	617	615	557	591	590	609	619	602	593	611	561	583	607	565	557	583	594	585	561	556	620	612	587	567	566	597	577	580	572	568	570	564	572	558	584	590	579	571	604	614	514	565	601	594	585	546	615	575	570	556	606	630	588	565	585	579	584	605	546	586	587	584	556	561	568	587	599	577	580	586	592	567	534	594	593	629	601	569	596	620	570	586	601	550	639	584	577	559	593	583	594	616	628	622	564	539	612	581	607	615	562	587	576	564	560	572	591	619	594	561	574	570	596	565	552	612	569	603	530	556	591	609	563	562	598	577	613	587	544	570	588	583	559	570	600	568	574	550	617	597	594	596	611	600	603	568	579	640	621	552	596	612	564	594	587	623	586	602	577	583	618	625	599	578	564	570	584	552	608	586	597	588	582	604	594	564	566	541	537	563	616	604	572	589	643	580	542	577	561	607	567	619	565	549	618	607	594	578	585	598	596	644	531	643	527	638	566	588	582	630	658	571	575	617	582	568	570	580	551	603	587	599	578	586	532	551	567	548	599	612	579	543	616	595	608	588	564	587	646	553	569	551	612	592	584	604	574	575	616	531	581	556	611	584	572	572	560	546	582	575	574	596	613	598	545	584	592	623	580	583	589	593	520	582	566	545	567	563	598	548	590	568	580	597	593	609	621	608	612	590	628	576	600	550	573	593	550	572	621	539	561	567	578	596	575	595	664	571	594	618	573	566	543	566	568	601	591	572	583	582	629	566	555	570	586	582	591	603	603	596	562	609	597	561	591	552	570	591	556	563	579	542	570	623	612	587	602	598	582	560	547	576	626	575	551	578	559	597	610	593	637	552	559	625	601	585	578	611	623	587	561	611	562	571	581	610	565	612	602	583	577	596	610	605	600	563	573	570	604	587	577	589	574	613	584	560	572	612	590	613	606	590	592	589	609	606	596	605	583	567	596	605	574	617	587	614	633	589	618	560	587	580	572	598	611	594	576	555	580	607	611	594	559	587	564	568	617	574	591	610	542	592	612	560	551	540	578	607	568	578	586	601	572	574	613	536	587	569	607	624	596	568	610	595	583	580	609	605	639	622	564	612	591	572	619	586	581	600	626	550	607	615	586	573	561	600	551	586	555	573	608	574	618	582	557	610	574	612	565	540	614	545	576	582	552	585	573	565	572	592	601	590	543	613	610	552	578	595	607	565	574	559	598	557	547	594	567	620	561	590	602	582	597	575	585	594	597	597	596	576	575	589	557	583	572	624	622	600	569	600	520	593	622	591	603	557	577	547	576	578	552	576	582	580	574	598	611	564	585	592	604	572	641	586	656	619	560	576	606	582	608	578	633	590	581	607	597	592	569	567	590	588	583	574	580	591	612	570	556	578	548	530	590	619	623	595	590	576	610	538	561	589	575	570	545	573	618	582	607	595	627	601	533	605	595	589	576	544	618	581	615	617	585	597	569	572	589	616	617	619	615	635	634	532	567	561	623	599	608	582	584	610	601	599	578	603	529	597	579	568	572	626	512	550	591	600	583	589	624	614	573	575	583	599	577	566	571	565	576	574	609	588	587	601	559	630	612	586	627	558	542	579	573	563	587	594	582	608	556	585	581	594	576	535	597	611	578	622	606	560	538	589	571	601	570	537	597	598	601	585	552	563	618	584	618	641	585	549	577	574	592	545	590	532	597	601	583	601	594	559	531	547	604	566	587	592	574	584	543	594	601	612	585	605	598	546	583	583	577	615	574	581	594	582	553	651	569	560	557	587	609	563	597	582	583	600	546	608	600	580	610	552	622	551	546	592	582	570	572	544	597	568	633	569	561	586	598	574	592	591	594	561	614	578	603	568	644	574	630	613	585	592	583	565	650	596	567	623	574	590	614	651	580	611	631	570	591	553	554	548	601	633	595	573	551	575	598	602	582	605	602	610	613	576	586	596	542	550	573	564	603	602	574	605	555	581	607	586	576	564	588	592	607	569	635	617	618	573	558	571	589	597	626	587	615	565	574	577	596	574	639	630	613	558	606	577	580	596	600	581	632	597	572	587
24990	35099	32915	28712	25754	21033	14056	7503	3625	2315	1309	1208	2269	2008	1885	1840	1941	809	537	446	437	400	434	498	404	411	386	364	399	352	348	427	368	367	403	387	377	410	360	393	340	363	370	343	358	372	410	402	385	376	376	393	358	345	392	352	364	315	322	373	371	367	369	408	356	345	347	373	366	348	352	339	358	363	402	361	351	355	361	412	393	424	370	355	348	381	354	351	390	350	374	328	383	354	332	366	339	364	341	400	374	380	363	376	376	381	384	384	342	383	340	379	382	333	369	402	376	365	373	398	367	379	374	368	369	374	368	383	405	383	345	324	358	383	363	376	383	371	352	367	342	385	376	355	385	374	369	371	400	376	363	339	353	398	385	361	401	378	352	366	351	328	368	338	358	385	371	357	351	373	350	374	397	400	349	362	387	328	321	376	370	386	381	354	356	361	373	364	351	371	381	376	363	392	411	387	387	345	354	346	370	347	342	356	360	387	348	361	390	363	359	341	362	359	392	387	350	361	372	357	340	362	344	373	376	376	383	354	348	401	373	348	348	359	390	347	348	336	368	379	359	382	332	355	330	381	354	346	322	365	336	356	376	374	352	370	366	325	346	398	323	381	349	368	360	372	400	383	354	419	385	352	331	356	393	399	362	393	349	349	380	381	329	391	358	351	384	400	399	337	376	348	364	352	331	362	384	400	380	375	356	391	435	395	354	372	371	375	377	380	350	322	375	381	407	355	358	358	381	384	402	320	394	343	373	364	304	358	395	347	369	366	379	376	377	367	396	350	364	349	396	383	371	371	390	393	379	375	348	375	328	345	362	385	386	400	357	377	368	356	384	386	384	365	353	325	354	382	373	373	358	340	388	333	376	360	351	384	373	354	386	373	376	345	373	350	388	346	360	343	357	341	343	375	370	369	384	361	384	357	358	336	376	354	343	342	391	382	346	366	364	389	354	368	342	415	347	330	349	353	370	390	369	336	354	373	384	364	362	372	351	364	344	366	356	342	353	351	366	358	376	342	351	378	359	391	363	371	340	368	365	361	383	373	339	334	328	356	361	352	378	352	362	399	335	362	370	344	384	351	362	366	362	392	378	401	361	346	376	357	379	356	334	384	337	324	382	400	349	349	358	398	369	375	348	365	338	363	382	313	346	365	351	338	377	336	343	352	375	352	368	371	405	396	355	345	353	370	382	350	361	372	351	387	365	374	397	336	341	353	344	359	349	375	311	362	389	360	383	367	350	379	356	366	376	383	370	379	341	369	379	323	362	372	350	344	359	362	364	381	367	320	350	374	387	335	352	344	375	343	368	314	382	375	339	340	378	365	350	348	361	375	368	369	348	353	385	351	373	358	378	359	378	352	363	362	378	361	355	383	371	374	359	398	337	362	354	377	359	403	362	398	377	345	345	345	351	366	359	366	378	381	384	346	372	372	371	352	347	372	354	333	358	338	335	375	376	361	340	349	348	338	340	345	343	317	341	403	398	374	391	347	351	367	347	360	372	356	394	400	349	347	379	350	327	343	366	358	374	352	347	378	387	339	353	326	350	381	366	372	402	375	385	324	354	362	364	379	347	372	385	367	384	376	377	345	371	356	345	322	354	356	395	342	339	370	365	368	388	392	367	388	374	371	361	363	382	342	339	374	381	372	369	366	386	349	352	344	344	362	378	370	355	365	359	367	347	337	374	410	330	346	339	373	378	384	376	393	376	370	367	340	413	347	391	375	363	332	388	401	373	360	370	355	370	382	326	356	366	348	404	375	339	363	369	346	373	388	351	340	338	338	352	347	333	363	334	350	393	360	380	374	357	356	396	337	389	334	339	371	372	367	401	351	363	396	368	392	363	396	359	381	398	345	340	418	397	387	404	406	370	357	339	356	344	371	352	369	381	357	346	378	385	424	395	385	367	362	322	360	349	394	384	413	384	381	386	372	367	373	318	336	385	352	379	349	382	353	365	331	358	357	347	376	386	376	329	380	350	377	388	360	364	363	384	343	351	351	331	301	329	364	344	404	360	358	372	402	415	334	346	364	353	363	389	383	379	379	389	361	350	372	349	354	369	385	387	391	379	344	361	347	359	347	370	362	370	377	351	338	341	398	344	357	387	353	362	387	357	391	342	360	378	356	351	385	359	358	373	348	341	408	369	318	360	339	386	388	388	369	384	357	326	364	385	381	399	366	355	355	369	398	359	348	389	359	354	367	380	360	373	365	353	381	381	361	362	342	337	366	358	365	358	393	348	356	383	371	366	366	382	314	340	368	401	332	332	377	353	371	314	364	376	363	354	363	369	341	351	362	378	370	364	377	359	361	386	360	370	381	350	360	379	376	347	369	354	302	369	381	371	383	412	379	339	398	347	366	354	382	350	354	404	325	350	375	369	372	357	396	389	357	357	351	364	375	360	365	367	379	361	306	362	362	357	357	353	360	351	311	373	355	340	345	379	323	417	328	371	363	325	383	364	396	366	352	349	345	365	392	356	350	364	393	353	381	372	363	380	368	361	350	388	366	364	347	387	371	363	358	366	373	393	406	358	349	351	363	387	339	387	404	336	339	370	386	370	341	350	404	353	356	375	364	365	345	382	348	345	356	345	348	409	400	371	352	354	351	353	390	366	366	362	353	392	346	358	347	341	368	338	348	341	376	355	357	331	383	345	351	355	395	360	354	361	389	343	356	337	381	372	354	377	405	395	327	366	374	399	332	368	334	379	339	351	349	377	373	356	380	344	375	336	420	340	334	318	348	380	407	361	340	381	384	363	353	342	341	359	335	355	362	359	373	379	370	355	380	376	344	352	355	374	371	334	384	342	384	378	364	357	370	344	381	385	382	388	351	349	361	369	327	351	367	377	355	351	351	381	368	361	323	379	395	401	385	353	370	380	337	419	365	356	385	368	347	342	335	361	372	407	376	355	369	343	354	385	378	325	368	364	389	344	376	405	348	352	365	341	372	362	367	391	349	344	376	387	349	349	360	363	365	360	385	360	356	339	411	353	370	388	388	394	352	345	344	312	385	346	319	353	368	374	368	324	341	375	375	365	357	374	388	354	330	353	312	365	380	387	360	363	382	374	385	369	361	386	364	358	349	383	378	318	371	391	331	347	375	355	370	374	390	378	330	354	365	385	374	329	370	382	395	362	353	401	355	366	397	336	364	357	363	376	377	371	348	345	355	351	375	301	373	351	377	333	357	358	336	344	397	362	397	369	392	357	372	347	355	388	385	357	389	395	376	366	369	333	369	361	360	381	351	386	390	373	331	362	346	378	326	378	382	356	358	353	396	364	346	355	378	344	379	336	363	372	369	373	382	383	396	389	390	347	372	372	303	345	347	323	334	364	374	388	364	327	377	390	361	365	352	321	384	371	367	354	399	384	376	374	369	355	401	322	358	363	367	392	372	402	382	349	349	388	359	347	342	353	408	367	375	352	367	341	357	361	373	386	359	326	377	359	350	361	351	373	350	355	382	373	381	335	370	360	368	357	389
17853	30176	28915	32133	33040	27644	23153	14967	8792	6441	4241	4629	8361	8104	6782	6816	7452	3012	1934	1761	1280	1256	1516	1648	1547	1291	1162	1087	1107	1068	1031	1069	1011	1023	1087	1004	1053	1068	1007	1006	993	1020	1035	992	1002	936	957	989	944	1003	987	923	966	985	1008	973	964	991	1017	971	1018	968	947	986	1029	988	970	954	1000	978	1034	972	968	1001	959	1007	993	926	972	1210	975	1056	1022	1015	949	893	978	995	940	985	949	1002	956	974	942	902	996	915	962	996	914	948	955	1022	941	970	924	937	928	989	962	962	1006	998	961	970	917	971	980	948	931	960	927	1018	946	947	991	912	982	931	912	971	881	985	994	962	945	936	920	963	941	1006	947	958	999	985	966	987	935	938	902	975	961	984	944	972	958	975	899	959	961	976	949	950	974	936	994	959	962	992	985	923	1005	968	991	946	956	879	942	937	967	981	977	923	963	955	939	962	960	916	929	918	912	1016	946	992	972	1017	1010	970	953	962	984	974	1006	972	972	993	1002	937	935	989	963	967	1008	979	947	933	950	1047	986	976	955	963	914	952	924	970	946	954	961	897	986	997	967	938	941	971	938	1021	963	1023	981	927	1013	949	993	985	941	957	997	952	999	934	944	914	961	949	924	943	958	942	924	966	914	941	1049	961	948	967	922	960	998	901	965	1057	901	915	925	928	1012	1003	995	910	967	993	976	991	947	913	997	995	937	916	970	925	980	997	980	977	953	907	1017	1008	988	940	949	971	964	951	968	971	961	956	1018	927	1017	958	952	942	956	908	896	931	945	911	948	953	961	935	977	960	925	958	951	998	949	949	923	987	1008	976	996	972	1021	975	987	1021	1023	926	979	953	942	939	927	1002	933	942	952	1017	947	915	943	967	965	975	990	956	955	928	977	991	997	964	917	991	974	975	936	952	998	962	891	984	1046	957	958	962	973	966	930	980	908	992	978	1010	989	936	987	929	965	971	894	944	939	914	961	959	971	958	929	934	980	992	948	980	895	924	943	1026	951	989	917	957	911	975	1007	976	957	978	965	912	971	1049	987	931	929	940	942	982	915	970	958	993	931	936	954	953	960	970	940	1014	912	1038	919	916	1004	935	938	947	937	905	984	984	987	961	963	990	1050	946	921	921	970	957	952	970	949	919	996	959	965	954	954	985	991	929	942	996	973	966	958	923	930	1009	1015	946	999	958	975	911	988	935	928	997	968	904	956	966	952	953	936	1006	1031	953	953	871	938	892	900	919	974	970	1028	995	964	940	990	948	964	967	954	938	955	957	950	920	932	1007	971	947	913	959	915	983	998	960	989	995	985	945	991	939	955	927	937	943	996	947	1014	949	923	982	947	965	982	946	891	968	993	956	924	961	968	976	926	1013	923	964	945	960	923	1008	937	965	921	1015	897	996	931	970	942	964	940	930	982	912	1017	1005	930	938	978	971	1018	933	954	942	985	973	937	973	945	1025	988	955	968	1009	981	985	915	971	967	921	926	933	975	923	915	956	931	917	931	949	926	947	960	981	996	945	939	973	947	978	991	911	931	958	975	956	989	936	950	980	909	915	950	997	979	926	923	982	963	975	972	958	930	953	962	964	892	932	982	955	962	957	984	970	954	1002	966	968	963	952	1004	964	951	1004	947	945	993	995	951	943	928	968	955	935	957	945	937	951	1036	914	967	922	970	919	974	967	1009	901	1024	997	931	962	982	961	960	905	941	954	964	933	975	950	980	936	939	1021	956	977	983	920	981	970	939	934	951	980	976	1031	917	946	987	952	962	995	943	1003	937	942	941	1002	915	978	989	946	961	943	972	930	930	950	954	1007	981	933	953	910	954	936	936	925	970	974	918	985	935	933	959	953	948	964	931	956	901	947	992	933	965	919	935	958	949	962	932	947	976	905	1040	977	960	940	921	986	987	954	951	937	943	957	972	917	942	950	970	961	895	997	928	964	974	923	947	959	1013	1023	971	939	996	983	946	1033	951	969	920	927	930	960	945	954	957	970	1005	987	969	939	926	939	920	1016	938	946	976	1007	975	943	1003	934	967	977	1030	911	941	968	974	950	930	983	1037	961	954	995	1030	935	901	948	958	1012	1005	975	957	972	930	939	957	975	945	933	951	885	949	923	947	1000	957	935	990	962	946	913	931	987	931	984	936	909	981	963	981	949	976	978	952	975	936	969	971	1025	933	941	973	987	971	972	999	985	939	984	960	954	927	923	962	967	994	965	960	930	960	939	964	944	980	962	918	953	926	937	951	934	971	1007	990	986	949	944	1000	906	928	862	956	913	974	961	938	982	951	956	955	941	912	932	1003	931	1003	958	966	960	999	975	957	931	980	996	991	943	920	969	939	950	931	949	943	991	968	1001	990	977	944	977	967	1005	921	998	946	982	992	958	961	980	1026	979	1006	996	959	913	982	981	1014	974	960	904	946	931	972	965	968	947	971	969	904	905	970	950	983	945	980	976	962	913	985	958	990	974	1009	979	999	977	937	989	976	922	1003	1003	955	906	950	978	975	997	919	987	982	999	952	982	937	942	969	956	963	949	960	1011	980	957	971	1023	952	989	950	1022	902	967	968	925	922	925	985	976	986	976	938	945	939	936	895	946	972	1022	939	964	1040	963	947	929	939	981	936	945	986	977	986	994	955	948	960	903	950	984	1036	944	882	942	974	971	1000	1000	926	1002	973	943	972	1034	970	1019	946	934	983	956	969	1004	985	971	951	952	974	973	913	960	914	950	945	913	952	929	980	914	950	1006	1018	938	979	944	962	987	957	1019	945	951	889	969	957	929	1000	912	988	949	967	982	1031	992	923	1004	949	918	935	1010	941	937	959	961	986	911	924	992	985	959	1004	917	910	943	961	1009	951	984	940	914	971	909	925	1021	964	1014	980	1015	991	937	962	1049	935	926	967	978	964	963	979	938	984	943	932	1019	972	907	1017	976	1024	924	975	962	989	993	1003	940	932	1000	983	923	938	963	1026	902	956	901	930	990	959	954	980	917	941	974	952	934	962	979	949	967	922	1006	975	945	981	937	1001	889	962	948	940	991	976	992	972	978	941	970	959	996	925	922	928	1001	987	945	891	969	940	987	959	996	923	963	1016	943	977	937	973	936	930	967	882	934	958	984	956	996	988	934	952	920	959	970	968	945	933	938	991	938	953	947	960	994	971	930	908	942	918	1034	951	945	946	970	971	1008	992	925	972	942	959	941	964	987	976	931	954	949	956	934	917	969	984	926	972	971	934	999	963	928	929	944	962	970	945	992	964	964	952	996	991	924	965	989	920	1004	951	981	937	918	938	979	902	960	838	1006	940	931	1004	940	935	942	1030	952	936	966	958	1012	1023	962	1027	955	914	904	952	970	1011	991	953	956	946	965	956	960	945	926	972	913	955	929	995	976	935	966	971	956	965	979	927	1016	981	932	922	965	986	921	1009	986	939	969	1009	969	996	991	921	904	1003	991	961	904	994	963	944	972	962	928	999	915	952	944	1017	949	970	931	941	956	961	1004	934	987	954	997	946	948	954	895	966	969	1013	962	1014	964	1005	929	978	939	903	976	964	949	1014	990	888	951	938	974	925	929	973	943	974	980	945	965	975	974	986	952	960	978	956	897	965	962	942	921	985	985	992	1018	932	983	961	986	977	948	936	920
33705	40088	35614	31670	29605	26261	20305	11666	6024	4025	2472	2581	3388	3791	2847	2308	2552	1074	633	558	397	403	462	472	478	420	388	363	321	365	364	350	358	366	322	359	343	322	329	341	329	343	343	334	349	336	357	336	348	346	343	326	308	362	356	320	347	328	354	384	389	327	359	363	368	368	333	332	348	352	372	334	334	319	327	354	313	352	372	349	346	341	317	309	317	343	330	315	338	316	351	344	303	359	298	339	336	315	318	343	334	306	333	342	341	354	359	366	334	397	355	310	360	303	322	327	342	316	345	346	348	353	327	354	301	322	330	336	332	347	313	319	304	315	308	324	334	329	330	347	379	329	347	345	348	342	330	342	332	313	349	328	341	377	349	337	342	341	369	339	317	352	308	324	338	356	362	340	315	338	353	372	301	343	320	326	356	344	344	345	330	335	345	348	306	334	311	323	342	370	356	302	334	346	354	351	323	315	334	345	337	337	327	324	317	320	330	345	341	351	338	358	321	337	327	355	344	305	316	348	353	369	314	336	320	326	313	371	332	363	325	339	348	349	327	329	373	316	329	362	331	323	336	354	295	317	329	323	379	331	366	360	349	311	318	349	344	360	343	338	337	353	350	338	360	333	349	296	332	329	310	335	352	357	326	347	375	337	301	303	377	351	326	307	343	324	326	304	362	332	323	342	337	375	316	367	323	316	355	324	339	345	351	361	321	335	370	318	327	319	338	336	328	303	342	334	362	354	347	324	318	333	335	338	367	311	336	341	339	345	362	340	351	319	354	321	341	340	331	362	331	317	372	327	336	340	314	313	332	340	353	362	341	376	312	354	329	322	354	341	345	334	342	364	338	354	320	345	326	345	335	362	325	328	327	324	324	342	326	344	308	339	295	340	318	354	328	317	352	346	347	336	323	325	353	360	345	345	346	319	338	320	357	334	307	338	324	338	310	367	322	330	305	361	346	330	323	320	349	331	350	335	386	313	300	355	352	329	340	354	313	326	331	343	337	326	328	349	334	323	355	329	330	345	348	330	357	319	338	350	333	336	358	330	335	325	326	337	365	319	346	323	347	343	325	326	330	330	340	337	337	330	362	315	326	354	330	319	342	323	355	325	307	312	317	325	328	309	331	321	319	312	387	332	344	361	313	300	311	371	338	308	357	357	347	323	339	351	325	314	352	344	312	366	318	357	319	318	379	329	284	348	331	328	334	332	323	357	335	336	329	310	300	335	333	354	307	371	345	331	301	339	318	351	330	351	337	285	330	328	341	329	359	344	349	350	349	324	312	367	319	311	370	330	332	346	347	315	350	345	353	354	331	328	365	298	336	376	299	369	356	329	359	329	368	317	334	306	288	349	307	318	320	343	317	308	342	329	308	336	340	364	321	361	314	339	326	377	343	346	310	373	313	337	369	359	323	307	311	345	307	298	371	309	313	342	343	332	345	375	338	328	342	341	335	336	345	348	316	310	353	352	331	335	343	319	329	327	353	307	319	320	321	334	333	353	337	311	335	323	326	358	366	324	292	352	328	307	348	324	342	349	353	337	358	324	351	326	370	349	326	351	355	334	338	372	299	368	332	316	308	337	309	299	353	321	364	327	357	367	321	328	305	307	357	303	330	328	329	312	322	312	361	335	331	361	311	342	304	324	385	332	353	345	336	379	323	322	351	322	333	335	279	332	345	323	342	354	368	318	336	345	337	354	348	344	337	354	324	360	327	313	351	349	317	304	329	353	351	326	300	365	351	328	344	322	339	339	342	384	351	316	332	362	323	336	318	345	330	327	328	334	324	317	368	353	316	329	305	349	338	318	312	319	361	328	346	319	350	356	358	342	359	332	334	341	343	362	327	375	323	299	340	361	339	344	322	319	334	344	355	343	333	358	357	359	326	332	353	336	321	339	356	349	364	334	363	327	357	336	344	304	329	330	305	314	352	323	347	371	307	320	321	297	338	352	337	344	341	372	356	334	320	326	309	343	309	323	354	344	312	352	336	313	307	350	313	348	320	323	312	317	344	336	323	357	328	332	324	327	333	374	358	336	318	308	324	323	321	273	334	289	326	342	306	351	373	327	328	326	342	318	307	298	357	344	351	342	330	374	350	335	332	350	326	349	336	347	348	337	350	323	346	335	343	367	341	327	373	358	322	329	329	332	333	338	377	332	338	326	323	348	358	332	359	315	324	331	327	359	336	326	316	340	340	317	328	342	365	368	333	346	362	334	316	337	329	337	347	324	380	332	346	337	337	312	340	320	324	331	338	327	372	355	363	333	321	318	331	344	360	343	329	347	345	321	301	338	329	318	316	356	330	344	318	349	329	352	307	357	328	329	353	325	313	308	330	347	362	340	335	323	321	383	327	365	349	318	318	345	314	331	373	325	322	341	333	327	295	334	325	324	360	310	366	317	330	323	315	361	369	292	347	349	293	333	344	335	344	311	335	332	331	349	360	332	314	354	346	322	318	308	310	351	294	350	329	313	314	361	329	344	321	313	335	327	338	331	332	337	331	339	312	339	312	337	354	335	329	355	323	296	325	358	360	298	326	349	308	362	348	340	360	334	332	324	317	352	307	316	292	318	338	352	338	354	350	349	322	329	332	328	372	305	323	318	321	319	320	330	302	315	306	305	324	333	298	327	326	358	355	325	315	356	349	348	366	343	328	314	339	349	316	297	350	350	340	370	359	301	339	301	310	354	331	303	335	308	292	359	335	322	365	324	355	357	292	371	372	321	326	368	314	348	339	354	320	324	327	356	309	334	339	335	318	332	351	348	326	348	343	367	341	347	347	328	341	317	332	298	321	344	333	303	322	312	324	303	350	307	349	340	328	311	339	333	344	371	328	332	371	329	323	339	324	322	351	322	364	357	305	341	331	318	342	354	296	350	328	334	342	360	346	353	319	342	365	377	362	338	350	322	334	348	315	327	340	347	328	331	349	336	331	317	336	329	323	309	329	337	331	333	349	316	322	336	302	316	350	359	352	355	351	346	342	322	320	328	303	353	341	345	346	349	334	332	307	332	346	400	366	320	337	336	340	324	358	326	346	374	351	378	335	323	363	323	345	385	336	313	340	331	318	323	355	346	339	377	329	366	349	352	342	321	321	306	365	337	304	348	362	316	345	349	303	337	376	354	309	344	338	327	341	316	313	303	318	303	365	312	342	300	348	324	316	336	358	368	351	340	330	326	357	352	338	361	380	311	313	327	320	326	332	371	334	309	323	324	327	347	327	337	332	319	324	356	328	365	322	330	332	333	354	332	325	348	309	331	330	313	321	333	359	322	365	340	336	325	333	340	330	342	379	322	343	341	323	336	331	344	334	359	347	345	348	346	307	347	330	314	332	341	336	336	348	317	326	340	323	357	346	320	381	315	328	308	314	331	355	321	328	347	354	321	356	332	330	324	302	387	327	358	339	352	331	356	341	368	340	326	284	314	332	314	350	326	327	323	342	339	357	354	375	342	331	350	319	311	332	366	352	321	279	340	349	332
23041	34588	32537	36501	38182	33329	29716	18542	12121	10579	7114	8031	10654	13683	10224	8829	10256	3709	2686	2387	1402	1450	2140	1924	1785	1546	1192	1085	1063	1008	1043	1060	978	1042	961	981	956	977	957	906	983	936	1008	941	903	939	961	899	907	915	900	909	892	917	950	930	865	920	900	927	930	929	931	891	873	867	899	911	951	855	914	881	900	919	883	910	881	859	1081	1040	923	869	879	883	833	876	887	884	839	915	909	885	943	901	869	902	858	900	862	916	903	849	903	823	852	884	905	867	885	858	812	867	896	883	889	892	866	874	902	948	867	881	868	824	895	851	923	875	851	901	858	923	880	868	893	835	874	859	907	871	853	860	814	903	831	897	788	864	828	842	876	898	859	911	915	857	857	863	838	909	938	882	846	891	890	856	896	909	868	850	906	921	887	851	888	890	834	891	875	959	811	853	906	846	915	873	844	836	847	822	862	858	859	854	865	803	902	854	880	839	877	909	843	885	880	824	863	898	919	834	837	854	909	853	886	888	882	809	873	869	834	874	875	884	850	861	833	932	876	880	832	892	851	865	868	857	856	862	863	900	811	859	852	870	866	855	874	897	867	871	819	836	846	844	846	875	848	865	956	837	880	843	880	942	803	904	835	885	891	888	851	860	844	885	853	864	959	863	831	880	872	880	875	846	854	887	826	921	858	888	889	845	891	872	834	858	859	873	857	865	817	882	884	895	840	892	845	925	847	824	856	923	842	865	908	907	848	884	849	871	854	863	814	882	876	896	860	858	856	942	880	834	898	897	856	870	893	885	845	860	913	866	898	851	843	826	910	851	858	858	884	855	862	904	868	857	878	866	964	854	816	914	811	837	863	812	929	871	893	811	854	858	880	864	845	893	823	876	874	910	877	904	877	867	863	890	836	850	855	863	866	869	844	838	903	858	857	836	874	837	849	839	863	845	909	893	849	880	876	875	845	868	891	911	872	927	868	873	822	843	835	858	813	865	879	904	845	825	875	825	880	841	900	852	880	836	808	846	832	852	834	858	847	845	847	849	778	864	860	919	898	864	890	842	890	894	813	875	877	852	850	818	910	865	870	851	858	882	898	869	922	858	915	923	894	865	851	866	879	855	845	914	903	836	862	834	893	860	874	874	872	795	878	903	865	827	872	932	871	870	857	868	824	838	893	876	936	867	895	833	910	942	878	832	837	821	875	888	891	865	803	845	852	867	879	857	794	866	862	842	802	903	911	877	882	875	875	896	880	850	875	877	907	876	891	939	884	866	895	872	904	893	898	934	869	810	905	838	912	837	885	845	894	891	844	854	926	854	848	863	894	883	907	799	836	829	897	876	836	864	867	880	857	868	818	876	880	869	830	920	894	853	900	815	863	865	826	860	882	886	847	900	881	854	874	846	807	852	867	817	953	813	882	882	892	850	857	871	845	876	852	813	876	888	879	859	881	851	880	881	855	887	860	859	849	909	924	887	879	859	903	830	792	872	867	853	884	832	870	843	907	872	841	867	888	813	843	822	847	835	927	850	853	896	810	873	883	866	856	842	850	840	880	852	923	820	859	895	870	831	846	834	909	874	874	908	863	858	806	879	853	864	900	901	892	858	852	891	847	885	864	880	910	847	900	884	888	925	901	915	825	836	867	859	861	871	858	822	866	880	839	847	870	865	873	879	848	883	874	866	896	873	867	843	840	882	901	830	913	865	865	862	827	857	844	844	881	853	892	895	842	902	899	843	864	900	881	854	815	897	871	885	892	876	830	860	846	858	855	852	858	844	828	841	888	883	870	865	832	878	794	898	871	899	888	861	835	836	862	886	875	914	849	864	847	920	832	870	831	857	873	873	842	831	866	863	894	902	834	848	821	821	844	867	833	836	914	879	842	894	943	887	878	850	859	815	877	857	833	812	871	899	846	849	844	925	901	871	874	887	878	891	850	865	888	815	882	861	842	817	884	854	878	816	873	860	846	865	890	910	890	873	876	872	871	851	887	887	838	849	888	823	923	852	831	824	860	854	934	829	867	802	824	853	895	822	861	886	832	910	890	874	917	834	853	913	841	821	827	925	895	897	826	880	840	806	888	849	850	873	887	842	867	845	895	894	870	892	850	893	815	878	876	855	863	883	819	852	855	935	845	886	819	850	909	910	898	855	864	837	831	860	855	887	854	859	871	860	890	882	883	877	848	855	917	860	876	861	829	913	852	834	861	892	865	852	896	907	827	887	808	878	863	829	823	889	836	896	853	855	890	864	897	877	879	870	859	857	883	806	865	826	879	873	851	846	855	879	832	876	849	886	809	910	893	830	851	837	888	895	857	878	901	844	876	849	910	821	877	849	862	863	830	893	880	894	898	859	862	842	839	851	838	845	867	875	878	817	836	863	865	886	835	819	886	821	903	842	851	895	833	820	872	866	874	800	825	857	896	823	881	856	856	872	868	893	845	853	849	894	876	872	873	876	895	844	888	876	860	939	898	851	834	836	876	909	881	835	877	904	886	856	854	859	876	870	846	843	869	828	827	870	847	869	915	890	882	856	856	843	848	844	915	836	902	853	838	830	856	839	895	880	879	859	874	868	848	883	854	836	838	839	821	871	828	853	870	814	843	881	874	822	854	840	854	921	883	883	855	872	885	830	842	853	899	874	922	829	880	848	885	829	856	879	887	836	869	827	883	886	823	886	884	863	866	844	861	863	855	851	889	894	850	889	867	867	837	841	843	886	863	881	893	890	865	834	862	876	885	816	893	817	882	840	856	868	858	851	908	912	828	843	891	922	830	890	844	866	840	868	889	880	877	869	823	832	846	902	903	879	801	934	843	852	852	842	865	880	828	835	861	870	901	866	883	879	832	848	843	883	869	896	869	818	907	901	861	826	823	946	912	890	959	883	848	880	881	861	849	869	801	817	856	881	832	854	927	863	900	835	843	873	851	890	860	877	865	864	808	852	904	864	859	909	849	888	848	825	887	862	869	870	924	863	848	878	866	847	859	872	841	865	838	894	920	870	842	861	831	901	862	805	891	883	866	818	877	851	853	895	827	844	870	857	882	846	932	863	879	870	882	825	890	872	817	885	871	825	838	805	881	853	901	862	923	880	885	832	888	820	889	850	870	868	841	854	860	927	895	861	857	850	884	779	874	915	933	906	875	862	854	886	872	824	853	871	879	904	883	837	882	880	879	897	809	852	882	815	860	909	890	859	888	887	867	869	821	846	830	892	884	848	890	846	886	853	884	853	840	860	864	870	882	868	884	849	809	854	828	865	892	829	812	881	910	825	811	875	890	878	883	812	886	885	816	816	880	820	845	854	844	850	849	861	829	845	829	858	833	906	904	866	846	849	876	802	878	830	868	864	831	866	898	869	813	865	847	824	876	866	908	840	837	844	800	812	821	843	880	839	859	829	844	829	912	807	830	884	906	836	865	886	856	902	886	870	793	836	857	857	871	855	865	853	886	918	848	864	913	852	833	842	892	876	851	820	913	847	826	841	863	878	876	876	910	879
3983	5418	5579	3663	1849	1051	622	361	298	245	235	246	241	260	237	227	196	207	180	171	193	210	202	201	207	185	203	173	202	193	177	210	199	199	196	188	210	182	189	179	185	175	175	199	206	214	176	208	196	193	204	208	202	206	208	208	176	191	200	171	180	196	186	204	214	193	185	171	170	209	187	207	206	207	192	179	183	182	184	175	184	208	212	188	192	218	190	192	211	181	195	195	204	222	190	194	186	205	202	169	192	181	219	186	171	174	198	193	172	186	193	177	193	195	184	193	187	212	195	165	184	209	191	180	174	177	212	199	166	185	176	193	195	195	184	204	190	178	177	196	189	183	225	182	199	209	172	189	194	191	194	172	188	218	170	184	199	185	187	195	181	216	189	208	190	175	204	207	184	187	195	213	187	194	183	173	162	187	193	216	174	189	195	184	195	185	191	200	188	186	203	195	202	199	195	189	182	195	209	193	210	219	192	195	185	204	177	203	180	185	216	205	189	191	174	184	199	205	197	201	199	212	177	197	183	188	208	171	207	178	176	187	172	194	176	203	209	198	179	183	179	177	195	193	183	190	192	225	199	178	203	222	204	171	173	185	200	186	193	164	186	169	189	191	199	213	205	189	178	209	184	186	207	195	212	197	191	190	184	222	188	168	184	175	183	185	199	167	180	202	183	166	194	187	196	197	207	198	196	190	186	191	174	196	194	220	206	205	184	190	183	181	179	204	217	187	188	177	176	172	202	176	162	174	201	177	170	201	188	192	173	200	214	204	205	199	206	203	198	190	164	181	194	169	199	180	212	198	205	192	190	186	193	201	167	190	188	194	193	212	197	199	177	190	195	210	199	206	176	232	198	207	191	205	185	173	187	210	209	208	182	193	200	161	208	182	196	226	216	172	216	166	181	209	175	185	200	192	197	208	183	170	228	183	213	188	214	197	191	181	206	179	193	191	174	181	179	184	185	186	194	191	174	175	179	184	176	223	197	212	166	210	194	199	201	204	199	176	212	213	203	172	191	177	185	213	167	196	179	202	220	215	188	200	210	191	156	182	211	201	175	210	188	180	208	183	175	205	198	184	188	216	178	173	195	210	188	187	194	176	184	205	173	191	178	214	205	192	203	188	184	203	195	182	222	173	215	188	212	198	219	171	206	180	178	204	202	209	203	185	182	197	199	197	189	194	171	191	194	187	172	149	198	191	212	186	190	179	195	184	184	205	195	191	187	191	194	193	210	214	175	187	204	198	183	191	189	209	199	182	193	184	185	218	170	179	198	172	184	177	159	192	192	185	184	161	166	187	176	199	184	188	186	180	189	189	180	189	184	208	188	195	186	203	197	192	203	161	184	188	189	167	174	201	175	209	189	168	194	165	211	185	159	179	184	223	182	183	211	204	205	176	193	187	176	186	170	198	220	179	184	204	184	184	210	185	197	175	198	208	185	181	192	205	211	181	164	188	196	206	185	171	195	194	214	192	173	197	193	187	195	191	178	177	223	191	189	212	193	191	183	172	172	190	190	224	191	160	185	186	196	212	166	186	211	184	205	183	209	181	191	188	172	197	203	173	174	192	205	192	207	182	179	201	206	207	216	188	215	176	185	191	173	203	179	205	185	197	206	166	194	185	209	203	209	202	195	180	202	173	187	197	212	185	168	193	198	186	202	179	182	220	202	184	188	195	205	197	194	186	192	193	191	196	172	194	207	185	199	185	179	181	203	188	192	181	192	167	200	205	206	208	191	194	183	227	202	170	207	181	156	198	172	199	193	202	174	145	193	182	197	209	189	203	230	206	199	181	182	199	194	187	201	180	227	193	170	180	172	180	200	184	180	189	186	197	202	175	199	222	193	181	194	206	192	209	198	173	182	183	190	190	203	192	215	188	197	181	202	167	184	195	177	191	207	183	190	190	174	198	198	186	200	179	190	206	196	222	218	200	204	196	200	201	185	173	174	187	186	208	186	199	175	215	163	200	186	197	206	182	201	170	184	195	201	176	189	202	200	200	180	173	197	207	191	215	196	184	214	191	182	202	170	177	194	184	182	158	180	194	207	205	201	211	160	170	201	177	187	200	196	205	162	178	187	204	194	223	177	173	167	172	189	194	206	180	203	199	187	200	197	206	209	202	188	207	193	204	188	195	192	209	179	220	196	175	210	216	194	192	190	201	187	188	181	205	216	190	178	164	170	200	177	149	191	214	183	198	193	214	203	192	203	182	178	183	201	193	191	185	216	192	173	192	181	215	183	196	172	156	184	190	194	175	181	191	185	190	181	206	185	188	209	181	200	201	196	189	182	198	161	212	169	167	167	219	195	246	201	200	187	184	184	183	169	175	210	167	201	179	186	149	200	188	205	185	207	204	166	204	185	192	191	193	206	191	210	205	208	173	207	189	170	188	185	189	218	191	177	193	174	175	193	199	199	188	206	172	194	199	200	191	178	177	204	211	187	197	168	199	184	181	203	179	209	194	191	210	193	199	202	180	186	202	202	167	215	193	174	186	179	203	204	192	190	190	199	177	199	183	157	199	198	207	173	177	204	180	184	206	194	179	202	177	222	174	193	185	192	202	194	175	210	217	181	202	185	196	189	194	217	162	212	206	183	172	180	175	194	170	176	170	190	207	210	214	184	191	237	207	194	206	189	193	184	196	225	192	175	172	200	172	181	189	209	196	188	189	192	211	189	210	224	204	194	195	197	198	217	178	194	202	197	197	182	195	201	177	192	194	191	179	181	193	195	181	202	191	176	202	207	187	172	209	191	206	210	215	188	199	199	196	214	205	218	176	196	196	180	177	208	166	201	182	209	196	181	192	165	214	203	168	193	216	181	183	191	200	201	194	199	187	187	173	191	176	150	203	202	169	184	180	187	196	226	201	201	194	185	193	185	196	188	164	190	179	185	200	201	211	182	202	183	190	173	188	180	207	194	206	205	191	172	164	192	206	174	191	196	191	225	212	199	188	210	211	185	203	200	182	179	192	214	183	194	190	214	188	196	203	192	183	228	176	204	209	190	178	193	189	163	213	177	166	205	176	187	195	157	175	197	186	190	189	172	184	168	179	204	193	198	180	200	188	188	165	201	186	201	181	184	175	195	190	198	191	177	193	201	176	190	183	180	180	208	192	210	174	185	177	184	180	184	207	199	211	196	221	180	210	180	189	188	192	168	201	197	192	194	185	202	169	197	181	189	198	203	169	180	191	192	190	174	176	194	208	195	161	185	206	186	191	203	176	190	180	219	206	201	164	185	196	180	181	168	193	203	178	199	221	209	198	210	185	187	186	162	188	214	194	200	197	186	195	177	188	205	204	201	233	204	185	175	194	187	206	172	182	213	175	201	199	190	178	195	198	192	191	184	153	187	189	176	189	193	214	184	182	202	213	193	208	182	171	229	171	205	194	170	204	196	201	167	192	191	173	193	192	236	219	183	169	191	166	193	209	193	161	202	195	204	171	199	215	180	155	209	214	214	206	209	199	175	205	185	197
4228	7810	8809	8415	6766	4112	2623	1516	999	906	952	903	1257	1222	894	832	910	727	647	602	583	609	638	597	622	633	598	588	600	580	606	599	579	621	577	599	631	578	546	619	587	634	614	593	579	641	586	619	572	589	623	545	603	615	612	558	607	560	599	575	584	613	569	575	606	564	587	605	583	576	613	601	580	635	605	621	576	590	610	556	592	576	617	593	576	589	594	587	555	564	539	580	576	598	599	576	557	585	576	593	573	595	573	591	570	577	595	588	598	595	589	593	598	586	594	584	564	610	586	535	623	570	570	532	640	564	592	563	578	593	558	594	567	615	587	593	613	549	558	614	565	593	555	533	593	575	601	618	570	563	580	612	616	655	561	560	595	599	588	543	588	587	585	601	570	558	528	628	605	562	577	583	569	588	547	635	581	625	602	568	599	583	552	597	587	619	573	602	607	582	589	605	549	571	630	621	601	566	563	566	561	593	553	582	585	606	624	586	552	568	575	629	617	575	603	564	573	554	597	591	603	577	543	581	551	592	611	623	586	540	583	574	572	608	571	596	594	559	613	600	631	605	581	634	573	576	566	569	591	638	578	635	612	551	588	588	600	569	593	571	590	574	626	544	608	590	612	581	596	607	604	579	592	616	576	573	604	559	584	588	613	584	608	620	604	568	557	561	586	576	600	557	638	598	566	540	597	553	632	618	616	612	575	612	587	633	543	525	620	588	593	588	582	603	555	567	568	580	601	585	561	594	588	588	591	560	623	560	582	578	593	603	580	625	568	611	588	533	562	593	579	528	609	614	618	572	610	556	593	566	576	552	572	572	600	574	526	592	610	600	571	588	560	581	583	574	543	602	569	614	588	594	610	577	623	593	559	599	580	629	562	625	569	603	578	579	544	599	571	587	585	567	632	578	548	585	623	602	583	635	595	641	585	583	584	575	573	636	574	539	584	589	543	627	570	566	555	608	625	558	566	610	601	557	577	600	562	600	615	594	564	587	577	612	548	581	594	590	589	582	600	589	546	590	577	578	593	603	607	610	586	555	580	574	576	602	560	630	568	595	591	628	586	576	578	583	616	599	602	626	587	611	625	578	629	594	552	615	585	590	587	567	569	575	568	576	547	656	557	618	577	618	580	604	600	574	570	599	577	597	603	589	608	555	551	559	583	607	574	585	607	604	610	608	546	572	594	589	545	582	584	611	593	597	558	570	555	562	611	579	576	575	596	559	585	621	559	584	583	621	594	598	596	590	594	548	565	573	601	585	581	593	563	545	601	590	572	553	559	595	589	572	567	563	600	567	583	569	616	597	631	586	562	597	556	601	542	562	564	556	548	591	558	563	597	576	584	618	563	570	603	609	595	561	554	615	600	550	586	556	647	583	585	596	563	614	592	633	607	629	567	580	554	613	585	562	609	560	608	611	605	592	601	672	596	581	609	597	579	625	617	619	569	599	607	573	545	569	569	576	566	636	555	608	585	563	610	587	590	570	595	553	529	557	597	593	543	545	570	594	558	559	638	562	563	617	582	605	599	602	579	563	572	585	550	582	623	623	578	583	579	619	542	606	637	594	550	586	610	575	619	582	598	514	572	582	548	568	573	548	599	558	598	598	628	546	628	559	625	620	622	499	579	567	583	579	583	577	619	580	626	612	600	594	591	530	588	578	613	583	550	565	624	595	579	588	554	545	545	640	594	616	607	618	572	591	604	573	587	555	607	569	578	568	621	578	558	590	590	609	560	606	626	585	631	562	573	618	589	575	570	556	590	580	577	606	565	568	578	602	584	595	580	593	595	644	585	625	557	586	567	557	552	554	594	632	621	620	600	581	596	504	574	556	604	619	527	585	582	615	619	571	597	586	600	539	619	568	614	601	590	596	607	586	577	586	607	534	593	582	603	576	582	570	571	615	620	606	560	642	557	579	605	558	548	590	597	576	541	608	574	604	606	596	580	635	561	633	575	613	571	620	581	592	563	621	613	569	596	628	552	560	543	585	655	595	614	581	568	586	535	591	570	563	597	570	575	533	602	586	627	593	588	575	572	601	603	564	610	559	578	586	634	584	583	574	606	557	580	581	601	591	605	578	602	597	581	576	570	566	600	578	567	588	555	593	599	600	623	590	566	558	616	579	595	618	594	572	575	575	605	623	609	611	590	618	532	632	562	590	602	587	562	631	575	591	584	565	564	606	566	601	590	583	616	607	600	558	577	561	587	581	593	627	572	582	600	622	624	561	641	571	631	597	608	577	596	609	549	620	547	534	634	562	553	581	606	632	548	580	573	562	585	598	607	587	648	637	606	591	599	584	594	533	599	582	611	583	631	562	573	637	593	602	601	570	609	584	533	596	590	593	563	604	601	613	559	606	577	633	646	568	569	567	585	576	610	559	614	585	575	589	613	522	566	590	578	618	554	572	611	571	613	572	557	578	587	522	621	579	606	604	577	560	567	626	605	601	607	577	556	603	567	546	565	591	604	566	580	592	590	579	600	603	596	653	568	626	548	550	568	597	600	613	605	595	619	572	574	576	588	565	565	551	587	571	620	580	576	561	593	588	588	581	595	578	600	561	541	576	609	581	610	545	569	560	577	567	581	565	626	550	567	568	602	605	567	596	571	593	574	584	600	634	548	567	609	587	602	604	548	595	615	581	561	601	551	620	581	557	593	608	596	615	567	609	563	560	574	562	601	568	612	589	584	571	578	644	582	532	595	571	574	571	563	579	600	594	569	590	575	565	584	581	559	545	578	534	633	569	575	572	576	608	578	628	590	606	613	634	600	603	608	595	582	567	579	602	595	612	548	556	566	577	596	599	602	579	562	575	567	595	559	587	592	583	589	587	588	592	592	610	616	589	621	606	585	610	581	611	585	584	630	559	577	581	580	560	585	550	584	613	600	557	554	621	533	627	585	598	588	599	617	616	572	590	516	564	580	594	537	593	580	581	569	602	610	599	643	607	587	537	560	566	567	618	592	579	606	588	599	613	589	570	545	630	568	590	592	619	617	601	587	574	551	553	588	574	601	609	586	569	598	586	582	531	552	600	534	593	594	617	572	586	606	554	582	553	579	586	547	580	606	576	603	534	569	602	561	563	565	547	610	566	569	578	566	580	548	574	600	630	615	532	571	557	614	620	547	570	623	575	581	627	601	587	577	636	603	599	643	598	575	583	604	529	593	584	587	605	568	585	582	595	561	581	561	575	603	580	558	593	566	615	593	563	600	574	602	565	526	590	549	613	562	578	565	608	593	597	559	599	583	578	628	602	581	517	562	588	618	569	557	609	561	590	586	569	616	546	596	594	596	596	555	527	568	607	607	604	576	544	582	579	607	600	614	566	603	629	560	617	628	557	564	578	579	592	601	600	580	620	523	587	586	573	559	594	587	609	581	543	610	595	571	589	586	613	549	591	618	576	552	589	561	594	613	577	599	582	596	601	603	568	609	583	574	582	583	556	555	627	555	577	596	588	577	580	526	593	543	577	587	558	566	584
26272	34651	32705	28371	26824	21340	14328	6965	3448	2596	1781	1871	2362	2519	1752	1404	1277	859	536	416	372	415	448	433	356	350	371	388	386	353	345	394	376	359	366	359	401	377	363	354	379	371	349	392	379	382	325	380	352	373	367	349	347	366	344	330	373	367	331	335	337	382	341	377	359	383	357	327	387	355	376	362	344	392	370	368	375	367	397	365	386	357	392	374	379	343	377	367	361	343	360	384	389	352	346	354	365	381	378	349	378	326	383	396	385	333	401	343	350	381	372	362	348	396	344	363	364	390	363	379	340	356	362	388	350	358	367	351	364	361	384	363	364	353	350	362	343	360	370	387	359	334	339	351	337	349	352	380	401	379	364	338	388	328	347	388	377	358	358	366	334	387	353	370	374	339	340	391	356	356	360	318	340	395	385	338	358	374	367	380	347	359	386	332	353	368	372	338	345	348	380	353	354	371	339	383	383	363	342	352	342	377	365	406	394	354	323	347	321	327	361	369	358	314	326	379	351	394	373	407	329	359	390	346	343	341	336	376	375	355	410	342	338	376	323	416	356	373	372	360	359	374	389	335	364	365	357	355	344	380	361	355	384	365	350	346	350	332	378	364	377	373	368	377	368	357	351	352	349	370	347	322	383	361	395	350	320	362	343	390	325	380	367	394	369	338	373	373	388	349	415	388	377	375	366	340	362	382	353	372	362	367	368	398	380	382	365	349	375	370	367	339	368	356	353	340	351	391	390	366	386	321	342	361	340	361	354	374	351	388	406	393	365	386	304	368	332	317	407	379	363	366	380	362	377	375	333	327	369	335	383	396	351	398	367	351	333	348	362	347	365	368	327	330	341	359	375	357	371	373	372	394	408	358	357	348	399	361	370	365	369	386	377	368	428	358	330	406	345	396	368	375	380	391	327	367	364	339	373	340	361	340	336	341	374	373	388	358	345	364	319	365	319	338	366	337	413	338	369	374	366	374	374	366	383	346	375	332	362	342	352	404	330	329	384	385	345	359	355	385	376	363	346	341	377	351	354	376	358	336	371	347	340	372	353	368	334	367	347	318	374	370	366	327	340	352	348	370	375	367	355	354	381	374	396	357	381	364	353	369	379	375	369	346	359	410	356	371	357	333	365	326	377	353	387	340	371	368	354	361	362	355	366	376	351	351	357	361	362	399	383	336	349	353	366	401	342	361	384	385	366	365	323	364	364	376	352	323	353	376	347	397	386	370	381	388	375	356	379	389	331	348	376	380	370	383	366	380	368	362	383	382	394	356	386	345	339	358	344	383	365	396	342	354	331	379	375	335	382	354	368	367	385	335	348	364	340	333	355	378	366	384	398	315	350	318	367	369	359	344	380	344	316	335	350	376	343	366	344	351	372	364	332	360	359	422	358	361	341	352	345	359	366	369	350	371	383	360	367	367	404	350	354	364	334	336	355	405	413	371	380	349	345	351	373	366	384	335	357	330	336	338	377	366	366	355	367	354	344	387	333	359	355	306	348	361	354	356	338	369	336	343	366	319	407	369	354	369	364	387	359	344	363	364	359	368	410	339	343	379	360	330	362	371	341	388	358	359	352	357	371	334	338	379	358	369	326	355	338	387	386	367	349	362	351	383	383	396	394	328	389	346	343	394	344	338	388	394	373	352	351	345	362	355	336	344	356	371	360	374	370	355	338	352	340	334	385	365	320	372	397	380	388	337	381	386	345	346	350	357	374	358	361	375	355	344	365	392	384	361	340	359	354	376	382	324	356	356	384	336	331	343	362	330	325	307	325	379	381	362	366	332	384	383	358	367	376	392	357	368	353	367	373	380	351	362	373	350	296	349	388	367	379	369	385	358	348	343	384	367	359	360	383	337	370	404	371	346	403	355	365	377	344	377	358	374	380	356	348	381	396	334	369	353	394	341	366	371	363	349	376	371	389	328	320	344	374	386	367	357	393	364	385	398	375	346	350	369	383	358	359	376	359	363	347	399	354	337	320	363	386	343	379	373	335	349	372	337	366	380	345	323	349	399	359	352	344	374	333	359	363	399	339	345	363	369	355	332	327	385	346	366	357	377	396	339	368	355	379	349	355	371	346	362	371	360	362	377	348	369	340	330	345	350	384	334	386	386	344	359	340	367	349	340	348	356	344	369	371	366	379	379	357	371	354	355	352	343	341	363	340	356	396	358	365	372	348	389	346	392	387	377	363	365	360	361	377	382	356	331	347	364	356	388	370	369	387	383	388	343	363	350	351	339	369	409	366	387	366	371	367	388	376	351	348	352	357	387	357	335	351	356	365	337	337	359	392	406	333	338	343	384	385	372	324	407	363	362	379	315	332	350	350	380	351	351	351	348	358	393	372	377	341	358	326	335	364	379	338	355	357	399	371	305	387	365	380	400	356	369	360	374	367	409	371	370	377	371	364	362	362	382	355	362	349	366	367	387	350	336	383	350	354	360	366	380	339	394	352	372	341	364	365	386	362	381	396	334	328	358	349	328	379	350	363	369	344	354	349	340	329	374	350	404	354	345	351	362	333	364	323	393	385	341	346	356	370	356	377	335	341	361	371	375	377	345	346	368	354	365	401	371	341	367	351	359	389	376	367	369	386	366	349	351	371	353	371	377	338	365	334	373	320	355	398	324	343	372	389	394	374	370	366	376	368	370	367	347	365	357	376	338	374	368	374	352	378	372	341	387	376	364	396	338	368	360	386	361	341	396	348	377	313	383	352	371	349	389	384	376	389	371	345	357	363	368	337	377	351	376	371	350	372	360	374	366	340	376	351	417	380	355	375	347	360	355	382	357	354	374	355	369	397	330	375	366	354	342	399	372	377	335	344	321	359	335	339	379	339	379	355	360	354	361	388	366	340	357	345	407	348	384	381	330	412	353	380	378	401	387	335	356	349	369	367	361	350	355	381	365	321	373	359	343	351	368	374	332	366	329	370	358	396	370	325	342	382	363	339	354	362	359	348	360	367	341	355	356	357	360	376	325	312	344	376	397	386	358	340	338	384	399	360	378	367	343	362	407	351	354	387	331	359	353	325	390	353	323	395	375	390	346	405	327	365	358	394	340	339	387	350	373	369	377	315	356	359	340	346	374	359	363	366	375	402	335	348	366	344	369	375	412	354	360	351	339	371	379	370	390	352	371	376	343	369	388	372	344	374	370	380	340	362	367	368	335	340	335	362	339	364	333	361	340	386	354	303	340	376	314	340	337	358	367	350	354	359	348	334	382	386	351	347	345	363	351	393	341	372	352	370	384	324	347	364	359	329	380	369	402	349	327	337	364	339	358	351	360	342	371	335	340	352	375	395	387	356	391	378	338	389	332	381	337	353	353	372	367	339	427	344	386	364	389	351	330	348	347	362	356	382	348	355	347	361	366	325	365	373	323	372	365	373	388	385	372	374	377	371	351	382	382	339	351	365	370	348	366	355	352	355	364	342	399	380	356	372	389	326	380	329	353	337	367	363	334	381	343	329	353	336	364	357	380	348	366
18698	29717	28240	31975	34445	29927	24306	14450	8521	8167	5550	6253	8616	9668	7341	4757	5280	3380	2245	1663	1253	1463	1933	1606	1465	1230	1134	1075	1023	1061	1054	1063	1039	1074	1072	967	1029	996	999	985	992	1012	992	925	1004	1013	1029	1010	955	911	955	972	998	984	994	1008	1016	1000	1028	1032	1012	958	974	934	987	981	1005	991	985	964	920	1028	1003	1002	1003	960	962	962	1197	994	944	950	964	990	980	932	922	988	1031	1022	1005	955	912	1009	911	1001	1022	970	965	921	977	948	945	929	1007	966	991	980	991	1009	985	966	974	981	987	1023	1008	943	915	953	991	944	933	949	930	974	913	930	903	982	897	1037	965	959	949	991	1017	925	1002	882	975	1036	978	926	995	982	887	874	948	964	975	975	967	950	979	929	969	961	985	1000	1003	908	928	988	969	983	1000	981	983	1013	973	990	934	980	953	909	965	950	944	944	1007	956	944	995	946	927	968	950	959	943	970	991	937	896	928	968	911	942	1015	945	936	912	979	950	968	990	974	939	1002	916	940	912	937	973	989	944	949	944	987	937	922	978	983	963	930	936	955	968	943	965	995	1040	981	949	940	930	948	949	971	1007	956	976	986	993	984	916	917	997	941	925	942	980	985	928	1022	962	948	982	912	944	991	994	977	940	981	949	963	946	937	952	991	965	970	997	998	934	958	949	982	869	969	937	943	972	999	983	968	921	947	963	955	932	915	952	948	965	992	939	1010	900	937	924	996	957	920	969	958	961	941	1001	959	955	974	904	975	928	990	953	935	981	923	973	910	960	992	918	979	946	943	924	904	1000	995	962	909	947	954	985	1030	949	945	990	938	943	985	947	932	959	921	990	968	976	962	942	949	1001	963	970	961	966	965	925	965	910	987	935	886	946	936	956	888	954	889	999	980	934	952	921	1007	948	886	975	982	973	931	942	889	919	952	966	1059	924	962	967	939	928	973	958	986	951	930	938	970	1007	1023	929	962	938	1002	893	992	997	980	945	960	952	912	911	889	972	965	1019	965	999	1001	917	1002	921	981	969	963	961	1000	1020	958	966	931	934	996	948	922	980	970	920	946	935	913	989	972	898	909	951	906	948	948	962	943	936	951	985	945	986	988	944	951	1025	873	963	978	952	942	973	974	988	992	989	948	936	942	949	911	992	924	954	911	993	932	979	976	922	959	970	964	944	933	952	975	1010	974	998	973	948	960	915	987	940	997	971	986	951	978	966	1012	933	938	951	983	978	932	909	965	976	972	988	970	989	960	1010	986	971	954	992	990	902	972	978	977	964	909	927	922	963	963	952	981	982	952	921	954	949	960	995	960	975	939	913	965	896	947	936	908	973	932	911	961	982	996	957	962	998	986	981	978	961	958	1002	985	975	940	925	942	935	944	996	942	948	996	987	892	927	958	924	962	986	905	947	914	963	921	994	945	923	922	935	961	975	966	947	963	1000	962	936	929	1021	980	1007	944	911	961	972	944	940	981	935	959	979	966	948	956	982	941	941	959	912	937	941	953	946	915	942	971	1008	971	936	976	943	981	970	923	928	992	940	1014	1006	946	933	962	961	977	975	883	934	923	948	891	944	943	952	941	970	956	954	1024	944	895	964	963	985	989	965	944	906	919	981	961	916	964	941	933	987	971	1004	957	923	921	976	961	967	912	943	964	968	947	932	936	1013	950	913	934	955	966	987	955	932	961	961	983	932	907	957	982	899	898	950	940	957	966	944	946	943	988	948	951	956	942	982	920	950	939	973	1001	969	948	986	965	949	916	953	935	964	948	1004	1006	890	907	988	930	938	912	976	969	936	989	989	989	960	927	940	956	948	942	962	957	987	930	954	954	993	1015	998	955	993	994	946	956	962	961	959	994	983	951	1027	1020	924	1007	943	984	985	1028	961	1059	945	953	920	959	965	940	937	973	1001	944	943	955	1007	981	935	931	954	885	948	919	912	913	991	974	964	933	942	922	951	967	974	962	911	941	939	948	947	927	946	933	933	965	937	935	941	897	970	961	928	945	910	917	997	913	1034	953	949	950	969	946	982	957	940	971	953	967	983	906	917	980	1026	967	929	950	937	1023	946	985	965	941	1021	953	899	962	970	988	930	936	935	926	981	988	929	934	934	901	973	988	893	971	1004	991	946	952	969	984	994	1010	1024	937	959	932	983	1016	951	905	940	1011	959	1004	994	903	1006	961	941	958	989	975	937	937	915	910	980	876	928	953	955	964	991	924	977	959	968	900	928	909	932	976	973	933	972	1004	990	970	954	959	973	945	913	940	989	980	862	970	927	996	947	931	1035	956	974	946	970	937	939	946	1012	950	942	959	970	950	1002	953	1006	944	978	951	956	947	1000	933	957	983	953	949	983	899	964	942	951	995	979	940	935	952	962	973	933	934	982	945	909	964	960	924	930	953	973	948	952	899	969	919	977	984	965	983	945	930	936	967	919	925	918	991	1024	922	971	940	987	970	939	915	926	876	936	948	951	920	943	950	948	887	950	909	993	922	989	1005	904	939	986	952	949	1005	965	949	905	969	971	939	944	916	992	935	973	950	989	1012	938	934	930	976	960	1004	956	935	990	955	933	911	931	988	1005	926	1007	1000	966	952	978	934	966	969	944	994	923	934	946	965	941	950	976	963	954	968	1001	924	949	956	994	950	985	952	964	949	958	1002	937	997	999	955	980	952	980	986	936	960	988	1012	1002	933	986	943	912	944	955	926	978	939	1002	990	944	913	924	921	851	929	933	947	948	954	981	903	917	931	953	908	926	951	1020	887	965	941	976	1010	923	977	981	994	901	933	985	928	955	1002	947	943	897	973	992	960	969	951	972	968	955	950	889	1033	975	950	940	923	975	956	972	950	996	954	981	990	914	954	956	945	949	917	1013	954	937	946	968	932	969	1012	946	943	1018	963	882	1044	938	954	1004	925	981	1023	942	990	942	930	1010	965	1021	932	964	933	974	959	978	955	971	977	877	972	938	904	1003	952	962	947	968	971	968	953	1001	1002	959	920	996	984	975	923	956	988	949	966	929	953	967	942	977	961	910	913	944	988	946	946	875	976	937	994	930	968	939	906	991	955	920	1000	915	952	978	986	962	955	989	963	991	889	936	936	941	980	901	951	943	954	1005	956	913	945	932	991	962	951	965	938	908	955	963	931	1000	914	958	929	967	956	923	916	977	984	917	943	912	976	979	964	1030	995	962	946	931	920	963	909	923	1044	997	1004	968	930	1028	978	964	949	961	956	988	950	956	927	947	972	951	980	959	937	931	995	996	937	940	951	989	960	960	980	978	950	933	907	980	915	915	954	914	1003	911	976	942	939	964	941	980	981	916	948	994	918	919	914	972	938	984	994	948	959	959	908	912	984	945	946	962	949	1011	932	931	970	980	938	952	1017	956	979	937	1032	962	933	953	925	890	970	898	983	955	943	923	940	964	937	926	921	930	957	939	954	942	987	926	974	936	979	958	987	946	932	955	967	922	928	946	965	988	994	953	952	901	976	941	986	951	985	936	983	933	953	971	927	963	952	946	933	989	971	995	945	953	918	973	957	971	986	988	920	954	1006	1023	935	1001	993	941	949	976	909	937	970	997	925	967	911	939	1014	930	902	967	940	949	936	968	933	1017
32118	39079	35493	31005	30287	27284	21905	11824	5411	4128	3199	3243	3002	4971	3505	2238	1349	1107	572	468	397	435	465	413	394	381	358	355	370	325	332	336	338	328	370	339	364	341	319	330	345	366	378	327	325	343	346	354	352	359	374	345	350	322	369	327	331	331	339	327	314	330	333	342	374	336	312	329	314	330	300	330	335	291	332	324	338	378	368	341	321	373	323	349	316	360	344	317	338	348	320	354	338	323	353	327	371	366	307	368	324	325	312	305	333	365	350	368	343	299	330	356	321	354	333	277	340	331	327	300	332	313	309	345	336	369	306	304	355	340	328	339	344	331	364	292	342	338	335	334	319	338	293	349	313	333	359	340	327	321	310	340	336	323	338	350	293	350	345	331	368	335	334	314	338	331	355	328	333	320	302	351	318	325	330	276	326	324	365	320	322	337	334	314	309	303	310	346	300	308	362	330	341	342	355	325	326	323	314	358	359	360	354	355	335	318	335	340	317	337	299	338	323	353	313	318	375	350	355	354	328	350	360	381	353	358	337	287	321	341	328	335	338	335	368	349	345	375	327	318	310	318	345	304	328	364	346	340	364	331	312	326	362	335	332	328	319	341	342	285	382	316	341	306	378	335	332	313	330	330	323	340	319	340	313	339	343	322	353	323	340	337	307	340	337	351	308	341	293	340	326	328	326	340	308	350	320	338	332	346	338	355	349	325	336	359	342	295	326	353	328	347	366	359	364	330	302	320	342	305	311	292	330	340	337	326	315	329	341	336	334	297	307	347	324	307	330	306	355	321	337	339	306	323	331	330	329	323	320	331	351	346	337	361	311	334	341	325	334	342	363	360	319	342	352	326	338	309	362	339	313	336	317	345	332	348	332	316	346	337	336	320	327	321	358	336	322	335	333	360	328	318	312	320	328	330	355	341	359	336	327	355	339	329	312	314	331	325	324	327	331	350	339	339	343	360	347	330	316	345	336	335	349	304	337	356	343	329	341	291	318	314	353	334	308	300	336	340	315	325	366	336	319	307	328	330	305	350	308	336	302	337	330	327	326	300	304	322	292	297	337	321	310	333	329	348	326	278	339	327	309	329	340	314	312	317	340	312	332	318	313	310	369	337	358	326	328	325	303	330	298	343	356	336	335	317	342	335	314	334	329	352	342	334	320	318	326	362	342	332	321	323	322	305	352	330	303	323	351	352	347	358	313	337	341	334	336	315	334	346	350	336	325	322	369	346	325	344	338	337	335	323	339	359	353	349	343	308	324	314	318	369	340	318	329	317	308	348	324	366	364	343	325	306	300	371	331	341	307	322	332	319	313	343	330	349	345	306	352	340	337	337	290	330	325	324	343	336	285	327	335	332	353	310	356	360	353	318	310	327	364	325	324	342	327	331	351	334	330	338	321	351	345	338	344	330	322	340	286	359	297	320	302	326	322	341	314	334	306	330	333	327	323	346	386	284	358	308	308	324	339	331	320	319	318	369	320	331	340	329	310	354	338	354	358	321	334	340	321	304	342	326	360	330	338	346	321	327	356	332	347	358	329	343	332	328	321	351	329	348	363	318	349	348	335	347	342	340	334	334	370	318	321	274	309	322	335	328	334	340	333	356	318	331	347	346	329	333	339	303	325	335	375	338	354	317	349	347	323	322	355	367	363	343	371	349	325	358	338	332	338	337	309	341	335	363	325	350	294	329	360	325	301	323	343	352	352	376	300	333	359	341	313	328	339	332	344	349	319	331	339	333	326	339	309	340	367	294	353	322	334	314	369	337	347	347	335	345	346	338	341	336	324	354	324	292	338	306	336	305	329	357	332	339	333	283	344	354	337	364	363	352	303	335	315	325	356	305	345	359	306	294	336	323	338	337	288	329	340	346	324	329	345	355	312	310	319	317	350	356	355	350	370	313	348	332	374	323	335	346	331	311	331	323	353	309	326	334	339	347	359	327	295	320	316	316	318	348	315	314	303	325	313	337	310	337	303	372	309	305	321	326	373	383	352	343	326	314	359	315	343	338	338	331	320	354	323	342	346	296	363	313	321	322	339	319	331	293	350	297	319	324	384	307	334	347	364	352	325	322	321	300	318	292	323	339	357	353	340	354	316	332	321	318	304	349	320	330	360	337	346	321	344	299	311	295	329	313	334	325	323	345	321	327	351	318	332	331	358	339	306	332	349	324	341	312	315	320	323	335	347	340	353	340	348	301	343	356	367	333	300	337	338	294	320	351	324	286	309	336	344	323	338	324	337	354	350	330	343	336	329	299	341	339	323	377	329	327	340	315	321	340	338	342	310	317	321	319	291	339	346	329	351	331	351	364	318	330	347	342	319	324	322	315	301	313	283	322	345	322	344	356	350	335	349	373	348	313	351	321	333	303	313	320	342	329	347	333	329	324	312	345	335	333	327	323	357	347	310	312	325	357	393	335	298	325	300	328	327	322	327	336	316	334	314	340	323	343	368	346	344	354	355	322	328	341	313	315	359	353	350	312	326	357	349	311	313	347	298	295	330	302	316	310	324	321	298	332	316	334	313	310	305	314	347	336	361	353	337	326	324	365	330	315	329	319	331	315	325	355	326	345	388	357	337	326	338	365	392	324	295	330	349	337	333	334	324	339	338	340	324	322	364	352	323	375	313	306	329	351	316	341	327	306	310	348	348	326	325	353	313	344	301	295	355	341	366	332	307	337	345	355	298	332	354	332	310	319	313	323	343	327	325	345	322	325	341	335	329	341	312	305	350	328	318	314	345	352	369	313	330	301	367	330	333	340	359	336	337	348	339	312	310	327	339	317	335	320	339	315	302	344	359	349	334	324	304	327	345	347	357	310	320	330	352	329	317	318	346	335	345	294	298	323	349	293	363	339	320	305	385	347	304	343	367	340	333	334	348	369	307	309	327	307	329	332	307	325	327	327	319	310	341	302	334	332	314	324	323	334	349	326	337	314	322	344	327	312	362	316	285	353	338	321	355	352	350	337	343	358	326	345	312	322	332	321	360	348	339	327	311	312	329	350	307	359	365	338	317	350	327	350	329	324	347	292	345	296	309	335	314	361	304	310	343	371	301	371	330	324	315	297	330	337	320	327	317	385	360	362	343	351	330	326	346	330	339	343	315	316	329	345	343	354	369	342	320	335	356	311	324	347	328	357	343	382	322	354	334	342	358	375	313	322	291	327	350	332	325	324	345	347	328	321	326	323	335	336	324	351	352	324	353	348	316	331	356	355	302	327	335	336	355	324	324	349	335	296	293	346	346	361	325	332	334	299	373	337	382	333	336	297	303	315	327	339	325	362	312	331	322	343	354	307	334	343	289	359	338	367	342	341	336	336	296	351	306	343	339	342	370	353	312	352	348	308	367	345	337	330	350	347	350	314	340	362	341	355	325	355	298	328	348	357	342	352	337	336	323	312	323	349	322	319	317	319	332	320	345	344	366	318	301	293	275	312	339	349	354	342	337	343	334	345	347	353	323	325	340	314	309	334	311	350	307	339
21972	33935	32166	35299	39340	37950	30757	20071	11917	11580	8022	9635	10151	16552	12465	7533	5339	5571	2682	1795	1334	2071	2364	1681	1627	1262	1088	1051	1113	1065	1027	999	985	971	992	974	974	946	917	956	978	934	950	948	911	977	930	919	880	932	866	894	869	927	853	925	846	926	925	951	905	896	925	930	909	870	955	846	857	845	873	892	957	906	835	923	891	930	1095	1013	939	864	879	854	880	940	833	892	931	895	861	848	875	889	976	855	877	848	893	892	861	853	815	799	886	852	846	881	835	868	887	861	831	890	857	848	865	898	824	874	867	857	907	885	836	880	862	857	849	915	923	841	896	836	909	853	904	854	908	903	865	867	900	874	903	895	881	838	840	817	882	898	861	863	892	874	906	936	875	889	872	860	876	845	819	847	861	838	825	893	815	858	911	828	822	838	856	852	856	863	831	891	829	871	856	855	865	915	831	870	940	871	900	832	897	833	844	824	866	882	892	840	896	828	877	876	837	886	863	877	884	903	797	875	857	839	864	904	869	856	845	812	904	829	909	826	880	890	897	835	792	842	882	864	869	825	856	838	870	858	827	879	864	872	882	852	846	907	857	889	889	882	869	828	844	821	863	806	893	880	870	858	851	863	832	885	900	789	825	830	873	854	856	859	876	877	785	882	846	900	905	882	865	866	834	819	897	860	859	878	883	898	844	892	866	836	829	799	868	860	924	888	884	884	880	854	912	854	873	853	888	840	848	866	867	879	842	852	866	873	827	875	863	807	859	859	896	838	831	840	834	836	820	852	871	871	808	860	898	895	859	845	844	832	871	849	872	879	861	919	836	872	878	853	850	807	859	871	886	818	884	851	906	908	872	909	890	862	859	888	847	869	863	840	834	842	800	853	827	841	868	791	819	851	828	906	879	865	828	852	856	865	912	837	831	911	858	835	881	885	915	897	903	828	856	839	880	872	903	884	887	848	900	865	757	832	849	880	876	861	844	897	822	875	853	828	858	828	855	851	860	839	906	859	884	813	862	825	899	840	846	893	890	886	882	842	868	864	899	849	860	852	851	845	867	829	812	861	839	823	862	844	814	877	876	890	880	816	850	874	863	894	851	881	848	904	918	850	904	927	834	848	852	824	889	867	874	869	808	839	852	850	863	904	911	845	855	862	856	861	893	878	835	839	877	865	865	881	804	863	832	834	848	900	860	850	904	848	882	872	887	817	857	860	845	850	865	864	833	905	840	891	833	848	773	914	904	839	812	853	829	892	836	836	899	821	878	797	893	805	859	862	810	840	875	850	885	868	862	881	853	828	838	864	873	894	856	853	891	914	860	870	807	851	844	798	852	861	912	866	921	852	857	893	863	817	839	923	815	856	860	866	841	826	865	906	879	821	854	863	841	898	902	877	853	815	886	852	865	892	874	869	909	884	844	872	799	882	905	856	869	856	873	871	828	851	889	844	882	809	848	852	844	852	869	810	836	866	846	898	855	848	872	859	866	880	830	836	846	811	887	889	870	834	868	887	865	885	899	889	937	843	871	837	878	842	853	884	890	930	876	872	857	867	897	875	888	821	908	838	920	904	869	892	868	876	886	880	895	884	887	803	854	885	862	880	867	786	850	830	856	879	865	866	845	854	840	834	841	837	879	871	891	768	868	858	875	866	890	825	858	879	834	826	856	841	821	856	858	855	851	838	863	839	869	839	839	879	839	815	838	878	862	882	878	898	840	858	872	849	838	806	836	891	883	889	882	876	840	845	838	871	801	823	872	854	892	901	799	852	856	865	814	859	841	892	846	867	898	838	843	806	915	820	837	865	839	790	903	827	914	817	930	870	936	885	807	851	842	851	885	850	857	886	906	852	860	857	850	833	913	893	844	893	795	845	828	820	862	854	854	878	893	869	840	866	876	860	843	890	857	873	869	870	864	866	859	841	771	867	855	863	820	893	870	864	830	836	864	897	851	905	908	879	846	890	839	879	875	875	882	772	918	878	808	867	887	881	855	865	813	877	841	880	939	875	871	895	848	886	880	839	869	879	862	852	836	857	828	807	813	927	899	801	878	880	848	890	846	882	850	927	860	896	852	919	834	859	888	889	853	850	919	859	847	880	836	853	855	862	882	856	875	856	914	832	827	829	887	872	899	894	850	862	849	889	826	879	851	874	879	819	860	842	850	849	802	893	862	887	813	800	912	851	850	852	892	883	844	875	840	828	818	859	856	833	888	846	872	939	861	915	882	895	884	878	858	829	888	914	838	834	841	859	902	863	853	886	920	878	895	871	935	827	816	967	944	817	812	836	883	920	850	851	823	848	888	906	830	811	892	836	838	906	839	792	880	844	896	879	858	843	865	928	847	870	939	886	913	863	847	863	887	887	800	862	858	913	872	864	785	828	859	856	885	910	816	856	888	917	835	838	849	820	859	850	873	914	906	908	827	808	858	881	860	887	848	873	873	827	852	877	930	896	835	819	862	878	798	857	865	877	891	882	870	863	822	821	819	844	891	870	840	850	849	851	866	866	878	905	858	873	847	843	865	853	888	846	858	837	830	864	848	858	851	832	896	870	874	873	836	889	911	833	899	847	882	904	887	874	808	856	893	821	863	870	876	831	905	852	885	926	865	866	873	864	831	852	838	879	881	864	907	842	818	837	824	874	867	889	866	856	827	857	858	816	832	872	850	865	863	818	832	905	831	882	878	873	880	807	881	879	821	879	892	801	864	876	867	863	884	883	841	846	849	863	850	868	841	873	878	886	850	835	865	921	867	825	825	874	896	875	819	870	943	864	874	875	896	869	904	876	845	870	816	840	859	847	817	813	871	865	876	886	893	859	840	836	897	848	782	873	812	839	887	883	887	893	850	905	899	819	872	889	908	913	829	851	812	779	855	884	839	818	856	858	854	836	848	856	869	816	859	848	867	867	835	909	853	835	931	880	878	828	872	906	870	830	860	906	881	877	871	894	890	890	831	834	892	819	884	795	871	846	850	919	913	854	903	932	833	819	840	809	818	821	881	861	861	886	876	874	846	839	878	862	891	857	872	896	820	823	858	919	847	830	888	846	840	843	858	880	795	874	861	819	841	823	843	886	847	816	870	884	852	852	862	793	894	817	875	842	814	885	870	912	852	857	855	834	867	856	815	825	854	878	905	878	875	917	849	874	835	879	848	867	898	878	817	860	843	852	908	819	889	870	829	871	860	853	813	847	855	867	829	841	861	850	834	878	859	893	928	852	855	815	845	817	832	825	819	895	828	832	846	869	853	843	821	898	846	842	862	859	842	845	876	844	888	916	858	833	895	845	841	826	908	814	882	833	834	859	830	852	867	832	858	847	854	903	900	807	848	844	904	808	852	825	839	817	867	877	832	923	852	915	892	830	884	907	866	896	892	847	893	840	886	916	868	893	836	872	865	827	886	831	890	843	874	769	863	926	904	842	816	829	891	877	866	831	831	902	835	846	851	852	918	842	814	917	889	868	849	846	786	822	881	805	851	896	893	841	899	860	905	849
4001	5621	6233	3623	2113	1156	689	365	281	258	281	260	273	260	226	220	205	199	197	177	194	194	205	184	179	173	179	162	181	186	190	177	199	172	203	206	198	207	212	177	154	198	199	160	194	179	194	177	181	209	198	175	204	172	203	187	173	188	203	169	226	187	206	212	183	179	179	168	167	203	196	194	199	179	206	190	188	197	183	216	185	220	197	178	207	162	199	214	211	200	189	203	185	207	207	197	229	194	181	208	167	189	198	203	181	189	202	192	201	204	196	193	182	190	183	173	213	180	200	179	178	175	187	177	188	196	188	175	190	191	199	189	178	207	185	190	196	198	189	182	182	164	157	171	200	178	202	192	205	193	190	169	171	196	203	210	174	188	205	177	175	172	197	174	202	173	207	203	190	164	177	196	191	190	172	209	206	204	186	173	148	186	170	168	181	201	181	211	201	194	156	202	167	185	188	189	182	198	193	191	189	202	206	201	177	198	170	182	182	168	175	210	211	201	203	200	178	190	191	212	160	183	210	211	185	183	186	207	185	206	184	183	205	213	197	200	176	205	189	190	208	194	189	189	208	203	183	191	214	179	204	206	163	203	209	186	186	190	172	192	211	209	185	182	192	195	184	181	184	210	173	199	191	179	205	212	177	204	179	207	215	205	178	176	195	178	177	194	201	195	170	177	168	196	204	166	187	196	180	216	186	233	207	173	179	199	186	204	187	187	183	211	169	184	193	182	190	183	172	201	169	172	195	211	170	210	182	156	194	194	198	204	192	195	200	172	194	176	190	171	188	192	181	185	186	159	179	170	179	191	189	187	178	190	197	182	214	197	201	167	193	170	182	182	212	191	199	202	190	226	189	192	203	218	175	209	186	207	197	172	195	180	177	196	189	182	186	186	199	206	171	197	197	198	175	169	185	186	208	205	180	184	187	188	171	183	198	183	178	180	170	197	165	202	215	201	183	187	175	186	193	180	190	178	186	186	199	176	197	211	203	171	215	191	179	170	185	187	182	194	189	205	207	187	209	204	174	182	179	188	199	189	222	189	196	195	206	197	191	201	186	218	189	203	195	196	188	161	217	202	186	185	179	183	217	167	202	161	194	179	195	187	179	196	179	165	187	188	209	170	180	201	189	190	170	201	178	174	166	176	173	194	192	186	184	193	207	187	192	174	171	192	185	214	200	195	183	216	212	195	201	187	181	186	173	208	193	205	225	182	198	191	208	159	197	205	226	174	209	193	204	177	196	184	182	172	211	191	193	187	193	199	165	201	197	164	184	198	184	185	200	222	191	197	203	178	191	192	198	205	171	164	180	182	190	192	188	168	214	198	178	180	201	187	192	177	208	191	188	172	172	217	213	171	182	181	189	222	186	185	190	207	200	195	181	188	188	163	187	189	201	192	200	161	196	180	202	198	177	191	192	190	178	170	190	192	218	172	206	209	180	193	197	171	179	177	195	210	204	208	222	179	192	188	187	204	202	169	191	172	171	169	189	219	184	166	175	212	179	192	215	177	172	195	189	182	216	185	189	174	180	193	191	198	178	156	146	195	213	165	197	178	204	219	192	203	187	181	188	191	195	190	210	171	194	175	166	198	182	171	184	218	196	179	211	191	175	183	188	181	174	173	160	177	196	167	183	189	219	181	189	178	188	199	197	235	184	182	191	183	197	179	169	177	199	204	160	210	165	190	198	170	192	211	193	199	208	223	189	166	191	201	194	190	222	186	164	208	180	176	212	182	205	190	215	189	207	154	203	170	194	185	191	169	165	188	180	198	158	171	200	205	211	197	183	178	184	185	200	195	187	189	208	210	199	178	181	178	195	196	167	181	179	197	199	189	223	192	195	201	175	207	194	211	202	203	196	206	194	201	203	179	185	177	177	205	209	197	209	186	173	204	210	213	170	181	184	159	207	190	183	174	197	212	191	168	180	189	181	193	194	169	201	177	184	188	201	173	208	200	199	170	213	182	198	199	210	196	217	179	173	208	185	194	217	242	224	178	181	162	192	196	209	224	214	202	183	196	198	192	196	169	183	192	203	196	188	175	177	200	204	167	177	185	174	181	192	190	201	174	178	185	187	180	190	181	194	171	190	170	202	186	204	191	163	183	188	160	161	181	177	182	191	225	200	180	156	179	168	180	186	188	189	188	192	189	182	168	200	174	199	169	213	208	194	209	194	173	185	200	181	199	214	200	167	181	169	173	186	146	213	208	166	205	188	186	182	200	204	188	190	189	186	174	177	174	211	206	164	180	193	185	235	193	179	170	176	187	213	189	189	189	181	190	162	199	200	182	210	180	202	174	192	176	189	183	200	166	205	201	181	212	198	184	183	196	206	194	202	190	229	167	175	173	187	196	175	211	193	195	177	181	205	180	193	177	190	173	218	173	195	202	201	192	206	198	194	186	194	194	179	188	181	187	203	200	192	228	190	180	196	176	181	191	197	189	179	197	209	196	204	186	170	189	177	186	161	193	190	199	188	195	188	166	186	229	186	193	177	185	217	196	169	173	197	184	212	186	186	192	200	195	185	197	192	168	199	181	204	194	182	170	191	225	164	201	180	177	185	205	218	201	181	167	208	164	183	172	199	196	185	194	176	185	176	166	195	186	162	217	196	170	174	179	203	172	189	172	189	178	186	175	168	199	187	207	189	209	187	202	201	187	182	193	191	207	205	183	190	197	187	190	174	196	194	203	178	191	182	168	202	201	181	186	172	179	200	170	224	189	192	196	182	190	167	183	179	189	194	172	199	191	188	203	195	197	170	209	177	178	193	194	180	208	182	203	184	197	196	170	194	191	198	210	197	158	193	192	187	170	184	176	189	195	158	177	172	220	188	188	189	193	219	195	197	175	208	195	202	199	184	205	194	212	183	172	184	206	219	183	165	167	191	195	201	192	188	211	202	190	184	193	175	204	200	172	181	177	207	200	187	178	184	162	183	217	180	201	191	187	208	171	177	167	195	185	206	168	197	167	197	193	169	190	205	157	154	189	171	187	193	168	197	205	194	175	175	180	225	173	203	167	185	178	191	195	204	194	169	196	180	198	181	209	189	204	186	199	197	204	196	185	185	206	206	189	164	165	171	189	193	188	211	173	203	161	177	198	202	190	175	182	195	176	202	188	228	207	180	235	199	204	191	202	194	189	217	171	185	200	191	199	204	205	191	194	196	199	195	197	192	193	220	191	203	204	193	197	170	178	199	190	182	176	183	203	190	171	193	162	176	200	172	208	211	179	179	174	195	198	185	201	187	217	207	180	198	188	203	204	200	189	159	196	190	190	172	195	188	203	172	189	181	186	187	213	175	216	186	188	197	191	176	185	194	207	188	168	193	173	196	177	203	194	194	213	201	178	186	176	169	183	196	187	197	180	199	178	214	204	201	177	204	201	204	193	179	203	211	164	162	185	185	128	164	199	190	190	181	188	165	198	203	208	205	194	183	183	176	187	181	198	194	174	183	206	184	173	194	197	192	188	196	178	202	180
4020	8096	9216	8054	7353	4685	3043	1495	1203	1059	1045	1078	935	1383	1074	928	726	672	680	562	610	633	579	610	590	594	581	577	575	595	575	644	626	608	546	569	577	568	585	624	632	615	566	569	582	603	559	601	584	636	588	611	614	586	585	597	600	562	563	604	596	558	537	600	581	614	569	624	591	613	583	572	623	604	562	624	590	573	565	580	598	595	607	606	558	574	588	606	616	586	556	614	577	583	568	572	572	621	568	580	598	565	584	541	584	637	679	577	561	593	600	570	543	598	595	577	572	573	579	622	588	567	591	545	575	588	579	596	620	580	545	567	550	555	540	588	581	611	589	574	570	593	574	564	613	560	590	600	579	590	610	562	569	573	577	623	617	584	612	580	583	588	625	610	605	603	604	534	585	565	593	586	591	603	538	564	600	616	578	567	552	580	587	589	614	604	578	598	601	583	580	575	598	611	572	544	599	621	562	580	599	595	569	531	556	543	601	545	583	595	624	563	567	583	571	582	562	597	600	570	574	537	559	579	560	586	589	586	578	586	572	576	603	592	623	580	524	647	562	562	582	607	583	624	577	554	599	607	524	595	525	617	556	599	604	610	562	562	551	551	593	622	572	574	595	601	568	605	594	568	588	598	576	629	586	614	603	582	601	598	665	596	578	560	566	524	621	615	584	552	559	546	569	580	574	563	566	602	554	625	621	565	610	581	603	583	575	530	535	576	619	582	628	558	600	531	567	560	595	601	564	591	544	603	564	583	551	581	588	574	578	581	561	563	571	578	587	567	615	579	615	557	613	560	583	553	610	539	583	612	567	561	549	630	596	587	605	572	594	583	615	582	575	588	568	582	568	579	596	558	584	569	571	566	587	541	605	568	611	554	566	567	612	543	558	613	548	576	571	591	627	621	569	637	628	585	616	601	644	556	549	591	556	606	567	600	565	556	617	607	569	568	552	603	559	620	612	608	587	578	576	568	607	568	597	602	607	570	595	551	604	586	579	565	572	599	606	563	607	587	600	623	560	586	617	585	564	598	605	563	588	515	556	569	587	612	592	550	559	584	590	579	566	555	607	589	588	574	561	554	581	612	569	559	601	558	577	569	560	574	608	611	597	579	596	600	589	570	605	644	557	552	512	604	613	579	598	575	620	590	639	575	615	586	555	587	600	596	620	563	607	567	586	574	604	605	574	598	566	565	597	546	578	613	622	541	576	562	561	629	578	554	572	585	598	603	590	583	595	599	585	557	606	570	613	581	565	596	584	544	556	572	575	600	581	572	523	599	596	610	597	621	544	579	526	595	604	599	643	578	610	620	561	585	600	591	553	591	552	601	613	591	584	603	575	593	622	587	556	576	582	541	568	604	594	618	589	574	608	573	594	553	621	578	577	582	620	570	611	590	618	553	566	581	592	556	556	560	581	590	605	574	605	537	633	586	561	562	539	576	563	567	578	589	568	576	550	574	573	556	563	570	590	591	619	585	595	613	617	652	557	538	565	551	609	562	544	602	559	606	585	539	580	587	579	625	587	546	561	595	565	555	559	614	617	592	587	571	585	624	632	571	566	582	567	561	559	572	593	608	573	534	565	530	564	594	619	554	568	563	587	569	589	584	561	602	617	602	547	543	593	603	590	574	590	569	601	550	546	549	571	593	586	547	580	614	546	549	608	564	550	614	607	568	585	586	585	641	587	572	595	580	555	571	611	567	585	536	572	616	563	595	569	581	560	560	630	656	596	572	597	542	593	574	567	604	594	575	617	616	597	588	562	614	581	581	550	610	588	573	602	581	559	561	565	597	601	602	570	567	643	558	582	561	589	574	539	592	529	614	571	585	529	599	562	553	588	560	631	578	572	604	654	579	614	575	619	587	551	576	578	619	565	607	530	551	554	542	596	565	608	593	535	560	567	591	590	618	576	536	596	565	602	585	560	531	582	603	564	603	598	594	592	598	626	610	587	589	581	659	572	582	558	610	578	576	560	517	592	566	610	592	560	623	588	580	618	598	561	563	597	555	587	589	617	571	579	574	614	556	571	651	617	572	574	594	576	616	619	572	561	600	577	579	604	532	563	542	613	545	557	571	594	578	589	570	540	556	572	572	553	578	578	555	557	610	562	562	609	590	559	588	589	581	615	568	554	601	604	607	640	592	571	580	570	589	573	563	628	584	565	610	544	609	551	579	575	599	627	574	545	594	598	608	577	531	588	563	596	620	599	553	581	593	663	590	574	542	577	594	547	613	584	595	611	559	609	582	615	559	585	584	601	573	565	598	595	585	596	572	551	554	589	570	574	571	624	582	590	603	609	602	615	568	565	608	611	588	590	579	595	578	582	634	551	577	588	580	543	589	587	593	596	600	563	559	550	590	594	571	563	589	617	583	592	597	554	595	561	566	566	614	588	575	584	581	594	627	568	583	637	576	573	594	536	580	571	564	592	611	537	611	581	625	549	563	565	612	586	556	590	588	572	580	619	575	561	585	580	571	594	618	546	631	584	615	536	612	596	589	578	591	580	576	592	599	609	597	574	566	565	592	588	555	595	599	589	594	618	573	596	563	551	547	574	617	584	583	558	618	576	574	546	542	592	571	576	598	577	585	548	583	604	624	607	589	615	584	589	598	588	584	601	595	592	626	650	579	568	579	555	599	582	551	553	619	616	584	585	598	604	550	586	571	583	540	586	609	595	630	568	579	539	571	547	609	566	596	585	589	583	579	558	584	574	566	587	614	547	571	607	553	590	585	600	593	589	608	567	573	570	641	599	595	589	601	603	627	597	584	557	607	572	568	579	569	609	551	583	601	609	621	555	609	566	593	543	526	581	564	588	581	617	585	562	599	556	599	578	637	602	557	543	569	547	646	571	600	583	577	583	576	609	630	608	608	593	658	578	579	552	544	583	549	584	576	545	590	579	559	561	559	619	570	602	564	577	576	628	577	569	579	606	559	545	619	599	587	583	550	569	594	558	566	591	587	609	566	597	619	613	574	579	592	628	571	601	577	558	592	588	562	599	586	586	654	617	549	586	603	566	578	557	566	588	566	582	583	568	579	632	602	556	563	540	594	578	565	611	574	584	577	599	604	637	600	559	605	594	616	634	579	600	590	616	611	623	621	553	594	553	561	579	565	583	584	609	614	604	586	613	569	607	566	585	609	585	642	622	579	577	611	594	611	581	591	588	564	583	575	603	564	579	597	595	595	533	558	562	560	555	565	599	586	537	584	588	599	642	613	569	559	611	571	619	596	568	588	567	571	605	551	616	590	584	582	604	565	602	545	551	612	590	596	576	556	566	583	604	610	571	570	587	558	581	573	605	553	592	603	564	608	553	560	569	567	595	552	567	601	565	579	590	563	538	551	587	578	605	569	612	584	596	589	566	544	562	590	575	587	595	620	590	574	562	584	582	538	578	621	587	588	523	550	593	597	583	566	597	558	574	588	533	553	544	610	612	586	628	588	584	579	552	603	595	592	596	598	575	536	550	577	580	563	575	607
25472	34615	32274	27602	26673	22116	15687	7417	4278	2601	2223	1622	1673	2140	1736	1275	653	561	416	385	419	445	414	410	418	401	386	367	381	351	377	393	396	338	385	366	393	360	342	344	365	366	401	350	363	369	322	353	370	365	380	360	358	389	386	405	363	358	362	361	354	338	324	348	337	344	377	374	368	350	369	369	384	344	360	366	336	382	397	372	330	385	331	371	361	343	398	360	369	353	376	342	322	376	342	370	350	353	358	375	349	333	381	371	360	337	359	375	337	381	363	363	369	340	375	364	336	363	382	354	361	344	363	383	375	392	341	385	366	388	344	388	352	361	379	348	371	342	357	322	368	376	370	330	397	339	337	360	373	335	353	355	340	377	360	357	346	382	372	362	340	362	355	339	351	354	357	353	362	383	362	369	392	382	380	364	362	301	346	408	378	372	373	403	370	346	410	365	377	358	348	336	366	341	359	332	363	324	309	354	368	362	355	363	367	332	410	390	339	348	340	369	348	365	344	323	387	371	353	358	324	374	376	368	356	359	357	376	337	339	343	364	361	361	366	346	357	363	369	357	364	359	344	396	356	328	326	327	347	350	380	369	373	341	361	377	380	338	347	351	351	355	334	394	374	361	372	367	408	356	312	321	341	374	362	362	345	378	356	336	356	362	360	411	375	340	387	367	382	365	365	369	355	382	383	363	385	371	354	359	390	372	356	367	353	386	347	374	354	349	392	337	351	347	376	358	389	336	352	361	327	361	354	359	333	371	321	371	372	375	376	325	375	359	396	345	366	365	407	367	399	358	375	323	335	352	385	403	357	350	355	354	356	361	378	365	317	371	366	350	352	343	403	384	339	336	345	370	372	387	363	375	366	349	349	346	335	338	368	337	385	363	374	343	358	375	369	346	396	385	354	338	354	374	357	375	377	362	378	364	342	369	373	372	371	339	368	362	383	369	351	352	358	377	360	341	341	358	401	365	367	374	366	351	349	344	359	344	366	366	385	348	383	368	355	378	354	360	361	379	375	371	370	361	345	332	338	362	366	361	379	340	354	364	317	344	345	421	342	371	336	347	356	380	334	331	388	367	376	336	348	354	368	345	352	396	360	353	350	368	387	376	369	376	349	353	356	394	336	371	357	348	357	377	365	357	391	346	357	392	365	342	382	379	377	351	354	325	350	320	375	361	394	355	346	379	322	372	340	354	370	343	363	352	366	388	367	382	375	353	361	375	348	330	336	366	371	334	377	344	355	359	342	356	380	394	361	356	343	365	372	374	387	332	365	357	361	384	340	356	355	359	344	373	339	314	410	381	371	344	366	377	329	376	388	386	400	359	353	352	335	387	326	350	385	392	333	336	343	351	362	368	340	383	366	362	360	361	380	376	358	353	329	386	331	356	395	328	375	332	360	368	348	364	371	333	372	370	340	381	368	389	376	330	353	332	360	357	394	373	345	326	356	347	360	370	349	371	350	361	383	358	368	367	385	349	379	387	372	380	349	352	362	363	367	364	321	359	356	299	379	332	337	345	383	371	368	367	359	361	370	383	370	363	350	347	363	369	357	367	344	361	359	339	383	342	379	364	356	359	364	368	362	344	361	374	366	363	342	328	356	368	355	369	339	315	384	344	362	360	333	361	386	358	345	371	363	357	352	365	356	356	359	346	374	359	349	371	387	357	366	367	344	376	345	360	351	370	387	339	327	348	341	355	379	376	401	373	412	341	376	417	353	368	364	365	345	364	352	390	389	362	355	362	345	348	374	386	384	385	364	347	375	370	397	356	350	351	386	351	390	322	353	349	337	387	379	368	387	395	390	338	344	361	339	351	367	324	388	355	410	368	351	375	343	356	314	400	357	349	361	371	390	346	365	379	350	347	373	371	342	370	362	349	360	377	354	351	346	390	391	368	370	372	357	348	381	386	352	354	364	354	365	388	370	373	339	380	399	386	375	339	351	344	364	352	356	346	352	365	376	340	344	352	361	350	375	372	352	348	350	357	348	362	352	337	341	365	376	337	332	390	387	344	364	354	344	350	353	374	347	376	351	354	317	358	336	360	347	360	376	348	339	356	382	351	348	357	370	359	349	379	370	372	366	352	366	320	340	359	395	344	376	353	389	360	370	362	387	397	370	374	319	341	381	403	348	329	348	354	348	342	353	358	351	355	358	357	378	386	414	361	346	398	382	351	369	366	367	390	321	356	349	373	366	352	359	359	347	351	373	377	341	350	374	391	398	338	395	340	375	356	367	337	353	372	362	352	347	363	369	398	355	364	361	373	404	358	320	340	363	342	341	374	348	364	337	344	361	377	364	385	309	318	330	342	359	408	371	350	386	352	352	370	361	351	350	343	365	389	396	351	368	360	352	377	351	368	398	392	347	351	378	334	347	388	408	379	352	352	362	360	371	383	357	370	380	376	351	382	340	377	355	359	369	379	372	379	389	346	358	376	382	347	350	335	384	343	353	369	361	360	343	354	340	348	366	409	348	349	376	407	379	345	366	356	333	329	355	374	359	392	372	351	355	356	371	381	378	367	377	377	372	336	384	365	350	339	334	365	349	376	333	378	360	328	375	362	347	372	326	330	349	377	365	360	356	342	331	301	378	349	345	344	379	335	384	378	348	366	367	394	357	369	348	382	349	374	336	375	351	387	326	323	364	351	372	368	363	372	359	339	376	349	388	377	378	354	369	361	358	328	356	349	331	349	324	378	354	373	378	369	388	361	386	393	344	353	383	369	348	370	387	362	362	351	349	352	337	385	348	368	387	369	349	334	379	373	376	368	359	327	320	360	346	354	385	345	367	350	354	352	348	406	389	347	387	375	338	340	392	365	338	357	346	346	368	357	361	386	382	333	370	363	352	338	355	357	334	354	364	335	366	358	372	340	341	327	372	341	346	370	368	367	336	362	381	349	331	388	332	353	387	357	369	336	343	381	373	341	346	344	356	384	361	394	365	356	370	363	337	336	357	372	383	354	337	354	339	342	352	327	359	346	384	351	362	365	384	356	371	335	350	368	399	383	325	363	369	346	374	401	378	352	369	348	338	330	335	348	349	356	373	379	371	372	355	331	400	366	365	403	414	337	337	365	369	367	383	349	378	374	363	354	340	376	362	383	339	356	390	346	346	348	376	362	345	353	347	360	378	365	381	393	386	357	361	339	366	379	357	407	383	376	353	379	333	394	363	356	380	359	381	405	355	365	343	357	340	345	377	365	377	350	347	360	366	354	344	361	360	388	298	319	362	376	357	354	355	362	371	352	372	362	364	341	375	338	366	352	383	359	361	374	373	364	335	351	362	356	360	311	340	352	356	371	400	345	369	354	333	370	376	388	356	359	375	352	339	379	355	364	364	352	352	381	360	343	393	397	351	303	371	346	382	366	323	347	350	375	390	366	332	347	335	361	360	379	358	367	360	336	358	350	387	359	375	399	344	387	366	351	386	347	367	414	343	353	351	352	389	345	349	395	356	382	333	366	379	384	390	382	324	356	332	350
18753	29465	28692	31206	35062	33225	27047	14333	10286	7404	8023	6103	7604	9473	8242	5960	3182	2506	1596	1281	1272	1475	1436	1433	1346	1189	1129	1031	1036	976	1114	1003	1064	989	1009	1074	966	1000	987	961	1043	973	1020	998	975	1027	1044	1001	989	942	967	959	995	1030	1012	972	968	945	1013	926	952	928	999	961	1004	981	1000	1015	948	963	1034	987	989	1035	1013	994	989	984	1145	1176	1010	988	1085	969	991	964	973	938	956	939	1039	1007	961	976	927	920	996	935	969	960	1003	999	975	945	990	981	938	951	989	960	935	981	1002	1023	967	1042	983	932	983	1016	982	931	970	916	956	941	921	995	1032	933	941	943	968	978	913	937	935	932	959	953	953	997	922	999	960	950	989	933	900	933	966	988	980	949	972	968	975	925	983	1026	980	932	1008	903	929	972	947	980	999	914	919	949	969	992	985	975	957	928	942	955	969	969	946	964	968	967	985	974	938	908	966	987	991	957	982	915	925	941	922	987	939	946	920	957	989	928	960	963	960	946	1000	954	966	981	969	962	1038	969	965	1000	931	962	942	928	961	1021	973	998	933	877	925	967	979	973	934	950	991	978	918	919	922	937	933	981	974	918	910	992	975	907	950	936	945	923	985	943	989	959	941	961	898	952	960	886	945	966	951	934	988	976	969	987	966	948	867	919	967	984	960	961	955	930	958	931	969	974	962	935	969	938	1015	963	933	969	964	1007	989	962	967	1057	968	898	933	960	1007	916	888	992	1023	982	963	958	973	993	965	953	946	905	937	923	918	952	964	989	1000	894	962	972	966	959	970	917	921	980	914	945	955	956	981	961	971	1026	934	919	976	956	927	965	955	934	997	951	973	925	1016	940	963	921	948	955	978	952	966	960	955	923	977	984	906	943	925	990	945	925	924	961	1024	909	953	952	940	916	946	932	974	925	969	965	922	984	966	946	959	984	987	1025	969	921	918	918	938	936	924	986	926	989	1012	979	942	931	963	984	960	977	978	952	957	898	922	951	1019	969	921	946	982	1021	908	963	995	939	985	943	910	948	951	935	887	985	974	983	898	962	1015	982	974	930	920	910	974	956	967	949	975	954	963	896	933	949	984	971	946	950	940	1024	1003	931	942	915	961	952	936	960	984	946	991	933	939	901	970	949	981	943	969	891	907	943	981	999	995	940	1004	1026	1007	958	880	954	991	971	949	951	938	943	913	951	977	998	977	905	911	986	906	966	907	922	972	972	977	947	957	932	956	988	936	943	928	966	953	995	960	944	964	1007	974	971	972	953	915	883	983	938	931	971	918	959	964	926	942	952	887	976	892	958	931	986	956	933	1022	942	993	984	963	930	944	918	991	926	941	950	997	928	963	911	937	924	1008	947	953	977	1042	995	904	965	943	974	956	903	944	932	987	964	950	976	981	898	946	940	994	977	1014	991	989	940	964	964	946	935	1018	968	965	947	947	977	952	991	1010	957	983	938	985	918	1009	944	960	989	942	981	973	959	911	920	996	997	904	910	1016	932	948	982	957	1009	921	979	945	971	1021	952	938	968	948	980	957	1005	1018	954	925	880	966	920	919	975	999	950	934	927	1000	943	942	919	919	944	949	982	921	952	958	945	983	965	899	952	958	932	870	1033	975	985	940	952	914	999	983	977	962	940	935	938	928	904	964	933	947	940	948	915	923	954	911	926	995	926	959	943	957	933	981	951	909	936	943	907	931	980	1015	991	985	961	928	950	1012	907	966	953	978	983	938	954	936	921	949	913	934	953	970	989	920	926	955	991	966	954	949	972	955	970	962	913	981	953	947	884	968	956	980	1004	929	919	923	950	966	985	931	970	961	927	927	964	964	958	955	940	988	941	970	913	978	958	1031	970	966	966	991	965	919	927	908	934	1001	959	986	904	942	989	961	986	967	910	1006	922	927	984	905	1032	932	961	939	959	921	952	970	960	1010	917	936	980	946	988	970	954	967	923	931	991	926	952	967	1004	972	934	983	980	996	969	929	1001	943	917	1016	960	944	974	950	964	953	910	983	985	907	928	935	992	915	939	976	951	908	946	1012	986	932	964	949	996	989	948	987	977	929	957	938	981	926	916	915	966	894	938	969	960	947	939	987	912	945	963	896	979	929	956	987	938	969	992	954	940	953	906	911	981	1030	931	976	897	963	957	906	997	922	934	987	948	984	909	913	966	998	955	944	945	948	948	950	964	942	1013	889	882	923	973	974	954	973	976	939	934	928	974	965	987	927	907	947	947	979	985	949	962	949	958	917	931	946	950	955	909	937	949	964	986	948	935	932	909	989	940	963	976	983	961	996	923	922	921	992	981	969	933	967	942	922	923	982	956	960	947	910	945	950	933	999	977	971	887	958	983	901	873	925	934	930	978	932	920	933	936	933	960	966	967	992	950	917	958	976	891	936	1000	951	988	956	900	981	941	948	935	935	928	1021	1028	945	897	990	968	1012	944	992	967	928	925	967	940	969	929	937	961	992	928	939	974	969	930	895	944	962	970	938	956	968	919	997	958	992	965	966	989	944	943	933	901	920	1002	924	982	908	940	1006	1001	970	902	981	942	1006	941	984	972	978	895	947	981	1003	947	927	968	1010	935	942	964	939	916	947	989	928	900	1026	984	977	965	955	986	962	998	965	929	971	932	950	966	954	950	942	986	971	960	981	948	939	938	922	960	975	926	967	949	907	875	895	928	913	956	954	915	975	966	941	965	926	985	985	956	918	990	939	971	971	920	1028	941	956	999	934	1008	954	912	933	904	984	980	957	934	948	921	954	989	910	971	989	944	977	935	976	960	957	975	940	970	933	961	927	939	966	1004	983	948	1016	948	943	916	950	962	936	945	910	900	1016	967	918	942	994	949	947	954	1004	937	931	947	924	976	924	982	944	937	950	939	960	955	919	964	1031	972	931	983	925	957	985	963	968	934	889	962	959	958	919	980	925	953	958	955	1004	954	928	911	946	913	977	952	926	956	962	974	1008	909	947	912	990	904	1046	963	966	953	936	991	900	934	964	964	962	975	938	976	985	949	910	983	945	979	952	978	934	937	973	967	916	934	928	943	932	984	954	970	982	956	915	976	948	1003	933	953	917	974	972	983	939	964	976	963	908	913	979	952	948	981	1050	907	937	907	996	931	965	947	924	964	944	907	943	935	923	987	966	973	975	900	933	965	926	866	919	949	936	974	930	954	945	965	920	972	929	937	987	982	918	946	910	909	950	931	900	964	987	972	953	949	955	904	971	973	939	940	971	966	960	1025	989	966	921	958	956	928	965	922	967	950	890	948	967	957	954	911	961	973	951	954	974	940	940	964	1009	889	951	936	963	943	967	959	923	929	968	1005	952	925	1020	935	952	964	905	949	944	936	978	1026	919	962	950	915	1015	915	958	920	878	1012	949	928	1004	980	988	988	949	948	930	984	944	968	944	945	946	975	967	963	964	1012	982	886	981	907	962	974	863	947	938	957	910	991	987	980	970	932	981	923	903	990	995	992	969	944	941	985	938	1039	906	969	935	949	980	953	947	947	927	942	975	933	934	1003	955	977	960	998	983	899	969	983	947	933	951	954	936	918	892	925	950	962	969	934	884	970	952	958	948	972
33684	39567	35052	30592	30359	28611	22797	12912	6913	3676	4569	3730	3212	3623	2294	1902	1066	779	439	405	401	489	432	415	380	426	375	340	362	352	305	322	347	311	345	324	363	335	332	311	320	370	291	319	320	322	316	297	342	343	330	308	326	340	337	321	337	289	310	336	338	343	318	350	315	327	321	350	306	358	317	358	344	330	334	321	355	330	321	370	337	292	326	322	346	345	363	363	351	345	333	336	359	344	351	345	327	350	338	324	338	312	302	329	360	347	350	312	290	322	331	325	335	372	349	317	357	312	327	325	352	342	302	338	310	324	323	324	320	323	328	302	339	333	333	342	350	314	318	305	350	319	326	313	338	307	320	316	311	356	359	354	323	316	309	327	326	333	329	331	329	340	338	321	358	317	331	313	338	300	325	327	310	321	353	347	344	344	303	304	358	326	306	348	316	321	337	354	324	351	323	333	346	330	340	301	317	338	305	335	339	312	361	307	303	317	335	312	328	297	331	339	325	324	350	307	327	340	329	358	283	350	323	336	332	322	340	333	331	290	341	320	348	332	326	312	314	311	309	290	347	326	342	331	341	340	331	323	329	323	331	347	316	331	323	312	326	338	310	300	356	322	338	331	331	333	349	318	303	360	327	323	317	318	378	337	326	331	335	343	347	337	325	311	342	332	344	333	307	360	320	337	323	312	357	325	360	350	354	349	326	343	344	338	348	322	309	305	311	322	337	319	322	322	328	358	314	353	355	375	296	336	324	313	303	319	321	354	299	340	268	328	346	324	335	339	358	330	380	334	323	304	330	317	357	339	360	348	331	322	323	333	370	339	323	336	331	323	324	334	315	318	372	316	321	326	304	336	303	363	319	308	296	339	329	350	326	358	318	329	299	313	313	326	382	342	320	327	308	359	312	310	285	318	331	340	302	319	338	325	343	319	316	327	318	327	375	343	336	370	319	340	329	349	344	336	355	337	343	344	334	337	326	325	339	300	312	347	308	323	342	346	300	339	340	305	366	360	314	321	306	323	317	350	311	353	338	336	323	327	347	317	309	333	354	329	310	347	270	335	321	303	324	319	335	339	362	337	330	343	312	338	327	293	347	317	326	340	341	313	315	320	323	334	342	304	328	372	319	331	334	312	308	312	329	336	283	335	330	351	328	347	350	357	318	324	371	344	335	346	303	301	319	336	326	311	310	344	345	316	318	303	341	342	330	339	332	339	332	312	368	343	308	325	342	330	295	355	300	300	333	334	309	347	363	365	313	343	315	347	316	346	327	333	312	348	351	320	324	335	361	310	326	321	304	309	311	332	308	314	307	337	347	330	335	353	319	339	319	296	338	327	330	318	347	366	350	355	332	341	316	325	341	330	320	347	338	348	318	322	334	325	323	347	320	340	334	309	319	373	350	310	349	345	333	311	318	311	303	322	331	316	374	321	336	341	305	332	315	325	330	359	296	336	340	346	326	337	325	363	342	371	313	352	317	326	326	342	319	307	324	349	300	328	310	336	348	324	355	341	335	356	319	348	295	316	323	317	318	359	340	360	328	350	319	319	321	325	332	340	308	346	335	336	335	338	328	312	311	329	352	337	354	330	352	331	298	305	352	323	358	331	353	331	338	350	304	333	323	298	315	304	314	326	305	306	348	345	333	339	333	323	320	320	320	315	323	337	325	352	327	344	329	343	327	306	332	334	311	368	325	327	340	314	291	322	304	316	317	315	357	329	294	325	309	340	328	333	328	341	341	351	327	316	351	289	355	333	334	331	314	385	304	355	315	340	343	344	336	342	306	330	285	336	299	322	318	335	348	386	341	356	365	340	310	316	322	317	345	329	314	343	343	312	348	319	305	340	299	297	320	320	339	329	325	316	317	319	337	335	291	332	331	324	335	347	345	338	311	345	318	337	337	347	321	317	336	330	314	325	294	329	326	343	352	327	361	346	330	310	308	302	320	317	331	317	301	304	310	341	294	314	358	311	323	312	335	344	324	334	351	338	330	306	298	285	326	307	295	323	362	334	369	331	345	334	364	354	341	341	336	342	372	361	310	339	343	363	348	351	301	340	329	325	356	342	316	362	338	302	357	356	384	328	335	322	300	319	352	315	345	326	330	362	330	353	355	333	313	365	333	316	327	347	344	323	316	334	350	325	328	287	309	310	346	342	323	327	342	317	327	309	313	356	298	317	324	340	357	308	351	317	338	362	326	344	329	315	348	333	320	327	300	342	339	341	318	356	370	327	336	320	328	295	315	315	347	316	320	358	309	320	326	332	331	321	321	332	334	353	325	361	339	349	332	343	345	323	319	310	318	353	326	323	336	320	337	345	328	325	313	330	329	322	323	318	341	331	340	334	361	358	326	344	326	316	342	326	334	342	284	341	353	342	347	330	365	347	333	330	386	312	327	353	310	333	331	317	330	322	317	305	325	324	333	341	317	314	357	347	323	337	374	325	318	312	322	341	303	304	329	331	319	311	344	357	324	306	339	320	343	331	334	321	322	320	306	315	330	336	340	353	313	355	365	332	325	329	347	330	329	324	329	311	327	335	343	314	329	312	307	330	349	300	284	324	314	314	319	381	322	357	314	346	375	326	356	352	335	331	303	331	334	324	337	280	329	340	327	314	329	328	317	351	311	337	304	332	312	352	339	298	346	357	321	321	314	310	315	359	308	325	331	331	340	304	315	343	359	367	313	343	313	310	339	323	339	343	333	333	334	315	327	351	324	338	318	343	340	349	329	344	362	325	299	315	341	339	345	320	316	320	323	340	340	309	310	360	320	303	329	317	355	350	328	319	348	332	312	303	314	338	367	320	319	329	290	334	303	326	355	349	346	338	339	346	315	349	329	340	340	337	339	329	334	317	313	328	335	326	355	340	311	347	299	321	337	307	344	335	294	367	356	342	333	347	340	338	363	331	319	283	328	319	358	336	332	370	311	323	330	312	334	305	348	324	314	333	336	345	293	342	328	367	331	359	326	335	339	347	321	338	288	317	344	326	370	321	333	310	343	347	331	322	326	353	344	370	333	336	355	318	330	342	337	311	345	333	340	332	338	298	338	322	328	326	334	338	349	344	324	342	342	300	330	338	336	336	344	315	334	336	347	364	296	291	317	353	334	346	348	334	315	309	304	372	304	353	330	346	340	353	312	329	323	338	305	324	330	324	298	341	320	298	332	321	328	354	334	324	325	322	351	322	336	345	342	330	360	334	353	326	328	353	322	314	345	318	324	313	303	316	321	337	330	310	309	327	325	319	352	352	299	358	334	294	348	327	322	336	334	319	298	335	352	350	336	289	335	305	332	357	322	335	337	338	344	332	304	301	325	297	335	353	317	336	311	340	331	325	364	323	327	350	285	391	327	310	328	329	341	316	307	309	351	329	338	352	375	330	353	334	326	350	339	325	352	321	332	322	365	359	316	328	355	340	290	320	326	354	342	310	326	328	339	347	352	325	315	343	332	332	302	348	320	340	325	306	300	311	348	323	330	324	323	345
23415	33954	32259	35906	39321	40366	33589	19635	14954	9690	13845	9869	11626	12835	9208	7689	4815	3028	1556	1317	1568	1937	1785	1721	1516	1172	1080	1028	1030	1008	951	1003	988	926	953	971	928	1009	955	943	943	971	897	914	925	933	948	901	988	964	921	904	903	917	973	882	938	882	850	875	969	842	906	853	850	952	916	907	884	911	903	838	917	892	871	875	826	860	1041	1087	979	905	872	853	858	872	852	824	874	846	888	854	833	874	896	822	843	871	834	880	884	864	907	832	814	903	884	870	955	882	794	888	886	826	864	861	873	849	878	876	840	828	827	832	826	846	866	876	847	875	864	839	861	814	905	893	878	889	812	860	877	845	874	832	861	871	857	854	847	881	880	833	854	882	836	843	830	859	823	792	830	874	874	869	849	866	828	825	811	869	843	884	853	858	834	856	884	884	866	929	857	837	884	844	823	845	852	910	837	812	849	865	854	890	851	809	828	888	793	833	857	880	834	871	882	840	850	825	862	852	905	854	881	856	902	854	837	853	882	918	826	861	870	818	891	867	853	861	874	868	880	870	904	834	852	843	885	810	868	861	835	923	883	849	886	834	852	852	825	889	864	834	820	903	886	865	868	866	898	885	862	873	889	899	833	811	851	893	827	851	890	881	830	852	831	874	889	837	877	876	827	828	880	927	868	848	820	862	847	888	877	875	846	841	799	871	850	920	870	855	877	823	863	862	826	849	816	785	797	893	835	921	827	871	845	893	837	855	836	861	886	857	801	854	888	875	811	883	860	824	839	851	865	842	846	823	880	884	901	842	882	818	849	848	863	863	846	801	814	892	879	874	837	824	896	810	870	853	869	842	809	843	861	837	813	884	849	823	878	849	860	825	851	850	866	793	855	875	848	865	862	812	837	862	834	829	836	884	867	916	874	859	874	872	873	857	874	859	850	885	858	871	819	851	825	819	865	859	832	852	853	832	863	874	859	852	889	824	830	834	884	838	822	915	851	845	851	796	861	847	892	842	894	829	835	852	852	841	853	862	869	883	912	852	890	882	786	828	853	894	866	821	833	880	878	845	829	888	837	827	906	837	896	862	851	819	922	857	907	846	851	877	842	873	881	783	879	888	875	855	842	871	834	815	867	879	849	837	905	889	865	890	883	896	872	849	879	846	848	837	897	843	913	857	835	872	818	897	883	878	833	911	840	833	816	870	898	839	847	821	873	843	854	820	831	836	823	881	857	839	836	894	825	874	822	826	814	823	841	858	890	877	867	836	828	850	895	900	852	848	847	842	851	864	886	842	864	838	824	888	838	916	837	849	843	875	842	889	798	856	814	855	891	833	892	890	851	921	858	827	872	879	896	834	864	863	767	863	909	851	842	887	870	843	805	841	877	829	886	865	823	893	858	859	826	846	820	847	846	887	850	854	887	840	824	830	839	866	905	812	845	861	859	862	839	886	839	804	876	882	885	897	840	861	854	853	807	904	802	812	882	869	818	892	867	823	877	845	832	843	834	850	910	861	824	859	807	854	895	879	894	823	837	849	848	848	875	894	907	858	851	846	883	839	920	834	853	853	861	867	849	842	801	910	830	878	908	828	878	847	804	858	854	851	856	851	905	824	834	851	829	854	822	803	869	857	870	865	846	891	860	828	838	877	891	844	832	829	847	840	857	873	899	844	825	885	853	878	855	841	820	846	908	883	875	873	856	850	826	840	829	845	835	822	849	869	860	870	841	823	817	870	860	836	874	825	853	871	826	866	911	857	873	892	900	830	907	886	852	840	848	878	921	820	826	870	850	870	876	915	860	860	811	874	830	827	894	880	892	860	852	855	825	850	888	861	867	838	893	887	829	816	835	847	929	846	859	826	858	823	858	850	833	864	882	864	857	854	860	848	841	853	823	873	902	890	866	884	911	839	765	887	816	870	843	901	884	886	855	894	853	857	906	881	832	849	878	866	798	869	828	885	868	919	863	847	863	848	823	836	825	888	866	861	840	880	834	866	858	832	863	859	822	856	831	844	877	856	792	820	852	884	836	865	840	848	803	889	851	878	854	882	856	878	882	853	865	836	841	896	818	866	865	843	911	877	806	920	856	823	869	818	840	854	826	825	880	861	848	839	803	837	867	847	868	885	852	902	921	915	841	816	783	833	827	840	855	849	821	892	841	811	867	878	851	800	826	890	853	866	836	833	857	831	812	867	875	847	882	896	854	884	806	841	866	868	824	868	861	844	864	848	885	804	871	858	851	822	838	897	832	871	848	841	872	830	922	848	819	833	847	842	851	854	875	863	822	922	838	819	819	817	898	839	855	840	856	835	875	864	883	843	836	830	826	879	845	894	882	882	820	846	833	814	846	923	845	856	863	845	861	847	869	860	922	877	911	841	845	830	847	849	891	903	810	825	820	814	830	851	826	869	821	889	833	876	881	828	898	825	880	829	876	869	912	854	812	798	872	889	833	902	859	835	836	861	865	845	846	864	841	873	871	875	886	842	846	919	867	853	903	925	861	850	891	867	859	879	830	833	861	849	855	817	874	888	847	858	830	877	845	821	837	795	876	870	881	880	890	879	869	864	866	842	894	873	849	845	867	818	875	836	865	838	820	895	887	853	887	846	830	822	854	851	873	901	849	865	867	883	872	865	858	837	915	817	858	873	800	897	842	842	879	896	948	824	877	931	836	842	866	816	865	848	856	897	893	879	855	909	800	864	874	872	891	833	790	872	857	811	850	873	851	852	881	819	896	881	849	894	832	851	880	903	861	879	865	880	853	896	792	848	864	887	838	818	869	824	825	826	831	905	866	780	833	798	866	868	875	854	847	886	835	837	854	879	828	890	868	819	830	845	878	881	861	945	832	843	857	806	880	912	861	823	841	860	878	860	892	798	865	894	827	813	905	881	892	864	876	845	877	834	851	859	833	892	838	855	851	854	860	870	893	864	840	904	838	896	874	917	849	838	874	874	875	821	848	813	851	879	895	858	931	880	858	828	820	880	849	860	807	852	892	859	843	864	899	849	861	828	869	814	853	834	818	854	832	887	832	839	830	844	839	852	859	842	845	840	917	854	820	859	884	840	825	885	869	836	910	900	867	871	859	826	843	878	879	830	852	824	907	854	824	893	873	861	840	863	815	891	818	883	822	889	802	831	840	846	861	834	846	847	843	874	848	833	861	877	875	832	828	898	853	831	847	841	906	827	898	869	884	862	827	869	837	837	907	898	834	853	838	862	832	846	835	857	911	874	872	818	895	881	819	883	832	851	851	832	824	846	899	866	849	844	892	841	827	861	835	852	867	840	855	827	898	886	832	873	892	860	823	887	832	850	847	827	851	869	872	893	834	910	866	846	889	909	893	825	877	872	912	841	884	805	828	882	817	822	872	822	858	796	839	864	862	850	849	859	869	854	876	913	858	843	842	851	878	825	843	840	840	846	847	817	917	837	820	849	805	892	845	839	852	894	866	801	830	829	858	895	865	860	802	829	802	853	833	860	875	885	816	815	841	838	838	854
4342	5976	6166	3527	2177	1436	717	433	319	252	343	277	241	285	230	234	211	210	190	197	204	196	187	175	196	216	199	163	197	191	193	189	219	195	187	209	228	174	195	198	183	203	185	180	177	201	179	200	203	174	191	178	187	229	175	211	205	185	186	199	197	177	179	179	190	203	177	206	204	216	231	202	201	186	200	181	202	193	187	201	200	184	209	182	178	183	201	181	181	204	191	202	202	181	195	174	192	229	158	209	196	173	174	180	192	194	198	176	176	173	184	180	197	195	191	189	207	165	184	199	194	177	203	210	194	219	191	180	201	223	162	202	186	197	187	199	197	203	173	200	175	184	197	187	191	191	188	195	193	184	215	200	180	184	200	166	169	206	189	214	185	185	192	204	210	168	174	194	188	181	170	197	188	194	188	186	207	193	180	190	171	174	188	193	195	167	201	181	168	187	178	222	182	196	162	184	189	204	196	178	197	189	176	201	193	211	200	205	183	161	194	212	199	210	176	206	186	188	197	186	195	178	208	171	187	191	188	173	173	168	177	157	157	185	198	206	200	193	202	196	204	179	166	187	189	176	176	227	189	221	183	188	170	179	217	190	189	194	172	184	188	210	195	195	205	167	182	170	209	186	181	187	181	209	202	190	169	191	171	197	192	199	169	192	196	198	194	191	181	187	185	172	193	202	197	200	182	187	220	183	200	181	176	169	161	199	197	195	159	205	219	183	178	177	183	217	183	184	183	192	181	186	199	208	182	209	214	210	181	186	206	186	178	188	180	181	176	215	197	177	189	191	183	198	194	189	192	174	209	192	174	162	190	186	190	203	200	175	214	166	192	167	179	170	199	194	182	187	203	190	195	226	215	177	177	165	161	173	174	167	183	197	198	192	201	183	205	171	171	188	172	205	198	176	182	216	207	179	193	179	203	186	187	198	168	188	162	177	180	196	221	204	181	179	198	191	186	186	195	170	203	185	182	176	179	180	181	176	193	165	212	211	215	177	186	203	192	196	188	189	163	200	189	194	206	175	161	200	187	175	213	172	191	210	150	182	197	202	194	182	182	191	194	196	174	174	195	175	170	194	171	199	174	171	197	199	228	180	177	175	229	160	159	211	204	200	171	194	196	177	185	197	186	173	182	185	201	207	208	208	212	193	174	201	190	206	203	170	176	182	194	172	200	183	200	186	188	181	161	177	199	177	180	184	191	207	195	195	160	209	195	178	190	178	216	185	184	183	210	198	178	210	183	179	187	185	183	177	199	171	169	170	179	185	206	196	183	180	178	188	167	186	163	190	207	172	192	209	198	174	204	215	164	171	162	202	168	194	200	199	216	183	178	198	196	194	183	197	175	186	185	178	179	179	181	199	209	186	191	176	210	173	181	192	177	196	187	190	206	182	197	183	207	166	202	187	194	207	208	210	181	202	210	219	199	197	167	222	179	189	175	189	178	161	183	195	183	191	200	189	184	183	206	190	217	179	167	187	159	197	198	187	184	170	194	174	164	177	178	169	191	188	163	211	212	192	193	164	177	158	192	198	216	194	180	197	191	201	190	207	212	201	214	200	185	198	186	215	195	195	190	180	183	195	199	216	176	188	227	194	184	186	189	195	185	212	151	190	214	168	202	195	204	197	180	207	207	187	179	149	227	169	164	175	187	188	190	162	176	204	195	195	209	184	204	203	202	219	195	196	185	189	189	176	190	205	176	225	216	150	181	205	213	163	195	180	192	189	156	180	167	206	200	181	157	198	169	168	205	168	208	181	183	189	177	172	168	184	190	183	199	172	198	189	167	187	199	177	185	177	197	175	223	170	162	179	197	182	159	193	198	182	202	193	189	213	185	205	192	196	180	194	179	189	166	195	191	175	183	198	199	209	179	171	208	162	192	192	179	158	196	168	198	183	196	172	188	177	190	183	180	176	189	173	191	178	194	190	200	215	187	188	197	177	180	190	200	174	177	190	190	189	211	211	198	177	210	199	197	191	189	195	178	180	212	203	195	185	205	173	198	206	181	177	197	213	191	185	191	199	205	183	206	183	187	190	183	198	181	203	211	192	203	192	190	178	184	181	186	174	182	190	207	167	192	173	193	212	163	185	201	203	181	181	193	193	193	171	186	200	186	219	192	187	189	201	207	183	169	190	181	212	211	184	174	196	205	183	178	212	208	195	197	180	224	159	183	180	197	181	203	183	169	180	185	179	211	193	219	192	214	188	189	175	201	215	197	201	176	198	175	167	230	193	184	201	171	183	202	193	189	171	190	201	190	199	185	178	171	194	228	199	208	191	214	201	178	200	171	190	179	187	190	159	167	191	182	167	187	159	174	185	202	207	179	194	197	189	175	186	199	200	186	174	200	192	193	180	194	179	176	213	196	196	202	203	201	180	187	164	186	184	165	184	203	176	216	203	203	177	165	218	211	180	168	222	180	205	245	201	189	189	190	191	197	191	173	219	177	191	182	188	202	197	174	183	173	203	180	186	178	208	182	207	187	178	209	191	197	206	211	189	197	188	187	191	190	215	201	201	182	216	222	187	185	186	203	196	178	198	196	192	181	171	187	174	196	212	179	212	191	176	186	176	189	183	194	189	195	150	196	205	187	182	168	199	196	181	163	206	183	187	175	175	203	185	185	192	217	170	172	171	163	164	192	202	191	191	201	173	188	196	220	174	174	178	180	183	182	188	171	186	173	182	160	197	163	179	195	200	208	209	177	178	200	177	219	173	185	209	187	169	184	186	183	192	189	183	187	189	211	195	186	201	183	192	188	205	207	238	192	208	206	199	170	189	206	165	188	205	192	200	165	204	196	178	208	169	172	211	184	197	197	178	176	197	183	189	194	208	236	173	177	203	206	212	203	193	178	203	175	205	183	176	162	189	172	207	174	192	197	204	185	195	178	186	189	195	178	181	212	193	192	175	184	189	197	212	229	207	182	172	170	168	199	180	205	177	193	213	187	178	190	182	191	174	178	200	199	213	200	188	177	188	160	175	196	189	197	199	164	192	186	183	176	155	204	189	162	199	196	220	194	155	203	181	195	195	197	162	171	216	183	230	184	191	201	189	196	194	188	192	205	238	186	199	188	192	177	195	185	189	180	187	179	181	190	212	183	187	206	170	201	200	196	194	171	198	205	185	206	208	192	193	181	180	183	187	184	179	198	217	213	169	209	168	202	175	192	204	183	209	190	183	183	165	176	178	179	178	196	207	194	179	189	174	190	196	187	192	170	170	174	216	199	172	170	185	180	171	172	184	219	176	213	190	186	194	177	194	181	192	170	164	196	180	195	207	156	208	183	210	218	220	180	186	172	166	171	199	198	185	193	184	200	209	199	187	186	197	202	178	175	192	199	175	231	187	218	183	182	200	172	177	192	176	186	164	216	165	201	182	162	173	184	186	183	179	199	179	193	195	177	193	194	191	169	168	193	190	174	189	202	206	205	194	173	180	199	205	179	207	186	205	210	180	171	195	185	183	195	198	186	185	184	213
4335	7989	9110	7639	7495	5460	3149	1906	1454	968	1652	1329	1147	1213	891	947	749	665	631	597	592	677	605	574	619	569	645	590	593	573	571	558	550	578	596	611	587	600	571	630	568	571	571	587	554	589	568	587	568	556	580	568	610	584	610	555	610	583	609	580	572	581	615	600	591	571	559	628	605	597	555	601	598	570	569	588	591	591	584	587	637	583	585	590	597	554	603	551	630	538	576	549	538	560	617	598	577	580	566	584	551	579	616	556	592	577	570	596	570	570	589	568	564	552	627	566	567	547	605	614	538	562	579	550	577	563	589	559	612	572	588	573	555	649	588	593	603	583	572	607	591	587	570	574	566	558	603	586	577	563	609	617	591	568	615	586	571	534	560	586	567	566	559	538	547	580	602	560	564	579	548	599	587	558	578	591	547	542	574	529	582	588	582	580	616	608	577	623	571	569	577	581	534	598	576	610	543	567	554	608	613	548	544	584	592	571	564	583	563	549	551	566	600	575	598	551	597	583	578	586	590	599	575	547	601	578	578	574	605	586	594	534	596	574	602	562	571	585	549	581	599	559	590	556	574	564	586	595	594	614	579	628	620	575	576	569	559	619	601	575	581	586	565	552	575	589	596	595	570	610	614	555	542	552	559	557	611	609	576	556	525	551	561	586	572	559	596	655	596	528	603	530	568	552	579	556	619	559	587	558	579	632	603	625	575	585	543	592	594	578	570	554	594	564	579	556	575	612	566	546	602	580	512	605	571	593	559	571	574	560	606	572	564	609	562	572	596	561	584	587	539	567	556	596	579	617	606	570	603	588	622	610	581	580	586	582	568	580	600	603	556	598	598	624	564	572	575	513	558	548	564	619	582	589	572	556	567	583	585	563	547	630	546	583	568	601	549	563	584	582	574	578	594	585	588	552	594	602	614	587	575	621	594	569	526	590	550	559	543	564	583	589	595	581	558	623	562	555	592	615	612	592	571	573	563	573	589	589	593	575	531	576	588	583	589	579	546	585	593	583	521	578	584	575	597	566	641	607	537	600	587	586	585	567	568	586	577	577	615	581	583	573	550	611	523	610	559	591	586	583	588	608	549	604	620	584	566	573	646	559	578	574	626	532	587	586	583	588	590	555	537	549	618	591	593	536	569	596	554	574	572	555	574	577	546	591	578	590	550	602	597	623	570	597	609	590	550	562	602	572	598	595	568	573	546	521	568	580	584	573	575	582	604	595	565	584	557	570	605	587	621	579	597	591	612	598	629	595	593	619	594	594	603	587	551	525	590	612	572	582	592	585	583	554	575	534	563	597	629	519	571	548	540	581	613	587	596	562	575	549	605	545	530	555	602	570	572	568	540	548	592	556	541	545	607	577	604	551	608	569	614	597	552	611	595	562	587	564	584	571	540	568	598	565	578	656	586	593	560	564	592	587	572	600	560	561	569	581	600	592	590	583	562	591	565	557	557	577	589	579	584	578	550	538	566	593	552	552	591	559	580	575	612	579	592	558	545	608	555	569	564	549	592	572	620	594	600	570	526	587	581	586	570	571	603	571	539	558	583	588	633	553	609	565	598	552	569	565	554	541	564	562	555	573	584	587	606	565	606	571	583	559	537	579	563	600	553	576	555	603	626	571	593	591	554	601	621	582	564	568	598	568	555	594	574	569	614	555	581	552	557	602	588	598	572	587	546	586	550	588	567	541	566	595	587	558	565	576	587	569	575	567	594	560	548	616	613	619	573	573	561	555	576	550	633	592	595	572	522	553	552	557	558	595	547	572	583	604	576	584	566	561	620	560	608	608	557	594	601	554	630	605	560	566	608	619	589	608	553	531	569	590	594	570	618	588	611	566	565	543	614	516	557	616	546	560	560	556	586	546	582	569	577	594	581	529	569	606	585	573	583	577	607	586	579	595	591	558	559	576	609	592	575	606	588	577	578	553	589	582	568	579	584	598	537	595	602	616	590	572	558	550	536	608	591	588	602	579	568	570	615	578	545	603	570	578	556	545	616	553	585	556	594	596	566	600	560	559	610	590	617	577	577	544	552	563	588	573	557	573	567	599	575	572	585	551	598	607	572	559	570	584	574	568	577	601	588	600	605	615	581	595	556	555	614	576	578	554	559	572	612	602	595	576	602	584	598	615	604	553	544	592	573	575	610	558	610	565	583	602	599	577	597	557	563	588	547	559	561	580	575	564	602	606	559	534	545	555	566	568	568	591	576	583	623	561	581	570	562	581	578	588	591	569	540	590	574	599	556	614	532	600	605	586	610	604	563	622	588	604	595	606	552	593	553	593	595	617	589	597	558	561	593	582	606	577	552	597	560	595	565	618	577	603	580	557	617	573	597	568	561	587	614	584	556	568	613	581	606	553	576	583	592	614	590	629	575	532	567	534	581	546	614	561	507	604	574	610	595	629	586	555	604	571	572	619	565	596	579	619	582	580	581	551	586	581	562	576	565	594	577	573	553	581	618	597	570	617	537	591	553	603	545	593	596	612	568	596	606	561	566	579	550	546	563	602	586	575	590	642	558	565	534	582	618	630	576	614	624	564	583	565	573	550	553	581	600	600	599	580	581	579	528	559	566	602	548	616	561	555	594	573	602	565	580	596	579	616	540	595	624	559	600	603	549	616	581	582	582	546	562	563	578	553	560	569	616	580	602	568	557	586	608	571	561	565	585	588	542	582	525	593	565	595	581	638	542	627	607	640	546	601	558	577	550	595	619	620	588	599	604	563	580	617	560	629	610	599	559	604	556	586	540	564	546	565	589	618	585	560	559	571	588	548	562	579	605	638	586	607	572	583	553	610	576	570	579	589	608	538	571	572	569	579	588	569	593	561	599	549	642	585	583	509	589	526	603	564	615	584	564	545	611	554	569	573	582	605	592	573	597	576	588	577	538	613	639	562	592	603	586	568	546	616	510	603	554	574	584	614	581	575	578	600	610	577	606	570	579	545	590	603	639	561	576	575	601	586	575	573	592	557	622	588	628	616	556	614	626	604	567	557	562	558	595	591	619	540	551	578	574	548	574	576	604	594	598	620	566	581	564	582	589	541	559	595	519	614	578	561	615	581	579	569	591	603	556	588	589	567	609	534	591	580	578	603	560	580	599	557	589	558	575	571	590	564	570	564	594	591	559	597	580	575	600	536	590	576	568	553	544	580	607	601	598	553	572	617	612	575	571	521	578	616	565	594	575	592	582	604	602	582	607	573	578	546	589	600	537	609	600	601	555	563	577	557	579	586	590	564	616	557	627	577	592	620	598	571	580	594	537	584	559	565	543	592	596	522	616	573	599	586	512	561	575	577	569	570	530	575	597	540	566	560	534	574	573	608	581	579	554	582	594	597	603	572	594	566	623	555	630	575	635	541	590	601	572	616	609	610	595	598	587	588	558	602	605	581	601	594	505	580	602	609	567	598	565	557	568	567	625	594	562	537	586	534	564	548	553	601	569	584	582	616	595	544	555	574	605	594	580	553	563	578	559	573
24010	34350	33521	27592	26573	23185	15932	8044	4591	2118	3101	2513	2014	1673	1377	1267	889	527	407	387	431	390	424	390	379	387	360	359	353	403	376	362	371	365	378	368	346	387	351	366	388	364	357	353	386	399	347	379	378	362	338	355	384	335	370	332	318	323	380	344	354	360	355	388	367	326	384	351	371	366	375	350	383	362	352	367	359	335	378	399	334	351	365	379	359	344	367	373	349	368	352	364	342	341	386	361	401	344	342	399	365	339	362	355	372	371	368	377	404	374	374	371	374	383	354	358	347	368	379	363	349	361	352	323	371	372	344	353	358	381	371	361	393	333	376	321	367	366	365	353	357	384	356	358	359	374	370	366	360	360	335	360	351	341	369	347	372	365	357	352	364	357	331	358	335	330	371	348	380	335	366	358	360	369	373	359	367	377	360	355	358	379	379	363	372	375	382	368	325	356	343	321	371	365	355	353	317	341	353	379	374	360	370	328	360	397	404	390	365	349	360	370	346	358	338	345	359	363	356	353	380	373	360	369	359	367	365	344	356	340	366	348	317	357	374	410	341	350	349	346	393	370	368	362	342	355	357	345	360	386	327	375	357	369	330	376	345	324	343	343	375	321	346	356	341	359	371	337	359	351	358	382	349	362	370	360	330	333	351	342	352	371	354	378	400	356	373	397	361	357	337	374	365	345	332	348	362	360	368	322	332	378	357	372	337	325	349	347	349	385	391	326	333	372	355	354	338	342	317	343	361	388	338	352	355	391	364	367	351	364	381	364	339	385	330	365	371	354	344	349	412	357	377	350	331	402	377	362	372	364	337	339	337	388	365	345	380	341	334	383	348	379	404	362	364	354	351	331	366	334	369	313	349	381	369	345	367	354	375	380	316	356	395	399	326	376	365	317	391	349	373	344	375	349	338	385	380	319	397	382	337	371	336	370	362	370	358	363	368	353	368	355	359	402	389	357	389	348	341	360	359	326	354	360	330	345	393	366	358	372	365	382	359	370	367	350	359	345	381	382	377	331	359	397	357	359	391	383	360	346	380	315	376	355	376	350	395	345	341	399	366	341	366	323	349	370	358	374	351	363	350	333	376	347	361	371	355	355	331	334	388	368	381	339	336	337	378	383	341	335	351	388	330	312	366	353	346	338	345	345	387	390	399	343	340	352	375	322	363	338	340	345	394	374	358	355	350	351	353	368	388	407	354	359	331	333	342	349	342	335	391	343	342	357	352	368	330	352	316	365	386	377	358	400	336	363	385	354	375	361	363	368	346	336	344	371	333	372	384	346	385	360	347	329	390	362	348	345	366	347	386	358	339	404	348	347	389	342	371	351	338	359	382	376	339	386	392	350	369	322	349	344	330	335	366	351	370	378	385	359	369	379	329	349	348	374	337	329	379	363	380	333	337	342	344	364	347	373	404	378	337	363	357	335	373	349	362	365	351	341	342	348	363	377	390	357	367	334	351	360	345	360	375	358	325	344	348	377	365	369	382	341	365	367	365	337	339	405	338	374	385	375	372	358	356	343	357	349	418	356	344	362	378	351	328	384	382	342	380	335	365	383	358	372	359	356	346	344	391	335	339	351	361	354	347	342	353	367	369	333	335	377	383	375	351	357	361	369	356	352	364	335	354	341	346	352	356	331	371	358	361	396	380	349	344	362	339	368	340	379	338	346	369	348	328	367	342	335	367	332	360	347	354	377	345	375	327	409	352	346	370	350	362	340	367	353	365	356	358	360	391	333	369	331	351	372	336	344	372	366	363	357	358	341	383	378	327	378	371	313	339	362	363	365	346	347	367	361	328	393	403	396	387	364	369	350	348	407	353	388	371	324	382	357	352	364	356	350	344	353	344	351	341	360	340	350	346	391	369	374	373	384	360	365	342	346	335	359	362	372	352	349	378	325	385	367	374	343	354	343	406	357	366	367	360	359	374	366	350	394	341	348	339	339	338	369	354	323	362	329	346	342	387	348	343	372	334	345	369	382	350	362	368	392	389	372	368	308	340	380	340	317	343	356	331	386	352	337	324	316	338	347	367	364	374	343	359	374	361	362	359	355	369	342	396	328	361	352	369	341	331	353	382	358	368	383	343	336	360	346	343	361	312	395	355	372	414	361	355	344	352	367	370	393	379	394	355	338	344	338	354	358	367	381	350	345	370	367	340	368	357	357	384	344	368	378	364	395	319	374	369	347	337	369	363	359	388	354	326	369	334	328	377	317	369	375	371	349	393	361	393	374	390	363	377	354	353	383	364	344	335	371	353	322	353	325	350	354	354	369	341	363	315	307	366	341	355	348	352	358	393	325	368	354	324	339	334	417	361	383	390	343	338	351	366	321	332	363	372	374	354	360	357	397	375	361	354	369	334	377	422	363	331	357	350	365	372	372	384	382	390	357	393	350	349	336	345	390	396	366	352	350	377	375	386	386	369	367	347	371	406	351	347	338	361	342	374	361	363	385	381	332	298	378	367	376	345	378	360	337	379	364	384	371	382	299	351	386	358	399	351	373	367	355	327	356	371	354	344	372	371	373	318	357	329	387	341	367	389	362	366	350	359	370	345	372	391	362	378	356	336	369	393	344	354	352	335	343	367	362	350	378	362	386	370	331	343	373	334	385	350	341	331	368	389	343	338	380	354	364	345	362	396	354	347	349	327	322	372	334	366	378	367	349	361	346	330	396	340	376	389	365	353	338	368	379	363	376	335	350	364	392	340	363	340	336	375	351	379	349	382	353	349	349	391	334	362	371	350	346	356	368	362	366	412	365	342	310	368	332	382	364	346	361	354	345	359	359	357	357	331	342	372	347	346	373	366	347	376	318	310	373	321	367	336	355	350	354	357	370	376	319	400	362	379	344	361	359	317	382	356	356	413	357	337	341	356	380	339	355	354	346	358	348	358	340	356	383	362	338	332	339	368	399	345	363	387	390	352	346	355	346	372	366	365	339	341	349	339	354	319	356	369	343	321	318	372	342	353	382	333	346	342	359	347	356	388	370	356	358	338	340	378	391	388	391	352	378	355	376	343	365	369	326	345	394	372	353	354	389	397	338	355	376	378	362	336	354	355	344	354	373	340	377	402	348	325	301	379	357	344	378	398	353	355	382	352	373	369	379	338	363	364	345	366	346	343	380	350	370	354	377	361	349	365	381	355	339	341	364	327	328	362	330	335	309	391	366	374	343	356	348	315	336	409	379	378	363	340	360	385	322	398	383	386	379	357	351	367	341	350	406	374	368	352	382	373	323	368	349	355	359	363	362	352	364	367	350	344	396	347	326	347	332	389	380	374	379	367	335	357	373	339	353	315	323	388	364	334	340	369	355	350	355	375	378	340	362	352	359	358	320	332	363	343	348	351	328	379	372	348	376	350	338	333	372	327	337	358	376	339	370	373	372	337	362	354	374	360	386	380	395	352	383	316	340	373	349	367	370	336	346	359	400	372	352	379	377	375	346	346	374	355	325	377	355	326	383	348	375	363	382	352	348	363	371
18163	29424	28657	31001	35814	34625	25751	16365	12609	6539	10388	7051	5789	6212	5077	4832	3416	1704	1333	1368	1583	1400	1320	1411	1194	1100	1024	1008	1018	1046	994	1045	1069	981	1078	1062	996	1018	971	1017	1010	988	961	938	997	1007	960	1016	1001	944	971	963	1008	983	970	1008	952	920	1012	969	966	968	979	1005	989	1008	1039	967	982	981	927	946	998	969	949	982	918	917	986	1102	1014	975	932	952	959	957	956	944	975	894	1033	918	923	948	913	958	922	913	969	973	912	963	920	940	922	977	1001	922	903	930	987	900	923	952	955	1013	945	1005	990	951	999	1018	952	980	992	973	940	981	955	968	914	959	966	940	982	955	912	955	958	968	967	944	952	961	902	991	922	890	951	1007	938	955	927	993	957	953	946	961	1011	929	916	992	922	956	888	950	888	969	955	924	955	947	931	986	945	974	922	942	960	964	947	922	920	939	979	966	994	923	956	952	921	890	930	981	962	921	896	942	982	988	974	941	1002	977	914	1000	995	913	998	933	961	900	920	937	992	986	974	918	944	964	928	966	938	953	896	945	954	946	961	983	959	949	1022	977	952	972	938	929	998	935	921	990	1014	979	971	886	950	954	990	961	948	946	975	980	961	939	986	914	994	1008	965	948	963	927	967	900	935	883	976	962	961	931	916	974	901	930	936	961	959	992	940	946	949	932	893	964	948	966	970	964	927	920	990	1001	978	1023	966	968	942	939	934	976	911	957	980	926	981	928	931	983	951	1003	958	1005	955	952	937	939	951	950	975	976	1017	946	954	871	915	957	965	925	992	926	923	973	964	1010	901	951	961	977	940	975	954	992	945	995	1005	995	992	932	972	933	924	986	983	968	969	965	962	968	956	1005	967	981	987	866	989	947	930	967	958	934	927	918	951	910	926	941	966	951	938	1002	957	955	932	916	968	990	942	938	923	959	1002	958	973	929	972	923	918	998	960	936	942	954	911	970	929	984	985	966	978	916	934	932	960	936	962	924	865	928	947	952	912	960	898	996	950	941	896	921	989	1002	931	923	943	983	868	941	977	905	938	964	959	965	887	968	941	921	900	916	910	977	941	955	975	952	929	991	957	921	958	954	983	972	925	946	947	937	937	912	967	979	974	960	932	973	949	925	948	934	964	949	988	895	953	924	953	905	977	917	928	918	942	949	948	998	935	954	972	935	879	967	947	975	963	937	924	954	980	959	923	918	985	919	977	931	915	969	929	948	950	985	883	946	941	1018	945	976	909	931	946	966	939	966	899	964	995	997	984	979	965	916	938	950	916	969	949	958	928	961	961	932	977	951	919	949	986	924	931	969	967	958	957	890	943	976	928	924	966	907	933	952	957	910	948	928	952	947	987	971	929	964	969	868	957	921	919	942	893	960	999	927	951	927	966	938	955	973	991	942	988	978	975	988	949	958	927	1033	929	931	981	900	1004	946	951	943	912	882	864	990	945	964	950	930	940	935	917	891	1015	887	906	986	941	942	942	944	1022	911	984	986	915	973	950	900	971	916	927	912	906	905	906	935	901	952	945	929	900	914	996	950	938	920	951	1035	971	984	961	960	945	930	946	973	959	1006	938	924	947	954	939	930	1017	925	902	911	951	948	931	970	933	893	986	996	1006	930	886	937	941	979	939	972	957	914	960	988	1008	948	977	971	942	925	979	993	947	950	962	944	964	871	936	1018	943	918	932	952	936	950	956	908	945	894	940	946	1029	915	930	922	942	936	947	954	991	976	964	1002	899	1002	982	913	958	895	971	896	952	959	956	900	936	988	920	939	908	960	873	952	913	951	929	931	914	982	965	990	941	914	891	929	992	985	942	974	975	929	927	934	933	961	956	981	915	928	971	900	931	972	906	950	985	984	895	929	926	960	935	944	1017	953	918	962	900	938	958	971	948	880	978	939	945	987	949	862	933	923	954	947	901	891	921	942	936	983	946	982	916	939	980	999	963	919	951	970	959	903	970	950	953	965	1001	913	1016	978	968	997	973	935	955	1002	963	956	971	950	913	986	905	929	915	1023	921	1010	958	912	924	900	994	880	963	925	943	958	969	908	990	919	952	934	908	1000	968	913	998	932	977	975	981	976	987	942	928	974	962	938	866	978	1001	928	1025	976	977	953	995	961	938	936	902	913	925	1007	963	984	885	937	986	922	952	972	931	945	962	954	951	973	943	950	953	937	936	971	982	972	1003	922	964	978	938	947	958	935	930	956	966	961	949	958	1000	941	978	1003	1008	969	942	915	886	911	973	935	975	959	979	1009	935	990	958	925	948	972	950	973	900	996	959	941	971	957	981	939	926	959	961	909	1011	985	945	929	995	949	941	894	929	979	958	954	925	919	950	976	993	904	984	962	986	939	945	985	954	963	934	952	962	958	931	960	974	940	966	991	951	966	960	918	952	914	940	935	970	973	924	952	928	1004	961	940	914	969	937	915	945	955	940	862	935	932	974	935	932	958	950	991	958	933	906	866	936	902	929	920	883	925	939	946	957	876	921	956	946	956	1029	933	925	980	940	947	984	997	955	998	896	993	947	1021	957	961	951	927	960	926	960	960	875	953	972	969	976	1017	1010	914	910	932	996	937	921	966	918	916	947	923	954	1005	916	926	924	932	960	941	957	960	936	971	951	978	959	975	950	917	958	942	950	974	964	960	916	932	960	944	992	972	949	947	988	930	893	962	948	944	1011	912	917	966	936	903	995	961	941	921	948	902	925	996	889	936	975	965	955	974	934	912	1033	894	946	930	927	971	944	967	908	967	960	925	943	883	957	1020	909	956	1053	915	929	950	913	936	932	952	981	999	1011	949	997	934	938	940	926	954	991	941	916	932	966	972	963	977	945	941	951	909	942	986	932	952	942	929	1004	965	929	969	944	968	959	955	926	909	962	929	927	946	884	955	930	1015	919	953	946	953	970	1034	930	911	955	891	932	959	985	986	928	977	958	912	931	986	938	930	993	952	911	903	1006	997	979	996	974	1023	930	912	908	955	925	948	938	935	943	898	964	919	967	945	935	967	923	979	938	966	956	998	974	952	913	940	936	943	981	969	922	946	996	888	953	1013	940	977	922	937	937	930	987	956	947	899	967	947	985	954	946	974	902	990	922	926	991	918	1020	1003	978	985	949	929	968	974	924	941	951	960	919	969	986	888	972	940	967	931	936	944	1028	936	899	983	954	904	987	980	940	972	978	949	955	971	963	949	938	926	944	956	930	964	938	954	926	982	979	946	923	957	968	985	913	922	925	899	950	951	862	920	949	940	958	957	904	966	962	935	917	979	930	961	998	929	964	962	901	974	943	945	948	917	964	943	966	949	1004	918	956	912	934	904	997	967	906	948	945	985	949	915	925	922	980	1006	892	950	937	940	928	912	962	952	905	952	922	955	936	952	964	902	883	908	889	994	1017	988	959	951	886	1020	960	987	933	926	961	953	976	958	980	926	983	945	930	939	928	991	971	959	962	965	984	938	940	976	991	948	943	924	1002	944	958	981	933	925	1000	979	941	1005	938	939	971	924	941	992	920	974	936	981	995	912	946	936	948	949	934	950	924	998	970	921	939	934	970	911	935	919	982	934
32752	39368	35504	30433	30445	29328	22335	13685	9271	3681	3301	2851	2309	2496	1933	1473	1184	641	403	410	460	429	428	392	353	338	379	340	347	320	354	351	332	352	345	375	304	366	321	340	353	325	348	350	372	306	367	320	334	328	351	329	345	338	304	343	364	303	360	329	303	323	308	349	309	344	347	342	347	338	331	303	311	305	302	305	316	336	339	377	356	330	317	312	356	340	329	342	331	344	319	306	362	330	342	338	310	312	341	372	323	310	341	328	348	337	331	333	333	289	322	302	358	353	361	339	329	337	364	283	336	300	334	347	341	310	326	322	356	306	339	314	358	314	346	333	360	367	300	328	298	332	350	331	338	308	348	342	317	342	305	335	344	346	354	316	333	335	333	325	316	322	341	340	333	334	346	377	325	316	319	342	338	322	314	373	305	339	300	357	356	310	350	322	286	333	284	337	335	344	303	313	305	337	335	330	346	337	297	328	329	307	365	328	300	324	302	349	321	304	340	300	329	330	338	369	310	348	324	338	329	355	291	310	299	322	335	327	305	338	331	325	324	318	335	371	370	338	349	322	317	324	342	327	323	306	338	323	341	328	351	331	324	330	376	326	322	333	335	343	324	339	336	353	340	348	338	337	304	340	350	365	351	310	331	331	369	312	302	317	302	343	335	339	367	352	337	330	328	344	326	311	310	310	346	325	371	351	342	315	355	352	328	336	312	323	312	326	329	346	350	371	339	338	363	308	353	329	325	316	286	309	308	316	331	334	324	309	354	314	352	324	320	356	303	350	309	334	320	307	353	327	312	317	333	312	349	344	342	290	334	313	341	372	287	373	321	307	311	343	394	325	294	334	349	320	304	331	313	331	315	328	313	323	342	325	314	317	323	327	331	309	312	310	304	339	354	354	328	349	332	309	340	336	304	286	339	293	344	318	350	314	339	335	332	319	331	357	337	317	314	346	331	330	334	326	302	334	342	315	396	341	349	342	324	334	317	338	320	333	314	333	354	331	316	302	335	338	348	325	339	340	359	314	349	314	312	332	321	337	351	328	314	355	335	328	311	325	300	291	325	343	344	331	357	342	329	338	333	339	341	376	321	317	324	334	325	323	339	342	317	312	334	294	312	321	338	341	355	361	333	335	329	312	378	323	344	328	350	342	317	346	296	370	348	336	330	333	342	349	313	341	338	319	304	307	339	303	330	314	331	340	345	323	332	336	346	305	324	314	313	335	320	317	339	344	329	332	326	348	322	298	327	321	331	327	343	327	344	359	349	299	349	334	349	347	333	306	327	329	324	317	339	333	325	305	315	308	313	329	351	334	348	307	297	320	347	321	357	328	314	338	347	362	342	327	332	315	325	348	355	348	301	306	302	351	326	309	342	331	313	343	328	340	319	294	323	347	297	315	336	319	314	362	317	329	355	325	338	297	348	334	349	338	360	341	350	312	364	306	306	341	331	328	329	344	344	342	305	332	357	286	337	334	344	372	344	327	322	310	327	333	350	330	359	328	320	317	312	314	301	380	325	345	305	330	341	317	352	342	294	316	297	340	337	333	334	303	310	367	309	331	341	357	353	341	329	320	320	301	335	326	331	320	358	324	321	346	328	339	315	355	328	306	339	358	362	304	307	311	313	322	334	318	333	316	297	355	335	308	318	327	315	319	321	331	339	361	306	349	313	294	354	325	286	318	328	304	301	352	321	338	304	332	314	306	381	327	328	341	324	339	357	328	347	313	325	356	325	341	338	338	300	323	313	350	362	344	296	344	343	317	322	345	346	316	308	314	309	336	328	292	291	322	341	299	295	339	328	339	339	314	343	324	316	355	308	335	336	344	345	352	296	341	327	354	346	314	337	314	343	315	316	318	278	324	333	299	326	378	304	323	348	325	350	305	328	335	332	343	326	339	338	325	346	360	320	347	365	345	313	315	315	321	312	304	347	339	322	307	381	372	314	309	313	323	331	333	357	334	342	341	350	344	302	332	331	334	310	347	350	332	354	319	342	307	334	349	319	303	339	312	354	322	358	360	319	304	332	333	306	319	316	313	285	309	298	343	356	330	335	345	345	332	301	356	346	337	322	343	307	302	323	350	305	344	340	329	340	321	328	333	321	340	333	352	322	348	357	336	353	370	343	338	333	322	325	330	318	312	303	306	313	328	353	321	348	312	355	307	318	331	329	325	324	341	307	298	329	335	308	332	364	314	307	298	334	332	352	322	354	380	332	300	332	345	344	316	301	316	310	294	333	322	309	345	333	333	308	337	318	330	325	335	323	328	341	362	311	328	323	321	339	313	337	315	362	344	310	314	312	354	321	334	355	328	295	349	364	316	325	306	316	304	336	317	324	344	320	334	331	329	316	269	311	341	347	300	319	353	333	323	296	345	313	328	329	316	342	332	348	296	325	292	311	338	322	309	341	326	329	356	338	313	333	342	315	342	323	327	377	346	347	320	288	351	284	326	357	334	338	303	328	345	343	348	304	311	357	328	314	315	287	312	309	347	340	317	327	303	332	340	318	310	339	317	335	311	355	324	330	360	342	302	344	322	354	321	315	295	345	335	314	325	344	333	291	331	297	317	297	327	331	323	314	322	372	314	332	334	318	295	352	322	321	332	317	329	353	321	327	320	273	290	298	348	291	345	339	306	327	335	285	316	312	341	323	320	333	342	283	279	320	325	330	344	317	330	313	320	328	386	353	332	331	318	344	332	332	365	315	313	318	341	342	317	319	305	347	357	348	351	346	311	332	316	334	371	324	341	305	332	318	352	319	318	316	344	320	331	323	347	318	307	314	329	344	325	325	331	338	358	337	358	306	328	296	318	319	316	334	331	298	305	301	344	319	333	309	307	323	288	309	338	292	318	350	325	314	325	316	319	335	346	364	320	349	330	358	321	325	332	332	324	350	304	336	353	333	348	349	308	312	333	311	300	335	290	295	358	305	334	324	346	314	339	337	329	344	356	354	346	323	314	327	335	300	327	350	309	309	336	326	338	307	325	311	329	312	332	326	323	335	329	320	299	328	346	318	336	305	292	321	322	344	338	279	322	311	330	313	365	329	316	323	330	355	337	295	307	324	339	353	329	301	303	342	335	351	310	305	343	317	323	333	326	359	299	347	332	341	317	318	323	319	309	353	353	345	311	320	351	340	321	321	329	338	341	381	335	322	333	322	329	328	350	310	360	358	320	328	324	343	327	328	329	327	334	328	336	345	302	320	320	346	337	317	326	327	311	315	333	327	306	300	314	319	317	339	341	306	328	318	316	304	338	328	317	323	352	337	308	328	335	355	300	328	312	326	328	311	343	355	340	319	310	352	290	324	368	345	342	332	324	364	305	339	339	306	318	308	354	324	344	363	335	328	339	311	350	350	312	325	342	320	348	355	340	292	352	331	357	308	352	336	328	382	317	334	311	359	331	319	350	340	306	329	329	330	315	278	325	340	349	357	340	349	309	343	312	340	339	336	346	337	366	305	346	329	321	340	372	328	326	300	326
22975	33684	33216	35298	41099	40914	31948	21752	19885	8427	10701	7743	6407	7069	5935	5662	5031	2266	1398	1683	2063	1589	1601	1600	1301	1054	1090	993	987	1008	979	992	994	983	947	985	994	947	922	964	927	920	959	891	887	906	850	893	943	937	896	913	919	937	942	899	917	940	858	873	896	904	890	876	872	917	882	878	894	814	885	865	852	876	929	803	856	842	1032	956	883	853	894	868	839	915	826	816	887	880	831	877	924	907	867	859	853	846	882	874	881	947	860	840	813	884	832	871	880	882	870	845	921	844	846	854	827	896	869	828	833	871	892	836	917	910	921	855	861	885	870	842	816	892	854	851	862	863	868	846	898	875	834	799	863	878	860	790	840	840	833	898	869	835	870	823	811	886	866	898	848	849	814	868	880	866	862	884	851	854	884	823	853	867	874	859	846	847	837	893	856	851	859	854	832	886	879	818	787	824	840	891	880	859	839	864	842	848	864	914	890	856	831	857	808	850	851	869	817	817	838	856	871	826	849	837	782	872	857	831	839	922	853	888	869	805	836	873	853	875	882	866	851	838	891	851	845	843	876	867	831	855	839	877	863	817	893	846	911	805	871	856	898	858	862	861	871	846	829	845	824	821	888	880	865	803	849	886	872	792	801	857	859	801	854	828	890	879	841	865	843	858	871	876	866	869	870	859	843	837	824	862	858	848	791	828	807	835	858	834	826	820	834	848	881	832	877	838	883	859	842	847	865	868	843	844	860	853	809	821	835	863	820	909	803	880	867	813	829	813	866	827	852	842	861	841	880	811	861	900	885	844	879	844	865	850	819	895	867	839	795	841	902	852	864	862	851	875	871	821	799	867	814	837	845	850	900	893	818	812	850	857	849	775	890	840	824	851	827	803	873	821	809	863	853	868	833	865	889	827	796	842	869	866	887	806	871	889	835	887	793	836	889	855	890	878	838	855	873	835	854	823	835	832	846	808	868	855	836	872	890	863	839	794	835	836	825	872	849	857	869	812	812	816	864	854	816	891	875	841	862	831	815	897	810	860	792	853	891	843	860	869	836	832	841	771	842	855	839	842	861	806	868	849	868	804	873	831	817	868	824	855	809	864	822	855	829	820	856	876	865	860	799	894	862	870	853	857	915	831	831	862	876	861	838	886	797	850	882	832	857	941	874	845	899	841	916	823	869	847	848	849	869	866	843	827	903	817	857	896	846	818	896	876	878	875	819	852	840	798	831	810	855	915	869	881	843	852	835	870	857	896	855	894	840	902	868	869	819	880	814	851	843	874	866	862	847	824	900	880	854	870	870	857	820	869	887	852	826	871	884	880	836	885	855	749	864	826	854	844	812	835	862	897	824	868	827	859	881	834	872	911	848	797	846	815	868	850	851	849	871	771	892	886	876	854	835	920	871	851	843	877	877	863	911	874	861	830	816	848	871	857	881	844	812	828	823	844	906	855	854	837	807	806	876	838	851	832	844	895	891	845	824	856	860	842	878	857	882	813	904	783	887	836	858	851	869	820	861	868	873	873	821	801	828	851	891	848	889	835	853	834	863	841	844	792	894	794	850	806	836	843	833	852	844	857	869	867	866	837	866	841	838	948	838	816	867	838	882	803	857	869	794	852	837	862	810	834	837	864	879	901	870	821	830	867	930	815	834	899	846	863	848	837	889	845	843	869	857	884	830	842	876	847	831	828	894	868	839	841	827	853	863	837	861	814	861	827	931	851	862	792	864	844	849	833	844	806	865	881	877	843	828	836	876	878	856	799	840	866	835	824	877	869	860	805	880	813	798	808	836	885	859	780	838	850	823	841	847	823	868	848	856	806	814	906	865	815	845	869	838	876	862	905	862	864	911	811	883	851	870	916	863	796	856	874	816	861	837	878	830	846	843	895	888	829	892	854	855	862	834	879	844	813	841	861	842	851	883	847	803	822	864	848	832	835	872	836	841	870	790	843	880	828	887	847	846	838	895	861	905	836	847	844	855	900	825	887	870	863	913	858	820	857	883	829	889	844	860	834	863	876	890	897	856	865	859	835	876	882	856	827	854	837	816	829	830	844	821	873	828	882	853	855	873	863	868	829	855	917	860	852	831	904	855	849	812	859	885	876	850	863	848	851	799	860	839	805	876	819	835	829	842	861	912	814	823	841	861	844	854	849	876	877	843	825	861	877	873	813	858	843	820	852	882	822	854	852	837	838	830	882	867	865	902	854	862	860	803	769	851	827	866	880	847	842	844	903	857	842	864	859	857	823	861	862	858	843	863	826	891	805	834	825	862	856	887	870	792	884	858	848	849	879	831	867	841	840	914	857	843	821	795	831	806	850	814	886	861	927	833	870	818	807	817	889	828	866	828	856	859	837	839	897	812	832	801	865	842	878	847	843	854	844	810	864	847	848	831	870	814	846	902	882	886	791	847	828	829	869	847	873	874	843	840	765	862	892	914	870	872	858	891	888	848	851	865	837	854	881	817	887	846	869	871	863	905	837	889	823	892	830	810	815	816	873	857	845	834	882	840	874	827	807	839	839	864	860	856	849	847	855	863	846	896	840	819	886	816	850	825	843	827	815	844	802	775	915	811	800	873	846	880	838	873	891	888	891	897	828	842	836	812	812	840	858	839	883	851	901	793	859	839	907	809	872	845	858	833	909	890	846	902	844	876	814	871	845	868	871	869	878	786	838	882	891	832	860	826	814	872	861	815	885	877	818	837	838	882	865	865	811	919	864	860	838	828	836	817	914	868	845	872	834	871	838	906	887	841	816	845	839	832	832	820	893	865	828	849	876	802	817	822	855	844	879	862	831	873	840	778	822	860	882	870	835	830	866	795	891	866	854	851	800	854	813	864	817	878	923	844	874	812	846	880	823	808	807	828	864	884	933	811	862	921	843	842	907	859	905	818	862	891	839	833	839	882	877	835	894	875	784	847	844	875	880	890	860	897	835	871	876	819	853	886	861	863	824	868	826	876	838	840	817	843	865	854	861	838	823	820	824	835	844	832	828	816	881	922	859	849	804	860	869	855	822	764	848	872	891	908	913	857	812	858	865	851	873	819	874	812	862	832	822	821	825	861	855	825	851	875	830	850	876	902	820	852	868	768	885	854	852	874	832	848	810	880	869	878	872	870	824	842	825	870	868	869	845	832	860	873	825	828	883	853	881	893	836	830	850	849	842	885	829	891	905	818	822	839	829	799	837	856	826	857	796	881	853	816	884	881	883	858	826	843	891	857	818	827	845	832	881	828	858	886	856	874	863	880	826	825	885	838	848	859	837	841	923	871	856	869	863	865	864	856	863	890	875	929	864	834	801	867	829	822	851	844	854	827	865	831	851	874	912	891	842	854	898	804	865	821	853	851	831	838	847	867	864	891	847	932	815	843	844	857	862	824	839	874	820	772	859	842	917	845	861	866	831	827	863	856	862	869	879	885	852	821	872	840	891	880	902	819	883	845	819	835	871	846	829	822	851	868	864	808	867	831	832	852	862	823	866	840	806	855	858
4467	5525	6381	3353	1952	1150	549	380	328	270	220	232	207	247	197	220	183	193	188	191	191	172	194	178	160	205	188	177	187	204	197	194	195	169	197	179	179	175	183	177	180	188	184	204	178	173	174	185	164	210	171	176	179	187	208	200	203	180	177	193	168	183	186	206	190	193	169	188	191	202	176	206	205	206	194	211	197	190	224	197	191	160	173	179	211	195	187	176	223	184	183	195	167	188	176	189	175	177	185	220	195	180	182	212	190	206	174	184	203	184	188	208	190	202	193	144	207	203	188	204	188	187	174	178	195	179	170	200	202	182	178	196	213	205	204	177	223	181	177	205	186	190	187	212	202	198	183	200	183	192	180	199	185	191	177	198	199	185	197	200	194	201	181	186	180	192	177	208	203	197	205	166	228	161	201	198	195	200	168	192	182	197	192	175	228	181	197	190	205	209	192	186	160	170	190	193	190	182	190	183	173	197	182	193	208	164	178	169	167	192	205	192	187	166	170	181	181	183	187	169	186	176	178	188	176	181	205	186	179	190	174	155	195	215	204	194	182	198	206	196	181	188	201	179	176	182	194	184	184	195	197	179	206	200	212	181	196	180	191	191	206	162	182	204	173	188	168	198	185	177	188	200	191	208	215	199	206	212	185	174	205	181	201	150	198	177	176	187	183	192	179	188	187	189	187	194	200	200	177	189	193	182	177	198	169	184	183	174	193	183	228	173	192	202	173	191	180	185	195	191	179	184	189	161	190	169	180	202	185	184	175	194	200	193	197	182	184	191	207	196	185	179	194	157	171	178	208	215	202	179	201	181	188	197	184	163	198	196	202	183	183	165	186	173	201	180	192	175	206	197	221	183	171	183	171	167	190	192	223	187	185	153	195	173	177	179	179	197	213	204	198	197	163	199	195	195	174	186	202	178	184	189	192	210	175	191	215	214	172	199	191	224	173	195	181	193	155	191	207	192	174	204	197	202	191	196	183	194	202	199	204	197	186	204	183	192	188	200	197	193	167	188	194	159	179	195	212	191	163	178	186	214	222	157	166	174	204	187	175	165	183	175	189	168	193	186	165	181	205	184	182	182	179	195	186	190	166	186	198	177	191	175	193	204	191	196	154	176	199	199	205	207	208	180	164	177	202	197	187	195	195	196	192	204	184	214	207	193	194	172	189	198	193	181	195	168	187	196	170	194	186	175	183	181	206	195	192	198	175	186	190	204	184	202	182	177	178	196	172	187	189	198	176	201	169	188	209	198	195	184	196	201	191	196	185	224	175	190	201	202	191	188	203	191	215	172	198	183	173	188	176	209	193	209	206	201	196	198	183	200	214	188	209	161	177	196	202	185	189	197	189	168	170	205	146	187	204	200	202	208	173	200	178	177	185	171	187	185	183	166	201	183	200	200	198	206	219	188	164	197	189	204	179	174	197	181	182	188	202	212	167	201	204	193	167	203	181	175	186	174	202	187	178	172	170	204	220	183	196	176	191	178	191	201	193	179	178	178	180	198	189	205	197	194	224	214	171	187	215	184	181	178	193	168	174	189	205	199	187	208	191	175	181	168	179	191	185	183	201	216	194	187	212	177	209	180	184	197	199	176	211	170	176	184	182	197	203	203	163	176	203	191	207	174	179	165	196	192	172	203	193	221	184	186	203	177	205	181	183	186	231	185	218	203	194	180	185	183	195	164	184	230	215	200	184	189	203	175	179	181	181	183	182	196	194	194	216	197	175	171	207	191	175	207	187	186	182	191	185	184	174	192	185	197	209	196	197	164	171	207	194	194	194	206	158	188	168	192	187	200	186	150	175	174	191	199	208	194	207	180	206	166	178	191	175	191	210	202	195	192	200	209	191	197	188	205	186	192	196	214	186	168	197	196	210	205	222	206	150	195	184	201	193	198	201	169	198	191	187	182	192	184	188	204	198	209	201	184	172	215	167	183	188	188	163	192	189	177	188	188	189	207	220	161	201	169	190	222	190	164	181	182	183	186	175	178	172	195	183	169	180	187	181	181	174	187	199	201	173	180	177	190	179	215	194	184	205	182	195	197	192	194	188	196	204	213	201	220	180	195	217	172	214	189	199	215	156	173	207	156	177	206	176	208	180	187	222	196	207	156	225	196	197	207	188	190	186	173	191	184	193	197	198	168	213	210	181	196	194	190	195	170	212	187	199	185	199	191	200	181	163	163	187	184	183	179	187	198	185	171	185	191	207	177	183	190	184	180	189	170	196	185	204	202	184	177	186	196	166	205	198	183	194	209	196	179	206	180	174	194	191	194	173	204	196	189	188	164	180	215	173	208	183	174	183	204	187	190	175	206	189	183	193	189	189	185	170	202	188	171	185	187	213	189	194	201	186	164	194	185	190	211	173	179	175	204	192	186	189	198	189	170	190	176	175	178	178	178	192	197	192	217	191	191	204	195	208	182	179	174	201	205	174	194	180	201	191	200	199	179	196	170	194	194	177	190	192	180	175	180	179	175	188	182	214	191	200	186	192	217	190	199	182	200	193	169	165	191	180	179	206	167	165	181	192	188	181	173	209	207	169	202	187	196	197	194	178	198	184	188	191	207	193	161	220	209	185	208	196	185	190	194	203	198	201	155	198	203	167	194	198	199	191	185	192	195	181	162	211	194	187	194	189	191	175	200	179	192	214	191	187	202	198	199	186	192	191	169	186	191	211	181	177	192	189	193	197	172	181	198	207	171	167	180	187	165	189	172	207	200	160	192	191	174	179	178	209	198	214	198	203	182	174	179	195	176	217	207	166	202	192	176	175	201	183	220	197	198	181	197	212	198	189	207	181	203	166	171	185	179	207	196	199	187	194	202	206	203	189	193	204	197	185	192	171	179	175	199	200	218	176	201	203	175	160	205	169	189	172	171	207	181	171	201	217	188	205	182	184	182	194	194	179	191	171	189	163	201	190	204	183	187	188	162	172	186	211	174	192	179	187	184	196	205	186	174	203	170	171	190	198	196	199	177	182	182	216	217	186	194	180	178	239	176	196	189	183	219	182	190	197	187	215	177	205	203	204	202	184	175	212	178	205	201	179	194	193	210	189	185	196	192	197	203	192	220	184	189	190	194	183	200	172	168	208	189	192	188	161	195	194	203	187	192	204	226	162	225	184	192	191	175	186	190	174	198	164	166	180	191	181	197	161	167	180	200	178	216	180	187	184	194	195	218	206	178	177	183	173	196	192	187	183	204	193	197	195	194	199	204	190	191	192	183	202	183	167	202	186	178	183	184	208	189	185	171	208	195	213	185	167	195	204	194	198	181	191	190	202	177	192	181	195	191	207	194	174	205	194	177	183	171	191	189	194	201	187	197	171	191	186	172	171	178	216	188	225	181	164	207	177	205	184	190	184	174	198	186	190	189	191	176	187	184	203	175	175	183	156	179	221	187	192	195	194	172	195	186	196	187	186	174	208	171	207	197	206	211	171	219	218	174	165	170	185	175	180	211	182	203	196	175	189	179	189	189
4326	7739	9485	6978	7438	5586	3026	1984	1748	1154	949	941	817	923	919	803	744	583	634	608	622	612	593	577	572	592	603	583	619	591	593	608	561	588	564	611	560	580	591	560	608	602	592	616	594	608	578	618	588	606	613	563	575	614	592	583	610	588	547	600	565	614	604	576	562	569	548	558	552	572	562	582	582	564	576	593	550	579	572	574	621	570	550	612	563	583	566	614	544	563	538	579	573	581	580	594	566	629	575	551	564	533	555	557	601	578	592	605	596	578	603	577	572	567	627	586	581	574	590	555	558	594	564	591	582	581	571	634	577	551	606	527	607	607	588	583	569	591	600	559	614	566	587	588	622	541	577	574	602	583	549	586	607	565	561	580	604	576	513	564	547	598	547	585	607	547	561	579	570	580	572	547	561	610	597	560	610	641	567	625	571	574	547	614	571	591	587	595	605	607	549	564	619	599	566	566	586	606	592	617	589	603	603	583	560	578	625	556	570	644	561	570	524	590	563	563	518	567	631	645	595	598	584	599	581	510	589	593	560	565	561	567	565	569	583	551	576	580	590	554	599	582	600	568	603	597	549	612	602	604	632	591	549	585	608	578	544	549	580	565	611	564	626	567	578	552	588	561	553	602	557	621	563	551	606	625	589	580	527	537	552	594	582	579	589	574	602	564	565	561	572	611	568	558	614	613	553	563	594	586	597	589	595	542	593	552	579	536	562	592	596	588	610	562	600	564	595	582	575	583	567	583	567	546	543	571	588	563	544	578	575	609	592	621	585	649	605	556	581	564	563	562	602	566	564	589	573	564	615	578	566	605	594	611	591	622	588	579	584	559	539	552	611	565	645	561	608	550	561	569	556	602	569	571	579	569	610	603	579	565	607	586	562	574	603	609	560	591	533	581	567	590	592	578	552	547	583	568	573	604	602	570	552	567	565	597	648	566	627	555	587	568	572	565	621	585	535	586	572	588	590	575	560	590	591	586	596	609	545	554	587	602	589	565	542	531	533	595	586	575	582	609	595	601	569	616	585	579	581	574	606	577	563	540	536	608	569	592	543	596	557	556	603	584	550	576	562	564	600	588	579	582	546	601	563	532	565	546	599	591	574	615	552	568	567	554	540	569	570	567	536	585	590	605	568	593	529	598	596	606	564	584	562	560	572	579	565	594	596	588	595	598	613	572	558	596	568	591	583	518	516	564	547	591	591	572	590	561	557	587	556	594	579	600	615	573	585	584	563	564	631	575	606	603	616	546	582	613	547	582	603	627	617	578	588	566	530	570	580	554	609	550	530	562	564	583	551	586	559	584	546	604	532	568	544	556	603	579	578	606	571	597	599	574	599	570	581	584	617	565	558	556	589	578	652	610	554	557	603	585	624	582	600	588	633	569	556	598	577	531	568	568	583	583	547	524	588	567	555	548	533	561	586	584	603	594	571	605	572	557	548	567	582	581	586	585	574	618	601	580	546	590	614	593	584	580	557	595	622	576	575	590	605	615	552	539	581	568	571	561	585	598	639	580	586	544	600	595	546	536	563	591	574	592	628	571	586	560	551	585	575	562	599	595	620	562	583	574	550	605	571	570	559	563	556	589	565	610	602	564	587	555	620	574	590	578	585	616	570	579	578	565	570	575	558	563	561	602	613	592	599	598	547	576	591	598	560	634	615	534	602	594	596	587	567	592	579	573	627	572	586	577	588	570	598	575	588	599	588	576	613	585	546	603	588	567	563	548	615	593	559	555	578	539	602	599	540	609	571	559	549	559	565	539	539	521	590	585	591	559	595	570	571	589	599	587	556	568	595	573	600	557	554	606	627	549	580	597	614	594	568	609	569	563	592	578	601	567	550	558	571	595	557	559	620	615	627	605	593	597	561	549	577	576	566	590	591	562	601	562	594	594	584	554	546	594	559	561	578	542	607	586	566	608	574	576	588	546	562	584	554	544	603	565	576	608	610	594	581	580	549	527	594	556	610	558	517	615	545	570	599	559	612	578	595	589	568	586	602	564	552	570	606	583	554	587	593	553	587	594	555	554	551	575	567	546	558	580	554	559	567	578	536	592	562	539	598	544	590	548	614	588	543	543	594	576	594	567	611	541	567	582	575	614	575	592	600	597	570	547	552	596	521	620	583	583	553	572	572	534	543	577	539	561	598	597	547	579	591	625	581	589	616	610	555	593	606	595	568	609	570	587	591	540	561	589	577	595	580	572	578	597	526	594	597	555	587	603	562	574	577	592	628	569	540	613	608	509	566	550	579	577	578	598	562	546	580	608	552	557	574	600	587	579	589	573	620	564	557	536	575	617	596	575	577	549	572	574	579	582	582	562	600	558	596	606	544	557	553	610	574	546	622	595	530	581	564	604	576	590	586	579	586	591	549	614	624	608	622	548	575	533	593	572	571	615	560	594	616	597	538	644	633	608	573	596	581	594	545	590	544	565	569	547	618	578	577	561	546	568	618	614	588	622	568	620	536	572	569	575	605	579	559	552	613	577	589	573	556	565	599	580	574	537	590	593	569	564	589	623	575	566	591	589	524	563	545	620	571	596	573	566	563	580	587	590	548	590	578	588	551	536	585	555	596	562	609	561	611	588	520	565	622	584	578	577	592	580	600	599	561	601	592	557	620	623	604	605	566	602	579	537	582	568	577	572	551	559	575	601	583	547	577	536	543	595	564	584	605	547	593	535	619	582	599	540	595	568	566	570	625	537	576	628	555	589	540	604	588	597	632	595	544	573	601	573	553	527	558	569	568	572	583	608	567	534	564	567	593	600	589	598	625	574	609	536	603	533	595	514	578	564	524	616	584	618	539	572	564	608	584	604	551	579	548	627	590	569	612	558	608	607	586	568	565	554	581	592	530	571	594	576	560	552	567	614	592	583	565	592	540	609	586	578	593	576	572	558	566	571	576	598	583	616	577	604	603	577	588	572	575	623	633	634	596	612	603	616	574	600	576	562	604	566	586	597	550	555	516	571	601	543	575	586	573	610	565	573	588	621	558	578	553	593	594	554	569	590	556	598	605	574	540	597	612	571	596	586	544	580	578	583	557	570	590	539	590	532	608	572	599	579	520	572	579	558	576	589	541	575	561	588	577	543	580	606	565	579	552	573	608	606	604	581	590	571	563	620	617	584	602	604	602	565	589	532	613	580	615	587	592	545	565	549	556	590	586	586	574	548	574	606	585	584	529	563	587	629	596	564	580	599	569	590	575	581	568	592	595	556	605	571	559	596	604	582	628	588	574	580	561	557	584	544	584	592	602	538	571	619	561	594	579	589	591	613	595	571	600	585	552	570	548	565	547	575	623	544	568	567	537	569	564	626	565	582	574	601	589	576	566	614	614	597	584	540	554	588	570	577	605	581	620	599	598	532	584	603	605	567	618	596	595	627	541	581	573	638	570	560	568	576	593	587	633	571	574	548	582	535	606	571	547	566	602	602	555	579	593	634	573	540	580	560	573	544	578	536	596	569	578	579	559	620	598	599
24294	32752	33832	27381	27575	25134	15406	8132	5630	3038	2092	1683	1270	1119	983	918	682	542	403	526	447	401	409	425	373	371	377	359	375	337	386	366	352	365	379	358	393	334	384	365	366	383	373	400	372	334	350	338	380	362	391	345	386	339	345	349	346	341	386	358	330	333	348	360	325	349	356	344	380	368	369	351	355	343	363	349	385	381	350	349	375	369	399	329	347	367	323	356	355	331	352	365	335	388	360	334	341	365	392	346	358	302	351	349	380	331	334	330	379	344	342	336	342	374	358	351	335	373	352	360	351	339	369	365	372	325	319	348	350	335	382	333	340	366	343	380	369	372	350	372	368	371	337	321	367	354	366	361	346	313	375	344	384	361	347	366	329	379	355	361	369	327	344	369	353	359	341	376	381	360	361	379	348	352	356	337	328	350	366	324	369	329	338	334	335	369	345	322	385	368	354	361	365	349	363	374	386	362	384	319	354	321	336	382	352	355	362	356	363	387	370	333	341	345	339	318	387	342	349	348	323	356	337	357	339	377	354	335	359	339	363	360	355	356	370	367	329	357	313	330	346	374	342	336	370	376	316	352	344	353	323	361	334	345	345	355	386	340	361	345	383	362	338	368	313	362	348	321	382	349	328	363	357	349	386	371	349	371	342	312	373	344	371	362	332	349	357	378	354	406	370	377	357	381	352	404	377	365	354	321	374	344	340	334	315	342	316	355	345	334	348	369	350	363	384	334	372	336	337	364	340	360	353	341	355	346	378	343	332	314	334	362	343	325	321	365	336	362	342	363	359	382	345	368	348	367	320	344	314	341	371	360	360	367	335	363	364	381	405	319	369	381	342	374	377	341	331	354	391	379	356	364	372	370	365	341	326	366	406	370	329	345	394	347	378	335	368	334	331	363	348	314	356	350	335	323	356	345	331	333	338	330	368	351	357	384	389	350	340	364	385	362	335	338	362	365	368	354	340	326	355	382	350	344	363	351	342	346	368	362	354	335	354	308	363	322	364	352	346	375	322	361	370	338	346	369	356	328	361	349	331	351	357	352	338	347	387	355	350	356	318	337	337	354	356	375	352	349	356	370	354	339	352	355	349	361	345	354	338	321	384	357	332	369	312	357	342	372	360	362	360	337	360	385	355	352	340	367	337	340	348	366	371	346	348	349	382	351	358	342	359	328	343	354	337	335	371	344	331	351	329	338	345	335	374	348	370	355	360	356	318	354	345	370	333	346	328	378	354	349	381	367	341	338	382	368	394	366	388	341	330	333	381	331	350	371	331	352	358	363	326	370	363	349	368	381	390	367	357	340	327	369	334	339	337	362	344	342	371	367	380	381	380	330	343	321	349	367	318	379	366	389	379	317	366	361	367	370	358	378	350	343	387	331	388	332	389	389	344	333	357	359	354	345	353	316	373	367	348	379	382	332	390	375	318	338	377	342	365	321	366	361	361	409	314	339	366	320	337	337	354	331	349	400	372	353	359	335	367	358	331	320	347	394	364	362	341	348	363	336	366	361	370	358	350	374	330	325	382	373	329	376	359	357	341	352	347	337	381	350	379	378	330	369	379	334	378	377	362	338	389	383	387	354	316	358	342	358	365	340	375	345	414	369	330	356	363	358	342	373	325	348	365	388	373	339	341	338	336	375	351	363	350	337	386	325	350	365	364	322	372	349	358	415	367	357	328	380	321	370	346	355	352	370	365	346	345	342	380	359	365	349	327	361	400	359	377	356	356	363	347	374	348	378	350	365	358	392	354	356	364	356	378	332	345	361	375	345	359	338	383	350	356	338	389	369	337	363	325	336	336	393	348	376	411	352	348	369	346	340	331	357	341	351	340	337	382	359	356	363	344	389	367	363	384	368	348	336	331	339	384	359	345	370	353	364	362	334	362	359	365	379	334	350	379	315	367	348	382	351	305	365	328	320	350	385	347	339	359	336	338	341	350	369	339	308	339	351	378	363	347	364	331	342	336	307	359	381	331	314	351	377	403	345	333	369	347	330	343	339	364	341	360	372	343	320	372	350	389	317	360	341	347	391	376	387	379	334	331	314	338	348	367	388	359	335	332	344	330	334	342	335	329	373	344	355	371	364	364	364	356	357	367	372	322	373	378	334	362	334	316	371	316	365	347	372	366	385	344	336	368	364	347	347	327	353	380	368	384	407	383	394	365	377	322	346	358	336	368	353	351	344	335	362	349	364	352	321	387	336	320	338	375	363	382	350	408	368	323	359	364	366	358	360	371	363	340	337	336	367	375	344	387	364	312	379	379	362	336	332	378	366	332	366	356	336	358	366	381	364	336	347	379	374	371	387	342	311	351	363	329	329	334	320	337	332	363	405	364	374	383	362	356	398	343	358	367	332	361	373	363	358	374	382	349	368	350	370	359	339	367	357	320	350	355	336	325	361	362	363	374	362	338	347	345	345	377	344	312	312	353	351	359	371	349	340	372	354	327	354	368	337	379	378	379	359	365	376	352	374	371	347	364	386	354	367	351	362	350	350	335	335	347	371	385	359	314	318	375	352	340	363	374	356	328	375	330	347	370	357	345	314	340	390	346	301	348	366	389	306	364	328	331	334	362	349	348	351	366	392	357	394	348	355	379	387	344	366	362	352	372	364	364	330	357	355	309	339	372	367	354	385	324	356	380	366	351	337	364	338	347	331	382	342	358	349	347	393	378	331	327	317	392	344	342	349	345	348	377	366	372	365	370	333	357	344	396	361	330	342	335	353	361	383	329	314	316	348	354	374	377	350	339	330	365	332	357	358	378	368	380	365	353	348	364	339	366	373	374	354	353	373	341	383	375	344	368	362	338	331	332	329	373	358	371	359	349	318	348	392	345	399	334	378	343	384	344	344	421	355	351	380	353	369	361	331	342	345	332	375	346	349	312	354	354	359	325	330	331	342	364	330	330	333	354	344	341	366	353	360	388	350	348	348	354	345	341	373	339	334	349	379	380	341	364	360	341	370	339	371	375	330	381	370	350	371	343	370	351	355	347	331	375	333	369	361	362	372	389	346	312	346	357	374	361	357	341	354	346	338	350	395	391	354	354	348	355	334	389	340	353	360	363	308	375	342	372	358	355	332	340	346	332	353	354	374	351	364	364	364	369	362	359	350	374	359	343	340	358	348	362	344	368	332	376	328	374	351	333	367	336	338	343	333	381	375	352	360	363	360	376	354	367	332	366	332	382	318	333	340	332	356	376	389	315	355	370	346	348	352	341	369	340	337	335	319	338	352	383	352	353	363	343	381	337	364	351	388	370	360	375	350	360	360	360	381	383	385	362	339	344	356	329	361	329	366	366	340	348	366	394	331	350	371	369	326	356	341	367	355	340	384	340	333	362	398	358	326	382	338	350	367	343	386	379	369	367	363	361	332	361	372	393	328	408	381	350	354	374	359	373	367	391	333	377	350	359	391	361	343	387	379	368	354	322	313	355	349	364	361	350	359	325	365	328	359	340	363	342	346	360	349	353	352	348	366
18282	28032	28976	30784	38313	36427	25502	17142	15664	7879	6583	4903	4056	3545	3678	3473	2177	1635	1374	2047	1745	1292	1278	1233	1126	1095	1066	1026	1105	1065	1058	1059	1045	1000	1008	964	987	1037	1018	888	979	1024	1001	985	1019	1004	953	1049	963	935	961	975	1015	942	919	967	971	946	960	994	999	956	911	980	966	954	933	984	969	964	1023	941	897	990	989	953	953	973	1015	1013	980	970	971	948	939	913	950	990	946	971	985	938	939	990	952	975	922	910	913	1010	987	944	957	1023	975	895	997	924	942	976	963	952	1003	997	939	981	974	984	959	886	948	968	976	981	981	950	915	965	984	952	1005	919	957	963	971	973	984	905	958	969	909	951	905	933	957	965	933	985	956	908	979	974	995	994	962	1006	950	965	945	926	949	962	950	975	948	954	1021	930	962	920	943	960	964	926	951	939	906	904	986	971	880	936	908	950	960	912	924	931	994	1010	965	968	966	952	954	970	960	927	939	928	943	893	986	963	1002	945	955	966	946	875	934	875	944	974	960	939	899	967	906	924	1034	947	952	942	979	953	948	929	935	967	938	930	922	976	988	948	948	903	925	950	931	917	927	978	931	979	965	889	980	968	943	914	951	952	897	1003	1008	946	904	962	939	971	932	974	974	919	982	894	987	991	968	925	981	956	996	966	919	952	960	942	945	957	893	937	988	919	957	1024	933	945	936	957	994	954	909	945	959	980	904	957	958	933	987	982	981	951	980	905	942	965	969	909	1007	938	927	898	963	958	977	924	940	927	999	909	962	924	895	940	982	940	936	946	947	939	968	929	966	912	972	965	952	943	949	923	953	1000	1005	947	979	918	942	950	983	947	950	925	945	913	927	906	979	956	921	1010	942	914	1001	928	903	997	982	943	879	985	923	922	917	925	961	924	942	945	923	959	996	946	936	952	945	1005	920	908	941	912	927	909	914	992	909	969	881	959	926	957	995	1023	963	960	957	888	927	905	954	983	937	988	990	887	955	910	945	1012	929	949	933	1003	936	929	901	987	930	965	923	980	929	939	979	968	963	947	907	932	940	1003	959	941	965	919	998	892	1015	949	988	939	960	989	973	1001	895	967	945	902	946	895	892	969	969	949	932	937	926	951	928	918	938	890	990	889	978	974	975	984	913	938	999	917	949	953	938	914	911	901	967	926	928	937	1016	938	950	962	986	956	935	970	967	968	1000	928	977	990	1000	926	917	966	978	905	943	988	984	948	991	997	1000	949	926	956	920	929	914	964	982	951	941	940	952	957	954	979	931	939	974	976	966	993	908	958	949	965	961	969	957	919	957	940	887	915	961	999	961	936	939	961	921	923	939	965	923	925	944	910	940	986	970	948	944	969	968	909	928	963	955	956	938	953	919	949	949	943	906	942	926	913	953	897	939	951	930	950	933	991	940	937	966	964	977	933	926	980	995	913	1021	975	985	960	904	922	954	902	914	985	946	926	967	932	928	910	957	908	933	910	915	983	941	952	947	1000	952	985	941	968	976	955	925	1006	978	950	912	943	931	951	896	905	922	947	963	935	994	952	930	943	989	933	939	974	938	943	964	975	905	933	951	966	949	942	979	971	986	953	974	928	884	982	938	963	973	962	920	912	956	970	969	972	961	927	959	938	910	906	925	947	925	975	977	985	992	1019	899	911	913	940	890	946	996	975	957	952	924	971	959	901	943	989	908	950	947	975	951	946	937	934	957	950	971	964	922	990	939	953	918	940	896	954	957	965	916	936	947	976	954	965	875	978	948	928	951	954	953	995	953	894	954	929	951	934	949	958	932	960	940	980	971	977	861	921	922	938	942	952	1010	954	984	923	944	951	960	938	942	957	897	909	962	928	929	975	962	962	909	921	922	979	956	950	935	942	911	954	970	963	937	994	895	920	937	967	993	928	959	940	920	978	915	978	974	987	948	976	916	996	1008	929	957	953	892	960	926	1010	983	950	956	975	920	924	967	940	975	977	932	942	1036	883	892	921	950	963	1012	941	971	983	987	949	974	897	952	965	934	957	915	986	919	956	983	923	925	882	956	975	927	975	981	972	963	975	967	1016	964	967	943	971	986	922	1001	1010	922	951	970	917	979	915	931	948	959	965	974	919	938	992	955	921	950	912	1010	925	967	971	939	956	932	991	925	974	947	967	970	943	955	994	923	902	875	943	949	940	950	952	908	886	940	951	991	908	919	876	909	885	942	981	942	941	978	923	930	920	926	983	912	948	1001	910	933	1000	968	927	910	963	943	904	883	941	962	980	961	983	938	950	993	885	919	1010	909	943	960	938	982	960	942	1002	963	960	991	953	921	999	968	953	948	1008	907	855	952	992	961	916	896	946	923	1023	940	891	960	992	901	955	942	968	898	998	980	996	971	935	941	914	962	929	955	909	909	965	902	977	1030	961	948	923	917	1008	898	925	954	921	958	923	913	978	951	937	961	939	989	957	993	956	946	894	954	902	948	891	953	921	1008	939	912	994	961	974	908	955	945	955	920	937	943	951	917	992	911	937	950	994	960	946	955	937	960	941	964	941	999	989	933	942	893	937	919	1019	958	915	966	976	926	941	942	886	920	990	942	912	935	1041	954	936	968	912	917	925	906	960	976	974	930	985	920	972	990	974	979	960	944	913	942	931	942	906	919	948	939	973	939	925	893	999	973	937	965	935	893	977	973	947	941	904	987	913	923	983	938	934	935	955	892	909	948	1029	913	968	941	972	982	998	997	943	955	962	902	1003	963	912	952	979	1017	962	931	960	948	941	878	993	919	933	929	936	996	943	963	968	980	955	950	957	959	933	944	938	901	981	956	941	959	926	942	942	963	957	980	930	949	889	998	920	932	905	980	925	962	932	960	987	999	921	939	889	908	885	921	928	948	956	952	905	979	922	966	975	1017	872	985	951	944	963	967	918	906	949	885	941	960	981	932	930	942	934	978	947	981	945	936	917	1012	949	931	992	1000	1026	980	1009	953	969	950	999	913	912	951	919	916	950	955	958	993	942	887	922	944	939	929	1001	985	952	1016	928	941	971	883	997	936	958	977	979	974	963	958	945	863	961	959	924	966	946	904	945	946	1003	913	958	981	967	974	993	967	942	926	944	887	915	912	1032	930	978	968	939	1001	931	931	998	1003	925	883	939	940	963	967	932	966	996	920	923	985	925	982	901	972	1040	945	934	929	933	951	944	920	924	983	974	897	905	967	992	934	999	958	936	927	993	887	911	968	961	963	945	972	958	975	929	1003	930	991	950	936	1001	942	945	929	934	963	933	948	945	975	962	928	933	955	919	943	969	962	936	876	957	976	1000	926	913	987	944	1044	924	936	936	939	908	946	954	956	966	940	925	912	945	995	948	937	973	929	920	1006	953	986	913	936	937	984	921	928	1005	902	963	935	907	929	924	992	911	949	883	923	977	996	955	1011	938	924	930	915	963	952	961	944	912	969	947	929	963	935	982	951	939	984	933	965	969	1000	915	933	938	924	952	986	914	970	930	942	978	939	982	938	971	936	926	941	908	966	937	924	939	930	943	915	913	952	965	956	1001	917	947	937	885	947	970	981	982	951	968	934	938	927	1004
32488	38306	36057	29980	31362	30868	22445	15242	10914	6251	3372	2592	1726	1193	1250	1132	647	450	441	626	461	371	360	320	344	354	356	344	330	342	389	364	336	312	348	372	327	340	323	343	349	329	334	317	302	312	319	333	325	340	329	295	337	353	323	313	311	348	346	320	331	315	347	326	335	282	309	306	318	326	329	311	332	316	313	325	342	379	316	335	343	340	350	330	310	335	340	380	343	311	334	350	293	312	334	320	289	314	376	298	328	306	320	352	313	351	326	322	321	297	312	334	303	316	293	329	337	331	322	326	334	290	339	344	302	329	347	324	325	349	331	353	333	346	366	321	307	356	325	274	304	320	343	322	332	322	349	379	323	300	350	337	305	357	309	355	326	317	358	308	315	341	336	333	314	377	333	353	333	318	305	329	302	321	344	318	325	340	298	334	329	334	317	331	336	317	295	359	316	297	329	316	341	327	341	334	320	312	321	304	353	309	318	331	353	341	331	320	370	365	358	335	294	335	325	336	301	356	315	336	315	325	322	386	307	295	332	337	340	310	335	360	346	316	335	305	327	319	338	327	338	345	310	355	296	320	317	323	324	325	329	362	302	334	322	312	341	343	318	358	304	297	328	322	331	311	322	347	327	353	346	342	315	356	354	345	306	302	345	326	318	345	345	335	324	343	329	317	342	316	300	322	351	331	351	317	310	312	305	319	335	346	308	362	308	353	334	333	379	337	321	328	336	315	328	307	325	360	307	341	285	330	334	307	384	347	319	336	317	316	323	335	316	334	349	347	351	340	335	360	345	308	319	333	324	318	313	328	325	327	307	297	314	323	330	333	360	320	336	318	353	330	366	323	328	326	320	318	337	334	346	299	332	308	318	380	338	331	322	316	344	349	311	361	362	309	286	337	336	312	341	326	302	331	313	306	333	336	322	327	353	325	348	298	307	333	328	309	350	369	321	349	313	308	334	351	339	363	330	347	355	347	316	318	349	330	338	340	310	332	325	354	319	305	315	320	304	314	350	345	373	331	323	314	323	335	355	330	312	350	308	328	319	382	318	331	332	348	352	306	306	330	342	322	319	319	317	316	358	400	314	330	332	317	347	316	325	320	298	313	336	331	325	288	282	329	328	319	305	329	356	304	339	313	329	315	311	318	346	317	337	316	330	322	338	293	300	295	335	301	348	339	338	321	309	320	342	339	333	321	330	320	351	310	328	345	360	318	302	311	316	345	364	335	305	330	343	310	338	338	316	375	360	333	334	335	311	312	336	333	344	356	295	300	336	334	374	345	318	312	323	371	355	342	330	315	322	314	304	288	317	317	320	321	317	293	341	309	289	319	330	320	341	319	318	335	325	305	344	333	320	323	342	376	331	324	309	340	302	330	362	330	338	303	330	324	342	327	337	347	350	340	340	330	298	302	338	343	335	323	339	317	308	347	295	343	358	327	320	311	337	336	318	324	318	350	353	327	357	304	326	360	340	328	362	336	330	338	334	347	349	315	305	312	354	349	344	319	339	335	339	341	310	318	329	305	344	333	329	307	294	356	327	337	336	332	331	309	354	355	348	344	351	340	333	301	315	324	329	297	341	306	321	367	323	368	347	327	322	356	342	353	311	324	320	309	372	323	347	321	309	331	318	322	331	323	312	327	328	324	324	330	339	335	362	309	344	312	329	291	320	316	331	327	337	320	363	307	301	347	346	284	294	331	353	304	336	348	327	301	332	282	309	305	353	329	320	342	317	328	319	352	306	327	322	311	339	308	312	327	378	317	325	321	309	305	329	344	331	345	321	329	374	310	312	354	353	318	313	293	308	325	287	306	337	324	310	334	312	336	313	345	341	358	339	354	340	327	338	333	311	344	332	297	338	342	322	332	300	332	357	332	344	321	337	311	311	311	350	324	313	325	289	344	309	344	351	309	320	314	303	320	320	320	374	308	320	307	328	325	330	342	339	352	359	347	342	307	350	325	305	339	319	355	306	359	343	319	352	338	335	336	342	314	339	346	329	286	329	318	339	354	322	332	364	311	310	317	330	310	335	344	321	343	301	301	306	367	346	345	349	329	345	341	318	308	334	359	342	311	327	321	339	336	333	347	339	294	305	308	345	335	328	315	293	297	329	314	321	329	341	341	315	325	313	356	327	319	311	327	338	317	323	325	310	339	344	346	327	334	307	313	317	316	295	304	332	334	337	319	316	351	327	332	293	308	313	341	304	326	302	341	316	316	330	323	327	343	352	317	329	348	334	333	331	338	325	332	350	349	312	318	319	333	334	311	326	337	316	354	317	336	335	341	360	325	325	351	324	364	298	339	338	336	311	317	349	316	333	328	296	310	292	342	317	327	335	312	306	342	328	328	326	319	324	316	334	326	340	354	344	325	301	304	325	337	321	318	267	325	323	303	341	318	322	324	354	353	304	368	290	335	343	318	326	317	308	325	338	338	357	340	340	315	354	325	334	306	361	323	298	342	359	346	330	311	291	353	325	317	321	352	300	310	325	345	316	320	315	342	315	315	311	310	309	350	334	356	341	298	305	312	327	323	385	380	342	337	361	327	355	318	339	373	295	362	346	303	331	322	323	333	346	350	313	321	355	323	284	336	353	346	305	297	340	352	325	345	328	344	337	330	312	346	338	327	314	309	347	334	289	320	311	331	337	313	329	341	319	336	323	343	334	344	338	317	319	317	313	310	330	300	311	338	324	303	357	328	340	269	347	332	308	322	351	327	314	351	370	303	312	304	313	338	339	332	346	304	312	301	335	348	329	334	330	318	331	299	305	334	332	330	330	316	339	309	341	346	328	330	310	303	315	335	282	326	310	338	291	329	306	326	348	362	312	324	312	324	345	340	309	305	332	308	338	339	333	370	358	302	338	348	352	319	354	299	342	329	326	335	328	318	323	343	333	344	342	334	315	323	290	309	320	352	325	319	343	329	361	320	331	321	321	341	333	328	332	352	347	325	308	324	302	372	335	351	316	276	320	319	315	358	346	304	350	303	329	321	314	349	321	329	319	348	315	342	334	347	325	349	299	315	320	319	354	369	323	341	341	334	325	341	343	352	329	328	314	317	330	307	327	306	318	297	349	316	321	349	300	327	328	329	324	334	323	322	296	376	324	343	340	354	364	324	303	328	346	310	343	332	357	334	319	347	316	311	348	306	333	342	342	327	295	354	354	338	330	335	292	349	310	303	329	313	344	350	310	340	327	347	357	319	333	306	343	328	311	346	325	331	334	321	321	328	326	331	324	341	346	349	288	330	341	312	370	350	313	298	368	316	316	330	308	325	296	325	321	322	324	330	327	318	303	352	328	334	337	349	329	352	348	341	315	301	306	328	322	320	329	310	310	301	312	340	320	348	328	341	320	302	321	309	322	342	329	357	335	338	349	301	310	332	341	320	349	319	324	322	317	317	318	306	319	352	344	340	329	283	318	338	321	340	297	318	355	303	340	331	343	334	332	338	346	304	320	352	359	324	328	326	331	331	358	309	332	333
22317	33268	32510	35241	42991	43572	31031	25162	21471	12116	8097	6648	5073	3883	4196	4237	2525	1647	1578	3083	2163	1336	1307	1162	1134	1094	1050	1030	1027	1003	1013	966	1005	932	1003	918	937	957	922	866	930	953	933	971	948	918	876	915	880	880	894	853	845	848	907	845	866	865	862	841	867	914	839	881	888	844	936	886	847	883	903	920	863	864	884	906	843	902	1002	917	856	885	884	844	894	870	815	843	871	828	827	838	900	836	809	867	952	893	853	882	836	903	867	892	921	868	852	886	855	848	839	830	881	837	847	859	853	852	872	824	908	845	862	845	884	873	874	853	870	826	813	870	878	816	824	865	875	846	896	884	866	902	846	855	797	818	800	882	842	865	839	892	841	863	901	888	869	834	840	856	930	915	885	856	831	822	820	847	853	938	866	830	873	852	872	842	867	880	817	865	888	843	835	797	865	895	860	868	871	818	781	847	868	834	878	882	872	826	881	829	845	833	882	895	868	880	818	852	826	889	807	809	894	832	812	846	864	837	847	834	829	844	836	822	899	908	840	870	851	865	869	804	869	890	901	834	860	832	834	868	858	884	851	816	859	834	867	860	809	817	871	870	882	879	825	826	907	857	829	894	798	851	835	855	886	896	819	876	835	837	822	821	811	862	870	866	866	843	868	913	801	818	832	833	820	836	824	867	866	849	817	828	831	858	869	823	842	865	814	841	825	858	767	863	884	847	864	871	788	843	846	845	848	891	808	852	862	825	864	850	814	869	829	849	863	908	828	844	804	859	853	862	904	814	853	827	872	872	844	897	897	846	826	877	824	859	818	829	853	914	863	835	865	860	822	841	866	877	828	813	821	847	804	886	818	833	830	862	853	835	810	845	885	784	874	813	834	878	846	882	807	858	840	841	844	885	787	828	848	863	816	882	830	903	866	842	886	826	861	847	878	885	843	812	820	861	844	847	834	830	891	850	871	850	860	858	860	886	832	839	875	807	908	853	842	824	874	829	813	835	874	866	877	866	822	851	843	849	863	891	834	839	860	823	847	869	830	833	835	863	867	878	838	807	893	835	831	830	915	897	830	796	887	854	859	853	873	856	894	826	863	851	891	857	831	858	860	875	887	899	787	847	831	826	848	814	865	840	862	843	850	898	860	854	864	820	838	843	840	860	866	892	917	853	877	832	907	825	857	914	822	888	808	854	810	846	849	818	865	849	888	810	850	852	830	809	864	818	833	853	781	836	814	848	833	842	848	850	788	919	851	813	906	824	845	870	839	804	829	864	836	876	837	807	811	872	815	825	834	795	806	858	827	838	821	832	775	900	846	860	835	836	850	917	860	920	851	846	863	841	838	852	863	775	869	814	860	820	866	827	850	883	864	871	821	881	791	835	864	826	847	864	885	862	818	874	866	889	865	851	897	869	873	860	834	808	875	859	899	884	836	795	867	853	877	865	900	906	803	847	789	804	855	858	896	829	840	801	835	901	890	837	832	868	830	792	876	834	831	879	843	832	851	818	885	864	841	819	860	915	838	843	893	863	863	850	890	818	840	857	853	856	858	864	896	840	895	866	872	855	836	850	815	932	796	823	773	865	804	796	885	867	895	850	807	884	840	832	864	845	860	882	831	884	906	850	830	795	866	866	891	835	922	838	863	872	891	857	849	902	823	850	810	866	882	860	847	833	804	857	868	858	846	808	859	870	871	858	813	847	870	857	829	832	823	835	775	833	858	858	856	886	774	838	891	885	837	900	865	875	893	879	831	874	781	871	869	831	858	817	863	795	834	918	862	808	852	859	819	892	800	851	842	864	855	873	876	863	824	881	884	870	856	842	839	848	826	855	861	834	824	829	839	857	815	851	829	843	869	812	801	820	873	875	816	801	790	786	902	877	848	819	850	850	802	836	856	895	828	833	836	870	857	886	877	806	871	874	857	837	803	893	859	795	845	875	791	839	836	838	794	904	874	823	854	894	797	874	825	868	812	879	801	875	861	873	828	872	845	887	839	840	802	826	839	815	853	880	835	841	809	856	847	834	842	847	826	850	775	889	851	864	871	815	812	843	901	805	826	917	854	820	828	823	873	912	924	794	869	899	824	834	809	900	882	851	825	891	845	802	830	801	875	804	884	867	844	867	834	863	812	883	850	880	843	814	837	881	816	819	870	825	872	809	880	841	871	810	911	774	869	850	896	889	851	851	773	812	848	805	884	828	846	864	811	920	850	843	799	859	886	901	799	820	836	821	833	863	844	845	862	825	826	870	858	817	843	839	859	839	844	887	869	786	847	816	831	868	883	859	859	876	850	830	847	783	877	876	845	852	848	851	867	815	825	851	860	851	880	803	838	872	885	867	806	844	846	866	829	841	845	843	846	831	838	851	792	873	888	823	826	782	860	868	859	853	831	834	821	842	828	895	837	814	854	797	822	854	893	865	843	863	886	868	857	770	861	896	869	879	834	795	869	852	839	871	854	814	843	865	858	865	810	816	826	874	843	886	824	849	843	841	870	843	873	817	864	831	867	850	933	861	858	900	839	871	811	855	881	872	890	831	858	792	906	838	819	878	871	868	881	847	777	854	904	799	836	854	823	870	871	829	819	846	827	840	877	870	816	862	875	840	807	881	863	834	872	867	811	913	817	857	832	860	861	897	888	851	838	786	875	904	847	849	827	841	814	853	820	830	857	832	848	851	830	894	796	858	810	797	820	878	855	899	817	896	828	860	811	817	849	845	876	830	840	827	851	851	814	908	829	833	864	839	847	851	895	818	888	862	844	814	866	877	846	869	889	849	881	858	889	863	827	856	865	811	853	821	873	862	844	824	828	845	875	826	816	858	792	853	864	880	883	872	816	833	907	860	890	854	791	833	828	842	824	844	843	818	795	800	810	913	769	824	912	872	815	835	842	819	781	829	816	826	898	868	819	822	905	894	887	841	850	862	848	801	890	865	852	871	803	875	857	831	820	840	853	874	855	867	872	860	845	820	835	840	833	861	865	878	846	874	889	872	854	882	846	843	799	789	916	849	824	825	782	799	879	788	875	845	824	868	844	798	879	795	918	865	847	833	860	869	827	828	768	848	861	872	858	806	844	867	826	819	826	902	905	868	915	861	837	862	824	855	813	819	855	841	802	837	880	867	868	807	865	860	872	841	870	872	845	831	844	875	848	799	859	843	820	852	839	829	858	836	861	818	818	806	831	795	827	869	884	834	903	797	871	796	833	804	870	853	819	882	859	830	847	836	833	873	867	871	886	907	892	868	893	853	816	845	854	820	821	896	884	835	884	820	873	864	816	896	817	853	835	805	837	861	858	820	859	893	854	852	837	843	834	849	862	843	819	859	841	853	858	808	842	840	872	839	808	870	890	853	799	841	853	857	811	817	861	895	801	841	855	882	835	881	887	810	865	832	853	872	811	888	822	885	834	854	807	807	887	826	851	845	797	854	788	851	798	855	865	832	851	863	842	857	887	858	868	837	857	942	831	837	850	813	852	848	847	909	807	841	925	825
4035	5522	6264	3420	2074	1310	559	408	338	268	230	230	251	248	225	204	179	188	187	206	217	203	193	178	193	188	185	185	189	172	175	184	182	185	178	164	178	185	186	204	193	168	183	197	184	201	207	190	169	165	210	192	164	170	178	163	207	204	172	186	195	182	175	196	177	169	186	204	183	187	204	199	188	169	186	196	198	188	187	182	174	182	187	191	183	178	172	159	184	186	186	178	181	174	177	207	189	194	160	192	195	189	162	180	197	205	206	184	197	189	204	199	181	190	207	188	175	156	180	178	161	214	188	182	191	191	173	158	193	192	176	172	178	178	190	182	180	197	197	178	195	180	167	189	194	195	214	178	181	167	179	189	199	200	172	203	160	183	194	197	183	196	189	197	191	188	163	204	176	175	177	185	188	187	188	157	199	185	201	185	194	202	188	190	181	202	180	192	214	178	196	183	198	163	194	180	196	169	187	192	206	188	185	188	163	193	181	168	172	211	170	162	178	175	188	173	173	180	197	188	206	157	181	197	178	189	191	178	161	160	178	194	183	200	202	178	213	176	195	198	188	167	179	182	192	201	183	185	182	192	198	183	188	180	171	184	184	184	192	192	193	174	179	177	202	180	207	199	181	173	182	188	218	205	165	189	177	206	230	187	208	217	192	164	151	187	209	160	188	204	189	193	171	164	210	201	187	219	208	149	193	164	182	187	201	181	187	204	210	176	182	177	175	200	197	167	196	217	187	179	173	186	194	171	187	185	176	175	167	205	193	202	183	162	193	195	186	189	174	180	200	184	148	175	189	159	178	184	149	201	183	193	157	187	192	169	197	195	195	201	199	182	185	188	210	169	174	185	201	206	185	188	182	200	164	195	185	166	167	166	191	170	170	190	179	188	168	201	205	178	190	217	199	179	203	183	157	176	190	190	178	188	212	178	175	193	207	212	164	171	166	187	193	204	186	188	192	174	181	193	191	195	200	184	176	172	191	182	180	208	186	179	188	183	204	205	155	150	196	197	183	193	226	183	194	174	189	188	210	201	183	172	190	194	201	181	174	196	184	217	199	179	208	198	182	163	200	168	205	151	147	190	171	180	186	187	213	175	193	186	197	191	178	194	208	181	200	201	187	173	171	210	186	210	181	179	204	185	180	184	207	194	173	180	182	173	220	163	183	204	183	181	187	167	163	171	202	203	192	188	157	187	190	196	163	192	215	182	213	202	182	173	184	194	194	167	201	168	199	188	193	201	163	195	180	185	207	191	183	166	191	193	199	185	189	205	183	201	185	165	193	200	186	167	200	219	191	199	215	178	208	183	175	186	192	177	175	189	183	197	193	197	196	179	160	184	191	195	209	188	212	187	171	175	187	183	186	206	190	200	182	174	208	175	164	174	195	184	189	215	200	189	180	190	204	208	182	196	171	208	193	195	195	200	171	207	213	189	173	183	183	192	210	198	182	182	180	193	190	178	186	188	172	186	188	178	192	189	177	189	209	189	186	198	195	204	202	188	183	202	199	202	207	171	170	205	152	218	189	196	183	185	208	173	175	202	192	186	201	204	191	173	185	200	183	156	185	196	154	192	187	204	214	223	192	184	173	189	189	188	183	194	198	218	193	180	188	164	182	171	194	202	173	202	174	196	206	190	198	198	185	179	169	189	204	188	197	197	189	209	221	210	181	185	173	168	177	206	192	181	163	185	197	203	195	201	195	184	192	195	180	189	216	196	179	202	205	158	174	169	172	187	190	192	240	208	201	180	190	185	177	196	197	212	191	176	192	168	197	195	187	204	181	165	188	188	169	189	194	185	188	213	205	175	198	202	199	188	171	167	188	186	203	212	206	205	165	165	171	184	210	206	194	206	171	197	224	189	185	185	170	177	173	176	188	176	178	190	173	192	189	210	197	179	200	173	232	204	157	159	206	161	162	181	193	196	202	202	148	190	200	173	195	220	235	200	172	189	185	179	175	193	199	187	224	191	175	214	191	186	210	194	180	194	186	180	215	195	188	200	212	216	169	171	178	194	209	196	193	172	179	183	181	212	199	204	192	170	190	165	188	189	201	227	201	194	180	166	195	185	177	194	209	178	191	202	195	168	172	176	193	194	198	166	166	200	176	211	166	179	190	177	166	188	170	197	177	215	200	161	206	181	200	190	204	140	180	198	209	234	198	192	187	160	175	177	190	174	179	186	202	180	171	206	175	157	183	191	179	198	198	178	192	200	200	185	183	193	205	202	179	210	231	185	169	173	210	190	184	202	181	166	194	176	176	187	204	175	181	176	194	205	194	190	174	182	216	183	184	200	172	188	201	198	180	202	206	191	189	190	201	204	197	177	224	205	190	185	177	193	195	180	194	190	172	196	182	188	173	176	182	215	167	180	202	186	219	192	200	179	207	195	165	210	197	201	192	180	202	192	213	176	162	168	169	197	180	216	217	195	209	195	178	194	201	201	167	201	215	193	162	150	201	180	176	191	185	170	202	183	162	165	195	181	197	215	201	166	202	160	183	201	179	187	186	197	181	190	197	200	175	198	206	186	180	199	203	207	192	182	190	154	175	140	186	173	177	169	167	164	200	167	197	185	171	202	190	202	203	184	184	177	200	191	191	184	173	198	169	193	165	207	158	197	189	181	184	219	193	203	192	197	180	186	163	208	174	194	183	190	180	195	205	200	192	159	170	202	172	179	205	171	196	179	195	197	202	166	187	204	191	204	192	212	213	192	182	203	178	174	177	183	172	166	205	187	184	197	158	202	194	197	211	198	187	183	180	179	186	178	180	197	197	196	174	196	184	184	203	150	194	191	189	185	205	192	179	196	194	206	210	165	163	180	229	193	213	177	212	184	171	192	204	197	171	201	192	179	184	191	188	210	224	168	195	195	200	192	176	194	172	197	168	189	171	176	209	195	204	175	190	192	165	177	207	188	164	207	193	178	183	201	202	179	163	188	190	192	177	180	170	189	213	207	193	186	200	191	188	203	173	180	163	192	189	187	176	201	171	182	213	202	174	173	183	178	195	176	207	167	187	201	202	169	177	153	177	197	196	197	175	205	198	202	188	191	195	174	196	218	178	211	177	169	158	178	191	181	185	181	211	196	205	154	199	190	184	185	196	187	190	168	178	198	167	201	185	181	189	176	186	195	190	189	187	187	195	175	191	187	178	180	171	175	199	177	169	170	190	171	218	173	179	193	199	202	195	198	169	185	208	183	166	189	178	193	192	190	168	177	179	209	170	195	220	198	176	183	198	191	182	193	174	193	167	197	191	188	196	168	207	183	207	155	197	190	184	178	202	187	208	217	179	193	161	203	201	197	182	173	195	200	177	174	208	184	183	204	184	185	190	203	170	188	195	177	200	189	182	201	165	185	175	173	151	180	211	177	182	200	179	189	213	178	214	188	189	196	188	166	168	168	197	194	177	187	195	169	191	204	184	193	200	194	215	167	175	180	190	199	183	193	197	192	214	194	184	179	205	200	198	204	175	182	154	173
4158	7687	9902	7546	7753	6471	3124	2317	1865	1339	991	825	848	751	709	754	658	560	603	711	587	584	572	577	594	556	604	563	631	567	579	561	575	568	610	562	548	580	603	594	582	585	601	570	566	577	545	571	551	578	572	575	582	587	580	541	575	556	588	593	590	614	592	596	607	573	560	570	580	535	552	613	533	546	598	562	593	598	572	520	599	597	565	598	549	577	608	591	566	534	584	546	583	566	532	564	611	578	562	581	536	565	587	583	585	576	585	579	563	555	561	572	557	571	590	584	563	562	531	569	612	574	519	581	579	580	604	632	595	560	576	569	549	537	584	610	544	552	580	587	585	601	593	592	616	615	571	620	534	545	581	591	588	554	535	560	578	566	589	593	534	595	586	549	581	569	569	551	588	547	556	595	594	560	555	603	598	532	584	582	607	572	617	599	568	609	615	523	605	567	556	594	583	568	586	557	574	608	562	563	554	609	564	593	547	588	599	551	553	595	621	606	574	566	612	559	581	576	575	597	566	577	581	576	568	574	567	596	568	618	644	587	586	635	586	588	562	525	614	584	600	574	595	540	568	599	576	529	530	599	548	573	593	557	582	592	540	626	595	612	532	592	555	564	575	532	609	611	567	595	616	552	579	563	530	578	629	579	517	648	583	556	567	556	570	609	617	613	622	565	588	577	572	552	576	601	594	550	552	594	602	596	606	618	554	577	540	549	581	598	568	606	586	562	611	608	587	592	555	620	570	535	541	600	529	528	571	574	558	604	591	593	567	572	588	589	582	617	540	564	604	572	569	605	579	579	566	646	619	605	584	540	549	536	545	603	555	560	569	610	627	549	577	562	586	568	577	589	589	598	560	586	618	605	557	551	605	571	597	611	595	587	547	566	568	567	563	590	598	602	597	607	586	594	597	591	577	591	560	573	538	594	592	567	580	598	560	584	583	576	619	573	593	585	591	588	623	577	550	584	586	600	551	589	543	582	535	596	573	560	584	504	578	556	578	566	567	540	568	598	569	585	616	558	559	528	564	583	542	545	614	555	569	577	545	590	623	570	554	550	595	574	588	586	599	585	605	571	590	590	606	590	608	570	542	582	559	599	605	565	585	603	596	561	569	603	536	592	547	547	596	553	562	621	583	546	589	625	564	578	554	550	604	567	615	596	558	626	600	571	553	572	608	566	568	566	574	565	592	500	575	605	621	573	557	564	580	575	579	551	561	596	606	569	536	570	555	550	591	569	578	627	559	586	576	567	583	577	585	593	561	558	571	603	546	569	584	603	536	555	569	575	606	549	522	567	549	576	553	579	574	573	552	598	588	623	606	543	605	596	564	616	572	551	589	534	554	570	572	562	526	554	603	589	549	563	574	582	563	590	548	570	611	583	571	564	558	586	583	630	582	570	639	611	559	579	555	576	582	602	573	528	545	620	633	593	556	625	575	550	573	538	567	590	542	594	589	571	596	597	575	511	545	530	607	590	543	586	613	543	591	568	629	581	578	579	564	561	561	566	566	555	579	588	622	598	591	573	531	554	581	545	544	553	565	561	574	565	546	610	565	575	552	599	616	522	598	577	575	542	579	538	605	559	567	526	562	570	578	543	579	537	584	582	554	593	565	550	580	572	577	552	558	562	556	565	528	593	554	530	598	619	581	555	582	580	579	566	618	535	580	553	546	576	608	582	599	584	587	610	587	543	584	592	590	574	595	539	573	582	579	556	544	542	554	590	536	588	549	547	550	561	568	589	554	567	599	576	592	587	562	595	590	582	566	567	593	602	635	593	580	612	559	534	579	598	570	566	535	575	553	618	598	552	537	595	575	574	581	578	573	562	544	563	607	577	591	579	548	594	554	584	564	596	578	560	595	604	610	558	623	586	585	577	595	629	609	600	583	590	556	583	594	525	566	596	619	563	588	587	534	556	612	543	581	618	593	571	540	565	592	588	602	568	551	606	607	555	562	573	549	595	575	550	572	565	599	555	547	585	585	552	577	574	567	576	525	612	577	571	564	583	606	611	598	594	586	578	608	573	605	606	599	548	601	565	572	586	579	550	573	568	540	606	618	595	561	567	576	546	600	589	556	586	539	559	562	568	575	598	578	611	594	589	602	556	589	594	599	567	563	560	560	553	565	600	559	606	564	545	590	562	552	573	563	566	558	561	571	555	569	604	562	579	551	589	567	569	600	567	598	544	567	600	605	548	539	554	559	545	580	570	551	572	546	647	558	546	602	601	563	567	572	582	558	543	571	594	595	587	581	594	559	579	597	605	594	573	569	553	529	589	559	560	576	595	548	562	582	583	592	573	591	551	590	573	595	597	578	568	558	520	580	579	623	604	552	538	559	567	586	588	560	596	597	582	552	611	564	589	539	574	572	591	578	571	534	599	552	598	565	580	613	644	580	559	590	589	604	581	630	548	574	587	610	637	556	576	604	535	554	599	581	556	563	529	593	569	540	514	574	549	527	545	579	559	577	578	563	554	601	587	576	611	547	569	538	557	588	566	553	602	558	566	566	576	586	614	572	576	556	567	544	608	573	579	562	535	558	645	592	523	574	578	573	577	597	586	555	557	564	571	544	551	569	545	544	577	569	605	573	556	551	616	574	565	573	552	602	563	568	562	588	584	587	602	549	568	585	580	568	563	553	566	570	591	571	571	605	587	538	585	580	600	571	586	599	618	584	575	573	592	542	612	595	578	579	541	592	603	580	613	601	599	593	562	574	603	617	581	568	574	562	546	579	579	566	562	593	548	572	567	597	592	596	565	527	547	587	574	585	604	602	569	580	562	576	562	563	601	540	581	584	565	613	555	559	592	580	563	549	604	584	620	564	604	568	558	591	548	573	556	601	584	540	597	549	555	553	558	579	542	558	556	547	566	599	575	614	590	600	566	594	563	609	622	570	547	582	531	573	587	570	575	594	583	560	581	547	624	591	553	582	558	550	594	581	583	584	587	597	587	579	590	597	553	575	582	596	592	584	565	566	585	553	581	538	545	549	592	619	561	595	548	583	566	639	570	588	552	597	556	538	547	552	572	555	581	555	585	555	565	560	591	575	559	563	566	553	575	585	624	573	563	586	516	636	600	595	581	566	593	557	553	570	620	540	550	648	592	591	552	560	555	566	541	540	576	595	568	582	563	526	581	587	554	615	562	583	579	567	566	545	546	589	600	563	606	596	605	576	535	550	601	579	526	580	574	579	560	591	591	545	570	547	560	618	613	595	592	595	588	585	537	585	594	574	567	565	585	605	567	562	585	589	599	561	617	592	564	557	601	562	595	519	620	556	607	615	564	559	591	552	583	579	537	620	566	582	562	562	577	581	569	577	552	558	538	583	572	583	554	555	568	561	610	587	545	590	608	585	574	588	584	557	596	586	582	575	559	527	551	592	544	599	572	614	572	550	557	569	585	593	583	527	586	584	577	578	578	578	621	626	533	571	566	571	573	573	575	582	575	570	568	579	558	565	570	586	550	566	548	560	583	556	572
23452	32760	33985	27461	26783	25502	16433	9687	6358	2910	1926	1450	1201	1267	847	608	499	424	481	513	429	360	409	391	401	391	382	374	354	402	383	367	390	356	387	383	382	338	386	376	364	352	386	323	412	372	325	365	323	373	375	346	386	368	327	419	322	381	343	378	355	333	365	356	390	361	349	355	371	374	319	333	348	347	369	379	373	365	371	388	329	359	332	336	355	340	338	361	348	348	363	365	366	328	324	343	366	365	347	390	352	353	338	357	352	367	359	327	357	379	329	371	328	350	393	335	394	363	386	340	378	366	352	378	339	361	374	315	370	382	353	338	340	399	361	349	351	339	367	352	339	385	360	365	333	368	352	333	356	374	380	380	360	370	348	358	359	377	363	379	335	384	356	378	341	304	347	351	360	330	321	379	375	363	341	345	344	345	329	353	330	340	377	372	367	345	411	360	347	372	369	365	336	358	348	372	399	353	348	376	395	372	370	359	352	330	356	376	352	323	376	398	370	396	406	365	363	379	402	367	337	363	342	367	390	368	363	341	375	338	349	326	334	351	347	333	346	379	353	361	355	336	388	353	368	355	332	373	372	356	333	320	374	372	385	384	356	374	389	366	369	365	374	350	318	355	358	359	351	372	372	385	371	363	348	371	371	341	346	355	384	385	390	358	369	338	339	368	373	352	355	337	342	354	358	337	321	363	372	365	357	375	369	354	354	368	361	315	353	359	372	345	336	335	362	420	354	305	350	329	351	337	365	364	394	347	350	344	337	363	347	338	333	336	347	365	344	348	356	346	343	393	361	363	383	384	358	373	368	391	352	357	358	382	344	364	374	331	393	357	365	378	371	344	382	354	378	340	365	350	335	337	396	366	360	375	338	335	370	363	333	345	349	334	335	359	365	375	368	340	398	351	392	353	338	338	363	348	340	350	363	337	371	403	345	359	358	393	362	367	347	348	346	371	345	334	363	327	336	335	339	325	326	325	349	327	374	322	337	341	354	344	380	316	369	350	366	352	374	351	364	378	331	378	357	383	351	374	390	376	367	376	368	347	380	316	349	332	377	379	369	344	370	349	343	354	367	403	356	375	384	328	382	373	367	397	384	367	345	349	375	357	374	362	377	336	365	373	362	394	333	330	337	341	363	377	334	359	348	356	402	351	369	368	349	354	347	344	353	356	392	339	354	365	354	324	363	345	348	359	374	397	370	342	401	385	281	360	366	384	359	324	350	328	361	386	328	347	349	396	342	358	330	363	361	353	345	330	340	359	338	364	355	372	356	348	394	358	320	359	326	365	365	339	364	372	377	328	365	372	352	332	395	361	373	361	373	387	366	355	372	356	376	348	356	337	345	347	334	323	340	368	342	382	334	360	371	316	387	378	381	329	365	368	378	350	387	376	390	380	301	360	338	368	365	397	357	324	339	343	370	344	345	347	354	388	363	326	344	311	350	337	371	359	348	346	347	357	354	367	313	340	383	367	343	358	354	358	339	356	360	331	343	377	343	361	370	350	325	353	381	377	368	360	367	351	344	316	350	361	369	362	368	322	357	329	349	368	324	344	320	355	346	367	362	350	357	343	336	338	340	351	372	329	362	331	325	373	348	371	376	332	350	349	362	387	374	339	363	363	337	368	365	363	367	391	319	339	345	385	373	369	373	349	391	365	336	350	368	335	337	408	348	357	357	330	364	342	377	338	361	364	369	337	367	347	320	352	343	325	382	364	396	378	344	367	354	336	329	350	352	341	338	374	350	352	298	376	344	356	330	367	346	355	340	322	364	352	392	340	379	332	347	356	334	370	320	377	368	351	371	348	359	342	339	360	371	378	349	358	383	376	360	367	337	362	375	371	352	341	365	331	315	340	342	365	319	352	356	349	348	360	362	370	362	368	347	339	337	372	375	360	374	375	311	320	362	336	340	365	342	359	312	348	340	317	344	377	333	356	344	385	339	397	359	334	353	295	364	371	388	346	378	346	363	341	341	375	349	339	389	334	360	347	372	360	372	413	374	335	354	386	371	354	340	360	360	381	341	351	310	397	349	393	356	377	370	338	344	365	380	328	356	326	352	361	368	315	375	416	379	351	347	399	364	355	363	336	342	356	320	329	359	379	334	341	381	347	338	305	349	352	368	372	350	388	382	333	364	305	369	300	337	324	372	378	328	340	347	354	353	350	365	327	329	352	364	340	356	349	373	369	342	344	336	378	323	322	338	328	375	417	343	362	360	380	370	350	345	353	368	372	325	360	351	371	365	360	392	368	332	362	369	372	355	347	355	384	335	358	373	359	331	388	345	365	335	359	369	357	350	385	376	355	352	386	345	376	360	364	397	330	341	340	336	358	353	359	386	365	360	350	338	376	329	351	347	370	384	380	344	368	362	343	363	398	359	376	370	397	374	347	349	332	362	360	362	351	327	355	406	367	361	346	371	363	354	332	349	342	358	312	338	336	349	354	393	387	363	320	315	367	377	340	328	357	353	346	354	360	348	350	354	351	341	377	362	373	372	359	336	356	324	340	329	380	374	335	344	345	345	331	353	386	364	374	350	350	349	395	343	338	380	359	365	382	337	381	395	375	389	338	327	377	366	379	369	395	376	371	336	330	337	357	349	355	375	357	349	357	374	366	349	364	372	342	355	401	338	336	369	379	350	338	318	378	353	357	371	341	364	368	357	338	378	359	328	342	377	354	360	391	321	361	367	361	359	357	355	360	364	354	354	351	328	347	351	366	344	357	342	382	380	386	401	339	351	392	378	357	384	377	360	326	357	347	408	359	345	366	336	346	341	335	355	336	337	332	347	346	358	402	335	382	336	391	358	349	358	340	344	343	347	397	335	360	339	377	344	328	355	404	339	382	347	331	335	354	341	377	354	346	336	354	370	337	333	342	368	319	372	362	333	349	336	354	375	396	346	354	375	340	373	357	333	348	375	397	343	329	384	318	367	377	350	349	331	322	360	343	361	363	381	366	351	353	383	386	352	357	366	348	369	391	380	411	374	378	347	347	358	335	394	365	344	354	358	356	362	331	321	397	365	359	371	340	364	361	361	338	394	335	377	405	346	339	318	388	350	341	375	367	384	373	364	364	380	366	366	318	350	341	366	349	354	354	377	348	366	365	369	372	333	368	360	358	356	358	395	390	301	337	328	366	349	369	358	322	351	351	352	349	358	355	338	373	343	349	359	334	331	326	378	384	342	339	368	352	339	358	323	362	358	374	381	371	331	355	348	392	376	380	378	339	380	344	361	388	407	307	358	337	361	392	380	369	354	379	345	376	332	347	343	339	384	360	360	354	352	346	386	333	346	365	355	391	340	377	339	381	365	339	363	369	358	358	360	352	353	362	352	370	389	342	351	365	347	344	357	342	376	365	370	327	343	349	364	341	369	383	345	357	346	357	367	374	361	359	363	346	385	358	380	367	323	353	371	380	349	374	352	351	372	341	308	337	352	353	350	370	370	335	332	338	372	335	364	353	377	361	332	340	382	340	361	363
17812	28357	29741	30613	36632	37390	27458	20211	14989	7432	4974	4002	3329	3598	2679	2456	1807	1481	2049	2297	1655	1253	1191	1166	1117	1132	1025	1047	1015	1055	988	1030	1071	991	937	1024	923	955	981	1007	1001	983	982	1016	915	976	1018	947	1003	944	934	919	1005	980	976	1018	962	1002	1001	941	947	940	950	982	940	935	965	940	952	922	878	955	949	915	979	1027	904	1062	1055	906	958	962	917	989	1007	994	972	969	973	991	929	927	979	956	920	960	900	907	893	941	974	942	914	891	914	944	945	946	891	993	947	963	939	941	889	923	947	931	927	940	969	1003	972	960	997	950	949	1017	949	922	935	963	958	914	930	973	986	891	919	880	959	939	928	994	1004	977	954	914	945	948	964	891	928	984	970	865	942	965	941	925	956	940	907	952	1012	881	959	988	909	954	963	1001	961	994	950	926	894	956	911	956	989	932	933	968	988	944	929	950	977	958	911	990	915	958	968	957	901	932	1016	922	954	940	948	868	997	1004	892	925	974	890	959	987	869	951	937	983	909	974	914	973	883	985	929	962	966	930	909	939	960	945	959	950	960	899	923	953	963	875	908	944	979	983	954	939	900	925	926	934	977	963	949	957	919	950	921	985	936	922	927	952	969	934	970	923	1014	947	956	1008	922	972	989	948	875	980	938	886	925	957	1001	981	962	985	976	969	974	897	949	931	923	966	964	933	912	980	909	954	982	980	954	966	922	962	917	927	922	885	934	970	959	967	926	957	915	972	956	919	941	982	985	902	918	981	943	959	961	948	1004	981	959	885	957	898	938	976	906	928	979	973	1042	917	918	919	936	983	945	984	916	902	947	962	999	952	958	932	945	946	931	935	945	921	929	924	947	962	945	986	950	1022	933	963	907	912	906	924	962	995	960	982	980	952	968	891	995	924	981	907	951	920	898	916	940	915	948	911	968	948	994	920	912	975	905	929	970	965	979	943	924	926	911	1006	949	964	955	952	885	951	934	894	972	944	953	919	923	950	887	918	927	918	896	919	923	971	928	911	952	934	992	949	956	980	956	940	966	992	898	952	965	951	909	920	967	906	975	932	958	965	944	947	996	1007	930	936	927	943	941	978	943	955	945	991	943	944	945	954	928	963	947	968	971	918	956	961	975	994	946	939	902	906	1014	946	982	941	935	967	898	985	924	889	930	938	961	922	928	984	980	1002	936	925	973	891	961	924	935	907	935	987	942	1001	971	980	954	945	962	931	963	947	962	985	927	896	958	913	998	927	924	945	932	908	948	917	942	925	1012	949	949	973	1002	958	986	911	989	934	970	965	964	967	970	951	931	947	999	934	921	930	989	949	938	974	1015	971	912	978	877	951	919	938	932	929	933	917	933	961	980	981	924	1009	971	933	909	934	971	969	928	981	900	973	977	927	966	909	978	971	915	969	946	928	979	899	955	952	935	987	942	932	928	902	926	986	875	955	965	912	948	998	947	888	967	963	1023	1018	937	930	958	983	958	921	938	942	966	959	941	943	893	931	934	929	978	941	913	1005	997	932	984	967	974	937	907	952	885	959	950	913	920	939	962	926	974	942	943	949	983	941	923	901	961	959	928	920	957	918	906	976	962	932	979	934	984	905	954	1006	927	895	983	952	950	934	901	946	941	952	939	931	968	926	952	920	938	918	969	955	972	965	963	913	909	951	960	945	982	953	961	928	950	912	936	941	943	942	945	951	901	923	982	944	945	968	943	961	886	1041	962	900	944	905	968	919	879	932	965	922	979	964	929	967	934	1000	1006	960	970	905	949	900	946	968	1001	1020	912	925	976	969	1003	955	933	968	924	928	928	928	990	949	904	962	927	888	932	917	997	953	941	963	866	902	990	950	957	917	984	945	964	976	971	906	934	932	923	939	921	918	928	922	968	887	931	968	968	915	963	994	924	903	905	980	929	1006	962	960	916	999	898	887	965	1005	954	938	906	890	974	918	920	931	925	958	916	972	887	966	955	955	898	1005	1035	963	925	926	943	945	919	919	944	967	1008	950	883	958	960	918	924	878	885	952	914	869	988	958	890	949	928	979	897	979	992	1007	920	951	927	918	944	944	936	962	934	902	978	983	983	942	969	926	1007	936	964	1006	976	938	952	922	966	969	940	916	951	971	903	978	1025	905	929	910	961	962	924	973	974	978	986	954	998	914	962	908	943	946	858	968	966	950	925	967	884	914	918	988	971	933	982	893	922	865	970	976	972	919	969	973	945	948	915	944	954	889	952	971	972	927	938	927	947	937	947	909	931	926	950	910	989	955	946	969	910	961	939	915	974	1019	896	949	964	949	925	969	937	931	921	945	1004	945	958	972	939	931	915	956	905	969	999	919	944	964	948	961	946	953	909	946	988	962	963	962	939	970	972	933	907	945	1012	962	919	960	938	975	938	916	951	904	946	911	943	952	979	965	946	897	969	911	1012	969	902	988	972	959	973	922	944	919	937	939	935	925	898	1011	981	968	973	912	965	941	935	968	907	935	961	932	940	940	932	930	977	962	928	982	905	940	966	942	977	941	970	970	953	926	938	949	959	916	916	973	936	964	959	923	984	936	951	955	955	942	909	959	956	942	954	979	991	924	962	933	960	932	1003	990	932	947	895	962	967	957	944	945	959	889	1021	980	989	908	919	986	940	938	883	909	919	936	957	961	981	956	955	930	933	949	942	946	908	971	916	950	922	970	968	860	971	932	923	1045	950	942	948	958	888	968	914	930	956	918	921	952	953	943	936	939	870	933	976	933	955	997	958	920	956	910	953	944	963	966	972	912	912	968	958	930	949	949	982	932	960	933	930	975	990	937	979	991	956	950	979	967	949	908	953	970	937	944	940	942	987	921	987	999	902	935	945	930	944	928	957	955	935	961	990	884	990	954	970	905	974	951	929	907	978	988	913	901	977	964	878	939	970	952	959	931	900	932	930	939	995	982	899	927	915	929	971	900	1005	983	957	933	977	924	928	960	954	948	915	954	941	963	927	932	951	905	953	963	911	967	900	945	934	923	947	927	968	969	968	937	933	929	916	907	950	924	998	910	953	959	961	901	927	899	961	954	929	906	951	923	968	925	964	979	946	932	969	933	975	902	1027	974	926	984	914	932	939	938	932	996	981	965	923	923	917	953	1004	906	909	942	930	937	965	876	933	914	924	944	1011	939	899	947	991	1004	937	997	978	941	914	929	905	954	978	942	927	948	949	898	942	970	932	923	949	933	942	897	941	965	905	976	948	955	916	973	923	914	968	983	960	868	873	1001	878	947	1018	894	926	927	981	953	909	970	907	976	990	956	937	955	901	945	941	933	944	971	929	940	896	890	966	954	900	906	982	982	935	886	933	916	1007	971	960	926	946	926	976	962	957	945	1022	976	922	971	933	975	927	926	922	965	942	966	934	1002	931	1007	1000	912	933	977	946	885	891	980	954	963	897	927	950	930	873	954	927	988	924	979	941	915	916	946	970	927	924	993	959	985	910	923	1022	945	1021	945	895	903	931	950	913	1006	961	892	912	945	1029	993	913	903	910	919	959	942	950	992	966	993	940	947	969	932	926	1020	932	970	937	990
32101	38000	36718	29571	29829	31387	24345	16978	10306	4761	2967	2405	1728	1466	1125	847	624	450	506	556	413	353	415	374	373	327	345	381	342	339	333	355	336	383	353	335	325	395	359	334	326	359	350	377	311	327	341	339	307	342	366	313	355	343	339	339	342	312	376	326	323	342	333	312	361	335	374	317	346	356	325	365	365	346	355	372	327	368	336	312	319	299	401	314	329	319	366	344	303	330	355	347	312	303	341	326	329	305	373	335	344	326	358	302	353	328	354	307	351	334	305	363	322	325	328	330	333	349	315	331	329	338	325	357	290	318	317	314	319	341	325	341	319	341	323	317	333	320	322	333	333	301	320	330	357	339	343	317	312	310	335	324	341	322	304	334	348	337	353	322	328	362	335	326	337	295	307	313	341	339	319	322	347	347	338	342	338	341	339	350	340	332	367	326	336	336	312	336	324	366	330	330	321	355	376	324	353	331	296	349	340	337	315	334	325	323	322	311	330	314	321	335	335	352	325	305	333	334	326	328	327	379	329	319	310	337	333	327	318	319	316	327	325	352	326	313	329	355	333	323	328	304	347	356	330	339	351	332	352	331	356	306	329	336	312	317	317	313	344	317	330	299	331	330	324	301	321	317	317	308	292	321	327	323	316	333	362	326	315	341	321	312	334	327	335	330	295	311	337	313	357	346	326	344	310	345	294	299	328	313	332	342	351	330	340	351	330	321	324	333	335	341	354	356	325	304	340	348	327	334	323	330	325	343	319	331	339	335	343	310	300	349	320	337	338	349	312	359	296	327	298	297	378	316	352	342	319	333	345	314	321	334	325	304	315	336	314	316	346	321	359	327	339	324	334	352	326	357	325	346	335	344	333	317	286	312	343	316	339	316	312	345	341	314	324	284	293	334	338	335	345	290	311	345	322	330	311	335	341	319	335	349	309	315	312	330	303	351	313	357	310	322	310	326	316	355	374	308	369	349	310	337	319	294	339	329	337	333	387	335	334	346	344	348	319	315	338	322	330	351	354	323	335	319	340	345	317	348	310	329	310	354	338	348	345	324	337	298	324	317	348	348	290	320	306	313	333	338	329	322	359	331	333	364	346	313	308	290	345	322	329	353	338	302	315	322	326	345	324	348	335	354	298	313	333	326	345	322	297	325	317	321	352	348	317	335	327	329	345	318	325	341	303	321	303	341	306	317	325	321	332	340	343	311	314	339	330	310	332	330	334	305	320	313	325	349	320	350	338	318	333	300	355	308	328	355	330	305	285	341	323	320	366	274	328	296	365	342	300	321	319	329	326	346	333	357	350	328	320	312	343	317	311	318	274	332	342	318	342	298	299	313	327	330	325	287	353	311	351	333	354	347	349	297	346	325	333	311	323	333	324	332	309	351	354	316	336	326	364	324	332	357	322	335	345	362	321	335	334	354	328	334	302	340	350	321	324	329	322	356	313	309	310	347	307	333	328	359	333	305	341	325	338	318	333	332	335	352	361	331	337	304	329	320	310	344	320	315	343	344	340	342	301	293	325	353	287	341	325	378	318	364	346	357	333	351	334	321	316	349	354	283	327	297	327	320	346	317	345	329	295	317	324	388	339	348	321	306	345	340	321	297	339	313	303	324	329	322	299	311	329	292	324	350	317	356	317	321	328	343	348	342	323	340	337	289	323	307	297	313	308	355	293	309	340	350	328	344	308	356	368	323	360	312	304	335	341	345	300	342	351	320	292	342	363	326	348	339	322	318	295	344	320	328	352	320	341	307	321	338	345	300	303	365	339	323	306	339	354	332	319	318	346	342	360	310	377	374	355	333	340	298	355	329	346	325	283	340	326	315	333	353	316	314	317	315	319	329	310	344	319	308	297	349	356	354	336	322	333	331	313	335	323	336	327	331	360	312	297	321	297	342	320	336	323	301	315	319	338	355	338	281	346	308	385	358	349	317	328	307	306	300	349	301	326	328	352	360	331	336	308	299	335	357	315	373	318	329	347	307	342	326	322	318	321	314	326	320	347	321	323	311	325	325	300	309	322	360	325	353	323	341	345	338	309	360	352	310	366	333	338	314	328	323	334	344	336	335	326	311	332	329	350	328	327	341	321	313	317	324	336	350	328	320	318	345	320	325	313	336	348	338	321	327	330	316	302	323	356	324	324	313	319	337	300	331	345	325	302	352	311	332	337	335	320	300	313	324	331	302	323	325	317	361	348	306	308	363	352	370	339	340	346	331	333	339	321	295	341	330	327	319	343	331	344	326	339	323	348	307	310	333	303	319	317	327	303	330	317	332	328	334	336	319	304	308	323	314	322	292	336	316	311	291	347	362	323	336	352	325	301	343	326	346	321	345	325	319	342	336	318	355	345	342	307	346	302	364	292	343	309	331	312	306	332	329	332	320	316	328	351	323	349	306	329	338	307	330	324	329	313	297	309	347	334	317	299	362	311	324	306	337	312	310	309	330	306	328	351	340	335	330	319	317	314	323	349	357	332	312	345	319	348	301	340	330	298	345	318	326	286	342	326	368	288	347	325	340	324	322	332	342	315	331	341	330	330	321	340	375	359	350	360	324	338	339	331	352	315	342	299	297	356	328	308	305	331	342	300	314	333	324	302	299	320	339	308	317	350	330	307	292	340	334	334	297	340	322	334	300	322	340	352	355	311	309	351	336	343	342	334	340	344	310	304	299	340	351	351	327	346	300	321	309	355	296	347	322	337	343	325	334	317	337	353	278	320	351	340	316	336	333	341	339	340	316	317	328	340	373	313	349	307	376	337	324	348	338	329	347	291	334	340	329	326	355	315	319	337	341	373	348	338	325	340	335	323	323	303	303	320	352	326	343	344	332	346	366	342	343	335	321	362	329	280	346	362	328	312	336	350	327	335	325	346	299	350	305	348	305	321	330	341	317	330	339	339	286	307	341	325	345	298	318	354	353	312	328	339	306	308	311	311	349	310	320	343	362	319	338	347	328	338	310	329	331	334	314	322	347	329	346	352	305	352	325	336	349	334	324	333	326	332	330	344	335	359	362	346	335	330	322	318	305	324	343	330	336	333	331	336	357	310	306	340	325	290	338	304	277	327	319	333	338	316	309	327	341	328	334	342	350	304	335	360	319	308	289	329	324	312	315	315	334	323	339	339	312	345	324	343	344	304	310	322	327	337	295	307	314	328	331	375	316	316	322	293	365	368	347	341	347	340	336	347	326	332	326	327	355	304	346	300	389	320	348	329	297	328	354	336	328	308	343	319	313	321	325	312	371	314	333	334	353	305	328	308	339	317	328	308	310	335	337	288	303	295	319	343	337	331	309	333	351	327	356	317	347	319	313	353	343	352	347	356	334	313	354	319	338	326	330	348	320	323	367	339	328	333	325	333	320	337	318	328	333	313	319	343	327	326	335	351	379	309	302	331	289	347	335	332	322	336	333	346	334	343	331	331	319	291	333	327	334	358	320	316	342	316	338	327	327	341	333	349	323	323	331	350	304	344	340	321	341	332	304
22275	33230	32825	34987	41552	43787	34299	26094	18778	9423	7498	5774	4943	4601	4220	3205	1906	1719	2670	2907	1688	1335	1359	1407	1094	1056	1063	1045	1011	1031	994	969	1006	998	955	975	1020	954	971	953	915	954	913	924	944	922	896	948	923	972	880	904	927	909	836	898	907	867	911	882	872	890	885	880	856	858	872	863	882	882	909	896	883	883	839	883	896	945	965	869	865	856	895	842	869	807	873	857	837	872	900	848	856	904	861	833	858	880	839	875	876	912	886	879	864	868	869	819	871	884	822	919	791	850	840	861	890	836	851	796	795	860	876	811	877	899	904	881	881	831	857	850	853	784	840	895	825	869	860	872	915	860	827	843	846	869	819	843	839	781	858	841	830	815	865	800	861	824	887	828	927	825	835	834	849	813	866	801	861	837	877	875	886	863	854	812	821	869	869	907	866	836	861	805	819	870	909	853	929	867	835	844	837	838	867	804	850	826	857	891	815	865	830	825	828	833	863	835	866	894	848	839	888	863	854	847	868	845	810	879	862	843	877	857	790	861	827	856	858	865	876	826	840	861	886	890	862	892	752	827	874	813	821	849	806	824	839	851	883	884	862	855	880	911	872	826	882	856	816	809	804	828	862	820	844	858	872	884	814	833	846	856	874	856	845	826	872	869	855	863	838	814	825	909	821	823	792	858	825	866	829	868	858	873	862	866	847	866	822	869	844	878	803	861	839	863	900	828	876	801	895	838	835	857	877	832	811	914	861	844	835	823	823	815	891	840	833	865	838	838	821	842	893	855	824	857	811	789	812	823	826	888	796	844	891	876	801	855	862	831	845	844	853	875	867	864	856	841	840	852	815	851	800	814	838	846	851	798	853	819	872	820	848	892	844	844	811	823	871	860	852	855	824	840	860	880	810	800	869	844	809	840	845	792	823	811	882	826	849	841	831	814	814	931	860	868	870	878	816	855	851	856	886	851	870	861	848	853	826	883	874	836	855	789	849	855	895	885	827	841	867	884	788	860	843	827	931	840	896	876	856	880	847	840	884	894	780	886	811	807	859	880	829	854	803	855	893	831	836	828	843	854	831	820	815	815	864	841	871	870	845	888	868	885	862	841	862	799	852	793	871	866	840	869	867	821	853	876	822	839	804	799	793	917	830	890	864	862	812	808	837	817	864	857	862	805	830	801	841	828	846	852	861	817	873	852	795	849	850	872	878	849	844	852	847	778	862	847	858	830	830	828	839	807	824	847	866	869	829	866	833	876	843	830	801	794	815	882	824	912	836	811	793	856	872	844	852	869	854	845	804	784	850	839	871	856	867	856	827	814	843	872	812	882	808	858	831	823	803	867	804	805	811	845	835	861	868	868	858	830	870	858	826	856	828	868	855	893	912	838	864	849	808	894	891	881	871	899	786	842	823	823	868	840	876	852	860	890	799	829	827	856	832	879	824	866	925	847	836	853	893	898	864	811	836	853	896	855	850	843	870	850	860	857	871	840	867	888	843	864	815	812	852	912	897	843	850	826	824	814	876	855	854	861	865	852	821	845	794	854	810	845	868	864	816	898	796	857	870	886	870	811	809	793	867	882	875	873	822	869	771	844	843	881	840	839	853	805	902	840	837	801	825	843	866	871	845	873	866	809	847	888	816	838	873	849	837	851	817	900	850	822	856	839	888	888	867	797	856	863	870	861	877	879	763	812	863	861	858	944	855	889	899	851	833	887	856	826	840	817	834	819	888	841	843	823	892	822	856	836	844	859	879	837	869	875	868	855	872	838	822	857	777	812	854	837	856	862	801	892	880	828	829	872	887	855	874	845	858	835	897	830	814	854	843	810	880	848	827	891	864	851	852	853	886	824	821	829	871	884	872	901	841	894	823	867	876	867	860	863	875	826	845	845	839	853	846	793	895	863	847	825	847	853	859	837	903	840	843	867	852	868	859	804	846	847	849	836	850	850	833	822	850	796	828	845	855	854	788	830	842	904	871	860	860	832	877	860	859	809	829	861	873	875	878	860	858	853	818	858	845	886	834	856	825	851	830	888	852	849	796	782	866	867	856	813	814	835	854	849	856	833	835	820	790	838	851	851	845	862	875	841	844	852	818	860	906	844	873	866	871	792	879	861	845	817	865	842	816	846	832	811	868	856	860	875	867	852	876	804	863	861	909	824	806	838	863	815	854	862	866	849	851	842	872	883	814	817	870	853	870	843	848	843	851	881	811	825	884	832	864	836	831	808	829	815	769	841	831	786	861	860	899	879	825	893	787	870	843	846	847	893	882	814	829	849	833	876	879	852	878	866	853	834	855	851	873	862	846	876	829	867	799	757	853	865	841	848	838	831	863	861	799	874	886	876	881	840	825	846	833	849	826	794	887	829	825	828	846	854	855	841	843	874	815	889	821	844	837	822	804	854	878	821	831	883	838	817	855	891	818	835	838	833	847	872	917	838	875	854	821	863	854	835	817	830	855	835	831	829	862	891	814	842	823	804	878	849	856	782	796	855	844	804	849	859	813	797	873	845	860	831	832	868	821	860	810	876	809	886	815	915	832	840	875	828	858	833	826	829	849	904	781	911	878	837	823	788	862	815	834	820	884	889	862	876	840	822	876	832	858	829	865	842	865	899	816	830	868	882	896	938	841	855	861	822	836	860	847	831	821	849	891	825	861	874	827	827	837	820	840	838	838	886	877	780	828	862	855	856	888	821	889	832	822	792	814	886	879	856	857	885	821	804	850	891	872	867	853	837	825	823	844	854	851	867	859	875	876	808	796	850	870	798	827	829	876	819	825	827	837	817	844	875	819	852	809	860	831	804	851	835	844	858	842	831	848	805	833	834	898	855	863	843	846	820	851	886	806	862	875	841	808	810	895	830	915	849	855	837	853	796	865	846	811	807	847	825	834	896	872	803	856	857	820	871	850	883	897	878	872	849	829	837	803	844	840	841	873	839	857	812	818	870	874	907	859	841	862	837	865	830	817	861	819	798	839	807	805	841	874	805	883	828	841	842	812	855	860	841	875	842	865	859	845	872	833	789	813	821	900	854	850	810	880	847	800	870	870	893	832	858	894	865	862	866	912	788	882	867	831	859	832	859	864	846	889	810	864	858	835	873	840	856	831	831	792	864	804	799	835	842	869	824	813	844	868	896	861	892	837	857	871	820	836	837	828	833	795	839	848	890	779	859	853	832	793	835	813	865	818	819	835	891	877	871	835	855	863	877	862	863	813	866	811	857	830	821	837	850	854	818	810	863	847	862	859	833	855	860	836	896	843	863	875	840	840	816	864	822	843	846	846	872	870	862	824	857	858	839	903	801	899	867	873	800	806	814	838	836	860	815	877	874	812	819	821	814	826	862	810	855	844	842	831	861	855	813	785	855	811	892	914	852	847	831	851	822	859	818	860	919	835	850	818	864	867	866	860	886	837	816	779	865	840	846	862	859	867	837	899	790	842	828	848	833	849	848	779	828	887	856	861	812	848	805	878	842	918	837	827	795	891	843	843	843
4093	5363	6945	3831	2224	1380	815	468	328	252	261	229	234	214	233	183	191	173	195	178	181	226	213	195	189	201	189	177	203	195	204	188	204	168	178	188	195	191	183	214	208	172	182	167	204	192	189	198	182	175	186	173	197	187	173	165	170	179	187	185	191	176	185	199	202	207	194	199	210	207	145	168	196	181	197	196	200	183	193	187	173	184	180	174	210	205	194	217	194	206	182	180	180	200	195	193	202	204	161	167	221	187	204	173	173	183	196	193	181	204	182	201	194	177	204	172	189	174	211	170	186	200	189	193	183	185	170	172	190	202	193	171	194	175	169	202	176	192	175	168	192	196	190	180	203	171	223	196	202	191	216	177	184	181	188	178	197	190	190	190	172	201	178	196	193	171	181	184	202	194	148	193	189	192	185	195	207	192	196	187	187	195	173	181	196	195	199	178	171	184	184	193	172	218	175	173	189	188	178	209	183	177	191	168	174	190	183	183	190	165	193	202	185	180	192	186	202	208	208	153	181	178	177	196	197	203	179	179	182	186	177	185	174	157	200	199	209	195	177	208	179	178	183	188	183	188	237	175	198	197	175	178	187	170	196	178	164	176	177	217	199	186	187	193	175	181	200	182	187	164	179	210	194	204	180	195	193	178	187	192	183	170	193	183	188	174	187	203	162	170	185	198	181	173	187	169	148	172	206	182	181	183	172	197	191	164	171	178	190	180	167	204	167	173	191	166	199	198	192	198	188	203	192	169	205	178	184	179	185	187	193	180	206	192	168	177	190	215	175	171	192	177	187	192	193	182	207	195	179	210	181	233	201	187	186	197	177	209	176	200	210	195	198	188	169	195	193	177	167	164	192	191	176	174	192	188	187	198	200	181	191	190	201	177	193	181	195	184	160	184	207	192	191	173	188	193	180	200	206	179	152	175	172	172	196	218	199	189	179	191	222	178	188	213	210	176	201	156	191	165	204	176	167	186	178	202	179	170	193	181	219	185	192	171	193	165	186	184	204	150	187	177	189	195	173	181	175	194	165	188	181	187	173	156	172	196	165	172	195	195	188	195	200	189	216	187	183	188	202	168	188	181	182	192	192	185	197	193	192	201	196	181	183	178	208	205	188	187	193	193	160	187	197	192	234	171	178	200	194	192	174	183	182	191	170	194	184	169	196	189	202	177	184	185	189	185	192	191	182	190	185	182	198	184	194	177	198	203	196	211	172	194	189	174	175	206	192	214	168	173	195	197	160	173	194	211	190	175	191	162	176	182	215	200	200	180	197	205	193	191	167	212	203	202	196	191	168	214	173	191	204	214	161	188	180	161	170	182	189	192	199	193	193	189	195	201	196	192	171	178	215	215	184	184	178	183	169	184	176	186	206	198	186	171	213	206	182	202	181	190	185	190	180	185	188	175	184	207	186	183	183	215	185	207	215	207	193	201	201	196	192	202	174	190	186	222	193	202	191	209	200	196	174	187	199	186	171	209	193	184	193	171	171	192	208	174	196	183	183	213	179	174	185	173	190	206	193	184	210	167	191	182	182	173	156	186	195	158	195	191	179	176	190	203	186	195	191	179	197	211	190	199	188	191	184	196	191	160	196	188	190	184	186	171	179	211	203	210	192	189	185	212	179	205	181	187	188	188	176	198	193	196	209	192	191	176	203	173	199	183	210	178	196	198	207	239	210	209	187	185	209	198	214	201	199	182	206	196	194	169	170	174	168	198	188	181	163	196	187	183	195	158	211	173	191	211	203	212	211	175	191	190	193	185	182	187	195	188	196	192	181	171	167	196	192	201	190	189	181	191	181	176	195	200	192	203	165	189	210	177	195	193	187	224	206	174	178	196	191	205	184	198	186	198	182	187	186	208	168	167	189	197	198	193	180	190	171	177	162	178	187	209	194	188	214	185	176	188	183	186	193	183	160	193	186	223	190	175	197	168	195	170	187	208	191	189	179	178	199	197	208	206	182	208	180	186	180	204	202	216	225	169	194	181	201	209	179	197	200	176	177	193	195	186	206	185	204	201	214	160	170	201	228	207	165	181	207	188	210	197	184	182	193	173	164	192	187	201	182	179	177	165	169	175	211	202	176	168	172	198	189	202	192	189	192	193	179	190	188	198	183	192	166	189	189	191	175	174	203	189	175	180	175	188	180	170	202	205	210	159	176	176	182	170	203	184	194	205	185	178	167	186	192	159	187	193	186	194	189	194	187	176	198	160	193	183	169	187	194	190	182	191	191	163	170	190	189	186	187	187	180	198	180	186	180	198	198	199	193	208	184	189	192	196	204	179	207	188	174	190	176	188	206	167	177	178	197	203	192	208	183	185	176	179	176	188	189	195	189	198	182	190	192	197	189	182	186	211	182	186	201	193	197	186	173	193	203	167	181	168	196	170	177	188	191	195	186	189	175	193	230	182	177	175	206	173	186	158	199	183	185	190	187	187	191	188	213	192	187	193	167	178	181	183	192	199	201	232	182	199	202	191	198	182	181	185	192	207	181	179	182	213	179	201	182	211	199	174	179	186	195	188	185	188	172	181	186	187	169	184	186	199	182	196	169	182	198	171	192	146	189	182	201	193	193	181	210	214	182	212	213	205	174	189	189	179	193	192	197	207	195	197	196	176	195	225	213	191	220	189	178	179	177	180	172	212	183	171	190	180	210	193	167	201	180	213	190	203	207	196	208	197	186	175	195	187	195	205	187	191	196	167	195	226	177	183	185	190	176	201	210	201	176	189	184	198	205	195	183	175	184	166	180	188	177	205	197	186	184	201	205	202	186	196	212	189	179	181	207	199	194	201	170	195	185	199	179	189	183	166	193	162	187	183	201	216	189	173	175	199	172	170	202	187	186	188	192	158	184	203	204	188	182	173	177	181	169	184	193	169	167	180	160	205	207	201	196	178	197	185	172	160	173	191	223	197	205	192	185	196	168	193	186	187	181	204	205	178	213	197	186	209	204	204	177	172	207	165	191	181	219	194	208	191	192	193	210	210	200	209	184	171	206	198	193	231	185	177	179	219	173	191	174	196	176	206	232	190	197	194	170	164	203	197	184	181	182	181	204	173	199	181	221	175	184	204	180	176	188	162	188	194	187	173	177	163	210	207	184	189	213	198	175	194	186	179	210	194	201	196	206	172	173	178	200	205	173	203	169	202	182	179	173	177	178	196	186	194	207	197	195	173	205	167	190	174	189	207	198	201	171	195	193	186	195	203	185	189	190	199	196	164	171	186	186	182	188	183	196	187	206	198	162	171	203	185	193	186	182	195	185	185	187	209	198	173	195	194	179	202	206	174	196	192	196	187	188	148	213	182	170	187	193	184	182	178	181	216	190	221	187	183	195	194	183	189	184	216	156	181	177	207	172	183	198	204	165	176	190	215	191	175	187	200	229	164	160	190	197	164	185	171	190	184	207	196	183	198	186	188	213	168	221	192	204	183	174	189	201	182	171	187	179	198	199	179	174	173	196	202	177	214	200	172	188	186
4232	8083	10116	7199	6812	6515	4070	2460	1719	1085	850	992	765	766	703	657	649	614	650	655	579	593	565	552	591	575	592	549	574	621	607	569	580	541	556	578	567	609	531	589	583	562	555	595	557	567	538	580	566	585	556	569	583	575	586	559	593	604	592	604	584	581	528	564	541	544	561	571	551	559	568	567	583	553	573	583	536	592	554	582	604	608	572	537	563	575	592	602	553	560	559	596	574	574	579	572	616	576	550	536	589	606	579	612	536	538	576	552	537	597	584	578	539	610	577	601	590	606	589	540	554	553	589	581	596	555	602	518	586	621	555	571	576	543	588	566	553	580	557	564	582	604	572	614	557	558	568	559	554	605	559	591	583	594	563	570	557	565	554	591	576	571	562	607	583	541	597	584	597	549	579	557	573	540	572	581	563	572	592	586	568	602	551	605	585	550	599	627	542	566	569	591	585	537	565	568	554	586	555	604	572	508	572	549	595	593	583	575	584	644	569	535	576	563	558	585	595	585	581	556	597	573	561	544	576	533	587	600	589	553	589	612	570	601	566	579	570	552	585	592	593	547	623	574	565	570	597	612	575	576	527	568	585	617	575	605	554	559	582	600	605	572	536	557	574	609	562	600	574	608	573	540	548	594	597	563	532	610	571	623	532	516	582	638	568	550	559	549	558	565	566	561	592	604	577	553	552	550	613	574	588	531	575	587	548	535	595	581	600	610	583	601	587	557	575	616	611	538	563	602	564	585	537	493	588	569	564	552	590	531	585	564	513	538	562	563	601	596	596	574	595	533	557	591	589	601	561	580	583	576	549	638	581	559	553	590	556	575	561	570	603	541	589	597	604	580	546	580	571	546	520	546	609	553	575	591	591	566	589	524	575	588	587	530	618	588	553	579	577	562	606	564	604	587	577	559	618	559	576	602	561	575	566	567	573	554	596	600	544	551	553	558	567	597	581	574	567	569	575	555	601	642	580	583	587	578	563	546	564	594	552	568	596	552	580	564	613	599	572	600	635	541	511	588	585	585	611	518	609	602	574	580	577	559	595	574	554	588	590	629	588	582	555	556	577	583	607	598	594	576	599	582	594	579	591	604	573	572	592	557	547	581	546	580	578	532	610	554	574	554	545	592	578	551	595	585	617	567	558	612	563	599	572	565	608	597	620	578	640	621	601	555	573	575	527	579	597	548	574	554	541	573	593	580	563	570	583	563	538	544	580	519	518	536	584	552	539	575	562	556	568	587	542	594	549	562	538	553	522	576	565	568	544	564	598	620	578	583	575	558	575	579	585	573	563	595	593	554	588	555	585	614	510	594	607	508	602	579	571	549	571	573	574	564	571	541	561	556	622	565	567	585	572	603	552	550	564	570	587	592	575	590	593	536	570	579	559	603	556	621	564	549	551	557	584	555	586	561	528	583	608	561	546	566	577	536	587	581	594	561	527	563	567	603	607	597	606	554	560	585	595	593	599	561	599	541	557	568	575	581	606	598	588	586	569	565	595	580	578	564	560	518	571	572	549	579	563	561	580	546	616	599	560	566	614	558	589	614	585	568	592	595	611	564	593	544	568	603	621	583	561	557	580	564	538	602	599	612	562	600	556	622	583	577	594	544	585	530	594	561	562	590	568	569	549	547	546	589	601	576	581	588	612	503	555	559	570	583	543	579	580	573	605	574	530	573	610	577	559	598	532	552	565	540	575	565	588	619	564	541	592	567	536	565	554	585	590	600	575	592	608	539	608	582	553	565	576	590	575	559	546	586	586	568	578	573	551	591	605	579	533	553	570	553	545	580	585	573	556	571	558	592	601	561	581	548	602	554	578	602	544	587	589	580	573	583	557	550	506	572	547	539	560	567	552	556	529	576	595	607	573	575	567	582	594	588	609	571	557	544	589	601	626	590	618	626	587	596	575	563	617	569	575	607	575	613	547	574	593	597	599	602	572	615	595	567	562	586	580	565	559	566	580	605	599	561	587	648	562	573	589	600	559	568	530	544	577	517	577	603	553	622	550	570	578	556	576	604	584	609	608	621	533	591	558	582	602	567	591	560	573	567	550	552	607	587	529	588	574	585	574	608	576	595	589	558	573	562	563	563	621	617	596	571	592	540	582	573	575	580	557	611	567	560	558	558	575	525	570	561	593	595	555	596	543	543	537	542	534	547	569	536	582	533	570	521	603	595	549	569	573	614	537	535	561	628	598	571	550	577	591	567	561	580	565	612	537	585	603	580	600	517	578	614	614	580	558	551	570	561	619	548	578	563	586	582	542	576	598	562	558	523	569	589	592	558	578	569	525	542	611	597	563	576	570	611	564	575	591	572	535	552	556	572	589	579	595	601	554	572	588	578	540	606	627	584	569	552	589	539	564	547	615	563	579	605	539	596	585	569	595	560	572	592	560	576	579	525	553	557	595	569	550	567	561	593	582	567	555	594	581	626	623	600	567	591	569	617	647	559	544	573	603	558	540	584	558	551	564	587	554	567	584	581	634	549	535	570	606	576	542	573	555	584	568	565	589	506	517	568	618	554	555	605	576	583	579	603	566	596	576	578	586	547	556	593	582	561	564	585	582	547	585	580	559	567	573	555	585	577	578	580	529	607	614	527	577	585	560	589	551	549	550	585	577	600	596	568	586	578	588	578	600	628	564	546	558	530	570	566	604	581	583	573	576	578	593	565	598	604	567	612	594	535	628	607	586	586	580	602	585	587	578	593	533	578	576	554	569	589	595	519	579	572	574	526	615	556	529	597	542	551	524	557	609	573	535	628	539	613	550	627	621	598	615	612	594	576	563	613	586	533	574	581	571	580	544	581	532	618	627	552	558	592	588	591	565	534	548	580	551	628	576	623	548	559	581	631	566	603	597	573	578	571	566	540	530	592	575	604	546	574	572	583	565	576	593	597	562	602	594	596	594	568	548	588	570	587	603	515	621	551	566	531	555	593	543	596	598	592	557	558	550	596	616	616	601	568	572	534	600	553	532	595	592	603	609	550	578	577	573	576	552	586	571	565	593	639	553	557	631	564	597	577	553	586	535	589	569	559	599	581	540	591	556	543	557	618	538	597	625	618	561	598	545	569	589	578	561	576	589	587	571	553	588	579	567	602	557	538	572	604	563	585	538	558	614	539	610	593	581	604	552	551	572	552	586	575	567	574	574	603	574	611	596	621	582	531	589	584	598	574	590	563	569	587	553	586	582	583	568	555	576	597	604	564	540	576	607	539	521	582	575	531	523	595	590	599	570	541	569	589	576	577	588	544	584	587	563	608	605	567	571	500	564	603	630	602	529	595	582	551	641	601	588	603	592	589	599	605	556	570	557	588	587	590	600	569	597	585	558	596	604	559	547	536	563	576	531	537	585	562	575	588	550	561	606	582	551	571	579	538	570	539	613	602	561	610	580	618	551	539	547	586	585	573	594	563	586	601	567	533	550	614	581	597	609	574	566	603	570	550	577	573	536	545	598	577	567	616	594	572	610	592	620	560
24348	33634	33915	28282	26769	23924	18398	11272	6378	2242	1314	1472	1195	986	904	561	451	466	609	559	404	377	440	386	361	386	391	363	350	374	387	313	406	379	415	402	354	372	321	336	370	377	361	365	367	368	355	363	353	351	351	358	376	344	350	341	321	350	383	340	320	367	388	365	341	348	361	366	351	351	340	365	333	364	356	369	373	346	345	383	340	367	368	353	359	366	339	348	362	374	344	352	321	404	345	350	389	340	328	342	352	380	357	365	348	374	338	352	383	348	361	367	337	342	356	342	334	363	375	342	369	348	352	397	375	339	327	361	350	386	397	332	338	368	386	368	320	376	355	317	379	372	386	326	367	352	361	340	368	344	341	377	347	369	356	379	356	376	343	328	343	358	359	349	358	375	377	387	348	349	366	352	346	325	341	374	350	331	369	356	335	341	358	386	371	331	391	363	353	355	364	370	361	380	366	366	351	325	336	346	369	362	366	360	398	356	336	354	333	345	355	333	355	409	372	356	334	373	348	347	366	343	352	363	404	360	365	358	345	372	345	355	338	358	375	344	383	380	345	355	341	373	390	359	366	353	361	350	375	359	358	388	352	359	352	311	332	350	339	338	354	358	351	354	370	347	341	333	379	297	334	337	364	352	417	348	352	326	326	379	355	371	363	342	371	387	364	366	335	400	311	374	337	369	319	377	379	336	325	348	336	327	369	352	364	401	356	321	358	381	353	389	389	342	361	341	385	359	352	363	376	367	351	342	373	323	367	351	349	374	369	323	370	352	345	364	374	362	338	343	365	369	391	346	354	375	359	346	365	363	408	357	376	363	372	353	381	365	407	361	354	372	344	374	344	387	370	367	363	360	341	337	364	361	388	366	397	360	371	371	369	394	356	353	358	344	360	350	317	362	359	341	320	348	321	398	325	358	352	361	368	363	348	321	353	382	363	360	361	381	362	354	349	361	356	351	370	359	397	369	338	354	353	354	362	410	362	329	372	356	330	361	385	364	315	332	344	393	330	377	349	346	356	387	352	349	373	373	363	388	333	379	364	365	350	409	367	351	330	351	339	374	333	338	384	380	348	349	372	380	336	392	387	343	354	362	361	347	383	354	347	360	375	326	372	356	350	347	314	337	364	386	333	342	385	335	374	389	322	400	345	352	386	351	341	374	361	342	378	353	350	348	375	371	376	348	375	332	385	336	302	360	349	374	374	371	350	360	328	383	370	374	348	350	327	338	368	381	356	352	336	347	353	365	362	344	326	362	355	388	362	336	357	381	363	349	365	334	399	343	336	328	362	383	367	382	354	347	372	365	367	394	365	353	373	331	369	373	333	321	368	374	347	371	329	365	405	388	355	368	358	348	351	324	344	340	363	331	344	344	347	389	371	353	381	367	360	343	355	370	347	365	333	343	348	384	334	347	391	413	392	386	327	354	360	374	380	348	350	335	356	358	345	371	358	354	381	315	363	340	356	351	341	352	342	369	365	368	357	367	354	395	353	364	378	363	355	375	358	358	357	355	378	326	324	344	352	368	365	349	343	350	398	378	350	339	320	387	354	383	375	341	370	385	347	327	346	361	350	410	340	364	348	349	353	364	341	360	356	350	341	354	319	333	350	368	341	377	409	341	357	320	370	318	376	376	345	362	399	344	329	364	336	349	378	342	374	355	357	351	352	341	368	364	368	327	356	340	360	373	344	344	359	376	352	341	366	356	389	337	348	348	364	365	316	347	352	358	334	333	384	356	335	360	376	343	353	363	375	374	372	378	365	360	365	358	375	338	372	360	335	328	386	359	364	333	333	345	351	363	385	337	385	325	365	324	347	364	342	383	364	371	356	424	359	339	377	331	356	360	361	348	334	360	359	334	323	372	359	322	369	383	358	368	360	333	340	348	360	359	362	356	348	363	381	374	380	352	365	341	420	345	355	352	354	349	369	370	369	330	335	384	331	374	350	368	341	343	361	353	372	355	345	347	325	375	346	372	363	367	327	355	336	373	363	335	353	360	373	394	346	352	362	345	318	321	366	390	372	365	358	370	378	367	348	372	365	337	378	381	340	375	357	417	344	370	342	364	356	384	341	323	390	370	362	326	392	375	351	361	333	371	334	416	380	370	368	379	388	331	361	322	368	329	394	320	371	379	377	339	403	341	354	337	361	363	325	336	393	374	364	353	346	348	387	336	362	344	376	370	347	366	365	346	379	336	324	345	335	340	311	365	346	349	353	370	365	369	376	366	350	372	361	374	370	353	365	331	356	366	385	373	347	326	379	379	406	352	336	333	353	395	331	346	348	377	337	332	357	337	378	367	348	361	377	363	363	359	362	375	350	324	355	359	353	365	337	367	369	374	358	386	345	343	360	348	344	355	383	350	337	370	353	350	334	358	363	342	329	336	369	354	346	317	341	324	337	369	342	355	350	363	368	355	349	344	335	380	332	366	347	337	365	349	373	315	356	335	360	381	347	360	323	369	317	351	366	325	344	325	309	375	387	353	353	366	363	348	349	351	392	388	357	369	370	375	364	317	374	360	363	367	375	366	347	377	376	363	358	361	360	361	399	327	388	363	347	368	355	368	309	351	384	342	351	351	337	347	354	362	348	376	364	377	355	338	372	361	343	357	362	387	389	368	363	339	352	377	422	346	366	353	363	362	336	354	354	348	339	345	370	353	381	330	389	350	351	349	361	352	369	354	382	370	336	371	329	369	376	354	405	387	346	371	355	347	382	375	406	341	375	390	397	364	380	355	364	334	369	380	354	341	344	368	356	345	334	354	369	359	389	353	332	370	363	324	357	365	383	347	342	332	360	343	337	332	356	350	355	364	341	396	349	387	367	377	331	369	323	348	353	358	349	376	326	349	339	354	360	338	320	346	347	387	369	343	379	352	352	348	342	333	356	340	377	350	375	376	356	375	355	356	363	335	362	369	376	379	352	339	312	368	346	368	335	355	366	337	364	342	347	353	338	348	347	356	394	352	369	361	332	377	347	323	345	354	372	378	351	365	362	353	336	354	364	343	360	355	357	357	346	341	354	338	355	351	377	359	353	338	353	364	329	363	351	379	370	353	325	330	336	338	342	317	343	319	353	362	342	363	388	377	345	362	334	387	342	377	340	351	384	351	327	373	335	342	366	372	369	345	355	354	352	366	332	340	354	361	368	393	377	354	372	360	331	344	373	345	353	335	360	357	391	368	364	339	367	374	352	362	329	374	356	325	355	376	349	357	362	363	367	363	369	342	370	346	328	349	349	346	394	367	383	359	339	334	363	317	361	346	340	352	363	375	370	359	399	371	339	361	361	329	337	355	347	312	363	363	381	356	349	346	382	360	384	377	325	356	342	363	371	377	346	375	368	348	373	359	354	341	344	337	365	344	344	355	339	356	369	369	346	349	334	388	365	354	368	346	356	335	316	373	345	353	349	367	372	351	379	348	374	394	373	363	340	331	331	368	338	339	394	384	356	342	361	332	379	356	371	359	370	360	362	339	356	355
18157	29102	29893	31022	36143	36548	29997	21745	15000	4969	3911	3732	3917	3199	3831	2268	1594	1590	2981	2233	1211	1364	1602	1137	1085	1101	1034	1063	1032	986	1071	1073	1027	966	1006	1021	986	1001	1027	931	938	1001	913	976	990	974	971	1001	961	996	1027	1036	976	950	961	972	928	996	934	977	990	992	940	913	935	972	966	952	964	959	959	996	957	960	1005	967	968	978	1086	1043	944	952	947	965	952	948	906	943	962	949	1054	943	917	946	905	918	946	907	992	911	940	961	1008	919	913	1000	940	995	936	968	929	948	957	972	950	926	1017	925	909	944	904	891	946	966	966	938	998	896	913	946	962	934	941	942	970	969	940	965	973	904	927	945	962	995	933	913	945	905	927	939	953	917	998	951	993	942	991	927	957	950	919	955	972	968	945	961	915	952	952	973	905	935	953	968	942	919	915	931	919	963	995	973	968	904	1027	962	952	942	947	977	937	942	930	952	940	918	931	923	922	915	938	972	928	935	957	935	928	932	1002	925	923	899	881	928	938	994	940	953	918	954	953	984	909	914	901	919	882	965	949	897	948	914	1008	901	1055	931	981	944	1019	947	936	954	942	934	941	923	973	864	959	923	899	898	977	913	940	903	925	937	933	938	939	936	888	919	969	944	865	979	989	956	939	934	955	951	965	971	942	911	1013	951	989	924	951	973	928	935	935	887	903	974	989	944	962	985	946	968	980	954	920	983	958	971	901	884	923	943	920	965	941	966	973	913	963	947	924	907	937	948	916	940	997	957	945	920	943	983	968	965	945	966	954	887	925	941	933	998	987	968	895	942	992	925	1011	941	932	955	976	935	922	920	948	912	907	967	913	941	985	928	942	910	966	959	944	905	948	947	930	919	911	934	859	943	954	965	957	941	959	928	952	916	930	920	942	961	1009	904	946	954	887	916	983	962	906	950	940	932	919	896	972	951	956	921	923	990	971	964	893	975	958	915	947	995	916	962	957	963	895	964	934	894	966	977	962	997	933	970	945	922	864	895	992	923	926	902	954	970	984	960	894	968	936	940	971	966	947	937	1002	921	965	931	958	913	958	958	951	887	951	932	977	949	970	874	968	969	955	956	982	1027	976	902	930	916	870	925	974	945	978	921	905	942	885	921	921	992	905	983	970	988	976	953	920	957	942	914	916	913	952	951	925	954	981	973	994	934	927	927	940	915	957	923	962	948	952	888	933	939	943	947	915	969	878	913	928	962	977	939	957	991	935	958	1034	971	985	934	1048	916	952	936	954	949	923	973	918	920	920	913	966	929	890	927	923	889	913	876	978	998	976	953	926	975	917	948	909	919	943	985	940	933	946	965	926	972	985	884	963	922	938	946	920	996	949	982	879	949	873	948	925	952	928	999	924	872	1024	921	901	929	937	915	979	952	956	978	917	904	916	884	949	909	912	929	930	950	977	925	944	971	900	939	921	927	965	977	978	941	964	960	892	902	942	900	1001	906	939	960	923	937	952	966	973	927	895	946	913	1026	923	975	913	933	953	929	944	905	928	927	925	937	945	943	918	1003	898	1012	964	922	953	975	932	968	886	925	947	961	942	928	926	911	926	872	981	990	995	945	975	954	924	970	932	985	891	959	964	941	925	957	989	974	1042	944	937	913	942	991	931	934	1031	917	944	886	946	920	933	941	986	927	963	933	961	925	916	936	981	929	963	927	970	911	914	959	952	956	926	905	920	963	954	924	944	964	836	887	1012	934	903	933	945	927	928	922	977	949	924	943	948	924	968	960	964	966	975	970	926	910	931	958	879	995	957	998	887	925	925	974	975	949	932	946	949	970	979	949	953	946	979	1003	981	957	972	995	930	1026	896	889	930	914	956	954	972	938	929	929	981	892	956	915	961	911	905	946	962	935	967	996	909	945	1005	930	915	949	945	939	950	962	934	936	921	918	972	922	964	966	941	888	914	968	953	969	958	948	947	950	992	885	943	920	881	959	956	963	908	957	906	929	897	968	952	895	949	1003	955	900	911	912	927	975	930	932	940	906	977	970	938	952	956	969	955	869	917	947	1002	953	911	963	938	951	980	983	1004	945	940	942	963	915	940	949	945	923	972	969	936	881	975	930	994	933	944	880	913	925	957	929	964	979	947	959	944	953	947	959	951	924	917	891	959	937	914	995	924	936	917	941	946	895	944	921	941	929	951	957	987	945	873	964	890	926	950	971	947	944	946	897	955	936	914	975	938	933	984	958	937	980	916	913	987	899	919	953	961	980	917	956	950	947	925	955	956	922	878	921	940	992	928	939	933	941	993	973	918	1005	916	957	977	954	975	974	910	1004	957	979	957	965	975	982	962	936	936	903	912	923	904	884	934	961	960	918	937	935	947	939	907	940	966	942	957	962	982	918	943	986	1000	907	884	934	982	916	961	966	957	935	951	911	941	912	942	969	983	931	947	995	987	923	896	960	1002	951	982	941	937	999	945	964	889	989	897	923	980	926	913	927	889	914	940	989	962	953	976	963	932	973	996	901	971	899	927	969	962	928	950	933	1006	932	961	952	935	948	976	920	979	937	935	962	979	935	971	955	923	926	926	954	966	924	903	915	960	926	952	903	959	984	934	920	901	879	905	881	1006	911	931	942	991	891	961	902	929	951	966	968	912	906	906	926	985	957	923	948	905	944	950	912	909	944	979	925	940	958	952	945	976	975	937	948	896	959	933	989	1012	954	985	958	969	943	926	915	966	905	942	989	969	933	872	917	920	922	952	966	960	913	944	1019	947	958	985	899	937	961	940	918	904	958	946	951	950	988	946	936	902	947	936	931	899	973	982	933	899	1019	943	887	1002	921	940	977	956	908	926	946	913	931	927	948	909	938	969	908	945	959	951	941	951	979	960	893	935	938	908	920	945	946	999	948	988	953	930	1010	953	963	893	943	966	920	960	993	967	960	941	990	927	931	931	887	942	914	952	899	940	936	969	940	959	919	954	927	1019	908	940	980	916	961	910	896	958	945	926	887	945	1016	934	937	931	902	906	969	955	932	964	982	879	904	999	977	919	955	929	988	977	939	922	939	956	951	925	897	940	956	941	937	898	919	929	939	986	890	996	978	941	967	927	949	904	966	993	933	968	983	1002	962	969	967	939	913	958	970	971	905	954	905	925	927	956	961	940	866	912	978	939	946	944	981	932	971	929	965	959	1024	982	927	909	893	950	914	953	964	889	944	889	972	942	869	929	933	933	921	903	963	878	940	896	890	953	991	945	935	892	947	975	943	917	918	966	933	923	913	895	919	934	967	963	916	910	939	976	953	924	935	979	963	937	877	926	982	977	902	922	921	975	895	933	977	982	984	932	942	873	964	926	915	919	933	942	912	923	966	929	928	938	966	960	978	928	974	992	914	920	936	970	945	926	1045	959	986	959	931	967	947	959	973	913	918	928	971	902	912	950	930	968	949	944	917	944	990	965	946	900	947	929	849	919	888	1016	985	981	968	988	915	911	944	949	977	939	923	916	895	982	983	950	957	918	978	960	943	976	994	951	905	975	931	961	913	899	939	971	918	989	967	894	931	954	991
32897	38283	35597	30401	30307	29047	24568	17130	11778	3842	1876	1570	1926	1558	1753	1094	676	669	788	528	414	461	437	388	379	341	338	366	341	356	342	320	305	332	337	339	336	294	328	348	303	375	316	306	331	317	340	358	308	296	305	341	297	297	322	301	329	338	328	357	353	352	342	364	313	314	307	352	346	341	333	313	333	318	324	353	315	323	309	332	307	309	320	311	321	322	320	345	352	324	323	332	290	342	331	332	331	312	308	321	306	327	329	333	323	348	320	336	318	301	309	340	320	331	341	340	349	316	305	329	322	355	349	299	334	331	336	340	356	349	304	308	278	315	330	302	309	306	310	347	330	343	303	303	338	322	313	307	344	339	333	311	296	318	367	335	343	339	303	315	337	349	323	329	350	284	341	297	324	334	352	320	341	327	319	344	352	320	293	319	324	314	329	326	321	340	325	334	355	345	333	304	295	287	309	334	308	327	321	331	307	339	323	311	306	339	350	350	311	347	339	344	323	347	327	324	300	295	339	303	320	321	319	325	337	301	321	326	311	330	309	300	308	302	337	342	349	305	308	316	348	350	317	304	356	341	332	332	300	301	318	338	328	345	368	346	339	322	302	323	306	290	331	317	359	318	331	326	347	344	310	330	350	336	323	348	292	315	322	302	302	327	331	311	313	321	329	314	369	327	334	350	328	333	377	331	374	343	309	333	353	349	300	323	293	313	308	322	343	343	326	336	339	296	332	358	341	322	303	290	349	358	323	310	332	322	345	321	320	319	316	314	287	338	327	319	319	353	352	373	349	328	345	325	325	333	338	334	324	320	350	338	328	339	322	321	304	319	357	324	345	312	301	313	306	330	302	307	345	310	314	340	322	343	337	341	338	347	315	346	310	322	308	321	325	317	337	298	320	319	315	336	323	371	336	334	306	341	307	307	327	335	282	353	334	393	337	319	332	326	315	353	365	320	325	321	311	324	304	292	324	329	300	341	322	315	343	294	326	319	337	334	333	314	337	343	337	323	351	336	333	303	317	338	311	289	323	313	307	355	321	331	284	328	354	327	350	335	310	318	352	330	347	327	312	341	296	302	314	326	323	335	359	305	326	317	312	313	300	305	346	296	349	337	342	347	310	337	356	348	316	340	349	348	336	341	349	294	342	319	303	301	339	345	322	326	326	330	307	339	341	304	330	300	335	341	292	346	317	345	343	341	298	351	293	318	332	327	328	335	332	280	330	351	326	328	327	327	324	298	303	322	302	354	320	350	307	310	323	335	333	311	348	347	317	324	310	324	316	319	306	307	349	316	319	335	308	360	344	336	356	350	299	295	301	324	292	312	294	310	323	338	321	309	355	323	321	322	312	325	348	343	344	325	313	334	336	332	306	342	305	339	328	316	328	331	301	314	311	375	331	329	370	318	335	328	338	324	308	314	323	360	336	337	339	328	327	314	307	298	352	348	327	303	317	274	359	313	308	315	319	308	317	318	345	326	313	346	305	317	336	356	306	318	332	338	309	319	329	327	334	336	318	324	337	324	338	316	349	293	295	343	337	357	320	325	290	304	315	322	302	327	341	306	363	358	331	341	352	310	300	341	299	315	327	348	363	315	329	354	332	354	355	281	345	334	332	300	309	363	352	327	304	304	306	310	337	332	306	339	320	328	306	344	363	321	319	302	309	319	305	313	322	319	338	336	314	325	309	337	311	353	344	345	326	344	324	317	343	381	366	309	318	322	310	292	319	337	342	329	315	329	307	321	355	327	319	324	343	301	307	333	295	322	322	352	327	314	343	335	330	336	335	330	311	328	349	334	338	320	344	307	324	297	316	317	344	353	319	350	321	346	331	327	324	330	301	333	381	335	299	298	324	353	300	330	366	337	341	294	330	324	331	344	328	290	361	341	343	336	340	354	315	308	304	348	337	354	317	375	371	347	333	288	303	355	350	321	326	307	349	348	325	353	352	342	313	337	342	330	375	328	339	321	335	317	309	340	345	328	316	329	318	350	297	327	334	352	317	300	308	300	301	347	297	295	314	321	337	327	320	333	337	345	338	318	321	335	311	306	350	348	323	331	313	358	348	333	310	311	314	308	304	310	304	322	319	324	350	308	305	333	321	329	334	325	300	361	341	342	351	360	323	338	341	312	336	306	320	321	339	324	324	319	314	295	316	321	321	290	319	314	329	307	339	355	320	302	327	351	315	330	350	312	305	320	319	302	338	332	320	331	347	302	315	349	309	316	292	311	332	344	337	331	315	359	307	316	343	328	336	311	378	337	298	330	319	311	338	308	336	321	314	333	326	350	342	314	310	316	293	297	315	339	340	315	366	341	320	316	364	288	350	304	352	297	317	333	325	332	336	337	275	337	352	361	337	356	302	314	343	310	344	336	393	313	339	321	325	337	353	317	324	351	355	310	313	343	306	326	300	294	307	328	326	315	354	313	306	366	328	333	297	306	332	341	365	332	356	342	323	325	347	330	342	350	326	305	321	333	315	343	316	343	334	347	320	342	308	307	299	358	354	309	325	315	332	357	327	318	347	331	377	334	317	359	341	343	291	316	354	338	357	341	313	352	326	311	310	319	330	324	312	336	367	360	338	315	349	348	351	304	334	308	353	289	322	306	356	345	311	335	320	307	304	326	327	321	336	330	340	325	306	305	347	361	298	328	297	279	373	354	318	297	339	304	317	316	297	296	325	315	324	344	319	349	321	337	356	357	347	303	322	352	297	336	389	318	344	327	336	336	339	349	329	315	313	311	376	323	351	330	349	310	304	329	345	332	322	323	331	332	333	319	323	314	338	340	341	352	334	328	345	302	331	280	312	316	330	347	313	329	319	301	329	362	313	333	305	345	303	345	334	288	325	345	326	315	323	295	334	308	305	318	321	315	304	324	307	310	303	336	315	306	347	383	322	347	318	319	341	354	304	339	310	302	310	295	325	358	307	307	320	308	346	331	335	303	334	293	308	320	333	362	342	343	329	354	364	349	279	328	339	318	329	318	341	335	347	341	332	317	295	303	330	351	321	316	346	311	322	318	313	328	317	335	272	331	312	317	299	350	328	310	324	273	318	333	327	355	306	329	348	360	333	326	360	309	325	337	301	316	322	322	311	314	285	335	326	334	317	361	336	325	332	331	313	322	315	317	306	296	322	312	334	346	330	338	330	329	348	323	335	326	319	299	326	332	285	296	326	326	339	286	327	349	318	325	365	316	371	331	354	338	341	350	340	321	290	319	301	351	327	320	343	353	331	344	326	340	312	339	333	290	325	356	361	299	291	293	312	311	323	309	346	330	366	340	342	365	308	326	329	333	324	319	342	333	334	308	316	326	340	295	313	353	369	294	298	339	322	359	354	328	355	317	349	331	290	332	343	333	341	306	332	350	348	318	341	313	299	343	319	320	300	303	330	318	374	302	345	303	297	349	352	311	353	347	327	330	317	343	324	287	307	346	313	335	329	312	350	317	294	352	299	301	319	333	327	339	298	333	332	363	296	332
23112	33297	33159	35733	41433	41350	36626	27794	22081	5246	5691	4808	5516	4807	6883	4262	2391	2639	3987	2120	1461	1891	1729	1335	1270	1251	1083	964	1064	997	994	1039	962	986	993	958	972	941	868	981	899	964	972	873	833	909	922	895	907	884	821	889	909	849	834	904	887	907	875	882	842	903	879	877	807	815	828	873	846	914	847	854	855	911	838	874	876	1032	1098	928	938	869	855	835	871	883	889	853	924	838	866	906	833	844	860	866	879	884	887	804	901	838	877	877	846	840	863	868	835	871	843	858	846	888	863	859	819	859	812	852	845	822	810	818	841	860	870	832	806	855	891	809	894	825	871	880	800	859	821	884	822	911	853	850	822	833	835	855	811	868	839	891	797	883	815	821	825	836	840	835	840	817	860	801	858	881	849	838	910	800	881	856	857	855	838	872	831	864	869	854	826	876	840	856	848	833	830	830	808	834	834	872	842	847	822	835	868	863	830	765	858	838	876	842	845	834	829	867	891	883	797	827	843	883	842	906	847	817	881	846	825	813	882	835	842	861	822	773	828	850	833	821	799	795	846	867	896	825	836	846	826	865	837	788	865	871	872	861	908	896	828	871	805	807	894	869	824	852	815	866	915	856	825	844	792	854	886	878	835	862	818	839	809	861	833	859	808	873	871	877	785	832	832	819	903	865	813	859	824	885	814	876	837	867	861	868	836	814	856	767	862	835	876	911	821	840	816	861	874	880	894	859	859	873	857	819	879	877	841	850	800	831	866	869	870	836	821	876	835	824	847	880	805	899	875	867	896	899	853	832	822	868	862	856	875	835	786	864	824	820	853	839	835	842	797	839	819	831	879	871	829	861	839	842	847	874	818	844	828	846	822	792	837	849	923	837	849	799	803	843	809	830	795	859	829	879	879	846	833	831	812	855	804	830	855	861	843	877	827	857	822	884	851	841	849	837	887	928	827	880	863	853	850	802	858	856	890	848	814	802	863	786	872	843	844	834	872	859	877	867	848	828	868	863	852	864	863	827	793	908	799	874	842	843	879	815	859	831	828	837	840	888	858	851	840	841	828	835	861	818	895	857	853	796	787	893	876	813	832	835	780	840	812	799	872	859	812	871	843	833	809	855	812	810	820	857	839	867	852	841	838	857	854	815	838	824	853	861	814	807	832	853	858	819	797	883	846	881	894	861	840	824	855	846	849	834	867	860	792	869	912	817	868	801	826	812	830	814	842	834	918	843	841	873	842	878	875	824	821	887	851	862	821	821	765	884	856	815	856	798	809	812	834	863	887	880	818	824	873	839	826	840	834	857	858	840	837	795	835	833	808	847	856	856	862	863	812	786	778	866	875	856	830	865	817	914	862	922	823	838	846	862	808	837	797	836	898	831	835	854	811	919	829	819	810	859	857	830	806	835	832	852	816	871	849	858	852	805	852	805	834	858	875	834	776	805	812	868	818	849	840	833	831	928	887	865	785	876	816	870	833	891	802	882	856	754	850	807	840	871	877	816	890	806	849	856	860	868	821	804	859	863	803	811	855	864	866	894	861	853	811	865	856	857	830	910	850	826	833	856	835	861	829	870	836	779	868	809	864	852	834	896	809	887	819	842	822	845	810	819	846	804	834	845	843	849	866	849	867	811	832	856	835	833	800	899	818	832	819	893	829	855	865	799	872	875	880	875	848	858	839	857	789	894	853	885	788	879	863	876	830	845	845	841	814	854	841	864	812	847	875	859	860	817	867	867	855	823	846	825	856	830	846	811	835	869	819	850	845	841	911	851	859	820	817	827	824	789	825	833	866	821	876	907	783	802	842	822	823	797	792	867	839	845	802	818	876	849	869	810	826	759	868	846	872	828	829	861	826	769	813	791	912	837	848	838	841	852	818	863	873	809	852	858	834	824	800	854	822	801	825	856	789	845	873	879	848	865	860	822	844	887	901	866	854	836	882	855	846	858	900	830	842	787	811	821	826	874	849	861	917	831	863	838	858	861	826	843	847	868	831	818	853	817	808	867	851	829	882	839	801	838	827	840	824	838	811	881	897	829	813	797	786	835	850	819	878	832	833	899	841	803	866	854	824	856	790	839	877	808	822	870	856	840	884	851	833	813	804	857	865	816	818	848	848	914	761	840	847	838	893	857	898	814	819	888	887	794	822	816	842	858	839	814	822	878	874	822	800	807	831	859	860	858	939	820	826	821	834	901	849	874	821	851	833	810	829	835	869	855	782	825	838	828	824	769	855	862	888	839	871	826	869	825	853	848	882	896	866	849	827	880	823	831	873	895	862	857	843	838	843	894	815	875	842	811	789	884	827	811	922	825	807	836	836	842	810	888	839	889	831	841	832	826	821	862	802	843	798	885	853	830	839	821	842	780	904	808	872	853	851	822	811	858	817	834	851	866	795	805	801	825	863	820	878	879	864	845	891	875	876	824	912	852	915	846	814	844	846	887	806	880	847	904	854	795	892	864	863	879	856	844	858	850	831	824	891	857	833	873	830	796	825	844	838	821	817	878	832	802	834	820	821	822	807	852	785	825	864	868	848	774	890	806	829	866	848	831	835	865	830	881	794	769	868	853	906	817	908	840	807	856	842	852	850	858	804	868	889	853	850	889	782	844	849	825	848	850	790	838	912	850	835	782	886	894	900	842	828	824	842	891	862	809	844	837	840	893	933	839	822	831	831	836	836	814	882	829	837	830	866	824	824	846	825	850	808	794	842	904	817	862	900	876	861	857	813	829	852	820	872	844	867	869	923	855	837	849	798	823	875	830	878	849	830	884	876	866	872	867	857	826	903	820	865	833	824	843	856	789	828	820	849	839	863	859	861	860	871	934	862	835	909	877	802	849	840	827	858	837	850	858	905	830	873	846	827	834	871	870	821	774	845	865	869	836	787	787	856	872	781	864	810	832	819	858	871	805	861	838	837	888	875	859	838	800	847	852	849	855	834	881	877	840	866	841	853	887	845	804	808	878	847	846	843	846	880	854	800	854	833	844	863	852	859	832	828	875	816	887	911	843	872	823	856	871	848	785	838	830	820	854	837	830	813	848	864	843	852	839	792	949	805	830	892	842	871	873	835	835	844	809	853	862	841	873	882	868	826	843	891	848	826	832	879	881	846	843	871	899	852	813	882	892	835	859	817	859	869	901	832	820	889	855	843	853	852	847	847	781	829	879	902	889	822	812	785	843	854	850	803	871	843	819	836	876	826	835	842	815	781	875	804	814	880	840	851	832	848	860	806	884	840	900	923	835	869	846	856	870	833	831	852	912	812	849	825	826	857	842	860	872	825	852	791	812	883	811	844	890	853	882	870	869	861	796	844	805	809	852	840	801	848	846	863	853	855	858	867	863	833	875	868	884	854	883	825	862	853	851	876	851	861	828	863	845	871	926	821	829	826	849	825	811	900	768	784	852	838	854	826	810	861	853	855	822	832	854	863	872	871	790	807	862	815	841	896	838	824	824	832	829	882	788	903	875	859	862	854	872	798	801	843	817	837	815
4377	6094	7518	3921	2157	1140	760	534	395	210	215	226	204	217	226	204	202	209	212	211	194	177	175	183	191	183	195	180	199	198	169	197	185	198	195	173	183	172	160	199	169	191	184	201	179	198	183	190	183	189	191	197	181	176	183	183	218	179	212	212	203	179	177	171	167	207	191	181	187	202	187	187	212	180	187	196	195	187	190	166	196	183	197	184	201	180	195	174	156	205	187	204	215	170	175	154	200	205	181	194	181	182	185	180	172	190	189	213	195	204	200	179	195	173	193	206	207	200	193	191	187	190	188	184	185	206	229	196	203	180	187	174	193	186	178	199	208	151	206	203	180	172	166	149	194	183	203	177	193	199	172	179	201	212	237	196	176	189	189	164	193	190	192	194	167	174	183	215	226	190	203	188	180	182	190	186	178	202	187	174	179	209	187	169	209	197	174	196	182	213	205	203	167	157	181	202	195	180	174	169	189	214	166	209	186	183	213	188	169	192	207	168	191	191	196	183	186	197	175	185	179	187	182	201	203	147	197	202	177	172	182	205	184	189	193	191	220	196	210	216	223	196	167	173	200	212	197	186	176	183	202	199	196	199	184	177	178	180	171	202	203	181	185	202	204	187	193	183	176	177	183	192	198	200	191	205	187	199	203	204	206	171	210	183	202	176	196	208	172	170	187	183	162	165	199	176	167	171	186	196	212	169	203	189	185	168	184	192	208	222	173	168	169	174	185	181	176	179	176	201	181	189	207	185	174	197	201	173	184	181	193	184	177	171	170	204	206	184	193	205	191	201	189	195	180	192	180	187	205	191	187	177	175	192	222	196	211	208	205	212	178	197	179	188	212	188	177	174	195	202	188	189	160	216	186	191	200	170	193	164	189	179	176	208	193	189	178	211	181	214	220	207	174	182	165	176	198	186	198	175	187	173	175	183	191	182	203	206	182	172	200	193	182	186	172	164	188	188	190	191	162	169	176	200	197	236	195	201	208	186	203	187	195	202	164	185	199	183	190	174	169	206	187	171	181	183	216	208	181	187	185	189	178	210	197	179	183	188	185	193	164	167	195	186	222	189	180	198	189	195	196	183	190	181	176	185	189	190	194	172	218	188	188	180	181	185	197	197	175	199	173	181	171	195	181	181	181	186	183	183	190	165	178	181	194	172	183	185	182	202	176	185	192	191	193	182	200	168	196	204	180	188	202	222	175	200	198	197	186	192	177	185	172	193	190	190	184	198	190	205	186	198	204	213	199	198	172	203	187	213	178	194	172	205	192	173	202	174	195	192	199	184	192	170	186	181	192	214	211	194	168	190	212	180	210	193	204	212	184	183	186	176	172	172	191	197	184	192	184	168	189	214	205	181	179	218	147	196	192	168	175	188	170	188	198	181	182	196	184	214	220	186	210	209	189	169	187	218	207	187	215	199	207	201	189	191	190	222	184	203	190	190	186	200	204	190	199	175	182	217	189	194	179	187	205	182	193	219	181	184	189	190	182	192	175	199	223	193	185	209	183	158	172	189	204	185	211	195	189	172	174	202	184	166	193	206	194	198	196	190	202	191	209	196	205	200	191	193	195	185	179	190	178	184	169	178	178	161	186	186	173	180	199	194	177	205	192	191	161	158	167	213	180	188	177	201	189	174	178	195	199	188	187	190	195	190	184	178	197	177	191	191	219	193	201	177	195	188	191	188	182	184	175	175	166	201	178	183	177	179	189	183	201	171	218	182	178	171	180	174	174	188	192	175	157	174	188	211	229	190	189	186	157	197	195	196	163	200	204	190	203	181	182	157	185	207	154	185	188	178	186	186	205	183	219	189	185	165	202	156	218	180	189	169	196	196	162	168	182	187	208	191	196	166	189	216	188	207	206	179	204	192	185	218	173	184	212	207	197	188	205	183	201	216	168	186	192	199	187	198	178	178	182	199	208	167	168	177	195	180	174	185	165	183	174	203	194	185	186	189	191	200	187	162	188	197	193	194	201	190	222	176	200	169	192	188	186	182	166	164	200	187	198	181	173	198	178	205	209	201	199	191	179	190	197	154	188	181	197	156	148	193	180	194	198	195	211	186	209	175	182	191	202	190	207	175	184	195	195	195	185	196	185	197	217	189	193	197	192	192	202	193	185	188	200	187	191	197	178	170	200	193	182	192	184	181	207	186	197	202	197	203	183	181	180	172	173	169	182	194	193	209	192	186	208	185	166	195	193	183	196	205	188	203	188	225	195	180	196	194	200	198	174	185	212	197	171	174	181	186	208	182	173	190	205	189	184	183	194	184	184	200	184	205	202	194	190	183	201	191	211	190	198	187	174	215	209	193	192	205	188	179	169	187	160	193	199	180	204	190	190	170	185	184	168	198	182	171	163	165	168	183	184	225	183	178	181	191	194	191	172	181	186	188	211	186	160	198	179	196	182	195	190	197	209	170	193	152	186	184	194	184	179	178	182	184	158	198	166	179	190	208	194	228	191	189	193	196	183	185	207	180	213	192	183	162	195	201	176	190	190	193	203	156	170	209	207	187	210	164	181	215	186	184	215	175	175	165	205	185	200	192	168	184	165	175	197	157	185	169	207	168	172	194	193	185	177	194	189	199	205	209	174	184	176	188	206	181	216	186	208	197	193	204	173	197	210	199	163	198	186	177	168	183	193	182	169	207	181	185	196	208	173	191	184	183	188	199	173	183	181	171	180	183	189	194	187	189	217	206	190	190	199	174	185	178	191	181	204	187	185	184	187	155	202	195	200	198	186	203	194	194	198	194	192	207	211	210	198	163	209	181	174	182	208	167	186	185	191	182	200	182	181	206	195	187	190	184	200	176	191	190	192	165	214	188	193	172	199	232	184	180	179	198	178	194	180	174	219	190	162	194	206	203	204	219	211	184	173	175	183	177	177	189	205	154	180	208	175	190	181	171	206	170	203	156	185	191	220	214	179	199	212	186	183	192	209	188	196	194	200	181	216	211	208	178	214	198	211	196	190	197	177	194	174	194	168	185	199	189	207	195	169	186	193	210	172	217	196	207	189	202	169	169	197	196	212	170	189	184	184	178	183	181	212	193	188	185	172	188	189	192	195	208	191	201	188	178	182	170	172	187	209	188	166	186	191	176	173	182	195	181	196	200	228	197	200	216	204	167	171	202	200	199	162	179	187	190	191	200	163	197	206	218	165	163	187	175	199	190	184	215	186	207	207	205	194	184	206	213	187	192	188	179	181	190	189	221	191	178	192	174	194	186	174	184	212	179	220	202	191	190	185	202	234	160	198	186	177	169	174	204	197	179	169	174	173	183	182	197	199	174	191	203	172	191	198	171	170	195	178	201	192	189	185	173	181	188	198	172	184	196	176	192	173	221	181	197	156	218	228	193	196	209	166	217	200	196	190	189	182	178	180	185	195	190	196	162	178	185	217	189	176	199	189	171	176	175	179	186	184	181	181	183	184	169	177	183	199	216	193	175	191	198	201	221	204	175	203	192	196	168	195	199	189	195
4452	8003	10640	7820	7044	5326	4039	3092	1872	813	687	839	922	812	821	750	677	653	665	606	600	654	582	660	574	556	556	586	624	567	616	559	579	604	575	552	608	593	578	616	568	588	602	577	563	578	558	611	579	621	572	550	569	601	574	608	576	606	586	571	550	617	611	560	564	618	613	563	589	637	529	586	552	566	571	559	608	563	602	624	572	584	595	609	587	586	592	620	598	545	598	549	619	569	579	564	550	585	579	577	602	595	582	577	506	557	553	576	599	582	584	633	601	566	555	600	582	559	599	566	601	624	561	622	614	608	590	598	601	608	600	575	571	549	580	570	567	581	583	645	578	594	560	579	554	570	582	567	591	555	564	621	597	582	592	629	587	552	591	533	560	568	606	589	556	573	575	561	550	573	601	548	601	563	613	569	596	558	555	545	595	557	581	608	614	551	560	567	535	541	517	585	584	562	597	591	574	612	526	582	579	589	572	544	571	574	558	592	550	574	577	550	567	588	585	561	601	554	562	606	600	582	618	579	587	571	598	560	543	587	567	591	617	555	555	512	557	568	563	611	549	566	545	565	564	568	611	544	589	592	572	572	580	583	631	562	579	600	584	632	589	564	592	599	566	581	560	533	555	535	579	561	545	602	588	623	559	622	601	558	568	579	548	601	580	592	564	624	558	587	620	582	563	528	579	587	553	555	554	635	561	627	543	592	594	587	601	583	583	558	576	558	593	602	584	585	527	552	596	580	564	626	575	538	600	581	588	560	545	557	585	635	567	543	565	535	573	551	550	601	570	561	572	530	578	648	597	581	566	573	620	572	572	585	610	580	545	558	574	585	596	582	546	582	565	603	591	568	567	593	578	565	606	571	595	573	527	574	591	570	565	556	561	602	585	570	601	589	614	587	558	574	589	585	586	626	588	553	610	568	598	572	621	591	581	581	599	580	581	595	573	606	566	588	607	608	605	569	601	578	601	572	570	595	590	619	596	545	595	633	600	571	624	591	555	603	547	546	569	567	608	551	550	579	571	561	613	571	599	547	548	524	545	584	569	596	606	581	547	532	576	552	593	591	601	612	592	549	615	570	577	547	608	595	577	572	572	586	613	589	579	613	578	599	602	563	563	567	573	574	606	564	561	546	559	605	567	576	586	585	571	575	559	573	534	577	534	550	572	541	560	622	557	584	575	589	573	550	597	558	577	596	578	588	574	551	588	619	624	589	601	596	587	582	533	592	583	604	578	573	562	630	596	588	627	638	593	576	564	574	616	574	569	596	564	558	609	574	542	561	628	616	591	521	590	594	578	590	573	583	636	562	601	565	571	596	597	587	576	573	579	570	599	606	612	591	574	591	591	560	603	616	587	589	547	606	566	603	557	622	561	554	596	557	572	566	611	582	628	598	607	578	587	531	556	578	578	576	563	574	610	572	578	595	562	607	611	561	553	596	532	575	589	527	575	561	545	565	576	578	600	576	562	568	585	561	596	572	534	588	574	613	635	600	571	562	564	631	614	592	555	536	590	546	618	587	577	542	574	583	530	599	549	607	553	635	531	593	555	540	584	569	600	520	562	606	578	566	616	600	609	639	531	599	581	550	550	567	568	572	576	590	550	583	564	555	584	574	624	574	606	597	570	560	583	569	585	584	550	630	583	572	562	548	569	607	571	606	579	565	605	596	563	572	594	594	621	549	592	569	616	566	591	558	557	553	609	575	577	568	595	563	576	581	612	570	571	595	592	602	580	587	573	588	556	571	559	558	561	552	614	580	563	636	618	574	547	594	593	554	583	641	574	577	577	561	595	557	587	566	609	585	587	564	560	549	586	574	589	593	596	614	600	593	571	577	539	593	597	635	609	597	635	574	603	598	604	604	615	577	563	618	569	560	536	610	571	636	562	557	550	589	563	582	549	597	595	588	595	559	608	594	586	574	551	567	588	593	606	549	564	575	618	572	582	546	585	562	599	596	607	561	553	576	613	578	584	595	567	578	606	603	553	580	565	585	521	586	574	567	578	600	588	561	552	549	573	581	575	578	605	557	601	564	587	598	583	587	571	584	603	596	576	565	575	599	622	623	581	618	575	586	551	572	557	575	564	542	583	572	560	583	524	562	589	574	547	589	577	579	587	580	559	549	597	580	630	592	606	559	589	581	563	592	584	577	579	582	564	535	589	542	560	562	576	584	589	575	559	623	571	549	585	594	582	588	563	566	560	588	583	560	548	549	611	602	612	539	569	600	576	596	575	574	605	607	541	591	594	576	606	577	570	573	577	579	553	621	612	553	601	605	600	584	610	565	547	561	557	568	590	595	581	613	583	591	571	512	648	583	607	604	562	633	591	604	536	573	590	583	579	597	558	576	584	592	619	575	562	600	604	562	635	577	572	519	542	539	567	564	581	531	634	558	558	561	577	590	596	588	524	581	552	569	578	576	577	509	585	570	573	600	590	592	573	620	566	587	600	549	587	582	621	573	553	604	560	561	587	586	557	583	562	559	581	588	577	586	547	571	610	609	644	602	568	615	588	557	621	564	599	576	589	569	605	568	599	612	575	589	621	585	609	540	554	624	552	584	544	549	582	594	576	579	571	564	541	561	590	577	583	606	607	582	591	573	589	563	595	599	555	571	547	592	586	597	564	598	560	552	568	550	576	624	544	565	570	589	597	590	603	590	591	548	557	590	607	534	549	582	588	614	639	578	642	565	590	584	607	588	561	549	575	608	545	566	589	547	575	618	551	575	578	610	611	585	559	627	569	634	597	576	579	628	589	591	562	590	564	605	534	571	630	569	535	577	561	555	572	591	534	625	578	602	613	547	589	612	596	574	584	572	572	613	578	555	596	528	605	555	540	599	595	597	573	598	575	591	550	570	579	576	623	572	583	561	594	606	585	558	597	539	589	596	597	578	615	620	610	540	591	555	616	565	576	576	563	550	615	630	567	538	578	533	595	496	575	604	595	557	595	578	565	563	582	580	578	578	574	530	595	576	584	565	592	608	558	594	597	620	581	559	582	585	608	560	567	592	558	597	601	585	563	575	549	580	548	616	540	610	590	594	604	602	541	563	557	576	550	567	622	559	571	590	555	582	582	583	632	571	588	589	583	524	581	588	590	569	630	542	599	578	579	570	593	582	625	601	547	599	562	577	566	609	615	581	582	603	600	582	588	613	578	592	580	589	570	590	597	591	579	560	595	566	609	549	547	524	593	539	610	553	568	595	527	573	546	600	640	603	568	564	550	567	549	602	566	581	557	550	594	581	580	629	604	563	571	543	546	587	578	585	598	592	617	601	605	594	572	541	568	565	593	566	598	607	580	589	585	598	571	576	610	553	564	584	589	556	565	657	579	610	566	622	579	549	595	614	551	610	577	564	514	535	567	604	564	530	588	572	567	598	584	582	583	553	547	610	557	574	608	582	575	596	600	549	620	558	542	556	598	574	547	526	529	543	569	620	611	532	558	580	557	588	562	571	562	570	535	602	589	567	563	596	598	582
24540	32617	33712	28388	26653	23156	18077	12329	7305	2273	1206	1243	1132	1103	1039	884	872	839	596	469	370	430	472	369	419	375	363	373	367	376	367	339	367	376	371	372	356	334	366	367	367	369	347	340	349	358	376	379	326	389	316	382	380	361	374	336	330	354	361	341	359	361	383	360	383	379	383	377	378	359	361	383	327	379	366	355	416	336	350	389	385	348	358	359	353	354	328	393	328	361	392	364	372	389	353	336	332	362	358	326	337	351	346	363	348	383	374	325	354	364	397	365	342	346	345	384	354	380	376	350	359	365	338	339	376	374	328	331	368	357	376	348	339	349	361	359	359	363	371	367	380	344	342	354	377	376	347	377	383	331	368	326	336	365	397	352	350	391	398	362	335	358	336	331	394	367	367	358	400	382	379	373	363	362	399	365	369	350	373	339	373	380	359	355	371	361	370	389	322	330	322	351	323	361	358	402	354	382	347	323	342	377	359	397	341	353	383	363	357	406	353	346	376	374	362	339	348	380	383	328	354	360	351	326	392	339	337	353	394	342	403	382	364	396	325	352	355	379	372	362	356	316	326	365	366	401	374	352	353	311	364	359	332	350	352	351	367	339	379	361	364	342	373	349	353	341	362	334	358	376	360	340	349	394	348	359	339	350	341	357	371	357	327	385	384	341	344	346	356	355	400	401	332	333	349	341	374	356	360	373	342	395	342	355	315	348	342	342	324	344	369	358	367	371	349	372	335	377	367	373	363	352	376	319	390	322	352	372	369	366	336	374	336	355	355	330	381	339	315	365	327	351	345	339	368	339	393	362	398	368	346	353	346	382	334	396	350	400	378	350	350	371	339	354	349	365	358	345	359	365	364	333	413	401	371	343	333	300	395	349	364	386	336	367	367	386	391	373	374	350	376	376	343	373	357	363	383	336	353	367	342	354	325	332	328	400	360	359	358	357	349	357	371	387	359	336	336	363	350	353	373	344	329	340	373	359	359	384	341	367	333	328	341	372	341	361	399	351	360	342	368	342	343	362	389	361	343	332	329	361	350	382	348	352	348	352	331	330	354	352	381	355	368	341	341	341	371	362	370	375	345	352	354	343	385	337	365	386	340	359	328	382	367	383	342	354	354	357	360	370	366	374	335	335	356	364	345	377	360	348	345	367	367	324	376	354	384	352	369	347	356	367	371	356	348	351	383	342	333	362	359	358	357	338	368	354	364	386	347	363	319	329	327	358	377	366	327	373	362	335	361	377	341	383	354	379	373	362	356	370	350	360	370	350	348	350	373	363	344	344	369	338	340	330	338	355	362	377	345	347	360	346	388	361	352	320	331	332	343	359	367	405	366	337	355	356	404	326	360	366	371	332	393	363	350	366	373	331	324	358	336	369	380	338	360	354	345	361	347	375	316	339	366	363	354	353	349	336	364	357	379	371	355	328	313	350	361	367	343	370	371	371	370	310	325	368	352	375	331	383	392	360	369	342	346	369	381	323	375	355	370	346	320	365	373	363	353	380	362	372	354	341	360	355	387	340	353	362	366	348	351	351	340	311	375	366	342	361	390	384	335	342	332	365	347	341	325	385	323	358	336	388	359	367	363	345	357	378	333	342	371	349	347	354	384	334	353	349	324	383	341	371	379	359	356	347	348	365	366	386	355	348	356	334	352	369	382	385	375	363	340	347	358	347	373	361	364	370	347	372	351	342	376	386	346	371	347	363	365	365	317	363	363	358	344	353	343	388	350	343	338	342	361	385	371	353	363	347	357	338	382	348	359	328	345	376	365	344	330	371	352	367	324	344	344	385	339	375	337	365	308	347	333	373	371	342	348	383	347	347	374	392	356	382	355	382	365	310	394	390	344	343	319	358	370	356	362	358	359	321	359	386	335	323	333	327	378	346	337	348	335	366	368	380	364	373	366	334	332	365	344	374	362	398	361	324	319	373	375	419	338	383	367	341	328	340	336	339	336	353	346	395	384	322	386	389	385	349	344	342	338	390	358	373	356	378	390	364	324	357	350	356	350	355	360	350	369	361	390	350	361	386	362	334	370	386	351	348	368	343	381	357	355	331	312	365	385	367	365	369	356	378	377	339	383	344	388	387	368	369	355	383	333	375	340	364	392	335	325	366	332	331	355	326	405	332	359	325	330	327	331	355	356	396	402	343	374	386	355	356	372	363	371	376	386	363	330	370	424	363	351	366	375	323	377	361	363	363	357	346	364	348	355	341	354	345	369	327	331	335	374	357	371	347	352	339	351	358	358	384	322	338	365	337	345	380	391	367	350	372	347	381	373	363	350	373	349	358	362	363	353	372	385	376	373	368	354	378	366	348	337	345	346	375	358	350	299	356	359	376	381	359	344	353	359	336	356	403	320	363	373	345	370	376	390	350	379	359	357	398	332	384	359	332	390	409	386	384	328	336	381	340	341	374	320	356	332	384	324	361	363	354	378	361	356	311	356	341	337	377	336	412	369	336	343	338	379	349	372	355	361	344	323	388	333	347	333	380	362	359	379	366	371	341	355	337	354	351	350	354	330	324	357	358	355	334	362	350	367	317	365	326	366	371	386	378	360	364	384	315	361	396	348	373	355	359	388	374	357	350	379	359	348	367	344	360	337	350	339	364	386	354	365	337	344	374	381	371	373	356	366	355	368	364	357	347	387	337	385	339	395	349	343	341	359	340	323	360	327	389	368	331	369	349	359	333	374	342	347	359	371	351	349	362	380	348	365	350	335	326	380	316	361	368	344	345	368	400	352	336	354	356	358	326	370	324	327	380	345	401	390	378	395	374	348	350	358	376	369	377	362	330	346	379	328	364	358	337	362	337	332	335	359	328	316	384	335	341	338	340	365	343	321	359	363	356	385	345	359	359	360	356	329	355	359	339	354	326	347	359	354	352	336	385	386	388	325	370	348	343	348	357	344	336	345	398	293	348	347	387	334	347	351	357	343	309	356	353	343	374	357	346	390	370	370	335	346	381	339	367	335	361	358	364	367	358	357	395	372	376	351	377	316	329	389	340	331	347	355	359	346	366	356	359	345	348	377	379	379	350	338	355	389	369	350	383	353	325	335	394	406	341	351	358	335	327	356	381	381	369	364	366	326	371	328	391	357	353	379	383	362	345	353	352	345	354	347	369	334	358	356	359	335	327	355	365	347	350	329	379	389	361	354	334	410	340	322	381	364	360	333	339	346	388	347	358	351	373	354	351	366	309	372	396	364	357	361	323	324	368	370	355	364	360	339	356	348	345	392	391	355	345	351	321	358	370	369	316	358	355	359	347	348	387	363	350	347	359	358	356	365	338	350	334	346	401	355	371	347	362	344	395	359	387	374	376	350	352	363	346	357	378	382	347	356	342	397	368	395	367	337	363	386	377	354	372	350	336	357	360	328	373	373	337	396	360	356	347	375	405	375	363	380	419	374	339	370	344	318	395	307	357	353	337	350	354	365	344	345	360	337	340	365	361	293	345	360	345	355	353	364	350	344	345	346	369
19007	26789	30413	31624	36262	33887	31013	24185	15191	4715	3171	4344	4186	3817	4363	3736	3771	3931	2386	1572	1420	1704	1487	1216	1195	1252	1102	1035	1076	1102	1026	1025	996	1033	1045	1044	1078	975	1002	991	1003	1013	1028	958	957	1032	1030	962	965	996	999	959	991	1022	940	948	950	960	1015	976	946	1011	953	961	997	935	947	976	994	999	976	1015	1017	1018	978	924	981	1012	1202	1082	965	997	995	995	1011	962	996	928	944	930	958	956	969	916	949	950	975	998	935	974	959	962	965	964	936	932	980	969	954	947	955	995	984	970	961	981	939	974	943	975	993	973	987	965	942	979	983	941	938	938	985	974	954	922	983	940	919	884	970	978	967	980	935	1007	977	960	940	950	932	961	945	931	958	983	885	993	977	976	966	1000	955	941	941	958	938	988	958	892	914	945	945	966	927	946	938	961	972	916	938	926	985	956	942	978	959	956	948	930	897	922	982	911	934	978	987	943	910	969	928	987	902	1003	933	955	902	973	928	987	945	987	942	995	950	974	944	976	903	933	972	920	966	933	929	986	965	898	988	1002	943	940	918	935	930	936	964	956	958	964	944	978	930	948	950	962	965	975	942	914	951	972	990	915	918	889	957	940	959	920	921	1004	911	976	876	975	908	957	937	954	953	955	973	948	923	1001	943	960	941	903	930	958	911	930	995	1015	977	936	977	962	901	975	913	940	949	894	937	929	871	914	970	932	947	992	964	975	942	983	991	920	953	934	954	999	942	1034	904	999	927	946	948	948	976	930	962	977	961	907	931	945	911	979	919	949	975	982	888	935	1000	968	973	969	948	919	936	971	998	943	951	958	898	958	931	976	943	962	1027	939	957	908	982	955	964	952	953	947	941	995	900	940	990	930	952	960	966	936	960	884	940	919	927	900	907	933	939	983	944	981	934	940	931	966	946	969	935	961	930	991	951	911	923	963	970	970	978	966	1014	929	986	940	951	928	949	943	891	985	917	987	925	937	933	905	956	934	931	948	914	995	939	987	967	938	916	990	951	938	942	991	891	912	951	989	933	955	978	963	935	899	915	957	949	939	929	957	982	938	927	864	1007	983	966	985	910	978	929	1031	972	935	970	980	976	963	917	914	977	960	980	968	941	889	937	925	950	884	908	942	991	969	987	1003	917	952	966	943	940	952	913	951	934	915	962	973	925	973	932	934	959	956	951	988	883	916	950	880	949	971	975	955	931	905	982	963	911	960	911	912	913	918	945	979	1004	885	951	967	885	944	959	976	971	913	929	1003	913	914	924	969	904	929	942	972	960	853	953	957	951	949	985	927	971	936	963	899	936	925	899	961	974	1017	894	935	999	927	942	929	938	1001	939	986	932	970	905	900	979	934	948	949	885	962	964	911	968	940	990	1019	950	958	960	888	948	1005	963	954	957	995	983	942	956	871	885	906	937	946	958	967	968	965	940	998	915	947	959	936	937	895	933	946	921	949	900	959	977	968	945	996	985	941	899	962	961	930	941	970	927	920	950	985	948	986	988	951	884	927	948	968	973	955	913	916	930	962	982	911	987	983	965	982	952	865	931	951	957	938	924	975	946	960	930	941	943	926	950	940	933	951	929	949	892	910	985	959	899	960	961	938	925	935	928	938	947	1016	925	978	974	957	881	947	985	965	911	937	921	930	935	944	930	922	953	954	897	989	981	982	937	921	978	945	999	923	967	927	905	916	954	935	861	905	930	962	974	928	937	932	993	962	953	907	941	960	950	982	976	917	902	972	927	969	958	866	909	925	957	974	929	993	926	892	932	939	914	906	988	937	977	907	896	986	925	927	930	977	983	912	943	941	954	926	885	965	949	961	925	941	971	955	952	954	924	954	989	954	915	914	949	903	980	919	923	948	1005	884	928	955	954	910	931	954	1018	930	949	920	946	925	980	968	976	913	975	968	981	958	945	1015	966	925	907	939	926	859	958	989	958	985	920	931	918	953	904	952	914	897	971	947	919	915	955	947	939	895	928	922	984	1000	965	961	893	976	920	937	941	910	959	985	944	967	974	932	1009	947	911	958	946	939	966	960	909	936	941	950	918	948	889	968	925	958	962	936	911	920	939	946	970	971	1000	962	958	947	922	907	1004	893	958	955	900	895	956	905	946	956	949	958	982	922	906	948	938	939	982	949	955	928	971	877	969	1010	948	928	933	962	965	964	924	964	915	887	948	943	894	943	948	930	921	945	956	973	984	923	985	984	925	998	978	987	895	910	904	960	923	988	937	933	913	967	980	970	982	927	950	980	987	880	952	965	924	936	984	977	941	946	1007	960	903	1005	964	979	927	865	967	960	920	960	905	904	958	984	937	933	913	951	871	920	975	899	945	947	984	939	949	938	969	967	975	891	910	963	958	939	966	963	1011	1012	996	941	964	988	953	932	968	941	928	921	934	959	960	983	973	1007	899	991	901	946	987	981	878	948	946	955	956	884	949	969	1009	961	894	943	935	943	1003	890	935	998	951	924	950	970	965	944	900	978	947	909	958	936	917	946	925	920	961	922	973	969	986	949	923	920	1017	957	918	909	909	944	968	912	885	954	976	933	979	990	945	975	963	953	987	1001	899	978	970	1013	922	953	946	947	988	941	966	910	919	965	948	954	879	963	948	970	955	922	968	935	949	926	970	1000	928	968	925	942	922	923	992	933	982	960	943	941	927	904	929	1029	936	939	900	994	925	932	990	991	933	939	956	985	993	986	946	985	988	937	973	913	955	906	969	952	943	926	984	960	950	973	900	921	875	893	929	962	1003	985	922	953	961	981	960	933	900	967	897	904	909	877	927	981	949	927	951	937	939	915	947	957	938	945	955	893	951	937	955	902	897	891	921	961	921	948	977	935	947	934	947	902	952	993	948	992	951	953	918	953	963	982	933	941	950	964	973	954	971	904	982	923	922	908	938	969	902	993	914	946	985	925	946	890	950	945	914	950	945	977	919	939	918	956	971	928	982	980	999	901	1015	896	1012	960	927	976	934	958	950	970	892	918	928	989	988	958	908	964	941	982	955	937	928	996	901	1002	985	925	977	936	904	917	926	960	1012	983	986	916	958	950	947	903	990	937	941	925	947	972	889	907	964	972	964	919	946	971	918	946	974	936	944	914	956	928	963	909	976	937	941	953	965	1035	908	965	948	917	937	945	919	957	933	951	935	967	892	895	919	969	992	939	942	910	944	937	984	931	906	952	977	979	945	977	924	962	964	914	926	907	975	969	985	1003	1001	960	1010	933	949	955	950	929	874	964	963	928	980	977	890	967	941	913	1013	962	905	906	912	929	954	980	971	914	1028	944	932	950	939	959	918	1012	883	949	981	922	928	930	933	964	880	955	973	957	975	925	926	922	915	926	908	893	1004	947	992	900	997	914	889	953	969	935	980	947	912	932	948	927	989	945	990	931	925	960	939	953	973	952	948	945	891	932	922	952	912	983	943	942	939	943	938	936	931	921	928	1002	910	993	918	947	1003	925	951	930	921	914	919	955	901	925	900	938	910	932	915	920	980	931	976	943	916	902	937	973	871	981	950	933	905	938	948	978	950	960	913	933
33294	37827	36545	30617	30097	28341	26435	20157	11202	4218	1528	1816	1701	1518	1472	1428	1529	1469	694	448	482	557	447	376	385	348	353	336	328	322	327	353	344	340	329	345	305	381	357	321	335	313	319	322	356	349	329	303	352	339	331	355	306	320	332	306	304	329	284	327	351	346	318	333	325	343	327	340	325	305	340	343	335	337	356	327	315	354	375	338	372	323	307	358	317	322	333	335	338	353	320	305	309	318	335	341	309	335	333	314	323	331	318	340	348	322	335	314	357	319	309	310	346	321	330	317	297	326	335	322	352	344	356	342	324	345	328	334	329	306	370	299	323	308	330	341	378	325	331	319	320	400	326	333	362	315	321	296	319	317	312	340	330	343	329	308	328	357	333	326	340	317	322	336	327	341	327	323	325	336	348	297	329	347	337	333	311	313	331	318	309	300	333	337	314	309	321	333	323	330	321	319	311	352	331	329	326	317	331	333	292	343	321	320	318	330	352	322	349	321	329	332	308	298	311	338	301	311	339	325	341	329	314	340	328	346	349	336	342	313	343	353	300	355	370	301	350	332	288	318	344	338	351	312	364	349	351	315	318	378	336	312	310	326	321	343	321	316	343	325	312	327	317	350	330	319	320	307	320	315	334	334	316	320	309	334	327	330	334	314	321	324	290	308	362	345	310	344	342	335	312	313	312	323	286	344	310	351	328	347	357	343	344	325	329	331	314	295	305	325	326	314	290	306	328	360	323	345	328	346	337	308	343	318	324	333	338	323	320	310	313	359	316	311	339	320	351	315	355	296	309	362	309	315	345	338	348	309	297	315	311	318	294	318	313	336	317	346	317	303	314	328	320	335	321	334	317	329	347	348	366	322	324	338	368	318	330	295	318	308	327	318	331	329	315	311	359	311	359	315	330	335	338	320	344	348	338	341	307	361	357	307	329	331	365	370	355	317	297	326	331	319	381	304	311	357	332	334	358	337	320	306	354	311	340	332	327	308	326	302	364	328	319	364	346	329	325	345	345	333	296	345	334	318	304	358	338	315	320	341	311	338	320	346	330	327	322	284	319	330	355	352	316	331	318	324	314	322	328	345	321	336	343	285	315	374	309	333	341	348	349	310	312	297	360	326	317	319	369	310	333	332	339	295	369	307	336	355	341	331	336	319	313	338	342	281	310	335	344	313	322	314	329	320	313	318	361	324	296	303	309	286	349	357	312	321	357	346	324	309	303	314	324	314	336	329	298	321	332	346	334	348	356	336	305	322	288	324	312	325	319	345	310	332	367	315	296	347	363	328	337	295	305	341	339	329	331	320	328	346	366	347	344	324	359	310	330	339	332	296	330	327	303	320	336	328	303	326	312	378	342	302	303	307	340	302	317	310	325	308	347	304	312	309	336	334	311	339	354	340	328	322	332	306	328	298	317	286	347	346	345	360	320	306	345	300	325	313	332	359	322	311	312	313	309	348	347	351	326	353	355	346	368	298	321	363	339	313	341	335	325	309	361	337	336	314	326	330	293	301	337	337	323	337	280	339	338	294	324	334	323	315	362	326	328	321	326	336	334	352	371	334	301	334	334	291	321	305	321	315	319	341	343	343	323	342	347	317	338	365	325	334	325	323	362	326	319	305	370	329	351	292	334	331	314	331	333	348	313	385	333	344	353	321	309	341	332	358	311	313	321	314	368	328	292	311	298	347	318	316	335	315	307	313	335	340	323	335	326	366	328	343	318	335	338	338	379	318	313	326	333	353	332	310	331	293	342	324	301	327	328	327	303	326	317	338	321	337	332	353	356	344	355	305	355	335	332	333	358	291	329	379	329	327	329	314	343	322	316	331	334	326	324	330	296	315	315	346	334	311	314	331	316	316	343	320	350	322	330	341	330	348	330	303	318	331	295	305	332	333	343	345	320	303	310	336	327	343	335	343	350	322	353	305	330	307	350	325	340	355	304	337	313	309	318	340	329	302	328	324	312	308	347	333	318	331	345	331	344	341	356	354	325	311	330	308	336	302	315	330	379	304	324	313	324	337	291	327	321	315	361	324	331	308	305	330	349	332	346	326	304	327	368	312	327	340	344	306	332	314	318	316	333	325	315	364	355	382	315	317	341	336	335	343	309	357	319	299	344	349	331	333	322	322	327	331	288	353	332	330	331	363	302	341	314	352	346	329	317	329	335	309	369	338	350	323	287	347	320	330	309	352	310	381	326	379	337	365	335	308	328	324	346	323	337	308	341	355	328	349	321	342	354	310	344	342	365	334	316	365	331	328	332	302	315	326	295	315	288	319	389	303	337	341	334	352	309	330	351	330	335	333	289	346	319	339	334	376	299	338	316	348	343	318	329	316	304	338	327	327	317	381	319	326	315	279	341	324	309	307	304	346	313	302	348	301	308	315	354	338	319	339	324	318	360	316	292	338	293	320	325	318	331	310	312	353	322	327	351	365	315	325	326	321	354	302	372	302	321	325	321	324	298	306	346	314	354	329	368	350	297	363	326	313	339	370	300	337	332	336	315	341	311	336	345	326	355	313	345	325	352	339	339	339	347	322	334	349	302	318	349	312	314	347	307	334	339	324	337	336	355	345	333	346	348	301	338	324	318	314	330	306	335	321	336	330	334	310	352	320	339	322	314	303	369	350	343	339	369	361	326	364	303	332	324	329	313	328	338	358	289	351	311	327	357	319	324	324	319	347	340	302	346	329	301	339	336	334	327	335	359	299	309	337	333	329	307	319	297	312	311	324	315	346	363	341	346	298	345	311	361	322	331	325	340	326	341	301	313	337	343	308	332	360	310	328	333	339	304	343	312	296	318	349	353	326	325	332	348	318	286	334	364	329	329	331	317	323	317	315	329	324	339	329	330	321	297	327	346	325	335	292	324	380	335	340	308	301	343	329	298	360	343	355	298	328	335	359	351	327	348	318	345	342	319	334	314	337	358	327	341	315	358	347	337	333	339	308	327	331	335	343	361	323	342	338	335	361	334	320	343	348	321	307	293	348	306	348	357	351	336	335	298	309	352	295	327	317	336	300	348	311	308	333	296	304	333	308	341	354	333	322	317	325	356	316	331	308	308	349	323	304	324	337	327	327	341	312	328	321	354	309	328	342	329	344	319	331	318	309	298	287	319	343	318	308	348	333	313	305	342	311	386	337	340	290	358	298	330	345	308	322	317	330	302	322	328	366	354	336	295	341	298	333	311	360	331	278	319	318	353	337	315	321	362	328	334	322	317	340	313	316	327	335	360	336	317	350	326	335	335	310	311	316	309	348	341	327	277	330	361	332	342	326	320	368	280	336	356	306	312	296	306	334	309	332	324	315	324	342	367	343	301	338	292	337	305	332	366	357	330	330	367	325	319	321	349	333	353	318	313	355	317	329	326	340	308	336	338	321	342	337	308	323	314	319	350	344	349	330	367	340	353	317	387	337	317	321	353	335	323	326	328	354	312	321	324	349	298	289	321	346	323	315	298	328	345	300	319	341	320	323	311	319	349	309
23897	32189	34213	36269	41710	39983	38626	30717	18422	6569	4216	6312	5278	5522	6110	5939	6697	6855	2527	1643	1851	2311	2101	1243	1241	1350	1096	1023	1060	992	921	1021	1001	961	972	954	939	966	984	954	930	929	949	930	918	910	897	894	876	924	845	954	895	911	921	867	914	874	892	886	876	844	875	905	927	875	827	848	928	891	874	853	864	825	850	904	918	866	1210	961	1001	801	844	850	855	843	813	853	884	809	818	864	858	851	817	864	838	857	886	845	860	856	870	878	837	904	863	856	891	854	873	845	861	855	825	834	863	894	861	869	837	828	889	884	834	815	843	892	817	857	827	862	846	851	848	845	863	814	803	834	823	816	858	828	857	865	821	864	840	807	910	877	845	791	784	832	827	870	854	847	892	875	817	827	862	839	905	843	861	862	833	858	852	875	846	858	838	880	858	835	873	822	815	836	813	858	798	830	856	816	794	807	882	834	870	852	813	768	879	842	814	809	826	921	824	874	832	872	848	876	819	872	895	873	809	872	880	880	838	801	827	913	907	811	860	862	843	842	851	856	828	884	867	889	830	821	871	844	874	812	808	848	822	845	793	820	896	833	873	858	861	850	876	832	814	878	852	846	866	848	883	820	751	880	848	871	794	886	846	941	852	857	825	844	858	836	856	879	880	833	800	826	873	874	879	856	843	882	865	858	821	881	862	815	827	857	838	826	817	813	860	854	870	878	788	809	832	922	814	839	821	847	796	849	841	862	853	842	844	897	849	892	846	849	848	852	863	804	830	829	880	769	815	916	851	835	814	929	797	915	807	827	870	827	874	905	855	867	848	854	800	807	878	898	823	822	854	832	863	902	810	814	837	845	846	897	841	858	787	886	869	850	873	834	859	809	866	788	921	818	826	812	896	869	862	818	783	833	866	890	840	843	873	830	876	849	850	852	843	850	857	809	848	866	819	856	841	840	853	815	858	877	858	873	840	871	798	849	848	855	826	786	898	885	844	867	826	786	841	890	807	847	862	888	879	862	850	841	832	826	849	864	878	897	824	791	819	874	821	860	853	810	872	878	837	848	842	858	876	842	867	787	844	863	858	822	883	870	867	835	850	883	861	852	869	807	826	849	822	843	865	896	835	858	816	811	850	812	758	841	787	855	832	799	809	845	810	864	866	863	875	830	849	849	873	825	863	847	843	846	813	830	880	859	847	829	870	857	853	805	787	842	861	858	875	813	884	856	863	819	856	854	863	839	816	857	897	812	854	825	855	890	863	874	843	829	887	823	856	859	850	847	862	812	875	857	882	841	842	879	824	835	854	850	837	874	840	864	846	825	845	814	833	861	820	862	842	823	875	810	810	849	784	836	836	774	830	860	852	878	888	792	864	887	814	846	854	842	849	796	868	837	932	841	854	865	839	885	893	821	884	878	830	894	821	835	821	849	875	852	829	874	858	823	886	837	851	910	844	851	858	878	871	893	835	870	851	814	837	879	836	787	835	833	876	866	881	890	859	862	836	851	875	858	826	908	830	840	889	862	837	851	850	849	841	820	826	838	839	858	805	829	899	910	828	865	906	817	890	859	866	822	887	899	844	834	843	799	871	805	853	803	815	791	879	846	840	827	855	847	836	891	854	866	846	829	845	865	820	852	832	871	841	829	800	843	875	803	835	854	841	886	835	818	862	851	873	829	789	836	822	855	885	866	870	843	800	813	849	851	903	814	869	863	758	874	868	844	814	834	871	846	927	846	882	848	811	854	843	862	840	834	848	829	841	866	807	763	894	847	854	858	886	887	818	878	850	866	795	850	897	866	820	829	806	783	902	790	805	877	837	808	837	814	838	832	901	820	921	854	831	861	831	770	886	838	809	838	827	866	801	868	794	838	833	858	857	808	823	858	842	844	814	857	810	859	872	814	755	890	864	827	803	822	871	850	871	838	856	808	839	803	822	862	855	811	849	880	773	843	871	816	858	871	837	888	840	850	853	888	867	854	852	847	814	849	816	812	848	757	856	858	868	904	838	857	862	908	850	848	841	848	887	852	840	905	892	858	827	839	846	877	900	814	884	857	851	831	827	845	830	809	821	844	837	837	847	828	868	837	885	836	869	801	813	833	855	931	879	855	856	853	777	826	805	849	848	816	869	897	872	850	831	867	887	814	854	827	902	922	842	863	859	851	844	881	849	876	897	868	885	833	818	880	855	842	888	837	871	833	868	840	861	855	792	844	839	864	846	917	817	785	869	860	847	873	804	824	863	830	847	856	831	798	832	855	865	824	852	859	836	790	854	882	842	802	877	870	822	867	815	837	830	826	867	785	813	868	852	892	881	870	838	791	848	810	882	863	864	853	823	850	896	874	821	767	861	853	836	844	871	858	891	898	831	832	846	819	877	827	832	793	850	856	846	903	890	872	828	860	851	842	862	897	846	865	863	805	885	827	890	825	844	841	854	846	817	861	850	858	827	877	858	834	833	858	790	838	897	838	872	839	755	879	858	800	810	814	819	804	829	842	901	845	838	890	835	883	859	828	835	846	873	766	860	827	838	874	895	859	877	883	866	853	854	861	811	853	819	812	854	823	809	835	857	836	818	775	879	833	822	843	795	861	809	846	911	846	810	860	830	847	851	835	897	842	793	836	822	852	822	849	870	869	801	842	861	849	862	840	867	847	793	856	803	831	884	843	817	860	846	796	843	815	818	876	834	855	875	844	891	840	815	854	821	808	879	835	830	850	818	824	860	850	853	799	879	855	826	819	824	795	835	888	853	866	813	816	863	789	842	868	871	860	881	835	814	858	837	841	790	846	809	845	798	876	841	830	779	857	840	815	832	779	841	852	842	843	844	845	862	842	831	851	827	887	841	835	923	835	890	826	886	843	854	799	881	889	841	823	855	820	837	880	882	805	841	810	873	877	850	843	849	856	868	860	798	812	847	857	861	884	894	824	850	888	896	827	817	883	892	844	906	778	816	853	851	862	828	834	881	879	818	807	854	840	844	834	889	863	793	835	839	876	872	834	861	803	847	866	843	819	860	771	827	848	855	865	770	852	824	852	833	831	837	835	862	883	905	837	846	868	861	871	858	885	850	875	831	895	849	873	827	853	831	875	860	846	866	840	859	872	869	861	920	803	844	821	900	851	797	885	846	826	860	839	839	848	837	877	847	826	848	834	813	846	867	788	809	928	812	882	850	801	899	888	890	874	826	838	858	806	821	830	831	857	810	850	829	834	836	831	830	808	774	829	835	827	825	819	865	829	815	852	886	855	833	837	875	846	889	761	835	901	797	821	837	871	864	896	848	865	826	830	887	905	834	858	816	785	893	838	840	827	811	876	897	803	882	848	854	859	892	830	861	837	814	855	833	862	839	799	839	827	816	846	818	855	878	825	875	869	781	814	875	851	807	857	831	850	820	860	868	862	845	835	820	920	814	862	862	801	840	824	898	849	888	870	876	833	898	896	845	873	840	862	848	877	815	844	809	822	842	873	813	841	840	881	857	832	827	851	874	852	860	792
4725	6453	7468	4219	2317	1425	1108	868	443	246	222	244	261	198	228	204	207	217	231	209	197	153	166	217	226	179	188	186	217	174	173	186	211	171	190	202	207	191	194	206	179	172	190	206	180	196	202	217	198	180	202	188	186	183	205	181	211	174	198	197	183	195	154	192	194	176	184	177	182	178	179	178	203	197	191	177	175	181	195	173	183	202	181	186	181	193	201	186	174	185	197	209	198	182	179	204	187	199	192	182	180	185	168	168	212	185	220	185	213	219	186	190	171	171	186	190	179	198	171	180	226	202	181	179	175	184	173	187	189	194	176	200	191	190	181	186	178	186	193	187	177	192	157	195	191	183	173	205	196	200	195	187	188	211	180	180	210	166	192	192	175	172	171	177	202	168	179	194	196	209	196	202	194	172	182	204	209	209	214	192	181	201	189	178	179	214	199	199	200	196	179	203	181	203	187	181	212	164	214	172	185	156	184	201	186	196	166	179	186	191	200	188	219	202	177	186	181	176	192	183	177	180	189	197	199	186	164	191	192	165	203	166	193	185	217	214	211	206	199	210	189	166	197	206	182	176	185	176	194	176	169	194	176	190	187	191	200	198	173	210	194	208	194	173	191	211	180	183	169	180	166	136	205	173	194	198	188	203	174	165	204	175	184	197	201	166	182	198	176	204	185	209	202	163	191	188	196	185	203	191	194	185	194	206	197	189	167	203	197	183	168	175	219	201	199	207	192	193	169	181	195	174	206	198	191	186	188	196	184	167	174	183	188	202	202	223	190	190	209	203	227	207	206	195	208	193	199	197	214	196	190	187	163	222	184	197	209	196	202	182	178	189	192	180	202	190	195	181	179	198	210	168	179	181	202	232	168	195	190	191	192	175	189	180	198	188	196	182	207	174	197	185	198	185	197	175	189	184	181	191	183	214	188	196	190	212	196	189	175	172	183	200	189	191	189	204	200	187	196	166	191	175	188	186	192	197	180	201	208	177	176	200	204	189	183	188	163	190	211	201	195	184	191	204	187	176	197	174	179	179	196	209	217	177	162	167	222	206	187	196	191	208	194	198	170	179	195	183	231	216	195	198	173	206	180	210	212	200	187	195	197	192	191	176	184	211	203	177	221	204	176	206	188	191	198	206	195	185	186	209	205	193	169	186	175	179	201	194	192	196	179	190	199	174	198	162	202	181	189	186	198	190	204	213	201	168	189	196	179	212	199	174	219	197	178	227	236	223	177	177	199	179	198	202	185	210	183	205	185	191	203	175	194	203	183	207	184	172	163	196	199	225	176	180	195	172	160	195	204	197	179	178	200	173	199	178	192	208	189	188	174	226	202	185	187	201	190	189	204	197	194	195	198	233	212	188	213	203	182	195	173	204	178	178	214	185	188	179	172	185	212	205	183	164	202	193	195	193	203	208	194	201	202	207	195	224	186	179	190	205	191	193	184	200	188	207	181	206	184	213	150	202	204	200	194	184	189	194	191	183	210	211	202	169	202	153	193	197	208	183	183	170	181	191	192	179	209	178	173	188	192	200	210	176	195	190	193	190	186	192	190	192	201	165	198	157	172	193	198	215	189	180	177	222	184	208	199	175	192	216	167	198	221	181	159	175	224	179	194	169	193	205	209	184	193	176	183	196	181	205	174	179	203	181	178	175	200	162	195	188	205	192	200	188	179	189	211	200	191	187	200	166	185	184	196	173	207	170	179	205	178	197	196	173	202	178	180	183	202	195	206	186	207	202	189	211	219	181	204	190	188	176	166	161	197	172	181	216	205	214	170	177	161	199	180	196	196	195	173	186	165	203	191	199	201	192	159	178	209	192	181	180	181	201	204	217	198	180	186	191	182	192	188	196	181	191	194	172	181	197	174	206	187	202	180	195	209	173	178	182	210	208	185	194	207	159	193	179	166	194	185	192	201	176	182	168	202	182	195	220	187	204	196	218	202	220	177	204	184	201	213	176	163	222	185	172	183	202	177	180	207	188	188	166	181	171	179	194	202	209	183	193	189	192	180	199	197	203	180	165	194	188	185	241	178	177	172	196	201	191	183	191	193	193	204	185	159	190	219	213	208	198	208	172	178	189	172	201	202	185	185	179	186	204	202	196	204	179	198	158	165	197	194	184	183	189	180	191	174	197	191	191	194	192	194	197	199	189	205	176	197	180	215	193	197	202	188	197	195	165	175	189	192	189	208	223	192	187	224	186	165	172	208	192	192	185	207	192	170	197	168	200	184	209	192	207	200	184	225	186	213	218	172	190	214	168	193	196	190	173	195	214	207	178	216	174	172	180	187	203	202	205	226	191	188	203	192	174	168	198	194	199	213	198	200	197	207	191	183	192	175	201	177	226	195	202	215	189	182	225	191	183	178	180	203	207	172	189	187	198	168	204	204	197	181	220	190	206	205	190	181	207	185	169	179	208	172	196	194	196	184	193	202	194	212	195	188	178	196	172	187	173	188	156	189	207	188	200	204	213	168	178	196	200	181	201	186	204	188	200	200	203	186	176	178	211	182	195	213	197	175	218	181	157	190	179	199	165	185	196	205	192	185	187	184	197	176	157	172	202	187	167	194	199	194	198	212	192	162	197	190	196	199	191	206	211	216	178	173	199	188	185	166	195	199	223	179	191	178	176	213	218	171	191	200	217	208	193	182	189	183	184	183	237	193	184	188	157	199	184	182	193	201	213	184	192	212	216	190	204	193	176	197	192	201	190	170	188	161	172	187	191	210	169	193	198	196	199	170	199	202	187	212	208	190	214	210	181	170	198	227	173	187	189	212	190	196	188	173	187	201	171	173	239	201	204	171	210	188	179	177	165	186	179	164	182	197	187	195	177	208	174	173	200	199	203	167	177	157	196	173	189	181	194	193	185	171	186	181	199	174	200	212	189	176	190	194	207	182	204	179	175	201	184	158	206	181	178	197	179	187	190	192	171	178	195	183	198	180	194	184	187	182	215	198	191	185	184	180	183	186	186	192	190	207	186	200	219	202	192	217	196	191	194	174	201	207	161	200	162	216	172	202	208	205	192	182	169	204	219	202	179	209	208	184	213	208	202	199	163	209	185	196	194	183	202	176	186	194	183	247	193	200	187	207	176	193	194	202	199	178	185	217	188	178	206	204	184	171	189	183	200	180	197	188	202	206	205	212	187	184	211	186	185	202	211	190	207	223	175	212	178	189	197	191	185	176	198	188	202	192	199	198	192	193	170	197	191	201	204	186	194	175	174	183	196	180	193	171	181	181	211	201	179	183	167	183	186	197	185	196	197	185	195	167	189	196	186	200	173	173	179	211	207	174	169	170	177	187	208	217	174	170	184	201	182	211	187	207	177	186	183	216	190	185	178	191	192	188	178	193	209	199	194	201	197	210	175	186	194	208	200	187	177	191	202	184	199	210	183	185	197	201	200	198	170	200	219	187	194	175	222	205	172	215	191	194	206	226	160	183	207	182	185	191	171	210	186	183	200	180	201	192	172	206	172
4934	8590	10722	8419	7505	5880	4965	3515	1783	864	769	909	920	875	924	868	919	814	680	607	636	627	607	580	609	587	616	565	613	602	607	616	610	602	592	607	564	593	534	580	591	594	550	576	589	581	573	573	595	596	599	614	558	566	599	588	611	603	592	583	572	547	591	580	564	598	564	582	575	572	551	594	578	589	555	587	565	586	603	635	583	569	590	574	520	550	554	580	582	597	593	584	595	563	588	583	637	566	599	555	565	599	591	595	632	570	568	585	613	613	617	573	564	605	577	595	544	567	577	558	580	605	556	560	558	591	575	596	618	584	571	630	560	551	596	551	570	628	561	566	600	582	595	577	584	581	590	563	559	574	559	534	570	574	569	584	562	600	571	570	592	569	605	579	574	578	593	575	571	568	571	598	575	612	556	555	583	579	612	566	560	596	523	627	557	579	555	631	562	548	615	547	606	576	558	580	545	542	620	554	598	574	581	597	582	585	554	573	600	579	572	575	579	570	560	569	591	585	579	560	562	614	550	589	579	530	578	550	554	562	564	552	618	549	574	573	556	598	575	584	577	547	621	555	559	531	610	584	584	622	564	568	558	542	579	576	597	560	602	599	604	578	545	568	600	583	579	610	611	567	572	615	573	597	594	609	610	591	615	601	578	579	592	557	558	599	608	589	590	620	586	534	598	598	614	527	580	572	566	581	598	542	595	556	537	573	601	564	583	578	605	539	556	622	575	528	556	571	579	594	641	600	560	581	558	560	575	577	618	562	601	606	594	599	593	599	579	589	574	558	633	576	550	599	576	558	608	563	559	608	596	619	600	572	585	619	559	593	585	560	568	590	569	583	561	569	582	556	562	609	628	564	601	561	561	527	558	536	606	586	579	601	599	598	601	543	606	599	606	623	624	566	600	579	536	574	577	572	593	594	565	539	619	585	610	563	621	592	536	598	566	599	546	559	568	547	598	570	518	547	556	601	552	588	620	577	564	573	576	584	609	580	565	590	589	588	575	620	573	584	603	536	549	587	609	603	582	541	597	559	537	624	557	581	578	568	571	580	547	611	569	580	603	549	574	592	604	588	576	589	608	623	572	579	585	571	573	559	609	571	562	626	605	547	602	585	554	582	570	599	594	621	563	592	553	582	546	604	580	568	611	596	556	565	607	587	650	567	614	590	557	563	569	583	569	593	568	566	592	544	555	565	531	596	549	574	552	539	608	550	624	569	619	563	574	559	586	574	578	596	577	569	608	568	541	565	571	615	588	583	581	588	561	547	576	603	583	588	583	577	574	574	552	582	580	606	559	614	602	592	606	628	590	561	558	516	550	665	596	550	573	604	649	579	593	576	589	565	601	631	599	592	580	569	599	592	603	573	531	603	605	594	599	561	571	603	588	615	590	559	601	578	598	578	558	584	612	616	605	612	589	584	555	558	568	574	547	601	584	545	569	559	567	602	607	561	590	619	584	541	592	567	594	555	552	563	596	572	584	556	623	568	554	601	584	581	573	601	590	618	554	572	586	579	570	575	588	599	595	627	581	561	569	586	583	565	618	612	609	569	532	614	569	606	537	606	595	601	578	574	549	627	550	548	597	561	537	534	610	572	605	587	575	642	577	531	558	609	581	588	537	557	586	559	564	570	565	588	584	562	565	621	548	590	576	581	604	596	571	618	581	578	547	556	572	573	587	580	579	567	549	592	579	602	602	622	520	553	552	617	608	573	589	549	594	533	597	565	584	536	607	566	589	586	579	575	543	610	576	536	559	606	561	595	554	599	573	588	574	588	586	609	547	607	583	599	570	528	591	585	579	586	579	579	580	590	605	591	547	601	639	609	584	594	563	589	573	627	592	588	524	597	563	596	580	590	568	588	601	555	592	621	592	601	558	594	562	569	558	625	553	601	607	628	599	604	592	603	577	548	609	567	586	552	611	552	549	533	590	533	599	576	602	602	598	630	592	540	545	584	581	607	557	592	622	586	625	568	543	599	564	589	583	628	597	548	577	564	546	543	589	605	596	589	592	576	556	622	544	571	590	538	563	528	594	561	580	616	556	519	598	617	616	571	501	582	552	565	609	567	543	612	593	573	553	545	598	567	566	561	584	570	596	556	561	546	596	529	565	534	554	555	591	558	589	615	609	547	565	575	608	586	592	557	550	591	591	570	543	585	570	555	605	586	590	554	585	570	591	574	591	634	593	606	598	608	615	561	564	570	572	578	546	590	571	582	596	556	586	588	605	579	603	581	572	586	583	576	615	575	569	568	618	568	580	560	565	600	615	595	614	576	573	597	528	560	577	557	597	608	570	571	575	552	549	589	550	581	612	598	621	606	620	598	563	577	583	588	547	594	590	596	573	591	571	573	581	576	558	600	592	568	606	588	604	586	576	605	577	618	561	591	592	567	562	624	562	574	554	577	578	567	583	635	574	631	561	568	544	604	565	564	597	559	500	607	568	589	551	587	576	591	601	539	608	580	594	581	566	631	595	554	585	568	550	590	600	533	594	560	572	577	623	557	537	554	579	597	600	563	581	563	599	579	563	578	586	561	580	597	557	626	572	583	575	538	580	528	591	598	575	597	566	575	570	591	573	511	587	580	592	573	583	614	589	541	538	577	554	583	528	571	544	638	560	568	602	583	607	591	598	604	561	548	602	543	573	551	563	574	600	572	592	596	543	611	602	590	558	618	582	599	596	558	581	590	601	557	564	579	594	539	572	608	585	592	550	566	550	560	621	548	572	599	588	534	612	610	567	590	577	584	565	566	634	615	587	624	554	592	533	571	588	549	573	584	589	568	581	585	580	581	537	572	577	620	575	581	591	566	533	625	580	584	635	610	589	582	548	595	544	595	630	613	609	598	570	580	584	548	548	588	582	588	589	570	569	603	576	598	592	533	606	558	553	539	557	572	582	583	566	593	574	532	587	606	621	566	607	607	546	577	596	573	605	591	530	545	598	577	600	587	644	585	534	596	580	604	550	570	568	613	572	589	585	582	599	595	529	604	581	553	594	584	552	560	605	574	577	554	624	544	621	539	566	649	567	571	607	571	590	586	571	586	593	577	585	614	596	576	625	574	569	564	555	560	547	580	563	588	558	594	574	552	570	531	569	596	573	587	561	540	505	599	558	564	600	562	572	564	575	554	597	589	584	588	622	605	580	584	560	614	609	563	583	578	555	599	594	588	563	566	627	633	546	548	571	576	551	598	575	602	577	600	602	618	562	620	580	579	576	554	570	574	567	593	674	618	632	606	560	593	584	546	635	601	562	575	590	558	609	586	573	590	533	601	631	608	541	579	586	604	563	585	581	620	595	602	589	532	564	596	574	590	564	583	579	567	559	579	607	603	604	583	591	594	551	567	613	583	583	591	557	573	531	576	569	577	602	581	608	569	575	623	563	590	566	595	582	562	553	562	542	563	581	604	567	588	592	610	609	610	595	610	564	606	587	583	610	602	610	598	606	584	577	598	600	587	563	601	605	566	618	583	572	610
24671	35087	34846	28333	26953	24057	18787	13217	6321	1586	1310	1554	1390	1005	1124	1268	1301	913	471	382	518	434	402	379	382	396	345	364	378	426	385	349	364	353	334	361	364	374	346	366	374	359	322	320	346	358	349	363	361	366	384	350	341	377	325	339	393	371	374	342	362	385	330	393	341	345	387	349	324	339	356	367	357	336	366	390	327	366	399	382	398	373	360	357	330	356	379	352	359	378	357	347	360	343	381	341	374	385	352	391	359	352	342	371	353	341	376	378	355	335	348	383	351	349	366	372	358	351	365	353	361	365	357	387	346	399	367	366	380	346	329	354	401	361	330	405	343	369	390	381	348	339	358	358	344	330	345	342	395	308	356	362	396	334	356	363	364	384	342	362	348	330	344	349	371	350	356	341	356	368	369	433	354	342	336	345	351	334	362	351	354	369	354	377	355	345	356	371	346	334	388	364	338	364	329	361	334	343	365	362	320	355	391	364	359	392	372	317	382	389	344	366	345	352	386	366	356	346	338	350	370	356	331	382	353	378	355	380	349	329	339	343	363	339	352	388	347	340	369	382	362	362	360	334	342	361	338	358	387	361	373	347	422	387	315	347	356	355	360	350	390	356	384	358	352	324	348	331	370	378	345	318	359	348	376	372	338	402	374	374	334	338	356	349	378	329	358	324	320	337	388	376	361	344	331	377	345	390	349	363	361	390	352	342	321	345	347	353	377	335	353	338	367	325	401	371	358	345	350	369	347	351	364	340	325	382	361	346	363	334	314	362	339	348	346	349	325	354	325	319	339	360	351	349	379	370	377	360	368	352	363	326	357	343	351	343	334	392	340	375	337	392	324	350	357	372	344	399	369	344	376	343	335	368	369	360	357	353	334	367	341	356	357	385	357	362	352	370	365	368	353	373	334	363	364	390	361	354	362	346	363	352	382	377	386	356	366	363	302	364	348	367	333	344	347	329	369	362	328	371	343	353	372	356	350	363	363	335	361	358	393	344	336	349	355	337	377	334	347	335	365	326	367	316	382	379	363	370	362	367	360	352	351	359	395	361	330	338	368	346	370	330	349	346	367	347	368	391	340	353	379	328	358	320	351	375	361	353	358	391	365	359	370	341	377	349	368	362	365	375	358	392	370	375	367	336	299	348	379	369	350	353	378	388	355	392	352	359	380	339	313	356	373	355	366	352	342	354	365	390	340	345	385	390	368	350	342	366	384	388	363	338	345	335	393	356	367	358	345	358	370	360	369	349	367	367	354	354	364	365	368	352	367	336	369	346	364	376	341	378	347	334	368	359	352	354	367	393	373	343	374	351	387	376	346	350	368	344	329	328	348	340	347	391	343	372	378	349	381	368	347	384	328	355	361	358	376	368	366	366	334	362	361	359	360	339	363	372	367	370	372	355	363	348	362	354	368	340	343	359	344	335	343	354	384	353	387	371	355	354	370	352	349	370	356	328	335	322	382	357	369	345	362	369	379	361	369	348	372	340	361	353	381	355	316	337	359	387	351	348	414	348	362	386	372	321	356	385	322	374	373	360	374	336	355	337	360	340	347	403	366	348	326	365	370	334	369	368	341	371	368	349	342	335	337	342	371	352	335	363	379	358	346	343	388	350	384	333	368	349	370	380	369	374	377	320	395	341	394	343	333	335	360	302	308	331	374	361	343	349	318	362	341	375	344	378	363	358	393	362	347	316	380	369	369	317	343	369	377	354	355	343	303	351	345	367	343	352	351	397	383	412	362	343	358	368	381	390	371	335	372	333	379	337	359	360	371	340	389	340	350	342	397	349	358	347	354	338	354	360	341	372	383	377	386	357	414	389	369	343	374	399	376	394	363	364	370	345	350	365	354	372	348	340	339	374	361	351	381	359	374	349	355	364	362	361	332	363	373	356	355	321	364	352	357	330	351	371	336	348	374	381	376	354	371	347	372	351	374	387	346	385	388	346	373	328	339	383	359	359	361	374	373	376	358	317	394	379	363	368	367	388	370	379	343	337	353	350	336	413	364	351	331	332	361	349	379	374	364	355	343	362	354	357	368	335	339	356	344	335	375	366	320	327	357	370	385	366	375	363	371	367	357	352	360	353	358	355	390	310	318	373	359	352	342	347	351	358	348	345	372	355	366	351	358	351	342	372	381	369	363	345	309	351	349	358	366	375	348	330	355	377	383	356	353	375	340	341	350	363	363	340	380	315	340	369	334	371	373	360	350	359	387	369	400	385	339	361	375	394	379	349	328	332	357	365	370	361	349	319	380	348	336	361	342	411	360	374	355	367	359	314	334	335	381	331	386	378	368	363	369	345	382	345	354	358	368	376	320	355	370	366	394	374	358	343	364	384	346	394	354	366	350	356	345	385	371	377	355	378	349	366	384	357	386	380	362	375	346	377	338	376	341	350	372	391	350	358	343	365	367	362	354	319	373	357	369	388	348	328	393	328	408	399	347	377	345	379	356	358	362	376	330	327	347	381	368	385	384	343	342	338	391	366	392	328	340	327	365	350	363	376	358	343	356	334	356	404	329	352	350	415	353	363	333	382	344	344	383	377	353	379	392	405	377	353	375	383	373	352	333	361	374	373	381	353	365	363	360	363	405	363	340	360	364	376	370	345	337	350	331	336	362	359	343	383	371	369	340	369	349	363	368	333	351	361	337	355	321	378	338	373	362	367	383	341	388	330	385	339	361	343	369	375	342	350	356	366	397	375	350	393	379	348	370	368	370	363	366	392	385	338	367	388	353	361	354	339	344	354	333	350	353	377	356	328	353	349	388	368	354	390	348	375	363	361	371	359	349	377	383	353	360	396	369	345	339	355	372	381	341	343	342	364	344	352	369	353	345	325	387	360	371	340	354	379	363	349	373	383	394	319	366	313	342	311	351	351	366	344	352	359	351	345	344	347	352	362	344	322	334	344	325	370	358	377	386	348	348	395	364	354	343	371	389	386	353	399	371	337	367	309	329	369	335	359	338	341	382	358	329	335	354	396	349	363	373	367	334	348	333	384	360	343	367	413	355	358	328	340	305	354	372	343	360	371	331	381	350	342	361	342	348	388	338	358	359	345	368	377	355	380	345	355	356	383	406	376	369	346	389	355	378	333	362	370	367	377	364	382	347	329	343	365	314	337	348	328	377	378	354	367	339	359	379	361	400	323	397	355	339	365	327	357	358	327	371	366	358	381	370	367	383	378	387	387	356	365	329	379	360	354	352	382	375	337	350	371	334	346	361	350	369	365	376	369	357	393	358	399	362	378	355	379	360	379	355	350	318	347	372	350	375	336	331	345	366	331	336	355	379	354	339	359	340	345	375	336	385	331	387	373	358	329	357	370	388	359	361	351	384	374	387	382	363	347	369	364	376	358	337	374	399	356	361	351	362	327	333	337	378	391	359	351	382	354	383	382	330	342	358	349	331	356	351	378	337	367	353	392	353	352	359	367	361	380	342	365	373	366	375	370	357	362	363	382	351	364	347	366	368	365	331	341	331	350
19015	29757	30533	31447	36742	35261	31058	25885	13635	3653	4007	4778	5200	3709	4669	5633	5890	4417	1822	1587	1875	1729	1439	1226	1273	1102	1123	1001	1034	1010	1023	1010	1048	1000	1061	1066	967	983	1027	1017	967	1032	936	1042	972	1003	976	944	976	1013	983	972	984	989	963	998	957	930	953	955	997	989	930	962	920	965	915	975	1023	980	1009	929	955	969	959	938	971	1098	1091	986	1084	994	919	918	927	913	960	895	981	958	968	978	980	973	926	949	1009	977	892	928	929	967	960	981	972	980	922	948	935	986	981	952	899	951	920	988	922	907	1016	964	944	949	996	925	914	903	938	931	950	977	1015	969	909	916	914	942	985	940	938	995	942	980	913	928	995	924	928	933	981	983	969	968	966	1003	925	933	964	933	959	927	999	958	895	967	977	906	925	955	1003	919	1000	896	926	983	927	948	891	991	973	995	985	995	945	1012	946	912	927	1026	924	943	931	918	1023	937	999	896	934	942	968	948	997	984	1035	937	957	947	975	923	929	945	936	939	986	935	923	973	942	963	918	918	926	969	884	953	942	977	875	914	951	950	928	967	926	949	948	996	944	963	946	913	913	944	934	949	896	980	934	931	941	983	951	932	933	911	975	939	962	897	938	970	917	921	945	936	915	957	908	982	963	920	946	928	944	915	941	987	982	909	925	887	957	948	893	961	990	953	922	927	940	923	922	946	914	990	942	975	952	920	958	898	916	949	927	961	883	970	962	944	937	946	915	943	949	951	914	999	944	915	936	953	936	979	953	991	924	921	930	938	935	953	905	931	983	936	947	959	956	984	948	968	973	948	900	966	1000	952	1014	976	964	997	992	951	917	919	948	990	917	926	940	930	962	992	965	1043	885	938	969	942	948	918	974	986	962	873	937	967	924	921	944	959	976	959	972	1001	963	955	1010	924	984	921	938	946	957	949	939	924	972	915	913	987	911	971	906	920	1003	930	943	943	968	891	910	916	925	951	927	935	937	944	947	920	993	955	971	928	951	953	935	961	953	938	952	920	950	901	971	944	972	982	913	940	1021	921	909	925	919	1011	956	950	927	965	919	960	907	976	926	976	944	990	931	968	934	990	917	935	958	916	931	912	920	892	1010	929	960	933	928	932	912	929	1003	978	935	941	957	921	982	963	978	926	911	1028	988	938	935	1006	886	959	899	1059	934	965	989	912	950	948	978	926	903	991	964	941	969	967	958	912	915	946	918	952	957	947	934	981	948	955	918	968	974	917	949	984	963	954	938	935	993	900	937	966	942	957	880	969	974	902	966	936	935	935	914	951	966	954	944	891	970	949	865	928	996	1002	967	912	938	980	970	903	973	925	964	936	956	948	927	907	898	940	958	974	901	992	960	934	978	977	998	965	946	936	968	947	902	938	923	959	987	926	929	918	946	923	965	946	928	946	953	937	962	948	911	1006	859	976	949	948	933	883	1007	989	932	967	901	917	927	970	942	959	925	962	955	952	968	961	968	973	972	930	921	935	981	910	928	899	977	904	931	998	966	973	973	947	960	928	980	948	969	954	914	862	968	886	924	926	950	919	949	927	881	918	983	940	991	932	910	866	971	954	932	930	937	914	947	949	951	950	980	980	927	993	964	967	883	1009	992	957	945	967	912	912	951	934	926	978	972	960	1006	938	983	960	966	948	948	915	977	898	873	947	946	918	978	982	1025	957	930	973	979	957	892	979	997	963	955	943	960	937	908	917	914	915	954	968	981	923	893	953	921	965	961	925	990	930	933	906	998	875	925	940	957	935	908	940	919	958	964	954	888	1015	966	928	991	907	937	949	951	913	907	890	987	969	961	925	983	934	891	1026	974	928	950	936	955	932	990	950	929	936	926	925	1045	951	958	957	956	951	917	945	954	999	910	939	1016	940	931	980	935	909	1038	972	953	944	973	916	911	939	953	891	949	931	958	970	952	923	940	961	951	986	923	1018	909	1002	964	963	910	968	979	956	976	956	943	968	912	934	937	975	941	957	944	964	956	924	943	951	971	952	950	958	969	943	1004	895	940	906	896	942	918	953	956	949	907	963	931	921	938	936	972	992	970	977	949	949	914	956	945	978	937	1018	959	970	928	927	953	904	967	966	973	955	948	959	889	909	957	978	933	926	959	940	928	987	944	949	954	973	918	1011	916	925	970	982	960	950	968	938	967	932	982	980	942	955	912	974	943	935	943	916	943	915	965	935	933	909	930	983	971	913	953	971	955	912	949	970	928	946	966	905	935	897	944	973	910	930	990	971	925	950	904	980	1038	923	955	921	923	934	957	982	944	947	966	928	923	948	974	946	927	985	914	940	979	944	945	931	932	935	947	985	948	970	960	974	991	991	923	935	964	951	928	944	906	937	927	940	986	949	943	912	933	939	843	920	921	950	968	931	924	912	942	975	949	911	933	941	984	975	936	928	947	963	931	919	943	923	973	973	916	956	959	987	980	897	970	945	902	937	899	932	963	914	951	932	948	892	944	926	944	952	947	927	931	953	1001	924	930	954	947	969	979	931	942	900	960	930	972	896	987	970	940	922	923	920	923	963	954	973	945	986	943	1012	927	964	907	953	971	941	982	922	1007	953	971	992	956	950	927	962	946	944	945	940	981	938	1001	938	905	919	940	1004	940	970	945	947	970	936	934	938	904	955	945	947	969	892	947	938	905	935	932	937	896	981	930	962	917	973	929	916	968	894	957	946	877	1004	959	970	896	952	984	922	903	926	926	956	911	951	1020	898	913	977	964	998	924	1019	917	970	938	882	891	941	978	960	959	920	944	931	1011	970	968	1006	940	950	960	934	968	949	966	931	910	928	934	911	947	951	922	940	943	956	928	939	917	899	982	951	984	956	948	921	916	954	953	960	929	926	952	952	862	962	946	927	913	932	974	945	956	969	994	927	1018	951	924	968	926	961	896	947	949	943	943	941	937	946	925	930	949	973	928	926	962	970	957	947	920	910	968	947	913	919	1017	964	979	903	915	935	965	945	935	942	905	936	965	954	935	847	946	1032	946	961	987	937	964	922	903	920	978	957	976	918	943	961	879	963	966	958	956	938	955	925	996	946	959	958	915	946	941	915	877	1013	867	965	984	948	930	958	938	952	992	941	959	950	900	975	924	917	902	956	935	923	974	927	910	935	901	901	976	962	974	1014	1016	980	967	961	1006	948	874	897	882	959	941	938	960	939	929	940	972	973	917	929	963	961	922	909	983	969	978	968	945	929	922	973	942	931	993	969	886	950	934	929	961	962	953	966	966	953	978	1000	941	966	932	971	961	905	967	931	967	987	922	921	992	957	971	921	941	960	978	946	957	926	924	956	927	917	940	991	956	929	940	981	995	962	954	892	948	945	946	973	908	916	950	947	983	948	948	897	909	938	908	888	911	953	956	923	968	994	945	913	937	947	978	971	1001	937	961	970	957	902	965	963	972	951	949	953	898	926	940	975	909	993	966	945	914	964	960	933	962	927	925	913	958	923	939	916	965	937	954	905	993	938	996	966	902	967	915	957	988	928	928	944	916	972	971	929	952	955	895	1005	904	890	879	934	958	946	951	924
32492	39541	36766	30718	29953	28655	25265	19699	11860	3562	1748	1884	1941	1556	1557	2038	2103	1566	620	511	490	437	460	412	429	389	328	310	349	379	353	340	362	337	355	354	331	321	359	358	328	336	362	336	315	297	341	352	360	280	319	326	308	377	327	320	309	346	305	329	362	368	337	328	346	334	314	321	340	349	336	330	330	345	336	340	324	366	380	329	335	289	320	341	331	348	319	313	363	315	350	326	348	315	344	334	336	318	322	333	352	343	324	351	355	341	324	330	297	365	332	321	339	291	303	365	309	337	329	329	345	340	331	326	321	330	318	349	310	332	320	340	357	319	330	327	329	299	292	347	352	309	305	344	345	336	319	310	311	322	306	309	333	339	321	300	340	360	332	331	322	333	354	336	318	327	316	321	306	325	330	312	339	361	349	316	344	342	361	302	364	355	356	328	341	387	318	303	309	333	315	359	338	327	336	305	301	311	318	322	355	338	326	325	328	337	315	347	324	318	338	329	316	369	358	330	345	325	307	296	331	342	353	316	350	325	359	354	304	312	332	332	351	317	342	325	320	341	326	339	351	348	299	290	343	329	373	313	314	309	327	310	319	346	348	319	346	318	325	311	312	341	338	337	285	338	296	317	343	357	329	339	328	308	332	317	320	322	355	313	319	386	310	322	350	345	320	346	338	346	355	337	337	316	349	337	321	316	341	310	364	331	317	333	313	304	347	342	346	340	336	322	342	311	302	319	338	324	339	326	296	322	333	307	346	319	329	352	340	302	368	283	336	326	336	341	346	336	304	315	354	316	313	315	330	295	318	284	331	323	317	299	327	323	293	297	331	347	323	323	293	333	293	323	329	338	311	327	333	292	300	357	354	282	315	362	371	351	325	336	319	366	296	359	332	339	323	310	349	329	337	357	298	317	313	336	359	356	355	316	297	328	341	320	331	329	299	329	320	351	310	297	359	328	366	354	351	311	324	317	353	309	313	293	323	348	353	343	358	323	336	342	337	346	337	313	343	324	323	345	339	309	349	376	317	352	315	343	318	326	309	324	315	316	318	350	344	342	329	310	313	327	314	323	318	321	320	344	345	308	341	341	346	349	322	326	300	330	330	326	333	321	341	319	342	341	318	370	366	325	332	340	317	298	353	338	274	328	317	304	331	330	320	335	343	319	328	319	343	326	339	339	303	306	342	366	337	296	319	303	323	349	323	322	342	327	325	329	340	322	323	333	370	342	305	360	336	337	326	336	328	375	334	335	301	325	307	321	344	332	350	316	328	310	320	322	290	319	326	320	299	330	324	309	325	298	313	324	379	319	320	302	321	336	315	347	327	305	331	327	325	323	298	328	308	340	338	318	326	362	329	337	372	341	362	327	299	300	308	333	350	363	363	310	351	323	353	338	352	325	333	325	341	323	326	348	384	313	321	329	329	345	305	356	331	295	317	317	314	353	343	336	332	321	317	355	303	326	297	319	338	324	314	357	333	284	329	346	306	337	337	296	328	334	303	348	325	328	316	341	343	321	306	306	331	295	327	323	333	335	313	359	317	328	298	340	315	308	327	295	309	321	323	337	313	343	303	320	329	296	322	324	391	314	323	303	331	343	350	344	305	326	356	326	310	326	348	340	317	350	338	308	300	338	338	327	367	353	284	344	330	364	356	336	346	331	353	325	313	317	346	329	339	307	322	346	310	300	354	347	345	289	321	340	305	315	313	323	314	331	334	324	303	346	308	340	386	326	321	369	345	332	355	327	340	309	299	326	321	324	333	302	323	319	338	310	327	311	339	342	352	327	306	266	324	372	344	325	349	299	352	301	311	327	349	335	330	310	325	329	305	307	340	322	329	298	318	304	306	333	340	313	290	294	333	279	306	315	335	343	311	332	354	331	339	328	318	352	351	347	324	311	327	311	329	309	328	305	340	299	332	339	334	343	308	320	367	336	331	321	317	320	331	341	320	317	332	323	337	350	355	306	309	337	345	308	330	337	331	325	333	331	313	363	356	309	334	348	338	287	331	341	291	316	322	337	337	323	313	347	325	303	274	329	325	305	337	350	316	312	308	352	343	315	331	309	321	358	293	338	321	351	358	333	323	352	301	325	338	358	326	349	312	329	359	374	335	359	334	302	298	313	303	293	344	316	333	304	326	320	322	334	312	356	303	347	329	362	311	340	342	314	321	338	313	342	309	330	330	299	321	351	331	342	344	348	309	344	341	339	360	342	349	297	314	306	322	353	322	333	365	340	352	356	335	351	338	327	323	357	333	359	332	320	299	376	331	329	320	326	314	322	329	317	328	333	297	339	301	315	326	324	341	322	330	324	348	323	372	354	350	360	313	320	305	332	352	315	308	357	314	361	354	302	312	319	332	316	350	336	306	350	337	333	309	314	320	344	312	340	343	345	317	298	327	338	321	338	342	329	306	334	314	315	366	338	345	352	300	326	330	342	319	306	341	337	377	358	351	336	308	321	291	326	340	316	331	321	334	316	339	340	346	356	300	336	354	345	350	322	356	331	308	335	327	311	304	329	344	321	318	329	320	350	328	332	328	313	360	329	327	315	302	313	332	349	308	314	323	318	344	324	316	358	322	314	327	353	289	341	342	337	333	300	326	340	343	342	359	379	320	333	340	308	330	308	333	318	314	306	310	333	336	343	310	347	351	338	332	355	328	329	334	358	331	328	338	324	345	315	287	317	321	337	334	335	311	348	352	292	318	319	322	341	318	340	317	339	336	366	296	312	349	323	348	325	342	358	325	336	330	319	352	327	342	342	303	282	329	315	348	333	303	307	323	344	313	328	337	299	349	302	329	298	315	301	332	317	331	344	350	317	313	322	332	337	278	344	358	327	343	369	342	345	308	322	330	276	351	333	328	332	326	370	304	302	374	304	302	318	333	333	323	313	328	334	354	351	332	344	341	342	327	355	322	304	338	319	358	322	319	327	302	326	367	373	343	349	318	349	322	342	329	336	324	319	341	282	336	336	300	336	319	346	318	340	368	332	350	292	343	363	312	344	327	336	343	319	348	356	328	321	348	345	342	329	326	322	307	329	318	312	309	322	345	345	319	328	333	328	353	354	343	305	323	346	315	314	335	329	366	333	324	313	308	314	305	300	332	320	359	335	349	302	312	319	304	332	318	321	323	326	309	312	330	289	301	335	334	332	338	301	318	324	316	313	349	345	321	335	326	323	309	326	328	314	331	373	342	310	331	324	346	310	312	330	329	324	314	320	326	312	331	344	358	324	342	330	288	341	324	322	303	339	324	303	368	344	332	312	350	341	359	309	307	326	305	324	325	351	315	329	355	337	341	339	318	355	308	318	335	325	302	330	329	300	321	343	309	334	335	353	355	298	339	329	333	345	351	347	309	323	309	357	321	354	321	317	366	307	324	343	308	305	312	367	357	337	329	336	337	334	305	338	305	337	331	321	301	299	302	325	331	334	342	347	327	337	293	333	355	322	345	281	344	355	326	341	315	312	333	323	307	331	318	330
23319	33887	34550	36790	41412	41448	37665	31228	19394	5395	5444	6828	6900	5945	6846	8668	8612	5719	2186	1974	2099	1959	1697	1582	1548	1183	1113	1044	1050	1047	1007	979	987	962	946	997	902	888	949	956	892	938	916	866	877	902	886	883	909	937	905	847	878	923	876	873	890	857	930	901	818	875	845	883	842	852	915	832	877	943	856	888	871	861	850	912	894	1031	1190	1120	929	854	845	834	851	858	880	869	887	855	868	867	861	838	853	866	878	818	817	869	871	860	846	853	859	860	801	858	876	852	879	866	855	811	841	808	864	832	834	891	884	851	839	839	846	888	843	877	867	862	861	855	821	852	850	882	832	893	849	864	847	876	847	851	900	808	815	866	856	876	882	809	837	823	837	818	853	842	852	902	837	812	875	845	873	797	819	843	860	855	875	888	803	867	817	879	835	841	819	854	845	813	827	866	844	830	866	838	914	833	889	818	807	798	845	907	909	866	835	945	811	862	867	870	878	877	899	863	869	855	852	849	862	822	870	870	905	801	846	834	869	859	814	801	840	806	825	854	834	883	863	857	787	823	894	880	858	865	820	811	874	870	834	839	818	833	820	824	848	839	807	882	883	849	804	873	829	858	833	818	824	787	801	806	858	830	814	828	885	884	893	866	822	862	820	868	802	826	863	930	834	836	829	810	824	849	830	832	801	843	892	818	866	866	826	849	795	805	838	858	825	790	857	846	843	800	838	874	826	812	854	858	854	881	858	829	800	838	827	840	842	871	815	817	839	847	859	839	815	885	823	807	823	848	865	834	858	906	865	841	864	815	858	907	849	826	843	779	811	872	825	842	849	878	829	875	830	848	853	839	812	869	866	847	835	826	787	816	865	823	844	814	880	875	812	850	889	833	847	851	839	825	806	829	863	842	833	885	865	895	822	836	882	831	857	810	897	860	857	801	807	836	879	795	822	828	862	842	854	860	830	870	861	858	904	856	850	850	833	835	860	846	803	838	851	873	855	854	865	816	885	844	903	875	820	804	797	841	868	877	815	878	869	818	846	778	857	849	821	806	866	837	820	800	809	814	835	863	853	871	837	847	860	808	861	861	812	816	837	841	831	830	799	826	834	814	853	874	873	858	896	860	863	830	886	910	851	849	847	810	848	859	810	882	803	827	828	843	809	801	856	830	829	853	877	855	836	821	855	837	839	833	799	812	817	825	865	873	866	858	858	842	838	853	851	855	882	813	858	811	852	832	810	799	806	849	846	791	819	813	891	829	824	819	805	883	771	846	798	842	851	879	842	816	820	802	837	837	810	857	834	866	862	851	852	849	856	843	824	831	829	864	842	872	837	766	862	831	814	854	855	816	857	783	773	895	841	833	815	852	852	867	831	841	790	859	882	904	887	852	837	857	884	852	834	854	886	829	836	852	844	825	823	846	885	827	890	861	860	854	822	839	843	851	841	802	888	873	849	874	847	858	878	906	836	828	837	889	843	817	840	832	831	866	880	839	803	892	820	813	850	863	858	863	840	833	893	881	858	849	794	818	869	804	809	812	853	837	839	865	824	823	827	802	785	829	830	805	831	851	852	853	890	853	840	857	845	913	857	779	829	839	840	845	823	814	846	841	860	800	818	861	855	789	830	824	876	808	855	839	895	863	795	818	850	848	873	834	876	847	835	845	820	827	885	779	848	802	815	883	803	792	859	839	798	870	822	822	880	846	846	827	803	849	821	814	801	820	829	851	882	851	821	843	856	860	848	862	896	868	825	830	838	787	873	803	902	894	859	874	865	812	823	845	848	829	838	825	844	813	859	837	823	859	831	894	844	862	824	843	841	846	834	814	851	849	791	768	852	816	846	825	784	837	835	837	774	831	845	834	835	869	789	783	880	856	864	856	835	824	808	841	797	899	791	897	858	856	846	829	841	801	826	829	876	861	901	835	857	802	865	880	810	815	803	803	787	875	861	890	819	845	829	837	878	861	842	854	825	841	812	846	784	809	827	817	890	823	840	837	856	886	805	829	842	806	803	870	791	858	847	883	814	834	866	847	793	857	844	846	806	881	842	851	905	862	832	840	856	862	842	844	875	834	812	813	799	821	834	834	862	819	843	834	818	843	866	839	865	836	831	887	806	824	894	833	865	818	840	839	829	841	853	866	842	868	810	860	806	845	822	817	821	827	870	824	821	845	835	878	878	856	860	869	838	828	830	832	837	840	827	892	905	833	824	856	845	867	805	858	855	868	864	853	873	812	794	814	867	840	866	830	826	840	846	813	801	833	865	827	825	896	852	853	834	845	892	822	837	853	832	874	826	807	853	809	856	892	837	786	847	869	846	878	809	789	820	815	896	877	841	819	876	855	859	831	863	884	888	845	876	835	809	848	872	831	841	832	806	805	824	787	829	825	873	853	799	873	868	846	852	847	802	859	816	841	827	850	840	869	837	795	814	856	865	893	830	875	919	839	861	830	842	830	848	838	818	914	840	848	820	797	843	851	840	820	826	857	890	873	808	849	838	808	791	869	865	822	829	835	834	865	837	839	844	829	856	841	834	832	844	813	798	825	885	846	834	872	818	818	817	849	830	814	879	841	835	877	897	772	813	840	843	829	829	808	807	856	824	887	823	765	881	856	860	851	869	866	840	803	832	890	875	823	800	846	870	845	841	854	842	879	847	862	897	809	849	881	821	868	800	844	817	813	876	865	897	852	840	778	858	825	838	813	892	844	853	856	864	882	899	865	855	833	874	837	812	827	809	885	862	813	805	875	827	819	835	817	873	835	858	828	836	867	840	858	877	854	859	887	826	847	844	827	868	871	813	875	872	851	866	833	898	861	827	866	879	799	836	859	865	861	916	883	826	833	794	838	885	878	847	815	810	866	826	831	891	835	829	867	907	857	813	876	843	821	845	857	824	834	809	850	858	863	821	826	875	868	909	821	829	808	831	881	862	815	840	836	817	847	857	857	853	872	838	842	820	858	830	798	832	818	857	788	829	804	829	849	857	846	814	830	842	829	910	870	805	900	868	865	800	908	837	839	888	792	849	804	833	879	851	874	816	869	848	860	818	872	835	851	876	843	856	846	870	851	841	860	853	860	848	835	873	844	828	865	831	847	820	872	859	853	809	820	858	862	821	836	867	804	871	876	831	876	835	856	793	882	849	863	789	860	815	864	821	855	867	834	898	873	788	852	858	864	849	868	868	893	848	856	831	827	836	852	834	855	849	848	858	823	810	863	851	811	846	857	856	867	829	867	855	831	846	862	832	829	870	821	818	787	832	900	873	802	834	878	789	882	831	813	817	818	827	818	873	808	839	809	840	887	893	788	836	815	806	828	835	836	847	872	876	819	868	881	847	846	881	889	819	830	842	858	882	910	838	854	792	821	828	865	839	786	873	809	799	824	872	844	851	837	868	844	877	885	860	868	851	812	862	775	869	835	907	838	840	838	817	841	874	815	913	789	858	856	840	848	809	818	836	836	831	876	785	862	817	879	855	820	845	860	872	842	881	870	863	893
4477	6194	7462	4030	1915	1144	709	561	352	198	223	262	222	218	198	207	226	190	205	214	191	208	186	195	188	194	184	160	190	163	197	171	195	202	171	197	184	194	187	207	172	188	176	197	227	176	191	187	206	190	208	202	181	212	156	180	161	183	176	235	196	189	176	199	181	183	183	226	195	165	181	167	164	193	192	182	195	202	179	183	206	183	194	184	194	196	192	201	207	207	201	184	171	211	185	195	220	195	191	155	170	159	202	177	187	171	166	184	143	180	172	192	201	210	196	184	186	188	179	173	188	205	198	175	203	188	194	184	173	183	184	173	207	205	179	199	200	175	176	173	207	195	176	190	223	213	193	199	197	198	179	188	169	210	182	200	188	178	189	161	212	206	198	178	209	207	195	185	199	171	242	172	188	200	208	191	196	201	212	172	175	194	187	179	192	173	199	198	179	191	183	186	191	201	196	195	199	198	186	187	200	192	160	199	188	196	193	190	196	215	184	194	195	169	192	199	207	189	165	221	206	191	174	187	180	173	193	195	181	180	178	198	217	207	178	158	213	191	197	201	192	188	206	204	190	207	188	166	224	204	201	188	184	198	191	203	179	178	186	171	183	170	181	211	190	208	192	176	186	155	184	150	198	194	177	184	185	177	219	195	182	169	195	168	187	212	188	197	190	196	195	190	197	179	195	174	189	205	222	179	210	181	200	176	195	205	186	190	211	215	185	176	174	165	185	164	194	214	213	178	179	203	164	197	180	175	191	196	208	221	181	186	210	192	176	161	202	182	187	210	201	202	202	185	183	200	155	188	156	205	197	173	187	187	191	187	179	197	177	166	182	174	182	211	213	193	162	217	215	186	178	172	195	180	175	163	199	201	184	174	182	175	215	207	198	175	197	208	202	207	227	179	189	191	177	181	196	191	170	174	186	212	180	204	214	192	169	185	164	210	201	182	212	198	205	218	176	172	219	191	207	176	190	190	192	210	215	201	188	191	228	179	175	184	201	192	202	185	197	171	203	199	200	185	194	169	189	207	166	169	210	194	182	203	196	205	233	207	178	173	196	180	195	227	201	197	194	185	207	175	171	173	202	198	201	191	171	174	190	174	197	176	172	166	190	190	197	171	184	205	213	167	217	173	177	186	201	182	185	191	194	181	190	203	189	203	193	184	202	193	186	205	193	179	174	190	175	171	196	209	176	185	197	193	169	218	178	191	195	206	186	175	203	185	176	215	168	189	179	182	194	201	197	202	186	198	186	182	193	171	204	200	182	202	175	183	191	154	197	174	198	188	204	185	209	184	154	189	205	201	195	208	196	204	193	207	188	184	190	202	197	188	195	208	191	175	206	195	210	195	176	188	200	184	179	187	211	188	194	182	210	177	197	172	202	194	196	180	191	171	190	159	169	189	187	195	182	180	185	179	190	196	193	170	195	190	201	190	182	170	192	204	204	188	215	176	188	182	181	203	174	186	182	167	219	212	175	178	165	211	196	192	186	197	210	192	228	198	225	191	200	205	209	164	198	172	211	187	223	216	171	180	216	200	192	185	207	183	212	192	184	164	192	191	175	181	181	188	180	179	175	207	202	175	175	194	193	190	176	180	201	196	168	186	169	193	188	205	198	172	202	177	189	211	191	185	194	175	170	184	167	206	175	189	166	181	179	191	205	185	191	204	216	189	210	171	195	214	227	172	199	156	177	211	187	188	217	197	200	172	216	179	178	194	185	199	189	187	198	206	187	199	188	197	207	174	180	183	182	174	170	178	171	176	188	202	194	199	185	187	195	186	172	179	214	202	207	192	177	206	174	177	178	186	172	209	205	169	199	203	195	184	195	180	199	169	206	200	171	204	206	186	192	209	184	199	181	175	209	203	185	184	182	200	192	179	183	174	191	196	186	179	210	178	196	171	190	222	173	188	196	192	226	189	192	196	231	185	187	183	198	203	176	194	193	197	186	216	200	164	185	198	157	185	180	188	177	193	187	191	173	196	188	172	172	173	193	203	192	196	200	193	199	206	207	219	193	200	170	185	186	183	180	183	194	179	191	195	167	176	163	199	203	163	190	171	195	197	187	199	181	198	207	201	221	183	200	213	191	172	178	195	186	211	209	203	215	172	188	169	196	183	197	178	214	204	184	209	202	205	196	179	168	200	175	176	193	168	181	183	170	207	191	190	179	196	187	202	182	179	177	226	187	190	195	186	200	188	211	189	205	182	204	183	221	186	216	200	179	193	193	184	163	190	198	188	175	217	189	181	185	183	163	207	216	184	212	175	167	192	195	183	195	207	182	178	180	184	172	211	186	181	220	203	188	167	210	193	202	200	207	186	185	177	183	182	204	182	196	209	174	192	196	207	214	187	190	189	147	194	189	174	180	206	241	193	200	176	182	178	189	194	181	195	188	186	191	175	180	198	199	195	185	179	185	195	210	186	186	213	193	195	198	184	177	201	198	194	182	193	196	173	186	208	187	202	196	178	183	205	197	193	207	213	181	173	184	180	193	187	183	188	171	203	153	195	186	205	205	173	203	157	201	185	185	191	201	170	180	216	190	201	185	191	203	206	219	195	193	195	183	179	174	173	203	189	165	197	190	194	195	213	196	175	203	195	185	177	168	200	196	186	193	163	181	172	189	169	178	206	176	193	155	195	208	173	180	196	197	215	180	157	173	186	198	209	198	178	183	178	201	198	186	188	192	201	219	174	166	186	200	177	191	203	173	213	145	198	181	172	179	183	194	193	208	180	167	175	162	190	210	202	205	186	171	211	203	198	196	200	186	210	208	207	181	192	208	195	191	182	181	191	216	185	185	182	216	202	166	214	197	183	186	194	173	209	205	178	188	203	173	200	196	192	197	180	165	189	183	166	189	187	169	173	175	195	185	186	203	175	200	191	203	185	202	191	194	196	198	193	179	213	188	199	205	211	198	201	194	182	201	201	187	182	192	198	187	167	184	194	164	211	213	193	199	214	191	203	199	193	199	201	202	190	203	186	183	186	189	197	195	178	186	199	189	173	149	207	168	184	186	198	212	200	175	192	198	205	200	197	200	200	192	186	174	185	169	186	199	194	192	203	194	183	179	206	219	211	233	191	168	211	172	172	208	185	199	199	189	209	180	205	162	181	183	186	183	201	186	191	193	214	216	186	197	194	198	201	203	199	167	202	204	188	194	197	198	187	190	203	171	204	194	203	214	171	170	186	183	192	184	194	189	195	167	188	196	193	228	198	208	192	209	205	197	189	197	195	182	174	194	208	202	179	187	207	197	185	201	174	194	182	188	187	172	246	174	197	197	180	195	174	194	190	213	211	181	229	202	163	193	204	184	186	191	184	211	195	185	196	196	215	207	172	192	181	209	193	169	190	204	211	214	200	176	201	209	197	186	191	189	215	169	181	200	194	202	177	161	192	202	187	195	202	173	191	206	189	187	179	187	178	163	185	194	180	176	184	175	189	196	176	207	172	202	179	164	175	192	184	195	177	191	170	189	186
4679	8426	10906	8516	7140	5776	4471	3542	2180	848	790	966	883	886	960	945	962	746	609	591	627	594	608	633	614	612	594	578	605	593	541	596	586	591	569	554	613	594	556	598	530	579	575	577	591	539	583	589	586	558	596	587	576	589	606	561	585	584	517	561	560	548	570	596	595	606	594	569	622	575	572	573	605	588	560	591	590	600	621	595	575	614	551	599	577	553	578	572	599	620	587	608	570	559	597	526	587	612	534	564	603	599	575	560	559	619	558	577	580	577	609	521	566	566	617	594	596	591	584	613	546	608	595	599	619	587	593	583	555	581	565	580	567	568	599	593	570	583	599	557	613	613	578	581	579	574	600	553	600	578	556	597	569	589	600	632	599	604	603	622	576	524	592	598	604	615	585	599	565	587	598	562	604	559	598	539	627	529	557	595	555	572	582	550	580	565	612	549	611	598	592	581	583	581	536	574	610	573	577	555	588	592	593	620	640	603	583	543	575	555	569	601	550	582	560	574	580	588	626	572	562	562	538	613	582	579	590	594	575	588	584	571	571	605	615	557	610	596	588	571	537	591	623	577	620	617	560	605	558	527	593	573	603	492	569	586	546	563	553	582	556	597	553	615	579	600	616	584	586	569	595	549	598	596	598	629	612	580	573	555	603	564	585	559	537	561	568	576	564	592	548	550	625	573	573	569	585	598	573	609	567	537	550	555	567	591	616	568	584	603	608	579	571	572	601	606	625	572	584	592	566	638	560	616	571	600	539	562	633	588	596	622	559	538	604	613	584	644	549	568	608	605	618	581	568	577	581	602	585	583	575	578	559	574	580	566	562	580	607	602	591	572	554	609	593	554	553	570	578	571	608	609	551	590	595	595	581	548	596	601	580	577	576	588	576	557	566	611	580	598	582	589	559	545	555	617	569	590	552	638	580	605	577	615	540	530	576	536	621	576	573	585	614	593	603	564	623	553	586	603	576	584	576	561	569	576	563	598	605	590	598	569	614	539	577	577	558	616	621	561	555	578	590	555	555	588	595	608	559	579	591	603	588	552	601	603	609	569	572	589	552	593	607	555	535	567	589	558	595	594	608	570	610	577	594	590	586	568	553	591	609	648	557	576	587	560	543	588	544	575	572	586	575	577	606	561	563	595	578	560	591	613	569	575	559	657	596	590	594	561	574	599	599	543	619	619	605	614	606	626	531	510	553	598	567	592	603	574	612	577	571	575	598	569	602	587	564	571	607	579	584	569	575	560	587	585	587	577	612	582	594	552	576	579	586	603	540	566	570	617	568	536	547	532	595	602	581	587	593	585	637	544	560	563	600	572	586	559	570	557	595	547	598	585	620	599	601	607	583	574	583	560	566	622	590	557	574	555	572	549	578	586	622	588	592	552	600	562	587	551	615	589	572	538	598	553	597	585	584	604	601	617	584	599	587	570	602	615	590	597	581	611	594	559	621	589	604	574	562	586	605	596	586	580	552	597	601	564	564	541	579	614	561	576	556	628	577	567	552	595	592	566	561	590	572	582	573	525	560	621	558	539	556	581	554	571	589	607	619	586	639	570	574	569	554	532	543	589	583	559	528	585	530	566	581	599	532	566	560	559	570	604	609	591	564	577	588	595	632	595	577	585	589	609	529	587	611	615	599	572	599	608	582	579	567	559	565	556	538	581	548	601	601	580	581	593	596	613	566	583	585	630	596	531	608	631	585	610	575	605	572	578	592	636	578	590	556	569	575	573	609	593	612	576	579	588	607	615	561	605	597	565	607	616	543	582	604	562	601	567	595	578	532	586	611	608	599	553	560	631	543	594	602	588	551	580	570	522	561	603	569	639	530	598	557	584	614	559	568	553	656	611	600	582	597	569	557	557	613	568	609	561	584	592	603	608	601	602	555	562	627	561	588	601	524	566	566	586	603	567	644	573	563	574	586	583	566	578	561	595	592	600	558	602	594	598	614	594	592	594	580	598	525	543	589	580	590	602	606	547	575	555	602	609	598	563	580	581	584	600	588	610	534	579	554	595	597	563	554	564	559	604	565	569	576	579	542	574	568	572	591	569	557	560	594	599	588	624	548	579	593	615	555	534	578	575	601	570	577	558	551	608	585	535	588	612	567	555	570	583	636	580	591	547	564	570	598	601	596	556	586	589	581	543	559	554	562	594	592	587	556	592	545	586	593	605	569	620	578	578	620	570	542	545	588	581	572	608	594	581	546	596	545	594	571	580	581	581	573	558	575	532	589	573	539	591	579	623	572	562	569	565	579	563	572	537	622	556	543	576	570	609	589	585	593	583	599	616	599	581	566	569	580	565	552	614	584	573	572	560	599	575	547	571	580	545	610	658	540	602	592	632	536	606	590	599	561	561	573	568	557	601	635	567	588	574	600	589	570	572	579	579	604	547	601	601	572	541	612	559	615	567	578	548	576	593	612	625	605	577	563	551	586	607	606	598	571	608	607	583	585	579	588	589	574	558	544	608	534	571	580	576	560	594	547	605	580	570	586	591	606	575	575	555	613	582	570	571	556	548	565	560	574	566	547	584	573	600	543	583	580	585	526	596	614	530	570	582	540	599	604	555	584	574	580	593	644	573	562	601	576	563	603	572	585	578	591	569	584	529	580	589	595	611	610	569	588	591	585	569	558	515	570	565	598	569	638	613	593	569	538	573	585	572	591	561	527	566	575	528	579	579	556	589	567	571	587	584	579	575	579	526	540	597	589	585	600	566	593	589	553	590	592	542	628	616	582	595	582	602	616	582	573	618	605	566	568	564	563	573	575	569	548	589	560	556	568	609	539	589	605	582	590	575	586	602	590	554	576	569	575	611	595	608	586	578	583	556	596	583	569	619	565	610	606	586	562	603	586	559	558	550	632	534	590	555	588	593	575	612	549	570	511	548	605	607	566	586	575	621	561	542	545	580	589	565	575	571	570	572	565	600	600	589	597	533	543	607	598	577	552	605	576	568	595	617	545	576	554	574	605	609	578	576	581	568	594	563	637	568	607	583	605	518	571	591	605	569	606	617	541	576	587	586	588	590	595	570	570	590	623	592	590	579	535	561	537	606	552	550	578	590	622	578	627	577	580	536	563	543	595	545	587	547	577	569	552	539	571	559	586	626	610	608	574	596	605	583	535	602	582	579	574	576	554	594	588	596	534	548	617	592	594	576	569	632	602	565	590	595	648	562	620	626	590	602	582	587	575	607	554	577	634	591	598	612	515	547	552	573	601	549	584	581	561	608	534	600	610	603	580	579	563	554	566	548	608	535	603	553	569	580	603	562	582	561	587	567	575	563	568	598	606	586	620	550	601	613	587	549	586	598	599	582	616	585	548	592	554	549	579	603	581	557	539	566	579	554	568	581	559	549	572	590	581	569	535	539	580	591	571	581	572	579	598	539	572	585	618	602	600	605	613	549	549	588	591	587	611	570	604	546	576	610	541	556	563	606	551	640	536	594	567	607	605	602	576	551	585	581	644	533	561	561	532	597
24700	35219	35195	28559	26977	24509	19538	13498	7959	2566	1648	1785	1559	1634	1690	1410	1536	894	432	460	431	463	412	371	398	385	425	377	342	366	352	373	357	379	367	353	356	380	361	349	371	364	361	375	369	383	358	365	351	381	384	383	346	346	365	383	368	419	360	383	352	372	405	390	357	343	408	415	397	350	367	365	385	363	362	348	337	375	373	361	373	351	363	341	340	386	348	344	327	379	357	349	341	357	370	359	357	402	338	336	364	361	392	368	369	360	346	371	330	358	343	337	357	356	360	382	363	348	329	342	346	366	365	354	373	347	373	326	348	364	340	353	349	368	325	360	357	367	367	362	336	357	353	371	353	365	347	349	370	348	353	366	372	377	396	342	361	370	353	367	328	364	350	350	348	335	348	345	332	346	356	342	395	340	416	365	381	343	362	389	371	370	349	392	371	375	345	370	384	347	376	379	365	412	366	369	352	354	374	371	365	359	371	368	344	333	366	360	342	372	365	321	347	358	356	376	391	388	347	352	318	330	336	355	363	332	321	343	332	367	363	344	326	381	350	345	328	371	380	364	351	396	379	356	341	338	348	353	394	396	365	379	362	350	346	351	367	326	336	369	382	346	376	363	365	361	312	388	358	368	368	353	325	385	323	391	374	341	340	377	368	368	381	372	360	371	361	365	344	377	369	353	342	365	358	351	361	366	329	330	372	371	368	357	386	349	372	402	353	368	358	335	346	376	423	341	343	347	339	342	370	368	329	338	367	393	338	333	394	348	322	325	355	343	350	357	317	342	365	357	335	394	339	366	357	350	356	333	396	344	348	357	379	425	339	344	363	347	364	358	378	366	355	379	340	358	344	344	402	357	342	340	363	356	383	376	348	360	357	371	362	369	384	383	353	362	376	382	368	363	370	392	346	344	360	358	343	340	335	320	347	364	368	372	352	352	377	357	353	334	365	367	351	392	377	342	354	314	396	343	375	349	383	373	329	317	365	375	365	333	325	357	360	367	328	354	356	382	367	370	379	370	352	324	348	394	379	369	363	362	332	374	381	326	379	375	344	341	347	361	374	355	393	377	361	341	350	382	366	394	377	362	392	344	338	379	331	337	350	361	366	354	370	337	371	357	394	368	391	348	345	349	358	338	351	360	376	352	355	357	360	354	373	361	369	358	357	334	335	357	348	355	345	347	341	322	336	372	359	352	358	361	347	349	341	360	328	354	361	330	342	340	359	368	362	364	349	367	349	347	329	311	361	360	369	372	380	357	348	353	368	361	373	378	377	368	385	342	337	351	368	355	329	343	366	333	384	346	395	358	361	385	383	385	332	343	360	344	351	384	385	375	361	364	374	356	349	343	372	304	359	356	367	376	400	379	378	342	401	378	366	342	342	364	343	331	338	354	305	372	382	383	365	373	328	365	383	347	357	351	353	345	354	355	332	345	368	386	348	349	363	326	384	365	395	359	343	357	332	347	360	349	360	341	370	364	348	375	363	376	337	342	389	367	396	346	398	350	358	352	366	373	368	344	351	351	375	367	370	372	399	403	357	366	364	363	333	371	354	334	324	347	364	329	352	360	369	333	354	387	382	373	380	350	330	387	366	323	368	334	359	396	366	346	354	348	389	360	380	338	341	343	368	356	356	337	347	336	348	353	400	371	339	349	353	329	340	422	329	341	375	364	354	336	363	362	358	361	372	337	346	394	369	343	309	365	379	363	342	379	332	368	352	392	354	345	358	350	343	349	358	353	369	349	344	356	333	375	390	354	351	351	343	338	362	353	329	333	367	388	369	342	372	387	343	381	317	390	357	381	363	365	324	344	365	370	346	383	394	370	371	366	356	371	358	352	337	373	385	350	357	355	363	339	385	356	368	365	336	385	336	379	395	360	347	354	343	371	363	371	387	345	362	357	372	343	380	391	326	340	378	356	371	377	323	364	378	389	373	342	365	354	364	353	354	344	351	346	355	386	339	356	324	364	322	351	333	350	384	348	348	332	339	374	373	347	344	362	336	356	361	341	358	356	343	364	369	349	326	353	342	386	344	388	341	354	339	334	375	379	349	319	359	354	343	325	348	355	315	373	361	345	343	356	376	380	393	335	342	350	334	319	354	340	395	411	329	371	366	366	360	375	350	355	359	358	366	371	329	349	345	413	390	354	396	390	334	364	356	359	397	408	366	362	344	377	367	368	357	342	337	356	346	344	378	333	356	367	314	345	349	319	357	359	380	339	346	358	333	341	359	362	374	339	366	334	395	356	370	335	333	347	337	372	343	365	314	382	355	346	366	329	393	342	364	355	401	341	354	354	368	365	374	344	376	319	344	386	367	382	358	368	378	353	348	394	368	358	360	344	359	372	337	388	317	345	319	379	415	373	354	344	375	360	366	385	351	395	385	368	381	367	345	392	360	325	362	363	339	382	355	368	365	372	357	361	367	362	372	364	360	360	360	343	356	351	346	376	364	352	326	333	350	382	339	333	349	366	361	400	361	350	361	364	341	345	358	385	353	328	364	375	338	385	361	367	369	365	356	363	314	326	361	329	371	332	356	334	386	379	359	336	341	367	364	376	354	368	322	357	322	354	353	346	368	368	408	375	343	385	337	353	347	368	359	341	339	332	348	328	370	368	373	337	395	356	319	341	342	369	329	339	353	367	354	395	361	360	368	367	397	366	333	375	334	394	399	381	392	345	351	382	337	389	376	366	340	380	336	400	374	366	383	373	355	309	357	358	342	365	375	365	364	347	327	328	355	381	363	374	347	354	348	384	372	375	374	347	359	351	327	368	344	367	374	379	346	358	315	359	353	344	337	373	380	340	347	377	340	336	360	349	372	371	367	337	389	351	394	380	371	340	349	356	356	364	379	379	351	323	362	338	352	394	346	363	346	324	359	365	339	366	364	395	348	353	375	321	353	325	343	330	355	396	332	386	344	346	345	351	356	348	358	365	367	338	396	382	371	353	354	377	370	376	346	343	379	346	332	363	334	386	351	338	338	360	336	363	315	376	365	363	359	343	381	361	341	390	357	386	336	344	366	393	348	344	377	324	354	366	343	322	348	358	340	363	355	361	371	369	351	326	370	376	340	340	372	362	361	367	348	326	356	358	321	327	342	352	361	343	363	344	327	326	373	351	363	366	344	340	375	358	367	387	361	345	342	358	365	405	362	375	379	350	362	358	355	332	370	333	351	336	357	343	364	332	359	335	355	346	376	376	365	369	327	335	363	332	350	367	368	326	366	375	351	361	350	329	340	388	364	375	338	359	343	329	384	367	358	338	376	398	380	346	369	414	345	361	372	343	372	352	349	382	333	373	348	366	369	351	364	397	392	344	336	349	365	344	390	326	353	359	371	373	372	368	335	354	384	339	370	403	344	384	366	358	348	347	347	334	359	384	339	361	391	362	366	360	351	358	362	360	368	327	375	382	330	369	400	362	372	352	389	350	357	372	363	333	341	359	356	340	335	313	369	374	366	365	365	379	383	398	372	334	368	352
19136	29501	31929	32460	37241	36795	33794	26931	17941	4694	5142	6313	5844	5907	6308	6161	6880	3942	1566	1851	1771	1537	1388	1318	1220	1096	1094	1020	1057	1071	963	1000	1010	1027	1053	1036	994	1001	1043	980	1014	992	999	1039	893	996	931	960	935	925	975	1003	973	1010	966	959	987	946	1008	952	936	954	1020	962	934	937	976	1038	980	964	954	968	975	959	955	923	981	1055	1156	1076	1003	888	931	938	941	983	992	998	931	984	935	983	967	910	938	936	934	948	912	846	1023	886	934	985	947	934	1011	962	961	943	939	979	965	938	946	925	970	936	899	947	898	920	899	885	966	962	976	973	1020	982	957	911	946	929	958	949	979	931	952	1003	923	980	1011	881	897	942	903	916	957	935	914	999	927	986	959	980	941	1027	962	935	1008	944	953	907	996	921	960	968	978	968	974	949	908	961	944	969	922	941	974	902	922	941	923	938	989	970	948	947	968	974	908	942	953	978	965	946	987	952	946	916	951	959	962	972	948	1000	967	929	946	962	912	913	945	975	953	879	940	865	940	984	965	907	953	980	943	913	931	932	948	969	932	949	899	982	957	914	922	920	960	948	973	953	930	964	864	970	920	923	936	962	925	941	911	985	949	933	937	1008	875	918	915	908	931	961	991	936	963	981	936	978	975	935	959	981	994	933	908	918	935	956	914	943	946	948	960	899	970	957	901	978	957	924	990	953	1011	957	948	976	982	936	989	900	943	972	911	896	928	939	924	942	949	946	976	943	972	972	947	898	942	1005	903	928	921	964	915	937	881	897	924	938	967	964	954	1011	962	937	940	915	1003	901	923	1000	979	948	933	962	973	937	962	914	934	961	996	939	920	974	945	912	912	986	953	893	941	942	937	943	901	977	956	960	994	999	958	920	940	952	921	989	947	981	934	920	896	931	916	918	964	926	960	965	972	941	993	922	939	1000	949	919	926	896	851	939	935	891	1018	905	945	963	955	1012	1036	1003	913	966	981	996	934	972	967	948	925	964	950	930	958	940	959	957	907	962	857	946	951	918	973	956	940	956	955	934	938	951	947	952	903	939	960	951	911	953	901	914	891	926	1030	958	956	951	895	919	907	933	940	910	937	926	918	906	972	926	912	984	959	924	982	921	931	944	905	894	979	946	929	918	975	971	905	978	954	915	970	991	948	936	989	965	925	942	949	963	890	990	999	936	935	936	956	941	956	963	899	904	882	981	931	945	932	987	1015	965	914	980	929	982	973	914	921	929	947	972	998	942	912	951	923	945	944	918	984	954	949	974	900	869	948	905	938	973	952	933	935	903	915	991	937	946	898	908	932	935	942	966	977	958	966	943	898	973	981	937	1008	957	966	926	1002	915	897	964	933	856	938	951	957	912	940	924	1001	917	965	960	933	928	948	927	990	966	903	923	929	899	935	947	942	964	926	921	964	970	961	914	959	981	901	921	893	957	904	913	967	931	952	946	879	986	937	980	970	951	960	938	935	906	928	931	938	1007	942	928	973	950	935	910	949	933	939	926	952	966	955	951	889	956	943	912	962	991	907	950	962	944	979	966	993	980	962	916	936	943	975	973	938	964	903	948	893	979	937	991	1014	964	914	953	940	961	954	925	938	950	906	937	905	1000	968	885	920	955	966	913	936	929	927	967	891	952	962	954	947	923	968	997	974	991	942	979	965	933	958	917	844	920	953	884	947	909	967	973	918	944	930	937	929	962	878	926	944	917	947	963	950	969	916	986	933	936	965	940	964	890	936	943	963	914	940	934	921	940	910	953	916	969	989	937	922	861	936	986	910	964	926	923	909	991	1002	978	950	973	927	970	930	940	974	909	922	941	950	926	957	958	918	934	922	956	910	918	917	906	932	936	904	950	933	983	949	992	889	962	917	958	978	939	950	1004	947	960	954	972	1024	901	962	932	940	914	973	976	948	978	895	950	925	952	941	948	929	1022	913	916	941	870	977	921	952	982	994	946	933	945	928	972	954	911	942	963	999	932	963	936	916	941	938	1018	920	956	959	922	993	951	938	953	917	959	972	924	928	1000	976	978	937	898	980	974	947	933	965	918	897	941	964	962	1028	996	937	960	936	949	947	953	973	981	905	949	918	928	1011	978	976	913	943	891	968	932	953	932	968	942	879	975	898	945	959	967	917	940	946	979	948	964	867	906	899	960	925	942	929	966	957	928	944	888	971	1008	906	928	906	896	937	911	943	927	902	972	991	957	957	975	952	964	960	922	894	959	958	933	983	940	978	952	923	983	941	914	949	900	969	980	977	952	930	963	947	1003	958	979	956	972	954	968	911	914	952	939	943	951	902	981	944	879	937	919	907	938	971	922	933	924	1000	922	954	963	963	894	995	954	943	950	1003	978	965	975	1003	936	908	929	949	976	989	959	927	954	925	1000	928	974	915	932	923	987	954	956	963	971	977	954	908	916	971	982	969	934	922	936	962	901	930	947	967	951	935	954	962	950	1034	958	932	900	968	967	968	936	946	1004	908	952	943	883	935	957	943	934	887	894	933	954	922	930	952	985	951	974	938	941	930	971	956	949	926	956	915	922	928	973	922	961	958	1018	946	969	919	937	1014	951	985	931	1013	970	972	943	944	970	951	958	977	957	920	954	908	959	953	940	932	981	964	978	928	997	936	922	985	922	991	1015	956	862	959	978	949	965	942	932	911	982	1005	904	968	976	967	955	954	924	937	940	947	925	955	952	935	997	945	915	920	919	956	894	895	976	933	984	912	956	943	955	892	921	926	908	982	904	953	968	949	955	950	939	958	937	950	967	955	940	953	952	964	956	963	926	946	940	923	959	982	974	965	936	908	909	908	930	972	926	946	975	926	956	929	964	911	952	970	981	934	965	970	943	890	866	919	958	920	898	950	949	962	980	1003	1002	914	907	875	951	946	925	895	914	942	960	1000	960	931	969	947	1013	947	979	929	978	966	968	945	918	953	879	954	969	969	976	978	965	961	928	954	921	943	967	940	947	955	954	890	921	976	940	998	981	946	946	941	917	946	932	995	981	940	905	919	947	950	973	979	939	906	952	943	964	954	936	966	931	901	925	917	938	927	978	874	966	970	956	960	931	949	1014	923	932	955	958	940	951	931	933	978	973	975	914	979	941	930	913	930	971	950	931	977	1012	926	934	961	914	914	883	916	980	965	944	958	939	937	945	977	899	997	937	968	898	928	915	934	927	927	976	889	910	961	970	952	947	864	951	936	923	969	981	895	950	955	897	888	994	899	930	921	959	957	944	927	926	896	936	918	904	958	912	912	927	928	921	930	937	991	1017	941	921	923	982	968	929	936	945	939	942	900	871	966	934	959	933	958	966	952	934	917	941	967	983	996	934	918	967	904	950	941	971	909	955	941	966	961	995	911	966	996	949	971	937	922	886	916	966	967	920	922	1009	954	917	957	995	943	895	978	919	982	960	942	972	952	934	942	923	944	982	981	920	988	969	991	939	962	940	955	977	962	957	942	939	986	953	896	867	972	947	892	942	946	944	918	924	911	1014	893	972	963	928	939	956	942	940	956	889	949	987	948	964	940	896	899	950	1007	962
32537	39558	37073	31118	30200	29502	27285	22093	14386	5391	3075	2764	2098	2087	3029	2701	2495	1605	645	550	515	465	429	380	448	378	365	367	347	350	365	338	355	352	353	324	349	356	336	349	357	309	343	351	318	323	325	323	362	335	343	374	306	304	316	334	343	333	341	363	331	319	348	328	310	313	332	313	328	336	354	314	306	315	304	345	322	335	353	322	330	348	362	275	335	356	322	316	320	303	336	310	335	300	324	323	325	338	356	338	357	323	354	337	296	351	320	327	319	305	321	330	357	339	325	337	336	342	348	317	316	281	306	313	352	346	322	333	355	309	305	357	324	337	355	308	336	358	328	337	311	300	329	333	307	328	289	316	326	329	341	322	340	318	333	327	340	307	311	303	310	333	358	328	323	372	337	312	309	303	315	371	348	350	331	351	334	364	352	323	320	331	343	372	324	323	368	317	336	325	313	333	312	346	312	332	303	349	337	354	324	302	349	342	350	328	302	336	323	318	309	358	329	311	316	338	340	346	327	313	312	370	295	322	312	331	368	298	318	355	316	307	339	344	313	292	330	307	338	336	326	343	331	335	308	340	329	361	339	315	336	353	333	304	333	316	304	330	319	307	315	363	333	349	313	316	328	316	301	351	327	306	336	337	313	348	347	336	309	338	351	328	329	329	295	308	307	334	357	324	327	369	268	344	346	328	308	291	304	321	354	340	285	312	323	317	347	320	324	356	330	301	311	321	336	311	322	343	325	352	322	326	337	335	353	341	340	331	336	341	340	368	326	344	349	336	323	324	336	342	311	339	300	314	342	359	327	292	341	340	265	352	333	304	312	331	307	318	362	314	314	318	316	309	357	323	341	305	336	328	339	334	300	318	342	355	351	360	315	331	335	333	327	338	337	323	334	301	369	333	332	351	315	336	339	349	318	322	352	357	317	359	325	303	337	303	343	355	346	357	314	307	356	359	320	302	340	350	351	307	345	352	360	321	300	334	334	309	334	363	322	298	306	302	340	324	323	327	310	299	304	362	299	350	332	321	295	343	335	333	287	323	348	299	303	318	295	363	327	300	315	317	332	297	340	325	331	338	367	338	326	301	332	318	293	335	328	308	338	313	294	337	333	329	321	293	315	351	326	327	305	357	335	309	345	307	331	333	320	304	321	329	327	358	314	321	320	339	318	314	372	345	336	337	317	300	354	339	340	319	338	311	341	325	299	353	346	350	309	347	304	309	358	339	367	308	341	343	293	311	348	329	336	354	313	367	350	349	312	300	363	332	317	342	318	296	332	301	308	290	347	334	312	324	339	303	347	317	313	349	344	335	343	328	343	325	323	353	322	309	290	323	318	320	328	320	295	323	305	334	316	331	334	311	345	331	324	325	319	325	313	324	332	321	320	363	326	330	304	333	322	330	316	313	311	318	350	347	328	334	342	330	321	361	312	323	336	323	317	325	335	320	350	329	310	346	321	308	333	326	342	315	336	302	329	344	343	315	343	356	326	348	339	322	377	311	358	331	352	353	342	337	301	309	337	336	308	331	311	315	356	326	332	340	302	315	324	317	340	360	311	333	349	349	331	326	328	334	314	343	316	301	326	351	305	326	304	357	308	314	304	335	301	306	296	318	358	311	348	331	330	308	336	339	350	335	314	325	339	364	343	318	327	329	330	348	321	332	330	330	350	345	323	351	337	347	302	327	305	325	333	324	305	374	348	347	323	329	349	339	303	332	327	319	334	351	351	311	287	301	333	327	312	313	342	339	313	337	346	338	328	341	334	316	311	327	350	316	337	349	340	296	329	316	334	350	373	375	340	321	297	333	326	327	372	320	289	314	349	337	308	334	331	314	332	322	330	343	357	345	310	340	340	349	337	328	307	346	336	341	311	327	335	353	345	321	342	297	322	347	337	332	341	338	356	325	305	340	344	321	316	349	349	332	319	341	347	326	316	327	327	303	322	340	340	321	344	309	349	328	328	347	326	316	341	309	312	365	350	374	317	303	324	332	369	315	328	336	313	344	284	331	335	332	324	324	320	347	353	315	338	344	358	316	331	312	354	353	362	327	303	333	341	297	324	323	332	348	302	299	339	293	319	316	316	308	352	294	292	347	346	314	314	320	320	338	315	347	343	367	330	340	349	331	331	333	338	335	325	322	336	346	328	327	321	373	317	330	345	315	342	330	362	317	326	326	307	303	320	327	329	338	331	336	323	364	344	321	321	347	334	326	347	334	328	330	301	306	313	324	348	357	318	305	326	310	334	317	317	311	330	319	297	337	362	310	348	315	325	342	343	322	309	353	306	357	334	325	321	323	305	320	322	289	303	344	324	283	313	342	307	328	308	308	361	335	349	297	336	358	383	367	313	324	354	342	329	368	312	341	312	328	317	325	314	370	343	318	333	296	341	353	341	322	342	342	313	334	311	328	345	344	325	346	339	326	312	303	337	310	289	340	322	309	343	353	334	348	334	329	301	359	327	302	368	323	338	339	305	367	330	338	341	334	357	341	319	349	296	305	349	316	315	346	310	366	335	355	319	309	330	313	312	315	323	314	299	312	316	321	330	337	355	359	323	350	326	317	319	320	322	332	292	289	326	368	333	322	307	292	337	340	345	315	369	286	322	380	329	351	339	344	312	306	341	346	309	332	339	338	316	310	318	327	323	340	332	332	376	283	299	310	301	305	327	295	354	321	349	329	321	318	332	327	312	349	298	336	366	326	358	294	333	314	330	317	313	345	337	293	328	348	294	341	311	335	310	322	317	319	368	299	316	337	307	320	331	343	347	342	345	321	356	327	300	374	318	332	345	311	340	312	310	335	327	312	299	321	310	309	296	348	321	334	339	311	335	339	317	346	328	324	282	352	329	340	321	327	325	343	310	318	316	299	387	340	325	326	335	320	286	296	329	312	328	333	339	346	352	333	339	337	300	322	357	344	328	328	303	356	349	361	330	340	325	356	308	327	292	287	340	310	296	321	324	299	315	327	339	319	324	325	331	323	350	329	313	303	343	304	334	334	295	315	320	333	302	320	369	366	310	339	311	298	314	360	327	346	310	313	314	304	345	374	339	308	346	312	353	307	326	308	296	343	308	327	356	312	323	352	317	298	350	302	315	354	317	370	353	314	324	305	307	271	351	353	348	320	305	341	355	322	329	314	316	309	344	333	332	326	319	326	309	318	337	342	344	309	315	312	339	315	326	292	351	342	357	324	365	319	304	353	320	325	304	310	309	348	351	328	345	369	313	291	330	328	323	333	316	344	313	314	300	346	302	322	347	311	335	339	317	351	325	315	332	315	340	323	307	323	329	364	351	334	322	345	361	303	336	377	337	312	333	339	333	312	316	343	330	340	316	322	314	338	309	349	336	292	308	314	330	320	327	326	327	332	341	339	313	322	305	307	353	308	325	314	335	318	356	330	358	309	367	314	300	303	318	313	306	350	335	330	286	361	307	356	307	331	319	301	318	324	319	326	294	317	345	359	267	319	325	324	322	352	353	324
22858	34060	35731	37008	42473	42839	40227	33107	23166	7163	8678	9786	8992	9133	10346	9306	9308	6879	2574	2426	2271	2041	1648	1513	1277	1113	1065	1074	1062	999	997	955	1015	1006	987	967	932	934	975	894	940	904	920	921	911	915	915	903	929	915	950	899	923	875	868	838	945	842	891	909	877	915	845	892	904	859	895	890	856	845	863	902	832	885	837	857	909	1066	1017	973	906	845	891	874	870	855	881	817	873	878	851	875	862	852	836	839	832	833	883	898	815	851	837	825	835	881	910	882	804	836	857	861	879	874	846	813	907	829	907	819	829	824	880	908	891	839	824	804	833	880	865	837	779	814	826	788	877	824	843	862	788	834	847	852	845	838	851	870	839	821	827	862	829	821	835	798	858	847	856	829	828	848	805	794	858	843	823	840	859	854	857	832	830	848	832	852	842	855	896	817	873	846	840	859	830	855	838	869	847	811	836	850	841	866	832	877	819	862	808	855	864	859	849	882	815	891	862	821	879	866	832	873	814	808	828	868	857	848	895	882	861	870	874	855	842	822	824	848	847	852	848	866	847	781	847	852	845	832	862	852	825	845	836	809	852	858	844	850	833	833	830	802	839	828	801	855	860	848	818	796	899	834	837	839	842	829	841	862	896	858	882	841	796	857	831	840	822	812	850	848	795	908	850	845	827	801	861	900	807	846	837	883	834	882	846	832	860	811	828	868	847	839	867	811	870	810	874	841	858	830	855	878	837	828	784	812	824	829	820	799	866	875	904	864	805	866	809	862	841	847	857	843	857	848	820	827	832	878	868	801	881	882	819	859	865	870	856	838	850	867	842	894	832	894	825	853	842	852	808	854	847	812	806	840	853	841	847	815	885	911	871	850	881	887	788	847	844	891	854	818	859	878	865	869	823	877	813	823	828	836	827	835	824	889	799	826	829	869	835	841	861	895	874	870	861	800	854	836	893	844	836	853	824	828	765	826	819	859	845	830	888	827	833	841	831	890	851	836	814	815	841	799	891	880	839	884	853	856	856	835	890	869	836	803	841	869	817	823	883	827	826	847	844	873	843	804	859	842	848	879	848	807	802	785	852	846	822	821	908	828	830	867	826	804	850	850	880	865	805	854	835	834	770	842	870	853	824	821	820	875	818	864	840	882	869	833	859	845	896	822	834	856	879	886	847	852	830	847	843	783	822	801	839	845	822	838	843	841	841	852	818	887	842	877	810	852	825	807	828	816	879	865	869	819	891	838	822	851	747	861	840	846	839	869	849	851	788	902	842	819	836	860	881	840	880	855	820	814	905	823	873	854	800	865	862	891	849	838	871	881	843	878	857	848	845	842	850	873	790	852	851	835	903	881	850	795	869	816	873	859	839	847	816	776	880	870	846	808	846	849	823	813	840	923	848	899	836	857	830	881	846	850	865	878	840	833	834	843	765	852	828	848	826	836	856	866	849	837	823	863	862	843	881	866	848	849	841	853	863	821	863	846	839	890	878	856	875	835	836	783	804	784	853	874	800	849	823	864	857	882	840	811	839	862	802	854	872	871	873	801	845	845	851	870	850	858	810	873	848	820	844	913	831	855	877	844	816	827	860	821	804	841	877	857	842	803	870	808	825	881	806	859	907	799	799	847	833	831	854	860	857	818	806	820	896	841	831	834	880	843	817	805	850	825	811	844	882	866	865	883	769	867	842	830	860	838	855	847	840	833	849	833	818	829	834	820	810	797	870	852	863	866	846	857	889	847	866	849	892	855	798	937	885	825	816	822	880	839	844	843	858	873	873	855	884	848	859	962	895	857	818	843	856	852	795	806	863	830	864	878	852	829	817	876	871	862	821	905	838	822	901	823	846	832	835	851	867	846	813	825	881	839	814	839	868	839	843	809	837	818	843	850	829	847	848	844	875	883	856	841	816	832	821	830	845	797	877	861	876	800	809	824	858	822	868	838	873	823	888	827	829	876	852	883	838	854	886	894	881	854	840	870	831	891	860	845	882	830	886	834	860	847	839	854	858	802	812	853	840	869	884	840	842	854	858	807	882	851	832	924	816	860	813	833	789	851	807	859	835	830	858	846	837	858	801	861	843	873	873	811	813	897	826	855	860	811	803	868	821	806	886	843	817	829	832	864	823	843	852	833	834	877	861	873	833	811	861	795	796	844	848	782	835	858	829	825	820	792	821	822	895	836	851	811	824	834	860	878	839	874	880	857	832	848	906	863	859	863	847	813	816	800	866	874	878	859	819	788	825	857	850	884	893	797	864	847	811	861	879	843	848	913	897	852	829	845	882	839	840	846	817	807	830	811	859	880	806	825	843	864	851	753	853	850	866	845	803	862	851	837	803	785	852	808	819	882	860	826	820	857	813	827	830	836	840	841	834	819	856	841	839	857	883	799	850	798	865	848	881	820	868	870	871	834	868	822	846	843	837	842	807	823	823	902	828	858	842	839	881	861	835	845	853	911	884	863	802	874	830	795	838	835	801	850	815	868	787	879	867	818	803	847	874	820	856	845	861	837	820	819	820	825	779	829	814	774	822	894	798	821	868	903	802	797	854	786	867	850	917	846	820	828	795	814	868	826	828	894	895	841	807	806	812	856	859	826	826	882	834	881	882	811	825	805	826	816	832	865	865	872	859	866	811	821	824	836	830	856	814	841	845	848	846	832	784	856	841	846	804	807	859	868	862	816	851	867	812	837	849	860	827	857	817	818	841	833	883	803	859	833	796	803	841	836	835	834	843	783	853	809	812	852	855	866	800	826	815	868	848	839	878	781	852	812	876	857	838	835	813	860	878	849	848	824	866	817	856	909	824	864	839	845	863	852	853	830	817	844	830	886	858	799	849	862	916	846	872	848	855	817	818	825	832	848	838	841	935	852	830	831	789	876	862	884	854	827	854	840	889	863	864	894	838	844	863	859	838	849	837	817	845	873	844	805	825	816	825	844	814	900	871	815	817	851	804	807	826	810	824	828	850	847	842	835	831	810	824	822	814	863	914	867	807	862	846	856	863	813	777	868	886	865	863	854	844	862	834	799	813	845	823	828	830	826	792	908	830	856	848	805	761	822	836	796	829	823	847	834	862	867	843	788	804	829	821	793	821	804	848	827	868	843	800	797	794	839	869	856	830	836	825	808	845	866	813	843	804	955	832	827	847	837	872	846	827	815	902	868	854	850	873	878	826	867	881	867	832	785	869	864	832	835	912	853	755	851	848	878	832	859	897	843	877	858	837	840	811	809	834	808	879	829	865	852	858	810	843	829	827	919	838	805	831	847	784	906	885	820	840	850	839	869	824	826	823	846	825	806	836	814	879	865	788	848	886	828	834	880	843	857	853	865	835	877	865	877	846	809	895	862	814	853	808	882	811	858	900	877	828	847	858	830	889	864	863	819	834	843	836	827	866	825	867	860	790	844	830	824	844	866	866	870	861	812	813	894	849	824	890	833	847	832	919	867	827	846	873	839	838	850	839	836	838	880	849	824	785	809	827	852	849	852	783	890	881	876
4706	6189	7376	4141	2068	1310	901	630	353	263	249	242	258	239	251	246	232	203	203	201	187	191	201	191	160	196	204	187	205	198	202	208	206	181	181	211	200	192	181	164	201	182	197	217	216	165	219	187	191	186	166	193	197	196	171	157	207	190	188	212	206	180	190	157	168	186	188	161	202	176	187	194	219	184	184	204	169	190	207	192	180	198	181	185	188	201	202	191	202	179	202	184	162	199	206	212	208	200	202	162	211	187	188	184	191	210	182	199	194	200	185	187	190	213	177	170	200	208	214	181	166	207	198	184	193	185	204	169	184	175	191	189	189	184	174	169	178	168	195	176	173	208	207	184	188	206	191	167	176	188	179	209	165	189	201	192	197	201	199	213	182	188	190	180	177	200	187	184	178	193	174	209	177	198	203	187	202	187	168	194	168	184	203	176	207	181	183	205	214	207	192	198	182	201	212	216	178	197	185	193	183	164	175	194	213	189	186	195	192	186	195	188	195	161	184	175	183	185	174	204	197	188	184	170	210	179	194	175	197	210	202	221	193	204	189	199	180	197	212	188	191	204	198	186	176	202	224	172	196	193	197	182	181	213	198	191	176	191	199	216	182	169	181	189	207	203	180	195	174	168	180	200	217	198	197	156	191	183	187	185	176	198	181	194	199	218	192	211	187	220	218	159	202	210	190	192	195	178	186	177	178	175	189	182	207	179	201	189	182	181	205	207	215	200	189	186	178	196	190	174	179	194	191	159	185	200	184	172	180	205	194	157	205	189	200	208	184	206	194	215	184	197	205	183	202	174	187	165	196	188	199	189	203	181	201	202	186	184	210	207	225	185	187	192	190	194	211	190	185	182	192	210	217	188	180	211	178	169	193	192	200	203	197	201	176	194	216	221	177	179	186	165	197	196	188	182	199	191	177	207	182	181	176	178	184	180	208	212	196	194	199	199	176	192	189	173	177	187	214	211	192	210	160	203	181	209	193	209	175	178	178	190	187	184	200	188	197	200	180	209	161	220	177	198	191	225	156	209	181	197	211	178	186	199	198	208	193	180	192	209	198	162	183	182	180	155	198	202	188	206	185	185	202	181	187	190	181	193	208	203	206	177	202	172	160	170	189	205	210	206	173	192	212	196	206	187	222	192	196	185	182	177	214	187	197	186	193	192	220	171	177	212	212	205	200	181	198	174	185	189	189	197	211	180	168	187	194	197	179	184	200	198	163	167	196	202	201	189	185	189	173	184	200	204	164	177	184	193	195	194	190	158	191	186	194	202	201	195	204	209	213	197	185	209	208	205	199	167	200	188	177	190	187	171	181	174	192	181	214	185	203	217	188	184	198	196	195	195	204	208	183	177	204	169	182	190	179	205	205	203	190	180	185	181	190	194	187	176	197	182	194	183	172	198	215	192	181	191	167	212	188	191	173	199	172	207	206	202	225	181	196	199	192	185	183	191	169	182	182	193	203	180	196	189	186	212	194	192	190	179	173	201	199	185	172	190	181	187	185	172	195	230	188	207	192	205	165	198	181	228	178	219	214	182	182	182	192	176	207	216	196	203	184	188	200	172	198	192	197	201	199	208	189	203	188	168	201	188	178	176	170	183	173	176	212	200	205	232	192	201	213	206	185	187	185	187	178	199	220	189	202	185	191	199	182	203	182	206	179	206	191	218	174	177	186	165	196	194	174	187	202	174	182	198	220	195	206	208	203	204	171	193	195	195	183	181	176	212	182	180	191	174	200	168	185	196	162	180	186	197	218	191	190	198	203	184	205	214	182	199	203	174	202	205	189	200	182	205	183	189	188	213	176	188	182	180	199	186	179	183	158	187	179	188	205	201	184	179	188	197	184	220	182	196	204	213	218	211	201	187	188	195	180	189	204	201	186	173	202	197	211	185	193	185	178	204	190	196	204	180	209	167	174	207	216	198	182	170	197	185	204	188	206	192	182	179	175	196	202	167	188	202	186	202	193	189	190	202	184	179	181	191	217	196	190	196	222	200	195	173	174	198	188	228	186	221	165	178	171	191	198	196	196	209	221	186	211	190	196	178	204	205	212	191	202	180	197	172	169	195	195	167	197	211	218	189	163	207	213	190	187	200	191	190	213	204	200	216	196	214	173	198	191	192	180	174	188	189	183	174	188	178	172	216	181	174	196	192	166	196	175	185	175	178	190	203	184	194	204	198	204	175	186	191	199	176	206	174	175	239	186	199	193	184	201	177	168	192	225	210	188	216	206	183	179	180	197	182	217	209	176	193	206	180	209	197	197	196	184	204	200	193	207	187	195	201	226	199	196	188	203	175	191	192	168	209	201	176	190	210	212	211	201	188	191	199	203	179	211	167	191	182	180	191	206	196	177	212	199	190	208	198	191	193	194	191	191	208	194	208	182	200	180	196	194	184	168	191	193	185	183	201	178	208	198	176	189	185	159	191	195	204	195	202	192	188	209	182	193	195	176	189	176	218	184	179	198	175	208	180	181	198	192	214	197	196	200	170	172	207	180	197	201	189	158	180	193	172	180	218	182	202	185	190	192	188	181	193	213	212	208	194	170	194	173	199	171	177	193	179	183	189	215	201	160	191	196	213	155	201	184	184	203	177	214	193	181	192	166	200	193	196	163	199	199	178	188	217	171	194	185	199	187	170	191	181	207	205	171	174	173	202	181	189	168	177	205	218	185	204	151	201	177	165	170	202	197	192	195	197	186	198	203	214	212	192	199	181	172	196	191	187	169	207	203	179	196	193	174	206	182	192	193	182	168	174	209	208	187	187	222	167	179	196	205	188	180	185	185	191	186	191	187	168	200	198	200	164	191	161	171	198	184	167	196	188	215	188	207	207	197	214	205	202	196	188	187	212	182	183	205	188	182	194	183	204	195	190	199	185	204	185	204	226	187	199	188	202	203	190	181	183	180	169	200	191	183	192	173	196	188	195	188	191	191	186	183	197	178	203	202	172	196	197	196	186	201	206	172	214	197	176	195	176	185	186	191	197	184	184	198	190	183	174	187	187	177	186	195	192	185	184	210	189	173	183	193	201	167	186	171	172	182	172	186	168	194	183	184	216	181	174	186	207	161	189	206	192	181	189	203	218	167	178	187	212	175	202	203	208	181	181	195	165	176	206	191	184	208	193	168	194	196	187	193	184	194	170	186	223	190	188	182	176	192	194	211	196	197	187	220	195	183	193	189	156	189	179	180	196	205	187	190	207	185	207	214	192	181	176	206	214	187	211	177	179	212	172	169	191	170	192	194	178	199	212	195	184	201	199	182	168	209	189	198	150	181	195	197	195	186	196	162	171	168	178	185	192	191	204	201	194	174	207	207	183	170	195	218	185	197	175	195	214	185	187	198	197	203	185	214	205	171	199	170	217	179	170	181	200	222	184	207	155	176	185	220	189	176	176	207	194	180	182	192	192	162	178	168	198	179	190	158	200	182	198	195	181	173	188	194	187	209	186	175	185	168	184	200	170	193	198	210	181	191	169
4786	8344	12180	8650	7629	6641	5302	3682	2114	918	952	1059	972	934	1207	1216	899	747	624	650	634	629	589	582	585	615	594	553	585	607	598	574	605	573	597	618	597	539	585	544	564	558	564	587	655	598	570	554	567	606	596	577	597	605	569	607	584	577	546	571	563	580	571	562	611	576	576	634	545	579	595	596	638	573	588	559	529	567	579	605	533	573	554	592	625	592	571	637	538	579	613	577	623	602	573	554	588	601	559	606	584	577	586	587	565	571	609	541	600	587	616	560	586	592	606	541	533	564	555	559	572	539	612	555	573	552	552	540	608	589	559	604	626	602	572	567	573	566	589	568	579	612	554	594	602	592	604	628	610	556	598	568	577	556	546	588	564	576	526	559	611	621	597	599	560	579	570	579	551	581	563	570	602	586	580	601	606	586	576	582	584	615	586	576	606	576	609	575	548	563	547	543	576	534	598	606	582	549	631	554	607	588	631	593	515	573	567	573	571	553	588	574	585	633	593	630	615	604	604	587	597	568	573	592	545	559	560	573	601	607	602	529	582	583	606	595	531	581	577	592	590	592	584	584	542	600	596	566	597	584	607	615	535	554	569	544	542	576	577	617	566	569	548	568	566	604	576	581	600	561	631	564	573	597	568	581	548	591	578	538	577	609	539	520	582	605	541	560	544	557	601	566	516	585	559	584	584	617	563	559	568	588	552	548	568	592	620	588	596	591	579	600	560	566	598	576	569	605	613	601	556	570	564	525	568	563	562	568	596	587	576	566	564	618	612	577	600	563	568	625	594	580	564	569	581	579	580	613	552	548	568	561	543	564	553	560	556	601	591	527	596	587	621	568	579	588	575	569	609	574	555	586	576	550	579	591	586	564	566	578	580	581	577	574	555	582	594	553	565	600	513	593	633	585	561	576	594	595	589	603	599	561	584	552	567	563	591	555	556	570	576	583	592	556	602	606	552	596	588	586	566	581	597	593	629	587	587	555	563	599	590	550	566	551	567	579	585	594	588	583	547	555	571	569	588	587	564	548	580	587	558	574	550	548	629	583	605	576	559	585	560	597	573	587	618	558	636	480	556	584	557	580	599	586	590	600	597	613	583	573	601	570	567	606	574	600	565	552	528	565	606	594	565	555	594	592	559	609	565	563	566	603	611	566	581	596	577	609	622	581	579	569	578	562	573	563	538	553	566	579	563	572	583	609	575	619	583	595	570	606	587	593	562	552	604	566	612	576	597	516	590	608	561	541	569	632	604	568	565	608	604	586	567	623	571	565	598	575	572	548	540	558	557	565	613	612	561	566	591	570	577	554	585	583	593	572	555	597	538	589	598	596	566	574	559	602	597	576	591	555	602	572	580	599	557	562	534	569	568	640	586	581	593	591	556	574	605	592	577	613	587	573	585	587	568	571	599	557	580	581	573	583	589	554	598	608	590	621	558	581	570	555	572	557	593	583	578	577	585	613	578	615	564	617	589	609	584	590	605	562	595	545	570	594	579	600	599	567	617	653	570	575	629	552	586	573	554	578	593	581	565	576	606	625	574	553	581	558	605	597	575	590	581	541	600	551	563	582	584	536	616	577	621	600	522	536	545	611	573	603	597	555	564	570	613	579	585	583	602	582	577	595	583	580	603	563	569	538	586	555	634	555	582	568	561	538	596	556	592	633	562	580	563	585	609	567	554	566	601	578	513	568	553	582	608	565	584	602	559	547	550	630	603	565	625	571	586	575	573	548	547	582	583	567	626	559	582	640	609	584	629	591	566	587	587	572	618	572	528	596	594	541	578	568	589	624	558	545	605	616	586	573	626	595	577	557	580	568	544	539	566	546	525	562	567	566	585	559	587	575	584	546	607	582	593	549	596	536	590	599	580	594	568	602	587	581	587	592	598	604	568	644	601	651	625	596	583	556	598	601	593	566	597	593	565	546	580	608	606	593	582	560	570	570	541	589	574	584	616	600	573	606	572	600	594	567	561	594	565	519	614	530	611	547	609	576	562	608	543	516	575	551	536	563	580	553	555	575	550	562	577	560	556	570	546	523	549	576	572	595	581	567	636	593	540	542	584	552	547	558	604	591	538	582	633	605	595	566	571	580	602	609	556	587	595	594	608	568	556	642	582	620	613	614	578	596	601	582	538	635	597	571	601	549	567	556	580	569	597	570	610	558	569	555	602	578	603	553	583	592	559	597	605	617	557	620	603	515	604	579	549	548	574	593	559	537	584	568	602	594	584	565	593	545	593	589	542	550	564	576	560	617	564	567	615	561	575	582	603	542	580	578	589	551	563	603	564	552	566	549	599	577	610	534	604	594	551	556	583	583	555	624	588	578	528	591	592	585	508	565	591	556	582	604	547	615	629	593	616	576	593	551	586	545	636	631	614	585	585	552	607	577	572	582	603	583	553	615	566	596	590	550	607	569	597	558	587	569	554	577	566	620	581	595	555	629	572	536	586	568	606	558	566	614	531	578	567	591	550	562	589	595	578	547	559	585	575	604	565	571	596	589	626	591	584	603	537	610	581	604	616	583	513	592	585	547	552	606	607	550	593	551	582	586	590	574	535	565	598	550	563	609	581	594	617	615	565	588	565	606	582	584	603	577	612	602	643	521	553	558	598	558	554	594	589	600	550	554	618	521	589	592	564	576	576	564	598	580	544	585	553	603	585	609	565	597	579	563	583	542	581	550	594	593	595	534	597	545	540	562	570	597	557	515	572	623	559	583	639	582	518	564	585	601	598	550	610	588	594	590	570	599	575	609	545	599	564	586	566	583	596	570	586	541	562	588	564	545	598	588	599	586	575	610	602	600	604	604	595	601	608	592	548	605	596	584	519	565	583	581	570	620	535	581	603	636	599	605	642	600	565	567	585	610	602	560	601	596	591	567	589	579	563	583	609	586	579	583	569	563	547	573	592	586	554	577	563	579	571	604	575	585	548	591	581	594	528	595	571	580	592	533	608	596	577	551	596	598	567	616	617	574	588	593	560	616	576	546	576	589	607	580	575	576	558	599	554	558	530	555	589	585	582	588	591	517	614	517	609	551	574	604	593	591	610	535	577	569	597	593	592	616	592	601	604	573	598	555	576	656	613	617	607	535	551	583	577	603	584	591	582	580	636	603	621	593	553	583	618	568	609	575	558	602	597	611	555	624	593	527	547	563	550	543	569	590	586	588	582	568	569	604	572	592	592	591	565	556	575	560	597	562	601	613	571	549	584	601	552	609	582	586	586	548	578	632	543	587	602	565	578	569	566	628	591	555	579	581	553	578	576	603	588	575	620	577	583	564	560	599	565	528	604	578	590	570	573	574	579	602	616	607	564	521	575	581	575	563	539	600	551	578	595	590	527	583	575	537	582	594	555	572	558	563	574	569	605	601	571	575	631	597	573	562	590	550	569	567	554	531	539	597	611	551	585	601	598	589	590	596	561	558	548	578	596	582	606	558	613	591	524	591	540	619	561	534	623	538	546	577	590	582	578	549	541	568
25819	36641	35388	29143	27790	25543	21642	14496	6664	2092	1235	2555	2395	2117	2166	2257	1475	895	550	489	485	422	442	418	398	369	399	374	358	370	364	344	364	378	392	390	332	342	368	377	401	364	379	348	352	370	372	421	384	388	383	346	389	347	338	381	370	374	388	361	397	379	323	361	357	368	363	389	356	368	344	368	334	334	375	349	369	364	351	380	367	325	409	383	375	381	387	370	365	341	354	381	379	333	351	328	371	321	383	393	344	369	378	347	381	359	328	367	346	347	340	346	340	339	358	366	370	407	293	369	362	340	369	353	354	354	334	347	330	367	367	321	350	361	359	383	349	384	399	338	351	363	369	361	399	348	370	329	351	314	331	346	362	398	332	351	403	356	349	363	361	370	382	391	346	343	312	369	343	351	388	356	354	340	381	338	376	370	336	371	390	350	346	340	349	336	343	334	351	345	318	374	358	377	361	362	336	371	379	373	361	362	344	333	361	382	357	347	331	398	367	384	381	389	362	344	354	360	341	347	397	410	371	345	363	354	365	360	371	361	376	349	385	336	359	376	385	347	371	347	362	354	373	384	353	381	382	383	352	348	381	350	368	338	362	350	355	390	389	332	370	380	355	375	363	367	345	359	345	356	366	366	354	397	367	360	366	367	347	360	331	380	377	331	360	341	398	401	320	361	367	388	383	375	341	311	336	358	339	380	363	358	371	349	360	327	329	351	361	342	356	348	349	318	375	348	375	369	331	387	348	368	329	382	353	354	365	367	358	334	368	352	355	378	314	363	383	373	341	341	355	360	364	337	361	375	385	355	383	362	352	396	371	376	338	374	374	327	362	367	363	312	340	342	352	319	388	362	368	384	377	338	364	369	338	340	367	346	359	335	357	365	370	355	368	333	369	363	339	361	365	359	341	332	345	360	363	342	334	402	375	360	355	364	311	362	386	353	364	348	359	367	377	370	372	380	336	338	328	357	358	329	325	342	379	352	383	346	388	369	352	372	367	354	341	357	356	363	369	347	342	362	371	373	363	380	365	385	369	356	323	355	375	389	339	368	376	373	342	391	382	347	357	411	347	396	328	384	373	381	383	369	377	348	367	423	381	358	362	350	378	386	358	330	383	377	363	376	396	325	336	344	358	350	332	343	366	382	341	344	367	374	344	354	380	349	362	351	413	362	394	335	339	366	360	374	319	381	364	315	361	368	368	365	354	382	368	363	373	355	347	356	331	341	366	365	398	369	344	350	375	375	370	364	336	340	343	365	384	343	367	372	359	362	385	354	363	390	371	347	384	339	336	368	335	367	370	346	397	350	375	365	328	393	354	348	378	335	370	342	361	351	334	335	338	350	327	387	375	343	372	363	365	362	357	368	387	319	379	359	354	373	370	360	359	362	373	341	359	339	381	345	350	353	331	385	354	370	387	373	344	389	384	364	339	379	354	365	345	348	387	373	355	359	341	370	373	359	361	327	365	353	341	344	335	347	362	347	328	348	377	388	409	380	381	380	375	364	341	341	328	371	329	384	363	350	366	345	336	349	329	347	331	343	415	349	403	336	382	376	363	404	389	343	337	334	380	365	341	365	353	348	347	381	343	391	359	357	347	381	346	377	354	352	325	387	370	370	327	383	411	375	390	394	342	382	371	357	396	352	373	356	372	421	382	361	372	343	377	365	351	375	361	333	360	363	362	364	367	362	360	357	353	324	374	361	344	410	368	370	338	342	364	374	360	386	374	360	360	365	340	340	362	363	339	370	350	370	330	380	383	342	364	366	392	318	359	357	357	380	343	366	346	369	380	360	425	359	349	351	352	361	376	352	356	339	342	364	361	354	363	352	346	341	356	379	378	359	376	412	357	351	385	352	351	319	367	366	402	354	357	371	372	354	353	343	333	370	351	336	355	368	380	376	356	368	380	358	368	354	358	350	369	350	340	413	360	355	367	325	378	368	383	372	359	370	341	357	359	375	379	376	363	357	329	326	380	373	395	386	365	368	365	368	350	351	361	364	372	365	354	365	346	384	342	367	360	368	371	356	357	342	411	368	368	374	361	406	343	322	394	370	353	338	346	377	349	329	365	352	355	341	345	385	351	367	392	328	369	354	329	368	345	340	351	364	367	375	339	349	370	363	326	384	396	387	391	348	383	345	348	377	359	389	409	363	401	350	320	353	374	372	339	376	326	380	371	336	381	364	364	372	378	378	345	357	339	342	368	337	343	364	365	391	376	359	347	343	385	347	361	369	346	359	367	370	351	358	343	377	383	351	354	351	361	403	379	345	354	364	351	394	366	344	374	361	347	344	323	375	361	374	345	349	363	380	371	346	381	380	375	380	334	378	352	315	365	385	351	392	376	394	342	365	355	359	367	349	364	341	327	356	364	342	365	339	352	367	400	369	380	319	367	383	392	375	390	354	343	357	350	352	380	342	389	378	343	359	358	355	385	361	355	340	379	358	366	387	348	356	347	367	347	374	351	358	359	358	376	411	303	374	372	370	402	368	376	329	398	351	356	335	317	338	354	364	324	345	386	386	332	379	383	330	358	347	387	364	327	365	369	347	341	358	337	367	368	376	366	348	353	383	326	363	322	354	353	371	340	376	376	353	377	353	310	381	371	349	344	360	367	345	369	350	335	371	359	330	343	370	377	343	368	329	352	345	340	366	418	334	344	378	396	360	340	339	374	396	379	368	374	324	330	374	374	338	374	362	365	385	353	375	358	346	326	359	389	364	362	369	317	392	383	360	371	350	362	366	372	348	360	374	351	356	367	353	378	349	343	372	360	368	346	367	341	367	378	322	374	343	368	334	356	351	364	366	362	335	344	403	377	359	353	373	353	346	393	362	356	389	326	326	354	402	344	326	398	358	373	340	347	352	323	359	383	366	341	365	369	348	353	378	365	356	320	334	349	364	362	378	367	341	334	324	374	336	366	330	345	364	341	373	371	327	369	370	394	372	343	338	375	371	374	348	361	369	352	362	390	355	355	357	376	370	382	323	389	400	337	359	406	395	373	376	374	395	374	366	347	329	374	387	357	372	368	395	353	361	389	347	351	361	338	372	371	360	369	373	360	341	361	347	353	348	370	346	362	364	346	346	347	373	374	355	385	347	339	322	359	385	381	367	404	352	350	326	386	377	365	349	343	384	352	400	365	361	389	354	377	350	374	383	395	383	386	321	362	382	359	359	375	401	371	336	402	312	372	385	403	412	396	350	384	361	356	345	330	345	366	387	362	350	333	373	337	336	376	316	415	366	406	358	366	377	358	337	371	370	358	356	407	371	352	347	338	354	358	349	384	393	350	376	353	347	397	351	357	350	401	368	381	336	368	346	336	365	360	337	355	350	343	362	330	349	352	385	379	324	355	366	370	362	333	357	392	359	402	355	353	373	348	374	375	384	357	310	340	374	359	375	373	357	356	364	367	389	335	386	341	344	349	353	348	361	358	375	357	362	356	353	330	351	382	332	356	361	387	357	321	369	357	341	369	361	390	384
19838	30792	33010	32743	38229	38451	35072	26493	14754	3946	4985	8495	8377	6669	8553	8032	5651	4055	2442	2008	2035	1765	1663	1405	1170	1099	1061	1048	1078	1034	1053	1012	1033	992	1037	1002	1036	1018	933	947	937	999	1018	1014	986	1006	962	961	996	984	1027	911	956	954	947	974	990	1019	954	905	908	955	939	987	982	917	978	1011	973	955	1003	915	966	955	914	995	944	1014	1015	960	916	925	947	997	941	953	977	1000	990	915	977	960	939	983	917	1013	949	886	961	994	946	986	948	929	1011	952	931	941	927	951	992	955	904	956	995	933	977	905	948	972	900	961	1015	933	947	979	939	967	926	947	982	942	967	950	1000	976	962	931	946	896	962	958	945	1000	985	909	952	946	911	983	939	849	971	964	938	943	939	945	919	986	975	966	973	990	968	947	925	920	982	943	945	935	967	956	964	949	910	977	937	971	980	878	964	987	975	938	928	892	985	903	833	929	919	1002	995	952	981	951	939	921	953	899	942	922	971	961	948	999	887	999	1000	967	929	947	999	977	952	999	892	961	904	974	906	954	972	943	949	966	957	986	907	943	931	950	971	901	963	908	933	894	964	886	974	981	885	957	969	947	917	907	961	935	975	929	1003	971	936	961	943	928	886	954	976	931	893	976	990	953	905	949	912	945	924	955	891	909	915	1016	936	930	980	922	938	921	927	962	869	999	933	1006	945	927	890	940	1005	961	942	947	918	983	990	949	970	895	936	975	939	859	1008	948	960	958	992	916	916	970	947	993	956	990	1002	930	962	946	971	899	928	969	974	950	967	901	977	984	948	988	935	929	925	911	940	998	1003	931	968	944	894	934	934	996	917	944	882	901	908	941	975	994	974	947	998	999	929	940	926	962	971	950	978	935	956	966	966	971	1013	913	920	949	935	941	944	943	940	857	985	925	938	950	938	958	1034	934	960	966	924	1001	934	971	1011	909	951	927	948	948	905	957	930	920	901	931	981	953	978	974	883	944	918	959	956	971	948	924	963	926	936	948	966	920	864	925	976	923	955	916	947	957	985	884	898	961	987	948	894	982	912	955	964	950	973	931	929	952	919	977	947	935	1013	906	952	955	939	923	953	936	945	996	943	913	947	998	896	970	924	951	923	950	943	905	963	949	943	917	951	970	944	1009	908	906	1017	938	940	949	928	923	932	953	971	943	917	978	985	981	928	947	941	968	930	949	926	911	950	938	974	985	918	978	929	988	958	960	911	975	982	975	961	963	938	967	907	895	950	934	895	948	945	946	961	903	999	905	946	941	949	920	941	945	950	965	919	952	943	967	925	951	930	952	966	952	883	965	943	1000	972	922	946	950	972	919	947	984	935	927	971	966	965	914	924	932	927	1027	964	920	998	897	954	957	887	949	966	947	921	996	904	962	983	958	990	877	967	951	941	908	931	907	904	982	949	920	937	978	966	916	912	964	952	970	913	963	927	905	936	979	911	952	930	919	962	934	939	967	974	944	946	988	926	954	921	903	961	965	931	922	940	985	1000	978	931	870	1037	909	958	903	939	941	983	925	937	979	943	949	937	957	909	968	972	892	965	1017	968	920	943	935	944	888	960	968	908	974	968	924	925	922	911	951	932	964	989	918	986	964	998	970	986	921	975	982	958	974	895	957	989	949	958	973	978	914	953	941	940	910	926	910	945	978	1017	967	960	947	971	886	983	929	918	895	977	932	984	973	976	950	954	907	983	978	924	968	918	874	1019	969	1002	938	922	996	985	932	923	936	928	968	974	964	931	980	977	962	948	922	940	936	934	987	944	940	908	932	963	997	991	999	881	973	927	969	920	986	955	945	932	934	968	919	924	953	941	964	988	949	920	899	973	943	994	893	958	891	898	887	943	985	1001	920	995	925	968	935	889	945	999	970	912	936	931	933	884	941	1003	926	985	945	907	946	963	977	968	932	918	898	909	959	965	981	964	943	977	980	947	941	929	949	919	991	959	919	926	913	949	985	968	952	956	932	933	908	954	981	948	975	953	969	922	921	886	949	963	953	943	906	950	906	995	934	957	908	946	941	965	888	939	951	986	893	970	941	959	888	946	943	928	948	937	930	931	915	956	963	945	987	946	944	907	928	983	921	961	939	924	906	919	951	907	938	924	950	889	897	943	948	982	944	984	931	963	984	903	942	923	952	941	933	939	999	1029	941	963	925	969	904	896	924	930	1005	926	924	967	943	981	933	973	945	952	958	942	950	910	942	980	936	993	942	937	951	959	952	915	939	952	1031	970	967	966	952	982	933	936	941	946	924	926	917	967	887	940	901	937	945	908	899	955	974	881	997	937	906	924	983	939	881	942	957	945	927	932	962	940	939	975	977	956	978	894	943	955	888	965	914	978	955	951	992	986	942	994	963	967	902	929	913	995	924	960	938	928	957	980	938	924	944	957	952	923	940	882	938	929	952	958	977	965	933	900	1009	968	916	888	920	928	964	931	943	981	941	957	920	949	927	1015	956	951	907	905	925	922	961	951	986	933	942	967	935	958	972	964	900	1008	903	968	955	995	886	915	984	967	947	891	967	991	920	943	924	965	961	952	944	998	929	958	958	930	912	927	990	919	951	929	962	959	1006	927	951	939	973	947	965	951	946	967	922	977	934	924	1000	961	959	973	889	923	934	870	937	882	911	938	924	997	951	932	936	966	967	964	912	933	955	898	950	942	1004	975	948	913	914	948	940	952	988	957	946	919	1001	976	906	949	974	943	1003	983	976	976	907	903	944	861	919	942	901	949	999	975	953	928	919	924	979	1025	948	915	939	935	907	874	882	946	919	932	940	935	927	914	980	929	930	944	951	896	971	933	956	956	933	959	923	961	948	916	940	896	881	917	901	943	985	943	922	998	888	957	964	957	964	956	948	952	901	963	963	992	982	969	992	927	917	932	957	976	914	952	961	967	916	944	890	976	923	990	976	964	935	975	1004	983	915	918	987	976	989	911	921	938	949	939	996	999	985	983	929	930	911	925	963	970	936	973	944	972	979	963	955	991	972	965	931	941	954	975	965	948	934	929	908	951	902	997	947	926	955	899	935	943	902	908	963	984	957	955	954	952	940	975	902	954	980	942	963	1047	949	940	973	919	990	925	906	992	977	884	946	979	973	941	930	966	959	957	911	969	923	928	994	930	995	960	967	941	970	912	961	938	974	964	961	878	945	967	974	916	927	944	928	942	1007	922	895	975	979	908	951	951	977	958	958	909	906	909	941	929	951	923	888	957	968	944	1006	939	951	956	945	960	944	968	914	1006	904	973	923	923	887	1015	939	953	914	961	948	938	926	922	931	980	904	960	995	952	972	982	1016	974	948	937	917	900	977	934	915	961	973	922	955	961	912	936	928	966	958	939	917	988	956	967	920	949	995	920	972	965	1028	919	959	905	868	967	895	959	937	953	968	959	989	932	945	890	931	954	1000	932	946	938	956	907	934	981	966	938	912	952	942	940	970	921	911	986	900	908	942	934	958	889	949	927	951	927	934	908	920	939	919	955	984	958	978	947	966	1003	953	956	940	919	876	925	941	923	987	958	926	969	943	926	905
33575	41849	37325	30810	30409	30879	29033	23602	12760	4159	2516	3792	3143	2405	3264	3774	2288	1259	791	558	495	515	439	447	352	340	331	338	348	326	339	369	352	342	361	363	336	332	313	359	331	353	315	329	311	351	329	330	364	315	325	334	321	332	346	308	312	313	319	329	343	330	340	323	331	350	346	330	324	348	349	320	341	306	337	363	358	321	338	369	318	327	309	364	317	322	333	309	324	325	317	325	322	345	357	348	322	340	346	333	338	311	328	322	340	312	336	332	348	343	336	321	322	334	349	324	320	330	359	354	335	326	318	326	323	303	320	336	329	323	305	337	318	318	325	348	336	347	325	331	349	322	345	310	373	308	309	347	328	312	314	332	347	370	341	317	322	339	342	331	357	314	313	347	339	319	308	348	332	336	320	348	340	324	330	317	318	326	317	315	347	314	314	340	317	359	329	320	303	298	375	314	369	323	352	311	310	319	326	343	334	342	336	301	356	328	327	296	355	325	334	354	327	330	327	358	358	333	334	337	344	351	321	302	336	326	321	343	300	351	339	325	350	341	362	337	343	334	343	310	384	352	309	342	341	316	332	319	326	318	344	349	337	319	350	372	311	345	319	328	358	353	344	305	324	346	329	330	362	357	299	332	312	310	328	339	330	338	328	341	338	315	349	329	312	328	318	318	318	311	351	362	358	327	322	344	314	313	336	328	309	323	334	311	324	318	344	321	325	348	342	297	330	317	302	309	351	321	352	317	317	337	330	345	340	305	357	314	347	337	330	302	327	322	349	301	334	310	325	312	345	351	320	309	345	340	326	339	325	359	356	315	352	323	337	304	370	304	339	335	336	354	310	311	359	322	348	349	335	318	324	304	357	316	355	326	316	308	314	334	322	348	340	333	364	321	305	339	338	306	330	301	315	348	314	317	302	307	333	283	327	321	333	332	355	333	330	308	331	311	325	321	347	336	340	377	315	338	328	361	323	334	339	306	320	357	334	335	306	294	339	321	338	315	346	342	325	330	330	343	304	345	290	308	332	319	314	343	342	308	345	343	325	301	339	353	318	303	343	321	318	322	296	332	336	304	339	341	312	292	291	327	324	297	337	338	316	338	326	331	332	322	334	310	367	342	327	344	375	325	313	328	337	310	322	341	343	343	365	304	320	301	305	336	356	357	286	347	348	358	354	318	330	302	346	300	306	323	335	367	334	320	330	323	321	310	339	365	315	310	302	309	352	341	314	340	336	351	327	309	324	339	311	314	338	330	314	342	332	323	316	315	313	336	325	310	306	325	352	311	326	347	350	326	354	330	320	342	329	342	336	365	374	357	330	339	313	318	344	344	343	348	330	350	299	343	339	341	332	345	311	341	351	315	341	317	329	321	302	328	290	352	339	314	322	315	310	334	322	308	326	332	296	333	365	315	316	323	319	315	350	324	367	324	357	332	327	339	343	317	296	318	320	347	310	308	321	310	305	314	349	345	346	321	301	366	318	349	314	335	331	328	337	334	297	328	326	326	302	309	367	348	338	341	303	325	349	314	319	331	363	334	348	301	319	309	303	336	303	325	312	333	308	349	321	351	323	315	326	339	340	326	325	326	324	365	343	295	315	320	293	346	327	334	325	296	308	299	325	346	335	283	319	324	327	335	372	356	334	336	354	317	347	349	304	300	324	324	342	301	338	334	322	320	327	326	336	345	331	328	325	319	302	343	344	339	305	318	353	316	312	292	345	318	319	358	323	326	339	319	310	344	297	342	322	273	340	333	326	341	295	332	329	300	322	287	375	336	346	379	330	327	357	313	314	324	338	345	363	300	343	303	318	316	350	315	303	336	352	329	307	324	325	334	351	338	342	324	336	330	323	318	312	355	326	328	322	330	343	353	350	359	346	349	311	364	339	317	320	339	330	325	290	380	344	357	326	356	293	358	333	309	310	322	325	333	285	352	336	293	321	347	320	347	320	350	346	349	350	372	368	315	355	358	322	340	328	316	307	360	353	320	322	333	354	344	334	337	338	322	360	339	339	334	327	354	326	338	341	332	337	340	320	308	344	317	337	335	272	316	334	370	309	339	346	354	323	352	336	331	339	309	352	332	329	330	333	355	340	305	365	319	347	363	341	317	340	333	303	304	311	313	318	301	337	301	314	349	347	290	292	332	318	323	349	312	296	336	319	329	327	337	325	290	357	339	338	362	332	356	352	320	340	367	363	340	350	324	296	319	326	303	315	274	351	355	326	314	330	332	350	327	331	300	363	347	304	367	309	365	329	314	313	351	328	318	335	308	304	368	308	317	339	353	330	343	314	359	331	345	324	324	310	312	320	302	330	335	316	307	304	336	312	336	309	343	306	341	331	318	328	331	342	333	327	336	296	342	345	324	329	313	333	292	355	323	361	298	309	328	319	306	350	322	309	311	315	337	352	331	319	325	340	302	314	330	316	327	348	368	327	319	361	313	335	285	307	302	326	340	343	326	329	345	319	336	359	334	335	315	340	345	336	333	355	336	320	311	326	329	310	310	363	323	374	329	332	348	345	308	333	306	345	317	328	341	311	324	351	332	328	299	300	327	318	338	321	318	302	329	335	328	286	333	312	310	319	328	331	329	325	319	320	349	353	309	325	336	352	327	341	336	343	313	328	342	304	307	338	352	321	303	332	333	326	335	329	364	323	335	311	319	317	343	321	360	322	332	353	344	314	319	312	345	345	315	357	300	320	297	303	301	348	361	333	325	359	359	313	309	346	323	338	355	289	327	323	298	346	333	326	339	330	332	323	383	328	341	317	331	327	315	293	320	328	325	312	352	321	318	329	314	345	347	361	334	327	364	316	360	352	324	335	307	318	328	344	318	295	330	360	324	367	363	340	317	306	332	329	328	328	333	320	332	333	345	332	331	311	294	324	355	313	359	356	339	352	313	334	349	318	314	329	341	308	328	346	322	330	341	316	354	332	323	316	349	299	337	328	326	349	357	317	329	344	341	291	307	346	330	288	337	348	344	338	341	333	342	310	318	338	354	340	308	340	309	330	331	333	281	346	336	326	345	330	334	344	345	328	339	336	346	355	295	314	329	361	342	352	333	319	328	316	331	353	334	349	293	340	327	327	318	368	338	356	332	343	323	357	324	356	343	331	316	329	318	332	303	318	337	338	363	318	301	331	350	348	306	349	302	359	325	373	314	343	317	319	326	359	350	306	342	342	343	320	361	327	320	331	336	326	341	363	324	362	286	341	352	394	348	299	340	348	317	337	338	327	316	315	306	331	363	340	342	312	338	342	349	339	358	314	342	305	345	345	354	322	332	348	319	340	303	357	300	332	317	330	349	319	352	354	340	310	355	341	351	364	293	318	311	349	364	303	352	367	318	321	318	325	313	369	328	342	343	324	333	312	319	340	327	300	341	307	306	351	321	348	374	312	353	319	316	342	346	311	356	336	347	305	340	322	332	358	321	341	334	309	322	316	306	326	307	287	330	358	348	318	321	321	335	329	317	323	318	369	356
23881	36146	36112	37507	43743	46142	43049	34217	19346	5883	7035	12173	10530	8604	12635	12959	8386	5476	3597	2473	2086	1948	1679	1673	1155	1092	1066	1006	1036	1062	1027	1046	931	1019	925	1004	899	920	936	919	993	944	926	962	895	931	933	922	851	867	850	912	884	877	897	875	874	894	873	861	917	866	868	870	880	863	871	902	916	861	924	898	876	877	898	844	874	927	995	974	910	887	839	850	914	853	880	851	840	863	799	868	856	881	854	849	870	848	837	867	830	844	857	842	861	821	856	870	892	835	836	830	840	809	816	880	841	864	833	868	879	827	768	865	879	883	839	798	833	831	801	885	912	829	823	900	858	821	868	849	829	878	825	854	846	880	782	837	831	853	887	817	874	850	815	837	847	822	838	880	855	834	895	889	884	898	847	828	863	843	832	856	831	801	859	865	826	899	824	804	842	796	785	825	826	892	889	903	831	794	821	849	829	867	788	853	831	875	835	842	862	835	828	917	877	855	818	829	823	834	841	868	801	847	856	891	903	814	833	828	870	886	831	880	847	838	815	847	855	843	879	895	831	857	848	769	855	860	811	805	842	865	880	857	861	853	815	879	845	832	806	854	804	887	864	858	833	859	853	881	826	868	829	868	845	863	824	821	892	836	858	856	806	845	849	799	819	847	875	853	808	836	878	836	857	871	838	803	818	824	838	873	860	814	810	793	825	812	824	879	824	777	860	801	841	858	803	841	880	856	869	816	864	853	886	878	831	922	857	837	819	855	879	834	879	856	828	883	877	867	819	857	833	852	828	861	868	845	853	797	822	844	902	907	826	876	807	837	878	822	829	860	862	827	882	874	834	843	818	861	828	795	793	815	862	883	884	878	830	810	859	843	903	825	810	836	849	853	821	809	835	799	853	883	841	874	809	817	872	839	889	833	843	860	803	836	836	893	846	867	826	833	880	815	850	876	861	840	854	825	866	846	877	786	853	854	833	863	867	874	859	854	868	824	821	846	868	852	823	826	844	843	822	859	833	832	867	845	877	844	859	849	863	837	820	794	807	835	868	829	839	876	864	894	864	799	831	838	806	799	853	828	848	870	825	876	881	828	818	807	857	824	810	801	826	890	830	844	789	893	850	837	862	891	868	876	856	800	875	847	816	817	832	863	823	855	877	871	852	813	835	817	827	821	811	840	842	841	842	829	892	860	865	841	857	855	787	860	881	815	829	839	824	846	904	822	834	837	853	887	860	852	841	853	848	858	819	822	785	806	892	838	872	877	848	807	867	886	862	850	824	845	818	840	844	807	838	846	865	864	855	827	879	839	846	879	788	817	838	854	833	849	864	796	885	873	844	824	833	811	810	864	793	834	822	847	853	871	850	890	861	868	832	855	819	834	864	881	794	831	820	884	830	849	857	776	835	854	837	841	820	823	853	832	857	894	791	846	843	884	864	858	871	808	831	850	841	899	816	870	876	856	849	841	828	839	819	830	858	882	805	815	840	814	802	860	834	855	851	907	878	861	890	840	853	851	859	793	897	919	822	871	811	845	842	811	869	841	832	867	860	835	847	798	835	860	843	867	841	828	868	905	827	857	860	825	898	825	888	859	870	893	869	812	848	797	819	844	832	812	794	813	852	868	877	823	812	848	859	860	848	814	780	889	889	843	826	896	890	836	842	880	889	843	802	832	839	876	921	887	839	866	815	797	813	801	820	868	871	807	827	843	862	820	886	872	843	851	867	917	870	820	908	831	820	856	850	856	810	806	878	816	816	825	838	881	877	923	804	868	893	859	849	879	824	876	837	863	783	812	869	834	860	789	877	843	833	853	791	833	844	862	856	886	858	860	876	831	834	879	809	819	852	804	799	864	840	863	902	860	840	775	851	845	899	853	881	836	820	826	874	869	824	855	862	816	837	814	842	869	791	814	830	803	803	842	855	835	788	849	849	821	841	801	873	808	875	855	866	818	864	867	847	834	816	869	830	862	847	887	875	857	834	844	847	883	871	842	840	827	783	787	868	856	806	857	821	883	836	810	899	860	860	857	853	839	849	794	891	795	869	870	813	837	845	836	836	831	877	802	847	819	863	808	894	835	798	881	829	893	820	866	849	839	819	835	877	861	881	812	827	844	851	839	849	835	820	827	889	861	840	892	921	846	822	794	819	875	859	835	834	848	803	840	795	791	824	846	847	859	827	865	826	789	792	876	839	764	828	888	836	844	850	822	865	847	808	845	822	856	810	874	882	881	855	830	828	858	815	929	847	811	876	838	825	832	783	829	819	861	838	805	868	866	847	839	874	823	826	865	851	828	849	839	851	837	858	843	864	809	872	861	765	822	806	812	838	833	859	884	911	864	834	869	833	838	833	852	864	873	918	852	848	833	800	870	863	870	871	826	838	859	828	841	875	862	882	863	866	835	840	845	841	877	826	913	841	830	784	808	823	881	869	855	871	817	772	794	853	891	829	880	937	816	834	838	864	840	806	835	898	885	827	840	840	827	805	836	868	845	819	847	812	840	822	825	809	821	846	852	835	845	883	860	824	906	854	849	870	861	847	891	832	822	846	824	794	849	830	874	802	889	827	821	790	828	862	800	859	843	825	820	840	879	858	846	891	834	826	866	834	834	865	840	859	859	857	874	876	824	883	900	797	843	794	823	890	862	811	819	859	801	794	841	835	915	891	846	853	776	838	872	828	802	848	836	845	834	843	797	885	829	821	854	885	810	853	800	825	855	807	867	883	862	866	816	832	874	880	827	892	861	868	823	837	840	860	805	864	809	855	836	797	809	846	865	881	844	869	861	802	832	831	874	872	834	867	825	812	830	870	870	820	773	843	919	804	833	847	843	844	888	807	830	820	807	846	791	861	826	827	821	823	834	838	850	865	835	830	858	880	880	813	845	785	868	841	799	845	848	852	845	828	859	822	887	846	822	841	842	900	842	861	851	833	855	843	814	813	820	820	844	841	855	848	838	855	847	845	866	819	829	802	884	834	881	830	880	858	869	863	827	812	849	841	882	862	844	815	834	833	905	872	874	805	813	829	837	885	857	881	846	857	834	814	787	889	839	823	892	819	797	875	831	830	853	838	859	806	859	819	836	788	826	890	895	837	859	847	848	885	826	895	787	833	822	848	807	859	858	844	893	840	859	854	845	846	879	839	808	850	827	828	877	921	879	889	836	799	848	862	869	815	816	843	862	806	823	822	867	841	865	824	851	825	819	856	841	870	804	850	820	834	808	837	805	849	848	896	795	827	872	803	898	823	864	833	853	839	792	810	835	843	846	796	803	863	814	893	866	861	820	862	870	824	801	896	809	851	884	875	873	861	838	822	830	819	823	837	843	871	805	851	836	851	867	847	839	815	893	817	829	903	820	856	861	885	847	854	866	872	921	837	833	855	842	853	836	827	853	853	878	840	844	846	859	802	828	848	859	810	846	843	816	843	844	852	818	837	816	833	872	870	905	820	839	875	838	812	862	855	817	929	889	828	815	845	855	817	818	816	858	855	864	884	831
4678	6466	7954	4622	2678	1584	1115	728	345	245	267	307	252	254	305	247	237	193	204	192	219	205	199	191	216	184	169	185	171	208	197	213	194	196	185	162	186	188	191	200	179	228	184	204	193	182	190	210	197	180	183	180	175	185	214	199	181	178	180	195	173	197	194	185	209	191	156	219	163	209	204	164	192	174	199	189	188	196	193	167	195	215	196	175	181	217	226	192	176	191	188	188	217	209	169	196	196	169	196	200	184	172	211	146	175	181	176	179	196	179	190	209	198	223	196	184	196	175	209	196	173	193	173	172	211	202	202	181	208	200	181	183	191	182	200	180	184	192	192	207	187	206	187	192	199	196	187	203	212	195	186	193	189	194	192	161	181	200	190	187	185	192	213	204	197	208	176	204	207	179	176	217	186	195	202	177	187	220	201	179	191	191	197	175	192	198	179	157	190	163	186	196	160	208	211	200	207	162	185	179	202	179	181	208	173	199	213	173	176	178	187	180	171	208	173	199	214	192	196	218	177	190	181	207	210	196	191	205	189	187	192	181	216	201	189	193	184	177	208	195	191	170	179	190	177	188	212	199	185	223	170	205	191	189	187	190	158	197	194	198	224	217	180	207	173	195	203	189	199	189	187	210	193	181	172	172	208	165	181	192	169	157	189	191	186	200	178	190	175	182	177	222	201	194	200	186	189	199	183	190	167	178	168	215	178	189	184	183	183	200	191	182	172	191	188	211	202	201	181	180	212	198	185	207	189	194	195	210	193	178	200	154	191	200	191	186	182	192	171	178	210	167	239	182	201	188	185	207	176	184	173	193	197	179	175	186	215	206	216	198	197	174	192	187	203	192	194	177	172	217	206	187	180	183	203	179	158	199	197	181	204	169	173	194	199	171	190	200	195	167	175	214	226	204	196	201	183	196	197	200	198	185	168	211	211	169	193	186	190	193	198	200	216	195	179	178	220	211	191	191	199	205	174	190	191	180	214	219	191	184	211	202	182	179	154	175	170	180	205	179	218	201	193	199	206	192	203	214	184	192	179	173	194	182	201	204	186	200	213	167	200	189	181	194	223	178	183	189	188	202	186	204	193	197	207	225	197	197	172	206	169	181	171	173	187	183	192	217	190	167	184	194	199	224	185	193	179	206	180	209	194	192	193	161	226	171	192	171	207	193	177	204	208	212	222	178	200	202	193	204	178	196	193	198	196	178	192	183	207	178	202	211	208	218	209	207	186	195	205	197	205	200	189	204	188	179	199	189	198	196	192	201	197	191	169	223	175	218	192	185	189	187	196	173	201	198	188	183	187	194	190	194	188	195	184	207	210	190	204	189	207	194	203	207	188	176	193	208	194	164	169	197	213	188	191	179	182	196	196	199	199	171	199	182	210	198	201	191	183	183	198	187	202	181	190	174	194	196	190	193	158	198	179	201	186	208	186	213	222	201	180	172	224	194	164	151	197	174	199	201	184	165	184	163	197	193	180	184	224	198	162	199	203	176	177	194	212	212	198	207	187	183	196	201	163	172	213	224	197	159	179	194	175	227	224	195	210	194	209	171	219	197	186	192	181	205	207	221	189	181	175	184	177	183	202	206	194	178	180	190	195	184	206	168	192	199	188	189	190	196	196	222	192	170	173	199	168	177	196	168	179	189	196	187	212	208	187	202	202	195	207	160	178	161	200	193	189	200	197	187	171	198	218	205	190	197	205	207	193	208	183	184	192	191	197	199	221	190	186	195	168	196	196	171	197	177	228	204	188	204	209	195	214	205	182	199	193	191	178	174	179	180	198	191	214	172	181	185	206	194	184	175	196	214	174	200	218	210	211	193	200	202	174	188	200	194	191	211	211	214	224	176	195	177	196	199	180	179	189	196	214	187	200	191	188	193	187	198	181	210	188	198	176	210	191	180	209	185	179	197	240	183	192	172	179	173	183	181	180	170	167	203	204	211	202	173	195	212	223	171	189	185	215	202	190	191	191	173	195	152	194	199	183	189	169	203	187	170	196	189	203	184	184	181	191	201	211	187	204	195	165	198	183	170	199	208	207	200	205	183	212	183	213	189	196	186	191	188	206	214	169	196	212	196	205	201	184	177	192	187	183	175	179	206	173	171	180	221	211	181	209	194	193	187	221	172	215	169	170	172	196	188	196	183	189	203	194	179	195	169	193	185	210	207	176	220	180	198	205	207	195	179	170	198	184	171	191	209	189	199	173	180	214	181	168	184	201	186	193	206	196	209	213	191	172	209	225	203	185	177	199	166	207	165	193	176	182	153	180	186	207	204	193	187	186	182	201	192	197	192	195	222	186	171	189	204	189	186	188	172	174	215	211	181	182	197	224	188	172	193	193	190	191	204	199	180	207	184	194	195	197	195	193	190	186	206	207	188	201	199	205	207	182	208	185	191	184	192	192	178	188	198	185	207	207	188	170	187	173	206	195	185	205	186	182	198	182	171	208	230	185	208	175	207	183	196	220	215	187	197	205	205	183	188	194	171	183	189	183	190	202	193	196	185	161	178	188	182	173	181	234	173	157	160	212	201	173	192	198	172	215	204	216	193	192	176	195	194	182	165	210	195	162	230	193	205	189	164	231	191	222	195	200	211	214	183	174	205	183	211	191	187	203	198	167	198	181	192	195	195	220	179	208	199	193	213	199	175	182	183	187	193	204	187	182	197	168	211	195	199	196	183	232	189	171	229	154	203	218	193	204	227	208	205	175	170	190	180	194	211	201	161	180	190	199	167	204	184	181	199	192	176	200	184	173	179	199	194	200	199	198	198	202	181	200	217	177	188	186	179	187	197	201	189	191	200	180	180	204	196	209	177	177	226	189	194	185	194	170	209	183	178	178	193	208	214	201	189	174	192	181	202	180	197	189	188	200	196	195	197	186	206	175	183	198	191	178	198	183	191	186	163	196	188	179	201	201	197	208	202	190	170	191	176	197	191	183	241	186	181	196	222	209	192	201	203	203	176	176	198	187	184	185	188	187	232	191	208	174	214	228	176	219	170	197	205	197	195	203	173	243	195	174	205	206	195	171	198	192	189	196	187	203	183	185	196	192	189	174	164	174	207	201	193	209	202	192	200	190	201	205	181	187	201	205	200	186	209	181	203	180	193	193	205	187	183	183	194	196	163	186	197	198	194	198	208	204	195	201	186	190	192	185	184	187	187	196	215	179	186	195	163	199	201	175	203	176	203	194	193	223	203	189	196	200	172	188	183	183	201	178	194	192	179	169	198	219	191	210	146	181	178	221	222	213	169	187	170	183	205	177	184	177	160	188	190	197	206	184	176	209	171	194	184	212	196	179	177	194	172	189	181	192	185	211	172	196	178	174	181	194	195	205	182	182	185	204	217	180	179	205	204	167	198	180	155	175	210	192	182	181	200	208	187	173	217	203	172	201	192	197	178	189	181	176	194	183	175	193	174	180	192	223	185	184	184	191	199	191	194	202	203	192	189	191	179	180	191	200	219	222	187	184	178	187	194
4753	8712	11908	9478	8692	7204	6173	4329	1883	820	983	1206	1050	1004	1097	1192	1003	746	648	636	578	630	547	617	555	553	599	629	622	575	567	594	637	581	549	617	583	573	564	618	563	598	592	588	566	593	612	532	559	619	533	586	557	580	587	592	617	566	593	558	600	647	562	571	584	568	564	625	583	551	545	570	617	517	582	575	573	637	586	553	583	602	555	647	594	569	577	556	588	526	593	562	604	604	623	609	580	587	563	557	595	575	633	568	622	648	543	614	605	562	587	566	565	552	576	552	592	604	605	624	566	602	594	553	591	638	592	597	561	550	613	596	546	575	560	559	598	565	608	585	599	573	586	545	555	568	588	609	578	583	600	526	637	560	545	587	569	552	601	614	545	609	590	540	566	594	585	605	578	594	579	533	552	599	573	590	530	586	583	614	555	638	580	606	579	621	535	570	561	557	600	590	574	559	616	573	578	591	608	578	595	621	574	604	575	592	603	591	585	581	590	522	600	566	580	568	568	563	592	551	604	625	578	562	583	537	623	578	579	538	571	558	599	562	542	576	546	568	588	572	606	555	524	586	556	636	561	618	576	585	537	559	553	587	601	562	551	615	553	581	590	615	530	603	599	556	570	614	578	581	577	582	572	608	575	571	577	599	585	563	573	596	559	551	598	551	588	569	563	561	543	572	579	597	523	584	590	562	531	569	648	585	569	614	536	584	606	562	542	602	555	590	603	598	576	602	575	557	576	561	607	569	554	554	530	601	594	578	550	598	551	576	557	635	593	593	584	542	585	593	564	563	621	578	575	579	586	576	558	613	583	598	592	645	593	573	565	638	583	563	642	606	601	563	564	581	564	552	564	574	580	577	610	563	550	592	565	567	570	586	532	591	589	625	576	611	594	579	573	578	568	581	612	580	595	542	571	548	572	619	546	606	563	573	611	573	598	592	563	582	587	573	578	638	571	542	572	604	568	582	590	570	516	620	612	566	573	589	617	560	562	561	642	608	608	562	615	585	545	569	549	578	596	585	567	538	602	578	590	582	579	602	575	563	625	603	579	570	546	579	627	576	583	544	562	629	542	568	544	612	574	574	605	550	632	544	555	560	537	614	590	572	578	568	578	581	587	574	586	583	559	571	551	623	606	570	562	586	556	583	598	566	559	574	553	590	576	589	559	585	602	572	560	582	578	568	557	564	573	554	525	594	556	543	577	596	562	595	604	590	559	592	581	552	566	576	573	585	620	541	627	540	597	590	554	579	596	569	611	605	601	618	603	575	618	557	590	587	597	599	530	563	605	557	600	556	591	605	581	606	612	586	566	630	565	593	588	568	590	548	602	579	548	619	608	596	528	584	573	605	553	587	617	546	580	555	594	552	615	549	508	575	596	613	549	567	588	644	554	547	602	583	600	581	586	573	552	586	544	572	608	609	596	585	601	573	594	577	541	610	550	562	595	554	571	542	609	532	582	629	562	576	588	560	620	551	598	543	592	550	577	616	555	623	541	535	578	578	566	560	570	593	624	623	584	576	571	565	533	570	595	517	575	631	591	594	577	570	554	545	552	594	551	635	579	578	606	606	530	548	566	576	563	585	606	587	603	572	574	635	555	591	540	575	563	566	581	615	600	570	553	586	540	576	606	590	560	586	574	558	563	547	604	572	583	579	587	588	648	597	587	576	618	570	600	555	580	603	579	617	565	606	619	565	590	617	568	556	584	576	572	555	554	589	598	577	584	527	572	580	571	570	643	539	553	597	564	613	585	598	607	604	573	568	601	621	609	604	514	579	593	614	551	551	626	598	620	548	567	579	563	580	559	599	531	590	581	623	578	598	563	572	595	589	577	584	547	604	565	581	597	581	574	595	552	575	615	530	564	589	515	580	590	579	585	567	565	551	567	544	600	567	577	577	558	586	558	597	584	599	604	625	588	554	584	563	549	571	603	618	605	601	575	572	574	634	600	614	606	576	570	607	561	586	581	589	581	596	592	597	587	571	595	615	574	586	600	558	556	531	578	565	549	589	569	573	554	569	562	600	627	548	601	547	582	607	581	538	564	553	572	556	609	589	546	625	607	596	567	590	595	618	585	602	561	572	601	595	596	576	599	571	607	561	605	557	635	581	538	580	538	593	620	575	560	590	595	587	581	559	570	563	589	617	604	558	618	556	583	589	562	575	567	613	596	596	535	573	605	593	553	567	624	601	592	600	556	577	571	550	542	570	561	554	574	582	583	583	581	601	585	585	589	589	586	590	573	628	593	528	583	607	570	590	612	597	566	579	594	596	565	549	585	585	591	575	593	562	574	573	572	580	621	607	625	578	591	554	589	590	565	597	565	591	569	554	545	595	617	571	548	607	547	572	555	609	549	583	599	601	592	593	601	599	579	545	560	587	564	621	614	526	565	573	613	563	613	596	597	540	563	588	610	567	587	567	575	589	574	588	611	592	543	587	543	584	591	552	629	618	547	572	614	566	563	601	573	591	574	584	588	579	580	567	568	622	566	585	581	530	582	565	639	548	572	625	599	577	570	595	584	583	594	571	573	564	565	582	578	571	558	605	614	588	557	595	594	609	586	577	572	560	588	644	616	591	565	555	584	571	579	572	590	605	538	579	587	605	562	621	557	575	563	594	572	578	560	582	546	587	595	582	537	577	597	575	583	536	539	558	567	593	530	592	601	575	565	572	575	588	585	589	604	546	586	595	572	624	550	583	558	580	627	593	580	580	596	587	592	563	556	546	614	577	573	583	588	573	594	596	657	592	661	588	579	544	540	585	596	563	565	586	586	573	567	584	615	566	597	564	568	569	618	545	591	596	580	612	594	629	616	572	565	536	622	560	571	557	583	589	549	571	604	605	625	563	584	560	547	585	579	543	589	558	610	590	535	633	575	539	585	554	599	568	581	604	583	571	597	582	591	607	591	569	548	589	571	593	601	605	591	570	597	564	550	602	605	588	556	562	578	595	589	564	600	573	592	574	553	600	589	547	589	561	610	568	578	549	565	535	558	557	590	567	561	611	588	601	608	550	566	586	571	623	604	604	594	612	585	601	566	568	627	560	562	601	591	573	588	572	579	579	593	627	576	590	621	585	579	611	593	612	581	599	583	614	590	608	519	609	526	575	552	594	587	575	584	594	597	584	608	563	568	581	629	554	554	599	574	616	613	587	580	583	647	567	576	555	608	616	554	611	576	544	602	581	593	575	586	573	561	547	572	568	577	538	572	558	607	549	578	587	671	589	603	574	580	621	525	583	550	562	599	585	565	583	552	598	594	585	601	566	549	525	540	625	575	625	547	578	634	622	588	591	585	558	575	584	550	573	606	557	565	593	544	597	560	577	528	557	543	606	580	560	594	546	594	545	573	587	533	597	581	582	553	610	595	621	564	568	610	565	578	580	581	575	602	600	610	585	586	536	578	582	540	547	570	605	581	622	582	564	589	560	559	637	578	575	627	593	563	566	575	563	562	569	627	609	539	535	548	636	588	535	569	606
24836	36609	35211	30466	27438	26031	23732	17980	9628	2319	1715	2334	1889	1866	1599	1834	1891	1144	573	508	446	438	469	390	338	392	360	379	345	374	374	360	363	348	347	388	377	376	353	398	383	359	339	365	332	366	378	378	385	363	344	380	353	374	365	387	378	323	377	393	353	336	386	390	346	360	322	388	355	331	363	344	376	341	351	332	354	362	356	389	348	339	373	353	384	363	397	383	364	337	369	375	353	374	305	343	357	350	333	341	322	334	356	354	387	331	339	375	342	368	384	368	352	394	405	336	340	418	368	367	346	368	379	366	337	360	388	373	340	340	390	390	342	333	380	357	399	344	359	324	370	394	351	353	381	371	328	337	349	358	332	345	338	363	340	344	334	378	370	357	360	372	370	342	349	349	371	385	374	388	343	374	355	359	353	349	386	348	400	326	358	384	339	366	338	356	377	382	389	351	349	344	326	347	407	340	351	396	344	365	377	362	353	337	338	339	381	346	350	379	339	343	378	342	326	336	349	363	412	376	375	372	332	371	341	339	387	398	356	377	331	375	368	353	398	358	353	381	343	344	396	382	376	361	377	362	349	354	384	388	347	359	379	360	357	375	331	380	395	358	372	364	353	377	362	350	353	355	405	351	401	375	348	377	359	373	376	355	321	369	361	367	354	343	346	359	335	394	379	377	370	321	347	330	372	349	309	348	347	385	388	344	347	377	338	359	365	356	330	364	365	372	354	384	359	321	363	375	370	379	352	358	379	378	364	373	368	325	397	358	406	327	374	371	359	352	383	366	317	380	340	388	333	345	353	398	330	380	343	399	364	350	393	381	372	360	368	393	356	384	366	361	363	351	389	368	335	342	358	387	364	356	352	319	391	363	379	325	321	375	382	358	351	377	359	346	324	358	365	381	385	365	353	366	373	358	363	357	377	353	364	366	364	351	357	391	383	330	359	392	401	384	362	376	350	315	322	306	348	377	330	354	347	347	383	353	420	350	352	368	332	373	387	360	372	372	402	351	353	362	351	407	370	377	396	371	361	335	372	356	401	386	353	364	376	396	382	324	368	379	374	383	386	404	369	350	364	377	364	354	362	369	371	352	344	339	363	376	377	358	362	381	350	350	346	391	366	375	314	372	383	378	337	334	326	373	360	386	374	332	357	371	373	360	394	380	350	352	355	364	393	357	373	398	329	351	427	382	365	341	373	400	390	372	373	358	338	352	357	361	365	416	348	359	370	356	376	357	369	358	368	395	314	370	371	353	353	332	337	393	407	326	384	392	349	355	364	354	340	337	347	359	334	349	380	387	387	348	393	351	375	341	367	362	375	388	379	321	324	374	370	395	376	404	353	349	380	358	373	339	354	348	370	350	358	373	364	334	338	345	374	388	337	335	340	362	362	341	383	327	352	361	352	355	348	364	337	363	349	377	366	352	352	334	341	369	364	323	366	329	371	360	353	404	331	402	327	349	379	330	365	387	350	351	347	351	406	352	367	353	338	371	363	347	354	357	365	389	377	350	359	360	344	339	371	366	338	348	352	389	366	345	361	338	387	345	325	341	331	336	405	342	386	393	367	384	342	389	354	377	354	342	349	399	361	357	390	345	387	385	362	372	343	379	355	396	349	362	394	312	350	399	361	336	371	355	349	364	375	358	373	352	342	361	352	355	404	333	381	386	373	336	368	391	370	350	352	369	355	348	358	329	389	342	390	367	350	367	395	345	330	340	353	351	387	377	380	342	378	354	394	366	376	348	371	370	350	397	337	391	347	360	366	351	381	363	327	338	334	345	368	362	396	401	358	383	377	402	393	359	343	370	383	343	358	323	341	357	326	360	359	392	343	399	369	347	352	382	386	375	382	383	298	380	341	371	375	360	365	358	337	326	374	344	366	312	356	383	347	387	343	356	351	380	344	344	357	379	392	370	364	373	350	374	359	358	368	348	402	368	378	358	385	317	372	361	366	355	388	399	374	356	355	381	356	367	344	312	346	375	372	370	349	352	368	362	361	380	352	364	373	349	349	355	381	324	382	368	355	349	357	386	360	346	380	406	358	399	360	372	429	348	346	382	364	365	331	377	380	392	346	348	383	364	327	321	405	380	393	347	401	386	346	349	366	331	365	343	388	323	367	379	343	374	358	376	376	355	385	347	332	378	379	340	378	357	371	346	367	381	354	372	378	387	359	358	372	361	351	334	370	395	364	354	373	361	338	363	322	387	367	343	378	343	357	354	367	340	347	363	365	334	361	354	371	344	369	324	348	354	348	389	329	344	351	340	341	359	352	371	360	336	376	329	369	368	394	348	336	359	344	386	334	345	349	372	360	342	327	338	351	363	375	376	351	360	355	355	325	395	367	360	370	363	353	367	373	363	323	350	328	390	377	386	372	362	360	358	356	360	345	355	357	363	370	364	373	389	392	364	400	373	344	324	334	383	361	348	363	364	382	378	365	388	362	383	352	323	358	347	366	365	351	354	365	357	398	344	348	377	327	364	366	375	345	396	354	381	370	339	317	373	332	364	373	359	389	390	386	337	345	376	399	335	345	353	337	383	363	370	372	376	363	356	382	359	360	371	365	370	353	386	344	372	346	369	345	355	351	367	378	358	376	387	394	411	379	350	343	363	341	343	390	369	367	383	366	379	402	340	400	355	381	368	377	357	315	352	336	390	374	348	370	345	343	304	390	349	371	346	363	392	397	392	357	386	378	378	321	371	364	369	375	333	403	390	377	374	319	355	350	369	368	370	344	379	390	363	350	329	344	369	337	345	332	343	363	353	340	374	347	365	392	398	336	346	371	385	397	376	340	400	356	321	355	378	386	342	380	357	382	361	332	378	342	340	351	357	384	372	368	342	346	361	359	356	325	379	340	372	395	347	350	356	341	356	358	356	366	325	363	357	368	321	369	366	330	380	373	367	361	388	344	322	319	350	359	381	389	338	348	404	385	376	396	368	331	348	386	366	368	356	359	348	365	366	359	378	370	326	348	370	378	321	360	368	339	352	349	383	359	342	357	378	348	353	315	324	371	322	393	341	376	352	368	351	333	357	339	384	393	395	341	363	361	392	367	363	357	352	357	332	363	391	347	366	375	370	350	362	389	362	367	360	356	365	381	355	352	324	370	366	379	378	370	357	358	330	348	362	358	371	376	338	311	334	381	387	350	330	345	347	388	371	368	364	359	381	373	380	362	376	355	346	341	356	344	350	360	362	360	380	351	349	390	357	383	350	343	319	353	334	383	334	358	396	358	352	355	401	382	340	398	361	359	365	365	357	352	351	341	373	367	342	367	352	385	337	341	368	369	332	387	376	370	376	387	370	402	372	376	383	362	335	376	357	399	370	360	405	376	360	406	356	397	371	367	355	374	343	356	334	373	313	390	369	380	380	386	394	396	344	364	364	355	316	357	367	366	349	355	357	383	381	380	386	382	358	365	372	363	380	394	351	363	324	359	380	347	349	356	324	353	348	339	332	382	357	408	363	361	326	366	374	345	355
18746	31200	33337	35089	37838	39425	39097	31633	17319	4026	6515	8980	6739	7124	6687	7732	7733	4563	2488	2011	1536	1446	1585	1377	1086	1084	972	1085	1111	1058	1037	1028	1011	1050	1009	973	1016	1051	992	1016	933	987	1058	958	978	1045	982	1010	968	982	930	998	961	996	962	969	968	952	988	986	970	938	922	942	1012	949	966	983	958	977	998	981	965	973	993	918	929	939	970	1006	988	956	945	949	977	906	963	942	968	951	941	936	979	957	950	962	951	950	978	937	967	1006	931	1009	965	942	959	958	945	952	922	987	937	928	914	898	961	964	941	951	956	929	993	988	904	961	988	937	964	958	964	915	942	983	942	952	969	950	998	963	963	973	977	963	956	963	929	896	958	990	964	891	991	918	967	1019	931	934	960	934	960	942	971	945	951	970	949	947	967	926	961	923	968	911	923	951	953	977	976	963	972	923	920	870	970	897	932	992	953	1011	998	929	909	959	945	945	966	975	959	965	947	923	941	965	968	929	910	895	956	959	946	958	928	928	943	964	931	903	910	979	932	1022	915	985	899	881	975	979	956	975	937	960	982	931	966	1005	988	945	956	955	946	942	948	980	904	928	931	971	951	995	925	970	935	917	937	948	1007	943	953	918	901	963	962	895	911	950	1012	922	915	965	980	877	916	944	919	924	1016	902	978	960	917	972	912	1007	967	936	971	935	976	936	935	950	956	991	953	961	971	974	952	878	984	981	931	959	901	941	971	994	958	991	927	969	977	924	946	976	890	923	983	966	967	992	981	960	894	986	953	918	938	918	920	1008	921	994	941	963	983	911	912	955	932	934	970	981	993	1003	965	924	941	938	995	947	921	888	969	949	897	958	939	927	960	903	975	946	898	993	893	968	969	937	932	937	905	888	996	954	968	1025	936	912	917	924	936	886	925	919	944	1017	953	1018	928	970	986	970	907	964	945	911	942	916	988	976	966	961	932	914	979	862	992	970	974	941	933	945	924	912	1015	1020	1018	907	915	981	953	944	957	963	922	942	930	963	947	922	939	956	990	926	951	974	977	960	896	965	950	1015	995	922	905	913	979	959	957	988	976	905	1006	956	989	942	981	919	990	908	915	957	978	966	966	973	938	969	997	967	950	914	929	935	914	950	958	955	981	963	943	948	985	916	1019	936	949	921	911	989	917	970	984	974	972	911	982	874	987	982	958	929	934	897	953	969	970	976	993	1011	945	891	986	959	946	933	931	955	937	937	942	944	928	950	961	1011	930	958	939	923	923	1021	944	936	991	959	897	904	949	931	975	924	947	981	947	907	923	942	1005	956	923	950	953	950	902	989	925	902	927	985	926	911	896	978	974	963	885	942	957	961	999	965	967	923	924	940	960	959	950	929	927	1005	921	909	953	936	983	916	963	917	924	938	935	961	920	952	990	985	961	965	945	982	953	947	954	992	932	891	953	927	951	968	953	935	1014	905	938	903	943	893	982	1031	963	945	935	856	925	902	957	967	967	948	988	954	942	932	933	944	1006	904	956	977	943	960	968	978	941	929	1009	938	925	947	970	959	935	933	921	994	918	931	858	971	948	972	981	1005	918	1013	947	937	959	975	954	914	954	933	944	912	969	897	911	939	945	902	939	941	911	1024	953	936	943	968	939	989	894	994	939	976	968	877	956	1002	930	889	948	912	956	1020	966	892	914	924	917	901	1008	906	942	931	986	964	960	990	992	948	994	977	1012	941	947	913	954	972	975	907	951	980	906	949	907	960	942	902	921	895	945	932	977	972	947	950	981	927	946	923	944	989	987	937	934	904	981	938	978	973	965	947	930	933	992	932	973	933	970	939	928	968	941	918	961	932	899	939	971	929	921	902	948	959	913	956	998	943	990	936	936	986	970	1003	953	927	975	911	967	938	990	926	938	985	979	945	967	936	881	928	970	933	892	1023	936	953	938	919	995	967	952	905	975	908	947	980	1014	934	942	890	961	968	978	978	961	967	998	937	1025	924	942	924	919	921	933	926	955	984	985	884	940	977	928	946	976	930	914	988	1003	916	924	966	973	1019	962	861	942	980	982	975	963	1022	963	936	971	946	967	962	880	915	900	943	934	922	920	992	928	908	912	983	917	986	985	940	954	943	914	993	946	976	917	961	960	958	929	988	923	982	952	954	945	985	989	964	934	919	966	968	927	965	981	1004	996	901	946	963	946	936	961	958	975	984	941	981	975	966	949	992	967	981	923	966	990	978	935	927	960	934	925	949	920	994	921	1016	933	968	935	993	939	941	910	932	969	971	901	971	935	929	949	955	988	957	941	941	917	1016	961	962	903	996	957	968	980	1009	952	942	919	976	966	910	918	996	980	896	927	926	944	997	924	947	1011	1002	969	978	918	917	938	914	944	946	945	993	948	949	974	915	969	947	924	969	961	902	953	938	884	944	945	986	948	953	982	937	960	922	951	928	937	947	915	921	959	923	962	923	930	959	879	943	968	983	1046	939	939	985	938	911	961	930	914	905	978	978	925	907	940	921	951	983	951	939	913	932	1001	980	925	939	985	984	931	956	990	931	979	940	974	978	903	938	960	929	949	945	945	920	895	1026	912	965	917	908	922	955	985	942	931	960	948	976	964	996	957	984	964	928	946	1022	970	936	967	957	899	961	962	962	976	985	920	941	934	950	962	929	957	952	939	946	925	927	989	901	972	894	911	941	967	939	945	940	942	951	1001	925	913	991	957	936	941	935	967	984	911	1014	950	868	978	952	972	947	968	976	941	932	975	955	943	933	966	902	933	917	957	981	935	947	963	954	933	951	941	1005	939	991	990	1037	968	974	990	951	960	912	943	962	991	1039	915	962	997	946	909	950	944	943	985	948	976	941	938	952	935	942	908	945	961	1007	900	930	948	934	907	955	941	980	925	912	961	947	923	897	925	975	1022	941	962	943	952	929	959	950	941	955	985	882	949	957	896	969	941	968	947	959	971	899	939	971	958	945	930	987	929	962	965	927	965	997	1033	902	966	948	935	981	916	920	960	961	946	917	969	964	896	893	940	949	999	975	944	1032	1002	908	928	927	929	968	984	929	969	928	949	951	907	967	1010	941	969	931	932	949	969	968	1015	973	983	1006	950	904	926	960	986	962	978	943	931	996	977	954	970	993	952	943	906	976	965	948	933	934	868	945	937	951	944	967	987	923	962	969	984	944	955	963	909	961	989	913	944	937	952	989	970	920	958	927	957	934	982	921	979	963	968	969	973	974	886	998	969	877	996	962	971	928	994	992	922	939	1003	992	983	910	945	966	974	928	977	935	979	941	1018	934	991	967	938	920	945	983	905	1011	974	933	965	953	964	963	981	946	970	912	980	993	1018	926	910	982	996	948	988	939	971	912	927	943	932	957	953	995	959	900	931	921	876	941	963	909	922	1001	938	981	911	958	970	935	965	939	939	960	970	946	925	974	961	969	903	899	948	914	939	910	957	943	978	895	952	975	964	987	931	984	896	968	921	943	948	932	927	982	965	1003	966	894	949	940	943	980	961	900	931	960	941	965	936	979	953	899	919	972	976	945	955	950	953	1048	901	901	911	961	974	943	959	911	982	919	960	940
33069	41404	37199	32973	30192	29927	30355	25154	12770	3842	2741	3271	2404	2622	2896	3325	2594	1417	895	566	443	380	426	348	376	342	363	329	358	311	323	356	361	352	314	338	310	294	346	346	331	364	372	352	333	343	330	366	323	335	342	332	322	306	339	342	344	306	325	347	312	370	356	306	326	296	349	337	315	348	358	345	336	354	314	305	357	355	315	343	341	337	324	328	317	313	368	335	328	325	304	315	335	305	341	315	325	331	307	347	358	258	324	321	325	308	303	331	322	361	337	314	330	358	366	337	332	318	320	320	340	326	315	362	326	331	347	331	320	340	349	323	330	329	363	312	305	334	325	343	314	304	317	297	310	287	359	338	342	356	323	338	299	304	317	322	331	337	315	330	342	338	339	331	306	309	306	318	373	345	347	326	312	323	352	351	317	340	321	311	337	363	307	352	330	307	336	321	340	327	297	299	335	350	305	325	303	328	310	371	340	344	304	330	310	330	300	364	327	327	316	302	290	323	305	323	349	299	316	350	304	318	301	329	350	359	327	331	308	355	333	296	363	297	330	294	370	298	320	350	323	350	351	313	315	323	329	323	325	313	335	333	334	343	308	321	322	364	343	329	329	330	308	305	304	335	335	322	338	334	329	317	359	362	343	330	319	320	312	336	315	331	366	317	285	313	340	306	348	330	340	352	342	306	298	334	332	288	320	321	330	345	323	341	354	310	302	314	327	361	335	355	323	300	342	336	345	328	317	328	314	317	327	331	327	324	319	289	327	310	291	316	328	324	351	356	353	335	316	347	282	318	354	351	354	322	310	321	318	326	316	354	310	308	342	333	311	367	302	374	333	326	336	354	331	316	320	307	318	343	346	353	313	311	327	344	298	317	328	307	325	330	330	358	344	347	355	362	314	308	317	333	345	347	361	308	329	354	312	334	304	316	300	323	328	293	321	325	346	315	333	333	337	321	334	325	310	335	337	322	310	298	323	335	322	335	368	349	334	316	314	315	328	307	333	319	333	340	355	344	334	330	329	323	383	328	346	314	317	291	337	327	301	309	334	333	336	362	322	337	355	311	300	338	359	359	311	316	324	347	294	309	320	321	337	338	342	351	345	321	326	344	325	358	323	315	366	314	312	294	308	300	305	348	345	323	359	330	323	348	336	308	364	315	378	310	312	366	352	336	339	332	331	307	347	313	292	341	306	309	315	313	312	348	386	314	343	293	362	350	335	333	307	336	325	335	326	341	321	313	312	334	310	310	331	315	307	311	306	320	313	311	350	344	330	331	331	338	323	340	332	345	351	352	326	328	361	360	314	345	334	306	307	312	325	361	282	342	353	338	314	347	335	322	351	323	338	331	320	308	330	365	344	360	316	323	342	322	328	316	323	322	296	344	341	340	350	317	362	336	354	328	303	333	335	340	337	322	333	343	312	357	315	309	299	323	330	315	318	349	323	331	364	308	348	303	316	331	320	308	303	338	312	329	314	339	325	335	349	314	308	350	339	317	312	323	346	330	328	334	318	298	334	357	344	308	320	343	317	340	343	327	307	333	310	339	318	324	349	353	283	323	344	316	342	330	322	324	305	340	305	313	320	339	318	329	329	307	313	342	362	339	324	323	311	323	329	336	341	331	354	347	356	361	326	329	344	349	332	326	334	325	313	341	330	325	349	331	329	336	327	336	351	318	365	328	344	368	337	314	342	372	324	326	315	362	336	341	312	287	304	332	333	297	336	323	332	317	335	329	348	331	345	321	317	337	317	348	295	324	381	318	316	350	290	317	348	317	320	353	369	331	340	332	303	288	322	335	321	295	349	320	335	311	304	330	296	301	332	347	312	286	325	305	332	336	331	293	351	306	327	310	316	341	307	355	330	295	336	346	331	305	349	345	309	341	327	313	343	328	332	335	336	322	351	319	298	355	355	306	331	352	293	317	309	342	310	328	339	313	338	329	315	326	321	292	332	338	312	328	314	306	325	296	336	345	331	296	329	318	313	304	359	341	375	305	298	381	342	325	310	368	285	328	327	330	297	322	321	324	322	320	338	351	338	283	306	318	324	285	320	339	341	378	324	339	344	370	330	312	320	341	345	309	337	331	308	319	304	330	354	340	332	343	324	339	348	324	349	318	332	299	360	315	364	343	337	320	325	343	301	319	312	338	356	302	328	354	339	331	330	319	355	357	332	324	320	314	334	338	340	333	335	336	357	330	327	332	340	325	349	321	322	319	363	355	328	350	344	283	327	326	338	308	327	342	347	334	333	315	323	364	294	341	342	329	296	331	327	332	333	331	300	294	350	336	318	340	331	291	304	347	309	362	348	322	338	314	322	330	352	351	358	325	337	325	334	335	356	313	345	317	352	301	330	300	314	281	319	322	291	367	365	327	314	318	330	321	341	326	327	311	337	332	328	296	318	329	322	360	356	360	312	350	343	313	347	340	328	291	317	306	329	315	334	344	335	331	345	316	326	333	311	300	316	322	337	320	346	331	311	328	356	311	328	355	343	341	323	328	337	311	307	333	294	346	303	331	347	333	309	357	319	319	362	306	347	326	320	323	364	345	326	314	363	340	300	302	331	339	311	323	330	342	315	324	341	339	332	292	301	333	308	318	362	310	345	339	323	330	309	298	328	325	297	354	368	332	347	341	375	349	342	345	330	324	314	344	348	326	309	299	346	342	366	350	314	342	324	327	336	358	296	293	314	346	328	338	309	347	339	353	321	299	330	334	333	320	365	336	333	320	316	317	342	314	316	345	347	342	315	353	334	308	331	309	332	338	323	312	351	314	310	326	331	313	351	320	300	330	300	334	327	317	354	337	324	324	333	348	336	316	328	341	321	320	333	318	328	321	352	294	366	303	333	325	317	312	329	291	359	339	369	317	328	293	309	356	358	323	332	337	356	326	318	355	366	299	348	349	311	333	330	319	323	341	323	332	312	376	357	338	340	314	305	354	328	329	309	343	320	345	349	337	295	301	333	326	347	319	316	354	318	312	353	303	309	320	336	295	321	303	308	320	318	313	343	316	349	319	346	329	322	330	346	310	322	345	352	304	324	339	308	303	323	331	343	343	307	344	318	356	304	299	337	347	293	338	303	349	296	299	322	329	358	338	347	335	310	335	336	332	335	324	347	314	319	305	311	359	349	340	332	350	325	278	315	334	338	318	334	326	321	345	310	348	332	344	310	332	329	348	339	307	329	333	324	320	338	367	330	321	296	322	321	315	320	359	325	311	295	362	316	344	341	324	338	337	342	309	346	349	331	323	296	322	326	305	339	361	327	337	347	298	322	346	360	336	309	333	316	329	325	334	314	313	339	355	330	342	317	327	343	342	333	359	338	318	302	330	324	328	321	307	310	351	317	325	332	323	327	340	314	317	354	350	355	351	302	321	331	295	303	323	319	321	358	327	303	306	321	319	306	333	339	320	322	337	348	336	319	349	325	340	337	329	330	325	350	335	331	357	334	308	314	283	318	333	310	337	307	348	295	339	336	348
23315	36551	37114	40427	41852	44313	46112	36581	15664	5113	8580	10926	8104	8937	9151	9157	9465	5098	4111	2585	1878	1684	1654	1329	1199	1070	1083	1063	1042	1036	974	983	954	1046	960	938	968	927	935	924	981	901	927	925	882	881	914	880	849	867	937	918	876	876	961	913	844	920	848	852	902	866	894	890	868	861	876	842	853	850	907	817	874	926	832	848	803	881	858	932	896	857	872	905	837	878	843	855	854	880	874	862	893	865	934	837	857	831	813	826	823	829	824	867	894	865	829	889	905	891	812	846	860	861	864	838	848	850	899	856	818	839	864	824	835	858	859	853	838	860	866	833	845	865	858	838	790	828	883	836	884	855	850	873	842	813	845	813	818	843	904	847	912	791	806	817	877	863	794	793	853	872	859	848	818	847	841	834	786	831	819	824	868	908	783	741	869	836	873	871	806	848	870	832	829	857	863	835	855	854	833	856	863	865	837	856	856	825	916	877	838	829	880	831	852	842	839	797	836	824	783	882	835	897	840	837	875	837	889	813	850	861	835	840	857	894	877	819	824	878	808	832	872	895	821	830	871	829	826	859	897	842	841	799	856	861	833	840	864	876	828	872	812	843	815	883	858	817	823	800	806	843	850	842	868	841	835	875	822	863	859	834	872	902	838	841	866	831	851	910	823	874	816	851	811	831	804	860	785	815	834	843	843	791	902	874	836	810	809	822	871	853	833	829	881	855	830	822	847	822	865	879	883	809	857	894	820	824	880	804	854	825	824	836	842	854	831	850	800	854	858	830	804	868	857	843	902	852	800	803	865	784	868	857	848	888	828	829	878	828	855	830	812	821	879	856	853	820	868	800	790	851	892	808	842	833	849	839	815	846	890	825	837	906	833	822	833	845	806	850	834	841	817	840	880	845	842	835	802	869	857	842	805	843	851	873	830	814	853	828	808	911	819	823	815	788	835	832	896	790	838	828	882	838	855	848	868	830	835	836	857	841	885	838	867	862	842	815	884	849	851	832	882	812	844	844	861	811	885	808	856	830	846	841	851	783	800	870	823	859	823	882	784	831	847	845	859	903	852	863	881	824	849	795	784	860	823	797	845	835	812	794	875	831	888	864	863	855	829	862	873	845	856	822	846	849	829	872	810	854	843	832	840	879	827	846	839	832	824	878	863	823	804	851	845	839	834	799	808	802	835	834	796	804	833	847	867	872	879	848	796	808	827	864	871	797	826	821	801	842	830	918	863	883	883	869	841	804	815	883	839	858	833	840	828	844	813	864	858	831	797	827	811	811	828	798	849	844	834	850	835	844	838	799	851	826	839	840	825	860	887	862	830	850	837	829	888	807	821	828	827	785	833	812	878	843	839	838	855	821	864	867	861	850	818	826	842	837	856	831	811	827	862	759	830	839	802	831	837	798	848	840	838	831	846	849	825	857	859	858	797	860	837	861	828	803	827	843	889	829	860	805	784	781	816	817	821	814	871	859	895	788	896	767	836	870	799	859	801	875	821	872	845	878	860	818	862	840	789	840	832	865	857	818	846	844	878	835	877	830	803	849	833	845	755	858	817	831	859	867	843	885	811	867	905	819	804	858	837	847	858	837	824	826	781	820	861	825	853	817	820	861	787	804	840	850	853	842	827	838	885	846	836	867	886	820	838	834	863	853	861	837	819	826	829	866	836	818	843	841	856	848	854	831	825	809	844	846	840	841	839	850	823	822	846	818	839	835	869	803	838	817	814	841	821	831	784	834	849	836	837	879	899	802	911	845	799	855	833	823	895	810	800	868	856	838	853	844	841	836	817	815	838	830	826	806	832	837	889	844	863	860	776	827	826	831	891	833	911	840	811	858	828	829	854	825	872	859	878	829	868	823	827	866	817	764	882	865	849	876	840	848	858	797	839	829	825	803	838	861	825	835	774	847	854	883	826	829	836	834	841	804	870	815	839	862	851	807	825	825	825	861	829	858	814	853	852	841	831	868	860	836	818	815	858	782	824	826	771	844	899	905	823	871	895	895	821	812	835	880	807	816	833	814	822	829	843	850	823	831	801	878	816	845	848	888	774	855	849	848	882	836	852	822	856	823	838	866	815	854	833	865	848	849	873	819	894	837	840	853	836	841	827	847	865	887	840	836	798	799	835	891	860	781	831	837	872	878	834	831	854	855	821	878	831	896	825	889	847	804	866	855	865	827	833	911	845	814	806	832	883	819	834	803	811	818	861	811	873	838	842	815	751	843	851	866	790	840	827	816	851	831	823	891	822	850	868	857	868	856	867	846	826	830	809	856	837	815	837	846	809	832	837	848	849	805	835	803	807	855	820	814	857	880	848	812	833	815	826	864	875	839	798	854	878	856	918	818	804	829	918	785	899	864	876	891	840	785	900	849	862	857	837	867	867	800	848	835	861	853	837	843	804	836	875	858	863	864	864	792	856	799	823	849	879	867	875	859	827	839	823	819	819	827	819	832	822	889	820	826	871	856	839	862	818	871	835	815	880	914	838	850	811	821	932	875	850	843	816	831	828	890	825	820	812	883	854	857	837	841	894	852	790	847	826	843	832	857	825	828	840	842	836	882	862	822	885	828	823	831	824	829	803	870	785	800	833	850	859	856	838	880	887	835	875	867	828	875	851	853	832	872	833	863	916	845	866	864	860	814	816	846	800	845	848	828	781	848	879	827	807	799	842	870	822	824	829	884	824	830	798	845	852	805	812	842	833	791	835	881	858	872	787	845	830	854	861	824	798	899	902	780	893	837	822	896	860	873	804	806	799	787	869	831	815	845	911	852	804	842	908	851	834	858	855	801	813	863	779	899	862	895	927	817	848	832	859	892	886	883	853	840	857	786	843	852	847	846	851	807	840	814	795	812	814	844	771	817	787	828	822	884	889	841	875	861	863	832	826	849	817	856	807	812	916	822	838	799	872	851	864	892	819	829	845	869	827	821	846	841	848	839	859	810	855	834	812	858	842	847	808	829	806	820	845	797	865	824	832	857	863	828	872	812	802	857	896	830	850	845	830	879	885	813	899	801	853	868	863	842	867	841	844	837	847	893	840	877	890	870	798	879	869	847	848	885	817	845	866	871	774	840	882	853	847	803	816	802	866	876	847	866	899	806	882	794	808	837	845	820	843	851	835	824	847	851	785	837	807	850	853	773	863	849	846	819	820	890	843	863	885	830	872	876	838	849	847	833	861	875	819	777	861	853	866	818	877	824	802	809	814	856	819	833	825	791	825	810	835	866	812	844	805	860	883	849	852	847	836	831	830	848	883	859	844	865	823	850	883	836	877	901	837	807	837	870	893	841	840	814	838	881	837	791	826	836	823	881	829	825	896	829	847	862	844	815	834	850	811	781	848	851	839	823	871	855	795	863	826	801	889	826	817	857	781	872	864	843	823	890	904	865	780	830	796	812	870	837	862	797	829	858	881	788	849	850	858	866	858	789	836	849	861	834	819	852	841	880	845	857	824	817	852	793	831	834	794	882	858	872	854	812	798	814	869	857
4517	6988	8534	6266	3109	1708	1228	780	321	237	273	272	247	233	244	232	222	223	209	184	205	171	194	204	191	184	170	201	196	186	197	182	195	205	202	209	186	196	184	185	195	188	212	164	183	193	228	180	174	207	211	203	185	203	179	224	204	211	188	180	202	188	182	174	202	205	217	189	203	199	207	183	182	197	210	209	179	215	201	201	211	178	198	208	198	227	190	197	205	172	208	194	194	174	179	182	200	176	196	175	227	200	184	191	172	193	205	205	185	189	212	196	187	221	226	162	185	189	187	201	173	187	191	193	191	182	192	204	201	196	163	201	200	169	207	180	177	175	175	187	190	202	183	169	226	194	195	192	188	196	188	173	183	181	210	180	178	193	154	172	203	185	208	192	201	190	177	199	171	197	167	172	187	191	210	187	199	192	209	191	174	176	194	173	187	164	193	204	170	171	198	178	172	171	187	189	193	222	196	194	168	197	183	194	202	192	193	190	188	186	188	184	185	200	171	202	174	190	190	207	173	172	196	173	200	206	182	202	160	175	195	199	176	198	189	175	221	199	205	206	205	176	191	204	202	190	169	191	175	182	201	183	190	196	189	179	186	181	187	196	180	199	198	220	166	192	195	187	175	203	183	178	207	182	188	193	181	171	200	208	182	201	190	190	202	161	210	172	188	220	214	200	183	167	193	194	191	192	191	205	169	191	194	181	196	199	198	171	192	177	170	191	203	187	179	169	207	174	202	192	173	165	203	184	179	183	181	213	177	169	182	184	171	195	184	183	191	179	192	185	212	186	189	195	202	184	221	208	173	201	182	170	195	197	187	159	170	160	194	188	181	191	194	191	214	176	195	196	186	200	188	174	171	182	178	187	216	199	210	185	176	188	203	194	179	188	201	199	208	213	196	186	188	160	171	193	203	156	185	185	155	195	182	179	195	216	192	181	210	190	204	210	213	197	169	180	178	187	190	188	175	184	201	183	173	196	185	205	206	214	186	204	205	192	191	187	179	204	199	193	195	203	233	180	187	176	179	202	204	199	203	186	212	181	186	216	179	216	208	182	216	192	169	171	209	214	156	187	185	203	197	170	211	202	202	187	173	181	199	189	194	182	183	185	205	173	179	197	177	205	187	195	186	193	183	179	191	179	194	164	184	189	168	163	148	173	166	181	184	189	165	179	205	188	196	184	180	190	186	171	222	179	194	232	186	181	186	213	191	201	185	193	181	185	189	193	224	174	188	163	198	157	177	182	196	221	176	200	188	199	210	178	191	196	187	223	180	180	193	213	198	191	209	175	217	203	197	179	206	180	177	189	183	203	196	190	171	185	193	217	212	208	194	176	191	165	168	187	210	207	193	205	211	198	189	200	170	159	184	192	192	193	178	180	218	196	168	195	177	185	214	193	219	195	185	195	186	197	194	189	213	202	193	191	200	200	164	186	202	191	208	173	181	192	185	205	194	211	189	170	176	206	221	187	183	173	232	191	165	196	182	199	196	170	191	180	167	182	192	203	196	206	178	186	187	191	186	207	177	196	202	166	216	181	188	202	213	192	187	184	195	216	202	183	191	188	184	202	201	183	166	205	186	190	182	203	197	185	210	206	168	196	181	195	189	209	197	205	201	216	198	171	182	181	201	198	214	177	168	202	174	187	182	172	186	204	193	174	183	177	209	176	172	195	165	188	192	185	206	170	173	180	206	187	181	181	201	161	214	201	209	211	180	199	195	226	168	212	192	199	209	179	197	185	194	178	196	198	182	187	212	184	207	189	202	202	204	185	198	201	188	189	210	181	195	179	179	193	187	195	159	204	199	191	194	201	216	181	173	183	189	196	187	201	210	180	192	203	199	194	192	165	167	189	183	185	184	191	192	209	184	203	208	172	175	183	194	223	182	176	200	194	153	209	170	191	192	206	213	188	181	197	230	175	195	213	187	193	194	209	196	170	185	163	180	190	165	182	193	192	180	213	168	189	188	177	178	178	179	189	199	180	196	199	213	191	160	193	182	167	184	171	185	176	198	182	147	185	185	190	162	192	188	160	212	213	172	211	181	177	197	208	211	185	174	175	163	204	164	211	189	191	178	197	196	169	178	177	194	201	197	179	192	201	178	194	202	185	176	177	191	166	192	177	198	175	179	183	186	157	201	191	186	168	211	172	189	190	189	218	159	187	173	206	183	188	193	192	180	184	163	191	209	171	195	210	182	177	178	184	191	190	180	173	197	205	216	210	180	179	177	193	208	184	194	200	168	169	179	190	186	184	199	208	189	187	199	215	164	211	213	184	187	187	196	190	206	162	175	206	183	174	174	200	189	168	208	212	164	175	190	171	185	195	195	218	187	193	187	194	190	213	197	175	212	203	192	178	188	206	206	167	193	212	200	191	174	162	159	177	168	174	213	196	193	198	201	208	210	207	199	182	176	215	217	218	201	195	218	199	193	217	204	182	200	187	197	212	208	159	195	170	192	185	202	199	204	159	170	184	182	194	185	195	183	188	196	204	203	184	159	179	185	209	177	207	194	195	183	207	201	182	190	177	175	171	181	190	181	186	189	181	204	196	192	168	214	199	204	187	188	195	176	195	212	195	193	188	194	187	180	195	199	181	177	179	206	199	183	187	227	178	196	216	186	211	161	199	186	237	194	175	196	207	180	197	180	207	191	190	179	198	192	176	192	171	190	167	172	186	183	199	202	210	191	196	193	176	213	199	210	225	203	202	186	216	174	199	204	186	210	209	183	194	198	197	180	190	198	184	154	196	188	177	200	180	202	186	162	183	176	184	222	219	196	175	196	198	185	180	180	209	181	203	194	208	183	185	189	188	179	165	215	207	211	204	213	170	196	167	182	186	210	201	192	186	189	213	200	185	195	207	194	174	170	185	180	202	196	191	195	175	210	168	189	180	195	188	152	185	192	177	155	185	188	198	222	191	196	173	182	192	207	190	176	200	206	186	200	188	172	172	155	170	207	204	215	179	209	194	195	205	166	193	191	201	193	187	186	179	181	212	187	194	191	199	191	181	170	180	175	189	182	188	225	199	192	197	195	200	198	202	194	184	186	205	164	199	202	164	195	191	187	189	195	223	184	171	182	202	215	191	201	184	202	195	191	204	193	172	211	187	171	189	178	198	193	199	190	223	178	197	183	194	202	180	175	231	190	159	196	195	201	194	188	168	201	162	211	229	183	217	189	181	209	199	169	190	218	174	177	216	200	189	187	184	189	181	183	188	192	179	192	212	192	181	165	185	179	199	169	174	170	197	194	186	173	181	188	204	167	173	174	172	165	191	227	167	173	168	205	187	184	183	197	173	209	186	186	184	177	164	175	177	204	181	207	166	191	187	170	170	168	200	179	207	220	205	200	192	181	197	190	196	188	207	168	187	218	194	193	193	189	202	196	173	196	208	187	182	183	208	202	194	189	226	196	196	186	172	177	198	213	227	168	181	184	187	186	173	188	166	189	219	193	172	206	179	208	213	179	191	193	192	206	185
4619	9256	12837	11295	7991	6980	6879	4719	1619	859	1029	1251	892	904	988	1030	880	839	683	634	589	591	629	592	569	634	539	580	549	547	598	578	624	577	586	572	590	550	570	540	566	618	549	597	573	586	565	533	578	587	611	567	584	613	600	594	545	561	592	606	544	580	579	590	604	625	531	603	570	591	614	545	605	570	585	580	556	583	582	582	544	640	631	571	595	633	566	624	598	532	589	633	590	575	600	599	567	569	590	592	551	590	560	599	616	544	556	605	571	592	575	579	562	603	619	596	597	617	539	590	583	559	592	578	574	561	587	607	582	601	566	547	597	617	566	579	588	596	577	577	586	536	516	591	572	570	581	547	605	618	581	589	564	579	591	625	563	592	588	561	570	602	600	602	583	597	576	563	582	582	603	576	582	552	574	555	550	587	565	595	599	558	585	614	584	593	631	548	590	568	559	578	591	599	550	593	589	580	590	566	571	604	620	572	587	601	569	590	548	605	568	550	616	603	607	597	577	597	654	594	617	591	587	590	557	556	587	587	580	584	546	579	582	606	564	540	567	600	598	582	620	569	590	587	596	564	567	555	564	576	598	613	625	577	643	583	615	596	608	610	626	573	518	570	624	575	578	571	600	570	561	600	583	520	602	587	617	560	588	574	569	555	543	597	583	566	557	566	573	561	568	567	568	571	588	565	558	610	566	579	570	613	578	545	579	562	603	596	533	583	522	611	615	562	579	615	588	568	608	568	572	633	572	610	557	584	583	573	575	622	555	605	579	587	561	547	561	580	569	560	601	592	580	585	602	557	636	651	616	612	590	589	545	570	587	578	545	567	570	562	555	611	590	579	592	596	527	556	517	564	540	637	590	612	594	545	595	619	601	576	553	624	545	650	540	590	583	603	569	576	621	576	556	608	597	576	569	600	577	542	544	570	564	563	570	555	604	638	576	555	582	597	562	562	585	547	618	604	602	549	583	566	584	589	608	575	607	623	623	583	527	572	654	616	593	573	596	593	618	576	540	600	551	582	626	561	598	554	587	624	639	558	630	555	575	591	584	578	585	566	563	584	589	570	551	614	598	610	547	612	582	532	557	579	562	552	600	576	572	604	608	631	599	537	558	567	575	593	608	588	581	567	580	625	596	622	588	602	583	590	550	588	555	594	549	563	559	579	562	572	615	587	551	544	597	568	571	603	573	602	590	544	571	561	589	552	544	585	548	571	569	564	594	571	557	571	609	586	618	617	566	567	567	557	567	543	608	561	594	562	579	582	578	554	586	590	580	618	632	579	562	595	597	548	653	574	593	590	551	590	600	547	629	564	577	575	530	591	550	582	591	589	565	572	615	601	587	586	587	584	550	600	570	571	593	579	586	560	571	593	564	580	577	578	573	588	567	550	619	559	609	575	583	549	555	538	555	568	542	575	591	559	611	572	585	558	552	587	592	616	594	580	546	565	587	567	581	585	582	573	572	574	603	575	579	594	572	553	583	549	583	568	569	603	567	554	577	597	563	557	546	563	552	601	579	582	570	571	554	583	595	583	567	580	571	545	562	565	553	586	577	593	618	601	539	647	581	554	574	554	570	584	592	577	557	569	564	581	574	571	570	594	585	589	580	534	562	628	588	584	578	566	580	576	561	622	577	564	591	615	618	550	564	589	551	586	539	578	554	582	574	597	555	601	562	600	600	586	591	598	557	601	605	574	586	585	566	620	578	597	569	559	553	555	572	575	623	607	593	621	594	526	589	609	595	591	593	619	569	603	584	556	581	597	540	573	538	559	617	590	598	586	575	575	618	603	544	536	576	593	584	581	612	568	559	582	583	613	612	540	623	582	603	591	584	580	577	609	567	570	593	584	586	579	556	551	583	573	598	570	590	569	570	596	561	593	621	613	597	583	556	559	572	568	585	576	614	589	570	581	619	553	608	578	570	587	582	547	538	596	595	580	558	573	598	601	574	577	589	589	530	542	552	580	568	566	590	580	562	588	588	556	563	564	586	547	551	577	611	537	610	569	578	507	586	557	554	571	581	593	609	570	573	586	615	568	554	586	556	576	603	570	550	616	599	582	579	629	523	579	586	552	581	561	552	639	544	628	589	543	569	565	608	606	576	591	558	552	625	559	541	581	592	559	566	544	586	623	602	625	599	580	558	554	598	592	564	599	579	581	604	579	538	576	551	562	578	610	637	577	550	590	559	593	593	551	565	570	587	581	604	549	573	594	591	571	549	596	548	552	552	535	586	589	610	598	586	529	634	583	573	570	562	617	583	577	595	591	546	576	572	569	558	642	624	563	565	541	607	568	540	605	593	574	569	556	582	575	550	589	603	565	593	568	536	626	542	542	537	596	610	556	568	602	574	659	548	585	575	572	584	558	563	563	593	553	589	571	590	564	549	585	563	622	598	633	603	589	585	590	604	580	523	550	580	618	542	545	585	538	644	560	594	560	595	602	591	619	608	580	577	572	617	582	583	573	594	575	567	625	576	571	561	560	569	603	600	526	572	545	596	585	576	543	563	562	608	596	579	596	597	592	575	583	573	592	608	616	545	577	553	604	600	567	573	590	587	592	565	553	518	581	599	587	606	557	581	611	559	564	557	571	584	580	562	575	630	596	598	569	635	596	591	578	563	582	569	586	594	563	540	618	605	616	587	556	585	551	582	550	585	603	549	549	623	615	583	553	568	652	637	562	575	574	596	591	613	566	571	570	587	565	589	619	615	571	570	601	582	585	618	593	611	572	613	563	546	601	589	584	572	550	605	602	585	584	568	588	552	599	593	579	564	576	594	556	552	573	544	622	553	550	571	601	618	548	573	611	583	602	580	579	590	629	590	567	621	565	631	584	563	546	573	557	566	580	550	587	588	561	568	567	591	598	604	561	580	596	571	568	586	579	538	584	577	577	588	537	597	625	600	584	532	561	567	599	578	649	547	604	608	568	582	615	552	586	567	576	557	564	552	605	577	516	568	607	577	559	596	577	581	571	567	586	582	597	582	571	558	555	580	574	548	557	562	585	595	598	619	561	591	575	597	563	549	592	576	580	575	571	580	576	563	604	564	594	566	591	560	582	586	555	570	551	583	575	590	555	599	555	620	552	539	621	565	566	618	540	603	561	589	603	594	612	532	594	583	573	558	595	542	601	607	608	622	589	586	583	582	570	574	600	592	564	572	604	571	596	568	537	575	631	529	594	608	584	623	566	623	607	623	544	554	537	591	604	563	559	563	589	606	611	584	579	572	576	608	589	611	586	577	575	566	610	589	581	564	575	578	596	568	598	561	558	590	565	584	582	590	581	542	537	585	568	548	605	585	585	600	552	604	590	613	559	575	541	580	603	627	609	588	589	600	617	603	581	611	584	567	584	594	585	585	563	534	592	618	564	610	591	621	550	567	566	578	591	571	610	602	570	601	600	596	563	553	552	616	578	530	621	577	547	578	579	557	619	573	554	559	591	605	576	569	577	578	538	569	571	586	547	597	586	621	541	591	601
25223	36668	37037	32837	27290	25792	23935	18196	7093	2255	1951	2200	1362	1359	1444	1477	1361	1083	780	449	446	421	433	374	368	345	359	355	353	392	366	362	396	340	364	372	363	348	372	346	346	389	345	381	379	351	377	403	320	353	369	370	328	357	382	376	365	412	383	335	356	347	344	372	374	376	381	351	348	347	307	384	368	370	348	351	376	361	381	351	334	363	340	369	354	348	402	385	369	386	367	355	350	368	409	372	357	315	324	381	374	350	361	372	336	400	389	369	349	360	366	365	331	330	363	359	386	373	339	357	319	355	354	319	345	366	348	346	309	362	353	405	367	334	319	341	420	340	376	350	379	337	341	342	356	338	336	353	329	353	334	397	346	358	315	397	372	383	338	332	327	375	325	326	337	362	339	347	337	369	319	371	347	345	406	362	391	339	345	345	356	335	319	368	353	370	326	366	367	301	350	360	356	335	370	375	348	333	349	342	335	358	388	329	357	335	360	352	374	362	368	356	375	367	343	326	353	329	364	355	331	350	330	356	361	340	346	363	343	355	393	376	344	364	396	340	363	374	320	327	389	355	332	358	341	366	361	345	339	360	333	327	345	388	358	346	322	372	353	322	369	358	380	333	371	351	344	337	405	363	356	322	382	374	376	345	374	349	371	376	364	375	355	338	346	371	347	390	359	356	348	367	405	346	352	365	362	357	343	357	341	384	352	363	344	346	352	387	349	394	371	384	356	344	350	381	377	353	362	327	384	373	379	358	382	373	336	339	367	339	365	331	355	356	349	366	372	368	347	329	345	381	378	346	368	348	344	377	336	371	392	353	372	347	330	328	337	336	365	353	348	332	361	334	338	376	352	365	326	380	428	325	346	384	358	368	295	361	365	365	337	388	394	409	363	365	336	370	394	369	378	358	341	382	346	371	332	335	385	339	378	382	356	337	359	365	334	352	376	392	355	347	330	359	339	328	312	358	369	375	377	329	361	353	378	382	319	392	335	357	329	380	355	354	385	355	377	366	328	359	335	381	385	350	349	349	398	357	372	348	335	370	396	382	374	363	370	331	390	339	349	373	396	378	316	352	389	382	363	345	358	372	346	389	359	376	362	358	329	387	347	330	353	359	368	338	377	357	346	385	334	357	384	330	388	336	344	355	348	342	345	386	348	374	353	382	368	344	349	356	343	357	369	346	363	392	332	322	368	379	356	325	362	361	369	355	397	346	337	347	386	352	344	346	375	378	350	329	381	342	375	341	357	327	313	365	406	350	330	369	342	369	351	368	357	373	333	378	359	326	352	374	380	347	367	341	361	370	340	384	357	385	363	351	382	332	385	369	379	351	364	378	390	373	355	355	366	327	349	368	353	308	365	368	362	398	345	365	361	367	362	348	349	333	372	383	351	336	365	348	357	321	356	345	354	367	346	354	336	356	356	341	365	358	354	354	329	343	330	371	348	349	377	335	367	360	379	376	346	379	369	337	349	384	350	403	341	379	305	337	380	343	373	372	387	383	369	374	359	313	343	365	383	377	326	371	349	393	352	323	341	379	346	358	365	334	357	364	376	330	369	364	344	359	328	352	335	363	368	332	330	367	365	381	377	363	364	311	373	360	339	379	367	327	347	344	365	378	387	369	339	355	405	403	392	345	350	337	361	367	364	337	375	380	363	365	374	363	331	368	356	370	389	347	356	336	359	391	373	358	309	352	369	360	357	317	358	360	351	378	355	378	356	352	356	358	352	339	405	364	388	353	357	340	356	403	376	333	364	352	377	360	349	336	370	377	374	364	361	358	334	361	343	353	349	325	380	397	336	385	379	339	367	347	369	349	309	356	363	360	342	328	342	341	343	378	383	401	367	348	358	357	353	393	338	366	326	367	348	361	362	372	363	398	337	379	381	366	361	370	344	395	354	317	327	357	334	362	396	359	391	371	369	350	343	337	327	328	337	377	338	327	350	371	354	346	322	364	339	354	357	344	363	388	377	378	365	350	339	410	337	325	373	341	374	368	368	353	360	355	370	355	396	348	344	370	343	402	332	359	380	344	361	331	359	319	368	365	307	346	361	362	382	322	362	383	332	357	368	344	353	366	325	368	372	393	342	346	371	326	340	391	340	373	381	320	358	397	372	305	348	336	292	366	337	340	358	361	357	363	367	346	359	321	348	378	336	376	346	338	345	363	346	367	358	349	317	353	362	351	341	355	352	369	306	342	344	361	376	357	356	331	402	367	362	338	338	330	337	329	351	395	378	371	352	322	405	357	388	363	370	388	342	369	367	344	354	382	360	350	365	367	405	364	347	375	362	325	366	330	366	355	342	357	361	350	340	373	362	358	348	385	359	376	370	367	330	365	376	342	364	366	369	360	353	359	352	366	344	363	397	355	372	362	351	353	349	350	359	365	364	385	394	372	356	349	340	349	366	351	369	339	391	375	368	350	376	391	351	380	334	378	354	326	341	372	333	329	357	367	369	353	349	374	314	373	349	329	364	349	383	351	349	355	400	369	353	353	356	360	355	405	364	379	386	375	363	356	396	378	364	323	368	354	335	390	363	390	379	340	339	343	330	358	354	372	363	385	386	336	352	379	357	339	393	346	377	369	364	364	354	348	390	367	359	375	357	369	320	328	335	334	354	335	338	348	346	373	344	378	376	382	364	359	333	333	380	394	395	356	338	360	339	316	345	359	378	391	325	358	372	327	344	367	366	332	376	370	371	365	326	357	359	357	343	350	371	342	364	337	397	381	313	372	381	356	361	374	367	340	396	335	327	339	378	356	389	339	367	369	357	355	383	376	363	357	390	369	358	378	316	339	348	358	400	380	377	374	357	326	336	383	356	405	355	358	351	367	331	343	345	358	344	324	351	346	327	379	358	367	378	330	388	377	356	336	386	314	350	373	361	367	381	357	374	360	346	360	379	302	346	336	377	367	381	359	374	339	350	345	342	350	345	379	318	371	354	365	346	302	349	389	347	312	382	337	326	373	368	361	357	344	392	346	334	345	343	382	387	335	344	356	328	346	380	353	383	372	366	329	347	370	397	359	364	340	362	335	383	331	383	361	331	328	363	352	382	403	339	362	375	346	341	355	336	379	332	364	392	369	362	336	368	338	323	365	356	347	366	350	360	401	329	361	364	377	371	374	383	357	341	357	393	351	364	369	320	341	372	345	353	356	349	340	329	345	344	374	376	368	351	397	400	345	373	368	361	326	336	337	366	393	346	350	340	366	335	335	322	317	331	369	361	356	376	362	403	354	389	355	361	366	363	349	364	333	379	336	347	368	349	336	383	317	380	333	350	337	355	337	349	350	350	351	364	380	353	331	356	363	386	382	355	330	336	341	349	352	365	372	363	352	317	309	311	376	373	351	372	355	350	327	340	335	380	386	349	364	350	353	355	343	377	362	382	359	402	392	332	365	325	352	359	380	370	349	411	348	376	321	344	362	369	343	342	382	315	350	369	351	362	333	345	332	359	353	356	349	390	377	369	352	343	365	341	370
19105	30656	35573	37702	35512	37790	40538	31694	11415	4398	7036	7599	4523	5189	5935	5616	5352	4695	3445	1611	1669	1423	1625	1113	1110	1080	1029	1034	1058	1026	1044	1037	1056	1034	982	1011	1019	1007	1000	1006	1011	970	980	1021	1019	970	1003	945	994	967	962	968	940	992	960	991	979	997	963	906	971	980	958	965	976	1016	972	953	902	968	991	946	927	941	957	979	939	952	960	987	958	995	975	927	936	959	956	943	915	1001	921	942	973	936	963	956	954	960	1008	953	906	897	890	992	955	917	965	939	957	937	965	983	928	979	933	949	931	938	969	1017	977	974	948	914	925	940	874	916	937	946	1006	933	929	924	969	950	1013	934	972	946	961	939	979	949	977	932	903	977	989	947	956	943	911	975	903	952	953	928	947	938	951	929	944	948	926	954	914	938	951	939	947	947	921	894	948	904	973	953	965	962	977	891	873	980	945	949	943	954	921	960	907	1005	971	921	945	929	1004	950	929	947	901	935	925	965	950	954	1005	983	922	958	956	935	939	912	959	972	948	983	898	936	923	953	936	928	913	941	915	947	967	966	948	1001	899	975	983	943	944	1032	941	956	923	929	958	913	904	938	923	930	924	1000	914	941	925	915	970	930	941	941	927	913	920	909	936	905	997	970	898	959	955	940	971	965	970	938	944	919	983	955	931	941	935	984	995	965	927	957	919	955	937	968	957	916	930	982	920	994	921	946	976	938	946	957	961	904	966	930	959	945	936	945	920	995	987	949	940	931	932	946	928	982	958	894	942	904	913	940	926	932	960	968	922	1003	936	980	965	943	938	947	1008	952	904	979	971	915	926	883	921	947	969	1008	926	978	924	929	973	929	935	972	929	954	896	930	924	917	941	971	899	924	928	938	949	940	871	1024	974	917	972	951	931	914	947	931	954	983	940	871	944	968	986	935	937	948	916	904	945	927	912	946	906	911	925	885	931	958	958	932	1015	944	984	943	954	922	953	913	928	956	969	921	970	945	985	932	937	962	951	917	922	920	933	940	970	975	917	945	900	939	986	961	913	956	948	976	961	923	927	954	959	949	968	930	922	946	919	940	967	918	983	1002	928	915	952	936	931	885	932	948	944	935	911	956	911	925	910	902	989	930	920	970	961	939	978	994	959	949	972	946	900	979	908	935	910	957	932	939	963	936	877	975	931	939	930	913	930	927	952	958	935	911	967	916	939	966	973	1009	966	981	931	978	976	987	929	929	928	1007	922	977	958	957	926	986	935	930	949	909	981	937	942	956	917	932	934	961	951	983	969	941	1011	908	907	923	894	946	1003	901	992	917	967	956	983	869	944	974	965	895	911	942	944	980	906	912	1006	960	898	971	946	947	942	935	969	929	945	938	933	957	992	961	1036	924	907	999	946	960	890	908	987	934	898	927	979	954	935	956	950	927	941	917	970	952	940	920	927	958	944	995	896	960	927	962	939	918	982	940	949	927	904	970	942	921	942	934	964	938	946	930	899	900	976	971	943	919	912	942	992	932	946	1009	952	937	939	951	945	991	950	968	905	925	951	959	1006	970	966	877	941	924	939	952	983	930	971	935	963	980	930	937	917	981	955	932	955	930	935	913	931	925	946	994	928	944	905	942	928	918	951	940	981	943	931	912	892	966	910	997	882	959	956	961	935	1010	872	971	912	913	967	945	879	949	1060	966	949	941	943	908	945	917	939	999	955	945	929	958	949	915	918	894	921	923	954	899	925	937	921	913	961	928	900	913	929	982	904	889	990	990	937	902	918	928	956	1011	961	956	947	960	904	926	916	924	920	931	952	949	941	914	951	981	893	881	965	924	889	910	1005	944	937	945	887	974	927	896	971	932	962	939	894	976	911	918	948	941	956	933	947	940	942	876	944	941	985	956	921	915	948	925	888	1013	986	983	982	953	939	985	935	896	929	940	914	899	935	994	978	957	942	925	964	919	924	976	936	972	946	921	940	961	948	928	1006	983	884	961	908	966	928	911	962	950	912	960	947	960	898	956	936	932	948	891	937	984	969	929	927	971	966	894	966	945	983	986	969	939	932	943	1002	920	961	946	923	945	921	927	947	924	926	899	984	929	951	960	941	918	959	904	889	883	959	917	947	940	931	913	903	940	969	935	979	920	917	925	947	982	949	949	940	951	909	944	960	965	888	955	918	920	981	941	932	909	912	979	932	914	962	882	932	922	938	920	952	976	953	958	949	924	949	934	950	966	927	978	945	925	966	911	995	969	921	945	972	977	972	963	901	895	944	989	881	920	974	937	954	958	916	936	942	894	948	999	956	914	947	907	953	968	927	982	944	934	906	944	960	913	931	932	993	935	910	967	994	932	1011	911	921	901	977	933	962	941	941	956	924	903	942	979	950	972	961	904	932	932	919	976	924	906	914	915	926	997	1045	904	920	944	949	958	928	985	950	963	931	971	918	898	979	1014	947	935	929	950	893	949	902	908	952	934	922	905	926	918	943	918	1001	950	944	946	965	908	930	919	943	946	1066	924	948	969	961	912	986	938	950	887	934	912	892	944	985	916	937	954	882	943	918	939	959	909	940	973	950	964	917	950	936	894	889	915	925	964	931	940	908	937	975	945	933	968	985	903	931	965	954	905	922	952	892	893	903	901	1015	953	975	946	886	933	957	959	892	914	952	952	855	892	960	935	929	883	982	932	935	912	950	949	908	977	962	928	949	923	939	938	946	959	943	1017	910	932	955	923	985	976	950	937	952	949	992	994	940	968	952	956	933	931	959	971	891	932	950	963	960	869	989	918	926	972	958	914	904	914	1011	921	939	914	922	923	943	958	926	957	949	1006	995	969	919	910	954	930	889	962	944	947	963	967	956	937	969	943	911	924	949	910	954	914	905	923	929	1008	939	963	981	1001	952	929	987	957	923	981	939	924	932	885	1008	995	976	963	913	922	957	893	976	958	969	998	930	910	953	978	950	914	938	918	964	959	975	944	911	948	951	915	974	992	979	942	949	936	915	912	972	900	938	907	972	948	931	900	977	928	915	914	948	984	899	924	933	931	988	994	912	937	878	973	971	943	950	992	882	895	911	949	932	920	940	942	947	984	946	930	923	947	958	951	903	909	935	950	929	912	971	979	887	969	958	928	886	953	935	913	962	926	938	938	946	911	919	999	939	943	970	947	961	924	912	898	946	911	979	949	884	927	931	948	955	917	932	922	921	897	910	969	924	894	909	934	941	901	938	988	951	973	964	934	942	1022	971	918	1026	950	941	1008	965	944	908	917	956	924	948	893	933	961	986	985	908	945	978	950	916	915	941	958	930	1014	935	993	1030	977	980	957	937	902	939	938	982	1017	941	934	988	975	923	958	901	917	957	904	929	1008	993	934	922	1004	934	1036	947	966	935	934	966	972	915	927	971	936	961	892	907	996	909	942	918	935	936	918	901	917	952	923	949	938	993	948	937	863	981	938	943	962	947	965	894	955	898	911	985	910	992	959	911	911	933	955	950	965	939	956	992	967	982	988	933	898	954	969	934	952	923	929	955	988	969	892	954	908	960	925	937	978	978	942	948	952	921	943	900	971
32878	40522	38551	34132	29823	29854	30506	26366	13737	5513	3469	2848	1655	1636	2056	1955	1619	1621	1152	495	462	421	472	370	364	325	347	339	320	340	372	323	352	315	340	353	363	347	305	343	337	316	358	368	347	350	320	337	340	350	324	306	357	357	310	342	338	369	305	335	329	336	319	312	323	358	298	334	349	311	314	330	296	327	338	340	327	361	309	318	326	328	345	350	321	349	312	319	322	338	341	341	300	308	377	337	323	322	337	321	299	312	320	351	313	316	294	324	311	349	323	341	342	302	316	316	308	317	291	343	304	288	310	317	316	331	328	346	349	352	308	326	320	305	328	324	310	354	334	324	319	302	311	330	349	341	346	322	309	304	331	324	323	336	339	353	298	327	331	321	327	343	321	325	365	329	331	333	335	304	327	312	316	341	324	309	339	349	325	340	322	338	345	317	324	345	276	339	316	299	319	354	337	342	343	280	324	323	308	328	291	300	362	305	342	338	332	313	311	305	346	332	285	315	370	343	352	344	344	328	311	370	325	349	331	311	344	297	316	331	375	328	339	339	328	357	333	307	322	318	287	320	338	303	347	328	342	333	348	325	332	357	303	309	327	332	329	331	331	355	302	315	310	355	310	357	311	328	347	334	330	308	340	320	333	353	344	331	313	325	326	342	354	339	324	331	356	344	303	327	358	327	285	316	302	343	332	376	341	311	309	321	327	347	332	282	343	316	343	320	330	334	308	300	324	327	305	351	292	319	279	340	349	343	303	313	301	326	349	327	306	315	301	344	311	307	353	347	344	333	340	332	310	305	344	311	339	300	337	316	343	291	337	325	289	294	317	319	333	308	313	343	320	348	310	350	285	326	310	336	333	316	304	343	363	332	309	308	326	340	273	321	347	328	306	344	348	323	323	331	342	359	334	324	307	304	318	355	283	329	320	324	300	325	343	329	311	311	342	334	330	329	276	361	310	315	353	338	328	314	316	310	325	321	324	288	370	358	326	331	330	325	318	347	337	295	325	306	353	343	334	330	348	331	335	322	338	278	329	314	279	294	334	338	346	332	307	310	319	300	348	323	306	331	322	346	312	337	345	294	375	342	334	338	338	311	332	363	359	342	319	362	323	330	349	343	303	302	304	330	337	327	308	323	338	312	325	330	337	288	352	300	342	314	329	327	301	357	338	347	306	302	304	328	303	321	327	303	339	332	336	378	296	319	357	313	323	340	337	347	364	314	322	304	330	305	350	345	340	312	344	333	316	331	328	316	342	328	338	338	327	323	342	290	305	306	311	335	344	274	339	331	330	343	304	324	310	303	360	359	329	323	315	344	287	328	342	333	300	354	308	297	322	326	338	329	337	316	301	318	325	327	339	302	356	339	328	321	349	320	345	297	307	329	308	321	346	315	302	286	318	327	321	288	306	322	349	353	322	304	299	290	273	315	316	351	361	326	288	333	326	296	311	312	304	319	302	350	339	321	346	322	319	326	351	346	306	315	305	332	304	306	326	320	348	332	317	308	339	328	323	323	330	339	283	310	305	338	318	340	312	324	344	331	330	332	344	311	323	319	307	284	337	326	307	329	322	303	362	376	307	309	319	363	308	318	340	362	311	312	290	323	329	294	315	345	336	319	313	337	330	304	327	334	297	368	320	333	351	347	321	317	352	308	305	327	333	322	320	318	309	324	330	314	308	309	303	308	312	341	332	303	342	332	350	302	336	322	312	323	329	286	315	308	333	320	300	317	351	318	332	374	347	320	320	313	297	309	293	347	372	310	308	300	333	334	347	315	339	327	315	315	347	319	313	303	318	330	331	339	309	293	331	351	350	349	338	321	310	302	324	305	375	339	346	335	328	305	304	334	339	309	323	345	343	318	329	313	306	304	321	319	313	331	331	337	341	322	315	297	336	349	337	334	309	292	314	329	334	322	347	338	309	317	291	337	317	342	298	335	338	330	313	310	345	341	317	334	341	355	312	316	321	321	311	316	320	299	290	333	351	335	356	286	343	344	340	307	331	316	343	331	325	326	305	323	315	325	351	332	329	310	330	315	330	333	370	311	335	346	328	328	309	349	314	300	333	328	336	322	344	308	327	331	344	299	341	313	345	346	316	306	353	369	329	324	357	316	288	292	346	348	312	334	338	328	325	293	332	296	323	299	321	316	319	323	321	317	308	366	351	308	337	307	306	328	329	357	328	335	344	309	331	354	364	299	309	344	339	293	334	347	309	345	328	332	331	361	327	354	303	305	342	322	296	311	349	313	331	344	338	317	359	326	335	329	357	317	346	298	335	312	344	325	356	326	339	298	326	323	332	321	338	308	336	337	328	307	346	312	324	307	325	298	303	311	319	341	311	323	319	332	333	314	331	321	333	343	314	325	309	314	376	359	325	351	342	339	315	321	339	298	306	308	344	320	327	320	318	318	363	317	298	319	317	332	358	359	346	288	331	301	286	351	372	315	313	313	326	348	326	315	293	346	370	326	333	343	328	317	312	308	347	356	325	344	362	354	351	352	344	340	357	357	326	300	305	335	325	295	334	337	305	334	339	331	317	321	322	301	344	330	322	296	327	337	315	352	335	331	312	319	321	344	304	328	315	346	315	317	319	348	321	312	340	314	348	301	313	327	343	340	338	303	309	310	331	358	311	334	354	344	289	315	330	363	297	313	338	350	346	297	303	328	332	311	336	352	316	325	299	375	315	326	337	306	326	324	358	303	314	358	350	336	307	323	330	316	347	290	359	335	343	337	322	309	329	292	304	323	352	290	330	322	351	326	347	323	332	331	289	342	320	332	329	328	329	322	303	320	292	304	305	312	313	331	303	349	335	336	335	321	354	353	338	313	325	337	315	335	326	333	358	349	298	257	300	314	316	331	335	319	337	306	332	317	301	315	293	337	321	353	318	325	324	341	328	329	340	349	363	338	299	298	319	339	326	322	362	345	303	325	346	373	340	312	339	356	304	341	330	299	325	291	330	341	332	334	332	329	350	315	326	319	338	366	349	353	354	328	316	329	313	335	339	319	322	362	332	296	321	356	277	338	323	314	323	324	326	340	313	343	314	326	362	331	310	323	334	314	349	340	304	301	326	332	320	338	317	344	326	305	298	321	293	337	303	336	290	336	330	286	319	336	299	315	336	325	324	312	333	353	312	329	324	356	348	335	347	350	348	284	288	336	306	303	315	313	331	311	314	318	325	335	299	346	345	319	327	347	314	358	296	286	319	325	326	334	330	334	376	341	328	335	337	292	307	320	319	343	326	335	296	311	335	297	316	310	312	308	305	293	303	310	325	291	303	366	340	304	328	335	325	353	345	359	315	324	323	331	305	338	331	315	328	324	296	318	299	302	315	335	341	352	324	299	339	314	313	362	369	334	343	289	362	330	330	315	311	312	370	310	332	334	332	332	323	328	306	302	325	325	329	320	313	331	327	342	340	325	316	289	304	335	322	340	314	305	307	353	313	302	309	301	334	327	293	315	331	311	344	328	370	326	327	310
22978	34649	38313	41546	40974	45178	47373	38276	17379	7494	10169	9045	6112	5836	7487	7789	6851	7699	4840	2111	1933	1610	1844	1088	1092	1054	1092	1005	1024	989	990	1011	933	1023	970	943	975	905	870	966	944	889	886	917	877	891	895	891	911	906	892	947	866	930	867	929	908	894	811	886	841	863	889	873	905	841	898	858	920	858	927	827	871	842	853	872	874	816	917	827	848	895	917	802	866	864	801	903	846	811	855	856	828	828	795	858	825	833	900	885	868	862	858	802	884	899	865	829	832	841	840	861	854	817	823	892	856	809	911	857	823	830	852	838	855	824	879	905	833	847	813	865	858	842	850	849	880	817	890	841	850	892	872	862	849	820	852	852	907	893	835	862	836	809	813	811	819	878	835	848	845	852	876	890	852	899	866	803	865	846	852	814	840	855	822	850	857	858	810	874	834	811	827	869	820	892	795	797	850	848	813	799	879	850	818	869	856	824	863	864	887	802	840	864	818	834	843	825	850	810	849	891	862	856	812	812	856	825	819	810	793	805	879	799	829	848	826	838	808	827	870	817	839	867	836	853	828	778	848	809	874	878	861	819	820	777	762	812	818	857	836	806	864	862	829	844	860	840	858	846	884	852	797	807	876	828	806	867	815	844	856	883	834	828	841	841	794	822	873	829	888	860	854	840	854	881	876	887	836	842	850	849	851	873	797	809	850	851	802	867	797	824	826	887	859	817	866	831	832	851	875	825	887	853	851	834	851	842	806	903	835	811	823	811	859	829	856	883	846	900	868	835	795	829	838	846	805	852	828	820	872	831	858	797	903	843	849	839	864	815	807	875	828	802	823	837	785	809	844	851	836	820	871	801	813	820	834	815	916	797	819	826	813	858	874	810	847	872	803	822	867	788	872	871	820	921	845	778	821	870	879	832	838	860	787	839	863	871	836	814	789	834	840	830	883	839	843	771	858	821	826	853	894	806	857	800	824	864	830	885	882	865	840	874	836	856	826	822	811	799	890	804	829	789	851	929	808	802	867	833	835	875	817	868	874	835	867	785	799	826	855	866	858	840	800	836	831	860	835	861	846	853	898	787	831	789	821	833	849	873	826	812	825	866	821	839	860	841	857	805	833	901	890	849	832	885	838	879	860	816	884	833	852	842	823	857	823	855	870	812	820	814	872	815	853	809	822	843	782	858	803	821	873	829	811	830	855	836	876	875	824	843	845	859	890	874	781	874	862	857	845	846	841	898	874	837	869	820	814	890	832	829	854	890	806	854	800	862	845	819	855	841	892	860	852	798	833	793	856	830	825	885	799	893	773	842	836	816	845	817	809	837	831	860	876	865	846	848	831	871	867	819	841	809	813	863	832	803	807	888	808	800	820	904	881	839	835	856	852	805	800	889	870	853	823	881	864	871	885	883	862	849	854	860	842	864	853	823	828	822	855	875	889	867	904	810	881	821	873	825	872	860	818	875	820	843	854	835	843	808	818	853	838	832	861	832	794	837	848	861	814	854	856	860	840	826	848	852	828	814	857	917	869	819	861	799	837	854	856	843	827	842	839	864	873	829	812	827	860	831	793	817	833	817	867	897	858	820	794	805	836	819	798	792	831	882	817	826	798	836	843	850	834	848	880	785	839	862	797	873	767	858	856	847	872	865	829	828	832	834	817	832	840	824	814	824	855	817	808	856	857	807	886	844	848	838	863	866	810	817	880	826	856	821	805	839	777	793	838	854	850	834	850	808	792	817	838	861	805	808	858	778	786	793	818	795	852	839	856	820	834	824	834	882	785	855	821	846	797	842	791	845	813	843	860	809	877	822	789	867	868	822	788	840	900	818	849	848	840	802	817	806	857	842	876	850	808	825	829	857	855	856	833	817	844	863	846	820	838	863	834	803	788	918	838	837	785	826	872	876	868	821	882	842	857	875	869	874	863	874	860	882	805	889	797	831	839	884	867	907	802	827	880	880	876	864	788	881	840	836	833	842	807	873	798	804	905	861	840	848	820	816	828	875	859	875	866	764	829	848	838	818	846	866	807	850	893	874	785	878	822	820	822	839	813	783	783	879	858	831	834	826	802	876	863	828	879	855	817	832	835	866	815	845	798	779	866	844	890	856	861	847	802	861	791	840	837	821	861	869	852	844	824	798	862	838	840	820	824	800	820	803	879	898	830	883	826	871	882	811	820	794	844	888	885	853	820	827	863	787	808	798	871	839	786	827	828	822	783	813	811	799	832	827	865	815	832	865	830	861	867	853	818	822	861	865	833	826	802	823	781	776	844	846	760	840	850	816	836	812	803	875	821	778	825	809	824	818	856	797	877	852	848	868	841	845	767	851	864	933	780	862	868	825	855	836	875	843	820	843	831	788	834	863	874	858	824	899	865	814	822	841	854	767	877	872	853	840	918	817	846	838	859	809	836	913	877	795	793	844	892	829	800	830	857	827	860	868	818	824	819	807	766	837	842	828	857	787	856	870	869	836	857	894	814	833	865	825	867	847	866	826	849	827	850	847	855	845	816	830	847	828	808	847	838	850	812	832	834	816	831	823	827	839	855	867	862	779	827	836	817	881	862	842	835	863	792	825	873	856	790	815	856	816	847	864	810	825	840	811	875	809	864	850	857	862	811	855	765	859	870	840	843	802	873	852	815	838	787	844	785	841	821	831	834	865	838	881	820	791	812	860	857	832	858	851	846	830	826	781	813	812	803	873	783	834	894	822	839	846	836	805	798	832	820	876	870	879	882	858	864	854	811	905	796	847	808	815	823	809	816	817	838	842	839	864	825	862	822	846	847	842	836	816	855	812	821	828	816	888	850	867	837	832	857	805	877	822	845	875	895	767	851	843	799	816	867	842	834	840	839	827	857	839	868	844	882	859	831	882	847	851	848	834	849	876	859	830	814	873	850	790	859	820	877	873	827	886	840	819	837	820	816	875	811	869	789	874	848	841	863	814	869	842	824	842	880	862	866	862	809	871	835	852	835	819	861	874	835	854	881	855	845	827	829	861	875	774	878	838	854	824	848	866	795	805	807	841	816	871	848	868	858	883	806	848	831	787	835	844	850	855	853	816	821	769	843	898	849	820	843	859	882	854	820	886	833	899	854	829	856	846	884	862	852	807	832	851	847	835	836	811	817	809	865	785	803	806	828	821	868	859	853	836	839	844	852	809	843	868	814	833	849	830	850	791	787	836	837	896	818	845	836	834	851	855	907	852	893	812	791	824	888	841	816	853	819	859	862	856	849	826	882	850	811	803	858	830	818	845	848	829	833	812	796	886	844	839	832	850	879	816	824	825	838	838	809	816	801	872	880	831	844	802	819	834	833	845	840	822	835	854	845	817	830	854	818	834	860	801	822	812	811	803	804	850	807	766	792	878	828	828	792	800	859	831	830	806	867	844	824	817	827	816	888	868	813	850	813	801	881	871	822	882	801	782	808	873	835	802	755	864	801	854	805	829	864	890	855	846	773	833	844	871	871	840	894	898	777	780	818	830	857	865	896	846
4271	5555	8335	6357	3151	1862	1264	786	381	242	262	246	198	194	214	197	236	190	181	202	185	181	194	184	195	207	195	205	189	182	194	193	184	184	204	193	210	175	197	224	203	162	191	210	197	213	203	191	201	190	188	171	210	210	184	183	205	175	186	171	162	166	192	204	181	192	180	177	202	185	200	168	210	183	193	189	171	186	179	174	202	197	192	184	201	172	203	206	178	202	190	171	163	196	182	182	182	200	172	170	179	186	194	201	189	188	184	212	193	189	185	176	195	186	179	165	192	175	206	193	200	189	203	195	179	166	196	194	178	199	196	185	173	210	220	186	197	203	172	197	175	184	184	228	164	200	211	204	184	194	196	168	175	191	183	173	163	200	205	192	186	210	172	195	206	203	196	189	171	156	212	184	175	192	175	186	176	187	243	214	199	199	198	199	166	198	206	197	186	179	172	179	166	185	193	190	184	221	196	188	159	190	202	201	178	196	175	183	181	209	172	199	204	187	203	189	194	207	177	201	191	192	185	195	183	184	178	177	225	172	182	178	191	184	177	185	176	187	207	200	174	193	191	190	181	171	186	205	204	192	180	198	177	189	166	175	174	186	195	197	165	173	158	185	187	198	182	197	174	167	198	177	188	191	206	166	192	203	193	178	199	190	175	212	178	217	202	202	199	183	178	215	176	169	189	200	181	206	175	173	207	144	181	173	204	193	198	201	199	176	203	196	179	216	183	180	207	198	174	195	179	195	192	175	181	207	177	154	183	195	207	197	170	201	167	191	189	186	170	197	156	214	177	159	180	181	203	183	181	193	181	194	178	191	196	185	179	177	178	167	190	194	215	179	180	196	180	179	184	167	170	190	171	204	185	161	194	181	173	199	178	165	196	190	199	205	182	164	171	191	178	194	225	180	173	179	222	160	156	177	177	197	231	169	190	194	200	179	191	169	204	193	191	189	187	193	215	186	210	202	197	190	189	165	175	200	183	182	188	203	187	185	205	207	180	162	154	192	183	186	198	187	206	185	193	181	190	158	206	174	209	205	204	200	188	200	214	205	177	177	187	191	166	182	215	167	206	217	175	193	171	181	183	191	214	226	165	150	178	200	193	192	202	241	177	185	225	188	214	201	205	167	160	200	195	206	197	170	179	188	198	177	197	194	195	201	200	193	183	193	180	171	179	218	165	203	209	192	189	189	179	184	189	178	210	176	180	178	203	188	199	183	165	196	186	180	209	179	170	203	183	193	173	182	185	208	190	162	182	230	197	201	190	187	198	196	201	205	208	179	194	186	205	204	179	187	167	191	199	179	223	190	207	196	187	202	196	168	184	198	206	209	206	188	181	208	176	188	208	180	212	193	179	199	191	182	213	193	183	148	187	180	205	201	222	175	188	163	209	206	196	182	191	190	158	189	189	185	178	183	191	194	199	175	190	193	179	182	179	203	190	217	188	194	200	209	207	190	200	182	181	185	191	204	187	201	172	186	186	201	205	156	183	186	173	194	202	186	166	191	211	183	198	194	174	165	189	177	177	193	178	167	186	214	207	195	198	204	203	172	181	199	197	198	208	183	202	167	209	202	213	216	183	203	208	208	176	168	165	211	187	190	179	173	199	184	199	193	179	177	165	199	202	193	185	190	163	166	181	185	174	200	190	204	200	199	191	205	188	211	168	180	188	207	202	195	213	195	197	184	185	207	215	199	180	214	173	173	181	168	201	191	193	172	198	199	174	197	185	174	224	197	180	169	204	161	183	187	179	203	185	186	201	192	195	169	203	177	172	155	144	182	196	188	184	209	203	182	196	187	187	189	207	179	204	182	197	188	165	188	183	188	184	193	178	194	184	204	190	170	189	194	193	210	180	217	206	191	203	161	177	185	214	171	185	181	206	200	176	173	203	175	162	190	185	192	195	199	200	192	205	172	187	193	209	185	199	183	170	183	192	187	174	178	193	178	208	211	216	200	194	209	195	191	185	199	192	188	192	207	190	184	195	197	177	184	172	202	142	177	166	167	210	174	199	171	170	186	195	183	205	184	175	200	142	182	180	175	169	186	182	183	200	201	177	194	166	178	192	190	189	191	216	214	232	179	191	186	197	179	180	183	190	163	225	185	183	183	168	197	192	182	164	187	194	171	173	180	176	197	175	200	183	194	197	185	192	174	222	189	199	182	195	171	175	183	199	210	199	167	200	183	203	198	198	185	182	179	213	180	180	188	189	177	171	181	214	187	170	182	219	172	201	194	195	195	207	184	180	178	193	178	195	194	180	176	230	199	184	189	184	169	176	181	175	191	186	192	193	176	176	193	172	208	176	183	192	189	185	202	211	159	212	176	181	186	209	190	187	210	201	210	189	190	164	189	200	182	188	194	157	199	193	190	196	178	186	193	169	204	189	190	188	189	212	196	199	178	188	166	188	184	195	200	184	183	185	189	187	200	199	175	201	185	186	185	171	173	190	208	194	211	188	185	185	200	222	220	179	201	184	200	169	193	180	175	177	169	173	174	192	178	169	202	183	183	187	183	196	166	194	163	204	222	199	189	215	210	189	216	189	191	177	188	177	213	178	190	175	182	196	178	209	184	178	179	176	198	169	164	177	217	180	191	202	159	218	170	181	219	188	211	204	178	174	193	191	176	183	192	210	175	202	184	185	186	179	188	192	181	194	169	212	168	210	200	203	201	171	177	218	210	221	213	187	183	165	214	174	177	175	168	186	217	185	202	142	195	188	203	164	193	169	199	179	178	190	192	164	194	189	189	199	172	204	186	172	167	212	192	191	215	198	177	177	194	177	192	208	182	179	203	183	178	189	186	207	161	186	183	195	194	186	180	190	179	170	200	181	186	186	203	205	191	175	192	192	184	170	198	205	178	167	167	208	187	179	179	168	186	204	187	190	172	177	189	171	188	173	190	186	186	194	177	173	216	194	192	201	214	194	199	204	205	171	193	187	196	171	180	177	184	175	173	186	176	190	190	191	180	196	187	182	215	197	196	174	210	179	207	219	191	197	176	213	179	196	219	163	200	167	183	201	178	193	177	219	199	203	181	194	194	202	184	181	192	223	199	182	176	177	182	169	184	178	209	188	187	182	188	191	204	213	175	181	178	206	179	183	200	159	149	179	183	188	199	190	212	199	193	186	175	206	205	206	186	195	219	180	173	174	195	197	192	166	176	184	197	207	182	200	192	179	199	161	179	190	187	193	196	182	222	195	212	183	179	206	171	175	193	208	200	172	173	196	199	197	201	170	185	191	187	184	170	203	173	208	190	187	194	206	182	196	168	191	191	190	186	169	176	197	202	192	192	171	150	180	181	171	215	188	175	180	180	203	210	171	176	200	204	170	204	162	192	207	192	178	197	188	175	170	181	178	212	187	193	186	192	183	187	199	174	178	189	165	195	197	171	176	199	179	195	187	197	195	175	183	171	201	175	183	192	181	201	213	167	158	193	175	174	175	172	186	185	173	172	188	187	195	171	180	172	199	178	185	193
4290	7255	12997	13176	8905	8080	7106	4619	1524	908	1044	1041	726	735	814	732	788	836	730	585	599	599	654	634	570	611	555	597	572	559	556	534	572	587	532	581	578	604	584	607	567	583	540	578	578	537	576	549	623	599	591	532	571	544	567	586	555	538	605	625	613	606	574	566	605	533	562	567	627	598	551	571	625	597	581	627	599	580	557	607	615	600	559	591	577	553	583	578	588	608	598	616	559	578	606	580	521	591	602	589	582	556	551	545	561	619	557	631	524	582	583	577	538	593	583	571	543	574	599	543	569	551	546	577	576	539	568	538	520	553	593	566	597	585	553	591	603	568	571	563	548	614	567	596	615	611	585	542	579	597	577	606	600	582	557	556	583	565	575	571	608	530	576	590	556	579	575	590	612	608	593	611	576	577	590	568	615	530	571	570	598	639	577	529	617	552	597	580	595	584	609	580	558	549	551	573	578	611	572	588	604	575	579	597	616	596	585	544	596	583	591	563	584	566	606	582	580	572	597	589	529	538	601	584	550	530	588	585	586	575	530	605	562	575	592	637	567	567	579	565	521	566	592	586	593	604	612	584	567	598	578	561	567	603	567	563	564	571	594	602	566	571	551	614	602	588	590	558	539	589	592	573	582	561	614	573	544	571	573	594	586	614	591	608	536	557	568	553	577	592	593	560	584	568	584	588	560	589	543	566	570	584	577	540	563	571	606	566	584	573	557	549	567	553	551	573	571	575	590	574	596	566	607	581	587	565	566	583	573	567	568	587	567	577	588	613	586	536	560	582	612	586	581	552	578	568	583	613	584	564	576	546	562	591	608	588	598	583	631	574	607	560	551	583	594	579	546	585	570	582	585	577	628	615	572	601	551	554	614	605	575	543	590	576	606	576	577	551	633	583	570	589	508	591	602	559	584	602	611	580	621	582	565	605	553	603	578	572	592	606	595	586	624	556	567	587	539	569	550	603	549	564	541	592	575	595	596	606	609	623	538	594	595	525	557	566	567	540	585	591	567	564	591	560	567	574	564	572	576	570	562	545	570	598	544	640	544	579	582	562	561	591	555	576	571	537	602	595	555	572	590	593	546	610	535	591	542	571	593	553	576	547	560	578	627	542	521	572	586	591	542	582	547	590	563	548	565	620	618	604	594	584	591	616	563	577	588	581	571	602	557	563	543	573	591	595	597	524	575	569	616	568	562	576	572	551	602	606	583	577	585	600	606	587	583	572	592	617	545	592	559	575	569	589	621	554	599	552	575	589	581	563	582	625	581	571	580	632	626	600	575	582	610	561	568	563	544	572	546	593	609	572	607	622	548	619	519	582	585	571	578	580	592	601	566	528	566	546	572	586	572	614	584	610	594	599	545	595	545	597	566	624	572	588	571	582	560	544	525	602	574	580	562	569	608	582	554	595	585	591	603	592	582	628	542	560	556	576	587	580	567	578	563	581	580	548	562	622	545	572	563	545	556	574	614	607	556	568	586	575	610	593	572	575	615	606	588	604	528	577	542	584	521	588	578	530	599	550	613	577	557	578	551	521	639	627	594	565	613	641	577	615	588	584	588	628	558	602	554	603	582	515	572	571	568	574	578	607	614	623	615	554	589	552	585	580	562	626	568	544	550	556	612	601	599	567	571	553	623	565	596	570	571	593	608	596	605	555	531	572	542	606	566	576	600	562	563	574	565	595	586	586	585	573	541	558	576	555	560	575	557	554	577	598	587	532	568	571	596	596	555	601	576	602	557	572	598	626	598	572	537	569	571	608	559	577	609	587	605	587	570	606	607	539	607	584	600	554	566	577	555	566	551	602	591	574	569	574	617	523	592	542	582	576	586	567	623	583	606	598	610	582	594	593	580	650	545	534	623	607	589	590	607	555	533	594	586	577	609	564	570	556	579	599	549	587	583	586	574	559	586	573	556	592	594	572	585	582	566	545	610	574	594	555	626	577	572	570	580	541	565	552	600	619	551	574	588	598	618	585	593	568	552	579	555	557	610	590	558	593	600	585	542	566	583	594	590	575	590	551	579	578	538	586	566	578	604	580	614	571	598	550	561	572	540	606	592	552	572	562	608	578	553	573	594	565	559	630	542	550	601	610	534	570	567	566	586	590	549	561	561	614	608	570	580	541	572	603	631	551	583	596	593	598	591	539	528	581	557	545	531	572	569	567	576	542	551	560	538	596	577	603	593	539	522	607	612	611	560	588	567	534	570	580	603	578	580	600	563	558	591	563	562	580	564	608	619	548	538	580	579	561	591	565	582	568	579	573	534	591	579	577	553	571	559	567	574	618	562	538	615	592	593	625	587	562	563	572	548	559	543	612	588	578	593	563	584	558	560	525	623	564	588	597	587	579	589	592	566	597	613	583	558	571	581	571	604	563	579	595	579	608	544	551	552	537	590	578	562	564	549	586	569	607	584	562	541	586	614	570	615	595	585	617	589	559	561	578	556	592	560	594	616	615	614	566	615	587	554	602	575	560	586	577	576	634	589	559	595	575	580	581	591	583	650	593	584	589	569	591	567	594	583	610	574	590	556	631	546	590	582	595	613	582	571	530	549	589	612	614	607	596	536	533	583	589	593	547	581	604	604	552	594	583	602	569	569	553	587	575	572	506	595	578	538	618	533	544	565	589	602	600	605	586	600	561	578	593	569	561	566	535	568	593	581	598	569	557	573	568	579	604	559	620	593	577	595	604	598	626	570	597	568	651	513	567	606	616	606	578	563	562	580	557	587	601	603	592	578	610	580	570	556	574	527	585	595	547	555	628	605	553	588	584	584	627	589	538	571	575	597	600	558	556	551	586	623	611	573	573	625	565	591	574	625	587	580	623	577	601	616	573	594	593	584	545	585	584	627	557	565	586	594	568	567	589	532	557	555	556	590	579	557	579	568	556	596	570	565	569	542	583	563	619	616	612	553	576	556	581	596	589	558	589	578	565	580	575	612	559	609	541	605	538	585	564	603	559	582	587	547	535	568	578	590	582	592	585	604	547	591	604	634	578	574	569	632	609	590	613	582	572	611	574	585	545	583	581	590	560	585	546	586	517	592	561	578	591	539	557	605	585	595	539	570	594	558	596	581	618	605	571	610	546	539	581	606	571	566	609	611	592	567	564	556	607	564	548	572	575	591	606	589	584	545	595	630	587	560	571	564	557	628	578	526	528	556	563	554	601	603	607	555	529	565	577	603	564	575	594	573	574	560	632	561	613	585	594	581	653	582	586	544	568	598	605	535	601	612	539	514	632	582	611	600	612	628	566	569	606	600	560	608	573	590	556	625	566	586	537	547	583	564	545	596	590	593	575	550	611	585	591	594	588	562	568	591	626	553	570	555	569	591	595	575	595	582	537	551	574	598	562	566	604	605	562	605	540	585	568	614	568	545	574	569	594	573	580	556	574	581	618	603	604	565	595	610	553	583	540	586	600	602	544	589	571	559	583	570	552	619	548	578	574	576	559	586	598	605	547	576	608	579	573	570	548
21874	35201	36987	33420	28798	26397	25065	17225	7048	3456	2033	1346	905	860	1008	1026	948	1039	651	430	455	432	403	367	366	352	393	380	375	357	377	313	375	373	336	351	364	385	344	375	330	383	373	379	335	345	370	370	328	345	381	368	395	386	371	373	382	358	393	367	351	335	337	344	362	369	313	369	365	357	334	374	385	327	369	363	348	345	380	362	378	346	353	352	337	372	353	365	352	372	333	372	388	349	342	340	339	385	332	404	330	350	360	357	373	357	368	385	349	350	347	347	360	381	356	335	407	362	334	342	357	325	355	344	355	389	333	345	343	398	331	385	350	370	396	347	383	336	400	372	351	344	358	362	310	390	349	340	368	412	368	364	336	360	364	362	369	402	351	350	395	382	366	356	336	345	363	344	346	360	376	390	338	360	358	337	362	363	356	318	391	371	320	355	355	337	375	360	384	333	374	373	341	356	363	376	356	370	371	326	357	375	385	346	329	368	357	384	376	338	329	349	368	353	367	363	337	329	323	345	340	352	334	349	363	354	357	399	392	328	384	355	351	380	374	355	373	381	345	422	352	360	344	378	363	380	419	367	339	367	368	337	354	302	351	336	395	363	323	394	364	389	323	353	357	368	339	355	326	347	355	359	315	357	353	366	358	363	379	358	332	374	369	394	365	357	367	357	350	376	319	374	354	334	346	345	338	340	330	347	384	369	391	340	310	384	360	367	315	337	365	334	331	365	324	353	352	404	388	335	335	357	359	347	314	360	390	334	328	379	330	361	347	327	309	360	374	345	332	374	343	342	348	351	337	327	346	339	380	355	321	340	379	345	356	389	370	376	323	394	417	321	375	349	395	374	320	388	377	339	355	348	361	366	340	366	347	352	345	367	362	360	396	356	367	346	393	388	353	324	330	363	352	390	403	378	344	353	373	360	368	337	361	339	342	383	364	347	365	322	370	373	365	334	344	363	355	374	359	363	355	352	383	371	359	371	385	362	384	368	407	318	387	353	345	361	358	331	355	380	371	354	372	345	348	330	351	339	312	343	361	344	373	336	358	383	342	360	390	371	336	365	362	375	339	344	405	359	361	344	360	364	354	346	368	374	341	361	323	331	333	382	358	285	343	355	360	365	353	332	331	361	402	376	327	377	358	362	365	410	361	377	370	362	343	367	334	351	369	362	330	331	327	353	377	337	372	353	353	341	370	353	333	371	355	376	314	318	375	354	343	358	346	336	323	380	357	343	327	372	373	328	350	367	384	358	380	381	355	364	357	355	369	356	335	390	308	352	395	346	419	378	350	353	365	338	354	374	351	367	352	390	369	358	352	372	325	353	368	356	359	390	342	365	341	348	342	333	384	329	348	350	359	346	350	370	392	311	357	316	357	381	344	333	370	389	347	346	353	352	355	343	319	347	339	361	383	302	375	376	350	336	354	355	347	375	384	372	397	358	319	386	366	335	354	393	363	350	366	352	325	356	352	384	334	343	325	286	382	362	359	401	380	367	374	337	350	380	345	340	379	355	361	376	365	363	331	349	350	355	369	344	359	378	345	331	363	352	362	350	332	349	369	329	341	356	348	374	370	335	340	340	344	346	347	308	352	364	380	318	329	362	372	351	383	390	354	342	354	364	336	342	336	392	392	390	336	364	383	355	376	349	336	381	348	335	360	399	356	341	318	362	387	371	347	364	362	403	386	340	356	328	360	355	395	351	319	329	324	356	356	375	382	328	384	355	360	334	354	364	365	342	352	391	355	373	363	390	357	365	335	386	328	323	328	380	322	313	342	334	348	340	336	363	370	341	334	354	363	377	362	372	360	367	377	342	335	367	325	335	370	399	332	353	389	388	361	384	330	392	364	387	380	339	377	376	325	336	361	355	374	376	369	342	355	347	348	333	350	376	373	401	357	341	358	339	350	339	347	385	357	369	327	318	351	382	383	315	378	361	333	342	349	378	380	346	383	393	358	373	365	341	362	388	314	351	353	313	362	321	333	342	350	320	369	351	389	312	348	362	402	343	362	336	351	379	353	379	362	389	327	381	347	376	367	377	365	354	350	379	341	381	330	393	349	329	352	365	338	373	350	384	362	354	400	362	325	346	387	342	335	363	368	379	329	372	328	380	321	345	403	339	359	357	337	366	362	317	373	387	339	360	356	346	357	351	388	355	350	356	352	356	361	335	376	348	344	353	360	384	351	339	386	372	331	379	366	360	392	345	312	328	372	357	325	382	364	328	345	344	351	350	366	361	371	360	359	313	417	351	361	337	373	343	374	356	349	340	349	369	350	357	325	375	361	326	406	356	364	385	337	370	378	324	381	359	369	360	343	315	347	348	346	340	356	377	380	366	335	325	375	367	308	322	332	346	361	344	372	367	363	346	346	375	355	373	386	362	384	357	357	367	363	391	357	352	355	368	336	347	364	356	347	386	332	377	357	376	383	386	331	383	361	389	356	340	366	345	367	352	366	343	363	363	354	399	360	341	357	382	389	379	358	329	320	382	395	348	327	363	371	300	332	342	319	370	371	398	324	319	358	356	328	360	337	377	376	340	364	387	338	334	354	339	365	365	372	379	363	330	379	360	350	370	351	375	367	373	356	350	395	351	358	355	351	357	343	348	321	385	302	366	360	337	328	349	381	325	375	383	382	350	376	364	345	336	336	356	358	353	322	348	360	350	375	332	344	367	340	337	388	333	345	357	357	347	342	332	362	340	344	350	393	383	350	376	340	373	347	396	354	342	368	323	358	390	315	388	334	339	370	361	371	353	338	379	352	349	350	386	358	370	365	362	361	356	353	373	361	369	386	337	339	363	349	337	377	350	388	357	368	354	420	347	350	385	348	351	344	371	359	363	380	350	346	356	353	349	361	361	375	328	342	353	354	361	355	380	367	376	384	358	346	362	323	364	381	348	349	349	354	351	352	365	356	354	351	400	372	375	378	330	362	374	365	358	359	380	359	374	377	354	346	362	374	361	367	351	352	355	343	349	381	362	358	369	351	345	361	331	352	338	346	360	395	363	357	344	379	366	342	325	349	383	385	372	359	367	364	356	378	389	361	380	342	351	366	347	337	382	324	357	354	365	391	359	342	367	342	381	341	340	383	367	375	369	325	352	364	327	352	358	365	353	347	349	348	369	353	358	397	350	362	344	365	373	384	364	337	356	345	357	341	405	371	349	404	341	373	356	352	361	347	358	340	351	391	362	326	360	405	368	338	323	359	377	334	362	365	366	368	361	353	358	338	384	380	342	360	398	369	301	344	340	354	334	338	332	395	351	347	366	367	352	350	349	381	348	333	330	375	391	366	373	364	338	350	355	392	359	329	338	349	325	365	386	376	321	356	398	315	330	384	343	342	361	358	350	351	359	387	355	385	369	361	358	335	375	378	406	361	392	364	418	367	327	331	356	367	363	361	340	372	379	379	349	393	372	352	361	363	352	345	372	338	389	364	352	341	360	348	335	348	338	367	361	382	380	362	349	345	369	391	379	389	356
16715	28673	34889	39299	37930	39909	40977	27072	10587	7855	5940	4569	3288	3178	3914	4825	4636	5716	2686	1917	1567	1569	1400	1121	1081	1091	1050	1073	1035	1056	987	995	1027	971	1033	981	1041	970	1009	978	1004	1041	1019	976	1008	949	954	952	950	993	958	980	931	988	977	987	1011	970	973	965	945	975	930	966	1017	929	965	895	934	925	967	985	943	967	1003	944	979	935	973	941	982	930	971	925	1011	985	978	970	940	1010	969	969	982	923	942	965	941	944	918	967	982	991	970	963	969	929	993	956	946	952	924	986	936	962	970	920	961	928	929	947	938	956	995	964	938	932	916	954	961	986	907	960	973	974	920	978	983	1055	993	932	974	889	976	889	942	922	920	908	883	875	950	928	911	967	978	960	928	927	954	890	980	939	930	963	939	930	972	869	929	887	880	955	946	941	968	910	935	934	952	941	909	923	942	936	972	972	890	895	962	924	916	897	935	964	941	921	947	935	922	918	968	889	950	944	908	966	976	965	976	933	973	998	965	975	934	939	904	946	939	957	911	933	933	951	926	944	918	988	980	1003	973	975	940	886	973	867	975	970	964	952	946	940	911	939	957	936	961	945	942	940	952	1007	915	1010	944	932	920	927	953	918	946	951	923	941	938	919	924	875	961	897	883	896	948	950	1010	1008	969	994	988	955	964	948	973	960	976	942	953	923	955	960	905	934	941	922	957	915	929	930	934	921	901	963	957	956	886	919	931	825	978	1017	921	916	956	955	953	949	929	884	995	977	905	944	888	944	900	962	904	948	919	960	933	926	970	958	930	983	960	973	969	893	935	918	1007	943	923	893	904	982	937	965	946	974	950	948	876	942	961	896	932	956	942	897	1015	909	959	899	976	901	945	890	949	958	917	957	1014	976	910	948	961	971	908	896	966	896	951	964	959	985	975	961	944	907	906	996	929	941	970	855	932	957	930	886	943	953	965	939	949	951	969	934	955	952	945	892	940	894	936	913	888	956	951	975	893	947	952	966	933	900	932	958	957	979	928	969	895	900	916	924	966	897	904	941	914	911	919	903	922	934	980	927	952	897	919	900	994	981	944	909	940	970	955	901	935	859	967	933	961	933	966	986	955	1004	979	925	954	957	947	958	955	929	972	948	932	929	897	982	925	996	957	927	933	921	948	984	929	957	957	951	934	914	944	936	946	956	910	926	952	982	940	1007	977	959	956	880	921	916	948	931	966	941	909	881	940	952	956	959	944	949	902	908	904	907	959	939	941	946	961	907	961	936	948	991	944	986	933	919	914	955	942	998	919	905	957	1029	949	969	978	921	966	961	913	964	934	987	917	960	902	908	956	959	942	1007	949	952	917	964	908	901	953	925	971	914	949	929	932	910	932	948	973	987	875	932	950	983	928	942	982	940	986	893	893	945	948	970	981	949	932	943	960	921	928	968	900	907	948	960	1006	1004	926	955	964	943	932	944	920	937	950	983	960	943	888	956	942	983	927	921	925	947	938	963	894	927	961	916	931	931	973	946	937	935	954	952	967	975	925	897	971	930	962	960	906	953	932	881	951	930	986	918	929	953	957	920	952	958	916	957	956	922	959	892	947	948	969	970	933	910	985	929	900	933	1006	951	977	958	919	965	982	927	929	942	918	898	939	932	932	943	888	971	954	933	935	953	965	1001	972	919	971	940	956	946	921	908	945	946	878	962	933	967	917	940	994	904	957	957	906	926	944	952	889	971	946	956	930	939	920	912	941	898	960	946	944	941	904	921	970	873	920	932	904	965	935	948	919	897	930	958	930	967	889	965	879	925	967	909	893	961	946	961	978	913	962	938	965	1034	1011	933	880	950	955	950	906	919	979	954	985	942	953	914	945	917	916	940	976	920	959	954	979	988	980	916	975	952	913	900	917	937	946	936	955	1010	1008	946	954	964	889	942	1014	931	938	956	924	929	941	941	920	971	913	906	961	982	941	945	1002	973	898	947	895	888	980	919	928	915	945	973	1000	942	943	942	965	936	949	927	956	978	963	914	978	926	964	961	959	962	944	982	959	933	995	948	946	989	938	906	968	901	905	915	949	846	896	972	876	975	939	875	976	910	924	909	925	959	909	935	911	931	897	903	969	953	979	1007	902	911	933	944	921	887	973	898	972	912	984	998	879	945	962	960	925	915	942	978	952	921	939	922	934	964	929	941	930	928	917	927	905	947	950	912	923	987	962	940	972	930	952	931	920	967	937	880	953	889	965	937	971	950	942	970	930	997	919	915	992	926	908	936	956	982	915	939	984	1037	945	927	937	984	918	926	938	939	971	955	998	920	895	853	963	958	926	964	946	994	935	961	944	990	952	962	985	972	1017	974	940	931	917	945	983	947	970	949	943	943	986	871	939	902	958	909	985	961	984	936	938	933	936	958	873	898	940	921	997	933	994	1013	968	958	942	861	963	960	961	930	920	967	991	975	947	956	933	990	932	924	932	968	950	951	970	966	969	992	957	1006	910	921	927	936	946	949	954	943	932	954	964	970	892	914	950	931	958	957	958	891	950	926	964	951	997	914	969	928	898	896	969	936	977	898	960	915	995	900	900	989	973	918	1004	942	979	973	927	945	912	958	985	959	967	999	924	899	951	934	912	986	932	953	955	966	944	927	932	936	969	960	906	971	955	966	934	964	925	938	997	925	997	943	939	948	946	979	947	959	935	901	870	956	921	914	944	907	895	960	953	911	922	925	917	990	948	916	943	938	948	917	943	891	1006	925	946	968	953	925	906	967	901	931	915	995	988	907	934	957	972	864	965	910	891	997	926	910	959	944	907	907	969	964	921	967	917	978	962	1021	954	975	891	980	956	957	934	912	978	908	980	857	906	962	935	951	966	930	937	925	977	972	964	941	924	899	874	917	987	894	882	913	895	948	935	892	876	964	957	936	917	955	931	970	930	943	911	908	980	933	915	945	903	953	912	899	958	951	886	969	953	936	931	940	980	987	999	916	926	863	900	1038	956	954	937	943	985	940	914	905	959	918	999	981	976	913	1004	962	938	970	939	921	943	851	912	973	935	925	976	980	918	945	921	894	886	952	945	943	972	961	941	931	989	939	982	942	954	895	900	991	969	913	932	925	928	910	947	932	957	954	927	875	963	973	916	957	958	889	974	989	901	927	910	923	891	915	961	970	895	926	1001	936	977	907	990	947	931	910	981	932	929	969	974	1000	958	903	976	908	913	981	929	937	930	963	911	873	905	993	942	956	925	945	937	934	908	942	942	981	995	939	954	955	910	952	975	980	943	973	924	962	989	956	942	919	978	920	966	910	950	943	937	987	925	962	1005	868	945	963	941	908	979	929	956	893	889	944	912	945	968	906	940	992	934	929	915	913	993	929	954	972	934	934	983	919	955	976	944	908	904	889	947	917	954	922	990	984	933	915	996	935	965	956	966	974	942	980	953	918	970	937	927	980	955	974	995	1009	947	907	939	933	957	943	927	931	913	931	969	961	870	957	942	895	937	938	898	981	906	958	924	968	974	942	959	897	872	937	933	949	947	990	898	969	916	925	900	894	966	956
30874	40098	38187	35274	31314	30410	30368	23028	10198	5427	3099	2122	1761	1174	902	1443	2029	1814	948	516	456	484	414	338	350	399	336	347	364	367	344	336	348	329	344	331	321	335	319	320	336	352	334	336	341	333	383	370	328	337	325	330	357	321	315	339	307	312	349	365	340	332	308	335	296	313	322	293	340	364	324	342	323	290	372	344	334	313	322	305	316	333	334	317	311	289	320	339	305	308	356	328	314	311	327	313	369	340	305	332	360	350	301	328	352	327	369	311	349	339	355	326	330	334	314	326	287	315	318	318	344	304	331	324	301	323	325	328	332	340	338	313	305	331	333	326	317	310	338	323	353	332	310	332	345	354	312	332	313	332	334	313	303	328	320	325	314	325	310	338	323	317	344	350	357	353	332	305	332	330	341	318	346	349	333	313	309	322	326	341	370	314	333	333	344	344	308	335	328	288	312	336	321	336	282	330	326	322	345	310	331	295	307	317	322	353	320	284	331	296	351	324	339	317	318	319	356	323	341	322	325	324	324	301	319	341	323	298	306	332	322	311	305	331	312	320	323	346	338	302	312	304	345	328	309	361	352	343	320	345	308	311	337	293	335	320	320	314	359	283	357	323	322	315	300	357	313	342	330	332	351	315	353	342	323	325	323	328	335	322	353	347	334	348	357	363	303	308	318	335	298	328	340	314	320	313	291	324	319	318	320	301	304	310	319	303	313	350	317	329	343	327	330	324	311	336	321	311	289	384	283	319	370	290	350	336	335	314	335	329	312	312	318	319	294	307	300	315	337	358	324	340	327	324	320	331	328	305	331	339	300	354	348	347	324	329	316	314	371	328	313	329	300	294	300	324	331	356	331	309	336	311	311	327	335	325	354	343	358	327	294	293	327	304	317	314	314	341	331	336	302	341	330	324	330	310	336	311	334	340	350	356	336	343	333	305	341	340	354	333	369	307	332	325	316	327	336	312	353	321	342	293	331	321	307	306	376	336	329	301	323	310	338	353	367	309	347	317	332	351	309	286	297	318	322	346	329	344	291	328	330	364	312	348	301	273	319	336	337	329	337	327	338	320	339	331	306	356	329	307	289	320	318	344	347	311	358	315	314	320	317	297	317	325	312	322	333	349	342	289	297	330	316	296	302	362	337	318	324	319	332	321	332	326	343	315	344	316	319	303	323	327	347	335	326	280	335	342	285	327	289	284	320	312	317	354	314	342	297	343	338	321	317	336	301	347	305	294	319	344	311	330	357	317	335	310	308	334	331	342	290	339	321	347	374	329	350	323	265	361	333	357	312	322	359	357	306	322	332	324	315	294	319	331	314	342	320	316	336	344	323	322	331	341	333	320	306	312	326	317	354	294	322	321	327	342	330	317	341	328	303	336	346	324	314	300	330	297	285	349	327	312	306	326	280	383	313	322	312	319	315	304	332	341	327	310	323	314	345	321	324	343	325	353	355	321	317	369	302	324	326	325	318	312	313	341	348	336	351	300	314	340	309	325	307	341	327	321	356	289	336	307	345	339	312	331	348	334	311	309	353	367	365	365	306	331	320	307	314	328	320	354	345	347	342	341	349	319	329	344	347	346	328	327	326	330	343	305	310	335	335	335	303	321	312	306	335	335	311	314	342	348	369	297	330	330	305	304	338	342	325	337	313	327	322	322	325	324	331	326	352	331	351	301	281	345	303	312	291	316	343	298	353	311	326	322	325	303	298	315	308	290	313	327	342	314	301	341	314	326	301	321	340	327	322	328	310	340	354	301	299	328	352	282	301	366	344	340	337	343	277	344	358	307	314	316	288	321	356	347	348	317	303	313	301	322	347	338	297	337	366	306	334	309	300	322	363	340	328	331	353	354	331	346	333	298	297	303	303	330	314	326	323	333	325	337	354	335	351	301	339	333	319	353	313	313	294	351	317	318	325	348	336	316	345	347	337	303	341	325	322	309	304	319	304	345	322	319	364	317	315	297	351	322	329	357	323	354	336	339	300	341	312	291	341	305	351	337	313	317	326	326	307	323	345	291	288	319	341	355	323	322	326	328	385	304	316	336	370	367	320	345	348	288	335	371	294	306	328	361	319	316	342	326	308	300	327	336	309	312	353	324	284	326	323	321	326	355	325	334	308	313	318	331	342	318	350	322	289	325	350	347	327	336	310	331	327	304	277	315	335	335	353	335	350	363	321	329	309	304	328	339	336	320	337	345	305	303	313	348	344	291	332	331	320	323	340	329	324	320	337	339	326	308	321	321	319	325	317	304	330	295	326	313	330	333	357	300	326	311	342	320	303	305	309	319	339	319	335	311	336	345	325	332	295	350	324	347	344	344	321	340	330	303	360	311	323	310	346	343	341	324	348	354	353	343	337	335	311	341	326	317	339	333	339	333	342	300	307	341	315	337	332	342	308	338	323	357	344	322	321	314	325	344	319	314	297	318	339	336	314	347	320	319	326	361	290	311	315	299	333	323	283	355	319	309	348	357	321	318	302	296	305	339	328	309	353	305	326	364	343	319	317	348	307	345	356	331	325	328	358	374	345	308	330	337	329	363	347	307	292	301	333	338	336	344	343	327	321	340	324	298	304	302	324	320	310	327	354	301	310	298	339	359	318	302	333	317	333	346	373	303	346	307	296	288	337	313	321	329	317	329	298	330	307	309	337	350	329	330	296	344	322	291	286	298	334	350	311	302	368	336	362	333	297	342	310	333	293	313	324	324	362	347	350	353	347	297	305	320	336	342	300	354	305	319	327	328	367	361	336	301	352	343	312	330	356	324	304	339	326	346	313	315	303	299	350	348	312	317	358	352	342	346	369	359	306	346	349	326	326	326	314	312	325	313	312	326	289	342	295	316	325	298	314	317	297	347	309	310	326	325	344	302	330	310	316	337	313	330	329	337	323	347	326	343	328	333	314	334	329	295	346	320	315	322	316	334	330	319	320	327	312	348	306	326	331	321	315	283	290	331	349	339	323	329	359	333	340	340	338	327	352	365	323	308	296	337	318	309	348	332	287	334	324	351	331	316	296	356	324	304	329	328	308	319	342	310	313	312	356	314	330	342	326	322	347	327	353	337	343	317	331	328	328	313	314	307	305	343	355	326	333	325	324	343	317	331	325	304	341	314	357	301	329	293	318	335	336	322	304	350	324	339	344	303	281	342	310	314	316	337	319	344	348	323	322	328	321	318	314	339	310	306	319	313	324	282	348	328	302	297	362	302	293	311	362	284	324	318	318	304	348	310	294	327	325	327	331	350	331	304	309	339	305	337	321	334	306	309	305	309	308	323	347	296	299	353	326	349	328	313	292	357	304	338	319	330	316	339	328	337	353	341	311	371	315	306	301	325	323	308	344	341	353	345	310	335	356	321	324	297	340	339	311	329	341	324	330	366	364	320	329	320	318	335	328	375	325	345	306	320	309	336	317	332	317	291	315	374	359	321	309	309	344	334	308	296	304	324	356	356	331	337	311	359	335	331	317	345	326	322	359	325	317	298
21163	32840	38168	42599	42737	45788	47671	32124	12281	12346	8819	6486	5287	3774	4587	7342	8636	7518	3600	2577	1880	2078	1552	1042	1059	1077	1016	1030	1041	1024	980	995	958	1048	925	945	930	893	917	936	950	916	919	875	834	906	925	895	860	916	882	905	899	887	896	868	887	866	905	820	891	850	895	910	864	867	890	883	827	836	917	903	903	833	838	875	845	884	898	819	852	905	815	888	883	892	899	837	818	869	867	854	895	897	861	903	827	855	882	920	818	876	848	856	941	863	847	854	846	876	851	869	845	850	893	865	829	817	862	857	827	806	799	802	881	885	856	866	846	863	867	851	804	839	874	823	833	824	861	845	839	860	887	820	842	878	813	833	838	881	861	848	841	840	814	810	843	841	873	814	860	860	820	858	866	852	854	859	872	823	872	854	872	846	794	831	802	848	839	850	762	807	806	804	806	856	877	830	835	907	872	857	815	844	846	879	857	872	814	874	814	827	847	802	793	800	874	859	833	801	834	831	882	870	827	834	786	848	895	900	844	778	826	828	834	854	871	830	829	789	846	881	806	813	851	836	821	906	854	864	813	830	880	867	855	877	822	815	900	832	804	868	823	853	859	812	856	897	845	807	859	802	813	835	871	865	851	873	859	842	811	795	882	854	837	834	828	827	849	835	840	834	832	766	880	857	870	831	839	828	859	847	840	827	856	863	868	868	809	857	869	852	834	873	849	872	849	811	808	818	809	824	843	860	839	826	848	859	834	820	842	825	846	861	871	850	854	815	834	847	866	845	839	842	832	817	811	759	909	829	832	872	884	787	814	817	826	863	839	837	866	834	818	858	848	847	845	808	830	870	807	858	834	833	815	811	856	854	825	893	829	808	840	819	843	833	859	853	826	870	844	834	846	836	817	855	838	824	893	850	851	861	865	856	812	822	842	826	838	843	798	858	867	893	837	856	845	839	814	867	847	784	884	826	885	887	874	867	798	875	848	852	824	800	860	887	814	870	841	853	880	798	806	864	894	856	831	838	852	866	839	839	809	836	840	865	831	831	833	827	839	828	821	872	828	799	841	813	847	833	869	876	874	800	881	813	839	850	867	797	828	847	846	848	812	862	844	837	848	863	863	882	771	884	847	866	841	912	870	838	891	821	836	821	812	791	849	825	821	852	824	864	849	856	902	808	893	893	871	872	814	801	905	812	773	797	864	904	787	822	840	854	809	815	868	866	853	830	850	818	845	864	845	874	815	871	837	847	843	862	827	843	822	868	836	828	810	815	860	895	814	819	828	820	830	878	890	880	796	823	870	874	842	829	875	834	815	764	824	830	789	820	856	858	801	826	839	842	866	865	877	792	840	851	880	793	864	858	854	853	860	818	858	860	815	936	841	791	807	843	849	780	815	805	858	811	818	781	885	828	834	855	839	868	826	863	799	901	864	796	905	827	888	877	837	858	853	837	840	829	895	806	814	804	881	808	811	922	830	871	812	829	832	822	845	806	839	860	824	778	819	795	857	846	790	851	801	852	865	858	846	857	791	836	819	861	779	825	840	836	839	837	851	838	858	826	868	780	840	807	914	827	823	855	906	851	862	846	822	829	895	816	853	856	854	833	795	778	824	834	808	870	829	816	809	836	869	842	849	839	899	816	843	831	816	823	794	868	875	832	840	876	848	865	847	808	873	828	864	802	772	876	798	816	897	809	809	793	881	861	852	823	844	808	776	789	850	811	894	879	834	874	887	871	810	801	821	843	804	865	863	852	807	832	819	853	899	869	808	805	809	866	834	864	893	831	832	865	878	795	864	879	823	847	797	842	827	829	911	804	830	869	861	802	853	900	864	869	877	806	787	827	839	820	816	846	844	819	822	824	820	823	871	841	867	800	843	829	867	810	815	844	822	786	808	838	820	855	811	853	852	855	857	848	827	842	880	845	840	833	851	833	839	851	822	779	872	867	836	843	810	836	783	819	889	813	831	896	794	841	845	899	880	852	816	829	789	841	865	827	838	853	783	864	789	820	829	823	869	819	846	850	828	858	860	833	855	785	852	873	857	828	894	854	842	819	847	817	835	819	867	850	806	832	797	811	896	829	790	783	835	858	811	859	877	830	867	812	837	856	834	849	845	851	869	798	858	862	792	849	834	865	874	822	803	863	845	851	820	880	843	824	836	849	824	836	815	818	859	822	886	792	834	835	821	821	818	811	794	857	783	862	826	858	840	845	852	866	848	797	830	868	886	805	861	825	841	866	867	834	844	852	833	837	848	824	853	830	791	863	805	836	800	887	834	824	880	849	839	823	868	836	789	856	796	845	884	831	800	885	797	834	868	837	825	857	842	831	885	826	886	842	824	841	825	843	826	815	786	823	820	864	820	830	853	815	812	841	832	903	863	819	850	850	830	793	829	826	798	860	807	876	888	792	797	860	823	815	822	832	880	855	777	845	811	841	852	817	825	787	846	791	785	842	841	864	805	856	826	829	866	874	873	867	841	834	851	844	843	802	817	834	800	781	845	824	815	805	814	879	850	783	796	820	800	871	882	789	831	812	842	788	862	883	869	794	849	814	784	816	846	785	820	853	850	896	836	842	785	843	817	857	847	868	875	836	857	860	846	822	812	861	832	835	801	830	848	860	852	841	825	819	893	887	837	803	809	808	835	809	837	811	818	845	868	840	824	811	852	799	820	835	829	841	848	889	837	851	888	840	862	813	850	825	803	859	841	850	849	889	835	871	859	867	902	846	895	847	791	822	828	879	834	867	856	858	882	818	889	803	868	832	844	907	881	819	880	833	836	838	845	888	859	811	873	830	827	807	826	832	844	848	822	843	798	776	837	874	856	857	898	873	820	888	858	820	845	864	863	860	869	820	832	823	798	873	813	822	806	872	829	884	898	819	821	872	879	829	850	846	796	869	878	848	854	827	823	820	852	845	819	868	796	862	886	837	839	792	831	852	863	860	856	810	860	833	832	828	845	871	888	788	834	787	797	851	857	872	862	853	828	834	822	785	882	826	798	823	810	833	836	855	858	880	821	864	862	772	814	885	852	828	824	852	832	785	864	812	816	841	795	845	847	824	886	858	783	826	843	847	818	824	883	841	838	827	885	819	825	803	808	879	791	840	834	882	862	831	835	880	865	848	788	835	799	835	807	851	808	817	850	849	825	855	851	876	848	823	892	822	877	825	794	781	831	858	854	831	900	842	844	840	832	817	815	815	807	839	857	854	836	852	870	846	857	817	806	892	904	887	849	827	846	803	907	843	828	821	824	843	857	814	874	812	862	854	847	840	858	825	827	873	822	807	829	821	868	814	813	825	875	852	826	858	801	868	834	833	823	864	847	830	861	832	840	818	808	876	835	892	859	823	859	820	848	866	872	844	834	847	834	832	828	840	857	778	804	813	823	862	833	852	806	825	846	813	846	832	839	802	804	839	794	853	860	836	817	861	813	825	814	824	822	863	873	839	854	880	850	805	831	846	833	835	806	859	811	845	826	831	865	872	829	813	861	826
4657	6087	8289	6666	3291	1968	1281	579	311	281	278	224	224	209	205	206	212	204	181	220	199	183	190	188	178	221	196	198	193	195	220	200	183	187	186	180	186	184	204	190	189	182	217	183	185	167	169	203	174	192	190	173	180	199	194	192	186	220	203	195	203	191	190	186	191	185	187	181	154	204	188	208	194	202	217	161	197	215	188	218	180	209	182	200	166	199	203	205	194	199	186	187	169	170	212	175	199	202	185	176	185	197	186	168	208	188	177	191	198	177	188	188	196	203	196	203	201	192	215	200	184	194	168	197	193	204	179	200	193	180	211	186	191	208	191	196	206	203	205	199	196	194	186	197	201	228	202	199	179	169	183	185	190	190	150	205	202	187	183	184	201	204	198	201	206	180	202	198	175	198	199	217	204	208	179	186	198	199	172	178	179	198	195	172	183	210	197	185	208	189	173	193	178	151	202	180	197	169	209	179	175	202	167	196	184	174	189	192	188	206	212	190	170	208	168	209	165	179	196	185	202	182	224	176	202	194	191	197	194	185	213	196	200	197	188	203	181	177	177	165	181	186	184	199	189	185	189	195	197	166	207	187	206	196	193	219	206	184	193	189	204	192	197	220	195	168	145	189	187	170	172	199	228	201	179	212	176	193	188	178	190	198	198	191	188	197	204	211	173	182	203	198	184	203	202	196	191	189	205	214	219	177	219	197	179	193	208	201	184	195	185	200	188	190	185	187	186	181	205	189	194	197	161	176	167	192	192	177	185	178	166	193	179	175	165	182	177	174	196	202	173	211	184	194	211	179	193	203	178	190	196	197	187	206	189	166	196	209	180	185	190	198	212	178	188	225	222	189	196	200	203	205	190	185	218	169	204	186	204	197	191	163	210	171	170	203	181	200	211	210	176	177	188	183	180	192	206	203	198	205	217	221	178	195	207	192	216	183	194	176	186	203	180	178	173	167	178	190	191	200	200	196	204	193	205	197	191	181	186	191	190	204	187	173	182	181	185	175	183	181	189	215	182	163	155	201	168	218	215	174	192	186	206	195	186	188	219	204	205	180	181	177	196	176	177	192	177	216	203	197	182	191	178	188	174	201	172	196	163	174	201	209	205	195	196	206	177	208	191	171	198	179	207	201	158	198	182	195	189	181	193	203	196	211	188	193	206	187	201	191	187	204	211	187	173	200	195	164	208	203	151	178	202	195	172	181	165	191	187	212	185	170	177	193	181	174	207	195	194	171	212	180	172	225	199	189	184	192	203	167	199	198	161	171	201	208	184	192	201	168	178	188	183	189	197	193	176	173	190	199	197	190	201	175	202	184	185	199	170	170	199	202	192	192	183	193	187	184	176	191	177	184	218	216	200	177	187	191	197	200	184	206	179	206	221	201	183	206	188	184	211	206	166	184	209	205	199	190	182	186	204	183	189	176	187	190	206	226	176	175	194	190	174	209	200	195	210	211	196	200	197	189	191	165	175	219	206	177	194	178	190	187	179	190	214	201	180	188	195	206	202	157	214	196	178	195	202	196	192	191	179	177	208	196	221	196	208	176	207	170	214	200	193	192	192	188	202	187	194	217	196	195	200	184	175	179	194	212	185	189	188	198	192	183	200	192	204	218	164	212	193	174	216	194	189	175	204	167	181	189	179	200	179	210	179	198	182	181	180	180	182	201	189	180	180	181	183	192	184	210	196	186	171	181	175	217	196	204	178	177	176	184	189	174	182	196	168	194	197	189	159	188	198	202	186	182	185	214	209	199	173	176	190	201	183	189	193	194	158	205	172	173	205	183	203	216	189	183	191	183	191	184	180	184	211	229	192	191	195	198	197	193	188	190	206	193	176	193	208	177	187	191	190	183	185	195	204	172	203	233	176	204	181	180	159	188	182	185	199	179	168	201	229	195	206	187	171	199	175	211	220	183	201	194	209	213	182	181	204	189	219	189	186	183	173	193	201	171	196	196	212	175	206	191	182	190	192	188	189	205	190	177	200	192	182	171	208	208	182	236	186	192	209	204	191	199	192	175	170	218	178	200	178	202	168	204	193	212	183	180	198	201	181	191	177	184	165	184	184	186	178	203	190	178	214	188	177	168	186	185	193	208	201	208	177	200	207	204	171	202	193	187	202	196	184	207	209	203	184	198	178	176	196	210	178	181	215	192	194	191	177	216	180	193	200	192	189	193	184	187	194	182	194	176	196	212	162	193	174	170	185	182	199	183	195	181	195	197	195	191	196	168	219	195	215	173	182	185	190	190	176	172	209	190	190	192	190	205	211	195	205	180	178	207	214	179	191	163	219	168	173	200	185	203	179	164	176	188	172	179	185	192	197	190	190	189	187	171	184	191	188	182	175	176	187	180	178	197	217	214	184	201	206	184	197	168	211	181	183	195	176	202	192	192	193	192	179	228	193	189	195	183	187	189	148	170	200	193	174	162	179	188	182	193	197	211	187	176	178	205	180	176	184	166	211	176	195	171	191	188	198	182	189	196	214	167	184	185	199	219	206	180	172	188	179	179	211	222	204	164	172	188	191	197	195	193	204	200	211	215	156	201	182	176	198	198	198	191	219	189	179	182	197	173	216	179	209	190	190	189	203	174	180	198	189	208	176	172	185	179	202	174	200	196	174	189	187	189	189	187	162	203	206	202	190	179	180	180	199	203	179	212	190	200	181	184	185	190	214	215	204	167	206	183	193	198	173	204	176	196	192	168	200	209	194	185	192	202	180	184	196	186	211	203	191	184	176	199	194	201	191	204	166	188	206	180	187	182	176	212	178	184	200	202	184	169	197	197	197	174	196	206	198	164	186	177	188	177	208	204	189	206	185	210	195	217	209	201	167	205	222	215	192	195	194	201	178	200	179	181	194	194	206	191	190	174	219	188	205	177	194	190	201	212	199	187	187	214	220	189	186	190	198	175	172	202	212	186	193	193	192	185	189	185	190	207	201	197	205	169	212	213	214	200	223	204	177	198	173	202	184	178	207	191	204	205	196	159	170	193	184	192	216	220	172	182	185	192	191	202	169	188	181	196	194	205	213	178	192	205	208	183	197	192	194	184	200	192	191	214	170	183	189	169	179	190	206	186	195	168	203	200	190	188	176	203	196	178	182	181	193	167	200	193	200	210	183	198	183	208	197	223	203	193	190	172	181	205	205	184	216	186	208	203	192	226	171	185	188	196	198	184	174	184	186	187	191	176	160	187	174	189	190	187	197	177	188	188	204	176	184	192	193	189	210	177	192	191	179	160	226	174	192	229	166	194	184	176	187	188	204	208	166	176	182	206	212	171	190	189	179	196	219	183	180	202	202	196	178	173	188	203	203	218	186	186	176	188	188	202	200	187	160	196	193	206	191	195	208	179	198	192	187	218	215	196	191	192	217	191	204	188	187	184	184	193	175	206	185	216	185	210	189	196	208	174	202	223	178	227	196	216	192	186	206	189	188	189	188	198	194	172	194	195	167	211	170	197	168	190	184	197	198	201	154	205
4889	7613	13653	13245	9371	8283	7250	3277	1315	1178	985	857	822	698	725	870	906	796	645	624	588	635	611	609	544	601	553	577	631	585	590	591	570	581	573	573	573	577	589	530	548	598	568	601	614	622	574	597	540	574	586	553	576	600	565	579	592	588	600	589	632	620	576	577	579	611	589	547	546	573	592	555	571	543	564	539	578	583	547	549	579	550	603	563	589	614	564	609	565	581	598	549	627	545	603	602	616	558	590	580	570	559	553	585	593	628	559	552	590	565	624	598	606	563	601	609	548	568	615	621	566	574	572	580	628	595	592	550	585	547	592	539	551	574	553	618	584	583	578	561	544	580	559	592	616	606	561	555	614	575	561	541	609	573	546	595	587	572	545	540	548	615	566	574	594	573	590	572	541	596	584	641	532	553	541	600	548	577	534	575	568	556	574	579	584	573	550	601	560	552	558	569	600	609	564	589	597	611	626	578	564	575	550	635	553	571	568	616	587	570	602	562	614	592	563	602	600	614	604	610	596	615	548	538	600	536	566	638	611	583	541	582	611	561	565	614	553	567	635	553	601	521	588	551	585	574	576	552	542	587	591	570	578	554	562	571	529	582	568	531	594	554	609	561	596	589	554	588	529	557	583	596	582	587	596	585	566	572	594	600	574	597	526	589	600	603	639	586	557	597	594	592	623	594	556	557	562	567	597	588	593	625	537	590	562	585	594	561	562	621	597	536	608	584	579	540	561	639	552	609	581	591	571	538	580	585	606	558	604	581	588	592	559	616	594	560	591	574	554	552	596	578	558	560	562	573	598	587	596	593	550	595	545	588	598	537	559	581	555	571	558	579	519	598	548	625	589	566	556	526	586	609	589	592	584	582	567	569	573	611	616	588	641	599	612	574	523	580	575	581	587	584	620	533	543	607	567	603	635	573	583	567	611	572	586	632	545	601	558	538	602	583	572	594	568	593	568	565	596	567	578	584	579	533	566	559	581	624	532	598	640	549	537	566	602	580	580	589	547	573	586	590	550	566	611	578	568	601	574	600	593	574	582	581	578	547	554	597	571	636	565	545	616	581	619	574	560	611	608	573	581	544	556	573	541	564	566	537	561	593	571	557	583	613	585	585	571	515	584	593	595	568	582	580	572	593	577	540	578	590	646	605	579	589	577	568	611	585	581	551	555	569	554	575	603	567	604	559	579	612	594	605	628	538	578	570	572	586	543	569	582	591	597	573	644	571	572	571	574	619	608	565	583	575	578	591	581	559	590	580	615	579	595	564	573	557	575	586	584	590	576	539	609	614	532	578	628	537	603	572	609	616	536	603	557	581	576	578	584	570	560	621	585	554	596	529	595	575	641	586	595	606	591	585	578	537	567	562	623	590	571	572	594	569	559	585	588	611	596	585	539	552	569	578	546	558	577	581	562	574	544	558	600	561	581	607	596	571	570	553	600	552	590	535	582	572	586	578	592	572	573	592	603	591	541	570	606	574	574	593	574	595	560	547	576	535	580	572	595	611	575	590	580	586	593	563	530	579	619	562	596	529	629	576	518	618	551	562	569	612	557	603	569	629	603	535	629	583	618	589	587	557	599	555	599	602	599	600	585	573	589	555	557	591	562	539	594	593	625	554	577	551	574	580	612	618	596	594	585	565	566	542	614	567	562	553	574	557	599	633	610	541	575	555	573	582	576	593	564	573	578	576	566	624	571	561	550	588	576	591	578	572	577	596	581	630	579	549	543	616	553	602	593	569	561	593	573	598	572	588	557	569	581	593	596	522	611	559	558	559	524	623	622	573	584	566	591	585	579	593	570	573	573	555	540	562	615	568	572	606	556	594	585	586	595	565	608	567	613	596	601	575	580	593	614	613	612	570	630	575	576	546	585	583	589	600	597	551	535	574	533	587	595	586	566	575	566	594	561	600	544	579	593	547	568	575	606	600	576	542	550	601	585	560	587	566	545	567	603	572	575	556	566	590	543	619	610	540	589	577	551	616	559	573	577	544	584	599	567	578	552	542	577	577	563	571	602	569	573	590	610	601	544	547	587	579	565	575	570	590	573	597	590	540	555	579	578	623	608	577	595	566	576	575	624	548	573	594	587	585	580	567	572	586	583	595	573	559	566	564	569	597	568	598	590	609	615	583	576	598	586	582	585	585	586	579	578	578	552	557	564	591	592	574	542	609	578	591	610	614	532	638	574	564	620	582	541	560	591	552	565	592	585	625	587	547	574	575	618	588	560	580	587	531	547	611	561	543	561	573	596	589	537	547	579	602	539	567	577	587	581	552	585	521	607	568	571	578	572	605	630	598	563	572	578	585	537	575	583	585	564	598	579	585	618	609	617	583	599	574	598	599	605	586	572	550	582	600	598	565	582	636	597	559	524	618	584	581	591	594	579	556	566	608	579	586	580	585	561	614	609	512	544	580	596	562	574	572	633	530	615	561	552	594	568	579	594	567	620	562	568	531	577	582	594	600	550	570	603	608	586	568	593	563	566	570	588	572	592	573	598	603	561	562	591	562	577	593	579	585	616	622	577	574	638	542	612	558	579	570	566	575	566	582	535	578	567	535	592	592	581	563	577	598	539	609	581	586	616	572	593	599	548	543	573	600	580	613	563	570	557	599	535	541	550	577	585	541	603	544	553	561	531	538	541	594	591	578	589	539	584	594	558	581	553	624	552	566	576	597	555	583	607	600	523	545	592	558	537	571	589	564	574	627	589	557	605	584	581	575	556	584	563	628	573	580	568	566	570	559	563	575	597	586	576	574	614	577	584	598	597	613	593	607	596	552	582	571	562	604	598	588	573	599	584	557	562	557	534	563	562	574	593	543	572	555	560	517	586	644	543	618	562	584	635	634	511	572	597	574	551	616	585	612	551	588	580	638	549	568	564	590	559	624	599	606	538	541	617	596	581	613	591	575	564	611	542	554	589	604	558	561	586	596	574	572	572	615	574	572	581	538	535	612	622	552	583	572	576	567	584	582	622	579	580	592	565	589	607	547	582	584	546	576	604	567	606	584	599	538	544	606	544	596	564	554	601	571	567	532	580	558	606	587	542	578	574	534	614	616	585	575	600	563	589	557	585	536	602	593	611	579	566	644	550	590	599	573	576	548	580	559	585	613	563	574	575	572	601	603	580	540	633	580	553	551	605	568	586	552	577	555	558	615	589	584	551	607	551	580	609	572	583	577	575	580	595	620	564	570	576	555	530	559	579	562	595	571	553	572	542	568	543	524	636	574	555	566	595	565	578	591	569	557	571	542	567	612	571	544	587	606	589	571	575	550	559	569	555	673	568	580	524	590	542	571	580	591	564	548	597	577	552	587	589	562	544	579	580	635	563	597	602	569	578	557	558	626	605	601	577	593	582	580	559	566	615	567	610	570	595	579	595	576	564	614	598	576	568	593	554	586	546	564	542	587	600	594	596	552	548	578	613	610	583	570	599	584	583	607	590	582	536	578	571	601	593	547	585	589	557	571	551	552	579	568
24301	36689	36677	35222	28702	26842	23937	14838	5803	3050	1989	1686	1562	906	677	1249	1472	991	629	510	458	440	377	361	411	370	372	381	382	356	402	346	349	399	326	392	345	336	377	361	357	360	384	315	365	367	357	346	358	336	355	345	387	361	369	359	348	383	381	370	338	355	368	370	396	381	349	362	390	388	368	351	339	336	373	360	369	378	362	425	344	353	343	327	325	352	377	371	362	332	357	352	385	355	345	361	355	342	371	356	354	385	380	396	371	362	361	373	333	385	375	367	369	364	382	360	362	373	366	393	357	351	327	371	402	344	342	334	326	369	369	374	335	360	366	365	314	382	355	337	360	377	357	361	320	361	325	333	406	395	346	340	360	351	361	347	371	365	352	379	377	330	332	374	384	357	367	335	352	343	358	383	308	353	351	344	354	372	357	328	331	370	364	346	383	372	363	358	364	335	343	348	371	374	379	339	323	388	347	352	347	386	336	346	370	379	355	368	366	392	369	386	363	337	363	364	344	364	330	397	337	384	352	328	330	341	366	364	377	344	366	367	346	363	381	341	331	366	395	367	310	357	359	355	320	370	354	379	358	351	348	345	354	352	358	329	373	370	360	346	355	382	381	347	364	361	336	369	359	348	365	369	396	343	357	374	344	327	349	369	411	394	351	375	349	383	330	373	355	394	385	364	374	360	329	361	378	358	375	360	374	389	377	321	352	346	328	356	370	377	351	335	360	341	374	368	373	356	381	363	352	346	363	330	343	368	362	346	344	383	377	366	382	355	376	368	345	390	379	346	355	347	336	332	338	356	377	361	330	354	355	350	354	344	332	332	362	343	379	377	391	333	329	371	348	353	380	353	367	382	338	351	373	356	341	348	342	329	369	404	361	391	367	377	368	368	335	383	370	383	365	344	340	343	385	350	362	347	348	368	327	418	352	338	376	352	366	336	367	362	359	347	343	346	350	351	351	366	353	324	352	345	362	386	367	344	386	354	394	329	341	351	341	340	317	402	367	333	339	360	377	367	392	362	392	357	368	364	386	361	360	355	377	374	352	369	360	349	373	355	365	370	357	337	362	371	373	354	351	343	372	374	373	341	387	358	374	376	381	379	339	352	352	363	411	336	367	385	349	348	356	362	360	339	368	354	352	384	372	364	345	358	338	329	385	370	355	358	359	395	350	378	348	356	349	362	342	402	380	345	369	343	336	362	379	354	355	372	393	341	400	357	349	326	360	370	360	369	363	346	378	336	370	382	366	344	353	301	374	359	388	348	352	335	378	360	403	369	344	342	354	359	361	374	376	373	350	331	344	369	340	341	394	339	394	363	340	343	348	341	350	360	364	371	379	376	360	348	334	367	362	342	387	349	374	393	364	381	375	338	396	383	349	363	361	360	321	324	373	343	374	350	351	367	332	368	376	328	330	351	371	353	351	379	369	364	319	349	349	377	353	372	359	344	340	373	369	360	365	366	334	330	352	382	348	369	367	375	367	358	373	321	343	364	352	362	330	344	365	369	353	342	339	368	363	328	363	343	384	414	355	396	344	339	310	335	379	358	337	385	348	375	361	348	371	339	338	363	383	319	332	343	371	372	387	362	354	385	364	328	340	360	357	374	356	389	362	377	364	371	367	336	336	332	391	337	350	364	345	331	377	358	368	374	334	348	334	381	366	368	364	380	348	324	371	347	355	361	358	350	387	337	384	380	330	347	406	339	370	364	324	341	366	354	354	360	380	355	357	338	356	358	328	369	343	347	395	357	355	373	343	354	367	337	382	345	380	358	332	387	362	389	371	378	351	360	323	371	353	343	352	338	370	365	352	342	382	388	348	341	357	361	328	337	370	388	378	368	363	374	367	404	373	335	383	377	352	366	325	372	369	380	370	375	342	370	377	321	343	361	355	372	381	369	353	387	362	362	355	371	377	359	369	377	358	349	377	352	361	347	375	370	363	396	343	348	346	383	360	357	376	369	357	341	382	367	381	358	329	364	381	369	346	390	344	315	328	359	374	338	340	331	363	363	374	368	347	368	353	360	379	316	355	340	377	354	337	346	335	348	372	388	331	343	349	310	367	378	370	367	356	346	366	364	341	375	328	370	357	366	347	381	362	348	382	361	329	353	361	372	356	363	404	382	364	387	365	338	355	320	410	349	361	360	337	391	316	361	367	350	349	304	371	301	345	347	352	373	359	348	356	351	389	366	367	357	363	325	365	387	344	354	383	403	361	350	373	353	350	355	343	367	369	353	391	355	358	338	368	363	349	371	386	367	377	363	376	335	356	354	394	374	365	363	363	387	372	380	376	393	391	353	358	340	367	355	354	305	398	379	341	345	370	376	353	379	388	373	362	378	368	378	351	370	354	359	352	322	356	343	380	351	367	394	368	365	367	358	374	363	344	327	335	374	350	335	363	389	387	359	372	292	340	375	348	331	357	322	386	375	331	354	362	381	375	380	345	371	331	381	364	362	388	329	349	333	336	347	344	343	377	376	350	401	344	339	355	327	378	391	359	342	336	367	347	366	380	354	341	379	341	348	353	328	385	352	357	355	345	340	341	349	379	370	374	388	342	374	354	343	363	360	328	335	332	366	371	369	337	351	389	358	312	382	367	369	363	358	335	366	356	330	366	365	353	362	332	386	333	358	369	379	347	338	383	331	370	361	373	381	366	377	379	367	360	366	345	365	361	365	376	362	387	340	356	350	360	356	353	351	330	362	347	379	358	333	367	354	390	376	335	376	379	355	365	375	342	349	377	365	356	360	336	391	360	342	388	335	346	351	375	345	339	397	376	348	375	378	376	363	314	378	373	354	334	346	342	345	355	375	346	369	345	372	364	338	368	364	369	332	365	384	373	333	379	335	391	370	348	326	348	357	333	340	368	330	346	344	367	348	345	336	349	343	349	356	362	374	363	397	367	383	356	376	310	334	365	346	366	403	401	356	380	360	372	338	362	385	377	373	374	352	362	351	388	359	355	359	336	394	405	294	384	384	341	374	362	350	328	364	343	304	365	326	363	356	363	362	377	382	349	355	351	357	350	337	322	343	367	368	346	349	342	347	374	394	388	359	369	363	342	367	351	355	385	374	347	354	355	375	400	353	374	351	387	384	358	364	359	378	345	350	372	349	381	383	377	341	338	341	342	344	356	347	357	351	356	323	351	362	371	369	351	378	347	319	345	332	386	359	348	364	364	325	345	352	369	340	348	346	341	357	381	390	358	370	386	356	311	335	353	341	347	376	330	347	384	369	357	336	343	399	388	361	345	343	356	373	336	355	367	367	353	351	347	334	360	363	378	394	382	366	365	364	355	355	370	345	350	394	386	366	356	368	380	363	371	315	403	386	369	366	344	329	341	371	331	337	337	366	404	337	384	353	347	369	345	324	334	329	413	349	378	377	372	375	341	336	324	336	362	347	338	339	365	332	367	344	386	338	327	384	361	377	355	347	339	343	371	369	351	342	368	345	378	355	390	373	360	364	364	346	374	364	347	369
18067	29538	35251	40551	39275	40065	37971	21797	8460	6504	5644	5265	5535	3061	2532	4458	6533	4760	2640	1888	1650	1495	1197	1103	1067	1069	1098	1008	1131	1023	1038	1060	1042	1051	1059	989	1030	1018	1043	1009	1020	947	1066	995	951	1042	991	983	1000	941	988	967	935	987	934	990	956	1001	968	960	913	1014	962	976	928	964	965	909	942	937	978	990	981	961	924	908	900	902	996	889	969	940	952	941	973	972	982	985	967	938	962	897	931	991	1010	966	956	974	925	1001	1026	1001	976	918	901	961	938	921	986	931	895	967	918	934	962	968	899	902	975	930	974	952	950	922	977	965	924	959	967	960	937	895	946	974	1000	962	953	911	930	978	951	979	943	988	915	952	913	943	923	934	946	918	971	887	948	956	965	896	943	959	928	973	937	916	924	995	932	897	960	941	995	958	985	962	1010	922	978	940	927	915	871	904	978	899	908	930	965	960	993	923	915	969	979	933	904	979	943	1012	942	983	934	977	975	907	978	905	931	940	942	941	963	879	951	955	923	941	939	926	956	868	925	1005	915	957	958	943	873	955	969	1008	951	922	971	929	957	930	919	1031	932	899	939	958	977	978	961	935	939	952	937	949	910	931	932	977	952	959	943	916	954	946	931	968	870	901	926	959	883	908	974	957	950	902	956	924	975	910	926	951	914	944	942	1031	942	939	923	945	892	1022	958	986	977	1007	922	933	970	898	901	952	935	952	950	946	976	962	890	973	977	942	955	962	941	969	972	968	958	915	932	960	938	874	978	899	944	956	871	970	926	969	947	900	918	922	962	953	942	901	927	902	901	912	980	938	909	967	965	962	932	917	940	928	923	968	986	968	927	964	891	954	955	947	900	954	911	959	997	943	976	908	905	927	939	976	981	965	904	933	915	974	952	935	921	962	930	937	939	929	969	908	892	881	975	980	936	886	952	940	921	950	956	989	948	945	987	901	980	935	885	967	937	980	979	924	953	916	912	948	928	909	905	943	915	918	893	969	955	937	950	1008	938	919	928	926	948	897	991	947	950	866	918	856	993	917	902	942	965	926	954	911	915	956	990	935	968	952	973	944	968	941	951	952	930	943	907	952	948	914	904	931	950	942	911	976	951	936	939	923	964	942	926	911	916	979	939	951	885	965	919	875	927	972	931	950	911	919	913	916	896	971	1012	884	921	935	909	940	953	981	1013	918	984	948	909	930	911	867	940	1004	952	922	976	899	944	959	915	954	927	962	945	962	899	1003	895	916	972	933	994	953	952	994	944	995	951	887	960	964	930	990	974	924	953	965	959	933	972	955	943	940	940	921	950	942	987	978	933	1008	946	966	894	931	941	926	964	920	956	904	934	962	928	901	965	874	914	947	919	952	952	949	947	943	963	988	987	987	952	941	986	854	874	991	965	916	968	932	902	948	950	876	962	964	949	967	962	970	923	983	974	974	981	951	943	920	919	940	898	909	962	921	937	883	940	984	931	945	941	973	952	935	911	992	915	952	883	917	929	937	920	885	900	913	879	934	948	934	920	962	922	925	986	944	982	951	921	959	942	930	978	959	955	981	915	991	930	982	940	932	906	940	959	954	915	959	988	971	984	896	967	911	953	928	902	889	895	911	924	905	922	957	985	980	936	957	987	926	879	938	926	937	945	934	962	895	925	952	947	928	989	915	1014	918	978	990	847	914	922	935	907	928	912	977	871	967	948	972	941	972	885	932	934	960	961	920	922	1011	922	963	982	983	949	951	916	973	921	883	949	965	941	971	928	956	899	936	936	978	913	894	921	975	911	955	934	941	928	946	881	955	917	970	955	981	982	908	913	905	921	890	921	971	900	978	948	976	924	953	983	963	943	945	958	897	946	928	977	968	974	925	891	963	886	938	915	967	930	969	949	907	930	933	945	940	932	909	949	971	957	929	947	937	936	919	980	932	967	882	937	922	985	951	935	909	911	957	1003	978	976	983	985	1001	935	945	944	916	999	891	944	964	932	931	946	943	911	971	932	968	958	956	939	937	993	910	955	912	956	965	982	927	905	953	943	945	953	978	957	1020	924	954	944	946	910	932	962	1008	971	964	915	957	963	916	933	938	940	954	903	955	961	974	938	960	903	932	970	949	907	972	919	919	905	978	918	944	894	931	893	917	923	958	944	926	943	927	909	912	964	925	964	919	961	921	908	879	956	956	971	990	979	967	916	965	1016	911	947	937	960	946	947	941	966	938	906	973	971	925	963	966	980	1027	944	934	900	928	1009	951	952	928	924	953	963	921	932	980	945	977	962	911	911	943	897	924	938	905	953	911	969	926	971	942	985	948	953	975	970	910	978	916	929	941	972	935	923	940	913	952	982	947	964	937	940	931	956	964	977	907	923	912	952	967	946	917	967	934	936	989	943	969	957	932	980	943	920	894	915	939	956	924	997	931	976	933	941	939	907	921	1013	1005	959	895	950	979	967	951	923	901	997	971	992	990	968	943	916	936	970	949	958	919	921	910	1004	931	1011	954	953	919	947	920	912	952	926	931	927	964	914	1001	986	940	1010	932	922	922	889	855	883	912	883	921	971	925	1008	968	921	901	917	959	964	1000	951	893	941	956	905	940	921	878	908	962	981	896	930	971	967	906	931	931	931	958	998	953	977	941	922	946	944	947	888	954	979	960	960	922	939	904	960	957	918	962	930	951	927	986	922	944	912	933	929	899	942	923	936	928	986	889	886	941	963	935	952	964	960	950	952	941	881	940	933	974	929	956	904	972	924	957	922	936	946	925	931	908	835	923	937	911	965	949	915	943	965	945	870	914	939	934	937	890	934	942	966	904	849	936	940	962	948	928	952	956	949	916	961	930	931	954	931	964	911	907	934	913	936	911	966	924	905	965	938	943	889	938	947	944	905	943	957	917	922	975	951	956	950	910	933	947	938	887	974	924	897	890	964	941	902	935	925	959	921	970	961	934	985	872	942	950	940	942	968	918	991	944	945	922	908	1006	954	935	943	970	918	954	957	919	974	976	913	949	928	895	960	936	907	924	952	934	934	911	955	928	929	970	898	935	988	940	911	963	935	942	966	894	969	928	994	966	986	994	967	976	937	938	942	932	981	942	973	925	947	972	881	943	922	950	916	881	955	899	913	891	946	928	954	934	922	995	906	965	949	961	942	955	996	948	936	993	943	939	973	999	930	940	894	991	977	915	971	909	973	960	927	934	931	984	962	1009	943	926	993	935	951	952	936	982	887	981	925	903	946	918	991	944	951	946	974	924	922	982	911	946	960	983	964	868	923	920	887	951	1000	968	930	897	922	911	878	937	965	971	942	996	951	873	889	971	960	988	969	971	953	938	935	958	894	951	958	964	911	929	897	989	952	916	910	936	948	980	959	945	919	956	930	897	961	917	951	941	939	876	927	962	864	913	952	1000	987	953	1002	918	896	901	942	924	919	894	909	923	943	959	992	971	987	930	937	991	937	921	919	954	892	941	975	945	945	910	936	957	965	941	992	947	932	985	933	945	965	903	923	876	968	942	966	905	915	934	997	969	921	956	924	893	916	945	943	900
32714	42136	38710	35567	30191	30120	28125	19965	10131	4944	3171	2506	2298	1376	948	1183	1882	1385	740	593	444	610	358	368	320	351	352	351	312	390	336	330	344	354	329	363	316	378	362	342	340	326	334	353	320	345	359	349	312	359	339	308	307	334	318	349	335	293	332	337	323	341	333	327	311	352	329	330	332	323	334	337	334	377	341	331	349	335	365	299	329	324	319	320	325	337	306	337	323	326	339	324	353	340	323	340	310	343	338	349	320	388	327	360	301	315	353	358	314	347	351	348	333	361	299	294	364	317	348	335	331	338	343	320	314	310	335	344	340	315	319	347	339	300	339	342	338	338	338	354	328	341	328	304	363	346	308	333	337	342	354	329	328	335	349	305	314	304	300	330	336	320	326	325	324	313	334	325	327	327	367	359	366	330	313	338	303	308	332	350	363	343	320	318	330	328	339	343	307	308	323	318	303	329	321	330	355	315	345	329	327	334	331	353	325	342	333	325	334	328	353	336	334	300	318	336	304	319	347	330	327	353	307	340	358	326	322	316	316	343	330	343	356	378	321	351	343	331	306	350	329	304	333	310	317	350	316	328	309	337	307	317	325	345	296	345	329	310	311	312	332	344	358	335	331	324	347	318	303	327	326	333	320	332	303	283	366	309	326	313	345	330	293	302	320	330	322	337	330	332	351	316	296	347	322	314	366	301	327	319	327	346	331	341	313	298	349	321	302	345	346	324	330	306	341	308	347	387	350	357	319	324	361	321	324	308	320	324	342	326	358	311	337	352	344	328	338	322	327	367	305	320	294	347	323	291	354	331	319	332	341	330	337	324	341	311	327	353	390	330	344	348	325	353	313	326	326	346	339	354	344	350	349	343	354	318	316	316	314	326	341	323	311	323	324	364	318	317	338	350	314	331	338	355	331	311	342	353	342	356	349	322	339	316	332	365	303	343	330	337	389	331	307	308	354	311	351	343	334	304	323	338	325	308	326	317	350	304	329	358	334	338	303	315	290	330	345	331	363	341	338	345	356	363	335	358	334	287	315	341	307	351	336	321	340	317	304	312	331	324	326	331	346	348	324	282	315	341	320	320	321	323	326	349	338	291	291	288	301	326	316	314	344	336	357	345	328	340	327	300	324	322	319	345	354	339	338	351	341	303	338	321	332	338	347	321	327	316	299	370	322	331	338	353	360	334	329	333	323	328	320	313	324	346	349	324	313	311	332	335	333	309	317	320	303	316	352	323	329	366	323	341	332	304	322	316	324	302	336	364	333	322	347	364	322	321	327	326	322	338	315	317	328	324	332	318	329	326	362	328	317	326	381	314	298	359	324	353	331	327	338	344	322	346	344	337	349	325	326	347	341	297	309	334	333	327	340	309	315	332	338	371	347	333	336	330	328	308	320	320	329	314	299	298	352	340	324	325	354	320	335	321	327	343	305	308	300	359	311	322	314	308	346	354	322	302	342	327	364	335	300	340	341	332	340	323	311	307	324	341	371	311	342	332	315	328	374	344	354	370	358	302	347	352	318	350	334	347	332	324	315	339	342	323	344	343	334	297	332	340	330	336	307	325	271	330	312	317	316	351	305	316	381	346	355	315	302	340	303	341	320	293	326	343	340	348	332	344	313	308	340	327	332	311	327	290	352	345	329	344	318	341	325	320	310	341	344	333	335	336	351	324	340	351	337	321	310	348	355	350	347	328	286	342	341	314	357	327	349	302	331	280	306	300	262	339	317	329	331	356	319	291	363	337	368	331	337	332	338	319	360	338	323	345	324	329	304	300	298	362	323	343	299	333	328	345	335	355	319	328	322	360	342	310	345	323	346	335	347	327	330	324	342	355	327	330	322	345	374	325	295	333	347	320	317	324	319	342	358	334	320	314	348	321	315	294	332	351	318	336	354	332	320	321	322	367	319	315	313	300	320	335	309	330	326	305	357	325	341	341	336	300	376	367	338	352	347	322	327	304	314	317	338	316	347	311	288	330	341	338	349	366	333	338	322	324	316	324	349	365	322	322	287	291	322	331	317	336	346	303	304	327	333	300	334	299	333	322	334	327	344	346	338	326	328	324	325	314	302	321	307	337	329	332	305	329	297	358	319	329	326	296	340	355	297	337	316	349	338	312	322	353	324	296	322	334	320	314	311	342	341	352	325	335	337	337	305	327	335	344	291	341	349	300	353	311	334	344	314	376	339	353	348	323	328	309	306	312	316	340	318	341	322	366	366	322	333	310	328	316	320	316	332	361	373	300	328	327	362	312	323	336	316	337	341	351	347	324	331	315	344	316	349	310	335	332	358	354	383	345	359	313	348	341	335	341	321	348	321	326	330	310	358	353	342	344	290	336	345	315	296	337	354	308	322	340	353	290	314	354	317	328	327	348	328	319	329	314	330	363	343	330	328	340	348	327	341	304	303	364	349	338	338	355	348	336	338	350	315	323	344	341	332	309	307	318	339	357	373	361	337	337	344	300	307	334	317	325	349	298	301	320	346	350	327	354	327	328	325	348	331	307	296	356	365	340	314	305	317	332	299	328	335	355	332	330	339	314	313	357	306	331	329	318	353	349	320	356	329	325	308	332	338	352	330	326	355	316	325	319	330	289	291	318	310	352	332	345	325	315	347	294	317	326	360	309	356	349	337	325	351	351	338	346	351	294	354	295	352	337	319	347	326	348	309	316	355	378	351	322	324	349	353	337	337	311	306	344	331	339	321	307	321	305	314	325	307	319	304	330	320	331	341	345	296	298	297	322	352	364	345	342	326	329	328	337	329	281	326	311	350	313	336	349	313	340	353	348	312	312	316	351	324	313	330	319	348	357	344	364	339	284	346	305	320	306	339	339	335	296	309	326	351	338	331	324	344	349	320	314	331	361	317	324	336	351	343	338	339	319	330	315	335	341	336	332	328	325	316	362	341	359	343	341	353	328	335	359	324	312	335	315	344	327	312	345	368	335	314	324	335	351	340	342	343	332	345	329	347	335	338	351	350	352	359	324	328	342	336	344	314	327	317	328	328	321	347	337	324	326	374	316	322	331	317	323	333	280	345	323	345	317	318	294	307	341	332	306	310	334	307	323	325	326	292	318	299	335	353	322	324	334	320	329	363	334	318	348	319	324	303	329	363	328	354	328	321	327	278	354	341	351	309	335	329	307	322	329	337	331	349	329	327	331	323	341	324	349	348	342	294	311	313	314	342	326	321	326	342	323	328	322	334	331	291	339	325	331	377	347	316	328	327	313	333	316	306	324	308	323	317	325	339	317	338	321	314	306	304	339	333	311	333	299	336	334	307	345	369	323	312	301	292	313	315	315	313	332	330	342	360	304	354	310	360	341	306	321	338	345	320	338	343	338	320	331	327	327	357	339	348	314	324	322	309	294	353	306	339	344	335	299	394	321	336	302	280	320	301	344	311	358	339	333	328	316	313	321	339	289	319	342	300	334	336	313	335	289	290	317	342	323	335	351	330	337	301	338	366	339	313	377	306	323	357	328
22867	35658	39979	43760	44363	45644	42065	26396	12320	8974	8802	8125	8137	4430	3794	6068	9351	6514	3481	2656	1929	2457	1259	1120	1101	1072	1060	1029	1033	991	966	1002	959	948	1054	940	935	946	943	931	916	907	891	888	918	895	890	922	919	908	894	849	930	919	905	833	867	841	902	864	859	846	833	852	917	896	929	881	861	843	869	840	879	864	894	873	885	860	852	817	875	844	852	860	817	860	850	890	879	837	879	843	878	815	809	857	857	872	856	841	866	824	789	920	826	881	884	842	783	870	869	829	859	834	834	804	843	872	798	821	884	836	822	873	820	861	841	842	840	881	828	919	860	858	853	806	803	858	878	812	879	834	842	860	839	829	924	855	835	870	869	824	854	839	831	866	824	881	829	821	886	816	893	825	794	831	820	838	830	879	834	812	899	875	874	838	832	845	874	847	812	837	825	873	828	811	874	861	841	837	792	833	838	873	808	818	867	875	835	871	830	789	871	849	861	867	866	833	816	843	781	850	888	854	851	773	844	824	848	855	821	824	853	867	802	836	851	827	866	839	790	896	850	824	794	834	824	844	828	803	805	856	844	864	814	852	836	825	816	837	809	850	822	810	832	850	828	816	829	818	831	879	872	848	835	807	837	828	874	851	817	815	796	798	873	907	872	787	846	856	789	881	844	835	887	829	802	837	819	818	802	845	827	821	840	804	832	845	867	822	852	813	827	825	838	839	867	830	832	906	840	838	803	849	869	805	837	868	836	829	803	857	833	846	822	838	874	839	827	874	837	852	819	826	794	802	817	852	822	853	830	871	803	851	868	891	854	888	847	837	834	913	851	853	900	907	875	874	782	828	794	825	851	844	869	803	855	761	807	790	870	815	860	831	838	844	821	837	836	860	854	870	834	831	808	878	812	865	861	852	828	817	865	768	831	866	808	807	814	830	824	806	891	875	810	861	847	863	801	870	854	813	866	887	860	820	877	879	777	813	874	881	817	839	865	855	848	870	793	847	821	823	872	943	812	820	868	867	784	848	803	795	847	855	866	832	846	850	842	825	855	854	847	860	854	874	790	810	838	837	805	834	844	791	825	850	804	818	884	843	790	874	781	830	859	880	844	856	868	902	848	864	838	873	860	817	801	830	815	830	818	850	757	877	799	818	931	856	827	804	899	833	888	839	817	870	838	818	851	818	825	848	839	863	833	841	799	880	801	864	828	819	849	825	865	880	787	889	822	809	860	802	843	844	871	834	865	813	832	850	848	818	841	840	806	826	825	835	802	815	808	863	813	832	844	823	837	816	865	822	839	873	839	851	841	845	841	849	868	846	781	843	847	812	819	821	774	866	797	800	834	779	817	817	812	901	836	906	807	842	854	812	782	844	846	849	828	865	859	860	849	850	836	809	856	833	808	840	845	836	849	817	847	838	836	834	920	858	862	819	834	771	905	808	799	863	839	879	822	869	853	849	849	819	811	867	806	846	890	817	848	838	849	872	839	855	897	856	840	839	850	828	840	858	802	866	813	774	829	842	853	818	837	829	862	827	811	868	877	843	887	843	816	858	861	806	761	813	829	838	795	839	825	819	814	846	841	861	834	837	840	779	823	841	873	832	839	852	862	812	815	857	824	783	844	782	798	836	855	828	919	851	856	820	812	849	837	875	890	841	825	843	803	799	849	812	818	875	821	770	878	788	830	816	872	862	836	810	856	872	802	841	875	831	823	851	865	792	787	810	869	854	824	818	839	852	833	852	821	880	825	791	871	830	816	819	801	798	821	816	904	855	880	839	860	824	812	822	832	820	848	804	841	850	838	868	865	861	841	861	824	826	829	846	829	834	838	847	812	801	861	891	794	856	830	833	850	818	786	814	861	828	880	923	790	847	755	898	835	802	818	735	805	826	806	811	860	855	812	829	829	858	839	828	831	850	877	806	824	811	827	820	814	828	765	817	816	842	807	899	786	812	806	817	844	807	820	815	770	836	872	890	815	833	843	863	848	835	866	827	838	837	827	873	847	839	836	899	886	837	852	812	939	838	850	836	823	843	787	851	814	814	833	837	869	787	787	777	818	833	824	898	807	780	822	872	859	851	780	828	851	856	848	871	830	738	835	847	794	850	824	780	845	813	849	804	861	856	827	788	836	763	852	817	777	811	845	830	866	864	830	846	818	812	830	851	814	793	854	825	819	879	833	839	765	835	825	799	872	864	846	846	824	803	791	858	840	835	811	836	858	821	829	828	832	853	850	841	870	837	816	852	883	790	832	834	847	856	806	871	853	842	869	835	879	808	865	806	860	831	789	839	827	805	826	841	842	854	844	843	866	865	799	826	819	855	840	859	859	819	832	846	804	796	792	794	805	820	863	856	837	825	833	837	836	799	823	788	822	781	866	821	849	831	832	878	845	854	818	786	867	859	825	858	847	809	841	854	834	842	859	787	824	830	821	862	879	864	818	812	886	807	818	833	847	831	844	825	805	894	808	806	818	807	831	835	861	823	800	828	781	845	807	862	895	902	888	796	828	826	875	838	774	815	862	780	842	837	891	867	862	821	849	861	817	839	824	883	811	897	852	849	848	841	801	832	832	841	813	818	843	847	837	862	836	825	881	777	813	878	828	859	809	827	863	805	786	833	818	834	850	827	854	808	846	872	835	830	803	843	817	852	864	867	838	821	826	856	840	815	839	843	887	867	831	781	825	851	820	823	792	843	875	818	827	857	859	826	850	818	817	861	848	883	795	854	858	883	806	790	847	864	874	856	848	855	862	845	854	824	842	836	900	871	816	838	848	884	809	811	799	842	847	844	818	908	858	855	800	809	886	810	849	849	843	839	861	831	819	789	797	812	813	858	873	839	820	827	816	825	836	838	829	790	831	812	851	830	823	867	813	901	848	809	836	835	847	842	816	863	854	811	818	833	788	841	830	800	807	803	899	828	895	853	803	879	826	850	848	871	752	833	835	803	824	811	836	825	859	906	792	855	872	826	886	859	840	808	864	784	829	809	825	892	800	923	865	841	851	820	889	823	851	836	839	849	921	873	844	885	844	884	795	851	812	837	800	794	915	788	798	884	849	803	831	842	853	782	823	862	894	829	842	883	852	853	842	870	822	808	820	830	860	778	788	844	838	884	848	797	828	855	858	792	870	817	854	809	841	833	844	852	818	808	845	871	843	868	910	840	790	794	809	853	851	849	826	877	879	795	852	845	841	824	851	868	833	834	838	831	833	875	818	795	826	851	850	844	870	846	817	829	894	877	814	846	885	881	778	834	876	858	896	787	830	839	861	871	827	858	858	788	836	859	856	804	852	841	822	889	859	818	853	824	833	805	865	834	792	840	834	835	826	860	845	824	872	849	823	823	843	814	892	805	814	844	862	813	853	870	815	851	835	848	873	820	881	825	840	836	826	918	858	828	818	819	813	824	846	860	824	850	828	860	814	843	858	842	864	873	856	861	843	864	811	877	847	908	805	814	868	829	828	809	799	821	824	863	884	819	816	893	864	801	848	868
4859	7738	8944	7209	3795	2133	1257	506	306	240	264	260	217	215	199	242	236	204	183	217	187	207	197	184	175	174	174	165	201	184	173	198	207	189	157	198	185	192	159	186	199	199	166	174	164	191	181	171	206	195	193	177	190	196	197	196	201	180	200	177	177	189	182	192	196	207	196	171	206	216	196	164	164	199	190	200	196	186	209	211	189	160	195	219	193	181	184	197	183	197	180	180	173	185	205	206	165	195	177	199	206	196	199	202	190	186	181	194	216	177	172	172	179	180	190	180	191	205	207	198	198	180	160	187	184	177	200	189	164	196	187	194	199	172	155	185	192	188	180	184	179	181	194	182	196	209	182	201	153	186	195	202	192	223	219	187	173	193	166	181	170	221	177	206	204	189	197	177	187	175	215	212	206	188	181	170	189	212	175	195	179	180	213	199	205	183	204	210	227	195	189	169	192	200	182	177	197	180	175	190	198	210	210	173	217	185	203	177	197	220	173	197	189	189	175	157	209	215	185	184	204	196	202	166	233	197	180	182	192	207	208	189	182	174	200	194	202	205	201	189	171	219	168	197	205	150	181	175	206	217	197	204	202	201	197	184	167	193	206	189	204	163	173	200	213	202	188	178	218	186	195	201	177	190	195	166	229	175	217	195	181	182	216	192	210	200	177	200	198	202	175	195	170	191	198	176	201	173	185	236	173	175	178	198	188	190	182	217	215	189	185	205	184	172	182	181	179	182	182	186	178	183	204	184	192	186	210	175	199	147	175	165	199	181	177	194	201	182	205	193	194	193	188	188	168	180	176	171	169	218	213	188	192	180	176	186	213	185	197	215	185	184	219	207	188	204	171	202	200	175	198	200	196	181	179	198	198	194	184	192	173	192	199	187	204	198	171	170	190	184	201	202	179	200	185	199	202	201	203	174	178	188	187	231	194	201	210	201	203	209	178	204	184	185	177	178	199	205	168	194	206	196	206	210	204	183	156	177	207	164	210	170	206	177	209	185	187	197	212	211	206	166	209	202	188	180	227	189	197	200	193	187	191	201	179	206	187	173	174	194	202	188	197	173	180	183	217	208	159	196	206	192	224	189	203	165	183	204	197	203	188	177	185	187	212	207	220	149	202	200	186	192	200	164	210	208	179	196	204	191	189	196	210	197	208	167	183	178	221	201	193	184	220	200	187	218	213	176	170	196	184	191	197	183	185	204	189	175	203	187	199	173	170	178	187	176	186	187	192	185	181	208	166	170	181	187	191	173	202	178	180	198	199	216	201	171	171	194	157	210	160	164	189	198	191	185	191	182	192	177	194	203	189	186	183	191	197	187	167	195	191	184	194	166	219	184	203	202	184	184	197	198	189	223	178	195	176	199	190	196	170	173	203	202	181	162	178	186	206	182	198	193	181	227	192	200	168	229	198	178	164	175	185	142	171	193	186	182	204	218	180	192	182	179	183	190	169	204	193	185	194	190	191	179	181	175	165	174	195	211	210	184	169	186	193	185	192	200	191	184	181	203	173	163	212	204	183	204	171	186	175	186	183	199	199	182	181	188	197	202	185	207	199	197	200	202	192	172	173	171	186	175	192	192	172	170	184	186	188	189	175	206	205	203	178	167	189	177	200	176	178	197	208	178	188	196	208	204	204	196	190	154	191	169	206	201	197	194	188	213	193	184	209	208	189	197	209	195	203	172	201	168	219	194	209	189	192	195	197	217	197	189	197	193	191	196	193	208	199	171	220	194	191	201	221	223	185	209	170	202	172	211	190	201	183	210	172	192	169	167	191	195	191	173	169	176	208	196	165	210	181	203	198	188	200	181	171	182	195	191	205	181	173	211	166	161	200	193	206	193	184	191	197	194	206	170	194	189	173	199	198	225	195	194	186	189	177	162	177	196	196	188	191	203	189	195	186	192	186	185	205	192	201	188	205	186	206	202	200	196	193	194	202	187	189	196	182	190	171	192	205	213	206	211	165	198	206	199	188	177	215	192	201	204	176	208	177	180	187	176	183	206	204	188	184	204	193	201	220	186	190	202	191	200	182	175	212	193	193	203	176	179	200	206	221	196	173	184	176	161	189	199	187	193	207	195	174	193	208	176	208	211	194	184	196	200	191	198	198	191	209	180	216	193	205	204	192	164	182	174	218	182	170	185	209	182	187	192	181	210	218	202	206	212	196	164	183	199	200	198	189	175	187	197	195	204	189	176	184	192	220	180	219	186	182	209	199	203	175	188	184	189	159	208	194	180	216	165	192	179	174	195	206	217	215	176	183	185	217	181	191	199	233	198	189	173	194	187	180	209	213	193	184	188	203	176	174	194	184	187	199	201	189	179	176	183	209	189	207	204	216	213	204	183	230	181	187	197	197	171	196	212	177	204	195	168	206	171	189	192	176	188	187	178	190	168	186	205	190	183	205	177	179	207	177	188	197	177	182	191	193	202	185	187	219	187	187	217	189	198	191	204	209	197	188	170	210	165	195	210	176	194	222	200	190	192	195	212	201	186	179	181	180	166	199	225	206	201	177	211	204	192	209	216	199	201	175	208	193	163	206	214	174	201	182	187	163	193	172	197	199	214	218	176	196	191	191	177	164	194	179	184	188	191	198	186	198	206	196	181	172	197	188	182	194	202	168	184	172	183	202	186	180	187	169	200	189	191	180	183	190	177	186	197	198	185	177	174	189	210	191	171	175	210	219	200	192	178	187	200	191	193	189	181	181	185	180	194	212	197	237	200	180	186	199	183	205	216	188	191	177	215	185	190	183	204	193	187	174	188	186	195	179	184	196	180	166	164	183	178	177	203	212	168	219	214	205	184	197	182	182	196	195	178	166	181	181	221	187	200	209	177	174	183	195	179	196	186	201	192	181	200	203	198	181	226	187	198	210	197	166	200	185	188	203	194	198	203	208	167	207	193	209	196	194	210	172	190	162	179	192	193	186	183	186	203	182	170	213	213	208	188	159	193	194	186	194	202	194	213	196	184	197	201	165	211	202	181	201	194	202	187	192	189	225	168	176	197	212	198	184	190	210	170	214	216	181	216	175	194	193	188	199	197	186	181	191	196	181	178	189	203	193	164	180	168	194	209	210	183	208	189	204	194	194	219	209	206	168	177	181	192	189	199	195	199	220	202	184	189	193	185	188	193	200	201	197	178	223	193	194	178	191	200	167	197	206	195	206	180	184	180	199	167	199	193	180	172	187	171	203	197	193	180	193	194	186	179	200	202	201	168	177	181	183	167	164	192	189	193	203	195	190	166	177	179	180	181	183	185	190	209	193	166	208	208	173	199	199	210	180	173	189	182	178	184	187	189	182	194	202	203	210	201	198	195	191	190	207	189	208	190	199	186	192	192	166	186	199	185	186	175	203	219	156	176	190	208	205	186	171	155	207	197	199	205	185	190	170	190	176	225	212	188	197	170	158	201	173	217	174	194	171	211	195	210	182	177	199	188	200	207	185	191	190	186	201	196	181	204	188	203	202	221	191	178
4617	9774	14181	14736	10362	8624	6181	2589	1476	877	980	1015	881	834	710	784	822	693	675	633	618	610	594	592	555	590	610	581	582	584	568	578	593	585	604	540	556	578	576	559	592	609	554	594	628	568	619	577	576	553	560	583	553	560	555	574	594	575	569	597	555	605	561	597	610	553	533	592	573	611	576	608	571	570	585	562	577	594	599	535	599	601	574	546	559	613	590	631	580	556	548	545	549	578	546	577	608	572	578	548	600	583	578	593	581	578	550	540	552	556	580	563	586	575	587	566	592	592	594	563	553	574	601	561	560	548	555	555	557	548	583	581	597	605	577	540	557	591	560	582	540	570	585	564	585	542	605	562	607	568	533	578	560	579	536	593	550	584	570	583	560	609	557	573	603	561	581	549	619	573	627	564	554	589	557	584	590	559	537	614	580	567	598	593	574	545	618	600	553	621	555	599	565	596	553	588	580	624	579	588	620	593	573	581	581	546	553	607	587	586	550	544	584	595	573	613	562	555	577	608	537	605	589	521	550	602	594	607	610	564	583	593	528	576	596	570	560	568	619	575	541	566	601	558	579	607	584	625	567	575	600	562	580	547	578	608	598	623	593	571	560	603	599	573	600	563	545	572	573	629	574	586	591	566	569	535	605	585	576	586	609	588	567	565	550	614	586	555	588	545	558	584	564	582	593	556	548	533	583	543	550	554	584	578	609	559	571	568	591	590	566	578	544	587	574	536	573	591	579	568	537	603	581	587	581	572	602	579	584	585	538	548	548	607	535	588	597	536	599	593	576	586	617	564	601	586	606	579	627	562	599	599	580	648	622	547	608	560	544	612	555	528	590	574	572	598	578	592	561	612	572	601	604	564	585	583	574	543	594	552	551	611	572	621	560	564	618	588	564	583	561	545	589	562	537	579	639	562	554	601	609	583	571	535	589	601	598	559	577	582	541	575	551	607	578	516	559	583	628	618	586	549	550	567	605	582	616	592	578	624	599	599	563	574	582	539	583	576	561	591	592	546	591	560	551	550	631	572	548	579	581	575	566	568	570	551	570	567	569	591	607	571	593	619	543	550	577	565	591	561	537	534	532	588	570	577	607	530	586	534	569	602	572	605	557	587	639	554	545	584	576	597	576	531	598	570	582	576	569	544	558	567	575	597	612	548	555	591	579	601	581	583	604	567	551	571	567	561	609	572	545	588	585	586	603	595	554	522	558	616	588	605	545	563	564	599	593	572	624	581	556	538	556	590	593	637	585	582	544	580	616	580	605	621	593	579	553	577	621	576	620	622	571	534	529	552	557	582	607	575	596	588	564	550	613	618	580	555	546	562	568	588	595	551	581	607	542	605	545	570	595	543	582	576	551	589	603	584	570	568	593	587	553	615	586	561	579	598	581	550	581	531	537	551	568	596	523	577	575	618	560	560	554	561	600	584	563	583	576	541	582	548	583	595	552	599	551	556	583	580	610	591	565	549	543	555	619	541	588	594	601	566	544	639	586	610	572	577	591	556	573	577	599	530	575	587	572	543	596	569	554	608	576	591	584	578	552	589	571	541	593	596	542	538	580	573	626	594	601	556	579	576	578	544	589	532	550	555	556	574	623	618	566	588	596	574	541	535	559	546	593	574	578	551	635	564	574	572	591	587	597	606	564	577	559	547	588	555	577	582	607	594	548	581	611	614	605	537	585	573	560	565	578	578	582	579	551	571	559	548	592	628	570	587	607	613	577	554	545	571	557	595	532	580	539	582	584	585	568	580	568	569	593	609	533	591	590	569	554	589	595	544	571	599	594	571	567	604	605	520	614	588	596	553	551	550	577	579	558	587	585	566	567	604	594	605	534	557	598	551	548	594	606	597	561	606	536	588	574	603	610	527	620	549	585	579	552	573	578	567	564	565	564	561	609	570	572	591	565	615	530	594	556	568	598	593	556	560	565	591	586	579	601	567	640	591	599	577	564	619	629	572	583	593	526	570	581	556	601	594	563	580	619	608	562	591	605	536	557	611	530	580	569	521	585	574	571	607	571	570	566	550	581	595	555	582	578	554	576	598	561	572	585	574	588	622	577	621	558	575	566	584	607	554	564	549	582	585	615	537	587	594	590	510	578	604	555	578	535	584	580	602	570	600	626	582	640	543	605	567	544	605	599	561	588	622	578	557	553	536	582	560	593	594	558	570	587	595	571	585	574	596	571	593	569	578	573	571	551	581	555	551	594	580	606	547	613	550	558	591	585	582	556	592	594	572	597	570	547	585	595	599	619	581	595	557	578	547	571	575	541	603	546	543	584	556	554	531	578	584	589	577	610	609	569	575	560	585	578	599	543	597	594	578	548	587	542	601	548	572	583	594	612	553	546	535	569	646	603	597	569	562	578	561	605	603	633	594	555	566	565	581	572	553	600	573	549	610	578	575	580	602	601	554	562	557	591	608	582	568	564	576	554	559	549	639	590	611	545	577	541	602	594	574	583	590	577	559	579	615	595	590	590	550	552	579	583	555	603	551	575	547	587	595	585	564	560	593	568	583	567	554	580	568	563	580	569	543	548	542	565	660	589	600	591	585	576	577	603	573	598	569	564	585	541	566	551	578	574	519	567	576	499	555	580	541	545	577	587	592	560	566	596	565	549	574	530	565	569	551	577	600	585	595	594	577	597	585	587	587	598	584	563	587	550	624	587	576	577	545	536	604	572	543	549	596	535	594	556	578	580	552	574	584	579	546	552	588	571	553	529	575	519	599	595	559	549	543	617	531	522	611	583	550	558	620	551	590	582	595	557	542	590	558	582	581	579	568	576	580	603	580	594	584	588	562	578	524	559	563	639	523	594	560	577	553	595	553	593	574	612	544	568	568	601	585	565	559	594	596	574	610	574	549	539	551	576	588	559	541	574	595	559	602	581	570	609	548	559	590	565	591	607	600	606	576	556	567	624	600	603	549	607	581	583	584	594	559	599	550	598	587	593	582	582	605	601	590	601	561	571	606	604	559	579	575	572	596	561	555	538	578	637	569	597	578	583	567	587	549	582	592	573	576	598	585	524	560	592	590	616	545	561	598	556	575	612	585	584	620	553	580	576	538	571	589	587	592	587	582	566	568	572	555	593	608	603	610	613	619	545	565	626	564	572	565	537	579	578	569	588	553	618	565	589	545	579	587	586	612	570	566	575	567	593	562	545	585	585	543	534	617	572	610	584	516	680	566	544	592	594	575	542	571	610	570	624	600	568	567	574	552	569	543	583	608	545	573	582	580	600	592	557	582	592	604	606	580	578	570	603	604	555	555	584	586	571	589	537	541	558	575	583	578	581	587	589	574	588	569	593	605	559	594	570	570	565	601	598	600	595	564	598	592	547	598	583	554	596	588	567	567	580	616	558	543	644	560	610	527	570	603	566	571	593	552	600	528	571	580	603	558	604	554	587	582	571	573	605	587	560	578	559	627	560	574	587	549	575	625	573	564	583	559	576	559	549	566	557	576	568	546	586	598	584	539
25827	38952	36694	34319	29126	26803	23416	14320	6394	2544	1770	1267	1450	1131	830	1065	1347	1080	614	465	443	431	400	364	366	412	361	364	361	368	368	351	345	385	358	376	386	371	374	389	328	358	365	343	393	347	372	354	341	358	385	333	346	367	365	370	337	384	358	328	342	341	361	355	347	363	338	394	362	331	377	336	349	372	305	331	338	362	344	374	341	336	335	353	375	370	342	376	355	346	346	377	395	381	355	400	379	385	350	344	357	345	347	350	370	331	337	379	367	379	362	357	355	355	336	372	363	345	334	327	370	357	355	346	341	331	391	351	357	347	331	346	333	388	384	376	355	368	323	364	354	356	388	358	350	403	367	352	342	393	340	362	352	360	329	354	373	335	340	347	363	360	341	388	347	348	347	400	398	373	356	341	361	374	324	380	385	372	373	381	389	397	374	406	379	366	347	376	359	379	363	339	384	375	345	367	381	345	363	391	370	351	360	387	369	347	341	345	351	362	352	325	383	340	345	341	353	330	349	381	353	361	362	374	371	357	403	399	363	338	356	360	369	373	359	353	359	318	343	348	342	376	398	353	332	394	378	331	375	350	346	381	365	363	369	353	364	363	377	358	380	343	320	397	347	329	383	338	400	378	376	336	368	350	348	341	348	329	378	351	398	351	367	363	381	367	357	382	376	373	366	344	363	370	374	355	376	337	381	361	357	356	325	346	371	341	334	343	368	340	355	386	351	354	381	325	361	356	352	358	342	372	392	347	335	346	338	380	385	328	320	336	353	312	351	401	372	350	360	371	368	355	343	356	326	354	363	357	369	355	391	385	364	357	337	393	350	346	328	350	360	376	355	327	378	343	352	348	359	416	367	366	354	339	367	370	370	379	337	361	364	399	371	346	360	355	343	315	380	349	342	347	371	353	356	349	343	356	338	366	371	379	382	382	365	400	351	340	359	363	394	314	337	357	371	376	362	386	379	367	350	362	368	384	362	364	348	370	357	364	347	364	353	348	348	370	364	368	363	356	356	367	354	350	333	353	350	313	379	362	384	323	334	354	378	367	368	357	337	372	340	379	356	322	355	374	367	401	352	352	338	357	362	359	355	352	354	333	346	360	352	378	352	319	345	339	348	390	365	356	354	345	366	378	328	373	382	345	352	367	361	331	382	370	398	343	389	353	395	350	355	357	348	344	370	360	378	355	360	359	406	372	353	392	334	330	345	371	342	343	354	338	351	357	370	354	342	353	340	386	354	339	373	395	348	383	402	368	346	356	358	371	328	359	347	377	383	360	327	354	362	373	366	366	388	362	362	367	349	339	335	333	399	343	334	378	369	372	351	359	352	432	373	326	341	398	349	309	410	342	370	340	331	343	355	329	363	373	392	321	373	355	365	366	370	353	347	349	342	356	353	345	376	351	372	370	371	379	372	376	384	353	336	349	403	357	329	385	345	341	369	348	388	381	342	385	338	360	349	343	352	348	377	372	378	372	380	386	366	329	346	335	376	403	384	359	350	383	374	376	358	385	340	373	333	349	337	336	346	374	357	356	372	366	402	367	390	344	345	342	364	377	357	365	385	386	357	345	376	357	398	341	349	348	372	374	342	347	328	359	373	361	330	362	344	372	343	386	359	355	342	364	370	342	380	360	354	328	332	353	376	318	343	379	342	354	385	359	340	345	370	346	362	367	359	366	372	373	332	342	359	362	370	342	343	337	390	373	347	375	382	329	370	350	366	337	390	401	366	375	304	375	349	337	348	384	359	336	380	350	334	359	371	381	373	366	354	339	367	407	371	356	345	324	347	342	362	344	336	358	346	377	379	354	384	354	349	354	338	334	394	364	344	376	360	360	367	351	334	341	369	371	358	339	360	379	349	332	385	352	331	350	394	376	355	387	352	363	343	381	332	391	369	382	388	338	376	348	350	398	342	354	346	336	336	316	375	351	369	373	365	342	349	369	381	340	374	337	316	373	328	347	355	330	349	373	341	375	388	330	355	391	344	356	367	362	359	338	340	339	348	345	350	335	371	362	347	346	346	351	362	350	356	326	333	372	356	366	379	390	351	329	350	382	359	362	351	381	357	403	341	367	373	328	362	352	360	366	368	346	387	357	370	376	391	358	378	328	354	372	365	338	300	342	392	336	341	361	356	370	362	325	403	379	362	343	350	345	331	351	357	337	392	395	339	383	375	363	370	354	358	363	369	367	383	386	387	347	346	369	354	378	357	374	388	364	354	364	350	344	365	370	358	379	355	361	355	356	343	362	357	326	343	329	360	385	387	397	358	352	346	327	364	361	358	367	376	386	340	359	348	360	367	365	352	383	365	366	351	354	347	390	354	335	353	385	308	358	374	364	355	382	370	375	371	360	389	349	390	399	399	358	381	333	348	346	355	373	345	375	372	346	379	384	382	361	348	355	352	372	352	348	376	358	339	373	380	370	338	368	370	358	328	359	421	376	389	410	336	316	366	334	345	382	357	404	355	356	363	350	336	357	367	343	368	332	353	328	375	342	386	343	341	368	329	335	341	379	357	357	382	402	367	394	378	352	387	335	380	386	339	333	342	348	362	390	374	369	358	363	362	341	344	365	340	366	356	338	368	335	345	346	383	408	335	343	359	402	369	362	378	362	357	374	347	379	334	335	368	352	333	353	380	357	383	369	352	369	367	385	372	332	358	359	348	359	335	352	348	374	361	378	356	354	332	376	368	363	336	361	352	349	364	372	338	326	361	353	347	343	383	379	400	363	374	344	391	338	349	361	362	383	366	379	368	332	382	395	401	346	387	369	372	309	384	380	340	351	377	360	376	381	371	341	306	362	334	373	367	370	401	399	394	381	344	404	352	388	356	391	349	338	350	350	382	335	335	374	354	353	370	340	359	359	340	358	346	374	337	341	347	339	347	354	348	344	335	360	356	379	355	320	370	364	358	381	362	374	330	349	301	344	381	358	319	344	358	354	344	352	386	357	400	353	333	366	366	359	363	353	382	356	338	384	360	380	359	352	382	354	354	395	391	341	352	335	355	368	353	371	371	329	361	374	357	333	360	364	355	373	366	353	341	387	351	389	373	383	404	358	359	398	369	358	367	356	351	365	357	338	362	372	353	329	400	379	335	344	338	314	385	375	372	367	346	351	349	368	358	373	355	421	352	374	349	358	356	344	372	352	369	339	349	376	360	337	358	378	367	364	385	362	371	388	375	355	379	350	350	387	380	357	338	357	354	410	410	408	395	333	356	348	382	384	344	344	334	394	386	371	350	373	335	354	358	360	373	369	373	354	391	358	341	416	379	351	349	324	369	336	397	354	353	371	330	337	357	352	348	378	375	371	370	355	383	356	341	368	354	347	342	363	356	343	335	359	352	352	374	331	363	346	356	340	383	346	355	380	359	326	352	350	365	340	348	348	375	368	382	374	375	376	341	357	338	372	378	356	371	394	349	369	350	348	345	377	351	354	329	373	384	395	380	350	363	366	366	341	357	385	361	354	333	370	342	374
18880	33725	36192	41080	39993	40702	36539	21297	11411	5123	5945	5058	6005	4353	2955	4261	6328	5558	2587	1761	1667	1534	1110	1127	1127	1096	1040	1003	1000	1046	1049	991	986	1009	953	1053	1011	1018	1041	993	999	994	1008	1053	972	1008	985	928	960	985	1012	953	994	988	949	951	956	967	973	1000	947	986	1001	969	958	965	1001	966	985	959	943	934	938	1019	963	978	962	1000	987	965	934	887	956	987	965	888	984	1016	933	963	927	945	907	905	953	1010	969	944	988	983	922	945	931	917	967	979	978	909	911	932	959	1005	972	959	949	941	955	951	918	1000	876	967	992	967	927	972	941	969	926	984	968	921	910	999	1011	908	875	899	927	976	923	885	958	910	1016	971	946	979	972	1000	949	938	906	920	915	921	978	958	912	922	905	928	983	955	960	874	937	971	937	928	955	947	993	977	996	921	1004	950	903	900	967	956	924	933	927	961	959	966	968	948	975	958	961	943	929	918	928	922	954	972	914	990	909	950	932	930	977	964	942	917	976	937	934	908	945	938	1028	950	926	983	904	979	906	971	913	956	964	970	957	900	919	895	965	974	901	976	1023	912	945	920	930	885	956	948	976	953	956	935	983	957	894	948	978	983	926	959	951	965	993	949	919	971	978	932	969	929	968	919	944	961	931	927	1005	931	969	866	939	918	971	943	895	923	966	944	903	925	914	953	957	927	906	979	970	887	911	967	988	984	944	906	896	920	1012	959	911	908	912	928	1006	924	937	923	916	904	897	919	961	928	982	987	895	976	915	946	915	936	934	926	926	954	967	972	952	968	943	930	961	982	888	943	964	951	953	927	935	884	931	931	947	959	923	958	972	930	938	938	976	942	915	950	1024	969	934	954	939	916	971	890	919	914	959	893	944	1022	881	918	923	927	965	895	948	969	956	970	943	965	916	931	933	953	966	975	924	960	933	921	914	911	972	935	980	920	1003	935	918	973	975	956	953	1011	949	902	939	896	959	959	972	935	951	977	925	977	977	977	993	913	899	989	963	920	1019	997	952	938	964	977	943	902	951	945	913	899	955	916	921	926	925	900	959	882	1006	953	938	927	949	997	917	916	914	929	964	876	919	881	954	934	933	949	937	966	991	963	961	944	911	925	959	993	953	931	954	940	958	972	942	977	945	891	930	964	958	957	927	916	940	961	957	951	931	972	957	977	963	971	886	963	946	983	905	901	887	907	966	922	951	922	920	909	953	923	925	963	884	925	926	907	936	911	983	935	882	943	928	948	989	938	955	949	907	938	961	948	899	925	976	987	1001	926	876	967	901	970	938	927	933	922	971	918	984	907	941	976	931	968	924	895	947	922	973	913	946	911	949	955	936	891	921	900	952	968	965	891	1011	927	906	967	996	895	937	970	904	978	931	910	921	952	908	905	933	965	960	861	927	922	981	908	930	929	928	941	919	966	946	929	959	882	960	999	981	1000	961	996	955	976	901	922	923	1044	931	970	949	930	873	916	929	889	895	955	913	969	891	989	922	938	911	947	945	941	920	896	902	916	889	934	957	970	971	914	974	951	942	926	953	978	951	952	930	922	950	928	979	943	944	933	949	966	907	965	995	977	962	916	962	918	945	917	913	918	979	959	960	931	896	908	933	923	993	974	914	921	928	926	939	932	964	946	940	951	999	975	927	992	911	1003	943	932	894	955	933	902	922	919	907	929	964	904	909	914	946	929	909	932	878	967	966	971	913	918	974	904	962	956	973	941	957	962	950	977	966	919	972	968	951	920	935	900	956	935	982	941	960	994	981	974	941	950	943	940	938	970	946	953	965	1016	970	914	961	891	876	943	924	953	983	941	945	952	951	925	953	920	929	971	966	946	919	911	944	976	980	976	955	1018	943	940	900	986	909	935	947	955	935	933	937	930	941	955	942	1005	867	959	920	949	970	976	946	932	936	919	909	935	982	972	937	916	873	954	965	974	912	883	942	937	886	943	911	909	941	911	957	925	970	937	932	949	1045	906	928	960	945	907	1011	933	924	964	992	985	970	970	969	883	942	928	931	926	928	868	955	936	940	940	935	937	999	909	941	940	996	957	921	921	952	975	922	890	981	962	934	929	941	958	950	946	942	950	945	938	931	937	966	984	925	898	898	937	935	940	934	935	988	948	979	943	939	901	935	904	922	953	971	956	942	954	974	897	980	964	929	954	933	964	937	963	935	950	938	980	959	944	930	912	968	923	927	917	921	941	921	909	999	874	966	940	909	941	955	923	931	973	949	930	896	954	911	986	933	931	899	885	944	934	953	919	986	937	960	959	934	941	939	941	945	951	938	962	918	950	916	923	904	969	940	980	883	909	927	992	945	902	962	942	964	921	957	922	929	983	902	890	921	972	979	944	970	948	1016	955	990	996	934	923	894	968	942	994	952	950	956	933	935	943	967	931	957	890	906	953	962	975	915	984	959	907	949	954	928	950	984	947	942	915	924	939	941	961	911	962	954	934	937	933	948	930	928	993	967	929	921	956	938	943	990	972	913	921	965	969	949	959	958	949	918	972	975	898	1001	970	951	950	970	974	967	921	902	931	953	987	997	951	932	951	947	959	925	960	956	975	911	913	956	939	925	906	954	954	965	957	944	967	948	994	939	1008	938	946	982	920	981	1011	990	921	937	925	942	935	942	960	911	957	887	977	925	977	960	904	935	930	902	961	942	982	898	975	942	988	969	881	959	958	897	920	908	1016	905	939	972	916	999	896	976	942	908	956	992	937	923	915	934	990	974	938	877	934	930	938	966	867	892	939	1025	938	943	963	936	932	971	940	916	1009	915	936	976	989	942	968	862	960	967	967	913	880	943	877	928	942	924	923	940	955	969	968	921	929	950	939	908	920	879	941	917	946	919	948	965	963	908	1001	925	900	927	934	997	969	959	965	940	899	938	940	949	916	937	979	968	893	957	939	920	937	952	960	946	970	905	857	978	921	921	923	950	968	938	896	936	905	915	937	972	967	948	966	972	945	900	892	964	1022	918	918	1000	912	946	963	954	924	962	922	987	946	871	954	968	916	1000	972	899	979	956	942	922	895	907	882	971	928	963	885	942	958	981	890	976	934	958	969	915	938	925	941	929	951	969	941	954	904	946	907	916	956	889	941	961	970	902	915	946	987	967	921	915	913	934	916	952	936	965	953	961	918	924	973	895	918	955	984	907	945	927	904	995	911	974	976	906	884	948	914	939	863	971	991	948	884	972	949	944	958	1022	973	937	897	946	976	946	910	923	929	915	953	955	980	926	942	927	931	954	942	949	1004	918	992	970	936	974	930	973	942	942	910	952	958	960	951	868	913	954	948	969	945	999	901	969	914	976	920	948	944	977	960	951	913	966	928	943	940	984	936	948	952	950	948	942	902	955	942	945	895	931	969	991	935	920	942	956	938	895	939	965	929	968	969	951	948	975	910	971	905	923	921	974	952	987	947	991	973	927	910	915	941	979	930	951	963	955	950	961	932	935	918	922	960	937	935	927	894	920	908	946	926	939	950	957	919	985	992	951	958	936	953	950	938	962	988	963	975	941	945
33670	43110	37880	35270	31416	29849	28159	21164	11577	5006	3483	2594	2344	1878	1679	1689	1915	1425	820	550	482	436	363	380	352	370	342	351	349	340	316	354	335	344	335	317	347	341	334	336	321	353	344	349	356	331	339	351	358	307	329	327	340	323	334	347	315	322	314	347	338	329	295	338	348	315	342	317	324	343	321	328	320	330	376	350	340	348	338	332	315	337	293	340	331	313	328	351	339	337	350	333	323	340	326	333	317	304	327	333	321	347	352	342	335	313	338	346	343	326	313	317	318	320	345	296	323	320	320	335	316	307	308	335	323	307	331	327	317	320	331	316	325	374	331	350	350	293	331	309	337	330	299	342	316	317	334	299	347	329	326	328	293	308	298	308	309	341	328	316	301	378	333	345	349	341	351	335	332	347	336	337	331	318	323	292	327	318	314	322	306	328	317	296	315	345	329	313	322	360	337	327	323	361	315	331	325	308	303	328	305	350	304	323	351	336	314	365	327	337	289	311	354	349	317	318	326	340	335	333	308	329	335	340	320	325	313	318	321	333	375	335	355	365	287	353	345	308	346	335	337	309	361	291	335	307	291	312	311	324	321	315	325	348	330	331	330	332	309	311	345	330	354	366	351	329	342	314	326	310	295	320	323	352	354	343	350	338	318	334	335	285	336	329	356	313	326	327	320	337	329	329	295	311	340	336	334	316	346	314	331	328	316	337	329	307	334	307	315	349	328	316	324	344	320	320	322	328	352	318	330	298	327	342	348	319	353	301	339	330	323	337	337	352	320	299	300	325	346	327	392	331	306	339	351	346	353	327	307	344	326	335	320	319	320	303	336	320	286	366	309	354	352	302	318	320	351	271	320	326	317	306	327	322	304	350	327	325	332	299	332	370	337	314	334	337	314	350	314	312	322	314	339	343	322	339	330	346	317	335	336	356	327	300	333	346	294	337	326	345	335	340	304	331	334	301	308	334	355	352	311	328	343	318	340	334	312	341	333	311	306	318	304	337	335	307	349	330	319	310	352	307	342	324	334	363	336	313	323	335	329	330	339	286	330	358	316	337	328	295	331	340	306	343	341	345	343	329	351	325	338	302	319	341	336	318	349	332	355	350	356	349	317	345	345	348	312	342	369	306	318	313	321	311	325	321	309	382	309	328	312	319	314	350	318	313	330	307	381	341	345	363	321	332	351	353	344	328	326	341	344	331	351	353	345	285	311	308	363	325	333	316	346	335	347	342	313	338	376	356	310	317	323	353	327	334	344	323	352	316	331	300	320	299	317	357	352	323	326	332	310	328	313	336	323	311	311	339	313	316	328	327	328	321	336	338	329	350	310	346	337	350	350	349	350	299	321	326	306	335	330	314	318	318	325	317	330	362	322	314	341	298	345	334	315	313	307	348	334	328	312	318	318	308	341	335	311	325	331	351	305	338	317	355	347	316	335	342	325	335	305	325	287	358	363	325	305	339	339	315	322	315	406	326	288	310	287	345	315	344	315	306	329	307	294	307	312	320	322	309	328	298	299	328	323	343	329	323	331	329	343	343	345	315	339	347	336	339	350	337	321	326	331	337	300	319	316	326	324	365	323	351	314	327	353	327	338	345	337	346	339	327	329	351	340	346	322	323	296	327	387	362	326	354	334	312	335	330	327	298	350	344	366	362	355	316	281	350	314	329	312	329	330	345	297	347	304	317	335	342	349	310	349	364	305	315	293	326	352	325	329	303	339	308	326	352	354	300	327	336	340	325	316	321	316	331	351	314	359	355	329	350	314	337	337	360	307	331	337	335	322	290	302	319	339	349	337	320	358	280	281	331	314	319	335	357	302	303	349	345	360	355	323	314	348	325	344	341	319	340	313	313	331	325	312	359	356	329	311	358	350	348	343	288	325	328	341	308	339	315	342	365	326	297	309	299	326	315	327	323	300	328	314	336	312	284	334	302	310	338	354	311	339	318	339	326	325	351	350	328	313	351	335	323	338	336	300	339	303	335	310	324	324	321	332	324	323	286	347	361	302	334	342	319	299	346	301	345	319	312	330	338	302	314	342	326	306	330	337	301	342	320	338	325	306	322	324	318	314	315	297	301	309	302	319	308	311	327	288	355	304	358	341	332	331	344	363	329	309	364	339	289	322	340	304	308	321	338	344	324	324	341	310	323	332	356	321	330	357	348	340	300	340	356	354	328	319	343	304	338	319	330	305	288	350	350	330	322	333	331	315	315	329	331	300	323	317	367	319	282	349	349	326	288	323	311	321	324	353	335	294	308	350	328	361	299	324	349	317	311	353	345	329	317	342	330	328	318	337	341	312	329	363	334	299	332	372	345	332	316	319	321	321	322	340	316	347	324	336	316	334	331	291	341	325	353	321	334	319	331	337	317	340	314	296	316	319	299	325	275	313	279	323	290	336	333	352	337	294	313	320	329	319	329	291	309	329	342	293	352	344	310	314	311	326	301	304	331	304	309	344	320	325	316	319	320	342	312	333	353	326	341	338	312	320	294	286	325	329	353	326	332	338	335	323	330	318	336	341	356	310	309	336	303	312	362	347	354	305	328	346	337	309	332	334	317	305	309	292	313	327	319	353	339	329	309	345	328	312	336	344	307	313	331	325	313	311	355	303	373	353	320	310	331	333	291	374	314	340	298	305	366	345	341	309	318	368	326	346	323	326	340	331	332	317	359	345	345	309	326	355	322	340	352	300	316	321	348	356	362	320	319	334	318	334	349	298	314	345	318	352	325	352	306	353	360	344	312	272	311	319	340	331	322	344	336	361	319	359	366	344	336	325	319	337	330	332	324	296	314	365	351	324	358	349	340	330	345	329	289	327	342	330	359	297	294	317	299	307	358	290	350	312	316	326	318	328	333	358	349	349	354	343	314	321	315	315	325	322	348	331	316	335	341	312	352	353	328	334	344	313	294	326	304	301	344	336	344	338	325	318	283	309	318	349	293	301	307	300	327	340	340	314	363	306	325	310	318	340	325	323	315	325	337	337	323	339	330	301	293	310	338	353	308	318	314	321	306	335	332	300	326	335	348	344	357	347	360	337	314	351	292	357	320	315	344	327	337	328	341	307	326	305	311	328	333	346	294	310	339	308	346	339	308	311	317	318	301	310	309	336	335	324	346	345	341	367	326	323	327	356	287	323	351	332	311	333	332	353	323	339	337	348	313	348	305	317	341	318	311	356	333	334	328	334	335	317	304	304	366	362	346	342	319	326	340	315	336	324	332	318	307	329	314	337	340	321	324	330	335	327	332	313	342	310	271	333	353	339	292	346	323	320	312	342	316	315	305	322	339	332	348	323	337	361	316	321	323	305	330	335	356	320	336	311	357	329	338	345	343	356	305	308	317	312	366	326	333	304	328	313	289	329	300	330	310	302	313	344	360	354	331	370	290	341	310	313	311	323	360	318	326	340	314	280	306	347	319	313	310	337	277	331	327	325	309	316	314	336	309	348	330	303	341	372	321	347	301	317	340	347	359	311	292	339	323
23807	37994	39793	43924	45235	45952	41553	26805	14716	6826	8159	7720	8741	6656	4876	6605	9097	6987	3768	2476	2002	1812	1228	1127	1049	1040	1087	1014	1033	1017	1063	989	977	949	988	952	955	961	881	921	913	915	892	876	913	932	906	873	904	883	897	915	926	883	865	894	884	802	867	894	898	895	860	827	939	882	888	881	839	918	920	861	856	875	907	870	895	922	873	927	864	852	866	834	848	843	809	896	861	813	835	907	877	814	863	864	840	811	844	823	794	849	835	846	814	851	836	831	841	877	827	854	854	819	910	850	858	839	823	841	831	858	810	821	822	837	840	792	804	839	805	830	825	848	825	843	903	872	834	818	869	865	832	817	860	823	843	788	788	825	823	902	819	811	866	880	872	853	847	849	805	862	870	849	893	765	845	798	856	854	837	848	912	839	820	833	846	815	849	820	842	818	804	842	840	839	895	864	842	851	851	896	841	790	770	797	821	859	837	824	761	834	827	838	860	778	835	800	795	840	841	800	850	825	782	838	838	870	824	876	816	822	806	789	815	841	808	790	865	825	870	862	826	866	834	818	826	839	791	859	863	790	838	857	829	870	873	846	824	824	860	838	842	872	816	856	818	827	823	845	792	812	806	851	854	831	821	807	914	841	839	816	880	879	809	874	845	820	830	807	842	827	847	851	828	830	779	830	790	849	856	817	859	854	783	816	831	831	818	822	788	843	870	819	844	857	786	849	839	797	838	811	813	813	858	811	821	792	802	826	816	816	890	832	809	812	852	761	855	824	866	793	874	841	859	827	842	842	855	827	843	852	850	838	825	877	852	864	837	832	833	815	877	839	829	812	820	850	844	838	836	852	813	872	850	831	855	801	822	848	876	859	826	811	783	792	812	858	863	851	815	863	833	831	825	880	841	837	776	853	836	907	842	852	858	815	836	846	805	848	876	879	832	830	881	808	923	834	851	870	834	861	793	830	816	824	799	846	861	787	831	824	801	832	828	842	815	881	774	898	818	837	774	875	830	812	864	813	807	838	810	790	854	791	819	831	823	873	818	842	848	832	838	874	870	856	820	820	875	850	808	821	841	853	794	828	800	855	854	829	804	849	838	851	810	828	848	831	785	846	877	814	839	857	873	822	774	838	834	820	871	839	844	854	841	855	806	823	807	845	826	798	860	828	834	830	850	861	868	823	832	825	822	781	814	827	865	845	874	810	855	795	870	854	840	859	786	858	843	824	800	838	823	786	828	817	854	815	821	877	832	859	865	833	867	810	836	880	818	841	881	841	832	909	804	850	867	823	857	824	866	860	800	864	829	826	807	787	815	850	845	811	785	834	842	840	823	791	790	797	849	814	836	854	851	803	839	832	886	825	868	793	832	869	815	771	827	824	792	830	900	861	816	846	857	816	872	849	887	844	839	826	793	884	824	804	815	839	833	809	799	830	830	800	824	818	811	861	819	886	838	836	828	854	802	858	820	818	812	857	860	849	853	791	778	838	851	834	835	886	813	813	842	808	787	867	823	831	801	863	884	830	828	821	853	813	831	799	830	790	858	841	808	802	809	838	788	832	857	788	798	812	818	824	799	889	838	795	833	843	789	838	803	814	835	863	861	850	878	823	844	828	821	842	852	879	852	812	819	823	829	850	845	842	841	805	848	849	822	852	814	799	780	831	845	841	844	889	833	790	858	836	812	834	846	829	801	862	867	831	824	847	837	829	842	879	821	808	861	797	861	827	823	849	811	867	777	839	776	872	838	810	790	838	839	807	848	797	852	800	807	827	811	826	787	865	860	843	846	868	831	892	809	850	768	798	884	850	867	801	831	836	804	838	812	864	839	880	748	840	868	893	825	831	831	805	858	813	860	854	884	826	809	864	873	920	857	849	847	800	826	850	814	820	859	796	891	857	787	824	816	879	832	850	800	852	831	890	816	823	873	800	791	844	765	798	885	844	847	822	824	833	825	831	803	862	797	880	874	844	786	833	863	857	849	827	789	823	820	831	837	844	850	781	805	857	852	823	806	801	806	813	864	812	807	828	836	849	799	854	844	801	822	861	785	808	838	817	822	824	834	816	832	845	796	870	801	815	843	849	856	807	861	857	831	843	794	833	821	816	838	863	834	830	850	860	863	830	855	801	872	809	847	833	851	843	824	803	828	850	804	835	831	845	834	891	879	893	827	854	863	754	816	837	813	814	799	858	815	830	876	818	864	818	833	799	775	820	849	836	867	780	871	783	890	805	841	828	816	813	812	847	828	829	850	788	839	781	835	824	848	846	813	848	838	810	822	811	829	816	833	909	837	862	805	849	775	832	888	810	833	801	837	901	812	801	810	833	792	796	817	851	883	806	805	807	813	834	804	883	852	777	830	853	804	869	813	846	789	850	843	870	816	871	867	861	851	839	832	863	862	826	856	813	820	782	817	831	846	842	808	848	819	842	819	853	860	875	801	812	822	888	843	873	823	830	815	871	839	782	835	856	850	778	857	888	841	782	867	843	800	846	866	855	794	848	837	815	822	835	895	812	806	819	866	862	810	809	791	801	836	780	846	878	875	837	837	884	833	853	842	845	834	859	890	845	824	816	905	833	793	832	856	810	799	850	816	851	875	812	893	853	892	851	791	861	855	775	855	802	846	846	867	811	885	809	843	805	805	839	861	832	813	814	854	814	886	796	815	840	844	800	849	810	854	867	801	798	851	866	845	841	830	847	859	887	849	855	838	888	848	812	812	857	825	803	821	876	840	879	896	858	797	780	795	828	808	869	853	852	815	854	775	871	848	835	852	867	829	821	868	886	861	831	806	840	826	822	812	869	832	830	825	864	861	852	811	783	788	833	868	803	841	855	786	831	801	805	840	848	833	823	798	879	826	825	802	868	862	828	807	797	853	854	877	808	832	852	834	837	855	831	853	845	772	795	872	844	798	867	824	810	790	883	894	811	891	831	827	785	837	864	830	863	812	834	826	801	850	873	816	853	849	839	844	823	805	850	841	881	809	824	863	850	793	821	819	839	823	829	827	811	862	847	863	799	824	830	824	842	812	799	829	828	810	807	790	815	817	837	869	830	874	851	890	825	812	840	831	869	889	895	813	806	872	840	838	816	809	839	812	885	832	844	807	787	799	816	841	772	853	858	801	882	824	809	858	823	795	845	788	869	816	858	846	842	847	825	797	829	840	800	864	873	826	894	859	847	867	850	774	792	815	874	817	820	818	798	885	844	755	819	854	829	781	823	808	841	826	855	888	787	850	805	797	904	844	830	817	787	765	807	819	808	880	799	800	814	825	850	850	808	822	820	844	862	850	856	843	828	834	834	760	790	827	822	819	834	826	843	851	867	856	846	830	845	849	791	816	803	791	812	868	848	811	850	812	846	828	851	832	851	791	806	876	874	843	829	828	829	848	817	839	858	827	822	816	846	861	850	791	819	816	811	865	897	859	842	860	846	892	840	859	840	811	838	832	841	826	853	858	889	798	831	822	830	852	808	808	844	866	844	787	851	827	778
5761	9337	10199	7850	4064	2439	1442	750	503	323	324	267	254	255	205	197	239	227	190	208	206	186	195	177	217	176	222	186	199	211	178	196	182	191	180	178	189	213	212	175	212	205	214	189	180	194	204	201	170	169	211	185	177	200	197	191	181	205	189	181	204	197	195	195	187	198	190	225	179	186	209	184	184	196	187	210	189	205	172	191	192	197	195	174	178	188	204	203	191	164	199	167	193	193	186	181	195	220	184	200	194	166	209	214	187	182	185	197	196	183	219	200	238	180	179	189	180	177	194	183	177	206	226	204	206	191	195	199	182	198	182	215	176	192	182	187	183	199	189	170	196	197	196	180	199	205	177	191	198	188	196	162	174	194	172	206	181	156	164	195	157	197	211	209	217	201	175	189	200	202	151	204	220	174	201	189	196	196	195	175	202	183	212	173	206	197	198	198	214	171	189	182	182	200	173	160	195	189	217	192	162	185	170	216	194	211	218	185	197	177	187	195	156	183	193	220	191	198	185	177	190	208	179	184	180	171	193	195	203	223	207	180	186	198	193	213	180	172	212	208	198	181	191	187	197	193	192	201	180	190	169	217	195	177	212	217	186	211	204	187	180	188	218	199	187	192	209	200	197	176	190	200	198	215	192	184	173	212	176	192	186	194	197	181	209	197	188	183	206	178	193	213	203	167	176	181	209	185	180	196	193	196	202	186	183	201	197	174	183	196	209	211	198	193	190	193	186	209	149	192	196	182	199	193	192	204	212	185	184	184	206	177	188	191	219	219	170	189	192	179	175	215	177	220	183	205	195	219	194	183	188	203	179	178	200	212	207	196	205	232	187	181	190	196	204	189	193	199	156	196	192	170	197	191	208	192	182	205	199	148	187	166	193	197	192	198	209	201	158	209	167	187	196	209	185	202	195	197	200	168	196	190	185	186	180	212	183	215	194	191	180	173	200	197	180	205	198	205	177	217	177	215	203	181	218	177	173	220	188	198	213	197	217	195	206	164	207	162	183	189	207	178	174	177	185	213	205	193	183	172	166	203	210	170	211	180	176	164	189	172	181	186	214	200	187	205	196	217	190	194	211	207	182	183	194	150	185	177	196	200	201	181	200	209	201	196	182	209	192	211	198	179	201	181	190	179	196	197	208	167	212	187	196	191	184	189	215	207	163	185	180	195	183	200	192	218	180	218	188	185	171	172	209	215	179	191	180	231	177	201	178	195	172	209	187	208	187	187	179	192	180	202	199	208	180	190	209	180	188	201	181	207	183	200	195	178	176	194	185	205	166	178	201	204	193	212	200	198	180	220	204	188	174	199	203	173	204	190	199	195	205	187	198	222	189	201	188	198	212	185	183	215	194	205	173	172	191	190	203	205	184	194	200	204	178	193	194	189	203	198	200	200	193	190	181	213	170	219	189	196	173	197	205	187	183	187	189	202	179	188	199	187	173	191	201	178	191	175	193	186	176	182	198	180	183	187	228	180	191	201	187	195	229	181	209	175	205	179	194	187	215	210	191	183	192	196	237	200	196	181	203	191	199	208	179	194	199	169	183	191	198	193	179	183	175	175	182	182	182	207	204	204	191	205	170	178	196	196	200	204	221	212	210	188	172	200	208	190	190	195	165	192	180	186	212	186	209	194	223	187	204	171	209	220	196	161	177	226	212	205	182	196	206	187	190	198	201	206	188	188	170	189	214	204	189	193	197	191	181	190	200	180	172	194	218	218	157	177	197	197	204	190	194	192	173	175	174	172	200	178	216	196	197	184	225	184	190	185	209	203	187	160	200	193	202	177	183	185	193	203	195	202	193	178	211	193	194	178	208	195	194	188	230	173	204	190	190	185	202	203	189	206	203	182	215	190	188	180	194	195	193	202	187	211	217	190	205	206	202	200	210	194	195	199	186	203	190	212	162	196	189	192	171	193	186	195	228	195	163	199	179	187	186	198	182	205	175	184	204	193	187	188	205	207	177	177	197	198	201	158	211	205	166	197	193	198	197	182	174	210	208	174	190	191	193	209	144	199	187	206	197	199	210	241	204	206	188	185	191	197	179	180	182	231	210	169	207	184	206	205	191	181	189	190	181	196	224	187	183	227	201	229	208	202	222	199	177	175	198	211	217	184	209	197	189	174	182	189	210	177	215	190	167	206	178	190	204	184	194	191	177	216	178	169	190	194	199	188	205	196	200	195	202	188	175	196	168	190	179	199	193	215	201	193	209	183	181	207	214	200	203	205	207	179	168	187	197	188	187	213	195	195	207	203	216	183	197	207	179	192	207	187	217	222	176	187	194	177	196	193	184	199	210	203	184	186	193	195	188	184	191	210	176	188	210	218	174	195	191	195	190	210	227	193	185	201	180	196	203	186	191	186	194	191	204	200	180	219	208	196	191	206	179	183	216	213	185	185	209	198	199	196	202	200	205	220	200	210	184	180	177	197	217	217	199	178	205	175	171	208	184	198	195	176	221	176	207	208	222	188	187	189	213	212	203	189	223	187	198	181	183	201	206	185	182	197	201	205	191	176	194	204	171	208	192	210	192	184	197	197	180	170	172	184	180	189	186	188	176	197	184	206	192	199	183	196	180	199	191	197	174	185	156	211	208	193	195	222	183	199	189	216	179	196	192	197	234	201	185	205	196	197	207	193	173	192	190	192	188	174	189	208	198	216	206	210	198	185	182	186	182	196	194	199	205	184	230	196	198	203	208	194	215	196	197	204	198	224	193	186	222	181	202	199	187	194	224	207	198	187	198	177	190	173	194	190	176	183	211	168	182	206	196	227	184	189	202	215	221	182	192	181	231	186	205	198	209	191	200	188	185	218	199	196	203	184	181	199	180	194	186	176	199	192	207	203	192	157	196	204	201	204	198	177	193	189	188	194	231	186	196	201	219	188	193	200	197	162	178	177	171	180	198	181	210	215	187	202	158	179	183	195	208	215	191	202	177	175	187	193	181	203	193	212	199	212	152	200	191	190	164	191	183	180	225	199	189	197	229	204	194	191	195	175	183	198	177	178	194	176	203	194	173	187	192	226	212	185	197	187	193	189	201	158	186	186	177	192	214	187	190	175	189	176	174	189	190	219	185	193	213	201	204	198	208	176	195	200	193	180	213	195	187	153	202	169	194	180	203	170	210	206	206	192	210	188	212	190	195	194	183	194	205	174	196	204	192	204	168	180	196	181	191	192	168	170	188	162	199	185	179	196	203	176	208	176	199	160	195	210	198	173	189	213	182	165	163	162	201	213	206	192	194	186	204	180	182	167	201	183	190	192	211	195	180	179	202	197	185	158	174	198	204	188	198	210	196	207	212	199	202	223	188	172	186	203	231	199	183	196	215	209	189	215	186	183	205	205	209	204	174	195	190	205	195	217	195	217	208	191	179	194	208	214	210	180	186	206	180	199	225	179	166	175	201	176	191	193	180	201	182	195	195	181	212	188	196	164	176	195	197	200	192	197	204	162	172	188	175	190	182	199	206	184	201	174
5384	11651	15584	15522	11105	9225	5816	2662	1650	990	1033	1023	1174	1140	779	943	1170	884	697	664	603	589	615	573	565	586	573	560	628	562	564	563	603	574	596	626	647	619	584	623	568	591	572	567	590	607	595	590	587	576	560	554	584	614	580	561	576	599	595	598	607	613	555	574	573	595	575	611	618	571	562	638	610	591	565	568	577	556	575	564	583	582	611	614	595	583	549	595	606	578	589	571	552	613	548	598	572	554	551	579	607	577	608	542	564	574	563	566	589	576	565	596	613	561	592	591	580	542	595	547	617	595	607	536	561	572	561	588	567	510	548	577	522	545	604	564	571	634	593	577	601	583	595	619	622	619	594	590	550	629	599	594	596	538	526	557	564	555	629	549	600	527	607	572	591	586	563	572	522	566	598	586	571	615	582	576	544	597	554	614	570	594	589	581	588	620	606	560	573	604	567	609	573	581	560	598	571	592	607	594	577	567	583	579	555	596	554	568	590	578	570	594	583	575	591	577	610	585	602	603	574	615	595	607	555	561	586	566	591	590	567	567	578	594	566	587	566	594	584	592	558	555	585	592	577	570	597	564	611	567	564	589	571	637	598	574	601	561	586	556	584	557	571	633	588	583	565	616	606	609	565	593	613	551	606	563	573	570	585	558	569	572	583	551	582	558	603	572	578	643	561	562	593	569	587	567	573	573	568	590	563	569	606	628	554	578	579	561	586	597	555	583	556	617	589	569	611	568	600	600	580	574	561	563	596	552	586	585	554	590	591	574	607	587	609	571	589	581	550	572	585	606	586	606	570	617	568	552	593	562	579	558	580	550	582	575	569	586	627	587	609	576	607	551	560	591	605	570	564	577	612	586	576	586	584	552	535	611	587	606	567	605	542	569	590	592	594	608	588	642	590	629	536	599	569	599	621	551	582	542	598	572	605	538	605	648	596	610	579	557	574	556	602	590	593	541	590	593	573	588	589	584	618	581	581	573	560	525	619	537	616	594	564	572	561	614	576	572	619	583	607	554	573	557	589	608	593	609	611	576	575	624	561	572	611	581	559	552	583	546	561	565	602	605	591	576	623	623	585	581	651	603	595	553	562	596	605	592	596	585	537	572	635	545	576	571	574	574	591	584	593	600	549	579	575	606	601	577	548	621	597	571	581	535	597	577	593	589	614	590	555	591	629	557	585	584	533	621	604	618	584	596	605	542	538	627	588	547	590	591	535	562	623	606	586	600	553	594	557	574	593	597	559	577	582	590	636	621	588	575	563	582	592	611	598	562	583	578	591	602	605	540	577	561	558	494	599	555	561	581	564	577	542	599	565	632	561	575	627	570	568	578	579	608	632	600	555	578	648	561	571	588	576	549	596	613	582	562	638	585	595	570	554	614	582	640	586	545	623	581	577	574	563	603	541	558	570	527	595	585	594	540	579	556	542	612	551	584	544	549	587	594	556	596	610	587	556	611	589	559	610	575	621	600	602	517	659	572	564	564	542	604	566	591	618	592	603	566	578	604	578	604	595	604	547	615	557	586	611	560	590	603	578	580	585	560	574	559	576	632	527	600	567	566	573	537	577	567	538	567	587	588	559	604	603	633	595	583	572	599	587	555	642	568	616	601	568	558	578	616	587	530	547	584	572	585	590	582	577	566	553	569	636	568	566	598	578	622	602	572	560	615	575	570	570	590	590	619	581	558	578	559	607	570	557	568	561	525	543	552	583	561	588	598	557	571	584	605	603	578	601	638	576	594	600	566	623	585	633	601	608	629	570	594	584	587	593	580	596	587	593	585	578	576	610	613	534	596	611	560	565	584	594	565	625	604	571	575	553	564	544	568	561	618	546	532	570	615	549	587	605	556	605	569	563	557	572	571	583	568	562	546	577	551	599	589	559	580	573	571	571	570	561	594	630	556	597	598	546	594	598	604	641	588	581	560	554	575	572	574	610	594	613	602	603	558	599	592	581	570	582	538	567	558	578	542	581	535	544	625	591	592	552	585	570	596	605	580	606	546	565	562	600	551	586	617	617	635	614	567	594	625	569	575	550	538	616	577	567	576	557	600	551	590	571	573	606	581	609	560	574	569	592	616	560	573	554	595	587	578	568	546	581	571	595	605	584	589	564	576	552	553	578	593	601	566	553	604	585	583	557	574	598	588	598	604	581	568	569	611	553	593	595	565	580	595	625	544	557	583	591	558	598	613	606	561	554	581	565	594	556	564	578	561	596	595	571	588	570	588	540	565	577	608	617	565	588	539	571	586	579	566	568	624	593	576	573	596	574	586	572	591	561	604	568	607	553	564	630	557	576	577	564	580	526	583	584	567	547	567	597	590	590	557	583	596	569	605	565	594	581	578	562	611	575	609	604	594	545	585	542	576	577	588	586	580	584	598	581	608	566	603	644	581	581	589	620	605	566	579	625	582	565	594	605	620	584	542	567	566	567	542	605	603	513	620	518	527	593	544	584	619	549	562	564	610	614	594	587	573	590	573	611	587	587	595	565	562	617	608	579	592	599	574	628	571	547	558	566	567	589	594	591	611	605	632	581	578	596	584	554	578	586	605	549	554	584	569	628	612	570	549	577	576	562	605	610	547	571	555	593	561	566	573	569	599	561	597	565	578	559	538	557	581	586	588	564	588	586	647	604	618	597	532	600	584	564	582	577	593	532	595	569	573	635	617	566	581	597	592	546	596	567	549	571	589	590	601	557	600	572	565	558	591	579	553	578	614	580	583	559	550	594	594	593	564	606	615	564	568	578	621	595	615	610	600	581	587	573	569	581	587	594	581	641	616	606	607	606	569	589	574	618	592	579	590	552	602	560	613	606	582	550	558	562	578	545	556	559	631	595	614	579	572	586	606	593	581	582	587	583	601	559	607	576	560	597	515	586	595	553	589	572	582	530	581	627	564	594	596	568	606	619	582	576	579	565	583	617	577	614	560	594	562	571	593	599	599	606	635	620	580	607	583	567	567	611	586	622	561	554	572	585	604	584	567	583	618	580	577	533	598	590	560	557	585	589	572	566	573	574	587	591	573	606	591	597	565	588	651	597	579	576	579	581	582	524	591	614	586	583	552	592	602	602	586	594	622	579	571	573	524	567	591	590	581	590	574	560	552	535	571	634	577	568	554	585	623	573	533	602	580	582	587	614	557	543	597	580	628	566	597	594	542	573	583	591	586	626	592	601	551	597	574	582	566	561	555	570	603	567	616	577	610	574	568	575	629	566	639	597	615	556	576	611	572	575	581	564	553	576	574	568	586	612	580	625	552	593	555	613	593	581	575	579	574	575	556	561	545	589	621	534	562	568	561	581	549	571	605	571	578	589	590	579	549	638	591	621	554	545	589	565	613	571	566	617	628	545	583	578	613	617	606	560	543	619	528	579	621	588	586	599	603	589	561	585	537	565	568	589	558	574	636	579	581	559	550	584	575	581	563	532	575	592	559	549	574	584	611	568	571	592	594	568	582	570	578	629	602	573	567	589	537	529	596
25488	40126	38618	34575	29584	27176	21945	12433	6536	2831	1696	2017	1784	1363	1089	1074	1528	885	580	449	427	387	398	376	357	367	381	407	434	357	390	358	372	345	391	385	340	388	326	373	348	384	357	372	380	365	385	360	365	383	337	357	360	381	369	357	363	342	371	371	373	340	352	382	325	361	403	385	348	391	339	340	369	387	345	361	363	351	340	340	344	356	348	372	371	391	376	396	342	380	350	361	376	350	341	350	391	357	362	386	342	367	347	344	348	342	363	398	360	392	332	362	388	361	388	365	332	365	370	355	372	379	345	360	357	383	338	401	348	352	358	341	369	395	362	358	350	396	365	316	393	376	373	368	409	370	374	370	372	381	361	384	338	384	357	343	388	377	380	343	371	381	381	384	400	360	355	354	349	358	367	400	349	331	371	356	347	350	360	361	385	347	405	388	390	375	410	383	334	386	370	380	400	375	349	355	364	356	363	396	357	339	383	381	381	389	332	358	355	326	362	344	374	381	326	336	364	368	341	359	351	399	381	360	350	361	356	371	334	403	316	355	367	362	368	386	376	422	324	345	356	345	380	349	339	344	376	403	353	366	328	379	347	370	373	360	367	365	337	318	352	380	375	370	360	354	384	346	377	364	337	339	372	381	362	375	344	356	363	337	349	386	313	365	349	375	365	321	360	343	379	362	367	384	394	381	314	386	369	350	342	324	367	347	361	365	377	391	377	376	369	381	377	332	367	374	360	380	372	366	357	360	390	393	396	334	350	356	315	347	345	353	381	334	362	382	323	337	340	354	364	373	339	383	389	338	356	323	350	371	375	356	356	386	361	377	392	346	344	340	355	338	406	367	329	378	359	365	410	371	361	390	354	364	386	362	342	354	357	330	339	351	351	361	357	353	359	369	382	354	371	368	357	341	360	359	360	356	334	371	349	355	367	372	363	378	369	371	364	368	354	382	374	368	361	335	330	364	353	382	330	362	384	374	390	319	357	359	419	375	382	355	374	351	353	390	364	359	372	374	344	357	359	359	363	369	335	365	346	348	358	343	391	405	356	339	363	355	393	341	343	366	365	351	363	365	386	370	390	353	368	357	365	342	375	377	370	355	371	334	329	349	364	357	381	346	396	343	332	394	362	374	370	369	382	346	390	374	360	363	361	347	362	340	343	342	346	356	345	326	404	350	372	361	345	353	342	350	371	358	343	396	343	364	378	367	374	363	355	391	385	329	372	399	377	369	378	338	368	374	358	347	389	378	352	391	349	364	428	387	365	381	350	389	339	344	349	368	385	386	369	381	352	357	371	358	376	362	376	371	358	366	380	348	368	374	339	324	360	346	377	377	376	375	328	342	373	397	329	398	399	369	352	345	364	372	326	321	323	382	366	386	362	355	376	356	361	334	359	372	329	381	360	341	348	364	387	369	370	340	372	342	380	352	357	310	345	370	379	371	338	368	361	354	399	345	330	358	374	353	383	381	361	343	320	379	390	370	312	367	350	371	315	369	300	372	384	350	408	374	377	361	381	342	339	372	354	372	377	378	376	362	367	353	327	351	366	366	365	365	373	391	350	378	311	347	360	368	358	351	350	376	338	370	377	393	387	343	338	371	387	325	366	367	330	344	361	355	353	397	378	365	352	350	389	350	366	335	361	321	377	364	402	366	359	386	367	355	367	363	360	354	385	391	363	375	356	361	389	359	350	373	314	377	389	336	344	375	347	373	365	360	383	367	388	336	391	357	375	345	358	353	355	347	379	348	391	395	354	374	359	371	329	345	358	324	373	352	373	358	355	394	379	378	352	363	375	385	349	343	358	356	360	377	336	388	378	368	345	340	359	400	345	361	346	350	364	375	323	366	403	333	370	421	375	359	344	329	381	379	367	353	359	366	354	349	395	328	360	339	345	353	358	365	358	373	356	351	406	344	338	381	378	345	342	372	349	346	368	332	348	354	345	355	395	339	339	355	377	357	344	333	365	315	372	354	374	367	382	369	359	320	392	343	358	335	364	373	356	353	368	378	364	394	383	384	373	383	346	347	331	360	356	375	361	340	393	342	340	333	344	349	346	334	365	345	342	394	368	346	347	363	334	384	328	357	332	336	378	349	377	351	345	367	397	359	323	350	334	382	353	387	377	366	369	359	350	349	360	371	343	358	353	378	373	353	353	360	376	347	364	367	326	363	370	370	336	373	378	341	350	361	364	367	325	391	370	357	367	388	363	354	371	356	376	360	384	360	353	362	360	372	369	368	337	345	345	344	350	351	360	380	374	357	371	361	367	353	341	365	350	364	358	347	350	363	335	405	342	403	336	382	341	394	358	369	404	366	355	368	365	326	363	337	367	379	321	372	353	371	378	349	390	361	373	355	311	354	341	386	381	339	396	357	394	324	360	388	344	365	334	332	378	373	338	362	399	360	366	343	358	388	358	318	375	330	379	357	364	353	369	344	356	335	357	355	372	374	379	351	367	336	362	386	327	363	348	349	351	353	390	401	351	377	371	345	346	334	372	350	390	351	349	388	335	345	368	374	361	392	371	368	378	356	345	377	344	368	333	362	364	359	343	379	342	370	348	359	358	334	358	375	374	382	362	348	374	355	345	363	376	352	370	301	405	361	375	376	331	320	326	384	360	359	345	373	388	349	382	338	338	396	336	351	387	333	384	426	402	352	350	348	359	328	362	390	333	347	398	383	338	363	363	372	385	358	344	331	350	366	360	363	376	394	345	358	365	401	375	390	360	366	357	341	333	344	414	347	374	355	356	338	350	367	386	368	382	352	378	350	338	420	328	345	364	351	351	356	365	325	370	338	399	432	358	354	401	337	362	388	383	332	343	355	377	356	366	384	374	366	378	335	347	354	392	369	375	376	351	404	355	372	382	367	348	347	384	382	370	339	372	362	321	362	341	346	357	362	340	398	372	357	349	369	361	361	341	356	383	387	342	357	346	384	355	381	394	382	390	368	334	358	373	395	393	404	364	348	368	361	362	361	379	364	369	343	375	334	351	326	353	349	358	364	342	339	341	372	363	339	374	344	356	382	367	343	335	342	355	361	347	341	384	381	396	372	376	346	352	347	370	369	351	371	341	374	368	370	355	364	358	371	329	376	392	373	369	397	371	335	386	339	360	342	367	350	348	349	387	358	371	362	386	360	369	376	379	369	358	335	361	359	356	385	377	329	347	397	356	331	374	361	330	384	346	362	354	329	327	364	360	352	374	366	353	345	314	349	373	371	341	363	381	373	359	358	374	409	342	358	384	365	353	325	378	364	337	371	360	354	367	374	337	340	368	371	382	365	358	411	380	351	344	359	321	374	374	360	351	357	383	378	309	341	355	342	386	384	387	370	338	364	385	360	329	344	358	350	351	369	348	368	364	366	342	366	343	362	360	367	361	392	328	349	351	349	332	347	328	354	374	383	333	337	390	331	364	362	336	351	374	336	344	382	337	385	326	396	366	314	388	346	387	376	356	365	366	372	370	379	361	357	376	337	375	365
18891	34881	38363	41425	41094	40769	31897	17803	12695	5579	4803	6720	7244	5437	4030	4532	6920	4057	2503	1891	1606	1331	1073	1048	1051	1063	1069	1119	1065	1048	1014	1030	1057	934	1045	1002	941	999	984	1022	1026	974	999	1020	1060	976	1015	1024	968	966	964	985	955	979	973	1007	973	947	934	916	1002	1009	948	991	946	954	911	1003	1004	971	951	952	999	960	936	940	923	937	1003	1009	936	985	961	978	913	976	993	950	970	968	942	987	941	928	979	920	985	991	991	979	929	950	939	910	1001	911	913	986	924	955	966	925	882	893	928	914	958	917	935	931	970	981	973	958	963	976	930	950	942	967	940	975	950	919	944	949	964	977	935	903	939	903	969	957	895	925	927	907	913	941	928	956	886	920	956	945	913	944	968	968	929	941	955	946	964	966	992	945	962	946	972	907	915	906	951	946	950	954	917	956	928	924	927	953	952	965	916	936	946	1009	935	945	946	955	913	926	956	937	957	943	939	934	938	948	969	1005	979	937	944	955	927	922	931	921	898	967	933	942	937	936	941	913	912	914	993	902	987	911	941	920	977	915	932	921	954	931	1000	957	931	942	915	945	918	960	955	945	973	973	967	941	919	907	977	943	968	924	953	960	946	922	959	960	952	958	921	913	945	907	928	948	957	928	900	928	918	920	939	957	975	943	995	973	938	985	936	947	917	922	979	918	1001	925	949	981	969	939	972	920	934	947	966	941	1010	974	891	909	975	929	924	917	894	951	878	964	954	950	915	972	942	968	879	934	975	937	917	940	892	937	1029	966	956	943	1006	981	915	904	963	943	930	940	948	886	893	974	945	968	938	973	982	959	879	920	958	951	973	959	934	889	984	973	962	983	969	948	976	965	909	957	981	884	1006	915	948	932	952	913	948	943	952	918	942	911	992	958	866	961	981	1014	939	932	882	961	974	962	903	980	912	944	918	936	952	940	975	946	946	956	924	969	932	913	1003	912	968	980	908	908	955	993	986	954	927	931	855	897	950	936	936	884	953	925	974	939	949	987	942	922	923	1014	926	972	902	911	911	922	966	902	938	973	912	950	974	947	937	967	906	912	972	966	905	1005	917	944	964	984	937	988	937	918	934	946	938	921	984	925	930	899	952	942	993	935	913	858	943	953	870	910	930	973	934	988	949	1031	966	976	870	985	939	947	945	983	954	1033	934	979	888	907	888	909	871	927	981	966	910	917	954	970	950	958	895	941	971	938	944	914	976	928	907	967	933	957	912	951	944	924	933	923	965	998	932	975	1000	952	942	965	887	929	990	926	915	988	945	913	919	932	943	922	905	992	965	883	922	965	956	956	941	947	977	891	959	980	938	958	907	967	899	949	890	983	914	889	937	953	971	928	951	961	928	907	948	941	936	947	906	930	937	972	979	940	966	977	915	957	950	928	942	952	957	904	979	961	941	939	929	980	959	932	945	958	1018	878	946	959	922	994	907	904	954	880	987	912	955	957	928	926	934	931	904	960	949	949	917	932	910	993	983	937	975	885	922	958	893	909	937	883	973	948	921	911	929	951	929	949	946	918	923	898	967	919	971	945	912	947	913	864	896	932	927	906	954	958	920	970	957	958	912	927	902	934	933	978	889	912	958	921	943	962	970	940	935	909	984	947	985	930	997	900	921	907	932	970	944	941	928	916	908	961	952	939	936	957	900	1015	903	960	910	928	895	976	918	940	960	893	946	939	961	907	917	914	949	969	920	911	960	928	917	961	920	940	926	934	917	945	998	934	990	955	904	886	931	924	950	915	953	887	946	922	987	964	942	980	964	894	945	929	929	927	908	985	1006	954	940	950	959	920	932	953	960	988	989	929	930	931	975	954	946	992	952	959	887	890	985	974	991	957	974	896	903	936	923	910	957	935	971	1003	1013	875	915	968	1002	972	950	933	923	930	934	980	951	913	978	950	1003	942	895	928	921	890	987	910	992	928	943	962	924	932	975	913	957	981	884	952	963	962	937	953	903	973	941	964	951	934	905	936	959	946	897	948	1004	929	922	895	980	980	914	926	963	959	973	960	916	954	938	932	938	961	912	938	908	947	920	946	946	938	946	924	917	1035	958	930	918	909	964	941	911	942	941	968	952	945	880	944	914	907	930	884	1005	892	944	944	938	909	913	908	943	918	908	952	924	923	996	935	931	903	879	925	933	980	903	925	906	936	907	957	960	903	950	930	877	955	980	958	923	963	972	967	900	934	909	931	933	904	948	950	916	905	908	953	918	937	916	894	989	920	925	936	840	927	913	969	890	893	936	864	987	906	888	951	882	966	913	944	957	930	933	1000	953	930	964	901	938	1000	877	977	950	907	928	932	944	945	896	956	923	941	941	937	934	919	958	932	959	919	940	1008	938	973	921	955	911	955	919	866	933	925	919	933	932	905	979	918	925	910	947	986	937	931	933	963	929	949	947	949	949	936	931	932	926	916	957	937	929	940	953	955	931	924	951	954	949	973	910	986	940	965	959	894	921	928	947	895	921	969	952	907	984	942	936	939	968	964	931	922	943	934	957	959	918	962	921	893	958	922	938	942	993	937	957	896	917	956	951	942	953	934	932	902	967	936	958	949	1014	925	920	993	912	932	908	953	918	919	927	1016	950	912	1002	914	954	948	898	839	960	919	931	987	949	912	977	953	933	960	906	959	933	964	954	946	1004	938	960	889	934	903	938	946	1000	916	913	939	898	913	931	972	914	948	936	933	973	880	907	945	921	916	910	911	936	963	975	973	913	914	1040	938	920	931	926	992	964	947	935	912	981	938	977	944	920	939	981	975	959	966	924	966	946	975	949	891	959	905	890	960	946	940	915	938	941	883	929	970	950	905	897	955	932	910	916	925	938	902	985	955	936	977	925	980	910	948	951	958	934	958	944	990	914	853	887	874	927	885	955	983	908	893	891	894	951	910	916	913	992	883	932	936	967	932	935	928	972	955	870	913	978	944	970	944	978	901	920	983	935	893	923	968	978	914	917	961	957	948	936	963	890	929	970	969	953	962	971	996	1008	913	989	968	956	946	989	930	939	960	930	925	939	932	995	948	946	948	902	941	917	926	954	959	977	949	946	886	955	982	957	937	949	959	916	939	928	953	972	988	921	923	939	950	951	900	987	922	946	940	932	968	935	903	971	965	987	984	910	935	949	929	927	963	939	984	911	954	914	916	976	911	949	934	956	956	945	944	964	972	886	970	1022	971	950	888	939	966	969	947	935	912	897	963	968	953	970	945	996	933	926	949	940	919	936	942	1017	937	894	946	949	913	1013	951	996	967	968	930	901	924	1006	948	948	956	983	958	903	907	950	991	924	936	947	902	942	893	920	933	902	899	948	925	966	975	1006	934	909	901	996	938	927	984	974	950	925	960	907	937	939	901	950	942	898	951	934	885	943	904	916	927	946	1007	907	921	962	957	1004	959	977	927	942	946	932	944	898	904	958	909	939	931	941	936	993	980	970	955	944	945	949	911	973	918	923	948	982	982	956	925	914	941	952	924	972	930	897	933	898	948	974	926	934	928	971	941	974	966	920	936	968	904
32695	43270	38675	34264	30519	29763	26709	18619	11341	5246	2624	2400	2705	2276	1435	1531	2121	1220	661	613	449	428	387	374	374	343	347	359	349	337	341	368	339	362	353	331	368	341	354	344	324	345	308	332	363	287	312	350	341	328	351	313	325	355	326	340	321	340	363	340	333	329	317	342	359	337	324	335	325	349	348	318	353	296	366	318	337	345	339	334	331	357	313	349	351	337	303	359	338	320	347	340	319	341	328	332	320	350	355	336	323	357	331	357	332	354	318	328	322	343	321	355	315	318	316	327	340	338	353	327	341	341	325	337	347	320	362	304	338	304	328	325	342	333	317	306	352	341	309	330	290	354	313	328	324	350	335	356	314	319	325	322	329	312	371	316	314	286	336	336	380	335	326	322	356	327	317	349	346	344	302	328	312	353	319	320	314	358	317	318	335	317	312	307	327	313	319	337	308	331	322	332	332	352	344	359	295	306	350	374	326	343	338	317	329	278	362	343	310	326	311	319	314	318	341	333	314	321	322	350	339	336	290	285	321	328	357	321	351	291	306	323	305	352	362	305	309	328	340	347	308	319	318	318	360	319	306	353	334	305	339	326	342	329	329	324	324	361	327	289	353	349	343	316	283	304	336	327	339	306	339	314	365	310	320	305	338	319	321	357	319	307	318	364	317	307	355	308	373	306	321	319	378	319	343	335	343	316	351	326	316	348	314	304	327	332	343	338	321	319	357	312	360	290	342	322	335	326	336	349	326	341	333	360	354	320	325	348	341	304	320	337	330	320	317	352	327	340	348	362	314	326	297	327	324	356	345	355	313	341	345	303	331	334	303	325	295	291	351	328	311	339	312	327	307	328	336	335	309	330	313	337	323	323	315	352	305	349	341	329	348	331	304	351	330	304	316	369	339	341	355	352	319	354	330	351	335	346	318	300	353	344	309	341	332	300	363	330	297	323	312	330	320	349	310	331	332	317	327	377	319	347	315	309	313	306	330	319	287	347	330	308	332	330	332	334	337	319	343	309	304	325	356	328	334	319	319	334	353	324	313	331	331	310	308	333	360	344	311	329	326	313	362	338	332	332	310	318	292	355	338	328	331	337	355	329	334	338	350	377	353	338	331	347	324	323	356	322	349	323	306	301	317	329	321	375	333	336	323	332	338	326	330	315	319	392	321	350	348	343	327	345	347	344	331	316	342	317	325	300	334	331	302	313	375	342	304	311	354	307	348	320	349	316	295	354	334	321	319	328	368	327	325	306	323	315	339	305	307	337	330	343	346	366	357	291	328	322	345	326	310	324	318	320	312	365	332	334	334	327	342	318	353	354	330	327	319	330	308	341	380	338	324	381	300	323	325	319	284	323	322	330	379	324	325	316	339	329	341	344	329	337	302	341	350	326	335	313	342	346	324	315	336	348	321	318	323	333	339	326	328	296	315	359	322	325	308	326	332	281	307	306	329	310	338	310	335	357	310	334	337	328	327	342	321	345	305	324	323	326	353	346	327	344	338	332	390	303	300	319	335	320	308	341	293	303	310	329	298	324	358	290	292	322	339	326	315	338	340	321	365	353	335	350	316	329	322	316	327	364	331	335	321	306	319	337	349	313	331	352	319	321	337	307	339	359	329	326	298	324	334	326	369	324	362	372	302	330	328	332	339	353	336	336	309	335	355	314	325	315	324	330	336	301	367	344	352	351	342	309	310	322	324	321	351	335	328	315	318	334	367	350	301	326	333	324	305	338	331	313	307	315	327	282	317	328	324	307	332	321	310	332	337	312	338	368	311	378	297	290	318	342	316	325	306	358	314	316	301	327	284	325	336	362	347	304	341	332	339	317	355	326	306	342	339	291	330	378	328	334	324	323	315	315	332	315	338	310	288	342	320	348	311	336	332	306	346	373	305	313	286	327	287	311	337	358	330	310	306	328	325	360	357	311	312	346	333	364	324	300	334	341	327	337	308	337	344	308	364	333	307	334	346	338	292	335	331	317	339	333	342	337	308	307	319	319	330	364	321	306	360	317	325	325	328	319	344	290	316	326	335	312	320	327	368	328	342	328	283	299	311	317	344	324	338	369	319	348	361	342	326	310	298	315	348	313	311	355	333	316	353	305	326	341	352	349	321	339	321	324	378	354	304	333	326	319	307	300	330	352	319	278	317	350	322	329	333	337	332	337	329	359	323	323	351	354	352	321	317	324	298	313	328	345	292	338	322	332	331	308	322	307	334	352	304	344	338	300	343	351	338	350	318	329	321	329	322	342	299	290	354	301	336	332	337	343	321	335	302	273	305	309	335	318	332	356	317	343	317	349	378	348	300	362	338	312	334	336	326	329	345	326	327	306	346	315	313	343	306	343	319	312	353	324	308	335	339	362	323	323	350	351	356	330	346	291	354	333	313	326	332	337	355	332	384	340	339	331	298	327	371	322	306	338	319	314	330	337	301	332	331	345	295	326	327	301	335	351	347	311	329	342	335	327	347	318	329	314	357	331	316	322	323	330	332	319	343	335	328	323	325	315	331	341	322	328	348	293	329	324	318	342	297	311	309	338	327	310	313	314	305	319	331	291	318	336	349	306	358	326	344	312	295	337	322	297	340	320	334	364	341	335	295	323	324	323	327	334	287	320	328	300	334	289	339	334	329	321	323	312	327	328	308	317	365	348	347	338	321	319	329	321	323	340	324	366	308	311	343	304	340	338	303	298	353	319	302	364	386	320	314	360	326	325	342	330	311	288	335	330	333	325	353	342	311	337	342	338	335	362	329	324	341	336	334	341	371	329	360	346	357	333	325	352	365	311	349	316	324	357	327	363	347	357	315	318	351	346	329	326	320	354	314	335	328	340	319	315	319	317	321	314	315	355	345	338	350	343	320	341	361	339	366	332	325	312	330	303	341	331	329	343	323	333	341	370	327	329	331	345	327	333	305	355	342	315	293	341	322	316	310	333	371	342	322	327	336	342	332	302	332	364	321	297	311	317	333	334	328	351	318	325	338	333	337	334	354	305	325	313	329	317	340	341	311	328	324	304	346	319	317	321	346	331	346	325	314	325	325	335	363	330	328	369	358	362	325	327	371	326	331	337	332	336	334	326	342	309	327	329	315	369	341	329	341	308	329	309	327	321	330	319	352	335	342	319	329	345	353	315	341	317	310	322	326	327	336	342	338	331	316	306	325	340	348	346	308	309	349	319	351	327	329	344	354	312	335	320	331	316	340	332	339	322	343	326	334	353	325	351	313	338	320	363	354	284	330	350	323	302	337	362	309	314	336	292	337	332	316	356	293	344	335	351	312	356	331	344	305	278	329	335	326	324	315	335	353	382	326	290	326	340	345	299	346	350	341	308	354	345	310	338	278	312	326	299	340	300	329	382	339	331	286	339	338	324	334	301	339	334	320	333	347	320	341	352	323	340	312	326	310	323	311	332	346	275	333	320	312	304	293	312	295	343	350	344	312	336	338	311	334	359	329	341	352	324	329	344	324	314	337	348	315	368	348	343
23239	39031	41270	43959	45376	45522	38365	22088	15298	9446	7197	8662	10319	8191	5270	6458	10060	5705	2797	2968	1942	1495	1208	1228	1067	1168	1045	1042	1000	1018	1019	993	1040	949	963	915	921	895	902	899	916	854	875	884	912	939	907	888	843	922	918	875	944	885	963	859	880	849	890	855	871	896	914	905	934	880	910	884	890	867	879	854	847	830	837	906	872	868	944	946	848	845	877	855	851	845	828	865	844	861	816	806	886	797	867	855	829	815	881	860	883	837	847	808	895	849	863	803	841	848	844	819	821	818	869	802	829	856	785	842	865	858	871	872	836	851	829	845	796	818	825	839	847	900	877	875	813	840	810	835	883	857	837	817	792	826	855	861	865	812	861	836	831	855	848	807	867	848	828	781	849	838	810	847	822	829	880	866	799	887	822	829	862	794	814	881	859	779	869	778	818	848	858	814	825	840	802	846	798	795	830	817	847	796	794	841	854	744	860	837	847	839	854	816	918	818	805	807	863	846	853	869	849	831	830	878	832	859	859	818	839	820	877	838	829	831	795	842	834	781	815	821	859	843	814	866	825	870	856	824	862	887	837	839	836	814	867	837	851	780	814	883	785	796	892	840	839	817	848	782	839	872	872	812	885	797	901	814	849	799	863	797	838	851	804	880	835	841	870	860	814	821	845	803	820	835	834	842	837	849	821	853	830	848	817	830	864	883	855	825	806	799	888	866	878	801	871	842	806	855	841	867	806	799	848	798	832	825	812	816	834	785	846	803	812	825	782	802	881	865	841	861	815	837	825	880	836	795	836	835	838	838	884	818	810	829	828	889	811	829	837	821	837	806	804	914	819	818	918	787	800	797	830	813	832	819	808	864	868	836	898	848	854	835	789	784	863	846	849	813	885	822	862	800	826	865	804	808	835	838	846	851	823	827	828	869	782	851	834	864	827	875	884	855	832	855	815	816	832	806	844	831	867	870	805	844	869	863	852	796	850	794	819	871	812	866	776	801	810	828	835	868	829	806	855	845	797	866	814	836	817	827	782	849	841	794	858	854	843	845	872	848	850	757	828	833	847	830	854	868	840	809	824	817	842	807	842	842	844	834	802	842	868	922	859	833	824	768	805	830	812	853	831	829	860	844	793	830	818	849	847	868	810	823	836	866	838	741	843	806	850	844	780	851	809	860	836	840	860	753	809	847	820	817	825	862	880	878	819	796	837	835	776	806	855	846	866	841	816	828	836	847	889	871	872	877	823	848	836	863	871	870	798	873	813	844	820	838	868	815	840	868	832	836	835	862	817	845	827	754	875	809	820	844	848	864	844	829	864	810	852	804	801	832	821	852	839	856	884	827	840	810	844	867	832	855	813	854	800	858	882	848	806	799	864	854	843	845	844	833	831	793	839	846	907	782	806	817	867	854	887	800	820	756	822	847	859	828	806	847	870	837	807	816	842	890	878	825	821	853	842	789	835	822	832	812	858	871	841	848	817	798	859	808	808	800	814	819	870	844	834	883	825	774	802	831	806	857	854	840	811	819	849	764	848	810	824	800	864	901	823	794	800	827	853	819	797	873	857	840	834	823	843	834	826	805	839	794	842	811	801	818	809	795	825	898	777	818	761	807	834	813	821	872	824	841	846	862	813	801	797	827	818	806	827	816	815	867	834	855	801	857	875	816	837	868	833	846	808	827	858	828	859	779	869	828	832	859	843	857	829	799	807	841	810	888	845	817	825	827	883	774	837	848	840	880	829	841	868	879	833	877	797	873	839	866	815	835	870	816	796	806	817	872	831	791	847	861	816	840	820	846	789	824	849	820	811	819	893	851	843	819	842	828	798	842	806	840	797	876	842	869	838	866	788	814	825	836	872	858	869	864	782	852	850	813	871	809	891	799	858	835	835	835	848	843	831	820	867	844	853	865	872	820	827	828	823	844	848	804	790	900	847	863	829	840	848	782	856	864	817	835	862	866	843	890	845	880	843	901	844	828	842	795	836	815	824	829	834	836	857	836	837	867	853	812	817	810	842	870	843	862	840	809	817	843	858	825	836	877	827	863	854	861	891	854	869	859	802	877	882	833	778	796	838	858	780	865	766	858	820	806	852	832	835	855	808	854	789	837	844	851	797	869	849	869	813	837	837	807	778	863	814	855	801	852	879	828	809	819	834	850	836	847	849	864	820	794	883	834	852	834	839	799	776	850	857	799	858	830	816	790	821	777	832	837	831	866	845	784	834	835	875	835	801	813	777	807	851	864	796	850	851	815	834	844	849	810	796	949	848	782	828	833	860	827	797	874	821	828	892	854	807	833	874	832	850	810	829	810	838	794	810	792	852	840	800	797	750	865	906	800	779	885	810	881	804	829	817	832	820	834	856	815	794	874	832	887	831	850	798	845	814	774	879	817	811	811	839	829	820	868	813	844	804	812	807	858	826	784	842	830	813	900	879	831	816	855	830	851	890	813	776	832	804	797	878	822	779	872	846	852	839	827	783	809	855	920	828	837	871	827	822	859	839	795	804	839	813	816	806	820	808	861	800	860	811	825	828	816	844	807	822	833	819	838	858	865	845	834	879	828	833	788	788	829	829	910	860	833	868	899	827	796	849	785	860	843	851	843	814	816	828	846	831	805	821	825	838	852	844	814	854	804	836	910	823	807	827	856	870	852	786	828	792	841	835	753	812	813	837	886	806	862	817	850	878	820	835	824	864	803	808	802	794	799	888	807	816	830	796	846	853	821	817	859	807	794	848	818	850	828	843	821	833	838	845	824	887	832	820	855	836	794	882	841	770	788	815	848	821	819	809	823	829	763	839	832	834	832	870	846	790	823	794	872	871	803	828	811	834	842	835	836	863	800	880	862	848	777	824	829	830	862	831	873	859	850	826	881	844	823	849	803	785	850	824	855	845	869	803	837	853	814	857	807	823	847	792	807	852	847	876	823	808	840	822	832	870	827	865	802	852	792	788	770	875	849	886	838	841	779	831	861	809	799	830	842	846	883	829	867	859	835	873	824	824	827	826	832	808	854	865	812	783	853	847	854	861	836	780	830	809	803	819	822	827	824	924	817	802	831	780	873	837	787	833	829	807	828	845	827	836	860	911	801	869	848	851	868	856	855	796	782	803	811	830	869	827	811	871	812	822	824	783	853	780	861	785	842	816	849	805	852	818	842	856	855	845	869	825	823	810	856	807	784	859	819	823	860	788	828	804	791	873	810	816	861	857	899	835	841	849	781	839	766	832	841	828	817	857	833	832	844	841	816	785	839	872	823	795	870	848	866	847	795	820	877	832	847	852	843	846	808	804	798	870	840	824	845	890	840	859	868	801	843	887	809	846	827	849	827	847	851	803	791	819	883	842	844	791	840	827	816	866	800	867	828	871	770	842	835	802	831	826	829	915	836	844	795	835	814	867	829	795	862	853	930	842	850	823	798	834	823	846	840	784	859	813	842	832	828	824	850	871	799	866	781	886	858	791	839	874	826	897	793	799	832	872	830	830	854	870	841	828	847
5012	8966	10450	7997	3905	2222	1103	444	349	255	258	274	244	226	222	226	237	219	196	200	210	216	201	190	212	208	225	173	208	177	198	187	189	191	206	184	177	196	202	188	189	188	195	196	197	179	185	168	195	239	184	187	180	215	176	188	202	215	188	194	206	205	201	214	217	184	198	205	194	220	201	194	196	197	182	221	190	206	174	216	214	172	189	210	229	191	199	186	146	176	199	162	200	182	199	192	226	163	182	191	198	183	191	199	196	219	184	204	188	175	200	169	197	190	189	204	183	193	171	181	203	213	196	159	175	200	183	202	161	200	191	213	181	165	178	191	185	207	205	198	190	207	198	192	190	198	189	194	169	187	187	190	211	200	202	210	186	183	177	177	168	220	209	185	209	193	173	183	179	196	189	168	201	186	203	177	185	194	218	174	194	171	225	183	183	185	189	175	182	193	178	185	214	239	194	166	177	203	206	209	200	193	184	179	214	188	191	208	188	168	225	193	180	187	208	185	196	212	184	177	202	171	186	186	198	190	177	186	189	170	188	177	197	204	215	201	200	196	194	192	191	176	191	189	181	171	180	212	194	211	175	206	169	200	203	186	189	184	201	214	194	196	175	192	192	216	179	199	178	182	190	179	193	209	177	180	186	210	204	208	215	184	226	182	182	188	186	216	185	202	208	178	179	207	226	218	192	193	201	220	204	206	175	212	196	196	172	188	185	176	190	186	174	185	188	210	187	173	185	191	205	193	191	188	187	197	180	219	180	215	180	201	195	192	186	198	171	194	203	167	194	204	176	190	173	182	215	203	181	182	221	226	203	189	195	178	174	192	186	167	195	193	179	178	190	190	215	187	186	180	204	194	158	205	197	189	205	197	199	205	173	197	197	222	184	166	214	179	214	216	183	179	192	164	186	182	173	204	194	189	169	160	191	184	201	179	206	215	177	182	215	189	218	180	176	197	179	185	194	188	206	193	202	194	203	210	193	189	166	199	204	230	162	180	200	181	183	234	193	190	186	187	209	180	203	175	197	211	215	202	178	204	171	188	198	197	195	182	212	162	173	209	196	179	196	177	190	204	200	190	204	193	172	181	187	195	173	185	166	195	193	187	195	187	177	218	194	184	203	197	202	199	214	195	214	185	188	199	191	177	178	196	194	200	221	193	174	205	196	196	182	205	190	196	197	208	208	172	181	178	209	199	200	192	198	211	194	191	192	205	201	170	166	192	162	202	157	187	205	186	221	187	208	194	188	184	185	188	196	194	183	203	198	188	226	183	168	195	193	181	189	183	217	186	166	213	201	188	174	197	207	179	185	183	173	185	198	194	199	211	207	221	163	178	162	199	196	188	199	187	182	191	167	180	182	166	208	199	199	216	166	178	215	198	180	182	186	202	181	187	193	209	184	158	203	179	170	173	189	205	204	207	197	177	192	193	156	174	176	179	186	208	181	217	193	201	208	188	176	167	176	184	182	168	205	220	203	188	185	221	198	189	184	198	188	205	193	182	179	188	171	185	191	188	181	170	182	202	187	204	162	197	193	170	188	212	204	174	179	201	214	194	178	175	166	186	209	194	187	210	184	187	187	187	191	192	187	204	193	221	217	194	201	176	209	188	211	185	194	204	199	189	179	187	196	187	205	211	205	181	181	196	195	199	198	203	195	202	179	164	181	228	161	194	186	203	200	180	209	193	207	190	191	192	189	202	209	188	199	183	204	186	197	214	194	189	194	179	196	192	194	188	189	203	177	193	203	186	224	182	197	194	198	216	194	190	200	177	204	203	203	171	190	189	179	175	197	201	179	202	178	182	210	193	201	180	163	207	186	175	177	179	197	187	201	224	185	197	205	167	208	238	211	193	192	202	187	189	163	192	192	193	195	176	183	190	188	182	192	177	189	202	183	189	217	208	195	191	182	186	191	172	190	209	171	194	190	210	206	195	187	185	199	192	181	205	180	203	204	193	183	207	180	194	201	199	195	177	199	178	188	177	197	189	179	203	205	211	185	197	200	191	187	197	184	189	207	212	202	187	215	177	189	189	173	199	170	192	204	186	210	183	181	195	203	184	203	178	195	188	190	197	206	183	201	182	180	196	222	196	200	194	179	180	205	187	195	196	188	186	181	190	170	192	200	202	187	188	204	214	189	198	181	182	192	188	219	185	214	184	184	197	170	203	161	214	173	182	203	206	185	184	191	179	193	167	204	180	183	179	171	213	166	198	185	187	193	202	199	212	180	204	199	185	178	183	182	193	183	181	178	214	194	187	194	218	180	212	185	196	210	169	163	219	196	175	169	195	188	202	187	219	187	192	218	216	196	194	192	189	207	192	186	171	198	178	166	188	170	204	204	172	181	184	177	173	179	206	171	205	219	227	177	169	151	194	213	176	192	192	171	201	197	184	183	203	180	210	185	176	182	199	194	169	176	214	179	211	151	184	193	185	189	212	193	192	197	199	171	210	207	216	163	189	179	209	185	185	183	180	177	191	229	213	191	193	226	178	205	180	185	203	207	186	205	180	194	196	193	204	193	172	198	194	194	194	197	194	199	187	176	187	204	186	190	197	180	211	191	172	190	198	168	192	209	195	207	174	171	226	204	196	173	196	206	207	182	187	190	180	195	209	174	197	163	191	193	191	185	188	200	211	189	185	192	171	193	197	193	184	174	177	191	202	202	193	194	196	204	188	209	199	200	165	184	185	183	176	194	201	188	178	178	204	200	205	214	193	177	221	205	171	184	199	194	190	181	161	193	187	177	196	181	189	202	191	196	217	170	192	215	173	207	180	208	204	173	207	186	185	211	161	200	216	188	185	193	171	182	202	191	205	197	178	187	188	190	196	179	182	201	188	189	177	189	169	197	205	198	159	217	181	202	196	212	172	184	207	205	151	188	174	199	176	166	210	217	168	205	198	186	184	195	178	185	202	199	185	190	192	178	171	175	211	192	181	195	178	203	182	175	183	203	188	184	194	188	206	177	184	208	171	214	180	186	193	173	216	178	211	199	204	174	197	190	199	200	178	195	197	193	196	173	193	164	170	203	173	229	216	203	190	195	177	198	189	200	214	207	178	198	174	197	185	211	200	191	176	184	192	210	192	184	192	196	192	214	187	215	186	188	203	210	187	206	193	173	210	206	208	178	210	182	203	181	199	170	193	200	187	219	189	162	190	172	186	182	202	181	181	186	203	177	175	179	208	181	195	166	181	192	192	198	193	178	207	158	191	187	193	209	175	195	185	188	180	176	195	195	185	170	196	190	216	179	190	214	210	187	184	180	212	201	182	183	194	205	191	168	203	201	204	209	177	173	196	226	197	208	199	172	198	180	207	193	193	200	180	213	187	210	188	200	179	189	190	192	204	210	186	191	177	211	180	192	199	191	200	221	178	219	193	188	204	217	201	193	210	210	198	201	178	190	187	197	225	185	174	173	204	189	193	189	195	216	191	181	219	172	195	209	158	195	189	175	211	204	190	175	201	194	217	197	194	177	185
4735	11739	16112	16072	10774	8492	5052	1947	1491	960	1102	1142	934	889	828	818	969	733	631	621	560	596	622	545	616	609	573	565	527	558	618	557	610	575	550	582	575	558	564	558	610	549	598	570	582	568	567	567	589	567	585	597	587	579	523	579	570	587	588	536	611	622	600	588	600	552	614	597	638	568	540	603	584	535	576	596	569	595	603	590	581	617	570	591	599	585	577	552	595	597	578	587	590	634	580	605	572	566	594	554	594	549	563	608	584	563	585	588	571	589	531	535	542	583	574	552	626	594	585	612	567	550	591	563	543	571	566	584	587	537	566	571	566	609	584	554	668	589	539	582	574	604	590	549	566	616	600	612	604	599	572	546	576	586	609	582	597	607	573	589	564	538	583	593	553	596	554	559	596	540	566	565	576	568	611	604	561	586	573	548	557	619	598	570	571	553	571	572	566	576	575	539	572	538	586	551	566	539	555	558	580	563	578	562	604	583	585	550	614	589	584	610	557	580	570	585	576	593	587	554	597	594	591	577	558	570	549	547	582	552	594	611	548	536	637	557	564	615	612	584	558	558	548	606	570	590	609	593	588	605	579	576	621	627	575	551	582	583	565	557	559	598	582	643	573	554	559	625	580	552	568	646	586	555	595	548	615	552	598	599	561	590	583	603	570	570	516	611	591	531	559	577	569	552	584	590	565	580	603	566	564	574	587	563	578	568	556	596	549	577	566	558	580	596	600	602	586	561	614	537	584	588	576	583	571	570	578	591	574	596	552	542	578	607	518	569	590	559	595	565	559	576	574	541	569	606	573	598	597	546	571	581	554	550	576	579	560	583	588	556	582	540	593	614	580	592	625	565	566	577	542	589	552	556	551	564	549	585	576	592	551	582	546	577	568	533	573	566	572	531	528	554	561	551	574	561	587	565	545	576	548	611	597	572	628	557	605	561	594	584	602	579	595	568	570	575	585	582	587	543	557	603	537	563	603	600	616	618	562	562	582	540	609	583	551	588	577	584	595	582	587	577	568	547	636	561	600	567	555	555	587	571	586	626	548	606	584	548	569	548	593	600	546	533	577	583	545	574	555	608	579	567	579	582	572	575	581	573	584	519	604	562	588	592	563	600	557	583	572	578	625	559	581	551	587	549	619	538	564	581	554	564	540	645	602	580	542	613	589	559	590	587	596	611	560	558	605	545	609	598	577	563	569	642	584	574	541	576	551	556	553	573	588	565	586	595	587	583	523	587	580	619	593	568	559	560	551	580	610	582	616	561	510	589	526	577	558	535	545	570	614	571	621	592	604	568	588	607	631	587	557	587	642	550	570	571	592	588	597	580	608	578	529	588	580	579	588	580	577	586	526	569	583	628	584	580	596	582	548	551	566	550	570	569	562	587	581	570	558	576	579	584	607	582	548	570	580	586	580	568	647	621	562	583	584	560	586	562	571	572	610	578	624	601	581	597	532	614	595	590	590	588	564	561	571	587	593	590	583	569	601	593	598	591	571	619	577	542	579	560	571	569	552	567	588	653	535	601	591	592	590	527	530	579	554	598	549	558	550	564	594	580	535	577	629	576	560	562	597	579	572	595	594	544	577	603	580	576	579	561	567	572	577	572	560	562	549	576	575	594	492	588	633	586	540	624	601	574	572	544	536	569	617	598	592	577	606	593	576	567	558	535	580	620	606	574	539	573	569	579	615	587	581	575	592	561	536	608	592	605	563	570	588	565	582	568	582	562	556	570	592	598	573	591	562	555	526	576	566	593	517	576	530	577	603	524	585	604	562	559	568	564	595	502	586	586	589	561	600	559	633	574	569	589	602	589	534	553	588	597	526	543	563	569	560	576	572	565	564	583	566	578	596	570	541	558	605	576	578	546	574	539	599	577	556	553	562	612	564	542	597	573	568	580	592	548	579	623	546	551	569	589	566	563	554	573	579	517	570	577	592	591	577	577	578	542	583	578	605	533	605	595	564	589	558	553	527	590	588	583	612	586	584	558	563	553	597	590	592	595	582	592	608	587	603	581	549	584	582	527	574	615	539	564	562	587	566	581	570	628	563	564	566	563	593	572	636	566	578	621	580	585	586	547	567	562	593	590	546	535	615	530	597	558	572	600	561	608	575	575	583	565	547	565	570	537	541	559	569	586	605	562	563	593	580	576	558	545	600	596	566	589	577	600	560	555	569	578	583	568	599	563	603	571	584	593	585	582	547	585	604	586	603	549	582	527	632	528	589	548	559	564	581	564	600	574	580	542	603	604	578	559	593	553	607	562	520	576	612	579	568	625	584	579	578	558	562	592	555	574	592	594	610	594	573	560	564	575	637	567	531	578	551	573	596	569	574	543	548	587	544	558	559	568	576	530	575	538	580	584	517	618	520	532	596	588	565	591	596	563	603	586	558	576	589	593	570	592	553	563	566	567	572	561	604	589	581	595	572	600	548	513	530	558	575	573	569	598	544	584	563	566	553	617	604	556	548	574	585	572	599	562	583	555	588	552	530	611	555	558	505	610	557	556	612	618	588	583	569	598	563	586	535	567	568	549	570	637	527	570	627	572	547	553	511	634	577	584	571	594	551	590	550	565	603	564	589	555	601	558	599	545	537	570	616	580	599	605	579	616	638	609	573	570	589	555	560	575	614	554	606	570	586	553	589	618	573	626	630	557	604	625	641	575	598	596	568	619	572	573	581	572	588	537	568	558	522	562	576	592	521	566	580	607	586	556	551	589	561	549	568	593	546	584	563	559	521	564	560	581	583	584	572	601	586	591	622	551	591	602	603	566	540	580	522	585	606	616	563	601	614	547	550	567	587	596	601	566	570	563	572	594	553	556	612	514	619	580	545	582	574	566	540	606	556	591	575	595	562	584	535	587	641	564	596	562	579	561	542	590	549	550	554	567	549	546	614	562	608	608	553	613	605	557	548	563	567	585	592	562	599	586	586	575	576	607	515	627	584	592	619	578	618	558	586	556	531	564	594	560	581	564	605	592	577	586	558	591	565	575	559	559	558	549	526	594	573	592	575	537	595	600	567	577	578	580	603	560	598	595	567	608	582	600	541	601	553	554	589	536	564	552	581	515	586	589	585	577	550	604	591	565	573	574	550	576	591	549	610	593	574	589	604	530	572	574	592	589	637	593	520	593	595	583	612	548	616	568	569	559	604	586	567	585	550	593	565	572	557	549	530	538	589	592	587	558	600	571	594	567	579	571	542	576	557	612	596	611	529	576	578	602	593	612	569	593	565	604	562	552	558	574	611	548	575	586	549	605	588	557	563	595	599	598	605	580	581	579	589	599	563	553	589	588	640	617	536	580	608	577	570	638	574	550	578	581	567	559	580	535	561	616	567	569	572	536	607	620	586	618	615	595	591	533	544	595	570	606	602	538	602	561	550	584	590	574	630	615	602	592	565	556	568	579	573	581	622	549	574	549	582	573	596	587	558	549	600	574	605	567	555	547	598	567	570	569	534	579	599	576	573	601	611	618	595	581
25113	40391	39392	34648	29196	27179	22481	13450	6191	2635	2355	2003	2285	1320	926	1174	1429	874	576	521	455	412	361	376	370	363	383	394	402	368	375	389	346	339	382	405	338	356	379	375	335	370	368	366	355	411	373	364	363	356	368	357	345	374	376	315	364	381	350	357	365	360	370	365	396	341	371	394	349	364	359	345	351	368	366	369	309	330	375	368	387	359	369	385	366	356	362	391	366	357	370	351	387	340	354	362	329	371	351	360	376	323	377	367	370	357	340	341	336	384	365	371	366	362	354	372	368	365	352	344	358	384	360	349	385	338	341	349	350	332	376	366	368	375	360	374	352	356	350	348	382	404	353	376	369	420	354	384	404	346	392	369	362	366	336	373	395	350	363	377	333	330	370	366	367	341	362	362	406	379	350	355	398	371	388	347	361	395	363	416	377	369	358	375	340	363	410	349	350	331	374	365	351	378	360	385	356	378	384	386	396	353	391	355	364	357	302	322	380	364	367	341	352	350	396	375	393	369	332	375	378	365	374	348	377	377	382	357	378	361	332	337	383	399	364	374	354	368	362	348	356	359	390	400	385	350	386	344	351	362	348	379	357	367	383	344	392	347	369	342	360	325	352	358	407	339	337	325	363	372	367	355	352	352	352	362	365	365	343	366	325	337	352	381	363	339	332	365	345	364	347	369	346	355	350	348	370	392	371	379	337	369	339	320	351	387	350	387	345	366	375	382	328	338	322	352	367	379	344	349	359	343	342	396	355	351	394	356	379	374	380	350	346	348	379	368	348	365	388	420	370	339	373	362	354	377	373	382	381	400	341	342	340	355	373	366	358	354	351	377	346	373	366	360	350	364	332	368	384	370	380	365	388	334	381	356	335	369	353	360	358	354	341	341	377	407	361	322	378	363	344	347	381	373	383	375	348	368	364	375	359	341	347	378	358	350	367	321	371	344	359	374	379	365	366	347	389	351	367	334	326	384	357	337	355	371	354	347	394	348	348	371	325	365	335	351	356	358	360	380	344	327	403	373	358	351	373	323	358	387	339	371	392	353	370	336	375	374	361	376	372	333	391	382	356	408	389	376	387	389	343	383	349	371	351	391	374	355	331	317	373	353	372	389	382	367	345	374	360	347	343	366	359	389	366	369	385	368	350	386	369	384	377	358	367	369	373	340	351	362	346	380	359	354	360	342	364	386	351	366	322	355	360	353	340	336	348	397	373	357	358	366	359	370	369	362	335	383	364	359	373	316	340	393	333	347	347	406	331	365	331	313	337	395	343	355	347	358	371	361	378	380	355	325	339	368	375	396	376	356	342	319	370	334	355	386	361	370	380	332	307	378	374	377	338	345	375	347	365	380	358	366	360	324	374	346	363	358	372	352	337	365	347	375	364	369	349	342	368	358	352	387	401	340	378	346	428	331	360	343	393	358	411	378	361	361	369	349	372	391	344	359	352	367	351	413	370	365	387	359	408	347	370	350	362	344	390	345	342	324	366	341	373	359	374	379	376	361	354	367	304	369	387	395	377	346	369	382	372	366	376	362	402	384	383	343	379	372	334	375	370	408	344	390	330	372	349	365	353	354	367	370	378	381	390	373	366	387	395	353	323	361	377	357	365	348	341	364	398	397	380	357	360	384	353	350	352	368	366	377	387	355	391	357	349	354	370	343	348	342	353	346	386	362	369	358	356	345	368	393	358	364	318	345	354	354	364	359	375	373	409	385	380	359	380	353	347	366	344	363	340	376	370	318	355	396	339	360	348	398	362	347	337	354	371	341	371	384	344	350	370	383	363	375	371	361	383	372	335	354	344	357	390	369	380	380	393	367	328	361	361	376	355	362	362	321	347	337	320	356	390	330	352	393	342	368	360	369	391	385	336	344	362	323	368	372	350	367	344	338	378	375	387	346	369	376	319	356	358	333	361	380	351	364	349	337	337	324	362	374	338	390	372	359	374	368	360	379	330	360	340	354	382	419	354	395	366	371	349	367	396	386	351	331	362	367	383	395	383	388	351	357	345	365	334	376	356	379	377	334	364	352	359	386	344	370	380	361	389	348	375	343	349	371	360	367	337	337	362	378	343	371	382	382	382	379	326	366	379	379	371	365	381	367	370	377	348	365	373	339	356	355	348	377	361	387	350	363	355	371	370	350	367	398	388	371	383	394	362	359	321	351	333	375	294	377	397	353	331	327	347	401	351	371	385	352	339	319	360	372	374	391	329	326	353	340	375	351	331	373	378	367	382	397	342	340	366	388	369	308	360	396	362	352	404	346	358	372	355	350	347	332	355	353	402	339	321	388	343	332	324	359	353	345	386	366	373	354	347	355	373	361	357	371	321	324	400	361	356	386	364	374	363	376	354	384	361	346	369	360	354	335	357	353	418	364	362	371	348	405	377	340	327	370	370	380	352	393	378	372	358	355	369	349	385	381	355	345	370	337	369	367	361	348	376	357	342	332	391	368	336	337	369	358	372	371	353	365	382	374	334	387	362	358	343	381	334	377	333	356	347	400	374	372	364	334	359	361	359	389	367	366	394	348	351	360	368	395	342	391	372	388	351	342	397	418	351	386	377	341	368	394	323	372	358	353	359	344	350	345	324	378	368	363	377	346	369	337	316	350	361	311	347	336	337	338	349	356	337	384	393	357	367	378	347	348	362	361	351	377	361	356	370	377	332	362	368	346	341	335	305	370	391	350	348	326	371	353	340	360	370	379	352	344	350	341	369	375	390	377	360	343	317	381	410	364	370	360	345	358	388	347	390	345	390	366	353	375	379	334	338	386	377	360	389	382	345	373	345	349	353	344	334	342	406	383	356	339	371	354	348	325	381	377	312	356	359	340	349	351	320	393	379	352	359	351	420	366	325	372	373	364	357	371	340	373	372	361	351	374	349	373	378	374	342	368	383	369	337	381	367	383	414	343	345	373	372	353	378	405	335	343	359	362	370	370	375	406	371	345	329	366	371	351	345	377	347	371	329	383	385	350	376	365	368	345	391	384	364	371	384	394	346	343	367	333	352	394	345	383	366	385	354	364	368	343	374	319	360	374	326	362	358	374	381	371	380	358	353	357	348	353	364	363	353	329	352	343	397	349	369	347	385	382	367	396	393	355	364	364	309	370	341	348	364	337	372	343	378	384	372	361	378	344	367	369	339	347	366	344	338	339	356	388	354	342	362	353	328	353	371	374	351	367	338	372	360	337	380	351	387	360	382	391	367	382	377	379	343	374	327	372	352	376	380	344	355	295	364	343	376	376	337	358	357	359	349	347	411	371	369	359	347	326	344	377	377	320	338	346	366	339	307	384	353	365	305	334	348	362	351	374	332	351	401	346	351	402	351	355	381	374	411	328	400	378	367	370	368	382	336	327	353	344	348	383	363	363	357	345	341	373	379	359	372	355	331	344	344	355	373	366	352	359	394	317	364	381	333	355	341	353	353	374	378	363	365	385	341	372	365	375	349	340	358	367	369	380	350	410	309	375	363	345	364	396
19115	35892	39656	41423	40807	40558	33668	17361	10394	5838	7761	7177	7877	4602	3583	4499	5984	3804	2306	1936	1928	1259	1102	1132	1144	1070	1054	1054	1052	966	1073	1010	1031	1034	1016	1024	1027	972	1008	1012	970	972	1015	966	981	969	1011	946	1032	969	973	998	965	951	960	930	973	1006	929	980	946	1021	939	980	1002	943	975	919	963	967	940	1002	969	980	901	993	975	935	970	995	961	912	959	952	964	928	932	969	926	949	991	963	919	932	944	918	895	974	1000	931	947	975	995	978	956	960	946	945	929	952	947	972	884	980	964	961	973	1020	968	1006	952	976	898	962	932	955	951	931	929	921	963	959	954	891	982	898	946	946	974	913	888	969	930	957	980	896	932	929	923	923	906	945	952	993	901	955	981	958	928	933	970	925	951	898	944	962	1009	969	952	945	942	997	966	933	1009	926	993	972	923	1005	915	923	948	976	922	943	923	931	916	971	978	957	934	947	959	932	960	958	928	971	927	962	903	885	954	965	912	901	893	993	923	984	921	968	927	920	949	937	972	912	1016	890	924	919	867	964	943	945	953	965	942	953	945	960	971	985	910	936	957	938	873	903	918	917	933	927	946	915	929	932	871	916	936	916	925	978	958	902	962	933	913	938	956	924	985	942	907	907	944	906	926	929	920	937	899	979	983	973	953	905	936	926	977	923	932	960	919	922	912	903	922	921	936	913	949	948	1022	875	974	903	978	960	948	946	912	928	901	908	946	923	942	930	953	945	916	890	970	931	950	969	859	897	981	922	940	925	959	906	945	1027	951	1010	894	925	890	949	926	991	873	907	945	988	903	951	969	913	918	888	942	940	944	928	947	910	969	968	903	950	931	969	955	953	899	937	957	952	932	936	998	959	970	954	896	928	873	979	891	984	935	897	971	919	933	945	1013	915	962	933	920	920	915	966	890	903	944	887	929	926	884	922	969	967	927	961	936	907	875	976	941	966	942	961	922	908	921	910	941	918	942	991	935	918	958	910	962	998	963	922	947	966	938	912	928	979	952	952	927	932	908	932	929	944	945	971	966	928	913	945	912	996	916	973	875	948	925	896	940	947	966	980	914	964	888	873	914	974	927	960	934	937	898	961	918	1012	949	967	913	916	957	933	928	852	975	917	966	922	980	991	961	947	1010	910	915	909	899	931	914	990	931	933	990	922	935	953	947	972	935	942	934	920	948	962	955	887	944	941	954	924	919	928	995	946	884	970	958	957	907	975	941	964	925	954	926	947	934	979	943	908	929	925	966	969	947	917	921	936	873	942	961	900	933	954	965	929	960	930	990	990	991	929	930	953	923	937	885	963	883	935	947	920	988	936	957	895	876	952	932	950	1000	907	879	880	944	933	941	984	951	903	935	945	990	932	955	971	959	938	914	918	911	862	906	947	885	957	948	996	952	907	986	964	936	925	938	980	962	952	960	896	957	887	931	903	943	978	958	1007	983	958	1009	942	949	928	960	934	895	932	933	944	938	933	954	898	942	944	974	943	919	939	938	953	973	968	939	961	938	967	960	915	980	918	955	976	956	942	955	934	973	963	939	976	946	967	967	957	990	894	943	956	948	976	897	999	929	979	977	927	937	925	940	900	985	950	963	924	930	926	925	989	896	933	965	965	903	977	922	942	932	910	879	960	908	935	938	927	986	922	964	955	967	948	986	963	920	948	873	948	884	895	956	922	900	969	933	937	996	913	939	937	971	911	915	865	960	952	972	929	966	939	937	891	902	1002	912	951	975	942	912	967	926	983	902	989	921	955	987	978	926	921	952	935	954	979	914	951	936	980	896	933	935	945	970	890	905	918	929	855	932	894	930	910	972	949	906	934	962	905	925	961	932	911	944	922	991	908	987	983	920	896	980	912	901	935	926	944	896	957	960	983	956	887	932	936	951	987	945	967	935	942	924	926	980	889	920	919	932	918	901	928	900	962	973	894	955	926	937	935	975	918	888	900	943	919	946	932	945	937	931	961	977	1012	929	921	947	926	1001	948	930	946	983	966	945	961	951	944	942	934	931	915	923	971	937	935	949	963	919	928	908	875	934	928	911	971	974	916	960	894	963	918	947	926	935	895	922	923	921	942	932	968	976	938	913	921	923	965	927	913	925	961	926	909	952	977	938	945	921	917	972	930	947	932	969	945	918	913	932	940	934	967	954	959	913	898	934	962	902	966	907	966	878	922	921	946	956	937	935	958	939	962	939	944	969	993	920	885	960	939	930	920	955	930	938	931	939	935	864	992	981	957	901	913	906	974	925	945	936	932	961	963	968	882	919	879	929	934	935	889	938	907	941	938	977	910	917	961	916	948	946	937	896	951	966	972	968	929	983	945	942	936	902	956	904	917	940	906	967	962	907	1010	937	907	958	880	920	947	922	983	945	930	951	941	966	995	906	931	965	872	947	914	943	949	930	944	949	996	991	915	916	965	953	960	893	900	950	953	915	967	977	941	959	917	932	976	926	948	988	959	988	972	940	981	938	914	989	954	909	966	956	927	972	978	935	942	973	936	934	923	925	941	953	979	957	928	975	977	969	931	925	949	981	952	951	911	942	927	959	984	879	986	937	934	923	959	935	959	928	991	940	961	973	886	913	936	1004	948	974	909	952	940	906	929	927	968	907	944	954	987	925	988	916	919	969	930	925	910	953	936	1002	915	958	919	904	938	919	938	943	918	957	937	932	938	926	962	936	926	960	919	948	905	958	921	928	937	938	946	937	957	955	929	927	935	959	962	1003	939	917	937	992	911	940	918	920	935	847	950	923	925	952	961	964	916	993	974	937	964	921	914	988	892	985	941	935	928	993	933	941	899	950	957	886	965	962	928	962	963	946	966	887	942	984	962	936	937	944	1010	953	900	905	914	954	936	942	991	911	951	975	944	954	903	913	950	927	999	936	923	936	986	970	1004	947	906	949	949	927	906	947	982	903	907	879	933	946	928	940	979	933	959	959	979	923	947	905	941	928	931	897	941	936	870	939	956	930	934	869	946	883	912	910	932	949	977	942	973	974	902	912	942	946	952	970	961	1018	928	916	877	952	898	951	924	939	943	902	944	898	898	872	901	944	900	918	973	917	984	924	938	954	952	941	924	917	962	902	869	939	958	937	967	885	962	932	943	927	974	954	931	914	953	1005	918	972	946	950	986	911	960	934	962	957	980	1012	897	921	975	944	940	937	976	934	906	954	924	962	949	992	969	941	933	969	939	903	891	999	938	940	888	984	958	958	915	919	877	866	1005	945	940	965	972	946	905	940	958	904	955	909	913	908	898	948	914	871	972	935	914	890	960	946	963	938	948	937	986	917	936	937	979	878	952	926	921	955	955	1003	955	958	926	980	902	957	964	937	910	986	974	962	982	950	973	925	879	971	986	974	934	924	854	938	956	947	955	913	947	979	914	957	972	938	933	929	918	914	954	982	911	950	951	935	960	916	961	938	942	936	952	960	966	989	1011	1009	953	936	910	1007	944	948	930	914	942	955	981	945	965	929	946	977	892	954	926	906	956	959	947	990	933	890	903	914	917
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
