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
336660438958	336660439517	336660440066	336660440616	336660441167	336660441716	336660442267	336660442817	336660443366	336660443917	336660444467	336660445017	336660445566	336660446117	336660446667	336660447216	336660447767	336660448316	336660448867	336660449417	336660449966	336660450517	336660451067	336660451616	336660452167	336660452717	336660453267	336660453817	336660454367	336660454917	336660455466	336660456017	336660456567	336660457116	336660457667	336660458217	336660458767	336660459317	336660459867	336660460417	336660460967	336660461516	336660462067	336660462617	336660463167	336660463717	336660464267	336660464817	336660465367	336660465917	336660466467	336660467017	336660467567	336660468117	336660468667	336660469217	336660469767	336660470317	336660470867	336660471417	336660471967	336660472517	336660473067	336660473617	336660474167	336660474717	336660475267	336660475817	336660476367	336660476917	336660477467	336660478017	336660478567	336660479117	336660479667	336660480217	336660480767	336660481317	336660481867	336660482417	336660482967	336660483517	336660484067	336660484617	336660485167	336660485717	336660486267	336660486817	336660487367	336660487917	336660488467	336660489017	336660489567	336660490117	336660490667	336660491217	336660491767	336660492317	336660492867	336660493417	336660493967	336660494517	336660495067	336660495617	336660496167	336660496717	336660497267	336660497817	336660498367	336660498917	336660499467	336660500017	336660500567	336660501117	336660501667	336660502217	336660502767	336660503317	336660503867	336660504417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	3650	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51371	51366	50625	40558	32459	29006	24400	18926	10019	3854	1916	1117	708	517	459	675	675	1031	880	636	368	394	995	2947	5058	4765	2663	1168	560	276	193	160	166	172	192	189	193	186	191	170	184	193	210	188	195	201	175	183	152	171	156	162	168	177	183	172	179	194	190	200	183	173	176	160	177	192	162	160	179	159	197	164	166	196	203	191	175	200	196	164	169	182	169	190	159	167	149	173	179	176	179	177	173	182	186	182	163	167	192	192	166	189	197	175	193	160	180	180	201	189	151	198	175	163	200	186	166	168	157	191	183	165	182	174	165	174	172	184	181	189	164	153	178	172	187	174	181	198	185	173	203	184	154	185	180	189	182	177	172	153	164	186	164	177	162	180	194	192	162	183	170	212	218	204	198	144	163	184	173	165	188	156	192	176	191	198	174	193	176	191	169	195	164	194	187	205	174	170	170	162	171	196	173	179	179	183	189	186	163	152	164	171	165	183	181	208	173	176	188	173	194	207	164	187	183	182	188	185	173	190	193	193	214	184	162	162	186	185	172	198	158	176	164	211	200	192	204	169	176	194	182	148	177	179	193	167	196	204	187	183	162	192	178	177	183	174	181	171	190	199	146	166	169	169	181	165	198	174	177	171	190	197	156	169	175	169	173	169	215	180	167	163	173	177	174	169	195	164	182	168	148	174	184	162	186	176	190	188	190	211	163	187	190	177	182	190	202	151	207	208	158	196	175	172	173	188	176	188	169	173	170	166	172	168	186	196	170	155	219	194	158	178	180	166	170	199	175	176	193	193	158	168	203	190	186	178	191	171	202	210	170	173	168	155	156	177	192	172	170	192	189	173	164	177	178	174	169	166	173	173	174	184	201	181	190	205	173	171	175	186	172	193	187	179	180	184	175	184	179	184	185	193	200	180	195	180	161	179	159	188	183	167	167	165	178	193	167	173	185	191	191	198	190	203	163	176	206	143	150	160	178	184	195	187	170	204	184	188	194	192	175	184	189	187	189	189	167	185	201	178	186	196	182	192	180	180	166	161	148	165	179	197	198	191	180	203	175	194	176	177	180	175	195	156	181	182	193	205	176	190	188	166	191	208	181	171	159	185	166	166	188	165	184	159	181	191	181	171	200	176	153	163	169	178	188	193	190	185	192	189	164	192	177	173	176	201	191	190	173	169	185	173	185	199	192	192	188	165	147	194	174	182	180	175	191	172	185	188	190	173	174	190	174	171	173	191	157	169	171	166	214	178	178	195	184	177	172	181	195	198	163	197	172	186	185	181	185	177	172	172	175	178	167	187	198	195	217	170	181	167	178	179	181	189	200	156	170	196	183	170	163	189	183	193	180	188	174	162	178	175	175	180	198	184	188	185	183	182	167	191	174	163	185	171	209	171	186	201	180	183	167	183	194	173	173	205	200	186	174	182	172	192	172	193	178	174	211	176	175	205	176	184	176	179	181	179	198	202	182	184	188	178	183	160	198	183	168	175	212	186	217	194	186	180	188	160	203	171	161	169	186	196	170	194	176	172	177	142	194	157	180	152	167	169	185	175	164	171	164	195	192	170	174	218	185	190	193	205	183	170	178	162	185	192	166	176	179	177	181	181	186	173	188	173	169	191	190	169	167	189	175	188	172	184	179	183	190	169	181	173	182	175	166	208	157	166	190	183	189	167	189	164	191	164	164	166	160	156	174	177	194	198	156	194	207	185	171	180	192	185	181	179	165	172	190	182	191	172	164	173	190	170	193	188	211	203	179	182	193	166	155	189	202	181	195	172	195	167	189	182	180	180	179	195	207	183	185	185	185	166	169	180	182	180	180	186	178	184	169	176	172	153	201	176	172	167	178	169	198	179	172	198	211	185	172	211	192	209	193	183	176	179	156	157	170	197	180	183	168	170	195	185	161	177	188	177	191	186	198	178	188	175	183	184	203	187	209	160	198	186	181	177	186	158	165	182	184	168	188	188	195	171	184	160	179	195	182	157	201	178	165	220	201	173	179	208	193	191	165	176	201	166	160	184	174	172	183	187	185	176	183	182	194	185	162	203	160	195	190	190	187	189	187	158	194	199	187	172	176	159	187	166	194	214	184	186	171	157	173	194	174	183	209	186	186	185	175	163	186	187	193	173	189	176	173	184	183	166	168	163	167	199	188	217	184	192	192	181	159	173	168	185	187	185	157	192	186	172	170	195	176	162	169	174	189	184	181	157	199	173	186	177	177	168	178	177	167	166	199	183	164	162	204	178	175	184	201	180	176	184	194	186	173	146	165	182	192	168	180	197	181	190	185	180	178	216	196	221	177	182	190	198	161	168	218	183	179	185	149	172	170	182	192	185	203	160	165	207	197	160	176	201	180	164	174	206	172	176	187	173	194	174	179	162	177	143	161	178	171	185	189	188	189	188	197	187	172	192	159	187	205	173	159	186	175	167	180	159	183	176	164	170	190	208	158	182	155	179	178	192	172	172	150	169	179	177	197	161	186	195	206	192	178	177	179	194	188	153	155	194	171	185	181	186	182	154	188	187	193	171	174	182	166	178	175	186	177	177	201	165	177	187	206	180	183	180	175	208	201	146	178	177	175	182	199	196	211	199	181	186	181	172	184	188	168	167	200	195	180	160	184	155	179	175	181	200	168	179	169	183	185	203	206	204	201	188	163	167	172	175	183	193	161	152	164	187	188	172	180	167	164	190	175	195	201	184	186	184	181	178	165	186	179	183	187	166	197	187	158	181	191	175	208	174	185	182	170	208	175	193	184	170	168	173	167	171	174	183	166	174	167	193	173	191	163	168	187	159	190	159	182	166	181	152	185	190	164	167	187	219	149	187	186	185	190	190	187	175	188	195	179	179	189	178	184	163	221	165	167	198	175	174	175	185	183	165	160	197	196	164	202	189	186	160	199	197	175	181	164	171	197	185	189	192	173	175	216	171	187	182	192	173	182	184	184	155	189	174	168	178	169	181	177	174	178	166	186	186	182	177	169	180	183	195	168	204	181	179	185	176	201	168	177	185	194	191	202	186	178	197	174	201	168	172	162	183	163	170	154	188	179	179	161	163	177	169	143	165	182	194	165	187	178	173	183	162	167	166	176	153	174	172	172	193	186	192	191	156	180	190	163	173	217	170	196	192	172	201	177	186	180	188	168	157	201	176	166	213	143	176	182	186	205	204	174	162	168	168	168	181	199	172	188	192	171	169	183	179	181	193	172	174	183	167	222	194	177	174	196	193	188	174	153	187	163	151	199	186	175	190	165	156	192	145	183	177	170	144	172	171	180	203	211	198	167	189	182	187	187	164	159	186	196	154	165	221	160	204	204	176	183	190	160	188	186	199	185	192	178	178	207	170	195	176	167	191	185	174	172	178	165	175	162	145	167	173	182	162	182	190	186	169	180	213	189	186	188	184	209	148	205	187	174	187	167	179	199	198	196	186	154	196	185	160	177	173	145	157	185	156	175	155	173	171	194	174	196	153	185	171	161	166	184	187	206	186
35716	46244	53615	48305	44887	35595	24508	16968	10104	8067	6570	4581	2647	2135	2068	2950	3176	4549	4290	2824	1674	1672	4911	14343	20542	19040	11530	5140	2050	863	437	431	453	453	460	407	439	427	423	416	402	462	387	422	461	405	436	405	432	435	448	399	452	436	423	415	447	463	425	408	419	445	406	490	451	435	430	489	442	430	461	412	450	415	421	429	453	442	412	436	408	450	453	388	446	429	442	443	444	430	445	440	422	438	437	441	465	424	413	393	437	411	441	456	449	437	436	412	464	445	436	443	406	447	440	428	408	429	428	420	458	440	402	422	436	446	421	419	433	429	413	415	439	433	424	470	428	448	425	416	432	429	443	471	411	416	425	463	421	450	411	423	464	401	435	451	432	412	438	433	384	460	390	436	460	465	417	400	438	461	441	408	435	450	462	442	448	464	425	430	415	404	395	450	405	431	400	420	423	393	464	468	420	429	430	468	414	399	407	406	427	427	497	403	426	440	423	424	425	452	480	402	488	444	434	454	384	423	439	466	417	408	418	437	477	424	438	434	447	432	475	419	456	481	395	418	441	436	440	446	427	441	416	446	388	451	454	426	504	433	447	443	414	452	437	412	468	433	430	447	442	440	415	422	456	411	408	423	437	438	423	458	429	429	419	429	452	415	454	479	391	481	414	459	424	454	403	442	432	478	445	419	448	411	427	465	409	455	405	412	437	449	452	386	440	424	427	447	449	398	468	434	436	454	433	439	407	454	418	412	398	436	398	417	436	407	440	415	439	426	420	374	444	435	394	444	429	427	421	405	452	392	415	423	451	401	392	447	414	438	419	432	438	417	394	442	423	426	405	404	412	446	413	436	456	435	445	430	443	420	420	397	453	459	437	415	449	402	437	443	460	440	448	465	429	444	433	459	412	431	430	455	428	413	413	403	424	400	438	403	438	414	466	391	440	460	416	458	431	443	439	433	429	407	453	421	444	426	418	436	436	476	419	418	427	413	439	456	412	404	442	415	397	432	447	421	451	424	420	436	395	409	415	480	436	448	415	437	446	433	460	420	430	450	407	437	432	413	470	432	430	432	439	444	412	434	461	454	410	449	433	422	424	407	429	413	435	437	430	402	431	458	420	413	436	418	410	462	451	417	471	433	447	429	460	424	419	416	443	435	443	411	399	408	433	444	417	405	457	404	414	401	443	448	446	454	446	403	439	388	454	401	420	420	398	447	461	397	383	470	427	446	384	444	427	473	456	453	423	410	454	428	440	417	441	399	384	415	401	472	448	410	420	387	409	452	445	439	424	383	438	443	419	410	426	416	437	410	410	458	436	431	436	441	441	464	436	454	435	432	405	443	439	432	443	437	473	415	437	402	451	398	421	473	437	474	453	431	416	446	444	435	420	459	435	459	426	421	448	414	415	428	447	427	433	436	430	459	455	419	459	423	443	441	444	443	391	411	433	462	424	427	411	395	417	384	410	445	408	420	403	400	388	441	441	403	440	408	420	422	463	409	424	426	424	426	464	438	436	393	442	410	437	441	416	427	441	433	449	452	435	455	429	429	418	425	464	442	462	456	445	431	445	411	459	434	412	450	406	448	417	407	441	407	432	410	426	388	446	454	384	416	463	438	414	456	458	432	408	445	454	450	424	436	453	413	402	416	489	469	456	444	461	394	426	447	461	428	437	469	426	452	434	455	409	456	397	381	439	411	441	409	391	426	440	423	426	409	433	438	433	454	437	438	423	431	431	450	416	412	433	458	456	442	410	411	444	398	437	421	478	422	443	423	462	430	451	410	470	406	458	448	422	441	445	417	398	417	453	409	449	434	434	446	425	423	443	431	455	394	456	445	469	396	438	441	445	420	429	460	461	400	429	454	411	466	403	432	448	400	446	427	428	389	423	403	452	435	452	417	445	444	421	461	424	437	459	415	435	409	403	453	457	424	422	453	426	385	426	465	414	444	444	441	463	400	462	458	433	450	437	432	451	428	440	445	388	385	463	426	436	405	446	429	445	433	436	439	445	449	442	439	388	464	396	431	432	469	442	420	436	446	415	409	433	456	448	424	452	421	437	450	407	445	447	419	474	415	433	449	458	407	449	440	427	389	430	412	378	420	413	402	446	443	410	418	442	432	433	399	415	405	391	429	452	435	401	440	425	425	427	454	412	398	447	406	411	438	447	409	421	459	426	412	469	439	396	424	440	418	448	459	434	423	448	440	428	442	449	401	415	406	399	422	401	446	410	433	419	395	461	437	422	407	461	420	395	423	409	446	462	440	412	446	434	469	430	437	437	379	485	380	418	432	410	449	464	456	419	441	445	477	404	472	445	440	402	440	448	424	424	456	442	453	449	435	444	436	441	448	437	460	442	426	417	448	442	452	435	467	459	461	447	391	459	431	452	450	460	429	399	413	440	452	387	453	469	405	391	446	428	433	420	422	475	399	412	410	438	450	432	411	425	447	446	430	398	477	451	407	430	464	454	403	478	406	445	445	425	429	414	407	446	458	468	421	427	400	448	428	453	458	460	443	454	389	414	430	406	391	445	455	443	410	427	411	458	438	444	443	448	413	465	391	452	444	412	436	399	440	436	434	478	423	473	461	440	451	457	435	442	387	420	404	454	409	466	409	460	444	407	397	408	402	454	436	404	423	428	444	408	460	389	380	452	422	404	462	473	445	444	448	452	397	443	434	431	460	398	445	397	428	421	390	413	438	457	458	462	431	398	428	464	437	444	405	428	422	449	429	435	425	414	422	426	435	438	437	468	411	433	478	425	429	435	413	426	429	437	474	418	460	428	386	432	403	423	421	431	451	443	451	458	465	439	420	436	449	459	391	465	426	422	454	440	425	459	423	428	469	431	446	442	435	418	437	434	414	460	423	421	427	430	384	405	424	420	470	454	398	425	409	432	404	450	441	418	442	421	397	430	389	425	440	437	444	447	413	489	427	450	438	440	466	418	444	427	459	426	471	453	423	439	421	433	487	400	433	413	430	438	461	473	455	437	430	433	423	412	428	404	413	429	429	431	417	478	452	429	430	444	444	407	437	414	472	451	410	428	416	431	402	441	435	448	429	426	403	408	436	447	428	439	408	431	451	453	429	453	436	412	452	439	430	436	442	457	429	461	459	407	429	467	418	426	464	449	407	419	416	451	460	435	409	454	440	404	442	446	438	410	414	453	479	490	414	428	439	465	451	475	402	428	417	445	452	427	398	388	413	453	418	424	438	422	440	475	439	478	435	417	419	421	442	429	406	453	457	419	444	428	438	437	404	451	448	471	410	453	437	464	457	427	405	431	433	462	442	459	404	429	437	433	442	395	411	458	433	429	456	451	465	461	434	418	428	440	457	439	405	396	460	445	432	453	422	394	424	430	393	431	435	432	473	410	454	439	445	451	425	428	404	448	384	394	423	405	481	466	422	461	430	421	437	448	435	417	441	453	443	417	433	424	444	459	425	414	470	428	415	421	425	437	431	433	449	468	438	458	420	468	427	383	402	455	450
23656	17048	19164	11266	5036	2189	828	611	618	507	555	395	303	252	198	213	263	333	365	283	310	392	341	402	461	475	412	385	292	245	200	194	224	227	199	210	185	234	211	239	225	210	220	205	204	219	222	234	235	194	216	224	199	205	236	226	211	232	207	198	203	227	217	198	202	202	200	222	212	219	211	201	231	231	224	232	219	192	216	216	189	210	221	234	214	214	230	240	196	241	188	220	226	190	192	218	213	220	197	244	180	221	212	211	206	228	237	224	218	216	231	196	200	199	212	219	214	210	195	214	214	213	209	240	211	236	228	206	214	225	206	214	203	216	215	209	218	248	200	199	215	206	213	198	199	221	217	204	224	212	217	208	215	224	184	197	202	233	203	214	240	220	215	205	215	219	205	213	211	207	221	187	206	200	208	205	204	191	239	220	202	179	244	227	197	216	206	196	198	213	213	226	215	247	214	210	199	215	200	203	203	246	195	204	217	207	227	254	196	211	189	224	211	201	218	221	253	210	222	225	200	222	231	219	200	242	207	213	212	202	212	224	198	232	200	211	195	217	217	212	206	190	201	217	222	197	215	227	207	206	236	209	221	216	201	227	218	225	213	226	222	210	232	199	211	239	199	193	207	201	214	182	193	222	225	204	242	189	204	211	232	209	228	207	199	224	200	213	203	196	207	204	197	237	191	214	188	205	232	201	226	237	235	184	217	199	221	237	194	232	210	202	214	236	221	219	200	210	208	184	212	215	216	209	188	200	219	201	214	195	209	206	218	212	216	210	221	223	208	229	195	222	204	236	200	206	226	214	216	194	200	231	247	209	215	211	197	219	234	202	200	215	189	210	206	203	200	231	229	200	213	226	229	230	193	201	214	245	210	223	232	223	218	219	247	195	217	204	229	229	238	204	226	216	210	207	202	225	181	210	210	234	201	211	212	211	217	208	221	204	208	221	225	227	213	200	189	194	193	211	194	210	223	242	220	209	193	216	195	238	217	210	191	221	235	218	217	240	218	213	189	218	218	217	205	230	202	221	231	218	202	220	202	218	233	224	260	222	197	211	255	208	226	208	236	214	225	212	222	221	209	209	216	228	185	219	228	179	204	214	193	203	219	230	208	195	224	207	236	191	208	218	224	217	194	223	217	210	203	189	212	210	230	200	204	230	180	216	220	234	217	204	217	214	241	209	191	239	229	218	195	221	222	180	225	217	232	234	226	187	207	217	226	206	191	208	203	209	240	220	213	212	192	197	195	205	218	218	238	229	207	243	217	220	220	215	181	229	208	209	212	194	207	187	224	224	220	236	194	201	227	197	205	225	211	238	227	215	241	186	205	223	206	214	235	190	221	202	218	202	241	226	195	204	217	215	219	211	214	222	230	220	203	224	201	236	190	194	218	211	206	194	202	195	224	218	193	195	200	227	235	217	225	214	221	220	219	183	230	228	210	210	223	210	209	214	210	205	206	235	227	207	197	198	211	199	243	178	209	217	212	221	209	226	213	232	228	207	211	205	214	211	189	218	226	235	201	204	233	223	202	218	207	219	213	213	216	219	236	227	210	203	200	208	228	198	243	198	215	228	215	200	225	206	236	212	218	205	204	213	214	201	220	217	203	222	216	203	225	196	217	232	190	228	233	206	225	221	201	228	232	230	218	230	211	222	185	233	227	219	221	225	220	207	220	208	216	227	214	209	214	209	207	181	201	231	218	213	201	207	190	214	187	202	210	207	207	196	222	207	220	209	215	233	188	216	205	210	223	231	225	186	208	222	216	211	199	225	210	211	207	203	227	208	213	189	234	185	216	214	221	189	218	198	223	207	203	212	214	220	216	255	206	203	201	206	216	220	215	223	209	244	218	221	188	203	211	196	211	203	189	195	210	203	193	202	213	209	238	211	224	198	211	220	211	197	226	210	217	204	214	225	227	223	245	202	228	209	239	230	200	235	212	226	235	199	206	237	243	212	201	217	225	181	201	217	233	180	216	215	241	229	208	200	216	221	222	228	224	242	206	226	216	193	206	204	215	211	210	215	234	202	210	225	202	218	210	229	216	204	214	212	242	226	233	200	213	227	223	206	211	219	218	191	199	194	189	228	208	227	211	199	190	195	229	205	242	207	196	218	200	216	201	204	211	204	233	186	199	203	206	190	191	213	219	215	200	214	238	201	198	210	201	218	236	237	219	225	195	249	206	225	173	209	194	232	183	194	218	189	199	223	219	189	200	227	198	194	221	219	232	220	222	201	235	203	197	194	199	209	223	191	215	219	216	252	216	196	225	227	203	196	233	221	207	223	225	196	226	212	205	201	213	206	245	230	198	232	233	221	230	207	217	222	251	218	230	238	200	206	247	227	207	170	225	184	213	234	225	216	213	215	227	216	196	214	218	193	204	228	223	233	224	220	209	192	214	221	209	222	248	212	259	241	254	204	209	188	208	205	225	213	240	197	222	230	195	182	211	187	204	195	212	247	229	216	215	187	209	192	236	230	214	209	215	230	194	203	194	221	194	236	235	232	232	226	211	235	211	189	211	220	217	211	196	202	220	220	195	208	206	215	238	228	237	210	229	202	191	215	188	206	225	229	219	212	216	203	208	225	217	215	192	211	183	247	221	226	221	208	209	210	227	240	212	231	211	202	204	209	232	225	242	214	227	190	178	212	206	206	199	228	214	212	233	237	196	229	220	230	212	204	214	198	211	203	233	191	229	205	183	215	199	238	239	184	215	211	206	245	211	184	209	209	206	234	176	202	237	216	204	235	204	222	224	202	198	190	230	230	209	229	218	217	217	234	214	229	197	242	209	248	209	221	215	222	189	221	234	222	182	214	222	211	210	238	225	218	212	196	209	240	234	181	190	226	224	238	207	211	224	204	215	209	206	205	215	204	194	182	228	205	227	242	248	194	226	235	213	195	210	232	200	237	227	210	177	204	214	233	161	215	194	244	233	242	177	219	219	237	232	187	193	215	225	223	233	232	189	242	211	212	223	243	234	189	227	229	207	210	200	221	214	216	251	173	214	191	209	200	210	251	209	218	203	201	227	236	224	207	236	225	227	216	228	214	185	241	183	211	227	222	194	216	247	187	211	223	186	203	226	236	250	196	213	220	225	232	209	223	237	206	224	201	221	237	209	193	209	191	203	218	214	223	229	191	208	218	250	228	228	223	249	193	210	220	228	194	205	233	235	238	228	207	222	239	241	209	210	214	214	228	219	191	191	218	202	217	217	219	227	222	223	220	201	208	216	219	191	233	240	190	225	239	208	196	201	218	223	234	197	220	188	219	216	220	211	232	217	206	186	215	210	196	204	236	208	227	205	214	233	203	236	206	210	208	208	209	203	210	219	206	203	222	204	233	195	211	196	218	207	199	174	231	224	234	226	203	242	216	220	227	186	212	235	220	199	223	211	206	230	187	213	197	225	215	226	225	212	231	232	223	192	215	191	230	193	209	204	215	207	233	210	214	247	178	222	199	198	192	198	191	211	206	173	229
14426	15899	24527	18537	13117	7599	3221	2563	2427	1885	2010	1635	972	673	679	699	956	1293	1482	1256	1339	1371	1373	1902	2071	2054	1566	1145	820	617	582	526	581	537	527	543	497	498	498	556	530	567	507	507	535	550	527	546	528	506	589	545	527	531	510	539	527	534	546	545	562	546	523	542	528	513	536	563	513	471	505	561	536	516	496	516	516	542	536	536	544	517	535	528	536	563	551	519	533	508	540	515	493	582	530	546	546	537	490	486	554	549	528	522	512	491	510	546	519	530	546	569	551	526	548	527	567	526	488	525	563	485	541	520	492	510	518	524	506	549	533	512	560	516	552	531	522	526	571	480	535	508	501	521	505	534	519	565	510	547	502	517	520	525	506	546	530	480	508	522	513	554	533	591	548	542	516	552	542	539	555	504	514	515	505	528	556	520	503	543	506	554	563	524	536	504	527	567	572	481	533	536	522	525	507	480	552	527	530	548	522	513	528	477	533	536	534	577	558	544	510	523	516	518	535	464	532	553	523	560	521	558	468	497	531	542	533	543	515	551	516	545	512	506	507	550	562	536	528	564	507	593	566	532	532	497	534	520	552	530	527	566	514	509	536	523	525	518	526	541	561	550	555	533	528	525	530	505	530	540	543	532	523	532	525	532	544	493	541	498	519	510	566	558	513	550	552	545	554	498	546	479	524	543	517	542	560	545	501	515	524	457	527	571	531	492	563	584	528	477	514	522	539	587	514	494	549	499	534	530	523	550	577	515	513	521	546	515	479	511	531	517	513	578	511	524	525	546	533	494	542	530	529	490	542	526	538	533	552	527	529	543	506	563	551	514	512	540	538	548	547	531	495	518	512	520	489	535	515	530	548	493	524	458	556	523	515	529	551	506	482	522	461	506	566	522	517	539	526	516	523	526	503	503	506	523	520	561	523	475	542	508	534	499	526	484	529	536	541	552	497	541	514	512	521	522	546	552	512	523	526	578	506	545	525	530	553	516	519	500	538	514	550	556	570	510	556	527	512	507	502	574	514	505	487	504	471	475	538	518	552	518	511	516	541	527	488	543	551	523	525	523	530	507	503	546	504	499	493	522	557	508	490	524	534	552	544	541	507	522	581	566	542	522	546	588	521	551	513	529	538	541	540	571	546	508	555	487	531	560	579	494	492	528	479	520	547	490	515	551	525	559	516	491	556	520	534	516	560	502	512	545	522	513	548	529	518	522	527	485	518	501	512	521	496	492	518	567	530	470	528	523	511	541	547	532	516	507	518	520	552	529	529	538	504	522	548	535	542	542	526	466	502	503	532	535	497	540	518	497	545	580	546	516	547	515	531	549	551	520	505	521	542	513	521	514	520	526	566	520	480	536	513	511	556	559	543	517	536	512	576	530	571	562	532	512	502	515	540	501	505	483	489	511	509	529	597	524	515	533	531	538	543	526	553	532	497	524	503	567	556	509	509	538	518	545	540	503	506	521	514	570	515	535	529	518	473	567	538	502	555	493	516	563	525	506	494	543	539	510	547	519	513	516	507	527	590	514	543	562	554	565	528	521	523	533	537	569	530	539	527	559	523	567	536	527	525	533	520	527	517	520	495	517	502	546	512	518	551	502	499	548	505	533	530	528	544	517	547	503	515	522	552	484	553	477	528	512	524	539	539	524	486	530	531	504	566	561	523	567	508	529	557	504	541	571	536	502	515	521	581	504	514	523	559	557	513	544	508	528	512	509	529	511	537	501	523	526	506	524	559	504	525	503	515	520	514	487	533	526	519	550	549	572	516	510	488	530	535	511	575	513	535	535	555	541	546	528	537	542	543	558	499	511	555	520	543	517	539	521	568	563	545	533	535	473	531	515	538	547	552	544	555	539	533	489	507	553	501	535	515	524	541	522	530	499	510	525	580	503	535	542	546	561	548	515	555	491	522	513	511	525	554	546	553	550	511	528	522	513	516	508	515	528	520	454	518	520	539	526	503	483	507	576	524	532	581	535	495	515	560	529	532	553	565	501	520	514	542	504	534	524	559	552	509	527	500	542	539	518	519	533	508	503	539	532	535	536	512	525	546	533	486	506	528	547	535	497	533	533	472	551	513	507	566	522	520	545	538	506	495	522	492	525	532	565	524	528	503	523	526	508	498	496	548	510	524	502	553	524	532	551	496	505	553	519	523	489	504	541	510	513	508	529	494	523	542	547	505	502	524	526	562	551	529	544	514	503	532	562	534	527	492	520	457	536	488	532	499	520	541	555	518	527	517	519	488	519	527	560	527	538	576	545	512	508	534	541	522	510	548	542	571	512	495	530	541	504	525	531	555	488	522	529	516	541	483	546	481	515	509	510	548	544	508	547	519	507	543	511	510	543	500	477	522	555	517	564	523	508	559	521	534	535	561	516	555	527	557	535	507	514	493	493	503	565	504	491	516	549	526	540	575	525	521	548	499	558	502	541	523	489	515	509	521	491	567	524	534	538	537	503	550	528	525	491	538	543	547	532	506	527	521	545	549	522	529	549	544	517	516	541	552	503	485	482	521	534	496	547	539	543	526	512	536	518	569	521	507	503	563	469	537	510	548	509	556	541	507	503	548	524	502	489	554	568	553	520	515	514	570	485	536	559	538	543	530	524	538	544	485	543	522	479	523	547	540	512	537	542	523	539	508	530	516	553	525	507	515	523	523	523	549	542	526	532	532	527	576	574	550	519	557	550	479	492	511	558	532	528	518	498	553	518	499	526	523	511	550	526	542	497	555	596	501	499	507	523	533	507	517	476	491	513	532	501	514	542	564	526	520	520	498	543	525	515	510	534	526	551	538	497	536	487	531	518	493	505	548	516	500	532	563	551	507	530	549	508	516	518	503	546	555	527	520	547	532	544	542	515	520	513	526	516	535	500	527	547	528	530	504	528	558	544	514	535	528	544	551	530	516	507	530	550	529	567	516	527	557	507	538	590	525	533	529	518	539	502	536	549	503	519	540	537	488	522	514	522	541	556	515	473	512	512	529	527	546	509	511	522	533	545	540	504	519	514	485	504	541	539	516	528	515	501	528	518	537	474	544	544	519	497	526	488	493	523	530	513	526	500	564	500	532	560	527	539	577	531	554	577	561	547	503	523	537	524	536	531	530	518	515	507	546	544	496	518	526	566	516	479	510	525	496	547	526	516	554	529	526	529	522	551	553	505	469	534	525	513	522	530	511	544	513	525	539	550	563	503	522	573	550	508	517	539	545	527	524	539	517	529	512	526	547	564	538	526	560	545	487	506	559	532	545	516	521	502	514	536	495	565	502	502	504	523	527	544	502	543	564	517	534	505	525	544	523	523	511	519	561	501	540	536	544	530	506	506	540	511	514	477	521	522	572	522	515	547	497	561	558	506	526	526	555	551	543	541	517	489	569	586	538	531	517	514	524	485	568	531	491	493	539	533	545	530	522	509	507	509	499	499	520	538	523	535	521	534	485	510	530	509	523	520	549	524	542	570	498	517	557	536	523	542	550	514	517	532
41737	40238	42827	42620	47721	29701	18199	9272	3098	1431	931	755	538	455	395	318	340	456	641	775	824	870	844	987	1811	2086	1465	904	533	361	259	247	269	250	206	240	232	229	251	242	255	266	235	216	237	250	236	258	243	254	244	193	227	254	258	254	266	236	240	231	243	239	213	260	257	272	222	253	228	229	224	226	234	234	207	254	241	223	272	244	228	214	260	231	215	228	265	233	228	252	238	237	245	230	230	234	260	228	263	251	233	242	239	243	221	279	242	225	251	255	269	223	245	238	217	247	250	243	246	222	239	239	253	246	241	250	249	242	241	241	198	228	244	255	229	225	239	236	262	240	230	261	244	250	256	262	258	229	220	249	261	256	239	246	232	225	246	245	241	254	233	263	228	232	240	267	224	249	262	243	224	262	239	258	259	251	249	237	266	245	231	242	238	218	263	222	251	253	233	228	223	250	230	264	246	242	260	222	230	235	250	235	245	248	220	240	265	234	236	246	262	247	224	260	259	243	234	224	251	238	260	243	224	261	270	265	233	233	250	216	251	233	249	245	254	243	274	247	275	249	230	239	248	237	265	251	256	236	214	245	239	216	264	222	270	255	243	266	256	252	258	234	264	222	252	257	254	251	224	235	250	250	253	214	229	235	253	253	228	241	231	244	213	217	248	271	250	255	243	249	218	238	245	218	242	261	236	236	218	222	238	241	223	271	229	263	230	234	238	236	218	236	258	233	237	227	214	226	223	213	250	257	247	266	272	243	221	249	273	223	243	221	239	246	274	246	225	256	255	256	222	231	257	245	239	241	241	250	251	254	249	246	265	263	251	268	236	241	226	230	239	221	231	245	257	248	249	239	250	231	275	247	259	242	254	244	264	217	213	205	272	209	241	220	244	249	220	278	253	271	268	262	268	262	257	236	233	240	263	238	238	214	231	235	265	258	257	230	260	237	230	212	237	231	239	222	220	244	269	218	236	220	256	244	254	246	255	229	240	255	261	260	226	209	238	266	248	249	249	257	256	248	240	267	266	229	231	241	238	240	257	255	241	260	255	210	235	261	231	247	223	227	233	245	242	259	257	243	269	238	220	253	281	249	248	239	241	226	241	242	226	237	273	280	256	228	247	253	267	237	228	242	233	259	262	244	261	261	254	261	225	237	227	226	235	251	217	229	247	227	223	244	261	246	241	243	241	245	237	248	231	261	221	233	242	240	236	265	265	247	243	226	234	230	224	248	242	251	216	224	260	255	224	220	245	233	244	237	243	238	243	239	250	266	256	236	254	229	262	231	250	242	249	265	256	232	219	223	255	250	237	233	230	245	265	252	244	268	229	226	256	200	236	256	271	251	257	256	234	247	246	238	223	227	245	259	235	228	247	247	241	234	240	238	218	240	226	245	201	221	251	279	233	252	234	250	291	241	228	247	233	247	250	251	263	249	250	240	227	222	278	232	228	248	227	260	254	253	248	243	255	221	230	247	269	256	235	232	249	256	244	287	268	223	283	262	261	275	248	254	273	220	251	256	232	236	245	245	251	241	242	259	245	230	243	241	268	255	242	231	234	256	248	255	247	242	229	245	245	259	236	237	210	215	247	234	280	253	250	230	240	231	259	239	235	246	250	258	247	228	232	250	242	257	240	220	241	236	241	265	229	241	258	241	241	241	249	224	238	270	232	261	268	216	251	249	241	228	228	237	228	271	220	232	262	237	220	218	245	257	259	258	261	249	223	237	234	242	249	238	234	251	263	253	242	255	239	264	228	236	261	226	226	256	235	242	231	239	240	260	245	252	250	208	251	219	247	243	229	256	264	251	249	242	253	217	260	237	229	212	212	246	245	228	275	233	245	256	245	232	246	234	247	228	253	219	237	239	229	250	249	245	256	241	246	209	243	214	247	261	215	235	246	238	206	257	257	255	296	245	247	246	250	259	253	230	257	250	224	241	217	257	262	228	246	224	228	214	263	244	226	275	257	268	229	241	214	249	246	252	265	239	254	286	254	238	274	262	248	243	218	242	243	263	224	233	240	249	270	248	236	257	245	252	234	250	261	223	238	272	252	235	232	273	248	231	235	263	246	243	283	235	240	225	240	248	261	253	251	243	260	256	252	234	237	234	261	244	263	280	261	278	247	253	245	241	245	271	262	243	247	228	279	255	263	224	231	219	256	248	203	208	279	256	251	250	221	217	255	214	253	229	233	191	228	228	228	228	233	254	238	254	212	233	227	233	274	266	211	277	228	234	249	249	227	261	243	254	221	240	271	252	234	233	251	239	233	241	236	280	244	217	243	263	261	243	255	250	234	252	256	243	267	243	260	245	252	244	267	227	265	213	236	276	236	242	242	259	238	237	240	267	228	238	240	232	242	246	247	256	250	212	264	264	243	268	242	270	253	245	237	231	239	244	249	258	270	260	247	240	229	236	255	232	237	232	250	229	249	221	248	252	239	244	232	247	223	230	229	253	241	265	228	251	247	262	215	234	213	248	247	246	256	288	247	249	260	259	263	235	243	251	252	263	249	239	246	265	251	244	250	225	256	237	210	250	227	233	202	234	257	242	244	247	218	223	267	230	221	240	233	248	266	256	230	224	236	273	245	216	280	238	267	249	221	250	264	246	228	232	261	248	232	248	258	270	271	232	227	240	258	211	230	274	239	249	264	240	243	263	261	234	269	261	213	227	240	270	254	209	230	237	234	229	223	276	219	202	248	284	266	242	247	267	239	254	252	286	253	251	230	245	242	256	246	258	222	248	250	265	267	235	241	257	268	248	276	252	220	255	250	239	237	206	237	248	252	214	237	254	251	244	234	242	239	279	287	243	225	271	273	276	229	254	245	233	239	267	253	241	230	275	232	260	226	230	230	230	235	214	249	230	232	267	298	237	245	249	254	230	258	251	230	257	238	247	240	238	223	242	245	271	267	228	253	256	246	263	272	227	226	239	227	278	287	236	235	241	234	256	247	228	271	220	220	247	247	226	200	241	227	247	239	266	243	263	234	222	257	219	249	214	230	243	252	270	221	246	236	272	251	233	241	250	254	272	244	272	265	268	237	247	231	219	257	245	220	249	260	257	248	254	249	218	253	259	297	242	256	202	257	252	255	260	254	249	231	251	259	252	249	240	244	251	252	224	222	220	250	247	247	253	251	290	253	278	237	226	238	264	260	245	250	251	277	229	249	219	242	240	243	239	254	258	253	262	253	255	242	242	213	254	242	241	229	240	231	253	241	265	230	244	244	252	235	245	256	236	240	263	237	270	262	258	266	253	278	283	267	212	235	231	224	225	256	251	255	226	226	248	277	237	243	245	236	224	217	245	252	247	260	239	235	239	244	241	270	241	235	244	249	247	237	255	231	255	248	243	240	236	259	270	239	215	247	257	254	245	249	275	245	248	244	254	242	238	259	236	215	236	236	232	217	260	226	244	262	243	244	249	256	244	226	248	220	229	249	266	253	217	250	223	218	258	230	246	258	249	245	243	236	235	243	223	250	236
28178	33667	42291	46723	50565	21414	13146	7227	6048	5188	3938	3147	2353	1844	1335	1195	1252	1818	3175	3684	4325	4465	4343	4996	9298	10265	7220	4043	1993	1004	701	571	573	542	557	592	563	617	616	564	576	625	609	581	599	604	563	569	580	593	606	616	575	563	547	589	564	580	572	611	587	573	613	607	605	596	554	583	618	588	575	585	573	524	530	547	569	566	559	587	551	554	551	592	567	611	590	551	624	567	592	578	599	589	609	597	566	600	595	566	592	527	594	578	630	577	601	589	579	636	583	600	577	594	608	594	610	562	593	555	553	566	551	609	562	544	552	583	592	570	586	597	587	559	569	599	563	560	566	558	611	597	566	571	599	572	576	607	597	544	600	597	611	587	564	551	565	536	619	615	624	588	581	570	584	594	573	582	564	596	585	574	552	583	599	559	557	571	555	595	583	632	617	571	581	581	590	561	570	614	597	576	595	563	568	547	573	584	619	589	563	582	592	546	551	588	572	569	595	589	616	627	554	616	580	571	611	593	607	597	540	583	621	584	585	580	572	602	593	609	579	581	641	613	597	585	579	619	566	567	565	572	594	607	579	576	558	523	580	611	584	614	577	602	570	550	573	610	604	591	592	557	545	618	611	584	597	583	587	606	574	600	600	538	567	569	558	591	550	602	605	597	582	537	585	577	588	558	603	558	567	600	589	585	585	562	620	593	567	546	558	609	578	594	582	630	582	574	573	577	626	603	578	569	596	612	579	612	570	560	631	586	576	608	601	603	620	581	559	580	588	602	551	624	603	589	611	607	607	578	592	585	572	555	572	615	559	588	550	577	596	572	611	579	590	570	589	590	614	591	611	567	541	607	540	569	552	586	602	585	605	550	614	625	577	615	584	580	577	580	585	636	583	591	551	581	595	579	603	576	538	609	594	553	668	583	586	563	599	600	597	564	602	573	605	591	573	575	577	583	593	574	592	602	570	540	554	547	609	585	580	560	609	631	565	611	578	585	621	607	569	547	628	593	594	603	601	668	618	627	565	593	595	564	604	585	602	598	599	557	565	559	565	577	589	573	643	591	600	597	591	590	573	598	563	612	620	584	680	571	575	586	553	603	573	562	591	580	594	615	606	578	563	585	653	634	626	558	576	587	585	572	569	589	555	629	591	569	612	588	555	582	592	605	622	560	573	554	574	563	568	607	569	638	570	602	569	597	553	605	619	566	582	562	562	566	601	590	631	568	600	591	587	573	575	570	587	582	642	629	563	567	604	588	613	545	592	590	578	586	637	578	548	592	551	593	612	580	565	589	593	596	593	551	586	549	561	604	570	601	564	526	617	597	649	557	571	576	605	572	611	580	588	582	579	556	596	575	596	595	602	603	578	554	570	568	584	580	627	589	539	581	576	569	549	590	563	603	596	565	564	578	602	581	585	605	583	582	626	563	526	574	592	586	575	585	600	572	528	574	606	572	583	537	554	604	607	566	581	592	539	555	583	580	547	541	574	590	583	617	567	556	595	565	567	551	533	554	620	597	596	629	609	565	567	590	619	585	586	610	561	596	559	597	579	591	593	578	562	582	574	591	608	636	611	622	596	564	589	534	600	562	588	599	592	546	598	581	585	556	624	584	582	616	576	568	609	607	572	580	592	583	571	610	616	592	621	635	616	560	565	594	602	557	589	586	602	585	561	597	568	614	546	627	540	561	625	597	621	594	587	602	570	580	587	584	576	584	558	584	583	579	611	606	588	593	626	595	589	577	588	591	574	610	594	587	575	582	563	573	547	577	575	586	596	584	572	578	613	596	614	603	614	610	599	581	619	578	570	608	555	595	592	589	581	559	542	587	581	580	604	607	602	551	590	637	575	567	585	587	620	537	626	560	592	579	587	605	563	562	593	592	578	538	531	610	615	574	537	572	611	555	565	555	630	588	597	556	576	544	607	617	653	600	566	591	576	618	591	585	589	609	591	558	601	597	589	565	587	577	630	583	614	584	615	622	548	614	573	551	617	570	579	574	579	610	620	582	597	605	580	562	632	629	625	589	543	592	610	583	613	578	557	594	606	620	570	515	608	596	609	613	588	593	573	553	580	617	551	616	554	563	576	605	609	593	610	609	540	567	599	554	620	595	582	543	568	594	592	561	603	541	589	576	588	563	584	534	569	561	550	580	580	532	585	606	569	576	541	618	597	578	592	615	570	570	564	620	593	575	605	566	584	617	570	598	585	588	567	598	573	572	594	596	631	573	583	572	594	577	547	598	575	584	604	602	615	596	579	608	604	629	607	548	578	566	605	628	574	607	567	612	590	644	589	546	625	584	618	526	563	583	543	571	599	583	607	614	594	593	566	614	593	580	599	624	546	560	590	590	592	595	614	650	618	605	549	609	576	564	587	581	560	591	624	604	667	561	535	596	566	562	562	526	622	547	587	557	602	565	580	575	590	580	566	590	588	612	604	613	514	607	565	585	586	575	648	570	577	604	615	571	555	539	617	583	614	581	591	606	604	578	546	564	571	593	579	581	600	588	580	569	586	629	585	595	601	593	559	565	610	542	628	554	564	613	575	595	555	553	609	531	582	598	611	551	578	543	584	584	639	610	636	584	547	557	575	572	578	597	582	558	601	575	592	565	611	628	562	602	614	614	600	580	673	594	600	589	582	535	580	544	607	589	555	536	567	592	576	555	586	584	570	598	628	605	576	605	617	598	581	543	586	586	588	610	584	596	602	616	546	602	597	579	590	561	571	586	581	540	566	619	597	621	597	611	544	556	548	573	577	580	619	583	611	591	549	549	565	549	607	632	589	591	605	556	607	603	543	555	569	613	552	601	572	630	571	580	573	603	590	586	626	597	613	585	598	600	600	593	580	561	589	601	606	588	566	585	598	572	543	571	585	564	591	588	616	624	614	598	564	626	564	600	580	570	625	585	575	601	592	607	593	605	598	653	559	561	643	571	628	528	615	577	560	600	565	605	600	585	590	567	576	570	604	576	582	596	567	587	589	567	613	570	550	616	571	638	604	562	562	566	547	586	564	572	603	577	613	545	569	586	557	564	597	575	541	596	581	573	589	574	604	548	621	569	546	558	640	565	579	590	578	604	575	587	588	575	571	562	586	573	562	617	589	599	589	565	588	609	586	564	557	562	578	620	553	557	601	538	562	594	587	607	614	583	555	599	596	575	570	586	584	629	557	627	561	580	553	558	599	576	625	620	584	613	575	550	549	623	572	584	598	591	567	592	579	578	559	601	642	588	575	592	551	593	588	577	577	587	580	620	604	594	588	580	614	556	615	586	557	599	600	573	554	561	606	626	620	570	622	579	569	550	551	625	631	558	593	618	600	547	558	610	607	581	634	606	592	582	623	580	595	577	610	617	618	590	626	592	577	554	614	536	556	578	533	579	563	576	575	604	605	576	588	567	556	565	605	583	605	548	592	599	571	602	540	582	624	591	570	611	568	635	583	560	648	624	572	578	563	574	578	630	577	605	587	612	594	595	543	582	572	565	633	609
56385	48443	39568	40411	36692	31055	22344	16418	8777	4461	2411	1401	1088	806	692	682	455	593	1074	1276	1991	1467	1002	921	3623	4461	3296	1687	665	337	211	180	194	164	203	209	191	192	190	163	188	191	200	207	181	172	194	190	183	184	218	191	180	207	182	196	186	210	211	175	181	192	174	213	178	165	214	202	179	173	180	182	178	164	188	190	203	217	193	153	191	192	184	184	185	193	176	202	189	202	191	174	181	189	199	158	185	186	197	178	196	164	191	167	178	196	187	187	198	179	175	169	189	199	194	177	173	181	170	203	200	192	211	174	200	174	147	197	158	210	162	195	189	178	193	175	202	171	188	180	216	178	200	165	176	214	213	189	201	179	172	192	207	203	204	196	181	181	188	201	184	180	193	194	199	181	187	178	176	204	198	185	172	189	193	178	171	173	193	188	183	179	184	191	172	173	196	200	204	185	172	180	179	200	203	185	155	211	166	177	166	172	195	208	200	192	186	176	199	191	194	185	190	185	171	201	189	191	188	196	193	207	175	171	197	195	176	168	194	203	188	186	172	193	182	200	205	203	179	191	188	192	194	161	197	171	166	208	176	180	161	193	179	192	174	175	167	189	189	201	173	197	182	202	178	173	200	194	183	192	196	188	164	184	236	184	185	191	182	165	206	204	174	186	176	183	192	183	165	188	173	183	188	178	193	170	207	169	191	212	197	216	180	210	189	185	198	191	199	174	206	195	184	181	196	189	188	191	204	189	197	206	184	174	198	173	179	177	182	195	194	200	213	184	197	181	194	188	182	195	203	194	204	159	176	185	179	195	200	180	198	187	161	178	219	193	177	164	182	178	183	187	176	212	216	179	187	227	181	204	199	181	166	209	189	192	193	185	169	202	210	194	184	187	188	201	201	210	227	197	183	178	197	206	219	200	192	199	205	223	182	184	174	186	190	192	189	177	205	189	179	198	175	175	196	192	174	197	175	196	206	192	211	191	216	192	187	199	215	199	204	191	186	188	182	182	205	174	178	196	190	182	150	211	194	191	202	196	171	211	208	195	196	182	173	156	233	185	176	180	198	191	168	183	202	161	160	214	168	179	194	193	216	187	210	176	224	176	155	196	204	172	154	209	206	209	184	197	192	200	169	187	207	168	196	164	168	160	179	189	201	196	202	189	194	179	195	194	192	191	190	180	195	200	190	204	198	181	192	198	180	198	176	192	210	186	200	184	206	182	153	184	191	194	182	186	171	203	209	177	196	163	174	174	166	178	176	187	184	190	170	189	165	198	195	202	193	208	199	178	213	184	166	185	202	182	187	181	216	191	176	205	187	162	176	187	190	202	165	176	192	218	193	188	208	176	193	174	222	182	199	194	189	216	174	201	181	192	178	232	200	170	194	232	182	181	206	194	205	213	186	186	205	176	214	212	190	190	171	173	197	186	195	204	186	192	177	210	177	163	194	212	185	196	188	200	196	205	196	189	171	187	192	177	171	221	188	176	202	197	191	184	216	190	203	185	200	204	155	204	179	168	228	174	178	195	195	170	195	192	180	190	170	186	197	185	217	199	188	179	169	188	204	167	191	157	191	215	195	191	170	172	194	172	166	192	183	174	203	183	188	190	218	205	186	219	179	184	190	190	208	204	184	211	195	197	200	212	167	215	193	189	187	211	201	185	195	190	200	178	195	203	188	184	207	193	174	205	180	204	168	195	184	183	149	200	200	213	197	181	183	197	200	169	199	169	182	169	179	179	177	203	185	182	168	193	199	208	192	172	195	191	187	181	177	171	183	174	183	216	196	188	208	206	180	168	171	188	160	170	200	182	179	196	205	187	182	214	185	199	186	183	193	169	189	185	190	203	167	180	220	185	195	193	181	165	180	172	206	179	182	186	204	187	166	247	168	183	172	207	190	171	220	201	183	164	162	172	169	181	215	179	185	202	189	192	197	219	181	212	201	187	204	178	197	191	188	178	187	207	190	218	183	187	195	171	176	189	198	179	193	198	193	166	184	193	199	197	159	145	189	206	187	192	183	186	215	203	189	190	196	178	205	161	184	178	187	178	199	176	171	167	196	193	184	197	200	195	179	193	170	194	202	164	215	191	212	173	198	197	191	175	166	208	176	205	190	187	216	176	214	190	192	208	216	207	202	168	184	185	171	199	196	187	178	184	203	212	133	211	194	211	197	218	216	214	192	219	195	179	183	160	196	198	189	173	202	214	197	170	169	205	187	192	223	183	187	176	172	195	162	231	177	190	217	200	208	197	179	163	177	200	196	190	186	176	190	213	204	180	183	198	226	183	222	200	178	192	190	178	189	192	200	160	196	168	189	192	215	178	173	202	175	178	186	187	198	196	214	200	163	206	188	202	173	191	179	169	181	197	183	157	216	205	202	184	193	188	178	178	203	206	210	188	169	193	198	191	184	167	172	194	209	204	187	175	189	202	180	190	169	181	191	201	217	194	206	176	177	191	184	194	185	206	181	209	209	174	190	204	185	195	214	194	174	186	182	154	196	164	168	192	176	178	198	163	214	191	186	179	162	204	183	195	206	203	176	189	202	164	199	170	186	185	211	196	194	182	190	179	180	198	193	215	200	189	163	190	177	167	196	185	188	170	199	209	186	194	192	166	166	171	201	180	202	164	193	169	181	193	198	204	182	190	206	205	182	194	241	216	185	181	187	200	194	190	202	211	165	174	197	207	201	182	192	204	189	200	196	171	187	219	200	159	188	171	193	212	192	174	215	162	193	211	217	165	191	189	181	172	177	199	215	184	188	194	171	199	170	191	205	190	198	203	201	197	177	187	217	176	173	215	208	204	188	203	184	168	186	201	200	206	201	172	180	198	186	175	167	154	182	176	196	186	180	163	202	200	207	193	162	166	196	201	182	192	191	151	194	188	205	191	212	210	168	196	178	196	218	204	223	182	187	196	206	176	187	178	212	174	201	184	168	196	203	201	169	184	187	181	209	203	184	190	192	180	213	197	167	210	190	190	184	195	163	188	183	181	186	152	194	179	184	197	166	210	194	188	203	195	178	189	198	173	176	210	184	182	173	193	173	174	194	200	187	175	203	208	199	203	187	173	205	174	194	182	199	198	178	195	172	187	184	197	186	183	190	212	200	159	211	196	189	188	192	196	171	177	166	180	193	189	203	190	197	183	159	167	193	200	198	183	190	190	206	197	195	170	190	199	174	185	221	171	171	180	190	175	181	184	185	185	190	189	187	208	183	162	189	170	201	200	167	177	170	184	202	176	202	198	190	222	206	194	182	186	155	207	172	178	211	185	184	194	213	165	170	192	176	172	189	196	173	207	196	193	193	202	202	199	175	180	200	181	162	202	192	166	193	182	194	191	195	188	170	180	159	172	171	180	190	185	205	182	184	172	191	196	190	196	167	208	170	168	173	183	176	205	195	168	193	182	211	192	192	165	174	191	209	179	179	199	213	190	182	221	195	201	201	166	194	192	193	193	175	205	171	194	197	185	188	206	192	184	201	194
41862	46502	47808	47613	45137	30800	15720	11837	11428	11510	8436	5653	4752	3900	3124	2970	2212	2762	5058	6196	9213	7384	4656	4777	16914	18890	14120	7316	2917	1184	627	484	443	492	470	484	478	471	477	442	445	445	478	433	490	476	450	457	470	473	445	426	430	459	488	451	445	463	458	458	475	432	440	442	466	453	424	458	464	446	425	468	484	452	489	429	451	431	463	501	461	403	456	469	477	472	453	471	462	425	450	496	443	453	436	476	459	461	461	432	444	441	447	459	457	473	446	459	404	413	448	467	483	474	459	419	442	416	441	409	444	444	459	455	426	424	475	468	456	471	453	452	442	460	451	473	449	425	466	475	490	450	490	460	474	482	430	462	415	491	466	422	479	435	427	470	448	471	483	464	449	456	450	444	442	458	464	446	463	461	452	442	483	452	447	438	426	443	448	491	450	483	497	449	434	438	460	437	460	486	447	436	460	452	430	462	433	427	444	423	433	475	450	468	474	434	434	459	473	399	445	454	434	433	443	436	457	429	433	453	485	433	420	444	462	450	444	458	468	479	439	475	441	474	432	458	466	457	478	440	460	492	424	426	458	466	427	435	414	437	446	428	459	426	437	469	455	465	475	454	458	474	439	423	460	458	446	516	442	449	464	488	448	457	486	463	418	474	449	449	466	491	480	478	462	414	452	455	469	462	488	462	455	492	470	441	459	452	466	449	461	454	467	448	439	468	481	456	452	454	463	468	494	433	437	469	448	441	436	442	456	498	445	470	477	466	437	461	462	469	462	449	493	442	462	488	428	446	459	518	451	467	457	489	441	462	466	426	480	472	455	465	476	478	456	453	415	434	429	434	437	433	460	504	465	449	453	493	472	463	478	492	475	466	452	434	456	456	424	433	427	475	447	461	422	471	469	459	503	445	488	456	406	457	445	438	408	425	489	438	421	470	420	467	454	464	451	466	441	420	446	474	457	454	401	523	451	458	445	474	472	461	447	466	476	466	436	434	433	461	449	445	455	457	434	428	495	445	441	503	421	438	462	506	423	419	499	450	466	492	443	480	444	454	482	482	473	433	455	496	453	459	459	455	482	464	453	456	443	423	455	461	480	509	455	468	444	415	425	431	492	443	412	428	436	498	469	433	461	478	450	461	442	447	477	456	460	441	466	462	481	475	463	466	463	443	440	458	441	466	446	458	448	459	451	482	457	417	453	459	424	468	459	467	456	451	457	434	474	449	441	387	441	458	397	443	464	440	408	490	470	453	495	466	431	442	470	413	447	478	450	457	440	423	474	464	462	463	458	455	467	429	448	445	486	444	469	470	436	447	429	443	477	418	456	445	463	455	465	435	421	438	419	472	457	438	479	470	503	457	424	469	464	433	447	457	474	449	464	436	493	445	437	443	452	461	502	394	480	425	446	451	473	481	425	464	436	470	447	448	435	440	452	428	456	483	462	460	427	474	468	437	483	453	475	458	480	448	391	455	414	467	435	417	470	459	442	471	446	480	464	421	429	455	473	458	448	456	470	481	442	422	474	440	467	464	456	428	437	444	479	434	445	469	487	432	445	424	466	478	455	460	441	459	442	475	478	464	440	461	479	405	442	431	442	444	452	426	433	494	467	453	442	437	437	463	484	414	495	475	500	450	446	492	442	438	437	417	472	472	434	450	460	435	412	461	455	462	452	460	463	469	459	483	454	483	479	456	465	461	484	446	509	470	441	434	483	443	482	494	454	408	456	413	413	443	419	433	424	453	446	433	451	457	469	455	426	449	464	415	455	492	438	462	439	446	458	433	460	458	482	450	489	441	462	455	458	479	490	492	424	455	469	452	467	475	475	443	454	459	439	439	472	469	474	462	471	464	447	446	432	450	449	496	459	485	432	456	440	437	464	481	498	426	469	431	478	435	448	437	444	460	458	460	468	445	407	472	454	466	442	465	405	456	465	461	446	434	412	445	451	472	452	461	447	415	444	479	449	444	489	463	448	449	437	442	443	492	451	448	483	428	445	451	453	414	456	423	434	453	470	440	464	425	475	459	441	444	465	460	423	459	412	454	428	451	476	495	427	449	460	451	456	431	477	447	457	468	445	463	437	434	454	396	475	416	465	468	461	456	480	495	447	468	453	451	458	477	482	441	474	430	466	438	433	436	420	401	444	430	438	451	432	444	431	441	438	431	475	446	414	463	436	460	451	449	458	434	444	409	473	472	478	455	454	467	467	442	462	403	473	503	473	424	433	448	452	467	433	461	465	437	457	429	471	489	475	441	480	411	461	424	396	511	442	457	511	444	435	454	476	440	463	492	430	437	459	453	498	490	468	458	430	459	449	466	431	478	467	478	421	445	441	480	444	446	448	449	487	425	472	461	444	474	457	464	459	453	462	422	468	471	414	474	425	395	430	398	458	464	435	452	428	459	472	462	461	488	454	432	447	457	475	460	473	439	457	446	484	472	445	420	417	421	436	437	415	499	452	474	460	481	464	493	450	394	496	446	435	436	430	439	474	447	465	446	479	447	437	452	437	447	449	448	461	463	437	489	489	430	472	438	442	473	430	476	443	453	458	447	448	466	469	433	479	500	518	445	477	468	493	466	501	455	451	460	446	448	460	458	463	472	422	464	469	434	428	456	462	441	478	445	452	506	497	455	470	454	431	463	467	443	443	443	459	442	521	455	482	432	432	469	476	467	420	504	509	438	461	463	436	445	472	451	465	451	454	456	423	465	450	461	441	496	449	449	478	428	473	470	432	454	465	430	432	448	454	466	439	467	459	476	442	443	442	464	448	463	467	453	457	481	438	430	488	467	475	471	455	451	483	456	445	464	425	451	453	421	442	468	434	456	456	435	442	453	481	406	449	419	471	436	459	461	487	453	424	462	467	434	471	462	456	452	429	433	451	465	468	467	462	451	416	453	436	461	461	436	466	446	443	476	436	444	432	461	472	458	430	465	442	455	455	481	488	456	443	433	469	450	460	441	427	479	457	448	438	413	448	453	441	474	471	452	418	431	461	444	454	470	469	472	466	468	457	431	439	442	477	470	442	439	432	462	454	443	460	427	446	481	485	461	457	458	458	419	427	446	437	455	473	491	415	424	434	474	464	468	475	465	475	460	441	480	482	457	434	436	450	462	423	468	439	442	444	456	498	465	494	425	436	432	449	450	452	445	470	421	433	488	455	501	439	462	443	460	439	453	457	476	454	460	466	468	461	492	473	457	464	477	431	461	426	436	437	437	437	467	473	449	463	450	455	462	456	434	427	424	436	468	440	468	471	423	446	462	461	456	424	462	439	445	438	454	465	489	459	429	414	462	485	456	459	426	432	427	463	414	427	416	406	424	447	435	438	454	459	447	457	457	437	446	456	480	441	467	457	488	431	455	468	484	438	470	450	449	452	451	467	442	446	474	475	432	487	452	428	468	511	446	404	431	440	476	444	499	472	430	443	420	418	425	476	480	441	447	451	421	419	419	460	421	453	450	447	442	466	445	463	464	438	411	425	434	444	456
20514	17263	16048	9723	3994	2266	1112	1075	847	663	636	513	410	395	342	306	329	366	369	367	371	380	304	268	292	432	477	490	395	269	253	225	246	249	204	250	238	221	237	251	245	226	228	213	239	246	228	225	198	243	267	214	202	226	201	233	251	205	212	230	223	209	227	214	223	209	243	247	243	225	216	240	235	224	227	235	196	242	234	220	218	218	216	197	226	258	202	229	213	218	226	234	239	237	248	204	221	250	232	235	253	211	227	239	215	218	224	228	252	207	221	222	227	211	239	228	222	228	208	252	198	240	230	228	216	242	207	227	184	243	234	210	241	229	214	233	233	222	239	224	221	243	258	231	236	223	199	254	221	249	234	253	195	229	253	207	228	230	231	213	225	214	218	227	223	229	224	232	231	205	235	240	217	245	225	237	216	233	209	226	227	229	235	246	216	237	245	238	231	230	245	231	235	226	215	228	201	216	242	226	225	233	236	232	218	240	231	239	263	213	244	220	229	208	254	213	251	245	207	234	204	251	240	253	214	209	222	226	254	228	227	214	216	253	224	229	237	203	240	227	235	216	241	248	214	223	228	239	230	212	242	249	232	197	199	207	229	248	210	246	246	239	239	237	234	230	227	240	226	236	223	234	215	216	204	256	226	247	230	198	232	235	229	225	223	220	225	212	223	214	232	267	241	237	210	259	226	217	251	231	222	216	218	212	235	236	213	244	194	233	242	224	229	233	228	232	249	227	236	227	216	201	222	230	211	219	253	252	222	245	211	247	245	236	223	223	225	214	214	227	209	231	232	210	235	231	205	221	237	235	239	198	231	199	217	240	232	201	215	257	241	240	258	272	243	184	221	216	236	241	226	233	221	245	235	205	203	214	229	210	217	203	236	218	228	205	222	229	220	204	209	234	266	218	228	227	220	245	238	213	255	239	221	238	218	233	235	250	193	258	224	208	234	233	246	240	251	236	241	247	218	238	232	243	244	234	225	219	204	235	209	232	259	199	216	226	245	227	249	196	222	247	221	227	212	211	227	231	191	205	207	241	254	217	221	203	218	229	214	216	215	246	235	240	208	224	251	255	217	235	236	228	234	209	231	258	232	255	254	235	244	233	250	245	258	217	214	241	239	249	210	233	225	218	233	234	241	234	213	253	237	253	238	284	206	242	234	214	212	248	215	260	232	243	227	215	216	238	221	200	216	220	221	210	212	202	215	186	231	231	253	219	224	234	239	207	252	241	215	207	215	223	240	200	248	226	229	224	234	209	235	255	214	236	217	221	232	219	225	221	193	237	245	249	205	228	216	233	237	237	236	226	209	223	220	230	234	229	223	210	229	236	203	252	232	215	235	246	206	210	198	222	245	236	244	219	228	222	234	236	209	214	230	218	251	241	227	228	228	209	202	239	239	216	217	226	206	242	227	229	222	245	203	210	220	250	232	210	199	195	190	245	199	212	234	237	218	232	253	228	240	239	245	220	221	236	230	216	245	243	213	229	224	229	240	241	225	223	223	242	231	207	220	224	213	201	245	223	240	221	218	215	247	228	233	233	222	228	249	223	228	217	218	251	225	228	230	227	230	221	233	234	224	227	241	243	234	213	249	204	219	224	218	230	202	217	207	248	233	213	229	237	234	225	233	221	228	242	224	226	240	232	218	222	215	208	232	237	203	222	228	252	227	230	264	230	222	244	236	238	228	210	222	248	248	224	229	262	239	198	243	202	221	252	201	227	215	232	244	219	224	226	229	256	237	213	194	207	247	213	217	216	224	212	221	232	258	241	229	234	224	220	225	230	234	260	226	242	228	230	209	239	203	224	246	227	229	231	200	242	219	221	227	225	237	246	235	205	210	209	222	214	240	233	224	214	222	227	216	221	220	224	233	199	228	206	232	232	225	222	198	250	209	218	244	219	248	221	225	241	232	250	238	249	203	229	231	269	215	231	242	250	285	245	230	241	222	240	230	259	215	224	203	229	235	246	221	248	231	228	199	251	245	231	236	219	208	249	219	229	247	251	209	226	223	215	232	229	219	218	260	221	226	233	234	228	232	203	239	232	243	223	234	223	224	230	267	214	232	249	239	219	227	235	226	237	258	242	238	219	222	215	228	236	229	246	238	220	249	201	246	210	269	218	237	241	213	234	228	202	247	214	228	221	196	234	226	263	239	232	245	232	233	231	246	222	237	250	230	188	216	241	210	232	203	241	204	213	218	247	221	242	218	207	216	237	209	224	267	218	262	222	219	218	254	251	228	255	231	209	232	237	235	217	245	218	208	235	284	238	223	238	191	221	216	242	243	219	222	235	229	226	249	242	227	234	207	225	200	251	234	190	236	225	226	251	231	220	204	222	222	235	239	223	242	243	210	226	262	246	254	225	201	231	225	223	250	248	220	212	232	221	217	228	204	210	224	231	240	229	256	230	218	235	222	228	243	247	226	212	212	227	241	228	236	233	215	210	226	213	242	241	207	238	241	214	235	239	239	210	235	222	212	204	242	239	216	221	220	237	222	195	226	225	220	254	234	206	225	224	236	211	250	233	214	232	218	203	229	235	243	240	224	203	257	257	221	252	229	255	240	241	234	229	267	230	234	214	227	255	223	233	268	220	224	230	239	211	214	222	236	239	243	222	214	199	242	230	227	206	230	236	209	197	229	228	244	198	219	219	247	233	230	208	218	216	230	263	238	231	233	214	206	209	206	212	227	235	246	231	238	207	259	237	219	231	239	204	226	236	235	208	234	233	247	208	203	244	230	200	220	243	207	227	253	219	240	237	213	189	259	214	198	221	210	238	216	248	199	246	234	241	218	249	226	222	228	216	209	235	267	224	254	201	218	239	232	242	203	244	278	241	219	197	197	213	209	242	219	233	229	238	208	219	228	223	213	230	221	242	222	233	239	234	251	252	243	236	239	219	221	243	253	245	182	247	222	218	226	220	230	218	234	221	227	235	212	234	229	233	239	219	213	231	201	216	225	223	196	253	233	230	233	231	235	244	247	208	232	205	233	227	231	249	226	253	235	220	209	257	259	251	220	206	217	219	224	232	211	257	238	225	206	206	222	249	242	219	223	224	233	259	222	254	200	256	228	218	253	225	193	240	209	259	212	206	247	219	221	242	230	252	205	214	226	235	239	213	229	224	198	229	217	261	211	198	190	237	229	221	243	237	235	243	217	237	250	240	232	234	203	237	213	234	237	244	209	223	229	232	236	209	240	216	222	234	240	220	237	243	220	254	209	226	226	220	235	234	243	216	231	234	244	213	226	209	212	223	234	216	228	237	230	210	239	229	246	238	218	239	206	279	247	226	232	242	230	244	220	204	252	212	225	207	246	223	236	221	226	211	235	187	242	238	240	222	181	222	244	231	239	241	213	226	223	220	245	227	237	224	259	234	224	223	233	235	267	225	235	231	209	222	227	219	232	216	214	234	251	240	232	218	218	250	214	242	215	213	222	234	244	237	215	220	220	226	224	213	264	206	233	244	206	240	255	226
13126	15970	21388	16289	10926	7870	4130	4447	3473	2771	2740	2148	1781	1511	1372	1108	1101	1329	1579	1530	1489	1522	1196	933	1148	1753	1908	1641	1240	843	644	566	588	522	549	574	596	539	532	565	615	543	541	556	584	579	545	541	568	593	572	544	568	589	588	556	545	555	553	526	563	567	565	576	592	549	577	564	590	538	598	574	575	580	520	565	562	533	559	565	570	568	570	554	565	559	588	554	567	548	545	571	571	554	499	564	559	541	554	549	565	565	578	579	592	548	517	550	553	566	524	536	580	558	566	531	529	576	561	570	556	578	576	584	573	578	575	581	534	567	526	558	572	545	579	569	503	548	535	538	545	542	544	566	554	570	543	562	583	592	517	584	509	568	560	558	527	581	597	517	550	580	509	541	548	549	543	539	525	572	519	533	548	515	598	530	568	549	534	561	575	542	561	581	553	558	536	560	581	528	539	554	548	542	527	551	548	550	518	581	565	497	554	563	554	603	535	535	565	547	540	542	524	524	535	591	591	555	561	565	604	577	555	572	568	531	554	555	518	519	578	505	595	545	568	571	537	570	555	553	557	580	551	519	591	545	553	578	536	563	537	526	568	559	534	571	641	580	532	539	569	599	545	538	542	586	521	599	538	570	535	602	563	554	511	533	552	598	509	596	588	595	537	576	539	600	500	569	578	523	545	527	547	595	547	521	598	594	567	536	583	564	574	546	552	546	568	611	588	582	589	543	552	564	586	546	541	548	577	570	527	529	578	563	566	561	558	559	562	576	564	549	569	564	597	547	551	546	555	557	549	564	605	519	548	581	576	587	524	541	558	548	548	579	588	606	578	572	555	564	554	569	552	576	574	564	613	562	549	561	558	581	566	543	560	547	537	524	607	527	594	565	614	569	563	549	585	539	531	513	552	580	555	515	546	516	599	605	587	496	607	508	575	562	568	575	572	545	567	544	564	563	573	567	560	552	566	586	547	547	567	561	604	577	570	560	573	553	537	605	554	557	557	593	517	531	583	553	567	556	517	555	511	554	557	629	569	522	572	575	604	595	574	551	545	522	563	530	544	559	555	559	577	523	600	579	559	575	536	572	555	556	545	545	548	548	543	583	511	540	574	516	553	603	588	560	514	600	528	537	552	567	586	563	556	533	565	580	560	572	516	545	544	549	568	543	533	588	595	562	568	543	585	523	512	601	502	548	537	564	549	511	554	537	558	529	564	527	518	539	543	548	521	553	567	565	556	549	504	552	572	575	565	550	532	552	553	569	561	531	543	540	549	575	562	525	573	590	574	547	540	582	566	560	553	555	536	579	566	555	539	552	576	541	584	537	531	565	580	570	560	580	533	538	559	577	565	593	558	538	553	521	543	572	557	588	551	531	582	527	541	555	564	580	555	582	569	614	531	578	579	555	538	558	549	582	536	513	533	576	600	571	539	554	533	509	567	565	600	616	525	518	529	560	567	555	536	564	508	586	532	571	549	624	579	562	544	542	582	560	547	584	534	572	556	540	569	580	556	554	538	589	556	555	558	562	566	550	527	585	590	568	555	539	576	565	539	543	564	571	569	579	570	567	551	621	534	543	560	545	558	530	538	563	536	601	562	629	585	528	563	585	612	581	528	593	538	554	604	594	595	565	579	576	576	583	516	609	557	569	566	542	539	550	518	581	560	563	519	536	591	553	588	567	558	541	553	572	584	573	569	563	593	550	531	610	552	525	544	540	553	571	554	511	527	577	531	576	551	559	578	601	534	564	544	530	522	589	573	549	556	586	574	523	562	536	564	527	557	521	562	552	546	546	585	562	564	555	543	524	579	531	555	556	560	608	529	562	531	597	571	589	583	544	535	566	574	565	585	551	552	542	551	548	570	556	587	528	579	557	586	576	574	570	568	561	578	547	582	586	562	558	542	503	545	507	562	564	552	546	525	557	590	558	588	594	587	586	561	554	549	550	549	603	529	608	560	553	558	550	597	544	573	574	540	570	564	538	537	597	595	560	546	560	570	548	584	568	566	560	551	539	557	593	566	565	591	544	581	560	589	557	542	546	554	561	558	559	519	561	582	578	556	585	545	546	568	549	578	526	584	592	524	552	529	540	521	549	620	540	533	533	518	570	576	571	537	509	574	558	603	543	533	556	593	571	574	545	543	557	569	617	521	578	578	561	512	562	562	588	573	544	605	601	572	573	569	570	510	557	531	553	585	525	558	560	578	541	559	588	555	580	527	553	561	573	539	564	537	480	527	575	587	562	552	545	572	533	556	508	563	530	579	596	573	579	525	556	521	536	528	575	569	541	543	563	550	526	561	539	544	571	539	562	576	546	546	598	530	559	561	570	575	578	554	569	518	561	546	583	585	550	564	558	553	569	511	549	563	542	554	543	508	548	561	534	538	549	558	545	536	531	574	550	585	539	576	546	576	536	545	566	550	561	527	614	592	553	569	567	598	536	566	541	531	587	589	604	562	553	564	589	543	571	519	606	567	547	569	529	548	539	512	592	545	556	559	567	570	549	555	598	567	524	532	547	585	574	558	553	566	563	595	548	552	535	570	572	525	573	557	507	545	575	530	576	542	606	552	547	595	540	586	576	612	591	553	538	549	533	567	543	542	546	547	573	561	557	567	520	520	569	542	553	555	527	579	599	540	600	545	536	571	553	518	553	574	526	555	554	571	558	570	547	567	578	535	550	566	550	573	518	552	584	535	591	557	560	545	570	547	555	544	520	569	572	536	558	567	559	548	498	543	567	563	547	553	568	576	580	542	550	575	544	583	581	572	578	578	567	593	577	555	570	525	571	568	563	548	534	597	598	553	539	541	557	553	548	541	570	594	589	558	566	575	579	558	557	572	561	571	561	531	575	536	558	551	551	563	592	577	557	560	556	613	535	583	617	566	554	566	524	566	563	513	568	513	562	541	540	603	568	549	568	551	577	552	551	554	564	532	532	559	504	557	535	568	567	568	528	534	528	539	566	544	571	557	550	593	526	610	551	570	568	537	616	540	568	567	535	545	541	559	547	548	533	546	533	529	609	565	577	545	562	566	568	568	570	588	566	575	558	596	610	577	565	549	568	549	604	550	571	577	586	544	561	559	537	559	556	589	576	538	528	580	542	566	560	554	599	573	573	587	534	539	599	544	564	545	554	562	542	553	568	563	575	595	603	588	522	558	625	538	573	557	601	543	578	573	585	555	574	580	577	568	583	563	544	537	583	529	534	562	581	552	600	611	550	598	585	569	534	568	550	612	548	573	571	540	558	573	566	571	550	552	577	561	575	583	560	578	547	542	557	567	563	604	537	508	592	569	556	564	573	552	570	560	550	578	547	594	545	559	555	547	556	582	538	543	542	519	550	484	552	519	556	552	509	571	553	540	548	604	544	546	589	560	555	521	557	570	556	552	587	562	574	557	562	612	569	532	557	487	521	574	578	536	629	569	593	533	528	571	547	535	501	581	544	583	536	576	562	540	533	585	545	587	516	564	550	579	560	582	534	537	578
42023	45124	41247	34691	23844	15379	7789	3602	2202	1870	1689	1092	920	829	743	659	679	583	548	712	771	779	771	708	1081	1941	1897	1376	783	453	348	284	284	271	265	234	275	280	240	272	228	270	248	286	272	228	254	273	228	245	262	270	280	268	268	234	265	243	256	284	271	245	262	253	277	253	241	251	281	271	259	240	235	245	252	250	254	255	241	287	261	270	255	242	284	246	280	288	295	264	285	241	247	253	247	260	298	217	277	260	250	289	244	268	293	267	266	271	269	286	261	245	264	253	245	272	258	285	280	272	264	270	244	255	269	259	235	275	228	277	241	272	244	258	259	260	231	259	264	239	277	261	263	250	271	248	247	248	250	247	252	230	288	268	271	247	260	263	243	241	281	254	246	265	271	236	286	248	254	257	260	245	278	253	253	297	267	224	267	250	243	258	276	253	236	282	282	270	245	271	257	248	250	252	254	259	259	266	271	265	294	252	244	205	262	282	265	255	245	283	288	266	252	271	274	289	267	251	255	271	272	262	259	279	256	232	240	247	246	258	285	257	251	255	269	243	256	255	267	283	272	259	263	274	253	283	256	256	244	264	266	297	261	277	265	279	253	275	236	282	267	294	243	271	267	282	254	245	249	236	239	277	293	277	246	241	266	267	261	261	269	271	238	242	227	255	291	253	250	279	256	246	264	266	267	291	250	259	268	255	253	257	272	232	252	252	261	244	260	251	272	244	288	259	264	282	248	280	286	256	266	246	263	249	238	237	281	268	286	237	258	264	263	272	216	266	292	267	260	271	259	259	288	228	267	277	237	269	284	247	286	253	250	258	253	265	276	245	288	277	259	249	256	249	248	247	280	258	259	283	275	233	270	275	267	256	271	249	262	280	276	264	258	251	272	255	264	246	250	268	279	258	258	267	264	281	259	258	264	284	242	328	245	265	219	254	260	274	271	263	266	261	270	261	262	224	281	281	247	270	237	262	263	238	268	251	278	258	270	265	257	271	261	269	271	254	277	277	252	290	245	281	286	263	259	268	286	269	278	271	284	249	257	274	270	261	262	277	261	280	264	238	280	263	276	280	268	259	240	287	284	254	241	261	301	287	272	275	239	251	268	249	236	237	259	267	299	261	250	277	267	273	265	252	266	249	268	258	259	253	263	269	259	239	268	274	270	270	230	254	262	262	249	246	274	266	263	243	277	285	279	283	292	244	261	254	283	247	253	245	259	288	273	281	235	274	293	266	261	281	275	258	253	264	268	264	276	259	270	244	240	267	243	246	286	265	253	285	244	261	247	246	258	259	279	260	259	254	261	257	255	270	286	240	279	241	246	265	268	264	258	230	255	263	239	264	235	250	252	261	281	224	262	260	274	243	251	263	267	260	260	239	253	257	252	237	248	267	253	269	246	278	270	278	255	269	292	292	248	270	253	253	227	266	261	275	277	242	251	260	227	247	277	237	259	262	232	243	265	231	252	261	259	282	273	235	245	275	254	266	287	251	260	268	268	266	241	258	271	276	251	233	256	265	277	265	255	286	266	239	249	268	262	247	262	278	247	262	245	231	251	234	273	271	328	266	275	262	266	230	270	274	252	263	261	222	228	277	267	264	230	263	299	247	258	242	266	278	318	257	239	248	266	253	261	264	258	272	288	266	266	293	227	235	263	279	265	270	268	250	235	275	245	235	274	268	273	266	254	265	225	282	277	276	273	276	271	302	244	267	247	291	263	256	276	232	265	285	302	288	269	252	264	264	237	242	253	295	260	245	232	255	317	259	257	295	266	277	266	251	241	252	252	263	251	255	273	247	285	310	246	274	260	289	224	280	282	240	278	273	242	258	242	269	265	248	227	272	266	263	242	239	270	272	278	253	263	238	236	262	249	261	256	252	277	243	249	249	242	245	255	251	282	248	254	248	258	274	231	253	268	250	283	243	240	271	241	265	262	289	227	259	268	236	249	305	264	255	260	248	255	269	250	267	276	240	246	317	270	255	251	244	263	264	257	250	294	240	269	258	257	253	280	242	269	267	236	239	272	252	251	263	253	274	271	272	266	240	278	221	253	271	283	290	237	269	285	283	243	269	298	267	262	261	257	252	281	294	249	257	257	246	261	269	272	252	242	237	263	285	261	254	268	261	278	243	239	275	258	274	277	242	276	276	257	245	265	261	272	244	258	261	258	257	258	288	278	237	257	256	239	252	267	259	277	243	292	260	252	249	270	229	268	285	276	250	250	270	264	263	253	256	266	256	219	258	308	288	272	256	249	265	267	262	292	250	254	237	260	258	267	271	264	253	274	284	261	249	245	252	237	271	245	264	271	266	274	298	254	244	256	254	268	280	286	249	251	285	258	243	253	278	257	253	286	243	248	227	235	270	261	261	281	248	244	255	244	244	260	247	290	249	294	279	261	257	271	271	266	269	257	291	243	283	242	263	271	233	262	251	266	259	267	243	259	269	275	263	241	264	251	275	252	261	258	257	295	268	258	279	277	262	247	270	267	270	270	284	246	257	271	261	269	251	261	262	283	286	245	271	248	233	257	265	267	277	287	290	232	265	261	265	263	251	272	263	255	248	250	253	239	257	252	250	284	236	278	220	267	289	256	282	250	255	276	270	271	303	239	268	272	243	255	237	263	263	254	242	278	251	257	278	244	264	252	271	278	265	273	282	291	298	261	259	261	245	279	274	279	258	258	237	257	290	258	269	264	241	255	236	256	262	264	233	271	280	269	292	269	295	284	267	266	258	244	242	248	255	247	255	277	288	274	275	243	259	251	290	256	278	258	244	248	269	278	254	235	236	262	257	233	232	264	265	256	277	256	299	264	274	280	265	248	292	241	268	250	236	224	275	235	261	239	282	247	258	276	267	218	293	268	266	273	266	251	262	275	269	253	273	263	257	237	287	252	265	271	270	256	264	231	242	236	238	232	274	267	268	256	259	267	253	258	250	273	263	249	276	238	262	250	283	246	246	254	260	249	277	278	269	240	279	271	231	249	285	260	256	272	258	273	261	276	291	266	264	266	273	266	273	227	267	270	241	246	282	288	276	282	264	250	243	279	295	299	277	273	254	270	217	292	286	268	229	263	263	269	253	276	294	245	235	271	247	281	255	254	252	306	278	257	248	225	241	296	268	230	279	259	264	304	243	223	272	262	244	259	262	260	250	256	249	286	248	271	243	259	274	274	270	230	276	247	264	258	272	241	257	266	272	235	253	261	272	253	271	264	290	275	252	253	262	262	230	268	237	266	263	251	276	231	259	249	247	249	243	253	270	270	239	285	247	240	251	244	246	258	245	274	279	291	299	262	250	250	255	266	257	240	268	240	274	262	238	244	258	263	261	291	237	267	248	276	230	252	240	271	249	256	307	261	277	276	270	270	273	263	275	257	274	261	277	259	278	269	279	245	272	287	253	258	244	279	241	251	264	258	253	267	266	272	285	253	241	276	272	244	284	252	244	240	262	271	261	264	267	269	292	281	249	264	270	234	256	239	277
29155	37795	40924	32245	22850	13971	9313	7922	7341	7820	7053	4807	3901	3550	3311	2906	2955	2485	2373	2905	3434	3791	3863	3269	5428	10062	8928	6292	3279	1718	1043	672	682	638	591	640	634	628	623	594	645	654	651	662	637	616	598	647	649	606	616	661	559	616	629	634	660	657	635	604	594	618	627	621	620	576	645	623	599	600	628	657	655	652	663	649	718	599	595	622	598	604	655	611	637	562	606	644	609	659	613	617	611	630	638	645	613	623	608	628	594	623	624	621	649	594	640	596	596	611	597	626	572	640	672	642	626	604	629	660	632	641	606	575	630	678	583	639	578	624	631	617	655	616	596	598	620	613	643	625	653	651	634	639	603	641	615	625	646	591	661	656	569	653	644	669	614	638	605	618	579	626	637	589	615	595	609	606	623	661	623	655	600	619	605	636	647	591	627	630	646	619	575	622	602	683	578	583	577	602	648	617	606	616	602	639	597	623	584	612	629	618	631	613	615	613	614	638	602	637	568	613	603	639	636	634	596	640	657	605	596	666	604	623	617	637	630	620	631	624	559	565	605	623	640	574	629	598	622	666	591	658	617	649	633	658	597	595	613	571	613	607	596	651	614	647	648	622	593	607	563	638	615	668	645	634	644	656	618	611	627	606	660	625	590	681	589	627	641	620	579	605	595	621	625	622	638	600	630	635	620	640	640	614	622	628	644	667	627	589	652	602	630	596	631	635	647	626	612	594	662	617	626	656	629	646	584	644	638	645	626	621	642	616	649	598	627	650	670	599	655	610	636	658	602	605	594	637	670	642	636	629	657	621	631	625	613	603	649	628	612	655	657	652	612	588	584	612	573	611	613	668	669	638	668	604	637	634	611	626	605	606	633	561	649	636	600	593	608	623	613	615	636	619	623	598	603	650	622	612	614	583	628	587	642	656	613	598	615	642	628	590	654	581	607	586	660	631	647	596	630	621	642	581	612	604	587	609	620	615	611	630	608	618	571	602	605	638	680	599	619	646	586	648	687	663	639	647	671	604	630	594	622	605	643	587	618	616	618	630	651	625	615	623	633	620	644	658	627	599	645	630	673	608	668	666	644	646	616	640	616	603	613	619	633	602	599	589	599	639	618	599	618	558	629	606	651	642	648	673	611	609	685	628	696	646	655	588	659	626	595	655	575	620	654	650	615	624	631	596	618	615	613	641	637	611	643	610	619	598	623	618	565	671	653	666	666	671	607	641	596	604	615	636	622	665	583	630	618	605	638	650	609	628	639	657	637	624	627	628	636	652	585	665	631	620	611	638	663	664	648	641	613	633	632	596	644	607	633	621	652	650	628	599	665	636	612	606	592	613	568	603	612	655	626	597	603	611	588	567	626	625	608	608	607	666	611	662	663	603	562	602	621	609	611	616	611	628	609	637	646	635	585	661	640	685	598	614	647	611	631	627	620	648	625	641	627	651	623	568	636	624	628	633	642	620	598	609	561	642	621	635	658	656	606	621	602	606	631	628	602	611	649	633	637	608	662	665	602	639	598	598	578	623	678	606	632	674	599	651	614	616	570	631	608	613	613	651	602	605	656	613	646	623	630	613	612	585	620	607	662	623	627	587	636	569	615	641	627	586	625	603	621	655	586	618	632	606	603	646	635	623	628	617	641	648	610	608	609	583	628	630	648	608	624	617	618	619	621	633	597	621	609	607	624	615	623	619	608	593	647	585	648	577	666	608	570	632	604	674	623	631	610	602	646	662	596	661	641	637	648	602	643	647	645	666	595	633	603	619	613	567	634	618	700	643	619	614	666	624	619	613	614	655	695	582	554	633	631	635	636	617	646	609	632	617	610	617	619	638	633	589	573	634	666	618	597	633	687	602	622	616	622	623	652	606	606	618	620	616	629	611	582	646	601	642	632	604	641	645	641	661	591	655	618	608	644	640	644	622	651	600	592	651	624	615	640	638	657	628	655	589	628	601	625	617	635	653	658	655	637	578	624	647	590	657	624	599	575	662	639	669	622	642	678	655	615	621	611	662	588	616	639	620	656	611	585	646	627	623	595	623	650	605	614	605	617	629	626	604	655	635	653	602	656	627	610	631	635	585	617	651	590	661	611	580	653	658	631	594	618	654	627	629	646	602	621	646	621	631	624	635	608	635	625	645	665	651	607	626	613	607	618	627	600	625	622	658	639	617	591	652	614	617	632	613	648	571	679	611	589	646	626	610	629	615	655	617	623	594	602	635	610	606	644	633	646	653	691	628	626	596	608	660	621	611	620	593	638	598	603	591	630	619	610	652	632	624	632	630	618	647	622	603	643	617	655	583	647	618	652	666	585	645	703	638	625	650	623	603	652	605	617	641	631	616	614	596	613	619	664	636	614	602	610	608	610	613	627	624	635	574	613	661	628	605	616	664	623	581	611	607	613	639	594	627	651	628	631	582	629	599	625	588	598	607	608	628	616	613	640	621	625	615	627	621	616	658	603	591	597	637	621	607	630	672	659	622	612	638	653	646	587	597	595	641	589	603	653	644	643	616	578	604	572	613	610	619	609	615	640	637	637	589	640	626	636	604	614	644	629	599	636	644	638	582	599	691	598	628	600	614	608	613	596	615	638	680	612	632	607	606	599	660	618	617	602	616	637	654	622	631	594	598	641	635	619	620	635	567	651	598	592	604	641	647	654	616	621	626	607	615	623	613	630	614	643	596	659	641	614	624	609	634	594	594	621	638	598	663	658	602	619	643	625	630	626	630	574	563	637	585	631	612	600	622	624	622	598	630	624	649	629	606	638	613	644	640	634	632	618	613	630	647	615	638	640	639	593	641	619	596	617	644	597	595	646	632	617	639	625	597	633	574	602	646	648	641	603	690	638	653	625	644	612	615	589	631	627	648	602	578	612	632	641	656	640	609	649	618	635	635	651	623	616	623	646	627	627	644	657	631	589	652	651	641	593	625	667	617	593	580	645	609	603	620	632	600	622	632	629	647	606	621	579	602	623	585	634	620	612	647	600	626	635	658	597	634	596	600	663	607	617	653	588	612	616	627	634	586	655	582	618	665	607	649	638	630	579	647	614	616	612	635	662	601	600	657	606	624	635	635	619	636	624	603	654	597	611	595	642	633	636	642	657	639	610	659	597	625	627	665	651	617	638	653	607	637	654	572	642	637	601	649	624	665	628	665	578	626	631	600	620	652	593	601	610	629	642	628	578	628	641	610	669	634	648	642	622	652	615	640	634	617	667	617	646	618	636	593	647	642	649	631	648	645	637	600	646	626	657	608	597	602	587	566	613	643	604	595	612	671	585	624	658	634	620	643	611	639	639	588	616	584	614	626	638	560	615	637	618	600	615	638	632	635	627	604	624	616	635	669	625	612	645	650	654	632	649	665	580	638	625	606	664	597	614	655	632	606	594	669	649	631	611	626	620	634	618	623	617	621	672	628	592	646	605	608	631	601	593	636	587	650	620	615	615	658	667	633	660	617	601	660	595	595	592	663	601	652	583	678	619	623	627	612
51787	46843	41797	36999	32219	22294	16917	9306	4016	2166	2193	2175	1991	1587	1207	1148	1118	1154	1153	917	877	1224	1193	940	2155	3816	3030	1889	989	520	343	212	194	204	222	197	196	200	199	223	201	204	220	208	222	178	212	237	218	196	227	215	182	199	229	210	202	208	209	184	238	217	213	204	236	201	231	212	206	211	193	204	213	200	189	232	200	182	198	213	234	192	205	237	207	237	223	213	206	247	184	202	227	225	224	236	194	221	199	241	227	198	194	191	219	225	210	211	203	212	197	212	244	221	229	217	237	244	209	225	224	235	201	205	219	219	188	224	226	238	214	210	201	227	242	195	227	217	210	218	199	234	222	212	232	214	202	228	223	220	196	197	196	199	190	219	180	230	209	216	190	211	254	200	213	227	210	219	218	215	196	208	210	224	216	201	210	191	205	199	230	201	199	224	201	216	233	200	201	201	237	239	228	230	228	202	193	217	247	227	228	194	214	205	204	207	244	187	215	204	213	217	203	213	213	206	219	217	207	182	220	230	212	218	212	199	204	211	211	212	208	188	201	215	220	208	233	223	210	218	199	206	194	207	214	221	222	206	194	216	206	216	218	203	215	218	228	230	227	221	209	206	218	212	208	215	215	219	215	234	204	179	197	220	230	203	207	216	235	186	191	196	211	225	214	216	185	208	193	220	216	190	227	235	230	236	221	194	189	211	222	203	244	217	220	225	196	203	189	238	220	204	234	213	241	205	208	228	224	199	219	213	223	190	223	228	181	199	212	195	218	199	212	204	187	187	189	211	190	207	223	186	211	229	184	210	206	185	223	218	228	195	205	196	200	197	206	196	205	232	201	206	225	212	223	234	188	222	214	204	226	225	207	210	226	233	227	208	236	221	196	203	212	198	214	259	183	246	224	203	238	216	222	209	203	220	200	200	205	197	219	229	245	207	236	199	234	205	184	176	196	212	210	210	211	199	189	212	232	232	236	197	211	211	195	174	196	203	226	206	214	230	203	222	206	202	212	205	199	207	214	221	230	214	204	227	241	180	197	225	207	217	223	218	205	190	198	201	219	197	207	206	206	209	225	230	212	222	209	208	199	198	245	209	202	204	200	196	191	201	204	181	229	218	225	223	214	229	196	210	225	215	208	207	218	200	201	214	204	205	226	198	224	199	189	226	222	214	211	200	216	187	229	243	198	224	205	221	195	197	226	194	227	207	208	208	204	192	219	215	201	228	213	228	206	222	211	221	198	225	173	193	196	172	226	199	225	226	202	218	214	221	204	210	216	186	204	215	223	187	228	201	194	221	207	201	198	206	207	191	208	216	196	201	183	199	220	197	203	211	199	213	230	237	222	238	247	221	212	200	192	217	224	219	209	198	213	222	207	203	210	244	194	216	214	203	205	185	213	224	222	202	197	221	218	210	209	197	210	213	223	197	234	189	193	208	210	206	229	226	193	215	197	242	209	212	195	246	215	192	223	237	227	209	216	220	242	219	213	225	204	209	202	187	227	194	218	209	201	215	203	210	216	219	231	223	230	200	203	212	210	219	190	237	213	198	209	200	224	196	218	216	205	182	211	223	170	220	192	212	215	232	205	210	188	198	204	200	225	217	223	203	230	200	220	210	207	221	218	193	208	218	219	196	241	218	228	231	223	208	218	182	194	196	183	223	211	213	186	209	208	244	234	208	256	221	218	227	203	202	195	205	205	202	191	207	194	197	231	218	193	214	222	203	208	210	199	228	227	226	184	201	207	211	234	220	208	190	225	203	197	197	228	207	180	187	199	216	189	216	205	212	215	205	220	230	230	210	244	187	205	204	213	193	214	226	197	214	237	216	211	213	245	206	221	196	185	200	191	195	218	202	194	184	215	209	200	225	217	200	220	214	204	217	227	206	204	218	201	215	207	230	195	197	184	201	200	206	201	186	210	230	227	190	217	220	214	211	210	194	208	209	215	204	196	220	211	218	195	217	197	230	199	202	208	219	207	223	206	204	195	186	187	225	214	191	196	230	218	200	193	226	228	225	195	201	226	228	196	208	215	191	196	216	238	209	221	219	208	225	204	193	191	225	198	219	191	241	219	219	246	214	217	220	219	198	250	201	193	206	210	212	212	201	204	229	217	206	227	205	240	231	212	219	225	219	228	208	205	182	212	235	223	224	220	209	202	187	198	208	197	207	197	217	208	214	228	213	230	198	217	213	193	201	212	222	193	201	201	225	222	216	215	232	187	201	195	228	231	230	226	201	214	238	175	219	210	218	204	208	208	213	214	237	201	190	188	184	200	207	218	215	228	243	222	209	203	202	227	221	211	188	214	212	213	213	222	233	214	216	218	222	209	216	207	219	207	177	212	185	222	234	209	192	236	205	192	233	226	225	235	215	189	201	207	211	188	201	216	213	207	209	238	234	196	213	230	227	228	168	212	213	243	185	203	194	203	194	212	199	216	187	215	227	195	237	222	221	210	216	198	230	187	194	198	234	225	226	211	202	232	219	224	215	214	229	233	230	202	206	216	202	205	215	212	215	200	214	207	191	213	202	193	220	194	203	215	219	211	217	202	231	189	210	221	212	213	167	226	244	198	201	195	209	205	208	212	213	214	208	235	221	215	209	196	191	193	238	206	222	221	233	204	207	214	213	217	231	202	215	219	216	202	209	193	213	187	239	210	221	231	229	209	211	211	198	199	200	186	193	197	214	194	195	200	200	195	224	210	225	223	231	184	222	206	202	213	203	210	208	189	230	211	213	197	199	217	220	204	207	221	218	237	221	207	236	203	216	202	203	216	185	210	211	182	185	196	196	229	237	188	213	197	203	205	208	252	183	214	223	156	211	204	217	172	197	214	206	202	220	200	222	208	214	189	220	227	205	221	189	213	204	218	219	220	204	210	196	217	226	227	221	217	223	220	195	221	236	219	239	189	219	215	220	243	216	198	217	187	200	188	216	201	181	189	195	201	215	193	200	211	212	210	221	208	212	210	211	205	202	241	233	190	195	223	183	217	188	179	199	226	218	216	200	229	218	217	206	197	219	211	227	236	203	189	199	196	236	202	204	212	214	217	234	237	189	202	214	218	214	233	176	209	227	221	220	232	206	202	224	201	227	191	210	203	219	220	206	200	233	196	219	200	227	225	211	218	226	177	222	216	207	223	234	205	183	193	207	224	199	196	214	185	216	226	246	220	244	214	206	191	206	196	251	232	213	177	199	221	199	220	201	223	200	211	205	220	219	208	249	233	222	230	179	236	201	227	193	202	220	230	234	192	196	198	194	212	209	206	197	231	220	217	212	229	217	202	215	201	204	206	199	205	220	211	218	172	230	217	215	225	265	225	198	226	225	201	194	213	228	207	214	240	217	237	229	208	209	169	213	198	220	220	215	220	220	223	211	215	230	210	209	205	191	206	239	217	218	224	193	238	226	206	205	233	211	216	198	220	217	220	213	185	236	214	212	222	222	213	240	181	206	203	215	212	189	212	223	195	224	188	206	209	190	220	202
37862	43842	44814	45010	34329	19475	17611	11975	9021	7586	8767	9140	8418	6923	5515	5046	5160	5398	5361	3957	4011	5566	5815	4489	10256	16808	13000	8654	4457	1972	987	590	521	514	521	550	491	531	503	530	540	527	525	509	488	515	470	482	460	559	517	487	509	553	497	458	499	524	484	492	489	507	488	493	480	516	466	555	479	525	483	510	475	511	500	485	536	507	499	485	517	489	503	497	522	508	460	488	533	504	492	516	559	505	467	538	490	507	483	511	533	458	501	492	491	502	511	465	495	505	515	494	521	520	510	521	522	491	533	516	512	513	500	530	496	507	540	464	494	495	559	524	528	516	505	475	520	502	535	539	522	461	528	516	507	493	496	474	479	531	531	512	487	508	443	493	497	492	498	508	508	513	524	536	497	494	530	508	485	530	509	489	518	492	505	521	506	483	503	514	493	471	504	490	529	508	533	502	487	495	521	521	511	486	536	521	495	452	500	480	512	510	459	529	471	527	508	508	477	506	495	496	509	507	486	532	495	496	508	541	541	537	471	519	508	527	538	503	523	544	532	513	523	513	513	503	519	568	483	496	513	543	485	442	528	515	482	468	487	471	482	507	529	513	501	487	515	481	467	541	501	515	472	527	534	507	511	496	504	492	455	495	501	504	487	521	521	555	514	511	511	478	505	513	533	563	485	525	513	495	503	541	492	491	538	505	480	561	506	490	518	529	502	548	516	512	514	504	511	515	514	480	505	498	476	497	522	518	497	443	513	525	507	525	541	554	442	512	498	484	504	486	526	489	507	506	465	509	510	490	537	493	473	505	534	500	473	518	535	521	498	477	501	494	509	474	534	520	502	479	474	520	517	556	518	510	463	470	503	509	495	528	497	490	559	474	471	514	524	527	550	513	518	480	509	514	521	520	511	507	494	512	509	483	529	486	468	535	487	480	517	523	521	550	522	491	540	520	493	536	494	525	449	493	481	505	483	501	479	488	502	491	508	511	496	491	506	483	507	486	500	510	530	495	514	511	491	494	489	507	479	463	525	484	474	530	518	528	499	551	489	500	512	518	521	537	509	488	512	491	524	517	487	503	503	483	529	509	510	507	525	524	523	502	506	515	563	507	473	522	541	489	543	510	523	543	492	507	520	495	496	490	501	519	585	502	541	521	479	538	472	491	494	514	492	496	462	515	523	523	543	503	503	521	493	515	565	517	528	508	522	525	529	490	544	479	485	516	530	530	525	491	480	493	505	492	501	523	573	525	483	525	470	483	490	531	544	508	542	510	478	513	527	476	491	495	507	533	498	499	476	464	517	518	558	529	532	529	494	486	479	517	550	480	503	488	519	529	508	521	454	490	507	514	517	520	528	512	533	558	519	513	472	553	528	500	524	513	503	512	531	512	476	527	494	491	504	528	484	510	498	489	533	530	523	521	547	501	472	480	499	487	477	467	551	513	530	488	510	520	497	523	502	515	516	495	495	522	500	525	523	514	494	511	506	511	496	531	497	505	459	507	482	473	506	504	465	490	536	493	491	508	491	489	525	530	501	499	494	471	513	496	503	492	509	489	535	485	508	538	502	504	517	504	516	497	469	520	512	523	491	524	469	498	500	479	502	490	538	525	524	512	520	522	504	549	514	491	495	449	517	481	491	496	518	506	501	486	522	464	512	496	495	471	509	512	522	478	522	545	510	511	521	508	506	549	511	499	505	531	478	475	500	508	509	490	528	495	458	523	488	471	545	478	523	501	477	527	501	516	490	505	485	497	499	488	486	518	448	535	558	522	457	522	505	477	505	507	516	497	483	503	521	493	477	498	514	515	523	501	502	500	478	496	515	494	485	507	504	494	507	500	545	478	504	505	505	543	495	530	552	510	509	537	470	521	521	508	525	511	495	541	520	506	510	513	494	509	509	466	527	536	512	504	524	504	511	492	500	515	461	498	561	516	522	465	464	499	463	473	480	504	515	525	491	548	487	512	561	472	529	504	498	508	463	524	494	515	480	506	504	519	527	516	502	459	497	468	509	529	476	508	536	511	539	515	510	512	518	526	529	517	565	527	553	522	482	486	527	509	521	534	515	470	509	517	519	521	488	550	506	505	501	497	512	525	523	472	511	494	509	480	502	511	564	465	543	519	507	521	508	483	483	497	465	487	491	499	557	498	452	483	504	522	509	530	513	520	491	505	463	544	546	540	515	439	499	470	489	489	484	488	465	469	510	483	512	524	488	502	496	499	515	470	510	491	448	528	506	475	538	498	513	509	510	491	477	500	530	517	517	545	518	528	525	494	469	512	491	509	477	510	509	506	492	510	498	515	504	508	515	499	520	512	529	500	496	540	507	514	513	482	524	523	521	535	507	490	561	512	501	487	502	484	506	527	470	498	504	503	531	537	479	503	492	516	538	506	500	492	479	497	516	523	535	492	547	513	498	496	523	456	510	516	505	486	508	530	517	537	522	491	512	479	471	517	470	495	536	520	550	528	464	533	476	499	507	531	568	504	499	488	536	514	516	539	526	525	520	511	513	486	470	482	511	545	522	487	493	502	533	473	474	537	552	510	502	485	519	512	496	447	513	503	508	497	493	500	508	509	540	475	493	489	532	491	464	544	515	512	516	490	519	532	500	479	510	516	488	532	542	500	518	491	527	484	500	485	543	544	529	477	546	534	512	547	484	508	514	499	502	491	528	514	485	523	487	468	502	497	479	485	496	514	504	494	478	527	507	508	500	501	484	505	479	439	496	509	460	503	509	488	526	566	510	496	540	506	524	506	523	522	500	485	496	523	514	480	519	513	551	518	501	476	510	540	536	531	510	499	510	493	513	523	488	505	518	547	508	502	539	528	459	515	508	507	495	521	539	469	500	508	523	461	501	511	492	486	489	515	494	468	495	510	495	561	569	502	475	524	492	488	514	495	527	486	537	502	516	480	504	530	498	468	516	504	501	531	478	525	502	484	528	499	510	552	486	496	456	515	519	496	474	478	496	507	547	510	474	478	476	512	526	521	491	512	467	508	506	498	498	501	554	554	492	496	528	499	484	531	487	489	502	470	455	526	516	470	521	534	547	460	491	514	519	468	539	494	520	514	531	497	496	520	520	494	496	503	466	539	470	502	521	517	506	500	507	511	529	509	505	509	492	518	493	526	502	491	535	490	493	506	469	548	530	511	533	499	471	493	504	521	522	509	510	493	508	494	526	477	515	504	484	470	501	519	473	536	485	489	510	505	513	542	492	522	500	478	497	502	524	505	497	534	495	465	525	511	506	493	509	525	507	545	507	506	540	532	507	523	486	517	478	483	496	498	517	523	499	485	501	506	531	506	510	486	494	450	525	488	497	530	480	472	494	513	534	515	486	524	493	502	512	471	515	550	495	538	506	473	478	501	561	468	534	524	457	487	507	493	515	486	551	517	481	509	491	519	487	475	515	514	526	519	522	520	493	482	492	556	523	466	515	477	506	477	507	494	500	533	480	470	509	506	515	512	517	511	523	503	494	545	532	505	488	489
21900	17097	15541	7862	3587	1350	987	795	634	557	577	539	477	421	469	379	379	413	340	358	382	302	336	380	401	465	507	465	357	291	245	237	220	248	258	250	249	254	265	263	267	255	213	269	245	259	270	273	236	256	269	241	229	247	245	255	223	234	265	245	277	223	284	253	229	231	226	269	229	277	262	271	251	258	225	278	243	264	261	241	228	240	240	264	240	218	273	255	267	261	251	235	243	238	227	197	249	253	260	252	235	253	261	243	264	262	229	253	244	243	248	246	224	223	265	264	260	249	245	279	235	274	248	258	258	258	270	262	241	244	246	230	248	252	253	260	223	230	253	247	249	229	258	243	237	233	263	239	241	245	263	255	212	265	240	251	243	244	225	273	228	222	241	270	251	237	271	236	275	210	256	247	237	234	253	239	272	252	229	252	256	247	276	245	232	244	263	233	267	228	245	242	244	274	250	248	254	244	268	237	219	250	238	224	277	243	253	233	227	238	220	240	250	234	243	267	266	237	247	209	233	225	221	254	248	250	254	250	233	217	261	201	242	241	225	213	244	234	262	234	253	228	243	235	238	190	251	219	247	262	252	280	249	209	255	227	237	256	238	226	250	229	282	217	232	229	233	234	240	265	239	234	251	256	239	236	249	263	244	223	239	238	251	249	226	253	237	231	220	223	225	241	255	262	260	219	234	266	238	238	219	237	267	249	240	236	230	241	253	269	258	247	246	237	226	239	259	256	256	254	268	261	220	226	245	220	225	265	227	243	262	247	242	227	251	227	224	222	258	251	240	238	240	254	248	243	265	258	219	226	267	242	271	264	242	223	250	240	263	252	228	252	234	253	233	251	243	221	238	250	234	254	231	272	237	231	239	223	226	243	226	253	244	247	226	257	236	265	249	245	211	223	248	266	199	250	230	239	242	264	234	266	264	244	275	260	234	242	243	253	263	242	228	234	231	249	232	239	224	240	211	231	241	230	247	236	245	251	248	238	263	228	207	251	277	236	244	270	241	269	251	245	238	249	257	227	239	236	261	243	273	285	240	227	262	227	260	241	253	259	230	239	229	243	235	223	263	207	255	263	286	238	227	234	273	252	245	261	249	276	268	232	240	241	248	230	233	253	274	245	257	218	218	220	238	238	218	255	252	260	236	230	237	255	205	249	243	239	262	288	234	238	234	227	232	248	288	243	240	222	255	235	237	247	260	259	229	249	264	261	264	239	245	221	262	225	262	249	253	263	250	265	220	239	238	234	226	231	248	240	230	235	266	232	238	244	241	253	242	250	252	221	234	224	248	242	283	218	274	256	253	226	230	220	248	249	246	228	210	229	222	249	231	237	235	230	232	253	232	235	221	239	244	261	245	277	262	244	239	233	248	227	214	238	248	253	231	261	236	248	240	248	241	265	241	241	254	229	218	252	247	259	234	236	265	233	237	237	232	253	234	242	246	258	253	243	279	240	250	219	268	267	290	237	244	252	214	263	241	224	243	259	247	257	255	243	268	250	253	258	249	227	278	245	239	274	236	279	222	241	283	230	238	246	250	239	257	239	270	269	214	245	246	252	244	214	256	253	256	259	208	249	259	240	239	263	273	219	231	241	253	243	248	231	241	240	253	254	228	236	234	241	259	233	237	246	246	227	249	244	241	262	279	244	230	265	234	256	250	253	250	238	239	227	231	241	223	218	227	242	282	235	222	211	249	247	250	285	242	215	261	223	234	251	225	251	236	260	247	219	257	260	255	231	245	227	239	259	262	259	238	247	257	227	243	251	240	200	237	257	203	204	250	231	252	244	236	237	273	220	239	245	247	230	258	235	232	220	233	260	231	259	236	236	232	242	255	224	253	242	223	230	264	227	267	254	261	272	217	260	238	259	259	247	255	261	228	227	266	243	246	235	230	284	253	266	238	267	228	232	233	222	229	228	237	238	258	245	254	254	230	254	238	237	240	267	250	237	223	236	249	232	227	228	259	240	258	259	264	240	258	266	259	238	228	230	238	255	258	214	240	250	234	270	250	244	284	235	245	255	240	230	262	238	247	255	268	232	234	235	251	257	255	266	219	252	244	252	246	216	257	263	260	232	249	238	249	229	212	259	251	258	248	231	244	242	244	237	245	252	246	230	232	258	235	220	250	234	222	232	235	229	239	267	231	228	220	237	242	237	228	251	243	230	250	259	250	245	252	230	248	244	227	227	244	266	234	235	220	256	251	221	219	242	246	237	263	235	236	248	225	240	246	231	226	262	256	243	268	273	257	241	227	244	244	279	267	252	225	234	237	257	226	251	253	244	237	262	236	223	249	238	203	262	232	252	274	259	247	229	247	244	237	255	230	245	236	261	251	246	233	238	237	259	254	255	254	262	258	252	230	228	236	232	228	261	243	255	237	247	252	251	246	250	237	235	252	253	222	218	264	246	244	245	247	226	239	250	239	224	259	232	242	230	250	240	233	247	242	236	243	253	214	237	245	254	226	243	239	252	224	226	263	236	230	262	240	267	246	257	252	249	243	261	245	233	251	228	240	233	253	237	258	243	223	262	233	228	232	260	270	223	256	232	227	248	263	248	256	252	249	236	224	253	262	248	244	238	261	238	255	236	241	237	284	234	263	225	263	256	273	275	231	236	267	271	226	264	224	237	241	237	233	228	244	253	272	252	258	229	268	245	249	234	226	212	246	243	267	233	257	255	241	226	265	277	238	210	238	252	260	261	249	245	252	246	244	245	252	244	233	249	262	253	237	251	271	253	231	250	263	234	245	247	247	262	241	242	273	259	243	254	234	244	260	241	249	240	269	237	240	224	234	237	238	253	242	253	247	248	250	235	233	264	241	248	231	248	249	240	240	225	253	254	244	252	236	246	249	264	226	240	238	268	252	237	237	279	254	262	260	243	265	253	228	238	251	205	229	233	232	252	256	223	263	224	239	256	257	270	217	252	259	224	215	243	253	226	242	282	234	224	236	234	230	234	256	229	240	241	256	269	239	262	247	240	240	264	241	238	220	241	238	222	236	240	249	237	246	247	243	235	244	219	247	230	238	239	256	272	237	232	267	225	236	254	230	268	243	232	227	252	242	243	238	250	276	228	267	245	259	241	264	253	237	256	271	262	219	275	240	259	238	239	254	265	261	222	227	233	244	231	246	235	250	242	257	277	234	263	260	230	253	253	246	246	241	239	258	204	236	243	254	223	252	234	229	227	257	252	239	226	254	263	254	256	241	235	229	243	243	242	224	250	239	271	219	254	247	238	260	240	225	236	256	224	227	251	250	238	229	251	266	234	223	235	258	245	268	227	247	251	272	265	228	240	220	264	261	274	249	259	218	238	261	224	239	240	238	254	223	243	266	214	256	251	235	242	250	247	268	261	257	240	244	250	235	270	261	218	225	239	231	239	261	264	231	227	258	231	255	278	238	234	230	220	229	239	215	258	258	260	224	257	276	246	236	276	276	244	206	268	245	243	226	240	249	239	249	235	261	264	244	238	274	252
14168	16337	20634	15030	9421	4637	3825	3027	2309	2015	2384	2207	1912	1762	1559	1502	1472	1490	1480	1353	1302	1127	1110	1298	1564	2063	1839	1390	1035	792	649	585	595	582	619	582	597	604	602	595	617	580	592	564	588	598	564	611	636	604	569	590	603	625	586	594	602	622	597	583	597	559	592	627	614	647	570	597	578	592	591	617	593	614	615	660	616	546	619	643	585	572	612	583	579	577	585	577	582	575	607	609	614	573	605	575	558	563	601	587	578	570	598	595	597	579	616	580	602	625	613	602	576	606	608	594	599	607	610	601	588	574	569	614	624	601	596	640	624	578	575	597	586	605	555	607	617	600	605	605	593	616	572	622	572	577	588	583	640	566	570	580	551	602	555	583	618	591	586	590	592	580	586	618	602	577	587	580	567	634	591	620	581	617	592	589	642	597	620	606	594	577	632	579	635	624	666	576	572	626	615	577	593	620	544	636	623	594	607	650	589	580	570	628	601	587	609	567	619	627	592	596	590	559	606	561	553	590	617	630	599	605	567	615	548	615	611	591	591	562	588	617	556	607	559	612	626	563	569	613	612	635	622	618	642	579	573	618	547	587	625	611	577	599	633	594	654	590	544	594	615	624	603	598	582	601	590	594	576	613	625	658	611	597	565	638	583	562	610	626	584	590	640	592	574	605	586	562	599	578	607	636	610	608	546	618	606	565	576	541	599	556	561	578	578	645	573	546	598	584	601	596	617	633	605	545	622	592	600	580	595	589	597	559	591	597	593	563	631	590	575	594	590	581	607	607	608	618	551	595	623	595	601	596	613	604	590	586	612	621	598	557	588	590	624	579	585	590	599	562	602	609	581	597	604	584	576	597	575	596	582	577	586	576	565	563	601	594	589	603	588	593	615	603	570	636	609	585	593	600	620	582	605	586	626	627	609	576	564	559	648	557	570	612	582	565	572	581	592	625	567	548	567	554	602	588	605	624	627	563	612	583	589	575	593	667	580	580	576	537	621	565	626	600	600	560	572	599	595	581	581	579	589	633	552	605	596	641	660	621	570	610	616	567	650	561	602	658	596	585	591	634	613	592	611	591	614	621	646	605	583	615	636	584	587	630	576	627	590	595	608	559	592	581	567	665	601	575	617	611	569	615	605	610	558	599	633	628	559	613	564	585	572	584	603	594	656	595	612	589	622	592	562	583	597	581	602	562	596	596	604	605	590	640	626	620	581	588	647	595	619	571	612	613	622	579	578	629	580	616	579	588	575	589	603	565	571	556	588	562	590	602	595	575	567	571	603	582	567	605	602	587	601	575	578	559	600	535	616	605	609	630	589	643	611	618	633	640	606	600	556	627	601	613	598	620	566	600	598	599	580	574	609	590	594	618	583	582	601	596	612	619	575	568	604	642	633	595	572	632	659	561	613	576	598	587	613	582	586	584	581	548	572	591	636	571	564	607	612	605	592	590	594	601	595	566	633	591	592	612	602	582	570	656	609	595	607	613	594	585	557	605	596	610	580	583	615	610	581	629	588	585	561	703	601	601	568	586	601	604	602	568	607	607	561	619	597	610	654	611	590	583	614	659	634	635	589	593	582	575	622	615	613	588	588	582	594	565	595	564	584	556	573	611	581	580	647	621	579	602	568	621	536	606	599	600	612	649	583	548	598	587	608	547	560	581	614	570	571	608	592	603	583	602	633	557	571	608	589	600	610	599	582	631	623	603	584	584	605	627	632	610	640	600	604	611	607	598	607	606	637	605	598	590	551	572	649	610	617	573	625	592	557	608	603	625	589	621	557	588	563	594	617	609	570	619	580	608	585	580	562	598	605	592	613	608	593	590	595	612	569	598	570	594	592	612	565	592	573	644	587	600	617	571	622	621	622	567	597	572	628	647	594	545	597	582	573	622	627	563	552	630	602	604	589	584	583	567	600	587	595	583	569	613	562	581	641	563	597	574	571	590	631	631	596	577	627	625	561	619	599	624	599	639	633	536	579	606	602	589	626	598	574	580	605	576	597	635	567	593	555	610	601	604	611	584	596	573	584	627	589	573	605	579	612	561	586	592	600	617	580	623	610	560	582	599	624	591	591	580	617	567	648	644	602	603	582	621	603	596	611	618	605	611	595	571	535	599	620	590	626	583	587	593	544	559	612	586	576	577	589	577	642	621	602	603	608	606	593	606	585	595	630	602	603	598	586	575	593	608	594	665	588	583	601	556	620	611	598	588	627	643	590	572	659	585	574	600	647	622	595	609	548	600	618	620	616	563	646	608	635	590	601	591	612	610	630	586	612	574	588	614	642	622	563	600	639	591	580	601	572	602	607	629	572	590	607	554	603	593	625	602	541	579	614	581	612	539	624	606	582	556	570	587	590	572	554	602	565	606	570	553	613	622	589	637	555	614	572	564	600	572	645	614	582	574	614	576	629	593	581	606	598	589	559	600	608	617	619	615	554	602	593	622	602	605	562	537	616	592	561	616	596	619	602	631	581	588	617	560	577	586	601	631	587	589	595	587	540	568	569	591	592	593	614	581	621	626	612	619	585	567	619	635	571	621	596	625	568	611	633	623	634	552	590	608	602	578	615	559	542	594	610	616	590	615	594	606	607	589	601	594	629	578	563	589	603	603	628	602	592	595	579	581	578	618	577	609	575	647	573	585	560	603	589	608	616	592	632	605	601	584	575	621	593	647	580	616	594	576	588	595	603	589	615	605	585	649	576	619	612	582	620	566	573	590	591	589	628	630	592	580	555	582	601	589	590	599	567	605	573	595	633	603	579	613	619	592	578	597	636	602	574	593	585	624	616	584	588	579	613	583	647	573	583	622	577	623	609	606	569	581	574	618	580	594	609	590	619	621	560	634	598	612	599	579	583	615	543	630	576	604	582	608	593	639	582	619	623	610	576	619	589	585	593	598	602	562	632	605	602	606	600	624	614	573	606	596	585	570	625	633	572	584	581	551	653	589	629	580	616	576	571	593	604	571	596	596	593	589	558	584	593	578	585	564	589	609	568	597	612	620	618	585	601	572	642	585	543	554	593	596	570	588	651	610	546	566	595	622	588	608	578	610	563	634	550	611	587	591	639	557	571	593	599	608	611	557	572	603	595	572	594	564	572	565	575	592	587	626	533	564	567	602	565	623	597	589	614	568	601	622	534	603	608	606	618	539	582	621	626	621	614	617	589	624	585	616	583	586	646	608	613	613	605	566	586	586	610	579	656	603	599	648	611	561	572	609	576	583	588	573	590	632	592	588	608	592	595	592	627	589	610	634	579	612	579	579	569	583	601	588	585	596	619	652	603	621	577	567	617	606	612	566	566	629	604	644	594	615	610	565	624	550	594	573	607	584	580	608	601	588	564	592	591	546	616	544	637	590	624	607	610	624	615	598	619	595	605	580	590	576	588	620	588	645	612	599	598	596	574	678	611	634	612	605	616	598	617	587	640	599	550	573	630	586	605	587	585	604	577	546	606	542	605	568	562	622	578	602	559	616	624	632	634	605
45240	47177	42159	35244	26019	17331	10038	3936	1716	1251	1192	964	623	629	834	895	805	1088	1821	1877	1465	988	920	851	1380	2290	1784	1201	571	363	315	287	291	276	259	233	254	256	260	272	271	255	249	241	257	282	274	268	233	243	255	258	261	254	271	227	301	226	257	270	254	244	260	263	296	240	261	256	263	250	241	247	245	264	231	265	275	243	245	246	286	261	266	275	287	239	257	238	242	282	283	252	264	253	263	250	277	256	257	234	274	258	274	258	242	253	266	260	278	249	282	227	266	275	259	266	286	236	281	262	270	285	284	254	245	257	242	245	255	263	266	251	267	295	247	250	240	262	286	242	259	262	248	253	240	251	265	266	253	290	266	225	271	244	239	242	260	251	241	249	241	257	244	293	240	247	261	238	253	248	276	268	238	273	238	261	245	258	286	254	249	275	289	265	267	238	262	286	258	242	298	256	257	232	236	253	250	253	253	233	252	261	266	264	243	269	280	231	251	258	248	265	242	261	241	222	277	220	253	262	278	279	272	255	276	291	248	270	268	269	245	254	295	277	273	293	244	276	233	250	239	258	265	279	261	247	231	252	259	243	249	256	272	272	278	231	277	257	236	259	259	238	274	256	246	224	239	271	267	250	237	268	271	264	262	260	256	259	258	257	289	275	257	237	251	270	251	255	293	248	245	268	265	265	236	255	265	237	263	249	257	290	257	259	263	248	262	233	265	263	267	296	296	241	262	268	242	250	238	254	250	272	245	245	252	266	245	276	256	285	256	226	306	263	251	268	252	246	263	244	250	242	257	264	242	273	247	227	240	274	218	249	250	253	255	276	239	267	235	264	268	251	250	268	272	273	276	296	254	262	271	267	279	247	289	260	234	260	253	266	255	282	252	281	262	252	274	250	252	264	242	241	269	252	246	263	251	235	253	255	285	246	254	283	262	248	254	285	255	256	255	252	244	287	236	251	233	231	251	276	247	239	267	272	284	243	246	268	238	271	258	264	267	278	235	237	236	274	258	295	289	281	253	253	234	256	275	255	227	269	283	246	249	266	258	250	262	267	251	252	248	283	275	281	268	262	267	265	285	281	264	246	265	242	254	255	263	284	262	243	250	248	229	273	266	257	256	271	244	248	265	259	229	240	247	268	249	274	251	265	268	252	272	280	242	267	259	285	264	232	283	251	289	264	235	255	269	270	262	263	249	244	222	270	254	245	257	257	265	257	231	255	244	228	255	263	250	286	231	282	231	238	259	261	241	245	255	253	255	264	250	252	254	240	238	282	269	251	266	239	268	278	242	256	250	264	222	247	252	274	241	233	260	263	238	253	267	249	254	253	279	279	301	259	232	253	246	255	258	260	251	267	262	296	277	249	266	267	243	246	244	240	245	263	281	227	274	268	233	252	280	254	262	248	281	237	272	251	257	241	271	253	256	266	277	241	228	249	241	263	257	249	292	253	237	252	264	251	263	257	252	271	266	285	238	252	278	263	251	252	263	279	258	253	269	214	218	246	246	262	259	228	274	283	273	258	245	260	293	247	271	265	288	252	239	252	258	253	243	250	254	232	230	258	270	274	255	262	207	248	247	256	261	227	279	279	274	245	266	251	255	270	290	271	246	256	230	244	233	261	260	281	251	254	249	256	277	232	252	264	269	265	260	253	240	255	221	246	271	271	287	243	274	248	217	228	261	285	267	247	278	264	238	246	217	263	282	265	305	257	263	250	247	256	274	244	257	239	285	222	259	264	263	226	268	265	267	241	249	285	231	251	285	271	233	286	256	254	257	250	246	246	280	264	261	266	264	247	301	277	266	277	263	268	272	258	228	252	253	257	268	284	254	253	274	231	268	271	301	263	256	270	264	263	262	242	238	257	238	269	280	267	279	280	264	254	271	275	256	259	248	256	274	282	253	280	279	234	220	267	247	277	260	236	251	227	245	276	280	279	256	244	274	237	241	235	289	258	260	255	262	264	264	269	249	249	259	287	271	278	259	272	266	266	249	282	245	282	242	260	250	258	245	237	248	260	262	222	253	239	268	275	243	291	286	280	265	264	285	251	234	274	281	248	242	266	255	254	220	265	264	214	254	281	271	288	252	246	287	254	238	273	267	251	266	283	265	269	254	262	270	253	275	254	254	247	236	269	277	245	277	263	253	250	224	277	237	262	248	237	232	241	253	299	264	268	256	268	248	280	275	237	290	247	259	240	251	252	261	268	269	263	258	253	260	255	263	280	270	224	285	267	309	279	263	246	270	279	285	250	266	241	235	241	260	262	283	237	273	269	229	252	263	254	264	248	248	283	279	253	239	291	270	249	263	242	271	258	269	272	276	293	268	259	273	248	287	260	248	257	245	261	291	260	245	255	244	242	247	239	270	240	273	254	268	253	271	312	272	259	279	252	292	302	267	265	249	241	238	259	263	271	289	247	242	253	274	237	275	276	267	273	269	212	255	290	266	280	266	242	287	245	230	235	254	292	256	271	241	247	250	227	262	272	251	252	277	231	266	283	261	237	265	265	267	250	256	246	226	315	263	262	287	263	235	261	314	237	286	260	219	271	268	268	243	308	255	250	273	239	263	270	268	224	254	229	243	264	256	238	240	265	266	262	275	214	240	244	251	287	308	259	223	260	263	295	276	299	262	246	229	272	229	244	266	257	260	264	275	268	296	274	250	256	263	280	272	270	267	258	275	219	274	274	266	271	252	271	245	237	274	260	254	258	293	263	228	230	265	271	249	241	271	228	252	256	271	259	260	237	271	270	238	269	241	251	256	234	289	258	258	274	276	238	245	282	274	238	269	244	294	221	244	255	250	270	234	227	258	250	256	263	316	266	259	287	257	270	265	237	281	255	263	250	261	243	291	278	278	281	285	278	270	244	268	275	237	253	257	283	248	266	276	267	267	238	254	254	264	278	268	256	267	253	244	265	250	252	278	282	246	237	282	270	236	240	248	253	257	234	263	260	237	260	255	285	244	282	243	284	272	247	285	252	254	236	251	252	281	251	215	241	267	263	229	258	274	251	245	272	241	247	271	270	256	278	254	275	268	251	266	235	272	250	254	252	260	244	264	255	275	246	271	264	262	249	251	244	263	247	270	250	304	298	271	243	274	248	276	262	237	238	270	255	297	232	255	248	252	237	283	265	245	260	268	244	276	289	281	240	245	262	290	253	234	254	263	260	266	257	249	273	268	267	258	270	270	225	263	280	276	278	268	268	271	248	297	254	255	238	209	266	237	250	257	271	257	287	240	272	248	244	247	269	269	237	259	260	241	228	238	252	285	247	265	254	240	255	279	265	242	277	268	293	270	265	249	265	253	243	255	260	246	255	285	270	242	235	248	259	250	246	251	252	280	240	228	241	255	258	237	226	268	250	242	252	255	268	238	273	279	251	289	255	270	253	248	255	237	273	238	248	261	288	270	265	284	274	305	279	264	263	270	251	252	270	262	253	245	267	246	272	264	271	266	251	272	263	275	233	262	248	259	247	261	251
32811	40524	43656	38907	24261	14777	10805	6137	4617	4429	4748	3380	2626	3089	4021	4350	3478	5037	8153	8630	6772	4711	4351	4339	7404	11439	8464	4993	2334	1218	762	629	656	597	599	669	648	654	590	631	640	603	604	598	616	625	617	635	611	629	632	605	626	671	632	573	609	644	626	603	620	602	594	604	635	578	602	606	632	621	628	599	630	659	631	591	585	607	590	592	584	637	606	644	677	621	622	646	634	582	558	584	597	629	608	629	576	668	615	571	619	631	600	642	639	671	632	608	598	605	637	597	637	589	627	627	617	670	648	625	607	625	590	610	631	580	621	649	657	611	643	622	629	602	630	629	642	636	604	650	625	597	615	648	650	647	645	659	650	601	614	656	642	647	630	634	598	615	637	636	590	622	614	629	646	588	615	598	623	587	636	644	636	603	611	639	595	651	621	636	636	609	587	594	589	599	637	581	605	593	627	592	636	592	609	655	656	649	630	618	631	582	600	643	618	627	639	590	616	641	581	584	597	611	606	627	605	640	633	601	646	597	623	625	635	575	634	636	611	595	626	665	629	563	652	614	597	600	595	582	600	597	639	613	668	674	587	613	615	607	575	589	665	595	563	631	634	602	673	648	668	599	599	604	608	609	650	650	624	600	643	596	656	649	608	626	611	595	594	641	613	593	614	616	659	643	609	584	614	600	623	653	606	639	637	618	634	600	659	603	638	599	593	621	609	607	644	665	594	600	628	644	592	613	602	610	674	612	623	612	618	611	616	672	649	612	620	589	652	642	634	604	605	630	588	576	576	637	650	591	640	661	609	645	618	592	610	658	639	652	619	645	587	640	560	588	610	586	610	615	647	618	664	629	635	634	583	576	642	628	631	633	604	675	612	633	629	652	637	602	613	570	654	621	619	604	597	629	649	649	640	593	623	661	588	642	642	586	613	622	596	605	642	627	619	666	671	610	643	620	607	631	606	649	605	675	594	621	631	640	619	622	644	597	618	612	614	633	615	631	576	613	614	625	641	601	639	603	658	623	587	598	602	655	616	585	618	617	613	605	640	588	645	639	627	654	622	620	641	649	618	590	625	563	610	585	617	631	647	625	606	624	608	605	658	654	617	628	560	629	611	624	641	598	629	603	583	616	642	619	623	631	649	652	651	595	640	628	630	634	627	589	630	659	612	604	594	632	595	640	619	605	632	628	597	582	622	621	625	595	591	590	614	655	617	650	586	606	631	599	633	640	638	598	620	626	651	641	599	611	582	630	619	586	620	638	580	593	620	598	632	635	631	608	636	637	583	609	596	615	636	617	612	631	658	634	570	635	556	606	614	603	589	617	626	598	650	600	652	605	631	679	624	609	609	617	661	589	602	653	614	646	603	626	601	640	634	643	653	621	608	643	654	606	653	616	682	587	650	607	596	640	640	618	664	610	613	628	649	617	642	661	578	630	608	592	606	628	599	621	661	601	605	645	673	603	602	565	600	598	623	616	628	594	610	674	545	631	611	617	618	618	615	604	589	646	603	637	638	624	618	621	604	615	595	661	655	606	636	652	643	645	671	649	632	615	586	630	639	607	637	606	627	597	600	649	619	631	621	639	614	623	684	644	663	651	608	639	619	627	593	557	638	585	622	671	607	609	600	606	616	628	670	586	644	630	616	606	638	635	590	620	580	663	607	619	630	632	643	642	634	628	581	641	602	560	625	680	648	593	654	583	608	662	555	618	628	589	600	632	609	618	630	660	635	602	656	649	641	591	642	642	627	641	643	596	649	592	597	609	629	604	621	632	655	620	598	609	662	620	596	615	516	605	598	647	643	641	598	631	594	613	666	610	599	635	610	657	635	643	608	653	608	609	622	626	636	617	625	643	604	643	616	633	609	602	605	618	655	625	646	636	640	595	590	579	627	676	619	696	594	625	676	626	619	636	618	616	605	605	633	664	632	641	651	607	592	631	594	643	621	614	680	624	611	619	644	662	654	637	592	630	595	603	658	608	666	649	625	641	613	652	606	643	627	632	613	661	607	595	640	585	632	635	602	623	662	634	645	589	623	590	602	637	628	596	611	578	626	613	615	597	642	585	617	602	641	640	593	607	625	632	641	605	626	618	616	683	628	609	628	612	669	616	652	629	657	611	655	633	599	626	602	582	656	656	641	618	629	625	613	620	574	583	611	639	597	630	639	629	611	639	634	624	634	617	632	634	656	614	636	619	602	586	643	640	617	629	661	628	620	596	612	588	645	644	605	620	608	612	602	594	613	571	598	604	587	616	636	597	657	602	634	625	638	605	615	612	580	642	650	660	654	630	673	652	621	638	593	611	604	633	600	569	590	595	656	645	619	616	629	617	571	609	629	620	630	628	604	641	580	629	639	657	670	631	599	628	606	610	595	604	641	625	655	658	626	622	618	574	613	604	646	627	611	621	598	625	607	633	591	579	568	634	612	588	652	633	575	617	643	630	586	634	611	576	644	651	614	628	641	649	618	623	633	616	617	647	630	596	631	655	643	597	629	608	607	617	619	583	623	592	616	623	628	653	597	638	612	592	624	657	612	613	623	647	626	647	608	652	663	617	623	602	609	667	691	584	631	632	674	649	565	587	672	630	627	574	590	609	648	609	606	607	667	633	618	603	668	577	639	613	663	597	625	607	628	600	681	606	620	581	582	621	592	612	637	608	672	628	623	584	624	643	642	654	606	601	615	655	624	636	624	644	647	640	644	577	619	599	604	622	616	621	565	659	591	590	644	607	631	613	598	625	590	611	589	639	611	636	630	676	628	644	662	626	661	614	633	625	668	605	594	614	615	607	606	608	606	596	601	599	599	599	645	623	591	594	630	608	622	615	622	620	568	585	608	689	616	621	636	647	601	620	634	626	598	617	606	637	596	632	625	633	595	613	639	637	633	609	574	630	583	622	661	648	628	600	658	597	669	591	633	660	621	629	612	650	623	591	569	597	605	636	597	640	616	614	613	606	616	638	615	629	601	648	607	634	627	598	643	598	641	603	563	597	602	629	630	622	599	619	626	627	599	628	607	632	588	625	546	635	584	606	620	662	611	642	597	639	637	662	607	642	583	610	612	604	607	601	606	636	583	653	615	635	622	611	610	641	624	585	622	665	617	602	596	612	633	618	594	646	637	576	553	653	644	626	648	656	629	635	615	628	611	642	602	611	618	645	630	628	628	645	606	642	637	641	629	642	610	606	592	612	605	620	640	615	624	610	619	597	636	624	577	604	606	592	610	608	598	662	619	629	584	579	619	656	612	615	602	605	614	636	631	592	642	594	617	626	617	579	584	612	667	602	611	590	621	646	628	645	597	595	631	598	643	667	567	619	603	630	614	624	609	616	627	578	621	648	633	593	627	563	602	621	645	623	584	567	598	635	654	636	644	634	613	609	628	641	626	593	589	608	578	631	624	617	598	637	652	651	606	596	641	621	611	645	602	602	614	607	610	656	608	636	608	626	646	661	648	622	643	640	665	631	634	616	626	646	624	651	552	617	591	604
50149	50897	46029	39868	30455	24416	19236	11610	6323	3948	4234	2779	1722	1511	1719	1669	1582	1507	2014	2701	2876	2594	2102	1876	2827	4424	3357	1679	798	412	259	204	196	241	212	193	217	190	210	212	217	194	192	228	191	195	197	195	210	189	201	201	212	196	182	204	227	233	216	227	216	217	196	213	193	224	186	183	227	204	215	210	206	206	190	191	214	211	214	191	204	187	222	197	222	205	203	207	208	216	200	211	230	194	209	209	217	227	198	185	194	186	184	185	179	216	218	201	207	195	203	214	211	192	224	218	215	194	215	188	218	177	179	217	203	199	205	213	212	197	219	216	201	210	203	219	218	215	216	215	247	180	220	197	236	216	222	242	207	196	205	196	216	200	201	200	212	225	179	178	211	195	184	228	221	233	210	219	193	219	198	192	188	188	224	213	217	209	200	201	228	227	202	206	192	195	204	196	211	233	217	189	193	220	199	211	191	206	203	192	187	226	186	214	208	210	206	200	182	215	192	217	211	213	222	204	206	225	197	222	188	195	213	192	226	197	192	213	197	196	210	207	202	238	212	225	221	218	197	194	196	231	212	231	209	211	188	241	206	208	199	197	196	199	209	211	202	192	190	211	204	211	212	206	220	223	189	192	201	221	209	210	204	210	216	197	217	195	248	205	201	202	187	163	217	217	215	214	169	182	236	206	221	196	200	204	206	202	200	228	177	199	210	209	210	212	211	195	189	202	201	189	210	202	205	214	182	222	198	201	235	196	205	208	206	191	196	186	196	222	211	186	198	203	183	199	185	192	229	209	202	190	213	196	187	193	203	179	223	211	227	210	234	215	185	216	201	203	216	204	196	198	227	228	207	203	183	190	208	232	184	196	228	193	187	203	185	211	222	211	204	214	228	192	198	207	198	202	200	194	213	223	207	216	203	213	208	201	187	219	206	216	203	209	185	207	195	224	224	211	198	221	228	203	205	225	216	194	183	212	217	213	208	220	226	207	187	221	184	191	206	199	217	211	169	229	193	206	200	200	213	202	182	198	190	182	180	177	220	233	200	198	215	202	214	196	199	225	200	206	201	211	214	188	198	232	215	191	214	214	219	216	193	209	195	229	210	196	219	172	206	209	220	195	203	196	205	221	211	210	212	225	207	183	208	209	190	213	206	235	223	201	216	212	199	218	207	227	214	214	227	210	206	202	183	177	225	231	172	204	206	222	203	216	217	205	198	231	221	189	208	191	180	214	219	190	206	195	216	192	199	174	203	199	215	236	210	218	200	217	214	187	202	198	217	221	223	194	219	177	223	207	214	210	210	247	241	209	212	197	193	173	197	212	205	209	202	201	203	210	193	222	216	211	224	206	215	189	201	227	225	201	225	179	208	233	184	196	223	185	205	195	246	200	207	220	204	194	200	215	204	205	219	200	174	203	202	233	200	207	213	214	222	198	179	193	212	202	207	209	201	210	187	180	195	235	213	209	230	253	198	173	217	179	206	201	230	190	188	206	208	209	211	184	233	219	198	206	214	201	221	203	193	193	207	202	203	199	214	190	192	213	210	185	234	192	208	230	185	196	207	188	216	232	200	211	211	231	219	214	197	218	209	200	209	186	243	199	216	208	196	207	211	184	229	199	205	231	218	202	230	215	212	216	210	191	196	212	244	210	195	200	218	190	176	220	216	240	219	211	186	200	195	200	187	225	197	219	200	208	186	204	213	237	203	209	231	191	202	205	195	159	218	211	191	195	198	198	221	217	207	201	198	210	208	229	174	210	202	201	200	199	212	216	217	184	219	203	188	195	191	195	234	196	224	205	232	206	199	222	209	227	221	203	190	219	214	193	218	205	238	199	189	202	218	227	204	207	202	226	224	198	191	218	240	201	217	200	224	184	209	227	222	207	196	197	167	208	229	177	219	206	200	201	189	205	213	204	222	182	193	207	215	194	191	194	204	214	206	207	216	220	224	205	189	185	173	236	191	192	232	196	202	201	204	213	205	204	206	218	208	213	211	225	221	213	245	199	196	215	191	196	225	208	216	216	209	196	231	212	194	198	231	204	227	203	189	198	190	183	176	227	206	211	205	197	201	200	192	231	199	171	192	220	235	211	213	214	185	205	202	218	193	215	187	192	218	195	219	207	218	203	251	229	230	221	223	186	220	198	192	191	200	204	199	213	211	205	235	213	219	219	205	218	196	191	200	213	207	185	205	212	220	216	192	211	193	195	221	219	214	200	207	219	211	223	212	195	197	206	203	195	202	206	209	218	204	211	180	187	246	230	192	230	193	200	219	201	223	218	226	210	206	216	189	201	224	198	221	183	196	195	191	204	197	205	209	224	181	185	195	218	190	179	185	236	230	186	219	183	216	245	220	206	217	217	214	193	196	207	200	211	206	210	186	186	180	195	204	220	218	186	183	217	215	227	200	172	186	215	207	185	196	214	222	197	169	188	207	233	196	216	199	153	202	229	216	189	205	189	204	210	217	207	182	203	208	206	209	235	194	171	212	210	198	217	185	214	187	209	197	221	206	198	217	199	202	195	225	203	224	204	185	210	209	202	190	233	197	209	198	209	202	208	210	223	221	204	198	205	211	225	205	215	174	207	182	201	223	208	216	220	195	207	183	201	199	209	202	194	193	205	195	201	194	203	218	198	197	185	204	209	194	194	185	208	201	205	218	205	229	209	176	209	222	207	217	208	237	219	179	188	207	212	189	186	184	184	184	196	199	186	214	239	223	194	210	208	205	182	192	211	195	191	203	204	214	212	183	206	210	212	206	216	198	188	194	223	203	199	217	208	217	205	207	192	186	207	222	193	172	251	224	215	227	196	201	208	202	239	216	187	203	191	209	205	193	201	204	221	223	218	233	211	190	221	198	168	210	219	216	216	198	193	198	207	215	214	177	192	198	213	197	216	211	204	213	207	209	168	192	185	220	214	181	231	229	235	210	207	210	205	206	240	231	188	230	240	216	224	226	234	218	198	203	207	231	210	210	231	212	209	214	222	174	210	193	206	235	198	230	223	209	225	216	207	198	190	202	192	199	211	190	220	190	202	185	217	259	206	229	210	225	193	194	197	191	217	213	196	220	214	198	198	182	213	231	206	196	214	206	209	222	211	208	212	215	207	200	208	198	213	189	232	202	212	211	219	201	199	209	194	208	221	192	205	191	178	194	208	182	202	201	197	213	218	199	214	201	204	213	188	193	213	207	222	218	189	225	212	194	223	202	201	231	213	202	194	182	187	168	217	172	217	175	194	197	211	187	207	190	207	214	215	221	229	225	176	166	205	209	175	205	195	193	219	195	202	205	198	200	196	214	199	244	220	185	197	188	203	210	193	225	186	184	212	183	206	182	226	206	206	199	217	217	208	177	200	202	189	207	195	202	180	219	193	203	206	223	222	201	190	237	186	193	198	212	186	220	193	205	191	210	214	182	225	204	202	216	224	221	206	203	184	229	195	199	218	198	208	196	189	209	190	206	194	217	223	194	212	192	207	209	197	181	207
34576	45524	47730	44789	35675	23723	15937	10356	10559	9982	11674	8138	5967	6212	7345	7478	7047	6642	7976	10121	11688	11183	9348	8840	13410	19074	14444	7808	3639	1509	736	510	478	505	482	494	490	494	505	517	481	461	484	521	503	504	520	541	495	543	516	486	506	522	485	512	488	536	498	499	559	488	483	512	517	494	479	488	512	469	497	496	472	501	519	538	471	536	518	474	514	486	525	522	480	525	490	519	514	494	524	504	516	531	504	509	488	503	526	472	506	489	508	493	472	528	491	502	495	490	475	533	522	483	508	481	508	489	498	502	466	531	491	517	504	484	526	448	521	489	504	485	473	481	470	523	474	480	486	521	515	513	514	470	484	525	519	495	512	502	504	507	499	504	508	486	481	513	533	495	517	509	489	503	513	489	483	502	512	522	501	512	514	505	472	493	529	540	480	409	504	484	542	511	473	484	478	444	540	495	511	510	505	498	490	486	512	485	495	513	491	482	483	488	513	473	498	512	499	519	489	468	477	457	519	496	486	512	481	535	484	493	453	514	483	501	481	506	550	503	456	474	459	488	489	482	528	523	531	448	482	499	528	496	472	476	516	491	484	485	493	523	489	505	457	526	480	493	510	557	501	524	480	491	484	480	474	492	476	486	503	482	478	473	469	467	510	504	488	532	503	510	520	497	449	479	490	497	457	474	484	498	514	504	477	479	483	480	507	469	504	481	459	473	501	501	442	489	518	503	514	511	470	516	474	478	486	455	500	524	496	498	490	505	446	536	478	488	471	500	510	512	507	493	463	480	552	528	486	512	545	511	526	461	543	516	534	483	495	468	506	490	518	544	482	514	482	477	496	500	484	461	495	460	487	500	454	509	493	532	480	508	517	518	490	485	466	466	474	528	542	533	448	494	490	515	521	484	524	515	492	529	499	519	512	514	483	522	446	481	483	534	484	494	559	490	476	483	528	494	468	472	507	502	481	523	451	511	478	519	521	486	465	527	477	515	544	520	448	465	458	496	503	498	485	484	488	481	531	552	495	482	523	518	507	529	501	509	522	475	501	490	509	482	495	494	441	519	511	515	507	493	463	493	491	466	522	540	498	519	498	478	494	531	508	446	503	482	512	519	490	499	476	509	508	469	493	477	495	460	486	478	497	531	498	481	492	518	490	512	464	475	467	537	531	489	523	515	509	492	453	491	500	506	509	504	491	467	495	519	488	507	481	509	467	498	457	484	505	508	440	484	494	502	490	490	542	484	511	525	475	523	476	464	446	507	520	511	494	510	524	470	464	485	498	465	504	547	491	502	515	490	461	519	493	480	540	522	474	512	555	495	532	502	506	502	457	501	466	499	467	482	540	526	485	456	446	466	520	513	490	512	494	490	487	455	501	486	477	489	518	519	499	486	499	551	480	485	484	477	489	470	446	463	462	517	455	512	492	502	484	462	487	502	483	486	489	495	516	486	478	502	521	501	511	509	519	554	514	535	500	468	485	496	495	515	520	473	512	470	525	466	510	518	481	480	514	462	495	509	486	505	531	489	491	482	470	478	492	504	501	481	501	496	492	474	512	518	498	498	467	492	515	469	509	519	518	493	441	533	517	504	492	509	494	519	528	533	488	516	476	473	490	508	485	482	494	482	488	486	526	510	491	483	528	529	547	494	525	488	472	523	504	467	516	503	529	477	486	464	517	529	453	508	524	503	499	490	515	468	527	470	512	469	464	486	471	518	492	531	484	501	509	496	486	471	485	505	476	468	462	520	493	491	500	469	505	523	482	506	527	487	495	536	550	539	494	506	449	472	493	500	566	502	502	507	488	467	514	498	520	480	523	497	484	511	524	477	498	487	499	497	505	487	517	503	493	519	501	442	517	512	468	488	505	478	462	507	500	512	509	511	506	467	463	524	515	502	507	483	515	454	522	490	516	467	500	472	539	494	490	469	523	510	510	488	547	478	514	480	467	487	483	463	468	498	503	488	515	494	465	484	482	524	515	500	508	485	489	515	487	477	512	509	477	501	498	504	499	518	507	531	486	428	487	485	516	509	467	484	509	503	524	520	460	507	477	503	498	503	457	475	495	498	478	491	498	497	516	496	479	481	463	528	510	529	492	494	518	508	481	495	502	489	478	486	502	460	506	540	506	509	482	495	475	518	468	455	465	466	458	509	488	496	524	500	498	483	499	464	464	473	480	446	443	507	534	507	474	504	477	520	503	471	509	516	502	478	512	529	436	547	503	510	499	520	506	517	497	469	520	541	492	477	522	477	500	482	504	506	535	489	529	499	524	538	524	514	559	505	509	512	490	534	532	506	497	471	502	518	512	494	501	540	476	491	487	501	550	494	492	488	487	511	474	491	480	520	511	502	525	504	487	506	450	512	464	492	495	468	502	445	514	485	527	482	505	472	526	517	542	515	507	495	471	517	498	481	539	487	496	515	489	487	484	441	481	508	492	486	511	517	521	540	497	492	528	443	495	473	506	478	460	500	509	488	518	484	488	543	506	471	486	485	492	470	515	505	511	474	477	526	485	450	460	515	518	536	496	498	507	481	497	492	443	461	529	525	476	526	507	517	515	530	487	481	528	517	507	513	527	527	471	487	477	489	498	483	512	469	493	477	499	514	530	511	514	475	490	490	464	512	477	512	491	494	484	482	501	504	461	490	457	475	500	457	439	503	512	478	473	528	507	525	498	475	546	502	513	485	484	521	469	487	501	520	470	497	487	482	479	505	530	475	511	519	492	527	494	498	459	502	495	503	533	487	478	505	504	458	498	480	515	487	508	474	478	490	499	506	506	502	467	477	491	485	495	531	488	478	511	467	486	541	499	505	505	515	515	502	453	483	523	532	503	471	514	485	569	485	505	501	518	480	510	444	503	500	537	523	499	485	516	489	480	488	503	489	504	501	493	441	463	502	518	461	463	509	497	504	508	473	499	492	523	511	502	492	501	484	516	504	510	485	507	471	501	463	480	489	486	517	502	502	486	456	507	506	516	461	483	501	490	512	490	523	496	510	459	543	487	534	461	466	480	502	505	539	520	448	501	484	465	465	470	519	521	490	481	476	480	510	463	489	470	461	476	530	500	498	532	466	480	506	489	465	476	508	489	491	516	489	519	502	509	485	498	485	473	462	491	494	513	518	508	500	457	525	476	522	478	504	515	478	541	487	475	519	512	476	485	475	492	479	548	501	471	464	500	507	504	517	502	540	500	500	492	516	496	504	526	494	473	519	513	476	482	499	471	475	501	513	526	505	483	509	459	530	496	527	504	503	516	498	505	497	511	499	460	501	530	454	478	521	521	446	523	475	491	520	529	527	507	479	470	494	478	490	494	490	500	505	493	481	468	514	488	477	496	461	515	506	492	506	477	483	499	499	505	497	475	520	482	521	484	523	511	475	481	511	509	491	524	508	450	470	483	484	515	518	538	536	514	524	473	520	492	510	481	508	515	469	516	525	487	533	498	496	476	524	471	501	509	475	458	510	522	472	481	475	488	484	483	497	472	491
20717	13513	15436	14287	6231	1585	811	574	441	371	381	372	363	459	519	511	375	395	394	369	341	330	339	322	391	482	495	423	321	291	251	228	224	210	224	220	239	227	233	207	227	233	239	222	241	255	223	244	231	217	238	248	273	245	236	227	227	238	218	259	235	249	253	249	228	224	237	226	228	249	212	255	284	207	245	239	261	226	228	246	206	239	250	191	242	218	254	249	234	217	231	235	232	217	231	215	238	220	259	219	222	236	251	235	232	234	209	224	236	245	215	238	219	217	218	244	225	227	220	220	218	268	228	218	233	213	236	239	238	204	243	258	255	226	240	239	252	239	219	246	272	246	236	230	284	234	246	247	238	233	220	222	254	246	252	243	234	244	229	239	260	232	254	238	227	224	238	228	226	274	233	243	198	247	230	211	245	216	231	210	225	212	266	231	234	228	267	246	232	249	244	228	239	247	226	190	244	231	227	251	221	230	238	214	224	248	231	231	223	207	226	216	234	219	246	232	258	235	248	241	244	241	226	222	236	236	233	242	195	238	231	210	232	237	233	236	248	242	270	248	260	206	197	232	237	232	236	234	230	225	259	246	213	235	248	232	230	229	246	248	241	248	223	233	231	234	222	244	232	240	248	210	223	217	245	205	234	221	216	220	238	231	231	234	213	270	237	244	211	246	219	230	219	264	215	245	186	226	246	235	254	265	224	228	242	268	231	238	296	246	237	234	223	228	266	207	219	218	214	256	215	219	233	249	237	225	254	234	234	261	243	224	252	241	226	213	221	234	229	260	228	252	229	246	239	246	234	252	255	220	236	245	232	236	229	221	234	272	240	222	241	226	254	234	203	221	250	238	216	238	266	220	239	233	218	232	239	234	228	239	210	224	265	232	238	233	248	237	232	229	252	240	239	231	216	244	216	249	241	210	198	226	238	249	225	232	213	216	220	186	206	240	233	234	205	229	226	234	228	230	250	234	240	226	265	247	221	217	253	241	234	208	229	204	207	233	252	245	217	236	237	249	247	258	211	246	220	249	253	229	233	231	230	243	228	250	259	230	263	217	232	237	254	215	244	216	221	250	237	257	246	229	264	206	224	245	226	232	228	216	234	269	240	240	249	225	243	216	242	237	237	244	209	220	284	258	219	246	228	226	225	232	242	214	214	214	237	247	236	228	229	202	225	215	238	261	224	234	269	229	237	210	237	225	228	206	234	254	255	249	236	232	234	229	229	239	254	248	222	248	237	238	228	237	225	262	235	193	244	227	233	244	228	249	235	221	248	249	242	205	234	237	234	233	228	219	245	233	232	242	250	272	247	208	235	239	237	226	218	244	240	233	265	244	230	244	236	235	207	226	242	250	247	233	219	239	261	231	233	204	250	243	242	228	251	223	253	249	224	214	235	214	221	228	232	205	217	237	233	239	244	229	258	251	261	257	218	234	225	220	249	217	237	236	214	225	248	220	244	228	214	246	223	234	230	237	253	256	235	245	229	226	224	228	205	232	230	234	245	240	222	223	248	242	231	225	256	222	212	270	223	202	223	250	236	264	252	229	228	211	229	235	254	243	231	240	243	225	257	226	255	243	264	225	234	229	259	247	243	238	211	240	204	233	240	240	253	243	231	248	219	203	206	244	258	245	254	231	229	230	235	230	232	233	231	217	234	247	235	265	279	235	213	246	225	219	249	209	214	254	226	232	219	272	239	264	254	250	227	211	251	234	248	222	230	211	245	222	219	219	249	217	237	244	226	274	232	224	243	218	244	248	214	232	239	242	234	211	257	238	266	230	223	235	225	243	246	194	226	230	249	260	249	227	250	242	222	250	243	249	235	277	250	235	249	235	255	243	229	243	267	225	243	249	274	248	222	226	226	220	229	242	245	247	267	234	263	234	233	232	239	215	241	233	229	206	266	246	256	254	247	246	258	230	243	216	251	263	214	239	231	238	243	215	223	234	223	235	219	223	230	230	227	220	229	230	229	238	247	224	238	231	228	239	214	245	251	258	230	248	238	230	268	243	223	215	259	240	240	233	240	212	259	242	240	222	249	206	239	248	222	228	220	253	231	236	239	218	228	238	225	234	240	233	223	236	243	233	226	232	217	220	245	247	200	217	238	231	227	240	262	234	248	230	243	244	234	232	245	227	258	207	223	239	246	233	231	235	227	238	218	227	248	240	238	250	228	237	249	241	226	246	241	250	195	234	225	248	250	228	219	264	217	216	236	235	211	240	219	260	221	255	256	234	249	223	217	224	246	250	233	215	220	235	229	254	251	230	247	217	246	217	255	233	221	242	231	225	258	236	234	244	263	211	245	215	238	241	238	238	265	243	234	206	235	240	226	220	246	238	234	247	242	225	193	249	220	242	226	231	216	239	259	237	239	229	242	237	208	196	230	219	263	210	237	239	223	215	244	244	228	227	233	245	228	233	240	248	242	238	238	239	235	236	247	221	214	244	209	234	246	230	228	224	206	262	226	214	259	231	251	227	237	221	206	191	199	243	205	220	243	243	232	243	249	226	247	277	216	227	266	225	263	265	228	230	256	238	212	239	239	215	229	213	237	241	216	248	239	238	215	255	240	237	228	236	245	222	249	239	227	255	259	250	253	235	231	232	243	265	244	253	203	227	256	245	239	244	241	247	234	224	208	234	235	228	238	219	226	220	249	220	226	218	240	245	215	270	266	220	270	254	236	222	214	250	275	236	232	248	251	245	239	228	218	223	222	229	208	235	243	250	262	266	247	211	220	236	268	224	231	234	231	231	248	255	251	244	256	249	229	256	251	230	240	243	242	234	252	235	253	244	252	210	254	244	246	228	257	251	208	239	240	240	255	251	215	218	239	228	238	244	245	244	238	235	262	224	205	250	225	229	226	240	261	269	216	236	200	220	242	220	246	226	207	256	196	252	243	247	228	232	244	237	223	222	250	232	224	232	232	245	247	221	229	191	267	244	243	243	234	247	234	235	244	253	221	254	236	241	252	249	227	231	212	204	258	248	242	247	212	252	227	246	255	228	251	223	257	209	243	265	217	232	255	236	247	223	232	242	244	228	237	196	198	243	216	209	257	232	240	251	229	227	245	239	266	253	228	224	208	218	223	270	234	252	226	225	235	229	226	230	244	247	223	238	243	213	202	250	267	239	257	224	259	239	215	245	227	253	263	248	236	204	214	225	227	235	225	256	224	222	258	259	214	227	241	232	246	217	261	244	247	245	218	257	232	252	212	223	238	229	234	224	245	210	222	209	226	222	234	246	211	228	245	230	254	236	250	275	234	216	221	239	226	226	227	217	218	233	220	267	239	231	245	208	223	249	238	240	251	247	224	260	220	235	262	238	235	263	254	236	221	259	258	225	235	236	230	236	237	254	260	221	267	252	257	254	253	236	253	269	240	250	262	265	250	191	246	226	202	222	259	262	227	248	248	225	219	255	231	227	224	237	210	232	228	234	238	230	193	253	229	220	229	238	220	239	257	251	246	253	240	224	230	211
13344	13145	21588	24836	11183	5194	2749	2240	1854	1647	1524	1433	1286	1887	2202	2169	1764	1474	1517	1447	1409	1310	1243	1121	1282	1937	1801	1379	990	788	607	616	541	546	542	608	589	592	568	582	628	594	578	578	564	552	551	599	549	556	546	531	562	594	569	577	586	570	564	584	603	550	562	556	569	582	575	556	567	587	536	570	604	594	547	562	591	602	599	620	556	569	583	576	594	598	561	573	587	628	561	606	574	572	566	596	551	591	588	542	594	578	611	559	574	596	575	611	584	568	598	583	611	569	579	605	535	587	544	583	585	537	581	541	581	617	588	578	540	519	595	613	570	554	558	616	588	617	559	570	645	508	570	576	614	600	594	556	602	616	614	562	543	589	566	601	556	585	596	573	583	604	594	582	601	548	555	548	568	593	524	549	591	531	580	593	593	531	591	587	597	558	593	605	611	563	558	573	513	585	525	567	588	603	569	543	590	584	610	558	598	567	572	613	554	594	524	513	581	522	589	618	566	581	591	577	585	594	603	562	561	558	537	595	584	583	608	605	605	523	523	555	557	613	558	571	537	537	555	537	564	549	551	583	568	571	538	596	585	573	555	603	581	533	498	579	575	603	581	611	555	628	592	554	559	549	557	576	565	580	623	587	555	594	594	568	592	514	565	562	569	526	565	553	583	579	596	584	564	549	592	566	589	567	604	569	590	599	537	600	571	610	570	576	616	584	575	565	534	561	586	593	603	569	584	587	572	588	567	551	607	585	560	538	591	608	602	559	603	578	567	596	592	582	579	605	566	612	547	560	541	555	586	591	560	545	575	565	572	620	541	613	581	533	535	577	589	623	563	581	539	610	574	581	566	592	561	630	559	573	577	581	578	584	593	544	587	594	594	625	537	590	550	598	587	591	642	558	568	594	573	542	566	579	551	582	570	583	590	619	574	581	601	578	610	576	554	538	586	588	517	570	547	576	569	554	556	527	538	570	589	580	604	583	561	609	570	534	544	582	544	584	619	586	596	550	628	597	577	601	565	554	532	594	602	642	521	576	589	574	542	564	576	604	554	582	552	556	566	565	562	570	570	570	547	599	594	588	608	588	527	540	584	593	594	615	586	619	572	560	557	610	609	534	577	586	542	599	574	588	574	582	567	562	592	505	567	599	528	564	590	567	560	569	600	613	571	596	589	559	569	571	622	545	610	599	574	567	573	554	609	638	540	559	579	576	601	594	570	577	577	586	562	534	598	613	595	560	585	574	550	580	568	561	583	562	562	567	579	628	575	582	588	546	566	567	575	581	557	577	600	572	541	545	547	593	588	561	597	538	615	539	610	566	562	568	610	583	568	613	583	551	581	591	572	561	653	631	593	555	563	616	571	557	584	598	565	593	573	543	535	558	602	575	603	589	566	584	575	553	603	608	563	555	601	540	525	566	560	603	617	606	597	604	578	571	580	590	614	574	542	582	585	565	582	580	576	601	588	556	560	604	630	641	559	572	571	584	576	587	579	594	587	553	582	594	619	627	613	566	576	592	564	560	619	592	600	554	569	585	578	563	590	555	574	585	608	608	602	569	591	544	549	572	589	589	549	549	571	583	619	607	541	586	592	601	564	624	562	592	610	563	554	568	582	619	553	571	589	532	551	590	613	583	570	550	602	571	577	596	564	564	566	580	557	597	622	552	568	576	543	536	585	570	596	548	584	571	568	546	546	585	614	585	569	592	599	574	544	557	582	588	544	572	588	538	566	562	626	582	569	565	590	573	548	575	561	569	599	600	580	562	571	616	590	555	564	568	585	550	601	588	612	563	560	618	602	542	609	629	589	571	577	611	609	553	616	549	560	587	567	572	584	583	595	580	556	559	600	568	550	584	508	563	608	572	557	604	594	591	579	610	558	597	559	574	546	572	618	593	607	562	579	543	567	591	553	559	505	609	584	590	568	581	572	556	591	580	594	568	563	577	565	556	593	579	625	567	566	564	570	589	578	602	596	566	598	609	578	549	605	531	549	565	588	552	597	562	558	573	573	565	551	578	565	599	609	611	598	619	514	484	567	592	553	604	585	548	585	514	580	589	614	567	554	589	573	617	530	585	605	564	558	552	602	570	618	575	614	555	583	580	547	600	610	569	536	567	590	554	564	619	597	586	593	589	624	564	615	613	586	568	597	546	606	521	565	563	570	566	619	597	578	600	571	625	557	593	603	580	549	543	603	570	602	573	564	609	613	603	546	591	574	562	560	603	561	555	569	583	553	568	596	558	560	597	555	541	553	573	604	538	553	628	586	569	541	574	576	591	588	548	594	577	604	550	606	554	569	573	614	586	595	604	565	607	578	551	552	544	606	559	561	558	579	575	562	587	589	550	585	625	557	550	554	547	583	545	594	540	593	534	526	589	650	555	577	603	560	581	582	647	566	587	610	585	572	587	592	564	565	583	539	599	577	557	567	570	614	569	596	542	560	588	565	586	547	567	559	576	532	551	606	579	583	582	568	579	612	603	569	562	571	535	553	614	579	530	591	583	540	599	578	631	581	620	610	578	582	580	565	545	555	569	605	550	543	549	584	539	568	578	573	567	534	589	553	554	565	539	576	593	558	571	546	558	594	542	591	608	564	538	598	560	594	561	524	609	573	594	562	589	572	546	577	617	553	597	538	571	544	584	577	564	577	561	582	585	538	567	592	588	584	548	578	580	589	582	588	590	555	557	562	560	572	584	571	594	589	573	579	551	569	592	622	581	600	583	569	609	577	579	562	564	620	574	570	598	553	613	600	580	549	604	552	571	610	597	611	591	623	545	552	541	553	592	610	560	573	607	520	587	632	587	571	606	555	556	593	573	544	605	571	550	557	579	586	592	604	569	566	594	572	608	547	573	577	586	615	567	591	577	564	588	569	560	592	594	584	598	563	611	572	545	562	590	553	607	613	552	574	560	569	576	567	587	577	573	533	579	562	548	586	578	574	607	592	633	601	577	622	587	552	594	575	573	539	591	556	594	585	608	590	598	564	575	573	576	567	588	563	579	606	570	582	599	591	582	548	588	569	579	562	621	563	540	612	558	561	580	567	578	619	580	585	558	530	555	585	546	624	595	574	655	562	585	596	581	535	537	621	546	579	612	593	619	573	600	590	602	583	551	578	633	554	577	575	536	567	607	602	578	543	573	602	536	568	586	558	571	610	554	573	589	591	584	584	580	586	547	600	605	566	572	563	581	554	573	553	569	596	607	617	577	532	563	561	579	570	560	592	551	553	610	576	607	623	589	549	570	597	543	603	647	681	614	595	566	584	548	600	568	630	559	561	522	581	557	618	571	591	586	583	585	571	620	535	579	587	549	589	593	583	561	569	582	520	573	631	574	581	577	545	571	573	573	593	601	567	578	600	542	533	582	543	555	531	593	525	583	577	527	589	604	549	599	583	573	553	582	571	578	593	621	601	538	587	598	568	551	545	571	583	598	570	567	604	605	603	549	618	621	557	547	586	562	605	563	578	556	596	542	603	565	577	577
39492	40990	44478	45855	38048	26536	15269	7993	3647	2633	1866	772	546	639	789	758	662	698	654	655	559	519	466	975	1803	1988	1424	784	506	347	285	279	255	224	259	224	246	284	255	261	226	236	265	256	239	243	205	231	275	243	215	279	255	265	254	290	261	247	241	235	219	217	273	264	246	255	257	265	276	281	228	237	271	251	247	272	235	258	253	217	217	235	263	245	251	274	243	248	280	257	246	236	236	254	235	254	233	265	247	244	227	248	259	244	253	256	243	254	255	244	245	262	247	260	248	254	258	243	281	229	227	258	236	243	275	251	254	250	239	268	262	258	248	255	255	286	231	224	235	261	246	262	216	268	265	257	240	279	224	263	253	264	250	253	272	216	261	241	265	240	231	242	248	272	255	262	256	271	265	251	245	263	243	239	236	271	226	267	228	239	259	256	258	261	268	241	271	248	255	249	259	245	270	241	259	241	260	228	224	224	246	275	247	228	246	240	235	247	235	231	272	252	254	262	219	242	264	230	222	251	274	244	249	247	258	289	257	243	252	238	235	255	267	243	263	257	243	247	242	256	244	263	261	225	255	249	252	239	237	243	247	220	247	265	251	265	279	247	265	262	258	268	250	227	248	239	268	241	247	261	245	244	255	280	263	268	270	217	253	244	248	272	237	229	291	236	247	249	233	219	256	220	244	280	265	262	244	251	243	252	265	249	241	283	266	250	250	256	255	261	237	269	253	257	238	248	231	238	246	247	250	255	222	258	226	231	239	240	236	243	237	268	253	270	258	248	239	225	246	264	246	250	270	239	279	245	243	255	256	249	213	234	259	259	216	233	240	237	258	231	238	255	255	273	238	257	237	230	258	233	257	269	237	243	211	219	282	246	245	255	233	248	237	252	222	261	229	237	242	254	251	239	254	254	241	242	256	252	220	269	261	241	250	253	275	248	244	258	247	232	244	255	246	225	262	239	255	240	270	270	258	269	242	225	256	244	234	261	259	260	249	240	272	268	267	264	237	284	267	240	264	245	263	232	256	241	229	229	252	234	232	257	269	247	277	262	264	269	272	250	270	255	259	250	255	264	270	248	220	256	249	262	230	219	255	247	266	247	260	228	263	251	247	280	232	248	241	251	242	228	264	240	257	247	233	259	251	253	241	247	205	241	281	250	279	262	232	248	246	246	263	244	291	233	245	243	238	230	268	285	216	257	239	230	240	244	277	232	264	244	243	243	260	271	242	242	242	270	259	267	262	249	260	250	265	242	257	232	247	247	270	280	219	252	277	264	256	239	233	257	259	239	238	253	251	234	232	248	244	259	244	254	260	223	244	234	257	234	263	267	242	249	250	249	259	240	256	232	279	253	233	250	231	241	261	257	262	245	228	281	232	259	244	225	245	256	238	225	245	242	262	236	251	239	268	232	240	255	266	247	249	247	241	253	255	267	260	238	232	262	238	249	253	214	249	238	232	249	246	277	251	250	246	243	262	237	271	244	217	240	262	258	262	269	253	256	254	273	245	257	260	254	231	244	277	244	224	221	222	246	256	280	270	241	286	234	221	271	239	246	247	233	204	256	223	259	246	247	242	253	231	240	278	244	259	251	235	214	242	240	237	254	236	271	259	271	265	242	269	232	235	227	241	279	233	282	246	260	261	245	241	264	269	248	243	272	254	255	264	230	228	228	225	213	256	244	259	255	249	268	251	222	231	273	245	252	255	243	242	260	265	259	243	284	250	285	222	249	251	248	289	267	207	237	244	242	253	235	246	249	261	241	242	256	288	236	225	266	238	266	218	257	282	236	249	246	248	227	236	272	253	246	250	242	243	254	263	228	263	242	242	226	263	223	285	257	249	238	278	248	266	257	232	250	240	244	249	276	256	270	256	268	241	243	251	241	248	246	219	203	259	259	242	240	226	239	244	256	273	256	227	231	244	253	242	225	233	253	270	268	256	248	258	242	243	270	233	246	255	289	246	249	257	248	240	221	249	267	231	261	255	285	261	237	242	236	263	265	279	261	249	266	250	267	257	245	264	271	233	229	234	249	248	232	253	251	230	228	246	242	258	231	246	267	277	210	224	262	260	264	219	255	242	253	231	272	259	245	252	261	224	265	265	235	259	265	249	236	246	263	233	238	234	213	257	258	266	263	271	226	257	246	252	259	234	240	264	255	245	238	250	239	242	249	249	259	271	228	262	235	256	228	249	234	277	264	254	243	241	264	278	285	244	271	265	233	267	265	256	235	250	229	268	253	243	258	253	272	217	258	250	277	228	257	233	265	237	247	268	282	254	260	253	254	248	277	255	250	259	283	251	248	268	262	245	251	253	241	258	259	254	220	270	235	248	232	247	236	271	255	261	257	251	258	255	231	269	236	237	247	279	238	248	251	233	267	256	236	248	252	245	260	220	239	265	238	253	253	228	250	244	257	242	243	293	274	247	216	244	224	198	211	267	232	232	245	228	237	249	279	276	261	264	235	253	266	243	247	264	277	267	219	244	245	261	245	243	244	255	241	250	244	231	225	257	257	264	246	242	247	277	271	240	242	218	243	241	267	245	264	221	241	248	250	261	222	283	233	267	266	263	247	253	247	253	260	248	255	251	267	276	271	233	241	261	255	202	271	232	232	250	257	229	262	240	249	275	246	212	255	245	245	259	256	262	229	210	244	263	273	244	211	231	237	246	240	252	253	273	240	267	244	285	258	221	231	250	260	233	266	243	257	282	240	242	237	245	257	232	221	245	264	248	238	231	223	233	263	257	236	240	289	268	232	243	260	235	240	249	248	261	238	255	241	252	250	253	227	234	246	232	244	260	256	226	254	233	248	243	251	260	245	245	255	252	226	247	234	263	248	239	287	241	270	239	244	245	244	240	256	251	273	232	250	244	225	245	257	248	244	252	244	248	252	254	267	251	228	263	230	245	249	255	223	244	270	238	269	264	268	277	252	271	265	264	243	235	266	231	229	259	245	264	249	230	246	251	234	240	253	250	284	234	225	242	211	253	290	247	270	252	272	250	264	252	249	240	235	243	232	258	242	274	268	242	278	238	237	261	272	232	253	267	248	252	259	261	237	259	242	256	240	240	256	218	254	276	204	252	269	251	241	286	244	241	250	250	223	266	224	237	229	241	270	240	241	251	267	250	247	240	243	239	267	238	253	281	274	262	255	211	229	240	253	241	255	233	217	241	253	254	229	237	231	281	222	269	251	249	283	240	255	222	260	244	269	247	242	242	264	249	251	256	258	246	239	238	255	240	232	221	231	246	291	258	263	239	220	274	245	258	233	261	259	258	233	258	268	238	259	248	274	235	248	241	250	225	283	261	280	222	250	237	249	279	233	243	242	242	270	257	250	257	257	236	273	255	236	255	253	303	241	254	271	244	270	247	261	238	238	236	246	264	245	253	230	253	238	253	271	248	244	255	259	240	281	247	250	249	262	249	249	262	253	258	251	244	243	265	243	256	276	265	266	244	240	259	226	249	251	264	236	232	271	223	251
26696	34258	44273	48853	41435	24190	11534	11529	8345	7332	5243	2550	2097	2934	3468	3071	3051	2919	2703	3163	2705	2052	1799	5077	9062	9817	6764	3452	1885	948	715	607	588	630	583	609	574	576	602	635	601	615	601	568	539	618	647	632	610	630	594	614	612	576	602	614	603	590	574	597	606	596	579	601	631	575	596	592	586	596	602	614	549	595	563	566	580	566	623	621	624	583	634	560	641	610	606	606	593	588	622	581	574	586	635	603	575	606	592	607	610	622	594	580	579	610	579	616	604	581	558	638	623	575	622	632	635	608	610	560	548	635	610	622	562	594	636	611	626	620	603	594	599	617	574	641	598	652	571	583	563	622	597	576	635	632	606	605	597	598	595	567	612	642	610	634	582	630	582	588	645	623	617	595	578	591	599	587	609	646	601	550	591	605	615	580	620	608	604	566	600	580	630	565	595	628	602	607	621	595	574	621	596	616	591	584	597	579	596	578	605	654	598	581	589	573	616	580	587	539	609	595	612	580	604	549	566	597	654	621	574	577	580	620	622	602	616	602	602	593	632	612	604	586	618	593	615	601	602	635	628	616	583	597	598	586	581	639	559	604	609	607	631	611	595	576	594	568	536	578	595	570	612	565	598	610	599	601	614	586	651	580	591	633	630	601	613	607	619	607	546	570	571	589	608	541	598	550	601	594	590	625	652	593	584	622	623	578	578	572	597	589	573	606	634	572	571	647	603	583	625	591	615	566	625	653	610	631	637	602	586	609	593	608	604	546	581	627	608	565	577	583	628	610	579	626	610	595	612	605	602	573	606	589	594	628	562	590	589	621	630	617	633	582	575	574	596	572	584	596	619	604	592	618	581	593	618	572	548	588	557	603	605	585	575	601	633	579	604	569	603	603	596	654	644	601	585	624	614	602	595	590	621	622	571	578	618	640	598	613	591	612	600	620	598	589	607	589	596	606	619	622	633	588	644	601	656	613	645	592	627	573	575	603	591	619	586	591	583	619	611	590	519	604	590	661	597	629	603	586	657	595	564	577	631	595	605	611	626	602	599	605	572	642	610	567	609	632	612	578	567	589	604	619	606	560	655	608	618	595	603	608	577	605	585	598	559	588	600	589	615	607	579	575	624	648	597	582	575	562	565	561	605	618	571	645	627	572	597	656	641	628	635	581	581	559	612	585	597	596	590	597	610	623	640	614	572	563	555	644	590	609	629	562	602	571	570	596	613	590	603	622	590	592	627	535	606	599	590	582	626	609	589	634	594	551	570	580	598	617	632	584	618	620	600	618	600	605	598	575	591	603	629	638	592	583	581	579	649	587	598	573	592	601	635	594	579	595	572	605	600	612	608	643	621	603	587	544	558	608	607	595	578	596	586	620	600	569	635	597	582	636	588	626	584	596	604	665	600	593	606	585	560	590	625	614	590	650	591	620	637	641	595	587	625	577	615	543	613	612	565	626	578	605	545	659	558	617	575	610	572	584	611	613	575	600	580	614	613	585	578	588	599	596	621	570	636	637	631	592	587	595	589	621	604	598	612	576	664	607	601	596	593	613	562	601	597	608	588	593	593	652	547	580	584	586	616	583	605	596	581	603	611	591	628	604	603	585	605	600	586	572	563	617	623	598	561	592	561	593	586	588	648	624	575	610	584	626	589	600	582	601	577	563	588	595	582	591	621	567	620	615	613	577	615	610	591	593	575	625	598	635	605	591	630	606	581	603	618	590	580	579	588	587	602	645	591	636	576	537	614	615	585	565	573	585	574	611	584	597	593	599	630	624	656	601	632	608	609	606	644	553	597	621	592	578	623	575	618	607	597	664	559	576	583	613	631	567	591	590	611	560	608	636	593	601	624	637	602	653	618	571	618	611	648	586	597	577	593	585	593	638	567	602	619	607	548	599	575	578	605	622	558	601	621	604	633	559	610	607	596	614	583	599	601	599	617	602	615	637	603	597	602	619	602	636	613	595	550	564	610	635	652	596	651	614	570	592	636	604	592	592	608	613	608	613	611	571	544	600	594	629	582	560	594	596	590	605	630	631	583	575	546	581	643	573	601	612	549	619	551	586	592	600	591	586	566	629	570	614	606	638	624	596	578	598	611	571	634	585	631	614	610	594	620	572	617	579	580	597	599	589	553	616	581	537	633	598	556	594	564	621	595	601	584	630	615	637	596	570	582	617	606	605	583	640	578	575	600	596	635	612	575	618	575	620	609	582	537	597	614	625	599	584	607	633	596	583	590	599	620	608	608	623	595	594	612	629	636	610	598	581	592	607	612	610	596	615	619	620	595	582	558	601	560	625	565	614	609	571	609	630	614	583	646	585	595	593	619	611	637	566	597	644	595	588	594	632	589	621	591	584	629	592	606	626	604	612	584	580	603	650	592	568	611	612	601	563	566	604	622	616	568	642	590	608	594	563	602	603	607	586	615	600	600	616	574	603	566	613	583	585	594	585	567	593	598	596	570	614	585	613	561	599	629	612	602	590	586	603	577	623	590	612	640	613	590	561	560	576	622	574	599	621	637	602	593	568	601	581	605	613	579	595	614	599	563	639	585	618	592	570	612	621	599	595	647	564	638	621	602	615	581	617	584	579	613	593	601	567	600	644	595	618	586	613	601	617	583	631	599	607	583	600	612	609	562	587	589	610	598	618	607	618	606	579	580	618	592	588	584	582	568	611	533	633	566	599	538	602	634	590	620	589	611	605	561	559	633	570	604	607	601	634	591	620	595	575	589	626	586	630	615	614	560	611	587	642	594	567	601	617	610	581	593	593	611	591	591	637	596	571	618	633	588	617	579	593	533	611	590	578	614	599	557	584	594	630	617	625	565	609	606	608	572	612	630	633	646	596	587	605	611	579	620	605	582	685	666	601	603	587	600	587	563	583	613	607	586	588	614	568	592	593	600	597	629	604	576	609	609	572	633	630	554	626	590	598	587	601	561	575	603	583	622	592	619	618	566	581	638	584	550	588	618	599	599	591	575	630	584	579	611	579	630	555	588	591	566	608	658	598	651	561	611	593	614	601	612	552	586	623	581	607	575	578	618	607	576	588	599	611	551	618	593	595	570	621	594	571	589	602	616	632	633	624	609	580	613	578	577	558	583	653	574	601	616	577	634	642	631	614	597	605	602	609	540	611	585	628	564	609	560	625	569	643	586	593	607	630	581	626	586	655	601	612	624	621	586	618	602	627	586	595	606	589	643	626	615	559	596	554	598	586	551	643	564	603	579	600	576	592	593	565	627	565	554	605	584	622	614	605	613	605	608	642	596	629	614	592	594	593	617	602	622	594	576	599	583	570	610	608	628	601	611	589	526	569	646	603	614	603	624	576	585	622	652	617	604	595	580	596	609	601	576	578	618	612	631	641	606	600	606	615	601	575	605	629	614	605	600	601	584	627	603	615	617	582	590	595	609	560	633	608	592	608	597	591	619	598	586	584	591	589	624	573	618	581	574	582	607	621	609	640	575	530	596	591	591	584	617	591	577	576	598	602
50424	46250	47075	47979	41300	27293	23151	18208	11124	6825	2990	983	739	828	687	538	465	407	390	383	351	341	811	2884	4334	3929	2254	1133	526	304	197	187	183	163	180	187	178	198	166	152	182	199	190	168	183	182	200	199	175	151	193	197	166	190	194	180	188	156	191	196	183	199	170	178	208	171	189	178	181	172	182	201	182	214	172	180	182	161	167	188	184	181	185	197	185	181	187	190	174	177	191	181	148	178	192	202	168	193	204	140	170	177	181	161	181	179	190	185	176	196	181	190	191	187	166	161	182	187	182	184	167	186	177	192	200	194	179	193	180	189	194	178	172	161	182	212	204	189	162	172	170	202	192	177	190	194	183	183	195	205	176	161	209	178	181	163	199	189	176	193	168	189	175	183	181	177	186	156	194	157	190	160	173	173	191	184	164	180	174	195	161	179	186	192	180	196	153	207	156	173	193	187	167	176	180	187	210	176	175	175	179	188	157	172	195	177	168	188	180	190	207	168	171	166	159	198	173	171	194	189	158	194	170	191	175	187	185	196	180	147	198	193	185	164	202	180	177	181	159	208	170	176	169	202	184	162	186	142	186	209	198	167	163	184	151	181	182	174	176	161	168	170	198	165	172	170	164	189	158	184	223	187	158	183	178	198	177	167	178	194	197	176	171	176	183	172	178	168	174	191	170	193	181	194	185	170	171	176	199	189	171	173	184	183	169	171	173	163	186	192	166	168	183	148	193	182	184	174	187	157	191	185	195	149	194	192	178	206	199	188	185	184	183	193	167	218	194	182	189	196	176	156	178	167	152	182	189	204	206	183	192	190	178	170	190	195	175	169	178	167	182	189	167	200	164	178	173	179	185	176	184	199	185	166	199	187	181	167	182	180	169	190	162	192	187	185	184	178	174	178	176	171	175	187	194	157	181	194	198	180	180	190	156	182	178	196	187	184	178	191	208	169	183	184	157	184	161	190	166	178	201	172	184	167	158	169	160	186	182	170	163	172	187	186	166	166	175	178	174	173	197	176	190	163	184	149	197	175	174	191	189	193	169	177	222	200	183	181	191	192	183	189	175	195	177	186	180	200	176	190	171	190	184	161	186	185	182	175	186	195	184	186	180	210	190	163	191	174	216	196	187	173	181	183	195	181	175	202	184	151	171	203	185	198	196	208	174	202	175	191	193	188	173	173	189	200	200	178	193	178	159	166	199	181	183	174	170	180	198	179	188	179	178	195	174	167	196	170	208	189	167	139	179	184	172	179	170	184	167	187	196	173	202	167	164	212	181	153	170	174	189	179	162	186	195	170	185	175	186	181	171	165	152	172	184	182	184	182	169	185	182	207	164	180	194	194	184	179	181	166	171	165	201	160	150	193	189	172	152	182	164	167	167	158	185	158	158	173	203	177	176	179	156	184	185	177	182	174	179	192	168	176	203	183	193	173	180	199	198	175	175	165	184	194	193	169	203	205	193	160	209	168	179	203	194	185	169	181	158	173	170	180	193	199	194	164	184	154	180	173	192	223	192	188	182	177	175	172	199	188	178	175	171	203	187	179	167	180	202	200	179	186	196	185	169	181	179	189	171	175	185	186	208	169	188	149	174	151	198	191	160	173	177	180	169	180	187	193	193	169	199	197	178	202	159	196	173	167	198	176	183	167	175	181	172	178	193	172	200	155	186	155	172	184	173	155	161	187	204	181	172	182	161	178	180	180	153	168	200	164	183	205	183	188	208	169	170	161	199	182	186	206	183	188	177	177	176	194	167	188	184	163	190	156	215	160	194	196	158	169	223	214	191	159	162	197	192	197	194	212	181	171	186	174	206	157	189	177	171	174	158	198	173	165	184	163	221	167	200	176	177	189	179	166	180	190	207	181	181	211	166	177	185	198	155	153	179	165	177	174	176	183	188	160	211	182	210	183	191	171	172	167	171	193	175	200	173	175	179	160	175	173	166	167	197	163	199	191	174	182	175	163	204	174	172	208	168	150	200	183	173	185	184	177	185	169	198	186	170	190	156	167	185	178	194	170	206	194	156	195	174	169	203	150	167	165	184	164	158	202	183	175	172	186	164	176	188	176	147	197	139	202	177	179	188	165	157	182	175	191	189	231	200	164	182	165	186	175	181	169	164	161	191	174	164	191	198	180	161	169	182	188	166	179	182	168	192	172	207	200	180	150	179	196	170	176	194	179	195	173	201	182	168	170	177	196	211	174	193	151	170	154	195	175	189	187	187	177	159	180	176	179	185	184	175	206	216	170	176	166	171	184	166	172	180	185	168	160	193	170	174	177	182	171	188	177	183	179	212	165	171	178	166	176	183	184	202	171	169	192	185	172	166	184	157	153	187	184	185	201	193	169	173	182	197	190	189	193	186	204	178	186	177	179	192	175	184	160	195	175	197	177	195	150	187	175	180	178	170	169	175	184	186	184	183	183	175	165	172	180	173	197	179	170	192	198	178	177	176	159	171	183	182	196	157	172	155	174	182	175	190	178	182	162	175	183	174	171	177	181	185	180	183	160	213	168	188	198	177	189	181	195	198	182	170	169	186	189	187	182	203	177	179	188	210	158	202	165	211	176	184	177	167	190	175	165	171	179	175	147	192	169	189	187	170	174	194	182	168	183	185	161	189	183	193	186	156	193	151	201	178	177	173	176	169	162	210	190	182	169	182	183	181	197	175	192	189	190	198	177	164	191	204	185	175	154	177	201	197	175	182	187	191	171	152	186	204	166	175	188	194	174	206	171	158	203	177	187	181	174	205	172	185	191	202	171	179	174	181	181	194	199	221	167	178	176	194	148	185	181	209	200	178	186	173	181	172	184	160	186	185	190	183	187	179	172	191	179	197	178	179	207	197	156	164	167	195	195	177	157	184	188	184	169	177	184	179	184	161	165	203	195	191	190	193	165	177	184	191	190	176	188	187	160	163	198	157	188	184	190	188	186	172	176	180	187	190	161	165	176	179	188	185	171	178	181	181	163	169	150	200	207	205	157	163	198	189	163	185	204	201	162	172	147	184	177	185	185	195	164	178	170	184	171	162	186	179	180	186	183	159	181	183	169	198	170	183	205	168	169	167	153	175	176	175	187	191	182	167	154	165	181	192	181	176	170	211	170	187	182	182	155	178	165	184	200	180	197	184	168	196	169	182	202	194	200	167	174	176	180	188	175	188	199	184	190	157	217	173	162	196	199	172	181	172	172	192	179	186	181	172	166	184	180	161	184	147	168	189	173	205	181	181	175	180	165	207	172	196	196	185	179	189	169	181	183	174	184	193	206	201	190	208	176	165	186	159	211	222	181	197	165	192	187	196	205	183	191	203	189	183	183	168	191	173	169	167	170	174	171	190	179	164	171	191	176	166	193	180	194	197	177	176	190	165	181	199	185	171	160	180	187	157	158	174	193	182	185	182	164	223	208	188	173	152	166	203	168	187	163	193	174	182	184	176	204	181	176	185	166	170	183	175	171	184	176	186	160	180	177	147	186	175	195	187	192
36351	41710	49910	54648	42623	24913	19081	14258	12434	12603	4850	2676	3198	3366	2815	2258	1992	1756	1427	1551	1398	1417	4314	14078	18330	15707	9680	4926	2106	859	536	452	430	430	427	448	453	441	455	440	417	435	432	432	478	435	414	400	434	471	373	389	471	420	421	435	433	466	402	466	443	449	414	438	463	453	421	417	457	445	466	445	443	413	447	425	432	461	439	472	448	429	413	479	435	428	436	511	445	434	431	426	467	429	407	435	447	430	436	425	434	443	431	403	430	443	407	470	436	448	427	438	443	458	415	451	431	404	437	465	436	424	432	413	428	447	452	426	418	435	411	450	395	406	441	447	417	433	471	434	454	447	443	404	434	406	392	457	443	413	399	422	433	436	492	437	449	444	424	431	457	439	435	460	496	392	476	458	426	432	409	422	489	463	435	438	412	436	494	456	426	430	413	412	420	465	443	452	421	433	442	409	448	455	444	429	379	449	379	456	424	401	430	423	451	454	444	459	462	420	426	430	465	437	475	436	435	448	449	433	431	436	442	424	449	455	395	437	391	448	469	409	424	431	439	435	419	461	466	432	434	428	429	420	412	430	427	431	468	439	423	396	462	431	433	444	449	440	432	435	454	454	419	460	475	447	431	436	453	418	417	438	457	431	428	447	457	431	432	431	436	426	465	411	437	402	408	441	457	460	425	421	423	445	433	427	443	408	427	379	468	442	457	449	470	420	420	433	455	458	404	433	423	427	409	406	450	461	460	394	443	437	457	463	428	426	427	422	442	474	408	452	401	433	432	438	460	463	434	443	418	464	442	433	401	455	410	453	396	440	453	413	434	426	432	450	423	459	459	445	456	425	403	444	459	451	477	428	413	423	433	397	401	437	418	460	420	412	413	415	443	461	399	429	440	464	413	385	431	443	434	396	397	403	462	410	432	452	445	423	426	432	452	435	426	413	416	437	442	435	426	403	455	422	453	454	422	426	438	386	433	414	460	427	431	439	434	417	469	412	450	438	415	415	440	461	434	426	439	431	416	439	473	419	427	426	415	455	442	494	456	410	374	426	435	445	468	445	411	432	436	491	443	461	456	410	429	411	439	427	433	403	425	430	458	455	425	442	444	427	418	403	443	436	452	405	415	433	461	418	425	425	461	445	435	468	432	457	405	426	474	429	425	422	429	426	440	420	446	440	451	384	400	428	417	460	428	442	462	421	401	409	421	430	447	440	422	385	427	470	433	429	437	436	442	409	429	454	428	439	405	436	443	468	458	444	485	416	431	448	433	439	445	432	460	445	478	419	443	465	434	463	453	423	457	478	466	456	426	402	451	446	403	441	414	422	405	439	401	455	420	436	405	429	453	435	468	410	406	418	442	430	385	489	450	430	455	432	457	445	430	425	446	409	411	436	430	429	428	419	437	456	418	447	433	456	456	425	427	469	456	473	445	453	432	456	450	449	432	463	444	432	437	454	437	471	440	429	421	419	459	441	416	441	446	415	461	427	444	440	441	400	474	426	426	453	442	419	447	437	442	438	426	395	434	411	441	441	452	436	438	457	462	422	437	428	406	440	444	437	452	438	418	440	443	431	395	438	448	439	453	491	471	417	476	421	491	453	423	426	447	466	485	406	462	460	478	458	480	439	432	443	414	421	427	427	435	449	450	445	407	450	442	409	418	453	460	424	453	410	428	391	456	393	416	396	419	419	420	432	420	402	441	455	425	465	469	420	419	428	438	457	422	414	395	421	435	447	451	451	380	432	445	419	437	437	451	429	452	448	442	424	423	432	392	431	441	426	464	415	461	419	451	419	416	453	430	457	466	407	481	435	430	422	438	445	459	445	441	417	432	420	450	464	450	440	419	411	471	427	427	440	459	463	458	412	439	435	385	462	465	433	413	444	383	440	456	385	409	408	456	460	450	442	399	429	444	476	461	442	423	436	444	449	452	463	429	432	434	431	428	437	459	421	435	464	472	404	432	390	422	445	463	432	463	412	435	439	409	429	454	452	484	468	428	454	446	446	435	449	403	446	394	429	446	426	410	413	425	423	435	413	451	442	430	414	440	442	405	424	447	430	402	444	465	439	433	452	444	422	423	434	455	414	447	410	461	454	408	431	419	435	428	444	425	449	466	403	465	438	444	439	437	453	424	464	453	431	433	456	418	442	439	464	415	404	401	436	419	404	363	428	443	471	466	449	440	459	409	464	430	428	422	430	426	432	438	398	437	435	428	447	407	439	425	450	392	402	430	434	433	467	406	408	439	437	451	438	437	438	441	420	406	441	466	459	391	471	458	429	432	446	443	458	424	417	412	427	434	400	403	403	385	410	453	431	473	450	460	467	439	412	430	451	438	429	449	436	452	419	438	417	426	428	443	473	457	451	425	464	470	404	447	423	455	451	442	403	387	412	423	422	409	431	435	422	419	412	431	437	453	431	449	428	438	463	394	402	445	437	448	444	454	429	412	447	412	463	412	438	449	465	436	440	422	448	437	451	417	435	433	471	419	480	448	417	476	464	423	440	387	429	438	418	399	398	431	454	452	423	451	432	434	471	445	461	426	420	440	440	426	464	446	432	404	473	418	417	434	443	439	436	438	416	430	433	428	456	458	433	431	449	453	457	469	459	452	455	438	431	468	465	428	487	440	422	440	436	427	428	396	437	444	429	474	452	436	417	454	444	462	434	459	425	459	422	381	475	433	431	440	425	443	400	429	443	422	452	428	450	421	434	455	440	405	472	467	423	424	442	461	454	403	410	439	391	391	440	415	441	443	448	436	424	387	437	442	442	414	431	436	461	422	446	428	421	437	425	447	417	442	451	423	443	416	432	430	414	453	468	440	473	409	400	457	446	456	445	487	482	419	435	412	420	417	412	456	443	446	433	420	425	450	420	461	474	399	424	456	447	423	438	447	460	442	451	437	411	470	457	404	447	417	492	440	431	442	451	426	437	447	430	418	428	436	411	429	444	453	437	457	415	443	413	443	422	431	417	454	425	439	423	449	419	485	450	425	435	418	389	418	448	472	417	469	456	480	454	470	438	401	432	503	423	445	464	413	452	420	466	477	442	403	422	456	452	397	448	437	442	457	457	466	449	461	445	487	411	456	455	466	435	459	448	424	441	419	411	443	426	430	432	428	413	425	451	437	443	422	416	411	448	433	426	421	482	433	455	425	427	451	458	434	433	466	383	439	420	456	446	487	423	452	433	436	423	447	421	442	456	453	408	421	472	469	432	452	452	456	410	403	452	424	452	431	417	410	402	441	423	465	456	429	423	404	453	417	455	407	428	452	435	410	460	441	468	451	439	419	464	450	428	459	442	411	429	448	458	446	412	475	426	421	402	427	443	440	457	466	434	412	441	425	442	420	424	460	470	385	426	434	437	464	447	426	440	400	405	432	457	461	428	441	455	426	428	463	454	459	408	421	410	372	411	430	446	438	481	435	418	442	399	431	414	449	435	440	442	436	457	414	430	425	435	467	411	445	475	467	424	422	462	464	441	411	457
21597	19910	21377	17861	9136	2397	1537	848	433	375	331	322	296	294	271	265	260	262	271	293	270	244	271	351	374	485	477	366	280	267	216	237	216	220	216	226	230	230	207	231	215	235	226	245	241	210	214	216	238	231	221	214	223	249	237	238	221	211	219	219	229	191	216	218	239	226	228	237	227	216	216	213	276	199	233	239	232	226	245	220	250	229	202	196	237	208	189	225	211	219	187	249	248	246	204	201	217	235	246	219	249	256	231	227	228	255	226	194	215	203	227	205	237	262	221	220	231	201	219	211	217	225	231	240	245	226	204	248	243	233	207	230	233	208	215	214	231	218	244	220	232	247	234	195	223	217	231	221	224	210	228	205	222	227	232	230	192	192	230	248	221	217	213	220	223	217	222	208	217	218	248	234	225	230	231	225	230	211	210	220	260	211	206	197	237	235	245	215	240	208	218	224	239	225	233	251	218	209	234	200	257	239	232	212	223	193	212	184	220	239	199	231	202	227	222	221	216	225	254	242	253	201	225	234	224	212	236	230	234	230	231	225	227	226	245	205	259	217	215	227	238	187	216	247	229	228	225	228	231	245	210	234	216	254	197	221	233	217	202	213	226	207	236	208	230	217	206	238	226	215	232	216	224	213	226	208	196	226	214	200	223	216	210	226	210	214	233	204	235	206	233	215	198	195	227	218	231	207	239	198	217	233	218	216	202	194	225	258	256	233	219	228	231	236	221	239	233	227	239	237	243	192	229	220	226	220	242	205	237	215	242	213	212	229	231	229	203	231	237	226	242	228	190	245	221	219	207	236	272	233	193	221	226	241	237	217	211	217	212	236	203	201	230	203	242	234	233	229	216	239	221	259	219	200	190	238	248	223	208	208	245	236	213	227	217	227	224	205	215	225	208	216	216	220	235	208	243	246	211	212	222	211	230	244	214	224	218	229	231	207	229	211	233	223	233	210	231	229	240	239	224	238	222	246	216	245	233	212	199	246	218	258	221	202	240	230	228	237	223	242	223	220	253	251	226	207	212	210	227	202	212	214	203	213	229	224	219	230	223	228	205	215	213	234	247	221	225	213	218	237	220	222	227	207	249	218	221	182	271	228	235	235	230	232	240	230	256	226	220	216	234	233	199	235	249	238	223	221	245	216	210	212	230	239	188	238	206	207	233	247	220	214	252	189	222	209	201	203	209	238	247	208	226	230	213	252	208	261	208	223	247	236	238	224	206	216	236	238	268	250	231	267	216	196	215	207	214	223	216	217	202	213	197	217	235	214	203	237	229	230	223	197	205	217	226	209	216	239	222	229	223	222	220	241	185	218	234	209	226	234	235	221	231	210	248	244	236	231	219	245	213	219	212	210	230	202	224	248	247	236	240	241	253	181	228	256	204	242	212	214	236	232	233	221	245	234	228	200	205	227	214	247	240	247	223	239	225	236	231	252	228	234	244	213	224	228	230	221	218	262	252	232	202	229	214	196	213	221	218	215	227	216	225	213	203	206	251	217	206	217	238	228	202	208	216	221	212	248	226	243	226	253	220	218	226	230	239	232	262	236	224	229	235	205	215	246	228	212	231	235	230	247	214	231	224	224	198	211	238	243	239	206	233	217	220	242	237	250	261	220	235	233	217	234	233	212	238	245	233	201	217	221	223	219	218	260	211	224	222	209	252	229	220	232	239	236	248	215	242	210	211	201	235	245	217	210	205	222	230	226	233	200	206	240	217	212	211	232	214	227	200	212	223	271	227	236	221	224	213	227	220	231	215	203	226	198	227	237	199	232	221	209	228	230	200	232	244	208	213	202	232	254	225	216	236	229	201	222	244	251	239	234	216	218	229	225	212	233	228	230	218	242	208	231	229	234	245	215	231	218	236	190	209	193	244	263	233	226	223	218	222	248	228	232	232	244	238	216	224	217	285	229	233	228	204	212	233	241	219	244	212	221	221	232	218	207	228	219	214	237	232	222	249	242	226	222	225	242	213	216	251	220	234	209	255	205	228	196	236	224	211	204	230	225	217	226	208	233	228	215	241	234	248	220	244	248	234	224	231	239	253	213	234	234	238	232	260	235	209	211	231	226	207	216	228	240	238	242	217	201	236	216	217	196	222	237	224	199	215	201	238	235	226	210	225	218	253	226	224	221	193	211	225	243	226	231	240	201	223	205	238	218	257	238	256	186	243	256	243	240	212	223	185	249	226	223	237	231	248	214	229	253	253	236	247	213	213	263	222	243	196	198	220	231	223	243	200	216	222	225	230	241	250	214	214	234	221	220	236	215	222	221	213	229	234	205	208	231	234	215	207	243	231	228	214	228	194	226	247	212	229	214	213	229	243	224	218	252	229	213	241	215	221	232	213	233	219	217	235	213	241	219	231	199	192	228	242	227	227	233	220	237	215	228	237	243	212	226	232	214	232	222	235	226	227	255	243	218	215	192	217	231	227	222	231	233	203	239	248	208	214	217	215	216	238	213	245	230	223	216	219	247	214	240	240	240	249	212	219	232	243	211	239	216	208	247	217	235	210	231	219	221	193	221	226	227	205	236	231	259	247	249	210	223	222	205	237	183	232	227	193	204	224	234	219	238	237	220	238	224	215	236	217	233	219	215	230	221	206	193	215	213	211	238	215	209	246	221	213	228	206	234	232	247	235	192	233	209	224	231	213	229	241	199	217	227	225	209	218	258	214	209	229	245	193	178	223	227	249	211	208	234	220	228	267	223	218	225	219	250	245	224	218	223	257	202	228	266	236	209	205	223	251	234	212	212	240	232	232	202	221	233	237	219	231	226	194	234	253	223	228	228	232	225	233	227	220	232	213	208	209	202	209	207	231	250	212	228	218	230	223	237	225	245	214	240	222	202	206	256	228	212	246	235	225	230	238	192	212	221	240	227	211	216	224	217	233	225	217	257	225	214	230	224	213	225	225	225	192	232	219	224	233	216	223	214	225	226	270	238	234	206	207	239	192	212	223	237	205	213	239	216	267	211	248	232	213	199	216	224	211	235	246	214	222	188	207	239	240	213	208	220	213	226	210	230	242	206	208	220	219	220	222	205	237	235	248	219	240	259	242	238	213	214	230	232	208	217	234	225	256	230	228	219	229	225	230	222	228	220	238	229	220	252	228	224	247	224	189	232	210	234	223	210	222	230	207	231	237	212	194	206	271	222	208	221	186	234	226	207	264	220	232	241	214	211	215	232	207	200	230	241	190	186	202	222	240	215	217	227	221	214	226	197	212	231	203	209	237	218	229	223	246	224	209	206	219	240	225	200	209	198	226	204	257	248	236	237	234	226	244	204	254	226	233	223	234	197	224	206	224	242	231	205	192	187	239	250	237	209	239	218	258	235	239	222	226	207	193	227	206	201	202	248	237	228	256	231	219	214	220	237	209	203	240	217	233	235	239	205	199	204	227	221	225	207	236	217	211	197	220	203	207	203	235	222	225	219	220	238	232	230	223	232	208	223	239	210	253	232	234	214	215	244	221	244
13706	18335	27110	29156	16475	6161	5794	3339	1828	1415	1123	941	957	899	841	868	846	888	842	841	761	871	975	1185	1644	1758	1606	1098	813	629	579	572	603	556	538	519	547	563	517	573	559	568	536	545	513	554	523	567	600	503	582	566	554	528	566	547	522	512	588	604	542	543	546	531	528	535	566	517	557	542	550	584	542	556	564	510	560	557	556	536	549	557	526	576	580	552	525	543	524	540	544	548	581	565	574	554	550	560	501	515	553	576	568	561	552	552	544	566	533	554	525	584	593	536	560	550	563	543	531	566	525	507	532	554	560	547	561	546	584	511	581	569	573	590	562	525	570	563	543	557	593	553	567	580	543	557	569	532	577	555	549	518	530	586	560	522	579	570	526	557	606	535	506	574	529	572	525	567	537	535	547	542	509	546	537	549	532	553	593	566	571	569	542	558	521	534	543	531	538	552	562	552	554	555	538	568	570	532	540	544	570	554	544	572	535	536	566	543	519	559	548	536	542	508	533	618	578	537	587	559	548	561	555	515	550	570	551	569	562	544	571	532	571	577	561	539	518	545	564	530	533	537	564	537	610	566	534	570	507	541	494	560	550	577	530	553	542	523	538	570	555	521	540	526	599	560	556	558	557	548	559	501	601	554	545	555	543	530	558	563	557	524	540	551	532	537	512	510	576	567	552	519	544	534	566	553	530	514	564	535	561	555	556	569	567	561	525	603	561	586	506	547	548	533	549	540	525	572	529	563	576	542	570	530	531	510	572	519	592	565	593	568	549	578	535	475	534	517	531	538	571	551	534	570	559	533	545	558	584	493	534	602	514	515	513	528	589	585	544	529	519	530	537	550	582	514	512	522	540	531	603	512	550	545	597	541	533	587	542	547	539	534	512	615	532	564	575	581	551	527	575	581	535	522	553	524	520	520	536	527	572	558	565	536	568	537	537	521	550	553	532	543	544	548	553	562	576	574	596	552	516	585	531	580	543	532	533	601	519	606	506	564	561	544	558	548	505	548	563	563	586	569	527	536	575	564	582	532	537	589	555	516	558	545	514	585	533	538	575	568	568	588	556	546	573	534	581	523	543	542	555	563	546	550	506	586	552	560	524	550	537	580	585	597	590	575	581	567	554	546	520	546	568	558	540	553	552	533	577	544	556	537	572	589	533	552	558	533	548	561	564	520	578	571	541	517	553	576	539	554	570	610	555	519	543	557	566	552	527	525	573	517	578	546	544	515	575	565	539	516	472	582	544	567	584	522	517	567	542	542	553	542	538	536	542	571	558	577	559	501	556	585	548	515	484	558	555	552	604	557	600	564	554	551	553	489	535	513	536	556	530	555	524	570	547	535	525	598	524	567	549	568	568	564	536	506	592	567	528	557	559	592	602	524	550	530	575	548	527	520	506	558	547	573	557	518	513	521	502	559	548	551	537	529	536	505	513	587	571	559	539	561	542	524	604	551	523	534	521	567	516	545	554	543	540	541	556	534	509	490	572	533	573	597	573	574	552	541	552	535	582	528	553	563	571	568	524	530	542	530	525	575	551	586	549	566	577	555	549	529	529	509	537	545	537	504	533	541	546	541	568	528	557	568	599	545	574	534	557	507	536	534	590	512	538	570	521	525	575	539	573	545	520	541	552	550	539	550	551	587	551	544	550	498	530	547	551	552	588	586	530	575	559	517	559	578	542	561	537	538	531	549	494	541	559	554	554	577	583	556	525	556	492	601	594	584	560	586	519	520	519	550	497	524	520	547	550	587	541	547	554	572	541	539	538	577	555	556	561	587	546	531	576	591	572	575	554	566	528	584	576	570	541	556	548	577	507	552	512	518	550	574	580	538	517	553	587	580	531	523	562	575	519	572	515	573	525	530	523	529	551	549	576	529	561	503	546	556	587	555	583	564	559	554	544	555	559	483	567	545	583	532	547	588	568	577	497	542	533	573	521	534	499	551	561	534	536	556	579	520	568	554	546	590	527	523	539	557	536	539	514	550	550	520	557	499	531	590	592	523	530	589	596	506	519	512	541	584	559	556	576	572	555	527	527	538	562	559	586	565	557	537	562	512	557	548	564	532	558	518	517	549	565	562	560	537	570	518	528	538	564	539	555	547	603	534	593	558	557	565	557	590	597	529	553	535	567	560	513	587	544	516	563	531	516	522	579	577	538	529	547	564	530	603	564	555	528	555	613	563	559	563	586	591	553	566	559	573	533	599	549	512	568	559	605	557	552	502	516	589	567	546	596	518	527	562	587	552	513	538	562	554	533	527	552	572	542	536	511	564	532	603	530	560	562	545	562	559	590	547	562	605	549	569	556	541	552	516	551	525	534	569	546	548	576	523	565	523	566	585	546	535	569	558	591	541	521	563	520	540	577	554	554	540	565	528	522	543	576	556	561	517	547	553	557	540	525	562	558	563	579	549	541	529	533	528	545	578	553	531	532	525	604	607	554	546	498	527	509	525	564	585	580	546	519	567	493	575	575	555	607	536	582	540	538	555	549	547	563	571	552	537	549	535	555	532	575	509	553	561	549	559	528	574	563	574	592	533	538	584	584	512	513	576	558	564	562	560	560	556	527	554	544	555	510	582	509	578	561	583	550	532	570	572	567	536	528	562	525	555	539	541	515	511	529	562	551	537	555	547	542	561	558	544	558	535	524	589	552	570	549	583	546	556	519	577	543	563	569	563	555	538	535	564	574	545	537	533	561	558	548	572	549	545	555	565	555	551	576	537	560	561	556	571	564	535	552	560	526	551	535	522	551	556	562	540	521	508	583	543	544	550	553	521	532	540	519	574	553	514	539	528	526	544	601	578	553	513	540	484	561	568	555	534	560	554	531	543	570	539	529	568	611	563	581	551	571	532	570	587	580	533	504	571	522	554	576	524	517	573	554	536	537	566	548	541	514	558	557	569	566	549	557	547	457	540	546	611	559	561	572	566	543	535	519	577	560	524	514	569	547	488	551	548	535	564	572	529	588	532	537	521	527	585	579	536	579	540	524	542	517	516	501	550	551	544	569	570	540	552	561	531	533	538	566	540	612	567	529	496	564	523	549	554	551	573	546	545	585	551	511	562	558	549	561	530	554	584	568	570	584	533	510	562	530	582	512	551	570	558	553	514	571	558	539	570	586	543	554	511	525	523	554	539	551	561	565	557	583	559	554	553	561	553	593	539	543	569	561	529	554	543	540	550	589	547	567	552	546	563	555	572	517	567	543	550	531	552	537	587	546	542	533	540	579	538	577	561	546	568	523	529	543	523	599	590	524	558	547	532	541	547	558	554	554	567	561	566	561	555	518	535	591	570	543	554	553	574	576	578	553	553	553	588	532	568	528	578	535	553	544	519	539	560	552	605	612	511	546	529	559	512	559	524	548	559	544	583	584	543	564	530	544	535	540	563	535	538	589	501	585	532	576	569	534	559	507	532	526	568	566	575	554	563	554	556	546	544	542	588	570	527	576	528	526	513	560	525	552	515	561	525	568	550	556	539
38831	41167	41791	38340	28221	15865	8901	3367	1959	1836	1680	774	536	386	407	380	324	324	370	374	392	546	551	1154	2100	2029	1376	796	492	324	267	265	247	248	245	232	227	260	286	256	262	257	241	242	275	225	264	237	254	247	258	278	227	272	276	258	227	259	244	247	247	253	232	255	268	256	230	275	246	253	243	249	236	245	235	251	240	243	257	250	264	247	249	237	232	275	236	237	244	236	239	236	260	281	258	260	243	257	222	223	254	266	249	250	257	275	262	259	232	251	258	226	243	233	254	253	261	257	243	265	255	266	251	274	259	262	275	222	244	260	278	235	242	250	242	226	232	285	256	244	228	261	253	213	245	246	234	271	258	245	244	243	255	244	251	248	276	235	217	238	256	227	237	255	259	240	229	222	237	232	236	263	290	293	246	250	225	259	228	205	225	218	254	244	262	252	251	235	234	244	260	279	254	234	254	286	249	235	299	216	258	250	247	260	220	263	266	258	248	266	256	261	255	254	259	215	243	248	257	214	252	253	232	263	245	283	275	291	273	241	269	222	262	256	235	266	231	241	261	267	227	233	235	236	244	269	255	256	266	253	255	271	237	261	239	242	233	246	269	251	251	242	243	269	273	258	260	265	239	253	258	241	228	240	231	253	238	258	230	269	262	215	219	242	287	255	232	270	263	257	251	245	249	257	266	270	261	229	250	243	249	235	251	239	229	261	250	262	275	244	236	250	262	239	225	265	257	259	219	262	261	267	265	268	224	261	254	253	259	220	263	239	224	266	271	277	283	263	244	258	251	266	242	254	272	212	212	242	224	233	233	260	235	255	242	235	251	283	260	233	254	271	245	234	278	261	271	221	251	235	210	249	228	227	263	265	252	266	261	252	249	267	277	230	284	249	279	270	243	241	255	242	253	234	248	277	253	245	242	248	278	248	236	237	232	252	274	253	244	249	222	279	306	249	251	221	248	249	246	242	234	281	249	247	243	262	257	220	249	263	271	263	252	219	248	250	242	272	261	254	266	250	263	250	236	247	234	257	267	224	269	259	244	210	217	251	266	267	268	231	284	281	258	233	263	284	224	260	245	238	269	234	267	258	276	257	265	256	243	244	262	289	274	240	233	262	277	227	251	235	252	225	226	244	272	260	257	236	252	244	240	264	266	267	247	248	251	233	273	253	268	264	253	236	256	260	243	252	241	252	259	238	241	282	261	276	254	269	219	282	271	260	275	226	264	241	248	257	251	248	264	247	273	251	225	260	262	241	246	265	230	232	229	269	261	232	222	242	242	259	283	230	262	258	261	243	273	271	252	246	251	253	269	232	223	242	246	231	253	270	222	259	282	240	251	233	243	225	240	237	258	265	229	259	257	268	249	273	269	251	247	253	239	269	232	252	232	231	251	259	258	259	249	266	255	258	238	227	235	243	258	237	276	214	255	237	219	256	233	261	253	271	246	252	274	219	268	218	247	258	263	248	228	236	264	253	253	223	232	242	236	265	233	243	277	254	247	261	277	240	275	257	254	231	243	255	248	244	213	244	243	259	232	234	244	245	240	256	271	246	231	251	235	220	246	266	267	265	241	219	282	267	251	208	229	254	248	246	251	243	263	289	247	256	248	251	254	261	263	252	236	229	251	253	239	254	245	227	245	253	249	245	255	253	258	243	237	250	246	236	239	229	295	230	248	258	232	258	215	250	236	243	246	230	247	257	224	229	225	253	239	236	278	262	264	225	241	228	242	240	278	262	268	256	219	260	234	214	253	256	249	271	240	244	246	241	254	252	286	233	256	268	272	245	246	257	257	270	243	231	264	250	268	256	240	238	252	268	270	246	246	270	268	230	252	226	269	206	249	284	238	235	245	251	268	255	254	217	263	270	247	232	229	247	276	273	263	267	248	246	215	241	265	250	223	259	251	250	240	273	271	249	261	301	274	271	248	263	246	206	247	235	237	238	239	246	262	249	249	255	241	264	257	268	280	242	232	262	249	258	241	244	264	235	264	258	244	257	262	238	275	253	245	225	232	274	231	235	248	259	263	255	244	242	246	252	222	244	262	276	230	238	260	220	255	220	237	227	265	254	269	231	252	265	243	264	258	256	247	248	223	261	236	227	237	238	226	225	228	288	255	221	228	229	249	215	245	251	251	231	253	257	229	237	246	249	247	256	240	261	256	228	212	249	269	256	271	230	242	277	255	265	259	249	259	259	262	222	267	283	260	239	270	226	243	252	226	252	236	225	243	225	267	255	288	239	253	269	241	236	277	269	252	250	257	225	194	284	258	244	237	232	271	238	233	238	256	246	254	292	257	237	263	251	262	260	245	233	243	260	307	274	245	245	254	254	266	265	245	237	280	232	259	222	267	250	259	227	258	264	241	261	232	244	242	250	243	265	230	227	247	263	223	265	247	245	256	270	246	251	262	240	260	248	224	254	261	255	263	254	227	243	223	239	237	233	225	268	248	262	269	236	251	230	252	218	231	253	217	224	276	227	237	256	240	252	255	245	244	245	258	244	251	238	243	265	261	246	238	256	263	231	278	273	231	250	254	250	280	257	258	255	251	238	240	233	255	257	238	252	262	277	248	237	270	232	254	260	253	236	219	229	256	264	230	238	276	230	266	230	229	244	279	233	258	266	244	256	251	232	243	245	237	262	238	220	261	225	243	263	223	211	252	227	242	242	280	269	282	257	236	240	247	248	252	257	235	274	264	265	256	255	275	232	243	237	220	251	239	235	241	256	234	265	270	200	233	270	256	245	241	234	255	247	252	256	264	220	255	254	217	263	236	244	266	250	263	266	248	212	248	236	269	256	231	254	258	254	228	251	236	240	246	265	226	243	243	274	246	265	262	243	226	241	259	241	262	276	252	256	252	240	215	247	281	247	242	251	238	231	261	230	225	249	256	228	219	251	272	271	240	264	242	259	275	246	265	256	244	259	267	254	245	270	248	267	281	251	219	238	219	247	241	248	253	239	256	246	240	283	261	234	249	270	276	240	221	234	219	227	273	253	229	234	235	257	260	247	240	246	252	267	241	236	243	254	236	257	276	254	238	228	268	222	260	213	215	229	251	269	246	259	236	248	224	297	261	250	261	264	281	254	252	226	258	217	224	243	225	219	253	235	211	252	250	287	269	239	258	240	280	238	280	225	252	277	272	252	246	264	241	231	237	223	255	233	244	257	220	237	254	234	231	236	261	242	265	260	247	260	248	232	242	228	273	257	237	280	262	262	265	240	258	255	236	248	258	251	253	221	250	247	230	240	256	272	232	237	268	243	218	246	247	243	226	242	254	223	241	254	244	225	249	247	243	227	269	254	236	281	253	262	237	236	256	257	256	259	247	225	246	241	273	256	221	225	243	239	222	255	248	235	232	282	271	243	254	284	250	278	254	246	249	233	233	247	268	260	241	235	240	236	263	275	274	239	249	231	222	221	269	248	251	252	265	255	267	267	262	247	238	246	259	245	232	245	269	227	246	269	262	250	194	242	247	244
26774	34857	41950	40985	26870	15643	11798	6124	5906	6670	5811	2520	1702	1447	1385	1431	1112	1035	1128	1280	1681	2117	2266	6230	10610	9755	6367	3486	1749	960	699	577	641	628	588	621	585	575	623	604	603	580	646	593	621	589	627	567	581	607	566	577	561	615	595	580	586	585	550	599	600	557	577	620	606	567	590	588	591	622	638	582	630	582	566	569	558	590	601	621	596	558	671	584	605	588	600	599	578	625	605	596	575	580	554	574	581	590	568	581	646	576	622	599	634	563	597	597	597	599	586	588	610	619	620	563	585	615	600	595	579	587	592	595	638	575	592	609	603	585	580	579	587	578	553	621	583	600	614	599	627	606	589	658	569	625	596	580	671	586	570	590	618	611	610	607	645	606	576	598	627	634	646	548	544	622	575	583	654	552	610	599	562	602	621	622	622	600	563	575	611	636	584	593	609	563	597	622	610	579	595	617	575	583	605	620	588	579	601	588	605	568	572	594	607	602	606	604	588	586	577	602	667	618	604	610	617	597	634	550	629	573	582	585	593	595	639	558	592	588	567	585	613	604	595	610	597	586	624	618	539	605	608	604	649	602	586	636	587	613	537	601	597	639	611	589	610	608	625	585	601	604	574	599	596	572	608	587	632	559	630	639	577	592	638	599	582	584	603	596	605	588	588	583	604	620	634	609	570	588	591	590	589	596	592	621	651	678	593	601	624	595	639	603	575	598	610	566	607	600	635	582	561	614	593	557	598	634	577	604	542	575	653	599	591	638	612	585	579	619	616	572	599	541	557	609	607	598	600	618	568	575	644	603	594	563	591	572	626	625	580	568	610	585	593	556	616	629	569	598	608	577	607	647	585	603	586	552	601	600	589	586	573	583	597	571	567	607	582	590	570	603	627	630	629	580	597	639	587	591	582	654	600	605	631	574	608	583	605	605	581	625	623	641	611	627	612	620	633	583	618	641	567	602	573	599	656	595	589	571	559	582	646	599	600	630	594	616	632	553	563	607	574	598	601	618	618	636	575	605	599	606	580	593	625	610	586	570	623	608	631	602	576	627	593	578	656	620	587	568	573	600	615	572	600	586	562	621	625	578	612	598	576	626	635	609	629	587	628	618	539	583	567	580	637	609	630	563	599	588	650	626	555	592	615	613	619	587	550	603	572	591	573	569	650	595	558	629	616	574	613	621	603	580	588	621	658	575	603	592	607	577	586	622	560	590	592	588	622	587	570	621	574	618	598	637	610	554	600	588	571	608	569	572	636	604	582	607	642	591	610	590	609	582	570	568	624	581	613	593	590	590	579	597	622	625	609	642	593	608	598	585	597	599	606	596	591	608	592	552	561	580	599	583	596	596	602	546	597	540	597	592	595	598	617	591	577	598	637	591	619	620	581	620	606	587	656	635	607	620	624	595	584	615	591	606	577	570	571	617	621	625	569	645	595	614	550	610	604	599	647	595	618	602	572	646	617	664	636	569	595	575	585	604	595	583	562	625	630	578	602	610	589	607	598	603	579	609	620	606	592	564	573	599	609	647	608	576	622	610	585	595	666	565	611	584	604	596	583	546	591	608	564	595	582	607	629	609	623	596	570	571	585	632	630	596	553	558	619	587	636	617	632	621	597	608	604	576	625	615	584	564	560	608	606	561	555	619	600	613	586	605	554	564	566	577	618	637	564	582	597	598	603	585	649	623	636	567	586	615	587	543	613	576	629	585	576	603	611	571	580	598	563	592	619	571	605	608	619	600	572	534	586	613	641	570	603	625	605	561	616	582	591	654	604	586	653	599	626	574	577	613	598	619	641	608	570	614	583	601	612	602	557	631	602	624	572	551	589	558	625	630	610	555	646	580	599	575	616	563	610	579	657	617	626	620	601	624	573	587	595	542	581	589	612	594	577	582	606	620	579	603	608	563	543	616	553	579	597	618	615	616	538	613	582	604	581	668	614	604	603	608	623	563	557	584	551	605	625	653	553	580	573	576	584	616	582	583	654	641	583	617	595	581	544	560	598	583	645	563	562	599	599	621	568	600	607	583	547	647	577	638	607	572	634	595	601	596	595	558	579	553	619	620	604	570	566	575	621	650	573	557	618	609	611	606	613	597	596	575	610	554	599	599	624	601	562	572	587	600	587	589	641	609	616	597	587	588	542	579	558	626	595	589	591	644	550	654	599	562	606	601	588	635	654	545	598	604	578	629	611	606	596	620	582	561	620	575	649	607	624	601	635	568	598	574	579	604	610	594	589	649	629	557	605	568	586	549	613	619	620	603	610	594	564	608	629	558	602	593	627	550	595	619	599	601	576	543	596	597	620	627	568	531	582	611	621	582	585	616	609	586	620	580	607	613	608	573	645	631	592	614	647	577	584	577	599	656	587	622	614	585	614	584	619	592	587	607	580	602	630	580	607	575	627	555	605	585	578	581	629	613	648	598	607	607	569	625	564	604	642	643	541	611	629	612	581	598	612	608	609	619	645	602	595	605	565	572	652	619	530	590	613	609	608	637	610	599	588	596	568	560	593	603	577	562	632	598	605	615	564	592	592	636	618	604	597	557	603	620	607	618	588	568	574	602	575	592	597	580	571	612	585	612	554	621	611	560	600	595	560	608	584	589	583	588	606	558	570	564	608	570	545	633	615	636	609	559	587	647	596	587	615	638	553	570	609	583	596	614	601	617	587	613	648	613	578	606	575	598	608	605	587	588	574	590	595	650	622	628	582	590	620	579	611	624	601	622	601	591	616	599	539	580	584	564	573	629	571	598	614	582	570	567	565	583	575	578	610	612	604	633	595	610	627	615	629	587	597	573	598	562	568	616	594	625	603	625	623	595	607	595	609	599	580	624	579	601	599	596	603	646	620	601	578	632	575	585	589	590	624	608	589	616	588	635	606	577	595	586	596	591	596	568	598	576	594	622	587	603	552	621	574	609	626	613	617	558	610	611	606	588	595	589	604	629	620	614	589	606	573	605	625	585	582	631	611	606	584	581	588	611	594	590	596	603	587	607	608	600	609	579	587	625	602	641	634	600	622	583	592	612	629	634	623	573	610	599	655	603	615	656	583	614	626	573	584	561	619	659	637	606	591	669	625	593	569	604	572	633	594	582	606	592	594	521	591	638	556	637	575	590	609	579	576	604	594	610	545	592	607	599	582	613	545	613	570	591	599	629	595	596	633	602	629	599	607	623	599	594	556	562	602	596	609	604	585	572	596	594	562	624	583	596	572	592	598	642	585	602	628	575	583	642	599	583	597	594	602	604	625	566	621	619	557	604	626	604	587	603	563	597	567	582	608	614	606	619	579	620	590	608	577	586	568	560	608	615	595	604	610	599	609	617	628	606	586	593	609	568	570	621	601	601	575	625	577	568	587	564	567	643	615	605	576	586	571	601	573	568	594	583	618	562	592	536	615	594	603	590	649	603	570	627	622	620	642	607	599	592	594	607	589	585	639	606	591	615	557	594	618	611	635	569	575	589	536	613	604	618	614	610	574	625	619	590
50734	48508	45853	43003	41067	25516	19814	11686	5082	3061	2804	1118	645	485	433	383	512	513	663	777	797	759	575	1670	3890	3710	2315	1194	644	379	195	177	183	207	165	154	190	168	183	179	163	171	156	212	184	170	167	173	163	179	155	194	175	190	196	169	177	185	188	203	184	196	170	169	170	186	196	182	176	189	196	157	188	167	181	186	169	189	176	178	171	204	179	184	161	166	156	175	158	196	173	173	204	173	204	195	178	161	162	151	184	169	194	187	183	183	194	182	177	185	191	172	166	155	158	179	169	184	196	172	154	188	156	182	180	173	166	188	191	186	196	179	181	179	169	160	183	200	177	169	189	177	186	174	187	169	197	190	185	183	180	184	187	166	171	169	169	180	178	177	187	170	164	178	167	173	165	184	196	172	190	179	199	153	156	159	174	170	171	189	172	149	205	168	197	162	179	201	182	220	185	180	189	173	204	178	197	175	176	193	174	161	195	175	155	154	162	180	170	190	183	213	198	173	170	171	182	193	199	175	176	180	170	181	200	175	179	187	175	182	160	171	209	168	182	163	174	193	195	161	165	179	175	174	169	173	179	164	194	187	185	183	190	185	173	167	177	188	176	165	175	177	147	175	164	176	173	164	177	184	172	192	179	175	174	192	173	201	188	167	150	188	202	188	172	177	194	179	165	187	181	179	199	192	193	166	165	192	205	164	180	179	195	170	178	188	179	175	194	181	156	166	184	174	162	195	186	203	195	197	211	184	154	185	156	183	178	171	172	168	179	181	154	153	164	184	187	167	185	180	183	187	188	169	168	166	206	199	203	177	196	182	178	208	188	180	163	197	165	182	164	211	196	194	194	184	166	173	196	175	183	191	171	191	177	168	179	158	179	205	196	173	180	177	177	192	178	199	193	193	201	169	199	170	177	199	178	173	168	171	167	180	152	180	170	169	172	180	226	164	199	173	179	164	162	163	190	174	198	164	173	171	167	180	177	178	189	166	160	182	223	154	173	195	156	191	162	211	178	167	183	202	190	181	175	168	198	185	175	171	160	180	190	174	176	166	165	185	152	183	187	179	170	186	180	195	179	189	194	203	170	181	168	167	188	154	168	226	172	184	186	199	175	170	174	186	172	157	182	184	172	170	198	170	173	179	184	172	173	163	185	172	186	166	191	196	170	181	187	198	176	193	184	182	186	154	181	161	190	183	179	210	174	162	215	200	192	173	197	189	179	180	199	185	186	181	206	167	184	194	194	175	167	191	187	173	180	187	166	171	182	178	213	193	197	184	172	185	175	182	207	185	182	175	152	149	181	180	161	174	174	175	197	209	174	203	179	172	178	193	192	175	185	151	192	183	188	177	201	198	173	179	174	195	168	159	178	184	176	180	168	171	163	200	163	174	181	175	180	190	183	162	182	192	166	197	206	182	204	178	174	181	178	185	164	162	165	186	206	188	187	162	168	205	190	172	195	191	184	194	186	180	182	172	170	165	174	160	190	159	187	182	194	176	177	151	181	188	191	173	178	194	155	150	174	171	191	189	170	184	174	203	167	183	195	161	187	188	187	167	195	180	189	187	185	171	183	179	149	165	173	212	172	164	159	183	198	169	158	183	180	180	166	161	185	173	181	224	194	201	212	172	172	182	190	165	180	192	184	171	182	171	157	192	175	200	186	207	201	173	175	187	189	207	214	176	164	170	192	167	179	188	157	179	168	189	172	187	184	160	185	189	193	208	182	189	192	167	181	162	203	197	165	197	177	162	189	167	167	193	185	175	171	190	172	179	187	224	180	168	167	173	169	203	189	205	174	165	212	189	148	177	172	174	183	188	178	202	165	182	169	194	177	164	182	178	211	223	178	189	198	188	192	201	187	179	176	183	190	182	163	196	187	193	159	170	198	193	152	187	171	170	168	173	167	172	175	179	183	182	189	164	159	192	170	192	182	185	167	176	185	181	168	183	171	180	193	198	185	195	173	171	167	165	203	176	178	175	197	179	166	172	201	182	163	175	167	192	174	154	193	173	184	173	190	185	178	184	164	184	190	159	172	208	184	178	189	203	176	170	168	178	174	165	193	151	183	172	181	185	158	169	167	177	183	157	178	160	168	163	196	169	188	192	186	156	192	175	177	167	183	204	177	165	179	184	195	181	169	184	169	201	195	190	169	162	181	193	207	177	151	195	171	175	197	181	183	186	160	185	159	186	186	173	158	157	187	205	166	171	177	191	174	192	155	178	196	188	188	181	182	198	211	179	184	195	168	195	177	221	163	170	192	198	175	200	183	182	196	138	200	200	171	200	184	182	161	181	190	192	189	170	205	181	154	165	176	158	177	164	166	161	180	155	181	192	176	178	191	187	169	162	189	213	177	191	167	148	187	182	169	202	181	178	193	178	179	160	185	160	183	194	171	175	197	194	170	167	175	166	165	169	198	159	178	181	219	199	182	174	183	193	173	181	173	183	180	172	179	182	216	204	173	171	192	191	201	185	164	170	179	187	166	168	156	154	201	181	173	176	172	170	198	154	170	197	207	181	191	188	196	179	188	163	191	194	174	176	166	160	144	222	168	184	177	163	170	202	186	176	188	188	176	186	175	168	188	178	194	167	175	158	198	167	201	191	195	181	176	169	185	188	181	191	201	213	178	187	168	168	187	160	178	189	184	149	175	184	179	179	189	205	167	183	204	183	167	177	168	171	174	171	187	188	169	190	216	151	188	177	184	206	186	217	168	176	172	157	204	168	210	202	148	205	172	173	186	178	174	188	180	208	207	173	185	183	166	171	170	181	182	194	181	198	179	192	215	164	189	184	176	199	179	207	191	185	179	202	170	188	196	188	179	182	172	185	190	187	182	214	186	159	181	151	192	184	206	185	149	190	173	175	175	188	174	180	167	184	160	193	186	197	171	150	188	176	176	213	172	178	187	167	184	184	158	178	181	166	170	186	182	176	169	174	170	175	216	185	186	172	178	191	168	174	164	164	186	182	167	180	210	198	166	193	189	177	172	178	193	195	171	178	168	187	171	166	158	190	182	180	163	174	181	184	168	181	176	163	178	179	199	173	204	156	177	195	162	190	182	190	196	212	187	197	156	163	171	171	164	191	169	171	172	192	172	177	189	149	181	167	182	167	186	183	175	164	194	185	177	169	177	191	167	187	160	186	188	191	220	153	183	179	167	204	190	182	183	196	182	185	172	162	166	194	198	184	177	172	187	177	174	180	181	171	175	193	193	178	170	174	199	178	185	197	183	183	186	170	169	166	179	208	193	192	187	175	193	176	203	161	185	206	184	168	166	210	180	160	157	152	162	205	164	177	178	195	182	189	184	196	180	167	150	165	162	160	147	203	175	182	189	183	202	154	190	167	163	199	185	203	183	168	150	160	177	166	178	182	201	169	176	177	162	155	152	173	199	183	174	165	182	165	178	172	192	189	164	182	192	208	198	184	168	177	165	164	166	203	184	184	176	174	164	169	190	225	180	188	194	157	170	175	177	204	167	193
36097	44210	49043	49881	42064	19273	18089	11549	8770	9031	9022	3157	2511	1946	1911	1676	1992	2477	3221	3847	3840	3630	2831	8812	17388	15878	10084	5396	2645	1217	608	473	455	435	478	430	436	463	450	457	446	430	435	438	443	436	438	404	462	456	425	431	436	431	439	462	452	411	447	439	431	447	473	466	389	430	419	407	422	464	456	459	440	408	443	429	439	423	449	439	440	433	439	441	451	471	414	456	428	431	393	461	428	389	443	415	432	445	459	459	416	412	414	409	430	459	426	429	465	449	467	412	428	435	435	425	467	376	427	441	422	410	448	418	431	445	406	459	401	445	422	412	408	448	477	449	437	414	441	460	427	462	425	419	430	435	443	457	435	446	428	430	388	413	387	459	386	463	472	461	400	415	455	428	408	459	452	445	462	433	430	436	464	438	441	427	418	444	397	413	457	440	412	447	425	473	418	464	448	431	457	422	406	446	430	405	453	400	417	419	427	471	421	429	437	433	442	425	442	434	426	441	461	409	438	434	442	470	479	433	445	407	406	447	385	445	404	435	413	428	442	443	479	448	442	439	461	423	437	440	397	438	454	435	448	424	433	433	433	445	431	457	407	443	434	436	453	497	410	446	377	414	403	401	462	427	430	431	482	423	415	437	429	449	467	443	439	421	459	432	456	442	433	434	443	440	429	450	393	459	443	416	420	439	411	418	504	430	437	430	443	434	440	426	444	443	433	470	415	438	418	445	431	421	421	413	485	410	431	430	404	452	435	466	447	425	420	414	447	411	454	443	452	454	413	409	444	446	436	408	456	430	437	420	430	415	445	439	417	466	414	436	431	436	416	443	474	441	423	439	412	434	418	463	469	430	437	432	445	417	423	452	435	460	453	432	420	452	410	431	442	428	428	437	413	435	464	395	408	456	466	442	445	453	448	457	439	435	457	452	391	429	459	417	456	429	404	418	438	440	453	413	433	426	443	415	426	456	421	431	454	427	410	420	419	426	456	480	402	440	429	447	472	434	448	402	432	448	442	429	428	442	432	448	418	480	452	444	433	428	468	437	434	462	440	399	422	420	432	437	473	443	407	470	443	480	443	430	385	418	456	440	456	472	459	456	407	437	412	438	467	407	438	423	485	475	423	491	444	434	413	430	433	461	444	429	442	453	406	446	459	386	389	411	429	478	419	441	433	446	457	441	449	428	409	421	439	422	441	453	420	414	449	434	444	460	423	422	427	435	447	390	450	403	418	427	414	414	425	431	405	450	420	405	379	429	416	433	417	414	435	413	512	494	416	469	434	437	446	408	430	395	396	452	415	426	442	385	417	430	413	429	434	452	424	409	439	414	420	429	449	430	438	440	447	467	431	430	405	435	415	427	444	457	449	461	396	464	479	438	428	412	430	444	439	413	435	420	457	454	432	437	419	398	425	437	430	466	446	454	482	425	433	405	466	396	408	413	479	442	432	446	438	439	440	381	443	445	455	439	463	441	427	448	420	401	466	434	456	416	409	428	415	380	466	394	435	450	427	419	438	502	462	426	455	412	463	444	424	448	423	476	469	381	444	448	414	462	436	402	426	426	450	441	437	465	435	424	429	387	454	408	449	455	430	405	472	450	428	473	436	453	412	436	451	442	439	432	454	412	445	438	404	423	426	446	431	454	432	468	429	434	403	439	403	407	433	431	453	420	424	466	452	444	428	459	460	439	429	394	422	441	441	439	417	450	471	432	415	399	424	462	455	392	435	422	433	422	458	428	479	467	413	423	441	440	477	442	434	449	442	442	451	434	469	407	443	416	445	447	481	427	438	409	422	427	472	437	430	450	439	396	406	434	432	385	447	459	437	413	440	427	430	430	425	460	452	468	414	472	468	430	457	407	423	422	444	425	412	421	497	426	434	457	385	425	453	403	443	409	415	399	396	454	423	420	410	429	443	443	433	455	417	431	425	428	433	444	414	421	406	401	391	450	426	415	458	440	441	421	428	417	459	436	459	435	469	378	398	445	423	436	443	426	446	450	420	434	463	436	396	439	381	419	432	443	431	433	468	471	453	446	420	432	431	413	423	441	436	424	409	459	449	462	448	416	413	426	433	385	425	430	427	397	399	426	469	472	416	440	417	430	462	412	455	454	445	425	461	466	444	452	434	433	454	436	441	452	433	449	420	443	419	468	450	457	462	454	430	458	415	406	434	397	447	417	419	434	409	429	462	418	454	441	436	447	455	426	449	437	429	458	410	453	448	471	418	434	454	433	422	461	418	438	468	432	447	405	466	402	438	439	422	419	461	429	444	428	481	422	437	458	423	421	458	454	413	404	395	421	435	441	423	419	385	425	472	395	415	442	455	375	430	448	410	438	393	407	414	432	441	436	430	404	440	388	410	426	404	414	436	385	459	447	418	447	444	413	397	430	464	390	430	429	450	441	429	426	442	413	470	418	454	415	409	442	438	448	405	454	413	437	389	433	431	436	433	411	418	434	420	417	444	457	430	482	465	435	411	472	458	502	403	456	426	444	445	428	468	422	426	411	463	412	464	457	460	400	400	459	466	430	440	453	412	442	419	444	457	473	390	444	436	437	387	424	401	407	450	478	434	431	428	419	407	421	453	420	419	398	415	441	447	446	410	457	432	451	445	430	403	419	446	435	400	411	417	458	414	453	445	440	431	441	423	429	426	424	427	473	437	438	432	459	444	378	437	420	414	403	448	416	446	409	403	437	424	465	433	415	444	444	444	409	479	458	439	390	438	424	419	417	458	449	452	452	435	418	429	414	479	435	439	450	440	414	423	444	440	407	414	423	514	428	428	440	431	419	438	435	413	424	420	448	463	435	452	435	411	422	459	439	429	420	441	434	448	433	427	449	401	404	446	425	447	439	438	432	436	430	467	431	446	462	415	460	430	435	464	429	414	448	447	435	471	449	460	421	414	461	457	417	414	485	441	430	404	464	465	474	448	423	461	406	408	459	452	458	456	428	449	417	418	442	425	431	447	457	423	446	425	463	419	464	469	425	453	411	408	452	486	445	420	464	433	429	442	428	389	426	443	433	421	437	430	444	434	405	430	430	441	450	479	407	496	455	420	430	447	402	419	416	430	466	407	439	425	422	443	426	445	459	422	415	425	452	446	404	413	456	441	434	409	450	438	425	439	427	407	456	472	445	407	466	433	405	436	425	440	452	441	429	447	404	475	430	417	468	436	406	440	454	422	409	414	419	431	424	472	453	454	436	451	452	409	412	427	417	416	388	441	445	460	453	474	439	426	428	420	427	426	418	423	440	422	440	426	411	459	416	427	465	414	436	418	398	472	435	409	402	401	409	458	431	437	405	450	461	452	437	417	428	399	449	447	401	442	444	467	418	433	435	438	397	420	460	440	456	441	425	414	408	456	440	425	457	400	454	437	400	428	426	435	438	429	471	401	476	397	465	420	444	433	439	436	445	440	458	441	390	437	414	467	419	439	409	437	421	432	445	461	416	419	445	438	431	464	408	451	477	373	442	462	436	425	416
25762	20826	19092	13900	4209	1336	1039	813	637	482	396	339	325	264	295	277	323	352	390	407	306	299	268	246	385	414	469	375	282	262	241	244	226	230	244	235	217	202	231	225	220	221	231	233	232	235	225	196	219	208	228	227	222	208	206	220	240	235	245	221	247	208	236	220	221	239	192	207	225	232	237	215	223	216	250	227	204	236	200	239	232	235	198	208	237	222	239	207	224	227	232	244	207	215	224	219	224	233	210	203	220	230	205	236	199	218	203	217	264	255	255	225	234	209	215	217	184	235	216	231	232	222	233	216	224	230	207	221	245	233	230	196	216	236	229	222	217	227	222	207	200	228	225	232	205	224	202	201	234	254	228	229	228	225	249	217	196	259	239	236	214	204	207	257	250	224	234	223	242	217	227	220	233	247	237	206	238	202	239	225	231	253	229	221	214	244	237	237	223	213	232	222	234	250	248	180	212	197	250	227	213	240	229	246	231	247	223	240	228	243	223	252	236	210	202	222	225	235	234	226	234	241	186	190	217	230	259	226	236	237	222	236	208	221	231	224	223	204	228	228	210	231	222	219	236	213	240	234	224	226	242	239	237	186	203	235	246	222	220	228	213	228	214	234	225	213	235	220	210	215	212	213	229	209	206	261	236	225	197	242	199	220	203	189	244	231	242	245	204	220	215	216	213	219	227	208	224	248	232	224	239	223	214	230	218	236	207	211	200	204	211	189	239	230	222	205	211	212	203	244	202	217	236	211	235	238	187	222	217	233	228	244	207	213	206	219	232	258	231	237	253	209	222	224	236	211	213	207	242	212	206	214	220	217	240	254	208	240	238	230	232	214	220	285	202	209	200	243	252	229	230	217	236	222	233	221	199	214	219	216	213	216	229	231	189	241	229	221	239	209	216	226	226	212	239	233	220	206	204	214	229	205	214	244	228	248	218	229	254	233	234	234	246	216	252	231	246	222	207	218	234	232	222	226	224	231	230	250	231	231	215	214	227	220	224	231	218	233	216	233	230	201	236	230	234	213	210	249	231	240	199	211	238	236	202	231	199	217	223	210	235	218	229	208	227	230	237	259	227	222	241	244	234	217	231	224	215	214	236	224	216	197	246	236	223	209	205	216	207	225	217	217	199	215	206	190	227	257	233	237	231	231	209	232	245	224	221	232	240	188	211	232	225	210	213	217	219	195	244	206	223	216	241	247	221	244	197	244	246	207	224	229	241	243	234	222	238	215	205	227	211	214	225	220	234	244	226	228	223	223	215	224	227	233	234	201	201	229	235	213	234	237	222	246	204	234	220	208	216	241	212	226	225	250	199	226	243	208	220	221	220	212	250	195	229	218	203	223	227	202	248	214	238	242	223	244	221	222	237	221	224	248	236	208	200	206	213	239	239	213	219	233	235	253	218	245	202	224	232	208	233	213	227	220	206	223	210	248	198	228	225	221	203	254	215	229	261	211	248	234	214	210	241	205	238	203	197	234	216	209	207	224	228	230	226	222	250	226	234	238	225	211	206	232	259	227	223	231	235	245	228	254	219	244	229	197	257	217	203	231	191	229	230	237	221	210	236	248	219	192	197	239	207	228	207	222	229	230	228	217	223	250	240	212	238	272	226	243	241	214	230	228	190	220	233	201	226	215	207	248	225	215	221	217	215	232	243	199	237	224	202	245	234	227	229	233	218	229	248	237	238	236	248	199	231	203	207	227	229	242	226	218	240	219	231	245	254	258	208	213	213	225	248	224	241	228	243	238	223	223	233	234	227	209	242	220	236	239	215	236	200	211	237	229	234	212	215	213	215	229	236	218	244	239	235	245	235	244	237	219	245	224	213	231	233	218	207	232	230	207	205	183	223	233	203	219	222	214	190	236	226	235	225	223	262	233	227	236	210	209	227	239	231	231	238	207	238	197	212	235	240	211	243	207	246	217	226	215	240	228	243	236	227	226	240	235	215	238	221	236	242	251	220	275	204	221	209	223	215	189	257	245	228	253	211	236	221	215	227	203	210	230	213	285	224	225	230	246	240	203	204	229	205	207	227	223	234	203	204	210	235	229	237	225	224	247	239	234	201	217	231	217	233	210	221	248	214	237	231	243	225	246	228	211	209	193	220	204	220	216	218	219	221	267	205	226	219	216	204	212	240	228	244	222	240	193	233	231	238	237	201	231	215	218	239	191	214	203	227	217	207	216	208	206	205	236	236	231	251	228	249	249	219	224	233	233	229	226	209	209	260	207	222	192	243	216	208	248	252	227	207	205	198	205	223	216	256	233	240	236	185	220	210	223	225	226	215	228	210	247	244	205	197	224	240	242	246	216	232	222	245	236	248	185	211	235	247	235	218	247	255	202	244	231	232	227	217	215	232	211	248	230	214	216	240	234	225	203	223	218	234	216	229	229	240	228	220	223	204	242	216	218	204	227	214	238	224	247	208	217	224	254	217	242	209	225	191	213	219	221	216	234	224	211	229	243	240	197	251	244	226	239	233	207	236	222	203	239	213	223	218	221	246	210	228	242	252	208	244	217	222	230	222	229	239	221	224	228	209	228	232	230	228	228	202	232	198	214	208	232	223	255	221	217	204	208	241	222	222	234	206	201	235	209	240	205	225	201	206	225	210	223	212	220	248	221	231	237	208	224	258	205	240	214	212	204	247	232	203	218	204	226	216	245	227	258	212	229	220	220	195	217	226	202	212	189	215	247	228	230	228	234	245	203	252	199	238	210	214	197	242	235	228	244	209	252	224	226	243	203	230	198	229	234	219	240	202	217	238	235	223	227	225	220	225	227	223	241	203	229	227	185	220	230	221	227	242	229	219	190	254	243	249	264	224	222	248	227	221	248	225	250	209	218	226	213	253	230	235	221	210	254	243	227	221	207	209	220	257	219	236	230	231	206	211	216	205	268	230	240	222	187	217	243	225	221	211	239	212	232	198	204	237	206	230	241	213	237	219	237	218	242	237	216	225	219	229	203	214	221	218	212	207	221	221	212	199	211	195	239	222	246	247	234	233	215	219	209	238	202	207	221	211	244	240	240	192	210	256	230	244	218	238	216	217	241	211	231	244	229	214	225	209	246	252	210	214	243	220	225	201	212	200	212	270	206	196	214	220	216	231	229	212	243	201	241	202	243	238	214	241	216	231	237	239	210	244	245	230	248	220	239	231	213	230	218	207	256	217	215	228	260	258	223	240	220	221	220	229	242	225	203	233	257	238	247	193	215	194	235	219	236	227	248	236	215	203	199	206	226	238	212	225	252	230	208	246	220	230	260	235	218	210	222	224	230	213	235	216	208	210	187	221	214	212	214	223	208	214	225	215	216	217	225	210	238	217	201	223	230	214	224	215	240	198	246	224	245	271	207	225	229	222	235	223	259	253	211	229	198	221	216	221	216	212	225	209	244	216	225	229	190	215	230	224	228	217	222	228	240	234	208	238	210	227	229	207	203	233	240	194	229	196	215	227	248	228	210	210	223	220	230	233	222	212	243
16673	17573	24281	23893	8633	4578	4016	3261	2601	1858	1527	1222	1083	891	864	1004	1148	1127	1439	1564	966	839	777	903	1351	1610	1564	1102	868	707	590	584	554	547	556	522	526	553	585	536	546	562	541	524	529	577	530	556	487	567	546	550	516	568	556	559	524	542	561	551	547	585	581	570	588	525	554	557	537	560	578	583	577	555	565	551	547	533	571	567	513	524	535	562	543	524	567	540	530	575	540	539	554	575	531	503	520	542	535	563	573	524	568	544	559	505	556	535	567	564	578	553	555	530	536	567	495	540	596	546	524	538	570	559	577	521	571	552	547	535	561	548	537	584	584	600	555	553	543	562	560	521	547	589	555	533	526	543	539	538	536	535	543	535	537	537	555	592	586	558	566	539	571	529	559	541	577	551	493	535	542	583	517	589	551	518	530	563	597	525	529	562	557	497	577	587	536	540	537	530	555	531	551	597	552	549	534	581	553	544	562	542	617	529	539	543	615	539	504	509	534	527	531	544	524	559	562	515	526	568	570	613	552	582	534	534	556	577	549	520	550	547	573	529	550	573	521	579	553	543	562	545	547	575	543	559	574	572	524	548	582	537	496	579	565	517	582	577	581	538	509	529	557	591	540	564	600	552	526	608	562	546	581	572	556	584	559	581	560	541	528	558	573	529	545	550	563	554	529	510	573	558	564	593	539	510	513	555	566	567	540	517	524	555	584	586	570	497	530	559	538	573	602	543	524	498	545	549	572	534	544	542	557	559	557	539	558	574	557	595	529	566	553	511	569	527	497	535	564	582	541	548	530	554	613	512	542	552	561	529	516	552	552	542	572	545	536	581	610	548	535	559	555	514	483	549	588	513	557	554	606	521	532	564	551	579	495	524	585	573	530	555	537	556	530	545	540	559	546	520	566	582	561	558	568	527	584	585	562	538	532	571	587	507	525	543	549	590	541	537	560	531	569	556	537	550	567	555	628	568	565	568	539	544	575	568	542	541	586	524	529	524	550	543	553	567	555	501	534	543	530	543	531	557	532	557	566	568	546	538	536	539	561	511	574	558	560	565	575	539	577	546	564	540	530	489	573	511	574	575	546	558	553	519	551	523	563	497	544	565	535	565	563	549	589	517	562	577	551	584	575	562	595	563	511	554	548	578	516	538	574	535	569	604	552	547	560	573	568	573	562	536	555	563	559	551	545	523	543	542	551	543	515	547	564	508	525	518	537	553	506	562	577	561	540	567	577	546	546	560	522	546	516	523	515	559	541	574	559	594	565	574	559	549	531	532	560	507	564	518	547	518	541	564	578	556	607	547	539	548	556	559	543	537	551	519	511	488	537	551	549	520	539	553	589	528	529	549	532	559	559	524	565	578	563	550	556	545	550	517	534	507	533	519	555	537	512	561	541	531	574	534	534	528	551	534	541	551	507	566	537	547	526	561	553	492	551	587	550	575	570	572	556	566	543	547	550	510	525	526	557	562	535	561	492	566	539	539	590	590	543	528	560	555	555	528	531	564	557	539	569	499	625	533	576	576	517	561	515	548	561	542	517	531	517	556	533	544	585	548	575	548	545	547	555	559	517	518	507	533	558	583	546	555	547	564	586	552	538	527	518	553	582	566	586	503	595	630	559	523	593	550	567	508	572	565	581	555	558	531	542	563	506	538	538	550	515	541	531	529	532	580	548	548	549	529	579	519	531	523	528	576	568	569	570	543	544	510	547	558	528	567	530	563	547	564	507	537	560	570	536	508	557	566	549	563	514	573	511	583	585	541	535	551	568	567	560	535	576	547	558	600	535	530	568	542	533	505	558	535	590	551	518	599	531	525	540	553	596	504	515	558	554	543	506	550	592	548	530	516	536	552	568	524	541	547	568	574	514	539	577	573	534	554	523	562	564	541	515	534	568	506	536	523	540	564	559	556	572	570	556	550	552	505	564	555	521	560	557	568	554	548	572	591	562	554	578	555	559	561	548	522	571	607	536	526	554	520	571	549	564	555	573	533	607	567	550	562	566	584	542	549	567	545	556	561	564	542	529	535	557	503	528	536	571	571	531	540	525	564	519	535	537	570	546	529	532	554	600	559	532	559	537	542	567	555	578	573	537	561	523	516	545	551	577	562	516	536	531	533	565	589	563	553	530	574	576	538	593	586	527	551	534	602	558	528	538	566	558	568	571	540	541	565	521	552	570	564	579	560	531	560	536	517	602	563	572	564	560	571	554	520	556	562	562	557	597	552	537	549	548	525	528	554	564	557	564	568	615	502	542	561	542	532	577	546	556	581	543	578	580	542	568	545	605	534	548	563	570	529	580	576	560	550	529	487	579	498	551	570	543	533	598	565	588	542	509	532	596	561	543	566	549	514	506	608	586	547	570	558	566	559	593	543	550	527	541	535	581	519	534	531	529	553	544	539	534	521	498	548	519	556	547	577	597	508	555	548	556	536	555	564	533	522	534	573	552	570	584	516	560	528	538	577	553	535	557	539	555	540	569	503	588	539	560	527	571	544	549	544	549	558	545	498	552	564	550	573	586	532	543	551	575	572	576	549	514	579	586	562	579	556	530	524	551	576	536	546	588	546	539	531	584	503	514	576	508	569	523	582	541	599	547	555	588	529	591	544	556	510	530	565	561	577	500	525	563	506	567	541	536	561	548	527	558	521	544	541	527	561	527	516	544	572	535	565	564	594	555	547	510	558	517	597	551	578	582	538	543	591	539	542	583	557	537	547	516	510	536	544	565	538	562	601	541	543	530	585	541	586	541	559	529	543	537	557	550	580	580	599	577	558	585	558	577	527	560	559	564	541	539	554	529	531	536	558	557	539	545	565	580	575	562	572	555	549	544	495	558	543	559	572	582	528	537	552	539	526	587	555	539	528	553	549	544	531	574	574	591	543	565	529	582	560	595	528	571	537	556	534	529	604	576	579	589	549	560	552	542	535	563	554	545	552	550	559	559	546	544	560	546	564	564	517	515	560	574	528	533	562	549	567	546	565	580	546	576	536	573	581	537	576	533	520	540	532	594	585	569	568	533	530	563	565	539	548	543	529	535	561	605	547	563	586	524	544	539	530	556	497	538	540	554	548	542	549	570	530	541	570	524	546	517	534	540	529	564	501	587	583	590	532	532	571	542	588	581	583	534	559	520	525	590	568	522	559	507	587	572	544	564	568	559	535	587	561	551	548	624	557	562	550	581	556	553	548	560	581	526	509	565	570	536	546	553	577	548	565	575	589	554	548	559	583	551	582	531	539	555	552	572	562	556	579	550	564	542	530	529	559	517	539	566	488	542	519	526	542	535	539	550	543	564	555	562	540	552	543	497	522	552	537	547	542	543	572	523	557	547	592	562	552	490	540	566	538	556	573	561	510	552	535	565	574	546	534	551	518	557	600	527	529	522	554	552	526	569	560	568	580	499	548	535	512	548	567	550	593	555	546	614	540	572	551	544	584	582	527	517	534	554	502	546	531	568	562	574	531	520	557	552	562	539	563	528	558
44791	41648	41676	35898	21520	11313	5742	3473	2537	1670	1183	928	1176	1039	862	758	779	588	465	684	599	477	499	633	1337	1747	1418	900	528	312	304	252	263	248	233	256	250	284	257	258	251	269	254	291	269	262	257	253	295	278	263	289	287	247	275	270	254	263	295	305	234	267	277	263	260	241	271	250	243	289	264	274	250	259	265	283	260	282	250	257	234	255	277	263	284	275	252	293	247	244	259	249	265	253	287	273	269	267	278	268	307	275	285	272	317	267	280	280	264	280	258	275	269	295	256	288	253	277	262	246	239	279	285	249	259	277	275	271	274	252	275	277	259	245	290	298	256	275	266	263	234	259	250	260	279	253	254	274	241	287	262	265	260	270	242	252	285	266	288	259	245	264	295	248	281	266	284	252	248	269	292	250	253	263	263	257	279	268	259	255	243	259	264	249	257	250	273	292	287	223	242	268	282	292	256	263	286	230	254	251	276	279	247	267	256	286	277	282	317	279	271	260	262	256	298	279	238	265	269	306	272	283	268	268	246	286	247	272	264	290	297	275	274	273	245	269	265	276	280	280	265	262	276	254	267	273	254	252	289	266	257	266	252	251	247	265	279	273	234	255	269	298	255	245	264	248	292	303	267	273	248	270	270	278	289	274	279	307	293	290	253	260	269	263	275	281	243	281	254	278	236	281	255	270	258	274	255	292	255	288	257	259	256	286	263	308	312	269	255	274	272	265	273	255	277	270	265	234	254	279	271	275	252	235	240	248	267	288	280	252	281	272	260	263	232	274	267	267	252	267	253	246	260	279	243	278	266	274	277	264	272	258	262	316	234	276	267	265	276	270	289	266	248	293	254	257	272	258	261	272	243	241	258	275	254	277	270	266	236	265	284	259	257	258	290	279	274	297	270	263	274	238	270	248	282	255	268	250	259	286	283	262	287	310	253	293	252	254	237	238	268	277	272	239	267	228	267	275	285	276	238	277	267	252	258	250	266	270	265	267	297	272	287	262	235	264	257	261	299	271	257	257	251	265	271	270	271	286	288	261	265	268	267	244	244	245	247	255	261	297	273	249	249	255	243	253	284	279	299	254	249	264	279	270	281	270	301	297	300	260	281	271	271	248	211	252	241	263	269	282	282	284	275	291	261	259	273	292	283	259	270	259	256	272	277	241	288	248	249	283	261	263	255	268	298	263	294	253	251	268	259	271	258	254	264	260	295	275	262	248	273	295	288	266	270	243	291	253	249	234	239	275	242	275	248	256	271	288	227	254	252	263	274	279	298	245	283	276	245	262	262	246	281	281	250	259	283	258	296	276	256	272	264	286	280	263	282	279	274	260	281	242	259	263	268	238	267	277	310	296	262	296	274	274	241	237	249	252	284	292	249	258	268	264	252	242	278	279	295	264	266	273	317	261	296	263	259	291	247	255	252	269	241	254	249	265	249	266	280	229	294	277	270	262	233	296	245	264	247	279	280	264	241	269	280	227	258	260	249	259	251	265	244	272	249	247	253	276	256	294	262	264	262	279	258	263	282	276	269	267	242	299	264	246	268	298	251	288	262	292	273	284	266	274	250	273	268	283	259	261	306	280	284	234	273	261	244	269	254	262	243	290	269	265	249	267	265	268	258	254	239	270	288	235	278	280	256	243	265	240	293	254	264	271	281	250	250	257	250	273	280	284	296	281	254	285	263	279	248	263	279	297	277	261	247	249	252	281	227	237	260	250	264	263	275	274	297	297	306	256	265	253	262	253	280	262	253	269	247	266	267	244	256	224	248	258	241	275	297	289	280	274	258	250	264	280	288	244	276	274	249	258	251	279	265	265	263	298	280	278	262	242	256	263	290	251	287	283	235	251	236	269	287	283	229	277	259	240	288	266	241	272	258	263	281	265	297	278	257	269	271	237	275	260	255	269	247	258	288	266	277	276	252	286	283	260	283	274	264	267	276	278	265	272	238	281	291	264	256	292	272	255	303	287	264	267	253	285	265	245	265	250	245	281	267	296	261	229	283	296	234	267	271	255	249	235	264	288	294	254	277	287	266	278	279	283	296	261	288	247	273	284	274	283	271	264	270	271	255	258	294	261	309	258	260	293	286	281	254	267	289	274	292	276	266	274	263	271	264	279	240	265	280	296	275	290	251	247	277	267	254	245	282	261	278	261	254	268	253	257	264	257	249	269	288	253	259	258	246	260	265	250	242	280	289	283	263	262	259	277	259	279	280	228	281	257	259	271	264	281	248	258	267	267	281	259	273	250	285	299	262	286	274	235	279	251	226	245	242	259	238	275	259	252	260	268	288	274	260	263	262	295	254	291	289	247	255	264	269	229	293	255	246	287	265	278	290	262	281	287	250	284	268	272	295	288	269	246	255	276	280	298	255	251	250	290	298	285	265	290	276	241	285	234	260	264	296	285	288	261	277	295	295	278	261	294	274	280	247	254	273	239	257	266	246	264	293	276	275	277	299	270	286	280	264	287	270	275	272	253	246	281	269	319	273	263	247	250	248	256	261	263	254	287	220	258	260	264	241	267	301	254	284	275	247	258	249	260	281	274	283	263	260	246	272	254	270	269	257	243	277	277	259	253	284	261	302	260	288	291	267	300	288	242	248	279	306	281	258	246	274	258	270	258	247	256	279	235	267	264	242	253	279	243	234	265	264	237	236	277	264	290	272	263	278	278	259	274	250	281	260	267	264	258	258	250	285	278	258	271	279	283	260	260	252	241	237	258	276	249	278	262	275	239	279	277	256	266	266	261	262	284	282	289	265	265	260	281	278	254	256	263	277	242	249	262	274	261	258	278	228	251	285	264	296	275	268	297	293	262	271	286	259	240	281	217	289	259	298	253	266	277	252	228	261	264	244	259	249	276	281	268	281	259	261	236	258	281	281	275	242	265	234	250	262	249	238	275	262	238	268	245	252	294	238	300	277	271	255	252	283	267	290	285	294	266	263	266	273	267	256	258	288	266	252	257	269	265	265	261	248	254	259	258	262	260	288	265	255	246	281	254	284	239	274	231	254	229	257	257	315	247	274	289	279	265	281	271	291	284	275	251	270	266	273	292	280	253	255	274	281	261	285	289	273	289	278	267	258	258	309	290	246	258	284	287	242	246	258	273	284	277	256	231	290	278	306	290	252	281	258	238	269	290	270	247	248	275	297	255	272	241	297	251	262	281	267	276	287	301	236	251	271	259	259	294	235	273	256	279	239	284	252	291	266	267	269	251	258	262	280	285	275	268	295	242	266	273	261	281	264	259	257	289	248	283	282	267	253	262	264	263	267	277	287	277	275	235	263	291	271	296	281	250	249	287	265	256	274	259	284	278	264	269	257	292	262	263	259	298	230	248	260	317	278	254	243	257	309	290	277	248	279	242	272	254	254	268	272	290	260	271	265	264	259	265	256	262	283	268	256	270	267	250	252	255	253	265	295	246	225	278	256	264	249	246	260	233	268	246	273	265	274	249	270	285	262	280	304	261	271	289	279	260	272	274
31085	34466	41491	38298	20902	11767	9928	9705	8664	6944	4741	3789	4851	4022	3238	3140	3226	2327	1981	2998	2550	2027	2265	2661	7135	8780	6636	3676	1673	1004	712	634	618	623	631	622	670	626	677	662	640	666	653	650	669	606	610	610	638	685	627	619	624	643	657	673	654	624	667	655	632	648	616	618	669	625	617	675	647	639	619	598	628	652	654	673	642	706	646	643	631	649	616	598	630	609	621	631	616	629	717	630	652	612	608	595	594	670	653	622	651	657	620	669	689	634	668	685	643	689	646	649	681	652	615	652	623	617	657	647	682	654	680	659	621	641	622	602	642	652	631	687	662	653	701	652	661	605	647	693	677	620	641	610	648	620	645	683	641	638	657	631	631	662	629	658	605	642	627	607	671	650	660	649	655	597	623	626	656	608	628	663	612	629	660	674	611	685	631	685	615	633	625	642	613	666	620	638	636	658	650	623	619	623	612	635	637	618	630	670	669	650	662	656	651	644	669	599	657	662	601	654	645	648	642	597	637	618	651	623	635	633	689	620	595	674	631	622	681	671	605	610	628	647	634	635	634	625	634	684	664	658	615	621	667	623	625	652	688	636	627	624	679	646	644	644	663	652	605	656	678	685	668	655	610	640	651	647	627	657	618	636	583	659	651	619	596	677	587	669	665	647	614	682	645	636	663	622	681	653	634	653	617	642	643	606	647	648	609	630	640	636	668	681	648	673	633	620	644	632	638	622	608	617	665	677	686	634	620	653	641	643	679	649	636	640	647	664	629	672	653	617	625	608	650	624	621	658	638	592	611	647	644	638	618	622	685	646	642	609	660	639	618	644	645	678	663	682	662	624	660	634	628	663	647	658	637	622	646	628	662	655	627	612	628	637	596	636	641	625	675	623	636	632	638	617	642	648	626	653	681	642	587	669	612	617	683	661	640	665	645	627	662	679	649	650	658	670	628	619	663	655	680	641	637	676	694	624	626	623	651	590	628	679	709	624	663	669	590	643	625	630	645	661	659	623	642	598	628	656	627	667	683	663	599	663	682	655	651	644	640	655	648	637	651	645	624	640	618	633	660	642	669	671	640	661	668	631	635	641	662	664	687	653	684	652	654	669	605	653	675	664	604	644	609	582	638	675	613	646	656	626	611	642	622	647	683	633	665	652	651	635	654	640	640	663	649	618	672	641	640	654	662	646	587	632	635	651	618	670	627	662	607	638	611	626	600	595	641	662	660	640	606	646	641	613	665	623	660	660	598	666	697	651	601	664	677	658	656	639	640	615	640	676	644	641	638	653	617	656	661	671	632	636	637	630	638	640	610	600	653	660	622	661	655	617	631	639	640	638	652	654	692	640	641	649	650	660	639	716	601	643	598	660	666	616	654	649	667	586	660	624	659	634	667	651	639	636	629	616	665	631	630	641	612	683	625	629	640	606	638	658	626	634	660	650	690	560	657	597	677	639	602	625	660	664	645	638	656	600	628	639	658	644	682	642	666	679	701	658	641	650	682	639	691	605	647	690	625	586	671	672	604	627	645	603	679	591	600	633	604	619	618	636	624	658	623	625	678	694	635	605	671	615	627	651	647	679	645	650	629	644	615	641	697	675	650	665	674	611	670	606	611	644	651	627	653	657	642	636	656	628	696	649	609	600	625	632	662	626	636	649	590	678	650	665	656	612	655	646	630	638	669	631	639	634	658	694	656	672	643	655	620	646	672	626	645	618	638	636	667	641	625	634	659	612	605	659	669	659	682	619	654	669	633	667	637	688	681	632	653	627	653	662	628	592	658	630	645	616	663	698	638	627	621	659	625	654	627	625	598	601	616	613	642	633	655	640	654	658	630	647	633	655	633	682	637	675	646	677	632	639	679	636	660	641	621	677	647	625	661	656	644	618	644	666	635	631	670	624	629	620	640	643	639	603	654	622	633	603	623	643	647	623	641	647	620	662	663	674	584	650	663	672	591	634	663	622	593	608	641	680	653	629	612	619	645	668	594	639	659	607	625	625	617	697	606	642	611	660	689	631	640	628	633	624	600	648	664	628	662	648	631	635	645	629	689	632	718	643	635	649	637	617	616	651	616	626	629	655	665	630	631	642	622	633	678	622	645	675	661	599	613	668	573	603	655	613	676	657	641	626	666	642	699	652	665	626	659	631	670	638	635	667	643	594	646	651	642	656	598	645	630	647	668	676	614	694	607	662	676	637	672	619	628	633	659	610	623	636	658	614	668	661	660	624	661	668	677	677	625	623	636	693	657	616	608	654	655	617	653	648	675	625	675	657	609	632	652	719	602	600	672	632	604	634	649	621	691	655	663	688	656	690	630	656	638	667	651	641	640	654	648	667	650	628	619	596	615	709	616	687	647	620	678	636	658	654	643	678	676	665	674	637	628	643	656	599	615	595	640	645	654	624	651	616	637	666	656	680	674	621	648	617	668	619	599	681	649	648	652	676	632	603	658	587	666	702	662	640	641	686	631	654	645	637	650	641	634	635	657	634	656	630	633	639	656	671	660	660	664	622	654	671	627	658	628	664	610	674	611	640	621	650	705	701	636	618	631	623	643	692	649	695	670	633	642	676	708	664	638	647	678	656	642	646	621	601	615	640	649	656	638	634	616	671	623	650	658	657	629	622	685	649	652	605	601	667	642	660	649	650	623	653	655	623	653	661	656	641	632	654	636	585	659	615	669	652	607	625	616	665	668	590	607	618	641	612	598	615	638	673	654	690	682	632	690	683	617	640	623	587	624	609	639	674	629	665	659	628	647	660	640	672	659	679	613	613	609	583	654	653	642	642	664	633	631	627	603	641	623	656	612	626	594	616	660	634	632	605	670	636	640	625	633	686	642	644	684	664	604	608	619	652	610	657	611	634	651	644	650	670	633	646	635	626	650	648	641	645	681	615	618	651	649	643	643	663	639	643	680	690	625	621	661	608	653	643	700	620	648	650	661	655	683	654	602	630	696	663	656	643	631	613	639	611	636	667	703	580	665	615	694	636	618	628	579	653	659	616	603	619	619	652	614	625	679	690	668	617	708	677	664	612	667	624	637	602	616	610	653	652	615	659	629	606	602	637	653	627	669	651	623	599	600	683	604	625	657	662	640	624	626	655	658	625	643	647	653	607	682	625	604	629	651	689	669	654	704	645	620	660	647	640	692	627	643	639	675	591	680	596	631	639	642	678	643	656	611	620	637	631	611	634	691	631	636	634	656	632	662	640	614	668	644	642	630	669	649	673	605	678	661	634	621	611	635	618	651	670	675	598	615	615	623	655	668	638	674	643	640	661	620	647	644	710	639	621	662	672	629	644	628	620	635	627	592	632	634	607	621	640	638	651	632	618	611	619	658	633	683	618	637	615	669	653	661	573	619	607	650	654	678	632	601	627	659	584	664	677	624	654	606	682	646	669	683	630	659	618	625	695	654	699	628	624	629	676	629	618	693	661	625	632	669	641	612	635	666	558	620	612	606	639	653	633	663	615	667	595	674	654	642	662	639	667
53132	46518	42933	37336	31897	19949	13221	9371	6154	4223	3938	2707	1862	2022	3204	3938	2231	1416	1492	1038	767	694	826	888	2600	3261	2193	1037	616	336	264	186	211	231	233	201	233	232	238	224	208	209	192	244	225	256	237	212	219	256	251	253	219	258	239	223	210	249	227	218	221	231	246	202	243	252	238	216	248	244	218	237	194	238	271	229	240	216	207	220	195	224	202	213	225	209	244	211	221	218	209	220	251	221	240	221	215	220	227	204	227	221	240	215	224	246	232	210	234	241	218	239	206	239	222	228	221	200	223	236	213	229	226	235	221	244	217	267	211	259	205	226	194	222	186	261	220	224	221	239	213	220	245	198	201	235	235	236	243	222	227	195	236	218	226	218	220	205	224	234	224	244	217	226	236	258	226	258	255	223	242	232	242	227	206	200	210	234	233	239	254	246	211	206	227	194	243	237	226	230	258	264	206	229	233	214	216	206	218	240	217	205	227	240	244	196	215	212	214	206	185	260	209	193	256	223	205	213	227	222	226	227	259	239	226	237	209	249	232	218	218	207	216	231	214	193	205	208	206	241	240	245	199	245	233	234	213	228	223	223	203	217	224	243	235	227	224	228	203	212	232	232	222	248	225	236	217	212	230	250	232	212	203	232	217	218	204	246	238	214	232	237	236	214	219	229	244	234	229	213	197	231	230	223	230	215	232	232	215	259	270	227	208	200	247	232	253	209	242	217	227	241	248	214	231	240	227	226	216	200	213	242	229	218	224	221	232	234	228	214	214	238	230	213	226	229	223	236	231	234	212	233	213	190	217	232	206	226	232	228	212	212	212	243	215	214	238	200	238	208	221	225	220	239	212	212	200	217	222	248	225	243	234	219	219	221	228	242	206	239	251	225	223	224	229	241	245	241	239	243	237	220	224	219	223	230	212	254	197	230	219	208	212	240	221	211	227	227	225	238	221	225	224	223	228	236	219	247	223	232	232	226	225	208	191	253	235	231	203	219	240	242	197	212	226	221	231	198	224	196	225	218	207	228	223	229	244	221	239	214	205	255	262	210	221	243	215	241	213	241	218	237	232	223	221	205	233	238	207	246	226	254	233	235	217	220	247	190	224	214	223	214	197	242	198	244	236	226	221	220	205	232	263	225	265	204	234	238	219	237	250	248	224	247	217	225	211	222	256	236	208	262	208	237	244	223	227	216	230	230	213	235	233	213	209	218	232	228	233	247	216	233	211	228	234	222	233	211	207	192	228	215	226	217	223	230	222	256	199	210	221	230	225	217	205	208	235	220	210	235	225	228	221	229	241	237	241	219	215	218	249	223	225	221	208	229	238	227	217	256	214	221	228	227	218	229	241	246	239	222	218	210	238	222	232	231	222	209	227	216	223	235	232	210	234	218	239	221	252	237	211	208	213	214	201	215	222	211	243	222	224	252	218	238	242	227	241	226	246	204	227	228	213	232	251	227	216	206	216	233	221	224	219	209	217	231	222	239	246	232	203	230	217	207	252	212	248	223	233	225	227	226	231	235	236	215	219	232	253	215	227	237	205	212	213	233	206	223	243	230	195	204	236	226	212	206	209	230	205	210	222	226	228	232	245	230	204	216	235	227	243	221	216	231	223	242	210	255	220	228	230	217	193	216	229	239	222	227	222	253	221	211	218	243	222	225	236	262	207	216	248	212	247	229	248	234	222	217	204	254	226	214	214	221	213	224	224	245	249	218	225	233	222	224	229	268	213	252	220	209	212	216	212	243	246	220	203	213	246	212	231	220	212	233	232	243	203	243	235	249	239	218	217	266	228	247	216	180	245	191	207	236	224	214	216	223	221	238	215	255	235	220	252	234	206	199	236	209	225	227	226	214	194	209	245	236	258	235	223	207	254	228	240	227	248	258	221	215	238	216	224	250	220	235	218	223	198	214	211	227	228	244	203	224	239	247	218	239	229	231	211	222	230	216	228	236	208	218	225	216	239	207	233	242	207	212	225	209	239	207	214	191	211	207	240	225	230	210	212	233	208	212	215	198	234	198	222	236	233	214	214	247	224	255	229	241	224	241	209	251	230	216	249	229	243	230	206	234	223	201	208	256	225	232	216	221	232	224	235	252	210	202	181	261	231	226	211	223	240	222	248	228	232	221	231	208	251	227	217	244	247	217	220	223	251	209	233	222	225	203	247	205	236	241	210	211	253	217	208	217	222	220	230	212	255	246	210	207	220	241	230	249	234	205	264	229	229	229	210	248	231	251	206	240	248	218	203	239	194	237	196	243	244	206	246	236	224	220	220	232	226	224	225	220	246	221	216	229	226	231	208	208	228	224	254	240	227	237	247	225	230	219	227	219	224	222	231	248	231	227	208	224	210	236	222	202	232	220	208	221	216	248	210	255	244	252	212	196	197	213	253	245	228	218	228	232	214	239	249	213	220	224	231	233	252	227	242	220	223	209	227	224	216	208	210	229	241	220	198	238	196	228	241	245	254	243	236	221	238	207	226	234	208	248	238	242	248	220	221	235	221	238	210	208	229	220	230	219	246	223	206	240	231	238	212	218	226	216	209	218	200	216	228	255	227	234	227	221	248	227	239	227	227	228	222	226	233	225	243	214	242	213	206	221	222	241	238	211	215	208	228	223	236	221	242	219	226	222	224	252	239	230	208	238	221	253	241	227	205	233	224	217	216	253	217	254	220	245	225	227	242	251	222	213	222	219	234	215	237	243	223	210	227	236	224	226	216	238	250	250	235	238	253	240	248	225	221	197	221	231	242	230	242	226	234	215	222	199	225	247	249	218	223	219	219	209	237	224	253	218	225	236	259	234	218	239	198	214	222	232	249	227	234	213	272	217	208	233	212	237	194	244	230	235	228	229	201	218	204	212	239	224	217	222	215	248	194	240	241	243	237	226	222	235	214	208	228	236	228	236	254	211	228	204	251	202	231	211	238	229	225	201	217	228	239	216	244	250	224	245	229	242	244	210	217	236	238	232	237	231	219	224	255	217	262	232	201	234	204	219	227	231	229	246	222	221	231	209	247	232	235	249	222	225	258	221	238	234	223	243	207	208	223	227	243	212	214	222	237	216	211	254	205	240	209	195	220	233	209	227	225	211	233	219	217	236	238	215	231	226	243	211	242	223	208	197	211	221	231	240	248	241	220	226	214	204	210	239	237	195	213	230	247	227	246	219	247	219	224	203	232	236	231	209	219	261	221	215	219	226	234	222	229	236	221	218	237	233	215	236	214	229	217	232	223	205	232	235	238	208	281	235	241	201	228	225	213	230	251	219	217	227	259	229	209	233	241	212	225	239	223	202	203	194	223	238	232	207	229	219	244	232	226	235	208	242	205	220	242	232	221	248	216	238	229	205	191	221	216	242	235	222	231	219	209	229	221	217	215	227	216	198	199	220	237	227	225	234	212	229	178	231	215	219	223	225	230	235	206	227	227	220	223	207	253	193	207	248	235	215	237	230	229	226	214	208	239	235	208	215	225	218	214	215	267	195
37531	40794	45652	42887	30511	18807	15497	16552	14356	13097	12944	9234	6748	6918	11985	12716	7525	4945	6072	4149	3387	3401	3655	4297	13031	14457	9448	4757	2288	1116	714	615	585	541	528	546	531	518	566	570	543	574	566	560	556	569	569	540	542	537	567	559	517	582	535	585	567	524	562	579	563	537	559	554	559	593	545	563	531	572	523	531	546	589	572	501	571	564	567	581	537	519	536	530	570	536	558	534	533	531	564	581	550	579	533	577	546	558	524	568	516	547	545	549	541	583	513	569	583	579	552	588	554	563	526	558	571	542	552	575	543	526	526	544	524	516	557	561	551	559	534	561	566	482	529	553	517	577	571	549	582	554	535	546	502	546	552	571	562	553	536	541	569	529	520	550	536	483	564	563	516	536	557	528	566	533	531	551	510	542	549	549	554	532	546	495	567	532	540	514	530	558	552	556	552	514	516	544	531	550	558	554	543	543	557	536	557	514	506	596	554	529	534	524	522	514	519	561	598	523	550	563	597	555	536	547	535	571	569	493	529	549	521	567	554	582	549	550	544	539	568	554	610	535	560	562	552	574	523	570	512	565	524	521	554	563	546	560	541	573	554	547	567	551	556	552	580	557	545	523	529	615	528	504	538	539	534	544	570	524	587	556	510	536	543	536	582	520	507	588	575	572	510	569	566	544	513	588	544	548	537	542	594	559	560	599	594	557	508	536	513	544	544	526	545	547	567	565	545	540	549	567	541	526	560	599	589	531	533	506	596	571	554	530	529	556	546	551	580	522	529	560	533	513	528	595	536	529	507	529	521	564	562	550	543	501	539	576	525	556	522	538	559	585	561	515	525	538	509	572	514	519	534	601	573	549	545	526	557	559	584	564	541	558	517	562	508	583	599	544	546	511	549	547	553	549	571	516	588	574	551	559	511	569	538	540	576	574	522	575	516	539	541	556	486	550	567	558	520	532	516	503	511	538	595	533	539	528	588	507	529	562	499	529	545	528	511	531	555	541	541	569	572	552	505	514	516	580	596	557	521	531	575	557	538	550	557	518	555	541	542	522	563	526	520	503	590	523	529	524	547	540	524	524	569	558	581	536	541	556	521	561	508	523	559	530	539	560	565	553	539	564	500	558	524	505	543	577	558	565	542	551	519	539	542	537	550	585	560	594	528	558	526	532	569	588	590	531	527	549	570	532	540	513	542	545	540	498	539	588	527	543	531	556	577	531	541	558	516	577	569	560	563	583	581	521	535	562	549	578	518	566	551	538	553	537	555	539	520	535	546	499	554	549	558	548	552	526	535	528	552	550	561	554	577	596	510	542	524	561	535	540	547	566	487	533	523	579	533	538	550	571	535	545	529	504	555	595	556	572	548	546	530	565	534	547	520	573	574	558	536	510	592	548	587	585	518	554	557	522	517	544	512	564	535	572	538	564	554	549	523	527	540	525	543	541	573	549	577	523	542	520	551	508	548	573	536	526	546	583	523	563	573	570	537	517	556	580	555	543	530	592	558	511	553	525	575	532	513	545	554	530	579	530	550	501	548	562	538	582	536	523	545	554	552	518	559	502	516	533	555	554	542	536	566	534	568	550	549	548	552	522	519	533	571	554	534	543	542	523	574	567	555	546	530	573	570	519	565	561	593	568	568	535	529	543	518	562	533	571	540	558	540	464	544	546	535	546	560	537	512	579	539	568	578	480	561	532	564	583	541	526	538	583	540	532	508	570	546	548	555	528	550	527	532	570	545	554	530	536	520	529	576	542	548	564	546	551	523	559	538	567	541	506	585	537	558	564	581	536	553	534	517	508	523	526	490	599	535	563	543	580	528	524	561	564	533	591	576	562	565	548	524	533	565	560	542	588	519	548	536	608	547	519	524	528	561	577	592	553	605	572	552	583	578	511	552	526	554	553	523	532	572	532	529	550	531	524	572	559	506	573	577	545	546	554	517	584	565	551	525	573	494	534	514	577	539	543	531	587	520	544	522	560	525	511	531	521	566	550	573	529	479	533	552	539	554	571	526	541	574	493	529	526	555	518	543	594	533	555	536	525	581	560	543	539	562	550	563	547	516	539	548	553	538	550	532	552	527	556	552	539	596	569	576	531	573	547	578	518	554	569	532	561	557	532	530	506	482	590	570	537	536	517	520	584	569	588	531	535	567	575	573	577	521	535	524	532	514	500	562	576	564	527	517	530	528	591	570	556	542	560	547	550	526	539	523	536	568	531	540	565	553	520	560	512	589	552	550	500	541	534	546	511	533	574	539	532	509	549	503	511	522	518	519	534	534	567	532	558	579	541	562	581	549	537	544	560	520	545	557	568	588	548	539	561	577	520	570	580	567	550	559	601	533	584	567	527	552	523	554	588	567	551	560	569	550	525	540	521	523	536	538	560	552	584	543	523	534	576	610	535	596	535	539	514	553	519	548	584	537	546	575	530	537	518	557	567	564	560	546	583	535	558	550	535	530	530	580	543	515	552	580	540	586	549	561	518	582	514	504	507	539	555	517	531	510	563	550	527	517	521	549	490	556	529	578	554	576	532	544	513	551	531	506	553	518	545	564	522	546	530	572	565	548	572	548	527	521	568	528	548	543	529	569	538	569	547	481	524	548	522	532	573	570	532	496	532	550	548	495	617	565	594	542	551	557	528	547	558	532	540	588	540	563	483	531	558	548	559	581	585	539	539	545	528	594	522	575	574	527	528	619	557	555	536	534	540	545	520	559	495	551	565	513	529	526	535	565	561	532	523	565	558	570	554	563	536	523	553	561	542	555	565	544	577	565	531	571	572	563	539	568	570	544	576	584	571	545	503	592	532	546	561	560	533	513	575	539	536	537	535	563	554	509	561	549	570	587	572	555	573	584	576	564	522	540	578	585	537	555	559	558	565	545	521	544	598	549	520	563	525	503	531	533	540	558	548	522	519	548	541	535	538	543	532	573	564	544	550	547	530	546	550	545	551	542	564	562	503	567	542	548	528	558	519	549	466	540	567	558	531	530	511	594	534	562	520	555	535	535	580	588	563	546	496	512	545	589	541	521	500	520	554	579	542	514	566	514	558	555	531	512	566	542	532	585	527	577	552	573	557	517	564	587	558	561	528	540	554	505	546	513	564	540	557	565	586	604	569	541	541	566	549	561	550	573	526	550	551	558	569	526	542	539	551	576	543	554	551	557	558	579	543	582	547	529	518	526	562	586	541	538	548	497	579	524	550	559	560	557	543	569	526	515	586	575	544	570	520	555	529	513	491	584	535	576	588	516	556	560	517	514	537	559	511	576	547	520	504	544	531	512	561	540	529	544	538	522	562	552	557	555	497	562	520	541	562	556	532	568	547	540	521	509	545	539	548	548	553	518	566	549	537	574	550	502	528	500	582	558	576	554	531	536	522	519	519	560	557	581	584	521	555	544	570	572	525	533	534	524	534	561	570	551	553	513	581	532	582	538	555	513	568	550	567	530	545	599	571	529	565	523	548	580	512	548	556	495	571	546	537	529	521	583	522
24838	19227	19168	11839	3254	1916	801	831	866	801	752	670	558	485	505	475	505	454	424	341	313	336	308	374	368	413	412	317	308	277	263	286	264	282	273	306	248	274	266	280	278	234	274	254	296	268	268	244	255	241	304	268	284	264	250	274	260	266	237	255	251	260	252	245	241	260	227	253	276	237	259	279	251	259	276	256	282	265	293	268	263	272	265	270	255	246	288	241	260	257	275	257	275	268	259	256	250	256	263	235	258	269	237	227	256	264	265	256	271	278	248	231	262	253	258	268	264	285	275	285	247	260	235	279	278	290	270	274	263	253	246	284	254	264	267	282	266	254	258	248	255	253	265	260	258	244	257	279	270	278	270	254	269	260	269	272	300	255	268	243	260	280	298	276	271	271	250	241	263	237	252	257	247	276	255	256	248	259	272	267	243	247	229	248	276	281	232	244	267	265	271	241	274	249	266	243	285	266	253	236	279	272	272	267	245	267	258	309	264	258	228	245	273	265	275	242	270	285	291	252	271	268	279	243	262	271	250	252	274	257	294	267	240	283	245	249	221	254	259	251	243	242	267	250	257	245	264	262	269	286	256	255	272	302	272	274	264	251	238	228	268	268	267	249	266	282	282	248	257	260	265	230	264	276	289	249	267	282	277	248	250	262	263	275	293	287	280	265	281	273	244	239	248	288	290	245	259	246	291	265	222	237	289	262	257	240	300	253	242	257	254	275	255	247	251	261	238	241	258	245	270	262	250	273	255	263	217	253	264	264	232	246	259	287	265	255	260	227	278	248	265	240	267	272	266	298	273	256	271	271	280	270	278	268	259	261	244	272	271	273	284	261	254	259	283	251	285	258	259	259	288	287	270	241	250	267	244	264	286	262	265	261	288	242	253	257	256	261	258	250	268	294	261	256	283	269	272	274	282	292	281	258	291	245	265	227	264	259	284	292	262	274	271	266	271	292	265	250	248	284	261	294	261	262	274	269	300	287	271	252	274	264	246	251	284	270	281	271	281	230	270	283	237	234	261	300	252	282	269	261	257	258	249	233	258	265	234	304	254	234	259	255	275	256	281	267	241	260	244	282	256	272	251	255	275	275	259	246	270	262	247	274	264	266	250	256	269	246	241	247	253	276	299	264	242	238	274	237	274	261	268	279	266	251	242	269	244	257	277	253	255	266	266	219	272	239	262	235	265	213	273	269	282	247	279	244	251	292	251	261	240	276	262	282	249	270	254	271	280	258	262	261	259	232	274	271	267	222	230	272	239	255	261	263	278	230	257	269	240	235	296	284	256	261	275	263	262	251	267	261	282	242	242	262	284	285	285	247	248	282	239	259	259	240	245	278	274	262	293	244	247	261	218	258	289	265	257	268	291	257	245	268	234	243	268	292	281	262	280	264	263	265	234	266	239	277	258	298	253	263	251	256	276	294	252	258	259	252	287	275	247	233	244	268	250	275	273	268	265	245	245	273	267	278	253	239	242	269	241	244	253	272	258	255	263	252	273	275	264	246	279	262	232	287	284	248	304	252	268	299	272	265	300	249	241	264	272	206	268	229	271	274	255	292	231	243	278	242	243	240	270	289	282	264	288	288	241	244	243	286	285	256	261	282	262	253	279	278	261	251	253	278	255	249	234	253	251	269	271	263	268	298	287	272	287	256	255	280	256	241	280	277	293	284	258	255	290	257	270	250	301	269	231	269	275	247	227	263	273	248	239	249	258	274	251	266	257	235	259	279	250	232	273	234	265	229	260	295	283	256	238	247	273	249	270	253	263	281	209	272	266	289	241	269	283	250	256	234	268	256	262	288	284	265	286	246	241	286	263	274	251	289	273	251	268	266	286	264	276	249	270	287	264	276	234	275	301	268	225	229	241	258	258	285	266	267	258	259	258	263	279	257	257	264	256	264	269	241	242	230	292	274	255	278	272	278	268	248	278	239	250	289	286	251	285	238	271	272	249	259	268	281	261	274	274	264	271	264	267	266	249	254	285	250	247	257	244	242	280	252	259	274	274	256	267	264	270	280	266	234	236	268	247	270	225	263	263	261	255	239	250	254	247	279	264	263	282	258	232	296	265	250	260	264	252	235	247	236	260	282	269	264	293	269	254	297	262	231	262	287	289	280	257	248	248	233	265	271	284	265	282	286	254	250	259	253	243	277	254	224	282	291	240	218	249	269	253	239	242	249	276	259	249	248	267	288	238	260	241	300	254	272	238	250	278	255	289	258	270	279	267	272	275	268	260	247	245	241	278	240	235	257	247	227	254	248	289	262	210	246	285	239	251	274	243	234	268	278	279	277	242	261	263	257	242	276	246	285	277	240	251	250	267	256	268	269	268	261	291	290	255	257	237	244	235	271	253	259	252	280	266	249	271	261	262	242	268	259	240	265	239	251	237	251	258	278	265	259	243	253	259	261	255	269	246	247	255	263	291	281	271	285	254	274	249	281	237	293	253	287	244	286	271	249	234	234	255	264	268	256	252	235	258	266	274	235	297	255	244	256	265	294	254	231	277	259	248	218	262	271	281	270	244	270	248	242	262	231	279	279	277	263	266	277	263	233	241	260	240	234	254	252	263	240	246	262	240	257	264	232	273	272	281	243	252	249	265	266	235	272	251	238	253	242	242	254	256	281	261	240	248	266	272	252	305	262	258	258	255	231	286	247	265	266	267	254	237	270	280	265	266	263	259	236	255	261	263	267	272	263	269	258	283	255	271	235	246	252	274	258	266	244	255	265	259	275	268	266	284	263	246	230	261	252	272	276	276	255	258	287	250	254	255	289	255	253	250	275	250	240	259	236	270	262	243	260	278	250	254	263	278	260	282	278	262	267	247	226	266	269	288	258	274	270	251	281	263	302	259	273	243	285	269	277	273	248	228	251	239	262	270	239	260	259	255	218	257	251	268	249	257	246	241	261	283	269	251	284	240	234	250	261	286	261	270	276	240	249	254	269	258	247	236	272	253	257	250	244	258	240	249	253	256	264	264	265	264	228	275	237	237	235	256	275	287	278	285	288	280	242	273	249	260	263	298	267	248	222	249	236	250	266	298	266	244	246	265	267	266	263	233	269	256	247	272	265	248	258	259	288	258	242	251	268	260	274	296	271	258	275	281	253	245	261	275	261	260	274	263	256	247	258	234	259	280	252	277	247	268	272	258	249	262	253	279	241	242	262	233	270	285	283	252	275	268	271	291	243	299	288	270	240	247	258	275	249	250	274	266	241	237	297	248	275	240	258	284	290	236	258	258	255	260	268	267	217	281	243	256	242	277	265	278	266	254	278	241	286	265	265	268	213	262	260	255	277	243	255	296	232	279	277	281	279	287	232	298	258	265	236	253	260	256	257	279	262	272	250	293	255	245	265	258	235	264	251	265	274	266	290	212	274	256	256	260	248	276	248	254	310	277	271	259	258	262	261	256	255	243	273	265	260	252	254	226	266	271	269	256	233	280	265	265	241	252	276	256	245	255	262	238	271	240	261	277	276
16232	16971	25003	19253	8415	6384	2752	3347	3460	3262	3223	2974	2419	2143	2247	2269	2054	1872	1577	1218	970	972	955	1229	1137	1235	1263	869	714	693	645	631	644	620	612	639	618	653	651	669	650	669	638	626	636	669	635	606	661	679	600	594	613	618	605	612	678	615	688	651	673	677	635	664	651	650	671	654	643	609	668	663	617	643	702	655	694	614	610	649	656	625	687	673	651	622	624	673	628	623	606	655	612	647	598	632	663	619	636	631	635	650	615	655	640	658	618	645	672	633	612	644	636	671	641	651	659	670	649	646	624	628	639	659	604	627	669	647	626	658	600	624	627	623	602	629	640	636	608	655	634	645	630	600	639	675	602	629	622	646	652	652	623	653	638	652	635	658	638	656	666	668	614	614	631	657	619	611	651	638	605	596	663	656	636	588	675	633	660	641	614	638	636	669	631	667	660	658	635	651	688	594	639	660	655	628	661	629	616	677	635	603	608	651	652	625	647	624	621	612	670	624	634	669	644	659	597	673	665	655	665	606	670	643	642	616	587	640	647	647	614	603	636	634	633	665	621	657	617	653	642	654	690	630	606	655	648	663	681	614	585	649	614	612	618	626	656	661	677	586	635	605	637	621	631	646	627	626	639	621	637	599	647	682	628	649	641	602	655	670	623	594	595	628	639	652	676	636	675	663	683	614	611	657	645	641	671	645	580	651	631	644	637	623	606	630	632	657	618	610	612	653	597	606	672	637	637	640	562	617	639	676	621	616	624	669	604	619	645	626	643	624	629	626	610	651	673	662	644	657	592	633	655	635	636	671	695	624	595	702	633	627	636	628	641	582	610	639	627	643	616	696	647	655	611	636	644	666	612	637	680	670	640	641	604	618	666	650	647	664	652	612	713	624	655	656	655	647	657	630	664	671	653	661	660	655	609	661	648	643	645	668	629	635	687	615	664	653	621	625	684	652	623	649	642	611	640	683	640	653	604	659	653	653	648	670	603	661	666	640	691	651	605	615	629	635	650	663	622	616	674	644	631	575	612	657	621	618	666	616	667	587	651	684	654	626	629	665	665	639	644	662	615	699	644	656	625	637	623	684	637	639	632	598	640	667	667	649	640	641	676	613	641	698	649	647	645	621	654	595	615	582	626	606	677	641	655	640	591	663	634	586	646	625	639	627	649	616	642	623	650	601	595	632	646	652	661	645	668	645	629	631	626	655	631	682	622	565	618	640	620	636	611	621	653	663	663	643	651	664	633	632	661	673	638	632	651	651	697	626	622	638	603	629	649	606	610	647	642	604	586	616	643	655	615	600	623	642	658	582	626	619	632	593	636	659	627	639	673	653	658	629	667	680	641	605	606	675	622	633	652	683	615	650	656	621	608	628	656	672	610	637	651	653	627	642	618	634	615	662	690	613	678	647	606	610	677	624	611	604	680	579	650	595	649	619	642	629	602	636	641	660	632	636	640	640	635	668	658	654	681	647	680	654	635	624	624	663	629	663	621	663	610	657	653	664	642	646	650	621	648	605	689	673	624	653	603	616	652	668	649	643	656	601	620	663	627	667	665	639	713	719	636	653	653	644	722	632	629	637	621	619	672	639	627	612	690	624	639	662	634	623	660	662	645	614	666	649	669	656	649	631	632	683	608	656	659	676	621	621	623	628	633	633	624	636	627	631	630	649	647	625	614	620	693	664	605	634	635	617	624	664	620	629	635	713	631	685	635	611	658	632	681	601	641	672	643	643	658	701	674	601	645	651	624	625	642	646	675	604	649	646	632	637	647	621	672	623	634	655	615	608	590	620	656	657	647	646	609	666	660	646	645	652	634	635	623	653	614	636	647	606	627	652	620	632	613	609	619	678	705	639	672	657	604	648	600	634	635	659	671	592	647	649	638	621	625	659	672	633	644	656	639	634	632	604	648	605	632	619	677	662	647	612	654	623	660	661	632	604	659	661	634	622	638	610	640	649	634	630	631	665	661	595	602	647	616	638	664	661	642	647	645	588	665	654	636	600	607	622	656	662	641	608	669	661	648	634	632	676	599	642	642	643	649	632	619	623	620	636	678	658	665	676	665	686	688	610	663	712	632	671	673	678	634	592	624	627	656	640	681	645	666	639	659	636	633	676	615	643	685	670	653	591	633	656	613	653	633	651	660	663	668	635	685	671	646	644	641	653	646	649	714	621	632	659	686	660	718	670	621	665	644	640	647	611	603	661	596	670	635	623	627	635	673	629	674	659	617	648	683	615	576	674	618	612	629	608	660	659	673	632	600	638	673	614	712	613	655	580	659	631	639	667	639	615	630	643	659	644	674	651	652	651	655	663	668	617	607	626	637	675	635	664	602	681	661	688	654	604	637	681	631	642	630	627	679	670	657	662	664	633	666	614	656	673	636	643	674	642	645	638	669	607	624	675	671	644	638	627	599	630	677	631	653	645	633	592	654	630	612	659	633	622	645	658	649	646	646	634	632	643	635	631	624	662	668	627	638	682	663	640	638	631	627	668	646	626	667	649	710	649	641	652	614	625	623	627	657	623	636	616	645	659	644	658	652	657	622	659	620	665	647	625	666	688	673	658	622	634	628	628	612	668	626	644	649	634	662	666	639	682	630	611	630	626	659	612	626	654	649	656	644	625	655	603	657	651	627	645	623	648	616	658	663	626	656	673	647	658	653	615	603	631	655	643	641	651	621	688	640	627	626	651	639	686	637	642	641	606	658	642	668	594	647	662	602	618	648	656	674	634	652	632	670	637	635	635	675	640	644	665	640	655	690	632	646	622	662	681	670	661	621	659	646	661	641	644	681	665	677	625	597	646	647	712	657	606	619	670	605	628	670	593	643	657	600	616	654	687	619	676	649	608	619	642	682	664	630	667	618	620	698	647	651	601	651	601	642	676	643	689	637	634	636	630	629	627	663	648	621	639	656	610	658	640	613	650	623	641	649	631	709	615	675	650	643	605	598	617	668	594	665	674	642	662	601	645	610	629	645	700	588	661	629	638	648	634	634	591	636	628	653	618	636	595	659	616	660	641	621	616	654	704	629	619	640	644	652	616	657	616	620	645	652	616	634	632	668	648	635	683	641	675	631	670	629	648	680	645	620	617	670	639	659	599	619	646	613	610	625	620	635	669	654	688	632	638	638	655	639	627	631	667	663	673	672	663	616	632	639	659	665	661	653	626	613	627	637	662	634	607	639	651	651	679	637	675	674	640	652	602	627	646	637	663	683	615	621	709	638	625	613	677	594	593	633	683	637	654	672	638	626	647	677	657	682	665	608	643	612	663	652	700	608	632	665	614	663	629	618	612	643	664	650	610	633	658	641	641	636	653	635	634	609	655	657	688	658	664	639	626	585	578	627	630	639	589	645	678	652	620	614	656	646	629	668	638	648	644	657	614	670	628	649	614	658	661	634	675	657	656	680	625	613	617	681	683	617	591	625	632	619	674	633	627	659	665	621	661	642	652	657	642	667	628	641	637	650	697	634	617	671	641	644	623
41842	35303	37409	23734	13642	6863	4539	2519	2136	2345	2297	1675	1557	1468	1394	1616	1926	1639	1376	972	696	571	592	1118	1395	1368	883	515	349	287	284	322	287	295	256	289	260	273	289	268	253	278	262	286	285	302	270	297	285	280	299	292	278	293	284	286	308	297	286	273	279	262	273	264	278	284	288	288	323	266	300	274	256	293	286	287	305	295	265	292	262	303	263	276	278	306	282	285	262	291	283	285	275	281	312	272	271	317	264	295	268	285	276	258	300	281	278	250	297	275	273	292	270	293	261	247	305	266	257	296	276	258	271	268	273	301	270	275	293	286	272	252	315	286	260	305	274	283	298	302	289	286	297	294	268	269	284	313	289	264	285	297	275	307	273	294	260	281	282	263	264	289	277	281	295	305	307	275	295	288	267	275	283	297	235	296	308	268	275	303	318	287	286	277	297	273	254	285	279	296	293	292	292	293	306	311	263	276	284	291	244	285	333	279	291	285	267	298	248	300	305	253	300	305	295	268	294	267	276	305	257	279	267	263	267	269	274	283	272	301	300	280	284	271	287	295	259	267	283	284	310	278	289	298	281	277	305	273	276	284	292	291	283	268	302	285	285	258	280	283	290	292	247	278	301	261	260	312	291	275	298	294	268	272	267	267	288	294	275	262	308	305	297	264	285	279	280	287	295	282	262	298	276	283	285	296	289	279	299	279	279	302	295	304	266	304	254	294	291	271	317	264	270	269	302	307	290	286	294	293	266	271	299	258	288	311	273	260	302	263	304	306	273	276	259	279	272	291	303	271	292	305	306	302	300	259	297	278	275	293	277	262	294	266	284	310	289	265	279	289	290	283	275	298	285	263	270	266	276	279	284	318	257	287	296	296	269	332	279	291	271	281	273	277	315	264	263	316	285	287	264	290	304	278	301	273	313	298	255	286	284	296	277	297	268	283	294	311	273	306	286	311	298	312	282	271	291	279	277	248	276	296	307	278	255	284	265	322	270	265	250	277	295	289	258	271	280	270	273	284	273	271	295	249	264	252	266	269	292	310	279	266	246	264	294	253	273	295	276	284	255	283	277	295	252	256	306	267	279	299	294	279	279	274	289	276	269	309	291	280	266	254	301	282	268	243	266	293	255	277	276	268	276	291	279	278	276	300	282	272	278	270	300	284	283	276	268	294	276	287	283	300	287	297	282	318	299	274	286	271	254	288	269	277	250	303	296	281	270	282	285	283	290	294	305	265	274	292	295	299	290	275	293	242	320	301	268	288	257	266	274	287	251	291	282	256	266	256	252	286	254	294	251	288	287	298	254	291	281	272	270	266	277	243	307	283	296	265	305	262	290	266	260	235	274	290	271	298	279	275	282	252	258	254	252	255	285	293	303	269	258	259	261	287	314	266	281	293	283	293	269	269	266	317	287	270	256	291	308	280	293	256	287	306	302	262	279	282	298	261	261	229	291	294	255	285	282	275	306	304	265	286	325	295	276	285	256	297	307	276	299	250	273	269	301	374	297	227	273	280	301	288	289	262	307	263	293	298	264	275	281	272	268	267	268	332	287	272	286	286	273	289	299	286	298	274	290	308	297	292	267	302	288	302	284	273	289	284	319	294	314	290	277	279	287	265	307	282	248	262	293	282	285	287	260	260	279	277	281	297	304	279	302	275	287	281	301	281	268	251	294	278	273	284	281	297	254	256	253	307	265	290	296	281	272	288	267	274	288	265	263	311	264	280	288	278	284	304	271	258	280	303	280	263	293	293	283	269	271	290	256	278	295	275	247	285	260	276	272	311	290	276	263	268	288	284	310	288	219	293	273	270	299	289	269	279	295	261	298	296	304	253	277	301	275	295	265	257	290	266	276	274	302	279	261	275	274	284	281	277	273	268	285	271	250	281	321	279	288	290	289	252	272	286	273	295	272	297	253	270	283	286	280	270	262	282	277	281	282	291	249	280	290	261	290	273	278	278	279	298	284	277	292	282	279	304	284	275	279	253	287	277	289	274	286	285	308	272	279	286	298	269	305	284	272	282	283	288	284	265	268	282	315	269	301	285	302	285	267	248	280	291	287	293	243	295	258	262	285	275	276	320	285	283	266	271	287	282	296	314	253	271	304	314	279	276	284	277	289	307	270	281	279	296	298	333	283	306	273	250	242	258	244	298	289	265	282	315	310	281	282	320	259	268	249	273	269	314	281	313	297	265	278	250	264	304	272	306	280	292	276	244	297	284	289	295	272	328	246	305	273	264	262	271	267	284	275	243	283	257	265	248	272	274	274	290	290	237	281	301	305	263	273	283	329	293	288	286	268	286	271	285	289	299	287	285	263	261	297	259	262	310	289	323	291	287	287	297	273	288	295	264	261	263	294	284	256	276	291	284	286	303	248	261	272	265	286	303	267	292	288	286	260	257	307	287	272	273	292	297	290	282	306	294	283	275	293	257	250	305	265	307	289	261	270	272	268	302	246	302	253	280	279	312	266	258	291	264	291	278	257	287	266	285	267	281	246	297	297	277	255	284	295	297	283	270	276	272	288	295	258	273	276	294	293	283	306	278	261	283	279	285	286	296	287	282	277	299	317	312	270	322	292	302	278	279	298	265	294	260	268	246	291	297	312	303	298	278	314	294	284	266	264	325	264	300	280	309	281	289	296	312	282	282	303	298	288	292	308	284	280	281	275	289	301	293	256	262	285	316	263	298	291	266	274	299	301	281	254	286	286	270	249	265	295	297	280	263	237	289	269	252	252	280	283	317	297	299	257	318	281	291	297	318	288	292	281	254	303	288	336	303	304	255	273	278	280	288	290	318	283	284	272	307	275	262	287	273	304	274	287	289	278	276	269	292	257	307	287	309	303	291	305	304	290	304	307	287	304	270	268	303	280	298	268	255	270	256	279	310	310	266	267	298	282	305	278	279	282	277	297	274	289	287	263	276	315	282	279	271	284	296	271	291	295	293	252	263	295	296	311	315	277	295	259	301	293	293	312	263	316	294	290	298	305	276	282	251	262	285	253	282	317	274	284	264	265	279	279	291	266	299	263	285	275	274	284	258	296	260	282	276	245	264	260	273	265	288	259	292	311	293	271	276	250	274	279	284	284	286	301	270	279	299	278	292	305	266	275	274	264	276	273	259	306	297	274	305	277	264	307	281	283	303	303	315	257	312	273	278	280	273	254	293	304	267	315	300	255	293	264	267	297	270	270	268	271	275	263	301	269	287	306	282	271	277	301	276	294	275	276	292	279	289	297	291	267	270	293	283	307	283	304	282	274	268	284	264	281	268	282	270	284	284	277	254	262	280	264	288	269	314	284	284	273	303	286	280	240	300	305	292	267	264	294	266	269	268	287	302	266	252	300	261	265	293	247	285	272	287	290	284	285	275	295	294	267	279	304	287	282	288	254	311	268	273	289	300	285	257	281	277	317	297	245	305	295	245	287	298	318	264	264	302	292	251	269	282	264	298	293	300	282	278	301	252	325	297	286	280	283	287	257	265	271	268
28147	29306	36922	23783	16614	10608	10226	7864	7343	8622	8832	7184	6733	6610	6442	7113	8623	7379	6087	4518	3093	2193	2580	5863	7045	6795	3747	1897	1194	883	708	671	714	628	656	718	678	698	696	694	705	690	666	652	714	675	674	656	674	711	675	726	718	689	694	703	649	672	645	692	684	706	669	687	690	650	697	649	679	728	699	700	656	715	677	692	689	686	656	680	664	710	703	677	703	680	688	654	708	667	729	661	677	680	674	666	659	678	661	710	670	683	699	691	699	702	650	688	686	715	657	692	694	693	631	698	693	652	730	706	711	700	642	699	684	681	684	669	676	730	696	669	637	674	706	713	670	711	737	717	684	687	677	651	711	709	679	710	703	665	647	681	657	698	699	681	724	710	711	649	696	636	690	650	718	640	704	727	669	708	692	694	666	638	638	657	654	717	703	700	689	697	697	692	725	657	693	690	701	666	664	674	712	676	654	683	686	676	635	617	700	670	669	673	624	668	674	705	677	669	658	683	674	647	682	705	657	669	660	738	713	628	679	708	676	682	662	648	655	637	648	706	661	676	714	698	689	669	686	635	662	659	697	685	722	687	697	631	694	637	721	715	661	645	660	657	661	711	673	646	701	676	680	634	637	632	656	720	718	718	729	708	669	715	712	648	685	704	663	685	679	615	703	659	694	671	668	705	695	687	673	672	690	670	688	668	681	742	699	658	663	669	661	679	750	678	669	687	677	658	696	719	697	676	700	686	677	705	670	683	729	659	711	679	699	705	708	681	676	725	632	692	663	679	695	617	701	699	630	670	694	622	705	699	689	687	668	675	620	622	664	668	716	657	685	667	720	684	663	637	730	668	676	665	726	725	659	717	651	684	676	710	673	661	695	737	659	687	649	666	666	690	699	704	670	756	656	648	708	744	678	711	691	688	689	734	685	671	659	679	706	696	691	662	688	682	695	715	706	670	619	660	697	662	691	680	678	719	701	688	691	709	642	725	692	693	629	698	666	671	682	661	700	719	721	719	683	679	681	664	695	697	733	711	678	713	743	643	667	678	672	692	649	738	677	656	660	684	706	666	696	715	686	670	686	716	715	692	671	683	678	712	676	705	665	698	679	700	690	686	696	642	729	625	660	708	659	665	620	697	685	719	731	688	695	664	681	690	716	688	718	635	702	647	700	664	708	658	734	670	678	677	705	644	664	698	669	664	720	698	693	707	690	665	698	712	698	695	665	668	634	676	663	716	671	709	702	693	661	650	744	646	683	676	680	709	702	693	704	668	667	686	682	699	658	679	710	672	684	717	666	652	698	676	696	698	676	678	632	646	662	711	712	656	662	691	651	660	709	679	684	686	658	686	696	690	669	699	700	676	673	665	742	692	711	691	654	678	659	688	652	703	632	679	640	716	703	676	692	648	659	648	662	619	667	679	705	650	716	688	683	703	666	676	664	663	671	666	660	739	693	722	748	704	665	721	668	707	685	732	716	679	677	702	702	660	658	668	700	711	709	657	743	716	703	693	707	693	669	657	706	682	677	717	735	642	641	680	643	693	726	648	715	658	635	673	693	685	682	662	684	717	732	671	652	725	764	678	638	722	703	648	649	705	653	645	670	659	711	704	644	687	707	657	677	682	653	694	705	703	683	690	691	684	669	645	700	693	687	686	671	697	715	663	733	704	656	675	652	703	712	708	668	680	704	696	697	680	661	674	644	682	710	693	743	716	709	652	671	661	685	727	689	676	687	703	691	672	642	673	697	692	653	692	691	626	668	642	640	701	675	745	696	639	701	693	689	682	663	698	676	732	622	705	656	702	695	674	670	679	690	683	717	659	723	684	680	662	721	678	675	681	660	711	702	651	643	685	664	706	695	683	683	653	633	731	686	696	681	641	631	711	696	679	699	676	721	693	647	648	666	711	689	671	687	703	690	659	690	707	725	683	691	723	692	710	702	710	700	700	650	712	614	653	697	704	682	690	681	679	650	660	699	697	711	681	727	680	678	671	694	689	668	725	686	712	708	695	691	657	657	677	691	689	682	686	689	665	701	693	710	653	688	710	685	627	684	686	713	690	655	686	669	734	668	669	665	680	711	666	659	683	651	715	712	720	684	678	638	688	690	745	714	666	702	705	721	671	674	694	697	687	683	730	675	714	711	701	684	679	728	670	693	684	677	670	692	707	692	670	657	674	719	679	696	697	669	665	676	716	684	671	645	640	690	684	689	654	696	691	678	660	691	673	667	710	686	681	651	681	691	719	707	707	677	699	667	720	694	661	641	681	664	675	675	678	694	659	690	712	678	678	686	675	694	674	686	726	704	639	642	681	678	694	658	668	662	681	696	684	692	643	714	653	661	667	620	672	733	645	706	637	683	693	692	690	718	679	677	665	683	694	688	680	721	694	685	724	656	648	726	738	700	693	656	684	704	709	701	664	669	672	645	665	652	704	703	619	719	696	674	681	666	697	679	671	692	675	708	692	637	620	655	699	679	676	617	663	683	642	677	703	628	672	681	683	654	697	661	669	645	661	717	680	713	636	721	709	680	678	695	638	650	663	707	699	670	686	727	725	718	695	694	654	699	698	708	737	706	647	721	702	649	684	696	681	710	670	715	662	681	710	679	662	738	657	652	662	686	671	631	643	691	705	692	741	682	708	701	667	704	658	687	701	654	686	679	701	671	679	703	706	698	657	730	667	689	741	681	702	682	687	677	711	670	642	691	686	666	674	665	662	679	672	678	722	661	699	702	732	658	667	664	689	698	647	712	711	688	675	659	691	714	699	674	694	675	695	714	717	708	717	718	668	666	695	689	714	700	630	682	660	656	702	699	718	665	680	672	630	685	674	706	639	673	735	703	694	704	684	679	690	653	639	738	690	700	650	672	709	660	695	665	640	654	656	723	674	656	661	690	705	649	660	712	685	664	679	700	693	687	655	709	706	717	673	691	682	730	674	693	686	734	662	699	710	708	677	708	695	686	686	692	692	682	704	743	668	679	733	636	677	688	656	675	668	652	674	696	684	662	710	679	678	687	657	727	664	676	692	656	652	706	689	648	644	719	655	715	708	665	687	688	688	643	691	701	672	654	709	650	635	659	675	628	691	697	681	698	625	685	671	731	663	696	669	683	708	649	656	738	703	683	693	695	716	693	699	634	635	653	683	686	675	721	639	673	677	699	689	690	658	686	656	708	715	709	676	690	702	687	699	677	662	663	685	688	677	681	731	703	704	661	679	726	666	661	670	684	704	686	662	700	695	694	676	692	732	686	699	689	730	700	704	672	686	664	657	684	679	744	644	660	736	679	647	678	695	684	644	662	685	682	735	672	690	655	711	721	692	658	724	688	641	638	677	735	709	676	667	717	674	677	686	686	678	665	692	689	717	689	676	695	706	730	662	660	693	669	662	670	722	709	652	684	671	686	689	696	675	648	697	685	698	734	678	709	686	719	651	668	719	682	705	694	681	695	678	707	769	694	678	713	660	707	700	686	694	707	640	693	689	632	711	659	670
49926	46464	44289	31585	23236	15962	11131	8013	6097	5807	3883	3165	2687	2765	2962	3660	5332	6447	5869	3617	2199	1263	1280	1370	2739	3404	2314	1331	723	395	277	241	225	258	234	228	252	242	240	238	238	208	230	210	218	197	235	256	230	253	220	211	248	254	241	249	235	256	231	232	225	269	246	227	217	233	240	242	248	258	243	235	274	243	229	217	249	229	238	234	242	247	238	245	228	235	237	244	246	224	236	274	237	247	241	221	221	233	233	222	219	237	242	216	234	238	247	258	234	249	244	225	235	262	231	239	241	221	245	240	219	226	258	260	259	238	249	263	228	263	223	235	256	228	248	235	248	246	249	250	215	244	252	233	238	224	235	229	244	195	234	241	242	239	233	257	238	241	231	230	242	225	247	239	255	236	243	239	218	218	222	262	217	218	231	239	225	236	233	229	233	221	227	229	238	248	248	238	225	238	229	247	239	242	223	246	263	233	216	235	253	198	227	235	228	242	259	189	233	244	195	225	254	259	247	216	225	271	238	222	288	256	247	255	232	244	241	233	269	231	224	236	259	225	230	238	225	235	240	242	236	234	240	208	260	240	246	235	256	216	254	234	257	248	253	223	247	241	269	243	242	260	257	221	239	223	252	240	240	226	230	246	260	243	231	244	259	248	247	255	251	223	247	232	231	237	254	231	237	248	226	204	233	279	231	245	248	229	238	255	265	203	236	224	224	223	225	219	270	230	215	245	240	237	229	253	226	234	226	239	242	227	223	229	236	240	238	259	239	226	244	233	219	220	257	216	250	218	269	221	256	220	251	251	232	231	231	258	271	207	257	239	247	227	262	262	238	238	249	217	259	227	254	207	234	222	221	209	238	254	266	239	236	223	262	229	244	267	231	249	251	245	239	234	245	249	230	232	199	238	262	243	223	221	233	227	242	237	214	232	243	231	223	251	238	243	221	235	226	216	241	259	240	202	257	221	218	271	229	240	234	236	241	225	267	232	246	247	258	238	243	236	216	249	253	221	231	234	262	257	250	221	225	251	243	223	223	254	248	232	240	242	246	254	254	240	234	238	241	220	265	234	237	238	245	235	233	217	260	232	259	263	241	247	233	231	250	250	220	261	211	244	244	261	237	241	270	253	242	224	254	261	235	257	258	218	223	238	240	233	258	239	208	234	260	221	234	236	229	207	194	233	252	230	238	233	231	225	244	255	240	247	226	219	248	248	228	239	242	231	223	274	233	224	249	251	222	257	208	245	222	226	262	254	250	246	206	224	217	228	255	245	227	231	224	247	259	245	224	261	240	238	225	247	241	214	214	248	236	239	266	210	204	245	250	221	273	262	229	266	260	234	224	249	226	232	222	264	239	235	214	284	239	215	235	219	248	230	245	224	249	239	268	229	248	238	204	228	244	273	242	221	240	234	233	215	242	219	237	240	253	225	255	231	237	222	233	251	236	234	223	223	236	249	252	237	266	200	264	238	215	239	263	243	252	221	262	253	238	228	222	243	249	225	231	227	215	253	232	265	236	206	241	243	240	239	230	266	217	236	241	224	235	252	226	226	244	234	242	239	250	213	222	224	206	234	228	253	234	232	264	219	250	251	216	238	223	245	251	229	235	249	217	256	237	254	248	225	241	235	250	237	203	234	202	236	219	213	253	242	276	239	216	206	229	240	232	231	222	235	242	233	208	227	240	222	208	270	244	225	238	220	240	247	258	251	248	250	238	238	231	259	237	215	231	241	213	248	227	226	211	237	235	248	237	246	259	241	260	221	248	238	265	241	220	234	260	226	240	253	261	229	236	226	252	218	217	198	193	251	223	237	243	214	221	243	255	236	240	240	218	244	209	231	235	231	267	226	225	238	228	245	269	243	206	228	220	213	236	254	253	241	217	220	221	253	242	237	264	230	239	239	254	225	246	253	229	217	264	239	213	240	213	216	230	251	249	228	231	226	240	226	219	236	229	240	232	235	226	209	193	237	248	213	222	230	223	275	231	227	223	223	223	274	246	246	225	213	256	222	240	258	241	247	255	268	245	232	226	246	239	256	238	247	273	255	232	228	230	259	232	227	248	242	244	251	237	218	210	242	259	213	202	213	219	236	257	243	245	248	217	240	238	224	256	211	197	216	247	240	241	234	234	245	241	227	230	235	231	228	244	205	258	232	207	215	249	236	219	224	238	242	246	262	231	254	226	273	243	222	245	257	226	238	250	232	229	267	230	214	236	258	251	254	264	234	231	245	237	240	234	236	224	224	232	237	227	235	223	249	222	259	252	245	254	216	232	227	215	259	236	232	236	236	215	259	259	247	227	226	228	245	232	218	216	257	230	258	234	246	223	239	240	227	260	243	234	217	264	234	237	251	229	259	233	233	242	247	245	221	229	231	263	261	236	224	222	244	209	208	247	264	232	220	239	228	230	246	273	242	211	240	243	277	252	245	241	220	230	235	234	248	226	224	232	239	251	230	268	222	236	238	250	201	234	212	247	227	249	226	266	220	243	223	205	263	229	228	256	231	227	228	245	235	241	265	219	244	238	227	225	240	209	200	244	249	240	224	242	232	245	244	249	245	218	240	221	239	243	227	242	246	282	231	230	254	264	245	226	229	281	226	230	228	233	243	230	219	224	236	243	242	232	264	214	213	209	259	251	244	233	256	248	224	246	254	264	246	264	230	245	231	231	254	214	231	230	216	230	251	230	242	251	211	227	228	215	206	236	231	247	253	217	238	217	224	237	239	211	260	237	258	242	212	237	232	245	227	236	252	227	265	240	248	256	239	246	234	259	258	217	233	234	241	254	219	251	254	260	226	224	218	269	204	207	286	238	247	224	246	237	228	227	254	207	238	234	210	238	242	226	245	246	258	241	262	217	217	209	271	253	260	219	237	256	242	241	264	249	243	227	215	242	256	224	213	245	240	240	233	234	233	228	254	231	223	212	211	213	253	242	247	211	240	236	242	243	236	225	242	250	229	230	247	225	252	254	220	210	221	242	219	267	254	258	264	234	224	249	281	247	251	222	245	224	274	249	232	229	237	237	221	240	225	255	221	217	228	236	224	237	233	226	227	254	239	237	258	244	265	249	220	205	245	241	254	230	209	247	246	213	228	245	229	241	256	252	252	232	247	235	209	268	262	268	233	240	237	225	221	237	232	261	220	247	268	244	243	261	243	223	229	245	240	241	256	236	219	230	236	227	224	273	221	214	247	237	267	223	265	223	234	245	234	243	249	257	234	250	238	221	226	242	219	261	232	240	240	236	220	230	236	231	246	208	272	250	247	227	232	226	247	217	254	232	231	248	216	236	208	218	219	247	267	260	222	231	208	220	250	243	234	253	213	207	232	219	245	259	213	238	240	204	269	238	230	233	199	227	241	255	240	247	248	230	217	245	258	266	222	265	242	252	268	236	255	237	248	196	243	264	196	236	210	227	240	213	249	234	258	224	252	227	260	226	221	236	231	216	220	249	242	254	230	250	236	227	214	218	250	236	251	240	239	229	227
34725	39436	43070	31698	23788	17921	17204	15477	14786	15074	11950	11143	10510	11079	11098	12460	17544	20605	18319	13159	9380	6021	6834	7068	12906	15359	10726	6036	3159	1402	856	618	573	606	575	572	532	588	587	572	590	577	621	579	643	550	587	562	602	612	562	583	601	581	623	615	589	607	604	574	592	587	551	549	563	586	560	587	560	586	572	575	543	586	575	558	583	565	603	580	578	600	581	594	553	598	572	614	591	594	496	603	576	570	572	560	582	537	608	578	576	584	610	590	532	554	559	581	614	600	549	604	569	566	547	559	614	595	614	562	549	544	572	548	579	567	604	571	560	593	568	585	586	549	569	602	562	556	577	632	565	570	616	548	547	566	550	577	591	586	589	584	580	590	570	588	591	564	558	575	590	582	564	613	589	575	625	574	581	571	585	586	617	574	562	598	560	567	570	587	553	586	531	573	583	561	610	604	586	619	563	593	537	630	574	563	560	556	574	577	548	575	578	532	564	567	554	595	586	582	557	607	563	557	579	592	578	564	556	557	573	602	625	569	601	562	573	580	565	593	588	594	610	586	568	605	566	600	548	580	565	605	606	579	590	568	576	635	595	557	591	564	572	575	625	568	600	578	588	588	572	574	603	618	582	542	587	574	597	615	565	588	595	596	584	585	584	559	561	578	610	633	575	564	635	548	538	577	578	557	556	567	627	562	591	609	590	606	570	539	585	563	582	522	547	563	566	566	611	545	556	617	556	577	584	585	548	596	583	540	588	548	571	596	574	593	547	556	603	569	543	579	589	576	558	584	593	583	571	594	554	599	566	589	603	637	552	590	595	601	556	580	548	630	577	567	568	589	560	544	609	582	549	578	591	558	574	569	592	591	602	603	569	615	600	581	586	585	539	592	597	530	555	587	563	571	583	620	546	567	583	594	575	590	583	618	551	600	597	558	586	597	562	581	545	570	610	553	616	613	627	546	529	573	599	579	585	568	584	613	598	584	572	582	572	580	586	559	575	593	594	565	619	566	601	580	608	554	603	579	575	598	576	605	590	626	547	551	589	560	613	596	600	587	524	589	566	572	594	562	548	606	593	576	534	591	600	578	575	585	621	572	553	572	590	598	583	569	591	606	535	586	591	527	591	620	603	587	580	555	615	595	547	568	579	539	603	634	624	508	611	587	625	584	581	544	576	601	603	611	595	583	599	572	559	592	607	563	566	522	580	577	587	583	576	579	563	580	577	603	582	575	567	591	602	571	537	569	588	580	575	598	555	594	577	586	575	569	575	551	582	578	550	523	554	562	581	571	578	559	584	583	604	558	584	580	572	566	553	578	534	580	526	581	565	603	564	558	560	585	590	593	609	575	621	574	614	553	580	616	595	530	592	566	561	564	590	607	570	533	594	629	595	581	599	596	550	525	592	564	576	603	545	605	534	541	594	534	593	595	567	627	615	578	614	592	601	545	643	591	617	573	589	616	593	551	570	590	592	537	603	551	560	593	589	603	603	542	585	617	550	619	550	573	618	567	561	617	609	586	601	571	614	568	550	578	569	615	593	556	613	587	575	595	592	557	550	552	563	578	590	619	639	606	551	599	562	622	573	560	609	617	515	567	549	557	599	590	567	600	585	563	549	545	575	590	592	537	576	583	546	590	590	561	554	619	571	540	570	576	554	564	578	602	553	613	613	560	600	569	566	551	516	607	578	576	597	578	612	549	575	581	568	569	600	586	574	613	570	567	571	555	579	613	506	589	595	556	561	597	561	545	589	600	556	552	563	570	571	552	584	586	554	570	592	546	630	613	584	581	592	534	545	570	539	567	579	574	555	535	550	564	548	551	607	540	574	575	600	554	570	600	606	579	570	614	606	575	613	530	567	623	596	567	605	578	559	568	555	563	567	590	554	551	557	591	560	599	574	595	547	555	557	568	523	583	578	572	590	547	563	537	577	568	601	583	600	595	561	577	572	594	539	603	593	601	565	552	573	577	616	572	594	605	569	604	597	598	615	570	572	631	605	583	591	609	572	620	609	614	552	550	553	556	626	630	556	615	580	603	573	529	565	573	575	579	563	594	555	554	548	596	609	581	589	595	605	577	575	607	586	574	591	553	563	541	559	570	558	549	567	570	562	569	591	562	563	610	588	581	576	588	582	572	590	595	608	544	573	592	564	604	599	601	590	576	561	605	599	601	545	591	564	604	618	638	594	633	560	568	583	558	560	623	615	567	590	552	554	591	537	534	588	616	604	599	608	599	546	606	566	552	581	627	560	561	604	559	584	562	558	605	590	575	565	577	600	558	553	561	545	575	546	639	608	612	555	589	628	545	550	601	519	586	608	584	588	616	596	598	644	620	548	580	547	578	577	610	569	609	614	529	560	558	561	614	583	592	599	621	578	565	605	586	575	587	580	570	553	568	605	569	548	543	637	573	559	539	582	575	576	563	574	590	546	583	596	574	572	562	596	575	560	588	556	573	564	592	612	587	605	535	552	594	578	574	542	587	586	591	573	612	560	543	553	602	552	599	598	590	587	609	584	558	567	573	601	598	555	588	572	572	624	605	602	593	586	597	608	643	551	595	556	547	569	551	590	589	581	601	565	569	587	602	553	560	571	597	605	588	578	566	635	613	595	582	556	610	591	609	588	536	560	595	624	571	652	565	595	552	555	571	610	598	589	586	604	569	572	547	570	587	562	559	598	585	581	583	574	598	580	572	568	561	568	664	578	609	564	589	575	573	554	540	617	566	559	581	584	561	568	615	579	596	600	572	604	551	611	566	596	570	629	580	570	557	547	577	576	619	600	576	607	562	586	618	604	556	554	595	557	608	545	605	564	562	562	578	577	539	573	585	536	555	535	587	612	602	603	593	561	578	571	580	572	564	562	538	601	550	598	642	572	533	603	580	601	557	571	570	621	626	585	545	588	538	596	543	596	603	556	558	554	593	561	593	556	586	554	531	583	570	614	555	571	596	593	553	587	585	589	569	562	589	581	606	589	560	569	576	554	585	531	604	587	591	591	600	592	582	580	556	634	595	600	586	556	577	553	591	588	594	598	603	535	576	592	625	565	570	568	563	561	568	619	528	541	557	584	552	579	563	599	558	577	593	564	554	612	603	582	568	596	592	625	607	561	578	571	568	549	568	588	551	550	587	529	593	575	565	548	563	588	568	600	550	560	570	584	588	619	599	585	523	568	604	572	561	604	606	603	553	552	631	601	570	592	603	573	616	573	568	537	618	597	572	563	582	593	584	572	548	600	556	611	582	544	617	568	563	588	554	572	577	589	553	568	596	569	607	538	570	554	575	553	541	550	597	587	603	586	572	549	576	581	588	591	526	590	589	550	572	581	590	549	594	597	555	611	584	563	544	585	529	547	559	594	527	568	591	545	612	564	594	596	587	576	567	546	556	572	590	571	566	585	589	553	607	539	540	582	550	564	602	591	554	566	589	586	594	626	602	601	582	646	590	535	586	584	567	555	595	560	595	554	610	585	564	562	595	549	550	596	571	598	578
26264	21684	12349	6764	3028	1840	1584	1083	740	625	527	486	589	655	562	487	509	505	491	422	443	420	399	386	371	450	501	422	350	339	288	295	299	296	281	293	263	290	302	248	289	291	303	269	253	270	270	286	283	328	281	296	288	284	272	270	273	284	339	290	270	283	276	298	271	273	278	287	260	320	279	316	299	301	226	281	289	276	284	283	262	282	266	269	292	310	259	286	271	293	262	293	276	304	277	268	274	274	284	288	267	295	300	287	274	290	268	281	272	292	264	311	266	262	273	258	296	230	273	277	306	279	307	309	331	269	291	284	284	302	342	302	285	285	313	312	292	291	324	273	286	269	265	264	275	281	296	309	265	272	284	237	262	292	294	294	282	291	282	268	296	274	301	267	298	309	260	290	280	254	303	286	298	251	294	254	318	317	280	313	274	297	269	310	271	306	294	279	310	271	292	286	276	283	276	277	291	304	275	286	318	278	276	295	278	260	274	276	304	286	282	301	247	271	251	259	272	269	268	278	275	268	240	307	267	278	279	285	230	301	266	271	285	263	275	305	303	302	274	275	291	261	282	279	292	284	258	311	274	274	284	295	295	281	288	291	282	273	243	274	262	294	302	289	283	276	292	256	291	295	263	278	251	256	259	260	278	283	306	271	280	259	288	243	300	286	283	275	298	308	290	292	284	295	280	266	283	263	257	301	311	278	292	277	294	280	298	259	298	262	275	309	329	296	301	307	310	266	311	287	277	283	265	305	273	310	259	325	254	296	279	298	252	263	278	282	303	288	275	277	267	291	279	259	270	296	293	306	276	268	292	319	296	296	264	264	248	281	286	305	303	260	294	240	283	307	281	268	320	261	263	303	252	257	272	290	281	278	284	258	274	300	289	288	292	270	258	293	270	274	228	302	282	266	297	248	314	291	294	296	303	330	266	258	284	286	308	273	296	276	279	290	281	259	279	265	281	276	294	290	279	294	281	265	303	290	307	282	282	248	299	285	273	286	273	279	272	243	259	266	335	280	274	263	282	294	292	264	242	283	303	277	277	308	269	264	297	311	274	299	299	304	262	292	261	288	282	285	266	281	244	261	262	305	287	278	301	287	268	271	285	276	300	282	266	281	275	259	288	254	296	283	268	276	273	302	282	278	269	277	273	294	287	274	281	299	269	259	275	297	269	294	273	275	289	270	271	267	275	262	291	272	271	275	290	306	273	267	267	282	275	273	275	309	268	301	295	276	291	289	279	285	296	293	265	306	281	269	302	277	316	254	317	283	281	246	310	272	298	298	279	284	259	309	262	305	280	281	263	271	289	297	270	283	275	302	293	281	254	256	242	239	308	276	261	287	315	293	303	298	269	234	288	289	266	282	278	277	263	286	278	262	301	269	277	321	278	287	284	288	290	296	248	274	297	321	268	266	317	302	304	275	268	300	279	326	255	273	270	247	277	288	265	280	277	286	280	283	267	296	293	272	293	300	272	316	293	303	275	267	284	264	285	267	301	303	311	268	323	262	267	270	296	273	283	291	262	257	273	273	259	256	258	274	267	289	261	252	279	279	279	289	299	271	281	262	278	278	282	310	291	284	258	295	310	276	268	292	291	267	289	264	301	284	296	309	285	271	258	284	284	288	281	262	273	252	275	290	270	274	299	315	291	272	307	266	265	285	265	265	274	259	277	268	271	309	271	305	267	280	282	285	277	309	299	262	280	306	304	271	303	279	289	282	269	311	283	285	282	291	250	290	297	293	287	288	255	261	273	312	315	292	286	300	283	247	287	299	266	276	307	287	292	245	287	312	288	279	285	268	279	276	278	271	290	278	281	249	302	280	274	250	268	249	294	304	270	289	281	290	260	269	307	316	269	303	260	297	270	281	286	259	292	296	273	275	271	283	292	290	277	300	309	287	321	283	279	307	243	270	253	283	252	286	283	299	295	306	299	256	290	258	261	276	277	279	264	269	261	276	314	304	296	266	317	288	262	279	244	245	265	279	289	286	268	255	255	295	265	315	258	268	269	304	243	260	261	265	297	288	278	277	278	280	279	293	314	269	277	274	259	301	302	266	243	277	278	297	258	286	257	278	262	267	283	294	283	296	264	264	282	268	282	260	280	275	289	288	270	309	322	319	267	272	259	299	251	284	272	285	307	295	289	246	285	266	273	275	280	273	292	300	291	281	273	255	303	279	278	284	306	260	292	276	314	264	274	294	268	262	236	281	250	271	264	270	309	310	305	276	289	307	280	283	274	256	272	278	249	282	295	262	277	304	296	277	295	315	298	308	280	292	281	247	304	266	258	281	284	295	284	289	267	285	235	289	296	247	298	261	281	264	298	289	277	268	290	259	273	264	242	267	276	293	274	289	284	270	265	263	239	264	293	308	270	299	284	281	295	285	302	252	266	280	300	274	292	303	273	282	294	292	292	257	284	255	293	296	296	277	282	279	278	271	262	272	292	287	303	272	278	280	252	315	275	297	263	269	301	286	267	303	278	271	272	279	268	293	286	314	284	279	257	304	291	326	275	245	314	276	307	264	253	288	279	275	296	270	281	272	292	285	304	261	268	291	298	293	277	293	264	335	275	259	298	296	280	305	287	267	290	318	251	276	298	295	271	278	269	284	279	301	277	285	292	282	271	277	308	287	290	321	263	290	298	264	270	268	279	260	254	289	285	271	268	268	282	275	275	305	300	275	257	292	298	294	261	286	284	290	285	256	286	281	276	274	274	296	274	274	268	296	275	274	283	259	252	294	294	302	279	279	311	289	288	275	300	267	299	268	255	270	294	253	278	307	293	276	260	284	268	265	288	242	293	297	275	253	272	302	301	252	287	286	292	268	295	309	247	283	272	289	272	298	289	287	277	282	313	310	262	284	280	271	295	298	251	313	317	300	269	301	300	304	282	270	263	288	280	286	284	267	297	279	299	254	270	267	301	283	283	283	294	290	278	298	255	303	272	252	277	283	290	290	289	309	288	269	310	273	290	269	282	273	280	304	258	259	276	281	282	290	270	266	281	271	290	292	309	262	281	280	283	293	279	290	291	307	275	287	258	253	260	290	272	268	263	306	247	306	269	256	315	291	276	277	287	312	294	248	267	299	270	274	273	266	292	280	232	314	305	313	264	235	326	281	270	289	284	279	299	266	275	311	297	289	267	288	279	284	290	272	277	287	278	261	273	307	264	283	275	277	261	294	266	282	280	267	259	276	270	284	294	276	287	292	286	264	254	285	246	298	264	314	280	282	306	283	280	261	292	259	255	288	273	281	249	286	275	262	286	275	291	267	266	297	295	289	285	258	302	305	271	260	290	255	287	283	261	278	284	308	283	276	270	301	263	280	284	255	301	296	303	288	292	283	271	303	300	283	256	260	281	289	268	290	266	308	294	313	294	271	277	273	283	278	280	258	285	296	307	269	285	283	298	257	268	273	298	257	289	282	281	272	254	268	282	280	264	271	288	285	268	299	278	327	277	264	298	285	313	252	270	277	271	293
16793	18218	14555	13700	8235	6337	5968	4110	2907	2479	2025	1733	2300	2765	2543	1910	2187	2164	2023	1753	1516	1490	1348	1316	1404	1954	1868	1471	1046	820	705	670	669	667	637	696	751	701	632	712	694	703	717	639	696	700	686	724	661	681	662	732	660	653	642	703	718	692	691	685	672	703	682	691	716	687	657	691	667	695	664	654	671	648	699	710	670	679	695	694	672	684	668	687	712	673	710	632	671	695	655	693	675	685	670	681	688	678	703	679	685	675	654	677	654	647	702	700	684	677	658	650	679	672	703	633	667	665	660	692	653	664	698	699	734	645	705	668	722	693	720	679	728	672	714	678	714	680	680	681	622	661	665	668	734	705	626	622	653	711	711	715	697	671	680	737	685	701	738	706	649	715	689	718	677	702	705	676	662	687	754	669	681	707	676	657	693	677	696	617	608	699	675	686	686	652	713	705	706	646	635	654	661	713	708	647	676	694	706	705	661	656	644	701	667	669	664	695	658	684	706	721	671	658	685	707	662	661	640	655	664	685	676	685	675	656	664	678	684	703	676	671	703	697	685	691	721	693	694	677	683	667	677	670	639	660	723	704	707	696	704	717	673	676	678	715	676	667	672	687	720	706	685	683	651	701	719	708	706	640	682	712	719	674	636	682	696	676	688	633	694	731	729	671	718	682	692	697	665	703	707	730	647	699	688	625	633	663	697	701	643	649	727	681	699	705	732	677	629	681	637	653	667	685	704	734	704	714	701	682	660	682	713	649	692	757	687	714	702	684	674	688	673	698	711	696	691	676	679	661	665	740	670	687	680	694	727	670	695	672	650	724	683	710	663	663	683	732	715	679	715	712	676	738	646	712	677	664	688	697	664	634	674	685	647	682	673	680	710	715	706	693	658	673	722	654	679	702	674	667	751	669	639	689	741	705	684	731	723	677	679	750	712	714	652	692	661	679	719	697	711	648	674	627	702	682	719	715	666	682	671	684	700	703	741	714	695	684	666	666	722	752	644	742	693	691	667	675	636	695	709	718	696	716	671	699	668	688	685	686	657	715	702	703	692	729	702	704	656	677	707	715	708	674	670	717	706	685	677	729	667	721	710	710	706	681	665	685	677	704	698	677	711	671	678	668	687	705	677	684	698	670	713	676	705	637	693	660	698	696	683	660	698	710	714	659	640	711	688	666	671	692	694	654	720	672	687	725	727	707	676	722	653	681	738	724	698	674	648	693	690	698	709	677	677	647	693	707	695	674	699	734	662	671	722	651	723	707	633	688	700	690	701	682	679	664	685	685	704	667	683	711	651	657	698	695	659	710	706	632	712	688	717	698	676	647	689	674	679	694	699	694	673	649	709	714	701	669	639	680	691	644	668	682	697	678	708	706	654	613	717	769	666	698	728	684	724	716	655	720	698	683	670	710	669	703	706	635	626	749	685	697	652	677	669	706	698	713	694	686	674	674	706	683	719	705	680	681	704	654	697	705	688	684	722	684	730	698	691	692	707	709	700	651	724	643	716	750	674	704	685	696	673	696	713	647	647	690	662	671	715	722	708	693	718	675	669	639	675	689	672	692	708	709	666	696	685	670	659	697	617	681	695	702	720	709	759	702	694	692	722	692	643	689	697	716	688	688	681	713	668	721	723	704	638	669	712	702	668	707	683	624	670	696	654	713	707	681	670	649	663	618	695	694	705	658	692	646	661	684	686	709	702	711	719	669	689	674	675	703	724	642	637	700	684	669	688	699	669	736	681	665	684	699	674	655	694	709	725	712	612	664	700	679	707	660	675	682	726	694	706	702	707	670	709	669	670	629	659	701	706	650	657	678	702	723	674	702	720	691	686	684	716	732	720	658	729	661	667	671	675	688	651	673	735	721	670	678	661	659	691	728	627	676	671	656	673	684	690	652	714	682	675	682	682	654	645	646	740	715	667	703	677	694	646	696	672	672	650	681	696	630	660	625	652	731	683	745	665	661	684	713	657	685	702	694	686	680	693	665	687	669	696	691	668	713	655	686	691	694	690	685	718	672	712	759	700	678	669	631	692	668	671	690	692	684	707	671	619	698	698	684	701	686	718	707	689	659	725	730	643	702	661	688	670	683	666	622	694	697	722	693	708	672	688	693	667	695	682	661	706	693	710	720	671	718	638	649	728	698	702	707	676	663	679	656	689	691	710	696	678	702	656	708	694	672	701	657	662	662	716	672	677	692	683	734	655	690	666	705	743	717	642	648	705	712	652	738	697	699	660	724	710	700	682	633	715	701	676	669	659	694	711	712	633	629	647	687	709	747	671	629	690	657	654	711	684	691	671	708	676	696	639	689	718	693	652	680	638	702	707	714	682	669	634	668	626	689	664	723	697	670	689	684	678	699	713	699	715	635	691	682	631	741	730	696	684	729	704	669	647	653	646	702	637	725	656	703	671	690	697	715	682	669	677	677	668	661	662	645	693	681	693	629	668	667	676	684	685	684	685	677	666	693	667	683	669	713	678	691	696	637	677	647	695	704	667	710	627	674	689	691	716	725	736	669	706	704	672	661	728	595	668	702	684	694	700	750	684	706	693	700	665	648	683	715	700	675	698	753	676	673	650	690	674	690	695	692	665	672	655	656	685	706	715	688	725	711	694	678	725	703	622	687	681	659	701	668	752	628	701	643	693	710	676	655	621	682	669	650	681	694	716	696	663	712	642	712	667	726	688	673	638	628	709	728	697	692	696	662	718	727	703	662	717	697	667	737	680	671	687	684	692	706	700	662	678	681	703	649	679	682	694	698	733	680	698	728	690	733	643	685	668	717	697	688	657	681	706	699	676	658	661	701	678	715	675	727	699	690	709	669	678	678	612	701	704	659	678	692	706	654	675	703	696	673	701	690	666	706	676	675	676	658	771	672	661	684	687	680	671	705	677	701	748	668	717	754	709	680	721	707	586	632	649	694	728	647	717	663	647	646	661	685	695	678	692	683	701	678	652	652	703	705	675	706	672	709	690	700	648	650	656	675	669	701	699	644	703	666	639	669	735	659	734	678	687	728	679	688	691	696	665	660	701	706	691	730	681	681	667	701	747	686	691	691	680	672	725	724	693	692	715	620	717	663	675	680	680	646	638	654	670	661	701	723	701	693	693	687	661	681	691	715	720	686	648	670	708	731	690	678	715	672	707	675	651	686	688	713	691	712	648	692	706	687	687	752	707	693	634	581	660	674	722	671	668	695	669	704	726	704	660	661	659	658	671	651	648	690	695	682	716	671	714	678	653	688	679	732	652	663	706	703	663	660	696	673	705	703	713	654	656	730	697	695	680	651	695	628	729	681	651	681	678	643	638	663	687	678	711	712	649	651	729	722	676	675	697	641	677	647	664	684	735	687	665	678	730	688	722	660	690	639	695	689	652	720	702	678	682	686	657	719	694	701	670	694	690	699	676	703	694	688	684	667	725	647	664	648	692	748	683	643	678	680	687	725	663	728	708	658	712	673	651	662	688	692	648	671	691	712	720	687	638	704
41540	35064	37741	35213	28126	17323	10363	6915	5974	3777	1916	1619	1964	1763	1288	2031	2393	2905	2779	2186	1765	1419	1299	1602	2344	1724	1325	771	548	386	336	288	290	295	289	282	293	306	291	347	308	289	285	307	312	300	278	308	313	289	269	294	308	313	328	314	267	316	299	285	286	299	298	301	294	289	300	349	306	314	353	317	304	304	310	301	293	297	321	325	299	297	300	307	307	314	277	319	256	317	312	296	310	278	316	312	306	315	302	295	315	295	301	296	313	301	300	287	324	311	292	290	300	288	321	323	317	315	296	266	321	301	312	349	319	309	348	318	304	320	309	323	326	297	324	267	287	294	268	274	290	311	278	311	307	282	308	312	290	310	317	312	309	338	288	293	314	314	321	336	319	279	323	274	333	297	305	322	298	310	270	331	317	305	327	305	295	291	310	275	315	324	321	319	308	297	303	334	345	316	286	296	291	310	301	328	309	312	302	288	321	288	280	313	277	303	322	287	338	329	313	312	306	327	281	325	310	335	306	305	324	261	324	296	301	328	314	301	283	252	312	307	322	276	307	314	321	283	292	285	285	301	307	301	285	317	277	313	316	286	285	294	304	298	289	286	308	283	275	315	303	268	284	287	309	298	290	295	316	299	322	261	286	332	298	356	271	306	329	297	310	301	331	280	290	298	302	317	288	315	291	281	313	288	268	314	338	310	283	278	312	305	300	295	280	289	315	311	298	296	285	314	292	280	355	342	292	311	295	286	293	304	292	282	296	313	310	303	305	321	264	303	284	291	302	307	304	306	287	298	302	298	290	339	305	297	313	326	271	292	317	338	281	284	299	305	296	331	294	268	326	315	282	297	312	285	297	288	275	296	284	269	302	307	274	331	295	312	303	260	309	291	313	289	328	300	297	277	295	286	289	309	286	291	315	294	313	310	327	304	278	314	324	311	290	308	295	306	279	307	303	293	293	332	270	281	311	318	321	319	302	301	296	287	312	279	308	283	304	293	285	295	310	322	282	321	270	281	279	344	308	300	319	293	296	294	295	326	309	315	310	272	331	286	297	289	291	290	315	357	299	303	296	280	313	308	314	330	293	294	305	322	292	280	299	271	277	273	266	297	329	306	308	295	281	291	322	269	281	283	288	322	293	287	296	285	329	311	293	296	320	291	339	317	281	315	312	316	297	297	264	294	262	322	304	263	277	305	305	314	309	296	339	330	325	305	276	307	280	282	286	269	268	304	310	307	290	338	319	309	318	329	341	297	308	324	325	280	326	321	288	297	321	299	316	302	290	296	283	306	318	284	298	292	314	324	308	315	293	289	316	302	289	289	325	312	307	309	301	295	284	290	318	292	327	300	289	279	312	293	293	273	312	322	297	293	316	338	285	327	275	325	295	310	301	290	294	300	308	288	320	277	307	284	303	317	288	300	280	295	296	300	307	294	294	305	310	321	312	299	275	291	284	337	274	315	322	335	311	306	312	278	290	330	330	314	335	293	265	318	294	293	290	316	306	297	293	309	341	316	271	326	292	251	301	300	298	315	322	279	306	305	304	311	308	289	306	311	291	307	296	263	309	308	302	301	302	320	311	306	307	293	302	307	304	286	292	286	309	277	317	321	293	274	324	320	284	346	294	290	311	279	257	278	304	289	328	291	297	315	263	283	283	298	299	294	303	363	286	299	304	318	299	313	314	287	269	303	315	305	278	316	305	331	320	330	290	278	313	271	292	299	301	282	267	311	296	303	288	287	316	259	318	309	281	319	308	303	267	297	306	335	304	283	289	334	296	333	298	285	308	317	287	300	272	306	302	303	318	308	295	314	286	313	294	288	288	316	267	311	335	295	292	352	292	252	329	282	296	281	281	267	302	300	314	310	308	320	281	299	261	318	283	281	289	284	276	289	257	311	287	305	295	307	311	293	280	298	316	301	301	315	303	278	290	296	307	290	309	320	300	298	293	305	298	297	321	307	333	306	297	281	270	287	281	290	283	263	288	308	295	290	323	303	313	293	323	271	292	310	283	277	293	269	297	289	299	336	324	290	297	283	308	280	298	289	308	315	279	286	278	304	271	297	300	285	293	331	294	268	323	314	273	322	311	311	294	290	307	312	319	308	303	301	305	276	271	276	312	333	322	304	291	286	327	304	293	314	291	297	277	298	332	304	301	286	263	281	284	313	284	298	288	302	302	308	261	287	285	314	340	272	316	271	307	329	295	300	287	295	318	298	275	321	306	289	292	300	293	266	324	284	299	292	307	298	294	293	271	306	297	281	266	255	313	327	302	303	288	270	296	297	262	307	275	278	315	320	313	329	327	292	339	317	293	307	300	305	298	317	306	316	304	313	302	314	290	303	293	291	307	324	284	290	319	299	311	299	302	302	266	283	289	297	305	263	309	327	313	289	308	310	304	300	304	312	297	338	308	273	297	315	330	321	302	304	303	305	322	300	293	327	299	282	314	310	302	326	259	284	257	311	276	315	302	293	301	311	321	307	274	314	286	294	312	305	297	294	284	282	329	305	308	285	320	302	285	321	291	278	312	324	315	307	303	313	311	310	278	275	301	287	320	301	302	249	350	272	295	351	306	308	302	295	311	311	317	307	313	303	290	310	278	321	306	323	309	282	302	311	342	249	300	323	320	293	279	338	311	326	297	276	338	309	313	295	293	313	290	291	266	294	283	292	320	311	279	277	318	356	320	290	281	295	269	306	294	283	313	283	279	297	289	261	267	310	306	310	284	287	311	326	367	328	298	333	326	301	308	297	333	296	313	314	330	280	315	282	291	290	279	307	293	281	298	276	316	306	307	298	298	305	303	301	326	309	273	298	275	306	296	305	298	295	287	283	266	323	286	268	280	290	270	300	295	316	292	305	268	301	280	303	304	322	324	284	310	304	306	301	252	305	304	298	332	308	289	346	292	298	317	316	300	305	318	304	292	326	308	330	305	307	301	293	306	294	292	316	325	263	320	306	343	271	298	307	317	292	306	333	297	287	283	316	319	284	331	287	326	293	276	317	322	308	325	308	314	305	285	276	299	324	289	305	280	297	297	319	282	283	341	311	290	330	320	256	302	309	311	270	298	284	276	287	333	298	241	308	299	303	285	306	323	310	297	316	265	317	310	302	287	293	282	303	318	293	345	317	299	272	312	304	303	293	294	298	297	294	281	266	289	276	301	284	312	289	300	330	285	295	301	304	313	297	276	325	284	326	319	319	329	308	334	272	284	284	316	311	311	297	314	299	338	326	295	305	323	327	303	317	256	285	299	329	305	306	296	319	316	307	286	302	296	318	305	297	310	323	265	306	269	293	294	297	270	311	332	315	302	295	309	310	289	265	253	320	306	309	276	293	297	317	311	300	318	298	279	297	300	313	332	317	304	321	285	318	309	313	335	294	260	271	296	303	287	285	291	259	283	282	273	271	273	271	288	317	287	309	307	327	291	291	296	308	295	311	343	276	273	301	305	265	307	263	308	285	288	320	309	296	298	312	291	293	314	334
27760	28437	37291	36892	27015	19022	14763	14737	15125	10711	6745	6496	7842	6881	5628	8453	9643	11561	11239	9499	8704	7114	6576	8228	11211	8460	6019	3378	1703	1036	797	689	711	713	713	695	748	747	751	709	732	712	697	706	699	744	681	748	745	741	715	688	743	712	714	728	719	728	713	761	702	702	737	699	708	732	690	757	690	728	717	680	732	694	758	673	747	728	728	726	748	718	767	712	714	663	706	777	729	709	734	683	679	713	683	744	740	699	714	709	678	725	737	714	688	747	702	771	743	758	699	715	713	690	727	711	719	714	792	693	704	702	713	682	711	703	749	728	678	753	750	703	713	742	703	760	687	688	726	710	694	722	711	762	675	743	719	730	695	741	703	715	709	690	703	759	745	773	712	745	727	727	669	711	729	712	719	793	753	740	727	731	763	703	700	715	711	739	708	762	729	725	694	722	759	719	694	708	743	731	730	776	768	700	720	742	736	702	729	737	707	787	712	720	713	713	712	743	735	743	769	681	737	704	684	765	736	745	701	749	716	734	727	694	772	715	740	687	745	735	731	697	721	805	712	754	710	731	704	780	722	695	737	705	726	725	725	699	686	723	732	701	737	722	707	688	696	705	702	737	713	687	703	726	733	745	754	662	719	680	739	739	682	699	683	697	707	767	755	774	719	683	712	751	769	720	712	706	701	711	733	721	751	730	750	719	731	665	689	704	680	724	730	726	731	692	665	709	764	731	726	722	690	709	667	724	654	678	685	739	742	724	733	723	781	730	674	686	730	757	695	743	721	706	707	712	683	698	735	724	729	757	728	730	701	747	764	748	712	694	731	686	743	705	622	730	699	715	738	717	738	698	728	689	725	744	705	751	726	719	722	705	733	714	701	720	733	709	704	712	735	749	722	728	755	718	699	700	747	740	712	712	730	788	701	683	704	679	692	700	722	764	725	717	730	779	752	686	692	712	689	742	704	751	733	740	715	749	668	715	768	748	707	719	696	721	727	757	742	712	665	690	733	727	725	722	702	710	733	750	679	761	739	722	723	728	731	687	669	707	730	703	707	749	748	724	747	767	716	726	739	735	737	711	750	712	715	745	759	686	697	708	704	752	698	735	725	734	719	709	713	724	724	728	743	696	722	721	722	680	699	729	745	714	715	701	730	737	733	696	747	748	731	671	742	694	717	752	726	714	688	703	720	693	740	736	736	727	751	692	732	748	704	725	700	701	719	695	690	696	714	754	681	701	746	738	688	702	703	697	744	703	674	764	689	775	733	682	693	737	717	750	766	709	688	676	726	695	661	737	751	722	753	740	715	746	738	740	746	719	708	704	704	776	715	751	711	785	708	689	713	719	761	744	750	688	702	677	708	708	730	751	747	706	701	770	652	692	700	699	742	746	721	737	718	781	741	726	786	690	780	722	698	714	719	718	768	760	738	732	690	701	729	753	701	683	712	708	754	709	723	712	759	739	721	689	736	700	730	747	669	664	701	691	752	748	740	725	730	691	728	681	697	704	689	743	729	722	706	700	702	755	736	722	762	711	717	701	716	719	749	721	727	707	732	736	722	732	762	689	724	742	745	713	718	713	726	753	748	762	695	700	743	736	699	739	767	747	731	707	734	731	710	686	719	695	667	751	671	706	736	722	709	697	735	709	665	766	703	712	733	692	722	701	758	709	751	723	708	718	723	740	763	686	756	717	750	687	703	675	727	702	734	737	740	747	754	745	758	720	688	737	741	667	736	695	736	714	731	678	722	717	754	686	715	705	704	705	808	721	678	713	711	692	718	718	680	716	685	728	765	722	707	699	720	709	724	727	737	752	689	739	735	734	701	684	700	723	716	723	707	706	687	737	707	743	667	699	763	788	738	727	784	690	747	751	716	709	684	717	787	710	718	675	737	709	707	687	680	703	688	740	659	696	711	705	661	709	717	693	688	691	726	676	668	740	721	716	756	736	722	723	761	728	710	709	717	740	720	709	728	707	709	716	673	715	754	735	725	746	667	685	722	694	772	730	733	741	725	750	761	731	699	739	758	722	696	726	729	736	695	760	691	720	725	726	762	730	734	719	686	729	709	736	735	696	720	757	731	687	709	749	747	750	698	779	731	658	730	735	693	720	695	687	685	742	739	690	712	750	713	745	753	741	716	685	736	741	670	764	718	759	707	731	674	709	699	726	726	714	734	736	709	668	718	716	694	729	728	733	720	746	707	741	755	714	722	714	722	724	717	671	710	721	678	685	744	769	677	685	720	712	760	769	711	751	715	664	704	705	688	712	747	755	740	757	716	769	732	708	698	728	764	701	714	695	700	744	767	737	681	772	725	756	707	700	726	731	723	729	695	719	702	752	713	720	737	731	693	749	683	761	716	717	764	723	716	699	724	729	720	755	710	694	681	685	749	660	775	728	695	737	701	696	674	734	729	728	747	725	720	698	750	756	730	692	709	760	709	734	732	711	691	730	683	686	726	652	748	718	702	764	712	714	709	748	706	747	717	741	713	697	732	687	723	745	713	718	703	708	735	691	697	775	722	739	714	677	701	735	716	675	698	756	710	710	751	738	687	712	775	701	709	727	757	746	732	675	702	723	700	716	758	702	718	717	753	730	706	745	719	734	726	681	718	708	724	702	776	787	772	737	743	741	692	689	734	701	700	679	743	692	721	765	695	722	706	773	768	771	714	727	687	727	769	720	724	689	736	740	698	680	724	736	747	717	722	749	727	720	722	744	707	695	739	688	732	722	714	740	701	703	721	775	657	766	689	663	676	694	740	735	769	736	797	721	723	757	698	731	690	751	721	738	743	744	753	753	715	748	733	737	709	703	694	687	719	749	755	666	714	725	741	724	729	733	723	739	737	750	707	686	702	736	675	760	717	734	738	682	709	726	754	674	733	724	746	706	747	694	749	722	719	733	758	718	750	703	682	728	708	733	710	714	718	719	696	741	746	689	736	716	722	716	736	733	684	701	711	711	744	685	726	748	701	737	759	718	678	705	753	744	681	738	696	719	732	679	752	732	742	694	680	747	696	686	705	657	720	687	718	708	704	747	708	710	713	694	686	696	757	752	759	761	737	761	715	717	718	726	729	701	679	766	729	663	712	755	707	748	697	707	668	708	713	776	724	724	686	663	714	757	704	697	719	715	758	673	734	741	710	722	747	691	744	752	756	726	691	712	769	701	708	696	759	735	685	675	739	729	736	765	717	694	682	700	708	736	690	738	750	737	740	700	717	723	708	738	740	726	732	716	738	706	716	672	729	686	700	719	789	715	698	729	730	721	755	711	721	707	699	716	710	763	711	728	698	696	773	713	748	740	773	758	728	703	677	764	714	699	709	724	689	748	765	736	735	753	685	744	715	745	714	726	723	733	723	724	699	743	723	750	757	692	746	696	734	709	720	698	700	709	743	731	717	765	719	722	673	740	750	737	732	725	754	716	762	742	751	701	764	753	731	769	774	673	749	715	757	682	714	668	673	686	705	710	726	717	706	718	725	716	736	731	748	693
48391	42354	45118	40964	34822	25558	18315	13677	11505	10946	8198	4430	4346	4716	4492	3660	4128	3611	3573	4113	3285	2562	2189	3464	3018	3179	2370	1342	695	392	253	241	211	219	208	218	187	230	214	219	220	238	205	179	226	206	190	213	247	226	215	218	201	223	202	228	220	220	218	225	210	217	238	204	211	208	213	214	218	205	213	202	226	201	234	210	228	212	232	230	198	211	214	220	191	231	220	186	226	184	223	217	239	237	217	225	197	178	215	202	213	222	204	206	234	205	198	241	210	222	240	200	196	196	197	239	217	245	198	206	222	198	215	227	235	198	216	227	231	189	195	225	183	230	226	216	204	211	219	203	201	208	212	221	201	208	217	218	228	191	207	209	213	225	206	196	206	212	226	191	201	241	222	232	222	215	211	202	205	227	213	205	227	194	233	195	208	212	202	183	242	211	215	227	196	194	229	195	220	224	201	213	215	223	215	219	187	228	234	224	201	212	229	211	202	259	230	230	223	205	214	231	211	214	242	224	205	208	249	202	210	210	221	206	234	200	198	232	217	204	207	206	201	232	211	202	231	218	224	207	206	223	198	206	217	202	199	214	209	237	228	226	208	191	228	228	235	237	213	213	212	226	216	229	240	195	237	216	205	250	217	210	211	248	221	221	218	219	203	203	223	203	183	211	215	209	209	205	213	224	206	231	207	220	206	213	221	209	231	206	218	186	202	222	214	222	253	212	201	196	210	219	233	211	228	220	247	209	206	199	207	259	192	210	207	232	207	212	213	193	221	231	221	219	224	187	206	231	209	225	201	235	216	199	208	229	259	221	199	207	196	238	226	196	209	254	218	233	213	201	238	206	224	225	192	215	214	196	200	204	185	229	231	195	226	214	229	205	203	191	228	213	212	235	203	206	194	232	228	225	233	230	221	217	209	248	239	215	222	212	218	231	198	200	228	210	218	229	214	204	213	225	216	230	212	223	200	212	199	240	216	218	230	215	220	206	243	227	218	222	208	217	200	209	218	207	214	223	213	220	199	191	223	192	202	177	226	203	225	211	227	202	219	215	229	210	200	226	222	209	191	206	237	206	214	215	207	236	247	195	201	203	206	230	213	205	202	214	224	228	233	236	252	202	228	211	211	221	218	212	222	222	204	208	221	238	188	203	171	211	219	214	222	227	218	200	219	211	230	248	221	183	201	197	216	230	219	191	204	206	210	199	212	214	210	210	218	223	237	199	223	205	192	196	211	228	214	217	233	217	219	204	240	207	254	227	221	226	216	213	228	252	228	224	219	219	226	204	208	219	218	235	206	213	221	191	211	215	196	229	202	187	215	217	213	228	201	212	189	211	214	205	213	207	183	231	184	238	221	203	212	206	239	209	236	235	214	215	201	222	220	207	217	252	217	225	226	210	231	244	237	184	183	242	208	224	209	211	211	210	234	207	203	233	211	222	219	218	198	221	179	214	199	200	206	208	214	217	214	241	208	214	230	216	242	194	210	192	221	201	192	199	199	223	204	222	231	229	221	211	198	227	236	199	231	212	209	201	212	219	195	221	219	225	220	199	214	222	215	220	202	189	221	213	201	194	222	241	226	225	215	210	199	237	222	199	210	193	220	230	221	182	246	197	207	196	211	200	209	215	234	237	225	216	200	224	211	218	226	214	195	213	209	232	195	208	196	230	219	205	210	210	224	206	210	226	195	227	233	240	200	243	216	241	200	202	239	222	221	212	189	211	192	219	216	220	229	216	240	203	194	203	218	210	200	207	218	209	210	238	208	215	193	238	220	198	214	216	232	237	224	234	242	238	209	214	224	222	195	197	209	230	237	210	216	215	192	207	207	216	211	231	218	193	186	228	219	199	218	211	161	249	195	197	244	207	202	194	223	232	230	252	209	204	208	217	209	215	215	213	186	234	228	210	207	218	212	221	210	194	221	214	230	220	227	199	199	219	219	217	225	199	213	188	242	202	182	217	179	213	181	224	205	239	217	195	210	183	200	225	207	206	210	225	224	188	208	213	193	214	243	251	222	235	213	208	216	241	234	234	224	245	218	221	189	227	197	227	189	210	197	214	196	200	235	237	208	201	205	209	211	237	222	247	188	215	218	212	200	238	212	209	171	225	209	225	230	207	214	204	219	218	201	195	253	208	216	202	222	241	221	238	221	200	211	223	233	208	220	232	193	231	236	216	222	228	190	202	213	227	241	220	205	217	223	193	226	212	207	196	201	220	208	222	208	209	223	224	232	213	216	217	242	234	222	225	224	214	209	219	215	242	224	212	220	224	212	227	207	209	227	224	211	242	217	207	209	206	201	200	222	224	202	239	226	244	212	182	210	226	197	234	211	239	210	208	200	241	210	211	207	215	206	209	227	245	221	227	223	204	197	206	243	218	224	197	221	193	203	209	225	194	228	204	231	232	219	208	227	211	219	208	201	197	218	218	187	199	218	207	203	222	210	229	208	221	221	211	200	224	224	234	230	213	226	206	214	228	205	221	201	219	235	223	202	236	221	204	191	219	222	210	215	194	235	224	215	212	222	200	217	208	211	204	218	203	208	223	207	201	205	229	198	219	210	229	215	226	223	216	212	210	217	240	200	227	207	232	197	232	211	209	224	227	204	214	198	257	215	188	219	212	222	218	228	208	220	201	209	214	219	221	230	207	187	210	189	217	183	208	237	198	236	211	241	199	221	210	203	210	234	215	211	223	208	229	202	203	223	214	226	234	229	237	219	200	191	215	239	237	214	199	190	204	210	225	204	209	215	232	218	203	230	215	209	218	226	205	215	227	219	218	194	228	256	231	222	213	196	210	238	227	189	208	218	218	221	242	209	237	218	164	197	186	209	219	201	208	191	224	204	217	236	193	208	217	182	188	204	213	207	223	214	212	205	232	203	195	201	197	221	225	241	236	201	216	220	196	222	236	221	218	187	210	245	183	221	209	219	209	216	217	171	215	215	233	228	240	227	204	205	224	229	201	190	210	208	230	205	232	210	237	216	195	206	211	225	227	227	213	216	214	225	192	232	193	232	222	230	220	185	193	207	213	207	215	238	238	243	221	210	203	200	209	218	201	206	241	216	199	228	209	228	234	224	248	226	220	195	204	199	230	233	204	222	218	195	223	214	220	186	194	226	212	214	218	215	200	233	197	229	196	213	209	195	220	206	225	196	236	225	214	225	218	192	221	236	188	221	211	225	211	211	191	207	227	243	205	220	232	196	219	206	227	210	214	223	209	200	201	232	188	204	210	208	209	236	215	234	211	220	213	207	227	244	216	209	191	205	207	186	224	216	184	202	233	204	242	209	186	194	220	204	209	204	206	236	207	220	201	224	204	236	224	226	218	210	186	220	219	199	246	205	191	219	231	224	220	225	222	224	207	230	233	196	200	219	200	225	214	216	215	234	231	227	220	216	204	200	206	229	219	204	226	211	222	221	239	195	224	219	226	223	211	200	221	225	191	220	204	234	236	206	246	200	210	253	202	212	228	232	240	196	220	210	194
32843	35302	45153	42890	39727	24778	20845	20727	21759	23629	18698	12730	13981	15018	13764	11675	13737	11486	13067	15378	14025	12026	10812	15210	13799	14672	11410	6792	2950	1356	790	573	530	484	515	507	508	513	536	520	505	563	525	530	518	536	576	508	513	488	488	516	536	525	546	516	556	539	485	541	487	512	532	494	510	522	514	535	515	513	487	505	455	523	505	495	525	533	547	567	501	484	547	508	527	528	546	523	531	584	501	542	515	525	526	541	496	527	529	534	535	504	529	536	484	501	525	503	524	521	517	510	590	510	542	512	556	499	499	499	503	556	548	513	530	499	522	528	561	511	533	551	528	516	530	521	529	548	527	509	514	519	539	525	543	504	556	534	536	535	465	557	573	534	510	475	538	495	552	533	538	552	486	497	503	498	519	508	535	516	524	512	530	548	548	482	518	514	515	482	517	492	476	552	537	501	519	567	471	562	524	508	458	497	502	533	543	502	501	554	514	537	476	489	485	525	526	506	568	516	508	478	529	481	497	544	501	501	533	512	475	531	548	504	535	568	516	490	496	478	500	500	507	514	539	566	538	569	521	539	519	518	532	530	533	524	488	538	509	493	493	501	511	542	567	514	504	519	524	527	512	541	531	528	505	505	506	480	492	551	493	478	526	549	528	490	522	539	528	539	530	500	510	528	560	506	527	496	519	533	524	464	522	511	502	525	515	540	521	540	532	518	551	547	525	520	529	491	547	492	541	499	540	523	540	512	536	498	543	507	523	476	523	497	551	523	508	471	555	542	522	480	520	525	479	496	550	540	572	542	500	506	528	571	513	455	534	522	509	588	529	528	499	496	503	472	504	552	555	499	512	523	541	584	526	558	493	522	524	542	495	490	537	482	503	529	527	550	536	519	533	541	501	551	554	488	479	525	560	518	518	522	512	494	545	541	503	505	529	539	523	497	508	541	519	528	540	499	529	539	497	473	502	509	539	518	519	528	524	509	534	523	508	491	538	505	506	494	523	540	474	507	514	539	524	512	519	519	507	556	512	498	544	512	509	514	499	498	531	510	541	527	535	520	527	520	474	541	537	503	488	510	487	509	566	533	545	535	506	541	513	475	515	486	532	532	493	506	568	550	532	526	558	557	560	506	559	521	483	519	522	522	517	520	502	538	507	476	561	548	546	515	495	520	467	485	562	523	480	516	531	519	531	508	497	534	515	537	527	484	506	512	532	522	456	543	548	505	509	493	525	496	501	480	529	524	531	558	527	526	500	512	534	524	544	523	517	514	521	514	526	510	504	540	503	510	507	513	525	524	533	503	525	516	502	506	501	526	535	485	556	532	526	538	526	494	554	552	501	541	527	517	532	516	487	522	499	527	461	509	523	547	523	544	533	531	519	585	520	510	514	496	510	525	499	477	509	477	509	497	521	489	461	544	486	576	578	501	512	570	478	537	551	504	495	492	542	487	465	477	505	518	512	512	511	545	541	547	520	536	470	499	500	517	491	519	517	532	529	502	523	523	530	560	528	530	504	544	498	555	520	514	534	548	516	510	513	527	538	555	533	513	489	527	509	500	527	535	525	531	534	505	505	508	574	493	503	533	530	526	537	489	499	523	543	536	507	514	488	559	494	491	491	516	516	511	535	491	507	544	571	508	558	536	523	539	539	492	497	531	533	501	534	511	490	504	552	529	514	508	524	493	527	528	515	525	499	476	552	512	544	545	540	527	551	548	532	503	494	533	488	548	516	535	504	529	482	572	491	482	475	489	528	507	534	502	546	505	525	475	535	514	553	523	483	543	532	524	521	538	472	541	534	556	559	510	506	521	543	486	499	588	491	503	506	521	538	535	471	566	497	510	557	503	562	537	499	542	537	521	520	548	530	525	505	486	549	504	521	512	547	529	505	530	532	524	501	560	530	548	497	534	506	536	543	508	572	493	510	484	485	533	462	513	547	546	482	562	545	519	514	515	527	509	521	530	499	515	537	567	536	485	506	543	507	563	534	500	526	533	544	553	506	501	531	517	505	547	527	495	514	512	508	519	523	519	530	481	523	540	477	519	544	561	534	510	514	472	529	515	519	539	514	478	526	512	574	478	508	562	563	547	521	552	469	540	532	527	511	542	495	522	527	545	525	537	539	541	502	501	525	459	544	558	516	550	523	522	494	518	506	533	542	504	509	494	484	498	540	521	540	514	489	519	524	527	532	496	534	537	508	538	499	521	520	501	458	515	573	520	476	530	520	502	498	522	516	498	561	510	478	542	549	540	523	533	543	550	543	473	519	538	527	495	509	491	502	532	525	538	573	528	516	542	535	493	480	517	493	517	505	464	501	520	542	529	515	522	505	507	527	508	540	564	578	510	509	487	523	524	520	515	519	500	552	523	535	523	502	517	520	547	544	478	558	519	502	481	547	498	536	502	524	490	523	499	533	495	552	491	506	514	523	510	532	574	543	541	567	546	529	503	540	550	511	511	526	507	519	482	510	525	502	530	534	516	553	548	520	540	470	507	506	530	520	536	507	501	536	532	502	506	541	529	557	488	538	488	517	526	540	532	547	513	552	520	525	537	501	510	515	534	483	523	532	500	478	499	528	510	538	487	543	532	506	493	550	515	510	504	486	516	531	515	533	507	533	540	554	535	498	524	490	495	500	492	549	491	517	523	523	517	482	488	530	498	504	525	509	526	537	503	528	529	555	522	542	536	522	541	517	530	525	533	534	542	494	530	529	516	505	502	531	495	563	501	479	509	536	587	512	534	556	569	538	539	585	523	568	512	506	514	498	516	537	504	515	504	534	536	521	536	514	533	536	480	520	530	501	486	518	522	499	486	544	506	526	515	517	519	502	526	543	546	516	503	503	505	539	492	501	531	514	503	545	535	539	496	516	540	496	479	532	567	535	529	498	500	538	542	510	562	546	484	504	556	516	546	503	535	533	574	506	532	496	534	537	519	517	568	493	545	470	545	532	522	520	503	531	502	506	565	465	544	528	529	519	547	530	556	506	517	520	512	515	504	518	495	524	522	532	489	513	473	530	549	527	555	527	513	533	519	516	527	557	505	511	505	542	524	500	531	513	507	505	493	565	522	559	534	500	556	497	499	527	513	516	522	501	508	560	475	509	526	544	578	520	528	516	521	550	523	513	532	529	535	526	504	532	520	525	499	513	509	557	570	527	523	542	531	518	504	534	571	500	547	505	521	537	521	499	527	513	539	526	547	529	495	512	549	552	490	483	535	477	517	560	495	466	496	478	512	520	512	529	479	521	506	509	493	494	515	543	517	540	515	472	504	520	464	517	510	528	533	510	467	520	508	495	525	508	535	541	551	518	491	536	517	476	516	542	535	487	524	496	532	507	514	521	520	531	524	523	498	546	485	525	470	522	466	529	509	523	485	559	533	525	543	503	552	514	540	519	531	533	514	554	532	514	514	501	501	556	516	495	521	543	481	512	538	510	512	518	477	530	511	564	514	511	504	520	520	565	558	511	518	490	544	535	530	539	492	536	510	527	542
26150	17622	12604	9249	4658	2157	1375	897	691	703	683	515	483	502	427	405	404	388	379	427	375	381	328	318	360	432	489	403	347	265	295	227	236	263	235	267	235	214	250	241	237	238	232	241	250	250	234	218	236	240	261	265	224	247	229	233	228	240	259	272	222	262	248	236	226	249	231	266	223	218	250	241	256	251	278	253	237	244	228	250	251	252	238	258	235	229	242	233	237	253	237	273	210	225	211	248	273	261	226	232	238	239	276	254	235	202	267	250	242	264	258	207	220	241	230	244	230	218	254	228	247	245	253	237	253	272	231	237	231	252	247	247	209	234	230	253	247	225	237	255	250	254	266	230	238	219	257	272	237	256	219	217	268	240	249	233	201	221	231	205	244	215	222	262	252	247	218	258	241	247	231	257	234	208	247	242	262	223	231	241	228	226	262	260	261	256	255	245	239	252	213	230	266	256	263	219	249	234	281	225	292	254	238	217	237	260	252	228	222	258	226	239	238	230	247	238	226	251	239	233	259	259	262	278	253	206	229	245	214	204	232	234	239	206	228	242	217	237	267	222	228	214	239	239	222	267	256	285	236	271	244	248	248	236	226	240	253	255	244	256	254	228	254	247	235	221	251	228	244	269	259	245	256	234	242	263	274	256	225	206	244	239	253	253	250	261	208	237	243	230	255	241	236	221	248	245	252	249	247	248	242	249	232	252	253	220	249	259	256	251	203	258	261	249	225	231	257	259	281	245	231	250	236	254	236	233	222	270	276	247	267	247	247	246	278	263	252	257	249	225	257	234	224	268	250	265	229	205	247	237	228	194	233	237	235	249	264	216	257	216	255	231	237	229	245	277	243	243	239	243	258	227	285	260	245	188	247	242	244	244	255	228	237	235	250	220	259	239	263	255	255	253	253	257	253	254	266	247	246	243	254	256	230	204	249	230	227	252	246	258	261	247	274	239	224	243	245	252	277	246	268	262	257	240	230	238	217	225	219	252	250	239	235	221	242	246	257	247	250	240	213	275	251	244	238	264	225	247	234	261	253	233	228	250	220	240	241	230	239	250	264	244	242	224	220	261	264	255	225	253	246	243	227	236	264	250	241	238	250	258	232	256	238	224	229	234	270	228	252	246	211	258	245	244	251	237	260	255	231	251	253	238	250	223	229	229	213	227	244	219	229	238	222	241	239	234	288	241	263	230	248	216	224	251	260	241	226	241	236	264	282	267	237	257	233	282	245	220	266	232	221	237	224	268	256	252	231	231	241	222	225	263	224	257	250	273	254	245	239	234	203	245	224	228	250	249	213	206	239	235	244	219	258	251	234	225	232	250	233	248	208	253	255	266	222	256	219	231	247	258	236	229	246	229	249	245	243	230	265	238	256	242	244	256	219	261	250	244	228	249	267	254	262	267	265	265	240	264	243	243	254	256	210	222	215	233	232	223	252	251	227	249	258	246	265	244	248	261	258	244	266	234	243	256	241	259	246	236	247	262	234	213	215	227	238	241	249	240	258	259	265	225	259	239	231	238	241	236	252	234	234	237	278	249	235	247	235	241	261	242	245	244	257	248	240	248	250	228	226	228	233	241	231	229	258	241	232	252	272	282	236	243	246	220	238	234	227	231	269	246	240	243	267	258	285	234	233	241	215	235	251	247	246	223	245	225	241	221	250	230	208	251	247	240	230	228	249	257	265	231	244	246	265	250	277	244	245	223	247	235	227	253	247	228	255	222	253	236	244	272	207	253	248	230	235	231	228	221	253	223	244	233	228	220	228	271	244	248	256	227	244	270	236	217	245	222	212	223	237	254	264	237	251	219	261	228	247	257	279	245	214	250	257	242	221	231	253	235	232	235	224	233	238	254	234	284	245	247	251	213	236	234	246	253	228	246	243	232	243	226	215	264	218	218	238	235	229	252	234	243	278	254	234	260	239	275	243	272	234	247	264	247	235	258	222	247	256	239	249	243	232	236	230	227	241	254	248	243	236	220	220	237	227	235	223	232	253	233	236	248	258	236	239	223	235	256	218	243	241	271	225	237	224	229	264	248	241	218	230	239	218	242	248	225	252	229	259	232	251	294	216	232	229	236	215	233	232	247	226	253	250	238	266	246	233	242	274	220	246	230	236	253	228	229	275	250	220	259	251	268	220	215	268	253	240	277	259	218	265	260	234	250	252	272	232	272	231	245	236	223	221	234	225	243	235	218	245	214	255	245	233	257	234	246	264	250	266	232	229	244	243	240	230	261	255	238	242	250	229	234	212	239	260	248	245	258	248	241	253	268	247	229	216	237	249	219	253	282	249	263	230	252	263	223	282	236	275	243	273	219	267	239	259	246	259	240	280	229	239	218	239	253	262	251	253	220	247	244	254	209	243	231	262	243	239	231	244	221	242	248	246	214	240	226	239	267	292	250	241	281	267	253	270	234	204	217	259	201	236	239	248	252	229	234	252	260	245	212	250	240	238	256	241	248	251	237	245	237	264	281	262	242	241	228	291	249	227	253	232	244	245	255	241	265	241	223	271	251	218	265	260	243	230	214	238	226	218	231	279	221	223	250	246	256	270	239	255	252	263	249	243	255	243	243	246	254	250	226	241	199	255	243	223	272	238	237	238	263	238	258	239	245	215	241	240	230	227	270	227	259	252	230	239	221	239	231	241	250	268	235	240	253	242	256	220	228	268	244	240	215	268	236	243	216	234	259	227	254	234	242	278	205	262	257	279	257	242	220	256	232	242	255	229	215	245	229	236	227	223	220	221	261	234	247	218	225	242	257	217	230	231	242	254	224	261	235	246	249	231	246	227	255	246	217	278	250	262	248	246	235	240	252	248	236	227	259	253	250	259	218	250	225	242	248	260	256	244	273	230	239	247	251	218	218	264	255	223	224	247	223	235	239	260	223	244	252	236	241	250	222	270	254	244	222	247	237	254	226	244	237	217	213	232	213	265	234	243	260	238	248	233	241	253	254	228	228	244	223	220	204	225	231	246	230	237	243	237	228	251	271	228	249	228	259	236	209	228	255	286	229	217	258	232	237	241	238	252	243	211	223	230	233	258	254	220	219	229	224	273	234	230	245	215	242	248	251	261	273	256	218	237	242	246	246	256	241	247	218	236	265	235	231	232	253	236	256	223	237	248	262	233	226	229	241	235	240	219	221	258	216	235	253	241	235	250	240	288	228	220	243	249	242	242	278	228	245	237	225	243	252	249	230	245	262	235	226	230	245	251	232	245	231	265	282	239	237	227	245	252	233	242	232	238	260	253	227	230	257	239	230	244	241	249	208	245	263	265	237	234	266	254	247	226	242	251	220	221	243	216	261	248	239	255	248	248	235	246	245	238	257	235	222	245	218	232	264	241	238	245	242	238	222	242	257	257	249	260	251	267	237	239	221	233	235	242	248	250	255	234	242	266	232	244	266	254	226	235	234	248	244	244	251	210	235	189	230	266	228	243	227	238	245	218	248	243	248	255	260	266	236	225	228	249	218	230	235
16146	14581	17618	17150	11946	7015	5035	3610	2875	3043	3012	2532	2119	2157	2028	1750	1630	1538	1622	1755	1546	1570	1205	1243	1452	1639	1509	1328	965	756	653	593	623	587	584	598	592	601	622	554	634	588	631	544	583	669	623	551	590	583	598	603	591	615	588	617	621	631	573	605	598	625	588	617	572	600	563	626	613	621	621	606	614	616	619	578	612	574	584	554	571	625	573	585	615	570	602	611	598	615	615	575	613	627	642	596	555	590	588	623	621	563	611	573	642	554	605	590	626	595	631	621	600	620	616	581	566	600	579	599	576	579	624	626	599	611	599	637	603	597	606	565	612	576	604	587	575	615	593	621	590	616	601	606	617	612	623	613	622	559	553	618	583	573	595	563	650	617	597	590	607	574	609	627	616	570	621	568	601	629	536	595	567	625	628	652	575	583	576	592	622	611	603	596	616	638	597	614	573	563	611	631	571	619	580	617	604	612	598	592	606	598	594	586	630	607	563	574	581	600	581	608	591	568	595	567	581	579	595	579	594	603	631	608	583	587	639	604	590	600	611	585	589	589	612	628	565	615	582	604	586	581	573	552	637	611	579	620	581	610	615	622	604	606	577	637	580	582	602	630	632	605	570	561	625	642	570	586	611	614	603	589	615	602	609	580	588	645	619	577	644	622	558	545	554	609	582	621	605	591	582	582	611	605	580	570	636	572	577	588	641	607	586	657	582	607	610	587	617	554	624	575	623	596	628	603	562	615	569	567	591	570	573	582	568	591	608	619	601	568	571	590	600	585	580	572	617	575	582	580	621	598	626	654	615	643	578	602	602	624	586	596	575	623	583	635	608	606	583	608	581	598	548	622	580	586	638	599	605	540	592	608	565	596	597	571	612	641	573	633	629	587	641	594	575	605	576	619	569	583	586	582	590	612	598	573	592	588	659	559	608	530	599	578	562	634	598	580	585	570	634	608	572	581	588	621	615	602	611	582	580	582	583	577	561	621	639	595	612	544	576	610	597	578	617	602	588	576	583	592	608	611	596	619	586	554	598	594	603	573	588	584	624	565	573	606	576	517	573	557	573	567	607	634	578	548	587	605	585	629	601	619	613	597	583	567	570	603	602	615	599	567	620	544	561	558	609	561	577	574	582	567	611	628	610	576	580	570	615	602	555	535	565	627	552	580	549	571	538	586	570	598	577	552	570	553	585	552	583	604	535	580	628	606	614	625	606	587	562	565	592	605	547	589	592	618	598	585	625	583	578	577	579	617	606	547	586	574	617	567	623	630	603	640	579	622	624	606	568	636	623	582	605	602	605	676	567	616	591	610	611	548	567	644	595	595	588	588	642	612	596	588	584	623	607	601	596	649	553	584	592	587	622	604	606	609	637	576	616	622	591	628	597	581	593	591	636	590	603	599	642	629	594	575	613	583	616	600	589	592	616	621	625	621	625	578	572	594	546	571	604	641	526	600	635	591	611	578	592	604	595	605	587	614	624	616	608	589	565	580	630	601	598	595	625	577	592	569	582	600	586	588	594	615	626	584	616	637	585	610	586	585	549	604	625	572	625	565	586	534	574	591	614	637	581	562	550	605	632	608	589	566	586	643	577	611	630	600	604	613	575	625	611	630	584	613	605	605	575	632	581	564	569	584	563	604	618	594	629	595	613	603	592	612	590	612	565	627	614	595	599	602	595	561	587	568	597	594	575	589	584	628	621	587	592	645	594	603	607	619	609	606	600	595	647	559	569	581	605	617	610	623	599	612	559	591	563	587	597	576	596	618	607	607	552	604	633	633	629	584	604	585	566	560	603	603	611	605	598	611	647	613	584	546	654	602	605	599	594	578	659	604	633	592	595	600	627	559	592	569	599	613	610	625	563	553	613	603	582	638	634	556	590	584	609	590	578	575	563	562	545	565	595	576	580	628	592	581	618	593	615	584	603	589	590	591	605	582	581	583	624	564	591	636	616	572	631	568	617	587	587	583	576	625	610	561	609	593	623	551	564	601	604	620	614	594	574	603	601	580	549	598	620	580	604	574	620	589	610	578	601	625	570	574	578	607	603	575	633	585	594	584	633	552	608	595	544	573	571	616	634	562	558	616	623	559	597	587	631	590	626	578	576	570	621	598	609	564	619	581	589	584	583	578	571	603	633	612	614	600	598	628	562	568	615	616	546	667	604	592	563	608	587	608	634	580	634	584	642	619	640	606	634	590	604	566	595	587	628	617	612	587	609	593	592	612	625	570	629	541	604	607	600	577	609	587	642	620	553	585	598	585	602	569	587	608	574	591	529	599	583	638	600	611	584	581	606	597	606	572	593	663	594	579	595	598	600	573	582	656	603	662	522	550	593	533	562	627	595	597	594	582	589	607	568	601	623	588	595	633	576	601	581	612	600	542	563	577	601	613	577	630	591	600	618	592	582	593	605	573	606	643	589	593	576	640	605	581	617	619	576	575	578	585	613	595	544	604	602	587	593	592	587	604	588	589	583	560	560	625	584	633	614	627	610	587	602	604	617	629	575	593	639	599	600	612	612	583	590	600	570	586	579	606	632	605	571	594	580	597	585	628	628	512	605	642	621	592	584	596	571	611	582	634	580	567	636	598	605	588	582	604	597	570	582	637	571	567	601	624	596	565	613	555	603	619	529	595	622	548	608	592	608	570	619	598	599	593	621	629	638	577	560	560	624	610	589	638	591	612	567	599	602	529	593	626	578	631	589	597	645	615	610	623	578	606	583	591	613	629	551	585	578	574	599	589	653	617	599	651	596	603	603	631	579	597	589	567	600	625	575	586	619	614	593	621	575	536	578	590	613	588	580	586	593	618	578	553	595	621	568	618	591	631	587	623	594	579	581	584	621	577	634	574	610	590	593	603	558	570	596	574	608	598	619	579	617	627	645	586	593	611	604	578	624	594	611	582	621	559	605	604	581	575	606	583	595	584	561	566	576	611	619	574	612	591	599	574	581	578	616	614	609	583	589	597	618	618	593	577	552	556	639	586	572	535	600	579	582	660	542	571	615	623	570	589	609	611	621	624	623	608	615	645	579	562	566	591	630	596	594	603	612	623	620	589	548	608	605	612	608	627	601	602	640	583	560	598	604	616	596	610	589	542	628	641	592	567	602	589	615	574	618	585	558	614	618	648	600	611	576	609	587	601	618	603	552	649	619	593	622	602	583	608	615	631	579	662	598	601	568	610	548	586	607	571	606	594	601	593	601	594	616	626	565	606	596	614	544	558	576	624	556	618	607	583	593	572	598	556	603	581	600	606	604	651	599	589	622	570	628	584	570	609	624	595	608	628	556	599	582	583	610	621	581	584	642	591	613	594	642	607	598	587	607	606	592	583	604	588	596	559	555	523	612	589	617	595	603	613	569	585	613	609	604	590	599	532	617	617	606	611	597	613	604	589	588	559	621	635	614	637	591	621	554	577	626	583	613	607	599	579	595	577	615	595	580	621	555	615	614	617	629	557	594	528	596	586	541	614	578	586	582	619	595	589
39735	38756	45345	40936	28134	18770	11836	9186	5065	4998	4129	3276	2082	1105	892	777	832	706	1429	1977	1810	727	400	469	1229	2016	1681	1098	639	424	289	305	254	242	289	263	280	277	258	261	266	274	294	271	269	273	280	276	252	286	258	285	267	241	262	297	258	299	281	273	274	260	293	296	237	266	276	280	288	254	282	315	265	260	261	267	249	269	278	281	297	281	237	267	257	253	261	251	273	273	294	265	275	263	263	278	306	270	278	288	279	261	255	276	273	267	284	261	285	249	243	280	245	263	288	241	257	257	242	267	253	263	268	271	260	279	274	268	305	290	261	268	239	253	243	235	270	278	270	279	251	251	257	303	263	247	245	257	275	262	267	268	268	267	267	243	250	277	263	259	262	271	276	285	261	281	296	295	261	248	268	253	257	260	256	268	285	287	264	281	296	298	269	277	266	269	278	271	296	279	290	248	299	262	255	262	284	268	275	236	261	267	249	296	250	258	251	298	259	253	252	257	274	264	264	268	279	286	249	297	281	249	262	251	250	268	278	281	285	276	279	294	266	278	264	286	281	298	281	289	267	256	251	283	290	236	248	259	249	285	281	263	293	250	244	287	231	268	278	261	291	279	240	248	253	274	236	263	259	281	250	272	257	248	273	298	278	267	278	264	274	261	277	259	305	293	271	259	262	244	302	271	278	263	270	262	276	262	251	261	261	258	258	261	277	270	276	296	248	273	269	258	273	274	240	263	265	280	259	300	250	310	269	289	234	280	255	269	269	274	251	261	251	281	240	280	249	257	263	257	283	286	269	297	257	261	270	247	260	231	292	253	257	294	276	304	286	287	288	262	270	265	276	290	287	279	270	250	255	270	263	289	264	272	258	250	274	281	283	288	254	278	258	294	308	275	281	280	297	257	270	264	288	268	277	284	273	261	263	278	230	259	258	275	223	282	256	282	289	252	254	279	259	267	253	278	261	276	258	261	264	242	282	251	266	303	281	282	268	249	280	273	291	268	247	267	251	271	283	257	290	288	283	274	249	291	248	262	256	273	253	285	268	265	272	251	293	316	279	273	276	272	292	267	270	253	280	283	288	259	263	264	254	260	263	271	307	297	281	276	266	270	252	284	243	261	291	255	273	269	283	269	254	266	266	252	282	276	253	277	251	260	238	285	300	265	273	275	254	284	255	302	253	286	277	299	255	240	273	249	290	285	258	291	294	278	271	262	259	277	276	237	273	263	262	272	273	261	257	265	262	268	268	248	253	303	248	252	278	272	268	256	263	255	269	256	263	262	289	294	300	273	271	275	284	292	295	263	241	248	266	282	266	284	283	271	262	279	286	270	255	270	253	279	248	254	285	276	280	288	285	223	303	269	248	256	279	256	275	300	268	276	247	251	252	270	260	281	276	280	282	254	291	262	286	294	268	258	250	302	255	260	297	258	258	264	261	265	291	288	262	279	264	307	267	246	266	245	255	266	253	265	279	253	242	294	266	270	256	291	291	300	297	273	277	257	236	289	265	270	285	259	283	264	272	245	272	272	240	252	274	278	270	255	252	263	270	265	266	274	225	264	266	280	228	253	282	242	247	273	247	278	267	246	233	268	249	280	296	214	268	280	292	258	249	289	255	246	305	277	274	265	249	251	282	254	254	273	261	245	280	264	278	309	252	233	254	260	253	282	256	251	296	259	324	280	266	285	249	264	278	256	241	306	284	264	274	263	280	274	244	280	245	261	247	273	252	257	270	219	280	273	277	264	281	227	248	268	270	241	276	272	263	249	271	278	281	276	277	293	243	261	247	242	279	272	279	268	273	302	247	248	237	260	241	308	258	230	245	270	285	253	291	253	301	255	244	261	260	298	274	258	268	276	274	261	266	287	262	320	269	288	267	282	270	251	266	268	288	260	273	287	261	271	262	240	233	298	260	285	270	278	297	271	269	262	280	260	271	293	324	252	249	270	295	285	290	251	289	241	315	269	253	246	279	241	259	275	281	264	236	275	255	275	284	266	272	272	267	268	242	290	260	246	277	266	243	262	272	253	274	279	263	273	253	260	261	258	251	228	273	269	273	260	258	283	255	266	278	237	274	235	281	271	264	274	252	278	290	270	264	288	246	281	287	277	289	274	267	266	277	253	264	243	268	253	260	258	261	266	274	273	260	276	301	276	282	251	265	267	314	255	286	254	283	296	261	265	242	284	294	274	280	286	261	291	272	237	277	254	269	251	264	256	259	278	271	298	264	270	277	296	279	281	268	283	276	264	279	272	266	278	284	255	275	328	273	259	284	284	256	258	244	249	276	264	251	225	257	266	253	279	276	257	284	261	264	287	273	279	272	255	258	254	262	264	270	247	299	266	300	265	279	284	253	275	301	261	296	250	248	291	255	302	268	238	261	319	258	271	271	281	270	290	265	280	239	288	287	268	262	276	272	241	245	255	302	285	297	271	229	265	262	249	292	257	267	253	265	318	270	271	246	266	239	249	294	263	271	274	252	258	278	256	262	252	269	248	273	260	282	252	253	248	258	266	271	245	243	268	275	256	282	277	269	275	257	302	279	286	260	241	254	303	276	266	261	289	280	282	236	268	249	228	267	256	272	244	261	255	247	287	287	258	271	276	270	237	262	282	249	271	260	274	276	285	294	245	290	289	240	277	256	276	277	280	277	277	294	275	248	297	287	247	255	273	290	277	275	294	243	285	255	273	253	245	283	292	272	244	238	269	262	296	256	244	293	259	276	278	267	274	266	274	240	251	279	261	261	285	281	262	283	258	275	289	262	292	275	255	307	252	260	253	289	278	275	257	269	268	277	270	263	277	283	271	285	245	287	241	265	280	271	273	253	277	255	256	270	282	262	293	265	272	274	276	264	257	269	249	280	255	261	248	255	245	268	270	241	298	275	293	265	260	256	279	270	251	279	243	258	294	266	277	254	268	242	256	262	289	298	266	260	262	251	263	287	276	276	277	283	264	293	275	274	244	271	252	274	294	259	271	268	281	273	264	282	272	289	286	253	285	278	266	283	284	236	274	279	281	250	265	273	263	272	279	273	237	256	263	287	288	259	275	249	275	240	279	260	275	274	255	249	273	286	246	265	289	270	291	300	259	252	275	285	240	284	312	295	260	276	295	261	289	262	256	294	280	265	256	273	312	289	267	288	298	254	235	265	253	259	256	276	273	259	275	267	233	275	265	270	253	284	277	277	282	293	252	270	275	240	259	247	284	266	262	244	276	272	234	306	268	272	260	255	266	287	266	268	279	273	237	254	249	261	278	268	266	276	271	280	252	270	238	268	260	280	288	259	268	277	255	253	245	279	257	284	294	238	251	265	283	280	271	273	269	280	264	297	266	265	248	283	266	271	265	266	269	265	275	279	276	264	260	259	242	263	260	267	243	271	238	271	282	277	283	243	253	260	249	267	266	273	269	237	280	264	266	303	252	307	265	276	274	270	270	256	272	273	287	282	257	271	284	285	255	265	271	220	265	288	244	254	269	259	263
25774	32805	42773	42678	29705	15258	13522	16641	12944	15656	13526	11695	8364	4787	4046	3477	3746	3340	6767	9216	8565	3195	1615	2065	6767	10520	8043	4857	2483	1282	831	651	648	649	634	597	674	671	603	636	652	633	641	658	684	646	668	682	657	656	686	668	678	671	614	639	648	669	616	680	679	634	638	675	618	653	605	655	649	668	680	649	591	652	626	624	658	670	676	635	675	630	640	634	615	651	663	674	644	644	643	593	638	686	660	646	628	658	637	646	628	666	615	649	621	704	675	643	651	651	706	628	681	678	617	623	643	650	646	631	613	635	587	670	613	627	665	636	658	658	628	638	624	660	640	617	642	631	639	620	631	646	666	605	669	695	636	696	624	660	663	657	624	693	654	646	639	652	652	634	660	634	689	660	645	652	674	617	665	639	616	643	618	642	633	648	630	677	653	651	646	668	628	667	656	637	628	679	620	645	625	605	626	640	605	657	593	624	658	619	663	615	689	618	633	670	642	681	636	664	627	625	670	630	681	679	634	653	663	661	644	659	644	618	680	681	654	698	687	618	653	637	662	613	662	612	693	681	663	611	674	612	647	674	673	662	625	663	666	621	668	641	665	685	653	665	701	621	649	628	657	679	673	655	637	630	606	639	604	642	610	642	599	653	608	657	636	600	650	686	619	643	642	694	630	641	660	642	676	670	604	651	650	622	655	626	640	657	630	644	685	648	617	643	645	630	652	644	660	631	581	638	644	648	629	691	665	663	639	613	603	673	674	645	625	678	603	620	617	652	676	678	573	677	589	667	683	655	670	628	640	647	711	666	650	620	615	632	671	613	637	659	663	651	637	686	656	668	669	627	647	644	573	604	669	688	650	696	627	733	627	680	653	623	666	647	652	642	627	652	690	621	646	631	602	637	627	630	604	684	652	601	625	655	657	610	620	669	642	660	656	658	608	659	653	654	598	627	659	650	629	678	666	661	690	644	641	607	643	624	658	641	667	653	662	658	633	623	628	680	625	639	599	647	638	633	683	647	605	654	647	669	653	642	624	635	650	647	621	682	627	643	664	641	693	641	651	656	649	630	598	609	611	641	655	686	657	669	646	645	669	643	688	662	635	655	611	664	622	659	688	640	628	669	654	608	631	673	631	610	657	697	635	632	644	669	607	659	676	627	636	652	674	639	654	593	627	675	615	636	590	621	667	636	636	676	606	628	649	624	648	631	635	607	665	625	667	648	613	661	608	665	665	617	638	633	683	614	611	703	659	629	640	638	640	667	644	646	624	656	642	648	664	641	611	610	652	629	645	600	623	601	601	593	651	633	666	642	604	611	632	657	689	654	607	666	642	643	609	630	637	637	648	628	697	656	608	613	672	618	625	673	657	641	651	674	636	646	625	655	632	687	657	638	653	630	643	650	671	700	640	643	678	644	645	647	627	614	635	604	637	675	625	644	675	657	678	628	657	681	576	666	650	656	619	642	657	687	665	665	693	689	652	623	645	634	594	635	634	633	656	659	637	685	630	662	623	622	619	650	605	661	652	650	620	636	657	610	645	631	600	609	646	688	639	651	614	642	639	633	583	638	633	663	614	640	666	642	601	640	674	625	640	657	652	644	651	622	641	657	638	643	613	668	624	661	622	658	678	646	617	668	623	667	602	611	612	634	611	663	618	617	681	673	648	645	603	629	642	654	614	571	675	649	649	636	653	624	631	621	646	606	633	638	648	633	668	647	628	675	648	650	663	614	667	660	633	672	666	639	698	649	643	659	603	647	689	644	654	646	638	586	629	623	599	603	696	675	681	626	631	666	660	660	626	605	617	651	649	660	675	662	605	658	651	616	622	633	652	642	652	642	616	631	662	639	662	634	644	642	645	678	607	653	640	634	638	616	656	624	610	630	653	658	619	649	648	629	655	640	649	654	651	665	624	670	651	633	608	675	670	643	632	593	639	640	621	638	631	646	632	655	640	664	605	660	624	664	654	608	668	647	699	621	658	664	626	627	614	632	652	669	624	643	697	643	655	644	644	636	667	653	625	650	647	626	653	633	619	633	643	648	641	646	640	651	664	701	664	633	665	649	668	660	644	660	641	641	634	703	699	668	656	679	634	644	610	657	657	616	657	614	654	649	648	637	652	579	675	634	639	664	666	603	646	620	648	661	662	650	689	669	618	637	665	624	629	653	693	646	676	629	636	666	665	664	677	628	641	678	663	657	633	631	663	628	674	656	676	635	627	679	669	651	644	662	631	622	616	651	614	608	649	609	643	657	666	610	650	655	659	611	634	646	629	621	657	676	655	629	693	706	637	646	617	710	617	703	634	663	648	610	658	673	646	622	699	600	681	654	676	639	634	654	658	616	613	653	671	632	686	637	636	630	627	702	651	612	661	594	646	668	617	634	633	583	603	691	672	628	654	668	642	631	629	633	641	667	668	654	641	666	652	641	636	647	671	659	619	626	656	669	644	660	623	674	614	660	613	639	678	636	655	640	625	637	674	654	640	651	655	618	664	625	649	620	682	671	647	624	663	599	668	643	632	636	599	640	642	699	584	645	663	614	659	637	683	676	667	632	640	657	626	654	620	683	627	631	676	647	628	632	657	674	630	628	636	653	639	625	623	617	691	635	656	643	616	680	637	630	654	635	635	662	618	641	655	638	619	654	662	658	666	644	693	620	649	663	608	615	623	667	659	684	668	683	618	656	594	615	654	647	661	649	646	638	674	646	634	639	680	630	663	609	637	655	656	616	605	643	652	639	662	657	669	644	614	674	616	656	640	651	639	642	634	624	662	637	627	678	652	639	661	651	642	632	637	595	632	649	660	673	658	684	688	645	641	622	635	680	651	639	643	651	675	634	612	638	632	623	654	649	618	616	646	644	636	614	630	675	668	604	636	650	622	657	677	676	626	627	636	707	667	649	597	682	622	636	669	688	636	613	649	677	589	671	613	611	696	654	639	692	623	664	648	657	594	651	636	645	640	651	657	606	608	659	597	641	663	619	625	643	645	664	634	681	674	638	647	654	610	649	648	660	624	628	635	688	619	627	676	636	650	601	657	637	639	675	690	672	657	680	634	680	671	644	660	650	643	601	693	643	649	648	686	659	669	624	609	646	678	645	633	666	611	655	663	682	636	621	639	616	613	648	696	621	701	673	580	658	597	657	666	695	637	630	676	645	636	632	621	679	625	636	624	656	619	653	639	645	653	668	670	627	647	659	629	644	652	647	613	605	635	643	599	597	672	686	647	661	640	631	642	681	647	644	681	622	644	628	654	613	633	629	643	660	645	640	660	627	625	663	646	650	613	654	651	663	620	651	633	625	652	636	622	643	660	656	672	620	648	698	650	646	611	667	602	667	653	690	599	638	664	643	645	672	676	634	669	657	643	666	654	657	625	650	641	663	670	642	614	609	636	672	614	659	628	676	637	655	669	640	690	626	641	635	650	608	627	652	701	660	613	647	669	623	660	660	638	645	643	649	624	665	691	651	659	678	681	667	656	653	685	649	612	633
48499	47512	46146	42532	32285	24284	21900	22047	21183	15099	10787	8528	4135	1624	750	1049	1208	1081	1486	1483	1239	600	388	851	3577	4458	3417	2047	977	536	330	240	207	192	188	224	190	228	190	202	184	189	172	187	205	195	200	180	212	203	199	215	191	189	187	171	196	187	214	193	218	219	180	214	228	199	212	220	177	206	193	188	194	212	211	178	185	166	203	204	201	177	209	176	204	217	217	211	202	207	217	193	197	192	179	205	201	187	186	211	209	209	196	210	196	206	191	203	201	199	201	190	214	230	197	188	217	182	209	184	217	179	174	184	197	228	191	220	192	197	206	206	220	215	202	186	187	182	198	190	207	218	181	208	181	201	176	210	209	178	198	176	205	214	178	193	211	190	194	206	250	207	210	175	188	180	206	179	199	206	199	186	190	172	194	184	186	219	195	202	202	195	196	213	182	198	196	203	199	205	201	185	187	163	219	193	216	210	173	200	227	200	222	204	182	187	190	209	224	167	178	179	213	211	218	168	179	194	209	213	168	195	232	203	165	178	213	172	205	196	202	193	166	215	197	225	212	220	211	216	191	214	203	187	198	209	197	210	187	174	192	168	166	183	210	197	193	196	192	199	192	193	212	190	190	222	210	204	204	217	200	214	199	198	198	201	201	163	181	179	183	199	184	193	168	212	237	213	193	202	214	213	210	213	188	214	186	218	198	208	175	191	196	203	195	174	170	207	188	210	202	228	185	185	209	200	205	184	211	214	197	193	194	186	214	198	204	183	179	202	203	200	185	183	202	194	196	213	214	184	184	184	208	175	202	185	197	194	198	213	197	191	180	200	195	217	212	194	209	187	168	221	195	215	205	189	178	185	184	189	201	179	209	194	186	189	203	179	200	201	211	187	204	209	219	227	200	201	231	207	192	223	195	230	220	200	202	200	187	233	206	201	200	204	195	198	201	209	230	236	167	212	213	220	220	212	178	188	216	187	167	198	207	207	205	220	206	198	186	191	213	208	196	192	193	196	206	182	222	226	198	179	207	197	200	185	213	183	191	208	205	213	198	202	173	177	205	181	196	212	209	199	195	210	187	195	174	220	204	175	196	201	196	200	190	176	184	192	186	167	193	170	202	182	209	182	206	209	186	159	215	167	220	193	254	222	187	214	187	203	183	191	195	225	201	194	193	197	203	190	201	201	181	180	192	216	190	191	184	206	221	208	193	213	201	208	181	196	199	202	183	191	188	192	191	194	205	184	174	215	194	171	202	202	198	185	181	219	210	207	222	205	194	214	199	183	185	180	187	209	205	223	210	206	228	221	175	174	212	225	197	213	194	190	201	188	199	199	216	180	190	199	200	174	196	192	184	215	221	194	190	206	201	213	216	197	159	188	205	193	221	187	204	218	219	213	189	227	199	177	207	181	199	199	206	210	195	220	198	188	212	197	201	187	200	185	220	194	189	189	179	198	222	200	180	200	197	201	205	180	218	210	179	181	220	180	190	198	190	181	203	178	193	208	180	203	180	211	236	188	217	199	206	198	191	213	180	207	188	203	224	221	194	201	176	215	211	182	218	224	193	193	183	206	207	190	197	195	198	216	172	211	175	194	182	205	198	196	202	202	225	194	202	167	192	236	202	216	216	186	221	197	199	212	188	192	215	207	144	200	190	208	213	184	193	186	208	175	165	197	201	211	226	236	194	194	205	208	210	208	199	204	198	182	181	194	197	188	191	212	172	232	190	182	215	208	202	180	201	206	195	183	206	179	234	204	219	191	216	212	180	228	202	208	231	215	206	199	224	196	168	211	205	188	203	190	193	179	184	214	182	193	214	173	192	209	178	222	203	172	202	182	180	188	192	189	212	212	217	213	196	220	172	181	187	185	194	162	199	182	215	202	218	196	200	199	193	220	229	187	194	203	193	185	205	207	217	198	203	224	227	242	225	171	218	222	216	208	208	191	203	178	175	215	181	210	219	195	209	225	196	195	190	171	179	188	194	200	207	235	201	191	190	211	172	199	187	179	222	190	190	190	213	211	224	211	194	221	184	206	190	178	211	224	203	196	208	192	219	206	178	195	200	192	211	197	177	194	192	181	214	168	218	189	219	203	193	210	204	194	189	188	200	200	209	184	186	190	216	207	208	214	201	200	213	181	187	212	209	169	212	183	179	195	222	196	217	184	182	188	199	189	202	185	200	183	210	215	189	188	194	203	220	187	204	204	165	225	207	202	212	201	208	201	215	196	182	193	194	198	193	177	201	199	206	172	168	202	187	198	215	199	197	176	208	198	189	186	194	204	218	170	193	164	219	204	201	217	171	163	204	214	228	202	196	212	190	211	189	200	178	240	209	187	196	188	197	202	214	193	199	204	202	214	217	197	190	243	207	226	178	227	231	205	198	198	196	190	203	205	211	166	190	200	212	193	196	195	201	198	206	197	197	211	233	206	185	212	210	213	173	205	173	204	238	200	196	192	210	191	219	204	183	182	208	191	166	208	206	196	189	205	176	232	214	174	191	214	201	198	174	180	217	198	185	191	210	193	183	206	167	190	206	182	189	208	210	207	194	193	205	213	196	202	171	178	202	182	222	199	204	211	202	193	185	207	194	189	189	200	215	212	211	201	191	182	198	193	242	203	202	209	201	195	210	189	207	200	203	197	210	218	194	192	209	240	204	199	220	192	210	225	184	183	192	186	208	175	219	207	200	198	180	190	206	210	197	210	238	243	160	205	207	200	199	208	190	196	183	195	204	216	194	196	197	216	203	214	215	192	191	218	211	179	229	199	186	188	188	218	196	195	183	190	184	203	193	149	185	188	197	198	199	194	212	178	204	206	234	215	193	230	183	170	194	208	201	237	190	230	195	217	202	184	209	214	202	183	225	172	180	174	193	201	193	221	190	175	193	205	185	215	190	214	197	223	215	214	176	207	214	188	200	195	206	224	205	168	195	193	198	186	189	207	224	191	208	207	213	198	208	172	168	193	201	215	183	196	194	177	231	186	192	190	196	183	200	204	210	222	202	180	183	203	207	184	205	181	193	224	190	222	183	195	211	191	195	204	189	182	200	225	199	188	189	179	188	202	183	185	195	201	202	174	169	191	197	232	194	190	217	207	203	186	204	166	195	188	182	202	188	186	217	184	214	194	186	205	196	176	199	189	213	207	211	179	215	214	216	225	190	186	216	199	205	215	207	191	191	198	187	184	196	238	198	203	170	208	234	198	213	193	193	181	203	208	195	182	188	205	186	222	184	188	184	213	185	194	213	196	215	188	201	193	208	223	200	208	203	209	219	204	176	199	187	214	188	203	192	222	220	189	180	187	217	198	179	169	230	183	205	199	207	172	188	189	209	185	207	215	206	219	166	186	213	206	200	218	183	198	190	167	212	195	178	193	209	191	174	214	199	208	199	173	192	179	214	200	174	184	189	191	195	204	198	203	207	228	200	201	204	212	207	156	206	195	213	206	208	212	209	180	203	213	214	203	201	208	213	188	204	212	219	211	196	180
33429	41397	47356	46844	32481	24898	25170	29910	32848	26463	23025	22082	12126	6369	3095	4905	5159	5013	6746	6331	5330	2528	1677	4699	16946	18882	15000	9328	4468	2085	1023	603	504	493	467	468	523	478	477	507	449	455	502	451	501	475	442	476	489	481	471	438	491	458	425	460	452	487	510	496	500	461	489	503	492	489	471	458	461	475	487	447	482	526	443	458	481	499	473	475	495	507	457	450	479	479	454	480	478	449	464	519	487	500	498	475	480	507	500	443	506	473	471	478	451	452	456	477	463	457	433	453	488	497	473	521	455	502	520	446	482	460	491	482	466	490	484	478	450	477	442	428	511	455	429	468	492	486	475	486	487	474	506	509	474	494	482	456	518	497	523	480	456	463	509	483	474	469	458	485	516	464	441	470	486	517	488	490	486	492	465	490	458	509	471	503	482	498	494	468	459	510	451	485	526	453	466	491	448	472	500	462	499	487	469	517	438	476	486	472	503	477	477	489	507	450	486	511	451	487	445	458	462	476	476	450	466	460	506	459	492	441	506	507	491	495	474	482	476	491	510	511	536	489	469	454	522	452	496	444	494	463	477	484	468	442	452	466	475	478	465	457	457	472	508	485	454	474	515	490	476	481	464	480	490	456	467	547	488	437	464	505	452	517	446	456	474	477	475	471	447	482	495	465	495	449	521	487	497	502	462	462	502	446	462	477	488	501	468	447	468	441	492	473	499	460	497	504	477	495	465	488	511	457	438	455	500	491	486	451	517	468	449	413	423	494	482	479	458	488	454	459	461	474	480	485	482	491	459	471	456	445	482	445	440	475	480	451	475	459	513	485	511	464	494	507	489	474	506	522	491	503	455	475	517	484	455	472	499	465	521	456	469	462	467	562	501	475	471	472	463	440	474	453	437	488	475	457	469	515	479	522	514	479	475	461	472	507	502	486	421	460	487	493	507	466	468	470	498	462	447	460	511	516	478	447	515	472	493	483	457	462	439	466	475	455	473	490	464	464	492	486	474	514	444	440	481	470	446	500	441	498	466	502	500	475	471	485	450	462	510	476	515	435	476	491	479	444	468	472	459	479	485	517	475	492	494	490	467	486	464	478	478	492	491	459	456	461	479	501	509	447	451	489	452	487	488	486	468	490	485	488	445	503	481	458	482	467	459	456	479	473	477	487	479	463	493	443	459	445	466	431	439	505	518	522	435	475	503	474	483	439	442	486	484	469	484	449	452	510	496	473	485	496	471	483	488	497	482	478	524	480	489	479	494	479	487	450	499	499	471	451	474	512	483	483	512	487	468	445	452	474	499	481	437	472	462	474	450	444	484	466	495	484	492	440	475	462	476	485	487	517	476	462	483	509	507	471	529	515	477	535	439	462	425	499	460	452	470	481	508	478	481	467	453	513	498	458	515	490	479	472	444	499	485	490	496	465	460	497	436	453	517	440	487	441	456	494	471	466	468	465	481	502	460	521	536	477	501	482	454	451	453	464	492	481	549	488	478	444	489	450	476	471	493	475	452	479	484	481	451	536	446	530	461	493	474	488	486	441	479	506	456	443	446	480	490	444	473	475	487	467	455	465	459	504	503	508	496	510	451	481	463	485	493	449	450	496	483	487	456	484	501	487	514	485	517	485	472	507	484	452	514	455	488	478	486	470	461	463	482	460	494	448	511	511	498	480	430	446	464	499	455	482	504	458	465	478	475	488	481	467	491	480	475	470	501	467	469	472	484	501	469	467	500	498	493	499	469	494	491	465	459	463	520	448	474	501	439	513	436	467	476	472	469	447	498	473	477	506	460	480	469	464	453	489	487	463	485	451	458	442	497	490	500	509	499	477	514	498	503	487	470	449	518	497	491	456	444	458	450	506	469	500	468	492	487	470	503	428	455	484	493	482	460	482	466	479	454	465	471	469	505	459	453	449	466	444	466	502	493	475	476	476	487	421	495	490	498	460	458	474	459	496	503	491	461	450	504	469	475	532	470	467	437	472	449	471	529	483	436	457	454	474	493	504	443	478	491	451	496	469	497	526	494	467	477	493	495	474	449	476	480	428	486	457	458	473	491	468	479	480	486	500	469	471	508	467	478	488	478	465	444	473	501	460	482	484	501	459	463	467	450	454	494	460	482	487	455	482	451	475	464	515	494	483	491	478	499	463	469	531	481	473	469	461	498	465	490	458	484	445	480	481	462	447	485	458	471	471	480	469	483	481	491	464	477	484	463	479	495	510	471	479	468	476	528	503	466	506	502	452	496	447	469	501	470	481	509	420	483	500	511	447	525	470	499	467	518	494	497	444	450	439	491	488	459	457	473	463	438	449	452	456	518	476	499	462	518	484	484	496	491	504	463	511	471	480	476	464	456	483	484	495	484	506	470	465	432	473	447	484	516	451	488	480	456	474	507	456	520	500	521	509	479	458	467	519	505	477	494	475	488	467	482	468	500	484	471	480	479	471	498	488	436	456	475	460	512	465	483	446	503	469	514	474	513	458	448	488	447	491	475	454	469	472	462	464	466	459	479	505	457	451	486	453	460	486	488	442	487	485	494	530	452	502	489	484	517	478	502	481	459	496	472	467	497	510	508	490	462	468	517	509	465	471	482	430	508	462	469	521	454	490	454	500	510	498	501	468	474	506	478	487	452	507	475	478	441	515	444	483	487	481	501	466	483	475	519	497	464	503	519	453	486	494	502	516	435	453	447	485	492	466	466	486	483	463	459	478	468	465	486	467	475	475	472	473	464	461	486	456	481	490	482	482	495	467	469	487	514	474	488	499	455	504	409	473	475	518	486	509	488	497	487	463	484	459	509	456	469	462	481	497	466	479	440	479	506	524	470	493	460	479	488	491	455	477	458	462	508	501	485	454	473	493	473	484	440	509	499	500	516	423	470	472	481	475	470	482	450	461	481	481	468	453	464	491	460	518	487	474	480	482	483	475	474	508	453	454	459	489	461	474	478	533	453	463	457	449	487	450	490	480	484	500	465	458	478	475	481	463	496	487	515	467	557	468	474	448	507	492	509	455	450	503	441	503	457	480	464	510	482	480	495	447	472	454	457	482	457	502	493	516	471	486	488	470	484	487	489	499	485	467	453	474	483	442	488	533	510	463	510	494	435	470	458	468	474	508	478	476	495	482	462	485	511	469	465	488	487	473	465	482	482	448	487	460	487	481	495	484	464	478	490	508	502	473	477	461	474	498	498	461	465	492	478	460	462	477	478	466	509	460	491	477	503	454	483	531	502	453	457	485	471	512	486	438	472	472	463	510	459	517	450	472	505	472	481	475	456	479	507	480	501	440	522	524	482	484	475	419	478	449	452	480	484	488	441	491	505	433	492	443	501	460	450	471	483	483	448	451	490	478	508	490	454	483	461	517	462	506	482	489	470	465	448	492	510	465	444	477	506	485	508	479	468	484	530	458	454	482	458	462	496	456	470	468	448	457	508	511	497	496	475	478	442	471	471	460	475	492	474	495	495	499	429	482	484	478	497	458	474	525	486	450
20857	14300	13776	9749	3686	1779	1540	1077	1064	697	793	935	896	663	485	343	317	285	260	260	238	218	257	252	246	448	442	473	439	313	299	236	204	244	255	220	237	215	247	233	232	228	211	227	210	238	232	231	217	242	232	213	213	229	263	235	203	213	214	233	205	248	235	236	230	221	236	245	220	227	261	234	241	222	200	256	250	250	241	243	220	242	226	233	212	260	231	216	229	229	241	229	230	226	266	221	207	200	220	238	222	214	245	218	253	245	239	237	205	188	231	244	231	240	213	235	229	228	227	248	244	240	239	245	234	203	239	221	239	224	213	204	228	232	243	250	232	248	179	250	233	191	235	246	215	221	215	232	214	229	232	231	219	203	246	225	231	240	247	235	216	248	229	216	229	259	247	241	198	245	231	245	245	216	226	217	214	245	214	230	236	235	220	216	240	256	251	223	268	242	230	230	197	209	258	217	206	240	260	256	234	238	224	214	235	234	261	229	220	238	215	233	230	229	200	219	228	266	196	218	211	236	274	220	208	258	222	220	263	235	223	220	216	222	238	241	232	197	232	230	241	217	232	215	231	234	228	238	222	235	220	238	218	228	227	213	223	213	237	230	252	222	191	250	256	231	204	220	237	238	255	196	230	262	234	254	222	232	221	241	245	221	231	220	248	239	230	240	223	267	279	242	208	252	250	210	235	202	231	214	214	235	237	212	272	233	229	229	230	246	242	234	216	227	219	240	219	231	243	229	216	199	235	240	242	213	237	237	210	256	251	216	233	271	233	228	251	236	223	231	229	210	232	220	231	237	258	237	229	202	220	218	213	221	241	214	216	234	227	211	237	209	238	229	238	230	218	243	223	241	232	212	229	214	227	213	244	239	226	213	228	222	262	220	245	232	233	212	246	209	242	232	250	197	229	192	230	260	225	207	235	239	226	256	235	272	211	212	217	229	224	238	230	234	230	209	251	254	232	205	226	258	224	248	247	235	239	230	236	222	220	236	236	212	210	220	231	226	255	227	246	245	228	248	240	237	212	225	234	215	201	232	227	229	227	239	261	223	241	201	242	247	248	248	210	222	261	209	251	229	246	261	227	231	239	233	202	281	234	212	217	239	242	241	252	235	232	211	221	216	254	237	222	218	228	225	247	220	241	212	227	223	224	220	229	208	219	241	227	259	225	244	234	208	236	240	240	248	219	223	231	241	228	230	214	197	245	234	226	217	217	260	226	250	238	222	238	217	235	211	265	263	216	216	246	241	263	246	252	206	239	226	235	213	250	248	236	261	223	226	226	254	236	212	221	215	230	208	250	242	249	229	229	233	211	245	220	256	234	213	221	239	228	217	232	245	231	223	239	228	230	199	238	234	237	267	238	230	232	233	221	216	242	214	235	231	246	249	233	230	231	228	219	257	228	244	237	228	250	254	217	210	225	232	241	216	231	246	227	220	234	231	230	242	224	254	230	239	224	249	246	234	205	251	226	235	214	234	256	234	210	228	248	222	229	248	228	228	238	243	249	209	225	232	221	251	208	222	253	253	246	197	230	236	252	224	257	245	214	212	242	203	248	246	236	227	246	216	205	212	240	237	238	224	231	221	206	232	229	212	234	227	227	219	231	242	244	234	217	245	212	243	241	234	202	203	239	223	219	214	207	207	236	223	224	240	220	229	229	220	226	224	238	239	228	224	232	254	224	262	211	238	214	213	256	205	247	230	239	246	224	230	234	226	253	229	269	230	222	219	212	218	239	246	206	242	249	237	253	234	239	270	231	215	197	228	239	243	227	216	231	246	266	228	239	242	230	256	219	245	249	245	239	207	238	247	243	253	228	254	233	225	208	236	243	248	210	221	229	237	260	226	226	228	218	220	191	240	210	208	232	202	214	221	243	227	223	229	200	228	241	200	229	228	225	210	231	241	213	223	254	216	240	223	219	244	232	223	265	243	218	247	205	228	224	253	226	225	238	212	201	216	231	210	247	235	243	223	260	222	227	227	241	257	234	245	228	228	214	251	239	209	230	236	239	213	211	212	247	233	231	228	218	233	260	234	229	235	238	258	220	232	239	207	249	258	233	224	218	221	224	240	217	229	262	214	224	216	237	223	231	234	230	249	234	231	209	209	239	257	226	234	211	222	241	235	228	238	215	228	244	261	218	256	251	236	225	230	224	257	219	232	199	202	238	231	197	238	210	239	229	239	228	228	194	223	272	200	244	222	214	274	245	266	224	263	232	221	227	244	234	252	211	228	228	227	236	220	195	216	234	224	218	182	216	248	236	221	238	235	232	264	221	260	238	244	199	201	249	213	245	212	204	235	207	228	231	214	208	239	249	221	255	201	220	244	231	228	235	235	246	255	252	246	232	249	230	240	212	241	210	200	204	215	222	229	221	231	211	206	238	226	226	252	210	230	287	250	215	215	233	228	259	226	235	219	261	235	189	229	242	218	237	228	223	244	202	193	242	209	230	230	229	241	217	231	228	226	222	227	223	240	221	222	241	210	222	243	204	207	211	251	251	211	231	235	224	244	227	259	247	246	255	217	221	245	219	264	228	227	231	234	213	230	246	236	243	239	226	229	220	238	222	229	232	213	226	203	224	225	224	228	242	234	212	234	264	213	198	225	220	237	259	263	206	202	227	209	243	242	245	225	234	217	269	239	230	217	233	212	220	219	245	222	226	252	240	238	204	229	231	236	229	252	258	220	221	225	234	240	228	237	239	218	227	213	219	214	226	224	214	224	223	238	206	236	235	222	236	241	240	218	211	227	244	231	230	227	229	226	242	231	254	244	230	232	227	220	244	237	260	233	237	222	215	246	255	230	247	250	215	258	216	235	224	212	236	216	213	229	250	227	261	227	260	237	229	228	235	239	216	206	254	225	237	226	250	247	216	223	270	235	216	210	250	239	240	223	225	230	208	211	232	223	205	224	233	227	223	230	235	237	231	244	224	207	235	254	280	260	243	233	207	246	198	228	226	236	255	211	231	226	209	230	252	264	243	265	222	209	208	221	229	218	213	230	225	225	225	210	225	235	240	241	234	213	203	244	239	225	222	245	242	230	246	214	223	239	241	235	229	259	243	223	236	230	237	225	222	229	223	242	214	241	217	227	231	220	239	222	231	226	237	250	225	267	217	225	220	215	254	221	227	231	188	214	207	223	244	222	237	263	222	209	252	241	213	243	227	228	238	244	230	218	245	216	210	232	220	226	256	246	227	237	242	227	224	230	235	223	227	244	243	249	241	240	229	222	218	247	254	239	241	213	208	228	242	244	228	239	244	248	242	226	230	221	219	270	255	244	218	210	251	244	223	237	245	259	216	237	228	243	218	220	233	226	229	225	236	207	220	236	235	242	246	244	273	224	216	241	249	217	250	257	235	238	223	225	259	258	219	214	197	261	223	229	237	237	232	226	254	262	233	228	223	233	234	237	247	243	205	252	258	241	219	199	235	241	229	241	220	207	232	226	260	250	236	240	200	241	215	211	248	244	219	210
12775	13152	18387	18211	8483	5968	5883	4659	4884	3239	3781	4613	4585	3084	1978	1154	1007	821	782	752	755	645	662	660	885	1654	1864	1647	1292	1030	733	566	567	582	567	541	553	523	588	559	527	551	572	570	628	582	548	585	584	561	578	535	542	567	576	547	531	540	557	586	560	607	552	571	550	600	592	537	560	542	554	549	572	543	570	565	523	560	572	568	543	553	564	576	598	486	549	564	540	601	569	551	563	530	585	579	535	588	577	591	595	511	516	584	518	600	557	598	548	580	531	568	528	553	597	555	535	549	560	567	572	600	561	570	556	584	561	542	550	584	549	566	531	583	537	543	541	571	533	566	546	582	584	601	544	568	552	586	552	568	537	582	558	551	598	600	592	528	577	607	547	580	533	587	555	518	507	551	583	611	561	600	504	573	532	528	577	568	516	563	569	557	580	538	520	529	549	569	549	559	565	570	536	541	585	557	575	516	586	578	566	572	533	557	563	569	603	539	581	596	567	575	582	561	574	554	552	522	570	516	566	543	559	545	567	551	538	581	528	532	558	585	540	516	549	560	560	550	556	560	505	546	586	535	532	562	585	541	580	506	564	539	545	561	571	563	601	551	574	545	567	544	551	551	580	538	579	566	557	568	572	559	530	543	585	543	596	556	580	586	577	542	547	564	525	547	562	584	543	558	571	554	591	559	542	554	547	574	557	544	567	511	552	555	549	558	576	548	528	526	605	535	574	579	571	531	531	552	546	597	543	597	548	532	570	517	574	589	557	544	570	538	481	555	577	562	577	539	601	595	535	559	599	607	620	559	549	544	557	531	534	566	561	562	565	530	551	591	583	574	596	568	514	564	580	581	560	577	548	588	554	551	562	561	551	550	572	529	585	554	573	530	627	526	535	552	579	549	530	531	548	569	530	593	555	578	547	538	565	544	566	512	585	564	567	581	539	580	546	551	563	532	573	594	553	563	541	599	541	582	593	560	524	580	565	575	568	541	532	575	528	567	557	536	564	552	585	534	551	525	574	566	561	519	561	568	601	601	545	574	571	581	526	574	532	572	538	589	552	530	545	582	540	582	560	542	630	548	584	544	519	576	553	540	544	571	590	561	563	570	549	559	556	574	515	514	542	580	529	546	604	578	561	535	569	551	602	603	559	554	613	531	592	573	550	593	521	556	574	601	537	547	555	582	579	578	577	599	570	603	560	520	548	562	559	532	542	541	535	578	526	579	583	611	558	599	554	599	532	522	565	506	555	541	565	570	533	566	559	540	508	522	508	548	576	571	556	608	553	568	574	568	561	575	517	558	541	600	542	579	549	535	556	574	565	546	534	588	594	549	569	592	558	557	563	542	579	574	542	588	551	569	603	543	564	584	545	550	599	544	544	548	573	555	533	534	581	628	573	552	590	612	559	604	535	573	588	593	549	554	583	534	539	550	587	590	538	544	556	614	616	574	546	560	583	550	547	556	555	567	592	534	572	557	552	588	541	581	574	545	580	605	570	576	560	536	591	605	551	525	595	569	570	580	524	577	581	550	569	573	574	494	609	546	548	541	574	542	575	553	540	528	551	581	586	547	581	539	533	566	584	563	595	540	569	551	547	541	533	563	568	559	572	548	541	544	568	551	566	576	559	566	518	580	573	567	588	567	582	564	561	567	600	567	573	539	596	590	572	597	573	529	575	547	549	547	577	565	557	578	554	560	584	606	530	574	536	563	588	543	534	543	558	588	552	524	567	540	568	583	548	529	525	550	581	576	552	526	509	523	538	541	540	579	599	567	550	560	520	570	519	583	639	564	595	552	556	560	565	577	539	523	532	615	518	597	560	564	553	551	550	530	574	552	523	517	522	590	570	578	553	570	519	568	522	544	541	534	587	542	523	552	525	570	580	559	546	559	563	545	567	539	569	554	580	593	620	552	553	547	561	559	573	623	568	567	533	580	533	594	596	535	568	581	608	564	552	544	560	579	520	518	558	533	583	575	558	557	557	564	529	564	533	582	548	511	558	586	563	575	547	561	616	617	549	609	573	547	585	573	545	577	556	567	555	599	547	576	574	570	560	523	538	569	531	540	577	567	558	564	539	590	548	537	583	573	538	558	573	586	569	567	553	549	566	587	539	566	544	529	526	617	573	580	572	582	535	558	568	518	572	550	579	597	530	571	572	568	574	528	527	525	595	568	538	565	561	594	557	559	550	557	578	608	552	602	539	568	532	559	584	554	549	591	598	538	577	541	588	538	577	566	549	590	584	595	565	547	553	522	574	579	534	552	532	569	546	563	594	563	520	589	565	586	559	580	589	584	543	570	556	562	583	536	551	534	564	547	534	580	548	572	558	552	537	548	541	607	519	560	587	577	600	594	513	578	544	532	582	587	609	569	564	589	580	610	578	565	537	541	533	570	554	558	538	521	577	565	543	556	541	572	551	556	584	534	546	536	590	609	547	548	554	553	523	530	604	569	607	565	599	569	585	530	559	552	575	561	537	559	542	579	540	534	557	598	544	572	565	541	535	534	587	559	557	589	557	508	581	562	567	574	556	548	525	543	576	491	563	583	530	534	589	566	574	605	560	542	575	573	572	513	549	585	558	532	577	589	562	545	540	584	584	534	522	607	529	593	564	571	611	588	517	521	574	575	586	518	556	566	545	537	542	583	537	535	585	583	559	573	594	531	616	560	538	585	569	535	602	565	558	586	573	562	552	587	555	637	585	574	558	519	570	567	542	541	588	563	564	546	540	556	578	550	525	603	531	589	564	602	539	566	591	546	565	575	550	562	572	581	563	595	581	532	573	513	571	607	561	573	621	532	576	536	519	530	544	571	604	614	588	517	591	591	578	619	573	587	616	546	546	530	557	562	579	544	596	545	556	567	533	567	587	577	587	582	546	536	559	546	586	638	583	589	557	571	533	489	552	519	567	586	598	579	539	567	590	547	577	521	539	568	597	549	559	573	611	539	560	572	563	555	531	555	577	543	566	538	559	547	594	574	551	565	603	612	567	548	564	553	556	551	572	523	586	573	568	561	584	551	558	580	562	545	577	554	568	592	546	560	538	576	555	574	567	541	535	556	573	554	579	523	531	567	552	551	566	537	544	581	536	534	599	565	571	527	529	527	560	563	549	530	567	556	597	563	566	591	552	575	557	543	539	596	528	561	578	588	563	595	584	604	540	632	553	561	540	550	538	557	541	561	580	534	563	579	557	563	551	596	595	562	586	583	534	567	590	574	542	554	538	540	587	566	575	566	572	541	567	554	576	568	548	572	570	570	590	547	562	536	566	557	546	544	557	540	532	580	549	551	559	605	563	557	639	525	585	569	547	563	541	583	552	568	573	579	531	559	578	570	594	591	569	573	529	552	558	578	601	569	618	546	541	539	569	535	556	556	604	572	524	590	586	604	587	540	581	574	554	574	571	586	607	569	579	541	573	549	541	573	560	584	544	552	546	558	558	553	570	588	535	557	523	567	532	571	549	549	581	545	589	598	570	556	585	556
37729	36638	42629	35830	23610	15078	10605	10640	8033	6616	4985	4665	6141	5878	3182	1832	1699	1281	823	683	657	593	587	371	1377	2027	1700	1043	614	433	303	226	230	225	236	279	223	227	262	245	245	218	241	241	252	256	242	276	263	245	257	221	230	257	267	263	257	250	249	252	245	256	269	240	259	266	247	249	262	241	255	247	226	246	252	243	272	238	267	245	251	238	269	264	248	242	271	246	246	237	248	227	243	257	226	261	247	279	250	249	294	246	230	268	258	243	249	237	272	244	261	268	240	263	254	259	255	253	240	228	222	233	235	244	251	236	260	254	260	262	261	229	253	243	244	264	248	228	249	222	253	256	244	256	243	221	253	245	247	254	283	243	244	260	224	241	235	259	258	264	268	219	269	260	266	250	248	268	243	252	249	214	251	270	242	272	241	224	238	204	239	266	239	251	276	237	249	238	234	225	202	276	245	238	241	245	257	259	255	243	265	266	249	278	269	270	263	218	238	261	274	252	247	290	236	240	256	213	224	242	269	229	254	242	247	235	250	264	215	237	262	258	249	253	237	239	255	253	248	249	233	237	240	259	255	288	252	244	259	249	258	251	233	272	272	256	228	261	222	247	255	237	229	258	237	254	254	251	216	267	235	253	219	247	259	271	266	242	254	271	253	253	249	221	229	238	242	243	234	223	261	253	236	254	280	274	258	270	239	263	264	232	254	272	239	221	246	242	252	238	267	265	250	242	255	251	258	256	256	273	249	245	246	256	232	247	250	206	232	257	243	238	237	251	245	241	222	234	239	232	253	251	248	246	224	261	245	258	220	257	268	264	247	258	234	239	246	261	276	259	212	233	241	261	267	231	283	250	265	282	266	244	222	232	238	240	255	243	247	224	261	261	229	292	276	236	229	264	294	258	254	256	241	263	236	242	256	267	242	233	250	258	243	253	258	233	236	280	258	258	248	250	271	227	262	243	255	266	244	251	244	242	257	260	243	237	231	256	227	224	248	233	257	248	244	258	235	232	262	260	251	232	258	245	244	234	256	261	219	265	271	248	231	231	223	252	242	241	295	256	256	235	249	260	225	241	276	272	251	226	279	231	262	251	246	253	226	257	247	233	231	209	268	271	224	236	250	259	243	231	277	250	233	249	270	234	262	283	224	250	267	251	254	266	263	231	224	246	253	259	249	258	242	211	234	265	238	243	253	246	244	264	260	231	241	250	232	224	239	292	258	251	239	237	232	254	205	290	271	258	249	232	259	234	265	269	267	237	245	227	237	262	236	269	229	211	251	264	261	232	229	273	254	272	256	267	236	289	226	252	252	215	219	230	265	236	255	233	251	257	235	248	278	241	265	245	232	230	222	287	235	228	267	234	261	242	232	228	275	257	249	245	232	250	232	262	253	237	229	259	248	239	244	248	253	254	255	244	240	258	227	249	242	237	245	217	234	234	288	228	250	238	235	251	240	243	272	268	234	259	259	233	258	240	237	253	264	273	216	223	255	259	269	269	234	239	258	206	249	263	236	240	257	258	238	244	269	227	259	251	252	257	261	254	249	236	259	245	251	249	261	273	256	242	250	246	249	262	274	252	239	243	254	245	245	268	232	259	234	243	275	278	239	229	255	278	239	266	221	224	243	254	261	249	246	278	276	246	238	254	251	241	264	240	225	278	255	268	272	249	270	205	259	264	230	233	240	265	247	242	253	242	227	251	248	262	229	259	232	251	242	262	247	258	254	260	288	219	237	256	225	233	237	310	226	226	237	268	264	264	257	246	267	253	282	255	249	245	274	243	227	261	244	294	265	226	243	237	252	239	250	254	284	232	252	255	271	234	240	249	276	248	276	224	239	259	231	236	259	240	229	249	251	261	252	233	240	234	224	232	242	232	225	281	253	242	257	242	218	241	243	260	259	259	259	257	260	272	258	260	255	226	260	264	262	207	253	287	246	263	265	267	254	263	259	252	232	243	250	269	250	258	237	260	242	238	266	252	257	221	219	243	245	283	250	214	244	233	216	241	253	245	207	253	225	235	269	212	246	271	259	239	238	266	288	250	245	206	240	269	256	255	278	241	232	226	248	239	279	241	263	231	256	246	234	235	246	240	264	269	252	246	190	231	257	256	226	268	228	235	252	270	260	261	241	242	233	232	214	240	259	264	250	242	250	235	252	223	227	268	250	234	298	264	232	243	253	216	250	263	258	222	253	274	235	255	252	263	235	237	248	258	249	279	256	258	256	250	276	229	243	254	250	267	241	249	262	222	249	250	248	228	240	274	266	234	256	232	238	246	274	246	229	237	255	262	266	232	242	247	279	250	242	262	267	236	244	263	267	248	248	248	243	254	261	247	244	236	249	234	230	255	230	280	232	263	242	241	255	224	269	256	286	255	253	221	229	257	230	244	248	251	272	259	256	230	260	238	272	248	257	248	235	247	247	245	243	252	234	201	275	259	232	268	250	232	267	237	233	268	251	238	246	258	267	266	256	256	258	264	245	226	241	261	263	239	225	251	236	259	246	249	247	262	244	242	265	256	238	238	249	226	241	238	246	245	250	265	251	216	258	235	266	249	258	259	249	289	238	241	245	261	278	259	240	227	238	252	229	230	266	275	246	261	216	247	268	232	250	238	267	232	243	245	240	220	213	245	258	249	205	269	257	241	236	249	246	264	235	267	249	223	283	240	277	257	241	245	221	266	267	247	256	276	228	234	240	257	230	259	257	243	255	273	291	273	259	247	216	213	235	274	240	245	250	234	217	222	268	234	231	260	263	279	222	259	210	265	263	249	241	254	266	240	262	266	250	256	241	260	256	255	244	244	254	268	251	242	269	257	255	241	227	249	255	241	261	237	274	256	247	245	246	277	283	260	242	235	257	253	244	279	223	281	232	259	268	232	271	232	246	255	247	222	271	251	257	226	265	255	268	229	275	268	233	232	238	254	256	258	255	245	249	268	229	241	284	265	250	272	254	259	217	249	243	259	239	262	251	267	281	248	254	259	229	246	235	242	248	234	219	235	264	236	287	216	224	235	262	224	256	235	231	239	245	227	236	238	244	257	255	249	230	224	250	244	221	262	254	260	268	271	277	247	262	243	257	271	259	213	244	241	254	271	247	282	247	252	241	237	253	231	237	253	264	233	276	258	241	215	269	240	252	264	260	238	247	251	269	244	264	255	253	244	239	273	280	265	250	236	287	248	245	251	232	268	217	228	246	256	247	254	266	254	241	236	251	244	252	226	246	247	240	256	255	277	248	249	265	251	240	237	285	244	261	257	245	226	253	257	237	220	241	235	239	236	231	259	245	235	246	242	240	266	241	234	274	244	273	232	247	253	243	232	266	263	259	234	253	257	281	270	236	225	248	243	248	264	206	222	222	248	249	251	258	250	243	250	258	244	208	239	228	276	242	242	227	237	263	235	247	237	259	230	236	251	237	268	248	250	243	266	252	258	252	237	274	253	231	236	244	245	233	233	223	224	241	254	208	263	267	249	227	217	273	241
24615	30291	39851	36561	22117	14667	16318	22263	19455	18052	15690	15405	18573	16801	10110	7353	7187	5043	3185	3058	3196	2426	2616	1686	7041	10469	8340	5185	2625	1450	792	614	579	550	571	572	577	600	619	589	582	617	632	591	569	559	607	613	568	584	564	627	564	559	633	611	591	602	580	591	557	608	610	614	653	640	592	650	613	553	611	607	648	599	641	623	620	580	584	549	601	621	574	619	615	570	591	602	606	608	584	646	593	584	571	569	623	593	590	539	593	606	567	594	623	575	562	617	578	598	602	626	589	603	603	594	589	575	559	649	564	661	597	601	549	594	569	583	588	553	559	629	584	619	558	607	597	616	569	565	565	578	583	641	636	579	576	595	595	586	572	641	610	618	618	630	578	602	602	599	589	590	619	567	562	601	513	636	580	608	603	554	616	572	534	606	633	591	595	614	538	600	610	591	582	610	594	608	589	602	568	617	583	587	597	608	632	586	544	578	573	589	643	612	618	634	631	605	634	573	585	632	614	603	578	657	589	568	591	615	568	548	612	562	577	636	607	607	650	570	551	572	589	626	578	610	623	619	558	568	590	584	581	588	567	612	579	602	634	577	563	576	576	614	589	586	600	583	567	579	567	566	620	597	627	571	583	605	605	620	642	561	580	596	594	620	652	589	557	630	624	596	594	599	591	586	643	612	560	595	640	606	614	580	557	572	603	597	604	576	623	564	591	604	580	604	613	587	615	560	635	551	598	556	614	589	542	601	590	589	612	582	595	574	564	599	607	614	589	571	574	627	586	567	600	594	622	576	575	621	599	599	633	547	595	603	600	624	596	574	563	558	579	566	603	599	600	550	588	589	627	593	590	621	605	553	589	567	581	587	624	600	571	576	595	581	566	570	585	569	578	589	591	621	593	609	591	594	577	547	618	557	612	578	552	657	558	613	579	609	569	573	633	589	600	569	609	605	586	571	575	607	604	598	596	632	624	599	561	594	602	550	626	578	585	591	545	624	585	579	570	576	579	627	565	610	621	597	613	577	617	596	605	602	578	622	583	570	586	569	604	583	559	587	623	617	551	617	617	581	572	573	574	538	618	584	595	608	561	632	581	591	577	571	557	567	620	619	608	581	596	585	607	564	590	580	564	581	580	603	618	637	592	591	605	622	615	591	637	616	572	575	580	631	595	575	615	570	550	551	622	619	586	625	598	616	629	560	605	590	581	598	559	544	615	591	619	576	608	615	624	604	612	658	571	636	598	560	624	573	598	563	563	563	598	624	607	666	560	537	604	572	549	592	595	590	577	610	571	591	592	604	573	608	630	581	617	602	608	602	599	547	646	581	629	594	599	587	635	595	601	611	608	574	540	595	629	584	588	569	595	598	600	573	591	585	568	596	615	618	639	599	604	561	600	630	562	637	585	569	594	591	622	611	585	590	582	583	567	594	575	560	572	567	615	600	637	587	632	611	542	562	632	594	605	579	594	564	593	569	631	582	608	620	633	562	604	605	602	575	610	619	591	579	609	620	583	582	571	586	608	585	614	590	565	589	597	606	572	610	617	545	622	558	643	573	566	647	562	560	643	632	557	636	642	572	582	562	626	604	582	590	613	567	593	572	586	572	599	574	625	589	618	592	592	576	584	585	586	571	569	580	555	616	595	575	629	592	566	612	608	553	557	576	565	594	604	598	632	622	552	595	619	604	579	590	616	590	570	626	631	580	609	615	570	538	581	593	623	625	574	595	619	559	578	584	586	580	611	600	572	631	563	573	609	576	582	597	554	596	583	603	623	623	616	594	604	581	581	574	591	625	592	571	613	612	575	586	594	554	582	593	547	598	580	616	586	599	622	600	552	571	592	578	601	600	594	590	603	605	563	600	624	659	577	559	591	597	579	628	621	619	626	597	581	575	581	608	594	569	634	621	639	588	608	599	610	593	576	617	570	580	576	571	575	600	588	602	630	620	584	585	525	547	600	551	597	558	568	553	610	601	619	631	617	566	591	574	621	654	583	597	632	618	591	611	604	566	569	575	537	596	594	644	655	606	603	615	603	603	604	582	595	633	601	630	628	594	621	609	603	598	621	558	620	602	585	595	574	586	614	599	593	563	588	597	587	593	568	612	602	652	589	613	586	585	578	609	596	604	562	558	579	603	630	574	568	594	603	599	573	590	541	550	580	581	599	603	605	588	608	607	617	614	593	561	608	595	606	606	550	615	598	578	593	639	594	577	628	578	594	532	572	611	579	648	628	610	601	554	568	587	594	581	583	635	590	579	642	629	530	633	571	619	605	600	592	610	567	612	631	559	566	564	626	578	591	559	586	577	545	599	598	604	561	583	608	591	595	628	608	614	635	611	592	605	615	591	615	607	617	612	604	624	558	618	586	615	614	623	585	593	570	577	601	516	586	638	616	554	601	608	607	605	581	596	574	637	583	580	580	609	636	580	621	592	594	615	592	603	593	650	583	570	650	611	613	596	625	591	598	668	596	610	608	577	581	568	580	619	584	612	592	614	627	581	578	559	587	598	554	575	579	544	565	605	570	585	588	554	615	580	589	582	567	600	606	604	580	583	605	579	601	578	572	667	636	609	571	616	591	631	627	616	596	572	581	575	602	616	610	561	614	595	624	591	598	619	611	593	591	572	581	580	591	629	629	611	638	599	587	584	585	543	606	584	577	609	610	584	618	593	585	582	623	606	624	546	574	606	640	594	596	577	577	578	592	586	583	610	618	614	538	609	561	572	608	575	597	573	607	569	571	592	606	588	557	599	627	621	576	553	578	621	578	613	602	619	602	606	574	577	592	580	635	557	585	618	619	584	576	646	562	578	612	595	609	605	605	567	602	544	591	581	584	566	613	558	576	613	585	643	587	599	555	596	563	578	583	623	607	557	538	612	622	568	581	561	563	535	565	596	612	580	600	567	575	570	585	606	604	601	599	554	590	612	588	526	644	615	578	601	616	605	594	573	596	550	577	600	607	631	600	549	638	605	619	599	615	563	610	625	615	608	623	643	600	599	605	631	601	579	592	547	571	589	610	580	578	577	565	630	607	600	627	550	587	599	632	641	628	614	609	597	596	588	610	592	640	656	643	579	601	612	570	558	582	623	579	598	595	579	547	588	606	603	614	586	576	609	575	540	586	613	584	549	592	582	578	585	584	626	619	625	587	589	582	627	584	577	610	627	587	618	613	584	597	603	584	616	614	585	584	607	594	596	621	592	607	568	546	599	620	580	580	562	608	633	585	547	566	565	576	606	617	589	636	567	620	612	596	591	604	593	597	600	572	598	570	596	548	596	603	583	648	608	634	573	625	590	648	613	623	583	600	577	586	595	569	566	618	603	587	647	598	660	578	586	624	585	597	572	560	600	563	608	584	629	630	579	613	550	598	585	582	596	621	584	609	591	533	589	604	607	604	596	638	617	595	551	583	598	624	555	604	571	569	600	599	573	609	618	623	616	619	615	673	591	562	649	641	578	594	542	608	590	589	626	558	592	576	620	616	583	633	604
47605	46496	41801	34424	27641	23580	17757	14681	9682	6895	6022	3988	4060	7603	7792	6585	6392	5625	4118	3450	2699	1927	1603	1025	2459	3824	3255	1931	934	463	217	180	169	172	181	191	177	200	188	161	178	184	178	206	176	167	191	193	169	206	198	179	187	179	175	196	185	185	183	195	206	201	218	200	205	196	165	184	173	205	186	169	182	179	185	180	187	178	200	200	177	187	188	182	186	181	192	184	186	167	197	187	180	179	173	166	174	161	199	202	185	186	185	186	157	155	196	197	167	183	191	178	173	200	200	192	192	156	209	153	160	179	168	187	177	197	187	168	194	199	201	207	181	165	207	164	176	186	199	204	182	172	187	167	188	205	192	187	173	193	192	185	208	195	197	166	203	196	162	178	202	175	189	188	179	219	195	207	197	189	184	208	204	159	170	178	199	160	182	160	197	188	205	179	168	139	164	193	192	171	198	177	213	189	176	194	205	174	198	186	171	205	176	202	185	187	185	171	184	207	186	202	207	180	167	203	164	178	191	217	182	190	199	183	215	174	192	197	181	170	184	185	188	174	211	187	174	178	203	184	198	182	179	174	211	191	170	176	185	191	194	185	194	183	179	169	185	195	190	211	181	180	173	166	177	173	178	185	190	176	221	179	167	207	195	186	186	196	192	197	196	190	191	200	193	182	187	183	206	194	189	187	154	172	207	188	161	175	192	187	198	188	147	148	185	172	185	193	178	200	189	169	176	216	190	165	175	199	198	163	182	158	178	197	188	195	208	192	177	207	188	183	213	180	190	171	173	173	200	188	194	144	186	199	187	192	195	215	152	193	174	179	178	204	184	171	182	188	201	184	219	182	194	187	189	193	179	188	200	208	160	154	204	183	187	151	170	179	189	162	150	210	195	178	173	213	182	179	169	195	168	173	184	188	201	215	178	180	187	170	179	178	182	182	201	196	152	185	215	172	162	183	198	185	167	184	194	192	197	175	167	181	182	145	185	182	177	187	178	206	169	191	191	184	183	208	162	204	186	201	191	187	189	184	195	203	154	168	193	188	193	184	195	185	176	182	184	190	194	182	174	159	167	204	177	173	175	203	174	219	195	200	163	211	185	194	181	184	190	195	193	181	178	184	180	189	180	172	192	208	181	195	185	179	159	198	193	183	197	171	199	195	181	198	182	199	190	206	190	162	208	160	180	171	212	187	186	182	188	180	191	193	188	178	177	167	186	234	171	193	187	193	187	190	190	144	161	178	202	220	204	176	192	182	189	185	195	196	197	175	201	160	177	194	177	171	197	194	189	180	171	179	181	177	199	203	195	180	183	197	183	201	201	199	190	180	179	182	191	207	159	182	180	198	196	190	169	211	183	175	200	199	171	222	183	197	181	198	177	180	177	182	187	177	181	195	197	180	195	179	179	157	192	177	180	177	184	178	187	177	174	172	170	184	165	135	190	188	169	180	183	161	203	167	206	186	164	194	173	176	174	207	181	175	193	185	188	181	178	190	164	185	159	193	189	191	174	193	177	191	186	165	179	189	167	168	181	183	181	195	185	201	190	217	196	179	197	179	169	175	182	171	170	213	174	196	179	191	174	184	187	173	197	165	173	197	181	163	173	190	176	200	198	204	190	186	200	181	213	189	190	189	163	207	176	183	214	186	195	201	196	181	192	214	206	211	189	169	187	182	172	193	184	185	165	186	179	175	191	173	182	178	191	179	196	187	177	178	220	188	204	170	200	201	191	198	186	212	168	195	167	194	189	187	195	212	169	182	157	189	188	180	185	191	186	165	162	210	178	192	191	205	203	152	198	190	185	191	187	217	192	194	172	168	191	201	203	169	203	182	175	179	169	174	176	188	192	200	186	190	199	200	190	188	190	192	174	176	192	185	192	205	186	171	170	189	176	188	186	175	193	200	181	194	189	171	185	172	178	184	202	196	184	184	148	195	198	170	176	171	182	157	187	210	173	199	185	194	229	207	172	185	177	195	159	177	175	202	159	180	178	199	208	199	191	165	196	167	201	184	190	173	158	157	160	201	180	177	199	182	175	205	170	189	196	174	174	181	200	206	203	182	167	175	203	141	192	188	223	186	187	211	197	166	181	187	182	180	186	200	184	172	206	187	178	195	188	182	194	172	185	182	198	198	189	172	193	172	185	180	183	172	161	191	194	189	182	192	172	187	193	224	181	209	185	195	172	175	201	188	197	190	162	180	182	181	203	200	167	190	190	175	199	185	184	173	184	200	199	175	187	185	165	167	189	183	184	180	206	193	177	193	190	195	197	189	213	182	218	174	181	184	172	200	176	175	189	195	178	170	193	189	183	186	174	168	190	206	184	177	181	207	194	190	209	200	210	195	202	171	183	199	201	180	191	204	193	178	183	176	222	146	171	183	164	203	177	171	202	182	179	179	191	166	192	186	160	170	183	181	155	187	186	190	172	171	183	166	172	209	174	192	193	174	183	199	194	169	193	174	190	199	168	204	175	216	222	205	195	170	188	195	200	205	185	168	183	192	177	181	190	197	184	182	181	193	179	182	193	199	171	191	213	200	179	190	210	199	195	173	192	183	172	199	184	196	196	199	182	178	190	208	170	204	181	189	186	179	174	195	185	188	189	179	228	182	188	171	204	171	179	188	183	188	185	189	189	172	188	192	192	218	151	185	212	204	196	172	169	187	175	188	174	176	180	214	175	182	170	200	171	163	192	180	185	196	187	212	186	208	209	176	188	207	184	192	166	190	159	157	177	181	197	176	191	191	191	182	187	168	187	195	184	182	188	163	182	161	176	195	207	191	191	184	182	192	189	218	185	184	181	187	185	193	193	165	175	190	201	200	181	208	166	180	191	176	193	174	182	200	182	185	198	184	161	198	170	180	193	186	184	172	158	175	185	177	179	204	205	169	202	195	186	197	171	160	179	209	182	201	209	209	191	190	173	180	188	169	196	171	182	181	165	198	189	190	177	199	180	182	161	215	187	195	191	201	187	183	182	198	159	182	153	168	176	193	202	169	201	193	187	175	189	172	201	192	216	194	167	211	178	193	183	168	167	181	186	181	179	197	188	197	172	194	185	186	189	179	179	183	200	198	184	175	181	172	185	162	193	146	188	180	187	160	187	178	168	166	175	194	212	182	188	179	174	174	206	206	181	186	179	199	198	157	182	175	163	160	205	191	205	150	176	190	208	212	208	173	202	209	199	178	192	199	179	162	175	177	189	189	190	157	206	179	196	191	186	194	204	178	192	172	179	189	196	190	198	200	187	191	184	174	203	185	180	200	185	185	183	192	192	217	197	175	212	182	173	218	207	184	202	213	189	185	196	220	164	171	201	190	192	198	188	214	183	200	171	180	190	188	205	204	184	197	181	177	205	196	200	193	193	219	193	193	197	192	201	209	183	210	180	185	195	168	190	196	192	167	207	194	178	206	182	171	210	192	193	204	158	208	189	178	185	176	173	169	184	177	185	202	167	184	143	188	189	175	202	184	201	197	193	186	216	184	199	179
31829	38855	40542	35295	33063	26811	23615	21748	19371	17616	16840	11963	13211	20172	20151	18022	18063	17023	13796	12853	10946	8648	7436	5826	11379	17326	14497	9161	4520	1757	552	468	476	453	485	510	429	492	437	486	464	451	461	493	439	458	451	448	451	454	440	461	444	452	435	417	462	424	432	459	444	500	477	478	434	430	470	461	461	453	467	454	447	486	431	447	465	423	490	461	442	463	428	463	451	439	446	446	445	446	422	437	428	430	444	525	455	488	456	489	459	457	434	442	433	468	481	488	448	390	460	443	475	416	440	465	451	425	452	457	431	439	446	423	445	425	449	454	477	467	415	473	476	457	478	500	438	458	438	448	456	437	449	453	427	438	453	437	467	446	489	432	421	428	481	461	432	438	457	456	466	450	440	442	468	421	444	454	460	450	465	457	438	453	456	445	443	511	419	425	424	447	448	445	452	449	424	419	431	476	460	427	445	456	451	461	475	427	471	467	454	442	451	414	410	422	413	423	471	448	468	422	458	471	444	466	486	426	457	442	465	436	464	435	422	463	475	470	453	434	434	433	455	458	495	464	470	466	437	456	463	471	453	441	439	438	411	475	446	468	443	452	444	473	406	455	442	430	457	443	449	464	439	489	443	418	474	461	486	446	433	434	461	422	423	458	446	448	467	435	463	422	459	460	489	432	468	424	426	431	445	473	415	476	438	463	423	469	428	506	483	455	432	455	413	437	465	484	463	423	456	483	426	484	471	456	481	488	467	474	488	408	448	456	455	491	448	415	478	440	427	481	379	484	463	418	439	459	414	509	445	454	454	479	455	435	439	438	445	461	468	449	409	434	447	490	473	448	455	444	460	454	434	434	437	451	442	464	456	397	465	444	480	449	455	460	428	438	456	475	453	451	508	468	461	446	430	427	453	471	464	468	466	469	449	458	468	461	469	435	475	475	473	470	475	431	472	420	418	475	432	424	454	503	465	453	440	460	446	458	426	453	467	448	456	438	404	472	473	418	455	438	449	482	449	468	442	449	481	435	461	445	443	445	434	443	443	437	447	464	473	465	456	417	461	440	475	493	431	467	465	425	467	433	440	482	401	459	443	450	463	423	445	472	452	441	447	467	452	426	494	472	453	436	475	453	466	428	498	458	454	447	485	427	475	420	471	494	456	461	462	452	474	461	479	460	447	482	439	424	415	441	434	455	440	450	450	415	457	486	404	478	424	472	469	449	442	477	471	478	461	436	475	404	464	448	474	483	452	466	473	440	444	443	435	462	465	445	468	447	427	438	424	458	456	466	423	464	426	470	453	453	422	442	446	445	488	495	411	441	456	451	449	445	435	452	453	436	448	459	440	432	438	467	465	430	467	492	495	444	500	464	432	412	478	453	460	448	427	432	449	441	489	426	478	449	453	412	436	463	470	470	471	425	465	522	493	457	457	473	443	411	459	446	454	446	426	462	461	439	462	433	467	463	453	430	457	414	453	449	469	454	398	406	450	449	470	478	396	428	454	465	448	467	481	427	459	429	489	444	487	420	460	439	447	456	476	436	453	389	459	444	422	446	467	479	474	472	476	447	416	454	443	426	473	445	462	489	415	469	440	495	444	432	456	504	440	442	428	474	462	456	465	463	446	490	454	451	479	447	437	471	427	468	442	461	428	473	457	421	483	433	455	458	458	439	436	434	471	462	464	476	486	457	445	440	462	437	466	470	502	456	468	462	456	427	450	477	418	418	445	430	430	492	448	500	430	476	439	423	449	471	433	459	460	424	425	445	482	436	458	479	457	461	465	444	465	479	457	442	470	414	474	441	441	450	452	447	481	486	465	466	439	463	455	454	445	448	454	423	469	493	429	450	434	459	444	430	408	435	490	434	452	474	444	460	419	449	447	432	432	465	457	474	454	444	474	438	442	458	475	466	467	460	444	443	462	449	436	470	450	430	477	442	456	460	447	468	443	452	494	454	454	453	478	440	450	509	454	478	414	463	452	464	508	452	472	480	456	462	432	453	445	453	457	465	420	444	447	470	473	422	411	435	447	439	424	458	451	447	449	470	467	423	466	413	432	478	420	457	481	462	433	491	477	404	453	484	437	443	415	435	449	462	427	445	441	455	471	435	457	455	480	428	455	473	475	497	421	461	440	479	476	425	462	442	428	415	463	453	437	454	461	449	457	480	449	417	410	437	466	462	418	461	446	458	452	466	454	440	473	457	432	446	419	420	448	446	477	485	476	467	489	454	434	439	443	458	481	449	426	422	402	479	453	462	432	445	483	463	439	472	469	460	479	456	451	463	447	450	500	467	471	479	442	429	408	422	444	453	402	428	421	463	476	446	427	444	464	456	458	474	461	451	434	460	451	433	451	384	458	410	455	505	461	440	447	471	476	484	439	480	478	429	466	486	457	493	479	452	445	472	486	451	477	445	457	471	438	427	489	462	454	466	475	422	469	488	452	446	475	434	420	446	478	430	460	460	471	491	473	440	422	462	478	476	478	431	484	458	429	474	462	452	469	413	498	511	479	472	439	427	455	444	427	457	460	471	457	459	432	477	464	490	413	450	455	435	449	496	438	465	469	433	445	460	431	443	432	437	424	446	453	462	430	436	442	473	494	473	466	446	453	439	421	489	484	443	437	491	395	423	487	461	447	457	462	432	420	425	454	435	440	453	455	453	450	474	432	460	454	413	427	441	433	479	452	434	454	425	475	449	486	502	434	443	443	439	461	477	474	441	465	454	433	475	439	457	463	433	453	404	429	439	435	426	437	443	431	462	494	445	480	430	475	473	464	453	497	473	462	469	485	480	420	444	468	469	437	458	417	486	465	432	468	479	476	427	426	441	437	458	453	447	459	475	431	442	404	430	470	456	462	441	477	452	463	434	429	457	425	462	451	455	446	447	469	432	419	434	472	458	429	480	414	456	422	440	469	467	443	440	452	455	428	423	435	449	466	450	465	471	446	465	447	461	471	444	447	470	471	436	488	497	431	434	466	516	428	491	439	473	445	434	469	403	434	470	436	457	430	447	493	460	438	462	433	442	444	489	464	461	439	426	471	469	455	428	442	445	462	454	483	426	463	470	478	485	466	458	461	485	412	473	460	454	430	454	451	441	471	462	500	426	458	497	455	450	460	475	484	465	445	432	433	417	426	489	459	446	465	435	451	475	477	468	478	475	462	405	429	415	400	448	454	445	430	454	443	403	468	468	441	452	486	451	453	456	455	447	433	516	440	441	463	438	410	433	431	447	439	473	459	428	420	431	432	459	466	439	441	460	434	486	466	476	425	462	475	434	443	442	471	447	436	456	451	453	474	449	411	518	455	447	453	415	441	442	480	446	480	448	480	469	425	453	454	426	448	414	447	418	432	459	469	449	430	420	437	457	444	487	462	450	466	438	457	483	432	473	466	471	448	459	450	427	440	431	449	461	434	469	466	469	473	450	418	469	444	448	465	472	436	464	480	460	483	465	442	418	457	468	480	437	456	462	486	456	462	473	446	413	422	435	459	432
25264	16866	12291	5665	2952	1886	1622	1020	617	527	576	513	476	465	464	493	460	501	489	373	365	435	487	468	438	477	477	458	371	288	272	255	246	213	211	219	247	232	242	267	237	228	245	260	252	239	208	239	232	231	247	223	215	221	264	214	250	243	228	251	238	225	241	224	223	237	210	233	240	238	240	223	229	252	232	264	228	229	256	248	227	229	224	237	217	233	211	215	234	212	237	243	253	220	214	245	228	243	244	222	222	244	248	246	226	251	239	227	259	245	244	217	286	242	235	246	238	257	215	241	240	211	235	229	235	251	258	232	219	239	231	255	225	257	222	232	230	228	250	207	261	258	242	253	243	226	276	223	248	252	211	248	240	242	257	241	280	228	220	222	249	247	255	224	232	256	249	245	263	231	214	244	239	241	202	215	235	235	255	243	227	234	247	215	231	228	251	259	224	258	246	222	214	242	246	230	221	238	240	254	235	236	271	239	222	242	230	246	226	250	217	228	244	259	246	253	201	250	236	233	229	234	232	275	245	241	257	235	247	206	218	240	223	229	213	225	250	249	213	231	255	248	244	219	228	213	254	235	245	237	230	224	214	240	239	234	249	214	263	238	214	231	238	244	213	238	238	217	281	241	239	257	240	240	236	264	237	207	219	226	235	223	225	230	235	223	217	230	215	218	228	223	216	228	234	239	238	237	253	266	236	249	243	257	250	233	225	225	254	244	254	221	228	222	254	217	231	206	246	243	241	230	238	217	236	258	229	256	256	241	244	242	247	272	249	237	231	247	251	258	237	239	241	229	252	230	265	244	255	244	255	209	242	250	206	263	218	231	227	241	235	231	253	214	222	240	241	249	235	240	227	221	231	203	239	210	234	234	234	246	217	267	224	256	249	246	249	210	254	241	239	243	238	250	225	233	257	247	240	210	269	254	231	211	234	260	223	238	251	243	227	232	248	257	252	229	220	220	202	230	234	278	245	232	225	235	218	226	215	247	231	209	262	233	240	224	234	241	222	252	223	278	258	238	230	201	231	223	249	250	234	232	235	231	224	213	245	225	255	256	232	239	246	242	225	239	225	242	237	247	219	254	226	251	229	218	233	222	254	237	228	252	238	218	231	249	211	252	249	266	228	219	226	252	264	242	255	248	228	218	246	244	236	247	262	230	238	234	245	272	262	242	241	223	264	202	231	208	241	245	253	237	256	219	219	241	247	245	237	237	230	245	265	247	214	253	213	271	263	215	253	241	239	216	244	259	234	222	218	235	267	245	203	232	243	197	241	222	244	246	212	256	214	218	227	234	243	242	235	231	261	237	238	255	234	282	269	238	212	246	222	229	233	236	234	243	218	267	233	234	236	244	222	251	255	241	239	253	211	238	233	264	224	188	202	230	270	241	240	252	229	236	275	275	260	265	265	221	254	219	240	223	219	223	218	243	212	240	238	227	237	251	234	218	238	235	253	264	222	260	241	246	256	241	242	255	235	230	239	250	226	244	249	249	222	247	237	229	249	245	246	237	243	249	243	244	248	232	254	218	233	258	256	236	222	264	233	240	263	246	255	249	229	223	242	231	266	247	223	243	264	245	249	230	230	231	218	222	232	236	238	272	250	201	220	225	232	233	233	223	226	234	220	245	248	221	233	216	251	264	238	237	252	230	238	240	239	272	239	239	228	212	233	243	267	241	227	229	277	240	242	237	228	238	243	260	231	245	228	234	228	241	253	254	234	223	245	244	219	219	239	244	236	266	237	221	254	230	228	251	227	234	231	221	230	212	229	237	228	241	234	238	201	219	273	247	230	240	226	279	230	214	262	231	248	220	234	260	260	259	248	247	242	258	237	217	211	241	271	238	240	269	259	247	286	219	228	253	221	238	260	236	268	231	230	273	224	247	262	225	238	281	248	257	228	242	230	235	225	242	238	253	233	234	237	237	226	244	257	239	239	258	232	232	239	231	221	230	234	227	216	248	219	242	238	245	244	230	237	222	256	233	230	238	247	255	236	227	227	260	247	247	259	254	252	234	249	244	214	230	256	229	226	254	246	228	212	234	229	237	262	196	231	248	265	226	251	223	227	235	261	228	245	254	255	274	237	232	222	244	218	217	238	231	211	208	223	275	252	234	258	242	246	264	216	238	253	254	252	264	217	223	238	222	228	203	247	261	235	243	233	253	189	261	227	249	233	236	235	230	254	228	240	250	233	239	209	224	240	235	261	275	271	246	221	246	246	228	259	249	241	259	234	243	206	254	252	256	220	244	252	237	216	244	220	253	229	243	230	247	226	229	221	246	244	253	269	265	238	241	235	254	209	218	236	225	208	213	211	254	230	243	226	239	237	235	261	232	248	225	257	262	239	240	231	227	223	251	233	222	237	247	243	250	256	227	273	244	205	265	237	197	218	208	232	240	237	237	200	251	230	218	254	261	254	244	233	222	249	236	231	237	251	230	252	194	238	219	237	242	217	263	234	225	216	209	245	261	245	265	220	246	234	241	246	211	231	238	257	254	216	253	254	229	237	211	238	234	230	246	268	260	269	226	227	250	231	220	254	236	235	213	266	224	269	239	228	225	235	245	207	239	223	248	263	234	236	228	241	230	244	241	223	223	248	247	243	237	243	259	246	242	198	245	231	232	241	252	211	233	232	251	228	232	239	247	236	227	246	245	250	237	228	232	215	238	257	249	246	227	257	235	231	226	244	261	226	226	210	236	230	242	256	243	218	247	212	222	213	216	251	231	193	227	222	235	217	236	236	253	247	240	253	222	237	280	247	257	249	218	223	219	259	247	252	231	238	243	257	246	228	259	245	233	253	248	231	254	234	268	251	219	238	254	225	189	234	253	224	213	233	237	224	241	255	266	220	235	257	227	234	233	230	228	232	231	235	238	261	222	231	248	257	226	189	232	220	253	227	263	211	245	219	235	259	235	216	220	255	208	259	232	227	232	239	221	252	225	241	270	237	246	230	218	268	244	231	233	254	219	241	248	241	218	211	229	236	239	240	207	232	250	258	250	232	254	267	271	251	228	248	230	232	233	219	226	207	238	217	219	220	244	213	217	224	234	249	241	225	225	220	238	221	235	242	222	253	231	258	233	241	230	241	223	265	243	275	257	255	211	231	211	238	218	231	231	238	219	237	230	219	241	239	212	254	218	228	284	234	244	238	239	239	278	229	252	238	228	227	238	259	242	233	229	252	228	238	232	251	237	258	222	240	243	226	226	235	252	272	226	246	268	255	258	232	252	257	216	255	239	225	221	222	258	247	259	224	219	230	237	234	214	244	224	216	241	242	198	224	239	240	223	240	221	234	245	261	268	220	238	256	270	254	225	257	255	261	212	237	261	234	221	245	240	230	248	229	229	252	214	245	240	217	247	231	237	234	235	233	242	252	211	265	221	239	231	267	249	243	238	208	229	247	251	228	210	232	249	243	199	240	247	264	242	243	230	256	222	248	264	269	217	271	231	239	260	238	222	222	258	230	239	260	243	235	234
15211	15364	15637	10921	8106	6418	6259	4204	2321	2322	2429	1932	2091	1916	2169	2368	2385	2208	2225	1573	1463	1864	2215	2333	2180	2267	1696	1498	1110	794	690	566	593	546	628	631	575	559	551	561	597	582	587	617	619	594	532	568	587	593	573	551	609	579	597	561	627	595	621	557	563	594	601	572	572	602	590	562	584	604	581	587	591	612	575	601	579	564	576	615	591	584	583	561	571	619	585	594	642	548	578	570	592	615	606	570	588	591	555	615	606	588	560	561	569	607	562	578	618	582	549	574	558	580	598	557	582	574	517	589	558	588	647	608	579	580	580	599	566	603	599	601	575	550	555	598	664	505	593	587	562	571	624	570	571	564	572	535	564	577	587	607	556	575	589	579	576	586	560	563	571	615	609	572	557	581	554	543	544	583	560	606	586	585	572	544	554	601	614	568	554	585	595	558	599	576	597	613	587	558	599	556	535	620	584	602	607	626	599	591	615	570	608	574	559	581	538	574	593	610	628	573	566	569	599	604	578	566	576	564	592	610	591	583	623	588	601	637	588	561	557	573	583	560	571	553	588	607	578	586	578	601	541	567	562	583	608	587	580	560	547	603	543	593	594	562	547	616	556	576	616	616	589	574	592	577	583	614	601	556	599	613	571	621	575	565	552	572	632	560	574	588	570	577	532	573	567	604	586	607	613	595	602	609	587	626	572	601	565	568	585	562	584	590	557	576	602	558	574	598	629	619	639	565	606	600	596	574	576	542	564	605	564	579	613	588	553	576	584	587	609	604	577	575	545	568	561	588	579	568	569	608	582	563	589	593	552	604	590	584	548	601	576	572	582	598	585	580	607	568	572	574	555	591	575	582	595	607	574	594	587	558	580	589	600	590	574	595	600	646	541	531	543	598	551	625	567	600	592	571	566	605	580	596	569	594	557	586	620	604	600	592	608	581	590	562	592	585	550	619	574	593	588	568	577	616	622	549	597	593	594	572	579	576	588	530	555	624	571	599	557	615	603	611	599	590	544	621	569	619	558	565	589	566	590	581	550	596	551	572	576	557	564	564	591	570	556	542	571	577	594	614	581	554	603	574	567	608	591	602	588	593	580	600	611	580	600	595	577	555	581	586	559	568	590	570	614	581	594	594	595	538	610	558	568	580	605	549	550	576	603	574	569	521	614	588	540	549	607	572	599	585	601	602	589	593	590	606	594	590	598	570	608	584	552	609	632	589	575	582	574	550	558	588	595	536	591	562	612	581	563	636	633	567	556	595	610	580	583	626	588	605	592	538	607	613	567	636	578	590	581	559	611	549	592	584	600	553	594	519	582	569	616	588	591	562	576	568	577	656	592	580	569	558	599	582	607	598	596	577	557	601	596	637	595	564	612	611	574	578	591	636	604	621	598	661	539	584	588	579	620	592	575	576	559	604	583	600	578	570	578	608	608	586	570	537	584	633	556	577	586	568	568	547	546	570	556	569	570	601	584	615	562	562	625	583	586	563	573	589	671	560	581	574	587	590	605	589	581	572	596	553	599	572	554	538	562	617	619	548	561	592	633	600	572	603	607	579	591	599	607	595	585	528	587	586	609	584	612	590	524	580	592	551	570	546	589	605	608	575	585	578	596	553	584	562	613	589	593	595	576	619	604	591	579	599	591	562	574	541	592	584	607	565	555	568	562	599	586	572	613	556	615	601	600	560	574	570	564	587	608	578	566	606	609	575	592	593	547	613	598	599	607	611	593	558	602	598	622	573	574	592	562	586	549	599	586	555	617	557	605	560	609	568	552	592	570	581	589	585	581	605	543	570	652	621	588	584	626	581	594	577	586	569	615	599	606	554	629	574	600	589	584	542	588	588	575	590	553	589	519	579	599	610	595	591	559	525	628	561	609	581	540	553	538	589	594	615	576	581	575	567	551	618	615	563	562	563	573	555	595	569	618	595	501	624	571	616	574	604	589	563	554	547	608	581	597	578	572	652	574	618	601	562	594	606	558	599	594	633	612	604	587	571	590	581	575	608	573	556	592	555	562	605	557	566	584	604	581	559	568	545	561	601	606	595	601	597	564	637	595	627	625	562	592	560	613	605	582	600	565	591	549	596	602	599	569	565	628	587	627	624	571	571	602	574	589	570	581	575	610	574	565	560	603	577	585	595	599	585	562	608	572	609	617	570	567	569	590	595	596	557	604	561	588	601	626	595	517	581	641	546	620	583	579	575	601	559	626	569	576	607	607	608	578	578	619	567	590	567	574	585	637	563	595	584	564	566	570	580	578	577	561	584	591	561	604	524	571	571	633	563	571	599	556	579	590	549	573	608	588	557	575	606	552	568	571	568	600	604	515	591	586	572	617	598	593	578	578	570	580	591	574	528	567	591	615	571	587	576	580	592	598	571	552	564	542	556	574	555	566	585	578	589	567	603	609	607	597	589	557	588	607	588	530	565	573	591	599	580	578	540	555	563	582	606	588	598	576	586	592	609	602	575	632	585	611	592	557	598	611	574	567	602	575	581	612	588	558	612	566	598	589	561	593	578	551	581	613	578	560	604	559	564	591	565	587	579	567	617	578	625	581	550	595	580	544	571	591	583	639	605	579	616	586	594	598	563	573	552	587	635	601	551	568	594	572	582	571	579	581	555	612	594	627	586	558	565	538	603	581	651	598	594	559	592	597	579	646	600	610	598	586	618	574	580	590	548	596	568	591	570	585	591	596	547	610	597	541	595	594	581	591	577	599	599	576	608	567	548	589	553	574	577	597	577	579	635	599	563	578	558	601	549	654	567	582	623	611	574	570	592	581	592	548	599	629	636	551	577	561	559	601	577	564	563	639	600	613	568	570	571	595	570	615	564	576	601	593	569	589	560	581	616	591	612	614	599	592	608	590	494	612	584	612	620	575	603	552	519	581	532	601	585	595	612	569	576	615	571	545	634	549	580	550	609	583	555	623	575	567	580	580	567	601	597	593	556	560	614	600	602	580	579	580	561	598	556	582	567	588	596	620	605	577	583	582	599	570	525	647	584	587	596	607	580	610	595	572	576	540	579	597	569	550	534	565	615	626	607	624	576	595	586	578	603	613	561	574	583	604	570	570	635	580	595	607	509	583	620	588	637	586	593	565	592	545	569	564	569	583	603	558	603	580	604	554	619	574	603	603	586	593	601	629	559	586	612	568	580	571	623	570	586	639	599	581	580	627	567	551	566	598	601	598	568	549	587	553	574	581	543	611	592	561	570	570	571	631	600	590	566	586	612	599	538	581	575	610	614	582	559	598	538	597	619	603	619	622	582	572	614	617	584	534	613	564	553	575	528	533	602	617	613	572	615	585	572	539	588	598	566	578	558	613	569	608	589	574	564	596	569	558	578	564	591	548	564	602	613	565	599	570	607	586	571	615	550	605	624	578	626	581	583	591	595	571	584	568	594	607	573	626	529	614	652	576	626	586	605	604	604	583	618	553	588	565	624	606	601	618	598	546	603	608	562	560	614	604	601	584	586	575	601	588	597
40199	36522	41119	30295	20852	15969	10480	8336	4631	2514	1626	1216	1292	1226	1567	2371	1365	958	899	1306	1341	1120	1112	1220	1233	1657	1921	1579	1056	626	375	274	272	276	272	271	272	234	280	301	244	276	257	267	246	268	257	245	261	246	259	294	259	296	249	283	267	248	258	258	238	277	298	254	259	282	256	277	256	261	281	253	276	249	270	249	268	286	248	275	267	234	264	248	250	256	254	258	248	258	226	284	290	232	239	258	291	231	245	266	280	275	250	253	262	263	235	234	255	253	261	270	286	286	258	272	256	308	264	267	269	252	228	256	274	248	232	276	263	261	263	282	284	252	263	281	265	269	281	226	260	241	245	228	294	262	245	267	294	271	246	232	267	258	265	241	273	253	281	283	251	282	265	262	274	271	250	239	275	232	230	273	280	266	250	253	253	241	256	272	264	250	231	277	250	290	250	269	256	242	266	267	237	243	266	240	264	282	267	275	260	239	251	243	247	277	253	278	268	248	264	276	267	234	258	279	246	260	256	236	271	288	254	244	261	280	270	247	263	249	273	282	279	252	256	240	259	269	259	268	253	235	248	241	257	276	265	256	280	243	273	262	261	283	256	279	238	258	267	282	259	260	262	278	264	231	268	265	275	268	240	260	243	267	274	258	258	245	249	239	244	273	269	276	285	225	257	264	251	269	269	254	259	294	239	263	260	242	268	277	252	234	249	267	275	254	277	229	257	242	257	294	255	279	266	255	256	250	252	246	257	266	275	273	247	257	255	261	273	308	314	280	251	271	298	282	254	288	254	271	282	277	249	260	252	246	256	265	253	261	266	265	275	269	260	263	233	222	248	279	276	228	260	267	267	307	271	238	284	284	250	269	238	274	251	278	246	258	240	254	282	252	259	234	301	281	282	244	256	252	276	285	232	271	247	247	249	269	281	266	276	268	275	264	266	275	251	239	287	247	249	289	276	254	264	252	246	282	261	283	259	276	244	246	268	257	264	250	278	265	260	268	246	266	251	264	268	251	264	270	265	251	246	285	304	236	257	243	239	273	234	309	256	254	235	223	268	301	254	259	274	282	244	247	252	274	272	274	274	256	275	270	258	305	268	270	250	279	301	254	269	256	279	301	245	268	266	239	229	240	274	236	268	257	296	217	258	265	272	267	277	271	265	240	236	255	245	257	259	250	245	265	255	276	274	268	265	275	285	252	290	269	267	246	273	265	304	268	273	283	290	264	255	266	298	268	233	266	227	248	274	249	249	283	244	248	276	282	248	250	269	252	241	260	239	308	304	263	276	287	267	295	266	263	235	261	250	247	255	281	240	239	268	259	279	288	272	253	236	287	245	248	251	284	240	234	282	298	234	272	278	257	259	270	236	297	291	261	283	258	268	243	257	293	274	273	245	248	277	260	265	274	250	240	240	279	275	255	273	278	246	257	246	248	262	279	266	247	240	256	261	269	256	247	242	258	249	262	276	282	266	271	276	259	250	248	244	254	275	248	248	269	262	258	284	256	267	234	269	267	244	245	254	274	239	232	259	263	245	260	262	225	286	257	240	264	241	286	264	248	257	280	242	249	260	261	280	255	273	249	260	261	291	279	262	283	272	270	260	290	259	290	266	263	278	254	284	261	272	243	251	264	245	283	284	262	277	300	249	224	264	274	272	279	237	259	248	243	279	226	278	261	263	275	256	269	235	296	246	253	269	264	277	256	270	221	257	244	253	262	258	250	268	292	263	285	263	289	304	262	244	263	247	273	256	246	255	237	259	236	313	240	249	283	308	265	272	223	264	264	282	252	221	264	256	271	246	294	280	246	281	249	270	265	245	281	267	268	275	234	261	244	238	251	266	238	246	256	263	286	261	266	268	231	264	269	248	265	253	269	249	252	244	262	241	253	221	263	258	253	272	261	280	271	236	259	263	248	267	267	278	251	264	271	257	266	272	270	239	262	238	243	261	275	264	265	273	284	266	270	272	275	243	272	274	255	268	254	265	268	248	252	288	270	269	266	255	272	259	295	265	229	243	289	274	269	246	280	281	258	279	269	276	236	245	273	257	288	264	268	245	272	262	272	270	258	251	250	255	269	244	269	249	275	280	262	257	261	283	273	237	247	248	280	264	288	274	276	242	263	267	231	264	246	287	257	243	277	267	240	262	259	263	287	293	232	248	247	287	256	279	264	246	278	267	280	237	270	263	252	276	279	244	237	237	241	261	262	237	285	272	283	244	264	260	261	275	278	247	233	255	248	257	259	225	263	267	275	291	251	254	248	271	252	307	250	260	259	280	241	237	244	275	251	261	233	252	282	277	264	287	260	286	258	258	247	238	250	249	272	277	253	255	257	259	250	268	272	281	276	257	231	248	228	307	278	279	254	269	275	269	269	234	252	242	249	286	266	266	277	259	248	314	235	250	250	282	269	241	259	229	258	242	277	296	248	268	290	262	262	283	250	272	236	235	250	250	239	302	258	278	255	243	240	264	300	287	255	278	243	244	249	261	272	228	259	290	265	257	256	234	259	261	262	247	215	262	256	272	291	275	254	247	279	249	238	265	267	268	271	250	264	275	266	264	280	272	274	264	256	251	277	265	299	234	282	280	269	268	255	257	251	249	258	267	272	272	229	259	246	263	273	276	236	238	259	262	282	259	259	265	269	246	255	246	257	264	287	285	254	247	258	259	266	245	237	284	253	242	256	257	272	265	253	271	269	260	259	246	228	259	287	263	250	257	236	231	276	279	243	266	265	295	257	238	282	245	291	266	252	258	279	239	270	254	267	245	274	262	252	248	217	246	239	275	247	275	248	265	275	260	289	245	271	269	272	246	284	259	267	280	281	243	244	231	278	273	249	247	218	262	265	259	264	257	249	261	226	281	289	278	273	262	271	229	239	282	262	281	260	235	295	291	249	264	263	254	296	300	245	250	251	264	259	271	265	251	276	242	255	274	276	246	283	260	274	283	245	262	262	273	276	255	272	247	247	273	278	274	262	263	224	227	261	268	284	276	253	244	289	244	282	270	275	267	256	245	252	249	299	268	253	292	283	251	277	276	243	213	243	290	277	258	267	261	279	298	261	271	249	249	229	243	234	258	241	272	263	304	295	259	264	302	236	276	278	254	228	250	230	251	277	246	264	252	253	258	266	249	264	257	246	265	303	244	251	256	289	260	259	255	262	226	267	274	246	270	254	235	274	242	272	284	267	239	278	254	255	251	275	268	261	252	279	288	249	226	240	241	262	241	252	273	281	251	237	270	256	277	297	259	239	251	233	263	285	272	241	262	254	262	285	278	237	264	254	275	260	261	237	263	256	271	254	247	279	233	281	270	250	272	236	270	270	262	273	287	253	312	220	254	248	255	263	288	268	277	242	284	276	239	280	257	241	242	253	308	253	254	261	271	273	256	234	284	267	247	282	264	246	278	266	263	283	270	257	258	234	269	286	262	253	289	285	274	264	274	265	244	280	255	249	254	259	261	276	285	284	286	249	259	257	276	306	275	292
26318	30286	37786	29817	21167	20281	16028	16999	10539	8334	6515	5336	5755	5005	6893	9633	5531	4570	4344	6110	6716	5584	5553	6328	6718	8993	9990	7566	4635	2366	1127	700	629	674	627	624	619	623	626	601	626	614	654	616	618	654	612	667	606	609	682	584	653	611	644	667	658	612	630	594	611	617	643	615	618	646	633	627	597	591	632	664	632	627	618	673	610	638	645	652	658	629	626	602	600	650	660	600	614	631	659	623	640	644	661	633	690	582	596	642	703	670	643	644	601	640	660	583	660	600	612	589	690	615	662	668	659	645	589	643	654	665	645	621	598	671	694	610	607	675	611	616	660	609	634	636	598	575	618	599	642	613	609	620	597	625	667	617	592	580	635	608	663	643	637	642	607	642	592	607	660	615	648	631	611	675	628	641	588	610	626	649	652	658	607	657	659	645	695	639	632	635	638	622	640	653	609	645	651	637	625	651	642	629	631	634	616	674	613	696	606	674	614	605	616	611	641	558	639	606	606	658	645	600	634	631	625	639	631	632	620	613	596	636	664	627	597	646	641	634	567	655	649	587	644	668	644	699	664	617	658	672	638	603	615	627	631	621	640	660	600	638	626	597	640	639	664	650	621	596	610	619	633	646	645	628	607	605	595	602	643	581	626	607	599	629	628	642	622	650	637	665	665	639	641	641	698	642	651	643	589	643	631	620	629	610	642	613	627	605	611	683	599	624	620	677	677	663	609	643	660	602	614	610	619	655	608	608	668	591	642	574	624	633	602	583	679	600	608	612	681	627	667	602	661	636	614	628	608	628	639	614	636	617	653	592	644	655	636	649	585	615	636	674	586	621	631	646	667	603	599	677	637	613	606	649	635	658	654	652	616	631	624	664	633	623	636	620	630	654	585	713	617	614	626	675	653	578	625	624	605	615	614	620	577	659	614	609	602	605	679	619	650	624	625	632	606	602	610	630	622	628	635	647	637	660	654	639	648	611	610	651	585	624	652	586	649	612	614	638	625	646	640	595	655	646	611	599	615	650	613	627	637	641	631	615	707	627	673	622	669	648	650	624	580	632	601	622	669	641	576	638	675	633	630	584	623	657	616	615	656	640	601	642	605	625	640	590	621	613	656	603	638	660	641	597	654	669	627	627	633	626	574	656	638	663	584	627	634	639	628	642	616	614	654	623	653	600	606	646	644	584	645	621	678	610	578	630	618	632	641	625	653	629	629	633	625	671	656	650	621	670	642	656	627	646	686	634	648	629	641	597	675	666	644	629	656	621	630	653	598	605	635	610	638	610	591	619	679	633	603	618	630	600	632	635	603	591	667	598	625	643	634	642	614	645	598	642	643	653	628	594	603	600	660	632	602	637	614	667	638	624	658	645	627	644	618	632	657	626	660	626	653	608	600	606	614	617	653	628	614	637	614	627	627	611	672	596	636	635	636	668	661	637	626	601	609	627	606	672	638	651	623	671	595	651	635	629	597	659	643	600	599	659	627	641	629	623	656	560	612	645	626	603	638	610	629	635	624	622	612	602	688	644	639	595	606	641	594	626	668	622	623	632	644	645	654	587	608	663	634	649	631	641	617	624	616	595	686	595	653	638	625	655	650	632	625	619	642	626	627	628	638	635	603	594	660	605	588	623	655	627	658	620	649	656	651	624	625	620	659	596	671	637	627	659	628	610	652	636	617	588	637	609	630	622	618	668	629	628	616	596	618	606	659	616	634	626	625	614	650	650	611	642	605	572	593	644	692	635	602	631	620	616	605	599	601	639	642	672	578	620	627	632	620	638	617	656	600	661	586	661	644	642	639	628	606	631	619	628	627	633	596	615	683	606	630	653	635	616	618	621	621	642	641	658	596	665	673	664	620	609	613	656	626	614	663	609	602	575	619	646	638	626	652	620	613	621	659	641	652	613	615	667	613	618	656	661	598	607	636	595	667	655	651	658	639	611	654	624	651	605	627	598	615	631	645	647	614	632	652	627	627	617	615	610	621	642	631	614	605	606	614	611	637	621	658	637	640	646	567	637	606	626	628	623	607	632	618	650	643	663	656	661	614	641	641	595	632	628	628	643	610	629	573	591	621	642	625	638	632	602	656	618	572	577	635	636	642	593	619	628	664	590	596	628	629	613	652	678	628	649	636	600	605	618	606	645	590	640	646	613	660	619	620	619	625	598	617	638	677	622	652	684	647	634	614	601	607	619	654	618	646	602	655	644	667	614	635	621	618	661	612	619	646	599	676	653	632	642	653	643	621	622	645	674	651	606	690	700	633	613	633	615	692	646	689	654	680	675	605	600	614	660	626	625	649	628	650	596	595	613	593	659	595	633	639	655	587	630	632	616	586	628	586	647	626	655	641	571	591	635	641	618	617	635	625	648	674	684	648	649	637	623	662	611	645	662	621	602	624	621	612	635	635	603	616	631	604	613	646	601	634	590	666	604	662	587	633	656	628	671	641	648	623	604	644	646	631	650	611	632	636	617	599	614	631	640	625	618	629	632	644	604	632	614	637	626	602	606	651	649	615	606	663	692	631	642	607	606	599	591	645	619	632	618	602	676	626	620	642	629	616	627	614	659	620	622	622	642	650	585	579	644	649	637	599	628	642	567	637	670	605	622	633	690	637	653	634	653	585	638	605	630	591	614	653	669	626	621	661	659	593	603	637	639	642	665	656	635	617	591	594	623	624	631	620	623	659	640	619	618	643	650	667	602	616	620	639	654	610	640	638	672	596	606	646	692	669	628	624	626	665	638	645	594	667	629	694	607	604	614	647	618	641	642	599	598	636	631	629	629	643	628	626	657	630	647	644	592	571	655	667	593	609	578	624	615	657	651	623	634	632	619	627	685	652	631	616	617	685	643	669	641	608	607	623	644	663	600	626	653	648	652	639	630	630	605	649	624	640	661	655	624	620	639	630	629	677	619	635	670	633	622	651	626	649	618	604	649	583	608	636	625	672	610	625	658	666	627	598	602	638	619	632	621	638	594	642	623	648	635	619	621	612	658	667	704	653	613	647	620	612	695	653	592	614	582	626	635	636	614	623	648	631	576	623	631	642	623	628	602	635	631	594	586	657	595	643	621	640	627	596	625	607	615	651	604	596	599	626	608	644	613	632	649	630	630	645	609	650	606	641	629	607	619	667	626	617	640	619	625	673	640	617	677	645	627	646	626	608	691	619	635	609	662	636	642	607	631	623	641	596	616	652	620	690	637	630	642	599	652	643	615	645	651	626	617	596	637	635	599	617	623	628	601	637	619	638	667	642	628	641	589	615	621	629	653	592	614	649	618	649	589	662	636	634	607	623	651	583	630	627	612	610	612	609	631	621	643	665	641	668	687	653	623	622	612	621	643	585	626	604	621	606	639	618	648	596	650	637	644	623	656	639	649	706	651	632	609	635	638	592	642	673	641	669	625	726	614	624	649	645	645	619	629	642	643	613	622	602	606	624	644	646	628	609	639	650	609	620	621	673	626	626	611	625	635	633	649	602	671	632	601	637	618
49110	43015	41460	36257	25519	21089	15610	14281	7421	4054	2451	1912	1916	1968	1431	967	899	1061	1034	912	960	744	637	1044	1924	3935	4805	3235	1803	913	380	248	201	183	197	186	215	189	179	228	194	204	211	198	203	204	211	201	216	217	177	193	195	201	183	186	188	198	212	187	222	180	220	214	206	214	181	199	170	166	186	184	158	201	184	181	238	186	175	200	203	185	199	213	223	210	253	204	207	184	201	156	200	196	205	195	227	211	203	212	222	209	198	197	191	188	192	184	225	183	185	196	202	190	198	200	175	210	180	163	217	210	214	227	211	196	195	203	190	210	194	175	187	178	192	200	207	190	199	183	199	203	184	183	194	219	208	192	190	197	198	197	206	200	199	202	196	206	185	188	205	193	190	170	196	210	178	210	185	183	208	234	196	214	186	182	185	188	211	192	197	202	186	194	196	200	187	199	225	196	187	208	171	189	199	223	207	180	177	206	205	176	205	196	187	173	217	197	198	199	188	203	207	176	202	213	190	206	203	177	178	187	190	188	185	208	209	195	202	191	195	200	191	211	191	183	199	182	205	234	203	194	203	195	189	196	205	179	200	207	193	200	194	199	188	212	182	196	191	176	202	186	181	191	174	182	210	225	205	204	207	182	182	192	171	167	194	193	205	190	199	197	195	210	192	189	189	184	210	186	205	210	185	178	210	216	161	193	190	187	208	220	194	174	220	210	185	162	202	196	223	201	186	173	203	208	190	189	192	197	209	167	181	206	169	191	188	230	211	215	179	190	196	173	165	203	221	197	229	191	211	209	190	170	210	192	209	198	156	189	228	212	212	204	223	220	182	191	197	204	206	190	178	200	215	198	207	199	217	186	206	201	189	178	189	189	190	200	189	203	190	196	192	182	195	200	217	187	225	203	208	210	205	217	200	197	202	219	203	218	217	162	200	193	186	196	195	189	179	182	207	210	177	212	179	211	199	200	198	189	207	203	188	182	189	188	209	211	189	183	182	188	203	180	192	196	205	199	193	168	180	203	198	189	205	207	162	180	184	179	197	181	195	191	221	205	201	192	209	201	179	194	201	201	184	223	203	208	213	186	225	194	236	159	220	188	216	184	185	194	198	190	174	196	187	197	210	189	184	213	177	191	184	200	206	199	184	205	196	193	208	193	203	198	197	221	211	203	192	214	180	231	183	209	191	189	192	200	205	217	197	182	183	191	202	205	183	204	208	199	191	215	198	213	201	184	193	181	203	203	171	200	206	208	201	191	186	242	187	204	178	158	193	180	204	228	208	214	194	186	223	204	183	204	206	180	208	191	204	198	195	223	199	208	191	193	189	187	186	209	223	207	176	212	181	192	178	192	180	189	212	182	198	169	215	209	212	198	206	185	219	204	192	178	203	182	203	219	192	185	200	208	202	183	206	224	210	193	210	175	209	205	195	203	186	203	191	200	166	187	207	192	201	211	190	203	167	180	162	197	184	196	206	211	161	179	183	190	194	192	219	214	208	214	190	197	217	214	194	205	244	228	186	204	208	177	215	199	192	208	205	215	202	201	185	205	209	183	183	192	199	187	211	178	194	214	175	193	192	192	210	176	160	203	186	217	216	173	191	171	199	194	190	205	178	177	208	198	190	209	186	195	201	201	192	182	199	204	182	178	218	205	189	193	187	200	194	187	199	206	174	203	205	224	197	192	212	185	196	191	207	180	190	197	177	244	204	189	204	214	222	185	178	217	189	190	194	219	206	200	229	191	164	186	206	187	196	200	172	201	212	216	188	203	199	222	184	189	171	199	207	185	188	185	193	201	187	206	219	207	200	219	200	186	213	197	203	209	218	197	199	193	196	196	188	187	202	216	213	192	201	193	188	172	181	188	198	188	204	198	186	166	204	205	180	218	215	201	182	186	186	196	210	207	211	194	184	190	201	197	195	199	178	176	189	200	178	192	180	189	203	187	198	209	202	197	196	195	199	188	194	210	205	197	221	188	221	215	201	180	204	193	189	217	192	192	209	198	183	212	185	230	180	201	213	216	174	219	183	229	219	173	179	222	181	206	206	196	201	213	182	189	196	184	205	194	227	190	198	172	178	200	195	199	200	220	194	201	179	183	201	197	176	180	188	180	220	198	207	189	213	203	197	192	184	206	186	199	201	198	190	183	173	168	184	195	183	219	178	166	203	222	186	190	172	217	188	204	196	184	177	206	215	214	197	219	206	190	180	207	200	197	182	204	202	201	201	211	196	197	207	209	195	195	203	206	224	191	184	189	216	213	173	192	176	216	183	198	195	192	187	189	192	214	218	191	186	224	206	208	167	218	201	174	205	210	221	197	197	186	210	170	197	213	200	192	207	184	195	189	180	202	206	183	211	203	185	203	213	204	196	188	186	218	211	221	199	173	188	234	187	201	183	207	222	183	194	185	198	219	212	219	190	183	200	205	215	186	165	180	206	192	206	214	179	181	187	221	184	217	228	202	188	187	199	190	200	189	201	169	176	203	198	189	214	179	182	229	187	184	214	214	207	201	174	207	211	199	194	192	202	193	211	205	187	189	213	193	199	208	203	193	195	191	215	183	223	199	203	207	220	203	189	186	216	189	184	199	227	208	188	199	197	189	186	191	161	200	197	193	194	200	216	196	189	175	184	224	153	173	202	198	194	186	201	168	213	208	183	213	221	199	211	207	204	193	188	207	168	178	187	190	199	196	180	216	177	165	205	215	218	187	181	214	195	205	212	177	200	204	210	184	201	220	197	167	188	201	188	189	168	191	189	200	204	184	220	218	220	198	216	208	193	178	206	196	211	206	205	194	189	208	189	231	213	172	207	187	200	202	208	195	195	183	184	217	205	184	212	189	186	202	188	230	206	195	231	174	193	209	203	180	209	204	198	202	203	190	192	202	185	214	200	209	192	191	192	174	198	197	215	190	178	210	207	171	196	192	193	201	197	178	176	212	208	212	189	215	187	199	227	185	176	202	200	200	210	208	178	205	204	196	203	234	220	211	203	203	190	187	179	204	195	229	204	206	188	194	189	188	210	195	189	200	211	200	186	197	183	218	221	191	196	188	221	186	190	189	180	196	184	214	173	210	192	198	184	179	203	186	198	181	199	204	184	213	201	214	221	223	227	186	158	186	228	201	195	210	213	207	206	186	178	209	187	209	188	183	189	173	191	181	237	183	192	217	186	206	191	187	213	218	189	171	198	212	183	229	211	200	201	211	196	219	206	182	195	208	196	193	240	194	205	186	218	179	196	183	187	200	187	203	236	192	183	202	178	181	193	218	192	217	206	206	184	210	186	181	226	220	209	194	201	191	192	193	171	209	205	184	213	185	179	181	187	209	173	191	206	193	216	192	190	190	213	208	204	170	195	204	194	213	217	206	220	196	228	182	200	181	201	197	229	209	169	190	197	190	192	221	184	199	199	186	187	196	189	187	217	204	226	186	199	203	227	205	223	186	208	192	190	211	181	188	209	199	218	186	201	224	167	205	197	178	194	185
33624	36746	41482	38430	26777	24535	19573	22048	13616	10258	8282	7697	8661	8481	6129	4572	4182	4763	4790	4723	4906	3768	3509	5491	10137	18528	19848	14490	8246	3916	1537	606	471	431	509	493	477	488	499	492	484	469	486	457	489	517	437	509	454	482	466	502	502	498	489	522	489	518	502	468	461	496	450	496	474	469	507	515	469	493	504	506	483	515	483	477	478	488	440	456	463	473	505	480	503	468	476	463	494	487	453	471	494	511	489	455	464	493	485	449	430	477	470	475	485	427	495	482	496	465	461	515	482	502	499	505	454	474	472	469	450	470	474	446	502	472	444	511	486	499	472	466	478	483	472	503	473	476	509	439	477	482	455	456	427	486	465	517	468	501	442	461	471	500	502	497	516	483	477	505	467	506	518	468	459	462	459	477	476	486	489	521	562	487	477	467	510	497	499	494	476	497	480	480	444	538	463	466	513	477	467	484	445	493	502	470	457	446	472	539	470	483	425	491	521	486	496	489	498	485	489	519	498	437	509	529	496	452	466	468	502	490	468	510	490	468	448	461	476	472	468	497	506	468	492	482	481	508	501	453	508	514	460	494	494	496	483	493	453	466	517	443	500	514	514	473	453	479	482	475	484	523	476	469	476	485	509	444	448	463	464	495	465	522	510	467	481	465	487	493	448	515	456	526	482	470	452	521	500	473	460	466	449	461	516	496	467	505	514	442	486	458	437	495	481	482	521	488	498	467	500	522	481	457	441	459	488	510	446	495	486	489	501	483	480	460	500	481	513	464	509	487	511	494	493	490	478	494	496	493	476	474	487	446	452	462	468	493	479	506	514	500	453	467	501	490	472	463	478	460	500	491	482	481	450	470	480	457	516	480	481	493	471	447	517	500	510	492	506	485	512	505	491	492	463	507	470	496	449	484	472	462	460	441	443	489	478	498	469	485	495	470	471	444	487	463	472	460	523	454	483	479	477	485	443	520	500	518	499	454	500	479	492	491	475	473	451	460	462	482	467	496	491	455	479	541	516	449	438	454	448	482	543	453	468	481	441	466	484	472	485	475	491	475	465	460	499	459	444	484	483	472	506	548	465	466	480	444	494	491	469	462	501	464	482	501	457	458	457	495	493	473	453	515	480	484	477	510	485	504	499	445	500	461	490	494	471	511	462	463	454	490	472	477	487	526	557	444	434	508	521	459	488	476	462	477	456	453	467	496	458	492	505	488	462	483	480	429	464	475	451	471	493	482	539	475	480	495	477	471	484	486	497	471	473	446	502	508	503	482	491	448	488	474	507	483	505	477	497	489	492	477	480	518	488	426	437	482	471	471	468	497	490	500	503	479	493	475	447	494	490	491	489	473	440	479	493	462	465	498	487	491	492	520	466	462	491	504	471	525	508	471	500	488	458	459	434	472	486	461	434	479	483	493	485	478	484	517	454	532	508	493	478	472	497	507	491	490	497	475	496	481	473	463	490	497	511	458	497	435	487	452	456	493	476	471	496	493	470	477	481	454	445	485	528	454	463	468	502	479	466	484	505	435	438	448	484	486	480	462	514	446	478	438	495	455	498	483	525	489	478	484	510	472	504	480	486	462	485	473	475	469	538	498	461	451	459	503	494	465	476	502	453	486	483	514	474	438	488	494	499	482	474	431	510	499	478	480	447	487	490	469	467	491	484	478	421	507	463	514	516	503	473	494	505	460	510	507	498	507	488	463	506	477	465	475	474	444	500	492	497	457	495	472	490	504	458	488	485	471	468	466	460	476	492	442	497	483	477	474	448	492	503	471	490	459	463	423	504	470	530	472	452	500	503	455	454	476	483	455	471	481	482	449	493	445	452	516	518	461	459	489	523	462	457	466	508	478	488	502	491	467	459	467	494	474	453	492	477	492	502	462	497	497	492	468	455	506	478	488	484	491	486	479	465	506	497	439	482	480	483	494	464	444	497	472	481	485	489	446	493	452	465	464	471	468	479	507	505	508	492	507	445	494	461	522	448	521	468	499	489	462	484	458	426	478	474	456	444	488	481	486	469	469	483	460	457	491	510	500	518	491	447	467	465	492	518	449	483	474	509	509	439	492	494	512	444	462	517	426	461	504	497	479	484	478	474	499	491	428	470	460	487	487	470	498	480	473	484	477	517	463	472	496	501	500	478	479	527	487	464	483	471	475	481	436	495	480	492	508	459	462	472	539	508	482	549	465	499	486	472	471	490	478	481	504	457	469	493	492	508	491	451	486	469	538	484	506	512	492	498	525	469	492	455	503	494	467	456	452	499	465	484	495	529	508	483	484	513	491	502	473	489	484	446	472	464	474	517	479	469	519	486	522	470	477	501	482	473	437	462	473	459	468	446	475	464	454	506	484	487	452	470	443	460	501	455	481	463	460	462	515	479	505	481	461	460	528	514	500	456	497	486	487	474	493	481	455	487	465	454	461	494	471	501	472	469	490	488	487	499	456	487	467	498	497	471	505	508	490	496	480	499	509	469	498	460	476	462	479	511	499	494	473	467	478	460	470	454	478	506	488	455	472	490	492	487	482	476	471	475	491	470	483	471	497	457	511	439	487	508	479	484	476	482	476	488	479	493	491	447	478	497	495	514	455	476	512	457	493	432	434	500	479	489	500	489	514	461	488	503	496	495	484	515	507	471	455	526	497	477	460	463	503	536	517	464	461	491	475	477	466	465	439	460	470	481	539	474	490	485	489	495	502	495	492	468	486	463	480	472	485	451	480	500	517	475	488	482	449	487	467	472	482	481	468	505	466	494	471	455	462	505	500	504	488	466	507	472	495	505	486	486	494	494	492	500	468	472	434	461	504	454	454	460	507	468	476	474	487	514	502	454	469	467	456	459	554	493	494	488	482	461	487	427	526	502	472	493	449	442	479	455	477	464	501	468	472	502	515	475	491	520	486	487	498	496	476	449	510	471	487	498	492	493	460	493	476	477	459	493	476	475	494	470	470	475	500	490	487	452	473	503	501	513	492	473	474	512	458	508	490	496	485	470	482	498	484	478	500	452	508	481	462	474	483	481	485	490	460	468	482	454	504	504	537	445	529	510	511	468	461	451	509	473	467	493	508	513	497	470	449	496	488	464	493	491	446	479	480	493	487	480	505	499	455	491	463	459	491	475	493	462	459	516	452	527	452	489	460	491	451	501	502	452	492	494	492	516	495	437	471	478	468	496	479	511	483	478	484	478	472	490	482	479	492	510	475	475	489	490	508	518	482	498	517	444	475	535	454	487	476	483	479	514	497	500	482	458	481	468	485	477	531	470	479	494	471	485	463	480	479	505	448	474	467	457	485	469	458	481	521	503	454	486	504	491	525	419	472	481	472	531	463	475	442	463	490	515	479	457	479	462	453	462	481	488	446	522	446	504	485	449	483	498	542	473	501	486	501	462	489	483	465	486	511	470	461	482	496	485	462	449	494	476	496	492	492	481	498	471	448	438	453	487	450	472	446	443	448	504	522	528	497	465	479	544	478	483	463	499	453	483	473	475	481
19894	14394	12582	8307	4599	1193	900	631	392	421	366	356	309	312	296	350	308	281	291	373	366	340	275	286	406	528	587	536	407	307	268	209	231	239	232	253	252	232	244	227	247	258	250	234	225	242	246	277	217	255	256	239	243	258	222	240	268	227	269	258	263	271	227	231	237	252	244	244	232	248	207	250	233	269	252	254	233	233	239	247	258	235	231	221	249	241	232	221	237	272	224	247	240	259	246	241	261	246	255	256	236	237	252	254	236	247	264	258	236	222	283	210	221	232	249	255	249	245	219	249	236	245	247	225	269	233	227	225	252	252	251	233	253	236	247	210	268	227	205	248	249	242	229	255	260	249	254	238	241	231	235	253	241	219	225	209	247	233	241	250	229	254	243	254	215	248	259	245	239	228	230	249	271	236	261	240	252	239	241	220	244	224	229	227	257	246	206	224	243	256	254	253	242	242	228	222	271	243	265	215	258	247	242	251	286	272	230	227	244	259	238	237	225	282	224	208	262	263	238	259	217	246	237	247	212	219	227	230	215	240	240	265	259	283	249	225	231	259	247	256	229	226	241	242	267	250	258	234	262	262	234	237	267	240	216	242	242	230	228	233	230	226	236	254	234	244	255	253	217	236	255	238	221	237	235	233	237	258	232	231	251	217	257	261	256	247	239	253	242	271	267	260	241	246	250	262	230	216	214	226	253	210	211	236	243	260	228	233	248	232	244	236	249	256	256	251	233	224	236	254	233	225	232	228	240	240	263	232	232	255	233	240	229	241	239	231	274	233	247	227	271	250	267	240	242	238	245	229	280	241	223	266	242	253	245	248	238	225	236	245	254	238	236	216	255	241	272	250	240	219	241	255	234	231	227	249	237	260	230	224	230	227	256	259	228	248	238	223	264	236	238	237	241	261	241	217	215	216	257	239	262	252	268	230	257	244	245	241	274	206	244	238	242	260	288	250	255	227	282	270	249	258	243	242	225	271	264	215	236	209	225	224	252	228	261	263	229	244	244	245	235	224	291	258	260	210	217	242	264	224	232	232	248	218	232	260	254	238	225	264	224	220	259	253	236	252	225	230	245	231	231	205	255	226	229	272	223	233	256	242	215	224	227	259	244	247	238	250	252	241	238	225	223	252	233	250	206	252	253	240	222	253	252	233	222	237	260	253	239	254	229	246	227	247	224	221	255	244	263	230	248	238	244	232	254	231	243	250	228	260	239	242	217	260	201	220	230	237	210	232	243	244	256	273	232	223	239	254	237	283	247	221	229	227	197	236	240	194	245	258	240	274	231	255	269	233	243	245	273	263	257	254	212	245	239	253	226	251	216	261	257	258	258	222	248	228	223	211	237	250	235	230	237	225	240	242	252	232	237	238	252	234	262	264	269	224	257	217	231	242	232	235	238	222	226	232	242	253	220	234	247	220	231	270	257	261	213	252	246	254	224	251	254	209	250	213	238	219	221	252	237	217	243	215	249	250	207	219	255	211	258	253	238	214	234	239	239	255	248	259	257	232	218	227	267	231	227	231	225	253	239	218	221	235	224	258	216	246	213	223	211	226	261	238	224	259	248	238	256	242	257	236	215	264	256	224	231	228	227	268	268	259	256	215	209	237	231	253	206	257	240	263	244	252	243	239	253	239	221	240	212	200	232	253	211	215	235	231	214	250	242	222	251	214	209	231	234	226	224	247	252	257	251	252	233	258	245	260	220	257	229	253	229	242	246	257	232	220	241	219	218	211	261	247	223	230	235	226	241	263	254	239	216	244	244	222	244	218	231	240	241	249	242	253	279	255	252	219	254	255	250	243	275	242	207	234	239	212	237	255	262	208	254	249	237	231	239	220	227	231	231	248	233	229	243	226	254	239	239	230	218	249	266	282	258	242	261	264	260	242	251	255	219	242	245	231	220	223	227	237	242	201	262	227	232	262	239	219	231	239	258	241	225	269	256	261	246	253	271	233	237	243	271	263	258	251	225	252	231	240	263	250	259	249	259	266	241	247	251	270	268	226	227	247	240	274	253	247	229	244	238	254	279	254	224	249	241	262	219	234	269	266	213	219	219	233	241	229	242	265	234	247	264	222	239	249	255	215	221	235	205	241	230	270	222	234	219	248	254	236	246	235	242	233	240	232	260	241	249	225	233	222	230	278	232	258	256	261	232	230	219	250	260	237	238	234	259	252	236	241	207	248	240	245	247	236	251	224	225	238	233	245	240	258	250	225	214	257	246	273	276	271	229	296	222	219	246	237	228	246	240	232	260	254	256	251	226	237	260	240	273	252	258	230	242	240	249	234	244	225	225	247	259	256	249	244	249	226	253	243	238	283	262	257	249	245	238	230	262	231	240	216	226	256	235	225	240	203	251	243	207	242	251	241	246	246	261	227	239	265	250	236	257	224	241	234	254	223	238	227	236	258	264	267	229	222	264	233	249	265	247	206	264	246	219	245	241	236	233	240	266	239	259	276	215	258	229	243	236	251	233	249	226	252	240	261	256	231	252	256	244	235	235	227	236	218	235	228	225	240	260	239	245	234	251	253	248	219	254	262	243	243	256	228	237	235	235	280	246	249	213	227	257	248	249	232	258	259	246	232	238	267	256	236	202	236	260	233	240	247	242	251	246	219	257	254	255	246	253	239	233	231	256	258	248	222	248	255	239	279	263	260	233	237	234	239	249	243	271	243	240	215	238	223	243	266	263	221	247	251	218	220	264	241	245	251	221	261	239	203	273	250	235	243	233	249	272	253	228	234	217	222	241	255	265	239	253	226	205	255	258	238	227	225	243	236	257	224	241	227	233	236	231	242	241	260	266	238	231	239	232	238	237	210	206	250	247	238	246	261	268	218	240	236	222	224	195	215	230	232	232	210	221	208	256	227	259	230	219	237	233	235	226	223	246	236	240	228	220	235	245	247	226	241	236	253	228	223	251	241	257	234	229	248	258	244	228	219	232	246	222	232	253	228	245	219	243	216	227	249	263	214	236	247	240	213	248	224	258	242	250	224	247	260	226	236	238	241	243	235	258	231	270	280	245	220	213	260	225	223	253	234	249	242	234	243	251	232	244	209	228	229	235	239	228	225	258	241	229	225	239	236	226	227	217	234	241	238	227	230	205	255	194	253	256	270	255	213	233	238	246	235	252	203	217	226	233	231	220	257	245	237	240	254	237	231	241	248	243	244	231	241	261	246	203	242	241	247	241	252	222	260	247	253	262	251	243	264	241	230	238	221	243	269	269	261	260	248	234	254	249	236	239	280	245	235	221	222	245	234	228	249	249	236	230	213	250	246	223	237	235	271	261	218	227	233	244	229	249	242	254	237	254	273	254	257	237	253	199	255	247	261	238	224	246	268	267	241	254	256	244	221	239	234	243	258	239	283	258	258	218	261	225	250	262	242	254	238	254	249	217	249	245	258	242	248	214	237	227	242	208	234	224	252	233	226	236	237	244	250	231	231	244	234	276	250	262	267	225	248	220	228	244	259	232	251
12497	13875	17085	15499	12060	4243	3836	2326	1555	1395	1286	1217	1167	940	919	1064	1101	1056	1081	1402	1508	1226	767	800	1450	2378	2498	1893	1274	928	689	604	587	603	606	597	615	593	567	568	588	613	586	567	591	586	604	587	565	587	606	588	585	604	598	596	564	609	577	625	598	608	539	565	577	607	578	579	610	621	599	583	569	540	598	618	579	608	591	633	598	579	621	598	593	574	551	561	622	606	596	597	643	666	602	618	531	579	612	597	569	615	582	554	606	566	587	565	611	603	587	572	570	590	587	614	653	573	583	601	603	596	576	590	571	598	560	641	618	592	607	580	593	593	614	582	589	590	625	594	567	534	582	592	561	566	615	562	594	612	595	577	649	586	601	594	584	612	577	568	556	613	587	570	616	597	569	607	613	582	607	561	533	589	583	603	608	618	587	592	566	536	580	581	612	571	605	626	574	561	585	595	559	597	612	613	639	592	522	578	634	608	625	595	612	595	599	632	547	637	560	559	591	593	625	589	596	584	610	608	586	599	581	575	589	581	643	592	562	607	577	554	602	553	633	555	607	574	586	569	550	603	570	549	571	598	508	573	561	575	579	595	591	586	637	553	571	596	580	610	601	555	625	604	578	591	640	603	591	627	609	627	591	577	582	589	555	581	612	581	629	564	600	566	611	591	588	570	557	619	571	624	634	595	611	569	606	626	558	574	587	599	561	622	621	617	589	633	582	608	604	591	585	630	589	558	516	548	543	606	575	553	618	594	604	589	587	628	551	588	567	599	602	614	597	596	598	631	602	615	603	598	608	605	564	565	590	620	586	572	599	578	620	587	576	567	587	624	582	550	582	541	612	608	592	578	558	569	560	578	592	596	601	578	623	585	599	631	627	591	569	609	553	577	564	589	586	664	587	583	626	601	597	537	573	597	611	624	642	587	629	575	578	614	587	562	623	566	582	563	640	552	581	616	618	583	614	546	617	620	586	595	613	568	580	647	631	596	617	576	605	557	613	592	622	593	621	614	557	593	561	532	572	609	594	559	621	551	582	612	586	622	559	570	583	611	589	603	579	561	635	600	584	597	586	597	570	595	598	603	575	625	570	551	595	572	602	591	584	609	611	592	599	615	577	608	593	591	602	617	603	617	582	558	631	640	597	651	618	566	636	586	627	545	620	590	554	638	613	576	581	593	573	554	610	579	566	575	583	609	620	563	584	590	586	591	536	568	560	551	577	590	589	581	558	627	579	587	585	636	564	622	605	575	589	623	574	578	595	600	596	582	592	592	591	613	591	593	637	589	572	545	597	549	589	633	556	587	573	585	606	578	602	530	607	588	603	611	596	623	572	595	537	571	548	552	588	583	586	569	600	628	597	631	604	572	582	580	575	620	616	571	596	623	569	579	605	603	583	583	554	579	569	619	551	574	599	596	615	588	592	590	577	592	644	598	586	593	613	615	595	611	605	607	575	575	569	602	592	591	556	595	589	616	604	578	607	579	608	595	617	610	556	571	581	571	621	580	603	578	610	581	620	543	603	583	570	560	591	587	582	620	597	601	580	548	605	608	591	575	554	640	555	582	540	615	572	600	607	585	613	600	628	595	623	598	581	562	562	599	626	578	558	593	575	625	607	570	581	614	630	598	583	569	578	626	583	605	557	588	571	570	520	614	631	600	574	581	611	555	608	563	604	545	616	632	600	602	536	623	541	577	579	615	551	589	603	578	559	598	611	579	605	602	542	574	614	607	610	594	562	643	638	594	583	560	654	571	623	605	613	579	590	580	571	565	580	573	581	605	603	611	601	612	567	631	577	595	615	603	537	596	571	598	575	595	605	602	570	584	585	615	574	559	578	630	602	595	607	610	600	603	615	587	598	575	644	609	547	627	577	540	587	571	584	574	599	599	597	590	612	633	577	607	587	569	592	546	592	605	626	601	571	592	597	574	578	590	619	661	593	596	607	568	539	616	608	604	557	588	565	599	615	628	587	615	576	568	579	624	568	571	574	582	589	567	585	581	584	601	623	569	608	569	578	575	610	593	660	577	574	601	617	598	578	588	569	564	579	602	608	592	605	617	591	613	585	612	577	596	581	631	551	621	587	589	603	592	636	594	582	581	557	624	542	594	573	596	654	574	606	561	582	588	605	631	592	549	578	589	592	571	593	615	613	587	596	576	575	594	610	569	589	562	552	573	597	645	556	577	583	608	595	563	585	596	599	574	611	620	574	596	560	596	617	596	621	587	537	559	588	588	605	563	604	556	590	583	563	592	610	602	599	577	602	591	582	579	557	578	579	584	576	609	564	545	584	605	605	584	582	547	580	592	581	616	571	577	552	612	590	585	604	609	539	595	588	641	596	576	580	588	579	577	646	611	576	587	586	543	589	589	572	575	622	594	591	598	568	621	580	619	607	567	594	577	562	585	632	594	524	612	587	639	587	561	595	595	597	590	547	641	592	616	617	607	551	617	613	562	609	607	582	562	576	585	598	587	595	621	558	649	578	599	546	591	570	603	555	595	615	583	585	578	547	571	578	565	603	538	609	620	600	625	561	653	619	587	573	598	571	636	561	628	584	581	547	611	582	605	592	560	637	614	585	609	626	575	586	569	583	597	604	616	597	597	593	605	617	564	561	597	545	590	594	586	577	639	531	599	581	605	610	589	560	606	575	592	567	632	553	658	636	586	576	664	591	632	628	594	635	633	588	605	627	617	581	625	619	571	538	570	556	574	599	551	577	613	588	623	613	575	572	612	643	551	576	585	592	603	597	564	610	572	612	582	621	594	596	591	614	566	579	600	623	556	595	582	604	598	608	592	583	584	601	599	562	602	596	582	558	546	622	578	587	549	601	624	555	615	615	579	565	547	590	552	601	587	601	525	590	586	567	547	603	594	604	589	581	614	603	594	590	581	582	547	536	587	586	571	617	617	597	623	583	543	599	591	591	566	586	556	575	616	616	574	608	597	584	576	601	593	597	597	590	636	599	582	568	559	639	568	629	588	584	590	590	531	579	606	605	601	571	600	608	560	582	601	629	623	574	551	593	587	595	610	585	612	581	637	593	596	614	532	627	562	579	582	544	594	569	604	577	597	604	593	610	600	586	605	592	629	614	584	629	601	587	593	556	562	585	621	592	565	606	588	605	589	591	562	585	570	610	611	608	594	544	593	603	606	613	575	596	584	565	581	593	623	588	593	585	588	607	574	607	604	588	615	598	585	599	568	588	560	599	574	603	584	610	611	580	566	587	601	616	575	537	577	581	609	596	569	595	633	582	609	558	569	616	602	626	611	595	607	580	590	583	583	603	572	605	652	597	582	583	542	584	605	612	572	640	635	514	554	631	557	526	575	560	638	575	589	561	626	586	575	568	593	596	591	591	580	559	597	597	593	607	549	603	594	569	592	622	602	581	587	615	606	560	547	542	597	560	584	571	615	599	596	627	572	610	627	570	596	575	588	560	635	585	629	603	597	643	617	577	622	571	528	599	557	583	554	582	563	568	610
36032	37052	38861	35779	23785	15833	10005	5570	2516	1079	694	591	550	437	577	622	552	393	359	347	418	455	450	624	2108	2934	2147	1437	910	532	355	251	273	251	212	232	270	253	231	258	243	264	259	251	292	233	284	259	289	283	257	259	241	288	246	241	254	242	274	244	251	287	269	257	265	250	255	265	285	277	265	248	261	243	239	258	260	270	239	268	250	267	262	219	243	257	254	271	240	237	279	282	251	278	296	266	245	250	246	245	294	250	251	243	287	236	235	249	253	274	254	258	265	255	253	234	261	245	268	246	243	258	293	267	277	248	237	259	275	254	260	255	268	280	274	268	247	254	241	274	259	273	240	256	277	241	236	258	261	252	239	245	244	248	262	248	266	275	247	258	254	265	266	259	239	267	257	260	264	246	273	245	276	257	253	269	255	283	231	242	250	263	241	264	283	265	251	229	277	248	244	260	227	289	257	287	267	260	297	253	250	217	261	264	268	245	264	290	241	243	256	269	281	266	282	222	254	250	249	235	251	251	271	238	277	258	247	252	238	282	253	285	252	239	260	233	237	250	262	261	246	246	235	240	256	244	280	256	263	270	278	267	262	249	277	239	254	248	255	262	265	251	249	250	231	242	264	259	266	227	278	261	267	283	265	253	277	236	235	247	252	305	252	230	235	272	243	274	271	237	256	255	247	274	247	251	273	252	265	242	269	259	268	240	251	244	255	258	235	258	240	233	282	257	279	271	262	260	254	251	230	239	286	230	266	253	278	272	250	245	253	251	248	242	258	239	238	261	266	253	288	268	237	247	262	262	259	243	256	231	250	265	260	278	227	253	274	243	228	260	256	268	269	265	271	273	262	269	282	241	268	249	254	267	249	250	259	260	261	240	248	256	264	206	268	274	285	273	230	269	243	249	290	266	255	269	251	260	267	273	244	264	278	219	229	284	263	248	246	245	267	239	260	247	251	252	274	250	280	274	244	263	264	241	271	261	243	237	260	248	236	278	249	250	244	250	237	263	278	271	256	280	243	248	277	272	255	246	260	252	250	257	257	249	243	286	236	252	225	270	250	269	243	271	267	253	247	259	251	263	260	276	271	254	266	253	254	237	250	253	263	247	244	252	267	267	238	246	223	298	252	238	266	250	253	255	252	259	234	276	247	250	246	266	246	253	265	240	266	221	288	249	259	257	272	266	259	255	268	263	274	237	256	246	269	241	241	262	246	261	216	263	253	259	262	248	238	255	270	271	275	286	255	242	242	263	257	264	237	250	287	273	271	284	233	245	277	240	254	261	274	268	304	227	237	243	210	240	262	249	232	255	250	256	265	272	241	239	252	263	247	244	282	239	243	214	268	260	238	240	261	279	263	262	241	219	256	264	261	238	291	237	244	254	256	273	248	241	280	272	273	274	230	283	259	264	303	246	248	275	258	279	264	239	248	202	253	240	258	268	224	240	254	258	269	282	276	284	249	235	257	268	228	255	240	268	279	274	253	232	262	237	280	265	254	243	258	269	260	278	255	216	241	248	264	232	231	241	253	250	250	259	285	255	266	272	254	267	276	265	251	276	273	254	249	283	258	238	262	253	236	258	253	222	286	232	245	261	249	256	252	280	238	266	262	225	256	239	272	227	275	252	242	263	227	241	281	263	271	282	236	242	241	265	232	262	280	236	254	255	252	266	256	265	250	246	255	258	268	264	255	277	234	249	271	288	232	248	229	268	275	268	280	278	224	240	219	276	243	277	247	256	279	237	252	224	242	243	267	265	249	269	259	241	243	290	262	264	261	255	267	261	258	248	266	271	243	248	274	231	253	251	264	258	232	248	244	268	249	274	254	256	280	236	278	246	275	261	261	233	242	271	235	270	282	239	244	260	271	262	265	268	236	255	247	238	296	257	247	244	242	243	252	268	257	271	272	300	234	244	244	233	257	250	244	219	263	244	256	243	258	259	269	245	241	250	227	254	242	268	261	283	229	239	269	269	282	248	266	252	234	263	253	270	266	274	264	272	267	240	231	248	234	289	279	259	257	231	264	256	238	268	249	265	269	243	251	255	226	267	261	279	221	262	265	243	259	240	258	233	259	250	280	257	230	269	251	260	238	257	244	256	277	314	264	272	258	263	253	233	261	238	261	257	271	243	263	258	263	246	231	274	293	278	260	262	261	282	232	249	268	239	262	270	272	244	260	263	261	250	256	255	286	264	257	270	262	270	272	251	249	264	263	285	273	261	230	237	278	263	267	261	242	278	230	248	293	264	248	230	267	255	257	254	261	234	280	275	273	255	242	272	232	234	252	270	238	224	278	269	256	258	247	282	233	266	234	265	255	261	248	237	268	265	260	260	249	269	257	260	304	282	239	237	269	267	248	268	268	233	249	271	244	249	263	287	252	268	269	250	261	230	231	269	256	250	252	229	281	231	233	284	266	246	250	298	238	279	249	252	246	239	268	269	246	255	251	265	263	249	275	259	254	260	244	243	235	237	258	262	230	284	264	248	244	282	261	278	280	259	276	254	249	257	255	262	292	247	242	260	242	261	229	276	253	276	227	282	265	239	247	209	257	267	256	258	284	278	287	286	232	263	269	243	222	257	258	263	269	261	247	233	257	284	247	274	296	283	255	271	256	259	248	256	269	256	272	249	261	250	243	238	262	235	269	239	258	256	291	248	225	238	256	269	259	275	287	265	266	247	266	277	254	250	235	250	278	227	253	257	256	268	307	252	230	236	269	238	238	240	261	276	252	263	250	252	278	267	235	266	252	247	230	256	241	247	283	276	246	256	260	238	249	254	267	244	249	254	279	260	255	238	239	244	288	241	246	305	284	250	248	240	242	263	251	246	260	246	249	264	249	230	269	264	270	262	258	282	264	270	252	256	258	242	274	246	253	253	263	247	283	285	253	259	282	246	255	248	257	266	255	250	269	250	263	280	287	261	252	288	242	229	241	270	275	260	269	269	254	259	253	228	237	246	263	245	262	274	244	250	270	241	252	255	271	236	271	262	266	269	233	249	236	248	285	260	269	268	262	272	278	257	278	271	242	250	284	266	231	250	290	243	263	257	240	241	240	254	252	279	257	256	280	282	251	238	253	257	288	256	273	273	263	265	265	245	258	246	260	252	280	243	259	257	267	270	270	206	249	253	267	225	287	283	291	245	257	263	255	259	243	251	277	243	245	247	246	255	239	247	241	271	293	286	228	264	265	266	248	287	253	231	238	269	256	250	260	263	260	244	263	237	266	253	288	299	245	269	300	259	273	278	277	270	243	242	276	268	250	259	252	271	257	255	253	258	277	247	272	267	268	279	269	246	261	273	254	249	275	263	238	227	263	258	249	263	257	235	261	265	288	266	273	230	264	254	284	252	259	267	252	267	290	245	251	252	254	280	248	263	241	268	244	232	259	233	256	271	289	250	254	265	255	250	275	251	241	257	271	265	260	256	264	274	273	253	238	239	286	260	227	251	249	241	256	270	251	257	249	248	225	237	275	255	264	265
23319	30383	36796	36665	20141	17041	12801	9860	6103	3343	2688	2332	2250	2006	2453	2937	2203	1436	1165	1374	1535	1971	1925	3341	11024	14610	10748	6716	4091	1976	1120	638	649	633	669	646	614	630	604	626	678	607	646	605	601	632	626	596	621	654	643	650	659	594	653	630	620	622	594	625	639	617	589	607	641	612	594	599	632	613	653	638	594	600	592	645	646	631	660	683	625	635	626	628	655	597	594	599	559	667	644	582	621	622	657	639	620	627	609	633	625	644	632	632	632	593	662	628	616	611	586	651	609	618	602	602	648	602	679	591	608	607	619	625	647	634	644	568	607	635	635	640	610	577	680	633	661	607	633	612	644	601	638	632	609	563	657	588	602	593	625	637	608	609	604	605	609	609	585	597	617	561	599	609	614	635	624	626	608	619	618	621	633	615	641	612	598	643	622	639	613	629	680	632	643	609	621	636	645	631	592	605	621	633	611	590	596	599	636	623	672	624	623	656	606	604	624	640	603	614	614	649	632	617	604	663	634	605	606	573	657	623	602	623	614	606	620	673	649	677	615	620	615	624	620	607	634	611	636	603	648	588	592	629	650	595	609	635	641	627	640	622	586	598	612	622	620	635	614	661	623	619	616	625	645	571	641	637	606	622	622	617	605	616	617	614	658	619	647	600	627	597	602	643	609	611	628	655	612	625	612	613	649	630	610	599	657	607	609	619	612	641	647	630	626	600	589	581	601	613	646	637	574	629	641	656	581	631	625	610	600	641	621	611	603	619	643	610	664	597	670	632	594	590	613	608	635	636	614	615	642	555	622	625	613	611	651	627	576	605	618	579	609	622	601	601	625	592	609	612	597	614	589	630	630	639	621	612	638	622	554	638	617	601	622	616	607	634	571	566	664	644	698	633	605	630	632	645	602	611	634	642	636	616	593	605	614	639	611	597	613	639	581	660	621	577	625	623	608	588	626	620	607	607	606	589	630	608	646	619	615	658	627	668	600	631	610	606	615	665	696	636	631	600	619	613	639	608	649	657	604	614	657	609	666	633	557	596	591	615	633	635	646	564	644	649	582	584	612	622	644	608	593	650	608	639	649	637	623	623	637	602	627	640	643	605	587	618	601	609	620	630	620	605	647	650	622	573	637	643	628	659	632	665	630	646	617	606	598	604	581	619	631	588	621	641	608	613	610	632	605	615	578	617	603	641	629	609	596	617	636	621	620	615	633	620	614	604	617	587	623	654	639	609	575	577	601	625	598	639	658	613	669	627	602	673	632	597	632	661	631	584	618	606	638	629	587	612	662	598	602	587	612	642	626	615	619	606	619	626	659	625	616	616	655	634	634	642	642	633	585	629	638	610	622	606	611	658	639	600	635	555	600	601	594	617	638	581	614	643	664	613	603	649	583	626	575	600	629	632	613	617	637	648	639	617	607	631	627	623	619	654	656	586	629	619	616	626	610	655	608	645	594	645	669	623	634	609	627	605	598	603	635	551	639	648	576	628	588	582	648	652	617	619	621	629	656	645	628	642	608	595	593	654	616	621	609	612	625	628	663	594	638	663	583	579	611	669	614	592	626	650	617	620	641	621	576	653	595	602	608	618	642	607	607	627	653	637	606	590	650	614	587	630	629	608	631	596	597	613	607	652	579	635	637	603	636	597	598	581	623	636	680	627	618	621	618	586	636	631	626	605	645	617	643	615	620	606	628	580	610	618	629	668	621	604	620	571	624	584	579	600	609	614	633	642	612	599	651	638	651	613	615	615	605	563	659	654	602	637	627	639	621	619	634	657	616	604	633	653	656	611	620	628	641	625	657	641	587	597	627	603	611	577	640	636	617	614	572	636	594	636	592	627	631	554	674	662	627	626	661	656	589	661	606	597	626	633	627	667	617	640	605	589	588	622	579	608	627	607	611	574	621	639	640	625	576	621	663	615	625	653	628	589	672	634	614	617	597	625	622	628	615	551	606	637	583	614	620	578	633	655	623	660	584	613	646	637	632	644	623	575	642	591	648	611	677	600	634	649	613	648	627	590	650	650	592	643	590	616	612	598	613	637	642	651	636	579	614	625	599	632	579	618	587	649	606	569	639	633	606	610	641	612	665	595	660	613	629	594	608	606	665	649	610	588	604	625	600	643	625	598	652	698	628	602	618	619	609	599	605	622	616	611	648	625	557	643	618	595	592	604	597	568	654	617	598	568	653	667	637	614	604	666	653	618	623	653	585	650	628	643	641	649	611	605	633	627	669	610	608	632	623	597	657	613	632	645	626	603	551	613	617	600	615	597	677	637	627	635	603	609	563	618	629	618	605	639	565	631	632	646	571	620	642	636	646	591	618	595	603	621	654	614	660	628	595	620	627	598	636	658	617	620	614	603	613	593	635	626	609	586	612	601	638	639	612	625	591	649	581	635	641	615	604	614	642	603	563	599	641	609	618	628	602	611	606	573	658	617	627	581	617	645	647	635	543	634	601	616	595	648	676	606	671	626	606	606	658	575	580	585	608	643	593	652	602	611	613	618	618	576	628	600	625	619	585	658	651	665	650	660	614	652	620	612	617	593	619	620	616	621	635	650	623	599	600	664	595	576	596	610	639	677	635	622	675	607	603	574	641	630	633	611	660	647	608	575	606	598	619	650	639	610	606	623	618	586	621	650	595	658	649	618	608	650	635	633	623	629	606	594	601	587	609	643	602	606	606	632	634	619	618	598	635	571	624	638	698	635	610	636	670	660	562	629	591	595	646	655	638	609	603	631	654	601	625	654	636	649	682	621	600	638	619	630	587	651	654	627	592	638	611	657	595	646	593	622	597	620	612	655	605	646	613	610	626	622	623	595	607	611	599	658	612	615	632	596	631	605	611	634	641	594	587	640	594	639	651	582	653	641	603	596	594	658	617	602	620	577	655	622	642	644	614	653	577	632	607	631	650	622	622	640	616	637	571	634	628	670	624	628	647	620	628	602	629	644	603	588	628	614	621	610	623	607	588	604	607	642	637	625	585	630	577	595	586	633	598	629	610	619	623	628	623	639	669	656	592	614	646	563	575	634	575	639	625	672	617	628	590	612	653	631	636	627	594	638	551	625	561	574	553	590	609	640	589	606	666	597	621	628	639	632	586	656	616	609	602	606	627	622	649	648	617	641	617	619	591	604	626	602	639	598	608	650	617	650	633	600	660	617	620	582	608	610	642	610	634	629	647	659	590	635	661	670	606	654	616	587	633	608	600	597	603	638	666	543	615	624	594	617	602	634	645	654	616	606	615	636	584	621	650	641	641	614	602	618	621	593	619	608	613	607	636	638	624	643	636	604	578	652	651	622	624	638	601	631	558	564	642	687	642	635	671	620	650	621	635	610	624	665	582	637	611	575	633	625	609	636	629	608	619	594	617	625	637	609	568	632	605	584	601	633	622	577	606	638	604	616	700	624	609	575	626	625	610	625	640	593	629	674	665	631	604	595	646	670	654	594	602	616	594	592	637	568	618	641	624	636	603	644	634	589	622	606
45763	41789	43312	36507	30764	23916	16096	13427	5869	1799	1033	820	956	1071	1267	1246	1176	863	584	544	441	363	351	909	2896	5594	5226	3143	1471	680	355	265	209	207	220	209	198	230	212	194	187	197	215	213	198	209	212	226	225	227	172	182	226	197	240	218	210	220	226	193	197	224	219	211	242	210	243	224	191	229	190	226	202	218	176	230	184	231	182	229	211	181	211	194	195	201	212	201	205	198	214	203	217	240	209	222	188	220	194	203	204	184	234	198	197	207	210	196	203	201	211	207	203	215	201	213	226	197	179	200	213	210	208	213	225	225	225	205	213	212	179	198	199	220	197	212	179	216	200	236	240	198	211	211	212	200	237	201	171	208	205	224	213	173	196	233	201	212	226	228	195	203	216	218	223	182	203	194	206	177	207	207	192	203	201	169	209	213	199	192	216	173	236	205	211	219	207	206	201	200	181	209	224	208	207	202	188	210	198	181	203	198	192	194	189	211	210	197	183	183	206	182	199	222	199	210	206	198	241	212	200	199	214	195	219	187	223	229	206	195	210	199	240	226	206	210	205	218	207	210	199	209	225	224	186	202	186	232	189	193	220	192	203	202	233	219	187	186	209	195	210	220	211	204	227	218	201	202	201	253	193	185	211	209	219	200	234	243	224	216	202	219	210	210	229	215	223	219	198	207	213	208	184	210	218	224	215	204	243	233	220	211	200	207	197	230	230	184	236	204	212	215	208	197	206	181	197	211	188	220	215	229	197	217	205	194	200	208	241	196	214	198	226	199	249	214	222	173	209	205	202	210	212	203	196	198	207	198	197	207	192	177	209	213	220	203	203	192	226	208	240	237	228	201	212	224	177	181	200	197	199	186	203	209	203	193	217	192	212	185	195	204	191	225	211	186	217	192	202	195	187	210	198	197	224	223	192	238	215	219	182	215	215	200	214	221	193	207	212	205	212	209	216	232	202	216	196	212	227	179	220	209	210	226	210	224	189	229	203	194	206	194	203	197	210	225	229	198	194	207	218	198	210	204	186	210	197	228	208	204	198	205	227	188	209	223	231	213	184	204	208	237	215	195	202	204	216	200	206	193	186	212	203	210	186	198	200	208	198	201	219	188	220	213	196	201	210	212	225	232	208	174	211	197	197	237	212	238	182	207	195	223	221	179	224	205	198	243	218	184	231	191	188	208	204	198	201	201	199	181	215	203	211	201	191	197	214	204	213	191	199	216	202	202	210	198	178	216	211	198	182	201	210	206	217	194	211	206	208	183	212	201	227	201	218	208	193	219	188	240	206	199	203	214	209	226	174	221	240	211	242	216	223	214	193	237	208	207	217	210	223	220	223	209	237	209	215	195	195	182	220	206	233	220	208	189	196	194	196	194	213	204	201	224	199	205	206	209	222	204	216	220	179	229	209	218	190	205	202	215	204	191	227	215	201	177	205	212	211	201	247	204	193	194	190	208	207	240	208	189	197	200	216	204	222	241	223	218	219	201	188	191	214	199	193	205	214	214	213	210	217	190	230	212	212	218	197	204	204	212	201	208	224	203	205	195	230	209	203	208	230	184	221	211	215	206	208	214	193	202	182	222	204	215	219	214	205	218	244	214	215	210	177	218	205	216	211	205	182	221	220	190	227	208	208	215	224	202	210	216	181	210	208	204	205	210	212	222	177	221	196	201	214	228	197	190	181	205	182	192	210	202	196	219	200	234	204	191	199	208	220	192	190	211	217	219	208	203	205	227	230	207	215	238	196	207	207	217	223	214	213	193	205	188	236	233	209	196	216	193	207	207	209	198	194	206	214	196	181	212	193	213	220	181	212	199	181	222	237	219	218	219	196	208	220	207	217	200	201	217	198	212	191	214	195	231	193	211	213	222	226	218	209	205	205	207	214	192	198	233	215	221	189	191	199	227	217	221	209	201	218	215	208	218	217	219	204	218	203	218	212	200	193	238	211	184	208	247	242	201	183	195	200	204	212	229	205	231	179	207	194	220	209	209	213	193	191	226	223	226	228	190	208	189	196	199	242	191	190	174	229	238	204	203	198	225	226	204	210	219	191	200	210	220	218	228	203	210	205	204	202	216	198	211	217	186	204	167	209	218	197	217	182	200	209	195	201	193	215	202	185	190	241	185	209	227	218	219	223	212	193	201	185	213	198	201	210	182	214	189	201	202	229	196	201	201	196	197	218	250	224	184	189	211	188	226	205	209	217	214	176	216	211	218	208	212	208	203	234	215	190	190	204	198	213	208	217	213	223	197	228	218	233	202	186	210	200	198	215	194	194	231	206	185	214	222	203	209	227	200	195	199	210	200	196	205	188	210	223	231	227	182	203	203	217	196	205	223	206	215	207	196	200	219	228	210	208	198	225	199	207	192	187	198	167	184	195	213	194	199	192	190	206	179	193	202	219	223	217	218	214	219	216	210	211	188	206	203	228	206	215	199	195	201	193	170	202	234	205	226	215	193	224	202	202	204	219	197	220	241	199	207	217	214	194	195	212	209	201	234	226	229	213	204	229	194	231	197	238	211	194	225	182	245	189	185	213	222	192	214	204	215	217	232	202	202	189	190	205	182	210	178	185	208	222	210	211	215	224	214	219	200	207	190	222	221	212	218	217	205	195	189	223	183	204	213	235	208	225	225	219	196	203	213	192	217	203	203	233	204	190	221	227	199	212	202	214	204	200	199	231	224	218	211	184	206	192	191	193	185	198	216	219	194	177	225	225	213	200	220	208	231	224	217	196	199	225	232	192	195	195	221	208	206	216	174	200	193	198	165	197	239	186	207	182	198	213	198	221	188	195	198	176	179	218	225	201	203	206	232	207	215	208	173	201	206	184	197	202	200	192	226	207	233	182	201	220	209	229	186	239	212	220	209	221	207	202	193	212	203	231	191	206	206	177	235	217	218	212	202	215	215	198	230	231	205	198	220	215	205	212	209	204	205	188	207	216	201	220	219	204	210	187	219	215	223	214	195	213	210	206	224	182	182	210	194	216	218	183	207	201	186	216	220	184	196	209	191	206	197	236	203	244	237	231	200	221	216	181	221	194	216	222	204	213	209	203	196	193	208	220	193	189	228	179	186	191	191	208	215	220	206	198	219	205	224	218	201	181	218	206	215	205	198	196	195	207	198	204	231	211	190	242	201	191	217	210	177	223	211	183	205	183	192	243	209	204	195	218	211	215	213	193	229	231	202	195	214	228	217	209	201	191	224	194	206	205	229	199	224	240	201	185	214	218	246	172	207	208	230	209	215	218	223	220	210	181	230	210	210	201	195	233	188	201	190	205	211	214	197	212	205	177	182	211	204	209	194	208	187	228	226	190	176	194	221	199	249	213	197	218	201	222	208	213	211	210	239	226	228	204	209	235	219	240	222	207	209	204	209	207	226	214	212	205	217	198	202	209	181	199	218	187	171	196	207	194	207	201	201	216	223	199	216	224	200	196	188	217	214	223	200	220	211	232	229	222	202	231	208	229	210	199	212	203	206
30635	34225	42287	39236	34462	24298	18499	19598	8683	4420	3733	3429	4412	4881	6096	5667	5213	3862	2879	2331	1786	1361	1459	4617	14473	23396	20996	13445	6778	2616	1177	580	502	513	527	542	499	502	521	492	517	476	477	524	559	501	487	496	487	486	526	515	487	512	515	535	509	490	521	440	515	521	507	505	466	503	500	489	486	487	526	509	537	517	503	479	514	470	535	428	495	491	496	484	492	496	499	503	492	522	533	502	534	539	532	443	521	513	520	523	511	519	491	509	504	496	474	564	507	459	521	552	507	521	482	505	507	507	543	533	503	486	489	481	487	519	505	535	515	526	515	483	492	528	538	502	513	503	512	526	556	497	535	516	538	508	493	575	517	511	481	515	499	463	498	541	482	532	480	511	501	517	461	524	499	525	487	510	509	485	496	506	528	457	506	545	548	528	493	502	499	517	516	505	503	513	499	510	528	495	542	539	487	471	498	455	515	498	499	494	513	484	508	466	512	452	526	493	500	531	522	547	489	507	508	526	506	443	502	500	521	491	503	535	512	513	515	508	520	509	496	535	490	510	557	497	518	534	520	530	528	519	495	500	506	528	519	477	514	521	519	502	484	506	503	534	502	504	534	487	480	524	511	521	496	474	489	473	497	470	493	529	489	482	527	499	538	533	472	490	526	535	462	499	517	518	483	504	480	495	495	539	516	529	462	501	507	514	493	524	545	505	530	490	481	522	512	540	524	485	516	547	530	514	495	522	521	503	545	505	509	514	528	516	482	519	500	501	489	502	508	516	523	496	506	476	507	523	483	484	510	509	531	515	518	519	510	508	526	486	484	501	486	468	534	456	514	545	542	489	510	522	477	530	518	545	473	467	496	509	556	529	500	500	530	513	493	505	483	492	493	474	478	503	506	519	533	484	540	517	483	519	501	488	512	504	499	519	487	476	477	512	505	506	458	559	518	524	528	498	528	520	496	511	500	498	471	506	513	489	528	503	495	538	502	479	503	486	522	483	506	538	523	473	517	518	503	534	503	521	518	489	517	481	457	532	519	493	492	475	505	469	525	481	475	514	514	482	482	504	508	520	481	531	527	528	533	483	457	500	439	487	508	530	464	490	490	546	520	480	522	513	480	523	471	460	510	540	487	515	515	463	494	523	463	513	473	473	534	486	480	484	502	497	517	493	533	512	509	499	497	491	486	476	523	515	510	508	470	496	581	528	533	497	492	488	516	503	509	504	483	469	476	549	494	533	485	539	482	539	543	482	529	470	453	521	517	529	469	482	486	533	479	474	502	484	526	477	508	527	555	495	548	511	564	465	477	520	504	456	454	486	506	488	514	504	491	501	540	495	545	504	481	472	509	533	488	521	536	526	511	525	485	493	516	522	491	493	514	524	495	521	484	490	502	495	471	527	476	474	488	523	511	529	504	551	500	522	477	500	509	475	535	480	483	477	523	496	507	500	519	506	524	478	532	525	487	516	502	497	492	493	509	542	536	471	483	516	514	490	512	524	539	496	540	529	485	503	501	510	474	501	487	550	514	536	489	518	464	546	494	523	511	521	537	502	519	561	499	488	517	517	550	521	514	511	523	499	528	493	501	504	501	523	507	491	528	478	482	532	502	515	516	473	572	547	508	477	514	520	493	494	496	527	509	490	540	532	526	507	536	530	536	523	521	504	572	528	514	507	510	499	512	519	478	504	540	509	495	482	539	501	522	513	491	501	529	440	485	503	525	491	488	512	518	532	515	490	498	491	519	532	485	525	520	539	479	492	500	507	482	525	482	498	528	536	510	498	495	479	472	513	495	526	516	492	497	493	491	492	514	503	496	500	482	550	523	486	470	495	481	538	494	493	496	503	483	488	520	498	502	492	542	476	494	523	525	567	506	498	473	472	477	495	523	535	523	546	451	564	502	476	461	532	480	538	525	534	524	534	491	469	507	514	459	498	521	483	458	521	499	531	478	518	492	518	514	507	558	518	536	473	521	504	495	495	505	499	505	482	522	541	532	521	506	523	555	482	508	494	517	521	452	475	526	477	543	506	530	540	535	457	522	527	488	469	484	547	533	528	504	503	531	523	521	539	471	506	523	529	481	509	509	533	494	507	468	505	509	537	532	478	444	484	490	488	534	510	490	517	527	495	514	495	508	490	518	497	502	509	471	487	511	492	514	481	500	507	529	516	508	492	476	484	545	475	554	502	476	453	509	509	506	493	504	499	527	505	552	495	501	542	507	511	519	476	536	543	492	506	507	484	511	511	505	500	498	521	493	500	508	527	487	506	527	457	502	519	475	485	513	501	496	557	519	505	499	528	460	497	490	507	466	528	524	507	501	499	528	499	483	524	465	513	499	473	545	482	501	475	504	515	506	476	493	552	517	476	510	479	492	523	519	455	536	518	490	506	500	501	481	489	560	496	544	520	515	531	503	510	520	552	496	497	505	537	514	531	492	474	474	526	472	498	495	488	497	507	490	516	507	548	493	508	499	505	540	500	535	514	500	481	481	500	505	478	452	507	493	488	510	473	533	497	507	503	533	510	515	494	482	486	506	525	490	530	531	513	496	513	512	493	482	527	522	560	487	463	479	472	489	546	506	515	529	478	519	493	462	535	498	500	482	481	488	470	544	505	501	526	509	527	497	519	512	535	503	521	504	495	481	476	470	538	495	514	483	477	488	546	502	563	493	528	495	474	463	496	519	479	482	486	535	477	491	469	533	483	521	495	503	518	464	546	515	515	508	511	511	512	497	523	523	496	537	458	508	508	516	505	525	489	483	526	490	484	523	494	482	522	494	505	490	494	515	501	499	489	526	488	514	520	519	507	535	479	528	531	521	463	480	503	556	480	512	517	518	510	523	474	543	475	459	492	491	514	489	508	523	525	487	523	509	511	481	492	482	516	562	521	506	537	537	530	515	473	502	495	508	551	554	530	526	489	490	507	504	512	458	510	508	508	516	540	523	549	463	504	528	535	541	487	494	513	544	473	488	502	515	537	496	524	500	517	499	507	519	548	512	501	511	523	538	512	509	546	485	517	506	523	497	515	505	527	486	522	536	492	469	520	548	483	523	518	493	488	539	516	468	531	541	487	494	512	484	520	499	513	521	514	471	501	483	502	516	465	503	525	491	483	495	508	463	527	521	496	474	480	489	509	505	503	520	525	512	514	506	536	524	508	482	492	485	486	481	503	523	491	530	506	481	495	501	482	475	500	498	538	495	521	541	493	488	497	508	485	504	513	497	472	538	469	529	548	465	546	535	501	517	519	504	513	521	477	518	475	482	505	531	516	484	516	513	520	516	546	537	481	539	542	503	502	523	506	503	508	545	503	530	527	495	495	457	503	499	484	526	509	499	504	562	475	494	488	514	579	512	541	496	495	503	500	469	522	530	519	546	472	471	498	483	482	526	487	503	511	510	532	508	539	507	491	551	531	534	510	539	513	561	470	490	493	491	507	486	542	512	509	460	472	516	512	499	527	506	512	514	485	469	559	545	530	541	455	512	525
21726	13349	13776	7886	4227	1408	650	600	349	322	326	324	284	291	286	308	302	256	255	327	375	325	287	301	416	510	555	488	367	295	225	234	234	248	240	240	234	240	246	267	234	216	208	227	242	232	224	260	210	225	211	229	225	225	252	245	241	231	246	213	222	233	242	214	253	226	240	256	253	245	251	235	233	264	244	222	248	245	205	258	218	258	205	278	265	231	225	228	192	213	253	256	247	253	216	211	219	270	270	246	246	242	240	215	230	239	271	241	223	272	248	252	269	247	237	255	236	219	221	238	261	229	243	243	220	237	220	219	256	267	240	238	271	255	239	242	212	266	229	221	239	267	241	243	246	260	259	236	270	241	227	234	244	228	223	213	274	226	241	247	234	242	216	236	256	204	246	215	216	247	245	244	246	230	229	210	229	194	215	238	239	233	256	230	226	245	227	243	227	252	233	255	225	235	239	235	231	251	226	252	237	249	269	232	240	231	242	246	211	210	256	203	259	235	245	223	239	243	248	227	266	250	254	244	249	202	230	242	213	243	251	203	234	237	227	221	242	247	242	252	253	251	247	263	259	223	238	222	221	245	215	235	214	239	266	226	251	230	231	224	256	249	253	231	238	224	224	254	251	235	223	231	238	251	251	238	228	220	225	257	249	235	233	230	239	244	231	229	222	248	246	228	235	248	248	234	222	247	242	242	220	220	196	231	277	242	257	229	225	246	242	240	229	257	206	247	211	223	223	269	261	237	233	228	240	236	266	228	227	229	239	221	240	257	265	232	232	261	253	224	242	214	219	231	243	267	254	241	204	236	248	240	240	252	228	259	223	235	244	229	237	252	229	219	240	249	225	224	244	267	244	223	225	229	225	271	249	229	215	245	247	244	239	232	214	251	228	241	267	238	244	257	222	254	254	218	230	226	226	227	225	256	217	248	240	228	230	230	214	236	247	256	206	246	240	226	249	238	216	248	238	253	263	221	240	252	235	254	202	246	229	249	228	246	228	263	235	240	263	238	234	240	242	266	216	223	259	256	241	244	256	226	253	229	243	228	246	224	248	255	237	252	226	239	242	223	217	206	260	245	229	224	265	255	246	242	255	225	218	229	213	222	211	213	219	250	214	241	255	256	259	234	214	258	260	244	243	224	227	238	244	264	243	251	241	214	251	232	236	256	227	222	208	251	230	217	231	221	221	236	263	230	242	232	242	236	233	235	248	276	239	222	244	222	266	242	224	231	275	240	248	243	241	234	224	232	252	227	235	256	244	273	225	265	237	244	276	259	238	241	210	240	255	231	254	224	222	251	231	231	244	245	215	250	241	240	205	239	262	229	243	227	255	240	249	246	213	261	242	241	220	202	255	238	264	240	255	229	246	254	218	225	228	220	252	262	218	226	259	228	260	252	236	239	215	249	246	233	243	237	248	197	259	196	223	218	228	246	241	225	218	250	243	236	243	227	249	242	228	228	254	221	189	242	240	218	237	219	219	224	233	240	226	244	218	247	243	245	264	248	283	248	213	254	249	247	238	251	280	264	212	249	225	250	211	203	263	241	247	235	235	236	246	237	235	227	253	237	229	258	254	235	256	224	234	240	237	252	259	227	249	194	221	233	234	199	259	251	260	259	248	225	217	238	223	241	213	262	239	212	234	252	262	252	248	217	248	218	236	250	234	242	211	227	237	224	222	252	235	244	227	248	267	230	223	228	238	240	257	238	224	270	220	274	234	221	249	253	231	249	235	238	257	213	247	262	253	267	211	221	251	212	243	214	242	259	233	229	248	244	225	211	268	257	246	244	247	246	259	228	224	234	211	236	238	248	242	220	245	257	243	235	225	233	262	220	244	277	236	242	263	230	228	243	228	228	237	223	245	252	242	247	220	222	253	238	242	221	217	215	227	260	243	236	247	254	247	227	209	216	231	218	206	223	241	271	236	224	239	249	231	238	250	252	215	239	247	251	242	236	237	248	239	236	252	243	236	239	237	276	249	276	258	226	218	212	237	232	218	263	255	231	236	231	254	217	235	221	227	218	225	231	233	221	204	216	240	238	245	230	231	214	247	237	240	237	219	257	272	233	237	214	234	232	240	217	246	236	248	252	229	229	251	219	230	225	229	213	233	232	249	224	242	243	207	206	265	246	210	230	259	240	231	228	233	215	253	227	257	244	242	242	259	267	218	248	212	262	214	257	239	224	258	262	229	208	248	232	233	247	214	250	233	285	236	253	224	224	260	252	238	227	247	230	247	245	241	249	239	253	215	245	224	221	231	248	226	232	240	226	275	224	225	228	239	259	254	241	218	249	246	251	238	222	215	266	244	254	217	222	214	228	227	237	213	267	220	217	234	221	213	240	249	250	239	240	237	273	250	245	254	231	262	236	228	226	234	246	255	255	246	256	243	242	258	230	227	221	240	238	227	240	241	244	252	235	244	257	254	257	230	238	246	213	238	217	246	221	235	251	229	271	232	217	217	211	256	243	249	252	226	244	257	219	243	225	242	229	234	222	264	237	262	262	252	240	242	188	206	258	263	276	260	228	254	246	239	230	230	241	238	256	227	208	227	244	231	217	237	249	246	266	239	258	219	234	232	242	233	227	245	262	237	257	263	223	227	230	218	223	249	222	241	199	242	267	226	258	248	256	237	235	251	246	232	232	250	260	234	210	243	243	231	241	258	210	243	249	208	255	219	206	251	239	242	224	233	220	246	227	221	224	250	264	262	232	240	253	254	272	225	258	228	214	231	254	252	231	228	217	225	245	250	244	240	235	232	238	222	238	269	268	253	233	266	248	225	261	236	238	235	236	231	281	227	251	243	236	205	226	247	270	241	253	236	249	258	244	243	232	222	215	234	225	251	242	270	226	257	213	244	232	232	241	230	262	251	250	208	208	233	249	236	209	228	259	251	233	235	198	238	228	244	225	232	250	239	235	224	220	252	234	215	245	211	234	257	250	249	244	237	227	276	250	227	250	253	234	284	224	246	240	264	250	230	224	232	243	244	244	227	234	243	233	225	214	255	213	253	265	246	228	229	236	221	255	266	233	236	259	243	256	217	220	220	241	239	242	237	253	255	247	235	222	223	235	232	243	241	247	281	223	245	223	242	213	253	223	210	226	261	255	239	236	242	248	258	238	263	268	269	227	214	251	253	243	261	237	242	242	217	232	259	230	222	240	235	254	221	229	228	253	216	242	224	258	238	229	220	229	238	266	217	264	255	230	237	244	245	235	250	220	222	241	257	247	264	232	220	267	234	251	254	226	249	244	230	236	241	227	241	237	249	223	231	261	268	191	223	214	247	242	245	238	240	283	224	223	241	227	234	251	228	237	258	202	242	238	231	200	261	249	247	229	263	247	260	266	229	268	252	235	215	213	241	264	255	265	236	245	232	224	256	225	258	224	243	256	216	233	250	227	241	265	242	246	210	254	275	223	238	247	222	256	251	253	256	213	280	250	217	219	251	233	244	223	238	281	245	239	221	244	250	218	217	224
12938	12244	18991	15008	11094	4826	2574	2269	1189	1076	1097	1118	964	998	945	917	843	754	918	1097	1447	1219	953	943	1598	2182	2189	1648	1109	854	623	581	579	568	598	613	619	608	585	618	580	584	608	585	612	586	578	576	581	548	594	614	590	597	572	622	570	578	563	599	572	611	582	606	568	566	617	587	585	604	610	562	559	605	590	617	577	589	561	585	577	575	586	591	596	560	580	573	575	592	569	607	591	574	613	608	589	597	592	621	600	544	605	581	542	620	560	630	555	594	567	625	558	594	605	599	547	557	584	594	630	619	602	583	534	598	632	541	622	595	546	586	598	625	580	589	605	594	576	560	593	588	608	645	585	593	578	608	593	557	600	584	579	564	609	555	558	601	584	622	574	548	590	587	561	622	591	610	567	600	605	586	572	605	606	595	587	615	586	595	582	605	605	552	608	621	616	643	590	583	594	605	534	643	584	596	562	552	588	599	571	568	613	587	596	572	586	577	563	581	615	568	577	589	568	609	576	608	586	565	597	585	583	610	600	596	555	636	553	559	576	566	578	593	614	562	604	565	562	603	597	545	606	583	555	601	594	568	613	588	572	597	574	568	601	632	561	616	577	610	573	556	615	583	542	590	639	566	551	614	621	578	589	605	570	597	587	573	559	582	587	586	590	588	590	588	599	600	617	571	586	590	594	595	615	669	591	555	573	575	573	591	576	579	594	583	590	582	576	569	633	584	578	554	595	598	673	543	566	577	573	606	597	586	586	582	587	592	616	591	572	576	606	577	552	585	564	561	589	574	588	577	574	593	572	587	610	601	601	588	608	600	636	612	569	633	572	615	543	587	578	540	602	570	587	598	618	562	582	577	592	584	646	613	584	622	570	575	632	566	598	607	563	549	566	593	591	627	595	569	611	583	612	537	587	607	598	584	565	636	593	556	617	586	593	607	610	592	590	600	574	598	605	580	670	598	533	604	547	599	651	602	556	572	637	549	567	576	592	560	563	558	583	568	591	587	608	640	544	540	602	582	606	596	626	581	566	591	597	621	621	613	582	552	570	581	578	575	560	634	584	584	622	565	534	608	584	562	557	589	584	634	598	550	549	552	570	576	550	577	572	606	588	588	584	584	627	582	586	612	596	557	631	599	601	554	589	609	548	610	598	561	589	547	599	627	613	561	568	586	596	572	585	567	633	579	571	607	564	558	576	603	636	576	596	568	581	583	608	634	559	590	617	531	570	614	599	597	568	567	596	573	630	628	577	589	571	607	578	572	562	572	612	576	579	577	584	565	616	591	566	593	581	565	591	585	648	571	565	600	632	581	615	578	570	591	597	594	614	600	618	614	574	557	572	520	558	559	584	555	619	592	553	608	564	601	588	598	582	598	562	605	557	568	608	582	595	560	568	560	588	580	596	616	610	575	635	607	577	569	594	567	593	592	569	570	548	602	554	613	593	607	589	624	575	546	563	610	605	592	614	612	580	591	548	580	580	625	583	573	589	598	562	572	532	566	565	615	563	587	607	561	576	630	600	567	577	594	617	603	609	613	591	605	561	605	588	588	578	552	649	569	566	642	579	570	611	577	610	568	616	567	563	584	603	589	655	605	572	535	584	619	605	610	576	575	579	587	624	574	598	619	584	626	625	670	577	549	579	569	576	609	569	569	646	574	576	598	554	586	611	615	534	567	608	610	614	582	562	558	593	587	627	587	606	570	589	590	580	582	596	580	592	531	579	610	604	554	602	582	591	616	610	599	612	588	595	575	558	584	620	601	597	534	579	573	630	626	580	589	603	569	618	554	621	557	635	583	549	541	583	579	599	633	583	596	582	566	612	579	577	565	617	573	589	585	595	576	564	583	625	552	611	622	555	580	539	605	573	568	599	569	591	542	593	607	623	578	583	607	599	602	592	612	573	555	547	595	587	565	605	616	567	624	556	575	579	570	607	633	584	567	582	588	609	621	612	543	613	586	583	584	619	592	624	613	644	579	563	613	582	596	604	613	548	584	581	551	594	553	580	582	552	636	600	623	567	553	569	608	567	579	579	576	567	542	566	558	601	585	578	622	592	558	593	622	574	537	606	625	558	621	597	548	610	590	607	581	621	591	569	621	599	555	565	563	587	551	620	567	580	617	600	544	611	573	551	594	602	569	608	570	588	617	623	596	601	589	607	573	582	577	595	557	594	595	590	621	570	590	605	602	617	628	593	651	588	613	589	573	611	587	571	573	592	569	556	568	624	575	571	583	587	584	572	584	575	631	555	579	537	570	567	630	570	552	569	561	604	580	616	587	584	516	556	555	577	611	632	612	587	638	600	592	559	593	569	609	560	614	579	592	570	566	577	594	630	599	548	638	572	556	618	590	589	632	618	583	568	618	585	605	567	610	547	584	583	610	606	552	598	600	595	624	565	579	586	570	630	592	617	652	576	619	575	547	597	552	579	590	604	584	605	598	563	590	566	597	590	618	548	549	599	563	590	570	641	615	609	593	621	579	604	643	608	578	600	611	676	602	607	562	616	591	612	571	591	543	604	572	616	580	557	591	583	552	630	581	600	586	592	574	547	574	569	548	586	546	569	583	576	596	615	580	648	596	533	619	591	566	562	586	639	588	591	588	583	569	645	537	581	555	577	599	615	599	587	568	588	571	598	592	583	567	612	597	570	615	596	585	583	610	580	590	547	561	588	596	560	570	617	597	583	617	577	575	582	588	597	579	605	617	578	603	608	570	597	565	600	598	629	639	563	617	553	610	575	593	587	618	623	587	612	628	583	635	583	575	578	586	597	583	566	605	589	570	602	610	591	636	563	591	653	559	607	611	583	626	611	599	604	600	546	648	603	595	566	594	590	589	539	581	542	583	562	622	556	603	613	542	635	562	608	595	569	627	574	574	601	570	592	619	598	594	598	547	586	588	566	567	573	592	621	576	673	592	625	577	557	570	596	578	532	621	590	600	577	608	584	617	620	553	571	590	592	602	609	585	580	524	578	600	603	570	583	556	589	593	618	604	579	593	577	631	519	619	618	594	598	616	555	612	603	587	562	555	599	590	542	593	563	612	581	575	596	619	533	556	583	562	561	585	608	614	628	597	645	627	582	575	586	583	624	574	537	612	549	577	621	598	598	554	590	553	641	584	567	641	604	623	608	553	594	619	601	610	576	609	623	582	597	556	616	566	605	603	577	565	594	600	555	586	598	644	648	618	564	584	597	548	590	592	600	608	588	594	585	645	564	617	583	599	584	571	564	589	601	591	573	591	586	572	584	574	563	600	597	611	593	579	566	612	530	588	617	561	590	568	598	571	574	616	630	557	594	596	566	567	597	564	584	589	624	567	563	578	642	567	610	604	544	619	552	587	596	575	604	613	624	594	582	587	561	610	613	566	590	591	557	554	599	606	589	594	591	584	593	602	595	607	595	617	591	632	563	588	572	620	589	547	570	620	597	590	557	578	588	621	613	583	597	619	588	590	541	582	570	619	620	577	598	613	530	610	654	595
37923	36011	43207	36809	31904	18476	12776	7859	2581	1195	732	589	507	578	524	558	484	440	380	387	412	465	426	1647	2939	2655	1718	966	567	367	312	275	259	250	264	258	263	273	252	239	294	289	265	265	301	282	288	267	278	270	274	267	261	253	262	252	256	259	268	254	281	242	294	278	249	268	254	288	261	320	277	277	273	270	272	271	270	284	278	233	267	269	244	242	259	297	275	288	282	253	271	274	298	277	287	288	251	267	266	311	241	261	256	280	276	279	264	255	250	278	258	257	267	298	281	294	266	256	261	242	279	272	287	299	294	265	284	261	265	272	280	258	280	247	251	276	285	262	312	273	260	257	329	268	270	273	255	277	259	270	259	292	266	263	264	241	262	284	261	278	267	285	245	283	271	245	263	245	234	256	294	261	264	252	265	265	281	258	263	274	264	293	282	266	286	283	270	265	275	274	245	244	272	262	261	269	225	281	280	284	279	231	274	251	238	264	254	293	267	267	272	257	263	284	275	285	285	284	273	291	233	250	287	253	278	256	234	281	291	259	296	248	279	255	269	247	245	253	261	236	252	292	266	270	277	272	251	249	270	269	247	252	281	284	279	277	293	284	262	272	276	301	246	279	254	281	256	268	247	258	264	256	261	332	261	289	236	272	263	272	260	299	253	278	291	285	281	253	280	266	280	264	258	268	280	296	280	281	279	267	290	305	251	281	308	264	265	260	261	263	247	270	258	297	245	263	246	280	277	255	246	272	268	259	258	268	242	263	255	270	270	257	239	244	257	281	279	275	294	264	287	299	264	273	248	262	280	241	278	269	279	260	271	280	232	296	269	274	260	252	256	258	281	282	247	283	275	276	280	263	264	285	301	251	259	260	271	257	242	255	269	287	275	261	243	251	244	255	246	298	266	256	246	288	250	258	262	277	283	234	221	288	260	270	259	277	286	264	254	245	261	285	256	255	274	261	287	238	296	283	282	259	269	289	306	280	290	268	238	259	266	306	248	263	236	260	290	286	237	279	263	266	288	248	280	263	286	278	258	251	276	247	289	292	263	251	282	265	253	275	273	249	247	258	282	297	276	249	275	276	267	269	271	252	264	266	249	251	257	274	275	264	274	275	250	296	261	323	267	245	274	301	273	289	251	271	266	273	262	269	289	282	285	278	259	267	260	284	284	275	275	274	267	283	283	245	258	286	270	250	253	257	282	314	266	280	275	291	265	258	255	262	262	282	241	265	269	257	261	260	243	294	247	273	258	260	251	260	260	267	264	272	269	269	255	248	273	268	288	258	252	283	274	254	279	293	272	266	265	273	267	257	303	236	256	295	277	293	261	255	269	278	237	255	266	280	261	290	273	250	282	311	261	277	245	264	253	271	262	266	277	243	277	296	251	266	267	243	261	282	277	277	252	280	231	257	258	240	270	254	244	281	249	274	281	243	244	279	256	275	301	267	289	302	246	261	272	284	250	273	283	252	262	264	268	289	255	253	254	279	256	275	258	279	270	278	261	259	275	271	269	275	283	254	255	267	260	279	282	288	261	276	264	271	251	269	283	250	292	237	243	302	289	229	266	272	291	285	297	245	278	248	261	251	266	243	279	256	278	240	258	269	250	285	270	292	269	240	269	235	261	278	277	300	282	286	291	270	274	292	298	239	264	264	281	292	259	262	273	265	300	297	280	241	274	250	257	281	253	258	290	294	262	262	266	261	275	276	248	248	303	263	267	253	275	270	257	250	280	249	246	311	265	230	246	258	291	274	303	288	266	272	307	273	247	263	250	289	269	285	301	263	247	255	260	265	282	290	289	266	243	259	264	252	243	254	261	274	264	299	267	268	261	272	258	290	305	273	259	292	275	295	270	301	258	251	266	262	256	255	259	245	260	245	294	277	259	267	270	258	287	250	269	252	271	288	274	296	264	266	266	263	280	287	265	245	252	274	263	246	296	280	267	265	271	283	272	285	262	259	259	222	245	254	291	257	274	283	256	282	279	258	255	290	298	266	273	240	273	296	296	273	239	234	239	259	278	251	258	269	246	262	293	295	306	256	260	286	299	282	267	266	263	271	269	261	259	257	265	246	253	269	283	231	279	267	274	284	271	256	254	236	268	295	258	230	248	265	252	269	236	290	275	276	253	269	276	262	299	279	241	285	278	270	262	274	260	265	243	267	256	265	255	277	257	231	268	273	274	298	265	268	227	285	279	241	268	249	265	275	282	280	265	280	256	287	277	244	261	284	284	289	261	290	282	259	264	285	270	260	275	288	243	266	261	253	282	289	272	264	268	257	270	261	262	259	269	247	261	256	259	275	284	263	259	261	283	290	259	241	283	292	283	257	261	237	250	251	258	270	277	292	255	267	271	271	265	261	255	282	260	287	256	263	267	272	251	250	248	264	292	273	284	281	280	240	237	277	284	276	289	255	280	276	274	269	266	255	262	285	254	281	255	267	235	277	306	276	303	278	275	247	277	267	241	257	261	255	269	242	281	275	267	281	257	290	260	270	278	282	283	283	276	237	252	298	276	273	230	275	230	264	269	256	292	271	303	272	259	275	265	243	266	258	266	270	270	250	241	288	269	265	276	228	281	246	275	259	239	272	288	290	269	288	259	295	269	292	290	274	253	280	243	269	277	282	276	253	296	305	269	269	269	250	271	261	261	286	274	304	283	263	296	249	286	270	277	257	264	270	258	262	270	288	248	241	273	246	243	265	274	241	249	265	301	266	276	284	299	257	243	246	270	248	283	278	248	279	249	288	279	257	254	235	279	276	263	277	265	278	268	274	284	281	260	280	251	251	278	265	266	282	235	273	277	280	264	270	277	284	282	283	273	249	251	246	267	275	306	293	252	260	256	291	287	270	270	266	268	289	278	269	268	298	268	276	241	265	244	275	255	246	238	269	264	275	252	282	278	262	293	261	282	237	273	308	262	277	253	264	277	263	297	247	265	289	271	253	281	259	255	249	253	250	261	273	256	283	265	242	250	241	273	257	254	256	269	270	289	282	236	271	294	269	246	276	265	241	240	263	271	293	260	266	273	233	280	287	271	263	262	250	283	267	261	245	259	272	302	269	242	253	272	269	253	236	271	291	267	257	283	270	273	252	271	268	266	295	287	282	301	259	286	242	277	256	261	304	279	254	283	266	255	272	273	274	265	270	257	278	268	271	276	275	273	280	243	259	265	247	249	294	252	274	261	269	272	253	286	246	254	289	259	276	276	263	303	284	258	254	289	248	264	264	269	265	254	268	262	292	296	262	261	287	252	264	285	249	273	256	261	258	272	279	291	278	257	270	265	265	278	275	264	276	274	269	258	246	269	252	283	270	264	258	264	248	254	287	267	275	262	262	250	268	265	260	270	258	276	268	264	266	281	256	306	287	253	273	267	267	287	238	234	250	236	252	299	296	268	286	286	255	269	267	253	279	278	259	240	304	269	275	260	246	303	271	250	272	268	259	263	251	257	262	303	250	259	242	293	286	261	275	291	260	270	256
25252	29478	40696	38232	30750	12322	16284	11552	4493	3385	2530	2231	2074	2334	2349	2221	2155	1755	1424	1367	1632	1763	1865	8911	13745	12167	7861	3857	2164	1143	832	666	635	647	685	643	667	618	653	684	626	652	649	592	617	659	617	664	585	622	596	625	676	652	642	655	668	634	622	639	645	643	651	652	644	650	649	647	691	660	669	647	665	647	668	637	614	642	562	646	621	625	690	641	642	632	603	657	648	673	672	659	657	660	636	685	640	617	638	634	666	658	642	660	675	593	651	641	635	617	646	666	665	649	658	643	658	685	625	618	671	661	670	585	595	694	672	655	593	638	649	629	643	628	644	674	647	634	648	664	616	653	642	618	672	638	649	659	624	666	628	668	647	640	691	599	653	639	690	676	649	654	653	654	680	620	608	669	646	677	630	700	634	636	603	626	671	663	655	589	663	627	662	626	682	635	624	649	664	601	646	655	612	646	628	656	623	612	642	646	639	616	648	648	634	664	714	640	640	622	680	673	655	689	695	657	613	634	631	636	667	629	661	608	622	626	666	598	637	662	601	642	681	609	620	651	642	601	648	622	616	598	653	687	651	609	669	651	612	680	639	668	616	603	631	641	632	611	700	608	602	606	646	645	681	619	609	636	636	736	688	730	642	681	654	660	662	636	632	641	637	659	633	635	662	635	666	642	676	624	665	619	629	685	604	640	607	647	645	608	667	590	643	675	657	636	635	623	672	664	703	621	629	594	627	687	617	654	621	608	670	720	643	626	651	648	590	646	644	607	642	638	650	673	616	664	659	606	608	648	609	666	667	644	685	654	668	661	628	668	633	638	649	668	634	633	652	659	637	612	632	600	648	645	639	647	647	613	671	661	678	639	637	661	640	628	635	616	652	646	638	672	655	651	635	664	634	643	638	642	618	637	618	608	634	696	650	666	691	657	629	683	600	620	630	680	663	656	619	651	597	655	618	700	625	637	645	648	621	648	636	647	638	634	612	660	615	607	610	652	642	595	687	644	644	655	639	658	658	675	600	622	652	676	670	723	675	676	685	657	663	647	612	576	654	649	641	635	636	612	624	727	629	640	635	638	668	645	691	657	614	622	654	633	621	649	676	618	665	641	633	661	635	671	618	643	654	656	665	663	666	642	639	619	675	624	639	632	673	700	646	651	667	602	604	651	646	657	621	662	633	705	631	632	665	656	608	608	629	707	644	661	592	637	661	643	634	682	637	646	640	582	635	605	639	613	652	699	639	558	663	675	630	592	656	697	610	650	666	651	647	642	675	630	669	635	642	629	664	623	666	673	632	625	644	613	695	686	641	654	641	648	641	662	677	597	661	631	649	636	683	620	641	654	593	662	639	630	624	665	627	610	596	665	652	623	678	626	609	677	638	650	568	643	660	664	653	621	645	648	664	623	623	682	667	619	644	646	651	657	657	649	690	659	666	650	644	627	688	626	698	627	644	628	649	612	653	642	618	658	633	692	650	633	632	658	680	612	624	667	668	624	708	642	665	643	617	696	601	643	604	619	657	644	654	679	665	680	675	677	640	625	632	651	618	601	644	661	617	668	627	588	661	599	648	633	671	654	642	646	673	644	687	622	656	588	676	635	623	648	654	673	624	637	663	618	626	657	638	683	624	668	690	682	610	640	621	645	605	670	659	623	628	596	606	645	664	626	637	642	624	662	635	674	699	620	654	657	605	617	631	663	691	663	680	646	646	618	657	604	612	678	614	679	653	653	648	658	648	628	658	656	681	646	599	650	757	644	649	640	672	663	676	624	635	640	640	623	617	594	625	685	624	656	652	646	632	618	621	622	596	664	677	653	604	651	605	654	647	678	622	621	676	641	630	664	604	657	620	606	654	611	647	632	701	638	622	678	635	641	703	610	639	621	668	688	622	597	627	654	609	659	621	650	582	651	606	693	639	593	628	602	646	671	630	655	661	634	656	662	597	635	640	605	630	662	630	596	667	648	630	628	637	621	623	621	661	662	634	650	615	680	656	586	668	687	674	599	618	677	683	659	675	638	646	670	602	620	673	664	630	633	641	657	606	619	631	643	627	623	632	673	674	596	625	647	679	632	663	692	653	667	626	671	591	643	662	677	598	675	631	611	624	652	640	617	643	643	631	639	677	644	608	621	641	628	647	648	648	606	644	655	632	649	650	640	675	666	657	637	620	677	645	624	669	675	650	661	635	645	611	639	623	622	648	659	643	678	644	639	652	596	664	659	678	609	620	656	660	591	613	631	642	641	693	634	669	642	608	646	685	699	638	647	643	671	649	638	660	645	650	687	662	642	666	654	695	633	626	609	613	658	604	638	605	652	605	594	651	628	592	636	634	625	669	625	585	632	639	618	644	591	655	698	658	598	633	620	643	662	623	642	649	640	622	621	601	669	678	661	667	669	636	609	652	691	667	648	659	625	652	647	655	629	643	647	611	645	666	665	641	681	672	590	667	653	626	646	661	662	661	634	641	638	642	666	653	665	636	680	645	647	622	650	659	651	614	636	671	651	648	641	635	647	605	654	644	667	646	635	619	629	660	654	662	605	671	652	617	605	658	629	619	705	628	682	599	690	664	623	648	669	644	648	699	673	613	617	642	637	646	669	649	632	662	696	655	625	636	655	653	627	616	635	657	609	624	689	595	669	651	638	664	639	639	657	687	692	608	696	607	683	617	626	617	654	666	610	650	631	679	646	635	647	607	636	671	633	652	628	651	616	639	615	664	622	681	589	649	561	666	648	633	639	624	652	616	609	685	637	658	653	663	606	627	636	645	640	619	647	629	614	623	646	672	687	607	648	637	644	645	641	582	656	647	665	634	640	648	651	656	626	686	646	653	642	629	636	685	666	646	595	659	598	626	619	645	605	616	643	643	603	665	663	622	660	637	682	654	628	627	648	589	630	592	637	594	634	661	673	636	677	663	638	682	641	654	683	611	614	658	613	690	617	616	686	708	633	641	626	664	644	624	598	674	639	595	639	614	625	665	672	687	587	644	639	662	618	636	610	675	619	649	637	653	662	634	613	657	618	635	636	628	602	671	670	648	632	691	654	645	628	603	642	652	640	635	660	621	625	610	655	629	631	613	592	654	660	643	655	618	619	650	663	677	677	626	622	660	605	679	646	679	647	688	629	617	649	685	636	650	634	677	640	617	645	674	654	645	632	653	634	660	681	644	658	617	658	662	631	654	650	644	663	607	612	631	620	641	680	662	664	665	668	624	648	665	631	614	625	665	677	643	641	631	621	675	654	619	645	651	659	652	611	668	655	628	628	654	615	692	667	615	680	646	660	648	684	623	639	667	644	594	622	597	627	596	692	696	660	664	613	615	611	645	640	670	623	640	663	627	656	662	634	623	652	640	643	611	670	628	609	660	648	629	606	691	653	634	616	649	640	622	684	666	619	669	668	616	638	673	657	667	614	669	649	611	645	622	651	646	658	643	618	646	632	598	653	627	627	657	629	624	653	603	676	655	670	636	660	637	627	693	617	701	650
48276	44607	46524	46757	35893	24221	21763	15913	7920	3635	1409	804	778	609	731	765	825	746	694	577	544	519	615	2807	5123	5305	3645	1777	788	396	254	227	251	199	236	224	209	201	219	220	198	239	232	227	233	202	205	231	243	247	232	211	209	242	228	233	189	241	218	221	197	210	216	225	197	235	198	196	196	231	209	180	230	228	241	251	248	203	231	230	198	202	245	241	229	206	219	234	230	214	237	249	241	212	232	218	215	212	210	221	234	228	201	215	215	243	222	219	195	205	232	248	209	217	204	195	233	221	246	206	185	225	232	217	212	219	229	223	220	187	207	214	218	239	232	212	230	226	245	204	200	250	237	207	213	218	219	200	235	229	201	231	217	197	206	231	221	220	228	253	213	227	211	218	211	208	220	221	210	228	195	232	201	180	228	200	221	225	199	214	243	230	227	232	212	168	238	207	242	232	207	230	205	222	198	213	210	235	212	216	213	232	240	228	219	211	218	227	212	232	217	213	237	200	221	213	223	242	240	222	221	212	189	226	226	215	228	226	205	235	219	205	220	217	210	213	206	199	215	216	242	231	208	191	197	221	240	206	190	237	208	214	198	199	211	222	214	211	235	214	209	218	219	220	209	214	235	207	223	240	244	250	207	205	212	224	193	207	202	238	210	228	223	221	218	202	235	237	196	208	215	215	220	227	219	171	199	207	224	211	252	254	229	204	232	213	248	212	227	191	201	210	203	235	214	221	233	233	218	210	224	208	228	244	222	223	224	201	220	275	203	250	214	217	217	225	230	232	218	226	199	225	222	248	194	208	222	221	217	212	204	201	200	227	215	220	238	215	248	228	229	225	207	227	225	211	232	207	210	182	228	208	231	185	252	208	206	225	193	241	192	217	206	221	232	213	229	221	232	213	234	192	210	196	245	218	212	237	220	208	225	204	236	185	233	235	180	251	223	193	234	197	216	199	230	243	238	237	223	211	222	209	198	193	204	202	187	217	241	230	212	207	234	245	203	196	207	207	229	225	234	218	207	213	219	204	224	219	222	232	217	218	247	246	195	217	226	216	239	215	215	213	211	225	209	247	236	213	260	232	235	217	222	231	202	226	202	210	187	206	232	225	253	210	221	247	244	219	226	199	231	221	236	208	218	245	225	254	228	224	211	231	223	232	214	188	226	215	214	217	208	206	195	187	224	204	209	214	187	210	218	249	240	236	218	219	228	217	211	237	240	198	210	253	211	229	227	209	220	228	222	225	252	245	237	205	221	247	222	236	214	216	218	207	221	196	242	208	200	233	223	220	215	218	206	191	224	231	201	252	228	229	244	219	215	217	234	226	203	207	211	236	205	209	202	213	230	203	215	200	236	204	203	231	221	225	220	230	233	209	196	208	203	218	212	212	231	220	205	219	216	211	235	257	212	208	175	218	207	208	218	232	210	209	230	222	210	235	216	197	209	229	213	214	237	207	218	232	228	204	225	212	210	232	212	219	229	212	218	231	206	236	215	252	203	223	207	215	205	193	212	210	245	250	206	201	238	215	205	224	208	214	236	240	231	215	222	199	218	219	213	209	225	238	226	219	238	241	212	229	188	209	225	214	250	222	235	220	191	216	251	212	204	239	206	244	236	229	216	236	218	231	194	233	222	213	186	215	218	217	214	226	242	208	233	234	230	222	245	234	196	220	204	189	199	197	226	194	222	217	215	273	187	228	231	231	201	225	225	207	226	224	204	218	229	217	223	222	210	222	217	217	183	207	186	192	218	220	218	225	247	234	211	225	192	236	195	243	214	223	192	208	225	231	248	212	185	207	226	204	209	227	243	230	218	226	198	209	232	217	201	217	230	225	211	219	199	205	247	232	201	232	214	219	212	205	254	217	207	239	225	212	231	197	217	234	213	209	217	229	233	229	225	237	208	227	229	214	239	226	227	234	217	237	198	210	239	219	215	221	221	215	233	262	208	223	213	224	217	202	232	226	208	233	222	246	231	227	217	214	215	233	193	211	237	224	208	243	247	238	226	203	232	221	205	206	237	252	191	229	213	214	238	205	231	264	201	229	193	211	245	204	224	212	231	224	197	234	222	243	212	216	225	218	245	221	201	206	234	233	222	213	237	206	204	218	206	213	212	187	255	202	198	218	214	202	224	211	231	204	226	215	222	215	225	233	210	219	217	212	229	234	223	196	210	238	207	200	226	246	232	236	257	214	212	224	197	217	196	237	224	253	226	209	218	223	211	203	206	224	184	243	198	203	209	244	240	231	242	233	225	208	216	251	240	182	234	218	229	206	229	209	220	214	194	233	239	207	209	228	218	221	205	216	224	271	241	206	225	235	241	229	232	255	230	196	242	234	231	234	248	226	224	213	217	244	237	237	247	186	220	254	208	218	213	220	228	229	217	222	210	207	201	245	232	225	231	222	186	231	223	234	221	212	214	223	236	233	211	217	219	237	216	211	229	242	236	196	196	217	220	200	219	218	248	212	233	216	211	215	232	191	247	242	191	208	242	208	255	198	245	198	218	225	210	220	224	228	223	210	235	226	231	240	227	238	224	236	213	200	195	206	263	207	186	222	217	243	214	213	199	220	199	246	220	220	206	202	205	205	195	209	214	231	214	198	245	208	244	203	195	231	227	250	245	206	225	257	209	204	208	240	228	224	212	235	219	228	195	216	225	227	219	199	220	241	225	210	188	231	215	213	264	214	213	222	216	219	210	207	204	219	249	230	262	238	211	231	197	202	210	223	259	202	208	223	234	215	229	223	206	217	221	223	222	228	198	207	184	229	225	215	208	219	232	209	228	170	253	224	237	211	233	242	201	229	208	220	224	220	217	216	186	236	222	214	235	178	206	227	194	195	209	218	207	213	196	211	215	234	229	234	196	223	247	244	202	225	183	250	208	220	194	204	241	218	202	215	213	230	225	223	212	207	190	216	237	222	200	208	207	206	201	218	214	219	215	227	196	215	234	221	209	218	203	245	232	226	231	234	213	212	221	195	243	210	226	215	239	223	242	224	208	223	194	209	247	219	223	225	213	215	227	219	240	214	226	236	202	230	219	229	206	207	226	219	205	237	233	206	191	218	208	231	213	218	212	228	225	214	225	256	195	208	231	224	229	226	205	223	199	207	216	237	241	203	242	188	238	219	216	192	231	234	213	256	238	253	206	231	200	221	207	201	215	220	232	197	196	210	217	216	223	211	196	206	255	216	232	227	205	207	238	229	224	216	209	245	211	184	215	210	210	222	219	229	216	209	201	222	214	216	216	213	211	206	212	216	240	218	258	204	209	232	228	209	231	244	226	216	220	230	228	217	220	222	208	222	213	211	208	217	215	268	226	208	214	212	223	221	243	230	223	216	235	227	221	236	233	192	213	206	212	213	204	204	239	207	245	230	195	222	234	211	251	218	229	211	216	222	224	214	218	210	245	206	218	216	225	217	212	220	220	214	253	216	210	197	224	231	209	211	230	208	206	213	208	227	211	238	224	217	206	198	219	218
32691	38010	46636	49382	33095	18516	20967	14388	8291	7029	4215	3132	2958	2640	3342	3569	3973	3315	2884	2452	2323	2109	3023	13861	21616	20658	14740	7845	3212	1247	757	552	540	585	546	551	497	513	528	563	540	526	566	578	540	540	553	492	487	519	598	537	545	518	519	533	565	510	463	582	536	508	537	513	530	535	531	526	525	496	541	514	556	585	496	570	555	538	541	553	535	546	514	519	531	515	510	548	518	575	511	532	522	538	513	508	549	551	570	537	522	479	520	478	582	526	525	502	572	503	529	536	538	504	518	498	545	526	539	517	516	519	531	525	559	545	490	506	533	537	521	554	549	527	524	534	549	571	601	520	566	491	571	510	516	564	534	489	501	531	518	491	521	549	544	498	514	521	523	568	535	530	518	547	536	533	537	529	530	545	545	546	510	495	504	524	538	553	544	524	555	553	497	541	513	542	545	522	509	519	564	547	541	519	526	584	510	488	544	545	532	475	546	517	552	512	470	480	538	520	520	542	519	533	536	527	487	484	505	546	535	538	529	519	515	520	544	538	548	526	530	543	533	555	526	541	541	497	531	525	530	525	545	505	555	531	540	523	533	516	505	551	500	541	534	504	526	479	521	513	519	535	548	518	530	575	553	518	509	543	536	530	536	568	503	530	519	502	539	482	543	524	550	524	506	520	503	574	528	495	579	526	525	510	556	518	519	543	534	498	502	544	535	549	527	558	534	530	509	520	567	548	543	552	531	527	534	503	546	550	531	528	531	542	528	532	552	537	546	537	561	578	537	548	564	563	534	519	531	501	546	568	525	507	516	550	556	560	525	506	574	541	565	541	523	523	537	543	529	556	618	520	528	519	533	522	551	551	532	490	538	543	534	508	553	501	499	531	537	504	570	501	537	530	544	549	502	562	535	546	544	551	525	524	512	550	548	539	555	484	542	546	512	499	520	517	521	543	496	526	539	523	540	549	500	549	541	505	519	539	534	525	524	525	514	562	561	512	534	514	510	529	482	548	558	539	530	559	577	535	519	533	548	543	597	506	550	512	550	530	561	525	508	557	525	507	521	541	545	526	545	560	524	531	540	556	515	496	528	502	496	545	542	540	512	527	478	572	499	567	571	515	534	513	524	521	582	537	533	521	497	555	545	529	564	520	522	508	485	537	515	484	526	531	527	479	552	559	514	561	508	568	530	529	539	542	543	594	524	538	580	496	574	543	544	520	513	535	503	515	551	524	503	536	540	552	548	523	511	537	557	503	484	520	494	525	532	495	513	518	538	559	538	505	564	509	513	541	521	511	507	537	526	516	491	532	572	512	518	501	540	508	562	527	525	557	548	482	502	509	534	534	506	569	553	536	520	510	553	548	555	558	491	549	516	539	521	541	538	504	556	542	513	577	572	511	543	491	555	565	518	525	508	522	586	536	563	532	552	504	513	535	511	521	527	551	519	523	550	539	561	541	544	551	498	526	524	522	489	529	519	538	561	506	546	524	502	513	502	537	531	512	558	559	525	502	513	532	535	556	502	526	532	554	536	556	525	538	532	540	538	560	520	542	524	547	521	543	512	550	489	532	534	531	529	529	541	530	531	519	577	507	500	550	552	508	521	520	496	561	543	515	526	565	578	489	517	514	523	538	549	526	508	511	541	515	512	541	520	548	521	515	541	507	502	511	546	548	488	523	471	540	561	558	569	526	528	528	521	532	557	549	532	500	590	551	510	512	592	504	542	534	542	544	535	517	488	511	516	569	493	526	541	509	526	548	521	534	529	509	512	502	542	520	522	539	511	531	556	576	523	525	545	531	489	527	523	556	548	544	534	555	566	558	575	529	535	545	511	482	539	528	569	517	557	555	540	538	575	533	521	572	543	515	518	549	543	523	521	531	591	567	479	503	525	518	520	505	542	533	549	519	548	545	558	537	520	529	545	555	525	551	554	536	528	537	529	586	525	495	537	548	510	502	502	550	531	524	569	498	547	497	552	539	514	554	524	545	501	563	529	539	519	489	512	529	562	491	536	559	531	529	559	516	532	520	548	548	503	534	511	541	533	541	543	507	530	545	579	532	527	547	534	533	515	523	524	541	509	518	508	520	538	554	528	518	526	525	523	529	525	562	517	494	517	512	512	580	515	480	515	549	494	556	518	550	551	537	573	545	529	554	536	559	536	507	521	514	513	497	547	520	524	541	538	544	555	545	559	525	500	541	546	540	502	535	555	547	529	545	492	536	529	529	527	509	567	526	548	531	563	525	520	559	577	516	516	539	508	500	529	522	519	514	544	560	544	533	507	504	511	515	543	542	510	572	549	544	563	529	520	529	541	524	515	540	544	527	544	522	568	541	506	529	566	553	513	536	529	561	525	544	507	539	553	532	494	489	529	528	515	507	479	524	501	537	474	524	568	499	523	554	549	512	532	523	488	553	503	556	542	529	564	553	547	509	531	482	536	529	535	540	501	549	524	504	528	565	538	557	451	504	520	546	525	552	512	538	525	538	530	514	511	547	513	513	540	527	561	528	535	534	521	535	542	514	520	537	484	494	491	525	497	504	490	545	513	485	531	535	522	509	548	543	592	567	515	536	532	549	543	537	506	481	521	545	542	542	511	524	534	488	499	541	554	508	505	560	534	557	461	543	541	522	513	503	560	517	510	577	486	532	488	563	520	523	572	534	531	491	526	533	519	541	509	521	536	516	511	536	540	550	504	531	591	525	518	511	533	536	552	563	514	531	542	588	443	536	512	566	508	535	530	545	555	521	495	543	549	560	519	511	561	483	549	521	485	535	535	503	514	525	455	529	481	511	514	508	524	512	566	536	517	520	495	555	532	544	562	480	498	520	552	535	527	530	530	532	512	536	530	498	534	546	538	505	555	512	536	531	499	572	527	531	531	553	516	533	546	506	509	517	556	503	521	561	565	512	559	510	549	493	496	534	523	527	550	548	526	517	543	497	512	541	548	544	570	505	554	506	504	552	538	526	532	509	538	512	517	533	520	535	518	517	530	498	568	533	555	530	562	522	551	568	575	523	556	533	522	524	515	529	524	566	505	521	533	551	550	546	537	522	492	515	540	548	564	532	517	541	507	501	502	550	504	498	558	546	531	548	539	541	549	543	546	536	566	508	567	534	500	517	507	525	534	500	545	540	533	560	496	557	514	550	533	503	535	543	492	464	533	552	576	527	540	519	496	523	495	532	544	502	558	540	537	500	503	554	504	525	546	524	554	503	516	523	532	514	563	523	509	546	566	566	480	533	567	518	497	517	581	501	511	585	471	532	524	548	511	526	517	541	518	547	504	545	559	574	550	524	518	553	493	501	550	514	537	508	526	517	597	560	522	531	536	561	500	510	541	540	514	507	551	527	519	529	525	520	535	513	532	481	532	494	519	549	533	537	516	497	517	535	514	508	543	604	533	530	542	488	556	565	528	496	540	506	514	546	554	535	523	523	521	518	569	534	519	576	493	522	512	519	533	514	518	531	545	526	564	559	506	493	537	497	529	530
21682	14932	15688	14160	3421	1117	836	583	390	335	371	291	329	281	280	325	364	412	406	388	349	314	307	333	436	615	603	444	374	321	243	287	277	254	262	242	237	224	254	261	241	246	251	292	265	284	252	233	255	233	260	286	266	264	279	258	247	262	271	266	255	277	255	280	264	260	283	258	248	270	257	256	257	242	264	253	241	270	262	263	268	263	275	238	288	238	266	236	250	244	260	256	252	258	290	261	238	265	266	256	264	232	276	267	242	261	265	262	246	245	249	279	250	282	245	269	252	254	251	268	275	245	254	299	260	285	275	250	277	278	290	283	269	261	274	248	269	257	266	246	268	256	250	259	285	281	261	233	247	266	263	268	249	262	258	232	246	228	243	294	266	256	268	265	289	243	272	228	265	270	282	259	297	250	262	253	262	282	234	231	252	255	281	250	255	241	268	281	257	265	256	261	266	292	261	266	273	268	258	273	262	262	239	259	262	245	278	240	274	250	256	272	256	262	247	245	249	272	273	247	248	237	279	269	266	260	254	259	263	263	283	286	250	265	249	283	269	260	248	281	263	261	293	262	265	257	234	270	266	256	252	286	270	279	256	239	255	255	259	284	277	275	270	257	229	268	283	243	256	234	249	286	262	255	249	242	296	255	265	271	246	265	252	259	237	251	234	253	252	286	231	267	242	235	263	256	265	262	287	306	265	284	268	268	259	259	281	262	280	245	253	268	253	237	280	283	274	238	244	247	266	243	283	296	293	261	271	282	296	285	253	278	254	236	277	268	241	254	254	254	258	266	232	255	228	226	240	280	254	243	245	278	254	268	273	252	264	267	235	315	237	243	260	286	251	249	252	244	249	264	278	264	265	287	265	254	227	232	253	267	277	283	273	249	253	265	235	261	262	252	254	220	241	245	270	248	255	278	240	290	234	275	255	277	234	236	270	264	318	253	256	230	274	235	268	273	263	239	271	252	254	242	244	251	274	267	264	254	283	267	284	257	245	262	274	266	275	231	264	223	259	237	250	267	256	257	262	283	266	260	286	250	254	245	285	253	232	263	232	259	258	281	276	270	263	247	266	248	287	242	257	262	247	241	266	263	249	256	270	269	245	243	263	252	254	254	249	270	232	265	244	268	275	261	273	280	257	241	238	289	229	283	247	289	283	254	274	279	267	247	278	255	257	294	263	307	273	260	267	271	237	249	272	282	265	256	262	270	251	257	249	309	250	247	253	244	272	248	287	268	268	284	259	295	255	262	268	259	283	271	305	252	282	266	288	266	238	259	291	273	279	267	246	291	258	270	234	274	253	251	248	256	288	276	235	264	290	247	240	261	267	260	279	261	260	234	276	269	270	251	270	250	272	294	262	278	294	252	273	271	271	263	233	263	255	271	297	279	270	236	273	250	252	237	238	258	275	269	245	258	258	261	250	285	240	277	247	258	266	276	238	280	256	272	273	261	267	291	237	243	256	256	255	248	265	307	241	255	272	268	266	290	268	262	238	236	251	250	240	271	239	256	267	248	256	260	286	287	270	253	250	278	277	211	273	251	281	263	241	281	253	252	271	274	279	249	262	289	267	270	241	264	264	272	249	273	251	291	275	258	245	269	263	264	243	256	274	289	276	258	243	277	266	255	257	242	290	228	281	265	251	268	265	265	245	242	244	260	256	283	253	262	246	289	246	280	248	243	256	287	274	249	267	278	265	269	246	257	238	260	253	251	287	267	243	270	262	251	255	289	250	260	241	256	234	243	263	256	279	256	273	255	287	279	252	273	266	246	260	304	255	282	242	261	245	286	256	255	253	255	249	259	246	294	264	277	241	250	236	246	250	275	283	274	266	252	236	280	258	261	275	234	251	244	278	262	236	278	244	257	260	253	257	280	256	254	235	252	245	244	229	247	288	265	279	254	252	253	277	270	258	233	290	276	270	267	264	272	258	268	294	258	254	274	263	239	213	270	250	281	277	272	257	262	273	277	244	261	251	278	238	272	247	275	269	270	280	235	253	287	241	245	266	251	245	271	253	276	237	259	242	251	288	233	233	263	267	246	292	277	270	259	255	246	268	268	253	253	237	270	253	255	276	242	245	281	288	278	232	256	270	252	227	254	246	283	268	290	240	241	268	255	217	242	257	262	296	293	265	265	238	285	286	268	260	244	245	257	234	261	252	278	256	243	267	276	251	256	255	247	257	281	259	255	259	268	242	287	280	252	256	230	254	283	274	267	247	236	256	243	267	260	249	255	252	281	269	244	245	253	241	277	261	252	273	236	262	268	237	237	234	272	266	266	255	226	296	288	257	238	266	260	286	226	242	289	251	261	288	252	235	230	242	242	279	271	274	277	247	291	287	264	254	258	268	286	248	268	263	266	272	256	242	269	249	251	259	285	237	303	261	267	272	258	271	223	238	245	256	261	247	266	276	267	267	260	276	276	253	241	238	279	269	251	247	254	259	298	261	279	253	277	270	273	246	268	251	280	272	261	228	276	274	270	249	268	251	266	296	249	254	237	239	230	264	250	266	276	272	269	252	245	277	260	260	316	294	241	281	265	230	230	266	260	246	280	278	257	311	284	305	282	252	256	268	272	303	297	254	264	255	239	303	287	258	265	243	258	280	276	248	258	267	260	261	259	257	249	249	253	263	260	248	282	241	256	271	280	262	254	256	253	271	268	252	265	273	291	286	260	227	283	243	252	271	276	243	251	230	242	285	256	261	263	263	251	266	265	267	258	291	269	262	227	249	254	284	267	294	300	284	262	255	248	260	256	267	257	286	269	274	223	272	254	265	280	279	267	262	246	261	245	246	261	292	268	233	263	266	251	280	286	259	243	237	242	271	278	247	242	269	268	273	264	279	259	264	277	289	274	264	265	238	295	237	292	256	267	278	266	249	276	280	240	262	265	271	266	277	256	255	275	205	308	245	246	278	270	280	261	251	275	264	264	271	299	284	264	274	252	280	274	284	290	267	279	232	279	269	251	262	256	262	247	290	255	270	265	236	277	248	261	265	270	264	257	263	266	259	255	245	282	277	247	237	244	249	288	255	280	279	243	245	262	262	258	209	244	249	298	237	276	286	276	286	229	262	279	259	273	265	273	239	271	227	292	275	266	266	266	265	267	247	276	271	295	271	275	279	235	296	278	272	251	269	265	287	260	282	275	265	277	248	260	277	277	261	237	282	224	280	246	268	264	263	287	252	262	255	254	264	260	281	259	281	294	238	247	263	268	293	263	291	275	271	269	247	230	249	226	272	261	222	256	254	268	240	256	279	273	264	252	266	273	268	254	252	296	257	282	241	281	283	251	280	267	261	258	274	245	294	260	261	238	278	246	254	278	271	259	267	279	266	243	256	259	251	282	291	256	260	289	266	262	279	271	253	270	248	279	318	259	264	256	274	259	243	296	227	263	286	270	257	229	250	232	264	273	255	273	279	244	264	256	222	238	238	260	248	267	261	274	277	273	247	254	261	279	287	257	274	241	263	255	283	250
13533	13274	22104	21046	6106	3755	2960	2175	1512	1180	1058	924	824	848	834	1075	1552	1590	1545	1343	1210	945	784	1074	2068	2375	2189	1445	1050	752	660	691	633	572	680	654	652	664	637	651	644	650	644	657	598	700	634	632	605	611	639	653	638	618	615	649	623	622	642	648	661	645	616	656	655	634	675	639	666	637	640	638	646	596	661	608	618	660	649	672	660	605	620	653	637	615	612	635	667	602	634	627	618	613	623	661	626	655	638	640	556	666	641	635	593	656	627	693	634	657	635	673	631	581	621	622	664	641	633	637	607	663	633	682	623	649	647	645	618	622	650	662	617	591	658	621	615	650	636	615	641	636	631	654	640	646	622	594	614	566	631	641	596	619	614	658	631	633	646	616	680	600	629	630	652	571	683	607	701	627	593	655	597	657	685	651	628	610	649	669	639	688	632	624	636	597	640	606	673	674	611	611	588	643	622	626	624	660	616	621	625	621	612	650	630	635	609	692	637	679	636	661	634	666	620	636	618	676	632	624	605	654	616	679	628	630	617	654	627	623	591	670	629	659	613	636	643	640	630	637	626	642	650	609	661	616	665	665	623	615	656	613	643	690	637	656	685	632	632	606	632	682	654	639	604	625	633	652	605	676	650	637	647	642	652	635	631	643	620	654	609	591	593	604	616	658	635	671	663	650	637	660	641	635	635	640	633	634	641	625	667	632	654	669	599	659	659	633	634	629	620	633	622	601	636	637	650	621	636	608	600	661	651	656	657	623	664	635	632	630	595	620	675	664	679	650	638	651	610	661	628	647	638	644	625	665	664	647	634	609	615	637	621	645	651	683	612	676	624	663	637	622	637	675	622	607	657	651	641	616	676	639	679	644	635	634	670	636	613	623	639	616	641	652	625	628	611	646	608	601	586	638	638	617	648	699	648	646	661	713	653	614	633	693	603	664	609	585	624	605	622	649	638	588	652	675	638	646	629	609	652	645	639	609	663	645	580	607	585	608	633	659	661	663	606	632	619	643	676	597	617	628	634	657	647	630	636	702	662	622	629	622	626	608	686	625	642	661	620	660	611	647	668	642	631	675	680	625	662	609	644	583	656	644	599	608	632	611	641	665	636	661	666	615	614	632	669	617	594	643	644	659	636	619	628	621	641	617	662	624	661	625	645	590	618	649	664	674	636	619	668	671	653	637	663	607	603	624	635	623	675	641	649	610	672	634	645	609	581	664	662	621	622	639	611	599	614	628	599	640	622	625	648	679	638	642	638	634	645	664	670	679	639	654	655	653	708	635	657	630	626	622	640	655	668	624	655	676	643	621	653	661	648	677	644	649	590	648	643	629	642	650	642	639	629	685	679	702	658	641	657	635	642	645	612	652	634	624	615	611	621	593	600	684	632	623	654	662	606	620	626	672	639	618	636	615	648	614	608	647	649	636	650	650	640	648	660	634	620	650	600	602	675	675	654	633	619	650	666	642	627	680	619	651	610	657	670	708	653	608	630	651	609	621	682	644	670	658	615	658	679	660	640	683	657	647	665	609	658	661	634	637	621	660	602	653	612	638	634	593	629	643	626	609	628	643	623	631	625	605	627	610	644	645	657	598	670	631	637	662	640	632	640	607	638	619	662	620	620	606	626	654	610	591	638	645	617	635	607	658	680	646	634	646	647	629	660	674	625	661	649	603	641	656	608	608	588	680	590	678	681	667	603	640	618	656	642	643	637	639	647	618	620	624	597	684	632	644	609	621	616	660	705	658	656	639	639	648	648	649	644	586	612	611	633	660	636	609	649	621	650	653	674	614	635	629	639	618	648	611	648	638	651	648	639	621	618	656	659	626	606	613	673	586	612	615	661	651	654	634	646	665	630	618	638	574	623	653	636	649	679	650	628	627	651	612	649	650	638	667	654	650	631	634	603	600	674	654	633	639	662	633	679	653	672	616	673	622	627	701	663	637	625	621	615	623	619	644	599	617	661	635	649	632	627	626	643	611	620	656	636	670	645	617	631	642	610	612	664	628	624	628	675	663	626	688	651	610	680	644	632	649	652	602	656	607	632	609	631	664	639	674	664	678	633	657	618	669	658	593	621	648	633	665	651	607	633	634	629	653	665	673	645	674	668	638	676	687	654	629	658	667	626	614	641	690	616	650	663	646	640	656	628	637	651	604	638	656	654	685	661	616	677	651	638	614	628	651	676	604	619	654	653	602	588	599	660	630	615	631	636	620	617	640	604	690	653	640	643	692	647	644	624	664	625	663	629	611	659	672	638	636	667	656	676	615	631	620	625	634	585	657	650	710	642	644	618	659	617	662	649	605	604	657	634	663	655	622	650	654	671	663	695	632	626	664	648	633	615	677	598	629	598	633	615	653	603	634	619	635	652	652	611	613	643	630	663	652	658	608	684	643	652	644	659	643	618	653	644	652	636	612	637	627	606	671	685	573	617	665	611	652	645	649	619	680	620	648	616	641	667	585	646	690	631	591	644	650	659	643	623	625	622	612	653	618	647	668	659	618	655	677	655	665	658	613	661	647	579	646	653	630	693	645	697	626	610	599	619	649	587	661	650	654	602	651	636	586	608	683	626	626	617	669	626	622	674	663	655	629	689	626	667	629	595	658	649	626	671	629	625	666	603	660	591	599	664	640	651	634	643	607	655	640	624	653	637	676	675	669	637	621	639	607	630	630	647	655	686	617	652	621	665	630	594	635	655	631	631	629	654	635	648	616	671	618	666	619	631	629	680	649	659	611	605	600	683	657	639	623	650	667	678	659	657	627	654	574	648	625	636	623	586	609	643	651	676	597	591	616	635	638	602	682	636	613	622	613	656	629	666	645	653	606	621	680	622	637	603	603	647	673	644	619	662	638	609	651	676	626	657	676	671	628	669	628	628	603	650	615	626	628	648	615	655	640	646	620	618	625	636	618	633	647	689	640	622	641	667	622	618	636	650	667	683	675	609	591	628	634	632	619	673	613	617	624	659	634	656	598	632	640	653	632	634	646	637	644	644	616	599	616	619	619	601	652	643	660	607	655	651	620	607	658	640	650	646	682	632	655	664	634	669	644	610	594	626	639	656	694	648	625	658	653	589	590	621	688	641	649	610	645	647	635	659	637	656	616	636	641	652	614	627	669	626	623	662	633	682	644	696	673	614	661	643	645	648	628	603	639	619	685	637	626	641	641	654	665	619	669	624	634	617	611	669	672	648	664	678	655	642	642	625	607	655	651	675	655	646	636	647	668	656	635	637	670	605	678	643	632	660	655	723	670	623	633	669	641	639	680	596	643	648	648	612	672	591	585	612	654	662	675	652	644	637	631	700	633	655	593	624	663	666	616	669	624	621	626	602	648	610	718	602	616	605	650	637	664	619	677	619	651	642	655	661	636	620	675	632	662	621	629	642	624	649	662	631	664	669	612	648	658	621	614	667	639	629	655	622	621	645	574	661	633	665	611	597	641	637	660	633	620	705	641	638	670	600	598	646	641	645	641	641	647	638	623
39739	36974	48331	35109	25597	17186	10933	6456	5422	2859	1405	854	741	614	578	528	482	550	687	652	493	499	468	701	1659	2680	2296	1343	780	422	345	269	276	309	280	255	284	289	272	274	268	268	306	282	266	307	265	297	309	287	296	293	276	275	286	288	271	263	289	247	274	281	295	270	271	286	289	289	295	250	285	277	295	281	302	274	263	266	295	273	277	307	272	285	295	282	289	307	300	277	277	288	320	273	281	314	306	284	305	284	299	305	256	274	280	332	271	276	287	282	311	280	287	256	323	294	278	257	290	296	311	286	275	276	300	272	299	275	299	316	272	293	286	300	294	277	271	279	286	279	299	294	258	286	278	290	249	298	291	262	267	282	302	295	273	286	272	315	278	297	284	257	315	279	277	298	256	279	294	299	271	282	303	284	304	283	293	294	327	282	283	284	303	320	268	270	304	323	281	295	301	282	267	277	287	287	306	299	252	275	285	270	280	297	291	284	282	308	286	276	295	292	244	277	328	289	293	261	312	289	317	282	306	273	288	318	264	300	308	287	275	232	288	243	296	256	313	303	286	303	255	273	286	285	279	259	297	298	306	264	263	282	287	269	279	320	267	308	275	282	262	297	280	267	272	273	266	295	265	254	256	303	275	293	273	293	273	260	290	279	269	279	275	282	278	303	298	275	265	285	319	298	272	284	304	231	276	285	275	265	279	281	288	307	280	275	257	281	251	314	273	262	304	273	282	292	281	255	296	278	316	319	286	253	271	306	280	273	274	266	276	263	309	291	291	288	301	274	293	279	297	267	244	303	272	285	304	282	282	241	279	293	296	291	306	280	279	283	280	295	292	283	288	299	294	277	285	303	310	328	292	282	286	267	266	303	286	252	292	270	268	283	255	258	281	259	270	294	277	266	278	284	303	266	265	285	285	276	294	287	253	300	304	277	280	301	299	261	247	302	288	258	278	294	284	298	291	295	266	259	296	258	290	306	293	293	310	275	287	280	281	298	270	291	274	274	261	288	288	297	280	294	270	309	269	320	268	296	273	300	310	283	290	272	285	267	297	297	337	293	302	273	290	298	276	264	284	269	283	284	300	309	290	286	303	304	274	283	287	291	282	284	258	263	275	281	289	267	265	315	297	278	288	285	274	309	281	297	252	235	271	270	312	276	284	291	303	264	267	260	290	299	279	298	287	282	315	309	329	278	257	314	277	294	283	262	289	254	303	283	296	286	280	310	315	306	274	287	289	285	279	280	283	279	289	254	276	273	301	304	282	288	290	296	246	280	299	267	304	287	297	303	271	282	313	288	304	290	279	300	286	302	280	274	261	303	293	322	279	276	296	269	276	265	293	279	300	252	255	274	272	297	283	282	291	314	265	263	263	261	312	262	269	270	282	305	290	308	296	271	296	253	293	299	281	296	301	274	291	287	263	284	301	298	271	275	293	306	277	285	275	294	313	294	285	289	273	281	281	279	311	259	259	280	288	298	273	295	267	279	288	303	301	284	300	309	287	285	307	277	298	281	297	285	244	306	310	279	293	298	268	271	267	256	269	277	270	271	295	290	258	251	324	261	277	249	296	295	305	264	310	284	290	300	267	295	296	289	274	305	292	281	290	278	282	284	279	292	273	307	299	273	288	316	305	281	293	281	263	304	282	285	271	297	276	310	271	289	270	292	285	258	255	281	297	273	295	256	298	297	308	259	261	289	286	302	282	286	293	293	313	310	308	284	267	266	286	252	294	290	312	270	289	299	290	306	276	277	303	295	293	268	310	299	298	283	278	307	265	295	313	284	295	271	268	280	316	262	309	272	284	279	291	314	311	287	286	267	278	284	276	287	283	268	308	278	282	326	251	278	304	295	301	257	288	266	291	299	256	265	276	315	317	257	284	288	292	261	258	263	290	287	282	300	250	289	300	274	305	304	251	284	270	309	286	302	262	278	280	284	287	280	279	250	279	305	283	303	277	271	262	309	294	277	298	254	296	296	310	278	284	278	286	272	300	273	336	298	278	294	293	302	313	248	283	265	280	315	300	300	295	295	280	305	274	307	288	292	276	303	247	249	320	264	312	266	289	304	321	287	299	276	279	307	285	299	262	311	288	267	268	316	285	253	267	303	295	260	301	296	285	334	289	270	301	272	284	275	286	297	290	284	292	294	253	315	277	272	285	301	307	258	275	276	265	304	266	297	291	286	295	291	269	291	272	314	280	277	280	289	284	263	307	286	277	250	298	297	302	261	310	291	296	273	294	293	292	281	298	281	282	280	294	290	276	300	260	294	279	280	278	302	302	262	303	318	300	290	262	303	304	247	288	298	310	275	300	307	313	253	296	301	267	265	319	291	301	262	290	285	283	276	305	303	290	311	292	311	278	270	300	329	268	250	267	281	263	315	294	282	283	280	286	320	257	293	280	267	269	305	314	287	295	268	281	304	281	318	264	297	317	278	272	273	269	287	296	257	272	284	296	297	256	301	283	253	274	290	289	288	287	285	307	304	275	287	281	318	285	282	282	310	305	288	261	249	257	329	294	273	291	303	312	288	291	306	297	278	292	288	294	286	263	278	277	282	270	324	311	299	285	269	287	272	258	305	295	288	262	266	281	273	272	263	281	267	238	280	292	285	270	274	247	261	293	297	333	297	293	286	287	264	279	304	287	259	293	286	278	299	297	290	278	290	274	282	282	281	288	300	258	263	256	292	307	253	289	262	275	288	290	289	270	276	302	277	257	293	258	267	234	301	275	276	288	297	296	279	278	250	271	293	264	284	280	259	284	297	262	294	295	265	287	291	265	297	268	293	257	283	283	293	253	262	296	299	248	254	278	265	289	277	282	271	264	283	289	289	302	291	269	241	258	295	298	268	291	288	286	314	330	262	270	259	291	250	284	263	302	251	276	248	271	283	253	265	302	269	320	312	286	293	277	304	280	285	278	280	273	283	245	262	283	295	303	284	293	260	301	306	282	293	282	280	270	286	275	302	292	293	248	261	307	296	279	311	268	312	286	283	280	265	278	257	259	284	298	280	283	277	291	266	281	259	266	298	266	288	307	275	280	255	268	291	304	259	271	277	264	283	252	261	282	281	296	290	293	267	305	298	271	272	284	277	293	331	278	293	294	289	313	278	274	301	271	292	277	266	304	243	280	300	302	304	309	286	283	274	311	266	271	282	264	263	282	298	277	275	275	291	275	297	274	268	281	312	262	283	262	289	284	282	264	281	301	277	297	289	259	292	298	296	264	281	292	280	242	299	346	265	289	279	277	288	276	275	280	263	259	273	300	303	249	297	286	275	269	278	261	308	268	274	283	254	279	296	289	322	271	280	270	265	298	276	285	295	298	271	281	268	301	268	290	291	268	259	302	280	287	277	275	270	281	262	300	307	262	266	283	294	267	257	287	286	259	300	270	281	277	285	294	280	304	281	281	290	277	273	276	300	286	309	313	261	276	301	307	301	295	284	306	290	266	286	291	299	259	282	299	272	298	256	271	289	292	286
26607	30337	46220	34579	25608	12161	13351	12356	14210	7953	5365	3320	3016	2655	2237	1688	1932	2319	2780	2698	2248	1899	1989	3287	8809	13051	10789	6288	3074	1453	834	730	702	658	665	669	677	675	731	690	706	670	690	701	670	699	670	703	710	687	694	699	675	662	652	651	675	679	735	660	722	699	706	690	704	687	687	616	695	745	675	695	636	681	685	744	692	685	706	712	727	689	673	680	688	708	655	706	636	680	655	704	657	687	689	676	681	667	693	656	650	661	675	633	705	657	655	714	661	668	662	693	687	669	684	655	635	635	681	645	728	663	684	665	691	657	677	692	648	657	684	665	676	666	721	694	640	714	673	675	688	627	675	660	690	701	700	689	645	709	671	622	667	651	642	644	655	681	662	674	684	661	723	683	701	693	675	681	684	646	704	685	665	739	709	668	700	707	645	647	689	644	721	741	640	684	696	669	695	667	712	672	701	692	708	661	701	679	668	685	663	671	694	702	729	675	675	684	634	681	682	701	646	686	683	661	712	664	702	689	713	678	664	689	612	685	677	702	670	696	669	674	682	688	726	642	665	670	690	665	689	676	672	685	658	718	700	699	702	669	692	645	698	689	645	703	674	682	709	748	712	627	717	703	700	686	705	667	697	641	698	641	683	669	721	657	635	712	683	714	680	693	683	674	695	669	693	663	686	661	741	659	658	690	691	686	663	666	716	694	644	666	639	697	685	726	665	624	702	696	691	659	711	675	695	731	659	643	662	708	667	702	700	687	709	642	655	647	730	651	647	656	695	669	707	684	686	659	728	671	667	676	668	665	657	697	665	661	674	663	675	667	719	675	731	676	695	696	711	668	686	708	642	706	653	684	736	630	656	676	693	656	664	640	707	670	679	684	701	677	681	699	659	652	661	651	645	718	695	721	675	705	704	684	687	637	647	700	673	677	654	693	710	671	697	711	687	631	638	683	668	668	669	694	706	700	687	722	662	671	658	679	665	696	708	665	701	676	679	675	671	670	663	694	649	646	690	692	697	711	672	677	653	668	695	711	688	633	709	617	737	675	691	690	692	650	695	669	705	676	686	698	619	707	739	665	648	762	699	659	661	723	698	691	702	670	687	686	732	695	724	671	698	682	670	720	615	684	656	670	711	722	688	699	683	677	696	710	628	634	712	688	680	688	682	658	676	668	686	740	688	713	672	677	653	695	665	658	685	649	658	663	681	723	682	676	703	677	637	662	644	700	690	679	738	697	663	681	722	680	677	672	654	715	702	685	713	667	683	683	644	702	652	668	709	700	673	713	669	665	683	671	709	706	742	664	677	661	648	670	671	688	698	660	703	700	724	688	673	712	696	666	689	632	659	669	653	666	674	708	714	645	722	670	690	697	662	693	661	611	688	651	639	699	663	693	655	677	685	676	649	727	676	670	648	698	710	678	701	697	656	677	661	664	663	692	698	719	664	673	694	658	687	686	675	655	688	683	664	676	711	644	645	701	668	642	665	692	661	667	683	754	655	651	692	708	654	664	731	700	636	653	634	679	678	728	659	712	663	672	674	654	665	679	660	695	663	679	704	661	676	705	661	693	718	691	667	714	660	680	691	737	640	717	673	677	680	692	695	756	689	691	755	696	656	713	678	646	670	679	689	656	634	737	629	643	679	686	709	684	689	715	717	684	680	656	700	707	692	666	717	726	667	713	678	655	687	686	680	676	660	686	665	677	681	687	714	715	649	693	713	679	726	679	696	671	672	725	678	708	718	686	682	640	685	624	669	644	650	649	629	669	671	689	673	667	672	713	640	686	666	648	676	671	659	684	739	706	684	689	710	683	691	684	702	656	670	722	712	648	655	655	684	678	724	702	704	693	699	689	652	709	663	681	661	668	659	734	688	716	691	620	707	686	739	725	734	649	716	652	638	723	665	644	705	660	684	681	663	696	724	711	660	636	698	637	678	687	666	682	721	648	680	670	687	677	655	704	682	639	684	631	663	684	664	644	630	657	675	672	685	707	687	634	717	696	665	712	628	685	687	673	690	717	670	708	677	650	658	721	697	646	708	624	725	684	683	667	663	710	699	696	646	705	722	699	632	690	694	705	689	676	709	728	678	691	686	614	712	671	696	721	673	703	698	679	682	697	685	646	713	673	698	644	727	708	639	635	661	649	668	660	717	734	673	740	690	690	678	688	719	647	661	676	693	668	666	669	658	655	680	669	707	648	705	679	690	617	623	682	686	657	716	665	670	675	637	732	654	663	702	693	686	670	651	735	685	737	686	652	728	654	698	680	654	616	692	688	678	726	673	664	678	647	681	689	654	714	669	687	697	683	695	670	677	671	682	695	665	621	709	685	644	683	673	717	668	696	704	666	653	726	720	636	653	679	669	674	705	701	663	642	755	677	666	682	695	681	697	664	682	727	662	653	682	658	699	703	667	735	652	669	689	672	710	681	669	718	684	698	688	714	672	648	663	648	670	690	679	682	734	657	686	666	662	641	677	643	692	736	688	734	653	689	659	710	707	645	715	676	721	741	669	666	674	675	736	674	712	698	677	670	656	729	686	640	710	704	677	710	714	696	711	630	671	704	710	622	650	654	648	658	707	674	639	665	657	705	692	649	745	691	672	666	671	685	683	711	709	686	684	707	686	665	681	675	666	680	712	696	676	698	642	717	685	631	731	710	654	700	749	665	615	688	620	732	684	672	705	691	666	704	709	673	677	664	674	680	663	683	694	623	672	671	699	690	737	673	682	703	735	694	674	670	682	661	721	668	698	717	642	647	725	681	684	699	667	674	658	679	638	668	719	697	652	699	703	722	691	755	698	703	705	673	627	696	686	672	668	693	666	716	651	683	688	684	723	675	660	684	691	685	643	639	688	720	686	664	718	610	684	682	690	691	685	679	673	691	714	723	674	667	659	686	694	729	663	714	681	688	674	660	726	701	682	657	655	705	693	676	648	692	679	671	664	630	689	655	669	712	692	740	703	676	735	664	688	681	685	675	700	652	724	681	712	712	692	635	698	655	683	713	675	664	698	659	712	706	715	695	664	666	692	685	672	687	671	686	661	685	669	669	646	657	652	642	673	665	690	629	675	646	710	656	707	675	701	642	636	699	717	640	634	710	674	641	630	658	654	661	628	686	636	689	677	680	635	730	698	657	702	648	727	673	685	689	698	718	698	680	718	709	703	679	695	682	648	696	693	649	654	659	679	699	711	668	682	670	672	712	655	687	688	658	713	695	673	673	670	709	743	691	711	690	702	672	674	694	725	713	719	671	667	717	671	674	682	718	672	698	710	700	640	735	711	679	669	670	712	645	647	702	658	705	662	658	657	660	720	706	655	706	715	636	676	669	723	653	640	661	668	644	721	674	635	686	733	686	713	675	644	704	671	641	710	699	730	666	672	666	689	671	703	684	706	683	687	711	712	668	643	668	699	714	677	657	684	660	674	747	708	679	674	664	673	679	670	690	684	699	683	705	676	674	654	694	640	663	652	634	718	692	673	653	695	719
47329	47568	45123	39867	27934	21966	19244	14801	11095	7115	4251	2066	1585	1488	1251	1145	854	1142	1009	1294	1109	875	1761	1033	1509	4949	5210	2817	1347	712	364	256	259	224	199	261	239	223	231	238	233	244	265	233	208	264	269	235	217	225	240	230	239	239	219	254	265	256	230	273	265	218	236	256	256	238	243	210	244	247	247	231	254	238	250	246	248	247	262	220	256	235	212	252	245	282	263	225	243	218	249	240	240	251	263	244	249	230	246	213	260	253	237	258	228	257	250	247	214	257	262	262	250	267	242	233	211	227	228	231	224	258	234	241	233	250	230	224	227	266	237	265	255	242	240	222	256	233	239	222	227	226	224	277	243	260	265	253	234	236	243	242	253	242	253	247	249	257	245	246	231	239	218	261	233	247	243	256	228	253	219	251	251	257	250	233	264	251	247	214	251	248	241	211	243	248	250	262	264	252	241	251	235	236	236	211	253	242	255	259	269	262	228	243	230	265	273	235	221	247	222	236	251	254	224	245	261	218	258	267	248	238	252	269	218	253	262	261	231	239	247	250	230	263	225	265	212	264	265	213	264	254	238	215	242	251	246	277	238	232	235	255	233	242	264	248	249	252	236	278	244	225	256	210	253	244	228	252	213	231	242	277	252	229	229	269	224	202	233	253	286	229	211	233	260	263	214	261	245	233	247	260	220	240	250	250	224	218	246	232	279	250	230	254	256	250	247	237	267	254	237	249	227	204	241	248	216	232	234	227	261	262	242	256	215	243	237	226	241	244	250	215	250	280	267	234	276	222	238	256	242	251	236	216	235	267	241	245	221	224	253	253	265	243	262	243	212	258	256	252	233	249	246	253	245	241	257	232	244	209	235	253	247	257	252	243	262	250	228	223	285	233	273	285	234	225	218	225	272	242	245	261	227	210	280	254	269	226	263	234	219	262	251	253	244	240	258	250	247	231	214	248	232	258	264	245	263	286	276	248	231	223	252	274	252	261	262	245	278	221	246	253	256	237	242	227	206	238	226	257	264	260	242	235	232	240	273	246	226	244	244	233	242	233	248	244	250	240	252	236	246	250	281	237	257	248	235	249	253	227	215	235	230	252	265	227	244	264	259	244	259	270	226	250	209	247	242	251	250	247	266	225	239	249	244	268	245	230	238	226	234	247	263	249	234	262	243	241	250	242	235	253	266	250	244	244	252	265	220	242	232	255	222	254	234	253	232	235	250	246	262	251	271	269	265	266	245	250	238	277	254	232	242	238	263	242	254	228	243	239	246	251	256	242	235	275	242	239	259	247	232	224	254	229	215	248	264	234	258	251	232	224	258	240	230	265	255	228	252	272	246	271	227	252	214	229	235	249	235	248	221	271	235	225	264	251	295	233	224	262	217	273	258	253	261	249	211	259	263	246	255	257	272	247	243	243	267	237	236	265	269	220	242	266	241	213	237	229	231	250	264	241	247	230	248	249	263	267	258	256	223	227	236	263	234	278	249	234	227	243	212	244	232	234	260	267	263	272	223	243	216	203	270	255	222	272	231	242	242	250	242	228	227	260	242	249	244	267	229	251	247	245	234	230	243	263	230	263	251	219	231	211	257	235	242	238	241	250	236	291	260	226	223	237	252	259	240	246	249	242	253	260	242	248	255	249	246	265	271	270	198	227	266	227	209	246	253	269	237	222	238	241	230	240	232	236	245	207	205	206	216	249	243	237	239	247	242	257	221	231	243	244	240	274	268	246	220	247	262	264	275	252	251	244	244	231	236	260	219	234	248	238	228	257	269	255	244	241	245	232	253	244	248	278	262	281	248	256	248	228	246	241	256	217	247	223	301	226	230	245	226	240	246	243	250	268	259	237	226	221	241	246	245	256	240	258	222	250	243	226	240	256	246	250	234	258	233	269	242	273	248	246	265	238	242	273	216	236	263	249	237	267	255	230	263	246	216	238	248	251	247	243	230	273	248	243	240	285	286	262	245	236	240	249	224	239	245	240	251	220	227	245	252	251	252	251	237	261	237	262	298	265	240	237	246	272	233	248	229	258	266	239	250	229	254	242	249	248	241	231	257	216	226	253	254	251	221	228	253	229	239	214	260	238	246	255	273	255	241	247	225	251	231	205	269	250	232	239	226	232	222	258	238	210	231	262	223	227	240	248	251	238	248	225	252	273	256	230	240	227	261	242	244	244	219	267	233	236	207	214	237	241	243	248	265	256	311	246	236	241	234	258	233	211	260	231	250	243	257	229	247	248	268	235	238	242	227	228	238	234	235	227	227	248	251	235	266	243	225	288	258	239	222	224	252	235	252	255	217	244	237	282	263	246	255	249	264	261	248	243	245	261	207	242	245	236	257	236	274	227	241	243	245	250	247	274	295	263	266	236	234	203	235	260	262	255	254	254	228	252	278	238	248	240	236	267	265	219	256	242	262	241	214	258	268	249	249	247	229	240	278	232	222	225	239	259	266	280	261	236	263	257	249	238	241	265	245	247	238	229	212	250	207	241	268	255	238	258	232	216	235	220	231	228	210	246	245	214	270	248	245	236	215	269	237	232	230	247	251	256	214	260	216	231	255	272	246	243	282	250	222	249	262	242	254	212	245	244	227	273	273	262	283	264	252	261	241	263	252	217	264	254	293	232	259	241	246	234	218	251	262	266	220	249	279	238	248	246	259	270	233	252	231	263	249	237	217	249	260	251	261	242	231	233	222	225	259	269	252	243	249	262	265	232	246	258	216	237	241	232	238	257	239	240	257	219	253	220	266	261	208	241	217	241	226	263	250	218	251	240	242	252	264	239	249	242	239	254	256	234	257	248	238	233	235	249	251	240	254	247	244	258	269	249	225	238	281	258	253	280	230	257	243	251	257	256	223	212	239	271	246	221	233	229	229	256	258	232	231	262	239	259	252	227	259	219	235	228	244	243	266	234	256	242	246	223	266	231	239	261	255	241	249	254	222	237	227	234	244	242	246	249	228	259	251	245	250	244	256	238	250	221	254	243	244	245	264	250	243	236	244	242	254	257	256	263	247	232	250	256	232	250	246	256	253	242	227	245	221	245	250	256	217	252	243	228	197	229	234	225	238	255	237	237	230	232	235	249	272	255	235	263	272	249	244	238	270	234	253	251	263	261	265	231	247	264	245	223	235	238	234	218	240	240	267	263	262	266	237	248	222	250	224	227	242	230	247	258	242	250	262	213	261	221	236	228	256	236	237	241	287	232	239	236	261	241	267	241	263	249	251	217	246	256	236	212	255	226	215	284	223	233	238	271	221	208	225	249	206	251	275	258	259	235	263	232	273	267	240	206	241	227	232	224	239	228	203	249	226	242	246	230	245	266	227	267	255	246	254	252	232	237	256	244	243	235	238	255	261	246	246	273	212	226	237	238	268	263	249	246	256	232	239	259	231	232	276	255	250	244	249	211	223	262	242	242	274	249	233	231	225	251	217	232	245	257	232	262	272	220	241	205	256	265	227	237	237	240	273	242	241	233	229	247	244	243
32911	40480	45716	40259	27646	20082	21930	20890	21421	16166	12526	7365	6215	6189	5498	4995	3383	4700	4325	5922	5090	4098	7340	4417	7919	21224	20496	12085	6187	2574	1141	667	598	592	600	574	577	572	601	611	579	599	646	579	576	645	615	599	613	606	580	574	579	603	570	582	621	581	590	544	582	582	569	606	596	547	564	615	573	602	532	590	543	642	585	601	588	630	593	607	624	585	607	600	599	588	577	645	613	547	570	601	568	558	595	594	597	594	596	554	557	584	572	635	618	547	582	574	625	551	609	615	613	585	577	596	583	592	582	558	598	555	623	594	584	605	602	621	578	586	593	602	600	637	579	573	589	584	574	626	584	582	620	600	607	568	580	560	583	592	561	633	604	572	575	560	582	569	587	584	582	592	599	532	585	624	575	557	633	560	566	555	580	620	559	593	614	568	605	613	611	571	576	592	612	583	600	613	600	607	632	580	598	561	583	597	579	614	538	581	587	558	610	605	657	560	600	595	572	602	606	557	562	604	551	587	625	607	609	592	553	571	603	590	569	588	613	617	573	632	581	565	633	582	573	574	589	600	559	549	551	603	621	570	549	621	576	561	629	601	572	595	601	573	608	611	615	589	599	606	600	567	578	586	562	599	612	578	601	574	560	573	594	582	584	614	610	572	597	608	568	574	589	603	568	568	623	596	602	568	608	593	600	603	590	621	595	595	585	598	590	561	591	584	581	635	595	619	585	582	556	569	640	593	599	577	594	587	569	563	575	619	565	577	601	623	572	571	577	620	574	607	613	605	597	588	581	625	563	613	559	633	579	639	567	612	547	579	628	575	597	572	605	601	602	572	559	591	566	626	632	574	550	561	614	571	604	604	559	619	603	587	561	544	569	596	532	597	554	599	542	582	599	563	595	593	596	572	611	579	607	617	613	597	614	599	604	616	572	547	569	568	561	588	584	592	624	605	592	583	630	546	565	567	577	576	595	533	603	623	616	556	579	597	572	570	615	582	606	611	617	585	597	554	576	578	566	621	580	609	559	609	584	607	555	569	618	600	583	600	568	589	561	609	583	586	626	554	565	556	607	547	590	566	623	577	632	580	580	567	613	592	623	604	597	605	568	542	595	575	606	605	578	570	614	642	600	608	607	573	565	602	542	565	592	610	546	600	576	605	578	612	585	578	588	568	539	639	586	540	599	583	606	598	580	583	575	607	602	585	566	582	564	627	607	596	621	574	615	597	604	648	590	612	575	562	556	595	638	632	574	585	601	561	557	609	618	586	629	602	551	605	575	587	600	577	605	570	614	589	583	637	610	593	587	580	625	604	567	574	597	588	575	627	609	610	623	589	574	565	605	557	578	626	598	605	589	576	609	632	621	592	576	596	583	598	570	572	586	600	593	572	576	598	595	612	548	569	598	615	581	589	626	560	587	513	580	558	598	550	580	585	570	595	579	599	590	644	614	557	601	564	607	586	601	571	514	598	591	595	570	569	608	603	592	613	577	571	595	585	624	596	580	623	603	610	568	577	593	628	538	590	567	608	598	617	567	594	622	609	608	571	549	614	579	580	592	594	571	606	574	623	613	579	586	585	605	576	589	590	594	569	553	623	600	583	573	554	566	630	594	580	574	590	624	558	525	573	616	581	588	626	599	595	539	570	598	584	553	570	592	583	554	658	575	572	617	560	599	641	598	633	600	573	561	617	586	578	615	567	588	582	588	588	605	588	580	580	562	658	604	562	622	594	600	631	641	639	579	581	615	581	599	619	626	615	616	617	567	585	568	561	664	614	602	610	574	609	599	600	582	572	612	616	591	573	601	567	628	591	603	636	623	577	545	589	626	592	627	588	564	535	616	605	566	587	574	599	617	589	594	596	602	540	570	590	583	622	538	608	544	591	641	571	568	566	630	624	615	620	544	586	557	550	605	597	579	597	620	548	558	567	587	605	588	599	573	581	604	569	615	609	582	591	583	581	560	602	596	589	602	620	601	599	574	611	551	571	600	630	607	620	586	606	602	575	583	555	571	583	601	600	590	600	557	591	557	584	596	610	614	578	613	583	617	568	588	605	627	584	591	602	584	587	585	554	641	574	621	582	562	610	547	557	589	600	543	572	610	596	615	588	618	581	587	602	673	570	565	547	633	534	561	609	591	615	550	587	599	578	582	626	584	573	599	610	595	602	541	563	582	593	624	622	591	578	578	600	581	634	599	574	599	583	573	577	608	595	613	615	575	572	544	567	604	572	599	646	637	582	603	577	606	632	562	613	584	551	579	565	580	576	616	591	585	558	623	600	616	617	642	632	576	567	609	566	549	594	576	592	561	621	567	625	569	606	585	603	604	585	582	609	603	537	559	597	584	570	564	600	594	554	585	600	591	591	619	566	609	590	592	592	545	624	634	600	582	544	581	537	589	615	570	605	604	612	585	582	584	554	593	571	574	625	613	626	567	604	605	535	615	606	599	564	614	564	627	590	582	615	594	589	595	580	583	568	596	583	582	588	566	595	528	564	614	553	622	533	557	611	590	593	603	573	585	555	587	623	575	595	622	548	561	592	544	587	551	625	586	582	562	590	582	565	623	588	574	582	653	574	576	619	563	563	620	615	566	571	557	561	591	595	584	572	601	592	585	575	575	618	606	586	597	604	581	591	608	608	592	594	577	571	608	593	601	563	585	608	582	612	586	616	581	570	598	605	569	583	580	607	581	604	619	576	589	603	597	586	619	600	581	606	584	575	584	602	592	572	607	605	586	590	564	603	617	631	594	594	599	567	601	598	589	588	612	587	580	588	624	596	609	583	616	599	611	605	576	579	615	612	599	578	567	608	622	613	589	587	622	604	601	598	573	582	585	642	594	583	618	603	620	575	591	614	609	606	581	580	622	560	607	608	542	590	621	587	632	609	578	585	597	554	608	570	593	565	625	576	574	608	634	627	599	566	552	609	633	565	616	615	543	624	528	606	609	590	611	596	589	618	566	576	595	599	561	551	620	605	582	612	542	533	587	598	610	580	569	564	573	584	613	632	554	589	598	553	633	582	605	582	614	584	588	580	630	619	556	564	575	576	638	588	589	595	599	538	625	619	575	580	584	641	606	560	587	626	603	584	602	568	589	566	598	557	582	596	610	572	616	550	551	601	559	610	586	590	629	608	626	551	593	540	573	581	595	550	636	554	585	603	604	644	593	570	612	588	612	632	548	589	615	562	582	552	576	615	564	552	561	534	518	573	591	636	561	591	573	533	556	575	603	634	615	565	581	610	566	589	631	608	604	589	616	604	603	580	600	634	526	588	629	615	620	595	625	584	596	561	541	643	591	589	591	549	640	626	600	570	604	605	598	597	607	588	560	568	547	593	577	540	579	583	589	589	601	598	597	622	603	579	562	578	585	620	563	556	542	556	579	614	672	622	604	581	563	575	583	613	599	601	598	553	587	608	583	602	547	578	598	591	595	564	563	562	570	568	575	617	581	558	622	590	572	564	551	603	574	614	604	583	630	605	585	576	593	608
22301	15304	11452	6137	2680	1160	929	864	610	492	451	433	428	484	524	491	401	322	347	321	344	309	392	419	436	539	527	493	406	359	345	340	286	266	299	304	287	300	315	286	269	301	308	290	315	281	273	326	284	284	281	307	312	293	297	263	286	288	304	323	263	326	262	274	283	267	322	304	310	311	310	298	282	296	274	292	267	265	281	285	281	274	278	278	279	294	278	311	281	325	273	274	268	273	326	305	320	306	317	338	333	265	299	317	279	285	266	280	310	279	283	309	310	302	302	306	309	281	294	305	312	314	295	277	303	271	310	300	266	283	264	268	336	282	315	284	299	264	285	307	291	298	297	311	263	301	285	329	313	316	281	283	317	315	266	290	301	306	348	278	304	273	269	292	305	292	287	276	272	283	275	312	285	310	268	262	307	273	299	316	301	287	307	285	287	279	292	283	282	278	300	287	275	313	286	256	279	291	282	290	283	302	335	303	257	279	291	294	309	328	295	303	296	287	262	287	279	292	333	292	300	318	290	296	292	291	335	285	287	304	278	305	279	302	303	321	323	302	318	295	282	291	276	305	276	292	286	288	287	268	316	297	315	280	294	272	331	293	258	291	292	281	323	314	315	305	300	291	298	291	283	283	292	311	298	331	271	285	317	270	290	299	321	266	296	307	308	286	295	308	306	301	290	272	313	274	292	282	298	298	314	307	287	337	317	282	304	290	304	285	287	307	296	303	277	316	287	305	268	260	283	305	286	333	284	303	295	331	288	295	298	275	288	304	283	299	267	291	281	312	298	292	283	305	305	353	280	274	279	263	291	304	314	277	288	300	315	259	302	297	294	287	275	299	300	286	248	319	281	314	262	266	290	275	279	303	284	268	239	303	298	284	280	263	293	295	277	302	296	287	284	277	306	284	321	289	285	321	265	302	293	288	299	306	302	276	267	311	299	287	304	287	315	306	301	287	322	293	293	296	311	316	308	290	311	313	293	317	292	313	282	273	313	282	321	318	291	285	278	285	319	315	302	287	340	313	317	310	297	300	320	312	322	255	309	265	292	268	298	287	315	277	325	316	297	255	316	288	287	309	305	286	271	281	279	295	279	277	295	292	289	303	283	284	322	269	313	301	302	276	301	297	309	293	299	290	314	331	270	324	274	267	271	272	297	288	274	273	264	284	302	303	299	306	293	295	270	301	302	276	291	296	318	285	298	292	276	278	256	300	307	288	293	301	270	304	302	281	304	295	306	312	293	311	288	295	321	299	328	287	273	271	319	288	250	289	301	288	286	330	296	291	300	297	251	291	322	306	294	300	326	318	278	304	312	288	271	297	263	285	273	278	293	291	320	297	317	312	344	319	307	320	298	279	304	302	329	302	297	280	280	278	268	280	302	295	268	296	299	323	298	328	319	288	286	288	283	291	289	307	297	297	311	296	313	321	311	312	305	296	296	293	267	279	282	285	294	313	324	286	295	305	331	310	311	290	299	297	293	315	275	304	289	290	303	308	319	309	310	290	284	271	301	304	275	293	312	325	282	275	290	297	282	298	301	283	297	289	278	301	305	299	324	300	292	283	280	287	284	282	292	278	263	317	303	286	280	264	271	271	316	295	287	271	273	295	285	310	260	273	288	311	312	261	285	290	282	277	255	294	289	286	308	309	300	271	291	298	320	304	276	308	294	268	275	301	302	310	256	301	276	304	309	268	302	300	279	277	323	280	285	273	277	252	300	272	298	301	289	307	305	285	278	261	274	291	303	282	317	252	304	315	330	291	305	298	277	296	300	300	275	246	300	284	287	304	287	290	279	270	300	297	312	269	286	328	268	260	295	313	330	314	290	294	285	296	274	274	311	287	293	295	300	298	287	319	313	307	295	277	307	290	320	297	291	286	307	266	328	282	268	268	261	290	281	311	296	300	310	312	298	323	314	296	284	295	341	276	302	309	307	284	280	337	299	294	262	281	308	271	259	297	285	312	280	309	271	276	315	299	312	322	290	310	275	303	293	294	272	329	280	317	329	270	284	278	289	276	289	298	304	296	300	292	324	292	292	318	291	297	315	285	289	291	298	247	307	279	274	303	289	285	274	291	249	303	283	295	297	338	293	298	319	291	306	304	305	304	313	263	283	276	276	308	283	312	301	276	295	257	296	272	333	294	317	300	304	298	294	292	288	288	313	285	266	285	313	284	321	295	266	302	306	305	285	315	302	290	308	300	326	307	258	289	329	291	335	305	321	287	317	288	294	287	307	280	307	287	287	277	311	309	313	296	299	306	293	317	271	292	294	293	263	309	281	272	315	309	278	294	308	307	308	306	311	325	258	282	315	299	300	340	267	292	286	297	256	298	294	288	293	292	316	278	304	325	308	324	304	294	284	298	276	295	290	328	307	287	268	288	285	275	288	272	296	284	266	276	276	291	294	294	296	306	262	295	303	285	318	268	316	293	285	306	283	292	296	340	268	301	284	299	284	252	293	287	293	283	286	307	296	286	294	294	314	270	329	276	297	327	283	286	280	309	271	318	315	306	282	311	295	289	284	287	314	292	307	276	304	307	301	287	296	288	274	298	296	282	287	301	292	325	281	293	280	272	246	282	287	340	334	282	299	300	284	302	317	279	284	302	322	288	290	300	291	307	274	293	310	330	279	292	334	300	262	293	307	304	293	283	299	287	321	295	295	306	322	299	303	308	276	330	297	291	290	305	295	305	300	274	341	314	271	336	300	280	314	296	302	295	324	284	297	315	328	325	296	295	313	298	288	315	270	294	286	273	301	300	309	294	313	306	278	312	285	314	298	322	309	280	290	286	286	282	282	293	292	289	289	292	307	273	319	300	297	313	286	295	306	315	292	309	299	306	287	301	303	274	308	307	303	302	285	266	293	296	299	288	308	303	302	278	278	260	311	262	300	276	310	303	284	310	309	318	314	289	280	291	289	300	293	297	308	287	283	311	311	329	291	315	321	287	289	293	255	301	264	288	295	304	323	304	291	291	282	235	301	296	276	304	334	286	332	305	311	294	301	297	270	292	303	311	295	305	320	294	269	279	300	283	277	304	280	319	290	305	294	291	283	279	306	279	280	278	303	301	295	297	309	285	270	290	294	283	281	343	312	282	308	286	286	301	309	298	320	294	309	312	305	300	299	293	292	281	318	317	321	294	286	257	313	286	303	331	301	291	293	278	289	275	309	323	319	282	308	295	285	331	307	275	261	317	287	327	292	286	299	307	301	281	287	257	289	282	294	282	266	288	272	312	277	327	286	291	268	257	295	260	259	318	274	283	301	291	296	289	276	313	242	327	325	298	284	314	311	304	324	316	279	286	279	283	312	303	268	303	293	311	316	255	318	291	283	277	289	273	345	299	293	323	279	301	316	279	305	269	294	311	343	298	298	265	324	324	266	312	306	286	288	294	295	262	278	287	306	301	294	317	306	288	298	281	279	308	309	288	278	314	283	273	270	307	295	337	281	313	305	299	320	308	272	338	289	287	301	297
13948	13081	15597	12171	6845	3783	3743	3523	2439	1720	1554	1385	1559	2107	2189	1970	1259	1093	1035	951	973	1085	1429	1537	1642	1908	2037	1590	1231	875	824	733	716	703	784	740	726	692	754	743	709	702	723	738	680	715	707	691	736	707	689	685	764	741	707	700	732	720	747	695	696	720	741	689	707	708	683	688	723	678	761	691	734	720	688	701	714	728	718	743	735	811	722	722	697	730	753	729	718	732	739	696	694	704	722	682	693	729	749	731	721	753	664	664	749	688	708	733	684	729	748	682	725	713	716	711	757	679	704	731	741	699	734	695	727	725	715	721	745	729	673	775	691	735	680	728	726	725	727	730	715	758	720	714	680	704	742	723	744	684	720	698	727	689	702	681	733	700	736	741	680	701	663	739	703	706	741	738	702	755	696	727	685	710	691	703	749	696	733	696	734	664	735	718	695	669	698	699	707	721	707	681	715	756	736	718	727	725	735	711	689	755	753	732	701	749	752	753	672	746	747	731	720	731	712	713	736	721	713	745	735	692	744	791	687	711	658	760	706	701	689	755	685	707	722	742	764	716	736	734	712	696	689	706	729	742	739	735	681	701	710	739	725	728	708	684	729	712	744	707	738	705	694	673	676	701	712	720	718	709	765	755	709	708	667	730	712	680	713	733	681	670	729	634	710	735	730	728	690	757	698	661	693	704	701	719	665	698	726	745	722	745	695	728	720	743	698	721	715	724	747	687	677	702	701	664	718	739	739	753	717	693	753	756	675	678	717	719	706	715	735	731	696	738	759	715	701	710	718	713	661	718	679	721	739	723	732	743	674	742	735	716	741	716	688	757	714	708	709	745	707	736	717	736	745	756	735	764	758	755	741	692	785	714	650	721	704	741	696	720	738	713	737	705	783	691	739	736	671	725	696	677	737	687	753	783	688	713	723	725	732	733	703	758	716	730	740	747	682	740	695	741	688	675	669	725	705	758	698	772	695	727	696	730	682	696	716	719	748	755	744	702	749	716	646	688	731	738	708	668	685	634	740	681	740	688	720	771	719	725	701	785	724	723	722	688	730	715	742	749	713	747	743	733	668	679	749	734	754	701	745	691	725	694	695	732	664	748	727	693	739	691	713	742	660	716	702	753	735	730	725	694	750	683	719	674	717	697	718	736	730	714	681	722	674	759	730	729	726	707	735	709	706	688	740	698	689	726	740	714	695	738	727	713	699	732	710	674	725	748	687	772	694	690	669	706	713	686	667	731	740	719	726	665	729	729	712	736	664	675	705	705	718	724	744	722	694	715	722	756	674	695	734	729	694	652	729	695	737	729	704	699	693	708	756	749	692	758	720	713	707	719	702	712	735	721	703	696	720	720	682	733	738	682	698	708	732	696	763	737	718	688	689	724	694	726	719	695	744	704	690	686	722	697	734	704	709	743	796	768	728	716	704	678	691	676	704	717	699	729	750	703	682	715	741	738	716	697	725	701	691	721	703	727	757	703	717	759	742	704	719	732	739	708	709	689	754	738	696	743	727	684	702	758	729	695	686	753	652	773	721	672	743	726	713	731	707	710	728	723	670	730	725	711	724	741	707	677	747	710	690	680	709	718	688	732	719	713	731	709	724	716	709	728	708	745	705	742	694	707	695	700	724	721	697	644	693	697	713	724	683	651	706	705	675	671	705	674	703	677	710	796	697	737	705	715	748	744	732	694	673	714	670	683	728	683	792	688	724	741	670	696	732	713	753	735	736	782	705	690	719	730	712	732	748	685	695	739	707	714	727	777	697	670	701	718	743	690	757	763	679	681	736	673	677	726	713	713	706	734	759	714	750	694	764	726	703	661	642	766	650	654	677	681	755	670	670	727	660	704	723	679	728	734	713	723	733	757	723	715	706	706	759	740	700	718	700	670	715	712	687	712	748	721	752	668	726	719	746	717	709	707	726	721	666	728	726	732	750	702	739	714	773	714	719	725	737	765	722	721	712	713	749	715	736	741	751	738	708	747	764	691	697	707	739	706	779	671	758	701	712	690	749	704	659	729	719	681	688	745	734	727	745	721	719	732	736	657	755	750	718	729	725	648	737	683	731	712	742	722	734	695	696	729	716	683	684	697	723	754	698	766	713	702	727	719	730	675	743	732	750	724	728	723	755	687	702	703	730	743	704	728	736	749	708	736	748	672	730	725	681	760	739	740	717	719	704	735	736	722	670	701	704	703	703	740	722	749	727	688	692	718	714	707	753	749	722	703	737	732	740	737	725	699	684	712	709	695	734	749	752	737	684	690	685	725	709	699	700	720	733	681	679	714	731	760	754	716	684	714	722	733	692	733	693	764	718	711	681	676	730	745	742	701	697	711	708	755	717	742	712	707	733	750	673	703	729	733	705	716	704	695	694	716	726	690	702	730	754	671	710	700	759	671	766	779	668	703	748	726	730	743	673	698	717	689	721	699	692	709	732	699	682	685	774	727	740	680	707	708	764	759	663	738	664	663	749	667	721	690	731	753	738	685	734	692	707	685	703	737	711	713	722	696	751	712	729	695	694	718	698	775	727	727	714	746	669	710	730	729	729	704	667	706	729	709	693	730	723	709	747	682	690	682	703	762	767	716	729	706	720	752	676	744	716	718	717	707	760	674	699	730	643	737	732	731	734	699	671	708	714	725	695	733	697	733	683	716	727	701	711	734	705	690	720	724	702	680	719	709	710	740	701	759	704	701	725	695	711	707	699	708	720	711	704	757	664	731	698	715	730	706	769	679	745	716	718	741	745	720	706	659	702	771	717	738	743	638	704	698	740	717	735	735	697	713	687	728	710	695	728	716	708	728	764	704	712	724	668	719	707	684	737	733	767	706	755	704	708	697	766	744	752	703	705	688	708	743	721	696	684	696	707	726	676	748	711	741	761	715	698	700	722	697	728	764	738	687	687	752	682	747	715	702	733	688	721	697	690	695	709	720	725	689	710	713	756	720	778	730	732	666	707	697	685	723	736	734	701	695	721	746	711	662	686	688	749	738	719	710	723	689	727	707	720	691	703	727	690	775	767	718	737	713	709	726	688	753	690	750	716	729	736	730	722	693	689	711	726	662	713	699	718	763	687	739	666	696	702	693	757	698	689	735	717	724	713	696	728	728	700	728	747	721	709	699	669	693	726	701	665	769	748	712	686	710	742	709	678	676	720	752	747	733	737	708	707	715	731	681	690	734	754	722	754	701	712	745	689	689	760	717	667	720	732	734	745	773	705	762	713	723	709	797	763	711	726	726	693	692	689	714	742	718	690	663	727	701	752	700	733	731	738	687	686	705	674	629	727	720	753	680	763	748	726	708	663	678	732	717	680	741	701	701	671	728	737	728	706	706	680	743	723	752	689	696	688	746	710	745	751	729	718	693	742	722	712	748	699	733	709	721	741	715	714	742	709	715	727	695	695	725	733	712	743	728	672	698	690	658	713	783	730	742	698	705	698	679	719	657	683	676	724	741	763	711	663	714	737	739	739	711	744	714	686	723
43451	43454	37220	33368	23433	14882	9860	7736	5315	3190	1655	1496	1203	1477	1695	1517	1044	882	765	841	730	595	582	637	1051	2382	2366	1399	784	496	366	326	322	308	282	279	327	309	310	293	305	305	310	287	276	299	301	279	287	297	305	319	307	315	284	320	298	279	296	284	295	308	286	269	274	300	287	297	282	294	317	291	287	308	323	279	282	310	299	309	277	280	302	321	301	283	318	288	295	310	300	320	262	311	301	259	281	312	301	293	277	293	285	318	271	287	287	306	297	300	254	312	281	261	331	281	285	318	332	291	271	267	281	277	294	308	300	287	296	308	283	266	277	304	277	258	291	316	293	306	286	281	296	308	299	317	291	288	272	270	324	302	273	275	316	343	291	299	266	301	274	290	294	312	280	284	299	303	283	298	256	264	298	280	312	287	287	299	314	293	288	303	297	280	327	291	311	327	268	292	279	311	312	317	264	303	286	305	291	287	278	285	311	280	289	283	300	271	266	313	353	288	304	295	318	295	296	264	263	305	284	266	298	309	282	278	282	258	315	331	269	268	298	288	263	318	271	315	302	293	280	294	288	313	322	296	307	276	295	294	268	298	287	283	314	273	253	264	330	322	271	325	297	303	277	286	295	285	292	287	294	298	259	292	307	280	260	276	291	302	300	286	304	305	294	273	294	309	309	284	284	277	285	287	306	279	318	300	312	268	271	281	291	277	320	276	299	287	288	303	294	321	299	330	290	279	292	288	285	278	296	323	272	298	304	251	289	301	295	272	311	306	307	298	298	273	304	280	228	301	264	266	260	290	280	305	291	298	298	307	305	282	307	281	280	299	309	270	297	320	295	316	294	298	275	286	303	292	270	269	324	304	294	295	292	296	275	275	321	300	287	306	289	299	282	293	319	278	308	290	275	263	287	280	317	292	270	279	273	307	286	275	315	319	281	301	300	321	299	309	270	289	296	302	276	277	302	308	301	311	294	285	319	286	313	277	299	282	338	309	301	287	268	262	294	257	318	300	283	264	299	304	292	309	263	269	315	295	291	271	271	296	317	297	299	268	319	280	285	280	309	291	286	290	281	308	278	267	290	319	280	299	309	259	319	272	287	286	285	279	311	318	305	284	312	289	276	320	293	289	275	307	326	285	276	307	301	306	276	291	306	282	273	293	318	284	276	314	297	318	293	310	307	314	273	275	311	294	285	310	296	290	300	291	274	314	290	278	315	266	311	266	284	324	291	291	281	283	292	302	277	301	295	306	254	278	302	290	262	304	269	265	317	297	299	284	321	303	306	279	303	290	269	270	291	281	282	262	279	277	285	312	279	291	281	301	275	288	291	324	284	289	279	270	245	299	271	278	284	285	245	328	304	277	298	296	322	285	293	287	262	267	302	313	303	300	259	316	288	280	277	281	265	305	308	272	266	287	294	292	233	318	321	307	317	303	304	320	288	277	251	267	289	302	283	292	291	257	286	334	303	309	271	316	292	297	304	306	278	253	282	302	310	290	275	273	282	326	296	276	292	301	287	298	295	267	253	261	278	281	317	247	298	279	275	274	312	295	312	322	297	309	279	269	307	306	312	273	318	297	278	278	304	312	297	293	300	268	295	278	303	282	301	301	266	286	284	272	280	288	263	302	297	299	308	269	323	275	301	260	294	288	294	318	276	326	284	287	290	293	318	249	306	316	294	328	291	289	267	280	273	259	308	281	283	301	239	302	285	317	273	287	272	295	321	269	289	301	291	290	314	320	296	306	292	299	287	287	324	286	307	291	293	325	292	285	287	290	295	289	314	303	305	312	279	293	293	305	311	304	276	331	294	305	286	292	288	310	297	331	309	303	296	297	290	296	270	283	277	300	279	302	288	286	293	267	318	301	326	266	312	299	294	312	310	319	292	293	306	297	277	286	301	267	299	320	295	267	313	296	306	311	283	281	296	294	286	308	277	262	268	275	296	300	311	306	345	314	279	299	294	299	282	330	274	301	286	271	302	292	281	281	273	287	305	281	300	311	281	283	295	316	336	272	273	281	304	267	322	295	303	260	305	313	286	287	282	328	277	284	294	268	287	290	288	290	257	326	304	273	288	311	276	287	293	285	276	308	292	293	276	293	289	307	302	294	256	288	280	311	280	285	289	293	304	305	328	273	326	278	314	328	304	277	284	286	296	297	266	296	272	298	344	310	276	305	305	270	296	275	312	286	298	298	275	275	276	300	303	293	274	314	301	305	315	305	297	309	304	318	291	275	302	307	282	266	284	287	290	310	275	283	314	258	253	307	285	285	298	302	283	281	270	283	282	311	273	304	280	288	299	287	270	308	287	290	298	282	303	283	291	293	284	259	282	300	297	297	301	298	311	305	267	293	294	312	282	309	281	272	297	278	282	296	296	288	279	259	294	304	329	295	304	315	289	273	293	301	307	265	305	300	258	284	312	278	281	293	264	292	315	293	267	278	278	309	301	305	298	318	281	263	302	298	281	308	280	279	299	265	294	305	323	309	253	279	287	315	325	270	269	287	316	278	292	278	252	309	292	302	306	321	264	282	293	300	299	322	304	258	301	287	278	301	313	322	291	280	274	287	275	302	263	309	301	294	301	290	293	293	317	299	294	264	310	295	304	331	300	299	290	301	298	259	328	281	306	295	278	295	303	301	323	302	300	277	307	292	319	309	295	305	318	306	287	288	307	291	286	300	285	313	301	310	278	337	299	306	295	281	292	277	262	297	313	276	265	257	330	309	304	285	287	263	268	288	287	301	310	302	305	286	260	329	303	318	278	269	304	308	313	284	306	291	293	295	278	288	281	269	298	303	323	328	287	298	281	279	295	310	302	277	289	276	306	298	294	317	302	329	291	243	284	327	300	271	305	303	321	283	275	275	279	299	293	255	282	297	281	279	286	289	266	293	286	281	306	304	266	273	275	275	272	278	310	273	304	318	300	302	314	303	303	282	248	277	303	299	299	296	253	278	269	292	305	290	252	322	309	310	288	306	280	268	274	289	344	302	324	284	288	277	275	328	302	296	298	315	295	332	298	300	255	270	327	301	309	271	296	277	314	281	289	288	291	327	324	314	298	301	282	308	290	275	310	286	300	302	272	292	305	298	312	330	304	307	278	298	291	316	299	315	281	283	284	311	275	304	289	268	295	314	304	326	266	283	326	295	261	293	293	294	248	280	288	273	302	289	287	301	282	298	332	322	276	302	287	262	295	283	310	311	299	301	317	308	276	285	266	309	329	294	267	310	324	250	317	290	310	280	297	323	291	297	323	287	276	311	298	299	322	338	273	293	274	273	288	321	297	334	290	312	282	291	276	301	290	300	309	301	280	292	317	315	308	296	310	293	301	310	315	301	284	272	299	298	305	264	295	281	271	314	312	286	311	307	312	306	316	300	292	292	301	289	286	303	334	284	316	272	286	281	292	291	288	328	296	299	246	304	329	294	286	280	279	295	280	301	301	274	277	280	282	299	284	293	341	293	290	310	285	276	309	273	319	254
30804	36055	35619	35210	22377	15482	14270	15467	12259	9320	6026	6159	5266	6872	7689	6756	4904	3899	3569	3524	3668	2459	2500	2566	5337	11875	11240	6589	3475	1709	993	734	662	728	710	692	717	671	751	667	727	696	663	717	690	702	710	676	708	708	690	705	687	728	702	700	738	703	694	707	702	734	722	723	715	681	692	693	676	699	728	673	705	691	682	689	721	695	697	731	695	705	705	686	693	692	724	720	668	714	734	719	731	716	737	688	729	651	727	694	672	728	716	703	702	669	683	693	654	689	720	677	675	698	701	698	702	678	725	670	678	701	743	690	667	721	706	748	761	709	696	723	723	768	694	701	677	717	653	684	706	697	721	669	711	697	702	684	697	699	681	762	728	679	713	690	701	694	682	636	717	681	731	668	736	690	666	686	723	699	729	728	689	726	709	734	666	696	679	689	716	695	672	657	717	694	677	733	722	671	690	724	741	651	705	713	730	706	665	713	673	713	701	701	714	711	700	699	706	708	745	710	707	717	701	732	698	706	679	683	709	698	688	719	667	731	702	677	710	687	690	729	701	749	666	658	708	686	741	667	696	716	712	726	719	683	735	695	729	654	672	728	740	721	692	679	679	692	677	731	681	703	698	732	710	640	741	708	688	719	674	694	707	690	711	702	678	678	689	698	722	692	708	687	705	686	690	709	693	654	691	729	670	739	670	654	667	671	688	718	659	657	736	709	636	744	711	702	744	676	710	683	703	717	696	715	643	776	725	706	665	697	680	723	740	728	683	692	689	724	690	731	715	699	694	684	691	693	715	707	693	689	647	670	717	762	726	689	706	725	683	715	696	679	725	690	699	742	703	713	694	759	685	705	720	711	715	714	744	715	681	648	706	702	661	689	708	701	690	709	700	723	704	698	674	761	745	725	731	769	722	695	697	713	678	690	679	647	645	724	693	762	725	672	693	665	677	709	699	735	670	700	673	654	705	667	709	702	717	683	703	703	704	726	720	693	746	735	714	704	692	699	746	753	699	717	738	735	713	681	728	738	704	725	699	690	684	719	713	694	686	655	718	680	732	694	689	737	740	712	680	724	706	723	710	712	686	708	691	714	709	689	723	679	711	722	716	688	703	740	704	712	702	670	682	693	668	688	692	739	696	672	721	705	691	755	687	698	685	659	693	710	678	720	701	714	663	709	664	709	712	665	740	668	703	689	720	661	690	682	673	694	728	701	635	704	673	732	693	679	745	693	718	701	653	676	744	731	693	680	721	697	690	682	754	691	745	732	729	733	704	637	689	746	662	690	716	704	734	701	716	702	710	714	714	674	685	680	713	715	698	672	691	668	649	712	744	713	686	722	698	698	742	662	720	685	714	705	717	687	744	724	662	703	659	715	703	725	707	724	693	677	668	727	742	689	675	712	683	708	711	744	734	688	769	665	695	706	708	697	694	691	711	670	690	676	678	680	700	695	731	650	712	688	708	670	728	708	714	699	729	697	698	747	697	666	738	677	691	636	709	735	709	694	683	697	729	698	691	688	717	701	696	700	650	703	734	732	692	682	736	725	708	698	696	700	692	691	693	693	691	684	726	718	710	683	721	715	725	714	676	696	720	667	669	683	736	714	705	717	758	698	744	726	731	718	710	711	732	683	719	661	739	675	724	714	689	755	724	709	705	702	698	693	701	703	677	687	632	693	663	687	684	739	676	673	709	706	680	680	668	754	712	682	674	727	689	731	734	723	659	636	717	721	699	715	700	726	676	661	720	695	660	698	704	720	701	685	744	762	732	678	751	676	719	709	682	706	679	656	703	696	682	666	745	723	732	711	660	689	673	725	722	751	693	714	704	769	706	706	702	659	800	662	749	711	757	712	738	723	678	693	751	698	693	670	674	700	717	703	665	701	727	678	724	695	751	661	774	764	716	672	725	731	690	698	740	690	683	653	639	755	691	691	722	745	734	697	705	721	710	708	642	699	699	723	699	723	680	671	687	706	685	709	677	677	731	669	680	719	726	730	724	633	717	703	709	681	705	689	743	731	721	719	699	753	711	728	694	692	706	667	738	666	716	742	721	681	720	726	688	727	709	727	717	694	715	652	716	718	707	708	712	719	701	717	710	718	745	719	699	715	687	715	683	707	668	761	764	688	692	676	727	723	711	696	748	695	706	716	717	686	697	714	693	656	684	664	744	684	701	699	659	712	661	673	753	691	713	663	681	723	699	746	697	708	707	677	713	713	755	700	697	717	748	663	702	718	710	664	662	661	683	696	668	710	733	697	676	742	721	671	679	751	670	676	742	672	664	708	698	708	696	710	753	693	711	745	728	715	698	701	668	750	701	681	685	702	725	687	659	760	692	680	688	754	701	705	676	733	739	740	707	678	698	738	661	703	726	662	710	716	679	654	700	691	713	681	665	716	679	702	664	688	733	754	710	711	727	746	733	694	636	717	702	717	656	727	685	675	714	754	660	680	708	668	723	673	712	685	703	660	710	697	751	661	718	696	718	701	647	698	709	705	665	739	691	702	700	754	674	712	681	654	720	709	675	705	711	655	685	689	702	683	719	731	725	725	739	671	708	701	710	718	713	691	691	616	670	752	744	687	658	688	732	692	696	660	690	685	708	740	666	713	666	711	735	705	699	760	693	691	687	710	724	619	689	748	703	721	705	678	756	710	704	757	689	748	697	688	716	713	704	726	644	711	691	710	712	722	693	716	729	691	723	744	702	738	705	722	710	706	711	693	671	698	689	648	707	779	752	786	728	694	748	680	687	732	744	691	748	689	694	680	680	751	709	732	707	683	692	694	659	665	718	690	709	715	756	683	702	764	708	740	677	767	683	718	646	719	650	709	703	705	714	715	680	710	659	687	685	702	681	701	684	743	725	706	685	679	690	699	691	712	664	674	648	660	644	692	728	639	722	709	688	669	721	680	736	711	674	729	690	674	672	744	671	706	723	747	726	718	720	691	645	697	642	729	718	781	632	661	664	716	714	715	705	731	721	685	682	698	661	759	685	719	695	687	692	689	726	683	716	707	700	679	654	702	703	722	702	699	642	723	731	719	681	755	666	715	706	672	692	725	684	672	739	748	700	698	701	748	750	724	703	703	665	692	691	705	731	677	704	669	694	714	677	686	717	697	729	695	696	739	665	658	720	708	722	712	681	720	715	686	740	724	670	734	655	693	658	728	654	711	694	696	656	723	673	713	710	698	658	691	727	725	688	693	712	689	734	721	702	724	666	696	656	695	727	737	714	699	674	715	675	744	686	680	697	716	673	708	770	725	677	709	697	693	687	717	706	751	744	710	648	691	751	732	680	702	717	663	685	692	714	676	677	660	711	759	741	713	737	676	700	735	713	709	689	682	711	738	687	767	666	682	679	698	707	663	668	727	652	639	724	683	718	771	707	697	710	714	720	669	642	685	669	676	697	674	699	673	698	679	694	761	670	691	677	695	727	714	717	698	732	775	743	693	705	695	682	690	700	721	743	713	750	683	669	676	734	660	708	686	737	706
49405	50752	41532	38731	28702	23973	19553	14164	8619	5854	4562	4613	3687	4838	5784	4335	3710	3226	2897	2380	1732	1286	1122	1077	2121	4310	4081	2370	1284	572	315	261	225	212	221	213	198	241	206	229	227	219	231	181	208	222	238	230	210	222	236	237	192	222	243	225	242	192	197	229	216	221	252	226	219	225	213	201	235	230	206	250	241	212	204	193	206	240	250	248	190	221	226	192	214	245	205	211	228	225	228	225	226	206	217	223	229	218	239	213	219	238	229	229	200	211	222	239	187	213	211	215	243	234	229	223	240	241	218	234	239	214	233	205	239	249	192	227	233	252	242	237	233	219	236	222	204	229	249	247	232	216	210	242	228	230	236	246	226	197	206	226	193	223	211	202	212	196	245	231	240	231	212	204	230	213	238	271	233	201	231	250	232	221	217	214	203	230	225	235	191	234	218	203	198	228	234	202	187	191	213	227	205	200	259	229	210	228	219	222	197	238	222	237	240	213	221	216	207	205	250	230	202	220	219	237	213	238	232	223	237	207	217	233	207	229	238	262	214	224	209	230	249	224	207	222	212	223	228	232	231	224	206	232	237	242	216	235	235	240	209	229	200	237	177	200	209	216	233	218	222	219	205	217	215	249	222	212	229	204	246	205	224	221	213	217	201	191	209	211	230	227	203	220	238	226	199	196	189	199	241	185	249	220	238	196	202	206	207	227	225	203	250	217	253	219	211	238	210	221	233	255	199	230	211	228	239	221	219	205	215	215	200	252	230	233	237	210	232	243	207	221	245	202	251	266	226	230	254	230	208	233	192	196	197	197	233	213	228	222	215	225	229	219	236	223	241	214	201	214	216	205	216	226	207	238	224	239	234	198	266	256	261	235	200	230	227	216	206	216	203	225	223	207	221	248	195	215	229	220	212	234	231	221	225	247	215	216	226	221	204	247	226	201	226	237	211	205	202	209	239	216	235	232	222	232	218	213	211	202	208	244	217	203	229	215	222	216	227	223	231	202	213	215	215	229	209	243	221	226	214	227	203	219	241	201	214	254	210	237	231	231	201	218	198	247	225	218	223	218	223	219	213	246	231	217	239	230	217	217	212	225	233	222	225	244	229	262	193	240	215	232	226	234	211	220	210	209	212	222	192	188	217	227	206	244	201	207	218	227	207	222	219	215	205	252	216	215	230	248	173	220	225	238	227	233	231	207	210	214	239	223	218	219	234	214	238	245	215	237	234	193	230	209	222	185	210	239	211	201	195	211	265	235	233	216	222	218	197	231	209	231	226	211	215	228	242	222	229	208	196	231	220	229	211	254	214	235	206	210	219	216	230	233	241	203	224	230	220	204	221	200	207	213	224	249	243	231	195	215	214	255	216	217	220	207	234	222	229	221	200	210	244	198	245	187	254	225	241	219	224	227	244	208	211	235	220	208	201	199	231	219	239	206	225	227	199	249	196	226	244	207	220	242	218	209	213	230	222	215	215	238	225	240	245	211	210	219	202	225	195	224	209	245	235	212	217	226	228	209	206	236	189	228	215	207	222	213	202	235	252	230	219	205	212	230	169	235	234	217	222	206	241	225	223	184	242	177	244	226	223	231	237	196	208	219	232	212	206	227	195	220	237	229	213	225	226	221	200	223	216	231	212	218	228	264	239	198	219	198	219	205	192	208	184	245	191	223	225	226	209	208	219	207	227	227	209	228	224	224	236	217	217	220	207	239	232	221	219	204	208	228	232	198	210	215	207	192	248	222	197	186	203	251	190	211	223	238	207	239	195	194	238	201	240	223	225	236	225	226	196	208	253	181	221	235	242	217	223	242	203	216	225	227	243	205	216	235	208	225	209	202	210	199	214	201	203	210	217	207	229	226	221	248	220	226	213	252	231	240	211	216	210	231	208	238	229	223	230	212	211	222	235	252	237	202	255	225	218	250	244	200	213	222	207	225	223	222	204	212	254	209	221	206	184	220	222	231	244	240	221	213	200	209	241	220	233	201	221	206	222	224	194	244	232	240	208	204	234	230	201	224	181	229	213	194	187	248	218	207	227	223	201	250	218	213	221	200	205	221	242	211	209	207	210	214	234	214	204	203	240	221	213	227	209	218	243	257	211	219	226	211	211	203	196	210	242	226	246	237	213	235	241	202	222	232	216	215	226	226	218	207	240	215	219	239	216	220	207	251	213	222	216	202	221	199	231	210	234	227	207	222	200	217	209	244	217	216	210	229	203	201	211	240	241	221	197	222	238	237	235	216	190	209	226	220	197	227	229	235	200	194	225	208	224	210	214	207	210	222	214	210	218	209	216	229	244	222	212	198	216	259	231	191	204	209	210	247	236	212	218	212	208	237	215	215	226	242	220	195	215	231	241	230	221	222	241	219	225	213	226	230	229	222	237	228	209	217	225	219	218	234	234	211	226	207	203	230	203	213	218	212	219	191	217	248	214	234	196	218	216	226	233	218	236	244	242	225	221	199	252	215	216	211	221	193	207	248	234	227	240	194	224	207	219	225	203	217	234	200	224	251	223	218	219	221	253	231	216	204	192	239	221	229	215	242	220	237	244	211	214	207	193	222	209	224	234	207	215	200	219	222	242	214	210	244	228	191	225	174	209	208	225	231	208	202	226	233	234	232	209	209	213	202	215	205	230	231	219	235	217	246	241	200	224	234	193	230	212	219	236	231	208	228	203	214	223	213	214	221	204	220	204	218	232	225	207	216	220	228	219	234	226	201	228	225	195	218	215	233	230	226	212	239	225	232	234	232	229	212	202	205	198	196	216	218	214	222	210	213	198	189	231	190	223	206	229	241	217	210	231	218	214	231	219	240	246	202	208	242	199	203	213	208	224	231	225	222	231	231	229	234	208	206	204	220	234	216	233	223	205	204	208	226	245	241	204	216	226	216	230	207	246	219	240	203	174	197	197	221	209	214	200	234	228	199	229	215	216	218	214	199	232	221	207	209	255	227	232	244	208	202	198	233	236	229	220	228	197	196	241	204	220	227	227	230	210	220	231	195	215	215	219	199	212	219	252	231	188	229	242	227	219	223	205	229	194	220	211	206	232	200	222	224	217	255	198	240	256	221	229	214	242	219	221	242	216	245	259	241	253	216	238	206	218	220	232	234	247	219	231	192	186	223	201	223	208	223	245	211	229	223	240	239	213	201	216	208	199	219	239	232	246	235	204	242	233	234	202	228	214	221	212	207	212	214	217	236	247	194	198	226	219	214	199	258	205	228	215	227	223	212	216	258	231	217	241	223	230	213	209	225	206	230	215	216	234	245	210	212	239	207	231	204	222	209	218	224	234	231	222	210	231	218	234	221	211	230	210	238	226	245	225	212	237	224	214	182	232	189	208	219	219	238	252	202	235	223	272	233	235	251	213	230	241	219	202	228	223	230	209	223	226	234	217	191	214	246	232	215	206	203	203	226	247	225	225	223	227	232	235	222	219	236	246	221	224	228	223	224	212	220	226	246	216	231	213	256	215	240	235	228	193	199	237	230
35210	44733	45618	44625	28846	23114	16117	15300	12218	13706	12953	15209	12579	16522	17634	13560	12161	11960	10607	8963	7739	6029	5467	5289	10245	19150	16596	10444	5788	2317	1105	589	549	515	540	534	525	531	512	540	534	532	568	530	521	505	519	516	555	540	516	541	526	522	510	528	535	560	557	514	546	539	544	557	517	503	524	546	542	510	481	545	551	550	535	503	534	505	560	510	511	534	501	570	536	504	549	561	540	513	562	538	517	532	497	525	515	479	601	553	565	526	581	539	492	523	522	535	530	573	535	530	536	505	492	555	533	521	535	534	548	573	538	510	524	558	510	547	523	527	565	553	524	525	539	550	551	549	543	512	540	529	513	548	517	552	513	531	529	576	524	544	520	529	551	542	531	567	535	498	550	539	566	519	548	546	557	515	530	505	515	539	513	500	528	519	556	524	531	493	508	548	531	556	576	511	529	512	529	504	511	537	496	524	510	562	561	529	525	545	501	531	544	537	523	559	535	544	527	549	520	498	546	518	513	556	595	527	520	523	506	564	508	562	554	502	521	524	497	556	533	488	561	530	548	548	503	528	518	537	530	545	538	539	527	532	568	505	535	531	528	527	519	523	544	509	540	527	539	534	578	555	502	540	524	521	543	554	526	531	503	539	575	496	534	534	540	554	506	528	502	533	507	510	529	498	531	538	523	568	546	527	565	537	512	535	548	571	517	519	507	550	522	474	536	547	500	539	563	519	560	584	517	535	545	554	568	548	520	520	531	542	536	556	508	510	508	564	562	550	537	525	506	567	553	475	540	563	548	563	506	493	536	570	566	498	521	524	506	518	514	569	509	527	563	515	537	520	543	503	526	586	509	508	523	532	525	561	527	555	534	556	492	520	494	525	527	526	546	539	496	541	526	519	509	512	505	523	542	556	495	498	554	527	521	483	544	501	518	537	527	581	515	527	536	529	525	523	522	510	499	512	525	478	531	534	536	545	552	571	536	529	522	509	493	548	559	505	524	558	550	491	563	565	551	559	540	518	521	508	588	536	502	547	500	519	531	546	497	493	520	516	501	539	521	522	524	535	484	495	526	512	502	542	501	519	535	548	533	553	498	530	508	584	547	543	524	506	508	522	532	542	551	532	530	547	498	539	539	516	516	495	520	531	509	537	514	543	535	527	513	544	540	557	532	524	529	552	556	516	516	555	589	523	498	543	533	512	522	514	543	523	560	521	519	521	498	530	522	517	527	524	560	548	500	532	528	562	512	550	550	544	532	511	548	519	539	526	499	517	533	501	519	520	530	506	580	538	507	481	532	554	505	545	534	528	517	567	526	510	547	529	510	541	550	553	558	572	546	533	547	503	534	547	544	560	528	566	516	536	522	561	516	539	481	559	537	512	531	519	580	564	568	554	541	506	558	510	504	565	521	546	530	525	540	510	519	514	494	534	506	585	529	478	529	517	550	547	540	509	534	530	514	508	557	561	544	501	511	513	502	570	564	554	524	540	533	516	525	511	524	542	564	470	536	501	538	569	553	545	500	505	545	552	543	523	547	539	548	555	518	521	513	504	527	538	557	550	545	520	488	547	497	511	557	499	528	527	549	564	519	519	561	549	522	548	493	489	527	524	519	486	566	480	533	493	522	517	523	535	543	590	553	605	534	540	551	530	510	537	511	543	561	500	547	496	529	533	527	538	510	551	519	521	551	566	512	563	540	520	544	531	528	543	537	542	551	520	525	534	498	548	506	527	529	540	549	544	523	494	564	516	533	561	519	534	568	560	515	535	542	560	521	523	540	539	530	530	503	533	500	537	544	515	493	537	506	547	514	551	484	488	569	511	561	498	567	531	492	583	512	572	493	534	509	531	539	532	572	536	505	537	505	530	536	541	574	562	524	531	539	497	538	571	533	543	533	503	512	516	558	567	560	513	548	536	514	545	515	483	539	551	509	487	557	478	535	547	528	562	529	534	558	539	544	492	536	545	542	562	507	560	540	566	552	529	520	564	544	547	523	512	545	549	502	529	495	505	557	560	526	554	525	558	529	540	494	518	512	537	530	511	459	507	543	501	530	558	580	496	525	536	536	538	586	540	522	538	542	557	539	532	503	533	495	522	511	544	521	576	515	506	517	561	526	553	529	526	541	526	560	528	506	511	543	509	543	562	545	526	523	558	539	545	500	508	510	522	498	559	535	538	533	534	527	543	514	500	512	541	553	518	515	514	538	549	519	563	528	505	520	538	495	516	543	537	494	535	575	506	545	498	520	523	518	492	537	563	523	504	521	525	493	510	546	525	519	540	534	548	549	549	556	527	538	546	560	549	520	494	552	540	511	518	521	554	554	556	488	561	536	554	520	528	471	535	549	518	530	521	512	537	531	526	556	525	544	512	533	528	550	560	498	487	536	509	539	547	509	521	474	554	537	529	517	543	558	550	527	517	534	520	540	552	523	529	547	488	525	543	570	494	531	518	538	534	554	525	504	495	520	518	559	511	549	563	511	529	517	483	512	506	519	552	506	515	491	496	539	506	568	538	530	536	473	477	514	495	517	554	484	520	559	530	530	509	525	492	525	548	531	553	507	546	529	537	520	502	540	559	526	546	542	507	545	529	544	523	517	515	533	489	541	542	519	533	555	527	504	534	511	529	545	529	568	514	547	539	530	506	543	547	505	503	512	508	544	532	548	541	551	551	518	581	506	515	528	517	532	531	544	507	540	528	547	515	558	514	518	492	557	537	541	526	501	510	515	529	523	545	500	513	544	554	529	489	525	541	541	495	535	518	529	515	553	534	512	541	517	556	567	509	554	537	542	501	553	535	534	510	520	549	535	538	542	523	564	514	553	531	506	517	514	552	528	551	533	522	531	537	564	536	536	511	537	567	524	539	522	535	561	528	529	571	542	492	544	544	527	527	560	563	547	529	532	515	488	484	513	562	506	594	548	562	550	520	541	520	518	551	529	493	543	532	563	540	528	499	549	501	521	559	569	546	566	514	493	508	562	559	497	560	531	526	541	514	542	544	518	546	554	545	489	559	507	528	514	567	517	480	528	496	516	530	551	538	522	511	512	511	554	533	519	539	530	527	533	540	536	512	541	532	517	528	539	494	505	524	520	551	522	506	526	537	503	554	543	553	525	539	532	554	527	520	528	537	558	543	519	542	533	504	563	548	525	559	547	537	503	546	554	507	535	475	528	589	535	465	520	520	546	511	556	515	556	530	555	525	515	488	593	499	510	520	512	542	531	497	501	555	582	503	567	489	580	498	539	516	547	554	545	537	524	508	524	550	511	505	486	492	529	518	583	540	549	511	545	546	514	532	542	525	502	526	506	539	528	506	514	533	471	546	502	543	471	539	523	532	556	545	493	555	585	626	525	569	543	548	518	544	530	543	542	549	505	507	540	527	535	507	515	568	564	501	500	513	476	491	527	522	540	525	510	519	536	529	505	506	491	511	533	544	542	586	529	551	534	547	525	583	508	527	523	528	535	515	562	508	541	491	515	569	528	491	532	490
22792	18949	18684	9206	4169	1462	707	525	395	388	372	369	389	404	389	358	366	399	465	449	414	375	433	526	459	364	376	357	328	262	281	281	262	237	273	268	262	270	237	249	261	281	273	272	269	254	284	286	262	272	237	244	272	283	264	263	266	260	270	249	233	245	285	240	245	266	284	238	265	297	263	245	259	247	245	253	268	265	255	279	300	265	296	269	257	265	265	248	259	289	271	255	224	267	274	267	296	271	256	270	256	279	261	261	256	278	270	295	265	275	269	275	293	272	247	274	234	248	237	280	297	228	294	271	259	256	256	249	257	247	252	263	288	259	270	266	247	313	264	259	241	259	259	251	252	275	253	257	285	256	276	252	268	237	227	267	253	258	267	240	270	263	242	272	254	235	273	246	270	229	268	268	264	284	228	295	252	274	269	246	267	265	259	267	241	256	257	240	255	265	262	274	265	246	265	295	263	328	259	270	274	243	245	247	250	283	287	253	246	242	277	262	283	270	273	253	235	281	289	277	273	272	257	255	286	246	243	241	255	278	261	252	288	271	286	275	256	257	249	265	235	260	250	249	280	264	240	297	273	273	242	271	247	245	232	244	273	291	278	266	278	247	249	249	258	261	282	235	262	236	252	258	238	247	259	271	271	288	284	280	266	257	258	261	252	255	287	260	240	278	258	248	282	268	236	265	262	223	264	285	245	263	271	257	255	250	263	262	262	276	261	269	265	262	270	254	241	278	241	241	287	272	252	243	241	286	268	230	239	261	285	281	270	271	243	248	276	269	246	280	266	283	260	275	262	270	244	285	266	279	287	255	288	261	257	247	235	254	257	246	258	281	242	266	244	272	266	236	250	234	268	253	272	254	294	221	279	242	268	254	245	229	267	250	275	254	240	246	261	229	250	265	277	252	270	292	252	277	254	284	273	264	247	243	219	251	294	262	266	261	260	292	247	256	277	268	272	243	269	274	226	260	280	277	256	247	256	238	264	247	276	265	253	264	228	263	245	262	262	267	271	236	266	246	241	273	269	259	271	262	230	261	271	270	265	250	299	294	266	273	262	287	279	282	273	257	269	257	280	280	258	296	274	233	265	274	263	236	266	237	264	271	244	247	280	284	261	265	233	237	270	257	275	281	247	256	281	270	247	265	249	251	244	253	249	295	232	239	252	277	287	259	259	295	266	248	263	273	266	246	262	260	249	235	265	254	267	255	262	228	247	275	286	280	265	262	279	257	229	258	283	282	262	295	262	274	271	242	256	274	245	274	287	255	268	264	286	264	275	274	271	271	228	277	300	268	238	289	231	260	275	281	253	246	299	255	267	267	275	259	264	239	261	279	265	244	277	230	265	271	274	273	245	295	285	265	271	256	252	263	274	250	262	266	277	248	267	250	298	240	248	233	267	267	237	290	275	274	240	307	248	259	265	263	259	251	258	312	256	255	257	257	250	277	225	265	222	246	249	233	260	269	264	286	247	258	245	235	253	276	258	240	286	267	280	268	269	242	291	243	263	231	269	285	236	284	262	266	260	265	277	247	272	257	237	283	263	258	215	266	247	276	248	226	261	262	255	251	257	273	260	264	250	247	272	271	255	228	259	250	265	254	218	237	239	240	242	251	255	254	250	246	270	252	270	274	260	244	267	265	252	262	260	262	274	251	279	278	253	227	255	300	244	263	251	266	251	271	254	264	273	255	253	271	253	258	251	260	290	262	253	298	253	290	269	269	270	261	266	246	263	278	254	237	275	274	252	269	258	282	231	247	250	234	254	285	256	246	258	287	264	268	268	249	251	260	253	254	231	239	243	272	257	244	270	275	244	280	250	253	231	278	263	247	302	279	237	277	287	280	267	264	283	240	267	251	251	253	282	280	275	290	276	293	255	277	247	279	263	234	259	257	274	231	267	272	239	274	263	285	233	243	240	244	258	277	237	245	273	255	254	291	246	258	276	259	261	262	278	220	254	240	241	284	255	251	281	234	255	251	239	245	282	243	261	271	270	292	246	266	246	253	270	295	241	280	298	270	266	286	271	233	285	265	257	287	253	265	286	270	263	273	247	267	241	257	287	279	270	257	255	257	255	255	237	276	265	252	292	261	231	259	258	275	284	265	266	255	281	254	241	262	253	271	247	257	234	269	252	249	245	306	223	268	239	258	247	249	253	282	270	255	235	259	244	285	257	244	252	261	287	264	263	272	266	264	296	276	244	269	251	251	292	265	282	247	250	279	248	263	288	256	237	256	271	262	245	227	258	275	262	253	267	244	269	299	242	264	246	237	269	275	250	239	271	274	254	276	224	273	256	236	263	299	248	256	282	276	253	222	272	264	247	309	277	273	267	261	271	287	249	308	262	250	259	277	295	256	291	247	272	235	250	241	297	245	289	289	281	292	266	264	291	290	254	257	258	274	299	266	266	268	262	269	277	240	271	272	264	255	252	272	258	259	292	269	241	295	285	283	257	276	270	277	260	260	261	283	263	259	281	256	249	257	240	273	246	253	262	246	266	269	265	283	273	266	254	221	273	265	283	268	253	255	244	244	296	244	259	307	295	272	239	283	258	301	261	249	277	287	227	291	278	243	261	268	275	265	258	289	239	270	257	271	252	269	271	232	239	248	254	230	255	262	269	243	281	287	241	245	268	260	281	233	262	248	256	262	239	242	284	256	290	232	261	258	264	298	228	261	262	275	261	259	258	245	251	280	248	225	264	240	267	248	269	255	262	285	265	250	270	254	262	242	302	282	291	272	255	272	281	235	280	249	268	258	301	247	230	256	254	272	241	267	266	271	260	251	257	270	255	266	239	265	261	284	287	280	280	261	278	258	270	242	254	265	265	278	254	232	269	275	283	274	275	278	256	235	280	272	248	277	243	266	251	226	258	268	264	266	242	264	280	263	253	261	260	270	278	251	300	257	280	264	257	270	271	258	268	290	257	246	245	278	253	271	268	287	270	253	279	258	280	254	267	239	276	246	234	278	231	268	273	264	273	246	267	255	273	270	264	283	244	265	242	306	265	262	245	217	260	252	255	271	279	266	267	238	280	266	228	274	268	249	263	267	262	274	269	239	260	244	229	260	280	283	282	289	272	290	254	253	251	261	272	281	238	295	242	256	274	292	250	256	255	253	225	248	261	246	286	257	242	288	277	272	259	283	263	252	300	285	282	262	255	237	290	274	313	274	246	247	261	282	248	236	268	249	248	260	283	288	283	244	259	279	268	281	289	243	289	253	243	248	265	276	289	280	260	274	286	276	271	276	271	277	269	234	253	243	248	269	250	285	265	297	258	288	240	271	299	287	288	260	270	234	240	249	260	250	256	228	245	252	275	256	236	271	259	273	249	260	259	264	291	280	263	273	278	287	267	232	287	278	236	235	297	246	225	244	261	254	267	246	254	280	251	255	261	271	265	253	264	252	262	267	259	273	257	288	273	278	300	278	279	269	290	268	260	268	260	261	260	254	269	284	252	304	270	257	225	255	236	236	281	249
15333	17552	22269	15102	9600	4817	2424	1745	1451	1365	1301	1315	1442	1543	1718	1528	1442	1698	1978	2006	1782	1625	1994	2236	1697	1128	1220	1119	904	805	704	618	610	691	659	614	651	606	587	645	631	659	624	638	603	659	664	695	634	668	620	659	627	687	577	579	627	619	586	689	622	646	658	645	677	623	648	660	650	693	607	652	640	621	649	652	625	662	631	621	618	633	640	620	599	618	626	643	622	627	628	604	637	634	622	622	644	649	678	631	605	649	604	608	630	620	626	652	625	663	593	643	626	631	647	641	639	638	658	641	627	595	620	650	652	636	658	621	655	636	617	606	609	716	597	638	644	664	664	635	629	653	599	647	609	636	665	643	618	645	670	651	659	623	651	617	690	629	589	639	655	647	622	630	638	606	613	616	716	609	629	645	618	637	606	639	622	619	635	659	630	717	602	649	634	615	601	608	595	599	644	630	636	607	611	626	659	636	662	579	635	604	662	649	603	581	661	637	605	672	651	632	602	616	636	663	617	633	636	675	681	626	649	638	674	649	648	631	637	671	666	603	613	637	609	652	603	648	654	651	661	671	643	658	611	678	569	635	628	631	667	670	620	668	628	632	616	624	645	613	600	654	625	679	622	630	650	600	579	653	607	603	626	627	655	617	649	654	650	650	665	642	609	627	650	640	648	618	676	639	617	685	615	633	598	678	638	674	595	626	635	611	662	612	663	648	660	619	607	624	661	613	668	594	614	624	630	631	596	638	598	627	633	619	635	636	656	664	649	656	645	697	634	638	627	662	633	643	680	650	673	660	648	719	636	671	635	627	636	585	670	619	651	592	585	657	616	658	625	669	584	631	654	652	671	601	715	658	635	602	656	649	630	637	629	652	631	658	637	659	659	611	637	671	618	647	618	650	619	589	637	637	634	628	634	610	643	616	635	642	657	693	606	623	685	644	611	637	662	583	624	610	630	679	628	626	625	610	653	617	605	637	607	633	690	626	646	647	634	658	656	676	679	654	629	659	648	615	621	665	663	622	711	653	646	610	654	630	618	633	622	597	661	638	633	626	608	601	681	619	667	593	681	663	649	691	673	622	621	609	630	610	618	605	584	625	647	634	631	662	626	623	641	621	690	652	621	644	654	627	649	654	626	630	657	664	665	647	618	666	668	666	628	631	609	599	640	646	611	609	640	619	591	609	647	592	626	636	655	599	617	662	654	627	670	622	657	602	624	658	684	633	618	644	666	618	641	647	653	668	645	641	595	620	605	640	648	661	629	652	667	603	647	661	601	629	635	672	621	619	663	631	626	670	626	643	632	677	620	616	630	645	605	584	636	698	681	619	645	629	661	669	639	648	631	639	676	621	604	638	667	650	655	615	593	607	620	605	648	635	659	648	648	626	687	616	683	604	630	656	639	624	632	657	636	646	600	613	629	626	621	616	662	632	653	618	631	651	656	617	645	631	625	652	652	650	626	635	597	688	627	658	643	656	654	672	642	628	582	596	610	609	662	604	667	688	618	649	695	653	600	629	623	645	632	615	601	637	709	663	610	635	700	643	660	642	662	611	650	627	642	677	657	619	638	627	634	649	651	649	629	670	586	651	627	629	672	651	648	663	631	632	639	607	677	640	590	632	624	641	614	635	661	653	654	639	596	615	630	613	630	677	661	636	617	630	628	662	629	643	647	599	654	656	641	660	639	627	654	604	647	629	636	614	617	645	619	674	630	623	658	606	655	596	654	632	667	638	628	649	607	629	609	610	646	622	616	612	631	635	617	665	610	628	664	627	616	636	652	661	643	627	609	613	610	646	625	638	669	596	690	596	598	687	619	658	617	657	638	635	583	623	622	593	620	619	641	617	594	615	649	626	627	679	621	645	615	605	645	644	646	627	650	697	640	631	603	637	624	633	596	637	659	693	617	631	626	671	612	643	625	593	683	638	624	654	607	605	664	624	646	654	630	647	669	586	652	678	641	622	632	653	590	627	623	659	653	684	598	654	634	619	629	604	620	638	694	663	661	658	661	613	624	619	657	611	681	652	648	621	625	653	621	646	623	627	619	616	649	646	671	633	620	560	622	665	681	693	642	639	651	628	659	615	561	634	659	602	649	645	633	619	630	606	609	668	588	596	655	654	618	652	612	642	642	703	638	667	619	632	616	602	594	669	619	633	672	628	634	656	647	652	663	638	620	652	623	633	655	665	634	647	669	614	701	629	689	622	644	633	618	639	631	617	645	653	601	624	641	635	613	626	646	635	654	638	656	633	614	639	650	605	656	598	683	607	661	612	637	616	685	629	611	633	690	607	628	645	663	634	614	584	638	607	652	661	682	615	592	619	661	632	644	624	657	638	633	601	657	698	648	633	610	634	649	670	631	650	615	638	639	637	635	646	600	711	596	655	591	616	632	633	628	615	649	657	636	653	677	653	653	671	657	660	669	607	675	629	584	641	634	645	645	682	624	623	612	622	622	628	658	630	610	657	651	613	650	642	644	603	632	610	645	596	666	594	612	662	621	639	615	633	649	613	624	614	653	627	647	623	663	660	655	611	641	633	637	625	665	633	640	627	650	630	585	627	613	607	631	643	643	636	639	629	635	603	665	612	649	603	648	663	615	596	603	656	647	610	635	618	625	639	638	618	636	600	631	650	613	607	634	635	593	662	644	662	607	653	630	695	662	654	618	679	654	606	644	593	607	655	653	651	584	681	616	639	629	569	611	655	698	685	615	652	654	640	626	631	662	634	619	699	622	618	639	628	610	670	621	628	693	617	625	656	626	606	657	683	600	669	638	646	638	660	628	615	634	644	654	609	607	591	633	643	649	632	598	657	568	667	672	630	703	631	584	655	634	613	681	590	624	634	647	652	633	637	677	624	602	642	625	618	628	614	670	625	606	634	647	631	624	631	665	630	644	653	638	663	591	665	623	640	625	633	611	643	645	631	608	668	654	643	607	639	639	636	667	627	597	663	615	611	604	669	664	655	652	629	635	561	650	699	608	661	649	683	660	628	664	604	609	653	643	602	602	647	617	606	658	646	606	572	622	628	644	665	594	622	655	667	656	614	657	633	605	657	612	637	653	644	653	662	631	650	591	630	608	607	635	633	630	614	652	618	707	667	608	646	601	636	600	647	630	658	643	647	598	608	588	641	625	617	628	637	691	646	625	650	633	626	654	664	618	615	653	608	639	647	632	682	634	637	592	624	637	637	604	623	662	630	640	605	648	619	642	699	595	669	635	598	645	601	636	627	644	666	659	648	627	647	590	631	638	661	607	613	635	631	612	609	662	596	604	657	663	631	677	606	659	607	630	661	664	594	637	648	654	626	601	611	590	650	661	669	594	623	667	662	656	611	629	650	638	640	643	635	631	625	618	666	624	583	635	639	658	641	662	652	632	634	658	643	592	635	603	621	620	654	616	605	670	624	616	620	624	625	653	712	675	611	641	671	618	652	616	635	632	680	623	647	614	618	615	651	655	661	614	662	624	651	665	632	688	607	610	653
41758	43556	45445	40109	29529	19918	13163	7020	3699	2459	1186	910	922	884	1032	1016	920	817	988	1188	1149	928	900	1060	2188	2612	1805	1058	577	400	296	310	304	291	254	288	241	280	267	279	264	292	287	281	265	259	282	288	292	275	290	266	265	289	259	278	280	280	280	304	276	247	297	293	274	292	299	269	310	314	312	275	281	286	255	265	274	288	259	274	296	304	291	277	285	265	256	268	302	286	259	262	299	294	278	291	278	279	276	313	278	257	269	254	277	295	265	273	262	230	286	254	284	265	272	287	274	279	283	276	271	249	277	288	297	290	280	288	310	284	298	271	255	295	245	248	280	277	248	293	255	281	269	286	286	256	314	288	243	282	273	279	259	253	230	249	302	267	276	272	286	285	290	327	263	289	260	252	287	268	273	256	274	289	289	309	266	282	297	280	286	303	305	276	272	296	312	272	292	296	269	296	272	256	259	285	291	261	294	270	268	242	298	283	268	286	300	303	273	274	258	309	283	305	286	264	275	251	299	291	298	266	278	276	281	272	269	250	271	271	265	279	299	271	260	279	275	241	264	236	281	262	267	250	273	285	281	292	291	275	300	284	261	275	250	277	288	288	320	292	290	252	281	288	300	323	291	314	284	306	286	253	258	274	297	284	292	256	293	282	250	247	270	288	260	275	274	264	299	270	276	287	307	287	279	288	268	296	292	273	284	297	269	262	285	275	297	289	268	274	251	275	298	270	266	286	258	319	273	281	275	267	276	282	277	269	288	303	284	276	249	290	284	260	283	264	278	285	273	275	270	262	317	288	272	280	282	271	285	239	295	298	317	282	304	280	293	280	302	285	268	270	286	286	275	289	290	301	298	240	273	267	253	268	274	279	268	289	287	253	300	239	261	295	282	291	264	271	269	283	267	274	297	301	291	257	322	282	278	260	299	290	281	250	300	290	281	243	269	276	290	282	277	283	270	260	274	275	268	250	282	277	298	264	280	263	299	287	280	275	264	290	290	285	265	251	289	251	274	224	281	288	293	281	297	253	281	292	260	268	308	287	299	262	290	308	285	288	276	296	264	273	243	270	266	297	283	276	292	277	279	283	284	288	294	270	249	288	257	296	277	268	279	275	279	272	259	266	303	300	298	262	261	281	295	274	314	275	289	304	290	271	295	271	267	302	251	280	295	277	291	269	239	274	284	268	260	266	283	286	284	293	285	270	258	298	264	287	257	328	292	275	300	264	271	284	282	300	255	306	280	258	252	278	256	268	267	273	258	267	279	271	297	296	267	263	287	273	279	251	268	250	291	278	265	262	255	275	260	272	240	256	270	270	276	281	306	283	266	279	272	301	303	281	280	281	259	257	253	302	286	310	281	311	294	265	285	275	272	279	273	280	276	297	281	285	277	260	281	265	309	260	286	275	301	284	286	265	308	298	268	300	246	244	297	262	283	251	267	282	290	280	276	271	285	276	264	299	276	255	256	269	276	247	250	283	273	289	266	257	286	306	281	281	292	285	261	283	263	267	270	298	271	254	273	255	280	273	281	269	253	306	279	302	266	290	291	304	281	273	269	243	286	298	262	257	261	305	270	278	290	278	253	275	293	299	299	256	270	280	260	257	236	293	291	265	282	282	299	272	310	282	291	296	289	291	282	234	234	264	275	283	276	307	293	271	251	275	273	306	262	304	284	249	278	272	254	267	240	275	270	299	259	286	280	283	291	275	280	289	291	313	259	279	254	253	254	287	272	291	249	275	306	305	282	314	284	296	265	271	291	285	283	284	287	268	307	257	265	310	290	283	284	290	314	265	254	277	259	303	253	282	306	237	260	279	279	278	278	278	242	276	301	293	296	269	291	300	296	289	279	285	254	284	275	271	321	289	290	295	297	291	270	288	283	277	296	295	273	305	304	266	270	273	289	294	307	293	258	285	270	286	298	250	255	290	281	267	257	288	271	260	305	273	279	267	322	313	301	262	260	268	258	288	262	285	314	255	303	288	264	287	274	267	293	288	270	272	272	261	263	264	300	262	276	255	241	288	290	273	270	280	278	239	279	269	255	287	269	279	297	281	253	268	285	265	277	262	241	261	292	274	244	272	275	289	287	280	303	254	241	268	295	288	250	263	291	302	291	286	271	262	256	278	284	248	265	274	263	282	298	266	285	278	284	294	287	289	290	308	292	285	269	280	278	286	286	290	284	247	252	274	290	274	271	280	307	264	270	268	277	232	280	269	298	269	278	288	294	283	269	265	291	280	294	295	290	275	293	262	299	261	283	280	247	280	272	292	262	286	284	256	254	273	289	292	324	275	276	265	294	271	276	275	272	282	295	266	244	263	296	273	294	274	298	276	267	286	256	289	243	281	279	293	268	272	273	243	276	284	288	294	263	257	293	281	257	291	274	268	277	286	271	305	278	276	278	281	272	288	294	284	305	295	238	253	260	264	264	274	241	284	299	293	278	293	250	251	238	305	281	251	274	264	319	297	286	284	277	253	287	292	284	262	262	294	273	321	269	283	301	258	290	291	267	274	278	279	292	302	291	274	280	272	278	265	284	286	293	272	273	267	278	301	280	288	271	290	255	280	282	277	284	260	278	277	288	246	272	289	266	250	257	277	270	264	301	276	283	270	321	289	264	294	264	278	272	284	261	281	272	287	289	277	310	268	273	272	274	283	264	297	262	260	291	285	289	297	281	289	240	259	264	302	266	280	279	284	307	279	256	290	287	277	288	234	251	288	286	254	273	286	264	288	294	268	277	266	274	274	302	270	312	274	283	253	282	271	277	268	274	278	277	286	313	295	263	305	304	267	278	284	278	288	294	263	275	285	294	304	270	305	308	278	276	305	309	250	279	248	257	288	268	277	287	275	268	271	264	280	308	306	280	256	288	286	314	278	269	269	264	264	286	268	280	267	281	292	244	280	275	296	325	278	266	273	247	265	299	263	256	311	296	269	296	270	264	322	336	263	283	254	298	240	280	256	307	264	288	306	262	281	260	260	316	280	269	312	282	306	250	259	275	261	284	286	245	272	302	278	256	250	256	275	298	271	278	272	266	263	287	313	257	288	257	256	275	282	231	266	303	302	266	292	242	305	281	315	274	281	291	286	286	274	295	293	288	285	253	262	286	281	284	283	278	279	294	290	250	312	261	281	251	258	291	293	264	285	271	303	298	269	257	273	241	281	275	296	276	291	304	261	269	272	276	247	262	303	253	256	260	284	287	262	277	311	254	269	309	267	268	275	260	244	274	274	273	278	282	259	269	307	263	263	300	294	321	290	270	284	276	286	285	301	294	284	275	289	270	287	293	273	248	288	283	278	292	277	302	254	250	271	293	298	285	285	275	259	258	267	257	291	279	257	304	289	278	316	284	300	255	259	278	275	257	263	296	274	268	296	281	261	303	277	276	284	278	281	264	302	287	296	276	294	309	308	252	253	263	294	261	249	301	290	301	264	312	258	273	293	278	286	249	293	297	272	311	271	262	288	241	243	281	255	305	259
28934	37315	43162	43768	24755	16361	11903	8918	7633	6713	3563	3561	3896	3770	4656	4351	3814	3630	4485	5345	5332	4776	4098	5290	11100	11944	8598	4400	2224	1185	799	708	639	675	708	642	677	643	679	695	693	665	648	692	676	656	680	689	643	643	706	635	685	697	649	657	686	699	671	636	604	673	638	631	666	711	657	711	688	649	641	696	658	719	625	634	672	683	650	651	652	661	651	680	675	672	664	649	650	683	668	682	637	684	646	701	649	684	694	655	670	689	720	650	636	668	650	666	692	660	665	673	632	656	672	671	647	634	622	645	681	674	646	647	681	649	699	637	672	639	675	665	624	648	709	618	706	624	698	652	671	657	692	665	676	655	629	649	640	637	700	663	631	664	650	643	706	654	684	659	694	631	635	612	661	670	704	686	674	644	651	652	669	649	715	669	670	672	671	649	645	660	629	673	665	685	675	664	628	626	663	685	635	631	638	672	669	647	643	640	701	641	627	681	708	670	653	710	676	629	704	689	646	687	669	654	658	666	672	670	661	668	645	656	678	673	661	666	676	639	686	643	667	707	664	625	644	666	643	682	631	649	625	618	650	671	669	662	675	672	648	677	704	666	660	704	686	691	683	665	641	650	684	690	653	663	731	704	595	652	655	668	671	693	707	647	685	706	641	690	649	624	670	641	630	726	679	658	628	668	682	572	652	697	697	680	585	660	640	641	656	679	631	677	676	647	700	634	639	669	654	695	695	678	689	681	671	636	681	642	632	627	664	702	613	675	691	662	689	658	687	640	695	633	617	601	644	649	644	705	702	673	696	619	689	672	707	677	709	637	696	636	698	657	651	690	638	689	673	672	641	670	589	676	656	640	660	688	662	677	691	641	680	633	679	658	648	647	694	644	614	654	678	653	649	659	690	675	692	612	662	669	651	659	630	689	698	662	648	674	692	710	630	672	717	711	717	686	673	713	651	698	665	703	705	652	668	620	692	667	681	582	651	653	636	636	650	686	655	672	710	663	718	680	618	678	655	654	674	691	693	685	650	695	653	681	666	654	658	659	664	672	648	671	649	633	657	705	665	710	597	638	671	695	655	648	663	651	740	654	646	687	682	704	658	677	648	696	663	668	708	706	695	682	658	661	643	703	673	647	619	656	679	657	626	605	716	681	706	637	687	685	715	656	669	661	696	648	652	665	672	644	689	675	661	680	689	642	657	658	664	671	695	633	655	655	676	647	634	653	657	675	657	635	662	636	683	681	662	683	645	654	704	668	647	626	645	663	673	665	656	615	694	737	637	623	721	648	685	735	634	655	639	648	615	627	641	665	669	691	684	692	659	667	651	666	697	664	687	673	682	630	674	639	616	648	664	698	648	648	660	686	660	697	649	670	667	676	676	670	637	649	646	706	688	659	686	649	637	644	628	683	662	670	716	607	667	661	668	634	653	723	628	603	663	639	636	654	655	628	669	640	625	669	676	643	681	664	698	657	657	651	661	675	664	695	682	627	707	644	633	675	659	640	657	677	659	666	645	602	694	647	651	678	626	658	650	669	678	645	665	680	599	673	634	639	713	630	683	686	691	641	679	702	666	673	673	655	649	660	656	691	696	657	680	696	694	667	657	656	687	653	642	691	664	652	669	630	629	695	713	693	612	677	646	666	616	630	676	641	662	659	640	727	688	651	657	663	632	684	646	661	656	704	635	658	668	634	671	718	666	665	668	693	693	702	681	640	682	664	655	613	645	679	640	698	658	662	626	655	667	709	642	696	641	690	684	686	657	658	625	671	663	748	654	627	661	643	660	634	696	696	659	684	633	651	682	681	610	684	678	651	670	676	659	669	734	712	661	638	661	654	689	690	686	671	704	624	637	650	653	679	612	689	641	675	687	679	710	696	737	683	659	676	629	690	664	647	704	659	669	644	655	672	701	650	631	650	658	668	658	694	676	607	699	690	710	630	672	648	657	658	677	641	677	684	695	669	658	681	701	632	698	652	691	684	672	663	617	683	663	723	696	656	728	609	626	671	641	693	680	633	740	660	671	647	688	668	688	643	650	649	659	688	638	703	653	671	658	640	655	680	679	669	663	650	639	678	702	685	647	670	680	655	665	679	711	670	606	676	636	629	595	665	660	614	674	682	665	684	671	707	652	639	634	729	654	636	631	645	610	627	718	682	682	698	629	686	607	701	660	661	661	673	688	666	658	667	677	682	723	703	650	682	683	604	660	645	703	650	691	638	636	707	662	668	656	666	667	707	710	639	673	671	664	692	661	676	658	641	670	660	652	696	635	637	702	642	644	677	645	654	689	683	636	678	650	641	662	623	672	627	650	688	674	693	703	659	683	663	644	654	669	660	680	634	637	656	721	639	656	645	665	650	660	639	660	679	680	685	632	673	627	637	649	636	624	646	688	718	704	679	692	672	673	723	610	655	697	661	702	667	630	694	678	665	706	683	634	642	608	684	625	662	669	695	623	676	671	666	660	615	726	658	710	662	632	664	651	686	617	630	696	671	665	632	672	692	710	690	675	664	652	695	670	671	640	638	661	670	638	670	658	626	710	680	651	660	679	690	663	638	657	673	655	672	705	631	686	672	659	675	625	652	666	656	613	657	668	671	671	633	676	616	649	674	675	657	678	673	670	659	696	665	668	673	656	657	636	679	729	617	680	650	687	671	636	669	652	620	671	630	685	647	688	654	665	670	663	684	674	664	652	639	624	645	626	662	662	670	640	681	614	633	692	671	685	732	640	703	639	648	669	652	672	668	643	702	621	667	701	640	660	668	619	678	691	604	691	689	694	674	626	667	630	668	664	677	642	684	651	648	647	652	682	664	671	695	659	674	674	616	651	659	649	651	655	621	656	666	682	704	651	645	648	639	706	633	665	669	639	665	654	629	686	679	610	651	696	645	680	634	649	649	673	694	676	667	683	639	705	671	662	680	710	631	691	650	668	684	670	712	669	651	668	661	742	653	650	687	640	661	670	635	634	610	643	673	630	618	608	669	680	630	688	685	706	662	661	684	618	608	627	698	662	641	642	656	680	641	656	624	675	649	625	630	636	652	689	676	636	660	629	678	626	666	656	634	663	647	634	671	736	673	683	679	674	682	638	636	653	659	653	650	654	657	656	664	680	708	717	647	652	672	646	659	666	650	648	685	669	730	698	667	599	606	656	631	646	637	645	658	620	623	639	677	690	663	670	693	688	706	701	649	651	668	598	651	698	678	682	666	689	680	659	637	667	643	654	648	660	677	642	640	703	657	656	662	641	686	595	656	665	670	636	656	606	685	663	659	638	685	692	631	663	644	669	653	665	623	653	640	651	650	679	681	647	669	680	668	672	660	679	644	686	644	690	640	710	661	658	668	671	626	691	649	658	668	654	662	689	677	664	688	652	677	650	711	615	688	666	682	616	681	601	675	624	712	665	668	631	672	617	710	661	691	679	630	675	659	628	678	637	641	690	683	679	599	643	685	642	695	629	667	665	689	682	680	661	701	656	603	668	688	676	696
51549	51542	46699	39844	27091	23571	19299	13778	11314	5860	1944	1277	1396	1788	2939	2872	2150	2022	2006	1774	1754	2033	2397	1601	3211	5120	3754	2009	919	453	273	235	243	210	219	227	241	247	232	213	224	224	206	233	212	219	226	197	232	267	230	218	232	231	253	231	218	209	229	242	221	228	219	233	232	232	197	230	228	221	240	234	235	244	216	211	209	238	233	209	242	224	195	210	206	208	232	202	202	213	232	208	233	226	229	222	247	220	239	221	235	224	217	202	222	220	204	245	224	240	213	221	236	237	188	215	202	221	203	219	206	266	226	210	240	233	232	224	235	222	215	215	205	202	219	218	212	223	239	230	230	236	239	241	210	217	229	212	209	202	243	214	219	212	235	238	211	233	233	215	215	206	224	223	215	230	201	208	221	214	231	201	205	204	207	206	216	239	243	238	232	206	218	229	211	228	214	214	229	221	210	205	220	216	216	212	212	210	248	217	233	235	217	219	220	212	223	247	243	229	224	239	203	227	241	233	242	198	260	218	206	226	216	226	233	237	245	202	225	194	222	215	204	229	228	228	221	229	234	194	237	215	198	231	221	234	247	219	231	210	213	231	209	236	216	238	205	193	230	213	209	247	217	230	247	224	196	212	231	212	224	233	221	229	219	219	223	243	205	251	236	211	229	234	226	198	219	236	209	234	232	275	227	206	227	239	251	231	229	203	218	242	229	243	221	238	238	240	227	232	213	225	219	231	244	233	218	205	221	215	239	221	220	231	209	225	206	221	224	214	214	247	232	190	228	216	217	237	234	211	213	204	199	239	259	230	212	225	237	250	213	194	220	202	221	239	214	233	225	220	253	227	218	198	246	205	212	201	243	237	248	214	235	193	224	200	214	240	237	230	206	194	217	224	216	211	207	256	222	221	200	210	233	240	210	235	238	215	214	210	221	227	226	221	230	242	215	218	218	239	242	232	254	191	192	224	205	236	225	242	227	235	229	224	221	192	222	215	232	234	217	236	212	217	193	224	220	245	226	206	198	203	246	209	239	232	206	206	209	226	215	215	247	234	209	203	220	212	220	228	232	213	223	240	234	233	205	225	237	245	227	242	235	230	224	215	221	220	240	237	238	218	246	178	213	215	204	231	198	221	209	229	224	213	224	228	214	220	222	200	219	193	235	208	223	224	246	236	186	259	236	235	243	239	251	210	237	229	265	246	243	227	233	214	189	254	214	218	222	227	224	231	218	231	226	232	223	202	210	229	214	230	235	230	193	232	213	206	223	217	231	218	236	206	236	234	220	219	229	230	242	216	215	213	207	216	213	223	191	195	235	219	241	200	223	195	227	218	212	215	241	194	223	223	241	235	213	213	219	202	250	211	217	202	213	248	194	240	228	210	219	220	206	187	234	227	229	227	225	234	205	212	215	234	208	198	204	268	224	239	215	237	223	222	245	221	226	201	235	219	227	220	226	196	219	226	233	242	230	220	259	230	211	242	220	237	206	238	227	200	188	195	236	244	215	220	211	225	202	250	217	222	209	210	205	216	229	239	204	216	227	221	224	213	218	214	211	241	214	188	196	212	239	228	225	229	245	200	233	245	226	225	239	218	225	212	215	202	239	232	206	224	229	202	208	243	227	238	221	232	214	259	215	212	247	216	223	229	233	231	222	205	227	254	210	227	236	216	228	198	235	208	208	255	243	243	216	231	221	228	234	213	217	193	207	245	243	220	226	222	233	235	184	217	217	215	232	223	214	225	228	203	224	212	216	211	228	229	230	210	240	236	222	217	233	239	215	219	191	230	238	229	211	208	249	199	223	204	237	218	262	218	235	239	211	194	214	236	207	220	259	232	223	247	248	211	216	223	239	199	233	207	220	233	222	229	215	225	215	200	229	208	220	205	202	222	247	212	209	233	224	226	223	237	218	257	247	222	231	242	204	249	224	208	232	241	207	213	227	219	251	224	241	215	224	238	230	227	224	227	195	223	214	215	232	220	221	236	229	229	214	215	219	206	223	235	228	233	236	232	201	219	229	199	209	228	240	239	214	256	219	233	204	220	266	234	203	229	227	231	220	201	230	218	237	215	237	259	235	224	221	237	210	223	206	224	246	207	226	194	212	222	236	201	243	224	209	185	229	205	219	224	248	224	206	223	251	230	221	216	246	244	234	222	248	238	221	232	239	237	224	212	247	227	238	227	227	217	195	219	229	232	215	212	215	227	206	249	238	227	260	202	235	219	213	257	225	219	238	224	207	240	252	194	205	215	230	242	195	208	222	241	246	232	209	223	214	224	197	248	224	206	229	228	240	228	204	221	232	200	230	239	266	218	247	235	243	224	214	203	228	208	237	236	221	217	200	212	223	218	231	204	213	234	235	213	197	207	234	242	216	243	222	229	229	227	244	235	224	232	232	229	233	215	195	230	215	232	249	209	219	220	203	207	224	222	224	244	217	234	212	215	234	219	230	220	239	236	218	198	222	245	210	223	213	227	229	244	193	238	233	214	234	222	201	218	231	216	250	233	207	199	225	244	227	245	200	233	266	214	205	209	234	218	199	224	222	208	231	220	230	229	230	224	195	222	201	226	241	230	223	236	217	220	266	216	209	229	253	235	224	218	230	235	214	228	243	200	224	247	211	219	221	236	218	221	206	228	225	242	227	226	212	249	230	248	191	242	229	210	224	210	199	219	236	210	204	237	238	206	249	246	242	209	232	220	202	241	231	242	203	220	228	225	220	238	204	218	215	216	217	229	237	217	227	241	224	211	233	218	211	203	223	205	249	234	235	243	251	214	233	222	230	230	208	228	256	224	195	242	225	227	196	201	214	211	212	217	257	213	213	224	218	239	196	224	238	220	224	217	231	238	234	221	219	203	240	242	241	216	209	239	211	214	219	239	223	245	210	213	205	239	208	239	227	241	247	223	220	216	193	240	233	225	200	229	229	232	233	228	211	219	231	227	246	226	233	189	235	224	200	219	219	233	238	222	227	257	209	255	209	234	237	235	221	244	218	212	220	248	228	247	231	214	219	257	231	213	207	245	223	204	218	217	230	233	224	221	221	224	220	233	227	206	258	229	228	216	246	224	213	220	224	226	260	224	220	205	217	236	236	215	230	223	230	188	229	203	226	206	244	238	221	210	245	244	219	230	248	256	252	242	228	247	224	233	224	243	225	231	251	206	229	208	193	205	203	217	221	236	222	242	242	258	190	238	228	232	220	217	266	227	236	214	218	242	218	225	221	247	222	203	245	233	219	203	225	211	236	212	241	224	210	204	211	229	230	235	226	240	226	227	226	202	252	215	211	209	213	240	244	219	223	209	204	241	208	176	230	265	238	231	221	229	210	219	207	219	211	197	238	223	210	244	209	237	207	212	223	228	244	218	219	232	215	228	195	238	210	206	228	231	214	203	231	233	224	252	230	243	222	226	248	228	195	237	219	196	209	237	230	224	222	251	253	225	215	223	218	219	223	211	213	227	210	227	234	212	198	210	201	210	231	241	244	234
35564	45290	48559	43482	27345	22726	17665	16375	18311	10215	4157	4535	5837	7747	12064	10934	8586	8317	8433	7926	7992	9499	10387	7675	14650	20531	15480	9229	4118	1608	781	480	540	517	554	542	561	539	554	540	544	556	551	567	515	522	573	537	519	615	532	561	560	525	525	544	553	506	512	544	555	537	519	556	516	566	525	555	549	512	580	545	536	548	559	583	517	545	565	508	554	578	486	540	534	586	531	535	565	522	546	527	485	538	558	533	522	557	571	499	533	531	535	535	560	521	523	541	532	520	519	534	521	552	556	507	541	518	546	587	535	480	521	539	526	489	526	546	545	544	540	538	525	551	522	502	553	521	551	525	542	512	537	533	537	502	538	567	484	555	559	556	473	565	529	506	525	558	539	522	557	520	556	532	530	530	487	514	551	562	537	519	542	530	570	533	530	546	540	543	554	505	529	559	575	559	527	527	566	532	528	540	574	500	494	546	525	543	542	528	552	514	530	562	576	575	559	520	533	499	543	511	493	524	533	490	575	544	551	587	574	585	559	547	590	539	563	558	557	573	566	508	524	558	508	500	582	552	602	495	576	574	522	532	569	498	539	555	553	603	520	521	533	558	534	530	531	562	504	515	510	543	532	543	561	567	574	537	570	565	547	573	528	553	547	517	517	531	551	531	564	554	554	537	571	505	541	479	563	549	513	503	520	547	525	525	523	539	576	545	556	515	564	549	548	524	550	557	549	516	579	529	535	511	583	578	541	519	546	538	563	510	526	552	548	556	545	582	522	509	506	522	558	565	560	515	538	581	528	521	518	546	592	531	577	544	561	542	510	542	522	586	511	498	530	547	531	542	532	527	545	517	536	554	531	601	594	491	564	531	542	521	526	554	488	522	567	547	551	542	515	498	562	556	537	531	574	493	533	539	572	504	541	541	524	537	501	553	524	576	531	512	540	523	541	499	561	527	487	542	521	488	501	523	526	534	499	524	530	538	547	542	606	513	539	504	508	541	555	552	546	537	493	539	551	532	586	500	574	516	506	560	556	514	509	502	523	533	550	571	563	511	516	566	545	516	557	524	515	548	531	506	546	515	498	549	544	546	532	555	561	553	545	514	569	596	541	558	514	562	562	548	544	544	546	508	558	524	519	531	525	548	501	507	589	500	573	530	550	546	539	542	580	520	522	525	548	532	576	515	575	551	548	537	535	498	548	505	516	530	565	562	539	543	549	522	538	599	534	518	558	542	566	566	504	504	554	544	463	571	525	549	544	567	543	536	593	559	540	555	537	546	507	518	582	544	522	525	511	539	537	504	487	561	501	561	482	547	570	495	562	506	538	558	578	497	532	540	578	496	529	566	542	547	526	531	546	510	575	550	540	499	524	524	507	551	539	533	537	536	544	531	583	532	490	526	553	495	544	518	566	556	527	533	511	562	523	542	525	553	528	532	544	532	575	492	549	537	516	557	535	554	526	551	522	566	522	538	559	541	566	579	515	559	566	519	536	556	543	562	534	519	545	521	514	542	529	569	511	527	530	550	537	526	501	546	552	590	550	545	539	521	584	540	569	523	556	570	511	536	545	564	503	555	512	517	556	496	529	600	586	543	527	494	571	547	549	526	540	529	510	517	573	513	536	520	511	530	539	538	558	518	535	514	572	520	561	558	539	569	536	521	500	571	554	559	572	619	543	512	531	539	542	505	576	534	535	536	534	526	534	529	544	552	516	582	541	534	533	562	553	523	518	501	549	565	523	578	535	552	577	516	539	510	566	555	541	543	488	528	536	590	532	538	536	503	525	581	547	572	534	558	505	598	541	523	538	533	562	534	559	556	542	547	511	542	552	514	547	511	568	532	545	536	477	511	563	509	541	563	460	542	519	512	523	545	581	555	551	538	543	569	513	595	528	560	536	555	541	524	515	545	521	553	537	546	538	516	539	561	528	502	526	509	534	539	575	522	576	530	531	527	584	551	534	497	565	530	488	492	513	527	549	555	588	543	538	528	501	548	568	555	572	513	521	544	562	535	547	553	519	543	495	589	567	576	570	522	544	542	530	553	533	527	501	519	523	550	520	528	532	537	553	506	554	503	580	550	504	576	518	551	533	532	544	534	565	523	565	552	544	568	516	572	550	529	566	584	541	520	513	570	575	557	566	580	513	587	542	540	511	537	537	538	491	508	538	528	544	511	514	559	550	572	582	518	497	572	536	538	533	515	565	561	576	529	491	552	530	545	553	518	568	531	517	512	521	527	527	545	496	527	568	537	539	523	543	533	547	550	495	510	533	532	528	538	568	551	522	570	533	492	531	567	547	549	577	531	535	501	544	539	518	564	550	559	536	524	557	560	525	550	496	567	570	514	534	484	540	548	600	511	527	535	543	536	531	527	496	538	569	533	542	549	547	531	587	507	496	592	553	535	506	540	589	551	500	516	555	537	564	562	562	561	535	512	562	500	540	539	566	521	526	520	516	576	571	513	526	555	552	522	585	526	486	546	542	518	543	557	517	530	541	523	549	537	571	550	515	528	545	518	519	522	545	553	601	538	548	549	577	576	527	594	479	515	556	556	561	549	531	523	520	529	505	553	550	546	536	549	544	523	529	529	558	502	530	511	542	588	532	518	513	538	554	554	554	498	534	516	518	531	583	532	553	516	548	511	523	525	596	524	556	503	553	537	544	568	553	543	511	491	540	539	561	564	516	554	548	516	529	576	580	582	562	520	533	537	558	520	557	582	496	529	528	550	527	528	523	547	572	546	534	537	545	488	543	517	514	534	568	543	509	513	537	515	559	549	537	551	541	576	518	583	536	528	539	549	598	557	536	556	547	552	548	517	556	492	491	520	543	516	554	549	549	488	535	555	542	544	529	508	545	562	523	549	581	513	578	491	580	558	520	537	528	544	542	549	508	558	542	520	594	553	526	550	548	554	540	535	555	514	580	514	586	546	551	522	528	533	547	524	528	531	557	530	542	562	563	524	536	505	521	560	501	547	529	543	576	520	529	538	540	556	535	512	558	567	547	542	527	537	540	496	509	552	507	537	543	542	522	523	553	522	499	534	568	520	551	577	565	534	552	552	576	528	514	548	525	534	566	535	529	535	514	544	559	532	527	528	546	504	548	544	540	548	555	487	576	562	519	593	547	569	558	526	526	535	509	504	478	511	548	548	553	509	511	481	541	545	511	470	579	531	522	516	533	546	561	517	542	544	508	504	567	552	551	550	570	584	560	490	536	542	534	582	517	546	549	538	539	505	538	537	537	512	517	555	524	527	536	504	594	534	524	568	536	494	546	538	557	515	547	535	564	514	576	559	515	570	565	537	582	566	551	549	543	503	540	570	525	529	559	532	584	553	544	540	543	527	564	567	520	520	554	535	546	580	566	547	513	514	560	541	558	527	590	585	541	573	522	555	561	569	526	541	481	541	538	545	580	588	567	567	600	529	553	517	525	529	504	574	543	558	544	591	554	563	553	584	516	529	543	531	566	540	519	562	575	561	520	548	534	535	552	589
20762	15168	18724	12541	3913	1526	797	738	442	310	279	332	447	423	383	404	491	468	431	421	419	369	376	404	370	536	621	505	418	361	306	271	258	263	264	301	259	279	286	268	270	230	247	243	269	276	252	270	284	294	285	240	264	258	261	265	260	259	272	268	279	268	287	268	274	269	265	272	268	282	256	257	286	252	257	255	285	257	242	271	259	269	264	251	248	268	267	248	256	267	251	266	269	255	287	278	270	273	271	246	299	259	279	284	249	233	254	253	292	271	240	267	282	271	294	289	265	249	293	249	245	260	283	269	265	265	273	267	250	272	256	258	263	269	292	260	279	236	254	281	229	279	255	234	274	287	253	273	260	293	286	274	280	300	271	269	282	263	269	270	289	241	260	281	263	246	238	265	262	264	230	292	270	291	253	287	296	269	264	297	276	267	261	268	265	266	283	271	251	294	267	251	284	271	257	294	271	277	305	261	277	253	267	297	273	271	269	283	274	243	280	288	283	271	255	263	292	300	263	296	284	245	300	268	244	242	282	269	233	272	276	276	248	254	273	284	268	257	269	258	284	285	283	280	249	271	297	269	252	288	257	294	276	270	260	279	287	265	271	258	263	281	302	312	268	262	302	277	304	254	270	297	285	251	290	280	255	273	289	238	245	292	306	276	247	253	248	278	297	273	305	251	274	245	282	249	249	250	276	257	244	274	268	289	245	308	279	238	275	232	244	283	268	240	268	275	290	274	278	277	271	285	274	228	281	254	220	288	261	280	284	302	228	271	285	243	239	266	276	280	294	267	279	257	257	308	268	294	276	283	273	238	271	271	268	262	262	275	276	302	278	254	281	268	243	292	241	276	290	283	240	265	294	294	227	250	264	246	268	255	251	258	255	256	245	287	237	273	287	281	285	246	255	270	288	268	230	275	268	266	275	272	283	297	250	281	296	248	291	262	261	282	280	257	269	290	279	250	300	256	270	265	283	269	257	260	262	254	287	281	303	253	274	309	252	274	272	253	282	256	267	242	262	261	278	283	283	283	284	274	273	285	276	241	250	262	263	265	270	289	265	266	289	271	288	279	272	280	267	263	249	286	274	275	258	244	283	261	275	266	264	284	268	286	286	269	281	274	274	275	261	267	268	254	243	292	259	243	276	253	256	291	267	251	286	249	253	241	278	276	266	281	247	265	263	265	295	254	271	271	271	245	276	264	274	270	273	281	269	287	282	282	276	263	261	280	275	259	269	271	253	311	275	245	260	268	262	256	270	263	261	274	263	243	264	273	286	237	279	288	269	273	306	274	282	272	279	261	256	259	291	294	254	262	281	259	272	272	252	298	285	294	269	284	263	259	268	242	282	269	272	265	292	244	268	281	288	269	257	253	266	263	274	296	299	228	244	257	272	253	262	275	275	265	295	248	293	271	255	279	289	283	251	291	289	259	246	249	261	274	255	248	260	273	285	268	258	263	282	284	278	275	255	261	268	266	257	256	264	263	272	264	288	266	268	277	245	273	248	266	291	275	288	277	257	264	254	262	262	252	273	277	283	294	260	295	250	256	244	285	265	274	258	275	307	281	284	251	283	292	290	271	275	271	237	270	261	283	279	256	280	245	269	275	248	285	253	263	296	279	263	282	242	260	271	314	256	291	252	264	254	269	253	278	292	286	296	251	266	275	290	273	248	289	271	265	242	253	261	300	259	261	257	299	249	268	272	256	227	263	288	280	261	267	262	266	287	251	256	279	234	240	268	306	274	228	272	290	243	285	289	259	283	233	267	298	268	263	281	277	269	255	258	293	290	269	256	278	284	249	282	261	265	277	244	274	266	235	262	253	266	256	275	289	247	259	268	298	315	288	257	237	249	256	299	234	271	272	244	290	270	266	269	269	260	258	276	262	277	265	259	252	271	267	264	279	264	253	276	270	267	270	277	282	298	238	296	268	243	279	280	275	279	266	291	278	293	259	268	248	295	258	262	268	271	278	274	256	277	243	277	249	259	265	287	273	275	280	247	277	302	279	290	285	287	299	272	270	263	268	256	273	267	285	270	248	270	254	276	268	270	278	289	257	259	223	272	257	280	297	272	258	269	248	257	305	232	291	248	273	261	276	278	258	257	322	265	247	287	262	302	231	294	287	267	267	266	268	268	281	275	284	288	276	289	250	264	268	310	292	278	284	275	322	230	292	292	267	315	265	270	233	264	255	250	244	264	279	281	255	283	252	256	253	262	292	266	271	237	278	282	277	266	298	279	275	287	259	262	265	280	302	278	277	255	283	263	266	272	258	299	269	276	285	260	256	261	270	267	259	247	276	267	284	244	273	248	268	250	305	277	280	269	253	277	262	284	309	266	242	259	241	299	254	282	264	260	253	254	281	286	234	259	268	293	257	261	280	276	272	270	273	254	304	244	268	270	275	263	244	283	259	298	280	265	303	275	265	282	263	258	284	247	283	269	306	261	279	283	300	261	274	264	278	281	281	296	249	265	271	265	266	251	274	268	266	246	259	272	264	255	278	281	277	283	262	268	271	288	252	288	259	272	267	261	265	259	296	292	259	290	246	250	252	243	241	285	243	236	247	261	291	252	283	260	283	267	268	271	266	257	253	296	273	304	270	242	248	287	269	266	273	240	288	253	283	242	276	265	294	280	278	302	290	257	256	233	279	286	253	281	282	267	261	274	272	275	272	263	266	296	244	287	268	275	246	258	262	268	260	259	288	264	287	234	283	267	303	298	276	247	238	281	271	277	291	244	278	286	257	269	286	256	256	285	278	278	282	254	251	284	256	244	298	258	273	258	293	259	288	293	264	254	254	280	285	272	271	271	295	266	261	271	301	284	265	261	244	265	296	276	296	266	278	281	285	285	287	265	249	289	286	279	271	276	284	277	264	260	279	227	281	290	239	291	264	235	273	273	284	273	280	270	279	291	268	280	264	276	277	257	267	274	262	306	266	252	284	278	314	282	249	244	237	258	263	291	276	255	260	316	281	281	267	263	264	290	277	289	276	265	255	267	266	261	255	266	269	277	265	282	247	245	279	277	236	249	266	264	292	278	279	275	245	265	259	298	268	251	278	232	264	234	279	248	253	246	245	287	281	274	266	266	265	271	274	261	283	266	278	285	290	268	256	263	276	269	241	269	288	265	283	242	276	302	286	271	269	260	277	269	264	281	329	255	263	271	221	262	256	235	243	271	240	274	272	282	251	259	255	272	277	259	232	268	252	273	218	269	281	241	251	286	280	284	267	266	264	275	259	255	281	297	267	227	252	290	273	273	274	269	249	271	260	281	280	294	275	256	262	238	271	268	288	258	285	241	294	320	243	244	275	258	274	271	253	264	262	297	256	262	304	266	244	251	271	279	235	247	296	270	270	256	306	260	303	280	271	278	255	264	268	292	269	275	272	261	267	269	264	312	250	252	274	240	250	260	283	287	231	242	251	266	282	251	291	271	263	294	261	277	262	275	264	271	279	238	250	296	274	281	287	276	233	276	235
13345	15221	24527	19105	8731	4992	2601	2614	1515	932	913	958	1506	1595	1375	1560	1843	1739	1725	1638	1629	1402	1473	1284	1522	2113	2093	1607	1156	825	753	690	658	655	671	675	608	691	655	671	653	616	648	669	668	623	617	620	652	666	666	671	640	623	722	664	693	646	653	615	681	687	663	666	672	693	685	646	649	649	672	664	628	665	670	649	670	654	661	660	673	659	628	632	632	619	674	638	658	681	651	587	657	612	657	691	643	669	630	626	630	621	629	651	679	692	663	694	697	670	644	657	645	656	649	647	665	673	684	660	659	648	690	681	675	673	666	675	601	627	670	656	639	629	670	598	645	693	644	658	646	663	632	679	616	639	641	603	677	667	639	661	652	688	719	654	652	604	675	686	635	724	627	677	638	693	649	608	648	694	663	609	644	670	619	634	656	666	641	663	643	615	648	696	646	707	653	663	637	629	676	626	670	697	619	686	631	621	675	682	644	672	630	671	648	670	686	617	662	663	650	652	664	676	626	663	606	716	673	725	622	646	717	669	668	692	648	648	655	659	647	682	655	658	651	645	641	647	636	625	690	650	656	650	714	637	677	668	645	672	680	644	631	621	633	637	646	618	673	641	585	671	689	625	662	703	655	689	646	654	659	648	668	658	633	618	661	602	654	633	668	690	677	625	664	668	712	670	640	635	616	624	661	625	685	638	614	663	640	655	634	653	701	632	662	643	650	641	671	673	682	657	661	623	714	640	689	677	626	634	653	651	699	666	670	645	630	635	690	692	696	683	622	627	624	619	637	680	688	637	688	633	621	653	649	653	658	604	632	672	670	592	605	633	674	676	676	667	628	680	641	650	619	643	622	659	729	657	697	641	667	677	641	712	637	657	607	684	651	625	687	616	643	670	656	626	659	650	610	636	633	647	674	664	680	632	634	649	688	663	711	645	657	638	683	643	596	625	633	623	644	682	666	652	676	635	688	694	717	664	659	648	614	616	682	693	686	660	629	627	648	665	615	616	653	667	675	673	637	682	690	617	645	646	602	709	646	624	693	662	629	673	617	662	653	702	613	653	620	636	666	613	668	653	676	644	706	681	661	699	641	608	656	649	645	649	678	673	634	663	637	632	678	730	663	594	670	586	662	652	695	635	673	649	605	666	651	666	663	692	677	634	604	654	657	703	604	646	667	670	691	617	648	678	669	656	695	688	621	646	634	663	680	615	632	698	624	660	672	679	660	677	613	646	665	625	650	613	656	732	657	666	682	649	639	662	700	607	705	632	673	685	622	714	652	644	608	694	661	659	626	672	683	649	662	652	680	713	612	640	635	632	679	639	653	643	662	648	617	619	677	648	680	693	678	652	634	672	672	623	694	671	659	626	703	663	650	663	644	616	611	642	690	655	696	663	673	644	701	674	661	638	635	629	643	617	686	607	660	616	648	617	639	615	671	695	672	691	614	612	648	630	650	664	656	650	660	639	695	678	666	657	652	638	674	643	652	650	630	643	645	664	664	622	601	654	647	655	676	621	658	696	682	663	709	641	668	651	637	639	669	687	667	649	639	656	669	676	640	660	670	652	681	603	680	651	703	676	619	641	640	673	676	669	658	633	629	689	663	673	639	671	655	686	613	634	658	651	619	664	654	643	639	644	652	676	670	671	710	670	625	626	675	663	684	649	670	632	686	667	627	707	695	635	690	647	657	718	643	675	640	659	666	650	623	625	684	624	658	654	651	628	697	654	668	670	674	646	675	689	653	631	637	659	618	686	649	694	628	575	681	634	644	641	652	626	656	646	669	678	659	664	679	651	639	630	647	702	667	630	701	710	644	648	634	608	690	697	720	591	672	607	663	662	645	620	642	717	658	644	648	632	654	639	614	637	717	668	623	621	671	654	652	673	640	657	685	675	614	614	653	635	624	677	717	658	651	669	691	680	678	632	639	648	606	650	660	639	660	620	697	617	683	660	662	704	666	678	662	665	676	686	629	694	670	680	650	630	657	671	660	659	657	645	671	639	644	626	633	639	700	651	636	662	638	662	665	620	667	665	708	633	680	702	665	668	662	634	614	626	668	633	667	666	639	639	687	641	666	635	686	684	670	645	629	668	673	618	668	662	647	663	649	637	664	649	624	648	681	627	648	656	662	660	661	633	618	695	651	677	659	652	709	669	667	650	689	662	630	659	674	676	632	652	655	669	653	642	646	696	646	652	656	603	629	662	635	631	663	652	607	668	684	608	635	665	676	680	628	666	633	634	670	635	656	667	622	624	687	667	677	718	608	652	683	666	649	643	659	625	668	654	609	645	652	656	647	604	655	699	646	694	684	626	643	701	604	629	640	668	644	627	665	687	651	688	657	633	657	661	673	666	626	650	683	679	647	688	606	662	665	639	682	608	609	675	665	652	591	653	645	663	671	641	648	679	683	657	641	692	673	651	650	688	658	658	661	646	658	653	677	681	684	644	647	654	626	636	639	656	651	673	634	629	632	625	696	630	658	732	664	611	657	681	682	655	665	657	615	619	666	678	640	651	656	656	642	667	664	648	631	653	643	658	654	630	671	685	676	669	630	627	612	656	679	688	660	632	649	651	671	686	641	674	663	652	663	611	687	666	645	640	683	654	676	619	629	663	683	654	645	653	684	647	626	644	648	673	672	699	689	625	667	672	637	633	664	660	688	682	652	686	636	726	690	680	655	651	664	649	649	660	638	591	660	660	678	716	653	612	620	663	637	662	660	673	637	668	648	625	656	704	680	690	645	641	619	635	648	649	647	664	681	690	630	651	652	694	655	665	678	669	646	630	673	647	641	683	633	654	646	665	711	685	670	681	659	705	647	682	629	681	633	656	705	645	655	616	663	677	669	620	667	662	688	656	632	658	668	671	635	647	649	676	659	613	721	640	631	639	601	712	688	638	648	620	700	686	673	640	706	594	624	650	675	616	651	657	671	647	667	644	679	601	612	688	661	655	629	696	712	689	638	649	673	603	688	670	652	665	661	650	678	674	676	669	647	646	637	674	661	641	662	637	695	670	627	701	641	662	644	661	667	650	635	644	660	665	676	666	639	667	639	648	681	641	658	674	685	619	608	649	673	688	648	653	682	664	667	696	670	633	679	673	666	619	628	623	659	640	660	653	661	668	647	693	676	677	669	662	670	678	632	635	637	648	636	629	609	687	664	686	643	656	683	660	633	652	705	642	640	662	647	686	689	605	653	648	682	701	645	676	671	658	665	624	639	629	636	657	660	699	708	668	652	646	653	663	681	682	666	657	644	626	622	610	664	671	645	660	689	622	675	638	666	677	634	662	638	699	690	671	646	679	642	669	641	663	654	690	650	658	692	688	633	672	656	687	612	704	676	668	668	664	660	644	614	653	683	631	648	665	659	633	642	634	695	710	659	643	649	646	655	688	643	630	650	647	698	612	665	650	656	697	647	634	616	648	665	651	692	692	672	650	656	680	648	636	650	688	706	686	671	662	650	655	668	656	651	675	721	655	596	660	675	633
42010	46782	44916	39941	25324	19066	12766	7269	4156	2013	905	821	1381	1397	1275	1181	932	820	690	629	648	760	733	806	1668	2196	1654	1070	648	414	335	311	299	319	291	299	311	287	301	296	282	303	296	300	270	264	289	269	286	276	315	289	310	302	291	294	278	304	300	318	310	281	310	295	285	281	301	306	260	305	289	267	324	279	285	257	321	287	313	306	315	325	291	292	265	300	299	282	294	253	264	293	274	272	250	266	288	308	293	280	258	303	301	296	282	283	287	305	292	295	293	277	289	312	289	261	291	301	336	254	280	294	307	289	277	278	279	293	286	287	287	264	282	287	296	306	254	262	299	277	273	293	279	307	279	300	283	280	268	316	305	281	312	309	296	287	289	312	270	284	269	271	288	294	290	274	315	304	284	296	272	305	290	289	280	310	323	269	287	309	258	302	271	301	310	285	287	322	280	288	272	273	272	275	270	304	320	285	294	271	324	332	283	288	305	266	293	316	235	282	256	309	299	271	329	297	291	320	264	294	296	298	271	279	272	289	301	287	275	290	298	270	295	285	304	272	286	258	280	275	290	273	277	273	317	298	319	286	310	328	262	316	333	292	302	293	305	276	291	285	285	288	283	294	283	290	278	306	287	287	298	304	297	293	298	316	306	305	250	287	286	292	289	295	284	283	291	297	256	267	300	284	309	293	308	278	267	296	306	291	297	272	285	295	277	306	286	276	257	300	290	285	280	306	281	271	271	274	315	292	293	285	298	288	253	290	271	273	251	304	294	291	295	285	298	290	300	300	273	274	273	326	271	294	283	288	284	308	279	290	309	301	309	281	310	294	250	297	300	298	293	272	270	320	273	295	281	281	276	258	292	297	311	242	282	293	303	259	282	290	244	298	307	274	300	296	280	295	277	286	282	306	237	267	281	312	269	269	269	300	316	306	319	300	316	274	321	299	288	276	283	303	277	295	308	324	297	296	281	269	289	294	290	282	278	316	305	256	281	273	326	271	262	285	262	271	311	294	254	285	281	298	298	338	309	288	289	304	306	286	295	279	291	296	274	315	282	322	264	308	334	310	311	287	294	280	303	268	271	298	278	267	261	324	311	287	290	301	307	300	315	271	323	295	299	306	291	268	295	263	323	275	252	297	294	308	297	285	283	269	276	289	293	281	292	337	301	265	328	306	308	303	300	277	307	308	298	277	263	299	310	321	338	276	305	280	325	294	280	278	286	267	263	272	316	306	272	305	326	328	289	272	250	284	295	273	302	281	278	269	313	306	300	280	295	277	298	271	266	332	274	286	290	275	292	276	282	275	312	295	278	273	312	289	296	274	306	314	247	273	290	286	286	295	294	272	261	297	327	296	295	290	294	291	282	286	304	328	296	284	275	278	291	276	279	307	294	284	320	269	283	281	285	291	290	272	294	242	296	312	282	280	284	314	294	262	286	261	273	276	254	243	295	293	275	272	285	294	325	285	297	265	296	280	280	306	299	309	295	296	293	291	306	287	268	318	286	283	286	272	245	256	275	263	281	283	283	297	296	270	311	286	306	319	289	315	279	258	269	286	276	269	283	300	303	319	284	252	297	285	286	277	292	256	260	312	270	304	303	252	321	297	279	299	303	278	296	285	310	284	272	307	260	274	301	295	273	279	298	265	279	312	268	313	296	278	324	283	278	272	311	296	280	283	279	299	281	290	328	288	290	284	269	274	268	272	280	293	305	255	311	267	286	278	301	262	275	304	276	293	296	296	335	290	273	301	299	287	278	290	325	301	315	261	267	302	292	275	310	297	271	281	274	290	290	277	305	283	288	308	282	297	273	300	289	330	286	297	293	308	295	300	299	298	346	302	308	282	313	262	299	291	300	280	297	329	288	307	281	278	262	280	323	295	311	271	274	318	269	285	278	299	290	275	300	280	266	312	271	278	299	289	296	310	292	322	288	325	312	285	292	261	279	306	283	261	272	305	283	273	309	300	327	305	278	291	316	307	302	283	284	288	284	315	281	279	302	287	276	309	281	299	300	306	318	295	264	269	277	295	307	281	278	294	300	280	312	279	271	292	315	313	278	304	304	276	302	271	311	332	291	293	274	299	299	288	295	289	302	315	294	298	253	275	284	272	305	277	290	268	280	284	251	331	266	301	259	302	263	298	295	311	293	261	323	284	260	331	286	283	314	306	264	287	272	303	293	278	293	278	298	293	290	296	303	305	294	312	294	281	310	291	303	296	261	290	316	304	296	242	266	307	266	313	283	281	279	264	245	316	291	271	297	296	283	281	311	274	273	300	302	287	297	292	300	290	305	328	272	245	257	288	266	298	307	260	287	278	300	294	290	272	312	308	291	273	281	292	259	313	292	278	297	281	262	274	269	265	300	292	285	290	271	283	314	299	297	283	293	258	287	313	313	309	307	277	294	294	304	279	331	268	305	264	283	278	276	266	272	284	304	310	298	295	294	264	292	304	320	305	321	298	290	285	256	298	309	274	303	301	309	276	284	301	305	282	317	290	253	282	314	297	264	255	321	291	306	291	282	285	308	296	295	291	270	293	292	313	267	282	276	302	285	288	301	248	284	277	289	335	309	302	321	300	294	305	293	264	302	284	285	278	292	308	304	300	305	288	304	298	304	318	269	276	312	279	294	283	283	295	299	293	275	324	295	305	294	305	308	254	314	279	297	281	304	286	269	286	255	275	290	282	283	287	278	280	274	280	288	293	281	333	306	291	280	287	274	292	299	277	284	280	275	315	297	287	250	272	278	305	275	254	304	286	298	283	278	256	313	298	291	317	286	265	286	293	273	287	270	317	281	313	313	260	303	303	279	284	294	296	254	296	276	281	288	318	293	288	288	317	280	269	305	291	268	297	263	294	291	305	279	274	276	317	304	278	290	266	318	263	264	279	296	287	284	305	288	286	308	294	264	298	286	272	286	275	299	301	307	265	292	295	286	319	287	256	291	281	325	310	321	317	323	269	321	297	275	281	297	261	245	265	298	330	278	277	283	294	284	257	289	312	302	291	284	291	259	274	280	308	263	289	277	302	300	283	289	317	279	304	278	269	319	297	269	266	298	303	300	289	299	285	291	273	281	262	297	317	279	303	305	269	265	276	298	301	284	289	292	293	309	280	312	318	303	279	325	267	323	313	283	302	314	294	293	278	305	276	287	296	333	317	332	316	343	317	269	249	275	291	280	257	296	309	298	293	287	298	286	285	284	257	298	291	275	313	283	293	304	317	323	308	296	297	267	299	280	274	276	289	298	268	265	306	264	319	312	299	295	310	292	308	296	290	306	298	269	292	315	313	283	274	285	277	310	287	301	308	291	326	286	282	276	260	307	269	284	263	301	285	324	288	287	318	292	303	252	315	272	290	278	283	278	287	271	265	292	275	285	274	284	318	281	285	324	279	296	256	287	305	305	284	286	316	282	282	281	305	294	296	276	332	282	297	297	310	276	282	316	296	303	279	300	302	266	274	272	295	320	295	276	282	304	316	295	271
29316	39987	44832	38781	23533	15767	13670	10958	8562	4768	2552	3532	6293	6478	5657	5432	4211	3532	3177	2906	2882	3746	3405	3852	8520	10839	7822	4666	2382	1268	825	682	727	726	690	701	675	674	691	685	648	694	711	698	676	726	671	693	668	684	714	703	703	682	695	679	668	684	711	718	670	676	697	690	713	682	717	699	673	722	686	723	685	730	696	699	699	685	704	660	691	685	744	720	670	716	668	676	707	652	645	686	707	712	662	681	664	722	671	682	683	666	730	677	679	682	739	697	672	654	677	643	709	685	730	704	752	717	701	663	722	656	735	656	721	660	713	696	666	724	684	649	737	706	703	711	700	713	664	695	683	658	694	768	707	661	672	670	678	651	700	684	710	707	691	667	669	653	700	671	675	717	686	688	679	751	719	682	690	701	665	649	683	709	647	719	745	687	702	702	696	718	665	692	664	697	692	691	753	702	713	676	695	690	697	680	650	668	678	662	711	678	721	668	693	661	683	672	676	635	718	714	657	684	706	696	664	706	689	677	611	664	689	713	662	707	704	690	688	701	678	683	693	708	670	673	713	724	676	724	661	717	700	675	678	712	678	668	646	666	647	716	664	723	696	699	676	705	698	708	668	681	672	693	676	697	648	683	705	683	689	700	700	700	699	656	693	700	688	668	688	685	662	726	704	688	771	684	700	719	710	703	664	743	653	706	648	690	704	678	719	707	705	708	673	715	693	647	658	673	692	659	718	740	683	678	678	672	700	677	662	687	674	678	718	664	661	654	677	660	643	742	685	687	744	678	628	665	687	664	702	607	703	636	699	706	690	714	682	678	725	766	659	632	680	702	700	727	672	670	708	699	692	658	716	677	668	664	684	658	707	708	681	669	656	697	669	712	693	674	659	725	676	681	659	665	634	653	719	683	695	698	728	697	699	662	674	680	651	689	656	708	700	691	694	705	665	655	692	698	661	729	693	690	647	727	687	725	693	690	690	732	661	669	661	659	674	706	660	733	680	684	665	673	688	666	669	641	682	686	685	699	652	675	709	709	701	697	677	723	680	680	771	675	652	720	762	696	704	679	720	693	666	707	693	734	714	671	675	711	672	695	724	699	639	689	713	745	672	657	667	713	668	684	674	729	718	665	673	660	655	735	661	701	686	696	678	703	688	660	761	680	746	656	687	669	683	712	682	676	703	696	647	710	724	701	685	687	640	708	668	676	628	680	688	630	753	674	707	692	702	692	717	658	720	675	669	651	673	650	707	663	735	681	710	654	710	703	683	664	698	688	689	728	680	732	701	688	683	697	670	653	743	724	686	680	672	655	722	726	689	708	720	689	656	719	686	706	676	641	697	689	697	708	679	700	680	663	686	700	689	669	671	680	704	706	726	677	683	683	738	617	693	697	724	667	632	704	688	639	725	721	699	721	704	666	690	681	683	707	674	713	710	666	645	709	688	692	660	694	668	673	694	677	711	697	731	693	653	691	718	698	676	682	691	721	715	676	672	706	689	631	689	685	675	666	727	699	660	671	680	691	683	662	737	672	676	686	704	674	696	712	700	694	692	670	647	663	669	728	692	684	701	654	669	690	730	718	682	647	682	694	695	714	700	704	697	654	668	670	716	719	687	728	643	690	698	703	637	700	648	699	730	673	700	710	686	713	691	708	683	709	658	667	680	702	716	691	712	699	688	655	687	700	658	626	675	660	675	702	667	718	668	695	693	668	696	702	671	681	703	682	710	714	644	669	695	714	698	650	700	678	685	651	712	681	687	677	664	722	733	656	682	677	696	675	683	727	721	673	690	706	639	688	665	642	645	675	723	684	720	653	686	652	644	721	688	679	667	762	694	741	685	707	662	675	643	714	707	738	665	668	665	701	719	714	675	664	655	719	709	667	684	664	705	680	676	686	694	691	665	647	702	683	662	632	668	705	646	687	673	642	705	696	677	724	691	675	698	688	709	712	747	650	683	705	681	675	671	654	659	661	695	640	662	661	693	711	702	666	711	654	686	660	669	640	683	712	677	687	684	734	702	665	733	678	700	701	702	700	679	678	691	688	682	654	657	668	676	668	709	676	655	703	669	732	693	685	706	652	683	679	668	657	678	680	699	726	699	656	698	662	740	699	725	690	681	692	713	677	699	681	645	717	666	683	651	643	676	681	742	676	701	748	648	679	707	747	656	636	663	722	657	699	657	639	760	729	721	697	688	625	709	642	695	705	718	693	672	685	685	712	657	682	664	680	730	696	684	670	709	720	687	659	661	714	730	644	711	686	715	705	682	644	702	702	719	751	686	682	684	696	717	710	713	668	679	706	678	745	711	666	637	660	695	689	710	701	666	685	655	688	678	650	662	716	641	720	660	674	653	725	695	725	692	727	685	731	691	707	724	670	644	665	679	690	649	731	695	653	715	680	673	673	660	666	685	680	655	624	702	668	677	702	726	692	743	634	705	647	649	667	670	664	689	733	677	652	761	683	650	737	719	717	642	708	728	704	696	679	701	694	696	735	710	727	701	652	688	702	711	739	701	740	706	702	694	728	694	738	697	653	650	676	651	706	636	688	668	713	722	722	698	718	702	653	715	711	704	652	700	677	699	682	668	672	696	695	694	670	695	663	661	675	649	685	733	703	693	678	738	694	689	684	680	709	678	702	665	692	698	735	673	703	659	731	644	708	691	721	689	650	680	687	663	673	695	684	663	653	689	677	669	679	686	686	722	683	661	669	669	691	690	657	642	682	735	721	709	719	682	727	639	687	644	707	680	707	622	733	674	710	697	648	704	694	669	684	682	695	684	729	699	698	700	695	661	699	705	674	658	679	692	660	692	625	684	651	703	701	664	697	663	615	693	718	737	678	652	659	714	689	684	688	665	695	703	643	683	720	665	718	731	723	668	671	723	706	710	657	649	662	713	705	645	680	661	693	670	731	645	670	700	654	658	637	690	686	677	683	649	702	694	685	719	613	692	717	698	690	694	704	707	705	719	747	668	696	708	690	691	710	639	706	666	667	695	683	645	673	712	701	750	688	711	702	701	703	712	697	668	656	668	700	684	669	706	651	690	687	674	705	730	655	644	677	720	713	701	684	699	702	707	680	674	708	691	679	658	663	720	649	678	666	670	726	683	658	703	656	697	693	688	694	668	699	689	653	724	741	700	704	692	637	700	673	714	706	674	702	687	704	649	693	717	680	724	758	681	705	656	686	679	708	698	692	678	701	698	678	665	711	660	705	715	705	651	739	696	667	655	658	665	675	682	688	671	680	677	660	680	677	711	655	650	646	708	677	678	648	673	686	737	694	673	696	662	681	665	700	673	701	691	691	652	704	643	669	694	678	708	650	698	669	698	727	702	665	649	726	669	708	667	677	650	678	666	720	721	612	679	684	703	703	695	687	690	657	700	631	654	684	694	688	673	701	701	655	688	670	727	673	672	744	686	684	758	693	685	681	646	715	703	717	710	711	682	687	723	695	719	651	743	725	702	720	713	633	677	703	656	721	685	643	684	744
51760	49170	44481	38469	29224	23653	17519	12065	9205	5680	2269	1612	1913	1947	1585	1965	1677	1348	1095	984	880	1061	907	1133	4129	4410	2822	1565	753	424	285	239	261	256	186	236	220	235	227	237	231	223	238	219	231	222	225	208	227	224	205	226	217	216	214	199	197	228	208	220	220	204	218	216	234	212	233	226	203	215	230	244	222	236	218	253	224	255	209	220	219	233	249	242	253	217	213	213	216	207	224	230	235	226	222	229	216	230	218	195	224	219	206	213	195	244	218	236	222	214	198	210	226	234	218	233	214	233	200	225	235	236	209	193	198	215	208	219	220	241	226	239	220	226	227	230	230	193	215	221	224	187	221	216	204	200	197	231	215	253	206	214	224	192	208	216	218	248	231	209	244	206	215	213	225	204	226	244	217	203	203	245	221	235	234	229	218	201	222	195	220	217	244	226	222	218	226	206	215	213	229	228	217	224	211	245	234	180	203	186	215	223	201	228	220	210	198	182	254	227	240	237	215	239	226	171	198	198	198	227	227	211	232	237	205	211	201	211	212	211	214	226	223	202	218	205	211	220	216	220	212	237	215	205	205	260	242	216	228	243	232	224	204	198	221	201	211	203	230	216	209	196	235	218	214	192	215	190	228	227	203	205	242	215	194	230	247	228	218	238	238	231	228	200	221	206	211	205	225	212	230	233	229	253	235	223	208	206	221	235	220	197	205	212	216	224	208	244	196	214	229	208	244	218	211	236	198	198	239	244	204	197	205	194	250	236	214	209	234	218	205	217	216	220	231	215	204	232	209	219	209	220	212	217	213	215	201	229	201	182	240	233	213	205	239	214	229	226	231	237	210	226	226	233	227	205	202	224	214	233	244	216	204	199	220	203	226	226	210	210	195	223	207	235	200	201	232	212	223	213	265	227	233	223	184	216	216	215	239	218	234	223	216	233	200	228	231	238	221	209	208	232	183	208	240	200	267	216	242	203	231	179	240	227	195	215	231	221	202	194	207	220	206	230	234	217	233	236	212	235	233	224	210	244	210	195	231	222	210	242	235	190	222	227	238	210	223	206	195	238	225	201	214	242	180	211	217	204	183	230	214	212	200	217	233	225	230	228	215	225	217	232	206	204	227	222	237	232	214	193	225	225	243	212	247	196	238	209	238	233	224	232	200	214	226	239	222	255	210	224	240	228	225	222	222	230	218	221	209	245	238	226	217	241	233	226	217	232	220	214	212	191	214	177	232	243	222	216	210	250	220	222	214	213	204	251	205	210	221	205	221	199	219	249	220	189	213	188	239	237	217	240	223	225	237	207	222	220	201	224	225	218	232	214	241	226	191	233	209	213	235	234	230	231	214	231	227	223	209	242	232	219	210	209	221	222	222	232	212	232	231	212	203	218	205	220	191	197	198	230	238	224	214	225	203	234	209	213	226	219	250	222	190	225	221	218	188	217	217	218	214	226	210	209	239	214	225	191	200	197	245	219	215	207	228	235	230	210	203	197	229	206	233	209	223	206	214	203	229	231	199	196	214	192	225	202	227	201	213	203	223	250	214	197	199	210	227	200	202	207	212	192	213	208	210	207	200	192	212	197	208	219	175	223	214	203	198	214	236	203	209	237	237	201	190	220	216	222	234	224	224	186	241	227	226	238	212	205	219	230	231	234	211	227	244	214	210	202	213	216	244	189	211	237	230	245	225	198	194	207	211	226	202	193	229	243	221	227	234	228	216	219	244	243	219	226	229	209	250	220	220	214	210	232	223	215	218	218	227	208	221	217	201	193	230	213	239	226	218	205	227	245	196	185	206	209	233	186	196	182	226	189	178	235	247	211	223	216	214	210	214	227	218	187	226	200	214	234	232	177	207	239	231	208	237	220	217	222	241	202	215	213	233	214	190	202	219	238	250	199	224	208	206	189	219	221	228	219	230	225	229	201	226	191	210	223	213	196	219	207	224	220	226	243	220	227	222	225	221	223	234	191	221	235	236	228	223	201	186	217	261	215	238	214	201	218	197	231	205	218	232	209	204	192	203	204	229	232	237	220	250	258	221	224	232	227	200	214	220	209	227	218	195	205	201	193	221	225	209	249	247	198	228	226	228	226	189	189	206	220	209	212	206	235	192	201	218	216	237	239	227	231	199	247	234	218	202	217	205	229	208	211	225	214	234	213	219	245	223	232	211	222	229	239	225	214	228	242	235	208	196	206	215	205	202	204	227	233	236	200	223	211	232	206	204	219	234	210	199	192	226	201	218	204	240	203	216	197	214	206	251	208	210	215	204	236	220	235	197	223	232	237	230	211	222	184	242	219	215	221	220	205	209	241	224	208	226	196	219	225	209	218	214	209	196	216	221	222	227	197	223	241	212	237	203	188	189	242	255	220	205	243	181	219	246	186	238	198	222	210	223	238	240	222	220	217	224	225	216	247	186	196	215	233	227	213	222	221	223	219	244	202	225	228	244	217	225	192	214	242	203	204	213	236	189	221	210	238	214	248	193	214	222	238	227	229	204	199	214	228	236	219	216	203	222	244	229	242	221	225	237	209	199	232	214	218	226	231	192	178	210	219	219	204	219	206	225	228	220	226	218	230	210	199	208	213	209	242	233	218	219	231	204	232	225	221	190	225	210	207	221	210	240	215	211	224	204	193	205	203	204	223	234	222	224	212	221	212	241	203	229	211	219	192	225	231	243	195	217	248	241	223	198	214	217	240	230	213	208	199	256	242	215	191	211	219	263	232	211	201	199	249	214	209	208	200	222	199	227	218	239	195	207	217	215	228	194	217	222	212	228	187	219	215	220	213	202	246	218	218	208	215	226	224	234	223	202	222	220	204	203	203	222	196	214	210	205	218	228	192	227	221	191	224	211	217	213	217	190	239	201	228	251	234	209	238	214	208	210	200	199	210	199	221	216	230	212	232	218	226	225	225	205	200	239	238	232	208	206	244	207	214	196	230	217	209	239	204	231	228	250	230	202	221	190	230	224	223	213	201	204	204	252	240	222	211	214	231	228	246	217	199	207	234	246	221	222	206	221	224	209	197	248	208	231	246	243	190	202	243	215	211	209	232	249	215	201	224	207	203	226	205	205	234	196	203	237	232	220	221	244	199	207	187	239	231	203	231	199	184	228	221	251	223	225	195	214	240	236	210	238	243	185	177	252	224	228	205	240	238	211	205	233	222	219	198	209	215	227	221	219	207	219	209	206	227	256	210	196	195	192	220	198	195	201	222	213	200	231	221	232	211	198	216	209	232	214	207	232	200	241	224	212	204	199	223	229	237	221	224	205	204	206	209	220	199	213	227	226	240	226	222	208	198	229	231	227	203	210	218	215	195	199	236	232	203	205	183	234	204	213	211	215	190	216	199	234	232	219	223	210	198	216	229	196	238	233	204	196	227	227	220	214	183	175	251	204	229	215	219	202	218	240	213	209	224	213	220	235	227	225	225	217	241	222	222	215	210	255	209	225	218	211	206	231	214	202	220	217	210	194	191	227	224	207	213
37337	42888	49043	43434	35390	20563	16732	15789	16650	10669	5187	5760	8175	8228	7296	8961	7254	6096	5082	4477	4142	4948	4408	5780	18308	18139	12383	7185	3164	1481	753	495	502	568	500	504	470	517	527	533	540	549	544	530	551	495	495	517	528	544	516	546	532	590	513	536	573	489	489	498	556	535	504	546	531	510	531	486	508	525	501	501	507	486	512	559	500	498	527	518	560	530	492	526	496	546	508	520	543	547	526	537	506	508	513	560	497	528	530	544	532	471	519	506	581	518	517	540	523	510	503	509	506	526	528	547	509	535	524	563	529	547	561	523	488	529	489	507	517	533	524	550	485	519	575	488	519	528	550	520	511	499	482	502	509	509	540	528	528	523	492	477	504	569	513	520	513	578	528	499	513	578	520	517	546	517	542	507	521	484	532	559	539	566	529	509	596	546	475	522	512	529	538	525	512	509	517	528	525	527	503	508	520	553	532	531	562	536	570	574	512	482	520	495	545	497	516	524	528	516	502	521	525	506	539	509	496	511	490	514	540	538	498	548	543	563	494	533	521	556	505	551	528	490	501	512	502	538	527	523	525	550	517	549	510	513	531	545	550	525	497	545	547	580	546	502	547	526	492	499	535	519	570	509	491	549	503	500	493	540	574	525	541	487	563	490	524	524	463	453	533	471	537	522	539	544	553	542	537	518	496	532	500	562	552	498	475	536	504	531	547	504	512	507	570	472	514	517	534	503	492	539	496	533	537	537	528	535	512	532	550	567	573	534	498	498	553	495	541	565	514	530	566	556	522	509	526	554	518	519	526	525	482	490	538	533	533	527	516	504	540	505	485	525	492	519	517	526	529	519	558	513	538	517	496	509	548	515	519	502	531	513	532	495	491	548	524	460	533	508	552	522	524	489	561	487	547	511	520	547	505	554	521	561	523	541	592	497	518	473	542	535	515	505	523	522	525	544	528	500	498	524	539	521	480	526	534	547	519	475	492	483	538	498	531	514	504	527	554	525	514	518	571	516	477	505	499	508	563	505	530	529	538	523	531	505	529	543	509	484	543	475	470	516	557	499	531	533	519	528	503	521	519	529	559	472	548	498	517	548	513	494	550	477	520	494	521	533	553	535	547	501	507	524	550	529	545	500	520	525	564	508	520	530	511	566	571	511	550	560	585	529	531	508	527	529	514	501	543	523	525	524	543	516	531	544	497	513	538	507	538	536	531	536	512	504	541	503	490	540	477	528	515	506	508	514	535	532	504	562	519	530	530	511	577	547	528	525	501	486	523	523	529	524	532	521	516	529	518	517	520	515	525	523	538	539	496	493	540	513	527	521	517	497	512	499	498	513	529	517	541	495	558	502	515	529	527	525	521	497	478	530	506	517	563	483	554	494	542	508	536	525	497	525	523	528	554	528	515	525	526	525	521	505	551	490	520	536	479	512	543	552	527	522	509	518	494	520	520	534	535	536	544	556	535	523	514	472	531	550	557	527	553	497	512	486	532	503	551	525	501	548	535	499	498	565	507	527	543	543	527	510	528	495	550	490	502	545	537	492	575	509	481	573	498	514	549	471	494	510	537	533	497	527	501	519	486	543	550	516	515	555	515	567	563	555	517	486	532	475	494	516	537	517	496	517	524	508	479	535	535	533	511	537	505	513	491	514	516	508	528	525	526	516	489	503	518	520	532	579	541	552	595	532	561	520	527	510	524	542	530	516	522	524	560	513	485	554	509	520	531	565	520	529	481	538	540	545	520	523	547	551	530	527	500	534	534	524	521	561	525	537	486	545	563	530	531	500	546	500	517	511	506	512	531	479	540	516	532	512	537	466	555	518	516	526	515	553	491	485	520	554	526	534	502	517	540	512	484	554	507	506	516	531	500	495	568	569	497	526	527	514	553	558	551	503	485	559	509	525	525	508	481	534	538	541	514	516	514	541	509	516	504	516	530	557	492	527	538	471	531	555	527	526	536	502	505	521	514	508	536	513	562	553	477	513	512	544	486	521	552	487	480	565	504	489	518	488	545	533	532	503	553	526	548	492	488	468	520	552	567	528	499	501	507	515	510	506	491	488	531	536	521	575	554	496	515	523	504	479	544	547	567	501	514	557	516	504	520	527	538	487	532	514	515	532	478	545	480	539	542	536	499	524	490	529	540	539	483	539	494	517	511	546	551	493	532	520	515	504	513	522	500	515	532	554	556	497	518	504	502	510	516	551	503	547	552	528	499	496	491	500	487	484	535	518	526	488	555	524	510	479	501	532	532	494	513	540	513	511	475	578	516	529	487	540	471	510	511	534	535	527	524	513	561	512	558	556	551	552	491	495	522	519	514	554	519	522	557	578	499	555	522	501	505	488	522	540	513	511	512	508	557	525	486	505	574	532	516	511	558	490	502	514	547	557	546	521	506	516	485	515	508	496	536	529	503	556	551	526	473	514	548	521	507	534	491	519	527	570	536	542	492	508	498	508	531	525	517	528	547	511	541	611	518	537	506	523	528	523	512	553	540	495	521	505	539	517	502	531	517	556	504	521	517	586	497	526	546	510	520	515	510	514	535	532	560	519	506	521	536	493	531	540	536	545	525	545	523	494	553	504	526	482	499	539	526	547	510	524	526	519	486	502	515	558	527	517	514	554	484	575	553	543	532	519	549	500	554	529	511	541	546	502	570	511	554	507	541	556	532	488	534	533	545	501	532	535	543	516	525	542	537	522	498	531	475	543	548	486	508	505	549	487	492	511	532	496	522	550	551	513	565	542	515	535	493	539	526	516	534	545	521	512	534	493	516	529	506	543	527	544	499	504	559	552	522	550	510	521	518	512	531	486	530	506	525	543	490	582	498	555	492	566	508	520	519	539	460	511	517	543	495	530	520	520	508	577	540	505	509	497	477	520	534	525	529	527	500	517	508	510	549	536	534	507	509	513	520	507	536	497	553	531	533	513	528	485	540	518	507	527	515	498	530	516	532	558	548	538	523	482	490	499	523	561	519	493	518	555	538	532	531	494	536	510	572	514	541	514	525	525	566	513	518	517	492	539	498	516	512	524	479	523	591	528	512	514	527	511	545	518	564	498	536	539	530	514	536	546	564	552	531	513	505	523	541	478	518	505	527	519	517	505	532	517	500	531	522	536	556	534	506	504	495	549	531	568	526	499	546	559	517	519	533	504	516	527	542	557	551	525	541	495	531	541	532	546	506	515	525	483	524	570	520	537	472	531	523	524	528	525	520	519	509	543	547	517	554	527	530	523	533	525	523	538	516	535	577	485	521	530	531	505	499	530	568	522	523	537	517	531	544	496	541	530	520	493	555	533	515	545	532	528	493	560	566	558	524	509	510	516	543	514	511	520	505	521	463	506	525	515	527	516	535	477	522	515	544	491	560	498	526	472	517	523	534	489	529	527	522	516	495	524	489	528	555	526	517	517	512	522	535	535	515	518	513	512	545	591	534	538	502	510	530	533	549	544	504	510	509	506	551	518	560	515	528	522	529	513	534	506	492	563	564	549
19532	17159	18961	12412	6987	1883	850	638	464	442	335	284	335	288	333	323	407	364	366	379	298	336	336	305	465	600	525	456	350	309	249	221	270	264	248	239	262	257	271	255	258	296	237	234	265	251	289	258	253	258	262	229	226	247	229	243	249	262	245	261	236	253	265	251	271	265	242	237	267	260	283	285	260	289	230	276	226	247	231	243	238	245	269	280	252	250	246	228	220	232	254	245	256	257	270	280	230	268	283	200	248	267	273	247	222	246	237	276	248	249	223	259	270	232	256	252	236	271	248	257	226	272	274	250	257	250	245	284	257	258	238	264	231	237	232	238	259	241	244	258	257	272	262	274	231	229	254	245	217	239	246	263	272	256	261	276	234	226	266	259	280	251	254	260	301	275	232	238	252	245	241	265	234	282	244	265	253	249	275	253	252	258	250	225	265	243	226	256	260	261	220	246	257	242	259	268	234	232	279	274	218	235	259	237	256	259	271	258	256	277	268	240	255	272	231	225	249	232	245	251	228	269	239	224	260	247	256	255	254	225	256	235	258	246	280	268	237	286	246	251	264	262	242	250	267	252	257	248	259	234	268	271	245	247	247	260	261	277	252	265	240	265	254	263	256	240	265	256	227	251	266	234	219	237	250	280	210	235	254	261	244	265	248	230	231	250	244	263	245	253	262	219	242	256	265	258	258	255	240	258	250	299	225	233	276	258	255	255	235	276	261	246	269	260	269	272	219	240	254	257	227	234	268	264	247	215	253	238	241	241	249	291	236	217	228	266	213	234	260	253	266	264	279	250	267	274	282	262	271	260	245	233	239	237	261	233	243	234	212	237	244	242	245	268	259	254	287	248	268	248	236	257	220	254	228	265	278	229	278	240	220	241	268	243	241	282	246	272	243	262	242	235	234	241	282	276	242	234	245	267	266	240	233	265	266	235	245	223	292	270	262	249	236	250	242	235	275	257	258	262	248	232	249	250	268	253	278	237	276	249	277	232	247	246	242	274	266	236	227	254	251	250	262	253	253	260	214	267	257	247	266	228	246	248	263	269	247	264	230	253	257	253	269	246	245	266	253	249	234	267	226	226	254	264	274	286	260	285	223	258	243	242	224	264	269	257	243	255	283	218	266	292	251	259	253	245	247	271	258	242	265	254	254	239	258	252	259	272	251	257	255	273	259	252	259	276	232	262	258	252	256	242	230	250	250	245	271	255	225	255	231	257	275	252	212	231	224	232	239	281	223	231	237	255	245	245	244	236	255	262	255	252	290	261	257	272	260	278	258	259	243	253	259	247	264	253	256	266	252	258	286	250	247	260	211	263	232	252	247	275	258	244	243	277	265	192	253	264	275	263	242	241	269	251	229	221	229	256	255	241	266	258	282	241	260	237	267	221	263	253	246	238	225	246	253	244	268	246	256	252	254	257	240	259	260	235	278	274	236	251	249	241	235	259	242	237	249	231	258	259	289	261	222	279	249	265	241	265	253	247	240	263	251	248	248	235	249	269	284	226	277	253	224	266	245	232	224	267	247	242	294	238	260	233	262	260	255	282	254	257	275	230	243	277	285	243	263	242	279	239	228	225	207	246	250	229	265	242	233	257	238	215	279	272	217	253	278	238	265	245	237	263	254	234	250	216	252	261	246	251	253	235	253	251	228	250	260	217	239	219	239	220	261	230	267	258	262	235	238	257	267	264	256	257	232	256	257	224	237	247	230	216	222	235	258	270	236	237	258	256	284	256	243	262	207	262	243	267	254	272	254	251	257	235	230	269	284	243	256	272	235	220	259	263	249	235	247	269	250	255	236	241	267	235	265	255	210	248	249	275	275	267	246	206	234	259	259	254	236	244	233	252	246	292	249	243	248	233	225	252	268	249	257	255	257	279	277	268	226	253	250	285	249	265	238	254	261	259	239	243	271	248	236	259	253	265	249	265	242	251	259	255	257	234	287	243	249	258	268	232	236	236	233	244	258	262	241	240	238	279	263	245	257	251	267	265	236	270	247	290	254	250	249	280	229	265	214	248	265	294	260	253	234	257	250	254	236	259	259	277	257	267	230	239	272	225	268	249	249	260	239	232	259	251	248	260	239	247	252	248	256	241	267	243	258	271	234	259	248	250	234	239	244	244	234	236	263	293	254	239	270	280	209	288	229	275	242	266	250	264	239	235	281	298	240	251	222	240	257	222	248	270	277	241	244	224	277	248	251	267	271	256	263	261	266	268	292	226	256	239	265	259	280	256	236	244	248	271	269	273	252	277	234	280	259	238	223	234	255	267	256	254	250	264	266	273	253	229	229	256	263	256	261	228	301	258	240	254	279	290	264	235	231	285	243	283	245	237	248	259	286	261	252	255	233	263	260	275	252	240	272	257	279	255	239	258	262	258	272	229	266	245	212	245	251	264	257	272	235	283	224	264	267	250	259	229	253	264	227	261	281	282	238	272	261	252	245	278	258	274	303	233	256	256	234	274	246	235	269	251	245	241	235	255	226	251	259	253	238	246	271	265	266	245	272	210	249	262	229	242	231	247	265	250	240	250	290	251	249	261	288	243	234	229	251	243	260	236	280	232	264	230	231	278	220	234	237	279	238	229	254	267	265	258	232	250	257	234	230	257	262	263	256	249	256	266	248	247	273	230	251	290	234	251	263	253	246	266	278	269	233	249	227	229	267	266	259	260	237	235	230	262	241	250	271	268	247	222	254	267	224	233	239	256	247	259	244	257	243	254	258	255	232	247	253	235	243	233	266	244	241	269	232	248	241	228	252	259	272	257	263	268	246	243	245	248	288	251	247	252	261	262	231	267	261	229	246	251	287	246	280	287	267	263	242	253	222	258	235	260	233	235	264	251	250	222	239	282	256	243	244	254	277	241	242	227	239	230	262	242	262	281	252	241	247	256	252	287	285	281	257	253	251	254	242	256	252	268	253	274	249	266	232	247	236	214	265	276	247	275	310	269	249	245	281	247	269	250	226	241	267	223	276	247	280	244	247	241	238	222	248	245	293	259	262	226	237	244	231	217	264	231	260	249	258	246	275	255	273	272	275	274	242	239	252	273	233	254	246	249	213	278	235	235	241	248	251	250	236	256	266	245	243	269	221	258	257	241	268	244	237	246	256	241	245	267	252	229	235	230	277	233	229	247	263	245	260	268	233	251	244	229	273	243	237	278	216	265	221	237	246	244	247	235	262	226	226	243	262	254	254	272	261	238	265	238	235	243	245	242	256	248	237	272	269	268	250	266	252	236	254	246	218	250	260	259	258	220	217	242	243	257	266	279	279	229	243	266	272	269	250	234	250	261	270	247	247	237	232	242	257	258	241	215	250	243	237	241	255	264	246	281	284	260	244	239	256	257	262	270	228	246	240	271	251	245	254	249	259	242	244	293	234	230	238	282	222	241	288	251	258	260	237	242	205	245	256	232	251	263	249	256	226	259	232	243	238	276	271	246	257	251	242	276	255	242	242	228	261	262	260	247	221	250	258	274
13166	16318	24334	21074	15535	5490	2990	2375	1600	1428	1052	907	1047	1075	1122	1118	1297	1297	1272	1227	1093	1136	1283	928	1773	2274	1978	1363	877	728	605	646	632	635	618	625	663	624	579	592	600	605	618	601	618	575	615	627	607	601	600	601	610	605	590	590	613	593	636	596	618	616	589	592	623	619	620	598	635	590	583	595	631	583	641	570	623	610	609	582	600	652	590	613	585	611	603	600	598	601	587	584	575	642	594	570	594	631	642	627	615	635	614	669	635	582	588	648	660	637	626	635	580	587	612	597	635	583	613	623	611	587	614	595	603	595	591	621	575	621	581	608	664	619	639	581	606	589	588	603	613	603	619	626	615	589	611	619	631	584	586	631	650	575	603	627	610	605	622	608	628	598	603	595	597	612	633	598	617	572	606	619	583	625	596	621	611	637	655	616	593	614	640	611	605	640	603	553	572	612	608	667	635	621	578	606	579	600	624	595	599	607	605	618	576	602	601	640	601	629	626	606	614	633	690	606	625	665	560	654	579	589	630	612	685	623	651	610	656	610	635	637	601	654	604	646	620	570	595	576	610	620	601	604	610	607	608	641	633	629	580	628	628	605	598	623	621	611	656	584	578	636	623	627	647	626	641	594	613	640	592	593	583	635	639	586	585	607	610	593	570	577	626	602	596	551	588	620	632	616	632	586	609	636	607	577	594	630	647	625	628	619	606	610	611	616	592	627	613	590	603	679	610	588	640	617	550	600	585	647	601	597	594	617	623	622	625	592	642	611	578	614	629	639	610	611	577	667	619	613	581	573	549	634	635	622	629	564	607	603	619	607	613	637	581	586	618	637	596	594	651	597	625	598	639	597	617	555	607	604	549	626	624	585	642	616	600	617	624	653	606	565	608	609	594	551	598	657	663	569	613	627	600	576	627	596	612	622	612	607	590	584	647	585	595	640	578	587	589	606	621	634	610	590	631	637	598	634	615	620	617	616	649	617	621	639	639	622	648	615	622	645	586	576	579	597	639	651	609	628	604	580	602	638	612	650	598	596	580	585	571	572	582	614	599	608	619	602	614	625	614	614	576	568	617	668	614	623	638	598	639	618	649	614	617	617	582	621	582	586	583	607	596	588	629	613	610	597	640	641	591	629	619	614	599	641	644	632	627	624	580	598	601	616	596	626	629	662	599	607	620	618	595	655	597	573	592	629	597	643	622	603	585	598	634	592	599	634	572	650	609	607	603	637	618	627	617	614	628	619	636	644	634	606	604	665	636	632	615	606	614	602	577	626	594	613	583	612	632	589	593	636	600	583	620	640	607	593	655	662	611	630	627	611	613	631	630	579	607	591	632	593	597	658	597	591	612	651	634	619	632	601	611	640	565	655	576	610	599	650	636	595	607	631	632	574	571	622	619	620	552	635	588	603	630	607	618	597	582	640	614	641	564	588	635	604	610	585	609	610	578	619	591	608	627	593	643	626	586	635	615	588	605	628	611	554	565	603	599	601	606	654	597	613	640	619	582	596	581	577	628	585	630	628	614	610	628	609	589	599	586	645	662	632	619	605	618	621	597	608	612	571	604	637	633	597	626	608	628	594	626	607	596	619	615	664	679	644	597	572	614	611	601	640	549	631	608	612	639	642	614	591	584	596	637	610	610	625	578	594	612	606	674	598	615	647	612	654	597	614	651	608	644	633	566	651	601	628	609	589	621	588	643	615	590	598	579	610	603	551	627	597	606	615	606	585	617	614	626	607	627	619	616	621	614	592	580	635	576	626	603	615	593	610	615	645	584	615	617	605	660	578	622	637	608	573	645	595	642	587	614	584	582	611	655	617	609	610	585	595	613	606	621	617	597	655	609	588	608	628	583	609	574	602	657	585	593	581	629	640	568	589	585	621	563	580	623	632	612	586	620	595	628	567	599	605	605	605	611	589	624	614	582	607	616	604	598	611	584	632	621	552	588	600	615	618	652	584	613	651	637	602	573	649	602	581	615	654	621	582	599	560	619	635	564	596	609	615	607	608	592	596	602	606	590	590	580	610	593	599	592	597	603	563	672	577	595	641	616	620	612	592	612	667	616	623	599	565	607	600	628	634	595	588	611	589	597	634	621	590	578	637	606	605	603	592	628	618	664	678	644	605	576	606	622	606	616	586	627	618	611	690	624	573	605	631	583	600	611	629	600	595	622	617	588	620	601	640	610	628	574	652	628	589	618	610	598	683	593	638	646	582	606	628	575	620	637	578	622	629	628	623	630	575	594	634	621	634	592	629	563	588	591	582	637	576	683	625	628	619	618	567	621	626	605	652	581	635	595	631	646	615	623	571	586	631	639	613	643	638	594	623	614	556	611	618	590	576	607	594	604	609	661	608	624	607	588	599	595	643	595	612	599	604	588	644	638	604	616	648	557	590	578	570	653	649	592	605	597	617	584	568	574	602	584	607	594	613	592	596	567	577	604	579	628	589	635	605	582	614	658	581	674	621	568	605	617	642	664	640	599	616	588	635	600	613	588	605	583	621	648	549	632	630	605	578	629	625	647	551	630	598	544	611	644	596	709	624	558	625	573	618	636	654	603	602	610	670	626	584	634	601	612	639	529	614	578	668	640	618	597	641	626	580	565	645	618	593	676	630	605	618	626	621	640	626	571	632	563	593	592	583	562	654	604	629	582	586	561	619	615	584	650	611	606	632	614	599	666	647	676	608	634	615	611	612	607	620	646	611	570	558	615	589	636	614	631	607	626	634	617	622	583	592	610	650	622	610	626	617	596	627	672	613	641	626	623	653	599	587	615	617	627	620	632	644	620	644	617	607	579	620	693	601	621	600	593	627	601	569	643	590	623	594	606	579	584	617	638	629	660	563	625	635	622	601	671	594	568	604	598	627	621	620	626	615	572	619	628	605	593	606	594	573	646	622	588	604	589	611	620	620	664	596	562	599	613	630	601	632	583	615	563	633	596	586	634	593	615	592	611	651	626	620	616	598	590	626	641	605	605	625	594	580	605	576	588	634	619	639	587	591	606	594	608	622	589	608	668	648	582	586	658	592	604	674	607	599	615	577	617	625	600	572	601	582	601	644	619	593	595	632	586	584	599	634	641	639	599	606	638	592	623	626	630	652	587	623	600	632	636	598	637	629	609	585	604	594	602	633	603	610	640	588	598	596	637	625	650	552	677	649	575	617	617	604	641	604	605	597	568	600	641	633	604	583	603	640	614	585	648	605	666	629	596	622	615	598	658	616	616	654	599	617	648	633	598	599	633	635	601	643	615	582	624	660	616	571	606	615	580	642	599	600	627	634	640	606	592	592	577	622	580	595	583	615	636	620	634	620	589	641	608	604	600	599	595	649	602	565	626	577	632	584	628	599	634	619	608	584	631	626	632	620	662	653	587	642	600	598	606	625	612	645	581	622	612	621	591	611	640	588	614	650	619	605	577	630	641	613	650	594	605	606	591	595	612	611	597	594	637	646	606	586	605	601	625	610	619	642	628	573	642	622	585	583
41738	45892	43427	37760	34755	22480	12665	5663	3167	2083	1681	1188	655	560	566	643	652	698	824	722	471	434	549	1190	2669	2520	1625	931	518	363	277	299	287	285	270	282	244	273	278	302	274	271	252	269	252	281	253	283	252	277	284	302	274	250	261	271	295	299	263	268	267	281	297	273	235	285	272	293	289	305	286	279	281	288	256	284	274	257	301	293	272	272	276	277	277	265	269	271	263	278	264	279	286	281	291	284	254	252	266	296	266	289	301	283	274	276	249	265	306	255	276	299	274	257	292	278	234	290	237	267	278	255	280	283	268	279	288	299	296	289	275	308	272	287	285	253	292	273	277	267	295	313	252	272	319	266	303	284	322	284	282	295	260	220	290	303	279	284	295	268	243	281	234	269	270	266	222	306	293	256	277	296	300	283	267	276	249	283	253	268	269	267	272	277	317	298	285	283	276	277	272	282	286	268	292	261	290	270	296	278	285	269	273	259	304	311	256	273	277	286	266	278	291	299	282	305	270	259	264	309	278	264	262	261	253	287	262	258	230	262	284	292	310	246	291	264	284	296	291	271	255	239	288	276	299	274	279	283	279	285	280	281	270	281	269	256	286	245	270	300	295	277	270	301	271	266	277	273	255	254	264	242	266	300	299	269	271	271	294	293	265	257	257	247	242	305	268	305	287	297	282	277	269	273	281	258	274	271	249	270	286	283	285	265	290	280	254	251	270	276	253	269	253	292	267	284	284	295	287	302	284	280	303	270	245	287	292	247	272	271	278	266	267	266	283	271	280	259	276	278	261	302	303	287	261	271	319	281	332	288	290	293	268	254	263	273	274	260	264	275	256	280	289	257	282	271	268	290	261	289	287	272	287	292	267	285	279	267	285	270	274	274	253	284	250	329	252	261	289	268	263	277	261	272	268	280	254	289	293	289	281	281	280	256	292	297	271	252	268	274	264	274	262	292	250	263	270	277	263	265	284	302	310	265	258	278	282	268	280	278	246	261	268	249	241	294	249	293	290	300	276	287	276	271	259	255	278	248	264	296	287	287	284	279	297	273	267	286	278	265	264	285	272	293	273	270	278	255	268	255	264	275	284	250	294	301	265	279	275	299	281	257	277	297	301	273	269	263	260	269	278	251	295	262	303	289	271	247	264	272	262	293	275	267	274	292	268	290	257	255	261	261	271	280	277	267	247	256	300	273	279	284	262	286	288	292	305	278	265	291	261	302	300	278	246	292	271	262	266	270	289	263	302	278	288	263	265	260	254	250	297	286	267	263	303	271	246	279	259	288	280	277	281	273	261	269	294	274	273	278	287	241	293	282	289	269	295	276	269	281	302	271	313	286	260	262	280	265	272	297	280	280	280	264	291	286	269	281	315	304	294	308	290	286	290	300	296	284	253	266	271	286	276	276	291	227	275	287	276	272	271	291	266	256	266	250	272	251	295	297	289	261	295	265	302	277	284	276	269	261	267	255	270	277	288	281	266	274	303	273	292	280	269	258	297	290	237	268	269	274	283	321	238	270	269	281	278	278	293	293	279	279	326	288	297	263	284	316	287	298	302	298	298	237	282	279	280	265	268	311	275	270	269	267	266	298	221	279	257	264	286	308	277	279	265	278	268	252	255	279	297	287	277	257	264	295	305	265	290	284	289	274	284	274	278	280	302	289	249	289	280	284	271	306	299	284	289	275	258	286	269	277	269	288	274	257	288	297	256	249	286	268	285	293	270	274	324	277	288	270	274	275	305	267	275	266	304	287	264	273	258	261	280	271	244	301	275	266	274	289	287	292	301	247	261	278	225	278	261	285	290	283	270	276	280	274	259	274	286	273	291	270	266	258	253	274	242	259	264	278	282	275	279	274	304	241	294	258	277	259	266	276	237	292	273	248	287	272	274	273	248	290	273	258	298	267	260	254	262	291	296	228	256	278	287	293	247	280	280	264	268	271	274	256	252	282	272	268	262	262	298	284	291	270	301	247	300	308	300	302	250	261	263	283	257	303	242	286	280	268	237	290	233	283	273	281	249	273	290	273	316	268	284	273	306	268	258	243	276	265	274	259	248	268	263	246	248	302	290	278	270	260	268	272	252	267	267	294	295	275	269	252	314	267	283	303	270	268	276	283	240	275	253	282	281	299	269	250	295	242	311	244	268	299	295	273	262	249	255	286	266	316	280	273	296	241	251	271	289	270	284	250	281	269	258	253	321	274	289	294	270	302	289	277	291	280	246	272	276	281	285	249	279	244	261	256	271	274	303	301	291	285	276	266	271	223	294	284	298	267	266	272	274	260	291	291	246	256	260	316	302	255	288	288	260	285	241	260	312	286	288	258	282	284	281	257	275	284	294	304	267	264	262	254	284	248	278	283	297	266	296	262	267	293	270	260	230	276	269	293	255	306	292	286	280	288	286	276	293	285	259	290	256	252	295	258	276	256	259	302	263	281	255	294	311	247	277	274	255	260	298	297	272	271	258	307	293	294	285	280	280	265	292	284	269	272	290	281	281	290	260	264	266	260	312	273	272	283	268	266	276	288	240	303	275	243	276	263	241	252	266	279	266	295	286	279	302	258	298	278	272	234	261	264	282	237	269	252	276	286	300	273	272	306	289	286	257	299	267	252	275	267	278	269	278	301	302	287	313	297	264	247	241	294	281	298	245	300	256	259	275	276	284	285	285	262	267	296	296	268	287	269	262	297	317	291	239	246	281	297	271	302	241	255	298	258	244	302	282	277	275	271	299	306	269	280	261	283	292	259	244	265	307	261	292	291	284	293	264	279	243	271	293	251	267	264	281	269	266	284	297	289	289	289	262	282	279	289	267	277	277	274	282	267	256	278	277	253	286	296	275	279	277	281	265	290	255	275	279	270	237	271	287	268	277	315	279	274	252	255	262	287	270	278	279	267	251	228	248	272	280	321	278	246	296	250	265	241	254	267	272	282	267	300	266	291	259	272	267	283	308	301	246	255	296	255	289	266	273	254	283	279	280	256	266	286	292	268	299	291	273	283	301	274	255	242	267	279	290	287	276	274	279	304	271	281	288	300	282	259	272	281	287	301	249	306	288	290	265	266	289	303	259	265	282	274	289	286	294	260	256	296	287	256	284	263	298	282	276	288	276	290	283	247	242	273	276	260	282	275	251	272	291	293	265	268	240	294	257	268	300	292	263	265	275	255	285	257	271	293	288	287	277	277	279	277	317	278	289	295	288	285	236	269	292	253	289	268	276	252	286	264	273	294	321	290	246	286	272	265	276	252	291	271	252	244	295	293	285	261	279	283	288	255	316	273	256	266	300	288	279	278	255	287	306	277	299	278	276	265	251	279	280	272	263	309	290	300	260	271	264	263	239	290	255	263	271	308	267	274	272	273	280	237	271	290	263	253	268	265	288	279	286	273	306	293	305	295	253	279	281	281	293	272	294	257	266	266	263	271	277	269	273	304	261	290	272	260	309	300	278	296	298	275	315	243	260	278	275	264	281	271	239	265	300	289
29227	40001	43968	42928	37494	19770	10933	8180	7829	6812	5601	3922	2405	2088	2253	2579	2656	2925	3370	2869	1983	1734	2289	6223	13085	11553	7267	3937	1826	958	700	633	684	666	633	672	675	646	628	616	626	672	666	681	667	624	664	609	700	675	664	689	659	638	665	614	616	630	673	628	612	682	660	628	646	681	672	690	696	675	704	685	608	663	638	616	659	643	626	627	622	671	697	674	677	646	673	629	667	680	681	643	683	701	620	678	633	702	663	655	651	669	650	620	622	661	670	615	656	644	662	655	617	628	631	679	640	659	678	692	666	668	705	643	651	619	683	670	660	662	610	677	634	676	641	641	636	628	675	601	634	600	656	680	644	668	669	675	697	677	659	668	686	592	639	693	657	628	689	703	643	661	639	670	648	644	696	588	684	634	654	698	658	655	698	607	649	629	671	675	586	625	694	621	649	643	658	651	649	640	651	638	654	661	732	626	676	622	659	650	677	657	655	631	647	669	665	672	647	632	624	648	629	674	602	678	689	619	664	624	660	658	641	658	675	667	639	635	707	629	664	652	639	678	640	693	673	636	691	621	650	646	668	616	661	667	628	659	638	709	606	672	649	709	643	654	617	630	658	654	679	636	680	665	631	658	629	670	660	648	642	604	657	640	674	630	628	679	694	682	652	638	664	654	676	671	673	669	659	638	627	622	651	674	695	640	702	606	628	650	687	645	666	649	638	666	671	690	683	629	616	667	651	647	653	692	636	657	680	621	620	638	707	600	654	630	653	690	649	649	690	652	660	645	648	686	678	651	669	652	677	660	673	668	686	679	638	638	652	672	651	644	683	622	683	660	620	679	708	693	653	696	664	697	654	660	658	647	632	633	645	698	641	657	648	649	632	700	675	634	643	634	691	661	666	615	684	654	661	668	649	676	647	674	682	676	687	687	718	652	705	642	694	690	595	678	669	672	689	670	585	681	705	644	697	641	706	651	654	615	682	665	665	674	659	658	633	673	668	665	706	668	661	690	624	666	664	663	634	615	676	673	644	672	667	689	639	671	715	649	598	652	646	632	671	662	673	646	633	666	676	689	661	577	641	619	666	647	637	663	690	674	668	646	675	660	641	686	650	629	603	713	662	648	643	652	645	658	641	641	611	672	671	653	665	702	641	708	633	664	693	661	657	647	636	685	631	649	666	653	614	676	671	654	682	678	631	642	671	655	675	669	638	680	629	650	625	653	662	652	639	670	645	627	631	648	629	654	642	626	653	650	679	618	632	636	686	681	646	687	658	646	691	642	695	640	662	632	655	652	661	682	690	645	667	633	649	707	654	621	668	651	673	630	631	618	683	675	578	665	687	679	667	643	680	679	620	616	621	629	670	665	654	615	659	660	641	630	655	698	651	670	663	696	673	681	641	655	633	671	632	648	665	636	671	633	693	681	633	645	583	613	650	688	650	664	630	692	687	673	640	662	656	651	657	631	670	682	683	641	631	630	649	606	667	662	601	658	641	648	667	637	685	670	641	678	699	659	655	666	630	633	657	637	666	621	625	672	724	623	704	648	673	657	708	674	708	689	674	656	638	646	707	672	663	656	657	677	714	683	679	662	671	691	676	676	660	670	633	688	681	654	673	641	691	642	636	657	602	653	646	647	650	625	631	662	670	657	620	680	640	673	671	647	643	635	667	665	708	651	653	646	669	650	595	647	641	678	642	668	664	650	683	643	641	640	666	715	672	657	665	663	680	617	631	632	654	657	658	677	665	679	646	621	719	623	637	622	635	713	659	652	639	696	679	655	645	682	697	678	657	644	631	668	630	666	648	616	622	669	654	632	692	660	661	697	623	632	665	666	682	599	667	651	652	673	687	644	639	663	641	644	682	644	656	626	663	647	625	677	663	724	656	638	663	685	652	621	631	693	641	654	677	645	677	654	666	653	713	684	676	672	638	670	684	692	657	671	696	665	609	630	645	646	658	638	651	659	650	683	665	642	624	667	647	643	636	677	662	675	679	673	667	646	679	623	640	687	643	676	653	690	636	650	647	653	696	649	639	640	643	659	706	679	662	633	674	657	661	651	654	669	677	700	629	667	620	631	639	688	679	632	660	663	645	633	620	669	696	631	704	639	652	623	649	715	636	632	677	668	706	641	615	693	664	640	660	641	711	634	641	665	679	675	644	683	664	620	650	635	645	608	637	649	677	652	682	638	659	667	691	633	632	667	672	651	642	607	643	660	644	642	646	683	620	662	649	650	635	653	656	637	673	632	658	685	636	668	672	657	614	682	646	672	673	664	646	631	633	688	672	660	645	645	631	660	654	688	649	640	675	634	637	653	637	655	671	613	637	678	649	672	632	664	674	662	690	665	687	626	604	629	671	630	684	702	641	644	725	658	629	630	617	615	599	636	660	651	709	702	646	674	642	666	679	669	660	638	645	655	713	666	637	658	638	670	676	624	658	666	609	659	624	650	691	673	649	666	659	645	678	670	689	669	624	676	652	618	629	709	685	637	642	640	668	682	631	625	655	658	644	657	630	659	624	671	687	658	625	637	639	610	698	688	682	597	641	664	664	640	653	653	706	662	653	689	637	648	621	648	670	654	672	654	622	662	677	676	648	636	666	645	629	701	654	688	706	642	678	680	643	667	691	630	674	654	651	653	670	672	658	644	622	657	668	643	611	657	626	659	675	679	634	704	666	638	629	661	559	648	644	673	620	706	651	637	616	634	672	665	676	632	620	636	663	623	645	641	663	653	663	627	679	628	670	630	699	677	629	674	647	629	649	605	661	661	611	635	702	644	706	659	700	642	600	657	645	678	650	669	649	650	675	648	687	657	702	688	715	661	657	646	664	646	671	653	619	634	599	657	663	639	653	699	646	651	617	602	619	620	646	625	628	669	613	643	671	658	655	665	625	632	656	638	673	615	659	652	643	655	645	598	678	701	643	727	679	621	682	633	597	663	685	635	673	678	620	633	656	666	640	639	668	657	673	698	639	647	620	677	640	669	660	631	660	680	605	653	674	686	642	659	700	680	672	667	610	681	661	609	667	654	673	666	635	644	617	658	708	677	684	659	627	651	648	674	669	640	681	635	651	659	663	634	627	649	660	573	665	650	668	640	634	654	672	668	647	668	649	638	663	641	660	654	634	640	687	656	638	660	610	641	667	656	623	662	617	687	646	654	646	622	624	652	625	673	629	651	652	691	670	649	664	672	639	619	643	639	697	679	672	683	657	698	672	653	691	648	668	631	665	683	656	648	680	643	662	627	614	635	641	666	634	674	668	679	646	677	664	646	672	639	675	637	663	645	679	695	696	606	658	638	671	649	677	677	659	654	667	690	649	639	662	638	650	677	666	646	670	666	642	655	640	681	644	654	664	625	703	651	633	666	626	673	636	637	657	689	633	675	653	704	637	669	660	622	685	621	687	689	684	731	608	674	682	657	703	689	688	662	657	702	701	641	665	600	604	689	664	633	709	713	637	696	641	669	692	685	634	618	615	642	615	661	678	694
50481	49047	46300	42609	30973	24372	18884	12689	7851	4121	1771	857	613	605	757	725	662	1031	1112	981	871	575	582	2645	6573	5268	2596	1188	557	352	241	223	216	217	206	218	214	234	236	215	223	231	207	204	226	203	220	207	197	186	184	201	213	212	204	188	204	225	227	209	207	193	229	216	217	207	211	162	196	191	210	217	202	222	197	203	210	224	217	214	225	215	231	217	236	219	186	182	200	226	208	222	214	186	227	236	211	210	202	213	246	219	222	212	225	254	179	202	206	213	219	204	213	205	225	195	219	229	212	196	228	205	224	207	187	212	243	213	209	220	227	211	195	216	199	209	194	208	210	210	223	246	224	202	245	220	209	192	215	241	217	204	200	182	220	167	192	212	202	231	184	224	222	196	212	195	205	225	218	202	222	188	213	212	209	176	208	221	198	210	226	227	214	201	206	233	219	225	203	195	215	192	208	198	189	227	225	230	211	201	217	206	206	230	233	202	194	196	195	192	208	235	212	199	209	205	222	219	208	187	214	217	219	206	233	199	208	218	210	223	211	200	213	214	200	184	211	203	201	195	235	209	224	220	229	205	211	217	200	234	211	193	206	210	216	197	213	225	226	226	227	200	207	213	220	201	209	195	209	209	211	172	226	221	209	224	193	212	222	213	221	233	229	240	214	207	196	193	208	205	224	216	186	198	205	220	259	224	199	220	230	207	210	219	238	220	215	190	221	200	211	262	214	190	213	196	216	223	186	212	183	240	213	201	205	195	200	214	210	206	219	215	204	202	212	211	195	211	207	207	195	242	224	219	213	209	212	189	206	230	232	212	213	213	218	231	224	215	179	221	214	232	184	191	215	193	200	177	197	205	221	209	224	212	225	208	206	215	206	224	223	218	228	188	187	194	193	191	204	210	226	208	190	204	220	211	220	214	214	196	217	217	217	208	195	222	222	218	201	192	209	236	217	215	197	234	188	227	211	225	195	210	201	241	214	209	255	211	235	198	207	248	209	201	213	226	195	204	221	237	193	229	227	193	219	224	217	225	203	210	204	205	226	214	212	253	254	210	220	241	223	191	230	213	205	223	234	205	208	227	192	201	179	218	216	210	211	192	199	202	224	215	214	211	198	206	204	237	217	229	208	220	221	223	223	190	203	200	212	201	178	209	203	209	211	211	216	206	194	220	217	212	228	207	206	208	191	205	206	206	219	210	234	237	179	169	197	222	202	228	262	200	193	197	191	214	225	203	204	192	195	202	230	234	203	237	213	217	222	218	198	201	208	202	230	191	216	210	220	192	248	238	188	193	206	218	206	227	208	220	204	200	190	223	226	201	176	219	212	230	216	185	220	207	228	187	197	214	204	207	221	224	214	209	240	204	204	182	214	226	205	221	199	203	201	203	217	208	180	195	192	226	193	207	190	217	211	228	236	200	213	195	228	206	211	194	189	200	201	216	215	201	226	189	222	216	200	227	223	211	205	219	197	212	190	216	229	220	205	192	210	230	229	227	243	217	230	233	183	223	229	216	215	206	222	229	195	221	196	205	217	206	220	199	232	208	210	206	224	225	213	224	216	222	219	218	218	237	220	214	206	222	209	218	197	227	209	247	215	201	193	215	220	220	199	202	212	195	188	222	196	223	191	177	204	166	196	217	217	229	202	230	217	239	209	238	230	207	205	220	251	219	201	221	214	201	228	220	210	232	215	207	225	221	195	238	227	231	215	228	210	191	200	222	227	192	226	221	185	214	209	214	228	200	198	221	251	203	210	223	223	219	208	197	222	212	263	198	204	239	208	208	228	229	199	172	187	176	205	206	227	207	204	207	204	213	210	228	202	217	202	189	204	187	201	203	182	215	214	231	214	226	237	211	228	216	197	201	213	199	212	222	229	198	208	210	211	196	197	218	238	208	183	201	213	209	221	216	228	204	232	234	225	215	227	216	217	247	206	192	203	204	216	225	215	222	225	207	232	203	207	198	224	204	206	214	202	217	232	248	202	214	207	213	188	219	204	199	239	171	215	207	215	224	185	209	198	220	239	204	203	214	205	240	206	187	224	209	220	200	220	234	193	203	214	200	224	231	183	201	232	181	189	230	221	204	200	209	200	208	198	199	221	193	231	222	234	208	217	204	183	218	194	193	203	230	192	217	225	218	191	220	202	212	233	196	226	206	209	208	222	225	212	191	223	204	245	224	210	214	186	214	213	212	208	193	221	233	178	230	193	233	201	200	242	223	222	226	213	202	251	212	197	232	203	217	220	208	194	206	202	219	217	200	203	233	189	196	220	250	203	204	205	202	207	227	218	225	229	219	226	200	202	213	213	188	195	207	226	220	199	208	238	201	216	222	233	208	206	205	200	183	186	227	218	215	213	207	191	225	229	215	228	195	211	237	203	208	212	246	195	209	191	216	209	229	210	205	220	201	207	214	209	224	194	221	223	223	227	219	186	194	216	190	212	216	213	239	212	207	193	196	200	222	213	201	225	193	218	190	207	212	201	217	211	214	181	211	209	234	216	203	229	212	246	218	227	212	239	222	181	197	241	204	219	210	213	226	199	208	189	182	212	236	248	214	216	200	182	224	201	200	197	199	218	235	210	199	202	226	223	217	238	217	227	215	238	197	210	225	216	207	211	213	205	208	192	177	222	211	203	216	208	204	217	218	216	204	209	219	213	220	206	211	191	201	209	212	198	199	173	197	206	181	226	199	211	190	227	226	241	184	213	193	227	229	201	228	231	187	211	214	194	216	211	223	230	209	201	201	175	207	230	191	205	241	196	210	202	245	214	209	205	225	235	220	229	200	191	218	207	215	223	207	217	201	206	213	216	234	232	206	212	200	209	196	199	221	213	215	212	211	175	211	215	211	187	206	221	201	193	226	231	215	247	199	220	194	219	200	214	237	206	211	222	183	210	228	233	207	191	213	193	216	222	226	205	218	220	221	222	256	207	221	208	198	192	213	181	219	208	208	222	212	203	186	220	207	226	203	227	210	225	220	208	200	220	193	190	227	220	216	231	203	196	215	214	236	218	199	214	210	202	208	216	215	179	213	227	213	200	214	208	203	226	199	212	203	221	213	233	225	202	193	246	204	200	218	219	187	217	218	201	219	228	211	238	217	216	237	230	199	194	210	197	202	242	219	213	205	212	199	195	175	207	192	206	206	209	245	212	184	182	180	207	213	219	200	203	226	244	235	213	189	174	225	224	241	202	231	213	224	178	196	211	220	222	236	204	193	222	204	215	200	216	206	202	223	215	218	219	200	231	215	213	204	209	203	191	193	188	190	222	219	224	204	222	242	206	206	203	212	195	198	217	236	222	200	205	217	212	226	192	225	196	217	205	217	198	207	239	199	214	222	212	207	198	193	215	228	208	199	220	202	199	203	235	220	201	195	212	227	214	199	226	215	203	199	202	216	181	215	250	211	198	201	215	225	213	217	207	233	205	241	207	216	222	229	178	199	198	222	231	235	253	203	225	205	221	211	210	224	233	234	185	185
35448	44569	47925	48499	33175	22919	15311	13773	13785	10243	5298	3251	2500	2678	3220	3007	2828	4443	4907	4315	3866	2630	3026	12568	24802	19574	11104	5365	2103	968	588	513	532	512	469	484	504	515	515	513	506	490	497	555	484	496	507	492	484	490	497	508	486	543	532	491	504	514	472	490	492	498	522	521	511	516	491	504	523	521	470	475	483	506	463	497	484	495	545	498	522	539	519	507	497	515	461	491	552	502	496	488	524	494	488	480	536	518	492	522	485	506	473	509	495	540	517	539	519	493	530	544	504	512	514	496	490	504	496	492	511	519	539	516	477	487	489	533	532	515	477	571	532	527	544	488	466	473	493	500	561	499	498	513	535	520	496	523	490	473	495	506	503	522	449	514	496	503	523	501	486	520	515	493	489	501	521	540	551	498	523	512	503	505	507	506	554	508	492	525	516	498	461	497	508	520	517	513	497	493	486	477	532	507	471	479	524	458	488	516	504	512	519	489	460	562	509	488	513	519	517	509	471	515	481	517	540	472	510	498	532	531	487	507	546	506	529	489	522	539	540	518	499	468	469	537	532	499	541	501	465	505	510	454	506	490	532	493	512	497	512	479	543	497	523	491	514	513	505	480	468	494	521	468	501	517	522	466	471	535	534	493	464	490	503	525	526	493	555	475	542	489	485	500	494	476	467	517	536	468	529	550	499	487	489	498	487	452	455	461	530	500	548	542	508	539	492	493	484	544	476	496	509	500	491	506	526	496	553	518	505	453	511	513	532	476	501	498	492	516	531	519	516	490	496	517	508	461	508	510	520	541	549	510	432	499	468	493	479	487	523	509	503	524	499	517	538	513	499	489	472	489	515	478	518	472	495	505	493	514	514	511	521	496	515	503	522	506	520	497	536	492	534	516	496	528	532	515	532	516	477	448	517	520	477	524	558	512	478	488	494	529	483	510	504	497	523	474	477	541	501	517	515	530	506	514	543	489	530	513	491	530	494	491	505	478	501	507	488	506	487	501	515	481	530	497	499	506	463	484	476	466	510	524	462	494	505	508	482	526	500	541	506	492	527	495	529	498	530	520	513	525	488	501	498	528	521	520	504	507	476	486	492	475	508	496	515	512	518	472	527	495	473	489	489	498	545	516	493	531	525	531	484	509	484	492	515	494	525	497	508	493	545	524	497	519	518	510	551	528	540	517	488	499	511	520	494	542	494	529	492	502	496	467	471	529	495	508	525	507	532	535	505	512	522	518	505	482	511	537	539	499	496	509	507	534	522	504	521	485	470	508	485	510	490	506	481	494	493	490	485	510	477	529	524	544	521	521	503	520	513	501	480	550	533	517	487	501	512	529	507	530	502	499	481	497	562	496	496	491	478	488	455	533	496	529	513	521	504	503	483	498	529	510	508	520	533	499	545	508	516	499	493	498	538	480	501	481	526	472	506	520	480	494	559	484	463	529	551	530	513	522	505	520	516	540	497	475	545	538	517	514	495	516	524	501	495	496	517	514	499	530	525	499	519	490	524	498	552	486	489	445	507	484	492	488	490	517	521	538	524	479	490	539	508	523	514	528	550	497	544	488	524	512	557	499	536	488	488	469	538	439	522	509	485	491	528	500	515	529	496	495	493	491	526	494	532	486	547	487	504	512	467	545	530	512	533	517	517	487	475	511	519	498	455	508	482	588	487	491	540	458	531	477	505	497	491	498	451	507	556	458	499	485	492	517	521	550	514	552	523	525	485	528	515	483	496	532	502	497	465	469	532	502	487	498	501	489	471	532	522	523	505	492	515	497	494	448	535	552	509	523	470	488	509	485	477	528	512	467	473	533	518	564	486	480	477	473	495	524	492	499	517	508	454	498	523	504	515	478	496	487	537	534	508	533	530	498	473	499	525	466	505	523	522	519	510	519	534	507	510	518	477	537	530	505	495	504	527	494	511	486	529	500	516	500	479	492	493	525	481	492	520	477	515	464	539	518	503	517	495	517	508	484	509	506	497	538	517	485	498	479	528	524	500	518	531	502	501	528	496	503	504	539	530	482	522	537	479	532	492	498	477	501	544	507	496	486	487	497	510	519	525	516	487	487	457	491	500	494	471	514	520	493	510	504	526	498	510	477	522	490	514	518	486	513	483	518	531	481	483	487	561	443	439	548	485	509	526	495	496	509	500	473	521	475	493	484	468	489	510	525	515	491	523	522	510	483	509	483	510	500	497	489	513	497	533	503	538	515	498	504	543	516	501	499	470	528	522	519	516	502	485	521	522	519	471	501	511	499	551	477	476	488	494	520	520	495	477	499	527	523	478	500	494	523	531	567	487	484	509	466	512	532	529	513	493	503	487	529	486	502	458	521	509	507	533	511	501	516	532	486	529	530	508	530	532	512	461	517	493	476	499	504	525	488	484	453	511	502	498	513	516	511	506	530	485	527	540	528	571	491	483	487	480	493	489	526	512	506	492	500	513	506	522	546	521	501	526	513	502	523	526	499	506	484	474	519	458	520	509	500	504	513	482	519	526	518	501	517	514	503	494	539	522	518	536	495	509	517	493	499	494	540	539	509	471	497	558	464	485	505	498	526	494	501	522	521	500	507	497	464	502	492	478	485	502	542	478	504	533	516	511	492	498	495	482	469	532	492	523	507	475	490	521	521	485	479	470	481	496	520	492	518	525	461	500	521	510	479	480	471	470	531	513	539	525	520	483	499	504	491	492	514	469	511	496	467	523	508	501	501	478	486	458	538	481	509	503	504	558	496	496	502	520	486	508	484	501	564	472	524	524	521	518	502	516	491	482	516	554	501	493	542	501	520	450	505	515	510	476	537	524	490	504	539	514	492	509	499	522	538	491	499	498	537	488	479	533	506	473	547	490	500	553	551	476	503	506	502	507	513	539	536	535	507	516	470	505	499	458	504	542	496	499	499	506	476	515	474	498	514	512	517	476	512	512	502	511	493	497	498	526	515	520	513	503	538	504	544	487	509	546	516	522	538	539	548	487	484	524	466	507	524	531	535	534	474	519	503	550	484	506	480	513	507	527	493	510	494	526	546	544	504	525	506	495	526	488	534	486	518	510	500	513	498	519	519	517	509	504	490	512	509	475	514	517	512	500	542	501	517	524	490	509	533	511	547	527	527	492	506	548	514	503	488	503	505	549	503	528	501	493	482	495	527	469	499	535	501	525	527	475	449	524	497	526	513	521	476	471	484	528	510	508	509	542	492	502	488	504	485	493	501	537	509	513	531	517	513	526	540	507	534	510	475	526	532	534	506	477	502	547	505	532	500	506	484	519	507	458	518	520	512	517	526	473	509	504	520	503	458	488	496	547	502	498	498	459	496	476	537	487	543	561	513	475	527	527	511	492	550	526	487	516	504	493	522	558	478	461	491	480	513	527	479	500	529	542	521	506	490	505	490	501	485	485	489	524	507	532	468	472	504	509	459	512	497	516	535	499	494	489	509	509	509	481	520	493	528	477	512	542	486	517	517	488	491	521	539	548	506	501	513	502	507
24598	16171	15928	12834	5198	1754	921	542	359	320	322	302	253	299	270	266	237	229	245	263	259	247	244	327	472	532	496	447	352	237	252	233	241	251	270	241	233	235	214	229	240	219	253	231	249	233	242	256	260	247	247	215	249	230	252	261	220	271	237	228	262	215	251	237	232	254	253	200	245	225	229	273	216	263	270	215	231	257	227	228	254	261	239	223	270	219	263	246	249	246	263	228	256	254	228	269	246	257	236	243	281	230	259	268	262	246	232	243	245	225	237	235	224	244	232	253	246	256	269	237	246	226	250	235	232	225	255	226	200	238	216	260	221	241	252	215	209	240	251	225	236	250	263	252	263	234	254	213	240	246	236	251	235	263	245	230	242	252	240	254	267	261	252	227	230	242	242	208	229	234	257	262	223	212	238	264	223	240	262	233	251	233	234	234	258	234	241	246	238	233	226	240	261	276	245	232	223	244	274	226	233	240	247	235	264	241	250	198	234	225	301	248	259	222	239	245	244	248	218	228	234	206	249	259	257	247	249	234	244	263	240	245	201	268	219	217	209	239	263	249	210	231	251	218	258	263	236	226	235	218	259	240	237	254	263	266	239	251	253	238	229	248	270	239	236	241	210	252	251	205	235	239	267	254	234	229	256	221	215	253	229	246	237	254	229	226	250	247	253	244	226	241	258	266	239	251	255	239	264	236	219	238	241	210	258	250	257	267	240	194	244	253	255	213	246	250	244	242	246	228	235	253	233	238	240	238	234	215	234	226	230	245	240	263	245	251	222	237	248	259	230	226	247	240	219	260	215	227	218	236	225	244	238	255	255	246	223	235	232	250	270	245	253	233	246	239	237	217	218	228	249	229	253	213	230	244	240	215	234	242	228	214	243	249	221	227	254	245	248	243	231	224	240	246	245	255	216	245	250	234	232	228	244	234	226	234	248	243	242	241	253	229	228	241	232	245	262	246	238	227	251	236	248	218	236	245	240	250	238	237	245	239	248	248	230	252	213	254	233	245	246	242	212	236	236	260	237	258	217	240	270	255	223	253	253	245	269	254	253	228	251	226	246	231	247	234	218	220	230	230	249	252	239	237	254	240	231	266	234	250	242	236	240	231	254	253	256	261	250	265	244	231	235	265	236	219	224	222	253	269	223	247	229	229	232	259	225	229	240	252	217	240	234	254	251	245	234	242	235	230	237	220	243	232	249	234	216	255	233	236	252	231	238	241	271	252	243	256	247	275	236	239	248	246	250	248	251	241	225	237	233	240	239	230	257	239	242	224	244	240	243	244	241	249	242	256	255	253	240	231	223	247	263	223	253	230	203	241	213	221	229	264	227	257	263	222	241	277	242	233	249	240	225	224	267	226	250	235	229	235	230	218	249	223	248	238	220	238	242	220	215	242	243	228	238	236	245	232	262	234	227	252	262	255	246	209	228	265	247	245	232	259	223	221	252	229	237	249	257	247	220	269	257	251	271	277	245	266	251	230	211	266	239	253	274	235	261	242	251	230	244	248	251	242	229	230	227	266	237	242	233	259	238	233	239	254	223	241	238	238	242	249	291	253	234	234	261	239	244	228	255	234	234	238	243	247	284	235	241	237	249	245	262	256	242	225	229	255	241	233	241	209	239	232	251	243	229	234	233	228	233	246	230	244	239	240	252	237	232	237	241	209	227	231	247	262	266	232	258	198	237	213	242	238	261	255	236	251	216	231	207	228	256	261	265	272	229	245	236	261	248	253	298	206	240	228	227	220	221	221	249	245	218	231	242	244	243	246	227	249	212	240	245	226	228	250	229	266	212	236	272	250	268	215	243	236	206	226	239	251	250	244	232	242	223	239	237	250	212	253	208	251	215	236	228	222	258	268	246	229	266	254	258	211	234	236	264	251	241	269	253	243	234	245	236	204	249	230	252	227	232	258	266	221	226	238	269	226	242	238	235	213	240	246	214	232	237	267	239	235	242	230	244	254	261	246	281	271	238	217	214	249	268	217	266	267	247	267	227	210	239	253	257	246	245	234	237	260	230	236	218	220	260	241	213	255	238	223	254	249	259	212	237	241	240	246	230	238	234	226	256	239	256	235	243	235	210	223	249	272	232	244	266	268	230	250	246	239	265	245	236	221	213	232	238	244	233	250	247	216	236	251	246	269	262	223	216	241	220	239	228	243	234	242	236	234	198	256	226	225	233	236	252	245	233	267	208	250	244	243	265	239	231	218	238	247	245	250	225	241	198	223	227	243	253	247	271	222	253	269	242	249	225	234	236	243	235	230	249	231	237	215	255	238	227	234	212	234	241	243	216	238	219	274	236	233	250	265	273	257	236	245	220	260	251	249	216	241	245	255	237	223	238	236	250	259	239	229	227	223	249	228	227	215	259	253	260	275	272	256	228	218	251	273	242	223	223	234	225	275	228	247	225	234	228	269	252	208	254	243	248	263	227	223	242	228	235	243	262	226	264	224	249	236	226	263	268	228	228	228	236	224	260	241	249	217	238	238	227	232	242	229	233	261	263	244	235	257	230	248	227	249	236	260	245	259	259	225	210	228	244	251	228	243	235	236	228	243	264	222	237	277	238	224	244	258	252	223	231	229	233	256	248	240	274	251	300	218	221	236	237	229	233	253	249	241	242	264	206	232	242	226	226	245	233	242	221	250	234	208	244	237	251	244	264	247	245	229	230	242	220	223	246	244	231	247	246	240	248	242	249	230	236	241	242	247	295	254	264	253	243	228	241	227	231	257	251	240	229	235	239	247	258	206	244	238	234	236	242	250	227	231	268	245	241	261	240	260	246	238	242	244	246	264	223	250	266	251	225	234	222	240	243	252	250	242	243	233	250	229	216	221	239	244	214	265	252	243	245	246	254	259	229	242	244	235	242	216	253	254	241	228	276	226	215	266	216	244	252	240	239	251	250	248	243	248	268	238	256	240	236	251	245	247	242	239	237	238	241	252	236	224	224	207	220	249	271	263	217	248	210	219	251	235	242	252	251	212	230	237	237	220	256	224	230	250	255	249	244	218	244	226	253	239	256	250	251	254	269	256	241	252	235	223	240	246	216	236	228	226	226	267	233	245	246	243	251	214	260	228	242	227	245	215	236	240	224	243	248	229	231	261	259	260	264	244	275	244	269	231	266	265	241	237	243	273	229	246	231	254	226	234	232	261	214	247	212	229	230	263	230	231	232	243	233	217	227	235	222	237	224	250	253	234	238	271	259	252	214	244	239	240	225	235	237	212	218	244	256	208	255	239	244	241	250	239	246	256	248	226	227	268	229	228	257	247	225	247	253	240	260	250	262	236	274	248	231	256	216	260	251	234	268	212	230	256	236	259	227	250	240	244	235	263	236	256	258	224	212	226	245	249	261	238	229	243	263	215	239	236	243	247	217	240	247	228	243	224	217	212	242	235	236	232	226	237	268	256	242	242	244	206	259	235	230	233	254	243	252	262	236	221	242	221	246	226	196	205	251	219	214	244	233	259	243	231
15319	14517	21696	22273	11220	5108	3410	2144	1169	899	804	761	801	822	786	695	634	599	607	580	644	650	753	1252	1834	2039	1819	1281	893	654	566	577	555	553	551	616	581	558	545	553	608	563	579	613	533	528	576	597	562	586	594	597	594	560	573	559	628	577	593	560	566	604	568	583	585	564	582	584	562	571	602	550	603	609	570	597	561	578	550	575	553	590	575	572	621	563	561	569	568	535	547	571	633	547	578	616	581	609	567	633	597	597	631	590	569	583	609	562	554	608	567	567	560	629	600	593	620	583	559	601	606	610	586	596	602	553	614	602	648	580	540	586	583	574	586	584	576	578	633	616	629	551	594	612	610	646	572	561	603	608	570	552	570	586	590	580	594	555	632	616	565	547	590	612	599	600	572	539	580	553	567	595	594	529	579	592	587	556	562	565	584	585	549	572	562	605	572	610	625	581	631	605	582	593	607	564	639	582	548	554	584	592	569	555	566	582	590	588	609	635	588	580	609	561	577	558	594	597	572	544	551	591	580	615	600	602	594	590	564	592	589	545	595	597	563	569	603	613	575	579	575	602	566	580	603	578	550	581	552	594	619	556	604	595	548	537	586	574	615	580	586	581	602	547	551	652	589	566	612	557	611	611	569	562	568	604	550	622	545	607	573	571	573	546	556	557	629	590	552	584	570	576	571	574	578	596	604	553	571	563	595	585	550	569	575	597	581	568	552	557	599	573	549	588	549	586	638	556	605	586	584	574	579	640	587	597	606	580	580	592	593	571	528	589	602	556	537	570	602	604	574	599	560	622	589	605	556	550	587	593	568	596	578	586	581	597	552	590	588	578	607	582	620	638	575	579	539	611	583	595	576	543	611	623	577	589	566	593	556	577	583	574	611	605	547	627	561	558	599	609	626	557	602	568	594	590	589	539	572	538	605	598	577	564	617	574	589	578	652	555	590	596	601	586	591	578	585	585	611	609	615	559	595	538	623	569	585	582	558	557	602	583	615	600	546	551	567	599	581	591	567	594	579	594	567	553	600	569	540	639	614	563	605	609	592	593	549	594	599	623	565	572	590	571	587	581	568	554	600	569	585	572	558	597	629	574	578	599	557	627	582	555	523	577	610	573	615	571	563	530	601	580	562	602	616	611	607	565	581	586	599	555	579	554	557	566	562	634	542	536	600	614	568	607	579	607	592	596	557	638	578	587	552	579	563	576	585	608	578	622	629	562	588	573	580	574	601	630	580	592	605	599	571	575	565	581	597	576	546	570	530	559	594	588	560	566	585	568	565	598	610	560	573	546	587	632	540	591	579	612	579	624	569	552	590	587	596	564	602	564	626	554	598	603	587	568	579	596	613	563	597	600	581	591	619	565	571	599	588	603	591	581	592	583	584	594	588	578	617	603	650	569	582	559	573	581	567	571	596	588	609	646	568	612	603	594	569	575	587	561	630	606	579	602	551	629	583	564	571	574	532	568	563	599	581	552	619	612	601	624	633	576	611	591	613	618	593	596	605	584	567	619	595	567	583	599	572	617	565	634	564	598	569	610	579	612	619	599	587	591	625	555	614	599	625	569	571	581	537	598	598	598	576	552	577	553	546	561	590	574	581	584	545	615	592	601	555	573	558	575	571	599	608	551	605	577	632	598	602	608	553	563	569	548	585	578	578	582	576	555	590	551	556	598	639	580	520	579	582	580	593	595	562	609	582	563	576	587	638	575	597	572	573	608	591	626	578	565	557	606	569	558	569	583	639	575	563	590	601	545	597	579	562	591	600	577	586	586	640	615	585	596	554	574	580	598	562	578	584	572	546	601	569	539	632	555	606	615	571	586	561	573	600	615	581	587	572	607	563	591	590	571	566	522	604	598	589	608	621	603	548	584	580	545	557	559	576	577	560	595	535	534	565	591	561	603	587	606	579	553	573	610	566	598	593	592	581	570	584	578	620	615	566	595	597	570	565	560	590	570	603	599	603	596	564	583	584	613	588	582	570	569	587	621	587	584	589	635	585	619	613	579	543	581	583	540	583	608	593	562	599	579	560	596	645	552	617	600	608	575	587	640	578	592	576	555	597	607	656	565	622	591	563	598	602	546	562	598	594	603	585	581	569	591	573	606	553	602	607	556	600	620	582	595	601	586	555	546	582	600	576	555	599	522	565	621	613	552	559	561	602	612	612	584	540	587	613	585	601	544	584	564	609	580	609	596	618	610	600	595	569	578	635	573	578	619	543	602	580	620	591	608	579	550	636	596	575	630	555	621	580	573	593	608	576	591	580	589	590	570	538	556	589	604	621	525	593	566	595	588	596	583	612	568	573	571	569	574	559	560	594	592	586	605	582	613	569	563	538	611	558	597	559	553	578	535	582	559	575	586	557	542	576	570	559	585	561	582	544	513	620	599	581	589	602	591	567	586	598	567	568	564	615	608	583	611	592	572	554	581	600	576	561	579	571	613	599	605	610	581	578	591	609	611	605	590	607	574	623	595	590	589	571	583	599	559	596	590	579	622	572	604	581	608	594	600	580	607	591	565	578	564	542	600	576	567	610	560	604	543	600	538	593	609	611	601	563	572	549	547	594	599	586	535	590	577	574	584	588	593	571	598	594	596	596	595	583	647	580	595	573	580	605	564	603	539	587	603	570	605	657	590	581	548	553	565	552	566	580	562	547	570	600	579	609	580	599	582	589	565	559	596	619	561	537	572	530	570	593	588	583	543	561	649	583	593	613	586	554	600	585	575	573	585	610	586	597	586	597	575	614	603	578	554	596	549	580	582	560	577	590	564	615	607	544	549	599	586	651	571	580	572	620	571	609	608	592	579	550	560	545	554	578	556	582	541	600	556	550	625	534	597	583	587	550	538	607	572	609	551	570	592	610	570	579	586	589	631	551	550	592	569	575	587	530	559	554	557	596	574	610	578	598	591	547	571	525	549	578	607	572	553	605	630	612	615	600	574	555	579	571	599	586	558	588	590	585	619	598	564	541	597	586	538	583	581	576	559	520	566	602	581	570	610	539	585	584	566	606	591	583	593	640	602	520	540	596	604	615	590	602	582	594	578	583	577	586	563	577	592	548	608	561	587	497	624	584	579	597	582	580	608	572	628	579	628	601	604	541	591	548	569	569	587	598	581	607	624	587	590	583	565	548	611	601	569	601	538	587	601	618	570	593	588	546	589	533	557	577	565	576	598	603	616	616	580	583	591	569	615	575	579	590	569	610	574	614	564	527	603	581	575	613	568	586	574	624	571	600	583	604	592	598	602	551	574	603	586	591	572	553	581	596	621	558	544	581	584	614	599	558	533	564	617	601	571	551	555	598	622	618	613	565	567	580	600	587	584	594	568	624	562	540	530	597	627	594	603	643	575	630	563	560	623	588	561	606	635	580	614	547	595	565	604	553	594	635	543	579	579	555	581	560	609	613	598	608	615	555	596	573	614	582	581	602	611	582	575	541	587	595	545	575	570	556	573	577	576	590	597	586	633	600	580	526	621
42803	37287	43691	42531	32311	22155	12722	5898	2922	874	633	440	447	439	380	360	325	292	294	313	335	319	969	2070	2462	1810	1080	658	404	319	239	262	242	246	279	269	233	246	296	239	271	263	210	231	245	278	252	263	249	236	261	208	252	220	270	280	271	250	236	267	260	263	240	252	257	229	242	230	248	274	256	254	265	274	253	236	232	271	283	262	281	264	259	269	254	261	231	273	251	262	264	242	255	232	245	239	237	243	238	264	289	251	257	221	245	270	261	263	235	266	268	239	241	243	237	278	230	271	258	277	229	239	232	271	269	242	258	300	254	219	273	246	233	232	258	237	266	236	236	253	271	235	251	232	242	274	261	247	283	271	230	260	278	251	283	260	264	283	257	262	250	255	288	259	265	229	257	255	251	285	251	250	252	255	240	248	243	256	233	245	265	264	252	282	242	230	246	267	231	265	241	267	273	227	225	254	281	261	240	275	268	256	257	273	223	262	238	273	238	265	251	238	226	225	268	233	286	248	245	244	229	229	257	250	269	259	241	254	295	240	266	227	269	239	249	262	255	261	239	260	232	283	259	276	243	232	266	236	263	288	246	270	282	232	253	260	273	254	258	266	256	267	231	231	267	236	244	250	245	235	247	278	233	278	281	261	289	274	248	276	253	261	264	234	288	247	240	242	282	281	257	240	283	236	239	280	270	252	259	254	267	269	257	283	243	240	266	253	238	244	274	270	239	267	216	271	281	275	249	254	244	265	252	251	247	280	254	255	236	241	263	263	270	272	251	254	288	256	242	252	276	256	245	230	227	262	285	279	272	247	236	242	282	258	253	276	276	263	239	250	269	268	265	236	221	285	254	215	247	277	264	302	253	237	234	263	275	266	286	253	243	245	239	266	261	247	239	220	254	219	239	281	262	272	280	231	256	250	237	276	270	245	244	253	264	243	243	258	247	247	262	282	266	248	249	244	243	231	248	225	290	211	268	227	258	279	247	234	264	240	275	264	256	259	253	285	258	261	260	263	252	227	215	217	244	288	251	267	234	242	247	262	262	244	263	268	252	244	264	252	266	242	240	230	283	232	249	193	254	248	276	249	242	260	221	254	280	266	297	245	228	273	289	256	234	271	257	253	271	270	254	252	264	287	232	273	255	258	249	267	230	242	249	263	260	272	243	242	253	244	256	236	269	263	279	242	254	251	260	262	257	270	263	262	275	241	227	259	263	265	262	245	250	257	263	231	242	285	264	280	268	273	251	230	263	245	225	266	273	241	246	269	253	236	241	225	242	234	256	240	233	289	236	254	258	221	238	305	252	258	284	252	253	268	273	229	271	268	255	275	242	274	285	226	228	264	270	272	261	276	263	258	274	269	267	266	247	262	231	250	249	237	246	283	275	255	274	276	238	235	232	279	244	242	258	263	283	263	279	249	272	273	253	253	233	251	260	240	259	271	269	256	233	274	243	259	252	251	244	252	238	227	283	241	255	286	216	246	243	275	211	261	270	258	244	245	243	266	233	231	254	257	267	284	274	275	268	277	256	268	271	271	265	263	235	272	257	275	259	238	242	240	217	266	232	228	284	252	243	245	260	241	298	238	246	260	256	281	253	263	251	239	247	265	284	258	228	269	254	261	266	231	276	248	259	235	257	270	250	265	264	274	259	272	239	258	287	241	245	254	269	258	243	271	239	259	255	284	248	285	276	242	290	274	275	248	289	247	297	226	251	256	258	268	265	223	248	237	246	257	253	245	244	263	242	282	262	249	251	237	273	272	258	224	252	236	291	256	241	274	269	224	261	245	270	256	275	265	256	238	242	246	248	271	253	281	252	272	278	255	241	263	254	249	238	243	277	232	249	239	255	288	254	262	226	239	241	272	267	265	263	259	265	254	223	261	281	272	250	252	268	244	268	255	258	242	264	252	237	259	264	236	240	260	263	245	233	244	245	253	259	252	249	270	268	254	277	246	241	290	256	259	310	267	270	282	231	253	264	259	271	223	262	266	240	262	247	248	258	284	243	262	262	260	219	251	258	276	293	267	270	253	256	236	254	251	238	252	248	255	264	251	264	233	246	259	257	234	272	220	222	260	265	282	268	205	251	233	243	257	260	254	260	244	261	253	242	264	266	251	237	242	234	254	281	271	271	261	266	257	263	257	267	248	248	227	215	279	274	248	255	269	245	254	261	232	255	286	286	254	249	270	238	237	267	248	271	272	252	259	296	255	260	226	260	272	240	232	248	247	269	227	276	253	229	243	275	232	260	223	263	269	239	234	270	263	247	249	259	240	257	238	282	248	246	268	238	219	228	250	259	249	256	264	244	275	251	268	253	267	267	228	278	248	273	247	259	250	290	255	268	257	263	273	257	261	267	279	266	269	231	290	274	306	264	275	268	235	244	273	234	251	210	233	276	275	274	242	247	234	263	247	250	245	257	264	287	269	279	251	235	260	239	227	229	270	252	250	277	267	246	251	277	275	268	249	250	244	260	258	245	248	262	232	245	289	259	272	256	227	285	262	254	241	263	249	251	267	272	291	250	262	227	256	233	271	284	277	237	242	281	266	286	237	270	268	249	269	260	222	258	270	299	243	238	280	250	245	267	251	262	240	259	257	239	291	248	261	255	269	266	241	240	256	246	260	267	250	267	224	239	254	262	253	253	242	255	249	277	271	253	262	294	257	233	284	261	260	266	253	247	249	262	256	258	248	274	263	278	232	243	259	255	265	271	261	268	249	270	273	280	264	269	265	278	286	270	267	243	270	261	247	260	261	250	272	266	259	250	242	268	247	261	288	276	224	267	252	270	265	259	243	248	252	241	248	273	262	258	249	232	251	248	264	271	271	279	270	253	239	273	229	245	264	261	233	253	258	267	264	242	246	243	259	235	252	258	250	244	264	263	266	212	232	253	261	266	277	254	230	270	241	238	240	247	275	229	268	249	227	250	257	264	278	233	228	246	239	239	257	267	284	254	241	257	246	278	214	248	243	240	305	275	270	240	250	232	258	278	289	248	274	243	262	230	291	258	248	227	226	259	265	242	230	271	202	238	229	260	252	260	272	253	260	237	233	251	240	258	242	272	260	253	263	243	243	269	231	273	273	244	271	252	265	220	224	235	237	259	242	236	231	229	238	288	238	252	272	259	284	246	258	249	251	236	229	264	251	241	261	285	254	242	254	274	263	261	256	248	272	253	291	247	251	244	248	239	261	316	271	246	252	256	275	248	262	277	250	229	240	233	232	256	273	250	226	229	254	255	295	242	260	249	250	271	234	272	236	257	259	242	239	251	235	237	233	294	266	249	256	253	243	222	254	229	235	267	264	247	286	230	229	245	265	265	252	262	238	264	273	260	243	231	219	231	237	261	262	250	231	275	259	269	269	288	242	248	277	265	264	258	243	270	253	262	247	231	259	277	262	274	265	256	249	257	235	261	270	271	253	240	248	251	238	269	280	243	247	261	236	260	267	250	300	270	248	254	268	242	256	241	262	250	239	262	262
28678	31012	42037	43824	35696	18824	11681	9790	7054	2738	2184	1749	1566	1381	1275	1284	955	806	793	756	891	1143	4876	10500	11738	8489	4841	2708	1389	789	640	655	593	593	609	589	615	591	588	619	603	615	610	623	587	598	600	630	607	618	619	626	604	605	605	589	629	590	634	621	548	635	613	593	629	654	654	574	605	607	579	625	551	604	586	565	608	592	598	583	611	618	620	617	554	608	674	623	568	666	591	619	557	578	605	613	645	614	590	649	684	616	616	610	627	623	572	621	603	588	592	629	610	646	585	613	624	650	613	571	578	659	612	603	627	626	626	624	630	623	654	599	602	578	610	616	581	592	638	631	581	577	601	608	551	624	643	596	585	632	607	644	627	595	669	631	618	651	618	612	571	618	598	607	633	621	665	604	631	613	603	630	600	585	610	595	640	621	598	613	584	597	551	616	626	634	611	600	645	594	578	673	631	627	598	603	613	627	620	602	624	579	613	605	612	595	627	632	607	584	594	543	606	628	625	602	618	616	634	621	632	626	637	585	615	551	620	589	610	647	585	682	618	612	582	623	627	650	577	618	593	605	632	657	625	614	569	627	652	632	590	606	609	593	589	618	638	623	624	623	616	626	593	603	573	596	635	626	631	631	625	609	626	608	622	614	633	596	653	635	610	616	624	609	577	596	645	653	623	589	595	629	585	635	622	617	594	591	621	611	602	672	623	585	616	586	626	613	599	652	601	611	581	628	587	623	603	627	612	535	629	655	621	629	624	590	620	602	612	625	624	603	615	624	633	566	595	597	588	594	586	565	639	566	639	592	600	584	609	621	602	555	588	591	589	586	597	592	595	602	550	635	591	603	594	626	612	597	611	598	609	575	597	623	587	625	619	632	623	615	594	593	638	608	606	535	621	588	594	607	613	599	567	544	608	600	615	610	598	604	579	606	618	586	648	551	621	631	611	604	594	640	664	591	619	575	592	592	633	607	622	577	605	610	588	608	630	619	620	607	653	578	639	611	627	632	631	616	618	623	588	575	642	618	632	639	632	569	621	617	673	621	611	576	647	593	650	605	576	649	622	561	555	685	589	569	637	569	606	663	630	624	586	603	615	643	595	590	579	605	615	613	596	600	664	597	603	631	619	587	633	640	588	576	603	603	601	695	655	626	606	570	611	634	663	562	611	646	595	605	588	571	594	586	619	604	602	609	594	578	611	611	601	660	618	621	588	627	599	574	614	639	627	616	547	596	611	616	595	620	650	621	542	597	644	655	600	644	626	589	579	665	650	628	559	606	608	637	581	595	610	587	617	587	639	612	638	612	581	620	629	594	646	587	612	605	617	611	620	655	606	591	572	570	637	650	581	641	586	580	615	581	584	625	644	578	596	597	609	604	593	589	630	631	618	592	601	594	592	535	556	575	616	563	605	577	608	590	628	571	615	590	606	619	621	604	639	589	618	610	620	601	614	613	586	649	573	598	603	599	598	595	610	603	630	642	624	609	587	605	633	584	595	597	590	597	623	618	599	604	632	585	610	578	607	610	575	621	601	640	615	615	562	596	588	591	635	639	642	634	636	595	622	587	616	615	597	595	614	615	642	583	636	612	588	626	581	590	632	652	591	632	600	591	614	621	629	581	631	580	637	624	618	618	650	627	575	584	639	624	601	603	572	588	566	620	597	626	570	631	598	598	608	564	604	630	611	616	641	605	593	588	624	633	599	621	604	595	623	637	629	641	597	586	624	614	605	651	560	585	665	610	636	623	602	598	554	626	576	589	610	594	603	629	591	576	585	559	593	587	627	571	664	608	624	657	653	620	553	598	648	623	609	589	590	617	642	597	643	662	654	612	620	616	605	582	616	603	637	636	595	648	631	635	626	627	626	625	631	640	604	598	641	630	658	630	590	646	623	607	636	605	621	582	648	593	627	633	576	601	626	593	611	574	665	658	580	630	607	615	604	628	615	576	582	584	622	600	580	617	600	631	628	599	577	587	620	635	567	643	672	594	597	646	607	638	637	616	678	600	605	625	602	565	616	663	630	616	614	607	611	608	582	596	613	635	635	594	649	625	642	641	603	618	578	637	650	595	608	616	614	613	537	598	610	628	630	612	570	609	627	601	574	618	587	601	613	603	552	600	601	589	638	609	625	646	607	591	626	594	585	592	626	613	607	631	566	652	596	598	630	617	607	629	624	622	649	646	607	607	554	607	618	595	600	596	608	624	630	598	584	626	589	569	581	632	614	610	601	586	594	603	659	622	636	611	583	599	571	561	632	610	611	625	650	603	603	600	589	579	629	595	597	599	564	593	574	606	602	627	619	629	609	608	657	603	569	578	625	575	599	622	625	664	608	680	632	599	587	631	587	609	629	615	625	625	557	599	637	640	588	587	615	624	645	656	597	590	674	616	602	618	589	633	620	614	630	572	615	601	650	629	630	630	609	610	574	619	647	579	609	625	596	638	593	612	589	576	588	635	576	584	591	619	624	631	646	616	592	616	602	598	600	618	591	593	594	664	633	600	599	589	589	549	621	583	609	558	608	634	632	621	591	598	609	592	603	594	592	630	628	589	627	603	592	617	590	610	646	632	608	637	617	560	608	566	618	640	663	606	630	634	641	618	624	598	592	600	627	583	577	628	596	616	638	633	567	614	588	624	595	626	607	615	592	627	568	606	635	582	640	604	603	641	637	604	621	628	640	616	603	634	595	630	600	599	608	565	562	594	593	640	594	610	636	625	623	677	577	593	609	595	602	628	578	608	621	623	573	570	620	590	616	601	633	591	632	600	550	612	570	634	620	667	555	601	611	609	583	593	638	624	612	562	590	635	590	637	634	589	599	631	616	680	592	593	633	607	617	573	620	618	611	616	590	600	649	641	624	594	610	577	609	590	602	585	645	582	592	625	590	615	580	566	647	645	625	620	666	615	639	598	608	572	606	633	628	647	658	581	636	602	599	598	657	560	629	596	630	612	602	598	588	620	572	607	627	626	628	610	635	649	618	620	595	594	599	591	634	587	617	605	608	607	615	585	564	598	596	593	563	607	599	610	581	605	601	592	587	626	591	597	618	591	609	591	580	587	634	624	610	622	588	610	616	601	595	558	608	587	644	632	622	594	634	560	575	617	597	623	574	588	594	607	630	578	628	630	593	592	617	647	617	579	704	584	625	571	602	625	597	622	609	639	612	628	641	603	619	657	585	612	577	629	602	571	599	572	611	620	592	628	672	568	586	610	600	631	617	577	647	592	617	593	632	576	572	594	605	659	590	614	615	643	631	585	588	596	600	618	598	612	552	585	585	576	582	632	618	587	583	633	626	645	603	608	613	549	615	576	614	611	627	624	587	587	661	611	616	660	601	590	621	595	592	621	577	593	630	596	637	601	626	643	621	601	612	610	618	585	576	601	604	583	630	612	597	667	664	618	638	641	618	591	605	649	618	625	599	652	608	591	612	629	593	620	591	628	617	632	627	606	611	609	640	611	572	597	634	629	571	644	619	625	605	619
48909	47358	45943	38842	33435	23907	19621	14346	9039	3674	1472	748	610	649	752	748	532	419	426	374	346	342	531	2946	5937	4975	2908	1448	633	323	198	175	176	191	172	168	175	158	166	187	179	174	192	181	168	179	173	200	173	186	159	174	183	198	186	169	183	168	187	159	171	209	194	156	168	169	166	169	164	190	160	181	171	182	151	165	175	162	180	165	166	189	158	185	198	186	158	157	176	168	157	179	176	169	173	155	169	168	168	178	184	165	180	150	180	185	173	176	194	186	165	171	174	179	150	146	158	170	179	173	152	178	182	175	173	201	190	193	174	187	176	148	174	175	172	171	165	151	163	170	186	182	178	181	150	154	176	175	178	172	170	187	205	160	163	198	192	195	187	166	176	172	189	156	200	170	188	182	194	171	180	177	175	171	190	168	166	170	195	169	176	191	166	181	184	179	155	172	201	164	198	156	193	182	182	183	158	183	173	173	186	190	164	175	165	168	166	163	166	160	194	164	173	189	174	191	180	175	163	164	171	201	181	189	175	181	165	175	163	184	178	185	157	162	173	158	186	174	178	178	191	190	166	184	198	186	176	178	163	179	162	195	178	209	184	173	191	183	183	188	162	178	156	183	190	165	178	165	174	178	161	186	186	149	171	189	185	187	186	150	176	186	171	188	158	158	175	172	171	190	171	188	165	152	187	159	165	161	195	175	175	185	169	185	189	170	187	182	178	196	166	169	173	160	174	168	176	171	168	190	177	172	168	163	157	169	181	173	157	176	186	176	169	158	178	169	182	194	181	200	181	170	176	182	171	137	177	165	166	183	166	171	157	179	176	178	163	173	165	168	162	187	177	168	190	175	169	175	175	185	156	180	161	180	177	153	163	189	186	176	196	175	168	158	175	177	174	171	183	172	192	189	166	183	169	199	173	165	165	171	182	176	159	174	198	175	189	156	192	161	161	165	183	164	180	175	181	186	175	162	157	182	171	174	167	208	214	182	186	187	167	173	199	204	186	196	161	178	160	170	172	179	172	173	185	177	172	152	163	171	164	194	200	183	192	182	191	170	182	196	174	184	180	178	206	158	174	186	173	169	165	183	197	180	163	183	181	166	186	165	161	183	176	178	165	165	170	173	198	176	192	190	171	169	198	172	188	170	144	209	179	170	181	198	165	175	141	189	171	154	179	178	179	146	173	182	175	197	166	174	156	193	175	161	174	175	179	204	159	168	176	172	176	174	151	168	195	195	185	169	172	185	175	173	137	159	169	192	194	178	175	198	172	186	183	179	160	179	184	178	208	206	163	179	178	169	163	186	172	172	175	157	184	182	181	172	167	169	157	164	163	180	208	182	172	164	178	195	164	179	158	198	174	183	180	168	195	179	166	174	179	173	193	186	178	167	159	163	193	191	173	174	173	167	185	163	168	167	190	153	173	180	181	165	168	184	151	180	201	187	167	160	182	167	178	159	199	181	164	186	172	173	171	153	153	184	185	185	195	158	180	180	171	191	196	174	181	169	199	173	139	182	163	178	188	169	180	173	167	152	183	166	162	172	165	182	186	164	166	178	166	157	187	177	199	173	165	151	171	185	178	153	188	162	188	195	186	162	171	158	161	193	188	149	174	169	171	193	183	175	155	172	172	162	165	164	183	217	204	177	176	201	195	190	165	143	178	167	169	166	174	189	168	182	189	156	167	159	182	192	175	174	194	172	192	169	165	172	171	166	173	184	188	172	186	156	197	185	172	182	182	179	184	162	170	170	190	183	172	175	184	179	155	181	181	191	178	178	193	161	208	171	176	191	186	184	191	165	145	169	165	197	188	186	173	149	171	202	173	185	179	168	180	182	203	170	172	152	175	165	183	157	175	167	178	168	166	184	186	192	188	159	192	169	164	168	146	181	191	166	181	150	183	189	169	184	180	173	174	175	167	178	181	190	170	208	181	156	180	159	169	169	206	174	180	173	178	190	191	142	165	176	186	181	175	157	158	196	181	170	166	186	186	182	175	171	174	165	177	160	181	178	169	167	177	179	179	160	199	171	208	166	172	187	196	189	173	206	174	181	181	192	176	145	185	167	187	178	162	177	173	194	174	180	169	153	173	191	163	157	159	160	154	158	174	179	170	176	158	174	161	173	153	198	199	185	159	165	190	178	169	171	165	184	181	176	151	173	157	160	177	209	176	208	196	164	187	191	172	189	179	166	171	171	174	176	170	183	158	158	163	170	164	185	161	183	187	187	211	168	173	182	199	191	190	161	190	162	177	166	186	183	172	186	188	172	144	186	187	190	160	155	176	189	165	170	153	163	174	170	162	187	161	173	172	179	157	185	180	175	176	194	203	169	164	170	179	171	168	191	177	159	186	171	183	168	188	190	189	190	193	205	183	177	176	179	218	164	163	188	191	198	192	180	179	179	168	164	175	211	166	186	150	175	158	163	178	177	183	172	196	144	180	171	173	166	197	173	178	194	185	170	163	174	174	197	192	172	176	176	180	175	186	190	185	188	177	172	171	159	177	169	146	166	162	169	193	179	208	167	174	152	179	190	173	202	175	208	185	173	165	176	162	177	186	186	193	171	156	177	187	186	193	167	175	173	148	163	178	186	191	198	166	188	186	184	203	174	160	164	184	182	196	168	169	155	185	157	181	166	148	172	170	193	179	174	160	176	196	209	177	159	162	193	172	188	164	193	187	165	195	183	180	159	181	187	203	174	158	187	191	185	143	154	188	172	165	177	179	187	183	179	153	188	194	176	171	165	167	166	194	168	163	179	157	177	178	166	179	182	169	186	174	180	168	166	155	202	175	196	162	175	178	171	159	179	182	188	174	136	174	171	153	169	177	167	147	150	185	187	160	165	160	191	167	176	193	162	170	181	169	187	187	153	175	153	133	174	184	168	150	163	146	182	194	191	191	159	175	177	190	172	171	169	147	165	167	174	178	198	190	180	165	170	194	176	161	156	188	146	172	184	150	164	173	161	187	195	186	173	182	203	162	168	169	171	174	170	181	194	173	172	183	192	170	186	181	146	185	193	196	187	173	186	168	180	172	173	187	162	170	155	182	159	190	174	180	147	175	195	159	176	178	169	195	169	169	194	175	193	190	193	168	174	162	180	175	177	183	182	179	174	163	150	173	170	189	154	165	182	167	202	188	186	190	173	188	179	165	169	165	164	188	193	182	178	177	174	175	170	155	172	182	188	215	177	174	183	164	167	176	165	179	162	191	181	176	175	172	182	152	172	167	205	177	156	181	162	188	165	171	168	172	182	171	194	155	186	201	167	150	167	164	192	173	195	170	170	163	196	187	181	179	199	189	183	189	182	174	165	192	167	173	172	177	174	170	157	194	177	195	193	179	192	187	183	158	219	181	186	182	210	162	156	176	164	169	183	175	164	163	168	171	167	190	214	183	182	191	176	211	170	173	172	186	161	198	156	173	188	181	180	162	197	173	161	163	189	198	174	177	167	189	170	183	182	163	175	186	181	179	181	153	160	177	162
34696	43032	48781	46460	35911	22693	18548	17869	15870	8482	4883	2810	2515	2939	3278	3196	2229	1654	1741	1715	1525	1360	2654	14440	23202	19789	12180	6383	2623	1074	497	451	439	413	447	417	438	433	437	419	465	420	416	404	481	414	446	432	451	427	419	426	442	391	416	433	455	417	427	458	446	425	448	435	469	418	408	434	431	413	432	419	440	436	422	405	448	440	402	421	423	426	405	442	418	423	415	392	416	448	421	392	408	439	432	465	428	416	412	399	436	403	447	440	417	430	417	418	396	410	435	407	404	395	430	403	409	431	438	436	415	426	423	430	378	427	429	401	457	400	437	417	423	428	437	458	421	395	439	418	403	436	418	420	456	434	414	436	408	430	411	391	411	453	409	393	425	420	419	417	413	397	464	439	416	425	394	450	421	416	405	407	405	409	447	400	451	407	452	455	392	420	390	395	393	393	415	390	482	441	446	420	417	410	424	421	441	417	391	425	404	450	440	430	486	409	431	413	457	424	412	395	402	423	419	411	420	414	399	412	399	405	444	443	420	428	409	417	403	430	445	412	403	449	425	423	399	436	426	425	399	395	425	423	458	447	401	431	415	455	378	438	417	423	409	405	434	396	404	457	420	426	386	428	404	420	423	431	421	416	403	434	369	431	416	421	420	391	408	423	444	434	409	437	399	423	414	443	421	435	472	422	418	445	404	462	374	431	404	438	433	424	422	438	403	419	413	425	413	400	401	445	434	403	453	417	434	437	449	431	434	422	458	420	431	411	385	423	405	442	430	446	442	436	429	416	440	470	436	398	434	441	446	432	392	429	434	409	450	411	404	429	401	395	436	419	403	428	425	424	399	414	437	400	422	380	482	434	426	391	445	426	415	442	427	404	407	434	434	453	408	439	433	426	424	418	390	445	382	428	432	456	409	425	417	431	407	434	418	443	411	444	407	466	437	437	441	404	435	408	403	424	412	402	423	412	424	446	425	438	414	436	423	456	381	412	426	394	422	435	424	415	418	389	434	425	398	425	444	463	421	413	434	410	398	423	445	410	454	414	443	436	407	439	401	395	397	438	433	447	393	446	433	422	397	408	415	436	414	434	411	433	437	432	392	445	415	430	411	430	398	426	411	405	441	419	432	420	393	418	429	410	435	430	416	435	430	478	468	415	423	416	394	442	448	400	390	411	383	409	421	460	416	452	386	416	417	397	385	436	377	445	417	431	413	396	426	428	406	446	386	420	386	432	411	432	443	412	404	429	425	391	407	441	440	411	401	420	428	433	466	435	417	438	423	449	418	451	402	453	408	431	408	407	421	417	442	432	416	431	419	433	444	427	445	417	399	415	431	414	429	418	424	426	437	445	454	438	435	416	375	427	457	387	456	415	434	396	477	424	444	410	429	420	444	411	426	413	412	404	425	402	416	443	418	446	415	431	416	446	433	434	437	413	433	411	439	448	391	401	443	422	443	467	438	417	440	454	420	425	425	469	418	414	425	414	449	426	390	432	434	412	429	432	433	438	433	429	450	439	430	383	412	466	413	428	416	409	434	414	406	414	394	431	443	403	437	449	397	442	404	418	433	378	399	409	424	421	389	399	422	420	404	412	420	422	371	433	412	436	423	404	390	436	426	436	427	454	423	440	408	428	442	418	425	441	428	441	453	408	449	393	392	403	434	436	416	439	412	423	430	447	461	415	405	406	427	446	439	409	437	431	418	433	419	453	410	435	418	436	420	389	410	428	445	434	389	435	407	424	454	403	386	406	437	385	424	450	441	434	462	380	407	429	423	405	436	415	469	417	415	402	430	394	402	415	393	399	394	464	438	419	402	444	444	433	410	420	444	379	419	410	432	439	401	397	430	404	428	399	380	403	418	414	419	446	434	411	412	438	409	409	389	431	455	400	420	405	426	411	406	429	445	444	417	474	450	428	436	423	424	415	445	407	406	383	405	438	408	465	403	442	458	447	381	380	415	417	409	443	389	453	426	419	439	469	424	435	390	501	481	412	419	415	423	417	444	428	439	407	404	418	424	428	435	421	417	444	412	410	407	431	410	398	401	438	413	405	395	452	452	448	404	403	442	413	424	417	460	403	457	451	413	440	425	415	468	425	456	394	410	417	400	406	410	390	432	423	430	446	424	421	435	409	407	415	452	423	407	441	435	439	433	389	440	408	417	389	384	412	410	414	414	448	426	431	473	453	423	432	453	445	438	396	420	404	411	440	415	418	390	437	411	447	411	468	480	395	421	388	474	448	451	404	408	390	445	444	446	396	424	419	441	387	401	414	460	434	438	418	422	423	380	419	409	414	394	444	427	411	419	399	442	441	426	446	475	399	427	422	444	414	406	409	398	432	416	442	393	427	423	420	416	403	411	427	425	450	447	416	453	416	420	440	423	420	432	456	430	413	447	434	421	417	399	420	374	422	408	416	438	409	433	390	421	413	452	425	407	401	458	430	400	423	428	437	423	460	414	412	393	395	423	409	432	430	425	486	425	415	424	432	411	420	442	427	418	437	432	426	438	443	478	406	421	429	412	397	433	371	407	465	393	446	414	409	438	415	395	459	435	449	433	411	408	403	402	421	383	420	414	421	430	395	399	403	429	431	423	455	410	433	435	439	419	429	395	421	429	426	428	448	402	392	419	423	427	411	409	410	439	411	376	429	424	444	425	433	458	428	415	404	449	408	419	392	446	405	392	401	433	381	468	424	408	394	423	418	422	431	436	406	395	415	438	414	381	432	414	446	462	391	407	423	398	454	440	440	409	432	431	409	426	436	388	434	412	422	390	420	405	430	432	401	454	454	433	435	427	418	401	418	443	403	424	441	384	440	437	420	414	429	418	381	405	391	434	453	430	391	426	399	404	468	404	450	385	422	448	422	456	429	457	441	401	412	406	453	449	399	419	415	441	430	416	410	423	403	438	424	398	447	413	429	416	422	428	420	429	439	458	392	429	441	430	432	451	407	441	451	448	427	372	391	406	414	435	419	434	416	437	397	431	383	403	389	427	426	408	401	419	421	424	429	424	436	422	416	465	438	405	441	455	451	431	431	416	434	422	447	433	413	450	401	393	444	414	413	405	440	466	444	425	453	405	411	386	447	421	440	405	432	403	413	399	407	441	407	447	398	409	395	438	411	447	369	408	409	442	414	400	407	420	406	429	439	416	450	463	396	458	436	431	428	433	450	447	405	405	427	421	442	415	384	402	417	438	406	403	413	441	428	419	403	438	412	440	397	444	394	391	397	441	440	417	435	431	398	449	444	414	426	406	432	407	382	415	415	362	399	375	417	427	395	408	421	406	402	438	451	464	428	446	401	404	438	416	432	414	401	410	403	388	408	412	435	428	433	420	438	420	417	420	430	422	410	411	424	438	402	412	396	417	436	427	403	417	449	448	393	432	458	435	418	399	400	445	423	370	426	421	460	418	419	452	402	394	437	410	387	412	436	411	390	414	400	403	468	406	437	437	418	425	416	456	424	437	419	439	418	421	452	433	397	431	436
18458	17443	17174	12280	5198	1244	747	722	500	356	285	278	312	310	324	294	238	258	237	237	277	298	275	353	526	657	573	449	334	299	237	264	237	231	247	249	226	235	246	247	256	232	235	247	208	240	221	232	283	253	245	235	214	238	233	245	219	252	247	219	229	236	238	227	275	250	211	233	252	233	243	198	246	237	228	250	240	225	227	224	210	245	241	244	216	238	225	266	244	253	230	238	216	241	252	239	260	221	227	229	231	229	253	239	199	247	245	249	241	250	251	229	250	250	246	218	243	243	248	257	209	236	254	259	222	243	262	218	197	223	256	244	258	249	228	217	225	231	236	217	227	224	246	257	257	263	237	233	263	233	224	230	251	230	232	213	232	231	233	219	240	251	228	234	248	214	254	223	236	247	207	259	245	249	228	217	240	256	242	229	233	243	225	226	250	225	256	224	247	238	223	215	234	273	251	247	215	216	238	208	199	242	261	235	254	250	233	252	236	216	234	246	236	261	226	226	222	231	228	213	254	239	198	243	236	241	261	235	237	272	205	269	223	241	213	236	236	258	240	239	253	234	241	250	209	250	209	241	235	220	244	262	210	241	244	216	252	249	218	247	238	235	240	230	236	233	229	256	226	228	237	237	236	212	239	251	250	222	229	241	239	231	227	239	228	226	239	240	242	240	256	212	232	263	218	238	244	226	227	222	224	228	250	261	257	251	248	221	211	280	265	260	221	235	242	241	216	258	245	229	247	236	234	242	231	243	232	236	245	246	246	249	245	206	235	248	216	214	220	230	233	223	237	245	236	244	238	239	226	252	229	232	222	222	225	233	225	238	219	259	239	218	249	249	247	253	237	237	239	218	245	224	247	248	215	235	205	237	255	267	231	265	236	243	245	214	233	230	246	228	261	241	212	230	231	216	223	206	247	224	216	264	251	224	255	222	192	226	261	239	248	244	233	241	217	218	226	228	208	282	262	215	219	221	241	205	254	222	257	239	245	236	254	253	248	255	234	220	223	258	196	224	236	253	235	240	228	255	242	249	234	248	249	223	256	244	203	223	226	245	226	260	250	223	209	262	227	223	237	219	233	248	245	258	228	236	234	258	255	240	248	234	214	235	209	220	268	261	243	209	258	229	261	220	241	251	246	227	234	232	241	213	242	230	220	243	249	225	235	257	239	234	185	241	219	263	233	214	234	227	224	227	209	252	253	254	196	236	235	216	236	233	235	228	202	231	267	242	251	232	233	242	246	246	218	219	248	252	243	226	210	220	230	217	242	226	246	211	270	236	227	235	231	260	237	246	257	240	249	244	229	253	214	231	220	242	198	256	228	242	225	250	223	215	216	229	219	250	232	225	235	239	243	218	215	223	238	242	230	220	245	233	231	238	261	257	239	252	243	256	239	227	235	257	241	221	222	216	197	188	229	248	223	276	222	229	230	265	234	237	253	261	269	246	235	250	244	245	202	239	226	271	257	233	240	243	234	210	247	233	209	222	242	243	229	253	256	214	253	216	236	231	228	238	242	215	217	238	230	244	212	222	238	232	246	222	217	241	229	227	208	246	231	247	239	249	227	247	264	232	253	238	247	232	239	239	237	236	252	260	236	236	221	233	238	265	254	239	240	228	262	246	255	229	243	264	252	260	273	226	234	230	240	214	230	231	246	245	219	249	223	239	236	244	229	260	230	233	225	233	255	228	271	246	232	235	232	220	218	208	215	220	247	246	216	219	230	217	255	255	244	218	244	267	262	240	275	271	213	227	212	215	228	237	239	223	247	248	236	235	251	238	231	210	208	224	236	247	220	226	221	263	245	230	238	221	244	226	232	263	201	230	239	231	253	235	235	236	217	241	238	229	243	255	246	213	231	225	219	225	225	246	220	255	257	244	249	256	249	234	238	261	220	237	233	219	245	247	251	219	240	265	289	240	229	235	253	233	247	227	226	233	285	220	230	226	227	246	249	266	234	224	227	269	229	253	240	225	247	239	222	237	231	228	260	216	224	232	218	240	245	243	235	245	227	229	230	231	256	231	263	245	233	200	253	227	245	238	217	230	262	222	248	249	246	220	227	235	236	229	221	236	237	198	203	233	254	244	226	233	227	242	249	219	213	210	224	223	264	219	226	235	205	221	221	242	254	226	233	215	228	226	236	234	244	256	226	247	238	261	224	236	231	256	236	216	238	239	226	238	230	236	223	235	195	247	246	231	229	241	216	195	233	246	232	264	244	207	252	224	270	247	246	236	241	218	246	217	217	218	224	221	251	223	215	206	206	232	230	210	230	254	251	232	225	245	253	243	257	238	218	210	230	213	244	242	233	244	223	205	247	232	247	252	235	238	233	240	240	224	226	237	244	254	232	236	217	265	227	245	222	251	208	222	243	244	237	241	245	211	247	245	232	246	234	247	246	219	226	271	237	243	255	213	250	233	247	278	237	241	214	240	210	221	252	245	235	251	198	226	242	182	254	233	218	224	235	223	249	234	225	220	217	225	216	218	200	266	226	224	223	225	242	231	235	241	237	243	276	213	234	241	209	237	247	235	243	226	203	249	240	236	220	227	242	227	223	232	253	227	242	226	219	223	262	232	233	230	226	250	254	225	207	252	227	235	224	211	257	235	223	232	233	232	233	205	210	245	230	226	247	243	209	256	227	219	239	269	231	233	233	239	233	250	247	235	226	217	253	245	219	262	220	239	247	223	239	248	229	189	241	241	260	270	237	245	258	232	234	256	250	228	250	260	263	237	254	237	227	237	241	256	233	209	225	242	257	231	237	217	227	237	244	241	215	216	213	223	281	228	220	217	223	230	229	215	215	256	237	239	259	246	221	247	248	238	230	257	231	255	253	237	238	254	220	196	227	213	239	242	218	246	229	220	236	269	250	260	202	234	227	208	256	255	246	245	232	233	225	222	241	221	209	243	232	229	200	241	215	221	217	239	245	245	218	210	247	262	251	235	232	244	216	223	235	244	248	255	237	225	247	244	249	233	243	215	235	221	268	251	240	220	223	243	232	225	242	266	242	248	257	256	249	240	228	252	237	224	211	208	229	258	237	240	250	245	247	240	259	232	223	235	245	227	252	271	229	222	208	266	236	235	241	225	232	218	232	231	236	227	230	222	211	240	232	218	230	241	210	265	205	233	257	236	243	218	239	240	238	229	209	238	226	222	242	218	263	235	228	238	243	262	235	246	206	240	226	259	225	250	244	243	223	219	222	233	234	217	255	220	242	253	262	265	248	250	212	218	236	254	234	229	209	231	232	225	235	219	198	234	258	218	240	259	216	242	233	238	237	217	251	249	202	229	235	245	224	227	251	250	253	225	234	248	260	253	244	242	243	207	256	236	234	230	237	230	230	236	249	232	218	243	228	249	235	211	255	218	253	220	243	250	242	233	224	263	258	225	212	236	232	216	235	225	254	228	236	223	247	232	235	217	213	247	251	241	234	230	249	231	215	206	223	236	227	226	250	207	243	237	229	247	240	228	245	245
11589	15911	22074	20161	10741	3982	2946	3078	1803	1216	849	765	1006	1033	906	852	696	727	728	661	647	893	916	1423	2465	2581	1980	1376	1013	678	577	569	550	575	532	567	570	569	556	569	588	588	572	575	619	593	590	615	580	533	616	601	570	612	554	565	591	538	606	545	564	603	530	538	604	557	561	554	589	545	577	579	561	560	579	527	546	565	589	579	579	590	548	506	565	599	597	563	565	543	576	524	590	558	583	550	596	603	556	594	539	577	559	613	543	564	540	561	577	627	592	581	583	566	555	552	566	573	589	585	583	556	601	575	578	583	572	575	578	600	579	562	577	586	593	541	568	581	564	589	615	559	561	572	581	608	608	593	580	613	561	540	593	532	592	572	580	552	539	596	588	627	580	561	581	588	624	596	637	516	550	585	547	543	611	568	583	567	616	597	562	576	515	559	602	623	553	569	607	583	562	521	602	626	589	568	595	554	583	583	558	599	587	576	562	533	621	568	527	551	579	554	514	594	618	607	578	593	591	578	537	599	555	552	545	596	580	557	609	593	558	611	573	558	603	566	553	563	571	554	570	567	589	552	591	562	622	623	571	569	574	568	587	586	578	577	575	582	584	588	609	608	622	533	594	566	578	634	555	568	588	581	571	607	597	594	596	575	571	629	579	553	615	571	555	544	579	593	587	572	630	556	595	610	578	579	587	523	541	565	562	539	637	611	593	558	569	607	619	557	605	689	541	579	581	587	531	584	595	637	636	590	538	605	589	551	576	595	531	581	578	585	574	582	549	566	577	594	606	590	591	605	588	600	561	599	598	593	588	620	578	584	577	565	579	579	588	601	539	613	633	565	577	600	567	606	593	561	560	562	559	548	568	582	568	543	559	579	575	568	578	553	579	588	610	615	567	601	577	559	612	612	582	579	578	574	613	592	555	610	581	604	615	555	580	547	530	591	591	564	559	614	594	572	578	545	592	604	584	571	566	569	572	572	536	554	594	573	575	606	555	607	559	548	567	638	580	570	605	598	594	556	570	621	575	542	575	579	589	584	574	573	555	588	559	629	591	604	558	556	608	582	551	587	563	628	562	615	554	552	519	570	514	582	577	587	538	549	603	593	593	595	598	567	572	590	589	566	562	575	543	590	563	569	596	587	579	560	567	578	606	559	542	614	512	588	556	568	581	561	541	551	564	564	590	559	557	569	582	560	556	565	610	562	585	590	578	565	601	570	635	595	557	599	575	546	561	570	582	591	575	562	579	564	528	546	577	609	628	598	593	606	576	592	614	598	590	571	603	595	595	588	572	586	579	558	588	557	517	617	563	534	571	553	570	548	548	531	600	607	576	592	545	547	591	574	584	581	556	583	561	581	541	572	590	587	551	581	564	546	614	565	587	557	567	570	600	575	585	575	560	596	602	554	576	586	585	608	581	606	587	569	534	596	604	587	574	586	642	591	575	610	610	543	558	552	561	557	548	597	561	586	610	564	573	587	558	555	599	604	537	582	564	587	573	589	562	596	573	575	576	614	606	552	632	565	576	564	578	552	544	573	607	617	575	596	595	568	592	573	594	596	583	561	576	545	594	580	564	529	586	588	583	611	620	564	571	589	622	585	611	581	556	582	553	568	548	623	529	568	590	560	547	601	578	563	595	557	588	554	598	590	564	561	580	634	569	596	595	622	611	567	602	586	585	562	575	589	538	570	564	578	605	580	576	573	614	563	582	591	574	536	563	613	599	592	596	584	551	599	606	534	582	604	623	577	593	624	552	589	575	557	579	559	572	534	561	572	581	608	572	600	550	566	592	594	592	578	583	556	584	583	570	619	590	572	556	557	579	576	545	628	595	555	561	625	563	606	572	555	556	554	612	593	557	563	579	581	572	549	550	585	608	573	588	555	584	596	564	610	584	572	560	591	558	564	601	571	553	532	585	625	564	572	603	592	540	611	557	601	559	581	606	569	561	596	572	588	576	557	549	564	575	514	576	575	602	557	573	578	592	590	582	575	563	602	588	577	612	558	589	513	522	606	584	605	603	592	533	559	539	569	553	523	591	586	553	592	574	578	551	553	569	567	625	568	616	613	613	569	565	585	539	576	581	580	550	555	567	568	565	566	554	500	597	598	551	596	588	562	614	589	554	579	580	629	610	582	602	552	582	573	603	531	568	581	587	572	621	585	563	577	579	609	575	582	546	579	591	567	588	545	575	546	564	574	581	542	622	571	582	568	611	586	571	561	540	554	619	574	585	550	577	568	596	582	605	616	577	570	584	619	553	595	608	547	621	602	575	594	557	559	611	566	573	589	620	583	529	575	569	598	537	588	586	600	558	554	568	616	581	588	559	592	602	568	603	581	572	602	585	561	587	598	581	572	549	575	607	574	580	575	557	586	569	575	575	574	546	599	569	591	571	579	574	553	589	604	594	580	609	587	592	563	603	561	569	560	611	572	585	606	563	559	614	559	567	529	608	566	583	571	579	580	586	559	573	532	569	563	609	606	552	616	557	584	574	564	581	530	548	596	585	588	655	554	583	568	596	577	541	579	541	548	619	530	578	587	580	608	593	584	574	570	523	543	601	593	583	580	547	560	571	595	571	624	539	571	615	581	573	617	563	614	561	584	580	547	595	590	586	567	592	595	576	579	576	546	583	581	555	590	592	650	539	557	610	591	610	597	592	585	566	559	602	597	567	568	596	586	581	573	553	599	568	579	586	553	566	549	581	602	555	575	590	584	579	589	567	584	535	589	537	570	576	630	562	627	546	573	526	610	591	607	594	577	592	586	573	598	567	606	589	591	596	596	589	582	590	578	598	581	563	587	596	611	586	571	600	574	630	611	583	621	546	605	569	560	604	606	598	556	590	561	537	597	577	591	609	546	591	541	589	560	585	611	548	569	570	600	585	592	613	578	567	582	572	601	595	590	566	542	550	612	515	592	580	561	544	582	590	591	550	569	544	624	518	590	557	590	589	588	570	558	553	614	624	612	571	595	615	584	608	578	575	570	526	616	557	573	618	544	625	618	607	571	633	544	568	575	567	600	560	570	593	592	571	623	597	587	606	538	548	605	525	573	595	516	598	567	581	591	568	573	584	529	609	565	566	571	533	568	585	570	562	627	570	562	610	543	580	532	588	616	588	602	589	575	609	638	534	621	579	595	576	503	538	569	572	578	564	558	571	590	559	621	591	549	613	557	572	597	524	574	558	565	578	642	578	569	565	578	558	588	595	579	577	601	635	611	562	579	594	563	610	571	585	580	596	531	605	573	574	617	558	568	567	617	583	610	570	549	600	544	540	586	552	593	596	602	576	599	540	615	605	611	622	592	571	597	572	589	562	590	620	585	558	592	600	599	594	596	630	582	613	561	552	595	584	594	570	640	512	564	566	574	613	596	577	592	607	566	602	593	582	605	569	574	558	626	581	608	573	571	572	611	603	586	559	581	541	591	546	619	562	610	562	576	580	596	565	584	570	578	556	579	619	559	531	565	501	536	598	598	577	555
39380	39411	45893	42018	27095	19540	12142	6166	2861	1697	1066	751	748	675	749	708	678	572	500	540	481	490	789	2414	3065	2215	1342	649	400	309	262	286	243	272	261	283	312	290	263	266	260	246	259	267	260	276	252	272	258	281	274	294	297	264	303	289	279	295	267	249	260	266	272	236	255	253	268	268	251	283	237	270	266	274	292	285	261	261	261	284	302	277	295	264	257	289	284	269	253	260	261	269	270	272	254	298	273	265	275	287	258	285	247	279	274	275	265	254	283	269	306	266	285	280	286	280	267	269	288	291	274	265	279	263	277	264	265	256	266	271	286	264	279	281	290	269	281	265	269	293	276	279	261	287	284	291	271	252	255	272	239	242	248	282	270	284	273	278	260	265	250	261	273	282	289	257	228	241	259	293	289	261	267	268	266	298	268	266	292	265	257	263	274	284	264	267	289	270	299	267	285	262	230	241	269	255	276	250	301	294	275	268	266	241	284	280	238	299	262	279	257	260	259	275	249	270	255	287	275	244	266	248	260	271	282	261	259	305	267	242	245	270	279	304	278	278	253	263	276	290	287	276	242	236	262	302	293	266	251	248	272	274	296	278	256	290	276	279	280	279	277	281	274	263	234	243	266	284	287	260	275	281	283	245	260	260	284	234	291	270	257	282	286	272	314	254	285	303	280	291	270	293	286	283	267	256	277	253	276	242	274	286	277	267	296	249	264	275	267	275	272	263	247	269	283	269	259	253	271	270	283	257	263	279	287	291	278	257	257	262	270	268	262	252	280	257	265	301	270	250	284	268	280	282	260	270	254	233	239	283	240	276	240	289	265	281	318	262	256	294	273	286	269	261	250	240	275	289	263	258	255	265	271	277	268	307	267	269	259	271	254	238	266	283	237	261	260	264	302	266	274	260	275	257	282	246	282	269	280	260	244	283	269	273	256	256	285	277	311	277	260	271	266	279	278	255	255	255	268	311	255	267	268	280	281	255	271	289	271	256	269	264	289	266	249	241	264	267	273	271	288	287	285	286	254	268	271	277	273	251	245	255	270	270	277	288	294	272	271	277	266	241	267	284	255	284	269	246	274	302	282	276	245	300	280	255	290	259	270	269	266	277	281	281	260	280	301	299	256	281	262	293	281	280	283	261	270	276	277	285	275	271	269	278	250	289	242	267	270	256	305	264	255	270	264	272	300	290	277	271	284	280	271	246	281	278	273	319	270	253	285	282	298	273	262	255	246	253	243	259	269	232	287	271	253	295	242	288	280	252	254	279	298	281	266	267	260	279	277	272	272	282	253	252	250	296	271	250	250	293	265	281	261	266	254	278	296	264	276	316	280	232	263	259	257	256	285	277	281	261	287	296	274	296	262	263	277	292	295	306	247	298	277	279	266	269	267	288	268	295	278	280	279	286	293	262	306	282	256	285	269	235	276	251	273	262	247	248	279	258	269	250	287	307	292	247	277	273	255	276	294	267	274	274	270	286	286	278	246	269	259	258	312	261	263	276	293	288	291	277	261	280	280	269	255	255	260	281	280	294	282	257	265	271	270	291	252	287	282	257	255	290	262	258	262	263	263	292	294	273	253	252	260	257	268	285	231	239	284	277	290	261	257	244	270	260	268	236	278	275	264	280	282	290	285	273	287	268	267	290	241	269	256	245	230	305	282	233	291	286	286	270	258	251	243	273	263	254	252	287	268	281	250	311	290	283	294	270	283	275	255	267	238	268	255	268	278	235	254	282	285	269	254	280	273	284	273	262	265	230	256	275	267	265	237	270	281	273	280	256	253	280	264	270	298	276	280	271	268	264	272	284	262	273	271	272	277	293	283	268	272	251	272	273	275	283	260	293	278	254	274	293	283	284	294	264	279	291	272	261	268	269	260	287	273	255	262	282	243	265	261	234	275	257	283	283	277	269	279	284	279	237	264	250	286	254	272	264	249	249	269	270	272	253	264	269	244	290	252	253	260	267	282	281	267	291	304	243	277	251	280	262	289	296	249	285	285	247	294	262	299	292	275	282	269	273	271	274	291	294	277	262	301	248	280	266	304	261	290	279	280	271	291	282	303	241	269	270	275	289	269	264	274	267	257	284	260	282	259	282	284	265	252	261	259	296	238	255	261	273	252	294	295	238	257	253	240	272	260	280	265	270	277	252	280	266	230	287	252	260	266	262	282	267	249	308	307	284	285	306	277	264	266	252	231	245	262	273	272	305	252	255	263	290	271	279	242	275	221	293	278	285	287	265	259	282	267	292	323	279	275	262	283	245	263	273	258	290	268	280	259	260	304	261	274	265	279	273	286	267	257	268	261	253	261	266	274	274	252	289	258	290	264	273	262	254	276	286	242	229	276	282	305	294	280	242	267	290	267	247	248	280	262	287	249	287	273	275	234	256	270	261	238	246	282	260	255	276	280	238	275	272	247	234	278	275	274	273	286	275	270	242	281	266	258	285	269	291	283	292	267	237	284	257	269	293	277	257	285	244	276	252	255	290	267	286	274	262	267	288	264	257	288	265	279	283	272	310	295	259	295	283	301	238	289	278	255	256	277	239	260	286	279	276	282	256	292	235	268	282	253	280	286	270	273	290	248	261	280	268	277	279	271	274	257	252	273	283	242	258	272	242	261	276	287	246	261	266	250	277	263	263	259	245	284	272	262	233	269	268	248	249	264	275	300	259	268	304	259	305	293	265	265	266	270	264	250	269	250	271	292	318	261	300	268	262	270	262	257	257	295	287	261	255	236	268	262	293	276	273	283	260	303	234	288	278	243	295	304	293	258	298	293	266	295	273	256	269	281	299	290	275	280	256	298	289	254	247	297	257	266	245	275	295	258	249	233	293	278	263	287	267	282	307	258	276	266	266	277	267	273	239	267	296	238	251	251	246	287	280	273	289	283	300	253	235	241	246	262	279	301	276	276	278	275	259	281	281	273	267	275	260	294	305	255	273	283	255	239	246	267	301	269	238	263	224	291	308	263	278	280	253	318	248	255	256	246	295	262	271	273	304	242	278	266	278	287	294	286	242	275	252	256	262	281	253	275	265	266	255	302	281	293	287	257	256	254	294	301	292	275	260	260	288	284	283	290	311	278	277	249	252	261	308	280	288	292	255	275	271	272	264	269	263	272	258	257	283	267	244	273	288	280	239	276	301	270	262	316	292	263	278	273	279	248	297	267	273	271	294	277	302	265	292	279	266	285	277	281	282	266	271	257	259	288	269	262	253	263	302	259	275	277	276	299	259	264	289	262	268	261	257	258	286	275	270	284	277	285	302	274	258	266	298	257	282	259	274	237	278	274	287	291	289	250	268	276	274	276	260	244	266	270	275	266	279	248	244	286	283	260	261	255	277	230	284	261	273	266	253	264	288	290	269	269	277	278	279	276	291	265	257	282	255	243	263	296	264	253	296	280	277	268	280	316	259	289	275	279	327	262	278	274	232	245	288	283	267	286	253	257	261	289	294	258	286	263	266	275	274	277	265	253	290	275	242
26902	33216	45105	43165	24173	16726	11213	8921	6246	5742	4321	3201	3079	2877	3237	2838	2675	2261	2016	2498	2086	2110	4462	12601	14088	10199	5728	2590	1267	796	668	608	726	650	644	638	607	663	633	669	644	666	622	624	633	640	624	633	670	628	623	597	665	662	638	622	662	630	695	641	651	644	638	634	658	687	651	654	646	601	694	661	661	647	694	645	667	632	646	638	651	684	630	648	640	614	660	647	657	611	657	623	690	673	653	632	642	625	694	669	614	666	686	640	595	634	627	669	620	628	658	642	657	662	646	635	591	607	641	648	609	688	657	660	675	655	676	672	642	631	623	590	654	670	640	626	691	603	652	638	648	642	665	682	704	604	666	646	607	653	691	677	680	711	628	665	641	676	674	651	661	636	669	664	590	616	675	636	639	640	648	666	653	684	679	671	622	673	635	648	638	613	634	609	640	648	665	620	645	668	677	668	631	651	644	606	679	731	607	623	625	679	652	666	642	630	674	636	633	693	601	648	670	620	672	648	665	655	617	680	631	663	663	645	678	664	625	632	649	632	623	684	667	663	632	684	668	671	622	637	668	662	601	615	643	730	680	672	722	653	680	661	625	635	634	611	617	644	652	654	688	686	651	661	651	669	645	661	612	640	665	618	668	615	711	679	635	598	676	606	617	627	673	638	658	618	663	664	617	646	638	647	636	645	629	632	644	681	612	635	657	647	620	624	606	613	712	625	602	589	640	637	646	664	575	659	631	700	626	634	645	662	623	608	606	633	692	649	675	684	597	642	639	678	651	674	648	662	616	670	690	699	654	651	627	662	636	664	655	644	656	628	597	657	609	633	659	694	624	643	653	698	630	618	676	661	647	597	632	650	649	602	634	669	680	654	658	648	653	674	617	661	676	672	650	692	641	684	652	638	636	675	654	651	631	642	690	653	671	640	651	615	656	640	713	607	666	650	692	654	623	679	644	640	676	651	632	642	633	674	640	658	631	662	590	649	647	652	675	630	637	679	628	623	655	615	614	604	684	623	656	624	651	629	664	629	666	702	650	678	601	622	662	642	697	617	643	640	638	658	622	660	638	662	695	674	656	635	637	684	604	705	627	641	678	617	602	638	609	641	659	660	690	683	662	685	624	700	615	655	611	647	677	690	616	644	655	695	671	632	677	663	659	630	655	683	662	644	632	652	641	636	668	587	651	610	651	654	665	663	603	642	648	656	661	646	675	616	664	622	648	647	685	670	642	657	669	652	660	655	599	622	644	635	650	630	665	641	626	655	647	655	596	677	625	705	664	666	654	616	643	655	625	646	686	660	656	653	654	638	667	629	626	665	663	693	650	623	613	621	662	661	634	621	662	630	667	664	669	652	652	619	669	637	654	660	638	663	648	719	630	696	634	661	664	664	641	616	607	645	665	640	617	594	641	654	617	674	622	596	638	651	612	665	635	664	650	698	645	630	638	643	594	637	649	639	630	645	620	619	623	649	620	642	644	668	654	638	627	625	651	633	615	603	632	699	701	616	689	657	638	642	696	644	652	590	639	614	672	665	695	655	672	655	624	629	679	641	590	647	626	647	647	605	649	686	643	636	681	647	636	696	623	638	654	604	651	644	636	649	655	598	659	666	640	694	663	636	653	628	671	641	666	654	687	649	624	629	666	648	653	693	619	629	627	628	629	653	614	644	636	628	625	641	635	669	677	641	626	639	678	660	623	663	638	630	664	651	605	695	652	641	639	675	640	607	665	576	663	670	659	610	639	626	723	618	620	643	611	679	689	582	648	588	645	611	601	653	651	684	637	665	660	633	642	621	634	629	644	652	683	646	661	679	651	618	680	668	667	686	654	647	666	660	602	630	672	600	630	616	663	637	662	698	653	655	559	618	627	645	665	648	676	636	645	623	662	632	618	650	665	678	629	658	590	595	654	627	616	592	674	668	684	694	664	653	650	669	654	677	665	650	685	634	663	681	676	688	626	640	637	641	691	651	669	670	632	632	643	643	643	643	679	695	669	683	682	707	596	642	677	666	619	637	627	660	672	651	640	639	680	669	665	679	655	700	637	623	671	676	640	685	665	598	700	635	662	634	642	658	650	652	648	631	658	607	661	652	650	653	704	619	684	643	617	647	663	624	620	632	649	608	597	601	665	640	634	636	687	639	699	651	643	653	695	646	646	634	667	611	675	647	627	596	627	631	571	659	693	629	649	625	655	669	610	654	686	637	665	596	610	630	606	642	605	635	675	652	650	631	615	649	652	665	636	639	659	672	659	646	644	650	676	643	628	639	606	629	684	683	656	650	618	636	659	661	662	664	634	639	638	647	673	667	656	630	637	641	672	682	654	643	686	654	637	633	634	665	615	580	643	676	627	652	664	647	653	663	617	639	648	657	651	683	652	669	661	652	631	658	705	700	652	682	677	631	695	667	625	632	659	662	666	631	673	615	647	661	652	660	560	587	690	683	676	624	646	690	644	681	627	650	627	669	645	606	655	681	596	668	679	638	624	652	652	612	633	671	637	638	643	699	672	593	626	702	667	636	623	638	650	699	646	626	664	624	661	669	669	676	649	662	685	614	663	663	656	635	631	658	621	653	667	659	644	662	650	641	618	688	671	681	619	618	678	697	649	632	607	634	642	601	626	665	646	670	677	633	638	685	643	619	617	654	645	629	663	646	622	661	648	674	661	681	632	682	643	661	666	650	639	647	622	668	636	644	610	630	666	651	691	627	615	608	660	652	671	659	650	622	655	658	622	617	653	624	590	664	657	617	688	662	645	611	658	644	631	621	638	647	669	682	596	658	622	665	692	635	677	607	668	614	626	639	613	648	665	621	679	622	679	622	650	679	699	646	645	657	647	648	685	669	619	622	610	632	651	645	673	645	596	615	657	634	656	682	630	622	616	647	656	655	641	650	693	623	704	654	657	628	624	684	678	690	631	635	618	636	687	629	632	672	668	662	663	635	667	654	640	621	622	658	655	658	630	607	627	631	673	634	612	627	711	659	672	679	652	635	620	629	636	650	664	647	579	642	670	630	661	613	664	656	643	682	676	669	666	677	656	636	635	638	639	627	649	640	677	663	612	636	647	618	590	632	659	657	636	641	664	641	645	658	648	658	628	698	686	660	668	645	639	659	627	637	620	597	648	686	647	697	641	652	649	664	670	605	654	650	646	639	642	637	638	629	638	703	639	666	628	640	643	685	672	642	708	673	667	629	661	621	640	641	639	639	629	632	687	653	655	645	649	659	644	648	662	655	665	673	639	624	668	644	622	636	672	644	616	656	635	654	679	641	647	684	631	621	671	665	636	611	674	675	642	619	622	637	632	642	632	677	619	697	653	652	648	647	670	657	637	644	644	652	619	630	650	632	690	647	620	676	641	687	664	662	723	594	658	699	616	693	639	675	662	634	633	655	627	599	685	627	633	660	624	613	607	718	602	639	638	686	637	645	654	647	684	638	620	634	620	640	674	624	630	669	674	665	631	666	628	665	661	594	628	649	615	642
51339	48041	44127	36492	27047	23601	18550	11679	7941	4107	2398	1857	1293	1546	1188	1176	1297	1208	1019	1054	1183	969	1161	3847	6088	5041	2741	1251	578	385	236	202	203	205	212	215	217	211	202	195	225	222	191	202	193	175	209	233	205	206	195	165	241	207	214	201	218	215	212	173	205	190	220	201	216	217	222	221	229	203	176	227	188	236	220	203	189	210	190	193	207	213	205	204	221	209	243	215	238	205	213	220	200	214	202	205	189	195	200	218	230	211	195	192	188	218	199	229	198	212	224	171	209	229	197	206	206	212	196	213	226	213	214	234	211	201	211	200	222	231	191	177	203	209	235	202	194	207	188	227	207	205	220	201	209	228	216	221	210	193	239	202	200	219	197	202	193	225	219	214	214	200	233	219	210	222	198	181	217	222	254	225	214	220	219	222	217	212	197	197	238	238	195	231	209	184	213	189	218	211	201	203	198	223	188	222	196	193	219	207	193	184	199	200	200	217	214	207	219	173	195	208	203	184	208	194	238	195	207	198	200	228	202	202	210	192	226	189	189	192	205	210	208	199	218	224	233	215	252	202	189	192	216	233	202	197	201	216	195	198	211	198	215	197	205	212	204	209	217	204	193	207	213	216	207	218	192	188	237	201	198	219	219	213	207	216	228	222	233	201	194	203	201	236	234	219	191	209	219	216	223	196	204	226	230	212	196	211	205	213	203	188	221	190	239	200	187	216	198	215	196	208	182	193	225	195	205	182	209	231	207	223	187	211	194	173	232	216	199	202	228	210	231	188	209	221	220	213	208	208	209	205	202	208	201	208	221	227	197	197	200	222	216	206	201	201	191	225	180	196	230	228	220	186	192	206	192	216	187	200	215	215	209	202	216	190	230	204	219	230	201	231	225	204	204	192	238	192	211	215	227	219	219	218	193	187	202	222	212	194	243	220	222	194	201	218	206	207	202	226	191	224	233	214	238	209	221	209	230	203	187	221	220	196	219	189	214	209	193	215	205	236	206	239	202	180	223	189	199	236	226	199	206	236	219	204	212	211	211	213	203	194	202	222	209	189	206	222	208	209	205	197	205	195	198	225	200	205	226	213	198	219	193	184	179	203	214	182	217	218	240	198	190	206	220	206	230	234	215	209	237	212	195	217	209	199	222	225	214	177	198	209	195	218	206	202	202	204	189	224	211	221	197	206	190	187	224	215	230	187	188	196	197	202	200	238	223	201	210	227	229	245	217	218	194	207	229	202	198	208	199	231	196	202	209	183	203	194	228	217	201	202	212	189	214	207	212	213	229	219	218	214	204	211	222	203	244	201	190	202	214	201	208	196	218	207	207	211	223	221	196	211	213	206	199	194	184	209	256	192	200	188	195	200	229	211	199	210	206	220	202	204	228	186	208	200	204	178	189	197	207	217	204	232	229	196	204	203	189	228	195	213	205	202	205	224	210	209	226	217	213	203	192	209	211	191	197	187	207	237	210	200	229	213	187	235	241	215	225	204	193	206	214	198	200	216	210	208	187	201	195	194	211	207	210	204	230	223	206	204	224	189	206	230	204	194	220	230	207	197	197	210	225	194	204	214	194	189	202	215	201	199	197	223	185	208	185	181	213	196	206	177	209	227	181	197	198	211	225	190	217	234	165	204	197	206	238	209	191	205	203	188	248	205	222	219	195	212	185	227	204	212	205	202	185	210	197	214	222	212	219	207	212	233	229	199	197	230	210	201	229	189	231	236	206	220	231	208	202	208	199	192	253	189	194	230	204	214	225	221	221	209	204	200	213	203	227	217	220	247	213	209	193	214	216	196	234	200	202	210	203	212	178	209	214	208	201	224	176	202	208	207	220	223	200	207	227	215	185	209	205	207	222	216	215	258	233	232	190	212	169	190	191	203	217	178	219	206	200	206	196	211	220	186	188	201	207	220	205	219	229	199	246	225	216	206	207	184	232	205	223	232	218	203	206	188	205	194	206	212	206	196	222	229	212	200	194	228	236	205	185	184	196	201	183	229	211	197	176	199	253	232	198	197	206	231	203	209	212	197	219	196	191	205	231	224	216	214	208	222	185	200	185	214	205	206	180	196	191	220	224	208	219	199	183	198	204	200	182	203	217	227	192	222	197	225	228	217	202	208	225	214	220	178	192	212	189	213	226	213	208	199	205	214	182	199	204	223	224	188	173	216	210	232	223	229	228	219	196	230	224	201	226	227	192	200	207	217	204	171	200	219	221	222	206	227	212	219	189	197	214	215	227	223	208	204	210	216	184	198	213	226	189	218	200	210	236	226	208	236	203	186	214	231	211	203	226	199	205	200	217	217	176	191	244	235	213	227	188	216	204	208	180	231	217	230	195	221	213	212	200	219	218	197	212	206	193	207	209	232	203	190	190	220	215	211	194	205	194	203	225	221	195	228	188	222	196	201	215	206	223	225	202	209	221	205	202	199	206	219	221	229	248	194	213	235	181	209	186	207	206	205	193	206	205	214	188	209	210	210	218	206	212	258	194	233	198	210	210	205	208	208	193	195	223	207	214	226	217	220	206	200	212	220	196	213	216	207	220	211	217	215	203	224	207	227	211	194	201	229	197	197	225	200	206	210	211	193	224	200	216	201	231	233	205	197	201	220	236	201	192	224	220	204	193	223	221	217	180	239	213	221	235	202	203	219	208	203	198	199	233	217	201	211	204	217	216	224	196	200	217	189	214	213	230	209	219	228	210	217	217	205	194	188	191	193	210	183	226	208	198	213	211	207	203	216	212	202	222	203	211	186	215	223	196	209	252	196	217	190	222	204	232	192	205	218	224	215	205	220	226	175	173	187	197	180	204	208	212	210	191	210	224	189	217	219	207	187	206	222	187	210	224	241	199	216	194	217	199	191	221	204	190	209	207	203	204	217	217	223	194	197	229	240	206	192	202	221	199	215	180	202	222	228	223	233	204	194	201	192	219	205	194	232	203	198	216	220	212	211	194	189	181	210	207	193	199	213	208	194	200	196	203	180	203	226	215	231	215	225	198	180	194	197	205	215	196	218	208	190	179	187	228	213	222	195	187	206	229	197	219	203	208	210	205	194	212	185	199	194	224	239	232	259	206	203	211	205	217	203	227	217	211	214	226	235	214	217	236	206	226	232	228	213	223	241	211	223	214	204	203	212	210	231	213	209	186	210	191	211	212	185	198	224	195	215	229	201	213	201	188	209	201	190	215	216	207	214	220	210	195	188	208	204	214	227	203	212	212	210	184	196	214	195	206	200	207	216	222	211	190	205	214	221	194	196	196	202	190	231	202	199	207	191	191	211	208	197	227	212	201	188	229	217	215	214	202	215	208	218	226	185	184	207	204	209	205	221	227	199	222	235	210	222	218	175	201	179	234	212	201	229	215	188	200	195	159	214	207	195	214	205	182	215	213	216	202	203	207	226	220	235	205	208	204	197	213	231	215	225	205	236	185	206	229	204	202	211	232	211	206	197	192	209	204	200	178	247	228	197	221	200	216	213	212	208
37665	45299	48041	40384	27017	21689	14969	12884	15873	10630	8662	7407	5711	6667	5193	5317	5824	5229	4976	5007	5987	4436	6059	17337	23419	19646	11706	5481	2363	1096	582	524	513	540	508	485	520	514	494	482	496	465	502	501	514	481	562	526	488	483	502	515	473	490	478	529	512	491	520	487	496	474	498	512	497	507	507	521	531	530	518	487	544	497	504	501	496	501	505	496	535	522	509	530	498	491	474	551	508	493	532	484	505	535	474	482	494	507	487	513	512	486	471	505	496	495	521	489	491	517	498	538	501	506	538	479	508	513	496	498	513	509	478	483	501	505	508	493	468	521	486	512	516	508	494	511	516	524	519	500	473	499	512	527	518	512	511	489	484	504	447	519	485	515	471	523	482	458	489	539	488	485	511	528	471	498	505	516	521	476	551	538	486	479	515	497	498	524	504	474	541	508	522	486	464	467	478	494	502	506	452	503	517	430	514	529	522	489	527	470	542	511	527	492	494	496	459	476	503	482	492	504	491	503	478	520	492	507	477	476	491	520	510	474	485	494	473	495	521	532	509	512	541	514	488	497	480	505	540	536	489	536	489	509	477	524	534	518	476	527	485	486	504	480	463	527	512	464	514	480	490	496	510	540	511	511	514	508	483	526	505	501	496	499	502	545	485	495	504	479	529	485	490	535	497	504	523	531	479	509	482	482	482	496	567	503	507	513	517	531	474	497	455	516	483	480	507	521	498	508	484	505	472	518	525	513	457	501	488	505	539	475	531	485	478	470	556	483	494	505	449	487	496	468	556	482	509	488	511	425	496	494	494	480	544	473	482	490	509	483	465	507	507	497	505	478	523	539	479	449	476	504	459	476	466	483	476	514	489	492	543	503	517	493	461	470	484	479	456	497	515	513	489	525	488	471	471	493	481	472	545	510	499	474	500	471	527	522	537	484	493	531	487	502	481	512	481	507	517	499	483	511	466	499	479	541	524	478	506	526	485	496	509	504	486	514	528	498	517	520	495	533	506	467	509	492	507	477	489	501	509	509	473	515	502	500	492	504	504	525	471	499	498	475	496	522	497	465	521	502	511	551	499	441	486	472	499	489	497	509	483	521	516	504	495	497	526	492	489	492	510	502	482	504	483	518	497	490	488	472	493	496	524	491	513	471	488	533	513	471	495	537	487	466	514	445	513	475	547	516	477	486	479	516	485	514	561	463	473	508	496	466	514	536	493	505	504	502	465	517	505	483	502	530	490	493	462	512	462	493	507	502	464	554	513	499	493	462	502	467	489	492	466	472	517	471	515	472	489	531	495	519	534	513	479	490	523	503	526	496	533	521	552	495	520	526	487	504	459	513	468	520	495	488	505	515	514	471	553	502	480	481	542	468	519	432	516	494	512	497	495	525	490	538	542	489	471	518	525	494	498	505	493	513	527	536	483	506	512	512	482	477	520	496	513	473	533	507	510	457	475	488	476	508	519	477	485	512	494	479	521	467	467	510	516	507	478	485	465	451	445	496	469	488	502	500	505	499	533	513	535	489	469	513	535	501	497	479	485	495	510	523	512	506	495	493	548	493	510	485	522	483	517	488	506	475	500	528	486	491	505	536	525	488	455	503	475	522	494	477	539	459	503	517	482	512	459	527	527	516	485	500	477	528	514	504	462	502	496	516	528	535	510	512	552	509	523	531	500	443	495	474	495	533	499	512	495	484	520	464	468	472	464	487	525	540	470	525	512	493	490	468	481	470	501	514	526	514	478	483	501	449	486	504	502	485	487	491	513	519	484	537	486	476	458	541	474	455	463	474	506	504	519	497	511	528	487	487	496	508	487	518	504	489	495	482	453	517	495	525	539	540	499	512	539	486	521	479	477	515	486	505	524	486	515	498	521	521	493	520	475	481	491	494	477	488	479	492	503	520	506	513	527	473	518	544	524	485	531	486	508	490	491	474	498	544	495	481	479	539	502	513	515	474	485	536	475	458	491	532	471	555	488	540	480	467	521	503	501	462	516	501	505	513	475	499	512	539	473	525	501	506	525	530	483	487	468	500	489	492	536	539	510	499	511	495	523	489	481	470	523	501	513	544	526	501	503	537	482	508	485	510	497	472	488	518	488	517	507	495	530	526	485	485	499	498	500	481	510	493	464	526	519	500	496	526	521	514	479	523	505	512	503	490	468	527	511	495	510	491	493	520	531	491	456	479	495	464	515	481	523	515	487	515	511	484	480	518	514	488	528	485	491	479	480	548	515	488	555	499	511	497	478	503	508	468	465	493	514	487	532	513	485	512	487	506	507	517	529	463	505	497	506	520	532	532	455	490	479	510	489	490	490	507	483	482	471	515	473	532	513	499	503	468	523	500	533	479	460	519	514	541	490	504	463	487	483	483	484	489	535	504	493	520	492	517	490	494	494	556	518	473	520	542	503	511	505	514	450	508	472	482	504	492	504	507	476	477	515	453	467	481	519	503	487	470	517	482	514	466	498	479	529	503	475	510	533	516	510	458	510	473	531	464	472	465	486	539	546	533	532	503	512	511	506	495	495	472	511	499	504	484	489	509	461	509	492	486	485	511	454	537	500	494	455	533	528	502	489	425	462	501	486	536	490	494	497	504	555	495	483	491	530	494	470	522	488	551	517	522	512	531	522	508	527	460	485	474	516	490	482	505	513	515	481	457	518	502	509	512	510	458	495	514	480	473	536	506	531	512	508	475	479	488	502	499	515	522	557	498	514	526	500	503	536	482	452	459	494	513	514	510	493	519	510	476	498	458	511	517	495	493	511	507	480	504	465	489	488	483	461	421	521	502	501	519	507	489	487	477	472	495	512	471	507	486	475	512	500	506	462	493	498	501	498	500	461	512	509	513	468	503	477	491	505	484	494	511	471	517	511	504	475	500	518	475	496	514	476	503	479	487	516	450	498	531	536	493	487	515	524	526	521	495	490	526	490	534	508	456	474	477	520	536	489	477	487	539	484	468	497	463	479	479	472	485	522	506	502	503	487	494	489	515	527	534	519	476	534	514	488	528	503	495	466	499	490	452	489	487	531	474	488	480	544	520	517	491	469	496	488	504	506	481	483	524	455	459	469	507	479	509	438	529	518	497	476	498	480	501	478	508	516	494	503	516	521	505	522	511	502	512	513	490	504	480	495	474	493	544	485	522	459	476	514	503	493	499	511	481	507	530	498	497	466	487	521	470	491	471	489	457	509	541	486	507	514	510	515	482	554	535	526	478	500	506	521	491	500	495	495	462	481	469	504	511	527	513	493	516	495	512	482	530	487	495	503	523	476	461	458	503	545	463	475	488	536	532	512	505	502	480	476	508	508	474	515	516	477	515	494	495	505	533	485	488	490	507	508	461	500	500	460	515	497	517	512	507	491	482	510	481	529	500	495	507	501	483	489	468	438	465	539	505	532	455	538	486	516	500	473	506	475	531	472	453	476	484	489	535	508	536	472	525	505	569	516	527	538	500	531	503	482	523	498	509	512	492	501	490	480	467	482	513	526	543
18759	18311	14478	8980	2739	1117	805	796	962	924	746	601	451	400	375	372	321	257	291	296	264	262	264	385	600	601	442	364	282	246	263	243	238	247	251	276	247	258	258	259	269	253	237	252	262	231	234	252	253	258	263	288	258	255	246	231	251	242	259	255	248	237	232	242	249	251	237	262	238	255	248	246	258	246	214	228	242	235	242	247	225	251	260	258	266	258	248	271	229	238	249	251	254	270	247	252	265	238	257	249	240	254	241	275	241	267	225	237	237	234	244	229	251	249	221	247	242	230	247	227	249	244	245	246	240	231	222	231	226	242	238	232	227	244	251	262	242	271	263	241	221	249	257	238	249	237	238	283	209	219	283	257	275	272	230	228	241	249	239	243	233	238	242	241	273	230	246	255	251	296	240	258	255	244	263	233	243	259	263	235	237	248	245	253	246	238	261	230	248	241	250	229	248	275	258	241	252	257	258	218	268	249	231	230	252	241	248	258	245	245	243	255	280	241	246	220	239	258	255	238	242	231	222	262	248	244	247	261	249	266	234	246	217	237	244	256	257	227	249	260	243	273	224	264	206	243	259	238	235	276	293	239	218	242	233	258	234	265	246	243	244	233	235	246	237	268	227	245	251	214	230	260	223	237	228	225	236	234	210	266	240	269	244	236	237	229	253	226	230	258	270	245	253	267	219	255	251	258	239	252	262	271	242	243	251	261	276	266	248	235	239	245	268	246	260	235	229	234	266	267	243	243	262	249	248	278	255	264	279	229	249	259	218	248	254	240	238	248	269	216	224	226	237	257	269	256	260	244	252	268	267	243	232	250	262	260	249	242	227	258	261	255	241	257	248	251	241	278	268	235	239	247	232	249	226	274	248	271	248	242	265	272	255	245	268	239	229	234	250	221	223	247	227	246	274	277	249	210	257	247	263	245	231	275	268	231	246	209	242	254	249	229	265	259	265	250	233	243	224	237	270	229	251	239	238	226	230	224	280	246	277	239	239	238	266	250	241	223	236	226	240	251	262	256	243	258	268	236	270	236	239	248	235	238	280	235	257	219	226	229	237	219	242	228	264	251	265	262	237	226	270	251	260	226	247	238	257	267	248	237	244	234	257	245	238	261	241	236	258	237	252	274	260	266	232	245	242	235	239	243	232	230	253	223	241	246	245	288	264	245	261	243	253	245	215	250	288	247	282	256	264	234	231	248	242	235	231	238	243	240	260	284	274	265	245	268	251	242	244	264	253	221	248	242	243	257	266	254	233	234	246	212	254	255	252	258	249	255	234	286	268	265	244	251	263	236	236	261	248	273	250	238	247	228	257	258	250	299	238	264	257	274	236	226	257	295	269	258	233	259	253	254	235	222	215	239	261	226	250	212	231	245	247	248	244	253	250	242	249	246	235	232	261	266	260	222	264	257	258	247	272	269	268	228	227	252	215	241	220	248	249	253	239	255	235	257	259	223	216	219	233	217	263	263	250	257	243	241	242	229	259	268	256	255	278	269	238	238	269	257	242	260	256	269	274	272	245	235	266	245	246	221	233	264	233	222	237	259	218	240	262	269	275	247	248	240	234	240	235	251	218	261	214	241	255	256	263	246	244	273	247	259	259	252	255	268	242	253	226	257	237	257	230	238	242	213	240	274	251	231	232	222	257	231	244	209	233	237	257	286	223	231	262	267	261	250	253	255	268	252	266	265	252	245	248	239	236	230	253	223	220	217	258	240	240	260	243	264	237	263	234	247	243	224	223	265	296	243	257	238	231	263	221	257	279	224	236	234	255	250	249	249	211	243	250	264	251	261	243	235	258	242	241	269	268	239	226	241	270	241	255	266	271	277	241	276	266	231	239	260	240	260	242	254	225	253	258	222	245	193	239	229	231	265	260	271	230	239	233	228	224	259	263	253	231	233	264	236	225	260	236	236	261	257	236	280	270	237	261	247	249	255	246	216	248	245	233	223	270	218	252	261	257	244	272	253	254	280	233	228	249	243	248	232	255	231	247	274	241	253	261	230	271	234	258	218	267	244	243	248	245	246	250	252	227	262	258	253	248	243	261	243	222	246	233	229	273	232	244	249	256	232	236	216	251	261	245	236	259	237	232	243	246	257	221	271	267	223	241	261	240	239	267	239	255	269	229	245	240	271	242	238	229	268	226	271	257	258	233	249	253	228	241	229	274	243	240	280	273	215	273	232	219	246	243	234	244	239	259	256	267	252	269	229	241	261	236	236	232	239	268	248	265	254	272	233	244	245	261	253	245	263	258	264	237	244	240	245	270	245	264	263	259	243	271	236	268	257	241	227	242	240	222	265	246	254	235	235	217	223	260	260	271	233	246	243	265	250	273	238	237	242	245	256	259	237	238	241	225	239	237	225	249	241	256	242	215	243	228	222	249	272	250	236	274	239	269	267	223	241	259	258	256	227	253	245	233	249	220	242	230	244	239	249	251	267	220	226	236	228	242	249	257	250	211	215	254	261	224	240	248	259	223	241	242	249	240	224	207	219	239	226	221	231	255	272	249	232	245	231	288	255	243	249	240	234	248	235	242	240	260	228	239	224	244	211	252	223	271	245	236	251	240	261	262	253	262	227	258	237	252	268	273	265	251	258	246	271	252	264	266	220	247	242	259	205	254	244	239	227	243	274	265	260	243	263	249	242	268	251	246	228	242	274	258	247	246	261	244	253	258	258	244	242	229	232	255	250	262	236	229	273	268	261	262	244	220	249	236	223	264	267	271	240	256	256	242	267	215	248	256	244	230	224	224	245	249	226	258	251	259	270	268	263	226	218	259	222	248	273	246	263	251	238	253	245	254	263	259	253	233	241	223	255	238	255	237	290	253	223	255	234	245	302	253	246	224	252	250	273	260	257	276	249	261	259	251	264	258	250	233	233	224	244	280	258	241	240	285	260	229	271	253	235	264	274	250	217	245	264	245	276	238	230	244	218	240	227	257	277	268	239	270	256	209	277	257	253	237	269	230	268	272	277	225	253	251	256	252	238	234	242	265	234	232	232	248	246	243	251	261	221	235	222	239	222	251	254	279	269	231	221	285	247	233	238	257	263	245	233	256	237	264	249	264	288	263	263	263	261	257	231	273	229	262	213	242	223	232	241	228	245	229	259	252	243	271	252	247	246	262	264	245	248	265	236	232	223	236	255	245	250	248	262	233	250	267	247	225	254	235	244	236	253	243	240	262	247	262	237	254	259	280	247	232	242	251	257	249	260	256	252	278	271	235	254	255	260	238	278	243	266	272	250	227	214	261	248	295	247	266	257	257	235	262	250	222	234	283	229	258	227	231	217	243	244	258	217	231	267	237	250	222	234	252	241	234	260	257	229	285	219	264	263	211	255	231	249	274	256	251	256	250	273	257	251	250	226	259	277	221	226	272	273	266	226	263	246	256	223	237	253	235	230	274	237	253	235	259	249	265	264	217	217	226	249	244	256	258	225	250	242	232	256	238	253	222	253	244	234	230	252	243	243	252	253
12140	16885	18106	15325	6684	3769	2978	3407	4432	3786	3473	2740	2090	1651	1581	1399	1116	788	830	841	843	671	917	1721	2263	2070	1510	1012	813	684	614	587	562	583	591	580	593	610	647	583	583	596	609	585	582	569	587	618	623	590	587	579	611	594	610	594	624	615	595	538	612	619	599	637	600	596	608	578	575	590	583	574	651	636	630	615	573	636	533	596	592	599	573	625	577	614	594	611	619	616	599	626	611	592	595	596	566	632	593	621	620	601	604	570	618	565	606	627	583	603	614	587	602	640	584	595	583	618	578	579	584	606	581	565	585	579	600	654	600	654	580	629	572	608	595	637	593	598	600	641	602	596	606	637	614	607	634	585	577	579	611	582	628	599	601	601	605	569	608	622	587	592	587	599	625	621	619	610	622	612	606	631	619	563	588	628	588	618	628	645	581	560	586	576	563	577	572	614	612	574	571	605	633	605	605	611	616	607	622	589	587	611	616	615	570	630	597	603	639	578	587	556	609	630	589	609	586	613	623	623	606	622	622	593	621	574	626	599	609	608	658	562	567	578	626	608	618	595	574	577	609	605	587	640	598	597	639	570	544	622	610	623	607	624	615	584	604	585	603	610	591	603	579	653	646	596	587	575	565	576	556	610	635	562	583	584	601	600	578	611	595	615	607	635	683	606	602	590	623	548	601	596	610	624	603	609	611	596	592	621	575	585	622	597	611	638	601	617	600	645	574	608	555	600	599	645	585	624	624	608	546	621	603	600	574	598	607	618	614	575	627	602	598	576	589	579	615	620	598	589	645	575	627	618	626	589	594	570	593	596	632	567	600	621	632	633	583	620	622	581	626	610	620	611	635	651	565	597	589	601	625	611	600	570	559	582	605	624	571	574	566	593	617	609	550	639	578	633	617	591	583	585	600	637	609	575	575	608	579	578	564	561	595	634	584	570	573	556	610	620	570	590	564	571	618	592	620	582	598	631	620	583	613	640	604	631	590	627	615	620	619	595	625	616	572	592	621	565	569	629	617	585	584	581	605	599	634	626	618	577	590	588	595	630	605	610	605	616	613	613	622	650	608	641	591	599	633	607	618	604	567	577	632	614	595	603	589	585	581	614	629	587	614	616	600	636	601	560	575	592	597	605	622	593	604	568	629	617	616	621	584	574	662	598	589	594	611	565	614	575	574	603	631	575	656	594	623	630	602	616	558	635	604	673	558	615	556	603	618	591	590	597	587	611	578	551	588	644	591	618	584	640	566	607	627	614	622	567	616	587	639	566	614	604	626	619	594	623	600	579	604	632	576	596	576	633	570	584	618	605	625	608	629	646	606	616	590	595	574	601	589	598	596	588	608	546	633	583	644	595	603	558	632	625	588	617	599	574	620	624	647	601	594	569	603	570	643	575	582	609	648	592	623	599	603	590	604	615	574	619	598	586	644	607	607	595	619	628	634	634	630	600	603	587	654	603	588	639	581	588	641	588	637	551	639	599	628	590	587	624	585	596	593	629	584	599	611	620	637	622	604	540	645	589	640	601	614	628	628	597	591	638	634	612	592	592	621	543	589	616	613	601	598	588	575	600	627	569	649	643	616	600	558	603	608	610	569	638	626	564	570	585	628	610	628	568	601	630	625	566	613	587	592	632	583	596	642	617	606	600	613	565	625	608	625	610	581	607	642	557	574	570	584	575	582	632	612	607	604	601	598	605	659	607	596	597	619	581	599	594	611	600	616	638	645	621	599	640	630	618	620	584	589	610	610	592	582	555	607	596	580	578	599	643	630	592	627	594	638	633	568	631	570	594	597	601	609	642	598	586	617	585	580	578	555	587	596	588	635	574	566	630	633	606	617	604	581	607	610	634	572	585	586	579	587	556	648	600	577	618	620	613	604	602	585	653	557	607	595	600	611	656	595	569	589	583	587	602	575	592	578	570	620	586	637	597	634	587	611	603	559	608	606	646	582	583	586	620	586	600	630	576	568	609	598	611	597	568	632	603	599	638	601	618	590	586	572	583	618	600	595	603	573	575	647	619	585	607	604	597	596	626	602	634	601	602	588	627	582	593	597	583	587	584	595	630	600	599	572	612	618	632	624	598	604	507	570	615	592	613	610	596	638	568	621	571	587	596	573	641	615	588	608	640	657	645	630	581	582	632	564	608	626	583	587	557	559	631	613	565	632	603	627	617	585	618	650	563	644	552	611	587	628	567	597	612	615	572	615	603	598	603	572	585	608	594	586	590	641	583	611	629	612	610	631	611	662	579	611	599	638	596	596	619	639	615	597	597	637	591	592	547	617	622	634	569	634	608	580	553	589	599	614	596	563	607	601	565	644	598	591	622	558	597	595	599	621	631	648	604	593	611	614	627	553	624	634	553	604	603	575	589	610	629	606	614	597	588	576	593	623	601	618	547	587	566	581	542	633	624	587	580	615	579	632	562	612	610	621	604	609	575	577	613	582	610	602	589	573	557	644	604	579	580	576	570	629	617	607	591	627	569	577	590	633	609	608	586	564	575	584	555	626	612	574	574	643	585	599	615	600	624	620	601	600	621	624	601	593	609	608	632	631	627	588	594	614	571	568	655	631	630	587	600	637	639	619	573	590	602	601	627	595	608	599	553	627	593	615	638	642	607	598	589	568	562	611	618	598	599	582	555	617	605	629	566	637	595	552	608	589	591	571	562	632	521	625	653	645	561	601	564	563	668	578	620	612	605	624	579	615	621	617	612	605	615	592	576	593	596	622	617	615	613	638	586	641	578	598	624	670	586	560	628	646	596	621	614	587	541	582	641	605	615	593	630	598	628	599	599	596	595	600	611	605	589	595	607	641	610	580	636	603	598	580	580	589	602	609	568	668	578	565	643	580	583	629	607	610	576	623	585	578	600	660	616	608	570	601	599	638	630	619	579	605	606	622	632	579	566	573	621	609	575	601	589	626	609	604	623	520	607	572	640	638	588	615	585	580	590	591	581	643	625	572	625	599	621	610	590	609	564	558	560	601	561	613	606	619	605	586	635	659	637	584	588	591	576	614	663	585	571	584	662	608	598	621	579	605	619	614	615	536	615	621	606	633	615	610	659	594	608	600	606	595	588	619	607	632	603	612	618	623	587	578	640	571	607	581	605	614	583	574	571	584	644	567	584	612	616	600	607	604	593	655	629	629	595	591	636	585	636	583	606	586	586	606	571	599	626	613	613	573	586	628	595	594	560	631	606	636	602	600	594	591	627	653	577	601	619	620	599	583	617	597	626	604	631	596	627	617	610	584	581	623	617	620	620	598	613	622	637	596	566	586	580	610	598	587	588	623	551	589	617	606	574	587	621	586	572	614	609	577	582	601	608	643	603	581	619	612	598	600	597	607	579	603	608	591	592	637	573	594	609	597	598	592	668	570	597	589	610	616	618	610	633	583	592	597	620	609	609	612	627	597	593	608	617	655	562	632	552	601	566	585	612	593	597	614	571	646	565	598	568	655	630	560	573	645	605	640	608	603	586	609	588
41646	38200	37224	30187	21655	11664	5904	4700	3391	2306	1698	1459	1447	887	471	382	421	412	320	337	325	376	906	1827	2609	2197	1417	802	469	339	263	252	242	280	272	272	281	267	261	297	286	261	271	273	280	246	259	267	308	265	237	238	249	263	251	274	279	274	253	278	262	253	253	238	280	267	236	258	269	258	249	268	273	254	287	294	243	266	263	255	288	255	231	268	253	244	295	261	234	253	252	269	259	253	267	258	247	269	267	244	268	275	235	283	252	262	275	272	252	233	245	253	268	307	276	261	245	242	254	276	270	264	276	269	253	257	268	241	282	236	234	286	264	266	263	249	253	266	275	258	276	233	281	265	258	252	267	281	263	249	291	236	270	245	259	275	259	261	277	273	273	262	272	272	279	259	267	250	266	250	270	253	260	268	260	248	271	246	256	289	276	222	266	237	268	266	280	266	268	257	271	265	246	267	268	248	264	255	244	258	245	232	262	255	265	280	296	258	272	255	259	214	248	285	280	279	271	271	287	284	264	259	262	261	253	275	278	271	227	256	237	282	248	254	265	265	208	269	238	258	291	269	239	253	265	286	254	266	262	265	223	262	307	281	253	269	291	263	269	249	278	267	267	258	248	242	271	255	282	262	263	276	274	291	290	252	261	265	276	245	246	253	254	249	217	241	282	276	254	270	283	259	261	249	297	264	289	271	264	253	253	273	249	257	263	278	233	263	248	285	273	279	233	284	260	281	252	282	241	242	263	271	262	275	243	269	259	241	255	279	276	266	249	268	252	240	248	278	289	268	244	277	239	255	262	294	239	265	265	278	250	238	231	266	278	277	255	264	269	258	276	242	282	244	293	274	274	302	256	243	275	241	263	290	266	296	266	248	243	263	281	272	252	281	300	241	247	239	267	259	268	270	271	246	224	258	285	255	272	306	268	309	264	266	289	287	268	235	270	263	247	257	251	267	240	257	256	284	267	277	249	273	240	228	267	264	274	252	262	257	256	253	268	262	289	252	231	285	279	246	277	250	223	248	247	265	243	295	244	244	226	248	237	268	251	258	229	259	284	247	228	282	265	280	266	273	257	288	307	226	286	270	248	274	270	229	244	289	228	285	300	261	264	255	243	244	270	279	268	261	262	240	250	243	282	263	226	242	301	263	249	250	263	269	284	267	272	254	262	244	242	274	279	252	247	260	250	237	225	258	227	270	275	293	284	253	221	277	247	269	257	245	283	300	260	241	292	257	284	268	260	273	264	263	246	248	247	270	258	284	287	256	251	241	269	239	273	261	281	258	267	249	252	249	269	259	265	291	228	279	270	266	297	280	241	256	254	268	238	285	275	249	242	269	276	246	265	284	275	260	267	253	281	254	260	278	272	254	237	273	279	232	262	255	224	266	285	251	254	273	276	252	250	232	249	274	256	249	269	271	289	283	309	267	229	256	280	259	264	281	261	293	257	256	272	259	260	266	264	283	244	284	290	251	257	252	307	237	279	243	287	257	251	252	299	261	225	300	283	251	261	269	255	274	276	256	265	268	237	276	277	254	281	241	268	268	266	270	259	265	261	273	267	225	251	238	276	285	257	229	260	299	241	245	272	272	276	270	273	254	259	249	238	270	276	292	271	252	223	249	275	252	260	239	253	234	271	264	258	241	297	268	272	291	257	285	279	282	281	262	245	275	257	294	250	220	254	260	257	275	271	268	262	289	251	248	290	252	264	259	265	276	258	271	270	260	263	240	267	281	295	276	256	273	266	258	242	269	258	263	292	269	267	265	264	285	282	281	265	281	275	273	241	240	255	302	243	256	243	264	249	288	281	256	284	249	289	253	249	292	268	267	293	236	264	279	258	256	283	276	272	253	258	251	257	239	258	235	248	252	264	242	253	272	266	248	258	249	256	270	271	259	285	235	254	283	246	241	280	307	269	266	285	258	284	254	281	241	252	268	280	240	269	256	259	275	245	252	274	237	264	268	253	274	250	262	256	254	264	270	265	274	272	230	221	257	277	270	277	311	240	248	276	228	261	266	268	234	242	260	262	290	260	276	209	255	251	257	255	253	278	269	270	219	259	264	265	252	269	241	214	281	227	257	262	255	238	258	255	278	259	228	255	272	248	274	290	305	222	266	253	244	264	258	241	275	263	249	283	290	286	257	265	258	268	245	253	273	235	247	263	274	282	293	264	267	242	252	282	273	231	279	240	282	276	261	251	297	271	269	260	275	249	271	258	252	266	250	265	243	256	280	281	282	267	279	285	243	235	292	273	281	225	264	265	247	274	269	221	257	248	234	260	255	313	247	249	241	275	253	231	280	262	256	286	289	281	282	228	225	248	265	253	256	270	233	241	268	254	249	259	253	232	263	278	269	243	270	229	267	298	276	277	260	260	272	272	243	249	238	282	268	245	251	267	269	278	296	273	252	293	266	253	281	256	286	244	263	264	245	269	211	241	266	277	269	267	245	273	246	244	263	270	262	264	247	272	263	259	240	238	285	268	268	266	291	258	234	260	260	273	277	264	244	263	290	258	245	260	262	276	250	221	250	278	280	258	261	255	244	251	290	269	277	255	247	262	241	269	265	280	285	278	258	275	242	266	259	244	313	279	256	252	238	256	274	267	253	268	247	288	264	264	231	252	290	252	256	261	227	265	223	300	268	232	259	269	261	270	255	283	256	282	240	244	280	257	263	246	235	240	285	258	281	274	250	261	263	251	277	225	275	248	269	293	296	263	260	269	239	255	260	294	265	271	265	281	272	233	266	240	275	274	280	242	245	245	259	237	263	260	280	248	293	256	284	264	244	260	247	292	262	248	266	253	245	247	276	254	274	277	272	273	263	245	254	274	262	244	233	238	258	274	283	282	249	264	255	233	268	295	294	282	260	272	255	256	282	260	258	240	274	259	274	267	282	273	235	262	281	275	256	296	254	254	292	252	292	237	267	256	233	261	281	269	253	273	252	271	263	294	266	252	250	257	256	240	265	268	262	244	271	254	280	258	263	245	257	259	252	264	255	261	258	243	252	240	256	284	227	266	315	292	256	268	268	274	237	247	250	241	275	253	245	277	258	261	286	248	254	262	281	264	277	266	242	239	254	274	234	258	245	247	269	263	244	249	244	272	245	262	242	275	238	278	280	236	263	293	277	257	227	250	273	268	286	260	280	245	265	263	251	262	252	278	266	237	277	276	268	244	275	249	267	262	257	251	253	276	229	264	260	261	249	286	218	244	257	236	244	272	286	268	256	257	248	257	272	249	259	291	255	245	266	275	252	272	257	271	278	287	242	229	249	254	275	241	247	281	290	272	257	239	259	262	247	225	252	242	261	256	245	263	276	245	274	241	262	274	265	260	262	261	277	294	264	247	264	221	266	266	226	263	268	244	272	273	279	259	292	245	270	249	266	279	257	251	276	269	270	265	241	294	248	260	250	262	243	284	227	224	262	252	239	286	272	251	262	247	253	241	271	243	232	285	274	257	252	274	253	260	244	283	257	270	276
29728	32205	37482	31700	19303	12551	9056	11047	10111	7675	6988	6276	6549	3489	1734	1347	1629	1436	1150	1195	1227	1584	4457	10037	12850	10051	6394	3386	1574	1011	645	605	631	643	601	652	592	638	664	627	673	590	642	626	631	602	615	618	636	655	624	640	657	602	622	651	634	604	636	618	638	633	591	608	673	616	609	637	625	627	616	605	628	646	631	619	663	644	628	665	584	660	636	590	616	639	632	630	647	621	688	622	653	642	569	642	614	657	609	632	592	615	619	623	579	625	644	610	646	584	664	647	644	600	642	608	651	668	636	648	665	632	603	623	629	626	634	631	652	655	650	633	628	617	628	632	630	586	605	645	624	602	641	684	637	627	661	646	597	616	660	604	597	593	602	644	588	639	647	587	632	634	622	640	640	649	636	642	669	612	633	607	630	654	598	652	648	629	614	623	629	606	609	657	641	634	664	585	631	638	609	643	626	631	630	656	649	602	601	569	637	605	612	607	669	612	599	637	663	656	661	624	588	651	615	630	633	609	578	632	617	652	643	630	591	630	618	609	619	624	609	607	653	624	577	618	634	644	573	631	618	676	637	624	671	664	599	615	657	635	591	657	634	619	649	652	621	624	634	618	597	626	604	636	650	669	649	618	640	646	633	640	615	635	653	576	579	620	652	665	589	624	670	646	606	632	611	618	652	649	658	645	643	619	692	611	670	614	614	665	616	587	618	683	613	658	646	621	678	629	673	631	612	626	607	621	608	615	605	673	658	584	625	650	624	582	600	604	611	658	654	621	618	621	645	635	608	625	626	640	663	632	605	667	624	626	604	606	613	638	626	612	624	608	625	589	599	641	638	644	596	598	629	600	615	622	696	620	686	614	625	643	617	621	658	677	624	618	646	635	623	601	636	597	610	624	580	611	643	640	622	624	633	599	659	576	640	647	598	593	644	607	590	630	614	644	604	638	641	633	643	599	597	608	609	618	659	651	625	573	675	639	623	622	582	616	607	654	593	641	651	653	644	583	628	603	646	587	621	595	650	652	651	613	650	634	667	612	645	613	658	626	636	658	645	601	678	642	672	579	635	611	627	604	631	646	618	648	684	613	616	615	609	643	618	604	602	642	617	632	599	660	643	582	624	694	613	652	619	620	650	627	629	613	595	599	628	653	670	672	641	614	640	642	640	607	616	631	569	580	646	632	588	675	634	660	607	684	640	653	673	631	627	619	624	646	642	650	643	571	596	618	648	630	667	629	631	629	623	637	615	635	603	609	635	643	625	617	597	660	637	626	653	621	647	596	624	642	634	661	634	628	630	620	597	607	650	618	568	628	669	632	606	610	642	622	607	650	621	604	613	664	607	635	661	672	625	639	646	633	598	615	639	618	595	654	583	641	640	580	622	588	639	634	644	625	648	673	643	635	593	611	629	622	642	663	643	673	648	636	583	629	618	616	619	623	618	656	690	622	630	625	648	628	580	636	625	637	646	558	620	589	602	663	603	641	625	585	640	641	631	625	626	667	632	602	612	631	643	616	609	643	587	635	628	630	665	656	641	638	627	612	610	633	686	634	629	632	693	663	636	642	619	633	618	611	644	637	644	643	588	633	659	626	609	599	607	617	620	620	599	658	638	614	656	614	619	611	629	619	660	648	600	633	640	629	653	658	631	591	640	636	600	621	616	656	648	644	607	639	649	667	643	634	641	649	653	644	634	616	611	624	633	624	632	604	592	624	640	623	591	617	657	627	630	611	657	598	592	679	638	610	660	609	659	612	614	640	616	616	618	650	643	639	628	593	659	636	611	640	632	575	591	656	600	635	627	669	647	643	622	634	642	655	617	621	690	682	651	614	623	633	687	630	659	654	651	582	634	644	610	621	616	622	574	627	651	607	614	648	601	653	618	638	658	659	659	615	586	623	644	615	677	612	604	609	631	623	655	613	650	679	644	665	570	617	658	656	573	582	626	613	626	637	590	577	623	635	597	655	621	593	614	659	648	632	622	609	658	606	592	642	662	645	596	642	626	641	637	614	578	667	632	638	612	597	632	665	609	615	642	655	616	623	593	651	633	629	641	637	628	622	585	677	649	588	594	651	636	606	604	585	649	604	667	644	621	658	679	614	644	621	627	627	601	619	687	648	636	619	678	651	587	622	620	665	639	622	617	656	619	618	625	682	634	660	583	663	610	615	666	633	625	600	642	613	600	659	633	652	599	638	615	672	627	575	651	624	571	626	609	610	670	617	652	624	636	603	644	620	609	628	612	561	583	611	645	640	647	629	580	605	646	655	630	650	620	578	614	618	597	604	633	648	608	591	629	632	615	661	644	625	622	637	655	634	653	625	604	635	653	628	572	668	609	658	653	613	614	639	588	602	620	646	631	663	599	598	618	625	645	659	616	690	626	623	667	635	613	660	701	627	635	657	635	597	603	624	621	607	637	595	631	634	577	632	636	621	664	607	591	625	650	661	617	625	614	634	639	651	662	646	618	603	612	634	622	629	611	617	636	638	609	623	634	619	626	655	613	610	669	646	573	616	630	601	630	658	602	648	626	627	645	603	652	652	629	636	613	652	583	619	630	643	647	619	626	631	553	642	604	612	596	618	605	643	607	628	600	630	612	614	609	628	668	642	650	604	650	626	633	594	659	638	630	629	634	605	634	616	654	616	665	636	570	628	589	603	612	606	647	642	579	584	617	626	638	620	624	629	586	638	618	629	605	583	618	618	628	607	609	609	588	646	651	644	652	609	651	595	639	621	644	658	618	643	654	654	628	648	623	606	596	598	589	630	622	661	644	607	641	649	633	616	589	645	587	647	634	634	654	657	620	623	605	623	684	666	628	639	618	640	637	663	604	562	636	619	633	636	612	634	629	631	592	612	624	640	642	619	582	625	663	595	621	583	639	616	662	614	638	620	583	626	611	617	637	631	601	622	625	636	665	599	624	642	635	612	608	621	646	596	647	646	613	667	648	603	629	632	617	665	652	629	620	603	633	688	579	634	632	621	628	616	661	660	608	679	677	615	623	606	625	647	609	590	632	620	596	641	560	628	643	669	619	650	618	655	600	602	629	648	622	578	674	586	646	631	642	606	647	627	607	631	633	639	620	609	635	592	579	632	631	699	602	630	582	590	598	657	595	659	606	586	622	658	627	625	643	616	618	688	623	666	638	617	625	641	629	607	586	627	629	634	625	622	677	602	599	585	595	593	608	623	672	631	589	632	635	640	625	642	669	678	642	581	623	586	612	635	631	589	615	618	618	638	659	647	626	623	622	688	667	603	627	644	601	622	600	626	654	644	614	631	629	585	625	654	623	629	637	676	586	633	666	664	585	613	657	620	646	600	631	652	638	602	683	612	627	598	596	625	610	589	581	643	639	650	651	599	638	644	630	621	605	634	595	622	614	641	678	638	599	597	660	652	600	691	645	617	632	643	614	645	609	654	605	640	585	659	616	615	623	647	642	620	631	598	680	661	625	632	683	616	681	626	641	612	633	615	633	588	636	604	658	632
47591	46063	41611	38923	26148	21673	14770	10139	7115	3442	1730	1594	1614	1466	1069	843	642	790	724	728	716	657	2126	5129	5827	4228	2444	1069	486	300	237	192	187	190	188	204	205	200	207	197	214	211	222	229	248	192	219	202	189	219	242	214	201	173	206	192	198	228	196	224	232	216	208	204	195	200	228	200	191	208	196	191	232	202	241	213	195	193	183	220	206	226	212	211	209	228	188	198	210	188	201	217	209	196	181	196	227	218	206	174	211	199	200	226	204	221	203	221	212	193	205	186	202	221	206	206	197	208	204	185	212	250	205	222	203	214	185	221	240	184	217	216	198	203	204	203	233	224	190	199	249	200	191	202	207	206	198	200	188	211	207	172	212	206	216	198	215	220	197	235	201	236	214	177	197	202	180	192	214	223	203	211	180	204	212	196	221	210	219	235	220	192	222	195	184	180	196	186	195	217	218	201	204	198	217	207	219	200	207	225	204	226	197	209	214	182	191	190	211	207	203	197	202	222	205	222	195	189	189	189	206	209	203	199	224	203	207	221	223	236	199	229	202	238	194	211	199	210	234	199	245	193	203	174	217	192	217	195	192	187	177	199	182	213	189	213	208	212	202	203	216	202	226	204	197	211	204	192	215	213	206	217	220	197	168	183	195	183	183	195	198	204	186	241	227	192	200	215	205	209	225	234	219	196	198	215	212	206	205	216	220	182	201	182	213	204	206	187	209	235	221	207	207	223	205	218	212	206	195	181	203	195	186	197	206	201	204	203	207	209	197	213	212	204	211	200	197	209	223	236	202	186	201	215	197	219	201	214	196	185	227	203	227	211	219	205	198	183	222	215	197	211	187	217	194	190	189	234	202	200	203	230	206	201	200	188	191	210	225	200	200	192	216	198	203	195	207	233	190	224	196	211	202	180	225	221	197	199	200	192	222	206	204	210	199	216	172	205	213	212	221	241	204	181	197	207	208	175	249	175	218	211	195	230	214	224	210	224	185	218	214	196	212	182	196	196	192	225	189	195	189	209	196	182	174	165	189	177	221	196	204	213	202	186	214	200	200	205	221	189	180	221	221	213	219	197	221	227	223	219	197	212	229	196	232	206	232	199	200	236	200	190	205	182	192	217	173	225	188	211	190	182	195	222	211	165	228	225	209	184	210	202	203	208	197	229	197	220	223	213	219	229	197	202	193	226	192	212	201	198	207	202	205	213	196	218	220	198	195	210	193	203	205	208	212	213	170	227	189	212	207	208	212	194	194	203	228	195	198	207	180	214	183	196	198	193	205	222	215	216	233	200	200	209	235	220	207	224	232	201	198	189	212	208	206	219	203	218	197	206	213	197	219	219	198	231	210	190	203	217	190	202	213	191	206	212	201	195	196	203	214	181	192	186	209	204	207	201	190	199	199	200	195	202	204	187	202	210	217	210	196	187	218	198	193	201	224	213	206	196	212	241	215	206	188	202	194	205	186	220	186	196	220	223	223	201	207	227	215	204	191	210	188	185	218	195	212	204	199	193	221	169	216	215	204	204	209	209	218	209	197	204	221	194	219	205	211	197	194	212	229	200	169	189	178	187	221	204	206	214	212	215	179	201	214	203	198	189	182	221	228	221	211	201	233	199	195	206	221	226	223	205	201	190	206	212	207	203	224	209	218	186	203	218	193	204	212	227	237	203	196	208	212	190	198	216	180	210	228	228	227	231	179	207	206	217	219	225	216	201	212	188	203	190	200	208	225	209	206	187	197	183	187	212	202	212	212	207	212	207	237	202	194	222	216	192	209	199	192	210	193	213	236	203	206	183	224	202	188	196	204	229	216	209	194	193	224	193	196	202	201	202	206	221	218	195	190	234	190	187	180	187	229	228	200	194	195	224	215	210	200	192	213	205	198	210	198	206	203	200	222	190	210	204	218	206	194	209	170	225	210	197	210	201	186	212	210	215	204	215	219	196	208	210	179	202	199	202	199	199	210	219	227	200	196	209	228	166	183	215	241	196	212	190	202	196	222	235	204	183	222	212	203	251	208	210	229	191	205	167	226	206	197	217	183	205	202	206	220	229	214	188	200	197	179	192	207	204	198	217	226	234	227	202	233	218	229	215	217	223	199	221	183	191	211	200	192	208	188	227	213	215	238	244	234	213	230	207	201	196	218	207	204	202	200	212	201	187	201	198	191	210	192	224	236	204	177	237	211	216	229	226	190	194	208	221	213	191	181	205	222	197	218	164	213	204	201	194	205	192	192	183	219	178	202	201	225	205	225	199	184	185	221	240	203	178	194	193	212	201	193	231	223	179	207	212	231	204	212	210	226	199	215	232	224	219	200	200	227	223	197	233	202	201	176	208	239	202	208	214	213	209	185	219	196	179	196	230	232	213	241	177	219	232	204	199	223	196	218	205	197	184	235	206	197	199	231	210	204	225	190	196	190	187	195	224	231	218	199	185	201	216	210	222	215	189	206	198	200	192	203	204	207	202	190	175	218	207	227	200	169	206	214	244	222	224	200	202	212	212	231	204	203	196	198	197	189	231	195	198	191	197	198	209	196	226	212	191	220	211	238	197	213	172	187	218	194	217	199	210	223	198	183	227	206	219	197	200	202	228	225	211	199	210	206	231	199	208	201	191	196	221	207	213	192	199	232	243	208	195	203	190	255	221	224	198	186	192	211	235	216	203	200	170	201	199	202	217	205	208	192	213	198	208	203	192	216	193	230	194	197	189	208	192	223	227	185	197	216	226	201	234	183	207	203	196	214	193	199	192	227	197	214	207	215	214	198	227	208	197	195	218	199	227	215	175	217	200	219	211	202	205	193	215	231	194	166	202	212	207	218	217	208	190	242	203	205	220	197	209	201	197	195	187	197	184	189	205	198	192	186	211	211	216	207	196	220	193	196	222	206	194	199	216	206	200	206	190	218	209	206	227	207	221	230	227	201	196	208	217	181	188	205	203	208	210	206	169	234	222	226	219	194	192	219	201	228	210	226	222	200	204	229	207	190	205	225	203	237	201	207	223	200	190	224	180	199	201	199	173	206	196	197	203	192	222	201	213	220	213	239	204	187	214	195	199	188	223	196	203	215	224	188	203	203	201	210	229	191	220	176	186	204	192	212	217	192	191	210	217	198	207	215	189	208	227	197	206	199	239	181	200	180	168	212	179	213	217	202	239	188	209	228	193	231	215	183	218	203	212	239	234	202	193	214	207	199	195	193	206	214	223	207	212	191	193	217	186	208	217	205	214	196	207	209	225	192	190	201	227	201	212	215	195	231	212	199	196	215	206	208	220	196	201	227	215	190	211	182	229	214	199	184	212	216	206	203	223	205	225	204	224	206	193	210	226	224	209	188	235	213	199	209	193	194	212	221	187	203	218	213	198	213	197	200	226	218	191	210	201	215	192	199	207	214	199	219	206	229	204	203	195	205	181	181	224	209	181	211	218	191	205	199	180	233	217	193	223	219	200	215	205	192	197	226	197	196	193	199	181	201	201	227	201	228	204
33703	39785	42507	38135	25862	21428	16325	15994	13903	7354	5697	6265	6963	6543	4376	3691	2530	3852	3343	3278	3283	3243	11095	21649	22751	17487	10843	4689	1779	891	543	505	528	479	522	535	500	486	490	499	497	472	498	445	479	536	485	546	548	490	508	512	477	504	477	505	514	505	475	501	494	522	487	472	525	441	507	518	475	495	492	505	493	500	478	467	473	478	500	479	481	485	503	494	479	489	461	531	512	457	550	444	448	481	508	503	485	486	451	486	491	490	508	515	471	522	466	495	475	534	502	498	479	546	508	476	540	513	486	505	472	486	513	503	467	489	496	519	490	494	521	501	484	487	554	480	489	506	503	547	519	498	544	455	495	499	475	496	466	533	469	489	500	539	529	471	491	476	506	504	488	486	461	487	460	521	481	514	494	521	490	493	517	507	510	494	513	500	460	453	508	451	500	479	461	513	535	451	498	462	533	496	475	490	510	498	521	503	507	497	493	465	513	491	503	522	478	461	554	503	461	477	482	498	464	513	510	492	485	522	474	491	504	491	463	488	494	508	498	517	506	501	511	493	474	490	482	520	507	478	524	497	467	495	487	497	495	494	467	511	484	493	510	473	505	493	462	512	495	465	477	524	471	472	536	517	499	508	478	509	488	544	492	519	487	555	499	475	491	537	541	461	511	529	499	463	475	487	475	490	462	476	481	524	512	504	512	476	477	504	481	515	500	539	505	503	544	506	500	500	501	524	512	526	536	498	519	476	464	468	464	448	512	531	512	479	502	534	477	475	485	482	463	478	463	503	478	529	502	515	495	506	470	485	475	510	494	527	451	503	533	508	470	442	508	498	498	497	478	531	475	517	528	497	480	477	563	502	517	494	520	494	524	525	524	554	517	493	496	475	538	509	504	493	470	505	494	513	480	470	529	480	505	473	502	521	510	482	480	455	493	486	487	513	497	531	500	474	504	505	485	527	466	472	496	477	508	506	515	505	472	475	473	506	457	527	498	477	487	464	503	543	479	518	521	546	490	504	504	550	517	503	493	526	490	492	479	482	508	468	521	502	478	525	499	522	524	488	529	485	491	482	501	515	498	529	516	523	505	478	521	480	482	483	475	499	506	450	515	487	516	486	503	526	496	508	480	477	492	486	459	520	487	509	491	512	493	502	524	521	429	490	496	524	504	479	489	501	500	512	485	478	518	501	492	502	505	510	515	478	531	496	536	536	483	554	443	515	513	521	527	505	495	504	486	508	482	468	439	471	470	494	455	499	500	464	490	497	502	479	483	517	466	531	504	512	491	506	472	516	485	512	462	509	524	513	490	535	504	497	529	476	502	474	551	489	490	472	522	516	518	491	538	495	471	515	516	536	498	485	516	518	461	502	506	495	502	490	482	513	499	494	487	500	486	512	487	484	488	473	496	475	498	527	527	485	489	495	519	470	484	509	459	501	530	474	478	489	524	551	476	480	501	456	474	494	510	481	512	500	510	492	520	476	501	528	484	513	486	510	489	529	490	450	524	484	502	479	534	457	479	487	482	507	480	506	467	522	471	477	497	489	467	456	522	471	489	515	489	536	524	496	506	534	532	492	548	466	469	475	516	516	511	530	481	517	532	480	525	480	514	477	467	494	505	534	510	515	472	520	493	506	533	468	470	510	528	488	491	522	490	493	460	477	478	465	496	500	503	474	522	492	485	515	547	480	488	508	509	502	498	509	473	500	529	490	500	469	493	544	493	490	481	546	506	504	506	478	513	476	497	538	479	479	496	532	500	492	491	482	519	472	487	472	503	489	519	489	494	541	519	498	529	519	523	509	486	501	523	496	537	477	521	518	495	477	517	480	511	485	500	481	481	508	477	505	483	495	553	505	515	483	501	465	487	518	490	526	507	496	532	506	509	458	523	480	492	491	500	507	502	503	458	501	516	462	516	526	494	488	530	516	518	515	517	465	507	497	479	551	505	493	472	529	520	483	490	486	453	470	526	479	525	515	486	489	471	462	521	528	509	540	485	475	497	526	501	492	478	452	505	515	513	468	480	517	483	489	483	548	492	474	510	541	474	465	469	506	485	537	511	490	485	524	526	536	501	501	493	548	475	525	465	475	506	498	470	515	494	474	466	487	510	457	475	460	502	537	452	519	497	524	491	483	508	521	504	511	485	497	477	490	495	499	555	507	477	464	533	508	475	508	521	527	504	496	482	467	518	495	486	492	488	510	489	498	513	489	498	468	510	506	489	508	454	501	499	498	521	480	476	526	488	505	523	462	487	490	499	521	524	536	481	531	494	497	494	456	508	532	544	503	530	503	471	534	520	468	499	515	500	490	476	456	536	492	531	501	505	454	529	470	519	507	486	489	530	499	504	494	529	479	521	510	524	513	479	459	460	513	520	515	521	468	490	480	504	532	477	489	478	461	462	510	477	507	501	476	474	511	497	483	501	492	484	495	515	494	446	530	502	483	516	499	488	499	511	481	450	505	478	507	530	523	492	501	486	478	494	479	523	532	502	512	475	499	482	481	488	464	506	478	481	501	494	542	511	470	542	549	487	481	476	493	468	466	541	495	509	518	512	503	469	474	493	424	495	505	519	448	525	455	493	515	474	486	543	509	506	518	492	490	520	490	474	505	491	500	469	522	503	474	506	431	496	463	450	495	490	518	506	507	503	500	471	474	506	508	458	512	474	530	436	483	496	496	457	525	437	517	501	515	477	502	458	466	493	497	497	501	521	494	528	523	481	489	462	504	562	495	476	535	470	483	510	489	467	500	482	471	511	505	511	452	537	487	487	510	517	476	515	507	559	477	484	515	473	524	506	498	467	511	497	457	478	498	484	499	521	516	478	494	461	536	500	523	509	513	499	522	503	498	523	527	534	525	502	512	495	481	507	531	516	498	503	489	473	475	505	504	493	481	489	523	497	493	507	509	489	495	515	495	518	506	461	518	482	459	485	482	480	513	521	515	509	535	512	510	523	511	505	497	480	505	478	513	494	490	525	466	502	522	499	529	474	491	472	467	499	506	510	508	474	504	503	508	527	482	484	491	504	491	526	513	441	501	525	489	497	500	504	499	488	477	534	502	469	495	470	493	453	568	485	541	516	478	525	514	459	506	485	498	504	494	493	487	482	484	518	526	514	487	491	472	518	484	501	513	512	511	480	479	501	494	492	475	498	488	490	497	516	520	478	482	490	492	505	507	544	532	472	518	502	496	494	497	481	492	492	452	468	503	492	493	495	459	497	494	514	484	491	530	487	535	526	557	467	497	531	505	485	526	519	502	518	481	513	463	465	474	479	492	459	448	527	492	483	489	519	530	532	502	501	487	501	493	524	520	487	492	480	459	490	535	535	504	463	500	518	496	510	477	527	490	533	494	494	492	489	472	497	536	515	503	475	477	515	510	487	494	563	490	495	534	477	493	490	481	493	542	514	493	491	501	510	548	555	488	474	509	491	484	500	512	474	494	491	472	505	518	491	465	513	489	503	462	494	538	482	485	488	466	525	561	502	527
19740	13136	14596	10497	2691	1187	854	654	638	558	438	390	387	366	385	331	302	319	297	337	273	269	280	423	636	624	538	384	316	267	248	287	292	268	261	260	224	279	256	245	255	272	266	254	281	250	243	268	241	252	250	260	248	263	247	279	239	247	258	293	259	242	242	242	262	227	223	241	247	240	259	275	274	269	257	245	258	239	256	258	255	238	256	264	239	255	248	249	261	266	268	237	239	261	270	261	248	273	274	242	265	265	256	248	235	256	278	243	280	269	248	237	259	233	249	269	247	255	232	243	250	265	280	241	256	223	242	259	244	235	295	273	270	226	252	289	241	256	242	282	274	233	250	265	287	237	245	256	237	247	228	251	282	289	271	275	283	240	270	262	269	268	223	248	251	293	251	231	267	253	255	260	258	258	257	262	297	260	262	238	239	281	254	254	254	286	284	305	258	262	238	251	262	246	287	216	247	249	257	260	279	245	231	246	271	259	248	243	266	272	281	263	247	255	249	281	265	238	262	248	272	255	262	256	278	235	277	251	287	259	257	232	262	242	268	256	252	262	265	249	265	229	270	235	240	300	255	268	240	263	269	271	286	288	268	265	257	263	266	246	249	270	238	269	257	265	264	231	275	250	245	261	278	264	291	273	239	252	265	223	274	203	251	273	259	268	279	237	238	256	261	273	258	272	286	268	261	245	277	233	250	248	263	259	261	225	269	250	257	256	243	249	294	247	275	251	256	249	263	257	271	230	252	262	267	284	299	242	251	229	278	257	267	260	254	266	260	262	246	264	241	292	246	269	276	247	243	239	258	299	277	283	238	237	280	270	262	265	247	233	224	248	268	271	255	270	263	255	254	278	260	236	270	264	284	259	248	261	267	276	219	260	256	285	245	284	258	256	237	252	254	233	275	287	269	240	264	271	287	239	282	250	239	258	242	261	288	279	286	254	244	249	265	266	264	252	257	245	251	279	251	262	223	233	239	271	274	266	279	274	261	232	278	248	247	254	238	244	233	270	282	260	242	228	228	259	278	245	235	253	267	252	241	245	263	261	274	284	272	271	235	223	237	253	281	227	247	270	213	261	253	272	264	248	257	217	238	254	249	248	251	273	232	221	228	246	266	265	230	281	255	241	281	250	251	203	264	287	222	238	242	260	291	269	257	243	264	286	247	249	256	253	245	247	237	248	273	252	279	262	259	261	250	252	251	236	243	249	226	240	269	267	238	265	238	262	262	243	274	260	235	243	253	234	288	257	230	251	249	243	261	218	255	254	275	243	238	260	236	256	258	302	275	250	287	260	255	249	277	238	270	229	273	260	275	225	277	282	259	275	239	238	268	280	270	267	284	243	251	239	246	276	251	267	275	253	243	236	232	264	246	245	242	255	289	260	266	259	260	211	269	257	249	260	268	236	248	248	251	227	254	263	304	249	277	239	252	273	220	272	262	232	275	280	260	248	250	240	249	232	235	269	243	280	239	271	238	235	265	274	236	286	251	270	253	256	267	270	254	220	253	241	258	244	254	222	244	270	280	263	278	290	254	275	278	257	250	252	251	264	256	267	244	254	238	252	262	258	262	245	253	233	257	256	255	254	278	264	281	247	252	257	258	262	258	235	231	249	270	262	252	257	249	241	244	234	274	248	258	252	242	273	234	270	276	263	244	280	281	271	256	284	287	230	253	275	237	257	263	253	264	244	274	237	253	253	270	252	257	285	262	279	247	224	246	276	251	248	255	217	249	231	274	225	290	242	255	253	274	255	267	276	241	257	253	265	283	222	248	279	273	249	278	234	256	257	242	240	243	258	280	264	243	242	250	255	265	244	234	271	269	268	248	242	259	244	204	269	246	259	303	250	255	229	230	250	281	256	283	272	256	247	259	266	275	225	268	294	234	259	258	222	265	282	256	259	267	270	281	285	247	236	237	269	245	281	266	248	236	284	235	261	264	224	265	256	272	242	267	264	241	245	267	274	271	239	261	271	275	238	235	235	232	259	256	253	238	252	269	273	250	249	258	221	221	255	255	266	243	269	255	241	244	279	264	250	248	278	239	261	243	258	243	256	283	249	271	259	246	261	276	275	242	279	262	278	267	290	267	242	243	240	239	275	271	241	264	237	232	236	264	279	252	275	242	281	244	241	270	241	287	233	254	262	248	254	250	251	251	268	255	256	257	260	243	255	253	276	248	244	243	256	250	247	245	255	223	238	258	264	255	272	231	275	267	261	249	277	271	254	250	235	251	257	258	277	268	285	256	244	296	274	258	279	242	251	238	247	242	267	221	266	252	277	245	268	248	254	248	235	262	240	265	239	273	262	241	260	253	249	256	231	262	273	279	262	260	250	274	261	251	252	274	279	265	232	253	240	280	284	233	274	254	255	248	258	233	261	248	263	264	261	253	268	269	299	261	259	262	253	262	237	259	299	281	274	256	273	255	246	259	236	247	243	241	247	240	270	253	262	272	286	241	243	262	272	266	255	253	290	270	234	259	253	292	248	244	270	259	250	250	266	256	231	258	248	301	248	257	253	220	261	254	295	238	244	230	277	263	248	263	234	247	266	257	255	258	256	256	238	252	264	244	267	253	288	257	230	261	245	261	241	279	303	248	280	279	251	257	265	273	250	260	281	257	282	260	264	238	253	274	237	277	232	282	271	283	255	255	253	232	272	240	247	252	284	239	283	267	230	260	269	247	239	272	232	231	263	272	264	277	243	244	261	279	240	241	268	270	298	252	238	250	229	241	256	254	263	254	256	259	282	255	237	310	241	251	242	319	262	247	249	255	273	285	280	231	272	230	244	259	281	214	238	243	230	261	241	229	233	258	275	257	280	219	257	287	241	249	279	296	262	253	248	252	245	284	258	268	261	258	267	224	242	268	221	257	256	258	266	275	237	250	266	254	262	278	246	252	258	254	225	223	255	259	258	237	256	261	240	278	264	253	260	264	248	256	250	246	273	249	271	260	242	258	241	270	230	280	249	245	277	245	274	273	241	243	252	267	281	251	262	263	281	272	245	264	254	240	260	278	259	226	233	255	261	242	265	252	263	263	267	246	260	235	265	268	240	266	258	280	273	263	237	259	261	262	282	282	262	221	262	263	282	263	258	253	248	257	257	279	296	244	241	231	250	263	234	227	257	267	252	271	231	252	272	275	236	239	262	239	280	235	259	272	288	241	232	274	227	272	237	254	280	238	245	242	258	222	254	252	269	252	257	279	265	267	261	271	247	292	266	252	257	296	267	265	259	251	239	262	231	270	266	257	246	277	229	250	246	267	247	262	259	267	234	263	295	259	252	252	270	242	251	239	249	271	259	228	242	229	278	262	272	261	286	246	246	267	273	234	238	250	284	273	257	252	281	266	235	261	250	262	268	239	256	250	266	238	279	255	276	273	267	264	281	284	250	247	274	257	243	243	218	269	230	257	234	264	256	278	265	245	266	268	266	242	270	269	256	271	252	263	252	282	243	245	257	245	264	255	280	248	253	272	263
12566	12417	20740	16340	5697	4035	3124	2649	2838	2369	1822	1343	1242	1234	1318	1132	871	853	908	978	843	767	941	1536	2499	2417	1663	1199	854	669	616	637	627	586	603	613	638	629	661	657	587	617	619	642	624	630	649	606	597	615	616	573	612	669	602	586	610	640	672	664	638	586	647	590	672	709	636	629	633	651	664	582	589	605	611	624	633	608	624	648	599	656	615	623	628	654	601	612	622	663	598	678	627	653	655	637	641	602	592	620	635	573	620	697	608	640	642	645	660	612	681	610	636	621	639	614	610	644	644	651	655	673	600	661	684	599	655	586	647	614	586	596	624	640	623	606	632	604	595	653	614	630	643	631	612	667	630	659	632	595	639	589	570	590	622	638	673	588	587	612	641	631	585	630	640	618	642	634	639	626	643	658	608	634	617	615	573	606	640	608	609	626	620	629	642	656	614	651	633	614	626	636	614	597	649	627	631	595	611	620	624	644	641	627	609	623	601	618	568	645	586	650	640	592	592	618	599	576	578	711	613	655	638	692	634	650	599	573	617	677	622	589	625	602	611	669	589	594	657	629	637	623	606	633	657	682	633	618	619	630	609	643	597	594	655	615	636	656	609	621	618	630	638	613	673	644	625	643	602	626	628	604	638	594	614	673	591	623	606	663	632	650	662	652	654	593	580	644	602	619	608	615	646	652	610	600	651	597	658	628	624	664	606	636	647	633	629	600	606	611	588	631	659	640	621	618	612	666	655	636	617	615	608	605	604	635	624	645	654	636	623	612	602	634	634	632	623	624	613	645	611	607	611	623	666	647	653	619	609	681	652	637	615	635	590	622	627	612	624	617	674	618	628	630	642	619	615	665	584	640	594	591	618	616	637	604	613	615	688	652	617	576	633	604	671	624	626	659	624	606	585	632	603	609	634	585	623	630	678	629	638	622	589	627	650	647	577	632	658	620	696	627	646	616	639	622	641	592	620	629	655	642	590	665	641	666	583	594	590	632	635	605	598	616	645	620	656	654	592	624	670	647	645	627	612	661	592	628	590	648	659	650	621	670	560	649	600	626	656	587	667	647	676	654	612	629	663	593	568	638	625	660	613	642	627	629	631	657	580	630	621	534	624	611	667	644	669	610	644	648	621	638	685	618	617	613	630	608	612	630	675	626	602	621	640	615	637	615	652	618	652	618	647	637	636	622	647	625	574	654	629	597	626	632	660	610	632	635	644	651	627	619	671	627	609	658	668	604	630	623	646	597	668	619	599	633	643	625	661	596	613	615	594	627	564	638	602	624	574	626	598	619	639	612	625	614	605	618	623	634	610	650	624	593	608	587	612	586	656	638	622	608	646	627	652	643	629	614	640	619	616	665	656	625	611	608	632	635	637	645	630	680	658	611	608	635	592	633	602	592	622	614	625	645	596	650	613	657	641	614	574	601	628	621	654	618	650	647	639	594	628	645	636	664	628	620	662	595	633	668	619	632	640	653	626	695	629	647	624	610	647	604	613	649	624	668	612	669	575	613	608	649	633	642	638	656	619	632	656	568	637	654	616	640	617	646	645	625	634	575	635	599	608	606	669	626	614	613	662	635	613	645	632	658	643	612	641	634	580	621	608	685	630	613	626	642	666	654	607	634	597	668	668	594	624	624	666	586	627	623	613	606	601	580	612	639	656	575	687	594	659	630	625	684	679	599	616	618	598	637	603	620	581	643	629	598	648	636	604	645	635	626	624	653	651	642	623	591	616	649	661	590	622	626	640	600	663	615	616	612	606	598	605	645	639	634	646	643	603	632	631	648	659	630	635	629	656	606	659	646	678	646	594	595	622	659	593	635	660	635	623	579	629	620	597	659	662	632	645	633	614	590	650	627	619	633	682	635	659	643	584	629	587	629	613	621	613	646	647	613	636	666	633	606	592	616	599	615	623	566	663	652	637	623	659	626	634	633	624	604	612	617	614	615	646	621	636	600	639	658	638	651	582	614	643	630	639	616	620	684	603	615	615	624	641	585	635	650	578	642	628	620	652	598	624	580	645	619	640	656	598	614	665	611	623	617	599	619	698	653	658	620	614	654	647	644	647	570	654	654	646	603	631	604	635	649	643	636	644	608	606	646	641	603	617	592	640	590	618	596	606	595	610	624	658	641	647	647	606	628	605	630	630	625	689	656	603	656	595	603	650	626	618	611	595	591	628	600	587	595	654	608	646	652	614	634	625	659	652	615	661	634	600	670	630	596	636	629	651	659	625	612	634	576	625	638	615	623	659	620	597	580	623	662	672	615	636	609	620	655	624	619	658	599	621	618	638	645	599	659	590	600	665	616	606	643	594	615	615	618	585	636	637	634	646	630	614	570	637	614	660	606	633	647	606	652	586	616	609	574	602	587	647	640	618	641	627	622	611	635	625	684	627	621	634	658	627	637	620	651	637	599	602	618	635	611	649	643	652	625	579	604	602	693	656	616	631	602	636	654	623	601	596	592	616	655	658	642	634	637	641	603	597	611	638	626	636	623	684	591	658	619	649	617	607	609	620	630	644	613	630	633	646	663	610	606	601	657	649	659	623	623	605	625	616	640	664	609	637	620	644	611	639	610	628	650	649	640	622	606	626	636	652	599	600	664	611	639	608	617	652	584	612	647	664	595	617	623	620	689	633	638	598	643	637	641	631	683	646	654	667	605	627	578	659	604	646	653	642	632	613	591	643	648	654	633	638	659	633	618	601	607	622	653	687	673	651	657	615	628	629	643	613	678	588	638	625	626	627	603	614	677	649	600	615	601	627	612	641	601	593	667	638	591	625	620	609	628	578	596	633	671	613	651	642	603	661	600	599	578	630	610	608	610	621	583	653	619	632	623	631	599	629	609	604	655	617	605	660	589	681	647	608	614	622	656	620	621	622	608	643	610	650	591	667	663	612	624	626	630	634	637	590	584	609	622	610	608	647	638	622	620	607	647	646	616	573	678	616	607	632	637	605	620	625	615	625	673	596	616	662	679	655	615	608	590	647	606	640	638	618	647	613	633	617	627	668	627	628	676	584	613	590	640	607	667	659	605	598	633	658	641	632	602	646	579	659	638	632	655	598	608	592	610	639	653	649	646	605	620	642	611	602	589	612	610	648	638	595	633	628	664	647	638	641	603	640	673	611	627	615	649	672	632	641	685	638	614	560	614	675	605	668	641	605	610	588	574	638	633	576	614	626	640	627	584	630	673	651	633	616	612	630	637	631	609	610	645	619	650	612	597	644	637	643	640	661	619	663	621	625	645	586	608	620	661	573	590	670	621	643	632	604	638	637	646	616	625	589	587	615	640	636	625	624	632	649	622	621	628	618	645	597	675	617	617	621	584	621	621	620	648	623	596	644	666	634	602	593	619	615	598	637	582	642	643	656	601	653	635	592	634	611	632	653	599	616	631	634	647	592	611	589	610	636	640	679	627	632	609	642	605	634	602	626	643	647	598	598	620	608	606	675	620	621	606	638	624	637	624	636	603	673	604	614	629
37991	36479	36737	31622	20636	12442	8249	6253	2367	1438	1013	845	968	1178	964	768	753	776	717	713	790	684	698	1803	2886	2382	1549	876	537	357	338	315	306	286	306	309	283	280	310	281	341	304	272	293	281	303	259	304	295	268	284	289	280	316	290	287	279	294	282	326	264	285	289	313	295	293	313	291	298	305	276	318	319	305	311	300	287	261	292	282	277	283	313	298	299	308	261	298	301	270	306	319	301	280	317	300	292	278	307	291	291	288	268	276	278	310	271	336	276	278	307	279	282	313	294	293	305	269	247	253	283	319	299	294	277	303	277	278	303	286	286	285	269	316	284	297	300	282	290	288	277	314	307	279	291	279	305	262	281	276	256	316	281	319	288	313	280	291	294	300	324	302	289	289	292	296	305	308	251	265	296	330	327	295	274	287	292	272	335	290	280	301	284	280	282	274	269	297	299	256	284	265	301	303	275	263	316	295	282	280	299	305	285	300	284	290	314	286	269	252	299	318	313	285	243	262	282	276	264	304	292	277	298	295	300	284	307	341	279	281	320	308	314	311	337	305	325	310	295	278	258	303	307	305	287	292	290	287	294	274	311	282	309	307	267	294	292	307	271	295	305	253	270	303	333	275	309	295	262	315	305	261	276	301	312	291	293	299	294	284	303	268	296	273	287	310	276	296	286	309	314	312	279	310	300	292	304	289	305	275	272	309	287	288	288	277	301	265	292	293	294	275	324	334	254	303	296	311	276	272	256	284	300	297	286	280	319	320	300	281	271	278	304	268	282	300	274	269	286	307	310	287	295	306	302	287	296	310	301	305	281	311	317	301	281	319	307	325	276	300	303	271	307	328	308	298	303	297	298	275	294	292	292	312	295	276	309	300	299	297	304	258	316	292	294	277	298	317	269	297	283	297	251	270	258	291	264	275	275	286	292	292	279	299	304	317	287	275	286	309	329	291	283	272	302	292	325	296	281	297	289	316	285	307	305	311	279	296	273	304	311	329	299	295	307	272	303	284	272	290	290	269	301	275	293	303	293	299	332	327	301	317	297	285	279	261	309	333	288	292	292	291	299	265	290	290	319	333	341	274	294	288	300	291	259	285	292	273	282	250	289	281	256	289	329	296	303	288	293	275	279	314	280	284	288	301	277	280	300	285	320	287	283	296	293	270	282	265	306	288	292	257	283	295	270	254	293	258	284	299	271	302	321	274	296	271	283	296	318	303	305	286	317	292	302	327	322	261	304	297	288	300	295	281	297	297	298	337	287	298	294	325	306	255	283	291	327	291	308	284	282	298	279	272	274	289	272	288	280	275	302	262	296	265	301	311	265	299	287	272	304	310	289	298	279	301	310	304	281	312	296	295	292	261	288	321	280	298	305	295	306	277	284	280	267	283	320	316	274	265	312	267	296	303	328	312	251	295	313	277	309	257	280	306	287	300	313	312	318	277	333	300	294	280	289	320	297	306	293	270	276	262	315	299	305	294	298	314	293	299	252	314	288	284	297	259	287	284	300	302	276	300	257	326	241	303	281	272	289	267	279	296	292	313	296	265	292	281	315	317	319	311	298	285	297	284	292	279	314	285	282	283	330	315	286	319	260	319	286	314	308	282	292	317	247	272	306	283	283	279	320	316	255	267	297	303	301	266	294	282	302	296	304	293	349	300	274	311	302	273	298	293	278	295	295	283	307	282	312	299	297	320	304	277	259	278	298	288	303	287	307	291	274	275	296	285	298	289	268	300	261	268	298	283	303	299	298	294	279	258	261	298	312	272	284	325	281	286	289	272	322	268	286	287	289	300	318	302	301	338	292	292	309	277	296	298	269	287	300	297	267	263	307	270	298	300	297	328	303	303	277	290	306	296	279	286	306	269	288	309	261	274	299	302	312	285	289	303	304	315	292	288	288	257	283	286	291	313	312	288	275	291	279	288	330	268	256	299	275	293	316	282	291	277	312	319	307	297	270	302	294	306	318	287	283	269	307	285	305	282	317	304	289	327	293	257	310	319	298	287	267	258	277	295	288	295	308	273	290	273	276	327	264	298	295	310	267	275	318	260	320	296	284	321	292	306	289	263	317	301	307	297	310	286	283	280	289	272	290	317	322	343	316	301	294	312	276	311	298	273	289	306	294	269	286	324	283	298	266	298	257	322	288	309	291	287	299	309	258	273	263	295	294	264	309	316	275	275	271	288	294	270	295	315	319	315	267	286	300	296	325	294	251	301	298	346	288	295	314	292	315	282	323	310	289	271	325	312	313	294	291	289	295	283	276	296	278	261	278	269	306	301	288	301	295	286	295	282	305	299	289	267	295	291	287	285	298	289	298	285	277	294	288	278	299	297	299	245	294	280	303	275	291	319	283	277	259	296	307	319	333	266	283	269	285	301	329	293	309	297	301	302	320	310	324	310	312	286	275	284	315	283	274	269	285	269	299	282	288	245	276	282	283	310	278	306	290	270	273	292	289	313	316	282	291	281	325	322	300	280	269	283	265	292	327	254	275	282	293	262	303	293	273	310	259	316	271	278	283	279	308	279	296	259	301	284	303	278	278	289	298	293	283	320	270	291	280	292	289	300	257	285	276	276	258	283	313	281	311	307	289	293	303	267	286	285	329	288	325	294	287	277	291	248	303	282	305	284	256	277	270	287	283	272	291	335	274	291	297	282	307	277	267	272	289	288	303	310	304	300	317	320	285	305	283	316	285	307	292	284	300	293	291	266	291	264	278	298	300	301	300	299	314	273	296	280	275	284	300	275	303	290	278	288	286	283	308	308	309	263	268	308	286	267	312	290	336	301	296	278	288	274	283	261	268	279	318	302	314	315	297	273	287	281	260	270	316	296	314	292	304	305	305	317	292	299	264	289	313	279	303	328	287	295	302	284	295	292	270	261	291	307	289	299	295	291	273	287	296	299	291	295	309	262	289	288	287	305	287	286	266	319	325	286	234	297	305	263	288	308	307	281	292	309	312	278	294	295	269	299	283	271	275	306	287	325	286	283	321	283	304	301	321	288	300	276	285	334	272	263	298	277	297	299	273	317	295	318	253	285	302	297	289	315	266	296	306	309	283	324	291	305	327	298	300	306	310	297	310	300	279	273	317	286	262	292	275	285	300	273	274	329	288	280	306	306	295	288	305	287	273	272	288	292	295	271	307	261	280	286	292	287	300	310	290	265	296	280	321	269	318	305	271	296	266	313	312	281	311	267	280	323	252	306	295	293	282	303	310	288	286	272	339	294	304	308	326	262	304	282	279	296	292	297	283	303	307	298	296	290	294	291	282	279	275	312	302	265	315	291	314	293	292	266	316	315	313	272	299	327	315	288	287	292	288	282	288	272	286	272	277	294	294	286	293	292	266	298	302	307	285	276	288	303	295	296	288	285	282	301	301	343	309	282	265	272	280	283	287	279	293	328	267	313	301	306	266	297	338	294	290	295	292	273	298	313	288	276	288	304	273	281	287	286	290	302	253	275	291	285	314	292	302	280	301	273
26037	29998	34891	31231	19408	13774	13606	11580	5262	5172	3974	3548	4391	5256	4380	3520	3542	3525	2990	3411	3652	2928	3322	9919	14467	11691	6853	3691	1768	994	783	713	714	692	705	676	669	706	697	719	677	708	714	679	743	685	689	643	730	689	671	726	664	680	696	697	690	667	660	678	732	748	717	718	728	715	705	719	767	682	732	688	743	714	720	736	700	645	700	668	704	716	710	705	701	670	703	679	670	697	742	703	702	714	726	722	639	719	689	674	672	661	694	676	742	733	663	650	661	699	714	704	695	683	699	713	666	705	709	715	680	693	685	715	669	710	713	725	702	664	673	727	675	700	708	690	696	663	740	712	671	747	721	717	655	711	706	662	652	708	696	696	709	752	680	688	694	666	720	680	722	682	733	680	677	699	685	676	700	688	702	719	711	682	676	697	743	652	726	684	704	699	708	671	739	687	673	676	748	727	701	691	711	685	728	690	685	682	723	728	695	733	667	729	714	696	694	682	688	699	726	710	705	699	672	709	704	686	704	697	690	720	734	697	687	720	673	671	728	719	693	713	716	749	691	719	643	693	696	740	719	673	744	642	713	680	669	740	649	727	701	686	725	700	714	695	652	640	714	725	693	695	749	724	720	716	726	688	684	707	688	679	687	731	657	696	728	685	725	665	671	761	682	722	716	780	749	710	708	735	675	682	702	705	693	700	665	683	684	699	674	719	686	687	683	696	692	731	692	666	722	696	723	724	695	677	710	732	701	696	722	729	687	672	728	676	645	710	679	701	706	698	780	700	676	703	665	670	681	634	709	701	666	680	711	721	677	704	658	724	697	670	754	661	764	682	708	755	716	666	643	696	704	686	703	696	716	650	751	674	732	656	726	725	703	702	727	688	686	665	743	656	695	717	767	708	697	701	703	698	702	714	689	685	654	705	676	667	668	730	627	694	684	725	653	674	729	680	716	718	687	629	674	654	665	748	730	691	717	712	666	699	697	711	695	671	666	685	703	702	681	676	676	671	744	676	726	757	676	659	751	759	706	706	722	670	663	686	692	696	733	723	700	730	703	699	712	674	698	713	714	731	680	636	703	691	741	725	690	703	662	700	691	699	706	716	648	708	687	730	697	676	699	654	700	702	712	702	704	701	737	675	719	712	705	705	736	692	693	715	709	669	658	664	734	691	678	705	704	704	687	747	711	733	736	718	669	719	689	700	667	694	743	681	676	692	668	700	731	710	704	674	707	673	727	709	724	664	712	713	644	721	705	730	685	676	710	708	712	698	700	718	694	696	683	714	688	680	701	684	660	718	718	727	715	712	651	705	768	684	743	734	701	705	720	686	724	725	727	724	691	689	700	727	735	718	732	725	663	707	682	678	721	696	725	688	704	672	646	731	679	704	689	673	654	682	677	678	686	714	676	692	678	689	685	693	662	688	700	760	700	688	697	714	695	704	708	695	743	708	654	731	708	684	664	707	723	709	734	701	676	721	677	663	712	675	676	723	688	669	723	715	650	669	688	666	753	709	721	696	704	724	719	686	717	621	710	732	665	660	712	739	685	679	701	718	665	664	707	707	700	695	682	739	721	678	737	747	692	688	740	702	703	702	758	657	689	719	711	688	711	702	709	683	678	656	757	707	686	658	708	665	717	684	701	687	686	699	715	704	685	746	757	679	671	741	684	670	720	726	733	688	679	692	704	681	744	623	669	716	695	679	688	695	688	740	668	682	733	700	756	726	706	686	712	650	742	673	683	736	700	723	696	686	711	662	745	768	724	682	706	685	707	733	696	731	683	710	732	674	665	693	655	703	711	727	704	702	698	702	684	654	714	697	693	717	707	730	718	696	713	654	739	706	737	766	697	723	695	669	634	767	708	681	749	683	674	760	748	666	706	632	700	706	695	700	696	696	724	668	653	712	744	709	679	686	696	698	714	713	668	723	707	641	756	719	714	674	673	678	685	720	707	731	699	721	645	690	686	725	707	691	658	729	714	695	701	721	709	713	706	688	728	716	690	708	711	717	702	711	773	680	714	714	659	709	677	726	721	723	688	693	753	696	689	713	703	681	662	666	722	680	695	674	678	704	753	667	675	654	715	691	714	732	771	688	703	697	664	730	666	719	684	688	692	755	714	731	638	694	713	686	679	715	707	686	706	660	713	700	696	705	715	670	738	705	714	704	693	709	724	692	661	672	697	681	673	691	709	723	712	706	747	695	728	709	682	724	689	687	696	722	711	698	690	699	693	675	717	642	734	664	715	730	721	741	680	696	709	710	738	714	692	747	714	687	699	702	741	684	689	697	734	699	677	715	677	712	691	662	711	712	715	695	664	653	684	684	699	734	713	704	723	720	714	692	709	707	714	716	687	677	638	661	709	725	690	683	663	708	705	663	701	728	687	678	647	729	717	717	656	697	707	704	670	678	733	670	727	692	703	692	712	715	692	676	666	690	700	658	704	672	635	677	686	705	694	694	690	684	691	670	768	665	707	673	729	732	729	684	712	674	656	714	725	695	673	695	697	636	696	687	680	655	714	699	680	719	697	693	710	682	720	671	719	682	675	673	673	741	668	681	686	692	708	675	692	690	690	737	709	708	679	744	690	695	712	663	736	724	675	689	678	701	699	764	710	665	720	693	694	695	680	697	733	676	686	708	687	710	769	726	684	658	668	677	669	676	697	742	731	754	737	677	749	750	684	681	685	673	727	746	676	678	703	674	727	693	667	738	679	658	738	678	663	716	675	691	750	709	697	694	693	665	662	702	707	718	711	663	713	712	730	703	720	654	686	664	668	702	698	686	719	710	718	690	724	689	657	672	724	692	702	732	709	739	676	758	742	694	684	702	708	681	718	696	705	697	705	701	683	662	678	753	694	657	650	717	709	736	671	656	655	731	710	725	703	734	735	737	691	707	684	684	699	702	660	699	702	676	692	726	732	688	718	691	711	607	683	686	736	663	716	688	680	683	732	669	677	664	737	679	659	659	708	704	685	713	686	688	673	723	704	705	692	752	711	711	674	711	705	689	721	662	704	670	673	676	692	703	708	696	647	679	732	696	683	716	725	717	745	713	711	710	689	727	677	682	661	685	698	644	725	730	700	687	693	706	670	698	733	686	679	677	707	681	697	711	712	728	659	712	702	698	766	692	676	714	728	722	697	700	666	692	702	698	665	676	672	746	704	704	681	701	712	660	705	688	716	703	654	670	693	744	731	669	656	708	665	686	646	738	677	690	691	730	669	710	702	684	701	699	705	696	667	693	691	751	701	713	730	742	685	735	668	684	672	719	656	738	668	755	662	711	717	782	646	699	669	662	709	628	723	693	687	692	692	688	667	701	676	709	687	728	706	707	712	719	684	714	713	733	704	727	687	680	706	677	713	734	713	667	690	700	726	699	703	717	694	662	719	704	703	651	702	677	718	750	727	715	689	727	666	660	635	726	706	694	718	716	682	677	661	690	754	715	727	696	696	662	741	737	711	759	698	684	677	692	650	749	676	651	723	758	713	706
48601	47532	46627	34260	27935	24882	19435	14306	10425	3934	1842	1439	1186	1294	1319	1174	1481	1522	1411	1728	1516	1159	1053	2718	6090	5494	3225	1629	728	400	263	259	264	221	228	250	245	243	235	262	229	242	259	227	206	241	235	257	234	234	223	251	248	231	263	244	224	253	249	245	268	252	225	252	243	240	210	248	226	257	209	250	249	232	243	228	235	236	211	253	262	218	248	247	265	241	220	244	257	219	233	211	277	235	241	237	228	253	276	253	265	219	254	244	272	245	240	246	239	228	225	207	248	258	206	235	238	239	238	239	250	233	229	243	238	261	220	233	242	232	234	235	254	253	264	256	231	266	251	235	273	258	236	226	254	245	228	263	236	227	239	247	245	248	226	254	225	256	229	237	223	235	246	241	212	224	229	249	237	245	245	223	246	260	216	241	227	233	222	264	258	250	220	257	223	227	248	233	244	235	238	248	245	240	231	229	228	275	253	263	233	233	262	232	232	250	253	227	207	266	237	227	231	224	262	234	250	249	246	243	266	273	257	221	246	232	249	252	235	239	209	232	271	281	245	227	268	250	252	263	230	207	217	227	238	256	214	251	210	217	236	223	258	223	265	255	263	220	228	251	235	248	245	270	217	270	221	250	219	223	238	251	228	189	231	238	242	224	243	237	269	232	260	226	239	231	257	237	238	252	239	267	252	275	243	238	233	262	237	197	248	259	249	245	239	230	251	247	262	256	247	237	241	273	268	238	248	272	228	231	223	274	230	238	243	238	223	269	278	228	275	237	209	228	208	254	253	257	237	281	229	234	230	216	240	245	247	229	268	244	263	232	274	242	251	239	223	235	246	235	242	221	237	231	225	221	227	220	220	265	246	246	254	259	232	230	266	219	253	259	252	250	226	247	255	233	254	257	235	233	261	230	232	226	248	225	251	240	236	248	238	224	249	259	220	258	239	241	234	245	242	248	250	251	240	234	254	250	227	241	236	261	224	217	230	232	276	230	255	228	242	259	255	236	237	244	225	220	233	260	237	244	225	239	228	252	222	192	226	268	232	290	247	242	216	264	251	241	285	241	254	250	239	260	254	258	235	238	246	273	230	242	228	243	232	267	229	235	239	275	250	256	257	297	244	246	235	249	224	273	242	249	226	270	221	234	229	239	247	240	246	218	237	235	249	268	225	250	223	265	241	230	255	221	258	244	276	232	243	244	204	211	219	253	270	234	246	268	245	258	237	209	234	254	235	258	240	250	249	233	246	227	239	235	240	247	256	230	248	239	268	236	237	235	243	256	264	246	229	240	244	245	239	265	257	243	246	253	228	268	258	238	258	218	257	234	256	250	245	247	251	243	238	252	274	225	247	247	234	263	248	256	242	260	248	250	249	241	245	233	242	266	241	224	252	253	257	238	260	229	282	244	242	218	266	238	206	252	256	231	245	219	221	257	249	232	234	250	219	218	251	247	215	250	267	251	213	236	239	268	259	244	248	235	242	236	226	225	255	226	226	231	235	231	234	244	260	268	256	229	222	264	257	271	233	226	231	239	235	269	272	228	240	262	258	254	249	238	202	217	289	234	223	237	228	249	247	235	226	270	246	246	246	245	223	241	246	248	231	227	230	270	265	236	245	255	242	270	207	230	254	244	237	245	230	230	232	251	240	224	256	254	238	286	231	265	238	227	259	221	234	221	262	253	249	268	252	224	214	245	245	241	243	232	220	248	248	186	241	252	235	220	250	276	224	222	240	263	244	269	249	215	230	235	240	241	235	249	262	247	254	237	241	234	251	252	240	220	239	257	244	226	253	290	236	231	229	227	228	245	253	257	263	251	244	258	228	257	237	273	232	247	222	249	261	227	280	240	231	219	244	225	224	227	245	251	250	235	218	236	247	222	255	226	234	257	242	253	232	255	271	228	251	247	249	269	244	250	239	240	258	246	248	233	275	229	236	246	281	212	239	257	285	271	267	252	252	263	232	277	258	258	256	228	235	239	249	263	226	263	286	245	231	238	247	258	246	245	221	267	241	219	267	217	237	235	225	245	268	231	237	234	209	246	232	219	242	224	234	243	239	268	240	241	264	247	262	213	242	241	269	214	281	255	211	256	231	225	257	236	224	233	231	225	220	220	222	254	260	258	230	250	268	232	214	241	258	238	271	217	254	260	206	234	235	230	251	227	275	239	241	257	266	237	224	248	218	239	247	257	239	225	269	247	219	251	242	237	235	254	251	230	263	233	230	227	259	240	246	261	260	238	254	219	254	246	261	230	249	237	239	246	264	263	280	258	223	255	226	271	250	249	202	254	282	205	227	253	261	270	229	249	274	243	242	214	261	224	244	234	251	239	245	230	255	271	223	265	261	236	255	263	227	220	293	270	252	237	208	248	236	245	249	250	274	268	266	238	229	247	219	243	222	246	266	247	255	246	243	265	246	255	239	252	232	231	207	271	219	232	262	241	257	230	231	219	250	251	255	265	278	237	225	242	247	246	249	231	225	275	244	278	243	238	274	239	232	236	248	230	249	239	213	252	251	251	255	238	233	233	225	201	228	236	235	260	255	228	230	220	216	218	250	226	240	218	223	229	224	241	244	251	249	260	248	239	239	253	278	259	244	238	233	257	224	250	230	215	229	257	220	282	255	252	237	248	259	229	273	249	249	249	215	263	249	261	220	254	241	247	245	226	235	271	220	250	263	262	218	212	265	260	244	271	262	222	220	229	234	228	228	240	214	217	234	238	233	228	247	254	237	256	244	257	239	237	278	261	218	252	234	260	229	238	251	218	228	238	271	256	216	217	240	267	244	222	259	237	238	247	235	214	242	234	263	220	220	217	190	232	243	241	244	242	251	260	248	230	245	237	257	248	289	246	231	225	250	244	233	246	228	254	224	252	214	257	205	274	235	242	231	237	262	223	264	244	252	289	234	244	244	231	234	245	261	240	261	258	276	298	230	264	240	235	234	242	216	258	233	263	262	250	239	254	247	259	249	214	232	276	259	210	261	245	229	242	277	243	229	235	246	251	259	258	226	230	216	240	235	231	236	245	279	248	244	251	221	215	230	231	253	233	248	265	238	245	249	225	254	259	249	217	270	262	238	245	221	242	244	271	226	238	271	243	228	233	235	230	233	236	236	245	254	230	256	242	259	246	256	248	215	257	239	234	261	246	242	230	272	235	257	226	262	235	230	234	218	227	216	262	212	260	232	254	253	222	241	276	215	229	223	244	249	288	241	215	243	231	214	249	243	240	251	265	252	254	267	222	240	240	262	234	252	267	250	227	268	258	236	228	233	213	212	252	243	244	237	257	254	265	242	221	276	242	251	238	254	258	223	224	241	200	235	228	254	237	221	249	228	239	232	234	239	266	240	235	263	241	287	238	243	250	244	234	275	243	250	246	249	230	244	228	234	258	252	256	265	288	245	226	222	217	250	254	244	247	235	261	251	252	250	267	251	234	235	251	239	250	237	260	234	232	245	254	258	233	247	229	213	247	236	225	244	244	236	221
34091	42974	47215	37875	34269	26537	20690	17955	17216	6695	5333	5329	4778	5977	5618	5166	6387	7069	6570	7500	6856	5648	5178	12970	23781	20878	13273	6921	2847	1136	728	582	579	626	568	631	560	555	570	558	587	581	580	579	602	614	650	579	564	571	564	590	606	571	559	636	622	606	607	541	551	592	622	614	616	555	628	579	578	538	567	578	580	579	530	572	575	604	594	543	558	614	589	576	593	583	633	589	590	563	587	588	566	609	558	538	619	587	592	600	591	578	592	558	604	557	591	596	571	584	558	586	547	548	569	585	604	593	546	556	569	548	568	593	566	573	589	598	585	595	627	587	563	587	588	558	600	620	580	581	588	582	580	564	594	582	606	621	568	607	605	589	564	595	573	559	579	579	599	549	586	604	576	590	545	555	537	582	569	571	554	565	563	520	581	586	562	572	597	595	535	574	586	543	571	573	585	560	551	586	570	533	590	578	608	547	538	600	594	563	571	580	600	591	600	575	601	612	589	581	619	565	623	616	564	575	574	612	595	620	611	604	566	558	560	597	610	615	574	580	571	563	615	538	596	571	581	596	575	606	549	568	605	612	584	567	609	558	576	568	586	616	584	581	561	578	552	589	592	587	585	552	566	566	567	583	602	631	552	580	613	586	589	591	550	604	568	561	578	576	530	568	592	560	611	583	593	572	606	580	639	579	582	604	537	591	598	591	565	573	589	562	600	564	577	574	546	607	605	550	632	576	570	587	547	580	577	591	591	569	557	575	597	566	626	565	593	605	579	595	545	576	577	604	562	581	553	557	604	585	576	613	572	584	562	589	559	592	555	547	591	569	588	555	580	569	556	567	566	636	558	563	568	598	579	594	592	608	596	628	595	584	591	589	633	554	525	581	566	615	537	579	605	552	540	578	563	571	606	579	577	550	572	609	600	531	614	588	573	574	547	575	633	572	538	606	600	579	553	593	605	575	581	579	624	587	572	603	598	568	584	582	589	563	551	561	578	634	535	554	529	570	567	578	600	564	606	578	585	610	599	592	570	556	531	581	571	561	634	589	568	584	570	564	555	580	558	629	556	577	535	619	590	580	592	568	563	584	547	610	574	573	576	633	597	585	567	583	584	561	566	563	612	555	604	570	587	556	573	558	552	577	566	583	571	551	595	563	590	559	583	593	546	595	602	592	621	599	594	603	539	625	584	545	575	578	565	542	624	574	596	563	608	561	543	592	529	551	530	589	571	617	561	594	587	597	594	549	592	594	566	585	550	620	532	547	592	582	537	581	607	520	551	557	516	576	538	623	583	558	546	569	567	578	574	589	553	608	538	582	565	599	586	620	559	568	581	568	647	543	538	595	573	572	605	586	597	602	609	573	589	587	552	630	592	552	571	601	588	601	580	564	604	576	594	598	588	566	554	633	587	621	610	565	571	579	564	556	594	588	535	600	583	563	575	555	554	573	567	553	591	563	522	582	602	592	561	560	572	574	565	572	565	526	570	609	542	560	589	616	579	605	585	571	555	558	601	558	592	593	535	571	556	615	603	591	541	564	594	571	587	585	543	578	528	555	593	588	575	537	601	567	584	575	569	610	577	587	595	574	589	574	535	582	575	591	630	559	593	535	622	581	557	580	601	583	559	587	577	629	571	594	583	645	589	590	577	638	580	606	563	558	544	598	527	565	631	595	571	599	593	584	601	563	579	571	611	577	605	607	591	571	563	563	626	610	575	546	585	591	546	617	528	566	519	568	611	558	549	610	575	594	550	629	612	528	547	580	594	584	606	580	602	570	606	530	628	569	552	566	581	569	569	553	550	575	555	601	586	553	557	552	591	540	590	558	601	578	603	608	551	558	583	590	581	570	617	589	569	558	558	583	572	581	558	580	597	600	567	606	587	580	585	606	593	595	618	559	577	543	577	568	595	609	572	546	583	565	594	601	590	549	567	572	585	571	585	573	581	579	567	590	568	543	589	590	607	548	594	568	578	620	602	539	603	588	596	581	581	582	605	546	531	597	600	571	607	571	621	570	548	559	579	535	530	594	616	577	551	609	577	554	567	571	578	569	539	601	579	589	576	565	564	585	595	573	578	570	563	607	591	553	579	586	512	551	548	612	554	595	562	572	583	570	563	552	606	580	565	574	561	586	560	592	595	548	556	584	574	582	551	560	534	606	541	600	608	581	608	565	600	586	609	583	575	584	584	583	567	583	583	612	563	518	572	551	586	616	569	590	572	552	603	528	572	557	570	577	582	582	556	559	585	580	592	544	563	593	582	608	560	554	558	582	551	567	607	595	567	572	584	591	593	550	588	602	582	578	568	572	593	621	607	540	598	606	559	579	570	590	563	568	598	557	601	618	605	595	561	558	567	606	602	589	571	580	553	591	551	565	564	574	602	548	563	575	573	596	581	596	552	586	591	611	561	605	573	595	618	594	598	585	573	622	617	610	644	602	567	577	586	577	598	542	597	572	632	593	550	610	626	563	575	586	539	598	598	581	564	570	562	597	628	598	612	623	563	575	655	586	600	557	566	553	588	557	596	536	578	553	604	610	593	544	656	629	545	563	571	582	576	579	589	619	604	576	606	590	575	584	560	604	585	576	570	618	567	563	548	531	613	515	614	559	610	540	530	579	571	580	553	642	530	589	588	568	562	610	615	571	581	533	551	553	599	561	587	589	577	613	580	560	532	562	597	562	573	610	560	597	602	602	579	565	620	589	580	568	553	570	576	568	564	578	569	560	564	587	603	601	622	605	575	557	588	600	610	560	604	612	563	568	620	554	579	593	573	557	595	523	547	544	575	640	557	574	586	579	584	571	602	568	570	597	547	614	562	611	611	554	599	596	578	581	612	590	564	561	551	593	571	585	574	586	604	600	589	551	586	564	534	605	560	556	574	572	556	575	579	604	559	563	584	589	594	599	583	562	578	597	565	620	601	558	580	586	583	642	610	586	588	557	574	547	581	630	591	611	555	594	602	611	554	586	581	547	606	590	550	583	586	566	600	561	574	573	596	583	578	592	594	666	644	565	573	600	536	597	608	577	529	604	628	595	606	611	553	553	567	573	610	558	593	598	607	542	584	583	596	529	580	573	554	548	543	582	553	620	554	559	605	601	600	577	548	590	637	602	604	552	577	539	590	610	554	553	612	576	554	571	521	615	588	594	548	593	572	584	582	598	619	542	549	618	577	575	515	571	593	575	571	603	630	611	564	598	594	572	560	512	568	590	621	621	600	558	594	578	586	556	575	573	579	577	613	595	557	570	535	606	581	575	606	610	512	604	563	584	562	573	589	577	568	585	595	622	597	596	609	645	531	559	600	598	540	571	547	576	524	585	575	568	552	587	593	578	604	606	559	588	566	643	570	598	548	580	580	587	573	592	573	566	562	594	541	529	622	609	549	591	557	585	615	580	577	568	556	550	586	569	596	563	535	570	554	605	534	582	615	563	568	563	599	608	616	578	550	598	547	616	593	599	580	626	594	544	603	568	574	592	631	604	599	588	603	602
21631	12893	11989	5130	2316	1417	923	672	757	532	418	385	411	366	367	391	383	406	415	417	425	390	378	424	567	717	622	470	342	328	287	277	261	308	268	272	276	266	266	273	259	256	284	279	282	279	281	276	265	281	279	275	287	280	274	285	284	277	285	275	271	288	276	305	271	279	251	237	273	282	259	301	280	291	266	287	280	317	264	292	289	273	256	264	311	293	287	275	283	266	285	286	283	258	312	279	300	245	291	292	262	272	285	300	260	300	297	267	307	274	291	252	279	264	277	304	260	246	269	282	288	292	261	280	297	276	254	289	255	316	299	257	281	294	295	266	268	288	274	311	260	259	285	301	316	267	308	251	263	275	293	257	299	263	282	298	319	311	266	277	286	268	289	288	266	267	310	305	268	312	277	285	295	275	286	300	285	270	303	291	279	253	262	251	264	293	304	299	255	276	285	302	292	288	281	264	267	266	288	302	263	296	283	298	287	299	286	287	284	293	266	266	273	282	264	270	312	314	271	274	305	268	285	301	294	289	284	291	257	293	279	288	288	291	254	301	270	283	267	301	296	280	271	276	284	267	247	292	267	276	277	258	322	298	294	303	269	259	301	292	287	291	262	267	281	283	287	241	249	263	281	306	268	285	286	293	280	285	254	284	296	275	334	296	310	308	280	283	293	288	297	265	247	241	276	274	276	269	238	273	291	242	305	316	281	262	289	270	284	303	302	301	273	294	323	302	280	253	266	284	271	291	288	279	271	283	269	307	292	276	253	280	266	259	272	296	292	259	279	296	287	309	283	276	303	276	249	257	282	268	291	258	299	292	259	279	292	278	279	313	296	290	257	268	280	284	282	276	274	278	281	271	305	292	308	283	279	288	272	293	268	280	274	305	274	302	292	298	246	258	296	263	262	285	289	297	287	294	284	275	279	282	290	315	291	263	296	270	287	290	281	265	260	313	267	294	280	269	264	285	280	272	278	276	297	291	306	309	267	297	310	301	292	265	276	271	277	284	282	294	299	274	264	293	275	275	245	312	286	264	286	260	274	277	277	295	289	285	296	291	262	284	297	276	300	260	275	282	284	266	262	269	297	276	281	292	261	312	247	278	313	289	266	246	287	293	284	316	266	269	279	249	273	259	276	308	257	286	281	252	259	289	286	315	279	279	295	304	299	283	308	269	262	289	322	273	241	275	310	287	288	296	316	280	292	235	278	265	287	292	266	280	300	313	282	274	247	276	295	311	288	274	266	264	275	290	312	241	292	295	320	282	280	296	263	277	289	265	294	273	314	293	297	280	278	259	279	278	287	300	274	296	275	317	290	270	236	282	273	291	263	278	258	286	283	284	261	266	292	292	275	289	268	309	300	321	276	283	298	263	280	257	254	271	282	294	277	271	274	281	279	328	284	306	253	288	272	273	338	305	293	262	300	259	289	286	303	276	290	290	266	273	283	316	294	294	275	290	257	280	285	282	312	289	287	305	284	280	305	254	287	291	289	285	300	273	280	275	314	294	243	259	292	297	293	269	292	262	288	308	272	282	290	304	268	281	283	285	269	274	276	271	283	255	300	272	282	285	268	288	266	320	296	297	276	322	263	285	299	316	280	294	303	285	277	306	225	313	277	278	304	238	251	277	302	280	278	305	312	282	293	263	275	265	272	272	275	290	265	259	277	285	287	302	282	293	287	300	314	298	284	264	307	297	261	300	320	287	252	277	282	262	292	281	275	285	291	284	283	289	277	271	300	262	240	269	271	262	253	294	275	278	276	288	277	300	271	273	282	288	298	299	298	284	295	269	295	297	275	301	276	241	277	273	271	310	271	267	286	304	303	295	272	275	261	314	310	257	287	279	255	273	277	297	286	315	272	268	300	280	277	275	291	300	276	274	264	308	290	268	274	309	316	245	266	280	292	300	254	292	283	304	276	296	263	254	275	290	263	256	264	291	324	267	285	297	279	303	263	271	301	289	304	269	289	267	277	268	262	296	249	283	281	317	284	312	294	303	298	276	284	313	310	274	291	312	312	277	300	280	252	259	307	267	300	291	269	268	277	263	280	272	290	295	283	270	293	259	254	268	285	281	297	266	289	276	283	301	297	291	262	292	306	277	304	264	254	254	298	282	252	281	280	276	305	285	280	279	302	250	310	274	255	294	311	295	266	296	262	269	302	285	295	284	280	289	272	269	288	255	273	298	356	270	305	293	287	267	285	251	277	282	283	296	292	265	293	285	267	279	275	276	272	252	267	273	304	277	291	283	283	271	270	261	265	288	273	265	314	282	262	294	299	278	279	287	287	280	266	264	269	296	254	274	288	290	287	303	280	279	276	275	311	274	272	260	296	259	288	270	294	297	277	288	281	281	272	263	315	257	283	299	326	287	308	264	295	292	284	302	279	275	283	265	268	309	270	317	282	290	271	273	324	294	269	263	302	255	266	279	288	297	281	288	262	283	268	276	300	277	320	261	275	282	277	262	234	293	277	309	309	270	310	292	279	266	309	270	287	287	266	286	287	297	295	273	279	307	284	284	247	286	248	242	274	288	303	276	264	259	284	290	283	285	265	292	298	297	255	278	302	268	256	243	297	300	292	282	291	247	267	272	284	290	281	289	280	271	281	277	251	277	285	273	273	278	272	293	267	304	310	287	267	306	276	263	283	296	262	287	307	281	308	259	320	296	256	291	266	272	307	279	274	277	289	299	282	303	301	269	265	288	273	290	290	284	286	279	274	294	272	265	294	304	308	271	278	270	251	265	291	284	284	268	261	268	281	261	297	322	285	300	273	276	296	271	302	299	314	304	289	271	287	278	242	285	243	266	259	276	339	255	252	258	248	312	307	284	272	276	290	291	281	259	276	302	295	270	278	301	293	273	280	303	263	283	310	278	301	294	278	284	275	292	285	296	300	299	288	274	284	315	323	300	292	292	266	265	281	289	249	286	293	314	296	289	267	259	294	296	287	300	300	309	262	295	284	272	304	291	322	266	280	292	300	279	279	265	308	309	302	263	299	285	270	245	301	280	254	272	312	262	281	321	274	295	286	291	257	270	268	289	291	265	281	279	283	276	295	276	297	290	299	308	274	273	285	264	248	277	263	301	265	291	300	265	292	292	289	313	278	276	279	269	292	286	286	251	293	300	260	284	268	278	287	264	267	287	256	329	286	278	275	283	274	284	273	287	290	284	277	277	297	282	259	285	302	309	281	268	285	263	256	265	303	279	277	261	336	249	269	229	293	271	260	290	293	294	282	312	238	273	293	324	260	249	291	278	276	266	269	270	283	262	287	292	298	249	291	297	272	288	294	268	275	275	268	333	281	245	280	294	276	268	276	281	274	271	266	287	294	286	263	275	292	291	281	286	294	266	294	246	262	268	269	283	297	284	312	265	276	268	263	290	297	245	294	299	291	268	299	291	289	316	298	302	296	281	313	286	325	307	284	246	284	284	287	297	258	272	263	258	286	281	259	306	305	301	292	286	275	274	274	273	295	274
13262	12851	16701	9970	6870	4866	3323	2446	3149	2180	1416	1226	1239	1298	1201	1311	1288	1365	1371	1474	1702	1627	1463	1489	2311	2891	2282	1493	865	786	694	655	660	717	746	670	746	672	701	695	672	668	719	653	689	695	688	666	708	702	726	684	672	732	728	694	687	657	699	662	715	659	680	683	704	691	670	649	680	658	698	666	675	704	667	684	641	706	629	683	739	703	650	666	674	674	661	618	714	689	693	683	631	686	657	676	715	663	696	659	664	685	637	629	684	686	691	686	688	655	649	728	677	723	664	660	688	674	663	625	672	676	710	698	657	687	641	640	682	714	675	719	681	702	703	687	702	647	647	702	733	666	651	696	690	671	701	664	718	689	676	656	731	696	670	701	688	641	734	679	645	704	645	711	630	668	690	698	698	692	717	625	666	697	701	681	685	691	703	695	709	659	667	689	713	641	677	665	667	691	704	693	678	690	649	667	705	682	681	695	679	695	656	619	693	689	707	727	678	692	707	704	649	715	654	663	671	670	674	686	654	647	688	659	695	688	644	681	668	690	704	681	655	705	705	721	647	706	648	688	724	689	707	705	673	675	657	698	703	692	661	686	699	712	651	724	707	679	676	683	686	690	646	689	714	602	687	707	670	689	656	665	679	743	673	672	698	657	678	707	673	668	694	696	654	705	668	682	640	661	698	670	679	630	683	717	731	647	669	652	723	655	677	621	656	679	701	696	690	626	623	681	656	666	643	696	718	718	681	657	663	670	708	676	699	657	675	722	698	673	709	710	666	692	668	671	707	687	641	698	676	652	673	691	690	665	667	729	689	664	728	672	681	716	655	666	682	727	648	685	672	662	646	667	691	711	682	679	691	680	647	685	717	652	644	664	692	699	667	689	693	713	690	712	694	663	660	639	666	695	691	664	686	672	613	687	707	655	637	670	665	680	742	637	659	689	677	711	676	693	669	697	657	658	719	637	690	692	702	643	692	666	668	674	711	711	681	695	639	677	676	714	692	698	718	677	691	714	703	642	656	620	705	723	720	668	668	693	669	719	682	666	697	668	670	655	692	689	647	697	662	719	665	674	648	673	685	684	708	651	686	710	666	647	691	689	670	669	706	693	687	719	648	682	697	711	704	654	681	675	702	648	667	678	699	691	664	691	698	660	670	686	688	692	679	695	723	685	684	725	689	681	703	693	724	701	691	667	664	650	683	693	690	679	654	723	654	699	651	646	675	659	700	681	665	706	702	694	692	657	660	719	738	655	682	662	664	693	669	718	706	693	669	652	689	687	705	705	729	729	732	731	660	662	669	695	722	678	677	660	699	668	675	660	652	684	675	718	739	694	669	688	701	693	718	659	658	660	693	704	715	694	681	639	678	665	692	632	668	682	650	676	680	742	704	657	681	684	662	694	698	678	675	696	715	702	714	679	703	717	685	674	742	665	681	664	753	680	656	680	752	690	710	698	698	713	703	726	698	697	667	657	686	650	671	699	677	702	673	677	652	693	700	668	642	718	660	704	633	715	660	677	677	625	604	689	670	671	677	661	654	687	715	680	697	687	694	711	656	668	677	709	658	700	688	680	662	677	707	678	688	698	707	727	707	678	692	649	670	668	657	687	727	727	675	675	660	674	617	660	681	672	696	645	686	734	653	663	676	738	704	692	723	697	661	668	695	745	675	708	678	639	643	721	673	680	672	709	699	721	681	709	715	651	676	676	735	674	675	678	686	690	680	673	712	669	693	672	708	711	681	692	698	692	713	676	706	726	685	629	682	668	691	731	678	724	686	695	679	653	684	662	690	689	686	630	717	698	643	715	691	650	681	698	675	700	646	707	688	694	648	696	648	682	720	668	743	650	655	706	686	657	705	683	708	660	685	642	613	677	662	684	723	702	693	667	713	666	709	679	701	666	663	682	702	624	679	720	670	691	683	704	694	677	673	654	710	662	700	695	644	711	727	659	686	678	650	703	670	670	737	718	672	638	672	703	741	706	651	683	658	695	699	707	662	692	653	682	658	681	662	641	632	720	703	741	688	664	706	702	665	708	723	667	674	652	693	648	647	700	693	663	690	653	685	681	697	686	667	672	691	652	684	678	673	672	665	654	639	690	695	650	650	706	728	711	650	728	716	639	722	691	676	653	682	693	656	722	662	658	674	652	693	644	638	725	681	697	724	637	729	678	637	701	668	662	712	726	694	665	662	684	702	677	634	656	640	675	703	677	677	632	685	647	687	630	637	690	657	673	688	665	685	704	680	686	677	701	683	663	708	713	698	687	632	708	684	648	729	669	667	667	711	662	658	672	655	680	710	714	656	709	670	709	700	711	717	649	664	694	678	648	652	682	720	660	713	675	718	672	649	660	690	706	675	704	672	720	681	692	641	679	697	657	695	650	700	690	706	688	656	698	656	703	692	663	719	667	702	676	749	694	692	706	681	658	658	655	685	616	666	648	651	704	714	701	675	704	707	705	697	675	730	667	657	655	688	650	672	747	711	679	654	687	665	674	678	675	672	719	695	687	705	676	675	664	676	708	700	701	668	706	735	711	687	702	727	675	654	682	646	652	684	651	634	667	647	671	690	661	727	693	728	646	663	634	680	672	702	657	736	677	668	659	720	699	663	672	678	682	701	646	623	656	680	655	667	667	634	695	661	692	652	707	671	697	678	681	671	686	665	675	707	691	679	659	679	630	629	717	610	682	672	684	691	724	661	657	685	705	672	709	688	671	687	686	684	700	683	664	732	676	656	670	666	693	657	662	711	687	703	687	708	690	702	706	697	659	638	691	681	679	649	691	642	690	711	702	665	665	675	676	670	720	707	627	672	671	683	655	727	664	684	664	688	680	702	624	670	691	709	702	654	677	669	684	708	621	648	646	702	667	694	651	662	696	651	686	685	682	707	752	688	629	693	666	692	668	677	683	691	680	658	688	638	656	682	682	624	696	697	659	644	646	686	666	641	704	656	730	659	675	669	663	709	689	666	654	685	678	691	669	667	695	728	683	669	683	688	702	651	719	681	725	664	727	675	626	693	628	641	708	662	742	706	660	664	681	658	677	678	635	669	665	656	742	701	737	651	691	663	661	701	663	669	695	688	715	688	669	714	676	680	678	689	677	704	675	694	698	670	685	719	685	679	711	677	653	672	686	694	683	712	736	699	700	716	667	675	674	660	670	655	697	702	685	635	701	705	656	671	658	709	659	695	663	684	645	770	662	677	683	671	647	655	666	732	711	639	693	638	628	654	682	711	683	716	648	651	718	645	672	715	744	695	700	703	689	671	642	708	647	674	677	665	663	710	714	682	681	644	705	664	686	711	693	684	676	690	639	681	668	678	719	677	694	659	745	759	688	746	674	709	697	670	659	686	679	704	619	679	695	701	686	705	733	680	683	686	643	640	685	677	682	700	646	648	686	655	670	719	648	704	705	649	676	697	727	678	689	704	683	707	691	686	696	677	695	678	712	707	712	696	657	642	665	689	705	683	646	632	707	671	733	640	666
37588	41975	40455	29660	26194	17837	10165	7162	7158	2089	1015	871	830	863	937	807	706	625	524	536	600	659	657	990	3032	3327	2177	1181	618	395	342	318	312	302	305	310	309	301	315	301	311	288	338	333	286	299	304	274	300	309	297	320	298	307	305	286	342	315	286	297	268	266	315	278	300	306	274	266	316	324	291	300	294	317	286	297	288	306	316	319	318	284	281	295	309	294	322	295	303	315	284	321	343	301	309	293	299	314	300	317	288	309	266	319	319	319	303	284	311	293	340	288	314	312	298	275	275	297	279	324	307	277	279	277	295	298	346	304	293	312	321	324	341	298	324	327	339	272	320	321	303	337	292	340	331	294	301	292	304	305	293	298	280	298	300	296	302	322	289	325	275	316	306	350	288	296	294	324	274	309	301	306	288	302	304	292	300	296	302	291	296	278	315	309	328	320	288	306	300	308	309	290	329	284	297	317	287	294	304	330	323	306	302	308	298	305	275	299	288	320	272	322	305	309	322	302	301	309	323	303	310	296	272	269	271	314	303	302	329	310	340	339	297	299	313	321	287	299	320	308	305	316	305	316	342	295	313	310	364	292	315	336	279	274	304	284	266	284	345	324	308	297	274	313	296	295	299	308	303	300	312	302	281	317	298	313	320	298	293	311	299	309	302	284	346	309	320	312	322	327	285	293	302	325	307	334	294	286	319	311	319	290	309	309	322	285	303	279	300	290	289	279	326	300	318	283	323	313	332	289	312	332	326	321	323	315	342	315	308	293	288	335	313	305	304	307	293	303	318	343	269	300	326	339	299	297	299	298	300	305	314	310	289	330	306	327	296	285	289	268	279	296	290	305	307	286	303	304	312	313	279	322	312	347	306	322	309	319	282	312	276	289	301	323	337	296	354	352	317	310	300	301	283	300	318	300	289	297	332	289	286	313	317	296	304	319	281	304	311	314	360	304	285	330	300	320	323	349	257	306	294	328	311	289	294	318	332	294	306	331	326	327	319	318	323	303	293	325	316	309	330	315	337	316	272	308	301	301	280	295	306	317	285	292	310	311	296	334	341	318	280	303	307	298	305	307	333	300	326	323	319	272	303	349	311	312	304	281	310	315	325	297	303	304	325	287	302	302	280	322	300	309	297	305	272	337	283	313	273	293	295	312	342	313	310	302	346	271	252	293	299	308	296	305	301	335	294	316	331	303	291	270	309	304	326	326	295	312	314	292	297	302	334	313	259	330	333	340	321	302	318	320	286	315	304	292	338	290	290	336	299	322	314	294	322	271	293	294	331	294	342	297	319	334	320	308	283	297	318	315	320	314	291	292	323	344	299	310	307	304	317	312	298	317	306	292	346	298	285	268	293	313	312	283	301	310	332	304	302	330	294	303	313	267	310	285	325	297	295	308	314	271	311	311	297	307	296	305	294	340	315	320	330	332	290	286	325	295	303	289	297	279	287	292	305	293	316	289	308	301	316	309	296	309	297	282	304	300	302	307	298	325	300	321	302	318	295	298	293	304	286	304	307	308	307	314	332	309	291	343	311	316	301	297	300	304	292	293	305	333	282	312	299	312	322	302	265	293	292	326	301	305	305	290	265	307	344	301	312	329	305	348	306	316	319	273	325	315	310	319	304	301	318	313	289	323	310	264	312	286	310	340	294	285	322	300	288	312	301	302	278	300	293	312	290	339	310	297	311	338	301	305	318	291	301	290	307	299	317	304	325	293	342	301	295	301	295	336	311	282	281	303	335	323	307	299	310	323	305	310	292	323	278	300	297	269	322	325	288	289	328	323	259	290	276	313	327	321	297	312	291	294	284	347	309	278	304	346	325	292	284	279	300	305	314	294	319	317	305	305	326	307	301	303	315	317	309	305	314	327	293	283	304	282	336	329	313	329	276	306	297	317	308	296	312	297	316	269	309	296	324	294	298	285	308	289	287	341	322	315	295	315	327	309	299	298	322	295	299	319	297	290	295	297	322	287	266	300	291	308	284	308	280	297	288	309	317	296	304	304	334	298	317	292	333	332	310	298	254	290	342	309	263	286	323	317	306	319	315	318	298	287	279	313	316	321	308	302	313	302	297	331	296	313	290	292	292	328	289	314	335	308	324	300	270	302	321	280	290	293	289	331	316	279	305	292	297	306	320	333	303	291	334	316	333	328	313	301	338	291	286	297	312	334	294	302	310	292	328	299	310	294	310	326	289	287	296	309	307	315	308	304	302	336	321	330	324	296	316	308	299	295	327	319	282	301	307	304	304	286	325	285	301	316	295	283	292	297	314	321	295	322	304	320	308	295	282	306	283	295	304	327	298	303	308	327	328	290	300	316	310	288	316	304	351	310	300	284	292	283	328	280	271	324	290	314	293	293	305	286	296	288	318	294	337	336	302	326	273	297	291	287	300	317	334	308	288	296	295	324	289	299	299	297	315	317	305	319	291	295	306	306	307	306	313	330	309	308	306	357	318	319	302	288	314	307	301	294	320	305	316	336	335	288	307	293	298	265	289	297	319	282	310	296	280	311	339	277	318	311	302	324	304	308	359	301	302	317	306	294	318	311	330	276	325	330	325	292	309	302	304	287	309	299	327	317	340	319	297	301	277	261	293	333	320	282	322	319	320	314	302	325	292	317	323	290	301	301	318	298	312	283	312	320	304	305	322	312	305	293	279	286	284	299	309	286	288	299	309	318	294	329	320	268	312	297	279	307	304	316	315	308	301	296	309	333	301	307	312	286	291	284	325	309	294	316	279	346	293	330	298	290	269	325	301	351	312	315	319	344	300	300	315	298	313	286	307	298	309	309	323	329	287	290	284	291	275	288	260	307	308	296	296	340	312	302	297	320	319	313	302	342	305	313	290	313	288	323	316	277	266	295	325	295	267	309	282	275	310	323	328	310	318	295	310	347	312	287	294	312	295	330	312	299	298	250	273	315	318	323	289	313	295	300	304	318	330	310	293	303	276	316	323	308	320	265	297	355	300	282	305	301	336	306	330	323	313	301	305	323	311	310	279	343	316	269	294	285	282	291	283	327	279	336	299	322	324	285	311	329	325	325	302	294	303	287	273	285	343	300	289	313	283	282	262	304	299	333	283	321	287	312	296	326	313	362	325	288	261	296	332	331	286	300	319	287	348	313	323	326	326	313	302	290	288	286	315	318	321	314	318	309	282	313	329	276	307	319	288	299	300	275	293	303	293	306	294	283	275	293	316	315	306	344	285	323	327	304	340	302	328	251	285	301	316	342	332	273	265	281	293	318	293	322	322	286	277	267	306	325	315	309	343	335	313	283	283	305	317	307	314	337	318	304	309	305	282	306	286	293	333	289	303	297	295	309	289	309	304	292	313	318	311	292	304	316	302	302	309	301	320	302	273	269	275	350	306	295	290	325	320	295	320	295	333	293	313	298	284	288	310	323	323	320	297	306	317	307	324	314	303	293	280	291	282	270	295	273	305	321	277	266	285	343	329	316	318	310	288	333	317	319	310	302	291	286
25585	34357	34633	32360	30029	18656	12819	14112	18202	5700	3950	3477	3418	3856	4021	3580	3042	2584	2051	2229	2774	2866	2832	5221	15318	15292	10017	5131	2205	1085	801	711	725	760	718	672	713	716	661	750	715	739	688	717	734	765	699	745	776	715	714	730	790	772	729	721	754	710	722	682	680	661	734	741	766	702	735	709	698	703	762	707	710	705	714	767	727	752	718	744	690	731	714	735	755	739	728	792	716	726	690	686	688	741	722	735	714	677	757	752	730	711	718	759	727	721	662	751	723	684	769	779	695	716	730	703	788	747	726	691	734	701	750	684	693	766	707	725	689	718	733	711	689	660	676	741	732	742	724	690	768	787	715	741	722	705	701	727	772	763	727	739	721	771	719	754	767	707	732	737	691	693	770	678	675	714	688	724	760	733	748	761	699	764	682	713	713	733	716	738	717	699	740	692	737	734	747	711	716	773	719	725	727	733	720	754	733	705	721	743	741	703	723	702	733	760	692	736	738	764	727	716	754	782	735	733	707	732	731	707	731	796	730	674	717	657	765	697	745	733	709	695	728	748	694	743	744	741	762	733	719	674	735	782	680	676	678	738	753	727	727	774	718	705	749	670	723	743	706	714	684	751	774	753	715	716	752	743	721	690	761	742	729	756	725	758	762	724	713	729	746	720	724	734	694	759	733	769	675	746	741	719	722	749	724	685	733	741	728	755	719	747	730	714	746	745	730	766	718	757	745	741	736	733	720	720	744	728	746	713	730	708	744	732	689	758	727	736	745	753	713	756	751	762	720	705	738	668	746	736	742	716	671	740	699	719	730	712	742	748	689	733	724	726	749	723	699	723	753	794	690	741	752	710	733	680	755	702	695	737	713	712	758	729	774	751	738	719	727	718	688	760	758	728	702	760	743	684	727	701	744	700	736	688	751	762	723	704	755	684	729	753	672	769	738	698	714	741	737	704	663	713	774	689	748	668	755	741	738	700	754	719	772	699	734	736	725	752	748	708	713	771	710	698	717	695	708	731	762	699	728	700	700	718	720	725	749	718	735	734	729	700	750	767	716	729	742	728	737	712	711	730	717	717	735	724	734	701	703	720	710	706	772	752	674	727	767	744	758	744	712	696	751	705	735	723	742	764	733	730	736	658	720	681	751	735	704	731	720	719	716	749	753	723	681	788	731	713	713	674	727	755	704	735	682	700	770	729	749	744	692	728	757	743	756	730	725	649	732	716	724	723	700	724	748	770	714	771	724	733	686	729	696	750	764	742	785	773	740	757	716	745	694	745	719	717	741	770	751	692	699	762	744	751	739	707	674	714	769	712	727	711	732	735	763	704	700	729	733	759	760	718	720	752	671	710	682	719	740	738	753	720	659	731	735	740	727	760	714	727	749	724	732	724	749	729	724	707	698	745	636	755	680	682	682	724	743	738	691	751	792	704	652	766	774	774	728	732	740	740	698	699	738	713	726	738	745	723	703	695	757	723	741	733	748	734	739	696	734	730	677	698	764	707	774	770	737	738	716	755	772	702	728	745	726	693	726	760	784	718	796	699	736	726	721	729	761	767	745	721	731	773	705	716	702	728	730	751	743	707	750	738	715	729	745	733	680	711	735	739	714	738	693	739	728	725	692	749	767	742	726	742	728	690	702	786	720	719	716	729	697	732	713	766	739	716	759	757	743	703	716	692	715	708	772	701	724	754	678	730	724	702	709	786	722	773	733	732	695	764	704	721	752	782	743	753	772	698	745	741	705	681	719	781	732	745	705	659	688	751	694	750	737	734	674	711	706	711	745	730	727	744	730	745	739	744	744	736	749	731	721	750	712	707	734	768	728	737	707	740	742	692	762	734	753	694	690	675	711	745	767	680	692	740	763	749	727	743	727	765	753	701	705	734	720	706	709	681	708	734	708	698	784	731	714	723	721	738	722	731	743	748	753	719	710	735	697	700	722	721	748	749	763	764	715	741	737	738	713	776	698	795	681	701	734	717	712	725	818	737	621	754	715	732	780	750	694	700	789	763	763	683	757	752	679	692	759	724	751	748	736	680	717	686	736	766	700	741	716	724	725	743	793	720	698	711	734	718	714	727	679	705	767	771	713	728	744	771	700	653	700	723	783	747	743	754	725	765	709	754	749	716	719	774	730	751	714	741	769	699	746	716	726	739	749	717	696	737	745	695	704	719	772	738	689	716	738	678	713	727	708	690	720	718	750	725	738	726	714	692	712	714	770	707	769	688	708	750	701	743	752	735	708	718	711	724	687	696	745	727	725	721	643	710	702	725	747	685	715	703	736	722	683	702	742	758	695	770	770	731	734	773	695	696	676	725	720	740	722	720	710	706	738	714	706	702	737	730	674	758	749	725	733	733	755	738	687	767	708	741	725	724	757	729	703	747	705	731	740	684	718	730	737	713	723	688	759	766	673	705	747	773	719	749	702	713	737	684	731	790	727	690	686	732	744	692	744	720	749	703	741	715	740	708	686	749	759	734	747	718	694	751	692	715	764	722	743	698	728	700	739	736	758	739	712	768	709	694	758	693	715	667	732	745	686	673	723	723	714	762	734	712	754	722	771	733	741	696	743	746	711	756	762	735	710	740	724	697	771	762	714	704	761	709	716	709	720	738	761	700	742	737	744	793	738	728	733	778	715	700	735	703	654	720	740	764	738	745	719	682	757	737	718	700	735	720	761	710	737	747	710	768	716	736	758	694	655	750	770	718	756	722	769	693	727	709	760	704	707	758	706	740	627	724	705	760	720	733	775	700	713	755	748	706	736	786	734	753	702	684	741	690	743	687	669	728	708	726	705	766	736	762	748	680	778	711	735	766	701	769	730	733	735	715	667	672	724	727	738	731	678	725	719	725	714	740	732	717	742	711	700	723	720	709	811	756	709	740	716	739	778	717	775	724	757	720	748	719	732	769	726	721	705	759	684	728	740	690	647	716	750	697	676	730	739	721	713	668	773	699	704	791	735	707	701	716	706	733	748	717	725	726	732	707	714	703	735	686	725	711	730	740	714	705	754	694	720	732	694	766	751	742	677	736	705	704	697	730	728	766	701	697	736	759	700	697	733	721	746	761	719	710	721	688	720	711	727	771	724	737	739	738	701	729	695	717	722	732	736	727	725	630	704	716	724	753	722	709	732	693	728	685	719	697	712	725	759	695	701	729	742	807	721	729	734	716	718	694	761	726	795	696	722	770	689	693	719	753	683	789	806	734	716	704	717	700	694	789	710	697	724	798	698	711	757	747	701	732	672	732	702	746	723	726	694	722	718	707	717	752	725	734	714	701	767	722	751	728	670	761	707	696	757	759	708	742	753	716	759	741	687	715	684	738	749	724	725	716	754	750	688	714	728	720	760	725	734	674	743	725	765	789	700	722	661	758	734	747	698	746	799	772	723	736	709	747	763	691	764	714	693	747	711	781	730	727	703	735	750	706	716	726	714	685	740	735	699	722	730	712	694	738	785	776	712	756	722	707	736	715	693	726	723	744	688	706
49071	50132	43377	39759	33119	25172	21889	16589	15151	8776	4522	3308	2781	2062	1456	1236	1101	860	637	554	552	686	713	1865	5174	5187	3410	1688	785	412	316	248	266	243	241	225	259	260	253	209	264	252	240	231	235	227	261	225	235	230	240	250	251	230	226	251	217	252	264	242	251	237	248	270	260	250	236	226	246	248	250	236	251	267	248	232	249	250	270	240	288	242	246	268	230	236	251	255	237	235	232	246	251	228	240	238	280	236	240	257	260	228	234	227	229	241	241	225	228	261	253	281	251	246	252	231	229	228	214	244	262	265	244	229	219	235	257	236	218	255	262	214	213	250	231	252	244	220	214	231	271	213	215	248	239	235	273	256	249	243	248	260	240	232	260	222	270	248	243	226	256	240	229	245	227	252	250	244	246	235	229	229	239	233	229	245	271	243	219	242	230	223	259	251	250	251	255	230	238	219	246	254	219	250	221	244	228	271	229	258	229	233	265	246	229	244	225	227	236	278	237	189	232	229	270	234	244	233	240	229	216	249	228	235	237	233	254	215	224	238	249	250	246	246	257	267	231	254	256	237	249	226	219	247	246	238	240	252	245	249	256	219	262	263	267	239	227	231	246	232	229	223	231	241	258	250	212	238	249	263	240	250	261	245	234	245	253	234	218	257	277	252	248	232	263	257	253	240	239	244	263	243	218	253	226	253	233	269	232	224	213	237	238	244	234	229	239	240	227	237	260	247	233	242	229	268	233	224	224	253	225	216	224	244	246	246	253	241	250	288	253	256	273	248	238	236	237	228	239	223	254	243	239	218	283	221	278	229	231	242	252	260	245	242	222	227	253	239	229	253	265	265	221	239	240	266	257	242	229	244	242	237	235	235	275	223	248	240	238	255	254	230	270	231	261	275	243	268	245	243	246	240	235	215	258	225	237	257	250	238	217	255	257	261	246	274	238	227	220	217	243	238	221	224	257	238	261	251	221	245	250	247	218	231	242	232	235	239	242	254	231	237	210	246	234	230	249	259	214	247	281	255	245	245	228	221	235	247	216	217	253	259	247	206	250	215	215	263	252	240	226	264	244	258	245	236	246	252	258	215	260	242	235	247	218	238	259	250	255	226	231	260	243	228	218	239	236	236	263	239	235	256	240	245	246	231	228	249	242	250	229	233	251	264	232	245	230	217	285	251	242	233	253	237	228	247	255	256	236	231	229	233	251	240	228	231	244	242	239	226	244	249	288	255	251	237	236	241	233	250	225	245	276	225	223	260	237	231	236	232	253	248	231	238	242	265	247	254	239	242	262	238	264	234	227	263	220	247	261	235	243	258	255	211	251	262	236	250	248	262	227	242	217	237	232	232	251	249	251	282	255	272	236	203	248	275	234	250	247	273	234	238	271	236	246	232	232	222	232	240	222	279	264	222	248	247	226	261	247	239	257	226	262	260	261	257	248	245	227	249	226	265	254	268	256	216	254	228	218	225	249	238	249	253	245	241	203	232	231	267	229	272	250	233	230	264	243	249	215	263	245	232	254	230	224	218	240	224	267	233	238	242	227	243	263	259	244	246	260	252	205	253	228	273	280	226	241	235	241	246	217	273	255	234	267	231	238	247	233	252	228	220	218	258	261	260	254	257	234	213	237	248	235	252	220	262	224	225	247	261	245	239	248	219	254	256	253	240	253	237	248	258	302	241	236	229	256	216	250	266	244	247	220	252	258	270	271	248	252	244	243	228	248	234	255	257	263	282	251	220	248	211	253	272	258	233	265	234	245	235	267	240	243	228	232	249	235	259	232	254	252	258	225	229	232	232	248	253	258	233	228	234	281	237	231	255	216	251	206	270	223	268	234	240	286	213	253	253	228	233	220	257	268	269	257	231	200	211	249	240	237	255	242	236	228	219	215	252	264	242	243	254	219	253	216	227	255	227	253	238	230	230	252	240	235	228	229	247	234	270	252	238	217	256	234	263	236	256	227	234	259	241	240	260	253	241	236	266	263	275	237	253	236	237	248	254	242	239	248	246	216	254	239	252	242	257	241	229	227	251	280	205	256	254	243	239	239	253	268	236	225	237	236	244	241	284	248	265	235	270	226	251	235	211	258	260	222	275	227	213	230	256	247	259	226	276	253	247	204	232	240	262	236	231	240	223	249	241	246	241	252	243	244	230	261	212	250	238	254	235	232	252	240	272	215	254	239	235	225	234	245	232	245	256	235	245	230	231	226	242	262	248	227	253	250	234	218	237	236	233	248	244	248	250	248	246	258	239	237	219	249	247	249	252	230	243	237	249	241	258	227	233	206	254	220	239	252	231	240	223	245	247	225	232	244	239	257	220	251	236	241	235	258	279	280	244	254	245	249	249	225	249	244	238	241	238	223	225	260	240	252	252	240	252	233	248	232	230	229	247	259	257	252	233	263	234	231	284	229	249	218	256	239	244	258	224	228	229	249	242	257	234	229	224	226	256	255	231	266	218	236	215	217	243	244	271	283	246	238	236	242	238	236	257	232	260	243	235	254	268	271	271	270	271	225	247	252	240	268	268	257	215	248	244	232	233	272	247	255	219	215	232	251	230	252	256	245	260	243	248	222	262	262	248	228	244	258	250	241	238	272	229	245	264	251	266	252	233	261	206	234	260	247	258	215	247	226	275	236	235	249	234	220	250	218	283	242	253	281	248	250	250	261	243	238	235	238	238	261	237	258	245	249	249	236	223	247	274	239	229	226	225	220	271	248	255	256	240	233	252	253	209	222	235	258	229	237	238	236	223	261	218	238	241	215	264	231	249	267	248	229	228	249	230	219	245	220	234	269	250	249	234	214	237	244	243	255	258	221	248	240	262	236	247	223	223	220	234	212	243	233	234	230	243	247	244	219	263	198	245	230	236	247	216	246	198	244	235	235	205	282	216	267	238	186	258	245	259	222	235	236	250	253	261	224	227	248	238	243	258	236	235	236	214	274	242	245	239	235	249	255	243	236	252	218	255	255	263	252	255	241	228	233	251	244	233	234	246	246	236	252	252	241	246	251	264	267	264	283	236	224	216	250	259	245	226	222	238	255	219	245	244	236	239	251	265	269	232	214	242	238	228	252	245	235	253	258	257	226	246	246	247	252	226	238	270	269	249	228	227	225	214	251	223	246	191	246	227	239	257	235	259	250	207	261	235	248	261	235	255	230	229	239	258	252	241	252	250	222	257	235	250	249	267	240	213	223	271	225	227	245	253	283	257	226	227	262	218	258	269	207	227	216	220	246	248	253	239	231	266	254	228	231	224	219	239	256	240	247	256	261	213	229	217	260	261	215	255	249	244	259	225	232	241	219	239	273	222	221	243	223	209	263	239	266	233	269	257	262	251	242	234	258	255	247	245	257	247	234	233	241	267	253	243	231	296	265	209	238	244	247	242	280	216	233	243	205	231	216	242	254	218	238	237	254	254	229	249	247	241	225	228	228	248	237	256	237	263	253	236	278	276	225	290	236	273	244	239	253	226	238	260	255	257	241	248
34216	43308	45679	47936	36887	24310	24009	21498	24363	15986	12783	11977	11231	8658	6559	5541	4958	3617	2455	2330	2428	3415	3433	9557	21510	20150	14265	7195	3223	1365	695	557	576	604	582	636	570	563	553	587	569	547	592	586	564	556	547	544	547	568	598	573	607	567	648	598	598	582	648	542	594	555	568	599	599	558	599	600	596	554	587	544	597	596	564	589	630	564	542	561	572	594	570	624	593	576	601	600	584	581	585	585	569	562	579	556	597	547	566	545	534	584	571	530	617	582	588	595	578	554	563	587	546	615	561	614	552	607	552	591	579	545	603	588	597	588	578	584	556	613	568	585	556	585	579	563	577	531	573	587	620	552	601	591	559	550	560	582	528	575	551	576	576	572	575	576	560	555	567	604	607	575	557	584	562	595	583	573	576	589	539	564	570	587	545	593	548	560	596	639	605	595	580	566	562	562	570	583	599	572	611	604	593	575	602	566	594	560	614	583	565	579	583	580	564	569	562	556	593	563	550	616	566	585	570	577	566	597	579	608	560	604	574	555	543	592	534	576	571	610	593	551	568	575	619	614	598	525	553	534	566	575	563	529	631	589	554	557	595	613	596	595	609	573	592	581	523	526	567	550	576	579	590	586	584	607	561	614	560	553	583	564	553	604	578	566	547	585	575	560	578	552	564	595	594	560	587	578	607	595	576	561	550	583	572	569	576	612	573	618	597	589	594	549	578	554	596	575	565	608	626	591	601	602	603	598	594	613	605	568	534	560	577	535	602	559	549	555	576	575	593	575	570	551	573	595	588	542	573	579	607	518	583	621	560	563	617	625	574	614	574	554	554	570	566	581	560	563	646	588	578	598	604	610	571	560	565	570	621	571	590	585	607	553	569	561	595	486	589	530	561	576	593	588	596	582	574	605	578	576	546	630	641	548	582	586	539	543	594	594	603	606	572	611	567	584	605	576	574	585	570	575	571	595	620	557	612	549	564	561	552	582	578	558	573	590	569	581	613	574	566	570	567	596	581	564	581	613	519	598	570	601	584	543	558	585	631	606	593	568	622	602	606	592	592	576	608	565	578	560	553	611	549	602	558	575	564	578	616	590	575	572	579	587	573	587	588	587	559	558	599	619	553	598	616	593	546	555	624	588	556	613	559	576	585	588	514	582	607	563	570	602	605	571	598	575	596	592	595	618	600	566	584	601	598	580	615	557	584	590	586	598	554	588	610	590	545	595	582	538	555	597	576	575	632	571	572	584	594	597	593	574	539	570	614	562	631	564	571	579	588	569	608	546	527	559	565	555	551	590	566	600	597	596	528	551	560	608	544	591	573	577	569	565	591	530	550	575	592	584	574	586	561	585	575	596	621	561	542	565	584	593	573	591	557	565	575	579	569	580	590	584	556	619	541	593	576	587	610	578	628	580	595	612	594	565	574	579	524	585	573	565	571	552	582	553	591	565	597	583	581	608	604	592	589	547	602	582	580	594	557	590	565	598	553	562	545	604	596	579	559	580	568	575	620	570	599	595	597	513	593	554	604	571	564	588	589	579	552	592	557	608	584	553	552	563	562	625	573	551	596	588	593	573	570	563	604	552	566	572	571	583	603	617	636	561	642	591	573	624	611	570	587	635	590	565	605	581	549	617	608	612	558	569	557	586	557	628	553	573	595	615	606	612	553	591	565	587	559	587	612	585	555	573	613	551	555	521	578	566	561	543	586	618	575	535	593	545	586	588	590	579	548	594	607	596	599	622	610	544	574	585	513	559	585	573	550	545	558	603	573	563	612	565	568	554	590	555	594	600	586	568	580	589	558	583	545	573	590	561	598	591	631	579	578	570	590	551	554	574	599	592	640	541	560	581	585	566	549	592	563	605	583	572	536	580	564	579	558	583	604	514	587	575	603	588	544	550	589	543	566	606	604	553	532	555	568	588	581	576	534	540	549	600	580	593	602	582	585	587	559	559	568	575	567	582	618	557	566	591	546	570	559	571	599	587	577	574	583	551	603	578	557	602	547	585	589	542	567	603	566	571	607	536	565	577	548	622	584	585	581	542	606	583	558	596	568	593	553	635	602	559	607	612	597	593	545	578	575	622	615	619	585	628	604	607	596	580	594	611	604	543	582	577	558	611	553	586	575	588	532	562	547	547	565	584	562	565	554	617	623	609	564	570	615	576	593	603	569	600	574	595	575	565	548	586	574	562	556	604	634	602	588	610	617	516	665	600	584	607	603	558	598	571	547	613	555	596	562	592	591	562	614	591	563	550	574	579	574	603	572	581	560	562	542	599	557	568	591	581	527	628	576	564	576	634	581	585	590	584	567	595	591	550	601	619	623	580	621	606	573	567	580	571	596	561	585	597	590	563	562	539	616	577	593	553	580	564	584	569	611	597	514	614	558	539	605	584	564	574	562	590	576	576	555	542	584	557	541	584	559	602	602	586	569	563	532	603	561	599	588	579	586	554	542	587	598	574	590	564	611	609	540	583	588	578	594	589	587	559	599	590	602	546	543	596	603	590	619	588	602	598	574	550	617	564	585	514	595	572	589	544	585	566	582	595	575	576	539	610	583	599	542	608	562	600	622	626	604	573	601	603	538	573	592	605	611	622	547	585	581	614	558	554	587	539	600	558	600	585	575	557	574	568	597	594	545	593	567	577	585	615	580	589	599	579	580	558	584	575	589	608	554	537	588	565	613	567	616	578	589	546	594	577	582	582	563	559	572	614	572	582	582	601	572	579	485	585	620	562	553	604	578	589	599	572	576	600	601	571	554	565	605	571	587	565	551	595	586	609	570	554	587	589	622	568	541	586	583	621	531	638	574	585	562	579	557	611	541	560	557	586	628	587	561	613	612	596	577	573	555	542	577	576	557	619	619	584	602	564	592	544	595	591	557	538	591	582	562	567	577	589	579	612	638	587	592	568	577	573	596	551	535	582	560	547	525	551	546	568	595	546	590	533	555	590	572	616	592	567	604	582	576	591	581	564	552	606	583	576	578	595	541	545	589	607	599	536	572	561	542	554	585	596	571	538	581	563	583	586	566	550	562	602	572	545	604	566	601	607	566	578	555	571	602	580	539	580	591	632	582	633	622	558	580	594	560	566	588	536	569	558	582	560	519	592	579	612	588	619	561	588	611	621	591	593	593	567	554	580	590	612	630	588	629	585	548	540	570	573	615	574	541	572	532	588	584	568	548	572	566	636	578	561	567	626	608	616	593	578	565	601	567	536	575	571	578	570	564	569	562	580	566	588	616	568	566	526	574	538	593	573	626	572	597	528	598	582	610	621	599	645	595	600	528	573	587	648	610	589	583	582	614	570	552	551	612	596	554	549	570	611	571	572	568	590	525	551	576	597	624	559	572	590	588	572	603	601	552	566	564	539	617	517	605	576	553	587	556	552	642	585	588	567	606	566	568	618	609	572	552	574	564	606	562	606	589	584	559	569	603	571	597	618	549	595	573	586	596	590	568	569	567	585	553	564	540	555	602	539	597	601	584	563	585	598
16257	12439	13828	8980	4139	1904	1085	1237	1039	646	511	442	477	572	523	455	426	373	362	346	297	283	278	371	511	595	550	443	358	288	252	267	297	260	268	274	284	262	284	289	270	272	250	273	265	254	285	246	263	274	257	283	285	256	275	259	257	294	275	253	276	265	255	256	263	284	267	249	250	261	274	286	268	277	261	259	268	242	252	269	294	268	283	240	262	296	259	263	295	252	273	243	258	275	290	235	264	294	275	267	268	263	267	281	294	241	266	271	284	242	258	254	218	256	297	253	267	283	217	242	270	298	280	274	272	286	256	239	269	260	267	292	296	287	282	289	265	297	269	261	258	239	270	271	281	291	281	286	259	265	272	292	231	280	247	257	274	267	267	289	257	287	260	252	277	290	256	260	251	274	249	262	265	269	278	290	276	280	272	248	254	273	276	259	277	278	251	274	295	290	261	266	248	293	271	258	267	243	288	269	232	294	265	266	264	284	275	267	283	268	293	305	276	231	280	287	261	278	259	274	280	281	274	266	263	267	272	278	260	289	277	267	293	254	258	267	262	280	257	244	273	242	262	277	281	293	280	248	263	271	267	260	250	250	267	279	284	306	267	245	251	254	287	307	273	277	257	265	254	278	284	283	272	280	260	271	260	271	284	281	265	298	271	277	276	281	280	265	245	261	288	253	232	269	266	270	307	256	275	264	263	271	283	261	251	258	281	259	260	274	270	300	277	330	304	270	263	271	236	257	262	271	271	271	267	254	268	300	301	257	285	274	280	241	256	257	279	295	286	261	269	271	253	276	284	268	280	298	250	274	243	247	230	254	259	311	271	261	244	264	271	266	266	264	283	265	286	253	271	281	320	267	305	284	292	245	255	289	263	256	267	260	268	274	287	249	271	282	279	279	263	246	266	300	267	253	270	270	252	257	267	254	260	263	265	268	289	274	254	274	247	270	296	268	240	291	272	262	293	259	249	246	238	260	262	278	267	251	254	259	263	285	260	282	231	287	287	265	284	255	267	275	283	248	263	266	259	275	271	280	270	265	231	280	267	274	262	240	251	272	243	273	239	260	261	278	275	256	260	293	261	249	238	291	291	273	280	263	267	245	268	272	263	273	267	254	274	268	252	279	274	296	261	257	305	276	285	258	252	275	290	259	286	273	258	282	285	286	266	276	286	261	261	277	280	266	293	292	275	256	274	262	253	256	289	276	275	248	275	263	257	323	307	264	276	283	287	275	260	311	301	262	236	266	302	240	242	263	277	291	285	258	275	271	254	265	271	268	224	286	261	225	263	268	260	279	260	273	281	265	293	252	263	246	273	258	295	229	248	288	266	276	265	253	253	289	274	282	286	273	261	296	271	262	240	272	251	250	267	263	282	280	297	263	247	262	276	230	235	244	279	286	275	263	264	266	271	272	251	248	241	266	295	256	276	260	252	253	265	275	318	247	276	243	275	262	261	245	278	252	276	261	280	279	278	303	267	279	271	235	272	265	272	260	301	265	253	278	241	276	265	253	285	293	265	301	254	255	237	287	272	269	267	272	260	240	258	255	269	267	276	317	236	254	280	271	264	272	261	280	288	254	274	276	277	292	280	251	263	265	293	270	274	242	292	233	267	281	242	286	240	249	278	274	280	278	248	289	243	283	275	263	303	291	293	266	274	276	276	277	269	267	272	257	226	264	299	285	288	266	267	276	240	273	285	285	251	294	263	270	307	240	297	249	281	292	258	261	285	272	280	261	312	283	256	230	272	267	270	260	298	247	261	244	267	270	266	280	259	249	249	254	262	293	265	255	261	270	259	264	266	272	263	259	256	289	287	276	251	288	259	254	250	257	266	288	266	267	303	258	269	273	283	284	257	284	266	264	274	269	246	277	253	269	266	254	286	265	313	272	253	277	285	245	274	275	259	248	256	287	274	283	267	251	273	264	287	289	273	236	282	270	275	240	269	285	230	265	267	259	268	276	290	326	250	263	291	299	271	251	244	279	267	269	264	258	269	298	250	279	264	280	267	270	286	259	252	257	280	260	258	252	277	266	271	285	248	256	248	259	263	271	254	250	277	268	267	247	277	250	274	277	287	285	274	300	289	263	278	241	258	262	271	261	276	265	259	272	287	293	280	264	249	248	274	245	284	246	267	246	274	279	256	245	264	267	299	284	262	266	294	266	269	273	273	275	261	262	269	239	271	294	259	257	277	278	295	295	241	283	282	260	296	254	254	278	257	261	289	284	270	281	247	252	287	287	266	276	281	279	240	274	238	255	237	248	264	287	240	269	244	238	248	287	251	271	285	238	293	289	282	234	279	254	275	265	276	292	243	289	282	247	245	252	241	256	285	282	283	281	262	300	296	239	309	277	258	274	280	244	271	296	279	276	287	298	261	259	268	263	268	274	261	269	271	258	277	276	263	301	280	272	267	250	245	286	258	271	290	269	257	266	272	269	278	280	273	256	302	257	262	272	278	263	254	229	263	270	262	271	320	295	305	262	268	237	279	276	266	260	286	269	253	287	282	276	268	244	277	262	261	283	287	269	293	289	240	257	270	246	275	272	263	278	276	278	256	263	266	286	266	274	282	263	264	296	263	278	276	285	244	306	281	258	260	288	303	284	263	239	275	262	264	281	268	238	312	287	256	250	268	288	243	269	259	271	276	271	267	251	250	252	269	251	291	274	261	275	261	266	295	262	261	261	266	243	279	300	280	243	253	292	287	262	269	259	267	281	278	262	280	253	280	301	276	275	231	252	267	277	265	248	273	263	267	247	294	288	268	267	252	257	249	276	258	300	257	246	261	288	261	269	268	313	287	269	275	266	306	254	265	260	256	273	260	248	286	285	271	257	267	295	293	274	275	271	270	266	305	288	258	275	251	271	275	276	249	275	265	266	257	245	263	260	256	291	270	261	240	281	262	279	298	284	273	262	268	271	246	286	267	292	250	254	262	286	263	295	259	262	275	244	277	286	262	276	252	252	254	227	236	256	304	257	229	287	310	255	246	281	256	266	250	259	292	297	267	287	277	265	265	258	266	253	253	235	266	262	249	275	293	259	299	291	259	276	230	265	298	261	256	280	240	271	272	276	308	292	263	289	278	275	279	275	233	284	287	250	281	276	270	263	282	266	263	274	289	268	265	282	254	280	263	260	259	264	251	278	273	252	264	269	309	279	240	278	239	277	276	249	273	275	270	272	276	290	278	260	254	269	232	278	239	262	268	266	290	289	267	249	253	258	306	288	259	263	264	285	260	270	248	255	273	269	290	274	275	273	232	264	250	286	270	290	297	270	301	285	262	266	293	265	290	268	283	271	287	275	272	255	247	281	288	274	280	275	277	249	295	294	248	305	248	271	272	280	287	289	263	304	259	250	296	254	286	263	278	255	301	268	237	233	248	325	309	282	274	266	256	271	256	261	257	281	247	264	248	261	265	266	303	272	264	263	260	263	260	269	263	291	242	261	264	248	259	263	273	266	265	275	267	302	268	236	289	240
10510	12507	19505	17873	10796	6462	4145	4786	4562	2899	2059	1622	1856	2468	2228	1754	1745	1344	1076	1058	990	778	806	1144	2093	2273	1908	1363	1015	767	714	650	625	726	638	634	642	669	607	669	619	652	665	672	621	636	666	629	630	654	660	631	683	697	624	642	661	707	664	620	661	600	683	712	648	670	674	639	627	702	673	640	646	639	677	635	651	641	654	657	662	661	631	696	625	638	665	642	617	681	701	626	641	654	640	656	654	654	595	677	676	708	663	620	660	677	624	658	663	661	640	701	648	687	679	627	626	602	638	639	662	715	650	644	629	641	667	662	650	645	646	659	624	653	652	633	676	652	651	631	665	638	672	660	672	683	693	585	627	632	682	639	703	678	642	671	685	631	666	683	678	651	618	676	639	644	703	640	645	670	623	665	667	620	638	680	648	676	610	630	621	658	648	677	643	650	674	658	645	663	624	661	649	680	639	687	690	635	640	730	659	714	686	637	675	645	668	597	609	715	704	650	638	667	632	619	640	683	650	612	655	684	625	681	612	655	636	651	648	652	659	648	682	662	645	653	669	676	622	678	636	636	615	666	661	636	673	567	649	645	643	686	650	666	624	679	672	664	683	659	678	681	636	642	615	654	625	659	665	650	637	639	708	657	658	642	606	638	694	625	704	598	654	678	663	619	655	595	659	615	638	644	656	650	667	628	660	672	665	664	627	645	637	630	647	708	632	655	686	662	647	683	651	649	648	646	676	660	672	647	691	656	650	686	686	654	666	645	650	669	684	663	670	709	670	644	683	618	678	627	629	643	646	649	639	674	643	654	618	670	642	675	657	654	644	689	642	634	656	667	667	687	668	665	637	681	641	662	646	682	668	656	667	652	667	683	628	631	664	651	644	647	627	671	661	665	639	652	574	634	665	660	613	625	665	669	681	677	685	626	652	640	703	694	688	683	625	702	639	610	644	627	688	657	625	635	640	646	694	670	611	682	695	614	652	640	642	691	668	610	666	645	631	668	669	664	664	620	636	656	643	656	665	628	624	651	605	608	651	659	636	662	626	649	654	677	687	710	631	656	613	693	656	648	615	632	626	679	658	617	656	665	655	669	697	696	681	681	671	621	648	640	631	665	651	650	655	613	691	627	645	675	626	656	630	644	682	641	631	680	662	655	664	683	629	664	644	629	607	708	612	615	632	696	641	609	611	651	650	663	596	599	657	635	641	603	634	659	618	678	701	697	683	617	673	677	625	652	660	649	685	648	633	650	634	673	675	644	585	664	623	638	657	631	659	673	664	645	688	660	621	653	637	683	655	638	617	623	644	648	614	696	670	665	673	671	647	659	654	645	629	575	669	645	652	649	655	686	671	658	641	659	662	675	640	660	683	694	642	646	717	652	652	635	626	668	635	655	629	660	667	657	690	669	663	662	701	636	613	676	692	678	641	678	650	658	633	678	657	654	684	648	629	661	637	631	642	638	632	690	666	665	687	629	713	681	640	689	674	676	646	660	667	693	661	660	623	636	646	679	670	604	684	666	628	673	691	666	610	641	632	669	647	626	645	674	649	635	656	661	659	643	671	685	638	655	616	659	630	630	720	622	616	620	641	625	672	625	617	647	631	678	689	612	628	701	665	679	621	670	659	644	641	668	615	634	687	671	654	631	653	643	647	666	658	688	689	641	679	651	606	690	687	672	666	607	628	690	651	692	640	691	607	656	729	644	627	653	643	668	635	634	653	683	615	610	623	689	624	597	585	649	664	611	680	695	628	683	645	658	659	637	660	622	618	651	642	618	661	661	656	657	658	666	666	668	632	686	665	656	672	648	642	665	658	675	665	637	714	656	668	612	638	678	642	680	659	652	670	673	642	650	691	657	634	664	703	665	598	634	663	662	658	659	640	651	608	689	665	623	590	675	640	623	652	693	643	647	626	647	649	614	629	648	624	651	672	639	661	660	706	719	678	651	703	647	627	638	698	634	635	654	656	640	662	654	650	633	660	632	695	655	648	672	662	647	639	652	680	644	717	597	651	632	666	691	695	671	628	664	665	629	652	690	694	613	633	675	682	650	657	660	643	666	678	623	680	656	690	646	681	700	662	649	686	671	653	678	648	689	666	595	608	661	655	678	644	671	655	666	689	675	622	631	651	696	653	665	654	628	626	646	659	640	668	645	675	658	623	598	647	675	697	671	690	626	650	633	654	689	656	657	652	670	629	641	664	612	657	615	604	638	630	634	668	660	617	628	724	665	667	636	681	643	671	664	679	636	676	664	626	609	629	604	668	683	635	643	674	658	605	675	620	644	659	639	626	658	637	674	686	643	617	699	669	682	690	628	657	633	662	653	639	610	661	615	635	641	654	667	661	642	618	672	635	636	684	611	698	606	676	622	668	633	693	640	631	637	646	634	669	669	584	664	646	658	654	644	637	666	634	663	673	673	636	638	622	621	643	584	655	604	636	593	606	602	661	657	662	677	662	689	641	720	623	618	613	653	686	628	654	565	632	650	660	628	607	616	670	632	656	646	685	624	651	679	642	642	655	676	644	662	633	647	647	637	633	648	653	657	674	615	652	691	629	663	657	663	667	633	672	671	688	654	712	636	651	663	609	669	636	663	659	697	633	657	669	684	638	677	622	610	665	637	625	697	655	627	668	649	639	699	630	718	665	694	650	664	697	675	630	621	626	668	658	669	661	663	654	667	651	641	624	647	648	649	645	631	655	671	634	659	693	610	653	686	672	615	685	640	695	635	617	685	657	658	594	662	671	652	630	695	705	669	626	681	701	645	671	645	643	669	660	664	651	682	672	656	657	642	694	637	667	678	656	649	630	637	650	679	651	601	651	643	642	703	634	634	659	668	638	663	684	660	634	642	641	628	670	621	649	645	661	641	675	631	714	626	673	640	629	661	619	641	635	627	621	585	650	648	680	609	644	659	688	703	649	701	705	686	688	646	668	653	664	634	682	705	642	681	637	658	675	597	624	631	684	667	632	631	697	662	631	649	662	627	698	670	681	715	644	609	654	688	690	684	681	638	644	633	619	669	630	646	678	675	575	698	671	654	657	650	611	638	644	665	648	628	616	638	635	640	659	654	648	635	640	675	624	670	658	661	637	667	658	672	655	624	623	656	678	665	687	644	646	637	682	686	642	630	606	652	678	665	671	624	610	655	687	634	643	594	637	671	666	640	639	667	621	620	626	676	654	633	662	654	585	648	672	640	672	645	666	662	676	620	632	655	654	698	641	649	652	614	669	686	655	693	680	703	666	665	694	651	657	603	678	625	655	655	648	662	658	685	623	659	713	641	653	656	700	611	664	664	626	653	640	650	615	676	629	635	617	589	618	666	655	632	646	659	632	657	662	621	649	644	660	662	609	674	678	687	591	629	640	647	638	687	650	649	651	626	654	650	661	684	669	626	617	662	636	646	653	643	656	636	673	653	721	645	672	630	660	574	639	612	626	683	639	692	581	598	656	633	665	657	618	655	663	684	651	644	641	635	677	648
37681	42730	42689	38848	36276	25721	16306	13816	6788	2493	1607	1260	738	958	1148	1064	981	878	768	603	507	397	463	1239	2127	2087	1670	1043	538	393	261	289	298	275	301	265	290	255	282	280	263	252	281	272	284	303	264	274	294	269	285	263	276	291	281	281	267	280	293	275	268	291	279	275	300	246	313	283	284	263	240	273	265	304	267	267	306	304	297	281	273	278	273	312	272	267	297	273	276	277	301	270	275	281	277	268	267	287	276	265	283	280	273	287	247	277	283	262	255	258	285	274	285	250	283	262	269	301	274	260	276	291	225	273	282	302	296	289	257	251	277	286	249	271	273	274	248	287	302	297	281	257	249	253	270	276	259	296	285	291	294	250	254	294	272	288	281	265	294	286	293	248	290	287	288	259	270	269	282	244	295	248	276	270	278	289	298	298	278	282	304	301	279	310	275	306	270	287	284	252	274	268	281	262	281	259	265	283	268	278	262	265	272	309	270	269	290	295	299	287	263	271	261	281	277	251	275	292	259	275	293	268	280	271	273	307	268	303	253	277	256	263	278	267	264	269	268	272	282	276	283	250	263	296	257	255	285	290	253	261	297	267	299	314	269	266	278	290	275	265	256	251	269	281	272	287	265	287	289	303	288	296	282	295	284	260	275	286	277	262	298	278	275	284	274	300	264	269	316	290	256	298	275	313	240	276	287	273	271	242	293	293	276	271	304	277	293	276	268	291	294	278	297	269	300	260	291	260	318	281	297	262	259	248	291	292	315	253	288	264	259	265	266	295	268	301	261	264	272	293	235	253	237	282	253	271	261	260	274	253	284	300	276	279	297	299	242	259	269	257	275	280	236	297	274	285	247	261	291	251	265	269	262	258	255	256	281	254	265	254	279	266	279	279	273	247	287	273	256	286	259	300	310	296	278	269	271	281	265	282	288	270	303	330	228	264	305	272	283	293	268	254	264	240	278	252	280	298	284	272	292	273	254	279	275	277	306	251	277	261	287	304	289	300	274	265	269	266	264	251	295	287	295	298	292	297	313	276	305	292	275	285	284	282	263	260	248	290	292	263	267	260	277	329	271	262	281	307	269	282	291	287	305	286	248	282	270	277	260	255	259	263	289	271	277	278	307	271	296	285	254	284	264	278	265	292	277	283	285	271	265	307	269	260	271	273	305	301	282	277	287	268	294	268	283	272	260	245	271	267	265	281	301	286	263	262	283	314	251	292	311	291	266	256	304	277	288	282	275	262	290	286	264	258	287	281	272	258	262	265	256	252	275	244	272	249	333	275	277	299	267	267	308	284	279	268	296	278	287	238	274	281	309	293	284	273	262	288	271	269	272	285	265	268	284	261	297	299	241	273	283	282	273	261	269	272	297	275	284	294	300	326	272	297	265	289	277	314	275	275	267	287	290	276	286	294	274	258	285	267	258	260	284	265	278	283	281	255	310	262	290	279	263	283	275	289	273	276	295	282	256	290	282	276	281	246	307	295	268	247	282	275	293	298	281	283	283	265	262	309	282	252	275	277	268	292	294	246	272	265	265	277	269	254	284	290	301	302	287	294	301	271	259	324	271	255	291	286	289	269	277	308	306	267	254	288	238	284	276	289	277	280	278	267	269	315	268	264	292	281	291	281	258	274	286	283	291	268	279	264	261	274	302	279	258	275	302	261	270	291	255	299	295	260	266	308	266	286	280	316	262	309	294	296	262	263	273	285	291	275	272	271	278	278	276	270	268	292	282	294	266	248	274	264	262	277	291	271	255	260	276	283	273	287	266	264	295	276	276	251	254	292	284	281	289	287	242	252	275	235	288	263	308	263	299	260	256	284	270	296	256	287	258	280	269	278	280	285	264	278	265	296	254	302	241	280	278	300	268	271	268	299	269	281	297	277	276	271	305	254	292	270	284	295	259	259	260	276	291	301	295	278	256	239	256	303	271	272	280	273	286	291	285	283	264	272	251	283	290	276	308	284	280	276	273	298	295	307	284	268	277	295	291	293	278	263	292	300	245	286	298	248	323	275	311	298	288	288	270	275	285	289	286	296	300	281	239	233	245	239	301	282	261	294	281	281	281	257	255	291	266	294	276	285	323	277	282	272	251	265	284	251	298	277	275	295	302	259	267	253	272	260	274	289	272	271	275	294	322	304	300	285	286	276	284	269	257	248	235	275	267	287	276	283	292	298	274	252	287	295	254	256	268	283	286	278	295	266	275	287	302	257	270	254	287	276	267	285	279	269	286	295	272	303	252	267	279	293	273	283	283	273	286	254	278	277	330	270	266	281	293	265	256	262	243	265	237	299	259	269	267	273	282	293	273	270	280	243	276	290	289	292	257	307	270	243	282	285	288	304	257	276	253	305	259	312	269	290	251	272	251	261	241	252	264	279	273	248	277	259	281	272	301	271	294	285	275	308	271	264	248	273	263	295	288	285	284	271	266	291	272	294	267	280	241	280	287	285	287	285	270	253	268	263	297	319	295	280	268	267	274	282	252	299	255	274	254	280	276	257	249	287	241	273	297	308	295	312	272	278	247	243	261	259	281	269	287	288	249	260	268	248	282	271	279	280	269	262	284	283	252	271	259	292	279	266	279	270	283	268	273	267	267	288	248	286	287	301	262	305	291	280	297	258	280	264	274	293	277	290	242	267	272	278	280	285	250	278	254	271	283	259	300	268	252	265	266	266	281	239	270	273	284	302	268	276	249	271	279	295	277	281	270	246	300	276	268	266	297	292	259	274	292	267	279	287	296	263	254	258	275	268	287	276	271	276	299	298	282	276	250	283	284	290	265	278	261	261	264	253	265	270	304	311	254	260	259	244	296	278	296	337	283	289	246	251	262	287	261	285	287	296	245	306	286	276	252	287	244	267	267	270	255	275	269	250	289	267	259	298	284	272	273	287	276	266	268	243	297	258	261	274	291	260	312	276	290	295	256	285	268	284	280	261	296	284	295	307	272	253	299	285	246	261	267	261	272	276	266	305	303	273	262	290	236	266	303	258	253	281	284	279	272	277	284	265	296	278	269	290	295	276	285	271	257	289	285	243	269	287	263	284	272	300	277	269	275	271	275	255	265	262	265	266	267	249	274	286	250	275	288	304	279	256	267	281	236	269	274	276	314	275	250	276	256	278	278	276	272	240	268	306	279	277	279	274	274	273	262	297	297	277	254	256	252	255	259	271	275	295	276	298	311	257	251	264	248	283	308	257	272	300	276	294	263	272	217	264	284	292	273	296	263	285	286	244	269	294	270	258	277	271	287	293	268	275	270	267	298	256	293	248	272	284	306	269	272	306	277	256	314	283	297	288	263	259	270	270	267	292	280	258	279	266	284	283	303	250	299	266	248	252	268	280	269	275	255	290	286	281	298	281	273	260	260	268	253	263	271	275	252	273	286	262	299	271	288	288	268	271	274	282	272	295	276	285	312	266	285	291	233	313	251	285	252	277	276	247	288	285	264	297	264	276	282	292	262	252	256	256	261	240	266	255	268	289
25887	35090	42739	43189	39520	24496	18614	20856	10326	5559	4988	4316	2850	4106	5426	4784	4077	3418	3394	2506	2077	1542	1925	6807	10491	10546	7644	4314	2126	1130	732	685	669	693	662	657	659	620	626	626	637	660	646	659	699	693	630	614	653	642	689	670	655	657	644	674	667	691	656	660	678	652	573	678	652	665	630	690	587	661	652	665	648	623	660	691	705	668	717	679	668	654	621	657	629	680	702	671	648	653	690	685	658	692	658	638	670	684	646	652	665	627	670	695	697	614	642	645	646	680	688	658	675	671	651	648	666	620	638	703	656	666	662	651	626	662	698	656	663	667	682	655	634	645	702	644	613	644	643	686	651	654	663	654	667	699	606	634	587	678	608	647	718	634	640	659	658	653	679	643	657	687	681	635	669	684	699	667	667	674	695	611	661	645	683	671	632	680	629	713	645	653	616	661	661	620	651	668	642	672	674	702	661	624	621	698	646	688	697	642	635	609	643	645	660	658	636	636	680	663	675	654	676	645	691	624	673	633	618	642	623	642	665	694	612	663	661	685	635	720	692	681	694	608	686	691	708	678	684	708	678	643	603	691	646	685	626	668	639	627	626	648	650	654	667	713	660	677	628	634	661	656	643	659	698	669	602	648	683	642	606	604	633	658	652	673	671	698	672	687	676	667	684	661	688	688	628	650	651	663	682	655	663	627	724	661	682	660	684	673	632	641	667	637	628	614	686	608	675	683	688	621	640	613	702	665	676	664	688	657	640	622	624	643	616	672	635	662	674	639	642	658	666	650	681	583	624	663	634	634	641	657	662	660	656	618	629	678	671	642	633	667	647	655	644	665	605	666	614	640	617	602	618	611	643	651	711	629	657	644	683	630	719	673	682	656	624	669	688	641	696	693	645	656	621	654	690	657	605	596	700	698	640	655	639	711	705	709	659	623	637	693	647	702	641	687	700	660	627	684	649	623	704	646	596	648	644	666	615	682	655	644	655	637	626	699	634	653	647	660	656	651	646	688	614	700	662	633	687	648	675	686	608	710	660	660	712	703	639	712	653	636	669	683	668	630	667	674	688	716	705	638	634	654	636	645	653	646	661	642	675	649	664	692	682	628	650	680	654	640	655	685	632	660	661	598	635	696	681	636	680	650	675	649	654	674	622	638	663	633	649	668	656	656	662	694	640	659	674	671	692	694	650	678	683	668	724	649	674	638	645	663	622	701	629	669	651	671	676	650	645	671	682	638	678	628	649	617	649	696	655	668	635	649	638	646	679	633	666	686	656	658	634	643	673	652	674	636	672	692	650	671	665	664	635	631	673	643	692	686	663	680	678	703	666	630	666	686	646	617	621	714	679	663	673	697	629	665	675	675	605	661	671	705	627	663	667	672	679	669	645	688	671	612	674	644	618	668	619	651	677	657	612	671	647	694	612	684	654	636	662	645	676	632	658	655	616	693	653	650	606	667	669	698	714	708	677	619	643	670	647	679	653	687	589	698	670	661	678	652	677	647	640	654	668	619	628	669	668	676	649	637	629	686	704	638	693	674	664	649	628	663	624	636	667	705	656	626	629	652	636	663	617	669	649	653	701	613	624	643	646	698	656	624	687	615	681	640	702	667	699	679	652	644	652	639	660	684	665	614	638	684	691	680	682	649	661	614	649	657	614	674	640	632	657	664	649	677	670	640	653	669	652	660	662	678	615	630	663	599	620	650	627	668	652	653	630	678	613	619	669	691	621	641	633	709	634	675	652	653	610	658	625	653	615	671	645	684	665	694	696	661	649	677	660	665	675	706	652	634	675	659	667	683	643	620	622	662	671	660	645	662	635	643	643	650	678	666	670	681	665	668	654	617	699	643	652	634	659	606	708	650	629	659	675	653	653	647	682	665	637	682	682	632	617	654	624	652	689	657	671	627	674	666	654	657	665	637	660	619	635	658	686	661	645	679	657	590	660	654	671	639	602	685	673	679	668	607	654	619	626	690	640	679	678	717	680	638	711	648	639	659	664	671	663	701	639	674	654	650	627	650	644	630	706	660	692	626	720	662	628	634	631	625	704	675	653	615	691	659	649	653	678	587	599	681	649	662	683	661	637	633	622	649	618	655	635	661	633	622	642	648	660	697	611	670	705	623	631	682	673	688	666	658	656	644	685	677	647	693	639	660	661	655	659	643	677	624	693	637	658	633	640	659	681	644	640	692	657	682	617	702	697	658	702	693	677	670	665	641	680	625	627	702	670	655	633	677	625	716	629	665	643	616	614	647	638	667	674	670	600	692	687	658	634	662	640	654	670	641	670	708	627	692	676	710	636	655	698	645	644	662	631	673	694	675	606	689	646	644	626	648	677	635	637	657	715	663	628	611	627	650	738	644	667	620	656	674	670	674	610	684	679	657	646	636	669	675	670	654	648	628	640	664	652	647	658	635	653	630	685	638	642	663	655	633	678	660	656	686	636	626	655	660	638	637	664	668	675	637	614	672	624	640	671	667	659	668	692	698	657	633	636	624	637	663	658	655	683	647	675	622	668	626	593	654	661	623	659	679	646	623	664	660	648	630	662	640	657	622	648	649	654	654	661	684	686	651	696	673	678	683	643	661	654	709	685	633	636	648	660	681	640	626	646	670	656	628	639	676	670	675	636	689	696	657	668	714	686	666	671	681	608	737	608	651	626	692	653	687	664	622	731	654	683	657	654	662	623	637	672	684	678	681	656	652	665	664	611	674	665	673	643	655	655	673	637	670	675	595	659	730	690	663	671	682	702	658	693	648	689	639	657	704	630	661	638	661	698	654	599	666	658	638	679	704	642	692	660	636	602	645	695	698	622	643	656	657	664	683	684	651	629	692	614	683	696	637	721	673	647	680	657	636	688	631	712	673	655	664	653	648	656	674	630	672	691	665	685	650	634	674	653	665	641	634	687	664	700	696	681	659	691	630	682	641	650	669	638	645	666	614	723	630	612	707	702	620	651	678	670	686	656	684	611	654	661	681	650	686	631	636	652	645	668	638	681	681	678	631	642	681	691	661	674	682	599	630	620	671	677	670	632	659	638	626	653	661	640	676	620	621	673	634	673	651	655	695	651	660	637	653	629	641	655	626	658	678	654	655	670	694	657	683	652	620	624	675	659	656	650	639	650	651	636	679	671	663	648	677	654	656	659	659	677	669	673	631	633	602	629	624	650	659	593	645	642	683	638	639	623	660	701	657	662	693	619	604	663	659	664	669	636	663	659	667	681	639	628	634	664	654	648	660	736	646	651	681	663	670	636	639	685	641	683	666	594	666	685	680	671	624	627	620	690	657	617	726	668	646	679	618	674	650	633	633	606	667	613	599	654	702	663	697	664	684	673	633	659	669	693	614	690	706	632	640	694	626	625	672	643	647	653	649	649	691	651	664	622	663	607	628	640	704	666	671	647	642	683	676	669	654	708	639	644	703	606	661	635	674	641	619	616	662	675	641	642	647	658	670	672	633	634	628	639	670	603	666	572	678	672	666	671	642	643	633
48486	47269	45270	41174	38100	28224	23662	18565	8805	4826	3901	2710	1332	668	690	611	579	551	609	607	582	589	2362	5255	3950	3793	2721	1269	532	265	220	199	201	198	192	182	192	234	190	191	180	232	190	208	196	214	181	183	174	198	208	202	175	211	211	182	182	176	208	188	175	212	193	173	229	190	204	192	190	196	190	183	189	173	198	200	203	180	224	194	200	178	203	202	204	210	193	198	187	207	215	199	197	189	206	200	188	190	197	179	184	201	179	200	190	182	214	194	231	180	222	203	204	200	196	185	238	206	186	192	205	199	193	204	195	185	210	182	185	200	177	199	180	199	189	181	196	187	192	162	181	207	203	180	196	184	181	178	201	200	189	212	192	212	199	213	197	180	193	183	206	208	200	205	207	184	194	188	234	184	201	179	192	197	201	190	191	202	190	183	189	186	192	198	203	200	184	200	194	197	183	210	195	188	203	190	205	177	186	239	215	222	182	173	167	225	216	196	203	199	200	178	202	217	206	199	200	222	193	201	219	185	171	195	199	190	177	213	193	184	218	196	208	204	187	179	210	172	185	174	182	209	194	189	217	177	200	174	202	186	172	186	188	179	208	182	192	199	222	212	204	212	184	191	183	219	182	190	190	208	191	215	197	193	191	194	173	214	197	203	176	198	204	160	192	185	197	197	182	204	208	183	189	190	177	192	237	198	192	200	191	184	192	190	178	208	179	215	208	191	219	186	200	189	165	187	197	204	212	206	210	199	209	184	209	169	210	193	221	199	188	239	217	214	188	186	219	214	194	187	180	194	179	192	186	205	172	187	219	210	199	184	226	212	226	182	229	182	187	194	190	192	206	186	185	196	210	198	199	161	181	184	201	185	196	194	197	204	203	207	178	200	214	188	192	198	184	177	216	228	207	196	210	180	196	186	219	195	200	200	194	176	193	181	220	179	197	186	203	204	197	193	190	205	184	202	213	203	200	200	210	187	211	209	176	178	228	208	198	227	193	208	175	175	179	224	193	184	194	194	202	173	193	223	199	193	236	207	186	184	175	186	173	202	186	180	210	177	200	197	214	195	208	230	196	184	185	219	188	189	200	180	189	169	202	182	218	210	199	207	191	195	185	188	183	208	198	186	198	205	206	194	188	212	198	192	180	186	169	232	220	222	189	223	201	175	187	190	200	182	195	212	190	187	182	177	177	182	181	216	184	196	198	171	191	196	229	189	180	202	197	219	188	213	203	210	181	171	208	170	187	201	215	198	202	189	190	188	205	219	195	177	192	205	183	210	196	198	202	201	203	201	200	184	172	190	175	160	214	202	194	192	173	193	211	172	184	189	178	198	217	213	194	201	225	208	190	192	211	179	185	176	191	201	189	188	156	204	226	190	212	200	210	190	197	207	207	190	180	211	210	194	228	182	171	188	203	202	205	194	211	186	201	209	205	191	212	198	195	194	174	216	189	192	188	194	198	190	193	220	188	191	188	177	205	191	179	202	175	183	182	199	203	189	182	191	190	178	182	188	198	209	191	204	183	208	209	189	167	183	198	191	207	183	188	200	212	208	194	210	203	199	204	178	174	185	207	229	211	183	204	197	185	209	208	190	207	188	183	175	194	210	224	210	201	160	186	196	222	186	212	196	176	209	183	189	183	209	205	175	202	156	195	192	184	224	199	171	200	181	201	197	198	184	208	191	183	156	203	192	209	223	154	197	184	160	180	174	217	188	189	209	193	191	182	213	216	217	200	206	185	205	176	206	220	203	194	181	198	184	180	186	186	188	208	203	207	217	204	171	208	211	191	203	191	195	186	201	186	190	233	178	203	187	174	178	201	201	191	203	170	189	192	201	195	184	181	211	203	208	196	190	206	207	222	178	188	204	207	202	182	186	174	187	185	214	171	193	189	206	205	196	183	223	190	190	209	222	219	194	193	225	185	185	214	176	199	183	188	216	207	195	181	165	169	205	196	205	226	196	197	172	208	189	185	202	193	191	181	180	178	214	187	194	190	207	208	212	210	196	182	193	180	212	206	178	192	167	214	211	194	198	204	175	212	222	195	172	182	217	204	185	196	206	192	183	202	170	159	184	188	192	203	207	220	206	197	196	181	176	162	204	175	162	187	187	182	193	214	193	193	201	194	169	188	180	203	209	177	191	173	190	190	187	211	192	215	197	206	199	195	225	205	181	195	208	199	211	186	197	213	187	211	203	221	196	194	186	158	199	185	192	224	185	200	211	202	201	210	208	202	195	200	201	207	202	197	155	223	231	187	233	236	163	183	212	202	185	190	214	188	194	198	206	189	203	189	180	185	191	197	212	189	211	155	177	202	227	189	181	224	191	190	217	187	170	172	203	181	195	171	188	199	191	177	197	208	202	217	181	191	196	196	183	194	179	193	203	189	191	205	174	199	213	173	190	189	181	207	201	177	204	218	181	213	190	175	179	215	201	197	181	204	189	203	197	177	212	197	210	221	211	218	218	210	200	170	162	176	223	188	187	197	207	174	176	173	214	187	192	217	193	176	192	206	211	189	208	191	211	184	220	209	201	185	165	194	200	202	232	209	182	188	175	198	183	210	192	192	182	222	182	203	181	183	178	244	183	194	190	192	189	202	197	203	192	211	180	214	180	181	200	209	179	198	202	187	212	194	201	191	209	209	203	208	208	197	206	201	199	216	184	219	205	193	212	175	172	188	183	218	178	201	194	159	196	187	203	209	204	203	183	171	214	214	219	199	217	192	212	187	227	223	194	191	186	220	211	206	204	184	176	207	197	197	190	190	188	183	171	216	214	216	194	221	150	193	185	187	179	168	192	231	219	199	204	203	195	212	196	203	171	204	201	212	168	186	170	195	199	204	182	201	201	185	200	183	197	172	207	194	194	157	199	203	182	175	175	183	235	193	209	167	174	185	183	231	202	181	184	198	203	183	174	198	196	195	187	197	189	188	198	202	199	193	192	212	190	211	204	199	176	188	198	208	183	198	191	227	183	192	188	180	184	190	187	194	192	208	207	184	181	199	226	216	184	221	204	219	194	173	192	208	184	174	174	184	205	202	216	179	186	198	200	182	204	188	195	192	199	195	191	194	211	185	197	187	192	191	182	195	199	185	204	199	194	192	205	200	182	214	211	203	203	220	213	178	202	180	220	240	185	174	182	210	197	214	184	193	187	190	203	204	176	184	184	220	193	200	214	211	209	194	199	189	168	200	193	161	193	185	171	173	206	206	202	192	210	192	188	178	229	221	179	192	176	206	180	197	176	196	180	218	186	190	187	187	187	200	210	215	191	193	162	196	194	198	180	215	189	181	174	182	196	200	203	193	198	182	196	208	193	187	233	185	187	202	171	204	187	214	187	205	178	181	188	204	178	186	189	191	182	173	208	191	218	195	172	217	212	179	187	207	199	203	200	194	178	169	186	197	178	216	191	206	221	199	206	208	191	183	204	194	192	206	200	220	174	201	191	187	202	213	190	222	203	190	179	177	172	178	182	208	191	214	196
34608	42921	48304	49918	44222	31126	26980	19396	9934	10533	10395	8542	4755	2850	2882	2607	2458	2458	2497	2843	2563	2754	10093	20636	15652	16076	11328	5502	2010	821	488	492	481	464	485	475	457	481	487	510	491	450	504	489	464	484	487	473	497	485	460	454	497	451	467	453	485	427	479	447	477	470	453	478	514	482	465	471	470	482	451	440	476	465	481	499	456	463	455	457	449	479	463	494	484	465	491	461	485	432	478	469	442	483	517	496	485	506	498	465	458	500	507	490	467	441	477	461	484	463	486	449	501	481	474	465	475	457	471	421	475	444	520	468	503	474	444	489	491	466	487	478	459	477	479	431	467	485	466	492	479	441	451	423	468	458	462	487	468	421	460	448	457	469	496	431	433	465	459	466	465	528	475	453	466	429	473	501	458	513	459	489	467	460	474	467	466	465	468	455	438	518	465	508	478	479	477	472	469	461	451	493	458	467	466	466	466	442	462	449	444	505	488	479	489	468	488	472	479	486	492	500	469	486	496	474	492	461	491	465	514	463	473	416	464	488	469	492	483	450	487	470	493	476	477	464	477	466	467	494	475	433	497	457	474	476	466	451	473	492	456	449	497	449	473	449	449	481	439	467	478	464	460	452	481	509	449	491	458	460	517	493	473	472	454	464	426	469	447	474	464	453	469	458	457	486	497	479	461	448	461	450	446	478	461	493	510	471	435	464	465	477	447	502	436	513	415	432	456	451	474	440	467	480	471	502	472	485	476	480	504	432	455	471	487	458	537	444	483	482	470	503	450	470	469	442	471	489	444	501	454	469	475	464	465	515	470	490	442	448	507	513	434	481	442	437	461	518	451	450	476	452	491	465	472	468	513	506	462	478	481	461	497	468	433	461	493	498	507	481	481	453	467	469	500	487	455	489	491	475	508	473	459	472	468	474	448	468	495	497	465	470	490	498	488	434	474	466	475	496	446	465	464	452	486	438	497	436	526	444	470	423	444	510	452	481	482	446	437	463	465	506	467	483	486	450	480	474	499	448	468	469	435	521	486	449	456	485	477	483	473	465	503	474	481	456	469	469	483	459	482	478	461	492	443	469	458	471	481	488	461	480	452	438	449	492	469	463	485	482	426	477	488	478	464	438	421	468	488	463	441	437	488	477	457	495	485	521	443	504	467	426	471	503	486	464	447	454	471	510	457	486	507	478	486	467	478	451	525	516	462	485	462	432	479	483	480	472	477	514	453	445	451	484	479	478	532	496	452	490	462	491	488	508	482	525	439	470	491	441	483	490	526	481	453	495	462	479	473	459	485	470	456	456	506	459	446	446	447	522	467	470	476	500	464	489	448	468	453	476	481	499	444	484	482	506	458	466	481	490	473	468	495	446	441	517	485	459	513	438	483	499	454	499	462	474	510	488	531	475	498	495	460	449	463	492	470	503	485	464	441	493	491	478	473	422	472	458	450	446	466	453	489	495	460	481	478	476	493	459	458	473	488	491	467	425	445	488	470	459	495	482	501	470	482	484	503	500	479	425	477	472	452	466	437	462	486	489	475	495	477	478	501	460	450	481	492	450	482	449	454	489	470	512	496	501	510	488	491	471	489	436	489	471	479	504	442	451	449	478	512	467	469	496	476	472	490	488	474	464	479	484	458	497	479	476	456	468	486	431	460	469	445	477	493	472	479	490	444	489	442	451	472	492	480	426	500	450	492	459	477	477	461	491	504	446	478	463	443	480	490	482	491	458	453	465	503	419	460	431	475	488	473	490	456	483	467	460	509	490	484	461	465	454	478	445	499	481	445	475	469	469	488	508	456	516	459	467	446	447	438	443	460	453	422	468	466	461	490	449	455	440	453	441	475	472	472	449	466	513	505	459	489	515	464	445	483	461	452	489	488	478	442	470	476	485	444	465	448	479	465	469	485	465	505	441	457	491	468	480	459	464	493	493	455	471	447	404	503	475	494	473	438	494	463	483	493	476	493	482	480	475	459	448	476	486	505	459	458	459	460	490	496	468	506	451	479	493	468	513	449	500	485	470	489	508	476	489	442	468	456	444	481	484	462	472	480	483	473	486	485	468	473	489	477	466	452	457	493	467	441	463	449	491	449	457	444	500	529	461	465	440	438	483	427	446	492	428	470	445	490	472	476	448	458	492	465	473	480	461	492	487	439	486	454	446	463	469	465	503	455	466	465	493	495	501	449	479	519	478	465	478	434	454	465	485	424	457	483	441	480	471	441	443	491	451	474	460	479	488	457	485	435	464	459	485	457	506	503	514	475	514	471	480	493	473	446	443	442	469	467	477	467	463	458	471	452	439	458	449	470	483	441	500	459	489	462	449	477	501	507	477	456	478	507	447	478	480	478	459	501	481	498	440	516	477	467	479	481	479	474	489	515	484	441	467	467	475	501	504	475	490	473	473	454	489	504	489	465	474	450	478	451	467	508	482	477	428	482	469	436	469	463	458	469	466	492	488	501	467	464	501	471	488	495	482	475	503	456	474	496	467	457	464	490	478	477	493	461	484	463	460	465	499	474	491	487	449	497	451	469	457	481	462	517	496	470	473	495	458	501	459	461	485	432	498	482	505	490	512	466	488	503	496	444	486	481	486	446	476	454	483	484	477	439	497	507	468	464	462	446	466	480	506	463	437	478	489	506	479	489	468	503	488	504	516	524	469	461	435	452	465	485	437	462	482	450	464	475	470	469	468	476	482	436	444	473	467	479	485	490	450	462	497	457	468	472	448	456	465	441	463	482	482	448	416	493	527	433	434	548	480	520	457	466	486	445	460	523	461	501	435	465	445	450	492	439	507	489	483	485	471	476	487	493	458	519	491	494	465	502	434	488	468	434	476	504	472	477	441	471	493	460	446	496	487	463	491	464	449	464	453	506	441	475	447	457	461	440	456	482	467	466	467	435	452	456	454	470	454	492	493	489	506	501	482	489	443	474	500	447	484	475	446	477	455	478	482	473	486	481	506	449	484	451	436	480	496	425	481	477	507	464	462	471	456	492	500	509	482	451	463	508	496	444	456	474	509	484	491	461	488	484	457	468	490	506	451	513	477	464	469	462	494	498	459	477	505	446	454	466	478	490	488	494	458	465	500	491	477	480	428	445	477	496	526	469	477	476	486	481	427	454	463	472	508	461	469	489	499	417	444	460	484	468	472	445	476	509	482	441	517	451	492	441	476	475	508	466	467	481	495	448	450	502	462	442	474	473	496	463	450	450	460	467	482	450	446	471	501	496	472	476	488	508	455	444	453	456	467	458	467	496	468	480	490	501	449	454	479	495	511	482	449	463	488	450	438	518	488	516	473	460	486	455	477	441	467	500	471	467	487	453	497	451	491	470	495	490	466	501	492	490	468	479	447	486	478	457	444	492	451	495	450	478	432	486	480	469	488	435	499	449	452	496	473	467	475	477	444	506	525	490	472	476	503	434	464	462	443	495	506	522	477	453	467	457	456	472	427	473	475	446	451	458	483	479	476	513	490	437	492	481	508	499	484
18459	17238	20015	11398	9794	4181	1360	843	555	602	716	385	339	302	289	277	282	309	314	298	326	365	444	551	684	595	470	363	311	288	244	288	270	305	270	269	289	264	274	296	266	334	303	262	271	265	299	276	314	313	281	276	285	279	272	235	306	280	286	300	289	280	266	282	261	266	278	245	267	266	304	260	259	265	258	254	309	305	282	267	271	289	284	299	276	259	272	279	255	280	257	271	304	274	278	265	278	305	279	284	294	258	271	271	280	271	238	282	290	265	268	271	288	274	268	278	263	290	301	325	269	300	279	256	263	264	256	264	257	287	284	242	274	267	268	256	277	278	268	283	275	254	279	282	269	288	262	292	264	247	260	282	285	265	282	273	257	269	260	280	264	281	280	261	257	290	302	270	268	272	253	287	249	278	268	249	266	280	317	275	280	258	300	269	282	286	274	279	303	272	273	298	269	320	275	289	265	261	258	274	279	279	282	272	263	294	257	290	260	273	296	234	286	258	261	258	284	286	287	258	256	230	276	274	243	260	247	268	273	267	268	271	250	283	254	254	278	314	272	262	273	276	261	271	261	277	251	289	258	284	286	301	239	256	296	281	270	272	245	267	255	265	282	272	284	277	293	286	277	274	270	285	257	281	255	250	258	255	282	257	281	277	258	281	316	273	280	254	270	285	281	297	289	255	247	252	265	296	302	268	282	280	272	290	296	284	224	284	261	296	274	253	281	276	281	269	273	269	246	282	250	288	254	251	257	270	280	312	281	272	282	276	290	270	262	293	284	262	269	276	279	279	328	302	294	293	261	279	260	273	268	283	303	279	279	271	257	261	265	289	297	298	278	283	271	294	254	284	268	283	264	271	265	273	269	278	284	297	288	307	279	273	310	297	298	298	271	295	301	259	285	253	255	297	268	288	303	281	294	310	269	271	272	256	275	257	267	266	291	277	270	277	263	253	246	272	245	265	268	273	256	252	277	257	253	235	274	277	274	295	279	273	246	268	256	291	267	253	251	273	280	276	301	238	312	291	282	253	269	287	266	304	273	264	257	263	268	282	274	287	266	258	249	259	310	281	271	260	293	278	279	272	261	289	248	253	294	294	305	245	264	280	273	251	292	256	269	267	256	229	288	300	283	298	266	290	250	265	270	305	262	269	239	277	255	284	270	271	277	288	242	256	284	284	272	283	269	259	291	272	273	299	275	286	259	275	264	258	280	277	291	305	260	266	265	290	283	269	294	320	287	283	294	283	277	267	271	275	293	267	273	309	289	255	286	265	280	269	257	279	307	267	286	286	275	243	279	283	246	263	304	249	279	278	260	264	279	277	272	268	299	235	273	270	293	278	257	284	264	259	254	298	249	289	299	283	292	256	285	282	271	229	259	286	262	268	267	276	252	288	265	262	283	264	254	308	285	281	261	296	261	263	272	267	285	272	248	216	259	272	251	274	251	290	267	251	247	275	284	273	261	294	273	283	279	277	228	283	277	270	260	284	268	271	279	273	256	265	285	292	279	294	279	265	249	279	265	261	274	275	273	258	299	275	264	296	289	273	294	265	241	287	268	258	254	244	289	266	264	255	269	274	273	252	272	276	321	260	241	254	287	282	292	225	281	288	241	266	280	259	273	275	302	250	298	275	266	310	296	289	267	252	294	292	286	278	282	297	255	298	315	285	285	232	256	281	272	279	302	299	275	260	246	287	295	279	309	262	251	256	280	272	228	288	266	285	271	271	276	277	240	271	290	258	276	286	292	267	296	272	263	260	246	238	237	254	285	284	284	263	301	282	303	288	261	278	243	264	257	282	298	299	290	274	297	284	274	297	256	271	271	269	256	257	289	278	287	258	284	277	282	268	260	268	234	243	278	279	272	265	257	266	282	291	298	269	259	269	311	286	259	264	276	288	263	247	256	286	247	269	278	248	271	293	273	261	277	317	275	285	257	266	279	260	290	276	251	273	285	269	255	269	302	271	291	268	278	280	263	292	292	302	300	264	295	264	279	277	271	270	299	250	270	244	237	282	277	265	252	257	292	274	279	291	256	296	309	269	280	268	284	294	258	258	261	280	263	278	290	266	253	262	253	253	277	256	272	259	251	303	273	295	290	266	291	265	256	257	271	308	270	295	270	267	279	275	287	266	264	294	269	259	300	233	267	276	282	245	313	266	240	287	287	257	267	268	258	268	289	267	257	303	257	239	263	279	279	303	284	282	265	249	226	259	250	282	288	301	287	291	281	299	244	251	276	253	303	275	264	270	252	268	257	306	237	243	258	248	238	246	258	250	278	321	278	303	290	264	271	292	264	245	261	283	276	251	269	277	277	249	305	268	273	275	302	260	268	262	256	275	280	241	249	281	286	278	301	289	263	280	230	272	252	274	268	282	290	270	268	265	261	314	251	282	290	299	274	287	263	260	265	271	244	277	283	301	291	265	270	277	276	279	287	298	269	273	262	260	282	295	289	287	293	279	274	283	261	273	273	291	263	245	259	268	273	276	283	270	284	283	274	257	272	266	297	301	249	281	267	309	281	323	256	245	272	295	312	262	289	268	288	292	266	273	290	295	275	278	258	258	275	284	290	240	294	242	272	285	284	261	271	241	274	287	258	254	286	273	302	284	285	277	273	287	253	282	245	262	268	270	270	253	271	301	285	278	297	296	278	281	261	274	274	281	258	277	292	303	260	270	292	236	246	256	287	245	280	284	237	291	336	258	259	259	266	278	274	292	272	257	276	267	264	234	305	281	277	241	254	279	278	248	290	254	276	246	293	272	255	279	270	291	275	239	273	239	248	255	290	269	287	275	285	286	293	284	263	262	276	259	274	269	276	247	297	283	239	247	303	256	288	234	270	250	302	279	271	270	274	277	263	280	286	288	244	290	265	274	268	238	278	252	251	295	292	273	259	300	251	284	288	271	267	265	269	302	308	282	275	287	289	300	289	290	288	288	292	270	260	256	299	267	290	270	272	257	271	245	303	273	281	294	255	288	266	293	285	236	307	284	253	260	247	251	275	259	285	240	255	275	282	266	274	268	271	278	263	285	261	257	299	266	256	252	269	242	239	279	305	269	267	284	284	274	295	292	280	287	289	269	314	284	276	254	267	279	274	264	277	286	262	268	284	282	294	238	292	277	236	301	261	275	269	297	262	298	273	265	294	304	307	302	278	271	300	265	240	288	287	266	288	283	265	252	275	285	258	285	289	304	253	252	256	246	308	264	265	280	297	291	285	275	276	261	314	290	288	295	252	241	282	264	300	275	243	257	289	292	264	274	283	296	284	287	279	286	254	288	276	280	241	301	273	294	274	265	328	277	274	293	280	274	292	265	274	266	283	265	290	241	264	279	278	268	269	272	260	249	268	271	271	277	287	269	297	292	265	284	273	268	288	295	265	247	285	260	272	264	235	301	269	261	324	311	281	274	285	240	255	236	275	253	276	268	302	238	262	256	252	268	272	265	279	267	275	288	265	288	274	302	267	280	291	253	287	289
12146	17198	25023	20502	21763	9427	4599	2821	2001	2547	3042	1408	1129	932	911	931	900	879	850	859	876	1210	1513	2309	2629	2190	1449	962	807	714	665	667	657	679	691	724	668	678	653	692	638	670	664	649	683	668	671	649	686	658	687	713	658	666	615	658	715	656	635	635	663	668	690	689	672	643	697	678	650	679	631	696	696	654	673	604	628	728	694	715	693	691	665	683	649	620	647	656	705	653	668	682	651	670	660	633	685	708	682	635	626	662	662	676	618	696	657	689	624	649	665	642	658	675	617	655	638	659	685	638	651	656	631	709	656	632	681	631	721	670	669	615	682	675	705	691	633	648	647	652	714	672	655	637	665	687	677	708	606	633	653	670	651	615	659	707	625	676	665	645	627	713	642	674	693	708	631	657	686	621	719	676	627	671	672	656	669	692	643	657	643	639	660	643	662	666	676	672	659	646	699	692	666	684	641	676	673	665	647	657	663	694	639	706	646	642	664	685	621	649	670	686	634	651	702	655	645	618	680	631	684	686	708	647	648	661	687	668	695	658	663	670	646	672	618	704	661	619	668	686	657	668	684	666	664	677	698	689	664	654	617	655	632	619	620	635	626	708	677	671	653	692	666	655	677	664	654	674	650	682	641	723	663	650	706	712	691	731	642	715	690	657	660	650	693	709	644	698	633	628	657	673	667	668	675	642	682	640	692	691	668	696	665	631	640	676	722	688	673	650	665	727	660	697	644	664	658	666	624	643	645	652	721	617	653	597	674	665	646	661	658	638	635	660	615	670	672	680	678	649	692	661	634	716	623	660	667	677	686	623	686	630	663	652	663	709	641	687	646	676	673	702	653	629	658	656	699	647	655	682	674	626	696	644	666	634	651	643	710	648	670	650	669	650	673	616	643	630	661	659	672	643	632	644	671	651	663	705	634	700	658	676	647	691	673	657	653	640	663	711	696	683	638	702	663	655	608	653	629	682	650	677	668	620	648	668	667	669	671	669	671	630	690	657	692	667	726	643	659	670	673	653	668	647	691	651	645	631	659	679	655	669	680	632	678	644	638	663	686	672	672	690	643	638	718	709	648	722	649	691	680	658	693	667	630	684	660	661	663	661	677	720	672	617	692	655	664	658	660	675	665	642	675	685	724	593	684	702	673	598	699	721	629	684	673	661	661	678	683	638	646	725	722	669	667	650	663	706	645	623	655	695	671	670	648	660	666	652	615	657	656	648	670	733	663	648	663	723	629	697	675	661	694	665	663	665	696	626	718	650	654	687	685	664	658	662	698	645	672	643	679	622	659	655	687	673	652	657	697	652	646	674	615	618	686	663	679	659	688	710	665	637	667	662	626	659	674	646	669	676	634	681	688	686	696	668	668	676	708	664	663	670	662	662	699	635	671	651	668	692	704	659	645	663	636	692	645	617	646	675	625	664	620	681	655	647	634	648	594	680	699	677	736	686	677	637	714	674	706	643	697	654	654	669	661	691	646	657	661	668	700	664	660	662	674	654	667	687	695	623	681	687	693	664	645	663	698	674	706	663	661	640	646	703	625	642	668	682	623	677	681	679	677	695	663	676	669	718	660	662	716	644	650	682	659	657	624	679	673	690	662	688	685	671	689	695	679	617	639	688	611	673	661	629	661	651	662	650	641	697	679	691	652	679	635	695	621	698	671	679	652	713	655	705	698	646	656	652	662	694	631	649	635	648	663	650	681	644	667	634	624	666	669	698	690	674	655	669	697	624	669	626	627	677	662	654	670	657	640	676	654	701	647	676	690	702	648	653	678	647	689	666	688	640	673	624	712	658	681	684	624	725	682	697	666	660	657	626	633	646	655	663	666	665	668	694	656	689	653	647	674	686	669	666	624	648	632	683	654	684	675	637	658	632	626	687	646	636	634	650	665	701	621	666	643	656	625	649	662	690	624	656	624	665	615	635	661	662	630	667	636	686	653	643	633	701	638	666	639	723	650	641	622	669	638	653	639	680	630	655	608	674	650	627	693	624	652	649	683	653	660	653	631	664	692	662	676	715	698	662	671	637	703	683	688	645	665	697	684	641	681	708	646	711	681	677	710	661	649	671	677	686	697	661	610	678	677	676	666	702	639	676	659	642	668	651	679	670	669	637	690	636	640	672	629	671	633	685	626	666	648	686	669	675	669	672	682	680	663	683	697	573	717	698	685	663	649	699	704	710	632	672	618	650	650	691	651	641	686	724	679	682	685	675	666	622	656	708	667	702	701	648	664	624	670	697	658	676	688	623	655	650	691	628	668	669	680	668	612	654	635	680	687	658	683	656	646	676	659	687	706	672	662	644	659	685	655	630	721	610	634	685	641	656	683	646	666	646	663	668	673	675	663	644	612	665	647	654	649	663	661	694	627	731	667	680	655	699	672	667	702	654	696	634	664	658	711	683	699	687	675	650	646	638	658	690	691	710	687	718	642	658	645	673	679	643	675	659	666	662	653	630	643	665	656	670	602	671	658	637	621	671	625	682	718	656	646	667	653	667	675	635	670	638	628	680	638	684	675	672	655	674	628	652	637	629	600	689	636	673	702	654	727	645	650	638	678	701	654	670	663	639	655	650	695	700	688	624	678	622	704	627	642	684	668	694	647	678	664	668	660	666	625	660	698	656	641	684	643	694	648	646	666	666	710	681	661	669	667	666	667	646	643	681	700	681	664	673	637	685	659	677	644	642	664	645	656	709	678	643	673	667	689	668	683	694	706	674	691	656	696	648	657	652	642	626	672	660	612	614	700	647	652	644	659	652	688	701	662	660	622	655	679	634	647	659	673	680	694	686	655	713	667	673	703	660	663	668	683	685	676	665	625	663	691	700	674	655	706	659	631	704	679	644	726	717	693	680	663	677	652	610	681	643	643	664	634	639	677	668	616	717	664	677	691	603	661	660	701	623	630	648	664	671	647	644	652	676	653	666	690	656	676	655	647	663	701	641	634	646	702	684	683	618	691	623	710	645	676	638	649	652	651	693	634	664	659	645	675	683	620	633	653	655	712	630	657	626	696	663	662	650	680	662	654	688	662	663	648	631	656	657	694	669	632	682	718	598	685	708	701	669	651	634	649	669	704	653	653	658	645	663	652	673	679	691	664	649	646	669	709	663	687	664	692	658	652	616	655	635	697	673	664	740	658	657	672	675	674	637	662	666	690	688	657	663	677	686	664	686	636	634	663	625	635	653	688	649	658	696	671	695	673	687	620	675	694	682	608	703	672	667	637	615	656	619	659	659	682	682	634	663	680	648	602	674	645	679	661	649	664	652	650	645	681	677	637	671	685	635	664	669	685	626	670	665	673	657	695	680	662	667	629	657	671	692	660	654	688	676	670	630	634	641	698	618	605	687	668	635	631	657	646	659	695	639	651	652	731	636	629	648	626	677	702	649	695	692	675	668	652	679	611	669	662	668	627	660	659	657	661	655	708	654	662	738	620	653	626	664	641	704	672	654	687	727	604	673	655	677	698	636	655	654	656	674
40008	42982	41058	43615	35462	27168	18135	10259	4675	9564	8014	2365	1164	872	786	633	494	500	563	627	625	536	816	2507	2783	2138	1159	661	388	352	304	339	307	299	315	273	318	301	279	287	305	294	312	308	331	316	309	310	312	312	324	301	311	296	316	289	313	309	300	295	299	328	330	295	326	299	309	325	314	322	283	298	323	290	305	302	299	299	359	298	293	319	294	269	280	296	312	323	318	304	329	300	285	328	278	321	312	327	274	303	308	282	322	320	345	335	328	331	286	309	305	305	308	331	322	331	318	316	288	318	329	333	301	313	312	326	317	335	311	305	292	330	324	341	304	301	297	300	279	267	338	334	286	304	299	302	279	312	324	280	300	318	316	295	320	308	331	303	326	334	310	283	278	317	294	317	291	302	287	307	297	307	326	328	318	330	275	329	312	313	315	324	322	330	332	297	303	326	311	332	301	331	318	314	324	317	310	303	310	360	324	321	334	323	300	308	341	302	298	296	320	317	297	299	309	319	348	305	293	304	343	310	312	316	338	290	299	299	309	307	298	314	331	308	312	301	315	312	318	320	279	309	289	289	293	311	289	318	330	302	324	296	302	303	292	325	307	299	332	311	282	292	335	308	279	312	321	322	295	306	293	285	318	314	295	310	309	293	295	307	332	311	290	318	312	295	298	291	326	315	325	311	287	318	294	299	313	309	301	305	311	318	308	290	324	333	290	296	303	305	319	306	322	302	309	322	319	320	327	320	275	289	290	300	280	298	319	305	311	315	305	299	319	333	322	341	282	283	315	346	298	291	305	305	319	311	280	312	320	314	305	306	333	310	327	300	279	317	334	322	296	307	332	301	302	281	291	312	300	303	307	313	301	291	314	315	322	283	268	327	308	326	332	300	298	309	307	319	281	298	285	286	330	311	306	313	323	321	306	299	304	319	278	320	302	319	323	327	309	314	309	311	334	314	329	288	317	292	309	301	309	327	290	320	310	291	354	299	268	294	329	300	329	347	311	281	333	301	299	329	307	318	304	307	281	321	304	300	277	301	284	322	307	288	287	304	311	278	292	302	298	305	296	317	295	295	325	294	321	312	339	303	280	281	310	292	291	313	312	284	336	348	317	312	290	309	316	341	316	304	285	307	294	332	312	316	308	290	293	294	285	320	287	319	305	315	315	308	326	346	350	286	320	332	309	281	327	334	328	307	286	297	323	293	302	318	333	312	302	314	317	305	306	309	321	310	313	316	279	318	305	320	309	318	280	288	280	301	326	307	328	271	333	324	281	317	292	297	309	288	312	331	326	337	299	302	327	313	303	301	294	322	308	297	299	325	299	310	302	323	317	302	332	292	325	300	299	300	333	307	317	260	333	314	308	287	319	323	295	294	306	299	309	310	330	343	286	290	339	320	340	308	266	295	327	332	287	329	311	265	334	303	309	317	328	341	325	290	327	295	301	294	324	292	307	338	292	308	312	328	276	292	300	314	320	323	300	293	325	354	290	319	307	311	308	290	327	338	276	287	346	311	308	294	342	294	307	285	330	307	314	319	306	342	304	341	324	300	297	291	279	318	332	284	307	322	324	317	321	305	324	289	289	305	332	297	338	307	304	337	312	290	296	299	272	309	311	320	282	332	324	344	293	296	323	310	334	275	331	305	307	304	308	324	314	319	295	291	296	298	311	344	316	316	318	328	299	326	309	284	293	321	326	292	309	308	304	303	265	307	320	296	312	312	325	322	321	343	325	310	287	331	331	326	288	333	349	346	319	334	273	308	285	320	317	328	299	301	318	313	305	304	308	280	282	317	288	334	288	280	302	272	303	323	302	310	311	330	313	287	334	292	312	302	284	311	296	295	300	321	316	300	324	322	328	302	283	354	316	315	309	310	305	287	314	323	312	321	295	312	318	314	289	289	287	295	319	295	321	302	312	323	332	291	310	315	258	274	302	301	320	301	281	314	322	308	321	335	337	301	320	327	312	307	289	327	310	320	310	307	303	286	291	296	310	288	329	306	324	329	341	304	307	305	291	331	283	277	277	316	292	322	308	306	293	327	299	309	329	291	343	302	305	299	287	316	278	321	293	327	295	304	342	308	293	338	324	327	306	332	295	315	308	298	305	300	333	321	310	317	281	310	294	287	323	313	300	311	294	303	313	328	310	287	341	321	328	324	301	300	310	288	300	342	329	316	348	310	314	316	343	330	312	308	299	330	295	317	299	300	311	282	307	265	305	327	282	319	328	294	313	313	334	311	321	288	332	302	304	340	304	321	300	285	310	302	293	326	279	281	327	313	310	288	298	314	308	301	284	328	303	297	302	318	308	295	323	300	303	289	298	307	297	339	300	313	304	333	319	314	318	317	297	343	292	313	316	294	328	314	290	356	317	305	281	305	326	347	328	307	325	279	313	298	309	308	309	323	307	319	318	295	311	348	305	296	330	304	283	260	274	323	308	299	317	321	298	307	317	308	300	315	300	310	309	299	296	296	320	299	297	324	311	283	308	327	302	314	320	314	343	360	319	332	310	304	290	315	285	302	313	321	282	315	303	306	299	306	281	295	308	312	318	313	295	319	315	297	292	288	301	310	273	314	304	300	323	293	319	338	309	318	376	331	316	286	313	307	329	285	341	305	313	308	301	303	299	310	312	325	289	309	325	292	306	290	274	271	320	317	269	317	329	334	290	289	296	308	332	286	318	274	300	287	317	324	332	322	306	313	306	317	319	300	265	318	313	314	314	308	309	300	294	305	294	285	311	274	323	307	301	295	331	330	337	326	323	293	308	321	319	321	315	300	294	338	265	309	300	319	326	284	303	319	320	344	312	275	298	316	320	308	318	311	288	291	309	299	338	307	283	286	314	304	330	274	292	300	329	333	293	313	271	303	329	328	287	293	280	309	317	330	328	326	303	306	307	331	358	293	324	303	319	342	302	292	295	308	306	312	270	310	329	315	319	335	302	313	311	344	276	322	263	301	301	327	335	286	354	346	303	281	274	266	289	318	300	317	306	313	306	304	299	303	317	312	303	292	326	335	304	311	308	311	343	302	308	314	331	285	302	347	311	268	333	280	317	309	337	295	295	310	320	351	307	322	310	328	297	278	321	291	312	300	296	310	319	291	313	304	291	331	286	306	350	349	331	338	291	313	300	331	289	308	312	322	323	324	276	288	334	304	315	335	256	317	314	335	321	323	326	328	297	338	289	285	325	305	303	285	283	303	319	328	343	324	344	322	335	308	314	304	296	316	297	297	307	293	332	300	309	316	295	315	288	328	300	318	318	272	320	289	291	317	375	307	290	295	299	329	305	318	290	295	332	308	290	278	280	300	334	306	311	337	291	290	303	301	331	282	348	281	320	317	298	297	265	301	324	316	344	330	344	277	277	302	312	301	298	321	287	324	319	312	346	301	323	323	290	277	302	307	303	304	314	318	317	298	282	326	311	297	328	287	352	307	323	296	334	318	272	303	327	301	305	336	278	319	323	311	313	320	311	321	321	309
27282	36146	41226	47518	38249	28799	19640	14546	9092	22614	15567	5513	3916	3634	3174	2346	1691	1925	2237	2555	2684	2253	4273	13059	13074	9617	5029	2430	1207	876	747	731	756	730	745	777	742	745	737	709	757	723	713	686	749	754	731	748	733	724	781	754	750	772	757	720	757	752	715	718	721	790	743	717	707	735	742	718	745	752	757	720	670	726	712	730	742	756	749	740	701	730	729	798	739	738	760	743	785	732	758	776	749	707	722	697	721	735	762	709	729	715	715	716	728	705	755	760	764	766	717	743	775	747	764	794	700	708	710	740	728	710	708	729	719	749	731	721	729	752	712	770	745	726	797	722	758	737	748	743	702	704	721	720	730	789	765	721	710	707	751	790	750	744	739	747	723	723	719	711	751	764	692	716	743	782	774	742	712	710	728	759	765	742	709	722	706	773	756	756	735	774	777	729	729	728	729	772	744	729	736	718	727	753	723	715	739	747	754	741	776	706	691	718	717	699	815	782	763	754	751	711	744	726	732	725	722	782	791	736	717	771	739	664	721	750	766	738	775	712	768	691	814	726	767	753	676	690	733	748	753	729	725	701	724	744	773	704	781	760	748	733	732	767	768	709	709	752	693	777	732	737	716	736	742	723	770	705	727	706	787	729	744	754	744	720	773	718	718	742	765	766	731	690	787	737	719	783	767	742	735	771	704	769	768	753	746	751	702	748	742	722	697	756	755	748	720	731	783	749	715	697	740	755	755	678	700	710	752	776	731	766	757	769	755	749	722	713	725	746	756	771	739	737	761	801	741	772	709	752	730	751	753	727	724	766	773	724	691	718	723	742	717	734	757	711	738	688	710	751	748	772	715	742	722	771	792	736	701	766	743	731	766	730	730	700	763	741	706	749	732	710	717	703	720	696	735	720	697	728	745	754	747	779	788	702	696	710	713	697	734	768	708	785	693	711	755	716	732	739	735	749	773	682	753	739	721	763	720	754	742	738	730	721	687	748	718	707	671	758	760	696	744	764	714	719	719	697	765	705	702	745	750	711	763	685	712	681	753	772	746	699	687	737	713	768	723	721	735	732	751	754	727	715	682	698	760	776	678	742	774	698	729	751	727	730	723	753	773	743	739	715	737	742	767	742	756	778	772	789	724	740	715	778	790	734	696	692	713	739	768	705	709	740	758	737	706	740	771	721	740	746	781	713	746	735	753	760	747	796	732	729	725	754	722	721	751	718	743	755	745	713	741	731	757	725	721	734	734	722	751	753	702	725	749	744	739	728	766	727	708	711	740	752	762	698	699	798	747	766	763	766	734	708	754	704	762	726	752	705	752	757	758	723	742	716	713	754	737	703	716	710	699	715	733	728	757	753	809	734	747	710	725	754	730	736	709	749	741	727	750	752	774	726	777	748	732	735	722	732	743	713	764	714	735	748	787	703	737	756	724	733	694	757	744	742	721	738	717	798	742	717	767	745	723	688	738	748	713	738	735	728	764	725	713	696	701	726	725	782	775	735	750	696	744	743	741	722	782	697	712	759	747	777	735	693	733	740	754	721	727	714	741	735	764	758	766	769	727	735	771	696	709	758	765	674	750	674	697	776	715	721	691	744	715	760	767	812	714	711	739	744	748	695	735	759	727	772	720	747	705	720	690	725	743	699	736	718	710	749	712	773	757	725	695	740	745	744	741	737	692	731	692	745	753	738	698	742	736	679	717	749	736	775	731	727	729	740	802	759	697	736	708	696	744	714	731	743	718	723	769	721	702	698	719	730	724	791	763	740	727	753	692	761	704	724	716	771	715	779	695	718	742	734	727	773	761	716	682	740	730	778	707	771	744	723	779	707	744	739	747	771	752	714	782	729	745	774	697	753	753	735	743	770	743	722	724	742	732	761	742	707	732	757	706	751	727	719	733	723	784	733	739	726	725	706	754	704	727	747	753	713	764	744	729	742	704	726	759	701	741	757	760	771	742	725	725	731	715	713	752	732	768	744	747	734	746	739	715	738	740	701	713	756	767	709	753	772	758	720	722	707	733	718	699	717	708	707	757	714	717	727	738	723	721	738	715	719	732	741	742	775	745	730	729	715	721	738	692	741	712	712	749	759	730	783	772	755	702	698	740	722	731	733	731	710	715	729	732	759	730	801	711	723	739	751	743	747	745	705	656	710	723	717	713	741	709	737	735	777	713	742	754	737	749	736	744	718	765	707	753	732	744	687	735	708	744	764	729	743	701	784	729	703	749	746	689	751	757	743	741	739	706	737	735	731	713	696	727	754	744	719	716	688	695	723	732	713	726	655	745	767	743	742	734	719	734	699	763	714	659	759	736	703	751	753	728	735	751	744	725	741	754	760	702	703	712	749	711	698	747	711	776	712	746	712	767	731	725	735	766	747	766	756	717	721	755	704	750	746	742	786	740	749	716	716	725	755	748	731	749	697	746	776	731	748	742	720	752	783	803	690	706	701	763	692	729	749	718	772	715	736	719	736	756	779	726	747	774	714	712	771	739	687	717	777	739	766	725	765	704	794	752	707	707	704	704	742	711	767	750	729	715	736	762	773	746	774	769	672	750	756	705	727	782	697	751	724	736	722	699	744	728	726	752	765	730	730	760	751	719	759	725	721	704	749	737	718	737	759	786	738	744	767	748	723	727	755	730	715	694	708	762	734	744	719	750	724	768	705	739	706	763	693	756	734	694	731	795	739	739	726	735	784	753	790	787	773	776	775	688	728	765	704	744	756	763	769	775	774	744	703	740	746	792	732	761	732	716	710	753	713	737	785	774	745	748	746	719	727	736	754	744	777	771	729	764	752	779	751	754	767	751	775	709	779	725	710	740	698	735	687	761	693	743	726	729	751	789	767	714	761	732	717	753	733	729	738	709	753	776	721	730	742	743	750	708	754	695	761	742	744	678	780	731	752	718	730	751	717	705	730	752	704	780	758	742	691	726	755	698	764	768	766	737	729	699	717	751	778	726	718	753	772	748	773	733	730	741	741	731	750	707	696	752	696	723	755	746	756	713	757	717	707	749	718	713	724	730	734	737	763	768	739	764	746	738	732	750	733	730	746	771	780	753	714	721	745	747	718	765	727	759	726	763	707	742	740	742	731	797	744	733	721	743	736	774	714	686	718	713	722	765	743	808	775	730	754	744	784	709	738	752	778	744	709	752	732	721	723	755	737	736	697	695	744	700	705	754	709	704	716	740	777	760	669	757	708	768	753	721	742	760	725	710	738	741	738	681	724	755	725	754	715	757	751	724	755	762	736	749	730	709	749	719	725	720	737	710	727	703	747	748	776	764	739	740	725	773	763	720	737	717	700	742	688	726	717	751	699	697	739	708	727	722	718	694	718	736	764	745	732	769	697	697	731	701	753	780	735	714	771	711	728	707	739	747	733	723	742	718	697	762	760	745	752	712	777	745	727	781	787	746	767	779	714	732	771	760	758	720	722	741	732	748	789	715	741	684	753	732	764	714	754	756	762	723	747	762	737	749	721	745	771	772	765
51637	49176	41827	40913	44804	39521	26581	20835	18048	20145	14281	7530	3144	2428	1490	1032	984	968	806	556	583	653	544	3306	6222	4512	2393	1065	465	308	277	264	241	261	229	239	261	235	248	239	239	244	260	223	244	243	252	242	251	232	265	236	251	257	218	232	247	261	272	267	254	250	245	239	251	234	248	257	240	250	253	260	267	249	251	235	252	211	288	242	235	224	240	254	246	256	255	249	227	270	236	270	256	245	274	253	220	244	228	234	239	254	254	259	268	244	263	233	243	276	289	267	253	236	215	239	236	261	263	247	254	247	277	238	262	260	259	268	243	249	237	254	241	271	253	211	266	233	226	225	258	232	237	240	227	241	264	267	234	242	235	230	270	217	261	252	238	272	241	271	249	251	235	216	274	255	260	237	267	243	253	271	261	257	231	248	245	246	232	281	236	251	256	246	228	232	257	259	237	252	251	234	249	244	223	234	251	268	287	236	259	260	245	249	257	239	241	244	247	214	233	237	232	231	254	242	270	260	258	261	259	218	258	236	220	244	235	219	214	239	223	262	241	243	252	243	222	258	204	217	244	247	239	227	248	258	235	228	250	236	240	262	241	266	275	241	231	242	225	241	279	237	222	234	257	235	269	280	232	264	244	254	239	252	278	208	246	274	257	251	275	292	262	238	248	259	277	220	255	238	241	211	257	257	251	242	292	239	238	259	256	252	238	229	240	245	252	241	272	249	275	250	222	244	247	242	254	241	262	239	260	251	230	234	233	256	238	235	235	230	243	218	271	242	263	261	242	255	217	264	235	255	257	266	228	228	250	258	274	252	234	274	265	243	260	264	224	261	242	223	249	241	264	261	224	233	245	253	271	251	236	265	259	245	253	232	255	269	255	247	244	244	244	261	280	237	205	241	235	246	254	229	212	260	240	242	255	240	237	246	247	224	256	235	253	241	220	241	245	243	259	240	244	252	240	251	244	227	235	214	251	241	236	272	271	271	259	267	267	279	249	235	281	269	251	243	255	253	263	236	238	256	233	243	256	236	254	208	246	252	270	260	259	266	225	235	255	234	271	256	230	252	253	252	213	211	258	241	285	239	289	256	228	264	231	255	253	256	229	256	230	273	245	249	256	247	273	266	250	235	210	238	251	239	240	268	229	281	248	245	276	252	266	226	274	252	253	239	254	272	253	273	233	265	235	229	236	273	216	230	266	226	225	253	254	245	250	212	255	240	228	259	289	240	253	223	231	233	224	250	247	284	222	268	258	254	279	241	233	242	287	251	249	237	261	264	250	239	248	238	261	249	261	274	261	240	238	233	242	284	240	240	250	250	225	245	243	258	264	249	224	247	255	247	265	241	251	247	226	237	237	238	264	279	241	247	259	245	232	226	283	249	272	238	228	269	237	227	265	237	224	258	247	244	290	231	252	306	271	259	259	274	273	230	270	248	246	229	249	250	255	241	231	261	235	259	260	224	228	245	252	246	287	234	258	248	216	245	287	249	262	228	248	255	240	245	252	219	263	227	268	265	250	284	243	244	249	259	230	255	237	250	278	255	249	255	233	238	241	244	276	243	248	241	227	258	275	236	249	281	254	239	236	230	256	251	239	242	262	281	212	242	247	259	227	229	252	226	223	244	231	241	215	256	213	251	235	244	270	256	250	232	261	234	235	242	264	236	254	224	265	245	263	246	260	286	249	230	226	245	247	258	232	268	249	241	233	238	226	253	245	234	224	267	256	261	239	260	252	253	247	251	244	236	235	237	247	254	229	253	259	233	253	236	276	251	274	263	223	211	259	261	249	263	247	244	249	257	253	219	242	243	248	253	272	238	244	283	238	241	250	246	284	228	241	231	242	252	225	263	254	250	241	255	210	249	256	225	214	248	256	229	265	250	248	240	270	254	224	241	221	264	242	264	229	207	246	269	229	233	258	257	260	243	244	277	286	237	242	270	221	257	278	225	231	237	274	238	238	234	252	217	243	225	253	250	225	243	228	239	205	223	219	223	235	241	235	257	249	246	257	240	256	269	262	257	237	247	257	273	281	234	239	218	235	229	241	224	297	244	218	237	243	262	231	221	253	217	264	254	235	250	250	255	252	245	246	261	235	235	244	236	260	260	231	240	243	246	248	255	248	256	235	253	245	237	227	242	262	246	233	262	240	250	252	245	223	236	247	258	234	241	259	239	237	233	267	279	242	253	227	235	253	275	259	242	254	229	244	261	223	251	254	253	223	253	271	218	244	253	224	264	255	255	252	228	238	253	261	248	245	262	253	256	259	216	238	270	219	248	231	251	236	253	237	264	256	246	252	252	240	267	267	243	264	246	287	204	235	242	240	249	241	218	222	275	240	225	238	258	256	282	279	261	249	258	230	268	253	239	274	300	258	227	241	254	268	266	260	269	239	243	236	253	275	266	237	256	248	232	249	226	229	266	250	244	268	256	242	262	226	246	252	219	252	260	275	271	263	259	253	261	248	240	241	237	276	245	234	227	271	241	280	276	252	258	215	247	258	235	271	258	216	242	241	226	237	253	270	275	263	247	280	255	230	251	229	282	269	262	271	240	232	255	241	201	233	264	248	260	287	232	243	236	266	252	233	235	263	253	254	240	230	254	234	238	249	239	235	237	255	233	224	253	247	249	259	235	244	257	237	257	221	240	239	252	246	266	246	251	228	223	257	241	232	237	260	261	239	259	228	279	260	227	232	269	251	235	228	238	281	246	235	220	268	258	229	265	246	269	247	236	255	261	260	243	249	247	220	241	263	219	250	216	254	272	233	266	259	241	267	254	245	219	261	247	235	219	232	258	263	252	220	217	278	213	251	228	218	245	239	248	245	244	227	211	298	238	247	256	234	251	237	240	243	227	275	251	235	252	252	243	281	253	251	232	287	237	235	288	267	236	279	232	220	213	235	248	263	248	240	258	264	258	261	247	267	257	245	219	267	260	242	230	241	244	239	257	237	203	228	244	241	237	220	235	273	212	239	235	263	261	233	196	246	249	236	241	236	229	256	236	239	275	245	245	272	240	249	264	238	270	282	253	234	255	265	251	262	243	239	252	236	255	258	249	249	256	225	229	243	251	246	274	259	251	259	269	266	237	263	261	265	273	237	225	262	260	235	257	268	243	228	250	249	251	257	249	259	237	234	241	231	268	251	232	258	248	244	258	256	239	270	247	263	270	282	271	261	201	233	234	233	276	239	236	221	241	250	266	248	261	249	249	242	263	246	223	259	260	269	244	249	251	252	247	255	234	251	274	252	253	279	247	243	251	254	234	238	247	252	257	236	217	213	231	246	238	241	254	230	245	264	200	260	250	297	252	264	244	240	245	227	266	249	246	250	253	262	248	233	252	268	236	269	250	254	234	254	230	212	260	285	261	250	238	246	252	258	219	264	267	244	265	269	265	247	223	238	269	243	229	219	262	254	258	238	272	234	266	251	257	223	298	207	246	252	265	232	268	235	259	236	239	250	234	248	250	233	260	228	261	264	269	241	254
36063	43841	45726	48335	51404	44102	26944	21109	25228	31623	26291	14738	8622	8424	5125	4298	4636	4066	3095	2264	2672	2750	2665	14988	23528	17520	9743	4313	1700	853	686	615	585	599	594	618	607	556	564	569	584	615	615	616	602	616	585	572	546	595	638	594	575	572	592	579	585	594	561	602	599	570	569	560	631	569	614	584	614	608	586	589	599	595	617	602	597	597	592	585	590	607	600	590	543	628	593	611	607	592	588	645	587	616	586	595	618	547	605	597	586	625	562	613	607	609	581	569	605	599	613	609	608	606	566	605	594	549	614	561	645	606	588	607	615	581	623	610	556	593	628	610	609	585	571	544	595	600	625	613	544	605	576	588	550	563	598	581	571	559	554	607	595	563	612	590	616	612	593	624	555	608	609	569	559	581	607	542	596	589	601	614	601	604	528	634	575	590	607	587	622	582	640	594	602	555	569	583	594	645	579	554	648	535	575	561	558	626	585	644	623	568	596	595	615	640	611	551	637	579	574	588	593	620	618	576	578	572	626	567	608	629	585	619	553	593	596	597	573	619	568	612	592	559	652	567	560	614	604	572	571	599	568	594	578	599	566	568	565	576	612	547	602	610	618	612	580	594	603	624	585	635	572	565	591	599	615	592	567	554	594	612	625	553	615	590	601	602	598	628	629	608	586	572	597	602	606	537	583	602	543	611	578	633	543	559	592	598	600	605	602	613	638	595	612	593	546	614	561	566	560	563	623	631	525	567	558	564	612	543	592	580	594	557	624	611	578	585	538	635	600	628	599	562	593	568	601	600	617	594	568	623	575	598	584	570	612	577	598	596	634	586	575	605	647	616	603	599	620	594	547	618	590	605	545	584	598	592	627	592	605	608	619	600	579	606	588	578	607	616	594	601	614	576	565	533	576	612	553	606	558	540	619	609	574	596	624	579	593	583	617	547	531	663	551	595	568	591	600	600	601	593	557	587	628	580	580	550	591	588	626	573	572	588	617	619	600	564	575	594	571	606	623	624	599	577	593	657	582	622	593	579	616	597	642	598	588	553	617	570	551	621	610	627	597	575	617	581	611	567	585	629	583	668	577	611	650	618	631	552	588	578	600	621	600	606	597	553	608	583	574	579	595	614	607	600	571	587	623	586	599	619	635	575	631	610	601	599	617	573	617	590	595	612	613	587	631	560	608	579	603	618	612	610	630	568	578	587	602	549	603	595	573	556	545	601	578	627	572	605	633	624	605	562	636	603	568	591	629	593	606	619	622	586	566	621	634	591	607	606	564	615	606	562	623	576	601	575	563	600	572	591	573	562	571	556	561	564	585	582	572	567	572	608	596	580	598	580	615	576	601	616	550	556	584	587	583	556	583	581	583	598	598	573	593	592	601	595	549	597	596	636	570	579	628	550	571	599	596	591	609	592	626	626	632	591	602	603	624	542	603	576	618	568	649	559	575	640	561	599	557	582	615	589	587	586	607	554	592	576	535	565	611	589	616	599	605	622	617	566	557	580	599	566	617	623	592	582	590	632	604	588	562	595	637	606	579	588	604	585	596	620	609	558	626	591	588	626	616	578	613	587	613	559	562	568	599	589	635	565	565	591	597	599	605	540	593	608	612	590	594	553	597	578	593	593	620	561	552	614	575	594	605	597	628	605	611	576	589	580	588	597	597	612	602	643	567	581	633	582	624	571	615	627	590	608	621	568	629	583	619	632	599	610	605	577	625	609	584	583	538	603	604	584	610	593	628	551	564	606	543	619	581	538	618	611	584	606	586	570	573	626	590	590	607	586	597	575	567	577	563	583	610	628	619	595	596	552	590	590	621	568	622	582	564	600	584	583	620	632	573	538	589	613	612	616	567	574	589	608	571	579	572	607	592	581	573	593	583	646	595	598	560	602	615	597	602	619	591	637	646	616	568	598	576	580	602	605	595	576	621	591	556	625	619	626	621	571	604	622	606	582	600	645	573	565	595	604	590	588	574	633	602	587	613	565	582	616	614	626	591	594	570	605	582	620	580	606	632	622	577	545	583	557	579	636	632	571	583	616	604	593	597	594	617	567	563	598	564	611	576	620	579	617	569	581	599	553	606	578	595	599	578	599	581	597	628	612	616	603	592	620	587	602	569	579	561	596	583	587	609	625	590	628	570	589	569	596	604	556	645	581	619	580	608	595	636	603	593	557	550	627	592	563	587	631	592	588	582	550	599	633	636	567	609	601	625	577	590	586	614	566	616	571	600	608	604	570	604	592	537	621	605	628	613	641	574	557	575	599	589	600	604	614	601	566	583	622	572	601	592	608	584	555	604	547	574	619	582	570	605	558	641	601	584	600	567	594	617	569	606	622	646	555	588	631	594	607	601	571	566	568	546	586	564	588	617	593	592	593	599	558	593	625	585	562	628	638	592	573	598	559	606	619	568	563	597	553	564	612	594	588	596	609	548	570	585	602	585	594	576	599	538	609	608	626	626	638	594	578	560	612	602	615	598	564	641	561	559	577	597	576	566	612	581	597	580	577	596	564	566	588	594	579	629	640	620	594	545	607	619	592	559	599	564	542	588	574	573	608	544	549	634	569	575	592	570	613	597	587	629	605	593	614	590	596	551	611	591	591	632	589	562	570	556	587	577	592	553	570	573	583	621	619	611	590	572	563	563	646	591	600	602	576	611	593	604	626	587	620	593	612	575	569	582	589	594	604	584	556	556	580	606	569	592	595	563	574	611	594	536	617	602	619	597	636	601	628	627	579	564	575	565	588	587	579	601	628	626	593	574	556	560	538	628	568	626	591	555	608	600	575	595	596	596	605	610	598	574	616	573	628	587	605	560	610	637	602	623	579	583	593	653	563	579	552	615	546	616	585	555	614	604	595	566	602	601	593	593	597	585	583	620	553	562	606	582	571	594	563	608	584	631	559	562	600	598	600	605	618	550	617	602	586	583	577	620	631	568	575	631	589	585	583	608	619	581	584	568	551	618	621	615	590	599	586	598	570	573	583	569	551	579	590	581	581	571	619	623	566	594	603	577	572	589	602	587	600	579	560	565	560	623	591	573	585	577	538	603	599	579	644	623	575	590	573	621	598	586	571	632	597	607	563	547	575	581	633	597	554	622	565	594	620	595	594	630	580	565	558	586	621	611	567	614	616	616	553	574	569	606	597	606	597	612	623	584	535	586	570	602	591	581	595	619	591	591	648	582	587	562	599	608	615	623	561	584	626	586	564	566	598	618	625	595	609	559	581	561	581	553	577	599	612	606	590	585	618	599	572	559	591	624	596	603	604	577	598	601	576	588	579	583	586	574	541	576	594	600	631	573	575	579	617	612	567	573	621	583	572	584	568	598	587	586	574	558	576	590	630	579	603	577	626	591	595	651	545	561	568	618	564	626	599	591	595	615	610	576	583	567	614	584	549	624	589	628	616	603	638	594	582	652	613	598	558	615	585	569	613	570	621	604	603	563	570	617	631	514	601	594	598	611	607	561	631	592	599	591	567	629	614	621	567	585	608
19635	18506	16723	11339	7534	3480	1415	1054	1013	904	658	617	510	428	375	394	342	298	361	362	334	342	340	446	640	682	534	427	354	357	313	296	298	310	320	318	292	287	270	294	330	287	281	265	324	294	299	281	308	302	281	285	308	295	314	302	322	338	282	310	274	288	277	268	284	293	282	320	287	268	304	313	271	298	268	306	311	318	293	258	308	288	258	281	312	293	255	311	333	292	313	287	287	272	292	322	278	355	271	281	301	281	301	304	295	299	308	311	291	290	263	330	293	288	265	291	296	270	285	309	315	292	295	282	295	289	297	291	310	318	266	271	303	274	288	286	288	279	260	308	283	277	275	298	276	308	305	300	305	300	291	279	304	285	294	293	302	277	300	302	282	336	319	310	288	282	287	299	317	285	303	313	285	285	287	292	285	279	302	304	307	280	325	334	286	304	260	284	310	285	286	273	276	278	313	287	308	300	263	287	268	284	299	291	313	272	278	291	260	306	301	266	307	275	305	294	290	303	268	293	302	290	296	301	310	279	329	287	296	312	288	289	332	318	260	259	297	288	285	287	305	254	281	274	309	297	266	269	299	271	308	290	293	292	304	320	298	297	302	290	259	297	281	343	269	277	306	281	290	314	275	293	296	290	292	304	270	304	274	283	294	299	309	322	322	304	291	305	288	269	283	320	301	283	305	296	287	271	298	268	290	287	289	258	286	276	315	305	273	306	314	285	290	307	307	268	289	320	310	274	278	300	321	296	326	290	280	293	262	300	293	291	287	259	259	305	276	322	290	313	294	302	276	275	315	294	266	286	267	267	295	297	280	290	284	265	304	278	262	301	280	314	325	283	316	274	277	297	311	293	277	310	299	265	285	298	266	273	319	297	312	307	287	285	326	287	312	284	285	312	275	262	295	303	264	290	292	285	300	310	306	313	276	273	263	321	279	270	256	300	317	269	286	274	306	286	294	273	302	280	327	314	283	289	294	311	282	271	294	268	272	282	270	302	315	277	298	303	270	306	294	288	296	321	293	308	290	278	305	270	289	247	311	293	263	290	300	275	303	272	334	305	312	275	272	252	286	303	270	270	290	275	311	300	300	281	285	260	295	293	287	292	295	304	270	298	316	294	271	316	288	277	293	319	304	293	307	269	277	302	326	298	333	319	303	289	294	313	315	276	311	296	277	261	293	297	326	289	297	314	297	287	266	273	306	283	311	308	320	265	296	289	289	298	281	309	276	318	287	285	281	280	285	318	313	303	286	254	302	296	285	333	296	297	261	306	284	287	281	293	296	259	289	286	291	318	290	296	301	282	263	283	286	296	292	281	282	296	278	295	280	317	299	323	314	274	325	288	297	292	307	294	280	306	322	303	277	260	300	287	298	294	290	293	287	304	302	284	283	264	294	267	273	300	294	287	286	288	296	298	300	297	301	296	285	293	325	286	321	311	289	269	298	261	312	304	285	307	293	315	299	302	331	277	306	290	289	302	294	309	280	296	294	287	295	280	305	311	299	269	321	280	273	322	308	278	327	293	296	287	302	275	287	305	283	287	310	302	272	266	290	290	300	312	312	286	294	306	283	309	312	310	268	272	295	322	289	278	271	282	283	281	300	293	313	295	292	319	282	279	304	265	311	286	293	316	321	262	272	287	292	318	277	309	279	298	260	314	278	284	291	304	316	321	332	308	263	301	301	312	288	319	309	284	265	262	254	332	301	337	294	297	274	280	288	323	273	286	300	313	299	306	311	321	266	308	328	282	292	296	276	303	316	270	282	307	301	295	275	319	316	287	284	279	276	297	274	298	285	307	326	289	283	265	287	308	273	279	315	296	305	291	284	285	264	292	263	289	274	311	263	309	283	305	289	313	325	300	271	277	296	315	306	282	296	288	310	325	316	253	299	291	288	323	273	289	315	296	287	304	313	283	300	316	350	311	317	284	277	295	296	295	312	304	273	298	291	266	333	292	288	255	304	308	304	263	280	273	293	304	302	288	298	273	282	303	301	278	335	310	286	307	337	301	293	311	281	325	283	337	295	298	326	287	291	300	326	308	326	312	310	315	299	309	303	280	286	277	314	290	281	249	299	282	302	284	293	289	332	293	285	298	338	304	318	315	293	284	302	296	265	308	304	304	315	295	322	289	298	315	283	323	282	290	272	275	291	295	301	293	295	304	266	301	271	298	296	283	298	280	296	272	306	306	306	301	297	309	283	282	305	279	301	309	294	336	286	299	306	299	302	241	298	315	281	275	272	256	290	285	311	283	304	327	270	310	289	296	299	290	313	295	291	321	312	273	309	303	307	292	304	307	312	301	307	297	311	312	278	278	289	276	274	286	311	296	273	298	328	296	308	292	290	281	268	278	301	282	284	282	275	342	277	286	267	271	311	322	277	291	291	299	289	310	289	311	258	278	281	287	279	294	294	286	332	282	306	233	305	321	302	291	308	284	320	323	305	309	303	261	283	301	280	320	312	295	290	264	305	275	276	295	273	305	317	298	291	288	283	267	268	292	303	323	300	302	300	271	304	300	288	317	297	287	284	258	299	319	267	316	296	330	267	246	291	299	290	292	291	298	300	296	283	293	281	313	324	282	272	323	288	309	315	297	296	279	296	341	304	271	298	298	304	289	310	276	322	246	300	317	291	311	304	289	288	301	288	261	313	309	316	289	291	283	286	285	297	301	288	289	304	290	295	299	283	306	319	309	301	320	335	329	296	288	304	313	310	318	305	292	292	276	266	275	298	280	292	288	279	297	296	293	295	268	293	343	265	304	290	310	280	320	295	282	281	297	291	288	277	315	299	308	299	264	278	310	315	302	304	304	274	304	267	295	308	291	279	301	340	303	272	266	306	291	329	317	281	329	305	304	289	309	294	299	317	306	300	316	314	306	291	295	299	276	293	268	312	347	297	285	288	265	295	303	270	293	298	277	263	314	271	281	296	303	334	304	284	291	313	289	277	318	330	308	304	263	289	281	263	287	318	306	308	323	259	289	296	289	305	331	299	258	325	281	280	291	299	294	276	321	262	300	298	277	283	314	289	342	277	301	298	288	302	267	287	312	307	265	296	268	306	296	297	281	296	267	311	279	289	289	291	298	284	292	289	302	283	285	307	288	265	308	296	283	268	289	305	286	312	266	319	305	292	291	317	287	300	308	312	283	284	319	303	326	310	296	291	253	282	302	300	294	324	275	290	274	309	323	310	273	313	295	279	280	312	293	290	300	259	299	300	297	311	330	259	304	275	295	297	326	287	269	307	312	317	327	321	288	307	301	300	278	293	312	311	293	301	271	320	315	288	309	266	277	291	314	282	278	270	299	313	327	331	312	304	318	293	292	319	293	280	330	270	279	331	290	286	323	315	265	274	290	269	270	282	289	292	296	278	273	327	278	321	310	313	287	282	301	325	317	287	320	272	289	317	306	305	259	297	306	308	266	273	277	326	286	285	327	317	288	277	295	299	308	306	295	310	276	277	277	273	317	315	295	311	280
12774	17514	21900	21061	18023	9760	5339	3866	4577	3831	2968	2673	2042	1664	1425	1362	1120	995	1021	1069	936	1039	1003	1766	2526	2459	1747	1121	840	727	672	662	761	704	712	719	710	723	681	690	735	708	728	710	739	696	665	712	736	669	735	697	658	699	700	703	688	697	714	678	702	665	717	685	682	716	732	731	744	691	776	710	711	753	762	701	699	718	706	674	696	704	710	689	706	717	708	730	745	692	712	662	686	732	698	700	711	707	643	729	746	735	715	715	740	699	695	734	719	712	728	712	725	692	645	709	660	707	700	700	722	730	712	711	694	669	730	686	713	743	742	676	730	720	702	679	691	705	739	708	743	705	699	732	689	753	773	705	705	697	693	711	715	711	741	723	699	735	687	687	707	680	712	725	724	665	693	710	668	692	737	768	721	671	768	719	733	681	708	764	708	711	715	738	724	691	720	700	741	698	743	722	706	692	656	694	720	755	706	725	736	711	675	700	702	753	693	700	753	695	716	724	695	691	712	706	713	720	715	696	715	706	734	689	652	709	685	727	755	679	741	672	728	692	668	719	684	688	658	730	717	696	663	735	686	696	744	731	733	724	686	718	708	672	704	654	732	694	687	701	724	717	699	769	745	736	688	704	744	712	725	698	683	736	724	713	743	747	733	738	706	690	693	672	723	763	692	728	681	720	749	699	732	702	732	757	690	712	636	727	725	719	686	723	720	734	715	745	758	682	679	694	645	690	743	657	727	741	716	729	748	708	726	730	731	690	726	664	679	704	682	709	733	704	710	743	712	693	709	751	714	694	707	725	729	697	707	669	680	694	714	711	690	691	715	699	725	744	737	754	736	752	754	689	765	712	727	662	675	684	699	702	727	714	707	741	742	655	673	751	734	687	727	669	695	698	726	722	713	749	685	704	746	736	727	724	704	725	710	668	707	718	703	737	728	736	724	736	716	688	731	681	660	725	753	703	711	714	737	716	700	679	678	737	734	730	733	722	714	689	703	705	721	743	701	698	695	767	796	694	683	725	715	694	723	716	695	708	773	705	731	684	712	723	718	692	738	732	737	696	722	738	670	707	653	722	727	709	707	696	671	724	691	689	755	701	699	702	703	693	700	682	701	703	681	674	729	737	692	710	676	693	709	743	708	726	693	742	705	732	705	745	723	682	650	695	685	683	758	706	738	738	736	723	695	703	701	728	667	709	690	682	719	714	674	738	737	699	720	714	722	665	715	668	654	763	748	689	634	744	711	741	698	726	744	706	699	702	737	735	691	717	687	748	772	703	706	684	760	700	716	708	789	685	706	754	664	715	643	753	708	696	663	671	738	722	730	675	687	702	683	724	730	694	739	684	732	681	720	742	720	746	700	728	700	728	738	799	680	746	685	719	670	715	718	693	694	723	726	710	733	698	724	696	707	750	736	696	678	704	722	691	685	720	722	729	739	738	708	721	710	686	734	706	681	724	663	665	657	690	727	722	707	729	691	730	738	716	743	723	695	715	776	720	714	696	674	686	705	759	699	686	731	715	720	713	712	736	764	664	718	712	711	690	705	758	728	737	750	744	718	726	659	732	714	710	681	700	708	723	753	722	740	724	768	757	736	696	695	705	700	711	693	740	717	680	740	710	712	715	676	716	780	662	705	726	718	700	680	683	722	718	723	713	702	663	751	737	717	702	685	712	670	722	727	716	668	679	712	739	747	700	717	705	707	710	731	717	685	746	721	684	674	712	731	733	709	718	758	700	678	682	724	703	663	701	738	741	710	707	686	770	676	667	716	695	707	711	743	750	731	743	733	703	694	763	749	696	721	712	705	753	701	715	731	709	736	773	725	707	705	678	713	725	670	678	724	745	740	739	660	705	696	714	714	748	738	688	669	711	702	687	723	732	727	686	753	735	704	694	736	689	743	745	691	681	706	710	702	689	730	703	690	697	772	750	711	669	725	679	722	698	701	680	726	653	738	702	706	719	659	724	737	691	732	694	723	730	688	722	688	733	713	715	692	702	740	721	692	745	726	728	755	670	729	686	716	763	693	743	723	756	698	696	711	698	718	725	706	778	745	691	703	713	706	743	733	666	740	730	694	686	692	736	696	738	707	689	685	735	711	766	701	693	749	719	696	720	712	708	718	728	695	724	705	728	703	729	751	708	706	686	684	749	733	696	672	671	699	735	715	718	699	689	742	751	665	723	689	665	686	724	713	715	686	688	680	695	733	736	714	707	724	683	728	750	670	676	670	739	693	690	737	745	740	692	729	701	690	695	694	737	699	707	695	685	741	701	706	723	714	717	688	712	720	710	684	728	753	633	750	699	735	703	691	692	698	704	727	745	731	694	732	729	742	727	655	740	724	718	714	662	698	761	722	680	668	706	728	698	681	691	755	717	674	671	723	691	695	719	739	711	682	710	671	718	696	697	683	680	756	714	683	686	740	767	715	759	697	665	665	702	698	741	768	705	721	678	670	705	695	755	715	719	737	685	735	695	716	663	743	745	681	730	707	761	717	696	721	752	679	749	707	754	721	738	697	728	666	716	702	690	716	732	725	766	714	673	725	709	746	724	715	691	692	679	709	656	718	715	742	709	729	672	680	714	697	700	703	728	687	711	651	669	694	666	682	730	744	740	696	698	665	648	669	729	691	637	718	705	734	761	693	720	719	668	713	743	740	749	741	674	721	778	717	751	721	705	699	710	689	673	733	707	716	701	713	691	688	679	713	689	683	741	713	720	733	735	731	677	674	684	720	683	764	719	705	730	757	701	710	704	683	710	727	700	686	712	685	697	709	719	710	693	673	709	698	719	717	721	735	767	721	740	692	661	704	701	714	688	768	787	693	717	729	741	680	701	716	757	707	675	722	668	745	671	705	736	699	667	668	735	662	749	739	718	711	679	687	667	711	717	709	714	711	677	704	721	705	686	752	726	687	737	738	682	665	730	755	704	696	666	729	693	693	683	700	701	723	734	744	715	728	727	694	657	697	706	702	723	747	741	694	742	734	723	699	720	719	691	686	718	720	708	718	687	735	723	731	692	666	705	737	715	694	689	728	741	676	693	692	738	740	685	688	744	682	743	684	701	698	741	710	694	724	683	711	657	712	711	706	722	682	750	689	773	662	744	727	708	734	634	734	698	716	753	695	711	711	664	691	705	739	698	688	730	720	722	741	722	726	671	768	738	723	699	691	740	762	688	671	659	717	717	688	778	740	694	758	723	696	697	773	702	719	730	770	691	665	702	749	730	694	715	709	743	713	731	714	728	715	728	710	713	704	703	694	656	730	686	655	742	685	740	644	716	708	715	717	742	757	675	686	701	718	731	685	656	685	679	728	706	703	685	681	685	706	752	728	711	690	702	695	705	707	723	693	679	720	675	715	701	698	685	717	665	756	718	706	746	738	690	708	748	711	737	732	748	686	725	715	737	688	688	653	714	701	664	723	734	701	691	775	687	679	750	666	687	725	734	680	710	722	680	685	716	680	717	740	736	703	710	694	723	704	675
42210	43094	41151	42042	32812	23316	15619	12735	16703	12370	9375	5727	2332	1192	1024	966	725	595	641	630	616	551	563	2042	2727	2162	1314	709	508	391	360	320	295	336	329	306	310	316	327	347	311	327	340	340	303	314	330	345	328	344	337	348	329	365	326	358	317	304	321	376	321	332	334	295	332	336	335	330	308	350	334	353	290	331	353	329	334	336	302	311	314	339	324	302	353	362	323	305	327	355	335	349	328	321	344	350	309	320	333	355	323	335	353	347	347	319	312	319	327	322	342	357	340	286	323	328	295	331	359	323	354	317	296	340	326	310	324	294	299	338	307	300	335	335	305	299	312	303	313	315	317	305	325	338	292	342	354	308	300	331	348	334	334	321	328	321	313	329	328	291	343	340	364	354	309	340	350	309	328	356	322	324	302	326	327	338	343	315	307	319	330	375	335	335	338	339	340	318	333	342	337	301	337	329	331	329	314	330	332	303	328	319	341	280	318	291	350	303	333	328	318	369	327	313	321	328	326	352	309	266	326	305	292	360	307	328	317	324	313	317	343	300	304	335	340	297	366	319	334	343	326	322	331	313	341	322	321	324	315	305	348	311	323	329	345	326	331	362	348	344	317	300	336	294	329	361	333	311	339	336	324	329	346	317	328	326	330	326	317	296	321	319	367	361	331	357	311	295	315	324	331	290	303	308	322	367	338	332	283	294	316	327	322	317	342	320	330	330	340	302	358	335	337	334	294	333	318	354	325	312	311	315	335	314	316	300	342	314	335	323	307	298	331	314	316	330	353	348	324	326	318	357	295	298	322	322	362	305	331	344	331	350	294	334	288	332	314	335	327	329	328	313	326	317	295	319	324	332	329	322	309	332	316	312	332	346	306	329	316	341	317	306	308	337	319	323	329	339	350	317	324	346	299	330	302	320	311	296	327	312	289	312	331	359	346	343	327	329	372	335	321	321	351	306	350	328	324	332	340	341	334	357	335	336	331	348	347	330	333	326	397	309	318	329	318	325	351	325	328	337	374	323	311	323	307	336	348	318	351	326	336	317	331	332	330	310	340	349	346	328	322	328	330	312	313	322	335	348	296	334	325	339	327	326	319	316	318	301	299	316	324	344	318	339	367	322	357	300	321	337	310	343	327	309	331	297	340	305	322	350	312	335	336	339	328	338	330	310	342	307	311	306	333	353	329	315	328	339	316	322	323	334	309	295	353	369	328	319	333	337	310	340	301	367	331	307	314	321	289	294	306	312	329	313	364	348	361	330	341	344	350	331	344	315	339	322	320	321	336	339	334	319	309	322	344	334	354	333	349	320	358	303	346	301	328	308	315	272	323	329	327	295	315	293	355	341	325	317	342	363	301	309	310	341	326	334	297	349	312	342	342	356	375	324	350	356	355	305	342	338	325	312	327	319	314	320	313	313	294	333	363	315	328	339	323	334	297	343	338	321	280	297	312	308	334	350	327	327	308	301	316	321	339	342	337	320	349	353	308	314	353	326	306	339	333	345	370	317	326	385	297	307	297	328	326	360	324	334	308	333	301	342	296	337	305	336	313	332	319	355	306	325	328	351	326	357	321	307	298	307	338	355	330	300	319	329	328	324	313	333	296	342	314	329	321	320	323	321	319	313	308	343	287	355	315	350	290	323	370	343	266	331	319	314	315	300	308	333	321	318	320	312	340	308	347	338	344	316	299	313	346	337	334	320	320	338	285	329	316	330	308	284	297	350	353	342	291	329	320	322	336	334	311	338	332	330	305	282	327	328	325	315	352	350	314	335	362	346	285	332	298	318	297	337	329	345	290	333	327	337	345	327	337	340	332	328	351	313	296	309	311	295	311	299	309	333	321	310	313	313	318	311	333	357	348	316	330	316	319	376	309	334	343	283	343	337	325	356	303	313	327	332	320	339	328	289	311	327	342	301	310	333	321	318	287	328	351	358	334	350	341	301	290	335	308	342	335	341	334	330	300	342	313	310	330	325	347	316	304	328	328	328	345	330	314	313	305	281	331	349	332	333	315	331	288	341	333	330	344	337	321	319	300	362	305	344	332	306	343	325	320	335	328	337	346	337	333	343	357	356	345	338	322	331	329	315	328	345	355	324	336	361	333	289	352	328	326	328	325	292	326	333	353	314	347	313	323	332	323	324	343	330	321	319	363	334	333	335	319	344	301	335	324	351	322	286	325	347	309	322	332	322	338	341	319	331	346	323	324	309	341	322	332	345	358	297	316	326	321	331	316	314	301	319	327	328	343	345	356	333	310	329	346	300	302	355	339	311	331	322	314	313	302	307	320	312	336	292	300	389	328	348	338	348	374	307	345	312	323	346	341	327	301	344	315	303	340	336	310	323	316	347	321	338	301	321	326	292	356	329	332	366	325	366	324	290	318	355	325	310	347	327	370	336	296	322	362	328	315	324	342	294	296	355	306	352	323	326	354	312	317	330	351	351	323	342	312	335	359	337	347	314	328	333	305	326	352	330	350	343	352	293	317	381	327	312	346	334	343	353	336	310	310	299	343	303	316	321	355	347	303	318	361	319	329	314	323	289	339	320	329	343	329	302	326	338	305	366	321	311	354	313	328	330	342	285	283	333	307	358	323	365	311	347	338	316	349	335	303	344	298	306	316	366	324	340	324	318	284	314	344	326	346	319	332	297	327	343	331	327	347	288	336	350	323	301	319	342	314	314	333	343	338	319	313	328	318	293	350	308	338	326	313	333	311	296	300	322	336	317	308	336	311	329	322	319	324	364	308	325	335	350	343	326	355	342	329	332	320	316	297	263	342	338	315	337	330	313	333	346	307	338	342	315	322	328	334	289	324	296	325	333	315	365	308	326	331	316	307	345	323	335	343	350	354	351	336	338	341	332	362	305	306	316	347	361	326	300	324	330	326	316	331	331	336	349	315	296	353	318	339	349	314	342	336	305	297	365	323	309	303	333	320	311	333	329	321	348	315	343	323	301	348	336	312	343	345	313	286	339	339	303	337	365	336	318	340	329	348	328	310	342	355	308	328	337	332	341	318	328	334	327	336	331	312	288	360	303	311	329	311	340	311	325	312	319	332	322	329	313	324	332	351	327	346	319	342	337	346	325	387	322	329	334	331	284	302	318	306	323	338	353	286	300	304	329	315	322	330	361	321	296	318	301	324	301	335	299	329	363	315	340	346	348	316	322	347	308	342	330	323	325	302	319	302	349	344	325	325	351	308	339	324	337	338	310	294	320	301	341	292	321	310	321	296	306	325	287	335	351	335	323	332	342	294	329	311	327	333	308	302	329	334	328	355	356	313	305	356	352	318	333	318	322	349	343	307	345	312	337	339	381	329	328	328	317	355	344	319	311	345	343	357	348	319	320	326	335	329	330	306	347	320	353	382	296	349	327	336	338	333	320	316	323	335	338	340	302	309	330	326	321	329	309	314	288	333	322	318	327	317	335	353	306	316	308	339	338	325	314	312	318	336	340	351	309	311	328	334	334	318	327	318	344	318	297
29521	36475	42659	44982	35980	25112	18894	22460	29347	22354	20464	13492	6694	4241	4147	3839	2925	2449	2673	2634	2505	2144	2378	10476	12818	9890	5543	2841	1478	950	803	755	706	753	754	821	769	772	803	803	772	768	739	786	817	747	819	744	757	758	819	814	792	807	742	753	828	802	781	796	801	763	776	765	776	719	740	768	787	743	778	779	779	758	784	759	782	775	769	775	807	790	755	742	779	771	823	761	865	758	771	790	753	779	781	767	784	817	843	813	788	816	785	781	720	770	750	752	794	762	803	760	781	776	782	760	742	770	758	779	795	793	748	769	791	794	711	760	798	743	750	795	760	760	810	776	696	834	763	754	740	814	753	785	750	805	771	822	776	812	789	728	734	802	780	810	775	753	751	820	752	770	720	782	798	788	775	825	756	768	790	765	736	783	849	799	778	817	787	761	730	804	802	780	823	742	783	819	786	779	780	793	843	766	790	801	754	753	760	770	782	747	804	818	802	768	783	810	797	800	789	752	769	772	772	766	754	805	789	755	756	783	832	765	716	793	804	806	781	845	755	787	790	791	775	786	806	760	807	738	774	734	802	775	759	776	736	728	795	765	822	841	804	769	774	815	782	778	780	750	763	774	741	791	760	842	794	771	819	796	826	803	822	765	738	793	743	799	764	760	784	735	792	777	749	771	807	751	796	746	764	798	756	743	720	788	798	712	767	744	722	831	804	779	742	780	765	770	752	807	814	801	796	771	767	773	814	793	783	776	769	802	790	784	767	723	824	783	728	773	782	784	779	807	757	807	791	783	796	758	784	789	774	764	821	822	755	756	755	830	778	732	746	788	789	728	772	799	770	783	853	733	754	766	791	810	804	753	803	741	808	807	751	744	738	761	797	780	779	770	842	842	760	770	803	755	833	805	767	794	758	744	793	751	750	810	765	794	761	774	798	791	784	781	785	775	768	745	779	745	769	777	750	783	808	773	805	815	743	769	793	813	791	822	771	791	733	743	759	765	704	798	765	770	805	783	819	781	798	749	796	778	794	783	775	717	801	789	801	835	774	791	773	743	719	768	759	759	755	768	769	796	761	813	778	774	816	817	768	804	769	794	808	761	812	781	780	775	829	768	815	794	779	763	786	751	775	723	790	802	718	788	794	768	769	786	773	745	762	833	796	779	797	751	774	816	755	806	730	780	792	817	793	776	750	816	816	759	748	812	751	819	769	747	773	806	741	775	788	780	773	826	787	809	740	791	780	758	771	741	796	762	786	758	789	731	823	829	820	787	823	760	775	763	754	814	756	796	802	710	767	730	795	769	797	779	800	771	786	789	771	762	773	796	754	782	807	770	805	812	818	821	752	800	769	745	784	752	788	757	793	796	761	788	746	812	811	730	739	796	787	766	800	712	753	798	769	776	791	806	759	794	803	742	785	825	797	718	775	801	768	763	765	761	755	739	783	762	778	798	815	779	811	852	761	779	777	789	711	798	740	799	795	803	744	755	819	806	755	749	799	712	789	797	818	821	765	832	785	740	765	816	775	738	754	802	731	795	709	798	753	823	819	830	733	793	796	728	764	769	746	844	783	848	765	747	736	782	793	777	763	791	747	768	713	782	779	715	759	792	721	785	822	801	780	759	789	760	828	754	763	782	762	814	798	785	777	735	745	755	745	772	766	748	746	760	750	742	746	770	743	736	761	808	771	822	804	735	783	783	772	775	808	718	727	747	761	774	800	734	764	767	755	771	776	760	741	822	776	749	754	841	815	802	787	772	770	778	759	720	802	812	744	800	762	718	771	723	793	757	794	771	772	788	764	760	788	782	780	828	716	742	752	767	750	803	783	749	751	770	770	723	795	778	800	771	729	827	773	829	795	733	735	768	735	750	807	799	763	772	750	767	745	780	796	806	715	740	736	740	729	761	764	718	795	792	782	753	780	839	806	786	784	803	810	817	783	751	807	806	844	753	831	763	773	806	749	752	755	761	773	798	788	806	773	775	751	760	760	755	798	740	717	756	749	794	792	747	730	803	795	744	786	791	803	758	757	803	792	784	739	752	762	782	777	803	813	708	798	789	761	771	797	805	781	763	801	765	753	738	761	800	780	771	824	753	781	798	804	799	784	796	759	808	773	794	790	774	831	723	786	832	768	806	758	781	772	746	790	783	762	800	768	808	779	771	852	770	803	702	796	755	837	739	752	755	794	786	764	751	765	777	763	802	768	723	774	786	810	822	737	750	733	700	761	781	786	744	793	773	723	788	773	749	759	710	766	777	742	803	818	772	768	763	804	707	750	777	790	804	752	773	784	762	793	771	774	759	790	739	745	751	802	762	783	750	727	777	814	734	811	807	768	808	815	734	808	767	755	842	764	748	788	784	794	828	804	766	812	794	806	784	742	828	774	777	784	781	838	736	724	742	797	777	783	763	773	804	741	759	772	768	757	814	744	832	822	815	756	738	822	827	788	797	759	760	756	792	776	768	788	827	758	762	785	791	776	754	796	786	756	813	806	767	743	789	761	780	782	729	727	750	768	748	782	763	780	752	797	795	800	744	777	796	742	763	756	759	778	791	753	713	822	791	780	789	807	779	746	799	773	772	759	727	776	799	807	776	759	765	801	798	799	732	744	774	786	806	764	771	784	793	795	733	799	766	790	784	769	819	777	797	749	795	770	783	773	789	787	758	770	810	809	820	727	808	777	750	791	760	757	836	794	794	798	783	783	766	811	740	786	764	754	769	819	817	781	813	787	791	749	797	769	757	818	807	731	773	807	785	743	805	734	812	775	743	748	768	797	755	805	724	814	781	777	735	781	772	722	822	799	773	731	758	813	764	766	778	699	782	773	762	796	771	741	772	777	779	771	815	748	780	755	788	790	802	773	786	773	771	849	810	778	767	794	739	715	771	804	785	781	778	763	814	815	754	840	791	737	775	784	812	749	772	757	806	768	769	782	755	749	731	789	763	745	743	760	750	813	780	805	836	736	769	822	771	803	732	822	738	785	836	740	747	796	854	784	772	773	783	752	754	785	786	771	761	760	803	741	772	777	754	757	791	764	789	789	804	750	843	782	749	788	777	780	785	769	809	761	776	782	804	733	742	816	777	784	750	770	783	781	757	770	748	802	770	766	797	775	756	755	779	817	767	809	750	803	802	772	779	722	755	774	790	801	761	785	775	804	788	748	726	775	804	812	778	821	776	800	741	763	793	774	717	749	796	797	806	830	820	768	789	776	734	828	730	753	725	769	723	815	731	776	796	801	748	800	751	694	802	741	799	767	719	797	783	825	834	774	789	772	781	771	826	802	787	763	833	809	788	811	758	752	739	762	782	730	801	743	751	817	760	805	757	791	750	768	758	791	750	813	705	784	781	782	742	787	810	882	710	738	784	769	801	753	808	787	777	801	780	774	745	774	772	751	747	765	752	760	769	716	804	770	789	787	802	791	760	785	821	799	770	824	758	860	711	743	790	807	783	778	744	769	799	780	768	780	728	796	737	766	766	740	814	804	792
52621	44247	39676	46597	37154	28214	25038	22402	25531	23281	15100	7719	2908	1673	1302	1247	1205	933	943	1142	1167	1023	1189	3452	5876	4055	2291	1211	549	381	300	273	278	285	302	261	262	274	264	292	314	307	289	268	260	247	312	276	299	282	269	298	302	279	282	265	259	269	304	297	266	287	295	273	287	298	293	293	273	294	288	292	300	266	310	250	262	251	266	317	298	304	265	268	261	273	281	304	300	265	249	285	267	289	286	251	302	262	273	328	243	242	236	275	253	271	305	263	282	277	267	308	269	271	261	298	264	275	275	283	277	294	274	272	325	274	249	266	259	266	254	275	273	255	290	291	264	262	265	256	283	278	283	239	255	276	270	274	285	286	279	266	279	247	283	273	289	254	302	281	276	278	274	305	290	302	274	283	297	252	286	272	242	270	296	230	279	288	257	275	278	266	287	310	276	290	298	284	244	280	277	273	250	291	279	252	274	279	277	258	260	278	253	278	269	286	290	254	259	258	254	272	278	247	285	267	249	280	295	273	266	298	263	277	257	244	295	266	267	289	271	292	272	278	275	268	286	256	294	273	290	294	262	287	289	256	255	265	267	252	279	275	306	298	282	277	292	286	283	263	295	275	247	263	266	262	277	253	265	273	292	277	259	282	293	284	263	258	265	256	253	243	247	293	278	281	259	265	308	268	299	295	255	261	260	265	267	276	257	247	272	263	249	258	257	254	297	301	252	284	227	248	316	303	267	285	317	268	273	246	268	263	283	284	264	283	267	297	271	263	274	249	299	285	279	274	252	277	301	238	259	255	267	269	254	279	252	299	266	270	283	318	298	294	284	296	280	308	274	268	295	255	285	241	245	270	281	258	290	296	284	277	277	304	274	288	254	275	300	296	280	285	287	264	285	323	275	253	269	308	265	266	275	278	258	282	264	272	283	272	249	256	242	274	312	286	283	300	302	256	277	314	313	291	249	303	264	277	288	269	247	296	272	267	312	274	274	274	287	253	245	275	259	281	271	308	260	278	296	272	304	288	297	276	261	257	254	291	264	298	300	297	286	259	253	285	280	297	262	281	268	298	297	258	272	272	269	263	275	289	272	298	257	258	278	289	281	279	275	287	285	290	272	288	295	264	287	305	297	289	279	261	295	285	296	264	288	299	273	292	282	281	257	287	262	273	259	277	252	292	279	290	274	276	301	262	270	283	287	287	271	266	276	294	267	266	298	274	285	271	279	272	317	230	264	247	252	287	304	277	283	297	263	291	261	233	262	256	284	259	300	272	273	270	321	264	282	255	290	254	279	284	280	264	299	288	311	274	275	286	272	297	293	286	258	275	266	269	273	289	273	270	297	259	280	287	271	267	288	302	293	261	292	284	256	278	298	275	302	270	290	254	271	302	290	262	285	300	278	267	262	261	283	282	274	256	282	257	286	288	272	268	297	283	265	285	271	302	304	301	268	260	276	252	296	279	285	265	281	290	280	258	287	257	307	263	308	277	283	291	267	280	305	303	287	267	294	267	277	263	272	302	281	273	274	277	274	272	291	271	321	286	266	273	261	262	283	284	268	285	288	265	248	280	285	261	288	307	279	298	266	259	276	267	263	242	276	283	269	251	274	270	288	298	279	309	302	261	277	272	259	279	250	274	311	285	259	250	285	275	276	266	273	280	257	297	251	276	274	296	276	265	274	277	321	286	275	263	296	324	299	291	273	241	257	258	284	298	309	279	274	282	269	265	262	281	277	254	244	311	276	265	269	278	272	263	306	245	268	276	289	239	264	266	278	281	276	249	280	284	272	287	303	253	283	286	266	266	300	264	273	306	277	281	243	272	302	257	301	304	274	272	293	276	269	272	302	291	245	295	253	260	266	284	276	263	277	286	267	268	287	282	287	267	289	246	292	250	287	300	284	281	285	287	271	264	269	307	308	277	291	270	218	287	256	269	274	287	255	273	316	282	251	281	260	307	281	297	276	274	268	264	235	311	312	245	271	284	273	267	284	279	273	272	265	265	219	273	271	297	262	267	268	253	280	276	297	288	283	323	254	277	288	269	276	302	280	250	310	273	250	260	273	241	260	266	274	287	275	295	287	278	246	227	277	262	282	284	271	244	274	279	273	291	276	260	306	277	286	269	279	288	275	278	242	252	288	296	270	279	262	271	278	299	287	304	239	275	254	288	290	278	268	271	286	292	245	283	250	242	307	293	243	274	302	278	285	252	282	276	266	282	271	282	247	300	271	266	276	252	317	295	264	264	262	308	282	291	295	297	311	282	291	328	289	288	263	287	257	277	323	270	292	259	288	291	251	288	300	262	274	316	245	272	275	268	263	275	296	262	276	258	291	287	266	270	302	283	269	281	306	283	254	302	296	274	233	285	281	304	261	291	271	267	278	248	256	275	287	275	315	262	262	270	266	261	254	261	289	274	289	294	267	292	270	292	302	293	266	283	277	272	293	279	249	267	248	263	279	317	260	284	287	264	283	280	285	268	273	263	297	289	284	283	269	250	285	294	281	295	253	276	263	264	232	276	255	254	250	275	288	283	313	273	288	237	266	255	295	278	292	294	310	251	260	291	255	298	306	271	285	315	289	299	304	253	281	254	255	267	245	293	281	297	246	272	272	242	284	262	281	273	290	255	276	275	279	278	275	282	294	319	280	265	257	252	293	273	273	280	286	297	270	285	271	292	285	307	246	277	271	270	277	266	313	258	279	318	316	264	260	313	264	257	276	268	292	282	261	258	249	284	292	263	277	269	290	297	278	270	324	270	249	255	279	248	282	286	290	279	299	262	298	301	259	277	281	287	275	300	264	278	277	287	261	270	263	249	264	259	288	268	278	263	311	294	254	250	288	304	252	249	292	277	309	253	299	254	243	305	273	278	284	281	252	265	297	272	265	269	265	249	282	266	268	255	276	259	300	265	287	280	305	297	254	262	268	273	262	277	296	270	274	289	263	296	257	261	321	274	291	276	260	263	283	295	294	266	282	275	303	258	302	276	277	282	275	258	279	289	297	259	265	260	254	273	259	270	282	260	263	290	269	282	286	261	267	275	259	252	271	293	301	272	273	260	290	249	294	254	258	293	268	287	256	255	273	273	261	257	286	296	295	294	264	302	314	251	291	260	246	250	306	271	291	292	319	265	273	285	279	241	297	259	279	282	256	272	245	289	308	289	283	280	285	265	271	273	282	293	279	287	279	290	285	258	300	332	289	264	263	303	278	271	298	257	246	273	302	260	284	281	270	272	291	269	281	250	324	252	276	259	273	295	273	278	251	256	266	260	254	274	263	323	287	308	309	274	269	279	272	270	296	280	276	307	269	296	304	275	286	250	229	313	274	262	253	279	300	314	299	275	270	261	312	277	297	266	282	287	287	262	279	278	274	293	291	276	273	311	259	260	258	254	283	270	271	287	275	270	302	290	263	235	268	280	267	255	256	306	281	290	271	277	282	268	279	264	300	269	286	269	297	280	289	286	245	271	265	275	279	247	266	295	288	274
38751	39316	45922	49560	45264	35249	30073	30930	36793	33067	23576	14007	6812	5564	5052	5098	4940	4047	4202	4849	5281	4781	5614	15681	22540	16105	9833	4976	1989	990	728	673	685	657	659	696	695	701	597	693	682	665	685	657	644	652	654	658	649	664	659	655	685	671	655	653	667	610	634	641	681	655	680	650	666	656	676	663	672	677	691	622	657	662	714	660	626	682	676	715	723	657	635	651	642	649	652	641	648	665	658	647	670	680	683	641	672	668	635	673	716	670	639	721	647	622	663	658	623	653	655	636	665	657	628	625	670	668	650	593	655	656	719	669	696	659	624	644	674	677	701	680	678	626	646	613	690	656	665	649	678	652	607	658	678	619	674	687	652	677	677	643	701	697	655	661	632	675	656	678	669	716	630	622	638	683	637	679	669	685	625	722	652	652	606	706	666	687	673	702	599	686	684	652	641	648	692	676	676	657	695	629	666	682	656	624	723	648	672	671	651	645	665	692	651	663	668	633	686	627	689	637	643	673	691	702	665	670	630	695	681	632	644	647	698	630	690	645	660	652	654	642	653	633	645	647	671	641	664	673	682	669	718	690	654	633	609	681	643	655	636	711	684	694	603	696	669	628	671	707	648	611	665	640	636	639	695	671	719	667	650	647	652	652	662	648	632	658	672	659	636	660	686	695	657	632	656	661	697	642	643	638	667	607	653	674	626	658	643	654	680	629	693	605	659	659	619	670	675	665	704	652	668	662	664	657	669	646	652	685	691	655	655	657	647	649	641	627	642	681	680	671	668	677	626	649	654	666	675	638	702	623	656	693	663	670	668	712	617	675	683	662	639	606	692	621	648	615	644	684	623	670	635	658	673	624	635	664	658	681	649	651	689	656	699	670	657	647	687	647	620	625	673	623	673	636	652	674	713	630	702	619	681	659	635	643	659	621	639	692	681	659	659	639	664	696	657	632	701	629	634	665	676	655	636	639	677	651	699	696	635	677	667	727	680	662	651	696	687	668	647	680	644	639	705	630	694	661	670	691	660	677	620	618	654	685	640	609	668	666	680	714	645	644	638	672	698	675	630	627	669	658	700	657	679	617	679	628	673	643	682	634	617	684	616	608	634	661	663	670	653	668	612	685	652	629	602	674	650	699	615	653	678	651	696	664	692	669	628	616	639	655	673	678	674	667	687	631	643	661	675	627	714	684	675	651	647	633	661	668	633	633	656	669	645	651	670	664	635	695	670	643	632	617	650	665	672	684	670	647	661	639	663	676	669	638	661	681	683	589	664	642	659	665	664	654	702	674	661	633	698	629	634	641	671	642	652	648	677	641	657	650	618	660	662	693	656	682	666	681	648	648	673	647	659	684	696	644	674	665	650	689	646	701	687	679	666	618	609	668	670	676	676	630	647	664	656	643	684	707	675	664	637	625	699	663	674	682	657	657	627	633	677	680	716	631	657	677	687	628	646	618	657	696	644	651	640	675	670	668	633	683	632	648	638	644	677	610	637	645	685	707	721	657	651	670	630	629	672	663	698	665	683	675	665	646	640	698	659	677	672	712	664	638	665	663	657	622	648	705	631	657	687	680	641	650	645	619	654	628	617	665	670	640	631	711	658	684	644	668	699	635	643	612	629	664	666	676	623	641	676	638	634	639	646	686	642	651	666	629	648	602	644	657	640	640	683	646	673	607	691	643	663	623	648	705	624	675	632	683	670	676	619	654	674	675	671	678	657	657	670	659	675	699	686	690	671	648	642	670	667	670	690	655	621	680	702	672	674	698	661	699	670	652	692	661	684	667	636	671	659	651	707	664	654	664	700	710	655	681	680	622	589	681	642	634	657	669	680	671	665	666	653	637	638	664	693	661	724	632	642	684	615	656	674	649	659	665	646	671	697	675	710	642	587	655	622	724	635	640	687	623	675	644	726	662	690	684	651	652	666	667	700	706	649	676	664	651	680	644	626	654	675	680	663	651	627	630	677	671	685	654	681	682	649	636	678	669	682	654	629	692	679	686	595	627	688	634	633	657	630	655	640	645	691	655	664	652	664	672	660	635	647	627	646	627	669	627	638	668	661	688	684	658	694	669	666	647	666	664	660	623	642	664	672	683	689	649	653	675	666	610	684	656	667	646	645	630	672	619	629	704	630	684	670	632	651	669	694	658	670	685	653	679	713	623	623	645	663	651	636	624	600	672	655	693	663	692	677	621	644	670	636	635	644	659	648	653	621	656	658	688	708	672	660	680	676	675	652	691	675	629	651	624	667	619	678	635	672	671	683	702	620	649	684	650	632	629	683	660	665	663	617	672	656	632	669	707	664	647	629	689	661	668	655	682	646	666	627	664	680	665	630	661	650	689	653	663	635	661	698	663	655	642	690	688	745	648	639	672	666	657	681	660	657	642	647	700	617	648	636	667	691	622	663	630	636	661	620	607	655	634	679	670	664	683	654	664	647	632	667	629	644	629	648	677	653	690	647	683	684	619	628	679	718	654	718	711	690	659	654	649	636	648	645	682	679	648	665	719	670	627	706	622	676	676	674	662	691	695	647	657	708	635	695	660	718	679	630	685	660	648	625	647	662	635	637	631	696	623	678	691	696	583	652	674	667	655	643	649	626	664	657	649	660	622	671	631	694	633	683	650	643	690	702	641	620	648	685	661	669	644	645	634	671	689	630	648	650	724	629	658	648	658	626	710	673	657	687	650	604	712	646	700	650	650	692	673	615	696	625	644	637	652	677	679	655	655	628	671	676	667	668	611	659	670	679	682	609	632	647	635	672	695	646	686	648	629	693	627	680	662	641	669	675	642	660	653	664	681	635	676	656	676	662	638	582	707	673	651	668	642	642	645	626	687	652	658	692	632	650	681	677	612	632	622	679	662	673	690	685	668	674	640	646	654	678	669	629	647	647	671	687	649	624	666	663	633	637	728	693	676	659	719	646	664	620	662	653	682	656	697	683	707	706	647	614	639	638	672	652	678	690	636	653	651	619	651	704	660	614	655	677	664	624	640	669	672	637	683	704	658	682	682	667	691	704	647	665	637	619	705	656	691	650	698	609	628	648	683	718	649	643	638	664	702	695	592	643	648	671	689	669	662	684	661	677	644	659	669	649	670	676	628	616	656	645	686	647	652	685	655	682	657	634	635	657	695	660	654	636	670	665	684	685	636	609	675	639	666	652	669	660	682	660	669	655	667	676	695	660	675	678	658	626	681	678	640	671	667	666	644	634	633	667	687	628	666	656	679	648	673	635	624	695	667	641	656	661	625	627	718	645	687	664	638	681	628	652	652	632	641	702	663	696	656	674	653	698	683	691	674	679	650	653	680	611	636	658	690	687	671	583	692	617	643	699	674	655	659	695	686	654	669	601	654	664	659	624	654	662	663	672	701	679	668	657	651	656	624	619	675	653	665	647	669	687	640	650	695	683	693	664	686	646	640	669	682	625	672	664	643	650	659	644	678	670	646	606	638	669	658	658	635	657	680	657	653	618	595	663	672	682	702	698	698
22369	18065	17938	13686	9004	3050	1880	1645	1696	1288	755	606	541	449	444	439	380	368	400	383	375	385	390	477	660	641	541	449	403	331	381	330	359	354	356	361	314	277	358	324	337	325	333	267	281	322	308	339	344	322	332	344	341	352	295	303	314	305	307	326	331	370	326	326	341	301	337	323	309	342	333	320	363	326	339	316	296	334	322	310	322	324	359	310	328	334	346	321	304	304	308	302	362	318	320	337	334	335	337	322	287	333	302	319	343	323	351	340	337	310	297	338	335	331	298	339	303	325	329	329	312	344	306	318	339	364	300	353	321	335	299	324	369	329	290	336	321	327	363	323	335	330	319	329	339	323	303	321	300	344	349	338	332	275	350	305	300	336	312	298	337	348	365	319	283	301	324	341	344	313	340	320	334	353	307	304	321	312	363	319	334	320	309	306	354	331	343	329	318	316	401	359	312	320	351	333	319	316	303	301	286	319	313	331	310	354	256	315	353	343	315	332	362	323	357	299	322	300	310	333	327	325	328	299	294	302	323	335	328	322	320	343	311	305	331	302	284	306	306	329	314	308	307	306	369	327	309	314	347	306	342	319	326	339	315	309	305	330	331	346	340	331	340	335	341	323	328	289	318	318	301	327	347	278	350	335	350	325	314	318	341	335	305	322	321	311	350	357	320	318	305	321	315	304	334	357	302	302	328	323	340	319	336	339	307	315	327	346	330	317	310	322	301	352	361	316	301	348	352	359	326	323	328	341	299	307	331	349	318	323	310	314	334	304	372	346	343	301	331	317	321	324	352	320	328	340	325	302	331	316	321	319	312	315	322	340	311	377	330	328	362	335	306	303	333	332	312	319	307	307	336	372	348	307	362	320	292	299	341	338	350	337	309	287	346	332	330	331	353	329	328	335	347	298	322	358	339	322	321	310	309	350	330	360	325	359	347	325	349	327	285	339	294	326	347	352	311	314	356	343	306	317	376	359	318	352	345	349	329	293	333	341	332	337	330	317	343	306	327	299	348	343	346	334	327	354	342	331	351	350	341	341	300	321	312	308	320	323	333	304	307	304	345	307	299	339	350	317	294	324	333	319	316	331	325	312	321	303	312	374	345	333	300	348	311	346	372	320	319	332	315	335	318	335	313	309	317	321	311	330	347	321	364	295	368	333	326	320	367	326	316	313	325	331	326	334	310	313	341	325	328	357	351	335	288	349	315	358	327	318	328	324	335	326	309	278	336	311	292	322	295	334	333	313	333	341	324	300	318	315	313	315	298	340	344	292	341	314	318	302	309	304	316	343	321	327	311	333	358	372	346	317	362	306	300	331	324	321	298	333	318	326	316	299	311	332	328	340	332	361	344	304	355	329	317	336	325	320	342	300	342	317	352	331	307	342	334	330	327	310	338	335	325	320	331	323	304	339	360	333	317	303	326	335	314	355	330	326	320	320	330	333	326	318	320	321	337	325	382	306	315	354	342	316	351	284	327	343	309	290	335	331	323	313	327	309	306	321	318	316	316	335	364	341	337	331	313	362	311	345	350	323	311	355	299	319	331	302	317	340	330	316	360	348	313	347	308	324	313	299	307	325	307	355	316	319	328	306	297	288	322	333	357	298	314	327	306	315	311	335	309	356	327	342	346	350	315	298	366	320	328	317	300	322	323	312	316	342	342	338	346	329	340	321	338	341	319	331	329	313	303	323	310	319	323	357	322	351	332	316	341	335	329	352	335	332	305	292	329	331	346	324	342	338	327	326	323	335	320	318	363	300	278	356	349	358	287	307	316	342	325	334	303	356	367	373	303	323	363	328	341	306	319	330	334	324	341	349	337	297	307	356	333	336	324	329	299	319	319	317	353	306	346	336	358	348	293	315	351	358	333	323	321	311	306	324	348	316	347	325	323	342	345	366	318	325	310	336	322	317	291	323	333	367	297	332	329	308	342	343	342	334	319	287	315	313	327	342	376	336	318	306	359	339	308	313	358	337	314	317	315	320	327	325	337	338	337	298	354	311	353	311	303	329	346	320	321	302	333	331	318	342	301	321	339	332	327	293	310	293	357	334	347	331	348	345	310	363	351	342	290	340	325	302	310	322	354	358	347	339	329	338	325	320	354	308	317	343	320	302	322	384	334	332	345	337	333	341	306	295	337	315	325	328	344	310	319	340	324	304	351	319	340	334	299	353	323	347	309	324	310	337	333	310	336	322	317	339	343	333	299	351	333	332	325	325	327	325	340	302	354	330	335	311	303	321	338	315	308	333	288	303	310	330	327	321	321	344	338	331	353	327	320	315	298	299	315	330	323	356	322	319	318	352	340	346	305	306	308	323	350	336	374	318	340	340	325	308	312	331	349	326	306	308	307	291	335	338	328	357	322	294	343	335	324	302	348	322	286	301	337	315	328	344	319	298	336	357	300	322	328	340	316	353	355	361	343	327	357	343	344	293	335	313	323	318	328	352	339	320	337	323	356	341	319	314	346	318	317	320	320	323	334	332	300	336	302	302	318	335	338	350	321	334	315	335	291	308	343	310	346	300	316	381	360	304	293	332	324	344	303	310	288	299	350	355	304	328	358	345	310	358	342	302	307	303	311	359	318	320	317	326	314	366	310	340	333	334	326	339	313	315	318	339	321	346	313	333	348	333	304	337	298	328	343	316	349	293	321	332	321	331	317	306	349	313	324	335	310	305	282	356	331	363	290	316	332	298	328	326	295	310	330	345	306	282	354	331	325	320	339	312	319	342	328	341	300	320	369	319	378	332	310	313	319	319	301	299	314	320	353	323	303	331	311	322	295	354	292	352	330	315	330	306	364	346	322	302	313	334	312	323	354	342	360	297	322	321	318	342	342	311	348	315	314	322	311	350	351	342	317	304	291	324	387	338	352	340	313	317	332	332	321	356	296	325	343	347	316	348	319	347	334	372	358	335	284	349	321	345	338	332	308	323	302	324	308	372	335	349	310	344	305	351	336	364	311	312	302	299	357	318	331	297	322	325	317	313	339	338	334	307	306	313	320	325	315	314	314	317	322	352	342	315	322	369	318	335	346	306	366	328	346	321	328	349	323	310	323	313	297	327	309	345	338	331	343	333	325	290	306	338	362	363	332	363	296	335	310	345	295	339	344	347	314	321	305	328	315	342	317	339	324	292	349	320	263	334	307	354	338	286	327	305	348	300	358	316	328	312	348	320	307	330	303	313	330	319	330	363	299	316	327	360	285	329	335	333	332	344	353	323	337	341	338	322	302	323	310	327	358	323	301	340	323	336	315	303	340	353	319	297	344	329	302	324	332	320	328	317	347	346	323	341	320	327	321	334	328	338	332	296	317	334	368	360	336	310	302	353	371	338	339	271	323	307	314	322	314	323	322	338	320	340	321	355	292	313	319	317	334	320	332	302	331	328	312	326	342	323	324	348	298	317	333	332	282	303	309	307	335	297	301	324	317	335	341	378	339	330	329	299	331	346	315	351	315	340	321	344	309	306	351	339	335	340
13799	15771	23307	24165	19732	8877	6767	7013	7334	5004	2939	2218	1791	1529	1469	1270	1244	1206	1245	1208	1347	1308	1215	1697	2401	2319	1637	1234	945	831	776	777	766	798	798	821	811	770	783	781	794	837	804	743	775	779	747	737	817	800	746	818	781	730	810	784	752	792	788	792	810	803	745	797	828	769	806	809	839	791	807	722	772	729	820	777	780	770	748	716	788	784	839	760	773	765	777	762	806	786	803	764	804	803	816	795	798	824	745	780	732	786	753	775	804	848	737	759	766	814	771	837	766	775	808	751	822	752	771	783	772	771	845	781	786	782	821	763	796	795	763	803	770	752	765	751	789	780	756	764	818	769	771	800	774	787	764	751	779	756	742	770	790	812	796	813	782	800	791	766	803	824	770	771	797	785	826	774	834	868	796	750	796	748	806	762	820	812	783	788	791	769	787	816	726	815	772	790	806	772	794	785	776	781	789	741	788	769	810	782	823	778	788	785	766	843	767	809	786	804	791	769	794	774	772	773	797	807	777	823	792	732	784	756	738	804	793	797	763	768	817	773	782	791	783	726	818	750	764	759	802	761	805	772	791	828	821	747	786	763	750	722	786	796	779	776	760	759	800	778	790	829	807	728	860	791	812	813	772	829	785	761	791	776	790	809	831	808	719	776	782	806	742	831	814	795	782	765	788	859	772	759	752	753	791	770	769	747	810	785	793	800	803	865	779	787	796	803	761	767	759	756	794	779	725	788	807	790	769	806	827	775	783	852	790	818	823	870	791	805	731	782	802	742	797	738	833	768	773	799	818	815	815	774	755	766	793	785	779	770	749	809	818	795	827	783	830	785	779	754	803	767	778	766	753	749	810	773	774	804	806	775	755	827	783	838	779	781	774	794	717	775	821	854	824	814	778	795	766	788	795	796	814	786	812	812	784	816	859	767	846	760	783	786	740	772	800	772	743	783	796	857	791	788	812	831	800	805	750	814	778	772	801	776	838	792	851	786	789	816	735	763	807	765	783	793	814	801	782	741	784	795	806	799	818	788	770	769	791	827	801	799	821	777	791	775	815	768	772	781	819	780	800	736	786	793	768	777	791	768	737	755	804	769	771	788	768	819	792	766	804	807	751	783	813	838	714	827	848	748	778	748	767	832	804	829	785	829	785	783	795	792	858	792	772	754	806	807	809	824	772	774	796	855	809	782	796	790	828	765	832	767	778	789	812	766	764	791	776	861	741	812	766	816	756	778	742	766	786	781	817	841	771	810	825	805	767	784	805	774	778	750	798	788	762	731	782	787	785	811	819	771	777	791	769	783	809	869	821	761	803	802	823	776	817	769	819	790	793	801	825	821	805	760	772	794	791	815	790	785	776	785	825	749	786	799	763	802	798	804	738	785	790	767	822	794	768	728	789	824	772	795	818	706	870	847	798	800	760	781	781	792	788	749	827	785	793	766	791	834	795	781	805	761	788	752	780	812	822	783	817	803	799	782	785	784	767	810	754	781	757	807	799	849	830	762	793	746	748	788	815	758	794	796	807	772	801	798	824	745	801	824	847	770	804	844	822	804	795	785	795	827	793	731	776	767	812	800	781	798	811	776	717	750	769	809	793	753	736	804	795	786	798	817	767	765	773	783	826	776	777	813	753	765	844	822	762	781	807	809	768	753	824	818	756	811	787	788	794	784	811	748	778	766	766	778	776	782	740	778	771	773	796	803	768	814	801	797	771	801	796	810	845	791	830	775	767	812	773	793	787	770	783	756	782	770	805	845	809	789	791	798	803	821	765	796	776	798	734	793	752	754	838	734	827	769	777	768	809	817	746	742	720	755	785	811	780	766	780	801	784	812	795	774	831	784	779	777	758	777	746	736	802	810	775	757	830	773	792	790	799	784	784	785	735	811	779	743	766	757	811	797	767	788	804	809	785	759	828	865	790	821	820	847	808	763	796	792	790	803	796	793	796	807	810	819	767	809	798	797	793	864	746	778	798	792	805	837	800	812	778	765	748	796	731	823	772	799	756	858	822	798	790	806	808	743	775	774	837	808	767	787	752	776	811	715	792	825	775	807	782	785	786	751	850	784	756	793	781	787	786	724	812	764	787	812	784	819	822	763	816	762	754	814	739	762	811	780	783	779	774	839	801	821	766	813	840	785	765	801	779	800	798	805	743	737	807	840	788	761	748	769	789	764	792	771	779	811	741	782	784	815	767	838	783	817	770	742	788	805	816	808	815	756	786	763	794	809	827	790	846	824	814	781	775	780	778	756	792	794	785	767	807	765	798	734	785	776	811	776	805	851	768	797	798	781	800	819	803	779	792	815	769	859	747	745	791	789	757	783	817	800	783	755	778	840	782	806	787	793	806	795	784	773	795	775	764	809	751	816	741	814	785	850	817	749	793	773	755	747	746	783	800	791	863	753	754	851	807	818	754	753	790	781	765	814	754	814	863	795	763	864	772	824	831	759	767	785	810	797	786	708	784	769	826	783	795	758	819	819	805	835	815	741	747	782	797	815	793	821	777	777	798	757	821	782	711	778	816	821	811	830	807	814	814	777	774	816	795	755	797	754	763	785	731	767	798	802	801	799	782	789	784	838	806	788	746	767	785	724	829	818	782	804	794	856	812	817	746	797	772	807	769	801	834	775	768	821	816	818	815	765	786	797	765	824	785	794	778	753	777	792	784	797	792	793	810	756	729	772	785	810	792	774	781	788	766	775	791	785	799	810	803	763	777	817	738	771	757	793	801	815	774	775	789	810	797	812	774	803	812	793	771	764	800	805	828	777	790	760	784	793	804	776	764	799	787	822	796	787	798	798	770	773	752	777	819	798	832	766	805	795	798	723	754	796	784	774	758	799	735	834	796	774	796	773	783	792	851	757	808	771	784	789	750	792	783	756	809	755	781	796	777	792	790	776	805	798	783	766	827	774	796	769	777	843	791	743	785	799	797	735	770	759	744	789	831	840	806	788	796	748	792	791	802	785	782	779	740	810	794	772	802	791	820	809	799	769	784	769	784	756	815	809	781	788	823	850	812	773	807	800	783	757	808	764	767	828	810	772	784	799	775	775	764	811	787	824	758	834	779	760	770	783	794	806	754	816	805	754	785	840	803	844	719	763	790	802	718	861	854	784	779	765	796	828	714	788	769	814	729	786	741	775	795	817	749	778	818	723	794	821	787	808	695	805	783	804	767	851	803	795	739	830	794	816	798	825	792	759	764	782	778	787	798	781	822	817	787	744	803	824	788	783	787	800	809	822	752	778	840	749	791	770	792	756	755	834	783	759	733	822	809	834	782	756	796	848	740	771	795	756	743	826	746	767	796	802	790	779	717	811	798	790	799	765	771	731	774	782	730	799	806	815	792	776	766	813	816	777	807	811	783	827	808	781	794	789	796	782	772	759	760	749	788	749	793	821	817	760	742	786	816	816	804	834	767	779	798	815	757	757	833	847	767	773	831	777	727	725	765	801	795	804	799	790	754	802	808	819	829	815	789	749	766	769
41157	38478	45721	43461	36086	23915	18410	18012	14738	11518	5915	3914	1715	1435	1402	1232	1072	1251	1165	1206	1192	992	956	2326	2208	1421	751	512	413	358	335	332	365	311	356	353	312	356	344	333	345	345	339	319	322	345	380	334	339	347	310	328	316	322	334	346	330	331	332	358	312	320	345	347	331	386	336	351	359	368	365	321	352	362	360	355	359	363	329	327	344	348	336	348	332	376	348	351	332	357	301	338	348	338	359	308	320	301	319	333	348	374	325	328	299	329	339	308	311	345	357	318	359	347	373	354	350	320	376	331	359	367	341	362	349	349	338	325	337	375	328	340	347	348	322	310	347	338	339	320	337	327	339	326	338	326	335	331	348	348	322	349	353	362	331	344	346	340	356	334	339	332	354	309	331	350	402	324	318	324	334	369	363	367	355	347	353	389	352	336	393	357	366	372	346	329	347	336	322	334	308	322	358	327	335	303	328	339	303	341	383	340	323	354	381	349	376	315	357	342	352	372	350	360	311	372	333	346	348	325	377	330	332	322	314	335	365	346	365	332	358	336	320	343	349	370	385	307	327	358	307	334	318	344	377	324	352	337	366	362	319	359	356	365	390	350	337	329	342	348	365	318	371	302	387	360	374	329	317	363	376	360	336	353	346	347	350	355	351	346	338	342	371	346	344	368	341	326	361	349	379	367	353	367	322	338	369	311	334	334	353	342	376	336	310	333	323	349	358	341	326	335	343	313	305	322	358	336	369	353	347	367	378	335	340	359	348	349	361	386	362	314	337	380	326	359	358	332	353	336	340	328	313	332	368	347	316	355	360	330	319	366	332	342	331	369	349	362	370	318	390	353	346	336	345	404	336	349	358	338	336	349	338	373	400	357	329	364	343	347	378	366	319	325	337	356	352	347	335	340	326	330	353	355	291	335	353	340	351	350	320	377	339	340	344	332	337	340	330	326	362	338	345	338	370	338	337	356	332	369	321	331	367	317	335	298	369	329	354	334	334	333	356	341	354	362	338	321	329	343	351	338	337	375	372	364	317	349	342	352	348	348	309	344	308	336	363	367	320	313	378	367	309	363	345	302	349	342	331	375	343	372	361	335	354	330	335	334	356	317	348	350	364	364	323	319	327	335	352	340	368	372	351	359	351	339	336	373	340	351	352	332	345	341	314	323	341	341	353	298	361	364	309	344	354	339	357	342	299	331	336	344	374	349	358	329	339	356	331	367	353	356	377	335	339	333	345	325	343	367	342	394	371	355	331	326	335	341	348	304	318	339	330	329	331	350	336	350	366	352	354	342	331	349	337	317	350	341	399	331	339	366	329	385	342	343	347	346	318	323	339	332	353	369	345	360	344	342	345	362	359	318	345	350	304	332	371	348	319	351	319	345	317	340	335	361	308	363	325	349	330	338	360	337	342	339	365	340	352	349	347	313	351	340	318	374	340	342	387	348	360	352	344	342	367	339	320	338	360	362	310	350	341	323	344	355	328	329	368	325	350	337	344	354	336	337	333	359	346	341	351	374	342	352	340	385	316	325	311	349	330	315	336	340	322	371	332	353	334	302	346	372	306	332	345	361	336	312	348	347	373	344	337	348	319	367	355	359	335	399	336	344	380	322	324	320	360	336	301	359	329	338	350	358	357	334	344	319	332	363	356	315	326	335	360	364	334	356	323	319	370	370	350	360	298	320	345	317	339	355	327	330	324	362	341	374	362	363	321	335	308	358	353	343	354	334	347	352	347	317	358	350	336	373	365	361	350	338	323	353	341	383	316	345	322	302	335	349	333	327	334	333	328	347	348	344	344	332	332	351	357	332	322	373	379	351	360	322	329	338	319	339	343	363	387	352	305	346	339	340	351	330	381	332	329	328	355	366	329	324	349	334	324	358	367	334	359	327	349	324	359	327	312	340	357	378	339	340	338	366	321	347	347	314	353	306	331	361	318	322	373	337	352	310	366	368	367	313	363	339	333	329	339	357	343	341	351	358	324	320	380	353	343	363	339	336	349	360	343	378	328	347	348	382	296	339	349	318	327	311	334	342	331	368	349	357	348	341	335	350	363	377	341	333	330	354	317	371	355	346	335	346	325	361	313	389	304	356	383	316	350	351	341	346	315	336	343	325	315	316	323	307	370	301	357	356	317	380	305	361	366	346	322	330	339	332	345	373	345	351	349	352	337	300	346	341	334	378	356	347	340	340	374	352	328	392	324	360	359	336	349	345	328	363	336	340	326	309	353	331	378	345	354	322	302	315	321	350	338	364	326	334	328	317	330	371	338	365	364	337	334	335	346	347	351	292	342	336	366	331	303	336	332	358	343	343	344	344	380	324	334	312	356	325	338	382	338	349	355	344	343	334	350	336	381	319	345	321	326	382	342	308	355	307	356	357	367	351	310	339	347	326	346	332	338	361	342	341	344	338	311	341	339	350	351	369	366	340	343	383	350	356	344	368	349	314	317	348	323	327	334	354	344	358	363	323	375	330	350	333	383	359	345	344	324	340	333	346	338	334	347	321	357	321	338	350	347	339	371	357	333	334	345	362	356	368	361	374	326	331	348	342	356	382	332	339	359	361	327	336	307	366	331	337	315	352	350	345	385	354	343	382	336	353	355	322	334	329	347	297	353	355	367	384	346	332	348	328	325	345	357	319	337	309	319	368	356	359	364	370	358	368	376	338	324	353	342	343	355	349	325	346	351	335	350	299	332	343	328	356	352	335	355	305	336	323	353	340	327	372	328	325	320	351	328	310	360	352	329	361	349	329	353	366	364	335	316	345	327	331	342	353	356	353	310	335	327	366	327	369	322	353	367	316	330	375	321	331	335	340	341	324	355	346	360	383	367	337	332	324	349	360	353	302	316	345	334	364	307	336	350	326	360	368	357	341	350	309	344	363	348	355	319	358	343	332	355	318	344	331	332	366	326	281	380	355	337	339	360	349	317	353	372	368	310	353	322	371	367	365	330	325	343	321	335	328	335	368	344	369	353	352	344	330	363	349	309	363	331	365	385	361	349	335	350	349	315	361	341	329	336	352	351	333	342	355	344	342	352	335	367	357	347	313	361	321	335	378	347	338	368	370	360	352	334	330	316	350	349	334	347	325	351	365	366	338	318	369	323	340	347	326	282	331	332	356	321	370	351	324	334	388	308	354	354	340	381	344	318	345	314	340	348	350	381	312	369	350	342	292	317	348	309	344	318	335	325	330	321	330	362	334	330	347	327	386	343	333	339	337	320	343	333	364	342	330	318	380	318	337	358	332	304	334	365	336	353	340	352	319	365	353	341	314	358	351	355	321	372	344	337	352	380	363	324	335	373	336	320	361	358	369	320	355	398	333	332	314	352	353	343	378	340	345	339	353	355	316	347	366	337	344	346	334	325	344	370	314	374	346	312	321	351	332	373	341	368	339	357	353	297	334	357	355	346	283	347	376	329	337	330	358	338	377	334	322	322	371	371	348	350	325	290	339	322	334	295	365	357	370	362	339	325	337	355	342
27863	31338	45464	46248	41175	24439	24367	27131	27192	22306	13348	10086	5404	5807	5724	4984	4683	4940	4634	4950	5504	4203	4640	11574	10277	5796	2958	1578	924	849	807	765	803	779	820	744	835	857	822	810	799	815	818	821	786	813	852	821	804	869	814	800	831	756	831	811	809	823	864	782	829	797	766	800	799	806	832	820	786	847	883	846	790	796	817	836	887	828	836	834	779	773	778	780	800	860	822	835	803	839	850	890	838	818	766	824	832	807	845	824	841	793	796	877	783	823	829	812	878	763	821	811	857	778	793	794	852	831	795	799	786	818	844	858	821	858	796	803	789	800	791	826	813	784	867	837	849	841	785	825	819	815	815	759	853	802	772	800	822	789	812	775	807	753	790	822	828	874	814	876	866	801	812	773	796	750	824	836	862	804	800	874	840	877	826	786	788	841	770	842	837	793	833	808	793	876	799	844	802	832	813	830	828	841	782	797	778	852	809	883	835	774	782	820	797	813	817	814	829	791	819	855	815	817	818	840	854	832	858	834	813	817	825	801	873	852	831	788	807	800	828	769	787	828	820	789	778	782	810	791	883	795	805	841	781	775	785	802	839	811	787	838	861	836	788	837	787	814	822	815	843	826	856	775	797	768	811	821	814	827	784	834	771	796	771	808	804	828	801	845	849	865	782	809	817	782	831	817	794	808	788	850	790	890	774	752	789	816	772	858	813	778	805	779	800	816	798	788	784	802	822	809	831	834	837	843	776	848	790	818	778	786	788	787	799	789	770	821	792	808	808	787	802	768	833	769	826	846	843	821	804	800	792	807	815	808	846	841	781	797	850	804	811	816	867	826	813	827	842	850	844	816	781	812	808	824	818	848	795	802	816	809	842	810	811	799	796	821	836	829	804	801	820	812	761	796	771	785	739	767	790	800	790	810	827	862	821	798	839	829	817	819	814	821	788	806	755	805	782	891	809	797	821	797	841	831	836	774	839	756	787	810	802	816	845	781	772	814	804	780	835	786	815	857	791	819	814	839	861	811	817	841	799	792	824	823	797	838	788	779	824	849	811	818	809	828	828	837	827	822	818	809	805	867	816	832	812	854	847	830	803	792	762	817	850	852	833	821	812	778	878	757	837	782	815	786	868	769	791	861	837	814	804	783	794	812	845	842	795	814	756	788	857	830	838	832	824	819	811	798	868	786	862	790	784	808	799	824	794	791	801	816	775	838	767	821	793	807	832	789	765	803	823	891	835	796	804	799	796	838	779	811	841	816	826	808	822	784	827	855	836	807	814	782	856	780	799	800	808	801	866	780	810	817	787	864	836	846	793	796	845	787	781	848	837	883	778	744	795	809	786	854	811	860	827	847	806	863	788	816	816	852	758	867	804	821	827	818	833	864	875	778	794	808	825	813	787	808	819	838	803	790	784	832	785	788	796	779	820	793	823	794	833	776	849	853	781	821	826	836	782	789	829	795	765	831	879	822	791	838	854	795	856	809	785	801	860	805	883	806	818	826	819	808	864	771	858	797	791	804	797	796	806	799	822	839	846	814	849	846	851	802	815	822	802	794	823	797	800	803	829	821	759	767	798	828	852	815	798	811	829	805	808	815	760	801	871	817	786	848	813	802	792	836	768	776	808	813	814	783	811	776	823	830	774	825	790	859	833	834	822	764	773	829	816	804	798	835	824	812	798	839	811	833	841	833	813	812	871	792	800	830	799	811	846	801	843	831	815	791	807	807	825	807	801	807	845	763	797	845	775	805	848	853	779	781	809	750	794	818	843	871	801	798	800	815	817	792	813	769	800	811	813	798	790	786	871	806	835	795	825	821	828	812	812	793	827	807	762	837	795	779	772	847	774	834	823	820	798	818	783	754	823	762	834	787	802	794	809	793	760	861	806	755	822	784	850	788	827	817	884	786	809	781	812	746	854	785	747	832	781	881	824	818	844	815	760	881	803	817	799	779	777	820	798	793	834	833	819	831	812	819	793	810	796	797	760	814	823	853	806	846	799	791	801	773	806	813	752	852	846	845	804	831	827	792	773	791	853	844	803	804	788	853	872	788	842	826	861	808	761	761	822	841	756	807	834	837	828	802	806	804	809	813	800	803	790	837	800	826	817	824	801	825	855	835	845	792	838	836	810	838	806	813	820	783	790	800	750	834	802	830	790	847	757	830	816	795	848	839	779	783	818	852	762	751	778	819	829	842	798	843	869	834	774	813	822	817	793	830	815	802	848	815	874	806	799	883	789	868	789	801	862	798	831	848	829	852	834	795	851	781	861	820	859	808	814	786	819	827	804	848	774	788	826	821	851	883	817	773	822	799	788	849	809	849	757	872	831	845	835	834	822	807	836	834	824	776	832	836	798	833	743	865	787	764	770	769	844	850	811	813	799	809	786	784	778	788	828	816	811	843	791	786	831	840	793	841	835	755	765	835	834	817	805	803	832	823	792	855	790	840	776	778	809	813	829	756	814	764	813	859	847	799	803	766	785	806	828	805	855	823	865	788	825	803	813	862	803	819	831	815	809	794	815	788	831	821	808	871	771	796	817	761	801	836	786	756	859	807	839	817	802	837	804	793	861	806	765	849	797	762	882	813	852	769	829	805	804	818	767	792	831	774	817	807	804	830	790	853	804	791	819	812	807	818	851	827	819	807	832	807	859	798	755	842	767	775	805	786	863	833	850	770	885	813	808	803	800	874	841	831	842	807	819	849	822	767	770	829	832	796	797	794	851	826	797	784	815	836	794	808	774	811	807	768	866	830	825	752	717	768	821	766	851	864	811	839	806	841	798	810	796	824	768	862	883	808	861	781	811	833	827	821	824	816	769	794	844	862	800	832	793	842	765	822	792	769	779	782	814	836	810	817	778	802	846	825	769	884	831	823	849	846	854	809	805	768	826	838	806	812	863	795	841	827	775	817	803	765	822	830	761	840	816	835	834	791	870	791	763	824	877	863	834	807	794	827	861	841	775	811	790	891	761	801	832	790	778	823	788	791	783	803	803	841	817	777	791	815	854	835	778	819	823	816	794	795	808	824	798	801	831	849	783	823	780	816	846	824	821	816	793	813	816	829	813	776	805	815	845	815	787	835	851	776	801	797	866	842	828	833	783	824	829	865	814	780	840	842	833	822	842	811	792	860	892	779	869	832	815	791	811	804	798	819	855	778	850	805	831	841	809	818	792	825	804	789	862	805	874	821	828	826	832	828	788	816	779	777	800	804	787	856	847	786	815	803	835	813	830	798	849	822	850	801	809	801	824	736	845	869	846	848	781	802	835	792	789	829	816	860	842	805	842	866	804	822	782	786	781	846	827	794	857	775	838	756	808	839	836	826	828	798	805	821	791	826	825	819	827	788	794	807	822	771	766	809	793	816	863	809	825	763	822	810	833	852	816	814	851	810	827	835	790	809	847	823	849	790	797	809	809	858	810	839	880	803	790	841	840	803	797	837	877	819	848	793	816	821	824	858	779	788	830	826	852	836	880	843	817	796	835	837	819	759
48554	48825	49589	44368	35324	28069	25034	31291	25770	19291	12924	8015	3185	2448	1946	1886	1741	1555	1779	1879	1537	1587	1870	5174	4926	2747	1335	625	402	320	274	272	318	295	286	270	290	271	277	272	278	292	291	260	287	284	282	295	266	292	279	300	276	318	299	330	269	273	307	246	285	264	287	282	290	280	309	276	244	314	287	295	297	288	286	294	298	271	282	289	299	289	272	285	283	295	311	278	273	261	268	303	273	307	272	273	287	270	303	300	282	267	273	301	265	262	276	288	267	279	271	265	329	255	302	274	258	280	293	267	302	296	271	294	276	284	302	291	279	273	273	288	291	281	306	300	311	318	246	286	260	234	309	268	272	284	310	263	284	267	260	268	287	297	312	293	279	290	292	255	276	294	283	306	282	300	313	276	307	292	316	282	287	312	294	270	280	302	267	298	322	302	314	302	286	264	325	281	270	287	306	289	259	285	287	272	261	284	262	309	289	293	272	273	293	314	278	290	312	264	266	296	291	306	287	322	287	268	299	307	265	284	281	303	270	305	256	310	283	276	313	272	260	277	279	273	299	279	303	280	272	299	294	274	253	265	275	308	292	271	263	291	281	299	278	309	254	285	269	291	258	297	270	254	295	316	274	261	308	303	313	277	282	276	281	315	266	278	293	309	299	291	288	280	282	292	317	283	277	289	295	287	276	301	278	300	304	286	294	273	305	306	285	298	269	282	274	246	266	311	304	283	292	288	278	302	247	283	332	293	279	298	299	268	306	273	283	276	283	248	292	300	283	275	274	276	309	289	278	274	243	264	288	309	277	276	277	288	305	274	316	285	276	270	321	283	282	293	276	300	291	273	278	297	285	277	248	296	310	285	283	303	320	279	298	285	277	270	246	276	279	256	286	287	288	283	296	310	305	308	291	293	292	304	272	294	317	299	290	297	265	260	270	270	284	281	238	299	261	272	273	294	314	303	292	294	311	299	299	283	301	254	280	273	294	298	289	275	290	295	279	282	296	275	272	244	297	266	311	298	265	290	278	296	294	250	268	271	289	306	275	270	280	277	302	292	304	295	294	260	294	327	265	293	268	284	243	298	255	284	272	279	278	289	280	279	291	244	309	279	322	305	315	262	276	286	276	272	273	311	278	314	307	277	252	289	331	269	267	276	306	291	252	280	285	287	275	260	274	276	263	297	295	310	282	276	273	262	273	279	265	275	293	281	270	297	334	294	232	285	305	298	263	271	280	304	296	293	311	287	267	266	287	279	254	310	304	289	258	280	297	260	283	271	268	327	287	278	286	249	261	271	286	249	285	308	279	299	274	267	272	271	284	278	282	283	254	282	323	276	266	304	301	291	263	271	284	282	309	257	283	275	278	251	272	290	296	285	272	275	221	277	267	299	296	284	288	288	242	286	274	261	262	272	282	290	278	273	266	279	309	269	305	281	298	286	293	289	318	265	281	238	284	275	266	285	304	313	283	316	266	255	285	277	282	274	265	282	252	332	308	282	261	280	285	286	296	276	260	285	271	279	316	290	287	291	265	295	261	285	264	299	292	305	316	270	288	297	304	268	261	266	279	263	295	295	244	282	315	311	297	287	272	264	279	274	273	299	301	271	289	298	257	297	275	296	280	290	272	291	297	318	252	295	290	294	288	269	282	262	279	292	304	294	272	282	253	259	289	305	296	280	278	259	272	264	282	290	275	271	257	333	287	272	285	325	280	262	270	282	284	275	290	274	245	263	281	278	300	271	278	285	270	247	278	293	273	316	288	272	289	303	263	266	289	269	284	285	261	292	285	296	278	273	257	258	257	274	286	271	282	285	312	266	263	292	299	283	294	272	290	294	249	250	302	265	294	274	270	293	287	280	252	261	294	314	286	284	276	252	303	280	283	267	304	310	301	286	302	305	282	260	292	275	278	258	274	273	295	302	265	252	336	263	294	257	255	290	271	290	304	259	258	281	319	291	329	286	286	290	285	265	299	309	288	292	296	284	272	252	271	270	254	284	260	284	297	299	266	280	280	288	285	254	251	271	274	283	253	275	289	284	299	317	253	305	302	281	275	269	287	272	269	270	249	290	282	281	294	269	303	305	287	277	281	277	296	252	266	313	275	320	286	310	304	295	296	332	304	316	254	267	281	297	269	257	280	302	289	296	295	282	299	270	275	271	285	292	282	298	295	294	283	292	293	281	292	308	258	288	279	256	264	241	271	265	307	276	310	306	297	260	288	304	291	288	248	277	283	289	278	262	286	308	248	292	277	290	244	270	295	289	265	288	243	272	299	269	256	284	267	244	271	295	293	287	278	246	283	269	307	285	290	282	296	273	257	284	323	276	279	261	286	286	304	302	256	298	272	310	297	260	270	273	318	293	277	312	288	269	295	284	276	251	249	294	311	276	275	280	286	259	288	282	304	290	270	259	280	317	293	324	269	291	302	275	289	290	272	256	281	294	251	281	276	282	246	297	278	296	332	283	304	269	277	272	276	296	306	314	292	280	273	256	299	284	292	260	311	273	279	307	318	290	264	264	269	279	290	244	277	252	287	276	314	291	271	267	299	293	299	271	280	285	295	272	292	251	264	266	269	272	264	293	280	274	271	268	269	290	272	268	276	251	292	291	247	283	286	292	309	292	279	289	285	272	284	276	283	276	273	278	303	292	303	287	305	273	285	281	269	251	292	295	280	304	275	273	289	276	273	285	276	262	273	268	289	311	290	272	282	251	292	309	297	302	276	265	266	292	291	291	307	247	294	257	289	249	276	289	308	297	298	307	273	249	310	291	281	269	294	287	285	268	279	280	258	322	299	290	265	282	259	307	271	277	285	303	258	303	314	296	273	290	279	267	268	271	322	255	275	277	261	265	265	287	308	263	289	292	302	310	287	304	285	280	254	273	263	272	292	273	307	278	300	280	305	275	319	262	265	270	292	276	262	272	282	270	263	289	269	296	266	271	272	267	297	334	270	285	269	259	274	288	266	308	251	291	259	268	293	261	300	288	239	284	289	304	293	281	288	262	274	287	278	268	288	296	336	279	288	286	282	247	280	284	271	255	272	273	272	268	279	267	278	273	251	306	285	263	256	299	287	280	293	266	257	273	280	290	285	288	289	284	288	270	272	280	316	319	265	305	301	273	301	266	296	341	273	267	301	282	297	300	258	287	275	287	275	297	301	305	263	285	257	309	268	285	269	284	291	305	297	283	266	257	317	318	269	290	267	271	292	295	270	269	263	288	270	292	292	257	248	260	289	320	266	285	268	284	262	300	283	282	293	317	284	269	291	298	322	297	262	260	300	250	310	268	324	273	271	272	285	263	255	249	263	284	279	289	269	274	313	291	256	308	299	281	289	291	311	276	279	297	315	308	279	281	301	303	268	277	282	282	273	274	284	275	282	298	273	281	292	282	316	290	297	249	282	297	279	265	308	282	297	303	280	297	283	280	296	297	249	276	307	295	283	311	269	289	269	264	261	280	290	288	270	292	327	288	264	265	268	278	254	288
32852	41918	50547	50717	41915	36011	32329	40236	35758	27899	22487	15053	7829	8596	7378	7031	6998	6076	7606	7132	6778	7248	8556	20823	18980	11375	5472	2222	1053	821	692	674	640	700	744	669	664	670	694	692	679	705	680	700	657	669	687	677	706	622	663	701	694	675	668	617	656	663	654	699	673	664	591	664	668	655	680	711	614	679	701	671	712	639	714	650	682	687	650	709	678	697	702	652	696	657	658	688	677	723	712	669	680	702	659	704	668	613	669	672	680	627	634	633	624	661	646	652	717	677	655	661	673	633	648	679	658	675	648	668	653	671	664	658	643	672	644	638	711	717	685	650	700	712	713	654	659	712	697	656	667	676	650	635	705	687	693	689	714	690	678	703	700	644	635	709	678	691	619	689	710	684	669	715	668	662	656	666	660	614	645	667	654	658	642	687	692	685	634	624	650	683	670	627	649	676	676	643	636	682	642	606	685	682	665	658	653	653	666	635	676	680	690	660	660	635	680	651	675	654	667	680	653	654	686	675	689	692	624	615	656	681	618	661	691	715	666	665	694	670	723	683	673	677	675	688	642	667	645	658	702	655	662	650	686	661	626	667	669	681	692	702	661	667	674	689	648	616	667	651	669	708	708	718	681	734	687	644	661	647	627	670	674	658	676	690	680	697	655	648	653	702	630	635	720	700	663	698	640	685	678	638	677	657	653	658	657	702	675	671	658	651	733	605	638	640	636	658	667	658	705	686	638	640	653	675	690	654	648	649	708	686	699	661	648	650	656	709	689	655	685	718	702	645	693	669	677	677	653	666	657	674	657	698	643	641	693	663	675	670	685	706	645	690	664	649	651	679	687	662	676	668	644	693	654	678	689	676	664	658	686	690	653	662	713	706	654	636	666	681	654	692	680	652	616	623	667	663	682	673	645	668	691	649	711	676	689	654	676	676	660	687	671	640	693	637	653	637	689	665	666	697	666	740	696	683	690	673	732	670	651	627	655	693	699	665	761	665	662	678	650	662	706	671	667	685	674	656	669	702	667	665	681	696	658	664	701	702	663	641	641	683	655	624	659	693	642	718	679	652	689	634	667	726	613	684	728	676	713	678	667	637	663	691	681	686	699	687	672	698	690	660	648	665	690	624	670	624	676	643	688	706	671	668	672	636	680	641	680	673	677	682	674	686	619	698	656	686	652	661	693	645	654	706	635	657	679	661	675	673	627	737	712	652	669	648	718	704	622	672	701	653	673	655	630	722	674	702	725	686	659	669	672	673	730	683	707	646	679	687	634	671	705	637	631	657	647	691	664	640	683	670	634	652	644	659	677	650	656	677	699	653	687	677	631	655	699	696	678	634	687	681	623	667	640	680	641	616	687	657	706	680	656	642	695	664	633	701	673	665	656	685	697	699	681	697	698	659	694	706	616	702	652	671	661	672	697	643	677	686	679	615	641	666	658	728	658	647	655	667	690	654	618	613	642	643	630	685	680	656	724	675	639	678	668	676	628	701	677	713	700	642	657	658	617	651	657	654	644	700	691	684	705	661	661	669	646	614	665	704	694	642	674	676	741	640	666	659	671	661	651	694	716	644	640	645	698	667	664	663	656	668	652	667	647	648	600	659	700	681	710	632	680	691	673	663	681	652	675	656	630	661	723	632	680	640	641	675	686	723	683	650	690	675	682	644	685	649	698	666	655	657	690	641	671	718	703	662	659	662	663	661	692	621	698	642	690	672	674	671	670	695	679	682	674	681	688	671	686	671	630	657	699	686	711	607	677	698	657	651	670	667	678	678	664	708	649	673	697	665	679	639	661	642	655	691	667	705	639	650	650	700	675	712	680	659	672	700	702	642	665	662	656	627	700	665	674	661	690	743	651	676	678	668	643	681	679	621	679	688	663	747	651	644	674	651	716	709	663	656	644	671	670	646	651	614	650	667	680	684	661	692	684	685	682	664	648	669	650	674	691	641	652	635	673	668	685	675	621	686	642	688	698	680	645	701	642	645	693	658	704	642	706	722	658	677	652	681	680	660	621	647	657	660	683	642	634	638	674	717	631	664	646	691	662	643	672	701	671	654	657	662	689	661	667	696	668	662	697	700	632	632	677	634	683	670	671	685	675	675	679	629	645	694	647	691	676	641	685	684	682	639	686	685	719	639	656	640	695	672	661	669	717	611	622	636	637	718	700	687	685	693	659	698	679	706	690	700	685	648	644	667	664	691	661	645	638	690	665	662	675	640	697	633	642	666	721	668	687	630	691	670	668	691	661	690	700	698	644	650	621	646	635	670	649	704	661	649	690	708	658	682	741	713	704	672	662	658	704	709	654	695	654	648	631	670	667	674	666	669	651	664	640	676	707	640	657	664	650	706	693	656	666	658	635	649	634	729	685	670	691	639	641	694	693	671	641	646	690	676	702	647	615	690	718	642	667	715	681	686	680	700	687	675	666	618	691	646	646	692	622	701	679	677	648	692	632	671	661	679	699	669	695	666	672	692	681	640	672	693	649	628	673	654	747	689	638	707	669	738	637	677	686	716	690	681	677	699	650	728	673	657	678	622	684	693	666	712	677	660	638	672	628	689	652	637	714	695	684	715	681	661	685	680	696	667	676	690	675	648	639	674	698	653	675	701	717	653	667	695	700	704	724	685	666	699	683	673	675	671	648	683	668	675	631	628	684	626	588	658	673	696	675	675	694	688	659	613	662	669	677	707	642	631	627	678	678	699	676	683	714	684	700	660	666	677	689	704	680	719	698	702	659	690	620	654	641	720	675	652	669	623	692	650	691	749	704	678	661	657	681	655	657	706	655	639	686	677	664	699	694	707	699	713	659	692	668	627	707	690	678	672	620	697	719	679	663	697	643	677	686	666	665	630	659	640	648	635	678	680	668	695	654	649	707	645	627	691	720	675	670	648	662	644	700	644	667	679	708	710	667	639	674	647	679	670	672	685	641	667	675	667	638	643	654	637	682	669	686	674	645	627	719	606	682	681	639	658	685	657	685	672	680	690	659	706	681	692	678	650	708	711	664	684	631	673	634	668	684	671	672	671	667	663	660	686	676	644	644	661	686	661	642	642	681	646	685	646	676	642	682	641	653	695	668	669	677	645	747	657	713	664	711	678	696	656	676	655	725	621	705	627	684	647	681	643	643	712	647	665	701	677	693	680	679	701	659	634	647	676	668	697	669	672	670	653	678	671	663	646	672	706	651	677	696	676	689	699	680	622	653	641	683	642	687	665	630	685	663	635	723	684	670	638	710	667	648	672	662	653	719	704	665	664	687	630	684	622	697	704	670	735	666	646	670	687	657	694	676	646	680	687	689	654	643	715	654	641	730	680	681	619	639	684	660	650	694	712	670	741	706	623	605	663	698	703	667	653	628	724	666	670	623	675	681	664	643	690	709	698	720	707	678	658	706	668	688	704	673	683	659	677	691	670	658	647	693	617	629	658	714	674	695	683	681	698	713	689	653	642	679	624	700	692	687	643	658	673	673	691	717	663	655	669	668	660
18875	15826	20387	14389	5287	2702	2359	1875	1125	902	741	520	424	409	457	427	424	386	382	334	313	364	414	548	527	577	456	374	334	296	302	301	297	305	302	278	331	315	262	339	323	291	306	276	285	308	357	291	297	334	317	312	303	325	338	294	303	315	335	290	284	330	317	302	282	286	309	287	273	292	306	299	294	267	282	292	294	301	319	317	323	249	300	254	310	317	263	286	311	293	282	288	297	285	292	288	296	326	294	333	288	316	314	296	327	307	324	306	296	325	332	327	304	283	260	301	315	276	316	333	305	308	295	317	323	306	308	309	326	268	282	285	305	320	287	285	286	289	275	290	296	308	312	277	286	301	324	267	300	319	298	312	317	312	296	280	326	301	305	297	302	315	296	286	287	279	329	318	309	315	308	294	269	319	280	298	293	294	278	291	293	319	313	296	290	300	288	279	308	319	313	270	278	307	303	313	286	273	280	283	284	277	318	317	279	285	297	322	287	328	307	268	307	284	313	288	292	279	304	318	328	314	273	303	301	307	310	278	317	302	289	319	299	295	295	275	300	281	310	283	298	284	321	312	301	305	298	268	313	308	279	286	292	273	307	291	296	270	277	274	317	272	306	297	304	301	274	322	314	301	304	277	289	332	294	314	299	296	275	277	286	302	276	290	282	284	314	320	268	303	302	289	295	309	285	282	286	288	300	319	313	314	301	301	305	284	295	326	281	327	310	293	292	330	307	275	283	310	278	290	265	297	326	309	279	305	291	321	278	310	291	332	313	290	274	307	287	292	307	307	303	322	302	301	286	329	302	341	313	314	301	297	322	307	315	332	306	319	275	305	291	301	323	279	302	327	300	302	275	274	295	305	296	285	300	305	328	293	306	314	319	315	305	306	294	269	308	312	302	316	327	286	301	285	307	295	331	297	292	293	274	307	302	287	300	295	285	284	281	297	309	293	291	271	307	266	326	293	296	280	299	293	320	318	287	297	300	280	314	301	320	304	303	276	288	335	278	321	289	310	313	301	285	304	297	321	298	276	301	293	339	298	322	281	280	325	326	303	260	300	314	307	275	312	315	315	330	358	300	332	275	286	292	282	331	282	315	320	282	315	295	309	299	316	286	288	290	290	287	283	310	312	305	318	277	307	279	285	311	312	304	311	260	306	314	314	299	297	289	288	279	293	311	263	297	299	291	297	276	304	306	305	299	293	346	283	292	286	280	279	302	290	293	303	291	301	305	298	309	304	305	290	264	287	294	295	298	279	318	283	305	282	322	300	316	296	309	281	318	312	288	302	319	281	277	334	295	278	302	300	304	283	302	303	306	324	279	295	283	296	304	283	319	300	277	326	302	284	310	312	329	310	297	312	306	326	286	301	276	357	291	299	306	275	299	292	318	314	315	279	315	289	306	323	288	298	327	304	284	338	308	293	314	293	296	314	314	300	295	292	287	297	282	306	278	331	313	299	283	294	324	267	297	284	283	295	275	314	310	287	325	280	303	300	290	279	269	299	259	300	293	297	326	290	286	317	302	312	330	284	299	289	323	319	330	341	304	311	304	283	305	305	290	331	312	325	290	332	294	315	279	284	307	315	325	308	303	292	285	291	300	324	300	273	303	285	294	292	277	287	306	304	289	273	288	311	315	329	303	289	310	305	302	274	276	309	281	303	294	295	282	300	304	323	315	323	297	337	298	283	283	291	280	269	304	303	310	287	313	293	302	311	272	301	285	292	307	308	306	287	294	293	302	310	309	317	284	273	308	319	273	287	290	272	308	284	279	264	299	260	292	280	299	316	310	290	294	280	299	307	327	282	331	302	297	287	308	303	294	289	291	313	314	322	318	292	303	291	321	330	316	309	290	315	305	291	328	308	305	294	286	302	305	343	295	297	312	312	298	308	360	299	304	303	284	265	312	286	314	294	320	340	272	295	316	330	292	319	288	280	295	300	331	288	309	308	291	299	291	299	301	296	311	301	273	291	329	306	306	264	309	318	312	326	294	284	303	287	336	285	313	324	294	306	285	280	288	321	299	306	310	294	282	317	320	292	308	311	299	334	292	293	286	291	288	287	327	319	296	308	318	308	306	288	287	313	313	297	296	316	315	292	316	336	285	310	296	308	302	296	341	310	261	265	311	311	307	296	299	289	261	313	299	309	332	308	308	302	311	279	311	315	301	295	269	292	313	298	316	306	322	313	292	295	323	300	289	315	289	284	301	307	309	296	297	304	323	308	333	332	283	303	291	334	299	266	275	324	347	301	320	292	287	276	315	329	295	292	325	298	269	296	287	293	340	295	283	328	317	306	280	304	316	289	304	298	284	295	271	292	325	286	318	312	309	265	310	301	332	293	268	301	276	329	311	293	339	273	298	302	314	319	315	325	302	282	315	307	311	279	282	291	275	315	332	321	287	290	307	320	309	282	325	289	279	302	310	294	282	294	311	300	297	314	270	292	315	313	300	289	314	321	309	300	310	297	305	308	311	295	322	262	302	315	295	311	294	303	307	302	320	327	303	299	304	318	303	306	308	306	292	284	315	304	295	280	316	278	304	306	301	323	304	278	299	329	304	255	267	305	303	299	304	266	333	315	310	282	310	324	281	319	296	301	267	334	272	301	295	288	311	312	288	270	307	293	319	308	325	271	282	317	285	304	302	305	316	297	300	302	313	274	300	304	289	273	278	328	316	305	321	267	303	302	282	295	316	296	303	281	337	312	310	328	294	297	275	256	312	327	300	301	296	284	303	305	296	296	305	332	321	321	295	306	302	295	289	315	293	336	300	251	291	271	312	287	298	296	305	303	295	329	297	288	344	307	312	292	309	279	305	306	302	310	310	320	275	324	308	310	318	316	308	305	312	314	325	298	294	305	305	317	286	293	303	307	291	280	296	313	315	302	285	314	295	321	270	274	295	275	300	321	282	297	291	273	275	300	265	273	293	303	305	324	265	273	295	287	278	333	274	304	289	295	304	296	305	309	289	320	284	274	301	298	288	261	317	303	286	322	291	274	289	316	305	340	294	290	296	302	305	288	274	274	272	284	301	314	301	310	309	275	289	264	302	326	265	308	314	297	305	321	289	290	298	292	312	294	298	293	312	332	281	336	283	313	325	276	301	294	298	310	298	292	264	314	287	288	294	307	270	306	292	335	310	241	331	288	303	306	289	317	281	299	305	300	293	308	291	296	306	307	296	322	292	318	295	302	305	318	271	298	325	279	288	310	302	326	277	295	257	302	299	291	331	316	312	273	298	296	306	263	300	333	275	291	300	290	299	311	302	319	286	324	290	337	273	311	328	323	297	329	331	303	321	287	308	299	266	284	294	301	288	274	273	284	333	294	285	327	308	266	306	316	324	303	341	321	290	309	301	293	304	317	306	298	290	315	287	320	301	313	305	312	284	294	342	309	293	308	327	273	263	327	300	289	331	311	310	304	323	304	329	305	281	281	285	285	286	327	314	327	314	331	305	311	290	285	304	285	289	289	284	278	278	284
11825	14717	26582	23433	11898	8923	8364	7325	4547	3597	2804	1812	1564	1669	1567	1484	1362	1254	1136	903	918	1142	1434	2291	2311	1759	1216	936	806	731	842	735	725	728	670	735	735	722	773	804	756	741	756	754	752	716	720	747	725	731	728	771	736	734	674	735	728	715	693	747	755	680	731	718	755	745	719	705	706	766	782	760	698	707	773	725	714	737	700	709	740	788	743	708	734	695	736	742	734	727	728	722	790	680	701	687	728	721	792	730	738	703	720	779	698	753	744	725	677	725	763	730	741	769	768	704	741	742	710	724	737	751	697	724	760	740	743	741	736	705	689	673	692	752	684	769	764	716	700	696	724	765	684	773	701	750	736	706	724	744	724	788	737	717	698	726	696	731	706	728	688	715	734	741	727	716	728	712	709	729	711	750	761	719	722	714	723	736	752	719	725	743	746	716	709	782	674	740	720	775	722	775	723	711	744	728	748	778	723	703	717	705	714	668	727	687	722	778	768	734	713	706	767	726	690	748	713	708	741	727	739	749	709	722	721	728	727	717	731	742	750	717	706	707	750	733	743	734	728	714	724	691	702	728	737	732	722	723	773	764	697	728	723	700	781	746	791	737	736	686	692	729	686	742	752	745	768	703	768	713	720	757	740	724	795	746	716	673	723	784	742	711	725	774	763	739	741	748	742	734	780	726	726	720	735	716	740	750	769	742	739	753	716	703	729	767	715	719	684	776	744	707	736	735	734	722	694	746	745	729	740	670	774	744	740	713	752	670	649	718	725	772	684	731	740	683	745	694	741	729	723	704	785	703	707	709	698	733	706	660	721	702	751	734	742	701	704	712	728	727	718	705	711	801	695	733	721	694	743	722	737	742	683	703	754	737	707	723	695	689	733	689	736	724	728	745	739	703	725	723	720	685	751	736	758	763	716	737	771	707	705	719	742	766	704	710	721	691	680	690	753	755	710	714	715	729	729	747	769	740	700	751	695	732	737	730	690	744	708	740	760	720	747	783	787	707	699	645	727	746	737	743	701	740	750	761	716	750	720	760	746	733	749	750	718	719	740	722	745	726	746	729	731	747	744	743	701	715	741	700	686	725	743	752	701	750	734	694	721	760	704	762	725	715	700	711	732	751	720	649	703	708	723	769	670	724	741	742	685	720	711	703	720	786	708	745	689	697	731	747	730	712	766	722	743	772	727	714	754	728	716	712	736	720	726	742	686	724	776	728	697	738	755	741	753	767	725	716	710	687	740	729	703	762	753	723	752	745	694	734	700	691	732	710	712	679	717	697	723	740	708	688	754	727	704	732	706	712	778	697	742	747	710	758	751	705	704	713	707	700	707	699	781	712	705	741	704	705	769	729	709	718	769	714	689	730	741	717	698	745	752	670	728	722	664	680	728	786	746	723	731	682	741	783	720	746	710	736	743	745	764	720	708	694	722	705	751	752	685	739	792	760	738	721	712	714	780	748	728	705	711	700	716	749	703	717	698	711	742	735	724	692	707	765	712	753	745	806	700	725	711	723	719	755	728	720	700	681	706	734	761	717	695	674	721	725	727	723	702	722	725	684	770	723	757	715	690	714	752	732	703	741	723	705	696	703	763	688	714	691	782	790	729	700	737	725	682	747	732	739	703	701	757	724	727	714	715	765	753	719	749	709	736	764	711	748	688	715	761	742	705	728	701	717	745	784	695	710	733	721	754	750	677	722	765	705	751	694	747	725	767	712	755	727	703	732	721	708	725	735	717	699	716	749	725	706	771	692	720	711	742	767	715	732	723	682	671	679	642	707	764	731	696	715	769	686	727	716	723	767	733	742	735	690	758	713	718	740	730	779	769	708	733	724	712	750	693	735	741	733	747	748	729	747	697	749	728	702	713	706	749	669	725	730	768	704	704	797	717	734	767	729	743	769	792	716	780	698	691	738	757	731	729	771	749	701	742	716	683	721	751	705	702	735	778	752	811	732	731	714	777	753	711	716	739	746	743	772	724	744	749	691	765	717	735	743	763	741	742	702	720	708	699	747	719	714	679	765	732	724	756	748	770	739	690	721	729	706	767	706	734	730	718	782	726	695	704	760	700	685	697	726	744	673	760	731	731	682	768	700	699	734	717	699	645	709	738	719	706	786	758	730	727	680	694	731	685	731	714	689	719	714	708	732	727	714	700	759	711	722	722	699	757	722	705	723	676	718	733	729	766	725	746	712	725	708	758	743	746	733	722	704	757	755	726	711	790	725	762	782	753	720	753	755	716	674	738	708	683	698	725	695	696	741	739	767	710	708	687	740	728	702	706	728	706	721	718	705	747	753	793	736	671	750	721	720	733	707	725	766	668	714	681	717	758	773	697	697	765	680	756	738	724	738	756	695	688	753	767	655	701	709	758	739	731	759	642	724	715	674	753	723	735	697	773	740	742	713	693	717	725	727	717	778	707	736	803	723	732	703	752	738	704	689	693	726	697	665	741	709	733	724	754	703	727	726	788	730	681	732	704	744	771	701	694	716	738	755	728	758	733	729	732	737	778	740	729	681	716	752	673	673	750	741	712	744	728	778	732	703	751	674	696	696	733	751	704	707	780	696	724	684	696	685	699	725	723	710	758	775	746	771	704	725	682	688	691	741	714	740	768	725	707	661	711	746	750	693	772	706	741	720	732	687	757	715	700	720	721	682	720	766	698	705	743	741	743	724	733	719	758	689	723	737	743	739	731	731	718	683	690	670	765	754	758	705	689	725	736	731	758	760	760	722	699	710	707	702	764	728	718	732	704	699	721	749	681	732	736	727	706	721	734	730	715	717	720	736	696	724	724	724	726	810	748	694	696	807	698	697	694	743	723	759	705	741	704	770	732	712	737	713	764	739	753	727	736	739	698	700	734	707	713	707	697	715	690	719	760	801	744	746	714	713	739	711	719	729	686	707	690	710	713	765	771	728	713	739	704	716	724	766	708	756	679	731	711	764	715	756	781	730	701	707	701	753	711	794	729	740	747	732	745	746	781	725	700	767	722	741	749	721	719	719	727	686	757	778	707	724	752	732	724	701	748	719	734	728	733	750	758	767	768	748	727	705	750	740	677	686	676	719	777	770	734	741	723	691	729	711	740	751	704	729	682	736	739	731	772	729	715	749	772	722	728	737	716	703	732	778	745	721	717	730	752	737	727	751	726	768	720	695	803	735	762	712	710	699	695	749	776	790	714	725	712	691	703	722	771	736	725	748	789	712	713	700	742	740	745	715	741	687	713	772	764	737	699	727	703	758	730	728	746	737	687	737	699	736	776	733	767	687	750	749	745	731	745	746	759	711	700	718	775	776	760	710	742	724	728	722	699	722	710	754	691	789	761	720	714	737	744	726	725	722	726	735	740	661	714	714	692	767	729	757	702	740	730	745	708	706	770	712	690	725	707	719	770	761	721	760	728	688	734	719	743	705	739	741	714	760	737	760	745	762	779	739	764	765	727	722	719	630	740	717	704	777	744	738	706	704	725	692	715	715	742	682
41392	46821	46510	42121	32901	23469	18466	14413	11084	7135	4006	1451	876	759	751	667	545	505	560	545	533	632	1452	2382	2120	1398	893	513	381	351	285	340	289	312	304	331	277	350	319	334	318	310	286	317	297	320	353	342	305	290	323	310	298	314	319	339	304	328	319	319	293	328	312	290	303	345	290	317	334	337	332	312	275	289	326	295	336	312	317	312	325	331	308	313	314	311	319	298	333	318	320	311	318	267	320	324	310	326	348	332	282	308	317	308	276	331	318	330	313	326	296	319	311	304	285	305	314	330	327	274	288	351	337	302	305	309	336	320	332	296	300	341	335	341	304	299	301	337	326	343	301	326	327	309	330	337	305	323	323	295	311	309	334	306	302	338	290	337	300	326	321	299	344	284	306	309	284	282	279	307	337	314	340	307	292	309	293	302	326	278	349	325	315	292	296	301	278	296	319	320	299	350	292	302	329	288	304	327	330	328	291	290	326	329	304	299	321	349	295	304	317	332	313	313	288	301	342	331	327	316	340	286	314	289	290	310	319	335	320	333	317	282	296	330	323	298	284	311	306	307	322	294	304	321	312	320	318	306	322	313	310	308	320	284	281	324	310	318	307	319	311	325	295	290	271	333	327	301	283	334	315	321	320	312	303	341	317	314	328	325	317	335	301	277	289	298	299	311	355	315	290	296	307	319	298	304	322	303	315	302	308	293	332	294	324	314	288	319	333	314	315	332	326	300	321	307	337	291	299	295	313	310	286	321	309	303	317	311	316	335	336	302	316	321	322	300	315	305	290	285	309	325	296	319	314	310	303	322	315	308	315	295	327	326	278	303	339	336	293	325	281	300	298	295	322	299	332	274	321	362	329	329	325	300	310	278	310	331	290	287	291	328	300	294	335	322	300	303	312	334	348	288	325	285	274	301	293	313	316	299	288	319	292	296	325	330	305	302	315	300	321	300	328	288	321	325	316	311	316	293	324	299	324	314	306	278	310	309	319	303	329	321	344	283	297	323	362	302	328	310	301	325	298	299	328	332	313	342	303	301	314	331	321	338	292	333	293	281	300	321	295	300	312	331	331	301	282	303	332	320	287	327	281	297	302	303	308	332	318	304	335	304	301	303	341	300	289	327	333	300	306	286	301	317	326	317	302	313	322	310	307	313	305	321	332	302	327	312	349	325	302	313	321	310	304	268	328	296	329	301	303	361	301	313	296	313	305	319	318	301	298	321	286	315	320	314	311	356	321	325	347	331	322	319	322	290	327	325	301	327	303	329	314	303	291	318	308	327	335	337	313	313	336	325	338	282	297	319	326	310	314	316	274	312	299	306	327	291	281	308	301	355	323	307	312	284	277	332	328	294	292	323	331	328	329	300	316	283	286	310	299	284	309	346	318	347	337	310	311	333	307	301	336	332	332	296	308	315	330	323	313	303	331	340	295	326	319	333	309	284	310	308	304	321	300	326	300	319	342	326	332	331	316	331	334	301	323	293	291	338	294	312	295	327	321	320	297	296	279	266	304	310	328	321	296	278	294	333	328	335	311	326	290	291	292	334	298	319	288	312	310	312	309	325	323	299	328	318	297	332	306	296	309	301	321	301	296	304	322	327	290	300	276	350	302	294	293	292	312	350	308	360	353	318	300	304	337	335	321	295	299	327	308	323	272	313	283	305	314	306	296	339	308	295	327	308	309	335	313	312	329	310	321	327	342	324	355	287	309	265	337	310	304	300	344	303	293	302	296	296	341	317	337	324	302	307	306	325	318	366	302	326	324	329	349	356	295	311	300	320	283	283	289	310	309	296	327	316	299	303	322	317	309	320	325	316	310	304	323	296	341	313	330	303	317	340	305	323	330	313	320	342	281	309	279	346	308	301	287	353	303	325	292	330	363	310	337	328	322	290	290	327	329	306	326	305	336	326	300	313	301	342	316	299	286	282	325	329	338	337	344	312	329	330	340	298	322	296	279	283	291	262	309	285	313	315	328	327	322	317	306	285	308	302	316	270	345	305	285	304	307	303	307	319	279	352	312	331	310	317	320	281	276	292	337	314	296	329	291	321	280	325	324	318	305	306	321	316	338	312	354	312	293	305	302	309	316	302	333	330	299	332	312	319	320	306	341	332	290	300	335	334	288	313	307	306	292	315	277	316	326	303	310	323	298	331	310	338	324	316	332	312	306	306	308	301	318	329	279	317	299	307	345	291	345	332	348	281	314	348	311	304	305	296	322	314	324	307	339	311	322	286	282	291	327	306	270	291	290	347	307	337	316	337	310	326	331	292	310	318	320	314	330	312	305	300	320	314	313	291	319	316	313	345	313	309	312	320	308	336	293	320	334	309	324	303	316	323	337	290	305	307	342	303	318	328	291	294	296	315	327	325	342	289	333	306	376	343	323	342	315	320	322	348	269	324	329	328	312	283	312	329	332	309	351	318	309	333	322	315	324	299	337	316	313	318	313	344	296	298	318	327	310	268	333	340	339	319	318	341	320	304	327	311	336	315	323	299	314	329	331	341	309	305	325	358	298	299	314	317	350	304	314	305	312	314	292	324	293	339	326	323	325	324	322	333	339	322	297	299	330	290	326	293	318	338	311	307	298	310	311	342	287	291	349	335	303	303	311	317	364	311	289	294	337	336	308	300	308	354	315	324	305	307	309	294	301	317	303	313	302	349	305	283	325	331	307	316	295	301	330	308	295	325	336	285	315	301	331	286	295	340	310	309	287	309	290	318	274	307	291	291	301	311	343	362	312	311	341	326	292	350	324	328	323	319	303	300	309	315	331	281	329	301	298	336	337	314	307	316	300	326	346	318	310	321	327	303	291	346	295	342	304	337	297	310	321	304	292	340	317	321	272	315	325	306	322	301	309	305	302	310	307	318	306	310	305	291	320	284	309	316	296	287	313	329	296	307	339	307	310	303	302	353	329	298	340	295	320	268	332	290	314	315	303	319	303	304	323	306	320	325	309	343	325	304	323	293	303	305	322	292	317	316	307	326	293	290	350	330	299	341	313	323	330	317	283	283	331	333	302	315	353	305	314	291	307	316	304	285	325	304	337	300	318	308	289	338	325	333	314	314	312	321	311	329	315	297	339	335	301	305	314	312	304	301	321	307	283	296	278	315	295	292	320	301	290	297	273	277	305	287	315	312	348	291	322	310	269	322	317	313	303	303	304	299	329	324	299	331	314	303	332	303	311	307	333	292	298	316	297	306	325	297	339	301	307	284	325	337	334	291	322	300	325	342	300	297	300	308	305	283	314	323	316	302	358	283	317	304	314	312	311	333	315	370	356	363	310	324	315	307	309	324	321	318	336	339	322	301	325	341	322	338	294	318	314	297	296	311	306	327	288	344	274	306	310	316	272	326	297	329	338	288	302	326	335	329	318	317	327	301	313	347	311	276	313	324	294	309	325	304	286	337	321	296	317	307	329	300	304	342	338	308	312	347	284	321	294	314	335	305	297	285	287	309	300	317	329	318	322	300	286	308	316	300
29391	40355	48126	45884	36920	25867	24171	23225	20447	15502	9692	3666	2879	3163	3198	2578	2049	2020	2032	2040	2083	2930	6934	11444	9928	6363	3417	1735	1056	816	743	742	753	775	704	734	693	735	733	734	780	773	721	787	781	726	687	737	751	801	750	741	707	746	718	740	729	733	798	731	677	661	744	743	738	719	734	700	790	766	760	747	788	738	804	739	766	739	744	773	772	710	758	725	758	715	714	713	728	740	781	696	725	757	705	751	723	743	757	814	700	728	728	774	743	738	746	707	730	738	749	763	727	798	743	727	693	765	776	736	706	739	793	727	737	697	766	737	799	789	714	755	745	753	752	729	787	712	788	713	713	728	768	776	725	769	703	752	761	733	747	763	755	721	731	741	753	702	764	764	708	749	749	775	720	753	735	760	737	716	697	731	746	742	689	704	716	716	741	699	725	735	780	707	733	812	761	759	752	720	704	723	759	722	726	730	693	695	852	757	723	762	751	746	705	726	705	764	763	759	752	741	725	775	713	745	779	738	738	812	779	754	746	723	772	767	776	771	744	743	759	721	736	698	727	744	735	767	729	750	743	766	679	740	758	725	753	761	787	719	723	692	689	734	742	685	714	754	779	756	721	725	724	745	811	733	753	686	779	744	745	769	713	753	771	788	716	747	712	767	719	722	691	732	715	742	732	757	741	779	707	761	712	729	700	721	745	779	757	766	748	763	735	746	761	758	722	696	731	719	750	806	734	748	702	738	757	739	704	719	716	710	765	718	743	713	725	737	707	733	753	775	714	689	721	723	717	769	756	751	766	732	733	740	703	709	711	734	725	763	749	762	780	741	757	745	777	733	702	772	727	779	788	735	727	777	772	729	748	744	763	695	758	730	766	793	782	720	772	737	739	747	758	762	740	743	755	747	690	693	722	795	715	748	759	771	730	786	723	747	720	785	727	746	750	768	718	705	724	744	749	735	691	719	706	790	745	697	714	735	745	756	752	724	799	766	762	703	724	745	718	759	711	765	757	756	711	680	695	738	760	746	785	706	768	762	729	756	759	744	756	723	713	774	726	724	704	748	775	722	727	725	774	711	744	738	753	774	764	715	736	671	734	731	719	732	748	723	745	746	720	773	747	718	773	758	693	768	782	736	683	732	759	692	724	700	722	767	725	750	747	774	747	769	731	759	753	737	735	743	724	712	744	757	816	774	758	713	730	735	746	709	740	741	749	728	734	738	769	765	743	726	736	791	800	751	711	759	750	724	719	736	723	731	708	742	740	790	711	731	735	678	754	683	721	755	733	690	740	745	740	730	757	746	703	756	705	720	735	703	740	713	756	714	768	715	757	692	742	695	748	720	755	722	737	714	780	739	768	715	749	718	765	750	799	745	769	722	791	775	769	731	762	740	729	711	691	731	756	751	760	760	737	759	717	768	751	758	724	745	728	740	745	749	735	731	755	709	757	715	733	733	725	747	756	748	785	769	706	751	726	717	732	757	779	763	759	723	674	698	766	762	728	744	712	689	736	741	792	809	755	796	671	744	762	734	775	760	731	749	705	771	725	749	756	739	752	757	754	706	712	745	703	753	677	747	698	794	743	739	738	723	701	748	699	708	716	753	724	705	764	787	698	743	715	778	684	749	746	744	800	779	717	736	751	741	766	757	709	761	767	688	754	706	739	778	739	690	729	774	747	767	741	730	723	742	719	790	739	806	694	740	726	744	783	749	704	760	663	769	744	745	743	773	685	742	749	774	771	703	732	718	799	711	732	759	740	721	707	720	701	790	793	697	721	699	721	720	748	723	733	717	725	717	723	760	721	723	730	755	765	760	727	703	769	753	690	719	706	744	744	751	733	724	715	750	764	705	757	718	750	770	731	731	724	700	677	742	747	751	751	743	721	768	751	731	719	713	785	776	776	740	715	774	760	742	771	757	742	750	735	715	693	760	724	743	758	725	766	733	726	751	734	722	755	800	701	707	737	777	788	759	728	770	738	700	770	740	750	711	770	754	762	755	721	765	734	753	742	708	775	758	708	738	710	764	715	727	783	747	699	744	730	743	799	748	736	727	716	715	766	736	762	761	756	739	756	707	783	702	749	770	749	660	724	777	748	730	742	781	758	742	746	749	718	767	699	727	758	780	761	818	728	704	771	712	734	715	714	746	724	731	707	720	732	691	710	718	764	757	709	756	750	694	731	720	774	718	771	746	783	771	753	788	791	753	733	774	690	714	717	778	741	742	758	740	757	735	749	727	711	697	746	658	700	750	735	730	734	750	782	765	736	757	732	741	745	731	686	722	699	741	661	750	728	733	690	756	763	743	736	769	702	755	666	740	786	796	701	737	782	761	744	743	767	696	719	741	715	697	739	791	751	715	767	732	753	736	712	749	687	732	737	752	768	727	735	711	779	766	791	756	697	722	761	770	735	762	694	722	756	762	727	721	709	757	743	714	734	719	795	723	742	717	729	712	733	751	722	731	786	784	686	759	741	754	740	725	724	760	691	745	777	773	700	781	664	753	715	729	812	716	747	753	701	756	730	719	805	701	744	743	719	741	754	742	761	716	743	713	741	741	748	769	743	765	732	745	818	760	772	749	748	754	759	754	763	738	735	773	722	731	741	755	746	742	751	683	691	698	737	782	744	740	811	721	772	735	769	726	702	787	744	734	756	755	712	732	729	763	727	734	777	735	737	724	746	784	758	791	679	761	795	744	706	714	718	733	761	730	701	751	728	725	779	741	808	757	792	738	705	779	749	724	778	701	796	748	737	700	728	735	785	763	723	709	752	734	772	794	749	705	717	757	734	757	707	730	808	710	744	767	748	748	685	752	769	704	768	706	749	766	716	731	725	734	753	758	749	742	744	668	701	732	782	772	756	785	725	800	703	777	732	736	713	652	760	721	709	701	732	721	796	690	726	736	728	759	768	738	717	755	741	779	791	721	743	753	755	718	724	762	767	717	747	678	758	747	688	746	776	732	759	774	742	763	750	746	728	734	766	767	703	728	774	729	751	719	762	732	747	732	745	704	767	749	750	715	737	753	741	736	672	747	716	755	790	725	718	728	713	717	758	723	764	743	729	704	782	717	724	747	744	689	783	745	769	742	747	751	751	750	708	722	705	709	762	749	788	749	698	754	734	722	719	806	752	748	723	711	715	749	752	712	739	727	703	724	712	761	720	767	715	753	725	716	773	744	727	759	730	725	754	774	718	758	747	754	691	745	733	745	690	718	713	742	732	716	758	720	736	741	763	749	705	766	692	720	719	755	708	741	778	733	739	742	789	751	731	728	738	759	728	777	716	727	719	693	724	785	742	695	705	708	727	728	705	718	727	746	755	725	759	743	715	707	754	772	729	746	719	735	711	760	744	737	718	753	750	748	771	725	688	758	782	771	750	755	733	733	710	688	734	752	759	779	766	753	713	736	733	757	714	743	739	725	761	739	747	702	735	759	707	707	763	741	726	741	741	760	736	745	710	794	697	772	740	744	760	797	742	752	725	715	724	747
48970	47692	47671	37431	29139	26855	24664	26423	18114	12002	8241	4653	2613	2060	1895	1558	1094	654	521	710	691	890	1922	4438	4334	2805	1263	842	515	282	243	255	223	251	253	212	237	237	229	227	243	242	223	246	229	236	247	234	229	232	219	241	243	281	252	220	242	207	210	236	250	221	218	238	233	219	234	220	232	216	224	226	235	242	227	240	220	221	240	226	259	249	240	235	246	222	227	219	219	228	221	244	242	245	207	250	243	212	238	194	226	209	225	240	239	259	221	272	208	213	231	229	196	265	221	224	262	264	249	267	204	232	218	229	249	226	243	236	248	214	253	226	206	214	246	228	209	224	209	228	229	222	230	248	226	223	237	219	239	229	231	227	229	235	251	245	233	222	226	244	235	221	240	247	250	209	245	246	230	216	176	185	229	224	234	229	233	216	243	240	246	223	238	242	250	275	234	239	255	240	245	240	242	249	214	233	252	260	212	220	243	257	243	249	248	241	238	226	235	239	229	257	232	240	250	254	245	230	229	220	230	197	247	220	237	200	287	220	244	245	244	231	236	257	262	265	250	215	233	244	219	211	239	223	224	243	247	236	227	220	262	212	217	223	238	261	230	241	237	223	240	255	252	219	257	231	259	254	231	255	244	271	262	206	233	207	223	227	210	231	233	223	251	217	230	244	222	263	224	205	250	255	229	238	249	233	225	249	252	246	243	237	278	240	206	246	245	227	222	209	221	243	220	246	239	249	246	255	213	247	220	247	241	235	242	244	226	207	225	230	229	240	243	243	232	230	257	223	241	257	237	232	237	227	232	199	240	232	234	210	240	226	209	226	228	246	214	272	211	251	247	249	247	235	229	209	241	247	249	231	247	254	232	219	267	216	246	221	250	238	247	231	224	225	227	242	226	224	229	246	264	250	230	247	233	213	206	243	228	247	239	249	232	246	253	221	265	245	230	274	280	214	224	249	249	234	242	226	224	218	232	241	242	250	249	219	248	233	237	199	231	249	224	258	255	239	203	213	240	232	216	221	257	239	228	220	224	219	232	240	224	223	249	256	258	222	251	227	240	221	269	230	234	221	227	241	230	219	249	238	228	240	267	235	232	246	212	191	239	251	209	268	241	240	225	227	246	215	220	242	249	244	232	240	221	210	236	228	241	217	260	201	257	217	235	229	230	250	231	216	237	207	243	234	264	244	250	246	223	226	254	247	221	227	197	230	229	236	220	233	240	219	223	224	202	240	226	254	241	241	269	245	266	238	204	236	205	228	228	263	225	267	255	229	239	209	228	257	249	232	240	246	230	242	239	223	228	225	233	236	243	233	199	252	225	216	237	269	236	276	231	233	238	207	226	248	214	214	215	256	248	241	238	260	253	230	230	221	250	228	239	229	226	233	231	227	223	227	234	239	242	217	214	229	212	224	258	271	218	235	260	241	217	222	232	225	241	217	222	244	245	231	257	234	209	230	253	221	241	233	240	243	250	234	235	234	218	232	234	240	252	244	214	237	242	226	228	243	242	211	245	272	251	243	247	232	254	224	259	234	257	241	220	259	229	255	233	234	231	243	247	276	229	227	232	244	217	216	200	258	229	236	235	216	250	238	259	245	240	285	237	256	229	231	246	252	243	218	231	219	231	228	231	245	220	215	253	243	231	215	224	236	239	218	239	210	244	217	244	238	216	216	195	243	232	236	203	257	244	256	236	278	213	263	245	243	230	219	238	228	239	251	223	234	275	233	236	216	239	180	231	204	235	209	250	260	234	241	247	239	241	209	234	223	216	233	253	260	252	241	244	231	227	253	228	219	256	225	268	249	229	187	265	224	200	225	223	236	252	241	257	255	234	247	222	213	228	233	262	251	233	233	229	235	238	236	222	242	245	234	229	217	220	223	246	207	243	227	238	239	222	212	253	227	245	231	241	240	222	242	257	218	229	246	232	259	245	269	241	208	246	275	247	235	233	219	229	223	230	255	201	246	250	247	215	225	214	232	240	212	271	220	226	259	233	248	210	240	233	244	218	205	235	220	247	228	230	246	241	264	250	248	260	228	275	210	245	218	232	244	240	235	246	243	228	248	237	232	266	233	257	198	236	235	218	219	226	250	222	237	219	214	213	226	241	221	234	232	249	206	225	240	228	237	250	234	251	242	219	249	205	237	230	225	227	223	218	223	234	247	245	233	228	224	232	230	206	258	221	231	232	251	230	244	235	238	244	224	242	249	243	258	235	232	250	226	255	250	229	245	228	254	235	244	217	197	238	223	256	253	242	245	224	223	235	245	226	232	232	237	223	247	227	247	237	220	235	246	256	274	220	240	247	224	219	245	229	233	237	221	233	239	220	238	235	246	214	237	230	206	233	219	247	236	245	200	214	251	235	227	237	228	231	221	215	239	222	236	231	234	226	221	235	209	236	227	220	233	236	234	229	239	225	210	216	231	236	211	225	222	226	239	230	232	243	237	257	251	234	209	224	208	213	225	197	223	220	256	193	206	252	239	229	250	236	229	237	234	247	222	229	239	235	236	247	237	216	251	253	222	245	239	215	248	234	239	233	269	218	241	233	214	207	259	247	220	249	233	254	258	231	235	261	231	234	236	257	227	245	234	217	233	238	249	227	235	243	240	221	240	212	240	263	223	225	220	239	257	236	220	237	250	242	266	238	242	223	234	231	235	249	237	229	242	228	238	206	263	254	270	253	224	247	239	250	225	257	269	224	238	251	237	222	232	254	220	227	230	220	253	258	245	226	240	236	254	210	241	230	232	223	221	203	230	238	252	246	246	240	240	233	219	240	246	250	229	233	222	217	216	217	246	253	226	246	213	216	243	254	238	222	262	243	248	240	227	207	240	240	217	246	228	229	231	248	238	227	237	251	210	247	223	275	262	257	245	226	230	252	228	219	238	240	243	229	246	242	237	231	219	241	217	241	221	228	237	214	249	217	255	204	236	240	230	203	225	231	222	239	222	238	230	250	211	227	251	240	236	218	241	250	229	225	271	219	215	245	249	243	225	240	222	231	230	239	213	256	239	228	240	250	249	244	261	234	237	259	216	252	243	238	221	260	247	268	228	224	255	222	217	253	237	257	230	236	216	230	254	229	241	239	221	247	264	271	233	234	217	258	252	234	218	260	246	256	251	215	216	240	240	241	257	264	217	231	233	222	236	254	239	233	218	245	249	233	225	245	251	240	235	255	246	239	219	242	237	227	251	233	251	277	215	241	254	237	219	232	216	238	244	218	222	240	232	269	237	223	229	253	212	230	222	225	240	234	211	228	247	260	246	222	230	243	256	207	235	223	226	219	249	239	235	217	222	272	230	244	239	259	228	246	208	229	240	233	243	228	218	212	258	244	218	241	235	213	246	236	249	227	219	211	270	222	251	227	236	250	239	260	255	225	234	210	245	228	220	243	260	229	254	219	216	241	247	238	253	257	224	206	234	235	225	220	215	251	222	239	239	233	226	231	239	229	271	229	221	261	237	239	225	249	245	221	232	240	240
35395	44539	51477	43589	36860	35923	31404	36122	23545	21304	16763	11663	8273	7581	7326	6330	4296	2706	2198	2925	3208	4560	10191	18742	17340	12162	5703	3244	1773	868	602	538	528	548	565	531	555	530	555	554	555	550	550	566	547	576	587	540	587	600	548	551	547	550	535	561	605	560	565	580	574	545	560	580	557	564	554	545	563	533	586	513	584	555	595	544	573	564	574	537	522	564	553	551	598	571	534	533	590	534	579	567	583	581	546	502	533	551	579	556	601	602	563	621	578	513	549	537	589	560	632	567	568	578	595	577	579	595	546	582	548	544	573	583	577	561	554	568	601	565	565	600	533	564	545	541	588	549	576	531	560	566	560	587	563	562	515	528	510	543	570	555	543	536	631	554	575	577	573	577	553	575	554	507	556	522	547	555	605	571	589	569	546	569	553	509	550	566	562	569	544	542	550	563	594	569	577	585	594	598	511	551	534	548	589	563	543	555	571	592	540	506	559	552	595	570	578	537	571	567	577	579	535	547	544	565	549	539	544	593	580	543	563	556	561	551	532	513	564	569	592	552	561	633	556	618	555	597	542	569	581	588	565	582	548	552	556	585	582	568	517	515	563	558	567	593	543	581	532	555	542	572	560	548	585	555	539	536	597	590	544	537	573	598	642	573	559	545	581	551	566	539	530	589	590	541	547	587	572	566	586	620	531	534	564	572	564	537	555	553	555	547	577	549	557	605	641	550	550	544	570	549	571	587	556	578	541	556	543	584	563	610	565	583	555	551	559	553	593	539	569	538	565	581	543	540	596	582	547	534	560	578	563	540	543	601	567	588	570	583	538	541	565	537	602	546	591	603	553	574	562	527	608	578	551	587	598	564	559	548	574	560	577	583	530	518	584	631	557	518	539	595	561	544	552	592	557	602	546	547	571	523	566	571	568	560	589	542	538	518	536	532	595	572	571	586	533	587	539	564	545	533	570	578	556	583	571	556	516	553	554	584	528	561	535	561	556	549	564	555	550	547	552	562	576	536	582	575	617	554	570	532	549	559	559	532	545	572	551	599	587	622	582	521	552	521	584	505	553	564	525	565	553	557	534	536	534	570	569	543	585	547	586	548	545	546	567	563	570	555	569	603	547	504	552	537	536	628	564	592	582	517	557	578	586	552	565	563	509	495	577	595	587	554	566	582	582	574	577	541	568	584	590	571	537	564	607	569	510	564	569	574	554	561	594	563	527	565	539	583	595	529	547	542	603	517	557	550	525	571	553	569	589	592	595	600	580	572	580	540	600	589	599	515	565	529	553	571	572	556	558	593	571	559	589	534	578	548	578	550	568	586	547	564	541	552	541	562	596	540	552	613	574	557	558	570	549	538	512	522	547	582	572	554	592	600	509	559	593	561	606	577	568	582	556	534	576	504	541	540	551	551	540	596	564	531	571	573	535	558	567	603	534	539	573	558	591	574	581	566	520	529	538	547	552	539	566	529	529	552	565	569	592	585	528	544	510	524	596	568	575	536	546	544	537	537	590	539	561	504	599	589	547	601	531	544	557	568	556	583	551	570	537	587	532	572	554	543	539	576	552	559	507	535	581	543	578	548	546	611	563	540	546	517	562	573	529	581	557	534	572	604	556	562	565	606	549	545	577	604	556	563	556	520	524	585	558	563	563	563	503	561	582	576	555	572	567	588	559	567	571	545	547	566	578	602	554	577	552	605	542	557	541	584	571	529	559	560	558	541	591	582	572	557	645	575	579	577	626	612	558	591	568	551	564	542	570	540	589	589	581	569	581	534	537	565	558	514	603	566	596	567	616	573	522	610	558	583	553	561	534	547	566	568	549	570	572	562	554	525	534	522	540	567	540	537	609	588	538	595	560	578	541	528	570	560	566	546	568	554	597	573	538	570	528	565	565	596	571	574	548	566	584	570	574	567	552	600	587	573	526	573	621	555	538	545	534	562	546	568	555	574	597	544	563	570	595	583	572	584	564	539	585	592	553	587	555	567	567	578	581	549	574	589	582	551	569	494	557	520	500	558	578	568	497	549	567	540	625	545	578	531	557	547	561	496	567	580	564	541	575	565	543	581	540	581	570	537	564	568	527	555	532	565	596	546	518	571	555	569	599	545	573	576	524	600	591	553	604	550	545	572	573	533	545	567	586	547	555	577	557	533	546	558	594	519	546	581	594	543	551	562	544	567	566	566	566	554	587	582	515	515	553	550	585	547	549	544	597	558	595	592	589	536	592	566	573	556	569	567	571	526	568	596	542	561	586	551	556	557	518	543	563	567	565	553	561	538	557	565	563	549	562	560	550	535	550	594	580	555	555	547	561	556	551	554	564	573	558	563	570	568	556	542	534	571	591	565	539	551	574	562	550	569	575	559	606	522	572	547	565	553	571	523	573	566	571	595	583	553	582	566	588	559	546	549	549	551	601	577	596	533	567	574	546	577	534	612	544	555	540	559	551	576	553	563	515	594	560	570	568	563	568	563	546	556	555	543	571	610	570	551	579	495	573	548	578	558	531	596	544	516	560	543	595	567	559	588	588	565	533	558	573	535	588	580	585	581	555	549	556	588	564	530	595	575	574	580	506	580	551	536	534	559	555	568	572	542	565	565	591	550	589	533	601	547	520	577	592	568	536	572	560	545	575	573	543	551	548	540	578	593	588	563	573	513	587	547	565	571	549	580	598	573	577	540	565	573	543	614	608	575	517	569	551	599	591	597	549	552	566	582	592	565	565	486	520	532	575	609	549	560	574	536	578	534	548	577	581	541	546	551	520	567	573	574	557	568	566	556	584	503	568	549	545	560	605	544	552	596	562	539	595	565	555	524	524	523	550	571	597	598	593	557	587	530	574	564	594	524	583	536	550	562	530	597	553	524	587	591	573	581	588	552	556	577	583	538	553	602	573	534	584	495	564	549	527	623	537	527	521	566	548	588	544	546	542	547	565	569	529	577	600	523	519	556	558	592	558	556	556	581	567	608	573	542	578	568	567	526	593	569	592	549	557	542	602	529	589	568	553	539	516	557	595	603	538	550	548	554	565	616	558	570	526	585	570	546	562	573	551	570	585	553	588	519	558	570	550	535	566	558	596	563	595	570	522	536	581	536	585	518	562	532	559	511	560	570	555	575	578	509	597	562	537	564	577	527	548	550	560	577	568	539	548	554	569	558	588	562	552	559	578	583	545	541	547	575	565	589	541	590	556	536	587	558	564	591	583	578	583	578	599	568	569	580	582	581	531	530	585	562	573	573	512	579	537	570	555	599	563	557	599	595	596	564	595	543	541	555	561	596	526	562	567	581	580	607	513	548	536	517	529	568	514	563	545	587	561	614	572	623	549	529	560	562	573	576	538	591	576	569	582	563	621	547	584	589	576	603	538	592	536	577	566	570	569	560	568	539	534	566	512	577	582	557	576	595	619	505	547	529	532	558	543	567	586	606	541	591	593	574	564	587	541	626	527	566	572	494	548	533	543	557	583	610	574	594	535	577	525	610	565	591	551	566
19931	22062	21067	12081	5684	2885	1936	1537	1203	828	674	603	637	578	558	513	456	440	397	356	349	314	354	484	554	533	492	374	319	303	292	274	285	303	297	276	289	276	279	317	297	282	300	278	287	325	268	269	282	262	266	296	316	297	269	295	305	289	286	291	289	299	325	289	293	284	291	286	278	323	298	282	280	311	298	284	308	291	284	274	326	274	287	282	321	281	271	273	320	300	261	318	290	283	279	300	300	273	315	298	293	304	265	296	288	251	326	329	269	296	284	286	292	275	292	283	270	277	321	279	260	313	292	305	325	292	291	287	295	285	301	311	255	284	301	308	289	322	332	298	295	282	285	297	277	262	291	277	272	267	293	300	307	262	305	301	343	302	311	295	318	329	285	291	303	301	322	307	298	289	312	273	264	279	290	287	258	297	319	285	308	321	293	314	283	306	307	275	271	295	316	276	289	266	280	305	306	291	294	290	287	319	285	290	305	250	291	284	300	337	320	254	274	290	267	291	298	311	293	302	295	304	292	270	315	307	322	317	307	275	284	317	303	295	300	303	351	298	298	257	300	308	281	290	275	259	288	300	288	259	291	299	314	292	285	308	277	300	285	319	271	308	272	304	324	304	302	267	284	301	287	275	289	279	294	300	302	298	295	308	261	240	315	318	295	291	269	287	277	282	306	270	290	306	298	301	294	313	295	323	308	312	290	290	290	309	325	277	319	259	306	278	296	287	257	275	303	310	303	307	294	284	278	265	250	300	259	312	302	290	297	282	296	299	290	274	304	287	299	315	319	299	275	295	296	280	303	299	314	299	256	284	300	316	325	279	266	307	266	315	307	298	319	287	298	272	300	294	280	268	299	303	284	272	315	289	281	327	301	277	303	261	287	295	263	276	313	280	302	280	321	294	269	280	308	293	274	260	296	295	279	299	314	282	308	299	287	251	297	288	300	278	304	298	260	294	293	297	263	290	320	310	294	314	345	301	264	313	311	285	309	299	310	322	277	277	282	285	342	290	301	289	284	278	297	278	299	279	271	303	310	298	299	306	329	284	290	290	283	298	304	296	295	299	284	275	315	328	311	286	292	335	277	252	277	329	246	285	314	314	281	298	276	291	305	293	299	292	298	274	285	254	295	299	298	289	301	321	270	325	312	307	300	283	260	309	281	313	311	312	262	301	298	279	290	315	308	302	283	281	287	281	286	313	336	285	324	311	299	300	291	302	295	303	308	289	291	317	304	269	287	280	333	309	298	298	314	307	266	307	270	289	276	295	314	292	267	297	278	309	293	294	277	265	309	296	313	298	304	325	285	309	303	280	320	309	278	294	309	297	268	301	303	288	297	307	296	319	293	312	324	306	307	308	299	317	289	302	319	295	304	312	310	260	312	301	310	336	273	293	309	281	291	257	289	303	292	282	287	292	279	300	320	335	295	299	278	280	287	335	294	290	315	280	324	312	297	298	289	304	294	323	312	262	339	283	277	276	271	278	284	313	273	284	266	321	287	300	281	324	318	298	282	295	301	265	308	315	289	301	289	308	290	318	294	314	318	300	310	276	298	298	261	304	294	291	305	293	300	316	305	343	291	330	297	283	285	310	306	308	298	278	299	280	309	263	310	286	284	329	313	285	304	309	291	312	299	282	337	284	311	290	291	268	305	300	292	315	280	288	340	279	304	301	297	287	319	308	311	267	304	303	271	322	292	294	292	294	295	306	297	294	290	326	284	306	312	299	304	307	278	291	287	289	295	288	313	267	316	293	282	298	294	295	273	279	306	294	310	318	270	311	298	329	292	316	336	284	288	295	278	303	281	286	275	291	298	281	295	327	335	290	296	279	316	304	292	302	331	310	299	288	294	274	294	290	297	313	304	291	338	292	315	299	302	295	305	304	315	311	270	268	292	271	288	309	285	303	287	325	295	299	320	292	284	289	305	284	328	295	270	294	298	278	308	328	308	242	305	288	283	329	306	323	277	309	295	260	298	294	294	312	288	305	303	278	291	278	305	299	297	306	307	281	300	254	332	282	279	300	296	300	262	304	291	278	278	276	293	277	307	285	298	282	256	291	267	300	270	338	313	293	267	273	311	295	325	283	313	302	303	322	319	304	298	311	286	302	326	297	286	280	268	289	279	320	283	316	270	276	271	268	328	293	304	290	321	283	278	314	282	272	334	261	277	305	302	314	308	324	288	298	287	306	300	321	309	325	305	270	301	291	280	272	290	300	311	300	308	306	292	281	332	302	276	273	306	298	308	278	302	267	318	291	335	290	286	327	279	270	298	292	291	317	319	297	313	308	319	293	293	338	286	304	306	256	328	287	311	293	275	322	295	319	292	290	294	308	319	278	317	278	286	253	301	306	313	299	291	303	277	278	297	310	276	310	323	321	308	263	252	309	291	299	312	274	305	247	288	273	281	329	304	284	311	274	309	285	295	277	279	306	280	294	287	284	302	323	309	282	296	267	317	296	259	270	301	296	284	312	296	290	303	305	314	323	282	320	329	305	302	314	286	290	308	265	282	294	293	292	283	286	288	282	283	302	289	304	278	286	287	302	302	299	275	299	309	319	278	326	297	306	277	290	271	312	313	291	293	278	295	285	319	292	270	302	305	293	286	290	302	298	265	304	296	273	311	283	307	294	271	272	269	298	260	278	286	342	312	301	306	291	284	282	288	307	314	286	294	308	298	262	293	302	271	282	317	289	286	294	280	284	279	297	313	270	290	328	301	314	309	330	278	322	291	286	310	267	280	311	294	322	301	272	276	326	316	283	291	326	294	298	298	300	287	296	317	268	303	261	293	293	264	310	279	273	300	263	304	287	294	292	301	270	287	269	289	273	301	290	288	289	319	292	310	283	310	283	288	286	299	310	302	303	322	269	294	271	256	296	306	321	320	300	289	300	305	298	303	294	258	299	296	306	320	309	299	287	303	313	321	277	297	311	295	317	292	296	346	283	312	275	291	275	311	291	302	296	309	302	294	302	266	317	285	267	304	282	308	313	295	313	296	299	308	279	275	301	302	289	277	301	285	286	319	271	330	303	310	281	292	308	300	282	301	306	281	272	296	318	275	275	284	292	296	316	281	260	321	272	305	288	286	314	269	266	292	309	312	326	271	293	265	349	316	295	306	308	271	277	273	271	291	289	299	302	301	299	299	317	256	317	281	289	305	257	267	298	289	347	305	324	269	276	307	310	286	300	325	315	291	295	322	305	292	318	295	298	279	295	302	310	312	284	287	312	306	291	280	277	287	286	286	241	306	331	311	316	279	286	311	296	295	309	266	323	293	288	284	276	294	286	277	294	283	267	308	292	288	302	254	273	304	300	277	296	299	310	309	272	310	317	293	285	291	288	297	319	306	275	267	299	295	289	290	314	304	298	282	267	297	292	297	273	279	292	297	274	330	308	292	285	281	312	283	294	286	299	296	268	282	281	269	268	320	286	308	290	300	306	282	320	306	310	297	332	321	304	261	306	291	252	320	307	280	324
12550	21125	25484	20669	14167	9245	7073	6539	4870	3229	2636	2401	2645	2399	2077	1912	1661	1597	1344	1300	1167	991	1139	1653	1989	1706	1277	967	832	738	755	694	701	722	717	712	699	675	698	719	689	668	717	689	726	698	685	701	701	655	741	689	728	702	681	731	746	690	687	685	669	715	707	689	660	699	743	696	666	726	660	684	710	670	734	682	723	726	708	692	748	751	717	709	700	693	716	712	770	726	712	738	670	720	708	692	749	666	765	692	727	731	698	721	735	694	707	697	711	730	673	698	738	700	708	733	726	725	742	706	747	701	721	713	656	728	756	735	728	737	733	724	722	709	690	739	695	745	692	719	708	693	705	744	739	704	709	707	719	667	701	704	734	725	690	650	703	693	735	715	713	687	703	696	733	681	712	709	699	709	661	678	701	699	669	687	656	744	709	716	743	683	725	743	725	740	733	720	731	691	715	729	742	702	756	721	684	671	663	690	707	712	729	677	713	684	681	699	634	686	676	705	738	721	659	711	725	738	674	716	697	723	714	749	753	747	730	741	711	751	724	749	713	713	742	693	712	748	695	768	693	726	736	678	666	684	736	734	658	752	741	767	697	704	736	686	698	703	678	663	721	678	725	690	693	683	720	723	753	675	722	722	701	687	687	747	683	690	726	726	719	702	691	726	726	671	718	696	745	729	697	704	706	708	745	730	768	720	721	753	696	704	711	703	727	706	744	684	704	735	691	685	727	750	741	707	639	737	766	671	717	696	691	690	713	685	670	709	721	730	733	715	724	706	696	745	674	676	725	736	706	739	716	739	727	739	772	673	710	712	718	716	636	696	759	714	672	714	695	709	769	709	718	759	683	703	680	713	740	734	683	711	749	701	720	728	740	735	737	663	719	773	739	701	773	666	705	753	698	688	716	747	736	704	663	701	759	726	671	742	706	717	736	722	723	708	721	713	719	704	696	715	726	695	731	688	731	726	686	723	717	739	651	724	725	699	718	708	717	764	696	734	713	712	728	729	625	717	708	714	775	711	736	709	807	689	715	711	733	713	663	728	726	682	716	768	705	712	718	666	738	694	748	698	756	678	768	724	702	704	724	702	708	667	750	666	706	669	700	741	685	695	742	720	705	667	742	693	744	708	719	727	684	701	689	727	689	668	709	693	678	735	679	675	723	758	691	704	661	727	767	724	759	699	717	725	733	689	680	730	711	699	700	736	715	702	709	743	721	690	712	680	728	739	714	743	703	676	689	694	721	722	714	722	759	707	768	676	758	725	722	745	700	682	713	700	698	739	693	725	707	719	710	725	695	759	742	708	693	684	680	686	680	699	732	710	740	729	784	718	713	782	750	681	726	716	706	743	719	682	704	725	704	751	710	748	703	710	748	755	682	713	720	755	716	726	750	736	697	687	673	724	677	718	709	731	758	687	647	700	686	704	728	749	700	731	671	764	734	660	718	752	706	726	730	729	700	718	714	708	740	698	729	702	674	711	727	718	750	683	743	758	741	716	716	708	758	723	737	711	697	721	736	753	748	718	703	740	699	705	696	728	726	689	689	744	722	679	719	694	699	686	707	702	744	701	699	695	690	695	674	698	706	727	723	675	713	775	685	721	721	698	664	670	707	729	717	701	697	744	671	703	717	732	687	719	640	699	738	699	702	717	695	686	748	764	685	736	693	691	759	731	698	721	750	754	726	745	681	747	676	706	736	691	723	744	726	714	680	710	688	716	700	740	743	740	701	724	694	744	690	713	684	731	708	728	727	746	733	703	724	729	760	688	684	711	738	700	696	708	679	726	723	724	764	733	699	706	737	689	753	728	688	698	701	744	671	738	692	707	695	634	737	711	713	678	698	715	682	674	685	696	703	714	708	732	701	683	719	664	781	704	717	712	730	729	741	724	672	698	746	692	714	780	750	742	742	658	723	760	754	746	654	728	683	683	704	732	713	698	687	719	696	693	701	721	679	733	721	679	731	699	727	724	680	729	736	725	747	727	709	713	703	703	717	711	716	719	771	745	746	701	722	686	702	706	720	731	730	707	726	712	715	676	748	699	741	710	699	750	722	736	709	702	798	740	737	721	750	722	756	700	685	717	732	715	716	698	701	725	713	735	665	708	707	689	765	669	752	673	714	715	771	717	732	709	730	695	695	712	718	754	693	703	702	731	708	690	733	731	725	702	664	723	714	750	674	681	703	747	707	717	723	734	773	686	696	675	714	668	707	755	766	741	703	726	697	687	700	706	671	677	690	708	719	683	717	684	699	727	747	712	752	736	740	703	733	724	713	713	748	674	697	697	682	726	685	707	655	692	709	755	718	730	740	714	733	679	716	699	728	704	678	738	715	698	744	693	723	702	797	730	700	705	676	747	715	661	727	710	674	702	742	710	724	701	686	689	728	719	700	718	735	691	726	702	715	722	737	710	687	744	699	661	686	714	716	694	748	697	728	693	739	741	679	730	669	768	697	741	735	680	703	747	702	668	734	709	691	705	728	730	692	708	717	725	753	726	797	749	721	746	699	704	689	695	739	708	707	743	719	726	701	674	747	676	710	722	708	708	705	681	725	793	677	723	703	724	738	739	705	767	662	673	740	703	701	754	699	734	731	689	674	664	678	720	737	700	706	701	674	729	700	701	732	712	736	715	722	696	746	728	697	675	720	756	726	664	720	697	715	707	702	674	736	682	718	756	715	757	699	717	754	701	710	743	705	707	689	693	700	728	716	729	740	720	696	720	681	693	699	676	713	698	673	696	759	765	753	667	689	739	719	706	752	685	720	732	719	733	694	716	755	779	686	693	686	710	702	708	737	724	707	696	748	677	719	710	783	695	683	711	654	702	719	752	730	715	651	693	740	718	727	727	747	763	738	709	680	745	706	756	676	698	737	695	739	747	701	722	720	736	692	653	718	710	718	728	714	739	765	702	720	733	699	711	707	720	719	700	727	742	719	691	755	691	727	687	694	744	702	676	708	760	726	740	695	717	672	710	727	741	659	710	761	738	743	703	709	741	715	664	672	710	675	725	694	704	748	684	683	710	721	708	697	783	712	650	727	731	721	726	696	723	767	747	721	746	721	723	684	709	708	703	658	679	731	707	667	733	727	716	709	741	701	719	707	681	711	696	729	732	755	704	692	693	739	697	743	702	761	708	687	696	661	726	737	740	728	725	698	735	728	763	693	724	705	733	701	697	684	679	722	690	749	718	673	747	696	674	734	750	728	711	742	674	644	702	754	714	714	705	759	758	758	685	722	702	684	743	704	755	726	681	728	719	717	732	743	748	703	727	739	789	710	718	691	725	717	771	736	714	774	722	675	677	729	709	737	719	700	703	716	682	729	682	739	762	722	703	717	735	722	753	685	713	676	728	685	757	696	736	693	719	728	703	702	718	707	705	728	700	700	689	732	723	718	692	730	741	688	703	683	737	711	677	713	719	733	720	688	722	678	704	754	726	685	749	710	733	769	694	681	780	751	685	707	665	698	694	755	684	747	676	660	707
42674	52315	45008	35035	25601	19384	14078	15482	12018	6501	3954	1996	1254	1248	1092	1007	1037	1239	938	840	932	932	1015	1531	1718	1304	821	516	387	353	362	331	304	358	324	327	342	322	307	268	293	295	330	358	316	354	306	356	319	336	363	306	320	287	335	332	338	337	328	316	339	348	323	343	362	331	335	296	354	321	350	353	319	341	323	353	347	319	327	347	350	336	322	315	322	326	342	330	358	349	309	349	342	330	319	298	342	326	318	332	320	321	307	348	338	334	317	316	338	329	351	309	331	300	314	350	302	329	348	324	326	353	351	352	330	314	334	321	369	351	338	331	341	313	327	327	342	311	340	323	324	362	348	312	312	324	348	339	350	351	331	315	325	354	342	312	393	355	291	330	347	351	357	322	346	329	336	317	345	333	318	361	336	301	306	351	377	327	358	356	342	326	340	331	341	369	314	347	303	324	339	317	295	313	324	324	338	315	340	333	339	327	303	331	328	318	336	315	304	327	354	344	329	316	321	303	336	330	344	329	293	335	367	314	316	350	298	335	368	317	320	324	342	313	297	341	325	324	354	336	364	338	358	323	364	317	308	323	333	323	364	312	351	335	343	333	342	375	340	371	353	348	372	314	339	319	319	336	297	308	309	303	315	309	334	340	338	349	339	356	321	338	286	311	354	312	326	345	321	335	352	360	318	292	344	358	336	327	352	330	288	345	340	315	324	357	320	354	317	334	317	336	362	325	296	294	331	329	327	339	290	372	336	299	307	322	325	367	338	341	358	308	335	289	321	293	317	307	323	336	335	345	347	356	317	326	323	341	321	342	290	315	331	337	325	310	312	331	278	337	360	331	344	353	324	335	345	323	383	314	303	321	322	323	311	310	336	297	322	348	351	295	321	341	360	294	335	339	351	349	287	317	319	338	375	321	314	316	367	344	320	342	341	310	336	325	351	314	341	321	373	311	346	310	296	304	365	340	336	350	314	318	311	329	337	334	314	293	325	328	329	296	321	310	332	363	317	331	343	344	350	312	353	317	315	350	320	335	307	311	346	298	331	310	319	368	346	314	339	340	347	312	358	336	344	288	316	345	310	300	315	310	340	339	331	318	345	338	305	345	323	341	296	341	331	324	318	344	321	325	336	329	342	329	364	324	312	327	331	324	374	339	331	323	357	312	314	334	314	342	313	352	313	305	300	331	334	322	375	312	328	342	307	334	352	289	318	328	338	327	301	366	353	346	337	352	353	300	334	334	305	299	324	327	305	344	313	355	329	317	326	341	311	327	309	321	312	323	362	323	354	339	330	323	328	333	309	315	367	348	338	335	309	344	333	322	340	336	333	344	346	343	325	335	307	354	327	317	350	311	326	316	369	376	320	336	334	323	336	300	344	302	335	357	291	319	309	376	330	330	325	326	312	369	322	325	307	328	350	300	330	345	350	380	347	366	309	341	336	360	336	324	336	315	330	305	336	366	369	314	321	318	317	350	322	342	355	374	331	305	313	339	349	315	330	315	357	320	351	341	314	331	366	349	340	313	306	335	326	320	344	329	302	309	305	327	326	330	306	355	320	323	351	331	345	340	319	349	340	311	371	309	324	325	338	352	353	326	335	362	356	339	337	358	319	313	349	344	318	319	337	302	312	283	349	352	353	334	336	370	338	303	346	304	338	324	308	294	329	323	351	340	365	362	309	330	339	309	293	346	342	315	332	332	305	332	317	339	306	331	358	347	340	361	354	305	370	356	297	326	323	362	354	369	359	345	355	328	341	306	344	359	300	333	294	331	352	325	326	365	326	334	310	318	344	357	312	339	320	314	318	326	349	332	362	354	299	328	313	323	330	360	332	315	307	288	343	324	342	327	319	296	296	348	338	331	348	344	327	328	335	292	349	306	318	297	344	305	322	322	318	339	331	320	316	381	312	339	345	360	305	324	340	341	336	388	310	318	290	330	319	321	330	338	361	343	355	315	327	317	356	339	290	326	322	323	355	306	359	314	327	294	359	326	295	318	320	315	327	339	307	344	350	336	326	334	372	322	322	297	338	354	316	332	367	337	338	332	312	340	336	306	329	351	311	303	295	344	326	311	327	336	334	317	337	314	361	340	318	332	353	306	334	341	336	322	351	345	337	329	347	333	304	341	302	305	334	319	332	333	322	325	309	333	303	337	330	299	329	337	314	348	307	376	333	313	341	306	316	325	311	329	301	328	349	303	318	321	347	334	327	353	323	311	303	338	338	330	310	345	341	330	337	364	355	352	333	301	320	339	331	300	332	329	345	337	340	379	346	319	346	322	323	315	306	326	326	330	332	326	323	309	315	349	340	308	357	331	329	299	325	310	310	302	329	309	313	333	310	334	325	323	298	309	340	305	349	337	295	330	319	277	332	326	329	289	326	315	359	312	316	346	322	329	346	338	295	364	313	350	315	339	349	330	354	305	291	374	335	311	279	291	333	299	282	364	336	340	326	312	289	328	300	326	339	347	323	361	323	344	328	323	304	308	322	325	306	305	352	294	325	297	328	356	334	306	325	330	337	316	319	344	329	339	346	339	309	322	355	308	320	341	312	322	337	310	338	321	353	303	330	352	333	335	332	329	369	336	335	350	307	336	303	303	341	284	340	297	317	330	322	349	347	316	327	308	308	319	340	327	351	336	320	310	341	311	339	342	332	320	361	336	321	336	328	341	324	347	309	303	337	360	335	337	321	348	368	377	333	358	299	336	349	340	344	326	334	331	332	295	362	324	350	346	347	317	317	315	308	334	325	334	331	353	338	363	328	332	309	344	321	316	345	312	334	323	324	321	348	307	302	305	347	322	319	351	293	307	347	327	337	359	328	319	329	328	314	305	352	328	372	358	309	349	305	294	343	366	328	316	309	332	353	339	346	300	355	321	301	334	316	313	325	310	322	351	348	332	300	348	313	303	302	374	362	304	334	300	338	312	327	329	329	324	335	312	311	309	348	304	344	357	338	327	316	302	323	314	332	321	355	344	348	340	337	317	336	342	316	316	329	322	340	308	303	350	329	340	342	325	340	290	335	326	304	354	313	338	347	344	307	323	325	336	359	270	329	331	345	368	312	342	318	360	343	339	342	338	328	320	337	301	338	342	363	312	308	319	335	313	326	327	343	341	331	300	338	366	293	316	305	326	341	335	292	321	312	350	344	352	345	333	328	375	337	347	339	329	326	308	349	323	351	314	317	309	328	345	332	335	340	364	316	321	315	321	371	328	335	326	289	329	334	360	312	325	313	314	302	336	294	317	340	328	319	335	341	318	350	354	337	327	328	315	342	310	335	340	303	353	362	308	347	342	352	353	337	326	314	347	333	329	320	318	316	299	335	333	339	368	324	300	339	328	306	312	342	358	304	316	298	317	313	310	347	294	363	318	307	317	337	310	304	323	313	355	347	366	338	330	316	360	337	301	332	362	324	359	334	313	351	341	319	339	312	355	313	343	313	328	329	355	332	309	325	333	303	341	339	305	341	331	349	296	321	320
30423	46620	46887	39380	27989	22173	21912	27061	20803	13238	9562	5776	4483	4911	4374	4313	4492	4951	3974	3666	4030	4008	4699	7531	7967	5468	3213	1801	1133	863	794	754	771	788	770	808	757	768	779	797	786	781	786	811	775	744	774	750	808	716	779	785	753	766	782	737	798	773	783	802	751	832	815	818	809	782	762	817	836	810	752	765	832	749	811	782	792	797	788	776	758	797	783	804	798	765	818	785	766	773	802	798	805	786	780	731	815	788	756	814	790	799	801	736	768	767	801	762	794	766	766	782	748	755	737	804	695	794	800	820	798	779	782	757	763	769	761	796	796	745	795	826	756	767	815	786	787	777	784	825	821	749	748	828	778	708	745	817	752	803	803	848	770	770	731	759	763	765	776	725	732	804	805	788	768	752	783	776	758	798	825	783	762	739	769	760	805	815	755	773	823	787	745	812	758	781	806	792	776	784	810	810	773	735	735	750	719	772	812	772	811	784	810	795	753	754	783	808	793	828	788	758	794	784	795	791	725	800	769	793	787	761	769	795	790	760	780	790	788	778	780	746	767	780	738	795	786	757	780	830	740	768	799	761	813	831	775	755	750	768	773	814	789	783	759	797	758	747	772	753	781	791	783	781	814	808	749	774	778	760	790	778	790	797	785	805	777	781	784	786	794	850	803	807	756	763	784	719	781	799	802	765	798	778	742	759	738	790	757	808	763	817	728	800	753	781	754	772	772	786	775	783	797	779	774	799	798	766	785	797	792	834	762	820	772	798	746	767	799	766	795	799	772	757	784	793	822	784	811	797	766	815	805	802	784	785	747	839	797	779	784	832	804	745	763	818	789	770	814	776	797	787	733	773	757	746	784	807	807	814	813	782	828	733	730	817	789	774	751	836	768	735	808	796	742	756	761	775	808	792	837	754	783	761	826	804	763	753	802	774	781	771	747	736	821	745	743	774	745	810	756	753	773	794	785	812	819	801	770	738	809	783	743	787	813	802	760	742	829	768	786	802	724	783	783	805	831	776	761	815	801	832	823	762	772	798	781	754	788	760	795	813	782	792	768	726	867	770	799	786	802	793	765	743	790	799	757	804	812	769	799	790	791	741	786	738	756	815	751	797	784	761	735	770	743	777	803	753	796	840	750	781	790	793	761	791	775	773	772	775	794	772	808	797	773	814	810	768	746	754	741	813	792	746	794	804	782	776	779	821	820	756	829	758	809	768	794	711	801	769	747	774	734	747	758	744	755	838	763	744	821	833	819	737	853	826	848	763	800	752	784	758	726	747	812	784	837	794	798	772	798	775	754	776	804	757	763	745	778	761	788	779	808	812	777	780	757	741	800	793	725	782	800	757	816	766	715	776	793	815	754	769	788	800	785	780	767	807	744	779	772	764	801	836	794	814	768	813	727	793	780	768	826	777	784	773	793	858	758	769	797	786	757	829	741	827	755	836	823	789	758	751	816	795	822	784	807	812	816	750	739	742	795	776	761	752	739	809	768	815	740	774	737	723	772	770	822	772	779	802	743	818	813	783	814	733	748	782	750	783	801	797	782	762	757	740	744	774	781	759	835	772	789	771	759	805	771	752	839	750	817	760	760	784	811	794	792	753	778	802	731	836	785	772	769	765	805	760	797	775	812	774	801	792	802	839	789	760	773	800	820	743	750	754	801	707	791	790	774	782	782	754	809	754	797	776	803	779	804	770	789	751	753	771	742	816	787	780	805	757	765	786	839	787	772	773	762	763	794	798	817	793	754	766	811	785	780	762	777	716	771	807	792	774	761	832	830	759	737	836	786	770	811	754	749	802	773	776	754	785	748	769	757	763	811	805	803	842	800	812	780	814	741	830	802	782	776	805	782	759	817	801	793	757	766	757	799	729	794	758	749	809	742	780	751	811	785	820	796	761	805	788	809	784	777	770	785	789	774	784	823	764	824	777	765	756	805	822	821	809	788	783	790	828	743	765	810	756	766	779	817	728	770	756	756	816	762	761	792	760	759	812	799	789	763	807	772	799	811	805	801	780	807	771	746	759	791	755	815	753	871	790	789	806	823	795	814	834	796	795	771	740	779	806	765	782	795	760	807	786	756	825	726	814	747	799	739	767	766	760	753	831	771	840	795	763	763	771	767	795	778	805	833	775	784	757	763	765	820	756	757	781	765	740	768	759	747	808	798	758	760	751	789	767	810	784	751	798	783	745	791	785	760	789	801	775	764	783	784	782	748	763	807	756	792	755	799	791	796	806	791	725	767	746	748	781	787	800	766	698	847	808	783	777	717	763	785	725	763	804	778	797	779	794	728	786	791	729	783	713	743	767	781	751	825	828	823	774	815	790	823	774	772	779	760	801	805	778	775	786	782	767	764	779	758	767	769	828	770	782	783	745	749	749	815	821	777	845	779	754	818	765	792	794	745	775	758	746	747	760	735	808	755	778	775	785	773	745	741	805	777	786	804	751	753	763	788	769	799	800	796	803	806	809	770	839	779	771	798	848	797	814	752	774	766	796	830	764	757	817	753	763	768	749	782	769	804	797	769	778	798	815	801	822	797	820	809	775	716	805	863	743	775	745	816	783	766	818	819	804	776	750	794	783	811	768	781	802	801	766	811	766	787	801	830	783	769	819	804	779	733	765	729	791	826	737	789	791	776	798	802	786	785	783	804	796	747	823	781	697	816	742	811	717	797	782	785	795	794	736	820	842	759	758	786	806	798	777	794	756	727	799	765	752	793	801	790	783	763	779	766	753	781	790	759	737	779	736	774	788	788	756	763	755	819	758	746	794	803	811	737	768	783	780	794	811	792	823	764	756	779	798	746	795	778	786	813	764	805	793	789	798	759	763	767	800	811	806	823	793	830	778	738	770	787	746	749	808	772	831	786	784	771	742	772	755	820	829	779	786	804	804	794	817	791	774	759	788	802	768	823	731	812	762	782	767	790	816	783	816	796	743	762	767	809	820	771	788	764	795	804	784	750	798	823	704	797	738	777	793	793	805	785	793	757	759	759	769	752	759	761	770	732	807	789	742	765	799	734	746	749	738	807	782	835	808	784	782	739	765	819	761	781	785	784	753	809	806	794	767	764	820	740	792	769	807	746	747	787	804	812	790	733	794	820	781	786	744	812	765	810	800	793	789	780	823	773	772	756	836	775	803	797	795	792	786	760	777	790	784	801	756	800	772	807	817	794	753	756	756	804	777	824	790	788	769	757	776	723	835	736	805	802	739	781	776	753	743	814	786	839	786	780	783	786	770	827	822	833	780	771	787	768	785	719	810	728	821	818	779	756	768	770	807	766	750	825	764	794	798	741	791	775	794	788	817	762	767	824	755	761	779	791	770	784	777	772	758	817	802	780	805	799	706	706	790	729	812	779	803	817	797	747	771	762	762	734	784	750	779	806	785	808	782	822	800	789	734	742	797	766	786	773	750	811	757	766	807	784	727	781	732	739	759	785	785	811	788	761	764	781	774	811	772	790	837	776	769	789	773	792	818	812	807	784	789
52558	46978	41815	38231	35002	25648	22411	23912	26145	20788	12918	6141	3615	2082	1498	1276	1240	1386	1501	1515	1306	1469	2926	4095	3138	1943	991	626	379	335	282	298	311	284	294	267	282	286	307	271	237	299	260	267	256	274	290	295	299	309	284	285	312	314	301	276	323	298	290	251	287	270	272	254	304	305	326	316	282	274	303	283	303	304	261	297	317	266	264	285	292	266	297	304	276	304	285	319	271	274	297	300	268	292	285	268	306	301	265	323	293	296	294	306	261	271	278	267	268	280	295	268	274	294	280	269	306	292	295	275	263	307	282	298	308	294	301	283	288	290	286	296	282	278	288	295	288	288	304	259	290	276	255	290	318	287	298	288	307	273	290	279	276	250	293	322	319	263	320	272	280	267	297	300	285	292	258	248	281	263	282	259	252	253	269	290	305	279	357	296	294	298	296	292	254	305	287	293	294	318	325	292	265	280	283	263	275	280	305	311	306	287	287	293	331	281	306	277	276	282	308	278	264	274	263	290	268	267	286	294	278	309	300	273	276	268	293	286	300	284	270	262	282	285	304	271	296	287	254	303	260	279	300	308	260	289	282	269	258	283	293	282	287	269	287	308	299	292	279	288	261	296	292	281	280	273	277	306	318	294	289	256	301	254	291	289	306	287	286	249	277	294	273	274	296	261	289	288	283	290	311	284	289	291	259	273	309	285	265	283	297	295	266	272	280	292	291	305	313	251	315	309	282	283	278	255	301	269	280	278	281	304	268	286	298	298	312	269	306	306	283	302	330	315	254	249	275	260	289	254	287	318	299	272	275	292	302	287	301	284	254	274	285	274	269	302	300	298	271	314	301	280	287	266	279	277	277	280	281	294	306	271	266	265	281	288	280	286	271	253	285	304	285	270	287	294	288	255	291	278	311	295	292	285	278	303	292	262	279	240	301	285	292	301	270	288	287	295	296	284	303	312	276	290	288	257	266	312	272	298	322	297	302	293	283	267	308	252	300	264	254	304	288	268	295	288	277	284	276	285	272	296	300	262	320	252	280	306	256	287	252	275	272	285	238	291	266	299	288	293	283	272	322	292	290	283	303	283	305	287	268	296	286	262	277	279	272	285	241	277	283	286	282	300	273	284	306	263	324	285	287	288	299	303	306	315	323	296	297	293	318	293	282	285	290	256	297	287	266	272	307	279	251	247	266	294	284	245	276	270	275	297	300	305	283	265	286	254	297	304	308	286	282	266	301	302	302	286	284	274	288	281	266	262	275	240	282	280	263	292	259	269	276	276	286	322	279	280	274	256	273	290	275	262	287	276	289	285	275	300	257	276	293	285	307	289	282	286	315	286	301	282	276	286	272	277	253	282	292	282	264	301	298	297	271	315	308	290	264	256	288	273	309	284	274	253	266	311	302	324	276	304	278	267	278	311	278	273	301	328	288	282	275	285	304	260	288	299	278	284	281	293	281	293	293	281	262	265	270	267	282	291	285	283	289	264	299	294	296	294	317	332	250	321	267	301	310	300	310	307	280	295	318	280	293	305	296	336	282	305	263	319	280	280	289	282	283	251	245	291	289	304	279	296	276	292	280	318	264	258	275	271	272	314	260	263	305	271	297	258	262	306	265	264	306	294	302	277	291	279	297	286	303	285	270	273	285	288	257	283	292	284	276	303	298	316	305	285	259	295	299	292	281	308	286	291	293	299	255	265	288	278	300	278	256	282	290	260	275	279	289	296	288	264	259	264	276	308	267	275	280	230	263	269	269	293	321	301	278	286	254	255	271	285	276	275	310	269	275	270	281	307	306	273	279	278	267	256	295	277	287	299	288	273	282	249	309	301	272	299	285	301	289	259	308	290	294	312	296	281	325	287	294	267	281	295	278	259	297	268	302	284	302	278	284	277	300	255	270	288	262	311	307	283	281	257	295	292	270	277	291	297	239	264	287	266	289	249	259	285	269	316	297	289	287	294	296	280	283	297	288	305	309	282	293	272	285	300	280	324	282	277	296	272	269	291	305	290	281	301	303	299	294	278	292	279	273	275	269	266	322	305	275	302	291	308	303	275	283	292	272	286	257	309	297	316	275	267	286	278	317	282	280	294	270	294	294	298	267	285	313	297	290	282	294	287	273	294	280	291	285	278	296	279	282	302	275	259	279	255	284	284	295	300	275	289	307	244	290	288	273	290	285	272	285	311	283	335	292	301	313	294	282	269	245	286	305	258	288	293	299	276	254	306	283	283	295	284	323	267	298	332	297	284	314	302	286	278	281	300	301	302	298	294	293	261	283	307	249	286	274	268	299	256	273	299	267	282	310	270	265	325	266	280	295	298	302	296	294	285	270	261	282	305	282	292	285	308	296	300	303	251	301	269	269	292	280	277	315	298	291	305	305	298	268	303	256	269	299	304	283	280	276	317	278	275	283	311	300	277	276	315	279	278	299	298	279	288	275	293	290	303	285	317	296	312	319	272	285	290	284	268	289	266	279	281	275	296	290	292	282	275	286	282	281	267	282	284	293	289	262	285	316	285	295	268	253	286	296	302	311	302	263	315	298	313	262	271	266	262	304	298	296	263	287	274	321	281	305	297	283	289	248	271	277	293	286	289	304	302	270	266	292	262	269	281	274	289	285	296	300	287	281	282	311	276	281	319	298	280	305	303	267	265	316	300	303	259	314	276	256	279	259	304	292	288	252	285	266	269	290	301	298	317	266	303	282	280	298	294	280	277	281	279	268	282	268	276	283	262	289	291	251	298	286	292	262	267	254	271	275	310	312	272	289	280	286	246	291	302	287	282	269	274	273	297	285	266	275	282	281	277	284	270	295	281	256	285	285	262	271	303	272	301	279	289	300	266	252	243	283	268	256	311	297	277	270	280	307	290	266	266	260	298	291	286	298	299	270	280	274	304	285	292	265	286	283	278	299	267	286	274	309	270	269	312	263	284	269	290	286	304	268	295	308	251	284	286	295	297	292	286	242	313	283	287	282	309	274	266	292	277	294	288	261	273	283	295	335	305	296	280	299	278	305	296	278	295	278	280	260	280	273	246	299	279	289	283	268	270	284	299	313	258	281	300	277	300	274	283	277	297	300	277	283	250	300	276	281	310	273	307	285	273	308	293	281	267	292	288	274	251	304	292	266	291	282	286	293	247	294	279	279	257	295	313	312	290	297	299	269	291	274	290	294	263	261	276	294	271	277	267	279	288	261	290	288	283	237	294	277	320	282	313	274	268	266	299	275	296	259	245	293	270	305	281	289	296	279	301	270	304	309	270	283	287	274	266	303	293	268	308	277	271	253	310	299	291	258	262	290	284	299	316	288	290	256	294	278	299	293	289	271	255	258	271	250	291	280	248	314	300	282	278	303	278	320	270	281	252	282	287	293	274	280	280	289	298	269	293	281	279	275	275	275	308	265	281	291	252	257	287	254	301	274	287	282	257	290	274	292	277	315	296	303	255	247	283	298	276	270	274	282	273	265	282	292	314	291	314	309	274	249	255	271	289
40109	47214	48970	47488	41019	26470	27034	32653	36118	30687	20308	12184	9516	6113	5222	4645	4978	6162	6802	6638	5859	6478	13335	17282	12967	8594	4243	2308	1148	768	653	662	692	679	658	691	670	674	666	662	660	668	634	681	697	623	676	673	664	706	653	716	686	672	672	691	669	644	647	670	683	645	692	686	668	634	711	670	656	676	691	677	654	683	656	640	630	656	727	660	672	693	698	687	690	682	687	716	699	688	653	674	678	661	667	664	638	635	676	657	631	732	658	637	669	682	675	666	631	702	653	684	690	690	627	639	654	683	657	670	667	706	682	679	656	674	628	660	732	653	690	658	655	719	679	656	655	655	687	706	676	680	675	631	651	688	666	648	714	682	688	671	634	630	728	634	709	667	682	659	696	673	629	690	651	680	677	709	700	679	663	680	680	685	679	648	726	653	668	707	646	713	656	650	680	673	646	681	664	666	671	653	652	660	662	711	687	681	674	686	652	627	703	681	714	665	683	698	682	690	673	704	727	653	684	645	648	662	659	723	743	675	678	670	656	672	706	656	667	613	709	601	622	722	706	645	631	679	627	680	733	679	655	700	687	673	659	664	659	699	667	703	668	653	701	696	679	667	653	667	650	687	647	678	653	684	688	648	692	623	659	637	681	709	670	672	683	673	666	618	653	661	696	699	666	635	743	684	706	671	651	654	672	634	669	671	649	655	684	673	683	654	664	653	645	603	682	687	691	690	688	639	670	680	653	699	667	668	720	712	664	681	675	686	673	677	692	669	684	694	654	687	693	717	651	582	705	672	690	664	614	665	671	660	657	636	642	662	671	693	664	641	675	702	661	646	619	629	639	674	723	624	668	665	662	634	686	690	657	679	641	672	675	722	673	638	689	634	679	707	691	717	629	683	659	688	653	659	631	640	698	676	692	723	675	680	672	655	655	686	669	668	677	693	681	655	654	691	659	701	643	664	688	664	669	713	694	682	650	625	685	661	683	676	677	674	673	697	670	671	689	672	645	707	669	670	644	634	648	666	651	691	700	697	669	658	677	685	671	660	709	670	684	713	677	652	700	724	715	714	698	699	661	645	685	679	680	686	684	674	661	708	690	645	686	679	701	676	659	615	695	722	675	642	677	678	705	692	646	654	680	691	636	697	686	635	679	692	712	664	697	665	669	668	676	634	687	696	655	649	695	705	633	705	696	671	689	657	644	672	647	664	699	694	661	677	671	656	630	674	697	671	658	673	717	651	674	660	693	656	676	669	679	743	700	677	698	657	666	708	684	648	650	701	700	690	648	710	705	660	627	637	620	653	639	636	712	694	650	683	668	672	681	728	664	679	641	651	660	640	682	683	669	644	670	708	692	680	661	660	677	685	694	688	699	620	704	671	723	663	699	678	705	659	641	677	681	701	701	633	670	701	639	725	714	663	714	673	654	666	643	651	726	707	677	625	681	610	684	704	618	680	671	662	688	682	682	696	622	645	643	653	689	622	708	683	626	691	648	720	682	697	633	676	683	647	689	628	674	681	724	657	682	703	663	701	694	675	652	734	658	667	638	643	663	644	724	660	717	694	647	750	681	656	705	660	712	674	733	706	684	689	715	675	655	677	697	687	649	653	689	687	730	653	655	681	645	687	692	645	669	726	665	708	687	657	683	687	672	664	702	697	678	694	654	650	621	681	693	651	676	665	641	652	624	691	693	702	707	647	692	686	690	642	688	655	748	669	649	670	634	659	698	701	746	677	661	620	687	673	693	687	646	689	733	645	655	652	664	692	635	631	666	638	681	687	619	670	635	683	672	711	679	699	710	644	641	643	678	680	675	692	669	684	650	632	691	699	653	638	672	687	664	703	697	697	693	660	649	643	664	674	673	715	691	669	671	656	678	651	642	730	664	693	629	658	668	686	687	668	628	685	665	700	641	667	624	680	652	653	675	687	635	633	653	733	672	722	718	667	684	668	701	669	675	712	666	681	657	690	708	679	633	647	638	687	646	679	706	668	711	675	680	705	686	670	676	707	671	671	667	678	712	667	679	661	673	657	683	703	664	678	684	695	693	693	700	666	657	676	685	725	668	654	662	686	663	646	662	691	614	653	659	670	652	671	720	679	684	704	667	670	672	680	711	720	678	669	646	659	673	666	608	711	702	694	698	687	659	698	646	679	706	685	694	663	682	638	651	660	672	711	657	690	625	631	661	651	696	676	681	665	654	646	649	689	685	691	650	674	639	657	720	709	699	667	660	674	713	680	640	683	663	700	648	701	617	642	666	684	669	655	694	676	695	651	706	707	674	619	689	679	652	649	629	674	667	689	676	691	646	634	661	703	702	711	671	671	703	700	693	674	708	678	650	696	698	644	612	692	670	688	655	673	686	692	681	660	668	686	693	644	689	642	635	717	681	665	659	658	652	703	669	647	676	643	653	629	653	695	664	661	697	653	691	657	712	656	698	654	679	687	657	670	688	714	636	653	669	703	720	728	671	680	638	671	656	641	732	685	660	686	669	673	669	661	678	661	697	684	669	667	671	694	707	682	674	657	717	654	682	744	643	702	666	702	653	639	678	634	688	679	735	654	689	695	719	668	723	673	669	677	639	659	670	654	690	697	682	692	691	722	679	698	738	666	678	674	696	682	682	690	596	725	701	639	665	701	699	640	649	687	668	658	722	694	676	685	650	674	674	633	709	661	688	667	677	698	664	655	662	674	719	670	661	694	676	685	715	667	649	690	674	666	636	674	702	670	687	657	682	712	653	690	665	672	654	672	692	730	701	679	725	664	678	675	692	678	716	714	661	635	651	669	697	696	661	640	632	662	653	633	669	680	658	655	676	728	697	689	665	708	667	706	624	686	681	655	662	653	655	690	691	701	693	655	635	683	688	722	682	646	677	701	718	704	672	724	720	691	628	644	671	692	713	683	708	696	681	723	667	650	655	627	695	672	679	651	665	645	683	648	644	646	699	699	667	719	700	658	685	698	666	677	648	704	656	670	686	650	689	703	674	699	649	647	666	676	663	677	674	672	699	622	686	686	683	690	662	676	664	657	669	696	682	702	638	677	695	686	695	651	694	649	640	669	656	693	687	653	630	700	781	653	680	657	644	724	689	683	689	713	680	641	736	684	631	704	690	661	659	687	733	681	631	711	699	657	659	737	628	672	651	678	718	657	671	681	706	695	638	657	715	646	712	691	717	694	705	622	661	688	701	697	703	709	653	657	660	685	654	709	662	692	705	733	648	644	669	691	691	670	684	701	686	670	696	691	666	696	686	604	690	663	672	680	676	635	650	680	670	679	670	650	637	674	642	722	670	667	693	644	661	692	648	687	671	709	685	687	656	680	667	660	690	728	694	646	730	690	671	706	667	669	666	679	708	696	660	653	666	679	647	702	669	672	677	650	702	705	694	664	672	682	707	659	658	650	676	708	728	694	664	688	688	643	676	636	690	615	651	646	691	670	672	671	714	663	678	644	700	673	686	645	684	639	622	683	690	673	667	682	611	676	648	673
22268	23987	23991	16394	8688	3387	1724	1490	1410	866	603	463	449	438	387	419	414	406	481	499	498	434	406	462	561	484	468	379	350	327	314	327	328	313	312	327	337	328	323	334	284	309	323	300	328	358	333	284	306	322	322	321	297	319	313	329	319	337	318	298	339	301	332	339	320	312	337	326	297	328	320	307	310	312	312	326	296	312	331	315	308	334	332	330	305	311	315	266	311	294	298	352	312	291	309	305	338	305	305	350	310	293	318	299	346	295	290	342	330	283	326	316	331	282	304	314	328	310	318	346	345	324	344	312	339	315	304	300	331	330	300	316	314	301	329	290	302	306	316	321	333	322	286	311	328	336	335	298	326	310	313	296	324	337	333	305	340	309	285	313	322	315	306	336	331	319	318	328	316	319	355	305	308	316	307	302	290	278	337	332	355	273	343	318	323	321	352	343	332	307	294	319	325	333	303	333	330	298	326	320	272	300	330	342	318	306	326	308	333	291	307	309	297	353	297	341	338	287	293	322	308	347	356	320	323	300	303	273	309	327	348	305	277	317	316	315	307	299	307	310	326	332	323	334	293	304	307	303	304	356	327	343	317	300	330	327	314	292	291	337	326	305	300	333	297	326	288	319	343	323	344	299	342	329	297	345	311	342	279	325	331	319	297	345	312	319	338	318	310	328	329	346	328	298	311	325	295	351	314	339	291	312	304	330	298	315	274	306	304	333	316	328	354	324	345	301	342	302	296	344	331	303	305	322	325	293	303	298	309	282	312	340	305	302	309	287	366	289	347	301	310	316	305	302	288	326	317	319	338	297	312	302	326	332	336	314	341	311	322	318	312	316	313	314	312	325	330	311	318	337	305	344	318	351	308	340	330	282	314	302	335	309	305	322	337	315	323	305	339	249	319	303	341	350	337	309	321	305	311	308	293	319	328	305	320	330	344	304	331	351	318	320	342	272	305	319	328	333	323	317	317	329	303	330	325	330	308	326	335	333	330	283	321	315	284	302	342	327	334	327	326	330	303	289	306	315	356	327	317	311	332	325	322	335	302	279	328	331	314	290	319	303	326	310	317	316	346	322	325	309	333	339	326	302	289	317	326	317	337	326	272	311	335	327	319	294	333	314	323	308	341	316	303	318	296	269	354	309	289	319	309	330	362	341	313	358	320	316	297	317	327	324	337	336	339	281	311	350	302	313	322	307	311	314	322	342	321	333	320	330	301	290	312	344	326	310	303	360	338	289	316	323	335	320	309	321	351	337	349	317	290	283	326	317	323	333	314	334	329	308	332	337	315	309	321	312	363	339	296	315	286	335	321	297	313	310	317	297	338	310	315	288	291	297	344	338	334	324	324	362	311	336	316	327	321	353	328	337	314	368	304	297	331	329	291	329	310	315	301	304	313	338	304	331	323	316	301	297	326	338	310	308	322	323	282	335	337	314	307	326	304	294	298	312	333	323	324	304	341	341	335	310	297	332	307	333	297	303	321	302	303	329	309	318	307	338	346	295	306	315	313	334	306	317	316	378	295	308	334	341	320	315	317	334	343	354	330	313	325	345	290	308	310	303	331	304	320	327	340	290	314	319	330	288	316	294	345	310	329	340	335	291	331	336	301	316	311	333	316	312	335	322	312	344	301	343	279	311	313	319	321	314	325	316	299	358	282	335	307	315	340	333	336	307	300	327	298	309	300	344	309	330	324	327	361	302	319	344	303	312	312	315	313	304	301	312	330	296	348	313	322	301	319	300	314	326	328	314	351	321	296	344	315	325	341	319	295	351	350	320	332	372	324	359	339	320	324	346	312	300	327	336	352	334	354	290	288	333	294	288	309	317	346	341	324	318	315	334	326	309	323	316	332	340	303	332	340	339	355	281	300	311	325	332	305	281	311	326	322	339	318	327	340	320	334	375	285	310	294	287	305	345	341	330	323	329	299	344	339	316	304	340	293	301	283	301	285	303	324	294	323	317	339	323	308	339	304	333	286	360	311	328	346	310	341	301	330	316	323	331	326	306	284	288	302	323	337	358	293	331	322	278	357	319	302	321	299	310	274	304	328	331	327	310	292	327	317	317	313	331	328	348	304	304	317	334	293	342	321	317	294	309	336	318	305	309	295	323	300	348	310	337	336	331	298	319	316	299	309	352	325	311	347	303	305	317	302	316	358	310	292	337	280	327	317	316	295	333	325	332	325	337	294	318	289	319	321	309	322	349	305	329	313	342	306	335	302	291	317	282	311	307	349	333	302	299	303	326	292	293	318	301	359	357	314	335	326	294	369	311	351	329	323	307	319	310	316	285	328	293	319	325	336	319	268	338	317	338	323	319	332	318	302	312	323	322	313	321	304	343	356	277	314	320	312	330	291	295	297	339	315	321	294	286	322	317	306	323	296	325	307	320	275	300	303	286	307	313	328	314	315	331	275	297	303	314	322	278	355	347	293	304	299	302	309	320	288	319	326	336	277	324	341	319	328	328	306	311	322	317	356	286	336	344	322	343	305	294	291	296	312	299	300	300	305	338	326	308	293	322	336	311	315	305	341	328	351	334	286	319	309	305	290	288	291	308	309	339	313	310	352	318	327	293	300	310	332	265	310	327	306	327	350	340	346	318	308	323	313	283	295	332	344	315	335	298	282	314	303	315	317	332	329	340	279	336	328	308	357	308	348	297	342	343	312	307	324	322	317	302	308	337	333	351	299	285	319	316	340	296	320	319	333	291	329	294	308	315	323	338	303	334	307	354	342	328	311	341	279	272	296	333	328	329	351	326	320	336	362	310	326	317	327	333	287	308	298	352	340	322	329	329	302	312	297	338	307	319	315	301	287	332	321	323	298	321	364	310	299	336	330	315	288	319	317	340	324	298	296	317	343	326	304	322	336	299	301	357	301	286	321	302	307	337	334	304	275	312	311	286	317	338	326	315	314	334	316	347	306	288	321	285	333	324	321	328	293	317	304	328	334	356	274	320	323	332	296	318	330	324	328	353	309	312	324	324	331	328	300	334	295	311	293	305	365	320	301	299	342	334	317	319	324	355	335	339	344	349	300	327	333	293	282	340	306	334	316	293	301	325	308	319	328	314	315	306	299	321	304	331	317	306	318	317	331	309	319	306	325	289	305	330	344	326	294	289	340	346	287	304	296	330	334	306	305	334	317	319	368	326	294	349	330	301	303	332	313	300	316	329	342	279	338	294	314	315	311	314	310	314	309	328	323	306	349	327	308	327	322	307	301	298	341	332	328	317	319	324	318	310	284	326	309	332	307	309	335	323	294	308	318	294	303	332	288	304	330	324	300	329	319	349	325	306	329	309	323	336	310	310	330	311	321	305	309	321	325	293	307	302	300	329	304	288	332	347	298	349	332	338	332	320	316	335	306	316	321	321	297	306	306	307	317	323	341	301	348	315	310	315	295	358	365	326	302	324	322	303	296	349	297	355	314	319	320	355	324	323	319	282	354	299	315	288	315	331	299	326	304	315	310	301	338	295	309	326
14740	21114	27513	25463	19124	9901	6466	6067	5723	3647	2178	1772	1612	1365	1312	1329	1294	1432	1631	1873	1919	1524	1377	1569	1923	1850	1397	1104	888	795	787	711	726	808	791	753	785	739	756	754	756	765	755	699	782	736	734	696	777	738	766	754	786	734	752	744	803	719	767	762	793	759	794	741	783	719	753	724	759	801	727	757	756	730	740	788	779	769	765	734	738	748	778	788	776	825	762	722	698	757	752	740	788	786	789	755	739	783	759	770	735	756	732	773	743	798	785	772	796	708	754	771	769	742	750	765	746	755	762	775	768	799	817	795	764	747	792	737	768	745	782	790	782	764	766	706	767	748	750	763	840	801	758	761	826	769	794	715	808	779	730	762	774	811	786	767	754	757	763	716	740	766	761	743	726	827	772	788	796	766	783	757	743	795	803	777	753	766	775	780	774	795	823	758	727	792	733	756	753	744	760	728	778	777	713	798	796	738	774	771	764	752	774	747	749	779	697	732	726	745	767	744	749	790	740	830	723	746	786	788	782	732	781	743	776	763	786	771	754	729	714	742	758	751	783	737	753	803	737	787	789	753	760	789	732	763	742	767	761	743	779	766	772	761	747	750	814	762	736	727	785	754	723	759	763	810	771	761	729	732	798	741	814	748	733	793	706	769	746	761	745	762	785	743	759	835	775	765	800	785	772	728	748	749	758	766	742	779	801	772	795	795	786	753	757	762	702	731	785	747	751	804	763	781	763	777	765	766	779	754	759	756	753	761	731	754	754	760	777	714	723	785	781	755	746	717	807	730	782	696	766	767	745	769	775	745	825	759	790	738	748	752	708	773	758	774	785	770	743	816	755	760	740	814	773	810	721	749	755	756	770	773	783	745	805	770	737	750	810	738	728	788	782	816	771	822	767	771	784	795	783	757	740	763	715	758	740	762	795	801	742	756	765	752	732	804	755	762	789	746	687	799	759	765	755	774	801	739	806	776	770	755	775	827	764	776	753	720	760	771	786	708	771	817	800	756	778	791	705	778	782	725	772	761	796	754	727	779	765	759	767	775	776	729	740	758	782	805	770	820	746	785	731	769	779	782	772	792	753	763	741	736	749	798	733	735	760	777	806	778	806	743	744	791	730	778	765	761	753	705	742	741	764	766	796	801	785	749	809	762	769	760	763	779	722	790	761	784	808	756	762	769	717	778	781	771	740	710	769	818	744	759	700	805	764	749	763	816	757	756	770	724	808	758	779	741	772	756	780	782	772	716	724	790	758	762	816	773	744	759	784	788	795	741	770	752	740	770	772	704	757	811	791	736	777	756	779	788	795	768	769	751	738	771	729	778	729	762	780	792	770	750	742	754	724	767	815	749	768	794	773	743	781	791	782	769	806	756	771	760	728	771	749	770	754	790	772	735	763	742	731	756	752	742	755	736	755	789	777	789	793	785	787	768	846	814	811	753	727	748	792	772	708	757	791	817	775	749	762	793	773	749	702	733	752	813	780	762	766	762	769	747	769	738	772	759	755	766	796	737	789	757	766	779	729	758	698	780	815	766	787	734	758	793	747	742	739	793	756	740	747	785	811	745	784	796	728	769	765	754	789	736	772	750	780	774	725	792	738	724	766	745	758	745	770	789	825	811	734	771	735	778	783	792	795	723	789	769	764	792	757	779	783	753	730	731	703	720	770	777	767	732	776	818	752	755	765	817	727	766	789	787	763	767	765	826	779	749	768	810	756	782	748	763	743	755	749	780	768	758	805	767	796	814	775	800	731	754	756	791	779	733	724	738	779	783	742	765	742	772	772	783	792	754	747	766	781	776	798	758	734	788	744	783	758	797	750	806	747	777	783	752	775	737	743	766	790	782	708	790	761	762	781	747	763	797	760	742	772	753	769	793	758	780	728	784	756	762	786	811	783	796	759	733	738	768	721	800	769	767	759	794	765	774	774	755	715	752	778	764	746	776	772	796	768	750	799	789	790	764	756	760	701	754	808	763	807	745	750	774	787	750	805	779	737	751	728	744	774	754	771	784	751	726	768	740	776	771	756	804	764	736	776	710	749	735	758	774	743	745	757	741	744	785	740	760	803	804	794	778	762	772	808	787	743	750	678	766	750	712	779	781	740	744	797	756	765	740	704	763	704	784	772	782	748	780	760	715	792	771	788	812	729	777	786	727	751	763	745	757	746	728	808	775	750	805	795	765	811	752	722	759	742	796	781	746	751	744	739	758	782	728	762	753	746	749	775	815	789	737	767	796	744	764	790	738	776	778	782	709	744	757	797	771	813	760	746	790	774	711	759	753	800	743	734	799	715	776	782	769	709	769	779	751	841	785	764	782	733	793	722	755	807	745	746	774	740	743	763	730	750	812	757	794	727	732	804	772	742	754	792	752	775	734	766	772	722	709	756	766	742	801	759	783	806	722	769	727	755	764	753	775	717	727	732	781	790	795	787	770	741	763	770	757	819	767	732	817	796	752	759	798	775	795	776	704	825	754	760	781	754	766	776	758	753	756	774	730	803	726	729	750	786	777	713	762	756	782	757	749	751	747	768	717	770	768	773	797	721	801	804	833	768	746	755	777	775	799	787	778	745	717	723	813	814	762	777	750	822	747	732	743	741	729	705	762	715	797	746	815	770	760	736	778	793	779	752	765	751	732	762	765	757	755	778	764	773	753	785	801	769	721	780	748	792	794	760	777	750	760	779	782	776	733	742	769	764	752	770	811	765	791	768	810	797	699	731	796	790	748	782	768	747	791	813	759	719	780	784	760	736	793	693	717	796	771	738	764	716	799	776	739	717	749	778	720	769	756	759	730	804	770	730	777	809	789	783	781	763	728	846	753	771	729	733	731	791	791	770	748	761	739	771	767	803	758	772	754	771	777	760	768	762	755	755	772	793	776	760	738	764	746	731	765	780	753	788	750	773	793	769	766	786	742	762	799	771	757	767	762	754	797	755	764	721	767	761	780	774	794	707	751	749	750	769	719	739	788	745	805	768	790	766	794	842	719	764	791	762	783	801	731	758	776	790	738	721	772	783	763	741	768	719	757	763	757	770	769	737	768	763	733	799	727	774	763	733	800	777	779	739	789	763	718	742	775	759	732	734	786	782	758	751	739	780	741	746	741	714	719	795	804	738	786	791	738	744	767	715	735	788	754	759	751	737	784	767	768	799	745	778	761	819	796	756	760	738	769	778	808	803	776	764	816	752	787	779	817	782	796	760	803	740	800	757	758	833	756	784	756	737	731	787	761	760	777	748	836	770	749	771	688	718	741	732	717	798	732	781	724	771	749	800	727	761	772	783	762	748	755	765	725	759	737	723	730	729	756	769	753	792	744	828	740	856	780	797	804	801	758	769	790	766	777	814	754	778	770	704	736	770	729	791	747	780	774	795	788	767	765	782	781	769	735	746	761	766	791	723	722	713	731	809	765	748	731	731	744	822	742	763	773	799	708	755	764	751	761	780	739	763	756	760	790	732	775	751	752	752	775	759	779	794	774	760	783
42557	46364	39287	42468	38690	29224	17055	11446	9606	6612	3023	1572	1099	716	734	701	563	597	767	836	743	843	889	1313	1871	1690	1082	719	490	344	350	355	307	315	322	334	330	341	356	341	318	343	378	305	292	336	337	306	327	350	338	340	310	294	294	344	318	324	343	326	324	343	322	328	349	327	309	329	323	311	346	320	334	343	331	321	357	333	351	322	345	323	327	341	340	302	312	306	332	303	373	325	325	329	348	333	328	315	344	340	343	317	303	334	372	325	326	317	338	316	308	312	346	323	345	331	322	324	351	325	332	317	330	341	344	350	327	311	324	346	331	312	325	320	349	314	311	365	288	351	323	306	301	319	311	325	369	341	317	314	307	346	326	298	325	331	313	348	331	339	311	328	315	355	322	368	303	331	338	354	326	349	303	335	317	302	332	322	329	337	355	322	349	332	335	326	295	327	320	292	348	348	332	329	297	341	325	307	325	336	309	330	342	311	340	316	304	300	343	309	317	312	325	316	321	336	322	307	328	322	324	312	326	311	347	294	355	318	364	311	359	303	319	339	333	338	323	336	316	298	343	303	315	324	330	324	318	339	319	322	338	308	343	339	321	312	307	318	345	334	291	315	316	316	338	315	335	343	346	385	347	350	321	345	281	333	323	312	328	335	312	342	326	334	326	319	316	323	302	291	325	333	366	328	322	347	321	340	339	340	325	340	328	294	312	348	322	325	341	342	327	335	327	319	341	315	343	350	324	320	312	316	344	328	336	359	323	360	329	318	330	338	339	325	331	294	319	335	305	330	318	338	331	318	302	347	333	301	322	314	320	351	331	323	312	306	347	335	330	293	329	349	351	340	336	332	296	327	298	346	291	311	306	343	279	328	307	307	311	317	313	333	321	349	335	321	309	304	362	313	356	372	323	312	333	330	349	324	340	319	321	307	313	301	323	346	315	348	327	306	295	328	344	314	356	328	332	317	323	325	343	344	314	297	333	303	306	356	317	291	357	357	361	317	359	315	340	310	328	335	373	315	319	324	326	296	310	336	321	321	372	323	316	334	302	331	329	302	301	310	334	336	306	322	314	301	339	332	326	317	317	298	291	317	298	309	319	339	328	306	320	304	331	315	302	316	350	337	340	313	309	319	334	315	338	337	311	324	353	307	355	344	326	333	290	314	314	325	312	341	318	343	307	335	325	326	352	352	306	337	328	314	343	316	317	329	320	350	332	323	300	318	310	306	320	357	326	343	304	316	336	366	349	348	289	313	338	314	317	356	316	329	316	333	302	340	331	318	332	327	320	321	320	323	357	348	335	339	341	329	328	321	285	314	342	335	315	327	327	328	344	323	342	349	335	342	325	340	338	307	314	308	305	304	341	323	314	327	376	305	307	331	338	308	310	326	326	333	326	304	314	305	332	329	323	351	311	317	317	315	349	311	341	302	316	327	331	329	327	335	337	341	291	344	333	315	317	330	327	354	369	321	346	350	356	335	329	358	297	299	319	328	322	351	314	343	333	323	331	315	308	301	330	346	309	335	349	311	316	333	351	300	318	357	325	337	284	317	322	312	333	367	326	341	334	366	324	315	353	346	328	321	348	354	359	370	320	333	319	335	342	355	358	314	310	346	370	323	324	333	332	359	355	322	328	331	340	368	357	331	316	337	296	338	370	270	298	361	335	306	330	325	314	331	319	326	338	316	327	294	333	315	318	327	326	305	307	302	327	313	303	373	311	317	312	348	318	336	323	352	328	324	321	349	335	330	338	316	319	324	311	317	315	335	325	337	300	329	310	331	348	355	333	320	339	329	325	327	335	328	342	372	297	304	333	331	342	334	318	314	316	337	351	314	311	293	323	347	337	327	334	318	299	310	334	354	333	311	336	325	310	304	309	312	334	288	341	332	334	330	323	317	317	333	326	350	336	355	309	334	310	303	316	324	344	314	326	338	301	331	331	331	331	329	327	315	334	311	338	319	350	360	339	314	344	326	309	299	348	322	327	351	326	377	356	345	324	334	333	346	347	317	331	308	367	323	329	316	314	359	323	332	337	337	329	344	326	338	340	326	332	328	358	343	370	365	377	305	345	350	343	326	318	341	311	309	355	335	316	355	335	319	344	324	312	338	338	346	293	333	353	345	328	333	323	301	319	319	346	332	347	356	332	322	334	373	291	297	302	340	296	336	284	339	319	320	288	350	314	293	332	300	332	339	303	307	309	328	315	294	288	312	306	323	357	323	319	330	313	305	323	296	361	335	344	317	339	325	339	338	341	355	347	327	310	342	320	327	327	346	335	346	314	360	344	320	355	359	376	367	332	320	328	312	327	359	362	333	346	336	327	344	327	299	312	331	294	313	335	332	378	322	328	331	312	337	337	308	306	344	323	322	303	339	289	322	330	325	309	330	374	320	313	351	343	322	343	325	362	321	403	333	322	320	297	308	333	332	294	321	323	365	359	299	308	344	323	340	329	290	302	316	364	349	330	339	287	344	314	307	336	345	349	338	312	333	328	367	313	324	327	324	327	351	298	345	334	329	341	340	312	336	331	303	318	292	365	336	304	336	318	304	306	331	351	362	327	343	331	350	326	366	322	313	348	302	311	354	324	326	299	301	342	332	314	366	316	309	303	324	343	329	354	361	364	327	317	301	329	322	321	316	308	320	336	330	334	294	310	348	337	295	349	366	355	313	306	306	338	305	368	350	362	320	313	324	359	298	322	323	349	328	321	333	291	312	337	325	356	301	338	351	301	338	317	324	320	336	302	311	298	369	334	348	333	356	360	315	295	297	307	347	361	362	305	334	353	307	315	340	355	355	356	330	319	304	314	303	298	312	313	326	309	331	322	331	322	326	342	337	332	350	314	335	309	335	308	301	341	282	348	352	318	299	346	331	288	354	314	316	326	303	327	369	319	325	320	344	332	319	330	342	333	329	328	309	356	300	322	355	340	335	313	315	365	325	345	366	348	310	312	346	331	329	338	297	346	312	326	325	358	317	332	319	346	359	305	322	300	326	338	360	332	316	324	304	292	322	348	331	371	297	310	322	325	328	320	356	311	317	328	327	334	320	352	345	334	335	323	333	342	349	351	349	317	306	323	334	361	337	288	331	310	315	331	367	330	321	335	330	313	363	315	329	343	347	355	323	335	331	323	316	388	342	330	328	348	297	328	336	316	327	344	345	327	294	319	294	322	351	331	334	323	318	339	330	305	336	323	367	331	336	344	308	334	332	342	310	358	321	323	351	316	309	365	327	312	332	319	302	347	314	295	345	301	323	333	332	312	325	323	305	344	293	329	347	347	331	285	358	313	304	329	359	321	340	317	322	339	315	336	333	356	334	319	344	313	364	354	302	326	331	333	312	327	326	332	333	324	282	315	326	346	313	326	336	333	295	338	321	317	318	374	333	330	324	317	339	344	299	325	315	336	296	293	336	321	345	306	360	308	319	331	377	293	323	343	336	321	344	315	327	321	344	325	349	318	328	280	302	310	330	341	329	349	331
29533	40090	40208	47054	44330	32629	19994	19817	20165	14490	7936	4740	3685	2528	2776	2817	2272	2365	3267	3435	3390	3910	4174	6252	9017	7662	4495	2548	1370	897	815	769	773	802	789	777	793	757	813	772	778	730	739	808	763	751	736	780	833	750	781	792	782	822	726	781	731	763	750	757	802	815	791	814	814	757	773	802	792	800	814	777	773	788	817	839	778	764	848	775	790	736	771	771	752	773	768	780	771	759	815	779	798	775	744	720	777	755	814	767	771	785	737	771	813	764	799	763	777	767	728	773	795	728	803	762	730	779	791	794	797	815	814	809	755	816	777	809	774	768	773	795	812	753	773	759	755	821	763	770	767	766	778	805	761	812	767	791	761	812	772	805	762	764	763	748	750	776	797	715	732	725	755	752	769	799	788	783	747	769	751	790	816	783	807	753	823	789	781	769	756	853	780	730	778	740	783	734	796	776	810	756	769	777	805	794	752	801	781	744	766	770	775	791	766	785	799	782	777	787	747	797	813	751	778	798	768	772	790	795	763	806	830	808	754	755	780	729	791	807	791	777	728	798	827	804	791	746	726	756	817	773	768	788	791	742	774	786	802	812	741	787	783	796	741	761	796	803	832	777	828	814	759	784	770	774	777	827	805	767	848	739	761	745	760	751	789	725	742	806	775	785	790	800	800	762	796	814	743	781	769	749	743	808	734	727	797	790	764	760	761	815	761	784	742	747	773	781	757	804	751	778	781	801	724	869	769	723	783	797	753	771	803	799	791	753	739	773	759	779	778	812	797	765	782	756	770	753	746	794	741	783	774	784	742	796	763	735	743	763	758	785	805	764	719	784	765	716	750	747	762	761	756	806	766	782	800	830	785	773	761	822	815	752	714	741	829	736	744	808	764	787	748	761	772	757	730	755	774	778	752	789	760	792	800	782	764	792	779	804	781	817	800	758	797	779	775	747	760	767	744	781	786	821	774	790	720	832	768	766	791	788	753	781	792	819	792	715	777	733	769	782	738	778	771	807	782	755	754	745	715	745	816	812	750	764	810	765	786	758	765	749	781	781	779	774	733	786	770	776	721	797	758	781	771	710	760	754	743	813	792	748	771	758	746	773	756	831	759	768	833	762	739	805	717	735	727	779	784	797	772	769	767	786	732	776	775	784	717	738	744	769	751	738	771	810	812	831	794	737	771	776	761	766	785	770	763	762	760	823	779	760	828	822	793	780	762	784	785	767	781	775	797	807	770	750	794	783	706	755	725	794	772	798	737	792	789	842	728	809	777	753	747	758	821	781	787	774	783	781	799	788	828	686	785	708	792	818	791	758	775	755	756	780	781	740	747	763	758	839	778	718	768	773	777	794	769	759	766	784	806	791	801	768	786	771	771	791	797	738	766	806	756	812	750	776	745	735	778	768	816	818	791	730	738	775	739	775	767	831	755	715	766	794	730	746	747	786	757	777	797	782	755	787	794	812	775	791	770	731	738	749	760	765	756	763	741	736	819	762	781	815	752	842	764	777	760	752	725	746	764	817	779	750	740	756	772	784	827	792	749	799	764	775	771	757	784	788	799	783	727	824	782	771	794	737	764	704	779	755	746	754	750	837	794	711	765	781	784	768	761	808	791	828	773	812	766	737	850	720	762	813	766	766	744	785	750	778	761	719	776	794	739	815	832	741	730	734	744	793	786	748	805	827	822	766	725	794	771	726	735	801	797	785	781	783	795	771	724	788	781	760	756	769	769	793	777	805	763	773	775	758	766	800	733	773	781	764	758	765	792	756	743	746	738	773	800	825	775	836	794	773	789	826	797	770	747	733	772	756	768	774	783	817	749	741	792	746	743	749	790	776	806	769	768	792	750	771	765	795	763	766	783	729	760	819	805	783	786	783	789	742	816	787	790	737	806	735	790	810	776	738	815	804	813	792	781	737	742	793	779	737	738	789	747	797	736	738	787	807	760	809	740	744	780	779	786	793	761	739	773	807	727	745	790	773	782	774	767	765	811	743	744	801	805	804	805	778	777	754	765	763	806	794	747	750	771	767	763	791	731	746	760	782	792	771	778	782	747	797	765	701	830	798	752	797	789	727	790	742	806	756	816	732	790	758	752	772	749	780	766	841	764	714	788	747	774	770	793	752	836	731	751	792	742	792	726	796	793	754	769	806	759	784	743	772	798	791	775	735	749	829	792	768	769	773	812	759	781	819	742	785	745	754	831	760	772	751	761	785	782	773	741	798	791	739	803	814	775	776	782	780	739	835	719	798	751	766	797	775	788	797	739	789	744	806	778	730	735	771	809	774	706	765	768	814	830	786	784	805	801	802	760	817	782	755	773	802	828	807	776	748	734	771	744	751	757	765	763	784	798	763	786	750	828	775	763	725	728	773	778	831	735	788	756	751	764	766	723	742	721	769	786	840	750	786	753	815	736	767	752	802	816	773	819	758	761	771	760	801	750	752	759	741	768	744	774	795	816	789	805	767	749	770	800	750	730	795	783	776	780	748	769	796	789	733	819	777	766	772	783	741	759	770	763	776	764	805	790	748	801	771	817	755	779	824	761	820	785	731	764	716	740	752	742	806	776	803	802	723	782	780	836	773	792	750	781	780	781	769	828	748	785	771	748	801	751	774	787	765	813	757	762	723	746	724	740	779	787	814	743	823	730	733	794	737	756	740	779	783	791	751	746	816	801	771	748	759	757	708	755	716	799	684	781	768	803	730	791	755	820	764	767	762	788	829	768	723	754	782	757	795	796	774	756	788	759	818	772	755	785	746	728	768	857	823	792	800	843	764	731	782	733	751	760	781	740	722	802	757	792	748	815	765	789	817	789	760	786	801	839	737	764	791	792	753	779	836	765	788	809	770	770	820	760	782	752	803	787	799	713	759	777	735	784	735	725	751	778	843	725	820	785	752	800	737	751	757	774	772	798	781	767	760	760	766	722	764	769	823	748	807	774	781	764	796	792	778	714	712	753	806	756	814	774	762	768	830	795	810	791	817	791	791	773	741	770	735	758	760	759	799	766	743	756	829	758	798	743	726	749	823	778	789	772	751	762	796	765	773	823	706	729	768	760	767	777	805	791	794	758	777	812	760	764	739	791	793	771	827	791	798	759	776	778	764	751	766	856	783	740	804	795	789	810	801	787	800	811	807	766	807	794	786	774	763	772	780	793	722	811	811	738	784	750	777	755	772	725	759	746	832	775	762	787	819	804	865	751	782	787	761	798	764	771	805	813	799	777	768	796	770	748	740	716	791	768	768	792	774	812	761	725	815	779	787	749	769	808	783	808	780	765	748	824	787	749	767	792	757	804	750	813	763	792	786	794	764	778	835	804	775	808	767	811	781	759	800	793	752	757	779	814	749	722	815	762	772	790	797	774	848	770	771	761	765	789	763	781	802	724	774	748	791	763	707	796	781	742	754	775	758	742	770	800	770	739	760	730	699	786	753	768	777	738	795	781	822	784	802	757	790	830	800	735	788	802	746	766	711	751	761	746	728	762	805
48324	49569	47154	43222	44411	33823	24760	21408	15408	9859	4644	2061	1382	836	750	783	832	747	636	596	809	1008	1041	2167	4091	3448	1859	1019	505	289	275	258	279	263	254	236	268	229	266	273	233	277	314	259	253	266	278	251	272	286	294	260	278	258	284	234	256	243	250	251	280	254	278	229	246	258	278	232	226	280	247	244	252	260	270	252	286	253	243	261	246	271	260	270	270	278	293	254	256	260	234	258	265	302	288	277	257	265	275	302	270	236	296	252	262	260	262	261	279	263	263	293	257	281	261	266	268	258	271	261	279	282	258	258	270	269	285	280	259	273	251	292	251	287	263	297	234	286	285	244	273	250	297	271	276	251	270	287	291	257	272	279	249	258	283	263	273	260	284	240	235	274	276	270	279	225	257	297	249	268	255	276	250	232	256	268	265	276	233	262	240	244	258	264	248	254	261	248	249	269	281	266	268	274	241	263	245	265	272	272	287	270	281	257	240	265	286	235	302	282	264	260	240	252	249	275	267	282	238	261	311	251	256	254	263	271	264	256	258	271	270	266	263	282	296	265	243	262	291	267	282	269	245	265	258	227	225	285	256	243	284	309	274	274	274	245	266	282	274	295	250	287	247	259	253	252	289	280	267	264	270	262	229	255	272	272	260	279	254	277	268	273	273	240	276	252	277	282	262	261	265	277	269	279	254	272	256	273	263	271	285	279	255	246	294	284	283	282	277	295	276	299	265	294	274	242	305	266	270	262	277	268	300	240	275	287	269	269	259	240	267	263	237	266	227	285	267	255	252	250	257	261	264	255	271	269	261	276	262	283	271	298	255	233	271	275	293	261	272	282	286	236	284	241	256	290	258	271	260	248	274	246	257	244	285	243	278	259	221	259	251	254	246	270	261	266	276	280	276	280	262	246	269	260	252	264	246	268	274	274	262	272	276	257	266	270	288	243	278	287	276	269	257	255	254	273	259	265	278	270	268	264	270	278	278	246	242	303	291	244	314	276	272	257	269	287	246	264	243	259	242	289	272	293	269	231	278	273	281	280	279	248	270	260	263	290	280	293	286	257	281	242	265	270	266	258	246	251	266	252	251	258	288	300	289	262	268	281	240	262	266	276	254	243	286	276	282	271	251	267	268	255	240	262	276	259	288	287	258	260	266	278	254	287	233	269	271	242	278	250	233	263	235	261	264	251	280	290	239	259	266	254	275	286	241	266	281	296	275	295	297	257	244	250	255	268	275	272	276	266	255	278	282	263	259	257	242	269	265	260	287	254	267	280	254	252	252	260	289	264	257	282	276	283	262	248	269	265	286	269	268	241	258	267	252	260	231	280	255	264	295	278	259	248	282	261	262	281	254	281	290	264	263	268	265	277	283	301	253	247	294	259	299	288	273	273	254	270	281	262	298	262	266	261	288	281	236	292	248	275	267	268	271	269	276	231	256	260	253	270	235	248	254	232	245	260	270	250	285	241	272	243	277	270	261	279	261	250	251	256	282	248	225	269	264	258	263	229	277	246	281	250	243	271	260	282	281	250	253	277	299	270	284	264	256	282	258	306	263	274	255	271	266	260	286	279	264	250	254	270	238	252	273	247	255	283	284	249	251	288	263	285	278	246	233	254	256	274	255	260	228	252	260	271	281	294	277	269	259	275	264	256	268	282	247	275	252	268	286	240	249	257	268	240	263	278	249	259	262	254	271	275	276	251	261	287	247	271	252	258	261	261	270	262	254	271	269	286	256	260	281	258	289	234	271	313	245	275	259	256	288	247	267	295	325	272	265	263	281	255	268	265	251	255	289	252	264	260	274	256	282	256	285	265	292	296	252	251	238	257	261	274	259	267	276	277	275	289	260	253	253	306	285	262	267	268	272	247	246	281	306	262	233	264	270	260	233	242	281	242	261	288	279	271	269	279	252	250	282	250	275	273	253	270	237	264	282	283	268	268	274	238	270	271	260	274	280	247	266	255	245	271	268	240	278	280	248	280	243	240	275	269	263	286	259	273	262	246	247	272	285	261	256	255	292	252	278	286	277	233	270	263	292	249	288	289	273	278	256	260	301	240	282	253	291	262	273	244	279	263	239	253	247	239	269	258	245	250	276	265	277	274	291	291	255	262	271	285	251	291	228	243	249	256	275	247	272	250	257	266	284	274	293	269	269	270	263	256	265	265	286	249	261	264	250	257	294	270	247	252	262	280	267	270	267	254	241	251	277	283	250	252	248	254	281	266	243	262	243	290	258	270	251	259	267	267	252	286	245	253	266	261	249	277	266	254	289	255	293	268	271	249	258	283	270	257	272	227	287	275	274	278	269	285	280	257	279	267	264	239	265	283	260	273	273	274	277	251	262	287	269	303	251	260	279	275	277	245	278	262	261	255	265	259	274	266	267	269	281	248	257	240	255	283	260	259	277	264	290	277	273	261	267	265	257	270	269	272	250	279	278	228	273	239	271	272	276	259	264	238	274	274	251	287	249	265	271	268	238	282	257	273	242	255	242	274	266	278	263	249	260	260	300	257	284	249	237	262	262	266	268	277	260	272	267	275	264	250	261	264	260	268	265	248	246	255	261	268	287	234	258	291	243	255	275	264	259	260	235	268	259	283	271	256	241	267	261	277	260	286	279	252	271	265	278	274	289	276	242	250	271	236	249	250	280	249	276	280	259	281	266	299	245	232	273	284	277	265	249	276	253	251	251	287	244	252	293	289	272	259	289	263	265	293	280	275	244	277	259	264	258	257	260	287	242	272	258	270	250	299	260	278	271	269	270	301	274	250	248	259	269	296	266	276	270	212	260	236	263	240	299	248	258	225	249	272	285	254	248	264	255	266	237	285	274	284	256	262	246	246	253	251	284	270	264	261	292	245	239	273	289	252	262	263	272	268	266	283	239	254	261	252	268	299	260	272	228	230	258	287	278	280	276	280	295	254	259	268	277	260	271	254	277	240	262	254	247	266	258	257	271	256	280	259	260	249	275	255	266	234	258	267	237	290	284	281	260	278	261	249	264	270	264	251	282	255	256	265	294	269	271	231	273	231	283	289	273	279	249	283	267	296	278	271	276	286	268	240	270	266	256	288	279	245	267	259	263	274	274	284	240	253	272	275	256	258	279	256	273	253	275	281	241	236	257	267	286	266	256	247	267	260	250	283	261	258	253	276	250	268	282	253	274	247	285	292	299	257	262	289	246	242	261	288	284	255	253	265	245	275	280	275	260	307	244	241	266	262	252	237	280	260	291	271	281	281	252	249	248	257	252	236	295	271	268	285	253	270	260	264	263	288	251	279	279	262	272	266	276	285	247	248	279	289	277	249	250	266	242	253	257	276	277	262	265	260	289	269	284	246	297	268	280	267	269	252	252	220	252	232	287	234	258	260	301	266	293	274	250	260	246	248	264	220	265	277	293	273	271	283	260	262	278	256	278	286	263	261	246	273	250	274	274	267	270	248	281	300	265	275	253	266	257	227	262	243	282	269	296	260	270	290	272	285	241	252
33308	43806	48686	48510	48897	39605	27263	29041	22650	19134	9111	5815	4440	3130	3229	3102	3401	3406	2781	2621	3877	4853	5293	10827	17818	14561	8314	4246	1668	921	614	667	677	597	641	632	655	633	611	642	675	608	680	596	641	599	661	642	618	638	672	644	610	598	654	623	612	643	600	624	636	619	662	660	619	608	655	661	622	629	654	600	662	592	673	637	649	662	625	620	639	645	671	622	644	641	633	602	633	696	626	611	622	619	639	652	647	654	663	605	612	628	616	642	650	642	662	668	628	647	580	586	631	628	630	642	630	672	651	644	652	581	631	639	651	611	596	650	601	651	701	654	634	605	626	651	658	662	633	617	634	638	611	666	629	633	660	611	617	667	627	633	673	644	649	608	659	624	626	656	658	617	682	672	645	647	609	619	606	641	574	601	656	667	601	614	657	661	652	633	653	616	632	640	635	655	616	634	607	635	580	558	674	640	591	625	664	574	581	653	614	629	645	622	581	625	630	640	632	630	657	639	635	703	627	604	659	627	639	667	651	625	648	626	675	626	620	640	630	624	633	664	619	627	633	653	653	632	631	671	642	642	666	621	606	627	648	668	625	612	595	656	615	620	623	636	630	638	620	615	677	650	661	633	611	621	590	639	585	649	700	582	621	590	639	623	637	606	671	628	631	625	665	639	615	619	614	652	651	674	629	664	632	656	602	644	612	670	619	663	595	608	609	595	638	662	629	593	668	613	625	622	599	627	615	655	648	687	626	640	637	623	648	632	659	614	658	631	640	617	641	645	626	641	610	620	622	623	580	670	611	596	647	628	624	625	600	638	629	640	567	590	637	617	658	638	643	647	598	658	643	620	610	677	616	685	632	623	654	628	694	663	615	647	613	675	612	611	638	644	597	596	638	602	666	610	624	624	660	652	665	633	661	618	635	619	675	661	625	622	606	635	615	601	638	652	619	648	622	630	622	634	596	619	635	595	635	619	608	655	670	638	627	610	646	615	628	635	628	609	609	643	652	628	608	624	644	604	617	680	621	606	627	623	648	652	574	621	598	577	603	636	651	645	647	603	623	661	589	615	640	651	632	660	604	621	625	667	635	646	658	641	645	637	617	648	605	590	618	627	655	648	609	636	591	556	617	657	578	589	686	670	605	623	663	593	604	644	646	598	620	644	608	658	605	610	678	646	623	594	628	654	620	657	651	661	667	661	627	585	605	657	591	605	593	644	660	654	608	638	610	644	665	597	694	538	637	627	621	617	641	606	626	630	634	645	608	658	632	630	633	621	612	631	685	652	621	621	643	643	637	642	601	640	662	618	641	616	641	636	640	640	686	615	645	628	604	611	625	589	623	616	648	634	639	660	603	636	629	626	606	661	641	651	654	623	629	609	657	637	588	615	652	633	609	639	658	626	604	647	590	606	646	629	585	646	600	636	656	650	610	613	612	633	647	617	640	667	602	608	682	604	633	645	616	638	625	631	623	638	659	605	602	651	604	634	635	667	606	622	603	644	611	640	611	674	630	629	647	641	610	616	649	679	618	623	615	669	661	583	652	663	588	643	613	671	624	651	652	627	599	634	659	582	668	619	654	658	625	615	605	600	623	662	641	630	617	619	623	681	638	607	656	607	642	620	611	581	599	636	645	654	603	578	603	612	614	597	655	692	606	610	624	613	580	638	652	610	651	621	644	666	644	596	636	604	648	651	632	624	663	633	636	645	626	632	614	656	597	646	620	565	617	594	635	611	608	653	631	607	640	658	624	634	610	666	598	607	651	613	627	653	626	602	621	632	622	614	645	626	636	658	591	620	607	634	652	659	587	629	632	640	652	563	675	623	630	662	603	643	656	602	609	605	660	617	646	578	609	602	637	654	634	608	628	656	610	625	633	651	576	614	638	657	656	621	651	580	601	608	682	652	630	678	622	613	620	615	595	683	606	598	584	651	626	670	630	609	664	609	634	651	659	586	604	680	619	670	636	635	673	658	594	639	621	668	621	602	648	607	610	607	630	666	604	671	636	677	606	628	659	629	618	663	639	611	639	654	665	636	622	615	660	671	633	650	626	636	672	676	594	615	655	624	614	640	623	670	631	602	613	644	645	584	697	564	612	634	614	641	607	657	622	658	588	614	651	645	661	681	634	647	659	672	679	651	687	629	624	633	609	654	656	669	601	633	633	655	615	668	576	611	649	633	685	649	651	589	642	647	625	642	681	606	627	660	659	572	640	652	653	685	644	659	631	669	637	588	641	673	644	639	644	664	662	686	594	619	630	640	640	603	658	628	652	652	647	593	619	634	604	625	587	618	652	653	605	647	687	659	625	633	645	672	640	613	624	648	639	624	631	669	603	634	647	613	655	631	637	649	617	649	682	621	672	668	638	642	607	595	626	650	626	616	617	602	610	646	622	636	609	629	632	649	604	629	627	610	606	574	573	650	612	605	614	622	665	598	634	643	655	627	604	621	629	591	630	569	658	649	631	632	653	630	640	632	625	669	636	583	627	674	592	624	642	645	622	600	612	619	629	624	630	626	592	615	640	639	621	626	648	639	663	634	592	615	612	640	649	629	618	640	597	600	649	641	630	653	644	616	650	579	607	656	622	636	660	622	680	623	652	638	603	589	592	622	634	629	613	642	606	640	604	584	613	673	612	595	656	659	643	658	607	591	651	608	594	662	634	658	619	632	619	617	632	644	637	641	590	631	600	648	663	660	611	627	592	643	683	644	604	644	636	617	684	642	622	621	616	679	639	657	609	627	658	592	629	618	646	622	613	573	644	652	635	648	627	654	629	605	614	619	569	600	652	639	656	643	634	611	584	606	652	586	651	638	646	599	632	638	618	622	607	606	583	668	690	604	612	611	653	657	615	623	622	622	605	669	651	640	586	654	634	649	597	671	631	606	620	648	635	633	673	625	629	647	588	669	650	638	637	665	632	631	640	662	660	648	655	641	632	618	646	631	627	642	686	657	633	633	632	662	620	635	617	605	657	595	642	618	617	623	616	645	659	629	647	647	609	681	617	645	652	612	625	602	621	591	670	674	636	655	616	634	635	678	635	670	669	630	645	621	672	668	593	619	586	680	618	674	617	641	654	620	617	610	638	621	577	619	589	604	655	631	627	603	596	642	630	615	615	602	628	612	628	659	608	640	650	622	639	672	580	638	594	627	690	650	630	621	619	638	654	598	671	630	625	649	654	633	606	650	612	635	646	622	626	678	620	625	645	652	634	646	606	603	622	643	615	671	642	643	623	609	683	658	675	691	671	636	602	650	651	631	656	629	651	671	609	681	630	640	669	687	653	675	674	630	597	652	633	658	652	631	649	646	649	601	667	610	629	653	629	610	650	621	610	595	645	625	613	626	589	588	619	638	623	699	631	635	621	612	648	644	588	627	636	648	625	616	651	646	641	645	613	677	641	658	634	640	661	637	618	633	644	616	642	622	672	602	647	643	600	589	587	630	649	653	649	608	624	680	620	579	645	627	606	656	652	619	639	660	632	606	620	667
26134	23591	22076	15599	8477	3411	2273	1599	1125	958	684	493	453	396	356	334	325	364	349	357	375	396	421	381	449	518	495	357	316	334	270	316	332	290	280	306	301	319	306	297	306	297	311	282	297	288	293	291	281	301	274	288	270	306	275	264	286	279	297	288	309	332	285	285	316	302	309	295	314	302	297	287	302	281	304	317	320	312	275	332	302	258	309	285	285	290	287	310	317	281	287	269	295	316	304	296	300	286	338	340	311	304	318	287	314	325	288	267	298	268	318	329	322	296	309	305	295	294	319	294	312	331	281	263	304	289	307	282	295	317	299	339	297	290	318	320	296	324	313	290	297	299	298	278	297	293	334	291	285	319	314	293	333	321	309	277	294	308	325	307	318	286	264	273	340	331	296	272	282	322	280	326	277	306	276	321	286	302	303	302	292	292	288	286	278	272	316	280	319	295	277	269	274	330	309	305	293	308	265	294	284	299	302	309	264	272	310	304	294	281	321	305	303	294	307	290	284	303	293	308	289	307	324	245	295	275	328	297	304	312	312	287	309	297	287	298	273	293	292	313	326	301	282	317	316	308	291	316	303	300	283	307	288	327	305	275	287	311	281	284	288	306	295	313	301	307	281	331	299	314	303	309	330	345	279	317	305	286	317	289	351	296	295	296	304	307	301	282	312	312	302	324	293	294	299	297	298	315	321	287	341	288	311	305	298	332	293	324	291	270	290	267	321	300	298	307	275	293	289	320	285	321	285	302	311	303	359	297	294	299	332	333	281	265	309	287	312	304	298	312	328	287	273	322	289	280	320	285	304	304	290	292	293	294	290	314	266	324	256	296	286	298	323	311	325	325	299	312	297	275	307	295	279	305	301	287	318	272	303	290	316	315	292	296	306	329	315	288	308	283	296	272	298	301	313	258	303	289	300	284	325	314	296	276	337	312	310	283	288	314	263	313	299	301	334	273	309	308	308	282	306	290	285	271	298	266	305	294	288	313	333	295	336	295	293	281	315	311	294	310	289	301	312	309	288	272	282	315	328	296	311	288	325	279	276	292	279	283	301	322	350	283	319	325	301	292	327	280	334	301	261	323	277	318	299	304	286	246	294	305	303	286	296	288	285	265	319	324	326	292	303	300	328	282	321	294	306	281	296	307	310	342	305	318	280	268	298	290	288	287	258	272	309	294	327	319	319	291	322	307	273	304	282	275	313	315	332	275	313	306	300	308	292	343	304	312	295	326	300	275	289	296	321	301	294	280	314	305	290	290	275	296	293	306	325	304	285	303	270	338	264	331	322	300	298	314	273	345	269	279	301	303	299	285	281	288	309	337	302	313	300	337	308	316	300	285	280	315	286	320	307	331	309	312	315	293	288	317	313	308	300	301	301	326	303	293	300	306	280	302	294	300	310	358	309	324	312	310	294	307	290	310	333	337	299	299	309	318	320	331	285	318	297	286	297	274	295	253	323	302	281	286	308	275	280	331	305	336	317	331	331	285	287	321	313	281	304	293	328	293	269	320	281	295	338	316	313	292	290	284	292	306	308	316	327	310	315	298	299	307	320	278	310	325	295	289	330	294	306	275	324	317	301	325	278	275	316	323	325	318	320	314	299	303	262	325	318	324	325	276	271	300	278	298	288	273	311	297	302	314	302	297	314	317	338	284	311	288	300	328	285	309	286	288	294	312	327	290	304	264	297	284	294	303	319	317	292	288	281	308	306	286	300	291	293	311	333	321	302	301	300	320	321	307	326	328	302	303	289	268	296	304	311	296	297	329	284	296	325	333	267	310	273	307	310	287	302	306	314	302	298	321	327	286	275	293	306	293	302	285	316	321	304	313	292	290	310	305	346	307	254	288	275	293	298	319	267	306	303	292	311	287	314	299	303	284	281	283	243	268	293	339	312	319	311	295	305	279	286	286	311	308	305	288	315	317	303	294	304	304	306	307	292	308	276	299	316	315	290	306	300	329	300	263	310	269	327	323	351	302	313	294	311	296	289	289	299	317	277	315	298	323	333	310	275	270	293	310	300	295	313	293	322	299	282	308	294	268	309	320	315	264	295	317	287	339	286	318	281	280	286	301	304	294	282	273	306	338	310	262	325	297	297	307	326	294	279	306	280	298	314	313	317	312	275	337	334	326	307	299	286	337	280	291	311	306	301	286	272	310	281	307	292	290	317	303	310	323	304	313	254	299	327	320	312	301	259	268	319	311	297	304	283	276	321	312	281	299	319	315	276	276	307	318	326	273	362	299	310	296	276	305	298	308	303	284	293	281	280	288	314	282	311	281	273	318	326	308	332	296	317	280	301	283	325	302	296	276	308	334	331	310	296	302	337	287	304	281	270	292	295	304	297	270	297	300	318	291	306	291	300	268	292	299	319	292	299	281	304	294	315	292	283	284	314	309	323	327	301	275	317	311	301	313	304	293	297	314	327	291	297	274	309	289	303	314	333	308	293	268	302	282	309	296	327	334	278	295	316	318	335	319	310	336	324	312	280	320	344	282	300	322	292	300	277	328	295	327	294	301	311	277	305	273	300	322	298	313	308	329	322	285	320	302	311	307	287	314	360	281	317	312	302	292	331	308	314	330	331	311	318	289	292	317	300	324	313	308	289	322	276	330	286	328	311	310	307	302	286	287	287	328	308	303	277	282	302	321	314	305	262	295	278	293	314	297	280	327	299	292	281	278	254	315	290	306	320	317	315	303	282	324	323	310	303	320	300	304	318	307	309	322	314	312	285	306	281	307	332	282	273	306	283	307	345	343	325	304	308	318	305	274	248	305	308	301	282	337	290	293	294	280	298	323	321	297	282	317	294	304	315	294	308	306	315	274	327	315	296	301	313	313	315	335	300	293	300	306	301	311	243	289	285	307	305	276	301	304	286	302	281	287	291	306	290	301	290	283	279	300	301	338	290	264	297	307	293	330	297	307	315	312	286	299	305	290	300	284	316	325	296	261	281	276	315	294	296	299	282	292	269	311	309	320	313	284	277	300	327	287	271	300	275	278	309	284	324	323	332	276	297	284	291	303	308	270	254	264	332	337	276	344	314	304	317	301	327	300	285	287	312	335	320	328	312	281	313	292	305	321	285	299	296	286	295	289	309	315	309	326	274	337	328	286	336	330	293	312	286	316	330	299	318	289	302	303	292	301	313	295	325	326	286	302	267	264	297	298	307	320	295	283	285	304	293	303	309	303	289	309	303	290	312	265	334	271	262	279	307	303	295	281	287	253	305	286	281	309	286	306	282	292	301	315	283	310	294	285	308	304	293	304	283	314	294	290	290	316	295	309	332	339	295	299	292	298	325	322	328	292	325	314	296	333	312	273	296	277	279	281	272	308	294	343	335	292	280	293	304	339	329	294	305	289	315	297	314	321	284	302	327	301	324	338	296	293	341	306	305	299	333	309	289	267	285	316	328	314	292	296	281	348	309	290	320	291	346	294	263	293	313	312	300	318	287	290	316	282	320	349	341	300	321	270	297	302
16923	19333	25369	25059	18850	10230	8374	6562	4805	4281	2858	1821	1357	1337	1139	1018	1099	1029	1016	1116	1338	1544	1446	1313	1730	1760	1577	1047	814	772	705	707	742	762	734	745	743	687	724	714	753	689	701	725	718	692	738	739	728	714	730	752	715	777	745	738	723	765	723	754	777	785	740	729	728	706	708	687	740	759	721	705	733	693	710	721	721	661	711	733	713	740	698	695	710	752	751	701	715	727	697	742	741	735	715	701	685	759	718	684	760	729	725	736	681	714	788	723	726	694	746	711	724	693	703	752	703	732	767	732	725	721	755	716	750	719	686	713	674	761	721	730	686	739	671	751	733	736	752	747	719	772	723	735	742	703	700	694	732	669	781	739	715	753	760	712	764	760	738	756	739	701	738	720	744	714	734	736	765	703	705	736	708	695	733	686	731	741	739	731	746	729	672	684	725	727	729	697	692	703	734	745	738	723	712	716	710	710	803	704	743	710	751	700	693	717	708	715	739	736	737	732	712	742	680	736	702	764	748	769	700	702	658	722	718	733	775	726	749	711	678	748	735	695	740	671	725	723	745	749	724	692	727	681	775	716	712	738	684	709	712	676	681	711	685	694	745	667	741	686	725	689	685	686	682	704	719	745	697	679	757	672	724	744	769	756	712	718	718	738	712	735	750	748	699	725	723	711	749	686	723	737	686	757	759	720	693	725	748	695	673	735	702	716	705	736	708	721	709	679	689	735	718	745	720	731	756	696	719	734	687	698	762	724	718	705	725	726	762	752	717	745	692	694	738	689	687	715	721	698	726	708	743	746	717	701	731	736	720	700	769	715	737	694	689	692	714	724	709	726	722	669	747	714	735	697	737	721	737	744	727	733	693	718	776	768	736	732	673	760	779	725	709	718	698	718	701	721	771	721	703	752	726	742	700	752	760	741	734	744	690	722	764	744	789	736	776	691	731	652	699	692	685	717	729	718	780	720	710	746	706	733	727	706	735	718	739	741	682	731	669	702	700	745	745	776	723	746	733	691	705	751	724	710	720	692	720	775	726	771	766	711	688	744	698	735	728	743	726	733	684	786	739	747	744	726	717	719	738	720	747	754	715	797	693	710	712	698	725	728	717	697	707	695	736	745	720	731	742	715	690	760	765	742	711	759	698	734	758	746	721	705	753	720	703	741	733	781	736	707	707	752	700	681	752	724	740	765	714	790	734	712	715	731	757	759	782	725	701	702	686	717	745	686	699	766	748	719	667	725	749	713	697	706	738	730	699	759	728	765	725	676	728	717	738	713	753	754	693	750	759	693	716	720	736	691	726	727	744	727	725	788	685	736	726	721	710	700	706	705	756	763	747	739	748	763	709	721	752	741	729	756	683	748	723	742	707	703	767	691	747	754	722	703	719	728	717	719	731	677	712	683	736	812	687	749	737	729	654	684	659	722	731	734	733	672	721	743	753	756	774	761	722	702	711	739	744	711	753	707	707	684	725	725	709	724	690	758	742	732	711	738	680	720	763	735	760	682	742	730	744	727	726	686	696	717	747	681	728	750	692	742	708	761	754	702	733	733	706	763	727	754	710	732	736	713	747	706	696	705	744	724	708	731	690	730	703	727	763	773	726	712	743	744	739	744	703	739	692	738	725	749	694	740	741	713	755	689	771	727	747	728	747	721	723	737	717	702	698	711	730	747	706	693	733	762	761	686	776	721	717	747	679	744	773	725	741	691	736	736	738	692	751	721	776	743	734	719	713	751	715	716	746	714	689	739	687	732	735	679	712	759	727	776	705	740	714	733	714	749	783	701	755	696	727	712	720	724	727	700	713	728	717	677	703	714	739	790	683	735	723	753	690	731	719	737	690	757	716	771	728	728	719	764	705	721	726	755	781	694	700	715	730	714	721	706	731	698	670	735	745	729	762	751	727	740	705	774	682	717	712	762	711	697	727	710	747	702	765	717	732	689	759	721	744	684	698	713	730	659	732	740	737	772	677	791	737	752	735	714	723	740	728	735	740	757	716	763	730	728	727	765	715	769	723	706	708	736	772	783	720	708	716	706	745	720	734	749	767	707	730	697	707	760	711	718	744	714	763	768	778	712	674	709	755	785	746	723	722	715	725	666	712	705	725	680	724	724	697	761	683	716	702	721	683	740	759	735	713	738	701	761	762	732	721	710	731	737	759	722	697	737	694	747	712	741	732	715	720	667	740	765	715	710	755	750	745	686	689	729	698	800	766	738	714	744	751	711	770	746	726	731	729	748	754	724	701	717	746	703	698	731	761	713	700	715	722	691	736	720	695	721	703	739	793	756	772	694	694	675	710	718	711	699	689	719	696	781	712	733	716	701	749	773	718	697	755	691	773	686	789	693	690	699	711	795	674	742	733	680	705	719	742	724	738	731	710	708	689	699	742	738	732	722	720	735	702	781	747	731	652	709	729	731	702	684	726	782	734	678	688	724	724	688	761	724	715	679	730	743	709	704	724	705	695	751	748	728	743	783	773	699	751	729	750	776	752	695	706	706	744	738	710	721	717	683	762	676	695	729	729	723	702	764	749	736	735	731	723	707	731	732	729	719	725	718	715	685	717	765	747	722	678	759	747	721	705	727	667	734	712	749	743	727	736	713	688	715	723	675	747	688	737	706	775	688	695	742	777	716	752	702	708	715	734	699	724	684	710	697	718	745	695	749	731	737	712	684	671	716	687	762	727	744	681	704	764	735	726	781	682	735	696	735	715	718	697	728	803	710	716	747	715	733	659	680	698	729	732	723	689	713	748	714	740	771	728	734	708	730	717	762	699	720	669	786	705	755	720	756	671	720	730	723	728	743	668	701	700	729	728	665	747	718	707	723	692	721	738	712	727	742	666	694	724	746	720	718	729	731	708	750	754	757	704	750	744	703	685	742	712	739	728	719	732	701	696	752	749	725	685	726	775	740	691	693	725	756	733	655	703	721	689	732	697	704	687	740	713	741	722	728	763	694	723	784	717	713	700	702	726	732	739	701	691	723	736	675	751	777	747	729	711	710	712	743	679	721	723	732	723	704	704	706	738	719	732	720	717	713	732	684	713	759	710	746	664	727	689	680	686	704	703	698	737	754	744	705	715	746	708	775	748	739	752	758	680	699	733	749	692	676	697	730	748	668	730	755	718	722	711	720	719	749	755	780	707	746	711	719	727	740	749	717	684	761	693	750	723	731	665	713	673	728	745	741	767	766	696	772	678	755	737	728	675	719	737	700	686	712	663	727	691	755	733	718	704	742	713	719	749	728	697	703	761	700	708	747	747	697	723	682	688	709	737	696	724	702	721	727	745	716	687	722	692	751	750	746	730	725	734	724	731	709	724	721	749	719	711	715	711	751	731	740	732	730	734	752	748	732	744	671	678	701	705	754	768	740	706	711	734	732	759	698	683	745	743	708	744	696	685	747	726	717	754	668	762	715	703	707	726	678	686	725	762	743	743	673	721	749	743	735	699	722	728	736	749	702	763	732	758	732	682	727	730	721
41533	41366	37518	36600	41467	24423	17132	11718	7663	3969	2131	1027	851	657	678	597	548	565	513	427	427	488	790	1360	1814	1668	1063	675	421	362	288	293	328	315	313	314	341	283	308	306	304	274	321	301	311	307	315	321	315	294	288	322	305	310	313	331	308	314	297	288	316	304	321	321	300	300	323	307	313	290	278	285	319	304	307	295	337	313	290	295	324	276	322	290	314	280	326	291	333	302	342	304	291	319	314	324	298	280	346	324	282	313	328	305	312	328	326	303	311	310	277	308	341	320	318	326	288	316	319	341	333	326	318	300	321	306	313	309	344	334	315	325	288	327	339	328	300	310	324	334	322	302	304	292	300	315	333	293	342	319	324	294	308	280	303	339	295	318	287	274	300	287	326	322	324	313	308	264	350	328	299	334	308	332	332	286	312	293	316	323	326	300	312	306	318	290	347	316	316	322	305	317	312	294	298	326	314	319	329	314	312	309	333	322	315	320	306	298	323	267	299	287	297	294	293	306	278	301	280	310	304	319	293	328	345	326	318	305	321	360	294	269	289	334	323	317	354	314	340	293	277	331	302	329	310	281	290	291	289	273	274	333	306	329	317	324	337	307	304	295	293	298	295	305	320	279	302	311	275	288	295	335	274	352	350	288	296	298	311	332	316	315	310	304	302	293	321	314	313	364	337	294	286	304	291	325	298	298	297	294	297	304	272	302	310	338	295	307	305	316	317	332	299	334	308	288	285	334	301	303	323	350	306	324	308	336	304	290	311	296	308	294	301	310	341	304	311	321	289	346	305	319	297	299	288	309	305	308	308	297	291	329	338	311	288	329	336	299	304	286	301	293	291	321	287	312	313	325	317	276	272	309	326	298	285	275	333	341	304	306	344	293	293	316	280	307	279	326	292	293	305	339	300	288	311	315	316	333	315	285	317	306	299	287	289	276	306	276	302	323	326	315	325	284	338	290	327	294	335	295	309	324	300	321	293	307	286	314	301	316	311	301	307	274	292	318	298	295	279	299	308	306	320	334	314	293	294	329	339	291	340	338	289	306	297	299	327	292	314	323	322	302	292	317	293	297	334	318	315	265	319	328	294	312	281	277	319	292	296	305	327	305	292	298	295	294	307	290	334	290	317	300	290	312	277	278	302	267	303	338	325	296	306	309	327	288	316	291	336	290	325	332	308	327	328	302	304	327	322	324	309	299	355	291	328	299	303	308	320	294	309	326	305	328	305	317	304	301	330	309	285	308	329	312	285	304	284	303	307	281	319	265	295	312	293	328	335	320	322	324	331	292	324	318	314	304	325	306	311	284	301	315	301	318	316	334	320	310	314	309	307	309	282	311	348	292	346	330	334	291	337	298	307	332	319	328	327	321	333	310	307	291	288	318	319	300	321	316	275	323	338	310	317	323	290	309	305	324	321	312	317	313	332	317	354	331	281	309	300	277	303	304	290	288	285	294	310	298	298	304	296	316	314	332	299	292	321	335	312	308	321	328	302	357	309	318	306	325	322	274	307	323	296	310	326	324	299	302	289	294	310	336	299	326	321	314	334	283	286	321	315	317	303	295	317	295	341	287	322	308	306	329	302	312	262	291	299	293	294	322	307	321	305	288	312	329	323	339	279	311	279	296	300	315	337	280	337	279	338	317	341	268	296	313	349	359	312	311	336	316	320	302	303	308	337	341	283	322	318	317	328	326	315	320	297	331	333	314	307	317	323	321	310	325	344	310	301	306	294	267	309	314	301	317	283	307	325	355	310	305	292	305	317	285	328	293	301	306	327	324	324	286	332	302	292	297	315	282	319	304	291	300	315	312	325	300	298	305	336	322	328	297	302	328	303	319	312	342	275	306	283	311	313	305	296	331	328	325	301	299	288	330	305	281	319	295	346	292	278	315	310	333	279	338	323	312	300	310	338	307	319	329	324	283	302	352	308	325	299	323	331	284	311	287	321	305	334	345	311	294	326	306	334	277	323	296	304	296	328	304	312	320	278	304	296	287	317	297	311	324	306	331	300	322	352	296	291	269	298	325	295	318	293	329	340	326	297	334	276	277	301	322	330	296	302	319	338	326	299	306	374	281	300	312	320	345	317	316	296	313	321	298	322	305	303	313	343	277	332	296	329	300	320	318	316	293	308	315	310	301	306	331	275	343	328	286	318	293	339	304	335	321	268	281	313	317	312	336	298	300	316	306	342	298	306	310	289	309	334	331	309	315	291	329	312	311	302	284	318	321	312	336	325	292	327	259	289	305	329	324	312	324	312	313	321	295	310	289	343	331	321	319	325	319	304	297	338	357	278	330	316	296	345	304	308	297	301	308	319	304	328	301	301	286	345	334	297	334	305	311	312	280	312	324	297	274	298	315	320	296	295	296	286	298	310	313	317	321	306	321	357	294	291	311	317	283	324	319	329	302	308	291	306	292	292	311	347	321	298	319	284	294	299	367	307	334	300	304	299	298	347	292	325	314	310	287	325	286	301	292	318	284	312	342	315	298	299	311	318	328	311	270	302	301	350	315	319	294	297	309	305	307	312	315	301	323	336	331	325	317	338	321	296	332	312	317	323	284	285	307	322	294	307	308	334	294	319	304	309	318	313	299	318	314	306	319	334	338	319	318	303	309	307	314	288	322	330	319	298	318	326	320	304	319	340	327	311	298	329	300	292	322	289	277	299	316	322	326	328	323	326	285	289	334	321	322	316	316	269	308	307	273	300	315	308	317	295	297	302	289	310	343	298	299	305	321	344	324	327	306	285	282	324	309	298	305	277	304	331	323	294	325	297	304	392	304	323	319	291	360	332	311	287	311	317	296	364	317	331	304	335	310	286	321	308	322	319	306	306	326	320	306	305	341	309	318	313	293	345	306	306	298	319	293	311	306	272	317	280	309	312	311	299	311	310	325	326	332	309	298	307	319	326	291	308	320	306	322	273	275	325	297	311	318	333	288	327	287	309	276	313	321	288	330	318	339	295	305	298	311	349	304	289	322	301	319	332	307	309	311	313	327	293	341	335	292	309	303	274	303	310	321	302	313	317	342	291	289	304	291	314	328	305	335	342	308	334	320	336	283	340	290	284	327	298	277	283	317	307	347	330	312	351	336	304	287	323	331	322	302	299	310	308	290	277	284	299	286	314	308	319	299	273	307	303	301	296	337	270	290	315	305	318	301	305	322	324	321	287	318	294	343	296	327	338	310	308	316	350	321	299	294	320	321	312	300	321	319	301	313	273	307	303	287	308	288	332	329	307	281	330	309	280	322	328	304	296	344	323	298	302	329	295	309	280	291	313	305	291	275	321	319	313	332	329	322	306	301	286	296	342	326	300	318	309	288	335	280	307	299	297	323	305	301	306	323	295	319	294	307	352	286	312	325	308	294	313	321	282	277	312	318	333	328	350	301	312	344	311	303	301	314	300	296	339	305	297	299	311	308	330	300	292	322	317	326	330	267	299	281	307	296	331	303	320	331	302	259	262	297	300	280	345	335	325	322
29044	34785	38379	42159	44124	25036	24251	20825	16668	10010	6315	3410	3063	2709	2765	2397	2057	2176	1838	1496	1453	1698	3823	6606	9474	7779	4626	2487	1337	908	769	767	775	805	724	735	772	694	698	763	744	784	736	730	739	681	698	734	670	696	723	738	750	723	703	761	725	680	718	768	763	733	789	762	710	777	751	718	738	714	787	745	716	706	758	725	718	688	750	703	751	766	761	750	742	726	690	777	748	715	728	722	721	793	714	713	735	757	761	756	737	770	735	705	723	679	781	738	722	690	748	746	754	727	708	745	741	705	743	766	710	757	740	756	749	717	716	793	738	722	716	804	710	733	751	744	787	712	739	739	750	766	749	699	733	747	755	708	770	737	733	697	776	739	747	801	744	781	753	742	747	714	728	748	713	740	737	769	749	718	771	713	771	733	731	737	678	712	765	777	760	740	723	713	711	694	705	771	819	708	720	707	765	706	731	717	725	748	761	752	716	728	699	690	706	738	767	715	739	713	728	756	776	713	732	745	713	732	753	730	748	742	739	748	748	778	713	739	747	711	691	702	774	711	736	730	741	745	772	776	743	742	693	754	694	700	755	741	720	762	668	703	709	754	768	708	742	720	794	731	721	722	708	766	785	744	764	724	761	725	699	763	750	718	721	731	757	759	750	726	757	731	716	753	726	781	774	734	715	696	739	745	728	734	736	758	769	758	774	744	729	732	732	749	752	713	797	715	732	747	744	736	727	730	707	714	718	721	753	721	760	727	735	774	758	695	781	730	758	727	797	707	740	751	764	767	729	705	745	766	785	707	731	717	699	743	754	738	724	720	685	761	704	738	724	720	751	695	742	713	743	768	739	711	738	750	791	694	732	797	759	770	735	770	748	779	749	714	699	737	749	737	782	750	734	711	729	702	770	756	745	715	738	745	696	745	773	791	692	722	724	705	788	790	762	717	790	762	708	797	774	717	747	720	746	724	760	716	769	710	782	775	735	775	711	718	708	718	735	758	720	738	740	727	688	746	710	766	771	740	764	747	729	792	725	759	713	767	706	738	763	772	711	722	748	748	726	766	740	712	745	724	721	747	736	768	747	719	734	759	740	715	730	733	750	687	722	755	752	743	697	732	704	717	757	743	717	769	734	761	707	689	768	738	766	774	729	712	788	712	749	750	817	725	732	731	756	704	742	738	766	718	707	748	732	705	754	794	714	766	762	763	708	695	737	673	757	790	715	762	711	763	698	765	724	743	737	716	752	807	725	699	769	769	735	756	773	783	751	762	760	757	712	735	736	676	766	746	706	714	771	776	730	777	717	714	794	739	743	745	730	730	744	715	688	791	705	740	691	736	763	766	790	724	728	794	735	734	727	788	736	744	764	747	765	795	736	750	778	759	774	760	772	768	749	754	715	691	753	765	714	745	688	738	711	739	735	723	738	727	721	703	743	745	730	795	736	723	710	724	731	748	730	756	711	676	767	753	774	803	730	788	786	765	746	710	741	700	726	709	702	705	726	761	679	717	732	697	766	729	771	767	715	713	750	809	711	747	724	725	795	707	738	731	721	739	728	746	726	739	711	701	697	775	748	774	752	746	716	715	728	758	740	741	745	743	719	778	720	766	768	739	732	791	764	731	746	711	796	726	710	712	723	745	733	725	735	777	769	735	751	746	774	752	755	711	714	708	720	744	700	699	743	727	781	713	699	736	726	750	729	781	717	738	761	789	746	701	783	729	738	739	767	747	727	758	724	687	725	741	696	727	763	710	730	719	749	786	708	729	740	722	758	739	727	725	677	744	772	746	771	763	750	783	773	751	722	763	790	733	726	729	725	757	742	702	730	679	724	704	712	786	716	743	719	707	725	715	719	759	731	690	703	739	709	708	699	769	736	739	710	742	701	715	792	771	724	690	760	754	739	716	781	748	763	712	717	697	696	698	760	733	746	728	748	686	747	689	703	703	734	750	772	725	732	739	720	726	776	762	739	749	728	727	767	706	744	727	725	759	711	729	744	767	737	726	738	778	696	766	721	742	715	688	785	739	716	771	736	773	688	735	681	740	749	720	725	713	765	782	737	754	784	748	754	740	756	772	740	747	797	743	733	717	769	716	781	744	713	717	742	776	722	715	732	743	795	677	772	773	739	735	740	739	751	743	739	724	730	777	736	721	698	742	703	713	727	750	690	762	694	734	737	740	707	754	786	727	754	710	730	752	792	722	729	730	749	702	754	749	768	753	693	730	775	789	745	741	780	734	692	686	722	696	729	724	699	715	760	722	784	706	774	731	712	694	757	698	760	732	736	751	702	703	772	735	729	764	731	704	699	757	765	756	761	653	721	780	737	751	740	698	728	708	727	757	760	739	745	773	736	738	730	813	701	754	755	725	768	692	798	748	774	722	730	705	776	723	771	747	710	720	692	771	730	735	762	732	779	778	772	764	766	774	703	768	740	737	749	722	746	750	785	737	738	753	730	727	722	715	738	726	736	734	737	756	728	716	737	739	683	742	732	768	761	743	728	707	750	752	668	699	735	709	725	755	778	758	724	793	769	748	700	739	785	722	742	728	735	712	766	696	747	763	682	811	706	736	737	723	738	707	784	754	774	773	773	720	736	755	692	736	717	785	724	729	722	758	764	757	712	747	773	729	729	760	759	715	724	748	756	743	737	707	740	733	746	697	746	737	773	780	723	722	741	731	769	722	748	722	736	750	755	758	710	710	763	753	722	725	800	709	712	737	767	757	710	757	760	744	758	778	750	706	750	680	795	734	706	744	794	742	731	739	753	713	763	729	783	755	712	757	767	736	727	747	710	706	763	745	794	734	753	776	737	686	734	780	691	727	713	735	728	746	740	707	738	721	769	696	738	747	729	738	748	732	725	694	774	716	788	693	748	739	703	786	735	762	749	749	686	702	725	767	721	731	766	755	783	780	713	765	747	758	723	719	727	708	703	717	744	732	706	747	748	773	779	741	758	747	754	725	715	732	732	724	770	747	736	740	744	762	709	759	751	733	730	751	731	736	684	764	737	754	719	785	712	741	755	801	714	704	737	733	755	763	744	712	767	758	719	740	754	759	745	703	718	678	719	735	741	662	744	755	728	757	730	707	699	735	721	760	749	708	748	739	747	749	730	699	703	746	730	714	817	718	763	768	779	723	748	793	719	714	744	755	797	739	732	756	747	725	738	752	729	767	784	724	737	733	767	760	695	773	754	683	751	730	728	731	702	763	709	718	697	775	749	752	760	753	754	705	693	749	755	746	713	723	699	739	722	774	737	769	748	765	717	722	709	694	733	706	761	817	734	769	750	781	742	772	755	782	728	723	744	683	807	739	733	736	739	747	726	701	736	717	699	684	704	738	750	732	737	755	721	735	720	735	765	773	773	724	759	725	707	740	699	696	743	708	752	712	736	770	711	737	725	668	733	743	719	740	722	813	752	738	696	703	721	798	755	797	729	716	828	723	724	754	757	772	745	741	728	774	720	706	788	742	776	742	744	730	721	727	741	724
48091	50284	45041	42288	40575	28053	26898	23378	13871	8083	5399	3054	1854	1068	998	1004	988	872	867	760	655	649	786	2329	3724	3262	1898	884	408	278	251	263	243	266	264	264	245	270	251	273	223	257	253	257	238	267	218	252	240	278	252	256	226	234	233	258	242	241	230	233	252	265	217	206	262	272	263	218	261	248	265	238	268	270	268	242	273	244	230	255	243	250	252	222	272	290	273	241	234	273	225	274	227	267	248	244	246	237	236	240	263	257	263	257	240	238	244	231	257	252	251	254	300	270	284	263	252	253	225	231	276	260	282	227	225	264	260	256	255	236	256	237	247	239	289	250	247	252	248	251	223	239	251	270	244	235	235	234	266	245	244	266	274	220	254	247	254	257	236	248	261	229	266	250	230	253	225	243	236	237	264	254	221	274	252	248	266	249	234	259	248	231	247	256	255	224	232	257	250	210	244	242	238	256	239	233	249	273	244	261	252	253	234	228	242	238	262	252	270	259	279	240	246	270	245	242	273	249	290	222	243	237	251	258	244	270	261	252	248	238	231	224	244	225	254	226	243	229	229	246	230	256	258	244	229	258	218	246	249	232	271	240	232	260	258	240	231	246	235	294	266	233	253	252	219	243	239	251	237	264	238	240	263	254	231	232	257	237	242	233	271	254	266	245	234	267	248	250	251	275	238	239	247	218	251	241	220	248	237	262	253	253	252	220	238	267	247	237	273	287	244	248	228	256	271	242	258	225	221	254	254	246	251	247	269	260	240	239	207	250	253	249	281	255	273	267	278	296	278	269	224	266	253	296	249	201	227	233	251	241	268	275	257	257	246	256	249	247	223	276	239	252	251	285	263	262	266	226	260	267	215	236	218	251	256	258	237	260	246	250	232	273	250	261	246	200	252	261	245	236	220	265	251	247	252	265	226	220	229	258	254	287	238	243	246	253	245	275	246	243	240	223	259	236	264	276	233	250	215	222	247	260	262	262	249	254	252	246	278	254	228	238	241	188	245	261	254	278	283	257	253	260	275	248	267	237	258	242	246	264	242	259	258	258	242	248	245	258	250	247	244	216	240	230	234	238	251	250	217	215	260	275	227	268	242	248	223	257	275	248	232	264	247	262	251	256	236	259	267	228	255	246	246	262	246	237	272	263	234	262	255	263	248	248	265	277	249	243	255	241	210	260	236	251	281	249	234	251	268	294	231	233	253	255	244	242	249	247	218	243	278	259	244	266	231	238	253	273	224	262	249	236	242	229	282	238	248	248	241	221	254	253	248	249	268	242	264	286	286	254	233	254	253	240	263	222	230	253	235	231	245	245	250	244	246	228	240	257	241	258	266	252	252	255	233	257	263	243	247	260	229	284	248	258	257	265	255	267	256	278	237	220	258	256	226	236	250	247	252	234	254	233	242	226	254	254	254	238	269	247	218	234	240	263	244	238	238	258	249	241	269	240	255	228	270	256	264	256	271	269	277	248	225	248	241	258	240	261	239	232	213	220	262	241	246	234	258	244	259	232	254	297	244	230	227	250	259	262	271	248	263	246	229	222	257	236	263	231	283	260	275	238	240	229	255	245	263	252	256	231	255	248	245	249	249	286	257	207	233	279	236	248	229	252	239	241	226	264	241	248	256	235	242	244	251	249	258	265	241	239	249	275	247	278	197	243	254	256	238	226	260	254	243	246	259	226	221	255	217	259	235	231	224	238	254	238	237	240	251	278	231	232	222	254	244	234	250	257	262	273	233	245	253	255	236	239	256	270	238	241	229	269	258	225	246	244	231	254	254	238	233	261	235	262	248	266	262	257	255	257	235	241	246	259	241	273	241	228	255	246	258	249	255	217	216	239	257	231	246	241	269	269	249	250	261	248	234	239	221	255	262	283	233	245	229	239	219	226	252	288	260	251	235	226	253	200	255	262	251	246	249	242	252	274	251	245	267	246	241	254	245	222	254	246	236	265	221	235	231	253	251	245	241	241	235	237	241	235	222	258	259	234	255	252	268	258	263	260	238	243	263	250	260	259	260	241	247	292	239	235	276	246	246	251	241	224	223	269	259	277	260	258	239	229	231	238	246	249	257	268	275	252	233	267	238	247	231	261	243	234	250	256	256	259	231	254	278	251	242	274	239	275	266	237	249	290	265	249	274	267	236	246	229	250	263	259	266	255	266	216	265	211	272	291	255	227	282	246	228	239	265	213	252	261	245	256	236	272	229	260	256	244	258	269	244	234	267	252	251	281	233	265	265	210	260	216	260	252	253	242	246	251	246	281	253	226	257	269	244	246	254	226	240	239	265	270	250	276	269	251	233	233	257	236	232	260	243	254	233	249	249	248	244	252	282	257	238	248	228	247	193	259	241	262	224	282	245	235	236	237	271	219	264	239	243	234	234	225	270	237	267	286	242	214	246	234	220	244	230	224	254	259	255	221	255	264	237	228	238	239	219	269	233	252	223	237	235	240	269	264	251	244	267	245	231	261	266	281	261	255	243	215	254	235	247	232	245	210	240	248	256	244	251	224	260	279	269	254	249	246	224	251	255	249	248	254	246	261	251	272	249	262	221	263	238	270	234	238	224	242	247	221	231	252	262	249	253	252	224	251	263	241	257	236	263	249	250	254	248	236	259	277	235	257	236	263	238	239	242	238	229	241	236	230	241	242	243	245	261	285	252	242	246	221	289	264	248	255	268	221	276	257	252	225	238	251	238	279	249	237	246	252	261	250	232	238	248	244	273	274	277	266	246	238	255	234	222	231	247	237	253	254	232	257	253	252	246	244	243	220	223	226	225	212	242	219	261	244	248	264	248	224	251	274	255	255	232	234	264	284	235	255	248	254	270	252	249	248	228	259	256	247	255	265	239	256	250	257	262	247	244	267	277	241	241	256	252	283	237	227	250	251	247	255	242	248	227	236	264	265	267	250	255	240	216	231	236	249	233	256	241	257	282	227	237	247	237	249	251	240	263	235	238	269	240	237	238	304	236	252	248	227	231	267	212	253	247	235	242	271	245	259	239	259	270	237	216	243	253	243	250	232	254	228	256	257	240	254	254	258	245	234	258	259	248	252	255	215	249	233	245	283	254	236	244	269	276	255	248	236	226	259	278	245	231	282	245	210	242	216	234	237	253	261	256	236	230	268	248	253	262	271	260	241	258	261	270	257	256	262	255	248	241	263	248	230	269	256	226	251	274	221	262	276	220	302	242	230	264	264	278	269	221	264	253	238	275	249	262	244	263	228	265	260	235	247	254	237	237	280	267	270	301	234	263	239	247	248	249	241	242	244	248	241	250	223	237	241	249	263	239	245	242	259	252	249	254	252	253	283	261	222	280	235	228	248	240	226	226	252	244	271	230	276	269	241	275	244	248	229	225	247	251	252	299	256	272	252	268	286	248	217	234	209	255	282	245	257	235	248	254	241	259	235	288	269	242	237	252	238	221	271	246	244	245	255	254	223	221	240	226	243	262	226	240	243	260	237	235	216	237	276	256	241	247	265
33756	44798	48029	48823	43267	33729	34467	30702	20980	16274	13237	8557	6018	3889	4358	4171	3966	3845	3703	3540	2813	2809	3997	11210	16493	14154	8247	3535	1401	763	647	591	596	593	614	626	585	645	624	623	623	560	596	604	633	592	578	631	590	618	621	576	584	581	615	606	574	604	592	592	628	623	612	563	585	613	627	634	610	624	585	589	589	587	618	569	577	589	557	590	608	570	611	589	611	630	610	611	602	624	570	582	593	564	544	576	601	602	572	585	577	677	626	617	600	568	573	623	595	568	550	601	589	610	592	605	583	628	606	645	609	595	610	582	609	629	619	555	618	600	582	605	661	639	573	580	591	621	636	583	590	596	574	633	579	602	588	591	666	581	599	608	623	617	576	594	636	626	628	542	621	577	596	573	636	585	616	623	619	599	594	605	577	560	577	595	585	585	553	607	581	588	593	576	619	637	632	604	659	626	579	615	592	613	616	607	633	581	606	626	575	633	580	587	630	562	574	615	576	528	564	609	561	634	591	591	645	596	642	602	584	651	601	564	573	605	592	564	580	582	587	538	620	571	622	561	598	592	611	598	602	578	622	590	594	567	575	637	600	576	609	649	610	611	541	615	619	567	580	619	616	582	637	583	556	605	639	625	601	597	616	574	584	589	598	639	607	601	563	609	613	596	576	608	620	581	621	584	599	613	616	603	580	566	558	605	616	580	587	642	622	639	611	616	582	587	640	613	596	629	612	587	596	575	568	579	606	619	569	638	593	561	634	652	595	609	559	560	594	619	617	579	540	611	599	613	587	601	637	602	562	630	597	584	604	584	645	564	579	587	618	597	604	580	618	625	605	574	611	600	607	617	597	626	643	632	583	573	591	618	600	622	579	603	636	659	610	569	587	644	600	620	625	580	611	570	585	634	560	636	606	638	598	597	638	624	582	644	623	608	607	627	601	612	564	571	595	631	633	566	556	573	576	577	566	612	626	587	616	587	638	601	621	606	582	578	574	576	615	594	637	645	594	625	610	617	646	625	562	565	569	607	610	611	566	597	598	607	630	555	569	597	635	597	581	586	546	664	628	622	573	606	601	610	587	601	590	601	596	580	568	608	560	645	594	630	543	585	591	605	586	626	602	630	608	601	611	591	594	619	592	610	613	615	600	591	589	568	639	573	581	606	585	612	626	582	585	590	594	634	586	608	574	611	624	615	567	519	631	639	573	600	608	561	625	615	603	581	561	626	609	580	640	594	637	593	611	611	621	581	591	589	615	577	617	658	568	627	617	619	602	577	555	593	607	636	623	574	619	584	647	639	588	621	603	583	588	585	627	616	590	584	601	620	603	602	593	604	602	615	622	636	600	610	619	589	651	570	617	598	590	615	614	552	621	568	620	633	553	626	589	605	614	590	618	590	643	610	580	622	573	615	583	604	614	591	603	616	627	578	570	631	617	602	557	543	593	592	595	597	583	598	606	615	626	559	603	615	599	603	576	573	640	564	608	614	595	579	562	538	598	620	617	579	583	625	623	602	577	600	630	636	606	603	632	581	579	625	588	594	573	600	579	588	605	592	595	627	636	616	592	648	601	641	608	597	657	614	620	607	603	664	608	611	572	639	572	616	611	647	612	623	627	578	573	569	631	633	606	640	600	581	621	614	635	597	608	565	600	605	595	582	640	595	606	586	601	612	601	583	582	615	564	599	596	603	571	575	629	596	620	609	630	648	605	599	581	564	576	640	566	567	597	595	584	581	581	594	582	535	603	609	596	602	633	581	570	597	614	605	590	616	667	605	605	594	627	629	607	610	610	550	632	592	643	588	590	631	565	629	580	576	607	598	537	534	591	575	578	598	601	594	617	607	638	579	619	605	584	583	624	579	586	559	581	584	629	623	585	611	586	581	627	590	596	560	609	615	583	598	632	618	540	575	619	608	600	599	622	584	580	600	630	569	616	597	611	636	568	591	596	578	559	572	602	599	603	596	542	602	625	617	621	582	629	613	592	611	589	629	569	632	592	646	607	605	644	612	640	596	576	574	602	587	593	597	637	583	620	565	575	580	580	600	597	594	592	568	591	623	592	624	611	601	587	651	630	585	643	589	609	580	605	601	612	579	568	587	584	566	613	570	620	600	593	601	575	580	631	623	648	604	630	645	604	602	610	546	594	572	596	625	621	644	595	604	554	560	619	578	646	637	614	633	569	610	576	596	596	597	598	558	596	604	613	602	593	604	616	617	563	623	581	574	583	653	605	584	574	595	625	632	644	606	598	582	586	630	588	597	588	623	623	602	564	575	566	565	640	614	641	623	594	576	622	628	616	593	593	617	583	586	621	605	607	577	588	530	581	606	581	596	605	620	598	592	596	643	597	613	586	573	584	604	579	629	605	626	629	627	599	574	536	579	601	595	615	611	591	605	632	577	587	635	630	614	610	572	617	563	582	592	595	595	593	635	588	620	593	635	585	567	595	647	632	572	555	632	603	602	555	564	598	640	595	610	584	665	621	603	608	606	586	589	609	600	641	585	594	618	631	551	600	583	546	660	600	631	588	549	604	633	640	603	603	594	580	613	553	580	596	580	593	631	597	566	637	569	609	624	576	618	587	590	586	598	624	590	586	561	604	581	581	599	580	586	595	596	606	620	572	591	611	607	598	551	615	642	573	584	620	569	617	586	567	593	636	608	586	568	629	570	610	606	634	625	618	634	609	590	577	619	595	601	544	572	615	610	603	651	570	619	583	605	585	574	599	614	625	614	594	560	614	586	611	558	609	626	641	619	595	608	626	563	605	585	574	599	609	577	575	599	574	593	559	571	605	602	585	649	563	619	623	591	583	589	573	537	599	581	567	565	601	580	610	583	602	572	606	636	593	614	585	586	627	578	613	649	579	601	560	522	617	595	589	560	579	591	588	598	546	580	615	625	600	621	619	574	579	629	606	629	635	592	590	585	646	601	617	580	605	614	542	621	607	585	602	570	574	641	527	634	615	587	606	604	576	614	580	600	600	558	546	599	604	644	616	647	606	601	604	619	616	596	586	596	571	581	571	607	580	613	601	592	610	588	623	629	615	588	603	556	615	551	637	589	604	571	572	629	582	565	594	622	578	634	625	617	570	579	583	595	581	605	573	554	638	608	569	593	584	564	588	557	599	561	557	591	628	551	591	588	638	583	585	626	598	595	592	590	612	567	584	582	582	611	597	600	616	611	590	582	628	598	587	621	573	637	626	612	643	558	605	632	643	628	581	638	614	591	593	613	631	610	580	622	571	597	603	609	573	606	599	583	644	582	612	640	590	588	590	593	571	624	607	611	566	613	635	612	629	601	630	609	639	588	616	650	583	609	634	637	583	562	596	619	589	572	582	574	622	601	624	654	621	596	566	588	572	606	636	650	605	564	547	592	615	638	592	587	586	614	571	645	602	564	622	631	610	606	607	587	617	628	615	599	642	576	607	589	561	596	608	599	621	613	619	608	650	595	593	600	589	581	578	577	593	588	687	609	575	578	628	588	668	592
25995	23720	22376	13083	5797	2511	1758	1227	860	708	697	573	482	437	383	373	373	355	368	362	365	319	324	373	500	537	470	385	345	286	281	297	280	296	275	303	303	314	341	321	331	312	285	294	265	333	282	303	306	284	326	319	285	321	293	298	288	287	295	314	267	311	323	289	305	291	306	288	314	319	288	281	310	288	341	299	331	316	268	307	301	303	281	298	310	306	308	284	314	327	270	329	265	308	331	329	287	300	306	284	305	290	286	294	284	296	337	339	310	289	278	299	322	307	284	346	295	295	290	304	283	276	297	302	311	287	304	295	318	292	287	307	331	294	306	295	302	298	294	300	293	326	284	295	290	304	324	303	299	290	266	298	297	284	285	308	289	295	294	281	328	311	281	306	308	267	264	318	285	344	302	333	297	301	329	326	299	277	298	273	328	309	289	322	298	294	276	300	299	296	318	325	274	264	314	308	309	320	320	304	310	263	314	294	331	315	278	284	278	326	325	263	333	323	283	290	270	289	288	303	333	281	284	321	265	300	303	300	300	292	320	300	286	307	294	311	342	299	301	329	316	308	312	312	311	301	322	322	261	296	353	308	279	287	275	285	290	287	304	314	300	357	321	313	290	318	311	307	325	310	290	294	295	279	273	288	309	289	293	287	324	313	304	304	321	295	266	303	308	288	272	292	281	301	276	334	299	291	280	320	297	284	299	281	300	310	308	306	308	289	311	312	297	307	268	308	303	356	289	300	290	302	272	300	256	278	301	277	275	315	306	325	311	317	271	308	312	282	306	318	261	309	299	282	341	304	299	302	278	290	274	296	316	324	292	300	292	310	298	298	290	320	275	294	317	300	323	309	285	312	319	321	296	296	295	307	281	297	334	293	302	319	301	346	311	282	286	289	308	295	302	346	290	300	293	316	273	335	302	286	292	332	320	337	294	312	299	283	275	285	282	310	276	315	302	284	281	304	291	294	306	315	291	309	304	260	321	286	283	290	295	325	322	314	300	287	303	296	306	285	263	305	269	282	293	319	281	300	276	270	302	305	292	292	309	297	305	282	277	317	298	316	300	292	270	282	319	302	301	320	288	271	291	308	269	279	272	293	288	275	291	305	336	281	311	304	293	317	293	305	299	304	303	325	306	297	294	304	275	296	291	315	290	316	286	318	317	298	306	321	318	270	297	300	306	288	281	296	293	323	297	297	299	283	296	308	307	297	278	277	326	273	311	307	311	314	287	275	297	289	329	276	321	280	271	320	327	309	288	319	323	280	309	299	339	276	317	272	292	285	313	301	281	293	316	293	326	325	297	294	292	284	284	294	313	297	295	307	338	336	284	289	300	300	307	320	330	304	288	273	308	308	291	296	317	294	313	269	330	332	302	304	319	319	279	342	279	287	292	288	297	281	281	286	320	276	296	298	302	282	297	319	313	326	281	296	286	335	268	284	285	295	283	288	301	278	282	299	293	302	289	289	301	328	272	278	277	288	295	319	263	270	271	308	315	306	289	303	306	300	289	307	309	287	279	317	307	290	287	294	317	298	288	301	279	270	297	273	327	291	292	315	265	303	304	319	302	320	277	310	287	282	316	305	299	290	305	317	283	305	266	311	288	302	304	296	276	282	289	316	298	302	313	304	316	300	304	280	301	258	282	284	295	328	298	277	287	325	324	325	308	294	304	307	335	295	313	325	296	315	302	293	307	301	265	324	331	280	315	294	303	276	286	311	327	295	328	308	287	318	296	297	308	301	280	301	296	326	288	267	295	286	321	326	262	300	282	298	321	281	308	283	303	311	316	307	299	305	261	306	281	281	308	318	308	318	315	288	288	305	298	301	292	292	321	299	282	304	296	316	270	320	290	327	287	285	291	321	302	302	293	302	288	278	315	290	295	320	260	289	295	320	324	332	289	318	271	280	302	311	261	309	309	324	287	301	296	297	294	262	288	303	318	303	310	285	312	296	323	298	297	303	296	310	313	274	254	285	321	313	286	310	309	302	277	304	317	304	315	291	270	297	282	285	298	328	294	300	291	306	284	281	313	325	296	285	295	289	306	334	318	291	298	272	321	290	298	320	313	314	296	274	303	297	259	300	293	309	314	301	287	296	285	292	264	318	281	317	334	305	276	324	315	274	302	306	247	271	322	304	273	294	288	344	300	264	308	346	290	315	318	348	346	321	293	276	303	326	295	305	276	271	286	300	288	307	283	276	294	296	292	334	292	317	309	302	287	296	317	270	299	295	307	304	276	263	304	288	311	297	309	318	286	324	267	287	289	290	277	348	338	315	314	292	321	292	312	301	327	318	297	318	301	309	322	293	286	326	340	275	315	308	313	291	297	302	296	302	290	297	313	329	287	325	300	280	313	303	312	298	304	300	317	316	314	315	272	269	293	309	299	282	301	297	327	283	317	348	308	313	315	312	312	309	284	296	316	285	282	293	298	287	316	298	310	305	313	296	310	302	309	291	292	296	302	282	291	302	286	324	275	323	296	303	301	326	293	279	282	312	316	294	300	286	283	319	258	263	345	324	327	279	250	301	268	288	282	297	293	305	295	321	285	267	323	329	290	277	261	273	296	303	289	320	294	315	301	321	277	289	306	285	301	301	317	265	287	284	273	307	308	282	282	321	272	300	335	325	248	307	299	327	309	277	251	307	314	303	291	315	320	297	306	306	324	279	304	289	310	289	323	295	337	292	305	294	321	309	348	281	328	295	311	298	317	310	331	279	311	340	339	272	290	289	298	296	294	275	303	304	296	319	309	301	303	287	290	325	311	318	302	325	282	302	300	302	291	286	339	290	305	312	322	300	345	266	296	315	294	298	310	334	325	308	293	251	323	298	287	299	301	290	291	285	286	322	292	280	296	301	308	276	284	303	290	308	296	270	319	325	323	306	308	309	291	291	337	327	290	291	277	275	280	294	332	314	305	296	310	279	299	289	303	323	297	324	312	286	308	292	326	306	312	295	306	303	315	293	289	300	300	287	296	335	312	281	301	257	315	290	309	274	290	295	291	267	289	310	295	313	316	335	299	310	312	276	305	292	279	272	288	292	329	295	313	320	319	314	274	290	271	318	305	304	284	318	284	279	304	264	273	285	300	291	318	316	259	306	304	315	329	290	329	321	306	304	296	268	285	332	274	303	283	298	293	293	304	296	302	320	297	305	300	279	295	296	294	294	323	312	309	311	324	318	303	279	310	270	304	304	293	280	315	301	311	297	276	308	315	287	277	292	291	324	288	310	307	299	320	278	306	312	281	293	293	276	325	262	301	310	331	312	299	304	284	285	275	312	300	293	286	267	295	316	299	309	309	283	326	288	315	327	289	282	320	296	300	298	324	295	302	307	338	330	295	297	314	295	304	298	314	293	309	307	304	282	269	279	310	299	289	302	288	298	270	282	314	340	328	300	290	311	305	284	281	286	295	310	254	274	277	276	304	306	320	306	283	295	304	273	324	291	296	308	311	270	274	295	322	255	326	324	301	299	294	305
16611	20051	26303	22262	13953	8420	6839	4786	3645	2863	2592	2053	1707	1486	1380	1061	1012	1007	1150	1096	1049	1033	1026	1412	1956	1750	1527	1034	789	780	695	732	746	745	659	744	800	728	680	713	724	763	680	720	736	716	746	743	700	742	751	777	736	708	724	704	713	685	724	703	709	720	721	762	703	738	719	747	738	687	740	765	685	730	766	684	756	689	739	680	734	731	752	719	706	719	699	710	687	694	751	738	710	685	768	697	750	755	704	719	723	745	689	722	744	710	707	745	703	693	715	730	726	705	748	720	761	699	733	727	775	741	725	674	723	739	655	724	736	732	672	782	691	689	688	708	702	741	738	765	724	698	760	723	692	706	735	681	719	719	693	756	704	707	720	710	739	697	717	721	724	734	730	737	697	706	766	686	727	763	725	783	734	718	706	770	716	706	771	716	724	735	708	764	732	704	749	735	725	694	734	812	723	710	649	727	691	726	744	676	729	729	765	709	708	724	733	715	682	716	719	719	694	704	742	754	735	726	738	694	732	683	738	732	715	748	770	757	770	724	753	744	726	712	741	730	726	729	726	748	716	770	720	723	708	696	713	704	709	735	727	724	742	690	717	730	746	734	686	722	714	703	760	740	667	754	688	754	724	759	736	688	758	708	695	755	740	674	768	693	726	705	717	763	728	739	740	714	723	718	744	692	755	759	722	687	712	736	711	719	734	730	734	751	761	742	707	714	762	719	710	731	713	710	762	701	723	762	715	710	686	707	680	719	672	696	752	722	712	717	749	704	702	697	783	704	714	671	736	721	747	728	734	704	744	730	718	731	753	733	749	696	698	675	735	698	743	692	769	743	665	722	706	708	700	715	718	718	736	732	710	679	722	761	683	716	724	769	685	753	712	688	732	733	730	706	759	702	748	723	721	740	699	708	682	727	772	734	684	728	704	764	759	713	696	740	701	738	769	728	712	750	690	725	705	749	764	756	692	728	733	732	712	755	761	739	770	729	736	782	766	728	746	743	673	766	726	707	694	715	748	670	689	691	752	769	709	687	730	659	764	717	724	715	774	811	746	703	710	717	732	717	745	751	735	692	729	785	687	714	700	736	708	729	752	719	719	716	729	715	687	713	720	744	720	721	744	689	736	750	725	758	758	736	756	748	746	675	715	724	689	731	775	703	702	750	700	772	691	719	752	723	718	717	742	695	719	694	739	754	733	731	723	746	758	678	721	698	713	704	733	711	789	689	689	784	732	687	758	699	738	725	695	708	714	699	714	720	692	698	739	736	724	713	773	778	769	707	757	723	800	692	741	742	736	741	706	724	773	757	731	752	727	701	769	738	728	714	691	701	730	672	748	752	711	775	698	755	716	720	691	736	736	795	697	719	717	719	740	727	761	727	743	747	758	784	665	750	742	719	752	747	716	745	716	715	704	749	785	716	720	782	752	706	755	720	761	687	728	673	691	740	717	688	727	727	731	749	732	777	707	718	707	728	713	709	727	761	764	707	696	728	694	742	725	731	767	700	744	737	747	771	746	696	751	680	761	734	687	749	708	718	689	736	693	773	726	760	754	729	721	708	725	752	738	749	706	780	712	769	743	736	766	681	746	648	720	725	727	735	687	764	753	711	676	747	739	723	697	741	717	733	752	672	702	764	672	702	749	673	742	720	713	735	761	718	731	743	746	694	766	654	714	710	683	739	749	742	754	690	762	753	703	701	732	716	700	711	737	742	770	738	716	688	739	759	726	709	689	725	709	703	745	749	703	709	739	731	713	686	764	733	696	757	704	732	762	670	779	710	685	702	736	696	664	733	733	721	717	725	738	709	713	685	724	764	721	708	737	747	731	726	763	735	710	711	732	763	754	745	739	677	699	697	759	719	729	697	711	729	760	735	710	755	704	701	726	707	723	708	681	684	680	721	729	734	722	734	716	711	683	740	731	684	717	733	717	766	714	756	706	697	708	703	703	703	710	720	675	690	764	704	732	723	734	740	710	760	706	700	665	699	701	747	715	734	724	724	720	722	738	721	687	675	706	754	700	691	729	669	745	715	721	766	703	754	712	705	704	738	715	754	696	723	694	728	726	779	755	701	761	730	753	748	763	757	720	736	745	709	725	746	694	761	728	763	687	706	764	750	715	751	765	795	698	704	730	775	746	760	742	664	740	729	719	721	719	806	753	738	711	700	757	741	744	699	769	733	781	715	759	726	709	705	732	701	697	715	689	676	708	676	719	764	743	684	666	700	751	705	707	766	680	748	713	761	677	747	707	727	697	722	711	724	731	700	664	687	687	762	719	746	704	712	686	727	755	721	714	700	732	717	706	721	720	708	726	747	697	792	705	739	702	751	772	724	719	758	751	722	714	714	729	743	743	774	720	685	779	723	731	736	757	743	677	739	729	733	749	681	717	709	735	685	694	675	704	682	689	741	712	768	710	713	673	722	680	755	731	723	693	727	701	798	734	726	684	730	714	690	720	763	725	705	725	711	717	746	716	761	706	747	736	721	704	688	755	755	692	707	681	745	680	736	770	674	758	694	764	763	745	728	731	731	711	695	709	742	721	699	762	715	713	734	743	748	713	727	726	704	691	704	735	751	679	699	706	734	743	689	749	735	804	731	751	733	752	741	725	741	717	685	759	704	715	706	727	738	722	720	662	777	720	687	746	749	743	717	729	705	757	710	741	681	729	696	748	695	740	751	726	750	683	733	744	722	698	691	710	716	722	763	723	731	719	728	749	729	712	763	735	772	743	690	739	708	758	755	740	747	728	668	741	758	739	706	690	728	721	701	719	739	686	751	756	706	720	716	690	737	733	749	758	737	718	714	701	757	723	702	734	742	728	736	665	709	719	709	772	725	731	777	740	722	694	666	691	732	729	728	736	755	753	717	713	710	753	729	754	711	727	752	725	681	723	715	691	748	721	746	718	696	720	718	737	755	748	710	740	755	731	722	740	689	729	797	743	718	725	710	720	713	687	681	715	724	701	772	710	751	745	722	700	712	736	747	701	705	740	675	735	738	737	773	736	738	721	739	744	729	721	771	731	729	748	716	722	764	733	716	699	703	707	755	751	706	724	710	692	708	718	737	737	775	707	701	711	739	692	732	764	711	681	778	725	762	765	685	746	740	804	724	688	745	732	694	710	751	748	690	709	719	694	647	732	753	743	758	719	740	684	722	730	778	750	712	712	773	753	687	696	694	725	676	733	744	714	753	771	721	731	699	744	707	808	778	724	740	758	722	711	696	731	726	744	683	712	737	740	725	674	702	685	748	756	717	737	748	717	794	698	747	736	752	721	732	669	808	715	726	754	705	783	685	704	746	687	737	763	769	669	774	707	718	691	728	717	730	738	727	682	735	761	699	718	710	724	717	704	714	698	746	686	673	713	728	750	727	763	736	720	734	703	780	749	703	757	725	732	713	787	725	720	771	731	754	744	715	713	699	753	725	741	718	731	701	724	717	729	768	749	723	736	742	700	738	718	772	720	776	710	794	695	749	703	753
40895	39119	40114	37279	24605	17896	15524	9910	8016	4748	2427	1974	1240	880	800	654	509	508	496	440	513	498	995	1871	2167	1507	941	523	413	351	326	323	326	326	341	283	351	321	300	308	326	349	305	315	288	324	337	297	328	345	337	339	300	303	326	335	352	321	292	290	335	336	337	307	318	336	335	335	358	325	346	329	359	316	312	310	329	346	322	311	317	321	341	296	290	345	332	327	338	342	340	345	349	318	300	321	312	330	330	313	319	306	303	319	299	334	338	307	279	340	350	318	338	354	304	352	312	303	308	316	309	281	311	345	330	298	309	323	330	336	339	336	305	310	310	322	308	311	339	350	349	326	363	344	332	323	323	307	328	308	315	298	310	326	338	303	322	363	325	357	311	312	307	309	319	327	326	314	323	311	328	304	337	317	309	324	304	353	340	334	334	322	315	354	349	313	358	329	326	307	304	310	356	297	339	344	277	314	303	290	334	354	260	331	339	332	320	336	304	335	305	327	296	327	310	296	314	300	356	339	316	321	351	322	331	311	325	345	294	341	310	348	325	350	328	327	325	310	294	340	297	318	312	319	282	336	315	295	352	326	301	319	366	331	318	351	354	329	336	345	337	301	333	330	307	311	315	307	315	315	343	316	330	312	335	377	355	312	315	286	367	304	316	276	318	325	343	351	342	296	313	269	313	299	315	320	285	308	331	289	345	329	307	332	315	290	303	311	335	316	312	322	356	297	284	300	342	331	315	312	317	335	309	311	309	307	341	336	293	290	314	324	305	307	325	294	304	336	325	316	298	299	323	333	279	298	320	320	290	356	313	349	318	330	331	350	322	305	336	291	291	325	304	320	324	331	325	287	336	294	328	343	338	311	308	344	291	346	347	371	296	294	296	323	359	329	337	318	321	284	308	305	349	318	319	312	336	373	310	334	295	295	303	318	293	302	339	314	338	359	334	308	333	342	318	320	327	306	307	322	340	312	299	342	314	306	330	326	332	322	356	320	321	340	287	330	294	299	302	306	329	325	341	321	340	345	329	325	339	325	335	299	348	356	343	292	303	314	328	337	354	302	335	335	317	317	314	332	322	300	317	304	324	330	321	323	344	300	311	338	326	328	296	333	314	300	336	310	316	307	318	290	308	317	318	345	297	312	318	318	288	303	351	307	325	326	325	334	311	322	334	307	316	327	298	311	341	300	373	324	341	350	355	324	326	318	334	342	333	322	328	329	335	314	320	340	315	308	292	323	318	328	287	323	299	308	329	318	305	297	338	311	312	293	352	299	299	343	328	322	326	309	333	328	333	326	360	297	326	332	322	348	306	322	333	307	291	327	323	380	352	340	325	323	321	350	334	293	330	334	336	316	327	301	314	352	341	327	315	327	303	304	309	353	318	349	321	305	348	349	318	297	315	340	315	335	312	343	328	296	326	329	346	336	308	299	308	334	307	305	293	324	348	265	325	300	351	355	345	312	352	332	343	317	334	353	322	346	285	302	305	340	320	307	293	352	347	325	311	293	324	353	323	301	334	317	325	349	320	323	335	297	315	317	319	287	354	327	333	313	322	296	332	344	295	314	289	307	324	332	320	327	334	333	331	332	302	347	342	338	332	303	305	346	327	304	323	334	334	302	322	314	324	334	338	322	321	288	329	302	327	324	309	290	346	338	312	311	351	311	312	305	312	361	312	330	344	316	367	323	315	336	284	296	304	325	314	294	306	298	330	336	327	335	348	295	312	305	314	306	327	334	352	339	329	330	277	332	350	339	361	319	351	303	317	302	327	334	298	314	317	325	336	321	339	320	301	310	324	313	309	338	314	320	291	321	336	310	302	326	303	350	323	330	320	305	313	352	330	320	339	333	298	297	312	315	315	314	312	327	324	299	333	353	334	314	309	281	309	299	314	290	311	324	293	331	299	317	324	326	284	356	301	348	276	316	339	337	345	309	290	348	327	302	349	319	319	296	348	321	309	312	341	310	326	320	343	300	346	322	300	345	334	277	351	318	318	338	334	319	325	322	297	330	294	333	317	317	315	348	339	324	338	286	350	340	380	315	349	334	328	324	325	348	340	310	319	357	335	306	295	317	321	315	309	319	328	340	311	316	312	341	307	329	307	369	305	315	302	316	325	355	322	359	322	313	332	280	300	314	307	322	283	322	319	346	298	329	274	336	309	313	323	297	310	348	333	314	335	321	310	306	344	337	313	318	306	339	358	354	312	323	371	318	311	338	313	341	352	318	350	315	322	333	339	309	339	319	357	335	342	337	304	297	354	320	290	331	322	344	322	323	322	335	354	306	339	323	332	336	301	332	290	302	337	358	357	317	315	326	330	331	333	336	343	319	300	356	334	341	323	312	312	351	318	300	308	310	290	331	342	326	293	300	317	316	312	331	318	333	317	287	318	315	300	290	337	337	347	306	319	314	353	291	324	344	326	325	332	315	329	331	321	305	314	325	340	314	348	342	311	316	336	308	332	343	311	317	323	321	325	308	326	339	317	307	320	347	332	325	327	318	324	300	324	305	295	321	348	331	327	320	328	290	316	331	333	308	325	335	290	305	328	317	314	313	332	322	306	344	323	338	324	305	324	331	329	308	310	344	324	338	308	321	278	335	328	360	342	295	308	319	315	329	320	316	337	300	292	311	337	301	350	346	307	329	307	331	321	340	306	327	334	332	314	340	336	310	337	308	354	294	318	316	334	317	310	311	289	304	338	332	327	296	323	328	316	320	360	299	310	328	325	281	310	310	319	343	323	299	326	336	327	323	340	329	314	301	329	350	292	282	318	323	359	286	323	350	325	338	310	331	339	321	324	317	308	320	318	342	314	298	303	323	335	319	334	329	303	298	322	326	352	323	337	328	312	314	337	329	283	308	323	329	340	322	300	291	327	342	342	316	309	348	357	313	324	331	327	311	334	347	339	316	364	308	312	332	312	305	288	340	315	332	290	287	330	329	332	330	324	299	327	292	352	290	334	282	310	327	328	345	311	322	303	350	310	297	309	341	276	326	317	312	303	313	343	298	315	312	303	321	275	321	344	315	284	304	308	349	320	316	306	289	323	357	322	330	328	315	322	302	355	322	300	345	306	329	327	315	326	313	307	274	347	351	288	330	330	312	324	300	325	308	326	294	307	319	308	325	312	344	327	325	324	344	303	314	339	306	297	309	290	305	365	349	321	316	312	343	310	343	315	351	342	330	336	331	339	323	317	340	327	338	294	279	298	333	325	343	302	343	333	310	334	302	304	317	302	339	334	327	337	300	369	331	328	317	300	311	315	313	324	336	318	290	327	389	299	293	321	318	326	313	346	309	337	308	310	340	311	337	318	337	333	358	304	331	329	334	322	335	336	331	324	320	323	342	315	328	286	322	323	311	332	319	319	334	349	317	320	320	339	308	323	299	350	325	345	334	338	330	333	345	294	337	284	330	351	328	310	327	345	313	329	322	333	317	312	330	297	306	311	307	312	312	296	313	326	344	329	326	309	296	322	317
28183	32951	40606	38761	26572	25042	23754	18692	17755	11249	7476	7310	5201	3469	3146	2696	1623	1793	1800	1746	1730	1902	5065	9390	10395	6905	3729	1880	1181	790	810	763	776	772	757	801	730	788	771	771	764	791	773	746	811	810	788	775	765	782	795	784	776	771	807	829	794	788	755	777	791	749	773	761	749	803	738	749	812	784	755	788	779	752	749	781	795	739	746	789	756	748	771	764	716	797	812	770	800	745	739	766	838	803	797	789	766	737	797	702	783	759	779	788	814	794	801	691	787	858	748	753	763	749	819	720	728	769	771	771	775	844	825	763	732	798	787	775	771	811	744	788	771	755	754	770	838	770	860	786	745	802	817	742	796	779	722	813	743	704	733	801	738	749	716	770	758	770	699	822	796	752	764	732	805	800	748	825	759	747	803	755	782	737	803	737	753	766	717	738	805	791	778	789	761	775	740	831	768	824	793	736	773	776	795	701	767	796	757	731	786	788	762	800	762	790	807	741	775	774	746	743	764	770	777	794	763	742	809	789	745	781	767	775	774	756	764	750	761	790	783	768	799	717	744	796	778	780	741	764	805	787	758	752	763	768	749	765	752	728	775	840	744	795	767	783	806	796	733	751	776	765	733	742	798	761	757	777	812	728	751	797	737	853	786	787	779	789	735	760	722	759	763	779	770	734	743	779	790	789	808	819	746	824	736	766	734	752	788	746	772	760	770	786	754	773	741	788	787	769	751	731	765	759	797	808	818	744	781	752	825	773	755	793	755	747	816	779	783	793	772	765	808	765	763	788	772	754	851	766	793	746	723	799	780	822	764	737	740	748	738	776	789	774	768	761	807	766	776	752	719	799	782	794	764	765	770	760	757	793	758	748	752	712	758	780	800	781	748	728	818	742	735	740	782	805	747	746	805	790	794	790	743	750	738	708	741	825	775	763	746	723	799	742	724	818	765	795	815	778	759	806	771	763	774	758	768	790	783	765	814	772	775	766	717	797	767	777	853	794	802	777	757	781	767	739	790	846	771	764	722	777	738	775	820	731	741	786	761	799	809	797	797	760	800	798	796	822	797	765	837	787	729	747	752	774	768	778	762	807	785	814	802	817	753	773	785	832	792	776	790	790	760	786	767	731	748	771	801	755	753	784	759	786	760	753	764	782	791	820	765	768	820	779	772	763	764	793	787	765	761	758	738	748	788	752	766	750	756	757	775	781	772	791	779	776	795	751	784	757	723	790	805	785	753	761	727	753	775	756	777	759	758	811	746	779	773	794	787	754	777	721	760	743	791	809	748	800	740	770	755	763	742	745	788	761	756	735	814	790	751	741	723	729	741	782	778	741	749	757	793	794	750	747	774	814	782	757	810	760	761	784	821	823	760	808	759	774	800	774	771	809	791	740	747	730	714	743	781	714	736	789	760	787	741	768	727	782	800	797	792	805	763	805	795	784	785	797	744	774	838	754	725	780	763	713	782	772	808	774	742	776	808	757	757	792	804	763	804	764	722	787	761	736	717	757	795	766	785	778	745	823	735	762	739	765	731	787	791	813	789	826	741	781	766	774	771	759	742	764	791	775	714	805	776	805	705	768	805	806	736	743	785	784	731	734	754	772	811	787	795	753	768	702	751	786	847	797	735	718	850	744	775	775	773	793	756	738	758	784	800	775	738	728	760	830	786	763	827	788	727	753	817	786	770	749	803	744	726	789	734	767	797	792	757	782	746	780	788	749	792	731	773	741	787	750	799	723	813	796	738	782	808	755	786	804	775	738	737	786	771	750	787	716	750	692	767	774	762	775	778	782	796	799	749	768	776	803	804	818	728	739	802	834	766	787	787	767	766	763	804	744	814	800	776	730	790	800	753	738	773	770	782	746	740	801	775	797	810	777	748	825	788	776	751	738	793	770	760	714	793	782	772	747	759	782	796	747	779	727	771	745	774	765	779	781	807	722	777	773	749	807	776	751	769	739	791	789	778	756	815	784	731	796	769	814	769	742	791	763	740	782	770	727	795	743	797	768	808	690	779	737	788	807	736	731	738	768	780	724	776	799	737	798	796	760	733	776	769	789	801	768	777	784	816	765	775	734	796	800	730	766	728	782	724	762	784	748	819	803	713	779	776	793	743	749	790	734	743	744	770	806	731	821	773	713	822	768	763	796	807	776	797	811	797	779	749	749	729	830	733	771	782	795	722	774	768	781	692	770	760	759	792	825	804	762	771	760	768	830	789	795	747	782	785	749	763	752	761	742	769	786	750	765	830	795	768	800	749	805	746	768	770	780	779	784	757	699	763	751	757	754	756	768	763	711	812	772	773	804	774	754	792	736	756	771	774	753	750	725	739	773	793	734	781	817	802	745	755	769	802	774	714	800	809	777	756	749	741	780	775	753	800	791	764	779	815	764	771	755	734	776	728	807	818	809	820	797	780	707	786	761	764	760	755	763	774	790	774	797	749	753	833	771	778	759	752	791	788	702	774	774	792	758	765	831	731	737	812	809	824	773	782	791	779	743	683	810	764	765	714	789	730	773	774	745	788	768	788	765	744	776	776	791	750	767	762	737	775	817	777	782	783	774	761	793	766	823	761	793	763	743	785	766	755	780	797	765	765	729	781	760	779	786	780	824	786	757	798	813	810	752	802	791	752	777	764	770	770	767	779	754	801	781	769	772	740	721	763	784	772	793	761	766	762	725	729	770	788	766	789	740	764	796	713	767	765	747	806	780	793	776	775	806	756	753	759	744	774	782	778	785	757	707	758	740	755	779	783	770	745	778	736	803	764	721	751	776	732	799	761	753	815	782	763	731	766	795	744	745	776	771	730	749	832	771	797	762	732	736	784	794	770	775	761	793	795	795	747	783	768	779	781	757	805	769	747	767	726	765	794	745	796	768	743	775	786	821	738	778	755	760	755	813	750	735	805	782	728	780	712	784	801	755	760	773	773	716	793	788	792	781	774	731	809	780	795	782	761	754	770	753	773	767	758	768	768	750	790	730	749	764	765	724	752	783	756	778	792	817	759	830	716	777	777	727	764	795	713	768	793	759	729	754	791	774	787	767	739	770	799	711	747	746	784	783	779	765	797	830	807	795	789	747	782	723	766	731	764	761	719	762	794	769	778	808	785	819	776	778	819	735	769	820	786	748	779	776	754	727	723	764	706	748	748	746	741	765	790	736	762	729	783	766	762	770	816	776	748	779	744	743	750	768	808	786	762	754	731	776	724	765	725	790	744	787	765	769	790	755	732	704	787	753	802	807	747	773	817	853	697	786	755	749	761	746	762	710	783	766	777	754	765	721	762	840	754	699	731	823	757	761	764	736	753	775	716	816	731	777	760	727	773	780	797	793	713	741	796	730	777	785	778	770	733	806	779	815	789	799	756	760	790	807	755	773	764	801	715	720	735	748	749	797	745	764	785	782	715	741	817	781	777	776	738	778	787	751	753	799	774	785	816	820	770	811	761	756	748	748	751	750	781	756	758	775	777	779	780	751	819	709	767	744	793	788
49667	44604	45315	43381	34017	26155	20811	15235	8340	3323	1735	1487	1128	969	972	932	819	783	662	648	605	836	1101	2484	4343	3816	2108	1094	632	299	249	250	274	256	248	267	247	274	223	235	267	243	257	248	237	234	257	262	247	243	264	243	244	234	273	247	245	254	272	244	273	249	246	240	253	275	273	263	241	253	251	243	237	235	298	270	275	254	255	245	249	251	266	250	245	258	252	252	238	270	253	265	265	256	260	273	255	257	241	232	249	257	253	259	282	270	242	249	264	250	261	272	247	261	231	264	264	242	235	239	267	223	222	251	228	265	266	246	257	264	257	256	251	248	243	246	251	229	250	244	280	241	255	231	256	267	260	239	241	242	267	229	287	249	263	241	228	259	250	248	237	276	240	199	249	251	284	269	257	275	242	256	270	235	263	262	238	249	244	228	247	269	250	248	280	255	245	259	262	247	249	247	222	281	252	293	225	225	266	260	261	251	239	248	239	249	262	252	253	238	288	262	218	276	220	260	273	252	242	270	244	259	248	261	273	277	244	282	247	255	252	252	251	224	272	243	244	272	271	245	246	265	240	272	224	240	230	258	234	251	284	272	254	271	273	249	233	243	287	259	253	264	230	233	265	248	272	244	251	291	237	279	230	250	243	240	245	268	250	256	261	275	210	249	251	280	243	255	246	278	239	245	263	263	253	264	277	256	272	233	236	248	244	268	259	267	250	259	253	245	240	263	233	248	234	259	243	239	261	276	256	234	251	247	284	238	289	249	237	251	246	275	282	285	266	246	253	234	256	221	245	258	236	260	229	262	277	259	226	257	214	239	258	255	247	284	245	263	241	275	243	267	261	272	254	291	247	269	270	239	248	262	263	227	256	239	239	251	278	268	270	258	281	266	237	270	233	261	280	248	223	254	260	226	274	264	265	239	268	260	258	247	251	274	245	227	209	240	244	218	263	249	265	260	250	225	270	270	267	250	231	258	251	251	273	263	213	268	244	257	243	240	253	228	251	254	251	232	290	247	269	207	275	241	254	277	233	254	258	254	242	246	285	222	229	233	230	242	233	269	230	270	274	259	272	236	264	250	245	236	248	250	252	271	251	241	263	277	254	232	269	262	260	260	207	235	242	259	280	249	237	229	254	246	271	246	245	260	236	246	244	238	258	262	273	283	245	270	269	258	285	249	246	238	232	281	278	251	235	266	264	242	253	252	256	267	237	270	257	239	247	279	256	255	252	269	230	246	246	254	250	251	234	272	225	225	261	253	240	233	246	221	263	261	220	275	242	262	252	241	278	270	217	244	260	221	253	236	287	249	228	281	281	246	262	251	233	254	256	261	269	273	254	257	288	238	268	222	269	251	267	250	251	234	254	255	228	262	266	272	233	265	241	261	253	236	259	276	266	241	212	248	238	239	233	255	271	234	238	294	265	233	252	282	226	253	227	238	250	256	266	232	243	254	240	278	274	282	255	255	235	249	291	283	277	251	238	282	234	220	247	249	276	260	265	288	252	237	266	240	268	260	244	248	253	259	276	261	235	260	229	254	240	261	246	242	241	273	255	246	240	233	256	280	305	273	278	273	213	257	248	245	249	255	244	255	221	230	261	236	244	261	243	244	257	248	282	254	257	258	240	261	246	288	247	270	265	257	255	243	277	292	272	251	278	225	242	246	263	249	272	259	275	255	250	264	237	218	267	265	270	279	249	265	257	274	259	262	255	288	245	283	261	263	253	233	235	246	255	239	275	266	261	265	252	249	263	251	232	272	283	273	234	291	275	253	284	252	275	264	223	249	228	278	249	252	241	264	251	242	229	250	249	273	252	274	244	255	255	254	216	262	288	256	257	254	227	251	264	237	244	263	251	276	264	251	248	271	279	260	241	243	256	259	254	229	272	262	267	239	246	247	231	239	243	217	257	233	252	238	237	250	239	279	255	248	242	283	227	273	230	222	240	274	241	235	240	235	273	237	258	231	243	246	272	257	258	258	292	250	259	227	241	248	226	259	226	248	257	257	256	253	263	241	214	266	262	259	230	262	241	246	258	246	225	247	238	260	270	274	244	237	262	252	240	275	262	262	274	241	262	252	236	257	264	257	275	256	239	258	298	274	268	243	251	270	273	258	257	263	243	232	244	243	250	260	245	262	255	267	243	255	252	269	231	247	242	244	278	283	239	271	257	285	270	271	268	266	249	223	260	234	229	244	244	291	263	222	238	241	242	249	261	237	273	253	281	244	224	239	255	268	256	253	259	255	251	263	241	265	276	293	260	250	238	264	289	244	273	271	250	257	252	280	257	266	231	251	255	267	256	260	238	242	259	240	265	260	232	248	227	236	274	274	215	274	246	252	239	258	247	260	293	257	274	257	239	233	275	244	261	282	254	266	236	256	257	261	272	245	264	259	240	248	244	244	235	278	231	219	257	229	270	245	250	260	226	263	224	266	243	267	248	264	257	250	269	223	249	265	255	257	274	276	276	256	260	229	248	274	276	274	249	297	254	249	290	241	223	264	259	241	246	249	248	236	269	241	265	260	242	281	267	270	261	238	250	259	227	249	246	248	243	259	235	239	256	246	275	256	247	244	267	253	252	267	250	265	256	227	259	260	281	279	219	249	253	235	270	264	276	240	246	273	253	269	260	222	261	238	243	236	271	261	231	252	246	258	251	244	268	235	263	261	264	259	260	248	249	251	266	264	243	283	283	236	237	244	231	235	254	269	265	237	256	251	240	232	273	256	267	269	284	270	244	273	244	252	247	226	267	215	227	248	261	277	242	260	223	274	247	294	244	241	251	269	273	215	276	230	271	250	246	266	241	253	268	269	256	235	225	248	274	269	267	280	221	233	232	255	238	213	258	251	275	244	279	273	267	251	266	272	255	289	246	272	280	269	263	246	260	258	288	263	267	220	248	260	234	268	270	251	261	268	224	243	241	265	247	300	227	240	260	242	234	271	238	263	249	251	241	216	251	256	260	238	280	286	253	261	239	235	290	230	260	268	235	250	254	274	241	248	249	265	255	241	267	253	221	284	234	253	262	285	258	239	274	270	238	259	246	236	268	250	257	266	278	262	240	274	284	275	274	264	254	248	246	264	276	225	228	248	244	273	265	242	277	229	254	269	268	251	303	275	235	237	259	272	245	243	252	236	229	231	255	244	250	291	259	246	231	259	244	271	269	245	245	295	271	274	241	248	262	247	251	238	220	270	242	268	252	251	264	272	265	248	281	258	265	254	272	254	252	249	247	297	264	243	264	249	273	265	261	243	255	286	236	237	249	242	250	233	276	272	255	278	283	248	252	283	240	271	265	266	255	279	233	254	258	255	245	244	247	230	257	272	281	269	262	268	218	258	267	257	255	254	267	258	222	253	234	244	254	262	257	237	278	260	268	253	244	239	229	282	260	255	249	242	229	240	241	229	266	235	255	218	237	231	220	241	229	240	263	257	242	268	248	262	245	254	250	247	277	253	266	272	248	234	247	222	231	269	272	248	282	257
33977	38178	44969	47988	37337	31056	26185	21723	13644	7960	5466	5101	4567	3974	4229	3952	3514	2968	2877	2861	2736	3856	5560	12619	18400	16364	9532	5122	2325	1081	653	569	589	607	673	573	621	595	635	644	556	654	604	622	649	553	589	624	652	614	593	602	619	615	593	599	638	626	572	617	577	578	580	604	584	605	602	591	583	606	616	563	577	614	568	602	626	584	608	603	622	644	633	590	597	592	588	648	606	581	587	570	607	617	603	587	643	630	639	647	633	628	630	609	653	617	578	638	639	583	623	627	552	619	578	633	669	591	647	578	642	640	605	568	615	595	590	638	601	594	600	629	619	582	667	645	645	605	612	598	609	603	604	602	642	655	607	593	617	624	614	578	602	571	649	618	598	568	589	628	637	586	629	587	640	670	585	607	615	605	642	630	612	635	597	623	600	582	549	617	605	620	594	610	656	601	595	611	630	612	596	616	631	621	629	585	595	645	585	642	560	570	592	594	610	569	632	623	642	633	592	666	660	612	623	608	628	629	640	587	634	648	611	559	578	592	582	602	605	648	622	591	610	645	593	622	604	604	594	612	647	588	575	617	603	578	616	612	601	593	624	572	633	629	595	565	583	600	560	606	618	644	615	638	617	580	634	603	597	623	621	623	636	608	598	610	635	644	588	603	621	642	646	621	589	606	608	666	578	573	610	583	608	622	584	647	672	600	650	637	569	620	638	617	621	658	611	595	602	615	579	608	598	583	548	589	603	595	585	639	604	632	605	660	617	648	579	614	630	615	601	615	600	620	613	549	622	605	590	587	642	631	627	623	593	617	589	623	584	623	633	648	625	597	624	629	593	625	604	567	625	596	601	602	599	599	615	615	654	597	567	618	591	580	572	596	602	580	622	611	577	559	596	614	639	642	576	604	569	573	647	616	584	591	571	607	611	640	569	613	589	592	575	605	583	627	622	596	599	606	609	615	635	596	640	588	630	611	623	639	595	585	642	581	620	577	624	610	631	642	571	597	664	635	606	653	626	621	613	607	626	562	610	680	633	601	622	611	637	610	612	578	624	609	592	606	585	626	601	602	634	599	589	597	598	610	643	634	606	625	589	643	620	640	601	573	639	614	599	588	678	626	612	610	623	635	601	601	592	591	610	679	628	601	640	636	606	584	608	633	553	636	589	579	631	659	638	619	589	631	614	588	629	619	606	594	605	595	623	624	602	630	617	578	605	592	638	606	591	641	625	594	638	578	648	608	609	633	621	653	596	602	609	642	616	599	620	643	664	631	592	573	617	581	590	600	622	601	604	606	602	591	640	585	613	609	623	645	594	612	623	648	626	593	643	562	670	591	603	601	636	599	598	607	615	625	605	616	597	578	566	604	598	574	660	569	609	618	599	622	591	611	607	628	652	625	636	674	615	601	644	605	604	655	604	609	592	543	563	614	587	617	616	578	628	608	625	620	569	611	584	590	652	618	610	608	608	626	594	594	648	601	604	632	589	590	642	586	627	589	604	599	597	625	636	606	585	566	574	624	603	610	603	588	616	602	631	624	656	558	619	650	580	610	630	609	653	645	633	601	595	608	618	585	581	633	613	612	585	625	628	574	601	590	568	617	639	625	646	619	642	631	593	608	577	606	579	603	629	608	611	611	570	604	612	606	617	594	603	647	614	576	643	599	644	572	619	662	611	569	654	598	609	626	543	615	594	619	599	643	645	597	571	571	660	619	586	598	591	605	615	649	636	623	643	646	588	624	565	599	605	659	641	613	659	604	623	565	575	586	579	606	568	623	618	671	592	629	596	632	645	567	642	585	604	661	620	598	587	584	567	624	580	641	629	650	601	628	615	599	579	600	582	590	588	613	588	627	597	613	593	626	630	597	542	625	657	616	595	667	608	568	583	593	579	632	576	622	597	591	585	626	642	590	620	606	619	604	633	637	611	586	605	628	604	640	579	630	623	647	573	595	651	612	603	622	575	621	624	616	628	550	620	598	605	618	621	611	621	644	626	632	612	659	616	612	625	613	647	586	589	590	603	595	644	625	638	637	620	568	638	618	601	631	610	633	564	593	599	553	528	624	632	643	605	618	622	597	638	613	633	640	616	620	588	599	591	675	594	595	605	608	609	554	633	640	638	592	612	608	623	614	559	608	600	575	646	646	587	564	582	602	610	580	617	649	561	630	638	589	605	613	607	601	649	634	635	663	563	565	641	621	633	668	637	591	656	627	640	625	603	568	637	623	650	602	664	589	614	630	605	627	613	603	608	656	597	642	597	614	560	581	605	569	569	596	576	614	589	605	576	657	632	599	622	610	623	592	626	589	637	566	590	589	554	614	638	595	594	632	641	587	592	644	612	620	628	569	648	601	653	637	624	646	621	622	651	589	571	604	596	647	622	602	644	612	581	593	590	623	637	627	569	617	594	593	631	581	585	594	600	653	635	606	630	623	580	557	624	567	595	575	648	620	591	586	615	617	639	608	625	592	620	634	601	672	644	605	581	620	623	594	599	662	604	635	592	622	613	604	631	606	593	604	616	655	571	629	655	587	596	605	590	608	601	616	594	623	580	588	622	615	605	665	617	640	631	618	653	636	573	611	627	575	643	617	587	569	615	597	617	598	578	585	617	628	583	615	565	611	656	572	627	594	580	626	637	620	575	623	633	645	623	639	592	612	634	665	615	621	600	621	627	620	596	619	613	584	620	575	597	610	597	592	656	603	616	576	582	593	594	659	625	570	613	620	597	561	574	601	609	654	606	604	640	605	601	598	614	624	537	612	640	624	618	617	584	581	637	577	655	647	631	589	610	590	570	619	633	666	606	636	663	602	594	600	579	575	574	636	579	607	647	601	616	628	608	604	619	591	583	612	609	608	625	610	579	612	631	635	641	609	585	594	593	624	628	604	611	609	602	590	638	636	614	643	591	623	605	606	657	636	638	613	592	600	601	647	619	591	622	615	618	627	616	656	618	597	601	633	641	596	574	586	593	611	634	620	593	646	586	628	616	561	639	601	622	597	615	613	590	607	618	607	579	597	602	645	598	603	598	625	646	593	572	616	614	589	585	579	582	604	620	610	612	607	610	648	616	603	636	631	586	567	617	588	598	620	594	630	566	629	636	589	581	596	569	589	626	646	559	619	600	630	628	640	576	631	561	570	624	603	637	644	619	628	585	597	629	602	627	605	590	647	598	604	587	596	647	605	609	571	580	611	610	621	651	589	593	612	604	625	585	625	597	612	596	611	584	571	637	599	624	583	637	593	573	651	610	592	636	622	559	572	628	603	635	595	599	595	588	637	583	622	588	630	621	601	565	621	593	603	594	608	591	606	601	619	563	598	616	578	583	596	639	593	626	609	605	591	589	606	640	599	613	594	592	594	558	631	578	619	640	585	627	652	625	591	628	613	601	610	648	611	624	608	612	569	602	591	627	612	643	610	598	642	576	627	611	613	636	612	585	615	593	580	606	611	577	590	632	630	588	665	636	591	633	634	585	611	642	591	624	603	637	612
20929	16956	18014	10919	4510	2485	1512	1190	818	606	520	499	404	426	367	406	362	367	347	363	349	367	385	416	486	664	566	453	401	332	315	276	276	308	285	294	296	269	282	303	293	293	285	293	300	295	284	280	294	245	280	264	265	304	267	260	311	270	293	274	288	270	310	275	271	276	304	317	271	248	284	246	283	269	300	277	288	313	285	270	288	251	286	285	294	302	312	277	284	287	314	277	257	280	294	314	250	299	288	282	311	285	314	259	276	235	293	305	296	236	306	282	252	257	310	270	295	257	282	290	298	306	296	309	262	284	285	272	282	263	295	264	289	285	272	310	283	273	268	275	299	287	269	289	296	272	290	286	317	286	251	286	314	253	298	281	297	266	271	266	285	277	310	299	300	289	286	294	261	290	285	283	285	254	310	304	258	292	262	295	270	275	281	287	287	304	260	281	272	267	298	325	303	318	300	269	270	262	278	275	289	286	271	307	306	313	292	280	288	268	283	270	294	244	289	314	296	267	271	304	294	302	290	256	307	292	312	269	239	261	319	294	283	286	282	298	267	286	268	294	278	270	298	300	298	283	260	274	302	315	271	294	275	276	261	285	314	258	329	245	265	265	299	284	301	293	294	301	272	305	282	258	259	297	307	289	298	271	286	314	291	289	303	278	313	297	280	250	292	273	302	265	268	306	276	305	281	307	275	266	304	308	287	276	283	295	287	317	271	294	283	287	305	269	276	294	278	283	283	272	295	297	309	281	281	300	279	301	280	261	271	267	283	277	318	294	302	263	276	307	280	258	278	313	290	299	280	277	265	288	278	260	269	265	269	276	283	309	306	279	274	278	269	308	290	292	293	268	284	306	268	270	258	279	285	290	270	299	274	280	296	286	286	276	262	296	298	315	273	295	278	323	282	276	296	293	280	285	292	296	281	292	299	294	295	298	310	297	292	265	272	292	282	285	296	280	314	271	299	266	273	298	298	296	301	300	280	312	287	310	304	257	285	300	285	280	271	258	299	260	318	284	271	283	272	274	301	272	320	296	283	283	315	314	297	286	280	319	260	305	295	285	286	292	256	285	293	308	289	291	283	276	275	303	290	292	237	287	299	295	285	254	289	296	289	305	284	273	265	297	307	294	290	296	274	299	287	293	270	315	273	306	269	297	289	303	278	268	312	313	280	300	279	287	295	272	296	279	279	292	281	282	299	264	313	295	282	300	291	296	272	310	286	359	292	294	306	267	268	314	276	287	276	283	282	270	257	291	292	270	301	256	310	290	263	288	305	299	278	307	293	275	307	294	294	258	286	306	288	291	300	299	276	290	291	285	270	306	286	298	294	291	313	312	295	312	299	284	270	290	301	249	279	287	274	281	288	299	301	307	292	277	278	276	248	296	262	271	287	292	267	275	295	279	278	308	266	279	270	272	288	317	305	266	286	241	295	321	290	297	289	268	268	301	275	257	276	288	296	296	247	299	253	271	287	291	288	273	289	271	282	273	260	271	270	289	289	278	280	278	290	299	312	287	288	300	288	263	291	272	280	274	292	295	309	259	303	260	296	265	285	287	270	288	281	295	280	276	290	315	271	314	310	319	276	294	282	297	286	283	284	288	265	278	289	284	295	317	279	315	295	287	273	281	305	302	278	279	275	268	276	283	272	269	281	319	289	298	286	290	285	292	297	295	288	263	261	332	270	289	286	290	313	274	276	268	291	310	316	283	312	289	277	271	283	298	302	299	252	290	316	262	269	298	280	288	280	281	283	290	279	300	301	274	298	246	290	304	278	271	261	258	275	239	301	266	302	261	293	287	298	262	287	251	299	312	278	259	287	323	323	292	291	313	278	290	310	289	310	304	280	277	293	262	293	265	296	277	280	276	309	327	312	251	259	300	276	272	313	319	289	274	310	296	280	266	317	302	266	292	290	283	266	277	285	312	273	273	278	265	276	297	249	293	296	271	288	300	291	276	258	288	299	256	251	279	317	273	294	285	261	300	300	290	258	252	316	280	295	273	271	265	305	276	282	256	282	294	332	257	284	262	270	268	268	268	344	302	299	296	286	274	296	324	269	281	300	266	305	259	268	283	295	271	258	290	266	271	292	307	276	319	281	263	288	276	268	289	260	281	290	277	283	280	308	305	275	316	294	275	282	320	268	286	282	292	286	268	247	290	328	296	292	293	300	273	302	285	281	307	268	280	277	292	312	291	275	296	300	272	286	273	283	291	299	247	307	317	264	311	317	287	267	275	311	279	274	273	284	292	256	269	271	332	273	290	262	263	290	301	286	293	310	257	254	269	288	268	304	259	288	291	289	303	258	250	289	295	272	266	283	269	283	262	269	273	284	286	293	301	236	287	321	276	307	278	288	253	273	302	304	289	285	285	273	285	243	283	257	257	324	293	276	287	266	298	250	311	285	285	274	304	290	281	292	267	262	306	285	307	281	315	276	287	311	267	271	307	276	260	302	286	297	287	283	277	283	292	262	300	302	307	341	254	290	321	275	288	301	292	301	305	291	295	273	306	294	279	282	272	296	313	306	295	282	294	272	300	310	309	299	314	308	290	300	293	297	299	311	269	307	293	278	287	258	298	308	296	279	296	282	302	282	275	275	311	279	287	300	273	285	308	287	301	276	263	309	278	269	254	264	293	307	324	302	302	282	327	298	285	257	251	297	288	288	277	292	285	284	289	271	270	281	275	270	278	284	290	273	227	296	309	289	295	304	262	319	298	273	273	272	283	304	292	279	251	250	276	284	278	293	318	291	266	297	303	288	273	284	295	278	297	263	293	268	285	282	312	282	282	317	339	275	278	291	291	294	260	273	301	278	275	298	280	291	278	275	268	277	283	275	267	271	290	310	287	269	290	306	303	303	260	308	285	276	282	279	273	279	288	287	278	278	261	280	284	284	289	297	276	277	275	301	288	271	294	300	286	297	269	261	286	306	272	308	292	305	291	288	290	294	271	267	292	316	290	293	293	292	298	256	303	254	292	264	284	275	308	273	278	293	276	299	277	281	289	245	309	290	276	310	280	304	290	287	308	299	300	287	256	278	278	277	287	303	296	275	286	296	305	263	289	309	273	312	251	269	269	298	270	282	307	290	258	308	313	254	303	296	307	286	281	289	292	263	323	317	279	264	268	271	297	270	317	285	278	264	279	289	280	295	281	332	250	306	276	270	281	261	268	279	293	264	295	301	286	262	282	307	276	308	301	294	259	254	275	268	270	263	330	284	265	291	324	292	280	278	301	280	265	312	277	302	293	266	315	276	259	277	294	281	284	299	244	278	289	326	290	277	291	281	301	289	307	302	265	327	278	288	296	276	251	285	278	298	289	279	273	277	301	310	297	273	276	288	299	271	265	273	290	289	260	281	264	309	279	254	299	296	309	245	304	296	264	315	297	275	287	271	245	260	281	300	278	285	279	249	273	291	277	295	283	294	261	300	306	302	277	298	271	283	311	282	264	328	249	267	298	271	286	277	268	290	295	303	289
13284	14665	23129	18962	11632	8583	5585	4578	3319	2529	2139	1832	1574	1413	1348	1247	1264	1229	1175	1118	1126	1351	1409	1409	1973	2386	1972	1323	988	737	716	746	679	686	756	713	664	716	709	676	681	681	721	688	694	695	720	686	688	732	677	727	652	656	655	715	652	679	694	718	688	710	673	695	672	661	714	704	699	771	656	720	669	741	696	672	664	683	700	691	686	677	724	719	669	716	701	687	697	684	682	759	706	662	675	696	708	657	698	660	717	700	717	669	705	696	678	710	671	674	711	653	674	701	712	685	717	651	697	660	686	676	659	695	700	724	669	721	703	657	671	715	754	689	630	697	720	663	678	719	716	709	723	681	695	641	700	661	686	679	651	711	717	642	660	683	664	710	656	725	696	746	669	679	667	672	709	681	726	698	652	675	691	631	736	676	690	669	750	746	698	696	717	650	715	647	649	666	693	701	713	727	631	712	694	664	721	667	685	673	703	709	648	699	725	661	709	708	745	691	714	720	671	632	713	658	722	686	706	676	666	627	688	752	673	706	681	703	725	726	674	650	706	654	673	670	678	688	653	641	677	731	632	672	709	702	677	718	721	661	673	696	706	710	667	704	702	709	719	724	702	698	708	677	687	724	721	671	685	678	683	666	678	657	710	643	668	689	697	669	696	655	671	722	651	703	702	713	636	678	694	654	737	728	710	741	694	692	690	686	696	691	697	701	700	683	711	702	642	661	666	687	716	667	725	701	669	690	718	629	691	707	684	724	695	671	712	716	662	642	676	651	726	721	701	685	688	699	679	673	716	689	696	684	667	696	705	742	728	638	681	688	660	719	679	654	686	683	685	646	716	650	725	696	676	659	736	724	729	648	671	696	691	671	700	673	671	743	674	695	701	654	684	722	650	656	702	718	693	648	684	664	667	677	698	693	694	645	702	713	686	678	697	689	701	683	667	698	704	659	705	638	667	655	701	740	706	716	689	735	638	686	692	678	699	700	699	686	686	718	663	658	726	698	709	729	720	612	715	728	705	674	699	725	667	667	741	645	696	703	716	693	718	700	630	671	640	704	711	716	689	697	681	684	709	686	683	700	676	686	626	669	695	729	698	647	668	695	706	700	667	723	739	692	692	637	714	672	667	716	708	712	651	698	646	712	702	716	670	662	701	725	664	669	701	688	666	683	682	731	673	706	719	651	730	677	688	715	716	736	640	686	668	663	705	680	685	705	709	698	657	664	715	700	676	716	679	645	646	664	666	668	650	685	650	646	699	697	687	723	672	718	668	672	699	646	659	703	734	658	729	719	690	646	666	670	666	656	683	698	689	665	701	671	683	677	738	675	702	652	651	660	707	731	697	654	707	671	714	736	674	699	677	718	676	692	703	722	672	650	698	683	711	705	646	655	720	695	643	663	674	676	683	719	699	681	666	663	674	657	722	671	710	696	710	698	666	738	689	684	685	739	682	746	714	677	683	730	702	697	693	714	714	721	696	651	656	680	714	713	698	676	676	703	683	669	675	656	738	657	643	672	657	664	667	698	728	667	642	713	682	698	706	682	702	673	762	714	728	711	725	701	672	705	753	679	671	727	687	721	648	680	684	697	664	704	690	750	710	684	695	711	668	678	711	685	676	717	617	745	636	655	654	704	727	733	687	744	715	705	687	698	669	668	671	669	676	689	710	760	700	679	665	658	689	668	689	700	688	714	683	666	695	660	692	703	690	659	666	659	686	676	711	650	682	713	691	755	714	686	648	722	659	707	687	738	673	688	682	717	700	713	696	668	719	668	669	708	651	712	691	656	690	680	758	664	649	695	651	675	682	718	683	657	710	644	712	666	674	708	698	694	698	681	729	691	692	625	671	657	706	710	729	745	673	722	661	724	703	722	702	649	682	705	685	722	687	695	669	636	721	671	657	659	706	676	702	719	727	668	718	644	707	707	652	699	687	705	703	687	660	658	676	680	662	697	713	659	691	723	683	699	671	689	758	704	685	661	703	669	671	721	717	645	687	670	660	712	687	713	708	764	691	707	643	694	698	694	709	700	641	711	686	682	723	662	680	692	735	717	687	706	701	720	710	653	712	717	658	690	694	757	650	697	691	709	666	684	704	682	705	727	669	673	667	759	688	716	708	721	668	683	715	743	664	677	632	716	666	727	727	721	726	715	706	665	653	702	672	698	700	689	681	687	738	695	655	651	709	726	702	731	650	688	690	678	682	710	688	648	669	722	684	694	650	715	726	710	712	651	702	749	712	702	702	678	684	701	698	685	691	677	720	680	653	690	709	684	671	682	650	677	732	622	722	702	678	676	669	729	708	666	695	732	758	673	678	724	669	699	701	697	725	697	657	658	697	696	675	714	669	662	713	652	698	633	729	693	690	657	646	729	671	680	683	690	695	700	717	708	716	698	710	653	665	706	709	669	676	687	671	682	710	685	696	673	693	675	714	744	658	720	726	691	717	701	691	679	732	658	688	705	766	699	672	715	658	739	730	645	695	695	714	704	739	654	683	718	684	669	702	709	674	681	666	656	713	715	693	701	701	686	680	710	723	717	701	715	637	701	726	672	696	687	676	700	699	662	736	738	678	670	665	727	711	696	676	695	691	710	700	674	677	714	662	649	683	667	720	707	703	687	690	681	703	691	695	710	667	666	702	708	674	693	668	676	698	689	673	676	708	712	657	700	674	697	688	687	673	720	673	706	699	652	694	714	688	714	633	701	707	690	693	670	674	657	717	680	695	699	658	677	690	670	687	714	677	717	686	721	716	627	714	683	716	690	718	714	728	687	660	688	671	693	732	665	713	678	722	726	673	685	730	670	689	728	672	692	720	693	713	692	670	695	701	701	653	686	696	742	668	695	737	677	680	648	703	646	665	647	714	694	664	637	712	650	736	667	710	735	705	672	649	715	679	681	675	672	707	689	682	667	676	697	716	628	709	690	674	706	703	652	648	675	721	696	728	699	666	697	769	668	692	715	695	704	691	675	703	680	645	688	695	647	660	644	687	707	652	686	697	714	687	685	659	676	654	651	689	666	625	684	658	643	666	737	656	735	710	652	743	635	675	744	650	651	668	727	703	656	689	683	654	694	730	715	729	712	737	713	666	707	707	678	663	688	679	684	696	722	734	669	683	709	723	702	683	683	685	701	727	670	663	679	709	678	704	674	661	668	624	675	689	722	691	707	680	686	706	713	706	669	708	684	675	701	660	666	676	673	683	708	702	714	720	653	648	702	698	673	629	691	692	705	647	721	687	688	693	686	734	684	690	648	730	717	713	695	649	687	711	685	698	730	716	692	709	722	698	662	691	645	695	664	685	699	742	679	643	731	647	661	671	723	720	700	702	647	654	695	727	681	688	663	712	683	709	658	688	701	720	686	705	704	685	691	703	682	698	668	661	708	700	699	732	748	716	715	691	667	675	659	692	708	679	673	728	628	677	723	663	694	691	688	702	656	682	696	701	619	694	713	705	741	691	714	697	677	684	680	669	672	684	723	663	694
37870	34570	37918	34852	25599	15948	9454	6712	4821	3432	1854	1254	1161	929	847	709	707	631	603	581	540	551	674	1479	2208	2155	1371	782	494	302	315	310	318	315	316	316	325	267	276	297	332	303	286	278	295	289	301	276	283	330	309	286	322	281	289	304	313	294	284	283	306	303	303	288	302	291	282	303	289	257	330	264	272	303	278	317	302	273	307	281	276	278	295	265	279	292	289	322	298	323	293	318	290	288	287	302	317	262	297	295	275	284	291	258	279	311	310	301	248	306	270	318	328	312	320	323	282	321	317	287	319	288	269	326	317	307	327	289	321	306	276	308	277	293	306	291	289	322	303	277	260	293	337	287	306	312	321	282	300	294	282	296	291	307	280	294	277	308	274	304	306	307	286	291	270	319	308	280	281	298	302	314	269	293	274	276	286	314	285	290	326	285	256	313	330	302	302	295	276	267	292	328	291	275	319	276	311	252	316	290	310	302	327	292	315	320	303	320	288	287	322	285	271	296	293	297	315	267	285	294	286	277	315	277	285	294	315	319	302	317	291	273	312	322	257	250	319	288	301	281	267	314	295	269	312	311	299	277	291	273	311	278	270	265	273	283	314	275	304	328	314	292	332	300	286	319	305	296	299	318	326	302	293	285	326	285	302	282	269	310	312	308	271	283	290	300	285	293	247	280	295	293	323	320	297	298	289	327	290	295	308	294	318	303	294	258	284	301	307	316	291	302	294	312	290	341	295	278	323	273	303	303	296	275	280	272	283	303	281	298	289	316	283	323	301	295	298	325	294	314	299	320	289	297	323	305	259	310	293	265	278	292	276	311	292	316	308	283	320	306	296	307	305	318	288	299	296	305	291	305	262	305	269	268	293	311	296	288	286	263	297	323	282	277	275	285	281	292	291	288	293	305	300	299	275	285	283	313	282	316	290	294	327	313	287	308	281	262	274	277	309	314	288	313	288	317	284	284	272	309	292	312	304	293	331	299	289	303	296	285	298	287	298	270	266	298	312	302	311	275	248	310	305	272	304	311	279	284	264	290	293	281	314	333	294	280	284	309	293	306	292	299	312	310	306	309	309	289	286	289	306	269	264	273	301	295	313	267	277	291	313	315	291	277	320	295	333	279	292	255	305	297	279	281	288	303	285	296	290	289	311	284	298	259	286	295	264	282	289	270	301	301	289	289	326	295	317	307	292	272	308	295	311	316	290	283	283	306	318	281	302	278	289	279	294	266	301	279	303	290	320	271	292	296	320	313	316	292	330	274	326	287	334	339	283	300	332	288	294	309	328	317	312	295	277	338	297	309	310	293	278	285	253	318	296	325	296	261	295	287	319	338	311	310	326	293	301	317	342	269	273	272	272	310	318	271	276	267	251	301	306	270	299	302	294	296	299	268	300	308	303	282	312	282	278	320	273	333	294	282	325	289	302	291	301	307	294	311	285	288	287	299	329	312	289	291	259	309	317	311	298	307	314	301	314	272	283	288	291	307	298	296	284	314	293	283	327	298	323	310	339	280	272	332	316	301	297	283	284	312	288	324	281	324	285	295	312	295	337	307	302	292	311	310	309	317	311	307	275	316	283	309	297	272	311	278	305	265	304	286	262	274	283	287	269	297	326	288	259	314	310	306	297	295	305	327	266	279	291	248	301	270	292	289	318	278	298	280	289	328	300	293	273	291	263	291	314	278	285	303	293	237	294	293	264	293	297	298	323	305	284	270	285	283	295	296	287	277	306	314	305	299	328	306	268	302	272	347	294	290	268	291	297	283	279	284	292	287	274	295	280	284	317	290	282	292	300	286	283	300	288	304	288	270	298	286	270	271	297	284	299	324	295	307	324	305	268	282	303	330	335	302	271	280	275	281	299	265	317	277	280	298	314	309	292	348	283	316	281	336	311	309	310	300	291	320	306	287	291	303	310	316	292	318	293	275	284	296	291	288	283	300	301	316	270	307	308	318	292	293	322	283	298	291	304	297	276	270	316	313	296	291	297	292	307	300	317	279	292	310	304	290	324	299	303	293	326	311	291	303	318	312	277	281	295	295	291	271	302	267	284	298	314	287	282	299	321	282	309	311	277	304	297	285	284	309	249	332	319	284	278	275	302	312	321	301	301	288	271	290	291	323	332	319	269	316	320	330	319	272	274	271	271	336	332	311	312	285	283	281	280	316	266	291	319	289	332	302	310	297	287	348	294	294	280	265	279	277	316	351	303	258	261	305	277	312	278	272	289	275	279	320	308	287	303	304	324	300	279	335	282	285	317	310	318	291	289	318	277	264	294	327	307	309	292	302	291	299	310	294	275	315	273	303	308	286	325	314	293	295	281	287	267	312	294	328	298	299	275	313	269	317	296	306	292	286	302	264	274	307	302	303	250	311	293	312	314	290	297	304	339	303	271	300	298	300	310	278	293	266	308	318	307	266	295	331	292	315	319	291	282	304	290	309	285	314	286	300	314	308	295	282	300	325	302	333	298	268	277	314	281	302	294	305	284	297	301	294	292	306	293	275	297	330	268	300	300	275	299	268	271	281	299	316	309	295	287	286	280	328	319	251	300	303	259	283	280	264	303	309	320	297	290	286	334	302	282	289	274	289	275	295	298	310	305	292	272	312	290	297	294	276	288	316	314	307	288	311	285	317	295	285	305	276	290	343	268	282	292	288	298	292	312	322	318	275	313	302	271	306	284	291	323	273	281	279	297	293	304	309	298	276	288	314	307	293	313	303	331	303	275	279	324	287	280	306	272	315	277	275	290	265	314	312	285	275	313	298	310	316	312	299	308	284	321	261	308	272	333	281	269	306	308	293	313	298	290	323	279	324	279	268	324	283	281	313	279	287	259	309	305	358	306	288	299	314	325	280	277	301	305	282	290	294	304	313	300	295	313	293	326	281	296	290	270	256	261	283	279	323	330	271	269	289	264	285	293	277	298	299	297	284	320	289	324	294	281	277	310	286	300	299	295	313	316	330	280	313	308	283	309	315	311	272	323	273	291	284	288	300	286	292	301	291	334	284	319	322	306	267	304	272	317	308	302	322	271	303	293	303	300	279	301	303	278	299	314	309	275	329	287	334	292	282	260	300	280	284	270	303	300	269	319	314	300	298	272	295	257	289	300	274	244	316	310	308	289	272	268	313	307	274	291	306	303	300	295	304	280	281	265	337	284	283	285	312	272	266	253	304	320	250	278	297	289	270	290	313	294	291	292	278	285	299	310	314	282	356	292	307	317	304	322	256	295	304	270	279	294	324	296	296	261	272	300	273	284	309	294	303	309	287	284	273	307	291	318	266	277	287	304	289	296	269	296	296	282	308	276	308	307	271	280	281	295	300	292	279	285	310	270	290	289	337	291	304	267	278	287	300	292	285	278	291	288	311	319	313	297	315	316	282	289	310	271	303	291	306	308	288	266	310	285	309	268	306	320	312	301	294	311	314	296	304	245	295	293	264	250	285	311	336	293	312	311	299	316	295	318	288	275	300	272	322	278	309
25467	27837	38215	37017	28650	19874	15948	15491	12243	9929	6082	4901	5081	4049	3377	2992	3118	2781	2417	2341	2228	2516	3554	7265	11107	10434	6285	3207	1602	823	710	735	733	692	742	703	667	714	757	702	691	702	709	661	652	689	718	696	676	732	710	685	726	708	769	760	702	684	702	685	679	709	750	737	654	725	690	695	770	689	750	682	745	661	742	726	703	666	783	688	724	677	733	699	688	739	723	723	725	686	637	719	680	675	693	737	775	702	716	727	684	742	759	727	714	726	695	668	696	712	729	717	703	704	742	735	723	655	735	718	721	730	721	749	701	682	701	723	696	704	709	701	739	731	749	764	682	692	683	736	726	702	668	718	689	710	709	697	731	682	684	711	727	709	721	723	715	744	682	687	708	677	683	716	703	742	719	684	681	706	728	709	700	657	734	693	735	719	703	679	723	741	756	706	699	636	730	753	728	688	720	703	689	664	734	708	704	672	684	724	716	711	655	745	716	729	663	746	675	756	689	708	754	726	718	701	746	709	701	723	679	724	701	658	689	734	677	744	694	755	736	709	727	669	714	717	694	755	681	670	722	724	728	713	690	756	703	689	747	752	662	700	739	691	722	708	693	704	765	707	684	752	708	717	768	729	733	719	702	755	702	747	710	751	705	714	687	746	746	679	734	737	707	735	713	743	704	707	746	665	713	711	735	701	740	635	659	710	672	673	726	717	696	754	719	773	672	729	700	776	760	775	742	677	742	720	675	752	756	748	729	683	708	651	721	680	705	707	727	699	744	755	699	734	726	725	718	712	696	692	753	716	715	704	778	701	718	745	695	649	708	704	688	717	698	707	707	662	704	717	733	737	726	738	686	703	685	728	722	702	684	699	708	746	722	724	721	733	681	702	712	708	714	701	704	726	668	734	741	680	694	721	692	726	699	688	713	724	663	675	718	753	683	732	734	705	684	687	724	685	715	707	743	721	696	697	740	686	702	746	701	747	743	732	720	687	680	684	738	696	695	711	757	698	757	705	694	715	750	743	721	694	719	714	729	692	696	688	723	701	724	661	689	707	657	742	748	747	731	692	710	671	756	680	752	719	707	721	728	738	732	719	726	714	763	676	684	715	704	716	708	675	671	701	731	729	706	712	647	732	687	669	744	721	678	721	711	696	702	711	762	745	707	748	714	657	741	705	725	748	703	740	737	735	753	698	691	754	745	693	689	692	748	704	695	750	724	733	686	709	731	719	743	730	704	684	717	727	709	691	755	706	720	747	681	670	722	726	759	722	687	742	701	680	695	706	718	698	729	684	717	733	687	706	706	714	720	730	710	696	750	625	659	696	716	742	684	699	699	722	740	696	759	676	697	747	664	656	698	748	708	710	710	715	762	732	730	732	721	660	692	728	720	748	718	731	728	718	742	776	717	650	676	735	737	683	699	699	709	761	724	709	702	727	727	704	717	780	716	712	676	692	699	716	714	697	706	688	706	723	695	724	717	678	746	712	666	761	690	769	726	674	698	643	664	695	728	703	704	738	681	764	695	672	753	691	728	713	752	720	728	732	723	732	710	711	704	707	704	715	704	745	621	715	714	705	683	720	758	732	677	697	648	712	691	695	717	710	766	666	710	707	714	673	736	691	704	727	718	678	735	698	722	692	694	711	716	673	734	743	739	705	698	724	700	663	734	665	705	703	671	695	786	737	727	686	694	667	692	741	696	674	726	736	701	694	689	716	690	725	712	700	764	731	739	680	695	727	717	682	710	682	669	716	764	732	677	684	676	713	649	710	698	742	705	708	738	714	711	707	717	765	694	725	713	698	729	702	698	614	680	735	698	732	727	756	706	706	675	671	726	674	715	710	719	756	698	720	729	702	723	732	733	708	730	751	713	702	711	723	749	681	696	724	689	684	712	671	702	700	726	703	735	728	703	697	752	699	670	664	705	768	729	748	747	713	740	684	747	668	685	727	707	687	724	786	686	745	705	724	697	713	671	671	778	674	698	677	737	710	689	789	691	731	658	701	646	710	682	711	698	682	732	637	711	735	713	699	680	713	725	703	711	737	718	722	681	722	738	667	725	686	691	686	724	746	679	737	701	731	753	741	746	709	669	709	686	719	685	725	699	751	704	688	724	725	697	706	702	717	699	680	711	718	701	689	689	703	711	711	671	705	735	687	747	745	685	756	692	739	761	688	723	699	718	769	745	755	675	728	652	716	709	687	702	697	725	725	710	695	726	722	718	646	725	705	715	734	720	695	728	732	695	710	704	738	707	676	721	736	713	720	758	703	716	718	746	714	726	759	728	701	717	722	738	704	682	689	736	738	712	746	698	713	699	687	713	732	674	706	694	738	744	679	737	682	712	721	750	730	721	701	688	698	764	722	703	782	711	687	724	706	716	728	699	669	720	719	732	724	713	692	756	737	726	664	711	709	725	724	717	744	710	763	705	685	698	677	735	708	678	753	700	708	689	776	676	719	676	727	717	710	676	687	717	730	697	684	738	697	718	693	704	681	675	685	710	746	705	710	695	700	737	694	688	736	721	738	648	738	712	738	673	699	712	719	679	710	698	703	719	751	682	741	741	714	739	701	696	706	705	698	688	693	743	728	733	760	716	663	690	707	747	698	698	743	753	680	699	758	719	723	678	733	756	707	718	704	744	712	678	651	767	702	653	716	740	662	693	717	723	737	730	703	728	747	686	715	664	739	726	712	713	704	706	706	694	678	709	750	716	694	702	723	718	726	700	716	707	720	725	713	694	747	687	680	708	724	704	729	712	757	706	749	705	783	759	701	748	666	683	696	731	674	751	737	662	732	667	708	698	644	714	706	754	692	696	702	712	673	739	710	676	717	721	738	701	707	698	730	709	729	733	681	723	736	720	755	719	712	741	727	687	705	690	715	722	727	744	739	695	705	714	715	707	738	768	710	687	676	715	691	757	712	731	690	735	687	661	651	710	702	689	719	697	688	677	751	714	760	750	711	668	698	737	751	729	777	687	740	671	725	666	690	698	747	712	705	704	650	658	708	705	710	736	689	759	707	682	720	733	733	707	693	732	718	642	657	713	722	687	688	709	716	708	692	688	689	739	730	717	739	711	706	719	666	684	712	770	670	685	723	712	710	724	706	697	694	696	711	633	742	711	701	742	718	723	698	709	704	700	660	664	691	718	685	721	715	688	718	741	741	699	680	696	732	708	718	739	697	736	706	718	679	731	687	737	723	707	718	703	723	680	675	714	732	667	704	737	722	712	702	739	764	690	674	693	694	720	745	711	722	664	706	716	678	695	715	743	703	710	673	692	705	679	744	729	727	677	762	696	671	721	706	709	719	683	702	726	725	729	721	672	722	729	693	726	781	705	683	705	732	735	669	729	680	688	695	719	690	724	702	732	723	684	727	740	683	713	708	705	752	670	732	721	781	684	710	741	717	677	695	728	717	723	717	764	715	701	700	734	681	649	680	709	728	742	754	700	714	683	712	681	710	680	747	706	710	687	724	678	730	725	735	700	682
47153	45252	42920	36292	26892	22566	17613	11692	8491	7688	5549	2873	1824	1364	1052	804	876	721	596	539	695	841	1075	2140	4247	4635	3118	1535	859	321	231	222	242	242	210	232	238	235	229	250	231	234	246	214	228	259	252	239	250	237	237	273	288	246	242	257	233	252	237	239	250	246	245	214	223	244	271	249	257	233	227	234	241	250	225	226	217	246	220	233	256	224	230	253	244	228	242	231	229	240	239	241	228	230	226	240	241	237	237	233	257	233	246	238	233	223	259	246	256	259	246	261	235	231	209	223	230	249	211	250	255	234	221	223	232	225	238	240	217	209	234	193	229	229	226	255	216	246	233	244	233	223	249	254	209	239	226	226	245	232	228	228	239	219	237	217	257	239	241	253	257	245	227	217	262	217	226	235	252	237	218	220	256	215	263	251	234	214	236	234	227	225	237	250	234	253	258	244	243	237	241	222	246	227	240	236	225	246	254	229	248	246	268	239	220	240	232	241	225	218	222	220	251	230	260	261	246	228	232	229	215	209	220	250	262	234	227	270	260	227	223	232	216	248	225	236	247	255	263	239	250	231	216	234	225	249	237	243	233	224	258	240	241	219	210	220	263	246	235	245	231	226	230	212	234	256	246	223	235	220	209	258	240	269	234	213	241	226	260	241	248	249	217	238	241	277	240	241	227	242	257	232	248	239	268	252	268	222	227	211	245	209	215	230	237	265	229	256	212	259	256	227	231	255	218	256	223	245	214	219	238	260	236	243	256	241	249	256	233	233	225	248	227	245	230	235	231	239	237	238	250	210	217	249	240	254	225	240	211	255	245	266	261	211	228	254	243	231	227	251	251	223	243	235	251	249	233	235	257	245	238	231	269	234	240	238	233	230	219	259	248	249	250	226	227	243	217	238	247	255	257	249	207	243	266	249	242	233	248	236	233	201	240	236	247	215	249	262	244	235	238	254	227	237	264	223	245	254	258	233	226	228	240	252	240	237	223	242	238	226	224	246	240	260	278	219	241	255	219	223	238	239	241	240	243	222	242	275	223	236	251	258	230	219	236	229	254	229	236	201	224	227	220	291	230	241	261	238	243	236	217	264	257	248	242	229	254	251	219	237	235	219	236	238	239	255	250	215	263	280	204	257	231	245	219	239	232	229	267	232	249	214	243	243	249	252	258	231	245	247	216	250	233	243	254	249	239	245	219	253	226	271	242	262	253	236	250	231	261	252	231	229	248	237	247	244	219	239	239	224	224	220	255	230	263	225	265	249	217	226	252	238	231	239	222	239	238	224	210	251	235	251	255	250	255	223	235	230	246	214	253	268	242	242	255	230	236	234	284	202	242	223	234	230	219	274	234	227	231	216	254	255	248	261	228	229	218	254	269	239	245	266	230	241	213	242	227	238	228	267	244	217	242	241	253	232	242	211	238	242	222	256	224	238	239	213	213	241	251	240	244	219	251	224	245	227	215	215	240	239	233	232	217	231	250	215	220	244	229	254	229	220	258	231	223	243	251	229	215	241	238	257	226	221	251	227	245	226	200	258	242	235	231	255	215	241	244	257	238	271	218	243	287	252	231	252	273	251	247	223	247	234	257	220	236	262	230	247	240	222	242	223	226	239	230	276	221	220	248	248	236	234	243	271	222	226	238	223	242	226	255	219	256	235	230	241	231	233	198	230	233	234	232	249	268	240	251	211	216	219	233	223	232	260	231	247	231	245	223	247	243	212	237	247	250	271	211	234	246	255	236	238	233	225	237	229	228	243	241	254	250	218	262	249	243	260	241	230	259	229	236	225	242	260	222	223	256	234	245	235	239	241	234	215	249	261	213	246	249	219	222	222	237	241	238	240	248	225	237	239	239	228	264	239	276	259	209	253	266	241	239	244	246	249	230	233	250	250	243	244	237	234	233	205	274	244	260	213	251	224	232	238	252	234	244	235	210	239	233	231	218	240	212	255	228	252	238	231	232	240	236	246	232	246	211	234	269	271	268	212	244	226	261	242	256	226	241	264	257	220	240	244	233	247	217	218	210	248	262	224	219	227	208	253	209	255	215	226	205	241	226	247	239	223	294	247	218	230	247	254	245	254	228	249	249	243	244	232	239	273	254	225	232	235	232	237	263	236	257	251	250	270	216	221	265	240	243	206	232	235	225	215	220	266	224	255	245	235	237	221	245	203	242	236	242	230	249	225	230	251	264	258	237	235	237	253	233	235	235	239	232	260	249	213	242	240	256	238	231	264	194	240	239	262	264	258	235	241	244	221	206	236	258	249	228	242	257	246	251	242	247	228	250	236	224	239	247	225	250	237	242	274	259	239	247	235	241	233	300	231	241	235	227	274	239	228	233	256	240	278	224	250	252	214	250	254	239	252	241	239	241	247	235	253	253	266	238	241	249	227	230	248	222	220	227	218	220	264	244	274	249	243	267	236	193	227	258	255	258	240	210	252	227	255	228	243	267	231	241	231	245	247	255	239	267	251	280	236	244	224	236	238	260	235	236	228	220	256	248	263	246	257	249	231	266	250	236	252	244	241	220	241	247	254	225	233	264	235	228	219	243	231	246	229	239	239	262	253	239	249	243	236	256	248	225	245	252	260	238	253	266	244	248	251	243	242	232	251	252	241	245	218	230	250	228	211	236	233	257	249	254	249	230	232	243	262	242	240	254	259	246	231	239	270	244	246	258	261	228	234	240	261	235	235	248	220	214	210	232	241	243	240	229	250	239	226	249	232	210	253	253	248	231	238	229	248	251	228	214	261	217	274	240	231	227	241	215	227	247	237	216	266	232	228	228	235	237	236	254	231	234	259	230	230	266	232	251	260	252	226	259	224	237	222	225	236	243	260	225	237	229	228	229	279	221	230	252	232	228	233	229	261	269	225	224	249	233	249	252	231	255	222	252	226	234	287	252	231	274	289	217	223	266	264	274	220	223	200	237	235	247	237	262	238	234	229	249	226	246	245	224	232	238	213	237	231	255	258	255	238	275	243	255	281	235	235	251	254	242	201	260	229	246	253	271	241	244	253	255	237	225	244	229	248	248	227	228	230	196	242	231	255	237	228	221	228	256	266	252	221	242	229	223	268	229	229	227	220	224	237	262	256	240	250	230	249	248	213	253	224	239	244	252	204	258	234	202	226	277	212	210	188	235	245	254	260	232	239	227	243	233	240	238	238	254	241	251	223	234	257	230	241	258	255	232	275	244	232	243	241	247	243	255	227	240	245	257	244	259	235	237	221	217	232	227	215	255	251	258	222	252	276	207	230	248	216	264	234	249	250	233	213	243	220	233	245	228	238	239	222	249	250	237	266	205	225	247	243	262	262	261	253	232	244	227	233	240	249	268	252	254	271	234	244	233	243	232	263	241	209	232	226	222	246	233	214	236	211	265	219	252	241	239	251	255	232	234	221	231	231	237	229	242	242	238	280	259	260	272	228	237	232	227	257	222	217	211	236	257	229	266	227	249	270	252	239	259	214	253	243	239	221	259	202	228	237
31726	37923	44528	38430	31719	27855	25628	19319	18013	17717	14119	9038	6657	5740	4214	3248	3940	2837	2460	2682	3370	4170	5726	10787	18939	19181	13947	7297	3487	884	596	588	563	574	582	640	606	610	560	646	542	558	579	589	608	558	588	568	578	599	586	572	620	609	608	596	595	589	634	628	593	612	594	533	543	572	582	566	608	564	632	593	571	552	592	573	593	557	524	586	571	554	569	593	615	626	602	595	548	582	560	579	568	559	592	583	562	596	559	592	597	585	544	578	588	639	585	597	574	643	597	582	602	563	631	568	663	567	577	568	621	583	651	592	607	582	585	611	575	586	584	576	570	622	634	601	625	589	578	588	561	584	603	618	613	584	602	584	572	574	552	593	620	578	582	631	579	614	589	592	611	557	576	571	582	571	568	538	584	534	573	579	598	584	579	559	593	578	554	633	561	589	623	554	559	574	600	539	588	593	550	570	577	598	585	557	598	599	588	614	578	572	584	609	595	582	565	586	570	602	569	578	540	574	592	607	588	555	584	574	543	578	578	614	570	557	597	620	606	600	606	572	618	617	546	536	559	577	600	590	555	585	603	573	566	593	580	570	582	545	609	572	591	639	541	605	574	620	610	565	575	561	608	578	585	544	589	595	594	567	594	548	600	596	608	609	591	606	615	582	592	578	546	592	538	591	618	575	601	623	580	578	561	581	591	559	576	546	608	604	569	610	550	583	600	598	597	587	578	644	541	648	558	587	567	598	552	584	577	565	556	580	581	545	552	597	648	595	559	592	533	569	579	606	618	572	558	585	578	572	607	592	590	592	585	582	590	573	613	553	601	574	628	547	565	628	588	621	587	570	578	568	545	623	611	575	595	591	560	627	616	611	577	625	594	568	555	577	596	650	598	578	567	602	586	573	582	578	625	569	563	558	575	581	586	645	630	556	623	546	574	605	595	584	612	594	585	576	582	592	615	612	584	635	571	621	583	552	598	594	568	591	596	577	583	567	565	556	591	579	594	610	560	573	590	574	572	591	575	551	604	572	607	608	606	600	568	555	550	587	551	560	638	603	612	602	616	566	587	561	592	618	586	584	625	610	591	601	563	571	560	608	577	639	587	584	534	619	568	575	615	591	540	603	589	598	560	601	601	541	593	619	563	605	546	596	579	595	602	536	583	588	606	569	555	597	581	544	603	556	624	580	575	602	587	576	545	588	586	567	591	611	605	573	564	609	585	620	582	624	592	611	534	576	577	590	605	605	592	586	553	573	544	582	572	546	614	589	578	564	560	572	589	568	604	620	581	553	526	554	572	603	550	581	598	535	592	553	581	606	608	613	544	575	584	573	581	609	556	614	606	591	585	553	586	589	575	575	578	625	614	607	586	594	588	552	593	535	600	605	572	618	568	611	591	549	591	578	577	571	643	582	607	621	589	534	603	581	561	582	562	618	540	605	600	597	583	594	569	571	613	577	578	614	579	552	621	597	569	584	604	594	604	603	558	578	524	599	560	576	571	581	598	605	590	586	606	595	591	589	578	569	592	609	613	630	565	589	599	581	604	575	603	576	615	559	593	607	596	600	584	580	616	577	593	563	584	542	574	578	600	604	557	605	551	573	615	576	578	612	575	617	656	609	601	583	564	597	629	577	575	555	602	584	623	569	583	555	563	604	601	589	617	618	569	573	599	581	602	558	599	542	567	639	604	568	611	554	613	606	579	573	614	589	628	649	564	608	552	610	598	574	587	560	613	576	593	618	598	584	593	612	580	586	626	591	594	553	524	591	577	557	583	588	522	580	634	550	547	597	569	581	563	608	594	561	557	586	572	573	566	547	595	603	616	569	547	554	594	576	626	623	576	617	549	578	568	562	564	605	552	572	533	607	544	552	593	596	616	604	600	591	582	601	561	564	585	574	604	603	586	599	576	617	604	551	606	547	580	620	613	591	584	565	600	545	601	608	572	558	595	554	559	600	619	610	580	549	570	612	605	592	599	624	580	529	581	588	592	586	577	599	601	580	560	588	607	570	582	615	583	574	616	603	597	571	606	586	588	603	586	586	581	542	591	569	591	595	595	562	573	627	605	551	529	580	572	541	580	611	543	561	531	582	579	548	620	592	603	602	591	589	600	590	649	594	581	618	546	583	578	575	581	553	555	590	532	649	569	547	573	620	547	585	557	598	581	593	626	612	579	571	590	572	605	592	596	590	628	607	600	604	570	565	602	584	595	549	568	580	564	587	571	589	568	581	591	584	622	612	585	581	592	582	552	585	576	596	615	577	566	613	600	589	580	545	589	580	560	567	595	610	550	592	565	608	562	643	605	561	618	601	606	563	626	554	596	583	620	590	587	531	568	617	516	588	593	558	558	595	569	612	538	590	608	574	544	604	601	578	573	613	599	535	608	562	613	532	627	602	590	635	607	542	605	559	624	594	624	568	585	594	567	596	611	575	568	604	580	630	536	640	565	555	579	605	608	633	566	596	552	579	591	610	580	576	597	586	588	579	589	566	578	550	568	576	618	606	582	565	574	605	535	599	559	593	568	596	568	566	608	570	617	620	571	621	594	611	565	555	558	571	596	547	560	588	569	589	602	601	574	633	559	612	559	596	577	588	582	605	582	541	611	570	589	596	598	610	573	607	610	619	590	585	574	564	557	580	542	571	588	586	594	574	583	549	552	594	567	579	562	560	558	591	599	569	570	577	604	526	595	611	596	562	553	579	617	587	566	573	568	583	563	567	552	589	588	612	536	585	590	610	548	599	544	575	588	584	579	607	590	592	547	604	600	559	555	564	547	553	603	571	587	535	587	596	558	591	596	591	603	592	565	580	566	551	618	577	595	558	601	584	599	548	561	567	614	596	605	550	594	583	586	554	591	620	607	599	628	605	618	624	622	603	561	550	593	567	573	594	608	572	543	551	564	571	613	613	552	594	579	574	597	562	548	602	581	583	593	596	571	610	610	581	567	583	570	550	617	606	599	536	567	596	564	581	623	625	580	604	611	591	572	564	592	561	607	632	596	616	645	586	606	594	556	593	590	497	558	548	592	568	602	564	556	572	540	608	551	555	565	566	590	583	578	589	589	572	623	577	550	577	544	570	542	584	610	588	591	535	544	603	567	560	594	561	576	621	566	584	602	626	566	610	600	583	589	597	579	599	561	620	584	564	542	601	584	596	578	536	579	597	567	549	592	582	557	563	551	613	567	576	560	579	568	594	580	555	558	574	578	607	585	592	586	591	585	570	565	605	608	564	560	629	581	559	589	568	568	559	608	583	572	580	621	560	577	610	570	579	608	612	590	591	584	491	584	598	583	611	571	568	559	582	589	550	586	596	582	572	571	560	623	616	593	573	624	578	588	577	603	652	578	592	580	596	592	585	579	544	567	574	624	590	616	623	593	544	590	599	579	601	615	593	612	580	593	588	610	593	573	567	594	531	579	568	590	600	561	610	580	596	593	561	618	552	622	594	615	553	544	577	576	604	575	571	604	584	571	609	562	623	569	580	578	595
24833	18887	15015	8664	3440	1618	1267	1140	983	715	550	494	442	427	393	380	378	378	360	355	348	378	360	388	507	582	639	483	437	325	310	300	280	301	308	303	309	295	314	295	304	303	285	308	293	310	287	314	322	345	300	302	335	303	300	306	351	299	333	315	321	309	297	314	323	301	336	310	309	308	307	288	328	349	366	275	313	301	297	309	311	309	297	319	305	333	313	294	297	296	350	322	319	309	284	313	319	343	330	310	310	329	352	320	333	305	305	335	331	279	322	297	311	295	295	335	320	301	298	282	304	325	300	293	303	291	312	322	293	309	284	284	331	315	308	319	290	284	321	313	321	295	294	320	304	306	312	316	305	341	306	303	338	314	328	302	287	286	301	322	300	340	332	337	287	329	290	324	275	298	338	290	312	321	326	303	328	312	332	305	339	320	301	331	308	303	337	320	300	281	292	313	300	320	295	307	302	270	302	311	271	269	302	301	322	274	322	296	320	318	321	309	312	352	320	320	322	307	320	303	323	316	309	306	299	296	316	306	294	322	313	331	341	298	302	333	336	310	298	294	288	277	313	315	331	302	326	306	299	314	297	299	308	300	266	313	311	345	319	317	349	347	320	314	266	296	303	334	309	346	337	322	316	342	335	331	302	324	262	315	298	305	332	302	313	288	324	300	321	300	297	295	304	306	336	315	316	310	324	311	322	313	326	296	273	327	319	300	295	332	327	320	299	354	302	304	286	312	310	309	310	316	305	306	331	302	328	312	298	290	294	321	341	299	299	319	315	303	297	312	262	310	335	322	319	300	311	293	308	304	316	316	319	330	336	315	317	330	331	303	295	298	308	342	294	336	298	328	315	310	268	314	341	310	295	309	306	282	333	307	298	320	300	305	315	347	336	327	339	302	310	294	303	302	307	308	311	290	335	284	329	343	322	331	300	293	318	312	303	294	315	304	337	299	297	310	306	282	342	332	292	306	295	296	324	319	326	313	286	318	295	301	339	316	287	301	292	298	301	299	316	313	322	298	312	316	306	297	307	335	310	292	295	302	295	297	280	302	296	311	288	300	315	322	295	308	276	306	287	301	293	271	290	286	295	310	325	329	325	304	312	298	283	332	335	295	307	340	320	319	303	302	293	331	304	296	287	305	312	311	284	322	340	324	281	315	315	335	294	329	322	332	319	306	316	293	321	306	313	295	310	325	320	330	313	320	331	313	347	312	314	295	307	293	339	323	305	334	295	325	318	308	298	306	291	318	291	315	313	298	322	290	341	323	312	302	303	302	301	325	332	304	306	338	331	321	324	308	337	338	322	277	313	346	321	300	336	302	312	289	318	333	359	309	302	300	298	292	268	283	304	307	333	312	322	333	297	325	296	269	282	316	324	317	320	308	309	267	288	272	326	297	307	327	296	276	280	290	309	337	273	308	295	330	297	314	294	278	317	296	315	300	287	313	307	309	310	325	286	292	303	298	289	301	313	287	336	326	315	319	332	303	343	334	284	311	322	314	315	320	312	309	334	304	325	273	337	298	327	337	305	331	297	303	327	348	326	271	295	339	360	336	315	356	328	318	301	296	336	304	304	326	313	324	322	253	301	293	328	305	304	280	328	315	325	320	323	297	297	337	281	334	323	315	324	337	294	314	311	320	326	298	320	283	312	294	335	303	294	304	326	323	308	309	337	312	306	335	353	279	309	313	298	333	330	313	310	302	333	323	297	300	298	314	332	309	298	327	288	322	286	306	321	293	295	312	324	300	295	336	310	322	313	306	339	291	333	312	278	319	327	320	331	285	322	342	314	298	316	307	295	287	291	327	316	323	343	288	322	350	319	295	246	320	316	346	304	277	302	280	292	300	297	336	294	286	314	295	271	296	300	295	306	287	302	309	307	351	305	298	325	307	327	293	296	306	354	291	312	306	320	350	319	335	310	317	324	331	320	348	298	311	339	306	326	303	310	309	312	326	326	292	319	317	313	309	298	298	332	318	282	295	310	328	329	315	326	323	313	312	335	321	291	323	337	323	310	311	312	330	310	287	322	336	334	310	300	329	292	269	300	317	278	303	305	316	280	329	304	322	321	331	306	319	279	302	293	324	286	319	274	274	313	308	340	324	293	302	313	343	303	322	329	324	287	282	312	308	300	287	319	277	293	325	340	319	312	263	324	318	312	323	336	323	336	313	311	332	297	328	308	316	309	280	300	288	295	316	334	307	317	309	278	308	309	293	323	282	322	300	312	297	328	322	299	312	299	280	315	314	299	301	326	309	304	290	330	331	355	292	303	331	302	321	326	296	306	306	320	298	277	306	330	303	316	302	309	316	336	305	307	317	284	296	298	301	325	311	300	361	285	308	318	324	298	299	307	349	306	313	335	294	337	293	320	283	310	332	293	305	337	317	272	263	305	279	332	263	298	338	323	333	332	294	323	278	284	309	310	335	311	299	303	299	301	350	310	303	292	305	308	272	319	284	291	328	341	301	318	334	275	316	327	314	326	310	317	298	323	300	321	325	300	311	313	348	312	287	315	300	317	285	335	348	296	315	319	329	331	331	333	311	311	316	314	315	300	297	312	323	338	352	300	322	289	295	289	322	337	320	288	320	311	305	305	309	318	305	313	322	297	296	347	304	328	352	291	320	333	309	286	327	305	287	282	336	314	296	308	326	359	292	348	311	312	321	304	320	310	304	285	315	265	309	289	334	314	288	283	297	319	307	315	294	288	292	318	330	309	313	315	305	317	332	299	334	328	286	292	272	294	292	297	325	283	304	308	292	325	263	300	292	298	311	349	305	299	296	312	335	306	314	307	306	296	296	324	329	333	285	307	284	316	313	308	337	328	289	311	308	308	334	335	299	293	297	307	312	314	309	317	298	314	322	308	305	303	318	298	292	317	315	355	285	316	340	333	298	319	332	317	298	321	321	339	307	275	304	316	363	298	289	312	309	328	304	284	285	279	315	301	306	303	300	347	288	309	294	356	317	328	323	315	308	292	307	313	316	295	320	323	344	308	297	304	288	330	325	356	295	302	291	286	322	343	302	304	312	307	311	317	343	260	304	319	274	334	339	292	279	314	298	300	320	311	298	310	303	329	296	282	325	280	307	326	311	275	303	292	318	321	315	284	298	312	366	310	319	286	278	337	300	273	332	291	305	311	329	297	312	261	342	314	329	353	321	323	325	324	286	324	292	333	310	308	312	344	272	297	325	320	322	304	343	317	319	306	321	320	323	332	330	321	316	317	327	289	326	331	302	301	302	338	349	349	300	344	337	284	308	295	321	323	295	330	289	321	332	308	290	292	306	328	295	330	316	326	302	289	298	343	317	285	328	310	325	324	295	288	334	345	293	320	265	322	291	330	315	298	310	297	323	327	281	326	289	304	281	283	323	318	321	293	301	322	298	336	291	314	309	283	332	308	323	302	310	322	312	349	315	300	340	317	336	347	340	290	345	321	319	314	293	299	321	327	321	305	322	317	313	291	329	299	325	303	322
15876	15838	20016	16325	9142	5980	4987	4673	4113	2649	2060	1666	1678	1466	1280	1148	1126	1020	1050	1000	1060	1156	1228	1483	2061	2283	1999	1463	1069	846	755	753	724	738	707	763	733	703	723	735	767	732	762	776	759	697	743	766	736	738	794	789	762	705	770	735	750	765	751	766	784	732	781	784	743	715	687	730	750	744	764	733	703	732	779	729	807	784	736	770	736	735	719	748	814	718	727	724	787	753	785	764	782	711	801	796	779	793	761	770	742	722	730	779	796	786	760	762	704	746	745	722	754	713	745	715	716	732	744	752	794	738	719	756	753	769	778	779	772	757	775	774	773	758	771	763	740	749	758	744	728	707	760	762	785	750	745	733	763	744	749	726	729	749	819	728	757	747	762	692	770	776	776	780	754	757	814	709	780	746	720	751	734	797	769	712	752	733	732	766	749	750	767	804	740	759	762	753	760	764	721	752	693	740	732	746	736	783	778	754	727	768	742	730	773	768	789	732	777	737	718	748	745	796	725	764	786	735	766	757	711	737	778	744	772	754	746	746	782	794	740	737	703	743	720	748	750	807	735	713	701	751	782	769	767	760	772	744	707	708	744	736	804	761	764	728	712	736	775	765	739	765	756	713	707	792	757	745	708	803	727	751	740	760	735	752	784	732	761	770	760	803	737	752	749	761	798	756	757	728	749	808	763	736	791	751	753	770	735	734	727	728	741	733	723	749	727	742	740	749	770	801	745	746	767	779	775	749	734	792	725	767	780	751	791	746	749	723	684	741	749	776	742	763	779	774	741	810	723	781	739	712	747	780	811	697	756	743	787	746	753	761	771	782	761	784	742	786	711	767	774	761	760	704	777	744	830	784	799	769	728	760	704	794	762	768	750	750	785	783	741	753	756	798	735	760	783	776	708	718	718	747	768	758	763	758	683	758	748	719	738	719	748	766	737	729	746	790	719	733	768	716	785	777	720	755	756	755	740	736	757	735	749	789	808	808	702	758	704	724	802	738	768	777	826	741	766	762	792	747	797	746	731	769	703	716	718	778	743	750	745	753	761	756	740	777	716	745	774	774	766	709	742	697	751	807	794	780	763	802	697	790	734	765	736	753	757	720	720	774	734	754	752	700	746	732	737	709	735	802	730	778	773	751	806	794	731	820	723	776	762	767	735	794	733	782	745	782	743	767	757	689	735	770	745	761	761	729	724	736	705	757	748	772	769	751	787	726	754	734	789	766	738	793	723	758	782	730	731	719	788	775	773	750	761	805	730	794	711	744	768	738	770	702	711	759	742	721	761	778	740	750	708	774	733	789	766	748	731	705	738	710	730	770	787	750	731	738	811	793	762	699	735	698	780	781	757	726	742	736	716	710	789	830	741	758	772	741	759	767	765	747	779	733	774	721	755	803	762	734	734	767	765	759	732	744	765	730	720	746	747	726	752	734	753	737	712	755	757	752	763	756	715	697	749	747	754	737	782	728	788	727	768	767	740	728	718	774	792	789	780	765	779	747	753	773	751	744	716	777	750	746	774	746	724	778	718	717	748	742	761	768	758	779	799	749	747	720	779	752	739	714	790	715	795	762	714	757	734	777	769	756	793	771	691	791	777	786	742	759	783	794	746	796	733	730	760	745	731	781	737	713	735	785	711	743	754	775	779	744	743	761	765	711	756	721	770	717	757	728	756	827	761	750	768	730	727	731	737	664	773	713	759	759	723	682	732	700	765	773	766	771	707	783	755	720	758	773	801	747	734	736	768	767	767	717	745	759	746	731	703	745	803	766	790	760	783	776	707	706	784	744	753	763	798	756	754	723	706	720	756	687	768	771	754	751	755	737	735	754	747	749	751	757	777	765	763	785	735	760	741	809	784	714	757	784	751	772	760	701	779	746	748	756	789	743	773	721	747	750	728	772	804	711	788	719	785	730	753	739	747	746	753	730	753	772	738	810	755	775	780	744	743	730	746	725	737	765	777	783	789	794	766	797	767	732	789	732	796	785	762	754	747	796	740	735	762	729	755	720	776	747	787	763	724	751	781	771	768	766	717	732	689	779	770	767	751	742	791	727	744	738	777	740	731	746	765	726	741	794	723	731	783	701	700	778	780	779	772	782	774	752	754	791	777	747	763	756	712	754	792	806	746	760	737	757	739	790	780	726	801	712	730	786	752	758	718	750	784	736	748	769	730	766	719	781	757	712	762	800	719	749	771	725	749	724	744	728	723	783	785	759	748	744	765	767	729	840	753	748	779	733	747	777	762	720	780	775	737	743	774	789	734	750	757	755	746	727	787	740	744	739	748	757	752	812	753	750	766	755	755	790	735	726	779	767	757	729	736	753	744	742	772	717	792	743	741	732	746	709	831	700	748	719	786	772	715	748	762	769	772	780	748	729	826	752	795	735	748	753	681	723	741	803	782	756	759	716	732	729	738	752	767	751	750	756	716	725	767	733	764	802	761	800	733	805	749	748	729	745	750	770	725	771	739	751	796	745	742	750	751	727	753	759	735	775	781	712	757	743	780	750	738	785	761	740	747	764	714	744	704	748	738	677	775	730	729	737	780	739	753	771	719	763	763	666	764	748	724	742	784	720	750	708	731	733	735	759	766	745	730	774	745	742	778	787	754	705	767	760	748	795	717	737	799	779	782	763	743	720	745	749	745	812	780	761	787	759	777	770	733	739	739	758	776	733	799	711	747	743	700	777	734	781	693	785	749	762	731	747	729	716	774	756	776	713	752	809	716	730	749	747	755	770	712	758	761	744	781	691	724	777	723	708	751	794	761	753	747	725	757	729	748	725	755	771	723	756	728	748	816	772	813	786	762	755	777	750	715	716	776	737	755	740	732	732	790	745	823	767	762	798	715	789	764	735	735	759	733	728	781	695	715	803	719	754	710	760	776	729	739	762	731	767	783	767	773	738	757	768	691	720	776	771	794	730	782	777	745	786	740	835	775	769	748	746	777	721	721	732	706	735	775	754	792	752	716	768	750	732	778	694	741	768	767	793	741	780	752	755	782	741	753	727	753	751	760	732	743	747	761	757	744	782	754	741	775	779	712	771	730	761	763	749	725	787	732	722	729	800	793	740	764	777	717	721	788	757	753	755	729	774	770	749	750	744	743	781	767	739	847	702	747	761	768	723	745	805	776	737	777	727	729	745	783	804	782	679	746	763	685	771	702	749	786	764	719	803	758	719	765	742	763	770	758	766	794	767	767	756	787	747	761	741	727	755	756	795	735	748	721	758	716	712	771	722	720	731	678	714	761	743	743	761	711	695	758	729	748	730	735	713	722	754	766	732	771	759	768	734	702	732	758	734	742	767	778	746	771	783	745	787	738	756	760	763	744	748	760	777	772	719	744	745	755	808	751	763	777	785	741	767	746	758	699	779	747	734	746	696	775	765	777	748	722	770	755	745	788	779	770	736	694	772	782	782	761	776	756	753	767	721	718	716	719	748	757	766	742	760	762	692	789	694	730	744	769	750	721	739	696	707	743	778	723	779
42056	40009	36077	28661	18933	11721	9121	7614	5149	2436	1064	855	755	635	584	504	502	506	490	467	464	670	810	1024	2003	2310	1613	973	586	345	283	304	338	316	316	301	323	336	315	305	294	293	323	322	298	327	325	333	328	309	260	304	309	303	335	343	324	331	320	351	322	294	317	297	308	331	339	367	309	346	302	314	294	298	327	328	327	353	292	315	335	304	312	285	342	293	296	324	334	324	336	277	296	276	322	333	340	349	338	333	306	331	342	335	338	325	332	312	300	296	349	309	301	303	321	332	329	295	315	333	315	319	316	316	331	302	293	315	311	303	287	307	301	312	313	322	339	339	330	315	326	296	310	296	298	323	366	330	318	296	324	305	295	333	287	326	330	355	310	284	311	301	325	309	308	296	283	333	305	328	321	308	319	344	315	313	330	292	279	322	324	331	289	330	319	301	296	292	296	268	305	336	310	310	328	302	320	343	327	292	332	299	278	313	316	312	367	351	316	316	323	343	307	300	300	320	305	323	341	342	308	331	339	314	305	338	296	303	309	305	288	282	313	287	338	322	334	319	330	302	320	308	315	340	307	318	344	283	326	341	361	324	321	279	314	333	342	309	303	292	324	316	337	306	313	269	297	335	303	324	290	322	315	308	327	312	314	334	291	304	313	309	312	310	315	310	345	308	332	322	313	336	306	291	296	313	318	293	322	322	340	294	319	295	329	283	299	334	315	327	302	317	332	299	302	346	314	331	313	351	324	302	288	311	325	275	311	324	313	308	337	297	283	318	323	304	299	316	325	343	332	311	310	311	333	323	318	329	349	346	291	329	317	322	335	312	318	322	325	307	308	318	295	327	309	313	292	326	304	325	311	350	340	316	297	305	314	317	291	236	310	298	312	301	301	289	292	338	324	312	323	266	314	294	298	333	321	266	304	302	300	289	312	328	300	315	309	283	342	300	306	287	320	313	354	324	317	291	294	281	326	333	297	310	291	358	300	314	294	278	314	288	300	314	284	320	314	346	329	301	330	304	322	320	297	308	345	320	310	319	288	301	289	283	321	300	306	286	306	301	312	289	313	305	349	325	323	293	315	317	320	312	311	294	313	327	307	270	298	333	313	273	329	335	291	275	300	326	332	301	281	310	294	343	300	269	330	314	337	309	314	315	321	332	308	311	303	289	341	337	314	308	319	353	307	302	305	310	286	302	355	288	311	307	333	299	315	317	325	323	284	324	275	355	310	328	305	315	339	316	329	336	307	287	354	311	299	324	324	292	322	332	295	308	288	329	289	328	288	327	278	312	309	306	331	310	308	311	333	345	302	287	324	311	287	323	320	290	319	352	301	300	296	310	316	304	322	294	315	310	279	302	297	295	331	305	312	292	319	337	321	290	313	298	300	319	326	284	323	303	355	316	310	319	320	320	309	335	310	340	305	310	295	320	283	296	302	347	341	317	293	301	310	305	285	343	335	324	316	303	317	335	302	358	321	312	301	317	316	331	287	285	303	332	316	304	317	330	309	287	327	315	336	284	335	323	352	327	313	318	315	342	324	291	318	312	326	295	364	294	328	298	297	289	305	309	299	325	312	308	318	330	312	310	325	309	299	303	316	315	303	330	339	328	325	282	333	301	282	320	301	303	297	316	303	294	329	321	327	310	310	320	307	343	313	295	307	325	326	320	323	331	304	339	335	319	335	310	288	295	335	336	284	305	316	322	334	321	305	336	290	306	289	342	309	324	312	297	319	336	306	301	307	323	324	302	328	351	306	289	337	330	315	315	317	301	314	370	326	330	299	304	312	316	277	296	330	293	322	320	311	334	314	309	306	300	334	339	341	313	324	351	288	312	341	296	302	289	309	294	327	328	319	352	323	321	342	306	288	297	277	293	314	318	319	312	332	305	309	295	282	292	313	337	308	282	298	344	311	350	331	307	332	321	298	303	305	338	287	337	299	328	309	310	319	328	329	355	304	281	284	318	309	338	307	314	266	317	326	321	304	318	318	318	293	302	299	294	341	306	304	293	319	333	300	341	306	281	321	300	302	314	270	299	342	343	340	338	329	305	305	303	313	291	323	305	329	318	311	318	295	317	335	263	314	329	314	317	308	323	301	319	318	290	319	298	316	315	314	309	348	307	293	341	337	315	320	328	321	338	289	299	366	306	307	317	293	318	303	311	344	314	335	313	313	346	311	335	319	306	360	358	335	307	323	306	328	317	301	315	311	320	319	288	330	316	323	303	324	336	337	326	345	286	292	305	331	317	342	336	355	294	326	331	309	309	295	330	329	330	324	304	323	299	295	294	325	324	320	297	298	310	356	321	318	284	294	297	321	319	330	305	315	317	302	284	336	306	348	297	286	333	268	312	299	318	335	304	322	309	283	322	318	310	352	305	282	302	327	312	310	286	283	318	303	294	291	297	312	270	297	286	316	343	320	293	339	321	323	314	304	325	289	331	313	293	311	349	306	297	324	325	356	293	310	286	286	294	303	342	299	286	331	315	278	316	324	288	303	297	301	305	311	336	312	290	302	310	313	309	308	283	304	293	322	293	279	337	315	292	302	287	332	352	346	295	317	345	298	303	321	309	317	307	311	288	351	318	337	322	318	324	302	291	341	335	304	334	324	303	313	304	293	281	283	275	321	322	301	292	316	311	300	287	327	310	299	315	296	291	331	322	283	285	315	318	338	305	300	315	344	319	354	291	293	311	301	323	310	311	292	293	323	349	330	328	346	292	294	304	276	326	319	318	294	312	300	310	327	314	325	325	321	309	352	321	322	301	300	327	330	292	305	315	341	340	327	295	315	290	306	326	299	312	298	302	296	319	315	305	289	323	314	304	308	337	310	322	315	313	293	307	327	323	294	305	323	333	316	285	307	330	308	297	335	320	305	316	304	302	293	339	317	328	318	305	311	328	294	331	320	311	276	333	311	297	373	314	321	342	342	311	286	306	299	311	293	318	347	314	308	299	305	323	298	319	328	280	306	284	265	315	312	297	304	300	300	322	319	325	328	324	304	331	294	298	319	297	310	340	339	300	313	282	325	320	329	336	308	337	341	311	339	321	297	335	338	315	266	304	314	328	300	336	334	335	357	300	308	326	314	338	369	290	322	320	321	336	307	323	308	310	312	307	320	310	316	327	306	340	337	323	345	262	292	349	290	276	296	311	316	310	344	331	328	310	299	333	321	290	332	309	329	292	320	301	278	308	312	304	300	322	300	294	337	332	352	311	305	331	325	339	299	325	310	323	273	324	314	332	301	317	334	304	281	298	323	344	295	306	311	277	309	319	300	331	331	346	277	311	302	312	275	317	321	331	315	328	331	313	291	324	313	306	305	312	304	311	320	303	324	294	288	326	324	293	316	308	342	283	322	323	309	332	337	294	300	334	286	323	301	307	314	265	313	329	300	292	338	319	309	298	283	318	295	353	306	322	327	304	318	295	297	313	324	296	315	322	301	299	322	322	289	273	337	276	303	304	317	323	332	307	306	315	314	337
28810	33678	35531	29782	22921	17594	18629	16891	12343	6539	3786	3363	3190	2442	2326	1957	1751	1728	1691	1783	1933	2876	3954	5179	10763	11195	7377	4268	1876	976	685	763	762	793	758	759	817	787	774	776	752	718	711	772	735	779	729	751	740	778	768	714	763	768	772	757	744	742	794	769	742	739	798	774	763	735	774	764	739	781	765	760	763	703	760	727	786	713	785	747	764	744	799	757	727	787	773	699	758	726	781	714	718	777	772	768	744	756	763	722	751	752	783	713	774	724	779	756	757	735	746	748	703	712	807	760	699	767	761	726	800	757	775	760	770	746	730	722	787	708	747	703	781	794	736	757	746	746	746	748	738	727	728	784	766	801	820	738	753	748	726	738	756	747	756	757	735	762	756	707	762	743	768	714	782	703	750	739	753	798	720	761	726	720	776	807	747	761	779	802	744	728	708	785	735	779	766	779	776	766	750	797	792	738	755	729	796	758	801	746	732	752	762	758	779	758	817	759	788	754	738	746	737	798	725	796	721	760	776	736	759	764	701	749	775	719	754	727	763	757	759	772	764	739	749	747	795	747	767	757	736	774	747	720	756	717	775	746	770	728	745	739	755	698	782	763	739	802	766	745	752	758	748	740	692	717	758	708	746	738	800	787	743	750	718	767	729	714	779	743	775	748	740	752	802	749	731	743	707	760	815	711	734	751	755	785	746	781	782	754	718	786	754	753	745	743	736	795	706	684	777	715	743	794	762	768	736	724	774	746	711	741	744	811	767	760	736	736	768	780	753	768	734	762	766	780	763	771	736	746	707	756	745	750	735	781	751	718	762	734	773	781	752	733	757	760	740	688	719	727	705	761	777	758	779	741	765	738	760	708	737	785	763	713	759	701	751	741	740	787	786	765	720	770	822	797	745	774	742	722	757	738	777	756	738	751	733	746	768	780	723	744	769	775	710	740	799	758	777	746	775	706	753	742	722	747	767	741	732	786	722	761	713	752	755	716	713	737	724	769	714	782	712	740	740	800	771	760	717	724	780	713	729	762	712	725	742	743	753	761	771	725	758	742	756	759	730	736	751	752	711	774	779	782	745	791	753	766	772	760	757	769	767	724	764	745	738	756	812	771	778	760	764	745	730	736	784	772	765	729	761	797	783	749	782	765	758	781	792	772	763	729	757	766	726	752	790	766	783	776	737	789	775	751	724	719	763	733	807	766	762	757	758	764	710	736	734	740	720	758	758	751	712	747	719	754	748	700	726	754	773	772	721	758	746	731	720	784	791	761	742	733	739	747	792	729	775	740	751	782	744	725	754	741	793	770	756	717	742	744	762	714	722	755	776	731	704	730	737	807	749	751	756	724	776	763	736	735	757	723	745	743	775	737	706	718	740	730	743	737	786	771	764	722	759	716	748	812	703	764	754	772	702	760	753	701	741	760	767	819	756	759	794	707	720	720	796	759	771	726	729	748	766	733	762	718	740	753	739	774	741	743	751	745	758	745	765	771	753	714	738	738	770	763	703	730	704	771	778	778	772	774	776	744	730	786	722	707	783	793	774	742	757	743	743	723	756	720	735	803	763	674	738	786	742	775	764	763	677	784	764	762	779	742	764	780	737	717	745	783	763	742	714	756	745	732	767	749	697	746	761	786	749	769	827	748	738	732	798	707	732	772	742	790	785	741	777	690	734	731	745	810	807	736	766	747	739	729	737	739	781	732	747	789	720	720	798	789	739	745	735	795	769	743	738	751	727	782	784	802	741	763	774	783	733	767	755	768	761	767	733	783	739	767	743	766	747	774	706	707	764	769	738	755	800	795	745	745	769	776	708	767	730	801	738	740	763	817	787	747	712	707	745	737	730	758	717	775	766	767	738	699	775	772	747	738	780	743	763	774	752	723	718	788	722	763	726	773	785	746	759	795	747	748	789	780	778	746	763	772	771	747	757	770	707	749	718	738	786	725	748	774	732	725	739	777	759	730	737	737	749	718	777	737	766	717	753	775	779	770	781	749	730	798	697	793	750	764	757	740	764	770	758	761	698	773	693	777	730	760	770	763	739	734	752	771	768	724	776	770	792	743	754	792	799	749	799	748	718	737	779	734	737	737	745	814	764	739	783	793	755	721	714	780	741	753	740	729	716	748	736	816	730	771	733	742	689	771	759	731	757	784	788	715	743	746	807	712	745	708	712	745	731	704	701	716	773	753	793	710	779	807	763	749	744	777	723	752	761	802	763	766	766	770	729	747	749	717	779	747	764	729	778	780	782	755	774	765	770	706	760	816	759	726	765	763	705	753	753	789	840	760	758	756	731	800	735	738	748	772	749	758	772	751	794	710	741	699	730	727	717	750	748	754	744	691	780	773	746	723	781	705	768	781	689	747	726	748	751	782	756	753	726	785	730	753	697	740	721	728	759	720	758	719	735	788	793	769	716	768	793	747	789	734	713	769	738	738	781	765	777	778	751	759	701	775	813	771	728	706	762	736	811	732	754	752	763	743	758	745	776	780	782	735	785	722	759	798	769	793	722	813	770	752	788	718	796	727	699	805	770	763	786	709	762	730	755	764	755	727	780	761	740	749	730	768	782	796	746	798	782	795	735	767	747	757	702	717	729	800	757	714	733	719	763	751	803	709	741	796	742	760	773	704	739	746	784	767	782	778	733	696	699	742	727	716	758	790	739	755	755	755	747	744	772	761	726	762	739	745	732	730	757	727	739	738	766	758	748	770	754	735	783	749	744	793	837	738	763	768	728	748	738	785	743	715	790	792	752	706	721	751	733	764	776	751	803	763	723	765	780	772	748	728	710	754	741	747	769	814	721	751	734	742	744	797	754	710	751	801	776	767	751	788	781	774	750	808	738	743	720	787	801	773	743	738	739	797	738	744	736	777	797	735	759	748	722	803	722	756	726	727	770	748	790	777	746	697	732	765	759	736	797	740	799	740	763	766	736	751	766	781	692	753	747	757	736	735	753	763	749	712	782	749	761	750	768	776	752	787	725	684	712	766	718	750	750	744	735	752	770	733	772	731	743	725	782	748	761	752	755	723	747	773	758	730	784	736	754	754	748	727	706	767	737	769	768	741	721	780	748	780	741	778	755	762	767	778	740	790	780	748	768	754	757	781	751	724	694	765	795	744	755	791	773	796	750	731	722	703	735	716	792	678	790	738	770	751	748	758	783	749	755	810	743	755	720	761	790	756	740	721	736	719	747	748	723	760	733	740	726	758	746	722	763	740	761	756	766	754	765	737	790	750	723	742	759	748	744	739	750	770	750	763	752	716	796	756	816	722	741	725	724	770	740	676	736	734	749	752	763	771	788	741	779	741	719	750	724	740	759	773	760	757	748	773	738	765	736	748	732	763	763	790	754	821	748	765	801	786	725	730	768	724	789	736	781	776	762	768	758	685	761	748	737	697	735	708	774	735	805	679	751	770	789	772	733	736	729	738	751	774	769	755	739	736	787	769	764	750	751	754	728	668	730	725	687	740	706	727	800	710	744	775	717	701
50074	44894	41560	34833	26262	19831	17318	13047	6857	3011	1718	1628	1672	1200	1067	1023	939	705	501	486	610	788	949	951	3864	5474	3151	1470	784	365	228	247	237	272	242	245	247	191	232	223	251	228	253	243	230	269	221	256	260	247	258	212	225	252	240	210	261	253	249	220	240	252	215	226	253	246	227	247	241	255	269	213	256	221	253	247	261	220	233	245	260	258	262	251	276	223	224	240	242	230	254	227	230	238	233	247	214	246	230	235	261	219	233	258	236	229	247	227	245	245	228	261	252	224	277	247	255	234	229	243	244	261	214	258	265	225	248	249	214	233	267	237	224	216	244	236	295	224	236	216	250	239	243	257	223	243	254	224	232	215	255	227	236	240	231	216	226	254	262	241	245	243	259	246	229	254	245	243	260	266	225	225	261	224	246	244	246	219	237	220	240	241	237	250	210	251	259	269	253	239	241	238	226	252	234	227	215	213	246	256	253	234	239	222	216	214	240	229	253	218	253	249	248	230	267	240	241	259	237	225	256	275	231	232	224	237	262	243	261	243	263	226	209	233	225	244	241	244	221	223	197	222	236	267	214	228	244	232	237	222	243	253	219	259	229	249	231	262	244	225	267	246	229	262	259	251	207	254	253	243	238	247	250	230	261	232	208	242	259	250	247	211	220	260	248	240	225	227	240	224	245	231	216	254	238	241	223	255	259	247	233	257	256	260	231	233	234	230	267	216	243	256	230	257	250	265	247	277	218	268	230	254	242	268	207	249	240	221	249	241	244	245	270	252	260	255	234	237	256	202	254	242	242	232	223	213	250	233	218	245	222	233	232	257	244	226	211	237	228	242	246	256	230	238	245	243	233	247	216	248	228	241	227	206	244	231	241	249	225	241	202	248	218	252	240	258	238	241	258	204	250	257	246	255	241	233	235	247	248	218	230	229	233	254	241	234	242	267	254	238	259	250	241	244	188	217	233	253	224	249	249	247	223	260	226	264	228	221	266	222	246	218	214	200	231	259	220	244	247	237	243	221	253	245	252	239	225	227	212	232	220	244	224	236	241	233	247	287	241	248	234	245	234	212	223	226	243	252	244	265	248	248	214	239	221	225	227	205	248	234	220	227	261	216	237	247	257	265	237	254	228	220	258	236	232	243	240	265	264	234	299	242	236	248	268	201	235	247	239	220	257	244	283	228	252	257	275	229	232	225	231	238	238	240	243	239	262	211	238	250	227	248	227	237	241	219	228	231	214	225	241	226	250	263	204	235	233	228	237	230	244	230	277	227	246	239	239	239	253	234	241	224	240	227	248	200	207	240	259	225	249	237	248	238	229	250	253	237	242	244	244	219	221	251	239	225	226	219	257	219	210	237	210	227	225	262	242	227	223	229	238	266	235	244	211	274	242	235	269	238	225	233	255	245	198	231	253	240	244	208	216	227	257	270	247	250	241	213	238	234	239	234	250	236	229	218	225	233	240	236	235	262	238	252	239	249	240	251	243	239	239	234	231	222	226	214	241	240	207	252	285	231	245	234	207	235	253	244	224	249	250	227	250	227	263	256	232	241	246	254	213	257	245	194	230	230	240	236	227	241	246	232	225	242	231	239	242	243	213	233	220	235	218	260	245	231	216	239	282	227	253	226	251	240	248	232	227	227	258	276	220	254	246	250	264	243	224	257	226	223	227	265	248	240	227	250	254	247	241	239	249	201	241	221	272	220	259	234	260	260	227	240	230	236	275	236	237	221	219	263	233	234	231	236	230	243	248	221	238	238	239	212	215	216	245	227	229	248	241	232	247	212	235	233	216	221	240	237	275	228	231	224	230	243	246	234	242	249	236	235	220	230	240	227	265	224	253	220	249	215	203	262	246	248	218	207	215	274	251	233	237	236	254	228	229	220	258	252	218	252	240	270	211	209	208	242	238	228	239	260	261	225	234	249	244	256	224	225	224	234	235	239	234	255	251	267	215	204	217	248	227	243	244	258	232	226	238	246	259	238	215	239	249	251	233	213	240	245	235	233	221	213	225	226	229	231	257	252	252	229	252	237	258	265	228	248	240	254	222	210	253	226	271	250	249	225	254	251	237	237	222	261	260	230	258	218	216	229	220	242	228	246	221	242	219	235	247	216	235	248	234	241	252	238	254	235	262	242	231	221	244	248	246	221	218	228	254	238	203	210	231	203	220	230	207	230	246	233	240	230	229	246	221	225	229	226	230	246	249	254	231	237	240	237	239	251	262	237	234	236	259	298	221	250	257	251	238	220	225	219	243	259	216	225	226	233	219	240	229	237	243	236	248	239	234	244	199	247	220	204	225	231	209	237	246	264	231	259	222	224	229	252	248	220	225	261	209	216	244	240	250	261	219	260	244	222	221	263	261	254	233	224	235	254	236	255	271	233	237	252	255	227	233	262	208	218	217	247	217	228	256	227	281	233	251	250	247	255	247	254	234	239	231	235	253	242	236	216	209	248	202	234	217	231	254	259	239	251	231	245	234	252	237	221	257	249	233	269	238	256	229	272	230	240	214	243	229	223	244	250	248	244	234	272	240	233	243	259	229	242	208	222	259	248	249	226	269	243	243	228	253	216	225	209	238	239	247	224	264	228	260	238	217	235	257	247	234	260	249	240	230	247	230	259	242	206	252	258	237	222	256	212	236	246	262	221	242	246	241	235	234	220	232	237	232	225	218	226	212	228	226	215	224	237	250	250	252	239	233	223	235	242	240	236	249	246	242	234	261	282	266	245	233	240	242	235	255	296	248	242	250	229	231	243	216	243	223	215	242	224	243	210	247	243	243	234	255	206	243	240	259	252	237	205	247	233	260	256	266	253	240	296	254	265	249	259	220	225	218	219	256	235	211	275	257	246	224	249	244	242	232	261	257	241	286	232	221	225	237	210	259	237	246	239	238	256	256	244	253	233	221	257	239	219	253	222	259	243	232	250	229	235	233	239	253	259	220	250	193	224	237	234	245	219	246	224	220	206	273	247	241	260	241	238	233	228	245	244	221	216	229	248	244	278	237	219	229	214	255	258	262	251	242	225	224	201	253	237	254	238	234	235	233	263	224	236	250	264	225	228	215	238	236	255	238	261	271	216	236	247	234	225	247	244	250	228	249	224	251	219	234	222	248	210	243	236	234	226	244	233	253	215	220	244	245	258	230	248	256	219	254	225	245	243	212	232	240	212	246	235	245	230	229	229	250	234	246	253	255	251	222	229	255	264	216	239	232	269	233	253	238	233	252	249	248	245	247	206	258	245	247	244	275	256	223	274	239	261	258	247	248	237	238	260	248	235	259	241	235	243	214	255	233	219	251	253	235	249	226	239	249	248	218	237	261	246	217	241	225	242	235	231	237	239	219	258	256	256	273	238	266	227	241	252	236	244	223	275	270	255	248	221	238	248	263	223	232	245	237	222	264	232	273	223	241	224	209	247	219	246	241	271	238	232	213	219	256	203	217	225	235	267	251	264	201	232	213	243	230	229	235	246	243	240	224	233
35303	38407	40161	35588	30847	25139	26700	21064	13883	7724	5910	6643	6920	5228	4802	4751	4037	3059	2056	2242	2927	4119	4721	5306	18168	21476	13218	6940	3265	1163	579	616	584	620	574	575	564	577	626	625	599	565	597	548	569	575	596	583	615	609	553	539	588	583	594	560	585	576	562	606	591	563	568	558	574	597	575	579	572	606	582	605	611	562	585	607	610	606	543	597	616	598	585	548	591	611	570	576	585	600	608	606	631	625	601	545	591	576	577	572	563	576	593	589	591	607	601	585	554	558	606	573	581	594	592	621	556	571	581	589	576	531	610	594	580	630	535	583	557	580	597	658	568	554	601	569	590	563	527	620	642	580	574	587	616	577	564	557	603	596	610	624	623	607	589	536	546	529	623	623	585	627	570	628	599	620	582	616	560	570	554	603	610	598	602	572	584	591	550	607	579	580	591	577	592	597	609	596	621	594	584	562	573	558	607	582	575	561	574	589	599	585	611	592	571	586	582	580	570	608	581	558	622	565	630	594	577	566	573	579	603	588	562	578	568	603	585	575	563	586	572	570	572	592	599	575	606	592	572	575	595	573	598	622	596	547	610	614	594	602	614	584	577	571	620	567	595	626	583	575	579	593	595	570	579	564	624	583	580	558	596	563	619	585	546	596	543	574	605	529	622	563	594	590	566	546	587	591	612	588	591	563	576	601	597	592	602	629	557	595	584	598	598	579	595	597	605	596	636	588	584	607	628	542	592	580	618	586	585	607	583	558	583	579	552	602	605	604	574	567	601	588	577	580	578	534	614	561	582	585	572	598	580	607	588	547	597	557	581	583	584	559	557	558	548	565	585	551	551	590	549	570	560	574	576	571	630	567	599	560	588	599	601	543	552	571	562	589	567	585	563	584	561	624	590	550	580	595	606	541	598	630	563	542	568	577	574	555	597	534	609	590	561	555	526	598	597	575	561	597	609	581	604	601	567	542	571	601	584	581	629	611	603	566	586	562	586	583	568	579	608	575	602	581	586	576	583	626	608	589	630	603	617	605	557	559	570	547	567	592	562	580	622	555	594	601	582	632	631	614	572	601	583	597	576	592	603	547	609	603	526	574	601	553	591	590	626	591	611	627	594	576	580	565	575	569	593	622	601	603	589	604	594	550	565	553	576	569	583	613	576	550	601	581	564	590	597	583	595	589	529	620	604	573	586	628	577	598	577	531	554	634	612	566	579	578	624	591	594	597	580	570	606	554	598	544	545	566	575	545	560	609	600	569	552	609	594	615	584	586	572	568	596	570	570	562	581	589	565	586	539	561	559	574	600	596	558	602	558	600	606	570	589	604	532	558	558	596	597	558	625	538	563	583	599	560	567	554	610	606	596	578	570	633	598	604	573	535	537	575	560	598	604	572	590	567	566	595	603	628	582	581	572	558	585	541	567	621	547	626	603	626	599	590	606	602	567	552	601	647	605	572	591	568	615	636	600	591	609	570	586	629	578	611	584	557	518	607	583	565	596	638	581	556	590	610	585	551	598	562	563	658	549	559	592	602	565	606	564	591	568	617	562	569	572	568	573	577	589	531	543	561	558	590	590	588	551	602	582	617	613	573	595	568	606	621	531	577	550	607	554	598	593	577	598	567	610	564	588	586	596	565	618	608	581	595	549	546	588	550	595	579	578	570	577	598	542	570	544	582	599	548	564	578	557	579	540	566	584	551	569	598	590	595	609	566	550	587	589	567	602	566	563	580	584	596	598	569	592	573	575	612	573	617	608	548	615	567	602	569	614	597	587	598	583	546	578	577	634	599	602	583	610	550	541	520	571	557	592	593	582	615	605	627	558	570	588	598	594	606	558	626	576	569	597	568	614	547	560	574	613	581	542	579	592	569	585	542	564	552	599	605	616	567	540	582	588	570	568	591	612	611	575	547	551	579	596	603	583	563	599	566	567	547	628	571	582	587	567	581	584	543	609	582	623	604	576	576	576	576	580	610	606	609	581	550	612	568	585	581	596	602	618	593	570	626	586	611	578	583	582	547	625	588	568	594	565	613	597	557	532	615	562	603	575	600	642	577	583	582	577	592	601	585	627	552	608	572	595	593	556	581	601	586	575	577	634	566	590	595	558	610	595	588	597	619	618	572	580	593	597	591	552	559	586	568	556	560	588	591	559	534	593	586	555	572	546	564	589	566	574	603	537	603	541	588	594	605	573	594	619	591	619	531	532	529	548	599	551	595	532	540	574	622	606	608	571	571	589	556	580	604	584	600	640	547	602	564	551	553	594	585	559	604	599	568	552	557	570	566	618	588	572	604	535	586	600	554	596	585	626	575	562	576	592	572	555	569	572	559	563	612	573	593	590	577	623	576	543	570	587	582	608	605	600	563	566	593	580	583	609	526	548	596	576	588	608	565	617	629	603	600	571	615	586	615	617	620	617	559	616	591	581	572	597	599	576	582	601	571	566	595	566	588	548	581	592	594	550	617	603	562	589	562	546	609	584	576	564	581	591	591	594	556	577	590	583	581	594	547	556	568	601	582	558	596	579	582	579	587	563	563	566	533	566	591	594	560	594	627	546	593	569	597	533	574	550	606	550	568	611	600	587	608	599	608	539	559	630	568	581	519	600	641	582	566	574	568	589	560	571	576	544	593	537	635	557	574	535	569	632	621	626	585	582	560	602	547	633	571	554	539	562	611	576	615	575	573	577	599	599	602	582	590	599	572	623	599	585	545	595	595	602	548	556	619	536	552	569	577	609	541	576	593	531	626	621	606	572	588	542	561	563	590	606	586	611	576	564	593	548	582	586	578	567	577	596	622	553	623	555	557	585	583	600	607	588	557	594	569	607	572	575	536	583	569	612	575	572	555	623	618	582	589	572	603	580	559	564	637	601	571	563	556	604	595	588	585	608	596	585	563	575	557	595	622	597	614	560	552	585	594	583	571	588	579	581	577	560	607	518	561	579	554	583	576	563	614	578	556	571	606	584	615	601	615	630	602	593	585	591	591	530	617	592	584	578	586	586	569	577	599	564	563	574	542	559	599	588	562	581	606	592	605	609	553	582	553	600	645	560	585	546	560	597	588	558	565	576	591	549	611	573	608	618	586	585	589	604	600	565	561	622	560	618	581	556	556	537	608	580	563	577	571	570	572	618	560	571	610	595	577	581	622	603	574	577	584	624	600	614	551	571	622	576	572	559	609	615	550	646	596	596	581	566	594	575	593	589	591	604	577	570	592	576	571	607	576	544	544	580	557	538	609	597	532	606	565	530	578	583	610	584	556	545	620	607	572	528	579	590	551	583	618	569	524	586	577	554	582	577	620	625	567	576	584	592	578	578	561	586	629	560	576	580	586	604	583	592	545	605	584	616	612	585	573	608	589	595	597	627	597	584	562	616	607	590	594	568	588	576	563	580	563	622	605	587	558	573	572	598	557	603	570	561	591	614	608	565	566	571	593	572	579	539	573	589	593	593	601	599	589	591	597	624	629	598	578	593	575	615	588	547	574	566	564
25820	18225	13023	5811	3196	1930	1511	1158	796	704	572	498	414	404	480	466	390	426	393	402	420	396	400	453	468	470	482	467	408	303	314	299	301	319	278	242	332	311	292	287	279	338	294	305	267	293	283	296	289	297	298	297	291	299	298	291	295	308	283	321	292	304	341	282	319	302	333	309	307	267	278	306	271	274	292	264	292	287	285	288	322	325	280	304	285	275	296	276	297	308	283	281	289	304	305	281	282	293	300	289	284	316	242	308	273	301	320	277	310	301	296	260	292	286	312	311	318	283	260	287	338	258	319	299	287	326	308	298	291	296	289	300	303	301	297	282	299	285	258	295	271	272	294	286	292	265	284	255	303	294	297	316	284	303	306	298	296	306	303	297	313	296	307	286	297	284	261	327	308	292	277	297	276	290	321	286	272	282	276	247	286	307	271	293	279	294	284	283	283	320	305	265	276	297	294	281	296	327	298	288	279	285	307	292	268	268	298	294	262	274	258	282	267	297	303	303	348	303	292	284	321	298	291	287	278	298	302	311	308	294	256	329	309	281	290	289	321	328	295	298	266	292	318	301	273	288	328	248	304	290	314	334	283	312	332	323	278	301	293	302	305	312	316	302	294	291	314	302	281	308	303	293	298	295	287	303	294	317	298	304	265	302	289	294	342	325	293	288	274	296	292	320	308	280	282	302	319	286	267	284	334	312	273	282	276	307	309	279	289	270	280	301	299	307	301	292	324	297	308	300	309	320	291	327	276	276	307	289	292	285	274	310	315	312	290	304	310	278	309	306	285	284	299	304	300	303	297	297	314	333	264	274	304	288	294	269	298	291	293	294	313	286	308	295	287	323	298	294	307	312	278	289	314	286	290	307	308	297	311	296	294	282	297	309	293	287	294	293	285	310	283	298	310	290	289	284	287	294	281	290	266	274	263	273	280	296	279	286	308	274	306	285	259	281	275	298	262	312	288	274	296	287	287	262	298	294	292	311	290	307	311	305	265	297	268	284	299	306	310	285	299	326	294	278	303	295	289	281	345	259	279	299	305	283	271	305	290	296	303	280	263	287	286	317	291	290	305	309	295	307	288	272	242	281	291	320	309	308	276	309	276	306	270	307	311	273	294	271	286	294	271	295	271	298	281	326	313	308	300	289	299	295	291	301	318	322	295	273	326	301	305	275	295	288	284	293	290	309	310	293	291	279	285	276	328	354	320	277	319	311	273	278	290	261	304	258	303	295	309	295	272	307	278	300	265	296	326	266	291	274	310	282	270	311	270	311	302	249	257	288	301	278	287	291	303	283	294	271	267	320	304	279	251	308	320	304	260	284	286	319	294	290	283	283	302	312	312	305	298	290	265	286	306	298	282	297	256	323	297	279	288	286	293	287	269	283	264	314	279	294	306	299	297	320	327	263	288	281	302	312	312	314	281	287	284	316	286	257	295	275	280	275	290	289	254	283	284	288	333	273	300	254	284	270	289	279	301	297	293	274	303	311	297	309	289	252	296	267	304	288	296	316	276	277	301	294	278	313	311	324	261	311	289	262	275	311	307	300	301	304	286	287	319	297	283	302	302	321	286	310	311	315	284	267	298	286	321	295	269	276	318	315	294	305	314	306	311	309	311	284	314	261	307	300	295	270	277	271	305	283	295	283	249	314	290	300	284	305	319	265	299	304	281	317	308	331	294	292	296	304	294	276	347	292	286	278	300	292	272	261	268	313	305	335	272	323	323	298	291	296	297	253	303	269	281	311	302	291	305	285	281	290	307	301	297	321	290	312	284	308	298	290	280	287	289	317	262	275	314	283	285	290	263	295	285	276	327	306	293	291	286	275	303	308	249	297	320	279	321	315	254	289	281	299	292	291	318	323	309	275	280	269	288	293	309	320	290	297	308	304	310	277	278	283	291	269	275	305	297	283	320	321	297	279	270	289	277	306	286	282	311	316	289	275	293	280	300	292	292	308	296	312	308	300	283	293	288	282	301	302	296	298	268	308	285	269	265	331	307	333	325	271	271	275	267	271	288	332	300	310	293	288	291	290	294	295	276	261	317	296	287	299	276	290	272	301	270	287	297	299	298	318	248	307	279	265	328	297	295	274	286	271	318	278	288	282	284	315	292	300	271	280	308	283	298	272	283	325	306	298	259	296	312	281	284	314	274	326	298	293	278	305	289	278	297	256	283	319	304	328	297	284	302	284	282	300	294	257	318	285	304	297	310	308	279	272	271	298	289	276	274	280	309	281	242	314	306	290	273	303	299	285	275	260	262	303	303	309	274	299	328	270	252	264	293	269	306	276	302	288	299	284	290	319	269	297	294	283	311	313	278	317	307	289	259	298	260	282	287	316	264	303	283	303	251	323	309	307	282	299	264	264	269	308	307	300	319	340	281	278	287	312	292	279	300	313	287	272	300	275	297	276	252	265	292	287	291	280	299	262	277	270	298	301	295	286	318	281	292	297	325	246	310	323	309	274	287	307	294	274	306	269	277	282	274	272	309	311	306	306	327	278	289	301	299	278	316	286	307	253	297	296	293	315	313	274	284	257	295	273	295	291	307	290	271	289	294	298	285	270	282	261	279	291	301	293	317	254	294	291	267	276	303	320	294	302	306	281	309	307	284	319	286	257	294	282	292	312	295	318	268	305	306	299	290	309	306	290	280	300	304	284	286	326	309	304	300	319	308	288	291	308	321	276	290	305	315	313	325	299	268	279	267	293	262	298	294	279	293	276	278	284	324	319	305	279	311	318	317	294	317	275	293	276	263	281	253	334	268	260	288	272	257	282	287	311	287	279	316	285	290	279	284	253	279	266	276	292	283	324	301	291	300	290	303	284	316	302	296	285	260	301	329	299	281	319	305	297	296	301	292	275	291	278	306	320	287	294	301	271	284	291	324	297	258	297	278	279	298	296	314	288	300	308	312	279	280	283	280	300	289	303	301	271	289	305	312	265	311	289	290	280	264	311	272	284	297	338	317	298	330	318	301	282	329	323	272	267	300	294	290	301	293	307	292	266	284	285	311	290	254	296	276	285	310	276	298	295	309	291	275	277	283	303	296	302	268	279	311	278	280	270	318	310	282	291	277	294	293	276	293	287	289	268	319	317	295	290	284	288	293	284	265	330	296	283	279	321	309	272	301	281	307	340	299	286	299	278	308	281	300	313	265	265	318	287	306	300	273	301	322	296	284	311	291	279	282	326	284	297	274	306	285	278	315	267	269	295	298	283	271	273	303	302	334	286	323	305	297	307	262	284	286	298	301	288	276	294	271	309	305	266	303	274	299	275	283	253	285	293	270	276	323	305	289	297	287	281	296	298	272	291	274	289	283	303	289	318	294	299	306	317	298	282	301	325	296	263	271	293	285	279	283	255	299	290	309	296	310	285	277	285	316	267	286	308	254	286	304	279	301	328	299	297	287	322	271	241	322	279	266	250	302	300	292	332	262	292	327	286	279	295	287	307	282	298	269	292	297	284	292	287	271	301	304	314
16067	14908	17051	11819	9290	6697	6025	4663	3176	2748	2064	1813	1686	1649	1779	1801	1683	1575	1463	1393	1506	1426	1477	1665	1809	2021	1744	1468	1088	767	676	729	673	703	696	693	707	762	687	792	700	732	698	682	767	699	722	759	699	741	726	707	749	731	686	699	718	687	691	773	698	719	690	717	766	729	715	758	704	728	665	698	775	737	721	733	727	714	704	715	746	675	744	682	711	717	708	692	711	721	722	759	692	752	710	733	720	710	693	725	690	729	700	688	738	694	749	722	736	715	704	735	709	684	734	720	685	728	703	720	700	755	758	674	697	676	707	698	660	718	710	720	715	668	707	721	753	713	687	692	697	743	665	765	748	703	716	669	694	737	736	716	731	667	682	774	711	674	729	728	775	683	742	749	698	702	752	735	713	739	726	774	686	725	733	708	737	743	703	732	715	738	721	701	726	751	709	693	717	743	695	736	674	722	692	743	681	747	722	701	717	641	744	704	712	732	726	740	732	684	718	698	682	718	728	741	699	755	700	723	739	708	738	696	740	709	659	717	709	733	702	672	754	693	706	693	727	686	677	700	701	707	693	700	669	719	696	712	707	714	730	711	665	718	725	733	690	720	709	676	703	761	725	683	670	666	706	758	683	676	738	723	716	696	714	679	675	715	721	735	729	700	710	737	703	704	695	719	764	713	768	729	748	703	709	696	657	732	674	755	710	705	722	698	748	726	769	702	689	735	710	745	722	712	718	683	707	691	706	751	706	724	724	695	741	686	707	721	767	703	732	669	697	666	707	756	689	748	708	687	723	747	740	741	731	708	741	747	714	743	738	745	749	725	693	694	721	723	704	707	719	719	692	722	693	754	739	716	697	748	705	679	683	678	739	708	717	728	711	698	652	706	713	750	732	738	727	710	715	772	745	732	735	720	706	678	716	718	740	757	715	659	731	707	690	664	718	750	754	732	718	675	752	702	753	731	696	720	745	723	718	733	685	731	684	726	685	698	777	741	765	745	692	742	734	641	770	746	717	743	705	733	737	744	748	758	712	734	733	708	699	703	684	724	716	747	719	680	678	708	732	663	742	691	697	742	749	670	694	723	698	686	725	697	702	791	659	726	746	676	713	758	735	680	699	696	677	704	673	725	761	724	761	767	731	701	718	720	731	708	772	709	715	676	699	684	709	701	711	739	684	639	749	743	695	730	661	719	697	751	753	731	696	673	736	715	786	716	743	707	675	709	685	711	706	727	717	696	686	749	761	713	701	729	654	737	682	747	718	760	682	759	717	713	774	722	731	659	697	722	765	677	694	706	663	707	680	731	679	715	736	743	746	656	668	739	686	698	739	751	708	769	724	731	738	698	689	701	689	677	686	704	691	724	745	670	701	751	733	748	710	680	749	687	740	684	704	733	716	730	728	742	694	713	736	727	693	724	717	765	638	683	748	691	688	683	697	679	716	706	704	704	683	649	743	715	696	724	738	721	733	719	723	774	720	715	716	729	697	761	753	703	697	738	726	704	734	686	681	747	748	703	752	680	745	686	727	697	690	702	746	735	685	707	703	740	679	728	737	731	769	706	679	729	689	721	691	684	704	708	703	715	712	743	702	731	718	741	686	701	736	744	708	699	701	655	766	732	732	740	756	707	688	721	684	736	695	696	661	735	747	754	717	668	695	732	684	741	717	725	707	741	733	737	738	673	711	665	765	746	763	727	740	737	696	661	693	706	683	687	717	765	736	704	688	683	728	703	756	721	702	696	719	730	760	673	716	714	737	725	743	736	713	738	733	744	695	723	719	733	712	778	729	760	738	702	667	712	688	707	746	766	694	682	695	708	738	724	725	756	812	737	749	665	680	687	717	685	735	688	718	693	718	693	704	713	711	671	719	676	722	658	714	740	678	747	743	715	723	717	759	684	720	714	706	733	729	726	707	683	687	710	739	711	761	708	696	694	705	728	715	704	715	720	710	727	730	697	684	753	687	757	691	715	716	745	700	741	732	682	692	750	747	746	676	758	757	712	697	678	726	713	768	721	683	723	713	710	732	741	670	787	711	701	724	716	771	742	739	710	694	665	716	711	691	725	717	746	743	743	730	716	680	648	734	718	717	722	715	657	755	733	737	694	714	731	745	682	722	779	750	666	758	702	751	723	710	652	734	689	739	653	761	715	693	714	701	758	718	689	727	702	770	716	717	712	741	712	774	707	705	705	708	705	740	704	733	711	694	700	726	747	731	695	692	692	689	744	741	731	679	693	713	756	738	722	745	714	753	715	704	674	702	731	705	727	748	703	737	732	664	682	683	750	712	699	691	710	712	689	744	672	678	685	745	733	725	731	727	745	733	717	689	731	667	731	660	687	729	693	734	747	700	731	745	738	702	732	712	740	731	754	753	731	685	715	701	742	697	739	652	673	761	718	683	653	748	668	758	707	743	688	700	711	694	712	733	735	731	693	736	684	712	711	689	698	715	748	686	732	709	681	689	777	740	712	718	728	720	700	723	713	670	708	738	642	728	695	725	721	694	696	704	697	730	666	758	691	721	759	690	720	722	723	735	690	736	744	724	746	683	713	706	673	711	767	687	744	674	706	700	718	707	728	727	678	705	688	717	738	714	693	730	682	761	760	648	710	715	715	719	744	737	718	713	716	711	729	748	710	687	695	702	744	726	702	711	719	689	667	705	732	703	673	706	744	743	708	703	709	700	689	748	686	723	671	735	746	730	719	713	738	760	742	729	707	701	702	733	702	725	741	704	696	727	650	660	717	720	747	709	701	706	722	710	745	739	694	726	687	732	719	716	716	666	688	734	703	699	715	717	744	706	686	664	734	733	693	741	677	748	677	694	716	700	722	684	692	694	738	717	711	677	701	698	692	629	702	717	676	680	719	719	741	706	744	757	725	735	731	685	687	740	737	694	717	756	744	683	726	784	710	716	744	752	688	690	660	707	736	700	731	681	721	693	671	687	705	695	691	716	709	709	657	738	640	686	720	738	731	693	643	757	737	722	770	683	727	722	721	739	697	741	706	688	695	687	733	739	740	747	698	765	689	709	744	665	725	690	711	709	753	717	720	695	739	726	701	712	732	739	773	702	712	754	759	726	685	724	726	731	733	705	739	667	745	677	724	724	742	742	740	622	696	742	713	685	712	683	710	686	689	675	730	704	671	729	712	758	718	708	738	715	682	705	685	713	715	636	728	684	717	771	741	765	705	692	719	776	694	715	689	676	719	713	702	742	730	718	696	720	682	723	700	755	744	750	729	720	718	691	705	729	687	728	706	688	775	687	747	703	713	660	738	696	698	715	692	740	734	703	712	687	723	712	715	678	696	702	712	699	721	695	747	721	743	737	744	737	693	709	702	694	675	758	718	687	735	778	705	684	646	727	705	677	750	691	785	726	731	737	715	712	717	686	679	705	713	721	712	732	710	695	727	684	717	689	724	716	689	746	746	728	720	728	715	703	708	683	741	716	733	739	682	693	729	687	705	703	742	653	690	744	671	740	700
41628	37065	40034	36095	22778	15758	11597	7130	4359	3002	2154	1171	997	794	678	692	719	621	601	564	624	728	618	974	1995	2011	1429	877	542	298	329	319	306	283	295	293	338	313	303	293	288	285	271	321	327	292	319	275	293	283	297	306	259	311	339	289	259	301	299	299	283	290	298	285	334	318	349	310	313	256	311	262	318	335	302	325	290	283	330	295	280	281	301	295	310	321	292	308	317	276	317	338	295	325	308	295	308	265	298	306	326	255	266	321	309	308	313	311	259	309	324	289	285	290	288	307	305	282	281	299	277	279	316	334	344	301	280	279	296	341	308	307	264	337	292	296	314	300	324	306	290	308	322	304	301	278	327	291	310	317	322	317	304	312	305	275	286	330	287	274	299	303	317	341	309	313	309	275	293	337	289	299	304	313	278	316	297	291	277	295	288	325	304	281	339	326	322	315	312	300	287	312	305	289	311	322	308	298	297	272	301	294	293	298	298	296	288	286	298	272	269	288	316	320	329	324	334	297	327	317	310	293	279	331	298	315	287	309	316	309	282	333	305	315	314	305	325	318	371	311	280	268	333	337	300	307	311	289	306	303	322	306	308	307	336	361	301	298	289	307	299	303	293	283	311	291	324	312	318	326	287	305	321	325	331	298	302	282	332	291	318	286	317	294	283	324	266	337	333	298	326	353	307	305	304	303	291	319	326	287	299	289	318	313	304	303	298	280	306	315	321	335	300	306	271	319	294	290	268	304	319	352	283	300	289	285	291	270	330	263	294	299	286	318	312	268	316	306	292	340	288	315	313	310	303	300	320	313	299	304	299	326	309	332	319	323	342	335	302	322	316	321	297	338	308	283	355	315	296	328	334	319	325	301	299	292	303	301	326	293	314	295	319	273	291	307	286	291	312	325	307	311	338	314	346	311	302	289	312	303	328	296	298	290	302	309	290	314	295	314	307	310	323	284	314	289	291	276	288	310	302	299	302	286	300	310	309	277	311	325	298	320	342	325	308	320	273	318	314	320	287	294	287	344	296	315	317	345	279	323	309	288	320	328	295	315	294	303	284	280	312	289	307	328	311	290	286	286	334	280	251	303	337	297	311	314	276	277	323	338	335	304	330	311	289	303	320	297	298	319	303	284	316	291	276	305	306	314	310	316	286	304	297	322	315	306	283	275	286	306	324	303	295	336	315	340	304	289	310	259	311	318	278	291	290	297	297	313	301	307	298	322	298	309	317	292	295	322	268	284	322	301	302	295	283	316	298	296	303	301	295	295	314	271	285	326	304	282	266	293	314	318	279	279	298	330	310	323	266	299	334	273	317	269	264	299	300	319	317	292	298	297	309	297	342	298	333	298	300	364	308	319	285	300	283	281	349	337	314	340	290	286	289	295	295	318	305	294	311	309	321	315	315	313	301	307	296	314	316	306	295	285	310	308	306	294	324	306	306	303	315	310	274	313	316	300	296	316	278	299	267	267	299	319	307	301	271	294	315	300	291	310	314	321	318	310	310	305	299	308	266	312	305	274	298	303	298	303	303	319	288	312	320	291	283	287	276	305	304	314	315	282	322	281	321	288	314	292	342	299	271	294	329	304	310	283	335	308	282	292	292	299	287	318	302	282	274	304	307	317	330	290	281	290	302	354	284	273	294	307	286	303	294	335	306	333	285	299	314	331	314	297	296	290	296	296	298	316	319	280	289	324	300	271	298	289	286	309	298	283	318	276	328	291	267	312	282	287	296	326	282	332	315	331	298	296	302	312	296	332	304	321	293	290	296	292	286	307	310	297	277	275	326	277	323	293	327	319	305	292	307	292	285	315	275	324	299	307	328	334	336	324	325	307	279	309	289	284	290	311	266	312	275	325	302	311	284	321	313	303	331	294	294	314	321	308	310	308	319	287	292	295	304	322	309	330	327	316	302	315	290	260	298	297	316	293	304	290	348	312	318	327	293	300	310	296	312	310	321	309	331	301	304	299	308	311	294	307	273	279	272	275	281	332	308	303	282	269	325	317	334	307	257	287	256	282	297	298	336	297	310	327	338	294	311	317	306	310	306	314	308	284	298	291	332	289	337	314	294	302	324	301	345	290	304	325	298	279	296	283	299	308	302	271	295	303	303	276	307	329	309	322	281	315	303	306	311	301	302	299	302	314	294	302	293	295	313	298	323	285	294	288	268	300	326	298	288	302	262	301	307	324	296	284	304	295	281	337	278	279	325	292	325	324	291	309	286	282	311	301	275	270	304	289	297	292	281	302	298	319	269	315	326	305	312	287	301	306	315	298	317	330	296	260	275	353	327	284	312	297	296	320	305	301	293	291	312	287	289	294	280	320	300	290	275	282	304	297	319	307	286	311	326	294	287	281	308	309	315	316	278	314	319	290	282	301	281	321	304	308	287	293	297	310	333	319	330	309	301	275	316	342	278	325	303	274	299	298	302	275	327	323	294	303	328	291	311	280	322	292	308	309	292	255	309	317	308	323	293	315	303	274	281	325	292	317	302	306	293	311	293	329	297	302	292	285	290	283	298	303	280	283	305	280	299	335	288	325	298	288	306	290	331	303	283	312	316	289	298	293	278	296	304	294	314	296	281	310	312	331	340	299	322	259	296	283	294	337	283	267	292	299	273	302	286	303	303	310	288	308	334	310	333	299	284	295	328	325	313	308	313	290	350	326	307	304	287	296	325	288	316	308	288	327	266	256	270	338	321	308	318	298	313	292	300	311	320	286	320	300	311	317	351	345	293	303	315	280	304	314	279	308	303	325	317	310	298	277	298	301	294	312	307	318	293	309	295	304	304	289	285	294	270	294	305	325	309	270	301	313	332	309	274	320	328	295	340	328	335	319	292	299	288	323	275	290	301	291	288	324	312	281	332	342	302	298	301	295	304	294	283	341	292	317	295	312	311	317	282	293	340	300	309	270	329	314	257	314	276	341	286	297	317	306	279	316	280	318	330	292	299	285	321	312	299	321	320	285	298	281	310	272	320	297	315	297	291	295	293	310	324	350	280	315	281	308	314	327	310	294	305	308	310	284	310	296	304	301	319	269	317	329	319	317	278	306	289	287	269	285	297	330	308	306	316	295	291	273	329	289	309	337	309	314	311	324	324	281	301	306	314	301	326	294	273	272	278	305	313	315	261	281	295	274	320	301	288	292	285	310	311	345	294	308	319	327	291	278	281	322	297	284	325	314	329	311	302	297	323	312	295	313	280	331	311	298	298	312	315	281	308	336	306	305	273	327	335	305	316	305	302	322	302	309	318	276	311	303	326	307	308	313	297	293	266	308	282	328	295	322	289	282	299	292	303	290	283	293	333	293	342	323	293	314	292	317	303	291	294	304	313	298	296	307	307	296	314	309	295	319	317	311	315	290	298	303	287	330	308	294	314	296	292	302	267	303	288	300	283	304	325	276	298	296	300	304	300	281	253	299	306	315	312	275	302	274	295	272	314	283	288	307	292	331	326	312	329	323	329	313	312	285	328	301	287	321
27916	30903	39357	35369	23141	20652	18324	15107	10861	9355	7123	4852	4047	3065	2924	3064	3190	2630	2304	2210	2716	3154	2724	5241	10311	10359	6885	3849	2067	849	755	711	713	771	746	758	767	722	753	714	743	692	738	752	727	763	707	743	726	706	743	744	705	756	752	764	728	733	745	746	724	689	728	728	744	763	720	753	752	742	751	755	824	695	662	739	709	708	713	760	693	748	739	780	702	783	713	721	715	737	794	712	728	752	734	716	726	767	734	707	693	721	673	688	726	758	770	753	756	747	740	725	678	720	723	709	745	756	777	687	793	739	705	756	697	736	745	739	729	712	763	737	722	689	728	759	707	736	750	718	751	796	751	729	739	728	753	742	729	727	703	704	744	744	714	785	753	772	731	737	745	764	757	750	709	729	722	745	757	738	747	766	726	794	766	777	754	738	766	752	795	739	758	722	727	741	761	730	737	708	711	726	762	735	728	742	748	692	731	755	691	716	706	724	754	720	719	680	699	691	728	704	715	727	721	725	747	723	753	740	760	744	742	716	723	733	753	747	694	739	744	696	761	699	727	731	758	735	717	694	648	738	740	765	694	738	682	712	742	724	701	710	748	709	743	776	692	706	722	746	720	721	781	694	677	670	710	727	742	753	696	765	698	698	736	725	748	731	736	726	710	747	720	698	717	744	779	728	727	753	746	718	711	728	731	774	746	745	680	733	759	788	755	697	721	744	773	720	754	760	737	737	737	715	736	757	732	784	755	761	782	766	718	743	693	713	687	707	700	699	723	702	746	762	712	737	752	684	662	708	715	748	730	755	750	732	717	742	719	716	736	737	712	713	710	734	708	715	739	693	745	693	723	711	749	733	730	770	758	748	713	728	746	723	741	720	735	775	753	746	738	731	737	700	716	707	702	706	710	727	779	757	742	747	709	708	730	759	781	699	751	755	754	728	777	771	753	769	678	764	733	723	771	705	709	733	749	732	764	758	748	706	756	727	766	726	704	731	751	745	746	781	739	712	723	708	757	732	766	697	718	759	760	729	773	734	712	748	726	752	810	726	742	756	709	715	706	745	738	723	742	691	749	721	749	720	758	727	727	760	743	777	723	705	707	738	694	749	735	712	751	723	725	735	746	728	732	724	721	758	756	799	764	778	735	738	700	721	730	712	784	713	731	711	720	743	703	749	700	761	677	758	730	730	741	741	774	754	676	740	733	734	796	708	749	755	748	752	713	789	744	698	715	712	697	718	755	719	739	746	767	727	738	743	718	701	728	743	754	732	752	722	710	701	715	715	692	718	756	743	759	720	766	671	754	695	758	764	702	712	782	725	696	710	753	669	751	716	718	715	717	735	717	706	726	715	723	708	750	690	745	752	675	702	693	757	728	712	729	767	742	727	690	735	793	691	742	715	711	723	766	705	719	770	759	697	793	733	748	745	708	775	747	798	700	749	731	730	710	739	736	721	684	735	676	741	764	725	748	737	726	700	735	703	729	698	737	705	716	696	698	733	737	728	674	709	709	687	735	763	766	684	712	740	727	700	739	722	721	757	770	751	739	771	739	727	696	743	744	737	771	758	705	710	745	766	745	713	769	751	710	696	717	791	679	722	759	726	720	730	709	710	713	780	744	733	726	724	790	707	751	718	763	714	781	732	779	762	783	756	767	714	740	685	763	720	716	754	740	704	744	691	739	744	707	699	760	754	730	768	730	749	731	759	684	773	766	708	720	725	713	719	739	754	738	749	763	696	750	740	764	723	730	731	720	716	732	734	748	698	691	730	672	744	711	750	731	738	758	707	724	744	735	719	715	709	733	711	732	744	777	735	757	725	812	723	662	744	756	760	774	737	683	689	766	766	731	757	686	761	727	705	737	719	733	740	711	683	726	712	722	722	725	746	751	745	747	750	710	747	760	727	727	726	703	702	753	765	716	758	723	725	737	692	754	718	748	719	730	767	729	729	762	695	743	695	688	722	720	710	762	716	772	699	769	765	730	721	759	765	735	719	808	724	719	741	754	720	743	749	773	727	717	752	733	693	757	732	727	724	753	750	736	741	746	690	710	729	753	744	720	746	701	706	712	742	750	751	722	714	787	680	743	754	742	673	742	727	704	763	735	759	688	733	737	707	730	662	720	709	740	777	720	746	713	708	715	739	697	710	731	723	719	718	732	746	766	734	701	718	761	721	723	736	724	749	745	699	722	662	764	716	748	816	731	734	734	757	734	756	664	735	705	728	734	754	723	742	761	716	729	713	756	719	795	709	721	724	710	729	791	731	730	690	738	710	702	710	733	747	757	755	744	730	707	747	761	711	702	684	747	719	733	721	763	688	754	768	699	734	700	703	717	767	765	706	764	730	773	713	741	772	702	732	713	738	714	750	731	782	710	722	709	679	783	742	752	739	748	710	706	705	696	727	705	753	728	726	724	734	713	780	759	748	723	764	755	766	711	724	694	751	751	701	753	690	721	737	719	673	713	697	785	737	769	748	728	747	734	775	718	691	760	763	741	733	750	714	682	751	744	757	764	735	690	742	694	766	697	662	737	737	679	748	739	750	705	736	729	729	728	758	714	740	702	740	782	716	738	731	796	833	715	736	715	733	678	742	738	750	719	703	736	757	724	756	733	694	716	717	709	720	725	724	742	792	762	763	729	731	677	712	706	661	721	764	735	751	729	708	742	749	761	772	748	727	765	722	733	695	717	783	747	730	694	761	801	749	728	742	707	757	708	733	753	752	725	779	756	692	773	709	787	725	701	759	694	810	720	763	731	787	732	739	751	738	737	762	718	692	774	738	728	704	730	693	778	732	758	739	731	758	717	687	773	746	739	702	733	684	760	680	755	708	760	749	727	762	762	778	734	765	695	755	760	701	719	744	751	706	726	722	739	768	768	726	720	751	788	714	696	705	746	686	768	752	733	725	758	700	697	733	730	689	744	714	704	679	751	748	719	742	750	694	708	776	742	717	745	750	725	696	707	713	756	775	753	713	744	711	748	734	742	745	723	717	708	745	695	681	706	727	734	771	742	707	713	740	725	727	689	752	753	730	747	758	768	789	744	731	735	724	757	698	772	716	752	742	704	672	740	736	720	729	725	707	780	717	741	774	680	754	745	722	726	764	714	724	746	772	750	708	759	741	758	703	690	711	721	755	687	776	740	721	749	706	715	711	685	753	733	726	698	760	714	758	720	696	702	792	703	760	770	720	718	739	738	690	740	778	778	706	740	748	676	701	734	725	718	768	737	818	719	742	777	731	700	770	723	731	731	737	704	759	717	759	724	702	772	749	720	725	739	753	753	770	737	713	703	757	779	713	737	744	764	764	745	684	739	711	691	748	740	710	747	720	725	760	734	784	729	752	756	755	761	709	720	680	757	759	762	725	720	754	762	728	740	710	706	742	703	713	731	764	712	774	723	716	724	737	728	764	756	767	761	744	721	739	711	741	733	748	756	730	695	764	705	712	759	717	731	739	743	740	742	711	726	712	745	752	773	752	706	706	698	768
50165	46317	47225	39418	28621	24657	21056	14749	10245	5702	3811	2753	2208	1714	895	980	894	857	772	708	578	531	730	1277	4038	3924	3386	1869	877	330	222	251	229	229	181	208	225	237	216	239	218	231	241	257	227	237	215	241	242	223	251	250	225	230	255	228	230	224	242	226	253	236	243	243	198	198	217	226	219	247	208	226	225	221	232	194	256	243	209	219	228	242	230	248	262	242	238	233	229	234	256	242	211	247	251	244	239	209	230	239	232	252	222	216	239	246	242	234	237	223	239	208	234	214	223	230	232	262	230	257	201	242	254	221	246	250	230	243	234	230	222	235	220	231	216	241	231	235	210	206	217	241	192	213	222	196	230	222	249	233	233	212	214	249	244	252	244	243	220	247	251	256	219	224	228	231	231	254	230	222	245	215	244	268	231	243	217	239	211	222	238	206	218	246	233	211	223	243	221	254	245	223	209	226	238	222	222	235	199	229	239	235	220	219	223	215	238	211	250	216	212	224	241	216	239	217	202	229	220	220	238	217	237	232	214	201	233	218	231	230	235	221	263	253	226	239	219	233	232	242	199	215	250	211	217	242	214	218	209	231	220	242	230	224	245	218	219	273	241	221	235	242	249	237	210	222	228	218	225	277	223	268	238	207	219	181	219	233	227	212	218	234	221	220	251	238	236	258	257	236	214	247	225	249	240	236	224	256	215	211	227	202	236	249	218	223	218	247	231	232	214	260	243	266	257	222	257	241	264	212	237	224	224	224	228	208	234	216	248	238	232	209	266	208	236	235	242	232	236	251	220	229	253	225	237	216	236	200	246	222	278	234	218	236	245	223	218	230	223	244	225	231	257	223	237	218	220	220	254	203	237	258	200	253	248	218	238	248	233	236	224	240	212	206	209	242	216	238	208	243	232	247	244	238	268	254	249	243	255	248	215	233	240	257	228	238	224	210	227	219	227	231	255	237	209	241	227	230	226	205	211	231	263	247	222	242	214	225	225	203	263	252	237	226	210	213	222	223	239	231	211	227	251	249	224	241	250	230	225	238	243	243	212	228	216	193	230	239	214	250	210	232	240	241	229	243	239	256	226	230	257	218	237	235	216	249	228	207	245	238	211	239	258	222	255	223	233	221	267	227	233	229	239	190	202	223	206	230	229	219	201	220	257	278	267	232	237	223	203	219	246	227	251	223	250	211	240	213	235	213	220	228	251	229	210	234	246	242	264	251	210	217	236	245	234	248	247	241	207	240	231	211	221	229	203	221	251	245	257	238	237	207	234	259	230	209	210	212	263	220	262	244	215	235	216	229	227	246	247	217	210	204	225	234	245	252	235	219	236	200	214	247	252	263	232	236	219	216	240	253	220	245	216	242	199	211	226	222	269	242	209	229	237	210	210	251	237	232	226	217	243	232	231	234	245	233	254	204	215	219	226	242	216	239	221	235	254	231	234	203	245	219	261	238	244	207	270	255	250	228	243	215	223	253	232	251	250	243	228	232	226	217	240	211	254	245	229	241	250	197	224	230	242	227	246	236	236	250	227	241	242	232	234	247	235	216	241	229	224	209	217	241	224	241	232	222	256	217	232	208	222	231	225	212	222	252	226	244	239	230	217	221	212	213	241	216	263	267	223	214	236	252	256	231	255	211	208	247	239	259	220	236	213	227	218	194	213	254	228	232	231	215	218	237	232	232	240	249	227	237	236	235	241	219	250	234	223	230	246	225	199	257	222	236	236	219	225	231	263	250	260	224	226	234	247	233	248	221	218	220	214	242	213	241	232	246	248	239	241	205	227	246	228	236	241	243	212	240	245	235	235	256	260	226	236	238	248	233	272	231	227	214	250	208	237	203	232	242	241	241	219	243	245	243	225	208	200	216	230	256	243	214	203	237	236	248	210	211	216	205	224	228	228	249	285	240	252	227	236	232	224	230	214	242	216	230	250	261	213	221	226	260	244	243	235	249	210	221	235	233	213	223	247	249	246	240	228	259	208	230	283	245	228	228	238	220	206	225	253	225	216	204	235	211	233	226	252	244	230	239	232	252	246	252	262	245	237	219	216	240	214	231	207	245	218	236	246	205	234	215	234	240	221	236	258	214	225	232	220	268	251	225	229	243	242	228	215	218	237	247	236	213	238	219	231	217	218	226	227	205	227	259	210	246	238	253	255	217	231	247	227	192	228	241	227	241	213	226	230	244	229	235	225	255	225	228	258	223	234	230	236	196	198	255	220	238	242	232	230	237	229	231	238	205	254	246	217	232	256	207	225	214	221	227	267	205	202	236	194	224	206	256	244	215	219	214	230	236	238	248	240	226	222	241	246	244	227	206	222	250	214	208	223	206	237	256	230	239	239	237	230	249	226	234	236	212	241	220	235	255	232	225	223	237	228	247	248	241	250	231	228	224	211	230	241	211	255	217	216	204	212	232	221	211	222	238	237	238	256	242	237	245	209	237	254	226	228	237	251	220	223	215	224	223	227	217	259	234	232	213	235	202	217	222	234	218	234	212	211	238	221	213	235	232	253	243	240	206	202	212	239	259	235	245	220	226	243	213	261	223	218	230	243	251	236	221	256	227	252	246	224	242	235	239	253	248	218	259	190	194	252	235	261	214	235	240	221	245	213	243	232	226	219	208	232	226	232	249	252	254	201	237	235	233	199	226	225	234	212	255	237	209	222	239	236	224	248	223	227	216	220	241	209	217	244	239	237	240	250	228	247	248	267	223	235	225	236	253	215	217	233	217	229	226	246	234	232	248	226	211	220	236	224	243	230	199	208	221	228	243	233	227	252	233	232	234	230	215	234	245	256	227	230	224	248	246	245	233	216	213	248	243	226	218	218	230	242	217	265	241	244	227	230	251	207	218	211	211	215	194	232	221	231	221	256	200	206	218	235	223	204	248	233	248	226	216	225	230	221	237	234	242	217	234	235	249	212	228	210	244	243	252	249	244	247	194	225	233	218	244	268	263	219	254	203	215	227	226	230	231	255	205	218	219	265	222	219	206	256	234	182	235	221	235	238	241	219	221	231	241	241	218	253	209	252	242	231	236	238	206	218	221	220	257	247	218	215	221	214	229	241	267	212	244	226	217	222	222	222	256	241	217	255	229	229	260	240	226	257	215	247	242	225	241	233	229	248	220	240	234	231	222	206	233	224	225	198	213	247	218	249	218	230	217	244	209	223	208	217	225	227	212	226	193	247	211	232	200	197	224	221	237	220	203	206	237	224	222	209	240	254	253	212	259	227	249	237	226	226	234	218	237	231	241	213	211	220	216	221	219	235	228	238	236	237	242	238	230	222	196	237	238	254	242	228	243	212	243	229	261	223	229	244	227	242	233	231	236	220	220	219	236	211	218	246	226	243	234	214	219	245	214	240	236	250	229	236	191	251	247	211	227	204	237	221	251	237	205	229	236	229	238	259	236	245	221	243	213	246	220	216	248	261	241	214	217	238	216	220	250	249	242	232	228	250	197	222	248	224	240	237	214	225	228	220	226
33837	39633	46197	43290	32362	30192	25196	20538	18065	12921	11308	9827	8022	6812	3686	4036	3611	3565	3917	3381	2649	2832	3481	6693	17862	16729	14447	8507	3698	998	571	551	600	555	577	566	557	582	547	573	605	584	560	547	551	560	552	580	533	586	568	567	532	507	538	579	516	537	553	575	594	547	562	564	547	500	581	587	541	541	555	510	591	528	594	534	554	567	544	556	584	550	537	607	521	601	532	561	556	551	556	537	562	553	533	592	519	549	542	530	519	530	542	551	561	544	547	572	572	553	576	551	545	582	565	538	536	576	564	571	529	568	571	559	526	541	616	574	535	530	535	554	557	514	566	571	599	557	534	589	532	595	551	567	576	625	534	557	533	537	587	566	548	551	554	517	577	533	540	588	545	531	578	555	511	513	530	534	561	574	555	568	532	509	596	551	516	549	579	535	578	567	581	553	555	537	556	520	606	574	556	578	545	518	540	505	549	540	592	532	532	559	508	557	577	573	537	556	545	570	543	534	614	573	536	586	573	536	563	584	524	577	552	585	569	600	620	559	554	582	549	534	564	571	542	565	556	570	570	529	573	519	586	595	563	545	506	549	584	587	571	554	583	543	535	613	573	574	564	561	606	553	573	536	544	586	536	549	548	539	556	528	553	556	579	566	531	556	552	613	551	561	583	547	564	569	530	587	546	569	562	549	528	583	545	584	569	532	546	590	556	558	543	530	558	521	515	581	545	520	571	551	557	564	544	577	578	603	595	507	542	556	566	561	566	540	594	574	535	600	522	563	541	541	558	543	560	554	559	538	536	537	563	545	570	559	527	553	547	545	596	564	574	560	546	528	503	542	542	536	528	545	561	538	545	528	577	542	543	543	526	566	542	594	536	550	557	542	584	569	560	547	580	543	590	608	595	572	577	598	560	557	557	536	543	579	601	553	558	535	593	549	581	520	547	563	531	606	526	565	574	545	583	516	590	553	531	539	547	554	531	553	567	595	560	565	602	576	520	563	578	545	541	526	564	563	531	547	576	597	583	528	567	524	551	571	560	564	541	535	553	559	546	580	541	555	584	538	562	573	585	534	584	576	551	547	490	553	560	557	570	519	559	585	521	570	559	560	603	574	550	559	549	586	557	587	535	558	547	552	519	553	556	573	549	524	516	537	593	533	565	576	568	516	589	602	553	569	586	558	579	536	523	570	556	528	590	561	587	567	555	552	552	521	562	531	505	576	519	551	565	575	575	574	512	538	523	566	544	587	553	540	546	583	532	536	520	522	541	561	576	517	541	559	558	551	546	571	523	593	520	561	579	582	564	572	550	596	557	563	606	522	531	545	551	582	548	585	560	542	575	574	569	573	532	558	564	565	559	538	514	544	527	546	580	539	548	562	514	556	594	579	566	560	585	562	609	543	553	557	560	556	577	532	583	649	546	557	597	523	522	552	564	550	569	558	577	515	583	576	601	538	574	561	540	564	562	545	586	587	610	570	555	597	522	557	556	551	555	556	603	593	547	563	548	579	589	554	570	564	548	597	581	545	595	535	591	588	531	557	625	563	567	565	555	541	542	569	548	549	559	576	550	583	569	566	523	563	524	543	554	542	555	564	598	561	595	534	538	537	559	520	563	556	507	586	591	558	535	564	524	526	580	581	533	524	547	574	596	566	544	542	555	564	546	539	525	624	560	534	567	525	552	545	618	597	576	607	606	556	539	565	564	557	594	567	583	577	592	577	558	567	573	526	523	537	578	552	585	550	544	581	547	545	574	556	562	561	581	552	563	568	515	486	529	581	556	549	562	603	606	536	534	546	563	548	534	563	562	539	550	589	566	579	540	630	547	539	590	527	555	582	588	559	599	545	553	587	567	578	538	578	517	562	551	578	528	583	547	536	554	560	564	551	558	555	554	557	505	554	555	556	576	540	578	559	595	591	527	550	566	559	559	550	555	577	538	529	526	569	559	549	585	550	571	582	503	613	561	566	547	542	587	549	600	578	559	562	541	571	589	555	540	587	604	521	529	541	561	591	547	558	535	564	585	559	565	536	548	543	568	576	566	549	544	577	576	511	571	533	547	559	562	532	565	586	568	542	569	535	565	562	569	544	612	531	536	530	526	530	565	546	534	545	576	534	523	562	536	584	525	544	561	572	571	541	577	565	541	579	552	575	587	569	555	586	573	555	544	579	525	592	515	581	546	527	546	550	560	540	528	558	514	569	548	523	608	527	560	583	535	544	559	595	586	543	538	579	545	520	571	532	554	579	519	550	558	552	602	535	581	537	560	573	576	517	552	545	572	562	565	524	545	570	549	603	568	535	571	599	612	560	547	548	581	579	560	524	553	555	571	571	576	560	587	524	603	556	569	560	567	525	585	518	590	562	547	536	546	562	501	570	584	571	525	538	551	557	579	560	566	596	559	552	537	559	529	548	565	569	550	558	581	555	576	570	606	614	552	548	584	532	575	546	571	535	541	545	555	567	560	550	557	567	558	602	551	575	569	554	564	532	546	543	537	580	535	567	544	596	530	532	530	547	584	550	538	581	530	560	546	533	557	533	568	536	560	578	582	550	563	512	572	543	566	521	531	583	590	547	581	615	540	517	627	542	504	569	560	571	572	561	600	528	511	589	521	577	556	606	578	574	540	581	547	527	538	567	590	571	573	520	538	523	585	550	548	592	560	546	572	560	541	564	550	544	539	557	553	540	508	559	558	591	580	592	572	519	525	569	594	533	607	569	564	556	578	557	550	570	600	521	548	555	516	521	551	540	531	569	578	519	563	518	534	539	575	541	583	570	586	582	552	529	568	584	576	520	562	592	588	538	558	506	565	577	557	580	562	547	597	542	594	541	615	581	549	570	548	566	514	553	557	532	550	531	582	572	588	526	569	588	561	576	565	527	563	580	536	546	538	587	594	566	564	531	548	547	558	569	550	553	536	557	565	557	546	519	569	610	543	528	561	566	528	559	543	547	549	582	570	559	560	535	570	559	539	556	557	607	531	563	538	552	551	529	536	531	557	508	536	536	502	550	541	572	583	571	564	588	541	562	552	574	506	544	568	577	556	556	548	548	600	593	569	562	545	546	556	585	550	577	563	539	571	578	584	575	528	551	531	555	619	541	577	549	565	547	554	562	535	522	537	598	529	615	541	551	553	562	519	575	513	524	583	529	586	543	549	542	546	544	590	545	518	588	585	576	578	559	553	564	561	543	562	502	563	571	541	597	538	534	550	531	539	604	566	574	581	549	556	540	562	542	568	567	547	580	618	600	553	569	520	545	584	572	550	523	547	592	550	544	588	601	526	551	555	570	588	519	587	541	559	563	582	543	566	531	553	579	535	563	593	584	554	565	565	552	551	580	585	525	535	553	566	562	580	593	601	562	563	549	561	545	538	509	538	565	565	559	554	543	555	557	587	534	537	580	552	549	530	523	529	567	567	535	534	535	592	566	559	609	513	577	574	495	537	579	544	564	553	524	507	579	538	541	622	556	542	526	578	579	572	561	568	533
21699	15557	15515	9804	4348	2157	1268	950	806	790	742	502	497	446	357	350	358	364	376	325	291	341	294	320	420	559	588	458	388	334	303	277	308	242	286	289	298	305	294	273	270	268	297	263	289	291	277	299	288	275	311	276	289	274	241	288	280	277	313	315	282	273	293	274	298	316	311	273	258	278	274	277	268	273	275	291	292	289	267	298	283	299	290	287	298	274	253	291	277	298	281	295	317	297	282	289	290	299	279	262	262	301	268	291	273	284	288	279	290	267	289	271	284	290	289	297	306	269	306	300	299	264	297	310	268	283	270	295	288	273	260	282	238	290	280	310	278	278	280	274	282	271	279	264	283	288	278	283	285	256	253	309	273	280	277	279	252	265	258	290	255	285	304	305	290	278	281	281	300	254	300	290	273	263	234	269	263	274	311	303	278	273	297	296	278	304	282	296	282	255	264	292	285	304	278	269	271	272	277	267	265	279	291	264	301	312	293	303	294	280	274	290	295	311	295	296	249	279	272	293	300	285	281	279	297	283	274	289	301	283	275	278	249	280	289	271	282	288	281	289	301	303	279	247	304	267	269	239	266	282	285	300	283	242	278	261	275	265	291	287	282	290	282	296	279	272	282	274	294	269	313	272	295	307	267	289	276	254	273	252	279	298	317	248	297	253	267	297	291	293	291	291	254	221	289	289	284	280	268	307	277	255	290	271	267	290	259	260	300	281	284	273	267	323	272	307	267	275	278	313	304	255	294	286	306	296	281	249	304	254	282	315	296	283	287	248	304	281	278	281	278	277	262	275	301	289	257	294	301	309	260	285	249	287	272	297	290	319	316	284	289	298	281	287	294	249	308	289	304	271	265	282	276	307	266	298	288	260	323	289	287	268	269	283	283	309	269	282	291	283	283	278	240	317	306	325	302	272	280	274	272	283	302	262	283	265	274	290	247	254	283	302	312	304	293	272	268	262	244	246	305	295	279	271	301	290	290	301	276	290	269	275	281	268	307	302	273	296	277	275	258	296	308	296	277	285	283	307	263	267	286	278	248	258	304	278	283	298	264	258	286	312	295	304	288	312	263	256	292	277	237	289	289	283	297	257	279	260	284	269	282	259	276	287	280	286	288	284	305	307	268	279	297	262	257	295	285	313	276	259	238	299	313	298	282	274	228	258	285	287	272	290	265	259	292	285	274	276	264	303	285	295	267	276	302	271	259	282	278	298	283	269	311	261	276	261	281	313	257	259	282	285	290	285	284	286	300	275	283	276	301	285	265	291	287	276	304	272	283	302	310	281	288	269	331	305	262	283	266	285	311	278	309	286	255	307	305	254	273	250	248	282	282	271	296	256	293	281	284	287	285	280	262	280	256	270	249	280	299	292	250	283	302	319	257	250	277	283	279	301	301	287	282	293	305	303	271	301	284	271	286	268	300	273	290	294	305	275	277	262	273	287	304	262	279	325	258	271	263	287	230	294	302	283	286	278	264	268	291	271	273	280	271	262	271	268	297	264	262	254	277	273	259	283	275	268	279	279	312	284	288	310	255	286	325	280	298	241	278	282	254	292	290	274	278	301	277	271	265	273	340	270	271	284	301	285	270	264	294	322	268	304	301	267	265	286	266	309	247	294	291	270	287	290	304	268	276	282	292	283	259	267	279	284	317	280	286	273	288	243	305	275	270	294	295	297	269	274	269	287	307	289	261	314	272	250	315	327	270	283	279	307	265	277	272	277	290	269	281	280	253	284	244	265	270	305	294	278	284	286	328	294	261	263	297	285	277	294	293	264	282	312	275	292	289	272	314	276	292	300	272	292	288	285	267	267	262	271	283	251	244	306	279	309	277	292	284	284	299	286	299	269	285	282	312	312	300	293	297	271	246	291	310	301	287	316	308	271	265	301	291	310	278	271	262	302	269	289	270	268	311	301	284	264	273	299	282	275	293	279	331	288	295	289	303	268	275	279	271	291	246	287	271	276	307	262	268	298	281	276	290	261	282	251	296	272	275	262	273	308	285	270	279	271	255	287	284	284	276	314	273	280	264	271	290	246	285	296	271	310	272	278	259	270	259	270	297	292	269	304	283	264	303	284	254	288	287	298	249	279	256	272	274	283	287	271	300	303	288	274	279	270	280	271	288	288	281	259	275	273	277	257	277	268	315	299	276	290	296	296	311	301	289	294	274	283	306	286	256	273	281	306	273	262	284	301	276	290	294	290	273	282	269	294	304	299	277	271	285	257	258	280	258	279	262	246	228	265	291	289	265	294	285	292	307	266	239	296	318	284	290	281	270	293	288	282	285	326	290	270	287	266	256	270	293	286	290	276	295	268	298	255	310	260	307	266	292	284	258	263	290	306	296	314	296	302	280	293	292	269	281	276	262	280	277	258	271	283	275	296	309	288	291	259	297	299	302	305	285	254	272	276	252	285	254	283	256	281	257	282	332	287	288	279	267	307	290	288	300	281	285	274	316	306	235	297	292	280	290	305	270	283	296	288	301	256	264	275	295	266	283	283	284	269	275	268	270	276	311	274	286	289	281	297	273	308	328	303	278	296	296	258	274	273	260	276	259	280	260	279	262	288	270	276	282	285	283	267	292	312	256	267	297	279	278	293	303	287	311	315	294	297	275	273	281	250	299	280	291	253	304	320	260	313	300	277	293	287	256	279	279	264	255	259	275	311	299	305	290	271	272	301	289	298	266	285	290	271	288	261	295	278	281	290	294	277	264	288	316	291	261	271	281	290	292	288	292	270	281	265	282	290	285	316	265	279	309	262	280	297	296	272	282	281	302	285	285	225	244	289	285	271	293	295	283	312	277	283	267	286	280	252	251	288	264	273	317	290	283	293	282	244	266	289	321	278	267	295	263	291	296	286	272	299	285	281	298	305	291	312	307	291	295	307	268	248	285	259	298	282	289	283	267	239	276	292	262	246	285	271	302	273	257	300	293	278	300	286	256	285	275	256	316	303	269	287	285	279	289	279	264	279	289	283	278	304	308	271	283	263	253	285	286	270	282	294	311	261	258	266	283	305	309	316	290	295	271	277	274	254	279	300	268	290	273	251	305	266	284	279	284	284	291	306	283	301	260	291	292	283	310	279	282	274	297	265	292	294	265	266	286	278	272	250	247	311	264	301	288	307	251	289	285	296	248	252	285	265	286	291	285	281	288	259	284	314	280	304	278	287	289	287	279	318	290	273	251	300	265	282	283	292	251	277	302	253	269	307	298	290	312	296	303	311	302	274	291	261	246	321	262	299	259	286	326	267	284	243	245	285	283	267	268	283	310	277	291	280	297	286	290	270	286	287	293	289	303	270	286	293	265	305	295	267	303	284	282	290	262	277	267	273	260	271	247	278	250	292	290	267	295	299	281	282	275	295	268	300	293	284	265	300	273	288	268	305	258	273	272	288	282	268	271	312	271	257	279	309	267	291	282	303	339	264	310	272	328	295	272	300	266	276	300	302	268	268	302	309	290	278	286	281	281	255	245	278
13662	15206	20795	17763	11821	7764	4855	3757	3450	3479	3369	1897	2109	1797	1384	1210	1157	1154	1100	1013	967	1074	978	1131	1510	2205	2059	1527	1142	858	677	693	640	664	697	703	650	725	662	670	660	695	753	651	645	716	687	690	663	691	642	662	704	669	706	661	659	666	662	649	665	701	696	639	644	680	731	656	701	746	682	682	729	711	669	687	718	647	699	666	703	756	692	716	670	692	717	681	682	692	727	678	672	696	656	707	615	704	677	715	690	681	731	663	706	660	694	701	658	681	799	740	692	674	639	698	711	675	697	683	704	641	651	655	675	694	692	691	672	705	640	703	706	724	694	681	709	699	689	643	686	736	675	699	689	662	666	695	674	678	660	684	655	722	623	696	694	667	697	660	676	699	695	711	702	697	704	680	662	678	745	697	693	703	667	695	667	628	671	681	722	658	706	641	624	676	676	684	641	663	692	662	700	705	711	711	741	688	707	679	663	711	715	631	630	694	690	704	747	698	680	722	701	670	738	658	755	688	667	699	671	719	674	668	733	684	676	672	715	663	657	629	698	696	727	665	681	723	625	720	691	727	657	667	663	667	702	676	685	623	715	714	688	681	741	693	689	686	650	646	713	731	720	689	651	693	687	689	720	692	661	660	702	685	652	695	700	755	679	701	716	717	676	683	690	690	673	681	668	711	692	682	710	712	644	732	664	719	706	682	675	688	631	682	672	663	669	669	713	708	655	675	666	665	675	671	685	643	712	688	660	660	695	705	732	684	715	674	670	726	696	649	677	652	695	646	739	723	674	698	679	690	715	641	719	662	698	658	684	668	707	689	644	732	687	684	686	669	711	714	667	688	741	640	666	697	680	702	725	644	653	670	640	732	748	673	657	723	692	690	703	740	693	687	727	664	730	672	710	698	685	686	671	688	714	615	690	717	675	669	663	684	648	657	692	729	681	690	659	636	714	684	672	695	685	651	698	713	672	647	711	724	659	733	673	668	645	719	688	687	640	681	706	657	701	710	678	691	714	698	648	669	730	663	670	686	677	701	675	696	643	698	705	705	669	692	701	709	720	681	654	691	668	663	700	690	669	657	699	707	679	676	664	647	690	671	697	680	666	630	683	689	650	646	687	669	682	646	689	670	673	652	687	689	710	680	702	658	688	702	699	701	629	699	698	702	688	661	668	719	716	677	742	715	738	732	678	637	687	697	663	677	711	641	693	673	750	694	636	695	718	697	689	684	666	696	665	693	693	686	697	674	693	684	660	724	697	664	707	694	654	670	680	693	694	742	706	710	652	692	711	644	652	709	681	724	682	658	699	678	735	705	710	722	702	684	683	680	712	656	696	681	694	694	696	721	680	696	679	678	700	723	735	665	690	719	680	728	706	663	630	706	634	671	725	684	720	650	689	718	710	644	709	674	673	711	671	713	687	713	666	696	679	667	661	703	664	675	693	695	708	602	605	717	690	704	661	684	683	736	706	708	717	694	714	687	681	690	651	718	692	719	698	706	693	681	652	709	670	707	682	706	724	694	665	717	659	728	641	625	721	680	670	707	693	693	697	705	677	678	652	709	678	697	694	669	665	666	685	686	700	684	622	683	657	722	683	735	758	652	687	698	661	634	669	699	692	675	700	699	716	685	680	665	703	712	734	672	726	694	658	678	683	698	667	712	685	700	664	684	643	678	642	679	682	632	667	674	680	702	683	699	668	704	637	680	652	685	657	682	655	662	680	670	711	686	689	718	669	711	691	693	685	682	722	709	673	736	664	699	673	663	660	677	667	683	679	668	712	730	683	667	685	715	673	705	637	674	654	711	658	677	676	685	697	731	664	693	677	677	684	693	666	636	651	688	645	691	720	630	685	697	687	683	675	705	655	727	696	678	702	685	656	684	691	699	725	685	694	701	686	690	696	709	665	729	694	724	684	719	692	702	631	695	682	699	688	695	659	638	737	678	671	709	664	716	772	717	701	716	712	682	685	689	687	671	710	693	718	718	673	726	635	659	679	748	689	662	709	679	670	672	697	727	697	680	673	646	694	695	652	718	687	738	642	692	652	679	693	731	666	650	730	663	705	729	686	711	728	667	638	645	643	698	692	700	679	702	697	686	697	696	707	673	680	712	681	724	692	714	698	704	668	715	671	672	729	711	668	678	693	700	610	682	709	671	676	674	686	710	633	702	683	630	636	683	658	664	684	676	673	694	692	693	725	671	680	724	706	669	693	690	671	678	655	694	670	652	682	698	690	721	684	695	638	708	723	731	713	674	698	627	671	687	662	690	675	696	738	720	718	686	710	661	726	673	673	660	706	717	683	686	684	684	736	675	667	651	713	682	733	743	651	660	655	676	640	708	689	699	694	642	691	670	650	697	718	651	678	698	708	631	719	738	680	616	649	644	643	646	670	642	654	693	707	666	694	663	695	692	687	709	658	695	725	670	676	703	684	644	680	642	664	681	631	674	718	684	659	714	697	680	652	744	679	690	675	625	698	671	691	688	691	684	676	683	716	726	739	681	711	675	659	674	704	660	657	677	691	670	694	685	657	674	685	708	707	678	682	661	679	718	674	683	716	660	664	767	688	652	728	691	691	705	701	676	692	693	724	657	661	677	693	680	704	651	703	717	700	706	693	711	704	701	695	626	722	667	725	710	714	655	672	705	671	715	707	691	669	679	668	661	674	679	691	718	713	678	678	668	645	712	730	746	657	703	749	683	709	684	669	714	728	697	720	667	706	688	676	694	707	719	727	726	673	693	705	683	632	710	672	667	698	663	679	689	673	687	692	709	712	728	706	657	663	704	704	625	620	676	646	635	719	696	671	691	669	714	739	646	709	715	696	723	650	691	648	697	683	676	653	757	687	734	687	646	666	705	672	687	687	667	674	676	749	691	675	684	659	696	653	685	696	694	712	679	691	639	662	643	714	657	671	670	692	660	697	692	694	678	660	680	694	681	711	683	653	699	677	685	677	695	659	706	654	643	700	648	655	706	724	734	613	700	670	699	718	684	704	636	693	697	691	658	704	662	682	747	694	710	709	694	707	675	635	682	694	674	667	695	698	744	712	708	626	723	664	659	748	676	686	670	712	645	679	661	704	674	649	637	713	661	670	695	691	687	659	740	723	689	672	734	644	650	652	700	702	668	673	705	664	714	665	742	686	699	701	666	656	712	715	698	670	695	700	680	723	646	673	691	629	706	680	687	688	632	721	760	715	673	657	699	702	676	672	778	648	672	720	672	725	731	700	687	656	720	702	700	705	672	703	694	720	714	694	704	677	715	664	731	729	692	658	693	695	693	698	721	687	683	678	712	716	688	712	688	668	662	699	655	701	706	677	720	707	681	688	704	671	664	658	718	669	696	652	716	748	718	686	733	665	692	691	661	707	673	701	714	693	707	694	704	664	694	691	694	708	646	702	741	662	682	643	644	680	670	655	644	697	684	665	714	675	721	674	721	686	712	690	692	662	693	708	686	681	652	680	717	706	697	724	699	681	679	715	633
38232	37823	38987	32361	29669	20794	11122	6046	3010	2711	2673	1565	1043	700	731	753	615	543	465	428	444	411	722	1647	2584	2018	1333	891	530	337	310	324	287	324	295	289	332	287	295	304	318	268	302	293	297	309	306	318	292	322	275	328	339	284	320	290	293	302	275	323	303	310	296	314	310	322	317	313	307	267	306	293	304	331	299	294	314	294	318	297	290	275	286	303	332	339	282	292	286	298	307	272	304	297	300	307	277	293	284	284	301	295	310	294	313	316	273	269	317	318	314	338	280	324	323	275	262	350	323	294	313	334	297	299	280	290	310	290	318	311	308	297	277	286	305	294	305	285	297	284	266	350	301	310	319	305	285	304	305	285	290	302	320	316	288	313	287	304	293	318	310	288	287	300	325	281	314	315	303	281	281	310	293	295	319	335	292	323	313	289	346	304	311	305	286	289	297	308	330	331	325	338	303	269	314	271	300	292	279	310	305	327	292	293	318	260	297	282	328	319	301	332	281	327	305	282	321	296	334	282	305	301	313	308	325	303	314	320	311	312	297	297	318	291	333	296	317	280	286	273	311	286	320	300	309	306	320	298	325	299	317	323	297	293	322	319	319	287	301	292	302	315	328	301	324	299	320	283	319	292	293	332	289	317	284	313	271	299	308	288	304	291	313	287	317	306	333	297	308	333	296	282	324	276	265	294	317	299	336	315	305	318	325	307	334	294	324	284	326	317	300	333	315	285	286	328	304	278	280	313	290	290	268	317	328	308	305	311	297	322	309	303	295	341	293	291	281	285	330	337	340	290	301	303	323	295	316	281	290	315	278	321	307	367	316	292	300	319	300	303	293	287	304	298	316	319	313	319	310	285	287	301	308	299	282	274	318	277	289	307	301	280	298	312	261	332	299	286	311	308	330	314	287	347	304	303	285	323	316	308	329	290	316	305	326	302	314	309	312	331	313	301	276	279	325	294	274	298	299	304	327	300	281	288	315	276	310	338	309	294	305	311	275	299	275	296	291	303	288	315	304	295	355	303	302	310	299	321	290	325	298	306	335	277	288	317	327	290	300	342	310	320	301	300	336	309	297	325	300	313	326	305	296	273	279	273	307	282	308	274	329	318	287	300	301	332	301	300	306	297	286	282	287	274	288	301	276	301	281	278	272	294	307	276	289	298	293	315	335	297	287	268	344	313	294	320	280	323	276	284	291	301	316	307	318	281	321	307	303	305	288	337	298	297	326	292	303	316	274	336	320	313	298	314	309	293	283	291	313	307	321	288	321	345	294	308	325	317	263	324	305	301	311	295	289	293	320	320	308	303	337	315	317	273	307	280	312	290	309	290	296	338	266	306	352	308	327	304	295	303	312	317	344	296	330	306	310	298	296	338	294	336	307	321	282	327	287	285	306	315	282	304	303	298	337	303	306	317	285	308	329	323	292	326	299	310	291	322	322	307	286	324	284	309	328	287	322	328	304	295	261	298	313	306	298	299	296	278	305	305	319	301	299	332	310	296	297	314	338	310	313	278	312	317	314	303	314	301	300	289	286	304	343	325	334	302	292	267	280	306	299	321	284	297	320	317	291	302	315	310	271	291	329	311	334	279	269	297	319	289	283	313	326	305	308	326	293	311	263	274	290	284	300	312	314	297	310	332	282	311	304	316	315	294	319	267	254	331	353	288	300	334	304	293	303	314	321	307	284	291	324	288	289	278	307	316	299	288	335	312	307	276	281	297	294	303	276	286	297	288	278	319	323	349	278	292	267	306	312	321	310	291	284	280	318	326	291	335	297	288	299	320	288	287	333	291	280	328	320	278	292	309	311	316	292	297	303	301	309	290	293	316	303	312	273	311	304	322	311	309	336	303	313	302	310	323	277	312	313	307	287	307	292	291	301	284	318	303	305	306	307	283	313	312	315	295	295	306	266	308	298	287	315	315	302	304	287	309	292	305	294	311	323	301	309	307	296	294	332	323	302	264	294	303	308	299	299	306	271	311	303	277	323	300	322	316	305	284	279	287	297	286	306	319	301	326	332	324	273	271	309	299	313	302	298	322	262	284	322	284	291	316	288	300	345	286	282	293	273	318	269	300	324	309	299	303	314	301	291	306	333	284	333	294	324	321	300	321	298	323	310	315	305	304	309	309	304	317	310	315	305	313	342	304	321	293	284	321	310	305	290	307	317	309	291	311	301	298	340	337	298	347	299	297	312	296	331	318	319	301	311	273	277	272	315	328	284	296	309	312	316	349	324	315	309	291	304	300	297	321	312	294	301	307	297	327	297	291	330	280	296	302	315	290	372	336	308	288	312	291	307	313	276	327	283	285	330	355	284	320	312	334	306	313	293	270	286	328	288	298	279	313	285	312	284	323	294	301	318	334	335	294	329	290	332	304	335	314	301	295	320	311	307	285	295	302	321	327	303	286	291	306	295	282	311	291	293	307	283	298	308	322	282	300	314	332	299	299	313	292	303	323	316	289	324	317	287	283	294	301	330	307	291	332	310	294	313	309	267	332	320	310	287	320	305	282	317	314	312	302	291	291	317	310	316	285	310	301	301	293	297	299	300	305	280	295	295	287	328	294	336	313	304	310	296	307	290	322	288	308	306	326	295	343	272	292	300	290	307	321	307	299	308	287	320	277	310	308	284	308	316	279	294	280	315	294	317	311	286	293	320	337	300	300	318	311	337	263	334	308	317	309	314	340	301	330	285	319	312	301	308	322	309	334	288	302	307	302	277	310	304	318	283	314	333	336	316	300	286	324	287	265	286	285	323	286	293	279	290	319	294	335	306	322	300	307	339	300	325	284	320	303	283	335	290	329	338	330	290	302	295	288	304	286	298	317	308	303	309	288	293	309	299	293	283	297	311	242	314	296	306	310	345	310	313	323	325	297	293	300	301	263	294	312	290	286	310	300	322	302	325	315	298	306	287	281	326	295	313	289	270	321	295	308	288	286	299	280	322	285	294	301	318	284	295	318	314	313	299	308	290	343	296	303	305	312	333	278	298	290	287	299	303	339	317	281	303	304	313	304	295	305	280	313	316	289	262	309	303	300	312	270	334	284	278	322	299	332	305	303	301	299	273	277	305	254	292	300	301	316	322	273	313	300	323	321	321	328	318	297	317	245	315	290	292	309	297	286	293	322	341	274	288	312	314	335	276	326	318	316	298	319	337	326	325	333	279	309	292	314	297	333	266	283	324	310	322	298	283	315	284	312	274	279	303	371	304	288	309	342	349	297	321	312	268	280	313	318	310	299	296	299	309	340	326	326	338	300	303	331	302	290	305	294	314	299	294	323	354	302	301	330	289	310	337	334	299	306	310	332	296	300	286	284	295	304	300	284	310	312	317	302	289	333	289	299	297	300	295	332	312	296	322	274	303	300	304	305	297	321	292	347	294	297	300	301	283	321	329	297	289	323	348	282	299	292	300	278	311	286	295	298	279	304	299	281	303	295	278	301	311	312	281	301	317	312	303	247	299	300	311	297	315	313	324	329
25629	31001	38077	35784	33851	21243	15309	11451	8146	8813	9303	5263	3887	2919	2853	3018	2636	2036	1882	1514	1528	1638	3525	9262	13070	9754	6516	3735	1601	912	766	721	735	750	721	710	721	760	688	746	728	749	724	733	725	718	742	724	701	714	703	727	725	767	687	752	715	705	707	731	697	741	719	739	783	731	733	678	702	673	763	716	695	763	716	722	779	733	765	685	724	729	693	794	712	718	702	726	675	748	696	711	742	738	694	760	747	726	747	693	736	740	699	717	743	766	727	686	723	752	707	701	713	766	723	755	719	754	730	734	741	722	696	742	714	751	708	725	722	738	734	708	711	744	698	766	723	758	724	810	772	691	729	745	679	735	702	693	719	733	762	756	696	724	758	728	712	705	720	721	730	763	744	759	741	689	752	714	743	707	709	749	726	695	715	725	689	740	730	717	705	748	719	711	742	745	755	688	717	739	743	674	662	726	737	720	733	703	688	725	743	763	749	758	689	711	779	761	698	712	752	714	748	719	726	753	682	727	699	745	763	747	755	716	729	678	708	688	758	737	719	749	712	740	744	708	711	728	658	717	734	717	728	759	664	716	738	731	718	763	781	734	690	743	728	742	722	688	727	723	785	703	774	770	745	748	696	770	725	651	707	702	769	765	728	747	699	706	739	680	722	726	754	699	688	739	733	729	721	722	748	719	700	692	772	767	703	722	714	724	716	728	701	762	725	739	745	778	699	779	718	686	748	732	731	699	729	745	715	723	705	686	706	773	719	706	761	769	675	675	725	690	700	723	697	681	707	705	691	722	740	696	727	718	684	709	719	732	698	740	723	689	729	757	751	710	738	689	746	735	710	779	732	704	692	763	698	714	770	726	762	697	746	726	757	763	681	679	696	721	671	748	698	664	707	682	731	709	732	750	718	691	687	762	713	773	721	688	672	746	723	707	724	739	729	702	737	753	731	734	673	712	714	762	694	721	729	678	723	728	724	709	719	759	713	738	675	704	775	673	725	754	684	754	720	711	689	688	714	741	748	698	724	690	712	745	709	713	742	746	715	712	735	759	714	737	739	674	741	767	748	701	764	673	731	740	688	734	737	746	740	739	718	726	687	685	714	708	717	726	790	728	681	717	719	721	704	692	726	753	724	696	710	659	758	766	743	747	721	747	742	729	733	745	761	762	683	721	775	743	742	734	718	718	761	753	732	734	707	725	658	695	757	719	740	773	699	701	765	764	695	692	740	739	676	674	773	703	720	652	726	708	683	713	709	757	708	745	752	722	747	725	780	747	710	690	697	737	716	698	718	716	690	714	683	706	722	743	734	751	768	715	732	725	712	750	695	743	726	740	673	738	768	710	667	689	707	755	713	728	705	661	702	754	731	719	707	692	721	734	724	761	710	703	730	705	689	721	675	720	700	716	734	705	688	743	753	714	698	763	684	740	756	757	752	755	731	771	759	747	742	691	712	713	783	710	755	739	727	731	707	738	764	709	723	706	708	749	717	685	704	752	727	732	758	720	740	757	759	715	738	734	702	717	662	762	694	726	697	723	728	739	761	699	732	734	706	690	678	748	705	694	738	704	748	727	716	708	711	785	717	719	713	751	739	692	717	713	759	756	707	753	746	717	738	723	779	701	695	712	747	702	729	689	726	758	750	726	729	712	692	685	690	756	759	740	731	739	709	679	712	695	726	735	744	749	751	744	704	696	721	756	732	716	719	752	672	773	701	733	764	759	725	706	709	732	695	709	710	713	731	710	717	773	733	715	747	720	711	702	734	688	756	724	718	696	699	709	762	745	704	677	749	710	691	740	727	707	692	736	710	740	709	717	736	705	682	701	765	759	692	670	720	687	717	763	720	730	694	729	731	722	696	794	718	732	704	697	717	758	785	710	734	763	743	688	759	703	718	734	710	705	753	680	740	742	733	719	731	730	727	733	718	686	710	710	718	703	769	728	732	762	708	720	718	756	742	770	742	700	732	730	699	736	723	737	713	707	751	670	710	683	746	695	705	746	718	685	762	758	738	712	713	716	709	716	762	673	755	726	712	728	709	661	775	766	735	754	671	715	741	728	688	723	744	714	748	713	691	708	752	731	698	692	717	700	737	730	737	744	729	810	705	720	653	730	746	701	741	699	693	745	715	731	772	785	732	683	725	712	719	733	693	695	699	695	766	748	682	702	715	776	727	681	691	764	728	696	748	754	718	762	778	699	712	699	713	728	747	744	707	707	721	701	703	705	760	685	708	668	747	728	771	743	690	744	778	712	730	708	726	704	714	662	739	779	746	710	701	717	704	745	729	703	758	711	716	717	707	719	709	751	730	722	729	728	704	768	711	713	752	728	749	786	730	727	774	686	710	776	744	713	729	693	698	708	725	724	716	727	727	755	728	737	716	730	711	710	785	795	707	738	730	689	728	703	716	697	735	702	748	767	683	653	709	722	736	769	709	736	722	709	733	739	720	707	718	687	722	754	720	720	776	707	691	734	709	741	716	761	741	704	727	705	728	725	686	742	707	723	696	720	723	708	743	729	717	726	682	702	666	731	704	749	701	704	728	678	719	716	711	779	734	702	732	758	674	726	737	742	701	726	735	651	719	719	733	731	771	701	746	736	736	716	723	731	721	763	796	734	697	704	717	700	761	754	736	688	689	692	749	749	748	759	768	776	701	678	684	733	731	738	737	682	731	706	683	736	717	702	727	753	736	726	648	669	724	708	677	725	751	759	729	735	702	763	776	762	737	744	742	680	741	744	730	697	736	771	724	748	701	704	686	734	776	795	715	789	691	666	712	765	699	723	736	773	708	727	729	739	735	677	718	751	783	724	744	728	737	702	690	746	726	719	702	711	701	710	745	716	729	789	758	731	719	753	693	787	723	727	732	730	719	782	720	747	728	728	754	736	784	743	733	728	718	699	697	761	749	726	729	708	691	752	731	680	745	745	730	699	674	742	741	666	697	722	770	677	718	697	695	746	710	727	729	767	714	687	734	702	679	698	767	698	712	750	768	731	726	710	667	769	743	731	745	739	664	707	726	753	708	708	719	743	689	699	721	703	763	716	683	700	731	711	684	677	706	714	696	739	757	688	743	720	715	781	712	766	733	715	725	713	718	706	705	720	678	728	713	720	730	696	724	773	696	703	735	716	757	695	763	733	716	730	722	692	697	669	771	714	746	726	726	721	737	714	766	725	685	751	725	729	693	678	705	697	780	696	696	753	735	731	756	753	744	763	715	713	770	648	748	709	704	737	718	723	731	697	666	680	778	762	719	727	748	694	758	775	743	726	741	733	748	734	686	680	731	758	701	721	769	706	718	736	724	773	725	719	735	763	690	691	740	669	711	667	719	754	728	722	709	717	736	724	721	637	727	740	750	688	738	738	722	751	675	711	699	721	742	688	673	749	685	775	733	718	712	739	731	766	693	721	721	742	691	737	715	756	714	749	751	714	758	649	726	728	702	758	712	754	727	740	758	739	708	723	708	733	731	712	728	712	720	696	757	715
47458	43013	41210	41867	29729	22450	17540	11717	7686	5339	4225	3578	2897	1715	1094	1130	1022	1106	879	596	548	524	642	2588	5572	4792	2579	1243	519	246	209	220	219	240	216	196	239	211	207	235	213	240	236	236	220	225	252	211	251	201	232	238	218	202	198	240	222	218	192	242	235	226	225	234	237	238	240	186	242	221	226	252	220	214	206	199	233	221	223	230	226	214	227	242	243	193	233	223	217	208	220	203	209	251	206	239	230	248	218	239	226	241	248	205	217	224	258	231	241	210	251	256	240	230	218	196	193	220	202	212	192	195	224	190	251	202	222	196	236	210	218	242	199	212	216	206	225	215	199	218	227	202	209	202	255	202	228	240	218	227	202	208	207	248	237	256	217	216	190	229	217	237	234	228	207	209	231	235	216	239	232	218	241	209	216	226	223	215	226	193	226	166	230	227	217	219	210	228	225	259	231	231	226	237	227	206	215	247	224	226	233	236	232	216	226	210	223	219	236	210	220	214	208	239	204	214	223	216	230	231	232	244	213	236	233	220	212	209	210	226	212	204	252	221	228	208	228	226	240	202	201	241	218	211	234	211	204	212	246	229	234	195	210	216	238	222	229	237	221	200	217	222	217	207	255	229	220	244	196	227	219	221	222	216	209	222	217	216	231	219	195	215	188	226	215	216	204	229	215	211	205	197	188	226	213	235	216	213	238	215	240	211	226	228	225	210	240	218	223	224	210	238	230	223	222	236	222	243	237	233	240	213	218	217	215	221	247	240	206	183	215	216	222	227	226	223	212	215	208	255	256	208	215	196	230	208	239	223	217	222	274	203	247	235	203	209	233	206	229	226	228	217	207	242	214	202	252	219	217	211	249	210	221	208	228	214	222	210	236	251	214	216	232	254	255	204	233	199	219	203	244	234	241	187	222	200	211	222	246	236	230	200	233	226	216	218	185	236	210	211	207	199	235	225	185	244	227	210	240	248	208	219	230	246	226	210	188	209	215	198	194	229	200	239	235	202	208	226	225	251	207	207	227	204	223	212	238	242	210	218	219	233	221	219	229	234	195	217	220	209	236	217	259	184	234	245	231	214	211	213	245	223	217	226	248	202	233	232	224	213	206	213	219	234	202	193	191	221	216	229	233	225	237	242	245	233	219	196	223	229	212	222	227	222	179	230	238	205	222	222	213	188	214	199	232	245	212	222	209	236	230	232	218	191	230	216	232	243	214	223	237	204	207	222	220	195	210	216	199	218	246	213	215	242	231	218	239	211	204	218	195	242	205	228	213	239	201	238	233	218	222	219	228	223	216	236	246	201	229	220	206	209	203	222	218	203	233	217	218	214	245	237	224	235	214	238	201	230	207	238	226	264	220	240	246	250	215	229	218	226	227	215	218	227	169	245	200	218	234	245	234	226	241	208	212	211	218	198	228	222	214	209	240	243	206	237	232	197	214	232	280	225	214	236	214	222	227	229	245	212	210	241	206	225	212	226	235	220	239	230	218	242	218	216	199	206	193	223	226	200	229	221	233	268	213	231	235	217	233	208	225	239	234	210	191	254	236	205	237	208	202	219	213	239	223	205	210	225	217	200	244	226	219	216	216	218	201	230	227	211	226	223	218	207	223	231	237	230	234	224	216	214	226	214	225	218	250	215	210	242	198	230	242	235	226	250	198	215	213	225	219	204	241	253	229	212	200	214	231	253	236	224	202	209	205	210	227	214	225	222	205	235	223	202	198	246	212	219	227	207	216	191	225	253	234	215	193	220	228	202	233	236	225	225	219	228	232	243	229	223	236	211	205	239	241	223	180	243	259	223	201	215	227	261	224	207	208	218	209	231	217	229	247	228	194	227	244	231	239	237	221	239	249	225	226	238	242	200	246	202	234	236	207	219	217	216	225	211	204	231	230	199	227	213	212	207	241	237	213	216	209	238	205	231	225	216	228	223	213	200	219	230	200	232	221	231	199	232	191	229	205	223	221	217	217	241	207	228	203	201	224	222	234	204	212	218	211	237	244	212	209	234	213	213	248	223	215	236	242	236	190	236	233	223	222	220	206	223	244	216	218	230	204	219	210	212	214	236	216	238	226	196	227	220	226	227	213	190	213	203	208	219	217	198	250	242	249	221	225	218	228	215	196	206	226	216	197	215	248	229	219	220	209	223	225	230	233	197	217	218	207	215	225	206	232	243	266	224	218	212	177	212	216	212	235	242	224	217	235	227	221	230	197	206	243	227	239	206	206	232	231	193	223	210	226	201	226	225	222	223	224	219	250	210	194	213	202	190	219	237	207	209	211	200	209	216	208	218	253	208	251	220	198	239	206	203	226	216	226	229	203	251	205	217	221	257	223	215	207	228	210	210	224	227	195	199	230	230	244	219	226	226	198	224	208	219	232	214	207	221	211	199	224	219	220	234	243	215	242	222	195	210	229	244	212	203	230	230	225	214	245	221	195	240	231	240	227	224	216	223	240	226	196	267	220	211	200	220	237	229	230	223	217	218	204	233	202	213	217	216	208	238	208	234	233	232	235	215	249	196	211	204	239	205	252	246	215	213	211	233	225	242	206	203	230	227	203	189	223	222	225	224	213	225	217	178	221	185	242	197	230	229	218	223	222	221	207	228	216	205	215	209	189	242	223	241	245	232	234	203	218	222	200	194	223	220	210	214	199	196	247	253	219	219	194	233	203	212	213	243	209	229	239	216	216	217	226	199	238	226	212	210	221	250	233	208	217	225	201	202	205	203	198	205	216	208	223	211	216	219	220	210	223	210	216	236	225	204	222	215	204	216	213	196	205	209	223	232	219	206	219	227	211	210	228	225	215	201	205	213	230	195	217	211	210	224	230	217	256	262	217	247	223	211	222	235	215	216	209	219	216	210	237	220	209	235	225	243	221	250	243	233	210	191	219	251	218	241	207	225	244	221	271	202	220	243	230	213	237	234	226	251	237	238	215	226	198	204	242	203	242	212	224	226	242	235	218	208	192	214	230	224	204	227	187	195	218	226	237	242	192	200	185	233	217	186	230	201	199	237	232	222	234	221	206	210	233	236	238	239	208	219	213	247	213	219	225	215	208	250	201	215	228	249	199	208	202	217	185	203	240	204	252	211	218	213	245	241	210	227	212	226	229	221	209	221	188	221	236	222	226	223	200	227	244	239	216	214	196	200	203	220	238	224	226	226	212	210	222	184	215	232	212	225	211	210	234	251	224	236	234	224	221	230	202	222	224	235	219	201	233	219	212	226	229	227	200	235	239	242	240	215	216	254	218	229	209	234	196	217	219	228	213	233	210	216	202	221	215	217	231	226	223	209	193	236	246	207	195	216	196	208	256	223	209	222	186	232	247	217	197	199	211	213	222	251	238	266	222	215	221	197	223	215	228	214	219	248	224	201	212	236	215	235	225	206	233	229	225	244	224	222	226	206	247	209	206	248	196	235	219	203	228	229	242	229	222	227	216	252	218	224	223	229	227	234	201	215	227	231	232	218	208	218	229	237
32402	35795	41181	43485	30374	25415	22327	17863	15662	13369	12858	12020	9888	6081	4239	4636	4808	5348	4309	2784	2501	2440	3313	13278	22391	18991	11528	5346	2066	595	551	586	530	515	523	552	575	540	499	530	561	565	519	587	545	511	562	510	516	522	514	520	525	548	557	545	546	553	502	562	530	561	548	513	494	499	525	525	530	518	562	561	578	542	533	530	496	486	531	516	561	527	581	554	526	575	528	563	530	567	591	530	547	508	514	517	554	550	507	521	550	538	568	568	532	580	552	532	515	506	547	544	560	558	534	538	573	531	558	550	532	505	526	586	524	548	538	533	543	521	535	549	502	513	508	534	515	531	511	536	499	527	593	568	558	521	565	557	545	537	542	566	493	522	540	526	544	544	565	520	530	531	517	515	539	543	527	552	554	519	491	495	553	529	583	576	538	522	556	529	526	536	565	547	522	541	523	580	543	502	537	532	536	570	577	558	564	549	526	548	522	489	536	544	532	547	541	569	567	525	513	520	503	507	559	553	538	531	522	544	559	552	589	560	551	560	582	566	534	543	550	551	530	629	559	573	556	532	522	603	542	595	518	516	531	518	563	552	548	519	535	534	564	543	522	538	542	548	530	529	544	582	531	536	515	546	537	535	519	558	534	522	549	585	531	522	529	534	525	508	521	560	555	524	511	531	532	575	511	576	539	579	540	527	536	535	513	541	498	531	550	480	540	552	559	560	571	552	546	505	546	551	537	522	559	580	548	564	541	516	512	514	490	544	500	539	542	542	527	547	536	578	506	557	529	523	536	532	503	500	521	549	565	540	552	541	558	525	531	557	551	525	506	524	520	564	508	535	515	516	525	527	559	569	543	549	527	527	522	544	590	523	545	534	546	542	519	542	540	531	533	508	534	514	482	533	489	558	568	575	589	553	523	555	535	576	509	504	512	513	528	509	560	583	554	497	509	527	537	589	545	499	511	568	557	587	525	545	525	518	505	488	579	514	519	530	557	516	528	503	520	568	556	555	503	565	505	526	547	508	512	584	564	552	549	562	546	555	548	595	521	543	518	504	517	533	522	539	553	527	580	561	592	553	541	486	553	564	519	529	521	538	552	539	615	530	620	562	554	550	537	539	563	543	539	510	521	557	566	553	554	534	549	533	560	610	499	521	554	548	508	534	505	528	535	553	550	584	561	544	543	558	493	534	574	544	527	531	531	523	510	525	544	532	541	522	544	523	529	562	530	545	532	548	544	528	583	512	549	502	505	549	539	563	536	517	559	526	554	552	519	559	538	530	535	515	530	555	530	530	567	572	512	563	532	542	523	536	527	570	541	559	521	554	550	540	522	551	507	547	536	520	511	503	534	536	516	542	513	497	533	557	540	517	522	496	551	558	534	532	549	524	556	543	548	563	530	514	538	547	546	504	542	524	527	570	525	526	534	562	528	555	568	552	553	518	537	541	522	532	554	531	509	524	502	540	574	531	510	579	515	557	588	537	528	548	533	567	538	487	505	541	542	538	574	549	543	586	546	529	544	522	556	567	551	548	554	548	534	525	493	566	555	536	560	539	546	540	507	541	572	502	541	575	569	541	511	558	561	531	585	531	509	547	530	511	557	581	538	531	525	561	562	552	519	537	551	524	525	576	563	506	581	513	587	570	517	519	533	539	505	535	538	541	547	521	556	528	515	513	554	581	534	563	542	536	529	480	520	516	524	564	509	569	523	539	578	520	543	518	517	553	551	533	530	568	545	561	538	567	552	538	519	529	554	511	536	578	515	513	547	483	558	524	539	509	540	531	500	524	549	537	576	526	533	506	557	534	593	539	548	545	558	565	560	513	531	485	509	518	536	526	538	561	512	537	553	585	549	547	555	529	543	529	568	522	536	565	556	513	540	540	567	547	524	543	506	511	502	554	540	487	551	518	513	522	523	576	522	526	534	528	536	564	560	563	542	511	574	490	530	533	537	529	522	529	531	527	561	530	547	550	541	585	521	546	542	541	546	529	571	548	568	539	562	524	538	516	524	549	568	523	524	535	543	514	558	509	612	519	582	525	511	557	538	535	506	523	510	526	519	545	508	525	528	529	573	534	524	567	572	547	547	551	575	563	497	570	545	507	497	522	491	565	559	566	531	546	503	535	505	520	552	562	534	554	539	572	564	569	598	543	532	572	569	539	509	546	536	545	561	532	530	532	553	529	532	546	526	543	555	533	534	529	522	539	490	527	591	523	547	534	491	561	522	599	553	521	552	569	500	475	524	553	563	486	540	549	507	525	529	526	522	544	515	533	512	544	533	532	584	475	508	509	545	547	554	517	529	537	575	570	545	570	556	517	572	551	516	516	551	527	554	527	541	539	565	560	577	549	523	523	536	612	536	541	576	568	532	490	540	551	544	542	585	553	538	548	546	530	543	585	554	513	502	535	509	543	517	529	497	505	524	512	563	584	600	543	523	569	548	527	563	536	585	532	553	544	523	534	572	540	541	547	557	566	486	544	511	485	558	510	543	524	562	587	567	549	507	564	523	490	557	517	572	532	547	528	509	497	527	522	539	553	543	567	540	575	539	580	549	510	555	570	501	549	539	545	516	510	561	503	544	602	612	502	524	536	534	554	518	549	564	515	535	498	545	526	507	498	537	509	539	548	562	485	532	512	568	540	528	523	571	580	551	580	529	514	533	554	536	533	574	516	540	522	559	561	517	510	560	524	510	562	544	563	548	530	541	555	576	544	525	549	537	544	527	541	497	524	555	538	533	533	509	499	560	543	577	538	517	514	534	543	536	543	540	549	549	532	551	535	516	507	532	525	593	527	535	523	525	563	496	525	552	545	537	505	527	562	522	525	567	520	529	510	526	561	527	525	522	523	560	515	548	547	558	527	543	544	545	528	517	535	537	530	576	512	590	514	528	537	536	520	527	573	541	537	536	585	546	512	530	555	516	499	499	574	541	529	568	584	563	525	553	531	526	563	564	564	511	526	555	557	569	517	528	571	529	546	573	567	492	493	582	548	584	569	516	536	546	546	564	546	519	533	490	539	513	508	545	546	532	570	540	524	532	560	513	548	524	574	528	529	559	561	541	552	530	555	544	527	518	477	540	538	535	549	504	508	556	560	528	514	545	546	496	542	548	517	565	509	528	552	585	542	519	514	530	557	528	550	537	556	531	531	531	560	510	544	551	554	549	562	522	513	527	531	550	540	510	514	534	544	537	563	530	528	530	551	517	550	530	523	542	555	568	522	533	519	529	530	514	548	512	518	588	530	566	529	526	529	536	512	532	517	553	571	558	531	560	562	548	500	527	532	520	517	551	564	517	548	581	558	527	540	495	547	528	505	564	527	547	557	531	532	553	537	516	525	542	567	541	565	561	545	537	543	518	527	566	528	504	528	535	567	515	508	555	563	544	543	525	544	521	561	546	492	577	539	513	536	544	519	525	526	554	585	561	488	557	559	522	572	504	511	535	559	506	510	563	561	520	506	526	543	556	531	530	528	491	536	499	531	537	562
20381	14001	11888	7533	2725	1697	1355	952	836	792	858	772	615	492	405	393	400	451	441	435	340	390	347	370	505	607	588	529	408	283	299	295	319	349	280	329	298	318	284	313	312	314	297	295	325	307	330	281	321	284	323	283	300	331	324	297	286	282	298	312	270	320	297	306	299	286	292	295	322	253	319	328	288	292	305	299	297	299	314	269	281	293	308	295	297	294	300	317	312	259	278	281	332	309	301	319	331	288	299	306	301	304	303	310	298	295	272	306	315	333	322	307	320	321	307	283	313	324	315	331	327	299	287	310	309	338	284	294	307	285	278	304	273	312	306	280	330	340	307	279	325	309	301	307	319	294	301	291	276	282	290	296	288	332	282	291	302	281	280	322	314	290	287	305	312	268	329	318	285	274	294	311	308	299	347	290	335	312	277	305	311	309	279	318	293	285	313	308	302	295	328	304	298	296	303	321	309	319	314	323	297	307	264	305	317	310	304	332	294	296	273	281	285	339	302	289	324	351	345	298	337	299	286	305	316	292	322	327	307	332	318	311	310	295	298	303	313	330	313	321	303	304	278	309	291	309	255	321	319	290	302	307	308	314	300	314	273	300	311	314	291	325	281	303	308	333	309	290	280	295	319	308	308	292	284	324	334	294	311	307	287	323	310	316	301	301	332	300	296	266	304	308	311	319	309	321	287	327	353	315	307	291	279	295	285	313	325	290	309	340	328	288	305	320	301	338	297	305	274	290	301	277	306	344	292	305	323	276	312	301	273	283	301	319	293	294	308	319	316	322	260	266	307	340	300	334	325	277	287	277	313	278	321	325	309	293	268	279	307	302	277	311	309	302	327	298	339	304	308	291	307	302	285	333	299	315	283	304	313	289	285	304	316	353	302	316	327	298	322	285	301	301	291	331	292	303	323	289	328	323	306	294	296	285	325	320	327	300	273	314	304	302	278	317	305	311	336	298	293	296	296	310	309	288	287	307	295	306	307	296	295	307	307	300	309	309	310	324	282	316	339	300	289	280	319	278	328	307	294	357	303	308	319	333	290	300	311	295	306	301	284	299	309	316	332	268	278	291	309	307	296	285	290	317	311	329	314	321	327	271	275	291	321	298	288	316	307	299	334	303	287	275	319	274	287	278	295	262	311	303	293	279	338	315	298	313	320	305	297	327	323	290	305	290	326	326	309	315	326	317	302	312	326	307	298	290	316	302	303	275	300	304	324	300	311	289	297	304	300	272	312	333	304	271	305	309	342	317	318	283	321	298	297	299	301	305	314	331	298	292	326	324	297	304	291	295	290	326	292	328	289	301	291	267	279	283	295	302	289	291	286	314	304	281	296	316	333	290	316	279	302	296	291	291	325	298	291	316	276	316	281	296	299	318	280	267	316	304	303	309	288	255	298	317	307	266	320	299	288	283	285	277	275	336	278	268	296	292	314	301	292	274	290	284	293	280	339	308	306	330	297	309	298	293	300	274	311	266	328	293	316	286	284	295	335	284	309	270	282	308	308	311	316	324	308	307	301	301	308	300	318	288	291	313	267	340	293	301	303	332	317	304	290	321	279	275	294	317	323	298	311	307	318	313	331	308	288	312	298	319	322	301	296	303	302	313	295	304	307	324	284	305	294	312	302	308	288	295	302	300	306	274	307	280	292	319	299	311	302	276	284	292	344	317	273	294	281	340	310	296	311	291	313	317	318	293	284	296	304	282	308	294	315	329	310	335	305	252	290	305	301	331	340	288	288	326	301	271	299	333	324	312	292	287	309	299	327	291	280	285	316	314	291	327	281	282	296	272	289	282	317	336	299	320	306	299	285	297	315	328	316	280	297	310	305	309	314	273	319	298	269	313	275	285	291	301	315	330	373	320	299	303	318	292	313	304	316	318	326	320	287	306	306	318	331	302	316	333	290	287	319	303	306	288	311	278	303	277	310	301	277	292	273	290	292	291	302	296	297	306	286	290	293	310	313	314	317	263	342	294	277	289	304	295	322	290	319	314	289	325	308	291	309	330	306	310	306	319	316	323	293	305	314	299	335	279	310	301	299	301	324	293	282	297	265	277	291	309	303	293	307	287	286	300	284	293	295	273	352	289	330	325	307	287	311	332	282	340	314	277	300	323	327	303	359	307	319	349	305	322	314	295	292	292	300	315	287	308	306	299	291	270	305	293	292	270	274	330	292	302	288	309	318	310	284	242	303	292	300	298	300	324	302	316	296	303	321	282	288	286	309	304	325	327	298	318	294	284	280	303	304	278	283	299	289	284	330	284	289	277	260	301	307	296	303	316	298	339	291	298	305	315	310	276	321	284	326	304	299	322	307	320	283	303	276	320	281	313	305	319	292	284	311	329	339	345	281	318	339	315	314	248	308	329	289	326	348	276	296	297	307	329	311	277	303	289	300	331	315	308	297	315	308	279	309	299	310	297	246	305	323	311	298	312	301	285	293	309	308	295	308	303	292	309	287	325	308	297	313	315	312	312	274	292	302	316	304	300	294	327	280	318	311	308	280	282	318	288	266	314	326	287	289	284	290	297	294	301	301	310	288	293	299	333	289	322	315	315	318	285	310	328	331	310	326	297	291	302	287	310	278	339	317	275	302	295	330	305	320	304	290	290	313	307	336	309	332	320	293	278	310	329	316	306	338	295	313	297	275	332	272	286	278	292	281	303	333	285	282	293	302	297	309	298	308	293	330	293	306	282	278	342	294	316	323	279	293	324	313	316	345	310	310	263	272	338	296	287	320	281	300	287	301	314	325	314	288	298	313	310	278	304	330	262	297	280	287	300	309	334	298	300	290	295	302	313	341	286	303	280	304	293	319	293	310	309	287	313	284	284	302	292	313	288	287	309	255	278	320	310	307	339	264	288	293	305	313	331	318	297	298	301	278	300	292	277	324	288	306	295	313	332	315	283	280	320	342	318	320	276	293	299	295	278	308	281	290	278	336	326	311	307	307	290	345	314	312	302	302	304	289	304	306	328	327	319	298	320	269	325	297	275	302	314	303	313	321	314	329	293	293	272	288	305	292	277	290	304	296	338	313	317	276	272	276	318	306	295	285	299	271	315	286	327	259	291	296	339	289	310	290	303	284	311	295	273	303	314	294	287	306	302	338	296	310	294	309	283	298	288	296	310	289	316	312	305	313	307	318	315	334	314	303	342	290	283	320	320	287	280	281	304	295	327	301	318	308	303	323	342	341	313	294	310	294	304	289	305	285	328	310	312	281	266	288	290	352	325	302	289	293	314	286	289	302	281	301	310	302	318	301	325	305	298	280	303	287	314	300	283	316	325	305	322	321	324	330	302	321	302	301	305	282	289	289	296	301	322	282	304	296	318	300	300	317	290	302	329	304	311	299	319	323	267	303	292	317	283	305	345	307	304	282	314	283	327	311	265	296	336	306	313	289	305	280	291	317	323	316	302	353	314	291	300	287	287	297	289	311	320	304	288	301	337	285	341	299	289	324	309	269	290	319	301	279	327
12697	12246	17299	14802	7189	5574	4713	3921	3318	3425	3669	3531	2431	1867	1571	1316	1317	1372	1559	1490	1357	1244	1233	1244	2067	2326	2172	1621	1115	776	746	717	768	718	754	767	712	749	731	746	753	764	727	721	744	761	773	730	767	807	723	720	698	723	720	749	693	716	790	740	734	751	723	719	734	703	752	726	726	755	715	745	744	798	732	751	718	683	763	706	728	765	706	741	739	742	699	729	779	745	754	740	789	712	719	730	722	752	725	729	718	738	725	767	735	794	743	761	688	747	695	762	741	752	701	752	716	709	707	777	672	715	704	760	739	763	731	749	765	721	722	736	784	782	713	736	737	733	748	739	793	686	727	720	740	766	751	712	725	752	782	731	761	763	728	674	766	678	752	702	736	711	756	746	712	720	739	760	755	705	752	760	689	757	710	724	749	751	736	768	727	765	765	773	693	715	721	723	714	707	734	736	738	729	752	739	771	743	729	744	741	688	677	744	764	713	751	731	762	707	751	734	794	770	728	750	722	716	724	710	704	725	761	755	714	711	753	776	735	767	707	694	698	748	709	809	738	758	742	772	766	687	757	760	750	761	716	741	743	768	720	725	727	703	748	774	762	707	775	750	776	742	700	747	738	717	671	741	691	752	768	710	726	757	741	750	751	751	754	728	771	747	724	734	720	719	699	742	714	769	754	738	757	753	750	771	796	687	716	716	720	687	739	678	737	729	721	730	753	736	759	761	769	813	775	726	694	735	765	710	777	766	778	736	740	707	745	761	780	697	753	732	758	740	718	740	771	763	710	798	697	743	743	710	746	767	752	720	722	712	722	720	721	772	710	751	736	729	709	747	699	704	722	731	713	766	716	753	755	757	714	718	747	786	748	741	711	701	712	748	743	727	720	697	745	769	717	734	758	762	732	748	791	754	764	748	726	732	746	717	708	716	742	744	759	737	718	734	748	773	744	710	700	779	765	736	756	761	775	785	700	781	727	730	720	725	780	775	689	734	732	763	751	711	707	740	751	742	729	712	781	715	731	704	720	753	729	696	746	730	727	704	758	782	708	713	725	750	720	715	738	702	693	764	724	780	719	743	734	750	719	759	706	733	737	774	725	717	768	705	698	712	768	716	758	766	684	761	681	730	720	769	714	778	705	796	753	743	756	767	749	734	702	706	720	733	776	744	717	802	756	714	771	778	721	736	741	773	738	752	761	742	705	744	713	747	780	756	721	686	711	685	687	736	754	704	720	744	764	744	747	748	744	725	706	765	764	747	719	736	698	715	742	757	726	746	787	709	696	698	742	709	718	713	729	751	771	739	728	758	725	729	753	746	764	743	771	699	742	718	755	741	727	726	734	750	719	757	722	724	731	702	738	745	742	733	753	688	683	741	679	726	725	739	790	752	703	704	725	769	709	759	768	730	740	762	739	750	773	736	773	699	751	748	709	775	721	696	747	746	754	713	708	726	750	743	717	751	780	696	755	741	704	761	732	736	767	765	705	737	751	736	757	691	709	733	757	752	768	730	741	717	707	735	725	719	746	754	758	796	744	720	676	727	789	761	708	719	736	725	717	752	742	704	735	754	762	782	717	753	774	730	738	777	773	765	733	750	729	731	749	725	716	720	746	765	716	756	734	772	764	718	750	738	694	725	726	702	697	726	744	703	727	788	767	735	778	766	725	764	732	746	786	697	733	727	719	701	726	700	781	772	738	683	743	742	771	703	751	765	779	783	753	754	746	730	706	756	768	725	780	710	739	732	729	742	760	754	780	791	726	712	781	724	710	745	727	730	744	755	704	695	694	716	689	736	738	749	709	768	719	709	731	710	735	746	714	737	734	707	742	743	732	734	758	724	780	739	735	734	737	744	738	756	729	691	765	720	755	728	684	800	748	719	720	750	730	732	774	741	751	730	768	806	706	795	698	709	740	708	768	769	692	703	768	751	744	754	724	674	713	781	705	779	709	693	740	726	709	728	801	791	725	766	754	795	750	768	697	754	779	728	753	735	753	719	719	713	756	729	720	707	728	712	729	715	733	706	742	711	669	739	711	759	779	744	722	780	715	748	719	791	699	711	736	734	746	760	710	669	722	745	704	739	765	733	705	688	708	676	724	752	787	770	741	774	752	720	751	736	733	749	761	749	693	753	744	702	709	696	740	692	746	747	723	773	711	754	717	768	764	734	763	742	777	741	789	741	763	746	731	750	728	711	754	716	714	713	732	754	787	747	755	758	724	738	776	751	729	743	729	713	781	737	730	708	753	785	723	767	782	759	737	769	723	708	752	734	770	701	776	744	681	746	717	740	689	738	744	758	744	710	792	742	770	708	787	739	711	711	697	718	735	754	740	731	762	728	748	743	738	701	729	797	756	738	730	740	773	734	727	803	687	719	765	803	739	745	732	736	740	743	751	746	705	776	695	735	764	692	756	763	715	737	677	681	731	758	747	788	695	751	698	697	708	725	756	717	723	723	719	770	750	754	762	714	715	717	754	777	743	754	769	778	728	762	730	724	718	724	711	677	713	768	779	773	720	671	735	716	686	745	731	768	759	706	760	743	754	740	719	721	763	766	733	737	730	732	719	744	699	706	715	739	751	733	748	732	774	775	787	735	745	738	751	757	743	675	747	737	680	716	764	702	706	733	741	731	740	725	749	788	739	690	739	740	727	711	711	744	715	690	744	740	749	757	721	718	706	713	737	707	719	742	723	776	775	748	748	749	750	733	743	681	717	716	735	762	755	770	700	756	710	723	743	709	762	730	743	770	683	771	722	769	731	755	739	764	735	740	712	767	738	740	748	688	721	739	718	765	724	725	734	713	752	773	746	739	769	730	715	698	762	722	706	734	756	757	716	801	713	726	715	731	740	739	729	748	754	734	732	695	719	749	705	704	738	707	714	742	741	741	791	688	721	802	685	736	748	746	737	728	750	729	772	764	757	712	676	733	784	726	702	771	752	750	663	684	721	735	760	772	726	770	672	707	698	755	719	719	744	759	736	725	723	749	727	777	726	713	715	693	754	693	732	730	703	734	728	727	692	733	771	759	728	747	734	694	771	732	735	756	784	730	714	723	764	712	714	724	786	741	786	708	694	711	732	747	770	755	783	671	725	775	734	741	696	690	761	758	727	759	742	709	733	767	786	713	781	689	782	745	737	742	722	743	677	747	756	762	732	723	724	719	751	742	717	770	708	748	715	753	736	708	758	752	743	718	730	705	770	704	737	733	749	763	706	729	701	764	701	707	732	748	688	719	768	740	766	804	716	717	697	739	706	712	757	759	763	740	773	725	778	749	755	731	755	737	711	745	751	733	703	775	732	727	746	738	728	706	761	733	716	719	755	732	724	795	730	761	744	746	696	763	730	724	730	752	760	736	784	736	702	751	789	709	777	755	805	726	725	737	696	717	746	756	743	731	713	794	746	743	733	746	726	731	766	710	730	724	731	701	727	762	718	737	746	678	742	740	785	750	730	679	751	720	734	689	694	711	694	747	706	748	760	714
35227	32798	40520	37603	24147	16275	10802	6750	4399	3500	2799	2495	2267	1903	1930	1549	1133	718	712	700	704	806	767	1653	2796	2269	1561	988	535	408	407	347	363	393	390	393	387	371	351	347	369	381	362	367	358	319	361	347	380	370	361	393	359	339	312	352	366	360	384	353	358	384	348	362	341	321	371	379	393	343	347	351	334	353	373	343	365	366	389	366	352	372	365	353	375	359	366	352	355	362	387	351	393	337	364	396	348	368	363	369	383	386	360	339	374	328	380	394	354	382	356	335	355	356	348	362	351	348	360	380	378	389	398	360	335	366	337	338	366	363	360	377	357	368	345	363	349	399	365	320	367	334	352	364	368	348	347	372	393	371	394	376	393	408	380	384	350	348	390	408	405	350	375	376	321	378	370	355	364	341	372	364	349	369	368	331	317	348	321	361	353	373	392	363	354	386	361	336	327	379	341	363	367	372	348	356	348	381	359	341	352	369	348	351	374	359	347	343	331	382	384	393	359	371	353	392	378	326	366	330	331	353	367	365	400	356	371	393	350	383	378	347	333	380	370	383	356	367	387	385	377	319	361	336	367	353	319	387	387	376	369	375	350	385	355	356	366	362	371	369	378	352	335	367	362	369	376	316	408	351	320	345	400	354	363	373	366	363	356	349	388	362	366	361	356	357	386	393	399	316	352	388	396	345	357	350	352	371	334	348	377	386	372	381	362	388	378	396	353	385	375	343	343	355	343	378	359	368	339	384	351	376	334	357	373	345	346	347	342	367	365	332	370	362	344	383	366	349	338	375	370	364	359	362	384	393	351	376	362	369	347	360	339	367	363	341	380	348	371	393	378	346	350	370	356	362	339	358	369	385	359	368	395	369	393	330	347	352	317	371	389	357	394	375	343	326	330	338	368	392	386	416	383	344	371	362	367	331	373	406	342	365	371	382	365	350	359	424	373	341	373	355	360	383	367	332	335	380	403	363	340	376	349	358	325	380	340	340	343	373	389	331	348	356	340	374	335	357	351	362	373	334	333	374	354	346	375	333	342	322	348	378	360	335	370	394	319	381	359	384	355	393	370	397	405	369	382	340	297	344	366	368	356	378	370	344	341	357	333	358	342	347	390	364	324	350	350	362	355	383	375	339	378	354	356	367	374	392	356	372	346	359	382	387	349	360	365	356	358	377	373	399	364	373	369	373	327	363	371	344	348	383	357	398	341	371	359	358	385	374	376	318	374	370	382	352	357	386	345	375	351	392	368	363	376	391	378	393	364	366	371	367	347	367	355	347	336	371	363	377	358	336	411	328	352	390	354	365	384	384	346	377	389	326	384	364	375	381	364	352	386	372	376	395	345	338	378	358	364	349	374	400	380	353	355	322	343	345	371	339	366	357	394	354	354	342	358	329	364	380	370	348	352	354	352	350	378	326	349	420	386	371	353	365	327	369	381	337	343	339	331	371	364	319	346	366	350	342	362	381	369	394	378	366	345	361	384	392	390	370	351	367	358	354	355	349	379	380	344	381	340	403	358	383	356	383	375	375	385	381	379	370	349	352	332	365	372	377	392	394	354	373	357	385	345	331	346	330	396	388	357	346	361	375	361	357	382	380	345	344	336	365	346	369	352	366	371	361	374	352	369	339	371	382	412	406	357	357	371	371	381	354	345	376	415	381	334	372	408	377	370	363	341	362	378	347	365	374	362	356	346	361	392	381	340	404	341	369	360	389	388	354	377	343	381	393	398	353	381	352	369	388	375	358	333	345	332	331	331	389	361	365	388	360	362	375	371	339	377	352	344	377	389	343	358	368	387	365	334	387	398	371	352	332	348	369	407	348	372	360	387	388	342	351	350	382	358	336	350	358	363	354	369	398	346	391	357	372	357	388	374	345	385	370	313	331	402	354	385	376	367	346	384	369	402	382	335	370	369	358	374	346	388	362	344	340	334	373	354	333	378	355	354	383	369	377	356	375	346	329	381	327	380	348	342	390	377	342	396	361	408	368	393	328	358	352	339	372	360	350	349	371	384	414	322	374	322	366	358	355	366	344	341	353	347	358	371	402	369	358	368	350	342	378	375	336	319	343	380	354	354	362	326	367	373	332	365	351	352	362	375	349	361	385	341	344	363	338	363	371	337	359	371	381	320	342	350	382	381	355	323	383	413	374	372	368	382	364	344	344	369	360	345	398	368	385	339	334	370	354	346	369	359	347	383	356	362	318	354	349	368	360	407	318	377	358	337	361	404	378	361	352	377	359	353	361	354	390	377	375	346	367	384	331	393	367	354	373	331	351	313	367	350	402	372	380	327	333	385	363	375	366	382	388	360	339	369	361	362	331	404	344	349	376	355	351	398	376	361	353	350	369	335	361	370	373	405	362	359	379	358	350	355	348	374	367	355	388	388	319	320	398	353	403	321	358	326	376	374	336	330	366	344	377	358	361	376	383	376	381	357	364	355	353	382	372	381	355	379	389	368	365	355	353	350	364	399	350	373	428	366	342	386	372	386	395	371	375	369	368	374	365	347	372	387	386	354	363	378	385	395	359	355	362	371	373	345	369	394	391	368	360	373	377	355	339	371	356	363	362	376	387	384	370	403	366	345	354	413	387	384	385	360	368	414	337	357	357	341	361	407	380	370	355	343	370	375	375	317	372	344	390	373	370	346	368	376	326	349	375	369	344	365	406	360	331	390	373	327	359	364	339	362	361	362	360	332	356	375	347	389	357	352	398	426	332	349	394	355	365	383	355	363	351	367	349	338	378	372	361	351	355	357	364	350	374	352	397	365	371	346	391	383	347	382	358	366	364	370	367	374	344	381	328	369	375	353	361	342	348	391	340	359	350	368	365	406	367	323	360	375	374	374	382	361	371	394	369	344	337	359	369	350	374	350	349	363	365	375	397	360	371	369	358	390	389	400	377	367	336	340	368	379	372	350	378	357	354	399	376	348	351	345	347	334	335	399	334	352	335	368	333	383	363	361	367	357	365	366	393	330	388	330	345	358	370	361	348	386	384	352	376	410	364	358	374	376	361	343	331	353	362	377	320	332	341	333	372	354	387	364	373	372	326	370	368	374	404	376	379	386	352	343	382	335	356	384	401	369	370	366	339	369	376	337	352	367	339	380	336	346	397	377	338	344	334	322	352	369	377	387	374	367	378	416	394	357	356	397	356	351	371	343	354	357	372	361	342	376	392	368	370	314	353	323	391	340	361	352	370	357	370	337	335	318	329	339	371	373	358	384	363	398	382	366	362	381	367	339	378	385	391	420	375	365	385	353	384	352	347	338	328	359	382	398	340	362	338	346	321	365	360	355	397	359	340	351	345	367	342	370	373	385	382	387	414	402	359	383	352	351	324	358	383	322	364	356	306	374	341	368	389	328	338	359	354	349	349	356	323	376	345	331	365	367	391	377	330	330	356	372	363	373	371	356	348	368	347	347	364	417	359	399	356	370	344	347	362	402	358	367	353	361	374	368	413	359	372	348	377	345	339	354	338	365	339
23636	26213	38632	36181	22893	17799	16847	13658	11880	10168	9378	9274	8764	7476	7471	6300	4758	2930	2960	2692	3107	3692	3652	8841	13833	11142	7441	3983	1836	1112	866	885	855	875	880	843	911	871	868	868	882	806	825	827	858	860	887	889	872	850	898	871	865	875	860	900	914	892	855	843	888	811	881	896	878	899	836	820	895	879	884	850	879	875	889	905	870	847	864	861	868	869	897	801	844	895	811	875	807	850	924	888	889	864	880	812	900	888	834	906	886	876	907	884	857	874	899	835	867	835	855	870	869	872	870	856	839	855	869	887	867	900	849	880	851	808	847	880	952	897	894	842	840	869	803	880	847	826	891	865	885	908	915	859	874	891	875	870	879	876	848	897	860	876	858	862	875	855	879	883	866	845	877	874	915	853	910	870	907	850	930	839	867	859	881	853	866	807	880	854	873	906	863	868	879	899	817	886	895	846	897	930	853	922	838	887	900	877	885	910	826	836	881	859	891	858	880	876	886	864	900	859	862	866	912	866	884	878	853	874	853	877	855	889	866	938	838	864	905	884	864	907	818	904	825	852	838	843	924	870	863	813	813	857	816	929	875	895	855	883	891	923	871	893	831	860	864	847	862	857	875	817	815	873	847	862	829	894	881	867	909	805	917	842	862	904	868	854	846	883	881	913	851	832	871	832	837	834	871	880	844	855	900	849	835	826	869	854	824	889	857	906	864	904	882	841	880	852	907	886	851	870	836	880	876	844	826	842	857	824	890	883	880	916	878	861	871	869	915	844	797	816	887	888	895	871	857	826	849	829	851	866	914	827	828	827	899	810	908	842	834	793	796	872	900	859	874	867	842	841	875	888	858	865	896	887	845	917	903	883	884	856	870	875	844	892	829	918	864	890	877	822	847	900	852	860	923	899	838	841	841	913	864	926	834	896	857	882	900	893	910	852	887	899	899	800	878	858	876	874	922	852	896	872	864	861	892	839	882	847	807	853	860	920	880	904	877	848	897	901	889	899	893	841	854	844	881	838	884	882	823	845	893	895	890	873	879	832	901	897	812	870	853	900	887	842	854	879	840	842	869	872	872	850	880	930	907	843	806	901	854	838	874	869	872	881	900	860	887	848	921	879	916	822	896	852	909	838	842	917	895	922	875	916	825	848	885	888	863	899	877	866	880	869	885	894	847	840	883	907	863	851	847	862	876	831	877	832	909	913	866	872	896	899	873	833	928	818	868	875	900	835	928	912	884	895	846	880	885	908	898	888	860	812	817	866	882	844	851	911	878	863	858	889	878	865	865	880	865	903	880	901	918	853	880	851	840	833	884	898	840	846	801	849	910	808	895	912	884	859	912	877	897	912	855	814	897	915	882	907	879	868	856	852	882	871	849	877	863	936	893	915	846	858	829	908	868	851	871	832	828	868	885	846	912	848	844	876	901	873	890	883	840	858	864	883	877	859	925	858	867	898	912	871	848	915	859	814	872	859	877	904	895	884	872	838	835	862	858	837	928	887	894	927	903	862	870	899	869	850	846	858	924	854	897	827	826	890	923	903	912	892	829	860	857	877	938	891	854	863	838	852	904	833	927	859	903	882	846	901	902	854	829	890	863	897	868	883	873	838	856	883	829	826	875	812	844	849	881	893	879	889	888	878	807	842	885	854	818	891	870	892	859	849	865	825	855	868	883	870	851	854	893	868	916	861	857	869	874	865	833	883	855	851	866	890	848	904	859	904	903	897	856	884	844	833	878	873	874	884	878	862	876	883	851	913	873	898	848	782	876	871	876	814	871	886	826	898	895	873	861	875	832	881	887	886	841	844	845	897	866	830	905	886	874	883	879	873	933	838	850	901	856	867	876	841	838	842	819	859	781	896	797	914	860	832	866	874	924	875	884	850	866	883	819	857	883	885	857	883	860	879	885	861	905	909	878	901	844	894	855	876	842	898	858	918	875	861	896	836	831	842	823	852	863	859	882	859	831	856	875	870	842	855	855	909	927	886	869	885	911	859	902	893	862	894	882	849	836	845	839	870	914	915	855	864	821	869	842	864	889	865	888	877	878	899	840	871	870	884	856	919	884	845	883	824	871	885	888	892	880	880	897	886	874	864	865	868	878	914	862	883	857	877	841	850	809	897	852	854	909	888	869	843	819	873	862	864	899	885	885	869	897	893	829	883	871	853	891	866	927	864	904	864	803	839	884	839	872	877	929	849	853	853	847	925	876	881	860	899	826	901	817	888	877	875	852	863	887	869	947	875	866	905	852	843	805	853	864	904	924	832	878	878	789	880	889	920	856	832	850	882	896	884	883	890	845	900	843	849	846	831	842	836	876	896	857	872	838	897	886	908	847	887	873	867	856	855	883	844	957	880	894	847	855	907	859	888	885	886	890	841	832	882	902	797	863	881	876	883	856	848	903	818	854	892	908	882	873	871	846	810	889	895	839	896	837	870	886	878	867	916	942	880	917	926	848	860	879	936	926	856	895	874	895	875	851	871	860	891	924	902	905	901	903	828	875	857	904	847	893	841	828	888	840	830	875	889	811	906	905	893	875	867	902	850	888	890	824	854	877	869	863	860	821	900	823	872	879	828	838	911	841	831	846	899	886	889	895	872	909	884	916	831	878	903	873	901	875	859	835	892	831	893	817	854	866	867	882	874	908	872	859	895	896	916	846	814	923	834	873	897	847	870	869	864	908	884	873	840	796	805	876	902	841	888	871	858	874	923	827	845	839	912	896	896	853	827	867	864	864	851	851	812	896	874	896	846	901	874	865	872	909	890	848	834	882	875	879	849	828	885	864	894	871	825	861	845	853	900	906	841	886	869	912	925	884	871	897	885	846	895	908	831	893	899	885	872	865	917	858	869	909	872	881	882	906	917	852	844	872	903	854	832	808	866	819	964	881	851	908	832	899	804	906	849	868	803	916	886	875	875	846	852	859	868	853	861	892	865	892	903	854	886	875	906	814	924	867	897	914	874	926	899	847	915	892	835	886	890	862	892	882	876	884	874	905	871	846	891	884	840	884	901	887	917	851	862	843	869	892	913	865	889	906	865	883	893	820	883	861	870	919	902	897	873	826	848	859	845	854	850	808	889	862	925	872	878	898	872	867	920	855	842	872	841	819	871	936	835	870	923	825	892	888	886	856	892	886	899	871	864	830	883	910	804	907	873	885	950	836	903	883	852	868	876	874	878	861	943	862	831	892	860	859	902	866	878	857	898	900	923	849	877	839	890	834	874	855	807	847	874	916	866	842	855	887	831	877	868	882	855	895	845	892	902	902	879	927	911	912	913	859	876	860	860	878	834	909	875	897	841	881	836	830	853	859	819	845	825	868	852	876	902	875	801	874	835	920	912	900	843	904	827	898	878	827	865	890	897	877	821	897	863	877	904	855	856	906	837	905	860	873	858	862	847	882	930	925	916	916	877	927	833	815	875	908	847	861	875	880	911	823	907	847	897	874	910	870	894	822	849	888	838	887	891	834	858	838	846	833	917	941	893	856	837
47419	49256	39437	34587	26248	22243	16653	14040	9799	7327	6159	6836	5860	5640	4412	4030	2900	2182	1464	1358	1402	1598	2380	4777	5117	3850	2448	1242	610	435	327	334	336	326	311	341	342	327	325	324	315	328	330	337	303	330	324	274	320	354	326	320	323	319	338	300	358	341	294	322	315	320	317	301	330	326	350	328	334	306	300	325	345	325	314	321	336	341	323	309	360	310	330	321	330	282	319	320	369	310	337	332	294	289	363	327	352	354	303	298	307	300	355	321	311	331	315	328	299	314	318	342	341	319	326	325	340	302	300	343	326	332	313	319	326	307	327	312	311	319	337	342	327	312	302	285	325	350	345	333	321	321	341	343	323	319	312	295	302	293	326	312	293	314	329	305	317	344	337	300	331	308	306	313	330	337	327	302	337	301	307	341	358	341	290	319	326	344	328	355	323	333	331	333	351	301	325	310	333	328	314	332	303	309	290	345	327	329	362	327	326	327	322	354	291	311	332	347	332	312	351	345	337	336	307	324	309	321	315	321	328	338	343	341	332	321	327	349	367	314	342	373	322	322	347	298	349	309	313	335	307	327	334	317	343	310	373	335	334	314	347	335	283	299	336	326	358	318	298	352	359	309	303	327	318	343	307	324	347	338	307	326	306	339	333	312	300	320	331	332	326	309	296	303	306	330	307	331	301	313	335	320	315	343	308	318	300	379	340	371	321	336	317	323	292	332	317	322	334	351	329	333	319	303	321	331	321	329	291	333	334	382	323	390	370	329	296	355	310	344	316	319	330	333	341	304	305	319	339	329	351	365	318	346	289	340	319	321	332	355	314	351	325	329	316	313	309	308	313	322	346	351	325	316	310	311	339	326	316	329	315	308	352	373	288	326	343	347	339	341	329	327	317	325	322	327	303	310	337	323	326	327	335	311	345	318	337	282	334	342	320	290	325	281	337	278	321	310	314	360	296	321	320	312	300	309	337	334	347	331	325	306	321	310	319	331	362	350	305	303	291	310	289	290	309	314	299	329	317	285	317	340	324	351	299	313	308	333	327	327	312	332	292	316	281	341	327	296	327	312	334	341	331	315	290	298	341	331	345	319	320	346	331	351	291	323	332	342	334	303	319	351	334	340	288	325	338	344	311	350	332	321	346	306	328	322	328	315	308	323	324	297	324	320	328	322	322	318	380	293	290	319	323	343	322	331	347	330	356	308	331	334	343	304	299	325	375	330	348	353	311	330	301	331	309	302	358	336	287	351	349	313	332	348	340	323	326	330	294	301	347	317	329	325	334	323	304	340	339	329	291	329	314	322	308	343	295	337	312	331	279	339	323	332	348	312	324	344	325	322	359	360	302	338	331	337	325	318	353	311	360	311	323	352	323	334	351	316	310	319	337	322	324	303	320	308	346	310	340	322	316	284	332	343	312	301	314	328	336	334	338	342	334	331	321	315	321	319	371	338	312	330	306	337	323	350	358	339	331	306	284	343	316	337	315	310	316	339	299	316	316	337	310	349	321	329	360	316	308	340	350	340	354	342	331	326	309	312	318	316	353	290	319	347	314	328	307	277	334	331	347	324	309	336	324	328	348	282	335	302	301	322	340	326	346	329	321	289	348	314	349	333	300	302	332	357	317	321	320	360	339	286	313	340	337	348	320	319	342	318	340	305	326	339	321	297	331	326	299	321	323	312	325	339	323	310	317	355	326	307	321	321	322	327	332	385	328	337	337	346	321	327	328	324	303	320	336	286	310	330	306	347	331	341	362	317	327	287	339	314	323	332	325	314	312	320	328	354	352	314	321	297	345	331	338	315	302	325	328	333	340	311	299	328	341	368	359	331	347	333	332	325	311	322	310	318	339	329	338	328	338	340	353	332	304	282	337	319	350	338	318	315	325	327	325	316	309	354	319	318	332	310	322	352	303	289	314	303	342	327	341	316	339	328	303	323	326	345	326	331	331	299	326	357	339	337	346	293	329	307	353	340	287	326	330	323	338	309	351	322	305	334	347	314	293	329	321	318	321	326	315	344	336	285	296	329	342	338	316	312	337	289	350	349	332	372	313	322	315	317	306	355	346	298	333	319	357	311	300	326	323	343	342	326	321	311	301	327	289	318	312	327	371	312	338	328	310	325	317	320	303	366	349	310	341	286	307	302	330	327	336	317	317	322	327	350	359	303	337	316	335	329	303	318	318	339	344	328	358	310	302	370	312	316	323	321	331	351	336	307	347	365	329	317	301	326	281	322	319	344	308	335	348	338	310	330	329	334	283	302	320	324	339	293	316	332	342	352	353	337	305	299	336	364	354	308	331	310	306	330	349	293	312	307	325	292	300	328	332	337	295	301	352	343	305	316	358	323	318	327	278	353	304	311	352	308	318	315	313	336	326	360	285	317	334	333	291	310	324	305	314	343	322	302	303	289	348	350	347	349	336	303	298	328	285	310	314	348	335	320	330	298	311	324	340	315	324	293	331	317	357	301	311	311	366	300	318	300	307	329	326	336	337	299	335	306	329	308	326	314	318	310	329	307	317	296	333	319	309	315	318	332	360	362	344	356	315	337	297	352	367	338	308	292	335	366	300	325	345	302	320	324	358	329	305	293	311	294	336	345	316	328	340	322	313	353	314	344	334	314	341	354	332	331	302	333	299	306	338	312	353	351	309	323	316	291	377	325	309	311	312	349	329	353	322	324	317	312	307	325	342	325	324	335	334	311	385	346	314	377	344	305	324	331	327	353	326	290	307	321	315	331	353	353	296	294	297	313	338	328	332	308	332	346	333	326	344	341	313	345	337	295	315	318	359	363	316	342	347	331	355	319	313	299	324	341	329	286	330	335	293	307	315	288	359	314	293	296	289	286	330	341	350	333	299	296	340	350	356	313	299	333	308	329	364	333	339	322	346	314	338	343	316	306	310	339	320	302	331	337	333	326	333	321	353	291	328	335	335	318	356	341	290	322	308	320	313	335	315	367	302	295	329	330	290	337	336	308	369	327	323	338	323	341	344	316	365	299	333	306	339	315	322	330	307	321	324	353	321	342	351	317	311	318	316	309	322	338	305	318	317	324	312	299	353	308	350	317	315	342	313	360	308	344	331	319	322	342	324	313	293	332	324	336	331	318	335	334	306	321	330	332	322	314	326	322	327	314	315	333	306	339	333	347	338	312	318	326	361	363	321	350	336	354	318	307	345	332	339	322	320	337	343	307	329	349	345	333	340	322	322	340	327	306	346	322	285	320	349	301	290	287	337	329	314	341	364	337	346	313	314	323	309	331	308	313	361	322	344	304	329	344	352	322	319	339	288	326	320	320	338	324	335	322	313	353	341	324	334	327	325	324	312	329	307	308	329	357	325	335	291	335	337	343	337	373	348	329	336	305	350	305	307	312	305	362	340	314	350	303	325	305	326	279	339	329	325	299	328	323	319	331	328	307	310	301	328	317	299	290	352	313	300	307	324	322	313	307	286	355	345	303	330	326	339	350	326	291	299	302	320	321	349	317	316	310
33285	43252	40265	38309	28916	26301	22525	23521	18458	16230	14926	17200	15848	16307	13354	13817	11166	8930	6037	6305	6730	8036	11355	19651	20523	15908	10655	5435	2233	1255	750	744	786	802	769	784	742	733	822	813	764	735	804	730	777	753	717	781	845	784	745	802	767	789	744	785	798	776	804	787	761	810	789	781	769	792	791	849	783	741	815	793	814	760	767	775	752	772	799	775	811	812	822	754	764	824	764	745	768	746	811	745	770	792	771	785	800	744	774	818	814	745	747	799	800	837	736	748	795	782	759	790	750	766	797	766	764	781	738	760	718	762	834	766	824	773	772	799	724	812	762	792	732	802	788	759	771	796	741	751	784	778	800	814	771	763	803	770	761	737	827	747	807	750	781	798	779	774	817	763	761	775	764	759	782	804	784	749	751	789	767	818	811	784	787	753	768	799	791	771	740	769	775	773	819	778	794	823	739	823	814	718	762	761	812	687	746	803	791	761	740	777	758	793	820	738	737	808	781	792	799	790	778	773	826	795	743	809	811	783	820	770	732	797	768	753	781	775	762	787	767	767	766	774	808	778	806	781	759	776	771	789	783	763	791	704	781	760	752	738	748	788	779	752	759	767	821	780	836	805	783	820	778	810	729	812	802	776	745	773	757	765	785	761	792	821	776	751	754	809	806	750	767	735	792	807	717	803	727	769	790	791	767	749	746	768	793	792	795	756	785	770	789	774	748	787	766	772	748	787	744	719	813	747	742	771	795	755	779	741	815	793	759	768	806	784	782	766	792	768	810	781	746	750	768	793	758	783	767	820	765	743	758	749	759	765	778	797	742	764	777	764	807	830	800	785	753	789	730	791	831	802	756	824	781	795	774	775	798	756	740	742	791	806	764	776	777	724	759	775	778	772	761	772	800	803	781	802	722	771	782	777	791	785	776	764	812	779	767	842	798	796	774	780	775	770	778	795	796	721	798	771	819	816	739	785	761	787	772	696	790	778	807	735	806	743	808	757	787	774	787	788	836	783	801	777	823	830	781	759	785	759	780	779	754	779	781	754	790	812	776	772	799	824	768	738	781	800	783	804	809	747	773	786	854	816	774	794	779	798	767	772	835	764	756	777	759	820	792	762	769	741	737	745	816	725	812	743	773	803	794	753	755	752	797	776	812	768	730	799	801	793	788	750	804	751	806	785	766	779	817	766	783	793	768	793	752	740	787	805	750	732	759	783	738	788	743	785	815	822	747	825	769	757	779	756	794	770	755	788	742	758	779	794	789	804	748	756	775	744	807	776	744	793	820	799	767	740	738	747	807	727	773	785	779	716	802	774	764	772	780	753	749	781	797	803	748	759	749	769	791	817	779	790	749	840	759	783	802	766	774	730	769	799	746	826	829	770	777	776	769	775	741	805	745	735	791	789	785	766	744	765	792	780	753	798	763	764	738	774	790	802	803	749	786	772	745	759	763	798	737	727	738	749	765	750	830	772	789	788	791	746	758	779	759	757	763	767	802	766	765	841	746	833	791	779	764	745	748	822	787	754	766	742	780	763	806	726	788	778	785	784	791	752	783	798	814	822	753	777	770	790	746	788	781	836	775	801	757	774	761	806	745	776	785	792	745	778	740	773	778	827	788	830	780	766	798	771	783	755	790	777	769	763	766	771	745	798	746	756	731	783	713	769	771	781	758	727	769	829	737	751	751	764	823	784	800	747	766	770	745	799	764	790	749	767	845	830	785	782	790	789	792	785	787	779	780	827	812	781	784	745	821	756	781	740	773	792	795	766	792	769	767	783	782	740	792	753	749	765	821	774	741	735	771	815	782	776	783	720	789	779	794	765	793	749	789	819	772	792	769	762	857	822	786	794	764	788	810	766	767	779	835	755	795	798	790	830	794	749	791	759	777	757	770	816	763	800	758	771	784	725	776	785	807	750	789	743	810	802	784	787	802	775	781	769	759	769	743	799	776	778	745	796	785	778	777	787	729	773	771	784	793	779	832	764	762	789	780	785	794	746	762	720	790	769	776	747	783	725	760	765	797	764	755	775	801	809	795	717	797	764	842	746	801	774	797	748	836	739	797	774	751	764	802	786	758	790	779	809	770	789	796	759	769	813	814	785	791	775	800	804	789	789	721	761	730	756	744	748	809	803	774	786	774	777	796	796	826	786	766	788	787	831	770	808	844	778	726	805	766	777	803	843	787	757	719	785	782	768	798	742	743	730	759	750	781	776	780	772	738	784	777	776	809	786	809	804	767	807	774	770	813	797	758	788	827	784	767	779	830	778	786	773	764	750	793	755	786	759	770	826	771	769	788	786	751	792	787	784	805	762	753	766	795	778	808	741	764	777	758	814	794	799	776	821	783	773	793	765	771	759	771	782	752	746	797	766	803	829	790	793	804	731	800	787	790	824	769	767	827	750	787	740	786	813	809	782	794	782	809	798	830	745	824	729	783	786	742	780	818	751	823	759	789	754	779	791	787	747	745	752	774	769	773	780	736	776	848	754	786	790	753	833	730	810	737	787	758	783	817	757	786	766	733	783	807	790	770	780	780	781	769	804	786	813	828	770	786	753	768	761	765	749	768	774	749	827	760	762	779	730	800	774	781	741	723	759	784	813	785	765	814	823	740	772	751	780	754	758	772	808	738	778	773	759	796	778	760	829	818	766	800	771	783	783	771	725	756	766	731	814	787	811	755	816	800	754	742	755	774	768	774	804	771	823	747	773	739	746	728	759	788	765	768	730	764	761	780	812	771	818	790	768	781	771	764	737	769	827	835	779	733	772	770	786	776	828	808	783	777	798	789	780	809	788	808	769	809	818	803	753	724	755	794	811	811	793	766	752	806	754	806	772	804	773	756	803	769	774	767	784	743	752	819	756	714	762	807	773	754	730	804	769	822	729	778	731	758	808	788	767	738	796	786	780	814	801	806	773	763	773	810	800	798	731	752	715	787	768	730	779	748	755	768	774	760	799	853	828	786	767	767	782	760	847	766	764	732	803	754	712	766	811	815	803	711	797	797	799	827	787	781	824	799	797	767	756	805	753	834	796	786	741	789	772	762	781	812	773	744	763	722	779	815	784	780	820	754	758	757	800	777	719	788	753	755	768	764	808	822	757	819	814	778	785	745	737	797	763	790	763	818	784	780	718	798	723	825	828	813	762	816	795	744	775	733	783	781	790	765	735	751	782	809	790	820	747	839	768	822	773	772	715	802	745	783	768	790	821	825	832	734	745	784	763	833	770	745	730	783	743	808	768	777	815	761	824	792	740	774	787	759	800	764	773	743	799	751	740	759	769	775	774	759	759	835	767	776	756	824	794	803	725	790	827	807	776	756	853	788	811	769	801	801	785	755	823	774	831	789	794	771	769	787	799	807	794	739	732	781	750	787	760	786	809	746	785	788	820	760	772	784	818	813	704	786	800	791	751	795	822	796	812	801	773	769	739	732	781	815	812	740	759	770	799	752	794	785	807	802	748	770	762	790	776	736	799	743	779	729	801	807	767	757	760
17100	12513	11493	8877	3851	1777	1440	1153	874	761	745	734	614	596	526	575	573	633	567	513	527	510	524	515	703	620	584	493	414	391	342	367	385	359	335	373	399	359	378	354	371	351	364	376	346	365	341	363	381	351	386	359	383	374	337	361	378	369	398	339	345	384	317	361	363	332	372	342	342	368	364	396	343	377	362	359	361	370	354	400	392	399	363	373	401	359	350	339	384	378	366	393	356	337	354	388	347	347	356	389	360	370	348	393	351	408	400	359	384	380	349	365	324	398	367	373	397	378	367	394	376	360	377	377	376	362	374	336	381	350	373	348	362	403	333	401	375	411	376	368	349	342	370	414	396	372	353	360	352	356	372	359	400	366	393	356	358	349	388	357	347	356	386	386	331	357	373	395	375	371	364	365	318	352	370	395	376	384	358	380	330	361	418	385	374	358	343	369	358	362	360	365	385	351	410	378	360	368	383	360	371	338	342	330	349	335	376	382	311	369	357	353	350	356	362	395	359	355	355	383	361	374	354	356	391	336	357	380	328	350	362	357	335	356	379	335	376	363	347	402	356	349	331	360	368	358	366	338	379	382	401	327	348	358	426	351	366	358	367	359	364	365	370	354	337	371	346	372	377	378	376	349	317	387	378	371	327	382	359	380	373	384	344	387	396	372	345	358	391	373	376	347	360	354	398	371	367	369	360	341	366	426	406	352	382	397	337	350	369	397	372	382	364	346	337	347	358	367	374	380	391	384	347	381	356	367	376	382	357	356	370	379	365	369	366	369	366	345	323	379	353	391	322	361	354	387	374	360	381	372	347	345	348	384	354	356	343	344	364	383	361	382	350	345	369	385	364	353	333	380	378	371	368	347	374	371	359	382	376	372	352	354	393	391	371	355	367	377	360	350	386	352	365	393	364	354	396	358	386	350	367	414	364	344	374	360	399	364	364	375	362	361	370	371	372	387	334	379	358	375	370	366	365	342	372	357	337	362	422	375	369	385	359	376	359	350	379	339	403	396	368	331	362	384	337	348	338	366	328	356	356	346	383	374	353	371	359	372	335	357	348	361	373	356	396	360	364	295	351	321	401	381	383	403	354	387	415	356	373	331	358	379	381	381	358	391	385	387	355	347	347	364	377	375	344	389	354	368	380	380	363	349	389	372	350	394	358	353	337	352	337	329	361	359	345	397	349	370	368	364	358	376	355	342	364	390	364	350	384	372	343	380	391	367	357	348	337	357	362	371	368	379	376	362	396	346	361	356	383	375	346	356	359	382	356	392	389	369	392	349	361	392	390	399	362	378	356	354	341	364	356	394	345	408	353	393	381	356	385	386	381	401	371	373	389	395	354	383	399	317	369	343	342	356	346	372	369	361	372	378	378	344	363	332	329	343	348	361	361	366	392	383	391	392	351	365	393	386	337	387	333	339	329	361	370	360	390	376	341	341	360	373	361	361	404	362	361	361	349	374	341	347	382	368	403	377	333	348	363	400	395	368	343	365	394	365	369	349	408	382	355	360	347	352	377	375	361	346	356	347	354	364	383	379	341	350	335	332	365	354	346	364	363	356	336	407	369	371	324	343	344	338	377	376	368	368	369	369	381	372	390	327	354	364	356	383	360	360	372	375	377	359	365	409	349	353	356	383	368	360	351	371	369	363	346	336	357	370	363	373	386	400	345	344	343	366	352	327	380	386	383	360	353	369	372	351	368	352	350	366	356	372	356	415	349	368	320	391	330	380	363	326	397	351	356	351	387	407	364	366	368	351	366	347	365	375	385	366	361	351	382	366	372	386	351	358	347	384	342	366	343	338	366	391	372	363	355	344	381	377	337	399	360	352	382	396	376	343	341	386	368	360	371	376	394	350	372	355	381	382	379	380	338	372	363	380	377	369	384	349	351	384	358	373	356	364	383	383	377	377	368	409	350	354	377	368	375	378	357	332	320	386	382	356	354	396	368	343	404	387	362	394	366	372	347	345	351	385	330	342	379	383	369	391	349	343	342	410	361	372	381	330	361	369	354	339	353	352	342	361	375	340	383	381	393	377	390	376	393	395	337	381	379	390	358	407	355	375	344	342	368	402	328	375	354	371	356	387	376	366	376	383	331	385	378	365	395	345	367	379	389	371	344	365	380	333	335	366	367	375	362	356	364	398	374	355	345	387	367	370	377	366	391	356	372	368	405	388	342	413	375	377	371	363	365	386	355	342	372	396	340	362	345	344	387	386	393	417	366	376	354	378	394	346	343	389	381	360	382	392	358	368	316	353	341	359	394	361	409	369	389	343	366	353	383	363	339	361	348	363	367	352	355	380	370	353	373	349	339	387	339	372	394	348	380	381	338	346	369	395	375	373	352	407	384	384	377	344	359	378	348	342	368	393	347	345	342	367	358	374	346	399	368	355	386	368	369	384	346	350	409	360	329	377	360	342	378	367	381	348	382	391	401	365	422	349	331	371	362	351	372	376	379	383	387	353	368	400	365	345	354	398	364	375	363	389	368	375	340	397	340	384	360	385	347	367	354	355	374	382	336	332	395	363	403	353	321	371	385	409	377	401	331	378	351	357	376	352	354	357	373	362	355	324	336	374	376	355	365	386	387	336	325	342	328	354	381	370	373	345	365	352	352	353	342	380	359	372	361	405	365	365	377	358	377	342	375	373	343	360	404	395	334	361	354	359	372	377	333	356	345	376	410	374	356	334	355	316	361	361	332	367	350	387	336	394	381	363	336	375	383	370	373	366	350	365	365	372	398	412	346	342	328	391	423	367	345	379	355	381	392	402	334	351	341	362	409	368	355	383	346	357	336	400	353	361	338	342	339	400	340	345	366	367	354	396	375	347	377	374	364	353	370	357	376	332	386	352	355	357	348	332	386	356	311	363	355	344	390	406	368	338	378	365	357	382	364	353	408	373	330	390	363	343	367	374	382	374	369	365	350	373	389	330	355	371	349	376	430	389	376	388	372	326	362	346	373	369	391	397	351	383	349	363	377	345	371	344	361	351	351	353	380	368	397	376	362	342	391	365	370	341	354	385	354	366	347	362	361	343	365	372	326	368	330	364	358	351	343	340	347	348	405	380	319	384	355	384	387	374	362	375	351	413	370	377	348	393	398	362	365	372	359	360	348	357	382	372	401	357	368	405	349	386	364	364	347	353	344	384	324	331	416	366	364	404	376	358	340	375	361	389	372	378	365	369	363	353	374	380	343	402	366	359	321	344	345	345	385	388	376	358	392	338	353	374	340	385	375	378	393	361	366	331	359	390	355	332	371	368	326	386	410	372	342	368	359	346	358	396	373	384	358	406	368	359	385	375	372	331	370	383	399	405	368	365	355	376	370	372	377	390	329	370	383	359	351	373	378	362	367	315	350	384	304	358	406	378	357	356	356	366	371	378	369	352	348	356	390	354	411	371	365	384	383	330	371	368	402	353	334	361	381	354	387	347	376	373	374	351	378	406	333	384	368	384	347	412	385	360	369	340	363	385	355	356
10810	12040	17681	17440	9566	6220	5414	4629	3277	2936	3021	2935	2388	2457	2344	1858	2341	2613	2259	1953	1858	1842	1818	1900	3045	2258	1685	1331	1018	913	828	924	902	909	886	901	871	849	913	857	851	874	882	943	906	900	866	899	864	863	883	873	871	852	895	909	859	881	908	891	890	889	896	883	875	951	858	875	821	916	841	861	880	910	878	916	889	856	879	928	915	798	842	842	906	881	914	909	879	893	935	886	866	849	911	841	863	891	851	876	858	921	861	887	884	872	855	935	907	843	875	863	862	845	937	868	892	894	891	883	911	874	908	839	840	860	872	916	824	885	905	851	934	876	919	890	906	918	904	880	881	832	854	868	895	820	885	844	854	873	893	863	915	862	869	870	906	899	928	884	908	934	911	842	838	866	917	884	882	925	908	907	966	844	865	884	858	851	859	877	889	873	883	940	944	907	904	864	916	837	896	842	867	862	897	912	908	903	843	872	850	861	921	887	850	888	868	871	851	920	920	913	896	901	870	850	884	852	861	882	916	817	880	907	890	893	900	904	860	813	886	841	905	959	880	893	829	824	918	911	881	895	926	881	891	874	890	883	867	864	875	871	882	833	891	870	873	895	899	857	860	830	928	869	912	892	913	892	906	916	865	896	917	898	868	909	871	868	882	875	954	888	892	968	872	899	885	863	855	883	893	847	862	891	883	860	854	870	876	915	909	878	894	871	901	863	846	876	877	865	844	893	855	894	844	826	935	897	891	868	864	886	840	886	889	855	859	914	826	912	862	886	868	889	848	859	956	901	914	814	889	880	874	902	890	882	876	891	868	890	880	863	892	893	909	889	885	919	896	906	809	881	889	843	881	872	851	821	901	871	903	829	901	909	897	885	910	898	841	912	865	793	894	880	928	898	861	887	860	919	876	866	895	841	856	918	844	857	905	858	861	883	908	885	852	869	936	891	893	924	859	946	906	921	858	839	850	926	898	897	914	877	912	862	887	923	862	889	913	873	932	917	862	852	915	875	856	886	889	882	882	892	862	870	862	892	883	813	897	902	883	891	882	870	858	903	836	882	860	870	864	908	861	901	915	852	860	850	859	847	884	865	896	923	909	856	832	875	910	904	837	872	898	911	844	932	849	865	901	938	841	901	861	896	899	884	890	833	859	904	962	885	876	855	894	857	884	900	888	880	901	837	872	851	842	867	861	848	864	908	914	886	901	825	921	804	887	914	904	881	859	861	875	949	888	872	880	867	880	849	884	915	896	862	842	883	929	851	907	872	897	932	852	825	838	889	880	896	880	898	939	908	871	852	879	887	882	919	882	888	933	860	934	892	836	820	916	896	923	896	891	937	862	882	942	771	903	883	920	920	833	940	931	892	909	860	883	907	874	904	879	888	897	912	910	890	891	898	895	904	895	895	881	844	923	892	911	882	884	896	907	891	900	881	923	890	834	895	882	860	889	907	864	876	877	844	895	912	942	900	894	857	824	864	912	872	895	916	858	864	821	881	840	912	939	819	849	878	912	879	954	922	880	873	866	882	825	904	875	911	867	848	883	871	873	892	891	928	862	892	923	925	861	889	914	858	861	891	862	872	888	850	918	847	889	841	858	870	912	886	898	837	893	915	856	872	887	876	886	844	873	904	870	820	878	900	861	906	828	904	895	886	817	894	875	897	892	904	938	902	898	907	880	859	830	848	862	879	849	848	895	853	813	910	842	900	865	906	865	850	902	878	870	867	888	884	866	929	881	939	892	938	915	921	881	904	948	879	919	885	902	865	876	879	906	914	833	898	882	907	826	879	908	847	913	863	894	930	904	895	907	899	863	860	853	859	854	879	895	855	856	861	847	849	906	897	891	919	885	840	877	829	867	824	831	939	887	855	829	872	901	916	903	931	880	904	826	910	898	875	856	851	860	890	902	848	875	851	869	860	884	831	906	823	871	885	867	902	904	875	865	856	884	914	925	865	926	896	859	899	855	922	928	867	895	876	898	879	907	887	941	913	892	876	848	896	866	878	919	901	893	899	891	842	926	918	887	837	875	917	884	820	896	908	896	893	844	861	888	882	927	837	874	882	940	887	921	902	989	920	891	931	850	870	913	880	891	889	885	824	846	879	904	912	886	920	918	896	892	875	921	889	863	877	881	863	880	848	843	880	810	899	914	894	857	840	859	892	904	851	923	946	884	911	839	899	903	900	932	927	894	884	864	842	898	855	834	890	874	863	854	853	876	841	866	919	866	855	905	911	881	907	883	868	796	857	877	862	883	829	921	842	925	907	829	846	900	862	896	844	883	864	863	886	869	869	839	919	871	846	935	846	891	893	913	897	865	841	871	841	909	870	851	893	912	892	841	940	897	943	887	877	907	881	909	842	888	857	879	895	877	870	873	870	864	826	823	879	940	843	896	858	832	857	940	908	982	922	931	914	870	881	922	879	897	914	878	886	858	879	817	923	887	856	927	949	863	874	854	840	860	885	889	893	900	893	887	895	915	925	893	855	831	824	839	874	930	862	884	900	855	908	920	899	825	926	904	850	827	874	902	864	894	869	844	915	849	864	879	882	831	833	870	868	872	851	876	882	885	884	855	854	871	858	906	819	887	865	877	856	866	818	889	872	884	824	922	876	843	860	914	832	881	954	844	858	887	884	843	924	954	903	888	888	868	862	866	874	853	959	854	891	902	877	839	851	881	929	902	873	880	853	833	831	846	860	863	899	831	898	867	854	954	876	864	879	842	938	852	860	864	861	910	896	861	907	910	895	934	923	822	878	909	866	852	879	900	861	892	863	869	945	916	902	910	873	913	859	918	897	949	881	881	897	902	864	901	912	842	891	911	918	887	896	886	831	924	896	889	941	899	904	839	883	896	901	877	922	847	923	869	839	896	885	855	873	877	884	885	885	836	907	947	906	861	851	869	882	819	877	893	862	869	910	847	899	906	924	896	897	849	943	844	838	938	887	959	868	859	893	869	893	929	862	886	919	933	919	874	855	852	907	890	915	939	911	878	919	855	856	847	861	881	891	879	841	881	859	904	931	859	855	834	912	851	917	849	932	883	868	901	882	887	887	918	858	915	873	922	832	901	913	859	837	903	870	871	882	832	905	898	977	834	926	920	888	808	863	897	921	815	887	883	896	899	904	870	938	902	908	903	920	881	879	924	893	923	867	862	868	887	892	958	932	880	917	901	912	874	831	843	884	905	860	926	892	896	885	829	886	920	860	879	868	883	858	876	850	906	889	902	870	856	859	929	911	842	835	886	883	831	897	884	840	908	896	879	876	933	896	913	851	881	850	865	883	891	877	913	888	906	878	848	861	876	909	847	886	922	869	855	927	814	976	874	911	896	942	883	877	971	872	810	896	861	835	839	870	933	866	859	873	870	820	929	863	914	925	830	852	935	865	859	847	909	879	883	880	846	858	934	924	898	854	871	833	900	832	914	856	916	836	900	910	896	935	833	855	830	902	924	900	891	907	873	888	883	856	844	895	837	875	858	893	871	867
33964	33447	38731	41468	32415	20823	14239	7795	4935	4536	4229	4128	3058	2241	1930	1638	1054	1025	1053	1006	962	962	1037	1662	2555	2167	1403	868	544	425	393	391	374	390	387	378	364	366	366	372	367	398	367	362	390	365	392	388	370	370	363	371	347	331	394	379	365	374	344	368	408	342	397	362	386	345	360	361	328	378	373	410	358	332	382	351	374	358	377	403	380	383	381	368	380	406	359	376	380	393	343	379	366	320	348	377	362	386	349	353	361	377	356	363	366	416	370	330	380	407	368	350	383	383	372	379	369	348	344	385	360	365	348	397	381	391	393	380	363	356	387	369	382	351	393	375	382	384	401	354	396	355	387	380	392	343	397	350	356	370	363	360	373	383	343	418	360	360	353	354	369	361	385	378	364	370	425	369	371	383	378	381	357	379	348	391	368	356	336	374	368	353	406	360	354	388	366	348	354	394	391	381	381	363	382	408	372	379	376	375	354	371	356	363	404	345	385	385	317	356	380	344	411	405	362	355	353	419	352	391	353	366	346	397	364	381	357	400	356	375	351	380	386	374	377	392	398	377	363	368	367	365	378	377	370	388	355	380	339	366	386	350	392	368	368	365	353	335	373	359	391	401	386	362	343	370	340	376	384	393	375	372	394	353	366	350	372	393	361	374	415	350	383	356	367	348	363	395	368	381	390	333	349	366	398	371	383	361	325	372	381	368	344	386	418	388	359	395	346	344	336	351	394	360	406	371	329	362	347	352	351	378	366	390	363	372	355	319	367	390	391	369	361	355	344	371	411	388	330	356	393	392	374	358	373	385	348	351	380	377	347	357	338	404	389	369	371	363	388	405	355	358	366	355	380	394	385	360	380	387	386	350	376	388	347	362	374	379	366	347	359	377	347	365	377	366	396	384	366	364	376	367	355	383	340	381	368	373	340	390	345	369	381	370	347	357	394	352	363	369	358	356	367	369	382	356	343	365	385	354	359	375	408	405	409	392	356	367	386	361	363	359	399	359	377	407	368	409	381	391	357	370	356	377	364	373	402	347	376	368	353	372	361	405	340	330	334	366	351	375	330	381	372	377	370	383	371	367	372	355	341	356	345	364	356	375	337	342	374	362	333	390	385	361	337	370	374	384	379	361	345	379	379	352	367	358	356	384	404	372	391	391	373	361	355	385	427	390	378	370	362	424	380	395	389	390	346	355	375	352	367	402	345	359	365	358	380	409	427	369	342	359	365	363	351	385	393	336	375	369	337	344	385	403	363	367	384	379	374	386	377	386	371	393	390	348	382	361	362	343	338	379	361	359	353	350	326	358	369	369	374	341	358	369	382	390	369	368	372	401	375	346	403	353	339	368	372	401	334	363	378	400	371	356	411	365	383	361	388	395	371	371	381	381	359	391	346	371	329	369	403	365	381	373	326	382	350	352	387	362	376	382	359	362	368	367	354	376	407	381	369	341	373	385	392	390	360	367	363	382	367	380	377	384	377	430	370	361	377	300	382	355	373	383	380	396	347	362	366	360	369	427	382	356	340	358	384	380	371	353	364	343	341	372	369	358	372	374	373	333	397	378	384	361	355	358	358	424	386	331	363	357	361	365	368	357	362	372	375	353	340	384	350	387	370	369	387	387	383	395	360	403	381	381	382	388	387	380	353	380	362	375	359	318	370	359	350	368	368	349	360	381	354	364	374	333	359	372	378	376	402	368	352	373	357	393	380	343	361	351	359	399	374	376	383	346	374	382	367	347	351	399	337	382	389	353	366	357	365	361	374	335	382	367	382	410	385	364	352	366	421	407	385	354	439	346	368	355	378	377	379	351	391	394	372	356	346	350	399	360	359	381	363	377	347	373	384	368	338	371	360	365	381	351	342	409	360	345	318	373	351	369	411	383	349	387	331	442	343	343	401	400	353	340	358	345	367	358	387	365	381	379	384	363	376	383	402	341	350	345	385	357	350	319	341	409	356	370	396	376	385	364	373	388	359	372	365	386	355	388	392	400	354	351	360	378	331	372	372	415	381	365	359	406	371	381	336	363	364	369	368	374	396	360	353	355	332	346	380	348	411	395	368	357	352	341	350	356	359	383	365	400	379	364	388	349	381	404	371	359	398	354	357	376	400	345	386	418	387	378	363	362	382	381	375	380	330	355	366	417	377	373	348	381	353	337	386	387	373	354	383	345	351	357	392	375	393	346	363	375	348	393	380	341	384	374	388	371	378	373	384	378	373	390	398	337	405	387	384	378	393	341	358	373	350	378	376	401	374	348	384	390	334	386	404	388	382	395	376	338	390	373	384	370	370	363	363	348	402	370	358	424	351	366	341	376	409	379	327	378	401	365	390	342	403	386	339	386	397	360	348	365	374	403	361	371	375	383	389	376	359	385	372	401	364	367	348	391	389	355	382	365	364	336	378	376	326	354	384	385	397	390	358	369	398	383	385	410	393	329	375	394	369	371	377	369	370	379	383	387	365	344	370	367	382	408	393	378	384	372	364	366	377	371	363	363	355	405	358	330	352	355	394	356	381	391	356	353	368	373	381	358	358	365	388	347	387	390	368	366	358	389	379	347	367	377	351	393	358	383	387	383	349	365	380	354	358	404	362	372	376	382	358	368	347	403	401	398	357	371	360	383	334	325	380	405	348	371	379	391	377	325	367	339	386	344	346	369	374	382	356	388	382	375	372	355	373	362	369	396	359	375	391	371	356	380	366	366	372	337	356	346	390	367	372	370	362	347	373	351	390	394	378	428	395	358	354	388	407	374	371	390	362	358	395	358	386	400	345	358	363	406	381	403	334	380	393	349	367	365	394	363	397	379	364	355	385	383	343	388	321	342	351	386	373	405	403	388	352	361	370	388	365	344	397	378	383	381	353	343	360	374	330	357	370	365	390	333	386	368	388	371	367	395	350	377	373	385	368	378	370	378	364	345	338	349	397	400	378	382	384	388	385	359	390	409	376	375	399	364	369	405	378	383	378	325	400	364	335	373	329	376	357	393	385	353	358	374	376	392	378	359	388	352	388	381	342	415	396	325	401	378	382	383	377	400	371	388	350	387	390	342	408	358	398	337	374	367	318	384	371	384	357	353	403	379	349	351	386	383	364	382	360	354	397	409	385	369	359	362	349	353	408	383	332	402	363	379	381	374	372	328	394	367	365	382	329	388	362	371	388	381	363	379	350	385	355	365	371	386	361	403	374	340	359	384	365	373	378	374	354	368	345	343	360	393	385	358	392	398	328	340	366	346	364	402	381	358	366	371	370	387	367	364	365	399	338	375	376	333	385	329	373	370	367	388	405	372	363	354	366	374	373	382	386	397	351	367	386	370	359	373	393	376	354	378	331	367	408	378	388	366	372	383	378	391	345	361	360	393	384	409	356	385	382	354	367	364	375	363	369	410	395	392	380	402	365	384	351	361	381	370	395	381	342	367	364	336	360	370	370	333	357	375	347	345	388	364	373	381	366	343	358	362	419	415	422	391	392	352	413	374	385	373	371	359
22402	27456	37635	42239	34032	20043	18220	13009	12208	13315	13038	12348	9577	7316	6998	6127	4066	4840	4537	4309	4380	4656	4932	8348	12039	10528	6453	3462	1816	1116	945	925	892	836	924	888	861	883	897	890	866	858	923	868	860	878	887	865	947	932	908	848	900	906	798	870	902	894	850	889	923	878	901	878	843	915	858	876	923	912	895	900	887	947	932	908	950	905	925	869	907	868	827	886	844	979	942	882	913	912	887	883	951	840	872	880	861	852	944	905	861	857	874	879	860	873	858	892	908	858	937	877	873	860	921	828	915	902	898	890	890	878	890	883	918	881	914	858	909	853	923	882	877	926	850	834	917	908	865	849	879	891	895	922	910	873	929	873	851	876	864	933	858	837	907	887	872	880	898	894	917	902	895	951	856	902	845	882	896	896	870	910	852	858	892	883	884	874	916	882	900	918	862	862	854	876	871	891	917	903	834	947	903	919	934	898	866	883	888	886	901	854	847	865	901	928	901	918	890	899	897	875	906	908	939	909	886	892	974	855	893	866	836	898	907	852	917	891	861	860	827	894	838	870	883	928	843	900	857	864	908	956	907	918	868	882	895	888	906	861	875	932	923	889	925	907	916	924	874	882	875	853	920	851	897	884	923	860	853	893	903	885	938	896	918	865	850	928	859	895	951	910	883	889	876	857	922	887	930	930	887	914	858	879	915	910	856	912	893	857	954	910	878	865	915	916	885	889	898	897	877	941	883	910	921	870	832	903	882	915	905	868	904	941	867	874	926	878	894	858	830	894	852	870	877	906	848	891	888	918	787	869	869	879	867	897	920	842	910	821	848	861	902	878	900	871	911	886	829	921	896	895	843	916	893	891	893	870	851	865	895	846	849	903	907	880	889	879	863	883	870	831	886	864	901	828	860	921	850	910	877	898	864	907	924	911	898	886	923	907	857	899	881	882	841	883	878	849	904	859	807	909	881	919	846	899	886	950	907	898	881	891	888	899	897	940	845	852	916	875	936	897	906	892	876	918	873	878	894	880	908	887	914	864	902	877	878	897	866	936	854	925	848	859	892	905	931	811	850	868	894	851	950	855	839	881	877	858	889	860	863	880	888	930	880	839	895	904	871	895	860	845	836	956	897	854	919	942	875	922	828	908	959	885	975	902	882	869	870	876	928	881	919	857	880	878	864	898	893	907	833	898	840	860	893	923	837	876	882	928	898	903	966	876	859	866	948	887	865	937	878	871	940	850	889	905	973	924	893	892	870	909	854	930	842	854	878	915	867	836	932	933	858	898	912	867	867	907	880	900	907	869	866	895	899	876	925	913	895	893	880	924	867	939	887	915	858	872	874	862	874	934	929	891	840	846	882	935	906	884	894	910	838	875	907	859	864	936	901	869	892	872	908	854	886	950	939	883	901	909	907	845	877	920	918	836	889	847	889	885	892	814	890	890	877	906	899	863	857	931	878	900	915	887	876	857	883	905	902	861	919	878	878	897	838	868	935	879	850	875	924	893	829	901	865	859	831	869	850	886	836	886	897	870	892	862	966	862	879	883	877	892	855	891	887	899	883	863	904	881	941	905	877	906	862	856	853	847	856	873	917	897	880	891	878	887	863	868	841	899	850	891	826	949	861	873	917	929	888	836	911	844	879	894	905	889	894	884	914	899	848	860	836	893	899	832	896	873	880	877	863	839	928	808	899	915	889	890	887	853	863	856	911	842	904	915	832	913	925	861	916	848	869	864	874	917	859	926	848	908	896	833	840	899	817	838	874	881	882	885	932	886	929	866	865	929	907	880	930	880	881	862	949	868	845	889	915	916	868	837	894	853	913	836	859	910	889	878	869	896	907	917	881	829	866	910	857	868	896	898	900	860	896	919	875	896	917	840	904	816	879	839	853	885	940	883	904	883	899	898	919	928	888	879	878	866	925	908	887	881	899	853	911	898	906	902	819	940	883	941	898	885	869	889	893	890	926	923	909	902	911	882	895	847	877	897	942	825	873	913	875	875	880	898	882	861	888	855	902	873	863	873	895	892	923	917	863	904	903	848	912	871	879	922	855	875	852	869	872	905	905	888	885	875	913	868	855	887	869	865	897	905	889	930	892	883	914	894	924	828	836	906	847	895	894	899	879	895	906	864	908	943	877	895	878	906	849	889	916	903	857	858	891	883	928	880	904	900	886	922	893	830	870	900	896	882	965	921	891	891	871	913	934	845	912	845	900	941	869	940	924	928	880	953	867	879	921	826	905	885	904	871	873	849	851	843	866	894	885	854	898	843	865	887	881	917	825	906	918	923	893	865	915	837	902	871	911	919	948	868	911	884	868	901	867	899	847	908	875	868	880	920	869	931	910	943	895	870	900	878	931	880	914	913	909	881	872	866	905	870	859	869	908	893	927	891	954	841	963	866	881	857	887	891	953	976	919	839	887	910	892	922	932	961	899	947	897	849	888	907	947	863	880	903	857	855	846	877	807	867	863	863	904	914	913	898	838	896	886	872	904	880	924	922	838	825	882	877	900	853	898	881	946	872	854	917	920	910	890	899	917	894	923	845	909	874	910	947	890	930	894	928	875	932	887	924	869	911	904	882	908	902	887	906	886	882	930	894	888	889	871	883	860	927	916	881	889	907	840	937	858	908	928	876	906	887	837	877	891	905	917	842	855	847	828	889	907	886	860	893	888	916	868	910	874	917	887	829	877	940	878	889	852	871	862	926	909	925	908	916	951	914	893	862	881	877	871	865	910	942	832	871	837	911	903	930	875	913	875	810	889	852	889	929	856	919	935	927	947	872	918	916	925	861	847	835	900	829	900	892	907	905	867	900	868	902	885	910	856	893	939	896	844	873	934	850	888	845	899	908	868	893	912	845	814	903	915	900	857	906	860	864	926	830	953	894	830	875	848	926	932	888	918	871	878	886	900	896	956	888	865	918	896	893	904	908	918	859	927	879	890	875	880	896	889	880	883	839	905	920	903	895	871	876	891	871	892	866	885	927	907	884	899	866	908	914	862	881	846	949	889	918	838	881	914	958	933	868	880	959	915	884	914	896	877	884	846	901	871	905	852	906	885	916	892	831	911	885	869	891	871	922	827	858	872	834	937	935	896	882	896	905	852	894	896	906	855	845	925	957	851	862	910	870	908	876	922	858	911	920	866	883	904	876	890	917	855	946	883	876	869	862	900	843	899	908	890	894	854	873	888	923	896	917	884	830	916	910	859	877	900	926	866	897	914	903	874	896	928	886	910	881	907	870	916	977	921	887	862	924	918	932	882	867	877	918	926	864	936	858	879	926	883	932	923	852	837	933	875	935	895	903	887	839	860	896	930	886	910	879	898	883	866	843	899	893	884	869	845	891	876	935	891	893	860	879	944	910	888	877	864	903	901	865	907	850	894	894	868	871	865	823	929	888	857	929	903	886	876	883	841	910	936	866	926	904	835	900	837	893	846	853	946	905	876	889	850	866	860	913	925	873	912	887	913	865	849	901	917	935	919	894	933	883	882	878
47661	46733	47167	45262	37037	26696	23085	18897	13633	8588	7653	7192	5409	3830	3000	2651	2031	1002	657	892	1025	1000	1555	3612	4670	3646	2070	1154	555	381	294	301	294	311	298	295	295	310	318	315	301	328	305	307	327	291	298	273	266	304	287	331	312	321	268	310	305	281	296	300	308	286	267	294	307	302	326	281	307	283	312	289	304	303	284	291	298	282	303	293	299	312	319	311	318	302	318	316	294	322	325	336	309	303	318	316	304	285	292	301	304	332	313	293	303	291	328	300	278	316	319	282	305	274	290	274	309	295	275	252	299	317	307	288	299	291	302	307	299	328	317	318	314	302	294	319	292	314	311	313	311	309	299	318	323	288	294	316	289	283	289	296	303	276	315	268	304	288	304	302	276	314	291	317	283	298	267	279	307	310	309	283	338	318	300	327	271	304	327	314	300	287	312	315	355	330	304	309	332	331	340	281	275	319	317	329	304	330	316	306	303	297	274	304	328	307	311	322	305	292	309	318	313	321	322	301	299	351	331	299	299	307	281	308	289	298	312	333	312	288	333	322	311	310	274	308	278	302	313	294	308	323	315	345	302	323	292	300	337	297	296	281	334	310	310	331	291	296	349	288	276	313	297	310	298	279	311	302	293	329	308	337	277	314	287	325	320	319	292	288	290	329	291	321	311	314	296	329	293	301	315	292	284	294	307	314	323	308	329	326	266	287	309	331	264	323	294	288	303	281	293	343	281	301	286	324	344	292	300	295	329	302	300	284	291	287	330	329	296	296	308	291	312	292	293	273	330	302	339	304	294	319	305	288	325	289	342	325	311	273	306	304	289	288	294	323	312	312	276	292	288	319	330	329	309	265	273	313	278	294	295	321	353	334	322	307	288	291	311	322	286	263	308	296	296	313	283	308	328	325	279	292	304	320	298	303	305	294	298	299	317	314	315	339	312	289	283	313	295	299	340	293	320	291	293	294	298	300	296	333	289	297	298	267	316	285	323	272	283	279	261	303	314	319	308	279	263	275	306	290	324	293	271	282	300	292	326	279	312	291	298	315	311	320	354	346	296	278	312	327	291	312	305	272	317	318	296	319	289	301	334	305	337	263	309	279	285	300	288	318	308	280	306	314	330	310	299	304	295	285	284	290	302	305	324	327	291	281	283	294	293	306	286	321	321	299	291	267	338	291	311	315	333	306	275	297	295	308	315	296	276	305	308	351	297	300	317	307	325	332	293	308	361	289	298	293	297	284	321	278	294	301	318	257	290	289	305	296	297	326	309	304	264	321	273	267	323	292	289	300	312	340	278	273	276	305	342	324	294	329	298	281	321	308	330	309	326	282	310	303	293	287	324	265	284	276	324	339	309	300	307	299	306	328	296	287	313	302	326	323	321	280	332	303	327	345	293	296	285	278	320	298	310	325	322	324	335	314	321	301	306	295	295	296	332	339	297	335	337	322	280	297	308	294	293	310	315	334	315	339	286	330	334	288	285	319	282	321	313	321	306	284	277	289	314	306	326	302	297	295	331	285	322	294	307	292	302	309	325	262	292	317	292	313	302	281	326	305	301	345	302	288	310	299	303	327	284	314	291	325	330	325	305	315	315	295	314	311	318	321	302	311	275	313	307	277	328	288	328	308	279	292	311	323	282	329	268	317	312	314	284	304	308	339	291	333	297	313	333	275	320	275	300	305	297	327	299	311	292	306	284	324	298	287	278	297	311	277	265	329	290	302	271	318	296	297	322	314	312	328	307	293	283	304	334	297	290	307	302	324	304	327	266	286	309	304	296	309	332	304	285	310	329	284	317	276	314	296	310	292	270	331	334	293	287	310	316	318	329	318	308	301	306	313	295	305	294	285	283	281	287	306	338	316	290	296	289	312	328	298	313	326	265	315	315	285	303	319	275	304	330	317	302	321	327	298	299	250	294	324	297	263	304	310	303	314	296	286	336	309	305	287	296	287	295	305	311	296	319	316	319	286	275	334	293	321	306	296	326	307	327	295	316	276	295	310	331	305	327	285	332	275	305	298	278	256	304	271	308	320	309	327	285	311	329	332	303	318	301	301	323	293	323	319	284	313	311	321	336	345	340	302	308	310	322	297	312	337	289	300	285	323	277	332	299	318	309	325	295	288	305	286	301	319	286	323	301	309	290	348	292	298	336	318	290	295	314	289	274	292	288	294	308	283	280	330	284	299	308	315	305	292	299	330	314	295	299	292	327	294	278	299	306	299	308	325	310	321	302	300	308	302	295	255	291	325	319	296	301	317	290	313	305	298	318	297	305	310	304	300	321	307	311	324	284	302	275	311	313	322	315	327	305	304	279	320	329	303	290	298	316	306	317	335	313	333	293	308	269	310	301	264	300	284	309	319	291	298	313	307	300	268	311	310	288	310	311	318	313	320	278	300	292	324	332	368	297	278	315	316	293	338	334	291	294	303	312	299	311	355	270	333	320	268	332	293	301	324	303	323	316	301	308	305	332	284	310	315	325	304	329	328	337	297	320	311	324	353	298	291	302	336	315	332	350	314	334	293	274	286	295	305	264	320	284	315	288	313	336	283	314	307	302	308	328	304	284	306	294	325	332	282	301	322	318	313	341	327	292	305	294	330	317	279	297	325	311	264	306	338	314	330	325	306	275	298	335	302	312	278	300	331	308	308	295	293	291	293	347	273	334	309	313	278	333	304	301	328	332	300	282	309	321	279	311	308	311	282	289	266	326	333	345	303	280	280	320	301	273	317	314	288	303	315	325	295	322	291	293	309	321	329	313	301	337	330	279	299	304	290	321	312	298	326	329	322	293	283	302	321	278	312	298	318	289	278	314	333	299	308	328	296	325	251	305	321	309	318	332	297	301	289	285	292	302	293	333	308	301	296	322	312	325	302	288	290	289	323	324	299	279	342	301	269	345	328	269	291	309	327	307	285	286	301	266	310	276	288	275	307	280	302	306	293	307	279	344	309	286	321	307	298	285	263	319	307	287	300	291	300	266	324	314	305	293	308	271	287	293	291	297	304	265	287	321	297	315	320	303	274	320	306	324	316	321	288	311	271	327	294	295	278	316	319	321	301	326	306	303	289	296	307	305	251	317	285	311	321	296	337	288	320	304	310	301	298	302	292	298	291	298	294	290	323	290	299	290	303	329	322	288	322	336	301	322	318	298	292	304	297	325	326	282	333	311	311	301	304	302	279	292	296	291	306	317	319	312	328	319	271	329	299	277	289	308	293	292	307	292	315	282	295	310	300	270	290	281	302	259	295	279	325	317	310	302	315	317	302	309	314	269	273	324	297	309	286	274	323	300	335	315	303	295	308	293	286	290	315	302	307	273	329	317	296	315	290	298	277	308	304	329	299	296	292	297	300	293	302	300	288	349	279	306	293	303	312	331	331	300	316	310	325	288	285	296	314	318	304	313	298	307	293	272	294	284	325	293	294	322	307	319	284	314	273	279	287	309	310	303	324	300	283	283	321	328	331	286	344	306	260	306	301	324	276	297	279
32396	38703	47235	50861	42757	28489	23993	20989	20563	18122	18684	18507	14009	11180	9533	8844	7293	3465	2961	3941	4511	4670	7652	16411	19338	15396	9460	4781	2243	1097	772	746	719	673	712	692	706	734	708	716	782	758	696	722	762	756	675	742	796	739	775	751	724	735	721	715	700	715	762	757	696	715	709	770	698	739	763	721	763	698	713	739	726	753	728	775	740	732	687	799	723	723	712	668	722	728	711	727	753	700	735	746	772	699	732	727	749	697	721	676	749	751	738	724	692	707	742	732	720	699	728	725	714	745	687	772	743	765	734	724	729	703	672	752	711	720	720	694	685	753	720	716	725	718	743	799	707	710	719	724	707	756	705	739	733	708	716	780	733	691	745	696	727	750	751	684	685	704	658	757	721	726	690	725	745	789	709	711	727	731	743	756	753	691	697	733	734	765	734	759	768	709	741	667	748	738	750	705	728	790	746	694	753	712	762	730	742	733	686	726	768	738	750	701	711	729	708	741	690	709	759	719	766	754	727	728	777	758	702	735	723	788	743	668	702	714	742	738	687	715	748	722	719	703	771	689	721	702	730	718	762	782	762	741	673	744	761	731	721	752	738	719	722	769	771	742	727	699	703	740	767	763	751	736	747	710	775	764	704	757	740	701	714	719	734	694	779	737	728	747	762	683	730	704	731	714	683	737	727	753	722	697	736	763	762	699	684	716	660	728	749	738	723	714	693	741	712	711	727	710	726	731	722	751	743	756	731	699	734	727	764	707	739	735	750	695	732	725	713	768	709	742	720	737	773	768	750	735	777	730	731	709	744	715	757	697	767	728	718	738	740	701	744	711	764	677	674	766	717	754	798	746	742	721	717	785	723	765	724	724	783	733	742	697	715	718	743	750	738	784	726	738	744	752	706	795	777	679	749	738	750	768	706	742	751	761	756	676	734	655	709	732	735	685	705	780	772	788	777	737	698	770	725	683	718	694	700	792	805	694	756	724	711	704	761	724	758	734	729	745	725	701	743	710	748	753	718	695	702	714	717	730	737	744	741	727	755	686	772	769	688	736	724	760	741	727	691	763	762	742	719	735	733	725	713	683	743	714	713	763	742	702	674	712	737	716	722	757	750	783	769	732	729	686	703	746	687	760	746	714	734	759	708	702	782	732	698	725	725	691	733	715	743	725	736	706	714	762	761	737	743	732	744	724	698	732	775	738	717	706	721	748	766	722	735	718	743	702	754	742	706	755	733	727	734	716	719	731	723	703	746	771	722	702	728	747	737	684	691	724	820	724	710	728	744	680	718	688	693	726	732	710	714	752	763	752	693	747	733	760	732	738	757	677	732	755	743	757	753	712	711	761	745	737	717	731	741	735	734	773	690	759	742	735	712	727	732	729	702	688	730	717	713	716	757	703	751	697	750	775	698	745	757	730	758	695	762	774	722	770	747	759	729	726	729	724	767	732	755	763	718	717	719	749	738	726	716	749	743	738	714	733	716	764	705	752	735	753	717	757	728	705	763	699	688	716	768	726	759	750	706	744	698	783	678	708	745	775	751	732	723	743	742	729	690	759	743	755	712	756	726	758	726	740	718	728	745	729	744	709	747	705	761	777	719	750	768	761	753	737	734	778	762	758	733	774	727	771	784	658	802	702	752	708	732	751	724	719	724	694	756	793	781	727	707	734	715	762	763	701	736	688	695	756	711	748	720	738	673	689	746	724	732	741	725	742	754	750	774	708	763	768	679	720	749	683	726	803	732	788	764	739	758	744	767	709	709	738	746	699	772	683	742	733	756	730	737	701	713	695	732	700	727	751	797	795	719	666	776	729	702	685	748	702	745	739	687	721	709	692	752	735	783	723	691	727	708	718	795	718	763	745	738	749	743	755	718	747	717	767	761	731	736	731	729	720	751	694	749	739	733	727	745	751	701	733	753	724	732	757	722	756	751	728	729	726	699	756	683	738	735	725	713	730	739	762	766	745	790	724	701	708	717	725	687	733	729	724	751	714	725	720	748	743	733	747	729	749	750	695	666	681	658	725	743	749	738	704	795	725	712	720	716	708	698	727	701	669	674	714	744	767	762	699	713	731	726	775	753	781	726	736	744	697	745	759	701	756	732	751	753	711	731	745	747	713	688	755	740	718	714	709	678	776	685	747	739	763	722	725	732	698	719	662	743	704	762	729	781	767	727	773	694	689	770	753	720	719	713	759	734	749	681	776	704	708	733	727	733	740	750	741	712	744	766	777	711	729	742	770	744	733	726	720	721	717	753	757	754	744	747	724	728	760	751	727	683	708	747	757	762	730	708	732	705	720	692	760	764	768	693	776	752	763	671	733	738	695	733	677	752	746	748	730	747	743	773	759	740	750	761	775	751	741	767	730	745	761	728	712	702	746	687	759	786	789	738	705	760	740	705	744	669	726	706	712	713	761	755	730	705	802	735	692	689	671	729	730	737	759	727	666	755	749	703	690	739	759	705	770	724	722	757	682	717	689	728	699	727	757	681	762	746	752	721	728	710	727	753	773	780	745	789	729	737	766	744	712	757	743	794	743	692	722	737	782	754	724	749	734	760	745	793	742	777	722	771	704	742	768	765	708	705	750	673	719	743	764	738	707	784	705	758	732	771	680	730	715	703	725	696	753	708	776	757	704	734	714	710	727	734	683	751	709	714	705	777	759	743	759	724	725	692	750	756	787	751	747	728	777	713	749	741	763	726	757	694	776	728	732	725	744	745	700	721	729	730	723	704	718	739	729	750	692	728	743	697	743	775	724	699	690	708	773	714	727	706	703	750	788	760	748	710	735	722	678	732	715	746	773	747	726	738	646	737	764	707	785	707	684	735	794	702	693	722	692	743	693	763	778	759	714	747	693	752	748	779	672	742	741	741	759	768	748	731	706	698	796	763	735	760	736	772	710	783	712	749	745	692	721	712	741	704	752	712	706	729	752	761	721	722	758	773	767	777	720	752	765	736	682	721	741	774	700	697	750	721	736	739	742	725	702	720	738	707	689	703	758	718	701	689	724	714	736	723	725	750	737	696	739	749	754	746	728	694	730	753	757	703	708	709	752	701	725	696	689	710	741	736	742	709	719	745	716	732	757	733	719	754	722	772	692	765	773	692	720	733	769	707	721	697	720	693	774	704	745	750	746	725	731	677	718	739	738	749	728	750	760	768	744	759	717	724	711	720	727	691	703	731	715	740	719	693	713	698	728	752	796	678	725	735	770	725	744	702	716	721	724	761	714	709	732	758	764	726	686	701	736	685	742	716	714	715	757	758	777	696	667	714	704	723	727	750	738	723	734	705	731	744	706	733	746	743	765	737	737	750	808	706	709	722	750	732	721	746	733	715	698	718	749	723	790	699	735	689	712	733	640	737	715	718	774	699	698	778	739	656	766	705	775	734	718	733	681	764	736	712	740	724	707	772	705	733	802	717	673	726	728	757	721	734	745	708	676	719	746	732	764	744	672	758	723	765	700	737	781	749	775	703	697	769	718	690	751	692	738
19241	14361	16928	14745	7895	2249	1392	1084	1044	978	898	700	651	533	529	580	552	453	456	471	380	440	496	553	616	653	564	510	427	425	401	379	401	381	330	441	380	368	382	349	393	349	355	367	384	354	405	349	397	383	400	386	367	405	381	394	393	407	388	370	352	403	373	439	359	366	404	412	396	407	378	348	425	378	352	351	371	392	373	377	383	399	370	353	354	366	378	401	392	415	408	369	371	374	365	396	400	381	361	402	394	388	356	382	338	396	392	383	377	377	358	365	393	404	374	397	344	394	379	349	370	375	343	404	410	366	343	376	368	386	372	389	384	379	391	397	369	393	363	383	391	374	372	424	371	406	398	403	376	394	384	372	402	374	379	387	347	380	378	386	331	396	393	424	379	330	384	381	409	373	355	339	344	356	374	354	360	390	382	382	400	353	388	387	363	399	365	406	385	405	377	398	380	372	372	375	378	404	427	356	393	379	399	373	371	365	411	386	382	380	394	377	377	371	374	368	398	388	387	398	390	389	394	370	375	378	366	400	383	369	378	383	382	413	388	384	352	372	380	396	391	398	364	398	413	387	384	386	368	356	388	360	376	385	356	357	369	412	404	389	360	342	383	361	400	357	348	355	376	393	376	383	332	381	381	390	405	403	397	367	375	359	378	379	397	433	385	382	422	384	363	370	370	394	365	422	366	366	360	365	376	380	351	400	398	390	387	382	394	399	375	337	401	360	375	360	345	389	361	375	360	377	369	354	399	367	367	388	355	360	366	402	399	363	404	375	371	406	370	384	368	381	379	361	340	373	372	375	365	404	366	378	375	399	368	389	394	423	379	407	407	390	388	398	383	374	362	387	367	385	365	358	383	422	356	415	406	381	404	373	376	369	383	412	347	372	394	379	388	406	388	368	388	382	368	392	359	371	353	349	362	366	400	408	401	371	389	411	386	373	368	350	387	386	430	387	352	398	368	410	350	355	370	390	374	383	375	371	389	402	372	376	382	377	374	390	407	379	379	359	370	401	349	399	389	385	386	368	353	420	388	369	380	378	397	385	379	373	353	371	410	358	364	335	373	392	402	361	366	373	401	389	364	355	368	367	427	380	370	362	383	403	364	334	406	396	384	347	384	378	404	381	396	402	369	355	373	423	358	393	393	373	364	387	395	395	379	408	389	409	393	394	380	396	389	388	354	368	378	372	386	407	386	403	380	376	353	383	401	360	407	371	402	369	381	380	398	419	394	409	368	378	355	355	363	401	368	365	380	367	367	369	387	354	358	387	376	397	349	340	387	366	360	380	412	384	401	400	395	370	382	391	362	399	359	399	368	387	374	391	378	404	405	388	383	362	376	380	387	392	362	367	360	394	385	367	413	401	373	366	377	362	350	413	387	372	382	385	350	387	396	374	361	377	364	391	371	368	336	416	413	393	374	426	346	373	377	380	369	367	361	373	353	375	366	406	419	387	357	372	383	349	366	347	354	366	386	394	380	381	406	378	382	401	382	395	412	375	377	407	372	371	342	386	376	372	342	370	386	371	376	374	372	385	366	419	394	389	372	342	382	396	393	391	411	370	389	335	365	358	379	376	344	375	351	401	394	351	386	395	371	392	370	372	395	375	365	380	406	374	372	371	370	381	404	348	373	384	344	377	373	378	392	379	390	376	397	402	380	394	395	369	387	334	392	421	386	359	379	365	358	362	389	369	396	378	397	347	369	405	371	359	401	388	371	385	370	357	409	398	376	368	398	393	397	385	340	328	371	389	359	382	372	354	337	391	376	347	405	372	388	391	375	369	391	361	357	366	382	348	416	361	395	397	362	413	384	356	402	356	364	340	391	387	401	384	366	358	396	369	370	407	389	362	409	333	358	392	340	379	395	413	393	377	380	362	426	406	407	370	385	387	357	386	356	420	380	384	398	357	380	388	382	350	404	363	384	382	370	379	408	418	433	353	400	402	367	404	366	353	367	382	408	378	382	360	396	406	421	369	381	360	382	422	369	380	381	403	402	408	379	377	418	426	367	363	414	362	400	360	373	398	412	374	407	380	365	389	344	390	356	395	384	378	362	394	370	383	380	343	369	387	392	388	383	354	387	402	379	371	366	372	358	348	347	357	381	352	405	377	429	368	340	383	408	384	355	375	370	370	371	359	361	376	389	394	380	390	398	424	394	381	381	381	363	366	374	370	368	374	350	364	404	365	391	412	397	423	368	409	411	347	356	348	377	395	368	378	347	394	372	409	379	365	392	370	381	386	381	381	356	373	381	393	389	349	373	390	400	368	391	399	381	382	368	403	388	363	384	332	390	376	373	388	416	332	381	348	347	338	375	366	412	428	370	377	389	373	369	353	375	377	361	372	352	375	361	332	383	390	358	371	348	346	399	388	401	370	375	370	377	386	394	381	360	398	386	383	349	387	355	400	401	392	373	351	389	388	419	379	390	381	398	391	407	363	366	377	348	384	396	370	420	414	392	399	342	386	385	368	359	368	403	385	394	397	368	356	374	341	372	397	405	420	403	408	374	385	404	361	356	356	370	387	372	366	372	387	411	391	382	383	375	407	387	378	385	408	367	370	350	366	359	350	385	389	414	361	429	387	387	383	389	346	378	400	389	421	351	374	381	360	369	347	391	371	346	338	361	388	356	408	362	382	410	366	429	368	392	409	338	381	357	377	345	374	393	380	353	396	380	348	417	356	396	383	369	370	378	448	409	371	376	368	384	354	392	415	400	388	421	361	398	377	388	360	422	353	360	375	389	373	380	402	349	377	391	432	400	362	371	388	364	378	377	411	397	394	369	359	379	409	397	388	365	381	375	380	376	360	369	402	359	404	391	384	382	373	384	374	383	409	334	368	382	370	399	391	359	349	345	379	368	388	371	395	372	386	382	389	400	391	378	390	383	368	401	408	378	404	401	374	392	397	377	392	389	377	414	362	356	364	385	365	384	405	378	358	373	411	387	398	421	390	412	393	391	412	326	352	364	384	387	359	404	375	401	363	387	415	385	382	401	382	398	402	403	366	422	408	362	394	368	357	384	396	375	386	410	367	352	359	374	373	371	395	374	404	389	391	394	383	384	388	421	372	398	333	404	362	379	359	379	375	394	384	402	367	375	364	372	378	372	341	395	386	354	323	395	394	354	388	405	371	405	401	341	400	394	380	415	417	401	405	384	349	369	391	400	386	358	396	386	391	391	363	386	404	379	356	353	365	401	371	395	381	378	388	370	402	361	374	372	407	372	379	393	407	418	393	366	394	409	402	358	386	357	361	359	391	380	361	363	368	361	378	373	370	363	356	402	381	373	388	363	397	389	404	355	373	380	414	389	360	429	364	389	390	400	413	405	365	431	390	399	401	369	357	346	386	392	370	378	377	392	378	366	340	404	379	359	399	370	373	393	397	401	432	369	351	387	366	427	344	365	370	373	405	340	382	393	354	353	365	354	366	378	395	370	370	391	351	422	388	355	379	363	397	353	392	365	405	366	415	363	383
12266	13411	22897	24729	15670	6729	4999	4439	4246	3883	3791	2695	2329	2011	2095	2113	1914	1495	1298	1340	1251	1553	1717	1928	2116	2123	1667	1365	1064	959	919	907	935	908	955	888	909	923	951	933	895	943	854	916	964	894	941	903	932	899	955	938	945	923	876	916	970	935	977	936	928	882	885	894	898	884	897	943	959	928	913	883	887	910	899	896	945	877	902	880	853	897	907	909	897	909	913	888	922	923	886	948	918	930	890	850	894	871	972	974	891	938	967	946	916	929	906	902	900	901	930	967	907	879	875	946	966	934	927	894	886	933	943	949	905	923	894	957	963	861	941	860	922	942	911	946	850	930	904	958	919	938	890	924	914	915	873	867	851	972	899	927	957	900	939	926	877	924	968	941	884	971	942	903	845	918	897	904	917	934	930	923	915	879	926	976	912	888	903	928	923	973	936	913	941	901	864	911	924	930	884	886	957	841	925	906	931	931	895	913	876	920	913	921	890	873	930	879	925	926	892	961	909	932	874	912	908	937	945	894	898	957	921	880	913	874	914	932	938	890	930	942	882	993	910	937	893	892	896	900	859	983	903	957	854	935	950	963	914	986	1008	957	938	981	887	914	923	875	896	952	952	898	886	939	946	951	958	925	969	932	914	886	907	891	875	926	924	931	995	904	894	902	994	934	925	890	966	915	916	909	921	836	856	857	851	878	883	850	888	912	868	888	906	876	899	892	962	882	919	915	925	926	895	911	906	974	924	880	909	945	899	913	858	906	866	887	955	875	950	908	919	912	953	914	918	927	942	936	918	900	917	913	954	889	895	910	907	883	847	899	940	881	858	897	872	899	880	915	864	933	859	922	871	835	920	877	935	952	925	932	910	922	875	933	920	893	906	930	880	937	910	908	932	931	925	920	987	900	933	918	939	895	910	957	886	868	958	874	892	903	914	888	942	941	933	902	871	941	964	904	911	926	893	909	931	922	930	922	943	911	898	891	894	866	940	875	880	893	904	907	861	876	869	916	874	902	928	930	924	889	894	932	888	926	935	918	925	894	902	881	906	925	859	899	932	878	903	883	927	903	920	924	876	959	948	957	916	910	926	889	886	938	906	925	915	888	939	847	880	905	953	850	938	910	883	912	928	950	906	934	897	839	896	907	935	900	883	943	928	916	840	945	897	931	915	885	908	947	891	882	922	924	865	918	882	913	916	913	931	919	873	893	900	923	890	916	929	908	906	884	931	869	902	869	861	896	925	914	902	898	893	960	925	907	869	879	895	845	870	889	905	908	881	841	863	857	901	893	937	903	901	934	871	907	921	933	929	873	900	917	862	950	908	953	886	922	919	966	896	938	917	919	915	914	817	971	927	916	937	915	892	918	913	906	922	895	923	931	934	900	933	950	848	887	915	901	921	951	889	924	917	953	938	904	954	905	882	928	890	889	945	940	901	863	953	869	881	956	918	868	932	940	847	923	889	936	887	936	919	868	885	882	912	902	927	872	891	886	946	953	888	922	967	945	964	886	871	959	886	901	934	901	902	923	921	908	842	921	920	926	886	926	927	887	937	904	900	918	904	910	934	930	920	893	863	882	929	906	912	882	894	872	901	915	916	859	912	883	864	918	930	920	926	905	884	883	967	955	898	929	914	919	858	880	917	883	954	888	935	920	900	911	911	873	896	888	947	915	895	874	923	889	892	901	914	851	952	892	920	905	908	932	884	903	884	875	933	892	921	845	941	892	908	868	973	915	916	906	890	983	905	872	893	883	953	870	859	855	899	853	941	883	918	891	944	943	876	874	933	934	903	871	890	882	933	916	911	917	869	907	933	924	898	901	908	926	898	894	924	910	899	883	904	887	885	906	905	866	870	884	934	903	854	911	908	909	986	888	901	930	903	917	893	887	954	931	921	887	882	925	887	825	925	883	892	930	924	922	852	940	926	891	957	938	961	937	900	982	910	906	934	895	905	936	892	934	892	958	902	932	925	902	909	914	931	927	889	925	936	919	898	931	939	897	971	956	914	855	914	906	957	883	908	909	960	932	919	915	888	947	916	909	909	846	908	924	908	898	873	843	878	908	962	925	894	905	911	827	898	876	893	929	960	908	849	879	906	944	909	874	912	877	934	943	895	900	906	939	942	916	962	966	940	854	881	853	941	964	940	913	924	912	901	924	848	905	942	901	939	874	892	861	911	935	881	938	911	905	920	905	926	914	909	882	905	876	968	862	892	960	919	885	923	923	877	919	907	945	906	905	868	974	907	926	881	945	931	890	901	874	903	898	933	937	913	900	873	899	914	901	906	890	933	931	927	883	875	897	908	928	924	908	956	913	907	966	906	880	893	859	885	851	905	888	846	886	924	914	929	961	913	923	927	882	915	914	868	908	983	946	899	828	897	919	902	890	910	884	925	867	951	894	905	948	946	895	937	920	937	894	917	947	879	896	907	905	944	946	921	956	914	898	945	918	903	922	908	873	953	815	883	891	904	916	919	908	885	907	907	940	917	906	953	912	878	915	930	913	885	946	946	880	944	907	879	921	892	894	959	847	907	901	961	898	876	888	920	934	926	888	931	896	965	917	877	888	940	871	868	911	894	938	908	898	926	903	886	920	943	926	920	940	910	922	863	898	913	918	971	953	856	871	937	920	892	921	877	889	912	917	915	938	868	929	876	910	914	922	900	957	956	913	903	926	878	908	933	955	895	851	910	920	896	886	946	926	888	892	905	947	839	862	907	881	934	904	916	921	875	877	892	870	865	914	924	908	891	889	921	910	899	867	892	904	924	925	909	897	944	869	949	849	945	959	902	967	912	915	905	850	924	901	888	916	940	860	935	928	924	903	910	936	951	872	871	872	945	950	844	940	948	938	894	934	996	932	907	863	891	959	924	898	978	898	911	879	879	884	907	901	899	906	931	867	894	899	930	914	913	915	917	947	903	892	883	874	915	862	875	870	886	886	883	914	891	910	888	874	925	917	881	963	893	957	926	925	888	924	890	970	940	881	931	889	900	969	911	868	923	868	940	909	889	927	896	901	939	911	893	885	899	907	903	934	893	883	891	897	983	917	939	892	937	874	939	871	875	924	906	953	891	940	935	978	911	946	847	899	957	901	873	862	852	927	913	873	922	932	901	892	905	896	898	900	890	887	956	868	934	888	944	882	882	918	927	878	860	923	916	885	914	899	920	933	903	892	874	929	901	868	895	901	897	897	898	918	941	923	972	907	933	952	991	957	894	904	888	900	907	951	883	895	906	924	923	917	896	882	955	917	861	911	914	983	906	877	929	901	900	882	902	852	906	940	898	868	887	980	858	933	868	924	952	903	906	948	872	911	921	887	894	886	922	919	919	961	887	916	920	898	920	890	881	838	899	907	928	914	931	892	913	915	866	927	897	929	895	884	913	896	953	927	896	950	970	907	931	945	923	902	886	964	941	890	917	909	920	938	908	941	945	925	911	944	896	896	923	928	853	889	920	860	956	875	888	945	926	912	928	922	938	891	886	952	905	946
40191	40394	44865	48259	30791	21561	16715	11432	5995	3375	2740	3051	2634	1998	2723	3218	1940	1191	1122	962	789	976	1477	1832	1615	1547	1115	682	503	409	383	375	382	388	375	370	410	358	377	437	406	384	395	402	405	367	365	367	362	379	378	379	393	395	381	383	399	397	364	378	390	374	389	370	369	382	374	356	397	393	391	382	401	398	424	358	384	408	348	408	422	394	387	409	364	348	378	409	431	348	370	365	388	364	399	404	362	373	374	385	371	412	374	396	424	377	364	383	401	380	387	361	382	378	393	378	413	365	361	347	378	399	409	388	383	424	390	378	386	414	372	383	398	410	389	392	396	387	380	417	378	407	356	373	412	370	362	408	362	343	416	382	373	372	372	390	352	434	381	370	418	413	391	355	381	404	404	390	411	453	425	400	388	364	388	385	388	346	332	419	380	405	398	391	342	380	435	392	344	406	382	367	381	333	384	398	400	386	406	379	370	385	366	369	412	362	351	361	407	338	328	396	335	369	388	398	388	371	348	402	401	386	360	409	403	386	358	369	375	397	378	423	376	387	395	412	402	371	335	410	414	366	422	358	400	392	382	392	411	381	358	397	363	352	395	373	357	385	367	379	396	382	387	404	362	371	370	420	370	374	377	406	398	377	388	328	357	382	388	409	432	420	414	403	378	434	411	395	393	373	377	364	379	394	398	389	381	367	415	364	371	408	366	397	397	417	394	366	387	383	379	338	387	369	374	401	388	379	398	397	371	358	379	368	400	380	380	354	406	371	366	386	386	389	405	386	358	399	396	389	414	361	419	349	359	359	344	380	407	388	398	368	400	358	424	383	391	406	372	380	378	403	396	382	385	401	360	378	398	351	340	405	409	413	428	385	376	394	407	389	343	379	406	350	400	396	375	374	393	403	385	359	419	400	411	386	399	390	376	398	363	425	351	410	351	363	382	385	403	346	414	373	419	378	351	373	391	389	361	368	372	390	344	366	419	388	382	392	390	398	405	370	370	374	360	359	397	381	369	351	389	340	387	398	406	362	355	388	359	375	396	381	365	388	361	377	394	366	378	398	384	391	373	398	368	383	384	369	372	406	399	396	408	404	399	397	372	415	390	357	382	425	366	466	396	376	361	413	373	402	343	379	387	383	365	383	408	384	418	378	334	395	424	388	379	358	424	412	371	415	385	377	421	395	402	372	403	362	381	396	406	387	381	415	407	392	386	434	382	392	365	392	347	389	379	396	404	388	349	383	366	403	415	384	417	430	374	431	370	347	361	352	390	369	412	394	325	371	408	374	361	410	391	399	380	408	379	414	421	378	429	389	421	375	381	363	391	373	374	377	365	398	353	375	358	414	377	402	392	390	391	380	390	377	367	394	356	393	380	357	385	371	390	400	373	368	357	364	411	393	442	373	385	377	405	360	390	377	387	377	375	387	409	380	358	400	394	387	399	390	393	403	386	360	357	404	369	420	366	401	364	366	402	394	422	384	408	393	385	371	384	367	380	400	390	364	414	417	374	396	389	390	378	380	386	378	393	401	387	370	421	347	380	354	418	378	362	392	370	381	355	391	376	422	385	395	369	361	422	385	424	372	402	426	375	431	395	393	371	396	379	409	373	399	346	412	369	335	368	379	412	419	384	393	419	386	388	428	380	360	401	375	404	420	380	371	365	375	365	374	376	368	355	361	387	377	347	401	420	405	380	382	395	408	402	372	397	367	410	378	324	370	416	347	396	373	392	373	416	372	362	373	372	402	375	369	392	414	366	368	404	397	351	381	361	377	359	379	392	391	380	366	373	355	386	389	374	371	390	401	402	383	387	371	359	395	383	391	417	377	382	373	381	402	394	354	379	396	382	406	361	401	398	393	401	362	374	378	398	398	387	404	367	368	379	382	396	364	407	386	367	378	384	382	353	384	437	409	375	417	375	389	378	377	410	375	371	373	348	359	370	383	381	396	366	384	389	382	388	365	358	357	400	397	430	367	368	398	411	369	369	404	367	365	351	386	382	448	371	396	400	414	384	413	366	415	402	416	428	375	427	370	402	394	370	373	377	385	398	368	378	468	377	385	389	402	406	396	365	348	404	393	407	375	383	396	373	380	367	385	394	407	389	364	369	358	381	406	370	383	407	399	384	384	380	412	380	385	403	417	361	426	404	402	394	372	363	404	406	366	399	379	405	384	379	392	362	351	403	389	390	383	436	373	407	384	405	379	369	431	393	376	365	388	407	376	369	342	368	412	429	379	374	358	355	402	389	385	416	387	395	382	396	380	375	408	370	388	379	385	385	349	364	390	360	390	426	401	401	373	368	393	389	429	403	393	366	374	386	360	389	402	397	382	347	391	408	395	395	390	400	396	377	368	401	400	420	385	390	381	389	347	380	383	378	398	403	404	375	404	407	386	359	425	429	368	393	359	395	379	375	397	398	372	384	348	364	435	381	354	375	378	368	367	365	393	350	408	364	377	415	363	368	408	428	378	366	392	391	381	383	384	409	401	378	406	396	400	382	373	396	385	370	363	395	362	372	386	417	411	357	417	397	394	411	367	394	386	420	420	383	351	399	393	339	400	366	389	385	400	368	407	398	360	369	433	414	400	387	387	333	382	349	376	377	408	387	396	395	399	363	402	402	374	381	426	434	383	406	396	361	390	364	408	396	363	394	376	427	393	378	388	387	376	389	379	372	379	398	359	384	347	426	417	372	370	386	392	399	402	364	449	340	406	363	362	405	349	355	386	348	383	395	387	379	382	416	370	383	368	385	362	409	390	415	391	378	375	369	372	377	383	345	404	369	396	347	394	380	423	370	374	370	389	392	389	346	320	377	350	393	400	380	400	397	355	399	393	402	385	350	363	387	398	368	379	371	396	414	388	369	379	387	379	405	362	371	404	405	379	371	392	376	389	355	389	364	397	378	427	364	391	404	409	409	353	361	352	408	378	363	370	397	393	390	405	411	422	400	392	361	381	404	395	375	405	379	347	376	370	368	391	397	421	380	393	402	410	349	437	403	374	396	358	381	392	389	386	406	339	405	396	399	366	385	429	388	428	400	370	386	365	389	368	393	382	371	397	393	379	393	399	365	400	400	400	385	380	385	367	390	392	373	397	393	377	386	380	382	407	414	386	389	393	397	388	365	415	393	362	376	389	361	385	406	384	350	396	360	379	402	411	388	391	391	378	376	395	355	394	409	400	413	375	381	383	407	381	366	363	373	397	392	422	383	425	390	351	382	378	412	410	364	378	408	375	382	392	363	354	382	396	400	412	368	396	383	419	383	378	399	378	417	403	403	392	405	379	394	360	387	380	389	381	388	381	378	405	372	363	371	371	390	360	375	357	382	390	431	397	374	375	423	403	351	389	407	406	398	406	381	334	385	357	367	359	376	390	415	398	415	443	396	426	403	386	412	399	366	384	380	394	402	370	376	360	349	368	425	385	378	389	380	389	372	365	377	380	406	366	403	368	391	383	374	384	404	401	361	352	397	399	409	370	364	413
27328	33241	44279	49223	25570	17651	17507	17264	12594	10083	9008	10354	8955	7081	10071	11009	6488	4751	4726	4275	3778	4496	6876	8372	8053	7298	4564	2468	1515	1064	912	960	899	871	883	888	857	862	921	920	861	905	908	911	876	914	943	917	930	939	860	911	906	892	917	887	926	978	907	880	917	883	967	957	880	909	892	940	857	937	850	921	916	889	897	936	926	930	900	951	905	912	930	921	908	922	906	927	846	871	951	915	934	917	941	920	916	870	923	890	932	896	917	922	898	866	913	887	903	924	935	907	947	930	904	938	886	853	920	874	845	930	893	919	916	862	926	913	927	898	948	864	955	892	912	941	888	930	920	924	971	939	903	844	912	942	918	854	896	921	965	937	964	881	922	882	941	885	923	892	926	866	911	897	926	898	980	893	922	896	885	920	858	908	892	921	864	946	904	856	979	937	945	907	964	907	961	933	928	920	900	879	899	952	854	902	920	919	911	873	884	974	889	924	906	873	900	921	928	909	944	906	936	897	946	881	903	919	928	897	932	966	940	917	887	928	900	851	941	884	894	934	974	849	895	991	939	902	905	916	911	928	913	917	866	919	923	904	947	962	927	886	901	919	964	881	863	874	910	927	897	894	854	887	940	877	865	915	859	999	932	854	891	970	930	869	896	910	903	960	912	863	939	903	877	909	897	920	906	886	944	896	864	924	917	939	953	983	938	896	890	952	935	910	896	922	905	959	854	892	897	912	909	902	895	917	873	959	906	964	909	914	868	883	907	956	896	925	922	893	915	913	908	915	870	921	933	919	961	972	918	866	854	917	898	950	927	940	920	945	924	887	933	894	927	926	933	900	850	925	978	936	967	901	945	923	915	873	885	888	907	869	882	921	890	908	950	858	934	917	905	923	892	900	900	931	855	950	903	891	874	880	920	919	893	920	897	896	878	938	860	877	937	868	939	911	873	901	909	938	932	902	866	866	933	944	893	926	855	895	898	945	938	910	916	881	923	884	951	902	871	903	895	925	885	895	864	908	895	944	885	863	898	927	886	883	856	909	930	937	912	910	845	894	900	937	849	924	903	900	928	974	892	911	974	865	917	925	935	884	931	892	875	924	938	915	933	942	907	936	926	884	919	945	975	891	917	955	914	947	896	938	897	878	933	937	920	902	858	853	896	935	898	910	908	908	899	939	881	956	903	901	900	939	966	943	940	885	936	864	925	908	970	936	850	803	812	927	923	907	881	901	922	849	912	964	906	870	898	916	930	934	920	907	901	929	922	889	961	850	875	924	914	876	881	885	960	919	922	884	913	880	922	949	928	900	882	912	882	910	916	889	897	899	840	896	958	918	914	882	920	903	857	908	921	829	908	870	915	861	882	902	951	871	947	917	915	893	944	912	890	949	944	900	920	920	958	898	924	920	927	885	871	891	934	909	907	939	943	909	901	908	882	901	906	939	874	890	920	868	892	907	932	952	920	905	893	879	913	914	900	904	919	906	895	876	916	913	957	858	924	895	927	934	920	901	932	926	929	868	918	895	924	939	903	868	889	876	913	960	871	894	915	898	886	897	931	900	906	903	888	951	877	922	911	871	915	897	939	911	911	941	931	846	881	950	942	917	884	901	961	896	920	902	898	851	864	944	906	891	956	944	905	872	920	918	961	941	895	932	907	891	869	879	905	901	863	901	939	897	921	914	878	909	896	868	897	902	908	933	926	977	872	886	931	889	907	953	938	904	878	915	892	866	908	905	886	955	920	940	971	923	926	919	933	915	904	887	919	949	880	918	952	903	903	907	881	905	910	903	874	876	878	915	890	920	944	915	921	911	910	924	906	908	935	909	881	903	913	948	872	908	938	901	909	907	902	898	885	881	854	871	878	934	958	892	918	898	921	898	967	940	867	925	945	869	950	875	897	932	879	944	932	944	932	918	928	928	924	918	885	880	857	964	883	905	927	965	880	859	888	921	939	874	963	948	881	895	837	877	870	899	888	884	938	933	947	958	909	928	917	902	937	826	914	901	918	902	925	871	935	855	919	912	871	887	892	877	933	894	926	925	900	912	884	893	943	874	907	939	913	869	932	934	885	873	912	900	879	910	900	914	917	937	895	872	871	934	903	939	932	949	913	918	905	921	900	910	876	906	921	831	885	928	875	930	880	932	896	866	921	938	954	935	888	878	886	956	890	874	847	902	929	883	913	930	914	942	873	862	928	901	930	887	938	974	935	923	941	963	902	976	913	922	935	932	910	890	900	904	881	938	939	944	889	931	885	860	911	907	912	895	864	932	900	912	900	914	884	962	876	929	950	860	908	879	945	893	954	940	879	936	919	937	901	913	929	856	914	893	888	920	954	875	954	893	896	912	872	884	882	872	891	897	851	907	901	915	922	941	927	885	881	962	900	885	905	926	878	913	1023	918	865	913	911	878	874	930	877	839	926	862	877	886	911	921	894	907	907	936	872	915	910	948	890	905	929	891	899	913	913	911	847	912	912	891	907	905	920	881	917	873	936	908	862	901	938	906	926	908	882	929	901	938	922	954	912	924	897	954	914	893	909	869	883	919	948	960	940	888	873	872	892	941	931	948	948	912	899	861	928	895	882	920	944	865	897	887	915	896	918	923	887	881	929	846	891	902	885	868	866	874	890	902	868	943	858	902	882	877	934	920	906	874	906	898	891	903	984	885	895	924	895	953	933	924	884	908	964	872	931	909	862	890	968	896	956	884	860	914	937	916	914	858	951	882	913	925	902	922	932	855	913	892	937	901	909	918	906	927	962	913	863	857	933	932	907	943	859	921	886	922	913	886	965	951	954	920	916	896	895	900	934	907	913	919	898	906	856	956	928	870	917	918	873	931	881	875	847	977	900	885	923	955	871	895	912	924	857	932	934	897	871	942	916	959	942	892	931	917	868	898	892	937	914	962	882	881	923	905	887	873	869	917	897	925	914	853	920	897	878	923	990	920	905	896	912	903	955	876	898	865	876	911	954	917	932	943	878	927	854	868	908	934	881	968	867	918	895	859	924	888	939	904	904	919	903	876	951	860	920	937	913	873	901	888	883	945	917	862	858	919	912	947	903	933	874	933	923	838	933	847	881	935	890	878	923	941	940	888	924	888	928	919	908	917	903	848	812	976	861	930	911	895	939	947	892	868	911	929	860	868	967	924	894	927	882	873	916	859	905	920	941	972	913	884	920	946	882	926	932	899	894	897	909	960	915	922	880	905	909	932	930	910	943	842	904	908	878	950	927	906	954	938	929	929	891	894	920	925	843	905	905	893	895	922	943	932	960	894	930	939	919	900	966	897	835	896	932	874	882	911	909	918	943	894	894	892	856	924	943	946	926	882	907	970	949	856	876	919	870	891	932	923	859	955	899	963	886	919	878	888	958	884	929	902	921	950	903	917	929	929	872	890	857	911	936	913	918	917	908	919	871	918	900	841	842	951	954	876	905	948	855	889	898	922	922	941	940	924	905	934	876	930	896	922	938	907	906	880	915	967	880	922	894	932
47296	49663	48465	40079	28420	24007	23043	19278	13844	9598	6871	6233	7418	5632	5012	4031	3376	2859	2856	2805	2101	2392	2833	4315	3067	1976	1362	812	471	393	368	357	331	322	330	322	312	337	339	338	318	358	357	336	331	337	311	329	330	348	343	327	364	342	354	349	342	328	349	360	353	311	343	339	339	314	342	366	312	318	366	326	362	332	348	333	340	337	346	322	319	333	304	304	314	340	308	359	344	323	359	348	353	299	346	358	336	333	333	341	318	314	360	326	362	364	354	331	326	324	338	371	345	310	329	341	332	323	314	347	339	346	300	325	291	371	332	328	369	326	331	361	330	327	348	291	289	317	347	373	353	355	312	344	330	335	368	310	358	335	329	366	340	366	325	319	334	331	334	352	353	335	340	341	376	335	337	328	310	354	313	336	320	340	371	353	331	344	335	306	348	341	334	357	391	313	334	356	326	378	365	324	323	359	332	348	345	334	337	351	313	358	352	343	353	314	332	351	340	337	333	352	343	352	361	352	321	321	321	301	346	317	333	354	319	312	326	324	336	351	338	340	333	376	332	341	352	326	320	314	335	343	346	326	327	338	304	350	335	295	333	339	327	382	368	341	315	347	315	340	332	318	355	354	365	328	335	321	346	344	382	322	315	315	325	323	317	314	346	335	309	367	350	341	357	337	330	315	360	332	353	345	318	323	367	336	349	352	327	324	357	330	323	315	341	300	340	293	318	350	319	348	320	335	312	290	352	345	337	350	351	325	343	337	313	360	345	325	313	348	338	369	312	325	332	334	328	350	372	327	333	309	320	358	343	323	323	338	332	335	308	366	348	353	319	310	360	331	334	364	348	354	312	368	344	333	308	318	348	330	343	374	339	320	348	309	342	317	351	342	334	346	322	315	340	322	321	349	333	364	356	362	339	338	355	313	373	360	341	323	278	319	346	336	362	345	324	379	348	357	323	337	334	297	323	350	340	322	306	359	366	363	316	361	335	321	319	313	338	341	341	361	360	312	375	342	323	312	304	293	352	364	363	343	335	374	363	327	328	361	341	348	323	325	352	345	348	362	318	379	375	315	340	334	355	315	371	353	321	323	313	335	331	358	344	312	358	330	328	317	319	318	374	333	361	357	357	310	359	313	338	328	305	334	315	334	308	354	336	326	328	321	328	368	324	281	335	354	315	341	344	345	313	338	330	345	320	342	318	350	323	354	346	367	345	342	333	342	335	346	353	338	368	330	338	347	348	338	342	357	321	365	332	346	359	311	363	333	332	332	328	310	330	359	335	359	376	330	339	349	328	335	320	334	323	318	355	342	339	345	343	320	301	356	349	366	355	330	328	338	369	348	381	349	366	363	317	356	312	317	341	342	320	336	345	302	384	305	306	300	304	327	349	306	322	344	327	343	301	368	350	324	348	325	335	368	333	360	333	328	339	322	334	322	327	322	343	341	352	366	361	331	354	359	305	312	340	331	328	321	323	339	307	323	334	330	338	359	340	346	321	384	316	368	317	360	332	316	336	313	344	327	344	326	341	321	351	342	356	372	334	351	385	348	326	353	319	353	347	317	377	320	335	351	334	368	320	310	341	369	354	356	341	351	338	347	323	339	323	330	332	365	340	363	328	338	332	322	347	359	335	308	329	340	356	333	337	339	343	329	352	303	341	311	330	317	339	328	356	313	349	355	336	335	345	334	322	322	341	326	370	303	350	322	346	312	347	355	307	342	354	334	308	314	317	323	332	315	326	331	334	370	343	350	359	333	338	344	341	357	274	336	338	354	338	358	344	359	363	343	332	353	330	325	326	337	361	340	322	340	327	330	327	347	330	352	305	368	359	362	338	330	341	332	323	366	355	347	300	350	353	340	335	332	316	357	284	344	336	347	308	347	353	347	342	307	360	326	353	363	334	353	335	347	361	335	327	336	325	347	323	316	318	372	326	302	322	352	308	330	319	361	349	352	343	345	332	349	333	368	369	342	312	341	347	344	314	310	369	327	309	317	333	338	338	346	313	314	352	347	354	328	296	325	336	345	299	345	355	319	337	348	308	332	343	352	327	325	345	322	339	321	334	286	334	330	288	345	347	328	357	360	335	323	368	360	316	325	331	329	339	349	361	359	330	325	302	341	336	311	360	338	343	320	352	352	342	340	360	300	351	328	335	331	308	327	341	352	339	337	327	302	342	320	311	330	355	368	323	340	336	357	338	301	361	330	353	331	333	341	334	361	349	343	366	329	322	375	361	332	339	330	327	337	334	342	345	345	328	313	332	340	327	346	346	338	331	340	331	320	331	357	388	327	305	360	331	358	329	361	305	336	373	344	313	336	343	352	355	336	378	370	344	339	331	345	341	294	324	343	341	320	317	346	341	349	306	354	322	350	361	322	333	324	310	321	319	321	353	344	315	327	297	333	346	320	348	340	315	336	323	342	318	378	346	339	368	302	373	337	358	321	322	314	331	332	331	338	376	329	359	329	348	318	347	323	333	336	331	346	344	368	299	373	339	323	335	311	321	384	373	343	315	333	305	364	324	319	344	349	338	333	331	365	378	329	306	316	345	360	339	340	320	359	350	352	340	332	342	349	361	354	356	351	373	357	352	369	295	345	336	339	331	283	345	330	337	345	367	314	316	364	304	350	367	299	333	336	361	334	322	332	372	339	321	336	358	335	343	376	348	361	347	334	328	341	361	339	353	332	367	331	324	333	360	324	348	348	308	332	344	354	314	360	373	336	365	331	337	353	318	355	364	335	320	350	343	310	323	308	322	337	313	339	307	326	346	347	318	344	324	322	348	380	329	296	334	321	360	351	324	343	336	324	352	315	355	335	349	327	365	337	347	310	371	343	343	324	349	359	333	345	327	327	341	316	347	334	315	352	352	336	318	326	339	286	363	367	334	331	326	323	375	332	359	333	361	348	349	374	302	342	351	351	339	329	351	315	329	326	354	345	320	356	331	334	349	317	341	339	320	312	358	327	335	325	336	330	318	379	325	339	364	329	350	354	326	340	337	342	298	362	323	329	360	357	318	335	328	334	345	330	339	361	362	336	349	335	376	348	342	305	313	370	331	337	370	348	307	320	285	379	327	365	299	308	334	331	358	344	347	330	365	336	368	339	318	312	337	321	333	321	321	355	325	321	321	336	351	363	356	359	328	343	337	335	338	330	359	339	331	351	374	323	320	336	321	302	336	352	368	357	345	359	358	309	316	327	322	333	300	335	322	344	328	318	328	332	332	342	355	308	321	340	314	332	341	318	325	332	323	339	342	355	320	309	323	332	338	336	339	327	327	343	319	349	372	315	341	342	355	313	321	320	348	339	340	361	330	348	342	385	333	308	356	318	312	337	319	388	327	363	355	341	335	332	331	332	321	344	371	331	320	336	328	320	330	365	368	336	381	339	337	363	328	319	380	321	347	325	316	334	333	344	310	338	354	328	361	333	358	324	319	307	333	314	353	339	318	337	308	340	363	357	313	335	349	323	333	346	344	333	347	306	345	339
33736	44697	52935	43744	32730	23588	26863	23581	21576	20078	17295	16451	19460	14670	14261	11882	10994	10174	10656	10394	8823	10476	12599	18040	12895	8677	5633	3137	1611	1016	887	786	803	808	801	785	814	778	796	798	820	808	786	774	809	811	799	807	753	744	795	834	788	748	816	785	790	769	832	789	763	781	803	844	740	760	822	763	770	753	810	800	814	831	797	759	838	786	800	790	800	799	833	786	791	805	835	836	851	767	823	754	781	770	788	758	757	820	765	800	774	787	801	759	806	799	807	795	740	739	768	775	803	857	833	800	788	755	785	799	773	784	826	755	788	830	798	790	819	759	760	794	815	808	790	783	813	804	819	820	819	824	782	817	761	815	810	783	795	787	779	772	763	841	793	785	789	815	823	758	797	799	820	793	825	801	822	839	833	814	843	820	757	801	797	784	780	788	820	767	801	807	802	812	794	820	771	786	825	775	827	841	776	801	797	833	766	814	813	806	827	803	784	798	819	801	823	778	842	768	790	777	820	729	798	784	783	845	828	759	769	820	799	743	760	823	838	768	770	796	804	793	801	819	842	815	782	811	815	725	819	763	834	758	752	808	793	765	804	834	796	808	782	853	775	793	850	742	730	797	789	782	795	769	863	773	761	765	814	748	810	804	827	816	737	769	772	833	819	805	820	799	797	822	764	832	760	752	747	797	786	829	803	738	860	850	768	775	850	755	769	784	766	790	777	807	832	790	785	772	770	807	821	786	848	800	763	802	818	791	790	776	822	746	784	791	770	775	818	755	740	818	819	840	854	816	780	817	773	836	788	802	779	821	792	803	768	799	823	821	794	786	824	800	786	747	778	764	806	798	835	796	800	819	770	781	770	760	781	788	794	813	816	847	756	785	779	777	759	787	837	836	798	820	783	773	762	769	789	771	818	730	789	777	746	791	772	756	823	765	829	805	767	821	768	789	769	825	757	787	798	783	745	745	782	860	841	762	805	775	783	776	835	764	860	760	839	786	760	851	829	744	779	802	842	821	787	832	773	825	791	840	817	768	797	731	813	779	780	815	817	796	753	789	830	813	789	775	774	835	760	764	778	786	811	802	815	767	800	773	837	758	785	785	819	820	807	795	809	814	782	765	832	817	765	742	809	776	789	848	789	767	771	801	832	812	772	751	830	808	792	774	771	816	808	790	807	838	813	803	812	763	823	819	750	812	758	774	745	816	793	828	777	811	811	800	755	824	822	780	778	787	814	795	727	787	827	787	774	791	819	769	778	812	754	755	826	756	785	812	811	806	775	796	790	821	789	791	816	771	824	763	736	839	821	775	767	857	799	774	823	803	817	823	732	819	831	843	759	818	775	750	776	777	769	847	797	778	774	779	766	836	759	776	820	760	829	776	841	794	850	795	797	772	861	788	784	804	805	810	830	790	778	813	830	784	805	757	769	834	796	793	867	790	800	808	785	850	817	776	828	780	798	804	813	792	800	829	798	846	769	827	798	857	786	846	809	789	817	786	762	820	854	847	785	806	756	751	768	831	792	811	810	780	793	796	826	804	822	835	830	800	819	832	807	777	817	762	765	795	799	752	784	783	741	780	776	760	786	816	812	825	802	818	803	793	797	818	789	799	815	830	768	794	850	803	806	777	779	801	829	835	813	776	806	812	777	832	793	792	777	814	827	804	788	794	824	820	801	761	824	831	751	803	805	783	770	807	779	817	784	804	768	833	747	774	779	814	772	774	761	792	745	825	797	775	791	816	801	791	783	800	773	848	766	810	788	794	790	800	806	821	832	845	805	783	794	782	777	823	818	774	831	777	791	762	783	780	755	786	750	805	794	822	832	803	774	741	822	784	797	804	719	828	787	793	789	759	799	823	791	788	799	803	825	769	814	789	793	809	789	777	802	842	803	803	803	829	793	790	773	762	825	774	805	826	792	805	761	854	828	818	834	816	814	801	813	761	795	800	856	820	763	784	802	838	746	775	779	808	799	830	793	776	792	768	829	830	801	816	823	860	791	801	798	784	803	804	806	788	801	760	778	800	785	798	784	789	786	797	746	832	774	816	741	733	838	860	826	809	803	810	768	785	786	741	803	789	763	756	802	844	737	847	845	804	811	766	798	811	788	802	731	853	819	802	820	770	802	768	792	829	788	815	747	779	760	814	812	809	774	803	766	813	800	771	812	823	800	764	830	755	813	833	786	821	769	749	742	796	849	798	845	791	796	811	739	799	816	816	829	762	760	752	799	798	788	816	732	766	796	773	776	813	817	793	783	832	766	791	797	774	799	796	817	775	826	792	805	790	820	798	782	828	836	808	798	825	794	790	778	766	805	763	838	807	764	821	872	795	757	827	829	759	813	771	776	792	781	784	779	781	847	780	899	830	801	870	821	838	807	730	818	835	757	810	824	786	729	787	753	778	820	813	754	788	798	849	794	776	820	846	808	814	782	803	852	807	829	758	795	796	768	795	766	716	785	763	749	773	778	814	806	817	756	793	767	779	781	841	834	812	805	810	826	814	833	842	805	790	783	831	791	811	781	824	833	822	778	813	774	827	795	805	802	829	813	744	852	769	817	756	816	785	793	774	775	795	790	826	835	785	804	792	779	810	817	775	865	785	795	821	763	782	770	783	798	823	807	752	819	813	803	832	851	802	748	756	782	791	794	780	867	766	802	753	763	802	855	796	853	808	820	776	784	814	799	782	744	789	807	773	796	808	820	760	781	802	789	789	817	796	808	797	769	734	793	811	777	808	784	805	805	813	784	800	785	805	774	796	801	777	865	767	804	813	798	780	828	778	814	785	822	818	774	793	841	784	816	785	858	770	757	820	832	835	788	853	765	795	853	813	798	807	781	817	788	808	797	773	802	786	797	764	786	804	785	794	805	758	843	797	804	812	833	796	760	836	815	806	777	811	781	831	780	756	823	758	785	848	855	840	800	826	791	756	783	821	767	761	772	803	802	763	831	784	835	819	820	808	812	769	829	836	803	842	837	761	792	813	770	802	789	838	823	786	835	853	778	798	833	801	752	773	758	789	811	801	769	812	828	791	806	799	757	823	821	804	795	823	791	819	812	814	754	801	810	746	828	779	823	763	791	784	797	839	808	756	798	754	819	785	792	763	788	831	790	783	813	773	802	818	810	875	805	789	822	757	814	812	805	773	797	831	800	741	779	771	816	800	828	818	782	830	841	809	774	778	804	796	763	789	775	771	779	757	832	786	816	797	787	764	856	800	761	834	810	792	823	776	830	769	812	799	758	793	831	802	719	811	804	812	798	792	809	778	814	825	818	802	781	783	827	769	783	748	782	790	785	829	754	852	740	778	770	790	831	769	808	780	782	769	775	822	791	792	797	757	807	798	793	826	778	791	800	770	804	773	811	756	742	836	811	832	817	823	841	743	799	758	790	803	839	801	801	799	797	785	858	843	808	740	810	761	807	790	748	792	812	792	711	839	795	792	756	813	840	788	758	813	792	798	794	797	780	751	819	821	759	746	797	801	791	774	782	785
17850	16922	23549	15061	4387	1750	1377	1457	1487	1249	883	770	718	745	823	765	665	635	591	511	581	507	546	638	632	633	559	474	410	423	426	382	410	363	412	429	451	406	383	400	429	420	446	397	384	443	414	396	371	440	406	423	408	416	412	421	398	384	417	441	416	447	393	440	439	406	386	395	394	429	426	398	411	393	394	406	414	431	379	407	410	397	411	366	385	405	408	389	412	396	435	404	398	429	404	390	416	398	417	388	427	408	389	399	442	398	398	383	431	424	373	416	438	408	426	403	428	413	377	394	409	414	440	413	405	419	409	393	407	396	440	386	436	422	377	417	405	371	399	424	393	419	442	428	427	422	394	416	381	398	401	384	439	394	383	428	400	389	404	400	409	434	406	409	434	405	414	414	395	406	383	436	439	373	418	387	410	393	359	401	454	419	424	403	434	380	435	406	413	430	410	401	405	428	408	396	375	380	427	411	400	391	418	448	439	438	460	435	427	423	378	391	387	427	385	406	395	428	398	432	439	392	415	440	420	361	413	419	397	404	409	416	447	416	379	415	411	388	421	394	414	392	394	421	392	417	400	425	434	400	427	416	433	398	375	403	437	407	412	395	394	391	388	411	424	415	434	411	399	409	437	424	383	411	399	404	396	437	383	395	372	373	376	398	371	418	382	409	447	412	429	442	401	418	397	398	441	380	392	376	419	460	430	410	426	378	415	405	414	453	405	381	386	378	415	428	398	406	415	425	408	414	429	447	412	382	409	408	404	404	405	418	417	403	407	381	392	446	429	385	433	389	413	416	378	408	421	452	402	415	387	410	387	430	400	426	400	405	380	420	384	428	398	429	409	397	440	432	340	404	426	406	405	408	375	395	420	398	463	429	392	386	443	406	346	450	403	404	409	425	413	423	394	411	408	439	392	390	412	380	411	418	400	429	421	397	416	397	416	382	407	424	412	427	391	363	406	395	424	413	438	397	436	400	413	415	403	413	411	439	431	379	437	404	432	435	416	412	423	433	431	425	418	406	409	394	417	384	424	408	426	412	426	431	381	395	426	417	428	413	383	406	396	397	381	377	378	431	366	365	410	419	458	420	399	434	400	390	435	437	420	408	358	380	396	395	383	386	421	399	392	405	390	423	410	413	377	399	374	411	383	413	405	398	422	414	408	418	436	410	385	395	413	397	412	423	396	442	424	447	383	387	430	421	420	407	418	383	419	418	411	433	413	423	403	415	378	406	366	393	408	433	454	393	402	406	439	360	433	355	360	415	406	403	405	398	409	444	436	416	394	388	416	437	446	398	394	432	427	408	428	422	408	386	387	398	405	460	381	436	397	421	415	394	403	390	414	411	371	424	432	408	404	399	405	398	428	372	415	401	413	366	390	409	404	390	395	393	420	400	415	415	411	413	414	440	389	400	404	408	408	429	426	454	426	423	416	426	382	397	425	421	386	411	392	401	409	422	398	436	431	409	391	430	405	433	428	423	385	414	385	427	385	427	431	419	409	432	397	384	423	387	417	382	431	418	397	419	416	406	406	404	408	398	404	468	409	391	413	414	392	415	405	455	391	393	397	408	415	400	459	417	394	415	390	413	464	418	425	416	384	389	368	386	407	408	364	447	394	405	406	391	411	399	437	359	408	410	368	408	385	384	400	383	390	418	416	388	448	421	413	377	434	431	405	397	397	405	396	377	365	402	442	410	417	404	415	403	420	444	369	421	417	451	412	392	428	437	432	410	396	393	380	389	393	408	446	389	369	475	408	418	423	404	408	436	410	395	381	418	421	384	396	414	398	397	395	462	411	413	393	420	412	406	404	408	386	454	407	379	397	400	443	392	400	422	435	408	441	402	383	419	412	386	416	378	383	432	406	405	381	387	428	381	416	427	425	407	405	404	370	464	419	416	361	381	376	364	411	408	437	366	437	400	426	410	401	416	416	434	384	395	407	433	400	412	391	404	420	394	422	403	423	410	454	425	388	411	400	428	369	433	408	366	392	383	378	385	410	417	412	401	431	402	419	407	375	428	433	409	398	420	414	427	396	383	410	385	429	399	383	406	367	419	416	410	413	418	407	444	432	432	418	398	387	375	424	411	415	343	417	366	433	404	419	383	401	438	435	405	430	418	431	438	385	380	383	420	398	389	397	417	385	413	421	422	413	426	419	442	420	397	392	432	412	359	389	440	440	370	388	387	393	417	350	390	387	403	420	420	388	389	414	419	438	412	375	421	399	410	434	405	413	396	443	403	388	417	410	413	434	400	400	430	443	382	419	386	433	408	417	419	428	414	418	464	435	417	353	423	416	392	425	360	404	393	424	413	391	405	426	391	440	431	394	388	397	384	387	408	399	362	451	412	400	385	422	443	408	359	401	421	398	415	395	410	429	378	392	398	352	399	389	400	412	449	394	400	440	419	428	389	403	431	467	380	410	400	453	389	378	446	378	381	438	444	443	407	416	415	395	412	364	429	442	438	417	424	413	394	395	417	421	384	360	400	399	424	400	419	422	412	368	416	386	399	411	426	438	412	405	429	372	410	405	415	439	408	403	394	429	408	418	397	425	412	397	411	387	431	413	429	419	409	445	425	445	441	407	379	385	414	440	402	399	393	472	396	377	378	382	400	425	425	426	399	365	406	414	386	402	418	410	391	464	419	434	423	409	441	400	382	444	403	427	403	402	405	404	402	378	409	425	441	428	431	404	412	422	417	412	399	419	402	409	407	395	413	410	429	400	400	415	446	398	399	460	398	424	421	391	406	404	411	413	414	433	450	406	419	408	428	387	449	435	451	402	400	399	412	418	377	412	418	421	386	427	413	440	430	394	401	401	425	404	425	392	394	430	371	437	370	395	424	379	425	402	432	415	376	381	398	406	403	440	425	392	403	421	402	366	392	430	463	397	402	374	399	399	384	431	425	439	400	443	396	409	381	415	411	397	389	433	422	438	427	422	366	408	412	376	401	424	432	403	433	407	401	418	405	411	411	395	400	390	461	409	390	406	404	378	399	431	368	433	409	385	366	402	388	391	434	417	416	411	412	417	384	411	404	395	348	408	400	414	418	405	408	412	439	402	408	405	406	405	423	391	394	414	417	400	413	410	412	397	438	424	460	369	392	407	454	411	377	402	402	377	415	377	459	417	409	398	407	410	397	409	403	430	395	385	396	392	424	412	432	391	403	404	399	411	387	383	405	415	408	388	427	383	400	461	367	395	426	427	391	381	415	430	434	385	367	426	395	404	432	390	395	430	440	373	426	399	410	398	419	393	437	387	393	408	403	405	408	444	409	433	448	422	379	408	386	386	388	387	418	408	401	424	410	413	404	376	431	375	402	447	393	440	413	409	438	411	458	428	416	389	386	370	416	384	420	413	432	409	394	416	445	423	400	375	422	435	405	402	450	436	391	404	402	391	403	453	426	419	378	373	437	376	398	384	426	408	419	407	424	400	408	385	440	411	421	425	401	381	436	400	394	414	387	377	415	424	443	388	409
11469	17103	28746	20675	8963	5672	4994	5507	5703	4663	3473	2849	2809	2956	3095	2831	2611	2391	2182	1947	1984	1821	1848	2110	2224	1889	1453	1323	1061	1044	963	941	1003	946	996	993	962	949	998	1017	960	957	1023	945	964	935	958	998	993	986	991	1001	988	1015	938	963	946	990	960	984	965	996	991	956	939	1005	954	992	988	943	1014	976	995	1007	980	998	966	989	1011	940	968	922	1019	952	896	1006	915	975	1000	943	953	931	997	988	1005	984	957	969	1021	931	940	965	950	982	996	1015	945	1015	1039	984	934	906	966	978	991	991	948	947	966	946	978	1002	955	895	975	1030	978	969	993	994	962	971	1058	1001	1012	886	979	995	992	972	926	1025	955	984	963	930	967	980	1019	990	974	949	989	917	982	983	970	922	998	1002	1002	941	987	1003	989	979	977	989	968	974	986	991	974	1003	1009	998	1025	945	976	965	902	970	959	931	1015	1000	974	1023	973	930	923	1003	938	992	935	893	1025	941	924	949	997	921	914	995	981	926	963	975	965	957	976	978	1028	978	978	928	972	958	938	1012	989	954	962	980	1003	988	937	1024	1010	1004	1024	949	979	919	952	998	949	925	925	964	948	931	977	927	959	905	996	984	929	1023	933	969	931	950	968	932	962	948	954	926	937	973	994	995	979	1043	980	908	982	981	968	932	970	961	944	1004	968	937	972	966	901	975	975	938	981	986	983	968	968	1027	956	976	886	1001	982	934	942	928	989	940	984	965	972	935	966	969	1016	927	956	961	967	948	933	916	978	963	943	920	893	999	973	984	1007	961	962	974	1017	1012	946	1016	979	954	972	956	955	997	952	947	991	910	937	974	960	969	983	938	1001	996	990	1028	956	942	970	968	1003	980	943	987	946	1016	977	907	977	977	901	1009	968	968	1011	939	965	986	900	986	1033	938	946	1003	968	991	979	934	977	1020	1040	981	992	1035	973	972	966	960	1025	999	975	995	976	1026	1032	954	950	936	947	946	1060	958	986	1011	1016	939	922	1003	998	938	1004	907	1014	980	976	965	969	990	993	956	1018	948	955	959	992	997	1003	955	982	955	929	942	1009	941	980	990	993	993	996	972	953	956	945	905	976	918	909	1036	977	904	978	1006	1000	992	925	970	953	936	984	969	926	988	1003	1019	1027	968	975	995	989	957	1000	930	987	1006	957	961	951	987	947	986	948	985	983	934	918	1015	1002	922	973	993	907	954	945	1014	955	1016	978	948	946	960	970	1007	1028	935	986	912	949	1021	981	964	1034	926	986	952	1002	977	970	945	944	965	968	1004	902	987	1032	999	949	1002	959	1031	973	900	856	978	953	934	987	938	955	1021	899	913	1007	1002	958	1001	987	987	1002	971	999	964	980	1003	1023	951	953	978	953	951	971	971	945	968	1002	1016	978	938	1027	953	983	992	906	975	1008	973	944	998	989	975	990	994	930	934	930	957	936	956	990	955	935	929	1030	992	940	919	995	995	952	999	957	955	990	1015	947	997	962	978	1008	973	983	918	1067	999	975	933	954	963	1027	924	968	996	934	1002	950	963	977	994	1003	954	947	956	984	942	991	964	1019	972	958	953	953	999	984	1018	992	944	930	986	945	989	947	933	982	971	959	1008	940	1005	962	989	961	1019	1019	967	953	1007	989	976	1014	957	1001	995	1019	950	982	990	1000	964	913	954	1015	987	956	951	980	974	965	968	926	954	949	920	916	1041	999	996	956	1008	1052	907	983	980	918	980	945	951	994	961	966	901	931	998	957	971	957	999	953	950	943	986	933	954	977	969	958	985	962	937	957	998	970	937	939	893	994	945	960	961	1017	953	1017	934	931	933	951	977	982	968	942	960	932	979	1019	963	995	988	941	951	962	962	960	959	994	952	945	946	987	932	972	972	1016	1001	975	979	990	945	998	1013	958	1031	940	1053	972	969	950	964	943	1016	984	975	959	954	900	949	938	917	971	963	962	965	994	945	957	971	952	969	990	953	960	934	958	985	1025	935	958	979	925	1001	991	965	945	969	981	966	939	967	990	1017	930	996	1034	941	973	1028	947	1010	994	943	978	982	1018	992	1024	976	978	976	945	972	981	981	980	969	994	1003	980	952	971	979	950	964	933	936	943	967	991	941	972	966	950	946	1005	970	1011	993	988	987	1024	908	878	1004	923	1011	984	990	996	956	932	901	909	974	1030	984	914	971	947	927	946	1001	962	963	889	950	992	966	919	970	1022	902	901	969	959	945	993	971	990	975	978	922	961	953	925	948	983	939	974	1003	919	1013	968	1002	964	1002	1036	1005	969	944	928	940	974	959	957	990	931	963	1011	955	916	968	953	954	936	964	944	971	955	959	958	986	948	1015	953	958	961	992	943	973	1015	946	961	1001	943	987	938	933	993	983	969	990	943	962	948	997	966	1000	956	977	943	1015	932	945	959	962	920	1006	941	986	946	998	967	932	1021	955	973	950	959	1016	1052	957	950	1034	960	980	976	976	975	969	967	981	938	949	965	979	969	940	995	949	980	970	965	985	952	976	951	951	992	943	963	952	964	951	959	968	967	972	983	956	971	973	939	967	1045	926	984	903	1032	935	992	982	927	951	1015	937	961	963	978	988	963	1005	987	1031	967	1003	975	978	941	987	952	941	955	989	987	967	969	980	952	969	981	969	970	977	931	916	996	1000	983	932	937	972	998	967	1002	954	916	950	982	990	949	967	985	945	961	1002	969	941	937	1014	956	975	982	979	941	995	939	924	967	908	951	964	950	923	977	1008	960	960	981	968	977	965	1038	982	1027	975	978	994	1022	986	985	953	965	959	986	949	969	966	961	952	942	1011	1003	956	962	983	958	912	972	980	990	960	955	1004	998	945	1008	960	1024	936	955	984	978	963	982	952	965	996	919	965	982	948	1019	949	967	944	969	941	1020	999	940	922	974	980	960	1000	996	959	969	996	939	973	983	971	923	1005	954	941	1013	958	888	987	1001	960	992	993	992	1028	968	969	932	966	953	1051	915	920	936	982	943	944	962	947	969	984	934	925	947	949	939	971	945	946	908	942	930	985	954	958	1004	981	977	981	945	979	957	998	1003	1033	999	964	1007	961	1043	908	973	926	973	1000	1011	905	1007	996	883	941	945	937	918	924	970	985	1000	920	1024	952	979	915	941	969	958	967	979	957	1007	1012	931	924	1033	925	994	976	977	968	961	981	941	971	994	990	949	984	959	964	1024	1011	956	989	1024	935	966	919	970	952	977	941	934	959	943	941	1003	967	959	969	946	897	996	964	981	1000	1007	998	932	953	936	991	954	1083	943	951	1009	934	936	976	952	1015	1008	999	968	1027	987	954	933	973	955	941	984	991	1036	991	933	940	952	944	981	1009	1000	995	1033	908	1021	978	949	958	977	1013	1025	894	977	941	981	977	994	897	954	934	988	1021	986	980	955	988	1017	1006	1006	934	946	949	944	962	965	919	949	969	1006	957	960	993	949	977	998	930	972	926	964	983	1030	994	1002	957	1004	1015	974	988	1004	960	981	976	981	971	996	956	1008	967	950	1001	929	1021	1001	941	1002	978	962	968	918	974	941	948	947	996	964	944	1034	913	975	958	1003	948	945	919	921	981	1005	974	964	995	916	931	962	979	999	962	1018	996	976	987	1032	982	934	971	962	924	1001	965	956	1014	972	972	941	1023	976	911	976	966	921	977	985	956	908	994	1030	951	996	987	964	994	1001	938	985	960	974	930	984	952	935	947	995	975
37807	43542	46581	35399	25772	17615	11738	9378	6933	4468	3939	3465	2665	2523	2871	2035	1680	1800	1857	1786	1368	1187	1304	2129	2146	1479	941	642	540	477	421	421	399	360	439	426	423	434	437	414	420	413	397	390	383	426	400	413	437	423	412	442	442	394	419	401	414	419	404	449	406	377	375	434	402	383	425	417	440	388	400	396	434	425	393	393	385	377	399	430	441	381	396	412	413	383	394	412	362	418	405	377	435	380	476	415	423	412	428	393	363	385	415	411	417	412	428	425	416	420	457	445	393	430	427	401	404	386	406	399	402	442	399	420	410	403	403	390	409	415	407	407	432	402	403	453	403	374	385	402	423	458	406	390	423	443	428	368	392	425	380	404	428	402	387	429	463	414	486	400	376	400	417	426	385	412	445	387	396	415	432	414	400	402	410	401	391	444	386	428	434	417	387	441	403	415	440	423	401	393	382	413	437	428	413	395	416	400	422	377	397	411	387	387	431	431	394	441	399	385	401	419	433	380	432	418	410	409	399	387	414	442	406	370	447	404	437	408	425	402	425	372	405	372	395	431	419	420	416	413	421	428	391	430	410	421	407	419	407	452	383	442	431	400	414	418	367	369	409	397	414	425	408	449	424	397	433	375	414	402	381	406	399	407	443	409	430	391	385	391	431	415	412	396	387	393	419	388	373	414	419	408	362	424	414	428	422	447	394	408	439	438	400	412	447	423	389	410	429	436	416	429	426	406	401	417	397	414	392	381	368	414	413	388	415	429	412	396	383	414	449	416	425	416	397	379	383	441	418	419	391	407	403	404	367	477	413	420	441	403	438	431	427	415	423	383	401	441	395	428	430	424	420	418	407	400	371	407	428	382	389	431	412	426	418	436	411	455	357	370	418	456	422	382	419	377	436	406	416	413	389	406	406	384	412	401	378	397	439	405	422	433	388	421	430	452	423	393	399	382	406	396	422	436	410	382	418	429	409	399	400	393	416	422	435	388	405	389	428	417	400	426	406	401	467	388	416	402	394	434	431	380	418	423	417	438	447	388	408	404	414	414	433	438	428	420	405	395	463	423	393	421	377	396	443	399	445	438	420	399	459	438	421	420	403	419	382	436	433	398	416	416	430	439	425	432	376	384	388	422	419	454	433	420	435	397	411	441	427	427	399	445	431	385	393	423	405	396	426	457	417	439	406	402	439	422	416	405	428	437	425	416	430	394	427	411	417	424	420	422	371	401	404	438	401	418	461	409	414	414	371	375	387	423	415	409	415	447	430	429	394	373	419	404	425	431	376	460	427	382	403	398	425	412	433	423	405	435	407	410	409	438	402	422	417	436	442	431	457	409	410	426	400	439	389	412	413	414	400	373	445	402	423	422	431	429	401	392	418	422	392	388	400	410	452	423	419	395	434	418	393	414	442	414	410	416	406	413	405	381	449	386	418	444	429	448	408	423	404	399	399	423	438	426	421	449	380	385	463	429	420	460	434	427	395	399	438	386	381	389	428	401	404	404	394	402	413	388	376	420	429	408	445	402	417	439	413	465	403	400	426	412	473	397	416	410	401	416	426	418	427	422	422	418	437	411	406	405	404	398	414	421	383	392	415	408	391	430	405	423	406	421	403	406	425	423	417	428	399	369	403	447	432	418	438	422	439	423	418	422	404	411	390	409	414	373	423	423	411	400	461	418	407	396	415	387	416	414	409	432	410	437	396	419	410	392	437	450	382	396	427	398	393	390	431	441	425	426	396	421	409	437	409	425	415	416	417	432	388	389	440	427	427	463	397	382	374	438	435	443	424	393	377	440	415	391	397	418	410	403	468	454	396	419	408	384	412	405	414	399	385	402	414	406	426	437	386	436	414	426	387	438	415	415	415	405	438	410	453	425	404	416	439	452	362	427	473	418	436	393	415	405	428	401	440	408	381	426	425	412	390	416	420	417	402	415	436	418	396	385	407	430	408	406	416	442	434	421	413	366	395	421	426	444	366	435	413	388	423	373	410	406	418	403	412	415	406	400	440	397	446	411	414	400	414	372	405	419	413	409	449	407	397	415	395	424	421	473	393	423	447	414	429	424	468	412	425	422	424	406	432	414	396	402	391	385	418	442	410	408	391	390	416	401	389	390	447	385	381	396	386	391	378	405	413	431	436	421	427	414	411	438	421	397	417	433	418	405	375	449	406	426	426	405	391	374	415	417	372	397	398	405	400	413	404	423	449	427	420	394	425	410	389	408	432	429	422	417	451	398	446	413	454	426	468	448	398	424	405	401	414	419	393	418	418	452	388	403	434	419	366	415	396	422	417	436	417	398	443	390	400	395	428	425	383	391	434	453	427	442	403	388	381	427	395	410	407	418	405	424	445	414	426	441	386	414	421	441	448	389	459	412	395	406	447	420	406	413	436	413	433	393	398	413	437	402	369	400	423	401	399	415	414	426	409	418	397	430	405	431	412	402	400	406	449	441	443	377	406	427	419	435	394	393	454	424	398	440	401	425	410	466	403	400	362	411	394	400	427	416	394	377	390	454	397	399	433	452	392	420	411	395	436	417	379	400	430	383	434	410	397	388	431	449	452	416	409	436	439	421	442	394	385	395	395	430	409	440	394	443	446	463	398	428	415	433	394	460	395	436	425	412	426	428	381	385	417	407	429	430	438	412	393	429	427	437	426	428	423	438	381	396	467	401	399	448	395	409	353	380	418	433	408	400	423	406	391	419	446	432	415	402	416	408	409	397	436	379	418	407	403	424	429	405	431	436	425	430	391	472	446	367	403	418	388	418	403	415	386	417	367	419	418	414	402	429	412	393	413	393	425	422	399	410	378	432	395	414	394	491	393	387	443	403	380	348	407	440	400	379	423	403	423	417	435	414	425	447	445	393	396	410	427	425	422	389	421	403	417	389	387	372	475	402	377	419	388	415	418	403	419	410	417	422	392	412	429	396	401	408	410	436	401	438	432	403	393	407	427	424	416	420	371	400	404	402	438	454	413	453	398	406	408	434	384	383	411	429	415	407	402	423	434	428	393	406	436	405	430	400	404	450	440	388	412	387	413	369	408	377	404	447	420	424	381	414	456	407	400	400	445	415	405	391	409	377	418	410	413	396	386	395	416	392	443	406	419	412	381	403	392	402	387	384	383	400	432	440	412	411	393	383	397	418	423	403	407	405	399	468	417	374	420	442	393	387	405	418	385	385	440	433	390	417	428	415	392	395	440	405	413	396	388	414	415	423	438	418	419	415	390	400	393	396	413	391	390	386	420	368	437	385	399	411	431	424	449	433	417	407	394	385	412	451	396	395	435	430	387	406	400	429	438	428	411	389	417	375	433	426	446	365	417	392	416	409	412	426	400	413	374	447	433	434	436	424	385	418	410	454	431	419	395	409	416	420	405	389	444	439	379	441	432	397	422	383	431	400	416	423	404	422	404	415	440	386	429	409	364	410	421	427	418	416	410	412	400	384	415	375	399	401	423	414	447	417	410	373	389	431	414	412	437	440	405	389
26212	36839	44387	36284	25619	14895	15729	18983	16312	12663	13127	10750	8695	9403	10065	7508	6408	7146	7934	7916	6472	5371	5650	9883	9473	6240	3502	2136	1418	1104	1050	1013	949	1026	991	974	980	938	989	1003	958	994	1012	962	952	988	948	1005	1044	964	996	937	931	975	996	928	978	1015	978	955	975	976	972	946	970	965	922	953	947	984	1008	978	963	937	1003	969	1028	915	1037	946	985	1032	937	965	947	991	979	1003	968	990	939	966	938	1007	924	985	963	923	1015	952	991	959	996	936	964	972	956	931	944	943	970	946	1009	954	949	995	976	992	964	992	958	953	1052	1032	967	958	970	961	976	936	989	948	1027	1013	921	997	998	999	990	986	972	972	979	947	957	946	930	1001	934	978	986	994	1002	951	978	969	988	971	967	949	1004	955	989	978	970	963	951	984	979	986	932	986	1035	1015	961	986	958	972	992	951	928	1006	1009	939	971	1014	935	976	928	987	963	986	959	995	997	967	1017	939	961	970	1029	983	916	984	932	978	1005	939	1030	943	992	951	972	962	969	995	985	969	1035	1055	968	959	953	978	995	969	967	1028	1008	952	1020	1030	993	1014	987	968	1014	932	949	966	971	981	970	1010	996	948	985	932	955	1020	959	987	910	957	971	946	950	1057	965	993	971	943	970	938	1028	936	930	924	944	963	986	994	986	951	944	931	998	932	1023	1018	1001	946	1050	948	946	965	978	1027	981	987	985	977	1016	971	994	1032	990	953	938	984	952	1006	932	951	1003	965	978	950	986	953	964	956	929	952	1012	945	948	1021	979	1006	992	980	981	1008	1013	986	980	956	985	937	1000	936	966	938	932	954	947	972	971	952	1028	979	982	989	961	1003	1009	950	972	941	988	969	977	1029	979	969	943	944	1029	970	961	975	983	935	958	942	936	971	931	950	954	995	906	1008	968	970	987	932	1007	991	927	944	956	995	904	972	979	980	981	959	987	952	1000	973	973	987	966	959	975	1007	983	978	914	917	1023	993	932	1041	895	889	944	992	983	1048	1022	962	1001	922	944	971	970	952	971	967	943	1033	993	951	990	954	980	970	982	998	1020	965	936	920	950	960	1018	993	991	1004	958	944	999	945	1003	944	997	1006	1005	963	989	917	1007	974	973	990	1006	1013	952	969	958	989	996	950	1017	965	964	1008	973	957	965	905	997	1006	971	938	905	1046	975	977	960	952	960	998	984	936	971	926	941	974	962	998	939	917	905	945	988	943	1026	948	960	908	952	920	970	957	951	952	916	1000	902	926	947	966	981	980	949	981	969	995	957	950	979	1002	970	985	984	984	965	957	968	977	1001	968	1018	976	948	922	921	990	953	949	958	986	921	964	995	942	954	968	1000	978	923	975	936	1011	952	914	975	975	1000	947	962	1006	967	1016	954	959	997	961	987	921	998	987	933	1000	1007	1018	952	958	953	941	1014	967	982	909	995	986	989	982	992	999	962	917	985	1013	1001	953	997	959	972	981	948	981	1003	919	969	988	966	949	935	1031	973	999	997	950	987	967	989	985	969	985	921	982	990	956	974	977	990	988	962	1017	1007	968	964	949	1011	998	957	968	976	973	935	975	1012	972	992	993	928	980	1003	933	938	997	966	926	1033	927	961	946	1007	977	963	946	981	961	958	958	966	980	1009	975	1021	941	990	964	1008	980	962	1003	964	964	934	955	908	961	902	979	951	923	957	916	1007	972	929	982	1013	991	971	986	1000	927	1008	966	949	959	1027	976	1036	1029	973	988	967	979	1014	999	943	990	932	927	937	989	982	1020	1023	978	933	964	930	944	986	949	939	963	1020	927	939	1001	957	940	976	956	1001	976	940	971	1026	976	1024	978	1029	980	992	939	944	921	966	1027	948	897	966	980	963	983	956	1003	951	966	993	969	961	1007	977	947	996	977	996	962	982	944	962	1009	960	957	985	963	983	1003	943	946	1046	984	985	993	971	938	980	998	937	1001	939	974	949	946	972	947	935	960	1041	983	990	956	996	973	979	927	984	1008	918	940	981	965	975	1027	979	975	958	993	962	984	1016	1007	968	932	996	932	978	981	974	958	947	954	961	968	1017	924	972	979	1011	990	971	980	961	966	977	965	957	934	969	1027	990	964	989	1015	996	1022	936	1010	1010	1001	993	988	947	968	947	965	986	936	958	1004	993	962	978	969	987	971	969	964	988	965	990	950	978	1033	993	1020	979	1001	945	976	974	1024	1010	947	985	1009	962	924	960	954	953	972	1003	945	938	922	970	950	961	959	964	952	955	988	971	1040	957	981	993	964	1002	937	973	888	924	987	1009	993	954	1011	932	1016	944	942	988	1007	972	1001	997	967	942	976	980	986	1016	974	1019	1011	947	979	1015	989	970	1009	945	976	989	971	962	928	1029	970	963	974	925	949	934	1005	930	910	934	937	983	958	1035	954	1008	977	963	939	994	918	995	974	934	1036	933	996	958	967	964	971	932	963	984	968	1007	945	896	1006	970	1034	926	955	971	973	983	952	1014	1022	990	938	989	984	978	972	993	945	989	947	1006	984	995	1010	999	968	979	949	974	1034	995	991	976	956	986	959	965	1001	961	986	1011	990	995	991	965	994	945	921	915	930	1043	1003	916	989	985	915	951	971	964	1003	1010	923	952	945	1013	950	981	999	1014	974	1010	944	972	939	1000	918	977	989	1000	993	944	1011	902	951	1005	984	912	1004	916	973	976	970	933	1018	986	961	1008	938	996	948	982	1029	964	986	986	1034	1018	1024	1038	992	1013	989	987	954	946	992	973	929	990	957	987	977	1013	911	986	1006	992	959	1010	966	959	1014	1026	969	975	1017	938	943	975	950	947	957	983	1022	1037	969	962	979	971	957	1025	948	1006	953	977	906	930	975	999	973	960	980	989	928	927	959	956	972	997	1021	966	945	946	993	984	1012	965	928	919	972	994	1001	1003	1010	1024	973	914	952	990	922	1003	1037	931	965	965	991	970	923	956	1008	989	977	1021	926	1009	1011	990	925	989	993	952	945	959	1000	975	956	979	964	983	981	1027	946	1013	985	904	989	947	966	1019	983	921	961	890	956	991	970	936	937	988	956	1003	1002	972	972	977	933	1000	1005	924	950	968	978	1001	1007	965	997	986	980	1010	994	991	980	944	965	964	928	949	1005	987	960	949	926	968	955	968	970	1005	962	959	906	1045	953	998	998	947	942	1001	1017	958	960	967	933	981	942	1012	1041	949	948	1016	952	930	980	986	937	1048	994	973	932	939	1002	971	949	939	941	974	1045	1002	971	950	986	977	930	959	982	944	1021	989	999	983	970	942	1010	1020	954	938	918	990	977	1014	981	1009	952	1026	998	989	933	947	983	983	989	937	951	1006	938	964	968	940	896	991	1034	996	980	921	963	975	1002	980	961	1004	1000	936	981	1000	955	959	936	1023	948	966	984	1025	907	918	985	973	937	1016	952	1023	926	985	983	954	967	967	966	978	972	965	943	979	1013	973	979	946	977	978	972	977	962	960	988	1009	1024	1044	1012	1020	966	973	927	1008	1029	1010	1008	936	945	1007	954	962	924	972	959	951	981	979	946	1018	940	935	940	936	1033	1040	974	987	983	1018	962	922	962	1001	997	940	972	943	959	985	952	1009	1003	1008	975	948	976	930	966	984	987	977	1016	981	999	1003	1008	1001	969	981	950	977	973	987	942	976	1047	968	937	1023	967	975	929	1000	977	995	1042	974	968	990	1027	978	1000	919	991	955	926	1008	1000	905	976	952	934	929	917	991	996	966	1015	1018	1027	970	937	972	974
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
