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
338219537755	338219538316	338219538866	338219539416	338219539966	338219540516	338219541066	338219541616	338219542166	338219542716	338219543266	338219543816	338219544366	338219544916	338219545466	338219546016	338219546566	338219547116	338219547666	338219548216	338219548766	338219549316	338219549866	338219550416	338219550966	338219551516	338219552066	338219552616	338219553166	338219553716	338219554266	338219554816	338219555366	338219555916	338219556466	338219557016	338219557566	338219558116	338219558666	338219559216	338219559766	338219560316	338219560866	338219561416	338219561966	338219562516	338219563066	338219563616	338219564166	338219564716	338219565266	338219565816	338219566366	338219566916	338219567466	338219568016	338219568566	338219569116	338219569666	338219570216	338219570766	338219571316	338219571866	338219572416	338219572966	338219573516	338219574066	338219574616	338219575166	338219575716	338219576266	338219576816	338219577366	338219577916	338219578466	338219579016	338219579566	338219580116	338219580666	338219581216	338219581766	338219582316	338219582866	338219583416	338219583966	338219584516	338219585066	338219585616	338219586166	338219586716	338219587266	338219587816	338219588366	338219588916	338219589466	338219590016	338219590566	338219591116	338219591666	338219592216	338219592766	338219593316	338219593866	338219594416	338219594966	338219595516	338219596066	338219596616	338219597166	338219597716	338219598266	338219598816	338219599366	338219599916	338219600466	338219601016	338219601566	338219602116	338219602666	338219603216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26342	10581	10820	9933	5677	2745	1754	1304	972	873	747	717	632	605	489	497	519	470	462	400	399	383	376	384	389	326	330	319	358	362	332	314	327	365	314	314	311	345	343	346	298	312	323	305	311	334	311	343	268	349	326	311	345	322	312	337	333	301	330	328	311	335	293	326	323	317	291	307	304	320	328	299	361	318	308	330	320	319	294	343	329	302	321	322	321	317	330	308	325	314	338	321	365	318	325	323	330	312	294	332	306	321	322	279	334	331	333	300	312	309	289	306	337	301	314	319	281	316	326	316	340	315	344	332	304	325	303	310	341	322	321	369	286	314	336	355	347	310	312	314	338	345	310	309	288	335	319	319	313	298	320	341	335	317	317	339	315	309	336	319	307	304	335	326	303	341	302	341	289	300	324	380	316	313	317	310	356	324	338	305	332	305	327	329	312	336	340	333	321	308	322	313	364	312	302	318	320	290	324	339	332	304	310	318	344	321	341	324	292	287	295	326	328	310	309	285	331	326	314	332	293	340	300	319	325	304	318	328	315	327	349	353	300	306	297	331	266	322	308	339	321	341	314	335	357	376	322	300	319	350	325	319	322	334	307	304	292	342	299	313	312	312	320	296	313	318	332	327	308	309	295	348	326	322	334	312	289	322	318	344	346	347	324	316	315	336	337	275	307	327	325	326	310	306	328	335	322	331	330	313	276	294	296	310	323	313	333	314	333	329	296	301	296	309	319	308	306	291	338	323	310	297	323	272	320	296	287	311	293	346	323	354	339	309	326	331	324	280	300	308	329	321	348	319	301	329	332	295	327	326	311	319	291	332	333	288	335	350	346	319	289	315	312	318	336	296	326	308	324	341	289	309	334	305	323	311	297	321	327	295	354	327	279	300	298	317	299	309	338	316	341	328	339	337	324	329	323	305	310	311	305	276	323	360	298	326	308	317	330	336	351	323	325	325	342	302	344	303	332	338	313	303	326	337	299	322	329	312	342	340	345	315	337	337	300	310	327	308	316	347	326	331	319	319	310	326	320	341	343	320	315	346	365	348	340	316	322	327	314	311	298	321	297	308	297	317	351	315	335	312	327	334	335	343	333	288	324	333	325	304	286	323	308	321	331	332	322	300	305	297	305	317	308	332	295	326	331	338	342	324	371	320	333	326	326	333	337	263	301	322	373	303	301	297	331	313	309	333	335	314	324	305	296	316	293	319	342	282	318	326	350	346	311	341	301	304	317	321	311	330	349	322	332	309	302	298	364	317	309	316	310	311	274	282	332	352	299	342	303	321	305	301	313	313	328	337	308	321	322	320	364	305	283	300	316	312	319	300	316	351	317	278	317	336	319	307	330	307	346	319	322	325	331	315	326	336	336	298	319	325	319	337	305	307	321	293	364	333	310	323	328	330	325	318	317	334	329	329	331	321	324	326	328	320	322	296	330	340	313	326	317	298	308	310	312	341	319	348	321	308	315	341	362	299	301	332	302	307	313	324	346	329	345	321	303	282	287	333	290	324	356	308	320	330	313	279	309	313	328	359	324	341	312	332	322	319	325	336	310	328	298	300	324	331	327	264	313	306	298	323	334	331	292	313	339	317	333	335	316	305	347	319	336	326	329	310	319	316	298	314	334	304	337	296	349	316	309	326	324	309	327	284	284	330	323	307	331	351	325	334	308	300	300	291	345	296	335	338	327	343	357	322	311	339	328	312	329	315	327	321	337	274	282	315	376	324	346	303	347	324	309	338	320	300	338	307	329	352	311	310	350	370	320	288	322	331	326	316	328	305	303	327	304	345	293	319	324	299	302	298	285	336	311	362	343	320	308	272	316	293	312	373	301	329	329	337	356	352	324	303	306	327	342	336	335	331	311	294	350	311	306	329	324	352	321	338	368	325	300	314	330	333	342	311	362	320	325	323	319	332	303	347	319	358	308	277	332	331	315	333	327	333	286	318	329	300	319	348	320	317	293	315	309	290	344	339	306	280	305	330	305	318	315	303	312	317	307	323	301	334	324	308	301	291	320	313	315	329	308	301	313	326	330	307	334	356	319	323	327	343	323	331	311	313	287	311	323	296	318	342	365	294	302	305	317	327	315	352	346	320	299	334	303	345	312	354	299	320	292	322	303	301	330	321	279	320	327	331	320	342	330	304	356	309	314	305	313	323	343	318	336	342	323	333	309	339	326	288	312	305	326	335	339	342	299	341	322	324	291	382	307	314	327	299	319	320	313	283	343	357	334	328	324	296	341	342	326	335	312	329	334	340	327	322	315	341	327	305	289	318	330	285	323	311	304	327	333	326	310	300	300	327	337	315	339	255	300	303	327	340	319	296	293	292	315	296	315	345	329	339	327	342	327	318	322	312	312	328	323	329	329	296	295	324	325	336	315	301	298	332	355	330	326	330	298	284	311	339	308	348	303	333	302	350	369	349	359	336	360	300	293	326	320	329	342	312	315	309	328	327	310	339	305	296	317	311	331	316	333	302	330	324	320	331	309	321	298	315	328	326	319	323	319	320	366	324	330	363	292	332	315	303	290	324	311	314	316	296	326	318	311	346	329	337	325	342	335	306	333	350	312	329	306	303	334	340	348	328	337	340	341	365	325	314	305	344	306	340	305	336	323	341	333	340	315	293	323	324	306	331	339	343	348	340	311	292	311	306	326	315	354	331	325	339	325	326	344	303	317	300	315	352	304	341	317	312	283	337	281	331	306	308	312	305	306	302	315	319	310	323	295	343	328	345	319	330	297	315	340	331	324	311	313	334	328	311	359	306	320	326	339	280	317	312	357	334	292	345	317	349	346	327	335	288	311	325	279	320	328	294	328	334	352	259	323	320	330	317	319	311	325	330	337	304	324	313	344	301	332	338	308	328	315	316	327	318	326	331	302	323	291	342	349	301	297	372	333	340	316	340	312	322	316	313	340	334	315	334	328	291	322	324	313	336	320	355	320	311	300	336	331	324	314	321	342	303	298	350	307	344	371	266	327	304	303	313	368	344	316	318	324	298	294	279	307	298	329	362	304	320	307	310	295	303	324	326	316	325	322	303	308	332	310	311	324	327	306	284	331	323	341	335	339	301	337	312	283	307	335	307	328	301	323	334	335	301	301	298	301	320	310	280	317	298	333	334	287	313	328	322	310	316	307	315	343	332	318	310	323	291	327	312	274	315	297	332	288	329	321	315	308	295	297	353	319	304	324	307	366	340	323	312	288	303	344	346	275	291	314	304	301	276	305	295	317	328	314	335	352	325	314	322	333	308	310	318	299	329	317	319	340	343	331	343	334	346	333	323	326	307	319	321	318	294	339	361	303	322	328	330	322	329	337	350	340	304	352	359	318	303	361	327	315	359	292	321	308	316	321	318	367	314	314	331	329	310	307	336	284	326	305	332	350	327	280	356	298	305	335	338	342	353	325	298	292	349	368	343	323	341	298	290	304	289	332	344	273	292	329	339	318	319	318	311	319	305	295	334	316	322	303	299	339	294	327	276
15429	8349	16269	20228	14233	9176	7045	5075	4088	3415	2926	2798	2602	2391	2219	2025	1849	1696	1619	1442	1236	1220	1106	1003	1010	973	942	836	894	852	871	793	790	843	802	817	763	739	783	744	746	726	754	811	788	790	864	827	809	771	772	764	758	778	737	784	747	765	745	760	738	730	743	740	752	759	789	718	773	699	735	768	726	732	716	732	759	663	681	725	761	736	736	741	705	746	765	755	714	720	712	788	753	735	713	723	742	763	739	736	755	733	727	735	734	696	778	747	748	737	750	724	714	705	744	767	756	748	717	733	742	790	709	716	732	751	753	777	761	779	734	758	745	731	761	739	712	725	721	748	721	776	728	784	760	788	751	743	723	723	752	727	730	763	695	723	694	730	718	781	693	748	746	762	714	761	773	735	708	735	753	698	717	797	719	718	761	754	752	759	742	771	727	731	746	739	752	784	708	749	738	736	757	702	753	752	743	793	795	700	726	778	726	787	779	803	793	720	755	727	743	771	762	723	698	718	714	725	753	761	723	740	729	753	720	723	718	709	775	747	735	701	755	761	721	781	720	690	693	727	790	720	730	714	759	731	756	719	756	745	737	713	755	784	707	708	746	747	750	758	727	727	737	731	711	724	778	770	753	762	782	776	737	703	727	745	770	750	732	766	740	769	725	765	734	753	703	734	750	713	703	714	735	769	762	794	751	751	771	781	722	730	750	685	701	733	750	705	739	736	745	730	725	727	752	779	756	723	723	707	714	749	714	763	752	739	770	708	735	738	728	733	769	736	712	774	745	732	713	745	724	744	709	739	769	734	702	734	730	802	762	736	744	799	761	741	711	797	717	739	761	752	754	769	718	720	761	753	803	747	732	723	762	758	746	783	748	744	757	790	729	736	770	728	746	716	790	704	738	738	764	733	733	712	739	752	749	743	714	761	749	684	734	760	693	782	790	741	737	751	772	772	669	756	725	773	806	770	780	768	737	744	766	789	715	734	775	758	768	698	742	792	737	763	769	733	736	762	755	771	685	754	734	731	715	687	756	783	721	749	713	734	713	703	724	701	744	750	719	778	699	772	719	731	732	787	719	777	760	731	705	726	720	714	771	732	715	729	750	750	745	781	718	714	769	775	698	745	730	736	723	718	734	711	758	726	747	707	760	758	716	747	731	740	703	706	706	745	776	764	732	745	743	739	711	754	722	734	741	765	749	681	745	753	738	725	707	710	766	727	745	710	700	747	734	724	753	701	745	762	776	769	736	743	793	707	732	727	726	749	748	763	764	791	762	740	751	743	790	766	743	760	735	748	755	740	756	775	707	752	737	792	713	752	766	707	798	778	758	725	788	716	778	728	730	762	746	796	735	771	795	778	686	757	753	763	741	774	767	743	701	714	721	783	731	718	736	751	754	753	744	751	750	764	738	722	745	733	738	723	744	744	756	714	748	819	711	770	768	727	750	725	761	731	744	739	780	704	757	706	709	693	683	749	727	753	796	780	725	718	738	726	747	724	762	747	745	732	706	710	760	782	759	705	783	733	737	717	749	706	719	800	731	743	769	701	748	749	714	746	746	756	756	737	755	791	743	752	737	729	781	728	718	709	778	804	690	731	746	718	802	754	734	734	749	722	713	738	789	759	796	775	741	738	716	708	745	804	734	754	754	768	754	772	762	734	722	775	782	727	746	754	765	756	752	764	749	719	735	777	718	728	740	717	762	733	738	727	724	696	753	733	748	794	705	741	739	752	755	767	743	710	694	762	787	740	746	715	762	776	777	743	769	755	762	771	763	735	764	786	745	729	749	709	754	741	687	728	771	742	687	733	738	749	733	790	709	761	758	699	763	753	738	733	724	746	699	747	747	768	774	719	704	729	719	711	760	717	710	786	753	739	724	751	756	755	733	757	768	751	763	731	697	737	746	719	720	748	756	761	790	781	747	753	751	757	727	690	730	763	755	731	787	769	746	723	737	767	705	722	768	790	736	759	778	731	778	718	732	742	756	752	745	749	720	753	775	801	769	797	735	777	729	699	720	782	758	752	760	713	747	745	739	793	758	761	762	747	762	775	733	741	741	720	754	736	733	783	725	792	730	780	721	739	713	757	735	745	706	737	728	712	763	742	754	721	733	729	704	732	761	737	767	716	756	700	722	742	794	796	763	727	745	734	733	788	786	746	720	735	735	744	757	769	775	776	773	691	700	733	753	772	765	698	742	762	743	779	768	782	764	787	740	741	753	704	769	740	727	718	745	726	753	773	705	751	718	742	783	739	789	748	778	737	724	756	726	734	716	783	732	739	744	718	752	742	768	754	756	755	764	751	767	706	774	690	788	712	754	717	690	771	732	721	743	752	741	757	703	714	756	762	717	733	761	729	687	767	748	703	749	805	745	738	739	714	800	744	744	717	731	768	731	756	761	737	783	770	746	695	725	741	774	706	770	763	766	702	736	742	759	751	711	767	819	781	737	797	708	787	801	784	734	734	776	765	741	759	684	737	739	727	710	729	768	764	816	701	791	734	739	702	771	755	722	747	703	717	734	727	754	760	757	683	701	775	737	721	777	717	781	773	734	735	759	726	756	758	753	762	718	699	743	733	738	791	761	761	730	731	764	696	779	741	788	722	749	726	741	725	742	770	718	793	745	809	741	761	725	770	768	776	725	735	760	798	786	675	752	788	765	701	748	730	780	746	736	719	690	767	747	762	743	740	776	706	760	741	724	756	763	720	722	764	731	723	792	758	750	762	757	721	706	697	726	754	712	731	698	795	793	714	764	720	773	710	737	721	743	718	721	747	758	648	758	741	715	704	694	744	694	715	747	783	710	763	767	679	696	758	709	726	770	753	765	782	704	773	724	765	773	749	717	757	685	750	719	749	723	739	734	756	743	773	736	691	779	743	776	740	722	756	710	732	715	748	720	730	753	805	728	735	800	771	724	715	758	724	768	784	757	767	710	765	712	753	722	758	752	791	736	768	740	759	739	713	725	710	704	788	761	729	728	735	734	748	808	750	755	746	795	733	736	735	773	736	727	740	775	717	720	738	728	737	745	713	717	722	684	691	769	774	754	799	766	749	794	720	764	718	725	756	705	746	730	715	789	726	726	717	717	740	775	712	729	747	736	753	737	670	729	714	729	729	753	702	700	756	689	752	737	719	754	745	762	722	710	784	770	710	748	681	732	712	753	718	746	741	737	723	758	765	798	699	677	726	815	759	713	742	745	725	713	779	744	768	722	778	763	767	744	764	748	760	752	748	716	704	707	708	780	824	775	789	736	744	712	724	742	755	729	735	718	731	677	797	731	740	783	683	752	706	717	774	741	761	710	760	782	779	730	710	768	833	723	754	695	750	754	740	700	741	784	699	750	770	715	731	717	735	718	711	746	750	745	735	762	768	754	727	679	766	737	736	698	734	738	741	749	754	700	734	719	768	714	719	714	718	782	738	704	744	737	736	725	738	722	759	711	739	738	723	768	722	794	737	755	739	753	716	738	743	730	728	764	737
8076	3563	3583	2817	1622	1032	771	618	541	538	460	438	400	413	391	393	340	351	369	353	309	336	329	316	311	315	301	304	278	302	330	281	286	334	295	319	277	330	297	268	304	322	353	300	312	304	302	333	303	299	298	269	305	304	268	302	300	293	320	281	294	287	301	321	295	281	298	258	302	303	310	263	276	327	289	334	305	272	299	290	276	294	305	302	294	313	305	315	261	314	323	305	298	271	305	300	309	301	292	282	287	340	285	299	326	312	289	319	308	298	308	274	308	293	326	299	309	304	320	326	307	265	307	290	270	316	325	314	326	281	304	322	283	299	299	315	256	317	310	278	282	284	300	287	289	288	321	281	258	292	311	320	288	284	283	302	312	337	265	270	280	291	276	307	279	298	306	271	285	280	262	279	311	323	320	294	275	313	303	349	296	293	303	285	287	281	305	318	292	310	301	320	250	285	315	337	289	315	295	296	299	306	267	322	298	295	272	288	287	278	304	311	282	291	305	292	284	283	293	309	304	322	304	306	331	262	287	291	307	319	293	235	298	299	274	315	277	341	333	276	321	323	291	313	297	279	297	293	289	277	281	306	267	318	283	280	302	306	263	286	308	321	290	287	310	289	298	287	257	305	291	293	274	308	279	275	289	288	310	302	298	325	276	260	294	294	277	273	275	265	305	316	289	330	297	326	337	320	315	277	284	292	270	305	349	293	300	315	266	303	315	292	291	263	291	277	298	271	277	299	303	276	307	332	315	310	307	304	277	270	307	274	291	310	323	316	337	344	275	266	282	284	273	289	278	348	289	311	300	281	321	287	303	330	335	288	307	312	292	305	275	295	267	295	308	307	308	292	263	310	276	271	289	318	314	306	297	286	281	279	286	306	275	275	301	305	327	301	272	317	300	302	273	301	310	268	311	285	291	288	307	300	282	323	293	293	278	303	291	308	282	295	279	285	279	269	329	293	309	291	284	309	304	280	285	319	296	297	273	305	318	312	310	281	301	246	322	286	293	287	311	315	271	281	284	277	308	279	314	295	274	345	297	296	288	309	345	333	314	286	297	292	328	326	311	310	296	294	275	287	277	296	289	279	290	320	308	281	248	273	281	317	309	273	325	321	319	303	308	336	290	313	298	293	261	313	279	293	280	302	288	317	295	271	263	292	295	290	304	306	305	296	307	296	259	326	272	298	313	301	334	302	268	288	278	307	241	315	295	290	327	303	312	274	310	270	288	301	320	309	279	285	333	308	256	338	264	255	301	295	298	254	267	301	282	297	293	300	305	278	282	300	306	314	338	327	292	296	304	320	324	320	295	287	295	330	291	272	330	288	253	296	312	304	288	299	286	307	324	268	279	264	315	316	282	290	292	314	283	321	284	307	262	293	315	310	315	295	300	314	268	274	288	319	292	313	289	289	286	270	314	290	303	279	302	307	279	278	301	279	264	284	305	289	304	304	284	285	295	282	303	273	267	291	293	289	313	325	260	321	291	297	275	275	305	301	326	304	305	290	286	299	326	285	293	300	310	313	272	298	295	310	291	313	274	301	295	319	342	316	294	287	284	293	260	285	310	311	312	307	286	313	297	302	304	302	295	324	268	288	292	279	296	336	355	290	318	291	302	292	307	264	290	285	323	278	283	279	322	320	292	319	295	282	281	330	311	290	262	288	296	299	340	286	283	260	252	307	260	291	281	294	275	277	320	305	322	332	293	290	313	310	325	282	310	318	301	289	299	268	332	300	295	319	302	287	278	316	289	290	271	301	266	299	296	304	314	291	316	314	285	281	286	284	297	295	291	275	316	331	302	319	264	285	303	306	290	291	286	302	325	293	292	329	279	278	274	319	265	281	321	292	274	258	299	307	270	314	318	299	319	310	309	286	301	298	287	292	300	297	310	300	336	320	311	252	333	312	314	294	302	292	301	316	272	275	272	263	293	294	293	299	290	307	282	285	311	326	249	284	282	309	330	300	296	282	280	273	280	317	293	282	286	295	275	280	285	297	297	300	278	277	295	293	288	315	250	270	258	283	274	293	298	299	300	295	278	296	311	291	292	283	300	322	331	308	300	243	285	297	272	316	319	320	302	307	333	296	290	319	307	300	305	314	304	308	288	296	289	333	271	282	266	292	244	301	299	273	321	297	289	275	311	283	306	320	267	298	307	312	273	300	307	264	322	281	281	298	276	300	301	304	323	297	270	333	303	309	283	323	272	313	298	287	315	324	298	266	303	292	267	285	302	305	271	338	309	289	286	295	316	272	264	321	311	285	284	269	275	298	309	291	262	296	281	295	313	297	289	286	279	318	315	296	279	318	261	298	294	284	281	296	306	285	270	293	275	334	308	306	275	297	301	275	326	336	301	271	289	285	310	259	266	288	274	294	299	299	271	289	299	289	308	304	259	296	288	306	274	271	294	282	319	301	317	300	306	299	302	322	267	270	303	280	324	316	251	288	305	268	312	318	282	284	330	317	276	305	312	318	257	315	342	300	307	299	294	281	279	298	306	322	314	295	280	287	305	266	294	290	304	298	282	304	288	322	321	302	283	271	287	303	312	289	321	287	308	292	249	322	303	312	317	281	316	293	300	276	317	298	329	293	316	284	275	304	282	296	275	278	300	313	314	294	315	287	306	307	325	298	303	312	318	261	284	277	283	281	292	301	288	326	274	300	292	274	281	320	279	303	274	230	310	297	297	295	299	304	310	276	266	278	299	300	285	298	322	297	284	283	329	268	266	292	296	271	279	295	325	303	305	307	300	310	292	315	291	327	292	301	309	290	324	305	302	293	321	297	308	331	315	300	316	288	273	302	311	305	284	288	304	292	314	283	290	295	272	274	266	299	312	308	282	318	306	330	317	271	284	325	296	293	294	287	292	278	259	302	281	282	299	311	306	303	291	293	257	301	289	267	313	304	288	283	280	273	284	290	312	311	330	273	303	242	287	265	317	265	307	310	307	307	306	313	279	300	332	291	260	299	305	299	305	310	310	318	295	308	320	311	320	276	286	294	322	305	292	280	289	297	302	324	317	313	302	316	294	312	328	295	290	289	336	308	294	298	285	254	324	255	308	274	307	296	307	294	321	329	307	279	304	307	309	277	284	286	318	264	290	306	288	268	300	318	316	316	307	309	321	304	321	269	304	305	278	302	281	318	304	304	293	299	272	297	277	306	293	275	310	290	310	304	331	337	305	280	303	312	273	286	304	304	277	289	277	288	322	271	302	309	297	318	261	300	300	258	288	290	294	318	324	308	278	297	298	302	314	281	299	282	300	304	308	271	291	302	266	280	326	300	287	291	294	277	327	309	281	296	306	323	285	282	279	291	272	311	267	300	267	307	321	296	298	323	290	293	286	298	289	321	258	320	290	318	283	312	299	272	339	324	317	279	301	290	298	315	291	301	295	313	300	329	295	329	301	308	279	283	264	277	270	274	285	310	298	333	303	337	305	294	303	291	257	294	324	255	268	328	290	299	312	300	316	294	268	278
5782	3557	6727	8255	5673	3971	2956	2258	1913	1773	1633	1445	1405	1315	1270	1210	1142	1069	1050	958	909	895	895	837	830	739	769	746	723	730	759	725	747	713	693	686	720	749	744	713	746	721	731	701	623	726	746	725	755	734	720	706	695	694	687	702	685	732	727	725	677	706	677	712	667	715	630	703	708	703	692	669	655	674	682	691	696	714	675	694	673	735	664	724	702	681	693	698	667	713	677	655	685	747	665	675	705	688	697	710	681	709	682	686	690	725	694	664	700	755	754	707	722	666	720	652	677	759	687	681	739	719	639	722	705	685	676	639	748	726	745	648	684	731	746	688	709	653	660	649	716	687	689	654	718	699	698	688	744	717	703	690	721	722	708	715	738	686	686	696	722	690	715	721	698	721	723	723	754	694	674	744	715	704	703	711	719	696	677	703	709	745	664	717	701	691	672	642	675	681	728	745	697	613	661	716	717	704	687	714	707	722	689	714	702	683	662	670	677	719	716	675	744	730	689	668	754	688	668	721	659	693	700	747	710	672	709	711	703	694	718	741	747	701	715	678	697	728	638	670	711	691	692	680	756	717	690	669	720	699	687	681	693	735	688	723	769	696	713	703	726	696	711	702	682	674	754	691	692	693	673	711	650	759	737	679	735	694	652	715	714	674	716	756	658	702	694	672	694	704	698	705	644	688	703	640	756	660	711	692	683	672	677	689	671	743	668	706	680	684	739	695	713	716	710	711	740	723	715	664	697	626	703	691	740	722	656	682	657	682	719	709	702	686	674	678	764	716	656	776	690	702	723	714	716	708	733	720	711	669	688	693	723	685	726	666	699	757	684	722	724	686	694	686	648	701	697	654	719	700	654	666	714	735	704	704	666	690	700	750	689	684	684	674	694	669	741	675	728	644	690	697	637	676	692	663	665	658	722	652	704	721	676	653	695	697	689	654	716	677	692	711	701	683	716	720	685	690	715	712	652	680	681	702	735	678	715	689	682	688	717	692	680	763	725	686	717	666	725	687	704	664	719	686	724	675	678	671	676	702	724	708	717	700	700	703	734	693	720	687	686	715	657	715	727	723	675	654	683	717	709	667	716	683	749	665	703	698	691	670	698	682	671	705	712	702	683	669	696	699	735	652	671	686	718	673	713	714	687	768	725	703	666	729	669	709	730	730	660	698	691	721	691	743	695	709	734	747	714	724	742	705	674	712	676	696	738	720	681	693	708	637	699	735	735	693	692	691	717	670	700	673	649	699	688	694	714	698	728	683	690	665	698	684	672	712	693	700	717	718	693	676	652	669	664	699	684	660	689	733	701	692	761	680	713	677	711	691	703	678	658	712	713	660	676	701	702	654	739	676	702	702	700	709	696	685	676	675	718	676	745	696	681	707	670	692	721	665	707	718	757	708	702	678	702	717	692	714	735	653	710	667	696	733	773	692	764	712	707	717	703	714	706	709	721	709	653	703	675	687	649	687	719	681	671	681	645	672	692	724	686	721	681	726	657	664	691	716	662	648	695	667	696	670	692	679	724	767	673	713	694	626	699	703	655	677	727	713	727	678	716	711	688	672	680	683	690	702	699	633	672	717	675	714	673	699	687	725	713	720	727	693	668	679	741	682	679	679	707	719	671	648	702	741	679	712	639	715	727	667	713	709	707	692	740	736	678	705	719	713	691	702	664	708	688	673	708	662	706	676	660	699	643	692	717	695	683	684	700	712	711	719	719	696	680	728	679	712	660	708	637	700	659	718	693	674	686	743	679	707	713	695	744	689	724	706	686	727	687	704	716	677	690	726	679	734	707	695	677	663	748	665	697	666	659	701	656	690	669	673	708	711	699	700	709	642	704	743	675	731	686	680	726	723	755	681	675	716	708	661	680	707	685	659	722	662	679	661	673	653	683	764	680	685	700	714	704	669	725	666	729	709	705	708	690	714	681	660	696	718	675	739	675	716	679	689	697	667	684	692	674	704	661	744	683	747	716	701	706	699	734	730	721	693	666	668	692	712	715	676	663	704	667	629	694	681	686	700	670	711	666	675	708	687	713	708	726	711	683	708	733	687	706	635	738	728	697	696	676	685	718	633	695	666	765	724	664	725	695	685	693	696	697	692	738	681	723	719	695	702	669	684	682	701	649	720	647	733	687	689	756	731	716	680	665	697	699	698	728	712	722	664	684	683	752	698	669	739	620	682	681	721	626	675	665	651	702	671	703	659	723	698	678	672	703	681	681	701	725	697	727	686	715	696	708	701	731	664	686	678	660	697	736	691	680	720	701	688	727	715	708	639	743	704	677	734	738	691	692	732	684	648	746	697	660	665	685	698	708	695	734	722	741	727	686	697	701	697	698	711	721	710	682	705	729	744	743	689	693	706	723	680	658	677	702	716	699	728	719	733	757	693	691	677	748	673	708	688	675	702	659	737	674	739	669	725	649	713	697	667	714	725	725	673	687	685	675	694	741	662	702	751	732	648	704	667	698	759	702	725	707	678	662	664	738	678	673	662	702	716	713	713	739	694	716	713	643	741	724	695	705	696	700	724	712	738	668	683	734	694	680	638	690	739	664	656	679	736	727	686	731	688	691	723	686	682	725	698	699	716	730	662	708	700	684	692	705	707	692	682	692	698	721	629	732	693	684	665	688	719	683	721	718	703	700	710	650	713	702	698	688	702	737	745	694	688	672	676	751	675	720	712	696	702	721	697	669	633	719	703	708	691	703	699	673	680	723	678	711	705	698	695	679	690	706	708	736	694	723	680	702	704	694	697	674	694	714	719	718	638	704	703	710	718	709	698	684	714	685	699	696	701	682	672	728	675	717	633	729	708	730	725	719	679	726	655	670	681	678	686	695	720	718	728	694	704	696	706	719	684	714	672	703	696	686	698	689	677	677	727	738	723	689	674	689	750	733	714	702	701	708	715	682	726	684	688	705	733	730	637	697	635	717	725	661	730	681	682	722	732	669	751	727	698	706	737	696	666	712	687	685	680	685	727	638	698	706	709	707	683	722	705	690	677	727	708	699	723	668	687	706	657	680	725	715	735	722	663	669	676	724	688	691	659	731	684	703	668	695	724	675	683	685	693	676	718	739	658	688	667	708	679	681	653	716	673	681	704	699	662	672	656	692	691	700	691	711	695	666	695	697	672	683	713	695	693	730	748	698	693	688	702	706	705	727	711	718	678	720	666	737	718	722	689	631	686	696	726	700	785	710	689	735	676	703	704	687	680	703	684	711	713	708	676	726	669	727	669	725	767	704	694	724	727	728	719	720	669	714	739	722	700	707	698	685	701	706	738	724	644	684	706	701	718	729	689	695	706	706	732	691	692	711	750	743	719	692	730	702	662	713	699	702	680	674	773	647	674	717	692	729	745	691	754	739	713	710	708	689	733	731	696	739	643	695	689	693	686	704	799	711	697	671	753	734	698	679	695	721	704	686	701	704	702	692	722	705	666	644	691	657	710	717	713	683	701	716	721	682	716	717	668	682	705	671	702
17416	6503	6987	6748	3325	1781	1355	988	764	706	596	575	564	587	501	491	443	469	395	386	381	375	378	325	359	339	362	357	320	333	360	359	364	344	326	331	357	336	336	330	324	337	334	350	287	342	320	315	320	333	314	330	341	297	369	347	301	355	340	344	360	343	287	318	318	318	327	318	296	325	297	334	328	353	319	302	319	339	309	326	310	322	321	316	352	315	321	323	330	321	320	333	333	343	317	325	337	318	325	308	326	342	307	312	338	373	329	326	293	321	339	289	318	339	324	308	289	334	331	328	308	345	323	326	315	371	345	356	358	318	314	347	277	308	335	353	361	325	336	339	326	312	290	304	335	351	327	312	337	339	341	294	337	363	330	340	325	293	303	280	332	319	330	333	296	340	346	312	344	338	327	339	317	345	360	344	326	317	324	348	348	346	339	301	372	311	316	334	312	323	344	330	339	333	327	317	304	335	367	368	332	340	326	327	320	327	339	314	333	328	309	305	345	341	331	307	341	329	303	304	327	300	339	287	336	318	358	332	305	335	343	338	313	348	326	334	333	344	299	314	340	338	314	323	330	336	325	337	331	374	352	295	301	329	318	323	312	297	308	331	327	327	318	331	324	309	333	339	312	340	313	338	307	348	329	328	324	321	331	323	336	334	340	318	308	314	336	326	366	336	336	338	302	356	321	308	323	327	318	328	283	343	344	330	311	315	319	359	334	330	306	339	352	342	342	327	354	345	312	321	308	326	354	347	295	348	325	358	331	351	292	326	309	314	337	362	331	354	346	334	348	313	294	346	306	342	343	305	321	335	343	358	336	332	322	322	355	324	345	324	317	308	292	305	365	315	296	353	352	359	355	349	315	328	319	276	321	319	382	372	306	316	310	350	318	320	290	305	326	331	322	328	329	336	339	341	340	330	304	308	356	319	328	342	325	309	337	311	331	308	338	347	303	281	311	336	298	318	340	329	355	316	296	306	322	311	301	343	319	320	347	352	340	334	329	321	324	350	332	336	356	337	356	338	339	338	329	337	315	335	310	337	335	313	348	326	377	317	316	312	317	319	340	306	327	307	310	359	306	319	328	309	353	337	335	311	325	322	360	323	313	313	316	353	337	314	328	330	318	308	307	329	298	322	338	330	376	301	319	350	371	321	341	364	365	337	358	331	324	315	301	307	338	347	336	298	346	318	351	355	353	321	299	315	314	323	315	324	304	336	310	320	353	353	324	302	332	325	349	348	348	312	301	324	314	292	324	319	331	293	330	341	318	328	296	343	299	342	323	307	288	343	330	324	326	326	319	320	377	359	312	345	374	321	339	332	330	385	329	333	314	297	320	357	390	334	303	338	328	321	307	326	320	295	314	341	314	305	320	345	328	345	329	311	345	334	309	323	289	284	327	303	344	329	309	355	342	329	336	308	306	332	323	351	324	347	351	301	307	344	286	343	341	329	301	333	343	333	279	314	326	298	323	306	286	308	317	342	331	291	335	315	336	350	329	303	326	331	302	377	346	309	334	317	313	325	332	332	300	358	345	306	352	336	329	359	355	312	349	311	339	324	315	323	311	344	313	332	331	332	337	319	369	343	327	329	328	315	306	299	342	358	324	362	325	317	295	308	305	329	334	332	316	327	369	341	332	322	324	326	308	348	308	372	321	313	352	327	336	321	310	322	342	338	308	300	343	323	351	328	269	331	303	352	341	332	324	342	320	293	302	314	327	313	345	319	353	330	312	363	331	317	364	330	347	326	319	332	321	322	339	325	307	337	331	320	320	327	312	322	310	337	338	331	305	305	289	280	353	314	339	330	318	326	348	330	372	321	308	321	352	348	328	314	317	313	335	328	358	337	324	302	341	314	341	347	347	372	355	314	304	361	351	305	313	355	294	319	323	326	326	324	323	338	377	356	313	346	322	361	343	317	333	326	333	317	328	355	329	304	307	319	326	337	288	305	312	320	337	326	345	364	310	324	316	317	332	340	303	306	282	346	330	335	328	321	314	336	333	349	321	297	293	321	346	329	305	301	330	317	316	338	314	295	317	329	361	322	310	349	321	329	304	318	312	321	329	379	336	331	311	333	347	320	320	345	340	366	326	312	326	334	324	303	329	288	314	346	330	297	334	338	304	373	323	309	333	334	389	327	335	342	348	328	364	360	327	288	313	310	318	319	326	332	334	317	321	317	337	340	345	340	297	306	286	341	351	331	335	303	321	322	335	309	323	317	344	333	305	329	337	291	339	353	306	313	353	334	330	335	339	350	349	326	314	292	351	337	329	325	301	322	321	328	322	290	311	325	313	331	368	342	294	334	333	316	324	328	312	341	328	334	356	319	353	322	334	345	301	310	342	306	300	297	324	322	329	348	318	359	341	301	309	294	345	301	312	300	308	291	352	335	307	317	342	319	317	330	320	334	373	339	356	301	311	313	339	289	326	311	334	325	335	329	328	321	344	377	338	306	347	343	303	318	322	343	321	322	329	310	349	318	342	342	304	301	323	328	338	312	326	322	321	367	313	328	333	328	315	307	292	315	313	306	344	325	331	340	308	340	321	316	323	325	330	341	323	348	328	308	313	331	352	325	378	299	335	305	321	330	322	305	336	359	334	319	352	312	325	331	324	357	350	302	317	359	335	306	337	307	301	324	322	331	326	351	329	339	324	324	305	323	346	346	321	326	343	325	323	324	333	342	334	334	302	352	337	335	327	335	346	294	359	333	328	319	304	324	339	323	309	343	298	324	335	325	326	350	323	330	340	329	303	362	331	333	357	336	320	298	289	317	336	341	345	323	299	333	319	333	315	326	337	340	341	316	342	303	338	326	331	348	351	336	351	344	357	347	308	353	343	324	349	332	328	311	341	329	308	303	333	316	331	338	312	336	345	323	312	299	324	351	337	308	338	346	298	287	325	322	349	311	341	329	347	355	316	337	373	312	326	297	312	343	324	339	329	304	305	337	313	329	314	298	317	302	348	311	322	320	331	291	325	326	323	337	322	334	327	332	341	310	369	341	304	316	319	323	318	319	341	345	342	305	323	313	314	335	334	331	325	335	301	329	353	319	328	296	342	311	299	320	321	318	340	326	308	297	298	325	319	351	334	336	348	356	316	362	334	349	351	330	345	344	326	325	319	381	349	327	316	326	331	370	361	336	341	332	324	326	337	319	366	314	330	325	343	317	346	377	296	316	336	351	331	345	308	287	309	302	347	324	306	311	331	335	345	311	326	327	306	317	341	341	319	308	329	345	318	326	279	298	317	330	332	309	328	319	323	291	330	354	285	349	353	341	306	364	317	331	302	354	290	319	339	320	331	327	345	351	314	311	305	331	332	366	320	341	323	314	321	333	305	335	276	329	309	328	323	320	331	322	339	334	339	319	334	317	310	309	326	303	349	327	300	333	297	341	322	316	318	316	331	323	339	319	292	339	327	347	306	352	334	320	331	323	304	324	330	345	308	320	312	313	329	329	322	301	316	321	345	331	305	337	312	299
11730	6054	11701	15654	10131	6831	5165	3955	3187	2698	2288	2085	2072	1918	1892	1711	1541	1480	1335	1177	1154	1083	1007	1014	947	913	779	897	820	859	851	835	841	858	852	793	794	797	775	820	844	837	778	779	748	749	796	777	818	813	763	776	779	785	784	750	754	767	737	745	779	798	778	765	757	739	735	756	756	780	767	787	756	799	748	749	827	759	731	785	726	731	762	792	724	733	744	765	790	747	747	779	789	744	759	730	756	766	785	739	726	744	738	782	767	711	759	737	734	771	759	739	742	731	773	801	755	752	776	745	725	768	743	770	807	767	768	794	781	775	766	736	699	747	768	725	778	764	769	768	780	734	767	776	769	756	759	709	759	772	743	727	744	782	724	783	744	745	775	804	732	825	744	751	766	746	776	759	746	787	773	796	743	682	729	734	785	751	783	710	760	725	729	776	766	766	781	784	756	710	787	804	747	748	789	741	746	762	756	762	773	732	746	729	784	815	728	756	745	802	761	778	737	765	776	724	765	754	750	768	775	686	757	736	764	741	751	755	787	721	755	767	775	816	714	762	716	811	729	752	769	784	790	742	715	731	741	753	795	731	717	736	712	775	761	795	774	795	760	729	766	751	765	784	774	798	770	778	723	703	775	776	768	776	738	742	714	781	775	753	746	792	785	738	743	760	800	784	809	776	792	789	735	771	733	767	745	802	832	768	762	748	745	746	730	735	775	823	722	747	765	780	774	795	753	745	778	766	782	773	794	713	737	727	790	752	767	717	759	782	747	726	802	739	761	768	757	753	770	750	738	767	743	734	753	708	760	727	748	705	751	790	814	762	757	709	760	769	755	758	751	739	763	787	773	772	834	794	754	770	718	752	762	785	766	742	721	761	787	744	722	771	756	730	749	803	724	780	755	799	748	789	758	779	808	753	731	744	730	806	760	794	726	806	764	770	786	749	764	807	735	733	783	789	762	771	793	767	762	739	795	715	758	777	720	759	779	774	727	761	765	749	773	744	741	767	700	755	761	757	766	775	754	750	741	750	768	748	762	760	737	737	714	726	752	775	791	733	763	723	744	814	762	714	766	754	722	745	768	783	759	729	755	788	770	750	807	782	777	757	747	761	757	771	737	800	808	789	766	801	733	776	754	763	760	756	776	736	751	761	712	720	786	770	743	714	777	725	775	733	753	785	753	761	737	726	767	727	752	757	808	757	743	756	752	753	805	752	698	747	810	772	784	732	746	732	782	793	748	751	755	781	765	755	768	756	723	812	763	790	761	730	769	754	748	830	727	749	808	714	750	737	746	779	771	754	805	776	774	772	752	744	763	791	789	742	758	790	747	787	751	745	717	753	730	763	775	775	748	725	809	767	760	785	726	772	750	755	779	730	799	710	714	794	734	761	776	794	787	761	798	753	739	723	729	748	771	741	808	778	683	776	780	769	785	779	795	776	733	706	726	729	734	760	738	782	770	781	768	803	728	741	774	726	722	773	772	762	772	775	754	779	781	776	773	707	748	754	794	722	804	767	700	778	770	752	756	747	810	790	801	842	745	773	782	788	741	790	745	781	743	727	771	775	729	736	717	754	756	777	737	705	722	811	739	737	768	725	786	784	751	760	780	775	807	763	765	773	770	728	798	750	733	715	720	755	823	749	780	773	757	792	799	783	778	831	723	771	733	807	737	735	773	737	754	794	776	781	785	718	766	778	776	711	751	771	819	742	765	770	807	769	703	764	755	732	787	793	772	704	727	765	757	766	714	764	757	766	744	799	752	750	732	775	734	762	736	750	745	798	766	772	740	751	724	749	737	770	735	756	772	747	822	759	727	765	826	758	726	754	755	727	789	771	729	779	800	780	760	796	754	751	759	742	798	747	728	744	776	772	732	813	812	751	748	780	709	765	761	770	722	744	761	782	786	768	780	713	731	757	790	754	764	780	771	804	752	766	755	745	726	788	759	719	731	731	754	758	789	762	790	772	715	732	786	751	720	749	745	758	748	667	757	756	749	754	696	741	759	767	789	792	785	733	762	744	743	767	732	784	756	784	755	780	805	759	727	786	784	775	725	730	770	819	757	749	810	743	761	719	715	770	735	713	752	779	737	735	770	745	781	769	758	749	779	738	760	765	807	740	749	760	715	741	792	786	764	747	774	764	771	766	740	752	747	759	783	744	746	781	785	803	769	759	777	732	743	742	756	710	779	763	737	770	734	812	778	735	759	772	753	818	768	747	761	803	745	749	759	768	733	791	782	765	758	757	768	755	764	734	753	801	796	732	769	781	765	751	776	742	749	771	740	766	780	803	774	718	750	757	753	745	699	753	784	769	766	780	768	757	712	757	709	785	778	763	835	751	734	759	747	801	769	784	740	780	782	774	778	791	787	758	739	799	755	776	725	737	784	726	770	741	787	776	732	769	790	793	774	729	761	726	746	723	788	711	808	767	785	710	788	738	764	774	803	722	780	728	705	771	762	807	729	759	837	752	794	720	763	758	768	724	760	787	762	761	777	757	745	750	765	741	759	758	761	752	762	756	838	743	766	770	724	759	752	822	727	745	738	761	780	770	708	728	811	750	769	788	773	741	764	779	731	803	797	794	789	764	707	768	773	759	745	782	778	754	773	762	745	776	766	784	787	780	790	757	751	770	762	735	785	782	757	758	784	741	736	774	729	720	747	771	749	760	760	795	719	769	767	759	736	723	739	778	793	787	804	788	777	739	755	745	729	753	748	767	771	768	798	781	722	756	757	754	723	740	731	809	735	750	765	725	765	750	729	698	764	719	771	704	774	809	745	775	777	814	747	762	726	749	797	741	781	752	771	789	739	779	774	741	776	695	794	763	754	751	767	783	708	750	743	768	768	784	706	741	737	776	760	741	726	781	755	746	707	706	751	834	769	780	823	726	745	737	774	769	766	807	788	774	784	734	740	765	766	751	787	838	730	831	745	715	719	804	756	779	765	767	737	745	754	768	823	769	779	743	779	737	752	749	740	761	752	693	762	775	762	735	818	745	749	775	778	788	810	745	774	742	745	727	754	770	778	792	783	748	753	744	740	766	772	762	778	759	746	738	767	736	751	741	691	803	736	767	771	776	845	748	796	751	673	718	710	774	774	774	777	788	804	725	769	763	776	782	759	756	749	777	743	766	788	750	779	725	771	772	745	760	758	831	771	716	773	811	776	799	724	819	757	769	736	767	752	699	761	724	770	783	759	764	805	737	797	768	780	738	755	737	746	793	791	725	830	661	750	732	743	785	780	772	712	793	775	765	802	736	747	718	742	834	732	732	763	756	741	727	759	742	793	765	756	728	754	733	761	687	773	733	737	712	728	750	765	745	753	771	755	728	704	757	708	713	793	770	740	724	773	721	799	766	733	738	731	738	802	741	771	768	723	707	679	778	735	730	793	815	746	762	731	772	769	775	798	741	764	769	759	747	729	718	773	777	773	750	776	716	748	781	772	771	754	793	732	760	736	767	812	827	737	797	731	734	776	754	796	804
25156	9994	10670	10623	5080	2741	1845	1358	977	842	757	674	662	582	563	578	461	482	492	392	384	424	407	393	338	338	324	315	314	310	318	297	330	290	261	315	297	331	352	294	323	325	338	310	288	293	305	277	314	326	352	311	315	300	300	301	304	325	313	307	287	324	304	322	328	311	340	284	303	305	266	308	332	273	322	302	283	295	292	291	330	326	320	314	299	296	306	310	302	314	366	303	293	279	301	320	279	313	321	323	296	292	327	332	306	311	319	315	318	324	338	303	279	298	312	333	305	315	279	328	326	305	323	300	302	273	318	297	305	318	317	299	289	310	329	335	320	310	268	333	302	332	309	300	301	307	344	356	330	297	345	319	331	306	291	282	318	297	309	315	341	295	307	332	314	313	330	348	321	301	323	309	310	285	290	323	330	314	344	327	331	301	326	317	309	321	317	299	340	333	294	326	311	277	304	325	309	305	292	294	309	310	332	302	342	314	304	275	331	300	323	292	304	363	276	263	332	302	322	311	323	328	344	327	325	318	325	291	286	310	321	269	310	288	305	314	293	326	338	304	308	319	326	304	321	327	304	317	293	328	295	349	334	339	287	340	314	298	334	334	311	305	325	306	308	340	305	309	296	298	313	305	291	331	319	284	327	312	299	283	298	288	342	312	299	295	303	311	310	318	315	274	293	329	308	315	326	296	333	319	289	311	288	343	321	316	303	311	340	298	310	322	342	285	327	320	324	325	317	292	323	320	318	296	307	323	332	301	286	304	292	339	302	313	297	330	316	303	308	306	313	366	300	333	301	312	315	297	299	264	300	316	281	298	358	275	310	315	304	309	284	320	312	327	326	269	340	311	312	286	334	299	279	300	308	331	294	290	332	329	317	329	304	315	290	320	308	322	316	320	323	283	292	277	322	342	345	357	337	318	298	307	281	329	337	336	296	329	325	336	321	312	308	302	351	289	285	309	346	331	315	289	314	328	360	311	294	334	359	295	290	323	315	362	292	305	293	291	289	363	300	261	342	311	372	339	292	335	318	302	313	331	331	317	312	292	338	274	346	290	271	321	320	308	309	283	336	276	311	308	290	360	335	321	317	318	294	293	298	283	318	279	289	328	306	302	347	317	316	331	279	328	340	321	320	305	315	316	302	295	322	301	329	348	303	317	320	306	309	329	363	289	315	285	312	304	305	314	327	333	311	286	304	320	302	314	321	340	283	300	317	315	333	341	298	319	274	296	304	343	353	313	347	297	332	315	324	280	326	335	306	303	351	308	310	290	302	334	310	322	333	294	305	307	312	325	316	314	331	319	308	309	303	300	311	277	281	308	317	314	323	300	304	307	298	306	360	330	322	292	309	305	317	300	307	303	302	293	325	340	275	302	297	312	325	303	294	307	332	293	310	330	299	323	323	298	322	301	336	294	319	308	300	299	303	314	348	293	299	334	292	310	293	306	359	312	326	263	353	305	356	297	310	319	303	297	315	293	335	267	330	333	298	327	319	273	293	343	293	330	307	353	347	336	318	298	273	287	317	334	292	321	316	314	297	333	309	267	308	322	289	303	309	327	347	288	314	326	326	333	330	313	335	334	345	298	299	296	312	305	294	327	340	328	320	297	307	288	317	304	337	343	303	293	305	284	295	293	353	332	328	373	320	340	325	318	327	301	305	315	285	289	323	319	316	290	308	312	351	291	297	287	305	295	312	313	332	292	293	272	306	334	329	280	310	305	290	305	317	310	281	300	323	314	330	323	341	312	315	346	309	329	319	300	308	335	295	299	313	294	326	329	310	308	336	321	333	326	303	332	323	295	300	291	299	305	298	308	328	334	310	314	309	312	332	324	304	324	300	309	310	291	325	335	344	327	297	318	292	321	303	309	300	269	307	313	301	285	314	315	325	290	335	336	277	350	310	310	318	323	307	315	330	307	307	313	294	338	296	291	331	325	305	302	328	281	323	307	338	296	262	314	284	303	296	287	322	315	297	334	295	312	339	331	309	299	319	329	322	308	320	329	292	296	298	297	336	309	320	301	304	279	300	326	331	312	281	296	302	311	304	310	316	316	325	301	325	311	342	308	325	341	315	351	331	293	304	316	307	298	280	295	314	276	316	306	302	305	314	319	318	344	349	319	298	304	320	282	288	292	282	336	291	302	301	313	321	268	314	312	288	322	305	299	298	307	290	337	320	330	354	321	323	313	340	320	301	338	314	287	329	319	331	302	268	287	352	283	320	333	318	332	341	300	327	289	319	316	309	318	345	329	295	331	301	299	298	324	340	298	311	293	338	311	311	317	302	348	314	282	321	310	304	334	313	298	326	304	304	296	296	272	337	315	298	314	293	275	320	354	281	306	292	311	319	321	325	305	305	301	292	281	328	274	331	328	313	290	323	297	331	313	297	323	287	331	287	289	299	304	306	309	334	319	317	298	310	305	325	298	314	310	334	307	282	288	352	274	287	294	278	272	293	295	364	342	309	319	310	298	294	323	302	334	311	319	320	327	290	299	323	295	296	332	288	324	314	310	301	323	338	286	333	300	286	319	317	304	330	306	301	315	308	296	326	347	303	302	314	326	314	318	320	330	318	313	299	314	299	300	278	330	294	313	315	293	306	290	320	288	295	307	317	300	324	291	272	319	326	324	315	296	302	337	304	314	325	308	307	294	327	291	288	313	335	318	321	337	314	265	285	307	290	282	309	317	314	317	300	320	343	313	315	298	344	304	329	338	302	323	316	319	300	341	288	300	302	304	316	287	283	293	324	340	318	283	290	293	301	306	315	310	321	329	320	313	339	294	307	319	317	316	335	338	334	348	302	332	320	273	299	298	322	289	302	358	318	338	291	306	324	321	349	312	307	293	324	302	338	293	288	310	324	333	316	327	325	317	270	308	320	280	311	332	306	324	336	335	299	277	305	322	313	296	297	304	307	292	328	293	321	298	317	308	323	322	302	323	329	306	309	293	294	351	299	351	309	325	320	346	274	286	293	318	303	285	326	317	305	298	317	288	330	328	297	276	326	313	353	332	285	289	323	332	311	304	289	335	288	314	333	317	325	317	307	328	318	298	294	311	318	288	331	328	317	288	329	292	318	314	305	298	304	308	304	280	302	287	286	323	317	331	313	328	296	308	313	303	327	279	305	302	318	314	285	287	311	314	295	343	300	324	318	292	316	321	281	308	301	343	298	344	341	336	304	315	345	303	299	277	308	336	266	319	329	332	338	311	323	302	309	322	289	335	315	297	291	301	292	322	302	310	317	339	301	288	331	311	313	269	362	322	334	324	281	322	319	287	306	283	317	313	354	309	314	286	311	310	325	321	314	333	326	338	327	322	336	301	316	324	320	323	308	292	300	313	328	341	296	343	328	320	304	322	354	264	316	327	305	295	315	303	272	327	317	316	329	330	344	303	286	321	323	309	316	325	307	312	311	320	280	314	307	338	333	315	294	298	305	323	314	304	321	291	308	326	354	329	322	291	331	300	271	291	306	351
14967	7973	16926	21526	13336	9259	6986	5288	4316	3432	3090	2821	2568	2256	2170	1969	1734	1644	1521	1367	1219	1207	1185	1047	907	839	889	907	837	814	793	826	830	773	755	814	797	757	761	811	796	794	802	744	741	772	731	735	740	731	700	740	746	795	744	745	717	768	673	689	739	692	698	759	709	764	728	691	730	776	746	730	737	720	700	742	744	725	707	681	754	704	703	716	735	716	704	750	693	721	731	744	716	719	742	723	738	777	711	752	729	725	676	737	759	744	766	713	727	710	717	709	674	738	718	702	737	751	716	693	714	723	705	783	738	744	710	759	734	724	745	719	755	701	740	750	717	731	713	720	732	689	735	704	720	738	682	737	724	755	741	719	677	708	750	729	718	688	719	719	750	723	747	715	759	699	716	729	733	784	711	741	688	721	720	729	730	763	718	721	714	726	732	748	712	691	720	720	737	693	753	682	760	683	739	728	676	713	761	718	716	710	694	695	746	697	741	739	734	699	761	782	749	781	714	710	760	675	736	697	695	746	741	738	736	752	734	710	708	710	672	672	724	780	705	709	707	719	728	723	709	727	724	732	710	730	719	666	703	729	745	742	760	724	709	718	746	708	720	718	732	689	741	734	749	737	686	765	714	718	684	681	705	696	736	692	720	722	714	739	712	715	683	692	739	752	685	721	742	712	724	721	732	743	710	719	667	709	674	713	735	735	716	691	753	716	721	698	737	733	736	680	667	711	679	726	721	729	734	651	738	723	709	706	708	743	755	712	774	736	712	736	731	678	733	694	708	711	739	733	724	765	761	740	738	699	735	718	754	706	735	749	709	719	703	701	737	690	740	729	711	716	736	728	702	705	760	692	763	679	713	690	705	747	679	712	781	717	682	730	737	746	741	685	746	740	709	717	754	728	702	707	777	698	733	764	679	734	702	707	715	707	727	711	720	756	731	749	748	698	759	743	741	745	692	731	703	695	806	716	717	693	691	700	748	794	672	722	781	739	741	732	719	704	758	700	715	683	724	752	734	716	766	748	716	718	761	691	741	745	724	682	704	703	722	777	724	709	738	709	665	774	766	698	730	730	670	686	698	753	762	710	709	726	744	732	760	764	699	744	701	704	732	689	697	735	728	735	735	719	690	693	672	728	753	680	657	698	718	724	758	737	732	729	742	762	744	701	711	691	742	749	707	759	668	685	763	695	747	689	661	744	724	740	722	758	707	670	680	752	719	703	742	750	712	697	684	744	761	710	724	754	730	705	700	761	733	775	692	726	670	726	724	734	772	688	695	687	726	760	727	686	717	696	732	668	688	763	734	724	732	704	758	701	705	682	721	754	742	689	702	740	750	745	701	756	729	734	678	735	767	730	743	725	700	710	764	752	658	747	736	707	743	738	767	732	698	716	759	713	731	757	727	748	736	728	753	698	749	695	765	717	700	709	757	732	703	716	698	681	728	774	754	741	743	733	746	698	715	716	697	705	718	755	724	725	745	729	740	774	704	704	683	734	741	717	731	713	684	704	741	671	717	718	688	721	751	742	724	738	748	713	718	736	746	712	733	682	605	680	748	714	747	749	708	712	709	731	704	674	711	751	709	691	772	753	732	749	746	720	760	736	704	731	727	705	701	752	677	629	745	735	719	750	720	735	770	718	720	721	664	749	743	679	693	770	738	716	697	706	751	661	725	710	711	731	729	721	708	765	700	702	778	683	732	732	680	707	689	741	745	674	667	682	711	733	725	728	687	719	685	665	736	718	693	737	734	703	730	658	712	739	733	714	703	695	723	728	730	786	710	754	699	774	698	723	713	700	686	678	715	729	725	731	770	726	687	753	735	690	701	752	743	708	718	754	714	707	757	697	732	678	691	714	753	742	702	742	713	713	692	750	751	799	735	717	733	768	731	703	740	754	682	730	721	724	718	734	723	720	711	685	699	724	730	739	738	741	728	705	695	699	728	727	727	750	649	715	667	733	756	703	671	741	692	742	744	733	705	733	676	702	748	680	686	720	681	694	716	722	700	707	698	725	740	703	723	731	735	700	713	742	721	744	695	805	755	745	725	729	733	708	719	686	714	771	707	739	726	686	706	691	717	748	741	752	750	706	723	709	744	699	681	701	736	696	723	701	711	733	715	717	676	725	687	692	733	671	697	691	760	774	752	727	705	711	693	721	699	738	722	738	730	748	687	752	697	689	770	784	794	760	766	761	740	756	691	760	682	754	704	729	714	709	708	708	731	721	740	777	728	680	711	716	733	787	723	725	728	781	702	710	724	705	711	707	667	693	646	706	735	729	790	704	735	692	744	700	754	690	761	753	740	761	701	715	732	727	693	739	709	714	696	720	735	692	735	726	744	741	709	777	698	712	703	753	753	740	718	701	709	745	735	654	693	675	717	726	755	773	707	692	699	665	710	713	739	724	680	677	775	746	706	718	730	703	768	768	723	740	736	708	735	715	770	714	721	688	729	742	733	778	686	718	720	724	746	715	693	733	699	796	740	682	721	743	716	742	736	739	747	732	712	739	764	725	801	727	742	663	718	691	782	764	688	729	722	731	673	735	746	728	735	721	711	759	672	725	708	694	728	669	694	716	729	696	733	739	727	704	750	693	708	703	721	719	715	703	707	731	707	729	711	689	666	720	736	711	695	714	735	701	777	749	717	700	694	687	717	718	714	695	707	698	734	686	731	711	686	737	718	704	704	704	705	712	743	661	748	705	761	793	736	736	748	697	702	736	673	699	705	727	686	728	699	742	698	724	666	709	764	722	747	712	725	748	735	690	732	676	717	684	692	729	674	725	714	723	736	729	741	710	714	708	732	720	670	770	709	736	706	653	681	721	731	718	650	713	687	736	688	726	744	750	724	695	729	790	716	748	718	735	727	684	716	744	722	681	758	736	688	740	708	694	749	696	700	716	735	705	719	717	706	729	674	717	716	729	769	693	764	714	708	727	690	722	728	668	750	705	709	673	779	714	719	664	694	687	724	747	724	739	707	705	739	739	741	710	726	730	752	747	759	732	749	712	725	735	721	717	734	738	745	732	733	696	721	761	777	691	733	718	681	675	731	706	707	704	710	733	762	748	694	693	733	757	735	754	720	693	691	759	718	744	671	727	754	712	735	689	705	706	712	739	734	733	686	741	700	713	708	719	729	700	719	728	694	726	743	708	692	700	742	736	733	725	703	710	740	676	647	709	675	747	761	754	757	703	697	730	725	754	727	688	728	738	722	724	766	758	719	726	744	734	711	714	741	754	696	670	733	705	670	724	755	760	696	705	739	732	716	738	735	674	677	734	762	702	716	705	709	703	742	754	792	744	714	691	760	745	741	700	705	724	778	681	733	693	767	730	737	686	691	708	685	707	748	706	752	736	712	774	701	700	696	714	733	722	685	762	713	706	770	730	673	736	749	684	738	690	723	731	674	712	731	746	788	725	719	732	762	700	708	696	721	724	720	710	723	715	735	758	725	688	688	683	693	731	787	716	738	731	794	756	728	719
8560	3399	3831	2837	1681	993	802	649	528	483	458	439	401	398	385	403	371	364	330	309	361	298	311	330	330	297	295	283	288	302	287	318	302	314	288	314	292	305	307	282	301	294	297	290	269	264	314	282	289	300	302	315	321	287	331	279	273	297	268	288	273	312	282	280	316	283	320	325	281	292	301	295	274	305	277	330	270	271	287	306	294	303	262	301	262	314	284	333	265	332	282	298	269	292	292	294	296	327	304	285	318	309	314	300	299	282	307	281	309	299	282	257	253	252	293	273	303	314	289	270	290	313	319	294	298	315	306	307	290	274	263	309	286	296	274	295	309	316	309	315	279	265	292	336	325	288	289	303	316	291	287	282	264	287	333	306	302	317	297	307	293	316	282	305	294	330	293	283	271	312	301	315	313	262	277	281	276	297	262	292	304	274	313	292	306	309	297	321	291	301	309	311	307	283	304	259	296	305	304	315	310	305	307	306	293	276	306	311	291	305	314	318	290	296	327	285	284	297	343	295	295	264	276	264	292	306	289	311	287	303	312	297	278	299	313	273	292	303	293	311	290	272	303	309	301	296	271	301	299	291	296	306	300	270	307	284	292	333	291	281	297	307	284	278	300	325	284	299	306	307	286	310	279	323	301	308	269	292	319	282	279	304	342	292	333	279	289	298	298	320	271	286	310	302	275	296	295	274	266	272	297	289	279	313	317	282	289	310	295	289	308	312	313	322	263	261	269	282	267	284	316	268	318	288	272	327	292	295	334	302	319	307	275	307	308	282	309	282	323	300	280	333	323	327	252	282	296	280	312	303	322	292	296	302	314	327	281	332	298	268	284	290	300	270	337	295	270	296	309	318	269	269	269	281	288	298	272	336	332	286	293	323	323	298	297	318	304	291	275	304	293	305	281	305	314	296	311	305	315	336	312	333	306	285	324	308	303	289	286	284	310	278	302	270	320	293	312	305	309	292	341	324	322	271	291	305	278	290	292	292	297	304	322	273	284	334	321	314	324	318	292	306	279	289	294	316	296	308	301	329	297	275	277	286	266	323	341	289	298	269	283	306	287	325	273	265	290	294	274	305	299	293	267	291	286	276	271	298	297	320	284	281	292	296	310	296	301	301	288	292	288	277	301	328	290	276	274	303	292	307	271	268	296	256	298	320	322	298	281	287	260	296	294	326	333	310	305	318	287	291	301	305	273	286	301	262	275	292	301	264	304	322	282	317	302	289	304	308	264	293	300	296	279	291	302	308	292	323	313	318	283	306	275	304	302	284	332	310	326	286	284	298	295	308	272	316	310	302	282	323	300	319	305	310	297	269	284	302	294	293	287	285	301	296	299	320	260	302	324	291	290	315	270	325	262	293	308	294	274	329	281	273	285	341	277	256	284	305	294	304	322	305	292	276	293	326	312	335	281	310	346	336	286	320	289	331	311	287	330	303	323	305	306	273	314	288	327	283	281	282	298	305	308	287	305	309	298	285	283	295	292	293	297	320	323	288	277	284	279	337	343	300	294	300	284	314	298	276	274	303	292	312	303	296	318	273	273	269	289	311	260	293	304	307	314	293	302	299	329	282	261	267	241	296	267	308	297	299	282	288	322	291	273	277	308	270	306	285	279	273	307	287	272	313	313	293	264	287	295	282	282	308	269	292	318	332	300	285	302	297	283	283	262	268	289	268	277	281	309	309	277	324	313	277	313	289	283	285	253	259	287	292	326	290	320	290	297	274	319	331	275	309	310	278	319	308	325	286	320	299	323	294	298	274	274	292	293	275	302	302	305	317	299	284	293	297	298	294	274	276	303	265	262	286	328	291	332	308	292	310	294	303	270	279	268	308	305	306	258	303	292	306	285	314	291	314	313	245	294	304	299	305	269	311	328	309	310	320	302	312	296	303	305	300	312	282	323	309	272	267	284	265	296	287	307	291	328	344	265	267	265	294	297	291	281	325	281	280	255	290	349	284	310	292	306	289	281	277	304	303	270	290	267	280	285	328	314	307	303	285	284	300	256	280	274	299	323	295	301	308	263	275	310	290	315	297	313	276	310	288	301	311	299	263	308	283	285	302	281	304	304	313	275	288	281	295	283	314	322	296	283	288	276	315	282	296	312	293	308	287	268	315	339	308	263	306	259	285	303	282	313	285	298	311	297	330	295	314	334	330	293	330	325	322	315	305	263	291	293	325	298	301	273	278	253	309	318	287	292	288	308	278	287	261	310	322	298	281	296	306	281	301	261	278	292	308	297	283	270	303	289	293	276	296	315	287	332	308	265	269	273	278	304	308	320	298	303	310	310	284	281	257	280	297	297	266	264	260	271	271	284	292	325	338	273	294	285	278	290	317	272	291	299	334	270	298	296	282	300	275	318	301	279	286	295	278	300	286	280	304	261	304	290	299	287	332	288	295	309	315	279	309	296	299	293	298	283	304	334	345	278	312	272	337	309	308	304	298	294	280	301	263	294	296	281	289	294	274	272	319	319	299	269	309	309	260	289	282	307	273	301	272	283	280	300	311	293	277	282	296	335	279	300	260	318	288	293	287	260	285	338	282	281	290	287	290	296	319	297	286	267	282	268	298	299	281	306	290	286	322	319	282	322	286	236	305	277	325	295	276	302	301	298	326	304	312	321	290	283	268	289	307	298	316	330	268	300	292	310	320	324	291	295	291	315	285	276	285	324	299	309	286	294	280	292	317	296	293	328	278	340	320	344	292	286	291	315	313	288	304	278	282	339	329	276	320	306	285	299	283	307	288	273	295	291	299	283	300	307	339	301	298	310	306	275	309	251	287	342	305	269	291	318	279	259	316	287	255	307	267	302	288	288	315	291	341	274	297	277	327	276	275	286	276	291	317	268	319	308	293	264	294	306	297	291	291	303	334	293	321	306	289	262	304	306	304	281	277	274	336	291	288	290	270	308	306	307	265	321	315	321	270	301	296	310	315	334	293	279	289	254	275	303	311	305	291	280	283	329	271	286	300	285	305	284	304	319	287	329	293	257	286	280	314	296	267	294	275	288	299	319	297	299	299	279	292	277	275	264	317	307	274	303	280	313	283	275	279	288	313	290	292	265	307	301	302	285	311	266	303	271	307	274	272	294	283	297	287	299	310	303	255	318	290	271	307	309	283	316	304	318	293	284	343	314	297	264	276	312	303	276	289	301	326	297	327	281	291	311	297	325	288	338	313	325	287	275	295	303	306	333	288	293	284	277	304	287	276	301	325	332	286	305	282	311	292	289	320	301	302	299	300	290	277	301	339	239	307	303	301	289	283	278	328	324	302	282	287	288	326	267	282	279	276	304	312	297	302	259	320	270	305	275	287	286	272	291	290	309	306	311	306	316	293	275	270	293	286	276	315	306	267	287	289	291	312	323	320	301	262	261	282	282	301	308	275	306	290	315	296	300	309	303	335	310	310	348	310	322	264	287	267	296	276	262	309	282	314	287	311	326	302	283	311	294	274	320	318	302	318	294	317	297	299	315	280
5787	3470	7095	7843	5674	4008	3028	2285	1939	1768	1647	1453	1366	1311	1239	1212	1069	1035	1040	910	916	857	836	792	777	729	770	716	730	759	739	714	752	708	734	705	706	730	726	714	723	686	652	713	705	709	720	707	667	727	691	669	705	728	695	694	694	662	680	708	705	684	704	706	716	660	702	718	684	701	691	668	651	655	719	682	699	693	696	657	700	674	748	691	691	679	696	690	699	717	710	707	654	673	694	700	644	738	710	685	691	706	637	709	667	699	685	683	664	661	702	721	678	667	699	713	716	713	737	702	712	675	685	691	724	660	717	663	721	688	713	701	674	720	701	747	662	679	706	695	712	684	677	684	657	695	707	676	710	645	716	680	733	721	709	705	716	727	653	677	699	719	663	702	711	693	676	666	695	685	723	671	696	674	673	707	675	702	713	688	689	692	694	666	664	653	701	711	680	738	689	692	688	718	647	681	719	713	723	697	651	685	669	707	708	681	686	695	699	710	728	724	705	683	685	721	761	655	696	683	641	703	687	674	659	676	684	672	666	651	761	710	669	697	675	673	675	699	687	685	685	704	714	723	672	650	660	685	734	661	665	734	699	660	640	713	685	649	740	677	685	754	679	741	676	720	727	708	705	651	720	674	699	738	646	686	705	651	669	683	676	720	699	672	666	726	643	731	704	661	674	666	673	670	674	664	651	678	690	697	702	686	700	654	665	644	692	650	691	683	672	655	705	714	676	705	687	704	700	670	703	722	724	672	718	691	703	694	708	728	718	654	726	710	718	670	675	669	677	688	650	698	648	731	702	683	713	661	637	668	671	662	719	755	719	709	651	676	670	675	667	681	721	713	695	681	698	700	688	668	712	669	708	694	676	675	647	697	697	721	728	736	695	662	655	684	707	679	704	697	673	692	682	671	693	633	696	687	678	677	725	643	662	738	670	652	667	679	675	702	730	715	736	717	729	672	722	710	681	682	665	678	708	681	709	699	617	657	707	700	694	704	674	743	708	630	692	701	685	636	681	678	734	705	678	711	706	665	656	700	680	754	689	660	663	726	667	682	657	735	675	663	679	722	640	710	682	715	663	692	704	649	715	670	678	684	696	702	696	729	698	675	683	690	652	708	665	713	662	688	723	708	700	666	677	726	713	678	687	669	706	635	703	697	701	704	672	652	676	684	736	682	712	710	651	649	683	694	686	702	674	665	702	721	701	677	673	693	717	666	699	704	679	649	659	675	677	668	680	704	690	706	692	676	695	716	695	713	692	682	651	702	703	641	649	701	676	693	678	670	696	714	730	712	698	669	743	686	692	670	725	717	692	668	707	688	611	630	699	697	725	660	688	749	651	746	715	687	718	686	677	677	681	708	684	654	760	701	703	686	680	629	670	668	649	679	679	679	632	707	688	728	675	719	718	688	661	686	686	686	672	719	684	701	651	704	696	724	703	667	688	679	683	670	702	691	722	677	682	672	692	675	736	680	681	692	706	683	714	662	676	710	702	655	675	700	694	701	720	731	692	738	679	664	666	655	626	712	691	720	681	718	651	666	708	728	659	660	680	641	679	700	666	698	678	720	657	696	687	716	669	683	689	708	733	672	696	691	722	729	711	669	713	693	701	676	708	706	658	705	670	738	677	684	696	661	719	724	708	712	702	723	670	703	688	724	711	680	678	751	704	717	709	702	683	665	717	667	721	680	702	696	670	675	696	694	692	699	697	659	709	724	666	709	660	699	635	699	671	670	679	709	711	704	676	702	716	645	682	659	684	653	696	642	670	725	679	720	708	725	682	690	679	685	660	722	651	662	694	655	692	706	664	695	695	652	700	693	717	685	714	662	685	648	672	679	671	676	730	689	684	656	651	682	652	684	693	683	684	661	682	712	709	644	676	716	689	661	647	715	703	701	686	697	681	716	718	664	683	673	756	652	668	704	678	690	717	690	661	718	708	725	665	712	665	706	731	733	681	655	675	656	698	687	692	677	725	693	721	674	736	698	629	709	691	713	751	692	688	707	699	721	639	702	676	742	723	662	729	721	693	703	722	684	706	763	718	685	651	675	728	644	713	728	664	729	687	665	664	705	698	715	705	740	659	659	740	651	658	656	698	732	686	652	681	696	682	669	700	718	665	684	707	728	680	702	657	676	674	662	710	709	720	718	711	697	692	660	660	656	695	689	701	648	682	688	708	704	667	727	689	672	675	694	714	656	694	678	730	727	692	722	693	764	701	731	671	674	678	720	649	688	724	674	671	695	652	674	688	661	721	688	719	681	700	699	712	690	691	699	719	731	705	687	727	715	739	682	665	717	689	687	708	682	672	651	688	680	693	649	756	687	699	733	727	669	666	751	688	720	692	710	698	738	705	718	708	658	643	678	734	651	713	710	747	659	656	679	689	680	733	665	680	657	714	649	725	712	729	707	655	659	680	669	694	649	704	693	684	665	706	690	732	673	710	687	670	729	687	726	662	684	693	677	735	666	694	688	732	689	652	687	651	738	681	664	704	702	689	727	662	646	704	697	679	723	661	700	698	706	680	701	734	691	699	709	723	680	717	684	709	696	660	670	690	654	727	741	664	722	712	725	692	695	702	711	659	666	700	702	683	706	689	709	710	701	654	672	700	700	649	677	700	706	666	711	714	687	686	683	685	729	706	701	700	683	683	640	675	707	702	731	734	676	677	740	690	670	740	671	690	694	666	699	694	662	649	690	677	757	678	642	705	682	713	654	718	700	722	720	754	689	650	670	695	664	690	673	693	659	719	676	658	666	687	693	695	709	709	759	694	714	665	710	717	667	684	717	674	689	754	708	664	631	689	632	655	712	746	707	675	719	730	683	750	642	668	680	756	689	669	692	726	708	650	651	685	643	706	718	707	694	637	640	675	727	683	645	693	693	693	727	684	693	681	674	689	675	690	760	665	696	694	732	734	675	677	670	720	707	685	687	676	671	700	671	730	755	655	698	707	688	702	646	668	621	731	728	707	734	675	678	716	702	660	650	708	683	687	732	697	713	690	666	663	710	745	668	674	676	643	654	722	675	677	732	724	713	677	701	716	740	679	687	676	727	707	688	694	697	666	658	657	669	674	644	685	710	680	685	683	727	670	658	681	663	726	664	667	712	689	677	689	686	704	709	633	641	680	688	667	665	699	700	704	725	721	713	685	701	702	705	708	664	689	634	685	660	679	719	710	690	734	701	677	714	688	695	711	666	700	662	680	714	703	677	702	723	738	693	668	649	677	709	680	674	652	672	691	683	723	706	709	734	664	704	663	686	666	690	732	725	727	677	676	720	660	693	711	694	688	733	728	664	687	655	678	696	673	674	665	686	704	699	687	703	719	703	669	725	692	650	668	678	706	748	675	680	672	701	669	663	676	750	710	696	733	707	688	723	720	736	739	677	686	689	694	671	715	713	668	720	689	695	670	717	674	709	649	685	648	713	678	686	669	656	693	682	656	702	681	699	683	728	648	685	670	650	685	735	680	674	709	733	720	656
16605	6437	8316	6244	3150	1904	1399	1033	829	721	602	516	517	469	517	504	418	408	425	384	389	375	352	368	320	333	387	353	327	347	353	317	347	373	300	370	320	319	401	324	335	361	329	302	339	339	301	339	334	371	322	334	289	354	344	365	293	363	309	301	324	337	323	346	344	332	315	324	312	321	361	324	295	315	341	355	338	352	303	362	341	319	352	329	318	325	346	325	328	301	337	325	323	292	341	310	321	313	357	318	296	341	349	341	366	290	314	331	325	317	355	289	313	346	312	376	282	295	301	327	325	321	307	289	349	339	331	345	326	298	358	341	323	286	334	302	329	357	342	350	343	336	337	334	304	316	295	372	326	345	323	304	336	274	326	331	301	321	334	341	347	319	331	310	309	318	316	337	293	318	336	321	327	361	321	334	320	326	348	298	316	328	327	325	319	333	334	355	303	385	319	332	318	337	301	359	317	361	345	328	289	315	334	344	314	333	361	329	311	294	313	352	359	360	290	379	345	309	345	328	320	319	335	342	326	335	309	331	347	342	321	333	334	299	334	289	351	352	325	300	299	302	316	340	316	347	347	335	347	369	311	327	319	333	352	353	323	315	327	309	324	309	280	324	329	323	319	333	319	330	326	345	341	297	350	316	311	329	316	313	296	326	314	328	332	316	319	347	346	324	337	329	330	307	342	342	339	335	345	343	335	342	343	319	322	341	312	306	312	329	318	283	333	328	318	327	320	300	348	266	300	375	333	340	354	300	310	324	333	313	318	313	327	312	352	340	306	317	327	316	358	315	306	350	341	304	304	322	281	308	286	324	319	330	327	315	359	321	324	349	329	333	324	302	316	306	329	355	309	338	335	327	321	314	311	338	321	307	326	343	298	345	349	326	295	290	341	333	327	317	323	326	320	309	297	342	318	328	387	320	322	343	319	339	286	310	304	313	302	322	341	326	356	315	316	331	321	351	337	299	309	340	335	325	344	315	311	355	327	349	287	364	316	353	366	330	324	349	307	312	339	346	349	309	314	329	339	307	305	303	312	343	314	348	342	324	368	354	340	331	300	337	333	322	320	311	311	295	305	305	319	363	291	284	313	309	356	306	303	341	307	341	326	329	311	341	334	341	321	346	315	316	297	272	330	365	332	313	318	316	316	305	326	317	355	311	342	327	368	338	316	368	337	298	345	338	317	311	367	318	302	308	341	360	318	307	308	322	330	309	309	303	313	330	286	322	306	380	335	316	337	341	317	331	338	318	315	325	316	329	327	334	330	306	343	340	329	318	287	318	344	300	301	320	332	334	343	305	317	319	352	359	314	338	354	327	356	374	325	322	321	339	346	309	336	313	317	325	305	325	329	317	327	341	323	329	315	309	288	347	345	295	333	302	296	332	325	325	353	301	312	290	292	323	317	323	294	343	345	326	274	386	379	347	355	343	313	330	314	316	349	323	340	340	311	321	288	306	358	313	327	321	339	345	319	300	315	353	322	337	338	340	312	370	311	335	319	350	325	335	355	319	343	335	317	332	311	334	298	341	320	337	315	347	309	294	335	360	332	305	312	345	296	324	332	303	288	327	331	338	320	351	342	324	292	307	336	318	308	309	305	306	343	304	340	341	330	349	284	351	318	345	319	345	303	323	329	324	320	306	327	286	334	350	367	354	337	327	314	342	267	328	330	325	310	330	316	327	330	324	345	315	306	329	333	327	319	340	307	312	281	305	317	370	341	318	318	321	336	341	337	307	338	288	330	329	315	348	338	311	318	317	350	324	316	321	335	336	322	320	334	313	344	300	352	305	334	317	299	322	328	307	289	314	327	335	345	309	317	344	311	298	327	330	355	335	339	325	349	341	344	320	341	326	304	336	336	325	342	352	340	331	304	337	336	316	281	318	322	350	335	327	331	281	350	297	324	283	297	320	304	303	325	310	328	320	364	362	319	354	324	325	325	362	335	306	303	295	314	357	372	344	330	311	318	315	328	338	331	321	333	326	307	353	309	330	316	285	333	349	326	349	340	323	354	320	337	348	308	347	342	327	324	363	352	352	331	322	337	333	356	349	363	324	334	344	346	305	328	317	308	334	300	307	312	297	298	319	354	363	338	314	297	321	315	309	329	304	323	300	313	313	360	335	335	343	352	333	335	334	316	281	315	282	365	326	305	331	349	336	331	303	340	326	337	323	325	320	330	328	288	326	319	298	304	340	322	354	319	318	324	310	307	338	310	309	346	344	322	312	314	308	307	330	323	316	333	323	301	304	341	327	328	316	342	329	315	370	325	287	348	328	317	329	324	359	301	312	331	301	369	333	335	327	322	329	331	336	309	322	343	317	339	358	356	299	338	306	319	331	282	363	305	322	332	317	301	304	300	370	335	338	341	361	311	356	315	343	350	353	309	348	322	343	339	359	377	350	319	306	348	326	301	305	312	323	322	321	359	347	339	344	312	331	310	372	371	366	303	341	318	296	338	329	339	329	307	318	335	327	351	354	334	323	325	317	347	345	379	312	315	296	333	333	348	360	306	314	312	307	364	298	355	312	307	311	309	331	350	387	329	301	311	314	330	326	320	353	307	329	342	311	306	303	357	326	323	315	369	356	338	314	343	313	345	339	308	348	302	362	328	355	334	342	323	314	338	342	319	322	302	312	379	328	300	307	280	301	340	278	313	327	297	360	294	342	301	342	366	318	288	327	341	318	330	355	353	326	338	335	316	337	334	302	320	331	294	297	351	347	323	340	298	354	334	334	331	330	328	304	341	336	338	350	352	310	358	356	319	286	287	323	353	314	315	340	344	302	353	322	300	335	343	327	312	335	375	346	303	328	336	300	294	349	327	326	296	318	323	324	324	328	305	310	289	325	312	297	321	322	309	323	317	318	323	302	340	339	332	333	306	304	363	322	322	321	293	328	313	337	315	298	304	325	311	333	320	326	314	318	332	336	330	319	331	345	326	318	314	345	305	321	296	328	311	293	333	307	338	323	289	316	307	340	351	349	347	335	332	340	323	310	353	302	326	346	309	346	304	350	325	317	310	352	340	315	336	295	311	321	339	349	354	315	348	337	314	338	327	333	323	366	321	363	367	375	359	303	323	336	323	322	324	335	318	344	307	353	325	313	326	308	314	323	323	308	328	331	339	342	326	319	302	339	355	331	340	339	321	315	360	339	316	328	324	331	345	345	293	337	308	348	330	287	297	330	306	302	324	343	331	299	331	341	341	332	331	329	317	322	341	337	311	307	355	319	318	318	360	322	337	327	358	350	354	337	279	322	318	340	318	363	312	333	324	324	330	317	319	286	350	301	352	327	298	323	341	337	335	325	327	367	352	335	298	313	332	344	319	321	355	311	309	336	320	320	328	315	347	327	285	315	311	317	357	299	313	306	349	360	338	340	305	303	332	322	315	325	340	312	307	298	315	323	306	350	344	301	349	345	351	296	334	310	318	328	360	320	323	320	307	331	310	325	328	297	349	336	340	342	354	359	344	321	351	342
11397	6024	13807	14828	10088	7091	5481	4352	3379	2786	2430	2124	2067	1879	1789	1672	1487	1460	1274	1267	1100	1095	1086	920	948	857	841	805	809	822	850	820	763	826	818	802	772	780	843	752	759	736	768	757	787	761	798	759	791	727	791	765	760	754	778	786	747	764	750	754	728	744	697	741	744	784	754	744	807	785	771	748	750	767	793	726	754	768	788	738	760	715	710	705	729	743	796	761	750	819	772	808	773	805	731	771	765	758	738	751	778	783	768	737	795	777	739	756	760	748	757	762	783	770	727	755	730	767	777	754	714	720	793	720	790	739	727	779	797	760	733	779	719	731	765	775	745	803	772	744	754	746	715	721	778	759	738	745	759	793	768	786	754	771	802	780	799	756	722	803	777	788	738	799	744	700	778	750	757	714	737	726	751	754	801	792	754	758	741	773	791	738	758	728	721	718	776	770	752	762	736	791	761	763	732	736	751	757	730	732	750	775	723	783	724	715	707	805	733	735	774	762	741	737	733	716	719	718	701	735	735	773	740	722	729	738	752	793	772	753	768	750	752	750	771	715	782	724	710	812	749	770	771	748	767	781	763	756	750	669	735	768	761	762	734	742	739	802	755	755	766	802	739	731	708	761	726	702	795	774	718	780	808	756	758	717	780	741	748	721	745	775	787	727	778	796	722	761	711	776	741	702	795	727	764	716	717	744	762	777	787	759	749	759	805	799	773	726	757	769	812	752	733	836	780	777	742	715	767	746	792	761	799	742	740	748	737	726	758	742	758	789	755	768	778	753	747	748	718	696	743	753	768	771	756	799	724	739	742	710	727	796	757	779	740	775	771	787	829	754	787	737	770	795	784	760	758	715	728	739	763	760	738	735	782	766	741	784	753	794	725	738	740	786	760	739	766	727	762	725	786	744	748	751	768	716	727	741	705	763	759	744	749	711	700	739	699	767	760	773	754	736	746	761	778	762	730	778	730	749	723	760	729	716	729	771	765	828	781	747	734	763	766	745	771	707	774	771	766	774	775	750	750	761	770	733	731	720	790	685	770	710	777	787	759	764	741	783	775	726	710	797	737	752	737	704	800	760	731	780	759	742	740	742	737	760	756	775	743	721	770	757	740	768	748	744	779	752	773	754	737	693	741	750	747	724	750	748	826	726	773	783	753	737	757	766	771	738	750	728	743	734	714	715	766	749	737	768	743	787	742	742	770	778	794	726	703	722	813	780	817	777	746	759	755	752	746	694	745	728	800	804	726	752	776	735	799	754	753	759	730	769	742	750	758	768	771	758	777	765	775	791	738	815	758	778	743	725	772	715	771	746	784	770	735	740	773	753	795	758	740	791	727	774	771	746	766	773	741	746	738	761	773	746	733	706	764	747	733	780	740	718	746	786	791	757	814	802	762	761	764	720	778	798	746	776	721	766	760	725	721	760	761	726	724	838	786	749	789	717	759	726	732	753	758	756	760	754	787	767	754	784	757	751	686	735	720	745	725	748	761	725	765	755	739	738	760	774	740	803	722	720	714	774	784	745	752	741	744	778	720	781	753	783	750	759	786	729	755	744	690	735	772	755	730	714	781	767	790	796	762	752	710	781	686	765	756	759	777	790	758	765	743	787	762	750	786	754	772	775	749	735	724	715	752	749	746	800	740	747	756	761	767	771	786	786	761	770	763	771	743	768	731	775	768	767	764	729	801	768	778	719	778	699	732	689	722	721	761	781	736	711	791	753	736	736	759	786	750	775	789	764	764	784	742	757	728	761	780	744	774	786	766	731	741	731	785	766	750	772	775	716	757	777	736	729	765	681	750	772	690	694	700	729	708	748	808	771	681	732	712	781	734	735	783	724	722	743	783	788	749	705	722	722	765	741	758	761	832	728	712	726	751	741	726	760	748	781	767	774	730	736	775	764	779	746	746	791	724	765	771	726	786	739	752	785	774	832	726	733	757	753	773	732	739	775	755	719	757	769	759	753	726	760	754	756	776	753	777	788	768	735	729	741	730	758	747	777	753	744	780	797	724	761	744	738	706	721	769	736	757	755	784	721	753	779	771	786	766	703	804	712	790	763	711	756	798	778	751	758	736	719	791	777	775	732	767	791	766	744	760	765	756	702	753	737	779	753	738	737	699	739	771	797	759	749	768	782	761	742	749	757	793	755	757	757	747	751	785	774	753	730	748	717	767	714	748	764	737	756	706	768	762	767	725	743	759	784	780	760	742	773	775	769	775	815	739	759	788	745	794	787	764	763	710	749	725	760	786	757	730	742	760	753	751	747	720	749	751	722	767	798	764	717	781	741	797	806	787	715	742	785	721	788	778	775	759	788	776	752	769	794	752	741	773	732	714	796	777	780	758	744	752	755	793	814	754	735	793	757	809	688	751	718	784	782	795	769	795	710	747	774	742	717	784	787	750	747	763	810	736	743	803	790	708	715	754	784	782	748	772	775	796	755	775	752	684	779	781	764	777	767	800	769	725	752	781	763	773	758	755	750	727	780	785	743	711	736	731	734	777	812	769	748	708	776	751	754	713	740	768	763	687	710	783	712	746	738	706	762	744	739	704	814	792	747	768	742	742	715	761	738	792	797	769	757	746	760	735	750	751	742	747	720	733	743	765	751	752	740	722	750	750	757	725	736	739	701	762	757	772	743	738	808	774	801	720	749	779	796	760	738	789	764	783	748	747	736	758	758	769	728	750	782	737	743	774	721	794	740	769	805	761	751	756	727	777	767	746	728	770	812	745	756	780	733	757	746	760	737	722	733	729	741	752	797	774	757	788	739	758	801	783	721	757	741	754	755	747	761	752	725	750	748	755	766	768	763	780	778	704	753	716	821	722	753	718	758	708	728	781	719	750	740	719	754	750	748	783	741	742	791	754	753	762	736	741	776	746	754	747	761	740	755	794	673	743	753	771	754	723	718	764	797	731	740	740	720	764	706	744	749	794	698	692	788	763	763	727	766	754	736	734	777	742	726	756	771	732	765	741	830	749	722	767	782	724	763	721	754	741	759	768	734	787	807	795	758	728	740	780	711	722	762	778	779	750	750	706	728	764	768	766	734	753	785	718	712	793	758	713	743	737	728	715	765	706	759	781	731	770	763	761	746	778	742	780	737	756	824	783	721	746	740	775	750	740	714	747	734	729	763	771	826	749	754	768	750	762	716	737	772	730	761	744	797	764	750	712	697	758	748	810	748	762	767	767	754	770	769	756	737	741	755	755	778	754	742	750	766	783	759	715	772	722	795	733	682	769	738	768	767	792	724	770	794	705	730	774	714	740	774	755	747	784	803	759	752	800	744	732	760	792	800	743	687	793	731	733	746	806	718	701	754	766	756	798	792	747	779	735	780	767	740	780	723	741	710	736	771	767	745	801	760	796	721	754	756	695	734	771	715	712	782	788	793	766	764	755	779	791	755	711	778	775	730	756	756	762	726	748	732	717	759	740	751	824	791	727	757	763	708	766	749	710	737	742	745	764	766	769	763	775	731	755	782
25735	10261	12353	9499	4547	2764	1977	1310	987	776	699	683	671	579	550	485	484	468	384	424	366	397	383	360	347	316	310	344	305	320	300	331	300	337	321	332	319	308	311	315	335	346	321	288	310	304	314	338	366	321	309	300	304	304	311	299	330	339	316	310	299	311	308	294	290	288	335	307	315	333	288	298	295	320	302	317	295	313	338	319	289	321	335	332	311	332	304	300	300	311	317	262	284	326	296	322	270	284	286	337	293	300	328	304	336	309	331	280	308	327	326	294	290	297	300	345	282	309	290	317	312	302	292	292	333	303	346	336	305	295	313	287	280	315	312	325	319	316	306	309	287	330	295	311	328	297	307	318	302	310	317	302	278	293	309	308	331	310	334	316	370	342	267	324	269	319	296	297	301	297	291	342	305	304	320	324	333	305	318	304	299	339	354	297	299	299	318	325	265	294	285	279	330	297	316	278	287	318	307	301	291	289	293	293	297	313	318	305	310	288	312	311	314	356	330	295	264	279	307	317	344	291	358	284	289	324	321	297	323	310	273	318	320	304	314	307	277	313	356	352	309	312	333	307	296	275	336	287	305	261	315	280	314	307	335	307	313	332	315	307	304	298	277	318	282	307	286	299	329	271	261	306	301	291	310	323	310	264	317	312	313	350	294	331	319	319	259	276	311	308	302	321	331	316	317	286	293	306	289	332	289	277	288	271	330	295	320	274	323	282	294	298	313	321	321	313	311	316	335	315	320	311	290	327	302	309	301	323	312	332	292	313	304	292	313	305	308	313	307	295	297	320	329	375	321	329	319	300	363	300	306	318	301	294	339	310	298	312	310	282	294	301	363	300	294	324	323	316	288	334	299	299	307	321	287	315	311	324	299	297	276	332	288	297	278	275	314	312	328	307	321	332	289	296	261	302	306	293	291	308	301	300	304	300	327	315	323	303	323	273	308	312	296	285	276	298	315	296	281	342	326	329	313	288	308	322	295	319	327	304	295	291	325	293	334	311	270	299	323	300	299	304	300	306	316	303	307	291	308	274	292	327	299	325	311	305	308	298	316	323	327	307	300	298	315	306	299	318	337	331	311	315	288	319	326	302	320	278	283	283	335	343	310	316	329	292	330	294	313	283	307	276	327	293	289	312	299	304	324	298	305	302	312	336	334	313	329	288	317	307	314	289	338	322	269	320	282	324	304	297	326	318	354	310	360	334	320	316	303	280	325	330	331	287	317	280	324	351	326	332	326	310	310	298	295	359	329	302	337	314	314	314	278	312	324	300	303	279	304	277	305	278	320	317	331	296	336	316	317	303	334	291	313	285	313	292	294	283	305	311	307	308	312	331	316	307	301	305	315	304	324	331	285	258	328	294	294	334	322	339	324	306	291	330	281	293	352	312	287	323	327	334	295	336	330	297	330	266	320	300	289	361	327	347	300	304	336	313	291	337	299	324	324	313	270	295	310	298	307	299	331	307	321	309	318	355	304	293	352	280	260	344	295	289	309	318	324	313	302	319	312	303	302	292	330	305	291	293	320	268	301	317	313	309	321	341	281	309	312	297	296	309	275	315	317	289	300	306	318	300	279	283	324	327	323	299	296	342	316	297	353	298	335	293	333	311	303	326	338	306	301	328	272	328	304	261	312	327	318	359	337	324	320	310	326	282	330	314	325	298	301	280	304	278	298	320	304	307	295	309	316	264	272	304	280	303	275	308	316	359	304	322	300	304	281	310	299	293	332	305	312	290	333	309	311	309	302	288	259	318	324	348	342	313	309	328	314	328	269	283	298	276	306	329	279	301	273	283	355	312	263	285	309	309	320	330	313	308	311	337	305	333	303	323	304	269	298	280	304	274	311	323	298	307	322	317	299	305	307	289	303	310	336	307	288	302	319	321	319	281	298	309	296	324	335	327	302	297	314	318	315	316	305	309	340	302	291	342	284	310	286	312	287	285	297	325	346	296	331	337	334	281	299	309	289	322	315	288	330	349	288	272	346	296	306	279	287	317	323	307	329	307	321	324	313	316	273	314	334	348	310	325	302	351	287	296	315	278	292	307	308	334	317	300	301	289	312	305	349	315	316	302	325	342	306	306	286	359	301	354	314	307	294	328	312	303	345	319	285	284	283	282	295	297	281	314	313	313	334	299	311	290	317	333	304	317	341	302	278	293	309	332	316	330	303	296	294	290	270	320	293	307	281	309	313	297	299	323	268	331	326	318	317	380	322	302	296	280	326	320	301	346	303	313	325	310	280	271	304	306	307	323	304	304	298	319	315	300	320	330	312	280	310	299	342	323	339	308	291	304	312	329	315	323	313	291	297	282	344	299	309	277	297	307	285	297	312	295	278	333	289	330	303	305	274	360	322	311	296	339	267	331	261	291	343	303	300	368	316	287	307	319	316	278	321	288	298	341	299	298	280	307	350	331	299	298	284	316	295	293	317	308	341	298	319	296	326	302	333	325	283	312	313	296	364	301	320	329	311	323	297	290	333	300	340	286	303	334	288	315	276	289	316	309	324	277	287	280	318	323	316	309	295	305	317	302	332	277	282	302	303	317	287	316	304	319	318	325	313	329	333	317	307	310	320	276	288	329	279	311	314	326	289	330	332	287	341	309	301	320	272	307	334	278	308	260	316	301	306	305	318	315	323	276	312	284	322	299	319	295	306	329	300	297	310	325	281	341	291	327	309	285	306	314	332	305	317	304	304	318	325	318	301	279	318	310	297	305	381	317	304	300	323	293	303	315	322	320	339	293	292	295	292	320	323	307	307	317	317	340	318	283	334	319	335	337	294	296	314	280	298	301	291	274	324	301	318	310	291	300	328	322	319	301	350	298	303	332	309	306	297	347	296	308	325	311	303	282	291	297	309	328	301	306	325	339	315	302	289	315	335	322	288	310	310	304	320	332	322	313	278	331	288	317	325	301	314	315	304	298	320	298	285	302	325	311	333	332	277	307	308	341	270	306	325	255	316	320	311	300	299	302	296	306	328	313	316	307	315	319	301	319	280	293	292	317	287	313	282	324	330	291	321	294	326	322	308	319	318	330	332	328	285	318	318	283	319	297	299	343	274	298	315	321	314	316	288	302	313	300	309	317	320	296	309	299	296	284	312	317	282	315	320	323	333	315	313	334	324	331	331	297	295	323	307	332	304	287	302	316	327	323	290	292	305	324	307	285	319	318	288	346	290	309	315	351	317	306	303	273	291	259	301	318	303	308	289	287	309	332	285	283	273	302	284	309	327	320	337	300	303	290	284	353	332	304	297	274	296	317	316	328	292	294	340	282	308	306	309	343	357	304	308	320	307	342	322	329	328	320	285	308	315	326	318	298	287	330	279	297	303	349	311	305	317	309	315	335	286	322	317	310	316	333	328	345	310	307	311	320	312	290	292	305	311	329	338	307	324	306	326	285	339	303	283	300	322	294	323	329	291	304	292	301	270	301	324	294	331	288	320	307	286	308	302	296	316	306	293	314	298	315	314	323	304	314
15384	8133	18316	18550	11967	9383	7336	5562	4296	3592	3174	2850	2541	2449	2157	1992	1707	1674	1536	1258	1134	1098	1058	956	939	860	906	886	871	817	840	788	784	762	811	818	734	779	693	752	763	770	772	770	773	704	848	806	772	737	743	774	737	765	699	742	753	728	725	747	746	704	680	692	728	718	735	757	733	716	745	713	684	726	703	677	714	765	713	695	705	754	734	780	685	683	726	684	708	696	707	682	682	789	729	677	707	684	707	749	713	724	770	735	698	760	714	718	648	703	719	703	658	712	767	694	703	686	737	705	687	686	753	735	736	695	725	669	707	721	721	732	726	733	738	721	747	713	727	706	692	714	743	736	741	712	751	737	683	697	738	758	716	706	700	727	732	729	750	737	746	679	711	727	704	723	703	726	666	734	753	782	711	784	708	784	739	696	681	723	710	718	716	678	761	719	654	695	736	716	724	691	711	737	676	753	679	699	698	711	720	728	716	734	716	705	695	745	717	733	676	703	742	730	761	716	746	750	716	654	737	731	719	740	697	725	710	704	715	694	718	734	670	689	737	705	735	696	689	735	704	743	685	674	738	708	763	722	729	681	735	725	696	712	735	689	730	716	689	712	752	730	719	744	740	723	728	701	687	703	755	759	699	760	671	684	717	731	715	753	749	667	710	723	744	690	716	736	712	690	733	705	758	675	702	738	728	691	647	714	702	723	688	687	712	665	725	716	708	724	729	676	694	681	746	760	719	673	745	685	693	696	722	678	697	715	671	728	711	756	696	719	666	718	712	696	726	721	681	724	706	732	723	739	722	794	765	701	726	725	706	739	793	688	696	718	690	707	743	716	699	673	757	704	695	718	777	682	661	741	714	708	718	715	754	701	712	713	700	775	716	703	679	697	708	685	688	735	721	757	735	721	744	727	722	754	663	720	724	706	711	698	723	767	714	743	763	688	755	732	706	700	735	682	707	697	720	721	715	739	705	717	738	726	703	733	738	739	765	692	684	715	705	726	766	658	697	688	697	692	738	755	713	718	678	724	746	709	765	711	705	708	695	667	724	717	672	723	729	733	707	679	736	689	794	727	674	684	682	733	710	769	683	718	764	685	717	736	673	744	714	727	669	702	747	687	728	658	729	690	689	716	730	692	726	686	763	745	718	658	703	702	759	692	670	672	719	711	692	696	710	672	728	736	696	760	709	763	740	728	721	727	738	697	726	709	739	760	681	704	691	765	752	738	730	762	693	733	722	704	686	696	686	725	729	701	697	661	714	688	708	753	734	677	722	729	700	757	678	688	734	736	679	720	726	714	690	735	704	700	668	788	744	748	702	690	693	736	714	736	738	709	732	688	687	762	753	693	746	735	683	715	711	690	668	670	713	702	690	735	736	668	732	683	741	701	676	689	709	709	769	701	714	737	743	694	709	710	753	705	709	736	723	701	758	739	716	735	706	718	735	720	673	683	674	746	703	706	739	664	740	732	754	722	681	750	725	701	665	712	714	731	728	722	742	758	715	712	787	685	779	756	713	685	714	749	743	710	719	695	694	712	685	716	719	717	705	716	733	698	765	702	736	736	748	731	727	744	755	679	710	756	747	755	720	680	742	716	734	751	724	702	715	732	718	688	701	709	703	672	716	753	755	685	748	700	685	725	743	704	748	681	683	721	697	789	691	702	718	761	765	663	686	706	690	711	729	719	724	752	700	658	696	716	741	698	726	699	715	693	695	721	750	709	745	695	722	709	728	724	737	700	724	754	651	703	763	666	684	714	713	747	721	770	717	698	730	712	693	689	716	698	722	700	717	744	734	712	662	721	702	718	752	680	701	723	680	716	690	730	731	684	706	733	641	790	738	711	680	694	709	747	719	709	728	734	701	712	730	759	702	734	715	717	682	681	711	722	755	775	729	721	712	698	748	757	682	750	715	718	782	768	738	735	674	706	740	682	713	711	725	743	714	705	705	764	712	707	694	699	731	708	763	706	692	716	670	755	737	682	697	707	661	699	655	722	702	727	738	754	734	735	681	714	739	710	745	669	712	701	734	679	692	669	695	688	736	745	656	740	672	740	710	753	693	749	728	728	755	737	678	744	713	788	721	718	686	698	726	699	696	721	658	686	733	707	698	698	753	729	735	660	697	694	712	761	731	719	770	737	681	664	731	734	746	745	678	683	700	702	700	675	709	721	711	763	699	697	688	712	721	744	744	717	692	708	720	745	700	747	754	729	746	700	741	703	734	714	740	716	706	691	719	658	741	734	711	686	719	752	726	728	670	732	707	713	697	693	714	686	680	689	713	716	722	715	679	699	768	700	696	722	710	740	709	703	712	712	719	729	704	700	702	692	699	745	709	717	739	708	739	705	698	749	726	674	718	708	703	682	722	775	730	739	766	688	744	685	710	695	698	706	752	716	702	694	709	707	707	747	711	756	720	727	725	742	730	692	759	688	726	688	751	710	760	698	737	724	687	659	680	740	733	693	760	687	703	668	718	827	648	733	691	731	694	735	723	741	703	723	707	707	697	701	735	687	729	684	691	725	757	727	682	702	716	731	697	738	689	727	720	705	721	671	691	675	737	703	722	658	766	699	725	700	755	759	661	735	721	685	719	736	678	690	722	751	701	693	756	649	669	686	706	676	743	699	702	725	731	713	734	717	694	713	711	753	725	719	735	671	694	676	715	750	717	693	681	706	766	760	737	681	719	718	760	725	694	677	699	737	700	695	697	714	705	718	715	760	710	716	747	736	731	709	759	689	684	716	690	696	682	708	734	690	726	718	718	704	727	704	726	761	736	725	692	684	717	699	737	742	777	707	698	708	695	698	668	699	665	697	718	716	704	744	683	701	737	708	674	709	706	715	721	743	717	804	719	676	716	713	729	764	746	712	726	723	720	678	768	754	739	698	708	695	671	728	723	708	746	682	735	749	734	683	727	712	721	732	741	716	723	724	722	747	708	737	712	698	729	737	769	671	698	740	720	745	729	718	753	792	677	703	703	753	709	752	702	739	746	666	753	667	700	716	690	714	724	695	758	725	743	707	739	736	686	699	695	721	708	724	693	670	728	709	715	707	742	769	735	692	704	705	726	663	678	719	689	720	734	754	749	732	683	712	703	711	701	726	732	716	719	739	704	732	712	734	713	725	715	755	687	734	717	696	739	740	703	727	723	704	667	710	734	700	745	731	722	721	693	718	730	712	732	734	710	727	724	718	706	717	709	751	695	708	726	704	677	752	692	710	718	699	749	778	755	720	701	722	748	690	781	696	698	716	715	657	717	728	750	726	762	708	706	715	712	697	674	675	731	704	689	669	714	715	743	690	720	712	744	679	735	727	723	751	747	737	705	713	736	710	690	735	682	745	721	714	719	728	713	729	742	704	710	732	719	744	694	723	744	727	701	681	754	742	687	703	711	733	735	679	750	693	752	686	762	694	714	693	711	731	677	732	732	686	708	712	772	727	719	731	694	765	707	689	682	740	780	717	708	744	690	780	674	754	714	707
8842	3786	4105	2723	1553	1014	816	610	520	474	488	435	371	395	343	372	333	409	359	370	316	340	342	271	343	304	293	295	299	261	296	295	302	293	275	299	292	316	287	318	284	263	273	273	277	269	299	302	286	327	311	299	295	310	313	286	296	294	308	301	281	291	311	281	314	307	314	291	280	303	265	284	313	284	302	318	295	278	284	285	305	300	289	294	323	274	277	277	311	290	264	288	261	270	315	260	268	310	314	296	286	264	266	273	287	278	284	302	276	278	343	288	323	284	272	286	266	289	329	293	293	258	328	286	267	278	314	263	301	318	267	281	279	291	268	302	284	295	302	281	291	302	271	300	273	302	292	269	290	272	276	292	267	286	311	291	313	274	284	306	277	263	294	273	288	263	321	281	293	278	326	318	299	300	290	309	332	323	324	296	289	308	290	284	293	291	263	301	285	296	316	285	282	271	264	309	274	293	316	293	302	293	308	285	311	296	287	293	265	290	292	272	296	270	307	305	271	324	293	274	286	288	306	300	284	308	286	288	284	300	256	313	317	306	317	282	298	273	281	276	283	295	271	256	266	296	305	305	309	292	311	279	290	320	293	282	307	294	307	293	332	296	284	324	278	297	293	291	299	301	290	308	267	299	294	287	295	300	269	314	268	284	303	288	310	318	287	292	274	289	289	298	302	296	318	299	303	322	268	284	309	283	306	302	299	327	283	283	282	278	278	300	287	277	306	289	301	292	285	281	283	277	281	277	300	299	311	276	304	303	281	291	253	274	283	276	278	288	295	301	312	296	302	310	288	302	307	240	281	317	283	294	259	290	296	296	285	278	272	319	265	295	303	287	304	294	290	297	283	331	296	303	251	295	284	286	299	316	316	302	273	295	331	290	320	310	278	296	300	298	254	308	265	332	285	268	269	279	279	277	322	268	290	275	281	287	287	315	281	283	291	296	291	270	319	278	297	291	318	301	277	295	300	301	301	284	296	307	284	297	281	298	311	292	258	309	261	281	273	280	299	322	273	266	316	286	300	255	301	268	285	286	269	279	320	272	296	291	299	274	299	298	259	314	318	285	241	281	310	301	270	290	273	290	293	267	279	278	281	293	244	268	274	305	297	335	277	294	270	267	301	304	324	279	311	275	319	278	310	277	311	304	297	281	294	337	289	292	290	290	285	277	314	272	310	310	287	286	257	300	316	288	298	323	297	295	286	291	282	271	305	294	309	293	260	266	308	320	296	289	313	328	288	318	272	315	300	315	285	289	334	313	302	289	280	299	301	288	297	291	292	286	303	301	350	282	309	309	273	304	284	303	304	290	279	287	284	282	285	290	284	300	316	298	291	281	302	302	278	306	297	289	252	238	302	315	328	270	282	282	342	248	278	272	307	280	276	301	276	297	313	300	294	306	284	274	283	278	294	283	314	266	282	273	291	289	305	279	289	296	297	264	260	285	284	273	274	285	280	272	309	294	289	295	297	319	279	319	279	324	283	292	276	268	277	292	265	270	295	287	317	288	289	306	297	279	282	295	267	300	280	272	292	285	296	305	323	302	269	274	301	274	278	305	318	289	300	281	260	305	300	316	292	306	311	306	305	286	300	307	305	280	289	294	317	352	281	297	295	338	289	292	285	282	295	313	299	274	309	272	287	293	329	313	287	282	284	261	301	280	256	301	273	284	288	316	274	277	283	283	315	309	276	285	267	289	319	313	289	340	299	321	309	286	267	280	319	322	275	311	280	286	284	291	327	297	288	265	324	310	299	305	311	282	306	261	277	305	306	271	286	285	270	287	308	311	289	288	276	308	275	300	300	289	292	270	275	317	303	318	317	297	308	266	267	282	256	285	273	304	309	313	276	294	325	292	295	280	255	323	286	284	279	283	287	295	313	293	292	290	322	307	289	304	304	305	295	312	309	283	303	292	335	292	325	299	273	309	326	296	272	267	276	325	280	283	306	279	260	289	261	283	307	292	288	274	272	306	333	299	302	274	297	314	280	305	267	268	259	279	275	272	282	267	299	270	299	318	307	275	289	261	313	269	294	353	305	269	313	300	292	281	298	296	273	307	281	289	285	287	267	293	329	268	304	282	316	283	293	281	310	267	317	278	311	293	292	305	280	284	325	279	291	292	289	301	296	295	272	255	303	310	264	261	289	276	281	322	284	266	309	275	290	307	247	289	331	300	273	257	311	279	287	251	305	293	293	265	253	297	256	270	306	292	284	293	276	267	306	328	261	289	277	313	311	316	312	271	318	305	301	296	289	317	274	321	260	294	304	287	289	293	268	273	306	241	264	287	324	314	291	282	282	286	287	324	286	282	260	291	313	252	274	297	298	281	295	318	317	269	302	285	286	247	278	288	299	292	310	290	300	269	313	273	302	287	283	279	300	284	309	310	293	285	315	286	298	305	303	262	291	282	254	308	304	266	299	290	282	267	307	272	302	283	294	289	277	295	310	309	299	318	288	292	318	270	313	261	285	302	300	269	290	286	297	315	298	278	292	315	298	273	308	246	304	289	279	288	272	249	289	301	301	301	269	274	288	289	336	258	290	314	290	298	307	316	291	256	281	307	301	307	311	254	257	295	287	254	271	292	281	292	297	291	298	292	288	282	310	298	300	266	276	286	307	268	311	259	279	298	279	314	268	299	301	267	288	282	280	294	293	299	281	279	266	267	301	266	306	298	313	293	294	299	268	295	276	284	285	291	265	280	299	323	302	294	287	289	276	298	317	283	308	260	275	266	303	294	261	294	287	285	304	298	296	293	269	298	338	288	274	286	272	290	290	310	314	297	274	281	296	305	303	320	315	290	282	318	321	320	269	273	283	282	262	282	302	272	296	304	268	281	287	307	287	273	306	258	293	283	302	293	296	301	278	332	301	274	294	299	266	289	280	281	293	298	326	269	285	280	307	299	294	260	296	298	298	289	303	315	284	296	292	298	286	303	276	308	285	257	309	311	293	292	310	269	275	281	278	278	278	282	291	301	263	295	276	289	289	290	291	249	279	281	318	277	299	299	290	288	284	307	293	282	316	266	288	310	290	302	300	270	284	306	281	296	268	286	265	325	285	283	301	305	266	295	280	291	306	299	273	270	296	285	302	269	293	286	285	290	280	290	307	304	288	299	278	280	277	268	284	297	287	288	287	253	277	295	306	266	271	298	301	299	267	302	320	275	288	285	303	289	303	283	309	294	285	322	294	292	294	292	285	296	318	270	273	277	280	309	274	307	287	265	283	308	288	303	287	287	296	309	277	300	306	269	315	296	253	290	302	321	316	275	276	300	282	310	270	303	284	316	319	292	269	317	282	288	255	269	312	276	317	267	301	284	303	279	312	289	301	273	295	285	281	302	275	259	287	303	302	288	262	265	324	307	285	331	282	316	279	296	312	306	292	313	314	279	294	292	268	330	305	286	291	297	314	301	289	317	290	265	294	277	280	323	283	280	292	302	305	301	317	285	312	301	315	276	276	293	243	294	275	281	264	282
6087	3811	7565	7694	5199	4065	3048	2307	1874	1652	1579	1617	1383	1368	1262	1155	1111	1102	995	940	896	857	869	786	747	742	728	689	748	757	706	712	677	710	696	700	696	692	718	724	661	713	673	702	662	704	702	724	713	723	659	684	687	635	675	676	700	692	676	673	675	700	703	662	727	671	699	710	625	698	673	670	712	699	696	706	660	745	718	678	703	637	624	685	711	728	668	671	691	715	697	703	665	657	675	743	678	669	627	670	676	715	668	704	657	696	673	698	717	693	688	658	684	686	697	682	686	714	710	666	687	682	689	716	661	715	688	658	733	627	724	716	695	708	719	687	677	672	689	661	678	710	705	675	654	685	677	668	691	672	672	728	679	706	706	645	740	678	679	683	737	690	721	682	733	651	691	707	665	657	734	661	697	744	689	701	640	662	682	682	670	689	696	678	704	679	723	739	663	686	683	695	666	650	698	634	670	678	677	646	659	701	642	725	706	721	739	710	669	714	708	694	662	703	684	684	714	716	666	654	644	718	665	717	731	652	701	740	667	736	677	721	659	667	662	713	671	626	681	709	674	705	718	636	669	679	670	717	658	709	694	690	683	711	688	679	672	682	704	661	710	697	700	705	667	668	665	687	712	683	692	671	679	719	673	715	710	634	712	735	661	662	694	682	656	671	681	727	651	683	711	682	724	695	707	696	703	700	705	695	696	652	640	725	664	680	655	740	673	687	719	700	693	663	713	696	720	676	726	697	678	678	691	731	684	685	670	689	704	688	696	652	742	690	662	654	719	705	676	667	649	666	696	605	702	679	691	697	674	684	629	641	701	733	731	684	696	691	688	692	689	661	659	682	684	702	707	718	645	693	691	684	670	705	703	739	685	697	684	727	687	707	646	683	693	695	708	681	721	742	723	715	694	692	684	702	720	693	688	675	658	707	700	671	689	691	702	664	716	665	658	659	669	628	685	697	707	706	682	707	684	686	656	723	627	632	686	690	649	665	684	726	691	633	691	687	684	729	713	698	639	723	666	690	707	705	677	691	672	690	722	658	687	682	686	680	702	709	683	656	668	687	661	729	688	708	700	635	660	740	693	646	617	645	707	695	744	686	652	683	692	705	680	756	711	651	698	692	691	693	674	687	670	670	707	695	624	713	718	663	703	684	728	692	704	664	687	653	716	705	708	724	653	716	702	659	653	717	683	672	640	668	676	702	707	692	660	681	701	681	714	698	688	703	658	717	735	704	657	688	678	713	661	692	672	638	656	718	664	643	627	682	656	696	634	655	718	615	683	689	651	715	669	714	714	670	708	697	700	687	687	722	694	733	689	648	667	703	654	685	690	706	695	699	632	678	653	702	697	703	679	633	666	723	710	721	696	665	677	691	687	698	665	689	670	684	644	689	678	675	693	695	671	681	668	665	686	675	672	688	678	673	652	658	651	706	675	685	722	680	709	683	704	699	651	719	629	702	708	721	662	705	674	657	686	675	708	654	615	661	697	682	689	669	688	682	652	715	707	651	736	645	651	692	722	675	675	678	688	691	630	667	666	676	677	651	622	645	680	699	654	730	695	660	711	694	653	682	638	699	758	698	712	672	712	684	691	690	700	708	684	657	722	690	750	700	698	671	660	662	750	636	659	685	661	656	626	679	678	701	636	715	716	624	659	702	665	681	697	681	730	693	698	705	721	672	684	731	647	675	657	676	721	636	737	688	689	672	658	671	684	685	690	655	669	708	688	696	731	702	724	680	707	662	693	618	670	648	700	721	672	653	716	692	667	679	683	701	634	699	681	727	735	687	678	694	730	724	693	716	677	660	642	696	675	736	691	699	684	704	670	671	670	687	676	711	698	736	653	687	669	672	695	675	667	740	700	676	696	645	668	728	699	649	704	704	667	741	664	685	686	668	692	710	665	669	664	701	683	684	666	696	680	638	688	673	654	703	705	714	680	676	685	707	667	676	714	666	675	714	656	691	704	686	650	662	678	698	655	695	647	686	750	705	681	673	710	626	720	742	663	701	659	693	673	677	681	722	710	639	688	646	671	693	710	648	717	688	673	726	680	712	705	672	648	688	745	709	707	642	723	684	679	703	656	676	691	696	675	703	666	718	645	709	704	630	722	727	708	668	702	673	632	664	682	678	712	677	671	662	681	666	704	664	671	669	679	671	694	674	722	687	683	678	673	683	732	630	682	651	683	665	692	661	718	645	657	685	707	733	690	710	706	617	667	646	708	696	718	671	706	718	662	663	675	747	715	687	667	701	713	694	719	665	674	739	652	709	679	681	700	686	680	723	679	696	685	684	673	676	679	719	726	725	726	731	703	627	699	729	699	709	725	672	685	640	687	663	681	653	676	674	680	664	672	665	766	683	701	677	659	711	703	644	694	658	704	672	700	724	659	675	664	685	672	643	657	663	688	731	688	692	741	664	707	682	673	721	692	646	692	675	739	689	651	622	707	723	725	629	723	675	649	687	673	684	693	679	650	692	720	674	676	642	741	647	700	667	676	624	645	660	715	684	684	665	717	730	689	662	685	666	661	630	716	704	677	726	656	682	751	696	675	698	680	660	668	680	691	720	691	752	687	675	675	658	679	697	713	655	699	738	703	677	672	679	664	673	722	710	668	663	750	696	686	704	713	708	713	706	704	700	697	701	650	688	671	690	701	679	674	669	688	718	689	692	656	692	700	705	724	687	675	697	726	693	648	676	701	670	678	662	706	689	717	687	685	747	629	694	689	722	707	672	669	694	692	679	695	678	708	666	744	671	654	698	742	640	732	679	636	669	684	684	687	704	687	717	666	705	698	674	687	683	669	694	676	696	681	660	667	689	718	667	709	672	682	693	662	666	665	699	707	674	680	723	696	718	714	662	655	676	729	731	680	672	670	650	674	661	703	674	662	690	687	672	647	687	710	654	704	681	679	686	688	693	679	709	693	644	712	713	677	673	696	716	636	669	715	686	684	690	668	670	694	721	687	689	657	669	700	670	718	657	667	711	732	678	677	647	667	703	681	687	672	643	670	735	669	695	680	766	669	699	667	695	738	716	685	692	659	715	671	707	670	719	697	661	684	699	689	730	678	688	714	639	692	686	712	684	705	703	677	758	686	676	717	676	683	640	680	674	676	707	669	697	716	663	684	715	749	702	653	671	742	670	693	725	669	646	678	691	684	690	666	678	695	676	681	701	713	721	699	621	736	673	652	633	724	633	683	635	666	646	670	682	665	683	668	686	667	691	715	666	675	706	692	685	678	689	683	709	709	680	667	679	638	616	695	734	675	712	651	636	686	726	698	740	726	687	682	707	666	645	723	662	713	710	692	695	640	677	673	680	706	652	683	670	665	664	696	688	682	706	657	664	665	734	679	677	695	676	700	672	686	697	687	673	708	691	740	732	665	701	681	679	685	691	690	678	659	743	704	675	645	663	664	663	661	664	690	659	668	659	661	672	678	661	746	655	668	667	673	652	701	691	711	658	688	668	686	722	731	617	676	708
17986	7158	8966	6368	3404	1808	1271	971	793	628	675	580	537	488	476	427	446	445	383	409	350	389	353	358	329	383	343	358	330	356	346	305	324	319	321	341	353	341	298	338	349	340	308	330	356	315	326	338	350	353	343	322	318	303	316	301	336	356	327	331	309	315	306	306	327	277	295	293	328	327	323	338	315	313	307	336	317	347	324	333	361	346	311	315	343	327	321	331	333	312	310	356	345	333	306	333	380	300	352	335	341	366	295	323	323	304	336	329	339	325	275	338	312	359	357	333	335	353	313	354	303	322	326	341	336	339	379	300	331	331	323	322	322	309	344	337	308	353	344	339	345	342	313	340	338	323	325	303	323	316	321	297	314	331	336	332	303	296	337	353	338	311	312	335	346	305	293	328	313	352	324	305	326	311	314	324	326	318	346	312	338	332	315	325	340	343	313	357	311	317	379	346	329	351	328	316	311	315	341	320	300	351	337	299	302	303	311	344	313	281	347	333	328	356	339	296	321	349	318	360	304	312	276	326	307	305	328	345	331	329	342	345	332	290	294	331	345	312	342	317	350	325	319	329	348	311	330	332	333	307	295	334	313	327	313	345	331	320	305	327	340	349	324	347	327	303	322	339	312	327	351	333	307	340	329	328	321	338	321	342	340	312	340	308	341	323	303	310	339	309	306	318	362	324	293	313	347	349	357	330	319	329	321	353	282	387	318	321	357	311	313	324	324	310	340	326	301	358	302	326	297	331	328	348	323	311	311	320	308	323	337	334	338	341	321	327	331	349	357	333	353	309	308	343	308	325	287	377	314	367	342	349	277	351	308	310	318	307	326	319	339	326	306	305	322	339	325	326	345	314	331	344	341	327	324	321	329	318	365	311	280	294	340	301	339	344	340	326	321	327	342	342	328	287	354	305	323	306	293	335	365	341	320	312	355	351	319	354	356	335	315	295	344	319	282	306	320	283	291	301	349	323	315	292	331	317	326	340	314	321	308	299	288	327	314	333	319	372	335	315	325	334	330	329	341	347	286	348	358	316	303	301	322	334	305	329	318	325	321	330	337	316	327	353	310	329	312	345	328	337	317	318	328	306	339	335	306	344	333	305	339	334	339	325	357	343	333	310	340	335	310	346	314	327	351	310	310	324	312	338	342	342	321	324	319	298	341	345	312	312	313	308	294	298	336	334	335	354	332	313	320	316	309	320	370	344	343	317	326	331	318	313	325	349	355	364	321	320	315	323	310	334	319	323	318	333	334	328	317	363	348	318	306	332	314	347	366	308	301	313	328	350	302	349	324	304	322	331	323	324	306	286	312	335	330	315	321	332	338	318	317	328	334	326	336	326	307	352	334	298	323	345	321	350	342	328	306	316	317	298	333	306	324	343	344	321	335	339	311	328	303	327	319	365	329	339	331	345	314	354	345	303	342	335	348	306	316	327	321	304	306	299	334	295	311	336	322	360	334	308	305	348	309	322	301	322	288	332	350	325	332	312	375	311	330	298	363	319	312	317	347	356	337	327	354	317	318	297	309	306	319	346	343	337	339	341	312	330	335	342	316	298	328	324	321	315	318	326	350	315	349	312	335	307	327	305	325	345	340	341	341	331	322	349	320	305	299	328	333	295	321	328	313	329	315	323	338	311	330	334	310	313	295	364	298	328	330	322	322	291	341	335	307	360	321	340	323	324	321	313	312	326	289	337	331	313	309	327	340	305	322	315	329	292	326	327	309	330	311	345	313	307	345	328	287	339	356	324	315	339	314	336	331	319	306	280	338	299	332	303	329	336	349	326	290	319	325	281	337	332	334	345	325	297	399	299	324	340	328	313	331	335	329	321	345	366	343	333	307	340	280	315	310	333	305	344	339	320	342	326	360	354	328	290	293	320	309	334	322	335	318	340	371	322	323	329	340	305	298	320	320	344	320	315	310	356	327	352	363	316	331	309	326	308	312	313	330	315	321	301	342	316	357	320	320	339	310	313	363	308	316	364	341	343	289	333	317	318	299	279	300	324	327	315	346	305	310	331	300	337	317	349	323	311	307	312	352	300	338	312	343	310	298	325	334	338	312	289	315	333	312	326	305	352	317	299	323	289	330	325	322	308	312	327	345	338	356	341	326	340	307	351	319	338	351	334	303	320	335	332	344	341	307	309	321	333	374	322	293	303	308	318	313	332	338	337	320	334	321	338	338	304	356	301	300	324	333	335	338	281	321	335	313	315	342	308	322	326	315	321	328	337	295	318	311	336	342	346	354	313	291	353	360	360	344	349	286	322	317	286	340	311	341	343	346	327	363	336	325	314	293	304	320	360	309	320	332	344	343	320	315	322	332	335	334	367	312	343	346	341	315	338	342	334	331	301	324	313	322	344	321	309	332	310	329	325	321	305	336	312	333	308	324	354	331	327	331	363	316	319	322	332	314	312	355	313	334	326	336	320	285	302	341	338	308	365	329	348	331	329	363	314	299	311	320	322	338	322	368	307	289	329	313	306	303	307	341	323	337	326	306	299	311	363	332	304	341	344	294	315	335	317	325	323	304	314	355	338	333	334	334	286	329	325	341	284	334	334	288	322	316	320	324	317	292	302	311	302	349	281	274	343	347	343	300	296	345	336	364	370	316	350	276	316	276	320	321	304	298	330	340	337	300	334	315	346	347	355	327	320	319	325	343	315	355	298	327	340	337	335	318	338	313	325	310	344	311	305	316	325	337	317	310	341	286	331	324	342	325	324	313	346	318	365	337	318	352	340	343	347	326	312	303	323	294	329	326	327	324	331	319	319	320	303	300	294	338	334	288	338	352	348	308	315	330	317	320	324	305	319	340	323	308	310	344	318	321	336	306	317	321	312	339	337	301	344	310	310	348	350	319	316	315	341	321	334	296	292	332	331	320	318	339	296	342	293	341	290	341	289	318	318	290	296	306	327	344	302	333	327	337	334	302	343	301	350	356	334	315	288	289	311	350	299	310	349	354	329	331	327	348	307	326	345	341	305	312	317	281	309	324	346	327	332	326	329	344	307	322	329	348	307	303	326	311	325	316	339	309	346	343	318	324	324	313	341	318	341	302	328	337	325	339	337	301	331	372	316	354	304	311	323	326	325	291	362	341	339	365	335	354	311	311	298	305	327	330	304	330	324	346	304	301	303	353	331	304	325	327	334	319	315	300	342	335	316	337	330	338	314	310	328	284	340	318	337	323	309	363	307	350	309	303	336	322	333	311	332	365	302	312	318	337	330	338	340	338	319	329	313	271	346	323	351	338	317	342	325	308	305	328	333	326	334	331	305	314	329	338	294	320	369	298	311	325	329	281	303	330	336	357	384	316	326	293	281	295	289	350	302	339	327	327	326	305	261	331	312	361	342	337	327	315	318	320	327	339	283	330	281	329	319	359	290	306	312	322	363	332	340	305	337	325	311	319	331	304	311	315	298	340	324	295	308	359	306	313	326	314	328	314	329	347	348	324	328	352	322	308	325	341	310	365	321	317	329
12036	6650	14525	14031	9853	6814	5137	3964	3158	2862	2551	2140	1988	1882	1779	1689	1592	1417	1252	1138	1075	1008	996	965	885	877	840	886	881	830	839	792	794	815	773	791	800	792	841	765	787	801	759	789	782	742	734	764	837	762	756	761	812	790	753	775	791	754	744	806	752	773	769	760	757	745	749	778	730	768	739	752	734	725	816	703	668	723	726	739	799	722	773	750	768	781	781	724	777	728	759	745	789	805	732	737	758	747	776	726	716	704	768	724	794	747	750	707	772	672	762	778	729	806	740	786	793	779	734	785	730	781	694	682	749	731	761	735	779	754	739	689	759	754	734	754	797	762	739	743	734	699	729	721	793	740	761	782	732	771	786	772	749	746	754	727	707	699	788	789	762	787	702	726	739	757	745	751	788	675	756	755	714	717	807	753	758	735	741	742	690	700	799	730	763	767	748	737	740	786	746	718	688	793	810	753	756	772	772	739	770	799	711	770	768	784	752	809	742	754	756	683	770	735	770	709	758	718	767	723	762	756	771	785	758	760	770	758	757	764	760	716	732	728	741	758	764	768	766	791	735	766	778	749	793	739	728	751	750	753	737	810	752	759	754	811	736	729	791	777	761	731	772	753	751	723	774	761	732	764	824	760	801	745	786	785	757	771	736	737	753	778	729	736	741	708	748	791	748	706	737	752	791	739	729	767	780	722	723	751	760	727	779	691	773	734	725	740	782	746	764	712	772	735	688	719	723	742	752	727	783	760	692	784	798	751	742	741	718	728	739	761	762	717	720	783	769	786	746	711	758	760	742	729	744	752	749	736	711	769	781	707	791	733	796	776	746	694	722	771	769	730	725	797	733	744	737	735	741	739	751	753	772	747	694	744	764	762	814	772	765	766	738	697	769	748	712	796	738	752	745	726	716	712	709	777	743	754	787	731	774	742	735	741	785	758	781	728	684	781	751	750	791	776	758	756	730	772	786	769	729	775	784	755	722	744	747	753	748	771	786	760	790	809	703	720	748	776	719	737	781	724	751	759	740	703	752	736	754	781	757	717	752	770	770	769	769	766	735	788	749	754	738	784	742	756	793	765	739	795	795	748	737	748	796	789	743	806	728	723	756	761	775	725	734	715	769	749	741	766	720	745	771	711	759	779	740	752	797	811	732	757	771	679	789	729	737	708	762	775	755	774	738	789	739	777	822	753	744	785	748	766	787	753	733	754	738	732	744	731	783	754	775	783	740	731	756	791	725	761	801	795	785	766	734	780	793	809	730	816	695	762	809	691	806	732	731	762	763	732	703	735	832	780	760	740	734	748	728	747	728	747	758	741	775	749	784	733	786	766	729	752	719	785	762	740	694	717	735	758	739	757	727	761	750	765	783	837	733	738	790	772	758	796	722	760	746	729	724	768	764	790	752	730	792	724	799	833	753	720	725	806	785	815	740	706	761	753	717	720	726	744	737	737	753	772	805	766	727	687	767	724	744	789	723	781	731	728	793	762	740	776	787	791	749	755	810	789	732	797	718	745	717	725	731	704	726	721	742	747	781	771	763	749	754	720	760	771	698	760	741	772	691	754	759	757	801	763	747	772	761	712	724	752	732	773	725	772	765	757	755	741	714	726	761	710	749	772	743	763	770	751	762	763	799	747	720	792	757	792	786	743	725	789	730	735	768	799	760	733	760	755	755	768	721	764	758	733	762	729	780	769	717	756	770	749	755	773	724	762	700	741	785	779	708	719	758	765	756	748	731	670	782	739	784	718	780	703	736	723	753	760	772	816	708	746	738	725	768	755	743	764	734	792	731	716	750	744	789	753	783	797	767	753	751	776	728	775	811	749	790	817	748	750	728	734	769	756	745	778	723	793	774	725	701	767	742	723	780	746	699	767	776	742	744	752	738	705	716	762	729	728	734	754	762	788	750	739	759	707	771	736	748	748	740	704	767	718	812	762	751	746	775	757	732	752	732	730	773	785	757	713	773	783	781	755	769	816	788	770	755	728	766	751	709	735	711	776	801	732	783	746	765	739	780	733	742	804	776	718	714	774	788	744	709	821	722	744	701	785	778	717	749	743	788	732	753	728	729	731	728	769	693	743	779	742	762	734	716	709	765	727	753	793	766	760	722	760	742	756	738	751	774	752	747	766	753	764	807	758	759	766	743	778	761	743	786	770	728	712	744	713	769	730	759	767	777	758	696	808	782	713	750	746	739	743	724	735	747	735	706	727	697	731	773	749	722	742	780	827	726	745	753	691	749	712	746	771	753	803	724	749	776	795	718	734	729	784	747	748	736	755	748	741	764	754	733	774	769	731	775	720	789	799	739	674	730	754	759	741	743	786	740	778	749	748	688	725	803	774	762	707	747	717	723	738	788	759	766	748	764	784	771	751	791	749	786	774	746	735	739	772	763	749	745	748	696	756	755	776	733	755	739	752	726	772	733	775	734	778	717	725	760	786	795	784	751	677	727	718	784	782	733	739	775	754	774	726	736	736	758	754	733	716	756	737	780	762	790	785	733	705	773	831	743	741	739	761	767	758	742	763	773	768	750	769	719	769	743	716	750	765	734	751	739	789	761	741	716	795	742	740	725	704	755	743	759	753	762	739	742	773	736	715	746	770	746	720	718	807	719	747	793	720	736	745	759	750	793	733	752	700	794	741	713	751	798	800	728	776	706	718	779	758	772	782	791	758	715	787	720	773	741	759	753	761	786	763	729	717	767	755	751	771	763	749	749	801	780	741	726	765	800	762	752	737	762	707	722	803	757	771	741	722	729	774	789	752	748	706	772	792	744	725	729	729	757	717	768	721	754	743	720	744	744	763	756	741	781	710	785	726	759	730	781	735	721	774	762	782	790	752	776	715	760	741	776	759	771	747	723	732	759	766	734	753	682	795	773	725	721	775	747	766	746	757	787	755	800	753	750	762	742	812	713	730	740	759	733	733	805	736	708	720	757	766	727	700	774	707	708	743	748	772	768	733	764	790	730	774	722	717	753	744	786	718	732	772	763	774	782	753	731	712	707	762	779	774	767	736	675	755	759	802	750	749	779	722	722	748	769	759	744	751	812	707	782	771	753	758	800	749	793	760	757	728	752	745	759	771	783	738	801	746	715	737	742	757	778	733	747	754	732	786	741	761	771	773	776	796	777	729	768	750	672	786	763	773	752	742	763	777	777	767	774	748	764	782	796	777	750	749	744	770	779	772	747	765	747	775	747	736	763	789	755	780	783	786	746	757	758	742	763	730	732	738	754	755	765	718	739	753	750	740	750	730	759	754	764	783	772	744	774	766	721	730	771	760	759	739	769	769	745	736	748	722	757	732	791	749	705	749	728	791	796	799	733	795	787	714	753	752	767	772	710	808	740	776	800	715	746	744	752	764	771	747	827	743	784	762	798	758	793	723	728	744	746	752	766	736	723	722	768	789	754	750	779	737	816	769	726	759	707	739	735	743	761	753	721	769	753	741	736	766	782	771	753	720	764	774	808	808	750	722	755	746
26414	11073	12529	10203	4923	2558	1742	1263	1017	786	749	613	628	586	505	488	479	481	387	368	393	329	345	320	362	338	354	330	331	366	304	308	293	322	307	329	287	303	297	286	294	307	306	331	286	306	304	282	314	324	274	312	322	312	271	295	314	272	306	304	291	287	294	328	277	272	318	273	321	309	315	331	319	314	332	325	289	316	287	278	298	295	271	300	312	326	310	265	344	332	319	360	305	334	316	303	293	314	314	294	312	299	299	292	289	301	338	320	298	334	298	325	328	328	326	290	295	310	306	321	314	330	308	311	299	302	280	311	288	312	274	303	324	302	301	290	344	322	302	306	292	279	309	317	327	338	314	328	307	263	312	305	308	294	287	289	319	280	315	312	346	281	300	309	328	320	300	278	301	259	316	326	361	299	317	306	270	276	268	323	290	336	279	324	336	300	275	319	296	304	296	339	291	342	326	321	313	312	296	340	318	291	305	320	338	279	277	306	310	316	323	294	321	318	300	290	317	300	301	309	294	318	333	320	301	287	276	304	311	264	316	288	331	333	334	301	310	330	307	317	323	302	326	290	344	333	295	301	304	349	338	300	284	290	287	292	291	276	339	298	297	293	311	274	326	312	307	291	334	293	314	291	320	312	325	335	305	318	300	277	290	265	341	323	293	296	313	297	326	292	299	314	334	292	281	345	304	287	311	271	298	271	325	312	298	276	307	316	332	285	296	322	334	284	318	336	281	320	330	331	294	298	306	275	309	286	293	326	334	322	294	280	311	315	317	295	296	306	311	298	308	296	311	334	270	281	275	282	300	295	332	290	346	335	309	310	273	302	290	269	276	291	329	332	305	303	297	307	301	311	321	314	299	321	292	286	332	306	278	285	304	285	315	315	353	309	290	332	288	324	326	297	356	310	348	303	292	299	363	315	287	319	290	315	301	306	288	312	298	292	287	304	328	336	342	294	330	320	341	364	285	307	330	328	309	285	319	294	308	287	320	307	280	310	311	306	313	316	274	288	312	333	295	314	288	301	285	319	271	307	286	288	278	334	294	319	314	297	316	307	291	317	308	313	298	333	293	333	320	299	314	327	285	319	290	340	297	287	313	330	262	283	293	283	295	314	319	331	317	290	341	294	298	307	299	322	372	292	314	306	302	323	328	324	312	315	286	317	295	292	315	328	297	335	285	312	298	309	309	325	326	295	275	319	287	302	286	338	275	315	277	342	314	307	355	322	318	304	305	304	300	305	300	337	320	281	332	313	298	316	293	276	302	322	262	313	295	275	307	284	296	288	308	298	331	353	300	262	324	329	294	314	322	294	305	310	285	317	304	308	325	309	294	301	314	316	288	345	310	321	305	336	332	318	277	284	294	294	317	300	316	307	282	308	336	308	297	305	299	344	322	287	274	298	309	309	332	289	318	308	284	311	249	316	332	296	337	302	305	317	325	299	301	318	323	327	309	292	311	293	308	285	315	289	288	312	324	353	287	265	300	299	306	303	328	299	306	295	321	296	312	320	304	289	315	291	321	296	294	281	301	306	303	308	303	276	341	291	300	305	309	315	326	318	313	340	318	348	300	271	299	297	306	353	311	333	317	300	323	288	300	312	305	296	305	272	295	298	298	263	295	330	328	294	350	307	312	274	273	276	307	342	279	324	293	338	325	280	373	309	325	321	328	287	319	326	306	309	303	320	324	288	314	291	286	326	289	355	300	305	318	308	320	301	322	305	306	308	325	336	298	305	313	294	302	315	288	308	301	305	300	335	313	280	275	331	314	322	299	296	315	284	328	324	272	299	349	295	293	298	321	320	307	306	301	304	342	320	317	340	324	325	325	311	302	291	324	309	307	287	321	308	325	295	343	286	315	282	347	325	279	324	332	323	293	294	297	337	314	306	334	299	316	318	349	298	294	315	324	332	304	293	307	293	317	302	311	316	322	306	338	297	336	282	326	311	355	272	288	297	290	354	358	323	319	316	264	299	296	320	293	322	310	299	323	304	335	316	307	310	307	319	316	306	296	310	283	310	338	301	295	312	328	289	321	339	280	296	331	314	289	301	316	339	317	321	319	303	312	326	314	306	327	329	309	318	295	317	294	308	293	290	322	317	350	327	266	330	299	295	299	308	323	321	328	317	296	364	300	309	317	275	343	317	290	293	262	324	270	317	324	292	279	334	316	318	307	322	311	295	302	307	322	308	302	287	338	295	328	322	337	276	305	315	294	332	277	304	311	305	291	304	292	346	329	333	321	317	310	286	326	289	330	306	317	276	317	300	285	326	323	324	318	317	277	308	309	272	316	272	307	332	327	312	276	320	295	308	306	311	312	293	290	340	316	320	309	336	312	303	301	325	277	322	291	299	322	298	292	296	302	319	331	315	268	306	297	300	312	308	282	292	285	305	326	311	330	316	322	305	314	301	306	292	303	297	314	355	290	274	277	360	306	305	346	289	327	323	319	327	299	335	302	334	316	306	310	302	298	298	308	329	320	325	303	285	292	306	311	307	344	287	286	296	284	324	297	308	299	308	304	291	310	289	311	315	298	328	307	317	302	322	315	307	308	289	312	333	316	311	304	306	310	302	311	328	298	295	317	316	309	321	308	292	309	318	313	325	315	312	289	330	314	308	272	284	330	338	290	310	312	304	344	323	313	338	311	308	297	293	301	313	306	327	290	285	301	272	278	311	304	287	317	315	327	298	337	306	327	311	357	303	320	322	297	295	304	329	295	302	362	298	319	314	310	312	309	312	325	318	331	319	327	350	309	300	314	276	305	303	320	347	314	294	342	339	268	318	298	299	276	302	282	332	324	296	313	273	339	282	316	318	273	288	289	334	314	294	282	318	291	345	311	301	303	271	287	321	301	347	337	311	342	314	311	289	310	332	285	333	308	321	297	332	305	305	288	289	281	311	266	276	298	331	328	320	305	342	301	288	303	279	313	301	305	320	314	241	339	290	309	322	336	313	316	296	321	325	328	308	307	299	313	288	329	352	300	272	329	285	321	278	272	299	304	299	343	322	305	307	297	311	301	351	311	302	341	328	291	293	274	311	284	285	303	318	299	296	281	332	294	320	314	304	286	321	334	303	304	329	314	310	320	336	303	325	329	292	303	317	282	327	278	268	295	312	290	321	314	305	292	299	272	311	326	282	304	310	325	318	310	307	275	295	335	304	285	333	286	298	300	298	273	312	331	308	294	298	313	305	304	287	282	295	305	302	319	304	301	328	316	283	304	327	322	351	344	269	323	316	319	294	288	315	283	313	319	283	264	307	316	285	288	318	340	329	319	318	312	341	301	343	353	286	314	295	336	284	297	352	294	294	330	294	315	280	314	332	313	320	321	325	329	308	306	302	321	327	275	321	305	336	316	325	307	307	312	304	331	297	350	324	313	332	327	289	299	324	312	307	301	358	313	326	329	271	276	289	327	331	282	298	319	285	284	286	294	307	332	300	289	304	306	284	316	271	273	315	306	318	302	312	305	296	291	331
15676	8757	17997	19616	12592	8960	6753	5346	4132	3628	3055	2841	2518	2269	2247	1983	1865	1583	1402	1233	1207	1181	1092	1002	958	945	907	770	861	819	849	779	797	791	830	742	783	791	798	788	763	769	803	757	787	750	711	740	771	675	785	745	759	740	773	693	714	730	712	714	721	710	712	696	745	711	735	695	673	695	713	731	722	751	758	710	734	707	721	697	739	675	719	720	711	741	715	700	719	711	719	667	685	696	695	721	730	680	731	672	666	752	701	727	723	726	712	732	712	719	754	701	742	716	776	725	724	723	720	684	712	702	726	708	682	728	714	685	702	702	682	725	774	719	667	726	720	717	702	729	752	710	715	671	685	738	710	723	720	711	723	696	705	753	686	670	688	736	741	726	771	709	708	724	791	742	711	770	747	709	651	725	687	732	698	731	753	661	751	729	732	708	716	745	726	693	710	734	700	696	698	705	730	702	675	704	758	714	736	685	697	745	696	727	728	678	733	730	703	734	720	751	721	742	696	719	707	680	719	688	712	683	677	735	630	762	680	679	731	678	709	721	723	705	725	717	709	693	687	675	728	697	675	738	767	670	716	746	743	698	731	704	720	730	706	664	743	720	696	728	665	738	697	710	688	740	694	706	712	691	696	748	706	732	699	720	730	741	703	752	785	737	751	699	684	727	693	719	739	656	751	692	733	721	753	710	727	698	708	732	691	712	720	780	768	692	710	751	722	715	706	672	723	648	676	715	724	749	710	657	744	697	720	737	654	705	761	695	734	762	695	725	721	713	673	738	722	707	689	716	707	681	724	737	718	713	730	705	710	714	694	735	741	733	767	713	715	739	688	748	741	751	707	732	725	680	724	747	714	700	717	800	702	696	701	665	694	702	671	673	703	693	701	699	688	720	745	726	723	748	749	706	663	697	694	718	736	694	696	698	754	706	710	721	700	747	704	719	724	736	675	691	690	713	728	711	669	725	712	706	729	741	717	736	732	774	708	756	715	669	713	692	671	757	759	717	740	731	777	751	712	737	737	729	713	698	713	710	752	704	663	678	645	697	715	720	746	726	721	732	693	690	745	700	770	722	673	693	710	755	707	756	749	723	718	686	741	731	717	705	752	689	720	729	698	727	660	736	681	771	718	751	719	694	732	756	714	732	707	706	699	698	687	696	738	716	712	714	773	734	695	736	709	721	687	748	734	754	702	705	722	724	666	730	751	693	650	671	671	743	682	733	759	715	771	682	708	715	743	709	767	749	693	743	669	766	706	717	686	718	733	694	667	717	737	686	682	706	721	737	719	690	694	717	663	693	748	762	703	687	740	729	696	691	687	700	732	749	634	718	709	715	674	751	726	708	702	731	679	726	736	718	725	678	698	770	715	706	715	687	759	720	704	731	713	752	726	710	716	674	718	692	708	718	690	699	693	718	704	708	734	699	715	739	713	693	746	777	698	669	708	716	726	675	724	728	709	715	690	712	686	714	724	720	724	688	673	705	694	727	748	712	723	735	748	787	730	658	694	696	707	766	735	695	676	726	677	736	724	715	710	753	764	730	690	718	680	732	720	694	684	686	692	745	708	692	684	751	717	699	692	678	679	695	687	673	667	773	740	688	685	704	724	708	722	705	734	733	693	746	722	718	738	691	745	691	739	683	712	704	683	712	688	683	682	741	751	735	727	722	704	740	714	718	754	731	770	710	680	708	753	724	714	710	708	722	651	726	678	709	697	726	718	699	662	722	737	704	723	718	689	695	722	687	721	665	714	746	718	701	735	700	710	712	716	727	730	735	760	697	678	696	683	674	668	714	715	747	697	714	769	700	706	693	724	696	711	722	702	737	731	713	716	717	724	760	729	712	714	672	699	710	647	679	711	729	711	737	675	758	739	697	704	708	682	721	717	692	699	679	679	708	690	696	650	742	718	703	710	727	736	719	734	739	778	743	689	747	701	686	777	685	749	676	696	707	714	651	717	758	699	711	676	672	692	707	719	736	649	694	757	704	716	695	714	706	742	758	728	760	725	787	671	703	716	728	721	719	734	694	713	753	748	707	744	724	740	662	689	745	723	702	777	684	715	725	715	723	727	669	737	726	681	721	701	733	680	727	714	777	711	703	736	709	657	733	702	745	722	714	660	687	757	719	697	723	683	697	745	745	674	696	730	689	740	723	691	693	735	683	693	679	688	742	762	709	713	739	740	722	712	723	673	716	709	743	737	703	649	693	727	695	748	712	711	732	685	743	714	754	695	722	757	701	697	708	695	681	730	706	751	739	706	701	804	697	659	670	722	704	716	754	738	759	757	671	719	732	723	709	708	774	692	687	729	705	737	718	703	745	692	738	712	696	681	713	707	663	714	734	704	741	705	713	647	706	712	762	687	702	719	698	730	739	687	698	729	720	691	666	707	715	738	709	718	717	706	713	690	776	730	764	694	683	713	714	768	740	765	768	707	732	740	716	708	735	710	722	698	701	745	698	739	731	733	707	696	700	704	678	746	724	751	695	741	647	719	675	703	762	670	743	676	728	724	730	663	793	728	731	729	717	753	755	710	746	709	721	731	719	745	681	695	643	731	702	682	728	679	700	755	669	643	714	722	711	711	772	698	687	727	712	716	745	723	675	693	751	710	700	755	761	721	710	698	703	657	672	705	736	714	733	705	687	704	692	713	735	734	666	702	701	694	690	721	733	698	708	744	729	719	755	676	728	731	704	671	743	791	693	721	715	715	726	745	701	704	725	718	731	706	722	711	758	732	752	701	736	732	735	699	732	715	728	763	732	723	725	711	704	708	712	721	702	771	703	706	745	744	702	715	731	707	723	722	737	694	755	676	730	679	683	763	719	720	731	727	683	689	747	707	717	695	716	738	740	657	672	771	694	774	760	699	705	687	714	720	691	755	699	692	757	689	688	694	722	720	760	679	714	695	742	715	721	723	736	724	701	701	721	699	706	704	715	717	729	719	769	698	688	759	738	724	749	711	720	732	700	714	775	754	681	701	691	707	724	737	681	713	743	673	701	717	697	732	728	738	686	693	715	687	723	687	718	716	730	716	716	724	677	738	740	723	697	699	620	700	724	677	708	706	731	778	759	731	751	668	709	680	684	733	716	726	763	727	715	742	704	712	709	732	685	747	692	707	699	738	731	707	715	705	715	748	737	660	721	727	715	706	726	742	718	704	696	753	716	708	725	706	732	789	755	764	714	676	725	735	692	688	704	700	682	733	720	757	788	690	742	684	737	708	670	686	780	744	693	721	728	712	734	672	652	725	753	722	714	738	709	707	706	719	734	686	757	711	697	729	726	696	749	706	738	679	717	722	734	743	718	689	709	734	700	747	736	729	659	724	732	723	687	716	727	718	709	721	716	726	752	723	709	727	700	677	701	730	725	710	686	749	735	688	714	692	703	679	705	766	717	720	687	774	653	781	712	740	707	679	682	705	652	703	713	703	745	682	659	720	741	716	705	723	705	694	690	671	731	726	671	751	711	690	739	715	720	719	695
8086	3880	4361	2795	1580	1021	737	557	457	484	455	441	430	429	390	366	314	380	362	347	350	293	333	306	325	307	303	296	301	314	274	306	300	287	300	266	289	314	299	291	298	304	262	287	306	300	270	294	304	287	307	275	285	285	263	310	300	312	309	278	271	302	287	291	288	287	329	295	274	285	300	273	266	277	274	289	285	289	310	256	329	286	260	288	315	285	276	285	267	306	257	309	307	282	279	287	261	292	282	275	325	322	306	279	270	299	299	312	289	306	281	314	264	288	286	299	308	270	297	296	254	275	296	294	293	282	290	279	308	289	271	257	286	275	325	284	300	294	295	312	307	277	262	307	327	272	318	297	304	291	287	284	289	270	283	305	291	292	290	287	257	287	293	286	286	321	299	287	270	252	281	287	296	278	270	331	293	281	266	292	297	299	294	301	291	285	292	287	291	317	316	262	282	307	283	295	292	301	309	311	269	324	291	295	281	301	304	314	287	306	313	276	291	310	299	297	298	295	291	270	297	304	276	268	306	302	284	291	262	301	285	257	280	280	296	295	274	296	332	304	306	280	285	251	317	263	282	295	305	291	274	290	294	272	321	315	321	298	284	276	303	304	282	290	301	305	276	282	298	276	283	302	260	287	279	281	273	294	246	300	314	276	268	281	296	286	304	258	287	321	308	284	302	283	320	301	303	300	297	297	271	300	296	293	305	328	312	263	326	273	281	294	285	301	291	254	282	302	272	281	310	281	257	289	292	290	306	293	268	302	315	293	297	302	290	269	307	270	303	304	264	272	299	274	297	292	297	283	270	265	309	288	286	305	298	294	306	287	298	312	287	284	282	279	281	267	289	292	269	313	294	259	290	311	286	280	275	278	324	280	316	315	273	338	293	297	300	280	305	304	278	331	298	303	297	276	275	283	298	280	283	297	281	298	279	312	295	275	289	311	292	289	313	289	304	277	288	319	271	302	309	272	289	316	284	310	277	298	302	327	314	270	298	309	280	332	301	333	291	303	308	285	260	307	298	275	284	318	303	299	311	269	257	306	313	276	293	286	297	298	296	294	277	312	288	268	265	302	286	292	288	267	275	263	285	306	308	292	292	283	289	301	320	338	325	263	260	289	288	279	277	325	284	286	316	300	260	276	260	311	263	283	272	266	287	298	279	296	296	284	274	302	306	313	286	306	269	273	314	300	247	290	263	317	301	306	282	283	286	279	283	308	297	285	291	287	270	252	291	295	300	289	294	316	280	299	260	331	285	308	300	302	285	290	316	279	298	286	300	295	287	302	281	282	302	269	286	272	306	309	315	296	327	283	256	286	278	310	303	285	271	302	316	321	324	278	272	301	288	293	308	284	308	268	286	260	292	286	286	261	267	285	285	290	306	298	285	289	302	299	275	290	287	280	290	275	308	296	314	312	292	271	320	317	286	277	297	285	300	295	285	282	294	274	285	275	314	296	305	296	317	320	264	289	286	288	279	289	318	268	304	283	268	330	297	282	268	331	279	267	310	299	302	290	258	291	282	282	280	299	290	321	268	335	263	274	292	265	310	290	301	301	325	295	287	268	307	278	301	302	312	275	318	297	306	288	326	308	265	309	286	257	280	307	301	293	281	299	295	324	266	303	253	279	275	275	305	300	263	290	281	283	300	337	308	269	294	323	296	310	286	287	271	307	293	291	287	286	308	257	305	285	275	282	262	299	306	312	303	284	241	307	262	288	295	287	297	257	283	307	286	303	285	265	270	317	291	278	284	270	285	341	291	275	298	299	294	276	293	266	276	302	277	292	326	272	284	296	294	285	293	271	278	292	270	293	276	304	292	273	310	294	293	295	298	326	302	277	289	319	317	289	297	304	266	300	302	279	265	272	289	297	305	327	281	269	288	322	280	280	275	274	292	287	311	293	286	279	320	302	285	276	274	262	259	286	293	260	317	319	287	250	306	334	306	299	276	295	317	277	294	297	290	328	293	270	298	276	284	280	312	269	306	309	274	282	264	302	290	292	266	309	285	256	307	267	286	322	272	302	284	247	278	276	284	283	316	266	303	280	276	306	309	317	316	288	272	275	307	281	290	295	262	286	279	273	293	254	284	301	308	254	303	299	286	307	310	304	282	281	294	301	272	330	281	277	258	297	277	274	296	275	286	285	297	286	291	281	258	276	269	278	302	307	280	294	292	296	315	298	280	301	280	316	288	262	314	308	265	281	271	301	296	288	278	299	247	303	286	279	323	319	303	287	267	288	327	277	327	292	296	286	293	297	269	314	301	288	290	313	277	276	272	285	266	334	279	263	297	312	283	278	270	289	277	289	281	290	329	325	300	260	280	299	302	304	259	300	308	273	294	295	290	289	278	306	289	276	312	297	293	309	297	292	294	269	266	286	284	309	304	307	289	283	299	300	264	303	267	301	288	286	285	284	284	269	268	326	307	319	248	303	284	281	317	283	328	271	289	298	300	272	298	292	276	310	293	312	265	290	266	298	291	295	293	294	290	274	291	294	296	308	282	266	284	316	280	291	290	281	278	310	278	276	266	261	328	298	284	280	292	272	330	261	262	283	296	319	286	306	301	296	310	280	284	273	323	312	265	312	284	278	284	297	321	274	331	306	320	298	291	317	304	298	268	275	303	271	287	301	292	295	284	317	263	295	292	299	267	298	286	275	272	304	253	303	261	303	288	322	317	308	321	274	286	299	305	257	284	301	306	311	313	289	316	301	288	294	317	284	291	295	286	280	315	294	318	328	304	259	271	299	269	311	306	292	310	290	301	297	293	325	293	310	290	261	308	304	312	316	262	274	318	283	273	279	321	295	262	305	275	262	284	281	300	320	289	274	264	291	304	291	288	306	293	322	302	279	313	318	298	290	330	291	310	308	305	295	290	294	294	310	275	297	270	294	274	317	297	252	321	301	295	311	279	318	315	296	296	323	315	286	274	299	258	298	323	287	290	277	291	299	289	283	285	291	300	297	275	300	239	251	304	266	301	296	281	290	286	315	295	302	309	315	286	290	317	293	295	302	303	303	314	309	286	277	315	289	280	304	275	299	276	258	302	287	315	277	294	289	318	278	278	296	294	285	316	272	296	305	268	308	269	218	318	319	290	286	325	299	282	292	299	295	326	254	290	276	305	303	322	335	287	283	289	263	307	341	325	283	255	312	324	288	281	315	311	288	266	309	297	307	310	261	302	281	281	323	294	307	301	301	299	325	267	282	293	283	256	302	300	329	278	278	267	251	281	307	323	305	269	272	295	279	291	308	275	300	302	299	268	291	270	279	317	269	302	297	268	322	282	279	279	276	277	302	288	301	306	289	282	291	299	324	333	265	279	319	320	258	313	284	342	321	293	289	283	303	294	302	324	286	298	278	307	268	313	299	297	313	297	299	307	307	277	321	294	272	294	299	285	312	271	268	295	286	329	289	319	305	278	303	302	281	276	290	265	313	291	295	298	274	289	251	283	286	307	287	261	303	305	285	277	273	314	292
5638	4066	7959	7655	5391	3870	2963	2250	1888	1631	1636	1546	1497	1359	1320	1203	1073	1019	983	914	861	850	822	792	763	724	752	738	742	759	744	698	731	752	714	686	752	780	707	689	706	691	707	743	689	683	684	661	702	654	685	718	701	700	695	666	661	665	683	719	680	690	716	724	712	705	659	682	701	704	670	757	640	684	683	689	687	686	661	694	633	711	682	675	669	658	690	639	660	709	717	714	637	705	710	642	689	726	639	656	706	719	686	685	731	661	661	728	690	730	710	678	712	629	699	688	736	680	703	661	659	680	714	665	667	622	656	663	695	664	707	657	638	680	729	734	657	698	697	691	708	676	664	673	677	671	688	735	623	731	673	679	688	685	719	683	728	677	672	654	710	692	679	663	676	666	681	679	697	658	701	670	658	697	621	671	694	693	687	692	708	714	714	690	634	653	695	713	710	705	679	725	668	771	658	698	696	673	664	713	686	670	697	615	657	666	731	701	692	704	704	669	705	701	692	694	696	708	644	695	674	645	691	685	706	728	703	648	688	677	713	693	665	681	671	698	663	677	704	704	673	733	709	687	668	664	689	672	667	725	688	670	679	705	683	715	683	698	721	655	680	681	667	713	693	693	724	681	703	671	680	655	714	663	667	676	723	678	672	713	651	662	666	691	666	673	658	668	772	699	677	691	705	701	680	674	713	736	702	699	689	666	669	692	704	663	694	705	652	738	656	684	682	721	651	697	657	730	691	641	704	673	669	674	655	653	708	669	721	734	681	661	682	677	670	634	647	698	706	659	675	680	703	676	705	668	683	675	688	692	697	723	661	675	716	651	629	666	679	668	706	672	687	639	653	673	658	722	724	671	667	704	657	725	706	714	717	733	663	701	713	681	690	704	702	676	700	684	649	690	656	755	708	714	658	670	700	692	692	698	681	699	653	735	705	700	673	657	698	682	673	685	674	675	691	683	676	675	639	677	655	684	677	671	715	646	687	685	719	713	640	701	670	666	688	661	665	706	682	678	714	687	722	746	764	706	676	664	679	708	676	659	661	668	741	650	672	656	716	658	640	689	683	711	631	670	723	689	681	689	746	653	684	653	668	654	669	697	676	662	662	720	669	712	676	707	666	673	693	676	690	709	631	673	664	696	652	673	642	661	625	628	708	690	695	653	736	699	690	678	653	710	692	680	645	712	698	713	701	701	703	699	685	685	652	619	689	670	696	712	731	699	683	699	683	705	687	715	696	681	675	694	683	685	678	679	683	719	689	747	641	741	749	667	707	659	663	707	665	675	754	686	685	677	680	732	636	706	681	671	652	680	714	656	690	706	681	676	731	672	719	646	644	673	692	647	673	635	627	673	678	735	675	666	691	697	666	682	621	696	673	673	725	698	653	734	725	656	702	656	713	660	737	702	663	672	695	687	714	703	703	690	719	664	631	735	661	673	731	671	746	660	710	654	653	685	702	713	702	714	721	674	674	684	737	651	671	653	642	665	689	671	655	661	685	677	686	727	684	694	664	671	667	643	672	685	689	722	696	719	681	698	685	670	660	666	735	733	703	702	686	694	660	698	650	685	742	671	690	707	674	693	685	657	636	644	644	670	690	633	658	702	649	665	675	743	680	663	718	705	676	700	669	640	722	630	712	661	723	669	718	670	691	751	686	664	690	685	692	688	719	707	694	687	688	680	706	691	663	684	669	721	692	683	658	711	686	668	712	694	726	696	693	710	678	686	679	698	661	656	675	674	670	690	679	693	681	659	701	675	656	695	764	683	670	707	709	725	712	677	703	709	722	727	635	685	678	706	648	652	708	715	683	689	663	706	650	665	702	659	729	677	634	721	657	678	709	706	712	627	689	708	648	681	712	697	676	668	672	671	647	670	691	697	673	623	673	718	740	655	675	666	675	738	697	714	652	692	648	684	685	740	701	690	683	666	715	670	687	720	693	737	704	653	683	683	714	694	676	670	690	710	672	716	665	701	694	680	676	688	723	695	705	664	687	690	645	660	688	670	646	676	672	716	641	690	660	692	664	683	666	676	696	664	674	718	699	663	703	685	702	693	688	673	660	658	648	632	684	645	678	710	628	641	649	703	672	690	684	726	653	669	680	730	667	703	714	738	707	671	693	631	699	670	723	697	642	689	659	681	680	662	685	665	699	728	704	742	649	677	684	734	676	670	671	659	680	662	647	666	690	714	647	690	648	659	655	700	693	687	635	732	697	704	663	732	696	637	692	633	736	660	667	737	678	638	695	629	630	672	716	709	668	737	707	674	670	711	693	729	701	656	651	714	656	654	654	696	712	665	701	664	680	678	648	663	615	695	684	648	644	641	733	688	710	678	717	694	671	667	628	716	715	710	658	680	677	717	708	675	668	650	648	705	705	662	666	675	660	670	687	689	690	671	689	687	710	665	697	704	706	693	751	662	626	675	684	697	702	671	671	712	700	663	657	691	629	695	661	659	669	677	770	687	673	654	673	704	701	670	668	710	674	702	724	685	703	681	761	636	680	709	653	668	731	705	712	700	644	646	719	697	658	641	719	677	718	657	658	678	653	699	700	702	709	707	698	679	701	645	683	742	715	656	620	658	699	676	701	682	697	743	704	681	692	675	736	643	699	774	715	678	699	664	699	717	667	667	692	741	665	696	689	680	642	668	713	699	709	620	672	669	743	669	641	640	698	648	746	669	689	678	734	697	705	687	683	677	712	651	697	636	696	681	691	709	664	698	662	714	724	677	728	700	672	658	663	732	655	679	698	660	721	644	655	638	681	665	673	653	686	744	645	745	666	724	692	705	676	688	661	705	715	708	695	670	704	682	708	665	668	673	675	699	712	701	651	688	676	674	712	667	708	680	689	664	654	693	676	696	634	678	660	729	717	684	669	713	684	674	641	662	692	665	701	673	658	735	695	658	741	695	692	702	671	666	650	676	732	679	730	716	657	721	668	679	734	687	683	674	682	705	685	700	693	728	664	687	700	660	636	699	696	686	678	643	693	661	663	642	659	659	659	645	709	711	682	717	665	665	751	681	683	712	662	674	697	666	734	674	653	708	698	676	697	657	703	677	720	695	660	695	697	633	647	730	715	704	705	752	740	681	639	705	681	731	712	659	656	688	657	638	715	664	705	654	685	725	667	662	715	649	699	676	676	718	700	676	650	689	633	684	650	671	681	706	688	718	675	661	678	684	643	683	707	677	691	687	727	704	668	688	659	664	711	669	673	700	691	666	698	719	679	664	729	629	710	687	642	705	716	716	695	686	656	676	695	689	670	698	639	684	704	727	669	664	645	701	709	676	670	663	697	711	674	680	675	695	705	721	667	690	698	702	689	674	712	708	670	682	655	658	670	721	682	678	677	709	702	699	695	660	699	689	693	662	719	685	687	677	688	677	712	664	715	700	656	711	681	683	687	745	674	681	644	681	699	713	694	659	743	658	682	688	708	736	688	677	666	735	705	684	714	679	687	659	698	708	723	708	670	645	754	664	664	702
17164	7350	8754	6399	3035	1786	1295	915	709	709	628	571	499	523	504	474	438	448	349	379	388	336	359	353	361	340	364	342	319	329	307	318	348	387	319	324	327	324	361	321	272	327	350	265	336	313	334	327	326	322	333	337	313	294	316	311	345	347	352	335	332	336	300	342	338	357	333	281	329	290	299	325	306	318	304	332	316	310	319	337	304	303	346	297	285	347	305	330	326	296	331	297	321	298	310	337	333	302	319	303	327	301	328	321	324	314	316	308	309	321	275	293	345	321	353	310	321	334	342	338	332	346	344	348	322	308	310	339	327	327	335	327	343	328	293	306	305	305	268	316	337	297	288	314	327	313	310	329	303	346	328	301	335	315	313	311	307	326	302	301	324	344	342	351	298	322	355	358	343	326	332	332	354	342	299	291	295	307	308	321	332	273	284	362	289	283	288	305	324	362	316	294	301	331	350	333	334	370	323	335	322	327	335	308	314	306	327	376	304	331	305	308	306	354	345	316	349	331	297	309	342	337	320	268	306	320	327	355	352	334	318	317	338	311	335	319	348	292	298	349	303	331	319	298	348	316	323	368	308	344	338	301	300	324	315	379	338	334	334	330	326	313	330	314	336	328	313	301	338	305	300	308	335	309	292	311	315	356	311	320	332	340	310	317	344	334	311	319	330	292	325	312	295	305	323	320	336	300	317	322	299	355	317	312	328	334	341	362	299	319	312	315	313	279	325	333	310	305	360	321	298	357	344	355	345	318	344	330	340	343	327	341	309	304	326	291	327	330	345	352	308	343	308	296	335	311	332	344	324	279	318	333	321	324	348	312	351	330	327	299	309	301	328	278	334	329	344	322	312	302	310	304	314	306	308	366	306	364	311	323	335	305	318	329	292	326	340	335	318	318	318	293	340	290	333	296	334	307	342	335	327	325	342	325	323	363	338	311	314	310	278	338	300	336	339	316	303	306	307	341	336	319	314	358	347	328	295	329	334	352	290	322	325	319	311	306	359	294	305	336	354	310	340	319	317	324	305	327	329	327	290	334	302	331	325	342	296	308	357	322	313	318	303	319	342	330	282	359	322	334	347	324	352	323	347	327	375	343	320	322	339	290	292	307	319	314	331	322	336	354	321	318	332	335	316	340	295	318	345	319	307	294	353	377	309	293	333	351	304	323	287	350	359	323	327	333	350	326	318	322	325	305	322	308	306	332	306	302	291	322	299	308	323	305	324	324	326	309	330	337	326	305	292	320	297	308	316	332	340	321	294	297	322	312	288	319	305	369	329	345	340	303	367	319	342	327	302	307	337	328	308	328	363	297	344	282	311	343	338	339	318	317	307	300	317	327	298	286	306	326	339	376	322	314	319	321	322	301	320	310	344	315	318	314	321	321	336	292	339	295	316	320	308	290	334	310	334	313	298	318	324	303	344	351	313	364	357	314	319	318	339	321	325	331	318	297	301	320	391	304	285	336	366	323	357	314	325	334	331	302	299	341	315	315	359	347	335	322	320	349	325	325	316	348	359	318	322	283	315	329	314	333	335	334	342	290	347	316	328	321	326	325	338	305	342	307	321	278	336	320	340	302	361	310	282	290	289	342	331	291	342	336	338	358	327	328	292	341	330	345	330	329	319	297	318	300	321	308	340	345	352	313	281	350	332	323	325	327	334	337	312	351	339	324	308	318	326	317	284	317	329	344	337	314	288	335	341	328	290	315	355	331	346	369	299	295	338	317	316	298	283	344	343	346	341	307	296	284	316	292	305	290	327	288	351	299	314	319	293	371	320	286	311	306	289	275	318	359	346	331	327	313	320	332	302	333	360	315	324	318	318	332	356	313	311	332	322	295	278	334	330	383	324	325	314	308	342	325	318	317	326	313	363	341	327	314	309	288	331	354	335	310	359	316	315	312	294	298	326	304	297	337	304	300	318	305	331	326	316	300	285	333	329	329	329	312	316	311	323	343	321	312	335	350	340	376	331	320	337	292	332	310	307	313	347	346	304	283	295	311	321	336	322	327	328	380	326	311	339	348	300	333	290	344	321	319	334	315	326	296	317	341	355	317	339	324	333	324	356	300	359	329	309	298	353	323	339	304	318	293	320	336	298	345	316	341	329	305	290	300	296	313	327	300	321	335	344	279	345	312	337	310	302	335	353	338	326	295	355	294	294	315	338	306	312	292	306	315	332	304	320	330	297	346	326	316	346	284	332	322	335	346	344	323	337	313	321	318	314	316	344	353	290	335	352	341	327	310	358	307	351	319	279	322	356	310	309	317	304	305	345	300	308	335	307	349	283	299	348	350	335	309	327	344	310	301	305	325	310	324	334	334	273	324	337	308	290	326	338	304	330	309	268	318	331	331	342	322	330	315	345	321	331	332	311	321	313	366	362	305	327	318	295	342	329	311	298	323	312	368	297	323	323	328	305	353	309	321	339	353	296	305	330	318	293	314	337	357	319	319	329	332	308	309	322	302	305	286	332	306	288	342	334	338	340	302	334	301	313	313	298	357	304	302	329	303	306	313	359	324	324	319	336	341	319	325	358	288	349	331	330	316	328	321	293	317	323	316	301	341	309	319	343	333	328	335	313	314	313	323	351	292	333	338	319	301	320	342	312	309	323	368	323	324	365	360	316	327	287	330	344	291	322	338	329	342	337	305	327	340	320	308	339	303	326	301	268	316	293	313	314	338	307	307	314	292	335	312	343	338	318	335	350	328	305	295	342	327	290	333	324	312	346	311	312	310	329	318	321	332	301	304	333	326	288	319	341	308	318	323	285	293	310	331	344	356	320	313	325	336	313	288	339	331	309	333	266	309	326	341	317	328	308	291	331	323	312	334	366	319	329	336	307	314	298	353	324	329	305	283	337	347	358	320	293	310	335	316	322	313	313	341	332	321	342	327	298	364	336	339	345	302	296	311	336	297	308	368	318	330	335	329	320	322	329	342	304	308	318	292	312	313	337	355	326	330	329	339	313	322	281	299	343	303	323	319	324	326	341	325	321	320	331	283	331	291	317	326	325	305	349	347	323	310	359	288	364	351	348	303	353	349	333	289	301	333	334	296	322	293	317	319	289	315	331	347	333	297	295	316	325	330	328	369	350	340	293	330	315	358	335	320	325	327	304	312	321	309	335	282	296	356	319	323	324	339	332	288	295	343	292	356	323	334	244	341	331	318	324	315	343	304	289	316	342	293	344	346	284	319	363	353	342	321	274	288	301	326	330	320	318	324	331	300	319	308	324	325	270	319	314	323	332	352	318	316	354	349	336	346	301	319	298	338	338	338	347	309	297	321	292	318	317	311	307	339	322	340	309	343	326	328	357	311	348	288	303	337	337	346	357	325	349	329	324	293	309	349	342	299	317	335	327	328	361	355	339	323	344	323	324	352	318	299	319	313	337	281	306	333	302	359	328	329	347	320	345	326	322	332	310	310	316	298	316	312	327	281	359	307	325	325	366	323	312	313	332	327	318	363	311	316	328	331	359	318
11696	6720	14547	14037	9277	6508	5088	3621	2991	2779	2407	2208	2091	1820	1819	1608	1487	1383	1257	1145	1062	1049	1020	979	956	836	881	846	832	820	808	823	768	834	783	788	827	834	776	747	796	733	774	787	778	760	788	770	725	770	721	784	803	730	709	715	754	749	760	798	761	781	738	781	779	799	735	723	719	723	785	777	779	732	779	725	723	758	746	741	730	764	743	795	745	700	704	715	748	796	769	731	727	720	734	702	752	812	743	741	793	736	654	782	762	801	744	781	766	749	816	773	799	725	751	764	744	746	728	757	729	746	738	734	714	771	721	730	764	773	757	741	717	745	792	745	754	723	755	732	760	758	730	779	742	754	719	704	712	730	742	698	762	755	738	743	734	740	740	781	745	759	755	745	750	712	747	772	774	793	769	769	755	718	766	708	754	739	789	702	744	767	775	767	755	763	770	797	714	773	715	756	816	785	772	746	760	774	754	744	721	741	705	739	723	712	735	697	733	727	679	780	782	747	722	775	720	781	767	740	711	738	709	766	757	690	742	775	789	745	770	714	736	768	695	757	725	759	752	762	733	757	781	749	741	711	730	725	777	703	712	718	780	782	682	736	798	805	732	774	749	734	739	759	723	755	772	760	751	752	706	689	762	756	767	711	728	737	763	713	717	739	695	706	736	743	736	731	751	761	722	758	761	745	732	752	731	744	726	731	698	765	770	787	721	684	721	740	735	744	713	710	741	764	720	715	761	704	788	728	776	715	740	757	732	700	757	740	734	733	761	747	766	752	766	739	750	731	764	720	717	758	729	770	751	803	728	767	753	768	792	744	782	728	775	741	736	727	745	766	722	733	712	714	722	717	752	721	795	705	744	707	725	658	704	749	742	720	776	765	724	684	740	714	738	766	762	781	715	758	750	791	763	726	789	685	779	786	793	792	698	681	751	739	758	788	707	719	785	725	724	769	726	795	755	721	730	711	742	768	753	743	751	749	715	745	770	751	710	763	732	742	770	716	788	759	752	723	804	768	752	744	723	753	734	731	718	761	726	802	731	700	764	731	705	734	716	726	741	719	746	731	703	735	741	710	687	725	759	744	716	727	737	718	721	705	751	730	752	714	784	710	736	757	756	730	698	787	749	693	762	732	754	733	756	761	704	754	700	754	745	727	734	741	734	731	752	744	743	757	744	774	723	778	728	795	748	755	771	763	761	730	686	725	752	778	728	729	765	709	731	749	711	758	754	770	737	735	756	723	742	737	755	760	739	723	718	750	785	702	764	790	716	796	701	743	755	758	770	723	741	758	737	730	728	763	768	745	726	767	790	740	734	718	722	782	699	780	771	714	728	735	733	723	758	757	734	759	770	776	766	730	743	727	730	699	710	732	769	760	746	798	732	715	747	783	724	743	730	722	747	722	754	742	780	755	705	730	706	755	726	739	756	749	748	741	763	777	778	787	781	761	735	778	722	748	737	747	771	753	776	777	734	751	750	729	768	747	712	786	756	740	774	777	769	756	739	742	660	701	750	746	731	726	744	704	743	734	764	718	719	747	721	756	765	742	768	751	698	721	746	744	766	766	755	743	779	744	733	718	741	797	724	732	767	738	777	793	742	729	728	729	738	733	760	757	810	776	716	797	759	760	775	717	707	726	715	769	727	722	721	679	770	755	800	718	733	750	688	724	735	732	820	775	770	712	766	712	726	710	748	771	730	756	792	770	719	786	710	743	715	736	749	747	754	719	688	720	749	765	744	704	727	742	742	801	738	795	673	742	725	736	738	776	722	743	734	768	734	730	754	785	744	780	701	762	718	769	744	771	766	771	737	761	784	778	738	754	742	733	735	782	829	705	755	777	700	716	802	711	714	741	791	737	776	756	733	754	738	711	749	768	728	726	764	723	745	754	704	718	768	699	759	743	738	714	739	742	719	758	765	720	754	737	751	785	733	769	705	724	773	722	726	683	784	762	682	756	672	743	702	768	732	778	734	755	741	733	747	798	736	717	705	760	732	791	778	690	734	763	723	694	753	788	745	750	729	712	727	752	713	713	739	781	739	690	757	703	738	726	790	726	724	736	712	747	702	755	725	733	710	765	775	727	721	741	717	740	728	760	800	741	726	716	758	715	773	768	771	778	751	731	718	743	780	734	713	730	746	752	761	784	710	777	771	745	768	720	734	715	793	736	731	771	723	741	742	712	758	739	750	741	788	757	747	763	690	722	766	745	697	696	727	713	748	768	691	759	761	724	788	746	747	715	757	708	699	729	755	738	735	808	753	697	745	723	723	740	720	730	736	722	766	737	703	775	720	705	747	671	764	695	689	731	713	799	769	734	744	723	765	739	766	764	705	703	747	777	691	729	787	767	796	731	750	775	720	735	749	758	718	757	803	718	730	765	774	744	743	772	721	762	742	775	717	772	697	698	715	700	726	735	710	765	741	791	730	798	759	725	750	754	738	748	784	742	728	765	728	793	807	777	733	743	689	730	739	728	776	725	731	733	719	729	733	720	736	753	769	736	754	707	779	718	702	738	726	771	765	781	684	731	752	689	788	761	719	758	765	777	752	742	794	782	727	771	747	747	709	709	795	777	741	720	758	738	736	686	771	747	760	696	761	774	773	717	781	783	681	848	752	781	718	762	695	702	722	775	735	735	739	749	686	738	723	760	807	727	751	778	743	702	760	747	731	720	727	773	731	725	766	736	789	709	750	755	739	776	760	769	731	755	780	742	736	737	706	707	775	785	719	685	766	775	742	739	662	735	739	727	772	720	789	753	796	784	780	702	744	725	791	777	733	756	732	792	690	722	763	723	753	709	747	751	703	779	782	740	751	747	807	768	730	734	763	723	778	750	755	710	757	809	725	748	712	753	754	741	736	746	729	733	744	750	730	725	734	761	747	794	792	729	754	720	764	710	743	750	718	743	741	745	751	783	772	715	760	802	708	794	710	778	676	769	733	764	719	759	794	711	775	788	748	773	747	714	754	703	728	686	735	701	705	683	759	738	713	762	738	767	777	747	747	769	739	760	733	770	710	737	731	744	734	765	747	743	731	792	735	761	731	751	703	765	747	745	754	735	814	744	715	712	744	734	749	767	709	775	762	796	759	743	692	733	780	732	720	769	751	758	740	736	732	747	714	717	779	757	762	718	760	765	708	777	761	749	741	691	737	771	763	744	718	715	722	711	743	762	768	763	725	771	723	722	706	763	737	715	742	700	756	754	740	730	692	726	688	776	732	745	726	762	766	728	690	756	772	768	740	753	737	717	779	707	801	710	730	766	795	830	730	744	742	707	766	714	765	733	680	786	748	777	725	728	793	683	738	729	783	754	776	746	751	716	757	733	771	751	692	721	727	770	724	758	758	776	731	747	738	780	728	763	731	771	719	756	705	756	706	708	689	753	770	724	725	771	725	784	721	734	755	799	719	729	730	809	755	756	740	786	741	746	727	756	696	748	803	738	728	733	733	778	776	739	738	761	702	703	713	757	791	748	752	735	818	739
25174	10860	12825	8497	4648	2573	1622	1194	1050	833	683	644	605	589	531	495	474	419	423	382	385	349	370	358	339	341	373	331	317	333	303	312	335	317	338	297	310	300	322	311	352	351	315	351	341	323	333	359	324	335	301	326	303	272	303	277	334	323	303	318	298	335	300	272	301	320	296	314	306	305	324	307	362	293	334	313	288	304	299	297	305	347	286	300	323	280	299	300	329	315	316	299	259	296	326	321	304	329	276	306	299	292	314	294	295	310	318	332	306	268	280	340	295	306	318	357	309	307	288	294	328	300	331	262	368	336	272	310	289	276	315	283	325	318	315	310	331	280	265	298	307	285	322	313	343	319	294	301	307	293	294	328	322	283	331	343	330	302	295	307	319	310	328	297	300	271	316	292	273	275	316	310	306	335	301	289	275	308	285	274	315	322	300	276	318	300	311	313	304	297	320	258	274	310	330	295	299	323	323	300	350	325	332	317	301	291	311	311	316	306	337	320	318	304	278	305	284	286	299	324	348	300	321	326	333	313	331	273	275	311	311	358	326	309	300	298	320	315	298	327	312	292	298	270	284	320	289	275	307	308	308	318	345	333	338	296	282	319	311	303	284	307	317	348	303	283	320	271	312	308	291	323	308	314	269	308	311	311	298	286	300	295	313	325	271	321	281	287	297	315	274	329	309	311	328	268	296	298	303	304	352	302	315	309	310	341	324	285	322	255	312	332	258	291	314	321	298	310	320	283	285	285	289	287	318	301	297	288	313	289	302	281	259	294	317	299	347	331	319	327	334	295	273	318	297	285	318	297	313	284	315	310	306	319	305	298	316	333	317	272	321	293	302	304	342	313	284	333	316	296	289	297	293	315	269	290	310	294	352	275	311	306	307	312	298	295	309	328	351	314	275	325	281	290	307	308	291	304	281	316	312	294	335	285	291	302	303	321	330	287	289	317	287	303	310	304	334	280	298	352	315	314	275	309	339	303	333	318	329	302	301	334	299	311	291	334	295	312	313	328	300	309	297	301	294	299	298	328	298	306	316	320	287	310	293	305	348	338	299	291	295	297	326	308	286	334	344	291	294	261	312	326	299	332	316	297	300	320	272	310	286	297	300	317	309	336	318	331	293	307	308	306	322	311	295	323	348	345	293	291	294	319	300	288	289	269	348	286	271	308	309	329	299	317	293	300	347	302	279	312	301	273	265	290	300	290	340	330	305	327	311	305	294	301	293	309	318	324	315	283	307	327	321	303	327	264	307	300	279	308	310	289	306	305	313	313	313	294	297	330	313	312	294	323	330	287	330	295	313	323	291	313	283	279	300	299	317	291	298	304	273	306	282	355	296	311	306	322	312	328	315	331	313	297	315	277	283	300	322	295	310	319	292	275	289	332	315	310	283	303	321	319	265	311	292	294	329	315	322	306	291	300	320	332	321	297	290	315	313	319	298	349	292	281	311	294	283	324	293	309	290	322	272	303	321	336	306	309	305	263	325	309	299	287	270	321	283	319	314	311	315	308	304	292	302	275	333	296	314	318	325	305	312	282	300	294	331	297	326	289	299	302	321	295	274	335	320	310	324	316	302	301	309	307	322	263	295	342	327	291	303	290	298	297	312	294	308	321	332	305	290	308	288	308	287	314	298	282	304	295	301	303	323	311	319	300	340	317	294	303	328	307	309	279	295	292	340	319	293	297	318	312	289	307	297	319	294	292	312	316	290	294	328	284	313	305	333	265	274	292	290	332	296	323	290	308	291	280	311	263	300	302	313	272	259	304	284	313	326	326	284	324	302	319	283	310	320	283	319	315	292	295	338	300	324	315	337	291	283	342	319	268	281	284	305	310	305	256	306	290	347	290	325	273	306	291	277	312	323	328	267	256	274	309	317	316	310	291	317	287	293	316	270	320	328	312	292	306	328	279	309	313	294	302	293	325	347	315	314	300	309	313	297	302	279	306	294	316	343	330	317	295	310	314	298	270	329	297	293	308	312	310	309	317	276	306	284	255	290	280	315	329	285	287	295	280	313	294	321	323	274	316	287	306	320	281	335	292	318	309	306	302	359	307	292	299	311	330	321	313	306	294	305	298	280	286	286	318	292	312	274	311	299	295	322	278	330	322	294	303	303	296	303	318	311	306	309	310	291	303	317	287	306	304	296	270	285	300	319	295	314	288	299	325	291	282	341	321	314	294	307	311	294	301	275	284	298	285	289	347	318	307	276	290	285	283	272	300	300	318	283	292	316	289	263	297	286	268	302	306	307	287	311	306	281	280	270	293	322	297	307	311	285	309	309	296	296	318	323	303	348	294	314	296	295	270	312	296	291	304	302	301	321	295	299	322	333	323	296	329	284	301	306	321	319	298	299	324	279	306	335	325	324	271	326	334	315	314	317	272	301	292	366	346	315	343	293	323	321	313	317	309	307	307	305	336	304	315	310	328	314	256	324	298	294	280	272	298	294	306	287	311	316	278	309	299	288	295	276	273	302	324	311	319	317	297	317	328	328	314	325	281	308	311	317	333	312	315	279	293	306	313	325	306	328	294	308	265	263	290	327	315	324	300	323	320	310	285	316	295	317	347	300	282	299	295	303	296	307	272	283	315	318	310	289	285	311	307	324	319	300	336	307	268	299	282	284	309	325	324	278	312	308	341	292	291	301	277	296	286	335	264	300	307	314	270	295	296	308	288	301	285	352	323	297	335	269	306	281	355	349	286	302	311	300	299	304	303	282	312	318	312	278	329	319	283	287	301	304	302	335	292	296	300	303	310	309	308	309	280	295	294	302	275	294	284	299	279	308	287	277	311	297	312	304	288	293	294	312	328	293	330	305	298	310	304	304	330	338	315	297	341	297	295	296	313	299	304	323	277	279	288	300	289	344	298	322	300	328	298	308	292	272	305	299	297	302	305	309	275	286	313	273	317	294	304	270	305	316	314	287	302	295	306	321	289	307	321	304	294	334	272	336	300	316	282	292	297	319	283	312	290	289	295	310	306	299	346	274	312	267	285	292	293	300	296	294	300	308	323	301	294	308	304	323	326	312	325	308	289	323	307	297	297	306	295	341	319	300	296	289	309	321	293	279	288	291	306	330	326	340	310	328	311	324	312	315	284	310	285	300	310	283	329	336	303	349	360	297	304	290	289	316	324	283	286	291	297	311	301	276	311	301	321	291	337	321	313	296	289	310	308	359	275	310	311	298	352	311	285	287	302	335	316	301	290	326	346	298	328	284	302	311	273	309	331	325	302	302	311	286	288	284	300	294	340	305	309	257	299	341	294	319	298	299	305	276	323	305	302	290	324	280	311	305	301	272	300	315	309	278	276	341	297	362	291	298	281	335	279	296	312	300	293	324	313	315	319	315	297	295	295	296	297	286	335	322	303	296	313	331	294	288	319	330	343	323	307	295	280	267	275	298	310	312	325	302	307	311	293	313	301	272	299	297	268	329	320	288	292	285	318	319	328	313	299	307	259	300	280	339	323	306	305	334	319
15072	8709	18556	16925	12721	8726	6670	5080	4145	3573	3146	2785	2503	2248	2220	1968	1827	1649	1372	1271	1225	1183	1047	988	962	892	823	891	827	847	806	773	796	746	747	800	790	755	718	741	740	753	691	753	726	743	730	709	775	716	778	765	749	710	697	715	684	751	761	688	676	695	657	751	745	732	740	723	708	730	739	679	678	702	673	704	702	687	749	679	760	736	710	710	714	727	726	693	723	748	704	711	700	738	698	667	714	699	697	707	726	730	700	722	721	706	683	688	761	678	705	701	712	724	709	737	706	703	664	624	698	706	659	664	683	758	722	706	733	730	714	665	712	659	743	732	720	710	727	730	743	717	715	664	723	695	683	729	737	752	688	676	690	729	662	697	707	691	738	678	725	736	663	697	694	699	744	702	714	737	706	740	630	728	702	700	726	646	746	706	703	749	708	694	729	699	748	717	648	720	709	712	702	674	723	686	732	750	730	733	704	680	737	688	670	693	687	742	735	669	665	681	713	668	732	687	756	724	729	675	697	689	731	705	711	698	688	676	704	724	736	690	718	768	717	663	725	701	715	716	736	715	714	672	664	667	680	718	676	714	727	734	737	682	718	684	725	743	695	689	676	714	706	695	735	724	718	674	728	695	665	678	700	687	660	710	712	702	706	719	668	684	657	693	698	723	735	719	679	712	721	733	691	712	736	726	716	692	753	676	654	708	734	700	681	679	685	680	688	717	675	712	653	697	743	704	658	727	719	767	675	717	739	705	690	682	698	713	705	698	707	684	733	699	720	732	734	708	669	698	700	683	703	677	684	687	699	690	699	728	693	732	745	718	649	699	726	709	709	686	717	710	666	765	722	642	698	745	708	717	695	701	700	685	730	695	692	675	714	754	707	708	683	748	734	752	707	706	679	719	717	701	717	729	665	725	727	713	707	703	659	681	703	705	743	730	721	721	696	706	724	733	708	696	679	753	725	701	696	759	691	711	688	732	736	705	671	730	690	737	688	741	716	719	684	673	703	726	687	699	649	682	753	662	713	717	709	710	731	735	697	699	707	749	743	657	704	719	693	691	691	732	737	725	753	710	748	704	728	671	691	676	702	742	711	703	717	681	670	701	706	718	691	734	702	719	668	700	688	683	747	717	708	727	754	707	697	669	687	697	721	685	712	691	659	696	742	712	718	687	699	629	709	718	666	734	704	702	732	676	707	727	725	700	718	682	688	676	693	660	702	716	706	714	734	725	659	708	674	682	755	673	706	724	711	698	700	709	662	707	708	675	683	696	714	700	699	681	677	687	698	709	677	724	700	742	706	688	712	739	676	664	688	712	727	711	722	706	693	728	698	738	696	713	729	683	724	665	674	705	727	668	698	729	663	716	687	731	705	693	706	734	651	699	673	697	684	681	744	744	700	692	683	688	709	698	682	674	715	665	690	713	665	726	721	677	697	726	725	721	700	676	746	744	692	695	733	687	699	723	685	695	699	663	742	704	763	676	745	722	721	650	676	671	696	741	682	703	660	708	680	744	756	713	749	707	710	694	707	732	673	713	670	699	675	714	711	682	718	713	678	705	701	704	692	712	677	683	659	663	739	674	741	721	724	696	701	696	720	744	688	744	664	719	692	726	649	717	740	718	710	698	667	725	694	720	667	693	720	723	693	684	740	714	738	676	732	689	674	715	717	723	681	723	762	697	669	797	671	721	703	656	693	653	715	710	674	662	764	702	728	684	740	748	694	719	716	665	705	685	756	706	690	707	691	698	646	704	726	738	712	740	713	707	695	677	723	686	681	658	700	718	662	712	722	695	695	710	691	662	734	680	691	674	720	736	674	668	794	724	720	700	722	708	714	706	705	733	714	737	733	712	728	749	686	695	718	712	725	699	719	637	726	696	679	722	704	731	692	726	656	722	663	717	740	712	715	682	741	716	755	703	676	679	739	749	717	704	665	711	701	721	720	693	698	703	727	683	723	719	681	711	698	679	693	704	676	659	694	719	732	695	680	682	735	729	725	691	683	729	703	750	724	711	679	723	732	711	749	681	713	735	714	661	718	749	720	695	676	684	689	711	691	742	719	673	734	633	690	722	711	748	625	722	703	690	744	699	718	685	678	721	663	713	716	698	664	703	754	711	711	736	726	757	702	737	658	694	700	705	729	660	698	709	713	706	673	715	709	714	696	709	688	725	663	762	691	779	666	713	664	757	704	702	695	668	684	711	723	695	704	703	764	702	733	670	709	728	704	731	712	700	661	691	697	718	695	754	670	717	669	713	720	697	658	720	707	714	693	713	698	686	709	710	679	731	689	731	691	697	677	735	675	678	748	762	694	659	702	700	718	706	661	691	708	661	725	688	703	733	733	761	741	741	680	689	711	743	688	694	688	662	717	743	741	696	712	670	698	687	701	725	714	708	733	689	705	710	724	720	723	676	679	722	663	671	728	698	731	709	667	708	691	689	684	729	708	673	708	713	708	725	691	717	642	719	687	713	716	719	676	718	708	643	710	712	714	740	664	747	681	685	673	707	682	674	728	705	711	676	714	736	714	679	692	687	675	717	751	709	692	718	664	710	716	682	707	697	689	662	730	705	724	694	716	690	703	657	696	674	692	688	690	700	705	712	720	717	733	709	718	706	662	750	693	679	734	705	664	708	705	756	668	734	711	744	687	688	755	667	693	707	716	676	755	685	702	673	694	731	685	717	702	737	664	723	711	646	793	718	658	708	744	728	705	742	687	689	716	714	669	716	749	708	692	694	712	676	691	730	739	682	654	658	728	696	682	710	727	666	722	687	701	730	736	735	731	681	696	722	714	703	674	661	682	717	749	683	721	719	678	656	706	721	666	651	686	702	650	712	686	745	700	676	682	719	720	716	739	723	709	740	691	731	684	732	704	687	804	692	685	719	722	727	695	711	716	687	693	724	704	707	682	677	724	671	751	739	683	679	694	716	699	735	664	683	691	710	706	710	708	717	711	675	672	657	743	749	657	739	692	694	732	679	714	654	681	749	698	689	687	717	719	757	708	717	656	751	661	660	692	679	729	681	672	728	691	730	740	710	727	745	752	716	722	690	719	718	670	696	690	714	660	735	699	654	716	733	715	729	696	759	718	679	703	673	689	705	726	728	717	724	757	720	689	703	712	702	737	716	714	731	727	736	701	682	690	704	722	641	665	718	763	689	665	695	690	673	734	728	735	694	672	678	614	728	683	694	685	724	693	691	681	720	686	729	695	691	682	729	712	704	712	711	695	668	689	750	714	678	684	674	757	735	696	720	731	699	697	688	725	701	725	709	715	707	643	721	713	695	689	707	683	708	729	680	745	748	692	712	737	679	708	689	683	703	740	679	701	653	695	651	703	706	653	659	665	688	717	677	620	723	725	677	675	707	761	690	730	685	748	691	673	703	724	727	681	704	680	742	680	677	714	714	716	669	690	709	674	732	707	714	689	669	765	728	735	708	703	688	710	736	692	673	741	684	701	644	690	692	732	665	686	705	694	679
8679	4109	3961	2461	1501	971	677	590	528	494	461	436	423	423	400	342	372	312	323	310	314	312	340	285	303	315	302	328	324	276	289	285	299	288	303	270	274	254	280	312	330	290	276	271	302	329	310	285	291	282	310	281	261	289	286	281	268	302	305	261	313	281	275	296	294	332	256	304	302	283	326	258	284	305	288	269	283	311	289	304	317	275	275	255	289	303	325	283	293	290	273	311	237	297	276	283	284	306	293	284	285	261	272	290	285	323	278	290	261	271	314	267	283	311	311	278	304	281	301	284	296	305	275	265	293	283	302	274	297	257	309	275	269	297	286	272	274	280	276	334	257	282	287	288	319	295	319	274	311	259	325	297	291	332	295	287	280	289	283	263	246	261	283	294	290	288	293	287	292	290	346	297	304	280	319	300	275	321	270	309	281	312	307	291	307	278	297	309	286	318	294	272	280	304	329	313	282	265	277	280	292	301	290	284	277	266	310	263	293	306	270	302	280	271	290	275	298	261	280	274	284	290	274	313	288	307	288	304	283	318	292	273	317	289	320	313	278	300	315	299	271	278	292	274	254	296	276	296	263	268	264	298	293	297	320	333	295	312	280	259	297	276	272	297	282	303	291	279	263	267	310	282	312	329	281	270	283	288	291	264	298	313	297	310	259	300	270	342	300	294	305	299	289	283	277	308	257	274	281	321	263	286	263	278	280	309	298	292	309	296	340	296	276	295	269	281	276	319	263	284	272	244	292	317	289	298	335	252	315	275	278	291	280	315	322	278	270	302	290	281	300	279	304	293	308	294	304	262	280	290	312	296	283	278	282	270	275	293	295	280	283	308	289	295	272	314	276	267	295	267	296	290	265	281	316	257	322	266	290	297	275	300	291	304	301	292	290	275	290	272	315	307	313	302	265	288	287	276	270	310	263	325	310	316	265	268	294	313	272	306	303	283	302	290	288	279	322	310	293	304	299	312	291	339	294	317	283	263	300	271	261	262	277	299	312	299	291	335	295	303	281	270	258	327	269	292	283	289	283	298	295	336	301	287	281	299	286	286	299	294	293	297	334	306	281	314	301	322	283	304	267	274	259	282	296	287	296	270	313	312	290	330	309	285	321	302	284	307	301	272	287	292	278	296	289	309	303	287	281	339	273	302	267	289	260	277	293	273	239	288	283	270	278	260	272	288	280	311	301	290	272	270	256	258	285	293	298	262	291	296	272	311	302	320	274	283	287	270	284	311	312	291	296	293	298	315	304	309	274	288	319	295	342	322	310	298	281	315	294	295	292	277	305	295	282	315	304	326	278	315	294	292	312	298	320	262	295	305	278	292	297	291	313	294	320	277	301	267	289	272	304	278	290	300	303	270	260	295	304	303	300	308	288	286	299	301	274	307	306	277	285	297	257	262	281	296	311	316	278	313	332	258	277	278	295	286	307	300	299	274	304	276	296	316	289	271	270	297	272	279	282	276	297	305	321	287	262	300	317	334	313	286	306	291	288	267	284	332	273	263	293	257	318	325	285	291	282	276	288	261	255	295	269	314	291	293	275	260	274	319	275	290	304	300	278	290	308	319	300	295	320	297	296	302	290	300	284	283	273	319	300	310	266	309	292	271	262	326	281	313	277	289	254	271	268	288	306	316	280	273	294	293	286	268	325	294	322	283	282	269	289	275	286	290	259	300	271	300	304	288	287	305	267	285	267	301	295	273	298	304	319	292	264	262	298	313	301	275	250	284	306	282	289	303	275	306	298	272	272	270	290	260	268	279	292	272	270	293	310	289	300	302	293	268	306	269	295	265	288	306	298	283	298	294	269	262	289	297	267	280	295	269	276	282	266	305	274	285	288	266	281	289	288	271	267	292	285	292	281	297	292	308	239	287	285	287	282	305	287	273	289	285	282	312	308	301	278	283	294	274	273	279	266	273	251	317	296	291	273	328	307	278	285	298	285	316	274	305	282	290	263	271	276	270	287	244	295	292	309	316	271	292	280	271	314	282	282	277	276	317	283	295	280	303	277	268	287	286	303	261	310	331	280	264	265	297	285	279	290	274	275	277	271	281	304	269	302	262	299	324	289	319	295	292	310	299	300	315	253	299	299	314	283	279	263	296	293	287	266	286	284	317	289	292	288	321	261	285	331	334	301	314	285	285	285	293	287	303	300	273	284	275	291	288	305	290	274	302	293	317	255	271	295	282	257	286	331	318	295	314	292	301	300	294	278	283	294	295	299	294	254	280	262	301	301	295	294	269	278	311	316	305	350	296	259	282	279	256	287	313	290	281	300	285	301	285	265	271	267	308	285	290	289	290	290	273	288	290	307	291	293	322	279	289	296	301	314	277	301	307	283	256	258	254	266	296	307	274	283	312	276	302	315	262	288	252	284	264	269	323	260	272	314	280	284	282	281	291	281	292	289	290	325	277	295	277	347	324	296	262	249	319	269	278	294	300	285	269	264	272	296	273	293	306	272	300	302	269	306	296	297	285	291	296	293	321	291	281	291	252	287	299	337	292	303	290	287	319	317	286	254	254	292	301	286	320	271	281	281	278	277	260	287	275	294	263	278	285	298	301	267	287	269	294	271	267	295	297	278	291	310	307	270	299	274	283	280	286	310	334	272	310	291	304	296	275	266	295	257	272	305	300	296	284	281	321	267	267	328	284	270	278	313	308	287	294	291	319	290	277	315	264	283	226	285	296	269	281	278	306	306	312	281	308	273	300	294	275	288	292	283	288	295	294	293	314	303	312	307	276	264	260	282	287	280	307	300	299	265	319	293	264	298	335	242	275	289	255	290	278	283	287	296	280	310	306	289	285	314	253	267	288	300	294	289	298	267	315	298	276	272	288	277	289	282	308	270	278	281	336	283	276	269	278	299	297	313	276	258	312	278	336	292	342	293	297	328	291	297	286	315	312	272	282	292	265	262	263	284	272	286	306	316	293	345	290	279	309	316	289	289	254	310	260	295	281	320	307	291	295	301	269	292	315	258	309	315	305	296	274	284	260	275	306	256	310	281	271	292	307	279	301	293	297	277	293	289	289	266	309	273	277	308	285	253	298	267	253	283	300	322	295	288	283	300	341	297	286	261	303	277	265	308	298	254	261	272	263	300	296	272	273	297	304	282	299	310	276	275	283	321	302	287	262	278	294	279	276	321	268	322	298	312	326	300	293	285	317	304	295	284	280	295	298	300	264	301	297	281	303	278	301	305	300	273	299	313	282	287	250	273	300	299	299	291	286	310	303	290	307	265	276	308	312	284	286	313	326	281	270	291	298	308	282	283	294	301	240	295	308	286	292	283	304	297	314	316	276	284	288	290	291	273	300	261	290	292	267	292	270	302	298	329	324	316	297	276	294	288	295	305	292	295	286	297	288	268	282	292	290	268	268	304	290	269	276	283	266	278	303	312	248	299	268	283	293	329	281	269	274	311	284	266	280	299	286	291	303	316	298	302	280	301	292	289	279	306	308	279	282	282	293	300	277	287	297
5932	4157	7331	7003	5401	3743	2722	2297	1921	1785	1491	1416	1435	1244	1257	1191	1107	1032	961	893	847	895	833	818	762	768	745	751	761	768	719	669	741	752	671	685	742	658	704	711	702	687	678	659	694	688	731	688	696	704	652	670	725	651	671	718	678	676	714	659	664	663	672	689	705	722	720	688	670	699	675	674	651	656	666	643	675	692	686	715	672	657	693	665	688	668	631	704	680	680	651	720	680	691	676	695	742	671	667	646	656	658	675	694	665	630	654	695	671	679	695	636	632	638	657	671	690	684	727	681	652	689	662	701	636	657	642	701	683	664	684	667	689	686	749	670	651	663	675	683	701	720	723	686	659	669	625	698	700	651	707	677	691	672	695	648	623	726	705	701	684	709	696	682	701	664	703	681	697	686	652	689	695	655	684	678	668	715	660	665	635	699	704	701	652	666	683	679	708	688	709	636	688	701	644	691	651	640	687	704	664	653	679	702	699	653	713	653	685	666	675	722	689	699	733	675	695	682	664	660	704	689	700	635	658	655	694	669	651	650	699	657	711	669	715	683	710	700	705	632	668	643	708	688	700	683	673	722	689	663	686	699	702	689	690	655	725	616	637	700	680	682	662	649	653	680	667	684	727	681	697	686	716	709	668	730	676	721	680	692	666	696	689	615	649	668	684	709	613	702	674	711	679	718	699	629	634	657	661	696	667	659	666	687	659	694	739	730	655	656	688	692	681	644	651	681	679	662	663	664	666	656	665	739	655	686	662	667	698	666	631	652	663	675	674	706	663	689	698	705	689	629	656	662	691	725	721	662	670	709	668	694	687	701	674	681	691	686	648	725	703	668	652	658	698	655	676	688	679	670	676	703	688	725	679	655	703	670	690	685	711	662	643	638	705	644	666	702	615	636	714	674	650	708	658	677	631	608	668	661	730	689	700	645	633	640	646	653	648	643	695	648	669	674	671	688	701	696	713	656	669	649	647	684	656	722	713	613	691	705	716	690	697	698	663	666	674	674	692	696	684	633	635	685	659	714	658	651	689	682	733	677	682	679	678	654	710	658	709	632	691	684	702	651	666	650	642	726	675	684	657	690	679	700	638	692	650	656	683	681	694	641	680	685	653	644	700	665	689	670	618	707	692	676	622	650	655	717	679	680	692	677	690	666	640	689	670	655	658	677	681	669	670	754	716	678	633	693	667	710	669	666	685	685	617	684	674	700	659	668	666	632	651	716	731	687	655	693	665	726	643	704	699	673	660	686	691	679	701	687	683	667	666	703	667	698	658	685	682	655	671	665	643	671	663	676	702	676	663	666	648	700	654	669	667	717	674	671	691	670	662	721	668	717	659	680	656	677	631	679	720	694	681	701	663	684	645	679	687	679	698	649	681	673	679	698	709	671	697	656	641	657	661	698	687	688	665	699	697	667	685	687	660	684	662	714	683	665	709	655	718	730	707	679	667	657	669	670	642	668	714	704	624	721	690	653	691	695	675	645	684	680	713	673	670	698	628	668	689	662	657	671	679	708	709	638	659	705	696	682	698	647	700	663	683	719	645	632	672	719	651	692	706	682	694	675	707	643	702	646	706	660	674	656	696	691	728	649	677	692	688	689	638	660	679	649	699	693	663	674	687	722	642	695	687	716	682	719	700	698	650	675	649	663	673	679	644	692	659	695	704	649	689	654	664	670	723	682	703	726	675	655	685	693	654	687	698	691	642	658	658	684	682	625	667	638	673	683	664	700	696	681	728	674	682	669	658	660	661	680	671	701	661	691	690	691	680	671	652	654	700	698	694	698	700	655	692	672	719	636	686	729	675	697	653	616	705	673	693	706	635	649	675	695	681	687	668	706	706	625	696	678	667	682	684	657	647	637	657	707	701	683	720	672	697	695	670	667	741	661	642	701	682	696	674	683	653	695	691	714	665	659	657	668	665	690	700	667	639	694	702	693	650	640	652	690	680	684	694	656	678	675	693	672	702	709	703	672	622	658	698	645	694	678	644	717	673	670	685	679	699	683	705	621	699	668	671	709	676	728	677	714	703	663	672	686	671	667	673	635	729	676	657	703	639	697	692	721	691	686	711	725	706	676	659	697	729	704	705	678	635	695	676	683	642	704	657	703	670	661	638	672	657	653	664	657	743	642	650	672	717	612	710	651	677	710	626	680	673	690	672	685	701	650	681	716	644	683	705	682	685	698	693	703	667	662	664	713	639	687	666	670	648	663	626	705	681	722	698	672	654	670	652	688	643	631	735	703	702	701	719	694	690	679	706	700	661	653	667	664	635	678	701	695	715	663	690	703	633	668	656	650	649	636	706	698	689	697	684	703	693	646	616	652	646	637	679	712	682	704	668	707	705	693	717	632	650	679	669	680	648	695	676	652	625	639	683	671	703	680	658	735	656	722	682	717	708	707	681	681	695	665	680	671	645	731	643	645	664	690	690	701	720	698	719	666	637	689	676	660	685	640	664	684	660	648	671	733	694	665	706	652	644	680	680	702	684	669	689	680	681	706	630	669	688	644	675	682	668	743	665	668	676	651	727	719	663	683	676	740	664	682	656	680	666	654	715	696	675	657	683	706	638	707	694	622	665	736	649	675	668	700	671	683	701	652	706	627	691	721	691	674	652	674	648	688	671	696	669	683	669	645	704	670	626	682	707	664	689	689	686	628	711	640	703	680	688	659	680	677	702	701	661	664	644	670	704	689	642	707	628	686	707	673	712	686	674	685	701	667	670	681	664	709	708	671	658	667	662	663	705	661	672	706	663	701	654	694	680	667	666	705	655	693	687	691	709	656	668	728	670	700	692	682	694	689	683	696	752	660	686	704	674	653	696	675	680	658	693	656	696	636	656	666	718	670	664	703	641	661	662	709	685	679	668	683	679	693	648	654	676	706	695	709	677	663	743	675	666	671	675	667	678	635	669	687	667	680	649	647	674	712	666	613	721	670	668	726	701	662	668	690	660	695	652	697	658	676	662	647	677	674	661	691	659	709	653	670	671	726	668	692	666	660	719	650	661	640	666	668	699	676	694	674	664	671	710	722	695	666	723	688	673	744	656	662	703	683	670	669	687	670	716	644	698	704	690	688	638	695	679	638	667	665	701	670	699	718	678	688	663	665	712	695	692	679	632	677	667	644	634	685	693	659	666	676	699	726	659	663	641	675	649	676	656	717	656	680	631	678	682	699	647	696	699	671	670	677	654	686	648	677	658	669	695	676	716	643	649	679	692	687	690	689	701	649	672	661	703	692	654	716	623	689	670	663	665	686	651	685	697	700	714	725	676	677	671	666	678	651	685	714	661	660	661	670	660	678	638	671	720	682	710	766	659	666	684	723	671	622	686	668	685	679	698	709	690	698	661	644	713	692	729	649	719	691	681	678	674	692	712	714	697	671	692	648	658	634	656	667	623	704	669	721	652	671	704	673	684	741	746	688	688	699	666	666	674	674	683	661	675	689	663	675	704	671	637	658	686	682	663	652	670	664	722	639
17424	7505	8280	5405	3494	1774	1221	939	733	693	581	535	541	494	464	445	465	423	376	396	323	404	351	344	358	319	370	368	366	325	305	314	331	311	327	368	337	310	325	332	312	337	332	323	349	302	311	316	371	325	322	317	293	333	326	321	332	343	305	323	354	338	318	339	306	328	335	295	320	309	339	299	315	320	320	345	352	308	300	310	291	337	306	333	260	353	318	300	320	336	345	313	280	325	345	296	359	295	313	315	312	300	291	347	333	330	312	289	325	314	321	335	329	295	331	299	325	317	324	317	338	330	331	318	325	325	325	367	299	329	318	289	307	327	351	321	348	283	330	314	340	347	323	332	347	337	359	324	308	317	294	327	316	332	325	332	307	326	326	300	336	332	354	379	291	331	333	318	328	314	296	280	324	294	298	318	322	303	357	299	315	330	317	355	347	346	340	308	301	347	326	319	345	341	315	323	296	294	313	321	284	288	335	337	316	326	325	326	324	313	312	300	330	313	287	318	322	313	326	276	314	295	303	329	302	340	329	346	347	340	332	342	361	286	322	332	312	329	333	300	314	340	329	331	338	324	323	304	354	318	319	340	297	327	330	319	313	339	323	320	303	348	292	320	315	362	328	305	294	356	328	331	322	324	332	330	303	313	316	359	310	305	324	318	319	335	351	304	336	304	307	316	318	288	296	316	295	337	312	339	304	332	335	319	301	296	281	325	319	359	340	313	315	307	337	283	276	315	323	300	319	335	288	337	308	280	330	352	292	297	301	327	337	351	321	329	331	304	299	323	331	323	344	374	342	345	342	304	315	387	336	317	310	321	314	358	290	351	303	309	336	280	301	286	324	349	301	264	360	328	307	331	289	346	322	338	302	355	326	319	326	318	314	323	327	301	362	345	336	321	322	281	341	337	324	326	335	359	380	303	303	300	311	320	317	345	335	340	273	322	317	311	321	319	319	285	308	351	361	319	343	339	335	355	330	347	365	336	334	336	306	341	318	312	318	306	308	328	310	330	295	316	288	353	332	337	307	345	288	303	308	317	324	302	318	328	338	307	341	316	334	340	285	319	285	317	336	333	340	304	344	321	329	297	299	303	332	305	345	334	385	325	342	317	291	323	322	304	312	279	318	308	306	331	312	341	370	328	342	331	349	337	356	310	354	310	347	331	298	332	330	326	323	332	298	336	312	323	307	305	327	281	344	302	314	309	337	349	323	331	328	305	334	332	334	312	313	332	309	321	319	308	308	316	354	353	328	337	294	342	326	321	314	327	315	306	336	316	309	351	290	342	305	282	331	320	327	318	361	318	305	322	325	305	336	329	319	326	328	318	328	284	325	296	340	327	325	309	291	323	319	354	344	324	349	336	345	337	354	262	333	303	354	325	288	296	308	332	343	362	351	321	330	310	319	318	326	315	377	322	342	336	346	334	326	303	358	299	294	327	328	296	310	334	322	317	315	312	343	335	337	315	340	314	324	322	308	320	303	312	332	317	349	313	325	308	325	342	289	315	323	288	289	312	327	284	294	303	327	318	341	273	330	315	318	321	323	343	293	325	306	347	336	345	335	297	333	291	341	305	337	321	346	351	307	319	337	317	322	325	290	327	291	315	321	294	314	321	316	346	290	281	303	302	303	339	340	322	327	316	271	286	332	322	326	349	317	290	288	308	307	291	304	306	331	310	322	353	347	304	275	300	282	349	311	330	304	334	292	337	359	316	321	322	311	335	366	325	316	328	279	305	328	310	324	332	318	303	300	330	340	328	339	301	260	295	304	327	309	292	350	359	332	338	328	337	305	313	327	323	337	348	330	354	289	339	327	301	348	320	323	310	305	328	292	328	319	308	327	327	342	346	340	302	281	316	288	283	334	326	356	337	326	289	298	318	333	270	331	339	326	314	338	318	330	289	303	352	333	323	300	311	333	332	285	345	357	302	323	320	319	336	304	311	318	343	330	324	316	334	322	323	290	332	304	293	296	289	343	306	334	337	326	311	309	322	321	311	317	330	340	328	319	351	291	340	303	317	320	331	336	306	315	279	335	326	348	342	344	310	319	329	299	300	324	347	345	330	326	329	347	337	329	286	325	344	312	309	294	319	292	319	316	283	315	281	299	315	295	342	310	325	344	307	340	302	336	324	308	345	315	330	323	332	334	312	300	340	318	321	294	335	324	319	294	292	305	293	341	328	313	333	298	319	330	309	320	285	337	279	319	333	320	317	299	330	294	326	330	335	315	338	311	345	322	320	330	366	351	328	340	305	305	314	298	314	334	285	282	323	300	350	329	299	307	305	311	344	308	317	296	324	322	310	314	356	359	335	333	362	323	327	324	322	313	306	318	329	349	283	341	360	322	309	345	345	317	297	320	332	372	322	293	325	310	325	305	331	326	315	335	320	351	332	349	309	307	300	313	336	333	301	302	320	309	303	308	330	325	327	308	350	336	332	289	318	316	355	287	288	325	302	302	341	291	312	349	322	318	294	290	305	314	335	289	366	325	279	343	343	336	330	286	308	357	333	311	316	276	292	334	287	325	342	322	322	324	301	331	289	303	320	290	299	324	325	322	311	321	319	372	307	302	327	311	346	303	334	299	312	316	313	294	299	282	340	300	313	329	287	300	304	301	330	317	306	290	316	341	342	304	283	271	327	328	327	326	301	322	335	337	342	333	334	326	370	364	308	333	313	308	301	306	326	316	324	324	304	326	314	267	307	303	324	291	334	317	256	311	343	317	359	339	325	317	359	341	300	333	289	315	321	306	340	337	302	335	314	333	297	330	339	324	309	343	350	331	312	356	308	341	366	348	315	284	350	313	321	319	339	327	327	298	326	309	350	340	308	320	314	344	299	347	316	325	326	306	320	330	316	370	318	307	328	303	323	359	343	355	315	321	324	313	310	293	324	305	315	322	310	294	341	325	314	305	313	371	324	302	301	315	316	333	342	327	347	344	282	310	311	325	300	289	325	306	343	331	309	383	331	297	312	300	301	337	310	289	328	337	320	327	310	320	297	330	362	376	281	334	348	337	345	291	328	315	341	278	321	315	289	301	311	343	288	283	314	314	282	306	295	315	334	295	338	325	283	310	330	320	331	300	304	341	325	339	366	314	294	318	363	286	304	329	320	299	329	355	317	314	321	316	307	301	308	311	362	321	346	321	308	325	332	309	321	364	339	325	299	332	327	314	320	329	345	323	329	321	334	306	304	305	313	303	309	287	324	337	312	292	343	311	298	306	315	358	345	314	342	339	337	303	307	373	321	316	360	325	326	310	305	301	315	319	327	343	263	327	313	323	322	311	334	340	306	345	312	318	306	286	323	308	327	297	318	318	317	347	338	322	288	316	321	312	305	341	308	342	339	308	321	299	314	321	304	327	293	330	323	306	323	327	302	294	325	351	322	328	319	330	329	352	315	268	349	332	315	332	315	332	296	314	273	337	322	340	296	316	322	305	295	328	305	295	310	276	304	320	299	326	305	311	321	305	313	319	324
11834	6850	13304	12696	10533	6289	4857	3792	3052	2543	2343	2210	1963	1851	1710	1628	1556	1390	1200	1137	1063	1039	997	960	927	899	879	789	792	790	835	799	741	746	832	864	760	761	758	789	806	793	762	790	767	761	725	822	778	798	748	722	744	789	723	741	777	733	690	758	713	761	741	703	760	737	762	719	772	731	725	718	749	704	730	726	737	680	738	741	783	768	750	765	732	708	720	833	753	696	749	733	762	752	714	797	771	732	700	733	739	738	732	753	704	737	762	719	781	739	737	746	757	790	738	709	734	763	765	737	738	718	767	709	746	741	728	786	741	693	763	772	723	752	748	744	704	735	745	714	767	729	731	740	762	720	734	719	702	698	770	753	756	753	783	724	736	709	760	754	713	770	727	781	712	720	707	725	755	792	764	791	795	749	801	753	744	707	737	784	764	738	820	764	715	763	732	756	703	748	750	760	725	747	747	751	735	770	763	768	800	745	746	753	764	754	747	716	736	751	735	792	749	724	762	749	695	758	778	752	681	774	760	719	746	812	704	669	742	766	721	776	763	764	754	752	727	740	759	776	738	737	754	749	747	743	752	761	705	767	747	732	732	671	747	778	767	716	792	725	683	734	750	737	747	709	775	741	740	717	719	727	791	737	736	783	731	738	799	758	772	718	693	736	749	720	733	764	766	731	740	746	731	774	763	753	735	730	731	707	702	730	720	781	747	774	749	775	719	741	727	773	758	726	737	751	797	746	789	719	733	736	760	746	759	772	763	743	764	739	747	745	743	746	721	746	737	746	781	767	731	699	747	756	765	702	712	799	755	739	735	728	758	729	732	740	740	747	737	776	721	741	728	727	739	716	754	754	707	739	722	737	698	728	734	748	723	760	755	754	758	747	739	766	704	704	723	781	696	737	800	773	736	757	782	735	727	724	700	715	780	710	757	740	747	770	738	751	785	761	801	715	733	736	718	750	711	780	761	738	682	769	746	721	732	753	686	746	719	741	747	740	777	768	810	712	707	739	759	755	726	734	762	765	779	726	685	768	721	722	763	750	746	720	777	752	740	695	741	768	759	711	721	715	768	741	780	743	739	768	794	712	664	753	739	722	744	721	714	747	715	735	705	732	752	699	743	766	734	754	752	753	736	804	733	697	738	758	710	741	749	749	699	746	730	713	781	767	761	718	763	714	777	731	784	747	798	714	749	704	717	687	747	751	764	763	723	759	748	785	759	712	777	704	744	774	762	755	758	750	723	725	739	744	679	719	750	733	724	761	753	711	785	736	738	705	746	761	753	713	766	699	795	745	742	791	778	702	724	712	708	746	701	756	752	718	751	731	774	756	740	729	758	753	766	768	749	737	750	772	704	763	717	758	718	714	741	747	728	708	806	748	762	699	748	705	780	719	701	742	768	686	678	747	756	763	766	756	760	735	724	752	822	719	754	770	752	695	738	777	762	721	747	763	755	755	787	718	736	756	703	751	708	744	719	757	790	744	716	704	691	711	736	734	708	738	665	753	724	718	767	726	745	720	727	729	726	765	762	747	746	740	757	735	751	730	745	759	735	733	747	724	812	750	745	761	773	700	747	738	728	754	699	719	712	767	772	772	763	780	798	722	757	720	773	718	721	753	719	700	788	746	693	760	711	758	739	736	742	769	758	747	751	769	709	768	682	741	751	762	734	773	751	734	750	711	723	729	755	725	768	743	755	726	717	716	765	745	699	736	719	767	729	738	756	705	702	721	776	795	720	742	727	705	753	684	737	743	721	761	761	772	718	736	762	681	752	707	688	737	732	748	771	703	699	760	709	731	779	738	754	731	691	777	680	748	729	709	694	769	732	754	753	701	746	757	725	709	779	741	738	752	742	729	763	752	706	728	750	730	704	753	734	729	754	739	694	728	712	723	734	739	742	711	741	714	757	728	734	748	740	769	756	717	796	699	720	763	699	725	722	719	735	735	734	735	735	781	729	724	733	717	757	735	744	710	730	748	733	741	760	726	699	737	730	727	749	739	727	748	688	745	721	752	696	725	717	739	811	740	740	788	693	731	718	694	755	789	716	720	711	741	712	755	735	731	775	728	723	743	753	779	738	741	787	753	713	730	752	783	718	763	728	743	766	734	725	764	732	686	742	782	741	767	763	752	758	718	699	750	755	756	744	740	725	741	736	751	755	730	721	714	738	725	754	722	727	754	751	764	752	736	755	736	735	742	717	756	778	781	707	723	727	736	696	790	759	717	712	694	722	746	726	703	765	738	711	747	738	760	784	769	735	726	761	770	688	754	747	737	700	744	680	740	752	783	713	714	721	759	708	731	773	749	749	719	745	726	752	767	708	752	725	750	765	748	727	733	727	726	710	722	726	754	702	719	746	740	704	773	718	703	758	827	816	717	719	682	744	728	723	732	739	752	757	763	746	735	790	719	761	735	757	687	729	756	783	770	686	755	708	746	755	681	715	731	725	736	716	781	772	745	726	772	731	749	745	778	764	682	767	726	691	769	714	772	749	757	759	745	747	748	735	736	760	736	737	735	801	725	703	746	771	735	733	749	710	755	737	724	730	737	785	739	749	787	729	754	753	741	754	778	733	708	743	689	752	738	707	736	734	723	712	757	748	781	776	775	796	766	774	738	757	732	764	756	741	735	717	731	803	784	759	721	716	748	736	734	776	776	789	650	739	759	753	740	691	722	735	705	694	704	694	766	758	766	732	781	727	717	758	713	728	762	761	758	759	752	731	721	743	731	799	732	697	755	787	744	736	715	768	743	779	779	767	741	754	807	754	701	793	767	728	793	726	734	748	758	748	763	761	752	784	747	751	705	724	768	735	757	758	740	775	757	715	749	724	694	705	745	731	773	717	724	744	679	734	757	703	723	748	711	763	723	764	743	755	774	773	750	739	745	733	752	726	752	734	784	695	781	733	753	747	748	776	748	776	784	765	727	778	798	720	770	735	728	794	751	757	740	722	768	731	762	743	739	727	771	779	747	694	720	758	695	747	740	758	759	762	691	722	753	746	741	717	736	729	765	767	709	761	789	765	753	738	758	743	718	743	703	767	743	785	683	771	758	741	763	754	762	711	761	732	733	809	721	762	706	779	748	733	731	781	724	736	694	761	771	719	780	733	764	730	759	763	699	693	731	735	745	725	721	778	717	704	777	774	775	768	726	730	758	721	723	740	771	771	726	770	748	737	715	702	767	718	769	743	745	734	771	738	715	728	743	701	781	761	719	760	713	795	769	741	772	716	748	798	709	734	751	728	749	789	804	684	729	735	745	699	735	702	804	771	756	731	751	766	755	729	770	756	747	721	686	705	705	703	739	730	746	757	767	750	731	740	766	690	751	719	760	784	766	733	796	727	772	769	741	750	732	716	756	782	736	721	699	730	732	765	665	772	765	767	764	725	779	741	728	729	715	768	775	757	730	680	751	743	786	730	761	701	762	725	737	744	719	737	706	756	753	767	759	770	727	749	747	736	683	783	755	746	738	704	714	734	796
25792	11072	11417	8520	5025	2637	1810	1227	1006	794	693	645	599	529	506	493	466	414	413	409	376	364	365	359	317	338	308	344	331	320	341	327	332	303	309	295	284	340	332	356	309	333	321	298	304	337	325	299	310	293	285	287	310	323	327	298	313	277	300	310	281	282	315	321	275	310	319	315	302	342	314	281	318	307	299	279	331	306	328	308	315	287	310	304	313	284	288	338	292	323	301	283	323	310	291	299	273	319	275	301	296	298	310	294	324	310	298	296	330	298	300	307	306	312	299	282	297	290	296	268	320	291	299	313	316	290	316	311	329	319	311	311	299	304	277	301	282	334	313	313	282	294	276	310	324	305	288	306	314	307	301	280	324	308	306	325	320	274	292	303	284	293	328	298	297	292	296	308	294	304	299	333	266	322	299	322	295	307	316	324	330	300	311	298	336	291	277	329	322	293	280	303	326	298	268	309	317	309	335	290	313	299	273	285	323	303	314	312	298	277	312	267	308	301	329	299	348	320	339	298	292	305	330	297	327	299	321	292	321	278	335	308	294	266	296	273	345	282	310	284	270	320	312	321	344	302	299	313	312	306	299	328	324	276	307	260	320	287	305	288	330	323	323	283	304	322	291	294	303	291	317	344	336	295	280	307	317	330	345	300	295	303	306	303	289	310	289	321	306	317	291	264	311	316	286	274	331	315	279	320	297	275	324	287	317	327	321	309	344	327	300	308	299	303	307	267	273	322	358	292	317	300	342	344	276	301	304	348	291	283	278	293	285	323	299	332	313	296	284	309	299	313	325	286	284	306	342	284	304	296	303	299	305	291	296	302	302	330	319	303	313	268	298	332	316	322	255	285	333	297	302	246	296	290	305	280	347	325	321	320	303	308	276	295	319	310	318	294	301	307	294	300	335	283	288	293	299	327	328	299	301	315	307	285	305	303	311	296	329	279	291	308	275	274	275	324	283	309	308	293	294	327	299	290	290	305	327	287	320	305	335	315	309	315	285	280	288	281	348	312	288	298	279	337	307	291	289	275	337	264	312	293	300	308	306	341	302	303	295	306	310	320	300	294	308	266	301	308	325	316	279	280	337	323	290	288	289	302	281	307	301	287	304	311	289	297	331	320	306	308	316	312	327	279	325	330	305	303	311	263	291	289	293	293	294	314	309	323	302	307	288	300	293	322	305	293	313	282	329	306	258	313	286	315	357	292	314	317	329	294	315	360	298	308	285	287	308	301	307	320	342	318	325	302	287	307	334	305	294	279	273	262	304	327	298	307	292	274	313	273	310	301	281	293	309	316	285	295	320	309	298	313	311	269	286	300	326	312	285	350	302	344	288	284	264	312	308	289	299	316	337	331	308	297	282	298	306	332	272	294	291	297	290	292	366	280	320	315	316	330	320	321	306	304	330	313	330	358	337	301	323	286	291	304	330	292	298	348	335	306	318	274	310	308	307	297	303	337	280	293	303	302	269	297	324	326	320	318	326	305	271	284	320	338	315	303	306	333	293	301	317	275	267	317	359	313	322	283	322	272	248	305	310	337	315	286	287	315	315	281	265	340	300	276	298	267	296	294	328	313	318	290	291	290	299	290	299	303	331	300	306	272	339	289	324	319	280	288	308	288	299	346	294	305	308	321	287	327	303	297	304	309	326	321	310	286	294	285	285	296	278	311	304	288	320	301	295	301	321	319	298	271	282	304	303	312	308	323	298	312	262	286	286	299	317	286	289	286	307	322	320	310	301	300	315	298	276	300	305	292	294	271	329	317	341	289	346	326	340	277	273	294	273	279	341	279	309	308	307	317	322	324	313	311	278	298	296	322	328	298	314	293	276	319	303	279	286	318	320	308	284	307	281	297	302	322	268	290	266	313	282	307	295	290	301	311	319	307	341	329	311	281	302	291	293	324	289	314	312	293	309	298	297	298	286	295	329	330	285	301	326	310	304	296	331	348	329	324	302	307	326	369	305	336	295	301	301	300	328	294	296	295	324	297	313	306	299	331	334	301	320	307	362	301	311	304	339	287	290	322	300	307	318	285	325	255	293	306	305	302	284	278	291	278	318	347	323	314	293	293	291	326	276	298	315	288	306	329	301	286	325	337	288	291	349	310	342	310	313	320	330	292	295	295	284	285	294	286	287	303	288	333	344	309	309	314	303	334	276	303	321	325	323	344	313	307	318	295	290	312	322	302	309	306	314	304	310	290	287	315	303	306	312	317	293	318	315	325	299	322	318	284	331	316	304	308	304	320	318	315	345	311	325	330	304	326	295	316	279	301	300	323	307	268	293	334	306	329	313	319	298	306	302	340	283	285	288	289	305	301	288	280	305	286	306	306	310	284	334	297	301	296	346	351	300	296	298	293	311	287	293	263	309	306	307	325	312	286	329	311	322	287	298	301	301	251	313	309	295	302	276	311	305	298	319	299	280	296	328	329	312	287	322	308	282	270	301	313	303	315	281	306	312	306	315	339	299	289	286	315	289	320	334	322	288	291	277	313	318	273	298	288	293	294	295	317	289	284	300	267	330	288	313	298	293	290	314	291	312	328	300	317	293	305	307	325	319	304	281	302	303	331	272	304	289	287	297	295	305	320	328	295	318	335	337	299	308	297	312	344	316	283	325	322	280	339	284	317	285	308	270	334	260	295	309	318	324	318	328	339	312	266	281	313	286	320	306	297	293	263	325	280	288	303	300	313	299	262	293	302	300	291	290	299	270	274	305	289	300	322	290	295	299	306	326	288	332	296	286	315	285	317	304	314	311	309	318	287	309	332	308	305	281	290	309	340	308	334	286	289	312	300	302	309	336	319	327	291	277	316	297	321	298	292	294	260	291	339	305	307	332	290	312	331	284	313	318	316	315	303	308	301	321	312	319	292	315	318	333	299	333	291	299	311	254	288	300	306	291	289	318	280	320	289	308	324	312	314	334	280	288	330	307	308	309	316	295	322	319	326	283	297	273	296	289	274	339	346	321	289	303	304	352	303	309	301	323	322	291	307	307	332	281	299	311	324	314	289	319	284	277	306	304	311	255	309	318	268	292	282	297	288	302	306	297	284	288	285	289	300	330	289	286	315	264	337	305	282	286	302	324	324	289	311	314	318	351	324	286	278	308	264	304	290	310	303	319	305	321	352	313	326	255	314	311	305	262	315	285	332	311	331	322	325	290	307	343	297	308	289	282	289	312	325	305	308	336	300	289	277	288	305	309	315	312	331	288	298	298	301	295	272	298	314	315	319	316	285	314	315	280	279	320	336	303	278	302	319	319	283	281	292	273	319	292	331	303	306	308	326	322	320	313	281	317	304	341	296	331	303	289	321	290	339	298	289	292	288	307	302	347	324	301	304	316	313	326	279	293	311	277	330	304	313	303	344	355	304	324	281	310	272	289	294	333	288	280	332	334	290	295	297	329	328	309	302	302	324	318	340	282	287	278	323	319	277	300	311	305	314	328	299	304	321	312	330	325	325	302	316	296	309	308	313	308	308
15209	8900	16722	17670	13550	8818	7029	5218	4129	3532	2927	2644	2336	2142	2175	1949	1827	1604	1390	1259	1216	1123	1169	990	986	899	866	927	807	849	789	807	819	794	763	754	809	812	790	734	761	733	752	726	745	729	725	760	695	736	757	671	737	721	719	725	736	713	700	754	743	664	703	694	682	694	714	719	732	721	685	676	672	691	681	711	669	704	696	745	688	695	705	713	723	691	712	718	665	645	736	701	682	713	698	671	705	655	711	681	715	690	677	706	727	713	682	690	679	718	678	672	679	734	729	710	734	716	758	720	690	701	684	707	701	704	725	681	710	757	696	718	736	741	702	769	720	671	705	699	659	694	736	711	701	775	691	651	659	691	737	710	702	722	697	707	682	687	705	716	692	657	711	725	703	719	667	691	704	702	721	691	669	707	732	755	721	679	718	718	717	716	705	715	706	713	722	705	702	714	726	660	743	742	717	721	679	691	720	682	701	689	736	684	669	668	715	688	735	733	711	688	700	719	672	681	709	727	637	726	688	707	667	719	671	675	711	686	742	744	715	729	693	712	661	736	645	705	694	669	696	770	680	704	658	735	706	665	685	718	702	723	745	698	709	701	677	695	699	709	703	696	691	676	718	709	729	681	701	720	720	706	708	695	703	705	670	723	677	724	723	681	707	671	750	698	692	700	712	707	749	694	702	746	731	710	707	689	740	706	705	636	701	709	720	672	687	754	693	648	693	672	752	743	688	698	724	716	719	705	666	740	698	727	698	733	727	691	681	727	700	681	700	691	726	680	734	701	738	703	727	703	738	676	690	712	696	702	692	675	682	702	696	688	701	730	706	708	692	723	661	748	696	682	698	680	667	715	689	727	747	714	660	694	705	702	692	645	676	718	711	687	732	695	705	713	692	703	686	666	637	668	729	713	721	670	750	660	729	744	735	713	702	716	695	701	719	709	678	716	716	708	675	706	709	670	673	718	652	727	701	686	710	701	752	646	739	676	692	729	721	684	732	699	671	667	717	694	687	691	691	713	692	709	660	722	710	710	732	746	681	682	684	744	685	703	683	698	704	697	661	677	663	702	682	647	686	715	691	712	641	717	722	685	724	679	691	702	732	711	707	702	739	669	708	690	675	727	730	666	716	665	721	650	711	678	717	661	737	719	700	688	706	675	709	720	700	725	731	705	709	672	737	652	691	740	755	670	694	694	680	696	734	735	701	715	646	763	739	719	747	703	690	684	685	629	649	653	671	728	731	708	693	674	672	701	700	674	712	697	696	696	688	698	717	724	707	680	713	706	680	694	674	713	723	711	651	683	724	693	741	680	668	715	742	711	684	739	744	682	713	668	699	726	699	713	720	704	737	694	658	716	684	679	686	739	673	723	741	683	651	732	685	737	704	703	689	712	676	684	720	701	696	682	699	656	696	729	702	683	718	696	675	657	712	712	685	642	662	653	733	714	685	672	721	684	655	733	687	666	710	709	716	738	675	721	694	705	677	718	689	730	692	728	732	718	638	719	694	690	679	664	736	747	684	685	709	705	675	651	693	687	729	699	742	767	735	696	741	701	686	681	674	747	692	730	752	733	687	703	707	710	708	679	742	716	694	696	705	693	712	680	656	684	749	682	720	706	688	705	686	679	703	707	715	676	735	698	710	729	688	685	730	652	700	679	718	664	697	650	673	688	695	670	669	663	749	695	684	713	739	671	724	712	666	703	701	659	707	711	699	673	692	672	690	719	661	725	644	719	738	705	688	674	707	691	655	688	692	746	730	688	764	708	678	705	665	668	758	692	731	672	686	708	721	748	727	699	703	668	672	700	731	699	687	698	700	677	711	691	697	732	708	654	705	690	719	691	689	672	630	690	680	706	726	709	702	744	721	684	731	740	688	730	685	663	689	685	716	718	649	703	717	683	772	697	695	680	695	693	673	709	689	729	677	674	699	723	711	681	759	653	705	720	679	714	782	751	730	735	648	744	693	671	709	684	693	728	697	639	666	683	710	736	756	718	702	681	731	743	675	637	723	717	691	762	712	694	652	736	699	723	684	704	709	700	735	698	660	675	721	699	695	712	762	693	689	703	701	715	733	692	723	752	706	706	651	673	687	697	681	666	672	691	709	723	731	705	713	683	725	681	730	692	675	690	641	728	674	714	743	741	655	709	694	701	728	711	760	696	716	695	692	681	732	704	715	648	719	713	700	666	709	707	711	742	666	684	704	667	706	669	675	697	699	718	717	715	668	688	728	701	698	692	698	692	699	671	702	681	720	785	680	678	695	693	709	734	748	730	735	691	659	721	674	719	703	705	726	693	698	695	682	690	723	760	742	667	670	713	707	707	702	648	723	626	667	650	720	711	716	719	730	678	727	664	696	732	757	712	679	682	654	679	694	758	703	699	746	667	679	697	686	664	723	664	677	689	699	619	640	762	673	724	700	700	721	714	698	702	679	718	727	718	659	695	669	726	681	706	697	687	657	701	759	698	738	728	698	704	657	735	721	705	726	704	700	701	692	735	752	686	735	690	714	716	676	718	732	727	741	716	738	686	667	757	675	707	708	676	647	729	720	715	704	686	734	671	709	695	706	708	712	678	689	730	686	671	741	757	649	725	729	694	706	682	699	692	674	731	736	688	670	650	666	693	694	699	725	673	715	724	697	668	707	703	741	750	712	722	772	718	722	653	694	731	717	687	717	653	729	742	666	659	700	698	724	733	689	738	707	690	707	725	685	690	670	704	692	727	713	697	748	716	725	677	674	640	718	710	716	721	700	695	667	737	672	694	758	701	723	676	737	717	705	622	689	716	724	681	707	715	732	706	700	685	728	630	724	757	699	739	715	713	671	724	710	701	662	726	694	692	699	707	732	720	706	697	703	731	734	686	713	671	723	710	717	689	721	691	727	715	677	667	723	687	668	768	712	753	707	720	692	690	693	695	671	737	746	688	721	713	704	731	695	716	701	639	648	721	704	703	690	756	691	742	699	687	711	728	685	695	661	725	685	731	720	679	731	694	709	741	654	713	730	741	670	686	675	646	702	682	670	682	708	723	728	696	648	687	728	699	714	671	711	737	671	739	686	690	697	686	708	717	669	672	736	715	699	730	664	742	706	754	681	738	672	688	726	700	697	716	686	727	745	687	683	695	730	719	689	726	744	695	716	651	698	764	634	679	698	725	735	658	681	709	684	663	664	741	730	694	721	677	745	734	722	692	714	658	676	660	731	707	709	725	700	721	719	720	678	722	681	717	708	701	744	648	750	728	716	664	713	726	702	680	725	718	699	702	697	695	677	703	698	698	669	698	672	706	710	682	726	726	707	701	668	669	700	649	697	676	748	708	682	665	722	740	730	707	658	707	713	738	707	712	666	697	730	725	766	689	698	729	660	658	740	725	719	731	687	707	711	697	701	747	682	713	762	698	692	724	655	646	694	734	694	698	719	689	724	709	689	698	687	711	696	683	703	705	674	682	716	683	700	736	696	716	708	697	730	712	731	699	676	679
9392	4289	4032	2483	1537	960	671	603	529	466	483	410	390	380	385	347	343	329	322	282	323	334	301	314	319	293	286	306	297	297	271	315	299	293	292	260	280	277	297	260	276	313	287	296	311	300	306	276	333	303	292	305	296	294	301	281	317	324	278	299	278	284	286	296	310	283	310	270	290	311	271	293	279	298	283	282	289	294	303	267	271	292	311	282	327	312	282	284	286	279	297	309	295	271	282	300	313	290	298	288	304	284	304	278	275	288	283	298	285	283	299	282	319	316	294	333	273	272	313	313	289	280	334	303	302	300	282	288	278	285	281	322	283	282	267	294	303	252	270	294	292	273	254	286	286	291	301	303	289	319	283	316	271	288	273	269	289	283	324	293	260	280	280	283	269	290	260	282	291	285	316	302	286	263	313	284	254	256	316	288	293	273	292	296	292	252	301	305	307	293	260	292	311	329	297	260	325	279	287	264	294	296	296	303	297	300	271	291	279	293	298	281	284	271	296	308	288	276	280	293	278	278	285	275	287	295	281	261	277	302	290	282	308	307	308	332	293	296	299	310	289	293	302	257	290	278	276	277	262	305	285	294	288	294	256	321	261	296	270	286	299	274	302	283	271	293	286	293	300	303	301	285	308	281	288	300	295	287	317	260	293	289	307	282	274	280	298	297	320	291	292	323	293	272	290	312	325	310	286	249	295	297	266	261	286	284	306	284	276	283	276	292	281	301	310	293	290	276	314	276	303	293	292	291	303	266	303	269	308	282	308	289	299	314	280	280	314	319	299	302	276	274	282	270	273	286	296	301	308	298	308	300	304	290	303	260	309	302	288	292	302	275	286	321	308	297	298	275	297	279	307	291	286	290	310	316	272	300	312	287	348	268	305	319	293	302	269	309	264	319	285	263	271	271	339	266	323	297	290	273	277	277	298	286	322	273	311	290	303	264	279	315	293	296	293	294	288	271	325	278	292	286	302	270	299	289	263	295	270	285	304	281	324	280	275	301	296	278	283	300	286	282	299	280	300	285	304	297	298	266	292	257	282	281	303	278	276	274	304	274	261	298	295	343	257	287	271	262	298	298	299	263	284	296	313	276	303	285	297	296	278	274	297	292	273	269	286	293	276	301	338	291	293	308	316	281	309	282	312	281	269	293	299	281	315	297	291	309	300	270	301	275	281	308	324	290	272	314	272	270	274	242	287	294	295	294	236	292	279	340	312	318	296	297	296	305	306	287	291	313	288	302	267	297	262	268	268	272	316	294	282	281	276	276	286	291	267	288	285	266	314	301	287	271	276	291	301	260	315	321	262	280	256	289	250	253	301	322	280	263	303	285	283	273	276	273	343	314	294	281	272	265	289	280	290	270	285	270	281	278	267	308	294	265	317	279	317	288	311	308	289	277	284	305	260	253	273	313	325	295	295	276	299	273	301	290	298	288	287	284	293	277	271	307	299	272	305	272	293	294	307	278	305	302	287	320	275	293	273	278	292	286	277	289	284	293	308	251	295	270	278	299	303	307	298	287	305	274	314	259	292	278	319	303	285	274	287	275	266	295	309	276	288	312	275	280	314	283	295	257	263	282	285	276	292	296	301	284	280	268	262	265	323	282	282	289	249	281	289	293	322	315	251	296	281	288	272	294	285	263	303	277	334	305	299	301	274	272	261	280	290	290	280	329	316	287	300	262	317	305	299	238	279	281	291	307	270	277	281	302	322	326	279	300	307	317	322	305	304	295	284	269	317	305	306	274	269	284	285	261	270	291	285	265	293	277	291	318	281	291	295	315	280	285	326	284	293	270	296	275	304	260	286	288	262	295	294	285	330	260	329	277	260	269	267	303	289	319	294	319	268	272	321	310	312	292	250	304	277	288	272	275	306	287	297	273	312	261	289	288	317	287	286	295	310	285	344	246	294	289	315	281	292	294	291	277	270	292	288	286	311	309	303	296	270	258	266	286	269	316	338	285	302	283	245	308	295	269	272	269	265	278	293	290	292	282	312	312	288	302	284	282	288	301	301	300	294	283	273	307	297	281	311	281	285	281	258	294	270	256	288	246	296	287	286	296	306	306	302	290	271	273	279	315	267	275	306	276	270	271	318	289	311	319	326	320	279	271	313	264	268	267	303	290	299	258	260	287	267	287	296	284	292	270	305	317	301	267	303	274	305	278	242	294	285	277	286	279	277	272	290	255	304	277	283	272	292	291	285	268	264	293	290	257	266	280	323	305	286	283	305	283	280	339	284	316	310	317	272	292	299	287	275	291	286	303	313	292	275	302	315	255	288	287	308	268	297	263	289	291	293	258	289	300	253	284	302	328	295	262	275	306	313	287	285	288	287	258	290	279	288	265	290	282	324	268	273	264	279	291	270	299	315	310	310	292	319	272	324	247	292	293	309	288	288	236	273	296	305	297	308	279	309	284	296	294	291	298	273	316	268	285	261	264	286	265	289	270	284	286	285	278	273	264	316	339	279	298	289	292	334	297	282	248	257	292	314	293	297	271	279	260	256	282	260	262	275	308	269	296	256	316	301	277	284	314	303	285	238	302	318	274	283	286	281	284	266	294	266	261	298	245	284	282	267	280	248	266	280	325	289	296	275	293	277	321	311	281	296	299	293	298	278	237	271	265	294	271	306	271	262	274	275	282	310	309	300	290	271	247	266	283	317	253	291	286	311	299	276	298	312	309	285	293	293	325	314	306	311	279	259	295	270	308	296	286	289	269	321	275	300	301	303	301	294	272	305	309	303	260	311	306	273	300	311	258	274	333	326	263	301	280	312	319	299	265	282	298	263	301	285	283	274	287	281	312	291	269	287	263	265	306	274	282	290	289	281	280	295	300	284	282	305	284	297	300	279	294	298	287	297	290	285	301	314	299	308	287	314	280	272	287	259	264	277	275	289	289	300	296	275	329	313	294	294	319	279	301	265	304	314	309	301	308	308	272	292	268	336	285	302	309	322	274	298	291	301	274	278	277	291	282	286	306	284	271	318	291	319	291	277	297	274	299	283	291	281	261	308	318	306	284	289	292	301	269	284	275	276	321	280	314	273	287	294	271	287	285	271	305	324	279	297	276	274	304	326	280	244	268	306	296	282	309	300	289	275	290	275	304	294	322	280	275	286	264	274	304	297	277	278	304	267	298	277	267	252	279	310	257	274	297	299	280	307	271	327	265	295	330	314	273	264	288	295	292	297	282	265	278	310	306	249	275	265	305	302	287	285	294	303	295	296	289	305	274	282	298	285	306	294	285	270	283	270	299	282	298	270	277	261	308	301	275	307	297	292	306	280	309	292	263	282	292	262	308	310	291	290	284	324	315	311	299	294	279	283	275	290	291	293	300	279	317	281	279	295	260	304	274	292	315	289	305	249	276	278	292	293	286	280	306	273	292	287	315	294	305	247	268	299	306	308	262	275	270	276	288	257	292	269	290	276	321	281	287	307	292	276	303	283	301	296	315	259	308	290	269	282	294	324	284	306	269	295	289
6090	4242	7132	7086	5580	3762	2817	2246	1932	1650	1538	1444	1361	1242	1186	1142	1101	966	974	898	872	874	859	767	745	721	756	750	714	727	656	708	698	689	706	720	735	749	681	676	652	704	692	687	735	741	668	686	713	634	674	669	676	655	644	668	700	702	699	694	700	711	667	644	680	670	683	658	667	626	653	708	722	718	643	734	674	677	675	651	626	665	700	659	694	698	680	679	708	716	661	679	708	672	701	696	637	681	688	689	669	659	682	675	720	705	662	696	661	716	669	655	689	706	663	650	670	685	668	658	676	666	711	694	675	675	698	675	664	683	659	614	641	694	648	629	687	688	691	686	631	681	651	661	706	636	708	692	664	677	674	671	700	692	646	687	716	671	680	673	648	678	693	699	594	671	682	681	692	694	660	700	679	644	693	612	700	635	692	673	664	653	707	659	665	685	624	658	707	680	692	657	673	677	665	710	660	680	709	658	654	674	611	641	692	673	712	668	712	666	650	680	697	675	674	637	698	619	661	645	650	640	629	654	638	701	708	695	664	628	664	644	686	676	713	657	626	628	633	673	678	689	632	720	669	748	694	651	675	650	683	686	688	683	655	678	627	629	644	665	680	708	676	699	696	633	684	663	669	645	701	679	720	678	683	677	687	669	657	700	653	635	702	647	627	654	683	670	700	686	646	678	657	717	705	668	648	660	652	654	660	635	660	672	637	685	662	695	732	716	702	691	672	663	714	637	664	655	649	615	689	698	679	693	612	695	664	668	634	662	678	661	639	669	674	691	696	641	646	661	724	689	672	647	625	674	632	646	651	660	657	686	665	672	659	701	701	670	699	703	643	705	725	672	628	658	630	663	653	704	702	655	615	659	642	670	661	653	675	644	683	688	669	642	659	666	713	645	664	641	694	666	673	686	677	719	678	668	681	660	673	665	647	643	713	662	677	695	684	673	647	670	679	659	657	638	631	652	691	677	637	691	689	659	651	669	670	696	651	678	655	669	605	667	643	656	637	683	669	652	666	665	652	712	644	671	657	693	710	695	671	703	644	671	727	672	655	690	688	690	686	662	642	640	658	690	664	716	652	617	620	629	685	677	647	693	680	664	685	705	652	634	650	696	679	637	655	642	671	677	655	698	690	682	660	715	670	706	642	690	698	707	662	695	694	681	657	641	662	675	676	645	676	680	634	682	631	696	698	701	654	699	678	716	658	663	686	723	682	704	668	651	651	671	674	687	729	701	664	663	689	726	663	654	680	676	679	665	695	687	640	622	700	695	705	694	694	670	663	632	660	644	669	667	682	626	655	659	661	695	676	667	711	673	660	713	648	649	654	676	702	693	687	687	690	696	684	678	676	634	664	742	648	684	690	653	686	654	663	670	667	679	690	670	693	672	714	644	718	666	658	705	681	624	701	718	659	708	640	676	682	758	683	666	680	671	660	682	646	674	641	659	688	673	689	661	686	638	702	676	659	681	678	704	647	725	701	650	663	613	689	664	687	638	643	674	670	697	667	710	649	618	662	721	667	654	694	681	636	659	695	654	691	698	664	645	711	648	654	659	677	674	665	676	729	644	663	670	657	716	675	678	651	669	677	715	642	669	619	685	681	667	702	657	673	640	639	698	680	652	618	685	698	664	701	669	662	649	712	646	674	658	675	662	634	681	651	658	713	649	660	707	696	654	640	610	715	655	682	695	666	661	696	673	725	632	686	652	668	717	683	669	622	666	683	677	646	740	671	661	689	678	698	661	713	638	681	684	695	637	688	629	686	667	664	685	634	661	674	646	694	733	661	702	688	685	664	662	643	704	711	731	672	614	646	647	701	673	689	681	644	671	663	678	619	696	658	654	643	676	698	681	696	693	660	622	732	669	655	685	676	642	706	636	663	705	697	693	659	683	677	649	633	747	655	640	680	666	647	655	697	663	626	670	644	672	654	677	657	683	638	655	715	673	648	646	660	664	714	687	641	667	672	666	692	680	725	674	694	697	649	667	679	672	669	665	706	615	666	667	701	698	643	689	699	641	726	661	637	710	666	674	653	720	632	715	649	633	688	671	655	644	672	661	703	635	688	708	637	710	635	635	691	644	638	691	642	668	649	674	711	672	687	667	677	644	639	711	671	720	714	680	682	680	701	658	659	645	669	661	690	649	685	644	665	666	716	706	719	642	673	688	683	722	657	659	665	669	640	671	679	704	682	661	674	647	691	699	689	661	671	684	680	612	686	693	677	686	656	703	658	630	650	714	652	727	691	686	640	677	676	640	717	693	667	648	662	693	707	694	702	651	683	647	704	661	688	684	637	675	669	673	653	689	689	669	688	695	670	718	675	664	659	681	696	668	728	697	677	641	657	695	689	641	676	676	695	699	678	646	682	721	669	642	629	661	653	702	676	701	658	687	703	654	683	632	655	674	680	697	649	697	663	666	702	731	680	693	677	689	679	699	662	675	696	687	669	685	659	683	625	684	651	705	649	623	647	741	652	646	677	625	679	624	632	625	685	644	670	697	705	679	694	692	678	691	699	674	670	691	677	638	707	652	685	672	686	678	749	679	665	685	642	686	695	674	668	643	667	656	639	669	673	702	695	671	638	656	692	726	634	663	685	650	670	680	623	641	628	676	648	666	677	697	700	681	664	641	723	688	693	617	739	672	682	662	671	664	660	654	686	648	652	645	669	700	770	666	636	682	627	689	648	638	664	679	624	662	687	625	676	701	665	645	660	656	678	643	678	706	639	691	685	640	666	717	693	677	688	665	681	731	635	664	707	675	612	652	641	656	725	700	684	627	690	648	681	689	684	698	609	684	679	681	708	632	677	697	673	664	667	675	639	667	715	678	692	689	663	648	678	688	680	636	661	645	683	656	680	645	669	625	695	724	681	627	683	687	677	702	687	659	672	684	699	719	697	634	654	682	710	670	681	684	647	690	681	679	717	662	647	697	644	671	695	702	693	662	670	670	730	641	655	699	712	687	677	632	658	695	644	657	696	722	670	658	659	659	729	711	698	634	659	676	715	678	725	684	631	684	700	705	639	664	681	658	627	703	745	647	675	656	653	638	662	687	670	645	707	724	646	650	636	693	655	641	671	720	647	656	637	695	667	651	658	709	639	679	659	660	670	660	687	696	710	688	640	664	667	700	645	670	635	663	673	660	670	676	666	684	685	642	613	638	658	685	661	698	667	688	718	636	674	696	685	657	648	688	672	667	729	688	672	689	652	691	631	647	653	703	659	686	696	671	705	678	662	632	675	692	675	673	718	715	700	663	663	690	658	701	694	663	685	709	653	646	671	683	646	654	670	702	678	705	646	687	680	658	676	636	695	645	675	613	696	691	669	689	667	637	652	687	641	678	639	693	654	674	668	689	668	681	682	655	682	686	669	667	644	744	687	693	701	658	645	660	633	677	685	646	638	677	680	654	709	743	685	689	678	671	688	746	717	674	639	673	680	685	679	683	649	663	702	666	699	670	712	691	648	695	652	688	702	673	680	671
18377	7190	7195	6021	3381	1787	1211	973	785	662	620	538	511	524	463	429	451	393	382	389	365	372	347	315	306	308	345	336	332	315	337	343	341	334	326	320	345	317	328	319	330	321	343	344	321	318	323	314	351	305	329	290	307	313	314	317	321	332	318	337	276	319	316	284	326	297	314	325	323	324	322	338	304	296	338	350	313	332	299	309	334	300	328	320	313	296	331	296	308	316	298	294	328	292	303	323	326	319	313	308	333	329	317	341	333	321	312	315	332	302	307	294	306	319	273	328	309	305	300	338	343	289	309	305	312	306	327	286	312	325	326	290	287	324	331	318	354	345	285	334	296	301	326	310	339	313	305	337	321	287	295	297	313	300	301	307	311	346	314	307	306	283	332	309	324	329	314	321	336	307	310	318	351	312	301	327	336	324	322	314	335	301	355	322	332	289	337	308	325	342	310	315	326	308	305	298	340	334	336	332	339	318	315	317	292	350	297	374	318	332	307	297	313	324	320	328	353	344	329	340	340	324	326	330	320	341	322	305	308	297	308	296	306	357	315	292	304	337	294	328	327	342	324	295	301	339	328	332	348	335	328	316	333	344	314	314	336	312	300	313	334	315	309	328	313	330	325	303	330	328	348	317	314	319	302	330	295	314	308	301	291	331	318	321	299	312	315	348	325	288	319	310	309	315	309	319	316	354	346	293	288	309	315	319	318	299	345	290	308	286	285	316	287	326	327	339	316	335	308	346	312	353	322	342	342	304	317	323	323	355	286	323	345	309	298	310	345	310	337	299	337	321	293	309	323	293	313	318	331	317	323	326	340	325	320	309	329	305	284	331	344	309	311	302	308	275	327	327	329	320	300	318	315	333	305	297	328	303	349	359	332	345	332	324	297	281	343	321	316	308	324	318	347	320	316	311	331	321	326	315	324	309	293	271	333	357	314	324	302	289	327	347	318	328	316	330	306	340	339	302	287	346	321	327	338	276	305	305	316	333	312	300	326	319	301	298	333	307	338	305	339	339	328	292	272	290	339	298	298	326	326	320	334	328	318	322	322	336	301	332	302	316	313	314	306	320	331	338	308	332	320	328	322	317	297	312	327	301	316	354	314	334	318	301	331	280	286	360	332	298	309	351	342	336	322	304	306	345	340	316	334	337	288	321	309	312	371	313	311	349	336	314	325	355	300	331	330	319	291	323	315	325	326	303	336	348	313	311	340	302	325	318	306	315	294	292	328	313	317	322	315	304	297	318	327	300	297	349	310	303	301	327	344	294	326	332	317	296	281	334	329	309	301	307	310	297	319	311	290	362	333	310	298	329	351	376	336	314	298	338	351	333	345	313	313	298	346	338	283	295	307	328	371	331	324	306	305	325	314	285	284	274	331	323	354	287	305	307	325	309	298	332	300	346	323	322	282	329	307	330	325	293	306	316	327	336	299	278	292	292	275	317	343	301	290	333	286	302	315	305	335	332	301	306	316	332	319	292	348	302	307	309	343	317	331	313	350	309	297	325	339	307	314	309	307	323	328	292	317	344	361	352	335	329	292	310	300	328	304	317	326	311	343	358	347	297	315	341	324	339	283	310	320	332	325	351	308	337	278	307	301	340	307	328	337	326	310	351	330	334	312	324	327	292	319	319	301	310	310	338	282	320	331	297	294	344	326	313	309	318	284	292	329	305	339	321	321	353	307	296	330	314	340	313	346	329	316	318	326	314	294	339	361	348	302	309	332	348	315	316	315	302	313	296	337	299	309	296	306	334	294	320	291	307	297	347	343	341	332	280	350	311	297	307	314	283	261	323	313	293	331	336	317	319	335	303	328	327	299	348	292	304	318	339	318	314	311	302	331	329	290	301	310	329	335	332	332	376	297	334	292	322	311	306	295	308	288	357	354	319	314	316	270	287	331	345	343	286	316	346	342	310	325	301	298	288	342	300	340	299	314	326	333	341	323	335	316	325	325	330	339	304	340	296	292	294	327	306	310	364	324	352	300	326	344	341	309	315	339	288	303	307	294	327	325	348	342	289	308	301	302	313	309	351	316	325	333	292	333	354	351	329	303	273	319	336	306	308	321	323	323	314	306	307	315	313	356	328	339	312	301	331	293	317	309	321	292	278	313	299	314	299	337	311	332	314	333	344	349	323	327	293	322	335	325	319	328	304	308	328	332	338	312	339	309	308	325	325	343	330	323	369	318	318	324	301	336	315	282	339	319	322	287	301	305	319	306	326	325	300	361	310	310	316	300	328	324	330	322	301	336	330	305	291	318	328	281	297	337	311	323	331	318	308	313	312	358	303	311	330	292	310	348	333	309	334	330	317	323	276	304	369	335	328	354	311	292	347	309	323	363	318	334	318	296	338	314	319	303	321	315	345	321	303	299	352	348	332	333	320	314	304	299	301	302	338	394	337	349	350	293	317	355	309	325	332	283	334	306	316	328	304	333	311	308	286	282	324	357	280	285	310	327	346	296	349	332	314	306	331	352	320	299	333	313	316	311	299	355	322	325	295	323	291	304	313	300	353	326	327	336	293	313	318	295	299	320	332	323	325	332	309	325	292	329	340	323	332	339	320	318	316	317	311	317	329	344	305	322	300	282	346	276	332	331	286	297	292	321	319	315	313	320	287	322	337	350	316	311	356	309	340	360	308	298	336	304	318	326	293	312	333	319	302	314	343	293	295	310	332	294	356	315	305	335	323	323	318	306	334	297	332	338	336	339	346	339	337	341	352	347	308	295	334	306	339	307	322	304	320	320	316	315	324	292	324	340	305	342	362	351	301	297	316	300	306	285	307	299	297	287	302	296	303	325	305	320	327	335	325	309	315	314	304	320	298	306	325	300	317	294	351	307	349	318	341	335	284	306	308	303	300	332	314	304	317	336	329	354	297	332	295	332	312	335	310	286	302	353	310	288	312	307	320	336	307	315	342	301	316	328	348	348	317	298	291	303	315	304	320	343	299	320	352	304	318	319	316	317	333	285	335	343	331	299	324	276	306	319	304	281	322	319	321	376	339	366	311	281	290	332	338	308	350	295	313	318	302	298	321	305	325	309	318	345	328	298	314	294	321	317	287	324	354	345	304	350	284	333	305	356	335	346	332	330	291	314	330	326	335	320	317	333	300	324	316	336	332	321	317	266	344	297	319	336	319	323	311	337	342	325	312	330	349	299	331	345	326	301	284	295	313	313	330	316	348	310	280	326	333	363	340	308	303	316	307	335	328	285	310	313	296	318	301	334	336	349	330	285	280	313	329	318	350	302	301	311	299	317	279	293	319	315	300	359	288	338	352	335	322	287	315	291	294	317	306	320	300	296	352	327	290	339	358	338	315	325	307	345	321	308	368	334	341	353	296	277	321	327	297	305	327	348	325	287	356	320	319	320	308	335	309	305	351	310	317	355	310	308	292	339	294	285	328	337	333	343	327	353	325	318	303	326	317	362	319	288	332	321	282	309	298	350	348	319	322	358	352	316	304	344	347	332	321	355	332
12235	6553	12121	14176	10084	6565	5045	3930	3127	2710	2421	2200	1987	1871	1678	1709	1532	1323	1198	1115	1118	982	974	910	912	857	904	874	885	803	851	823	768	795	804	857	795	771	771	789	755	755	785	755	739	767	686	734	744	757	782	716	792	743	791	787	773	743	759	751	765	744	787	718	723	761	751	680	739	724	732	713	700	742	722	732	763	779	733	711	735	750	756	698	772	757	740	746	821	704	713	717	716	779	690	707	736	762	745	753	748	765	744	737	748	772	712	735	770	752	699	742	701	782	762	754	749	729	724	760	718	731	758	724	762	783	709	694	727	747	782	688	740	729	773	722	787	741	693	762	749	740	748	723	730	754	729	732	798	733	726	729	764	723	758	744	709	753	710	745	762	778	739	728	786	745	746	751	732	735	744	717	799	747	751	789	746	730	779	720	765	797	731	716	753	704	761	778	751	793	759	726	731	760	725	702	735	751	724	702	746	727	778	753	747	713	751	686	789	721	781	822	712	739	746	775	748	750	794	714	748	710	732	720	734	760	736	689	746	762	712	711	730	768	701	749	758	702	738	743	701	754	724	723	750	756	761	767	751	721	710	743	709	759	775	772	737	689	769	733	770	706	769	687	696	713	753	741	736	751	721	742	715	781	759	743	731	707	728	760	756	695	724	746	722	778	754	707	757	721	721	749	740	756	738	709	756	733	814	813	746	702	756	758	737	732	739	729	736	746	766	730	737	716	799	752	748	733	700	755	726	719	740	735	740	709	746	783	707	728	733	752	737	726	698	769	748	761	745	752	768	730	716	766	707	775	745	739	729	730	712	758	737	718	795	678	775	741	781	730	745	732	706	741	695	748	707	715	754	741	693	733	740	775	731	706	741	780	722	767	670	730	745	717	705	771	766	747	779	684	767	731	758	750	679	754	749	769	762	744	757	722	676	695	773	751	756	683	756	744	723	729	685	720	740	714	727	734	771	749	708	727	768	749	717	746	743	801	731	757	767	748	694	745	704	754	744	726	719	790	711	757	750	712	703	755	783	725	765	664	786	722	753	772	750	748	735	713	760	729	764	729	775	744	708	725	774	717	727	719	789	737	714	720	729	790	693	755	759	784	745	734	737	788	703	754	669	743	691	784	725	727	808	747	720	711	734	792	777	756	758	742	750	744	763	752	765	712	734	726	703	752	702	696	727	767	721	785	674	764	748	711	746	733	755	678	714	781	678	746	727	717	757	742	700	755	690	705	722	692	695	745	713	761	704	729	752	756	781	746	725	757	727	695	736	742	680	749	737	733	732	741	696	732	761	676	711	754	803	711	763	733	715	713	813	724	747	734	704	756	689	727	752	719	771	727	741	734	727	721	762	717	721	737	757	771	739	782	726	722	677	750	732	722	732	736	755	759	733	738	712	761	805	708	675	739	694	749	767	700	684	722	717	747	722	773	744	765	779	800	733	711	715	749	717	700	706	692	723	756	726	745	743	771	759	716	757	712	751	748	723	759	766	787	768	723	771	679	706	698	752	761	753	724	725	753	654	737	702	700	722	717	704	740	711	744	744	735	672	734	744	754	741	709	739	721	780	771	722	722	740	725	789	774	752	725	735	746	701	725	741	731	745	751	689	712	749	703	708	740	750	758	747	697	762	781	687	755	745	745	745	734	757	709	710	685	710	732	740	779	763	747	719	759	747	732	735	735	740	734	771	766	798	740	751	732	769	749	740	715	749	704	737	710	749	734	731	753	691	733	758	721	728	721	740	786	675	703	741	697	753	793	731	790	705	782	770	732	768	783	749	739	775	715	747	745	711	789	741	751	760	757	735	701	778	741	731	699	730	744	743	766	756	675	690	693	738	754	771	705	758	729	719	774	714	723	730	762	743	739	804	738	731	734	725	726	727	725	691	755	710	737	774	727	725	713	713	723	783	754	758	755	743	742	700	746	697	720	669	736	731	779	738	741	732	716	767	751	703	689	751	744	728	700	764	725	755	732	747	734	767	755	753	714	785	752	737	738	787	769	715	738	739	757	720	766	728	754	708	716	722	754	782	737	760	723	755	766	715	831	720	739	728	723	749	691	686	732	716	756	774	694	705	723	736	728	729	729	751	770	767	754	683	716	781	737	708	728	675	715	716	754	727	779	718	747	769	698	733	738	749	722	749	738	764	742	774	765	733	749	730	751	686	719	718	735	765	720	744	771	722	696	740	679	728	708	697	771	722	716	748	728	816	773	744	719	720	738	775	726	746	741	765	720	789	724	749	719	791	722	785	722	722	756	746	731	695	701	721	754	714	761	765	750	693	687	734	689	735	706	722	769	724	712	725	748	748	734	747	686	725	705	775	734	672	719	778	785	771	771	762	719	733	689	734	743	738	746	796	780	743	709	725	713	750	752	739	760	762	743	757	766	741	750	738	723	755	750	733	768	711	739	760	705	737	740	701	756	719	749	707	788	730	718	719	766	737	717	749	697	712	767	711	715	695	784	776	770	738	736	759	770	698	754	731	725	719	740	704	722	726	744	754	702	725	772	765	746	723	707	713	750	715	720	719	737	758	738	704	727	675	728	786	693	776	731	725	687	744	710	679	725	738	745	757	757	765	736	737	732	758	709	741	745	767	765	770	807	725	772	740	718	716	704	722	743	698	771	751	769	775	783	753	738	741	731	726	755	726	772	731	760	730	766	732	746	720	740	717	706	767	757	692	735	731	701	759	739	782	744	714	773	730	791	718	751	740	734	708	780	713	760	813	783	716	762	713	716	738	741	733	741	740	778	747	766	755	720	756	781	749	758	754	759	717	732	774	731	776	765	764	747	711	737	726	769	717	717	734	740	716	749	770	745	699	772	756	797	762	755	722	738	762	724	725	756	707	764	731	714	763	799	764	769	726	711	717	745	760	744	735	738	782	762	725	787	770	695	729	704	727	747	756	734	772	790	768	737	747	732	736	729	744	753	729	737	723	724	751	721	718	735	727	725	754	732	740	726	741	749	729	739	719	803	789	729	721	699	759	764	700	676	783	770	751	723	751	667	730	734	710	745	733	706	746	717	773	744	741	707	720	750	691	681	777	779	748	713	748	791	741	729	731	730	708	739	696	711	744	769	775	737	713	694	741	708	763	698	721	771	746	741	740	766	725	723	761	734	703	744	763	724	734	705	774	703	732	708	743	706	695	742	774	671	695	727	739	737	726	723	727	743	751	741	746	720	754	722	746	768	733	740	725	752	818	769	788	732	735	726	714	762	714	813	727	714	778	744	735	705	708	724	718	707	725	798	714	726	750	698	733	732	734	745	775	726	740	754	713	803	747	686	703	729	746	770	758	733	760	720	704	748	699	753	762	703	758	748	683	748	763	756	772	775	730	733	713	697	755	759	728	741	757	747	735	676	716	718	708	764	736	708	723	771	677	709	764	761	714	732	657	686	708	770	771	747	699	768	739	702	702	785	698	732	727	786	745	727	732	767	721	710	727	753	725	737	719	783	742	702	771	733	677	765	769	743
26479	10921	11193	10764	6206	2787	1777	1202	965	835	712	659	612	570	479	477	447	427	441	412	377	383	352	356	325	336	316	314	342	313	323	308	338	300	325	305	343	304	286	313	320	336	332	301	316	276	317	304	271	297	307	297	287	302	330	299	284	274	317	315	336	279	330	309	263	266	305	326	266	311	256	260	343	311	299	304	329	304	317	276	271	317	292	300	345	315	298	287	312	306	302	282	308	302	312	291	296	321	287	279	284	279	314	305	309	318	302	312	288	314	331	281	285	292	345	323	298	302	277	316	299	291	302	301	282	289	329	326	293	311	303	326	291	306	294	279	264	325	313	304	342	317	292	272	307	282	308	295	332	278	308	302	301	306	317	303	296	304	303	276	281	307	312	324	309	293	301	279	306	282	314	337	289	293	281	296	286	324	281	282	307	312	301	279	281	299	271	315	308	268	272	277	312	307	306	327	323	296	312	301	306	296	280	276	288	317	283	321	305	284	278	274	305	292	280	340	281	305	320	290	278	280	317	319	298	295	291	300	288	269	275	282	289	304	335	289	286	303	286	335	281	310	302	290	330	291	284	293	304	299	297	296	290	270	323	279	300	312	319	328	343	316	324	280	293	274	310	304	322	319	299	291	301	310	305	300	315	293	313	297	310	293	305	310	286	320	311	280	289	272	298	282	271	294	328	261	278	312	342	324	328	284	274	351	341	282	292	307	327	269	287	298	269	301	318	293	287	314	297	325	325	289	287	287	338	288	309	297	280	283	322	288	311	308	305	308	316	283	295	307	315	321	302	292	287	292	301	280	318	315	284	297	332	294	270	277	314	312	292	302	277	302	288	271	299	281	270	268	251	293	294	309	288	301	296	315	316	315	280	325	321	300	332	284	317	290	341	306	296	319	319	289	316	287	283	317	270	269	265	309	317	295	284	285	298	326	307	312	305	309	303	314	296	263	328	300	297	279	299	291	337	297	276	317	325	318	278	271	322	293	288	291	307	329	285	316	315	266	273	318	300	282	335	300	295	254	298	292	324	285	303	301	292	295	291	284	295	306	290	314	306	308	318	300	284	287	278	300	286	299	328	314	314	276	275	303	268	304	277	313	262	290	281	261	312	302	287	310	311	327	276	282	283	309	297	315	309	330	335	314	278	315	284	322	300	309	283	286	281	327	324	280	305	315	312	317	316	322	300	284	282	295	283	301	275	287	318	293	295	322	295	312	306	280	300	291	276	320	317	298	277	276	296	308	346	299	298	280	274	318	304	298	366	305	302	299	287	318	274	287	284	290	331	296	271	291	305	309	308	281	294	282	283	280	296	320	296	324	317	287	303	313	321	297	318	325	320	306	322	310	281	287	291	319	294	276	286	310	326	309	293	332	312	303	261	327	276	298	306	293	291	295	306	310	320	303	289	320	288	294	292	304	294	291	310	305	314	283	314	294	341	299	281	307	300	321	302	289	311	291	325	310	317	264	307	288	301	324	306	282	312	295	339	299	300	325	282	277	313	296	307	306	286	287	271	272	301	297	306	282	293	298	298	318	285	282	343	296	298	292	295	308	286	307	307	281	283	259	282	301	300	246	278	316	305	288	296	307	311	306	263	300	302	311	277	311	307	318	312	312	294	310	298	265	296	313	286	296	308	309	304	312	288	307	324	319	292	338	308	260	300	313	314	305	284	299	297	276	292	307	304	296	296	281	290	356	288	261	274	320	318	280	330	284	286	316	302	305	324	298	309	275	285	297	294	332	327	315	318	278	291	267	273	301	281	297	319	338	278	310	289	341	300	298	319	316	302	307	303	289	302	314	288	297	296	309	316	307	291	300	300	304	306	356	295	319	302	322	329	305	312	302	304	291	356	333	290	292	280	299	303	275	289	330	295	319	308	306	334	307	294	294	270	331	311	312	304	317	308	302	272	293	315	301	284	250	298	292	307	297	311	293	266	287	328	312	275	280	315	273	290	277	281	285	308	317	307	270	327	330	287	289	284	302	304	294	328	269	280	287	276	288	290	279	293	278	270	307	281	279	282	317	288	309	268	318	294	275	288	302	304	307	312	284	286	292	295	277	311	294	336	295	298	307	295	277	316	291	286	303	294	312	326	300	287	277	297	301	315	343	324	324	276	315	269	312	324	277	289	277	298	309	283	306	318	303	308	322	291	273	297	336	300	288	292	295	286	283	316	301	304	326	300	292	314	302	274	265	304	264	289	337	298	329	293	313	299	291	292	292	291	293	312	276	288	272	306	306	274	312	308	320	324	296	330	283	311	305	295	315	270	317	282	298	334	303	315	318	272	329	323	296	312	329	289	335	304	298	293	327	301	327	272	295	297	337	291	285	276	310	284	326	308	271	282	324	309	303	312	282	327	304	279	303	286	310	267	285	314	303	286	316	285	278	313	311	318	284	291	299	282	287	327	307	303	274	315	266	297	285	263	275	343	325	324	310	302	291	315	302	320	336	300	294	287	293	298	305	319	308	283	272	278	303	284	286	284	297	329	331	319	320	295	295	303	285	261	254	311	296	286	338	287	319	318	300	295	313	309	295	306	303	269	293	284	293	312	293	327	295	293	288	305	292	306	276	278	324	274	290	291	312	290	275	306	321	311	332	309	328	332	283	321	325	301	312	326	316	294	302	253	305	294	312	295	319	276	279	306	291	274	295	332	317	344	271	293	294	310	277	255	325	292	273	288	307	311	314	299	291	319	282	293	271	288	313	289	318	287	317	303	307	320	314	312	305	338	264	273	285	328	321	332	277	288	315	305	291	315	328	318	279	290	287	309	321	284	312	295	299	294	286	307	295	308	310	295	344	293	302	287	282	313	305	344	296	318	302	280	277	293	344	278	306	273	301	302	276	315	299	307	323	318	285	304	271	341	284	276	296	306	305	294	320	329	302	296	305	291	278	300	341	290	298	304	312	287	277	303	296	329	311	279	316	311	293	310	303	276	317	302	312	319	287	287	295	314	284	284	283	278	299	288	320	274	335	290	288	277	324	284	338	333	308	304	292	281	305	298	282	304	280	263	288	312	302	329	298	308	311	296	322	288	304	321	285	274	317	325	306	294	306	289	292	319	287	302	325	316	282	292	297	286	324	298	292	287	324	317	279	320	292	303	305	312	313	298	289	311	317	278	280	264	306	281	320	285	303	309	286	296	317	288	288	286	296	281	302	351	294	300	312	283	305	270	293	275	290	254	312	297	339	288	319	296	276	312	321	325	338	294	292	262	315	296	305	305	301	324	284	326	272	295	320	314	328	284	292	290	296	280	298	324	312	283	317	338	294	306	313	329	275	269	317	299	274	311	300	287	318	299	281	293	288	303	262	279	334	278	292	312	314	297	288	313	297	290	316	292	264	278	290	339	316	303	299	299	304	298	314	314	295	292	298	315	327	304	279	291	287	307	290	297	307	309	288	300	307	297	286	293	298	317	280	297	263	279	298	289	316	317	285	310	289	295	309	292	302	334	320	312	259	308	287	307	340
15778	8712	16601	20654	15899	8819	6659	5301	4117	3516	3084	2719	2440	2244	2072	1934	1688	1589	1318	1241	1105	1080	1044	930	928	903	837	814	823	833	847	797	768	804	801	808	788	741	764	692	743	730	722	798	712	753	753	708	732	785	734	662	690	682	756	693	706	698	708	754	702	706	724	691	689	716	701	695	749	676	689	684	743	706	668	661	725	737	697	691	703	708	670	716	725	729	708	690	727	665	671	681	635	659	701	692	670	664	713	702	642	728	745	716	714	728	664	737	607	674	632	764	658	656	661	677	685	662	701	684	678	706	656	662	683	714	652	699	718	694	671	672	677	710	672	676	672	729	682	725	753	681	683	688	704	683	717	707	652	696	664	707	623	714	702	675	691	680	706	722	658	672	679	684	678	701	652	725	736	692	714	684	727	668	708	692	725	703	676	710	728	697	648	727	674	714	663	697	706	662	677	690	689	656	674	705	710	732	673	680	679	683	702	744	734	730	729	743	671	692	729	699	673	725	688	685	709	666	681	676	727	708	699	667	700	687	715	641	715	725	681	713	695	720	674	657	732	677	705	692	678	692	704	683	700	701	716	666	716	657	684	665	718	701	724	716	695	715	682	687	694	669	703	707	690	685	662	721	763	732	679	697	715	688	726	700	704	696	720	684	712	746	701	675	720	695	677	689	680	677	735	688	693	719	660	652	735	690	677	688	736	675	637	734	683	699	692	684	696	648	715	669	687	720	723	720	715	660	662	705	713	694	656	689	701	772	715	671	727	716	685	709	701	680	718	657	728	706	658	671	678	673	706	743	705	697	703	722	704	688	714	736	746	687	709	699	668	676	719	741	730	743	679	662	688	702	720	727	654	684	734	678	686	685	696	684	674	684	688	670	714	700	677	713	645	690	689	701	691	710	725	679	664	680	704	693	699	685	674	732	694	692	689	726	666	722	693	669	691	673	689	710	671	724	683	658	719	688	683	686	691	699	707	675	675	677	683	694	741	694	647	683	706	709	712	704	666	696	685	671	723	696	670	733	701	716	711	696	702	695	693	697	671	680	645	749	702	676	711	721	692	678	708	704	704	733	785	717	667	720	659	672	708	702	706	659	702	690	678	702	694	679	679	702	705	721	678	739	686	666	693	739	660	698	725	736	709	635	709	659	683	664	707	709	667	693	665	687	720	682	672	672	707	693	652	641	695	704	710	693	657	734	689	677	690	716	675	652	720	692	692	741	649	710	725	717	710	690	708	696	681	706	665	690	637	669	724	680	713	660	681	730	636	708	715	668	697	699	690	668	719	681	654	707	748	663	743	712	686	636	679	709	705	707	694	725	729	669	691	686	685	710	685	705	719	667	671	678	665	768	716	723	674	680	655	683	693	693	684	691	719	668	764	696	664	706	703	686	670	713	647	674	655	688	647	733	738	691	697	686	702	773	713	620	653	705	727	715	722	670	676	687	687	739	686	705	701	720	700	726	675	655	689	724	679	718	709	726	712	681	710	662	665	685	721	637	682	698	726	683	689	660	691	736	681	730	714	670	689	702	721	708	683	709	708	662	662	686	685	683	629	713	668	677	630	658	678	742	718	676	739	659	699	724	736	645	695	683	698	662	667	703	740	657	698	706	712	718	725	675	657	699	670	729	716	739	730	706	700	680	683	673	694	722	726	682	667	660	746	701	692	683	690	711	728	697	677	689	716	697	730	737	667	687	702	775	710	700	704	676	702	678	682	727	743	694	694	708	717	731	689	698	687	676	749	683	732	665	705	708	688	713	699	678	701	698	710	678	680	655	709	709	699	683	667	737	701	673	674	640	686	632	712	696	671	702	747	677	712	725	693	689	669	697	718	735	699	704	704	669	700	702	693	748	668	701	717	734	749	674	719	685	661	641	653	683	708	745	655	735	707	680	692	677	699	668	711	665	689	704	655	728	701	704	679	673	753	704	665	679	691	662	696	679	665	713	719	700	676	708	717	732	687	700	688	707	777	702	686	711	689	696	704	701	629	691	730	677	662	722	681	689	718	689	693	672	664	729	666	683	704	666	673	688	647	692	695	738	707	681	690	751	689	652	696	680	651	691	683	701	715	685	674	721	713	692	716	697	681	708	632	708	723	747	664	688	670	668	722	700	647	713	678	681	743	738	672	709	713	693	708	706	699	682	765	715	662	690	705	732	753	728	693	678	697	676	659	654	682	730	637	702	686	683	675	708	699	711	696	693	677	687	675	713	675	699	672	693	662	703	708	703	687	686	667	740	796	676	728	688	694	709	663	678	650	667	721	705	650	685	658	660	706	695	684	658	711	665	720	731	672	654	670	700	686	676	709	744	713	707	685	714	684	728	685	690	685	707	711	738	680	720	674	698	718	709	746	663	680	704	699	678	653	689	655	687	711	721	715	708	659	718	725	687	698	663	703	739	707	697	742	697	736	656	677	736	670	707	674	691	771	711	724	689	704	721	682	667	702	728	702	669	786	704	708	677	687	691	661	675	724	717	648	676	680	720	692	708	735	654	757	690	714	707	722	679	692	732	710	681	702	763	690	705	734	686	703	730	693	681	744	704	726	718	678	675	709	686	695	719	693	696	679	682	714	705	714	695	698	670	670	686	700	713	692	696	660	706	685	679	679	722	631	693	674	705	675	642	682	697	688	684	668	673	674	723	692	704	715	684	720	702	684	684	692	702	696	658	711	712	680	714	671	669	680	726	696	698	659	696	675	735	703	584	655	678	704	706	683	694	713	654	710	706	694	695	714	682	681	691	736	699	746	741	656	668	700	685	689	700	676	707	711	683	688	745	681	693	693	701	702	688	698	677	701	680	692	647	690	702	663	651	704	716	711	719	672	711	661	713	686	714	707	708	690	731	697	748	696	672	746	725	723	693	661	756	679	716	714	690	711	659	703	696	707	689	667	724	710	707	651	722	690	690	683	699	667	659	733	694	759	714	722	704	704	709	717	707	701	680	726	692	687	719	682	668	759	674	639	656	717	710	677	707	724	649	664	675	715	673	711	678	658	734	713	673	678	693	677	683	667	699	691	710	678	651	690	669	715	750	658	682	716	708	670	671	733	733	690	748	667	722	678	671	669	684	697	689	718	749	726	733	713	675	671	724	700	708	660	655	667	673	703	743	667	665	670	675	692	684	695	689	685	715	666	716	700	661	666	713	735	696	726	697	661	657	718	691	658	690	691	693	722	742	696	729	690	703	723	654	731	674	691	747	673	672	734	734	699	685	708	694	651	723	639	656	704	686	684	650	692	704	666	667	714	719	689	693	683	707	695	734	705	653	706	689	706	720	712	692	664	719	685	737	723	679	752	688	684	660	696	684	671	685	603	644	691	713	717	758	729	706	767	654	676	652	746	725	692	723	706	668	702	680	654	697	747	678	647	691	671	734	726	700	687	656	754	725	730	674	696	678	704	731	697	698	709	681	715	748	697	701	698	720	726	691	671	693	696	713	744	713	673	717	702	692	697	703	713	741	698	686	710	643	676	642
9192	4074	3939	2613	1506	947	708	621	503	464	436	404	380	412	383	356	361	365	323	279	314	280	307	291	294	287	307	317	299	260	266	275	307	273	316	284	292	295	298	242	271	267	296	273	293	301	274	278	257	286	287	278	254	309	288	273	274	285	271	300	283	284	271	252	304	299	275	268	258	277	268	281	289	302	275	282	293	324	278	307	264	290	300	288	292	288	256	265	303	312	266	261	327	278	265	326	273	258	260	281	296	297	276	301	299	300	282	267	297	311	267	320	273	289	276	264	275	307	279	305	296	299	284	289	282	274	244	274	263	267	293	273	286	287	274	277	277	258	278	283	287	292	275	263	283	294	313	252	296	280	279	275	271	252	284	268	304	294	301	279	316	279	296	282	264	285	256	277	283	275	291	278	296	285	263	271	265	285	272	280	306	264	276	263	289	289	288	278	301	241	273	286	274	289	285	279	277	288	320	266	241	268	272	268	302	263	307	304	295	283	293	272	281	287	303	284	323	286	292	281	262	273	291	294	276	296	278	290	283	271	282	289	267	289	322	312	274	262	281	295	292	253	286	284	255	236	263	303	287	307	247	292	296	314	257	274	262	257	294	289	271	278	268	285	283	249	291	256	286	316	298	283	286	290	304	291	256	269	280	258	297	277	259	306	270	291	282	303	259	315	282	297	285	260	263	292	283	280	283	334	302	303	281	252	292	290	275	261	291	270	271	297	280	290	302	266	276	283	291	319	268	281	279	283	268	280	300	292	272	288	259	255	316	257	270	273	284	300	287	278	323	276	284	274	271	300	262	317	287	263	296	283	306	298	291	286	276	278	263	256	304	274	300	306	283	293	287	316	296	270	294	285	276	259	274	270	285	260	288	293	255	268	292	313	275	284	253	288	314	302	281	272	259	293	282	269	283	280	272	279	278	274	300	261	251	265	295	295	287	251	283	304	286	274	301	295	260	252	286	300	268	295	273	294	284	271	308	283	316	288	289	258	289	286	279	275	290	310	295	271	267	298	279	270	274	287	303	274	274	271	281	287	300	268	307	251	314	302	300	324	304	312	272	269	329	271	271	268	276	264	273	285	295	323	276	318	260	288	280	254	290	274	293	300	285	289	251	276	272	291	259	289	311	293	275	279	292	289	268	289	281	294	264	303	281	270	283	300	278	259	283	261	295	259	297	266	265	251	280	291	297	299	303	253	295	296	331	282	250	288	290	294	293	285	280	292	288	273	280	259	263	282	281	260	279	254	300	306	288	288	289	255	256	290	289	279	292	275	310	286	248	318	307	288	280	289	262	283	315	282	301	277	282	300	262	299	272	249	252	297	295	287	237	309	304	300	310	281	299	284	277	282	304	257	279	276	288	286	289	281	275	267	276	255	302	272	291	274	237	267	280	311	287	266	306	308	308	293	245	283	287	270	281	284	300	308	315	268	283	278	316	266	285	283	289	279	264	288	276	266	276	288	303	282	263	289	318	303	313	294	310	266	279	231	276	294	280	297	266	298	274	299	284	257	253	289	294	292	281	275	288	267	266	321	267	297	300	287	307	263	266	281	275	279	252	281	265	247	260	304	270	294	247	310	291	279	245	266	267	271	266	243	296	281	289	276	258	280	298	303	281	340	324	277	286	260	251	276	280	253	260	280	259	273	288	301	282	256	251	294	289	279	287	295	264	284	307	283	277	303	307	285	290	257	271	271	327	272	300	286	285	324	303	299	301	277	277	290	301	283	298	278	311	319	287	266	283	293	276	271	278	278	279	279	277	298	296	293	284	253	301	262	265	265	274	274	271	280	300	265	259	245	268	283	275	289	308	286	263	274	279	328	305	265	308	291	303	287	300	260	263	294	240	281	294	291	275	273	292	242	289	295	274	272	288	264	263	288	296	274	272	274	282	282	250	302	284	283	265	274	260	278	284	300	237	269	292	286	290	259	294	280	254	263	307	310	261	291	277	267	286	252	267	280	268	294	285	293	250	288	271	283	274	261	272	294	282	288	318	279	295	265	289	308	302	287	280	270	249	233	274	271	269	304	299	292	306	297	292	299	298	287	257	306	330	289	300	263	302	300	271	266	268	281	316	290	324	329	235	276	270	272	252	285	281	272	309	273	277	286	286	274	299	286	322	269	265	277	261	268	316	300	270	238	247	284	270	252	281	286	292	269	298	258	262	286	289	254	292	286	298	282	309	257	296	297	308	263	279	297	265	286	299	286	245	259	301	292	261	262	284	280	252	291	287	268	308	271	284	286	251	242	277	276	306	301	274	287	289	257	262	308	280	291	320	272	304	266	298	298	304	286	282	297	279	317	276	259	248	283	259	291	298	281	261	282	271	277	268	282	248	255	312	288	283	281	266	295	273	285	279	283	281	280	292	297	316	267	249	285	294	280	245	246	296	267	300	259	310	254	300	260	286	292	304	279	277	283	273	277	248	274	287	284	292	298	261	293	290	264	295	288	266	282	265	292	277	292	266	266	258	309	263	294	274	273	272	283	270	247	281	305	285	292	257	278	266	291	312	286	281	279	280	304	292	302	299	258	281	275	324	262	240	244	264	284	265	304	271	296	293	265	278	280	269	287	301	303	298	272	311	251	291	270	289	267	260	277	310	282	292	302	287	260	287	266	283	289	304	270	308	310	254	276	267	284	296	293	276	278	278	271	295	270	281	282	282	278	298	293	303	294	277	302	290	294	274	267	275	283	268	294	299	296	280	287	283	294	278	284	304	262	276	286	275	265	282	295	326	318	286	296	284	277	303	283	316	293	264	265	278	270	302	262	269	279	302	300	275	252	259	261	286	263	300	281	309	273	298	319	280	292	261	284	290	272	273	300	275	274	252	295	259	277	290	257	315	317	288	264	281	248	267	300	266	270	280	257	285	286	286	312	286	282	264	284	293	287	298	262	280	296	311	307	293	294	258	256	294	277	286	299	296	280	285	266	275	285	250	232	277	293	256	266	309	280	268	266	286	253	313	281	305	281	292	308	287	266	310	268	272	283	320	323	309	295	268	290	268	286	275	283	290	234	289	274	272	296	281	270	300	305	303	311	281	290	301	289	276	256	287	281	290	270	295	281	271	279	300	285	291	316	289	268	261	262	305	264	309	321	290	263	281	281	307	331	294	302	287	270	274	287	279	267	257	280	276	283	288	275	281	269	282	270	283	301	297	297	280	302	212	289	306	295	255	278	271	293	277	299	291	287	249	292	305	265	279	289	242	256	270	307	295	286	306	290	281	266	267	299	264	292	289	249	267	286	299	288	287	262	302	300	285	316	246	301	270	285	305	295	274	316	264	293	278	277	261	305	312	295	308	272	259	250	286	273	266	260	245	274	279	275	327	315	271	290	270	316	269	287	279	277	276	259	283	254	307	310	276	288	274	261	257	279	292	286	278	286	242	249	266	275	313	256	289	274	301	281	293	279	265	283	286	310	284	282	278	296	277	279	287	299	278	280	254	281	275	274	252	287	274	292	286	301	265	301
6204	4029	7255	7593	5667	3618	2838	2263	1879	1718	1568	1445	1363	1359	1186	1116	1024	1009	906	855	841	836	802	774	717	706	699	745	729	732	718	702	724	696	714	671	649	740	734	634	661	709	679	707	689	701	696	651	693	641	657	645	657	684	644	713	689	649	682	637	698	678	663	663	695	674	638	641	664	692	659	643	696	721	606	658	647	702	650	665	653	656	659	652	636	654	675	613	659	666	645	693	645	681	699	651	659	667	700	678	651	618	658	645	652	628	676	655	648	677	665	658	667	656	666	708	644	703	663	660	639	607	696	645	687	675	673	629	644	690	660	675	637	662	712	623	657	671	650	648	682	619	730	639	688	653	670	641	665	647	680	674	644	628	665	650	648	690	633	689	695	651	652	707	656	695	650	648	630	691	644	680	671	664	677	683	666	656	659	651	684	697	620	659	653	695	645	660	663	717	629	672	678	691	671	677	659	631	663	648	678	682	661	657	680	607	681	701	678	718	671	671	638	678	661	679	633	669	646	643	646	608	669	590	678	646	696	624	668	672	652	645	687	655	619	679	683	652	632	684	663	707	695	621	624	631	634	669	663	674	672	663	645	700	663	674	645	641	653	656	671	678	644	627	666	662	714	651	624	673	634	684	676	618	658	623	689	587	657	664	687	721	676	707	659	635	678	685	704	663	649	677	689	661	698	644	676	634	674	690	634	675	671	662	654	631	693	656	703	634	636	708	641	645	657	640	634	624	683	655	689	650	634	652	634	604	652	670	685	657	655	657	651	690	651	638	676	669	652	652	644	608	617	662	699	665	653	666	622	628	656	630	658	651	665	655	620	656	683	659	689	701	627	676	656	710	651	655	676	646	684	658	707	652	641	691	674	672	580	701	667	645	630	638	687	638	630	658	668	651	654	626	657	668	637	646	662	676	682	610	695	640	674	645	691	641	647	657	654	646	676	698	679	685	631	644	655	644	672	663	684	668	667	658	690	684	614	646	674	655	645	678	647	662	697	623	670	637	713	640	682	738	651	638	689	649	644	613	674	705	668	707	632	695	652	608	666	657	606	672	639	702	680	654	627	679	626	634	644	665	668	673	650	649	683	689	706	661	666	669	643	627	654	661	689	667	636	700	677	628	658	661	656	653	665	680	650	644	608	700	663	634	711	685	686	661	671	671	670	690	653	644	669	643	680	647	675	677	659	706	638	640	668	633	688	675	685	727	723	677	731	650	708	720	709	668	693	645	658	655	703	655	682	702	691	649	650	621	685	635	635	674	651	668	662	655	649	667	686	665	663	634	697	634	642	616	686	653	674	617	699	670	744	656	646	681	639	707	667	651	695	605	647	686	673	707	660	662	647	681	662	592	673	671	638	686	627	675	682	654	673	659	652	612	660	678	706	656	661	700	627	620	626	644	587	718	711	701	651	695	654	678	661	600	656	670	674	660	691	673	708	679	687	664	687	655	675	640	645	692	688	671	641	606	669	672	640	663	658	629	667	669	696	622	663	684	728	664	653	673	668	665	661	610	653	687	667	684	667	657	640	715	691	702	682	626	642	662	701	665	656	645	651	644	646	644	636	665	649	674	669	676	646	669	643	708	650	666	703	712	655	649	623	651	622	703	688	648	618	639	673	680	658	674	632	662	648	723	677	685	618	665	625	636	639	647	698	694	664	638	705	632	642	683	687	719	639	666	663	636	636	649	668	696	703	606	681	659	645	692	658	691	682	649	654	682	701	664	674	644	633	707	666	679	656	669	650	654	711	643	740	630	675	649	688	736	644	665	688	643	616	653	619	652	662	710	696	656	647	679	719	627	665	649	696	639	679	649	650	656	659	640	673	681	635	668	647	669	663	700	658	658	719	647	671	663	684	700	643	667	683	664	727	694	672	623	642	636	654	690	659	659	625	648	716	689	610	673	621	679	688	677	669	680	664	648	642	658	636	636	650	682	656	673	690	669	717	632	640	653	640	671	641	631	635	692	632	650	705	714	672	658	691	631	651	688	679	646	681	698	653	680	611	686	655	686	669	648	679	638	712	717	662	679	641	659	677	678	684	663	591	667	675	680	665	633	702	629	653	661	654	640	677	638	667	718	652	700	679	655	690	652	609	658	716	652	626	668	658	649	661	652	683	689	687	705	662	700	647	667	624	666	681	628	629	662	670	639	669	610	721	643	718	645	641	676	672	687	646	655	662	710	681	677	690	622	676	661	660	676	668	671	635	656	674	641	659	694	680	651	701	631	682	646	633	678	655	661	697	620	664	667	693	641	620	611	677	633	670	694	666	656	648	677	663	666	681	734	684	693	667	663	664	654	664	740	660	606	664	650	652	671	675	666	658	626	663	612	619	681	639	720	641	652	641	732	701	627	662	624	652	653	703	663	660	630	737	651	712	652	681	647	655	649	632	662	675	664	661	669	630	696	676	648	645	685	686	674	655	620	653	701	654	669	665	666	684	665	683	654	688	686	666	631	675	677	635	698	659	701	645	685	635	651	663	738	616	667	663	670	677	659	641	645	648	705	711	664	637	650	652	672	681	671	683	673	653	679	660	654	660	671	643	691	679	664	600	676	630	667	651	682	684	678	714	741	660	738	665	681	677	626	718	657	690	656	645	689	666	617	650	704	675	705	683	645	661	707	691	663	654	655	622	677	646	635	633	684	707	684	675	659	664	664	653	668	640	699	662	680	683	664	682	674	661	639	667	678	638	657	669	690	584	623	641	641	661	672	637	685	658	622	615	637	639	659	650	655	642	635	691	656	675	655	698	674	675	654	681	658	691	657	671	590	666	686	714	639	664	681	654	648	656	648	684	691	648	682	653	712	664	693	643	618	654	672	686	681	652	695	628	636	654	664	641	658	662	654	639	686	656	643	639	636	621	660	690	663	674	669	688	636	685	646	673	620	693	645	663	684	676	642	668	666	672	682	668	603	658	644	675	649	646	712	655	681	695	663	645	598	667	688	680	681	658	719	667	643	670	700	685	661	614	684	642	716	654	640	713	702	667	685	628	637	665	661	697	649	667	664	610	621	700	704	715	664	665	639	670	639	649	677	690	689	608	655	672	679	626	617	666	696	653	648	675	649	635	661	637	646	683	660	706	733	637	637	684	668	634	611	667	656	715	665	663	626	640	670	689	662	594	704	662	683	709	661	657	679	744	631	665	664	617	700	654	690	655	640	701	686	638	688	669	623	644	678	650	659	706	696	647	640	664	672	667	652	671	653	689	632	637	655	633	672	681	658	664	674	629	683	664	692	631	668	626	680	653	620	701	666	687	624	650	644	719	709	700	669	681	644	662	684	664	666	644	664	683	637	617	634	690	667	672	633	704	679	696	632	671	723	656	709	689	695	672	682	684	653	667	678	676	671	668	676	615	686	675	694	687	668	674	641	669	681	668	666	661	652	688	654	684	701	638	639	677	635	660	637	665	636	629	665	650	691	627	639	646	672	669	654	676	678	657	665	683	628	625	673	644	686	644	636	699	672	631	648
18243	7148	7988	7234	3731	1825	1180	915	761	627	550	544	552	544	464	417	381	408	350	345	395	350	318	354	317	312	356	354	314	321	339	302	324	299	309	297	314	341	302	271	308	316	313	284	260	309	326	322	345	336	312	316	314	311	295	300	291	298	318	327	298	358	285	325	323	301	323	303	313	304	319	319	297	294	329	294	317	335	325	320	310	328	300	303	280	281	308	332	316	338	314	265	279	323	352	309	311	306	330	293	280	297	297	316	324	326	315	307	316	309	313	318	339	301	331	303	345	290	320	302	305	323	288	311	268	294	303	338	299	269	318	334	285	286	277	312	321	308	314	288	327	315	295	320	311	318	329	329	329	292	287	281	296	289	291	319	323	311	322	310	328	327	300	294	279	308	309	312	335	298	322	305	319	318	335	337	334	316	322	331	300	303	311	285	311	347	327	302	316	304	308	289	345	323	344	317	322	326	310	288	265	307	313	330	313	308	334	311	353	308	317	311	285	296	299	330	329	321	330	298	321	315	316	311	299	292	303	327	316	325	306	330	274	322	339	369	324	305	311	337	316	300	307	308	317	288	313	310	296	344	285	303	321	333	309	334	314	306	295	315	345	326	351	268	259	310	287	321	307	303	286	317	315	344	308	319	304	313	264	336	325	260	340	299	273	320	320	338	307	293	311	305	288	302	289	304	310	299	291	312	326	347	286	305	336	318	348	294	296	300	306	294	284	305	318	312	308	304	374	316	290	304	278	307	318	338	301	309	297	315	305	317	306	306	305	307	363	321	316	301	317	310	284	345	278	306	303	306	305	292	333	286	318	316	337	320	300	300	296	307	306	277	313	327	329	301	325	302	300	313	319	309	304	324	301	286	306	350	328	262	312	342	320	321	334	330	302	325	334	336	318	313	325	330	293	320	284	299	284	308	318	289	302	317	329	304	310	305	326	287	324	305	324	330	333	340	300	325	300	296	319	313	301	295	313	334	333	285	266	331	327	314	303	298	282	338	359	287	331	267	335	311	340	294	335	318	307	287	325	294	288	302	313	303	299	298	317	337	305	317	321	303	290	316	336	351	307	294	330	298	347	309	343	308	354	310	312	334	362	306	320	326	299	272	350	314	312	324	326	311	293	317	281	321	384	278	318	282	316	335	326	333	338	296	293	310	336	295	297	320	313	339	295	290	323	308	290	289	331	282	307	317	323	315	329	316	313	278	295	324	354	305	303	281	309	335	319	335	321	280	298	309	341	325	292	323	342	310	315	305	330	337	296	315	328	290	334	317	332	308	357	301	322	302	317	360	291	323	316	338	296	322	314	336	344	315	300	320	295	312	310	319	316	315	314	328	305	306	320	304	307	344	302	306	329	336	312	294	322	291	339	359	295	275	294	312	326	315	313	320	284	299	339	340	307	330	326	311	280	329	304	317	307	311	346	301	304	302	295	309	334	343	288	316	311	288	294	334	328	286	295	279	304	312	307	284	297	289	321	314	276	333	346	316	327	329	312	317	313	321	359	315	324	305	317	295	328	301	330	307	307	325	296	327	292	322	291	290	311	293	291	335	285	336	301	326	310	324	302	334	357	330	334	302	287	310	326	297	287	307	311	310	297	335	300	308	328	336	300	319	309	320	291	343	315	306	374	292	339	289	313	346	272	297	327	318	313	311	319	317	293	311	319	302	309	313	307	305	335	314	329	317	317	298	293	321	322	335	298	284	312	303	311	302	297	326	305	351	326	288	318	311	304	298	331	326	326	360	299	316	339	294	318	318	314	318	275	316	304	327	357	312	322	286	330	312	334	332	342	330	339	315	276	338	317	302	309	272	294	305	319	299	315	286	345	303	308	327	324	325	336	295	353	337	315	306	281	318	310	328	313	321	338	330	307	287	285	326	322	331	317	329	332	290	307	305	368	300	316	310	318	349	307	318	339	313	328	314	296	318	319	297	299	329	305	337	291	300	327	315	327	323	311	324	334	315	295	315	316	335	282	311	331	338	319	291	309	331	304	324	308	321	303	335	307	317	314	310	295	280	301	308	281	307	320	297	313	313	300	311	305	287	319	278	301	285	331	277	314	311	355	310	288	296	298	340	312	271	313	309	292	320	318	352	315	293	291	316	283	297	302	293	295	317	306	336	335	315	317	289	327	308	302	285	296	294	304	292	311	325	320	285	309	291	320	319	315	324	291	315	306	283	338	325	325	311	330	281	312	304	323	295	318	304	331	315	340	270	304	328	297	267	311	271	320	322	345	286	300	319	332	303	325	298	321	322	310	343	324	306	297	308	309	297	298	315	310	336	273	286	299	294	315	327	345	360	294	308	300	281	313	308	316	306	321	302	358	284	292	322	290	292	337	325	280	326	280	343	325	298	314	317	292	317	325	286	347	316	309	309	334	323	298	299	333	302	307	298	308	299	311	320	281	296	314	295	312	320	328	318	323	297	291	301	313	287	306	334	338	349	287	295	345	356	379	320	302	322	285	297	301	314	305	316	322	298	282	324	352	319	306	291	334	308	319	302	340	309	299	294	316	338	336	331	321	300	306	275	336	342	333	290	303	307	304	313	327	323	307	312	307	332	305	318	308	303	338	270	323	320	312	322	302	327	323	307	341	324	330	316	309	331	320	299	341	320	317	294	292	326	320	317	301	327	325	318	345	366	328	294	324	281	310	337	348	313	299	287	302	325	277	319	297	313	334	317	273	288	289	280	343	282	298	303	314	325	295	303	336	297	297	301	295	329	315	303	333	325	282	311	313	309	302	305	317	285	295	323	321	332	302	317	295	301	264	293	331	325	304	296	332	336	325	307	311	335	338	296	331	311	295	333	314	319	287	340	288	278	294	337	305	310	296	288	325	330	323	314	341	288	314	298	289	325	315	288	310	281	322	295	327	307	315	334	300	307	315	330	303	322	370	282	303	302	319	310	298	276	317	322	315	312	337	257	340	316	298	329	331	332	305	296	315	308	319	333	315	313	352	306	337	282	292	288	332	305	310	308	293	320	312	335	326	319	323	326	314	302	300	297	303	321	295	313	328	315	323	324	321	293	283	303	317	291	268	309	294	291	301	310	303	301	339	318	320	304	322	295	327	312	294	308	333	324	283	332	317	318	306	327	301	298	349	295	315	288	309	310	309	301	332	327	296	328	287	317	310	304	316	316	324	294	306	289	314	326	313	311	295	316	303	309	322	307	320	322	316	340	302	326	318	339	306	295	316	332	325	314	333	298	308	304	296	318	298	333	288	333	310	328	304	301	282	305	304	323	295	345	323	300	291	291	325	299	301	302	285	297	325	311	358	301	296	316	314	288	314	325	315	336	335	315	298	315	325	314	316	333	322	300	296	324	316	318	309	338	327	322	320	303	309	354	288	323	332	313	275	305	274	334	322	310	296	309	318	336	333	321	314	275	311	307	348	305	320	327	297	329	307	348	321	288	289	305	333	300	306	280	290	326	307	286	330	325	301	326	302	272	323	305	306	316	298	300	311	260
12302	6466	13315	15795	11407	6787	5012	3805	3108	2628	2384	2294	2140	1778	1631	1535	1437	1287	1165	1121	1137	1009	993	919	838	827	861	839	809	813	748	796	762	783	767	784	783	759	723	750	777	769	768	739	760	714	755	741	737	730	772	777	718	757	706	691	707	710	736	722	678	728	727	746	736	745	745	715	695	770	721	728	698	718	759	722	685	755	693	697	764	787	702	738	739	742	725	670	692	755	710	750	707	727	729	740	766	737	742	737	760	735	752	738	766	702	752	729	750	783	710	741	700	707	735	657	721	721	716	762	741	725	734	691	784	719	665	685	763	762	716	662	717	683	700	757	752	742	723	734	703	753	722	728	629	718	718	734	719	721	747	720	718	731	695	737	761	685	726	726	755	726	711	754	756	712	730	749	748	663	727	715	716	695	699	696	681	765	784	735	732	717	722	710	734	750	717	711	719	704	752	744	714	760	704	769	660	721	719	762	722	710	716	726	739	726	724	744	702	755	765	767	720	746	732	721	727	713	712	731	689	702	748	714	724	679	709	726	667	724	752	751	742	704	761	671	711	722	772	688	776	738	725	723	764	726	739	707	722	746	694	720	721	721	734	753	697	713	746	749	690	706	687	701	770	669	700	710	722	720	748	703	717	768	712	766	712	753	727	734	738	730	713	731	699	764	716	745	724	701	727	739	752	698	716	713	696	769	712	721	721	711	719	728	736	760	767	748	715	715	761	722	681	761	721	715	723	737	729	709	680	766	717	744	719	669	729	699	738	729	728	707	768	703	757	731	733	718	722	748	717	740	704	731	743	729	677	766	722	764	778	756	682	736	693	706	746	693	707	782	723	727	760	679	736	751	722	680	732	707	744	755	733	746	691	747	697	725	742	713	718	701	740	720	734	709	713	681	747	733	688	692	711	702	741	728	743	724	677	714	674	713	730	704	688	711	729	682	728	723	697	717	702	735	717	670	733	752	732	698	719	760	717	770	743	758	706	755	737	702	722	724	712	776	697	759	705	719	746	733	755	758	674	715	701	752	780	755	739	815	724	677	739	743	736	773	729	699	732	744	734	731	734	754	734	746	681	767	732	724	719	722	708	705	661	699	709	709	764	727	682	713	768	734	705	718	700	712	706	703	740	706	761	720	722	733	711	683	700	716	748	729	750	706	730	709	742	707	726	741	730	691	707	678	712	707	676	699	755	758	696	704	715	732	716	731	721	761	704	699	709	723	746	726	719	775	731	736	714	720	691	714	731	709	731	736	734	709	675	711	763	696	743	671	718	715	734	693	736	709	736	736	744	729	712	700	745	713	722	705	763	741	707	708	761	747	739	775	715	737	674	750	704	706	756	702	689	672	682	766	672	709	712	721	712	730	730	700	684	748	724	747	718	759	768	706	735	710	683	705	683	748	791	728	698	726	719	712	707	737	742	739	741	748	766	763	682	738	691	683	714	711	751	737	721	732	739	756	684	761	705	703	720	753	717	713	716	725	731	696	732	747	743	715	734	745	703	723	746	717	759	730	729	702	759	745	685	750	713	731	730	749	685	709	715	729	775	715	724	730	695	721	733	700	684	738	745	721	750	691	762	715	714	729	689	759	719	731	736	675	723	723	723	718	728	673	754	721	758	712	743	739	710	722	733	692	721	697	701	738	755	658	743	683	748	678	687	718	694	695	709	702	726	750	705	729	705	721	721	707	737	672	731	756	716	696	738	715	721	761	725	731	796	739	727	753	713	722	693	697	759	705	738	742	718	757	709	769	731	733	735	740	730	742	713	750	684	710	731	730	763	717	675	728	713	741	696	759	716	743	718	700	706	718	716	710	686	699	714	726	674	696	698	739	765	733	761	743	754	689	743	769	751	705	710	700	712	750	749	741	745	733	722	703	741	726	709	738	754	709	712	721	710	710	723	713	700	664	785	739	756	741	745	720	755	717	699	739	658	726	724	726	740	704	731	732	660	678	734	708	712	703	760	710	731	729	709	725	724	726	720	691	750	721	751	707	696	737	724	747	749	746	728	729	703	722	731	738	717	707	735	735	739	701	734	714	751	746	753	734	697	739	722	683	731	771	718	723	751	756	680	693	733	720	794	676	704	762	754	760	714	713	713	672	726	735	755	677	673	765	725	750	693	714	734	700	712	760	718	713	751	784	727	735	714	681	726	700	770	709	719	687	679	726	722	696	712	722	718	779	754	711	768	723	747	699	739	752	757	736	706	769	760	779	699	747	740	723	716	729	740	620	780	679	770	730	696	734	764	712	721	721	749	725	780	715	713	725	682	772	738	691	717	703	709	732	731	716	742	772	698	763	715	747	728	710	739	709	719	703	745	718	745	688	716	720	705	707	731	751	714	732	696	735	695	708	770	770	767	697	704	717	781	733	718	741	778	784	671	703	785	715	778	696	711	710	724	747	743	728	694	703	747	679	703	704	701	756	715	752	750	739	739	747	687	684	686	749	744	718	743	758	746	727	731	700	761	752	688	713	707	682	748	689	682	664	720	707	678	708	770	693	720	685	745	756	746	696	715	722	764	755	717	746	735	717	769	752	711	663	712	705	772	739	706	717	706	701	719	748	739	685	723	752	745	764	699	729	709	720	733	689	746	675	723	705	726	746	739	746	744	738	730	741	700	717	743	718	707	738	717	697	688	740	740	705	741	735	721	714	703	786	668	760	745	735	731	772	754	643	699	706	696	739	730	687	686	730	682	707	751	726	723	777	776	707	712	769	729	797	712	679	737	716	703	720	670	719	708	727	761	718	799	712	713	695	760	686	721	728	693	745	744	738	701	761	727	699	737	738	712	765	705	790	664	698	720	716	697	687	715	717	721	744	702	730	742	750	740	729	678	742	702	707	761	746	728	739	673	692	700	678	718	736	767	723	634	707	740	681	687	721	755	673	767	701	736	766	759	761	698	704	723	725	731	719	697	724	733	670	718	716	721	731	771	763	708	776	716	747	741	703	727	757	713	718	733	728	720	700	737	747	715	725	715	684	701	797	710	747	743	706	758	731	716	765	721	707	725	725	732	713	721	743	725	732	716	735	687	733	740	717	712	764	754	717	729	675	702	699	690	781	690	757	704	767	703	704	744	697	772	685	702	728	732	699	774	733	750	729	705	755	731	737	753	692	743	702	752	701	763	729	730	737	775	709	704	723	691	721	740	746	707	754	716	734	762	675	738	738	746	744	719	710	701	756	716	776	701	766	743	729	760	737	758	759	675	740	691	762	728	691	708	748	747	736	777	710	727	718	736	733	732	701	745	730	714	713	754	697	705	696	717	745	735	726	696	759	678	691	700	691	741	713	707	769	721	705	751	748	677	718	720	722	728	703	736	687	732	761	704	662	700	710	707	716	723	731	691	720	735	705	719	744	710	724	697	683	713	722	698	730	748	728	717	731	714	796	733	705	715	739	717	698	711	753	668	750	743	739	752	736	696	739	760	755	754	772	776	713	733	686	751	685	706	717	702	680	712	716	730	726	691	743	699	709
25647	11260	11684	11594	6445	2762	1711	1227	990	791	736	642	601	570	532	413	439	382	368	372	363	358	327	337	334	317	304	311	301	322	317	298	318	274	315	313	322	308	280	302	323	327	281	313	293	325	283	305	313	293	293	285	314	287	267	322	323	305	285	303	263	282	279	312	307	303	313	263	318	256	258	288	267	273	306	281	337	300	286	298	301	287	317	307	311	271	273	294	307	278	291	293	306	339	289	284	281	317	302	297	295	289	288	310	265	314	253	333	316	308	303	312	353	294	286	284	304	329	306	261	311	303	329	310	272	266	291	268	297	296	316	250	280	308	282	281	296	302	323	313	287	294	301	282	291	315	274	299	289	295	260	286	261	271	312	303	320	308	276	288	271	260	331	294	275	313	299	308	274	303	309	286	262	281	283	297	290	277	281	297	307	276	307	271	276	298	285	252	281	281	311	280	286	293	324	307	261	264	306	285	282	317	289	282	296	280	316	287	308	280	275	293	279	279	297	325	279	254	306	299	277	282	350	345	296	252	274	291	284	314	299	307	282	262	267	358	295	274	294	287	334	285	283	300	299	272	316	298	304	320	289	279	304	315	311	282	258	329	309	300	324	307	295	283	302	325	306	303	306	305	293	284	279	288	268	296	304	280	294	271	266	279	281	296	304	295	309	288	297	316	303	291	278	303	272	293	312	295	289	267	291	266	310	311	301	311	289	298	288	285	311	301	273	307	274	295	278	289	298	316	305	292	301	305	292	283	285	292	304	308	273	259	298	291	302	320	302	316	290	342	276	299	310	295	292	280	269	286	312	292	304	326	286	296	337	297	295	274	276	266	291	277	310	298	292	320	306	314	316	306	295	283	278	301	283	283	309	309	298	322	293	288	305	314	306	303	295	301	255	318	259	250	341	255	309	296	300	302	298	278	313	290	302	297	273	285	284	332	286	312	282	295	291	292	289	310	286	273	266	302	291	281	269	263	308	290	284	280	304	280	287	315	298	313	281	309	314	297	255	270	286	279	252	322	296	292	286	308	294	312	294	289	278	300	305	309	289	290	270	285	299	280	301	276	320	303	302	305	316	302	292	299	328	272	264	312	326	282	285	280	314	312	299	302	285	304	294	271	296	307	290	296	282	275	312	310	321	263	282	295	315	279	295	281	271	301	290	276	313	254	328	315	292	287	278	283	270	286	300	319	300	327	290	249	288	304	287	311	321	266	260	279	300	281	303	306	280	308	287	254	304	281	321	300	292	287	255	276	305	314	318	330	255	320	288	278	302	356	289	293	295	321	303	309	300	280	264	308	285	274	314	265	296	286	313	269	265	327	261	307	292	310	298	293	288	274	321	302	326	303	257	290	293	308	314	291	297	301	298	270	318	311	284	267	260	283	282	297	310	277	286	285	308	271	300	272	299	294	303	247	294	283	314	295	292	303	306	273	334	308	269	289	315	281	282	269	274	252	330	281	267	305	284	304	282	289	291	254	305	288	280	324	296	295	299	291	273	297	259	292	282	287	293	273	282	284	322	308	267	290	308	291	335	271	296	275	329	328	284	285	309	292	342	338	281	286	298	300	292	324	337	297	316	300	271	329	264	287	283	290	308	263	305	287	287	317	276	294	282	275	306	284	249	294	289	303	259	289	298	281	302	261	295	320	284	326	311	286	287	275	293	282	288	254	319	275	288	317	342	328	277	300	299	267	264	277	278	316	276	305	316	304	273	314	300	309	338	322	303	306	298	292	275	306	318	301	289	310	280	303	309	306	313	290	276	289	298	278	294	280	320	299	284	302	287	305	293	283	301	268	301	264	282	322	233	302	309	293	322	300	291	285	268	327	299	284	301	319	303	350	282	312	293	334	331	287	293	247	299	278	260	291	285	317	306	324	278	275	313	307	313	276	302	272	270	269	268	315	289	315	306	321	301	303	277	258	279	286	243	316	291	301	312	287	277	342	277	285	282	291	277	292	317	272	256	249	326	323	283	314	301	274	265	312	285	315	315	291	312	278	310	309	294	299	302	331	278	290	261	290	316	314	287	263	320	286	316	311	328	307	352	288	320	295	275	281	303	302	294	293	309	307	289	286	276	281	298	292	299	300	320	290	300	335	282	307	311	287	283	296	278	274	305	296	300	277	292	330	324	299	283	288	292	293	279	307	297	311	276	311	277	258	293	272	309	275	264	283	312	305	298	323	275	268	293	319	307	316	279	313	311	287	297	284	301	334	280	302	300	306	297	298	291	264	284	270	292	313	288	299	296	303	315	279	304	289	313	276	258	278	297	277	273	310	289	287	304	304	292	303	318	279	302	265	294	308	288	304	274	319	277	289	308	296	285	292	338	273	305	275	253	302	279	277	288	292	293	273	305	278	300	287	310	289	311	292	325	284	302	301	306	341	296	278	304	290	298	287	305	306	314	314	328	309	267	316	272	284	290	295	305	306	305	319	291	295	268	268	298	294	314	252	317	320	316	298	295	280	293	262	315	307	232	294	330	314	321	289	297	278	299	294	266	285	316	264	294	263	266	290	286	286	330	307	293	269	254	308	283	313	289	321	300	283	291	286	276	283	294	282	314	232	328	286	294	328	306	295	276	313	308	292	293	272	281	313	281	311	321	275	313	333	280	276	296	300	311	307	295	295	289	300	315	315	301	309	288	309	299	271	338	318	271	275	305	288	306	287	302	294	258	265	270	269	311	287	328	298	316	284	306	292	276	272	309	333	293	270	260	285	285	326	314	292	309	325	340	311	277	292	297	293	314	319	283	292	278	272	264	281	271	296	330	306	299	290	265	310	298	300	271	294	300	287	276	299	325	282	273	343	335	314	321	308	321	276	296	276	276	296	307	326	319	308	324	325	299	305	295	308	274	314	275	305	283	277	317	315	316	312	303	290	308	278	311	312	289	285	298	297	291	287	298	287	277	291	286	274	285	286	254	289	308	304	269	289	277	275	280	273	310	292	293	306	320	277	292	323	308	279	300	275	308	283	314	324	317	302	276	286	291	275	294	312	297	287	302	285	299	313	245	293	302	278	261	297	328	322	269	264	296	320	279	311	291	271	290	275	280	307	296	302	283	279	256	319	282	296	278	318	315	300	306	295	271	244	277	297	281	287	291	305	325	314	301	318	268	318	304	345	305	294	274	310	305	297	306	286	290	312	298	275	289	251	280	289	308	316	307	304	286	287	292	321	272	275	277	323	310	305	340	275	270	296	327	276	296	309	287	299	338	303	324	326	288	310	281	297	314	295	322	271	289	283	323	321	299	313	278	318	292	287	314	255	274	294	284	314	300	313	310	315	328	308	300	326	323	294	273	292	274	264	308	300	302	277	302	312	283	314	311	319	299	283	271	281	264	292	292	301	282	278	265	314	324	284	281	276	292	291	267	283	275	283	327	275	319	303	318	296	327	327	257	284	302	315	269	288	262	285	293	288	284	283	315	277	294	322	315	299	296	283	297	281	321	327	285	348	297	330	318	303	287	287	295	317
15249	8768	17525	22315	15743	8888	6782	5373	4195	3517	3125	2902	2497	2335	2042	1875	1756	1526	1241	1208	1105	1051	1047	915	870	831	865	806	793	839	774	768	754	770	759	726	780	730	701	709	724	782	775	702	711	717	714	725	722	766	686	705	699	654	680	688	693	711	715	682	661	634	732	712	699	651	662	672	669	676	694	672	690	672	689	689	676	676	692	662	720	678	703	686	701	715	675	722	744	683	705	724	700	727	695	709	708	699	682	680	683	697	689	659	679	706	702	683	646	733	677	622	643	672	727	687	724	708	691	672	708	700	672	681	673	718	691	697	684	674	720	682	715	719	702	632	666	704	665	710	674	703	654	703	684	671	652	657	708	688	713	730	676	679	668	708	684	675	665	660	684	717	661	691	713	685	693	640	705	690	727	662	696	662	660	637	655	691	684	631	707	700	698	723	670	671	658	724	692	662	670	664	689	669	671	696	677	659	677	700	647	682	698	702	646	709	711	643	703	744	692	714	682	712	688	688	679	676	615	704	680	701	654	727	671	715	642	693	633	662	639	696	708	695	717	639	693	641	721	719	685	685	702	668	699	686	711	719	681	680	735	664	649	699	666	690	690	701	694	691	663	636	640	696	650	678	631	701	709	670	699	716	610	662	666	682	731	654	701	690	594	669	691	668	680	663	667	681	713	704	724	712	722	665	743	652	726	715	684	719	686	629	701	668	717	698	698	691	692	687	688	653	713	618	668	640	759	658	680	713	729	638	704	667	700	684	700	712	625	668	675	699	704	708	710	681	673	699	648	670	678	685	647	661	721	657	682	701	699	717	720	709	670	700	664	681	691	656	674	670	742	651	670	705	663	680	746	677	629	650	645	686	625	692	637	649	706	670	694	702	693	723	668	678	618	673	749	729	669	667	679	729	691	686	691	665	678	700	687	675	672	699	686	680	679	689	663	725	657	674	675	671	738	727	701	701	636	640	683	665	680	719	647	715	685	680	712	665	700	687	702	689	658	734	707	731	672	683	710	671	658	641	644	704	690	696	689	662	741	665	662	745	696	674	647	703	692	694	697	665	696	666	687	678	657	696	663	703	681	728	716	688	703	676	678	667	710	718	708	715	676	670	636	672	727	710	648	719	692	689	715	706	684	712	645	703	680	672	726	668	672	682	695	657	705	685	684	715	658	688	669	658	661	711	705	693	638	692	649	705	640	668	681	724	705	702	684	678	690	727	688	658	698	652	680	655	693	639	727	703	642	664	740	667	692	728	690	676	693	659	693	704	689	689	666	668	671	657	701	695	677	677	723	657	699	709	709	687	662	714	707	677	730	683	713	706	666	690	677	688	712	698	629	656	718	695	675	705	635	668	699	687	673	651	703	671	664	651	670	670	691	676	678	706	695	679	712	672	667	686	723	724	671	700	667	718	733	685	680	712	714	699	700	731	676	679	691	642	684	710	682	686	691	686	686	605	685	695	667	679	674	702	650	709	704	646	705	719	658	693	702	725	691	650	716	677	653	698	669	704	661	665	673	691	673	686	684	670	686	673	674	646	659	696	689	718	694	699	676	697	676	698	676	650	676	690	687	657	713	723	714	686	709	700	684	679	694	655	682	647	706	695	641	684	726	685	688	679	719	703	654	677	683	684	715	691	680	683	647	668	651	693	689	689	667	632	693	708	653	678	675	683	714	685	658	702	692	675	705	697	687	671	709	734	694	683	682	661	665	678	697	677	651	636	667	660	688	688	685	661	682	656	726	669	732	740	672	694	703	677	684	729	700	699	688	689	676	686	682	642	659	695	665	755	708	645	666	639	706	678	657	654	685	637	739	683	664	684	718	678	707	639	699	661	719	676	684	747	695	710	702	697	686	650	686	717	693	670	726	701	712	653	706	680	671	715	666	680	725	670	685	676	697	700	689	699	690	670	686	700	663	704	686	681	663	673	705	658	663	650	651	716	736	715	741	690	656	740	699	657	694	680	714	658	672	664	737	692	666	664	664	710	673	741	676	694	694	683	720	654	662	674	743	647	612	657	685	694	716	699	655	691	729	662	726	638	686	694	689	649	705	681	694	655	700	677	657	710	662	708	682	667	737	710	717	689	704	693	639	688	649	692	698	649	688	674	662	681	698	677	694	692	669	672	748	683	665	717	670	731	699	690	701	642	701	654	677	671	707	689	698	711	676	703	683	713	703	689	731	715	674	624	679	659	694	688	628	708	682	700	703	649	676	688	718	669	657	656	716	703	673	757	637	707	672	713	654	668	656	665	692	667	711	668	664	695	700	662	672	700	678	643	686	684	697	693	746	662	698	685	668	670	691	708	741	676	685	670	699	729	694	646	646	675	700	693	719	665	714	673	653	706	724	664	684	688	713	672	695	746	716	678	726	728	652	715	647	675	680	687	693	722	701	659	703	698	724	670	731	726	675	640	687	678	740	690	659	696	695	663	652	668	692	691	712	736	686	668	673	656	684	708	662	646	681	678	691	655	675	668	676	656	705	676	696	653	651	646	725	667	680	633	669	690	688	683	666	695	689	718	680	659	678	704	704	700	725	704	651	688	685	706	716	677	726	723	702	694	687	691	647	719	700	651	641	701	672	677	715	669	687	696	729	706	662	648	664	680	728	674	687	690	656	690	681	676	703	686	702	677	695	671	703	732	664	707	664	655	689	724	658	665	708	683	683	659	691	658	717	710	652	702	720	627	691	632	726	654	708	685	701	657	679	679	710	605	705	727	668	677	723	615	696	655	669	626	685	695	709	648	702	732	651	717	643	722	675	683	675	654	661	662	710	734	660	705	668	695	673	674	718	678	669	701	669	633	652	666	685	719	699	704	643	702	664	681	678	677	667	663	693	694	658	706	676	701	697	695	694	696	664	690	655	686	662	719	715	672	688	638	648	699	680	700	689	670	710	722	713	722	691	660	647	729	624	666	647	639	704	675	691	651	702	667	730	728	688	666	671	727	690	675	677	691	694	684	680	693	649	690	729	648	646	693	666	701	724	690	676	678	696	704	692	688	690	710	670	710	717	628	743	659	662	658	634	697	668	677	671	711	711	695	636	688	710	622	697	689	694	735	711	693	673	702	707	623	709	691	705	661	711	715	680	701	664	686	713	688	683	705	665	628	690	717	701	722	691	688	692	704	664	702	687	679	706	692	689	661	746	695	697	676	709	648	670	682	694	648	686	676	694	681	667	693	688	668	680	714	702	679	654	744	627	674	689	670	710	684	689	744	722	716	709	696	708	713	708	660	667	705	703	675	700	663	691	683	645	649	679	670	663	657	698	709	651	693	708	672	689	681	682	648	739	649	669	690	673	732	700	678	707	698	707	691	678	704	680	726	682	667	673	702	674	721	700	719	575	679	629	702	648	620	637	650	707	735	716	661	703	693	697	696	673	692	719	701	673	733	696	668	717	688	643	718	668	718	655	676	676	727	702	686	688	768	670	667	671	678	648	679	691	675	679	655	685	693	702	661	655	659	640	705	698	674	712	699
8858	3871	4054	2880	1643	980	701	600	506	476	466	426	410	393	334	333	368	310	303	305	325	323	321	302	262	251	295	306	280	306	310	269	273	277	253	286	302	290	278	240	306	281	280	251	283	297	263	282	268	284	243	268	266	238	286	283	291	261	283	265	270	290	281	284	284	308	271	251	306	251	287	254	271	276	261	274	294	291	256	297	247	300	289	299	283	295	273	289	299	274	277	281	282	296	294	297	322	295	253	259	285	251	242	286	274	303	278	243	280	268	293	269	264	270	263	309	295	267	285	284	269	284	280	254	276	227	257	266	312	271	277	275	232	271	274	291	226	263	256	267	285	273	281	298	282	274	234	268	286	272	280	268	260	291	289	310	308	258	281	233	262	294	268	275	275	292	284	267	247	263	249	260	266	275	300	265	275	314	311	270	293	270	281	251	276	279	262	282	277	292	286	277	280	288	279	290	264	261	276	281	275	303	289	272	299	269	280	255	264	255	276	250	281	296	268	295	294	297	265	263	274	269	244	270	272	258	286	282	286	288	280	317	286	277	256	265	257	257	300	301	293	320	271	266	283	245	270	252	285	269	285	282	282	264	275	301	263	265	272	249	286	280	299	317	289	288	285	293	307	241	264	292	261	292	280	245	284	278	286	270	261	246	290	289	248	252	270	272	277	303	271	309	263	279	303	287	276	275	266	247	255	279	252	302	305	284	284	287	286	328	292	301	286	314	284	274	323	245	271	255	316	285	284	287	274	306	298	282	261	299	297	299	236	289	237	262	265	276	292	291	253	264	264	321	251	282	280	331	277	319	321	268	263	279	256	269	273	286	276	283	298	284	266	266	268	285	268	274	286	293	303	287	267	303	282	251	268	268	286	262	283	274	300	293	257	320	308	249	247	286	307	249	260	295	245	271	315	273	285	280	271	263	269	263	310	278	269	262	297	254	269	290	257	256	296	243	252	285	284	303	291	289	268	295	253	269	296	311	287	307	261	222	265	270	299	264	277	281	280	283	287	294	259	265	265	269	248	280	273	284	282	264	291	290	285	287	300	293	278	261	292	272	265	292	271	263	282	270	250	270	282	291	264	286	272	254	277	270	279	260	307	287	300	259	286	269	286	267	245	263	267	248	245	281	303	311	295	278	293	284	279	273	265	290	302	277	255	298	265	274	271	276	253	276	305	278	278	294	267	260	303	267	280	277	274	290	258	276	273	287	269	286	282	286	272	298	264	243	286	269	272	284	289	261	307	272	275	274	276	312	266	308	273	270	285	292	245	262	303	242	291	273	260	268	271	261	284	288	262	270	273	283	281	281	269	268	294	282	256	272	285	261	323	258	259	291	302	263	267	287	272	267	271	271	291	297	268	285	280	269	249	236	255	264	267	282	280	271	272	292	257	270	246	242	288	244	255	280	273	304	277	311	277	285	265	274	279	280	237	286	288	281	271	280	275	260	265	297	274	296	256	263	275	263	257	264	315	266	287	283	264	273	307	250	261	263	290	284	279	264	282	255	259	310	273	300	309	295	295	282	242	261	272	286	307	263	275	260	288	278	320	262	240	285	297	273	269	292	271	279	232	310	296	271	291	280	307	259	259	249	284	295	275	291	285	289	263	301	280	267	253	289	257	278	267	270	272	283	287	250	262	307	296	301	263	262	264	277	306	287	265	286	321	291	287	288	306	298	282	262	280	264	269	267	260	330	281	273	283	264	273	293	254	276	284	248	284	247	294	246	272	259	307	273	263	274	296	287	260	287	248	281	258	282	293	252	287	296	302	303	299	309	297	278	271	293	274	273	299	265	266	260	270	247	264	259	248	281	272	260	275	289	275	253	273	282	328	252	288	258	295	304	290	268	280	296	290	260	273	296	272	263	274	256	282	279	299	315	269	285	256	261	280	288	257	287	274	236	291	257	256	260	267	255	304	257	264	271	276	298	290	252	317	284	282	286	241	238	252	266	307	293	262	254	260	256	237	268	302	315	259	277	253	267	264	257	306	246	268	312	276	282	272	302	297	301	278	272	291	281	273	287	277	275	274	309	255	280	264	281	247	288	267	309	303	297	270	292	265	270	274	265	279	259	282	269	261	302	295	241	267	302	282	288	274	286	265	267	271	269	265	270	241	280	269	250	258	286	277	276	294	280	274	275	298	281	270	271	272	300	275	285	300	262	274	286	286	266	257	278	256	282	281	283	285	243	273	264	304	300	278	290	297	282	271	259	261	294	285	304	269	244	263	311	254	279	272	260	271	291	257	299	295	273	252	272	286	261	286	288	282	274	275	304	268	268	290	274	268	291	273	244	261	275	296	285	304	281	261	267	270	320	288	255	265	297	289	295	291	291	265	296	261	262	283	260	275	276	238	291	271	273	261	314	288	284	282	275	256	282	252	262	256	285	245	279	242	269	278	272	281	247	282	264	243	283	265	301	280	276	281	289	291	280	294	291	256	264	272	286	282	255	271	230	288	277	294	263	286	306	304	307	273	267	260	264	276	289	284	301	262	275	281	271	292	297	292	267	236	259	275	270	281	286	299	258	288	297	259	277	280	281	285	296	322	255	289	263	254	306	271	309	292	288	280	275	260	264	275	298	249	237	277	246	274	269	273	273	291	285	248	249	261	253	278	265	281	275	300	275	287	288	258	252	305	275	278	266	274	287	317	257	282	271	282	279	268	271	266	283	279	279	277	273	293	261	268	271	263	268	304	288	276	269	277	242	295	278	292	275	258	320	282	285	300	275	285	251	299	319	263	297	250	299	275	245	281	282	256	250	256	309	277	260	294	314	289	238	284	294	260	277	300	263	282	268	291	250	280	274	272	275	265	290	291	273	258	279	249	250	286	286	244	274	305	277	290	255	285	274	302	269	280	299	312	283	270	280	284	305	285	260	260	250	277	263	288	276	280	259	280	263	280	268	272	274	288	290	279	271	289	290	239	268	293	244	276	265	278	277	263	264	270	264	294	305	290	273	253	307	275	272	274	269	277	284	289	277	270	255	291	255	295	253	277	282	270	292	251	262	293	283	263	268	294	249	246	283	288	307	286	255	274	275	280	268	276	280	285	290	252	246	311	316	295	242	298	275	228	266	247	276	284	272	248	290	292	259	305	284	272	297	297	298	259	279	291	281	268	293	287	307	294	290	309	271	267	281	278	276	304	280	302	280	249	274	290	230	259	260	286	264	251	280	276	302	287	265	278	267	269	227	264	276	291	275	276	259	232	287	293	291	294	282	288	287	303	266	270	257	267	288	283	269	256	262	282	287	252	280	277	266	272	248	268	276	268	300	272	283	293	267	257	243	246	253	231	287	255	271	275	308	305	281	295	238	271	268	293	286	261	280	270	259	293	247	272	299	263	313	273	253	279	274	237	264	273	275	286	298	286	295	299	266	295	257	263	267	258	296	258	281	293	291	275	280	270	272	292	287	286	262	254	273	299	297	257	273	280	292	299	306	290	270	270	277	304	267	260	299	285	252	246	267	301	285
5905	3819	7482	8199	5711	3705	2850	2383	1987	1776	1642	1510	1440	1220	1182	1086	1039	937	862	877	776	776	749	723	711	700	718	745	717	732	715	692	666	694	693	711	636	645	667	718	684	703	684	682	675	642	685	724	642	612	609	642	677	627	621	609	624	661	641	669	671	612	610	677	669	670	649	655	673	700	661	605	652	672	661	674	658	629	650	594	654	670	671	669	631	600	660	653	655	659	661	634	652	628	589	665	644	657	686	696	651	674	669	663	650	662	602	631	695	657	666	649	688	648	693	663	573	651	645	612	630	634	619	665	637	663	622	660	643	680	671	659	657	644	658	631	693	643	680	639	619	602	611	683	651	640	653	644	624	623	704	641	638	692	682	660	677	672	673	652	676	655	659	657	666	673	698	631	629	652	682	618	655	670	639	631	671	686	627	689	675	688	622	663	658	662	614	682	633	682	675	651	640	612	647	612	638	629	649	639	687	675	649	654	681	633	670	648	628	645	650	611	674	659	642	655	620	615	692	657	653	647	633	647	619	611	687	655	624	642	667	676	625	702	679	648	662	656	688	651	637	670	643	648	659	629	715	683	683	659	638	689	666	635	656	595	639	656	659	682	669	649	700	649	681	654	695	592	675	619	668	656	659	648	647	632	675	648	616	685	631	688	648	624	659	693	692	671	643	662	656	669	635	640	650	657	636	651	695	640	618	692	641	625	678	685	658	650	657	675	664	661	671	635	669	648	685	677	630	667	641	684	661	708	617	698	670	646	668	627	703	643	651	684	706	607	687	658	645	620	669	645	635	675	662	627	648	656	639	681	668	624	644	665	675	613	663	636	632	681	681	644	648	690	688	613	677	597	588	641	627	688	615	642	709	675	676	616	650	642	695	664	677	682	657	654	607	652	628	611	687	692	611	639	643	646	632	659	650	621	674	646	703	669	637	643	636	607	667	672	669	661	662	650	615	703	649	651	700	653	656	618	638	633	627	638	650	623	657	667	648	607	685	619	620	670	640	700	680	668	674	637	695	632	645	659	672	697	638	685	655	678	642	682	650	653	651	665	638	647	601	647	651	659	615	650	675	641	612	679	610	692	688	665	673	687	721	693	620	650	664	701	605	628	619	598	642	709	654	651	685	640	625	619	647	656	664	601	642	650	628	660	698	647	623	647	608	678	664	607	653	705	623	630	651	620	697	629	658	632	621	643	709	600	658	654	689	650	656	637	650	689	649	615	661	668	645	670	640	701	607	670	568	664	695	654	669	658	664	660	648	626	673	678	681	660	651	595	688	671	695	654	660	637	615	686	612	638	673	615	689	684	630	643	651	656	698	667	623	633	660	685	649	670	655	621	656	658	718	654	716	647	615	641	627	646	647	659	689	678	645	692	690	674	631	623	660	694	617	666	636	655	681	623	650	650	650	674	627	653	667	641	633	660	655	686	652	644	676	682	635	680	645	619	629	653	678	655	643	606	696	633	645	668	657	672	642	659	609	649	646	673	656	635	663	610	680	675	645	635	646	653	642	647	634	642	671	670	655	671	625	669	669	646	658	625	644	649	657	698	688	674	641	605	643	572	683	664	649	650	614	645	658	671	673	607	635	636	683	671	687	652	657	605	602	687	640	669	709	704	655	680	713	690	648	715	676	640	665	623	623	648	636	669	669	602	636	655	635	679	655	691	645	658	632	638	639	637	645	682	675	643	658	644	689	636	630	658	660	633	647	675	682	696	607	699	649	693	627	623	641	688	655	643	667	631	672	682	657	657	616	645	692	670	650	661	698	644	632	677	637	677	634	663	654	643	661	678	681	668	720	678	670	630	640	663	658	625	669	648	664	650	681	689	676	634	655	651	640	644	678	665	636	634	663	666	648	629	646	644	641	644	676	631	658	645	664	652	625	656	643	638	626	621	681	622	661	667	643	658	647	680	668	646	621	609	641	653	632	615	668	667	668	651	692	665	647	717	658	660	646	647	644	623	641	653	661	639	641	634	635	665	652	642	604	668	647	680	693	638	681	669	625	659	650	637	626	644	670	706	638	633	686	644	662	652	698	693	701	658	630	634	663	644	706	672	627	644	692	671	695	669	678	689	647	622	655	672	581	677	682	647	663	670	659	638	642	622	628	676	637	620	693	619	682	639	666	663	650	680	671	646	615	619	680	682	652	658	676	693	619	648	660	721	651	649	618	655	685	672	630	693	688	657	645	636	653	673	653	661	680	665	675	601	676	636	714	617	637	646	636	636	708	667	619	657	654	666	691	696	653	609	610	668	653	624	629	622	595	607	649	585	689	669	682	673	687	637	675	644	653	700	653	624	634	636	687	679	642	658	672	669	704	648	666	683	666	689	653	649	664	667	642	620	689	657	690	724	641	648	660	679	646	628	603	639	636	638	637	639	639	641	649	623	636	634	682	622	655	664	607	690	685	621	673	676	625	656	639	661	647	641	648	656	643	682	628	615	651	634	716	675	614	670	662	654	703	649	641	668	692	672	661	682	659	698	672	669	628	606	635	687	671	638	629	644	673	662	631	680	704	667	638	708	662	613	656	632	704	664	647	630	636	609	606	629	629	675	645	667	648	632	659	666	622	667	634	687	664	648	648	603	653	641	719	653	648	693	667	681	681	633	646	615	707	700	675	615	684	636	632	656	683	630	690	662	698	719	660	645	645	658	620	608	659	619	661	651	639	643	619	609	658	685	645	636	615	650	656	631	644	670	670	658	645	678	637	678	678	719	661	607	658	658	691	634	668	641	657	646	604	635	667	661	648	636	665	721	620	704	666	624	657	659	684	643	673	652	651	668	653	674	703	654	661	636	648	664	668	622	614	648	638	638	651	653	622	641	632	620	644	683	667	642	654	668	638	671	648	648	645	626	668	671	672	682	636	658	676	682	666	633	649	633	708	704	616	653	651	684	701	638	603	662	641	636	687	646	624	650	616	667	620	631	612	681	674	697	629	656	689	688	659	667	661	689	647	670	657	679	620	652	710	674	656	683	670	618	652	714	700	698	649	695	646	650	695	632	660	630	681	621	638	626	656	642	625	664	651	673	643	647	633	665	631	652	657	661	696	637	636	670	661	658	626	650	638	674	682	623	632	632	651	613	644	687	615	678	636	688	654	632	647	643	648	654	658	677	675	655	642	670	681	655	627	661	644	680	617	661	638	642	615	720	624	659	682	635	641	643	654	679	639	658	663	645	638	643	697	647	634	604	669	672	663	624	628	672	611	627	669	611	654	660	650	629	671	669	622	652	641	669	638	693	628	659	641	656	656	644	650	686	622	660	636	634	658	665	697	619	668	688	663	662	650	665	709	653	700	664	619	662	641	652	670	678	631	599	683	651	711	639	682	623	672	653	653	690	666	642	679	658	676	605	637	640	675	620	645	700	696	638	645	626	613	672	657	626	623	653	659	645	683	676	651	636	672	679	644	643	659	663	689	678	660	623	637	637	623	643	647	651	609	608	598	651	642	673	632	634	677	635	638	689	616	673
18151	7286	8288	7139	3549	1689	1243	897	765	639	576	593	500	507	475	405	440	416	371	364	346	329	358	368	331	327	362	336	346	339	309	319	362	324	315	294	336	347	303	298	310	336	325	284	350	309	299	284	326	313	321	297	345	341	329	293	304	285	333	325	316	322	325	319	298	304	285	331	300	311	318	316	299	304	343	305	328	308	287	327	309	306	303	317	282	324	316	309	293	307	303	295	297	292	306	300	316	297	313	319	350	320	310	327	331	326	311	309	283	296	320	305	318	339	318	275	296	293	303	287	343	304	292	291	318	287	313	303	332	325	345	302	305	296	319	336	302	296	319	302	304	298	303	314	326	358	319	301	324	329	326	312	318	315	320	293	313	317	283	312	310	297	291	311	290	297	294	324	362	334	290	312	289	319	323	288	312	298	327	322	302	314	313	329	326	322	311	338	301	320	327	303	299	309	296	286	303	301	361	331	346	289	317	339	296	301	286	323	308	315	308	284	317	301	302	303	320	334	332	324	314	324	276	290	324	324	346	367	294	287	310	298	292	293	272	323	292	289	322	339	308	305	314	306	329	305	299	301	273	291	323	287	329	326	313	313	335	307	331	305	317	304	299	316	307	334	304	298	306	273	298	298	299	347	325	309	295	328	306	288	293	303	292	301	333	311	262	323	284	337	289	302	319	296	314	267	322	327	334	309	329	325	336	311	277	297	305	309	310	327	276	315	296	320	324	325	307	313	283	295	323	328	335	311	325	315	276	303	294	329	308	340	354	293	287	317	280	317	326	318	308	335	319	276	338	300	303	293	299	328	314	295	307	357	306	319	301	317	332	311	300	303	303	310	287	318	304	347	346	327	300	303	294	338	294	286	339	312	318	291	316	305	329	306	300	304	294	328	309	301	278	317	326	316	303	322	308	318	283	303	302	355	304	346	310	292	277	351	289	320	310	329	311	286	331	270	324	319	307	285	298	328	346	317	344	299	313	311	335	294	323	314	327	342	292	333	292	305	285	305	330	303	309	292	282	299	313	338	311	324	312	290	307	290	302	302	341	285	316	337	301	294	306	324	314	300	338	305	338	334	324	323	307	298	330	274	321	319	316	327	287	306	335	334	303	319	313	314	312	316	262	318	294	327	326	288	308	307	318	307	317	325	308	322	288	317	305	281	310	300	328	291	298	289	321	268	309	337	315	304	285	316	316	350	343	314	313	292	284	310	324	310	296	317	306	321	313	327	293	335	316	315	302	284	316	288	305	298	342	306	324	301	283	328	317	313	340	330	297	308	329	344	307	335	317	338	319	315	325	332	306	315	283	275	293	317	296	296	327	307	312	282	343	303	312	316	308	310	278	313	279	316	306	303	339	327	335	301	321	330	291	282	294	310	291	302	316	302	319	305	314	323	296	336	313	314	311	318	329	317	298	331	288	360	317	328	290	279	310	310	315	323	340	331	289	328	344	285	324	337	289	335	303	283	308	309	296	330	287	292	328	294	330	328	303	333	326	293	295	303	291	338	284	300	338	293	288	320	344	294	298	298	313	329	300	294	295	308	299	311	296	287	291	324	299	289	279	300	271	329	329	307	313	335	314	304	296	292	316	296	288	297	310	330	298	285	302	292	339	309	343	333	302	332	355	304	301	325	306	307	271	322	340	337	309	320	294	272	299	315	332	309	345	309	354	324	290	316	278	309	281	332	307	325	322	350	317	302	331	340	324	314	288	276	286	329	285	304	336	316	309	315	327	289	299	290	304	318	329	353	293	301	317	307	288	310	315	292	337	322	363	286	315	337	340	337	330	331	315	289	295	292	298	293	305	309	297	317	374	337	328	285	334	304	349	324	312	307	327	288	313	301	305	307	291	259	283	312	324	291	305	322	286	297	316	325	308	311	308	294	335	280	312	304	293	355	340	287	341	299	349	354	313	326	307	321	314	306	265	299	346	306	330	332	325	316	320	284	360	323	296	338	309	326	317	300	275	294	335	316	287	319	330	318	322	338	319	327	309	337	324	307	287	318	336	307	311	306	309	311	324	332	330	286	320	311	305	315	321	333	332	278	347	296	342	324	292	318	314	309	321	328	319	301	337	334	314	303	329	331	288	278	299	299	330	336	299	295	314	317	283	312	310	280	301	299	326	306	315	308	308	294	373	293	324	336	327	320	309	289	317	339	331	309	311	284	270	304	276	337	312	331	308	299	289	291	307	317	298	343	296	282	359	296	320	308	301	321	292	313	318	297	314	292	344	312	334	320	313	312	330	304	286	313	325	309	301	298	299	308	316	324	311	291	297	308	291	317	317	281	344	335	295	353	309	319	309	301	293	325	298	317	321	318	278	310	316	295	309	323	331	294	298	332	324	306	316	314	319	317	299	290	290	301	311	302	303	275	296	271	296	270	333	317	302	300	322	285	291	278	313	291	330	316	317	289	312	317	323	315	300	326	295	274	315	303	312	322	295	356	282	335	349	318	329	308	278	333	272	335	304	293	307	310	282	323	320	290	303	309	271	339	330	293	335	318	307	321	268	282	311	320	303	301	323	326	290	300	300	319	309	332	317	333	301	341	301	311	317	286	307	314	293	316	305	334	295	300	316	305	318	318	324	294	316	299	338	298	319	323	334	316	291	284	272	309	322	329	324	352	286	334	300	293	301	327	300	357	364	308	313	322	289	312	323	314	306	313	321	332	285	298	296	328	271	291	331	299	306	295	278	303	321	311	317	284	317	289	299	301	299	307	315	325	317	319	306	335	296	313	365	306	304	319	304	317	320	305	343	303	315	299	301	272	283	293	292	280	303	300	292	313	288	313	308	321	321	317	325	297	328	319	328	279	304	306	313	306	300	302	316	325	317	292	298	312	340	330	307	303	284	323	349	318	331	305	293	299	314	316	279	312	305	325	330	290	294	296	288	306	310	313	318	292	350	282	308	306	326	293	292	315	373	316	345	343	348	296	322	303	310	333	332	362	304	308	334	293	326	314	343	297	300	311	286	294	332	290	302	309	310	317	331	299	290	285	303	343	318	288	286	318	319	328	317	308	294	284	301	293	317	343	307	321	325	311	315	290	318	306	343	289	282	291	308	302	370	303	296	322	303	295	306	295	278	277	317	292	327	364	306	329	314	293	314	285	322	311	310	299	316	348	307	271	303	299	336	311	315	324	311	316	295	279	331	300	326	275	347	292	277	325	322	304	322	311	289	279	258	305	286	329	309	310	332	313	333	286	298	298	288	279	306	317	310	285	310	327	311	346	316	300	314	284	296	325	329	318	304	307	327	302	302	335	306	308	304	307	317	323	318	296	305	312	320	320	312	341	329	318	362	291	325	280	293	314	313	348	319	304	308	312	321	333	271	336	287	309	325	323	343	306	327	324	343	325	324	313	295	272	318	316	326	330	281	300	311	317	279	347	317	327	313	351	303	291	329	304	285	317	323	297	321	318	320	350	319	283	296	294	312	296	324	293	291	293	336	317	322	287	307	335	334	312	328	308
12420	6728	13618	16396	10238	6473	5054	3824	3253	2697	2445	2260	2101	1890	1696	1520	1456	1312	1142	1079	1097	1035	956	969	883	839	877	780	854	851	809	772	810	803	738	734	807	747	761	722	782	777	795	738	729	740	796	748	738	711	736	724	739	760	780	700	732	713	757	694	765	779	707	761	745	774	724	716	707	717	728	750	735	739	746	744	764	671	734	735	740	715	740	743	704	711	732	745	737	690	689	732	755	691	722	748	715	725	715	770	713	731	695	727	731	721	730	703	698	751	695	718	708	701	705	744	770	693	715	716	712	746	749	763	707	741	722	770	749	707	758	688	745	787	708	765	679	742	707	738	740	747	696	732	720	734	746	727	710	723	740	729	702	750	676	694	748	693	716	701	732	712	715	695	713	739	715	724	737	717	738	746	707	704	713	726	706	708	673	710	721	723	723	730	732	734	704	715	719	703	749	737	719	709	703	694	682	737	717	743	719	738	685	697	756	788	774	688	709	698	731	764	754	716	715	794	709	741	703	725	743	707	720	730	692	715	762	790	699	754	718	800	749	722	705	704	782	749	715	685	687	757	705	714	735	717	716	711	706	732	733	738	691	687	717	740	716	733	719	735	714	705	746	786	724	690	702	715	716	731	706	719	748	694	670	726	689	759	699	729	692	703	664	727	718	713	697	737	667	706	703	759	715	729	751	725	745	717	703	711	684	728	720	756	734	724	762	722	755	746	739	688	726	705	678	692	731	738	773	700	717	718	747	721	697	717	750	686	792	716	735	738	705	725	772	718	721	738	681	782	694	678	743	717	711	718	724	781	736	765	735	721	730	713	707	734	758	751	753	702	744	784	698	740	715	746	713	709	706	702	761	680	718	709	731	712	753	714	702	712	717	778	719	775	723	692	682	709	773	735	715	714	748	740	703	718	693	720	717	752	685	732	717	722	744	708	773	717	716	711	688	748	757	729	698	747	740	739	739	731	712	734	707	748	725	700	747	702	709	700	694	738	733	730	717	705	694	762	734	744	707	770	698	740	726	666	729	749	667	714	691	732	739	725	718	683	698	721	774	750	719	713	701	702	733	715	784	818	694	724	737	709	727	764	723	700	747	718	751	768	714	730	750	717	758	732	719	753	710	717	738	691	764	722	698	719	661	729	713	705	713	749	721	731	739	721	715	727	698	748	782	776	696	723	755	709	697	740	724	708	736	751	759	787	721	744	726	701	734	764	701	753	760	728	796	721	723	676	743	740	720	736	668	762	713	718	734	707	685	722	704	734	754	649	702	766	728	731	757	671	768	740	717	722	727	737	750	723	744	691	707	731	717	780	685	720	724	724	723	749	689	727	737	726	692	694	725	737	698	766	762	752	732	815	717	756	719	736	702	733	726	747	759	736	762	710	728	679	763	742	724	723	753	729	714	720	710	748	681	794	726	739	692	769	742	732	699	713	750	711	701	748	785	700	764	749	736	739	760	732	722	730	721	746	725	725	714	737	747	713	711	685	698	760	710	723	743	734	680	745	723	738	725	709	725	709	700	720	734	748	727	745	789	751	694	748	758	711	718	731	739	717	730	685	710	720	748	714	716	718	746	726	745	701	756	732	675	709	736	688	759	753	741	712	685	698	725	699	747	697	734	701	731	767	745	730	746	675	782	743	724	734	664	697	736	728	716	725	734	801	731	719	747	750	735	744	732	718	721	707	763	684	731	749	750	749	733	749	696	767	695	710	736	675	729	767	709	692	714	730	757	756	663	720	701	697	712	714	732	721	749	759	747	711	693	751	699	684	769	724	722	749	749	716	722	708	732	670	703	746	700	732	680	761	722	699	759	727	702	704	691	680	755	753	726	719	711	674	734	716	751	749	706	732	739	727	754	701	702	676	725	763	724	706	717	654	689	816	736	697	718	728	734	729	762	754	733	735	746	708	690	754	707	668	722	697	726	703	791	712	760	735	741	747	729	707	743	714	720	740	690	716	716	692	740	709	701	723	712	752	701	703	676	675	690	714	707	714	712	706	668	707	710	724	729	749	768	686	723	724	714	743	728	731	720	761	735	708	747	686	767	749	718	756	717	701	731	725	739	730	747	741	738	726	718	717	770	718	689	703	730	689	743	722	729	737	745	750	683	744	688	714	734	692	767	774	730	742	710	757	742	730	676	742	716	689	701	794	680	779	727	739	707	706	729	757	729	742	720	699	703	738	702	738	722	730	724	721	748	736	742	688	671	691	754	738	751	667	722	711	735	728	777	691	712	764	710	730	702	691	691	695	696	701	792	751	705	728	680	714	716	719	731	729	697	736	713	749	703	704	702	694	734	717	756	727	710	736	717	748	751	691	730	756	726	686	705	726	752	746	697	727	735	714	706	745	684	709	718	710	753	779	722	716	738	723	690	725	731	698	734	714	708	770	733	773	757	725	757	729	710	749	737	700	791	768	752	750	712	744	706	734	757	708	682	743	711	735	719	758	715	707	737	728	707	721	699	718	708	710	746	756	712	695	699	745	728	715	701	694	714	714	725	760	716	706	747	721	736	685	693	755	732	714	728	728	726	695	754	707	723	698	736	689	760	718	752	709	683	745	721	745	734	728	753	712	696	661	670	724	711	727	736	728	709	673	750	717	686	735	730	759	741	742	724	720	695	732	739	712	735	698	766	716	701	732	712	778	743	772	727	798	756	700	774	703	690	719	711	733	719	753	741	706	764	717	753	760	713	701	759	734	721	777	718	706	758	737	733	738	734	741	779	723	716	733	745	694	737	762	701	801	721	738	685	698	748	681	695	719	730	720	780	731	730	740	730	714	758	698	704	736	775	779	723	704	726	741	718	721	713	726	727	718	730	684	751	763	727	744	668	737	713	728	761	707	725	731	682	749	728	724	748	728	702	683	757	715	719	717	773	761	670	722	704	694	734	683	708	725	714	721	716	710	684	781	719	678	721	720	709	699	729	713	723	690	677	678	736	746	692	711	697	705	783	701	754	736	725	721	688	722	707	735	722	714	713	710	738	729	738	727	699	742	750	719	708	708	749	700	703	725	789	743	699	774	668	681	736	749	769	734	724	764	753	716	761	744	771	691	726	713	733	674	798	721	719	730	715	726	686	706	727	730	710	718	720	746	711	753	742	741	727	678	707	735	739	717	735	720	700	764	740	734	717	693	694	728	700	723	707	785	708	679	718	729	783	709	755	748	734	682	755	733	694	738	719	694	719	697	746	722	675	740	749	691	724	792	704	761	728	727	746	716	736	759	682	712	750	693	795	728	704	713	721	672	788	743	681	697	739	678	688	723	713	734	729	784	756	738	708	726	728	744	690	699	730	768	763	740	711	700	701	738	682	717	742	752	751	723	651	730	728	719	724	731	713	679	709	707	733	719	737	676	735	787	716	785	751	704	753	729	743	751	741	720	726	724	697	732	690	767	739	715	722	721	712	717	719	744	684	737	726	731	757	734	707	734	729	687	739	751	737	754	695	723	690	699	718	726	784	730	685	698	683	660
26331	11206	12639	12370	6772	2689	1703	1126	976	846	726	679	578	573	512	493	504	422	394	343	398	365	379	322	322	294	295	324	336	313	327	295	287	287	264	316	295	293	348	302	308	310	317	286	298	332	289	316	288	300	312	295	306	306	265	288	319	282	307	258	290	294	313	288	349	299	289	284	310	259	306	312	285	313	315	276	299	291	295	292	293	276	287	298	280	271	325	287	311	322	281	324	305	311	333	292	279	292	278	300	255	293	311	264	253	307	292	285	294	299	320	314	243	297	307	292	297	290	323	332	318	291	277	286	302	315	308	332	285	296	322	314	288	309	267	276	302	297	303	280	283	307	323	330	302	261	290	308	302	281	304	274	317	294	281	273	301	267	279	276	290	311	272	278	274	298	296	297	300	267	311	304	291	296	298	288	296	311	253	302	297	320	275	271	306	332	323	281	293	271	319	280	264	313	286	276	312	295	304	283	304	326	272	283	284	290	294	273	300	279	286	266	318	291	276	299	311	274	306	309	298	334	308	293	259	315	271	327	311	281	287	324	334	304	260	295	305	264	329	286	284	295	309	294	289	291	311	284	318	285	274	266	293	267	291	292	294	298	291	277	305	276	296	271	286	290	278	302	297	292	271	283	289	303	291	303	275	295	300	290	273	288	277	297	271	291	279	293	280	270	264	311	282	280	291	288	289	308	264	272	259	298	266	290	304	332	293	311	294	337	285	303	286	293	310	300	284	294	286	277	308	267	292	295	317	312	288	299	294	329	282	262	288	302	306	281	326	266	290	260	284	252	290	283	318	269	318	275	316	314	285	300	297	290	291	306	292	317	286	314	283	274	289	321	314	320	316	308	302	295	281	283	322	317	282	309	289	327	275	284	305	273	306	299	302	315	267	278	283	314	290	274	299	276	282	297	302	341	288	321	278	299	279	301	275	309	301	269	277	317	274	301	290	275	312	259	286	309	286	296	292	307	291	280	252	279	287	312	297	312	283	304	299	295	282	297	283	312	297	288	279	277	294	302	280	293	306	317	273	279	289	310	274	289	301	288	329	278	267	287	300	290	293	264	286	313	306	296	302	303	258	286	302	325	275	290	300	288	306	293	304	286	297	266	310	293	290	276	287	275	292	320	261	255	277	312	305	335	277	267	298	310	290	278	291	299	314	310	299	287	286	319	308	276	310	307	282	292	300	284	289	291	311	313	306	288	298	285	291	314	296	313	313	300	318	265	301	279	259	277	303	295	291	274	294	289	273	282	264	290	276	302	296	259	305	308	286	301	269	293	292	284	281	313	323	282	288	278	288	295	283	293	315	303	257	289	340	321	277	293	312	270	293	285	317	315	299	291	296	306	276	279	326	298	280	300	290	335	308	310	274	287	285	275	275	284	288	279	334	275	301	291	288	242	269	306	295	271	301	299	307	294	309	275	308	293	307	351	260	293	319	288	288	314	279	292	303	296	308	297	294	288	283	309	289	275	277	266	290	289	289	283	285	277	255	272	306	321	282	286	307	316	272	311	312	311	275	351	286	293	288	280	308	284	296	298	314	272	338	329	274	307	311	306	313	306	285	305	321	257	328	297	308	297	275	309	339	267	247	304	301	292	314	303	309	311	296	303	291	280	307	311	262	295	301	274	302	285	276	262	274	338	285	291	325	283	278	296	303	253	283	315	276	298	277	297	295	277	274	282	300	303	292	269	274	290	302	292	290	301	283	280	294	283	287	290	271	263	284	268	304	295	287	281	263	274	294	289	292	314	276	293	298	312	288	278	300	273	296	299	270	328	310	280	291	293	278	308	300	297	279	310	346	296	270	313	257	277	287	271	289	295	286	299	269	275	282	300	288	320	282	279	301	271	262	272	327	291	281	294	301	307	287	282	296	314	316	310	276	262	315	282	261	278	305	291	293	290	298	282	305	284	279	291	325	297	293	267	291	318	278	287	285	289	286	250	305	303	278	289	304	288	273	293	290	331	289	315	311	313	309	312	255	303	283	307	297	263	282	247	308	297	296	310	292	297	284	281	278	302	342	312	285	315	274	279	277	271	296	279	295	304	296	302	301	324	301	335	238	280	286	290	291	318	258	289	296	321	289	278	299	295	297	337	303	283	293	307	265	272	305	280	299	306	277	283	312	296	278	295	298	283	298	281	270	263	345	314	305	290	313	284	333	284	276	339	301	296	338	272	297	288	271	300	261	300	292	269	299	298	315	324	300	294	285	254	273	288	287	320	288	289	289	276	307	253	275	295	302	282	278	298	293	288	305	278	280	280	285	318	306	261	284	271	296	297	271	278	294	299	281	284	302	297	298	291	282	314	280	295	293	307	296	290	310	312	296	318	301	286	312	289	281	296	315	301	312	308	294	303	273	272	284	310	275	275	318	300	274	306	305	315	282	320	304	286	288	250	324	295	308	318	299	309	287	286	322	330	266	300	278	295	280	281	323	289	288	322	277	262	307	295	301	273	294	308	300	290	307	295	313	306	288	271	317	303	267	298	288	297	276	296	286	316	284	292	316	295	292	285	281	284	291	320	285	288	305	317	312	294	305	273	264	295	280	280	301	283	316	303	282	298	262	261	313	284	284	281	278	279	276	306	288	306	305	341	304	305	285	262	310	264	287	270	295	309	266	278	311	323	296	249	319	299	307	275	264	308	281	298	323	294	296	283	319	305	283	297	284	304	296	311	314	301	307	290	296	300	307	285	283	307	300	260	270	325	283	317	262	310	290	298	283	275	294	305	304	253	289	283	266	286	306	327	266	320	324	294	307	290	301	279	275	272	288	293	320	308	273	297	284	305	333	274	288	311	280	301	285	257	310	295	312	311	289	311	301	263	319	321	279	286	312	301	275	285	246	300	280	287	317	294	311	307	300	284	289	288	289	301	272	288	349	298	336	277	277	265	246	281	289	308	292	259	278	274	277	256	278	274	288	296	321	305	284	273	306	299	269	297	291	303	282	318	281	269	278	293	278	288	302	327	287	313	289	315	299	272	319	279	267	315	290	281	284	282	290	302	268	288	298	320	322	290	308	311	286	338	291	299	307	289	311	270	302	332	308	300	283	282	284	298	305	309	271	298	303	283	293	327	271	266	315	317	306	281	302	278	291	284	298	289	282	297	310	302	317	296	267	282	326	286	298	272	291	259	339	269	285	296	306	260	292	288	291	266	300	300	344	285	287	279	296	285	296	294	318	288	277	285	303	289	278	300	323	282	282	260	300	302	272	319	277	276	305	281	305	287	262	276	277	303	286	287	276	304	316	317	260	305	311	306	285	287	291	273	308	291	298	286	305	299	289	248	251	324	317	304	310	289	288	275	290	291	259	299	313	249	296	277	312	303	280	324	295	253	300	298	312	303	275	306	307	296	295	271	263	295	257	302	277	294	301	294	270	289	273	266	303	283	292	285	294	270	285	299	324	282	320	294	289	271	312	300	260	240	319	269	294	316	280	338	294	312	278	280	294	291	282	262	287	283	308	272	314	316
15395	8988	18432	23268	15495	8904	6773	5278	4113	3418	3084	2778	2531	2291	2041	1880	1726	1504	1320	1222	1147	1089	1026	975	964	887	835	859	769	797	821	846	783	743	704	767	740	792	711	779	726	748	742	715	769	721	674	726	718	717	704	668	713	753	649	658	735	684	684	712	710	681	696	708	692	680	647	675	671	612	744	734	706	706	681	657	707	661	708	660	659	711	661	686	701	711	684	666	693	634	685	674	688	680	705	670	679	657	653	646	664	686	698	691	695	693	697	676	674	656	686	690	704	728	740	704	670	710	644	666	694	727	667	636	666	698	682	672	677	672	706	667	675	648	701	661	722	714	645	666	709	710	664	702	704	678	650	708	743	686	686	664	704	710	705	680	679	667	666	669	718	725	670	701	673	709	650	698	702	725	695	716	643	709	702	687	683	686	698	732	666	713	707	684	688	682	679	692	730	664	681	693	659	675	637	674	697	724	705	721	705	680	633	652	705	675	700	699	650	682	656	700	682	663	697	687	713	731	656	673	675	689	663	681	645	700	671	690	663	679	653	682	680	705	669	726	665	709	676	692	690	680	656	708	688	672	673	700	677	706	656	711	671	673	676	673	706	715	680	702	660	679	719	690	664	700	634	686	648	694	695	686	693	632	688	672	672	703	681	711	719	688	698	706	648	687	728	695	685	678	658	698	737	711	733	687	666	694	689	703	641	665	667	678	670	657	682	661	672	716	664	686	700	671	675	692	657	649	687	664	711	652	655	659	680	662	665	635	665	654	672	675	708	701	689	682	700	686	691	706	688	698	641	687	681	655	634	692	656	650	643	705	728	703	676	671	671	651	631	698	667	652	701	654	702	682	640	673	758	637	719	729	734	693	700	687	641	735	669	680	681	689	738	654	680	688	690	683	653	675	677	712	715	692	666	643	630	687	668	648	694	693	688	704	678	689	666	658	667	671	689	702	730	705	708	701	684	672	740	662	630	655	708	665	661	641	688	671	680	684	702	704	710	637	629	675	691	640	661	718	739	675	674	643	671	651	669	717	711	647	690	699	660	709	662	720	664	714	688	612	659	673	678	697	678	688	690	725	701	690	658	666	656	644	660	653	679	689	670	656	654	672	674	654	711	718	693	670	682	687	680	684	670	661	633	708	672	715	690	654	679	674	673	746	619	668	697	665	714	677	634	625	672	647	700	680	676	687	704	710	675	711	655	667	694	648	680	724	658	654	644	734	645	671	663	670	685	635	696	682	691	711	654	652	676	698	701	689	675	702	703	657	710	679	669	668	666	720	673	706	669	686	701	662	670	649	679	680	659	648	680	656	728	672	700	658	684	692	706	695	668	666	668	658	654	674	667	701	664	665	688	697	680	632	666	749	728	682	659	643	646	683	718	644	686	702	690	672	709	660	709	659	679	701	687	705	684	641	698	698	687	690	695	735	678	715	693	684	680	687	663	678	662	691	667	662	677	655	723	708	658	724	719	705	674	701	667	689	752	727	702	689	678	735	701	684	674	753	700	727	697	701	728	683	655	674	682	656	662	690	715	700	666	673	674	658	687	652	683	672	650	683	667	701	660	681	694	679	683	674	651	657	649	713	708	728	680	699	662	679	657	701	688	685	704	641	676	683	680	679	678	680	678	695	735	666	677	672	662	711	627	673	688	628	669	679	718	662	639	656	701	688	661	667	636	703	699	645	609	728	710	692	655	657	662	680	674	666	684	675	678	691	698	691	657	672	699	705	656	696	648	744	638	667	680	700	685	647	660	682	635	722	684	651	671	653	672	677	639	615	669	662	717	678	701	664	688	653	672	690	667	692	642	676	672	688	681	682	656	702	676	655	654	648	685	712	707	672	689	696	671	710	672	660	647	700	666	707	646	716	670	712	712	695	674	699	682	721	667	682	701	677	660	698	677	681	657	653	719	647	683	687	687	696	689	653	674	682	701	686	715	638	631	714	662	680	661	679	683	694	681	700	705	695	663	711	682	706	655	714	682	669	667	674	684	659	633	656	692	671	694	699	675	627	687	692	681	711	708	686	668	690	662	732	674	697	670	679	675	676	685	726	678	661	644	633	663	669	701	727	677	684	691	680	643	637	714	708	706	677	716	703	681	682	646	710	706	662	662	678	708	694	707	708	715	685	704	678	697	706	717	663	709	667	711	654	649	675	701	708	673	634	699	647	678	681	666	713	682	692	651	717	688	682	699	733	658	683	712	691	648	692	687	710	705	659	672	717	677	670	710	732	696	707	687	669	698	653	687	672	665	737	689	715	697	706	652	664	705	647	715	661	675	708	633	680	661	606	712	692	726	684	678	655	622	682	697	644	676	651	664	678	646	666	689	647	688	686	691	682	724	694	694	695	707	719	612	732	670	710	686	698	655	689	671	684	685	682	674	676	716	682	710	647	700	735	654	673	667	694	666	680	673	662	668	766	683	674	732	641	659	686	722	683	683	649	674	670	710	668	684	673	671	681	652	680	723	667	651	695	671	735	690	680	624	662	645	676	686	665	698	646	695	671	653	683	641	663	675	659	731	665	601	707	692	712	666	637	669	779	728	684	658	651	670	683	654	689	690	621	630	709	675	693	694	675	710	690	642	692	685	701	703	691	719	621	662	673	691	724	707	715	699	713	676	695	687	679	641	704	700	665	712	675	707	723	674	686	650	687	661	660	723	708	644	718	701	681	607	666	708	702	667	690	663	693	689	690	703	695	678	651	698	717	636	645	661	668	677	735	713	659	651	699	676	654	630	746	688	646	657	677	669	699	675	703	665	661	690	708	722	632	670	684	706	719	691	666	693	716	669	738	695	683	672	701	671	661	667	668	682	706	655	683	722	651	691	706	708	673	698	709	686	639	664	685	654	658	659	649	699	680	702	674	700	703	678	677	662	717	733	664	707	723	661	636	680	667	671	665	707	685	739	677	688	707	666	700	672	674	690	715	691	687	684	714	644	692	688	687	718	666	704	646	672	693	714	756	685	661	630	741	718	692	691	660	645	667	668	675	661	676	684	711	718	699	656	713	673	745	704	673	676	679	679	713	671	659	695	687	679	700	645	692	697	717	642	736	667	671	656	672	683	733	674	647	643	698	639	745	664	661	719	695	634	653	677	682	643	651	676	689	685	703	705	683	658	675	673	692	711	687	694	725	691	688	694	681	702	696	706	687	669	643	675	657	728	673	678	657	660	616	672	637	667	657	678	705	649	645	684	665	690	675	709	685	675	710	681	670	668	731	672	683	680	620	697	681	646	669	708	707	677	726	674	661	702	705	693	668	687	719	710	681	691	651	675	661	651	698	709	684	681	697	681	667	685	674	697	640	675	717	651	728	731	647	686	699	662	721	732	721	684	699	727	653	702	709	667	686	670	696	639	664	702	724	686	699	688	692	688	712	629	667	675	713	710	652	734	674	675	612	686	720	685	670	659	702	656	669	668	695	697	681	680	699	696	689	672	670	663	673	632	680	747	683	658	735	715	723	681	663	673	688	697	691
9622	4205	4357	3121	1503	975	669	609	538	480	401	380	378	344	337	371	321	312	335	303	263	280	281	283	267	301	272	285	274	275	266	292	285	277	273	259	292	285	281	274	244	257	285	270	241	262	317	294	310	267	273	263	275	289	284	296	296	264	283	284	286	240	250	257	287	300	300	283	286	280	241	249	281	291	274	282	290	267	272	254	294	267	254	285	288	264	286	300	286	276	231	288	262	257	295	257	292	279	254	275	266	300	259	297	258	271	251	286	287	314	283	305	269	245	277	230	287	278	296	293	275	266	289	241	263	264	274	312	297	289	281	252	290	297	258	274	258	281	268	283	244	278	247	299	281	289	269	293	264	264	268	294	290	272	275	238	260	283	277	297	277	271	280	262	287	250	280	284	262	283	298	312	318	263	286	286	232	260	284	282	277	273	263	296	241	287	266	287	301	257	266	259	270	282	281	270	281	277	269	269	272	245	295	274	267	267	297	268	293	326	276	288	269	301	283	306	291	256	280	264	262	259	258	276	267	267	284	302	274	268	270	296	281	269	277	281	272	277	270	281	304	301	301	277	282	253	267	300	292	258	285	290	294	290	270	294	276	287	300	263	281	285	291	283	284	280	300	243	272	293	287	245	264	264	259	277	272	276	284	281	319	279	257	286	274	299	287	318	288	300	294	256	270	291	265	276	283	227	256	270	274	265	287	287	271	243	310	286	239	270	227	292	276	290	306	286	274	278	323	314	267	267	265	297	267	300	268	262	300	292	299	269	277	276	286	274	275	281	304	293	298	275	302	299	256	280	274	297	278	275	254	269	283	263	272	313	272	267	262	275	264	247	278	257	274	290	278	286	298	269	277	226	276	273	284	288	296	263	275	289	295	290	285	272	260	289	283	278	277	266	262	273	283	276	301	286	290	262	262	284	269	279	274	264	283	280	316	261	262	278	301	264	257	283	257	274	226	286	308	258	274	283	282	268	279	281	284	273	286	274	296	278	262	227	283	279	253	254	270	243	270	292	259	264	278	264	291	265	258	314	281	266	269	279	303	255	281	254	294	284	299	278	283	272	279	255	261	252	248	306	285	266	249	271	302	291	262	302	270	272	282	299	260	274	275	270	290	276	322	253	265	280	278	293	274	289	272	280	232	299	272	288	278	247	281	285	280	269	240	263	277	275	264	258	298	255	270	309	288	287	266	280	280	285	267	262	268	280	318	305	259	267	232	278	281	273	284	309	282	265	261	254	270	297	293	288	268	240	265	283	255	283	275	269	273	251	284	266	257	327	297	275	275	316	323	274	298	311	247	281	250	252	260	259	294	237	264	266	295	265	293	276	284	281	267	277	331	280	299	269	294	275	279	271	292	292	276	300	300	296	288	253	259	314	256	288	272	293	279	285	304	294	262	315	300	321	266	282	257	234	286	279	278	261	279	284	249	270	262	273	253	312	309	277	274	283	261	276	305	271	282	263	270	295	279	309	262	255	278	260	281	248	252	266	302	264	283	265	271	275	294	280	246	252	247	281	278	296	272	277	250	282	260	276	279	255	281	265	272	294	258	261	282	263	286	273	268	299	276	281	298	257	278	296	295	278	286	289	282	274	278	295	303	262	276	236	262	268	267	271	258	293	261	283	302	269	260	260	273	280	273	272	310	288	291	251	282	267	255	288	303	263	295	273	287	293	319	299	265	270	269	295	303	296	271	279	307	277	296	268	293	271	270	260	247	280	261	285	257	283	282	278	271	274	280	286	278	282	248	300	283	268	278	252	241	291	265	257	254	276	288	300	291	280	272	290	269	283	300	282	278	290	292	250	273	289	271	280	277	281	269	263	275	283	292	299	284	247	278	284	275	283	270	292	284	283	299	299	306	255	286	289	281	272	280	256	298	298	291	272	299	285	296	266	299	262	257	272	274	282	282	295	265	272	261	248	299	258	308	235	270	251	292	307	276	296	247	308	289	274	272	255	263	255	280	302	276	292	267	302	300	282	275	287	287	275	285	277	284	280	277	255	302	291	226	258	272	269	258	253	298	276	279	272	298	307	288	298	268	277	258	263	257	280	275	289	275	263	262	259	312	253	275	279	274	258	269	261	287	254	237	296	272	253	270	285	283	299	242	302	285	283	274	285	279	280	246	295	304	287	254	237	279	238	314	306	265	248	279	255	262	275	293	251	290	287	278	282	286	277	277	259	280	284	290	270	250	267	308	262	245	270	253	288	280	292	280	294	296	295	270	233	300	282	272	277	273	302	306	274	285	265	299	241	269	287	273	262	306	290	271	302	307	287	266	301	295	291	258	273	274	264	280	307	258	298	291	258	244	307	267	270	285	282	296	251	276	246	286	247	268	283	300	280	269	293	267	320	283	280	311	284	302	274	288	283	285	304	280	260	271	244	289	275	298	288	301	278	277	279	269	262	284	266	269	263	268	270	312	282	277	287	277	272	258	281	261	262	262	270	235	282	249	320	254	242	249	272	244	287	292	292	240	273	292	270	262	283	270	309	286	304	230	261	288	265	291	279	291	250	283	290	312	258	286	234	265	298	303	270	249	263	284	285	275	289	282	287	281	309	293	271	283	270	278	276	282	274	284	264	284	252	279	306	262	263	287	266	291	248	279	297	269	255	281	269	260	292	269	300	298	294	275	277	264	272	274	281	276	292	332	264	261	284	284	269	273	265	258	263	307	276	255	258	294	296	257	287	252	288	265	236	274	287	269	278	273	268	258	275	277	262	305	294	257	281	246	245	266	259	273	291	293	272	268	307	321	288	291	310	269	268	295	320	281	281	256	287	283	261	287	289	251	282	269	278	300	291	241	267	299	274	309	269	300	287	265	269	266	300	279	291	261	242	262	287	306	283	284	272	267	303	286	277	245	286	287	244	277	235	282	278	298	280	303	270	292	297	261	277	306	292	257	279	274	267	306	279	267	261	279	289	264	277	299	285	269	268	290	286	280	261	273	299	263	299	259	294	272	257	277	284	284	272	297	276	274	265	281	304	274	288	317	324	294	315	297	289	264	295	298	297	288	265	289	274	269	273	273	235	262	281	289	246	272	272	251	248	301	264	287	272	245	292	243	263	259	266	273	294	296	304	279	253	307	296	260	271	303	241	264	316	290	281	279	267	280	275	309	267	269	267	291	301	282	261	273	246	292	276	271	290	303	286	302	297	317	268	304	239	287	290	294	283	280	239	269	328	284	278	272	278	282	259	280	277	254	252	268	253	294	293	291	273	299	254	258	300	296	256	270	285	293	249	247	277	270	276	278	279	283	270	264	251	270	248	277	273	234	282	259	263	256	266	277	257	248	293	299	293	240	260	243	273	277	272	304	283	279	299	288	250	283	282	298	286	319	295	274	278	276	262	282	293	259	277	255	296	270	291	273	288	253	279	295	270	256	300	304	243	286	257	283	248	290	284	299	288	280	275	265	246	268	268	303	281	270	300	264	273	265	285	269	281	263	329	281	260	255	279	282	287	282	284	284	267
6513	4143	7829	8372	5352	3777	2920	2298	1953	1679	1505	1371	1304	1239	1135	1090	1023	994	933	846	818	803	811	728	723	713	792	791	676	672	686	719	704	660	680	669	676	696	580	638	701	694	733	664	695	665	659	667	663	619	658	616	689	677	696	650	627	666	624	670	689	666	634	712	676	666	634	704	624	681	629	647	683	625	635	715	667	657	699	686	630	622	632	676	591	659	668	654	684	617	642	702	701	623	627	668	642	652	683	640	635	632	629	665	664	676	631	621	712	635	677	647	659	666	650	702	620	657	658	654	631	633	599	620	661	663	662	657	640	662	674	660	639	640	634	634	660	668	634	661	591	620	620	670	680	677	691	643	659	678	697	659	584	636	656	686	652	656	644	647	644	648	619	670	627	640	609	659	619	635	648	629	632	666	672	652	629	661	694	657	617	652	679	654	693	684	680	663	617	681	615	621	656	652	677	677	651	678	684	658	643	599	651	642	652	640	659	655	682	638	697	709	692	635	639	686	646	647	644	645	658	648	651	615	669	669	646	661	641	613	666	640	679	661	690	683	677	635	595	656	661	603	664	673	663	658	675	666	666	623	638	662	670	676	668	628	631	663	628	645	657	695	636	593	696	661	672	650	625	675	676	694	677	677	637	617	610	664	684	667	692	654	647	607	672	633	678	655	626	698	662	662	662	655	658	668	669	638	617	661	682	712	671	676	695	624	685	671	702	661	630	612	626	694	685	648	662	657	626	656	630	630	634	634	670	662	662	652	657	657	665	678	670	617	674	640	637	635	683	682	661	677	678	623	617	697	669	640	646	623	649	619	667	659	651	647	657	652	672	641	687	624	675	659	646	675	625	702	660	653	635	626	648	627	629	615	640	607	693	661	674	670	630	623	668	586	665	651	657	644	671	656	653	632	672	642	651	680	646	616	649	628	672	660	724	654	661	610	652	642	605	667	679	654	634	629	639	605	642	672	653	674	670	637	645	617	645	630	687	683	703	654	637	683	647	679	675	634	693	633	596	635	638	648	708	649	701	620	641	580	643	688	638	614	619	673	678	593	644	654	668	704	653	671	632	666	699	626	665	654	664	641	638	692	624	639	689	675	627	696	694	685	628	620	650	669	670	660	665	666	652	640	665	673	629	670	694	687	648	645	656	644	592	666	661	690	671	617	628	641	685	637	669	639	701	624	680	646	683	689	671	593	646	663	615	661	596	625	622	658	690	673	654	653	661	669	657	661	650	637	644	640	650	656	654	606	663	664	651	622	631	657	667	637	610	649	669	640	671	652	700	626	698	650	647	610	647	640	630	660	677	667	678	665	617	638	669	629	671	671	659	651	709	615	644	667	687	681	642	687	671	615	612	657	716	658	634	613	658	636	677	687	666	681	640	612	670	642	654	669	716	616	678	662	657	663	645	631	704	656	621	673	669	623	661	652	676	643	666	645	615	661	676	723	635	620	641	644	621	653	665	672	658	635	601	661	653	676	620	675	684	643	663	657	684	683	623	660	653	671	598	649	628	647	627	674	654	661	654	633	662	653	588	656	642	645	651	650	623	679	627	592	642	652	672	701	620	624	659	631	653	680	681	644	610	601	669	644	646	643	668	585	637	636	608	649	659	633	650	649	664	672	626	663	696	636	638	640	663	633	637	637	659	609	677	600	702	657	687	621	607	633	674	656	691	662	655	647	694	654	647	645	678	663	604	672	676	647	682	693	685	678	697	644	652	610	593	621	623	671	621	675	674	620	674	642	649	633	645	717	652	659	609	657	648	657	636	637	630	663	685	657	692	639	658	682	636	628	646	643	637	649	695	659	671	671	657	686	648	624	683	690	684	689	642	677	628	651	633	661	674	656	627	670	659	629	615	694	641	710	673	628	651	665	657	682	710	649	638	656	648	696	653	664	664	663	631	627	672	678	631	630	666	679	685	659	639	694	640	628	678	727	676	688	617	693	621	656	655	629	643	629	686	655	690	686	687	691	640	633	657	635	605	649	624	654	661	641	684	661	678	666	662	688	680	621	648	603	688	631	662	674	642	655	662	621	615	643	645	662	660	654	676	678	652	650	635	596	692	701	650	636	650	639	677	647	663	629	650	679	673	643	707	647	625	625	652	691	687	615	614	654	613	672	684	665	670	618	656	619	686	654	660	649	647	628	610	690	645	678	635	656	665	663	618	659	679	680	717	633	670	639	695	654	645	653	659	693	657	628	673	650	683	615	661	690	679	663	654	667	641	697	658	677	657	660	591	683	629	627	654	655	637	668	642	647	613	698	713	663	679	682	672	700	652	679	645	715	664	621	659	648	644	625	702	695	700	656	669	638	676	650	669	602	693	705	662	657	648	635	615	672	639	700	633	636	656	692	670	656	655	653	655	640	614	652	678	646	651	683	664	641	649	638	641	698	703	652	686	667	652	674	564	664	646	635	660	642	662	691	645	675	693	622	656	650	674	664	684	609	643	659	664	659	655	688	652	683	699	653	671	668	627	676	674	583	684	643	691	620	667	658	655	635	638	651	653	642	661	670	669	656	661	675	709	612	656	679	682	640	626	667	655	635	672	618	632	630	657	648	699	656	635	651	674	663	611	634	628	666	667	630	687	688	648	651	638	650	645	619	652	678	697	677	653	653	621	680	602	625	650	630	670	664	630	687	675	621	624	619	674	660	641	652	660	655	656	680	657	642	643	641	643	664	676	691	680	622	715	656	663	632	593	629	629	663	644	637	662	681	663	602	668	644	612	653	665	662	575	678	615	717	600	629	661	637	655	660	681	650	677	651	645	623	620	689	665	650	632	631	613	674	635	635	649	662	656	649	629	679	675	642	637	621	678	664	659	667	653	662	709	658	654	708	669	671	628	638	653	639	632	643	635	647	653	653	653	654	647	669	715	642	664	685	661	642	651	624	656	629	645	633	638	613	650	629	673	667	672	672	633	612	656	652	645	677	662	664	629	664	618	627	656	623	598	715	690	673	608	661	648	662	625	662	653	656	683	673	651	713	650	665	648	682	647	632	638	676	608	653	657	682	661	657	631	689	638	645	705	637	640	654	645	627	646	653	663	705	692	658	628	640	677	648	636	651	687	655	674	637	667	693	654	640	674	630	679	662	692	642	659	645	648	659	647	684	685	630	654	655	641	710	656	691	655	607	616	676	664	625	668	663	647	647	676	631	672	670	620	610	686	625	640	721	646	695	664	685	618	671	691	657	694	657	589	636	643	658	656	649	664	653	678	625	661	596	639	670	617	637	642	667	653	671	645	612	622	649	641	675	623	690	637	671	661	632	682	646	607	654	623	643	668	666	623	658	619	603	652	653	650	658	657	619	700	694	644	620	709	614	669	671	650	639	668	635	631	661	652	670	629	604	634	631	660	657	606	629	673	639	663	671	645	646	653	676	674	632	619	659	676	621	648	625	664	653	670	651	653	651	672	634	638	665	661	663	646	651	622	703	716	605	635	703	710	681	656	680	639	666	652	637	652	626	624	639
19869	8039	8331	7735	3317	1663	1184	951	685	618	570	530	530	493	427	461	435	384	372	365	385	320	379	350	318	323	303	317	303	300	338	315	309	288	313	338	331	278	319	298	316	307	309	268	293	301	281	281	299	323	323	309	304	300	331	307	308	324	315	330	326	297	299	305	327	306	302	356	349	299	292	335	309	279	293	319	337	324	292	285	308	286	329	309	296	283	277	321	307	296	305	308	262	315	295	320	327	317	316	338	321	299	319	288	306	310	312	281	279	310	323	351	324	290	276	317	289	269	253	286	298	306	333	337	268	322	349	300	322	323	321	301	318	315	314	308	313	292	293	316	304	295	310	333	312	301	321	307	295	313	320	344	321	331	281	332	296	330	290	318	328	310	289	307	309	332	314	288	296	330	285	280	321	338	319	314	297	310	305	290	294	290	308	302	294	297	314	344	323	314	327	340	309	321	309	299	303	312	312	315	334	330	300	342	309	280	278	266	300	345	312	324	298	286	308	319	322	268	323	272	309	295	303	287	289	270	312	318	299	314	271	342	313	274	302	314	326	315	315	296	311	329	302	323	299	328	287	311	319	298	354	312	289	307	295	281	312	294	332	295	301	308	324	299	311	277	317	301	277	294	265	303	308	296	325	303	311	316	273	291	307	282	326	331	308	304	309	306	275	305	257	301	301	286	342	311	320	280	322	283	286	284	322	307	339	284	288	326	283	313	348	309	285	304	311	294	317	314	283	269	311	348	307	348	325	309	309	263	343	319	320	306	306	310	296	318	280	291	288	299	326	321	293	306	291	306	322	320	300	258	316	300	307	298	319	311	311	290	295	298	277	335	340	326	279	301	261	282	341	292	313	316	302	303	315	292	331	324	326	294	345	297	332	284	289	337	265	296	320	317	297	318	343	317	267	341	274	314	291	267	325	316	318	311	308	284	275	311	331	331	320	303	326	276	313	286	326	308	292	279	317	309	321	319	273	258	290	331	334	291	295	272	297	295	323	329	316	316	302	320	334	317	338	336	327	286	300	330	299	311	352	305	335	315	281	292	305	307	331	321	317	307	276	290	321	304	333	302	305	289	297	280	304	317	326	343	302	288	304	306	293	307	297	286	307	281	277	276	317	328	344	318	297	292	320	307	308	283	316	324	358	335	324	307	290	269	311	295	327	307	343	329	329	282	321	320	313	306	316	319	307	289	287	330	337	343	316	339	333	263	270	327	286	304	305	331	352	326	333	320	296	284	288	344	307	342	310	297	320	312	297	321	295	299	311	324	310	320	318	268	307	283	294	314	312	299	270	285	293	269	329	291	310	284	285	320	307	289	299	283	287	277	300	299	300	344	282	317	296	328	296	316	293	284	296	302	284	298	295	326	309	322	300	318	346	292	316	317	311	306	306	302	355	310	298	289	323	311	316	292	303	263	292	269	311	300	331	308	321	285	339	335	276	308	316	325	298	301	293	290	298	335	278	308	319	313	300	325	317	296	330	294	268	331	307	318	346	331	313	322	323	268	304	339	320	303	322	321	297	294	282	295	263	358	321	356	335	314	307	311	314	333	307	295	311	311	292	311	298	271	308	296	310	311	323	309	315	314	286	293	289	301	278	326	286	297	305	299	324	303	332	292	302	345	311	280	306	301	279	294	344	352	327	301	304	329	311	297	326	289	298	306	321	313	317	311	319	312	293	298	332	291	284	325	321	336	281	319	357	304	284	320	284	296	294	289	328	281	290	298	295	331	325	315	305	304	288	304	294	311	296	317	279	319	290	309	308	309	272	286	332	307	291	311	308	275	285	292	305	302	288	290	295	312	302	356	294	319	346	322	279	343	267	329	309	304	272	288	297	303	325	328	305	288	340	306	302	322	299	281	302	291	292	304	287	310	275	300	306	272	321	273	279	298	313	290	308	292	295	310	321	297	322	292	282	317	289	293	305	332	297	281	302	300	320	280	344	309	308	330	261	318	334	274	281	296	330	270	314	292	290	271	321	293	321	288	315	291	323	292	333	299	284	341	289	328	336	304	318	321	325	282	294	321	283	305	358	347	295	320	320	284	298	318	325	321	292	334	316	278	321	311	291	307	312	322	317	332	318	368	290	288	303	308	323	323	302	301	300	289	282	294	303	282	316	305	298	321	305	311	292	299	299	296	295	279	333	303	299	296	354	330	313	318	307	274	288	282	284	321	311	341	279	319	327	312	300	305	304	279	342	335	302	313	318	296	310	315	270	321	302	345	320	279	330	293	304	295	272	299	312	308	282	310	294	317	290	343	321	318	344	285	303	294	347	294	285	283	336	310	313	309	307	300	315	296	295	342	305	282	325	316	328	273	278	297	336	332	302	297	299	335	296	303	328	301	324	300	321	301	295	296	305	296	312	291	316	329	317	308	309	276	300	297	290	293	274	340	307	305	341	317	288	325	292	325	303	275	310	339	314	305	305	322	317	304	318	314	335	286	300	262	313	298	325	315	274	305	307	310	271	307	306	331	289	289	296	291	299	305	282	323	268	333	281	289	265	308	299	301	312	331	302	315	319	343	328	295	303	339	300	303	304	295	324	327	298	342	332	302	288	329	294	314	318	338	317	302	305	295	295	336	298	309	306	315	309	368	305	307	316	261	319	301	309	314	288	323	309	312	311	301	341	293	312	305	294	294	299	292	291	299	315	297	305	303	351	326	292	330	290	306	291	321	323	313	310	317	313	316	310	286	283	322	290	291	311	324	276	325	330	335	309	318	354	285	301	299	289	329	290	278	294	283	326	289	296	337	307	321	295	311	309	295	308	330	279	299	342	279	304	301	287	318	307	278	298	303	298	303	306	298	281	357	282	303	288	324	323	312	267	293	299	323	337	273	332	297	303	296	295	320	323	287	258	307	329	330	320	301	321	348	292	344	312	316	294	325	270	293	316	310	329	299	291	314	275	308	292	295	332	335	316	300	305	276	296	330	344	273	293	313	309	312	322	316	276	318	325	314	315	318	293	300	325	316	289	309	311	305	302	299	300	308	304	264	298	314	297	306	285	301	276	338	294	357	309	281	282	298	320	338	261	321	308	286	323	296	278	310	296	327	321	326	306	295	293	315	336	300	288	307	304	326	311	293	298	295	319	322	316	294	310	315	287	300	301	292	307	318	322	298	321	304	293	299	276	287	304	304	304	309	316	336	295	302	322	311	339	332	300	319	303	328	315	281	311	290	304	308	309	311	300	284	286	311	284	282	300	294	315	305	304	276	318	294	339	304	293	314	320	278	306	311	310	320	307	291	319	311	311	283	298	295	293	283	323	316	295	307	310	290	318	323	281	325	318	320	308	327	302	293	281	327	286	320	331	328	306	300	310	321	297	321	280	321	322	303	313	326	296	337	332	289	327	326	291	305	320	297	315	303	266	281	333	282	291	342	317	353	338	332	305	314	327	296	337	286	310	316	343	319	320	330	304	297	293	299	277	325	293	306	272	291	292	330	311	303	311	317	270	323	295	313	292	318
13185	6919	13949	17395	9330	6432	4760	3761	2934	2548	2439	2234	2037	1768	1682	1566	1394	1267	1157	1081	1022	986	937	940	849	826	811	763	808	762	792	805	775	831	788	793	749	770	766	730	761	800	722	772	757	761	735	785	671	670	772	720	716	745	660	706	719	744	716	736	738	722	701	713	739	745	743	698	723	724	745	723	730	709	715	694	692	709	714	712	663	772	702	738	721	735	706	729	718	713	745	726	728	702	699	714	638	700	711	750	767	761	695	730	744	719	759	725	768	705	717	722	688	689	737	719	755	739	696	719	758	770	728	724	743	686	736	703	680	766	723	730	729	727	681	738	731	724	721	747	702	683	714	732	737	699	749	737	661	726	705	726	683	697	715	731	790	736	710	727	733	668	787	714	712	696	760	708	687	704	741	720	695	678	739	662	719	692	714	715	753	712	740	683	726	707	710	685	672	699	701	694	725	712	754	718	724	716	687	715	691	668	681	718	711	693	780	697	740	734	698	688	683	719	690	711	716	719	719	740	688	750	692	708	710	730	711	753	731	725	726	753	710	703	754	733	687	698	743	783	703	722	704	717	685	663	702	704	692	696	722	754	727	724	711	736	676	739	739	730	704	711	751	708	685	754	693	739	739	723	704	720	751	701	701	680	717	742	718	692	689	715	746	737	688	710	752	681	712	734	693	659	647	754	706	735	727	710	708	675	739	704	689	672	686	721	737	708	737	756	722	710	700	710	714	702	709	744	690	730	732	691	758	747	757	727	717	707	716	715	655	728	750	673	679	719	726	741	702	710	745	700	754	781	735	702	734	719	728	768	723	719	696	673	679	713	694	707	760	750	743	745	698	774	763	687	709	726	729	735	697	734	758	653	718	742	706	676	722	663	731	729	735	710	759	681	713	679	757	726	700	699	744	723	764	731	717	703	742	653	717	724	713	743	732	745	720	728	702	684	717	635	663	768	731	722	688	678	721	709	682	725	724	689	694	742	721	731	740	721	711	736	700	733	705	694	752	727	733	680	732	697	753	727	687	659	704	707	704	733	748	738	727	699	739	741	703	760	700	670	738	687	692	729	692	705	772	750	701	709	759	733	748	688	703	712	733	690	701	757	712	737	716	676	705	756	705	734	675	709	709	725	721	718	767	731	701	713	731	713	724	691	666	688	720	728	710	749	678	722	710	707	726	718	735	701	693	708	714	680	713	728	683	691	649	735	724	733	748	759	647	734	748	700	702	689	669	695	703	662	727	724	722	706	723	724	672	722	727	680	705	713	736	676	757	751	716	735	712	722	702	692	715	732	699	756	669	686	725	703	716	694	671	729	670	687	675	715	720	702	688	748	710	747	721	665	749	729	690	745	749	680	661	711	736	685	706	739	706	686	703	722	743	733	696	666	720	714	726	721	733	704	690	725	732	722	704	692	744	741	672	737	724	733	726	726	702	666	715	681	721	728	707	704	701	770	658	709	780	719	704	721	735	703	725	721	686	714	717	694	716	713	692	674	711	697	703	735	713	716	703	740	716	710	698	689	744	760	702	678	731	730	637	729	724	687	715	722	720	676	779	742	713	704	686	776	725	730	682	730	740	756	715	658	684	735	724	705	687	703	729	738	735	727	748	690	682	749	702	696	725	735	714	715	727	716	708	668	715	732	726	732	770	748	755	727	672	695	675	739	774	659	748	711	678	716	722	714	733	754	694	712	735	741	735	760	696	702	706	705	725	704	736	697	689	740	713	708	690	707	681	690	667	732	740	750	734	692	692	717	722	717	704	707	743	662	706	705	740	697	696	714	697	694	717	660	676	684	742	718	690	720	704	735	663	742	683	654	724	762	718	734	744	673	705	701	714	727	689	713	704	674	715	730	755	712	713	695	695	706	682	714	712	724	714	683	771	672	654	694	732	729	730	731	739	662	749	749	693	749	730	707	689	705	742	727	714	732	678	722	755	712	696	732	713	697	714	722	707	711	696	701	753	685	756	762	735	738	743	734	701	712	705	725	698	711	693	706	735	703	684	711	708	707	712	686	681	720	744	720	713	733	717	745	741	732	676	668	718	738	733	718	717	700	702	688	738	734	724	717	700	731	724	705	767	695	718	742	660	713	711	694	767	740	744	674	683	730	725	692	705	724	741	698	720	733	770	753	713	769	712	693	735	741	744	750	703	690	714	718	699	699	678	689	699	738	713	680	712	725	697	686	681	694	747	712	732	738	724	713	702	697	729	705	714	690	750	661	687	754	731	743	693	673	710	710	735	718	725	766	693	764	749	700	713	736	709	688	688	723	714	680	738	711	711	761	712	697	761	697	699	730	683	727	704	729	679	742	722	691	698	701	723	696	680	707	759	711	689	704	719	729	721	695	702	693	724	707	711	760	730	701	721	695	700	731	702	703	684	689	729	688	753	707	690	720	748	700	721	695	706	736	707	688	721	683	694	739	711	742	758	726	661	711	674	716	674	656	649	684	709	686	657	705	735	712	676	685	692	811	696	781	769	749	706	751	694	723	804	726	707	689	731	719	728	675	728	681	730	698	684	710	704	689	747	743	744	704	698	710	711	718	725	677	714	676	707	727	731	761	729	731	677	685	692	734	721	709	739	724	711	697	733	674	773	694	713	693	730	714	766	739	693	715	698	686	717	745	722	720	702	711	716	732	694	728	769	710	723	686	652	697	755	662	768	763	694	725	720	689	719	704	709	695	710	750	687	731	709	715	755	687	692	694	680	734	734	745	721	685	742	669	775	746	761	668	717	710	708	722	682	690	767	728	685	768	756	716	724	736	722	725	692	677	761	722	761	729	667	695	663	736	728	742	744	725	700	749	691	709	738	756	747	745	715	755	765	754	746	696	687	748	729	780	752	738	717	745	692	710	694	757	731	716	697	730	665	699	696	681	701	756	730	696	721	724	754	720	738	718	706	740	728	706	722	719	754	711	741	707	708	734	704	760	722	698	691	690	726	761	705	751	719	729	752	708	784	741	739	779	759	746	727	710	737	754	703	708	712	748	714	704	728	671	668	681	717	711	731	683	745	690	727	705	697	680	715	714	684	702	734	721	683	725	719	704	732	714	673	704	709	706	689	731	742	699	724	720	678	738	724	710	638	681	701	722	731	719	702	745	694	724	681	699	712	722	689	697	708	714	693	705	750	729	732	656	658	737	695	732	737	739	742	730	725	694	713	703	751	719	764	707	717	722	759	701	732	696	711	710	726	683	747	678	730	731	687	665	686	731	689	706	746	727	702	726	691	755	755	731	732	703	707	733	708	754	699	730	692	740	707	695	747	680	701	722	737	722	712	704	660	762	716	739	750	736	729	749	713	703	717	689	701	725	720	703	689	746	696	729	716	730	658	773	757	712	761	790	770	693	682	715	691	751	674	715	728	693	709	718	753	666	694	688	683	710	684	695	691	735	701	731	741	718	697	700	755	717	722	707	710	760	673	749	729	694	745	723	743	707	717	712	692	672	729	721	739	726	708	736	680	697	692	738	753	668
28329	11636	12604	11837	5290	2541	1629	1202	926	757	652	646	558	552	493	481	407	460	407	392	350	323	334	346	341	284	315	312	284	320	353	312	308	263	299	294	312	305	306	284	259	295	275	305	293	294	314	259	311	318	298	282	290	288	289	296	300	269	276	275	263	292	302	308	272	316	282	255	266	279	305	284	308	282	281	289	278	313	299	304	264	286	319	272	266	290	306	319	271	296	312	294	289	335	296	312	300	270	265	282	282	287	265	279	248	281	288	322	308	263	285	309	285	282	321	286	271	310	314	292	270	281	286	280	283	320	292	280	334	282	298	286	325	272	261	267	309	291	325	292	320	283	275	249	296	282	253	292	290	310	296	282	319	272	254	263	281	270	289	270	292	305	265	300	321	307	272	275	266	315	302	313	282	303	305	265	309	280	332	293	295	300	333	291	361	303	301	318	329	308	293	324	289	313	308	294	288	263	312	274	281	257	277	258	274	246	297	305	325	301	296	279	289	259	311	269	253	319	272	303	269	290	287	321	264	290	276	278	293	329	326	324	294	312	295	299	278	291	286	322	275	290	283	309	279	281	286	286	302	295	284	285	293	297	348	296	280	295	318	307	290	296	323	283	296	287	300	300	308	322	268	299	283	327	326	281	283	291	284	293	286	283	279	317	265	294	290	267	274	251	308	304	281	325	290	283	285	286	282	287	301	280	279	262	286	316	270	286	237	256	282	308	279	310	269	288	303	303	308	311	271	286	315	290	294	296	308	299	294	306	256	316	305	333	283	313	310	267	299	267	277	272	293	260	265	268	310	288	289	274	273	281	269	294	238	305	316	295	277	296	274	322	272	295	303	268	297	292	263	288	304	283	269	305	304	285	300	279	284	276	300	289	328	312	279	305	286	289	245	287	255	268	334	276	294	320	277	292	288	293	306	271	279	311	257	299	303	282	288	281	307	304	286	260	286	321	299	303	274	298	290	265	300	296	308	262	284	273	289	309	264	299	309	296	285	285	275	274	293	299	301	296	269	270	292	288	288	306	291	307	333	304	299	233	276	301	300	259	291	308	291	316	301	292	300	258	291	259	302	292	325	298	275	275	276	289	293	276	325	291	285	288	249	307	321	287	291	303	287	333	262	286	282	308	295	308	276	313	272	302	290	252	324	290	300	306	302	302	263	315	270	284	290	316	326	292	280	291	277	305	322	292	275	311	278	291	265	280	298	290	304	278	283	316	301	293	295	279	266	301	291	290	276	269	290	282	274	272	315	279	276	296	286	277	271	306	260	278	303	288	298	298	302	296	296	266	285	280	282	286	298	277	278	306	303	276	274	285	311	265	322	307	262	307	294	295	245	297	307	322	286	267	249	286	326	269	281	294	305	294	278	281	278	299	318	305	302	309	295	271	300	274	243	287	321	305	301	316	306	289	284	299	277	306	266	327	308	282	339	289	304	284	275	310	284	290	284	321	279	312	300	325	282	285	282	274	269	279	284	300	261	288	310	307	291	270	292	269	292	295	303	329	284	304	301	277	287	310	290	323	277	315	300	283	257	284	292	318	286	315	292	295	299	272	279	274	270	290	290	298	275	301	281	281	282	273	325	287	288	283	293	284	283	297	295	251	265	316	295	287	268	309	279	271	274	295	278	279	312	263	282	279	281	299	270	303	289	302	276	327	279	283	287	285	294	280	283	311	295	304	292	328	308	280	291	256	272	322	331	301	294	288	249	301	263	293	305	292	272	291	313	295	265	279	279	327	300	292	283	291	278	293	285	278	276	286	289	280	304	272	296	302	304	260	298	323	293	284	291	294	302	313	297	308	317	305	298	321	298	279	276	296	308	286	305	298	308	323	267	294	297	282	267	270	291	284	288	278	295	288	276	247	302	306	284	287	308	269	294	293	279	293	316	275	270	268	295	302	264	342	303	286	292	259	290	316	326	272	277	298	306	277	294	313	305	291	301	274	294	302	314	307	299	276	287	294	287	309	267	299	323	338	284	315	311	290	328	271	322	294	261	303	268	323	329	281	303	311	297	335	307	295	286	300	324	297	289	293	251	289	286	291	283	326	298	299	304	294	323	298	282	338	288	270	291	291	279	279	296	287	300	284	259	309	292	286	297	313	296	280	262	289	282	287	260	296	272	265	265	302	276	296	305	288	309	272	280	279	296	319	307	283	291	307	283	285	297	316	280	277	292	297	293	299	291	329	309	311	283	279	308	263	290	318	283	263	281	258	250	302	266	279	297	318	312	285	326	298	280	318	292	326	284	288	319	277	283	319	293	253	312	289	289	284	276	309	289	294	285	270	291	275	288	276	289	322	297	297	305	322	318	310	302	279	305	285	288	269	286	322	288	297	280	275	260	295	275	293	299	275	290	314	341	295	295	285	289	298	303	289	269	297	282	281	301	294	264	307	272	283	307	294	287	297	300	306	294	293	318	304	279	285	310	271	299	277	341	295	280	311	302	254	288	273	268	291	342	281	312	298	314	292	296	287	282	303	282	314	281	311	291	277	272	308	275	284	269	284	283	256	288	296	289	277	299	278	246	253	289	295	284	282	277	271	312	267	276	262	293	296	263	315	283	282	282	281	310	278	307	318	283	282	256	252	275	271	313	269	298	281	285	298	314	287	307	298	309	294	281	288	289	279	312	296	277	278	301	291	287	287	275	263	275	272	296	313	313	310	279	280	302	284	276	321	328	284	277	285	295	268	315	308	294	279	311	297	286	273	306	290	292	278	288	293	273	275	285	287	292	302	288	319	327	257	269	299	306	284	320	286	290	285	267	277	241	256	299	291	321	299	289	297	279	285	266	269	290	263	276	297	305	320	296	307	272	277	316	313	342	267	251	273	291	296	316	279	318	304	297	298	282	308	272	295	343	293	306	295	304	295	270	302	337	279	287	290	287	279	310	304	286	285	278	285	272	298	317	281	337	294	315	317	277	304	315	290	295	293	316	274	293	293	301	297	260	291	282	288	299	257	322	283	292	271	270	268	316	291	279	271	279	269	284	290	284	278	336	278	320	264	263	291	289	304	325	285	282	293	291	270	271	280	312	353	277	249	306	321	294	316	309	303	286	273	288	284	311	306	291	302	294	284	307	282	298	308	273	304	277	271	293	279	248	278	318	294	284	284	261	304	301	286	295	299	274	280	295	281	272	290	298	284	286	261	311	285	250	298	297	325	285	284	295	290	295	295	255	275	297	288	298	276	279	303	309	305	307	263	301	276	293	287	307	288	291	274	310	251	306	300	295	294	283	287	289	260	312	307	279	279	293	293	275	290	297	291	286	275	278	321	329	295	265	305	309	287	247	319	297	299	259	292	251	271	311	272	306	279	294	282	297	306	300	311	295	266	298	294	298	289	309	321	293	282	296	300	311	284	284	312	281	297	253	271	270	307	297	314	268	315	267	264	287	293	291	304	287	295	286	289	278	280	294	268	264	287	270	264	282	281	295	278	309	304	304	288	275	279	296	284	330	312	273	287	305	263
17017	9271	18427	21982	13078	8628	6612	5141	3857	3360	2947	2673	2352	2259	2014	1730	1627	1458	1363	1272	1124	998	1032	973	905	851	817	822	811	785	750	774	738	788	734	741	773	741	759	722	737	716	746	750	712	707	730	720	691	674	643	646	694	681	680	662	676	695	664	702	687	647	657	706	664	712	724	670	624	649	661	677	671	649	673	694	700	665	691	685	638	686	658	617	627	699	695	679	714	682	709	665	679	640	701	656	657	694	674	706	663	671	691	688	657	712	737	668	691	661	690	654	671	658	646	643	651	731	707	639	660	667	672	667	664	673	685	690	648	675	651	670	653	656	669	680	665	621	654	682	686	659	709	669	659	627	642	666	701	681	681	681	673	655	665	647	655	653	622	697	663	702	675	671	640	701	694	707	682	664	603	644	670	718	700	658	688	612	653	647	717	697	676	712	644	682	689	676	705	599	665	666	695	626	667	686	677	699	683	695	646	698	694	664	680	710	647	671	654	709	669	663	680	693	661	655	684	691	646	645	689	671	674	664	695	634	685	662	648	690	708	658	709	698	692	627	646	656	669	652	671	710	647	691	703	663	698	690	665	647	645	724	680	713	673	653	681	669	713	667	647	691	687	684	658	664	680	700	695	647	675	705	645	665	722	654	677	650	683	640	685	683	673	676	685	660	675	691	666	717	701	661	647	682	688	652	680	679	718	715	681	683	639	679	666	720	656	655	640	712	665	682	643	645	651	669	673	694	694	680	675	665	656	710	706	672	624	650	673	695	681	729	700	673	644	694	652	656	638	682	642	675	663	673	689	679	643	679	700	692	661	734	682	646	654	698	706	676	712	696	665	664	684	660	682	668	702	654	646	678	719	643	713	675	670	680	667	667	652	703	624	626	712	648	656	686	664	699	688	696	697	665	673	692	680	669	669	715	697	662	653	719	673	687	687	684	637	637	683	685	666	655	674	689	675	706	676	677	653	672	635	656	698	670	688	666	635	686	653	690	646	685	681	677	659	670	685	721	627	656	682	665	668	679	680	666	672	674	648	697	656	627	685	655	667	683	678	706	644	671	703	678	607	662	661	690	676	691	673	681	648	695	703	662	684	659	677	642	710	694	665	684	678	679	676	641	726	721	666	698	624	625	688	657	686	658	668	663	703	689	735	681	665	647	687	687	694	626	635	668	653	695	657	665	691	688	693	657	695	719	666	673	656	683	648	660	692	652	679	685	684	646	672	653	666	643	720	639	672	717	686	657	698	638	654	673	711	656	669	702	722	638	646	652	669	657	648	677	637	656	672	620	700	638	681	661	651	658	650	643	699	728	674	679	680	667	687	674	687	687	713	669	643	673	683	681	637	676	664	701	664	630	672	753	683	683	708	661	678	656	638	668	703	667	657	689	660	644	677	645	651	696	680	677	661	695	649	681	642	648	690	702	699	651	606	677	696	636	659	719	659	643	669	721	682	668	640	686	684	663	668	699	708	644	680	615	688	656	714	680	728	663	739	704	683	701	662	689	662	687	665	684	637	638	671	672	678	683	653	683	690	609	703	635	674	661	715	663	662	624	656	679	729	674	672	719	657	658	629	668	640	682	642	657	725	694	676	620	672	658	667	655	653	715	657	693	661	693	654	693	692	681	681	691	684	654	645	688	691	641	658	669	680	643	702	701	686	714	663	662	640	652	716	692	630	686	676	673	678	699	628	643	726	728	693	673	644	660	642	744	708	646	648	702	672	610	684	659	709	641	628	650	671	656	681	671	677	679	692	695	703	700	657	706	644	656	732	691	702	705	680	694	666	696	656	645	672	636	633	647	695	660	655	667	672	689	658	670	721	733	635	725	702	669	691	668	646	673	704	670	684	698	680	687	676	676	667	671	702	670	667	668	645	663	666	646	623	690	660	614	683	711	661	707	666	686	701	707	636	697	703	711	709	624	679	700	675	649	689	673	679	708	690	717	628	708	667	689	676	676	705	671	645	647	685	672	695	720	723	687	628	678	723	676	650	694	692	689	665	684	704	696	678	669	657	640	672	684	676	653	649	691	662	640	651	722	719	647	738	639	649	706	648	689	694	639	681	669	722	665	710	667	645	710	649	655	734	672	634	672	671	660	654	673	662	648	680	680	648	662	639	674	656	726	688	655	648	667	668	715	693	691	736	695	717	697	664	655	666	652	608	627	672	655	672	688	667	654	723	702	697	667	653	700	616	654	668	716	699	693	661	670	662	668	685	651	687	669	686	685	680	678	677	658	646	713	655	613	731	711	675	664	686	687	656	674	695	649	705	676	745	657	645	682	701	693	683	663	672	663	652	684	660	657	668	704	652	672	694	722	713	716	662	666	690	737	624	674	691	674	697	722	706	674	620	625	689	689	696	688	660	611	650	660	618	657	695	682	709	701	681	677	706	690	686	643	639	717	673	621	666	650	693	694	668	658	656	695	698	672	651	698	638	659	641	658	677	681	678	701	704	667	705	713	698	685	694	716	677	676	706	654	705	681	686	671	636	687	638	671	672	624	705	693	697	657	681	684	675	693	725	741	695	605	681	724	701	640	701	711	666	691	655	676	698	633	670	701	661	704	668	701	666	683	689	683	688	687	670	644	686	698	655	694	673	676	636	660	685	659	638	664	678	645	686	634	674	649	678	650	700	705	753	689	741	717	692	642	662	662	684	635	672	716	673	671	650	670	711	724	689	685	669	667	653	667	674	655	692	649	755	662	669	640	654	652	693	666	646	635	690	614	660	674	744	686	652	715	665	691	619	681	678	643	744	657	684	652	679	638	698	692	634	721	696	659	662	645	705	706	676	691	671	692	709	655	704	642	685	665	654	665	678	685	672	654	645	661	724	640	685	679	684	667	665	684	685	697	634	682	673	682	649	702	680	712	638	693	691	649	641	673	679	670	665	653	674	613	679	671	670	668	707	675	652	649	651	661	649	662	659	730	669	632	736	613	698	687	665	700	644	638	671	638	654	674	689	673	696	623	686	675	699	655	674	686	628	681	664	718	667	718	651	655	698	674	720	711	680	636	696	641	691	677	657	708	673	654	679	668	659	619	671	625	689	700	663	655	678	689	692	681	653	669	627	681	701	714	709	664	687	666	698	698	666	686	692	632	657	659	668	675	691	650	671	673	671	672	697	684	660	669	643	673	644	705	671	686	675	653	693	663	704	676	645	660	704	628	702	696	692	683	632	701	654	686	643	692	625	658	680	641	687	662	685	711	694	640	642	685	656	726	726	683	655	660	663	699	672	701	660	643	632	675	679	682	661	690	646	647	701	653	667	681	676	661	648	695	664	674	673	667	692	688	671	685	682	709	642	664	735	667	699	707	688	671	678	668	715	666	721	663	675	667	697	690	672	683	617	662	718	667	661	646	655	674	742	671	710	721	640	712	702	692	649	708	698	700	662	671	701	671	694	659	703	682	656	675	631	675	651	696	668	668	688	642	679	682	725	656	694	697	652	669	694	643	729	634	677	670	694	676	757	673	668	664
9556	4170	4441	3365	1636	919	690	560	540	507	427	403	417	383	349	324	335	318	332	301	305	276	287	268	313	280	295	276	262	284	278	281	305	289	272	269	287	291	313	299	277	278	271	281	304	276	283	264	265	271	291	294	247	275	262	259	287	264	261	278	290	254	256	290	283	301	266	288	276	293	280	295	294	260	271	274	253	278	262	296	289	270	296	261	283	283	310	257	258	285	288	259	259	265	288	293	260	315	275	273	281	283	301	316	273	273	272	275	270	246	280	254	280	298	272	276	298	247	259	290	254	250	285	270	262	285	265	238	264	257	278	266	253	265	262	258	299	324	259	296	268	293	270	268	279	276	290	315	271	258	277	282	268	294	280	259	277	279	276	268	280	309	245	256	258	295	268	297	284	275	280	306	282	257	269	246	309	264	283	287	280	277	284	286	298	270	274	281	299	285	303	272	305	250	283	307	276	281	220	258	278	305	257	270	252	278	267	253	267	262	280	285	272	288	252	266	261	290	310	235	301	286	276	305	285	262	244	265	258	291	264	266	298	283	288	298	296	287	267	282	242	245	237	292	297	251	304	270	319	311	261	268	280	298	281	271	262	282	276	239	291	276	294	280	303	318	267	276	281	263	288	271	267	265	293	270	276	286	229	263	268	264	284	266	256	271	275	275	280	313	294	254	269	298	295	267	269	312	306	260	260	271	278	295	290	264	258	295	258	258	269	261	275	269	278	286	267	271	280	271	267	246	279	285	272	266	263	252	286	292	274	273	289	266	240	287	301	274	295	300	293	289	245	268	270	293	277	273	262	279	281	306	307	296	286	300	289	302	264	303	249	263	273	296	306	272	299	262	294	299	285	272	282	302	279	315	257	276	267	314	302	251	300	259	278	285	261	267	312	297	308	266	256	270	259	280	294	264	276	263	258	263	284	262	320	262	305	279	256	285	290	283	284	288	295	281	265	303	280	263	256	310	253	268	276	289	280	280	289	301	268	235	254	260	283	251	302	273	256	316	283	281	279	262	271	272	246	267	293	276	295	292	280	302	284	297	299	303	299	256	264	251	259	293	336	272	279	269	298	266	282	267	286	283	269	265	271	273	270	275	288	297	285	296	311	265	277	246	298	280	292	278	314	255	238	285	261	253	242	266	263	288	286	252	266	255	285	261	294	259	278	257	286	265	270	257	256	278	286	293	283	253	276	259	284	279	250	256	291	276	262	278	278	249	266	268	273	227	240	250	264	236	251	277	258	264	302	283	234	297	277	282	282	252	268	275	288	281	286	243	248	302	296	264	291	276	293	304	294	273	286	290	269	264	255	246	276	282	287	274	295	306	278	244	276	247	276	272	243	284	276	271	291	300	287	261	288	250	248	250	290	285	283	277	321	277	274	292	280	288	283	274	311	277	286	275	262	277	269	265	268	267	276	252	266	266	297	337	268	254	277	279	273	316	280	311	295	265	252	275	269	292	295	251	298	247	288	274	300	297	269	306	269	247	266	272	257	253	295	287	302	276	260	273	301	276	271	260	291	270	260	277	296	255	250	257	270	288	299	272	255	283	255	260	284	287	263	260	283	259	260	288	271	286	289	277	283	282	265	286	274	278	272	287	287	274	279	237	272	251	261	252	263	265	270	293	257	305	318	242	259	229	257	287	297	245	254	260	268	281	315	301	271	257	263	285	271	277	283	276	272	261	242	279	301	290	282	270	291	300	273	297	276	272	274	274	252	278	256	265	248	282	282	277	315	257	289	301	272	281	285	252	301	282	240	298	276	289	266	271	232	262	288	289	270	273	267	258	307	324	262	278	295	292	255	279	264	247	279	272	256	258	274	269	283	285	272	249	293	257	283	257	286	276	245	292	280	275	267	278	288	272	279	259	271	277	306	265	274	272	276	296	297	285	284	283	269	288	276	254	277	274	271	274	257	242	286	270	265	265	263	285	250	265	274	257	292	306	288	286	311	269	282	285	271	265	273	268	269	244	283	257	269	284	269	251	246	280	266	259	266	286	266	263	277	253	284	251	265	273	290	299	248	284	254	308	296	268	305	256	246	296	275	268	258	272	284	244	295	276	270	280	283	252	276	302	252	278	261	259	278	291	292	282	277	290	286	266	288	262	282	302	266	278	277	277	274	292	267	299	283	262	274	241	255	265	276	296	258	290	270	255	277	296	308	277	244	246	309	292	252	269	290	265	276	269	243	274	286	261	260	296	265	245	266	285	257	297	286	274	267	305	307	264	277	283	263	260	283	250	290	299	255	295	265	268	272	261	271	250	282	262	290	268	275	308	276	273	239	279	284	283	270	297	290	257	255	287	290	290	261	254	282	292	258	249	265	293	286	248	283	255	267	256	303	258	256	272	283	289	279	287	293	285	288	306	279	278	277	265	282	270	293	265	287	262	276	272	266	255	295	252	301	225	244	272	291	288	264	289	288	279	291	273	276	285	262	282	271	289	302	258	285	268	264	262	294	239	285	305	271	250	281	287	276	245	233	290	276	269	278	319	274	286	318	287	274	295	275	291	248	282	261	273	244	249	283	305	293	267	267	263	265	299	276	298	288	275	266	269	276	281	231	281	254	285	273	272	288	256	304	297	289	287	295	252	277	292	265	284	277	289	280	263	265	257	283	277	295	252	275	291	256	281	274	254	298	273	267	295	279	295	247	278	261	260	275	287	287	294	285	277	265	278	310	257	300	249	290	278	273	290	277	294	270	318	267	257	275	277	289	236	295	284	272	294	299	288	254	268	271	290	275	288	290	292	283	309	270	301	285	281	262	295	304	260	263	262	270	252	280	240	260	243	286	262	279	265	248	300	275	276	275	288	298	276	268	267	285	285	255	288	271	271	281	302	276	257	258	287	296	295	261	278	265	292	248	296	303	310	282	285	297	302	278	272	248	248	264	251	279	276	262	281	278	274	257	260	310	245	281	280	269	318	300	257	288	269	271	286	286	272	268	252	296	266	279	320	254	299	298	296	271	278	292	274	260	279	253	284	285	262	234	285	270	248	255	272	264	245	274	273	287	282	283	268	289	290	263	301	279	303	252	276	271	272	269	288	284	285	269	261	267	274	265	270	283	264	286	266	259	272	297	274	301	225	255	292	282	274	268	296	282	263	272	316	271	274	282	319	314	290	274	284	284	293	272	280	285	267	273	272	292	273	286	299	292	267	285	285	283	285	279	276	250	296	266	259	276	278	280	286	289	241	298	255	284	306	292	296	296	289	264	274	276	245	272	273	281	291	285	308	288	278	287	279	268	249	285	271	266	254	310	274	279	297	270	306	257	277	267	292	288	268	252	269	280	286	253	272	290	278	274	254	271	242	296	269	321	257	272	293	318	277	238	291	272	274	264	290	258	233	270	271	274	272	270	252	290	288	281	275	262	280	294	259	270	303	261	276	279	283	253	294	288	276	279	301	295	328	291	265	278	262	272	301	287	245	259	281	283	254	280	285	267	241	267	271	266	266	285	247	274	266	286	284
6463	4170	8220	9103	5639	3749	2947	2217	1896	1707	1555	1410	1355	1260	1148	1069	959	954	960	907	825	834	757	744	698	687	735	727	692	707	732	660	654	705	675	696	704	667	681	666	655	677	665	653	620	680	700	678	637	694	683	640	644	631	665	635	657	647	682	679	716	653	609	645	628	630	664	635	618	673	646	619	647	669	663	659	624	676	676	686	624	706	666	617	613	663	652	674	635	634	586	682	632	642	622	646	638	651	635	622	670	645	653	640	677	671	599	651	617	670	640	701	675	700	636	607	671	635	639	642	654	651	638	631	636	675	611	662	633	731	635	642	647	659	630	609	660	640	675	673	594	666	606	653	654	635	659	634	648	661	673	616	655	707	659	651	665	628	643	691	654	641	666	610	666	621	637	655	682	625	694	605	644	645	673	695	632	626	641	633	633	643	642	638	669	621	608	670	678	620	655	667	626	625	665	655	610	665	644	661	653	646	644	673	610	632	632	664	673	675	644	650	624	621	647	630	647	677	675	619	658	712	678	663	680	621	651	678	681	663	612	652	716	628	612	665	638	628	617	653	642	672	679	668	660	666	674	610	635	648	661	633	665	669	650	645	649	638	649	676	616	684	647	614	671	654	615	644	654	634	629	631	677	653	647	641	671	661	651	639	648	680	675	648	639	672	620	620	626	682	666	650	700	638	610	626	687	653	661	695	627	643	639	685	623	621	634	644	640	647	607	653	668	698	640	649	646	670	690	659	690	683	652	676	647	642	647	629	634	676	676	606	676	692	629	664	647	666	634	673	666	621	613	689	644	594	668	683	678	655	675	679	688	646	676	633	689	666	611	710	642	652	618	632	623	647	646	622	629	651	644	641	590	658	626	665	653	640	673	598	643	665	587	623	681	644	674	631	641	704	642	723	676	638	642	615	656	651	648	676	635	650	687	646	614	667	624	637	621	668	681	635	659	642	676	678	664	621	674	621	650	677	683	654	633	615	630	653	649	644	648	684	630	663	649	651	680	639	662	638	631	653	610	633	638	616	666	647	606	647	650	603	654	665	673	652	674	620	629	629	691	629	649	658	639	634	642	609	675	645	639	599	623	629	677	690	640	661	631	657	624	616	638	627	653	648	629	625	589	650	715	622	677	659	642	662	688	644	623	654	601	648	644	664	626	680	604	671	645	684	633	653	657	674	619	646	679	646	618	695	644	625	640	682	690	648	641	669	605	689	638	699	654	575	637	683	657	640	669	633	654	619	637	663	648	658	634	616	626	653	689	611	655	648	680	656	603	589	658	673	649	639	630	689	630	627	629	661	671	677	675	639	677	660	652	612	622	642	657	676	647	671	647	656	659	653	627	668	681	617	670	683	674	668	612	669	675	641	633	652	668	667	663	660	614	635	655	589	633	625	646	633	663	657	676	575	625	603	624	651	657	626	633	682	655	659	613	633	658	617	679	649	631	677	605	656	598	630	677	660	670	624	627	648	691	676	632	627	627	652	656	641	640	617	649	642	640	631	667	644	643	620	621	652	701	640	636	715	658	652	658	674	661	638	658	677	638	644	629	634	679	636	666	620	657	633	644	653	668	686	618	590	631	601	676	648	615	676	641	656	647	643	638	667	663	662	660	664	660	597	633	622	637	659	678	683	678	664	663	649	616	639	651	664	677	652	624	657	650	662	635	671	660	647	661	662	641	616	647	677	677	659	609	587	653	645	631	641	698	644	666	591	678	688	692	665	680	624	639	686	618	612	646	650	666	645	677	650	593	693	637	662	667	626	657	613	652	693	626	692	663	635	641	631	657	643	660	636	635	650	682	648	618	679	637	653	666	684	660	684	635	676	620	671	627	636	627	687	653	662	643	682	648	648	663	659	645	642	643	660	676	631	653	627	658	647	682	646	666	630	654	627	585	654	625	644	664	640	657	653	616	645	651	659	657	655	613	666	656	683	688	646	665	639	675	679	610	646	658	651	666	655	625	624	634	599	615	692	637	698	662	671	639	680	626	663	639	625	693	660	678	623	672	630	690	627	637	651	623	624	668	627	673	665	629	630	631	646	658	635	650	622	667	683	632	648	618	636	646	669	625	612	621	594	648	645	640	666	635	610	644	619	673	628	673	657	715	664	593	632	681	641	641	652	676	635	658	637	653	660	677	596	668	636	627	650	601	689	657	618	635	644	652	663	598	675	637	641	648	667	670	657	669	646	646	629	646	691	605	684	622	645	617	678	616	634	631	623	671	678	662	618	644	657	626	638	686	627	681	648	639	663	677	648	641	610	682	641	670	672	660	655	661	638	655	618	616	616	613	613	673	618	648	670	625	675	645	669	627	645	630	657	626	656	698	706	701	664	640	635	683	665	656	651	645	676	645	580	681	643	648	664	658	602	671	672	630	656	629	685	613	636	632	634	664	669	675	690	604	631	662	628	648	645	632	662	687	624	649	657	686	655	656	670	683	670	686	659	647	663	649	693	634	660	642	673	618	651	695	691	617	661	693	616	661	629	637	669	630	644	701	632	672	639	632	626	635	677	698	672	640	685	657	669	621	667	667	633	607	658	608	686	593	693	629	668	665	653	651	657	673	674	624	630	613	656	623	675	643	696	657	642	633	660	704	661	648	637	652	631	685	670	671	638	626	716	694	665	655	644	681	634	626	604	650	617	639	664	661	703	627	624	651	621	631	670	669	654	636	622	680	625	644	599	638	660	657	643	651	672	655	643	602	620	633	667	686	650	639	600	620	624	650	605	664	633	707	653	660	650	686	674	640	665	658	616	631	702	696	683	640	644	670	637	649	682	706	658	623	687	622	583	658	646	666	708	604	692	602	632	618	631	657	672	658	632	647	640	599	681	645	695	665	660	675	635	684	632	662	652	643	674	679	626	581	643	658	676	621	696	627	653	697	612	627	622	695	636	696	678	662	634	629	668	651	675	640	665	664	651	643	633	659	659	663	642	660	661	643	645	635	610	687	645	674	639	616	649	640	658	644	619	659	665	647	637	720	583	643	654	629	646	662	699	658	670	618	647	653	668	619	688	725	636	636	635	668	627	631	641	648	657	630	645	688	641	619	636	639	671	698	657	667	595	643	647	654	673	625	644	688	642	681	656	628	650	699	670	651	626	630	631	648	636	645	633	655	639	634	619	659	636	614	661	653	652	657	630	613	631	645	661	658	661	676	611	660	653	664	678	657	636	684	675	643	613	628	676	666	619	641	685	614	630	652	615	678	671	660	650	654	648	657	676	618	593	629	647	669	659	668	649	621	647	723	670	677	660	694	658	694	653	653	634	663	657	652	672	625	655	689	666	703	612	704	679	639	647	667	609	649	719	668	653	636	667	642	632	675	628	719	700	645	631	656	634	662	667	625	711	636	645	657	662	655	675	646	695	703	663	644	614	641	675	608	617	625	680	631	671	656	667	653	638	615	675	607	644	661	657	657	662	627	665	684	658	636	653	672	660	630	650	705	640	675	682	620	684	631	605	648	671	704	650	663	687
19160	7465	8895	7465	2902	1710	1172	879	774	642	568	613	548	514	477	397	426	413	330	359	314	364	348	338	374	315	281	295	355	324	341	308	267	298	290	334	300	308	321	350	336	334	294	309	302	321	323	299	309	276	308	336	337	279	313	293	305	355	342	309	325	307	276	314	289	341	312	318	284	333	305	300	299	322	299	277	289	305	338	308	301	301	351	335	269	334	310	294	313	285	280	330	314	306	309	310	284	324	288	289	305	308	304	296	315	317	284	306	305	285	302	289	340	296	321	285	296	271	321	314	279	290	323	284	299	299	282	317	336	327	318	301	318	268	294	293	311	302	317	309	293	288	274	301	338	318	308	285	327	295	331	310	280	270	322	297	318	296	316	305	297	314	301	293	285	323	311	296	294	291	301	285	291	279	298	288	313	335	322	276	324	276	344	299	290	294	257	358	338	327	333	309	330	355	285	302	335	326	306	335	291	302	334	309	300	274	342	335	291	296	292	298	302	291	301	290	320	328	327	299	287	313	288	314	289	323	330	306	323	287	299	289	329	311	293	293	357	324	283	337	303	316	317	313	324	313	302	347	316	279	327	342	330	297	305	301	335	331	316	284	296	317	323	313	246	275	321	306	294	275	298	273	306	309	317	352	299	316	272	291	326	313	309	339	327	305	323	268	340	285	342	332	294	303	315	285	317	326	314	326	300	317	313	334	303	320	329	306	288	303	312	358	301	293	277	290	295	312	280	332	296	332	313	304	314	331	290	319	304	307	285	282	313	297	317	337	320	307	286	308	308	310	316	283	321	313	297	281	310	295	285	287	299	283	320	338	356	323	334	302	316	281	310	306	299	267	308	272	284	283	297	310	308	342	289	346	311	286	302	291	286	279	294	282	309	300	307	318	348	283	279	284	249	291	315	306	314	327	282	299	293	298	296	295	316	291	300	293	301	307	307	316	299	287	340	314	275	301	287	306	294	333	272	320	319	314	280	293	290	295	328	315	308	326	260	293	329	265	284	322	315	313	298	298	344	336	283	295	304	306	306	287	328	264	311	345	301	274	310	304	271	316	336	344	308	315	303	312	282	288	312	299	298	287	287	306	288	298	308	303	304	295	318	320	304	325	301	278	321	289	291	306	291	324	336	322	266	274	315	322	322	310	287	284	293	315	282	268	315	311	295	337	300	329	329	296	288	296	304	322	297	309	289	305	299	308	330	294	326	295	307	296	309	293	304	330	291	310	325	285	288	340	310	330	305	321	318	290	271	296	312	323	307	312	295	319	266	295	332	346	319	317	310	293	318	313	297	297	322	306	307	289	324	285	319	307	288	289	326	319	282	281	284	310	316	338	295	308	324	316	311	323	295	277	320	315	310	301	345	330	292	322	317	305	304	283	304	315	300	268	273	287	322	317	318	337	316	334	299	308	298	316	345	290	280	323	295	311	298	275	292	309	310	307	333	295	317	288	274	282	291	290	344	293	284	342	282	300	302	299	319	271	276	277	323	296	294	295	351	330	314	319	332	303	321	320	329	277	299	321	289	316	326	303	279	326	323	304	289	266	308	325	322	309	291	301	279	295	308	318	286	335	277	309	301	292	302	318	323	303	309	326	308	295	337	287	337	305	320	328	343	301	334	303	300	298	292	301	334	296	297	325	326	281	299	314	312	318	292	273	326	291	290	293	329	277	308	276	279	324	312	301	348	293	302	343	330	294	325	296	287	286	287	290	297	345	323	333	275	292	310	303	308	342	337	315	318	299	284	312	283	322	311	304	329	299	312	271	302	264	291	288	293	320	318	304	333	281	322	285	320	298	364	308	298	291	326	313	288	331	300	321	323	336	345	285	306	315	313	338	298	311	323	278	290	324	315	301	336	298	319	325	329	293	314	297	366	311	293	326	321	305	299	276	279	313	283	341	306	301	330	317	328	310	306	360	316	304	290	276	298	326	300	263	284	314	297	263	290	304	315	278	268	288	336	288	320	317	319	313	315	296	314	329	292	320	315	311	331	332	317	285	314	308	305	266	316	306	316	320	304	311	313	295	308	310	303	311	324	318	326	333	264	341	316	338	279	329	297	318	335	318	296	297	332	315	312	310	312	331	334	323	307	307	277	308	327	301	321	322	284	305	291	294	306	286	298	284	277	275	308	282	299	306	332	296	283	365	317	330	315	304	345	324	340	351	316	297	300	303	293	311	302	276	313	312	320	329	305	325	291	302	318	271	302	305	336	320	303	293	289	316	316	290	284	322	282	314	353	327	319	294	278	297	309	299	307	324	338	306	331	339	298	288	333	302	349	300	323	290	291	318	318	305	294	294	280	291	276	301	280	310	322	310	275	299	350	310	307	369	282	339	299	307	267	288	340	294	333	277	327	303	307	285	364	299	304	295	288	296	314	281	298	313	327	320	322	341	326	298	285	334	281	321	318	291	252	309	291	307	309	286	311	327	326	310	321	298	312	311	277	332	304	298	308	307	305	310	314	317	308	331	297	282	323	282	323	308	296	336	282	285	316	314	317	296	285	307	304	278	326	297	293	310	334	305	327	329	297	269	292	332	337	282	303	329	339	259	314	293	320	311	309	359	350	330	320	294	285	302	278	294	279	340	278	298	297	329	307	322	347	297	327	278	288	308	266	302	324	303	300	285	309	287	310	313	274	309	313	293	310	327	297	301	348	316	276	310	297	320	313	294	300	321	335	326	297	316	282	329	278	292	299	337	291	323	303	300	326	324	298	291	305	320	325	285	311	279	297	324	334	298	307	323	327	294	333	317	282	312	329	308	290	325	320	305	284	343	320	328	295	305	315	317	311	329	302	292	307	298	294	294	305	299	329	304	289	281	307	311	288	313	329	311	334	335	320	329	280	278	306	276	287	315	306	338	330	315	306	311	318	286	298	302	322	304	323	309	321	297	297	321	314	313	283	307	339	292	327	282	286	279	297	321	288	309	346	316	294	327	293	313	299	320	278	312	287	298	256	342	303	336	263	296	299	302	303	295	316	320	291	272	305	303	284	289	316	280	310	315	326	285	311	289	309	307	307	288	320	296	319	311	349	327	323	321	303	388	303	340	287	292	310	341	308	328	334	324	310	307	314	297	315	296	319	318	329	298	305	343	299	328	330	292	322	308	305	338	289	270	297	277	300	276	286	320	317	323	321	273	272	299	304	300	346	283	271	320	276	325	317	289	272	321	279	298	302	307	329	323	344	327	308	306	326	338	296	299	270	287	313	304	315	292	304	325	313	322	314	314	326	297	302	299	302	318	330	333	313	307	327	328	336	281	274	262	290	299	337	299	305	320	315	347	282	265	281	327	307	288	313	308	299	296	303	342	284	315	323	288	304	290	330	293	311	313	327	312	313	295	296	293	309	280	322	320	332	283	284	326	294	274	329	319	314	273	294	291	295	301	313	289	303	310	302	276	296	299	347	295	290	314	313	318	313	314	337	299	270	318	326	302	307	293	319	304	333	294	332	286	307	289	268	300	265	303
13054	6524	15045	16515	8720	6582	4860	3714	3075	2649	2251	2162	2162	1813	1681	1468	1443	1233	1133	1055	1072	945	905	908	917	828	820	806	791	742	798	778	772	836	739	730	712	749	797	741	767	750	745	774	711	716	743	704	773	739	723	693	730	737	727	733	707	699	720	706	719	747	739	707	735	714	683	672	712	740	722	680	754	718	760	742	679	689	722	735	698	687	720	684	683	749	703	742	742	709	717	702	712	708	721	729	705	695	740	674	737	709	728	721	666	697	713	718	722	707	667	734	731	691	731	750	704	687	740	683	742	721	703	707	765	722	707	676	750	743	721	727	690	709	736	715	741	671	668	723	713	783	693	683	725	711	685	695	705	694	750	712	737	736	740	727	707	738	696	691	756	734	729	738	698	767	734	724	705	750	726	721	725	743	742	700	691	758	718	737	693	708	663	738	729	663	688	759	708	737	734	728	788	734	746	705	727	722	741	722	649	768	693	722	736	732	741	685	706	710	704	720	686	712	697	671	696	693	691	737	713	718	699	697	707	716	719	729	729	742	726	716	722	689	656	711	764	693	680	737	697	723	740	678	699	749	765	707	681	708	695	729	759	721	735	691	756	744	722	680	703	678	745	728	684	732	686	683	715	709	703	715	687	727	718	728	685	687	725	707	715	735	716	760	696	720	745	691	723	745	728	685	712	767	732	738	725	746	663	739	738	703	705	664	698	693	678	707	724	713	695	713	697	717	708	691	690	709	689	729	711	719	720	713	701	708	734	726	674	743	694	736	749	716	737	687	695	706	697	696	704	741	695	768	771	727	691	780	702	710	714	745	723	731	704	689	755	726	749	719	725	685	689	718	703	675	734	753	685	698	740	700	702	745	709	780	695	729	698	661	746	689	705	742	676	687	666	702	701	712	680	695	705	681	765	682	764	737	705	717	728	695	705	686	755	763	710	696	704	707	710	721	691	731	764	687	738	693	717	737	707	681	723	691	763	720	732	779	691	706	654	705	711	735	790	732	705	710	713	695	716	694	712	691	744	682	755	702	727	718	717	705	712	742	694	695	679	689	690	692	773	735	677	708	690	706	657	726	721	700	757	729	720	742	725	712	736	757	734	686	715	753	693	764	709	726	728	670	747	642	703	706	719	698	698	717	739	708	700	700	697	747	735	685	722	737	751	710	712	721	759	711	755	711	660	712	717	728	716	756	734	707	718	706	712	712	726	695	712	704	712	726	724	737	675	766	699	758	691	719	775	742	685	706	747	670	674	702	731	695	722	793	701	685	686	657	732	698	749	706	682	770	794	683	752	737	721	755	708	731	705	723	705	699	727	725	724	701	709	741	730	670	733	737	719	700	718	683	753	730	670	690	715	700	703	731	704	761	741	711	764	710	706	740	704	773	708	694	700	686	760	715	680	705	722	721	674	689	721	744	684	772	718	722	752	699	709	708	650	717	719	735	740	670	712	682	716	723	700	692	710	738	676	713	710	762	705	716	705	717	723	750	733	688	730	696	698	687	746	794	666	728	660	688	744	731	739	700	697	735	706	697	697	739	719	709	672	705	707	674	718	713	729	700	730	745	715	753	724	692	661	717	649	684	687	720	676	679	720	748	681	749	701	704	735	708	728	676	695	699	738	718	695	717	745	668	724	712	679	669	722	725	719	703	710	727	713	705	703	701	726	675	719	716	719	690	671	729	692	710	716	735	710	698	685	761	726	698	659	710	712	698	713	732	731	680	676	723	735	700	691	688	706	752	762	724	743	685	703	658	690	730	722	708	732	693	697	706	710	680	692	685	699	741	694	704	669	718	720	772	704	750	747	714	703	737	718	691	693	749	669	680	652	728	654	733	779	749	724	742	713	799	724	735	702	661	766	687	685	734	715	793	755	704	784	676	700	730	697	707	729	717	712	717	707	694	688	729	733	746	667	671	760	735	736	732	719	705	686	712	754	713	714	699	713	715	695	700	726	716	699	665	737	704	714	725	725	687	724	724	703	721	705	693	732	711	690	690	677	677	735	740	693	665	702	733	741	730	661	737	672	728	697	672	746	725	705	705	696	747	730	728	732	675	677	757	746	741	710	706	705	741	736	699	724	704	732	682	688	703	711	744	698	751	740	705	682	692	706	742	711	706	736	722	688	723	670	695	737	692	654	708	710	718	732	724	693	684	720	687	666	758	713	678	707	705	756	742	686	792	681	723	669	693	722	742	778	792	749	739	694	718	719	725	732	721	660	715	726	654	719	724	718	705	737	720	741	653	703	706	700	711	761	682	696	721	724	696	714	750	742	738	771	734	695	725	731	705	694	692	708	687	714	702	724	736	698	716	729	715	719	711	706	722	673	671	707	711	748	691	749	684	747	727	696	741	687	734	779	691	721	684	686	698	692	698	703	690	702	750	707	704	735	710	752	665	760	724	714	713	690	684	722	660	725	701	730	720	742	674	698	696	703	701	722	680	693	705	754	702	694	695	713	714	715	721	740	727	750	759	736	712	680	736	723	722	688	697	699	723	738	679	721	718	728	692	703	729	670	691	719	721	770	705	689	681	709	693	763	686	700	727	721	715	717	727	745	743	754	714	720	734	683	733	691	688	689	694	732	707	721	734	714	772	666	718	739	708	730	702	712	655	726	703	719	709	701	731	741	712	687	724	717	681	730	686	709	711	739	739	728	706	693	690	677	725	732	740	751	649	688	714	742	739	713	691	698	731	697	660	742	721	719	745	697	754	754	671	708	690	722	762	667	720	669	708	727	755	717	699	698	759	733	691	666	726	709	742	703	715	717	736	706	685	762	691	736	748	718	740	706	723	693	721	724	763	694	736	704	699	673	737	741	733	776	720	721	697	686	715	753	693	696	683	759	738	703	698	679	700	750	755	714	743	714	707	703	720	704	635	725	701	719	718	709	730	738	730	762	684	711	744	748	646	671	704	744	691	720	705	749	723	728	726	714	726	743	679	688	749	684	781	655	734	671	711	698	695	733	742	702	670	713	732	701	742	702	705	733	744	720	695	733	716	698	697	686	705	722	686	768	742	707	717	673	702	689	748	684	699	709	709	732	702	746	707	690	684	728	724	774	727	684	759	755	713	698	713	702	722	757	725	723	720	710	705	693	731	696	794	694	721	725	770	722	717	704	654	698	696	702	721	726	714	677	754	683	698	726	717	722	703	721	684	682	720	704	692	711	678	711	708	722	705	676	715	746	713	748	698	704	700	710	669	735	718	676	733	737	714	691	705	710	752	707	718	711	737	684	655	720	688	698	701	715	721	721	727	728	726	682	719	765	721	744	715	696	703	689	693	701	732	738	693	706	674	705	743	694	685	743	738	719	705	671	682	676	701	710	773	745	690	698	743	720	718	784	660	763	770	657	722	718	720	702	692	737	709	699	754	727	699	788	744	678	713	706	680	726	717	704	736	729	729	714	683	707	764	739	693	695	701	694	759	747	740	715	734	750	688	688	701	682	756	714	768	681	712	668	686	674	718	728	767	715	740
26438	11508	13498	9952	4065	2412	1583	1201	1011	772	700	650	601	563	499	464	409	461	394	362	366	368	331	348	294	329	328	281	317	291	329	266	288	308	303	281	326	306	304	302	290	267	273	302	284	299	308	283	296	270	298	321	261	279	281	258	298	322	316	311	306	293	304	269	299	283	271	299	274	340	310	301	319	302	286	304	292	288	292	274	266	290	288	302	274	281	274	276	282	276	266	301	294	308	294	293	310	281	274	284	305	314	276	234	277	255	273	311	298	259	324	294	247	295	285	273	275	287	320	297	321	287	257	299	277	289	295	293	289	289	297	306	278	297	306	267	285	302	298	276	301	310	286	290	290	285	293	316	281	290	284	263	248	282	308	311	303	278	293	295	303	286	287	278	303	285	264	295	268	272	273	245	324	281	250	280	293	284	291	331	282	283	250	261	315	319	268	252	275	276	269	286	257	289	286	314	318	290	281	292	287	299	266	289	287	269	282	284	279	312	336	305	272	316	345	295	287	325	298	261	285	288	269	248	276	313	270	269	267	283	288	301	317	274	269	268	284	293	281	283	294	286	315	265	344	286	283	321	269	321	270	280	318	278	255	251	255	258	309	288	274	269	304	284	259	313	263	261	315	281	274	276	283	269	289	305	284	295	305	298	291	296	289	295	306	256	293	285	306	286	272	284	287	286	277	283	277	283	322	279	285	315	312	319	279	274	284	308	319	272	290	268	302	305	284	286	295	300	277	281	287	304	307	310	292	314	285	294	290	298	271	280	286	281	294	298	298	315	253	290	265	306	306	264	298	279	270	280	279	281	305	274	312	286	308	311	265	285	285	352	283	308	282	260	283	263	313	274	271	276	363	264	280	281	304	254	283	281	265	289	245	290	290	284	289	277	293	295	262	275	294	268	291	286	285	283	304	303	282	287	316	313	328	286	272	291	307	325	298	272	265	292	294	272	291	278	278	306	268	289	275	285	282	282	304	278	280	288	255	278	277	282	308	254	286	282	303	263	300	286	280	281	284	270	288	274	303	305	286	296	288	313	290	277	244	283	291	276	295	293	298	256	304	271	317	264	316	279	270	272	302	287	281	303	303	250	278	327	333	264	290	258	290	253	275	285	291	278	284	293	286	312	296	310	282	274	304	266	299	274	289	304	302	320	302	292	292	269	304	280	266	303	264	275	287	308	285	312	291	306	295	281	276	315	258	275	313	248	281	272	304	277	268	257	303	316	287	279	281	285	302	284	298	253	288	318	314	309	293	279	292	329	281	280	276	263	267	315	285	287	259	288	326	281	282	284	303	266	308	286	333	282	301	289	286	279	265	276	261	290	314	298	276	318	315	267	284	276	308	277	294	251	297	299	308	269	300	291	304	308	277	283	261	278	273	322	252	311	288	289	315	298	300	298	266	312	279	287	311	317	275	286	285	272	305	278	289	302	284	277	273	301	282	279	315	284	293	300	281	270	304	274	309	269	303	295	275	276	320	307	298	255	290	294	299	276	289	294	289	300	271	314	261	282	276	270	292	282	293	321	283	259	278	276	300	259	262	323	287	284	277	284	308	254	281	282	309	265	300	301	261	267	293	328	276	275	270	244	259	279	251	306	274	235	293	305	280	296	289	257	280	290	295	328	288	277	319	309	309	296	286	267	275	271	251	292	269	285	245	252	259	281	315	307	275	291	248	295	306	260	272	275	293	281	266	312	284	270	277	300	306	311	267	310	281	287	275	278	304	276	277	272	284	294	289	299	291	320	278	306	276	257	259	258	288	277	284	284	281	268	300	277	273	298	303	260	316	310	293	271	267	315	300	290	283	287	305	307	322	290	264	251	301	264	284	298	301	305	302	296	289	276	287	287	295	282	305	298	280	286	331	271	287	302	274	272	311	306	266	268	275	280	309	268	318	296	301	282	271	308	296	289	289	272	280	287	295	315	267	284	281	286	311	295	312	257	291	285	318	299	311	260	311	341	294	307	284	294	286	302	290	257	312	273	293	278	281	295	294	283	294	300	281	270	267	274	272	307	237	270	281	289	271	287	268	280	273	272	295	282	304	294	291	303	278	290	281	278	269	286	267	297	287	305	270	308	255	260	303	275	299	285	270	266	298	302	276	294	300	290	295	308	297	280	298	254	290	264	271	281	288	299	276	256	236	336	295	279	284	291	271	324	313	310	289	291	294	258	294	320	282	268	304	295	313	269	276	299	336	274	302	270	265	297	264	311	260	296	293	292	245	302	283	320	247	309	281	246	301	269	342	295	303	283	268	279	264	305	280	320	280	271	302	293	307	286	307	294	303	308	318	293	320	263	290	260	318	317	269	270	294	310	292	303	270	288	307	261	300	302	281	281	264	299	270	285	257	294	292	284	268	296	282	247	260	273	282	246	264	325	291	270	282	291	288	305	303	293	271	309	311	299	283	289	299	241	271	294	271	283	285	256	276	283	304	306	315	282	293	315	319	298	298	297	279	278	295	276	287	285	282	291	310	302	295	294	267	313	298	322	308	323	275	278	296	269	296	294	268	273	282	276	319	262	282	275	284	320	290	306	285	274	291	269	331	300	274	277	268	289	277	313	307	307	292	323	309	251	257	300	265	258	264	277	290	325	304	275	280	305	292	311	286	269	297	283	312	281	282	331	275	285	325	285	302	299	275	309	283	286	260	318	274	282	301	279	279	297	265	276	311	295	315	264	321	269	290	301	288	278	266	286	320	324	298	284	289	262	292	278	287	288	276	289	310	302	265	285	267	274	244	277	270	285	278	309	305	297	287	286	290	287	271	294	297	309	316	307	293	335	281	305	268	325	300	277	294	297	299	283	291	281	313	284	280	262	300	279	272	281	283	292	291	285	295	308	265	298	304	280	307	300	274	264	270	302	302	305	306	273	280	316	277	311	283	330	296	270	291	293	276	252	325	280	290	264	262	313	282	279	293	270	315	277	250	304	265	309	309	302	299	308	284	284	254	272	290	320	304	299	314	287	291	276	286	276	253	293	235	288	281	297	295	269	304	250	297	274	269	300	280	263	286	277	316	301	278	264	297	298	292	300	288	290	271	299	260	336	291	311	308	276	296	276	293	293	292	275	321	262	294	299	334	266	301	291	269	260	284	289	284	259	271	280	278	269	282	286	265	295	287	291	276	303	268	262	291	308	295	296	286	289	289	302	320	297	286	272	298	309	300	294	266	264	279	281	279	292	278	298	281	294	286	302	282	292	265	299	301	282	298	265	332	302	273	310	276	292	276	270	247	271	296	304	303	307	303	248	279	279	279	269	277	283	278	317	289	271	281	252	286	279	313	287	283	307	269	295	254	316	309	265	279	288	279	289	276	291	290	268	312	336	304	298	271	320	320	258	273	290	303	293	263	294	300	300	289	260	320	309	296	267	291	289	262	284	281	305	292	266	257	293	309	319	275	259	284	314	268	282	262	318	253	274	301	291	283	304	280	296	288	316	290	266	303	279	292	274	309	321	301	280	284	260	302	289
15741	9116	19706	18314	11758	8962	6378	5173	4182	3607	3015	2801	2654	2386	2155	1833	1673	1552	1374	1146	1137	1056	1009	946	926	824	821	804	808	783	820	765	767	743	740	748	732	702	707	741	754	707	723	723	728	717	773	722	678	708	674	723	706	703	702	692	679	663	701	698	650	686	647	678	698	647	709	622	635	657	691	669	660	672	662	659	711	669	655	669	703	656	691	678	682	656	664	672	659	688	646	637	685	669	676	706	696	714	659	655	667	667	640	680	660	667	670	692	704	720	707	710	631	636	655	659	709	651	690	679	629	683	655	682	702	659	681	654	724	730	638	665	647	695	680	663	664	715	671	704	684	621	647	629	681	644	680	684	667	661	707	677	706	645	672	671	687	663	660	670	669	655	664	669	709	637	632	623	674	687	712	691	663	693	656	668	716	724	676	670	674	667	646	705	673	647	737	670	643	676	693	669	673	623	659	742	667	663	690	648	701	673	702	665	648	707	695	704	674	647	670	675	702	674	683	666	667	672	645	709	682	596	678	665	725	704	645	658	691	651	655	656	683	670	679	691	691	644	644	690	689	642	675	681	702	666	680	666	674	695	651	693	627	664	665	679	650	692	681	645	686	710	661	679	654	642	642	688	690	652	629	680	636	649	651	637	633	678	700	636	698	635	644	662	700	700	619	654	682	706	665	674	676	678	720	632	696	670	613	705	660	658	700	687	652	636	641	708	677	657	662	659	667	729	673	625	703	673	680	693	661	653	684	701	664	758	657	642	648	657	634	606	666	697	714	688	667	658	654	665	677	661	720	650	617	641	694	661	711	653	663	633	695	657	600	678	618	661	652	693	667	621	655	656	679	675	744	671	667	624	659	661	647	674	678	689	614	694	698	667	659	665	646	688	669	672	621	650	683	654	657	650	646	628	641	666	643	643	703	667	662	658	645	699	671	690	623	683	641	667	683	684	701	656	713	657	688	676	697	600	680	662	685	657	673	689	637	675	644	725	699	692	711	697	676	647	640	689	664	692	667	648	701	616	641	716	678	604	675	694	747	658	656	641	659	670	662	666	674	636	674	693	653	626	605	662	726	683	655	655	685	649	713	699	603	716	683	654	635	652	684	684	703	685	706	701	657	688	692	620	687	715	695	648	666	657	697	678	679	664	657	627	636	666	651	685	691	696	644	634	682	622	655	639	637	686	686	663	664	661	679	691	688	666	671	671	688	689	673	671	685	670	715	646	664	661	648	653	652	647	638	660	676	667	683	671	648	663	676	671	686	676	673	631	667	662	650	699	641	679	688	706	640	679	683	637	692	684	592	657	653	639	662	648	672	655	684	644	672	720	745	671	638	641	680	619	614	675	702	701	704	676	703	623	688	650	671	614	645	703	682	617	667	736	643	718	639	685	676	649	645	650	674	673	673	635	670	684	686	645	651	683	652	676	663	656	638	678	655	697	653	648	706	654	674	699	667	670	704	670	612	677	661	708	679	689	629	614	703	679	729	674	667	659	685	679	733	673	712	660	671	668	653	689	700	633	683	701	614	676	631	676	712	663	712	634	672	672	681	685	701	698	649	673	659	676	647	678	634	679	661	659	639	681	684	672	736	672	680	708	657	671	673	652	638	658	632	693	704	651	681	675	708	734	680	657	638	666	662	670	661	663	621	680	691	656	683	649	652	642	637	637	665	639	647	635	697	676	647	643	620	704	647	661	635	654	629	659	648	663	682	709	669	630	721	620	707	669	672	694	643	703	665	663	622	616	690	695	654	643	676	690	675	682	671	701	706	639	649	672	653	640	714	683	640	676	652	679	680	661	663	706	669	707	645	680	621	672	678	650	624	658	669	671	639	700	673	646	655	651	672	630	699	675	685	666	674	634	720	662	686	680	688	673	651	691	662	653	674	705	641	633	663	689	676	653	707	651	651	649	643	673	656	677	719	711	666	732	672	651	669	712	718	641	690	712	678	667	606	649	718	662	667	679	685	648	688	680	668	690	643	702	696	687	658	655	664	664	631	672	645	629	753	671	645	661	655	647	643	633	684	687	662	651	685	628	646	654	673	680	625	633	662	698	739	675	660	687	669	668	663	643	695	723	622	696	695	639	694	627	693	658	684	667	682	684	637	646	667	616	681	695	639	672	686	669	684	648	602	722	671	661	614	641	678	719	671	644	695	663	676	645	623	634	728	679	685	679	654	684	654	673	666	657	699	652	710	718	673	661	673	620	661	657	682	635	694	638	711	646	671	669	652	660	689	630	697	666	635	667	688	687	682	679	698	619	607	698	708	650	651	674	637	738	636	664	693	689	684	638	687	680	682	672	665	680	669	654	740	660	659	689	711	631	715	676	683	671	681	649	666	646	638	651	657	627	633	671	649	672	671	673	688	668	663	644	730	680	674	698	680	695	682	658	693	684	685	693	689	694	657	707	654	676	718	683	668	658	630	687	683	663	666	622	683	687	685	674	715	692	689	661	676	668	654	723	694	673	704	676	671	695	678	653	663	687	671	690	646	688	681	610	707	684	646	639	659	672	629	690	701	657	648	636	729	670	698	709	653	662	702	667	675	670	644	643	681	725	695	673	631	683	654	670	684	630	681	659	658	647	718	646	654	674	652	627	628	624	677	677	600	661	702	670	671	628	691	700	681	692	682	648	648	671	633	712	667	698	669	687	688	643	660	679	653	685	683	707	671	672	637	679	675	686	647	660	626	702	728	637	661	717	706	620	700	651	655	697	651	645	676	686	665	619	664	681	688	694	654	657	653	647	640	667	727	736	647	649	676	675	640	655	681	651	665	688	681	628	720	633	677	701	677	709	721	656	663	683	688	642	666	642	709	618	655	661	677	602	657	630	669	658	653	659	650	674	674	647	664	655	681	682	712	681	680	684	678	710	655	682	658	697	664	685	688	663	629	674	699	674	670	682	669	690	636	655	676	703	703	689	669	678	620	699	685	681	664	668	663	686	674	646	669	633	635	636	656	683	731	654	696	654	653	692	659	673	653	664	666	673	665	667	700	652	703	677	698	663	644	657	679	698	674	647	674	679	678	673	675	719	683	651	678	657	628	658	661	661	616	638	690	690	681	703	689	650	668	707	663	683	665	652	624	645	650	689	668	703	695	666	650	626	655	709	666	689	666	700	643	668	690	627	705	682	723	722	681	687	733	680	712	658	677	688	661	628	658	679	697	676	648	672	663	670	669	675	705	671	702	694	664	682	645	671	672	708	683	694	658	641	621	651	655	679	635	682	659	683	717	655	668	665	676	696	651	655	704	699	638	657	644	663	688	657	676	680	694	648	671	648	699	708	650	658	686	658	691	659	648	701	699	657	641	688	648	647	688	660	675	692	698	642	677	648	671	652	624	671	695	724	705	645	684	684	652	674	713	684	622	634	664	697	655	631	700	643	667	645	634	657	667	670	635	636	699	681	630	691	689	710	686	708	680	626	662	665	696	645	667	645	640	680	724	716	665	686	670	683	645	684	700	642	618	667	656	635
9024	4060	4413	2859	1431	962	767	617	487	461	464	419	394	380	360	326	313	355	341	318	305	289	280	301	297	299	289	245	276	323	239	265	281	263	281	280	280	233	261	267	264	273	303	276	277	267	275	263	271	266	299	275	279	279	291	264	297	299	262	279	287	276	290	276	268	253	279	230	275	281	286	297	263	263	295	283	260	281	268	273	254	273	281	265	262	248	254	259	286	264	280	263	248	287	273	274	281	261	263	270	284	275	288	275	292	313	261	265	266	259	286	269	304	277	272	264	278	273	282	263	278	277	283	265	293	294	271	306	261	269	289	249	238	292	271	258	303	280	273	291	273	296	300	277	240	282	282	257	279	264	292	254	260	279	232	232	258	270	271	264	233	298	268	294	275	272	278	294	249	274	275	299	285	239	268	253	291	272	267	226	286	290	271	269	220	238	293	260	280	259	268	259	265	274	267	279	286	308	264	262	291	275	297	269	267	291	278	258	280	272	262	266	286	252	263	258	262	309	258	285	277	257	272	272	254	270	273	242	255	302	256	225	259	243	274	273	259	292	263	273	264	272	256	250	283	263	246	292	277	303	272	259	256	297	289	274	281	258	265	303	261	262	278	260	297	265	246	292	290	283	279	259	252	278	277	293	299	271	297	236	265	262	268	273	248	306	292	239	310	264	264	250	263	269	280	278	280	297	278	294	242	271	302	273	230	290	256	308	268	275	268	237	284	267	256	287	279	299	256	261	303	249	284	268	259	250	275	297	279	285	286	293	304	263	284	275	279	260	283	251	273	263	270	279	288	269	265	275	286	260	264	262	279	271	290	265	252	271	267	261	237	264	235	265	313	291	283	254	275	247	244	253	271	295	265	254	267	285	274	258	308	293	272	280	280	243	281	257	306	255	287	226	282	257	293	280	271	283	267	256	279	227	263	258	239	262	280	298	322	311	248	291	254	284	282	269	273	259	267	252	269	287	258	249	253	250	255	248	248	277	249	274	277	263	285	247	249	262	271	268	225	262	249	292	268	225	256	249	253	266	262	253	237	261	253	268	260	288	280	253	290	292	255	257	265	277	243	275	263	263	267	280	275	267	252	259	281	272	258	273	274	233	275	270	260	259	264	284	244	282	250	283	286	245	279	264	260	273	279	291	302	276	299	303	269	250	283	235	263	249	305	278	293	255	298	250	286	252	268	299	260	252	230	292	264	283	266	256	225	261	266	303	276	288	307	274	261	256	247	261	259	263	282	258	266	285	318	270	279	277	266	276	253	240	259	221	267	235	314	266	282	265	265	261	275	274	301	287	262	275	298	263	280	276	279	283	260	271	252	266	287	249	276	262	266	311	250	251	269	291	265	253	279	253	258	280	245	289	260	276	276	273	281	251	294	266	283	272	267	271	292	286	278	286	276	271	260	269	274	281	280	250	281	272	266	266	273	249	279	290	275	288	262	269	289	287	278	268	257	300	263	269	288	251	268	274	251	277	268	281	255	272	302	280	252	263	264	269	303	285	263	279	279	293	253	256	256	239	256	267	286	286	267	261	273	297	282	287	261	282	293	259	226	296	267	284	306	279	250	269	274	248	281	276	264	289	273	261	258	283	287	271	280	259	262	261	288	290	258	258	287	275	268	281	265	282	266	266	268	306	255	294	319	280	277	280	293	250	249	289	286	265	250	242	244	269	266	257	274	274	265	256	263	306	294	272	264	271	237	236	268	241	274	269	282	267	276	279	246	253	267	236	288	264	243	250	266	268	285	263	267	272	285	282	283	271	271	279	258	251	291	254	265	279	273	265	286	277	282	280	279	272	278	286	278	229	267	247	285	263	296	277	266	282	270	278	306	289	252	245	290	277	250	237	282	268	266	285	268	272	276	283	244	265	278	310	325	237	286	274	294	280	261	262	263	268	280	293	278	282	259	292	251	289	253	276	257	293	285	287	242	310	276	276	229	272	283	259	288	246	293	267	269	286	256	282	270	263	257	275	264	272	270	275	291	268	258	237	277	248	278	259	279	247	303	283	284	279	280	256	253	255	287	289	288	272	262	301	265	276	293	262	276	275	265	267	258	281	242	276	256	272	266	282	238	295	261	275	265	264	255	250	277	272	281	261	264	259	258	242	295	286	288	263	272	290	252	256	287	263	272	276	283	284	288	263	258	257	262	272	284	244	238	293	306	295	279	293	242	281	288	284	264	238	276	283	243	286	281	295	308	291	281	259	288	254	244	297	264	283	251	267	267	262	271	267	314	286	279	279	268	262	268	276	236	270	261	269	260	275	287	279	256	297	301	270	284	254	293	274	272	271	261	283	217	261	302	284	246	267	262	288	276	263	300	271	272	254	249	271	262	264	265	293	268	275	272	267	302	251	272	291	300	272	311	267	283	258	290	290	254	277	241	269	262	262	273	313	245	269	265	284	284	286	268	280	271	261	248	289	246	280	263	255	286	284	272	282	260	300	257	254	249	264	285	299	244	264	271	288	278	278	272	279	277	257	241	274	260	257	266	294	267	257	291	253	262	245	273	264	259	270	263	268	239	303	312	257	267	259	265	260	285	261	271	275	270	247	305	261	262	288	260	277	263	271	281	260	251	300	255	254	308	291	275	274	263	266	284	269	282	275	259	292	272	270	266	289	259	285	255	296	287	272	267	274	271	296	277	285	271	272	264	293	275	273	246	264	288	268	281	266	298	254	284	244	268	303	261	276	298	279	293	281	260	279	274	269	277	260	284	240	245	262	262	268	280	251	276	260	254	264	312	270	300	301	235	295	264	269	231	272	250	304	270	290	281	272	249	265	253	294	275	302	261	259	269	283	270	291	289	268	256	276	233	274	256	266	280	264	282	291	300	291	282	285	241	266	286	257	221	257	259	269	265	260	281	288	262	287	282	264	271	272	239	268	253	278	293	273	271	279	276	278	265	271	276	268	292	288	244	257	316	302	267	254	234	296	299	264	267	255	263	292	248	267	284	256	272	273	267	280	281	255	264	257	285	254	252	263	292	274	268	269	260	297	248	282	254	277	283	276	281	294	274	300	277	268	268	310	284	282	274	283	282	286	285	281	265	271	262	288	252	268	268	279	257	269	261	282	250	246	238	295	272	266	270	265	270	293	237	289	290	269	273	278	286	288	310	269	279	285	283	271	265	254	238	265	276	292	257	261	223	265	278	277	272	271	261	268	280	270	264	281	242	265	254	265	269	272	282	281	242	296	276	284	267	281	245	270	244	273	261	274	255	254	268	255	281	294	269	288	281	257	318	256	276	271	274	277	257	303	274	248	280	235	248	264	279	284	254	229	276	271	270	275	263	251	273	274	259	277	289	277	294	263	258	265	285	231	219	263	255	272	273	272	280	278	301	248	259	256	279	262	299	263	282	278	257	268	284	271	257	279	271	275	286	280	293	282	286	295	276	263	280	321	272	296	260	257	272	286	292	270	272	243	306	279	256	271	272	277	277	242	266	254	291	297	290	284	271	270	283	272	299	276
6074	3997	8273	7737	5005	3627	2722	2291	2006	1716	1587	1507	1357	1281	1119	1024	1011	969	888	811	761	745	771	735	720	697	699	733	682	657	707	661	684	695	686	709	708	684	649	667	637	686	669	681	628	638	625	684	632	615	669	622	637	642	616	640	616	655	634	631	624	625	670	628	654	629	646	633	597	645	646	601	665	640	622	654	640	611	653	649	621	647	663	653	672	654	613	637	650	641	638	666	609	667	651	665	674	587	639	611	672	664	656	648	634	644	602	648	653	606	648	628	624	678	607	678	588	618	613	614	658	673	632	661	658	619	652	650	668	644	642	608	653	631	682	613	637	633	565	646	627	657	655	666	631	612	667	659	659	662	638	586	611	621	695	600	647	642	652	656	687	620	622	684	628	631	634	657	686	681	651	606	607	623	620	645	632	621	635	666	619	662	641	657	670	645	651	683	625	655	617	637	674	668	685	591	594	647	625	639	673	656	685	639	618	702	668	642	651	602	627	623	655	680	674	666	661	628	639	624	720	649	616	657	638	622	621	645	721	632	599	600	589	664	642	645	636	658	671	647	640	583	667	658	667	622	623	657	625	641	645	659	633	630	696	691	621	659	685	628	643	676	640	651	601	645	598	625	674	656	624	669	625	636	649	589	599	636	635	603	649	642	675	664	671	639	597	658	623	645	639	685	605	643	645	592	655	614	643	668	621	622	626	673	619	623	630	662	611	638	656	617	671	638	617	623	644	637	613	640	688	624	652	677	622	685	686	590	654	660	700	593	643	636	661	651	621	621	626	610	663	635	612	628	634	618	642	663	640	616	573	656	617	605	651	660	669	609	620	674	616	626	627	613	587	611	623	590	643	621	641	609	651	655	625	649	639	645	634	618	663	590	602	656	615	638	633	630	642	602	669	615	640	655	673	635	645	667	646	651	617	677	640	625	654	664	650	663	670	686	675	644	628	653	642	626	617	635	663	659	624	665	635	666	609	607	602	681	642	672	638	586	634	676	663	653	603	597	640	638	621	629	678	639	627	646	612	635	672	635	603	651	657	581	600	698	599	653	631	663	617	651	643	666	655	618	649	628	618	644	678	648	591	647	616	672	642	642	626	626	644	587	676	654	645	621	654	665	670	624	629	652	652	692	651	619	627	697	655	671	670	641	657	673	655	662	634	645	615	606	667	651	651	639	688	631	605	631	599	612	645	626	630	619	637	631	651	649	651	622	681	654	615	636	635	617	590	651	724	636	629	646	628	645	636	621	654	646	632	644	649	600	634	639	637	640	646	668	629	615	607	637	662	660	648	633	667	645	623	664	615	672	619	639	587	612	651	626	624	700	628	672	647	638	634	626	610	634	594	616	662	671	654	623	611	628	585	652	625	628	671	605	613	630	645	661	669	669	578	682	691	613	649	651	636	677	618	604	587	630	675	659	600	634	679	680	658	645	634	616	606	667	632	619	628	637	659	627	594	636	641	663	686	616	681	644	629	655	667	653	695	641	656	670	647	658	654	665	614	598	590	598	638	665	634	643	662	677	682	688	666	656	620	658	629	637	656	628	648	667	639	638	589	579	640	627	636	636	634	612	677	644	674	656	687	594	669	639	653	659	615	648	634	679	608	621	652	601	615	623	603	622	641	625	661	639	608	669	662	650	597	635	616	606	628	629	617	624	639	678	624	660	631	628	644	613	658	621	645	571	633	660	682	643	590	656	609	620	625	624	675	644	656	630	646	651	634	652	645	639	597	633	611	629	636	618	612	635	656	617	672	629	643	637	672	649	620	632	640	605	632	633	642	644	608	612	629	654	609	689	679	647	637	622	650	651	661	603	606	677	639	662	650	645	583	634	626	671	622	640	607	617	654	650	624	656	653	663	636	623	630	655	662	649	623	686	623	593	605	624	618	662	619	635	662	640	607	648	647	646	639	652	662	659	655	619	662	648	660	629	651	666	637	630	675	607	624	614	643	630	634	637	680	656	689	658	608	616	639	617	581	623	644	635	636	681	613	640	631	636	637	668	684	630	620	641	616	631	650	612	618	702	672	658	642	605	652	623	639	619	560	700	637	643	670	655	644	702	614	606	660	636	649	676	620	650	596	647	654	649	627	669	640	636	623	607	628	630	663	643	598	629	633	605	664	621	614	612	676	610	629	645	642	650	661	566	651	639	640	616	655	602	630	600	693	631	608	654	683	670	627	599	651	592	656	639	683	583	643	642	685	601	583	645	632	661	649	618	658	684	667	634	659	617	639	609	609	603	680	613	699	600	594	620	627	624	632	647	650	660	609	625	634	648	630	625	651	613	622	600	666	617	639	643	622	641	641	655	652	602	618	657	659	631	662	669	619	631	662	645	625	631	630	641	638	593	630	565	628	614	674	657	670	685	641	657	616	666	650	640	638	620	629	636	655	603	640	637	629	632	619	615	639	625	680	644	652	653	678	596	660	613	629	606	712	649	630	614	647	661	625	681	687	632	645	685	650	618	638	647	623	612	614	650	631	638	633	584	619	648	621	608	651	645	597	644	642	647	624	647	647	659	639	587	652	634	668	644	611	702	666	635	664	622	637	635	612	650	630	658	634	629	657	660	669	635	606	644	618	609	655	679	650	662	650	690	623	679	628	667	631	609	623	624	627	664	624	609	678	636	641	649	620	635	609	663	646	658	616	662	628	572	590	618	624	632	659	664	631	644	621	610	674	657	633	658	598	669	630	659	637	643	622	627	657	647	699	664	622	672	599	597	623	672	644	628	608	619	603	648	608	646	629	635	646	604	590	639	645	625	621	632	643	597	657	648	641	629	628	637	664	633	634	651	660	619	607	672	704	664	650	653	622	625	654	605	619	631	656	655	610	650	642	618	644	609	665	624	654	677	638	624	649	655	640	678	637	667	636	650	610	617	613	648	623	653	638	629	621	617	639	657	594	667	640	624	644	629	654	604	656	635	633	699	646	650	657	617	626	647	609	616	657	648	671	618	634	654	689	634	602	613	667	637	648	627	631	699	657	683	656	622	653	631	660	614	620	643	625	640	671	647	632	644	664	617	648	653	626	640	620	693	620	658	648	686	626	609	642	625	623	635	647	596	635	645	659	626	634	663	649	643	672	657	708	651	638	620	634	644	654	661	674	633	637	656	650	671	665	640	647	645	667	649	671	636	662	648	629	615	708	690	649	656	669	651	620	670	676	655	629	583	660	602	593	642	651	655	625	668	584	618	617	657	641	643	644	637	625	648	628	624	663	628	658	590	683	662	643	643	686	639	653	620	615	661	639	659	625	668	676	596	592	639	660	629	630	702	667	632	634	637	571	627	683	578	605	639	645	634	645	644	639	618	615	616	627	669	663	685	630	668	650	653	707	645	658	597	611	613	607	673	662	655	628	696	644	658	617	646	627	633	636	613	612	591	624	678	625	636	637	620	649	659	628	616	642	641	615	671	615	624	704	632	599	631	611	609	631	625	642	651	660	621	638	594	624	624	657	639	634	664	672	613	657	621
18475	7519	8290	6204	3019	1661	1155	905	752	654	580	515	548	480	437	424	465	356	375	371	381	320	336	337	327	361	320	328	319	318	310	312	297	280	318	294	326	300	315	312	286	314	295	316	300	306	310	312	347	296	336	301	284	306	314	336	276	302	278	282	328	306	279	337	334	247	290	287	295	273	294	319	287	308	314	314	312	300	297	288	304	295	308	307	302	307	293	303	276	297	295	307	299	292	316	269	276	313	300	267	282	293	286	292	316	297	315	294	311	294	307	301	341	292	303	294	279	306	298	294	320	305	296	305	274	299	314	292	295	318	332	341	323	300	274	328	320	313	295	292	317	331	290	281	274	331	315	294	293	352	307	320	283	319	285	325	326	305	285	263	299	299	316	309	295	299	329	323	276	304	317	316	277	306	300	297	261	323	285	279	282	294	310	333	312	297	317	317	278	298	301	276	322	271	326	315	345	284	296	331	322	304	319	276	291	315	274	316	264	284	271	327	307	317	316	292	304	285	283	300	326	293	291	311	306	319	286	309	313	323	297	327	311	297	308	300	315	320	284	297	301	298	309	338	299	269	287	326	320	285	279	292	264	293	311	282	285	316	306	323	303	336	320	303	315	301	308	315	321	288	321	278	311	329	311	276	297	289	308	368	300	291	315	260	317	306	306	273	297	288	303	318	311	249	309	321	306	296	312	314	311	304	319	303	320	305	333	304	325	330	329	279	275	331	306	297	281	277	292	295	315	307	324	315	292	303	291	314	299	315	279	285	278	298	308	287	317	291	342	308	277	275	299	324	285	299	266	294	329	309	308	308	315	282	298	310	269	286	324	299	307	314	291	302	286	322	276	295	314	298	291	327	300	296	297	329	284	301	311	289	274	295	291	307	311	291	325	314	286	299	304	265	265	267	327	323	305	309	325	316	287	310	290	296	299	259	294	347	271	280	303	310	327	303	307	304	288	264	295	300	290	316	311	292	307	293	301	297	309	304	333	303	310	324	296	291	295	324	338	291	314	287	305	309	287	321	304	279	314	302	324	307	299	314	315	324	263	280	321	324	315	282	303	313	293	293	347	330	303	303	308	291	265	278	302	318	297	291	309	314	304	293	271	290	275	311	305	333	296	318	289	331	263	274	284	318	324	310	296	318	306	294	285	319	280	295	326	315	321	268	322	326	320	314	292	315	312	288	288	340	298	314	315	321	327	313	289	284	313	290	291	259	278	308	307	333	325	304	307	283	326	296	275	316	309	302	327	312	314	283	291	278	301	280	305	296	310	318	298	288	299	350	304	289	320	282	333	339	302	338	313	298	318	326	310	311	283	287	333	279	309	278	306	288	258	289	289	292	302	300	289	277	307	277	266	337	302	306	332	315	291	311	291	284	288	309	269	294	310	302	309	297	297	325	294	320	305	280	295	334	315	296	295	312	297	301	280	300	299	317	298	294	273	314	282	288	285	277	282	305	302	293	312	268	302	284	298	296	290	280	289	303	314	287	283	298	310	290	274	304	326	308	291	308	295	307	324	278	306	289	309	326	278	323	308	296	333	280	309	281	279	284	277	306	292	323	288	302	334	299	310	282	325	298	276	297	282	325	321	301	293	298	282	293	287	295	297	276	332	307	325	313	293	317	329	278	279	325	302	282	309	288	304	308	308	264	326	306	287	313	289	330	307	323	275	319	297	309	324	302	313	308	286	321	265	277	273	299	279	298	292	281	302	300	258	316	328	318	293	316	296	304	288	284	315	312	280	262	281	324	298	274	267	291	291	292	312	309	300	324	314	310	317	296	333	305	312	286	299	307	294	304	318	317	295	281	300	291	324	261	321	303	304	333	303	321	311	316	315	320	312	302	320	320	305	294	302	311	314	315	270	319	280	324	291	290	307	270	265	282	298	304	277	286	302	296	262	318	278	274	286	317	299	336	323	295	298	290	309	293	296	301	309	291	303	311	323	305	333	331	303	302	305	324	310	274	289	295	293	278	284	311	325	322	297	326	292	308	326	319	290	306	281	290	279	304	300	290	274	296	322	282	298	339	284	277	311	315	285	305	282	315	297	301	298	304	276	294	307	316	294	266	314	286	278	280	298	315	270	322	334	299	314	293	286	316	301	324	307	299	306	293	265	306	324	289	293	302	330	293	315	301	312	291	292	296	298	288	330	304	276	297	287	295	268	301	263	309	275	322	308	312	328	318	275	303	338	294	312	284	308	324	290	319	303	310	288	288	282	276	303	317	297	324	289	306	313	282	313	307	289	289	334	302	306	335	321	319	283	296	276	287	308	305	317	273	305	297	302	303	271	301	300	279	318	313	290	285	274	295	295	277	304	314	339	328	300	314	307	352	285	287	321	278	337	309	346	299	300	325	301	293	277	315	321	333	324	307	301	289	312	310	350	298	316	292	298	294	316	329	281	293	305	303	296	290	283	280	281	305	301	281	314	313	340	292	295	297	284	309	304	292	303	293	323	298	274	300	316	274	260	285	288	318	296	314	328	283	306	321	313	328	283	295	276	302	253	331	274	331	310	287	280	295	279	288	306	306	285	297	356	291	287	290	307	298	284	283	303	320	301	305	309	285	327	303	302	294	304	284	305	321	286	285	338	280	268	300	320	330	314	283	289	277	276	272	314	315	314	327	292	294	305	318	297	278	294	294	314	282	290	283	322	291	324	313	360	288	320	281	295	298	319	290	314	306	272	283	299	313	277	274	307	262	359	276	309	277	309	307	279	309	278	293	270	293	267	298	311	331	314	259	306	317	293	325	315	328	277	284	304	298	287	297	291	294	309	323	289	315	309	306	340	328	278	341	298	267	291	292	294	325	282	299	275	284	298	282	278	321	279	315	298	280	298	332	317	300	317	321	317	289	315	307	296	284	312	306	308	295	307	310	298	289	318	288	305	318	292	279	332	306	275	334	300	273	354	273	307	291	279	302	302	302	288	296	329	299	312	319	315	313	301	328	278	317	301	301	315	296	311	283	336	313	297	301	262	328	303	348	321	289	327	295	322	317	284	293	281	316	252	298	277	300	281	311	296	318	292	275	351	306	316	274	302	284	290	305	290	284	338	308	301	297	343	325	286	297	316	281	324	344	282	307	324	291	311	322	297	291	315	287	338	325	304	315	308	337	330	311	303	273	292	302	289	321	280	304	307	284	301	306	294	262	289	302	307	299	294	320	301	313	295	272	273	327	301	278	283	296	301	316	298	318	297	311	286	287	331	284	324	321	307	265	292	303	307	300	316	303	293	309	331	271	324	321	282	301	304	276	327	316	324	288	292	302	289	314	303	299	288	320	311	308	286	285	354	346	311	331	278	322	301	309	306	301	314	313	304	291	330	303	313	288	298	304	302	333	313	307	290	307	272	300	321	276	280	288	295	292	342	292	316	300	260	283	296	301	329	304	331	309	309	301	300	265	286	281	228	321	312	323	305	312	299	331	294	315	280	331	283	293	297	293	293	327	296	320	282	285	281	289	273	294	308	344
12559	6834	13780	13938	9061	6315	4930	3906	3194	2752	2512	2243	2094	1857	1605	1551	1341	1162	1113	1022	968	978	894	906	871	840	846	836	809	776	780	801	787	756	801	765	763	747	735	755	724	719	694	741	709	761	774	676	739	788	727	736	722	715	703	690	681	689	714	697	724	741	700	743	712	724	734	713	676	691	732	677	708	767	699	687	705	674	691	727	736	706	706	679	737	728	733	700	712	716	730	744	723	675	701	706	702	680	696	701	681	698	660	716	655	732	700	706	740	694	675	688	675	700	706	705	749	773	715	682	674	712	717	702	698	686	640	651	709	686	748	725	698	741	720	691	740	683	700	752	685	764	691	677	709	660	694	716	728	688	713	739	716	729	723	713	716	720	680	699	738	689	731	734	689	719	700	716	651	681	686	687	660	735	673	755	670	706	693	709	736	718	736	721	757	691	759	735	713	724	656	668	703	738	714	709	701	737	716	695	722	656	691	725	726	747	739	720	699	711	685	745	692	726	743	696	673	713	662	757	658	689	705	662	681	749	692	672	708	679	703	704	673	740	687	698	712	738	720	688	746	728	705	703	698	756	741	678	729	683	686	721	693	697	679	719	682	687	705	732	675	722	699	723	688	706	685	735	720	708	690	690	680	710	712	679	743	674	679	733	718	718	682	741	719	692	718	728	719	708	666	693	679	702	715	676	701	702	709	693	753	695	728	740	661	689	681	698	702	719	736	684	639	687	693	706	735	737	722	671	680	730	700	706	671	763	695	682	661	694	682	702	700	720	746	649	730	724	740	723	735	719	681	700	705	725	726	716	737	698	751	681	728	672	758	734	715	711	722	701	713	689	699	704	711	730	727	729	729	694	697	704	716	688	712	711	677	688	670	703	720	700	707	700	726	712	681	691	640	721	733	681	745	714	691	694	688	734	736	718	695	741	761	701	704	678	659	699	687	722	709	669	693	725	674	693	732	723	721	755	670	684	685	681	734	716	713	705	711	651	657	731	765	684	675	720	693	728	707	684	714	672	742	712	705	718	719	707	693	682	698	723	710	741	732	751	698	712	748	700	672	696	658	637	662	633	722	727	735	704	753	639	657	667	671	708	719	710	717	665	697	684	746	685	684	705	763	737	727	686	756	655	718	689	747	709	720	699	684	674	698	706	702	696	677	724	684	661	649	703	698	689	718	758	750	717	720	727	684	705	738	754	703	696	710	663	670	703	735	707	697	685	717	707	677	666	666	696	687	680	739	704	684	721	713	686	706	721	704	718	667	701	735	681	696	698	646	646	710	707	679	712	686	726	724	722	732	698	741	758	683	673	635	684	735	719	757	700	673	661	754	746	700	687	753	676	719	691	676	745	696	680	734	699	729	704	720	696	722	709	725	749	699	671	736	689	717	711	691	704	714	709	722	692	710	675	701	717	674	708	698	704	742	681	724	642	733	715	735	693	710	688	702	626	684	673	636	746	689	708	691	705	716	701	729	698	698	723	755	683	750	744	675	671	761	668	683	700	661	716	715	689	692	757	697	736	765	696	748	719	723	705	704	701	686	712	700	681	697	699	716	691	717	695	709	694	693	708	713	729	640	700	727	695	695	728	686	692	721	693	722	678	725	715	722	681	740	725	709	707	686	699	718	679	674	720	768	731	714	697	699	695	721	693	716	687	706	667	695	731	734	731	677	716	723	713	704	740	711	663	738	689	651	682	706	708	710	672	755	723	648	713	719	727	746	739	712	728	670	695	739	682	712	732	734	672	694	677	676	687	714	650	706	763	661	696	735	689	680	705	712	688	653	716	746	704	700	694	677	785	658	684	713	716	679	703	661	716	682	733	670	707	677	706	711	732	710	712	689	689	655	691	683	689	650	706	697	707	744	708	678	668	725	732	722	660	684	751	690	737	723	704	669	737	679	724	714	675	738	703	691	676	698	710	702	720	678	689	693	742	698	660	745	743	704	749	716	689	692	699	735	687	740	716	707	726	647	691	684	670	728	668	682	734	687	669	721	681	695	703	676	746	687	675	690	762	672	684	719	754	673	726	710	723	675	672	725	695	715	714	673	688	760	717	715	727	728	698	708	681	717	759	695	675	716	705	737	698	668	669	688	703	745	729	686	677	737	746	669	723	692	672	736	679	732	686	727	701	708	685	730	680	765	725	680	669	724	725	734	779	693	676	701	691	683	662	703	708	697	683	700	679	678	670	715	763	680	673	659	728	662	676	667	700	700	704	703	737	687	748	700	685	713	689	668	688	753	717	659	708	686	724	719	685	737	702	685	723	687	691	685	711	674	729	665	731	732	709	699	708	722	717	676	716	704	692	696	701	694	736	715	644	740	665	679	713	702	758	751	693	732	698	735	753	707	694	665	691	704	665	631	709	690	689	702	695	718	733	697	720	722	707	725	684	678	675	641	725	654	710	676	721	683	678	707	660	691	643	743	691	708	698	710	629	746	678	710	719	733	697	701	721	726	702	693	715	686	718	739	694	680	700	713	692	711	699	716	713	675	746	692	670	720	668	663	670	706	755	700	699	704	673	707	663	664	712	706	758	734	667	681	701	670	747	677	751	673	740	751	695	689	713	722	721	743	694	689	733	733	730	657	693	733	728	654	724	699	715	700	727	698	723	716	712	700	741	695	710	691	723	692	667	722	695	689	730	711	738	673	686	695	719	732	678	699	694	689	744	713	698	722	733	699	693	697	687	685	675	670	737	690	679	740	685	720	678	675	692	703	714	699	687	693	718	697	678	701	675	730	688	724	724	710	678	737	705	710	687	730	737	710	654	659	739	702	739	695	687	708	693	716	677	740	701	718	728	704	703	694	689	692	674	668	693	730	717	699	710	759	687	702	695	698	689	692	718	701	692	708	743	723	736	709	703	723	674	665	727	668	716	659	668	672	671	673	741	725	654	718	715	721	718	718	715	709	682	727	682	704	716	720	693	678	696	691	681	733	689	639	698	703	723	739	708	698	702	671	715	698	652	717	685	673	717	664	725	709	697	684	711	717	738	703	722	685	685	707	669	751	707	725	666	679	702	679	710	733	677	659	721	728	664	674	724	705	725	702	710	702	679	725	646	682	686	733	683	762	732	723	731	687	672	695	738	707	686	747	697	703	703	760	703	716	769	690	675	723	698	680	689	747	689	736	697	721	687	712	729	711	694	699	686	699	694	695	698	679	677	657	714	717	703	693	707	693	711	732	705	699	697	698	707	669	709	679	685	700	723	726	662	695	659	737	663	726	706	706	668	719	726	742	746	733	693	717	712	755	701	702	709	714	720	669	645	683	673	719	698	696	688	688	684	654	716	721	743	724	696	742	685	671	699	683	715	748	718	723	696	665	713	697	688	677	679	706	752	712	696	728	686	763	678	706	679	715	671	656	674	668	669	690	691	685	731	700	747	667	723	700	714	693	703	650	728	689	682	683	637	629	716	682	706	729	711	758	742	699	751	725	680	682	682	740	745	673	687	693	745	693	678	729	702	651	704	707	721
26233	11405	13383	9861	4125	2443	1623	1212	1001	793	776	686	657	551	475	452	392	382	394	367	348	332	342	338	337	351	309	327	301	315	265	303	314	291	300	297	261	317	285	292	291	305	306	320	295	277	285	303	303	310	286	290	278	291	288	279	291	304	272	310	296	283	276	311	273	312	267	319	268	299	309	297	330	298	266	282	336	309	271	284	263	289	260	283	301	317	290	274	290	257	287	280	276	277	268	282	317	289	308	273	302	301	295	305	304	293	297	261	279	288	297	300	266	291	268	269	297	277	260	302	300	270	290	319	271	309	278	297	314	306	289	295	281	329	303	283	301	280	246	286	274	305	284	305	318	270	264	276	291	278	270	252	277	282	312	269	278	277	273	331	265	283	280	302	272	279	274	280	263	261	274	281	287	255	305	287	257	289	268	280	313	278	259	271	290	268	271	288	277	292	264	284	325	290	279	297	301	262	305	313	272	287	282	310	281	292	309	312	312	300	256	289	307	292	287	292	258	252	283	319	269	304	258	272	311	282	313	262	274	292	271	267	308	294	313	284	297	243	268	308	290	280	287	305	277	261	280	283	278	273	295	274	278	295	320	284	298	258	259	262	286	287	273	281	261	298	291	283	282	287	224	256	308	274	301	285	294	274	248	282	263	281	281	297	304	260	276	279	301	295	297	318	291	275	294	294	285	311	297	284	293	291	275	277	246	281	274	318	307	274	282	295	311	264	310	254	271	274	283	293	267	289	290	318	264	251	307	275	301	303	283	256	283	279	255	261	277	289	297	294	304	281	277	290	289	281	271	278	257	283	274	287	306	245	287	299	280	295	256	304	297	294	262	251	276	340	260	278	266	274	267	295	322	289	292	285	284	304	290	291	292	293	309	329	288	260	271	283	310	279	285	244	294	319	281	293	300	302	272	285	294	267	293	280	297	276	277	267	258	303	254	271	304	281	294	286	289	297	271	267	297	263	297	263	243	281	281	268	264	273	279	292	306	266	277	241	302	272	291	295	327	306	280	281	342	283	293	286	272	291	251	255	265	272	321	277	282	269	291	294	269	303	271	271	277	302	298	285	319	277	282	290	309	281	282	267	295	279	286	293	283	281	287	280	294	280	273	275	265	268	316	318	279	266	294	297	290	265	304	279	260	259	277	279	294	274	274	293	297	292	286	290	289	266	290	287	276	267	304	303	268	273	309	303	314	269	246	285	319	261	291	277	259	247	310	318	319	298	252	274	285	290	299	317	284	307	301	267	332	289	306	275	292	284	311	286	270	342	293	288	278	293	247	287	276	280	287	286	282	300	287	315	285	311	291	291	303	279	282	284	303	318	321	296	300	284	292	298	296	306	291	310	303	270	307	279	287	279	259	300	324	294	273	295	300	284	295	283	279	294	301	299	305	272	289	248	257	268	266	260	285	262	279	284	276	279	298	251	276	302	296	285	284	264	274	288	288	308	314	305	281	292	286	286	262	291	252	275	321	280	277	267	298	283	287	261	305	265	271	313	284	299	319	293	292	275	278	301	311	265	276	269	304	270	261	249	287	276	292	267	283	236	298	272	303	282	302	285	299	286	293	269	291	295	289	281	284	299	261	308	287	289	293	278	311	238	273	280	282	291	311	291	308	293	293	280	291	251	288	294	337	313	283	316	271	294	263	284	292	327	301	286	290	304	287	278	256	270	285	273	321	282	276	278	311	287	292	249	282	314	300	265	272	298	255	296	262	294	289	295	291	276	296	290	276	267	315	299	298	273	301	274	268	293	297	276	261	301	273	274	340	260	289	299	304	310	296	293	293	271	264	255	295	267	279	276	276	262	278	277	269	276	278	275	279	289	257	250	293	292	277	313	284	297	294	259	278	281	291	289	323	278	298	282	303	286	301	282	248	303	261	264	254	266	286	302	302	254	284	264	314	280	279	277	284	268	316	281	304	249	293	284	282	313	288	285	271	283	298	267	265	282	261	269	287	305	269	286	288	297	281	283	314	275	303	316	321	300	279	279	302	337	303	301	292	292	286	290	324	299	302	353	305	300	300	319	310	283	287	280	296	291	283	319	285	285	267	298	295	272	300	284	280	250	292	278	255	267	313	297	312	281	258	289	300	299	322	291	341	299	283	284	302	292	314	295	268	304	294	261	263	322	292	284	263	302	260	259	296	284	269	308	265	287	293	294	289	290	283	289	296	320	248	301	273	297	305	263	280	255	282	293	285	308	304	307	281	288	284	258	300	266	280	280	251	272	283	362	291	301	275	309	299	256	273	269	269	291	285	258	301	286	274	298	304	250	302	282	300	264	285	289	285	262	286	270	272	318	275	263	306	301	269	304	291	274	280	296	269	258	271	294	307	272	291	276	270	273	301	274	283	297	309	265	286	231	279	275	267	287	276	320	301	252	318	278	279	289	272	268	281	290	302	308	288	278	306	291	273	307	294	287	273	291	305	290	263	270	291	290	277	275	279	277	322	280	289	321	280	268	277	290	240	283	289	314	308	297	259	289	286	298	276	288	314	275	270	300	306	288	303	273	306	269	294	282	271	298	296	300	280	299	270	288	239	276	304	306	267	282	292	275	267	271	285	281	278	298	275	294	268	283	286	326	285	320	285	291	282	297	291	271	276	244	263	271	301	301	281	264	259	291	302	284	319	283	260	280	306	310	265	287	280	307	289	274	345	294	276	291	299	286	256	280	270	271	259	255	296	286	275	258	310	276	276	264	270	277	282	290	294	265	314	294	288	279	266	289	288	273	256	280	325	310	290	279	299	319	278	279	266	291	303	307	312	276	281	258	239	282	278	244	269	286	301	295	279	289	307	267	281	275	266	272	282	256	310	285	300	296	278	278	297	299	281	263	311	295	283	306	258	271	301	275	319	281	297	262	297	294	314	274	304	287	283	304	307	290	295	303	284	289	293	304	270	281	296	278	315	255	302	279	280	279	282	272	292	281	314	329	305	290	295	312	295	262	284	277	279	285	271	303	259	268	298	298	276	311	266	279	290	290	282	319	285	288	278	256	287	310	306	310	284	290	296	283	302	308	272	320	309	295	288	311	302	272	278	291	320	285	286	277	335	295	269	293	297	272	300	284	269	258	235	303	277	311	283	299	307	275	298	253	288	272	289	279	287	298	285	286	298	299	283	273	279	288	313	295	287	269	265	279	255	308	301	291	292	265	288	308	292	279	271	284	283	288	313	273	308	285	306	295	288	302	292	299	318	291	290	279	276	265	307	257	296	293	305	291	280	286	281	263	284	276	295	300	264	267	283	283	271	283	285	326	293	292	274	281	249	277	285	293	294	273	292	262	255	283	255	298	293	286	304	281	292	274	265	268	338	279	268	296	240	270	307	308	294	246	274	278	283	272	308	280	273	288	260	313	277	301	275	264	281	272	307	306	279	278	285	283	262	297	304	268	258	265	262	261	297	301	299	281	253	254	270	282	309	314	304	272	297	275	278	329	287	290	273	287	285	301	261	272	253	297	300	293
15716	9157	19554	18816	11509	8777	6762	5216	4417	3883	3334	3093	2723	2340	1995	1765	1671	1477	1316	1133	1095	1073	994	962	903	825	860	850	776	785	760	792	703	742	726	728	698	737	756	740	682	718	754	710	683	688	687	705	701	665	676	675	680	664	694	678	649	673	639	670	662	657	638	681	621	657	705	686	681	649	665	660	681	666	696	636	638	697	652	646	645	662	646	664	639	631	689	658	630	668	686	641	695	674	689	690	670	652	640	630	696	643	673	662	652	635	659	665	651	694	692	640	719	654	680	662	671	699	686	640	644	685	619	648	620	632	670	673	650	666	678	633	664	689	655	683	615	723	630	655	671	684	677	645	642	655	702	621	673	618	675	680	656	635	666	663	673	693	639	641	649	676	657	657	694	624	706	644	642	669	681	690	672	707	647	658	646	700	649	697	672	687	665	599	654	655	622	672	633	685	677	682	693	683	637	625	671	636	645	616	663	622	713	694	646	676	710	642	684	652	676	658	668	687	692	645	671	648	704	705	631	617	653	703	677	669	643	657	681	626	676	666	663	685	645	611	619	642	636	679	638	620	685	656	687	644	673	693	638	686	680	643	683	728	650	705	679	644	649	669	669	598	649	687	677	672	671	629	646	673	647	668	645	632	644	648	636	664	647	678	648	667	623	660	642	652	757	681	682	682	621	671	660	677	652	641	718	617	639	660	662	649	672	615	676	692	649	678	655	675	657	650	664	687	658	667	668	671	684	642	609	682	666	653	670	651	678	669	664	689	641	660	671	650	647	687	683	663	688	622	680	619	637	647	664	653	689	713	662	632	641	691	652	672	680	641	658	650	679	641	694	636	644	640	650	662	698	658	684	666	643	632	642	646	660	648	613	699	680	679	679	618	668	667	678	679	689	650	648	656	678	655	638	661	681	670	651	637	659	663	667	623	658	677	672	686	655	674	691	671	653	684	691	671	651	677	652	689	684	661	620	683	645	679	665	628	641	651	662	640	637	676	676	653	658	644	650	669	674	649	661	661	653	693	690	658	657	700	683	671	712	647	635	702	636	673	626	650	677	682	675	679	604	677	678	675	661	658	688	675	714	661	654	642	681	680	634	684	679	663	671	641	682	662	625	653	641	700	703	649	648	691	663	653	650	649	666	641	649	662	634	632	676	700	651	655	629	681	638	657	664	683	642	642	646	688	656	663	663	662	649	662	667	641	638	647	631	659	702	670	637	649	652	659	659	642	657	671	641	635	636	691	670	743	693	689	691	715	609	678	643	610	624	732	631	629	681	723	663	632	681	678	682	692	634	638	671	626	713	667	656	652	667	703	634	652	683	680	686	667	680	684	711	687	674	640	660	674	664	622	648	683	629	694	691	676	688	655	678	667	700	625	656	685	668	643	714	663	659	687	662	700	651	652	681	678	664	686	658	636	640	672	705	697	655	669	672	669	636	693	619	711	658	659	638	652	603	743	658	690	628	671	634	640	699	650	660	681	703	654	680	661	689	680	663	658	686	685	691	687	650	638	723	676	647	641	669	624	673	644	646	687	671	647	689	676	675	711	673	656	620	641	639	698	693	594	645	650	667	661	675	651	667	674	653	671	630	665	627	639	635	684	676	681	699	642	639	667	666	639	606	669	617	650	639	700	653	681	681	654	713	644	621	686	659	641	658	698	727	649	656	653	655	653	675	699	656	674	714	675	685	634	616	698	637	665	692	646	660	692	660	657	658	647	694	667	628	653	620	662	683	654	686	680	645	675	647	651	682	675	650	685	717	690	674	644	683	649	637	681	708	642	683	686	671	665	652	715	668	690	747	676	648	675	646	666	619	659	672	639	692	656	629	673	687	703	643	661	690	667	658	671	633	658	653	700	676	716	641	668	651	705	726	698	730	659	600	665	653	663	682	648	706	655	636	663	649	680	678	624	666	676	654	686	649	697	712	630	639	658	694	655	648	658	665	711	664	653	684	669	644	675	669	653	719	678	693	683	656	637	613	626	687	666	652	698	683	624	618	643	652	742	661	768	671	651	650	644	641	625	652	631	641	646	648	699	701	666	683	701	678	683	723	644	646	648	628	710	694	683	667	640	676	660	692	670	659	689	674	677	651	646	663	684	666	678	625	684	623	591	646	656	639	679	668	660	672	677	689	636	687	689	641	668	648	665	641	642	679	642	658	636	644	631	665	641	657	627	677	674	727	628	652	710	681	677	604	644	688	687	637	724	646	675	663	624	661	678	669	639	639	679	680	604	651	646	673	681	650	640	631	672	656	644	613	668	631	663	649	657	649	658	650	666	679	598	669	669	654	658	667	701	681	644	699	617	676	658	695	672	610	666	680	654	692	686	710	646	612	692	687	648	681	657	636	700	667	703	666	640	643	661	628	641	671	674	671	629	707	650	695	646	629	656	646	686	703	691	694	699	651	632	640	625	645	668	677	704	660	664	657	700	682	716	663	644	681	671	659	641	648	652	634	664	679	646	668	638	679	679	652	684	656	665	623	678	676	711	700	690	695	661	666	710	667	650	711	597	661	674	697	704	651	697	651	641	668	680	623	696	662	699	629	663	672	677	712	695	669	675	656	658	640	707	679	702	679	655	677	663	680	637	673	656	705	679	685	633	702	652	674	688	646	659	721	627	661	695	615	711	697	614	640	686	681	656	666	689	656	648	661	640	714	712	646	683	649	659	677	670	706	667	619	643	623	649	654	628	623	667	666	716	712	656	677	647	671	627	647	658	620	660	660	646	707	694	701	632	696	636	678	632	670	614	670	648	670	703	646	624	669	651	621	688	727	653	640	721	662	675	669	673	643	664	656	607	657	667	672	640	647	677	634	708	692	679	703	672	678	663	672	709	668	654	672	675	685	638	682	656	657	667	655	655	678	669	698	671	696	658	654	636	672	640	679	686	635	672	624	672	640	674	665	634	637	636	670	672	673	674	697	701	665	685	665	656	667	672	685	680	671	644	634	653	652	628	669	693	658	682	696	646	699	653	667	628	660	692	678	687	658	683	704	657	660	660	687	609	652	661	689	684	680	686	653	668	615	687	651	635	659	651	660	645	690	664	696	701	684	654	667	668	629	705	714	661	630	654	707	674	650	652	651	622	660	670	710	712	671	633	714	647	645	682	674	662	695	684	680	679	664	677	649	664	695	630	645	696	685	663	684	676	670	644	670	670	710	703	632	648	633	666	675	679	678	709	616	680	662	640	644	653	692	706	636	670	694	684	698	695	663	632	688	654	659	615	661	643	664	610	670	658	654	644	677	642	675	673	655	643	661	711	655	695	675	628	650	649	604	626	645	703	651	697	639	683	678	683	665	645	661	669	673	675	702	659	642	678	644	638	619	655	658	624	674	659	711	661	657	675	650	656	666	652	672	703	652	653	641	642	633	677	643	681	678	648	649	668	689	678	667	700	669	746	662	627	624	655	701	656	695	678	679	605	666	700	663	655	682	695	717	632	663	642	653	684	642	653	691	669	636	685	671	660	669	665
9214	4251	4532	2792	1524	994	747	624	556	476	468	424	394	370	315	365	334	321	270	328	262	297	288	286	288	304	270	257	288	288	250	268	263	299	281	296	309	293	278	307	267	254	278	273	270	278	305	276	275	273	264	287	260	261	251	294	265	279	283	262	263	266	264	283	275	267	264	270	262	281	266	265	281	266	259	272	278	279	279	266	250	277	280	279	269	287	252	271	293	268	278	265	273	287	275	274	274	295	262	281	234	273	249	278	272	269	277	271	264	271	273	287	257	275	261	284	273	252	268	267	261	260	261	234	272	284	254	268	307	277	266	257	270	300	242	275	282	289	290	281	278	280	228	256	256	276	286	249	280	261	278	263	264	266	288	245	277	276	259	285	272	273	253	266	265	264	246	275	282	273	278	270	268	272	280	272	256	269	315	291	280	258	272	293	280	257	263	289	230	271	241	271	287	285	294	267	289	279	252	215	267	267	262	322	254	270	249	266	276	270	282	255	228	272	256	298	290	325	268	257	296	236	294	266	241	248	264	291	277	273	264	276	286	279	250	256	266	267	273	246	265	267	250	292	294	281	271	273	211	240	288	273	298	247	304	255	276	255	288	288	255	255	257	271	265	280	265	283	284	273	262	279	264	267	243	250	236	251	259	256	267	264	265	288	301	263	267	290	276	295	289	284	301	244	277	274	269	289	260	271	257	258	252	271	273	275	254	249	277	252	273	299	281	242	247	256	258	272	272	256	260	278	269	270	275	253	263	241	274	273	251	264	273	291	264	279	256	266	290	250	269	295	266	266	276	277	258	265	242	285	273	268	273	267	274	266	262	271	244	266	265	262	251	283	267	279	252	286	250	259	265	242	296	286	286	277	275	271	248	288	274	267	250	264	243	278	273	292	274	255	258	266	295	270	276	257	286	282	242	249	285	254	253	274	255	272	265	265	279	262	262	294	248	288	268	276	266	275	263	259	248	257	312	250	299	236	257	287	268	268	266	277	290	292	273	274	290	256	254	277	259	261	276	247	294	297	266	264	291	278	262	277	262	247	280	263	268	286	262	256	278	266	279	243	259	281	294	273	251	259	258	218	251	280	288	280	236	250	260	287	287	268	263	258	258	249	254	292	266	261	287	276	252	273	243	255	296	284	264	246	268	253	259	323	298	280	263	255	259	261	250	277	292	295	260	282	258	275	271	227	280	288	258	281	284	309	293	249	261	282	250	279	284	267	275	232	265	282	241	245	283	271	272	271	289	274	242	298	275	296	278	264	223	248	289	257	278	291	239	265	275	267	249	254	259	284	248	272	269	251	264	266	254	258	295	274	267	272	234	252	254	275	248	274	257	261	217	282	222	248	308	258	262	280	285	253	286	274	284	261	289	280	246	242	245	261	265	256	292	290	263	271	260	311	268	273	282	306	267	274	277	254	272	264	274	270	293	293	269	274	262	310	268	249	306	264	259	255	266	248	288	284	255	263	281	289	258	245	283	278	285	241	277	288	285	249	259	218	262	258	260	300	277	272	282	279	276	306	288	273	280	303	281	275	281	295	297	262	277	262	298	288	302	269	285	260	245	297	294	271	257	256	282	299	263	273	270	319	255	263	269	281	281	266	287	253	304	274	259	273	264	291	265	310	272	273	296	266	267	246	246	257	279	279	288	299	267	272	250	280	303	251	271	281	271	276	277	275	262	255	254	279	247	293	304	272	275	268	267	231	233	285	276	260	308	254	243	281	271	262	275	278	293	270	261	264	242	307	230	268	266	271	263	232	260	261	265	288	311	254	249	257	304	259	268	245	245	245	235	267	253	267	290	265	291	272	274	289	275	233	264	243	283	274	253	272	301	273	290	274	289	253	263	248	286	309	292	249	249	256	248	242	293	258	308	286	283	321	284	268	246	257	282	269	298	270	273	275	262	280	288	275	288	276	292	256	241	301	265	273	269	255	326	295	246	274	269	278	278	255	272	249	247	240	280	269	255	286	272	269	251	262	271	284	265	279	266	271	254	250	284	240	267	242	268	292	282	275	296	272	282	280	271	275	278	271	253	259	261	271	274	259	242	272	244	286	269	261	300	220	255	270	254	263	292	291	252	240	267	273	268	274	262	285	249	240	260	272	271	281	256	273	266	301	288	293	255	259	248	227	247	260	284	277	280	270	248	283	319	268	295	243	279	248	291	264	257	264	252	267	263	255	265	250	248	250	241	294	291	282	280	278	297	275	282	249	243	281	265	279	260	269	287	274	284	268	303	256	242	246	261	270	284	241	247	262	247	271	262	274	278	283	235	265	258	244	312	272	286	271	267	279	305	258	282	261	282	273	259	255	274	296	280	277	294	281	249	287	263	262	257	283	294	282	257	251	258	288	266	287	259	274	284	279	277	259	295	247	283	253	281	253	244	281	269	249	284	262	257	271	260	265	254	264	248	264	290	286	263	286	260	263	259	306	275	268	254	273	305	276	286	298	264	239	275	276	287	266	281	252	286	316	276	280	273	267	243	250	251	250	262	286	285	293	263	273	280	257	290	282	297	249	245	273	266	262	277	285	307	261	276	265	265	267	239	281	263	255	268	262	257	272	287	270	334	288	272	290	233	240	259	281	312	291	260	250	261	292	258	283	238	299	270	271	297	280	261	280	271	282	268	261	231	270	238	253	247	264	265	275	256	272	300	233	250	248	271	285	259	263	274	269	249	306	257	271	288	257	269	268	258	272	274	281	237	255	278	259	280	275	310	262	253	275	264	291	263	286	254	264	260	263	254	257	311	307	264	252	283	277	267	253	273	279	239	270	252	248	274	259	246	298	288	288	275	282	280	227	273	272	278	274	267	257	312	264	306	296	257	262	272	275	306	267	283	265	280	301	257	274	277	260	321	260	295	258	272	253	270	260	267	283	313	268	256	260	242	264	266	269	260	253	241	249	277	274	287	278	273	282	258	243	267	278	246	301	275	268	272	267	256	298	265	268	265	283	311	291	251	287	262	278	277	259	280	250	269	260	282	233	318	269	232	269	283	259	273	279	281	262	252	254	301	269	276	268	259	237	250	294	293	270	267	292	234	263	285	305	273	267	289	273	286	282	252	268	218	239	258	278	287	288	244	243	260	274	267	279	280	273	274	279	281	233	245	236	279	278	268	258	266	268	255	283	278	246	260	262	247	282	276	243	266	274	268	230	291	264	270	277	261	285	294	305	282	266	306	268	289	303	283	268	306	284	285	238	275	261	249	274	281	248	271	273	268	277	263	288	279	293	266	288	267	235	303	264	296	278	269	260	233	253	279	285	280	271	272	258	296	263	262	278	252	275	273	274	257	248	283	276	289	251	295	262	298	282	288	267	273	258	285	261	225	270	297	276	246	265	251	243	265	295	262	276	245	256	282	266	250	298	261	267	287	286	275	286	298	255	263	256	280	262	266	262	258	260	238	275	285	294	263	286	313	276	256	275	245	247	262	263	302	253	283	240	277	275	293	289	234	276	272	250	252	286	269	268
6178	4099	8379	7702	5145	3784	2986	2409	2123	1890	1699	1521	1385	1182	1093	985	988	988	837	805	818	744	757	731	701	671	711	767	714	707	664	647	664	689	673	668	661	660	696	669	677	657	628	604	684	661	647	635	605	611	656	611	608	665	648	648	701	612	670	618	646	631	655	615	622	684	627	601	620	600	615	684	649	606	638	609	648	616	586	662	608	661	670	619	642	630	653	614	689	647	677	645	663	632	660	625	632	601	622	634	658	608	607	640	635	620	652	634	616	631	651	617	608	663	661	614	669	632	656	675	622	655	603	626	620	627	614	636	636	653	626	659	629	583	658	649	631	651	628	584	644	633	642	662	588	631	619	626	638	621	628	637	632	623	648	602	637	657	642	667	654	642	654	631	572	662	617	654	625	604	634	630	624	605	648	627	660	642	614	660	631	630	664	642	637	620	649	639	637	667	627	659	650	602	654	637	660	590	636	638	651	657	628	604	625	599	618	626	660	632	627	619	637	608	621	647	643	622	643	711	680	663	633	610	640	665	580	663	663	605	661	634	596	635	656	675	658	647	625	666	646	596	672	670	596	611	672	618	608	619	619	685	681	669	618	644	676	630	566	638	665	664	651	660	671	643	602	657	665	629	636	669	607	632	632	665	619	647	651	641	573	629	680	590	611	631	655	651	650	630	632	616	639	619	650	600	602	631	607	624	628	684	635	686	621	624	565	660	650	682	636	659	680	638	647	648	612	615	680	597	601	643	678	636	644	637	639	626	661	656	641	638	631	634	642	681	658	641	662	652	653	654	661	666	647	650	641	651	586	643	630	635	643	649	627	643	646	568	650	678	651	655	608	641	660	629	668	654	619	655	635	630	643	653	617	608	653	675	591	647	583	626	647	620	649	606	599	692	617	601	658	689	592	621	615	642	648	691	623	623	601	645	679	635	639	580	591	608	634	653	648	631	649	635	634	635	637	604	650	606	636	660	618	640	671	638	634	621	651	641	605	622	593	615	623	649	630	662	619	611	631	643	620	614	655	655	673	622	639	644	629	652	708	597	673	646	630	630	674	633	662	587	628	631	603	642	606	629	647	614	670	641	660	636	626	668	615	598	638	635	655	648	618	642	673	632	680	670	673	630	662	644	633	630	590	656	614	615	617	640	649	576	629	626	641	623	586	644	616	681	635	626	612	641	640	644	649	667	648	622	656	633	640	635	697	645	650	636	670	629	624	642	655	599	609	616	654	684	653	690	683	615	640	656	639	710	601	643	595	617	672	674	704	621	658	668	688	626	672	650	623	685	623	622	662	625	674	666	649	635	637	663	606	639	644	660	657	629	602	623	648	706	629	615	635	627	635	660	635	667	608	629	678	584	636	663	604	649	701	652	621	629	645	622	628	671	664	605	599	608	587	653	641	609	651	617	646	629	611	600	631	631	619	611	630	644	644	609	602	635	640	637	640	616	668	650	677	644	657	607	655	629	635	624	630	639	667	629	660	643	617	642	613	609	604	651	643	572	644	633	612	625	658	626	637	599	655	599	590	653	647	631	642	668	627	642	661	635	681	632	610	631	626	657	592	621	629	607	634	631	640	686	614	668	658	638	621	662	606	623	646	645	644	671	631	612	660	631	629	617	685	652	605	620	645	659	674	631	699	640	641	619	621	673	641	631	624	644	660	587	661	662	619	678	662	644	701	658	644	637	664	611	639	627	601	652	648	619	628	635	644	658	671	661	644	619	637	640	605	620	636	595	623	650	659	616	654	649	649	668	638	649	629	605	637	667	626	623	631	610	654	655	665	628	631	663	694	641	632	655	606	640	588	660	670	643	649	707	637	615	648	577	624	650	619	574	645	620	642	654	640	666	621	622	602	618	595	666	656	649	637	625	630	561	661	601	617	633	640	621	657	614	636	664	628	615	679	637	616	608	628	626	617	646	638	643	625	655	667	650	616	626	606	638	627	640	651	637	611	637	602	642	678	644	633	647	650	670	629	627	663	599	650	642	631	635	620	642	644	620	689	666	636	668	597	627	632	615	670	640	629	625	667	623	643	636	656	640	658	620	632	630	654	646	635	677	603	608	643	667	619	647	591	621	654	647	676	634	598	673	641	682	607	677	632	650	605	650	656	670	628	610	647	617	624	682	577	588	667	650	625	675	666	665	617	687	671	642	592	645	599	648	607	643	653	622	625	658	659	629	631	647	603	666	645	620	628	634	678	585	647	642	660	563	652	633	626	616	661	635	599	645	619	630	605	621	611	670	649	609	672	596	620	651	634	632	629	593	672	648	584	667	664	629	661	658	665	686	601	628	630	617	663	580	618	625	654	630	638	603	602	632	631	604	654	648	663	633	657	655	610	598	668	604	648	661	592	646	653	640	673	620	649	666	628	617	625	659	630	657	605	653	574	637	596	644	648	613	643	636	649	626	602	636	644	624	665	613	647	633	646	642	636	629	625	643	640	671	619	645	613	690	634	617	661	590	632	652	633	653	664	671	666	634	658	633	661	650	637	632	636	668	602	646	638	653	639	653	617	617	644	622	666	639	657	613	597	659	615	663	663	624	653	596	599	623	586	644	685	650	615	645	631	663	612	629	633	665	652	643	612	646	615	644	677	632	630	640	612	630	651	648	585	610	668	656	641	619	629	648	681	697	681	607	592	655	634	605	643	647	667	648	615	612	615	613	607	621	655	650	669	643	666	659	676	621	656	624	645	673	617	652	662	616	605	634	632	600	640	618	579	690	657	627	646	630	608	606	633	681	586	671	630	643	604	642	641	650	643	654	652	621	625	621	621	649	630	630	639	653	636	595	644	620	672	640	652	667	615	663	652	642	661	616	613	648	611	601	648	674	606	669	644	647	622	561	615	625	639	655	671	646	643	620	630	631	633	657	597	682	701	606	635	644	634	588	656	631	633	590	655	666	612	629	615	641	628	631	583	664	661	626	641	629	612	637	634	665	599	627	622	602	642	614	643	665	631	642	636	648	618	648	638	632	590	620	644	561	616	644	621	628	628	612	631	675	650	637	645	646	623	636	652	637	659	667	579	629	640	615	626	629	616	643	646	641	637	648	613	661	660	661	642	622	634	582	672	627	651	660	667	620	630	635	620	647	652	642	668	666	670	625	619	604	628	623	579	598	673	658	664	644	651	618	682	622	656	633	654	670	648	629	671	650	641	665	629	644	625	688	589	654	612	581	669	674	650	628	643	642	692	618	670	630	650	685	679	654	631	598	628	658	705	633	626	640	655	619	623	663	643	615	587	619	619	629	655	598	622	641	618	610	634	628	635	648	640	633	648	626	611	635	614	606	604	642	674	682	601	658	645	600	615	600	655	636	629	648	591	696	634	625	660	594	619	613	618	633	603	620	636	664	624	637	623	618	676	623	627	681	599	670	629	610	568	682	650	624	678	648	624	686	650	645	640	673	687	619	596	627	652	645	689	619	594	630	672	646	650	634	619	651	617	639	634	639	594	677	645	688	635	619	629	622	644	616
18620	7624	8739	5590	2850	1816	1282	1048	810	734	715	651	596	527	498	475	401	387	389	357	374	328	332	343	334	355	299	323	308	305	294	311	325	300	322	268	322	305	330	340	309	360	317	320	316	318	307	288	273	347	285	284	309	322	320	328	323	279	298	299	286	304	296	319	312	297	286	299	275	290	296	254	294	273	323	252	283	301	293	294	317	303	304	259	289	306	274	308	294	313	327	284	290	279	268	283	278	282	304	293	308	293	296	319	287	286	307	295	316	323	298	270	293	293	279	302	303	292	344	299	290	276	314	313	305	300	311	304	310	326	296	313	321	315	304	319	289	294	298	300	300	336	301	310	308	296	330	276	330	300	316	311	287	307	309	289	284	292	287	340	288	314	319	295	283	281	270	299	337	355	287	325	305	293	291	294	253	293	288	292	277	310	285	283	312	332	311	312	306	293	283	308	344	351	296	293	299	295	296	287	270	324	343	309	309	331	302	304	291	285	315	332	324	340	293	319	269	315	318	281	268	297	299	316	293	298	324	310	302	294	287	304	309	297	312	324	324	298	297	324	318	290	320	281	312	304	278	279	303	303	306	289	301	297	295	312	305	313	291	309	308	289	315	335	310	309	302	282	302	344	264	299	296	297	298	318	293	275	290	297	300	308	311	291	307	325	306	304	330	317	269	303	309	311	282	291	291	306	314	285	299	326	300	310	314	291	304	287	303	258	274	287	319	284	328	305	323	313	298	307	312	292	300	303	285	275	327	302	320	329	335	302	277	315	287	286	270	296	291	325	311	297	320	296	284	319	296	307	294	288	322	294	295	325	301	299	299	305	306	318	320	310	307	294	304	279	290	307	291	301	296	293	297	309	274	310	296	283	289	327	276	316	283	299	281	308	331	335	291	275	309	306	329	285	322	348	310	334	284	310	298	289	304	318	272	324	334	296	300	286	298	285	312	322	272	275	299	298	282	311	305	268	291	290	297	327	278	301	340	291	292	306	299	304	277	302	301	334	290	310	263	306	278	323	339	331	309	288	300	291	319	290	304	272	277	311	328	300	282	323	282	272	321	331	316	306	296	297	302	297	296	275	345	323	298	307	306	313	319	291	310	274	261	295	356	299	296	306	269	301	279	320	308	297	270	274	266	318	309	276	301	303	310	293	299	318	288	280	297	309	312	300	295	346	325	310	352	301	282	267	308	284	307	304	334	329	294	317	316	288	312	313	288	289	314	281	303	304	297	290	306	332	301	312	312	327	348	295	279	305	306	303	277	260	301	304	300	296	338	261	275	291	296	312	320	290	318	311	283	293	267	269	298	312	298	280	269	299	296	339	302	270	296	300	320	274	337	300	318	330	305	324	276	303	332	331	307	328	335	299	289	279	317	314	292	329	331	300	302	270	305	326	300	300	310	298	292	305	306	267	271	302	291	321	302	326	288	291	277	306	339	320	342	298	300	339	285	283	297	313	302	341	345	310	293	300	302	306	305	338	285	333	265	320	257	310	320	320	333	300	308	291	271	293	299	337	308	304	309	304	309	287	337	312	297	344	281	312	292	316	275	316	302	303	303	270	273	272	290	289	291	304	323	323	320	268	327	313	296	298	311	307	317	297	298	272	292	313	304	310	321	286	275	281	305	324	335	329	353	293	300	335	258	300	282	318	305	319	287	284	327	301	304	309	301	309	320	302	297	285	339	279	312	249	292	262	334	311	330	295	317	338	306	313	314	301	319	324	296	282	288	283	314	282	319	322	313	317	296	311	317	270	281	329	300	291	313	299	285	332	296	303	295	309	280	321	297	270	281	314	317	283	309	297	290	297	320	275	305	310	315	270	328	305	311	297	300	263	309	307	286	284	329	310	297	288	307	280	294	319	269	280	292	330	318	304	321	308	321	299	309	281	295	295	334	292	308	320	317	271	292	285	279	293	272	292	306	290	312	318	293	299	318	292	316	321	319	293	289	276	269	303	305	305	305	353	292	310	298	321	369	363	322	305	314	309	306	279	279	293	312	316	331	293	330	322	328	314	302	297	296	307	294	300	300	297	310	355	281	297	330	281	288	286	313	314	276	291	316	313	350	318	273	300	323	301	347	292	310	274	299	296	335	310	296	337	311	304	286	323	292	312	309	307	276	322	292	304	331	322	281	292	282	285	294	258	294	339	294	286	318	302	316	304	264	287	320	327	282	315	282	325	294	299	300	307	295	260	305	314	308	326	295	298	301	277	293	307	269	301	323	300	312	298	304	299	290	300	330	294	320	293	290	284	295	284	336	305	294	277	313	279	328	305	277	323	318	318	298	295	299	310	325	311	286	283	290	292	314	275	317	321	297	302	306	298	311	290	313	318	316	296	295	333	302	289	293	310	305	329	287	303	296	285	327	285	317	299	324	277	293	319	290	297	312	292	306	308	336	265	343	309	285	271	293	305	311	299	318	280	324	299	311	309	293	297	289	289	275	343	284	308	317	303	260	286	269	295	307	322	294	300	279	291	274	289	309	290	293	315	322	325	286	304	277	317	322	294	288	284	289	320	336	288	314	323	292	283	285	288	294	302	309	323	301	333	296	274	302	332	318	297	289	275	331	285	311	314	313	298	290	300	330	287	316	272	311	296	280	302	281	316	319	300	297	307	330	315	313	291	293	308	318	311	321	296	301	284	292	317	307	303	291	308	289	289	303	304	308	311	287	317	277	313	293	314	298	283	330	327	330	324	286	331	294	286	274	297	266	266	304	332	270	321	314	296	280	276	286	309	284	327	271	260	311	304	285	265	282	330	302	274	298	323	281	281	311	277	285	312	286	283	317	297	307	311	330	307	297	304	298	309	272	313	315	285	312	314	327	291	328	272	308	369	285	315	287	303	302	313	312	316	286	310	320	290	300	268	275	324	313	294	329	315	299	287	291	309	297	308	281	320	304	296	279	276	273	288	311	320	327	304	274	300	299	261	268	303	309	283	303	364	274	260	281	307	296	289	284	290	286	330	297	302	313	297	276	284	290	337	281	323	304	295	337	315	320	305	314	373	331	305	320	285	274	317	354	304	317	326	305	280	292	322	277	299	314	309	306	295	303	285	300	304	293	262	294	320	265	310	313	291	304	264	288	303	298	288	326	304	315	287	301	329	304	269	286	312	277	325	320	324	297	314	304	290	273	303	284	299	304	330	297	313	345	319	315	295	293	315	277	294	310	294	322	288	285	284	303	328	328	328	297	284	285	274	320	278	292	350	294	299	321	307	294	297	301	309	277	293	270	292	303	285	308	283	309	312	315	326	328	297	317	304	299	279	278	311	278	309	292	288	337	346	298	329	288	271	310	302	326	300	286	326	328	296	323	301	262	274	284	313	314	322	288	252	285	321	298	323	282	306	286	321	304	298	305	287	307	301	325	333	294	302	331	313	286	291	310	304	301	309	310	308	269	311	278	300	279	281	334	310	325	299	316	307	293	315	316	274	287	301	304	298	314	322	290	297	292	309	298	303	278	278	280	311
12473	6715	14162	13147	9244	6745	5172	4278	3482	3116	2877	2651	2279	1793	1607	1538	1377	1231	1115	1026	1053	952	962	878	905	866	856	744	799	808	837	783	756	726	790	765	758	738	760	742	777	720	705	705	713	707	702	724	724	724	702	676	676	694	670	680	695	730	669	698	663	692	704	728	704	680	727	741	697	693	702	672	675	706	673	691	702	748	773	708	706	765	704	699	702	699	692	693	740	710	645	665	677	697	689	711	704	687	689	647	712	758	709	693	720	693	739	693	743	681	677	675	688	725	698	732	705	733	668	760	707	715	667	730	671	711	704	707	752	668	718	737	694	720	680	707	769	642	724	670	718	728	731	681	698	628	740	720	686	703	727	675	737	705	682	722	764	661	702	679	697	716	722	688	673	769	698	691	713	714	692	661	711	711	630	712	739	659	688	717	676	728	728	722	701	722	678	691	724	666	704	766	688	732	682	672	687	720	673	710	707	716	723	746	745	713	621	710	722	724	674	743	732	677	677	686	702	695	703	703	664	687	681	701	673	722	675	729	701	695	710	687	727	704	740	718	724	735	709	667	691	699	761	705	690	721	751	728	716	686	715	681	720	743	724	711	688	679	776	711	750	720	690	701	673	755	701	690	760	737	711	696	740	706	728	748	725	707	680	662	706	740	716	700	677	693	677	675	710	706	685	695	698	688	716	659	676	747	773	727	705	672	697	680	683	706	691	650	688	708	718	693	674	678	696	718	697	672	682	738	702	669	725	699	689	663	678	682	707	706	698	646	744	708	721	705	703	686	686	773	716	713	721	679	690	658	695	759	730	723	670	714	699	664	680	702	664	681	706	706	721	680	689	699	700	710	746	707	683	723	751	706	677	714	718	738	731	675	694	685	699	687	696	734	741	701	684	736	718	758	714	649	718	714	705	727	741	677	705	640	677	713	698	693	731	742	703	724	730	740	720	689	733	736	680	700	649	675	757	713	729	706	756	665	695	716	728	684	664	732	672	679	693	695	770	699	746	689	731	713	736	743	737	686	707	707	692	693	663	715	693	745	713	726	712	688	765	682	698	709	685	713	699	708	676	703	712	779	743	711	727	739	734	692	674	702	690	729	684	704	683	710	737	698	678	629	709	695	680	697	667	670	695	683	686	695	706	714	703	705	644	703	707	728	710	710	743	699	694	714	730	717	701	748	710	701	697	768	766	685	678	728	691	666	711	730	694	697	674	699	649	653	678	660	776	682	702	691	677	723	723	719	699	700	708	652	678	698	708	695	712	719	660	703	712	746	665	741	697	669	742	617	728	721	667	721	696	679	698	695	678	682	704	682	742	759	738	716	719	675	717	676	688	701	694	763	703	702	697	701	681	707	695	698	721	719	759	707	700	712	664	685	718	686	693	710	705	665	710	702	716	704	718	704	717	704	680	723	670	670	698	747	705	683	692	747	663	701	722	687	680	728	712	736	706	685	681	734	689	683	680	683	683	707	733	735	687	706	747	700	700	704	738	692	702	725	689	713	687	738	670	658	641	704	723	713	692	707	706	735	698	681	681	726	694	739	723	733	719	688	652	692	691	684	711	720	745	694	723	669	716	749	691	691	724	704	704	692	702	689	713	665	720	684	717	655	662	680	703	695	686	749	718	727	706	733	714	710	712	714	723	703	692	707	639	687	707	739	763	721	684	698	711	697	671	682	733	701	722	694	680	718	709	712	748	726	709	716	701	700	718	669	710	743	715	678	662	651	656	693	704	648	753	733	679	695	702	695	675	734	719	680	673	707	767	686	735	690	697	652	671	686	715	694	693	664	677	730	711	708	663	717	665	668	709	686	704	703	700	709	693	728	738	670	674	698	721	653	719	649	701	743	689	741	695	695	690	687	725	678	707	704	718	693	742	738	715	671	683	702	702	684	719	700	685	718	658	652	704	691	729	690	703	709	732	715	686	720	684	721	716	695	700	715	684	666	699	695	738	729	707	681	717	672	687	668	703	701	700	680	713	693	687	719	728	730	690	693	698	730	721	678	659	720	685	726	666	685	678	717	701	742	724	698	682	702	757	706	701	750	683	711	667	731	701	699	690	658	709	722	685	712	675	723	722	719	696	676	683	732	697	716	663	682	687	694	669	685	712	685	672	684	698	721	689	689	717	723	696	694	666	678	706	719	703	707	753	716	703	688	686	720	688	752	639	690	735	671	678	725	720	723	748	696	701	688	672	720	663	701	706	717	690	679	673	696	744	709	704	708	711	657	743	696	671	698	696	702	674	698	724	702	759	696	664	705	669	707	695	664	711	749	717	698	661	702	730	730	725	715	726	718	682	698	735	721	713	709	731	691	706	652	703	694	703	710	688	729	718	705	695	667	711	704	682	685	691	738	690	663	675	670	665	743	708	713	756	708	694	677	673	699	676	707	674	721	723	676	712	716	674	647	674	733	686	670	711	690	622	720	700	639	694	704	734	643	742	734	750	680	718	716	752	728	680	748	686	721	730	702	669	735	734	698	650	671	690	663	701	654	697	691	681	708	727	722	697	684	673	738	699	662	669	662	692	671	750	691	700	706	708	720	706	725	697	718	689	746	764	695	720	710	706	677	702	722	681	720	736	684	701	704	676	726	714	727	737	683	703	681	705	668	696	692	695	702	668	719	665	722	735	711	677	734	709	727	751	728	705	735	687	719	717	685	742	734	702	719	664	709	716	715	723	676	741	685	685	689	725	733	699	736	691	756	715	721	699	713	734	739	695	722	692	679	733	720	683	704	710	696	730	628	738	689	676	763	740	679	719	714	680	708	660	682	691	693	713	699	663	671	712	716	684	678	689	691	671	721	702	745	701	729	721	763	667	685	713	649	703	722	667	674	654	709	727	712	732	690	659	697	663	719	678	727	700	722	721	661	682	704	756	697	711	657	683	692	692	698	671	672	736	705	675	692	716	693	713	719	698	653	697	705	692	685	694	701	678	700	659	653	718	663	681	722	708	699	688	701	661	719	671	710	743	729	671	690	697	723	741	700	713	660	695	668	756	694	717	690	728	693	694	671	715	707	713	726	675	706	690	703	697	693	698	735	676	706	654	674	682	673	690	760	729	699	668	744	671	703	689	684	748	726	710	669	692	711	697	680	699	722	728	738	688	711	724	692	699	673	725	679	712	715	706	747	707	710	724	704	726	704	728	718	671	691	707	724	718	735	740	707	642	694	696	731	727	700	717	738	735	694	673	603	700	688	687	738	742	701	706	685	660	777	683	655	660	717	714	703	715	716	691	669	639	714	707	678	679	769	716	702	692	753	701	689	690	747	672	692	682	709	698	695	701	727	677	694	667	687	711	687	730	733	739	652	701	743	667	731	679	726	709	730	709	743	716	712	670	672	685	723	718	727	701	689	695	675	742	715	726	699	662	729	695	728	694	663	706	711	716	685	707	667	749	696	701	739	685	767	751	712	656	709	745	744	735	710	727	733	703	703	714	661	730	702	745	688	680	716	708	713	691	733	715	713	694	711
26243	11460	13514	9353	4514	2606	1789	1314	1065	949	861	877	704	597	511	461	405	415	355	319	333	332	319	343	344	338	277	309	293	312	337	328	317	308	326	319	266	311	293	303	278	230	254	263	286	291	283	284	313	265	284	309	319	308	282	315	278	275	314	256	244	301	268	322	310	256	287	292	302	306	287	273	284	265	293	291	284	251	293	283	283	274	291	315	297	268	283	286	291	262	269	292	318	286	300	294	308	298	281	275	280	309	240	263	289	329	298	306	246	255	304	311	277	285	286	281	261	304	321	281	293	286	299	295	298	277	331	291	318	274	291	287	271	283	293	284	296	276	300	262	282	297	287	286	278	280	295	288	282	300	286	294	285	274	274	271	283	281	333	289	312	296	316	329	276	282	271	297	284	253	247	293	274	259	291	295	281	320	304	308	284	294	253	305	306	261	270	310	329	286	300	308	277	300	294	270	297	317	271	276	294	245	303	293	290	312	263	289	303	291	284	316	280	311	300	267	262	280	296	272	232	273	294	267	278	269	304	310	270	310	288	271	275	298	292	298	311	281	274	312	293	289	248	294	292	253	286	298	303	293	309	286	317	298	288	274	268	283	309	294	287	319	289	307	306	310	261	267	282	313	234	267	266	323	278	284	321	286	321	272	302	283	289	285	255	296	271	301	321	293	295	295	293	269	288	290	293	271	260	235	320	277	297	302	276	275	288	289	290	289	248	307	307	297	283	283	275	285	300	314	271	259	332	275	265	278	297	293	313	315	284	284	303	262	279	269	273	281	278	296	283	282	249	301	327	270	269	285	280	247	260	277	276	299	300	285	307	294	292	310	272	262	290	309	267	281	290	277	278	299	279	262	300	323	287	300	291	279	294	286	289	270	275	296	283	271	283	323	281	280	309	299	287	298	291	310	281	267	289	282	287	265	265	299	330	284	266	270	297	300	293	278	271	289	292	272	277	316	250	257	320	293	281	266	274	280	277	303	325	282	277	290	309	278	265	313	291	245	285	284	264	276	307	297	308	298	297	293	268	274	308	293	288	272	303	272	280	328	272	287	313	298	289	253	295	295	306	294	305	271	272	271	280	296	287	279	286	316	262	261	312	272	300	300	288	241	287	273	265	311	295	290	292	298	279	265	291	298	292	281	282	302	294	289	300	282	293	289	274	300	283	289	294	272	293	315	293	294	293	292	318	277	275	332	264	312	262	294	293	298	315	305	324	310	287	325	286	296	257	263	296	279	295	339	276	280	301	283	308	298	306	318	302	302	283	271	283	287	288	261	258	302	258	295	279	300	271	282	253	303	260	300	265	326	278	267	246	321	309	292	274	258	330	264	287	284	260	281	314	296	244	271	265	284	330	283	310	264	307	271	242	285	298	289	278	291	256	287	261	284	309	279	284	266	283	289	283	288	269	292	293	293	253	280	315	273	300	324	299	290	299	252	293	320	292	291	285	280	285	317	296	286	295	307	283	283	287	299	299	304	324	288	262	288	243	293	295	272	288	286	254	303	304	257	283	293	261	296	287	335	321	285	280	283	319	287	282	268	307	308	258	303	296	309	270	261	278	292	327	298	304	280	306	282	274	306	258	296	272	294	284	273	295	296	261	282	291	288	281	294	282	297	278	284	280	256	244	273	255	287	284	276	280	294	311	289	314	298	278	256	289	300	264	299	257	278	317	266	274	284	280	282	295	323	265	265	252	265	274	272	282	274	284	294	260	284	255	276	304	266	275	284	304	301	264	267	278	275	280	292	314	286	265	294	281	324	276	270	277	269	288	281	299	306	260	297	306	279	300	264	278	280	280	279	272	287	253	276	301	302	271	272	280	286	293	289	255	297	290	312	277	273	269	300	248	287	256	279	328	304	295	261	294	283	301	254	278	304	264	260	309	285	267	303	278	280	257	254	278	295	281	269	267	271	316	301	298	294	301	273	295	287	280	287	253	279	283	285	286	274	298	299	316	286	285	308	278	287	269	285	288	280	278	277	264	274	279	311	257	261	287	297	308	253	290	285	267	303	300	275	296	291	287	288	272	303	332	287	271	264	301	312	291	264	290	284	280	290	283	262	289	280	273	281	278	261	291	308	322	288	274	280	302	276	282	314	275	268	273	282	290	258	282	281	300	298	296	299	312	295	260	291	298	281	322	308	272	276	261	321	309	284	255	271	263	265	290	289	312	318	284	277	269	249	286	287	311	336	265	316	267	246	345	308	290	274	252	272	314	297	295	303	273	291	293	260	299	285	264	284	321	287	282	319	304	291	285	296	271	313	332	311	292	266	319	284	310	333	317	323	295	294	268	281	262	275	314	295	266	278	268	304	290	310	270	314	302	274	270	254	247	293	297	309	289	286	286	279	248	268	263	287	273	287	283	303	308	273	262	282	304	296	319	266	313	308	287	280	277	322	283	301	309	269	264	302	261	283	276	287	283	295	248	252	270	293	295	276	279	283	298	290	282	309	306	251	311	277	276	283	275	325	285	319	283	267	257	277	295	277	266	292	325	294	311	283	287	291	270	298	271	286	299	278	264	309	297	258	293	306	289	273	285	302	277	289	267	289	296	279	254	295	260	301	273	324	292	291	275	263	227	255	273	312	318	291	322	262	285	268	279	289	297	310	308	308	246	282	280	306	272	266	266	290	259	269	304	280	282	280	281	293	298	278	293	264	265	318	300	253	270	277	291	313	289	299	289	297	292	289	304	266	290	287	297	307	255	274	266	278	296	308	316	304	280	274	283	283	303	277	298	299	272	258	318	288	250	270	262	268	292	274	266	287	280	286	292	269	290	271	281	283	272	312	295	255	291	292	304	271	276	283	268	270	270	284	262	294	303	309	281	271	311	283	293	305	286	270	282	253	298	261	296	289	285	280	278	307	278	316	303	269	270	292	290	297	295	251	251	288	324	265	300	288	268	289	311	291	272	293	286	303	275	321	304	279	279	241	301	298	297	288	314	304	325	257	284	294	306	280	258	284	294	274	265	279	265	325	300	282	271	286	287	289	295	328	283	292	278	280	298	307	331	280	282	276	271	311	286	287	281	287	286	287	280	267	291	284	252	278	289	247	297	264	301	264	316	272	301	320	288	286	273	259	284	269	286	249	288	262	292	295	298	301	291	259	313	297	292	305	277	266	287	272	289	294	299	274	299	285	292	270	263	324	316	266	279	282	284	269	275	317	295	302	277	273	296	283	269	294	277	289	280	290	274	282	275	307	308	289	315	288	299	270	278	284	307	274	307	308	289	273	268	290	282	272	315	290	303	292	297	293	293	298	316	305	272	271	268	292	296	278	308	306	263	254	289	285	312	288	314	298	290	265	295	281	307	311	294	286	294	268	270	285	264	306	308	258	307	251	288	278	276	263	298	317	280	309	296	292	291	304	301	267	333	331	273	286	298	253	286	263	300	284	272	298	291	311	292	293	294	298	293	283	311	323	286	311	323	258	298	309	293	277	261	277	310	287	273	270	279	295	276	251	263	294
15508	9124	19327	18800	12425	9062	7034	5731	4837	4089	3904	3586	2932	2315	1976	1792	1599	1463	1178	1117	1050	1022	990	972	931	851	776	786	857	759	758	746	784	689	725	729	716	759	752	736	724	707	678	693	701	701	645	701	723	688	677	754	612	638	671	638	704	644	702	662	687	616	658	643	657	637	648	667	655	695	647	695	691	673	635	683	672	629	651	658	669	716	673	721	657	676	640	666	696	688	637	644	732	650	677	668	654	681	669	661	625	654	687	708	665	699	671	624	665	677	694	646	646	623	654	681	695	636	665	632	619	663	615	707	640	606	711	632	674	659	692	668	682	631	684	653	676	642	615	672	651	679	653	690	657	633	697	682	682	667	666	721	655	632	658	645	683	668	687	648	655	642	610	702	708	653	671	694	675	693	644	667	695	667	640	709	698	656	649	669	670	687	670	662	668	697	663	601	664	669	656	688	676	647	643	649	673	663	638	628	698	574	684	704	685	719	661	636	614	628	645	664	692	657	651	647	600	605	643	721	664	686	681	665	658	623	691	681	632	680	714	693	697	666	671	652	693	626	685	693	657	672	690	666	642	641	645	688	671	726	677	692	709	646	659	665	643	632	694	609	657	645	661	676	629	676	629	640	695	661	660	670	715	695	697	674	623	664	611	637	652	672	661	684	643	651	632	619	669	658	714	627	688	663	658	671	671	701	644	679	697	683	673	634	666	633	679	638	652	702	671	700	642	641	657	665	665	690	669	680	640	621	672	662	643	696	673	684	712	648	711	688	703	684	678	632	698	684	642	689	670	657	668	634	665	641	659	644	608	666	684	639	679	622	695	645	664	646	680	678	626	656	674	629	642	668	651	681	667	653	694	651	643	623	656	678	684	681	695	692	662	698	623	645	649	689	649	678	720	626	677	668	626	657	671	671	686	621	671	656	630	682	636	678	673	655	662	691	645	652	693	681	680	626	667	716	640	599	658	715	637	678	636	673	676	634	653	610	667	653	716	647	672	670	655	703	662	648	665	679	690	658	638	658	681	681	694	657	663	663	662	665	677	662	652	644	638	699	609	645	672	657	693	723	669	675	628	654	647	636	670	682	678	681	639	674	682	675	683	648	656	628	605	662	650	665	678	697	671	657	698	612	639	686	610	657	657	629	651	675	692	621	677	687	627	670	593	644	632	682	670	668	685	663	647	651	690	703	691	697	671	645	684	668	668	633	648	624	677	664	714	640	680	688	679	620	693	664	669	632	658	628	670	666	636	693	644	659	650	666	680	661	666	647	657	654	699	698	665	643	679	655	665	643	664	669	657	699	687	639	668	687	643	709	674	712	613	658	684	691	678	651	670	706	669	687	636	656	643	661	669	618	649	672	615	671	668	650	646	700	663	644	673	653	693	657	666	709	714	632	652	684	662	711	662	660	615	663	665	684	651	685	644	636	661	653	669	648	635	646	678	683	697	671	635	657	700	666	677	666	623	654	653	657	643	656	708	673	638	658	638	661	641	634	625	651	693	696	691	659	612	658	632	654	670	721	639	663	628	632	636	677	681	662	679	671	665	690	629	678	661	678	693	636	682	634	634	689	653	636	670	697	627	695	699	648	653	627	672	726	686	680	638	689	659	706	670	675	612	676	644	624	659	688	690	674	664	637	634	679	683	696	664	671	708	696	682	644	616	667	664	656	683	661	705	719	648	728	636	638	680	664	631	650	669	698	673	689	634	652	643	706	684	666	699	658	664	648	670	688	673	621	674	634	648	644	665	667	668	654	637	674	654	605	678	668	704	658	637	654	675	670	653	655	648	646	602	696	664	677	661	689	632	697	622	651	657	682	668	662	654	673	659	662	662	685	675	667	646	647	692	680	633	706	667	626	639	675	694	674	638	637	694	688	680	697	652	652	677	656	673	621	677	661	668	688	647	666	640	667	643	676	635	663	701	647	671	676	702	665	645	668	655	695	687	655	668	638	701	673	656	635	644	632	693	685	648	621	653	662	654	685	677	671	680	645	682	659	654	621	626	655	639	688	634	692	681	641	652	619	680	642	667	654	641	652	655	702	656	656	615	681	646	658	664	713	675	665	679	643	608	664	628	688	689	678	699	674	684	635	676	683	672	642	633	688	670	716	644	647	700	650	696	628	611	647	636	616	682	665	650	675	657	661	689	687	688	681	657	687	682	630	642	667	654	677	681	710	680	702	666	630	614	628	664	634	675	646	684	646	730	683	640	691	634	670	614	670	641	688	707	663	654	670	620	666	659	732	639	643	643	641	643	630	691	705	653	619	676	646	687	638	716	641	695	725	644	670	673	625	702	661	653	626	682	668	685	648	703	676	687	669	667	692	731	693	644	657	637	696	687	695	690	678	680	695	620	670	643	674	641	653	675	687	675	672	651	652	657	721	658	680	642	679	626	700	616	629	663	650	675	688	707	704	699	651	619	662	606	661	635	640	676	682	653	683	663	689	676	650	663	637	630	680	662	672	653	669	683	665	707	669	618	629	701	683	655	677	674	697	669	685	656	683	704	692	691	677	644	682	685	685	668	665	633	670	621	700	630	661	644	686	702	642	650	654	681	666	654	652	686	654	653	630	634	662	655	653	645	649	683	688	632	669	686	674	665	686	658	712	680	707	665	691	645	662	665	630	643	650	664	672	640	674	637	663	608	700	638	646	665	600	665	667	678	630	623	717	632	682	722	629	677	737	698	632	657	654	708	615	656	689	678	658	685	646	697	617	647	625	640	702	667	622	656	653	718	717	671	681	661	671	673	668	670	698	666	670	705	666	656	648	674	634	615	662	657	696	682	646	642	625	690	699	670	682	626	589	706	608	701	650	664	656	672	655	635	641	660	625	694	691	701	658	649	690	663	654	697	706	666	656	694	639	710	624	652	693	702	644	689	688	639	695	638	627	640	655	685	702	691	622	700	643	646	659	696	671	665	663	628	688	660	687	656	692	650	683	668	673	711	625	682	695	700	699	636	692	647	657	637	680	681	617	673	668	654	662	650	658	602	631	648	670	702	686	703	638	626	651	675	714	653	674	671	664	660	644	658	603	683	668	614	663	648	673	641	626	679	696	659	655	684	652	623	653	649	663	616	671	686	639	708	697	667	605	651	651	728	700	611	637	629	669	648	682	680	652	626	667	638	667	679	640	666	596	665	652	675	687	683	689	669	677	691	627	659	639	675	637	702	676	631	691	670	654	672	632	680	650	687	661	646	695	661	720	704	611	680	686	716	711	657	676	684	664	676	666	684	640	672	646	687	642	685	642	682	648	697	676	653	655	683	646	671	677	665	671	726	660	662	651	655	630	657	652	644	708	668	646	660	631	656	631	662	650	673	662	685	669	695	733	648	668	643	622	669	680	683	686	649	685	678	668	674	637	652	649	642	674	634	644	680	651	642	614	688	651	664	643	692	668	679	680	639	656	725	683	650	654	705	652	677	676	658	617	672	667	683	709	690	660	653	697	686	663	683	663	659	668	652	654	689	693	653	661
9123	4492	4765	3092	1501	1094	804	636	532	539	497	413	412	374	341	318	295	314	341	300	302	282	285	308	262	274	292	283	276	268	249	272	297	281	260	279	244	277	279	266	281	263	273	297	285	272	261	257	242	259	267	267	257	258	275	269	287	254	258	252	263	256	278	295	251	270	301	264	311	257	226	299	276	284	309	280	276	268	292	312	269	241	275	265	266	291	292	271	249	291	246	293	240	292	267	277	298	270	286	291	306	275	296	276	282	267	247	275	290	293	274	288	305	250	287	269	272	263	281	276	230	233	263	283	243	303	276	265	272	249	243	257	267	293	255	264	240	240	281	295	233	295	274	304	284	261	251	236	246	247	247	280	293	260	280	272	282	265	270	273	284	277	226	291	254	244	270	249	300	265	263	267	310	269	219	252	286	270	263	255	275	283	259	287	271	255	247	303	276	274	257	267	269	287	261	228	261	261	261	273	291	258	260	252	300	279	304	255	268	288	282	289	272	265	274	273	282	264	291	285	288	261	279	244	259	274	274	271	262	265	287	274	286	295	294	261	268	270	248	257	290	263	279	268	263	270	242	270	282	256	266	250	278	268	288	275	260	263	253	279	269	300	267	243	288	279	282	266	270	280	273	277	288	263	273	260	276	253	268	234	286	267	245	308	267	253	271	262	299	257	246	271	280	283	260	242	285	248	242	246	269	290	270	276	284	271	276	258	259	285	279	273	276	281	306	277	285	255	265	264	307	274	252	248	269	290	264	252	254	289	258	238	279	270	258	285	310	259	257	234	284	255	240	239	285	259	269	298	267	245	288	281	266	262	286	291	291	265	261	291	280	281	252	259	272	269	295	287	290	287	272	261	298	259	256	273	280	271	265	265	267	287	251	277	286	283	267	295	296	291	289	277	265	257	294	291	282	237	259	254	285	246	293	294	287	266	297	279	269	310	282	276	271	291	266	266	267	241	291	261	285	277	251	308	258	272	248	301	269	269	262	266	246	265	285	293	257	292	268	314	260	283	265	284	247	256	274	289	276	264	302	256	270	244	260	248	272	300	251	315	281	264	266	271	274	259	275	263	277	250	292	289	295	242	286	267	263	268	283	250	274	255	253	284	293	259	295	320	269	282	281	293	272	277	274	306	241	248	299	284	298	272	267	280	295	271	269	271	283	327	290	296	268	273	255	260	259	272	294	265	286	299	275	282	278	280	265	275	276	288	266	283	283	276	261	265	253	249	270	235	286	246	268	244	234	301	290	261	302	276	285	286	254	260	251	285	276	258	254	249	255	238	263	266	241	293	232	292	310	247	251	297	262	273	271	299	274	256	269	275	281	270	264	242	292	282	271	294	295	286	266	227	278	278	291	268	303	251	283	292	267	262	265	280	282	297	295	281	244	266	313	293	284	278	265	283	281	264	296	301	261	280	271	291	287	290	259	315	269	313	247	270	290	270	298	286	274	276	234	297	266	295	287	282	262	254	264	235	257	247	257	276	261	276	261	306	277	255	257	273	291	288	285	295	263	272	266	248	258	259	286	279	279	281	282	268	268	290	285	250	297	251	260	277	270	240	263	295	285	283	278	268	231	298	244	267	264	258	273	280	280	253	258	271	287	266	233	281	261	282	264	264	282	245	280	250	298	288	266	287	251	273	281	290	279	286	276	266	250	284	303	287	279	277	275	278	263	278	276	291	311	296	268	267	276	268	266	277	257	295	253	292	269	283	281	298	304	261	276	291	256	301	241	263	288	269	243	248	282	253	275	259	294	280	253	272	275	232	278	258	258	261	249	276	269	282	287	291	256	284	263	269	290	279	283	305	290	259	238	290	291	278	270	294	263	270	293	308	240	278	257	282	272	277	288	282	281	314	257	260	271	271	277	289	254	278	246	249	252	270	263	270	290	266	278	262	260	286	303	323	285	268	257	270	258	274	240	285	286	240	268	278	268	283	254	259	252	252	274	260	270	259	256	261	265	285	259	293	260	253	268	279	280	282	294	276	277	293	293	273	286	285	279	295	286	261	285	285	267	242	259	280	231	272	262	275	275	247	280	271	246	263	260	258	280	280	257	278	257	274	235	278	260	309	275	263	260	270	235	271	294	269	279	255	258	258	268	288	289	293	291	282	274	282	298	264	262	288	274	250	281	243	298	256	287	304	273	265	258	259	281	251	259	255	262	287	247	238	261	258	268	270	262	251	264	261	262	245	306	252	300	276	278	279	258	261	245	267	241	292	310	268	285	254	262	251	274	273	304	262	270	273	255	288	281	285	286	268	247	272	255	284	260	277	283	261	282	264	234	272	242	285	272	294	307	308	262	278	273	264	247	268	249	239	270	259	291	304	286	270	252	275	291	250	281	261	290	284	295	292	247	280	291	294	247	276	250	297	286	271	254	265	261	253	276	274	270	272	272	261	273	283	277	257	258	290	287	266	241	296	291	288	266	292	286	251	264	292	254	279	273	279	292	268	253	265	312	270	253	257	278	268	237	257	309	271	274	271	260	269	290	251	284	245	269	289	275	286	270	266	268	296	282	292	268	253	247	246	254	238	287	267	265	301	244	258	305	270	284	294	282	267	285	262	275	271	266	239	291	272	295	283	282	265	299	257	225	274	269	307	221	296	258	274	288	254	291	273	277	267	281	292	299	280	252	286	270	290	234	258	271	253	273	300	277	280	267	266	291	291	248	284	235	261	261	280	284	243	270	279	295	301	264	275	270	270	267	278	269	267	273	266	252	278	273	284	267	283	265	240	276	291	264	273	262	269	298	306	281	299	274	243	272	281	278	279	270	277	268	288	266	263	287	264	267	274	255	266	287	277	260	274	289	276	265	303	273	246	255	292	284	240	296	238	294	304	264	276	253	271	242	277	275	254	253	291	270	246	286	266	260	251	288	255	256	273	257	301	261	258	261	295	255	271	278	287	287	297	246	271	255	312	287	257	305	274	244	261	273	298	241	249	273	256	279	280	285	250	274	288	301	273	248	270	255	263	253	275	306	255	254	292	241	285	244	260	326	248	258	280	294	307	269	268	280	263	271	283	278	276	261	248	240	288	285	287	282	268	268	290	283	269	323	278	242	238	278	267	257	309	273	270	286	284	267	264	265	251	278	260	267	296	265	285	276	274	268	298	264	293	252	278	283	252	250	269	285	274	238	265	305	286	287	276	309	277	263	279	245	279	281	289	289	262	264	259	264	279	270	276	272	264	267	285	304	292	284	302	269	255	267	287	246	275	261	271	261	286	214	274	259	259	284	273	271	253	261	272	224	298	273	258	260	302	272	292	265	273	292	262	263	273	313	230	290	287	267	292	303	291	266	267	273	266	302	306	290	300	248	269	260	259	281	270	255	266	271	302	259	276	289	265	246	287	246	243	304	264	260	272	285	273	256	262	313	260	300	273	273	252	243	270	252	237	258	258	272	284	316	264	247	288	258	293	268	286	313	273	288	263	262	304	277	278	271	287	276	251	272	275	282	235	300	233	276	248
6196	4328	8442	8224	5377	4053	3172	2680	2166	2105	1906	1713	1506	1265	1162	1051	970	913	843	782	783	767	768	742	744	716	683	705	679	724	706	653	705	660	668	669	671	649	716	697	650	629	670	645	626	636	643	662	686	618	646	690	663	660	612	589	660	672	631	676	624	670	627	648	607	669	622	642	593	641	660	655	642	634	632	631	657	681	621	622	659	603	640	605	607	618	664	677	677	599	647	661	638	620	670	609	602	676	656	637	604	604	615	667	636	620	641	599	636	617	613	658	632	664	630	666	617	657	615	655	699	614	639	643	646	607	635	666	621	620	653	648	622	606	649	661	666	647	640	623	674	615	650	661	660	674	659	618	657	663	651	627	644	646	651	655	602	646	635	653	665	581	648	647	636	663	694	692	627	668	601	630	630	672	628	619	654	665	639	626	645	644	624	616	675	622	629	649	633	634	637	682	637	640	655	689	632	621	624	619	640	641	654	646	626	703	664	690	610	626	655	633	620	668	618	667	611	657	695	648	662	627	681	623	648	619	641	623	629	663	678	640	619	658	678	664	650	649	621	653	616	619	617	645	606	646	670	639	676	608	612	611	646	689	636	601	612	650	651	644	658	625	628	661	673	588	643	694	665	613	657	672	628	674	620	632	653	676	628	601	672	651	631	680	614	590	662	630	638	684	626	654	674	640	649	570	597	659	653	669	631	627	662	622	671	637	623	592	581	617	684	599	664	634	661	615	573	605	662	625	640	640	662	657	607	655	617	603	634	606	642	638	646	631	648	632	642	598	634	648	660	617	678	631	645	603	655	627	599	629	649	666	593	619	681	655	631	682	683	595	627	654	665	648	643	646	652	601	641	626	622	640	699	581	635	601	647	614	677	637	637	619	651	604	620	637	679	650	633	618	659	654	615	597	665	638	596	605	664	677	659	630	652	672	667	645	646	639	662	631	634	598	701	675	603	690	673	697	622	583	630	670	642	661	660	629	630	630	656	639	575	673	632	624	671	627	638	616	651	682	605	641	623	641	661	613	640	656	610	612	638	664	629	643	631	656	658	623	677	614	599	623	670	683	667	626	656	620	657	651	641	603	622	626	615	593	608	603	643	587	608	612	652	619	674	654	651	623	623	652	637	690	654	623	701	619	650	621	656	652	608	654	662	602	640	636	638	636	651	614	659	662	602	633	672	617	621	576	651	613	665	682	674	642	670	631	686	635	652	647	653	678	644	619	655	619	605	626	654	650	641	648	641	624	672	665	636	652	630	627	637	631	646	642	678	658	628	662	586	605	673	616	645	636	605	665	637	667	633	636	608	652	663	685	654	625	645	656	623	626	648	649	656	592	658	658	663	612	646	668	668	597	625	626	647	681	642	641	619	640	665	662	642	647	601	662	633	680	662	622	656	718	675	652	666	665	612	675	613	668	597	649	677	635	660	662	661	661	671	681	649	600	592	624	647	647	645	634	675	600	614	613	604	671	672	673	661	609	653	674	599	667	621	647	613	650	621	645	635	630	628	618	619	611	634	651	624	626	659	637	632	586	689	638	643	620	635	637	638	610	625	672	628	644	621	631	582	643	669	639	609	645	644	672	698	631	613	619	639	658	641	655	657	646	634	636	643	659	607	641	641	620	657	603	645	680	634	669	616	627	694	604	606	640	629	614	653	648	619	632	615	650	660	617	622	650	611	649	641	623	611	660	631	618	636	621	612	623	628	624	643	687	600	641	602	705	649	648	689	610	635	627	621	654	613	637	654	633	645	689	655	635	652	642	645	630	656	625	650	629	637	613	652	652	631	630	645	652	620	667	609	617	608	637	638	620	647	685	626	671	642	593	622	652	617	615	650	665	658	653	622	608	673	611	611	653	624	695	604	693	620	641	603	675	666	621	662	648	634	647	652	633	639	661	624	679	634	662	676	676	639	647	650	662	663	635	668	635	679	683	666	632	660	643	676	649	584	624	673	606	602	636	610	660	631	618	644	641	695	645	612	661	625	678	643	652	649	675	699	605	715	661	614	631	692	663	667	687	650	674	599	652	655	657	645	635	660	665	677	607	630	630	640	627	661	666	616	691	641	639	648	646	609	642	662	649	658	642	640	655	616	662	626	636	605	706	648	637	592	629	609	618	629	603	656	670	657	654	598	573	624	654	638	654	659	628	670	593	643	687	627	622	682	655	586	661	678	615	634	624	630	647	661	611	637	687	624	643	628	643	627	631	661	620	674	621	658	613	654	631	636	663	655	651	651	606	581	627	653	615	599	647	662	672	625	655	620	643	663	636	683	654	639	692	600	621	628	637	667	602	650	698	650	604	644	613	629	619	659	598	675	645	653	603	647	651	659	634	624	653	683	649	673	657	703	610	645	636	642	657	681	615	681	633	582	610	608	671	659	625	658	650	643	633	653	659	635	709	666	629	629	634	644	609	662	661	649	626	652	643	629	680	694	608	637	670	621	655	660	626	661	584	656	692	675	651	649	667	634	614	608	648	651	657	658	721	655	627	694	653	643	653	642	598	652	693	638	621	653	680	629	641	650	578	654	618	656	648	615	675	640	646	610	635	623	677	628	628	623	616	651	707	659	636	693	651	643	629	645	654	661	658	625	655	667	647	644	652	629	607	654	627	631	676	690	669	643	679	642	624	656	661	624	612	617	646	671	634	637	664	644	608	621	639	673	625	704	654	672	620	600	645	613	702	667	605	635	647	642	630	606	653	646	673	671	605	655	641	597	645	648	640	638	604	611	645	611	672	621	631	611	628	650	600	664	622	650	666	663	624	655	665	653	642	626	632	606	597	642	583	682	613	642	685	655	647	650	610	581	611	618	653	661	652	635	646	616	659	621	629	601	631	635	660	656	653	619	657	674	660	701	652	613	675	636	664	632	654	660	672	669	641	632	648	658	612	643	647	692	640	660	634	633	658	682	654	598	601	624	636	656	619	667	643	664	636	652	654	629	629	620	620	657	611	660	668	640	674	700	624	682	602	623	683	647	617	658	641	614	629	659	659	657	655	615	633	607	587	648	642	616	647	659	644	678	659	634	628	612	610	661	631	672	646	672	635	666	653	632	655	643	622	618	651	651	643	665	616	609	634	619	621	627	655	673	618	691	651	635	656	637	610	619	634	618	657	664	651	656	608	640	665	624	640	626	673	658	700	620	694	680	625	576	663	644	642	587	701	633	659	641	587	612	628	611	675	689	639	603	629	646	610	626	652	665	627	646	694	604	636	641	632	593	645	627	604	646	649	642	627	570	613	642	659	645	670	649	657	649	710	717	664	654	626	661	623	655	631	671	652	627	610	661	663	651	655	666	707	641	641	643	623	637	686	719	613	655	652	661	629	622	678	573	607	626	675	619	645	632	602	650	648	604	631	592	628	631	628	704	636	651	672	672	612	586	606	659	664	652	626	633	598	673	639	655	620	614	632	607	654	661	676	617	637	658	646	592	641	626	668	652	617	656	632	671	607	649	643	622	620	680	632	653	637	609	619
17901	7826	8937	6441	3073	1741	1339	1079	848	754	703	629	548	476	473	447	407	409	337	345	331	315	345	312	300	354	298	301	317	326	304	310	299	306	282	310	345	293	313	283	307	307	288	265	300	321	337	297	288	290	325	294	250	303	306	292	270	289	285	295	310	279	302	276	316	289	312	307	310	339	276	309	310	289	331	286	318	287	277	305	280	303	302	290	310	263	281	302	299	288	293	321	343	289	303	302	276	307	304	312	305	297	293	332	302	309	257	307	287	298	292	313	273	330	311	280	282	331	283	296	283	277	285	306	290	291	267	304	294	314	322	281	283	333	307	321	309	304	309	303	303	328	287	290	326	270	298	310	310	321	300	297	287	283	307	306	310	284	303	284	297	313	292	284	321	284	298	305	304	337	308	305	306	288	325	310	310	341	291	318	282	312	294	318	300	282	274	276	312	276	287	286	298	303	330	304	276	325	288	293	294	317	287	317	309	296	268	299	304	305	276	295	317	312	309	301	336	299	291	333	312	309	304	338	267	320	300	277	300	282	309	300	332	304	296	287	262	279	286	279	317	301	313	317	320	303	315	313	312	317	273	295	309	316	298	269	308	282	320	300	287	321	312	292	285	282	296	309	307	342	306	306	282	312	308	295	306	310	257	305	311	319	303	303	314	285	285	273	318	295	308	320	324	274	320	266	280	306	276	285	318	283	277	301	295	290	293	301	293	279	297	310	285	337	312	320	313	294	281	345	288	289	324	293	294	299	296	275	293	288	282	289	299	302	301	328	303	291	316	287	294	287	302	337	315	332	301	296	309	261	289	286	305	347	295	297	305	310	298	318	288	312	255	275	305	323	303	304	311	295	285	341	310	327	298	289	321	293	261	308	316	292	310	278	269	312	296	322	288	278	320	286	330	330	316	262	296	308	322	328	284	301	293	310	280	322	289	313	300	279	300	293	283	323	294	287	300	323	290	300	264	311	280	298	285	290	356	279	303	288	321	314	313	334	310	300	346	309	304	290	330	315	311	286	302	292	286	297	287	308	306	278	308	323	285	308	309	334	290	283	316	303	316	325	313	295	305	298	311	294	300	274	319	290	273	310	282	280	300	289	307	291	293	292	283	290	316	269	311	291	281	303	254	326	312	306	307	302	329	301	298	307	293	287	283	261	311	325	307	285	342	309	310	307	324	304	264	323	277	328	297	331	304	302	313	302	304	326	325	338	297	307	300	306	260	271	330	233	298	297	304	324	291	307	294	306	314	297	310	288	299	307	264	320	350	334	318	294	297	287	302	323	298	327	312	327	288	289	303	290	303	318	316	334	294	298	276	313	321	316	291	290	332	319	291	304	280	321	331	279	311	304	316	313	294	295	300	304	304	312	307	360	316	306	277	280	297	289	288	299	292	276	280	288	313	311	329	303	289	285	303	285	286	318	314	280	272	292	271	288	311	309	285	296	308	287	266	312	317	312	288	323	303	307	300	271	311	317	308	315	330	304	306	300	308	309	273	321	259	344	314	296	296	274	313	276	322	278	304	284	317	318	290	300	292	311	283	268	294	284	295	327	329	296	332	307	313	312	263	300	266	328	298	287	315	309	327	320	297	288	321	294	260	321	320	285	326	312	311	339	266	329	302	319	287	297	297	285	299	324	313	335	287	320	285	267	280	304	311	323	313	270	288	305	295	298	286	297	323	288	284	271	302	277	309	314	344	287	318	304	297	300	312	280	284	299	322	317	295	280	298	288	325	338	304	300	263	285	304	309	286	307	300	295	304	310	317	309	258	279	279	285	310	291	304	288	307	308	339	309	293	276	315	313	309	287	328	301	280	300	289	280	322	282	341	316	337	310	296	309	321	278	323	325	298	264	279	311	312	284	294	323	308	306	278	300	288	312	299	292	275	314	274	315	309	303	290	265	290	324	294	303	328	317	298	296	276	291	292	330	292	300	316	290	343	285	334	315	307	323	288	309	290	290	330	303	311	287	298	338	292	289	299	278	316	276	285	303	288	303	293	290	278	308	309	281	281	297	310	316	286	331	344	287	313	339	302	294	290	332	303	334	285	310	308	255	278	297	295	312	308	304	293	313	327	298	298	297	316	271	307	334	331	272	284	299	317	294	303	262	276	308	292	266	281	289	330	310	282	293	276	312	292	313	296	328	307	279	280	318	292	291	310	303	315	281	278	328	307	293	289	279	292	300	328	284	321	296	299	308	318	309	343	305	306	295	273	340	280	304	352	288	294	274	292	312	291	301	276	272	330	305	305	298	300	297	281	256	288	270	292	292	308	289	301	287	296	301	298	281	316	279	288	285	274	314	293	297	301	282	276	276	309	313	287	282	311	307	309	288	307	283	331	313	324	307	317	323	303	298	298	325	336	291	305	290	292	294	323	322	287	296	315	277	327	319	296	298	295	321	307	295	287	301	293	332	306	310	320	343	269	295	273	299	308	313	283	297	323	328	305	307	333	292	290	288	326	304	313	318	326	307	299	308	312	314	317	301	284	267	270	323	290	298	318	320	263	329	319	289	301	307	271	304	326	284	271	296	293	269	299	311	302	302	295	326	278	305	301	298	299	323	305	319	296	338	316	316	285	283	257	280	302	290	297	306	299	299	273	299	289	300	290	311	333	320	306	302	352	312	301	306	325	295	301	302	275	313	312	324	304	324	287	278	307	306	287	265	317	287	300	293	305	291	277	318	303	286	301	300	300	317	308	262	280	292	336	307	254	308	285	278	287	319	295	307	302	282	274	320	293	313	320	297	284	329	299	334	326	290	296	298	319	333	297	272	281	314	306	316	303	324	325	314	338	324	331	320	310	295	285	304	286	287	282	340	251	296	287	271	295	315	304	343	324	296	320	337	338	302	306	282	301	274	326	301	299	310	286	307	354	311	295	320	293	299	306	270	286	295	286	302	273	279	310	314	276	325	290	335	338	285	310	298	317	267	279	268	286	312	296	292	308	307	323	346	306	317	339	291	311	299	314	302	299	326	287	286	284	300	307	290	287	285	315	332	307	309	273	290	304	313	299	320	308	292	295	307	328	291	266	286	308	290	320	292	272	276	298	296	318	319	294	304	308	276	331	299	289	298	294	292	306	314	291	310	331	297	300	287	310	303	308	286	298	290	315	315	314	343	285	308	266	291	281	320	299	279	299	298	295	308	359	302	354	341	311	279	297	289	302	333	283	313	308	287	283	292	253	285	305	293	317	313	311	287	316	276	278	321	287	310	334	323	305	311	290	326	305	294	324	309	299	311	337	325	352	305	302	299	295	269	322	330	321	307	290	277	296	284	299	309	267	318	289	280	280	332	286	274	286	304	307	294	281	312	292	319	300	281	299	324	297	327	284	302	312	320	345	297	294	278	310	347	308	337	302	274	303	292	285	300	341	281	295	315	290	303	328	335	289	291	292	305	273	271	248	310	291	304	301	337	296	306	331	299	293	278	313	283	314	287	300	310	308	277	288	331	295	246	286	284	279	300	312	334
12301	7111	14642	15091	9405	6804	5482	4551	3703	3290	2912	2558	2157	1820	1619	1475	1325	1167	1082	951	982	973	953	922	801	808	805	814	779	745	741	778	734	790	757	779	787	764	707	733	789	716	774	694	785	740	721	699	714	744	723	677	683	783	734	713	761	684	620	713	695	675	682	709	720	737	676	668	707	707	720	683	747	690	649	680	704	712	668	679	756	691	742	692	687	730	718	731	691	707	729	720	704	711	685	696	748	715	677	703	653	715	691	663	716	678	651	711	707	711	704	703	649	653	735	721	674	695	676	712	670	707	712	697	681	663	698	701	724	725	678	704	702	744	714	673	673	701	686	673	720	665	717	713	668	728	737	716	691	670	739	695	668	694	738	747	673	697	699	659	700	673	697	757	662	685	723	682	720	666	741	718	713	732	714	677	769	658	706	653	727	710	680	706	680	693	683	708	673	680	703	720	674	684	690	683	659	714	683	660	689	680	698	703	694	728	675	720	696	687	673	699	742	664	706	726	704	697	713	718	720	685	702	711	689	684	725	667	712	702	766	716	714	730	740	664	694	747	681	688	697	741	715	737	709	682	705	746	723	698	713	701	673	739	719	734	689	688	697	687	761	716	764	733	710	682	767	692	717	698	695	725	734	712	691	692	702	677	671	674	719	677	732	683	684	696	669	724	706	679	672	720	647	677	674	693	694	716	697	691	660	693	733	688	733	728	681	705	666	665	644	676	688	690	696	725	658	688	743	704	684	734	690	723	702	711	718	749	716	684	716	685	721	741	718	715	693	696	701	691	673	693	728	714	740	673	727	702	690	716	690	731	694	674	669	695	699	685	706	727	696	681	725	694	691	622	664	739	662	658	683	729	697	735	679	747	734	737	715	653	679	700	707	683	762	655	715	752	692	700	652	686	657	716	736	737	684	621	700	679	740	677	707	704	713	663	708	724	674	710	726	748	653	711	699	718	734	729	711	710	669	681	687	708	723	627	726	697	719	693	678	714	747	716	752	721	696	714	712	675	722	721	783	608	693	703	676	724	696	729	693	692	655	683	722	681	747	697	684	698	662	717	666	689	672	731	673	682	705	683	673	741	725	725	754	700	684	713	656	703	703	727	668	694	666	776	682	736	683	708	689	717	656	710	660	700	676	688	693	680	698	675	706	644	722	723	717	746	681	727	677	682	668	684	720	661	698	701	729	681	673	665	669	717	723	648	722	728	690	709	685	746	718	711	681	733	657	714	700	685	673	705	680	703	735	727	690	668	682	712	702	677	704	732	702	731	717	714	703	662	708	684	683	699	673	714	700	711	695	668	686	690	696	738	743	717	672	699	706	718	720	686	714	707	644	653	717	711	715	722	684	671	695	689	721	718	681	691	691	727	655	652	735	711	685	710	728	735	718	718	730	719	667	662	713	707	682	679	676	684	690	656	688	720	727	691	676	670	666	728	687	717	724	712	702	685	711	665	700	678	740	723	730	679	684	746	696	713	751	666	720	706	675	728	714	698	679	709	676	716	677	682	707	717	766	714	701	690	727	707	733	724	720	704	681	708	694	799	681	693	686	733	689	672	703	716	692	708	690	710	687	721	728	670	737	716	721	710	737	738	721	688	711	704	719	693	700	723	703	694	707	701	688	715	682	664	681	692	677	688	716	697	647	713	673	687	672	716	700	721	649	703	697	717	758	696	698	688	737	694	708	709	706	691	667	654	684	697	702	708	655	685	692	671	664	692	675	719	704	741	771	698	695	665	695	699	698	712	689	719	719	685	703	681	697	722	712	648	673	728	715	690	659	687	698	658	669	663	771	756	746	714	739	645	671	683	698	702	705	701	736	721	734	718	653	677	729	730	675	741	645	669	702	677	676	674	755	667	678	720	715	657	712	695	721	699	695	729	679	737	679	711	713	707	670	656	698	717	744	702	718	709	707	730	698	730	650	723	704	691	703	727	729	747	703	743	707	711	688	684	704	692	718	720	717	753	717	734	727	675	692	711	732	717	700	707	673	665	688	721	729	726	646	727	652	706	678	712	651	696	712	683	732	699	690	681	681	702	671	671	702	690	715	691	696	693	711	668	685	632	666	685	689	724	708	725	707	728	679	692	706	739	727	706	717	742	765	699	706	685	691	737	678	693	745	677	692	737	683	671	652	649	692	707	710	666	669	712	699	742	707	697	673	663	719	704	676	674	715	646	708	738	645	663	723	679	654	773	721	721	707	709	733	714	714	688	715	685	695	692	737	711	755	704	738	701	632	685	728	682	686	718	736	721	732	700	678	688	682	676	715	682	701	696	726	694	683	661	680	728	669	750	717	696	733	755	739	653	713	641	646	713	682	683	708	665	723	683	682	703	705	668	701	648	728	656	708	686	688	693	698	695	702	679	681	717	709	690	722	679	688	697	675	698	692	737	687	715	705	689	713	719	657	749	722	694	768	720	693	681	733	716	699	689	743	692	707	667	697	677	740	685	684	709	688	685	685	687	718	730	696	754	725	700	744	725	725	664	674	723	679	724	735	731	663	670	681	705	687	703	693	697	697	711	708	690	691	720	734	700	645	683	701	644	701	706	691	676	691	690	722	655	709	673	707	716	702	698	724	721	680	708	683	699	732	689	717	704	673	713	723	658	712	682	658	688	678	665	736	737	725	742	701	703	743	725	665	703	702	730	690	706	713	711	717	743	721	685	671	715	721	730	743	654	684	675	636	702	655	678	702	703	670	677	727	681	687	706	694	722	657	708	711	700	699	709	652	715	691	675	694	698	708	707	667	776	691	696	704	727	632	705	739	728	724	714	683	697	672	706	745	743	732	673	726	645	681	709	689	711	679	687	710	677	703	691	708	741	674	684	692	669	715	673	682	677	703	709	717	653	730	679	687	679	685	703	721	684	682	687	662	687	703	673	634	725	685	704	699	747	744	702	747	697	679	696	687	727	693	705	640	682	693	720	680	752	645	692	635	652	692	694	702	698	695	716	666	666	691	703	729	690	737	660	732	685	707	688	654	711	711	767	695	696	648	717	656	678	683	701	687	684	697	712	710	666	726	752	729	697	724	696	653	702	723	691	676	728	725	710	700	714	691	767	711	752	700	690	677	694	718	706	695	729	745	733	696	688	712	723	744	728	732	715	697	700	698	688	663	711	665	717	698	693	731	699	701	713	752	710	689	663	679	725	685	625	681	669	689	741	674	681	698	672	695	715	655	738	707	698	731	689	688	704	712	690	699	713	723	725	651	699	681	733	663	713	690	671	676	711	736	711	706	701	737	698	681	704	681	731	713	728	722	726	692	707	680	690	687	682	686	742	700	702	665	694	724	705	767	728	701	729	660	692	725	717	706	647	699	685	651	713	676	688	701	669	657	671	705	708	725	700	665	686	732	701	733	700	662	722	709	725	735	712	698	692	731	689	675	694	680	734	685	668	695	724	717	715	708	701	743	667	673	744	722	696	723	725	712	691	703	683	697	745	688	726	710	710	712	731	700	684	736	713	736	700
25960	11249	13637	10204	4779	2594	1915	1462	1116	949	836	792	652	524	518	421	396	407	372	298	334	326	342	340	298	288	306	291	294	300	298	240	314	337	295	317	295	277	280	292	288	281	283	299	298	280	287	308	307	273	286	266	289	309	289	285	293	288	281	285	266	301	267	294	306	265	276	260	299	260	305	311	294	269	295	316	313	301	291	291	275	292	303	269	306	280	299	283	254	278	316	290	253	287	301	269	275	250	298	254	286	269	284	274	277	293	292	302	302	276	259	291	265	273	300	332	284	294	289	261	277	283	277	279	291	272	257	269	300	294	269	278	292	277	296	273	320	259	256	317	292	279	283	254	259	288	262	279	288	267	305	299	286	274	273	270	285	270	274	283	308	269	284	278	309	257	264	295	290	262	273	309	282	276	258	283	266	277	313	268	256	300	300	268	265	279	277	274	280	286	278	295	291	291	282	289	297	254	304	291	246	292	292	232	280	276	267	303	269	294	270	279	314	253	291	274	269	303	264	239	282	287	302	287	301	313	276	273	282	277	271	285	275	283	260	282	281	289	305	259	263	275	267	257	281	293	330	278	287	290	311	262	240	303	289	298	264	287	277	271	292	304	297	276	263	285	263	287	310	305	274	289	285	252	280	282	283	273	271	267	276	296	264	282	300	305	281	290	294	266	292	289	281	269	287	251	299	281	254	305	269	281	306	288	293	273	279	278	267	273	305	280	265	313	249	295	243	260	275	265	264	278	269	274	314	286	303	260	274	309	302	271	266	302	276	272	288	307	290	282	288	312	284	274	295	309	259	291	286	260	278	293	293	261	260	264	309	277	284	302	288	314	284	268	264	269	263	290	314	309	293	289	322	303	285	293	306	292	287	269	267	312	266	301	283	277	282	311	283	294	285	272	287	271	324	323	274	283	327	298	295	297	322	286	279	278	283	308	292	273	295	320	273	271	272	256	265	307	273	265	276	272	280	269	272	271	255	288	310	309	261	246	240	259	272	296	268	267	264	291	307	271	269	280	315	261	273	284	303	294	276	285	305	284	264	279	260	300	314	233	290	314	302	286	289	299	297	315	306	284	277	291	279	269	256	256	262	282	300	291	290	288	291	307	279	283	278	289	272	269	297	287	278	310	260	264	258	299	274	285	294	279	293	301	284	283	269	286	266	281	309	285	259	290	267	266	306	275	263	283	292	296	262	272	270	314	258	294	305	299	283	267	327	302	259	296	246	291	263	239	273	292	324	315	280	316	271	288	271	273	268	289	271	260	282	265	263	280	277	293	300	273	280	290	307	291	285	279	275	292	279	263	260	297	251	312	309	310	307	260	281	272	264	293	289	298	309	311	266	282	248	294	281	269	263	293	293	259	280	267	266	287	291	291	247	279	250	267	292	259	254	279	277	275	323	299	284	269	316	296	284	305	288	269	273	300	270	276	314	311	287	296	272	311	282	324	281	318	283	257	286	270	287	283	274	306	267	317	298	307	272	286	289	285	294	282	257	286	291	268	236	301	305	290	274	286	272	306	329	277	261	282	287	315	257	306	292	266	262	277	265	283	279	293	269	253	268	288	296	283	283	281	277	301	296	253	268	293	269	280	279	302	287	310	301	279	337	295	313	299	311	281	291	245	269	289	290	333	290	297	299	263	263	315	288	327	316	300	268	284	316	296	290	281	274	278	303	290	297	275	272	280	279	280	310	288	263	265	261	286	300	297	315	265	292	280	291	318	279	325	262	283	290	284	310	284	289	276	284	279	276	256	285	297	267	296	274	251	270	275	319	275	261	291	314	261	304	303	263	296	284	296	297	293	279	260	272	272	282	294	274	308	279	253	257	259	285	265	257	286	291	266	301	268	269	288	280	273	308	275	290	250	284	297	276	285	292	348	324	287	264	276	289	254	288	247	280	286	269	274	288	304	261	264	277	254	272	298	291	269	251	270	261	287	289	297	264	299	287	293	259	285	291	279	308	286	276	289	274	286	294	264	293	273	289	251	260	277	317	267	295	304	301	277	286	272	284	266	269	283	249	294	283	303	288	276	263	264	299	327	301	264	297	282	244	283	286	270	284	261	322	284	263	256	250	285	303	319	302	264	286	288	275	244	244	244	284	300	291	285	278	266	284	307	271	265	264	260	283	297	295	298	292	293	303	301	278	302	297	293	305	289	307	301	256	264	290	255	290	261	303	280	277	288	289	266	293	270	268	259	313	284	290	304	275	297	313	247	279	292	296	302	251	296	277	293	296	287	297	289	287	274	250	300	302	296	291	283	273	283	278	277	283	281	301	269	250	280	275	273	279	252	278	307	283	274	295	304	302	271	287	278	231	275	287	293	306	304	258	256	276	230	275	288	297	288	271	287	282	285	277	259	298	263	277	268	271	274	296	291	289	270	280	292	290	294	319	280	280	295	277	279	300	291	300	308	263	298	270	318	260	286	273	270	270	287	297	284	269	284	273	265	262	296	279	288	299	297	310	310	247	280	266	268	272	308	259	287	287	267	276	275	332	291	298	293	283	261	289	285	239	287	283	268	290	283	251	260	294	308	308	302	307	281	259	285	297	263	282	261	259	280	288	273	255	302	293	281	302	284	278	254	294	280	300	278	283	261	234	271	253	296	284	264	281	279	288	306	293	312	291	294	255	245	300	292	264	297	287	298	292	265	284	304	326	298	267	304	298	334	273	292	284	285	250	287	257	269	315	284	289	300	287	278	256	261	299	293	282	285	286	270	258	272	283	295	286	284	294	283	285	267	276	290	287	290	296	271	296	297	290	270	265	283	290	288	285	300	273	301	317	290	265	267	303	260	279	321	282	289	305	296	268	286	273	275	306	287	323	277	280	275	264	295	272	253	244	281	278	296	311	271	280	299	266	269	275	281	272	288	270	293	285	296	313	263	280	270	311	288	271	283	285	281	255	281	269	254	283	248	290	307	247	267	284	264	276	269	288	246	316	289	295	330	266	263	272	288	273	274	276	303	310	281	290	264	278	261	294	281	277	284	279	270	286	277	249	296	275	317	283	293	285	306	262	261	278	259	277	292	299	313	273	272	286	278	272	283	302	299	258	281	253	265	287	257	313	294	261	291	257	296	290	293	279	279	288	315	254	281	307	263	296	304	255	278	298	314	298	272	298	272	287	233	281	313	303	305	298	276	257	313	277	261	281	272	288	294	300	313	266	279	285	288	296	254	283	293	273	292	301	285	301	271	278	266	312	297	257	272	272	265	267	252	315	294	315	279	297	295	297	271	297	276	296	311	273	265	290	269	271	245	280	269	261	281	282	267	267	314	236	298	275	281	301	282	281	300	264	264	265	327	248	267	296	286	255	256	275	308	313	296	270	272	264	288	286	277	318	269	291	263	260	279	274	293	291	296	291	298	249	321	287	253	281	280	270	286	309	286	275	310	272	275	259	283	292	281	291	285	286	286	304	301	252	311	305	250	301	261	270	250	309	279	265	278	255	269	282	261	274	250	258	312	313	249
15433	9311	19672	19448	13138	9146	7610	6115	5003	4528	4005	3378	2838	2293	1956	1741	1537	1354	1277	1058	1052	970	978	885	902	811	785	804	710	749	727	758	762	732	705	768	756	731	707	704	703	659	732	652	676	672	679	722	652	634	697	649	635	693	682	631	626	675	688	697	671	653	638	664	703	681	662	663	622	676	654	685	649	630	696	599	644	682	640	650	637	693	628	652	683	658	681	641	662	698	634	658	680	738	641	643	665	684	645	632	708	701	732	646	621	681	647	667	665	635	645	649	668	692	669	655	634	662	664	645	739	662	663	679	667	679	641	651	643	640	644	694	663	675	668	636	660	648	655	641	643	678	666	679	598	619	673	670	668	642	637	635	672	637	659	615	678	643	656	662	684	690	638	672	591	654	648	704	647	661	670	667	639	633	681	671	696	666	643	701	665	687	675	631	664	680	669	687	670	657	623	667	679	640	728	673	686	633	732	647	663	635	662	702	646	639	654	629	675	670	633	631	655	692	694	644	652	674	648	656	707	670	595	647	627	693	654	643	680	611	709	652	649	647	667	657	672	642	711	641	694	635	633	716	653	693	674	660	636	634	689	666	665	658	660	659	702	729	731	658	658	678	695	693	643	687	659	661	677	662	650	676	675	662	649	660	612	658	634	623	689	686	673	655	657	642	637	633	658	640	657	697	664	645	715	628	665	650	642	651	655	697	619	674	655	672	639	671	670	654	666	679	673	692	667	678	678	630	688	630	649	691	651	641	610	652	630	672	639	664	659	669	626	676	693	645	684	645	654	704	601	667	682	604	622	667	622	708	646	662	632	710	674	680	683	656	652	685	658	642	669	658	705	640	652	697	651	683	667	644	652	662	652	625	666	688	625	636	696	665	699	606	698	629	646	648	676	677	685	650	602	633	645	638	654	656	674	620	635	669	687	700	672	672	649	644	623	692	670	688	634	680	686	663	658	643	660	647	648	678	661	675	630	669	648	675	638	628	689	619	652	673	690	739	661	605	633	652	627	644	689	625	637	629	671	646	612	647	656	622	654	676	709	639	649	656	653	656	636	690	663	631	647	651	639	661	657	683	658	661	679	632	671	700	684	671	701	667	695	651	669	674	647	662	682	631	643	713	699	696	626	638	688	663	667	654	666	653	680	717	640	692	669	633	650	668	640	621	675	657	690	636	652	649	679	680	666	641	643	689	664	655	671	642	639	638	630	690	685	685	672	679	654	705	657	678	645	651	648	685	668	639	653	673	681	668	693	673	675	629	667	688	685	669	687	635	632	670	648	636	655	636	649	681	677	666	639	678	674	690	642	651	651	651	638	636	680	620	709	669	630	684	685	643	669	713	659	635	709	679	655	702	693	614	672	665	624	647	672	644	618	675	646	661	662	690	640	643	655	688	632	641	708	691	687	632	641	655	635	679	673	641	641	674	620	650	721	629	658	676	676	654	641	657	631	625	713	673	601	694	682	610	645	665	640	684	655	652	685	692	678	621	671	694	603	665	710	671	659	665	653	657	609	665	640	679	653	654	664	649	632	662	693	680	681	665	679	676	672	606	656	669	675	672	706	692	678	660	642	711	675	629	629	696	626	665	656	664	653	680	619	657	687	629	643	682	634	648	663	684	626	640	678	672	646	680	620	659	669	707	646	655	637	685	615	630	664	692	658	644	668	635	638	662	626	665	660	642	683	702	660	662	650	630	692	640	671	647	695	628	645	678	636	679	681	635	645	624	699	702	672	635	664	573	618	661	631	637	658	679	661	664	684	694	654	688	663	607	665	654	664	631	627	652	698	662	665	667	703	675	696	672	666	673	667	676	628	651	655	651	651	690	635	696	667	684	648	681	701	658	630	633	660	685	688	661	614	675	688	682	679	691	653	700	679	664	657	638	637	666	654	635	657	668	681	657	643	623	641	680	668	703	644	670	669	658	585	668	661	677	709	638	597	691	654	682	610	716	652	629	659	648	645	668	654	684	726	635	642	668	645	639	668	665	668	701	617	691	626	693	630	731	651	652	662	666	660	642	635	665	672	676	647	653	667	641	652	662	594	667	662	673	649	685	648	668	692	642	694	639	660	664	633	615	645	654	618	645	673	667	696	647	698	649	672	646	717	658	723	657	678	650	655	658	658	700	679	623	708	662	668	661	676	660	651	662	653	629	644	671	678	672	631	673	676	642	623	656	655	641	654	653	640	668	682	650	698	663	609	686	646	697	676	699	629	633	683	622	669	680	658	685	710	663	659	688	728	658	617	674	672	731	659	720	618	674	660	641	694	597	636	685	651	679	648	631	642	684	675	646	679	629	643	645	663	661	660	663	653	660	712	666	713	669	643	652	685	653	657	693	621	654	670	673	662	620	682	714	662	647	651	700	649	657	621	704	708	626	676	631	667	675	648	639	669	679	638	646	618	692	680	638	694	658	670	701	673	641	665	610	649	662	596	643	671	685	672	689	668	680	684	671	676	678	645	641	672	628	646	646	640	663	691	661	637	679	617	664	678	668	638	696	680	641	665	636	666	670	591	664	644	662	628	671	620	617	651	709	639	681	719	623	661	621	618	650	629	656	629	704	661	656	699	601	668	685	689	673	623	675	632	657	657	654	633	627	677	665	659	678	649	665	667	668	692	659	652	654	659	619	646	657	639	618	648	642	642	672	642	692	699	674	649	624	662	614	661	664	636	668	658	664	656	636	674	666	676	672	653	688	674	711	641	669	684	660	649	686	643	667	630	715	640	677	661	658	670	649	642	653	695	686	693	656	687	682	641	651	640	646	686	666	633	672	661	618	595	644	636	603	670	689	638	622	645	630	691	641	619	674	632	674	652	641	636	669	666	661	642	663	644	687	695	701	633	644	648	662	657	623	627	644	696	631	660	658	644	647	626	664	623	627	677	673	684	673	641	694	680	660	637	651	671	683	641	688	704	616	691	669	652	638	642	661	657	680	646	611	686	700	650	722	689	691	699	670	677	656	680	683	662	667	647	636	660	641	682	676	663	693	642	683	646	649	639	670	692	679	661	628	674	681	633	660	657	658	617	705	626	686	656	657	676	636	664	616	685	591	662	689	660	644	673	667	623	632	656	707	697	669	620	654	635	632	635	677	640	626	708	643	674	636	694	677	668	622	602	691	666	688	705	680	677	679	663	651	654	646	659	654	640	669	649	643	629	663	620	633	673	678	627	602	624	665	680	619	635	616	671	650	625	654	686	711	661	632	652	626	646	682	686	661	701	685	666	687	658	646	642	668	626	655	668	669	699	698	685	664	677	715	663	653	635	645	652	679	647	648	600	642	674	602	672	699	623	687	655	674	669	640	640	661	669	659	658	678	686	616	691	664	619	628	682	628	673	666	582	667	682	669	644	668	641	628	690	626	647	645	683	652	697	659	628	616	670	708	695	695	635	662	660	618	708	660	661	651	686	633	662	644	678	672	690	689	671	644	637	690	685	713	681	670	667	652	658	635	660	678	656	652	637	692	686	659	671	632
8570	4238	4539	2928	1621	1155	918	722	621	569	501	419	423	356	347	334	317	315	280	299	261	295	278	284	307	277	285	258	265	283	273	246	259	290	276	282	265	296	289	279	290	242	289	300	279	292	257	288	300	319	289	254	282	266	246	276	281	241	273	275	272	261	275	262	267	296	250	274	276	289	292	277	270	264	295	273	310	277	267	271	266	272	253	249	225	285	284	270	281	260	256	255	292	240	254	279	276	290	272	261	294	265	239	260	253	278	283	272	261	273	261	279	257	248	250	263	269	269	281	273	283	264	277	253	290	259	253	285	292	268	252	267	268	280	257	223	282	283	277	309	286	240	265	299	279	274	258	251	271	263	289	284	264	265	279	235	276	238	257	273	260	313	269	261	260	261	240	252	253	245	277	278	237	260	246	275	265	274	273	263	274	285	250	289	275	269	264	258	264	268	239	260	281	286	269	263	258	277	275	278	279	267	260	261	285	285	280	289	261	266	272	298	267	303	299	267	283	259	259	226	282	277	274	256	260	230	266	266	283	287	302	229	271	283	272	274	301	270	257	273	308	276	264	257	258	289	271	274	265	275	279	273	284	269	263	266	269	278	252	286	259	278	303	286	276	269	280	288	269	260	274	263	247	296	287	267	252	268	272	270	264	252	263	283	275	257	250	280	247	293	293	270	267	263	278	290	281	270	247	280	276	239	262	283	259	266	287	262	225	261	289	305	291	264	285	251	259	288	269	267	266	236	288	272	268	272	283	255	270	267	307	290	295	269	247	218	276	278	266	287	261	261	267	276	275	296	292	273	246	259	266	263	304	268	256	286	269	287	280	266	288	262	265	267	258	239	242	275	270	267	229	241	260	277	272	281	281	290	276	274	280	282	260	253	265	254	235	270	276	263	280	270	238	265	254	292	265	275	300	296	246	267	246	284	279	272	267	254	245	248	276	279	258	269	231	243	287	266	281	290	262	270	270	278	275	278	244	269	267	284	272	252	274	304	254	224	272	252	253	254	282	236	263	276	266	271	288	239	282	269	282	246	277	300	273	293	266	293	278	263	268	277	280	289	265	257	263	257	261	269	281	264	281	289	256	279	238	237	276	279	274	276	266	243	272	275	261	254	268	276	254	228	260	246	289	274	262	297	251	288	307	268	283	281	327	262	288	262	270	276	268	257	291	254	262	268	259	258	275	268	257	255	276	287	274	293	280	271	316	300	272	278	278	266	309	273	264	279	265	292	296	260	279	284	267	257	262	287	251	262	259	295	288	272	269	284	263	296	264	279	250	300	236	249	251	249	308	283	255	262	301	234	284	263	257	245	259	270	265	283	267	261	254	270	300	254	268	237	278	258	268	293	275	265	253	280	270	316	257	265	287	301	268	260	242	286	296	260	245	262	269	271	274	262	248	243	269	230	310	274	287	288	278	253	237	235	263	272	276	269	261	269	274	274	282	283	239	273	265	278	236	274	237	263	261	245	278	252	274	273	247	237	274	270	273	264	273	282	278	248	257	284	269	249	279	265	291	250	235	278	274	248	255	264	273	244	291	257	306	256	273	272	293	280	293	267	249	306	276	257	264	258	255	291	288	253	259	252	275	271	283	273	248	248	278	292	299	250	279	229	250	245	289	237	263	283	267	268	265	269	277	244	269	259	250	295	257	287	251	266	283	236	284	264	270	242	301	295	264	249	273	280	296	255	262	248	261	273	278	278	288	286	303	289	258	263	248	273	271	257	290	263	273	252	252	256	279	276	265	270	263	261	237	274	271	274	282	278	244	300	292	253	290	256	260	271	278	260	271	282	265	242	283	250	291	229	259	271	285	287	249	256	276	282	300	267	265	281	290	284	287	268	290	298	238	254	252	277	243	275	261	295	239	279	270	284	279	260	275	303	268	255	284	280	258	246	239	254	247	280	265	322	266	267	269	240	269	233	275	258	282	268	282	288	293	267	303	293	274	278	263	273	275	282	260	274	264	274	266	276	262	275	243	269	260	272	260	250	273	273	253	283	262	247	250	263	299	294	265	243	260	297	289	287	252	251	257	268	315	267	244	270	250	283	253	280	288	237	277	264	281	256	240	263	252	299	273	300	270	257	256	273	240	258	304	270	256	268	282	275	251	266	274	265	297	255	256	265	261	273	283	266	254	297	218	269	266	258	280	267	291	297	257	283	261	263	289	253	271	251	219	265	242	275	275	270	266	256	251	252	269	301	268	278	281	280	273	248	287	245	291	250	234	262	267	243	258	275	270	269	258	312	249	264	274	249	283	263	281	290	270	286	276	264	293	267	262	266	260	284	276	290	292	227	271	249	290	273	279	269	273	255	293	261	256	278	286	285	296	272	262	274	302	274	284	271	286	270	280	253	272	273	278	274	237	246	287	288	274	252	278	265	278	283	271	267	234	261	270	243	226	244	264	264	250	280	267	281	256	258	272	272	273	270	266	278	259	299	246	262	274	248	290	271	284	277	268	275	256	300	264	244	270	270	271	290	269	252	268	279	281	235	276	273	290	280	273	296	298	277	297	239	240	272	289	257	267	270	282	228	262	257	261	280	247	287	254	265	245	250	320	274	271	292	271	289	266	234	251	238	270	264	255	268	274	272	266	290	264	280	285	271	297	249	227	277	271	276	253	256	252	254	257	232	260	292	286	300	266	238	288	247	265	282	263	278	267	271	256	300	291	276	287	248	269	219	261	270	243	272	291	253	278	267	270	311	239	262	278	292	266	284	288	248	263	265	288	266	258	239	244	249	273	256	289	277	260	243	266	255	284	238	277	250	265	261	263	263	299	293	283	255	257	299	274	257	263	293	289	265	298	260	262	260	255	263	276	242	264	268	270	265	288	264	275	246	327	266	260	305	304	246	254	244	248	300	288	266	267	293	284	269	245	237	253	294	286	281	273	280	266	275	233	266	268	254	236	274	263	260	256	280	271	279	249	275	276	268	252	267	296	275	230	268	268	241	287	257	274	292	268	283	242	269	276	256	305	259	290	279	270	256	252	262	250	253	250	271	304	268	248	255	281	277	262	268	272	283	282	260	284	235	258	252	254	298	293	257	294	274	282	244	261	260	298	282	278	268	272	281	252	259	290	271	255	294	262	260	289	260	253	262	291	258	293	260	298	285	281	251	267	283	282	253	258	265	265	279	264	260	258	273	263	251	287	296	285	249	262	286	264	260	272	316	267	235	275	273	265	277	282	250	257	268	263	318	231	273	243	262	258	306	305	261	263	227	283	234	253	272	256	283	326	278	255	252	283	237	231	243	268	281	279	258	278	276	287	256	244	245	272	278	298	260	289	265	273	251	273	263	279	280	303	235	284	260	251	238	270	258	254	258	295	255	256	225	257	245	289	250	280	271	265	299	262	288	258	269	290	299	264	247	286	293	264	274	294	260	271	248	232	226	248	282	279	246	262	287	267	231	257	271	238	237	278	251	262	285	234	281	255	267	258	299	228	284	273	269	261	272	280	245	306	262	271	327
5854	4205	7986	7928	5663	4329	3515	2848	2626	2284	1990	1761	1408	1217	1086	1054	969	841	875	767	811	749	735	775	705	750	711	671	659	617	722	699	664	689	634	684	668	638	683	630	645	668	671	637	743	635	637	642	663	669	649	621	667	609	619	603	594	663	647	628	680	605	672	633	631	619	673	667	662	694	644	638	649	635	608	613	642	625	634	660	674	599	655	630	624	693	627	597	600	639	676	629	655	642	661	628	633	610	610	613	633	687	638	619	619	632	690	648	641	639	600	607	647	660	617	617	589	659	641	639	608	626	630	607	633	615	579	617	609	633	616	607	614	660	654	624	603	651	621	620	648	628	652	651	631	671	637	625	639	669	629	629	622	655	619	647	632	617	614	682	653	590	639	636	659	613	651	661	661	616	637	669	646	630	606	615	666	644	649	584	623	653	641	631	590	670	603	577	626	661	645	640	666	644	655	620	643	628	589	616	619	662	709	613	670	610	626	615	605	627	634	611	622	675	608	657	617	632	649	616	605	663	617	639	605	629	624	649	600	633	674	637	659	659	639	631	666	645	628	629	670	639	639	625	607	619	612	638	626	639	678	645	650	644	634	654	692	654	641	629	611	620	685	681	626	676	632	655	619	632	635	634	612	598	665	662	640	629	627	587	646	639	615	645	685	606	691	613	610	679	646	621	669	664	606	670	665	660	612	576	655	640	634	647	686	682	658	659	632	615	654	659	626	642	619	618	602	657	589	638	627	610	659	610	573	630	676	609	646	615	609	618	664	624	605	577	619	589	665	637	596	616	641	652	651	670	653	614	643	658	670	632	672	602	674	625	617	607	572	630	607	620	647	588	561	657	698	613	633	637	608	600	635	606	660	594	662	684	641	657	651	641	619	593	638	676	663	646	644	679	645	636	647	626	626	673	605	580	637	637	664	608	637	625	620	615	627	629	660	633	657	700	604	620	646	640	627	649	624	671	603	627	613	628	652	661	620	613	611	648	668	618	669	674	627	631	634	629	634	653	606	643	652	596	653	652	649	654	631	632	638	657	645	619	607	636	588	644	595	628	657	591	617	618	588	647	636	611	672	610	651	665	630	666	603	618	632	629	638	633	614	578	683	605	633	655	649	628	585	623	627	618	621	656	648	637	609	599	642	680	642	596	634	645	681	641	643	634	674	589	649	643	646	622	686	604	631	632	620	657	612	613	622	628	609	652	649	619	643	662	631	635	608	615	615	597	613	605	683	655	612	566	633	641	637	644	628	628	634	618	674	624	616	639	579	610	602	629	622	625	640	620	652	631	648	665	607	631	651	663	652	659	535	642	709	609	626	610	588	628	638	650	644	607	631	644	621	631	632	619	669	646	642	634	602	605	665	618	627	606	618	627	625	649	665	612	629	640	675	633	625	674	612	636	643	681	626	639	654	658	675	652	625	621	636	672	635	632	642	642	636	616	624	615	653	636	624	608	598	637	701	628	595	631	653	598	640	688	689	624	599	654	661	593	639	594	605	636	632	657	666	605	616	637	635	643	609	631	619	590	639	640	671	630	624	579	617	654	618	651	602	592	629	624	595	673	652	646	611	650	605	608	628	610	605	624	628	645	651	633	653	702	619	679	631	649	622	612	659	631	647	632	602	638	599	643	629	626	648	641	641	628	629	667	660	641	638	622	656	665	633	631	612	605	617	592	661	695	625	668	623	618	618	638	631	622	678	609	661	626	657	630	653	581	603	647	625	640	610	646	631	658	600	634	600	636	632	646	632	647	668	667	653	638	638	645	619	603	660	660	609	637	603	624	673	695	652	619	660	604	650	609	640	629	654	615	658	614	631	630	623	626	667	610	618	607	637	621	665	646	664	619	668	623	639	646	619	636	618	672	584	643	609	676	615	627	624	619	611	619	683	620	677	629	653	624	632	667	653	648	636	641	618	635	603	691	598	631	599	626	638	670	618	660	663	605	634	653	654	668	609	640	646	676	612	588	677	607	651	626	592	598	655	649	644	639	665	669	609	624	621	614	636	639	669	633	646	648	621	632	626	674	584	720	633	667	606	609	632	596	631	664	633	592	641	638	679	623	689	621	625	665	646	656	668	586	640	572	604	657	675	630	682	647	655	679	642	645	636	626	622	647	621	643	624	626	648	628	646	623	599	627	646	660	619	657	645	672	653	649	624	626	648	643	660	590	632	630	634	639	617	635	676	615	639	589	647	640	647	627	641	637	607	623	714	643	668	625	671	604	627	627	658	636	620	661	620	624	659	619	641	612	652	668	623	635	628	612	628	651	626	615	671	642	629	651	611	655	585	654	574	639	656	655	665	637	649	645	617	620	592	632	673	632	615	626	599	605	666	601	587	606	642	676	598	651	603	638	691	629	598	627	585	632	630	656	632	619	641	632	608	625	638	621	637	619	617	638	620	654	626	679	608	663	650	671	644	645	632	629	635	638	622	609	620	655	623	667	561	670	650	615	650	610	638	658	699	677	626	663	644	637	639	620	661	623	673	630	655	641	633	651	665	663	582	678	607	654	645	663	612	671	617	673	621	589	652	630	585	607	607	615	624	645	677	636	657	641	612	641	604	641	612	600	637	629	669	636	590	663	580	640	634	677	629	559	633	617	639	625	647	673	675	647	596	624	658	635	626	665	617	616	665	613	655	624	621	618	658	622	617	671	653	634	615	613	659	621	693	662	645	635	665	593	605	624	616	622	688	621	630	694	619	631	633	657	637	585	656	625	644	623	645	644	645	637	665	661	630	657	661	638	634	671	648	645	630	615	653	619	596	608	595	640	639	631	609	664	633	628	599	682	616	650	652	638	675	631	582	623	662	602	641	657	634	648	645	674	616	651	654	664	641	647	617	619	638	639	595	643	607	646	633	633	652	648	636	678	631	651	636	677	644	638	630	648	653	649	629	649	597	697	603	634	627	621	635	628	662	590	598	685	648	616	574	661	605	609	642	624	648	582	649	638	668	657	675	617	622	619	647	650	630	658	636	663	687	656	607	675	647	638	600	668	553	639	640	642	617	667	637	615	604	618	647	627	678	587	684	608	658	639	612	603	650	597	644	645	612	652	650	659	616	671	634	652	632	650	583	643	626	612	670	621	644	670	628	640	697	621	634	620	652	650	668	618	654	633	681	640	647	650	653	609	646	627	650	651	614	618	584	626	624	656	649	680	639	610	652	621	620	657	645	615	619	710	645	616	623	674	632	639	635	627	635	629	615	618	580	610	641	657	609	667	655	632	635	632	605	682	632	652	671	598	598	639	629	616	637	643	647	665	650	614	610	621	653	647	594	610	614	651	657	646	666	639	646	615	618	651	619	626	629	618	605	635	632	628	658	675	623	617	636	617	635	614	606	630	657	635	680	618	616	639	616	661	635	620	614	586	583	610	605	644	627	605	601	607	635	626	644	597	676	641	631	625	649	637	602	636	643	678	641	629	634	635	639	684	596	630	681	671	629	582	601	652	648	632	658	674	602	649	657	633	650	635
17364	7959	8756	6196	3068	2016	1410	1166	955	793	687	613	532	451	369	415	405	397	349	336	342	320	357	325	350	301	297	331	324	308	300	277	301	298	303	270	288	313	298	299	321	306	296	300	337	317	299	324	340	286	320	300	308	323	311	314	328	313	270	320	275	279	302	295	310	253	293	311	309	277	313	295	306	280	283	312	334	307	296	296	305	325	276	295	263	287	295	310	298	268	335	277	293	292	296	324	301	249	322	300	261	299	300	299	317	324	304	275	267	298	282	295	311	259	316	273	292	277	275	305	304	270	312	291	331	282	304	305	285	276	297	285	327	285	295	307	306	279	300	286	305	304	291	292	289	304	340	291	329	291	335	304	289	303	327	283	277	297	287	313	307	283	318	289	295	302	309	287	302	298	293	311	274	305	320	328	281	324	271	309	288	272	314	291	320	332	279	296	325	315	271	287	311	257	309	305	268	297	302	296	311	278	312	284	289	267	293	278	308	288	309	301	277	291	271	289	267	299	294	274	294	278	275	289	282	317	287	295	296	291	294	290	298	302	293	272	321	353	285	296	290	310	336	280	286	310	297	272	269	278	330	313	298	303	308	301	323	287	289	307	320	294	314	308	296	295	323	287	281	290	315	312	300	306	331	332	292	309	326	323	308	323	314	349	319	322	314	313	313	328	300	269	296	306	323	297	318	326	307	315	328	311	304	282	300	279	292	292	309	310	257	280	258	308	291	285	281	275	328	286	286	303	321	284	291	275	294	308	290	304	319	288	267	312	302	263	320	320	291	304	295	311	272	300	264	274	325	308	294	256	314	317	315	322	294	303	302	278	324	273	311	298	315	290	302	292	281	301	306	282	292	281	305	289	316	287	306	329	369	300	286	289	290	269	302	301	316	287	281	298	320	273	298	286	309	309	298	320	284	306	303	305	271	291	307	290	326	300	274	272	307	327	306	299	277	305	305	315	273	314	280	322	322	311	313	315	299	305	284	316	298	268	274	291	302	314	260	299	292	296	295	316	280	302	344	285	292	309	328	301	285	271	291	301	340	297	294	290	267	295	310	313	308	283	281	285	307	285	307	307	308	283	309	278	308	294	327	319	304	329	268	325	332	309	306	268	314	332	310	284	285	307	322	303	307	286	304	310	310	288	276	324	276	275	318	268	298	292	315	290	314	297	315	282	287	296	305	282	275	320	303	234	278	312	307	287	320	295	323	292	286	273	288	292	312	301	297	377	310	308	294	318	301	310	290	301	300	291	298	287	303	273	286	306	288	313	313	257	309	331	297	311	304	319	289	300	295	276	303	309	332	312	318	301	320	306	291	281	268	284	323	283	272	272	285	291	305	310	305	306	308	300	295	333	305	306	282	328	284	327	314	283	277	295	276	304	304	307	300	327	285	310	299	328	308	296	293	287	316	267	288	298	300	297	299	264	294	277	320	311	305	338	293	293	297	301	308	290	306	325	294	283	295	279	282	297	293	321	298	302	311	354	288	306	282	308	305	276	303	288	320	295	299	293	315	263	291	316	314	293	289	265	289	296	361	316	320	325	320	286	264	280	325	277	310	269	305	271	343	270	304	286	287	321	342	280	302	304	272	332	328	295	293	310	332	313	308	294	269	296	305	313	296	272	293	265	316	271	313	287	310	271	307	319	297	300	311	301	324	340	325	262	316	337	279	315	326	278	283	299	295	290	352	316	297	279	306	279	277	310	310	321	302	283	293	304	306	319	332	274	326	280	306	282	305	303	284	266	302	306	338	282	272	328	350	302	301	344	283	332	291	293	283	299	283	295	267	278	281	282	282	298	291	309	315	266	325	253	310	327	304	330	304	314	325	315	314	309	304	296	319	330	261	323	314	300	285	302	301	309	281	285	292	336	321	336	304	306	310	284	322	317	324	310	302	330	286	257	297	304	298	256	262	295	305	303	280	294	312	314	296	337	309	313	289	265	317	303	282	309	311	295	299	327	313	309	311	291	312	325	285	276	270	308	305	309	309	310	308	283	283	320	270	269	296	298	299	317	298	308	281	275	278	295	280	290	342	306	299	320	325	303	295	317	270	279	299	291	280	329	270	310	287	278	269	260	282	290	274	317	288	299	253	300	312	288	292	342	311	296	335	287	302	323	291	292	285	272	308	327	327	283	292	284	316	311	276	314	309	279	294	280	287	289	311	278	288	293	281	302	304	294	302	273	287	274	318	307	303	283	294	317	307	308	347	310	305	308	271	252	309	296	291	313	294	321	350	346	333	288	309	305	301	294	329	276	263	286	290	314	288	302	284	289	308	320	291	277	296	289	298	293	307	285	311	292	298	303	286	291	265	260	294	339	345	298	292	282	277	323	338	289	292	304	302	338	293	300	291	271	291	289	269	329	304	295	283	300	292	299	265	247	311	312	269	272	300	299	298	315	297	291	311	311	267	286	297	291	285	308	323	316	322	287	306	328	294	290	286	284	270	298	318	287	301	281	279	300	304	328	329	287	335	302	297	305	305	304	336	324	289	309	287	307	298	294	308	324	305	306	289	286	295	277	275	292	293	310	278	295	304	282	307	289	334	301	293	288	269	284	278	292	274	314	279	266	330	288	314	313	284	301	266	282	305	310	287	302	295	283	303	310	321	298	286	281	294	305	291	292	325	303	256	309	310	297	300	292	319	316	286	297	316	283	304	274	302	300	279	286	306	251	282	288	297	321	297	279	291	335	308	316	305	284	326	309	314	308	331	310	286	328	325	296	303	283	328	294	286	305	278	304	292	265	281	253	312	310	287	306	291	328	279	269	295	296	284	290	323	284	272	299	318	294	284	295	262	291	312	283	314	301	308	291	325	292	279	292	284	319	304	309	295	313	305	304	285	307	300	292	306	279	296	294	284	306	329	302	324	309	296	325	276	309	299	303	298	307	291	304	280	290	282	309	289	306	295	333	266	322	297	322	300	319	304	296	296	300	314	290	275	271	319	322	288	282	283	299	296	305	306	293	293	256	289	285	339	326	305	303	303	339	300	294	297	292	268	270	269	263	318	294	314	295	288	337	280	293	316	317	342	311	309	293	306	311	310	297	305	321	291	329	299	306	324	346	259	307	292	281	304	283	282	321	278	293	283	325	289	332	288	323	288	323	323	285	327	311	264	292	317	308	278	304	341	309	270	292	258	284	280	342	287	321	288	352	290	289	300	280	307	295	314	306	286	294	281	302	300	279	259	297	283	306	289	324	330	333	301	278	333	293	289	264	303	306	320	251	295	280	313	340	278	310	300	289	293	291	306	304	280	301	305	310	303	329	336	290	319	328	305	283	296	295	309	311	329	279	281	288	299	316	265	283	325	297	299	295	300	296	285	297	285	293	278	316	335	316	282	281	290	288	291	277	262	295	287	265	278	269	302	310	302	301	323	292	285	300	312	283	321	284	296	303	309	360	312	282	297	281	274	291	312	282	265	249	304	307	280	319	284	323	326	279	322	317	273	287	292	315	314	328	287	314	310	304
11787	7127	13871	14824	9398	7499	5800	4609	4177	3552	2931	2498	2086	1801	1511	1451	1223	1098	1061	992	949	882	886	863	826	777	750	725	801	750	715	775	783	769	721	722	785	716	760	670	710	687	745	735	757	760	701	760	720	692	685	668	671	714	691	723	678	732	699	683	670	703	677	689	690	637	725	711	690	672	743	734	654	646	658	699	674	700	695	688	736	659	713	718	680	708	690	687	688	716	688	656	667	697	647	703	690	733	689	704	653	705	645	704	707	684	738	700	698	661	663	671	726	725	682	660	722	651	715	683	670	710	709	682	680	670	689	691	684	639	680	704	682	673	670	696	705	699	720	696	648	718	676	700	722	704	684	700	692	718	671	733	707	728	689	685	706	708	654	659	700	696	688	672	715	715	711	691	690	730	660	672	731	687	690	711	668	738	661	687	660	647	670	726	714	697	708	657	683	663	677	692	697	662	692	700	686	675	722	686	650	701	706	722	669	682	632	721	731	650	698	726	700	721	712	712	669	685	715	708	673	674	719	673	721	730	719	690	718	687	705	726	680	683	669	722	708	713	700	697	705	725	705	698	680	711	690	705	727	767	670	708	722	713	709	687	687	735	668	688	675	679	735	719	689	685	675	714	677	732	664	694	688	694	676	714	721	643	702	738	685	690	691	683	740	724	697	688	693	691	665	706	700	689	714	687	677	675	707	676	726	716	701	683	721	717	711	714	691	736	710	693	713	726	718	711	678	660	740	678	644	690	662	679	692	641	704	681	679	681	721	718	700	709	626	704	686	687	720	765	676	658	724	710	701	700	698	661	672	673	705	735	699	661	670	702	692	710	723	642	619	661	711	712	730	692	694	731	736	743	694	698	682	686	670	719	679	678	702	686	679	706	676	676	657	726	729	656	676	716	654	678	641	639	712	681	688	670	711	675	755	655	724	697	678	684	702	692	677	685	758	720	633	667	659	683	698	707	672	661	714	699	675	710	679	731	703	674	704	693	669	662	646	638	666	646	725	653	672	674	690	708	657	728	687	673	673	721	691	714	684	682	653	694	652	686	655	707	650	723	672	681	742	717	667	702	675	696	682	696	672	705	704	704	642	675	720	697	710	678	638	677	694	695	750	704	618	665	678	653	705	719	683	646	701	668	715	689	689	660	675	674	692	688	705	705	727	671	715	651	716	648	716	696	697	702	698	715	726	694	698	718	662	692	654	699	718	688	677	757	680	718	704	700	650	716	704	720	680	640	688	695	712	658	681	709	727	733	687	726	694	689	711	717	682	744	697	667	680	681	659	685	671	676	662	660	623	731	735	687	768	740	741	715	692	692	671	716	668	677	675	651	659	703	738	698	660	688	723	696	671	668	686	731	692	691	706	689	677	723	646	687	663	685	715	721	676	667	687	669	705	674	683	740	651	674	681	739	646	694	701	634	719	718	694	706	686	642	678	695	749	698	674	655	669	672	669	706	676	674	684	714	729	675	659	677	651	620	700	692	705	693	657	654	684	686	699	657	675	728	668	664	649	658	682	615	669	687	703	697	687	705	697	761	723	645	708	732	638	688	690	655	698	695	706	699	673	686	682	723	667	694	740	659	662	645	658	644	719	696	629	687	687	722	707	711	707	720	656	706	729	699	723	657	674	656	750	708	679	709	687	657	691	703	709	684	680	713	697	706	664	691	710	696	656	669	680	691	702	690	675	698	696	748	672	706	676	694	684	675	681	679	677	696	715	694	731	689	709	750	672	696	703	717	660	722	715	703	671	714	681	686	669	686	674	701	687	677	716	691	658	682	668	691	678	773	654	682	677	724	717	666	666	696	650	705	709	693	683	683	670	662	664	736	679	678	684	704	763	740	647	659	684	670	737	699	663	655	659	726	643	706	692	672	719	692	674	698	690	649	695	705	694	642	722	682	731	671	706	684	777	695	662	714	695	657	697	702	697	654	680	716	698	695	666	690	645	726	682	690	694	640	674	723	679	675	678	714	690	715	692	695	677	729	673	705	694	671	689	641	664	718	721	709	681	739	687	665	762	682	702	709	697	693	715	707	697	726	747	701	712	698	720	723	672	740	659	682	726	728	705	712	674	651	687	701	701	693	708	715	707	687	625	694	708	699	700	679	736	688	708	682	737	676	673	725	682	737	686	669	709	684	710	659	680	677	666	743	658	697	654	693	686	704	708	694	696	682	717	701	686	722	705	690	707	673	720	712	725	698	700	697	707	699	699	727	664	657	672	660	707	717	731	694	667	693	702	688	700	701	706	667	693	700	708	686	692	690	688	717	658	715	685	646	693	692	657	706	670	715	686	705	717	697	629	705	698	718	748	669	729	660	730	731	686	663	690	630	675	724	661	704	708	722	633	748	672	698	667	728	652	676	709	702	743	655	675	597	682	682	695	712	651	705	691	650	688	691	721	668	668	728	682	680	707	713	685	700	670	714	668	662	680	696	709	723	675	679	691	695	705	678	739	685	678	665	717	707	688	736	705	674	645	675	672	701	703	693	636	684	686	676	686	706	668	705	701	678	753	695	683	647	691	680	748	720	672	702	685	726	689	687	692	721	656	696	699	704	663	685	698	677	682	702	705	693	671	736	721	671	728	708	700	712	713	669	676	676	709	669	675	663	693	641	738	696	722	725	690	692	669	731	689	702	690	722	692	679	718	735	641	695	680	657	656	658	672	662	698	693	713	712	712	696	682	710	671	713	683	733	711	674	678	714	696	680	720	694	719	659	671	722	724	666	706	714	703	726	670	684	685	713	709	706	680	700	690	725	694	706	726	695	702	660	695	717	681	669	670	723	744	641	689	718	689	665	667	685	695	670	713	699	646	712	649	688	716	731	667	697	683	698	675	701	655	715	675	660	690	699	670	705	679	674	709	725	702	732	720	655	702	669	701	711	652	675	677	685	693	681	655	689	687	702	666	712	679	706	725	626	740	715	683	683	689	672	723	678	733	655	671	687	703	656	694	695	671	714	725	697	700	668	677	709	692	672	725	693	700	713	688	687	707	676	718	702	712	697	721	677	704	726	649	682	709	704	722	689	686	729	718	715	679	732	658	698	710	675	684	670	698	733	671	691	713	669	688	694	692	674	706	673	699	711	672	719	722	693	657	690	666	733	678	719	738	737	741	694	663	710	729	695	733	728	709	723	690	718	679	635	686	697	708	711	694	710	693	697	676	707	710	668	699	680	694	681	670	658	678	673	682	746	731	665	713	717	722	692	670	671	740	670	673	666	665	683	711	678	667	680	715	715	723	672	681	736	706	682	709	713	709	705	679	686	711	695	695	723	702	736	653	683	672	709	748	641	648	726	700	735	699	712	686	733	686	654	691	683	673	664	710	692	696	695	678	700	725	663	725	681	729	755	676	710	662	688	720	661	692	630	696	701	667	700	673	671	710	680	705	674	699	706	739	705	708	725	688	698	717	720	670	714	669	690	692	694	684	707	709	659	672	682	639	691	689	717	707	676	724	680	704	670	687	707	666	706
25936	11972	14516	10733	4417	2663	1933	1454	1174	930	808	731	663	508	465	428	459	412	369	339	333	345	313	299	344	311	273	267	301	268	317	308	283	329	275	320	288	294	285	288	307	292	269	279	283	288	281	287	289	281	280	277	281	267	294	270	285	255	288	296	271	283	313	272	293	298	287	311	286	240	288	277	309	279	302	290	307	303	295	274	283	235	284	262	307	316	282	293	311	285	266	270	280	281	263	309	284	314	262	284	293	305	294	269	275	270	298	302	266	282	291	296	297	293	282	301	306	296	281	290	256	302	296	327	292	255	280	268	290	269	269	284	291	304	265	269	297	321	290	284	266	308	273	292	251	287	267	308	286	255	325	315	279	310	291	285	291	242	273	274	294	290	297	285	277	304	269	277	262	252	288	265	263	245	267	280	298	272	267	284	282	263	299	278	279	276	237	250	310	292	300	256	307	296	276	281	294	311	270	317	315	259	267	259	311	258	286	278	289	295	276	269	276	300	272	288	268	258	296	298	313	289	249	281	248	305	290	275	264	300	272	269	271	250	298	281	268	329	266	295	282	299	311	296	280	298	253	251	277	272	284	281	278	288	289	268	241	286	305	286	271	295	270	304	278	285	261	305	321	292	275	279	298	279	263	265	286	279	280	273	320	287	304	291	284	284	289	264	315	260	285	285	274	252	279	286	304	294	264	262	276	307	303	277	275	265	279	289	262	278	275	313	277	287	289	251	308	275	276	283	260	296	268	285	270	273	275	270	264	291	270	279	294	270	284	277	272	293	300	264	307	317	277	290	253	265	289	280	289	301	243	302	243	285	304	278	269	266	262	274	278	285	283	254	267	276	290	275	270	309	284	305	336	270	261	283	275	285	316	290	292	293	281	284	318	265	300	276	298	270	300	261	245	282	293	299	308	279	246	251	293	300	284	282	285	265	297	306	306	284	289	291	268	281	281	285	253	250	284	240	288	266	263	266	279	321	290	315	316	291	271	291	279	266	263	295	269	257	315	268	274	255	279	253	280	274	297	294	275	283	265	281	250	274	296	288	260	242	281	291	300	324	285	248	291	265	264	295	286	276	328	293	263	298	268	267	296	267	290	265	275	297	276	281	304	260	282	282	261	289	264	260	269	316	261	287	267	265	309	299	292	288	309	284	272	260	298	262	306	281	267	293	268	270	290	246	295	296	283	253	301	281	276	268	276	297	282	282	262	279	299	261	273	271	261	320	268	295	302	292	261	275	267	289	307	306	298	278	291	256	281	281	277	321	287	303	296	285	305	279	292	290	271	257	305	300	304	287	260	325	276	269	275	243	305	276	264	295	263	283	269	342	272	246	254	299	329	292	299	292	272	276	277	280	279	259	284	283	300	271	278	266	287	251	278	280	269	284	277	291	271	312	283	272	286	293	266	277	310	239	260	281	270	301	301	278	290	307	267	303	288	277	289	299	254	264	262	310	317	275	280	241	261	260	258	288	301	268	261	275	286	311	284	249	298	270	287	274	272	267	294	286	309	288	289	262	255	266	293	273	293	268	288	278	273	274	281	294	263	290	310	267	257	305	282	279	278	274	279	300	254	294	257	282	238	270	308	273	256	264	276	296	270	278	328	285	263	269	277	302	274	263	255	247	310	273	294	280	271	287	302	277	249	305	280	288	277	256	296	321	310	282	280	271	302	254	260	276	285	282	275	288	288	284	278	297	291	300	306	313	293	272	290	257	312	298	267	264	300	297	296	288	261	275	294	287	300	287	282	280	268	277	268	287	299	271	272	265	259	264	301	261	303	280	265	278	287	274	315	277	286	308	294	278	316	267	244	302	311	276	257	303	282	273	264	303	266	300	290	283	263	288	262	265	274	268	300	254	308	314	256	286	302	284	272	279	292	287	275	271	250	277	293	272	271	296	273	283	318	295	281	264	244	288	274	309	303	272	266	295	272	280	257	292	269	266	285	265	277	289	301	286	278	267	281	293	254	299	295	278	280	265	284	257	312	284	269	277	307	288	264	291	281	285	250	263	325	282	280	257	272	264	261	262	269	291	264	275	286	272	283	305	266	282	275	309	284	263	254	313	274	249	262	284	270	262	282	296	252	286	302	297	280	289	268	252	270	268	274	260	273	228	287	268	264	297	268	272	268	262	288	268	276	282	279	329	270	277	291	269	295	285	280	305	266	296	262	287	300	278	291	293	287	277	273	253	327	272	266	268	279	297	275	279	307	302	253	285	285	293	302	284	289	286	306	270	284	277	261	269	279	233	283	269	274	246	256	253	286	270	287	283	327	258	260	272	280	260	289	293	274	249	313	281	262	279	275	277	286	291	268	268	260	258	277	263	286	266	292	294	271	245	297	264	291	264	292	252	275	254	252	233	324	286	269	299	280	265	276	299	273	298	293	270	286	280	245	263	265	255	296	284	310	262	269	296	275	287	304	286	290	272	270	256	265	318	279	269	302	286	265	303	303	269	276	280	269	272	309	298	284	288	266	268	263	290	284	314	287	276	273	286	283	273	239	275	296	301	272	255	317	278	289	268	293	249	319	284	269	296	282	282	271	316	267	330	307	288	286	269	266	238	286	306	296	285	282	277	304	226	254	295	279	263	267	293	288	309	266	260	271	291	314	277	294	277	260	261	276	271	270	300	274	274	269	265	311	269	271	238	288	260	277	269	295	269	299	282	303	291	303	260	289	271	289	287	313	275	286	260	272	286	266	279	334	302	249	297	293	302	283	275	290	258	266	277	297	302	274	308	287	266	289	249	289	292	261	237	304	260	267	294	260	314	253	283	275	280	296	276	290	275	265	277	275	271	296	273	292	281	251	266	252	286	292	284	307	269	280	286	294	297	262	242	256	272	280	275	298	274	273	279	290	257	295	288	303	302	291	299	269	292	262	279	309	264	273	292	286	246	293	286	302	319	286	289	299	275	266	312	298	285	235	245	274	281	300	280	278	282	273	310	256	289	322	260	292	279	316	256	277	282	299	287	265	277	276	259	271	276	301	297	299	243	288	281	302	277	300	269	301	297	274	270	271	282	274	275	300	287	290	268	282	308	282	253	282	312	287	285	313	297	262	246	257	258	300	254	260	254	277	285	262	288	289	275	269	287	275	271	287	321	296	264	301	301	326	272	275	263	297	261	234	264	266	245	278	298	268	307	267	287	286	281	271	284	284	272	277	286	277	283	250	263	297	307	285	270	297	298	259	286	303	311	263	254	264	305	260	288	284	264	279	271	285	269	284	270	290	236	274	297	275	269	305	259	292	278	265	303	239	287	272	297	269	287	287	266	241	294	282	293	289	302	296	305	278	267	263	259	263	269	306	272	276	294	282	332	275	299	274	277	252	273	286	306	277	276	282	293	289	262	254	310	286	307	251	252	273	287	273	270	300	302	242	300	291	324	287	309	282	253	281	273	275	268	273	291	278	293	271	277	299	247	254	307	260	267	254	257	303	302	318	256	255	266	299	257	311	281	301	292	291	287	282	292
15452	9837	20585	20149	11985	9727	7797	6226	5362	4437	3889	3179	2724	2329	1903	1736	1602	1304	1168	1035	976	986	876	871	846	786	770	808	753	799	745	747	796	719	757	697	704	680	686	684	719	674	674	709	713	721	709	671	643	691	644	631	664	698	692	667	700	661	683	662	660	662	671	653	643	680	618	648	641	650	669	668	688	686	648	673	674	683	656	646	669	676	627	611	649	671	658	704	627	635	639	666	643	674	670	596	700	668	630	604	658	668	628	613	667	671	669	646	616	631	618	626	629	668	625	624	650	690	670	681	665	641	675	635	662	644	642	700	651	665	645	649	663	670	672	688	620	657	690	629	642	616	659	671	683	672	666	657	651	717	634	708	632	656	643	656	637	701	636	618	653	607	625	671	658	650	655	634	662	681	623	653	680	600	656	635	612	658	634	668	691	670	677	655	603	667	649	638	688	640	662	649	661	633	690	691	634	625	656	645	660	675	700	633	714	657	656	660	649	631	668	684	701	665	653	646	655	648	667	671	658	657	610	671	663	673	663	645	633	664	648	652	634	656	645	614	637	670	646	701	682	636	697	646	674	634	629	634	671	634	676	671	654	650	617	666	642	691	670	644	688	628	642	669	679	639	636	666	664	661	624	657	635	644	610	664	636	693	686	695	657	663	669	657	654	614	677	618	656	674	637	621	679	650	651	614	679	643	637	661	638	655	613	665	624	639	709	673	611	666	663	633	656	647	658	646	614	679	648	666	634	658	669	704	664	654	701	667	658	661	636	626	720	683	659	664	680	629	639	638	648	668	672	649	679	660	695	610	625	653	688	650	656	651	637	624	696	683	700	672	650	683	639	681	666	622	681	670	685	654	589	682	650	671	666	633	679	667	640	719	710	648	655	647	684	663	649	695	630	667	748	669	656	669	664	640	691	637	631	704	721	630	700	640	623	667	630	691	636	629	699	654	646	616	682	605	653	658	652	656	630	650	633	664	656	645	608	688	644	654	682	630	618	591	676	670	642	663	681	625	630	625	631	622	657	653	687	612	606	650	604	665	657	659	641	685	648	657	685	610	668	663	593	632	695	660	710	657	618	660	682	661	648	644	654	633	648	626	663	667	671	672	672	647	652	693	624	656	692	670	553	644	640	644	613	671	648	655	614	672	678	672	662	637	666	639	655	637	648	680	670	631	658	674	711	669	648	688	642	631	661	622	640	675	645	676	644	678	679	648	657	637	639	652	653	665	663	647	597	642	620	700	644	650	646	660	682	660	648	649	661	687	666	668	644	668	653	634	661	632	634	637	659	605	621	663	664	612	626	651	654	656	663	664	600	674	644	652	612	627	630	684	695	621	635	628	653	636	648	640	601	667	680	682	683	655	658	712	698	662	669	683	649	711	683	630	595	634	631	606	615	618	652	662	675	673	644	645	624	693	636	634	659	642	633	671	648	629	661	658	656	666	668	650	634	659	655	671	627	638	664	635	673	657	645	656	654	607	653	657	620	710	671	631	647	666	636	649	667	670	646	620	674	649	665	668	618	654	659	667	645	647	632	624	677	648	672	655	626	685	681	656	643	667	683	669	621	671	619	704	660	618	644	659	684	699	645	625	656	691	674	631	675	652	649	645	647	690	649	579	631	659	689	649	616	634	630	595	639	682	670	671	649	637	644	576	659	682	680	652	625	637	669	629	619	684	642	706	671	671	668	637	672	652	668	667	678	653	648	652	612	672	687	666	652	669	664	670	634	639	668	637	682	694	644	622	645	678	667	662	677	658	674	637	649	678	647	611	629	653	628	650	618	633	653	690	603	626	665	655	651	677	625	688	712	678	659	620	633	664	619	695	713	653	681	663	646	673	643	660	633	619	578	650	678	639	639	665	635	653	623	635	680	686	658	644	645	639	640	659	652	619	671	665	681	666	679	623	683	673	667	707	658	625	675	680	631	679	615	650	662	655	647	668	648	651	680	680	629	640	655	633	681	651	685	638	645	632	592	657	699	677	581	631	666	670	664	602	660	683	716	693	660	647	668	648	690	630	624	633	651	624	691	650	647	645	709	657	607	613	658	701	613	676	636	688	660	640	664	604	633	628	668	618	702	674	658	613	677	632	688	645	678	649	673	668	707	616	675	703	600	699	712	728	625	618	642	658	636	647	662	645	694	634	661	635	701	639	651	698	673	673	663	621	648	644	660	647	637	649	675	628	610	643	605	676	648	619	683	637	664	685	612	643	659	653	651	597	705	630	654	638	726	680	639	623	685	624	608	632	669	657	657	651	626	681	660	669	657	660	654	640	659	662	625	687	655	690	687	624	662	692	651	671	636	694	653	668	651	616	679	670	628	638	649	675	656	641	647	642	666	585	639	663	623	628	645	615	630	614	658	636	643	667	646	642	633	645	630	685	652	667	723	679	617	657	645	658	661	666	697	626	643	617	644	644	659	600	655	673	648	651	638	700	696	683	657	671	654	646	708	684	652	633	689	626	687	686	644	638	669	613	626	623	650	643	639	649	672	686	639	648	663	681	669	677	640	650	668	669	627	644	667	638	664	620	629	655	627	670	624	654	614	668	621	668	699	677	675	620	670	650	683	676	683	664	638	603	703	644	649	642	672	652	627	680	615	638	653	683	616	668	646	646	676	676	640	673	615	668	660	669	670	613	659	674	643	651	651	644	686	624	644	639	633	650	683	612	709	679	667	676	655	666	661	642	654	621	654	603	648	609	687	652	628	637	628	672	661	667	598	666	645	631	624	656	676	678	653	652	640	663	662	672	670	649	679	646	674	666	681	631	643	679	638	634	647	624	623	694	675	636	655	642	604	612	649	598	681	684	682	639	620	678	661	667	611	641	673	672	640	628	667	655	642	676	654	650	638	637	683	698	685	644	661	650	689	685	651	656	653	660	629	637	625	637	652	628	684	625	663	662	658	617	652	668	647	658	665	677	648	690	636	672	638	681	642	646	668	686	674	671	612	600	670	651	662	657	618	641	631	648	636	662	663	623	700	649	656	692	635	660	653	712	648	669	643	611	651	655	615	651	658	681	614	651	655	617	625	642	632	639	650	660	662	646	657	620	684	633	681	656	674	610	637	649	683	643	677	656	664	596	636	648	634	657	652	663	659	664	629	673	645	623	633	685	715	633	632	642	660	657	615	643	665	624	621	585	662	648	665	690	661	664	680	664	682	658	650	661	652	653	693	684	623	697	611	694	641	654	680	636	675	632	661	637	662	661	631	657	654	636	668	650	645	623	640	631	695	648	641	645	665	669	658	633	646	696	652	628	674	677	632	668	645	636	648	647	696	704	671	697	673	677	681	661	693	684	625	624	648	610	643	668	647	649	643	695	627	617	670	646	684	684	636	698	651	686	657	647	606	653	615	647	650	605	669	659	622	679	652	632	604	665	582	647	660	731	627	651	647	673	700	677	610	636	642	643	649	647	698	676	665	661	671	690	662	633	639	660	649	651	640	632	673	619	673	628	651	646	671	663	686	632	644	636
9226	4596	4577	2882	1711	1133	842	788	634	542	505	422	409	362	382	343	315	285	282	284	306	320	285	251	258	261	256	276	260	270	243	245	275	255	269	269	273	284	310	271	315	255	292	254	270	280	324	263	299	300	283	269	281	239	266	277	266	249	284	261	254	263	278	269	271	279	255	278	273	276	255	263	267	269	284	290	246	270	269	269	257	256	265	267	288	251	260	273	250	261	305	252	231	251	264	281	270	250	259	279	279	301	277	252	267	247	279	265	280	241	254	265	260	258	260	247	258	259	271	252	267	279	281	287	273	257	269	253	259	285	242	263	251	257	289	265	271	263	257	254	255	244	271	281	266	237	286	279	254	272	274	253	252	254	263	252	279	269	254	245	265	230	289	258	277	267	289	280	273	295	288	262	260	273	257	267	270	263	292	278	261	288	236	240	252	281	286	248	263	266	235	293	261	270	265	266	269	297	265	253	244	258	256	242	267	279	267	256	273	278	229	249	289	282	281	238	247	253	284	253	266	237	276	260	232	237	277	261	284	279	279	275	295	307	226	271	280	278	264	266	249	279	279	282	284	280	267	262	274	278	234	265	286	249	267	257	272	291	296	283	275	232	230	259	299	265	267	293	276	244	297	260	274	269	245	303	254	277	285	281	228	276	249	264	286	267	263	273	263	260	284	290	245	247	246	274	277	298	309	320	246	260	288	257	255	252	275	276	254	281	280	236	294	255	271	245	268	249	245	285	296	263	294	261	277	304	295	275	258	295	280	299	278	274	253	267	292	283	259	272	272	271	248	281	271	312	286	256	270	249	249	273	276	245	285	260	276	269	284	249	256	296	250	297	256	263	278	273	297	279	257	232	275	277	285	267	273	285	264	287	268	265	250	296	273	242	289	249	287	287	281	266	260	284	282	250	270	252	286	264	250	272	245	223	257	283	272	273	263	267	231	248	248	284	244	260	269	248	250	267	313	282	260	240	290	285	260	244	248	276	269	259	275	279	301	261	278	270	276	281	269	249	278	267	242	242	280	233	288	270	250	259	292	249	267	264	266	255	238	265	251	259	279	287	284	243	254	278	273	242	255	212	245	271	258	227	296	262	291	254	278	250	245	267	257	267	253	264	284	221	283	263	289	277	273	262	275	236	275	262	258	269	255	264	240	276	296	260	281	266	273	274	256	254	270	277	283	286	265	254	277	253	274	277	260	278	234	253	263	309	264	296	236	275	249	287	280	251	247	254	252	282	256	250	266	263	255	256	273	274	292	286	238	259	266	248	285	266	292	268	237	253	270	273	261	291	282	264	246	275	273	262	268	291	250	268	255	285	270	285	280	246	282	266	271	262	264	271	260	270	296	279	259	277	246	273	267	284	289	288	231	284	264	264	261	294	290	233	276	257	269	302	267	273	256	296	247	248	258	277	257	259	242	299	265	264	274	231	264	271	265	261	318	244	252	278	288	260	259	268	249	266	260	274	273	248	271	258	306	254	237	262	295	271	277	233	258	251	254	247	277	265	280	236	256	240	238	282	283	291	282	290	266	247	246	242	263	294	263	266	298	276	234	239	268	269	295	274	252	277	271	253	272	264	252	283	269	266	283	265	273	303	288	249	244	263	256	291	253	244	279	287	295	292	261	272	274	257	289	231	258	264	284	259	253	272	267	273	244	264	257	271	253	301	299	267	255	246	221	317	288	272	258	277	291	269	276	261	277	299	262	255	257	295	260	266	273	269	289	321	246	282	267	255	264	274	272	262	226	247	276	260	286	266	241	239	269	276	292	274	320	253	300	236	272	284	280	237	270	273	256	242	238	297	256	282	273	264	266	255	259	270	270	271	273	264	244	265	262	268	272	269	255	271	257	281	265	293	257	278	286	280	262	272	258	247	278	245	292	262	297	272	277	296	261	287	276	234	263	256	287	237	249	262	251	265	273	291	276	267	284	282	279	252	249	266	273	326	272	298	284	222	306	247	280	279	246	276	303	297	254	272	298	280	238	293	276	278	268	262	259	285	261	265	236	263	279	280	274	231	275	265	293	260	293	256	299	272	267	242	304	255	294	277	263	254	251	245	303	228	288	285	266	245	270	259	272	244	249	286	280	236	257	262	261	278	251	273	259	233	226	284	280	263	283	264	286	282	279	256	262	247	278	249	256	277	290	283	247	280	275	293	283	272	261	275	257	254	298	279	263	260	268	256	234	263	261	250	266	267	272	265	289	245	285	290	279	239	284	249	273	265	284	257	284	262	257	268	243	236	269	261	298	281	268	255	235	258	277	268	288	293	248	243	254	265	254	245	262	274	290	267	261	287	237	279	268	253	288	253	282	272	267	237	276	288	241	240	287	266	248	288	263	279	268	262	271	290	249	267	244	306	252	246	268	291	255	260	238	242	248	244	278	247	266	262	271	254	270	267	248	281	251	256	267	245	236	261	267	259	260	297	279	258	265	251	276	249	258	279	274	240	270	282	301	276	266	275	274	287	303	277	269	280	267	265	257	276	281	272	236	254	241	260	244	290	242	228	240	254	284	250	257	258	273	295	259	278	251	271	283	266	268	299	274	271	284	251	280	275	259	307	249	290	267	280	269	253	251	254	276	259	248	250	294	274	286	271	271	279	255	250	235	268	282	242	255	264	247	244	262	272	265	273	238	295	301	265	262	279	280	275	245	302	248	261	234	293	265	279	254	255	242	248	255	279	253	265	281	288	292	276	301	294	284	287	272	267	267	274	289	248	275	292	267	278	258	266	285	273	235	244	244	301	257	291	253	296	275	215	268	266	244	289	259	279	277	242	253	252	301	269	266	270	282	280	270	271	287	285	232	269	313	260	246	220	259	262	280	256	315	278	277	251	253	260	262	282	259	274	279	254	291	289	244	251	239	278	280	266	277	289	236	276	255	263	269	245	277	254	279	274	286	265	259	301	232	269	259	279	260	255	252	274	296	234	277	231	278	277	280	301	299	275	238	262	262	280	252	257	266	240	298	274	286	296	233	250	258	267	267	227	253	299	262	250	281	285	267	292	265	266	276	263	266	265	272	251	268	256	266	249	255	260	232	278	256	269	261	280	281	251	250	251	304	263	264	281	264	242	260	261	273	259	275	260	237	252	258	295	277	261	246	283	237	271	266	263	270	256	270	250	277	276	260	255	281	271	255	281	258	262	259	259	265	265	270	276	279	254	290	289	250	271	250	250	263	258	250	237	266	273	264	259	255	244	253	273	249	275	252	252	272	272	260	265	255	312	267	294	280	288	257	257	257	247	289	254	278	294	261	249	233	256	263	275	312	243	252	259	272	267	262	241	255	228	257	247	252	288	281	244	301	284	272	271	279	250	280	265	263	267	263	268	265	278	248	257	272	260	268	257	264	223	287	265	250	264	258	280	252	260	264	315	265	275	277	273	267	257	253	289	278	268	309	250	266	269	251	288	246	236	261	253	267	250	307	290	264	301	283	283	249	274	258	248	278	286	255	227	266	267	280	248	263	280
6069	4455	8332	7707	5621	4559	3503	2815	2513	2213	1943	1579	1457	1207	1058	1019	885	882	849	827	749	775	720	707	744	666	692	658	652	680	691	674	676	644	643	673	623	645	632	650	630	615	684	636	669	584	634	658	633	667	612	636	660	650	627	582	594	629	630	581	650	658	667	594	608	617	625	656	597	607	605	613	637	645	618	571	640	662	637	620	628	605	643	585	663	658	665	634	667	667	629	612	664	609	618	587	637	635	651	591	683	633	671	625	637	604	657	644	610	591	664	655	663	600	641	623	568	629	611	634	604	682	667	610	610	603	637	605	678	610	622	675	613	596	566	636	654	619	615	660	667	599	644	658	604	651	633	644	602	610	595	646	652	627	619	573	660	656	659	595	639	634	699	665	594	598	623	634	624	645	613	629	613	610	617	612	629	658	607	642	601	627	639	663	623	652	666	608	638	589	628	637	606	623	651	657	671	660	672	617	676	600	651	625	630	622	639	639	641	627	640	640	661	675	647	652	614	644	589	620	684	620	659	668	613	643	643	607	593	620	613	650	595	603	683	636	638	621	652	660	569	609	659	625	585	622	626	589	615	585	617	651	595	691	643	639	653	603	643	633	618	620	582	625	646	643	692	667	633	625	608	622	643	634	635	607	602	621	593	622	614	612	662	615	632	690	649	633	625	623	651	653	652	620	626	627	654	610	623	647	626	624	644	626	658	621	636	624	614	615	638	577	603	596	654	640	604	598	645	595	631	668	612	619	606	615	610	607	585	683	595	586	662	613	612	641	599	597	628	678	658	662	623	663	670	631	672	616	616	612	667	692	615	607	641	610	639	626	651	648	657	641	606	622	612	617	648	649	634	605	655	638	636	649	619	615	628	602	661	659	658	637	648	582	610	635	624	605	632	665	651	657	634	554	617	600	614	638	605	611	587	603	626	672	623	646	634	635	624	618	616	631	677	640	643	677	581	635	601	617	604	576	655	637	617	602	606	612	680	627	655	663	618	625	631	641	686	623	606	604	625	675	643	643	605	661	598	671	604	628	642	640	618	619	603	618	623	629	576	593	647	668	606	614	639	630	623	665	627	590	638	578	632	642	652	599	581	636	597	653	642	605	628	648	625	615	650	648	620	661	648	642	607	651	642	633	644	635	611	662	617	657	659	642	599	663	555	609	609	654	641	565	612	615	593	660	638	667	633	685	599	648	632	580	632	619	653	644	627	624	595	626	619	641	634	600	581	652	622	649	650	608	675	609	606	628	598	620	622	588	657	580	615	629	624	621	609	603	657	636	629	615	654	603	573	621	580	655	627	613	573	650	644	600	600	592	631	672	592	662	667	596	595	681	671	602	608	635	623	622	602	629	638	672	640	632	654	624	649	652	644	666	604	602	641	588	607	649	649	659	641	631	639	613	617	604	611	638	623	607	646	639	659	636	590	637	631	590	591	615	610	667	646	602	624	581	638	677	611	631	622	648	581	645	616	595	613	604	618	606	663	639	616	637	627	615	654	606	602	592	605	647	654	585	637	589	655	619	634	615	662	622	634	636	604	608	636	687	595	600	650	623	651	624	648	630	654	659	629	627	615	633	592	676	641	602	625	598	631	613	628	616	646	640	614	609	569	593	605	621	649	648	635	634	646	652	617	584	653	618	649	596	616	636	661	626	640	616	605	683	618	630	614	622	643	640	642	674	663	635	606	674	587	596	594	636	633	594	699	647	643	665	640	609	599	630	645	629	607	626	608	619	597	620	603	617	650	594	612	609	615	614	681	639	605	637	613	648	646	633	634	586	636	607	615	622	605	610	667	659	616	597	629	625	648	599	641	593	696	688	624	657	634	615	602	665	633	647	600	656	688	641	646	649	627	630	646	635	628	659	632	632	644	614	563	619	649	569	622	653	654	647	661	625	608	657	613	592	602	626	593	604	666	615	647	637	652	648	601	647	639	641	599	641	642	611	656	634	677	608	628	640	696	666	567	626	620	623	642	665	569	638	577	634	675	613	610	657	640	635	635	598	610	625	597	608	632	594	650	653	622	636	599	646	640	561	686	594	606	606	634	661	610	584	605	655	625	610	632	613	652	633	636	616	638	612	607	624	663	613	624	594	567	619	614	592	613	610	638	640	631	649	627	662	633	640	571	650	621	628	650	619	599	630	607	584	617	670	647	671	600	615	599	594	651	573	667	635	648	609	604	556	653	651	689	633	601	629	629	647	637	649	612	607	629	625	614	595	639	626	637	578	643	633	642	685	649	694	643	632	635	615	624	634	619	624	668	636	627	641	635	611	626	590	596	650	650	620	646	640	633	665	663	657	618	650	635	604	633	674	598	627	603	604	641	646	625	649	686	634	616	644	609	707	602	611	641	636	588	637	607	649	640	623	608	643	598	584	601	651	629	626	656	616	648	629	629	591	623	667	629	632	631	670	576	665	608	591	627	621	632	642	600	626	626	611	626	637	602	576	666	661	593	625	646	641	601	645	628	649	659	646	614	638	604	620	634	633	639	625	641	630	616	626	543	673	624	560	615	616	645	589	588	645	590	623	635	640	626	655	602	622	631	605	599	605	663	596	641	597	619	592	619	605	646	604	599	641	599	640	619	633	647	653	619	630	610	628	648	629	614	601	632	592	670	631	623	636	631	629	620	648	648	657	650	614	651	631	617	639	617	660	600	542	629	622	592	641	624	633	644	591	618	665	599	637	610	627	635	630	618	653	602	628	634	673	624	649	654	609	601	659	604	612	621	598	617	630	665	657	641	652	603	638	614	673	618	674	633	617	620	610	615	614	606	633	656	626	666	676	618	631	603	616	651	609	567	649	612	607	645	599	664	650	541	617	595	671	592	606	619	649	638	598	648	637	667	647	655	656	602	664	627	619	626	591	628	648	644	630	609	624	626	625	631	583	656	657	657	594	635	648	663	621	640	604	612	624	657	597	642	634	645	634	654	569	651	648	665	635	655	587	638	600	628	611	697	583	591	616	587	612	637	608	603	670	616	650	611	624	646	626	641	598	632	620	622	619	604	602	657	630	570	589	624	617	633	584	640	633	649	606	591	633	657	624	635	652	612	581	614	618	602	637	626	693	614	649	602	655	604	628	641	633	618	625	628	657	642	620	608	598	629	632	590	600	612	647	644	610	661	643	601	646	635	629	651	639	591	617	608	606	604	591	633	636	603	608	652	584	616	633	644	605	640	613	624	651	616	613	613	611	640	632	622	619	633	656	615	633	645	614	621	630	629	607	611	627	618	614	605	674	644	644	605	643	644	633	647	618	633	582	613	622	632	610	629	608	636	626	631	630	628	620	621	624	641	623	632	581	594	632	625	648	663	586	592	644	624	632	616	591	665	611	629	664	612	603	606	651	593	634	609	629	650	622	613	649	602	653	640	692	645	623	639	644	650	652	583	617	620	575	625	638	629	637	637	570	655	595	644	585	657	586	591	651	643	597	620	601	634	629	652	619	609	634	652	640	633	628	648	637	647	626	646	622
18175	8355	8993	5566	2963	1873	1355	1084	926	736	685	621	541	474	440	385	419	357	366	330	313	306	337	324	324	343	344	330	309	314	287	321	313	307	322	276	325	290	338	306	302	299	333	296	300	274	304	309	284	313	289	272	304	324	335	304	304	257	298	303	285	316	292	307	312	288	308	296	311	291	324	275	320	298	287	291	295	296	347	309	282	274	293	280	297	294	307	315	296	271	282	296	323	272	261	303	306	262	309	295	275	284	296	329	288	326	318	331	296	310	318	296	300	285	298	290	314	305	289	318	309	280	320	288	273	290	315	312	303	301	299	263	265	245	314	308	307	298	289	325	288	297	325	312	316	301	303	300	308	301	287	272	297	279	282	286	284	332	293	334	286	291	320	292	286	323	296	290	287	286	333	283	271	290	305	289	285	306	327	311	305	290	286	267	305	285	283	317	259	286	312	292	298	273	283	328	275	297	277	269	300	276	322	287	293	286	285	308	294	299	290	304	335	331	312	288	284	285	287	266	308	304	276	294	288	330	317	290	310	253	281	292	329	299	304	277	305	303	288	291	294	304	282	312	307	269	275	305	266	327	261	281	317	301	290	301	321	293	331	294	311	288	301	294	308	274	279	317	300	294	274	303	275	282	292	279	307	260	311	306	318	299	288	297	261	327	345	316	290	320	324	279	275	298	294	311	269	292	314	317	283	295	293	276	289	303	289	291	291	289	273	320	317	316	261	287	304	302	298	322	315	300	300	286	266	294	273	283	299	285	296	282	313	296	314	277	274	299	315	295	312	302	278	274	279	280	292	280	297	301	331	275	271	273	280	255	297	271	274	298	314	271	270	287	280	330	330	350	298	296	304	306	335	287	294	330	356	305	286	310	318	348	295	343	307	258	288	297	298	308	276	276	278	290	305	279	310	289	268	308	295	266	275	303	301	288	276	313	338	309	287	297	285	315	297	287	288	290	296	256	297	295	271	258	288	288	255	319	257	296	312	274	292	258	313	286	301	296	283	291	265	278	294	292	335	294	306	289	304	285	303	314	287	265	301	299	310	300	347	281	329	286	308	294	313	281	291	329	315	323	292	274	294	293	331	303	291	328	333	322	303	298	295	309	280	318	294	308	284	326	313	327	299	271	281	291	259	301	269	321	312	280	299	283	342	296	294	295	287	317	263	297	289	314	314	267	318	288	252	319	317	295	312	302	310	293	275	288	289	355	316	312	331	295	301	285	309	289	296	290	290	290	291	325	305	290	326	289	286	269	314	286	309	321	286	318	305	323	295	282	315	312	278	305	287	313	308	309	284	294	271	287	250	337	290	288	256	244	267	312	309	282	286	332	302	294	288	311	326	312	316	317	337	268	275	297	302	291	280	271	290	302	301	275	293	318	284	274	303	293	302	265	261	281	266	268	250	310	294	297	298	314	306	331	317	318	293	269	309	275	279	299	305	275	296	305	291	280	331	287	312	297	279	316	318	268	291	301	298	297	306	322	261	283	298	306	298	289	274	319	293	295	257	262	308	292	326	283	271	306	293	296	297	303	284	305	291	291	283	288	318	282	298	279	284	290	291	299	323	289	307	294	279	336	313	343	276	303	301	291	291	300	284	293	286	334	335	296	315	306	287	301	294	311	329	293	272	262	257	282	283	314	304	282	301	276	320	287	300	272	274	308	314	317	337	339	291	275	281	306	279	273	289	308	295	310	304	320	271	270	289	296	310	289	287	296	333	327	313	301	309	303	329	291	291	316	305	332	277	331	299	299	295	314	303	268	304	293	320	275	251	312	304	299	272	255	297	279	299	283	281	302	285	320	279	322	325	293	298	300	305	321	291	250	280	292	299	328	333	289	288	278	347	327	281	308	322	312	273	290	313	320	308	302	276	294	287	311	290	293	296	306	282	278	304	273	319	321	247	282	302	342	318	283	270	320	276	320	279	297	280	301	312	296	304	274	290	294	301	294	281	307	302	292	320	313	291	301	282	329	279	312	306	318	306	298	264	289	319	323	299	265	290	316	303	268	313	300	321	313	301	295	301	329	262	304	280	275	284	293	310	301	299	263	284	306	304	309	302	298	300	293	296	300	308	274	284	310	298	290	306	301	287	294	260	291	305	297	298	293	296	278	283	259	292	284	291	323	278	316	287	318	292	290	317	279	299	314	282	286	318	279	299	289	290	280	285	274	306	302	283	262	323	278	305	262	277	331	296	293	292	336	294	295	275	300	285	306	291	300	305	296	271	307	308	295	298	278	320	308	295	285	287	296	298	282	318	285	288	292	301	272	287	318	328	283	302	319	299	309	277	320	288	299	275	280	297	297	273	269	290	297	289	277	279	331	308	279	316	285	301	274	292	290	296	303	295	275	273	330	277	312	330	292	336	266	315	278	269	281	291	328	305	287	265	320	314	328	311	297	312	264	260	283	276	285	270	291	294	301	317	296	311	332	316	292	293	302	272	280	290	306	299	281	298	315	283	292	269	290	268	295	282	340	291	274	292	263	297	285	253	266	285	295	289	291	305	314	286	321	276	269	296	309	277	306	300	296	315	274	299	267	294	306	274	312	280	257	308	283	293	274	316	276	272	304	309	276	313	280	286	298	297	277	285	305	276	269	317	310	290	310	308	323	309	293	292	304	301	346	290	304	319	287	298	281	273	293	300	307	269	277	294	271	261	284	288	317	324	296	325	291	284	322	287	295	288	283	305	288	277	328	276	303	262	273	319	301	292	323	326	287	291	282	288	311	293	283	284	289	267	300	316	269	286	306	287	300	322	304	333	300	273	292	294	285	282	295	278	298	303	297	293	308	278	284	299	304	277	297	273	299	304	308	293	299	319	298	335	323	262	308	312	283	284	286	297	311	272	279	295	310	305	273	306	316	251	303	290	323	292	291	277	312	288	283	262	306	265	283	271	298	282	266	305	321	289	328	287	289	258	283	295	319	308	293	316	312	284	319	341	293	305	278	317	334	312	300	284	335	314	272	314	302	310	298	289	337	308	333	286	293	332	287	287	281	310	272	304	307	286	344	314	317	288	284	313	288	312	316	293	313	309	272	300	293	283	274	276	255	312	266	292	292	289	327	286	293	273	303	313	301	268	309	304	307	302	290	298	285	288	308	265	299	316	289	269	329	297	281	304	307	288	312	271	289	295	314	290	286	258	264	271	305	325	249	267	293	304	273	286	288	302	299	310	294	285	288	265	309	299	268	260	312	268	307	276	302	291	321	297	300	318	306	319	282	292	337	313	294	270	274	311	302	303	330	288	281	301	277	276	301	285	282	272	298	324	308	296	294	281	302	315	294	321	317	289	317	318	291	283	302	301	280	277	282	276	317	303	310	286	289	300	275	281	308	291	298	284	289	317	322	296	301	296	261	259	284	309	272	291	290	312	276	314	301	301	321	273	283	312	313	310	321	294	295	291	272	324	290	308	311	278	293	283	327	318	273	280	276	284	255	304	283	287	273	304	300	309	302	280	286	295	290	291	284
12186	7358	14391	13160	10044	7134	5826	4660	4106	3468	2925	2442	2101	1746	1534	1454	1249	1131	1081	1024	950	927	832	839	812	805	781	795	710	743	779	819	779	743	754	735	719	727	733	711	722	746	713	733	748	735	736	714	697	736	724	703	684	722	723	676	696	671	718	743	648	677	661	687	699	736	634	679	693	676	690	695	693	703	718	672	684	691	694	688	686	703	710	688	701	635	698	697	707	686	688	675	720	698	688	714	682	659	701	631	691	680	704	693	703	685	638	670	683	672	680	644	731	669	686	674	685	683	720	666	674	670	677	699	707	695	669	640	712	679	670	701	697	694	726	686	733	697	681	698	668	656	681	671	717	669	667	639	694	723	729	676	678	637	700	671	767	707	687	651	734	703	695	702	637	709	712	723	729	680	692	741	646	673	671	709	689	697	731	681	710	683	686	690	686	680	696	748	694	692	699	674	658	705	695	715	681	649	695	718	725	749	716	659	708	693	653	677	678	663	651	695	712	683	676	670	659	721	748	680	667	678	673	736	659	737	682	707	620	647	725	736	713	654	654	698	693	743	699	691	686	660	660	732	673	739	694	666	626	723	693	674	690	708	693	695	703	692	722	725	719	645	723	713	719	699	709	701	680	681	710	710	763	650	745	647	702	663	673	723	692	638	661	702	691	708	676	663	705	678	735	655	683	687	671	713	660	689	748	684	686	688	659	694	690	687	736	659	691	723	722	670	723	703	729	682	646	659	675	706	726	682	613	636	679	683	688	660	700	674	707	698	659	696	648	747	698	713	697	682	678	646	671	706	727	716	735	666	662	691	689	679	673	713	679	685	703	700	669	694	664	700	744	678	705	674	742	755	642	662	701	687	703	684	691	658	659	701	780	656	716	727	719	730	698	700	719	659	674	681	645	722	704	684	731	730	646	731	693	698	696	652	708	682	681	754	635	682	693	658	668	707	651	700	648	669	704	719	675	749	685	667	660	718	691	666	700	691	681	727	666	672	693	687	701	709	683	710	707	696	649	696	698	697	677	697	694	680	735	695	695	693	690	734	661	691	667	629	734	683	703	680	686	719	736	684	710	697	668	678	707	645	676	692	708	703	677	721	729	692	688	678	706	729	693	701	724	682	703	671	680	753	677	645	702	664	698	736	662	723	660	683	695	690	694	682	693	710	710	687	654	713	676	716	721	715	692	641	690	684	688	746	708	685	715	678	705	722	668	702	728	735	716	668	646	622	693	666	688	720	691	633	718	666	672	709	703	710	734	702	636	720	693	671	688	686	671	702	708	676	657	666	636	683	694	641	723	677	659	696	706	655	668	694	699	709	693	679	657	700	675	672	670	715	711	705	714	702	704	665	686	674	687	704	689	718	700	674	733	726	688	726	676	663	669	676	702	713	616	704	646	714	710	681	680	649	673	690	685	714	663	695	694	693	683	683	669	756	699	731	735	712	687	696	641	733	717	733	692	729	719	693	735	682	680	639	699	720	707	695	713	682	651	710	657	675	670	660	702	709	685	768	676	682	723	701	707	668	687	668	691	684	711	668	680	677	685	661	686	694	662	703	675	678	705	663	692	694	728	661	695	685	692	677	688	607	680	689	712	705	695	636	671	713	644	722	697	662	677	708	643	697	697	682	711	645	724	640	719	704	698	680	753	706	681	680	679	724	702	722	632	661	646	698	675	662	700	660	663	727	751	696	753	750	672	680	711	709	697	724	715	707	658	682	740	678	713	659	712	729	686	710	673	669	690	688	738	675	683	706	700	670	665	732	645	671	675	688	656	699	683	676	671	687	704	706	695	682	676	706	679	644	680	718	698	694	704	722	656	751	693	701	678	630	707	724	672	679	648	671	738	665	711	714	688	757	667	648	674	688	711	668	726	644	729	709	713	660	731	677	726	691	665	681	669	652	722	648	697	706	671	714	695	769	662	687	710	723	684	724	661	708	726	676	722	700	678	669	601	649	715	711	680	679	725	685	663	654	719	665	698	715	714	686	713	754	745	664	677	724	711	656	674	688	651	704	747	642	697	698	681	712	683	733	672	713	695	642	666	702	689	685	678	685	671	666	721	670	684	705	718	718	673	641	742	719	663	651	688	675	702	706	719	703	692	721	691	651	674	651	651	643	704	663	699	711	617	714	692	727	686	670	716	691	663	684	684	693	652	697	686	747	654	667	681	678	729	672	637	690	707	675	698	699	697	675	690	702	700	684	694	695	682	678	710	709	679	693	717	675	749	696	678	685	648	689	715	685	700	690	696	739	663	671	689	669	648	713	700	655	716	695	698	693	636	708	713	665	742	689	678	724	659	667	673	688	714	687	681	685	664	646	681	654	673	671	723	649	685	695	721	718	696	694	680	688	730	675	674	672	729	704	715	704	692	660	673	685	688	705	701	676	702	715	673	796	727	665	682	726	708	612	707	708	705	673	698	690	671	677	712	695	685	691	690	682	700	649	708	738	713	688	696	642	705	676	682	676	709	709	694	706	707	685	682	711	669	681	753	672	730	688	711	703	693	679	721	667	670	740	711	687	694	713	689	701	658	702	696	704	739	676	683	641	669	715	702	655	733	716	742	695	674	664	750	630	715	686	696	685	662	678	672	664	704	654	656	725	696	697	659	699	708	686	718	708	674	726	714	679	676	631	691	692	661	670	707	697	690	680	676	720	711	689	712	655	676	739	691	745	683	677	723	728	679	665	677	726	732	694	670	692	650	689	660	701	684	695	680	691	663	681	693	713	625	682	696	634	710	659	728	692	672	718	690	654	708	764	666	714	637	647	715	698	656	721	709	707	665	693	682	712	661	697	733	668	725	748	647	651	745	673	694	651	689	705	696	687	693	648	676	663	670	702	686	668	712	689	643	661	669	671	645	665	687	690	662	755	682	683	721	665	709	694	718	687	680	704	694	686	660	697	706	687	768	674	694	689	692	684	705	649	679	675	700	644	656	663	704	655	716	698	707	718	677	684	709	749	691	685	701	670	711	738	679	715	657	688	690	688	698	647	705	738	689	702	679	686	659	729	697	700	682	726	686	713	706	697	644	652	689	636	657	733	706	682	651	711	733	636	646	697	683	668	661	678	686	695	719	680	754	683	689	709	689	669	715	716	706	676	684	716	669	674	676	629	707	705	677	695	717	678	681	704	712	727	696	688	651	708	696	689	730	698	714	692	700	697	684	663	673	723	720	678	656	717	706	643	694	694	694	722	730	663	693	657	683	694	694	657	708	657	703	731	731	706	669	685	689	659	696	700	645	725	740	719	658	701	713	724	708	721	743	680	680	680	665	734	665	731	680	674	676	703	665	648	691	721	674	683	669	619	676	692	693	704	693	703	697	720	675	646	683	712	661	711	685	653	700	664	670	673	653	661	693	697	664	696	674	670	712	701	648	701	684	744	683	705	713	681	629	714	668	726	701	664	731	705	723	680	752	680	672	698	691	679	707	713	640	653	679	675	691	686	714	712	697	701	631	670	691	719	638	720	682	709
26164	12147	13566	8837	4646	2694	1947	1458	1218	1028	842	705	646	551	490	455	450	426	386	335	316	321	317	313	303	323	308	286	327	314	311	286	282	290	276	273	289	306	286	285	331	301	290	282	282	287	278	294	247	267	287	289	282	289	270	283	284	308	264	275	287	290	304	244	239	259	250	292	290	261	276	246	286	282	279	293	279	308	283	304	268	248	288	252	274	276	277	264	255	287	283	280	283	264	279	284	287	275	294	296	293	281	279	265	298	308	273	265	260	285	259	260	276	299	284	279	280	254	273	257	261	284	271	285	253	266	276	291	270	271	284	256	273	261	270	280	254	270	286	271	280	298	255	268	299	332	300	253	279	313	301	257	284	270	253	300	274	261	277	289	246	302	300	284	295	243	290	284	285	302	275	257	283	300	286	297	278	265	293	249	257	271	267	282	301	264	282	308	304	299	298	260	288	265	302	309	264	274	265	264	259	273	259	270	269	295	288	280	290	286	305	281	297	295	274	254	250	291	301	301	261	249	278	280	286	283	285	274	280	288	278	300	305	261	284	264	258	264	269	262	278	289	300	301	294	286	317	320	303	285	274	298	261	256	275	280	253	260	257	290	261	257	312	284	283	259	287	278	268	245	262	243	266	272	292	274	297	273	257	292	266	283	297	277	287	306	289	271	248	286	264	257	295	298	275	314	305	320	239	264	292	279	264	229	284	271	300	311	286	276	277	294	263	245	285	277	264	277	278	271	268	295	298	299	292	311	298	306	290	276	270	280	271	309	305	298	273	281	299	252	259	289	263	243	260	278	302	269	268	286	275	240	259	263	265	282	291	261	285	265	268	304	268	263	290	289	284	298	266	260	307	308	273	282	313	284	285	286	241	278	244	276	286	308	264	279	298	309	293	280	295	270	262	307	276	274	292	261	261	247	288	272	279	304	298	254	306	251	286	282	264	266	248	255	279	246	252	259	282	268	303	271	270	284	284	249	270	306	281	292	264	272	282	282	264	267	307	269	276	269	272	263	281	255	276	273	286	287	286	273	249	274	283	275	302	299	279	266	256	293	303	295	270	293	286	298	251	285	264	302	285	296	298	278	284	285	281	264	268	297	273	295	276	262	258	255	300	253	263	308	293	269	282	288	296	278	237	284	284	319	270	278	325	256	261	301	312	282	272	260	273	257	263	292	295	299	271	261	278	284	298	304	279	280	269	270	307	259	259	300	300	270	292	278	285	283	308	290	320	273	297	281	304	262	263	263	265	269	309	285	281	284	306	260	278	303	289	267	259	295	322	266	342	270	280	263	284	286	297	275	298	299	281	302	274	282	312	286	268	298	292	307	268	288	276	269	235	280	322	267	310	315	266	281	263	291	292	280	298	296	280	294	278	279	291	288	273	252	251	267	298	287	280	281	251	309	271	253	271	280	277	272	326	294	281	289	285	288	278	272	323	267	296	244	247	239	274	285	295	286	274	270	271	294	276	276	270	274	267	260	278	264	305	273	296	292	286	280	255	295	315	281	296	309	275	313	302	314	286	284	304	249	282	265	291	280	260	281	308	284	271	266	300	277	269	268	241	288	305	256	271	272	275	260	292	285	299	266	303	274	281	280	295	310	292	282	251	288	294	258	313	282	301	308	274	271	238	260	297	293	277	281	272	295	276	286	257	308	259	297	289	271	268	291	250	240	299	268	307	256	248	295	272	280	290	273	296	266	273	300	249	299	276	319	281	274	268	261	294	276	295	306	280	248	276	308	315	285	273	297	279	253	294	272	260	270	270	286	270	301	266	270	277	292	306	280	299	265	297	250	247	261	265	277	260	293	289	289	306	322	291	269	258	316	262	338	271	274	283	285	301	263	290	239	269	308	282	294	288	292	300	299	276	287	307	280	276	261	289	284	287	287	262	280	279	297	295	298	276	292	265	261	272	277	285	274	244	326	279	277	290	275	238	253	262	326	274	289	277	332	279	290	282	288	266	295	301	270	274	309	291	283	309	278	276	291	294	292	265	271	260	285	287	245	302	282	258	262	280	315	261	280	307	265	261	290	288	296	294	287	271	306	289	273	251	274	283	250	286	256	301	237	288	246	281	282	286	279	280	282	294	265	257	283	293	295	296	253	258	267	290	277	303	273	276	263	277	267	275	300	275	290	287	293	284	270	268	256	277	281	324	282	275	249	272	329	264	287	301	290	290	291	279	282	266	265	254	279	299	255	303	280	313	268	255	269	290	259	265	302	303	247	258	259	260	254	287	274	268	259	282	303	264	271	281	321	264	261	292	277	291	269	247	252	236	307	286	281	280	276	283	264	295	268	284	263	308	320	284	271	286	298	308	273	280	275	229	279	297	300	268	258	275	279	263	299	294	266	252	318	295	290	289	274	311	256	269	244	257	270	297	303	267	262	286	254	252	279	297	296	279	258	284	263	265	282	257	232	301	290	278	290	268	258	281	269	262	266	294	278	264	282	279	265	265	304	290	254	312	269	275	311	296	299	305	268	279	326	272	267	277	305	267	271	279	304	278	281	291	294	281	299	291	235	282	296	272	279	284	306	284	303	278	281	300	285	277	287	283	269	282	286	270	276	260	262	259	266	271	287	300	280	268	283	243	272	261	281	280	275	292	245	295	262	305	296	282	317	282	265	292	305	298	279	297	273	266	294	287	295	262	298	285	290	294	295	255	321	299	293	275	272	288	291	275	261	260	266	274	234	285	263	274	269	279	271	270	273	301	298	301	281	312	286	258	284	280	302	250	325	293	243	279	273	284	284	277	286	304	241	307	274	269	309	270	260	250	235	233	283	301	300	314	263	276	253	270	288	254	292	285	294	274	327	300	293	247	250	268	259	289	305	283	324	287	308	289	268	315	313	251	280	274	278	260	252	255	276	278	269	257	278	280	262	263	252	270	260	263	284	269	255	259	292	280	284	272	330	298	292	243	277	258	315	281	273	288	260	314	283	273	323	287	297	294	279	278	275	282	280	293	272	287	256	271	278	310	268	279	262	276	278	251	268	287	266	287	244	287	271	249	282	277	291	285	291	290	257	290	293	275	281	274	243	286	250	289	303	247	289	305	269	285	296	273	280	298	263	289	265	292	276	273	277	303	276	281	277	269	275	317	286	283	285	276	281	252	255	289	273	264	288	294	288	255	303	279	288	300	289	290	271	256	259	278	284	257	279	299	269	287	281	286	289	312	248	278	269	272	272	307	299	271	303	284	288	293	285	302	283	295	296	267	302	272	258	292	263	263	273	260	319	309	278	267	250	278	286	306	267	274	304	255	264	296	251	286	282	273	312	255	260	289	262	295	297	287	276	314	324	289	296	277	241	297	277	277	261	287	310	247	282	309	237	312	270	257	263	276	299	292	315	299	304	247	279	296	279	260	307	300	293	273	253	268	291	294	306	282	241	277	255	282	259	280	260	298	261	271	290	295	267	305	261	254	279	266	268	315	300	287	302	256	280	299	288	273	267	318	262	293	291	288	276	304	278
15717	9687	19613	17269	13316	9759	7968	6394	5161	4582	3706	3195	2666	2088	1877	1701	1601	1326	1198	1054	1030	1017	879	855	867	839	817	772	763	812	785	727	763	714	774	706	735	732	765	738	693	688	690	684	682	695	698	633	681	709	634	638	697	709	662	638	643	686	655	687	658	625	663	618	670	654	654	676	661	644	691	643	627	657	663	628	650	656	663	659	657	692	635	645	610	663	642	647	678	611	661	662	645	698	663	670	639	649	639	615	681	599	715	658	669	650	688	629	670	657	624	630	663	656	614	689	630	627	686	610	662	638	627	676	648	645	671	606	630	609	670	674	623	655	632	635	670	626	650	690	660	677	638	666	676	699	644	645	652	663	648	670	666	668	650	646	630	670	635	646	645	675	635	673	681	675	596	627	679	716	620	675	637	615	642	648	644	692	638	636	646	662	664	657	675	670	624	609	619	637	634	640	640	660	711	647	662	679	649	653	644	646	658	628	605	656	645	669	643	668	658	683	613	637	675	672	615	653	650	667	630	706	650	662	674	689	678	623	700	625	683	653	675	628	654	641	630	646	644	635	604	637	647	606	604	626	702	642	642	657	631	616	670	659	671	631	664	645	636	638	684	657	655	687	646	683	649	667	639	641	635	595	619	647	652	626	672	718	603	671	613	631	656	624	613	644	633	638	623	669	602	698	619	659	654	622	630	632	728	658	605	626	605	654	637	701	639	670	624	695	671	681	676	670	653	660	650	644	652	607	653	627	671	585	664	642	667	663	618	595	675	680	627	614	600	655	680	693	629	668	685	676	668	656	625	628	660	675	625	677	688	704	627	615	623	634	648	652	675	641	649	658	609	648	650	613	667	616	650	622	651	644	624	727	681	648	667	680	630	622	637	638	588	646	641	646	586	644	601	641	668	629	667	709	686	681	659	667	598	599	682	674	692	629	658	669	685	611	668	648	668	638	695	619	651	641	625	654	650	654	667	614	652	620	642	654	681	674	628	654	691	654	658	670	681	669	642	664	639	662	674	653	676	689	681	679	669	699	675	642	648	649	659	665	675	674	680	660	663	669	658	660	648	661	584	640	664	654	648	579	669	689	656	631	640	691	699	636	594	618	640	627	641	620	642	653	649	659	643	692	689	659	673	643	667	682	662	668	701	666	595	634	665	646	653	671	644	634	676	652	665	654	601	615	652	632	679	655	632	631	650	640	629	660	625	658	635	617	673	664	644	678	678	632	658	649	658	696	662	675	641	631	624	594	632	683	646	661	675	660	631	668	662	623	612	647	634	647	629	652	600	644	636	636	667	643	643	667	677	634	633	645	655	654	678	658	630	633	672	629	664	679	655	688	615	650	680	680	614	672	658	673	681	721	625	660	645	622	614	650	621	617	642	625	662	669	641	658	683	635	656	662	661	717	637	636	651	690	684	653	645	642	612	636	633	620	652	611	655	581	640	692	682	651	705	695	650	657	691	657	677	644	607	625	654	670	664	635	668	611	639	683	664	608	667	647	645	648	646	634	614	644	693	623	612	637	645	677	663	668	645	645	643	607	609	652	635	630	676	685	673	659	652	688	676	678	682	666	629	694	634	653	685	661	644	681	660	686	684	666	633	650	634	679	658	619	665	668	657	639	708	670	669	696	675	671	630	681	624	684	642	606	703	647	633	677	642	597	632	694	684	654	637	615	658	708	650	609	650	651	666	614	630	627	617	623	669	659	645	665	651	652	675	666	625	660	636	688	635	668	657	612	620	677	670	672	663	667	615	719	681	652	666	631	672	646	673	685	630	607	668	660	674	652	686	644	687	664	632	657	645	646	642	639	635	665	648	671	711	671	676	660	673	644	672	642	663	651	654	636	645	618	682	621	697	617	610	649	682	673	648	640	676	652	636	610	644	689	687	683	651	618	650	635	664	645	641	609	641	677	649	677	625	669	607	684	674	638	615	645	648	631	651	631	621	671	640	673	623	606	671	670	617	669	640	626	687	671	619	678	670	706	609	661	631	701	634	626	657	643	662	648	663	661	642	613	620	637	665	673	598	702	666	621	625	641	657	620	680	704	668	694	646	630	600	698	649	657	696	642	640	646	649	654	656	689	646	697	610	608	713	630	664	628	649	643	613	657	668	662	639	647	638	633	661	688	643	656	622	645	677	658	640	652	655	648	673	677	677	660	646	690	648	610	661	656	629	691	631	636	706	655	636	639	647	636	655	627	672	680	667	631	680	713	603	676	631	655	644	641	628	692	665	717	618	653	642	672	655	653	691	648	613	663	656	637	659	696	678	667	613	633	613	667	656	653	657	707	674	656	629	613	637	655	617	661	645	674	640	643	635	629	634	661	629	645	645	673	651	668	671	640	670	688	643	634	638	635	679	647	658	619	632	630	664	663	640	622	644	638	648	607	653	651	618	667	644	623	617	628	637	716	647	715	667	655	642	652	673	628	649	668	677	630	639	615	659	660	646	608	657	696	620	678	614	642	696	663	650	620	593	632	675	656	639	653	650	651	659	673	656	663	647	648	649	634	650	649	638	664	661	647	656	633	688	632	689	662	666	664	640	592	585	655	676	627	658	672	649	663	671	632	631	693	679	667	648	655	673	691	657	628	633	594	642	683	691	690	645	687	667	678	713	620	671	708	628	641	635	671	677	677	688	643	651	691	640	630	698	625	670	665	615	668	681	659	649	659	620	675	671	649	610	665	667	632	642	674	656	659	710	643	658	635	664	649	596	653	660	643	689	670	628	633	664	670	674	656	606	673	642	685	681	628	638	642	651	666	728	630	626	673	597	595	607	637	668	629	638	636	647	686	655	613	654	674	648	660	628	656	669	666	656	632	643	637	654	654	640	616	633	641	719	658	667	651	665	618	656	679	689	640	639	622	654	630	669	592	656	638	662	641	659	630	707	700	661	633	653	665	690	659	648	628	688	683	636	642	630	629	680	644	665	684	693	649	657	663	642	700	662	629	661	596	597	650	629	652	650	632	672	624	636	623	690	667	640	659	630	707	683	643	701	674	653	693	656	643	634	647	661	620	641	655	648	623	662	625	686	637	650	681	631	657	632	607	648	653	564	589	646	740	649	616	699	603	671	623	661	632	683	638	684	644	665	672	642	621	644	596	592	655	636	619	669	647	710	666	672	652	649	652	627	655	596	655	611	621	642	665	662	638	687	634	637	644	685	668	649	575	635	625	692	619	656	644	644	643	644	637	628	630	671	682	641	670	640	682	658	676	654	642	603	676	643	672	706	647	655	699	646	651	652	708	650	632	630	612	651	658	668	653	646	639	619	649	660	642	647	656	648	614	642	641	630	647	665	665	670	647	637	692	633	647	651	702	668	596	640	654	656	634	665	618	635	660	626	645	721	653	625	646	652	658	626	663	633	646	667	604	660	611	683	639	665	626	670	671	681	588	665	697	655	620	669	675	670	623	633	660	656	642	652	628	638	652	657	651	703	635	622	624	704	676	637	642	627	673	706	682	670	674	688	656	638	668
9186	4667	4632	3193	1658	1184	871	743	621	561	521	477	360	360	314	300	311	306	279	306	270	281	298	292	308	256	287	256	331	272	260	299	266	257	273	263	246	261	260	292	277	281	264	256	279	289	257	303	297	280	282	239	286	245	268	243	257	261	274	271	301	245	302	257	276	270	281	260	311	278	278	267	259	243	272	272	265	282	282	274	278	261	262	266	276	262	280	280	265	273	282	265	281	290	245	251	277	216	271	277	237	252	264	251	260	265	275	242	263	266	274	305	273	251	259	271	261	284	263	237	288	260	286	256	243	271	279	255	275	284	259	259	244	286	295	267	253	283	245	306	273	246	259	278	275	298	246	303	258	243	249	254	234	242	266	259	273	251	277	253	266	275	264	261	258	261	265	249	282	296	262	279	274	274	259	299	295	277	243	274	242	249	268	264	257	273	260	232	237	280	265	261	268	262	264	271	288	269	261	273	270	245	276	279	253	281	268	253	255	305	274	274	257	280	293	269	235	247	272	298	288	255	270	263	260	247	246	256	275	256	224	254	242	238	265	262	267	262	243	276	255	292	289	253	268	274	277	272	260	291	242	305	293	275	262	276	275	235	248	294	256	270	275	254	281	255	269	246	282	251	288	257	255	266	269	247	276	266	281	286	278	258	281	269	297	269	279	309	272	295	278	254	251	267	249	264	277	288	294	247	268	279	271	234	304	283	259	263	251	292	283	255	279	263	292	252	275	265	255	260	253	285	264	274	279	267	289	271	272	278	278	263	238	265	263	260	268	322	260	245	271	258	265	258	259	251	268	255	244	241	253	283	244	245	250	279	291	288	247	277	247	264	232	276	276	291	280	272	256	261	289	263	257	263	260	248	223	247	266	304	288	248	271	260	279	280	251	281	270	264	260	234	266	247	263	299	276	287	242	290	276	263	279	247	247	279	283	274	253	302	270	267	257	276	270	238	277	304	236	313	242	256	287	227	234	242	279	255	258	277	242	257	253	206	308	269	242	268	275	281	272	289	323	271	250	240	303	274	276	269	271	265	270	285	270	266	288	270	277	269	277	252	281	253	279	261	278	266	311	275	240	272	270	251	280	224	290	284	248	237	242	287	273	283	280	282	238	268	304	256	245	258	308	289	288	251	281	278	260	279	267	294	257	275	240	268	262	276	260	259	277	255	275	265	283	235	245	280	292	298	255	282	292	266	278	254	279	277	302	272	290	236	249	262	271	255	263	261	238	265	278	290	248	282	252	276	311	260	274	258	285	265	284	249	306	269	242	263	272	249	261	247	273	262	297	276	240	251	297	230	239	268	248	263	274	288	267	253	256	259	263	257	265	283	277	252	258	251	298	258	263	247	268	247	272	224	244	249	246	266	272	265	271	242	272	242	258	289	289	293	236	288	257	291	260	256	282	298	255	294	274	253	240	262	279	265	233	259	256	317	256	289	263	269	281	267	271	257	249	270	296	257	247	216	245	257	242	293	275	268	262	268	251	266	274	242	240	282	273	267	273	307	268	284	280	257	283	254	274	253	282	257	240	258	256	261	265	276	242	270	266	255	289	264	266	267	273	238	257	252	277	251	262	283	270	263	272	264	254	274	259	257	260	273	235	281	230	278	267	267	264	270	272	239	266	274	285	271	249	273	286	277	261	243	273	265	269	281	260	274	286	281	272	274	269	274	300	249	272	280	268	263	261	256	267	261	270	278	285	248	260	257	277	264	281	271	262	271	272	301	286	264	265	268	254	262	294	244	270	242	261	280	254	321	259	266	266	253	289	261	277	231	275	259	256	274	313	256	284	301	265	247	253	257	258	303	250	249	268	271	282	263	258	271	279	288	265	269	286	297	253	292	242	278	271	261	268	268	262	298	220	245	249	259	303	239	290	250	244	286	246	245	269	265	239	280	264	262	242	240	288	257	255	268	269	246	287	275	289	266	277	244	280	277	266	277	272	278	272	307	283	248	262	292	252	258	273	254	290	263	262	285	269	280	250	271	288	246	289	285	254	283	292	250	281	249	282	272	261	268	245	245	287	279	266	273	271	281	287	282	284	274	273	289	290	264	244	233	268	258	260	277	255	276	268	279	251	293	255	270	273	276	290	253	285	264	267	282	265	254	275	241	267	286	282	262	265	278	252	304	286	256	253	240	256	283	238	258	282	263	274	256	274	271	289	260	279	274	255	270	268	293	278	277	282	280	279	240	236	266	269	272	272	267	265	269	272	282	244	280	266	250	286	238	259	283	283	276	283	279	279	266	246	238	248	286	255	244	273	278	252	242	285	293	290	264	281	269	312	264	261	268	256	270	257	247	274	271	255	278	269	275	263	275	251	245	275	257	277	260	264	280	290	268	253	244	288	256	266	296	276	288	265	254	293	282	285	264	253	258	252	284	280	242	291	257	289	263	281	285	268	254	228	271	269	271	267	242	233	261	282	281	291	268	273	282	260	282	255	268	251	279	289	271	262	293	273	273	228	266	251	248	270	259	275	251	271	258	252	262	245	255	268	237	263	285	284	275	254	235	254	283	286	299	275	248	260	286	279	281	283	283	282	289	253	269	255	282	296	278	266	278	242	228	237	276	309	269	250	294	287	254	284	289	243	271	274	301	257	282	256	263	241	245	262	289	281	303	312	262	262	263	264	277	220	248	269	245	263	271	282	263	290	266	255	271	280	297	279	249	229	258	270	289	257	273	261	260	253	248	258	271	252	298	251	240	279	298	261	254	258	273	263	267	288	285	249	273	265	243	277	262	271	268	252	235	252	257	287	266	260	273	286	248	222	275	297	274	257	266	261	255	273	273	248	257	279	284	250	243	252	262	255	253	256	259	265	298	267	256	241	239	265	274	299	300	269	275	267	276	281	261	258	265	278	249	267	253	277	276	251	264	261	274	272	270	240	252	263	268	268	242	284	289	271	255	277	266	266	263	263	264	269	292	269	254	268	295	246	258	282	278	265	245	264	274	257	233	249	277	284	283	266	283	269	252	286	270	287	252	261	255	257	283	248	274	249	284	262	282	296	282	265	246	290	241	261	270	259	289	280	276	276	252	287	254	296	240	275	247	282	274	260	269	255	252	245	273	252	265	244	262	276	286	239	253	284	274	268	261	286	257	221	275	279	255	245	249	269	305	315	291	246	267	261	272	260	259	285	256	245	296	289	272	275	281	226	228	241	266	304	263	297	284	244	271	268	262	264	296	304	265	240	265	246	261	270	260	313	271	248	285	260	231	264	286	258	257	253	257	275	279	249	262	266	307	277	262	273	278	283	241	248	257	260	247	244	273	279	261	273	274	255	278	294	297	275	260	278	251	268	263	246	253	273	278	281	290	265	258	270	260	267	287	234	278	276	250	247	249	282	295	271	262	267	258	266	323	296	255	274	243	248	298	283	242	293	257	287	282	257	250	275	268	271	243	254	256	255	254	263	281	263	245	247	281	260	271	273	283	280	248	270	242	292	277	255	266	258	283	277	251	240	288	250	274
6091	4438	8123	8304	5994	4549	3782	2863	2602	2162	1961	1651	1286	1151	1087	985	932	911	858	789	747	783	730	725	684	711	686	684	668	686	692	677	671	655	688	615	646	654	695	640	702	641	673	667	616	687	609	620	668	633	637	606	609	612	638	647	631	578	606	612	597	639	654	598	656	609	661	671	584	610	684	628	624	571	599	633	617	611	646	634	581	612	634	572	676	636	613	615	608	648	616	647	583	596	602	619	655	611	607	631	642	607	642	626	618	644	609	597	593	623	602	660	628	583	651	595	636	648	681	656	632	646	630	607	599	636	611	666	636	670	636	599	626	634	585	613	638	635	611	643	654	647	605	647	643	612	613	634	616	644	654	633	659	631	594	670	643	623	637	608	634	628	612	648	654	626	637	648	621	642	624	631	615	669	641	636	639	663	600	657	598	601	691	620	629	635	671	613	627	648	604	637	620	592	619	669	622	608	648	610	604	625	638	639	623	607	637	642	628	651	654	629	638	599	640	631	617	596	675	645	651	618	663	637	602	645	636	640	602	632	590	607	674	656	652	636	603	648	610	670	631	596	622	636	652	560	639	602	624	694	617	646	633	612	598	585	629	600	622	667	558	630	589	632	632	654	647	610	645	640	605	598	614	639	636	635	627	645	623	580	637	670	665	617	666	682	637	610	636	622	665	618	659	616	614	600	617	658	671	623	607	632	641	601	613	664	626	610	650	621	580	646	640	575	632	634	682	617	622	630	596	631	619	635	645	590	609	633	641	640	677	625	622	574	667	673	564	606	638	631	643	677	597	604	610	647	673	636	583	628	621	669	639	616	657	604	650	619	646	616	620	626	640	613	632	620	614	672	666	628	642	617	670	599	674	597	660	616	623	616	604	612	639	638	678	613	607	633	628	612	624	611	644	642	633	667	639	622	612	612	618	616	650	635	631	639	642	586	579	614	635	627	611	608	648	581	663	606	621	632	610	677	615	592	648	632	608	632	597	583	653	567	610	630	663	617	624	621	639	578	611	623	612	626	594	664	590	599	578	592	638	628	594	621	585	563	608	668	627	622	630	635	635	638	650	609	606	593	638	633	632	634	594	620	634	668	607	565	633	652	626	668	658	585	644	659	634	597	667	624	600	571	638	619	621	624	624	604	622	581	647	617	618	639	589	680	620	635	652	618	629	619	573	648	671	620	570	619	633	612	587	655	674	642	625	629	650	633	660	638	628	620	649	637	589	666	623	631	658	610	615	603	606	669	632	649	672	714	613	624	643	685	619	618	652	655	617	622	641	660	616	637	597	618	661	644	641	645	623	612	585	616	614	612	644	670	621	614	659	661	590	704	654	635	605	614	587	618	687	651	623	635	630	623	678	609	589	624	662	586	582	634	599	600	660	596	620	614	675	647	630	611	609	603	634	648	652	636	631	643	613	617	684	666	675	607	628	646	598	623	583	653	604	619	615	642	642	641	627	669	617	648	601	623	656	654	634	643	650	628	562	601	630	644	646	627	603	615	636	593	655	614	619	618	633	612	631	617	603	653	635	597	645	655	638	605	625	685	639	595	616	636	655	629	600	632	620	621	622	596	584	658	650	633	621	638	648	584	599	621	665	613	629	664	607	613	665	600	649	608	610	605	656	641	656	648	660	640	650	653	613	611	634	638	622	629	649	642	609	666	599	633	629	622	642	666	695	577	687	667	583	626	621	653	590	629	568	635	618	616	646	660	655	594	614	575	628	662	651	623	650	634	630	635	653	619	646	574	596	644	621	602	616	623	597	657	642	619	636	592	647	599	637	622	611	672	644	613	669	618	628	665	648	612	658	637	658	605	627	673	626	658	646	639	602	617	625	678	647	642	619	612	595	636	651	645	599	638	662	625	644	570	617	628	661	654	644	608	601	605	607	628	642	645	605	600	609	630	627	638	674	638	604	599	605	636	595	659	653	624	609	636	611	638	643	586	660	605	638	639	630	558	620	640	654	661	613	576	612	630	600	645	603	654	633	576	616	675	629	614	638	608	603	621	617	633	642	613	607	607	621	602	615	577	661	590	633	619	612	664	594	634	638	640	640	618	583	665	628	576	619	588	621	645	658	632	680	594	630	635	603	603	653	633	635	635	675	636	587	632	609	634	671	619	634	640	645	610	630	594	621	622	606	597	633	592	615	631	623	593	615	632	664	602	622	630	606	637	626	599	592	607	624	677	630	610	621	562	639	613	646	650	609	612	618	587	635	675	643	629	614	628	611	618	608	615	657	635	668	633	602	668	631	614	632	626	601	606	619	631	563	613	632	603	645	606	612	599	615	606	616	648	632	607	638	635	609	667	631	644	630	591	571	612	613	651	616	600	640	636	618	639	630	654	640	625	596	613	624	631	584	641	621	653	625	634	629	626	648	653	625	622	661	620	669	618	627	600	669	653	625	621	656	630	663	616	601	628	612	644	627	631	609	597	649	662	636	597	627	664	615	655	588	618	612	638	649	622	642	591	623	651	631	632	616	649	657	600	596	651	629	628	651	632	632	622	639	644	627	568	649	638	594	606	627	643	627	604	613	643	658	634	650	604	633	651	620	596	640	662	624	633	602	660	668	650	631	648	566	632	605	633	611	600	615	617	667	646	615	622	673	617	636	660	618	628	652	628	634	631	656	598	630	628	603	628	620	653	609	642	651	666	648	597	631	660	633	635	668	622	638	651	609	622	660	624	583	643	642	576	634	653	592	648	616	639	632	583	657	628	606	615	638	598	662	626	643	634	601	615	634	633	603	633	641	636	611	654	598	637	569	666	590	615	624	636	704	685	619	615	610	592	591	625	648	599	588	625	641	592	636	637	619	625	641	619	621	585	602	649	603	623	645	630	634	629	656	652	675	647	653	626	629	621	641	600	607	669	659	627	644	634	633	612	646	601	623	642	659	659	646	632	669	636	655	677	639	592	659	641	574	646	585	580	656	633	650	600	641	585	644	627	615	682	634	613	641	638	583	623	615	600	655	634	600	582	642	629	648	634	616	643	654	637	628	653	625	618	655	641	615	643	618	624	656	678	590	625	621	659	639	592	677	658	608	650	610	620	656	677	670	628	679	639	621	638	659	664	661	664	623	609	593	623	603	631	641	648	653	597	614	625	659	633	622	623	642	642	643	636	654	586	624	645	647	666	608	583	606	602	613	611	614	600	633	654	630	641	603	650	624	605	623	633	615	610	650	624	592	579	648	634	574	591	661	620	620	626	639	634	613	635	616	644	663	623	661	633	648	601	660	624	659	590	617	612	621	669	640	625	632	599	625	649	607	599	611	625	626	638	572	628	615	657	652	679	604	638	671	660	597	570	629	624	618	590	611	637	601	593	612	643	650	636	643	615	618	633	602	624	582	655	631	674	589	638	632	598	571	645	619	613	591	599	623	636	612	630	652	632	635	657	620	610	571	646	649	653	633	621	563	620	626	634	618	569	624	617	639	619	629	615	619	640	555	594	630	687	622	629	646	630	613	588	615	636
19269	8615	8857	5711	3204	1988	1460	1197	953	777	695	616	511	449	398	429	372	353	352	349	323	309	283	331	297	338	298	309	338	294	314	319	287	305	309	312	291	296	311	304	303	284	307	277	285	286	262	331	294	290	308	275	296	299	279	294	287	324	326	304	285	306	283	298	320	314	295	273	337	282	292	310	257	281	303	308	301	309	295	316	279	320	297	290	285	294	273	306	291	296	294	291	294	308	290	307	306	294	312	275	287	299	305	316	336	293	309	291	287	298	311	273	293	316	304	335	309	285	315	322	284	321	275	294	281	294	280	287	334	316	300	282	292	343	326	316	288	297	300	307	302	325	314	310	317	297	299	294	294	300	287	312	294	305	283	325	318	289	305	284	329	302	270	290	341	285	299	294	262	293	301	314	265	300	295	277	300	282	315	289	313	271	321	293	307	300	298	297	297	297	295	285	326	288	320	295	302	304	284	309	303	307	284	315	273	303	307	320	268	294	283	302	305	309	311	294	287	302	293	295	317	338	332	296	317	295	324	298	320	326	307	283	278	304	304	302	323	298	283	295	292	313	324	280	253	274	287	340	277	311	301	279	313	305	316	310	332	307	303	282	279	295	299	293	314	290	291	284	291	296	288	299	302	261	302	291	241	282	304	293	280	271	281	296	315	292	310	312	258	290	284	317	304	306	303	293	283	299	274	300	293	321	299	329	320	293	289	294	327	310	312	263	298	308	301	304	308	309	315	307	302	285	250	284	314	289	283	270	316	289	300	310	305	321	313	299	294	271	256	309	323	315	313	305	329	337	282	326	291	295	330	285	275	297	310	302	286	316	297	277	301	291	327	311	286	295	301	303	305	292	286	301	345	267	308	296	295	290	305	265	310	309	314	290	297	308	306	316	355	320	311	302	298	321	298	299	282	303	306	317	320	300	302	313	303	276	293	291	317	310	302	311	295	302	276	321	300	278	296	317	298	301	301	279	276	310	310	306	306	252	317	311	331	336	282	283	299	272	308	293	282	291	299	308	293	312	315	305	279	302	285	267	275	330	301	298	302	297	328	332	290	332	292	299	292	332	319	326	299	300	324	327	360	288	282	291	282	322	298	270	321	284	301	328	289	310	306	303	277	277	320	275	299	328	292	276	278	301	297	296	270	304	282	306	287	297	291	311	294	303	269	282	300	313	331	294	291	302	272	263	279	306	272	313	292	315	288	314	296	291	302	322	259	309	346	292	303	273	295	292	287	278	294	301	287	316	306	270	300	294	290	282	311	345	285	290	281	261	262	261	304	297	297	315	300	299	287	319	313	333	302	311	274	297	290	301	332	306	302	315	283	305	307	283	289	284	293	309	303	321	334	300	280	293	310	269	277	296	275	312	295	336	320	301	302	335	279	294	329	318	318	298	298	308	293	297	279	310	262	304	309	322	309	289	292	314	268	287	282	262	280	275	277	321	288	311	321	294	271	278	278	312	311	300	280	312	292	295	333	300	285	291	263	289	297	310	309	289	282	294	301	313	303	305	329	287	256	270	278	321	322	290	303	311	252	277	304	300	305	306	270	299	296	298	312	325	297	296	289	269	311	285	294	296	312	308	304	307	301	313	306	301	273	288	274	278	286	298	306	294	333	315	286	327	295	264	281	325	274	298	313	317	306	259	315	280	288	304	297	278	307	289	292	303	291	284	256	304	277	281	301	292	299	312	339	288	317	330	293	291	325	296	275	262	307	269	269	282	324	317	291	298	301	282	331	302	282	299	296	292	297	301	286	295	275	288	295	301	279	302	303	325	289	323	330	310	285	294	275	277	309	335	304	294	280	286	299	307	300	260	262	315	313	324	307	299	322	318	277	278	281	321	326	280	283	297	305	311	294	299	289	323	306	313	312	298	304	330	266	331	315	342	290	301	312	320	298	312	299	290	274	302	279	274	289	309	276	291	303	297	327	278	280	288	320	272	295	330	299	310	320	326	301	316	308	320	312	325	303	301	279	312	267	281	286	321	306	295	289	314	305	271	292	261	296	320	297	279	301	268	325	322	323	318	328	339	298	331	274	298	289	281	296	269	279	304	293	311	317	282	301	319	308	295	302	282	297	294	315	295	300	286	275	293	324	337	310	295	274	266	302	295	284	297	293	311	303	286	302	272	321	298	275	276	271	325	304	313	324	311	334	281	315	297	291	256	301	262	337	347	302	282	281	290	299	310	323	326	312	319	300	276	287	271	269	272	280	291	254	302	319	301	295	291	309	276	290	297	315	312	303	281	267	327	253	310	320	298	275	308	310	288	280	328	295	301	308	311	300	294	304	294	293	299	303	289	260	306	288	264	287	270	308	267	331	308	337	293	298	321	291	310	276	272	300	301	269	304	357	331	299	293	312	295	295	268	278	317	282	310	270	342	286	292	313	307	293	310	295	311	277	299	288	316	290	304	305	293	335	277	292	318	292	291	299	296	302	276	311	319	326	304	317	345	299	307	293	336	281	307	313	296	303	304	319	300	312	305	309	290	332	308	323	293	272	308	292	307	320	293	273	302	281	293	336	291	303	325	310	277	317	290	299	280	309	295	299	285	305	315	297	322	283	298	293	280	325	313	308	298	327	299	295	296	291	287	301	304	277	283	299	320	289	272	300	291	326	304	297	288	282	344	316	326	321	303	310	294	294	287	276	329	264	313	299	315	284	333	281	289	281	291	295	289	297	273	311	331	313	308	260	328	316	284	312	297	329	319	284	343	328	310	349	275	317	281	316	328	348	318	308	294	304	307	310	319	281	319	323	308	286	320	293	261	274	292	296	283	302	267	312	314	286	306	328	319	308	300	290	325	303	280	308	289	320	288	289	311	284	302	332	283	300	315	294	309	278	312	301	299	270	295	303	292	289	328	294	308	291	307	312	293	311	295	286	323	273	279	297	286	283	298	311	301	291	279	317	312	312	303	291	285	310	292	294	295	292	267	317	279	296	298	319	270	298	328	302	270	300	283	282	274	301	313	273	305	277	277	325	329	321	275	295	277	324	305	284	287	302	305	263	287	270	295	313	307	294	264	311	249	288	266	305	322	281	262	336	314	325	327	275	277	275	292	326	285	294	318	283	303	258	305	281	294	324	306	302	309	294	292	281	289	303	312	303	297	291	314	300	333	320	256	307	273	317	287	290	305	282	260	284	256	287	318	337	285	317	292	296	292	287	318	319	304	283	285	335	264	300	306	294	300	290	303	326	306	334	276	320	319	275	280	333	260	318	292	293	325	326	307	313	284	315	314	293	279	280	269	341	336	270	298	330	279	280	294	314	296	276	302	330	300	310	309	284	286	323	338	294	312	285	300	301	300	270	296	271	284	294	288	301	319	301	272	306	316	269	292	284	257	291	275	298	262	318	275	286	280	329	287	268	314	283	339	277	332	290	325	300	260	290	302	286	300	305	298	322	288	324	310	350	290	275	299	266	314	278	285	273	265	339	270	308	317	300	270	304	321	292	270	269	276	282	328	285	279
12959	7443	14562	13229	9994	7548	6042	4790	4083	3377	2867	2373	1979	1659	1485	1369	1296	1140	1083	1023	948	955	854	795	825	815	811	815	771	757	735	744	755	738	747	739	749	697	765	714	695	700	723	727	733	725	741	682	741	733	717	729	697	726	739	689	697	724	695	699	695	652	637	708	685	766	699	737	684	671	670	728	716	639	671	720	687	694	656	645	683	705	658	696	647	697	671	724	688	693	705	733	705	704	699	699	683	653	728	672	687	747	707	650	706	683	698	691	664	643	699	704	641	644	702	665	661	686	707	686	714	724	710	709	721	709	733	699	683	677	687	666	719	756	685	711	693	651	702	735	694	728	736	748	668	671	664	718	732	750	701	667	694	702	685	678	692	729	710	687	668	713	648	705	739	685	714	715	653	721	663	671	685	694	702	669	662	684	658	665	698	703	667	642	709	709	699	655	669	666	727	707	706	681	706	697	732	682	675	700	694	632	671	733	670	700	732	637	710	711	700	649	683	674	655	748	732	713	689	681	680	712	692	722	699	700	674	705	721	702	686	712	661	689	718	746	691	688	713	710	679	702	730	705	727	676	704	659	703	728	718	694	685	703	683	731	681	658	702	669	689	703	711	715	715	724	689	735	672	690	671	649	709	701	719	698	706	732	712	673	739	691	651	696	700	717	650	711	641	678	699	718	750	716	721	693	675	739	751	678	690	703	704	745	675	693	670	728	696	695	713	687	667	691	667	681	666	728	729	694	698	732	677	666	661	731	672	745	710	660	701	655	711	661	696	646	715	674	717	695	664	704	689	732	678	710	711	701	724	695	685	689	648	698	662	738	734	707	713	680	681	653	708	661	679	693	671	701	655	695	674	723	647	689	663	668	686	688	724	696	632	675	658	745	705	692	730	668	703	684	659	693	675	764	692	707	685	672	642	720	663	668	698	711	712	712	725	687	682	669	641	759	673	740	719	707	633	689	707	701	691	681	677	656	720	698	714	667	669	715	707	710	715	657	657	658	706	676	702	695	645	701	658	684	670	689	638	734	721	685	684	711	698	664	734	653	741	685	676	693	723	676	715	687	690	728	688	704	727	678	678	680	720	687	704	710	678	667	663	647	692	690	693	690	706	652	670	731	689	722	712	687	707	709	705	720	679	699	711	675	660	688	692	695	696	667	695	730	702	698	696	711	696	679	698	717	669	694	712	705	654	711	735	681	700	699	686	741	684	703	665	730	655	726	696	698	705	688	660	691	670	697	696	728	695	651	686	678	677	637	731	751	663	644	702	710	689	695	668	653	687	737	723	685	703	678	729	672	727	689	657	672	727	684	718	670	671	664	732	674	687	680	703	682	685	664	685	702	698	690	676	676	687	638	706	657	667	696	655	732	712	689	697	708	685	674	687	708	713	728	664	693	682	669	717	658	697	703	684	652	660	701	705	666	699	781	667	697	653	727	697	726	730	676	670	733	700	743	675	658	663	721	713	740	669	647	706	704	700	690	698	714	666	644	696	709	700	697	707	721	727	715	689	666	699	634	692	681	692	724	713	712	665	719	721	666	722	663	732	670	697	744	674	676	714	716	685	664	711	716	722	676	705	723	677	693	670	728	682	693	686	661	676	727	706	687	744	695	694	716	745	686	695	707	711	685	721	743	693	642	705	732	684	660	709	679	694	693	700	692	684	739	757	660	712	691	643	667	731	703	680	678	649	717	746	687	676	697	676	669	702	686	694	682	664	681	698	688	717	689	676	723	699	674	700	643	654	664	696	690	678	683	698	695	718	708	694	685	726	677	689	655	714	678	710	691	724	692	676	636	710	718	700	681	681	700	706	627	671	631	678	707	704	669	707	717	666	690	714	652	719	697	689	702	685	690	706	713	706	728	665	716	650	694	705	746	698	703	714	676	756	668	687	692	708	652	707	681	709	692	698	711	730	745	693	702	664	666	706	657	690	674	678	671	657	689	737	726	680	650	706	751	733	697	682	652	699	721	678	745	741	694	657	662	702	700	725	682	707	670	685	675	692	749	671	680	734	744	739	657	697	669	728	671	701	686	667	695	714	702	649	689	675	645	693	665	691	673	674	709	690	686	726	721	708	707	680	669	717	673	661	692	684	717	660	692	729	676	723	735	737	684	707	697	728	702	711	671	715	666	734	662	694	664	677	689	664	726	682	680	695	704	685	680	697	699	671	693	683	700	699	705	727	649	704	694	656	709	661	691	679	663	666	683	641	676	731	644	667	698	725	697	686	743	699	676	706	703	697	680	749	696	687	691	731	699	649	677	683	735	690	711	717	698	688	720	689	678	674	687	649	695	677	676	691	680	687	688	717	679	704	710	642	715	668	701	727	732	693	714	714	668	668	662	745	717	700	733	723	707	645	656	685	633	641	700	709	717	678	713	730	695	711	695	701	647	722	686	672	727	705	732	715	714	723	721	680	661	653	701	720	693	657	669	732	701	697	698	656	699	662	695	657	724	630	641	687	718	654	654	690	734	717	701	690	728	718	730	680	685	703	660	734	679	661	710	739	682	707	700	708	665	721	706	692	697	689	687	701	719	682	711	679	705	725	644	689	726	667	701	691	735	676	741	666	667	676	743	722	698	732	661	651	716	685	713	694	723	687	713	689	680	696	670	730	691	708	708	726	652	664	737	690	688	670	709	708	707	674	704	733	715	678	722	719	679	704	719	690	713	718	654	702	696	679	678	696	663	673	690	695	678	713	642	677	684	656	658	681	681	685	712	725	678	728	681	699	713	703	692	686	692	685	669	681	726	646	694	673	741	756	671	700	637	723	698	725	732	654	671	692	660	677	647	724	723	680	668	679	734	735	634	700	681	679	703	703	686	709	723	677	720	697	684	764	705	734	686	703	682	669	713	681	705	688	682	673	699	709	685	677	663	715	703	712	707	688	704	695	690	698	696	668	735	672	672	702	724	710	703	683	705	662	679	678	684	693	715	694	745	739	670	679	717	677	721	629	667	713	709	737	672	666	713	701	705	716	683	716	765	676	685	683	698	710	665	628	652	697	704	726	716	680	690	686	683	718	686	742	714	685	674	672	731	659	695	706	675	639	703	682	751	648	744	660	712	676	718	721	686	674	659	685	678	706	681	669	692	686	645	677	670	660	698	702	707	728	680	718	742	700	675	689	673	672	727	699	730	730	685	675	704	705	696	704	688	694	676	715	687	714	713	717	676	688	706	670	703	644	690	686	700	714	707	702	729	715	680	710	711	679	700	716	720	667	702	668	676	655	666	763	672	708	683	682	732	722	697	684	655	719	720	677	695	710	718	675	679	689	768	721	681	707	735	743	706	712	720	654	679	639	727	675	698	662	655	721	700	665	703	660	715	695	698	665	640	671	676	717	676	688	687	703	691	692	678	706	679	648	721	699	670	689	685	689	732	721	641	699	663	676	667	718	680	721	642	665	660	680	741	707	679	695	731	732	704	674	740	666	703	724	701	658	709	637	733	688	697	711	704	673	697	700	668	710	746
26895	11851	12451	8567	4654	2751	2017	1469	1239	1023	827	713	658	496	478	453	392	343	354	305	371	329	325	323	320	358	325	281	281	298	283	271	294	296	295	294	279	276	290	278	319	271	313	319	309	265	268	335	277	269	291	314	283	298	275	279	272	293	268	294	264	307	281	264	285	268	274	281	253	305	270	258	244	297	271	283	259	290	272	313	285	272	280	257	257	281	314	281	291	255	256	294	292	288	292	268	275	297	277	280	280	271	256	286	255	261	291	281	270	294	252	279	305	300	281	284	282	266	263	276	258	278	240	272	264	278	265	256	289	295	302	293	304	285	231	293	291	270	270	306	295	280	274	291	300	275	294	283	294	289	265	304	269	285	295	270	294	261	288	299	300	290	281	273	273	291	270	269	290	326	287	253	278	275	276	282	276	287	290	257	277	297	283	276	284	251	295	326	260	291	318	275	272	263	296	249	258	255	294	282	313	295	269	271	257	311	242	263	260	289	290	285	321	270	306	308	288	312	298	295	277	275	281	290	293	279	267	304	289	314	305	273	284	316	289	277	277	293	251	283	266	278	281	290	281	314	298	262	253	278	292	299	275	269	283	280	291	293	284	280	270	251	256	277	257	259	316	279	307	279	287	296	300	286	312	289	310	243	254	266	277	258	277	278	242	286	267	273	301	301	266	256	284	272	321	273	300	281	298	279	282	269	288	244	291	302	266	281	274	301	279	302	257	293	294	287	300	265	256	261	288	278	251	301	295	287	284	304	243	246	271	265	273	274	263	310	299	299	287	289	297	288	309	241	261	284	247	287	263	278	279	274	291	275	297	278	301	294	272	305	280	254	243	269	282	295	307	287	286	279	284	300	286	244	268	240	271	257	258	267	313	296	255	274	280	280	262	283	279	287	296	292	285	284	260	320	290	274	303	273	254	290	286	278	293	291	309	289	297	267	273	270	260	263	292	280	278	318	289	278	324	267	270	255	292	267	296	251	294	296	265	303	274	295	264	252	247	291	274	313	270	266	272	272	263	284	269	287	305	284	303	307	339	279	267	279	300	286	292	236	289	273	287	285	267	302	259	259	300	284	267	288	293	277	276	254	281	243	264	309	259	299	284	285	299	278	303	272	229	268	270	295	296	285	302	275	299	280	271	271	283	281	290	299	314	289	298	267	282	289	300	301	255	300	296	290	266	316	276	271	276	251	292	286	282	275	287	289	272	298	291	271	291	243	314	282	303	260	256	280	262	268	225	273	286	271	274	281	257	299	296	294	283	293	277	289	282	296	268	280	313	258	274	284	299	302	272	278	236	271	224	286	297	285	282	284	284	275	278	307	311	303	294	281	276	263	268	272	279	277	260	265	288	292	271	274	290	274	258	260	252	271	263	263	315	313	303	279	259	270	285	254	279	289	285	303	270	281	306	275	272	284	262	259	254	264	282	287	289	233	284	292	271	287	273	281	287	310	281	278	292	260	281	255	301	274	287	282	273	287	311	255	265	284	269	295	263	307	297	281	262	287	276	288	249	263	300	280	271	280	291	299	269	314	282	303	283	284	275	260	280	280	268	250	281	295	275	334	279	292	298	247	297	289	272	273	262	290	295	267	265	269	255	322	297	296	295	268	296	282	285	302	281	277	282	290	254	287	280	263	288	296	288	254	298	293	295	271	280	270	293	295	285	287	242	281	274	267	255	291	277	265	293	266	284	256	281	298	265	272	276	261	263	279	253	295	294	252	312	258	263	266	282	279	268	311	284	294	278	281	290	282	275	283	253	290	316	280	266	261	278	265	295	272	317	291	279	262	286	273	266	271	301	279	260	252	270	306	295	278	283	303	283	295	272	261	247	269	254	266	267	307	296	318	253	297	284	278	283	283	280	279	295	304	284	295	297	271	311	274	265	262	279	289	271	299	255	273	282	305	272	288	272	276	295	270	264	262	277	251	251	310	254	278	270	260	310	335	328	269	303	289	274	263	257	276	288	286	304	250	258	285	304	285	242	318	232	262	285	291	265	297	248	294	300	282	285	272	262	302	276	249	293	270	293	266	283	283	316	330	271	294	289	272	320	286	290	302	289	250	288	291	288	288	295	274	286	271	265	293	243	316	264	249	277	297	308	272	280	268	284	274	279	266	275	272	294	259	258	279	313	252	299	268	279	276	287	305	291	265	288	295	298	284	295	302	269	301	281	279	278	254	285	279	285	245	289	294	264	303	297	290	264	255	274	301	282	292	295	276	243	270	301	292	276	282	241	291	302	282	276	242	287	309	262	271	303	282	259	264	299	253	280	270	272	263	270	283	301	266	275	282	264	266	287	272	276	283	283	246	334	284	258	259	323	313	275	261	297	292	281	272	277	291	298	288	284	311	274	278	287	276	301	266	303	268	241	261	287	274	273	295	313	300	276	304	276	282	280	276	287	258	259	275	289	281	317	277	272	283	286	295	271	305	276	291	310	251	297	278	272	268	276	276	288	301	307	310	270	308	292	289	261	316	259	289	291	297	308	298	284	247	284	302	272	326	266	261	284	297	279	292	284	282	278	281	287	291	255	296	282	284	253	286	283	325	312	302	303	270	263	298	268	269	281	299	279	279	286	299	242	298	298	319	272	245	259	308	293	248	261	269	291	261	300	268	303	280	256	262	307	320	289	286	307	283	252	257	278	302	274	303	287	278	254	296	232	292	304	256	299	299	291	259	281	303	238	296	293	258	237	271	307	291	300	287	309	273	306	287	311	323	309	266	283	291	278	314	284	264	283	276	263	293	275	295	273	259	288	272	277	280	294	272	257	257	308	309	289	284	299	269	272	311	275	272	279	276	306	294	280	281	273	287	261	317	272	314	270	302	329	275	271	298	263	300	308	280	279	307	290	284	267	284	266	291	293	294	302	280	278	302	300	276	301	254	287	302	272	267	257	275	273	286	258	279	255	305	280	274	277	297	272	274	293	266	279	330	271	298	276	281	272	267	266	296	297	272	266	309	296	254	246	270	283	276	286	278	270	277	292	288	304	278	294	260	287	287	305	276	261	274	262	283	253	288	275	270	312	313	286	303	280	276	256	288	266	292	305	301	285	279	276	294	266	286	275	291	299	291	261	270	265	297	267	290	283	262	307	258	269	288	242	267	282	280	290	301	314	296	262	278	261	297	268	299	254	257	295	288	234	268	307	262	303	280	301	314	283	278	276	265	279	300	284	296	304	238	262	285	272	254	283	262	273	273	288	282	284	282	274	281	256	297	273	258	290	255	276	301	274	269	303	252	249	304	262	256	274	307	251	258	276	301	288	262	280	260	236	285	261	283	275	245	251	289	276	263	292	293	293	308	297	276	266	244	267	295	274	264	276	286	280	314	264	321	279	297	280	265	271	265	291	316	276	288	274	294	298	285	284	244	293	279	279	244	279	255	292	241	285	286	296	290	290	293	266	286	303	272	296	267	300	279	286	285	274	252	285	291	307	283	288	250	280	262	248	265	287	272	275	308	314	281	290	295
15974	9473	18403	17560	13765	9885	8243	6608	5483	4575	3977	3270	2467	2112	1802	1660	1458	1408	1197	1067	989	983	918	914	825	852	865	820	790	762	738	749	740	783	728	744	757	733	773	695	671	723	657	690	670	695	705	714	653	660	691	697	705	691	648	633	661	656	660	712	648	698	702	651	670	613	674	677	663	635	653	695	666	641	648	674	644	650	642	652	659	654	682	647	664	667	673	667	673	681	624	598	677	658	651	635	625	640	645	626	680	663	691	666	653	639	636	648	635	625	661	621	651	720	690	641	644	619	664	673	617	662	648	623	645	674	617	637	660	653	650	646	710	662	698	660	648	612	621	711	676	624	693	648	641	655	649	652	713	625	664	644	622	625	618	610	659	634	677	643	698	627	663	665	667	648	643	653	654	659	662	674	704	685	638	620	670	641	624	668	651	655	651	673	705	714	654	645	649	682	614	626	662	665	639	615	652	617	664	651	712	651	688	646	687	655	668	660	669	646	663	641	648	657	655	613	669	645	693	641	644	631	655	619	629	639	645	638	606	670	688	680	643	619	655	684	631	701	637	623	611	629	658	690	668	640	661	677	643	590	632	639	650	630	674	651	648	635	664	661	673	638	664	664	649	645	639	633	684	671	669	660	678	642	616	653	668	694	659	660	640	642	649	627	650	608	680	692	652	683	657	666	629	644	653	624	635	685	667	664	691	624	683	588	651	640	650	608	638	690	677	676	650	678	631	677	682	634	614	694	634	672	624	595	642	684	696	631	619	622	672	646	654	641	684	622	661	650	672	641	660	633	627	667	641	678	620	631	643	659	688	726	640	622	645	676	658	645	663	663	608	650	712	691	655	644	610	639	678	631	680	663	677	676	670	661	700	665	685	641	679	664	657	641	681	642	625	667	674	669	645	654	673	645	680	638	695	619	683	619	683	661	641	689	654	640	674	662	652	652	646	644	667	658	660	603	693	696	679	684	621	642	682	678	626	666	642	659	653	660	697	636	648	645	628	659	618	635	753	658	656	645	637	625	623	607	645	650	639	648	666	665	641	659	660	642	653	633	686	643	632	632	678	683	688	659	658	654	636	635	628	616	608	655	701	637	631	681	663	636	648	652	651	634	597	648	641	684	622	620	638	671	637	639	651	645	653	693	658	648	658	622	648	645	654	661	622	695	684	654	577	689	640	660	672	660	702	646	634	655	620	632	653	630	654	614	639	643	677	630	667	655	653	609	661	623	669	669	626	676	665	652	665	627	634	614	647	705	634	632	648	680	619	643	619	684	646	645	606	655	674	653	715	668	642	618	672	670	672	646	671	721	653	658	673	661	644	643	648	623	620	631	661	631	632	627	602	669	630	621	658	634	691	675	675	641	668	626	654	629	660	658	639	693	628	635	683	630	618	646	690	669	632	628	617	669	632	678	676	634	651	669	643	706	647	636	673	689	623	621	619	626	642	678	656	684	670	651	643	673	616	679	672	638	621	667	630	692	627	605	652	669	676	630	662	663	649	658	634	674	623	633	626	646	656	676	647	680	669	675	604	644	682	657	619	684	649	692	666	654	628	641	677	651	658	687	643	650	631	668	656	671	699	628	698	661	612	642	642	656	645	644	642	676	694	655	663	664	665	673	694	670	617	647	657	661	683	684	627	673	658	663	647	609	674	629	662	651	643	686	695	622	666	615	673	642	612	664	652	639	641	630	669	627	632	676	654	679	688	714	646	635	612	647	621	670	645	680	665	651	635	670	610	662	713	650	695	653	638	701	635	681	675	660	646	624	696	617	644	636	672	663	655	670	622	641	652	628	667	645	639	656	643	641	622	670	645	652	659	581	669	673	694	647	660	678	615	649	610	645	695	665	671	628	666	632	670	666	690	675	692	646	634	677	654	640	668	666	682	670	691	634	657	687	681	645	650	673	614	695	641	701	646	628	666	641	636	659	676	662	640	643	643	668	691	636	659	581	633	700	679	646	669	655	591	713	664	617	680	659	631	668	639	653	624	629	664	624	621	684	599	626	653	689	651	642	655	670	623	619	679	659	662	641	696	625	661	703	660	673	673	664	635	633	638	640	641	618	669	649	646	691	627	652	673	683	675	627	658	637	669	659	638	647	598	657	636	652	683	651	676	668	681	635	658	719	671	643	669	650	675	657	680	699	653	717	686	652	634	666	624	641	638	668	643	668	642	685	632	633	658	638	704	611	660	621	667	661	688	629	659	615	656	647	663	710	651	669	661	594	641	652	664	677	630	698	670	685	618	643	672	615	652	686	632	612	646	655	677	641	650	672	612	684	601	712	685	650	648	632	662	642	683	624	673	658	675	639	669	669	666	636	677	665	694	626	671	684	635	686	641	661	630	646	658	675	664	669	638	643	608	652	663	686	639	610	659	690	643	653	657	668	605	660	627	671	708	662	622	610	658	692	637	639	674	658	599	636	628	655	667	656	672	696	672	640	664	628	646	687	621	716	695	624	711	656	677	625	639	638	647	676	688	629	644	648	632	674	623	614	603	641	619	638	643	623	646	640	641	621	672	634	659	660	669	612	657	635	686	619	687	637	608	696	645	648	701	683	654	647	676	639	659	640	620	636	654	692	644	687	637	667	666	659	675	649	641	635	637	612	720	626	649	648	646	671	643	649	640	661	666	657	652	671	712	658	636	695	643	640	594	660	685	654	659	636	666	649	643	665	679	673	631	623	632	667	638	674	660	652	630	643	693	634	715	590	621	660	632	632	612	663	612	668	627	674	660	625	617	637	637	662	635	621	655	666	645	713	663	649	667	690	644	655	643	688	623	615	624	599	651	651	613	654	648	658	679	642	651	609	616	670	664	614	662	643	649	647	619	676	638	650	665	683	630	660	682	635	660	635	651	633	611	683	682	669	622	610	653	664	649	653	670	665	645	669	639	627	608	608	658	638	661	662	678	626	653	644	645	676	625	657	628	665	670	667	676	652	691	642	638	616	645	656	650	609	695	674	684	669	671	633	687	652	615	647	715	646	662	668	701	681	713	673	686	669	692	689	690	627	666	683	648	658	693	629	638	665	651	656	674	641	683	683	686	682	672	686	652	649	585	641	666	630	643	671	649	685	644	627	699	676	645	656	657	637	641	669	687	676	711	653	674	669	662	679	619	624	674	651	684	672	602	640	674	689	680	654	646	656	633	638	616	638	638	727	666	664	665	623	606	651	641	650	665	638	649	646	701	710	653	645	668	602	665	670	660	624	659	628	649	681	609	642	632	660	624	657	675	651	661	620	663	664	611	654	650	635	667	665	678	660	619	678	661	610	602	630	668	664	631	680	688	650	626	658	634	684	651	676	651	649	665	680	638	681	678	617	604	678	674	629	685	665	629	657	616	611	620	694	622	674	654	661	671	675	637	641	630	657	648	658	665	707	645	658	681	648	645	666	691	645	730	701	631	668	657	663	656	642	638	663	639	634	671	655	640	674	683	697	657	668	649	631	676	667	643	678	707	647	650	677	668	632	665	656
9499	4511	4556	2748	1702	1153	894	745	658	583	516	462	377	352	320	318	312	308	268	294	289	303	271	275	303	269	280	356	262	284	263	275	275	273	257	268	289	256	246	239	257	244	267	261	270	271	281	294	282	276	287	268	257	273	260	248	263	273	266	240	290	257	277	292	300	253	260	301	264	297	287	274	280	293	266	268	251	262	295	305	306	278	273	254	284	239	258	264	250	273	255	280	260	268	306	267	268	282	268	247	259	258	283	244	265	286	286	277	265	244	278	267	261	275	267	269	292	275	274	266	267	286	257	241	312	264	272	266	274	260	274	262	252	262	260	256	294	262	272	259	276	287	307	246	277	274	254	295	244	285	258	267	273	247	276	268	270	300	268	257	263	273	257	236	249	276	271	271	260	235	283	244	251	268	269	290	289	255	281	268	284	268	246	265	268	278	279	255	245	233	245	260	276	262	277	281	245	241	289	250	257	263	236	247	260	248	263	274	286	252	266	268	264	254	257	270	272	257	270	270	263	289	267	244	272	245	263	256	259	276	289	250	258	221	277	229	288	280	277	308	263	286	250	268	276	272	281	265	268	291	268	244	251	276	252	270	247	275	266	268	271	256	271	258	255	248	268	266	266	234	254	260	260	259	266	217	281	290	273	276	261	273	262	249	263	272	276	242	277	246	248	231	262	263	264	275	257	249	251	257	285	288	254	288	271	281	267	277	271	263	266	289	299	272	261	273	313	271	258	286	279	252	258	276	304	264	272	249	247	272	288	242	259	255	263	268	247	264	277	261	239	242	268	282	265	257	265	270	276	266	272	259	285	254	268	257	283	257	263	279	278	265	253	254	266	282	267	245	283	280	259	283	261	257	266	250	262	293	283	269	280	259	271	274	250	265	260	275	266	265	264	283	284	260	257	255	270	257	255	257	284	273	246	293	261	256	230	221	244	246	285	252	262	265	265	261	259	264	272	245	259	282	269	269	269	256	299	260	264	245	297	258	242	254	304	235	253	259	250	272	259	250	265	264	280	263	243	266	241	252	228	252	297	264	272	294	236	243	273	275	249	260	239	284	262	237	246	267	288	282	270	242	259	245	281	267	275	284	270	244	274	293	279	268	265	274	281	243	267	269	277	257	238	294	245	250	272	290	256	284	291	260	256	238	272	265	267	251	292	239	254	268	275	258	285	276	281	262	267	267	260	252	252	291	277	284	250	256	262	241	265	298	242	283	295	277	263	243	259	277	280	274	262	245	263	270	255	277	230	248	308	285	282	275	253	278	288	263	288	278	259	274	259	251	267	248	268	260	287	272	271	276	258	303	235	283	251	254	252	236	256	252	289	310	260	262	272	257	274	263	280	243	264	271	265	258	246	283	224	246	293	262	272	276	225	240	280	260	266	283	261	279	257	263	263	284	272	282	257	243	273	269	260	284	259	243	293	260	263	267	239	243	248	325	261	223	223	276	259	243	240	238	236	247	255	275	272	263	251	291	262	245	258	247	269	269	236	284	265	264	264	260	242	263	281	256	298	276	290	248	250	250	263	267	262	233	247	266	278	295	256	262	254	260	297	269	273	304	279	261	263	280	284	261	268	264	275	284	266	265	243	277	256	254	284	257	302	282	281	281	260	296	265	264	243	292	265	263	249	267	272	264	250	256	263	262	303	245	260	262	252	279	294	256	250	276	287	233	256	258	235	273	233	278	270	262	279	282	285	302	250	260	264	276	278	280	273	268	271	261	265	262	262	282	258	263	267	263	290	252	256	260	270	268	265	262	264	276	274	269	292	262	259	272	276	273	264	261	259	234	274	256	245	281	252	280	230	283	255	266	267	259	271	254	277	286	237	263	250	277	276	277	263	239	269	269	276	289	276	261	263	250	278	301	268	279	262	272	272	281	286	263	284	249	274	302	246	272	267	264	257	279	249	265	270	247	246	229	281	270	274	258	269	266	257	284	252	266	276	224	275	277	261	276	279	270	267	282	280	251	264	285	278	239	254	262	277	254	294	247	269	269	285	251	272	281	264	281	277	255	256	260	267	243	261	274	281	250	277	237	247	219	260	262	286	257	295	283	257	265	268	251	273	262	276	244	278	264	277	267	287	268	274	266	269	279	260	299	238	249	300	255	258	241	280	230	288	257	268	249	280	260	245	280	277	272	269	257	255	296	258	272	275	257	277	281	264	293	271	244	238	249	279	264	265	262	244	272	253	294	273	237	259	289	266	278	273	246	263	289	283	279	285	286	241	300	277	273	268	310	260	302	282	263	293	270	275	257	280	253	278	269	259	268	291	263	249	248	244	256	270	270	285	291	275	262	290	277	287	284	257	272	275	273	242	282	265	255	265	298	276	271	259	272	273	260	285	300	244	261	267	248	283	249	308	261	301	298	274	308	275	255	237	277	278	272	243	257	282	256	281	270	246	259	283	262	258	283	284	235	293	293	288	304	277	254	259	254	284	244	250	276	256	271	258	255	261	228	270	280	286	239	285	257	252	259	272	269	256	257	284	273	244	268	249	296	258	297	255	245	244	258	279	276	239	286	241	254	257	250	247	255	261	273	271	274	268	261	266	271	280	252	271	257	295	274	300	298	286	279	268	259	303	295	267	321	250	263	271	306	265	267	269	276	269	247	248	255	264	258	268	251	273	246	278	255	280	294	240	290	268	284	260	284	274	258	254	284	270	290	255	252	288	250	261	259	242	290	258	233	259	271	277	292	270	254	281	271	256	265	272	256	278	271	241	238	237	252	246	289	281	258	269	276	292	297	266	251	285	292	275	276	291	268	286	270	263	286	286	272	284	268	254	281	258	276	273	273	300	269	255	253	275	271	290	259	252	264	243	285	257	250	268	267	252	289	266	256	301	266	260	288	260	296	284	286	263	313	268	276	271	261	266	290	268	286	240	261	257	248	276	257	261	275	254	234	292	278	251	261	266	276	281	282	240	223	261	283	280	268	251	249	293	283	280	252	274	251	271	264	240	296	229	266	257	291	263	241	274	271	296	274	272	269	249	253	269	260	214	256	258	258	275	259	276	294	269	281	242	281	259	277	248	260	258	252	280	287	252	254	236	263	241	276	249	298	251	263	288	275	242	260	243	264	257	271	260	242	271	305	285	250	285	231	270	291	299	255	274	257	237	263	272	289	272	263	258	268	264	290	255	231	265	241	270	237	299	255	254	305	290	278	227	247	268	281	266	289	260	256	278	244	268	272	275	288	241	283	278	248	286	275	263	274	266	287	277	258	284	254	267	247	277	252	265	293	245	258	287	283	266	277	260	283	288	234	250	251	274	267	263	242	228	238	287	244	274	266	229	258	260	272	256	222	299	270	277	283	285	276	302	294	266	292	245	284	281	272	251	251	265	238	276	291	245	290	295	270	302	270	258	263	249	295	217	248	271	273	238	255	252	283	271	295	271	285	259	287	275	271	267	259	282	255	224	298	252	279	246	258	265	271	270	238	304	245	277	294	275	272	252	288	251	286	273	244
6366	4476	8073	7731	6042	4641	3668	3109	2639	2353	2021	1642	1296	1161	1086	1015	960	832	849	827	832	774	748	735	694	696	682	674	654	677	650	609	678	640	643	654	643	628	658	598	685	664	646	638	674	638	619	664	646	666	650	622	610	618	625	632	694	633	646	629	626	626	629	645	642	582	616	641	632	637	615	588	628	682	606	661	624	639	636	638	623	598	632	574	611	627	611	659	636	639	585	625	629	633	635	626	643	649	649	623	651	603	566	631	660	640	661	624	632	590	654	623	592	689	642	601	572	626	606	636	609	634	629	660	649	622	656	631	621	627	632	643	561	646	586	628	643	636	651	636	601	636	578	614	589	649	603	623	651	596	595	596	632	632	646	653	655	638	667	597	627	632	591	589	624	614	622	622	646	605	648	643	605	614	659	671	658	660	597	612	608	622	672	613	643	617	639	621	612	623	666	613	638	610	635	611	630	665	610	629	650	667	597	583	617	665	669	624	622	624	638	621	595	619	682	614	586	645	610	668	651	670	647	649	593	626	652	621	646	612	659	648	628	626	656	617	641	641	646	665	637	632	614	581	657	661	624	661	608	643	599	636	622	634	619	637	646	606	608	620	604	591	616	634	629	604	608	600	632	641	607	665	660	593	611	653	633	634	590	612	618	656	625	585	654	609	639	588	667	611	654	588	650	620	594	666	646	653	634	595	633	670	653	618	624	635	653	613	609	641	601	656	570	611	623	625	647	634	643	642	656	615	638	631	641	598	664	625	624	601	611	666	641	638	641	629	644	591	641	602	626	591	658	646	636	630	635	613	637	647	634	637	617	645	669	662	634	643	631	609	623	655	601	620	657	626	679	626	629	621	648	686	644	622	634	635	612	598	637	628	617	627	621	639	654	630	652	595	622	595	661	575	647	628	657	656	643	662	637	612	684	599	635	605	609	633	651	645	636	672	597	612	631	604	609	648	666	607	643	647	629	594	631	607	633	617	656	651	643	619	639	616	612	658	605	656	607	644	631	636	622	605	635	639	619	627	616	594	692	678	587	623	650	616	662	644	630	647	647	659	645	638	598	653	643	623	629	619	644	636	624	625	667	613	672	635	634	634	600	618	607	647	652	675	641	603	631	624	604	639	632	625	633	660	646	620	636	732	656	684	581	617	599	621	637	644	671	611	585	607	626	613	666	659	636	634	612	589	621	630	629	634	649	606	673	585	631	614	631	634	613	645	625	630	644	626	628	621	634	638	651	638	629	625	612	611	624	648	637	607	623	617	649	632	668	611	615	624	604	672	633	650	613	645	667	636	599	656	641	647	688	639	679	620	641	609	628	626	610	612	627	646	678	623	655	634	649	629	594	609	615	608	657	630	639	682	638	639	665	639	597	659	562	601	596	649	591	645	636	662	658	608	689	603	623	579	612	652	686	611	624	638	645	648	641	631	639	638	621	638	644	621	654	590	640	642	636	643	619	663	663	625	636	640	670	652	612	624	647	609	647	628	556	640	658	590	588	649	666	651	615	639	602	651	613	642	594	632	642	598	677	656	634	637	600	610	637	668	641	622	597	632	617	607	623	628	638	627	609	654	634	649	620	628	636	644	637	611	656	680	661	660	623	681	600	593	601	657	645	611	626	640	621	620	672	679	613	608	610	625	629	605	600	631	565	629	645	627	665	596	617	654	668	622	646	678	647	649	628	607	596	601	633	647	609	587	609	650	652	607	630	625	617	656	657	592	622	616	656	628	638	626	662	617	601	631	596	636	656	594	658	616	636	640	622	650	659	671	630	622	574	579	642	664	651	644	622	599	605	594	635	658	649	637	622	655	641	610	628	679	640	612	594	593	662	587	634	700	601	633	583	596	607	609	600	615	645	665	623	681	612	614	641	662	598	598	632	637	636	628	643	616	613	636	582	659	631	598	663	666	576	658	614	624	604	660	606	632	617	634	628	611	629	618	650	631	584	633	649	664	657	616	642	651	608	650	586	693	593	612	639	629	669	650	643	667	627	644	658	594	636	642	631	624	635	601	667	628	652	640	655	650	611	651	643	642	602	636	629	628	619	640	652	608	603	617	675	610	644	630	631	627	625	637	652	618	643	647	686	569	655	607	626	652	627	664	636	648	661	628	606	622	618	661	640	659	640	646	664	628	609	645	645	616	640	666	588	627	624	596	624	621	638	608	617	600	656	669	664	622	597	613	588	640	624	631	641	604	614	656	654	633	660	653	617	650	662	644	590	643	640	664	676	650	653	601	621	592	632	636	625	646	610	605	576	578	565	590	641	578	617	631	625	601	632	616	665	609	648	625	639	620	612	590	623	673	610	632	611	584	609	660	609	628	645	616	639	620	659	622	665	615	625	624	652	629	598	642	654	619	656	575	623	661	657	606	595	666	634	611	627	645	590	628	609	635	593	613	626	654	609	635	603	576	631	604	614	655	688	664	647	606	639	649	616	650	575	614	608	662	593	616	690	621	628	636	611	596	633	605	624	631	637	656	651	622	656	602	589	612	604	637	639	660	675	644	638	661	637	624	643	601	615	626	630	601	620	661	623	647	620	639	598	649	603	623	619	631	609	610	597	660	568	625	642	661	706	602	622	655	631	627	642	587	625	614	609	612	680	631	620	610	659	604	568	595	624	602	611	636	651	646	606	621	593	645	682	660	629	634	625	590	629	603	597	603	609	661	634	681	625	657	614	600	611	611	616	651	623	646	615	659	608	618	609	629	669	585	631	633	658	591	618	656	641	682	650	606	633	678	611	605	635	686	663	633	600	589	637	611	622	629	648	620	642	592	622	647	619	656	673	631	623	651	643	627	692	630	660	609	692	633	656	665	605	609	636	573	673	617	597	664	623	634	663	615	657	633	647	618	656	616	613	608	636	629	635	609	624	595	591	612	624	627	567	601	590	634	653	618	689	616	619	644	630	597	618	675	615	619	608	635	602	612	614	674	617	584	608	618	592	633	638	654	647	655	639	630	607	619	659	609	619	651	639	642	596	614	664	625	689	637	614	610	657	624	629	652	647	587	695	562	615	623	610	638	637	629	615	599	627	660	679	671	654	625	624	590	657	649	692	618	658	580	675	651	632	641	587	604	663	587	624	644	587	647	650	621	621	613	625	613	648	669	633	628	637	586	641	627	638	611	615	616	609	598	634	634	675	618	627	624	633	610	602	617	638	615	605	651	603	613	596	603	647	602	665	663	624	679	622	661	603	689	608	662	654	647	658	606	607	603	595	601	586	636	629	630	653	667	658	623	628	650	661	625	611	635	590	666	622	667	645	609	656	641	632	636	664	630	601	650	611	650	608	577	627	652	631	633	634	652	676	652	642	612	638	603	638	603	640	644	637	623	621	665	660	682	621	691	617	591	610	648	642	595	627	621	626	613	590	622	601	615	619	638	653	602	606	632	623	634	639	601	636	582	636	633	586	642	614	565	652	659	658	621	604	666	671	640	651	634	611	674	617	619	595	604	623	599	661	630	648	586	656	618
19306	8429	9129	6013	3345	2043	1500	1108	963	878	736	592	476	421	404	408	383	382	349	364	347	333	309	304	342	298	330	318	279	284	312	288	304	293	313	284	324	303	293	323	303	319	329	322	280	287	300	310	292	297	318	300	332	294	278	315	298	274	311	340	307	319	293	310	297	325	347	296	294	276	319	249	288	299	282	275	298	305	299	323	304	331	333	283	290	305	271	304	287	283	270	317	324	305	313	310	322	296	315	336	325	297	310	293	313	296	290	266	292	309	331	322	283	316	332	307	282	296	324	280	322	288	324	304	293	313	316	318	290	282	305	300	300	318	313	319	310	355	312	292	288	314	335	246	301	278	290	353	325	308	266	288	308	289	281	280	305	286	307	308	277	285	298	299	318	278	313	307	259	308	283	258	275	293	306	346	309	269	283	308	324	322	293	319	295	294	327	270	277	283	281	288	318	315	282	323	303	283	299	304	285	334	287	316	311	294	284	325	328	271	278	294	264	326	284	266	280	256	291	307	291	322	324	305	269	289	315	306	325	277	305	306	272	266	326	319	276	328	293	305	333	300	281	302	265	289	304	318	236	329	359	307	299	294	312	290	298	306	273	310	323	313	308	302	279	322	292	286	316	302	319	257	285	292	318	286	312	289	288	293	306	306	310	283	278	288	287	295	283	308	302	285	304	251	280	301	334	293	288	274	283	280	280	274	290	250	286	293	287	305	301	270	282	317	306	284	321	344	322	294	307	300	308	314	273	310	271	305	290	282	299	297	279	294	308	293	354	295	317	293	298	281	345	299	273	346	324	291	326	295	291	327	302	269	305	296	308	302	298	309	327	314	315	271	317	274	287	311	297	313	278	322	287	319	273	334	310	324	315	262	289	277	280	286	306	308	278	315	278	316	298	285	273	298	306	331	265	310	303	297	351	297	287	284	279	304	301	280	293	323	314	301	311	323	310	334	319	301	275	318	296	277	337	319	310	316	318	284	316	288	285	287	293	351	298	275	272	301	300	302	293	333	303	332	260	291	318	286	280	282	330	327	297	318	276	304	294	316	316	281	306	299	300	277	310	303	315	310	279	298	311	281	298	311	324	279	330	298	284	275	312	290	284	323	331	286	331	296	255	292	279	262	272	279	271	311	312	279	306	285	334	294	333	322	339	307	306	287	266	276	283	320	332	309	290	284	331	292	284	280	288	279	297	282	331	285	303	303	295	318	251	326	306	309	315	330	293	301	297	291	297	306	311	295	306	308	319	305	334	295	303	290	336	291	281	311	306	326	309	255	278	308	317	285	265	304	283	286	281	319	267	322	314	323	285	268	307	300	265	306	280	295	300	287	277	297	270	319	275	301	286	292	315	295	267	281	274	315	327	321	289	288	302	295	287	283	314	290	292	296	304	291	335	294	314	280	332	324	280	295	296	290	298	290	294	329	277	309	288	298	299	316	290	266	303	316	317	263	352	317	274	286	335	302	290	294	305	278	293	288	292	301	270	281	308	304	326	286	292	282	296	310	276	294	304	291	320	365	286	278	306	284	299	273	287	321	279	281	339	302	266	327	324	300	295	257	289	302	289	282	320	294	305	273	300	313	319	275	318	309	311	304	305	300	320	298	293	298	316	287	278	274	298	286	311	322	304	287	336	314	320	270	261	307	348	320	273	305	277	297	344	292	302	313	290	266	289	280	268	299	292	319	342	306	310	301	304	279	330	310	324	291	313	320	311	300	280	317	291	276	282	296	303	281	309	255	284	267	325	295	277	275	305	291	320	304	308	306	308	310	291	300	303	330	291	277	309	316	302	286	286	330	273	284	297	309	316	298	315	284	271	301	321	265	289	285	285	296	287	309	283	298	304	322	282	295	284	310	343	297	326	283	287	322	304	286	334	304	289	272	276	302	307	311	294	292	318	281	293	288	303	305	296	303	306	292	291	284	320	325	312	278	278	277	291	317	318	260	263	286	312	297	289	278	305	327	313	287	283	297	347	274	285	280	315	291	276	326	308	291	286	273	315	288	293	299	299	301	295	315	288	282	302	297	302	337	281	307	316	327	304	326	311	308	292	300	287	305	271	286	290	307	308	312	275	275	309	312	282	254	306	286	313	311	324	290	302	284	270	319	273	301	277	307	271	269	292	293	281	318	298	291	288	282	277	307	294	280	293	307	308	306	285	299	307	302	289	288	276	276	324	318	269	282	279	281	279	339	290	317	292	281	321	276	280	299	329	299	293	295	307	276	282	306	318	274	290	298	302	289	296	298	305	282	321	312	314	291	289	305	307	328	310	266	259	309	308	298	310	283	307	296	262	275	311	304	304	313	278	273	285	281	325	330	323	293	297	268	317	311	298	283	291	282	284	314	293	297	303	291	295	285	298	280	328	323	292	303	297	323	294	283	330	281	335	294	306	289	288	304	295	278	316	322	310	295	281	310	303	294	294	297	287	290	294	300	290	296	306	278	261	303	306	290	261	314	308	281	325	329	318	321	288	298	287	279	281	322	306	286	308	281	286	292	289	301	298	263	255	290	279	316	276	298	283	304	304	293	265	307	283	301	300	261	261	284	279	315	331	288	324	307	314	334	322	299	308	306	292	298	306	280	293	313	279	336	275	275	301	286	262	316	324	291	272	296	293	285	285	299	290	299	279	272	325	311	289	267	300	272	322	301	265	299	325	278	285	328	286	306	288	296	290	298	266	304	296	314	302	292	290	321	297	291	308	307	286	309	316	286	306	299	305	317	298	290	291	298	289	319	293	303	282	298	293	287	288	271	304	290	301	316	291	270	297	291	314	309	312	271	300	267	282	322	258	320	288	285	312	282	305	309	334	295	300	296	293	317	304	268	285	284	319	295	282	324	321	275	274	253	319	339	298	298	316	336	320	292	299	289	294	285	307	303	319	295	287	291	282	279	292	311	279	320	285	274	295	302	334	294	289	286	297	301	300	296	267	300	316	321	312	279	314	288	314	277	300	315	295	308	293	304	292	315	295	324	300	317	278	311	280	316	318	268	305	284	276	307	285	337	319	320	271	294	296	281	305	319	330	314	319	313	279	291	295	325	324	281	314	298	308	281	302	300	306	304	269	333	295	271	311	319	324	296	297	316	305	272	311	289	302	291	308	309	303	309	308	304	314	266	276	319	299	281	306	311	288	292	282	286	275	296	316	306	335	323	277	300	299	307	305	326	319	285	277	297	299	319	332	283	295	285	260	283	276	337	278	293	287	331	284	297	285	282	291	308	280	278	322	295	344	314	295	312	292	332	316	292	266	300	316	275	313	293	256	305	332	281	303	284	302	295	286	324	333	257	300	303	312	292	257	263	303	286	304	298	296	293	288	289	284	309	310	292	300	296	305	313	288	309	285	274	299	301	262	284	330	278	233	320	292	284	288	308	291	326	300	322	281	318	288	290	331	296	271	279	297	291	302	308	319	295	283	276	263	311	305	316	323	304	295	317	294	306	306	294	280	311	288	299	290	305	308	305	299	318
12932	7413	14676	13229	10199	7639	6410	5018	4349	3670	3074	2551	1919	1623	1524	1416	1237	1121	1036	1001	908	923	880	833	876	880	829	833	744	784	801	775	750	797	730	727	730	698	725	737	721	746	657	723	695	663	697	689	707	707	704	728	724	717	720	713	706	669	684	680	715	652	680	687	699	721	663	664	695	704	709	649	717	675	752	682	755	726	691	659	629	716	716	727	683	688	722	681	647	673	686	671	682	725	698	707	714	675	674	698	695	691	698	677	751	709	644	709	746	706	687	686	686	687	736	722	704	646	666	705	705	662	682	674	759	697	719	701	695	725	680	702	676	690	694	729	730	686	699	648	764	720	670	694	706	677	690	643	655	682	731	675	676	675	657	691	727	682	693	667	718	698	725	664	675	661	691	684	687	703	676	669	688	646	690	672	694	683	717	696	737	801	730	695	668	689	742	648	735	690	720	704	667	720	698	694	661	699	722	660	692	671	693	706	660	696	645	634	689	711	698	750	687	705	709	668	693	659	734	642	730	667	672	688	668	717	684	659	687	708	664	723	733	675	698	673	703	688	674	686	654	717	713	724	691	621	702	698	668	707	649	748	691	678	737	670	686	683	681	660	681	716	669	658	688	685	700	674	752	706	732	701	658	639	705	681	688	695	743	702	659	675	691	707	704	684	746	693	658	649	711	679	676	725	718	665	740	718	689	669	668	687	666	707	667	719	674	709	689	668	687	699	692	760	693	656	625	705	679	662	637	645	720	661	721	690	694	703	671	672	679	708	684	665	685	679	671	619	672	649	648	689	669	664	670	688	701	649	658	684	670	679	724	741	656	692	697	663	663	702	710	659	682	747	663	669	684	735	662	648	689	721	710	676	723	712	693	653	725	664	618	710	698	705	723	687	670	675	735	701	710	694	676	679	678	666	636	683	697	651	699	643	680	693	650	689	730	675	655	732	713	711	667	698	700	719	699	663	693	694	687	688	702	696	685	703	696	710	680	660	671	705	724	670	664	684	674	701	652	668	683	671	679	678	689	689	686	684	712	708	677	688	732	697	689	708	701	687	699	681	670	671	646	654	710	637	749	679	711	658	682	705	658	691	709	713	692	695	650	729	690	703	700	702	738	697	705	692	658	705	703	732	641	687	720	695	670	680	676	717	688	678	668	718	698	690	695	725	696	706	650	699	683	688	682	728	686	692	675	689	719	679	705	718	684	694	700	683	701	746	727	696	692	697	680	679	723	686	686	657	677	686	684	733	712	710	662	658	739	685	710	722	685	719	668	703	652	710	707	666	649	687	669	703	664	753	682	676	626	681	689	692	697	699	706	720	696	743	716	680	711	689	706	703	706	652	692	672	726	705	711	660	696	682	666	677	695	696	701	712	717	688	716	690	700	696	769	720	725	704	711	681	733	721	674	722	691	709	689	634	684	708	656	657	710	647	680	664	669	695	670	761	684	741	739	660	693	646	682	737	697	686	683	652	699	662	723	676	625	673	652	647	729	699	711	709	686	697	723	667	749	640	681	711	718	680	699	671	705	730	711	704	691	658	705	678	683	685	630	705	693	718	658	701	728	700	722	660	718	656	696	733	622	679	679	710	649	678	685	673	744	628	720	691	650	682	697	744	684	717	683	714	707	637	652	691	726	677	719	655	719	694	715	709	655	717	701	680	650	721	744	701	717	674	691	702	697	679	702	710	673	701	675	711	722	675	680	661	706	666	638	694	696	668	664	664	685	674	721	699	647	672	671	711	705	702	672	671	744	651	686	702	713	669	687	687	747	667	672	730	702	714	709	703	625	697	656	703	717	702	705	703	688	691	693	699	668	689	713	671	683	629	695	675	684	652	687	697	676	679	704	765	692	708	692	680	706	715	677	718	654	736	701	772	669	702	680	686	694	679	660	667	671	691	697	718	671	723	733	662	689	676	728	666	691	697	722	686	725	695	663	662	719	667	699	692	688	708	675	711	729	714	675	698	688	696	730	717	716	716	668	715	668	726	678	750	707	701	701	710	683	667	735	651	734	692	742	699	711	659	740	676	705	687	722	700	709	732	666	740	634	644	670	683	676	682	733	701	775	671	719	684	698	663	705	702	632	698	696	684	721	684	666	669	749	703	678	708	665	698	687	658	700	673	730	639	711	680	678	730	750	670	710	721	702	686	684	699	649	664	659	649	671	715	726	653	673	656	682	665	744	650	714	661	718	698	682	690	702	710	654	656	673	625	706	715	714	715	645	669	691	673	712	640	688	694	648	655	719	678	750	752	685	714	683	671	716	752	673	703	685	706	672	738	675	694	719	657	646	694	686	674	698	666	745	716	698	719	722	642	676	700	676	648	706	651	661	664	691	701	658	730	688	688	627	704	683	702	712	697	665	702	722	660	720	684	693	672	690	679	671	682	703	668	678	690	663	657	643	673	658	710	710	669	677	683	734	663	708	699	691	686	679	701	671	705	713	651	702	694	681	656	680	696	719	720	672	688	688	686	675	695	686	659	643	672	710	707	716	677	667	641	654	654	703	677	687	682	702	654	720	677	740	637	673	678	696	672	687	713	701	676	731	705	613	693	666	683	679	669	693	674	696	708	678	647	706	658	659	706	656	665	685	692	734	689	678	637	720	722	739	688	698	650	729	657	672	677	654	662	731	755	730	670	701	708	690	714	675	685	703	704	692	677	716	695	695	669	741	710	671	674	660	722	665	698	715	667	694	706	676	701	681	704	722	693	677	628	726	658	726	686	715	702	715	725	673	719	695	732	670	686	738	706	708	664	659	665	617	710	699	679	702	689	686	686	693	679	705	697	696	693	691	746	678	670	712	712	640	683	661	649	706	668	681	728	722	661	666	710	655	695	699	709	710	686	723	687	728	705	668	744	691	697	690	687	681	705	685	718	665	707	657	691	688	744	655	697	717	671	637	664	678	736	692	692	697	705	685	735	712	693	693	732	678	743	646	750	644	694	721	673	709	680	644	685	700	666	677	617	720	692	724	646	727	655	731	698	689	679	702	660	697	672	697	681	686	706	708	685	672	659	670	677	722	656	708	687	656	722	689	632	692	678	706	686	728	677	697	669	702	674	698	691	719	706	711	671	682	712	711	714	702	634	722	680	724	731	703	706	675	690	693	696	692	753	693	691	698	713	673	699	761	676	689	645	686	685	670	705	697	658	720	688	691	685	652	677	740	704	667	742	696	666	689	684	646	691	701	651	696	655	687	682	679	693	670	732	719	706	709	689	705	691	688	650	705	688	753	724	712	709	700	692	627	713	714	675	635	671	717	663	672	628	741	720	744	664	676	656	653	680	690	646	722	713	634	669	685	701	693	684	756	661	690	716	677	695	660	683	661	708	675	681	705	684	680	714	686	663	759	667	663	708	698	675	699	630	695	659	684	700	699	703	661	655	717	667	678	720	712	697	762	638	710	696	672	690	743	709	702	705	683	722	709	706	719	646	702	671	662	686	688	666	654	759	764	647	713	705	670	693	686	641	665	670
26946	12649	11731	8508	4844	3006	2153	1535	1201	1080	860	785	554	509	427	432	434	358	337	328	339	345	334	306	314	277	294	292	297	296	299	252	310	282	316	261	302	307	327	272	277	288	263	281	274	280	291	260	262	279	302	276	269	269	261	285	285	301	256	298	262	293	284	291	282	274	289	288	271	299	289	290	304	277	278	269	317	299	283	283	322	279	276	295	276	280	292	293	287	280	303	297	306	285	274	310	259	281	283	266	291	285	276	278	283	271	294	259	290	280	297	281	272	264	264	276	294	290	326	291	295	305	286	286	286	281	265	279	298	266	266	274	276	285	277	274	289	301	288	283	299	251	286	265	283	309	282	311	315	328	283	262	305	307	273	239	282	302	298	269	272	280	286	306	268	301	253	283	286	294	293	302	286	282	324	297	294	306	301	319	248	256	265	268	293	292	292	271	283	263	298	261	275	307	268	296	293	266	308	276	264	264	292	289	270	294	297	312	284	297	277	262	290	299	296	288	286	267	284	276	272	257	301	307	224	237	271	303	305	317	281	257	285	295	305	257	266	279	301	272	275	303	275	271	271	247	271	265	310	321	285	256	295	271	265	293	288	275	282	302	274	284	266	289	240	286	262	291	266	301	283	277	284	294	292	296	310	290	290	280	279	306	305	308	267	280	309	242	295	289	264	267	290	307	287	310	307	301	300	312	288	282	283	285	265	306	255	258	261	263	279	270	282	326	315	265	272	272	277	262	290	300	269	270	298	299	277	232	295	274	272	262	275	257	282	285	251	282	288	300	271	291	315	258	277	269	278	283	277	268	260	281	287	280	283	308	284	272	341	296	285	284	264	332	272	309	328	286	273	292	270	293	272	288	292	279	335	308	266	272	292	307	287	291	276	278	260	281	260	285	274	290	274	292	318	284	272	248	306	286	301	304	254	275	267	273	286	297	253	261	282	281	263	282	263	287	233	331	316	283	283	319	278	303	281	248	294	304	264	258	275	271	301	273	279	269	262	267	293	260	269	295	308	273	240	302	295	266	264	284	285	310	259	293	265	267	284	273	300	273	296	249	279	315	270	283	289	260	278	288	277	286	283	290	281	289	293	299	285	291	279	264	315	294	298	311	303	279	283	332	312	275	288	260	268	297	280	302	258	260	275	257	272	272	266	249	280	292	273	260	282	285	293	287	273	302	267	283	294	282	259	248	269	273	311	266	277	298	273	261	289	277	277	262	272	292	256	274	281	286	245	279	267	254	264	259	297	265	271	294	307	281	292	271	282	288	315	280	289	294	297	261	273	244	307	293	283	303	241	262	238	271	267	299	267	309	290	270	261	290	269	281	278	287	290	308	254	244	269	265	270	248	258	298	266	273	295	253	298	253	285	277	276	267	284	260	273	283	298	314	265	314	295	270	288	254	286	274	296	253	252	247	305	287	283	274	270	275	275	281	298	276	246	268	264	251	289	296	284	273	300	324	282	263	286	287	287	249	267	299	300	278	296	306	303	286	275	285	255	274	282	268	270	264	275	250	253	296	267	285	242	289	308	321	249	291	312	319	314	284	309	251	279	307	312	264	280	291	269	280	312	302	304	275	268	277	276	276	279	278	315	289	308	272	307	233	301	285	277	279	311	262	281	276	265	283	311	293	269	272	268	270	302	239	249	292	303	274	305	301	301	270	285	300	307	281	283	272	265	281	269	265	261	290	301	287	253	261	265	281	268	266	259	272	274	280	266	289	256	275	295	291	264	275	282	273	285	283	306	295	284	292	294	293	268	268	297	286	285	272	273	280	279	287	280	258	277	291	280	295	284	264	257	259	277	293	270	292	278	297	300	281	296	265	285	295	287	304	264	277	283	285	286	289	293	322	287	277	277	307	283	267	284	272	276	281	284	304	251	284	272	269	289	283	301	302	256	270	283	267	308	271	260	265	248	260	255	274	263	248	286	281	290	274	312	318	287	235	306	295	279	274	280	281	296	276	272	291	257	261	268	287	292	295	272	271	252	276	287	298	266	278	268	276	268	289	288	277	312	285	286	277	255	286	281	256	298	300	311	269	336	279	289	276	282	316	265	277	294	267	272	257	279	303	255	265	302	278	265	310	259	257	280	304	293	290	295	292	292	272	278	279	272	277	283	304	281	256	298	274	274	265	248	244	254	247	284	273	296	259	293	284	306	264	298	264	287	323	279	298	284	276	258	312	294	289	271	270	265	301	292	311	267	303	298	283	295	264	268	280	265	291	304	289	295	274	289	268	281	283	261	316	307	294	257	264	301	272	257	261	308	310	276	261	285	247	266	303	297	248	291	253	245	321	284	308	275	275	282	261	306	266	251	284	276	267	310	299	276	303	300	275	297	300	282	307	314	295	264	266	290	264	280	308	292	296	282	240	300	264	267	270	273	284	282	311	293	270	283	260	263	260	280	267	324	279	302	268	272	266	285	304	296	302	283	289	300	273	295	267	278	285	273	251	283	273	266	297	282	284	267	292	274	274	269	279	243	271	251	306	280	277	285	251	302	280	272	256	275	293	295	258	269	259	299	283	294	287	279	273	267	308	300	313	269	270	280	284	291	274	272	297	298	296	276	308	281	287	288	291	291	289	298	295	263	277	293	268	312	269	259	265	286	313	275	275	282	262	296	289	292	253	294	303	293	255	267	263	315	306	307	273	287	263	274	275	301	275	297	307	253	257	281	262	263	267	284	278	300	285	253	297	296	310	281	308	309	301	271	272	292	296	253	285	282	299	280	267	269	265	318	284	285	254	332	296	301	269	240	260	259	250	263	283	290	278	301	270	304	285	259	272	230	268	262	268	271	248	275	277	248	297	267	278	250	259	268	256	244	275	291	282	290	292	306	276	264	286	315	293	268	274	275	291	275	275	265	251	280	264	272	287	298	295	317	265	259	258	267	288	287	296	297	294	279	287	282	293	262	267	251	269	282	285	256	283	262	308	323	326	291	259	264	323	293	304	283	303	255	268	273	300	296	284	250	284	302	278	286	303	271	273	295	262	306	267	270	263	288	286	305	303	309	266	246	304	296	272	266	254	257	287	294	279	283	294	244	270	282	271	296	266	300	269	282	298	274	282	288	265	299	287	303	313	254	296	283	279	314	282	288	310	275	288	270	263	288	278	303	270	284	307	304	269	293	289	283	264	322	253	269	286	310	285	295	289	276	264	278	275	290	277	257	271	303	285	278	295	256	276	279	302	275	261	309	259	283	294	277	312	250	263	296	262	287	265	304	255	289	305	308	251	291	268	283	283	252	253	316	295	317	251	284	283	259	279	303	311	273	293	296	302	276	325	280	283	278	283	286	313	269	288	269	282	282	277	299	294	261	284	292	280	285	255	266	259	328	284	282	272	272	280	297	288	264	268	268	306	267	266	295	279	293	305	305	263	272	276	287	254	235	301	280	282	258	287	298	287	278	289	279	277	274	268	279	270	283	246	282	301	295	310	297	260	275	264	271	294	277	311	273	263	279	254	308	294
16199	9844	17064	17703	13491	10194	8531	6496	5409	4788	4252	3377	2430	1941	1833	1636	1481	1237	1142	1063	1058	950	897	899	810	842	797	742	780	751	775	750	681	730	704	677	712	671	681	693	713	682	712	672	699	695	656	656	662	684	746	685	660	620	642	631	690	636	635	657	657	683	653	640	662	660	674	678	659	649	667	657	651	644	680	612	634	651	640	637	631	704	642	651	660	642	649	710	675	672	656	664	643	627	654	660	654	666	641	653	632	656	684	657	609	646	673	666	677	638	663	648	641	676	712	661	665	645	697	636	636	650	664	637	654	683	698	621	644	659	664	653	663	666	688	670	658	659	623	596	718	675	610	634	632	664	680	644	668	623	654	610	623	632	598	656	628	640	652	691	606	654	666	678	639	655	613	669	662	700	622	642	643	635	621	672	658	679	638	654	656	634	657	628	682	641	697	643	667	681	691	659	648	642	647	661	601	681	652	640	624	611	669	657	662	653	644	610	645	621	622	657	606	627	658	669	676	706	632	675	668	600	599	652	634	667	661	616	669	607	639	603	657	679	640	690	717	658	625	637	679	609	679	667	668	678	629	661	632	635	669	689	644	711	648	672	620	681	680	625	646	627	680	653	638	662	641	638	628	685	699	664	658	618	654	683	613	669	644	676	679	646	623	629	672	639	640	626	661	638	652	671	609	616	657	656	614	658	644	614	663	657	660	637	664	671	670	610	656	642	651	660	667	638	678	672	673	671	644	619	654	631	677	635	626	688	635	676	652	622	641	670	664	631	653	637	672	676	679	635	633	619	632	597	688	644	665	666	661	650	646	681	608	659	639	680	633	643	662	659	689	609	627	706	620	647	624	630	662	691	656	664	641	607	659	596	662	646	639	659	656	649	650	683	636	617	641	635	665	650	604	657	668	662	656	665	645	683	667	640	647	637	636	660	651	635	648	642	682	670	645	639	659	660	547	633	648	665	625	621	643	661	626	593	594	632	665	645	646	643	639	643	657	619	666	631	636	638	604	602	667	648	611	634	641	658	645	656	696	650	632	638	653	668	664	621	607	662	619	621	649	659	701	640	644	671	627	665	625	684	640	642	677	670	644	671	703	638	629	621	609	653	715	636	643	644	631	645	664	650	628	618	641	626	638	614	717	624	628	690	654	667	655	644	676	656	679	634	613	663	672	640	643	628	677	627	650	697	620	646	651	641	684	610	666	666	596	617	668	652	615	676	664	635	639	666	662	655	667	665	649	651	702	646	695	614	628	665	649	653	615	625	616	646	671	660	613	676	670	634	646	594	692	655	634	651	696	656	686	600	673	689	636	657	670	621	651	660	657	656	655	684	641	661	600	669	699	654	675	676	652	655	642	657	698	662	685	671	621	637	666	651	699	646	676	643	659	677	634	664	654	625	658	644	639	630	700	711	662	690	659	677	655	623	609	631	636	671	623	637	623	656	672	651	672	663	624	688	664	640	665	601	629	688	649	635	645	673	617	635	689	630	645	665	624	627	664	614	690	618	685	664	641	656	617	673	658	659	707	623	632	626	631	661	644	620	645	651	653	687	690	660	680	643	673	691	681	647	657	656	678	632	680	638	653	622	642	657	642	654	643	642	679	640	653	663	648	642	653	677	666	652	652	705	614	629	632	660	657	659	639	638	667	642	679	625	661	671	693	687	664	671	662	697	679	616	615	678	620	644	654	650	648	666	653	673	642	648	657	673	689	625	655	646	611	644	640	627	608	626	615	678	664	649	609	666	681	659	641	650	646	623	647	655	652	606	632	657	666	652	655	669	686	681	696	656	628	660	665	652	670	640	654	657	637	628	635	653	600	633	674	655	667	641	654	616	648	639	630	637	639	676	661	647	603	613	648	650	659	656	646	665	689	676	664	658	696	626	657	667	668	667	671	631	619	633	642	640	628	643	643	673	614	630	643	634	661	685	671	629	687	631	633	617	666	653	655	603	671	610	673	677	659	658	618	658	654	645	627	683	702	662	639	654	684	647	616	666	662	612	673	655	630	652	688	644	643	669	622	690	668	677	675	665	672	675	648	629	653	691	646	621	668	650	641	681	686	668	636	626	665	645	636	644	652	610	715	635	622	701	608	637	646	688	662	642	649	677	621	705	671	631	667	676	675	632	684	637	693	620	620	674	735	605	637	686	626	627	678	645	714	661	663	645	673	607	641	665	669	598	637	710	659	634	597	686	668	684	680	668	585	633	681	633	643	604	658	624	633	607	614	642	665	611	675	621	672	662	645	663	654	696	631	690	658	643	686	674	634	684	640	642	610	624	632	662	611	617	599	648	676	658	577	628	651	666	653	690	681	637	628	687	664	668	604	674	667	666	661	672	678	641	657	652	611	688	561	656	688	643	624	698	657	647	645	619	657	632	636	697	634	628	641	611	669	662	676	656	641	676	634	668	642	610	651	678	669	738	657	633	661	631	656	617	689	642	640	680	640	676	650	624	620	676	631	671	640	643	624	626	630	677	684	664	640	686	663	721	639	649	671	689	617	679	656	642	627	649	640	646	653	661	602	672	671	639	637	666	623	666	651	677	612	707	644	647	624	645	617	646	617	646	643	658	652	675	661	659	648	610	637	664	632	646	581	671	645	638	610	674	645	604	660	634	650	692	684	668	605	657	617	645	620	640	645	631	663	630	621	642	634	638	618	639	654	644	642	647	641	654	642	646	617	647	639	659	651	651	698	615	662	651	611	680	648	687	631	672	636	651	669	646	673	647	617	649	625	658	665	653	628	653	647	650	629	640	700	668	615	651	621	625	629	685	645	646	640	666	622	683	665	644	623	627	650	679	656	673	626	639	621	638	606	639	615	625	676	658	614	694	633	667	632	624	629	623	685	681	646	649	626	673	680	653	632	644	625	675	588	674	643	661	657	650	679	680	653	620	658	674	659	631	614	648	618	633	698	650	659	651	660	654	657	666	709	674	655	682	647	661	626	669	626	665	654	621	631	670	664	642	605	634	702	705	628	668	658	609	672	627	667	675	654	660	676	661	651	650	660	639	577	668	631	648	664	625	685	619	612	640	601	676	623	649	663	694	595	638	616	658	682	683	679	668	641	647	664	686	645	637	646	655	656	681	677	620	687	630	654	639	684	613	657	578	657	662	670	667	617	633	664	662	665	657	648	609	629	685	640	645	616	619	710	651	668	650	662	669	653	677	677	687	650	662	642	609	716	679	674	646	650	633	643	657	684	668	624	630	676	614	658	694	667	673	680	650	659	649	628	706	658	674	667	689	624	658	605	655	665	634	667	687	673	678	660	653	615	615	677	639	615	633	618	663	595	663	668	634	652	607	647	626	656	684	663	709	638	670	619	622	611	641	671	672	658	654	691	671	675	635	697	610	631	665	704	657	679	696	641	651	680	675	635	657	655	602	676	633	679	654	604	626	666	621	705	669	687	633	674	689	626	611	647	629	664	635	679	636	637	638	695	661	631	694	640	690	618	641	674	692	608	647	606	686	628	636
10087	4789	4123	2834	1714	1170	904	659	575	609	495	441	336	368	325	364	265	300	287	289	284	286	275	295	289	275	250	236	244	250	288	252	269	263	275	261	284	264	269	277	247	252	257	266	274	281	254	264	283	261	308	274	245	257	265	272	256	248	274	238	250	253	256	256	266	268	260	265	264	250	280	260	281	271	276	282	274	275	264	272	242	270	236	253	259	253	263	272	259	271	238	290	269	244	245	241	270	258	290	287	257	283	276	250	249	242	283	270	274	249	254	290	281	273	287	259	260	255	262	268	282	249	239	244	238	224	241	269	275	261	280	280	269	249	250	263	269	266	308	268	309	278	260	271	262	279	295	262	290	277	251	231	258	269	281	268	241	279	273	314	279	269	250	264	269	252	248	256	247	261	268	267	248	256	239	276	249	257	287	261	240	281	276	260	272	243	268	254	274	252	258	270	291	253	244	300	250	248	271	286	254	253	262	262	289	232	294	270	273	267	306	300	281	285	242	261	259	243	264	254	246	240	275	264	239	254	275	283	272	236	250	214	260	245	271	230	205	258	251	240	257	224	265	278	255	258	267	245	278	279	245	231	302	287	278	266	260	245	256	247	281	269	275	257	256	264	276	301	257	261	251	241	270	275	268	270	246	268	242	254	249	265	275	232	242	283	252	288	263	256	285	321	274	275	263	296	259	232	264	263	265	251	280	249	253	278	250	260	273	280	258	269	259	236	267	263	277	258	275	240	288	281	268	294	267	292	267	254	261	260	282	251	242	244	272	282	258	264	256	283	250	249	237	268	241	255	256	233	256	270	279	269	255	250	269	240	272	251	267	230	267	283	252	248	224	245	280	246	270	258	255	257	268	262	294	266	238	245	264	262	224	260	275	247	247	279	264	266	271	271	227	287	241	256	261	252	256	243	272	254	268	274	273	226	260	248	244	252	222	299	237	263	268	271	275	274	262	271	264	245	272	266	282	252	288	278	260	254	285	297	232	253	282	274	249	275	253	248	253	269	282	268	254	245	271	261	262	248	249	256	304	256	254	243	247	245	263	283	263	264	266	239	245	284	270	252	272	277	307	259	282	269	274	271	275	289	285	239	234	281	283	261	259	256	239	246	268	257	255	269	263	271	265	277	254	242	264	252	291	278	252	250	257	246	254	265	235	302	277	267	276	260	274	235	262	286	251	243	256	205	240	247	238	271	252	288	285	263	268	272	244	261	238	278	260	257	294	264	300	241	264	260	249	236	221	277	275	246	274	270	267	273	240	265	268	282	270	275	287	264	246	256	269	266	277	244	239	245	305	267	255	278	257	262	246	312	262	227	222	247	239	269	248	256	252	272	256	268	259	244	290	260	257	234	273	276	269	258	276	290	242	248	264	286	251	269	303	281	258	253	266	281	262	256	297	262	252	260	270	237	251	251	265	263	250	274	234	238	260	262	305	272	260	270	256	267	263	283	248	279	281	285	287	268	265	260	250	260	292	256	251	241	282	247	255	255	285	270	234	242	240	270	243	270	295	264	265	271	252	281	274	255	261	318	249	278	246	274	232	262	227	234	238	254	225	257	286	253	275	275	257	284	263	312	267	261	264	256	274	233	236	268	260	246	244	276	230	230	269	267	290	267	241	267	239	259	273	258	235	295	256	285	233	259	285	273	261	266	266	259	242	277	252	272	248	252	289	265	250	239	282	283	265	275	250	248	254	231	262	284	266	278	274	290	293	261	252	235	258	271	253	247	257	242	265	281	238	241	270	296	284	266	264	256	280	285	229	259	262	226	266	242	236	272	283	264	228	242	275	249	258	260	275	279	286	261	267	261	258	268	241	230	256	256	228	268	274	253	237	256	268	275	255	252	276	267	235	276	254	253	231	292	272	262	273	250	265	250	251	260	309	285	251	281	239	274	269	280	259	243	220	243	249	290	277	261	249	242	254	280	266	271	236	251	236	228	275	271	243	305	225	300	272	250	290	276	269	254	226	268	270	294	295	280	248	241	280	271	248	270	288	251	266	247	281	293	262	288	244	274	277	256	245	229	255	286	240	257	287	264	241	262	266	269	278	246	280	221	263	257	260	280	273	251	292	263	246	245	252	253	255	249	244	252	252	257	252	274	234	258	249	279	262	276	285	278	260	260	278	255	257	250	276	248	228	268	277	263	269	254	301	293	256	238	275	254	256	264	260	261	256	228	302	263	236	262	289	273	252	245	283	257	272	277	266	276	243	300	281	241	252	248	247	298	256	266	261	240	268	232	264	275	226	278	262	240	279	277	263	257	249	262	295	255	228	236	255	224	259	243	285	261	274	277	285	282	269	269	250	235	270	281	279	280	298	267	262	285	275	244	251	253	278	269	268	268	266	221	294	269	241	247	280	258	248	265	216	273	250	247	269	263	257	271	277	280	276	267	266	279	282	255	266	263	261	257	257	257	257	255	259	296	287	244	266	268	257	262	244	262	245	261	273	290	262	262	262	249	253	286	231	245	282	277	277	258	267	289	235	257	274	236	278	255	247	267	261	257	248	271	261	230	255	246	273	271	269	277	278	273	250	290	290	240	246	283	274	256	245	286	277	266	254	259	296	296	288	264	277	284	270	242	256	299	259	302	301	275	249	236	229	270	288	255	250	270	261	257	260	275	262	293	264	245	278	279	270	247	290	263	278	270	277	274	259	245	243	271	285	255	276	250	257	280	278	256	231	249	217	281	284	239	260	274	303	248	246	243	247	269	267	254	246	271	276	257	268	281	278	263	283	255	272	252	284	292	244	266	253	283	284	266	265	289	261	287	276	291	259	274	257	260	272	266	260	255	236	260	279	262	278	276	272	261	263	275	261	278	247	227	249	278	280	278	255	284	257	238	288	259	244	295	258	262	240	280	272	255	281	285	238	286	248	258	242	248	288	260	291	293	246	273	297	277	257	262	247	278	246	251	263	248	232	274	239	247	268	266	278	239	237	269	270	262	268	257	245	255	291	285	245	271	272	256	265	268	273	280	270	275	239	283	269	283	286	288	252	287	257	257	285	282	269	260	263	254	260	255	252	242	265	275	248	256	281	276	260	272	275	282	281	284	263	272	269	279	251	253	282	246	253	251	270	285	272	295	238	262	275	273	250	273	261	282	275	271	287	252	278	260	297	255	231	252	301	281	239	228	243	270	261	270	226	293	274	252	245	275	274	285	249	252	230	271	240	216	266	256	260	273	287	252	270	256	248	264	256	265	292	274	282	298	271	251	282	234	249	260	242	284	270	267	254	300	249	272	285	235	279	270	256	242	270	262	299	270	286	263	241	263	242	292	236	261	241	252	267	243	312	266	261	261	297	291	265	239	256	289	262	258	242	249	251	240	243	225	267	243	251	280	248	263	256	255	291	275	246	271	273	261	290	290	272	238	277	295	271	266	272	246	257	259	244	256	263	288	278	256	264	253	231	282	277	254	281	289	248	276	258	268	284	252	245	247	264	255	288	275	260	272	276	264	228	280	233	249
6619	4412	7803	7879	5979	4604	3857	2821	2635	2379	2031	1574	1229	1162	1006	960	841	826	780	769	783	793	784	719	714	656	706	669	672	668	708	630	687	611	670	661	659	611	680	617	638	646	622	632	604	638	639	593	604	640	645	621	615	631	625	645	653	638	564	609	584	678	630	600	583	616	595	591	613	646	627	592	635	692	631	604	621	644	650	623	614	634	624	623	630	654	617	643	682	591	648	608	625	625	602	583	620	668	593	576	581	625	587	652	568	649	619	632	609	637	622	653	626	614	620	629	592	619	615	586	595	594	614	640	619	601	619	616	608	640	607	636	602	645	597	594	639	641	629	595	648	609	639	662	639	677	635	635	607	602	619	627	585	626	615	597	611	619	603	678	612	650	609	584	617	609	662	617	598	644	657	602	623	632	630	620	635	622	594	643	639	633	628	604	612	649	610	608	671	569	597	640	602	617	640	654	598	592	647	640	635	587	610	637	610	609	628	637	620	620	617	608	616	639	589	595	607	637	614	636	620	614	640	589	605	637	647	631	583	609	594	638	643	617	598	647	637	634	604	602	580	580	614	617	659	633	635	573	651	610	599	635	608	617	603	629	639	603	609	595	616	618	614	588	634	616	610	603	602	658	641	584	611	636	656	669	634	643	632	611	626	622	600	638	658	624	624	620	624	579	664	611	601	660	612	648	580	632	607	648	658	605	602	598	628	637	600	612	608	595	622	674	611	573	595	624	618	628	652	613	642	585	627	647	597	607	609	614	593	614	593	601	622	644	573	668	639	598	667	603	608	596	640	603	611	613	612	610	615	640	620	627	615	629	632	614	633	613	638	579	636	660	593	632	629	653	611	646	629	632	638	628	606	641	593	649	660	604	634	647	604	593	621	607	620	642	626	668	652	627	615	597	616	628	607	597	627	610	628	624	602	648	618	622	572	627	619	637	600	635	602	683	668	596	590	643	626	615	612	654	580	605	594	677	620	608	648	629	613	654	624	595	597	626	626	581	621	608	617	664	643	614	612	568	635	624	571	651	607	566	606	627	633	609	611	636	646	619	635	617	620	620	629	607	623	623	637	600	613	635	646	628	645	650	635	633	602	631	616	616	618	613	635	639	616	633	632	642	639	608	590	635	621	594	629	660	625	611	631	638	660	592	643	616	617	599	660	569	602	621	636	608	605	617	634	605	598	635	643	612	582	666	629	602	614	667	578	601	665	614	601	604	599	628	630	609	621	632	644	685	623	630	633	599	612	623	583	613	642	611	599	658	623	644	667	649	609	596	635	590	601	591	620	653	606	628	616	620	632	684	619	586	636	578	612	597	653	654	624	625	586	640	632	629	580	604	636	627	650	650	621	659	609	648	621	607	618	658	663	612	594	587	595	596	606	595	626	662	663	618	607	630	610	645	631	631	627	607	585	595	636	646	590	650	581	621	592	573	671	640	637	671	609	640	631	578	635	616	622	603	596	601	614	640	593	586	597	597	596	650	611	612	656	612	655	638	618	617	612	687	614	625	634	598	627	625	649	638	617	583	646	599	622	617	624	614	595	651	608	617	618	653	589	595	567	614	652	628	614	595	638	589	606	617	602	686	630	634	589	614	595	582	608	647	629	627	604	623	618	640	635	627	645	681	603	629	590	567	632	579	627	641	668	661	606	597	591	600	615	597	600	620	613	654	650	610	632	600	605	644	637	648	627	618	629	627	631	654	627	674	623	583	589	628	583	632	689	626	616	661	575	624	618	592	653	602	593	650	654	597	630	653	601	643	686	657	641	632	599	616	656	581	630	619	636	702	579	606	602	592	607	645	619	637	613	645	610	663	623	635	607	672	656	590	620	593	594	598	604	643	609	593	598	584	625	616	589	621	625	604	586	672	683	597	617	596	599	624	636	678	642	591	622	648	662	616	627	626	597	600	665	643	574	650	587	584	624	606	616	594	617	621	591	601	648	600	598	604	613	630	606	631	618	594	614	621	630	631	643	622	646	613	598	645	648	609	660	624	579	636	603	602	627	657	624	606	607	588	615	621	606	611	614	582	670	581	581	579	596	594	664	644	643	648	637	625	598	617	640	646	632	674	615	583	606	617	581	643	612	632	622	599	649	623	626	627	627	603	623	629	582	634	624	654	562	585	629	636	632	579	615	613	650	606	634	628	664	617	610	602	581	615	626	607	585	641	582	594	610	558	623	589	621	630	616	652	627	630	654	633	645	625	584	580	580	629	617	639	662	589	619	605	622	587	630	576	609	590	592	658	647	573	635	647	585	601	703	612	644	611	577	629	587	669	612	571	601	614	638	613	623	653	625	642	588	592	603	566	658	635	633	626	645	644	611	601	583	581	582	619	590	651	624	642	630	618	629	603	612	618	615	579	583	634	646	628	658	650	643	607	617	605	638	592	584	600	663	640	595	662	591	664	592	607	587	637	618	651	622	614	627	619	609	613	615	601	619	620	630	579	614	615	615	653	608	605	645	585	645	597	594	607	690	634	611	628	624	592	655	652	632	595	615	580	633	616	625	626	612	609	599	643	596	614	605	641	579	614	638	614	596	658	604	621	588	633	595	574	567	608	590	597	639	622	642	643	677	620	639	629	622	633	564	615	624	609	613	606	601	590	648	588	600	626	658	586	610	608	633	653	608	622	662	642	596	589	624	625	634	596	604	640	620	649	607	606	606	590	599	589	620	609	614	636	594	619	627	602	599	677	607	583	612	645	620	589	614	620	621	661	638	612	624	612	651	641	620	610	594	659	628	634	649	601	592	651	608	594	616	608	619	600	623	584	666	624	618	616	636	614	576	662	608	613	605	579	540	603	620	630	620	588	629	593	644	621	601	670	624	599	652	621	662	643	682	606	621	640	617	619	620	597	661	631	617	632	587	649	663	655	642	614	640	610	635	567	620	589	590	621	592	635	619	625	592	654	589	607	626	636	622	613	637	620	602	652	600	638	611	667	647	623	632	609	616	555	624	611	636	604	622	640	677	652	649	596	619	639	625	650	587	623	625	635	656	625	591	614	635	593	627	605	577	621	602	626	626	639	649	614	630	608	637	567	607	655	663	642	576	608	630	652	597	582	606	605	656	611	599	660	617	596	630	617	578	618	623	601	620	605	649	652	604	613	636	622	638	604	618	595	610	597	616	621	611	622	611	632	589	580	625	642	646	614	600	645	630	570	589	639	603	601	580	645	587	627	614	624	630	627	625	589	620	601	606	596	592	596	614	601	639	639	601	577	647	642	662	597	595	597	631	594	654	606	653	635	623	636	633	631	612	573	653	632	645	627	641	579	628	599	602	637	602	589	563	578	630	626	657	617	610	654	632	680	606	632	637	609	598	642	622	623	641	598	634	601	628	619	630	622	582	632	649	645	622	648	643	636	641	633	626	573	612	636	625	589	627	621	639	614	624	605	634	605	643	607	631	645	584	574	657	618	590	649	640	588	638	669	621	656	614	651	640	644	620	651	612	592	678	670	563	631	641	672	601	594
19389	8265	9229	6262	3314	2167	1484	1092	962	841	778	616	554	468	428	418	399	387	350	344	361	321	292	345	311	312	286	287	262	287	298	335	313	312	289	304	321	287	315	312	291	334	281	298	275	285	329	316	277	305	295	301	293	261	288	301	309	323	297	284	265	320	282	287	299	290	304	260	291	262	285	284	301	294	337	287	296	276	334	276	291	313	309	294	276	282	278	288	313	310	307	327	281	290	293	300	281	299	278	301	312	299	312	283	287	259	303	292	288	337	334	291	307	291	285	273	286	309	294	265	289	284	287	270	288	309	297	318	294	279	321	265	304	287	294	266	298	272	296	311	275	294	299	270	269	252	286	322	307	290	314	273	301	321	279	287	319	296	309	284	290	288	329	300	314	302	311	321	284	303	297	302	294	297	303	279	330	269	275	284	298	301	281	294	271	305	282	303	292	307	324	271	309	245	300	293	311	319	286	287	282	324	281	291	295	314	277	263	272	302	294	302	293	303	297	254	318	306	289	287	300	273	298	290	291	298	298	302	286	278	283	266	299	289	251	246	301	302	310	291	307	295	314	287	297	285	304	302	291	296	292	298	308	292	293	271	279	319	286	300	301	293	307	261	315	280	289	285	271	322	260	271	265	299	294	298	296	283	277	274	328	279	316	295	310	312	307	309	289	285	297	302	294	294	284	275	329	277	332	256	339	281	290	294	305	284	295	289	302	285	282	321	291	293	310	293	300	288	283	266	276	280	283	295	262	295	284	311	273	310	311	270	287	290	286	295	325	303	282	303	325	268	308	283	294	291	286	276	302	265	290	279	290	283	293	262	311	313	313	291	257	300	307	293	280	294	270	278	309	280	303	262	293	292	269	275	300	271	290	338	292	312	311	272	306	313	312	334	305	288	313	291	306	304	266	278	264	286	275	280	280	319	299	313	311	323	296	295	307	287	299	290	294	250	298	253	288	283	337	292	296	282	250	310	286	309	284	316	297	284	283	287	298	279	293	330	272	322	265	313	318	300	301	278	307	281	283	301	299	274	308	280	303	317	289	340	299	290	285	297	307	290	285	319	293	306	266	300	315	324	314	275	282	296	299	315	285	320	291	289	293	306	292	267	288	286	285	287	286	278	302	270	295	315	320	298	295	315	272	314	310	308	297	282	321	323	279	306	291	321	327	298	287	336	291	313	283	312	305	321	286	321	283	304	338	311	280	308	310	302	304	295	279	316	276	294	291	275	272	290	306	289	310	297	274	326	317	316	300	292	269	302	283	298	317	312	296	299	273	301	280	317	281	321	282	296	307	288	252	297	302	282	285	282	291	302	291	299	292	294	312	316	286	262	319	297	274	286	256	301	285	304	283	312	303	259	280	274	307	316	305	302	306	310	271	271	288	312	307	287	288	308	303	287	286	304	293	282	269	286	296	291	317	295	291	278	307	329	283	294	307	275	283	273	299	292	295	276	296	326	306	305	278	290	310	302	324	288	265	291	279	309	294	258	292	331	292	272	273	297	281	300	316	294	303	302	288	289	302	307	304	294	314	286	286	302	274	319	297	276	286	300	299	313	335	321	313	295	279	275	359	309	310	318	286	276	314	307	304	293	281	286	313	275	293	280	278	291	295	316	299	313	285	291	292	288	304	266	271	273	330	292	307	318	283	294	294	270	270	280	316	271	348	299	270	297	308	291	324	275	304	339	283	283	290	265	295	305	283	294	276	277	264	266	301	310	308	313	297	290	315	277	296	274	309	277	279	281	318	278	275	298	323	294	308	297	283	275	295	298	315	311	289	252	319	293	293	285	283	294	283	308	284	292	346	297	296	303	301	268	324	278	302	280	307	298	249	295	318	281	291	291	283	289	301	299	275	294	295	275	279	292	319	301	284	311	307	318	285	297	317	284	276	301	310	313	296	296	285	305	282	257	290	286	295	316	314	298	292	266	279	279	317	259	251	267	300	275	281	281	298	295	280	271	297	263	275	285	250	280	269	296	267	294	261	319	294	278	308	329	307	283	300	288	287	283	270	270	315	298	321	295	267	308	288	277	323	306	312	287	272	291	300	299	302	315	301	263	285	289	306	278	298	274	305	324	301	336	311	309	297	282	298	305	324	299	293	290	299	310	326	277	305	247	290	265	304	281	278	323	301	292	310	323	279	299	253	283	265	290	302	278	275	326	288	330	255	289	273	306	266	282	285	285	283	301	294	288	302	289	277	305	294	276	285	275	255	291	285	299	338	266	290	282	309	303	317	301	291	327	300	329	328	276	314	281	296	289	268	319	288	286	277	307	301	299	297	280	303	325	279	258	294	279	281	307	293	288	303	263	304	307	295	263	308	278	285	285	287	327	300	261	266	278	308	296	297	301	287	295	276	286	307	312	304	278	255	313	294	268	286	281	292	258	284	293	296	313	287	322	315	298	314	279	306	311	263	308	297	295	308	325	314	314	283	258	310	295	291	326	298	279	301	296	290	315	306	296	286	309	289	302	319	307	303	288	301	271	284	323	293	268	271	314	295	290	285	297	280	311	264	317	295	278	306	288	309	317	288	263	314	290	276	318	283	268	312	308	295	291	290	259	309	306	306	262	296	274	300	293	315	284	282	281	285	296	265	323	282	300	298	321	256	307	308	281	291	252	294	299	306	283	315	282	325	281	287	300	314	320	286	295	295	279	295	239	280	292	287	308	296	287	299	307	281	315	290	301	287	286	335	321	290	292	331	298	331	325	317	288	265	288	253	301	286	340	276	320	261	322	309	318	331	287	329	302	330	279	277	325	283	262	302	312	305	273	300	303	313	323	283	318	282	251	296	331	315	303	307	324	322	311	314	309	306	285	286	307	277	328	282	296	315	306	312	291	314	280	282	273	288	269	274	272	290	322	320	293	316	313	260	294	301	288	283	302	298	288	281	275	277	335	270	282	277	274	258	304	320	270	325	285	292	269	268	308	302	276	257	311	309	302	319	313	283	297	289	314	244	319	261	323	280	310	360	289	270	291	292	309	274	314	288	285	276	304	310	295	286	290	286	283	293	304	302	318	283	295	301	302	307	249	281	299	296	292	265	309	272	281	287	327	321	267	287	285	253	289	286	282	307	254	283	304	286	311	294	286	281	278	297	259	304	281	305	326	282	307	332	293	301	301	291	314	329	302	294	316	340	279	280	282	305	279	324	280	271	294	300	274	303	305	346	287	279	301	314	300	285	297	287	312	278	348	286	274	260	302	284	325	323	292	270	285	295	286	299	296	293	287	306	283	296	288	285	307	290	322	294	265	307	276	285	269	295	301	321	287	279	274	283	306	287	268	281	280	278	300	328	302	258	296	276	300	279	289	304	282	284	349	329	298	311	283	286	300	320	291	288	279	309	297	281	304	288	283	299	289	292	317	285	284	329	307	268	313	295	283	314	274	288	315	290	292	308	304	321	304	294	288	287	269	294	294	297	301	320	281	300	302	323	318	273	289	303	312	318	287	328	308	326	301	296	279	326	308
12873	7417	15141	14467	10487	8099	6298	4910	4347	3812	3227	2500	2004	1575	1496	1328	1161	1066	1022	962	938	849	925	840	787	823	767	785	791	709	731	755	677	719	739	712	743	745	766	728	725	747	694	691	683	656	685	711	705	679	673	693	703	683	716	658	703	682	678	691	682	692	708	713	710	678	729	695	706	691	687	641	706	698	676	709	650	701	653	701	671	683	665	686	692	652	675	720	734	695	691	710	683	697	690	692	680	719	712	605	645	673	661	696	732	663	716	659	668	682	659	671	692	714	679	704	680	675	692	708	706	699	655	631	711	638	661	659	707	740	651	665	730	661	661	694	722	677	696	715	644	676	673	671	639	690	693	722	668	677	689	639	660	694	693	659	670	670	678	679	666	694	693	679	703	695	649	669	671	664	646	741	674	653	688	640	685	669	718	694	677	685	678	677	696	670	677	664	621	745	740	690	681	699	667	682	681	683	667	711	647	664	676	667	693	715	665	638	658	694	663	676	723	687	718	715	694	692	693	676	682	677	681	715	666	703	650	680	658	719	672	688	712	693	654	689	666	653	650	654	679	690	640	632	671	681	681	719	684	684	666	663	651	654	639	716	698	697	727	690	703	699	701	650	654	679	648	719	671	676	674	689	650	677	672	647	667	671	669	733	702	716	694	669	743	665	683	660	647	659	713	690	721	716	692	697	664	735	709	690	709	660	694	700	657	684	704	687	678	663	692	656	697	684	673	697	682	687	651	664	684	666	688	715	728	703	672	651	675	730	643	625	644	671	725	677	682	685	741	657	719	734	691	687	686	636	656	693	650	654	701	691	707	641	649	716	651	677	693	753	710	672	656	693	693	662	664	657	703	665	741	672	620	663	676	690	708	674	671	663	717	684	647	698	675	686	724	696	654	716	663	642	683	678	705	709	716	702	710	639	630	673	721	684	670	695	716	700	665	643	610	712	688	670	685	660	727	669	689	682	666	669	677	719	664	678	686	665	698	656	695	713	663	715	680	726	694	644	723	710	721	692	693	687	686	774	637	657	687	657	671	665	662	686	695	704	718	601	735	690	667	662	684	721	699	715	664	691	675	710	695	693	705	726	653	652	699	670	643	717	686	670	682	688	679	654	725	702	644	758	724	657	684	696	676	691	678	682	701	692	671	685	686	685	683	689	689	707	702	665	714	697	650	661	720	725	660	666	673	675	665	686	671	703	692	675	679	688	709	688	703	671	704	663	687	714	677	704	681	664	665	653	663	697	652	751	703	727	670	674	670	644	686	682	685	638	701	685	657	695	699	685	659	664	700	688	697	666	683	701	630	743	735	707	699	671	710	723	702	659	679	672	654	708	693	651	667	654	671	710	770	712	673	662	691	715	720	683	702	699	665	704	658	690	752	728	692	694	673	653	647	742	642	680	704	670	643	674	653	688	711	693	684	684	694	687	696	692	704	698	706	695	658	708	664	680	666	691	657	716	658	702	709	674	662	633	657	696	642	686	684	635	707	665	623	695	652	690	694	653	708	686	703	643	656	670	726	677	710	680	690	702	682	726	711	738	695	689	711	653	721	695	701	705	680	716	709	678	707	677	656	669	688	645	686	673	675	724	652	701	686	689	714	667	674	683	679	691	721	740	719	730	710	699	707	685	667	652	689	666	669	697	763	656	681	685	678	649	646	651	655	713	646	707	726	725	727	692	666	673	707	658	697	706	738	695	674	703	728	720	702	643	691	679	693	706	706	681	676	632	710	660	734	676	651	699	655	710	667	682	718	686	694	629	623	699	694	716	650	702	705	682	668	621	736	697	710	718	725	699	707	654	709	652	670	662	695	663	716	682	689	696	680	686	721	647	638	728	668	674	737	719	704	720	687	630	628	671	667	712	669	697	650	699	675	704	709	634	694	653	676	656	727	649	666	696	644	699	672	676	666	608	704	653	682	697	717	667	696	656	678	709	683	741	661	645	683	678	692	661	678	668	677	720	677	677	698	645	691	697	654	733	685	687	695	690	668	725	719	665	689	693	681	682	700	659	713	701	686	666	686	682	648	687	686	664	692	649	654	707	673	680	683	748	705	711	671	710	686	698	695	664	671	667	687	729	672	724	674	698	689	695	683	709	709	693	591	630	710	703	685	670	657	662	704	699	698	719	680	741	623	667	723	629	653	699	726	717	693	663	735	641	693	683	681	665	713	709	660	653	673	733	666	681	648	687	694	686	687	666	656	700	682	698	690	704	650	649	689	667	661	630	676	718	640	698	671	686	697	753	653	682	735	654	725	688	676	696	719	729	707	682	667	680	720	677	651	683	687	680	728	642	695	737	657	671	675	647	695	687	697	687	717	690	711	729	711	696	639	714	728	681	717	701	696	698	741	655	665	676	653	692	666	691	686	705	766	688	697	722	670	636	713	697	713	662	682	713	696	644	673	663	661	727	695	648	672	663	683	702	681	719	681	742	680	680	643	713	653	704	652	717	688	662	700	768	697	678	710	695	699	738	673	720	708	662	716	742	675	694	664	696	675	653	639	654	689	674	686	724	685	680	673	700	671	660	652	694	695	700	666	727	617	701	715	704	677	720	649	690	657	720	678	676	671	721	636	692	675	659	688	699	677	677	650	721	712	678	709	698	703	725	699	655	702	700	678	717	655	664	693	677	639	675	693	683	721	671	688	684	742	703	664	690	721	655	687	670	708	702	676	672	684	660	712	666	624	702	696	720	703	664	665	733	695	629	698	726	722	700	632	761	667	633	692	675	648	714	655	678	696	671	694	720	652	718	693	707	700	696	669	716	696	700	730	683	669	662	668	668	668	646	693	688	713	688	692	692	726	665	678	722	694	661	744	712	671	664	692	675	655	660	677	653	681	698	686	701	686	711	687	684	690	669	695	692	695	643	696	714	708	651	724	672	675	690	623	708	721	690	705	646	717	672	705	657	709	654	727	692	679	750	640	716	672	707	705	650	649	659	678	682	633	702	639	680	704	642	678	669	690	708	713	692	693	647	677	645	648	698	687	747	677	651	678	689	692	734	693	713	701	714	670	694	657	659	682	641	667	686	652	632	683	672	652	638	708	652	704	705	667	713	756	672	680	714	660	647	697	647	709	691	684	736	696	701	680	630	717	689	705	679	670	699	677	697	710	696	687	649	704	687	669	674	714	668	717	702	699	678	735	639	686	690	669	684	711	688	670	688	697	647	645	674	768	707	710	619	694	684	654	740	694	674	690	648	696	731	721	675	691	683	665	683	657	714	690	695	677	649	671	689	690	689	708	677	674	702	677	709	744	716	674	670	692	672	701	687	668	681	692	673	672	697	689	669	672	710	740	709	712	701	679	672	695	722	673	706	666	718	685	673	651	674	702	637	705	715	650	756	669	666	715	652	637	725	669	733	708	701	630	682	695	647	745	718	698	714	647	738	739	709	652	711	727	661	710	709	711	702	665	762	711	696	705	730	718	739	666	661	709	678	688	686	667	704	640	694	671	698	703	705	748	676	701	671
28040	12625	12356	8592	5466	3099	1998	1451	1267	1097	911	742	582	537	510	411	419	397	349	291	317	320	322	328	307	318	277	288	310	290	284	291	311	290	274	279	304	306	308	260	298	251	266	263	312	281	239	295	272	264	256	264	286	284	288	263	265	234	262	289	276	294	268	285	263	286	312	236	290	281	249	291	306	282	255	268	282	295	287	262	273	269	256	281	274	278	243	279	285	271	279	266	279	274	290	290	276	281	254	296	266	251	270	276	282	257	308	297	266	265	270	291	245	293	322	309	276	251	288	273	267	282	274	290	252	272	297	287	289	290	281	279	285	283	284	242	284	312	281	286	265	269	286	303	277	266	251	237	261	256	283	275	309	294	292	270	281	262	274	253	246	276	238	305	266	294	282	290	244	301	272	280	259	304	285	272	243	280	274	279	283	297	303	285	310	260	267	277	254	303	253	312	253	298	318	312	298	274	263	262	255	301	286	272	274	279	295	276	292	252	286	302	256	312	295	277	277	285	289	280	244	282	274	278	296	302	274	283	273	261	279	240	267	264	286	283	252	276	270	291	288	273	281	277	288	281	273	291	271	260	254	320	295	299	273	271	270	300	291	274	298	286	272	291	231	256	278	291	290	273	259	266	276	289	248	285	314	277	279	271	274	247	300	263	274	274	278	262	246	272	260	278	242	280	266	258	283	272	261	259	292	269	279	293	270	280	258	273	264	294	250	276	293	260	288	278	296	300	295	267	270	286	287	310	281	305	266	289	271	305	265	277	280	333	231	279	260	270	281	260	279	267	295	273	291	276	274	301	267	287	286	264	254	281	304	281	238	270	266	284	287	292	304	254	280	288	264	291	252	282	290	270	255	268	303	256	282	281	287	271	262	268	251	262	255	268	278	290	289	286	319	266	245	277	262	247	274	283	297	300	309	293	270	284	283	285	301	252	286	278	275	304	282	281	285	260	279	301	266	273	244	271	283	285	293	251	261	273	266	292	287	275	288	321	291	279	255	283	277	264	275	291	298	277	297	255	295	243	274	304	274	255	312	287	302	310	255	258	301	272	272	267	260	288	239	277	296	260	273	231	283	269	293	287	283	291	292	280	287	277	274	281	260	276	279	267	305	252	251	265	289	277	264	277	309	269	250	291	280	290	262	267	267	304	280	294	262	294	270	268	323	283	291	253	265	286	247	301	280	278	257	287	285	245	277	304	274	284	327	289	274	252	273	274	274	285	249	275	273	281	289	270	273	267	269	247	270	301	280	257	284	287	275	287	291	294	289	264	262	279	273	299	264	281	265	291	271	290	271	302	260	276	304	280	287	281	268	287	270	292	273	267	271	278	312	282	273	280	296	285	258	285	250	299	286	287	277	293	279	311	273	262	306	307	308	295	261	261	255	279	308	249	259	269	254	303	304	281	257	286	303	262	275	293	304	276	279	271	240	265	281	296	284	281	257	269	261	269	302	258	276	293	313	262	277	264	270	281	281	258	295	261	283	273	291	292	258	269	279	309	276	235	306	269	299	290	286	306	253	300	306	287	282	295	266	298	261	300	268	271	308	294	260	254	283	275	276	288	264	245	291	266	267	288	280	261	284	308	302	257	251	296	279	293	268	252	272	273	311	297	290	274	277	271	247	292	277	329	269	284	272	253	258	283	290	281	287	280	231	293	270	292	257	276	302	271	290	270	287	320	309	325	281	273	274	268	296	281	269	244	301	284	289	268	311	276	274	293	283	285	311	285	264	283	253	272	286	301	278	273	257	296	247	298	257	247	300	296	284	274	296	267	292	254	272	290	248	284	271	256	313	288	294	276	287	279	285	268	260	284	268	282	287	278	263	315	284	285	299	267	291	294	300	272	304	291	294	278	297	290	295	290	273	285	288	240	256	274	278	286	289	293	255	277	294	295	262	262	272	290	293	254	275	269	259	303	279	244	255	275	255	278	271	248	295	322	289	315	268	262	284	255	275	269	263	292	267	279	278	281	277	297	277	308	287	288	303	242	265	266	258	302	286	275	279	283	265	282	285	295	305	284	290	272	282	267	301	295	292	271	301	299	264	273	280	275	294	289	273	293	307	262	239	288	305	273	307	272	277	297	282	269	317	291	311	278	294	290	286	284	295	276	310	273	276	291	267	301	250	279	252	267	274	284	289	280	304	297	274	296	266	296	294	282	269	265	305	280	311	303	269	251	277	295	263	287	257	283	263	239	263	283	296	296	294	305	277	287	268	278	289	253	300	240	292	262	272	279	257	273	263	280	297	275	277	269	287	271	287	301	247	284	300	291	256	259	258	264	269	291	283	280	317	306	291	274	262	254	268	249	305	274	280	265	290	279	301	299	262	261	248	285	249	257	282	283	275	303	310	261	290	303	323	305	251	279	278	260	321	306	268	261	271	269	270	260	254	283	250	275	289	272	272	290	268	271	320	295	270	293	297	261	292	272	266	265	268	286	310	254	247	266	287	239	273	297	247	282	281	299	293	283	276	273	276	317	294	261	264	281	262	249	259	240	311	277	282	274	274	266	277	303	279	269	309	280	265	264	277	250	270	290	270	302	300	292	274	260	274	280	285	288	264	305	299	283	282	268	296	269	267	278	299	305	276	282	282	287	255	264	289	299	274	273	259	284	280	294	246	275	250	263	263	292	277	247	257	303	288	270	271	298	306	275	319	305	296	249	278	274	258	269	277	258	298	287	256	319	279	288	288	295	267	297	283	286	288	278	259	266	277	278	297	325	273	282	283	300	274	287	285	302	281	273	291	306	298	292	291	297	301	275	281	295	270	283	282	260	303	301	279	255	266	241	283	284	258	298	262	289	257	284	271	260	296	224	277	272	250	277	286	278	263	284	265	271	294	254	271	267	263	289	254	276	295	255	274	256	267	276	254	295	289	240	318	274	303	302	272	261	319	263	285	246	303	270	265	278	288	259	271	312	276	241	275	297	261	267	284	312	261	260	292	303	261	269	252	283	277	303	308	242	269	315	307	280	264	279	278	286	282	289	245	266	281	274	302	267	295	273	249	310	288	300	292	288	255	277	296	280	284	289	255	277	272	276	280	274	259	276	286	275	270	309	280	269	314	278	261	287	247	257	277	306	273	305	275	280	280	267	283	260	290	283	282	280	260	255	333	293	279	290	311	277	291	265	256	267	280	273	293	296	261	280	300	276	281	310	306	247	268	289	296	269	323	285	266	265	309	298	268	309	297	280	286	307	268	285	265	255	284	290	271	286	279	259	286	269	291	273	266	293	298	248	333	238	295	307	243	292	290	297	292	289	294	288	311	277	267	308	286	284	241	270	268	271	302	274	302	238	276	261	293	282	270	297	279	267	236	257	254	269	270	283	297	282	285	308	268	269	280	300	310	275	276	268	269	283	294	269	291	283	253	267	278	287	300	288	290	300	259	257	294	256	292	286	267	295	296	281	296	293	268	262	274	287	288	278	289	287	236	264	249	283	306	269	292	273	300	308	262	291	289	319	271	273
16669	10265	17698	17709	14842	10259	8112	6489	5570	4975	4072	3073	2529	2049	1775	1564	1406	1207	1039	1002	959	891	893	886	857	802	757	780	781	732	753	697	769	712	756	745	684	678	732	714	693	732	715	645	707	679	781	683	743	688	657	652	648	657	704	629	687	609	628	656	686	684	649	639	646	667	687	672	621	647	682	642	641	669	626	604	591	667	702	646	664	636	631	670	646	670	662	634	684	651	611	666	646	621	622	624	654	662	638	639	657	644	699	640	651	631	714	679	611	644	654	657	663	652	627	625	638	627	635	686	628	641	591	679	640	629	681	645	616	672	653	676	641	623	600	633	658	668	592	686	649	641	648	631	651	650	671	649	682	638	696	673	625	621	651	696	664	687	656	625	668	614	665	682	652	639	653	623	644	644	633	648	668	688	689	619	703	642	700	654	617	705	606	628	645	683	678	656	653	614	648	644	647	659	660	621	645	662	649	695	654	694	634	640	599	657	623	657	683	647	662	661	651	653	647	656	655	647	628	666	691	645	679	614	626	602	614	622	609	635	682	636	634	672	649	668	659	633	667	666	649	683	640	640	657	597	637	626	655	662	661	655	667	664	660	708	683	636	664	699	670	644	657	613	611	666	666	633	655	669	680	678	661	617	605	652	658	592	605	661	631	671	602	621	605	675	657	631	654	675	673	681	703	658	655	641	651	695	566	656	647	649	651	653	671	639	634	648	585	603	636	639	701	661	662	691	638	632	672	613	648	665	665	677	688	660	624	601	669	678	631	673	676	651	641	632	643	634	641	637	611	672	626	654	649	677	639	663	642	650	650	617	652	624	666	698	600	673	633	671	682	578	646	633	649	615	645	655	629	666	650	680	668	682	640	650	643	660	661	661	587	652	676	636	635	693	635	647	648	674	593	665	661	634	649	654	627	687	675	669	628	634	631	656	684	644	654	644	629	642	642	682	646	691	649	624	650	609	634	670	688	682	618	652	615	636	665	634	652	629	574	660	623	649	684	624	650	677	677	646	647	635	604	637	670	669	679	619	661	601	652	662	644	616	629	631	639	589	689	652	690	668	676	664	617	662	624	635	644	632	661	642	639	654	679	659	618	613	650	674	684	661	626	665	653	592	656	645	661	639	655	674	587	629	649	656	651	631	659	673	630	668	651	659	649	668	682	578	623	630	651	681	645	660	642	643	691	674	650	639	679	637	660	616	678	627	661	654	697	667	618	635	654	624	662	653	646	654	609	656	604	663	670	677	649	669	666	618	637	681	670	658	651	628	668	690	616	665	636	633	672	674	613	681	655	630	667	691	660	662	621	589	682	649	641	671	633	669	640	595	654	686	628	643	640	687	618	631	613	654	636	658	642	673	664	711	698	626	640	609	629	670	633	643	677	619	630	642	641	663	630	640	694	696	620	688	616	621	632	628	697	591	647	688	687	676	651	665	674	665	641	668	670	612	635	614	669	639	651	655	644	686	675	699	609	667	637	637	715	647	646	649	652	687	701	668	614	675	685	641	661	619	635	644	691	642	644	714	644	718	685	609	627	651	682	623	618	670	644	641	633	652	668	590	683	672	621	619	625	655	629	614	637	697	698	651	664	632	676	660	632	661	657	657	671	677	693	608	669	660	651	618	639	731	653	625	666	652	645	605	621	587	661	594	682	632	626	679	685	658	618	654	651	625	644	650	687	645	661	692	632	647	651	662	596	671	666	657	635	678	594	626	638	635	641	622	606	674	663	634	653	657	662	628	639	695	667	656	679	650	663	656	650	661	575	637	649	699	640	630	608	615	657	626	636	673	660	700	644	615	645	660	659	647	676	668	644	665	671	628	639	656	622	605	649	672	630	632	620	665	638	625	665	677	667	704	603	687	654	669	662	646	626	686	667	643	694	624	608	663	669	667	650	679	665	623	672	629	633	600	638	650	671	661	610	603	672	636	620	652	677	639	658	690	618	677	694	599	654	670	662	711	635	660	693	615	688	594	645	612	690	649	656	624	645	653	668	651	649	633	619	640	682	648	675	588	624	629	695	715	649	628	695	647	651	646	609	661	669	679	668	691	686	645	654	655	664	687	617	665	680	647	678	664	668	651	644	653	642	641	596	657	621	672	627	653	627	643	644	654	647	648	644	675	680	654	641	644	640	666	606	630	718	652	694	661	649	663	636	608	602	602	617	644	679	694	637	665	620	641	670	646	636	638	666	651	647	639	654	635	677	646	679	629	641	637	629	622	658	647	642	690	679	633	658	670	600	644	651	660	649	652	631	687	664	625	627	649	611	636	624	639	616	658	653	688	646	627	673	622	671	638	603	633	640	670	607	649	644	664	604	699	650	625	668	656	629	687	621	658	685	660	626	665	664	693	632	640	672	637	598	639	689	626	614	681	675	671	644	654	665	630	660	649	636	633	617	687	687	688	616	665	636	654	708	649	617	653	616	621	654	704	684	689	637	642	695	624	659	669	643	655	612	644	640	634	647	650	672	691	665	664	615	649	643	682	649	681	626	614	648	683	636	654	624	649	659	663	620	635	622	636	625	585	683	599	626	622	650	615	634	640	689	610	631	663	627	701	639	714	665	621	636	642	656	701	623	666	632	648	640	683	663	630	628	689	663	634	687	656	634	668	611	637	642	648	646	671	683	669	618	638	654	624	642	659	662	676	667	671	610	636	670	671	673	648	627	642	626	657	620	656	655	652	612	667	672	637	595	626	644	634	625	646	639	622	680	606	665	648	700	680	617	671	632	650	638	661	659	663	677	664	642	614	649	658	646	652	641	644	666	650	671	628	634	630	642	648	620	666	654	612	628	647	666	657	608	618	637	664	624	668	675	644	674	670	645	654	614	649	679	653	613	666	683	666	665	648	666	665	655	678	635	648	650	611	627	648	703	674	665	653	621	624	654	659	623	696	628	657	705	692	588	655	651	604	619	635	656	677	671	661	609	629	697	628	640	647	699	610	672	642	651	715	626	647	649	681	719	623	668	627	645	704	680	667	666	663	654	646	639	632	643	665	651	690	680	690	681	649	664	629	646	678	637	634	640	643	635	604	616	712	613	651	680	679	658	698	650	630	616	592	667	630	655	695	674	616	684	649	645	688	646	667	662	668	681	658	625	647	626	630	638	615	642	675	652	703	645	660	660	648	654	643	666	615	622	641	627	691	648	582	613	657	673	652	628	664	643	620	710	690	647	653	631	628	701	636	715	632	625	648	614	692	637	610	663	697	613	647	614	627	698	688	643	639	628	654	638	656	647	642	638	620	654	619	666	630	688	656	667	696	615	649	664	627	630	639	649	650	638	659	644	674	662	677	646	643	675	641	681	670	659	645	660	668	636	657	647	652	627	656	641	676	646	639	679	670	595	617	620	651	651	655	696	651	651	611	673	674	643	624	652	619	639	650	656	694	638	671	650	618	629	676	650	643	671	681	619	663	626	613	647	645	668	662	626	666	658	648	649	623	645	631	662	626	661	669	661	653	624	662	595	638	633	638
9579	4622	4307	2946	1831	1201	865	757	666	572	502	443	415	366	325	299	313	328	309	301	291	287	289	291	285	277	330	241	272	295	291	286	266	272	273	258	275	247	275	272	256	248	258	253	312	291	263	274	238	250	248	262	273	252	263	264	264	261	272	287	261	272	270	286	320	253	271	259	238	283	254	260	266	282	275	245	280	292	263	271	265	291	233	257	265	266	251	266	299	279	262	261	252	275	268	293	302	275	252	253	283	275	283	272	271	273	250	251	256	257	250	274	271	286	281	264	230	297	259	270	257	251	243	258	283	277	292	243	265	282	293	243	241	264	267	262	271	263	234	229	275	271	284	264	272	255	265	270	264	261	265	295	254	257	257	239	296	258	266	276	248	289	242	248	270	271	267	246	264	233	262	227	248	278	269	252	263	277	262	254	278	249	233	231	271	257	281	238	270	295	282	271	282	259	252	265	301	276	299	291	257	280	258	286	256	262	257	239	271	271	286	250	280	240	297	282	296	242	289	275	266	248	260	272	263	298	265	277	237	251	241	284	254	278	256	271	257	251	240	255	262	267	260	279	308	301	274	243	278	264	239	261	265	292	261	280	251	282	268	250	257	271	265	267	262	289	252	271	241	253	243	271	245	257	259	263	243	319	260	259	274	251	270	250	244	256	273	256	252	293	253	258	300	272	256	288	285	311	278	282	265	287	262	274	244	259	271	275	255	275	269	267	244	274	256	262	260	261	283	304	267	274	268	268	276	271	259	262	281	294	259	264	265	269	276	277	264	273	278	277	260	244	262	302	275	273	291	270	257	250	268	258	273	274	248	275	268	273	256	269	254	233	294	248	238	313	295	271	287	260	287	263	269	263	269	249	244	269	271	274	255	276	261	293	288	257	265	276	253	281	293	263	268	275	243	270	272	281	263	254	301	235	253	314	279	245	282	264	279	273	276	286	267	272	304	252	248	280	263	285	272	264	234	275	266	268	296	285	250	262	259	246	283	263	247	277	280	299	265	279	240	253	254	250	252	252	247	290	287	270	297	257	267	257	245	248	262	283	267	237	283	266	266	304	267	247	271	261	249	241	258	262	256	231	254	243	249	281	250	262	273	261	279	260	265	267	235	294	280	287	260	256	281	257	261	240	248	259	251	318	276	271	259	276	257	250	265	282	269	238	276	289	270	237	266	247	281	253	270	280	243	259	290	272	272	274	302	237	236	266	280	292	263	273	258	247	284	281	272	272	269	239	268	256	276	254	264	259	248	258	260	280	274	284	286	259	274	262	248	287	265	251	270	292	264	280	261	236	248	273	267	287	250	261	242	237	245	254	266	278	263	270	288	282	267	286	265	263	290	268	269	264	236	295	285	249	282	236	263	239	248	277	273	280	304	252	270	307	285	279	277	255	238	304	268	248	267	255	261	289	278	261	276	258	265	281	269	234	236	228	271	267	276	226	265	258	260	264	285	248	272	262	274	280	268	272	273	247	261	247	248	293	258	268	276	254	271	254	271	266	248	254	250	287	265	274	272	277	245	282	268	258	274	236	257	273	288	262	271	276	280	260	260	296	272	253	263	252	300	276	227	258	299	297	260	265	304	271	279	292	258	279	268	257	240	275	263	268	253	272	283	277	284	264	294	265	264	281	278	301	264	263	245	210	266	280	265	242	263	273	286	276	245	278	252	247	256	299	262	274	266	261	265	222	274	262	285	280	247	268	235	260	240	260	248	293	267	265	271	279	243	279	284	254	284	272	241	293	251	242	250	268	248	266	235	282	260	263	265	267	287	261	256	272	253	254	286	324	284	266	271	236	265	276	261	256	254	265	271	240	285	262	270	265	274	284	272	269	271	281	275	257	275	266	272	224	258	248	265	294	251	275	267	270	297	248	288	268	256	258	245	304	277	250	268	261	233	285	246	262	254	265	292	278	261	242	249	255	262	273	280	282	288	274	263	295	282	261	259	275	270	269	247	245	273	240	265	248	253	248	254	250	286	244	287	264	244	261	257	282	271	247	288	252	290	266	275	268	258	278	288	275	261	275	268	243	275	250	280	278	252	260	276	271	275	318	303	250	258	294	251	274	270	245	244	293	287	275	275	282	257	283	269	278	265	291	241	231	277	266	261	276	260	279	257	247	267	278	255	302	264	285	272	254	267	301	271	268	267	278	260	254	272	275	302	266	299	267	253	277	282	280	313	301	280	259	255	266	252	268	252	256	282	262	271	257	317	246	254	255	226	281	265	263	272	295	248	254	267	297	268	282	264	263	253	274	265	253	282	279	268	252	251	274	260	290	245	247	263	256	260	259	269	268	269	256	273	282	271	290	299	311	235	262	273	247	236	249	254	249	289	265	282	259	230	285	236	279	267	270	244	270	284	250	277	286	309	251	285	281	264	274	243	278	260	234	245	250	282	250	256	269	238	287	280	268	280	268	246	271	274	253	270	293	280	279	244	232	254	284	275	259	222	273	259	256	227	263	273	253	264	317	269	236	274	292	239	289	266	262	277	283	261	265	265	248	277	232	284	273	280	278	279	247	273	265	242	251	254	267	293	276	254	256	283	272	283	252	228	251	290	287	252	304	263	269	274	259	259	284	285	241	250	308	275	215	285	295	287	274	252	258	278	299	274	294	268	294	271	252	267	301	275	275	294	286	266	268	273	249	286	251	254	245	280	240	275	265	264	259	255	265	273	284	266	263	283	276	295	239	282	285	308	235	250	255	294	268	275	237	271	267	242	268	243	295	283	256	227	280	230	266	216	266	239	255	259	254	286	273	281	250	280	244	247	284	257	265	270	271	281	241	306	244	270	266	266	273	265	231	283	251	255	273	273	254	252	268	300	285	253	277	253	262	263	286	278	246	250	287	241	240	251	299	265	299	263	275	267	281	245	249	253	258	258	257	286	245	237	279	248	297	252	267	262	265	264	238	279	260	270	295	262	255	267	252	298	246	281	265	246	251	253	260	231	278	298	281	276	269	320	276	265	284	243	275	265	293	248	261	272	282	258	281	293	277	273	281	272	257	270	272	243	288	287	248	275	259	256	243	248	245	270	240	238	291	277	276	304	270	268	238	237	273	243	284	239	266	295	273	282	275	257	278	269	267	273	247	247	272	262	281	279	264	258	263	270	268	292	236	256	256	287	272	254	283	236	278	267	270	255	242	291	296	244	244	272	304	275	248	301	264	232	263	265	278	272	263	242	263	289	295	282	254	267	257	245	300	254	282	238	257	273	263	276	304	259	271	288	280	284	279	291	286	269	282	241	280	263	263	264	287	255	281	271	249	245	263	261	289	276	290	281	257	257	262	257	259	281	255	259	229	268	282	264	293	244	254	278	285	247	272	253	294	265	267	274	277	266	228	267	281	242	292	244	256	257	279	222	257	275	274	222	263	272	269	282	287	258	254	281	246	253	251	258	256	285	265	269	294	267	259	277	259	266	277	266	250	286	263	267	250	232	252	288	242	282	249	280	246	248	302	250	278	269	228
6313	4347	7936	8271	6492	4649	3532	3006	2748	2393	1962	1684	1360	1096	1043	962	883	857	801	838	793	748	724	714	715	722	705	709	677	607	630	670	665	668	626	665	696	599	639	653	658	634	661	637	680	654	642	642	635	624	641	590	632	622	637	606	616	620	597	636	614	630	626	629	611	621	597	644	655	621	687	637	666	631	638	641	619	642	643	629	649	615	625	590	619	639	686	578	621	646	621	575	637	639	632	604	634	629	620	623	573	606	567	652	619	613	605	619	656	618	603	654	629	602	633	585	613	623	608	620	639	603	648	673	612	580	645	688	636	636	666	639	591	656	662	649	654	615	647	620	632	646	616	629	649	626	648	648	651	631	593	616	627	632	632	583	631	654	622	634	587	627	627	639	629	637	578	656	652	618	678	676	620	626	602	616	626	554	630	682	661	674	647	657	610	572	630	635	608	584	604	599	618	628	616	629	653	614	677	630	603	606	629	644	626	635	625	689	599	658	605	654	623	628	606	627	604	562	662	623	679	580	611	645	640	614	643	633	604	664	625	612	619	620	612	659	618	586	670	633	643	629	628	633	615	609	648	612	607	605	680	623	636	642	608	606	638	623	619	611	663	672	624	660	569	636	606	680	608	611	648	637	625	642	654	655	617	651	653	583	586	618	600	617	638	681	651	631	611	586	641	594	614	614	636	661	651	699	631	621	607	623	611	642	596	642	616	622	669	645	586	586	646	599	655	625	644	643	635	614	607	629	659	685	613	612	666	616	661	584	605	619	634	627	661	667	653	643	583	577	624	600	638	623	639	625	617	612	611	651	621	585	625	662	606	660	608	601	650	613	617	651	697	612	597	604	623	625	696	594	623	596	646	645	668	610	624	687	607	650	626	641	660	609	643	623	625	608	647	657	606	653	640	654	674	626	584	640	663	628	602	648	642	608	586	620	634	624	625	597	635	614	630	640	667	600	637	610	607	653	622	629	594	609	616	613	617	623	632	711	652	650	579	625	628	632	629	657	632	639	609	667	609	641	659	634	596	631	677	626	648	635	624	664	618	587	644	608	668	636	595	618	657	636	631	662	607	620	659	610	632	662	618	578	636	660	632	651	633	622	629	683	639	596	660	635	604	634	638	679	581	641	671	659	624	666	641	655	671	608	640	639	614	603	652	668	623	609	613	634	652	649	624	627	651	632	661	659	617	603	682	656	668	642	647	618	670	621	604	612	591	640	608	611	654	635	622	663	649	645	639	620	568	627	602	630	617	634	642	638	640	648	647	599	618	665	599	627	592	602	670	590	594	648	632	636	596	631	604	678	632	656	610	632	612	598	636	646	660	663	602	654	640	626	628	661	646	649	602	692	608	584	603	633	638	633	654	652	628	640	619	623	588	642	633	644	598	682	613	577	618	653	657	619	636	652	628	671	681	646	646	623	602	620	604	673	645	645	577	605	656	648	655	629	639	628	669	600	585	663	613	629	604	649	609	613	626	595	653	674	595	593	627	631	630	629	611	638	624	667	635	642	625	620	614	598	661	661	650	660	638	630	623	676	644	618	623	626	633	655	628	626	669	653	622	638	596	693	619	650	635	614	661	653	639	638	675	621	626	683	629	617	638	628	608	644	601	601	620	658	643	624	606	634	634	628	601	682	637	670	688	620	672	577	700	619	626	599	649	653	630	653	621	661	664	616	634	588	644	600	660	605	614	655	648	663	676	672	626	632	633	644	605	642	631	604	612	645	675	668	638	640	651	678	640	627	665	644	619	648	672	623	625	641	635	656	623	610	649	659	661	587	608	626	627	644	594	626	660	625	609	642	625	671	644	671	627	597	589	672	617	647	611	603	603	619	612	647	638	615	627	638	638	654	630	615	648	636	666	624	591	657	597	645	635	605	673	614	601	622	632	637	624	617	694	599	637	687	636	642	612	601	687	642	673	687	646	618	695	652	627	611	623	665	603	608	663	651	650	654	659	648	620	607	652	642	667	575	622	613	665	635	659	624	623	630	607	662	616	624	653	669	614	626	626	628	585	657	625	621	672	643	695	666	596	629	605	636	687	641	594	632	648	627	619	622	640	610	623	621	648	564	637	638	581	628	624	621	606	671	630	635	599	673	603	641	674	639	650	547	641	673	586	682	700	661	631	591	603	626	645	646	648	592	628	650	619	618	643	637	635	650	634	638	659	628	648	606	618	640	647	629	677	644	615	632	667	610	630	638	651	585	631	688	620	642	624	637	659	609	654	645	623	638	665	630	588	651	655	614	667	617	615	656	622	622	590	660	628	647	640	635	629	597	638	629	655	650	659	643	618	657	639	623	586	597	665	585	591	607	600	643	611	640	625	609	670	707	609	658	658	649	674	585	582	602	635	619	605	617	608	660	628	610	618	648	634	587	642	638	663	609	593	677	653	605	651	597	676	664	647	636	636	645	597	621	636	647	626	552	597	639	591	631	661	606	652	641	633	628	657	642	643	615	634	639	652	618	663	662	630	612	682	605	624	656	617	642	649	664	665	661	626	626	594	593	669	619	609	601	615	590	605	701	665	620	672	617	688	655	650	642	646	595	673	649	634	648	614	629	628	625	659	626	652	632	655	623	611	592	645	607	646	624	620	630	644	611	621	664	616	619	656	628	679	634	633	654	593	636	631	639	625	673	619	639	626	674	663	643	600	627	615	612	654	627	617	592	616	608	615	622	619	648	607	620	642	663	667	640	607	653	661	625	640	635	604	639	623	627	645	677	620	608	664	632	597	612	667	629	651	645	637	628	616	602	634	647	648	634	667	631	619	631	652	662	624	634	624	639	616	643	636	702	598	644	673	680	644	644	644	609	671	633	627	638	614	675	622	610	678	650	648	658	633	623	655	668	625	664	632	607	615	672	627	622	655	617	626	627	637	677	644	664	663	652	632	627	626	663	595	653	632	624	603	603	625	617	664	674	656	629	677	638	620	620	663	611	638	620	604	608	681	608	647	625	627	650	587	667	639	673	608	595	650	629	597	596	626	653	641	595	662	587	655	610	640	638	662	652	630	637	636	649	575	638	652	640	617	603	625	642	641	612	667	626	631	624	696	632	697	631	605	617	609	620	642	651	683	616	613	598	613	664	633	640	671	641	623	648	663	636	648	631	666	629	636	589	581	636	610	587	637	666	594	598	613	617	627	622	662	631	632	656	591	620	611	639	615	638	626	647	640	629	580	581	632	637	606	614	609	653	638	628	620	577	643	660	647	586	645	633	596	618	631	602	635	632	669	572	655	619	651	576	630	604	614	614	653	611	643	653	637	645	610	650	596	640	631	632	581	630	657	619	630	632	632	615	614	623	634	610	631	593	622	598	643	613	662	633	622	620	660	611	634	610	622	596	608	622	651	678	672	628	592	629	660	675	658	680	624	642	641	627	602	596	647	667	642	668	667	616	629	636	623	613	674	686	644	653	656	586	638	682	572	588	610	629	657	609	636	671	656	585	607	595	635	638	627	634	617	620	629	620	683	593
19620	8107	8060	5682	3502	1968	1422	1157	943	838	753	595	417	390	430	399	399	387	390	327	329	319	328	342	309	321	320	321	309	267	308	285	310	261	313	301	292	307	312	279	284	302	313	279	318	316	290	280	288	280	286	281	307	332	315	304	299	286	342	285	270	274	304	313	262	283	290	300	305	291	282	274	331	337	296	269	260	302	297	321	295	321	326	303	300	263	303	279	266	306	290	301	285	294	276	300	304	282	295	271	262	293	305	302	307	321	316	297	273	292	307	298	295	281	273	305	311	310	313	307	283	278	327	323	323	296	306	275	299	266	326	280	291	312	334	335	290	312	279	292	342	288	342	301	324	275	342	310	337	304	296	287	324	283	277	288	295	297	295	317	307	298	304	295	314	302	290	278	267	296	283	321	289	284	313	330	307	305	303	300	309	337	276	301	291	279	315	279	322	293	312	279	294	273	298	313	304	312	343	309	284	308	289	284	274	295	318	299	304	304	285	280	313	299	333	280	290	295	292	290	304	318	305	311	271	304	307	282	290	309	283	337	320	264	330	359	315	308	297	302	307	306	290	299	304	263	292	313	319	290	297	299	305	316	308	298	315	274	285	272	316	296	298	317	293	313	307	298	316	285	296	288	287	300	267	294	305	303	301	277	307	315	283	299	270	260	321	293	284	278	297	303	261	323	261	267	283	283	311	336	272	282	294	270	316	292	260	326	316	308	321	294	316	277	296	280	304	262	298	277	290	296	272	304	293	284	299	296	276	287	305	263	278	330	319	298	313	291	312	288	316	296	292	303	271	277	304	292	308	266	327	307	277	328	314	291	320	300	289	329	300	269	279	272	301	280	271	312	272	326	298	282	291	274	278	284	291	323	300	303	309	302	315	304	317	277	274	316	296	326	286	274	283	319	305	276	269	271	317	311	288	330	317	316	317	331	312	295	333	292	295	306	304	305	319	302	309	308	290	291	311	275	287	319	296	284	309	305	325	281	288	281	313	310	289	324	309	306	296	345	316	308	328	324	272	307	289	300	276	297	311	289	299	312	290	302	293	297	319	286	309	281	320	327	306	303	308	238	293	281	314	306	305	295	264	314	295	283	298	304	285	297	315	317	294	277	281	283	285	294	308	286	254	291	344	319	291	307	320	307	284	279	304	274	281	305	340	305	267	286	255	296	285	270	289	274	273	298	292	292	295	306	293	303	251	296	291	309	291	299	281	304	292	298	308	281	314	320	267	294	302	306	330	275	333	306	270	309	313	282	288	307	292	302	320	298	310	322	332	320	287	274	294	287	307	305	295	329	306	311	290	287	280	309	268	285	285	315	292	303	280	298	307	276	288	285	296	279	296	300	272	294	314	294	287	295	310	284	313	301	269	311	322	323	272	279	301	339	265	319	264	280	319	276	310	309	290	293	259	299	305	305	304	243	295	265	270	330	310	325	291	303	323	299	317	312	303	273	301	290	280	286	304	297	294	288	278	320	320	310	312	273	262	270	292	327	289	316	278	265	288	315	320	270	300	281	270	309	295	273	266	285	308	293	312	290	283	302	323	254	286	307	307	316	330	306	272	304	302	318	311	324	319	333	286	260	278	310	288	326	318	283	313	302	302	317	292	286	298	292	298	321	277	324	274	284	281	280	258	303	305	313	276	294	308	321	307	307	276	286	290	283	332	314	279	319	305	298	333	292	285	302	296	288	313	299	295	283	301	278	287	260	334	319	258	299	316	306	297	289	321	301	311	290	269	316	301	309	324	318	278	261	261	307	308	289	306	312	303	310	302	294	282	319	285	276	291	297	309	254	287	294	296	262	270	303	276	272	311	247	297	277	311	277	292	295	281	296	291	299	328	333	314	307	298	305	298	284	306	291	307	273	315	274	308	338	309	284	271	303	295	276	304	308	304	300	295	264	295	320	293	280	270	273	316	280	310	258	293	306	299	267	314	304	301	331	311	280	303	301	273	274	271	308	293	294	343	334	276	279	307	294	288	300	267	295	288	269	310	278	273	304	314	296	320	295	276	262	276	324	290	279	280	312	292	279	268	306	323	306	284	275	293	290	288	339	267	317	296	269	301	286	303	309	290	266	316	290	287	275	283	284	293	301	315	301	308	273	304	253	295	305	308	278	276	306	315	300	284	290	280	296	275	257	321	323	296	269	273	305	294	258	314	320	283	300	330	329	287	288	273	320	314	265	317	309	280	308	276	348	313	306	322	280	286	305	306	280	243	292	296	279	285	286	306	309	295	298	322	316	285	310	285	316	310	282	268	285	277	289	267	317	301	277	298	305	306	269	303	290	300	295	308	314	289	276	304	309	268	251	272	296	289	321	291	305	278	301	293	310	289	320	272	267	302	307	286	279	314	315	317	287	285	279	286	331	310	340	275	331	315	301	260	289	277	316	318	292	284	318	310	279	292	308	316	282	308	326	282	293	304	281	295	289	307	278	287	308	322	295	290	326	319	262	290	304	286	305	294	274	291	321	307	312	316	269	310	301	284	304	286	308	266	299	305	308	317	281	305	293	261	331	299	261	292	301	305	290	287	296	300	316	323	283	275	327	319	298	311	293	282	287	276	312	286	283	279	293	311	294	298	313	289	266	311	309	271	318	311	341	318	303	304	287	317	317	304	298	297	296	282	279	265	275	292	298	302	279	289	289	299	302	272	279	301	287	284	288	314	346	287	275	302	296	311	283	295	281	242	275	313	302	282	325	307	299	292	315	315	280	286	307	305	306	296	299	277	294	292	279	258	308	338	264	313	291	282	289	304	286	305	304	306	319	288	301	310	302	286	296	314	277	290	289	302	321	318	306	276	299	291	270	311	280	292	296	274	310	300	310	278	325	291	270	287	315	267	308	294	276	319	297	308	308	306	272	275	324	311	302	327	305	312	317	300	309	283	310	273	323	277	285	300	294	326	289	296	314	309	306	315	290	317	301	292	304	314	289	260	302	316	273	257	311	292	281	313	271	314	316	313	267	280	304	288	302	272	313	262	301	299	306	282	272	300	299	291	298	300	295	291	300	298	322	306	294	320	286	300	300	290	274	342	305	300	310	278	327	273	287	271	313	312	298	279	291	288	314	304	269	291	301	266	320	288	314	326	302	301	293	282	280	271	284	308	288	313	286	290	294	316	306	258	286	303	288	289	326	298	309	299	319	292	271	280	295	299	309	307	277	266	267	254	300	262	303	291	283	312	310	314	299	299	325	341	307	302	284	262	260	263	305	308	295	298	333	289	294	303	306	297	315	260	310	288	311	318	293	308	298	311	293	324	290	287	292	301	304	316	310	302	287	295	302	285	269	334	318	288	303	297	292	297	320	274	285	310	323	307	323	319	305	302	292	275	312	259	329	279	290	289	325	312	299	302	280	291	308	348	315	294	298	313	316	314	307	279	313	294	316	290	295	307	311	307	298	251	279	251	255	288	285	317	265	305	248	282	283	288	278	310	296	286	295	317	328	319	316	304	302	318	294	289	287	304	304
13196	7234	13134	13905	11470	7624	5827	4863	4263	3738	3106	2496	1855	1618	1499	1353	1124	1071	1068	966	949	861	890	858	837	843	799	755	810	734	786	732	747	771	770	769	691	702	690	757	767	698	736	679	678	655	750	719	703	714	709	721	695	714	724	688	674	744	674	646	672	667	715	679	704	718	685	739	684	702	705	715	753	732	681	728	722	693	711	718	673	679	726	706	680	742	698	709	712	699	675	639	664	717	725	674	709	668	712	676	696	684	694	675	714	697	648	723	688	676	687	649	695	660	667	675	708	652	689	671	719	715	677	714	693	697	718	676	700	717	674	687	686	713	695	729	692	702	682	703	705	719	728	738	675	716	686	695	734	737	672	721	668	653	708	710	722	628	696	664	720	653	663	695	707	657	624	695	702	708	717	700	646	718	739	713	706	708	694	708	671	694	677	724	751	696	745	738	701	680	658	703	710	681	737	663	714	698	761	668	708	675	670	726	729	687	673	660	731	695	680	702	702	696	696	679	653	625	687	682	659	686	662	703	688	719	745	653	703	731	685	717	755	657	705	704	690	714	651	674	684	654	659	666	696	670	661	727	742	674	655	700	698	696	670	701	725	736	650	659	682	667	675	709	677	656	659	694	666	683	650	681	722	680	737	689	700	637	708	693	625	731	683	720	738	725	720	688	669	702	724	711	741	697	716	725	634	699	757	712	673	672	707	685	715	702	714	709	709	701	701	696	724	694	703	688	700	721	693	675	675	701	690	718	684	691	697	710	698	690	722	666	717	674	701	672	721	687	620	692	748	695	656	693	713	702	672	720	644	666	694	678	673	696	702	699	688	694	714	657	668	683	736	716	706	670	667	671	647	702	723	713	665	693	657	681	692	705	694	708	731	687	659	684	688	772	670	751	713	707	696	656	738	732	722	771	741	703	712	724	703	702	687	696	673	727	685	749	763	722	718	719	688	648	715	701	714	691	681	717	704	721	676	679	699	666	661	684	670	696	680	681	683	685	771	723	716	698	731	690	693	670	745	676	687	666	713	737	703	657	713	717	699	655	687	698	641	691	658	684	676	694	714	667	707	642	709	669	663	664	711	695	677	697	662	675	696	674	682	730	691	693	743	670	738	689	681	703	706	702	677	689	721	715	682	710	661	705	683	680	677	715	680	696	678	714	699	673	668	709	656	720	640	705	680	683	687	681	706	688	680	725	685	698	661	708	689	703	663	715	705	653	676	711	688	650	704	721	693	675	690	692	711	685	687	725	715	680	668	718	673	688	694	712	716	693	716	697	748	701	705	696	724	668	689	709	664	677	680	695	721	696	670	707	725	670	762	723	666	712	680	656	693	684	691	645	711	668	709	745	705	722	683	693	688	671	692	703	703	638	723	719	702	690	674	707	681	679	695	690	679	671	737	662	713	710	708	706	739	684	664	707	655	668	645	679	735	647	714	705	721	700	705	668	699	652	674	672	713	714	736	716	713	721	723	641	712	694	659	728	679	668	719	689	719	682	715	681	673	650	677	673	702	747	673	697	687	705	688	727	677	685	752	714	648	665	692	670	659	732	644	723	716	646	690	686	739	630	662	712	709	747	700	681	666	681	682	692	648	683	686	673	647	653	689	668	742	689	726	700	737	699	678	703	675	669	709	698	671	698	721	678	685	695	655	713	684	679	743	692	731	703	663	759	699	650	727	675	664	717	683	688	692	704	659	722	718	689	710	710	701	719	660	682	700	650	697	695	735	659	687	679	694	679	683	663	707	701	698	702	717	703	732	737	716	717	697	754	673	684	668	694	727	711	703	688	707	692	695	695	668	694	702	656	706	676	675	672	698	740	682	721	690	674	693	691	665	725	728	675	703	690	684	673	709	727	674	745	693	666	659	661	723	661	706	691	701	701	705	722	711	675	686	675	750	677	732	694	676	676	721	691	677	679	716	705	753	676	704	702	698	690	725	733	693	711	755	708	712	655	715	665	669	709	736	764	706	689	675	696	674	675	677	675	687	739	686	680	683	648	715	709	706	684	751	699	728	673	719	691	691	700	737	634	688	684	707	774	705	763	724	681	712	703	678	717	697	670	704	758	693	679	687	686	693	700	691	744	702	710	672	695	683	729	716	711	702	687	649	709	703	727	671	700	689	747	669	700	687	667	698	722	656	667	731	681	701	705	668	722	693	662	711	691	669	681	661	729	645	729	703	663	713	735	667	658	734	744	708	664	725	655	682	716	677	705	672	692	678	664	717	715	730	676	661	707	670	713	644	699	695	720	630	674	643	711	675	695	684	717	644	692	670	715	691	743	689	679	661	710	710	705	692	672	737	706	644	646	740	669	711	664	730	711	757	720	691	661	715	716	711	675	709	717	740	660	712	692	657	680	707	713	689	680	662	711	735	715	683	727	703	705	706	658	705	724	710	690	696	676	677	651	704	665	691	721	632	724	665	673	709	666	651	672	661	697	729	664	697	664	636	657	674	727	679	696	716	664	665	749	704	698	695	711	712	687	723	706	690	688	759	677	711	683	686	711	748	700	717	692	696	696	696	702	665	671	681	708	738	675	686	734	672	705	683	679	735	717	713	715	659	711	718	656	688	685	697	707	673	646	702	638	678	677	686	676	672	728	697	662	687	680	626	644	743	673	708	689	655	701	713	670	728	637	721	682	641	691	698	670	673	697	716	729	694	676	708	664	684	711	697	746	745	694	697	747	680	723	743	695	673	672	666	700	739	727	672	640	692	681	718	683	693	736	683	660	700	650	721	791	650	698	705	682	721	652	628	673	677	680	711	740	679	678	728	719	702	741	707	710	730	672	685	683	680	652	648	687	688	722	693	682	677	684	714	658	709	668	692	748	709	654	735	733	722	706	716	629	673	663	660	709	666	635	729	705	712	629	727	679	738	709	659	715	682	707	703	690	652	691	687	732	762	686	675	694	706	624	661	673	701	666	672	691	696	715	683	696	706	698	656	721	693	651	714	728	697	738	723	697	672	679	689	719	675	668	687	689	705	691	711	722	713	707	728	703	693	728	678	687	707	671	680	714	620	663	702	696	677	726	666	680	714	728	678	677	666	694	766	696	705	733	706	681	714	680	694	710	664	688	682	652	668	682	749	681	703	687	651	689	739	655	659	715	659	715	666	677	745	730	722	716	656	659	722	700	708	710	721	684	689	704	681	635	703	706	693	680	693	736	697	734	716	715	663	716	699	721	688	754	687	760	714	655	667	670	698	717	720	673	731	735	678	675	709	685	735	691	663	689	681	699	702	683	701	676	717	701	737	698	731	689	703	698	651	688	690	682	777	659	708	654	710	682	671	686	692	718	697	731	732	693	689	749	653	707	680	690	710	635	717	673	672	684	706	694	704	700	723	694	733	704	738	724	699	717	679	716	720	659	665	725	684	684	661	690	689	709	677	674	702	703	708	682	729	711	688	689	749	698	683	678	656	694	683	716	683	693	666	672	732	719	710	703	715	693	692	712	670	642	699	707	693	752	679	727
27859	12026	12039	9170	5882	3206	2088	1604	1272	1066	875	717	568	517	466	395	416	384	379	338	338	361	304	289	298	317	315	294	275	317	289	299	289	296	304	319	313	263	269	277	257	301	298	290	286	289	290	265	282	316	296	312	275	276	297	283	297	285	235	267	296	288	267	258	284	329	289	284	299	295	260	304	288	282	275	314	317	248	252	287	307	294	298	301	252	290	286	277	274	288	289	288	259	250	279	303	288	282	286	305	297	291	273	288	287	302	283	276	279	292	303	249	295	297	255	271	299	267	289	275	296	298	303	294	288	282	291	267	283	300	265	284	279	277	273	315	268	251	254	285	273	291	283	267	259	279	265	279	290	283	281	290	264	277	312	293	296	301	279	275	287	281	281	267	294	319	312	292	271	272	317	263	308	299	286	276	249	298	258	283	292	270	282	275	254	299	300	271	267	289	291	301	313	242	259	278	286	252	254	252	301	288	263	275	285	273	267	285	293	279	284	261	275	296	278	308	291	263	279	273	290	266	275	285	282	284	301	316	266	276	291	279	245	240	295	261	270	318	293	253	257	289	281	281	295	262	277	268	283	322	272	300	292	291	275	262	297	275	248	276	267	302	265	274	271	291	290	301	284	303	301	267	293	290	273	288	307	298	256	280	277	288	282	266	270	268	292	297	251	295	310	254	270	286	263	287	258	313	260	281	284	317	275	272	254	278	279	278	265	255	293	260	297	246	256	309	263	284	312	271	253	255	236	284	282	252	299	278	273	270	261	249	283	301	277	273	307	259	273	265	272	291	252	300	250	263	298	269	247	289	282	314	285	301	266	267	284	287	287	272	261	287	285	260	262	286	306	243	254	281	260	282	259	327	287	267	269	262	265	285	259	282	259	306	279	249	247	271	317	274	259	288	267	275	296	302	308	299	291	301	296	285	286	296	309	248	256	296	265	303	289	277	294	258	277	266	285	269	262	287	295	287	268	292	274	278	318	268	276	330	256	272	220	294	286	290	289	311	285	275	263	272	259	298	285	287	273	296	285	263	276	259	282	291	275	283	326	280	295	308	272	280	311	285	260	265	267	282	257	273	261	295	297	285	272	272	256	279	266	300	278	280	278	289	278	258	292	281	261	274	255	256	267	279	267	261	291	272	264	302	290	303	254	282	290	278	288	305	280	292	263	279	261	268	302	262	287	287	238	278	268	291	263	280	293	291	287	280	278	294	269	282	273	308	299	268	282	305	270	278	289	247	304	304	301	274	294	278	279	308	297	271	285	296	268	279	273	298	312	276	271	284	291	255	261	286	263	284	268	235	277	264	281	244	283	285	257	276	288	213	293	259	263	280	257	278	268	291	256	269	294	281	290	264	261	251	289	282	253	262	299	253	303	282	298	293	266	296	256	256	278	278	247	274	291	268	266	290	265	291	295	289	286	285	267	285	282	290	332	284	273	308	277	316	310	254	322	278	288	276	305	328	273	272	283	280	262	266	300	283	277	273	286	291	311	289	286	311	255	282	272	257	279	313	291	277	289	264	264	261	281	263	288	299	263	245	288	313	313	283	283	292	270	259	316	256	284	271	274	278	283	287	255	256	301	284	275	301	310	259	280	277	296	296	275	282	267	274	284	263	250	312	289	280	293	265	272	270	254	281	305	249	284	286	329	286	300	265	253	270	284	279	319	290	300	261	324	254	283	266	252	294	261	256	282	242	254	254	273	253	296	285	269	312	304	293	269	259	276	302	299	290	290	288	283	290	298	281	249	263	291	253	292	290	303	263	276	311	283	259	281	262	265	244	285	310	289	292	257	279	306	291	291	304	274	279	276	297	270	262	231	274	297	286	266	260	259	309	273	275	258	272	294	249	246	249	295	276	307	278	277	278	261	248	294	287	262	262	279	273	276	272	266	272	275	290	271	306	279	262	261	289	306	279	278	278	259	275	283	272	284	290	266	278	261	276	251	323	325	283	276	258	246	261	311	312	273	277	284	281	272	280	295	283	296	284	267	284	270	282	291	289	279	299	289	320	273	294	296	248	277	271	264	260	299	267	290	297	279	287	272	272	260	273	277	292	294	277	286	283	266	275	288	288	278	276	291	270	270	310	271	298	276	292	292	296	282	279	286	262	286	267	288	278	279	257	276	293	274	261	255	300	279	273	253	270	293	258	238	298	303	283	270	254	282	303	268	290	277	294	292	273	270	285	285	286	312	313	286	286	276	262	305	295	264	277	302	322	309	319	298	273	271	277	302	269	283	285	275	296	240	282	280	307	274	269	284	279	304	290	276	268	292	286	310	280	252	285	272	265	293	305	302	286	266	285	294	252	255	271	279	287	291	269	288	261	277	279	268	288	299	288	254	230	311	299	300	284	306	259	264	269	270	284	280	271	300	284	307	284	296	306	274	280	303	279	252	315	282	286	306	289	294	279	335	287	277	304	276	272	245	319	276	271	264	290	250	270	284	295	305	272	267	291	300	267	284	294	292	287	277	275	268	272	282	280	237	293	279	277	291	276	248	296	261	275	263	285	283	271	280	278	300	293	322	252	273	263	303	291	263	278	285	256	317	281	272	291	314	296	287	287	274	251	271	268	283	276	294	296	298	280	271	270	281	294	294	314	285	289	273	256	316	267	307	280	288	276	268	279	281	265	288	294	281	278	305	287	266	272	265	294	275	260	242	281	276	277	270	262	267	315	293	272	277	285	298	294	259	245	273	262	273	280	307	251	291	262	280	273	260	280	296	277	284	259	297	292	285	319	290	254	258	283	261	278	278	300	307	271	306	295	251	284	258	261	317	310	284	306	251	313	284	286	257	268	256	295	276	251	287	272	312	294	290	312	252	273	283	264	286	288	333	293	263	300	293	306	282	287	286	270	275	285	279	294	311	273	283	271	286	280	271	223	260	293	260	259	291	304	297	294	266	272	294	256	311	276	291	260	302	299	281	317	271	267	275	281	311	290	280	265	261	269	302	272	302	296	265	286	257	301	279	274	293	283	289	270	272	316	280	284	292	291	287	286	290	281	309	275	268	247	284	269	302	282	305	253	258	257	309	258	283	296	270	302	288	278	276	274	338	299	273	310	277	270	275	258	269	285	315	285	269	250	279	251	333	246	291	321	298	299	297	278	303	284	262	273	286	287	275	270	254	239	279	287	298	282	264	289	257	293	286	275	287	298	290	325	326	271	283	254	265	280	315	305	280	295	288	296	284	254	281	262	291	323	304	274	269	261	254	286	302	257	271	267	311	266	260	286	275	308	272	273	287	283	289	261	265	263	317	289	336	259	297	268	297	257	292	274	311	306	290	292	266	285	241	290	284	255	287	264	294	294	310	289	308	297	310	278	298	270	272	265	277	311	297	289	287	286	285	278	260	272	281	279	268	270	283	279	322	281	293	271	253	259	312	283	269	271	271	269	314	293	272	278	264	277	266	274	259	251	292	227	275	244	296	298	286	273	276	301	259	304	263	263	284	301	277	272	293	293	274	254	280	297
16504	9594	17689	18908	15272	10091	7957	6732	5897	4990	3820	3027	2339	1915	1726	1526	1361	1258	1222	1020	921	939	925	837	873	752	804	834	842	757	746	718	722	755	716	727	710	718	691	707	720	720	716	680	679	667	715	677	698	640	667	649	682	701	651	656	704	709	648	665	624	695	626	645	618	655	634	659	650	680	627	644	654	664	624	676	636	665	637	661	695	661	633	667	636	662	700	657	677	656	698	668	634	648	630	675	639	653	640	675	648	620	662	667	653	625	640	652	599	655	692	660	630	623	711	630	684	643	671	612	619	639	664	660	599	620	602	641	634	656	638	656	642	714	670	685	622	630	670	669	631	692	632	671	629	633	671	670	608	650	649	658	695	690	641	654	637	657	664	669	664	652	679	665	632	596	637	660	619	638	626	652	663	647	632	703	648	626	635	638	645	619	656	645	684	595	682	680	687	675	605	675	660	658	635	665	639	638	663	652	629	658	647	667	642	674	659	683	653	619	656	618	689	674	651	704	648	646	661	652	670	648	688	638	617	667	672	625	652	643	633	679	607	648	586	661	652	661	663	691	607	668	666	656	694	640	642	684	689	641	653	635	652	641	682	629	661	683	683	633	616	605	622	642	602	670	641	632	659	687	683	663	648	675	680	653	608	649	633	635	637	647	648	656	650	674	656	658	668	627	630	706	652	623	657	648	665	675	664	700	635	625	617	678	642	631	680	673	647	634	623	658	682	689	664	680	673	633	644	633	654	670	674	671	711	642	656	697	637	660	666	623	627	633	634	664	662	662	614	629	687	674	655	644	650	632	631	617	669	683	673	674	656	653	638	656	671	618	604	639	651	641	641	671	655	641	680	659	632	673	630	706	680	635	715	638	684	647	651	680	710	660	636	609	630	651	609	643	673	598	639	641	674	641	672	658	652	629	700	690	667	645	669	650	669	631	685	689	636	676	606	632	663	649	609	654	644	665	607	676	691	654	669	675	632	614	623	666	666	678	646	610	668	649	622	652	623	633	653	606	657	683	710	636	622	602	609	659	687	682	663	617	672	666	679	693	621	636	655	658	683	650	640	589	655	628	655	649	658	643	664	669	622	695	623	664	629	643	650	675	650	702	673	690	656	675	589	628	607	671	604	647	660	608	637	686	673	625	658	643	620	649	636	660	621	666	660	617	640	645	649	644	621	617	666	666	618	651	658	651	621	658	707	643	641	648	647	649	652	633	650	676	668	659	659	651	661	647	660	641	667	622	644	686	687	616	651	633	675	640	625	608	672	666	682	652	667	617	683	628	677	684	699	609	662	636	634	653	612	650	642	658	633	641	609	660	631	656	622	638	669	651	623	679	642	614	662	602	647	673	646	618	635	639	667	660	644	668	639	650	621	662	642	606	651	632	650	641	665	644	638	654	694	632	729	652	698	636	647	595	616	675	676	668	665	678	682	632	676	661	674	646	692	669	633	678	634	659	652	682	628	660	646	618	664	625	637	690	634	673	621	629	629	549	645	657	601	575	622	682	620	634	665	656	623	697	677	634	628	673	673	643	637	658	709	642	665	666	646	655	616	652	659	647	636	664	639	670	649	656	660	652	640	648	647	637	699	640	667	682	625	607	680	651	667	656	680	661	655	661	640	676	653	633	632	699	639	667	598	627	629	663	648	646	629	630	667	651	655	642	648	666	640	644	641	680	650	681	640	632	654	641	650	649	655	657	663	642	659	674	680	650	698	674	688	641	623	712	628	682	690	628	642	682	648	641	634	671	658	647	661	624	644	647	630	674	601	698	677	689	597	686	675	656	599	701	655	696	631	653	637	618	636	672	654	650	652	662	691	670	641	672	691	664	642	640	644	645	637	677	653	658	638	607	652	618	682	664	680	642	621	629	628	690	685	674	631	670	667	645	689	669	662	649	625	671	585	632	629	650	648	650	639	633	676	685	683	664	674	688	648	682	613	682	651	612	635	670	643	669	598	660	669	642	673	653	635	700	677	666	662	615	691	708	689	664	660	618	645	610	633	657	662	675	697	658	647	649	666	645	657	658	594	669	640	659	652	620	692	638	701	650	649	652	621	697	679	672	645	652	643	639	665	665	677	634	647	642	662	658	632	617	640	666	619	611	622	676	646	652	603	651	681	657	606	624	686	699	636	656	660	624	614	638	602	683	653	638	645	682	691	647	653	646	647	646	668	667	647	661	699	623	648	680	656	613	655	667	637	706	681	668	651	641	695	622	627	652	633	616	653	678	707	648	693	673	655	690	636	632	691	679	636	665	689	686	651	643	629	659	660	656	606	665	623	631	667	655	649	655	633	686	680	651	647	672	658	677	610	650	630	648	650	663	674	701	697	648	637	663	684	684	676	660	649	667	633	633	624	665	647	638	691	669	634	657	629	662	652	652	658	708	691	655	659	711	610	645	660	610	698	633	670	649	620	658	625	654	610	635	640	639	681	591	631	626	674	666	636	623	652	641	697	621	613	686	636	638	675	664	652	676	667	613	673	652	670	643	685	646	637	664	650	684	672	667	650	660	654	681	644	641	605	651	710	694	630	696	675	659	651	657	658	664	615	712	713	646	625	671	682	672	657	653	649	691	643	630	646	658	683	659	642	673	633	618	657	628	673	655	698	659	669	716	670	622	673	678	640	636	656	633	675	633	651	669	650	642	663	671	656	651	634	669	655	602	635	681	648	664	663	633	626	659	626	708	689	651	656	647	643	622	640	662	619	662	726	684	668	631	630	662	633	662	680	622	621	656	688	684	635	626	674	624	646	634	668	642	622	639	668	691	630	614	624	658	645	668	658	666	662	627	662	613	662	649	643	687	688	629	667	644	693	710	611	685	678	658	615	687	675	644	642	655	708	623	672	665	658	639	643	642	629	655	672	611	699	659	644	619	657	671	685	708	632	706	660	675	637	649	668	619	665	688	616	643	673	676	675	684	652	655	682	667	654	670	670	614	664	624	670	643	638	676	657	650	615	663	620	661	677	634	678	639	660	623	634	661	626	665	672	618	661	666	644	705	643	644	658	673	654	584	618	656	655	640	652	698	643	719	653	644	679	609	667	657	659	700	701	655	692	664	680	664	627	638	610	691	660	652	663	624	699	669	644	644	653	655	655	645	650	644	650	659	628	648	659	668	611	662	662	679	666	685	667	668	616	650	679	687	639	635	631	658	666	673	649	654	664	665	606	710	680	663	630	637	685	648	654	634	648	642	639	655	675	629	661	622	672	631	683	670	664	668	662	610	678	634	721	665	675	646	683	631	600	690	668	644	626	704	626	676	672	640	691	705	597	693	643	623	605	633	665	654	673	670	656	677	623	643	629	636	643	652	622	645	637	636	632	629	646	622	661	677	638	686	652	654	599	655	643	636	630	667	667	625	636	632	641	624	653	691	636	653	636	652	683	688	697	660	653	677	657	639	663	685	614	645	636	663	675	696	612	646	674	649	672	651	625	669	651	668	672	630	692	625	678	697	668	659	578	656	676	627	679	615
9844	4575	4667	3089	1833	1198	863	690	614	531	499	499	379	344	322	306	315	297	284	283	291	286	281	276	275	286	257	264	258	257	259	283	269	288	282	257	259	287	290	256	282	253	295	265	304	294	284	230	269	254	296	274	255	244	244	248	265	274	266	262	246	266	292	261	262	279	243	273	242	266	289	257	277	257	256	275	304	266	268	311	258	281	266	261	272	241	269	256	291	264	256	263	269	261	255	240	270	294	266	247	252	258	236	274	252	278	280	240	282	261	256	270	260	242	253	273	285	265	255	261	291	258	280	274	266	254	265	299	302	256	250	260	284	278	274	247	268	254	272	273	250	288	250	284	272	275	258	234	257	256	280	300	258	253	268	278	246	246	245	288	253	251	279	271	276	244	279	256	276	268	257	271	248	253	267	255	243	276	241	307	271	259	266	260	234	275	262	269	247	283	265	301	244	271	277	232	275	270	254	256	260	253	243	287	262	313	263	234	278	246	265	251	277	281	287	249	235	284	274	258	323	254	260	257	258	285	260	254	266	268	281	256	254	251	271	271	259	234	275	288	270	302	269	248	294	247	301	274	269	288	283	259	251	269	249	287	256	255	251	272	291	284	277	263	269	272	264	276	253	281	275	291	282	266	235	263	263	265	240	293	290	316	263	276	278	279	249	306	240	280	258	242	276	256	263	251	253	243	234	301	278	252	314	304	261	255	264	268	265	304	277	262	297	256	244	289	271	258	270	291	261	263	295	247	256	251	277	253	275	246	248	251	262	258	245	297	287	225	277	268	263	280	260	268	270	283	276	265	271	285	238	269	280	259	250	285	260	263	249	255	257	276	287	263	283	217	278	242	278	295	288	254	267	266	271	251	262	273	259	264	283	277	274	283	253	223	252	247	281	256	257	259	227	241	286	263	246	222	269	240	256	275	256	282	265	255	258	262	267	312	259	265	290	269	277	297	250	276	273	286	314	255	269	257	274	250	279	253	222	237	290	264	271	264	252	252	248	213	252	274	307	253	255	244	278	291	257	270	249	270	263	297	237	288	263	296	292	295	267	256	270	229	246	274	244	235	275	267	275	262	292	278	266	258	250	274	265	252	246	253	308	289	244	276	267	260	263	249	288	248	261	242	259	265	262	270	259	262	263	295	262	290	284	280	259	243	237	236	267	305	262	293	274	265	246	230	254	271	291	287	276	283	281	282	271	268	256	291	278	284	269	280	298	263	282	251	259	283	296	249	257	300	257	274	262	283	240	271	260	270	235	287	272	239	253	282	269	258	231	274	272	275	268	285	270	241	258	285	266	258	281	268	266	285	231	221	250	272	249	261	257	249	248	274	280	292	255	258	247	258	305	259	230	308	302	235	252	254	237	281	272	245	271	282	321	263	240	294	261	278	265	243	251	253	272	275	257	262	265	300	253	267	266	269	295	251	258	242	244	269	265	233	258	259	288	235	253	286	258	256	289	265	267	299	261	266	247	289	240	247	247	263	269	309	267	265	240	289	257	273	265	237	258	270	281	267	265	259	269	265	303	255	291	274	283	274	263	263	249	272	258	242	250	267	255	252	281	281	273	289	285	241	289	276	245	264	280	250	277	275	252	245	269	277	234	262	244	271	297	276	273	260	277	287	293	284	272	280	238	274	282	272	250	287	251	297	247	265	261	281	280	280	252	263	265	268	266	236	294	288	298	295	274	266	322	294	275	251	236	270	254	268	288	270	283	268	266	285	243	281	273	289	286	271	261	272	259	247	274	260	244	261	232	313	240	237	289	274	286	296	283	266	269	269	270	272	274	278	247	239	266	263	296	234	247	277	291	265	233	278	262	229	244	263	253	267	293	248	258	247	225	267	256	278	261	285	288	261	267	267	276	273	291	278	255	271	259	270	247	266	259	251	263	274	257	278	284	268	239	262	267	284	261	254	259	295	282	250	254	288	249	241	243	249	265	298	289	236	249	247	251	282	261	297	262	278	253	260	263	273	271	239	278	273	276	260	241	276	246	285	267	255	264	245	293	294	271	265	253	252	235	270	282	288	307	277	271	296	275	275	270	289	281	288	286	264	263	271	283	266	281	260	270	301	303	290	234	279	286	279	254	285	265	250	256	258	250	276	272	249	272	265	283	280	278	270	258	274	280	275	263	236	241	282	271	287	283	247	263	245	289	272	291	252	300	249	260	284	274	272	271	265	263	298	265	242	240	272	292	255	237	264	286	265	254	273	276	275	299	286	290	291	251	264	255	239	239	268	270	263	251	281	286	273	257	238	272	258	279	258	239	265	259	276	270	256	289	275	291	279	276	271	268	254	257	263	285	290	266	254	266	251	282	260	229	277	281	297	277	279	290	277	255	252	264	244	270	253	266	309	258	241	278	264	277	264	272	271	268	280	240	271	252	288	259	233	253	267	265	257	274	271	242	243	246	250	248	257	264	271	258	247	233	254	262	257	253	258	281	273	263	281	278	274	276	268	252	302	254	259	263	236	292	292	262	239	254	293	265	273	273	279	263	280	257	260	245	265	233	270	249	251	283	251	276	263	267	274	248	236	275	262	265	287	268	269	267	268	260	270	269	254	278	260	303	301	270	258	283	261	253	250	251	247	276	287	265	286	254	247	271	244	254	280	257	246	258	233	273	255	278	272	277	293	274	288	284	256	281	262	256	278	261	286	231	264	240	264	267	277	300	235	276	255	260	273	261	277	254	272	253	265	265	243	230	262	273	261	251	249	272	235	236	288	297	277	248	260	281	267	277	265	273	258	265	256	244	280	255	247	256	280	261	250	235	256	296	262	271	245	242	248	275	225	242	270	261	275	279	278	264	257	271	253	264	278	266	255	271	283	263	288	261	255	266	286	269	258	280	250	303	288	282	301	244	299	258	281	285	267	223	247	275	280	270	259	283	263	249	265	292	275	292	263	248	276	285	258	270	233	276	270	257	272	269	267	246	289	269	262	256	276	241	286	287	292	277	217	255	291	261	291	253	277	267	241	258	268	264	270	253	242	281	262	258	278	298	267	301	246	266	266	251	264	257	255	240	262	270	264	286	260	257	281	244	277	258	255	285	264	282	267	301	277	257	267	258	277	229	285	286	254	258	283	262	302	287	274	277	239	236	283	282	263	248	270	273	268	270	273	279	269	276	276	276	272	244	254	265	289	268	277	250	289	233	263	254	278	283	246	258	255	274	276	228	267	268	255	237	265	285	272	288	312	253	289	298	255	234	287	267	274	266	278	299	285	272	248	304	259	257	281	233	266	279	244	262	271	260	278	246	256	280	258	250	259	256	269	275	270	259	252	277	270	275	260	253	238	273	277	254	296	269	260	267	282	281	277	265	266	243	271	248	282	272	264	278	275	285	283	284	297	269	258	269	297	266	259	254	273	274	276	291	283	281	272	258	296	286	289	251	280	264	284	297	294	275	278	271	261	276	279	248	260	238	269	281	260	283	262	252	246	261	283	278	267	305	291	269	246	218	279	271	327	303	263
6618	4419	8464	8661	6403	4497	3682	3096	2632	2240	1829	1567	1276	1152	1006	940	855	827	803	791	820	719	718	722	723	682	719	733	684	672	679	653	652	661	625	657	661	647	673	665	596	652	586	606	641	603	648	629	670	629	588	621	643	631	643	597	629	638	593	616	683	591	604	652	583	612	605	642	692	661	686	585	584	668	631	619	638	631	663	640	624	600	637	611	614	639	623	606	611	638	621	631	592	652	622	630	654	595	621	624	624	619	665	664	609	642	598	613	550	590	620	624	638	634	580	618	616	616	634	617	613	632	601	593	635	591	616	602	621	630	579	613	597	621	643	657	625	615	596	608	593	616	687	590	627	590	635	597	573	667	672	641	621	602	589	615	601	631	625	623	632	564	598	634	610	653	650	693	609	620	618	677	648	626	646	564	627	636	628	628	653	609	643	620	636	598	588	616	588	616	630	621	600	623	626	578	658	635	600	632	609	602	596	621	625	583	634	614	668	635	634	607	599	627	652	680	611	612	656	619	626	623	618	643	630	610	628	623	624	610	649	633	609	582	620	612	622	595	641	647	645	615	606	609	603	695	617	657	624	637	610	613	615	634	565	606	636	622	636	592	631	626	659	647	615	667	596	624	630	624	603	692	614	674	656	583	674	648	637	601	568	635	609	639	656	663	634	621	588	629	592	623	639	624	624	628	614	583	654	621	662	670	564	611	630	647	655	643	605	661	639	591	626	623	617	635	645	659	624	614	679	642	643	620	587	629	670	648	647	575	628	631	683	592	675	647	626	621	704	653	620	605	608	630	660	602	609	599	662	628	618	606	632	624	598	623	570	650	651	554	595	641	598	637	651	612	584	593	617	614	620	643	633	618	587	600	627	580	623	655	642	572	606	654	664	652	634	615	663	630	607	615	578	621	606	643	644	640	634	622	563	642	593	579	611	654	657	622	614	591	608	660	613	637	662	629	620	629	595	621	591	581	570	643	607	624	570	630	675	640	642	641	616	618	621	625	652	626	573	652	639	623	672	620	649	625	649	624	618	607	633	660	576	634	623	670	633	643	609	623	601	605	627	594	578	576	652	602	643	681	679	598	685	615	615	618	600	659	655	634	616	610	626	588	667	632	654	625	604	624	606	636	646	600	649	637	612	627	658	581	618	662	646	636	619	590	637	609	641	667	618	605	613	639	609	607	642	658	619	616	624	657	627	637	643	596	575	649	644	620	673	621	626	659	610	603	613	571	625	602	588	652	651	641	615	686	627	633	630	652	645	662	660	604	635	630	655	658	644	633	630	581	615	645	626	633	604	575	601	633	570	605	660	625	648	650	615	608	628	608	626	652	596	613	631	639	644	609	626	611	640	607	622	631	653	557	638	624	664	610	586	624	587	638	590	626	655	629	617	636	647	659	608	603	596	628	644	609	611	639	665	655	686	630	621	607	699	610	613	654	618	603	596	638	638	633	661	659	633	589	618	664	599	602	644	693	607	556	631	618	689	582	614	644	632	628	642	615	611	655	628	624	614	587	634	632	642	609	648	603	658	608	661	643	654	627	619	625	623	644	637	610	597	619	631	676	655	633	620	634	630	622	627	636	672	673	630	631	669	644	637	651	610	604	620	629	644	642	626	611	639	639	658	656	648	641	662	618	640	649	587	601	638	623	607	651	646	600	625	661	592	616	648	579	641	607	639	648	627	637	672	665	623	584	646	681	658	648	641	638	669	638	644	629	617	619	607	638	621	655	652	636	636	645	677	617	614	597	647	632	609	667	643	640	588	652	623	618	622	663	667	654	643	632	628	646	654	647	631	605	640	684	629	636	633	665	630	648	618	640	616	640	609	644	624	637	610	676	623	674	644	617	553	604	648	618	679	618	595	600	671	615	655	637	627	628	634	649	642	633	620	639	600	595	617	623	642	606	657	626	622	616	648	617	628	645	618	682	638	648	628	597	644	626	640	582	631	623	619	599	609	636	599	621	617	619	619	651	667	655	688	606	633	579	626	651	658	637	595	640	585	599	631	605	643	615	625	621	619	633	662	610	636	600	605	666	616	598	598	617	600	610	636	610	674	612	615	648	645	611	647	632	634	605	643	639	648	616	617	638	642	629	627	605	623	620	622	647	666	630	623	637	666	606	647	636	620	593	630	602	620	649	649	653	618	635	612	631	622	631	646	637	620	580	629	690	618	639	588	587	594	634	678	631	622	634	628	633	610	585	624	612	648	594	624	603	675	639	620	604	609	647	619	592	625	647	595	669	617	630	592	595	624	633	645	602	637	595	643	642	624	624	604	624	637	616	665	631	586	633	626	611	648	641	587	616	653	642	613	655	594	603	669	649	630	566	602	610	635	623	627	630	660	652	582	676	625	600	619	647	648	621	647	628	591	584	620	594	630	647	654	634	609	665	619	650	593	646	601	616	627	597	662	647	616	652	657	603	593	653	641	611	607	605	611	628	607	640	618	635	595	625	589	643	637	653	649	626	626	637	631	563	637	659	591	616	621	649	648	632	594	636	666	654	611	627	651	637	640	630	679	657	606	636	611	615	670	586	624	596	658	691	614	606	609	632	606	645	673	631	618	598	695	609	605	636	578	597	589	575	585	617	652	626	660	602	601	620	658	639	617	651	667	649	626	656	610	648	664	648	644	660	545	647	631	632	629	637	609	620	613	647	656	669	630	643	656	584	615	586	594	636	640	627	643	655	603	621	583	662	610	642	587	648	650	622	592	615	617	622	648	619	622	644	631	626	657	667	670	604	618	645	638	670	666	631	662	607	653	634	657	639	624	621	607	610	586	603	641	599	646	610	610	566	632	629	588	636	625	613	626	626	586	626	622	666	618	611	621	628	676	615	647	613	636	645	623	588	599	625	640	659	634	620	624	609	597	613	645	651	614	623	603	640	587	629	620	607	601	656	637	576	640	618	626	611	629	653	663	593	641	617	675	649	623	586	646	598	589	636	569	608	598	627	631	624	689	611	589	605	617	627	676	583	622	628	630	684	637	608	671	623	578	566	605	626	584	650	600	631	689	668	622	620	618	631	621	618	638	633	632	600	654	615	600	627	650	656	624	631	649	637	593	625	614	625	619	574	680	676	618	578	612	623	648	607	638	634	628	642	636	629	671	644	623	630	632	656	654	680	618	624	640	627	609	624	567	603	652	636	592	609	640	611	571	621	631	632	618	593	613	622	649	608	628	620	655	645	648	644	624	653	659	646	662	631	659	620	608	625	646	645	645	583	635	603	627	576	622	613	625	629	608	618	585	645	626	606	617	631	671	662	631	637	588	647	664	647	635	619	589	613	635	639	622	682	621	630	638	621	639	614	626	620	608	605	621	663	643	631	607	667	640	644	644	588	672	669	634	635	598	626	642	597	607	639	639	657	617	636	665	619	617	630	607	629	619	568	608	651	600	661	665	630	667	671	614	661	621	627	637	655	600	611	585	609	657	664	567	629	642	562	597	645	656	650	610	591	610	622	649	643	596	601	621	591
19053	8045	8395	5982	3617	2006	1432	1190	997	869	664	561	478	436	450	380	389	369	329	379	334	325	365	333	292	294	298	313	353	302	353	296	283	263	314	328	282	308	300	335	311	288	313	287	277	313	251	303	279	317	310	283	321	285	261	302	282	286	296	305	294	309	250	320	270	295	267	315	335	299	289	290	272	278	295	290	317	284	280	293	291	304	293	294	287	273	327	296	286	302	284	262	282	301	271	307	283	299	287	259	306	298	299	300	292	271	290	288	320	279	304	315	313	304	272	294	293	310	254	284	304	311	285	275	273	286	296	303	298	298	319	301	291	299	252	321	305	324	312	302	287	306	283	266	303	284	267	289	306	286	289	286	244	289	312	263	306	292	282	281	330	256	303	282	317	309	258	297	307	278	289	277	319	280	300	283	327	299	282	300	293	290	297	283	287	277	305	295	287	317	276	288	307	265	269	282	320	274	319	280	316	296	310	296	270	304	290	266	307	292	322	347	302	300	304	279	280	315	306	300	314	305	315	318	306	306	318	273	283	335	286	292	316	299	304	309	301	286	274	294	289	305	267	285	297	262	278	292	326	296	291	253	271	335	311	299	302	264	295	288	280	317	258	276	312	318	276	337	295	262	270	276	299	296	306	282	273	296	323	294	284	311	280	322	282	287	315	279	309	289	286	273	328	300	316	287	281	277	292	283	310	302	248	316	274	297	335	289	278	286	333	300	343	313	289	303	315	330	281	288	323	279	317	336	272	257	293	312	300	274	289	300	311	301	311	290	282	300	334	308	303	261	289	310	278	292	316	297	298	307	287	270	278	278	263	335	273	260	305	274	309	277	278	301	278	289	305	265	290	312	302	282	315	305	310	306	264	283	241	275	284	308	299	296	283	282	294	314	298	318	302	333	302	290	311	293	292	288	277	334	288	254	270	294	314	319	266	290	325	323	304	307	299	296	277	313	331	308	307	295	275	290	323	286	289	275	322	286	292	281	291	288	265	260	283	293	300	296	305	307	288	319	279	307	280	308	314	282	301	274	289	310	278	298	325	296	303	296	298	332	301	291	307	302	284	278	290	282	291	296	303	267	283	282	270	262	286	273	311	284	285	318	286	300	275	286	305	330	305	323	310	273	326	290	279	323	293	310	271	295	270	309	315	280	290	311	274	289	290	320	272	322	285	299	287	312	273	282	310	294	310	259	316	301	298	286	308	321	316	294	276	323	272	286	275	300	297	282	272	280	301	294	300	296	299	293	253	315	276	307	313	285	312	267	264	291	294	303	299	318	274	277	301	275	279	303	315	304	289	286	307	281	318	279	292	321	288	291	283	306	299	323	310	265	307	292	312	281	296	307	257	295	290	284	290	262	279	256	289	296	302	263	295	305	283	276	283	316	318	282	264	316	321	262	316	312	305	330	304	290	268	313	288	292	289	312	259	257	297	307	284	270	288	305	308	290	305	281	281	285	323	289	265	266	276	313	296	289	290	277	293	312	307	295	279	271	277	260	286	292	285	300	300	300	334	318	292	312	317	271	281	257	268	315	299	321	329	294	288	306	288	324	314	293	283	291	300	281	306	285	302	276	286	294	296	278	297	305	296	272	318	299	314	306	278	304	247	276	265	289	281	262	316	285	284	300	331	310	307	266	299	309	326	332	274	261	328	304	288	307	252	307	303	324	314	277	279	318	292	268	273	289	280	300	293	329	288	271	313	282	287	307	320	293	299	268	305	313	266	304	306	288	324	311	298	285	283	345	278	278	288	265	295	297	273	271	321	329	274	280	275	293	289	288	301	284	268	273	269	275	269	291	304	298	295	278	300	279	315	281	285	280	312	301	315	301	313	265	318	270	291	312	318	321	305	295	316	279	298	275	283	269	313	279	299	284	318	315	298	296	301	299	275	284	288	289	285	299	294	275	289	302	288	295	305	329	321	328	261	337	277	318	324	300	268	280	311	271	300	310	303	311	288	293	286	287	273	285	302	299	301	300	279	312	251	281	293	332	319	278	303	293	281	290	289	324	290	307	292	268	296	242	284	294	290	315	286	294	302	313	306	307	295	320	317	276	284	280	295	280	321	306	281	311	285	305	321	293	298	317	297	305	296	323	263	278	309	266	289	305	275	318	298	284	301	327	315	288	322	284	303	294	308	292	316	280	263	266	324	290	267	279	283	297	293	303	279	294	281	311	303	290	272	311	283	300	294	302	320	289	251	296	288	258	308	240	318	321	280	288	283	294	288	340	293	268	285	280	300	287	298	289	289	262	256	278	290	331	318	312	302	273	297	315	308	310	294	282	298	306	313	275	300	303	276	305	268	277	293	302	286	303	313	264	266	306	299	288	333	271	264	288	295	288	293	283	301	265	307	291	300	299	319	309	299	318	318	295	303	314	303	277	281	315	272	292	319	294	278	328	267	292	307	307	286	336	265	284	334	323	316	282	272	310	311	300	293	293	296	276	272	286	287	314	309	295	289	261	288	295	292	320	299	280	295	272	255	285	313	284	306	277	291	315	306	305	298	324	276	320	333	299	288	286	276	304	280	300	296	319	317	276	276	318	274	307	285	305	308	299	309	326	313	278	299	295	304	263	287	295	270	296	294	276	302	310	288	285	281	309	301	311	286	309	277	290	333	269	294	313	302	289	298	282	314	292	296	265	302	311	317	326	311	314	308	280	278	271	269	294	273	309	304	333	298	314	305	289	306	294	302	277	308	273	321	277	302	317	263	300	331	277	284	270	313	329	267	290	248	273	307	283	270	293	288	317	295	312	296	297	270	295	299	281	287	322	307	296	282	263	284	293	293	283	315	296	324	252	280	324	279	324	305	306	325	303	303	315	287	262	275	277	307	295	304	279	300	309	308	320	272	333	276	333	320	304	280	306	287	298	261	307	296	280	282	296	262	289	290	289	324	269	314	280	300	271	291	297	307	286	275	294	291	290	278	282	265	279	294	270	247	281	313	301	286	295	274	293	264	315	281	279	295	273	278	309	276	298	274	304	293	291	285	321	322	284	302	303	278	328	285	321	298	293	262	284	292	320	289	297	296	310	280	324	305	245	303	309	306	309	327	274	288	330	297	257	291	272	282	290	319	315	297	312	279	286	297	266	312	280	275	299	287	338	285	295	270	282	307	285	246	266	268	309	269	306	279	315	288	281	303	265	304	290	300	303	283	311	307	290	316	270	269	335	284	292	273	276	298	272	270	283	257	308	322	283	278	303	270	273	312	275	302	294	300	289	311	277	272	289	279	277	284	329	278	327	324	292	281	293	340	289	298	290	270	291	318	299	280	291	296	281	287	305	295	287	257	323	295	324	288	308	296	283	304	328	297	286	291	267	282	289	266	306	285	313	291	303	294	307	275	298	282	285	293	326	285	279	321	321	281	294	287	294	285	311	319	278	290	315	312	296	299	321	293	286	271	278	295	291	278	297	295	316	291	300	270	299	294	290	289	291	254	298	289	286	334	280	279	323	301	288	315	288	286	279
12858	7084	13830	14147	10906	7375	6151	4895	4125	3547	2899	2499	1928	1610	1395	1280	1195	1102	1045	973	953	953	910	838	821	863	776	802	775	764	751	755	736	742	773	696	714	759	705	690	740	707	717	731	770	688	743	709	681	671	772	671	664	711	682	723	717	675	692	711	675	707	660	668	729	693	673	678	715	711	738	695	695	720	663	678	680	663	644	640	689	674	709	704	719	683	693	712	662	682	657	662	714	691	696	623	682	719	670	698	703	697	733	753	728	715	701	696	707	647	700	681	696	676	679	633	672	708	686	737	684	671	712	715	666	707	711	697	731	695	646	706	688	675	728	685	688	731	725	704	718	711	680	716	722	705	689	685	676	708	646	684	657	686	721	683	689	690	695	671	681	680	684	687	754	704	735	678	728	706	682	680	704	687	699	650	716	690	693	669	701	680	698	684	727	694	720	700	639	686	703	711	695	694	667	739	673	706	673	694	675	721	698	696	649	677	707	721	691	645	690	681	771	721	633	725	698	711	703	661	649	672	750	694	709	703	672	694	704	702	707	685	668	707	687	647	697	673	684	686	668	687	670	703	698	668	679	694	663	728	670	706	712	698	672	688	717	664	726	689	684	698	686	673	695	646	666	640	704	710	657	718	701	731	722	689	671	650	602	698	683	682	724	717	745	734	698	647	696	670	676	708	692	656	673	708	723	665	739	699	662	703	685	675	662	665	698	720	689	709	697	672	715	700	733	664	730	668	670	699	686	669	693	702	672	672	749	716	651	699	662	698	688	689	667	710	687	689	669	659	662	630	698	690	694	692	661	663	669	706	717	634	647	707	680	683	634	675	667	678	701	657	733	658	668	663	703	674	660	698	681	670	676	716	717	673	692	692	711	673	702	676	672	670	645	701	711	656	693	731	690	673	652	699	679	707	657	717	680	716	728	672	691	650	680	654	704	688	696	688	701	720	645	684	696	659	652	694	688	676	691	684	692	684	703	670	690	673	662	699	634	685	638	698	677	694	661	745	661	723	671	709	671	661	659	722	679	672	668	718	682	642	680	695	632	705	723	636	659	720	636	705	712	645	664	751	657	678	685	671	700	673	711	707	722	706	677	687	710	687	707	652	677	703	708	670	662	705	734	702	674	671	649	688	694	678	646	696	685	708	684	750	674	692	657	739	686	687	693	696	681	695	667	733	667	670	681	680	666	651	648	686	663	717	677	707	598	670	677	713	659	678	705	702	677	682	703	662	736	679	726	718	689	651	687	718	678	692	638	636	686	703	709	687	711	646	662	690	692	715	723	720	736	712	686	722	694	664	676	691	672	674	699	719	681	732	713	723	692	701	698	704	646	716	703	690	651	683	659	715	747	687	704	651	731	673	664	671	710	709	702	741	714	650	679	693	675	658	682	674	680	694	687	738	684	644	717	669	703	681	700	676	653	693	704	677	684	683	683	694	656	690	655	728	704	715	718	696	670	635	649	676	706	701	746	717	673	707	680	711	673	674	696	661	697	692	661	703	696	625	691	705	707	653	705	698	664	694	677	709	661	711	726	640	668	668	681	714	751	628	703	691	647	712	733	621	653	715	672	705	683	686	758	683	682	728	662	697	697	712	696	719	704	752	723	652	742	685	670	675	696	710	687	718	705	737	692	695	709	675	712	685	642	672	716	676	707	655	724	660	695	671	657	698	700	677	711	684	660	680	694	694	691	696	673	683	684	742	723	704	667	700	691	677	692	705	653	659	668	682	691	696	678	713	665	694	695	678	654	722	701	699	646	734	727	654	694	670	695	681	688	647	688	667	670	695	673	696	656	701	687	690	718	680	672	703	675	732	768	683	748	692	687	742	609	671	693	682	667	722	678	669	673	697	656	612	670	632	686	677	686	680	638	644	669	672	680	697	709	660	702	670	706	696	690	687	707	700	727	686	734	718	721	678	683	748	688	684	693	677	727	723	700	660	681	690	680	717	664	695	725	708	700	657	703	668	688	772	686	726	697	644	684	657	670	665	643	693	659	729	685	697	655	703	622	691	668	701	685	710	701	711	685	662	669	697	676	711	701	651	730	665	715	680	637	686	689	734	708	644	678	708	686	716	697	692	723	701	677	686	663	721	677	690	692	685	659	710	686	707	643	669	678	710	665	619	688	710	711	663	660	669	757	669	677	694	651	670	662	669	680	669	660	674	681	671	685	737	690	617	662	683	701	687	698	679	701	662	751	672	683	649	693	667	645	738	694	692	690	662	662	670	687	690	683	647	699	677	715	687	715	734	703	686	703	693	681	659	689	687	703	644	682	665	701	701	731	665	668	642	746	684	698	675	671	661	679	655	675	671	632	698	651	673	689	703	679	644	606	701	687	687	686	672	717	667	699	691	702	712	675	663	669	669	680	703	657	661	685	683	714	653	671	660	693	674	692	652	644	687	708	657	660	670	710	640	706	693	694	702	718	729	696	647	718	668	670	714	708	695	709	706	720	711	697	690	715	689	678	642	697	684	667	687	731	721	686	681	679	682	667	692	697	732	696	683	674	665	734	674	680	674	706	678	733	692	672	704	723	681	657	698	659	633	674	722	630	668	727	675	659	699	651	656	696	662	746	663	686	663	709	705	721	694	687	745	672	681	643	703	729	660	690	690	685	673	672	674	664	718	711	673	698	696	670	679	693	637	724	636	717	726	719	706	679	701	722	669	711	691	711	675	693	717	685	674	685	681	750	656	709	651	713	706	675	675	652	699	675	695	696	680	707	624	728	690	717	705	722	627	656	697	708	672	696	671	656	718	676	664	731	648	678	690	666	704	663	694	682	671	686	702	736	695	641	641	676	704	713	680	685	707	682	650	719	713	722	658	688	643	706	697	674	755	682	667	672	652	720	685	628	681	700	668	725	656	635	707	653	703	717	685	681	696	707	725	704	718	709	694	703	702	668	708	645	651	671	668	669	657	671	654	701	664	684	660	664	713	708	675	713	699	709	720	660	636	677	669	666	709	672	689	697	715	706	643	666	655	685	652	704	707	678	682	685	677	692	682	660	690	682	728	691	668	699	718	680	686	687	676	649	671	644	681	673	671	718	668	656	688	685	701	639	666	657	684	707	698	701	699	693	733	690	675	703	728	688	666	694	706	664	698	708	677	683	641	697	709	645	690	664	674	710	676	693	664	685	662	755	694	692	661	670	676	703	647	681	647	654	714	687	666	696	674	694	675	689	708	650	699	728	641	712	690	721	668	608	695	650	695	715	718	674	683	683	693	723	661	679	670	649	630	677	679	704	702	745	701	715	707	651	732	697	686	657	624	690	674	706	718	661	721	715	746	684	679	656	732	757	681	698	686	725	669	667	687	699	677	671	636	634	754	643	711	695	702	696	684	679	694	720	690	683	646	736	687	707	679	706	678	721	712	679	708	676	667	697	772	657	679	696	649	657	657	662	674	707	667	662	682	656	667	671	668	735	673	650	662	714	690	706	655	699	673	731	697	728	682	703	689	678	638	694	650	691	709
27138	12117	11065	9591	5846	2994	2204	1681	1272	1018	832	653	583	504	410	469	383	372	379	349	315	339	300	298	308	299	324	311	309	308	310	317	326	290	307	330	307	273	269	296	256	288	286	300	308	274	271	301	305	289	328	265	264	275	260	292	297	292	257	282	272	275	284	282	276	282	281	290	287	264	285	279	300	262	324	289	264	285	299	290	271	297	289	282	290	269	285	277	260	269	305	250	247	270	299	252	287	272	286	278	258	278	279	291	267	261	314	291	255	259	267	293	271	261	304	268	279	281	257	274	289	287	268	293	263	268	277	244	262	270	250	288	295	259	290	294	275	260	255	273	278	299	304	248	271	257	270	271	283	302	271	298	296	284	256	264	269	289	295	253	329	300	312	296	276	305	292	279	260	291	262	274	278	282	285	284	280	282	294	314	272	281	229	240	290	269	278	272	263	273	271	285	269	299	283	269	284	265	266	293	292	259	299	274	274	288	255	277	291	276	259	275	294	296	250	273	294	271	281	270	258	290	279	263	273	316	278	266	275	259	290	300	269	301	307	254	279	268	259	293	296	262	284	276	275	293	293	264	281	313	300	256	260	279	253	287	244	260	274	254	267	269	275	267	290	313	284	266	276	273	290	282	299	280	259	304	274	290	262	270	283	308	285	293	229	261	282	271	285	293	274	275	273	262	318	280	281	273	245	261	259	267	272	269	275	291	243	294	261	286	278	250	312	298	298	261	265	302	309	279	259	268	265	302	269	292	287	281	257	267	288	263	276	287	277	274	271	262	273	306	280	300	289	293	255	276	296	296	287	289	289	264	274	285	266	279	258	280	248	273	271	271	289	263	276	289	229	262	256	274	292	278	259	265	293	279	270	246	265	279	299	287	253	293	269	266	275	291	286	275	296	265	273	272	271	246	262	283	287	286	295	288	289	294	252	279	305	265	307	269	276	274	307	298	288	299	258	301	299	270	273	264	279	304	278	303	286	306	277	268	250	280	255	272	244	285	306	263	285	253	292	300	294	285	250	271	274	283	283	278	275	266	273	285	282	278	268	297	272	246	305	277	305	282	281	274	252	239	272	248	278	275	281	262	293	297	275	262	294	306	273	283	274	271	276	284	252	304	285	311	273	271	259	276	266	293	265	296	291	262	272	287	268	286	266	276	282	297	258	306	291	268	250	268	286	293	238	280	310	246	274	278	270	266	271	239	289	278	305	293	271	270	287	290	268	283	298	260	270	307	282	305	262	258	277	274	276	266	260	279	286	263	253	259	264	310	291	256	291	295	268	278	268	233	271	257	281	286	286	261	278	290	298	266	259	284	255	299	294	295	255	278	276	265	331	289	272	316	298	262	258	298	253	293	258	266	291	265	284	284	294	257	267	250	268	285	255	273	268	298	259	268	292	257	307	271	252	272	279	301	290	274	282	289	283	267	298	295	298	278	275	291	293	277	273	255	296	295	245	243	294	280	280	283	281	266	259	286	297	267	233	264	276	258	240	283	275	272	252	255	253	308	281	298	258	266	268	271	256	277	262	306	290	260	252	267	259	278	285	238	242	296	295	254	284	296	266	283	273	277	248	285	239	286	261	281	286	322	260	263	275	301	247	284	286	287	283	289	288	256	278	275	278	300	245	270	298	271	269	263	242	318	263	317	296	290	277	276	280	295	277	256	278	304	271	279	264	295	297	288	260	308	286	254	267	283	280	284	304	292	329	274	268	272	282	253	272	291	259	261	297	281	273	262	259	248	258	303	254	270	244	269	285	270	311	289	286	293	282	271	312	263	271	275	300	254	278	277	265	255	310	270	260	256	277	288	284	280	277	310	282	269	259	295	238	296	313	264	245	250	292	270	298	285	272	285	290	289	278	267	294	298	258	272	275	293	277	285	274	270	298	293	306	281	280	266	262	272	273	292	281	309	274	289	277	274	263	288	270	268	281	277	275	305	280	256	285	295	285	318	291	264	297	241	260	311	255	252	264	258	283	286	291	265	272	275	297	243	281	277	263	285	257	269	282	264	251	282	269	279	313	288	265	259	299	327	329	276	295	264	284	304	266	269	296	288	292	270	268	293	267	286	301	292	246	276	269	294	272	294	262	270	273	295	276	283	298	287	274	308	281	263	324	274	295	260	280	263	273	244	288	269	257	280	294	252	288	262	249	299	295	278	286	272	268	275	291	258	255	281	256	263	282	283	273	300	289	319	297	268	286	261	279	273	282	275	240	287	278	267	287	279	287	262	249	291	261	291	279	283	300	292	241	252	248	265	299	275	265	271	285	291	252	280	322	303	301	290	298	246	316	296	287	274	325	271	293	285	277	287	277	271	276	253	278	250	262	259	307	305	280	264	277	262	302	263	234	288	271	260	288	274	271	279	272	271	289	295	276	259	253	258	285	312	267	289	279	283	267	282	304	287	294	270	290	265	262	291	249	273	253	283	284	278	286	296	301	256	298	262	291	272	279	278	249	254	265	270	281	295	275	287	301	264	291	290	273	264	277	248	262	274	269	288	268	285	301	283	285	295	264	311	258	270	270	295	257	296	287	256	273	279	297	289	262	285	278	289	298	294	296	293	274	272	252	289	286	309	289	306	257	290	308	286	295	290	321	257	281	277	272	271	280	287	276	288	282	293	264	283	279	271	297	281	259	269	279	281	266	280	282	270	262	306	289	279	284	255	261	248	284	251	248	279	252	298	285	262	278	274	282	256	287	315	321	283	269	263	279	269	283	291	244	274	288	287	287	268	253	296	278	295	249	255	257	277	287	231	229	294	285	277	268	256	282	255	267	286	273	285	283	298	307	294	253	283	271	255	255	292	309	261	276	248	248	303	263	259	273	290	274	269	282	296	295	279	263	280	266	247	270	284	236	283	289	311	291	278	277	266	281	277	264	277	254	269	289	289	285	284	264	274	278	290	287	291	264	289	254	284	263	272	315	281	264	269	304	277	281	253	264	272	282	290	300	259	270	292	316	289	288	275	279	290	266	237	284	265	258	303	279	291	281	244	300	284	313	287	274	255	280	272	268	303	277	274	247	265	285	297	303	277	262	274	248	272	272	284	296	278	265	269	280	262	276	261	261	269	292	294	271	254	296	301	289	267	239	293	282	327	273	276	297	267	279	295	284	272	250	270	298	263	250	284	305	270	274	246	264	293	257	285	303	267	283	272	258	285	291	260	303	285	285	263	252	323	300	292	296	286	268	291	252	240	289	274	284	261	252	276	285	276	282	282	298	281	291	239	296	281	272	273	277	280	266	280	296	266	275	291	253	288	300	273	256	267	255	267	285	276	299	292	299	272	286	260	274	262	304	298	289	291	284	280	279	285	251	293	275	278	286	295	281	295	258	263	318	257	256	270	267	297	293	280	258	292	285	272	285	285	289	256	217	244	315	283	269	274	300	258	258	280	285	246	262	279	268	284	271	285	262	240	271	272	298	256	279	285	283	297	259	268	270	258	250	279	244	300	278	264	267	289	273	262	315	292
16160	9574	16600	19757	14868	9789	8441	6576	5474	4709	3811	3151	2393	1947	1742	1457	1321	1265	1127	1062	957	965	854	866	881	804	810	795	798	766	760	711	758	710	736	753	720	725	732	731	716	704	711	690	668	664	712	639	715	680	692	659	615	653	614	640	634	649	683	686	669	629	657	643	629	644	676	631	678	640	668	627	680	639	640	626	666	643	645	595	626	655	666	635	673	690	624	632	661	646	676	635	647	611	634	672	652	663	678	637	680	645	608	645	661	623	648	649	574	660	635	605	686	688	647	620	640	620	652	660	663	656	640	661	677	649	620	660	668	668	661	638	678	632	652	705	655	637	623	669	628	643	620	662	612	601	637	661	684	619	653	676	616	645	643	644	636	625	653	631	626	653	642	663	668	648	602	621	666	601	641	678	658	716	660	653	695	612	687	689	601	648	658	620	619	671	654	632	643	672	633	678	632	629	624	595	606	619	620	643	607	650	644	647	677	674	649	697	650	670	704	653	641	659	624	591	625	639	615	662	617	658	633	635	640	626	679	635	627	633	670	629	620	669	653	673	632	618	699	667	621	629	646	635	642	683	649	618	642	689	637	660	637	639	647	703	675	638	644	639	635	610	622	636	643	635	646	668	661	659	611	672	645	666	599	656	632	645	599	640	578	668	683	630	635	648	631	649	668	648	640	648	599	598	653	600	645	644	697	607	648	674	667	660	681	659	674	636	652	634	642	653	656	640	661	699	627	647	655	671	681	650	605	680	591	645	666	640	701	674	611	625	659	667	653	683	671	673	659	682	635	638	647	635	671	642	689	594	692	644	646	618	718	696	614	630	679	675	652	693	636	673	661	640	618	633	673	673	660	661	661	617	654	612	631	662	657	630	668	658	613	690	669	618	671	633	659	685	600	631	662	649	662	627	618	640	653	671	637	694	671	630	647	674	585	677	647	636	627	651	688	644	613	626	622	618	650	661	674	689	650	648	644	652	612	634	646	658	675	679	640	636	653	669	642	649	645	631	650	598	627	643	643	618	613	640	707	649	591	663	643	633	597	667	652	672	685	631	646	656	642	617	593	677	642	673	664	639	642	717	632	602	659	616	606	668	651	668	651	623	704	643	697	656	654	618	647	638	662	643	609	673	652	598	622	664	639	643	674	684	651	653	661	591	625	619	652	637	618	649	636	643	636	620	636	601	687	659	597	627	645	628	595	626	644	635	675	674	657	634	650	628	629	667	658	657	654	676	662	721	610	681	650	656	593	660	651	624	666	615	602	640	653	611	676	634	626	625	620	635	625	602	611	637	598	613	658	661	677	655	601	632	627	646	649	657	640	679	638	671	618	659	649	638	654	658	623	618	629	652	670	645	625	663	661	640	583	690	616	683	640	699	654	657	647	624	639	683	678	614	658	660	642	655	621	641	644	677	635	641	634	643	620	671	640	669	621	658	626	669	661	632	631	637	648	632	645	637	631	660	662	652	627	652	625	670	673	637	649	658	617	624	605	623	687	676	673	635	664	634	661	665	635	674	646	647	656	634	688	652	643	641	648	653	658	631	644	651	618	624	650	653	667	626	663	676	627	594	645	666	612	609	586	657	621	617	643	679	644	666	690	643	683	667	673	664	620	668	631	700	606	640	646	624	663	627	633	666	665	654	601	650	666	715	612	670	622	666	637	669	631	705	670	662	650	689	651	641	711	633	642	672	682	615	666	649	651	628	661	670	572	622	623	671	686	645	620	616	667	631	607	627	677	653	648	682	661	635	653	622	648	634	652	662	630	652	662	658	662	673	678	629	642	612	672	635	617	613	624	628	675	601	600	640	671	637	632	706	616	660	629	672	628	668	679	599	641	624	662	713	662	656	648	672	671	641	611	627	638	658	619	667	610	686	675	639	626	654	685	655	675	658	661	644	640	667	685	625	613	627	648	662	653	666	612	682	635	664	639	616	604	636	619	655	612	596	672	632	670	683	611	661	596	629	626	650	644	651	640	645	639	636	631	621	592	654	672	623	640	640	641	638	644	647	652	635	657	628	658	656	676	631	652	655	676	617	584	622	614	640	633	664	668	623	627	673	608	655	639	598	679	625	635	669	619	599	554	633	643	672	642	629	611	675	661	666	616	665	686	661	635	610	667	677	626	639	683	635	648	695	634	639	643	656	626	585	642	648	616	667	605	607	684	663	641	637	633	667	649	616	658	642	650	642	691	653	626	644	676	627	658	632	672	652	629	622	651	666	603	655	613	702	685	617	686	635	653	625	638	655	692	654	618	651	676	676	685	660	625	562	621	652	641	690	652	696	654	654	639	652	620	671	679	637	662	645	614	655	629	657	674	644	642	628	650	655	640	645	671	610	637	683	661	677	629	690	631	643	628	644	599	681	652	628	635	614	615	666	654	649	615	639	649	644	649	633	621	662	586	600	651	670	609	692	635	654	658	657	676	686	664	649	650	608	656	711	623	637	631	689	670	666	634	622	661	642	680	638	650	594	635	653	592	661	673	629	677	647	611	664	644	597	725	683	663	647	647	651	627	632	638	638	633	671	652	653	657	622	605	644	619	646	632	610	618	635	674	609	663	592	664	621	674	629	650	694	614	635	633	657	657	650	620	636	629	620	650	667	620	641	665	658	665	663	634	685	669	666	610	656	596	630	679	647	658	650	652	649	645	682	674	651	635	655	638	646	667	659	629	624	675	695	677	603	605	593	643	669	623	625	671	655	685	700	672	604	680	620	642	658	633	638	612	652	627	646	660	626	692	605	645	674	660	707	606	629	657	638	638	637	658	624	605	671	652	655	614	690	643	634	637	677	646	601	588	643	670	652	636	647	628	637	602	639	662	621	610	677	655	651	649	668	596	640	638	663	625	625	685	663	677	657	637	598	615	587	669	668	692	648	704	660	621	648	679	734	671	598	672	642	696	611	653	604	687	657	672	667	626	633	682	712	592	616	673	645	602	615	704	650	652	630	604	635	622	663	692	684	637	650	689	642	593	712	641	632	628	693	637	654	675	667	660	680	610	700	639	632	629	601	616	673	669	691	654	682	613	665	656	635	634	608	657	662	647	629	635	643	679	634	640	655	681	692	581	602	629	618	643	709	664	622	648	677	627	631	660	666	643	632	642	647	635	626	641	638	655	634	605	649	654	687	667	628	628	628	655	660	585	640	651	652	644	658	629	645	684	622	633	617	636	629	703	595	635	629	638	655	636	618	682	638	635	625	661	698	662	589	651	630	663	634	643	645	633	651	618	633	623	655	624	657	653	702	682	666	617	711	648	629	638	616	621	653	640	613	631	636	621	653	678	596	655	655	666	615	700	644	645	627	661	636	658	648	637	647	626	641	638	653	614	665	661	698	657	673	690	617	599	659	656	654	649	613	643	657	688	665	684	641	675	652	658	655	637	624	692	719	621	640	656	631	687	642	638	646	665	635	650	654	578	670	649	657	629	670	564	627	649	627	686	619	625	628	651	617	628	617	659	632	683	612	650	626	658	631
9902	4355	4128	2922	1632	1042	872	669	591	529	510	442	356	340	286	322	293	274	293	286	261	285	260	252	278	272	293	296	285	298	291	275	247	289	258	258	267	273	261	268	264	265	286	286	251	275	237	224	275	265	297	246	285	226	257	269	283	292	260	295	236	273	275	238	288	255	242	258	244	262	253	256	266	241	274	273	276	260	284	280	265	225	265	250	272	260	260	302	278	258	259	293	266	252	293	253	247	284	275	298	277	263	297	265	260	245	269	259	258	239	295	263	251	267	242	277	280	267	252	261	264	245	285	265	242	261	246	283	243	283	251	253	264	273	279	254	271	279	279	249	279	285	262	288	253	297	262	246	260	264	244	250	270	268	277	252	294	275	280	302	289	288	272	282	251	288	264	255	286	256	264	272	233	256	280	274	271	255	255	254	244	257	275	286	270	255	289	269	304	258	262	278	307	267	273	246	261	270	244	298	292	272	270	277	287	279	270	265	293	243	254	257	218	263	275	257	219	232	259	249	238	266	248	251	221	250	255	243	241	247	263	274	277	274	256	282	246	254	247	252	259	271	263	270	265	268	282	236	239	245	282	266	286	269	243	289	292	264	289	250	282	281	302	274	249	279	270	269	285	262	259	258	258	279	252	265	284	231	275	306	272	260	242	270	259	250	275	243	265	277	249	241	246	259	272	281	284	276	280	269	257	274	236	260	264	308	261	255	243	244	273	270	251	274	288	264	246	274	313	275	258	267	253	268	287	277	265	274	267	279	247	277	260	281	269	260	234	270	267	265	272	268	278	252	274	277	275	246	289	259	267	273	283	271	276	269	297	251	271	273	256	236	278	274	269	273	271	269	250	310	282	276	268	257	251	252	263	264	264	253	247	274	262	223	278	275	233	244	272	265	256	272	252	220	235	267	233	272	241	267	256	238	297	272	273	301	262	274	279	243	260	270	278	260	256	253	249	260	249	270	288	269	266	267	274	298	245	257	274	281	250	284	265	262	276	267	264	204	248	268	273	264	264	272	291	265	240	297	262	239	270	285	274	271	262	285	224	256	236	254	250	278	264	265	253	260	259	267	277	256	278	236	262	249	266	254	269	229	245	223	251	283	270	247	277	280	259	255	282	291	268	263	269	261	267	278	293	270	223	262	272	255	276	272	280	243	249	263	274	269	267	274	276	246	249	294	286	292	292	264	247	295	309	278	262	250	286	272	286	292	262	267	250	248	248	271	239	257	254	273	261	251	255	301	237	292	285	271	246	286	282	272	273	243	259	287	241	281	254	265	243	270	287	251	270	273	273	288	263	269	201	236	272	258	274	263	252	251	282	253	270	289	285	284	306	284	251	246	242	264	236	258	235	255	283	242	237	307	265	235	277	241	267	271	238	257	274	270	256	262	279	301	298	288	236	281	238	279	236	269	267	255	289	300	266	277	239	267	241	259	303	241	266	290	259	287	282	256	271	278	247	250	265	276	249	295	280	251	269	255	294	227	284	266	244	281	297	264	282	260	235	258	305	263	276	282	250	256	270	243	277	288	272	282	281	272	268	279	270	284	245	259	237	276	276	277	252	253	296	270	262	269	284	258	247	270	254	277	266	270	266	257	233	272	267	264	252	273	285	233	252	261	253	248	269	248	282	255	270	262	283	250	266	275	245	266	272	282	252	235	251	267	262	270	269	266	224	284	288	239	279	275	261	274	300	237	295	288	278	264	252	258	288	263	273	252	255	278	280	282	267	270	261	261	289	281	267	267	257	253	272	247	258	272	288	296	256	239	287	299	268	282	253	264	235	257	263	233	277	267	243	231	269	290	267	273	263	242	277	303	279	261	253	271	259	269	267	248	253	274	248	256	263	261	257	274	250	245	249	250	279	314	265	282	301	266	279	271	245	258	310	287	262	264	256	236	257	265	279	240	274	226	303	281	254	265	253	266	270	260	247	268	278	284	269	266	245	267	242	279	255	262	266	270	254	273	279	275	231	232	274	283	283	313	253	266	254	279	288	269	261	268	255	243	250	287	261	275	237	256	231	251	282	276	265	264	246	264	296	295	282	298	270	263	232	247	290	238	259	247	267	249	274	271	286	278	277	247	250	226	300	285	254	268	244	259	256	236	280	251	259	235	224	270	266	259	252	234	246	265	250	296	252	266	274	262	297	244	238	245	268	270	273	247	249	221	275	273	279	261	264	262	268	262	230	300	230	244	264	272	270	234	278	265	266	261	281	250	265	260	266	244	285	271	238	227	234	285	248	280	267	248	270	279	266	241	288	271	283	259	248	244	256	290	266	279	262	254	265	289	242	249	259	241	277	260	263	285	310	273	251	267	258	268	272	247	232	258	259	280	252	265	257	253	262	267	274	250	256	258	230	262	269	256	250	280	254	253	263	277	293	269	274	247	267	276	250	293	250	263	257	263	270	250	247	262	281	292	268	257	270	324	268	256	240	252	273	271	247	263	279	269	263	271	286	259	271	295	270	242	259	240	246	294	229	306	270	268	263	289	257	295	279	286	254	253	289	259	278	260	283	282	294	266	261	257	256	268	230	254	275	290	290	268	285	224	240	290	267	246	284	226	247	295	284	236	281	273	277	261	277	276	275	245	272	261	273	285	252	235	262	271	283	291	268	287	282	303	260	246	232	267	251	250	259	286	241	260	269	270	277	253	286	250	268	283	264	276	256	250	271	283	259	264	239	289	286	251	252	276	273	249	253	258	282	282	262	246	262	240	289	258	271	266	243	305	272	264	248	264	245	265	243	300	265	223	270	281	262	245	269	266	263	262	268	276	237	243	259	268	235	261	250	259	250	296	253	246	255	258	276	240	257	253	270	303	252	209	250	284	243	277	257	277	233	268	257	256	279	265	252	269	275	277	272	243	275	266	264	267	265	268	303	255	275	306	249	244	252	276	273	270	248	250	248	288	237	314	259	230	239	285	292	285	304	240	265	276	247	260	304	288	289	284	230	259	269	264	262	270	257	285	282	281	275	270	246	243	265	277	263	296	257	303	243	226	247	287	258	259	260	257	263	223	255	289	241	250	242	271	282	255	254	243	270	298	264	281	277	279	241	279	295	272	247	295	273	283	269	294	296	278	276	276	263	250	259	278	264	254	243	250	273	260	269	251	277	260	272	280	261	262	243	272	254	267	240	282	247	244	267	280	287	225	238	253	266	282	238	289	276	273	307	291	278	291	285	273	272	267	250	254	255	275	251	256	295	265	273	236	260	281	258	277	258	271	265	247	265	259	284	253	240	269	260	279	276	257	275	250	274	256	283	266	267	279	263	252	261	280	257	271	271	246	281	272	246	249	253	240	267	236	290	255	260	253	273	275	268	263	261	259	302	276	242	284	268	259	258	262	258	268	238	258	261	259	244	264	281	258	273	250	249	268	280	263	272	276	264	279	286	260	289	267	249	244	251	251	254	239	255	289	264	277	257	301	248	244	267	289	283	274	266	266	283	280	279	255	285	272	271	262	242	254	243	269
6617	4346	7680	8397	5963	4262	3535	2930	2479	2154	1866	1536	1195	1140	1038	938	849	850	782	738	803	751	678	729	690	674	684	683	652	696	683	643	650	666	711	634	629	641	654	635	624	591	658	616	635	629	637	673	611	668	620	626	631	632	614	612	624	578	632	618	690	633	632	648	626	651	646	645	621	620	615	636	645	647	610	617	532	613	608	625	614	590	590	602	630	612	626	659	612	637	635	618	620	657	624	682	676	628	594	669	646	630	613	605	609	634	605	614	635	661	579	604	578	620	601	639	650	600	651	609	627	618	659	597	658	587	568	642	576	659	621	592	638	585	613	661	634	631	654	605	616	642	648	670	605	584	610	622	624	618	616	613	666	583	613	622	630	658	604	644	658	646	616	589	606	653	646	611	620	649	640	589	632	606	604	621	601	671	625	598	585	627	662	657	579	590	614	610	599	596	637	613	633	644	652	641	609	641	621	608	611	556	603	655	632	633	637	618	647	637	639	595	614	582	616	628	619	659	646	628	629	625	612	629	608	632	595	628	579	598	641	648	686	585	636	608	611	620	635	599	631	649	600	577	610	611	605	602	644	573	640	641	607	643	596	642	608	629	652	613	616	606	601	628	645	615	620	580	621	612	642	621	672	615	617	586	591	629	619	609	654	603	590	640	662	668	591	629	629	622	629	598	611	618	629	611	617	581	584	683	624	617	659	603	622	601	588	610	650	649	617	638	623	656	613	629	590	605	637	595	627	618	673	590	636	621	633	621	562	608	571	589	602	588	623	655	569	647	590	569	628	584	631	645	570	620	609	630	614	616	618	620	590	649	613	620	612	619	639	636	650	646	637	663	610	673	639	658	607	636	660	659	661	577	630	565	596	628	660	596	627	620	614	629	572	649	619	636	658	644	635	607	630	629	602	631	605	602	594	613	621	639	624	583	634	606	615	631	640	623	608	638	640	616	688	591	582	609	644	624	660	624	598	616	621	635	588	573	633	648	615	687	621	638	649	639	643	615	658	614	599	594	609	654	640	679	588	628	583	673	600	585	625	615	624	630	676	616	606	627	658	556	633	619	635	624	603	660	620	644	615	645	643	595	589	635	632	646	607	599	662	625	608	649	619	634	604	606	632	655	605	656	626	627	629	616	594	588	621	569	638	607	621	645	610	629	595	651	596	618	597	604	601	613	609	584	628	592	621	601	632	619	610	636	620	627	644	617	656	622	625	631	591	612	639	607	612	618	664	624	626	596	673	604	626	596	640	639	611	633	632	614	630	618	600	644	612	603	629	596	604	644	624	605	619	645	601	591	679	651	644	586	645	640	659	612	636	627	617	571	612	652	660	605	583	616	607	609	624	605	632	621	628	598	584	567	666	617	625	593	639	637	635	615	647	628	637	599	591	557	608	675	607	585	634	633	649	562	616	595	680	665	620	635	600	602	613	623	586	631	656	651	616	593	620	639	615	629	608	574	636	580	561	614	617	625	665	573	652	644	583	662	603	639	679	640	633	607	702	632	637	600	593	664	624	600	653	591	613	624	559	640	604	632	618	615	614	592	660	576	623	673	589	632	658	599	617	634	613	629	603	562	592	632	634	635	614	580	604	585	583	618	606	601	628	616	667	596	579	550	615	610	579	630	637	633	644	620	631	635	612	615	632	655	598	644	605	638	650	659	648	635	610	654	648	605	645	596	574	648	589	615	624	626	655	616	617	601	603	640	614	669	617	622	594	651	642	608	615	620	606	614	587	635	610	624	596	613	608	623	606	582	636	632	580	609	614	662	623	623	635	598	651	657	600	604	612	619	605	634	640	630	626	666	640	625	663	621	635	570	612	653	603	641	658	571	632	619	601	637	636	605	621	610	616	582	702	578	624	665	606	632	600	627	597	621	664	637	641	641	631	581	617	634	615	647	629	647	658	611	578	685	586	605	613	583	640	614	635	645	652	608	631	635	678	637	581	591	666	654	614	615	620	608	652	583	621	614	634	608	600	631	657	599	606	633	609	646	606	612	656	603	655	653	570	631	645	639	615	618	623	663	645	613	653	645	632	643	600	599	651	648	647	648	619	639	575	648	691	657	631	624	640	644	577	667	638	637	615	609	609	579	622	616	660	588	665	630	629	620	619	597	581	615	633	617	651	610	599	628	666	578	613	625	640	617	620	577	645	649	618	650	589	579	634	639	635	621	661	622	588	656	603	661	678	622	610	647	619	594	651	636	590	622	652	595	594	591	642	605	594	641	610	622	611	636	647	577	615	594	609	569	649	600	595	631	621	618	574	631	612	626	582	596	582	634	574	627	662	573	628	559	615	633	613	602	616	626	640	642	621	606	613	618	608	597	649	648	634	617	574	658	610	652	636	612	628	596	607	609	637	614	607	618	559	596	632	574	612	626	631	553	595	633	606	579	648	628	638	608	635	648	642	612	636	587	634	584	636	665	632	631	650	656	674	686	600	651	606	620	612	611	632	634	605	595	664	640	617	626	626	630	633	612	663	616	664	671	664	557	614	669	613	643	644	645	624	633	581	663	623	649	651	651	603	602	566	609	631	637	626	597	645	624	587	622	637	614	617	619	609	621	628	688	568	624	632	649	638	651	641	587	654	630	632	676	677	632	651	649	650	652	651	684	670	640	612	653	625	684	633	600	592	652	630	633	648	595	623	631	619	611	616	609	609	594	637	621	606	596	642	574	637	611	651	607	626	660	586	640	622	583	600	630	633	607	649	667	629	622	630	645	605	650	612	639	647	661	650	632	646	596	647	592	574	628	600	640	622	633	627	625	632	610	651	625	621	641	643	610	623	638	607	592	615	625	655	605	640	640	636	607	624	638	624	631	617	595	632	652	652	630	599	599	627	632	623	645	587	594	629	645	630	593	610	617	631	654	635	619	653	580	607	671	601	621	583	603	626	619	601	661	600	618	632	643	624	622	632	597	651	636	615	651	631	639	630	666	637	656	632	624	669	605	642	602	606	664	613	679	619	623	629	578	665	610	636	653	610	641	587	661	635	641	628	612	722	638	569	601	667	611	625	640	653	632	651	636	620	594	643	625	621	632	628	598	633	625	629	631	579	661	618	634	618	635	602	633	646	648	626	672	612	644	655	619	605	644	576	645	614	588	630	611	671	650	602	599	598	605	625	624	612	644	620	608	628	611	655	630	591	638	595	647	612	611	648	647	651	650	620	638	602	609	605	644	662	636	662	627	659	653	647	631	590	571	620	670	630	626	626	664	679	621	652	644	601	632	583	588	664	600	657	641	646	654	637	637	634	584	624	648	673	608	663	598	608	611	608	590	607	622	621	640	554	567	628	642	623	630	642	612	587	592	639	648	651	649	582	620	623	653	603	595	651	635	639	650	656	624	655	657	595	620	644	633	640	633	631	643	586	637	585	629	613	682	587	620	603	626	635	654	646	629	639	651	630	606	618	624	652	614	612	608	603	636	625	612	620	660	631	619	646	637	609	620	639	572	643	606	645	585	612	635	615	627
18739	7761	7842	6181	3528	2139	1522	1163	999	813	705	547	510	446	400	373	379	341	308	337	332	311	346	338	332	297	267	309	323	340	314	283	314	302	268	294	295	278	281	276	318	291	299	275	295	276	281	263	296	301	268	305	275	275	298	300	242	289	301	310	288	295	332	313	264	304	295	281	259	273	288	275	278	307	292	301	312	288	315	298	291	325	291	282	282	318	320	263	313	330	293	299	295	310	299	290	280	253	292	276	297	286	311	314	312	308	309	293	302	291	271	302	281	308	318	328	317	302	329	307	311	319	314	281	295	260	300	285	282	306	285	256	284	300	258	315	289	278	303	280	265	297	302	324	280	328	275	285	284	300	267	299	282	276	340	294	287	301	274	269	279	285	324	271	271	305	311	265	296	295	301	296	294	272	298	304	289	314	266	286	298	319	303	289	332	297	304	315	306	293	290	303	284	306	311	310	292	283	298	297	313	283	315	325	279	275	311	296	301	275	294	293	272	311	271	272	303	319	278	291	330	271	302	308	281	304	295	307	306	275	289	290	320	293	301	311	290	294	282	322	273	331	283	286	319	272	248	298	307	320	280	302	305	275	301	322	299	286	311	282	291	314	276	313	317	264	303	296	276	289	303	313	313	311	303	279	291	307	270	280	322	268	275	272	286	283	308	303	307	282	320	279	292	284	274	294	273	316	278	324	305	287	260	306	308	292	319	309	300	291	285	340	293	266	268	323	301	268	268	301	287	315	292	240	285	283	319	327	309	256	304	295	307	299	264	293	318	301	270	309	286	311	304	309	292	287	286	313	304	304	265	296	285	261	319	291	283	296	263	281	298	282	268	339	278	296	289	291	306	281	269	310	267	286	313	288	290	301	285	300	268	284	292	277	299	309	283	300	304	290	311	299	289	296	317	265	273	275	273	290	279	298	277	290	287	296	251	300	307	284	292	286	321	324	268	281	300	260	296	288	306	266	268	313	302	285	293	270	273	305	304	275	297	285	295	304	295	290	319	314	322	306	296	302	276	302	310	270	333	266	295	319	271	299	305	261	321	278	281	287	309	321	303	276	293	281	295	306	297	287	275	278	279	302	283	307	301	285	282	323	287	283	295	271	302	295	285	285	261	290	288	299	297	269	279	292	291	301	316	290	303	309	333	297	288	285	292	273	261	284	273	311	263	309	277	277	285	295	334	261	270	297	302	293	290	299	309	295	292	290	294	323	268	279	276	286	257	261	288	279	261	280	307	260	286	282	279	306	285	268	288	297	286	297	273	252	306	304	305	324	311	291	317	282	324	275	264	269	288	305	282	309	272	302	269	293	304	265	289	277	285	298	301	285	286	322	265	291	284	226	314	291	278	262	304	290	278	265	294	276	313	286	324	298	305	273	281	276	265	306	301	276	285	293	277	302	294	331	279	305	312	305	284	314	288	290	304	280	292	294	273	280	290	266	257	277	300	251	322	287	286	242	318	296	286	253	291	312	300	264	316	288	279	271	300	281	303	294	286	294	294	254	281	314	283	278	260	284	283	302	283	279	281	253	256	269	303	306	316	265	288	308	272	288	283	279	310	271	304	314	270	334	269	267	292	292	292	300	273	274	305	327	306	318	268	279	280	262	293	302	274	273	297	305	302	307	300	280	311	277	290	334	369	284	266	335	268	298	287	282	295	296	256	265	313	292	315	288	290	332	311	254	273	295	261	339	281	285	292	301	311	306	312	310	293	279	269	273	252	265	308	260	304	266	305	316	317	303	289	295	290	273	296	290	311	321	318	302	308	329	337	300	307	304	322	291	289	277	292	275	280	302	280	343	309	304	299	291	270	292	347	260	287	280	287	308	302	288	277	282	275	294	284	314	289	298	323	330	331	307	291	295	277	307	293	278	299	289	318	289	277	296	288	317	282	304	297	292	303	309	278	292	286	298	276	298	275	270	276	293	286	308	302	296	275	302	289	265	318	298	297	275	311	306	304	294	296	287	300	299	302	284	301	309	269	292	296	278	331	259	288	307	298	281	306	291	275	316	292	282	289	293	274	279	310	313	289	319	292	289	310	284	304	320	316	307	269	289	272	309	266	312	289	260	333	285	297	279	313	306	276	293	295	314	305	308	311	269	284	292	284	317	318	278	335	285	278	284	300	284	300	281	270	310	306	285	303	257	309	288	295	265	265	274	299	263	289	287	288	267	309	323	284	276	302	298	258	292	285	275	306	273	310	288	287	286	274	293	286	283	333	305	295	257	272	319	312	300	304	307	297	288	264	287	285	263	284	298	285	248	301	317	278	301	291	298	284	281	277	293	281	291	297	280	293	284	292	312	309	306	309	305	314	308	269	322	323	314	272	287	268	318	313	271	286	320	281	272	304	261	278	308	278	262	269	315	314	283	311	319	302	316	314	291	303	334	318	307	307	281	292	279	307	282	295	275	325	279	277	345	278	294	301	283	283	320	308	298	288	267	271	281	296	290	327	315	291	276	292	261	304	290	298	270	291	293	264	277	283	283	310	299	274	310	278	327	303	275	273	303	267	314	314	281	287	307	322	298	306	297	268	266	296	296	306	295	302	257	274	258	278	255	291	305	305	290	308	288	311	311	290	318	293	263	296	302	280	280	273	287	295	280	275	305	306	283	276	288	252	294	289	319	276	270	292	300	328	261	282	303	303	244	275	267	298	301	289	299	326	300	302	278	283	282	283	292	305	271	315	292	286	278	275	296	295	321	289	295	310	290	324	271	308	320	307	301	290	320	308	281	297	283	319	321	288	295	298	296	281	290	308	300	307	277	310	297	292	302	306	294	276	308	275	271	289	322	276	274	287	297	335	299	311	311	283	282	321	291	312	273	296	289	288	291	297	288	322	294	300	275	280	300	316	285	272	275	289	299	295	289	304	310	286	293	320	292	295	319	288	313	271	310	303	266	307	288	270	280	317	293	264	290	276	312	306	296	278	285	259	294	272	308	296	322	279	284	287	297	271	259	290	303	293	339	266	299	315	288	284	277	292	305	293	293	293	281	267	290	278	279	291	304	281	294	279	318	288	306	305	288	285	286	302	305	269	274	314	305	305	296	317	282	287	298	307	316	318	315	293	336	254	266	290	308	303	309	277	277	313	302	271	295	284	290	292	310	288	334	316	299	275	294	301	291	270	302	295	262	295	291	300	285	291	278	292	260	338	305	276	289	292	281	340	295	300	291	304	294	295	290	274	282	288	288	294	308	285	278	271	278	324	262	310	277	288	266	305	256	310	304	290	275	307	281	273	293	290	309	289	291	248	312	266	284	321	280	303	302	274	271	306	253	277	324	300	259	296	245	296	304	308	290	269	281	306	278	275	276	293	311	272	310	314	276	304	304	298	248	312	262	261	298	297	314	283	253	318	302	310	291	266	271	282	290	322	295	310	296	301	267	299	301	281	324	316	324	303	304	275	318	287	275	314	314	294	299	300	283	277	287	302	302	342	312	271	283	286	295	311	280	298	329	289	304	297	284
12735	7051	12990	14941	10578	7704	6500	5057	4127	3522	2989	2320	1898	1557	1346	1272	1156	1120	1073	956	916	868	883	849	856	782	805	773	770	793	744	729	743	714	677	718	716	683	744	728	769	686	712	676	700	727	707	688	715	725	677	695	637	691	673	759	680	699	710	674	706	674	665	660	700	660	681	699	637	701	650	701	712	614	671	681	680	677	684	678	704	668	694	665	670	669	669	703	708	751	681	686	672	715	710	703	698	674	682	730	699	675	721	655	679	707	663	683	682	697	717	645	702	696	678	682	683	707	703	629	804	685	656	681	675	632	685	665	674	680	679	666	683	677	726	698	683	709	657	713	701	704	696	653	678	676	698	645	744	684	677	683	708	611	696	758	694	718	726	730	632	690	692	670	701	685	685	698	688	688	693	609	705	688	656	675	660	680	679	628	694	672	714	674	704	628	659	690	713	715	661	672	657	649	704	726	714	690	696	658	713	705	625	683	688	664	670	638	681	622	612	614	723	671	709	646	667	661	627	680	687	708	703	669	716	683	700	687	670	665	691	618	678	662	677	730	745	636	668	687	639	730	670	671	709	725	679	713	690	676	697	660	676	685	686	709	668	684	632	685	671	660	666	701	673	687	712	699	699	655	692	697	661	662	731	653	645	643	678	697	653	682	704	712	635	707	665	680	651	648	627	627	664	670	691	694	686	671	681	663	680	678	668	709	658	705	655	691	672	701	688	657	728	769	647	635	756	692	657	703	683	717	731	683	697	696	685	681	681	664	646	660	719	658	699	702	649	686	667	628	667	667	699	693	676	691	696	660	653	644	688	680	677	691	655	706	703	671	703	703	686	714	714	684	682	659	675	654	684	683	644	695	650	692	722	675	665	658	688	669	717	663	683	684	660	681	649	656	715	708	672	670	673	686	686	728	722	670	684	629	677	706	644	635	676	642	720	672	698	693	710	729	706	677	662	723	688	706	682	709	712	663	649	658	692	683	658	686	704	675	663	693	651	647	722	685	688	678	727	700	705	627	655	713	696	651	673	715	669	698	691	701	671	743	668	726	675	683	655	691	663	687	672	677	684	737	698	665	648	636	673	661	672	648	671	668	690	679	663	658	659	631	684	706	692	664	710	657	684	693	715	700	683	699	663	682	667	678	670	619	709	687	651	664	669	723	670	679	615	676	695	675	688	673	699	702	668	727	633	725	661	680	662	662	663	687	662	707	650	668	723	696	654	695	655	702	691	670	682	688	646	647	710	685	698	647	683	669	670	700	683	687	660	680	665	668	683	711	655	728	680	748	685	675	662	681	650	698	645	683	715	681	642	661	734	649	722	671	704	626	710	687	679	681	690	639	664	677	643	692	667	722	654	665	671	679	717	712	695	681	673	706	650	638	673	656	718	687	721	698	720	665	596	714	676	668	704	650	688	716	641	677	656	676	748	637	695	710	720	646	713	699	658	679	662	704	712	697	656	678	692	668	695	635	707	656	701	688	649	677	678	679	706	703	685	688	701	672	687	723	714	676	660	727	680	659	690	645	684	668	724	668	720	673	681	687	654	674	705	700	710	679	688	683	633	674	678	715	638	712	730	669	691	677	697	672	659	706	702	667	636	706	673	711	627	653	642	677	671	672	672	671	670	697	689	671	726	693	691	736	703	695	683	710	663	684	685	653	708	667	670	698	671	658	689	684	667	669	680	691	711	652	649	668	629	703	681	680	659	688	723	656	672	704	678	690	690	694	715	656	663	711	636	674	678	720	663	653	675	688	677	668	670	679	648	648	660	692	644	720	679	697	675	725	675	652	664	708	714	695	664	668	699	727	673	712	686	654	700	640	741	675	679	623	718	684	672	693	662	690	653	690	713	688	711	695	679	699	677	666	680	644	731	661	687	682	691	676	667	663	678	709	646	641	687	733	694	599	683	691	668	673	661	689	676	694	683	669	664	689	707	689	719	681	686	698	676	675	691	685	683	649	616	671	678	687	677	671	681	648	728	657	678	698	647	667	707	674	710	708	648	623	665	717	670	695	687	696	662	696	709	713	688	721	687	689	689	651	686	713	691	677	669	654	671	659	698	718	631	655	682	733	693	709	663	703	668	676	659	649	646	671	659	673	693	707	644	668	649	657	715	712	672	685	685	703	662	691	692	697	677	686	695	705	688	640	713	678	643	695	684	729	719	686	690	655	673	669	650	678	709	617	691	723	682	661	644	689	675	667	678	669	683	703	694	679	677	703	660	660	656	683	648	689	650	707	691	697	689	670	636	668	664	721	716	679	716	637	677	710	672	697	690	667	681	637	613	678	675	645	733	656	662	687	661	683	691	659	689	690	712	671	687	687	684	647	707	617	691	693	680	728	641	705	643	652	636	660	659	653	651	665	642	680	684	634	701	734	680	667	660	701	707	696	685	671	663	657	684	653	705	661	740	680	707	723	687	669	697	696	709	675	682	642	658	667	743	667	685	713	688	696	674	642	736	694	688	687	694	656	675	648	701	678	629	706	670	648	691	664	721	658	695	692	666	651	682	669	685	645	672	686	658	716	734	663	682	663	644	673	676	712	686	677	672	700	720	621	726	687	665	685	695	650	622	709	704	636	689	656	662	676	691	686	695	671	677	683	644	702	675	692	625	675	675	642	675	698	641	682	702	651	661	706	638	663	652	662	679	661	666	672	668	639	664	677	668	705	680	669	669	652	682	682	663	721	646	705	646	695	683	715	669	646	641	734	640	695	632	679	706	650	674	682	677	606	647	690	693	655	698	693	702	666	693	685	660	683	659	648	724	686	679	702	683	670	660	677	677	713	694	637	694	667	664	668	695	668	682	677	695	697	718	645	691	657	669	690	692	628	665	695	706	689	703	657	647	686	674	685	683	634	650	639	705	630	680	689	690	684	689	703	671	667	722	685	652	641	649	683	632	691	658	666	676	687	707	662	699	641	669	726	669	699	719	678	639	651	701	696	697	666	633	681	673	604	618	691	722	697	703	653	698	679	689	627	663	681	678	702	689	669	698	668	630	662	674	687	647	763	675	665	707	679	624	686	642	680	696	656	704	663	685	620	669	655	715	687	669	630	758	618	650	719	660	705	658	647	673	663	683	681	677	701	714	680	676	692	662	754	649	697	719	706	676	667	679	651	667	696	700	639	671	679	650	663	647	670	708	672	676	665	724	695	638	623	687	691	652	699	657	659	660	694	694	710	687	652	693	652	617	676	672	706	674	709	700	668	683	684	686	652	716	689	683	693	723	693	709	675	671	713	712	700	627	680	685	678	653	678	672	659	653	677	689	700	686	671	693	678	716	675	682	726	704	738	698	694	707	630	656	698	719	669	652	658	675	709	667	655	653	689	678	694	662	692	723	654	670	670	677	640	691	690	686	694	662	652	696	691	712	679	690	663	682	655	670	678	676	709	672	661	679	630	714	646	704	638	711	679	689	708	654	692	688	658	708	690	725	696	698	677	666	645	695	669	610	666	621	762	668	702	681	642	659	664
26595	12042	12757	10190	5352	3108	2053	1650	1166	1040	763	658	557	501	501	386	382	336	368	361	345	315	296	307	297	271	304	318	275	270	285	273	270	278	302	315	270	275	288	273	277	283	266	262	263	273	286	303	267	286	249	298	270	271	275	274	254	300	275	285	289	266	259	250	278	278	281	271	275	282	265	292	244	268	268	239	282	287	287	248	247	290	274	273	244	281	264	265	269	292	263	253	272	277	297	231	277	270	347	288	265	281	267	260	277	260	248	285	276	275	288	268	293	281	279	293	254	292	292	278	303	272	283	265	243	276	275	250	297	274	301	290	265	265	269	281	294	294	261	243	292	292	282	273	288	257	234	256	276	252	296	284	281	278	270	279	293	273	277	282	279	290	266	265	274	263	262	286	249	285	259	276	271	264	283	297	273	279	296	264	258	262	274	258	254	273	274	314	281	299	269	274	257	253	303	282	278	283	255	286	289	264	272	289	287	257	272	284	289	320	285	260	269	261	275	303	288	312	282	271	287	268	274	278	288	307	269	285	263	282	265	289	267	273	267	267	268	257	276	296	308	264	302	291	272	258	227	293	287	309	304	245	274	284	283	262	261	279	287	284	272	248	292	241	275	273	271	261	276	276	282	297	286	258	279	252	261	244	299	283	306	284	299	267	268	288	259	267	282	262	249	240	300	241	282	314	250	278	278	276	288	269	276	266	284	289	291	262	254	257	245	276	261	260	252	293	286	279	268	287	268	268	316	303	294	291	244	271	273	288	288	292	286	261	292	275	276	286	283	254	312	259	302	275	291	311	301	283	226	271	267	254	278	283	312	287	271	273	262	295	244	270	320	303	252	294	248	260	247	270	264	286	299	271	280	304	266	244	272	262	279	290	309	267	261	292	303	284	244	263	240	274	329	283	233	243	304	244	258	250	282	255	270	302	276	294	274	291	291	282	271	296	262	268	282	258	269	233	268	271	282	253	279	260	272	290	259	291	251	251	257	275	279	254	287	252	277	280	262	268	262	267	246	263	273	268	287	292	288	241	287	262	293	278	285	274	294	257	249	292	295	253	266	275	271	287	302	298	282	270	299	271	261	294	282	287	295	270	277	289	299	279	271	276	269	285	248	265	269	302	289	299	273	286	300	305	249	280	285	278	282	277	268	265	272	277	277	282	246	260	306	304	262	235	290	252	288	288	285	256	291	254	268	258	289	278	252	297	299	284	294	267	254	291	310	282	265	263	285	258	274	278	285	266	316	240	295	280	285	266	256	277	303	285	288	299	282	271	287	277	259	299	265	255	255	283	272	306	260	288	309	279	303	287	282	285	288	298	275	245	273	261	242	267	272	292	299	263	252	262	316	294	260	301	257	297	272	273	265	238	291	279	280	280	280	262	291	309	289	280	269	285	303	277	272	265	270	258	244	286	272	301	267	276	267	268	281	274	288	279	305	264	267	266	251	264	279	283	276	286	263	288	266	297	319	259	270	300	306	297	240	284	259	277	300	282	306	285	303	281	280	265	266	302	278	266	287	280	312	298	257	273	284	243	292	286	288	283	295	240	278	265	289	276	272	283	267	284	294	283	271	262	273	259	280	255	271	243	274	250	246	274	270	253	265	265	255	267	292	274	274	260	251	304	263	283	297	282	259	255	254	261	298	269	280	283	276	269	262	261	252	269	260	279	270	260	272	255	264	285	309	292	281	293	269	272	287	277	231	279	277	253	283	281	291	292	264	291	254	291	263	280	302	262	237	276	282	286	269	302	281	248	278	274	280	266	261	262	275	251	266	276	277	273	248	273	277	294	285	280	279	267	292	294	271	302	274	279	261	264	333	275	239	261	292	276	276	253	286	284	281	295	262	264	271	297	263	251	260	278	259	269	304	274	285	296	280	293	276	319	280	297	286	266	300	293	228	281	287	260	283	280	255	259	244	272	266	253	267	244	266	255	244	318	301	268	277	275	294	282	253	289	253	253	311	275	258	259	262	293	239	256	259	280	269	258	292	262	289	259	263	285	290	294	275	277	276	260	235	297	270	281	278	291	283	266	257	292	277	267	265	250	268	289	293	266	289	261	272	256	253	263	265	303	284	251	260	283	293	268	303	272	288	270	276	268	252	260	244	277	268	283	294	280	246	258	269	262	280	265	256	294	278	284	282	297	256	257	268	312	263	267	290	283	257	262	292	238	274	251	268	290	270	275	296	275	278	278	269	298	284	269	290	270	271	268	260	287	288	268	269	272	317	270	259	275	279	248	266	261	304	287	274	281	289	268	278	276	249	279	250	269	297	232	261	261	264	263	267	258	289	283	256	294	281	325	313	291	310	272	255	286	305	266	270	275	299	272	270	259	256	279	288	272	262	305	289	304	245	241	269	270	286	280	284	296	262	265	257	266	310	233	287	270	300	283	268	292	303	265	282	246	257	285	282	312	263	259	274	280	283	283	302	257	242	254	289	269	287	286	257	297	305	249	287	291	316	285	252	293	262	261	285	239	263	239	256	256	302	268	272	264	265	296	265	247	284	266	288	275	256	248	296	282	283	248	269	274	261	265	332	273	306	261	277	290	266	280	255	287	303	254	276	271	245	275	292	269	270	255	274	270	321	277	263	267	278	282	269	299	247	256	316	290	271	259	274	278	282	278	237	279	288	266	277	291	274	299	255	261	267	287	292	299	251	265	277	255	273	265	305	274	302	267	297	288	259	291	295	274	242	272	266	307	283	291	254	286	255	281	263	280	240	288	274	299	298	284	242	289	286	274	264	276	281	295	284	263	278	282	318	289	280	284	274	261	268	265	311	230	291	250	311	294	297	282	300	251	283	261	275	258	257	284	272	299	261	261	237	279	275	277	252	256	246	260	259	281	295	282	265	256	300	278	305	282	279	281	282	286	253	259	297	252	262	248	267	284	295	301	305	280	276	257	269	275	305	269	260	255	264	287	268	282	280	265	264	282	292	298	264	262	281	239	265	280	254	272	274	254	278	259	287	256	265	280	284	259	270	280	263	291	293	266	262	267	255	239	245	274	280	287	245	279	277	280	270	295	278	270	250	262	291	276	263	236	251	257	255	272	270	305	286	298	313	284	237	261	287	266	256	319	277	297	301	287	241	290	273	269	248	275	257	286	257	261	283	268	292	285	275	297	278	282	274	249	291	271	290	285	299	255	289	269	275	269	262	262	298	302	284	262	265	270	283	271	297	255	253	300	286	309	262	256	266	296	274	292	282	246	289	271	260	260	281	266	256	259	296	268	285	287	295	264	284	270	322	257	296	308	288	260	277	279	260	280	278	259	289	258	278	308	271	295	263	280	256	299	268	273	310	293	279	258	287	264	279	289	238	299	292	299	275	273	248	224	271	309	275	308	303	271	277	264	229	259	292	261	304	263	284	304	267	276	265	251	245	246	260	276	287	267	232	268	232	282	278	255	277	254	291	292	269	312	266	297	257	248	278	307	263	265	294	287	299	265	286	259	276	292	259	314	279	290	275	273
16111	9698	18753	20320	14098	10855	8661	6609	5381	4647	3733	2964	2416	2035	1681	1535	1292	1260	1132	1049	926	929	868	860	815	791	814	789	805	721	760	736	754	714	682	747	689	727	693	660	654	736	726	697	708	733	636	641	668	661	660	647	646	655	648	638	665	633	682	646	645	653	636	643	642	683	641	667	594	641	605	613	610	626	650	621	642	637	646	646	644	681	648	624	629	632	668	606	612	655	645	622	661	630	610	632	645	655	662	663	601	607	644	632	643	594	661	667	622	610	647	668	678	644	650	639	640	635	658	622	615	641	676	657	663	624	619	616	608	626	636	708	630	582	589	625	656	627	610	654	663	639	622	658	633	676	626	645	654	639	647	631	600	660	614	583	640	606	610	594	665	632	618	625	633	671	667	647	643	642	647	655	605	638	632	697	682	648	639	636	637	619	616	640	616	651	646	663	637	635	650	635	638	650	579	635	576	628	651	626	592	615	640	610	631	646	643	639	684	650	627	640	620	588	611	658	624	657	625	654	669	596	676	624	646	665	629	661	613	601	588	620	596	642	650	641	605	610	605	622	640	665	615	682	647	710	619	648	657	609	637	666	667	648	649	628	644	610	675	623	683	674	663	624	607	596	654	650	622	626	614	644	651	642	661	632	630	639	638	632	632	657	616	606	635	625	651	594	642	636	598	621	693	599	636	674	652	658	600	612	692	656	618	633	625	665	625	638	676	650	647	677	635	636	655	635	641	682	668	618	666	658	630	605	614	645	620	611	672	660	666	640	651	662	673	655	689	617	607	611	649	611	646	640	638	644	642	633	593	630	619	620	684	630	638	656	648	634	649	619	635	648	642	644	642	628	643	661	659	615	611	653	654	677	676	634	629	634	592	678	640	584	687	655	686	646	648	657	639	611	645	635	661	635	620	643	662	623	615	668	616	630	611	627	658	639	647	609	640	655	655	613	686	645	675	640	623	642	636	627	632	653	656	689	596	628	634	660	665	643	632	630	627	673	627	636	623	635	654	643	659	641	629	658	619	628	584	622	666	642	643	655	656	598	665	613	657	649	663	588	623	638	677	627	661	608	630	646	604	609	644	648	647	673	640	659	661	658	624	651	631	639	628	625	625	651	632	627	638	643	642	644	649	645	637	678	621	660	640	640	638	664	658	641	642	608	693	659	680	611	620	633	618	595	613	640	618	629	618	613	666	668	648	667	686	713	618	653	640	624	616	610	660	621	645	608	618	637	609	635	664	613	652	646	657	628	660	620	635	655	629	603	603	624	644	653	641	565	613	603	634	634	635	609	613	634	651	681	660	610	665	622	642	652	636	581	633	682	657	638	641	614	673	639	596	635	628	640	635	666	635	667	640	625	626	660	640	660	627	616	617	633	629	619	608	633	651	672	630	638	721	660	632	603	659	629	661	612	589	643	658	619	688	630	608	634	663	627	648	620	642	646	646	652	635	643	668	617	651	659	652	636	657	623	666	676	625	625	646	620	632	695	667	621	631	611	668	661	621	650	619	647	649	658	652	646	641	651	609	618	641	613	666	639	621	591	650	693	667	623	712	632	628	674	691	640	651	654	661	647	589	564	646	603	660	616	638	644	632	640	637	644	661	662	646	687	633	636	619	644	628	678	669	689	624	648	651	632	647	630	629	667	631	593	620	566	670	593	658	630	668	661	690	617	693	694	654	645	654	629	672	591	660	643	683	606	629	674	603	640	632	605	625	633	607	622	639	617	604	650	655	597	638	660	627	644	630	644	638	634	650	658	686	656	650	619	641	609	661	623	649	654	638	662	626	614	578	616	661	620	620	606	686	674	668	679	616	602	631	638	634	644	635	626	613	621	665	596	643	602	643	651	657	658	636	682	625	627	629	640	644	657	668	587	626	607	596	629	660	627	667	637	637	677	684	704	622	660	595	646	615	591	631	666	645	666	614	605	637	649	623	600	636	639	639	640	634	652	672	635	632	652	649	650	652	644	631	651	666	637	604	633	659	729	643	637	645	631	638	661	658	668	653	596	628	657	579	646	630	625	611	636	636	667	656	599	642	656	639	676	631	619	656	631	651	654	664	639	586	654	604	644	602	634	639	627	641	575	646	665	642	631	645	629	635	623	647	654	614	647	646	661	617	643	629	656	615	605	658	655	664	625	592	610	625	624	645	622	613	635	644	635	612	653	676	686	608	605	647	634	607	603	638	673	627	592	625	658	657	623	649	633	641	699	628	667	632	632	637	610	633	683	624	643	657	627	666	646	633	689	651	590	636	623	639	670	596	601	635	636	656	659	657	630	666	646	586	640	660	641	639	610	620	650	621	660	666	607	620	617	603	623	671	640	609	627	696	629	599	627	703	621	629	595	634	602	629	697	681	644	617	647	610	648	624	645	596	614	637	658	649	643	633	635	683	642	627	608	631	608	584	631	692	655	669	594	593	685	665	682	565	652	626	667	604	619	658	620	630	633	630	666	626	628	642	614	679	667	619	675	566	629	683	662	608	640	610	641	650	602	636	654	600	631	625	626	617	638	639	597	653	665	578	661	634	633	639	665	658	632	633	583	638	591	669	626	628	653	626	572	615	644	620	648	657	619	665	635	614	612	646	630	605	670	615	626	641	674	620	638	639	684	610	628	603	622	654	637	680	649	611	648	619	632	636	656	665	659	642	633	651	654	646	648	644	643	691	623	627	624	610	666	633	645	612	607	630	680	655	655	610	598	610	614	614	609	672	649	659	636	598	629	611	608	599	633	634	655	628	692	623	630	676	651	646	666	630	656	603	678	634	631	660	641	602	622	654	627	670	626	662	610	644	623	615	623	670	639	653	659	638	655	648	629	666	636	601	629	652	662	614	586	644	632	627	594	647	665	659	649	664	637	595	662	650	644	606	669	638	639	587	587	667	647	621	618	613	686	609	641	632	612	615	621	622	621	636	603	578	589	631	661	644	671	646	610	652	638	630	627	620	638	619	680	654	630	611	665	652	644	639	646	624	658	611	605	645	620	579	652	674	633	630	624	634	612	620	675	654	648	650	638	676	604	633	655	657	593	653	666	639	675	620	643	636	667	671	635	599	606	631	651	635	683	645	613	609	671	619	615	654	596	662	643	647	655	657	644	577	642	626	637	638	652	657	622	657	636	627	643	654	599	628	636	638	645	664	637	659	688	608	588	678	618	609	620	620	639	619	593	637	635	642	616	673	628	695	618	661	645	690	621	616	632	633	649	648	646	635	607	601	672	621	624	624	625	663	637	621	651	622	670	673	603	628	635	662	655	607	609	630	591	607	634	635	647	636	637	644	618	607	646	632	641	631	651	650	644	654	628	647	665	700	613	611	639	661	635	640	639	633	630	631	661	631	575	618	638	631	633	632	601	637	606	643	650	639	647	654	610	615	651	636	588	665	641	628	644	662	638	617	646	605	621	623	628	619	598	642	649	626	644	647	611	616	605	632	623	666	656	603	591	638	615	651	667	621	667	625	614	623	661	632	640	623	604
9576	4421	4663	3160	1852	1249	926	734	610	565	468	432	389	336	290	350	304	300	321	278	283	301	298	247	288	272	288	282	260	268	304	301	267	254	240	257	247	286	279	246	251	285	251	234	274	269	268	267	245	285	292	278	227	238	267	261	249	272	250	267	284	270	236	267	274	252	258	253	261	248	255	265	254	274	276	241	254	237	272	279	245	283	262	253	258	278	270	264	272	264	261	226	250	267	285	238	246	227	258	240	258	279	226	268	291	269	268	275	248	249	241	262	250	257	225	223	239	261	275	252	266	249	254	245	264	262	260	240	270	284	229	253	251	259	222	293	266	243	261	242	262	276	286	265	255	255	265	265	282	265	280	258	262	256	274	265	236	279	267	289	245	261	282	251	269	225	267	267	240	263	265	269	264	275	273	256	240	252	247	259	255	250	289	222	265	253	283	252	234	276	267	292	263	248	285	260	273	260	273	272	243	274	246	243	239	264	248	237	254	274	252	234	272	240	285	265	266	246	261	230	235	274	240	260	259	270	244	299	258	271	275	242	268	239	269	245	248	234	293	245	292	248	287	270	275	238	252	281	254	280	250	256	281	259	246	272	266	263	276	275	255	267	284	255	223	248	238	244	274	276	287	254	261	291	253	255	239	250	276	257	267	276	259	269	255	288	277	255	263	270	255	257	278	267	256	232	228	245	243	239	248	278	269	273	254	261	251	256	256	262	250	251	234	233	230	218	267	279	249	258	262	272	264	246	266	249	273	265	273	277	251	262	239	238	283	268	262	249	240	245	277	261	261	249	250	278	291	260	242	235	265	270	283	270	282	251	243	262	256	265	253	234	263	270	254	261	254	265	249	270	235	263	283	261	247	255	241	265	245	267	273	268	250	259	242	280	266	240	259	253	239	242	278	261	230	262	266	268	261	285	257	265	263	233	244	258	312	255	257	248	240	267	267	245	244	246	268	248	276	240	234	273	257	274	262	262	287	263	292	267	248	256	255	264	270	254	227	241	298	287	267	238	215	279	239	235	240	267	265	258	250	263	244	269	262	279	305	267	252	275	290	258	274	270	252	267	241	270	259	244	237	243	291	265	254	262	269	260	246	259	274	262	266	232	264	278	257	271	269	289	279	269	285	247	276	236	249	230	245	268	250	253	246	270	293	247	274	240	242	238	270	275	271	268	259	276	279	237	244	262	254	278	271	268	297	260	265	250	254	256	241	251	256	235	268	283	276	270	260	254	250	242	269	261	278	236	244	250	260	277	240	243	241	261	274	262	277	272	251	244	270	292	269	260	265	234	256	267	295	255	251	250	253	256	247	288	271	272	235	270	227	241	226	274	270	233	259	228	260	261	261	227	238	276	274	242	268	255	252	254	268	256	234	274	255	249	261	266	226	265	265	251	282	279	269	265	251	250	261	225	226	258	273	257	256	258	288	273	234	287	281	252	274	270	262	261	233	276	267	243	251	260	277	283	251	232	280	273	266	273	275	258	264	308	255	250	236	262	268	253	270	260	254	253	276	259	258	296	264	259	262	250	267	237	268	247	268	228	262	277	265	259	272	277	272	271	284	246	281	264	265	254	235	230	250	270	264	276	261	261	295	276	260	254	260	273	266	263	264	251	245	268	236	249	282	272	266	240	251	285	251	255	272	242	256	256	266	258	281	262	242	262	276	268	257	258	274	256	259	276	236	258	287	248	274	282	233	291	265	241	264	265	265	248	290	256	246	262	251	261	236	275	236	259	264	272	298	275	252	258	254	241	238	267	256	309	246	268	247	274	244	234	264	271	277	277	278	266	283	312	238	293	248	268	259	261	246	275	265	238	267	269	254	271	279	253	252	272	255	274	258	257	280	287	256	271	265	217	255	285	234	239	248	263	254	262	260	261	245	240	275	251	257	287	251	252	255	271	272	276	264	239	250	292	247	216	258	253	241	256	269	275	271	262	296	281	269	293	272	271	269	250	250	284	293	260	266	267	251	249	264	274	259	291	250	270	268	242	282	258	298	235	256	248	236	260	266	262	268	265	236	269	272	228	255	288	285	269	256	255	223	278	259	257	245	263	297	272	247	272	280	261	262	268	257	266	260	246	278	235	252	250	263	246	284	244	264	247	276	271	296	263	283	276	315	265	241	274	265	281	231	253	241	260	245	269	293	248	272	265	255	270	270	246	270	269	237	266	275	244	250	249	265	267	240	261	227	246	250	270	246	261	244	266	261	280	268	270	218	255	284	254	243	282	272	262	294	259	237	267	254	266	241	261	265	246	251	283	256	266	237	264	269	271	256	257	245	276	271	266	278	242	218	261	247	262	274	297	257	271	293	254	276	287	280	275	245	244	281	259	278	273	289	296	244	266	266	267	278	252	237	245	282	250	288	243	254	267	230	270	237	248	271	260	254	267	261	244	266	239	235	291	247	279	267	282	240	242	262	235	275	242	258	266	232	257	245	244	287	281	251	254	249	262	265	298	278	246	258	233	274	249	285	244	241	225	238	230	257	262	273	259	249	262	259	282	262	277	260	268	254	273	229	229	246	267	249	233	274	245	264	245	272	292	250	268	274	259	261	238	244	278	228	278	244	232	246	268	273	277	298	273	300	287	287	265	240	274	260	289	264	251	242	269	272	285	284	259	301	283	265	242	239	262	255	232	261	282	260	219	214	261	239	250	287	272	231	254	303	256	273	250	269	252	276	231	239	256	232	274	240	258	251	235	278	248	286	260	222	286	250	290	282	283	261	253	255	251	253	251	244	268	268	266	278	239	266	233	248	317	262	247	249	248	259	257	248	286	256	305	251	262	268	277	261	237	240	258	238	244	225	240	242	250	279	240	269	246	274	304	267	254	305	271	278	251	281	264	258	262	235	253	295	250	272	286	244	263	272	263	254	275	262	276	267	252	270	228	251	247	267	257	265	275	252	258	270	267	299	270	282	226	240	255	261	277	277	272	251	274	297	279	287	235	277	253	240	278	264	278	272	263	252	262	253	270	261	273	231	222	256	268	298	262	270	279	274	264	270	268	279	256	244	263	257	258	268	269	239	265	257	254	274	277	256	269	262	310	255	244	238	274	267	254	280	288	293	260	289	306	277	271	264	254	246	230	235	311	268	259	270	272	261	238	262	290	247	301	274	253	282	257	279	232	242	267	302	262	275	251	258	237	263	299	254	248	262	259	277	263	265	246	245	259	263	255	258	257	237	257	262	245	227	242	274	257	236	244	275	257	283	287	266	242	285	257	249	222	257	282	264	254	245	237	280	281	295	269	259	265	251	253	284	288	267	254	291	243	239	262	251	286	264	240	237	259	274	239	248	246	275	263	269	233	264	259	252	296	245	239	269	293	264	276	270	258	280	281	259	252	279	287	272	272	238	238	245	277	268	274	248	270	275	269	256	257	246	247	283	239	264	240	255	282	295	235	261	229	276	259	278	276	235	247	246	259	254	290	243	254	252	255	277	276	246	261	258	225	297	294	260	258	274	277	273	245
6465	4381	8412	8740	6321	5028	3718	2908	2638	2112	1734	1382	1276	1042	978	921	858	837	801	841	760	719	746	674	637	664	668	651	579	678	680	678	599	591	648	612	649	637	611	688	660	602	666	600	626	571	633	648	603	593	636	610	622	622	666	615	660	578	588	614	584	622	602	606	600	619	647	632	583	570	637	571	586	572	628	611	624	582	634	632	614	627	607	637	616	592	622	622	636	609	596	609	595	656	592	619	611	595	621	645	600	579	591	610	580	603	620	609	574	635	613	629	618	609	632	605	612	613	616	609	612	645	608	632	600	589	632	619	637	638	607	650	648	611	574	577	597	604	645	608	584	618	592	613	660	595	633	597	612	576	585	623	583	629	634	572	641	627	653	668	649	640	617	598	644	600	649	630	649	613	628	648	605	635	627	604	633	635	619	574	628	599	616	645	602	614	560	581	599	598	660	634	636	588	580	644	591	590	576	636	596	581	660	613	639	618	619	625	676	619	616	593	598	617	600	632	608	605	570	628	628	631	646	626	586	592	610	604	623	602	632	656	629	659	613	632	601	667	627	636	604	586	636	561	660	566	584	634	640	621	612	664	618	611	606	597	611	625	616	640	615	625	628	576	609	607	598	617	609	621	648	607	593	628	636	618	629	621	596	621	593	653	625	643	615	618	595	600	635	608	598	580	628	665	643	585	614	591	684	586	661	611	601	583	586	569	591	624	606	621	583	612	600	630	633	642	656	603	601	576	620	620	604	574	598	639	614	651	612	602	584	634	595	616	603	598	600	600	573	527	637	625	613	596	597	648	625	599	645	647	590	626	627	616	611	588	615	598	644	570	615	601	644	597	638	569	575	616	594	643	609	642	626	646	626	633	580	634	606	624	641	633	596	637	617	593	568	605	641	638	677	597	655	614	602	557	630	599	586	609	634	598	600	629	657	617	601	646	588	620	581	620	576	612	629	595	596	595	598	645	643	655	592	623	655	622	605	618	589	564	594	612	573	615	608	647	580	610	663	642	612	620	622	629	569	586	594	607	612	606	560	616	551	634	618	641	597	603	599	655	605	604	602	626	590	633	582	608	627	555	597	632	615	630	587	603	621	631	612	614	591	648	613	611	636	570	593	586	607	624	661	616	650	613	595	632	555	656	594	630	551	605	620	634	584	605	595	625	583	595	612	627	629	562	654	609	586	617	624	574	629	613	584	606	620	613	616	598	571	576	593	625	617	607	585	606	604	616	617	617	623	669	598	596	616	619	592	582	590	576	617	648	584	599	591	567	597	576	627	609	602	580	627	600	644	642	604	622	613	644	621	666	628	655	590	586	596	599	587	617	574	604	609	644	673	600	651	650	619	661	628	652	627	601	605	607	647	607	656	645	569	618	583	582	655	583	569	625	631	601	603	643	619	642	616	590	652	572	603	600	590	597	591	550	567	636	670	622	608	649	571	613	611	619	605	599	622	599	591	624	589	636	618	593	615	597	630	610	610	628	612	596	637	649	591	588	576	595	636	605	625	647	642	584	619	628	627	664	630	606	573	573	549	636	623	599	627	610	618	611	615	605	598	608	653	655	633	600	632	602	625	624	620	589	595	600	645	585	616	585	631	604	573	590	611	630	599	636	637	590	650	629	626	634	601	598	605	626	622	670	607	621	633	631	613	662	647	624	651	607	628	656	648	584	619	596	586	643	610	594	652	623	634	604	593	614	621	617	622	604	611	598	611	617	618	601	638	630	606	619	650	611	569	607	629	594	632	590	636	665	625	619	571	588	606	607	620	604	580	612	600	609	606	641	627	587	598	623	593	613	639	573	670	634	623	639	665	621	612	608	631	587	638	630	587	593	613	612	588	616	589	629	621	606	590	634	621	609	611	618	579	615	621	597	549	612	595	596	592	610	616	623	643	617	650	602	570	604	637	598	623	640	667	585	652	626	565	657	567	618	600	635	588	607	629	605	614	636	608	607	603	605	625	659	602	633	657	615	607	590	626	571	599	630	592	556	612	592	643	610	600	636	576	635	635	648	600	626	637	597	635	595	624	594	639	613	636	586	607	619	680	565	629	616	628	672	654	578	626	637	609	634	659	621	601	646	611	579	585	594	677	632	639	625	655	622	623	621	633	609	645	640	625	596	649	572	637	603	615	659	621	604	562	584	614	620	593	586	609	587	601	630	591	626	633	560	639	586	606	612	625	577	654	644	663	627	634	602	590	628	627	629	609	642	662	586	632	615	630	643	632	641	601	603	652	602	672	614	655	613	619	566	682	574	643	639	601	625	636	575	612	590	590	629	590	615	606	579	603	624	599	586	620	611	590	640	610	609	617	585	667	602	616	599	593	584	613	645	653	639	622	619	635	617	606	569	617	639	636	631	633	574	624	619	634	612	632	652	623	629	643	641	651	626	652	596	638	557	651	612	581	592	619	588	599	621	619	614	632	623	659	575	628	605	649	588	653	579	589	628	598	629	615	623	603	632	630	580	628	602	624	630	588	599	577	623	598	671	640	616	579	589	621	640	571	639	596	581	578	636	613	613	663	633	630	666	613	550	646	652	673	612	640	639	581	659	658	640	687	560	623	620	592	609	619	620	649	574	611	648	595	616	601	599	584	627	625	605	612	604	631	634	609	620	601	597	582	632	609	622	620	619	608	576	628	645	626	639	553	616	594	603	547	593	587	643	634	659	587	619	626	617	579	631	642	638	648	587	602	586	628	593	578	586	576	576	547	586	634	591	594	609	582	576	584	627	580	577	586	648	641	641	604	641	584	566	589	636	667	588	630	627	633	604	595	627	607	617	599	664	640	609	635	633	627	637	620	657	643	584	622	589	651	571	576	607	632	591	617	658	603	670	581	612	677	619	665	656	628	641	634	639	593	619	591	628	614	610	620	638	597	632	558	648	617	630	657	618	594	591	609	603	588	672	605	637	608	589	570	605	626	611	614	589	575	621	586	624	595	578	618	597	582	606	604	622	616	621	618	621	590	632	580	610	642	592	612	590	602	614	602	598	572	602	606	630	587	649	647	585	626	653	612	595	575	613	643	611	668	625	603	579	627	608	635	649	614	643	621	592	601	608	636	584	589	633	579	629	593	651	634	609	606	627	614	636	643	585	639	588	620	621	611	595	610	628	632	679	578	584	585	645	634	626	575	613	634	633	633	610	608	602	603	616	645	592	598	630	623	619	548	599	643	631	668	683	665	586	584	605	603	608	624	620	646	583	622	620	602	636	617	613	634	599	611	657	583	621	614	584	599	602	609	606	600	614	586	602	588	591	649	575	634	590	647	608	565	603	670	602	638	628	593	600	599	636	629	576	627	666	634	609	633	600	595	586	647	590	603	568	647	672	650	630	591	658	611	599	577	601	627	615	680	582	641	553	623	640	631	637	579	636	621	576	609	614	609	603	619	626	618	627	611	591	637	600	623	588	602	624	609	617	609	634	614	612	593	652	596	620	615	597	624	604	605	603	646	637	613	596	611	594	621	615	636	598
19159	8468	8492	6635	3591	2296	1658	1250	1013	821	652	539	485	467	379	410	367	376	373	336	391	300	299	313	279	313	331	315	345	295	286	314	299	261	300	303	302	297	300	277	262	324	278	305	274	303	288	317	351	258	291	294	320	285	292	297	281	302	273	282	290	291	297	277	283	281	261	292	297	295	272	269	291	267	278	317	303	278	280	281	270	271	265	272	230	279	287	269	285	282	315	258	290	274	294	281	320	290	288	314	305	259	258	280	289	319	299	286	311	275	296	273	290	289	280	316	308	281	300	278	250	281	320	265	285	305	259	315	260	288	280	283	315	279	291	280	273	283	289	297	309	291	279	283	289	281	280	309	275	288	296	266	291	292	290	316	309	305	294	284	291	293	279	277	274	281	281	299	279	286	296	271	282	277	288	272	267	311	252	282	272	261	294	269	288	281	291	286	295	275	281	305	287	286	274	306	258	289	319	300	272	284	317	285	284	309	290	281	292	286	262	297	293	278	299	286	283	306	261	275	315	313	309	305	276	288	244	329	263	294	267	267	292	305	308	326	298	285	318	277	300	301	268	248	312	292	282	301	272	286	307	284	300	274	294	273	294	276	267	287	306	328	259	287	291	286	286	303	281	292	282	298	315	296	291	324	282	275	274	313	315	287	266	263	299	287	291	285	266	304	306	311	273	312	258	303	313	322	301	314	287	276	266	261	277	257	282	290	290	284	292	268	297	257	282	298	310	281	284	275	297	256	263	280	299	265	295	321	287	283	273	254	296	278	279	278	290	290	305	306	273	259	264	270	308	308	310	270	288	285	306	305	306	281	321	302	312	316	276	293	273	328	269	269	272	328	303	272	294	269	285	291	291	260	291	255	293	298	311	304	270	308	291	303	307	287	272	274	273	294	318	292	307	282	275	307	294	277	257	267	274	303	260	340	309	259	285	268	284	296	246	257	282	287	312	285	246	324	291	276	289	296	282	279	305	290	302	294	298	326	309	301	292	285	280	296	275	278	286	281	304	276	309	291	302	321	286	322	287	265	266	309	308	292	288	299	265	243	297	264	282	284	288	294	278	308	310	311	300	294	268	267	284	289	264	319	334	311	252	275	263	272	285	270	289	287	286	266	294	273	261	275	310	308	273	295	283	291	297	296	294	283	304	226	285	295	292	275	270	280	259	304	292	281	287	297	279	281	289	294	285	300	295	255	295	262	291	288	308	287	276	286	285	279	274	306	283	292	288	263	312	302	268	295	315	289	269	279	304	300	254	295	289	304	262	257	290	270	310	305	310	284	307	259	303	264	288	302	274	270	265	286	290	286	291	273	241	281	279	291	286	295	265	246	285	298	299	305	274	251	307	281	280	311	275	269	302	300	307	271	317	285	322	299	287	295	301	281	308	304	296	264	263	264	288	311	287	288	272	260	267	315	298	287	295	296	299	257	282	296	289	282	296	287	317	285	283	263	315	310	269	288	302	266	260	306	299	292	273	308	300	306	250	298	281	297	269	286	301	296	275	289	293	275	286	278	310	266	296	307	312	310	294	281	284	296	277	316	276	308	304	288	261	261	292	310	279	289	299	304	252	262	316	279	289	253	292	306	318	297	304	279	320	280	272	313	311	312	280	307	271	276	325	305	290	272	307	304	272	266	299	286	318	263	299	285	273	273	290	286	289	260	298	308	289	292	280	309	293	293	260	291	274	306	291	307	293	305	257	288	291	290	281	281	308	304	314	290	281	285	291	309	275	305	254	301	279	298	315	275	279	283	295	257	289	261	275	298	280	305	250	257	302	299	288	284	285	290	288	252	286	310	316	285	294	275	294	317	301	288	272	295	288	265	288	260	323	267	293	312	257	293	284	277	289	310	264	292	270	272	297	300	297	323	275	298	282	293	277	281	282	247	282	273	283	244	283	245	310	296	293	295	299	273	317	302	282	291	286	315	291	312	309	277	262	273	271	281	280	304	286	273	266	252	274	278	290	278	286	283	308	289	293	298	289	289	312	288	288	276	265	277	278	278	356	283	302	289	290	283	314	306	314	321	261	288	304	331	301	245	286	287	297	323	285	292	274	280	275	292	308	283	297	274	297	309	330	288	281	273	302	293	302	286	264	290	290	304	312	311	286	278	248	311	284	307	308	260	281	298	279	316	269	292	265	283	320	306	295	312	285	270	333	302	295	278	282	280	283	298	316	288	308	285	300	297	289	274	274	295	248	304	267	288	299	308	290	281	286	315	308	296	292	283	259	323	280	298	279	289	279	270	290	251	309	287	310	304	258	282	286	263	263	256	274	260	237	279	294	276	296	275	282	285	320	296	263	300	306	309	300	266	257	303	301	304	304	334	305	303	303	287	314	286	302	268	301	283	304	296	277	258	309	249	305	287	280	339	293	327	289	307	285	283	273	289	268	278	272	269	264	301	273	317	260	302	297	300	281	296	301	264	299	303	291	266	233	334	298	310	292	296	292	309	272	286	298	281	275	298	286	286	294	276	270	256	299	293	284	287	318	254	279	284	289	287	288	306	279	276	288	290	295	300	295	277	272	283	251	271	316	297	318	295	252	279	302	279	294	270	295	320	299	313	272	297	281	271	305	250	265	257	274	282	293	270	342	302	309	283	303	306	255	278	261	269	272	292	269	304	287	261	296	297	287	341	288	286	268	305	305	292	290	281	305	304	287	312	309	254	264	310	272	292	325	286	291	300	276	282	282	335	287	306	302	256	312	314	294	248	298	292	283	282	286	318	279	320	275	276	308	293	280	292	285	285	296	299	275	270	297	267	316	299	302	288	286	295	288	310	308	295	272	265	273	297	286	274	262	300	284	295	285	295	269	277	309	274	286	288	313	292	287	282	268	272	294	281	294	287	280	281	266	280	295	291	308	272	276	298	279	294	289	272	309	290	260	298	272	269	313	290	295	292	283	272	285	302	297	305	307	263	264	250	285	282	294	303	245	282	307	258	280	271	320	301	277	288	345	306	299	258	274	267	264	328	316	272	299	289	273	295	264	269	295	288	275	278	306	275	262	274	278	288	308	266	251	262	295	264	308	299	312	309	267	277	322	288	292	306	280	284	290	271	287	294	278	295	328	268	294	304	284	282	294	291	305	288	310	298	306	268	312	308	287	266	294	319	292	327	305	297	278	267	280	290	311	274	293	287	270	279	277	289	268	281	297	285	287	272	311	241	292	303	257	275	312	309	277	274	303	321	292	283	317	272	281	293	287	293	313	290	290	288	275	274	275	276	282	301	264	297	264	277	284	281	266	275	293	283	290	304	294	298	279	263	280	302	278	274	291	297	303	281	298	301	289	305	269	281	284	309	284	292	299	279	289	281	311	272	277	301	260	277	319	306	299	307	278	278	277	288	297	286	309	295	264	278	252	278	240	272	243	289	266	263	267	274	300	281	305	319	348	304	309	262	283	291	283	299	249	298	277	312	289	277	280	342	289	287	295	315	278	288	290	267	285	284	299	316	279	306	285	306	267	273
12825	7515	13981	15538	11107	8315	6461	5092	4286	3545	2730	2201	1854	1540	1384	1206	1103	1097	1035	978	846	848	823	807	828	748	795	730	745	736	696	777	751	717	721	705	725	698	726	696	684	689	720	698	663	674	681	656	684	716	667	645	691	671	653	682	663	654	704	689	662	678	681	582	645	705	641	633	661	664	673	641	654	648	671	708	696	648	660	667	711	673	651	676	675	682	659	649	718	702	667	660	681	651	630	697	651	676	646	700	664	678	645	684	692	687	656	672	659	685	691	661	637	668	644	711	660	679	644	688	686	679	656	671	618	674	701	686	674	672	658	682	684	708	654	660	709	695	652	628	682	664	642	661	637	676	711	622	712	683	699	655	664	670	667	651	687	686	637	662	716	684	706	671	664	639	702	656	665	704	686	645	681	695	645	682	637	687	676	688	700	683	667	645	665	679	644	708	628	650	670	671	645	733	647	647	602	653	667	674	662	671	679	610	705	648	741	711	647	648	655	669	674	637	621	634	699	639	674	654	707	663	689	686	697	671	619	691	646	680	665	651	748	662	681	650	665	668	632	672	634	626	631	691	639	686	686	678	682	662	743	678	712	676	672	686	631	643	701	658	682	688	632	610	637	687	681	682	703	702	717	671	609	638	721	694	708	693	683	700	736	674	676	655	701	682	652	666	668	702	680	625	674	663	699	649	703	660	667	642	637	655	655	700	655	693	685	662	631	683	669	719	688	673	635	686	708	631	681	696	648	684	651	671	710	684	652	685	689	705	710	663	656	658	656	671	672	674	646	693	664	693	676	682	675	683	638	665	649	658	683	631	681	674	687	689	671	625	698	675	709	662	648	661	668	686	700	674	648	671	696	667	690	652	723	658	686	711	664	653	648	631	681	661	695	695	682	681	665	619	670	648	654	681	634	664	705	632	658	624	659	684	636	710	647	675	673	707	646	664	685	693	643	638	653	643	700	623	618	668	690	706	652	635	675	715	618	675	646	746	678	713	664	712	708	696	630	706	640	672	650	652	675	704	656	691	643	662	657	626	684	679	673	649	645	645	701	664	685	670	667	659	677	694	675	681	648	662	719	704	654	648	695	681	644	694	670	677	671	646	667	657	705	678	687	687	692	698	636	678	690	632	665	698	640	633	702	673	650	737	663	707	649	699	720	661	653	682	691	652	644	665	635	629	638	720	656	687	658	711	663	707	667	683	672	644	666	673	696	679	636	661	670	687	701	691	707	684	691	655	734	708	640	649	657	713	652	712	659	644	675	650	683	667	682	676	653	674	710	649	668	673	678	680	733	615	729	643	695	657	674	660	681	685	658	643	686	632	670	663	723	689	694	670	701	637	657	671	657	654	638	635	693	655	681	656	675	679	653	635	691	713	707	639	655	649	653	728	667	702	677	669	727	641	673	672	667	680	664	694	731	654	661	673	697	655	663	664	667	722	713	640	650	665	647	664	639	699	669	667	600	638	676	668	639	677	675	671	669	696	670	704	674	704	688	645	642	617	684	595	688	667	630	648	666	723	652	676	695	714	692	707	747	623	652	676	681	656	689	631	697	648	645	664	671	682	717	730	660	688	712	659	671	660	596	657	702	665	672	687	659	731	662	653	656	655	668	692	676	677	690	676	674	685	703	740	650	687	687	676	693	712	682	746	659	686	662	677	707	664	629	696	651	680	720	661	668	645	647	667	670	684	647	677	683	673	604	628	692	642	637	745	673	700	701	691	657	635	684	637	637	639	620	654	673	652	681	672	658	651	682	701	643	671	659	693	655	679	664	660	676	644	668	683	619	646	675	629	638	664	657	679	689	663	659	649	676	677	661	653	646	700	695	649	657	712	655	650	686	651	673	654	715	642	685	655	676	667	670	689	657	670	707	658	675	628	641	624	698	683	640	656	625	659	699	657	624	689	709	682	632	666	666	652	690	674	671	701	669	614	671	618	700	658	698	682	657	714	613	663	680	690	688	675	635	689	657	677	696	646	652	659	686	682	715	676	634	706	643	706	675	679	639	705	649	659	659	703	684	691	639	678	636	663	595	612	717	678	707	700	706	698	658	665	624	664	664	679	713	697	687	667	644	704	699	729	661	675	657	654	686	676	662	659	665	668	663	715	688	714	623	640	706	674	678	714	673	659	682	680	692	691	665	670	695	628	676	662	689	716	648	707	689	661	671	710	693	656	632	633	714	675	709	647	643	681	667	686	643	665	653	613	671	678	682	676	649	687	575	638	676	632	625	698	650	692	676	717	657	632	666	702	681	720	641	648	663	694	691	681	661	664	707	653	641	684	674	689	636	657	658	706	631	643	693	649	679	661	681	627	663	631	714	671	680	688	665	694	651	626	647	677	666	685	646	671	650	669	665	681	685	667	675	674	687	658	700	626	679	631	651	668	646	676	712	694	675	651	669	673	605	678	621	683	722	653	703	717	707	668	654	708	682	670	646	655	700	686	669	690	670	690	615	658	616	637	656	695	635	651	651	660	653	648	652	698	671	706	643	666	650	651	698	660	704	675	646	683	667	668	646	720	665	679	650	615	704	670	714	642	630	648	682	688	596	695	688	648	649	718	649	655	661	657	697	663	728	609	688	695	678	657	660	654	634	701	670	677	685	682	690	670	679	638	671	649	677	673	675	697	669	648	681	699	670	659	640	667	676	667	686	655	690	661	676	653	677	641	697	658	709	693	624	682	724	655	677	680	727	665	654	689	624	644	672	634	677	641	650	661	638	622	641	671	708	692	684	681	646	684	726	706	649	647	713	685	657	691	673	668	644	727	667	653	623	693	619	702	658	663	697	678	691	659	646	684	709	649	650	676	685	655	684	667	699	621	673	698	651	644	634	660	672	697	668	685	658	642	671	688	654	662	684	693	691	680	662	697	674	684	717	665	707	683	636	698	704	664	679	719	676	698	662	650	676	676	675	694	684	674	659	668	710	660	707	688	630	680	682	683	743	709	658	684	700	639	657	651	629	663	678	674	652	698	681	657	654	677	679	704	651	681	667	665	653	700	656	641	644	585	685	670	713	706	675	648	666	629	657	681	639	641	715	748	679	681	691	689	690	666	675	676	657	670	672	668	667	686	693	655	651	652	695	645	627	641	639	686	685	693	673	668	633	668	680	664	666	660	695	662	664	598	619	694	676	652	647	640	631	653	665	707	673	682	699	691	640	662	687	631	687	707	666	691	686	699	685	681	669	713	652	694	679	652	678	642	677	666	671	671	671	676	696	707	693	679	661	679	709	680	646	651	694	680	689	655	686	650	680	674	715	674	677	646	655	683	668	692	643	655	677	658	645	663	691	610	674	691	717	648	695	648	725	720	669	637	663	674	674	694	677	651	654	623	645	650	697	666	717	656	731	676	713	647	702	699	644	672	681	643	670	709	671	650	656	669	645	659	690	714	713	687	665	623	659	680	674	696	676	686	689	649	683	685	678	689	663	671	669	699	662	654	684	714	700	719	690	657	665	681	713	655	615	700	665	633
27312	12406	13019	10607	5654	3154	2134	1650	1336	993	759	613	538	447	424	425	406	349	363	341	373	342	315	288	303	326	285	289	277	246	291	300	282	271	315	262	272	262	281	277	293	302	292	279	302	273	251	255	281	254	287	284	273	271	292	276	267	258	312	271	279	238	264	234	289	308	291	303	248	259	264	257	261	280	235	267	263	252	256	257	229	278	288	309	276	239	280	277	243	273	255	265	294	283	245	272	267	227	303	275	249	281	257	250	225	298	251	235	286	282	276	292	262	274	276	277	302	238	263	275	307	271	299	280	286	269	262	303	271	258	267	294	320	253	262	281	291	237	244	275	254	283	283	287	273	264	273	264	254	262	286	261	268	245	267	266	272	287	257	251	279	253	234	280	259	289	285	317	232	257	260	279	288	257	308	249	276	265	318	263	266	269	272	282	291	257	253	273	244	274	262	255	276	255	260	257	221	271	248	292	255	267	259	277	263	268	275	269	269	277	264	288	277	279	280	265	278	281	248	237	279	276	295	286	249	253	309	263	299	317	262	283	286	260	271	288	302	315	287	279	278	277	254	254	286	262	282	285	284	255	271	278	273	268	301	257	281	299	278	280	274	278	268	269	279	257	265	304	294	299	293	279	291	294	295	257	259	295	269	236	249	259	277	246	245	289	290	256	280	229	254	274	273	284	272	280	276	278	281	259	264	288	284	259	281	264	261	257	232	251	268	244	249	260	264	247	294	256	249	273	241	279	302	291	267	281	276	289	245	269	303	255	256	261	255	277	256	260	291	282	276	281	262	269	307	282	285	228	245	267	244	272	277	284	281	261	276	308	277	282	264	266	254	273	250	241	264	270	263	284	262	269	284	235	278	260	273	304	258	265	293	244	257	289	284	261	292	222	270	261	269	255	261	268	255	288	270	267	254	308	229	257	277	255	260	270	253	269	283	265	272	272	280	277	286	271	279	281	228	287	278	283	252	280	262	281	308	294	270	267	302	278	261	264	289	240	265	273	316	254	274	272	278	279	271	280	292	246	246	270	265	245	299	281	243	264	272	295	258	252	290	245	266	299	288	282	266	264	308	272	248	282	267	254	245	269	266	261	287	269	292	292	277	269	257	255	280	246	234	295	260	249	287	257	261	250	265	283	267	297	275	277	293	245	272	251	258	289	268	237	266	273	275	267	290	263	282	288	262	277	273	287	276	233	253	269	282	304	290	290	260	276	257	310	305	258	259	260	302	258	268	266	280	303	272	260	249	263	271	262	278	309	250	256	266	273	233	273	258	261	273	269	278	262	289	252	260	299	247	259	314	286	276	245	239	263	240	258	248	289	278	278	274	281	248	296	271	266	280	265	246	288	289	298	295	269	267	260	273	275	258	342	262	277	288	262	279	289	246	252	261	275	301	262	281	252	259	264	259	233	257	262	271	262	265	228	260	288	250	299	283	281	309	276	280	267	280	284	240	278	261	274	269	260	262	263	261	243	294	259	249	277	265	248	262	254	258	278	279	303	278	266	283	263	264	266	297	276	264	256	284	274	286	277	283	226	246	275	259	245	261	263	263	284	250	260	251	279	278	262	235	297	274	258	267	289	255	294	286	255	252	265	278	245	271	265	264	265	253	273	282	261	252	277	259	260	288	285	275	276	267	298	290	317	285	289	241	245	264	240	280	310	249	276	281	285	307	261	274	284	246	276	280	259	269	270	274	265	271	261	235	272	247	304	274	257	292	279	296	260	249	264	262	231	231	260	284	259	275	286	281	273	277	280	256	296	253	266	307	256	247	277	295	294	290	250	273	280	259	291	261	281	274	263	237	281	278	265	301	254	273	270	292	255	257	260	271	288	264	247	244	305	250	294	255	280	252	272	260	298	269	289	273	252	245	276	283	254	260	290	255	272	287	271	288	287	261	267	263	264	244	293	295	259	285	302	264	277	238	273	282	249	255	266	256	262	283	257	275	273	256	291	266	269	284	262	288	284	281	282	250	232	269	293	292	277	303	252	286	269	287	261	264	261	272	262	287	282	283	263	271	295	269	290	284	262	272	282	254	265	307	262	257	285	243	240	278	281	292	291	287	248	244	293	296	282	251	240	265	256	242	284	246	260	261	265	272	268	272	239	243	280	247	267	261	274	269	284	226	269	286	253	261	291	252	295	298	295	260	285	282	249	266	257	275	273	271	256	284	281	261	278	230	263	252	267	253	269	295	287	269	272	243	270	246	274	277	270	287	296	287	290	271	236	266	294	266	269	264	256	257	250	282	255	247	250	274	271	274	270	239	259	252	278	268	298	273	251	286	264	282	293	273	307	267	265	287	317	269	286	272	264	268	261	282	271	258	237	276	268	276	240	260	275	243	311	247	278	286	280	272	305	276	259	290	279	260	263	257	283	249	286	240	276	243	284	263	287	274	257	280	282	287	263	270	293	278	252	291	270	287	279	296	267	251	232	267	208	286	305	241	313	233	257	249	248	253	296	269	270	280	274	236	237	252	227	254	254	295	292	258	269	277	273	294	300	283	255	272	274	266	282	270	274	313	297	290	291	285	232	275	240	263	267	249	282	241	266	289	240	270	281	264	281	289	275	277	245	263	262	248	299	283	246	259	269	315	302	261	282	273	252	258	284	274	250	248	269	307	264	280	282	293	295	319	289	272	297	258	260	218	247	273	276	273	279	280	266	272	272	275	256	275	244	261	268	228	294	265	258	259	245	287	270	263	261	288	242	265	252	268	277	260	256	272	280	273	296	280	262	249	274	255	252	258	258	257	285	289	251	279	259	258	244	267	251	298	273	306	292	282	283	260	260	279	264	269	267	286	282	286	229	261	248	266	278	260	272	279	269	280	264	277	270	270	278	258	250	278	270	272	278	281	271	289	240	278	254	286	213	303	275	273	312	267	267	281	266	320	298	282	273	304	260	282	252	283	276	264	245	264	275	271	279	275	255	267	257	281	251	275	266	259	304	241	263	281	291	278	309	276	271	244	287	270	284	258	280	258	285	286	277	250	248	259	275	274	254	258	262	213	285	263	260	272	272	276	280	271	301	251	280	288	263	262	259	254	301	273	299	291	285	288	273	256	233	290	240	306	274	279	284	297	280	282	289	272	289	277	276	279	264	285	228	280	226	268	255	295	252	264	275	294	278	279	264	292	241	287	262	318	293	263	281	254	288	270	276	273	276	278	289	302	283	261	267	242	307	265	275	246	264	277	283	292	278	265	285	302	276	279	260	277	297	259	266	241	271	264	290	285	247	285	296	252	262	278	271	282	271	253	298	267	320	258	304	286	300	274	259	285	254	279	253	282	259	256	226	276	290	286	266	227	272	243	284	236	291	269	272	260	277	291	267	254	311	266	279	272	293	297	256	245	267	271	298	273	274	311	295	279	297	247	246	288	272	263	289	255	269	258	284	269	266	282	239	272	260	284	270	291	269	257	243	271	260	286	267	289	299	291	285	288	285	284	246	284	276	272	263	284	281	282	259	271	271
16279	9864	18770	21177	14729	10781	8779	7449	5859	4621	3371	2757	2280	1822	1677	1563	1255	1194	1121	1055	983	898	899	848	846	808	831	793	748	758	732	760	707	692	704	669	638	674	696	672	697	707	720	688	695	642	642	641	683	632	626	653	635	658	668	656	640	613	625	629	609	641	617	643	621	685	616	653	625	631	635	649	665	592	635	652	585	658	598	641	624	623	663	577	686	666	605	619	606	692	635	583	646	610	592	609	655	633	640	608	662	619	634	586	671	608	598	609	634	613	626	575	615	636	604	623	647	626	623	609	602	614	635	618	617	612	634	664	617	651	618	607	619	605	663	637	630	627	618	614	645	637	676	626	634	563	631	603	614	605	643	599	682	638	593	677	648	618	615	622	627	626	668	634	616	655	590	602	624	649	672	675	681	642	670	643	653	614	656	622	633	632	609	612	599	657	633	671	588	642	633	582	620	648	603	625	639	599	638	626	635	623	614	629	628	627	646	664	606	615	633	603	643	619	634	625	621	639	658	655	630	611	657	637	615	599	628	699	664	652	607	609	613	604	654	660	619	636	658	634	650	639	616	608	647	702	631	623	618	579	618	670	631	649	687	656	607	619	645	594	612	678	620	689	616	593	631	647	675	565	614	627	638	607	657	648	595	582	636	634	636	630	637	608	639	627	636	667	583	650	675	571	654	619	607	597	615	591	648	664	609	649	599	674	634	617	613	651	653	654	610	632	620	626	615	644	631	646	649	634	671	602	658	639	653	637	637	623	661	651	597	641	632	645	655	681	607	654	633	606	651	634	641	670	602	672	610	609	588	639	614	637	615	624	614	624	620	621	620	662	642	617	592	639	629	614	671	612	684	656	628	621	621	636	614	629	582	651	635	608	613	617	626	631	672	604	659	651	644	634	607	671	607	624	650	601	631	588	622	638	613	676	663	624	625	624	672	592	617	599	629	603	598	612	599	691	632	603	666	641	638	614	633	658	596	591	585	641	637	635	629	578	641	638	647	663	655	641	639	613	604	645	623	625	626	637	642	619	622	599	617	612	655	634	612	653	652	665	648	627	638	651	611	614	617	617	641	639	604	614	590	601	642	638	650	628	586	622	649	611	619	628	633	616	613	631	652	641	625	585	657	653	631	586	631	623	632	613	630	620	604	646	663	641	622	648	615	603	607	637	629	606	603	619	636	664	620	641	617	632	596	669	605	586	618	597	566	624	676	677	639	666	684	624	672	633	586	633	625	643	609	635	632	583	665	641	621	607	602	683	646	633	613	577	623	614	611	638	648	581	632	608	622	614	628	634	610	619	595	608	608	659	622	652	634	562	644	637	669	604	631	653	631	685	577	658	599	627	652	616	624	666	596	652	648	629	629	637	622	625	624	663	633	617	653	639	648	642	622	664	616	593	667	595	625	619	651	595	634	618	635	604	607	596	617	604	610	647	650	618	621	604	604	636	692	630	612	672	613	640	599	625	631	585	639	618	649	603	673	652	603	648	623	594	607	626	595	640	636	641	642	642	599	646	663	622	630	589	633	672	635	667	605	607	619	628	622	570	664	644	589	650	662	624	639	607	635	626	668	655	572	690	636	595	637	644	671	650	585	625	668	637	659	630	616	597	661	650	673	647	597	622	586	575	642	660	656	623	624	640	656	620	639	654	656	625	638	659	627	625	609	625	619	595	627	632	601	640	617	620	646	661	668	657	608	622	698	632	630	617	613	627	587	622	589	626	587	615	591	615	597	637	663	628	614	587	622	620	595	637	656	621	647	612	631	603	636	603	608	636	686	664	689	593	597	606	604	623	638	593	661	630	632	618	616	618	641	629	613	655	636	655	693	624	616	619	616	678	614	643	621	658	660	667	634	628	641	669	698	602	622	629	651	663	622	612	559	612	634	607	623	647	656	606	674	612	630	660	619	616	641	613	646	608	649	633	623	589	632	586	646	645	640	612	640	581	618	607	607	688	656	671	595	647	614	691	662	621	628	619	613	647	625	620	612	638	611	630	654	598	600	643	603	645	624	633	597	622	588	648	641	626	649	584	642	613	627	588	646	576	676	643	655	623	619	641	605	618	625	638	611	650	664	653	655	628	633	608	596	646	648	603	655	634	610	638	639	614	623	598	630	621	621	636	596	624	644	607	665	638	632	658	614	612	647	646	625	648	655	675	631	596	627	690	610	616	641	603	647	625	633	655	615	665	606	643	616	618	639	599	630	671	597	638	646	637	585	634	581	610	606	650	632	601	601	688	616	611	693	641	627	632	632	676	655	633	627	620	661	624	606	582	630	629	606	625	651	615	623	585	648	631	646	606	673	582	601	631	604	581	609	617	633	603	646	653	632	634	610	641	625	625	667	629	631	641	620	610	608	623	611	609	601	627	606	612	578	642	604	654	646	626	613	681	625	659	606	634	653	618	655	617	620	600	599	651	646	628	660	603	633	647	625	642	619	671	597	622	640	608	634	618	629	632	624	628	616	642	621	606	651	605	631	637	624	604	591	621	627	637	615	640	695	656	602	609	602	614	612	615	647	607	612	616	604	636	621	621	604	629	623	616	657	603	618	621	620	599	579	651	620	669	626	655	640	642	653	614	668	627	662	669	650	666	621	608	620	614	647	624	684	637	663	608	633	639	668	650	638	621	614	628	609	630	644	654	601	595	653	656	619	628	649	600	637	623	590	599	632	655	646	623	639	598	642	620	660	632	608	660	622	613	653	592	647	564	645	653	625	621	647	622	613	663	636	648	647	663	674	618	649	618	646	673	625	664	609	602	627	628	634	666	620	616	659	624	623	617	626	644	611	621	635	616	632	619	614	700	623	679	624	628	605	645	650	619	637	658	634	617	628	623	627	598	622	635	602	636	639	615	654	624	627	603	599	628	600	629	636	629	637	685	616	601	657	651	652	660	553	621	616	624	613	619	590	670	666	647	609	607	621	652	620	642	627	646	617	623	695	664	642	618	623	646	691	604	661	631	666	661	645	627	623	633	670	639	611	629	622	650	589	626	604	633	601	646	664	563	630	618	608	650	615	631	690	668	626	608	624	632	655	619	668	629	649	608	624	601	598	614	629	636	601	600	630	610	688	644	643	588	633	639	657	571	596	594	634	658	660	596	622	662	617	649	649	631	628	619	614	619	637	629	593	650	640	608	672	631	702	592	658	623	650	585	590	612	634	617	625	592	631	631	635	620	601	646	609	608	599	590	582	647	621	646	647	634	632	620	630	669	583	644	632	635	644	652	610	648	607	620	615	653	647	661	667	642	656	592	634	617	622	593	623	647	627	608	633	650	692	584	653	610	652	606	622	648	691	583	682	603	643	667	604	615	685	593	591	629	623	602	636	604	668	606	613	612	649	597	581	669	615	636	658	622	605	607	606	618	646	606	599	687	660	626	727	628	614	624	605	658	637	581	632	621	624	605	637	608	600	650	652	613	650	625	601	656	641	616	628	622	649	620	609	645	636	652	606	646	629	632	686	602	629	633	628	680
8995	4459	4678	3378	1977	1237	978	784	669	474	409	366	383	301	317	296	311	280	268	287	295	271	253	267	245	293	260	250	249	291	264	258	279	281	238	288	262	266	254	273	301	262	271	281	266	262	255	242	267	244	260	284	255	279	251	243	254	255	280	269	244	271	283	259	259	253	247	249	246	248	245	267	234	263	280	241	221	244	249	264	246	274	280	252	272	260	264	290	248	266	284	240	264	249	274	229	231	278	234	267	235	262	290	258	257	222	256	256	266	303	274	237	229	263	290	255	271	264	269	268	257	277	245	271	257	262	282	233	266	261	283	259	258	269	267	245	265	264	289	273	235	224	269	251	246	251	245	250	268	256	285	242	248	268	271	260	259	235	260	274	254	250	261	228	273	260	251	253	270	283	267	244	242	300	250	255	276	285	250	225	226	246	247	246	231	250	271	219	227	248	231	260	231	254	279	227	262	248	265	281	268	232	236	264	224	292	270	246	254	274	280	278	270	244	246	240	249	228	270	286	243	238	268	236	243	245	250	285	269	262	278	288	251	265	264	237	263	274	261	249	218	230	242	247	263	272	259	264	257	257	241	255	243	237	247	247	242	255	257	277	240	243	258	247	255	269	246	284	241	253	259	241	241	250	257	264	237	242	234	243	259	298	260	269	283	260	266	262	239	242	247	258	262	241	252	254	276	236	267	256	247	244	220	270	307	264	251	253	253	245	251	240	266	237	271	282	244	269	262	265	280	280	273	274	240	288	274	242	261	236	239	240	299	232	245	274	273	264	224	233	256	266	260	240	258	265	272	267	273	237	240	240	270	239	266	264	237	233	281	254	247	279	243	226	257	275	250	208	273	268	294	302	250	260	246	233	239	284	234	233	287	246	234	250	263	279	264	249	248	225	248	257	257	267	272	264	272	271	285	250	253	264	245	288	268	227	262	284	258	261	259	253	249	251	259	269	260	244	220	271	237	262	280	220	267	262	261	257	255	248	255	281	280	253	265	245	235	247	270	269	276	268	262	289	247	294	270	260	248	236	270	249	251	267	249	284	252	242	257	234	273	267	281	240	231	248	283	273	236	277	283	271	268	220	253	255	256	266	245	252	255	258	243	248	260	279	247	290	311	261	240	288	278	275	236	243	264	264	231	225	257	284	253	241	239	258	246	273	266	272	264	264	249	268	249	250	235	267	256	213	243	272	257	271	253	240	241	256	213	244	275	255	267	260	278	254	273	254	248	251	297	271	266	274	240	275	239	257	235	262	272	232	243	232	262	269	246	258	271	272	233	256	254	262	265	287	259	251	265	260	288	277	280	255	258	251	278	224	251	258	235	290	265	255	231	250	263	254	260	243	268	273	269	274	258	240	259	262	254	217	252	258	259	247	282	245	248	259	226	248	271	238	284	239	246	246	252	284	269	266	265	261	237	293	243	265	265	249	258	241	245	248	276	269	257	250	235	252	277	280	264	239	272	253	240	296	281	308	232	239	274	253	255	259	262	275	266	261	275	268	268	275	238	255	263	275	269	267	247	258	264	272	240	247	225	253	247	239	260	244	274	247	274	259	255	270	230	249	225	234	239	253	267	261	247	265	267	271	268	270	244	270	260	271	232	258	272	247	244	239	246	264	280	286	279	277	303	256	281	250	283	254	235	253	245	246	257	246	271	258	246	242	268	258	255	242	252	266	250	226	257	276	257	260	230	263	256	238	275	243	256	251	262	281	279	244	254	283	288	240	270	244	259	275	254	283	223	277	275	276	228	251	251	262	278	214	259	257	287	256	286	263	267	265	247	252	260	245	284	271	259	271	274	267	230	234	243	241	250	248	256	259	266	264	282	268	280	236	275	248	235	261	296	258	255	265	255	272	268	245	268	268	232	244	257	251	259	221	238	269	243	261	237	268	250	279	252	305	260	273	249	265	263	266	256	296	235	236	271	261	300	301	268	289	266	240	243	272	267	237	286	233	245	261	247	284	265	241	256	275	250	261	250	263	259	283	293	279	260	252	242	243	275	257	271	261	252	226	240	267	259	256	256	274	238	263	230	269	260	272	264	231	254	251	282	233	247	245	244	263	221	243	257	274	289	270	256	290	268	277	258	276	235	242	272	255	257	250	280	258	257	283	235	274	253	233	211	252	244	224	263	235	257	230	269	262	248	286	257	269	238	263	248	238	269	278	258	277	260	223	235	227	255	273	266	221	257	237	240	251	232	294	252	294	286	232	261	247	251	251	260	259	235	262	252	272	278	242	248	279	285	284	246	244	262	231	259	242	253	280	250	239	279	244	278	231	259	230	257	233	226	222	236	227	275	260	266	273	289	252	246	261	255	253	227	260	250	276	239	254	248	275	245	263	274	270	267	259	253	255	262	264	259	240	246	266	264	247	246	253	272	262	252	219	245	281	264	220	259	260	246	267	268	273	257	237	255	269	269	240	268	245	248	252	270	245	284	279	245	262	241	247	247	255	275	275	237	252	252	254	259	249	251	273	272	256	263	267	283	241	245	263	253	239	275	268	294	270	264	253	238	237	256	238	260	250	251	255	248	261	275	255	270	250	280	224	288	246	244	239	268	236	242	251	278	260	279	254	231	256	274	262	273	274	255	256	268	274	263	221	248	264	244	221	261	243	250	247	219	296	246	263	271	277	254	291	210	293	253	255	234	226	233	257	289	235	283	259	256	257	286	288	262	251	251	251	256	239	221	273	285	254	269	247	242	279	246	245	248	256	239	247	259	267	255	250	244	247	248	236	237	260	232	238	279	254	252	262	260	263	235	273	244	253	268	240	276	254	233	291	239	247	252	241	281	283	242	272	241	245	244	259	265	271	269	267	248	300	284	240	252	266	233	248	278	249	275	265	262	237	258	246	264	250	253	262	280	236	245	251	249	249	265	276	261	222	262	237	278	267	262	266	251	243	258	263	285	266	256	240	260	229	240	245	252	269	298	254	262	281	243	250	226	252	244	239	249	252	290	287	277	254	219	274	257	262	254	261	245	238	252	234	219	254	240	252	262	269	309	225	275	266	263	232	233	269	261	238	223	231	275	269	237	239	282	252	209	239	287	276	261	263	265	252	281	281	267	276	276	220	270	281	232	284	249	267	255	263	269	247	273	266	249	242	258	237	253	268	297	272	259	264	253	234	273	268	267	280	278	288	272	257	288	266	243	255	253	245	265	241	247	267	271	294	290	261	256	263	240	256	277	255	229	252	254	235	281	268	291	255	278	234	219	249	275	259	244	249	240	260	228	281	262	276	233	253	280	255	286	269	244	291	260	282	257	236	250	254	255	251	223	253	259	273	239	246	238	229	315	242	252	269	258	237	233	242	240	258	251	250	263	264	263	264	284	248	233	260	252	245	262	271	243	236	249	258	261	252	267	241	264	261	257	257	254	241	251	283	240	243	250	267	268	271	271	273	301	260	271	238	270	278	242	267	246	270	239	257	261	263	255	296	279	255	291	255	263	278	284	261	234	260	253	254	227	242
5944	4476	8526	9186	6701	4920	4032	3316	2592	2100	1684	1298	1165	1046	960	930	829	843	877	731	736	705	714	642	719	658	634	702	650	636	641	664	665	683	643	607	617	617	686	639	578	688	637	634	646	580	667	641	604	650	642	591	605	574	602	606	601	573	618	539	583	611	610	608	627	603	634	604	609	596	630	600	617	613	571	634	549	596	649	596	627	614	590	582	649	629	645	610	583	637	646	589	584	608	580	608	605	573	611	620	671	575	627	644	583	603	675	585	588	586	620	593	631	610	576	588	626	600	653	615	593	638	634	635	665	613	577	615	604	612	630	637	609	604	616	610	618	635	638	575	605	578	605	593	595	608	582	569	586	604	604	569	608	596	645	605	612	605	594	611	552	576	620	633	582	615	569	641	588	580	611	623	595	596	615	588	595	587	638	593	610	621	652	604	598	581	621	568	601	571	622	550	616	646	598	568	624	609	583	637	634	619	615	617	573	612	617	614	592	595	637	573	639	579	591	621	537	616	610	606	590	609	612	569	636	633	589	590	584	603	630	604	582	589	600	591	578	623	601	586	614	585	572	637	579	598	646	609	582	604	593	576	599	580	605	623	592	589	602	608	579	626	610	549	662	578	580	628	624	616	584	635	602	594	565	592	598	530	667	631	633	604	608	620	635	589	621	604	575	635	617	610	596	632	616	618	651	619	586	591	600	591	575	572	596	623	613	602	625	625	623	605	575	607	631	651	624	625	638	595	595	641	647	611	625	656	635	614	610	583	609	611	616	554	591	596	588	541	577	600	562	560	614	614	599	614	624	604	597	567	606	624	577	635	595	585	595	608	602	612	591	563	578	597	594	610	609	592	610	597	626	640	568	579	609	595	638	619	620	572	621	604	602	664	591	577	573	555	617	671	630	589	648	625	635	604	614	596	635	584	639	577	655	583	625	592	609	604	651	581	629	611	626	607	621	645	603	550	623	615	608	617	596	588	590	596	614	603	544	603	636	591	553	635	593	603	594	555	600	575	593	609	607	602	608	548	597	578	569	650	554	591	625	585	598	649	588	566	637	582	616	587	556	635	593	596	579	545	628	621	589	646	594	631	583	638	581	601	586	598	567	605	630	611	637	598	577	580	594	635	596	645	627	608	624	610	591	613	623	595	581	619	600	602	635	628	580	576	594	640	605	606	611	603	592	608	597	625	610	624	592	611	566	629	602	597	596	623	619	633	617	676	642	556	631	622	588	597	606	584	618	600	627	608	605	620	645	601	603	571	613	615	625	621	618	640	581	639	600	580	615	623	604	557	619	611	626	598	641	667	600	608	616	645	629	592	593	575	616	558	603	587	644	620	603	572	636	564	592	590	620	575	609	594	584	601	595	551	578	624	627	587	597	599	610	614	613	610	619	604	579	619	615	579	560	607	608	611	601	592	600	646	623	643	591	601	609	574	578	562	628	634	626	624	580	612	630	587	631	639	626	584	587	640	600	618	597	586	575	594	623	604	641	602	595	571	588	615	602	604	607	611	619	625	625	634	609	619	592	599	596	577	636	615	636	610	626	553	607	631	577	584	589	630	554	588	614	614	595	617	568	635	582	618	632	603	620	589	659	631	603	649	593	633	614	636	609	589	646	622	631	612	636	587	582	551	655	610	600	589	631	587	623	623	621	620	612	627	578	597	545	622	629	602	573	595	569	627	618	594	588	630	626	617	606	633	623	606	610	624	609	613	596	606	627	608	600	608	614	622	626	618	645	631	600	598	599	594	549	595	581	643	599	593	611	586	610	600	644	602	582	600	609	622	667	596	633	576	610	579	599	616	596	617	581	623	610	581	578	602	607	601	625	601	588	584	603	578	605	639	639	642	611	619	576	640	598	640	590	644	601	590	630	619	591	601	622	557	610	593	595	583	575	612	636	621	632	565	627	575	571	639	616	622	630	662	614	598	573	590	600	584	597	568	620	570	632	625	606	633	610	624	588	595	605	598	582	604	607	584	605	634	588	599	601	611	589	610	620	578	584	637	640	616	614	582	565	622	573	628	617	573	663	580	660	609	575	642	641	594	611	577	610	593	625	620	570	590	602	619	542	639	568	594	606	587	584	577	637	602	589	606	603	575	630	610	607	612	617	608	614	609	553	577	620	627	549	614	627	590	611	573	613	608	601	564	639	587	650	589	614	628	614	608	604	632	605	588	583	639	620	609	607	583	627	600	571	638	633	573	607	595	620	596	651	609	621	608	609	639	599	605	588	637	569	624	608	612	624	593	599	539	579	603	616	555	600	578	620	607	585	618	592	604	599	636	576	609	624	592	640	638	635	624	549	602	632	615	593	638	606	663	602	611	555	610	612	591	651	622	636	614	607	633	548	603	577	650	646	636	565	568	586	621	595	585	582	601	588	594	629	625	575	623	616	618	642	596	628	597	574	599	627	593	580	619	614	606	591	605	639	603	618	603	605	578	574	626	620	609	666	647	649	600	602	605	615	579	647	605	571	556	596	631	566	628	636	612	625	585	604	607	597	620	642	600	602	580	587	561	619	563	593	598	599	601	591	651	615	611	624	608	603	609	630	622	561	600	648	617	548	575	567	614	618	603	654	615	603	610	597	614	637	660	546	619	602	595	578	628	646	620	584	609	628	599	576	573	596	599	674	621	592	555	585	598	646	586	611	629	608	587	614	617	586	633	649	589	615	615	587	636	616	666	595	617	609	606	572	607	670	584	604	652	572	626	596	598	561	629	573	603	650	573	600	582	639	623	606	611	601	591	619	612	620	640	586	597	623	608	607	621	590	615	584	583	612	620	599	641	617	647	584	613	581	588	618	659	629	581	586	555	645	599	574	579	635	550	631	625	628	598	649	601	617	597	599	602	610	597	645	636	646	610	610	604	646	625	597	636	609	613	592	601	600	584	635	605	610	584	651	584	578	600	570	631	637	590	601	618	602	632	611	620	610	626	605	571	605	633	642	608	629	593	614	613	564	631	591	601	634	608	623	587	603	602	599	632	617	604	609	596	590	615	576	610	618	589	591	588	591	620	638	595	605	614	626	613	609	568	573	592	604	628	605	609	597	633	578	673	623	587	592	631	635	621	606	623	593	592	590	601	623	600	634	609	609	615	579	637	626	603	599	607	621	616	577	562	626	629	657	650	632	578	591	618	572	600	599	619	622	588	629	576	590	624	657	571	639	585	619	583	550	593	583	631	632	608	579	615	609	600	647	586	609	590	646	588	599	567	590	626	650	590	631	591	599	647	605	644	604	574	616	605	603	569	594	599	642	605	586	561	568	642	590	608	597	598	592	603	555	591	628	601	574	625	608	586	600	594	614	608	560	654	633	591	591	596	569	636	608	595	626	616	608	563	597	608	589	579	559	554	637	598	618	629	609	626	605	619	631	574	599	632	559	575	621	618	593	584	650	589	595	610	596	567	608	595	607	650	613	644	577	607	619	648	599	654	644	619	601	582	592	614	596	601	618	623	563	612	600	589	597	578	592	614
19749	8636	9193	7692	3508	2271	1695	1234	1007	848	588	513	478	437	410	358	366	317	339	342	326	287	322	313	359	332	362	311	277	303	266	283	287	322	262	286	310	299	291	270	308	276	327	265	280	289	281	299	270	304	284	291	284	306	333	288	309	280	281	272	301	270	309	282	272	276	291	277	312	272	251	254	326	290	252	297	284	306	266	276	291	299	317	268	262	312	253	286	303	290	309	285	274	241	301	311	271	320	274	292	302	299	283	274	261	295	273	287	297	292	297	267	275	283	295	285	291	284	299	297	322	287	291	289	265	304	291	255	279	263	300	310	299	266	276	282	281	269	266	278	298	259	277	303	275	281	294	318	282	294	278	319	279	288	303	250	265	318	271	300	278	295	264	273	298	301	286	315	251	282	312	268	262	284	291	273	286	265	304	295	295	288	324	285	276	289	278	288	321	275	289	264	269	285	304	269	316	281	265	308	284	272	268	275	265	319	283	280	266	289	266	273	286	244	274	293	320	293	288	298	274	303	278	294	284	324	264	267	316	318	271	312	299	314	274	278	297	302	260	277	263	284	312	291	278	263	284	274	272	265	290	292	287	279	264	274	277	317	260	270	285	272	285	239	283	249	295	253	252	286	274	265	240	302	277	247	294	292	314	296	284	274	286	297	279	279	282	304	305	284	291	311	263	281	298	286	268	276	287	256	306	308	313	301	270	285	315	304	318	251	321	271	272	322	291	274	279	287	261	279	318	268	275	285	299	294	309	315	312	283	248	294	263	299	254	288	261	317	250	308	269	260	303	270	292	289	338	287	315	271	282	278	286	279	309	292	285	279	298	281	304	270	303	286	250	294	292	260	264	296	277	289	299	260	296	300	309	308	267	265	260	271	318	343	301	292	277	297	298	287	316	277	305	259	289	289	258	271	287	281	283	262	278	299	293	271	288	287	261	271	324	288	307	277	300	270	269	316	302	275	260	309	285	293	286	287	308	280	264	263	274	301	269	274	284	287	282	298	250	286	269	298	269	276	281	254	310	282	284	304	272	251	303	286	281	291	279	282	285	292	295	258	269	292	297	293	270	268	313	284	291	280	285	291	287	258	250	274	252	275	279	275	301	273	289	282	310	294	266	298	302	292	294	298	249	297	288	283	290	237	282	293	304	300	281	325	280	270	284	284	309	305	287	243	319	288	291	270	275	256	321	288	306	254	297	277	284	269	286	266	286	321	293	282	288	298	242	274	278	291	308	283	311	273	306	310	293	286	276	269	289	295	290	307	300	278	276	320	278	313	288	326	285	249	272	281	268	290	282	261	277	290	271	295	302	268	287	315	277	290	260	258	310	264	277	306	278	297	309	237	275	259	295	270	261	293	284	257	302	274	266	245	286	305	251	280	276	295	257	299	257	310	291	292	300	294	300	278	277	281	283	247	252	274	291	268	274	272	314	252	269	294	291	337	312	288	286	256	259	294	270	251	291	282	263	278	299	265	299	269	300	294	259	291	290	277	269	290	334	325	271	296	278	307	243	273	300	293	286	293	310	308	303	288	267	261	316	264	305	308	283	222	282	271	236	268	275	275	279	291	267	294	281	271	277	323	287	301	277	269	274	290	266	301	294	285	300	271	260	288	278	283	265	296	282	283	288	304	296	278	274	302	297	276	304	313	297	286	315	244	288	288	280	277	267	268	277	255	297	318	311	279	270	332	282	332	262	277	291	241	279	284	301	285	304	289	295	291	288	282	274	273	280	306	284	279	303	284	279	286	292	266	257	266	298	307	293	281	290	265	274	267	255	293	295	275	288	293	269	302	277	339	273	274	295	275	305	271	280	265	288	311	279	260	275	320	282	282	280	277	273	271	297	305	272	264	276	343	291	294	289	264	291	265	306	283	282	268	277	275	302	315	322	258	306	291	269	282	285	285	260	276	297	261	254	263	293	301	297	273	255	261	279	309	307	286	260	291	313	295	264	279	302	276	281	264	267	279	254	276	297	299	284	314	291	350	284	330	277	265	273	300	295	338	304	289	306	288	287	295	283	295	285	299	270	302	271	290	309	276	307	309	267	310	264	290	284	247	310	268	308	292	290	291	291	269	261	274	309	270	281	276	297	280	277	289	268	264	254	287	270	286	259	278	317	291	269	248	318	277	341	279	295	256	263	295	273	303	293	272	281	277	262	261	273	274	299	330	298	286	276	266	292	288	280	304	248	285	297	299	304	297	321	272	312	288	271	308	281	255	288	302	265	302	275	268	302	283	272	281	301	253	281	276	267	271	288	264	251	282	299	256	309	280	313	286	263	299	302	267	272	263	295	284	279	286	295	300	283	305	255	295	277	314	271	325	266	305	281	309	268	288	297	294	311	286	255	276	280	286	296	281	299	305	308	303	301	263	249	293	277	295	269	272	317	278	275	288	276	274	303	287	274	275	273	299	286	284	290	298	302	281	312	293	274	289	257	301	300	257	300	288	264	278	248	262	263	283	297	278	296	302	280	310	327	303	286	301	294	312	310	263	306	282	265	292	280	286	292	281	290	286	279	282	265	328	312	287	310	290	283	279	245	304	255	273	299	290	292	298	281	285	303	287	279	260	270	271	283	257	330	291	259	296	308	283	304	273	280	267	280	264	259	263	272	281	247	271	267	334	269	307	289	259	251	243	255	276	304	276	283	277	299	325	255	277	291	261	284	268	296	293	289	301	279	284	285	287	273	298	318	300	279	270	274	267	271	276	300	293	295	288	300	247	308	307	282	301	270	281	269	272	275	268	270	252	314	266	289	263	316	286	353	288	251	241	278	276	298	308	303	292	283	285	294	309	285	285	261	298	258	286	299	264	293	288	297	256	304	270	270	311	297	258	287	275	270	287	291	279	292	289	309	281	298	302	289	319	277	277	290	285	293	281	287	285	316	301	311	279	278	291	310	304	281	254	293	306	323	324	264	258	285	319	260	284	241	280	279	293	309	289	258	302	293	298	320	265	280	340	279	305	281	250	307	265	259	288	273	282	279	322	282	303	269	282	260	281	294	273	281	276	306	304	286	296	298	312	263	269	287	267	330	305	304	291	291	289	273	267	293	294	292	283	314	285	310	302	280	310	289	251	330	293	273	318	303	293	291	291	292	281	270	288	271	270	278	294	277	294	251	281	290	282	270	264	288	285	265	280	272	322	288	262	305	276	303	280	279	251	300	268	285	279	310	282	287	283	270	301	332	292	287	274	282	287	303	263	293	267	263	306	268	288	288	314	283	311	292	305	284	287	321	296	257	271	284	290	274	250	312	302	275	268	294	257	272	290	258	269	294	286	278	265	297	274	271	298	305	317	264	274	278	271	263	276	293	269	278	277	251	304	299	288	238	294	308	287	309	287	270	258	298	276	294	311	277	305	275	268	271	296	320	297	287	289	295	304	308	271	297	272	306	302	299	272	260	234	284	315	266	269	275	351	323	301	277	309	308	254	276	303	263	295	245	304	287	318	284	311	289	298	280	319	299	280
13109	7698	15151	16189	10831	8534	6723	5483	4286	3273	2683	2047	1746	1462	1397	1263	1146	1045	1009	925	950	858	877	790	817	762	797	782	762	735	719	707	737	707	681	677	729	705	636	670	675	732	711	608	686	679	696	689	715	712	728	665	724	711	728	666	674	646	693	666	709	679	668	698	690	709	674	690	649	640	657	674	696	728	670	658	735	636	681	725	652	693	675	672	670	702	654	706	704	662	624	667	696	674	653	641	677	704	671	643	651	683	651	663	670	662	683	681	690	626	663	635	726	678	676	671	655	672	648	649	677	682	663	667	651	652	686	657	650	658	651	658	664	674	612	636	666	663	660	714	668	688	657	709	646	709	648	665	745	671	662	649	702	652	618	714	674	677	642	723	663	663	677	680	679	672	673	661	696	718	679	667	632	690	674	678	719	647	664	633	628	642	659	633	679	675	650	696	634	694	677	683	719	697	644	631	649	655	692	658	605	672	708	717	631	660	648	587	665	693	662	658	691	654	693	699	616	730	666	658	702	636	622	683	638	621	674	689	659	671	708	624	687	642	665	655	675	675	666	642	644	675	659	678	655	650	680	669	720	689	685	682	690	665	643	645	649	674	654	691	680	678	610	685	625	695	688	693	670	668	658	704	684	682	656	651	653	658	697	666	658	660	652	685	712	691	625	694	674	679	680	687	660	687	714	633	667	666	622	695	635	689	678	654	577	632	672	628	650	651	650	637	678	642	655	648	620	691	642	715	656	657	682	682	654	673	682	659	651	682	679	685	661	668	671	681	638	680	703	681	671	688	690	653	649	655	684	691	665	659	638	659	673	641	707	685	643	679	693	685	677	654	608	685	662	662	687	635	620	694	625	648	692	665	682	647	695	707	732	676	675	690	647	651	626	655	702	684	687	711	632	662	644	602	694	684	669	678	692	692	671	665	676	678	634	708	675	665	698	674	672	709	704	645	619	700	633	635	634	642	666	680	625	662	654	724	657	634	643	627	645	641	674	640	678	647	619	660	707	650	675	671	660	651	649	668	672	671	691	682	644	666	680	665	656	648	648	639	630	654	624	626	649	652	649	643	663	619	693	633	678	628	666	614	659	636	678	710	648	619	663	688	672	685	693	710	649	685	646	618	700	664	676	654	672	677	668	674	665	667	672	671	651	637	664	683	654	685	639	711	694	587	668	675	654	723	636	666	668	686	664	672	699	659	687	638	648	641	665	633	657	677	652	636	621	620	659	706	668	666	698	690	651	697	635	706	678	647	700	697	643	678	709	674	689	721	687	676	685	636	713	654	658	671	699	681	673	701	665	658	693	689	654	675	674	649	681	677	662	658	643	639	657	647	665	670	652	633	634	668	625	662	620	645	657	604	650	657	622	657	652	690	636	645	700	619	683	691	679	633	655	717	658	624	612	657	638	667	662	654	673	637	685	649	640	650	628	680	638	647	603	646	684	639	645	660	705	668	634	691	649	619	605	675	648	691	639	622	658	682	624	737	658	666	694	692	673	671	658	668	663	665	669	674	641	619	675	647	693	643	720	613	696	690	631	660	662	665	649	654	662	659	633	652	683	701	635	670	690	609	648	683	705	691	716	703	686	676	667	600	649	721	652	657	648	679	679	705	687	676	706	647	656	658	630	667	672	669	660	665	621	642	654	674	678	655	699	682	678	685	677	679	660	707	654	627	643	666	656	621	699	668	680	649	687	674	688	709	663	651	637	681	636	624	647	700	706	659	646	645	661	712	700	673	583	632	692	652	644	680	675	677	691	702	661	672	673	655	664	669	650	677	642	667	619	671	673	639	671	697	671	689	657	691	693	611	646	674	667	656	636	708	686	671	677	689	681	691	648	621	669	656	638	611	717	691	723	676	654	662	671	693	640	675	678	643	641	637	664	660	655	628	652	675	715	625	635	716	668	699	600	666	653	678	658	664	696	664	652	686	687	691	638	677	644	638	613	687	661	632	649	684	624	672	607	640	689	694	715	645	679	648	700	672	666	667	662	672	703	615	657	641	701	708	650	687	585	638	644	604	662	667	695	660	648	736	655	631	698	653	643	649	635	661	667	630	664	671	653	736	646	696	674	662	674	644	687	674	719	623	636	681	666	633	662	687	662	674	650	687	634	649	692	647	698	642	673	651	659	680	658	671	652	652	656	684	672	666	667	681	670	630	664	659	668	620	679	689	613	638	659	686	686	672	684	664	657	618	679	663	670	664	614	685	637	672	686	689	610	655	714	695	677	652	668	623	681	674	662	637	665	667	635	669	691	660	711	618	674	640	677	707	701	687	642	700	663	633	657	680	658	672	614	685	676	650	655	637	706	649	628	663	652	673	639	704	672	655	701	622	648	682	650	685	695	662	635	632	649	634	643	676	653	649	692	669	699	688	685	650	683	679	666	684	686	681	673	624	678	667	638	657	690	650	669	707	626	626	666	634	663	659	674	639	638	678	690	658	667	682	681	698	661	678	645	649	673	660	626	665	661	667	627	652	671	709	689	649	633	695	675	661	677	677	649	621	679	677	670	635	733	670	664	662	663	659	702	659	678	621	643	655	667	674	617	678	663	647	691	714	646	642	649	640	665	659	670	653	693	630	699	676	658	696	730	632	632	641	671	660	648	678	655	681	648	657	712	674	662	676	682	669	641	685	630	639	658	662	647	708	667	655	642	671	642	650	701	666	649	686	653	652	685	704	673	679	686	685	720	669	651	600	724	696	671	666	664	651	641	669	673	634	707	713	663	632	693	677	688	680	654	674	659	646	682	674	659	673	656	633	716	667	601	630	627	675	658	656	669	697	681	697	705	667	719	634	631	665	652	702	687	672	676	644	661	701	666	669	669	690	658	652	666	689	672	604	651	670	695	666	641	666	656	688	678	673	657	667	658	687	677	660	618	675	705	665	677	670	628	640	718	672	646	652	664	617	665	656	648	600	756	680	640	688	648	692	639	686	651	627	719	602	661	645	638	673	637	618	651	656	663	646	687	625	643	652	681	641	650	716	699	681	654	682	623	687	690	668	689	665	694	623	681	664	677	724	673	623	614	658	670	718	706	628	628	673	639	619	634	690	648	649	658	692	659	671	681	691	635	683	692	702	658	680	695	673	671	641	701	638	641	686	683	685	682	648	667	704	641	632	658	664	698	643	681	677	694	681	626	662	637	708	665	663	702	648	668	664	700	674	684	646	691	604	655	682	667	695	670	678	673	675	649	649	661	640	679	696	683	673	694	682	721	692	713	638	619	647	667	707	625	664	700	646	715	644	682	690	635	681	696	662	662	615	666	657	645	704	692	674	667	690	659	644	684	637	646	643	677	665	663	666	642	684	736	653	667	655	639	643	647	682	661	680	677	662	683	680	639	660	669	638	685	646	638	638	651	607	673	690	692	634	638	654	666	655	606	634	622	677	686	663	653	665	629	699	688	677	647	653	615	658	661	693	659	655	679	662	652	664	630	681	633	624	693	670	653	660	657	621	610	667	669	610	694	645
27133	12394	13893	11258	5282	3250	2345	1748	1301	977	747	598	522	498	456	389	356	354	337	326	331	293	324	297	261	299	306	296	274	303	290	285	276	274	293	275	254	278	275	288	283	263	260	241	257	261	245	250	256	286	264	263	255	283	309	261	300	308	289	253	296	275	256	274	282	273	277	304	302	258	249	273	278	265	265	304	269	265	217	288	257	310	242	235	254	246	293	276	290	278	260	259	252	259	258	286	274	265	233	277	289	285	256	268	267	271	257	275	273	268	270	313	265	271	267	265	293	282	273	316	303	280	261	276	269	284	307	281	291	255	254	261	227	235	258	293	288	284	239	264	271	247	271	309	276	271	258	285	296	280	287	239	254	287	292	252	262	302	250	247	289	272	271	297	266	273	266	253	277	281	306	273	291	264	246	266	282	281	257	260	246	272	307	272	280	246	257	261	249	246	290	260	276	254	270	291	269	275	254	275	265	269	278	280	299	284	272	285	280	254	272	290	289	290	262	290	255	287	286	277	282	259	266	298	275	304	231	268	280	272	291	290	276	280	262	279	257	264	274	271	232	248	274	299	253	246	273	239	250	243	270	291	263	265	269	286	234	254	245	258	279	254	271	253	282	259	265	281	256	240	262	274	250	261	269	262	270	262	249	261	281	278	270	248	263	256	259	288	284	227	273	257	288	300	265	280	286	287	257	250	250	281	263	246	258	278	270	285	261	280	251	261	280	276	255	274	258	261	272	277	273	288	265	260	238	270	289	287	258	270	264	268	288	290	282	283	274	274	262	286	268	243	255	265	242	272	273	275	289	277	289	297	269	266	272	282	283	259	256	256	301	255	251	285	272	267	271	279	258	274	292	280	248	285	287	297	308	261	255	298	276	251	269	275	280	294	266	275	274	254	298	287	262	253	270	255	259	271	266	276	272	238	250	247	274	257	312	263	282	264	270	268	271	252	277	290	260	279	239	236	272	272	264	251	277	256	271	245	254	284	272	290	301	288	262	265	280	269	311	312	244	291	264	288	268	301	269	271	305	250	253	262	242	267	275	251	279	246	291	250	256	250	301	297	277	289	275	256	265	278	271	285	266	286	287	291	293	264	298	261	257	269	287	264	256	284	279	266	258	290	271	242	267	269	294	283	235	277	295	280	271	275	273	297	313	257	257	285	282	256	261	273	279	289	272	301	246	251	256	281	260	273	299	295	285	281	257	258	251	287	287	295	257	270	287	260	273	290	313	253	241	282	251	270	302	261	281	271	255	244	276	239	257	287	258	265	285	277	259	283	262	275	282	248	270	266	262	301	268	259	255	301	280	239	266	285	248	309	254	247	281	308	258	272	254	285	271	295	272	283	269	267	255	258	264	287	256	238	289	296	311	270	252	296	310	275	257	250	242	264	245	283	241	277	281	297	248	270	289	277	261	254	266	273	281	252	259	265	289	268	289	270	268	289	283	250	275	294	262	298	290	262	289	237	296	301	287	269	301	281	270	276	297	249	279	276	247	250	267	251	273	272	266	279	257	261	294	260	280	289	268	281	282	295	260	270	263	280	278	228	273	267	263	272	312	292	288	287	251	274	279	271	282	237	266	244	232	264	304	256	279	272	262	239	273	260	256	287	294	284	267	285	263	265	265	306	267	251	263	269	253	287	257	267	287	263	248	277	289	271	198	258	261	237	260	256	250	260	273	293	290	295	282	292	257	284	256	284	264	290	276	280	307	262	262	261	264	294	276	266	278	243	272	286	283	247	306	261	267	273	258	266	266	230	285	277	291	314	267	242	252	273	280	299	277	230	264	293	249	264	299	235	279	270	253	278	253	279	252	299	248	299	255	270	257	271	290	309	241	279	277	253	264	272	265	266	250	273	325	270	267	278	264	234	261	258	281	279	254	270	282	256	270	256	264	290	287	249	272	267	278	269	256	246	260	273	262	278	285	273	274	295	290	266	223	260	303	258	280	275	287	267	257	253	256	259	249	259	248	266	243	266	292	276	271	269	312	272	230	269	268	273	305	263	271	242	241	247	293	275	257	278	276	285	274	251	255	293	279	255	274	282	244	235	259	270	287	270	256	270	282	260	270	342	280	266	268	285	253	290	263	254	254	242	268	307	271	270	286	287	248	273	251	288	265	296	270	260	263	302	267	287	281	258	238	275	287	258	251	272	275	286	292	266	259	253	274	264	237	267	309	269	263	256	242	297	257	236	260	220	291	248	306	259	258	291	270	283	275	260	264	295	302	267	288	251	277	284	240	266	260	281	261	258	275	280	277	287	279	287	265	274	297	289	250	238	269	282	286	254	251	283	285	285	278	272	294	266	265	280	289	261	259	296	266	275	257	266	288	300	290	275	219	283	267	254	286	274	264	273	258	260	266	286	271	262	316	270	240	263	276	270	248	262	265	293	258	257	281	260	296	294	262	275	278	303	280	279	261	277	285	260	248	283	305	281	276	253	248	288	269	271	302	260	272	265	275	277	272	243	273	254	258	267	255	279	254	278	262	255	288	283	261	243	266	253	275	228	253	243	263	288	242	252	298	284	254	260	246	247	257	252	284	294	265	271	314	289	311	263	281	297	270	278	290	287	285	297	262	257	262	244	276	287	271	276	287	249	306	290	283	257	278	317	272	241	267	273	288	244	269	292	280	258	273	268	267	267	266	270	260	309	245	276	269	271	281	265	261	305	252	245	280	257	259	293	276	271	261	266	271	267	277	296	279	264	267	257	269	278	249	254	242	289	255	264	284	269	259	239	283	273	273	282	279	291	269	268	268	273	273	296	253	274	290	278	297	266	285	265	253	270	280	285	255	269	265	227	283	242	273	262	257	263	286	241	268	261	295	276	270	267	242	284	269	256	299	268	275	259	268	284	258	251	284	267	247	277	283	295	245	263	260	278	275	282	265	261	277	288	243	282	248	286	274	246	270	276	295	270	259	248	301	266	263	286	292	287	250	261	228	276	237	266	254	273	248	278	262	287	272	262	279	285	267	248	300	279	286	271	236	254	266	252	280	270	300	273	316	297	262	288	248	256	280	269	267	291	273	272	229	248	254	284	292	222	278	266	261	291	258	276	275	268	249	256	265	284	292	274	291	256	257	235	254	254	233	254	242	276	273	250	279	276	295	265	250	268	304	253	296	298	287	279	254	299	294	254	275	261	274	241	292	267	268	295	258	289	271	280	284	279	246	274	272	258	257	271	243	263	267	266	283	269	300	259	272	276	241	256	248	243	252	285	319	259	278	274	304	258	261	303	262	282	304	303	273	247	297	274	245	302	262	274	297	285	253	267	261	300	267	270	300	268	287	257	262	250	234	277	268	260	267	299	285	292	277	280	297	282	287	277	261	254	286	278	300	249	285	273	271	287	261	302	297	286	285	281	252	298	260	240	292	277	243	270	290	275	280	265	284	294	294	265	277	303	250	269	261	260	243	273	291	254	263	237	247	263	289	275	258	272	254	283	257	254	234	271	287	263	243	279	263	293	266	257
16267	9958	19730	21439	14236	11459	9099	7365	5717	4530	3299	2676	2242	2023	1686	1449	1270	1210	1121	1083	975	930	875	852	819	823	747	740	751	745	702	691	707	728	684	700	679	726	676	733	716	683	687	669	636	602	636	663	670	695	611	694	666	622	609	631	656	590	651	621	650	639	623	630	650	644	648	616	626	644	607	611	610	614	593	624	619	664	617	578	626	636	579	598	648	620	574	620	615	583	639	590	627	582	664	651	644	607	701	622	624	608	623	682	646	698	602	650	684	588	627	645	639	687	624	632	617	656	620	617	635	611	642	612	601	550	626	629	644	646	597	675	648	618	681	613	634	640	629	649	629	612	597	651	586	601	667	630	618	640	614	609	628	651	629	616	604	613	595	655	645	633	634	669	601	538	609	617	623	629	639	643	673	652	542	613	649	649	635	620	639	626	671	622	605	623	631	579	654	604	641	615	592	614	658	649	666	643	625	668	641	583	602	592	622	624	632	640	623	606	628	648	595	601	617	627	588	615	601	635	632	598	636	625	616	640	610	630	645	616	576	624	628	619	635	612	599	590	641	617	667	663	637	646	620	644	593	649	566	639	585	618	595	633	644	641	609	603	613	596	654	624	618	650	624	635	576	627	624	624	598	625	646	612	604	649	625	658	635	642	634	668	580	698	630	632	637	635	586	647	647	600	633	601	636	589	623	619	621	615	630	619	605	606	679	619	635	683	622	665	678	629	634	652	637	616	611	629	627	601	643	667	580	649	633	659	618	604	595	677	601	635	586	604	625	598	624	660	613	660	638	583	665	649	649	578	620	616	616	615	631	640	622	631	628	598	620	594	591	646	617	600	596	606	601	654	632	681	632	619	607	619	613	603	671	595	643	608	589	649	604	619	640	605	650	625	656	633	605	639	650	597	647	636	673	597	656	660	666	649	642	616	666	622	632	645	609	602	604	654	613	600	608	653	635	635	660	616	603	673	688	616	645	615	644	645	608	627	608	605	625	597	647	630	608	623	613	629	580	625	620	634	606	663	624	627	580	655	615	635	622	602	651	625	625	635	613	621	629	612	589	645	586	606	685	628	614	645	585	637	597	681	624	658	572	619	645	617	625	607	614	644	664	647	626	644	612	623	671	616	604	608	652	634	570	604	625	615	684	648	629	596	639	600	615	648	633	680	630	671	628	613	574	605	598	599	601	669	630	603	589	619	634	618	667	657	600	634	619	631	641	604	591	631	662	638	605	591	642	631	639	662	618	615	585	640	642	610	633	620	608	611	576	630	605	644	630	586	614	645	629	634	658	649	648	617	629	597	636	664	633	625	631	600	621	656	588	615	637	663	655	667	603	653	630	611	652	590	647	624	644	608	635	617	646	630	620	584	673	656	585	607	599	617	640	636	627	623	642	618	639	589	645	653	615	615	661	603	612	610	630	659	616	612	612	593	607	582	601	605	644	601	582	649	627	650	631	598	635	624	582	633	608	642	599	610	623	643	625	604	596	616	603	557	632	581	650	613	614	643	599	659	636	617	624	638	640	617	653	629	625	617	685	620	613	676	595	643	650	627	617	659	629	618	590	622	603	620	641	625	610	619	628	627	622	650	645	644	643	618	594	662	625	610	624	634	622	636	569	627	646	621	595	683	654	631	624	635	602	616	624	611	584	633	640	632	657	582	636	603	622	607	634	614	628	653	622	641	614	587	606	653	638	686	614	625	601	579	640	602	668	625	629	595	642	568	646	629	609	634	640	657	623	635	598	627	618	645	621	643	667	651	636	668	621	634	671	610	643	650	660	621	645	643	589	600	634	606	581	618	613	629	658	610	608	607	604	652	599	602	577	590	626	625	637	636	624	627	626	638	618	637	599	675	620	614	635	640	588	640	631	631	622	633	638	572	556	613	630	635	651	628	627	607	622	628	616	644	641	630	606	635	652	634	662	594	621	623	668	646	678	564	638	671	657	614	643	624	632	596	637	627	619	618	628	648	630	628	603	616	619	641	604	585	642	634	613	669	615	589	624	601	622	627	644	687	597	621	631	634	602	646	640	646	657	612	613	593	600	584	584	681	630	639	602	709	679	598	592	655	630	636	637	648	629	620	598	629	640	625	640	591	629	647	654	634	597	626	650	610	641	644	619	623	631	622	595	642	618	637	624	591	635	666	610	597	634	652	600	614	636	618	638	627	678	622	616	593	636	614	633	617	614	642	643	580	618	618	615	626	632	655	611	627	623	599	619	625	647	664	632	589	634	647	638	577	616	651	598	637	598	648	644	636	682	610	647	599	628	618	646	578	677	603	641	641	602	658	630	600	627	619	650	618	610	603	641	630	653	641	584	655	667	617	627	623	604	624	608	611	632	630	626	630	633	594	621	626	623	614	620	655	617	652	649	647	565	636	659	664	606	631	599	663	622	665	660	636	632	662	658	631	643	592	592	627	604	611	634	674	613	628	654	591	658	610	654	663	632	633	640	649	601	601	663	629	654	609	654	649	668	632	646	668	612	594	637	582	607	589	634	633	634	604	605	604	631	599	602	631	649	646	629	656	629	635	631	612	661	616	633	639	593	622	593	608	625	620	607	641	647	580	635	654	597	664	638	698	631	634	659	633	622	617	599	626	626	663	676	633	607	606	583	604	616	615	653	637	636	616	621	629	665	577	652	596	614	620	654	607	611	582	625	652	600	606	636	628	602	651	606	639	636	614	679	631	669	617	600	638	639	637	601	648	629	622	600	589	674	649	612	631	656	619	638	597	620	645	645	639	647	649	609	615	604	624	586	620	609	642	612	620	638	598	614	631	636	594	619	625	639	636	609	618	588	618	637	678	690	611	654	652	611	636	643	644	615	607	600	613	698	634	658	604	642	634	597	600	667	651	636	569	594	636	633	625	615	658	616	652	639	568	590	613	672	602	644	632	617	622	592	621	664	599	640	606	600	600	658	664	595	657	647	607	661	609	615	655	595	629	605	614	667	631	632	609	582	594	625	638	676	580	603	619	641	656	635	645	589	668	652	623	679	575	552	661	603	590	646	634	634	611	599	610	628	624	621	595	644	637	632	620	646	624	629	644	643	639	638	631	619	634	614	616	607	622	616	604	660	630	646	638	632	644	656	648	631	675	660	596	652	581	676	673	650	603	637	598	566	649	641	621	627	645	638	659	647	674	631	631	606	649	623	641	603	656	638	601	591	634	608	625	621	623	674	631	606	593	630	646	646	627	630	687	637	587	683	629	593	616	655	644	599	634	536	670	619	627	622	620	615	618	622	578	634	608	635	626	612	684	592	644	668	639	644	622	624	642	639	641	646	646	606	624	603	641	633	651	605	640	618	646	638	627	615	646	618	664	628	620	635	613	641	629	653	619	671	661	609	670	622	652	586	626	623	602	608	585	594	663	582	661	638	620	666	572	620	635	628	576	645	660	570	589	608	640	617	606	656	621	643	608	595	637	636	645	607	651	633	603	634	602	612	601	670	671	615	662	640	594	615	621	582	652	637	630
9863	4439	4797	3539	1914	1361	1042	754	648	566	466	387	317	331	315	355	284	312	291	240	300	288	270	262	249	264	269	290	263	251	274	281	277	267	241	241	275	256	263	248	257	242	308	276	234	258	225	222	229	258	286	265	271	244	263	240	281	259	284	262	266	256	264	257	292	262	276	254	274	242	259	268	243	276	251	263	289	246	268	251	253	242	243	272	295	269	290	243	314	226	229	273	261	252	243	241	238	247	237	244	223	234	242	250	252	273	243	268	280	234	247	251	256	252	235	279	284	248	259	274	264	266	248	244	287	248	280	278	263	263	261	257	241	251	301	233	221	263	240	279	234	279	257	252	262	229	270	255	293	253	256	252	260	254	245	274	288	263	275	260	263	227	275	234	274	228	293	251	239	268	223	264	266	293	268	251	244	257	236	263	248	287	265	239	258	253	275	275	258	260	240	260	308	236	260	229	263	305	265	254	265	295	237	287	253	258	251	239	267	243	260	238	265	243	235	276	261	247	277	240	279	257	262	222	256	261	260	246	258	270	229	279	243	260	286	273	236	283	292	276	253	280	261	258	252	248	239	232	214	258	244	257	243	250	204	256	253	260	258	266	256	302	242	288	288	271	265	254	237	253	253	261	271	254	256	230	246	237	254	243	220	251	265	278	241	238	280	253	275	280	267	273	240	242	227	273	264	250	253	232	253	277	250	246	271	272	245	273	233	272	233	242	260	249	257	225	294	284	239	272	238	247	253	260	275	290	263	246	247	266	246	256	223	260	265	243	252	252	274	259	245	241	255	280	237	246	289	228	245	247	251	286	269	258	257	262	252	251	250	230	254	230	269	252	215	277	249	247	240	262	261	233	256	259	232	224	257	259	239	247	239	255	268	267	246	257	241	266	248	280	273	239	271	258	240	249	241	260	232	254	247	259	232	258	252	276	278	233	224	253	230	271	271	248	296	238	264	248	238	235	242	252	263	276	283	270	276	272	260	226	256	267	257	235	224	254	283	282	276	264	255	240	223	256	260	270	256	294	262	246	267	258	261	265	294	246	274	277	245	250	240	260	258	309	273	266	255	269	271	251	222	274	286	256	287	254	271	245	267	235	256	251	287	259	281	276	265	253	272	248	219	272	252	282	260	256	278	260	250	261	255	267	271	259	265	233	253	257	272	261	235	262	270	277	290	257	222	266	219	243	255	244	253	247	259	266	249	265	273	259	216	250	229	209	276	263	248	239	248	247	236	250	280	236	269	242	262	280	261	230	235	267	246	246	258	280	254	279	231	288	253	250	267	280	236	282	267	271	239	268	247	264	274	238	303	253	238	290	257	234	247	228	247	281	239	238	236	267	268	254	232	259	260	265	297	243	244	259	233	279	257	274	273	260	251	244	262	252	250	240	256	247	251	251	259	251	268	239	267	261	254	245	289	254	247	242	268	271	262	263	257	244	264	262	292	239	249	236	262	240	243	259	246	265	240	265	251	280	242	244	285	265	261	256	249	248	241	260	221	241	262	277	270	265	262	236	246	292	260	259	273	287	258	220	266	249	270	227	254	228	289	240	244	254	217	248	300	257	274	244	262	282	223	243	247	265	238	250	252	243	274	267	276	274	218	246	256	272	235	245	264	264	260	253	229	279	267	246	243	253	242	269	241	249	261	263	294	270	227	256	273	296	214	245	261	257	258	282	244	239	234	257	279	258	286	239	282	259	260	252	272	209	265	265	256	265	282	230	254	223	257	280	242	257	221	247	265	247	262	264	254	258	236	254	272	239	217	238	265	241	241	280	248	251	293	248	267	258	252	291	274	265	249	243	251	244	245	245	239	233	267	240	256	246	257	271	244	252	233	212	267	251	262	245	268	220	273	275	269	281	285	259	229	264	278	222	248	251	274	285	263	270	254	251	279	256	209	266	250	235	255	264	228	260	269	218	282	254	256	238	262	253	276	250	229	240	247	241	224	264	265	270	255	257	261	270	254	295	231	291	258	235	225	269	254	240	266	248	260	263	265	247	287	227	246	292	245	260	239	236	271	237	275	252	274	279	256	273	263	256	236	237	239	260	254	240	282	261	273	260	242	262	266	243	274	277	258	245	255	239	271	233	250	245	253	255	221	262	232	226	262	263	263	277	243	265	281	253	256	240	240	246	245	249	237	273	252	231	273	287	251	239	285	251	220	231	242	253	250	255	265	249	260	254	240	268	243	272	259	245	300	248	227	262	266	246	267	243	247	252	269	245	281	261	256	227	265	207	249	240	274	228	288	245	235	248	272	233	229	264	263	251	265	260	240	238	259	231	275	267	267	261	249	268	268	256	286	251	257	254	255	247	238	267	267	243	262	220	278	259	225	251	235	264	275	278	265	281	271	266	260	275	270	269	257	253	259	238	260	267	219	244	264	239	287	265	257	306	284	291	279	315	239	252	265	242	262	253	258	294	240	263	251	241	229	247	250	233	286	267	277	266	239	279	266	284	285	288	249	270	255	292	243	265	254	243	276	259	248	275	254	260	219	241	269	250	293	238	269	206	252	248	213	225	274	243	272	251	259	291	257	256	256	240	268	286	281	272	240	249	265	261	265	231	220	271	241	291	264	236	226	248	235	253	267	249	258	277	273	244	261	258	227	248	244	231	265	299	254	231	241	269	234	266	278	275	251	245	270	263	292	274	265	271	280	255	283	245	273	235	264	251	251	258	236	254	264	276	275	284	242	290	276	259	266	260	222	277	267	262	261	240	256	243	254	272	265	265	267	246	261	248	291	288	269	285	258	282	247	241	226	272	247	282	240	271	262	279	264	232	275	271	262	256	241	257	253	248	270	280	276	279	273	252	258	280	263	272	246	310	255	270	310	245	254	246	258	251	252	262	244	266	241	230	267	260	268	263	245	267	259	265	258	227	249	254	245	250	251	265	267	245	246	265	267	251	270	252	275	268	249	240	238	266	259	282	298	253	235	281	244	267	271	242	238	263	249	278	244	286	263	228	278	285	259	265	277	252	227	258	283	292	288	248	256	248	251	254	232	241	284	253	247	237	250	271	244	232	276	278	273	266	277	260	256	274	269	271	279	270	269	274	271	231	258	253	297	268	248	271	280	273	290	268	290	237	267	263	231	258	224	248	237	300	274	260	262	267	247	241	271	295	237	246	263	268	302	269	283	243	278	275	282	289	280	262	255	288	246	251	254	260	265	268	282	268	243	252	259	220	263	224	258	253	266	277	245	268	222	267	287	276	242	272	231	246	277	259	263	274	265	269	251	241	263	256	236	279	259	258	245	289	248	269	267	287	257	240	271	245	254	237	238	255	271	276	237	250	233	241	255	267	280	263	239	239	248	238	259	236	250	279	242	238	270	269	278	255	251	288	249	260	250	256	259	271	238	268	273	255	277	272	232	276	238	229	245	248	245	297	259	242	271	262	244	264	269	260	246	239	251	262	255	273	288	285	226	257	263	264	262	209	260	249	241	240	241	241	221	223	238	271	243	271	284	275
6418	4346	8906	9397	6708	5260	4149	3357	2627	2090	1784	1399	1131	1100	897	923	841	776	807	763	720	697	668	648	730	672	653	652	617	669	669	629	662	634	630	699	632	594	637	623	603	608	632	647	635	630	613	620	620	636	607	664	612	598	618	604	601	609	589	588	599	626	635	613	636	614	599	582	623	593	600	633	674	597	625	674	602	603	584	628	642	572	599	593	571	610	634	587	617	591	647	579	641	598	581	604	617	599	625	621	609	597	580	610	617	633	615	621	607	613	619	588	588	616	561	608	600	590	587	627	602	599	598	590	644	577	636	589	592	586	592	617	611	568	586	600	566	588	601	658	622	612	633	620	610	635	582	641	639	603	612	625	621	607	619	555	561	605	594	606	630	612	569	579	621	604	636	600	658	568	585	610	588	590	613	625	614	610	636	603	601	637	570	635	569	615	635	605	621	607	611	638	643	610	606	613	591	569	617	583	631	607	576	588	615	608	583	657	605	628	633	660	615	615	558	644	587	587	630	545	627	631	642	606	609	617	623	600	618	633	615	604	609	637	595	622	570	591	608	631	586	627	602	624	581	607	588	622	606	594	599	632	635	621	621	594	621	612	638	566	604	611	576	608	596	588	565	630	663	603	580	567	595	609	579	607	599	589	611	599	609	621	588	604	612	584	609	643	603	620	632	587	561	647	615	656	658	601	611	620	590	600	604	617	583	641	631	620	547	605	601	573	597	577	609	588	585	577	596	625	607	577	621	607	625	594	601	595	654	611	571	616	606	598	622	596	571	618	590	617	656	589	618	592	607	640	581	609	605	627	601	572	584	607	612	603	586	597	583	594	644	611	604	630	611	594	615	597	613	595	613	619	565	617	599	612	552	595	586	573	594	597	594	590	578	659	582	603	631	590	651	601	624	604	593	601	580	610	613	592	595	635	596	655	574	562	593	574	610	591	606	559	607	623	637	611	586	614	636	636	634	615	613	608	542	623	614	618	609	583	579	617	560	574	616	589	609	609	564	655	620	643	592	588	621	606	564	619	600	636	595	593	603	648	627	631	606	642	614	611	609	630	599	591	629	610	603	613	613	662	643	611	595	634	599	609	536	638	634	631	552	589	639	636	608	607	601	559	636	611	588	600	632	607	558	633	655	603	624	588	586	641	675	583	645	600	590	596	572	616	621	620	579	615	603	643	662	627	615	562	592	604	616	618	584	631	582	605	652	621	617	608	583	610	613	583	652	605	556	588	620	599	629	600	556	616	617	603	603	619	623	580	623	613	633	588	610	651	594	648	608	599	628	612	622	617	595	596	618	565	543	594	603	641	612	630	620	574	585	628	602	603	621	588	615	597	580	595	698	593	559	602	563	581	624	604	622	587	618	637	618	603	592	588	620	578	629	640	632	565	619	599	564	574	580	604	621	599	587	581	601	560	625	548	577	642	588	621	627	620	619	633	604	610	585	641	606	603	648	616	608	656	581	591	581	536	575	578	558	634	561	599	628	603	618	577	607	611	586	631	560	605	646	634	623	562	631	640	606	646	598	624	624	606	615	604	620	615	588	611	598	611	597	596	615	619	628	601	592	592	602	560	574	562	624	607	619	616	589	579	613	669	609	652	592	594	649	591	595	610	558	599	629	630	662	611	576	619	597	611	608	617	579	575	604	626	641	605	588	610	621	663	593	669	645	559	635	615	621	597	624	643	590	627	646	590	587	625	643	587	631	612	642	589	627	576	584	628	600	636	599	627	654	576	668	596	623	601	582	603	590	605	632	598	607	580	585	618	595	615	598	587	632	637	625	587	617	665	564	588	580	580	595	618	607	605	602	595	606	608	576	630	633	603	581	599	608	606	572	619	602	641	606	600	585	575	609	594	620	572	610	555	566	662	596	620	622	610	596	631	619	606	697	540	619	593	637	568	583	614	613	617	631	613	626	622	644	608	611	591	608	617	591	608	613	640	598	620	628	637	649	615	649	625	621	617	634	635	579	597	568	581	577	603	615	623	582	596	603	633	618	623	608	586	589	624	604	612	556	619	604	604	624	608	573	626	593	617	561	630	638	592	534	622	625	610	564	618	617	594	539	583	593	638	598	668	629	617	579	596	616	594	641	601	583	618	568	605	584	602	593	597	598	588	610	567	615	598	651	591	594	613	596	609	595	606	627	609	627	540	629	576	611	634	624	605	603	613	604	604	632	608	619	596	594	571	608	622	626	614	595	627	538	631	583	604	614	553	639	709	603	613	629	589	593	646	657	598	629	589	627	615	573	603	601	575	656	615	568	610	605	596	601	588	583	636	593	639	629	626	638	626	569	632	585	632	597	656	550	578	625	645	599	613	638	638	621	571	612	578	580	628	603	598	557	588	613	606	598	583	629	609	614	584	666	629	643	575	601	663	600	640	634	615	655	617	615	625	632	587	638	584	628	623	620	623	619	589	620	642	550	641	600	622	596	654	598	611	592	634	628	665	613	663	628	581	625	598	557	600	579	625	588	634	615	596	629	599	613	610	622	583	579	589	616	587	581	589	621	599	632	563	606	596	609	624	602	589	589	603	621	688	615	623	629	635	573	593	594	610	594	633	617	596	630	626	611	590	615	625	609	636	606	588	668	662	652	622	610	634	578	600	591	609	631	627	601	603	591	602	649	645	620	601	577	601	605	651	611	639	594	597	610	634	584	594	570	609	602	628	600	595	581	610	581	632	612	632	637	630	635	603	588	574	623	569	548	591	607	570	633	611	632	638	624	616	613	559	578	565	629	560	600	625	591	581	609	592	622	613	628	630	645	599	615	606	610	588	647	594	643	597	587	616	578	640	606	633	582	600	612	587	619	615	620	588	621	615	622	630	620	563	658	648	638	620	639	599	648	617	578	616	581	627	587	613	639	621	621	601	582	603	560	639	575	644	612	620	596	625	579	581	577	635	606	620	607	597	609	611	612	577	602	625	591	619	652	587	611	616	632	606	645	655	614	616	585	578	602	586	551	572	558	625	595	581	581	593	650	619	599	591	586	598	595	577	672	617	630	581	593	637	613	646	605	627	607	597	642	608	623	622	578	598	566	600	607	636	606	609	621	600	627	602	630	587	606	606	639	586	630	581	588	599	651	606	599	599	615	561	575	576	609	572	581	591	581	653	623	597	651	614	595	574	645	644	620	602	622	619	633	610	600	583	571	607	604	594	596	637	671	613	624	563	573	607	581	578	593	613	618	615	582	668	633	599	621	590	616	613	614	592	599	595	586	607	633	621	601	622	661	601	551	601	626	607	588	613	623	617	588	630	599	608	594	619	577	591	599	616	619	612	583	605	619	600	630	643	611	573	613	615	600	616	577	634	635	595	597	610	638	611	634	625	578	617	583	624	623	587	610	628	561	587	577	655	596	617	583	589	614	565	613	613	582	624	596	561	627	630	605	607	643	581	621	613	588	589	553	628	610	570	595	644	618	592	585	637	610	608	584	623	615	617	617	595	607	601	626	652	596	609	609	588	634	614
19270	8377	9774	7756	4264	2430	1582	1111	955	784	653	551	477	391	345	386	341	329	353	331	305	332	332	311	288	290	301	272	296	287	324	291	275	305	292	282	334	307	287	309	323	320	291	298	290	286	291	281	303	277	295	297	281	285	259	302	267	292	280	265	287	297	285	260	275	291	267	255	291	285	275	299	293	325	303	273	273	310	318	297	278	270	280	270	269	248	296	280	279	255	325	278	284	268	310	287	308	300	289	258	284	287	271	299	259	335	284	265	263	319	313	287	274	295	294	301	270	257	320	276	323	289	280	284	289	269	267	276	267	285	277	288	283	296	283	289	279	270	273	269	312	270	236	259	249	303	293	303	273	268	269	270	286	302	295	267	300	283	271	282	285	336	299	283	264	324	288	298	295	269	290	249	275	281	283	275	289	288	255	283	268	301	294	295	277	314	300	311	295	271	282	294	279	292	275	285	300	263	319	278	293	288	275	265	300	305	296	286	277	294	292	280	294	301	309	299	262	261	307	278	252	306	304	310	279	284	261	262	270	284	267	291	286	253	266	276	269	274	290	275	304	271	262	287	276	263	298	280	289	303	284	313	286	298	284	283	307	306	296	280	285	300	265	276	276	301	262	274	286	266	251	273	307	281	262	271	301	298	209	277	301	292	295	304	294	291	257	268	283	271	265	298	319	293	282	289	301	290	286	280	326	295	277	293	305	279	289	305	268	289	280	284	279	275	283	262	289	275	265	326	291	295	260	285	285	277	305	291	252	260	271	301	267	287	278	277	275	305	304	272	273	318	284	264	286	260	282	293	272	319	286	272	338	289	269	293	326	309	256	271	269	313	278	300	300	269	298	299	312	295	278	293	288	262	314	291	288	261	307	255	272	266	276	283	266	280	285	283	276	281	265	312	250	277	293	279	296	305	253	271	257	291	283	277	320	273	309	279	314	289	302	262	298	291	290	308	287	255	291	276	249	311	293	286	267	283	295	305	300	292	293	289	259	287	277	300	277	249	276	278	291	288	292	282	296	303	285	270	286	281	291	284	296	281	284	278	282	310	299	286	272	289	273	246	256	297	320	285	277	306	262	282	287	299	287	257	289	297	261	282	278	269	283	269	296	275	297	284	295	243	263	277	302	298	292	300	259	288	291	273	278	311	294	284	266	266	280	275	268	270	298	286	304	269	296	264	304	293	293	270	267	247	266	284	320	305	299	284	320	265	274	285	291	302	298	265	271	304	286	274	269	269	280	266	270	272	288	247	288	268	282	262	279	305	303	258	304	275	302	303	293	278	257	319	283	283	285	307	326	289	267	271	288	265	233	261	287	289	288	304	264	277	287	311	282	269	258	284	270	321	301	314	302	289	314	321	318	294	278	288	286	284	306	303	280	278	279	325	283	289	274	297	269	259	306	294	288	297	256	300	317	276	279	287	279	263	269	292	261	309	314	306	267	280	285	296	268	289	302	285	273	289	293	298	326	282	262	296	270	299	277	295	288	289	269	276	280	283	326	302	288	300	298	277	263	294	272	249	287	286	298	297	289	304	286	282	305	259	278	281	316	289	267	281	290	308	270	310	279	256	292	301	279	285	284	283	293	299	270	279	255	307	283	291	279	285	293	278	263	288	256	284	247	273	293	275	300	276	303	290	289	311	283	293	284	286	291	282	266	286	323	301	294	256	283	277	267	325	287	304	311	306	289	273	294	280	278	291	277	300	288	267	263	277	273	257	272	291	242	285	271	255	291	323	287	292	258	272	307	283	269	301	279	266	289	262	283	282	269	305	300	272	293	282	284	307	289	278	306	278	302	290	292	276	295	315	303	291	278	277	277	294	295	272	295	305	292	313	275	284	293	314	291	267	283	271	291	265	283	303	260	310	303	298	270	252	304	299	262	273	294	273	299	278	298	264	290	262	277	292	266	300	296	259	285	289	275	282	302	293	310	268	283	260	289	282	283	279	272	275	289	318	289	258	289	296	294	272	305	270	274	263	302	273	274	288	295	292	277	281	303	288	276	285	282	296	251	287	310	297	287	260	274	293	246	291	284	242	281	295	288	305	263	258	270	278	276	267	295	275	261	293	321	296	292	295	288	304	272	313	328	311	304	261	267	270	249	279	275	260	294	297	257	293	278	300	304	279	325	264	283	292	288	280	275	257	241	281	286	255	290	281	268	288	274	294	270	261	301	273	253	307	319	305	297	296	305	281	253	293	294	259	271	294	333	274	300	280	284	257	270	265	323	269	257	281	310	277	296	273	284	297	283	279	260	277	268	251	298	306	277	294	285	295	320	306	264	312	278	274	307	296	252	297	303	280	239	277	315	295	284	284	297	273	271	285	278	277	300	321	273	335	291	299	324	297	299	259	282	256	271	304	270	248	277	256	293	272	289	305	282	298	309	265	290	303	297	263	276	240	276	279	273	272	267	298	264	282	290	290	297	273	295	264	290	268	254	309	262	254	298	309	281	254	301	281	312	290	300	330	285	304	280	296	297	295	286	282	266	276	290	285	268	306	279	276	278	271	292	295	262	267	326	306	261	266	289	286	302	303	296	289	273	270	262	265	288	276	282	288	261	307	291	310	283	285	258	311	257	285	266	292	301	280	281	263	300	270	291	292	335	292	295	244	329	330	291	283	249	288	291	295	283	269	253	285	306	313	268	268	267	302	285	294	286	279	289	276	281	256	318	293	274	278	315	304	314	320	295	242	281	273	285	301	309	310	275	297	291	296	274	303	274	288	287	308	277	284	286	306	295	319	304	311	297	272	283	291	314	316	291	311	331	288	278	259	300	296	305	284	258	262	264	284	257	290	281	283	285	249	254	269	305	312	289	278	287	245	264	278	264	273	279	300	268	242	295	298	279	331	276	276	296	281	310	319	259	257	293	279	256	290	299	277	281	294	307	275	316	282	285	296	288	252	282	276	289	257	274	265	276	289	275	295	297	282	288	284	263	261	291	265	286	332	291	298	296	267	285	288	298	311	259	319	265	306	284	282	313	292	295	271	279	292	292	271	269	268	297	279	288	278	331	305	281	266	319	279	311	314	300	307	325	265	291	273	292	305	291	289	289	266	288	301	280	286	284	298	309	258	274	283	314	281	282	287	292	295	287	275	300	301	259	282	318	288	285	298	286	292	302	284	278	264	284	269	296	296	284	296	268	299	284	281	239	256	297	314	339	308	288	265	284	271	296	319	284	304	263	300	276	297	298	261	289	275	262	284	252	272	270	281	275	295	290	291	272	285	324	299	252	300	258	290	249	276	297	294	317	306	293	305	266	306	283	281	279	272	269	279	315	302	281	275	280	320	268	304	282	292	292	283	322	278	279	272	287	301	258	292	275	304	252	269	288	289	251	283	288	313	332	260	301	309	266	287	282	303	284	317	309	271	286	259	289	265	278	294	291	309	264	266	298	323	329	269	266	250	267	279	289	318	301	251	265	290	294	265	245	284	264	302	281	280	282	297	290	268	306	293	277	293	278	295	296	277
12944	7432	15516	16838	12455	8891	6633	5137	4301	3437	2635	2015	1727	1422	1367	1200	1135	1066	992	929	876	854	807	823	800	760	780	758	776	781	730	703	737	694	729	721	722	692	713	705	718	698	778	716	640	658	709	655	684	711	671	677	641	634	699	638	658	688	636	640	671	660	650	652	672	663	683	680	672	690	678	675	671	642	657	659	659	621	668	682	666	622	687	684	640	670	670	658	665	658	689	673	689	615	672	717	644	654	691	676	715	648	672	619	658	695	639	682	725	702	666	637	697	671	673	681	665	668	632	652	655	684	656	671	661	702	647	668	646	683	646	661	630	653	632	622	635	699	649	643	646	637	647	681	627	640	684	693	669	687	684	697	669	696	654	703	666	648	672	666	684	672	691	667	673	686	697	670	633	655	691	680	652	667	676	675	670	662	683	635	682	680	636	664	682	662	639	697	717	637	629	681	618	674	652	645	664	675	731	645	703	658	680	635	671	634	681	647	661	647	648	688	632	638	660	687	647	638	644	629	679	639	667	676	687	673	663	700	662	677	650	635	679	642	673	680	663	690	695	645	641	636	667	693	668	668	646	681	613	651	645	696	713	664	653	649	674	688	674	656	673	632	631	645	669	659	669	664	686	649	656	652	708	629	666	711	702	667	675	649	642	647	675	676	689	660	713	620	651	657	700	660	622	641	663	652	677	625	663	644	655	667	660	689	657	660	681	673	653	665	652	735	711	666	664	614	664	685	683	693	660	669	633	660	682	638	696	678	683	676	669	644	719	673	613	672	702	688	665	687	668	679	649	712	646	701	654	668	683	644	684	649	627	638	633	656	678	610	682	711	634	656	656	662	697	682	699	640	629	659	667	720	669	627	677	624	678	635	602	638	667	658	670	679	683	638	650	646	667	637	624	670	645	639	640	662	669	655	707	640	649	645	629	695	657	635	694	687	666	643	632	648	686	622	692	649	655	678	677	692	675	649	692	674	650	671	661	652	700	652	669	639	654	692	708	606	641	695	658	677	713	676	687	720	689	619	659	612	677	664	672	681	716	629	704	669	648	697	688	668	647	653	685	662	681	643	654	661	725	654	666	707	644	728	652	658	632	605	678	729	691	656	714	642	668	685	713	660	668	652	639	659	680	637	614	657	697	638	663	607	708	634	684	694	647	654	662	682	651	646	674	682	669	669	661	695	622	661	650	690	668	683	655	679	663	651	614	641	667	664	670	671	644	644	632	691	707	635	689	620	681	625	686	664	653	644	673	666	627	616	675	688	696	680	716	633	672	681	701	633	665	669	617	674	612	680	690	672	674	640	643	702	692	690	672	670	633	637	699	644	691	689	665	631	698	693	679	659	659	691	643	622	654	652	692	659	667	639	695	646	625	629	679	693	712	686	659	672	627	651	651	696	643	695	642	637	649	660	706	681	646	602	613	693	657	663	653	652	639	696	626	676	689	673	657	611	658	711	659	679	651	658	656	684	643	704	656	706	680	639	628	694	672	656	669	671	670	668	640	664	684	667	652	640	674	674	694	690	640	674	630	628	688	687	652	648	648	627	635	680	672	664	626	666	660	673	657	630	749	705	630	654	726	666	604	659	702	644	670	607	659	686	752	633	656	650	662	688	665	684	700	672	672	653	680	659	673	659	671	635	684	674	679	666	691	657	644	588	609	637	658	656	654	620	641	662	703	591	690	686	643	657	702	679	682	661	670	649	678	683	642	656	699	679	723	665	692	669	614	621	666	596	621	672	689	665	637	687	648	693	656	655	694	690	639	664	656	669	635	685	681	645	641	635	693	679	679	634	659	682	675	632	672	683	679	689	682	657	664	640	715	671	710	681	614	656	666	719	632	688	629	652	687	663	652	674	629	647	676	640	675	632	620	719	724	674	645	657	664	705	710	666	638	697	666	694	665	647	663	629	678	624	626	701	645	678	670	677	684	670	688	693	683	650	616	655	618	705	699	677	638	646	673	665	632	684	662	658	662	663	668	688	709	670	628	669	654	630	675	694	659	670	650	695	667	701	663	685	658	707	632	694	636	674	640	662	633	658	670	664	663	686	650	688	662	668	661	652	654	661	689	689	642	659	664	705	688	709	673	630	667	661	632	657	670	687	657	670	669	673	704	647	670	678	659	691	622	668	624	590	706	648	615	639	702	661	610	645	662	685	650	666	682	683	669	658	704	721	660	675	651	584	681	690	645	647	649	679	681	664	646	632	712	700	684	659	666	631	661	698	623	689	639	650	633	681	673	635	657	668	629	666	677	635	645	651	683	689	647	716	674	684	684	710	651	674	712	703	633	671	688	715	670	674	700	696	626	644	653	695	678	698	635	655	620	663	652	670	675	697	666	693	646	673	630	706	674	631	699	715	633	651	669	673	643	654	673	665	662	635	675	707	676	620	679	657	663	632	684	690	648	608	672	690	641	631	654	625	650	613	701	655	718	654	666	680	662	669	654	699	635	712	673	670	682	628	668	647	698	664	587	662	665	673	682	653	713	666	669	682	641	643	672	684	659	645	656	636	628	660	672	656	661	653	665	617	631	658	613	716	649	666	677	617	652	631	657	653	626	625	645	706	627	687	689	643	681	669	645	656	659	675	647	640	703	670	635	680	669	667	685	686	706	667	648	682	695	709	686	687	606	706	640	646	674	690	676	693	652	665	660	667	684	625	682	720	691	636	572	636	644	647	649	597	635	679	664	664	620	716	686	656	669	659	662	643	696	686	659	659	646	651	653	693	687	623	676	656	650	650	644	675	646	646	643	646	667	632	686	653	661	692	688	678	662	656	641	639	628	684	657	624	703	690	661	688	697	636	671	710	689	635	667	687	627	657	687	673	678	663	707	649	675	714	666	633	625	664	638	625	690	643	700	654	646	676	667	689	643	645	620	648	648	684	635	668	639	652	646	634	669	704	668	689	642	737	688	699	653	661	678	639	655	682	683	642	668	680	691	708	655	652	695	639	618	649	638	634	687	669	672	663	642	690	698	689	664	642	685	661	651	637	654	659	656	666	669	676	674	675	669	671	654	682	748	687	640	615	696	702	651	720	694	648	635	607	640	635	633	658	644	646	648	654	673	646	636	667	661	633	706	679	685	651	628	690	682	739	657	682	610	639	662	674	632	701	633	624	652	660	635	634	665	626	646	635	693	662	648	679	628	678	652	634	676	659	626	698	642	669	695	655	662	661	683	674	644	641	636	634	697	675	629	685	671	713	667	679	652	669	681	620	651	687	671	683	709	654	697	677	688	665	704	699	634	638	636	680	656	649	665	669	639	736	637	668	627	677	667	668	665	663	634	661	630	710	634	681	632	678	657	638	711	620	683	672	636	685	661	627	677	677	649	624	668	624	655	616	667	677	661	667	624	614	651	620	664	646	679	627	659	649	652	663	616	659	642	636	676	678	701	666	643	681	648	626	650	683	672	680	649	623	631	655	687	712	617	677	696	623	676	622	642	684	637	663	665	654	619	619	622	603	695	647	645	619
27963	13265	13668	12056	7185	3275	2187	1547	1123	946	701	607	522	466	419	405	347	351	336	329	322	317	288	321	303	289	302	293	273	298	309	310	278	290	313	287	285	300	266	256	298	269	289	265	246	271	248	310	259	291	267	285	278	254	264	259	270	284	255	292	265	253	265	251	267	266	258	256	306	291	261	253	247	271	271	276	280	261	263	263	258	295	265	240	284	270	286	260	267	286	291	285	290	269	275	284	288	272	279	271	257	237	273	269	266	275	288	290	260	274	258	294	280	264	284	298	276	304	272	274	260	270	266	274	269	260	275	263	278	278	273	268	270	265	256	262	269	270	260	310	286	249	272	269	259	283	315	263	232	243	303	258	251	260	291	281	283	262	286	254	275	268	315	251	237	245	267	230	286	255	287	285	261	244	253	231	267	296	313	242	252	248	293	232	246	275	263	323	247	263	278	312	285	241	261	268	268	292	282	256	275	273	275	260	306	241	266	272	249	277	243	231	251	258	254	268	248	257	290	265	277	246	268	297	299	266	243	267	253	274	279	268	261	266	254	299	267	248	285	280	280	272	269	283	294	267	259	267	254	233	251	263	259	254	295	267	292	260	259	264	280	299	289	257	291	247	257	264	257	261	283	267	287	271	245	316	310	263	268	290	238	256	222	241	275	256	276	303	234	292	252	239	256	277	257	264	264	283	297	296	271	253	287	267	267	293	288	288	246	266	272	287	253	291	277	275	256	307	267	245	245	242	297	242	278	287	276	281	296	275	273	242	259	270	272	281	307	239	276	273	288	281	278	286	241	254	251	273	253	264	268	291	252	269	268	259	292	244	268	247	307	244	279	275	258	282	248	257	273	269	273	283	247	274	263	263	290	273	276	309	259	265	281	246	312	263	274	252	274	268	281	276	315	289	286	276	288	269	282	255	266	247	265	285	268	265	278	284	278	282	260	254	299	260	289	284	261	283	284	244	259	268	273	293	261	272	293	248	273	275	292	327	271	274	263	242	257	261	270	294	233	274	231	271	252	280	262	281	238	289	284	251	283	244	259	269	284	267	292	259	278	287	286	268	275	283	256	264	271	273	287	257	283	269	283	256	280	240	232	284	266	272	269	282	261	291	295	253	304	325	258	261	286	231	255	251	269	264	291	288	251	254	259	261	253	261	268	278	266	266	254	274	273	273	275	269	286	256	290	264	255	279	265	249	259	243	274	246	262	291	300	264	270	273	279	265	280	234	245	260	252	236	295	272	261	256	228	260	260	273	282	284	280	263	282	238	297	268	284	279	253	271	290	269	251	247	247	280	254	255	284	296	238	263	266	246	273	243	247	267	303	287	272	276	274	276	278	248	268	288	282	300	284	276	283	287	288	268	256	268	266	254	281	261	282	264	266	238	282	256	259	284	259	329	261	242	268	301	243	240	272	256	283	281	261	289	271	259	266	278	255	267	254	273	259	285	279	282	286	259	246	278	267	272	264	284	271	304	282	266	282	255	258	288	270	276	256	264	246	247	272	253	283	282	267	245	260	280	248	275	263	273	260	289	269	302	269	261	291	290	263	268	252	276	282	261	267	275	288	306	274	256	267	265	277	252	252	266	244	256	268	260	269	259	268	284	275	262	253	280	310	267	259	252	248	288	247	300	262	276	254	256	264	280	264	254	262	265	268	244	271	304	281	308	266	264	277	294	269	271	296	295	262	263	253	270	279	261	267	264	264	273	257	288	292	245	252	272	260	295	285	298	284	255	253	261	286	265	281	257	282	285	323	263	255	297	255	253	273	279	263	277	291	291	270	313	284	283	279	262	284	248	275	264	259	281	236	287	262	259	266	283	298	293	271	282	271	238	266	272	264	250	284	293	281	261	264	296	245	265	286	234	275	279	274	251	250	268	278	283	283	261	301	256	277	287	262	240	273	284	311	272	273	259	251	230	264	280	293	286	273	267	289	280	228	291	309	271	280	272	290	269	270	261	258	253	254	253	307	283	252	266	299	257	284	275	284	280	267	279	273	282	260	290	287	278	269	239	278	264	238	293	252	281	266	257	271	298	272	253	279	247	265	303	281	269	278	262	260	283	282	258	315	306	249	272	296	267	268	277	296	243	261	268	267	241	267	293	243	250	309	260	259	274	251	279	230	247	255	259	223	253	256	299	259	265	268	303	284	274	269	279	290	280	263	262	270	263	277	282	293	255	270	272	282	236	249	315	265	311	246	252	269	222	285	253	252	282	274	278	236	279	273	286	277	287	285	286	297	254	266	259	288	273	265	267	287	259	283	265	267	271	260	285	264	264	258	289	273	269	290	282	275	259	262	269	263	265	292	276	281	279	275	255	259	302	264	276	275	283	285	274	287	284	268	283	279	273	252	256	257	277	263	257	254	271	288	278	261	240	245	273	268	275	251	275	281	268	254	281	237	275	288	277	286	273	313	276	289	278	260	281	247	279	266	274	283	255	283	286	250	262	279	304	281	273	244	265	289	288	267	253	251	277	304	305	284	256	270	238	289	312	300	255	272	285	264	281	282	260	262	281	285	268	257	232	264	266	278	276	290	275	245	256	286	245	252	274	257	262	263	272	270	260	271	270	282	279	251	264	299	277	264	257	240	302	273	256	285	274	289	216	280	254	252	249	247	267	277	252	293	311	318	274	286	285	268	287	252	296	271	266	259	282	252	269	265	291	276	238	283	289	265	246	265	251	277	252	258	243	281	298	278	268	278	227	265	304	254	305	275	278	263	273	275	279	284	255	264	281	274	261	267	271	291	249	252	273	270	267	293	278	267	291	275	271	270	247	277	280	269	235	243	257	263	251	254	263	260	265	303	293	263	257	263	261	284	290	296	278	274	246	270	286	277	285	257	306	263	274	271	302	245	257	265	247	290	252	295	267	259	292	288	275	278	291	278	275	272	256	288	247	246	298	269	261	267	273	266	255	250	285	250	265	271	244	279	257	260	253	239	240	298	268	286	259	275	260	259	281	286	272	290	276	265	258	262	286	261	281	287	279	288	244	291	261	268	268	272	272	259	280	265	256	270	289	258	260	267	242	275	253	255	282	249	298	276	257	275	285	296	287	265	276	299	263	292	277	274	274	263	304	259	267	281	294	250	247	256	262	255	266	260	277	248	266	309	277	282	271	259	249	286	264	276	279	265	283	238	281	269	290	242	271	240	290	271	318	243	258	257	289	304	253	283	254	263	250	273	263	240	263	247	292	286	266	281	304	275	260	305	270	287	246	286	295	273	287	277	285	285	273	248	290	288	277	248	281	242	238	290	254	254	260	236	266	273	273	283	253	251	252	264	237	294	308	282	311	305	277	282	280	257	264	238	255	271	248	241	278	268	258	262	274	254	252	286	239	255	269	305	273	284	268	269	270	258	277	257	247	277	275	276	264	242	281	282	259	259	249	267	242	307	268	250	293	290	273	302	261	268	263	274	268	274	294	300	302	286	282	271	271	253	233	277	280	276	280	248	263	274	270	268	267	280	274
16626	10437	19613	22949	17051	10769	8663	6630	5340	4321	3320	2545	2105	1745	1628	1407	1275	1213	1063	1023	945	987	879	789	837	817	792	767	745	719	685	758	740	711	698	719	721	749	665	652	701	733	670	644	674	586	672	635	681	639	645	679	650	673	648	595	611	582	636	572	618	645	629	603	656	643	629	636	606	616	653	683	638	643	597	604	632	655	667	633	649	596	617	619	607	604	586	632	601	655	627	608	559	618	626	615	621	644	608	653	650	607	665	605	659	601	580	609	617	659	604	639	663	571	655	660	652	588	649	633	659	664	582	619	668	637	602	638	623	659	643	651	619	609	676	650	657	634	674	610	603	614	641	632	609	633	641	626	626	627	612	631	611	623	570	616	616	642	608	647	615	613	627	603	651	634	626	673	596	617	631	651	634	625	607	602	584	638	642	614	598	625	615	601	648	636	610	629	632	664	654	657	647	559	637	617	673	617	670	630	629	646	609	642	639	639	627	636	626	700	655	606	655	608	676	559	599	678	608	663	661	595	616	660	607	636	599	631	630	626	650	613	655	638	653	609	683	610	629	644	615	620	640	671	586	589	601	645	660	601	583	662	625	566	590	641	579	657	644	631	628	659	629	637	656	635	633	611	593	610	624	648	622	663	662	677	605	601	654	669	624	653	630	644	628	649	642	642	653	668	612	635	624	625	630	631	649	629	662	630	630	657	582	625	625	605	621	630	631	593	701	637	633	623	607	611	610	623	618	645	646	651	662	655	620	623	588	613	661	593	613	619	624	655	590	664	641	625	614	667	599	624	658	597	634	595	626	625	611	648	632	583	611	624	649	638	608	640	624	603	600	574	593	647	629	603	647	638	624	578	637	596	629	638	638	620	656	644	597	632	644	636	645	621	660	653	605	620	627	635	654	582	610	636	598	601	669	604	586	634	643	637	603	663	640	639	614	620	625	655	587	647	644	628	690	664	626	651	643	651	628	624	593	648	632	650	603	637	591	613	638	593	652	611	610	668	655	677	631	665	661	609	645	602	602	641	666	637	647	635	608	592	623	603	568	667	641	612	634	614	627	629	641	592	647	623	606	610	613	664	631	599	657	637	626	652	645	612	608	592	617	649	630	655	662	638	608	645	646	641	608	627	613	688	637	617	626	633	609	617	640	634	643	651	589	662	592	588	588	659	618	597	611	634	623	645	656	636	604	641	651	636	625	623	602	672	628	682	619	624	628	587	604	601	590	601	657	640	637	612	651	588	642	571	599	614	595	624	632	627	622	595	634	629	626	638	642	626	641	656	653	658	625	644	623	591	645	669	596	630	635	660	640	615	674	578	620	634	646	620	607	597	653	625	660	627	661	609	635	645	675	575	640	639	611	623	606	598	614	648	611	633	615	593	630	618	612	643	599	646	629	602	624	670	666	644	670	649	648	638	657	586	622	627	648	636	583	676	606	656	616	640	595	622	661	638	645	615	603	617	641	673	611	652	599	661	598	600	586	586	625	638	637	628	651	607	646	608	622	619	612	644	633	623	609	609	636	636	625	645	587	620	603	645	571	686	661	619	629	603	655	588	642	654	600	659	654	651	640	588	645	629	656	616	663	639	658	645	626	605	627	613	610	628	627	610	654	629	670	661	597	628	617	650	609	581	591	621	642	613	610	615	584	665	652	647	607	616	611	628	626	589	593	614	648	606	632	620	623	588	627	616	656	646	630	612	631	644	618	671	627	593	631	657	623	641	584	603	626	617	669	647	653	612	654	625	586	567	670	639	666	625	633	665	613	617	588	643	601	667	610	639	625	607	596	607	585	644	601	600	592	634	632	615	633	652	639	683	652	611	685	614	634	610	602	639	644	617	597	641	634	615	630	653	578	629	598	576	632	632	645	625	646	617	660	651	587	662	668	638	630	614	656	601	622	637	629	641	634	608	624	642	592	608	630	582	635	609	647	638	651	603	628	610	654	618	650	640	605	632	611	652	601	678	626	623	596	632	675	607	630	625	627	583	643	628	600	608	632	691	640	588	620	631	626	568	591	614	606	618	594	609	628	647	605	639	637	605	644	619	606	628	621	596	622	627	639	594	677	615	624	577	601	633	625	653	643	669	611	622	610	647	630	599	603	656	663	626	657	629	600	658	597	668	592	679	642	657	638	656	675	649	622	666	606	607	638	589	614	648	648	626	688	638	647	635	616	580	624	638	618	622	612	608	654	618	580	643	618	603	646	622	622	621	654	647	613	584	642	648	592	633	638	641	648	642	615	633	613	611	622	599	593	609	633	653	670	651	663	667	606	613	618	624	629	609	611	639	611	622	613	633	641	654	638	642	643	625	600	661	643	624	656	614	619	637	621	626	573	681	610	604	633	598	634	629	652	623	612	660	633	636	632	614	579	598	633	632	631	639	646	626	628	606	656	607	596	667	624	625	620	644	641	625	648	626	648	653	648	638	647	599	610	634	662	635	615	615	658	654	617	622	634	643	643	620	651	624	631	671	673	620	644	602	637	608	586	650	607	608	631	581	620	630	588	633	593	626	628	615	605	589	604	588	619	619	615	652	677	639	620	603	646	635	639	625	629	618	582	696	639	624	623	601	598	596	631	663	633	643	615	626	634	636	615	609	611	653	646	586	648	656	594	588	606	657	606	661	631	584	643	644	633	619	614	601	644	646	641	642	650	611	596	642	640	621	609	635	601	648	664	642	634	641	664	605	649	616	636	651	647	614	657	636	609	651	639	633	621	620	578	631	654	631	641	585	605	651	671	654	658	631	609	631	639	629	590	629	618	659	633	656	616	647	634	631	594	650	679	607	587	643	617	604	655	625	588	619	631	633	625	676	632	632	595	635	606	618	634	625	647	687	635	628	632	597	660	650	627	653	639	614	626	596	649	604	625	624	660	621	595	636	640	625	640	674	596	647	658	615	625	614	614	602	648	625	696	643	648	629	616	637	599	640	631	652	616	631	666	649	612	588	686	589	612	651	651	637	592	603	673	668	624	637	612	611	623	634	648	621	652	653	639	645	593	613	638	599	666	648	633	676	626	629	563	597	619	642	633	663	602	607	665	643	637	628	665	607	643	637	627	615	594	673	623	656	612	639	629	635	603	583	626	626	665	652	603	584	640	613	621	592	613	594	598	603	646	630	599	631	634	632	561	632	637	639	630	644	584	679	628	657	608	645	659	616	667	637	686	574	620	656	618	612	643	646	643	615	618	616	667	643	586	652	640	620	606	681	641	598	594	630	634	654	657	629	671	640	607	618	643	630	646	604	616	656	606	605	609	613	611	684	639	653	637	651	617	589	645	610	638	643	603	650	666	649	634	637	658	661	604	615	637	607	595	637	605	594	657	657	641	636	655	624	635	616	590	637	614	594	647	621	625	636	651	592	635	650	583	649	612	664	637	639	636	645	595	675	622	664	620	593	639	637	641	666	593	614	602	580	694	633	622	641	632	634	614	605	629	654	613	648	632	649	595	624	599	617	611	664	658	615	648	634	656	643
9701	4856	4693	3459	1949	1319	925	744	606	493	482	372	358	278	305	287	310	280	302	311	266	278	315	278	327	251	250	273	262	256	273	255	261	257	272	283	262	261	266	210	249	292	245	272	242	270	262	255	269	276	235	270	247	283	260	235	223	245	263	256	259	261	246	253	247	277	274	252	248	254	246	246	274	271	282	283	275	275	253	270	267	258	287	258	255	241	259	284	248	260	240	266	292	271	292	285	290	257	265	257	283	226	226	226	245	237	257	275	253	251	293	255	258	282	257	267	254	256	248	252	268	260	248	239	317	255	241	250	252	257	276	254	271	257	250	262	237	230	266	224	228	270	269	274	286	251	240	258	259	272	280	267	267	251	233	272	275	242	257	285	261	257	258	267	238	235	246	257	225	243	262	253	249	257	264	292	275	274	252	257	300	261	234	266	253	247	223	253	273	254	267	246	252	242	255	260	243	253	286	277	275	267	260	254	270	254	285	246	240	267	253	246	246	256	290	236	285	290	231	223	276	284	257	238	266	248	264	261	252	292	247	226	279	275	268	244	266	288	269	269	255	255	244	243	273	272	243	227	253	283	271	249	266	280	255	300	257	264	271	260	240	263	263	271	250	273	237	247	249	264	264	270	270	247	246	296	261	265	249	235	246	248	248	252	279	238	257	260	255	229	247	274	234	247	239	266	267	265	215	237	251	250	281	256	260	251	251	260	270	274	268	240	267	284	259	260	273	262	282	260	256	261	228	265	260	280	258	262	256	247	243	256	260	261	243	262	250	262	265	256	243	268	232	242	268	281	273	233	262	280	235	247	251	250	279	248	266	274	259	257	243	274	280	258	266	253	247	252	271	260	264	245	258	246	281	247	282	259	264	246	241	243	259	254	272	286	264	241	266	268	266	259	273	247	254	215	266	231	293	267	263	270	278	262	272	243	262	250	232	282	247	253	252	266	269	246	303	267	248	252	266	308	236	279	199	239	243	239	240	281	257	248	277	267	227	264	267	242	271	242	283	236	241	248	267	283	250	262	236	278	238	288	226	270	280	263	225	236	281	255	241	256	243	252	265	261	215	257	235	263	256	268	262	260	274	235	281	303	269	261	235	292	278	261	272	248	256	263	262	256	289	233	249	233	285	285	247	244	265	255	259	254	274	269	276	242	246	238	280	257	255	236	253	253	241	276	253	280	254	247	259	301	286	264	247	268	276	239	240	272	291	271	259	287	261	266	273	262	250	239	227	285	287	261	285	268	249	278	244	295	252	242	280	250	258	277	250	261	283	284	257	249	236	259	234	266	266	253	249	273	257	281	240	259	276	289	246	244	249	248	264	248	264	258	248	254	265	270	233	241	249	258	261	290	280	284	238	259	238	246	281	265	248	244	267	286	272	286	257	272	248	265	261	249	245	244	254	260	232	234	268	237	248	240	263	282	236	271	268	275	264	271	264	259	271	252	228	261	258	250	230	268	259	235	250	268	222	268	254	255	307	235	255	278	255	244	280	271	244	229	245	274	278	258	285	279	261	267	266	257	252	238	282	237	235	286	259	256	276	278	257	256	278	278	236	235	241	262	204	247	278	263	257	264	268	239	253	252	269	294	213	256	254	292	277	263	243	220	301	259	272	219	253	266	256	289	251	247	239	276	255	263	243	251	313	267	259	258	242	279	241	248	247	257	254	263	261	259	240	248	263	256	264	296	254	259	274	272	248	296	271	257	221	282	246	274	263	224	240	232	253	239	250	250	271	270	259	253	255	261	225	267	276	274	251	273	245	280	283	251	231	265	253	235	249	302	277	269	226	244	271	275	245	252	266	256	277	237	234	276	233	261	272	259	279	256	240	234	275	219	262	242	299	258	273	247	243	240	272	231	299	303	262	255	281	238	258	253	276	274	243	295	252	250	220	275	247	226	261	299	284	248	284	278	283	243	268	254	290	259	272	275	236	255	271	238	241	258	291	266	258	245	238	254	277	255	255	274	270	265	253	233	278	277	256	269	266	260	228	226	243	282	294	234	243	279	279	275	290	274	269	224	208	249	238	251	242	270	303	231	274	234	251	286	277	270	289	258	252	229	251	262	258	252	278	258	283	242	274	230	247	257	258	249	255	265	282	216	245	268	281	229	260	239	258	272	254	276	243	253	267	274	239	245	282	251	254	270	262	279	249	268	261	240	245	281	255	242	241	250	230	254	260	230	263	243	273	254	233	288	249	283	243	273	270	285	254	256	245	217	242	280	288	273	262	247	243	254	240	255	251	292	261	262	247	284	247	271	233	277	276	214	272	267	262	263	241	263	263	287	228	232	303	237	252	287	251	257	262	242	253	238	246	252	276	240	235	249	260	264	269	262	265	250	252	252	227	257	250	271	239	269	268	270	228	270	239	273	261	262	276	285	248	272	230	253	263	248	284	245	266	264	247	243	270	262	273	270	250	274	263	268	259	252	268	296	281	283	260	259	245	245	243	249	254	242	252	286	221	258	258	258	254	282	256	272	269	297	274	291	237	273	271	241	257	274	277	269	281	246	255	278	298	270	251	267	250	258	261	292	262	273	279	281	237	282	232	262	292	259	246	265	266	255	263	254	269	271	257	253	265	273	261	252	265	246	259	253	287	255	266	240	288	242	283	251	241	285	248	278	251	275	234	267	238	255	257	238	258	236	226	249	256	239	248	242	242	286	218	262	277	262	276	257	233	302	245	265	258	254	255	264	268	249	256	266	269	285	240	240	272	249	234	266	254	252	245	267	270	243	256	255	268	272	270	262	251	254	271	249	229	258	266	266	266	277	244	251	248	236	260	242	275	229	260	273	237	259	243	260	260	249	250	232	253	254	269	247	246	266	263	287	248	251	260	297	274	270	279	261	254	273	280	258	248	269	256	262	291	236	259	265	268	261	262	275	243	259	237	283	246	268	243	277	264	305	243	248	213	253	290	261	280	294	245	246	267	274	267	273	262	223	247	270	265	243	276	229	265	240	263	281	251	284	264	236	271	264	265	263	267	247	255	246	287	262	244	276	227	243	238	272	241	241	279	288	282	279	249	226	244	267	252	230	288	233	261	255	243	239	277	277	246	256	286	266	261	286	238	219	238	250	245	234	251	243	265	256	233	257	272	267	254	256	272	246	257	281	283	239	270	247	247	261	236	243	261	283	252	247	277	245	255	250	232	232	275	245	248	288	245	232	262	240	265	269	258	241	276	293	216	244	253	241	257	275	270	233	272	259	281	260	247	281	254	242	252	248	268	250	278	293	247	214	247	230	250	246	257	287	267	251	246	256	251	289	257	271	293	254	278	276	268	271	282	235	240	275	276	259	250	243	239	254	262	263	274	264	254	280	256	263	226	252	267	260	256	244	277	254	274	252	256	255	250	248	259	265	282	247	222	277	234	277	244	292	248	254	274	237	214	254	260	252	256	223	232	232	253	275	241	246	291	237	275	264	236	242	261	247	270	251	264	255	272	227	261	237	277	273	279	221	266	247	255	272
6490	4708	8660	9559	7065	5086	3918	2995	2436	2137	1575	1232	1153	1049	922	864	843	798	838	723	753	746	670	679	700	724	724	633	655	629	652	653	642	627	643	600	630	615	643	561	682	661	637	691	564	621	601	587	586	652	648	617	635	599	586	626	635	657	663	644	657	609	599	568	642	622	586	632	647	565	644	617	580	590	611	577	605	610	636	620	594	626	609	596	585	601	596	609	625	560	618	568	634	627	636	558	612	619	625	631	584	635	577	599	589	592	630	601	608	638	598	638	626	594	581	572	619	596	618	661	609	620	600	654	599	635	590	647	605	616	636	595	603	652	593	634	636	618	611	629	611	616	597	553	622	589	602	587	623	600	590	623	587	661	585	582	659	569	567	600	606	619	625	585	635	614	612	616	623	598	617	627	581	603	612	643	590	603	603	576	663	565	630	583	598	634	628	571	617	647	639	605	613	644	627	604	625	610	607	664	618	584	597	571	623	590	600	572	618	549	583	623	620	597	645	599	556	623	618	618	631	629	594	631	630	624	606	604	593	604	599	598	587	621	559	621	609	605	609	588	624	609	590	582	606	646	630	636	603	578	623	619	609	617	586	601	660	624	616	617	577	606	623	608	596	624	552	593	586	602	587	625	632	604	624	635	631	629	588	600	575	634	627	594	568	626	602	626	624	628	570	619	579	632	615	601	623	658	581	599	620	608	592	583	601	675	606	611	628	615	657	607	579	579	626	560	606	625	630	631	608	610	623	598	621	605	637	589	640	597	656	640	615	618	588	607	584	624	615	637	658	666	594	612	606	617	540	585	591	620	636	623	580	619	640	608	604	649	609	618	621	636	608	575	652	619	650	602	669	566	625	590	624	603	610	585	596	574	569	629	571	615	648	567	577	634	613	670	636	657	614	628	604	621	593	593	585	623	588	629	604	613	616	637	584	553	595	641	576	593	609	591	605	601	540	587	613	617	584	608	623	624	620	638	615	642	641	560	619	592	631	663	638	635	624	591	637	585	652	583	627	582	644	579	595	635	642	635	614	599	589	612	601	565	577	599	634	610	607	638	580	601	626	577	602	632	625	617	576	603	602	624	570	610	572	613	591	606	602	612	591	591	597	569	619	608	625	610	617	585	610	604	627	577	633	636	592	600	592	604	607	600	608	591	617	605	597	579	629	587	599	616	588	624	587	583	654	622	618	615	610	621	599	613	584	567	576	603	640	578	603	608	620	622	625	674	623	624	590	635	610	591	598	599	605	579	630	597	597	609	576	634	589	586	604	571	640	631	621	611	620	612	553	635	556	668	614	598	632	625	550	595	603	590	576	623	609	617	646	623	595	665	586	616	590	587	605	652	605	560	632	623	622	622	627	646	624	617	598	636	585	604	636	565	599	553	647	640	642	586	631	575	608	599	626	584	633	625	561	587	544	607	600	616	630	623	590	639	591	614	567	599	604	582	578	607	628	612	652	627	648	639	617	615	536	633	640	631	562	593	557	640	606	647	604	563	593	615	593	594	618	604	592	610	604	626	631	584	605	611	629	643	642	649	619	609	609	597	620	607	613	593	637	580	604	591	589	608	649	638	613	614	575	653	603	572	575	603	646	572	646	560	566	652	583	653	558	566	652	561	614	597	654	636	624	607	563	633	618	597	618	628	651	613	641	609	564	584	581	676	619	617	624	625	597	664	592	588	609	617	618	572	593	566	569	618	633	613	577	648	631	637	617	623	626	589	634	631	630	590	562	608	665	599	581	619	618	616	637	617	643	576	618	606	639	586	598	651	600	585	557	583	587	612	599	645	638	612	606	628	608	590	604	634	610	612	586	596	604	664	628	629	644	551	617	592	618	583	647	625	593	643	584	638	619	629	612	595	627	561	608	581	671	634	604	598	622	604	597	624	598	621	579	633	604	608	658	645	593	576	634	626	642	617	586	612	631	623	601	616	584	650	621	621	628	661	611	605	589	600	589	594	604	610	598	678	617	591	627	575	600	561	631	643	620	630	588	644	592	568	623	632	654	584	592	577	616	621	605	590	595	611	601	587	608	631	622	595	608	607	554	579	608	574	627	554	580	590	619	610	604	622	580	615	633	604	597	614	643	584	591	624	617	576	616	597	602	560	566	588	592	624	594	615	593	615	645	654	601	607	596	632	605	615	569	632	621	634	601	602	605	629	640	621	583	604	579	562	618	587	621	624	636	622	568	624	608	635	625	579	599	609	644	632	634	610	654	592	594	650	626	569	621	650	611	603	610	573	586	603	585	609	589	621	565	600	625	593	622	598	623	597	575	632	644	604	603	639	635	564	606	637	606	598	632	635	606	587	601	627	635	623	576	590	628	649	585	590	590	611	593	609	668	552	691	620	552	637	641	587	605	572	611	561	593	618	566	609	596	556	587	578	595	622	567	587	528	585	617	620	618	589	666	606	614	587	577	643	674	612	634	616	610	618	611	605	604	582	638	643	636	603	592	597	574	587	567	666	604	597	595	598	611	628	579	632	641	624	606	641	572	574	613	568	575	580	649	581	612	633	614	633	584	607	617	586	656	594	621	576	599	570	631	619	596	651	615	540	621	558	581	595	567	638	579	630	585	626	598	572	613	634	590	624	633	567	623	601	587	579	605	597	609	617	606	619	599	613	573	631	640	634	611	626	610	635	574	611	601	614	605	646	609	594	620	587	605	604	626	616	578	610	573	615	627	655	622	568	625	622	623	583	598	612	624	643	602	586	667	572	588	636	613	584	566	627	585	621	629	589	635	642	647	586	605	586	604	646	598	660	578	659	596	590	636	583	633	632	603	633	610	614	615	613	570	643	626	578	581	627	601	604	657	615	596	585	607	591	614	615	576	632	655	586	603	646	598	596	640	578	658	634	653	617	620	591	646	602	635	619	601	628	586	621	636	617	591	586	630	563	631	621	607	622	584	603	605	571	609	592	595	615	597	612	613	622	629	584	583	607	635	650	597	611	626	584	625	627	592	585	651	615	597	602	616	629	604	583	607	628	637	598	616	612	578	605	589	576	584	622	648	608	613	615	625	609	603	581	637	602	558	629	648	614	621	603	615	572	605	591	603	623	606	625	601	592	633	606	601	614	595	588	640	625	568	594	583	713	588	629	604	614	614	626	601	579	595	626	593	593	580	623	634	654	640	633	595	605	608	619	612	573	598	610	605	594	594	622	619	598	606	597	624	591	638	598	614	581	588	586	629	609	641	602	613	584	565	593	599	604	630	623	641	577	628	593	590	616	609	627	594	593	584	603	580	605	598	620	580	608	582	661	583	578	580	582	583	639	627	604	635	602	599	591	595	577	610	616	621	624	597	590	571	617	624	628	576	638	594	627	606	619	570	564	614	647	597	608	626	588	630	609	577	551	658	632	642	615	609	615	604	583	576	629	618	568	609	602	637	621	594	640	598	576	601	584	643	640	590	617	600	655	581	628	656	607	541	615	608	567	609	575	631	679	613	587	614	601	674	594	603	581	564	602	647	600
19539	8654	9829	9043	4296	2188	1578	1158	997	815	585	533	473	417	378	401	352	357	325	327	307	308	319	296	288	335	288	298	296	299	316	309	274	291	298	299	259	305	326	276	266	268	262	315	289	341	274	302	277	295	276	265	341	292	294	285	277	277	251	316	280	304	267	307	274	267	276	273	278	287	288	266	255	269	326	299	329	265	275	278	279	267	288	289	312	281	278	303	273	280	302	254	266	286	288	274	267	285	276	285	278	292	300	306	283	288	268	318	300	300	275	290	285	285	255	280	259	295	273	310	276	279	247	279	286	291	271	305	293	301	283	276	279	274	295	277	275	269	317	270	285	274	280	284	277	305	303	273	291	258	288	263	283	279	300	272	304	265	305	267	282	281	274	300	312	322	281	279	262	285	283	246	304	274	286	284	298	286	299	273	292	282	274	255	268	290	314	262	286	300	275	269	272	299	285	290	316	304	300	259	277	325	278	263	303	287	268	280	274	289	290	295	261	312	273	270	277	281	290	296	246	279	274	283	266	278	285	292	273	245	279	272	280	317	288	301	280	247	274	281	282	257	248	255	291	313	268	312	264	254	259	290	309	275	273	272	282	292	263	273	290	273	289	304	285	299	280	286	284	321	315	301	278	277	271	289	280	320	265	289	296	312	261	255	300	288	258	295	237	317	299	282	278	266	312	321	298	309	276	297	287	306	299	280	307	287	295	292	301	259	293	295	248	274	281	265	312	287	270	317	265	282	272	288	254	254	291	267	285	309	283	270	318	279	308	302	287	291	262	301	284	270	278	270	304	301	260	287	279	266	310	279	272	280	317	272	277	265	297	258	283	299	295	266	261	237	297	296	286	262	275	269	280	279	278	280	288	309	282	273	320	231	278	290	291	307	314	271	265	283	301	285	292	312	292	336	296	290	278	322	294	277	286	276	298	320	277	299	264	321	275	292	255	266	270	311	309	271	302	292	328	279	285	292	293	291	270	298	294	313	246	294	296	283	270	281	280	300	271	276	280	272	262	291	316	302	238	297	296	283	318	294	243	297	264	290	287	249	284	263	289	284	285	302	285	299	271	293	297	290	276	253	262	290	296	272	279	271	269	267	278	299	267	293	295	269	273	300	280	288	290	281	303	292	292	292	279	285	248	262	287	301	269	271	323	294	262	265	275	268	269	288	307	267	287	295	279	305	286	253	275	300	311	315	276	273	261	285	297	287	282	291	223	286	267	303	281	270	302	282	277	279	299	297	322	261	304	285	291	300	298	285	296	259	289	270	271	309	295	296	298	318	285	300	299	308	277	269	316	269	286	318	264	279	311	267	304	293	274	266	291	281	291	286	316	245	269	293	302	327	274	297	289	266	285	270	322	290	292	258	279	273	317	304	294	290	278	272	293	304	297	259	292	272	267	262	285	284	318	298	319	299	272	280	291	290	277	256	313	312	277	276	275	282	285	261	280	290	286	300	264	249	276	265	290	263	308	296	274	317	299	285	297	318	281	257	305	266	292	274	288	268	288	289	269	271	269	269	256	301	256	296	259	280	289	321	278	270	307	314	309	289	325	296	308	290	248	247	267	243	279	302	302	350	286	304	281	247	267	288	268	311	297	322	314	299	268	280	296	256	295	280	269	268	285	284	285	310	269	280	299	291	292	272	304	292	306	300	305	276	272	285	311	268	261	293	312	312	276	279	289	278	271	295	312	260	313	289	256	300	278	278	280	314	269	268	304	258	290	300	308	283	305	294	282	279	301	298	306	323	277	267	271	316	270	271	300	252	293	260	306	287	304	307	284	331	307	298	301	304	292	326	294	297	278	276	290	317	267	264	264	287	304	285	268	317	295	280	274	311	263	283	286	259	286	275	282	252	318	298	300	285	275	313	320	271	262	287	245	307	285	281	287	308	269	261	284	305	261	266	277	282	299	278	308	292	279	274	326	270	280	302	289	321	286	259	301	276	291	279	276	305	268	289	304	313	246	265	268	260	285	266	287	296	283	304	271	286	282	302	253	278	254	269	292	289	285	286	306	314	282	311	275	281	295	327	266	291	293	273	282	270	284	278	265	299	251	293	301	273	281	315	291	271	281	275	285	290	307	264	305	260	302	280	325	263	283	281	314	262	300	264	282	283	289	290	280	307	301	264	305	285	284	295	328	294	278	301	266	314	287	277	311	290	264	296	303	279	274	296	302	297	299	311	294	285	289	315	283	304	282	291	283	300	255	289	308	310	278	263	293	323	317	287	296	272	257	281	301	301	299	269	289	298	321	296	303	296	275	260	286	301	311	291	276	265	252	310	316	277	275	304	307	288	273	274	253	264	286	277	274	289	283	265	268	257	273	287	294	291	298	272	253	288	300	260	282	294	298	287	258	313	298	290	283	263	292	256	317	288	265	299	300	265	271	279	276	258	289	298	291	314	309	272	292	282	273	276	286	273	294	274	321	310	280	292	266	294	255	295	276	287	278	289	284	286	301	300	305	257	285	284	303	310	272	258	282	287	272	286	287	292	314	276	312	266	276	283	231	291	283	302	285	283	296	280	308	282	277	279	303	315	293	330	280	313	295	327	312	281	260	275	261	239	266	285	298	267	282	298	299	256	255	279	271	274	282	314	295	279	260	315	306	322	317	289	302	298	279	303	277	270	244	296	283	314	245	283	278	307	270	281	297	265	261	271	281	266	260	272	263	281	309	322	298	273	305	294	259	282	300	264	302	272	306	288	313	277	273	268	301	284	305	306	305	311	317	283	281	289	243	283	290	262	277	290	297	301	260	287	260	297	322	287	301	284	277	253	275	283	269	309	272	302	249	280	312	273	310	341	318	303	291	291	293	283	263	302	289	265	267	280	278	274	284	295	275	268	300	288	312	277	318	314	263	306	275	262	266	299	289	284	273	284	281	281	280	258	286	273	302	297	263	291	311	271	319	304	330	269	309	312	316	297	273	291	269	279	283	236	265	271	275	288	312	272	246	305	294	284	287	277	295	300	252	309	275	275	268	284	285	296	275	300	306	315	261	301	262	268	262	287	312	289	295	265	273	252	284	264	295	293	307	269	291	288	263	332	316	269	277	273	288	276	289	294	318	276	285	279	241	262	303	305	303	310	302	294	283	279	266	310	294	282	282	317	278	274	272	286	285	290	267	238	313	287	304	293	284	303	287	281	297	283	283	250	294	253	275	286	288	288	268	300	274	298	275	286	298	281	302	277	267	298	266	284	293	279	279	296	305	308	289	300	292	295	269	300	283	303	296	281	260	279	294	286	298	273	268	293	320	342	309	238	296	280	314	313	262	318	279	269	286	308	324	291	280	291	274	267	312	296	291	271	304	275	290	286	266	255	276	275	285	277	277	290	314	289	313	290	311	297	293	254	290	285	314	304	291	265	285	299	263	263	252	322	289	320	262	276	292	286	253	294	276	289	266	283	293	289	279	271	296	280	319	282	256	306	271	317	298	251	311	285	231	296	276	309	284	295	296	277	294	301	267	310
13195	7459	15574	19146	11969	8423	6187	4889	4266	3394	2518	2068	1791	1479	1279	1237	1090	1108	1063	927	911	855	829	780	752	811	774	780	754	759	724	741	733	725	716	735	714	726	733	693	758	714	725	682	676	654	694	693	688	647	665	700	715	685	650	655	665	665	673	628	691	698	682	660	670	617	684	664	632	660	667	679	658	641	656	664	680	696	672	663	635	629	662	697	630	617	614	641	671	655	688	665	679	678	619	637	720	665	676	688	678	680	656	708	696	638	691	666	685	666	651	685	654	650	641	644	678	640	696	654	649	664	645	647	649	665	685	664	619	642	648	676	644	639	661	664	670	643	646	665	685	655	694	733	646	640	679	635	672	689	643	654	670	650	672	640	662	672	711	682	696	652	659	651	686	644	668	657	641	672	666	692	703	617	657	645	655	652	630	660	659	670	657	645	668	651	674	695	641	694	667	697	687	686	634	713	665	666	656	635	639	642	649	664	647	679	609	682	622	658	664	652	675	675	664	660	706	716	690	644	687	683	659	639	643	638	701	666	616	664	640	693	655	691	654	613	660	685	693	677	679	665	669	642	640	633	655	643	636	648	635	645	644	639	667	672	638	630	661	701	662	675	697	647	706	670	658	642	649	703	659	655	670	640	669	651	594	677	698	689	641	667	665	643	700	651	625	686	674	636	641	724	632	598	630	640	652	629	635	677	645	655	664	643	690	677	618	658	664	648	647	700	666	640	693	664	652	622	680	683	684	713	675	677	664	658	657	680	613	680	663	698	710	679	629	706	661	676	638	627	693	651	622	690	644	709	614	628	653	665	644	670	652	622	681	692	619	673	647	677	672	657	682	691	680	637	641	681	674	663	656	629	701	641	669	658	681	650	700	653	692	661	657	636	655	677	677	672	704	663	651	704	671	652	656	703	604	618	645	590	652	704	678	659	667	652	654	658	662	698	674	674	648	633	671	672	677	710	676	667	667	695	650	715	638	634	666	672	688	619	652	647	657	617	663	599	698	648	637	690	644	690	665	679	620	641	642	655	580	685	671	650	680	641	643	647	652	677	694	706	702	642	647	673	675	678	635	642	690	665	670	680	659	663	698	619	672	719	702	657	683	683	677	636	634	665	662	659	672	622	676	618	711	690	658	727	710	666	638	647	678	673	693	642	673	674	656	631	655	636	692	644	647	708	702	656	659	630	620	673	686	614	632	650	680	686	650	608	654	671	645	633	643	680	718	701	668	682	688	675	644	672	647	643	687	678	654	681	663	674	689	716	617	688	690	657	651	659	634	658	666	653	661	666	661	662	686	643	653	663	660	680	690	690	682	657	656	660	719	650	710	662	704	678	702	710	657	628	680	613	637	660	705	687	678	650	646	644	694	630	620	683	630	681	684	633	641	667	643	674	647	620	662	686	660	700	668	697	647	633	676	660	688	661	666	668	668	608	662	606	636	701	720	717	687	656	700	665	636	658	654	624	676	681	661	680	664	690	615	654	640	679	660	704	718	664	703	683	621	653	647	691	704	706	592	703	667	696	682	720	687	646	672	645	662	698	667	704	658	703	664	657	639	611	670	678	621	665	634	638	662	646	598	663	667	636	671	655	644	666	672	660	644	648	669	679	659	675	645	726	698	650	647	643	680	655	690	692	669	622	644	667	659	666	686	641	660	640	687	676	660	653	695	652	645	684	673	678	643	642	656	666	661	665	668	646	682	664	689	682	654	695	665	671	636	639	662	724	674	686	674	664	654	698	648	706	696	630	668	671	636	662	691	667	665	625	688	687	617	626	631	656	654	666	692	648	668	628	677	653	679	643	681	705	666	671	689	654	666	609	698	642	646	647	629	637	662	655	621	662	690	672	634	679	673	682	661	667	682	683	629	662	682	684	677	660	640	624	643	653	694	667	674	664	667	633	644	684	673	690	658	677	658	673	653	679	635	640	660	653	695	676	633	635	661	701	652	689	616	690	668	666	666	683	615	692	674	652	634	686	711	687	650	655	662	678	616	723	661	672	659	657	685	644	691	720	621	703	680	673	638	648	648	665	592	673	713	612	643	686	679	645	630	679	661	674	710	644	632	683	690	702	675	650	672	687	617	665	652	633	632	697	620	626	648	674	672	679	686	705	714	706	658	602	659	712	660	655	687	672	666	642	687	646	602	688	676	650	705	653	659	651	637	640	698	668	691	706	676	635	710	663	669	644	647	638	698	706	712	669	664	665	633	666	650	637	709	675	643	687	684	601	699	687	641	694	697	629	689	669	631	649	634	642	666	698	665	690	613	647	679	667	679	700	665	648	607	679	647	678	662	664	660	632	670	715	667	666	661	684	688	653	679	687	641	694	659	688	725	713	704	691	693	604	636	701	645	625	664	632	716	685	643	682	669	655	680	710	648	677	667	646	656	700	691	674	628	680	669	690	633	682	635	690	650	597	677	669	679	680	664	666	648	735	673	683	663	678	653	647	615	705	677	643	675	637	659	661	690	682	652	681	651	659	657	648	687	630	628	667	681	675	708	617	657	677	660	670	659	648	668	630	715	665	645	675	621	646	681	733	719	657	665	649	650	673	648	679	677	677	691	688	701	664	669	616	666	693	637	662	666	689	635	684	652	671	618	626	619	650	658	651	660	659	662	686	678	671	662	667	654	675	620	665	692	638	626	688	665	678	673	712	665	617	651	728	695	675	672	683	645	603	679	692	696	678	663	621	665	663	660	693	646	652	689	635	666	681	651	642	634	637	614	650	650	677	628	675	642	623	638	742	657	653	707	673	673	665	664	665	664	658	670	678	669	661	684	660	680	680	640	680	612	678	667	674	677	590	636	657	656	669	668	651	663	661	677	652	665	656	679	664	672	654	643	644	649	611	679	669	650	716	652	663	646	619	649	620	709	651	689	653	640	659	681	653	647	690	630	679	711	680	696	675	683	690	731	692	628	671	695	689	723	611	643	644	703	672	671	669	658	661	714	660	657	672	639	671	712	648	702	693	675	671	708	710	622	673	584	652	664	659	721	638	667	650	670	623	640	665	664	656	696	657	657	708	683	658	657	681	630	637	679	667	666	615	666	650	668	654	680	670	679	685	653	703	650	651	682	676	666	642	688	675	646	626	648	680	614	634	650	675	655	669	705	674	661	665	610	679	683	661	655	641	647	667	650	655	652	706	642	677	618	667	610	683	636	655	683	675	693	612	616	683	649	674	670	695	644	670	633	694	671	686	615	643	640	701	691	661	690	686	626	645	620	626	703	674	668	668	611	620	655	633	658	644	646	657	683	667	668	658	705	661	673	651	692	664	631	700	642	658	677	648	661	697	602	638	646	688	614	623	628	722	667	659	635	671	630	695	671	684	682	680	655	694	718	694	682	678	628	656	625	714	673	684	645	676	690	663	660	697	700	650	644	693	715	652	702	644	663	685	671	661	684	655	639	611	698	638	660	670	618	702	616	659	649	688	673	643	680	645	663	683	662	661	631	627	628	659	659	626	698	628	643	646
26980	12324	14454	13066	6608	3176	2148	1589	1321	1011	740	554	494	463	433	431	348	386	330	342	343	297	301	325	293	310	312	256	264	297	272	293	262	311	286	271	281	277	297	273	284	280	273	276	281	286	267	240	252	265	257	272	245	277	246	270	264	284	290	262	284	237	274	240	293	259	257	262	256	276	265	287	297	260	302	286	265	275	236	260	272	273	269	261	232	303	261	280	288	261	281	290	251	266	262	279	260	274	273	289	266	281	271	262	281	273	269	259	256	289	259	273	283	249	281	267	269	268	285	240	275	241	257	271	273	248	260	294	248	260	261	243	249	270	274	271	259	262	288	260	243	297	267	279	268	251	250	289	278	242	271	229	272	256	246	231	239	294	300	254	239	272	300	275	292	315	284	281	279	295	287	247	300	283	277	232	289	300	271	272	274	260	273	291	251	258	272	260	265	249	276	264	269	277	273	259	270	284	288	287	286	272	260	276	256	255	293	285	264	235	264	268	274	264	258	272	256	278	242	271	265	300	252	261	293	260	260	275	245	300	252	264	254	269	269	275	254	268	256	261	241	273	248	300	286	265	263	262	282	282	274	253	294	290	254	270	257	239	265	279	258	255	255	262	261	306	232	286	262	276	279	271	253	268	256	278	271	278	265	297	287	268	260	304	273	262	266	271	257	263	260	297	250	277	254	254	236	239	238	270	251	278	288	250	255	276	263	292	247	246	253	252	255	267	261	279	296	235	264	232	270	250	278	246	288	288	272	250	299	259	252	241	289	280	287	275	249	270	261	287	251	258	259	285	279	270	259	257	301	268	281	243	213	258	256	302	240	275	289	266	261	288	291	249	276	259	266	256	268	292	274	286	226	255	285	271	261	269	271	284	269	287	281	251	256	295	289	272	262	285	288	288	275	281	274	255	265	244	283	291	281	287	249	270	288	301	278	276	247	251	245	291	246	273	270	238	263	260	243	265	304	271	266	250	278	262	268	275	260	254	263	271	281	242	247	266	269	268	257	326	294	287	290	271	267	257	252	288	244	266	283	272	274	287	237	283	273	298	258	265	297	285	266	283	256	238	311	260	259	237	254	265	257	260	265	272	245	287	300	256	277	260	270	321	254	307	233	274	258	293	292	261	248	276	272	264	267	265	289	269	251	256	273	271	265	260	241	265	250	263	273	277	278	275	246	265	268	246	261	280	282	291	276	274	255	278	264	262	279	281	248	259	295	277	280	273	263	228	273	288	236	273	280	228	284	254	268	260	232	264	236	256	250	265	273	314	293	274	264	291	293	254	306	260	276	274	244	286	259	283	285	273	267	274	259	299	264	279	248	273	266	237	282	299	268	239	271	280	250	266	291	284	295	258	284	288	272	251	296	272	277	276	246	260	258	251	265	273	238	250	266	270	269	272	273	290	255	258	250	289	261	257	263	292	232	251	261	237	279	280	292	236	271	265	279	278	271	287	258	246	260	241	271	256	273	264	272	259	227	257	266	254	278	255	263	284	263	260	250	259	273	279	321	263	242	278	263	292	288	259	250	273	258	243	266	275	268	243	249	249	265	256	275	282	274	256	291	266	291	271	265	279	261	270	262	239	282	281	278	253	279	262	267	313	258	270	281	277	295	279	267	269	263	259	282	246	254	276	251	255	236	251	259	305	278	253	269	253	247	283	256	291	251	243	246	261	260	260	243	286	279	266	268	266	258	267	282	274	262	246	275	272	260	284	302	281	292	264	285	274	288	254	258	278	285	247	228	263	260	274	268	279	278	270	267	245	266	267	275	262	292	264	303	264	258	260	241	260	266	263	257	237	258	283	263	280	274	295	272	259	265	267	284	245	268	240	282	243	274	310	293	284	266	299	300	281	243	243	262	255	245	268	263	278	247	264	271	283	291	255	265	259	239	274	232	247	267	267	287	317	278	273	263	268	280	256	284	287	267	277	273	255	254	255	277	282	283	309	272	242	263	265	264	264	261	270	268	248	272	294	252	296	262	246	247	266	277	275	279	294	306	283	271	229	261	277	262	290	273	277	245	237	265	264	283	259	254	269	272	256	275	273	281	285	241	283	273	288	296	277	277	290	242	247	245	278	255	262	266	258	269	282	255	247	296	267	259	282	284	281	260	269	253	295	285	250	289	260	264	247	279	253	281	281	270	268	231	268	295	280	254	240	276	226	279	280	283	278	272	262	242	287	241	241	280	266	260	290	258	251	264	273	268	232	257	280	282	268	259	263	247	279	266	273	229	286	264	275	284	276	274	279	273	283	258	264	283	298	251	235	271	265	308	270	280	275	282	260	294	276	291	269	278	235	245	263	286	283	250	233	260	267	207	264	287	269	273	251	262	257	266	247	246	295	269	296	269	251	291	282	243	286	274	265	292	278	266	247	263	273	249	249	237	264	295	238	251	285	261	252	268	288	258	255	273	270	299	276	246	270	228	212	275	277	263	271	243	264	276	245	248	282	274	239	260	256	269	267	270	254	233	259	267	292	278	271	260	281	274	259	278	289	246	245	293	295	269	271	265	265	284	294	274	271	284	240	254	258	277	283	281	275	254	311	287	303	249	257	281	227	247	283	248	233	256	262	277	289	264	290	272	257	261	302	268	226	270	288	283	251	262	260	263	245	286	259	267	284	277	255	269	279	265	270	267	261	279	234	291	243	293	284	255	268	269	262	319	286	260	271	248	247	255	274	283	268	255	284	267	279	277	255	277	279	267	285	278	275	277	278	272	277	272	260	254	254	256	241	273	242	273	269	241	290	262	263	255	255	288	280	256	277	283	281	293	266	266	262	248	270	240	268	267	270	294	248	276	267	280	280	250	249	266	267	259	302	271	284	260	257	258	262	247	261	259	238	244	265	272	286	293	247	276	253	290	259	289	300	258	268	252	266	260	285	247	239	266	263	237	252	264	251	242	263	283	282	276	264	277	271	267	231	274	263	268	251	268	268	268	268	256	265	283	271	274	280	296	271	284	282	280	227	242	239	258	259	276	248	276	286	263	272	264	255	268	271	288	248	282	250	312	271	270	258	277	279	250	259	287	251	284	289	277	287	233	264	296	249	254	260	278	279	244	277	250	244	242	253	255	267	296	262	276	293	265	249	261	284	263	259	281	264	285	293	261	291	286	283	241	273	275	281	270	253	305	250	269	287	263	236	250	265	269	277	249	272	228	268	271	257	268	271	256	270	298	278	246	272	247	292	281	281	279	269	260	287	291	277	265	276	271	262	280	270	309	295	274	263	235	270	284	256	281	272	267	284	268	254	274	269	233	281	232	259	262	276	279	290	277	287	267	255	276	283	268	286	278	269	268	264	282	289	265	294	271	284	268	252	264	254	279	279	283	270	259	288	299	281	276	265	294	285	295	282	230	266	266	230	273	272	291	258	278	290	297	251	279	259	261	275	281	260	251	254	291	286	269	259	246	268	281	285	258	285	261	257	267	255	275	245	272	274	298	284	253	276	230	275	269	258	259	250	239	251	261	241
16048	9870	20752	23670	15567	10485	8442	6835	5587	4658	3364	2622	2269	1834	1618	1398	1220	1199	1113	1031	988	981	826	805	831	775	787	748	752	706	731	727	718	687	709	689	667	695	713	747	682	673	684	661	646	685	677	611	648	685	630	645	701	642	633	636	654	649	597	642	626	635	597	639	549	585	607	646	606	680	643	658	634	594	601	613	616	617	639	638	613	579	618	594	652	663	629	604	658	654	650	632	613	612	615	643	620	579	581	616	621	562	586	607	614	678	661	602	604	637	593	654	620	628	585	613	627	639	618	627	626	646	653	596	640	616	617	606	591	586	639	627	579	629	668	598	656	656	635	638	652	572	594	640	655	610	628	643	635	633	617	600	576	626	640	639	583	580	619	591	659	627	638	654	602	620	638	637	587	564	624	595	577	626	643	601	622	632	634	647	642	608	626	684	618	648	628	622	632	636	600	592	591	661	611	619	646	653	583	582	628	583	614	640	615	616	684	633	592	619	600	632	613	616	615	649	623	598	641	676	613	653	610	622	596	638	580	582	650	637	632	647	606	654	606	662	641	598	678	618	626	610	613	661	626	614	618	629	634	645	629	633	647	606	644	619	606	633	653	616	609	671	645	632	606	633	565	632	654	606	628	589	631	615	599	615	639	638	639	640	681	614	607	655	631	625	630	648	602	641	662	645	593	645	653	637	675	670	596	622	598	646	589	608	622	641	623	691	592	656	596	619	607	624	619	637	616	662	646	614	612	601	600	634	601	598	588	682	564	628	584	593	601	600	668	635	638	646	620	625	605	596	611	600	634	613	621	607	631	619	610	632	622	619	639	640	627	597	640	644	645	605	617	639	586	657	664	646	614	632	631	639	622	658	633	639	642	626	576	569	589	623	632	654	612	637	579	630	574	688	609	617	620	631	630	603	651	629	634	644	617	608	606	631	603	586	643	634	603	670	625	612	622	637	615	665	556	651	611	619	656	644	630	616	638	642	653	621	666	602	619	600	623	620	650	580	631	651	587	650	584	578	584	615	556	614	635	616	612	617	645	609	626	610	647	621	613	620	576	611	649	617	640	598	618	622	629	593	609	622	603	617	630	638	600	605	632	611	624	602	581	613	623	652	625	610	604	641	607	646	591	574	643	610	641	609	728	632	593	610	608	663	626	601	587	660	621	607	622	621	616	630	597	613	643	581	599	627	622	621	612	633	624	567	639	651	650	609	642	629	661	598	606	608	623	660	625	585	594	651	602	613	618	595	651	639	647	612	622	622	645	627	610	625	635	634	657	648	588	583	606	639	584	666	633	673	629	627	594	634	638	687	650	631	599	620	637	616	653	632	613	632	655	610	605	621	612	660	626	688	585	604	657	623	642	655	592	632	568	656	611	640	614	625	623	597	638	656	628	595	590	605	611	605	625	588	592	580	615	665	652	585	597	640	603	618	654	629	650	598	593	583	673	632	616	620	630	633	637	628	642	642	652	626	617	642	635	624	572	632	636	596	621	629	678	651	613	627	606	648	612	642	634	629	670	628	625	621	684	648	652	611	566	601	649	654	596	648	604	637	587	628	651	596	667	613	596	650	588	637	650	597	661	634	628	648	613	585	643	600	613	608	660	647	655	654	639	618	653	640	632	634	629	601	605	601	646	616	624	592	631	588	631	624	624	657	627	655	648	606	587	641	619	614	628	664	575	618	647	600	593	592	582	589	624	669	635	604	611	625	615	638	650	620	642	647	642	633	619	652	620	616	627	592	651	630	635	616	638	605	641	596	604	652	630	631	592	608	584	686	663	585	600	638	612	648	642	623	628	642	597	605	639	651	639	606	609	621	630	623	677	613	606	603	635	648	630	578	589	582	682	627	625	626	600	609	655	619	639	614	613	645	624	638	643	636	590	588	643	626	656	660	628	615	615	646	614	616	611	645	645	637	653	600	634	611	633	651	639	595	613	628	634	633	654	622	649	676	652	650	632	611	595	609	603	633	678	620	591	623	632	615	631	624	617	586	590	629	619	645	653	596	644	648	631	658	610	630	680	653	629	630	650	595	584	645	621	615	610	641	660	632	608	640	624	658	603	628	628	645	656	668	615	582	650	642	648	594	608	634	635	662	606	627	658	660	605	615	605	617	674	598	609	626	621	617	595	644	637	550	627	634	630	592	673	653	624	658	608	609	586	649	608	637	682	635	651	629	641	604	641	641	605	636	602	661	594	650	634	623	645	628	625	649	630	639	633	638	574	637	623	629	663	645	614	629	643	638	643	641	652	607	622	635	575	606	605	640	598	644	605	601	657	658	627	644	586	610	639	601	602	639	615	645	602	637	637	591	603	634	666	619	637	655	653	581	591	630	648	647	659	636	617	613	595	614	622	622	614	627	615	615	676	622	660	620	635	623	562	604	625	600	608	605	579	632	634	589	625	581	637	608	637	656	619	602	626	654	591	618	633	606	604	633	659	665	622	629	578	611	575	643	602	642	593	574	646	610	631	567	641	638	641	632	644	663	627	612	613	618	619	633	607	603	598	625	587	646	624	636	619	623	612	605	622	617	606	638	619	623	632	635	683	610	612	622	599	656	625	676	621	613	659	629	636	594	652	706	629	596	654	619	610	607	653	618	613	598	608	650	644	596	634	612	650	639	583	587	624	616	630	588	630	627	622	597	607	640	597	603	599	666	606	598	642	652	595	615	645	618	605	613	597	631	633	642	662	585	634	638	625	584	595	664	620	601	636	650	619	668	611	620	646	598	608	596	617	587	605	582	587	636	586	659	608	661	625	626	595	635	657	638	623	574	626	656	622	634	592	663	621	626	678	605	632	644	641	626	601	614	636	638	592	636	595	640	629	625	632	678	614	662	589	611	665	613	598	653	608	613	632	644	616	623	609	634	614	581	651	617	663	650	623	625	587	630	626	642	597	602	628	663	581	627	631	642	618	633	599	596	641	603	608	609	602	651	606	634	615	599	638	619	627	584	601	595	650	649	611	632	617	571	613	639	598	582	584	610	631	656	619	617	655	600	632	618	602	631	628	616	588	641	678	589	659	642	600	634	592	626	623	644	646	582	658	678	604	658	593	626	645	650	608	587	594	630	568	657	610	616	677	614	604	629	637	619	603	630	668	625	628	616	666	597	609	621	672	629	643	568	629	657	628	626	617	613	647	617	633	643	619	623	680	642	612	693	629	577	621	618	602	633	623	668	606	599	639	595	645	659	611	602	681	608	625	636	631	629	613	633	624	604	583	641	602	638	623	620	635	634	603	609	604	609	616	617	669	609	614	648	617	622	647	612	642	635	648	633	630	671	643	598	615	619	662	640	655	619	581	657	584	627	635	633	581	608	629	612	632	575	667	611	648	585	634	604	660	604	657	574	658	623	631	618	666	593	633	655	589	608	601	628	671	585	628	658	607	606	619	648	604	601	616	610	606	667	645	605	657	640	592	606	643	610	626	627	579	614	604	630	658	587	598	625	647	621	633	622	655	600	601	619	657	664	630	594
9819	4524	4935	3330	1859	1221	964	742	620	515	463	415	363	351	308	298	292	288	283	263	286	275	242	237	264	250	259	292	262	273	273	249	293	273	246	255	240	258	267	247	292	270	281	267	257	253	258	245	251	249	261	238	253	243	256	239	236	249	274	282	264	263	261	248	252	244	253	259	247	270	266	249	261	260	250	253	259	260	238	247	247	289	257	251	238	223	231	241	254	268	256	251	247	259	244	253	210	301	234	261	258	270	242	251	244	244	259	273	271	233	257	223	253	247	262	267	243	229	271	254	272	256	258	244	266	272	302	254	217	273	261	249	262	255	271	230	242	281	265	294	283	244	259	285	271	250	216	268	233	263	314	264	265	253	260	263	289	240	231	245	264	269	280	247	248	244	229	226	265	261	270	265	265	254	240	241	254	245	264	230	271	254	245	238	261	267	259	253	265	236	276	208	226	264	276	265	274	262	260	252	248	253	234	288	252	246	239	276	241	245	291	261	229	282	236	262	271	256	229	239	264	257	272	218	239	270	259	245	240	255	225	280	260	244	243	261	248	254	235	281	246	255	257	245	235	272	242	287	242	255	244	263	233	257	262	259	280	260	265	241	256	240	274	269	300	293	237	263	257	256	251	260	234	273	269	245	237	253	272	243	257	262	266	252	233	224	272	252	244	238	312	244	240	271	240	260	254	252	279	255	262	274	236	301	247	264	262	248	254	241	263	232	260	271	273	263	255	260	260	268	277	249	229	253	270	239	226	288	259	227	217	241	259	233	257	240	243	267	283	252	259	235	238	277	244	271	268	234	229	260	261	268	238	260	277	284	250	269	273	259	262	246	269	237	229	249	241	254	251	259	259	278	260	228	236	209	256	260	258	296	271	225	256	264	259	238	277	245	246	214	249	253	260	275	243	242	258	264	244	272	286	250	253	231	252	231	235	271	257	257	260	237	239	265	233	249	257	245	209	232	263	238	267	250	270	274	264	270	251	292	242	226	275	253	228	246	269	253	244	253	237	264	249	265	232	227	284	253	270	278	242	278	257	248	235	251	245	237	264	249	236	269	217	268	254	240	223	294	241	253	277	247	276	274	279	253	268	245	240	290	244	242	267	255	251	255	241	264	240	265	269	246	264	263	277	246	256	263	233	242	242	259	289	253	258	278	248	245	242	229	283	279	255	235	232	264	252	275	254	260	279	264	282	252	243	267	253	246	267	254	272	293	213	251	254	228	267	274	266	262	252	249	258	267	235	307	265	237	288	267	256	235	268	253	265	245	244	262	239	253	271	250	276	261	281	266	257	225	248	230	225	224	259	226	261	258	270	254	250	239	261	245	281	277	298	289	241	258	276	242	226	246	234	255	270	282	247	231	209	261	240	267	253	269	248	254	289	290	265	268	293	243	242	258	287	277	252	281	262	255	259	260	254	256	274	230	272	256	270	250	262	229	276	274	266	264	256	264	245	238	247	280	244	260	280	237	258	279	232	269	248	236	227	262	259	247	259	206	248	235	263	244	252	275	230	234	245	271	244	254	253	271	275	244	252	268	233	215	233	261	274	240	255	250	276	256	273	272	289	230	248	274	245	277	220	266	265	236	258	273	262	248	270	233	269	284	254	253	264	259	258	269	221	245	273	246	242	258	255	270	266	233	278	278	240	257	270	285	245	254	260	273	286	277	249	268	248	233	247	253	266	240	259	263	249	263	277	288	243	243	246	242	262	247	262	285	256	288	257	246	274	247	230	247	264	254	268	291	247	282	249	266	244	230	255	271	248	252	275	260	244	225	248	265	264	238	261	262	263	214	269	252	267	262	281	244	261	272	308	253	270	288	255	266	232	253	264	268	281	284	277	251	253	262	266	276	293	267	269	244	248	241	255	252	263	234	273	246	225	248	254	257	243	222	261	247	279	257	261	255	250	261	249	256	249	265	250	257	263	267	263	249	248	222	252	248	238	247	249	260	243	265	231	274	279	257	278	265	273	227	246	249	268	274	228	228	248	314	269	235	255	243	270	255	268	259	267	236	268	293	243	248	260	281	254	248	267	224	269	266	264	272	241	268	209	249	233	252	267	252	245	253	260	232	219	262	256	274	269	270	251	266	289	269	254	261	230	253	244	262	286	271	249	253	230	251	259	273	237	267	273	255	245	268	222	247	280	242	272	260	248	250	243	266	263	244	240	230	229	289	248	280	226	266	249	292	237	280	246	244	289	272	234	262	275	208	249	259	243	258	242	238	218	268	274	277	267	268	251	228	268	267	257	232	226	245	259	227	266	278	246	252	247	255	283	235	238	258	260	274	280	257	252	232	275	262	292	309	254	238	257	251	222	238	256	226	276	269	236	281	247	272	258	268	245	239	230	221	247	254	241	260	260	267	259	245	247	231	252	256	275	262	242	290	267	307	250	263	243	247	255	256	233	258	249	250	252	240	267	257	270	278	236	225	263	286	273	252	257	254	258	274	271	270	240	258	228	253	272	246	242	255	286	225	250	251	307	259	282	283	264	243	244	272	242	233	257	237	265	233	265	285	260	261	252	240	293	276	232	255	230	269	260	295	281	291	267	269	238	266	269	248	269	264	278	249	230	256	270	255	275	259	211	268	262	252	271	260	277	290	268	266	280	278	263	274	252	239	259	248	248	238	257	248	274	254	248	252	200	291	245	267	256	216	240	254	271	242	242	281	213	247	262	231	255	248	240	241	233	269	270	253	235	219	268	276	264	286	247	271	225	252	250	262	238	273	293	281	259	251	277	251	238	252	266	246	212	279	276	251	214	259	277	275	287	275	238	263	262	254	283	239	255	254	254	259	264	229	262	227	255	219	292	216	243	268	248	271	241	267	257	254	282	250	228	243	277	236	262	238	236	256	259	261	245	271	251	250	241	238	230	220	279	223	246	252	250	238	260	250	273	262	286	244	241	263	245	249	247	283	270	259	263	265	249	278	267	247	261	270	244	225	243	250	244	246	249	255	266	242	252	286	213	269	238	256	259	230	244	235	243	262	266	248	260	255	273	268	261	245	229	244	248	270	275	251	268	232	243	254	281	229	241	257	266	219	259	254	259	258	227	242	250	255	293	258	274	254	271	239	254	270	245	251	224	263	247	249	250	243	251	297	247	273	273	275	275	267	273	265	275	259	242	293	253	273	274	275	248	243	263	273	229	270	278	248	266	242	292	259	252	280	274	236	263	247	282	278	254	248	231	248	235	246	282	214	266	268	260	269	232	294	273	296	250	280	248	266	248	257	228	258	267	263	249	263	255	247	267	255	268	269	266	299	249	288	273	277	263	275	285	255	229	254	238	237	253	240	258	238	255	234	260	236	238	257	262	244	268	254	318	265	251	275	270	243	257	275	245	252	248	244	229	264	242	226	263	283	269	260	258	241	263	260	255	240	237	246	263	259	256	255	251	274	245	268	267	272	236	259	257	227	230	269	264	279	242	244	250	275	254	248	257	257	263	298	249	236	289	261	251	253	279	241	245	255
6605	4593	9148	9108	6504	4782	3966	3261	2562	2037	1579	1351	1200	1096	944	937	875	816	818	737	743	739	702	693	650	656	615	658	636	638	621	639	643	673	626	642	652	674	616	621	626	618	592	569	601	635	614	644	610	622	574	641	615	602	601	616	572	650	605	619	614	627	619	604	581	594	600	603	619	569	585	598	603	621	569	557	587	587	609	631	593	617	593	626	657	620	565	590	623	619	579	595	619	613	575	602	609	568	610	566	579	564	549	641	617	620	641	669	584	598	626	564	583	608	567	605	623	591	615	567	598	613	580	598	621	585	613	596	582	618	644	656	576	580	625	616	588	598	587	585	592	584	611	594	612	615	614	625	629	595	633	607	612	577	589	636	599	601	590	619	605	605	621	602	599	584	614	630	597	619	616	571	585	615	632	589	630	627	588	594	605	576	570	593	556	619	607	614	589	602	558	591	604	614	580	623	583	617	631	626	640	606	617	637	613	594	633	582	594	589	625	664	608	635	593	607	577	586	554	612	611	598	597	624	632	583	614	584	574	565	561	552	637	613	584	612	626	623	569	594	559	601	597	626	586	649	598	625	564	640	567	624	593	589	550	605	589	581	588	612	592	605	561	612	649	620	621	606	611	627	603	589	592	661	607	601	582	577	547	590	599	632	606	608	594	613	633	597	621	589	603	617	623	568	529	587	603	552	574	594	584	587	613	581	603	615	683	607	644	572	609	593	562	623	561	560	605	630	592	617	570	598	654	596	611	621	558	605	591	621	600	614	621	625	620	636	602	618	595	600	614	627	631	605	602	619	653	609	586	598	596	632	553	613	612	611	597	587	626	627	584	574	615	618	605	594	615	620	586	586	620	613	572	545	577	605	598	559	603	573	556	622	608	608	605	650	616	559	612	610	599	588	620	609	656	581	596	601	635	561	581	586	602	618	592	594	597	598	635	592	577	640	643	619	600	614	594	622	629	570	608	619	609	601	589	585	608	579	590	617	589	628	592	590	662	590	658	568	580	569	578	602	581	635	588	568	597	606	616	565	606	612	643	616	612	581	614	628	607	589	588	577	634	634	640	594	633	577	621	597	583	589	610	589	598	594	636	597	624	592	607	618	586	624	597	591	573	634	625	597	584	605	607	601	632	600	601	607	617	620	564	592	598	573	612	596	618	590	599	594	589	619	584	577	604	633	558	602	602	605	596	604	577	635	635	618	606	643	598	605	617	605	583	594	531	627	606	570	596	623	633	579	545	567	622	576	610	574	598	571	566	611	594	571	595	619	565	561	615	596	611	620	552	615	610	614	616	599	575	591	578	598	585	613	577	612	615	616	616	579	597	614	608	563	610	615	638	618	577	603	616	590	622	589	621	614	621	596	580	594	623	603	617	592	628	607	598	622	556	604	584	551	575	618	615	562	606	601	590	622	607	571	571	625	599	622	613	624	614	579	570	594	593	586	587	612	615	577	599	571	650	592	570	584	613	598	596	577	609	661	614	562	604	619	594	624	580	606	630	592	597	585	611	598	647	606	597	611	597	567	580	628	597	613	655	631	633	601	583	563	603	607	573	588	596	596	646	592	625	605	611	628	632	550	597	615	615	606	625	619	609	600	603	654	621	631	615	584	592	612	595	571	585	572	606	617	571	567	619	605	609	623	615	588	602	613	586	585	614	626	611	585	595	611	618	636	595	596	617	625	586	626	594	621	625	604	587	620	656	628	563	626	597	627	609	629	622	621	624	583	587	616	603	615	608	603	552	608	568	601	573	590	547	623	610	602	603	601	598	603	625	579	640	592	594	604	569	577	659	585	591	596	592	589	596	601	541	552	601	606	574	590	588	605	596	574	620	622	590	620	602	585	661	614	665	593	545	590	613	628	631	599	619	589	610	633	561	661	578	573	595	607	569	624	617	629	600	575	604	611	625	623	587	597	624	641	612	627	604	598	624	608	598	609	641	602	592	637	630	581	604	572	598	562	572	621	576	567	570	606	578	579	625	583	600	636	644	606	578	637	601	624	604	558	578	601	636	640	568	595	600	595	604	637	562	609	600	636	572	598	531	572	589	583	610	581	600	601	622	611	564	601	634	576	607	583	626	577	631	594	555	619	606	634	572	600	621	574	636	618	610	620	640	602	578	584	571	572	568	586	589	610	630	578	626	618	568	565	597	573	591	568	565	593	633	616	607	603	624	590	583	626	620	587	593	619	619	651	638	619	574	595	604	595	573	607	558	605	566	636	607	589	616	602	579	547	609	576	570	607	598	609	607	558	594	638	625	566	614	574	570	588	643	578	646	562	574	587	617	640	621	611	607	593	603	622	569	628	620	587	604	570	611	611	567	568	577	634	619	571	597	634	627	588	565	584	611	598	589	629	623	600	629	564	571	605	671	622	584	608	579	621	609	609	547	632	610	639	634	568	610	612	622	605	577	576	620	590	600	550	574	610	623	601	578	562	551	595	575	586	586	593	607	558	568	617	571	591	576	580	686	630	635	603	590	563	581	610	595	593	582	583	636	555	633	588	621	579	601	590	609	590	610	613	571	566	629	639	571	676	643	594	602	630	655	594	572	592	648	609	590	607	585	594	578	613	610	594	613	585	575	598	608	550	597	572	614	615	595	600	586	620	606	605	663	599	643	614	593	602	580	596	617	625	605	599	596	585	600	592	597	623	545	588	613	578	566	617	627	587	571	634	602	599	617	607	591	573	586	624	603	606	593	620	595	598	620	613	609	612	587	564	594	589	617	575	593	589	578	615	606	632	579	597	581	619	607	604	632	587	568	582	590	601	605	627	577	613	580	605	575	617	626	606	603	563	574	579	575	590	610	602	631	587	572	610	579	571	610	579	607	601	611	638	616	607	601	598	606	633	576	600	611	560	580	605	572	617	589	580	606	638	588	608	616	602	581	699	606	626	645	604	616	651	613	629	621	613	613	605	620	611	657	611	640	584	618	583	595	574	549	581	623	589	631	639	574	573	605	605	659	610	612	616	591	582	616	601	650	618	601	645	583	565	606	638	600	592	607	626	608	641	608	564	572	608	599	587	591	583	611	605	589	602	584	548	610	606	630	605	609	589	595	675	559	586	621	583	599	620	624	573	609	610	625	616	580	571	592	576	601	620	623	557	589	620	592	631	594	618	641	576	640	614	605	614	615	558	630	602	615	626	600	613	637	604	580	609	643	613	579	609	592	602	551	603	566	592	579	627	615	590	564	604	600	639	583	592	595	583	598	615	615	642	607	625	547	587	616	624	585	619	577	603	574	625	582	584	585	654	603	604	618	572	596	606	589	592	568	602	600	632	621	586	621	611	610	618	593	563	596	611	576	570	620	578	630	638	600	636	603	591	605	619	585	635	596	622	604	601	631	603	616	654	535	600	625	625	663	599	568	595	600	626	627	614	614	598	624	607	608	649	606	602	602	594	589	628	614	682	605	612	561	580	548	640	618	610	596	602	568	622	595	617	548	638	649	623	603	611	561	537	610	634	627	583
20507	8835	10026	7477	3741	2157	1594	1205	939	747	643	570	454	420	403	365	349	340	325	323	316	308	313	291	265	302	282	290	277	304	325	300	328	311	294	273	283	273	321	300	256	287	281	242	267	317	265	295	285	262	299	324	238	271	279	255	289	316	275	279	272	327	294	279	284	288	285	269	274	246	264	267	280	281	293	305	277	286	265	309	273	283	260	282	296	309	250	294	290	287	264	284	278	243	257	279	281	250	277	292	276	292	286	298	273	298	280	293	251	277	276	274	278	279	309	307	264	283	305	332	283	243	252	272	265	297	292	271	269	277	287	289	295	293	249	270	282	304	292	307	273	247	310	280	271	267	310	288	283	272	268	276	294	294	285	300	245	307	293	315	312	320	283	324	295	297	291	282	286	280	283	276	275	257	286	282	281	298	273	308	269	293	303	317	293	273	294	302	300	264	300	268	282	278	291	300	282	297	277	258	292	280	269	295	294	265	304	279	273	262	280	297	294	319	273	295	310	285	288	262	303	281	292	308	297	309	294	289	311	245	271	303	307	284	307	250	275	285	274	294	273	263	291	302	290	275	306	295	271	278	304	265	303	252	277	303	311	291	266	304	304	275	298	280	294	303	280	287	266	291	259	278	279	276	288	293	284	301	275	296	285	295	272	281	304	281	291	288	286	268	298	266	273	304	307	255	279	282	302	301	288	292	289	271	303	273	296	258	241	243	295	262	281	252	298	261	270	270	283	327	260	302	256	303	270	299	271	248	262	305	301	282	296	275	261	325	268	299	271	315	323	282	282	280	243	277	279	296	263	282	294	297	288	257	292	306	279	256	267	287	269	273	303	310	271	283	277	289	327	258	274	251	301	286	295	296	318	287	249	259	287	237	248	301	315	270	274	282	303	268	278	321	287	290	263	265	282	266	299	276	316	282	286	316	277	283	295	283	263	270	312	305	304	271	296	282	280	311	293	256	281	299	296	279	269	331	310	266	289	288	295	260	282	277	289	286	297	282	271	273	266	237	293	273	275	305	235	265	271	262	276	312	314	308	276	310	254	310	279	304	282	267	293	271	263	274	276	270	288	311	260	276	274	286	283	292	271	295	278	274	283	313	305	274	296	322	318	258	275	263	286	241	300	278	283	266	248	285	264	297	284	255	257	294	268	260	273	238	259	290	283	272	269	313	266	303	289	298	276	267	241	284	288	295	290	268	259	270	279	300	291	271	284	311	297	290	258	306	288	263	291	275	285	278	269	277	332	273	276	264	263	253	294	294	289	293	314	301	281	264	283	276	253	269	252	272	281	244	285	289	283	300	279	248	273	257	303	295	257	286	301	285	259	267	280	287	270	290	308	267	284	295	301	283	297	316	269	299	276	303	310	319	302	321	244	302	295	300	275	334	306	258	266	272	296	283	279	301	276	296	275	275	245	285	324	283	248	279	301	304	292	260	291	255	272	288	276	292	267	304	287	282	289	300	281	284	293	288	262	259	289	294	261	324	296	283	290	278	280	288	279	266	284	243	281	280	289	303	263	289	267	282	267	314	315	295	277	280	281	268	314	287	291	270	262	262	288	272	319	282	269	278	302	298	315	277	262	274	272	280	258	311	320	258	273	289	274	292	266	285	281	274	307	284	288	279	291	263	306	290	277	279	288	274	330	276	289	306	291	297	318	293	279	289	281	282	298	254	313	278	282	287	270	275	272	290	263	255	271	273	294	295	282	303	278	248	281	285	237	269	282	278	313	284	275	309	272	275	277	282	263	317	321	286	308	259	246	275	327	317	249	292	304	296	289	281	268	318	321	311	296	265	282	287	274	243	304	294	291	303	286	296	277	322	283	291	284	306	260	267	267	298	282	287	296	282	265	274	275	314	322	283	265	281	302	300	283	291	287	276	283	263	273	283	264	290	293	284	268	292	271	304	294	279	257	271	283	297	279	301	293	282	300	268	287	287	276	282	245	253	295	268	315	285	300	254	315	271	286	278	282	264	283	275	280	276	301	257	293	277	287	291	303	250	279	269	290	267	299	277	244	303	268	300	279	280	285	288	272	274	311	286	286	279	242	274	284	291	317	268	291	299	271	288	292	280	265	308	269	274	293	284	273	240	283	278	266	285	288	277	284	273	288	248	280	261	245	285	273	272	292	266	292	289	298	273	305	294	312	286	298	286	254	323	279	307	303	263	281	302	274	285	237	294	299	260	304	276	277	236	277	263	254	255	261	253	306	307	293	280	274	302	284	290	287	308	256	273	295	314	279	285	276	273	285	319	268	264	293	312	273	280	287	286	289	259	288	287	292	311	293	260	288	285	278	298	296	268	253	298	293	301	301	259	282	273	277	288	296	291	292	270	299	289	316	277	259	303	297	286	243	295	273	266	263	301	302	291	275	303	294	268	292	268	287	283	245	256	311	277	289	278	297	273	309	270	307	277	265	261	294	268	289	295	283	308	275	280	300	286	243	304	297	287	309	253	245	297	258	281	298	276	293	291	316	284	276	275	293	321	251	269	301	282	306	287	280	266	250	273	248	264	275	289	250	249	279	256	282	301	303	299	263	287	278	297	253	293	278	264	279	288	271	295	317	272	281	267	301	247	259	249	271	293	254	326	271	260	264	293	275	308	295	289	256	303	277	282	267	262	262	283	300	275	308	303	269	278	285	274	261	273	262	291	260	265	266	308	304	244	275	313	285	264	257	281	261	291	297	295	291	313	292	293	274	261	268	271	258	262	273	281	300	289	290	308	275	259	292	300	295	311	287	264	303	272	294	320	300	294	319	277	256	281	302	309	276	264	264	302	301	289	283	296	304	296	281	306	310	257	278	316	267	253	286	275	283	322	273	260	311	274	272	282	268	288	300	290	273	283	263	293	304	289	309	285	286	308	305	250	262	302	307	277	291	267	286	304	271	281	274	293	302	269	289	279	300	284	295	321	294	310	299	299	300	280	280	311	270	274	300	277	256	266	290	293	290	325	291	297	298	264	271	290	292	323	297	268	259	272	305	276	306	284	277	302	283	304	285	272	275	283	266	311	306	254	296	282	316	305	241	296	278	261	244	263	256	281	255	255	292	292	259	285	282	268	298	277	289	234	279	288	284	304	297	272	281	282	302	263	272	286	266	285	295	306	254	273	276	260	315	259	296	269	296	266	276	305	290	295	250	292	247	286	287	266	281	279	272	283	305	266	283	269	310	249	303	334	284	283	284	301	304	317	297	318	300	263	264	256	238	288	280	280	260	284	262	301	264	307	287	313	304	275	320	311	313	276	286	274	295	294	269	289	241	295	283	273	277	282	320	256	268	306	280	261	296	279	319	270	261	274	296	271	330	298	303	258	301	332	289	307	297	264	288	275	270	278	279	250	259	290	289	307	282	282	287	297	262	268	295	320	293	299	299	280	290	250	284	290	283	288	301	280	267	260	297	277	259	304	276	284	302	268	259	288	292	285	312	263	293	279	286	258	255	290	285	266	281	259	273	293	270	285	273	291
13462	7575	15886	16557	11095	8075	6590	5138	4125	3325	2551	2149	1678	1474	1309	1231	1102	1036	1044	929	920	871	813	750	808	774	787	727	756	761	765	696	726	732	734	699	744	694	722	723	739	688	684	707	662	682	716	652	687	688	650	674	666	634	671	683	649	661	634	647	659	665	618	643	632	673	690	645	673	669	643	676	662	662	659	647	661	645	671	645	684	694	694	636	659	671	639	680	630	657	694	641	626	632	669	596	641	664	668	654	693	700	707	673	681	660	656	672	693	646	689	671	674	647	684	636	687	648	656	624	640	687	638	698	635	619	661	696	644	670	685	644	635	633	660	675	680	651	662	717	668	679	658	697	644	630	698	662	629	631	660	642	669	652	659	664	665	651	703	603	653	638	639	606	644	667	675	666	662	648	696	706	665	636	712	668	664	664	649	642	689	659	667	657	633	657	688	667	664	654	613	633	668	636	653	665	668	661	640	681	620	673	681	642	670	682	676	671	668	655	653	676	602	650	637	642	648	601	715	693	675	652	624	649	658	653	654	651	611	641	687	667	720	660	675	673	662	667	610	681	668	643	678	666	647	624	646	654	698	664	653	618	651	633	666	676	647	639	658	680	629	639	667	575	678	669	689	674	647	615	658	664	672	652	604	684	659	621	683	633	628	652	659	663	667	615	632	650	700	635	678	666	678	640	642	663	636	673	676	686	649	660	635	606	728	674	690	620	642	678	649	666	671	671	702	646	658	654	659	666	624	661	673	705	636	636	645	692	702	687	646	660	656	661	660	692	642	633	656	641	638	638	639	681	615	704	678	623	702	673	664	645	634	653	657	671	672	664	655	733	646	625	658	668	653	679	656	675	673	677	634	689	680	647	654	621	662	630	678	665	673	638	652	655	648	646	651	658	647	612	662	716	650	682	690	691	671	664	669	649	656	627	635	661	649	675	673	641	671	676	658	658	646	698	659	645	677	670	648	646	668	711	650	665	660	717	641	677	627	686	679	626	620	662	659	657	651	669	663	651	599	652	683	629	671	636	709	655	671	649	723	655	678	636	695	676	680	688	649	637	662	600	700	628	661	700	649	675	626	661	657	666	664	648	683	691	652	617	644	652	657	673	666	650	704	684	657	629	686	685	621	655	631	687	643	673	630	644	651	656	675	634	669	668	704	655	680	680	678	621	688	663	626	706	659	673	683	638	648	659	659	648	663	662	681	654	632	658	671	666	671	617	717	656	636	675	672	659	625	684	630	671	680	669	677	665	661	667	642	654	669	665	643	624	678	679	616	684	716	659	675	655	646	642	662	664	649	649	670	680	679	660	656	663	663	672	630	673	656	670	624	664	642	659	596	651	626	636	683	660	657	696	655	688	659	622	656	638	646	634	669	681	704	691	612	606	658	692	669	666	683	661	652	661	659	651	648	613	643	652	633	610	647	652	641	663	695	667	681	600	626	651	608	705	711	681	661	631	698	641	701	659	697	648	715	646	678	640	637	626	626	697	692	662	645	613	610	681	659	628	640	683	652	643	636	646	659	636	660	688	698	656	657	704	627	673	654	688	649	641	672	641	641	669	677	622	651	678	656	646	646	672	686	717	667	616	641	680	669	692	654	717	632	667	669	662	653	670	646	615	649	679	634	679	678	625	678	669	631	631	699	648	683	694	693	670	647	638	684	657	659	625	648	646	661	654	657	673	611	712	650	691	618	643	666	635	642	675	687	645	705	670	643	679	651	668	646	662	680	637	702	605	667	560	670	648	662	721	655	643	655	683	664	666	641	670	667	616	698	695	650	664	694	633	716	707	696	673	571	647	653	672	662	633	637	661	693	647	664	677	667	689	652	642	616	589	654	639	625	692	660	661	673	633	661	708	673	654	673	689	633	671	663	654	670	674	642	677	644	683	694	622	659	670	681	667	632	700	651	650	644	657	629	703	693	648	648	697	653	611	683	651	659	690	659	656	641	632	602	634	603	654	677	663	672	649	652	657	676	674	644	672	672	647	663	618	652	680	704	692	628	690	701	659	609	619	670	643	638	664	647	666	627	638	623	677	614	696	735	674	653	708	691	632	702	671	633	619	675	659	686	648	697	733	686	653	713	702	655	691	629	668	665	695	706	643	607	689	657	718	633	664	622	664	658	686	667	686	615	692	674	680	699	674	661	674	671	626	694	618	632	654	683	629	629	628	664	674	659	675	642	654	673	677	670	642	655	671	626	655	667	656	615	655	648	668	682	654	613	678	595	717	726	620	679	664	663	680	640	649	655	679	676	672	659	665	672	704	661	651	630	640	681	622	654	644	653	685	665	669	688	665	639	652	660	685	696	653	691	661	652	699	619	679	728	686	649	655	640	638	662	651	684	643	652	672	712	655	692	665	692	675	655	674	646	640	708	671	717	659	683	662	651	709	600	640	676	666	688	648	662	662	664	671	652	604	635	672	612	671	727	699	697	665	712	676	635	649	703	668	673	660	652	626	653	648	676	666	592	695	668	583	694	646	632	650	664	700	633	678	724	660	656	710	693	682	615	613	663	632	646	659	663	644	685	634	643	661	646	640	645	650	608	663	654	624	616	653	637	654	678	671	696	664	700	710	646	661	677	644	665	650	641	696	661	633	617	660	687	660	670	622	666	646	667	672	702	705	658	710	648	692	680	641	661	651	652	635	645	677	653	681	634	667	637	627	636	696	675	641	706	646	649	649	614	603	645	663	639	654	606	634	644	626	677	676	671	661	666	641	705	686	612	658	649	679	672	692	657	665	636	665	695	658	669	676	683	682	677	668	651	683	662	667	714	698	667	672	672	647	634	627	686	662	674	639	661	629	671	662	705	625	656	645	632	619	688	658	623	686	680	667	716	674	654	653	664	688	653	678	702	673	637	656	648	659	631	656	680	659	630	640	683	643	649	689	668	696	678	673	678	724	648	631	660	666	622	665	615	662	676	678	665	699	673	648	678	687	671	646	628	635	637	647	644	680	622	639	652	645	689	661	635	645	630	648	649	640	638	625	654	668	700	679	671	728	664	681	671	644	695	675	665	634	668	656	651	655	699	635	680	677	649	668	696	672	680	668	600	661	639	648	686	656	651	649	660	644	669	654	681	658	657	695	688	639	636	660	642	638	650	673	652	634	691	659	680	678	681	659	680	669	605	708	668	648	713	691	706	668	643	642	662	632	643	624	648	654	677	651	645	660	653	646	717	659	645	652	638	682	681	715	685	636	660	671	687	656	666	644	716	654	623	647	644	675	659	618	628	655	657	666	697	707	648	682	664	678	684	663	671	681	656	691	638	690	661	674	649	690	636	645	672	668	647	665	683	672	658	688	610	678	665	697	674	715	695	685	646	646	670	647	641	616	732	665	722	680	698	638	717	665	684	642	705	615	688	669	631	658	740	659	661	637	664	619	649	644	659	652	603	676	670	618	662	674	671	627	685	692	659	644	660	649	637	652	664	639	632	656	711	666	704	628	666	674	665	606	666	644	674	671	660	669	686	664
28346	12793	15021	12219	6480	3234	2286	1671	1214	968	784	631	528	503	432	416	344	354	370	306	330	333	272	305	284	255	314	310	290	305	246	285	259	274	264	248	263	274	269	281	291	287	260	279	282	255	279	266	262	280	253	219	280	280	290	288	270	254	252	257	288	264	276	263	291	272	285	260	284	286	276	310	269	286	259	227	248	307	267	285	307	238	254	265	285	272	255	279	289	279	269	293	257	264	301	287	275	275	299	263	259	258	272	249	299	266	243	297	292	259	245	267	274	285	232	257	264	259	258	267	267	267	257	274	262	273	257	277	258	249	276	270	252	270	263	290	237	246	263	265	243	254	276	265	265	248	271	243	299	260	264	287	247	273	265	287	268	291	274	259	268	293	260	255	294	278	276	240	224	262	278	249	271	276	290	290	249	278	275	277	263	271	236	250	283	281	253	283	258	268	276	268	246	276	254	269	242	259	262	274	232	258	268	254	249	269	287	285	269	267	257	293	274	250	261	222	270	272	240	242	247	275	291	296	259	276	297	282	273	246	242	253	237	259	232	294	257	307	283	281	261	257	275	247	297	248	281	303	277	271	248	250	281	249	276	238	251	240	252	263	303	262	260	242	245	275	252	296	268	260	259	275	288	256	282	262	250	255	242	273	277	291	259	243	288	275	278	254	277	235	266	272	269	276	275	244	257	264	241	268	266	258	297	251	269	265	267	272	265	256	282	284	262	267	252	231	294	279	264	305	299	249	233	271	278	274	246	242	294	282	240	274	255	257	238	300	258	248	243	262	251	281	264	273	266	261	278	259	281	287	274	292	274	272	296	284	286	273	287	313	287	264	275	276	242	253	273	285	253	266	284	244	234	240	255	265	282	275	255	244	257	282	255	262	293	271	233	288	257	267	269	294	283	279	247	263	241	269	260	268	258	246	258	268	311	252	243	274	286	273	230	262	250	281	284	268	238	306	261	269	256	219	274	248	238	251	302	317	264	266	265	264	293	255	263	319	278	249	260	281	246	272	249	253	281	293	283	294	268	271	266	266	262	280	281	259	252	258	248	240	281	258	265	276	282	277	259	256	276	295	270	271	293	313	245	271	241	253	279	278	277	272	266	245	263	249	268	263	291	296	263	256	258	266	247	294	295	251	280	280	281	291	248	269	290	290	263	249	238	273	276	310	299	278	257	275	248	263	251	292	282	245	278	274	266	266	268	244	265	275	257	283	261	297	269	261	283	265	294	252	210	262	279	250	278	248	276	249	284	279	293	245	254	291	264	283	223	248	254	271	268	265	250	287	240	259	278	227	264	263	273	264	264	255	273	279	265	270	287	269	231	277	270	248	253	279	269	267	249	269	273	269	267	263	272	238	276	266	283	279	277	264	248	269	260	284	258	254	264	278	267	273	285	255	272	295	247	250	246	253	295	236	280	258	276	293	271	259	240	235	275	281	270	301	255	258	277	242	272	256	274	286	302	252	279	277	251	280	265	263	274	267	252	254	293	267	280	261	265	278	265	269	274	267	272	265	240	254	248	303	260	252	255	274	273	251	280	277	240	255	230	258	233	274	245	257	259	234	289	289	262	282	273	252	224	256	227	248	264	271	259	263	284	278	272	290	265	239	250	273	264	257	279	262	285	263	273	283	258	276	269	256	242	300	258	264	258	253	250	306	249	294	222	249	275	223	284	309	257	240	282	250	242	293	228	247	269	266	248	234	313	265	265	285	267	256	266	285	279	262	265	284	293	271	274	264	285	255	253	261	289	289	271	247	237	267	282	267	264	273	259	256	242	274	253	253	255	268	303	286	281	280	273	264	230	277	269	273	252	241	273	248	299	278	237	253	284	255	261	258	274	303	280	290	274	251	304	252	257	263	258	281	270	261	286	244	271	291	263	264	286	295	290	286	262	225	241	278	240	290	257	263	286	286	280	262	262	245	225	249	261	241	268	275	271	280	273	258	287	235	257	269	276	260	260	284	293	260	264	250	273	245	281	264	263	285	258	273	257	287	245	252	261	257	263	241	261	239	258	271	277	259	277	288	272	279	271	273	287	251	276	282	293	266	277	239	283	252	228	234	273	271	258	267	293	287	256	277	261	267	258	270	245	262	246	261	257	273	277	256	250	278	265	270	308	275	295	267	286	259	259	273	274	275	292	258	260	274	257	242	263	279	263	252	304	290	251	259	269	252	243	294	246	254	258	269	238	270	265	248	301	266	260	259	268	274	245	267	274	263	259	256	268	278	302	276	264	234	253	265	298	268	259	298	274	261	264	256	290	225	287	285	253	248	260	277	247	240	251	262	241	273	263	262	249	273	283	243	257	259	276	290	288	248	289	243	265	243	248	274	248	274	287	263	278	265	227	261	287	279	273	259	273	247	267	273	263	270	294	267	257	258	251	267	259	247	244	259	251	275	308	256	243	290	281	255	265	251	255	251	250	262	256	258	233	246	288	268	257	291	276	246	280	262	306	302	307	267	275	270	283	261	250	258	277	259	253	258	263	245	266	292	245	237	252	265	256	260	275	280	286	264	288	278	292	250	296	261	300	246	260	272	262	274	260	249	267	271	271	251	263	252	284	303	244	231	242	270	294	260	288	269	258	305	265	246	258	280	269	271	270	245	295	234	268	246	257	258	241	296	266	276	252	287	288	263	301	260	252	262	274	273	258	294	274	300	249	265	294	259	248	278	275	278	266	283	293	277	238	248	251	284	265	304	273	254	299	257	282	267	280	281	274	252	253	252	265	247	265	266	243	259	273	266	263	263	266	256	268	304	270	275	272	275	260	262	268	229	270	272	259	256	298	285	261	277	242	270	262	261	243	253	256	251	285	252	287	293	235	306	295	265	247	241	276	278	247	234	264	273	274	252	269	278	275	268	271	285	272	238	260	261	254	253	258	263	241	243	289	233	271	262	267	267	260	257	250	278	261	253	277	305	302	271	242	275	244	267	276	275	264	257	245	241	254	266	281	256	290	260	265	269	270	285	276	262	276	289	265	269	272	312	280	252	264	266	252	253	287	236	264	281	281	264	253	283	244	252	282	287	290	214	271	243	246	239	265	263	274	278	228	270	277	260	286	261	280	252	253	269	277	254	264	288	298	271	263	287	306	291	280	285	250	279	297	247	243	255	277	267	286	254	306	244	278	248	263	246	284	254	254	246	273	255	263	270	256	278	239	279	290	274	246	238	298	279	290	259	271	264	283	302	261	264	305	272	249	256	300	272	274	281	270	289	282	264	273	283	243	262	259	283	248	283	286	265	266	290	267	257	242	279	270	295	261	262	249	265	251	262	258	274	243	273	250	276	281	283	285	298	325	290	247	253	262	289	244	226	287	294	265	267	269	259	255	264	266	250	237	257	285	268	258	290	287	281	260	304	279	256	251	264	281	277	273	267	255	242	275	240	275	231	267	233	284	285	282	282	280	272	252	277	222	298	268	265	258	260	270	290	243	242	252	262	276	298	259	277	236	245	276	231	293	259	266	286
16515	10249	21083	22490	15717	10701	8799	6859	5469	4412	3470	2774	2163	1910	1625	1368	1242	1116	1038	1078	1086	909	824	808	815	775	832	774	717	758	699	703	681	724	673	693	696	650	666	674	660	700	671	673	675	638	678	640	631	644	649	649	622	582	607	635	633	612	608	661	643	600	639	604	619	611	630	625	613	669	594	565	635	595	626	605	669	646	615	627	624	669	614	643	629	642	597	604	646	625	615	628	663	620	627	616	642	615	582	584	609	606	620	594	615	606	629	627	645	611	610	653	595	640	634	639	620	592	601	640	632	645	612	626	594	584	611	625	585	622	643	652	640	614	645	625	588	645	614	655	660	613	630	630	614	609	633	611	608	623	633	637	602	592	628	594	604	594	622	584	608	636	619	645	633	596	616	613	564	632	627	644	652	659	626	570	643	675	626	629	604	630	631	609	610	623	658	611	603	588	633	605	645	622	611	599	621	633	582	593	643	636	608	615	655	602	600	617	600	634	631	639	629	621	610	604	577	652	583	632	601	611	600	620	619	590	566	609	639	562	643	650	660	593	609	653	609	583	614	644	615	623	603	577	613	619	582	641	620	645	617	614	636	625	644	652	616	617	580	670	552	658	620	607	604	593	638	607	607	606	645	631	623	636	615	599	630	614	612	619	638	598	618	673	615	614	634	581	617	622	643	613	621	603	603	655	661	577	601	663	647	632	634	629	638	666	628	602	595	619	600	627	620	605	571	650	639	631	599	581	629	587	614	599	637	662	629	656	624	613	620	587	647	587	642	559	642	593	617	612	614	614	591	625	640	622	600	581	625	628	595	571	611	575	649	596	628	617	658	619	644	609	582	612	615	617	607	637	579	599	621	617	604	634	602	605	608	613	646	656	586	619	629	656	624	586	677	637	639	638	631	623	670	637	634	632	617	568	613	606	569	681	583	612	619	614	668	658	610	649	619	603	603	575	641	647	610	600	607	615	601	636	599	634	636	611	612	608	615	635	624	620	638	605	614	642	632	657	661	606	581	620	629	609	642	639	611	658	620	563	622	586	614	634	617	639	609	601	564	631	600	634	579	600	603	622	603	591	587	648	624	611	592	631	624	620	609	606	627	612	651	604	626	625	578	599	635	566	600	670	614	610	615	623	580	626	615	624	607	622	606	584	630	650	577	652	620	617	590	609	615	643	652	656	594	642	634	595	624	608	598	616	630	633	647	584	640	607	612	635	634	585	624	633	617	598	578	635	594	605	652	605	640	594	662	609	627	630	633	629	628	638	624	625	620	579	623	572	663	635	630	557	625	631	557	609	603	648	612	611	597	628	632	623	595	656	654	591	630	607	615	642	647	648	584	632	587	564	659	647	612	609	593	653	621	625	612	622	635	627	613	665	631	590	647	683	650	595	607	646	597	638	639	609	597	594	623	621	633	632	633	612	620	604	580	629	610	624	619	605	627	600	618	665	588	678	618	622	645	660	649	611	616	614	644	629	637	657	639	630	621	665	603	582	672	565	596	591	639	642	609	613	614	564	623	597	641	611	628	664	593	633	653	620	556	614	619	613	641	623	623	611	587	615	625	586	623	590	553	592	587	587	628	661	641	642	668	663	634	628	585	623	599	572	596	651	621	601	632	624	650	617	653	625	629	649	618	601	591	689	668	625	605	561	622	620	686	604	640	582	619	629	622	604	615	635	626	679	602	645	579	601	552	596	614	612	608	587	575	624	631	585	606	606	616	585	582	631	644	601	573	628	654	574	598	611	588	640	634	594	611	636	606	657	643	641	585	616	667	649	631	627	644	601	620	646	606	610	598	654	644	595	606	601	641	612	649	601	633	590	638	643	630	634	608	601	649	625	601	578	601	555	651	637	602	618	612	627	574	591	639	636	624	584	600	588	681	609	615	640	614	648	620	624	630	593	632	621	575	640	614	673	606	606	605	648	613	619	659	609	675	599	621	539	641	614	607	623	604	610	635	632	591	608	664	589	625	626	617	647	633	600	598	625	559	633	598	586	605	631	651	621	617	609	615	622	630	613	584	641	655	622	605	613	629	627	635	637	635	596	606	665	609	600	641	606	618	628	630	669	631	673	624	570	620	621	634	615	586	633	587	615	629	606	592	660	592	611	619	612	679	658	675	614	633	604	602	612	620	634	625	628	615	640	639	640	607	637	616	641	583	660	639	647	680	627	633	590	606	626	644	637	642	620	620	629	633	602	618	640	611	607	641	605	652	624	585	633	675	594	642	579	631	638	617	645	611	614	609	626	658	637	633	657	594	611	637	632	664	595	627	637	652	551	645	622	626	620	617	614	622	632	617	689	612	604	638	631	601	607	607	584	586	624	600	629	607	622	606	632	600	624	638	595	615	644	655	610	612	656	611	616	630	640	635	621	641	608	635	653	614	613	594	617	624	629	602	589	597	640	599	603	592	612	605	639	615	659	562	640	624	638	589	631	601	561	607	612	588	639	572	608	616	586	642	592	598	601	651	614	623	673	604	587	584	608	656	633	598	581	600	614	654	622	618	565	609	606	646	617	667	595	666	674	632	634	617	616	646	665	602	609	629	654	611	661	592	649	647	584	590	609	579	624	636	587	592	588	602	657	610	626	583	597	612	661	648	584	620	631	635	601	631	629	656	631	603	604	654	586	578	591	612	580	679	619	623	642	617	647	589	620	588	622	598	588	628	632	593	627	604	604	593	621	627	632	654	613	583	623	610	570	658	626	602	657	614	622	564	656	625	583	582	641	594	622	603	580	610	638	623	625	589	606	658	646	621	573	615	640	629	642	592	612	652	618	635	643	612	607	612	648	602	603	613	640	625	632	642	636	632	617	627	652	598	612	580	643	630	593	622	635	614	656	621	648	617	606	609	646	626	590	627	606	597	621	630	655	620	580	616	610	617	622	595	620	662	667	614	592	625	640	661	607	657	657	599	605	604	585	610	616	552	626	594	580	594	617	642	620	648	634	622	643	605	646	625	663	636	599	640	619	599	648	631	640	641	616	597	596	658	625	595	641	619	646	627	590	632	653	619	617	583	610	604	614	612	581	598	609	639	627	620	618	612	656	599	609	635	653	574	621	610	602	585	578	620	623	616	676	639	628	628	627	627	633	615	664	618	589	661	608	592	590	620	646	637	637	589	617	643	575	618	658	649	594	579	651	618	613	631	639	618	632	635	592	636	639	612	661	590	603	620	638	613	675	574	607	601	580	627	556	611	576	662	631	622	617	588	655	592	632	608	648	644	657	609	622	620	639	595	607	628	639	648	620	604	624	620	613	630	632	603	594	642	592	634	659	577	633	652	600	586	625	596	650	629	603	623	626	614	578	601	609	581	644	591	603	600	621	626	632	600	572	610	602	616	575	605	602	647	585	655	587	579	643	613	603	598	625	623	631	583	600	622	589	625	582	645	614	677	616	610	654	619	596	630	619	641	670	625	617	578	617	650	609	642	622	655	598	616	636	606	652	624	595	625	633	620	647	639	643	586	662	585	658
9910	4796	4956	3312	1934	1209	911	785	662	542	424	368	350	337	309	286	273	269	255	282	298	259	249	265	264	265	252	262	225	263	251	243	269	301	243	276	243	249	241	259	261	248	275	249	278	241	261	251	259	234	255	249	286	256	262	204	274	247	257	259	242	251	251	258	232	273	262	246	273	261	268	274	247	245	227	256	261	272	239	258	282	252	236	243	253	284	228	304	256	235	264	260	222	249	243	265	275	249	250	252	255	260	249	226	238	244	257	252	249	271	226	266	207	260	220	251	245	264	250	230	276	248	257	300	267	255	304	238	253	251	241	255	246	240	272	243	249	244	265	235	278	263	256	253	238	261	237	247	243	242	259	244	244	271	240	286	269	222	279	257	259	225	270	243	240	246	270	272	251	291	264	264	259	289	256	235	239	215	282	225	227	239	234	245	273	255	247	248	267	262	252	231	248	288	274	230	249	216	247	271	266	267	247	244	225	259	283	247	236	237	234	273	245	277	244	248	261	220	250	253	268	238	255	238	265	286	239	256	272	270	268	262	254	243	254	262	239	246	245	259	271	268	246	258	224	228	231	248	256	237	241	237	234	289	239	259	268	222	257	253	260	234	281	255	253	266	245	249	265	262	281	243	214	249	260	233	271	252	290	245	266	261	240	262	280	298	268	238	261	249	255	227	284	244	270	231	250	262	258	247	265	246	247	289	247	274	265	255	243	230	231	236	248	291	271	265	270	280	292	246	287	266	271	253	274	248	262	225	296	252	255	255	243	275	269	239	248	255	233	244	230	247	241	233	263	233	255	251	278	275	267	276	238	253	254	267	234	260	243	267	268	260	256	231	280	256	256	252	237	279	267	272	253	227	246	241	226	264	269	224	221	256	251	241	274	236	241	249	261	243	237	294	228	265	252	250	269	257	252	231	254	228	247	253	272	256	231	251	250	254	262	283	254	273	258	225	256	251	241	285	265	261	235	243	232	265	233	259	261	254	257	256	239	264	249	264	259	282	273	258	268	224	237	265	250	246	233	251	248	252	253	264	223	279	243	239	250	248	253	315	281	241	261	253	261	287	262	268	260	232	281	259	273	207	240	251	248	242	243	268	237	253	248	249	287	261	243	253	224	256	222	248	214	266	232	242	241	233	250	217	252	240	258	249	246	259	268	267	245	271	252	268	236	263	231	266	247	236	269	254	248	240	257	269	289	253	269	260	236	245	285	251	237	265	223	263	257	270	241	262	251	286	233	253	264	261	270	261	236	243	250	272	254	241	258	247	250	232	226	286	226	217	227	252	269	253	246	229	278	260	243	263	285	240	255	283	241	265	266	255	252	259	256	265	249	275	247	286	233	264	241	248	264	237	269	255	245	245	250	275	239	236	261	227	221	255	240	248	275	228	233	239	257	237	268	262	241	226	263	277	288	227	253	256	244	241	243	258	269	262	273	267	251	259	264	297	250	281	237	234	225	241	227	227	246	241	247	267	235	220	259	252	252	268	277	268	238	248	229	241	255	231	258	250	257	257	262	277	274	275	267	239	213	258	217	273	263	254	257	244	249	255	238	241	271	271	285	226	222	237	231	254	288	263	242	252	245	237	276	260	232	243	252	239	238	232	240	279	270	249	226	278	270	265	256	270	283	268	218	273	296	222	249	266	276	246	265	245	266	233	258	255	263	255	259	246	259	237	233	255	272	242	228	261	237	276	238	223	285	229	268	249	220	241	264	235	290	242	275	252	273	251	252	269	273	289	253	266	240	253	251	252	260	261	244	242	261	249	244	264	256	235	277	263	250	279	276	254	252	257	259	255	259	266	253	257	268	256	247	250	237	288	246	240	269	234	268	236	235	258	272	255	256	291	270	242	240	248	266	251	274	238	284	270	247	270	296	265	261	264	257	289	244	277	259	272	284	254	281	259	267	240	224	256	248	261	265	244	271	246	254	279	254	242	283	251	265	277	226	255	281	243	263	279	284	279	253	241	248	294	266	260	254	244	282	247	252	279	215	268	255	242	269	261	263	239	265	246	239	219	228	280	281	245	269	256	274	255	277	269	256	258	295	263	267	238	252	268	268	226	251	272	230	239	249	246	279	263	264	264	223	249	234	229	269	254	277	232	273	260	227	253	253	244	234	244	278	232	269	250	283	247	244	230	253	265	252	242	259	248	250	257	268	218	250	225	247	276	287	245	249	276	251	250	235	264	264	238	250	281	274	263	236	227	253	244	273	304	251	252	260	258	249	251	249	238	249	228	280	268	235	283	261	220	261	260	241	257	266	238	280	295	227	277	265	287	240	241	242	272	240	232	275	265	249	256	235	275	251	279	218	237	263	263	259	207	242	264	274	267	262	269	265	250	251	278	249	252	271	269	251	252	252	277	258	243	264	273	293	237	222	244	248	238	223	259	245	258	239	282	224	249	244	232	255	267	251	240	226	247	220	279	253	284	262	260	248	261	266	240	263	274	273	276	221	245	259	264	275	241	270	272	260	240	251	247	262	268	240	257	235	265	231	291	269	303	250	243	291	238	238	247	292	264	247	253	255	237	255	255	276	222	225	250	238	219	261	227	230	243	252	272	287	260	255	241	265	266	253	249	236	254	248	280	278	266	248	229	239	248	253	245	249	264	225	272	263	220	248	275	254	263	258	231	248	254	273	248	235	258	276	273	254	237	248	246	243	268	284	256	281	252	242	237	257	240	235	254	282	244	267	255	243	249	250	263	290	275	269	254	280	254	251	272	251	254	250	265	268	269	259	272	272	235	261	258	249	259	235	240	235	244	257	289	232	219	286	259	236	225	259	275	284	267	279	266	256	273	269	287	239	244	234	240	237	266	253	271	276	238	240	246	270	252	261	244	269	280	231	219	264	253	217	242	254	222	256	284	263	251	282	249	264	219	238	252	253	249	261	233	266	249	218	268	252	288	279	247	282	283	265	265	241	263	249	242	255	271	270	248	248	248	268	242	252	266	277	269	251	244	285	271	259	283	286	268	251	273	262	248	233	243	251	253	242	243	268	280	232	241	243	278	277	243	248	234	301	303	268	236	231	227	260	247	241	275	257	279	239	254	231	244	266	241	264	244	265	264	266	236	270	261	252	252	240	256	222	273	246	254	242	233	260	244	256	256	241	250	248	264	254	258	278	251	250	239	246	258	298	248	240	278	268	263	236	273	229	278	258	233	254	251	239	240	216	265	263	269	279	235	250	257	256	253	248	258	246	271	235	262	276	244	253	261	268	269	289	266	252	250	253	260	240	246	240	271	236	253	235	250	268	235	250	237	259	241	244	242	227	259	261	243	284	222	245	236	241	227	269	227	284	260	227	229	269	223	229	259	237	267	244	257	247	266	231	265	257	271	231	238	232	250	235	236	266	248	263	261	244	284	259	255	259	267	270	251	253	283	257	231	238	243	254	233	263	257	247	240	264	246	253	265	236	249	246	249	259	237	214	294	258	265	261	289	231	239	258	264	227	233	255	257	273	218	254	236
6702	4574	9176	8989	6742	5088	3911	3086	2457	2045	1652	1324	1137	1079	967	854	903	843	759	784	732	699	661	630	683	682	708	584	688	655	634	663	645	654	635	642	625	564	650	642	605	605	625	665	629	636	626	563	563	607	582	603	569	583	569	582	642	665	600	580	585	601	590	587	593	585	579	602	626	630	608	593	623	564	672	623	619	574	584	593	578	555	583	598	620	554	560	594	594	568	580	609	585	618	607	615	597	607	587	559	628	575	635	607	568	588	570	606	638	603	619	615	629	586	603	613	610	606	609	618	597	594	612	604	585	583	577	578	558	624	541	636	589	542	610	565	593	611	564	645	630	589	602	619	588	610	545	597	591	636	617	621	578	574	621	617	582	575	600	639	616	579	595	583	592	629	588	570	587	591	638	589	601	602	604	632	600	579	610	629	567	652	586	622	633	594	621	568	618	624	598	626	580	577	597	643	564	638	577	550	619	601	585	606	646	632	589	620	557	584	573	554	577	564	608	583	592	596	600	606	578	580	593	574	625	591	563	634	582	603	619	604	599	589	626	587	603	623	636	586	596	615	616	629	575	591	668	570	568	646	553	576	585	614	631	588	644	548	564	631	610	561	615	607	610	635	575	564	593	610	611	620	635	569	629	563	605	618	575	600	593	586	644	652	646	635	593	629	606	582	559	618	569	574	547	574	581	607	617	582	600	606	559	550	616	539	599	529	625	640	565	615	634	594	600	612	602	612	567	569	596	621	609	614	627	643	599	602	597	587	544	577	589	612	583	579	648	579	634	610	595	664	579	646	580	586	588	605	589	584	625	571	611	557	590	620	622	616	610	558	613	602	604	580	608	586	619	618	630	600	570	564	584	568	615	601	602	594	620	567	599	611	605	622	591	665	625	599	566	563	596	582	570	589	541	618	612	605	611	553	618	606	613	589	563	605	617	583	587	635	549	603	604	580	591	576	546	575	593	606	586	574	603	608	573	619	582	589	612	575	607	572	649	618	600	586	610	593	560	587	578	583	605	598	570	577	547	607	627	601	656	551	598	581	584	611	597	603	578	588	609	627	593	610	599	670	604	593	619	607	650	610	587	588	588	613	566	614	616	637	574	627	602	584	569	553	565	594	572	572	603	612	637	628	584	616	560	560	579	608	549	577	591	652	629	601	612	595	634	592	593	660	563	609	563	595	585	604	572	558	603	606	566	621	603	579	620	579	606	573	620	584	561	578	621	548	617	620	643	628	661	633	530	646	572	651	606	621	565	589	575	572	598	605	632	589	596	593	609	608	608	603	623	551	631	641	585	612	570	577	570	577	557	590	560	610	623	609	581	630	631	597	616	584	631	582	609	597	606	579	628	552	582	619	595	616	593	598	596	603	558	590	626	606	613	615	564	630	602	609	551	636	558	577	610	612	586	623	562	582	592	615	598	581	591	592	635	609	586	608	555	605	635	584	582	593	579	625	586	588	620	626	600	593	586	586	636	609	601	590	574	576	568	643	526	613	605	596	598	629	593	590	606	606	603	632	587	577	614	575	594	635	579	576	580	535	610	596	565	615	628	579	591	585	567	637	596	557	605	599	563	584	607	602	595	583	585	600	609	584	601	586	589	559	593	573	576	610	594	603	596	641	619	595	639	621	638	607	595	630	567	599	648	599	590	573	605	612	559	635	584	608	581	575	586	578	594	582	597	595	594	595	611	614	536	610	550	598	639	589	586	549	589	556	552	589	631	598	564	579	605	589	633	593	627	567	583	610	558	560	639	617	643	583	572	574	610	599	625	598	605	607	592	592	592	630	593	592	621	621	601	552	592	593	568	592	619	590	620	626	645	592	579	578	596	578	637	615	553	566	595	589	579	544	592	633	570	559	602	602	589	641	643	630	574	598	587	660	595	613	584	586	592	603	616	552	605	579	663	595	590	583	588	593	620	637	592	641	565	605	540	588	574	591	620	598	613	597	624	632	618	605	646	616	604	618	603	571	593	588	605	639	611	599	582	602	604	562	553	619	604	588	542	600	612	628	595	602	611	623	596	567	587	604	559	538	583	618	604	577	605	599	583	627	603	588	624	574	570	604	595	577	573	575	578	597	583	584	585	587	576	589	625	565	602	622	630	567	608	638	618	592	579	623	607	601	605	613	607	612	563	591	614	581	575	598	591	563	630	566	598	607	606	615	582	695	604	611	570	612	606	577	599	586	637	607	603	611	553	595	625	600	580	582	598	585	622	604	591	602	627	582	586	618	575	596	609	613	609	618	567	658	612	649	570	611	581	562	600	611	599	598	577	621	606	577	604	605	573	582	604	609	619	614	670	584	630	610	619	597	589	577	614	586	619	575	599	587	618	588	589	577	638	588	602	600	639	575	649	620	577	607	583	575	559	618	589	603	632	609	617	569	584	639	586	590	619	542	590	585	582	575	581	578	612	652	628	627	549	528	595	579	614	614	598	645	611	626	588	579	580	550	556	619	554	552	611	637	604	560	545	567	566	634	591	590	555	622	617	594	631	585	583	582	575	586	575	625	617	598	629	600	590	579	588	656	642	554	641	600	573	558	576	621	623	648	581	593	658	563	622	650	587	629	570	572	613	619	611	603	600	569	585	585	599	588	599	552	611	578	599	583	595	605	630	582	616	576	632	579	612	590	587	573	646	554	570	584	623	591	620	582	582	591	554	572	631	620	606	580	625	592	613	579	623	600	573	600	591	585	617	593	616	651	640	592	576	615	623	611	629	593	571	604	637	579	582	590	635	613	604	596	589	584	661	613	599	583	615	596	631	604	595	598	663	606	600	625	527	572	601	608	571	607	612	606	627	580	597	584	588	635	568	584	635	557	599	595	595	567	601	526	593	576	608	644	583	591	579	640	595	624	610	591	606	582	627	600	556	616	580	630	547	606	606	574	616	578	588	575	602	554	546	607	596	579	581	595	599	585	598	609	607	594	626	603	551	616	620	567	615	633	576	599	622	607	618	592	622	557	554	592	600	612	598	583	586	562	588	606	603	556	656	567	561	556	610	618	588	611	601	634	588	584	609	564	622	640	596	597	601	558	571	610	585	612	602	605	589	615	621	623	588	583	598	617	651	590	604	635	605	607	538	634	601	571	552	612	627	604	584	622	585	615	586	576	616	603	554	586	617	590	620	614	609	594	666	570	598	602	585	623	588	606	648	617	562	609	560	588	580	595	586	580	585	632	621	605	626	596	608	584	643	588	632	582	626	611	596	607	607	601	607	560	625	579	626	581	576	625	594	595	607	576	627	587	615	565	608	614	600	562	594	578	570	567	595	587	607	575	570	599	587	607	578	587	603	588	631	603	580	570	628	553	601	616	605	565	618	617	571	597	613	615	572	611	598	580	586	569	583	532	588	620	595	558	580	603	576	599	613	590	590	584	569	610	547	574	538	615	582	572	582	596	608	606	565	570	601	584	584	607	632	562	600	593	617	589	593	614	598	623	539	573	566	633	605	634	604	623	572	594	636	636	600	589
19651	8694	10238	7848	4695	2268	1614	1254	1004	789	617	578	442	422	335	364	318	329	321	352	333	324	313	288	295	298	280	282	315	296	325	300	286	278	300	303	300	290	333	284	289	277	290	291	285	283	272	258	291	273	289	262	271	272	300	299	304	317	256	266	268	294	298	289	293	325	274	333	267	291	287	282	264	297	281	288	301	283	253	249	296	277	283	266	266	272	271	273	274	264	269	288	310	258	287	299	284	287	292	253	283	282	294	256	284	289	301	262	298	270	289	310	273	284	270	267	258	300	251	277	303	281	285	285	293	273	254	253	279	281	284	268	296	299	299	300	282	299	296	298	303	286	286	267	280	257	258	289	284	294	269	248	273	269	299	261	315	278	280	274	293	288	261	294	281	279	312	274	262	290	277	299	281	263	299	290	299	284	272	283	276	284	296	276	291	252	249	289	278	279	246	307	252	316	285	298	282	287	296	261	266	285	272	281	295	278	297	307	271	315	267	282	286	269	295	299	290	272	268	258	264	283	286	254	257	285	279	273	244	309	294	304	278	278	245	289	307	300	257	267	274	290	320	268	295	311	271	287	309	268	334	296	277	277	280	269	282	289	294	253	293	269	285	272	282	292	271	307	295	285	278	281	273	246	306	263	279	296	280	268	268	253	278	255	276	305	266	312	274	281	289	267	277	279	271	294	295	287	284	278	254	276	241	299	309	297	261	265	285	254	262	269	298	292	306	261	235	277	265	289	297	262	286	272	299	246	285	279	282	307	293	258	294	320	278	272	285	286	269	302	309	261	257	334	318	298	298	272	295	270	256	329	264	272	303	269	254	282	302	292	282	307	269	308	323	252	300	302	250	303	255	268	264	292	287	311	295	305	307	295	289	298	277	260	300	294	273	265	288	302	275	297	330	250	263	283	276	289	272	285	269	275	250	317	293	301	300	268	281	299	298	269	276	267	295	282	250	267	296	294	287	248	282	280	285	286	264	305	291	274	301	287	281	282	274	286	271	270	280	322	291	250	255	266	261	268	260	258	247	293	279	267	259	279	280	272	265	243	306	300	279	314	304	317	260	293	259	249	284	262	257	270	270	298	290	319	272	244	269	279	273	293	279	276	272	275	283	275	310	250	281	267	271	301	273	276	302	292	288	272	313	306	303	262	291	279	283	300	310	296	291	261	247	284	243	291	286	285	281	248	315	291	292	297	277	320	310	295	283	279	285	311	283	274	271	305	279	299	292	299	278	292	274	299	295	288	294	282	276	279	300	282	284	286	291	294	258	304	272	267	317	313	325	281	295	307	273	254	287	272	284	270	286	298	268	284	287	279	270	280	254	253	284	271	275	293	292	269	283	247	283	260	252	259	279	293	274	311	313	283	255	297	246	315	258	297	295	286	293	293	274	281	310	259	307	288	307	300	278	292	256	271	292	252	285	240	252	272	262	297	311	283	279	277	269	310	303	284	283	293	282	312	291	283	295	307	267	288	258	267	297	302	256	312	270	275	272	280	259	283	312	281	301	257	273	297	300	303	294	269	289	278	290	287	289	289	279	281	301	309	268	279	262	276	291	282	270	280	271	258	297	297	274	296	272	276	281	272	252	257	263	277	254	291	284	290	280	292	271	254	290	286	270	291	288	273	286	292	267	276	265	245	274	272	259	265	290	293	277	247	269	305	264	263	282	256	307	278	291	290	286	279	288	289	272	291	258	270	278	302	259	277	295	285	269	316	316	275	279	277	304	283	261	299	238	275	293	229	296	297	277	299	274	270	299	281	307	239	257	277	269	301	310	283	248	265	265	289	291	276	296	281	277	265	262	303	261	293	285	264	238	260	262	302	274	275	286	314	291	263	298	284	270	270	286	275	276	290	292	274	245	304	268	252	259	281	272	275	268	247	266	250	277	275	260	296	273	296	286	276	265	272	277	289	288	261	277	288	264	259	271	271	301	298	307	268	298	285	285	306	300	248	270	301	271	296	289	284	259	276	285	290	290	264	281	263	264	256	338	317	223	264	283	290	291	296	259	285	288	279	279	281	287	312	270	297	273	256	275	243	260	295	287	293	272	312	298	291	267	293	271	281	287	321	262	308	286	279	302	272	291	295	321	260	338	295	276	251	289	283	259	321	289	280	283	279	291	291	291	284	290	297	286	272	287	269	297	271	272	272	269	265	278	258	272	301	289	309	281	289	323	287	275	296	268	296	278	284	294	276	296	259	294	310	277	287	281	293	277	266	291	283	293	281	315	293	268	289	307	274	324	277	284	300	287	287	283	279	258	283	280	324	253	286	274	294	262	280	288	307	280	275	292	265	287	301	262	279	334	262	240	263	292	302	256	265	307	249	290	284	302	297	310	322	279	286	279	267	299	304	263	273	306	246	269	305	274	270	269	278	282	272	279	246	298	282	278	257	277	291	292	269	277	288	253	328	275	294	273	263	274	304	275	250	276	275	289	289	321	249	290	292	301	250	267	283	275	304	271	274	299	278	285	285	314	300	278	289	294	249	286	282	259	287	308	321	307	307	260	250	288	293	324	266	276	265	255	303	282	268	273	285	265	262	289	294	273	289	281	296	280	281	283	310	295	292	267	261	286	266	265	277	277	292	265	304	256	279	255	259	262	288	284	269	268	283	262	290	294	301	287	292	291	294	280	287	321	254	294	295	275	282	277	263	266	265	288	280	256	297	284	298	277	274	291	280	284	284	275	285	278	291	295	248	272	305	282	295	275	289	294	251	294	277	291	286	306	293	290	304	276	287	258	265	263	286	300	291	276	298	296	264	278	254	286	287	276	310	260	281	288	313	261	280	276	237	288	277	319	305	290	315	314	277	237	320	292	245	261	295	256	309	274	260	311	264	280	294	289	263	278	283	278	308	276	279	284	280	280	298	309	280	264	278	297	303	271	285	285	266	298	287	266	278	279	298	290	284	276	301	249	289	265	264	236	272	277	287	283	313	273	281	262	284	298	285	273	289	287	298	296	282	290	283	277	304	285	273	299	278	277	305	306	301	280	289	278	272	286	293	279	272	308	285	316	284	276	288	299	272	296	259	268	276	277	285	271	279	290	298	267	325	293	249	272	287	305	296	274	277	274	291	266	241	268	251	278	242	272	305	303	268	278	268	289	294	252	300	294	259	281	311	264	277	281	315	303	287	305	270	289	257	280	261	291	279	298	272	296	313	270	290	255	292	289	261	294	279	288	295	270	290	313	313	278	266	270	277	287	285	279	259	241	262	294	297	275	294	278	294	277	298	288	292	286	261	268	277	300	289	263	257	272	268	299	267	296	264	279	310	326	284	294	291	285	288	277	273	271	274	236	287	272	285	278	277	290	250	300	308	243	266	316	287	278	310	278	287	237	272	307	299	288	288	266	269	281	276	268	269	255	269	288	298	302	280	236	246	263	293	270	285	263	298	312	285	294	287	307	326	297	294	264	271	297	282	308	291	276	259	296	290	261	260	270	284	288	270	276	291	288	288	265	278	258	276
13165	7697	16354	17205	12934	8231	6599	5200	4371	3402	2567	2008	1735	1492	1301	1218	1064	1028	1013	938	893	886	873	793	775	740	777	717	772	749	722	689	767	720	709	744	706	690	729	709	694	666	681	641	710	678	686	661	651	710	717	736	667	654	674	675	681	671	662	639	628	645	683	672	687	650	644	659	652	680	657	681	656	717	652	657	693	653	657	672	661	646	651	638	656	602	646	667	627	632	649	701	637	676	608	631	675	687	611	689	656	626	609	649	669	623	648	657	671	644	631	687	650	686	635	670	674	674	671	664	669	678	673	613	667	676	635	682	627	706	629	626	667	697	643	685	697	674	687	659	671	632	648	627	673	680	648	678	623	672	659	662	621	648	622	669	605	653	638	659	644	682	658	604	677	638	694	622	649	683	650	608	641	701	652	669	632	678	689	664	677	640	635	658	653	662	610	663	630	650	698	687	607	697	706	654	640	664	684	666	618	662	690	658	643	725	657	688	661	641	679	680	658	634	651	631	672	627	668	679	615	657	692	630	652	621	674	650	664	625	717	660	596	705	659	682	650	674	676	660	677	652	612	680	660	698	607	689	673	668	668	641	632	667	672	635	658	677	712	669	673	656	609	657	644	692	680	635	625	702	655	685	635	668	642	664	641	625	656	714	683	665	645	635	657	638	629	661	661	653	664	694	667	666	642	634	677	668	697	662	662	645	646	688	678	715	639	601	637	632	638	672	686	611	660	661	671	677	668	725	647	663	648	714	642	633	679	698	644	664	646	672	612	653	657	619	640	604	642	679	667	692	653	680	672	660	645	643	673	663	632	650	638	658	642	652	655	634	657	710	682	671	679	672	711	649	597	639	644	677	666	644	604	679	647	664	667	654	657	675	696	601	668	650	707	655	684	655	628	681	628	662	653	613	681	711	647	641	627	643	659	671	623	690	672	637	620	644	691	645	623	613	672	622	634	663	640	684	641	650	649	650	713	663	693	680	609	600	680	671	660	645	640	629	678	643	663	679	646	649	639	655	726	636	627	661	661	631	675	629	673	667	645	622	633	655	707	608	691	658	619	681	640	621	711	616	620	656	672	704	663	657	679	651	631	634	684	679	713	605	701	630	671	672	612	694	677	698	653	671	612	682	657	628	633	645	642	665	676	673	640	641	621	677	697	685	682	683	646	685	655	658	656	680	646	644	634	676	677	645	686	660	692	630	669	682	701	656	633	660	642	649	630	706	672	684	633	639	627	666	666	614	591	681	620	643	668	624	660	685	651	650	668	645	658	658	639	616	651	695	667	691	637	636	626	717	665	629	669	639	676	627	637	651	645	663	684	660	692	637	658	681	658	647	691	696	660	669	647	701	662	683	602	656	658	678	653	682	689	680	698	678	612	673	661	685	651	654	652	651	723	685	671	686	677	621	685	698	650	637	655	660	647	685	593	654	649	662	668	654	697	684	662	633	674	676	648	628	678	652	647	696	655	689	673	654	671	665	702	622	636	625	668	663	626	680	647	664	602	663	667	656	633	679	649	628	688	637	639	641	634	632	632	636	639	627	604	650	717	686	666	645	680	637	668	640	622	651	684	630	645	627	674	654	668	641	671	675	637	624	655	669	649	620	647	649	702	677	629	656	655	622	665	647	632	649	663	682	681	673	630	609	641	643	690	633	675	679	651	647	638	655	673	692	673	682	665	594	596	711	629	645	651	627	702	688	668	620	672	658	651	689	642	681	689	669	685	643	690	611	688	682	670	658	639	627	665	640	676	658	673	656	638	652	664	628	683	672	640	664	637	616	646	656	678	639	664	656	659	675	653	642	669	672	702	664	658	657	634	598	639	589	662	677	665	636	611	682	642	653	678	629	668	634	686	691	653	688	624	623	661	626	667	632	649	667	654	679	649	654	652	657	670	607	648	723	642	690	657	648	649	673	659	679	696	665	688	637	690	666	608	708	721	669	615	616	633	698	652	643	627	674	695	657	652	692	688	643	673	684	718	654	634	672	635	692	660	663	668	620	701	646	631	642	632	638	646	660	644	665	623	620	673	653	646	686	647	644	664	671	615	621	696	667	615	663	690	656	687	696	666	659	634	676	671	693	650	647	655	688	668	653	640	638	645	612	684	666	665	678	621	679	664	663	688	655	663	645	615	656	705	642	717	638	660	677	686	668	647	648	681	665	624	688	664	694	651	643	646	660	621	707	686	680	628	690	683	611	667	654	655	649	647	627	680	626	644	685	719	643	635	685	663	637	712	648	629	655	657	643	608	669	638	696	658	642	632	699	648	685	695	662	665	672	624	639	621	633	633	688	658	627	686	638	670	647	686	651	631	644	672	637	614	653	665	653	700	698	659	669	660	708	692	652	685	665	643	672	618	613	646	634	673	691	645	658	662	680	670	650	697	643	697	659	660	658	649	626	631	632	699	695	645	641	637	670	623	670	685	648	668	691	678	680	692	675	647	686	704	699	650	611	647	706	637	664	660	654	666	671	673	677	628	669	703	692	675	657	693	635	650	654	689	658	677	636	730	645	692	664	676	650	664	695	637	652	633	633	643	678	687	662	680	652	715	610	649	684	641	627	685	627	658	642	660	673	707	619	673	649	679	691	646	609	657	719	684	645	674	654	604	674	649	644	657	655	672	680	649	634	670	668	644	619	612	635	634	666	670	659	712	602	666	624	652	652	665	653	636	678	672	641	658	635	669	672	646	622	608	677	619	667	603	642	652	671	637	638	656	621	652	662	651	688	642	649	650	622	641	693	629	639	627	620	657	702	631	717	643	664	653	638	669	651	609	634	656	690	632	682	674	659	676	650	635	677	677	657	640	689	697	655	708	650	646	652	638	649	616	669	640	656	651	666	638	688	665	674	630	689	661	709	643	667	697	652	633	684	636	655	659	669	699	670	670	634	666	652	650	656	635	660	641	679	632	696	655	668	636	695	665	697	685	663	663	706	654	687	624	654	681	669	663	667	653	678	650	681	678	692	643	663	671	682	691	681	650	716	640	667	635	650	657	669	667	660	604	675	692	672	665	666	626	706	630	669	666	651	666	661	655	642	630	655	663	643	644	650	606	615	651	623	676	675	636	651	674	666	645	662	676	645	669	687	650	672	669	662	705	657	650	674	642	626	658	617	682	719	686	669	683	696	670	663	635	656	659	670	644	648	670	655	692	647	691	649	636	646	692	639	678	680	647	626	615	652	636	645	668	647	666	654	649	635	661	663	682	643	621	649	671	628	665	624	649	624	676	653	692	672	690	642	711	701	652	648	654	665	656	707	654	651	633	674	633	696	694	644	669	684	628	634	664	666	639	665	615	664	654	683	669	666	605	672	697	682	698	623	683	665	639	675	683	624	685	656	647	680	698	633	653	636	669	673	679	688	653	665	672	647	653	604	683	640	622	654	669	625	634	630	663	652	644	640	691	646	641	661	685	684	642	636	618	681	671	632	665	680	642	639	683	680	685	686	620	670	656	679	631	636	658	660	647	619	623	645
27688	13107	15335	12893	7748	3354	2261	1637	1237	836	798	610	523	442	395	403	395	346	346	326	327	363	278	296	264	289	257	292	275	298	282	269	243	283	265	274	255	284	291	295	248	264	289	262	270	292	279	275	257	261	234	253	281	282	241	272	266	234	271	257	241	274	287	272	284	269	273	263	261	253	263	290	276	268	245	278	289	273	264	261	279	238	268	274	293	270	273	279	243	263	272	253	303	267	254	282	270	275	285	260	245	233	219	250	240	226	262	288	272	269	254	250	270	239	254	266	254	274	292	265	244	254	257	249	298	235	252	255	265	226	251	268	270	255	255	281	249	262	270	280	264	257	259	249	253	234	271	269	286	249	266	273	272	267	265	270	288	275	256	284	278	267	261	240	275	260	277	262	273	249	248	263	259	256	280	262	275	265	263	301	255	257	302	268	262	255	262	248	258	277	283	275	257	269	256	241	256	241	283	264	255	288	262	232	272	282	301	232	257	264	272	289	268	299	251	281	259	270	265	296	231	276	271	268	249	268	292	274	277	284	290	266	266	263	276	273	252	274	298	251	248	256	280	292	271	245	299	289	251	275	276	286	273	281	301	282	247	297	233	266	280	266	271	220	267	283	235	245	255	270	242	276	256	276	267	279	253	257	271	268	298	263	243	280	262	246	270	255	251	256	298	241	237	246	266	276	258	269	260	262	259	248	231	272	265	272	264	293	258	258	288	252	260	257	248	265	285	248	254	265	234	273	277	298	268	287	243	235	266	277	257	298	253	252	261	264	234	284	292	243	252	271	266	253	272	286	263	247	262	281	261	240	273	231	260	245	270	295	264	262	257	277	264	278	269	272	243	259	275	271	268	267	293	261	266	248	268	266	292	298	279	267	254	292	245	247	272	283	256	247	241	263	253	260	257	252	258	279	259	262	254	252	279	244	231	262	258	259	266	225	242	240	240	286	285	283	261	276	277	274	286	232	250	260	270	259	241	247	282	248	232	243	271	277	264	295	274	249	250	269	302	288	267	281	225	272	257	282	267	267	269	245	252	257	277	301	270	276	257	290	257	269	248	262	266	267	257	274	253	242	276	258	232	279	291	255	279	254	296	271	249	247	257	292	250	239	274	259	273	291	281	284	263	277	277	295	274	276	256	278	285	250	253	243	261	288	239	264	242	276	288	255	256	261	260	226	279	271	265	234	275	280	267	252	252	261	309	250	283	291	285	269	260	264	263	252	257	258	271	303	256	272	270	256	251	259	265	245	254	272	254	275	270	258	259	279	267	254	260	259	285	278	243	252	271	274	249	299	273	248	277	280	270	244	249	307	288	272	226	259	257	277	259	253	291	247	266	297	280	235	253	272	260	249	262	250	253	256	293	290	248	255	247	288	274	265	259	246	279	266	245	225	256	272	248	249	254	269	268	224	264	255	267	266	226	278	251	260	262	252	263	245	243	272	259	264	247	297	249	300	253	281	272	240	289	278	279	260	278	262	274	267	279	244	277	273	255	274	279	258	265	295	296	239	233	244	247	228	267	259	244	262	269	296	283	256	265	255	266	262	257	259	237	247	289	276	258	284	258	269	262	245	281	278	262	256	292	285	275	303	277	245	284	260	273	263	257	258	261	298	273	291	255	278	265	278	226	257	241	243	251	274	245	248	243	231	235	268	257	236	283	279	240	235	244	296	250	248	269	281	252	245	276	265	270	239	253	253	254	248	260	265	262	293	262	275	286	264	251	263	255	272	264	257	278	278	240	274	270	288	265	277	277	290	263	327	274	243	244	269	304	254	247	256	272	264	288	259	285	276	250	278	282	266	280	290	276	268	274	287	258	266	244	251	264	236	259	279	236	273	301	278	264	256	260	284	287	258	295	257	268	264	266	283	246	233	259	276	271	255	274	262	298	258	257	247	260	261	275	281	247	270	291	257	260	269	289	265	254	270	219	269	245	261	238	244	253	250	271	294	253	250	254	248	278	271	244	267	257	265	255	262	264	254	255	265	235	243	285	286	265	286	277	266	256	254	269	241	256	241	275	280	236	270	281	253	267	236	294	283	241	250	257	292	260	276	278	262	302	247	266	284	271	291	244	259	243	276	254	238	277	252	261	270	240	251	259	276	254	248	290	254	270	250	315	261	262	241	284	273	272	263	263	288	273	278	260	263	268	267	244	241	264	269	280	234	266	284	269	282	270	270	268	256	296	242	269	290	285	254	239	280	254	254	243	264	269	265	266	247	270	260	267	272	255	252	260	249	257	256	262	291	284	269	269	306	273	273	246	295	265	257	268	264	249	274	257	244	275	289	247	273	298	298	269	248	261	253	267	280	272	239	288	260	240	259	247	271	273	273	265	277	249	285	265	275	273	288	263	264	249	279	277	279	262	265	282	264	262	246	277	287	268	291	255	262	281	246	281	263	273	288	265	277	269	256	272	272	262	286	304	270	258	278	246	247	284	260	248	272	257	253	238	240	255	248	242	256	268	234	274	286	224	258	261	254	267	228	289	245	251	291	267	249	273	267	273	282	264	261	267	271	267	260	317	275	274	287	287	301	281	243	265	221	254	261	257	263	271	288	263	290	268	270	248	291	264	257	255	260	278	276	268	261	266	298	282	280	243	235	262	262	239	252	257	277	271	271	250	279	237	278	265	296	288	294	275	291	246	284	293	300	262	260	271	266	254	276	253	284	269	304	252	253	276	276	300	274	302	287	281	249	275	281	273	285	299	262	270	264	257	240	241	267	280	291	245	240	248	262	250	251	263	250	286	250	252	281	277	257	236	254	288	273	275	265	304	262	253	275	276	241	279	267	254	243	254	282	259	257	276	282	247	265	263	250	284	279	267	263	301	265	260	286	261	260	251	255	255	271	280	273	248	264	273	280	253	238	245	257	283	287	280	255	263	250	239	284	256	275	250	265	289	288	284	271	264	240	268	260	275	267	282	244	280	299	292	263	248	249	266	254	271	246	269	278	260	241	271	282	273	251	294	240	304	281	280	221	251	268	266	277	243	254	261	278	253	239	282	294	258	253	282	300	262	303	304	248	265	261	260	255	254	281	253	270	252	279	282	264	277	252	305	256	278	290	240	274	283	267	259	282	259	294	265	266	282	258	256	270	254	254	288	274	261	240	263	235	269	274	273	242	272	257	264	265	253	251	276	290	253	276	275	268	247	281	264	278	253	268	277	288	247	245	266	248	286	267	257	287	294	272	276	256	244	289	275	247	259	252	264	280	243	267	266	266	241	262	289	260	266	270	266	248	266	242	238	254	245	258	273	267	287	264	282	268	242	257	238	272	271	251	289	271	264	223	271	306	244	262	310	280	245	261	253	285	244	246	279	263	260	237	230	252	269	236	248	299	244	261	242	260	263	265	246	289	263	274	292	294	256	247	232	285	288	236	259	272	257	269	290	252	259	251	262	301	272	278	250	280	275	276	290	266	274	262	283	230	272	268	306	251	257	268	251	267	265	283	286	237	287	257	255	251	273	244
16420	10814	20950	23731	17433	10850	8942	7107	5318	4362	3324	2620	2077	1807	1569	1396	1208	1229	1080	1021	1016	921	923	803	775	756	799	709	688	747	742	693	640	694	701	723	685	703	702	665	658	643	658	665	691	633	668	643	647	629	577	613	644	607	602	596	633	648	640	602	658	610	654	643	605	604	634	671	569	650	580	565	591	575	635	607	666	629	611	625	554	648	624	642	588	610	604	597	608	630	627	619	623	643	582	644	633	621	631	600	564	599	633	645	633	651	638	635	584	674	611	602	601	605	643	637	660	601	637	599	608	644	621	577	632	639	612	629	609	591	635	589	589	656	602	605	664	565	610	577	583	642	644	642	599	642	586	608	628	609	667	652	626	644	615	617	633	610	629	600	647	651	648	619	597	658	593	566	654	644	601	574	604	597	636	653	627	630	629	605	643	637	605	629	643	585	629	591	587	588	652	635	604	652	613	610	620	598	651	607	624	590	634	629	613	638	604	617	633	656	641	593	682	633	592	645	624	588	590	606	625	635	591	581	594	622	628	618	592	566	583	603	594	666	611	596	636	642	659	603	621	650	644	638	589	656	622	634	595	652	609	584	634	615	616	605	602	636	648	565	643	640	638	641	618	617	620	655	622	629	619	655	639	588	646	616	647	607	679	622	624	610	634	557	621	613	630	629	597	609	604	632	620	621	666	643	620	637	605	652	635	604	595	612	599	597	633	598	587	611	596	653	635	617	610	633	588	629	644	588	632	582	642	601	587	620	591	658	581	633	625	556	622	552	640	582	664	588	619	641	610	624	647	650	651	651	610	586	639	598	599	670	606	642	600	647	596	610	579	594	640	672	606	605	626	619	627	613	575	657	609	588	671	605	641	624	641	641	555	580	617	603	621	600	589	616	596	614	631	619	622	615	624	636	610	572	585	611	656	623	598	626	648	613	610	594	649	627	662	609	650	657	641	616	590	625	636	597	594	646	638	613	676	609	552	584	640	606	622	592	630	590	594	617	629	595	635	612	627	600	607	630	588	652	608	603	611	664	617	600	617	633	621	618	621	645	588	597	593	587	608	636	630	627	602	597	618	605	639	641	646	620	624	603	618	596	605	615	673	598	568	605	622	580	621	603	651	620	601	613	564	566	648	600	589	594	604	627	591	604	600	626	624	594	603	593	622	640	615	584	665	635	601	590	617	599	637	639	605	657	604	593	603	656	646	604	613	603	608	631	621	575	630	630	618	606	598	633	624	619	596	529	637	620	609	583	628	664	632	623	615	662	623	638	627	619	644	632	635	600	629	580	593	587	671	620	661	613	634	657	637	624	661	638	655	577	609	640	612	649	620	641	643	620	594	642	620	606	622	631	626	597	562	601	578	597	639	585	653	642	599	639	647	598	583	649	580	662	653	594	609	620	620	633	640	611	646	602	656	670	652	615	587	627	578	620	606	630	621	619	611	619	655	643	619	596	638	643	583	634	602	646	640	600	616	654	568	602	623	597	599	615	651	658	615	607	613	624	641	627	622	596	630	587	639	580	621	623	643	629	613	629	601	604	629	594	639	638	632	581	641	585	620	620	623	659	624	604	561	629	606	611	643	592	591	673	636	603	563	623	575	659	569	615	646	593	636	597	605	607	620	605	627	593	619	615	607	626	608	624	640	586	679	596	598	577	576	603	596	636	663	596	633	635	651	589	617	627	670	594	587	625	623	621	649	587	587	646	624	608	587	593	609	605	586	588	578	642	624	615	616	635	629	621	592	613	607	620	630	613	582	615	632	604	641	599	640	619	652	640	639	630	620	631	616	610	609	662	598	581	564	595	656	654	641	634	606	658	610	637	606	659	614	599	638	609	614	587	631	625	562	607	621	661	619	638	649	602	630	633	622	577	613	630	613	610	616	624	597	631	600	625	613	615	618	590	650	615	592	605	635	598	616	629	647	579	603	621	621	648	584	660	636	631	606	610	633	592	661	618	640	641	628	634	628	604	643	622	626	599	598	669	596	626	610	582	592	637	608	609	579	637	598	628	583	591	574	623	609	611	584	603	632	628	624	577	644	621	588	656	611	658	585	606	616	593	607	619	620	618	667	588	581	625	615	586	637	602	594	571	598	695	601	657	632	623	635	607	675	612	608	582	625	575	611	653	613	610	632	606	643	635	595	636	611	587	615	617	588	612	627	666	612	590	621	637	591	583	616	612	582	640	614	636	653	614	648	682	590	640	625	634	598	634	614	612	621	602	571	614	574	586	627	582	640	568	586	661	639	643	618	616	601	631	583	600	618	622	641	624	648	620	579	575	580	625	606	651	601	621	675	633	651	628	679	632	624	584	628	633	634	640	586	580	609	681	577	613	647	611	602	606	585	628	624	613	624	612	619	632	587	587	650	670	652	640	585	604	647	591	659	672	615	622	624	627	592	632	570	598	626	601	625	596	618	591	605	640	678	594	592	554	610	596	619	623	578	591	648	624	584	631	598	649	609	618	614	653	627	638	621	615	623	599	625	609	609	621	580	580	613	642	630	632	561	596	580	591	622	619	633	596	670	601	633	613	616	642	565	668	627	626	607	622	624	598	643	608	594	639	624	609	584	607	688	618	650	648	606	638	660	633	605	599	601	626	618	592	594	655	616	618	606	603	614	586	589	621	619	673	596	656	618	648	593	650	605	602	557	637	595	615	614	564	559	627	613	632	658	613	622	649	632	593	638	619	629	624	607	616	657	621	640	596	628	610	603	595	611	619	610	575	635	602	624	620	563	598	635	589	664	625	648	632	575	617	610	597	621	643	609	587	591	606	581	610	634	621	636	615	650	580	616	613	641	601	541	613	594	631	569	639	613	608	575	629	612	641	631	638	604	608	618	548	584	612	590	606	616	601	623	645	640	625	590	550	620	592	597	630	563	625	662	610	617	617	615	609	626	654	673	637	614	615	619	630	663	605	634	620	622	691	624	621	662	596	631	630	613	629	649	640	616	583	634	610	642	594	635	598	644	620	590	612	595	620	651	622	618	609	630	600	657	611	615	630	613	592	613	609	636	619	628	593	613	577	600	620	629	592	636	621	612	574	623	596	640	624	595	596	640	612	587	601	612	609	592	575	634	615	641	631	642	649	604	633	614	641	592	618	593	569	602	589	665	646	623	612	638	633	584	602	629	617	660	597	571	602	606	607	629	615	592	634	646	628	642	597	622	619	640	550	596	646	596	607	641	663	580	665	590	591	597	630	586	636	603	638	574	658	608	617	585	569	660	648	627	660	609	634	601	600	659	593	625	625	623	593	601	600	599	615	637	591	615	638	627	630	626	618	656	635	599	592	620	575	605	610	597	634	578	576	640	605	619	608	603	589	608	590	610	617	596	608	631	651	618	616	638	640	604	606	641	604	667	629	579	656	614	657	616	648	605	627	600	623	640	626	586	607	608	614	619	655	627	639	605	592	629	583	610	643	580	613	599	679	609	612	590	588	631	630	647	666	644	617	616	636	565	625	618	601	629	610	657	649
9550	4833	5078	3577	1994	1306	992	799	591	497	416	378	319	312	315	313	300	295	323	302	282	251	283	265	257	264	295	284	252	257	256	277	258	287	256	237	265	272	243	238	241	271	269	247	233	263	283	242	247	255	245	265	269	219	291	252	254	237	229	234	290	272	255	279	254	239	254	248	230	240	228	250	232	246	252	263	247	241	257	232	262	230	277	210	239	276	244	275	253	244	246	252	235	237	256	290	257	290	265	297	269	223	243	248	240	231	230	245	274	245	289	229	252	263	264	261	253	230	248	260	263	269	284	248	263	263	244	253	234	248	280	261	230	232	278	215	251	262	275	268	270	247	241	269	229	274	243	239	247	271	262	261	239	282	227	294	267	251	243	232	249	251	246	303	250	262	262	239	269	274	263	235	240	258	218	243	275	249	254	265	277	248	237	273	243	260	270	274	232	261	246	266	261	285	244	280	240	254	251	266	283	248	246	249	279	258	268	259	243	276	273	229	280	258	258	282	257	261	233	241	272	263	231	219	246	245	252	254	232	228	267	233	258	261	266	243	281	278	269	253	253	244	262	280	273	225	223	302	228	262	211	236	241	244	255	237	272	228	266	249	281	248	257	244	243	217	258	252	233	250	250	250	271	245	278	241	261	249	288	233	261	258	227	266	250	241	265	240	272	286	272	244	253	229	225	270	261	263	253	233	257	248	260	251	258	228	295	244	256	220	256	217	242	269	247	281	259	265	252	238	240	271	261	242	241	247	285	267	292	269	262	243	259	263	247	245	281	239	244	247	231	240	232	270	263	261	254	254	249	248	271	258	261	297	228	270	254	280	258	259	242	245	251	262	281	229	240	278	256	252	259	255	214	244	285	280	257	250	264	245	254	287	266	213	217	259	281	262	250	244	251	235	223	250	269	209	233	244	239	254	259	241	269	237	275	251	262	283	272	231	266	273	248	297	240	267	253	252	242	258	259	239	253	242	237	246	254	268	252	280	262	243	267	244	246	250	257	277	244	252	276	234	243	227	229	258	252	273	269	265	247	251	221	287	286	231	239	252	287	260	256	265	261	289	258	242	253	239	273	277	230	259	268	251	234	266	264	299	239	244	271	264	249	264	220	275	254	240	270	280	242	253	243	245	270	289	227	232	224	273	255	263	264	233	222	224	277	244	285	239	249	250	246	273	244	225	259	259	233	245	250	229	260	265	252	268	246	269	246	214	242	275	227	277	254	273	234	279	226	226	249	263	247	243	239	231	260	260	263	253	284	265	267	246	283	233	221	248	247	260	217	242	223	225	232	246	247	259	267	245	237	268	262	234	261	271	281	231	231	243	234	248	228	252	259	234	249	262	257	237	259	251	252	255	257	245	257	250	248	270	262	252	221	270	237	237	237	240	240	257	251	264	252	255	223	277	267	258	256	242	251	235	281	237	242	253	244	245	253	261	267	245	293	258	233	259	267	264	276	229	247	241	275	234	241	259	267	253	251	235	244	251	237	248	270	250	264	272	238	241	266	233	267	260	227	247	282	246	241	283	241	252	265	251	273	269	235	282	237	236	269	257	275	242	230	251	257	252	243	230	251	269	254	254	249	259	255	294	270	215	263	253	260	264	253	240	273	256	247	221	241	239	246	267	242	295	235	267	291	261	254	242	258	241	278	236	231	253	253	240	231	243	248	251	259	228	268	232	244	242	263	253	257	261	260	224	254	287	243	260	261	254	263	248	248	270	251	261	289	250	297	277	271	272	253	265	282	281	276	247	251	228	245	257	239	275	251	259	249	272	242	255	275	244	234	256	240	234	245	257	239	249	283	259	241	207	252	241	227	273	292	260	262	266	280	245	249	247	264	269	269	275	256	248	231	253	268	219	283	267	253	229	280	280	223	245	236	237	257	261	259	234	248	246	264	225	233	261	232	264	236	240	222	247	247	263	266	246	256	273	247	250	252	260	261	268	266	224	226	281	251	270	286	270	260	241	254	264	252	253	245	236	265	239	263	241	243	232	253	246	248	251	259	262	244	253	240	235	241	238	249	239	285	245	260	255	268	242	262	243	236	250	243	271	242	244	253	252	245	219	235	275	254	248	260	236	249	279	258	272	268	265	253	232	205	235	264	286	218	268	261	240	238	253	255	266	279	261	250	259	243	261	258	261	253	270	263	240	234	252	249	250	269	244	251	278	235	242	248	242	253	248	273	268	260	272	265	240	253	271	254	250	204	213	263	255	260	252	255	234	260	295	282	260	280	244	246	248	240	254	260	223	226	247	255	259	261	235	247	234	258	259	276	238	290	255	237	247	253	248	268	225	243	246	250	242	250	256	248	254	243	251	275	243	271	220	261	264	271	267	265	275	286	253	251	223	214	242	267	268	268	252	262	258	257	252	248	261	264	241	281	273	268	247	245	259	251	239	268	224	222	228	255	251	271	241	226	259	244	262	275	270	259	227	244	256	243	224	234	260	264	238	245	234	266	238	243	263	261	244	269	273	290	254	251	216	230	255	267	254	253	250	242	246	269	272	264	241	251	243	248	253	250	241	224	280	275	274	263	241	242	254	256	272	240	258	251	248	240	285	242	249	257	233	257	262	264	259	263	245	229	256	282	268	261	277	256	255	242	249	236	220	236	277	254	262	270	253	281	253	286	254	242	247	229	259	248	242	242	237	252	254	255	227	261	238	268	243	247	247	277	241	245	277	294	241	255	232	247	239	252	254	261	252	253	230	249	249	238	230	281	242	252	242	221	263	247	235	248	264	233	273	238	253	257	210	232	252	271	247	260	235	254	247	251	274	307	264	257	246	242	245	255	250	246	239	266	237	282	256	222	254	228	281	254	267	243	230	245	239	269	251	263	265	259	260	261	270	245	228	245	271	248	261	261	252	240	246	256	268	252	246	261	246	234	247	291	251	263	245	257	246	265	244	296	244	275	263	249	256	265	227	253	274	262	235	223	272	253	264	250	263	269	270	276	256	269	270	256	279	226	224	266	260	297	230	267	249	258	203	272	247	242	260	260	262	282	261	296	282	250	274	270	276	225	241	233	278	261	258	230	276	264	259	251	227	236	249	259	260	236	255	259	243	227	248	267	264	247	236	255	257	233	275	253	268	251	262	272	237	243	263	249	232	271	276	243	242	277	249	251	264	234	253	251	222	280	255	244	262	268	250	241	269	280	225	243	242	247	282	241	280	273	260	274	235	256	233	282	240	228	245	239	259	256	256	243	256	258	282	247	237	257	269	216	283	252	234	237	275	247	254	277	263	256	243	223	218	255	230	238	283	242	240	274	239	265	256	284	256	281	257	240	257	253	231	237	247	274	260	271	254	235	243	248	219	278	247	256	262	253	252	251	256	229	254	256	244	266	249	253	244	238	254	242	261	244	281	252	240	256	254	265	218	240	250	225	226	241	241	290	256	209	279	281	247	227	285	266	233	260	255	252	268	225	238	242	277	261	239	242	282	274	252	268	284	234	292	268	284	288	217	231	252	282	257
6497	4663	9140	9746	6983	5221	4079	3153	2510	2003	1608	1370	1128	998	908	824	891	792	829	711	771	666	734	664	618	621	657	648	615	627	639	627	629	629	606	646	630	608	596	638	620	626	589	597	591	567	615	604	629	622	606	626	614	623	623	610	613	580	576	574	575	584	653	602	627	607	600	565	604	613	613	602	596	592	548	600	600	623	649	521	593	569	588	543	582	587	588	583	599	608	582	572	603	600	635	645	633	619	562	581	586	618	596	558	586	630	618	584	612	601	625	627	616	582	604	601	615	597	617	616	556	580	624	602	577	611	567	587	607	603	619	602	628	554	584	595	563	597	624	623	604	605	626	598	578	599	641	619	573	635	591	625	612	578	657	633	610	614	579	587	642	604	585	597	559	604	562	594	595	584	598	601	589	582	630	616	623	620	581	609	614	601	666	603	634	618	630	621	613	642	565	623	593	624	571	581	592	590	593	572	647	611	636	609	567	595	611	579	586	623	596	570	598	595	642	609	605	607	631	628	563	607	595	601	609	639	604	572	592	606	585	576	556	546	594	617	634	585	578	604	634	585	593	585	628	594	614	600	630	619	549	608	602	567	639	613	604	623	616	614	595	574	565	598	584	614	641	646	639	638	610	586	592	617	588	645	611	596	591	591	582	580	624	558	553	664	551	608	609	630	648	599	575	600	638	612	574	619	646	603	589	566	579	602	583	616	558	573	565	607	541	572	574	576	587	630	592	618	593	591	618	612	571	603	593	630	571	584	609	598	561	593	631	574	596	598	618	628	575	555	614	579	583	593	552	608	575	613	621	599	611	598	603	610	592	568	603	583	603	599	622	608	598	580	608	574	620	580	592	589	589	587	591	644	612	628	589	600	616	601	587	578	593	621	609	611	602	561	556	641	622	569	608	577	577	608	604	619	565	607	601	609	601	598	595	630	597	601	567	609	610	631	554	583	605	589	656	626	589	586	590	598	618	601	566	593	584	573	563	627	619	646	635	585	572	607	585	651	590	598	581	624	595	566	619	596	586	617	605	604	595	572	597	572	577	609	626	614	590	621	643	601	599	607	584	632	588	591	578	605	584	616	617	582	617	581	605	567	606	599	628	602	575	599	642	607	620	611	580	623	593	624	590	621	623	588	568	644	590	645	586	636	576	546	613	616	621	641	569	626	600	640	578	614	593	623	606	596	635	602	600	581	579	609	604	583	624	531	576	635	626	546	585	584	599	587	606	614	596	580	592	567	614	636	598	614	596	638	612	619	618	617	575	575	617	599	580	593	582	596	658	597	608	614	615	627	626	575	593	580	595	577	590	593	569	648	572	618	615	580	617	608	582	621	593	599	578	608	610	560	581	631	589	582	582	583	579	642	573	577	602	593	622	572	595	678	594	608	616	614	620	577	647	583	567	608	626	618	556	597	609	617	579	604	582	614	591	630	619	588	615	595	587	654	580	620	615	590	623	604	530	574	574	584	594	553	607	663	652	587	611	569	584	562	582	606	568	580	633	574	626	590	676	583	607	631	599	565	579	607	551	591	588	630	632	629	583	571	548	634	564	565	551	592	562	551	600	603	611	594	590	610	615	580	656	619	586	629	575	612	597	618	604	577	622	592	603	617	607	584	643	577	630	651	580	586	574	596	610	594	640	598	568	606	570	613	579	618	575	639	569	600	584	557	579	634	617	589	616	623	600	630	605	642	599	568	609	562	648	616	575	597	594	633	551	617	590	623	629	592	552	627	625	586	560	575	582	622	602	606	620	621	594	552	600	633	590	607	592	622	628	611	617	590	616	594	558	566	589	631	590	609	603	585	606	611	598	585	583	650	598	575	596	589	573	586	635	583	574	597	585	610	558	611	619	625	625	600	580	644	627	620	569	596	600	600	572	573	573	615	603	607	612	612	621	599	592	587	610	616	592	640	600	587	586	613	590	624	562	590	623	594	591	553	592	652	586	594	662	607	614	579	610	600	617	589	596	635	578	565	585	630	609	562	614	581	605	596	645	615	596	603	585	586	575	612	634	599	597	628	561	587	604	614	628	633	601	626	576	548	618	596	580	570	633	591	583	613	614	606	560	612	618	595	607	646	616	587	609	608	622	610	549	580	557	615	628	594	608	639	585	587	610	560	640	610	548	582	618	585	582	590	607	644	581	598	635	638	616	623	608	601	623	646	604	626	584	600	617	635	567	554	570	562	593	588	624	631	591	616	561	642	621	615	639	597	654	613	630	646	569	570	580	599	661	579	594	619	569	592	568	601	586	602	617	566	578	554	581	565	599	606	568	591	566	612	606	588	607	581	638	612	594	606	589	583	564	641	583	604	606	616	570	607	590	613	593	616	588	538	571	611	616	620	563	633	594	589	578	621	629	592	586	563	652	567	642	603	595	583	556	642	626	611	641	584	600	573	617	593	598	578	598	584	574	620	597	622	576	639	592	637	579	581	593	593	636	592	589	593	632	584	600	600	574	622	608	619	587	619	599	660	622	573	585	634	587	601	587	606	597	575	580	611	587	590	581	563	614	628	613	588	605	555	618	599	581	578	610	657	594	568	598	628	560	606	637	624	600	642	592	623	616	542	596	600	582	586	637	585	618	614	589	596	642	588	584	577	555	606	613	587	558	589	561	615	607	605	598	594	604	561	642	567	586	625	593	573	593	553	583	617	609	599	606	630	601	623	582	609	605	590	626	613	621	611	622	582	598	586	611	563	577	636	628	646	626	579	579	584	626	638	626	634	629	610	609	608	590	568	613	652	647	622	571	585	606	585	606	570	606	599	641	618	605	642	573	612	595	595	589	577	615	571	611	636	645	617	592	549	615	599	594	592	612	614	665	583	618	579	588	605	588	665	559	575	590	568	574	576	547	609	612	607	601	626	578	606	581	558	616	620	589	606	591	597	567	615	577	595	580	589	608	565	595	587	610	582	638	598	586	629	614	590	558	584	601	561	605	579	605	591	580	595	605	604	588	636	586	560	626	600	563	567	612	572	579	616	565	580	579	632	534	586	586	561	594	597	561	589	584	564	519	566	607	542	598	626	638	565	617	594	589	597	642	621	617	617	556	627	570	609	620	636	591	582	592	628	605	584	576	616	603	626	616	572	603	614	602	606	555	636	594	651	561	627	610	594	605	633	543	629	601	635	586	592	593	637	610	617	590	584	605	596	631	644	564	615	610	621	595	593	641	632	600	582	657	624	584	611	628	631	632	587	622	640	594	597	574	569	578	590	601	569	617	658	611	576	604	620	588	593	575	609	602	584	613	635	580	588	599	623	606	634	614	627	590	630	629	604	595	579	565	635	585	583	558	564	618	630	624	589	628	606	558	571	561	598	631	595	568	589	648	591	602	616	595	576	619	581	603	639	602	618	582	594	610	592	563	619	569	580	560	630	628	627	594	557	596	631	627	587	548	550	574	554	606	571	574	574	609	638	580	611	613	604	600	612	621	608	618	587	557	582	597	560	570	618	581	599	603	588	586	613	596	624
18999	9210	10997	8448	4458	2458	1652	1268	944	728	630	519	421	419	391	359	341	351	368	347	321	305	330	291	314	309	289	299	293	299	280	296	313	279	287	287	267	291	288	255	272	282	263	283	292	284	307	294	293	281	275	323	296	306	288	283	281	301	285	272	289	289	293	286	303	276	272	289	332	277	279	275	274	297	274	302	287	298	274	276	237	270	270	305	282	263	265	279	311	280	290	282	286	287	281	229	260	263	239	260	287	260	283	266	277	261	294	262	282	261	287	266	287	283	263	265	307	289	288	306	285	284	275	255	266	283	298	287	265	300	277	274	297	265	285	248	259	272	269	286	266	283	290	319	278	290	284	251	249	321	279	290	261	292	281	302	264	275	316	279	268	248	293	280	291	286	310	273	276	280	270	275	281	280	266	259	278	296	271	277	305	250	250	277	270	252	293	282	284	284	252	282	267	270	284	291	300	241	275	294	288	260	298	260	292	275	289	303	299	275	279	300	251	277	283	282	277	278	268	318	284	305	269	266	280	270	265	281	279	268	300	304	298	330	296	290	310	303	275	314	297	283	296	256	257	262	273	286	286	314	259	285	324	278	279	304	275	298	248	317	273	283	294	291	302	267	288	268	284	319	284	269	280	270	259	241	288	268	291	296	270	328	281	298	290	304	261	290	271	292	292	305	286	291	268	302	291	306	303	281	282	297	249	298	282	283	277	290	271	268	277	289	304	274	274	267	268	240	309	275	260	323	279	330	295	252	303	265	298	273	304	262	267	281	275	302	273	268	295	279	263	307	288	284	285	288	321	306	253	252	306	294	286	256	274	247	279	319	285	280	262	270	283	276	299	294	280	271	274	321	276	282	297	275	291	303	260	302	292	265	301	303	272	264	281	271	319	291	293	262	292	267	287	305	305	288	273	264	275	267	291	279	282	280	260	273	291	267	258	252	275	300	300	321	281	290	251	294	272	288	270	302	258	276	273	283	307	281	293	269	288	258	296	281	294	282	300	285	292	285	297	275	252	303	280	269	269	264	297	297	277	285	281	319	287	279	337	300	285	247	279	302	289	264	281	266	286	271	309	271	291	298	288	310	276	270	289	267	250	297	284	282	264	305	281	293	303	276	293	292	312	258	314	287	319	259	303	272	274	296	304	317	324	297	282	289	296	260	269	289	291	266	276	294	230	285	283	300	262	266	276	248	271	284	244	260	287	263	279	261	272	273	275	277	276	284	304	284	306	253	258	265	269	299	285	304	292	262	293	258	278	288	270	267	319	273	302	260	270	283	259	268	265	286	284	273	273	261	278	296	301	283	276	291	306	250	246	282	285	262	318	279	264	319	265	309	301	317	310	272	293	305	274	306	274	282	262	292	262	295	247	266	286	278	272	311	267	279	285	261	280	260	288	297	262	295	252	283	298	287	260	260	275	242	304	282	263	274	262	295	307	271	276	263	317	269	251	299	301	286	302	275	280	270	290	246	289	317	263	278	275	278	298	256	282	307	250	288	284	262	262	261	271	285	273	283	312	285	247	266	256	327	268	256	314	280	310	269	282	301	265	269	301	258	260	249	309	279	290	306	285	308	290	297	290	265	278	265	279	269	281	276	279	276	310	275	260	291	288	278	283	286	299	279	287	288	316	295	262	289	243	289	296	275	268	280	292	319	275	291	269	287	281	285	267	282	273	274	263	296	292	245	319	295	271	307	285	290	305	280	280	265	273	265	304	271	283	279	297	294	291	292	277	284	295	273	293	263	260	275	294	297	306	315	281	296	298	260	288	288	274	287	311	310	279	265	250	280	283	271	311	289	270	269	296	296	290	275	257	285	298	261	281	300	267	308	262	268	300	299	268	281	312	260	250	277	266	234	257	259	297	271	264	256	297	226	245	298	285	274	249	263	259	305	276	269	289	289	296	314	293	283	267	275	266	264	279	281	297	296	292	263	312	278	319	301	280	284	255	243	300	291	306	293	285	322	259	283	278	258	275	248	282	273	303	258	293	291	284	270	263	253	271	290	298	268	289	271	255	283	285	267	289	286	294	293	281	257	272	289	301	268	282	293	306	295	286	289	304	275	305	267	293	305	277	292	264	290	275	301	269	273	293	301	294	293	268	315	293	294	255	245	296	318	306	254	286	236	268	273	252	301	277	278	283	285	285	275	294	284	283	291	262	269	282	299	276	278	330	295	276	269	257	293	267	273	286	316	284	295	273	268	307	250	261	249	307	276	271	262	294	261	251	279	310	294	275	265	287	317	259	283	288	297	283	283	287	299	287	287	292	283	277	260	286	283	301	277	253	306	296	291	268	280	295	269	298	282	255	261	255	288	300	319	327	295	316	314	296	295	268	292	276	295	290	273	269	279	269	290	274	289	291	278	285	280	276	297	316	288	279	321	247	293	295	269	298	254	265	313	289	296	270	278	269	272	294	292	273	285	265	279	292	280	269	298	304	257	288	281	265	299	277	292	289	321	271	284	296	268	285	269	288	277	292	300	321	277	285	284	272	283	275	298	289	265	284	265	315	277	316	319	265	321	270	280	263	280	250	295	293	290	290	268	296	290	277	314	293	257	292	265	295	303	252	278	288	295	278	281	283	301	272	290	282	284	257	276	221	301	276	281	263	283	294	298	287	263	259	289	304	287	287	287	304	280	268	287	328	264	279	285	286	271	282	279	290	250	291	283	294	270	295	279	263	304	278	297	284	276	245	308	317	252	270	292	296	274	277	259	272	273	288	261	275	291	261	309	262	272	275	273	284	311	279	292	293	296	268	266	295	263	247	286	309	257	284	283	281	265	305	261	300	271	279	264	302	301	275	291	284	283	281	293	291	277	276	290	259	293	270	281	306	289	243	269	301	271	265	269	285	271	252	297	297	285	291	299	298	291	291	281	263	264	249	291	294	258	284	269	296	292	318	281	273	260	326	282	267	273	274	289	308	283	281	261	283	320	278	277	258	292	280	292	255	280	273	294	296	297	270	277	285	290	282	282	270	270	284	260	244	283	271	289	260	275	315	297	276	319	269	275	303	309	276	275	282	271	269	301	265	286	283	288	291	293	243	292	239	280	235	278	272	279	276	292	289	286	302	311	277	275	303	262	295	291	244	243	271	297	263	291	275	271	266	294	290	283	306	312	296	277	294	301	286	258	265	300	284	279	259	271	287	302	303	294	295	292	259	257	264	273	280	255	278	284	276	274	279	296	267	282	283	279	274	282	273	279	314	304	272	269	325	293	294	244	309	300	294	286	283	306	291	282	257	272	288	305	290	278	300	320	289	295	308	273	287	270	262	294	281	280	286	307	282	308	276	287	285	275	286	306	297	282	254	282	309	263	293	275	272	290	275	286	282	276	294	310	293	286	292	286	255	267	265	261	282	325	332	277	283	303	264	276	296	277	292	296	272	287	288	262	293	260	271	258	259	278	280	275	279	265	281	270	283	286	296	298	290	290	286	307	287	289	270	260	302	302	298	273	301	308	270	312	255	296
12861	8499	16809	18013	12431	8824	6704	5216	4093	3115	2419	1978	1689	1375	1286	1168	1086	1026	995	1018	922	892	888	812	742	724	702	753	738	723	796	684	677	698	686	731	683	705	689	676	666	683	710	698	650	648	682	665	642	744	690	659	654	686	732	676	634	681	666	655	634	632	620	644	624	613	620	650	683	645	655	645	686	599	637	695	647	696	668	659	635	604	625	638	651	674	683	645	692	643	651	676	618	688	714	616	661	636	662	659	632	641	690	610	655	632	658	648	664	669	682	618	629	691	683	640	668	612	663	639	662	636	654	649	683	653	686	675	703	664	674	635	710	641	691	652	667	697	662	678	663	670	633	653	681	651	626	629	666	644	666	675	661	652	655	644	640	711	707	650	678	689	645	662	664	668	676	693	722	660	672	631	651	651	606	674	643	664	671	668	637	662	668	649	663	688	641	680	617	664	707	648	674	633	682	654	663	649	646	652	648	699	655	634	669	683	615	675	683	630	651	612	687	685	674	680	627	722	602	619	619	636	663	632	659	677	680	702	644	662	631	637	691	660	654	631	658	650	687	641	674	642	654	644	650	637	657	669	677	659	642	673	710	628	670	711	628	649	605	667	678	659	658	641	653	672	658	717	686	667	681	684	664	675	664	672	624	685	632	656	646	695	693	678	632	644	664	663	623	663	678	690	631	665	666	649	657	643	654	656	666	667	659	589	638	655	679	656	602	692	582	649	679	644	647	652	669	674	663	676	687	692	639	644	656	662	670	620	650	684	670	721	674	681	637	624	630	659	677	650	605	644	645	631	674	647	627	682	670	687	667	618	647	603	672	674	642	655	624	656	647	688	669	646	681	590	630	644	700	640	650	679	688	665	647	623	678	662	665	667	643	666	626	662	647	684	679	662	643	653	658	639	651	675	634	649	658	687	644	639	677	659	664	622	673	665	647	701	655	655	664	683	689	688	643	629	677	636	613	662	647	624	606	690	627	639	680	648	687	626	656	671	619	639	629	684	674	648	687	693	655	687	659	652	650	673	644	617	639	648	687	694	614	664	650	676	666	662	672	669	633	699	678	570	644	620	700	616	658	636	682	658	680	638	639	657	658	659	723	621	665	658	658	655	625	615	603	615	650	628	685	673	651	650	693	649	658	656	658	642	699	627	656	649	696	637	626	629	664	606	663	667	630	619	656	608	638	660	638	614	680	653	652	651	661	651	624	627	635	650	636	646	621	641	687	669	615	657	663	650	652	657	677	694	644	623	667	652	685	649	687	653	625	635	657	664	601	695	663	700	637	687	658	661	610	695	662	705	654	642	691	607	683	660	643	675	658	654	693	677	663	675	662	630	668	715	716	622	662	654	615	689	680	700	641	638	650	631	665	637	729	621	639	647	628	623	641	633	645	682	665	655	662	618	696	633	633	673	643	636	671	640	627	637	640	666	651	638	609	635	650	626	649	651	640	597	671	656	653	660	652	660	678	667	663	703	657	708	685	664	671	629	661	651	674	722	661	726	644	662	671	619	650	693	618	605	653	618	637	653	639	668	637	688	670	672	636	664	668	614	666	616	654	658	672	625	650	692	637	664	687	615	672	632	641	657	657	676	640	682	672	674	626	648	690	697	643	628	638	689	625	641	627	640	697	652	662	654	626	654	655	614	692	678	592	642	624	653	651	621	640	646	680	624	662	659	641	636	640	621	664	607	673	683	661	652	677	612	672	665	696	671	675	686	637	641	652	679	653	674	640	656	645	632	687	674	606	676	651	634	650	589	643	681	665	657	623	622	635	664	636	652	622	660	642	665	646	659	681	640	643	594	632	679	681	632	648	650	642	619	637	620	660	654	659	644	668	612	672	634	629	667	651	661	645	698	593	614	628	649	649	663	678	630	683	641	626	603	674	660	639	612	675	647	718	637	599	649	634	644	636	648	714	655	668	697	678	673	701	654	691	650	697	619	666	675	691	617	638	632	646	653	684	718	668	664	665	673	658	680	698	679	638	638	669	662	663	644	620	648	665	727	660	650	627	624	671	658	637	655	634	665	625	655	644	645	655	657	653	660	685	657	624	661	654	637	681	633	634	570	651	645	699	649	685	662	679	620	626	681	661	705	631	639	674	629	630	660	692	651	654	647	703	690	627	687	653	683	703	583	653	634	634	650	686	624	660	601	677	682	647	701	625	640	692	681	694	644	687	641	713	711	671	681	635	624	692	665	656	658	674	650	615	652	695	644	654	682	645	608	637	668	639	660	639	654	633	685	663	643	648	615	672	664	620	673	679	711	689	662	670	659	656	645	663	624	647	725	613	684	632	633	646	637	630	651	633	644	656	666	631	665	655	644	624	645	683	690	684	644	658	645	673	652	653	688	615	644	662	648	648	611	624	699	655	642	629	636	642	626	621	669	680	667	672	708	641	619	655	640	641	652	626	657	676	660	682	650	644	675	627	703	648	600	640	647	653	639	688	664	701	680	682	655	640	650	654	672	644	637	640	649	698	700	667	682	668	682	690	686	667	620	660	681	632	621	683	680	635	633	619	746	650	627	654	641	622	646	665	693	617	608	661	660	650	619	628	620	617	656	665	677	659	645	628	658	613	653	719	632	637	662	636	731	626	632	654	663	655	640	677	660	708	646	685	702	634	667	650	654	639	656	673	668	639	661	679	703	687	596	654	634	668	682	669	631	646	632	654	603	665	647	661	626	681	625	667	657	681	625	653	662	638	604	632	656	641	630	712	685	673	618	701	718	654	710	621	682	684	630	622	635	637	666	668	647	663	661	666	645	646	616	672	633	688	669	667	670	646	656	625	657	620	694	714	625	674	676	653	606	631	673	627	648	691	649	667	631	635	634	632	616	630	688	619	660	632	648	647	582	642	663	630	705	655	643	655	683	654	650	623	636	674	659	630	646	636	671	691	626	618	667	699	668	686	722	655	637	654	680	647	756	630	636	670	660	664	601	646	689	686	694	657	670	681	630	683	678	632	670	637	618	637	629	645	641	634	646	610	612	654	648	627	614	649	684	686	631	621	695	684	646	643	644	656	649	646	680	714	705	686	660	649	719	658	657	666	682	638	679	674	678	648	676	652	662	624	656	711	644	654	633	651	618	650	639	671	661	618	672	656	664	648	626	650	656	698	619	668	653	675	643	696	666	696	646	656	691	655	669	634	646	639	615	645	658	637	629	658	651	655	635	627	628	629	642	680	702	729	691	678	654	639	639	634	648	665	609	643	622	660	652	701	646	658	659	680	684	675	646	636	662	639	645	696	646	696	685	583	652	687	611	663	661	724	680	689	651	628	666	691	667	717	671	662	671	649	662	620	664	650	619	673	644	678	664	653	663	652	663	661	656	658	614	670	636	613	684	663	615	653	660	645	692	606	667	685	675	651	638	674	610	632	678	657	662	654	661	644	643	662	645	650	663	613	683	680	661	642	622	665	641	683	651	638	630	631	657	659	653	696	681	642	685	668	694	621	691	654	695	682	673	682	639	656	651
26890	13447	15724	13339	7033	3430	2421	1649	1207	950	730	620	519	448	424	393	372	339	360	353	313	334	305	311	303	279	329	274	272	309	282	292	285	303	265	288	282	260	306	272	279	268	274	304	293	269	267	252	278	304	283	276	283	288	262	274	248	288	282	268	244	273	281	274	239	284	292	256	238	243	278	255	272	282	283	240	288	210	270	245	262	288	252	277	276	283	334	263	249	284	255	266	290	262	246	277	250	264	239	270	280	272	249	271	273	246	280	255	261	234	257	250	256	279	239	258	296	257	280	254	280	263	299	276	258	268	265	260	277	243	247	249	261	252	266	282	302	272	268	268	260	261	266	271	249	262	271	276	304	273	273	260	250	270	246	269	281	266	307	288	257	229	249	262	270	302	256	266	273	241	269	276	253	248	248	277	257	282	235	274	271	275	251	268	258	253	285	235	269	275	275	267	252	267	250	285	270	286	254	267	258	263	258	274	254	260	266	265	295	263	249	235	259	264	279	256	263	233	263	260	280	276	265	245	280	276	266	271	248	263	286	258	264	278	257	277	255	277	240	234	251	285	243	296	260	259	269	262	248	279	278	271	255	251	310	290	279	282	262	245	249	284	277	249	264	260	271	301	243	265	266	257	276	248	265	266	280	252	246	269	241	272	255	264	263	243	288	266	267	251	280	291	254	261	272	269	263	274	283	244	287	260	271	262	265	269	261	259	240	273	264	278	294	241	246	249	268	283	248	220	291	255	266	260	269	278	272	254	261	252	280	299	275	258	283	236	266	273	286	278	269	293	277	261	268	280	254	271	280	237	244	244	274	296	262	268	251	276	254	273	263	279	256	246	235	255	289	276	246	275	273	250	254	243	298	286	261	238	279	283	262	246	262	239	250	253	256	248	267	230	286	269	249	291	308	260	251	258	240	222	255	264	284	298	298	292	260	242	251	300	293	288	274	234	278	286	275	248	269	258	255	281	278	271	266	269	293	254	275	261	248	261	276	277	281	290	275	280	260	247	281	270	258	290	285	280	249	266	284	264	294	257	243	269	299	245	278	244	238	269	247	281	319	268	289	255	275	267	267	263	259	253	298	276	242	247	264	269	259	284	275	259	264	259	247	273	281	273	258	242	268	293	271	247	263	246	255	257	259	263	279	290	257	251	283	233	265	273	281	248	289	260	301	278	280	251	267	276	249	259	233	300	281	269	297	249	290	281	240	272	248	265	258	280	269	247	297	244	248	278	255	262	247	271	250	277	278	261	257	264	282	232	279	251	266	240	275	283	278	244	298	259	246	252	254	256	302	240	277	256	242	241	271	285	266	273	266	265	296	254	288	289	276	288	284	277	247	278	233	286	260	259	268	254	288	275	283	252	264	280	246	242	253	262	266	240	255	301	293	264	240	253	252	262	277	277	256	259	254	267	275	252	310	246	270	246	259	254	271	257	305	256	268	258	273	292	288	263	277	296	268	249	281	250	232	276	323	266	266	222	268	277	251	260	271	259	256	276	248	265	259	264	292	252	259	264	246	275	283	259	242	265	280	266	261	276	259	266	270	262	252	229	259	280	283	269	263	293	277	278	289	260	279	270	256	260	306	291	264	273	247	269	264	261	279	300	235	277	270	258	259	281	290	275	295	269	269	271	281	265	288	285	280	267	234	255	262	265	283	264	258	246	274	290	257	265	263	251	267	297	282	255	254	249	281	272	276	286	269	267	265	274	279	279	278	275	284	257	270	308	272	255	288	277	257	290	254	263	256	248	270	264	288	275	261	264	265	255	273	282	282	257	297	264	286	272	282	283	232	278	268	263	239	276	271	271	256	268	239	270	254	272	272	254	243	302	273	283	252	265	265	252	277	257	276	294	242	271	306	309	277	271	250	254	268	244	281	285	292	254	260	242	283	294	267	289	244	262	252	248	255	282	286	267	296	278	286	264	261	272	250	272	268	239	259	261	292	267	286	295	276	247	276	282	282	276	263	251	278	276	262	263	264	300	258	271	273	272	288	255	258	248	284	264	255	275	271	284	250	259	261	279	294	264	276	293	244	269	249	262	272	292	250	280	305	258	249	257	275	265	238	243	290	283	294	252	267	276	240	280	250	256	264	275	250	270	259	277	267	230	264	246	259	235	298	283	273	212	249	290	249	256	244	272	260	254	265	278	239	288	272	270	286	251	265	265	223	268	260	267	269	300	282	263	274	261	259	259	255	264	244	249	235	245	300	253	259	250	282	258	259	249	288	245	285	265	233	256	269	249	251	256	257	270	283	253	277	252	278	292	269	268	269	277	253	240	249	266	259	299	250	272	254	274	282	260	275	309	246	305	302	264	244	255	306	270	249	254	257	250	261	259	254	238	277	257	276	244	251	253	251	243	284	272	253	304	269	255	250	282	266	262	251	253	237	272	245	296	237	264	266	273	251	243	253	274	245	252	227	260	303	292	253	243	252	262	260	300	249	261	260	249	271	248	262	270	280	272	267	267	257	256	280	257	260	287	277	269	280	287	279	278	273	284	257	266	243	262	269	270	268	280	266	286	232	262	297	263	258	308	271	265	294	301	262	279	277	247	254	252	259	289	287	264	235	260	265	273	257	251	242	274	267	257	269	256	267	268	253	262	270	263	266	252	269	275	271	271	264	271	259	255	268	289	242	286	246	255	231	274	241	280	219	250	277	280	272	238	265	263	255	264	246	265	278	270	270	245	249	268	272	280	277	257	241	283	246	254	256	278	256	240	271	263	276	250	256	256	261	286	292	285	229	276	280	257	280	214	270	282	275	266	279	249	249	259	276	267	267	259	240	257	282	238	253	245	245	285	284	248	248	258	256	258	261	267	280	258	245	257	255	230	264	237	256	255	262	285	283	260	262	256	258	268	284	267	242	285	291	280	264	276	238	270	263	259	300	283	281	231	286	260	265	257	268	251	244	260	273	282	284	248	266	262	290	286	243	262	263	275	304	298	260	252	256	248	259	272	284	292	279	275	252	265	262	265	228	265	281	273	309	258	284	243	243	281	274	246	263	260	261	258	261	235	288	259	224	271	285	272	308	270	231	251	272	246	231	283	263	269	280	264	256	252	251	285	274	270	280	256	252	263	284	277	263	245	240	234	298	253	270	277	286	292	285	243	258	297	299	240	285	297	266	243	244	279	242	283	247	265	267	272	258	247	267	314	256	272	276	288	277	280	281	283	259	289	303	268	276	267	271	260	298	259	258	269	266	261	219	276	254	254	248	295	269	271	259	282	259	243	269	294	233	263	297	265	255	291	301	245	271	282	247	255	236	247	258	287	253	300	271	274	298	254	257	271	262	270	277	266	263	293	271	238	296	300	279	275	263	257	260	262	262	266	252	234	276	277	283	257	272	271	270	253	243	295	299	276	242	255	278	252	265	259	252	254	262	300	283	269	255	266	260	301	245	277	298	278	251	250	250	257	261	272	291	247	292	248	278	271	273	294	263	295	252	305	276	269	298	244	282	265	229	229	285	243
16241	10956	21398	24204	16696	11463	9368	7061	5371	4144	3193	2550	2051	1719	1553	1388	1248	1190	1056	1067	1004	941	918	851	804	721	765	728	755	698	707	686	707	678	699	661	667	656	672	695	665	624	641	639	671	639	660	604	672	624	654	645	656	600	640	616	579	597	628	630	646	599	625	620	630	602	626	628	626	636	668	613	614	584	624	607	618	631	616	601	607	632	603	628	626	666	613	639	617	639	610	614	651	646	590	602	668	596	613	647	613	651	600	592	573	637	605	611	608	647	616	635	631	615	623	603	612	581	615	597	615	618	615	563	620	659	599	618	611	583	614	644	624	595	620	595	615	683	618	642	611	623	621	587	606	597	597	577	632	632	641	602	634	619	610	616	621	637	601	660	620	641	616	671	619	603	646	616	590	573	636	614	650	641	635	592	617	616	607	610	605	614	614	617	616	651	593	624	627	649	593	591	657	607	657	587	598	596	621	614	616	604	607	626	607	613	640	584	593	630	616	641	615	569	622	631	599	628	617	594	569	605	566	592	593	623	601	586	570	626	638	660	638	614	598	683	602	594	582	591	601	645	608	629	620	598	630	636	617	600	627	630	578	632	613	624	619	610	662	604	651	623	641	631	618	638	591	637	600	627	630	648	663	615	627	639	625	646	633	646	621	648	616	632	649	610	625	618	671	557	617	631	631	608	609	623	623	594	640	644	631	638	572	545	631	591	614	625	626	657	626	598	635	620	655	578	615	626	629	620	635	643	599	632	619	598	593	620	620	619	646	636	595	633	630	617	597	603	622	604	625	637	588	663	630	604	664	587	612	601	652	631	657	630	632	612	605	616	636	587	638	684	612	591	610	588	613	613	646	600	616	567	602	571	629	639	596	637	636	648	656	596	651	617	631	613	633	608	601	634	607	584	591	637	613	665	606	599	593	568	619	647	598	606	631	634	586	619	642	588	585	617	639	646	588	614	615	619	573	626	642	599	583	637	583	611	607	607	656	628	597	636	587	569	658	596	629	632	595	590	609	606	621	609	640	650	641	588	592	618	640	605	653	608	623	619	656	606	626	606	674	603	604	598	631	659	626	623	624	602	606	631	612	629	582	605	633	646	613	617	609	651	611	655	625	661	615	572	588	623	625	600	650	653	634	597	543	693	632	654	566	636	659	629	611	642	570	585	598	647	618	605	634	576	616	616	633	596	626	622	663	623	619	601	616	630	610	638	604	613	617	616	584	630	610	607	613	586	588	590	619	634	591	650	603	611	639	624	621	611	628	636	606	636	593	615	627	559	598	592	599	619	598	626	614	607	634	597	567	586	632	652	628	585	576	648	625	593	620	599	609	673	634	615	622	655	617	652	598	649	590	607	611	621	597	650	671	651	633	646	653	630	615	634	564	604	556	613	612	557	633	651	621	627	621	621	631	630	602	598	613	653	603	610	610	620	627	638	590	610	621	606	652	599	616	606	631	629	622	594	590	603	613	606	610	652	660	582	606	637	650	630	631	613	631	608	653	626	601	584	624	613	588	601	586	626	616	638	612	600	650	630	597	587	638	635	600	620	579	639	607	625	641	619	574	602	629	599	637	617	649	628	628	646	662	614	593	629	578	659	619	602	577	584	585	638	631	595	590	619	619	604	627	578	611	600	599	610	613	603	579	619	582	660	610	600	589	608	621	651	594	617	604	594	617	619	614	597	586	616	577	620	596	620	610	605	629	649	601	680	612	652	642	610	618	624	598	645	661	583	589	629	621	648	603	636	643	630	579	599	567	603	629	619	611	599	594	614	607	622	607	654	603	585	590	611	657	621	640	633	610	633	636	592	632	627	641	588	615	587	633	616	599	617	605	617	631	608	614	622	634	591	655	605	597	578	649	617	629	604	619	619	594	659	594	648	633	664	632	592	637	626	589	637	540	589	641	629	606	640	619	643	590	619	637	583	619	603	635	619	629	642	625	616	619	616	594	634	609	595	595	622	605	653	612	636	567	607	654	659	596	616	632	623	645	597	654	624	570	668	624	557	611	632	607	589	612	610	595	621	617	615	562	626	620	619	627	663	612	644	622	626	589	581	659	631	584	625	625	613	586	623	584	661	617	629	605	648	677	633	575	595	623	626	644	606	622	610	637	593	636	628	611	662	607	650	612	631	583	574	579	619	627	645	660	616	588	612	600	637	624	624	597	633	605	627	628	569	606	658	649	626	614	637	634	629	602	603	630	601	642	584	591	609	637	655	677	584	612	613	622	633	616	615	622	637	629	568	589	627	624	608	633	608	663	628	626	597	579	601	613	640	588	619	645	596	606	596	596	607	637	601	572	607	590	622	621	634	614	629	591	620	628	662	603	615	621	627	592	603	618	607	673	640	604	664	677	633	598	584	612	648	626	587	619	622	650	614	602	577	635	629	604	578	616	595	610	638	596	588	625	641	605	602	625	596	636	591	597	654	625	584	600	598	669	641	665	603	621	620	628	627	599	586	616	620	602	598	640	645	627	621	585	658	610	599	618	573	629	592	640	604	650	605	646	649	636	646	607	639	630	605	602	606	580	624	589	634	622	622	625	609	623	605	630	645	598	639	589	661	591	639	609	569	634	664	622	620	625	616	595	630	629	623	620	628	622	632	601	594	589	636	628	649	626	609	616	575	589	591	641	598	637	612	591	620	613	615	625	606	639	614	639	641	585	628	608	660	599	618	604	612	652	621	610	627	610	609	600	605	581	605	629	629	634	641	567	621	604	612	630	630	621	647	640	631	609	638	636	617	640	633	636	656	620	599	652	645	624	587	575	655	642	615	620	618	618	573	615	556	603	591	622	604	591	623	632	643	613	625	591	626	600	593	646	588	619	616	625	662	621	593	627	612	583	598	641	587	636	587	634	668	589	592	630	603	583	680	619	641	665	673	619	582	611	599	598	606	611	616	572	586	599	607	577	592	611	565	672	655	617	616	622	600	613	630	645	646	632	648	621	600	606	629	629	565	601	641	603	598	631	651	611	618	576	613	612	611	627	618	633	582	626	615	632	644	634	605	619	633	622	601	609	628	643	650	653	599	625	619	633	631	624	618	611	667	629	590	673	638	664	589	611	658	640	613	597	664	620	598	630	647	575	626	598	609	605	580	623	623	575	597	620	628	615	589	638	603	621	594	640	586	593	587	618	611	600	613	601	641	571	585	602	613	605	609	611	607	647	633	622	649	664	613	651	600	616	561	679	598	647	629	646	631	585	594	570	610	630	592	598	637	643	647	588	633	631	645	617	558	600	601	603	602	626	594	623	662	663	595	587	663	629	616	564	597	598	575	568	604	615	597	614	625	585	558	607	618	644	595	641	612	594	619	666	645	620	629	612	613	635	611	573	624	566	636	602	673	530	635	611	618	621	634	609	630	593	653	628	617	598	633	547	614	644	610	641	654	641	597	587	623	666	624	622	622	610	631	638	639	591	651	633	629	619	616	649	638	568	614	626	653	640	639	578	614	618	592	582	594	637	615	624	593	591	623
9452	4962	5377	3819	2108	1475	982	770	602	486	432	363	327	328	326	301	268	284	277	269	268	253	302	222	252	254	258	273	248	260	266	260	302	253	265	281	249	238	242	262	261	235	244	233	266	270	265	259	241	250	271	259	289	270	266	250	250	253	243	249	277	263	247	252	250	238	264	266	275	249	259	271	235	237	243	293	247	262	284	253	278	241	244	256	247	238	274	274	245	242	261	282	232	242	247	259	236	256	243	263	249	255	270	236	261	258	248	243	239	244	252	237	244	252	268	213	235	233	256	246	271	254	254	230	267	255	227	262	235	245	247	229	246	249	249	241	229	254	242	277	270	273	271	282	245	236	235	257	251	233	250	240	260	256	250	254	240	240	254	251	254	255	240	218	270	269	263	265	253	266	266	246	255	251	265	280	278	260	227	216	243	265	237	251	241	260	253	283	252	231	253	257	248	276	223	230	270	252	256	234	250	265	257	255	242	260	232	238	237	240	212	254	268	232	270	265	246	249	277	251	289	266	249	254	240	234	237	244	276	254	258	230	281	250	228	264	254	248	258	252	256	259	267	238	278	263	258	250	251	248	253	240	274	224	267	253	260	241	263	263	231	262	225	264	243	257	276	254	258	231	262	254	251	277	262	261	257	246	249	265	250	248	230	281	259	273	264	250	267	256	262	253	274	240	243	243	234	247	216	262	261	263	253	250	254	238	249	239	246	270	256	245	253	272	255	259	280	253	254	255	242	235	234	265	250	272	266	231	236	250	262	241	283	265	229	243	241	247	249	240	257	256	247	238	272	255	245	250	269	272	288	257	262	261	275	270	278	267	235	253	229	254	258	250	240	254	236	247	211	261	262	246	246	254	244	263	250	264	256	234	247	253	251	270	230	226	273	266	263	280	241	265	265	267	247	253	264	240	293	231	277	251	291	239	243	252	265	236	250	231	215	264	261	242	262	275	247	228	302	236	268	267	256	221	262	245	263	273	245	249	232	258	245	249	229	272	261	255	242	230	228	240	229	233	253	240	271	275	264	267	268	247	264	253	284	256	254	252	257	273	252	261	255	249	260	264	262	257	262	251	245	230	252	258	247	261	251	233	229	253	242	243	248	230	233	258	250	249	224	248	262	259	297	248	248	242	264	271	241	291	245	275	228	222	263	257	273	219	234	248	251	253	259	233	260	263	238	267	243	241	246	269	261	253	248	253	273	225	233	276	295	237	263	279	255	240	242	266	250	253	255	264	253	262	254	234	231	244	260	256	225	261	234	262	264	257	263	261	246	213	259	284	251	268	239	268	238	239	242	281	290	237	267	228	258	254	250	263	262	252	244	254	255	275	230	273	253	234	257	291	236	256	256	283	220	234	242	256	243	230	263	232	204	270	253	252	219	265	270	254	260	269	272	260	284	233	273	287	254	269	263	254	260	275	277	268	261	228	247	266	269	256	270	239	228	272	261	237	262	276	234	243	238	273	242	253	195	254	273	254	230	254	252	266	273	231	293	257	245	244	231	240	243	255	295	239	270	256	288	248	221	243	256	280	243	245	258	261	255	263	253	242	242	265	235	238	235	259	239	229	259	241	282	251	263	252	259	285	234	238	253	259	251	237	261	251	238	256	231	235	252	234	239	243	246	259	246	237	265	269	259	217	236	256	245	233	270	264	256	240	244	259	250	274	257	265	249	247	220	229	247	253	241	255	222	239	246	250	244	261	267	257	255	235	240	237	270	244	223	247	235	261	247	258	249	256	235	259	225	228	225	269	268	261	273	242	246	287	259	258	269	243	249	268	254	249	271	213	209	226	255	234	282	266	276	263	253	239	270	250	248	246	237	252	248	260	253	249	254	264	250	230	244	250	243	255	244	257	229	250	261	285	298	256	245	239	286	266	251	273	225	253	265	245	265	266	268	253	264	229	255	275	241	265	236	251	277	242	262	266	270	277	253	238	253	272	255	268	233	236	250	254	273	230	259	242	233	246	234	253	270	253	266	270	271	288	223	242	288	263	258	238	231	218	265	227	272	269	254	266	229	270	263	235	254	271	240	248	260	270	231	245	266	249	225	247	286	250	247	292	263	268	278	241	244	244	223	247	246	253	252	229	286	262	270	244	264	232	248	242	235	248	274	242	250	242	268	245	267	286	275	220	239	247	255	247	291	265	247	244	264	230	256	281	268	260	261	240	258	253	233	261	270	238	250	243	219	251	255	274	260	252	222	254	264	251	298	283	265	275	241	260	256	262	276	268	238	230	277	240	262	256	254	274	237	248	256	265	240	272	249	256	236	260	231	228	262	240	277	220	226	250	264	251	275	274	236	276	257	289	253	228	234	270	248	222	286	247	262	238	258	247	239	254	236	270	259	262	218	242	252	250	246	257	251	230	233	258	229	246	280	250	263	282	271	226	240	256	248	234	243	255	273	253	219	249	286	289	225	224	254	257	245	238	274	257	241	210	275	256	230	254	240	243	237	248	263	255	252	240	238	247	293	219	265	242	275	293	250	233	255	245	231	272	249	256	275	243	257	256	236	254	260	245	266	254	256	249	254	267	222	262	266	231	266	233	242	250	240	252	240	243	249	247	238	269	272	240	248	248	249	246	245	249	261	245	264	248	258	254	245	265	242	256	251	259	263	240	252	253	256	258	232	238	241	224	246	287	281	273	234	261	249	268	262	278	235	266	256	244	255	260	261	252	247	236	244	281	252	280	256	261	222	231	209	241	251	248	262	258	243	252	248	251	275	241	226	235	228	237	238	226	229	265	261	266	274	255	245	257	254	237	257	270	211	234	242	230	240	265	254	238	247	254	226	254	224	232	250	245	219	232	236	230	236	283	237	281	257	256	242	244	256	283	236	264	233	277	278	276	263	249	261	217	253	243	253	256	282	250	243	263	226	241	256	259	300	252	242	245	280	237	255	282	251	250	251	245	255	260	231	241	253	277	244	257	246	265	275	250	252	248	229	228	253	253	274	268	235	270	247	259	277	265	254	249	278	259	218	249	267	233	257	260	274	234	250	238	256	252	275	298	238	266	255	236	279	266	251	252	257	305	256	276	245	250	261	274	257	239	249	270	272	275	258	239	215	268	289	258	242	246	266	264	257	275	261	259	288	258	240	217	264	246	238	238	231	265	270	287	262	263	252	260	223	259	265	261	235	247	249	243	286	271	228	259	262	242	261	253	237	241	239	240	249	260	252	263	259	228	252	240	251	254	233	254	247	259	242	264	254	222	239	239	253	256	236	263	254	259	223	249	290	239	253	257	253	235	253	271	240	264	269	238	235	252	232	257	270	243	253	280	273	273	247	276	267	260	252	267	244	260	264	234	279	268	257	257	285	263	226	264	283	243	244	243	265	242	282	243	257	231	250	272	220	236	236	223	267	266	250	240	245	261	256	284	240	245	252	235	247	227	249	261	256	219	255	268	266	259	216	278	273	243	271	259	267	240	264	278	272	276	275	234	293	237	249	257	257	269	232	246	253	280	238	230
6312	4752	9749	10151	7369	5552	4108	3111	2463	1879	1549	1304	1143	916	961	827	767	789	789	791	820	734	709	635	632	660	578	627	633	602	635	639	590	597	636	608	612	630	603	614	598	605	635	602	623	611	569	608	577	594	577	563	636	581	613	583	591	612	632	643	604	577	605	598	593	589	600	586	593	609	582	597	608	589	598	602	610	625	625	605	597	584	609	583	594	613	607	628	578	601	604	571	555	618	602	658	554	578	598	584	640	574	599	542	641	604	590	576	546	526	607	580	664	619	583	565	583	594	579	635	582	584	606	581	580	602	577	616	587	580	574	609	599	594	604	588	603	627	577	553	571	585	580	575	558	590	605	610	612	624	573	576	617	585	597	559	595	543	574	552	584	557	573	615	565	597	535	581	597	627	601	597	606	600	589	611	608	599	615	608	583	522	573	568	593	549	577	591	602	615	602	596	589	575	623	565	618	623	621	599	663	619	560	591	591	588	643	573	568	615	620	606	620	568	597	584	549	645	561	575	627	580	610	594	610	592	625	622	619	638	604	582	610	588	612	606	598	579	560	633	625	547	612	605	608	594	619	607	566	561	581	586	620	579	593	600	612	592	611	594	571	576	569	587	583	570	594	597	605	569	634	632	591	585	592	561	553	648	597	619	557	603	597	642	595	582	569	624	605	607	556	556	568	594	600	566	588	589	585	573	531	583	597	589	575	584	620	591	582	594	594	563	589	588	579	565	604	606	618	589	591	616	634	577	620	517	611	568	652	578	536	614	516	635	628	585	601	547	585	610	575	627	603	627	652	585	562	617	592	573	602	614	598	596	618	585	596	604	599	573	605	576	571	588	576	613	575	584	650	634	586	557	613	597	632	608	624	593	579	629	554	575	584	610	619	582	597	605	572	579	583	617	608	597	573	650	603	558	553	576	574	600	563	595	621	638	576	561	559	629	600	601	607	610	609	590	602	593	557	592	581	574	594	577	597	542	580	576	614	609	582	592	570	589	627	585	588	569	618	617	613	584	552	586	590	566	549	594	604	630	583	635	561	590	586	631	595	587	607	605	585	619	577	564	595	596	621	604	601	611	607	616	586	575	617	613	589	602	576	600	584	618	588	582	601	597	543	618	607	593	608	592	622	596	606	580	591	586	582	584	554	548	623	629	551	643	580	621	629	597	594	521	557	599	580	620	586	586	629	571	635	594	629	623	557	596	590	583	685	589	557	592	589	587	581	594	604	579	579	609	589	598	561	616	598	599	606	594	617	614	618	561	568	653	608	561	635	595	567	594	639	581	544	579	603	592	616	628	594	580	574	606	573	580	596	550	573	591	601	599	580	585	605	588	630	541	627	575	579	617	588	591	613	586	581	550	578	583	576	595	606	608	608	604	609	574	597	565	595	570	575	589	612	619	645	615	613	599	595	592	596	665	604	600	595	577	599	590	615	581	632	622	573	593	596	568	607	605	544	554	578	605	629	605	629	582	583	601	614	557	555	622	593	584	629	628	566	580	611	619	569	587	646	584	553	613	572	599	599	547	574	558	587	570	598	598	602	626	638	557	614	622	556	620	558	589	591	584	608	652	561	568	620	617	617	609	642	592	583	598	601	627	596	609	596	599	553	605	635	581	623	650	582	608	588	607	606	598	612	619	590	610	600	632	585	595	631	612	594	642	600	606	551	575	614	550	564	625	592	598	574	611	616	604	595	557	577	613	585	568	590	611	609	576	618	585	581	592	618	612	537	624	570	574	607	608	603	597	623	583	608	615	642	627	622	624	605	569	587	582	610	575	557	580	565	587	623	606	583	637	603	596	574	584	608	626	564	600	580	594	556	593	625	625	573	598	582	619	560	609	640	633	561	607	624	595	646	576	573	638	631	607	587	609	590	644	600	604	573	625	556	617	610	583	585	553	607	601	609	622	636	556	590	560	581	604	618	583	548	569	590	580	570	596	634	637	597	591	592	584	625	577	579	540	600	589	634	595	563	604	605	613	637	596	576	590	566	628	555	552	584	603	590	632	631	563	584	543	632	570	621	613	607	615	601	619	563	636	582	605	610	608	590	558	618	626	604	610	574	553	610	588	582	630	581	561	597	597	585	616	601	603	620	629	613	580	624	617	630	627	599	634	583	607	589	565	562	563	568	564	577	606	550	628	577	585	599	564	584	556	586	560	628	604	606	563	572	609	601	553	595	614	612	574	606	601	613	593	548	630	616	584	589	600	583	572	622	548	620	614	598	560	549	579	590	602	585	572	559	616	582	572	635	560	618	608	551	598	597	583	584	589	584	585	599	634	618	578	601	578	605	595	649	562	626	595	584	629	594	599	602	564	602	566	569	619	576	567	562	604	585	575	581	602	601	595	587	569	628	615	586	607	570	567	550	589	606	610	599	589	588	615	591	623	577	637	576	621	569	625	601	588	598	599	583	555	586	588	556	620	617	575	617	577	663	583	601	555	606	585	569	642	566	602	585	601	619	603	622	592	543	616	578	650	555	592	624	626	647	553	642	592	585	584	561	642	584	578	599	553	586	576	592	615	613	628	613	539	581	590	567	547	614	603	585	591	597	595	623	571	609	556	564	613	615	602	582	593	608	640	606	561	565	606	579	595	582	572	566	593	610	552	618	641	613	596	581	579	589	625	613	588	601	551	586	619	596	608	581	627	605	621	581	597	625	588	603	587	526	612	592	578	629	552	637	592	591	584	585	567	589	651	619	609	613	572	573	587	589	600	574	611	542	606	606	584	581	614	622	573	621	582	607	596	591	578	567	567	616	606	604	628	574	586	609	613	557	582	550	604	584	592	623	596	603	583	566	616	617	591	589	640	610	647	622	602	566	616	599	616	610	622	615	582	596	550	600	601	587	566	576	593	575	591	559	628	609	621	588	594	596	588	616	579	644	583	584	590	578	643	604	624	600	565	614	573	576	578	626	572	563	589	601	575	602	571	625	597	580	577	628	557	630	603	613	635	598	634	597	598	609	626	623	622	597	580	588	562	619	619	612	600	589	582	636	616	608	616	601	605	626	608	602	599	589	614	622	567	605	595	578	611	600	592	590	607	560	599	617	578	586	526	665	620	556	595	592	587	621	565	627	595	578	610	646	599	627	577	602	583	579	565	581	608	608	614	612	622	598	584	569	605	603	579	564	591	597	557	581	601	574	591	594	594	556	607	650	626	598	560	596	568	594	612	600	622	579	645	566	618	560	570	596	604	540	631	599	545	594	569	554	588	586	616	576	585	591	571	597	621	613	625	606	560	598	614	652	628	560	581	616	585	585	553	639	586	572	571	545	635	590	598	582	647	568	626	580	587	564	593	602	609	560	593	589	627	634	604	602	564	614	620	573	635	605	565	627	648	575	550	621	639	602	560	593	568	595	585	591	594	626	585	599	587	623	571	602	647	584	589	575	579	552	572	600	562	617	587	576	600	623	599	606	569	572	589	571	586	593	561	603	608	588	603	560	623	616	595	600	590	592	597	550	599	613	597
19316	9269	10878	8731	4534	2488	1688	1265	958	738	660	524	417	420	368	351	394	333	353	344	353	298	339	296	328	286	298	305	275	313	296	319	285	272	290	310	296	291	290	276	272	327	257	265	277	275	315	300	271	278	319	287	281	264	285	268	293	266	300	255	296	306	296	252	267	269	279	292	278	301	280	296	278	294	279	289	269	269	268	286	282	314	317	276	296	278	278	277	296	283	286	293	274	274	301	285	281	296	280	282	282	243	294	277	271	274	302	273	276	305	263	238	274	270	251	283	293	277	279	289	277	277	270	263	270	246	259	265	288	276	269	261	288	295	278	276	288	288	268	314	300	264	267	255	278	298	298	282	320	285	266	269	260	317	252	266	299	290	267	256	269	284	308	281	264	271	267	263	304	285	269	279	294	247	310	266	275	294	283	305	293	314	292	280	264	326	297	284	260	308	280	344	306	304	248	300	302	296	306	258	293	273	287	300	294	260	260	309	275	264	258	296	289	274	240	290	249	264	279	240	292	284	248	287	276	271	252	246	278	283	271	225	310	293	286	280	265	296	257	297	242	313	284	295	293	281	297	303	306	256	241	292	273	264	265	276	266	275	299	272	298	253	296	287	320	288	288	275	279	255	283	269	305	323	265	279	284	267	274	289	257	260	277	318	291	279	268	289	251	274	294	272	278	258	267	290	299	240	281	280	272	276	279	333	269	264	264	299	256	220	261	313	289	265	283	262	256	252	280	267	265	305	290	270	272	312	246	296	269	287	313	304	273	259	278	273	250	305	261	278	291	306	298	299	298	281	261	273	280	289	251	288	267	248	283	277	259	280	302	264	250	310	248	283	275	276	265	285	259	281	261	268	278	269	294	261	275	299	286	252	294	281	262	300	282	272	272	258	273	293	270	272	291	280	269	291	298	290	260	256	267	251	242	302	255	322	275	270	274	294	268	281	284	269	299	256	269	283	315	261	250	241	277	286	241	257	283	276	252	260	282	267	296	248	285	287	275	267	277	276	253	295	274	275	301	280	263	313	259	293	300	270	311	259	270	269	266	252	266	275	273	295	290	276	265	262	279	281	254	262	256	272	292	282	291	284	259	280	267	279	315	301	290	272	298	276	301	299	313	244	307	318	299	282	306	299	297	293	323	299	286	279	304	308	263	310	276	262	260	304	304	245	254	270	291	286	280	285	287	303	269	297	289	274	303	287	262	262	295	276	271	261	298	257	288	287	302	247	263	308	264	267	258	297	293	310	257	272	270	265	271	255	294	297	264	249	258	284	273	296	277	243	271	288	288	305	281	281	271	272	270	298	287	291	256	280	284	295	267	283	271	264	270	288	284	290	264	302	288	254	312	312	263	284	318	304	302	317	275	286	269	265	292	312	281	265	295	271	260	284	263	246	296	286	269	308	277	290	263	272	297	292	258	295	289	304	255	285	276	301	281	278	281	284	292	257	274	296	270	302	304	299	267	293	261	235	243	255	264	245	286	280	249	320	261	292	250	292	297	291	285	286	275	278	297	285	262	251	282	297	277	280	265	290	295	300	291	277	300	261	300	288	296	320	289	320	306	294	282	296	299	301	294	291	278	283	269	270	254	245	269	285	313	267	277	273	235	290	308	280	303	297	277	281	285	303	293	265	280	277	289	303	268	276	296	283	259	261	297	297	266	258	280	282	292	291	273	237	264	289	270	280	259	279	302	282	285	309	288	266	303	272	311	306	314	276	286	278	260	282	283	252	290	247	261	272	265	286	285	252	259	304	249	268	282	245	302	290	254	254	283	275	279	270	261	266	286	289	295	261	289	252	283	243	267	262	261	306	260	307	280	282	287	284	281	275	235	260	265	285	249	264	316	283	314	271	253	286	257	271	266	292	262	285	285	260	244	300	275	296	299	303	295	264	278	299	275	333	270	292	285	298	260	270	280	284	282	267	255	267	279	260	257	272	290	253	257	258	306	302	281	290	289	279	280	305	261	272	297	304	303	279	277	289	280	281	268	252	266	293	280	320	316	289	310	283	258	263	270	284	285	272	270	296	278	295	311	312	293	293	307	296	278	264	275	305	259	267	272	249	293	265	250	264	264	286	307	279	332	282	267	226	268	299	278	269	272	306	320	299	275	258	276	281	294	265	278	283	284	275	291	288	240	256	282	314	273	309	278	270	276	251	241	232	262	271	313	285	279	262	294	288	275	281	268	300	275	262	289	283	288	279	281	285	296	296	253	261	296	277	271	315	276	285	255	255	319	271	254	278	260	267	310	285	295	281	265	286	307	270	296	261	263	263	295	273	285	304	275	299	284	267	298	285	332	289	249	276	258	292	269	326	283	277	269	261	316	278	254	273	283	289	271	267	285	260	258	287	261	268	294	268	271	270	282	288	279	296	299	257	267	276	305	245	315	286	277	269	276	293	261	322	263	267	285	291	278	261	309	252	291	268	260	275	263	302	262	303	295	279	302	278	301	286	294	287	318	264	313	241	262	270	228	263	245	262	267	264	280	272	277	292	305	255	270	277	283	255	279	264	270	270	273	270	332	280	271	301	253	274	282	255	274	281	277	315	300	284	260	254	267	272	290	283	289	276	301	299	291	299	281	286	247	294	270	284	310	318	253	286	267	272	253	278	256	286	275	295	278	283	304	271	266	284	257	250	262	280	277	286	292	279	277	278	283	297	265	268	280	281	277	257	279	278	253	282	289	252	278	285	296	302	274	300	282	294	267	289	286	282	289	298	293	281	278	266	253	265	293	269	280	268	300	288	293	298	265	307	294	286	278	291	274	293	264	280	299	321	290	308	267	285	253	280	274	298	303	292	303	314	295	303	287	272	277	290	314	276	285	308	270	295	278	294	291	288	261	288	294	293	256	259	302	246	282	257	295	295	302	291	283	268	276	279	248	295	310	291	282	255	292	263	275	308	312	274	267	259	297	257	285	283	295	280	263	272	260	288	294	271	260	280	260	257	283	276	253	273	286	303	291	278	251	265	294	280	312	284	326	295	262	263	275	279	294	280	288	281	298	275	314	285	300	319	316	267	290	274	267	311	283	315	265	271	258	268	264	272	302	249	283	262	269	297	287	273	315	262	262	312	260	272	265	301	275	265	267	286	287	332	290	301	306	240	308	294	275	274	307	321	224	268	263	292	263	287	274	277	290	274	307	257	281	281	269	271	259	274	303	241	266	328	294	235	275	316	301	322	287	306	314	294	282	304	277	292	235	275	306	272	272	314	293	276	287	277	269	284	280	292	263	266	297	278	233	287	288	262	278	284	258	272	297	262	264	257	277	294	253	311	274	276	251	270	310	289	282	266	281	273	284	264	267	287	274	279	249	268	264	281	284	268	277	286	277	297	306	268	249	254	268	286	275	297	262	263	309	272	273	275	274	314	292	290	288	282	267	263	279	288	283	294	289	282	254	290	266	290	283	297	298	248	292	280	299	306	272	262	266	257	299	282	284	281	273	295	251	290	277	273	279	243	261	302	328	285
12807	8103	16540	18434	13000	8968	6895	5334	4010	3284	2480	1915	1600	1380	1274	1144	1033	998	959	943	950	946	908	805	771	765	738	762	719	728	705	711	667	719	764	665	682	712	659	702	689	654	661	656	657	668	677	663	662	688	641	626	659	625	678	656	642	673	700	654	697	643	659	589	650	675	640	625	688	691	599	630	656	637	621	634	622	631	619	661	649	650	605	656	648	668	698	677	651	643	638	618	731	655	673	668	667	645	656	657	617	687	636	697	692	679	686	667	671	665	646	643	631	678	671	636	664	657	663	669	652	649	655	611	691	643	662	685	707	652	637	647	661	682	611	651	634	630	683	624	625	648	657	649	637	612	698	661	651	654	675	654	625	677	630	688	658	647	604	664	655	614	633	678	663	625	635	618	640	649	664	656	630	607	678	634	637	662	705	643	640	688	646	640	642	680	650	651	701	674	618	651	653	648	642	650	670	664	655	606	636	664	608	641	642	654	623	656	639	658	634	655	636	659	676	645	669	635	612	660	640	594	649	591	655	618	590	669	664	684	623	622	624	681	669	642	621	645	643	634	621	648	626	619	579	657	699	633	606	625	623	654	644	631	621	701	634	668	644	599	597	617	632	639	669	648	649	657	638	626	666	648	627	631	654	646	652	680	612	652	662	646	639	632	634	635	669	651	653	648	615	644	621	678	647	686	640	665	666	674	597	657	629	644	675	659	662	689	667	646	674	610	672	679	667	681	625	689	673	638	639	658	670	669	681	694	666	653	629	637	689	628	664	688	627	657	667	659	674	670	656	636	639	633	639	638	641	606	634	665	630	625	630	650	655	612	633	672	667	624	658	641	601	654	615	616	664	668	645	654	684	666	639	631	621	644	643	641	678	658	654	657	686	678	637	664	642	611	662	659	647	647	650	620	651	692	641	632	672	640	672	656	624	609	636	613	641	643	629	644	708	633	673	640	690	627	611	693	649	654	646	654	639	598	637	652	626	625	629	678	634	657	658	662	648	672	695	701	669	644	651	653	630	673	673	648	642	660	623	641	655	624	632	639	667	667	677	682	658	608	634	642	639	662	683	671	648	666	689	676	588	634	658	641	685	682	628	642	593	671	614	679	618	609	612	652	646	631	633	648	657	677	677	653	619	626	611	652	599	701	669	650	623	583	670	657	677	619	645	657	668	660	653	598	620	613	655	626	632	699	688	675	653	635	659	676	666	714	676	637	660	650	638	628	673	653	701	643	643	636	656	684	698	684	689	640	627	657	622	686	681	674	627	647	682	663	699	644	654	644	689	614	658	654	648	671	627	691	665	644	608	644	617	613	682	700	651	640	639	599	654	635	630	630	657	628	682	607	640	659	661	628	692	660	603	666	678	622	638	648	627	664	612	634	659	684	652	611	659	614	663	664	669	625	678	669	660	668	644	698	638	630	606	605	623	644	645	667	661	661	642	617	637	630	622	675	673	623	595	655	668	642	638	638	645	625	624	686	690	626	678	687	683	648	596	643	642	652	701	588	625	662	670	632	637	605	639	637	697	647	634	646	690	629	664	643	607	644	642	634	647	672	648	666	646	624	705	657	681	626	644	668	679	645	677	648	656	620	634	633	674	639	619	630	658	610	583	669	650	635	647	594	633	673	592	622	676	614	644	660	590	648	702	645	656	698	640	658	665	700	654	692	641	644	685	629	632	645	646	589	653	662	665	671	638	647	635	618	692	618	653	680	716	629	627	651	664	674	602	647	622	685	605	652	687	609	651	641	679	649	713	623	604	654	616	599	701	608	667	635	643	624	612	685	693	647	646	629	679	613	646	639	636	626	651	622	650	636	634	675	670	616	644	618	628	694	649	629	649	634	632	674	628	606	633	677	656	661	661	619	671	632	657	701	632	627	628	628	643	670	651	668	703	668	644	676	649	631	621	679	630	668	650	721	650	606	626	653	584	662	669	639	661	613	661	675	622	673	662	653	648	632	671	628	641	628	616	623	648	624	634	700	693	641	636	646	639	655	684	630	666	673	600	667	623	652	659	632	673	597	655	628	692	675	686	663	691	568	660	626	642	643	701	638	641	638	642	686	645	644	651	650	657	664	631	685	653	647	641	648	598	605	657	641	664	668	652	641	677	661	663	646	620	586	667	651	651	610	654	629	647	618	688	605	698	624	680	624	638	667	579	593	604	650	663	625	665	638	628	626	595	615	682	655	660	641	652	663	659	621	611	654	648	658	641	646	641	626	660	639	613	615	670	636	678	655	674	663	701	639	700	655	660	681	666	615	621	644	676	702	646	596	676	670	631	624	640	674	640	644	680	669	712	609	658	648	627	652	628	615	668	585	670	609	653	637	644	649	614	673	599	627	700	721	645	669	633	657	636	693	609	628	630	619	676	632	665	666	630	702	648	646	682	618	643	679	625	644	647	630	584	644	648	668	612	661	645	677	627	642	649	624	612	643	698	664	671	643	650	665	690	668	614	634	642	654	687	699	650	648	643	669	628	705	644	624	660	631	666	703	648	684	609	646	620	620	611	672	698	665	645	644	656	651	624	695	632	685	682	622	622	656	671	638	649	651	631	593	609	586	660	659	612	647	606	671	658	667	609	625	651	594	632	623	657	653	680	629	659	665	637	659	664	632	689	626	593	634	621	674	660	618	629	639	605	666	658	637	623	647	632	634	664	614	646	621	623	655	645	651	649	628	653	673	589	643	626	618	657	644	665	618	635	659	721	674	696	688	634	609	651	650	618	698	650	646	608	684	617	631	660	705	623	628	685	627	643	685	640	661	620	681	655	671	675	638	685	663	631	653	641	620	651	669	670	626	666	628	634	650	661	674	615	669	671	650	720	641	636	585	603	679	607	688	670	679	675	698	633	660	632	616	624	620	618	686	605	654	658	645	642	630	648	686	664	630	660	682	626	690	643	642	647	664	629	671	642	616	628	650	613	637	660	657	658	664	605	666	693	687	673	621	633	637	662	723	666	658	675	669	651	647	626	666	660	632	652	688	657	646	608	625	641	666	610	673	698	608	686	677	653	696	642	639	641	625	684	658	623	601	606	618	685	649	695	663	665	653	651	615	666	626	638	691	644	665	630	626	633	724	650	651	620	613	647	660	658	665	644	668	642	629	723	699	641	634	650	672	608	661	689	624	626	607	668	656	661	655	637	651	662	666	644	578	682	674	621	604	640	621	633	636	603	660	621	648	605	642	661	679	664	616	639	652	639	676	640	618	658	667	647	650	656	671	619	634	645	647	683	665	633	667	636	647	673	646	679	666	655	610	630	676	672	637	660	662	662	655	626	646	646	632	699	650	675	688	663	674	620	719	653	678	680	617	652	658	633	646	672	717	641	656	625	662	625	669	680	651	682	660	656	675	655	640	630	628	681	656	659	671	658	696	676	655	615	647	585	673	690	662	628	634	611	679	694	650	660	645	660	658	637	684	658	661	680	624	613	620	660	639	694	649	607	695	657	606	686	632	645	649	675	630	655	658	674	652
27504	13624	14986	12926	6654	3413	2338	1650	1245	913	752	576	527	463	446	381	357	345	364	319	326	305	334	305	292	275	279	274	287	285	267	282	254	279	284	264	266	265	284	285	283	253	277	291	283	260	260	256	282	256	249	236	248	271	266	284	244	248	230	257	312	257	267	252	273	254	272	294	272	281	271	248	265	274	249	277	272	262	273	254	287	276	250	281	269	253	237	246	271	251	287	256	298	289	282	246	268	260	267	247	263	244	288	292	269	234	227	276	265	261	257	247	270	296	258	254	274	292	252	247	278	269	252	231	280	256	234	289	239	272	279	277	285	276	271	266	251	264	265	252	256	246	254	258	263	272	261	270	236	255	267	274	279	281	294	258	259	253	239	298	287	260	264	240	261	283	275	270	290	262	249	266	241	257	272	269	278	250	226	253	259	254	253	248	250	249	243	257	262	253	255	227	252	261	231	245	291	272	263	254	255	261	317	255	281	265	265	251	245	255	233	270	254	295	263	294	257	288	238	252	286	251	244	268	242	251	300	265	285	246	248	267	266	270	263	233	256	238	259	277	262	246	267	293	282	273	270	273	262	256	254	257	281	263	286	258	277	239	255	280	278	268	263	268	272	303	275	268	278	279	283	246	273	258	277	290	239	258	281	258	270	257	265	280	255	296	252	247	267	291	224	260	268	290	270	286	263	258	256	256	286	241	261	239	271	261	280	277	273	266	239	233	267	263	264	319	251	256	255	244	235	238	280	307	240	248	267	263	244	266	279	236	288	217	258	268	259	288	268	259	246	268	275	264	293	265	224	276	277	279	258	329	244	242	271	279	266	288	262	242	254	283	258	258	272	249	281	258	248	232	260	253	290	284	269	259	267	281	278	240	265	272	286	266	256	248	261	258	282	297	261	255	262	240	273	270	271	270	256	229	266	271	253	294	262	252	277	269	246	283	258	244	277	273	272	285	264	270	279	244	259	264	241	250	270	246	261	274	251	248	271	275	267	273	291	260	265	236	255	268	254	253	262	263	253	263	273	281	274	250	273	267	245	237	243	277	274	244	267	277	263	276	265	259	272	274	281	277	252	255	278	264	268	265	234	268	273	272	258	267	256	262	256	251	268	277	258	288	265	219	243	272	277	256	275	263	259	253	284	266	247	263	282	237	235	278	279	254	251	254	218	261	269	302	278	267	253	250	267	227	261	223	249	235	262	273	268	259	265	262	276	270	244	248	250	276	274	251	250	274	264	265	274	275	255	276	230	244	264	297	272	243	244	276	260	273	270	268	258	284	279	268	275	264	248	281	238	244	277	273	252	261	267	301	279	282	248	255	250	252	271	243	254	279	284	241	238	267	218	230	231	264	293	235	250	257	232	272	273	246	227	257	277	238	268	262	303	263	285	230	269	296	262	263	277	261	235	261	269	271	265	271	242	252	285	271	247	287	271	291	268	252	262	274	237	276	258	272	283	244	231	280	261	273	282	244	284	295	277	257	271	283	281	276	285	266	268	303	274	264	235	248	227	237	257	265	260	250	273	233	292	250	251	293	263	258	245	253	277	275	249	251	238	271	265	317	266	254	238	263	286	275	253	259	236	249	250	262	252	254	273	267	304	281	257	238	245	276	288	251	271	219	273	285	239	262	274	254	273	254	261	262	251	243	254	245	238	256	269	264	266	288	248	264	245	275	272	263	280	276	258	237	274	277	277	266	266	247	279	301	255	271	257	251	216	268	291	269	277	244	286	262	225	280	296	281	259	267	269	257	233	278	259	247	248	233	269	255	286	284	270	257	263	261	256	282	263	250	267	243	225	255	246	237	268	270	282	252	280	249	263	275	293	272	270	278	244	264	254	260	256	258	272	241	265	257	275	258	258	285	243	251	245	265	263	260	221	269	281	236	263	228	253	240	258	243	298	261	265	252	228	264	224	267	275	273	248	264	239	273	264	263	288	271	248	262	272	262	263	285	270	275	233	249	227	269	258	279	238	240	254	283	255	266	269	258	295	233	249	242	266	257	303	238	261	253	262	248	254	253	267	235	288	274	271	243	271	253	259	239	274	255	259	272	305	285	298	268	238	255	245	262	276	262	281	259	271	282	288	250	250	252	268	228	211	250	250	294	252	251	261	262	255	259	252	275	278	265	268	246	263	286	283	246	273	249	260	247	287	261	296	285	252	242	282	270	281	248	241	249	290	260	281	257	235	244	247	254	269	272	308	296	231	253	231	282	251	273	282	264	270	228	253	238	260	260	254	266	267	260	233	257	271	270	258	262	261	251	258	232	226	271	231	273	289	285	215	246	279	277	292	267	258	283	287	254	259	253	230	264	250	242	248	235	256	283	263	277	274	223	226	230	248	258	277	250	284	277	279	251	279	262	251	273	291	272	236	272	263	258	294	261	278	248	262	258	245	249	272	260	251	284	266	264	270	256	231	269	262	266	243	245	263	237	253	257	282	222	278	262	289	261	299	273	267	262	284	239	269	253	276	239	235	259	284	277	215	268	245	267	320	270	261	265	278	290	284	235	283	248	303	297	268	246	253	244	281	283	232	284	269	254	277	284	227	284	281	260	264	283	258	288	261	278	278	271	272	242	256	224	270	271	275	244	313	279	262	279	229	243	286	244	258	280	277	247	261	308	261	256	254	250	288	288	260	276	242	244	264	255	267	269	254	271	279	274	263	289	248	251	240	285	247	251	283	275	251	230	253	270	286	281	235	234	260	278	256	295	256	236	264	262	236	229	252	255	288	246	276	277	272	240	254	272	265	269	235	252	247	297	252	240	245	294	261	238	293	265	279	245	277	263	248	269	267	251	269	254	243	290	291	237	264	259	255	231	253	253	266	258	257	267	252	270	283	268	274	264	269	280	267	265	266	267	272	264	251	269	272	242	245	264	293	267	257	258	247	258	255	268	236	256	263	268	293	288	280	238	254	253	250	268	283	262	258	267	266	283	263	281	271	245	285	244	260	269	278	282	235	240	247	283	275	280	281	316	240	228	263	261	235	227	270	275	263	247	279	277	220	278	242	265	292	241	261	273	273	269	262	285	284	256	248	273	269	238	240	276	239	275	239	302	283	283	255	271	242	282	267	255	257	280	249	238	277	263	268	294	250	263	244	254	277	274	236	272	274	248	250	278	258	250	268	302	271	288	276	266	264	244	271	229	236	227	275	258	240	266	308	245	251	276	255	254	271	261	270	245	314	281	254	289	263	247	249	261	269	282	245	255	270	254	257	254	263	249	230	258	273	237	259	273	291	274	264	262	287	239	257	255	235	256	281	237	270	229	245	240	256	271	268	247	281	261	245	255	264	279	273	231	260	259	230	238	263	248	277	272	284	269	240	251	274	282	281	267	287	297	263	243	259	283	242	243	263	287	243	313	267	272	242	292	251	230	268	253	276	284	272	271	265	265	256	250	240	281	263	295	264	268	235	270	274	263	270	284	256	270	260	238	300	261	276	277	273	276	238	232	252	275	229	283	285	289	237	251
16484	10949	21101	23713	16577	11593	9145	6994	5675	4357	3246	2407	1980	1776	1442	1277	1137	1163	1063	1007	1090	1039	910	840	784	778	731	740	742	723	716	668	695	708	698	688	668	670	701	625	613	652	620	656	626	609	613	587	618	608	636	627	650	649	671	589	622	576	581	638	663	634	598	642	610	588	582	611	600	681	556	602	602	602	645	605	590	589	562	642	635	616	594	596	620	621	631	611	614	623	550	585	642	598	589	613	608	613	620	592	614	602	600	567	584	571	585	595	621	572	671	613	623	583	632	610	656	562	596	636	666	607	613	628	608	602	598	573	598	608	582	630	602	616	595	587	599	610	644	573	617	592	578	596	599	634	595	604	628	575	630	612	560	640	572	601	643	639	628	617	585	649	608	620	583	628	649	616	607	614	616	621	576	632	619	627	582	607	569	611	666	629	623	608	563	619	644	581	574	617	585	620	592	646	613	593	616	612	577	597	585	639	624	611	605	586	592	612	585	599	625	611	595	577	587	592	604	617	648	589	587	619	619	651	607	610	631	628	617	629	579	619	603	627	571	630	584	628	569	574	604	593	644	603	617	631	563	590	577	622	603	633	617	605	619	618	608	622	574	628	624	622	601	620	580	598	604	619	589	649	593	614	614	622	654	630	629	629	614	537	667	598	651	617	592	628	581	605	629	563	605	607	584	583	619	590	634	607	560	651	621	588	610	578	610	582	578	612	565	605	596	622	628	602	594	613	633	608	662	618	625	568	603	603	582	608	614	606	605	617	579	614	582	554	629	633	609	607	618	615	583	577	573	652	598	555	627	578	650	641	600	584	594	592	608	628	588	594	591	586	639	575	603	597	639	555	621	619	559	583	613	636	581	653	572	577	598	547	590	576	612	591	539	657	632	651	587	594	684	605	679	584	630	650	605	575	613	612	612	601	599	594	619	624	646	594	623	575	599	574	592	658	630	610	630	608	588	595	621	564	643	597	571	597	609	595	619	616	613	604	612	613	648	638	601	609	611	612	639	626	651	629	617	580	624	612	614	619	598	611	571	613	648	572	658	624	585	614	631	618	588	583	639	599	625	638	611	600	613	614	597	591	568	574	622	620	615	618	632	586	593	628	629	643	604	613	625	617	626	576	596	633	599	613	598	554	601	580	587	631	621	616	613	613	597	635	602	610	593	591	584	613	557	576	641	627	587	608	636	595	562	630	606	646	656	582	614	594	596	607	599	601	630	551	591	606	585	605	637	606	565	586	633	577	616	605	636	618	605	628	614	570	616	621	631	602	628	630	574	602	596	621	596	640	591	614	628	577	635	613	683	604	651	618	594	618	568	597	661	571	633	597	588	629	608	640	558	595	623	562	615	624	584	583	563	656	606	594	588	582	611	583	584	587	627	599	586	618	591	594	648	565	642	631	586	613	548	598	599	642	658	566	561	661	598	559	585	592	640	621	651	580	616	615	613	594	583	634	578	587	633	606	648	651	587	592	607	624	626	628	627	577	543	608	656	619	613	623	599	599	633	616	648	606	622	598	602	602	611	625	608	615	633	579	605	585	603	618	569	627	652	579	626	603	604	627	621	598	560	580	620	591	630	607	607	578	622	634	615	549	614	593	598	630	588	564	569	613	630	599	627	567	625	630	590	560	582	595	635	619	546	610	544	609	559	572	616	634	634	625	597	639	596	672	641	594	592	649	599	624	598	631	609	618	627	594	615	589	629	608	585	592	653	559	642	599	661	591	610	587	556	607	599	599	653	626	630	639	638	651	621	606	603	641	586	586	598	603	612	648	608	598	623	627	644	643	618	575	617	599	598	608	616	608	589	627	606	605	602	615	631	651	596	595	619	613	602	650	601	610	606	582	626	561	644	618	600	596	594	613	639	584	611	622	556	618	590	604	615	627	583	607	571	645	612	586	566	574	609	592	601	628	663	593	618	599	600	595	614	581	582	637	597	639	581	588	584	603	581	606	605	613	668	590	631	596	575	612	625	600	597	591	585	599	624	555	618	623	636	596	647	662	620	613	625	617	570	615	593	627	615	564	634	603	587	605	597	603	612	605	602	570	607	626	622	637	566	599	579	621	600	589	609	612	616	649	610	639	642	579	606	618	613	611	637	601	572	590	593	595	600	581	604	567	612	567	648	613	641	636	576	572	603	636	571	546	593	592	641	629	603	658	591	609	642	589	593	582	631	578	587	570	559	581	610	638	585	611	598	622	650	596	614	608	608	619	617	588	577	583	629	590	569	646	625	633	573	660	647	602	595	600	600	572	599	580	630	597	607	589	606	623	566	631	614	617	619	583	641	611	599	605	572	619	620	641	621	585	576	618	604	617	604	540	637	568	614	591	607	614	589	587	594	632	616	587	651	606	622	620	627	575	621	643	644	624	603	594	556	587	590	580	605	634	617	603	631	584	608	609	585	615	590	622	567	603	648	611	642	612	601	621	606	599	619	609	622	574	585	595	603	612	618	608	611	616	627	629	601	610	599	579	685	575	619	610	622	604	625	626	602	623	633	623	611	624	591	610	610	558	600	631	628	568	617	609	590	606	623	626	625	587	604	584	659	600	604	606	601	587	585	575	588	586	602	636	591	621	639	600	605	596	666	599	595	648	636	589	600	618	609	589	600	616	589	585	588	661	663	636	569	618	575	638	623	611	637	596	605	606	611	613	600	604	612	603	628	622	606	655	611	625	606	618	624	599	587	600	647	653	631	616	651	611	610	592	598	595	622	594	629	596	602	582	631	621	598	632	614	653	598	620	625	617	583	626	632	604	633	641	565	588	679	656	636	623	606	625	521	568	614	546	546	632	629	602	644	605	571	663	598	622	629	572	621	632	581	611	662	616	653	624	585	658	605	580	577	601	585	601	634	569	637	591	616	569	566	606	599	671	658	622	601	603	623	634	623	619	596	610	649	639	559	589	565	603	601	590	640	617	614	597	575	603	581	599	552	605	654	600	658	627	619	617	603	585	594	641	608	596	621	624	610	596	604	625	628	628	599	643	601	620	579	608	637	598	581	625	567	590	617	560	591	568	558	567	614	616	599	612	578	594	616	604	622	622	607	600	632	607	649	591	608	598	623	625	594	586	601	660	605	664	606	643	657	626	615	615	609	616	616	602	585	654	590	614	642	608	619	578	603	607	600	577	595	653	614	600	613	653	582	630	580	606	621	609	593	600	554	592	584	602	611	642	625	625	610	620	577	603	667	629	632	618	632	622	607	603	623	621	649	614	604	629	602	622	581	585	595	613	606	610	629	609	606	606	618	617	584	606	593	596	612	616	645	571	577	613	589	603	608	603	614	638	606	556	606	585	637	612	610	557	610	592	608	627	598	632	615	649	614	577	577	634	589	637	642	587	586	638	597	608	594	606	610	619	615	631	587	595	634	638	626	591	641	629	629	612	580	607	608	588	561	593	591	682	631	527	611	588	598	617	585	628	619	616	587	576	635	583	613	647	591	588	621	588	635	619	615	662	606	583	555	543	636	600
9326	4752	5265	3903	2111	1382	1050	809	623	495	471	348	301	315	279	269	275	274	252	270	266	270	268	290	243	238	249	280	241	263	248	232	240	263	263	253	266	220	224	249	241	263	223	231	237	251	237	259	253	226	228	240	245	250	243	264	257	230	258	248	258	247	247	267	248	251	240	259	249	244	252	297	277	307	277	246	257	246	246	247	287	248	249	216	212	261	257	247	240	246	272	242	239	246	220	229	263	253	260	218	232	237	245	265	240	256	256	268	258	238	221	246	243	242	227	243	238	244	262	245	250	260	228	236	243	217	248	245	243	249	242	256	264	260	245	229	211	225	236	240	265	254	259	242	249	235	220	248	264	247	228	247	231	256	245	229	235	263	241	245	227	233	247	252	244	230	259	258	247	263	265	236	266	215	241	265	253	228	229	257	249	254	237	223	232	267	239	257	218	257	260	245	231	250	263	264	230	250	226	237	241	252	276	231	231	266	239	232	245	258	239	262	243	253	245	243	243	272	246	236	247	270	257	259	255	267	258	247	258	262	297	252	254	255	262	276	277	272	244	242	248	213	259	246	237	246	239	226	224	243	232	248	224	248	242	247	279	241	252	231	251	260	209	254	263	241	232	242	263	227	260	283	269	245	272	239	246	230	260	259	241	268	225	236	260	275	280	231	221	281	228	240	277	276	249	243	252	268	250	268	223	242	240	267	249	259	294	256	257	241	272	250	231	255	247	262	244	261	225	237	260	246	254	259	257	194	282	259	258	235	267	268	226	219	236	223	276	234	276	248	256	258	268	220	275	257	263	244	236	288	251	249	244	246	261	245	276	243	257	256	236	271	249	254	254	245	251	247	241	249	239	240	260	214	251	261	251	264	250	259	262	228	219	211	240	294	233	220	262	259	212	253	262	242	254	244	251	237	223	242	261	260	235	252	252	257	245	282	229	274	258	242	233	227	246	225	266	227	272	261	229	231	228	256	238	250	254	266	277	247	254	265	252	258	277	247	262	287	228	242	223	245	228	227	276	248	226	255	245	257	231	234	249	224	247	262	213	243	236	241	251	275	252	244	231	251	256	251	289	243	246	260	232	243	236	241	232	250	254	265	268	233	252	211	249	227	251	260	230	230	240	250	254	251	265	236	261	245	249	234	252	228	225	214	240	250	256	265	263	240	258	222	214	257	266	245	265	245	248	253	246	267	237	240	247	282	258	257	240	245	252	262	291	231	258	248	226	250	247	236	219	274	247	237	252	242	258	257	259	274	263	231	251	236	263	249	202	246	268	277	279	261	267	266	252	270	250	253	236	244	239	245	260	226	265	253	244	228	222	235	243	250	247	238	241	241	243	290	247	262	236	244	267	274	286	246	227	241	252	262	262	253	239	256	245	233	246	233	261	260	245	272	258	251	243	266	236	248	241	256	241	247	232	251	277	250	251	249	270	239	254	251	224	231	250	233	249	247	232	224	253	243	240	233	252	253	243	276	246	241	235	249	245	247	227	259	240	263	252	244	232	235	256	257	273	237	253	267	269	249	263	282	241	272	280	242	248	241	233	224	247	250	245	273	244	253	263	248	259	222	259	246	240	210	241	258	232	232	249	238	224	216	269	237	262	209	252	241	239	255	230	227	251	236	217	238	227	259	250	244	258	233	256	261	262	275	249	251	268	248	269	244	223	259	226	245	240	251	239	261	231	250	274	262	240	224	225	248	263	275	236	253	237	292	291	278	254	221	243	249	251	233	228	243	258	239	268	234	227	272	254	228	265	250	276	269	222	252	236	240	222	247	251	243	275	271	259	238	215	221	248	239	233	246	255	254	223	274	251	276	248	253	251	279	245	261	255	247	210	245	246	230	245	291	238	268	271	242	255	253	237	233	235	229	250	261	264	278	257	273	253	241	237	267	254	230	235	263	231	252	248	262	253	250	246	286	267	239	275	258	225	273	254	219	241	238	219	284	264	218	220	261	229	209	225	256	286	224	238	256	267	237	243	247	253	257	230	232	252	267	262	219	222	261	228	244	260	225	241	253	231	262	245	234	236	242	225	262	269	245	244	277	258	256	261	270	261	251	227	237	241	276	244	240	247	256	233	234	266	262	246	232	248	262	260	232	241	252	244	263	270	236	251	232	249	241	252	251	235	245	243	275	233	254	269	245	245	250	260	238	247	256	264	228	232	221	223	237	256	237	228	256	259	252	254	259	259	251	262	251	248	247	259	238	251	289	271	271	242	260	224	262	253	243	240	259	238	231	231	241	262	290	250	279	265	274	239	246	229	247	242	262	202	237	237	238	253	227	249	255	266	273	296	253	218	232	253	243	255	275	275	275	246	222	259	246	260	211	248	251	263	239	259	265	241	217	254	218	251	274	232	248	239	244	255	227	237	264	259	234	263	257	259	231	237	281	259	235	246	239	260	234	251	223	244	216	263	260	252	245	261	242	245	278	239	272	242	254	256	281	235	268	270	278	239	261	262	252	247	234	217	243	227	261	262	256	237	273	272	235	267	252	243	225	217	238	253	238	255	262	251	248	241	253	249	271	273	263	248	251	253	255	271	259	231	252	238	259	220	250	246	280	289	244	242	242	290	223	230	276	251	257	281	249	256	249	243	234	233	223	264	240	234	218	217	235	260	227	248	242	261	230	249	248	249	239	246	231	270	240	242	225	228	242	223	228	224	261	296	237	264	240	229	236	249	266	241	270	267	241	243	260	251	252	261	243	247	239	248	252	275	236	280	254	255	257	271	259	241	242	250	243	254	265	233	243	252	274	261	270	227	234	244	272	246	227	257	242	261	252	257	229	247	251	260	253	233	248	258	254	207	234	240	257	270	243	269	283	272	248	254	232	276	235	251	237	275	264	249	245	246	241	229	245	285	268	249	269	235	283	246	255	242	248	250	271	260	241	254	277	222	242	222	243	234	249	270	258	213	241	230	244	265	270	252	240	234	264	241	222	226	247	222	252	250	234	242	236	264	242	226	269	236	248	271	239	266	233	241	257	283	228	232	235	262	230	239	240	261	241	233	246	243	246	254	234	214	273	244	254	239	282	267	274	256	249	233	233	268	259	240	248	281	243	276	234	248	245	256	236	229	253	243	271	260	246	242	259	217	268	245	263	275	246	233	258	226	236	247	260	240	241	253	258	222	254	258	236	226	260	230	236	223	218	236	286	282	228	257	265	225	261	241	278	257	243	239	250	260	246	202	262	240	224	235	217	248	250	245	278	237	222	236	256	233	251	255	248	229	231	268	245	242	238	221	251	252	232	240	278	250	244	248	266	233	261	256	260	276	245	248	240	232	227	219	260	256	253	231	254	255	241	266	290	245	233	265	259	239	228	261	245	227	246	260	259	217	230	224	221	248	225	255	245	232	234	286	262	258	263	229	290	260	292	269	249	283	245	235	254	231	247	264	250	212	236	247	248	230	230	227	226	232	271	273	266	237	247	268	253	251	280	251	290	289	258	254	268	251	252	261	242	232	272	249	269
6274	4748	9770	10724	7665	5394	4250	3145	2524	2023	1559	1241	1041	958	849	858	843	772	812	713	777	708	726	618	643	625	638	554	662	614	608	625	583	654	639	570	556	596	629	600	630	613	589	601	610	568	580	568	598	576	571	579	566	569	590	569	576	562	603	609	603	580	590	589	597	549	557	581	594	596	598	523	600	574	526	579	618	592	614	597	581	581	595	619	563	571	607	580	588	565	564	562	552	571	608	579	599	578	562	606	550	595	554	558	605	575	576	621	619	563	610	576	609	603	591	567	597	562	582	588	598	578	597	552	578	604	571	608	607	563	566	592	542	594	575	586	578	607	578	584	580	583	591	578	612	608	569	600	591	590	579	619	557	594	554	613	569	579	624	576	560	613	625	567	566	614	603	550	563	640	605	584	593	555	621	619	613	540	599	642	569	556	568	574	599	594	601	635	610	561	584	608	553	565	589	556	571	597	578	563	580	596	604	560	532	591	530	595	606	540	582	583	580	600	562	605	586	553	580	565	599	563	600	542	556	555	639	599	578	579	561	552	529	587	546	610	604	587	547	542	597	597	575	591	578	631	604	603	577	584	623	608	571	579	590	550	580	584	603	551	577	594	593	577	585	582	549	610	579	595	606	603	546	606	592	582	540	612	576	603	629	628	585	577	575	621	599	594	599	612	569	567	589	570	625	557	588	620	585	584	538	613	597	595	567	577	567	577	611	569	593	613	534	576	547	570	597	584	594	552	585	591	555	563	606	572	586	601	580	523	555	555	617	622	562	609	546	543	584	618	573	602	626	554	563	555	584	559	603	607	585	579	561	562	599	571	601	597	608	611	619	577	604	606	613	573	584	556	560	583	609	562	566	610	558	606	569	569	606	564	540	593	598	573	596	578	624	626	585	648	590	578	602	597	557	594	609	582	559	586	565	607	611	555	604	605	606	591	604	602	576	593	605	559	616	596	574	567	560	589	551	598	593	584	543	563	547	621	597	580	579	584	620	566	603	552	530	541	606	587	648	636	549	608	601	614	583	573	536	589	618	581	606	556	566	558	585	590	556	578	567	561	604	614	550	576	561	583	596	557	575	574	555	592	582	568	600	620	570	586	577	587	585	636	594	560	615	579	569	619	555	561	561	588	610	604	611	564	557	573	617	568	570	586	582	596	597	584	560	575	563	568	598	604	610	602	581	576	575	581	557	595	604	591	572	609	619	556	608	583	587	587	555	627	543	681	579	598	574	602	624	596	547	599	564	597	563	588	624	567	555	596	585	575	561	541	591	572	588	582	598	611	605	593	594	566	629	588	557	612	594	541	580	579	637	604	603	601	606	590	572	587	559	603	611	595	555	556	556	597	625	573	596	603	584	528	581	543	556	553	565	568	608	588	615	604	577	621	597	580	580	607	585	600	577	563	568	594	614	583	612	589	581	605	589	627	562	591	621	558	564	541	552	583	561	605	580	569	601	627	585	588	567	551	575	601	606	564	565	611	569	557	565	613	576	577	561	607	562	591	557	600	570	574	655	572	582	592	572	558	595	587	542	553	569	611	573	578	626	607	585	587	557	599	577	564	581	568	574	626	609	620	583	558	585	592	565	557	594	582	585	605	579	574	580	616	600	570	578	591	567	606	591	591	550	624	594	576	580	574	592	555	565	563	557	622	586	578	622	607	574	593	604	607	576	589	591	588	604	607	578	565	591	606	636	542	554	573	577	601	618	572	580	564	551	601	584	619	587	594	592	611	584	582	568	591	599	580	569	586	571	577	570	611	556	589	554	606	556	564	536	538	554	570	591	598	605	570	603	548	593	591	558	608	595	590	604	531	560	574	595	596	635	581	609	572	551	598	543	634	563	603	577	566	586	578	552	544	589	621	610	581	576	603	589	606	540	586	549	548	546	570	614	563	604	580	587	584	599	576	615	584	525	564	648	589	518	559	618	605	582	572	550	566	637	549	601	604	595	579	642	587	553	567	504	584	584	572	554	585	540	581	635	574	585	586	569	580	578	609	580	557	557	587	611	590	593	541	581	582	517	559	606	600	578	571	592	564	567	577	562	585	599	591	609	602	638	626	648	555	596	593	600	553	560	638	575	599	595	535	555	581	622	547	551	571	563	617	609	576	560	565	593	640	597	582	613	566	591	557	597	545	591	567	581	524	608	589	631	622	596	585	571	590	574	604	603	575	608	602	599	567	596	532	610	560	611	565	595	618	597	591	559	581	597	614	569	615	609	584	622	580	601	596	585	599	596	583	581	568	562	604	583	558	609	549	570	607	571	597	597	564	582	554	557	564	545	574	580	588	588	571	582	562	590	579	601	550	572	625	539	557	583	551	592	577	584	584	599	565	563	592	551	600	603	564	622	626	586	553	588	564	597	583	570	606	554	549	557	576	565	575	565	591	624	602	570	572	585	572	586	648	563	576	566	595	591	595	597	595	585	582	589	580	562	586	635	605	573	536	539	593	574	551	584	580	609	610	627	568	579	587	551	615	587	577	565	543	596	600	600	612	599	603	556	590	598	612	597	585	565	580	577	595	531	548	609	582	574	577	596	581	543	560	561	604	564	533	593	596	569	585	630	546	545	552	580	567	562	603	583	637	611	623	585	597	604	623	596	557	592	584	592	587	601	590	558	610	592	586	586	578	614	564	574	592	582	593	575	581	569	597	557	551	614	584	588	592	595	584	566	566	568	566	581	651	608	592	576	595	562	530	548	605	616	594	593	555	630	600	596	583	598	547	580	541	611	582	595	591	624	597	597	550	550	605	541	571	597	603	564	598	557	541	619	583	552	579	638	564	568	604	636	620	591	568	588	612	613	529	570	598	620	586	561	594	583	614	581	575	624	582	614	570	592	598	639	536	609	637	599	589	625	584	563	598	603	596	585	564	578	627	603	548	558	576	627	648	577	581	552	589	556	593	582	631	572	566	559	577	600	612	571	612	595	570	550	568	587	600	556	587	536	591	558	584	584	577	552	594	557	577	628	569	637	592	572	572	587	551	573	610	557	566	569	569	589	572	572	625	559	613	577	596	627	583	618	552	568	607	622	589	580	564	538	554	581	597	604	629	561	613	553	603	553	643	570	556	587	568	599	610	548	569	569	570	588	581	547	561	584	580	582	572	592	635	577	583	536	557	568	602	603	611	579	543	588	616	549	556	618	577	585	554	590	525	559	568	605	592	562	560	596	590	565	608	612	608	581	613	565	609	612	611	573	593	574	592	588	608	580	570	588	573	552	579	586	603	577	588	572	591	567	591	578	591	595	593	582	594	627	626	557	588	597	575	555	594	567	573	584	546	631	578	546	588	567	568	585	591	554	557	608	578	556	571	590	621	555	585	538	578	554	597	548	586	553	568	554	559	609	576	581	574	576	578	598	540	559	599	598	558	561	550	579	543	578	578	616	587	555	523	592	565	594	593	585	559	606	519	602	601	554	574	589	596	587	607	600	589	571	544	581	579	551	596	585	590	558	540	561	606	609	538	651	541
19270	9430	11230	8854	4581	2449	1752	1186	878	732	589	518	460	379	383	321	335	375	328	343	325	317	324	295	294	295	292	275	282	263	283	284	270	236	301	294	256	283	290	263	283	277	263	262	256	292	286	262	260	277	292	284	294	284	293	301	283	280	281	264	273	313	264	260	312	305	307	284	329	244	231	282	241	275	269	263	268	287	296	254	270	278	282	286	277	272	294	330	281	271	280	270	240	284	286	256	300	294	278	294	278	254	262	285	275	265	257	248	298	265	264	300	263	284	284	291	249	254	233	285	262	251	287	272	260	273	266	264	290	290	266	295	270	266	293	283	281	262	297	299	250	251	290	270	281	289	298	293	296	278	282	294	277	253	296	251	248	251	308	299	302	318	246	311	254	264	295	298	256	280	261	300	290	281	291	255	267	270	246	275	251	286	287	300	293	257	323	297	285	253	259	280	281	256	287	271	281	289	277	238	276	214	285	274	257	255	257	256	251	242	247	299	268	306	281	285	302	242	255	289	259	250	313	290	302	288	281	274	291	281	262	291	274	263	271	294	258	284	284	270	285	291	244	249	273	259	274	272	297	307	285	300	274	288	342	277	294	300	272	242	280	279	225	258	279	266	288	261	263	287	275	268	268	284	272	279	290	278	265	270	304	262	275	291	299	291	283	269	265	281	262	283	264	304	274	293	251	294	288	271	268	258	282	277	262	279	254	263	303	229	251	272	277	289	254	288	270	310	275	257	275	282	277	260	268	252	252	267	280	273	282	295	256	279	238	276	267	263	281	294	284	279	287	239	258	296	281	271	294	264	274	273	294	254	268	279	291	273	278	293	251	258	290	300	250	259	280	305	285	255	263	254	249	272	263	261	245	312	302	275	291	302	272	264	271	286	296	279	289	268	266	291	311	285	262	288	260	266	280	294	290	266	265	282	286	309	264	254	282	269	261	266	257	239	255	259	292	261	242	270	317	281	284	266	269	281	296	283	279	248	280	251	285	279	306	278	233	265	258	285	272	243	257	254	268	262	267	297	273	312	294	289	292	269	296	248	287	271	288	266	295	263	286	303	265	270	274	284	271	289	278	274	288	267	267	248	232	304	285	271	280	269	252	247	261	282	262	272	293	267	263	256	299	290	274	276	256	259	278	275	250	262	224	247	310	261	285	264	291	266	262	285	301	285	267	302	281	312	281	241	262	256	281	272	311	269	293	283	289	279	262	265	296	286	262	284	267	285	283	274	279	253	297	234	304	244	283	283	305	293	261	267	279	279	277	311	278	276	287	273	283	300	297	238	275	262	279	258	256	289	250	268	251	268	296	267	294	236	275	269	277	256	263	267	250	275	286	272	290	288	279	282	286	303	295	277	282	263	264	239	264	253	273	274	279	309	257	258	298	282	259	278	274	257	261	258	244	262	277	276	284	271	279	284	284	251	280	272	271	303	274	292	264	264	260	272	273	264	297	260	283	301	257	258	261	306	261	294	271	252	248	287	249	250	279	292	287	295	271	300	283	275	275	262	284	274	278	263	298	314	274	255	290	277	267	268	280	243	246	255	278	260	252	284	293	263	278	295	266	279	264	276	279	253	282	287	284	278	294	299	277	238	268	273	263	264	258	264	268	280	306	294	258	275	282	294	309	315	256	263	279	291	296	251	286	258	291	271	276	245	260	273	296	238	294	276	313	327	287	275	302	283	291	297	299	301	274	283	274	264	261	281	288	302	261	232	253	269	266	287	279	303	258	263	278	277	250	266	279	280	265	244	273	273	277	281	289	274	285	287	283	254	272	249	258	273	257	285	256	295	274	264	263	275	274	280	309	260	276	293	249	288	266	261	273	297	300	282	273	300	291	269	267	270	252	302	290	262	270	244	255	266	229	304	275	291	275	245	274	262	330	250	274	276	284	267	271	230	256	279	303	300	300	277	277	295	267	322	276	263	284	288	301	277	276	259	318	275	301	268	298	294	277	294	259	241	248	276	264	263	293	250	283	267	303	301	285	275	264	282	268	282	261	257	287	294	291	289	285	266	248	292	269	276	262	279	254	285	287	267	276	292	287	255	263	262	278	282	262	285	285	273	293	262	284	254	255	231	234	323	315	262	266	303	264	269	276	274	262	274	239	273	287	255	256	269	244	291	269	250	285	280	279	258	328	284	267	283	300	264	287	287	282	271	275	272	304	274	255	309	276	306	239	294	235	288	266	255	257	263	278	279	264	282	293	282	272	301	263	271	278	268	270	260	285	258	256	256	307	292	249	244	283	256	254	268	257	275	250	280	230	292	267	255	281	275	295	295	240	282	259	262	249	261	277	303	272	265	300	271	259	304	290	257	286	265	283	296	232	300	281	261	284	295	264	251	256	273	245	270	282	265	262	278	281	234	277	261	273	281	289	305	268	281	284	269	288	284	263	271	267	299	290	293	251	255	287	269	300	274	277	280	252	280	248	268	298	264	278	269	273	295	289	276	288	280	291	293	273	272	279	279	263	267	286	299	262	268	310	256	262	261	255	283	277	249	269	234	281	275	287	272	258	265	285	271	288	297	270	275	285	285	269	259	291	269	290	293	232	244	271	293	259	265	309	278	287	283	273	279	275	299	294	269	230	284	255	259	281	254	261	272	263	298	276	308	267	263	269	293	271	286	284	270	266	288	291	255	284	285	284	257	285	286	301	247	301	264	300	266	254	279	258	274	285	286	277	253	264	247	282	269	279	283	281	277	270	306	267	284	284	262	302	269	250	309	274	242	271	254	262	289	314	244	276	273	305	258	258	271	284	288	287	281	282	249	255	304	286	282	283	263	289	263	290	284	251	266	277	287	246	264	269	256	270	282	293	271	307	309	275	267	264	293	312	277	259	284	269	284	272	261	276	289	288	268	280	290	276	291	281	295	293	267	265	278	255	256	251	295	260	250	243	312	251	265	292	282	261	278	286	241	236	311	256	264	271	289	269	293	300	268	278	290	250	276	258	295	287	279	322	282	282	289	262	261	273	279	259	303	302	252	280	244	294	264	317	272	300	295	294	280	272	297	281	264	267	260	255	278	282	261	272	247	283	250	262	266	274	248	265	275	281	246	277	271	253	284	260	232	259	272	293	266	276	261	270	280	281	293	272	244	255	255	287	266	255	281	273	286	282	262	287	283	288	273	275	283	250	272	275	303	271	295	288	300	283	304	260	297	273	281	276	268	255	264	268	264	267	263	283	284	272	301	268	290	286	276	290	264	256	297	262	244	265	279	275	263	268	256	305	249	292	250	275	280	268	268	282	279	277	291	300	256	279	259	263	270	276	291	248	294	263	287	271	296	268	288	246	260	286	266	249	257	290	249	291	302	306	313	268	315	273	299	302	280	280	261	214	286	319	243	278	257	294	284	276	281	249	277	275	284	279	284	288	269	283	237	268	269	269	285	287	287	279	254	291	270	255	241	276	253	267	283	251	255	280	287	264	301	269	255	259	285	262	272	302	295	295	274	248	257	259	335	253	267
12807	8193	17868	18623	13050	9179	7025	5096	3932	3125	2476	1897	1730	1454	1228	1068	1050	1001	1006	980	932	894	819	782	751	720	741	694	717	725	708	718	713	682	672	718	633	650	693	666	707	693	657	676	633	645	662	664	633	625	650	654	644	639	612	646	634	605	582	598	693	664	633	626	647	650	650	674	664	633	654	688	617	657	624	651	711	629	654	622	663	676	650	658	649	688	644	578	661	654	678	638	613	607	607	610	629	672	615	644	653	669	629	641	637	601	663	660	671	627	625	635	632	609	676	638	656	621	647	667	625	643	629	633	664	625	639	626	601	629	677	581	620	639	639	654	614	613	633	624	645	650	618	630	658	661	645	603	590	670	617	644	662	625	677	656	622	641	615	609	630	653	629	606	650	638	681	630	674	651	620	632	594	627	654	641	659	671	638	689	635	611	628	612	640	636	611	640	646	622	632	673	599	615	682	637	611	675	618	623	609	659	630	663	615	643	588	585	620	660	616	619	606	648	607	652	640	640	652	632	614	586	660	685	701	681	658	647	615	656	628	635	629	591	684	636	646	640	613	626	679	594	624	675	674	627	595	601	624	653	652	650	605	635	602	682	633	658	616	652	628	620	657	652	614	668	614	638	649	617	648	602	632	679	602	601	655	624	629	700	585	647	675	641	612	628	637	619	663	646	675	646	652	642	667	653	655	637	654	634	668	579	671	620	660	675	616	668	661	669	646	641	655	637	640	653	609	649	655	584	650	605	615	610	574	619	698	629	635	655	666	668	667	595	649	621	656	631	656	643	677	651	626	604	651	618	630	670	668	662	640	598	654	639	616	653	627	625	659	612	641	652	628	595	616	608	624	623	653	599	613	627	580	607	623	658	639	642	611	631	614	647	621	613	658	689	639	678	649	636	672	641	650	644	625	647	630	615	654	626	613	647	669	596	609	645	631	646	627	617	624	646	650	637	626	625	621	620	660	645	659	619	622	602	638	632	668	626	675	664	639	679	662	701	643	634	642	666	651	619	676	617	671	595	644	618	641	630	592	654	629	647	632	641	692	648	627	676	647	635	633	669	618	665	674	675	641	618	694	646	632	601	648	655	642	637	617	626	658	643	644	680	653	656	620	650	638	656	643	621	663	654	622	657	604	631	677	638	670	694	608	632	638	601	659	645	648	688	664	625	636	624	633	666	608	649	638	613	628	639	617	624	634	636	609	621	610	670	687	663	586	623	615	627	635	644	641	610	639	650	651	678	640	638	628	609	652	662	615	613	668	644	613	668	611	661	613	646	657	660	616	621	666	669	660	637	636	661	619	638	640	686	646	639	637	629	623	662	633	652	662	670	654	683	639	625	668	600	646	609	630	620	623	629	657	620	636	614	630	622	645	679	621	649	626	657	636	631	640	634	639	612	635	627	648	633	652	651	597	658	700	663	662	625	648	628	639	666	597	657	630	685	620	610	653	647	632	664	627	591	642	690	648	658	663	584	599	650	597	671	666	630	611	632	627	650	653	620	614	644	655	627	650	669	632	635	604	679	669	648	644	620	628	634	633	651	651	622	651	652	615	609	673	644	616	634	615	660	604	646	636	625	603	664	626	660	612	624	603	682	675	618	643	601	660	658	597	630	677	622	661	636	649	651	649	648	653	673	637	621	636	625	645	637	617	592	638	605	626	666	640	663	629	624	612	660	622	625	627	622	619	656	677	621	642	654	688	619	649	612	645	645	618	632	632	629	687	615	657	632	625	612	661	628	635	659	598	590	628	607	585	624	654	665	648	639	664	591	644	613	644	628	635	617	701	619	625	631	630	668	642	626	670	624	625	652	635	635	662	663	645	613	642	662	626	638	645	613	621	646	734	641	666	643	660	673	652	646	660	641	624	617	655	651	683	655	643	637	633	635	643	641	621	607	643	645	665	660	657	664	602	666	671	625	673	650	625	631	598	666	652	646	668	632	609	607	602	670	638	618	608	581	644	647	664	695	604	643	625	600	649	607	680	644	627	616	608	632	664	662	654	641	653	670	621	657	628	587	663	639	637	640	618	632	633	610	646	676	696	619	592	669	626	599	675	670	665	654	625	684	628	646	628	658	598	626	657	619	655	650	636	649	657	663	588	644	661	600	637	608	640	687	645	607	646	638	683	630	609	663	659	609	637	627	649	626	626	602	645	695	639	650	616	655	572	603	645	657	671	623	641	627	680	635	647	626	647	640	620	655	672	601	683	617	679	640	637	672	665	638	639	638	661	612	640	642	675	639	640	664	652	613	639	632	644	669	632	665	659	693	603	613	594	641	620	638	647	606	605	611	648	596	615	676	642	616	619	621	641	631	593	672	673	668	628	658	659	695	686	654	650	638	666	603	682	651	654	640	669	634	623	617	631	615	671	646	680	664	645	605	614	659	650	623	627	631	651	657	642	659	603	689	636	640	637	647	641	662	655	656	624	643	594	665	631	623	644	622	634	659	668	617	654	619	626	597	658	663	647	616	651	582	616	621	662	610	636	662	640	647	642	637	630	627	673	660	579	640	667	664	672	621	627	632	643	634	616	643	623	660	650	649	610	637	647	656	628	682	632	660	649	623	610	642	614	681	602	600	621	606	647	670	632	617	624	634	646	668	669	649	595	634	644	642	626	637	674	629	630	625	623	636	670	636	644	621	624	653	636	646	635	641	667	676	618	596	668	617	601	696	638	624	616	687	617	600	629	630	634	663	624	650	681	641	613	647	668	668	630	624	673	643	620	672	669	650	617	596	650	620	665	648	682	712	667	640	601	610	679	593	617	660	665	655	595	611	657	625	622	641	629	657	644	652	725	624	595	615	640	633	655	754	645	638	619	652	639	636	630	627	658	624	620	648	639	665	634	684	633	612	668	677	640	652	598	672	653	658	654	682	575	660	657	652	641	642	614	608	646	649	633	655	646	660	626	638	639	634	663	654	583	626	623	623	632	676	668	613	645	599	612	664	683	661	685	672	661	629	625	603	617	653	621	630	654	648	640	667	642	639	698	650	662	630	639	684	639	652	634	655	616	704	623	678	641	636	680	612	672	625	644	679	654	623	669	642	653	644	666	669	654	604	589	659	645	660	626	601	656	661	590	644	641	654	706	592	607	666	633	632	668	597	645	633	643	611	666	652	640	655	633	621	655	625	639	652	660	649	648	594	664	606	650	580	637	654	670	643	673	637	619	676	613	623	602	656	627	617	618	604	651	626	653	616	604	674	651	688	630	615	691	631	629	656	613	649	630	668	670	612	617	659	650	580	579	667	643	651	706	638	657	637	619	659	656	638	644	613	626	648	626	672	620	652	641	619	651	625	618	633	650	595	633	611	633	645	635	657	606	667	662	659	673	691	656	587	675	588	603	666	642	667	628	666	669	641	650	606	702	648	678	655	647	637	622	622	587	640	645	623	622	662	604	621	644	602	632	633	608	567	659	649	602	668	628	619	608	654	619	625	644	625	666	648	628	573	626	681	617	660	673	643	638	673	657	604
28100	13611	15442	11834	7158	3708	2351	1558	1202	964	696	589	533	472	366	357	362	371	332	338	351	331	298	304	290	268	269	270	284	254	265	276	267	283	287	269	281	248	242	279	248	271	266	280	278	279	265	261	246	253	266	269	265	287	268	252	248	299	251	253	244	240	292	256	271	255	283	268	265	258	275	236	284	279	230	264	253	279	268	269	243	249	257	268	240	231	258	293	251	267	275	259	231	274	271	250	264	295	247	273	260	266	286	215	276	243	256	241	277	269	247	257	263	253	260	257	245	267	298	248	256	247	246	246	269	247	278	262	256	268	259	242	258	332	257	290	266	254	238	294	261	242	252	264	254	261	249	252	261	250	263	292	267	248	263	257	269	261	249	243	275	254	239	250	232	290	251	249	240	259	248	281	277	254	271	272	249	261	284	265	231	264	261	263	264	273	251	296	268	255	235	266	246	240	262	264	248	288	257	246	257	248	229	290	256	238	298	241	275	239	265	252	266	271	256	243	262	261	279	253	250	244	260	235	246	244	228	253	256	254	246	254	235	250	237	256	265	263	263	264	250	257	246	264	259	222	256	267	256	281	255	287	252	257	273	266	269	248	254	256	268	235	290	297	229	258	246	268	269	246	259	238	274	276	262	293	287	271	246	258	267	276	275	259	210	285	283	260	239	293	227	250	275	258	236	276	265	245	235	294	255	255	277	241	279	258	236	275	253	249	232	250	263	265	252	257	250	257	288	234	264	253	291	276	262	257	268	274	259	243	241	268	297	245	269	244	254	253	243	279	225	245	274	219	227	269	272	260	273	263	281	271	240	287	243	254	255	249	246	276	253	260	249	256	260	242	267	258	263	240	232	230	280	258	263	230	267	271	295	257	256	281	257	272	272	274	224	258	261	235	290	250	245	261	262	236	266	240	246	265	280	255	255	298	260	263	265	294	268	252	292	239	263	247	251	292	275	214	259	236	262	270	290	261	207	257	255	277	274	235	259	237	229	274	252	265	236	234	245	294	301	265	275	263	244	259	251	248	254	268	258	273	256	224	242	280	257	256	275	250	267	261	236	258	265	231	270	281	234	293	272	285	282	237	293	253	265	240	278	241	279	241	260	276	295	234	238	258	234	250	262	241	250	278	243	237	258	266	264	268	256	241	238	249	266	256	259	256	253	241	258	245	255	308	279	280	230	260	262	251	291	256	229	252	244	286	255	270	267	257	241	261	263	235	245	260	269	266	244	244	247	248	241	254	269	255	254	241	267	263	252	233	261	261	262	259	232	236	260	268	258	261	279	253	281	284	243	255	241	248	256	258	268	273	229	234	287	239	252	250	260	248	267	246	227	245	222	246	219	265	269	262	241	241	248	269	273	265	290	250	235	261	295	223	236	278	261	237	269	255	271	232	240	253	267	253	283	246	258	253	258	284	260	248	268	248	263	226	271	241	263	263	235	232	264	275	264	234	286	258	268	262	256	237	239	256	274	264	262	275	257	302	272	273	270	254	244	252	274	245	243	287	267	256	270	236	253	267	248	275	246	277	264	251	243	248	272	248	273	269	242	274	260	246	247	277	285	244	240	247	243	252	271	293	276	234	297	257	268	269	270	262	250	258	274	288	270	262	267	255	203	256	263	252	223	251	270	292	281	260	269	263	267	232	276	269	270	290	257	288	256	282	241	260	278	261	226	262	266	263	283	285	294	254	224	253	214	260	265	279	272	262	255	252	266	253	257	228	243	251	252	246	253	299	264	248	262	274	239	260	288	281	283	269	242	286	270	251	253	239	276	246	263	277	267	256	263	223	261	271	236	244	288	270	298	246	257	264	300	242	270	285	238	236	273	241	246	214	259	262	248	260	280	249	251	264	263	233	240	272	264	234	270	272	233	244	263	238	271	225	286	265	241	255	228	273	258	244	247	246	268	246	267	221	270	295	255	269	275	270	251	271	266	253	278	256	241	238	227	255	267	274	255	234	268	236	266	269	264	244	256	242	271	261	275	239	236	290	245	247	273	226	255	253	267	283	266	262	238	281	254	276	274	238	254	238	277	235	265	286	268	256	239	254	279	250	278	206	235	267	265	275	254	251	305	284	239	263	263	249	255	266	224	236	255	269	235	294	250	272	254	259	269	282	286	231	290	259	236	262	268	262	271	264	263	263	279	243	269	252	277	266	264	263	251	263	261	243	253	297	227	248	228	266	235	267	285	244	282	251	268	260	209	249	268	253	272	258	235	258	266	235	226	272	229	271	254	280	241	279	258	233	272	271	253	244	270	260	224	237	252	271	257	260	251	242	253	267	253	292	260	275	262	284	265	271	276	256	248	261	238	267	267	246	254	270	259	251	242	269	247	235	283	250	252	272	229	255	248	264	274	237	253	262	284	268	265	267	234	267	247	267	269	251	255	264	251	263	276	288	272	244	260	259	246	251	279	245	278	253	263	243	243	237	269	251	292	236	266	229	270	264	273	257	278	270	271	258	270	241	283	250	242	251	266	248	258	255	265	270	280	304	261	235	253	271	287	254	275	284	261	247	269	261	263	279	282	255	237	245	253	254	263	235	288	295	256	277	250	290	264	249	254	271	284	253	258	246	284	242	241	273	287	276	283	250	246	260	249	265	247	263	253	268	249	251	241	243	269	240	246	226	241	282	276	284	262	260	261	251	238	280	294	239	268	251	252	246	262	234	267	268	271	244	248	273	276	282	239	257	250	276	253	266	228	226	276	278	287	265	265	255	251	264	240	252	271	266	284	281	255	272	248	277	277	273	311	261	239	288	282	247	279	270	235	239	277	288	276	249	248	272	253	280	233	272	260	270	264	244	227	266	221	268	258	275	268	253	255	255	287	274	256	271	283	253	280	238	248	267	247	244	252	239	268	238	257	248	236	262	252	236	249	278	262	242	270	218	273	272	254	262	254	283	240	271	266	230	294	263	245	259	245	241	290	275	240	267	254	253	248	238	233	262	271	277	255	243	243	274	239	242	257	283	263	263	240	242	292	241	258	276	254	236	236	243	264	287	248	255	246	242	259	280	252	270	281	259	286	269	276	218	276	253	242	284	257	234	239	268	283	230	244	247	240	242	248	275	263	266	278	249	274	250	252	270	238	277	265	260	228	252	279	233	225	268	245	267	267	267	262	260	266	271	250	269	250	270	265	285	267	275	270	231	254	279	251	268	261	259	257	295	292	255	259	293	296	257	243	263	275	223	248	269	308	252	267	279	235	271	276	255	275	279	266	277	272	265	259	266	257	262	263	249	260	242	244	254	239	247	272	265	261	278	269	259	268	225	228	253	258	269	245	276	233	247	251	298	249	262	277	241	264	268	239	236	270	287	260	255	241	261	273	235	257	247	263	244	254	239	244	271	267	273	302	281	237	251	238	220	263	283	271	243	257	258	266	286	281	278	235	252	301	261	271	308	259	241	256	256	263	251	281	237	293	247	283	275	227	257	283	264	310	243	262	257	299	238	252	239	291	254	275	270	262	263
16554	10784	21437	22269	17127	12180	9431	7128	5579	4193	3046	2594	2198	1681	1403	1285	1247	1200	1048	1086	1024	971	945	832	793	741	752	705	698	692	696	665	686	675	655	684	654	600	682	646	648	659	637	652	611	593	597	670	622	643	626	611	636	622	653	597	583	577	633	608	606	619	626	628	641	595	622	577	605	625	590	604	612	597	623	629	602	584	562	599	589	585	592	604	595	604	626	582	622	608	559	618	593	591	615	592	612	595	643	600	632	594	611	622	628	615	585	625	572	622	626	584	611	595	619	593	589	602	608	615	576	595	579	608	575	608	566	603	588	652	584	647	643	602	597	588	603	590	585	586	603	644	579	603	576	576	611	620	596	572	585	567	623	620	609	635	635	598	605	610	581	555	594	626	610	550	602	638	584	566	625	600	656	609	618	663	615	569	633	615	605	610	636	646	600	584	582	610	576	636	606	582	589	624	614	601	607	590	617	603	624	612	556	622	588	567	605	597	614	630	613	542	576	625	602	623	595	618	580	604	598	602	577	597	590	600	638	623	601	638	606	578	599	609	586	614	563	601	591	608	587	634	593	657	588	607	594	614	608	595	556	571	609	602	553	646	606	643	572	616	595	612	627	621	601	609	601	614	646	575	618	586	619	611	652	612	611	609	599	607	608	590	588	622	532	641	609	611	597	592	598	608	612	591	625	593	552	609	609	585	618	597	601	566	616	599	609	603	573	638	622	587	563	607	604	578	603	610	582	632	605	621	612	569	591	585	599	557	657	620	606	628	613	615	575	556	623	647	580	546	595	592	663	619	593	611	551	558	607	613	591	580	579	609	625	576	595	616	632	650	583	574	573	584	564	582	645	618	610	602	582	587	619	622	595	591	604	588	607	556	618	629	614	576	601	578	589	627	589	584	609	578	573	601	572	611	559	606	627	611	617	598	621	579	565	634	602	569	592	592	605	559	576	613	597	576	569	589	610	615	593	568	642	620	581	619	626	647	625	629	608	596	585	588	560	599	563	610	581	618	576	595	600	613	579	616	580	592	576	620	597	573	589	573	567	607	622	642	579	562	604	623	566	561	583	581	611	612	620	615	640	636	618	570	543	609	621	618	627	617	537	610	610	630	609	639	622	640	633	601	555	610	566	604	584	617	595	585	593	591	600	627	582	616	601	586	639	569	626	673	604	601	593	608	621	603	586	590	612	594	597	617	599	608	561	587	652	614	618	655	633	590	583	583	606	608	595	599	590	611	634	608	609	572	575	579	615	600	600	596	624	665	594	580	619	582	604	563	633	573	586	615	594	607	611	635	593	553	555	601	549	583	558	606	608	570	562	565	563	621	632	632	569	600	570	586	574	600	594	595	621	607	611	587	540	563	597	612	612	568	591	602	572	563	647	605	569	602	588	598	615	595	599	594	636	597	564	551	546	541	608	574	584	597	625	580	612	576	602	610	587	625	624	592	597	616	596	600	628	585	608	620	580	628	574	615	602	609	614	642	631	581	582	574	569	583	583	572	558	619	599	629	583	578	607	580	598	632	596	579	582	608	577	590	596	590	629	581	599	593	607	601	591	585	590	604	587	579	657	568	602	585	603	618	604	629	571	580	608	639	588	575	580	623	590	621	602	624	589	617	586	625	592	592	623	573	592	566	569	584	600	557	610	584	608	623	613	622	593	587	591	550	603	622	606	650	599	614	567	592	651	587	614	640	615	589	595	602	615	592	611	589	607	543	637	544	591	611	591	587	593	609	623	569	612	604	607	585	620	581	567	626	653	567	556	596	573	596	591	609	599	599	596	616	598	601	628	600	565	630	611	588	589	626	604	609	604	612	591	613	590	619	645	606	575	622	583	611	607	588	639	609	607	565	622	581	592	581	618	617	564	620	572	543	601	613	610	614	605	644	623	653	608	608	611	583	624	565	623	608	636	596	586	602	580	588	641	663	657	619	608	603	597	549	582	622	599	614	558	575	547	633	596	618	588	607	600	560	575	619	612	585	579	601	580	662	605	577	612	624	572	601	641	611	571	585	588	614	633	663	618	626	579	577	584	619	637	590	613	632	588	614	567	592	649	635	597	614	645	560	560	599	620	620	610	597	634	611	574	582	593	584	581	579	638	592	558	590	623	628	609	591	576	521	630	618	604	594	626	605	576	576	561	591	550	569	599	630	609	628	626	586	579	608	599	620	609	647	617	631	622	607	607	597	565	596	580	568	587	643	555	603	588	613	602	583	593	609	584	583	590	605	587	610	574	587	610	624	618	634	595	600	590	610	617	576	604	603	587	607	616	561	565	607	644	608	584	617	640	627	596	581	617	595	644	595	589	570	536	603	594	627	602	624	594	590	619	576	636	612	615	612	600	618	602	614	607	584	630	590	598	577	610	621	620	600	582	588	602	583	611	580	670	575	612	668	590	604	613	639	624	634	595	598	565	635	590	619	648	601	591	567	564	594	631	600	555	612	612	628	540	611	595	592	605	583	572	550	560	601	633	582	632	597	593	619	590	603	588	575	563	635	570	570	585	582	584	538	613	578	579	580	594	579	601	646	604	576	600	589	612	608	592	592	657	609	616	593	567	544	594	622	585	566	596	587	578	547	604	607	599	607	589	599	600	563	596	643	618	588	565	603	604	623	597	587	612	596	592	633	576	607	566	625	623	579	628	610	598	606	579	597	607	599	593	615	589	588	662	585	574	585	612	592	597	620	594	631	589	593	611	623	559	594	599	562	630	586	550	584	556	590	612	594	590	581	667	576	594	624	618	623	623	617	603	600	583	612	585	560	616	628	592	634	650	553	632	606	614	621	611	653	609	577	600	596	562	589	675	626	656	591	622	578	598	548	588	601	579	596	598	620	591	587	613	628	624	603	611	563	569	614	584	620	565	615	555	608	622	622	619	586	639	605	618	620	593	566	598	620	584	563	648	613	573	615	621	649	614	659	581	589	639	599	580	591	555	620	602	591	607	569	599	634	615	637	613	640	615	622	599	632	659	598	617	610	601	578	599	599	620	604	575	592	614	584	622	639	583	537	563	590	586	611	596	606	588	581	564	613	574	620	607	590	589	583	609	608	581	586	568	597	608	556	651	620	623	584	597	596	598	603	631	603	625	584	604	572	616	627	578	559	568	619	610	613	611	603	551	610	616	588	604	567	623	557	595	622	605	599	618	575	618	607	599	618	635	573	608	588	615	576	622	612	588	580	569	592	580	594	640	567	645	586	624	578	584	635	611	597	619	556	604	581	637	577	619	585	553	560	580	602	622	627	605	628	577	604	598	603	616	595	615	613	544	589	578	618	611	595	585	574	556	637	588	585	602	558	613	586	582	626	602	595	597	635	586	615	599	601	594	588	592	583	618	617	602	592	636	563	589	584	628	618	621	620	595	588	544	604	580	552	606	582	597	599	569	607	591	618	618	612	633	612	617	638	597	580	594	577	582	598	623	581	602	547	610	611	581	562	575	564	615	612	584	635	588	555	591	564	616	575	584	616	572	582
10592	4874	5363	3714	2116	1443	1023	810	621	482	397	357	293	345	292	231	278	298	292	266	272	268	306	235	233	253	232	240	230	247	231	259	249	229	269	254	233	243	245	231	257	263	252	232	237	253	236	240	231	267	302	246	257	229	251	220	248	270	258	229	225	233	236	262	251	241	228	256	204	209	234	262	236	256	256	253	249	245	233	243	264	241	248	231	232	229	255	258	251	252	253	253	246	236	272	217	241	249	249	249	232	224	255	251	209	249	249	235	243	244	250	249	228	250	240	247	238	227	241	216	262	262	280	246	221	252	261	241	231	251	248	242	257	269	250	222	236	260	292	246	257	247	267	265	265	245	237	260	274	237	231	279	233	254	268	221	242	265	255	223	196	233	235	263	287	252	271	241	250	257	244	245	244	243	220	255	267	232	198	244	229	221	250	271	247	252	263	254	234	239	239	277	260	258	225	227	282	287	237	239	273	263	243	249	237	218	274	252	250	260	250	255	240	249	222	242	248	260	232	250	265	282	261	250	253	279	220	260	245	284	236	248	267	266	240	250	260	243	250	235	255	247	260	240	279	263	282	234	244	247	234	235	238	243	219	242	253	251	246	250	244	249	266	259	229	275	255	244	232	254	255	241	259	264	246	259	285	223	236	231	252	230	213	241	268	239	236	243	248	211	243	233	228	261	236	252	263	224	265	310	233	269	250	243	230	244	234	218	261	242	242	265	266	274	268	222	254	226	258	285	238	252	252	233	229	242	270	239	243	261	228	220	204	281	257	228	236	258	237	240	264	239	206	262	262	232	240	220	203	253	220	267	265	263	252	265	237	235	235	221	228	247	241	264	266	247	243	261	257	250	273	235	243	244	266	228	250	226	224	230	213	260	250	226	271	242	270	261	228	228	238	255	246	253	240	239	246	268	217	233	236	272	240	242	243	265	262	238	251	260	262	233	257	259	218	256	264	286	243	222	251	255	219	248	247	276	246	263	232	238	242	248	269	241	285	259	219	245	256	204	241	245	241	240	252	259	265	239	261	237	260	275	231	240	233	225	247	208	232	218	261	223	274	263	270	273	246	254	237	255	249	237	264	245	220	236	233	266	252	258	254	274	247	235	259	249	244	257	248	258	258	229	249	236	241	259	255	251	236	233	253	259	254	232	254	257	234	261	255	257	267	268	282	231	267	244	224	266	235	221	253	261	261	242	222	247	262	264	214	243	244	233	225	235	237	266	278	276	258	286	247	260	251	228	233	280	230	217	235	232	263	274	267	255	262	219	256	217	266	249	221	265	252	229	245	252	218	232	248	232	249	233	262	234	226	259	227	225	266	230	224	261	273	244	242	266	271	280	242	251	252	248	230	242	246	237	242	237	231	239	257	208	227	250	250	256	234	232	252	283	249	243	250	244	251	241	216	230	218	254	263	263	253	222	253	218	235	270	239	218	233	222	249	255	255	269	259	242	211	254	238	254	253	262	234	272	253	269	229	241	240	214	243	210	219	222	268	250	244	235	247	231	236	234	241	219	251	220	229	216	242	270	244	241	232	232	272	239	243	207	241	251	265	245	264	283	250	257	239	248	257	250	226	239	223	235	242	257	257	233	267	256	232	233	231	242	246	247	224	235	269	230	217	268	234	233	274	229	238	242	271	263	238	266	231	237	253	222	223	253	270	241	238	274	275	248	293	237	237	236	247	259	242	227	243	260	247	251	275	260	234	247	251	283	235	243	232	227	233	230	274	230	228	278	221	272	244	255	250	222	268	250	237	220	255	267	245	253	229	228	256	259	255	223	238	231	262	247	255	268	239	273	242	251	268	271	251	242	277	252	235	252	229	217	218	247	246	270	234	223	265	287	249	203	235	214	229	244	240	261	252	229	219	258	245	277	238	229	232	237	259	217	237	246	231	249	232	213	254	275	272	253	242	248	212	278	239	226	238	246	268	241	232	252	224	218	261	265	278	232	216	260	254	241	237	235	241	247	273	238	254	228	227	241	250	233	256	264	275	267	252	263	234	265	254	263	251	279	237	241	245	234	253	227	272	256	259	261	232	237	225	261	260	218	259	235	239	265	253	250	262	226	258	283	253	237	266	241	239	252	299	233	252	244	240	268	255	234	245	238	241	245	257	234	242	274	250	242	255	228	267	242	251	246	219	235	243	269	216	253	237	255	281	246	222	244	254	240	244	237	264	296	239	232	229	246	261	251	272	261	264	275	248	235	243	226	230	253	240	257	245	252	230	266	218	205	260	251	242	243	244	259	251	266	238	247	211	209	291	242	279	272	236	251	238	253	233	256	253	258	223	284	246	230	256	251	253	248	272	251	255	305	266	257	259	263	277	256	221	228	273	233	260	239	237	220	227	255	235	227	253	258	236	228	256	272	231	270	236	240	220	265	251	258	230	250	229	244	248	232	260	240	234	240	256	267	243	261	231	238	252	262	216	244	227	260	228	291	237	258	248	233	259	266	235	245	227	242	261	250	243	218	238	255	269	281	245	224	287	223	239	223	245	280	274	282	254	250	243	264	203	224	259	280	256	225	295	251	236	270	258	235	248	228	246	232	267	264	226	266	248	257	269	253	194	249	241	263	258	255	237	250	272	257	262	234	240	228	251	264	235	289	256	302	237	253	226	250	231	216	275	257	227	238	223	272	264	208	277	262	227	263	233	259	250	244	243	252	237	225	247	265	215	240	249	260	234	240	256	232	220	269	262	245	258	238	274	247	254	259	248	238	278	240	221	236	255	236	260	247	225	292	256	251	237	239	243	234	256	267	276	262	225	252	251	260	298	245	232	247	245	263	270	248	255	256	252	222	266	250	212	286	247	236	260	261	245	247	257	265	245	267	236	271	275	248	278	237	247	239	244	249	253	242	254	243	240	236	242	244	226	241	246	241	229	253	240	248	253	224	266	256	237	268	255	221	222	249	247	212	239	266	247	248	245	219	237	247	235	265	242	221	223	235	257	260	260	251	214	233	270	248	248	256	277	285	237	251	271	269	223	251	282	254	219	256	275	241	279	286	241	238	258	258	253	282	258	255	242	258	219	242	276	285	239	224	245	244	261	248	228	266	230	266	271	265	233	238	259	257	240	249	236	264	257	242	235	234	243	217	245	239	243	285	273	264	263	243	227	256	237	259	241	217	260	265	247	219	237	256	231	244	275	248	281	283	259	250	270	288	254	253	243	239	248	240	265	243	251	278	248	267	248	258	260	237	250	228	259	256	263	243	208	216	237	243	248	233	246	246	243	243	235	251	249	244	252	251	237	230	261	268	235	236	231	237	233	250	251	256	238	240	266	246	267	255	252	229	228	247	262	243	241	246	224	234	249	238	244	245	273	260	243	249	219	241	280	263	239	218	232	250	255	268	243	222	256	208	249	234	248	258	245	221	269	237	246	240	251	266	252	240	241	230	235	245	246	271	286	225	228	222	252	227	246	276	226	255	228	272	232	254	226	253	236	262	255	214	239	260	232	230	237	272	202	233
7366	4757	9953	10112	7769	5797	4290	3275	2510	1836	1439	1208	1064	949	819	786	784	757	738	702	695	748	729	759	615	578	590	623	623	596	628	658	587	637	601	634	594	584	590	570	605	568	605	599	552	599	553	584	542	624	582	549	583	575	588	557	613	600	554	622	603	595	566	596	577	620	544	561	562	593	576	554	619	615	551	611	561	607	575	582	599	561	580	550	619	581	585	572	615	593	624	578	576	579	600	638	556	591	582	582	507	594	600	540	608	577	578	547	582	538	601	598	580	572	567	571	570	518	577	576	577	580	608	605	555	542	588	557	625	595	591	617	578	555	586	598	585	572	601	575	588	580	543	557	614	617	577	590	582	576	587	567	566	584	565	539	590	566	577	580	554	570	578	608	594	589	567	555	581	571	561	571	548	534	597	583	580	608	608	596	590	564	603	565	576	583	584	558	585	548	624	628	577	594	585	566	629	583	578	576	562	576	597	594	581	560	571	607	545	576	595	587	563	561	563	561	604	566	575	608	564	586	566	539	582	591	600	591	592	604	557	558	521	589	583	565	571	588	574	577	603	571	596	571	550	569	592	584	602	597	543	607	564	544	592	588	601	575	590	594	605	559	553	587	575	648	581	593	553	582	565	547	585	554	606	542	602	586	578	613	547	580	594	571	587	612	607	572	569	602	592	540	575	608	547	563	585	580	592	619	534	609	569	580	572	563	561	595	604	567	550	553	592	604	579	595	644	559	605	555	591	608	557	601	543	572	576	603	603	551	599	576	578	599	584	585	600	580	535	611	563	579	609	597	618	566	563	578	571	636	542	591	576	568	572	564	585	525	529	600	554	607	586	623	583	550	602	608	607	572	577	568	576	569	584	574	586	594	566	594	567	567	574	601	589	613	585	568	581	592	547	578	597	563	590	584	510	606	594	632	598	602	538	564	597	550	586	574	551	610	625	615	584	543	612	587	589	540	594	600	573	580	550	597	602	577	615	597	604	586	577	574	626	598	554	591	577	585	540	587	581	575	557	585	546	598	564	608	598	610	549	573	561	558	567	576	585	607	648	592	542	550	529	577	599	637	585	579	594	561	566	544	622	569	617	605	616	563	563	579	603	587	612	563	583	585	572	612	584	559	613	577	566	574	590	578	598	602	576	592	560	560	588	535	537	572	594	608	628	548	577	612	565	549	548	608	560	599	566	564	587	575	564	558	536	563	572	607	602	556	560	592	595	593	584	564	647	574	633	567	602	575	533	578	579	561	611	549	560	596	571	562	607	604	568	593	577	567	649	570	572	574	552	544	563	559	573	603	611	576	580	570	586	609	627	593	521	606	560	540	562	581	581	586	546	587	616	569	576	580	563	579	619	615	519	560	612	595	621	569	589	565	556	563	630	608	599	567	552	548	581	556	583	575	588	588	600	552	620	580	571	635	620	573	577	604	583	581	601	560	548	573	585	559	592	540	585	596	579	592	594	602	565	587	581	552	589	577	600	607	601	620	573	555	595	573	544	563	593	578	598	584	592	558	570	576	551	599	545	578	565	556	620	599	567	547	580	630	575	557	554	615	572	545	593	596	625	615	564	560	566	603	522	567	614	553	599	578	541	555	619	552	560	578	567	551	601	563	591	610	589	572	545	553	586	579	569	592	591	565	579	612	560	532	569	569	552	553	602	570	569	579	636	536	580	564	608	565	535	613	579	572	570	609	592	571	646	550	559	619	563	594	598	575	564	596	605	611	590	620	559	587	598	571	576	582	611	603	579	570	576	560	589	606	595	602	596	625	558	604	552	571	531	579	546	565	580	558	584	592	589	556	558	579	569	618	617	582	541	609	589	579	589	602	593	558	569	552	590	606	560	579	598	574	562	585	570	542	590	625	578	560	570	577	535	586	548	582	552	556	585	582	576	574	560	559	621	537	562	597	579	580	540	609	577	570	600	590	619	604	623	534	580	592	591	593	589	585	604	559	597	611	547	563	553	574	561	579	601	576	604	597	564	586	588	582	572	608	559	532	576	562	586	573	577	569	567	590	579	557	593	538	529	577	567	606	563	553	584	575	590	589	546	550	578	574	598	632	579	636	608	578	608	549	632	563	581	583	575	547	568	584	586	552	598	583	562	598	592	616	562	579	561	575	575	562	547	563	570	591	565	606	594	583	582	549	624	579	585	583	596	597	557	603	570	605	602	552	580	577	543	564	541	587	580	569	587	557	581	592	635	562	597	556	604	620	606	560	567	564	621	577	615	570	544	554	558	606	553	556	569	537	550	581	619	611	581	551	564	563	593	565	564	579	578	625	546	578	577	599	600	539	603	571	567	557	553	569	599	574	579	553	569	585	574	573	586	598	571	565	557	567	603	551	558	571	564	599	605	589	619	564	583	583	588	609	585	572	563	574	550	615	584	594	582	593	635	590	622	529	530	578	598	669	562	531	554	581	573	592	583	519	618	607	557	539	585	619	588	580	591	586	610	553	594	583	580	578	566	604	569	599	591	552	583	605	611	565	596	613	598	584	552	545	603	601	556	605	553	592	572	572	538	615	576	577	592	550	561	587	580	586	578	596	567	609	611	569	531	565	616	587	563	616	586	553	581	562	607	551	607	576	574	597	641	595	557	581	567	596	563	548	627	576	543	577	563	589	601	564	622	562	603	540	626	574	602	600	544	543	570	589	600	561	551	585	587	586	578	626	620	571	597	587	583	559	563	589	582	549	534	602	574	562	584	554	579	565	569	553	573	589	588	538	531	590	594	599	570	574	592	584	567	618	599	599	626	580	578	589	573	527	520	584	573	567	585	598	561	579	553	580	647	603	626	557	552	577	612	600	613	572	541	580	549	547	601	585	601	546	575	598	569	597	572	577	573	581	590	573	587	587	548	593	588	558	570	645	597	590	580	576	578	591	543	586	567	546	613	573	599	553	562	611	581	583	577	596	615	558	604	537	614	573	609	614	596	591	577	567	535	586	532	574	603	570	550	551	600	602	574	593	590	570	582	548	569	592	575	583	548	561	594	557	550	592	574	593	587	599	620	600	582	601	579	555	546	614	578	549	576	569	568	589	564	594	605	571	536	610	593	554	545	571	591	586	603	559	544	553	607	595	597	570	592	607	551	597	584	586	611	611	547	579	602	566	585	564	613	573	619	562	607	573	574	575	553	613	563	575	568	598	593	568	605	572	580	556	571	577	573	588	548	611	595	569	568	596	558	517	578	562	579	560	610	551	536	593	553	581	565	574	582	577	562	584	542	561	581	596	559	598	582	634	575	586	585	589	577	589	613	602	586	560	564	568	538	536	607	585	542	580	590	573	592	561	619	593	583	596	552	553	535	579	587	595	588	587	611	554	611	636	536	532	544	594	565	597	580	590	612	575	584	554	534	580	542	557	559	576	580	606	606	587	610	582	588	587	566	593	596	584	562	583	567	543	617	589	612	586	557	565	608	597	567	576	566	590	596	489	538	541	599	574	590	579	585	567	591	530	556	563	598	576	593	519
19834	9285	10856	7704	4228	2618	1845	1286	945	678	606	484	479	423	365	360	310	358	365	302	314	316	316	301	314	263	286	278	269	259	294	308	301	288	283	293	258	273	275	297	264	299	271	292	264	248	282	289	260	265	258	285	257	260	276	258	268	261	275	248	297	299	273	264	300	297	309	288	254	286	259	269	269	256	295	283	275	269	267	302	307	266	300	288	288	300	258	259	272	256	286	269	313	260	285	263	283	260	254	270	279	280	301	232	289	269	255	277	282	293	266	297	250	296	283	286	278	255	263	284	280	260	285	254	298	283	277	276	270	280	279	262	243	273	289	288	269	271	256	280	255	271	289	271	254	285	292	282	273	279	271	264	281	289	294	278	253	286	282	284	286	290	272	282	248	291	279	298	256	260	256	272	270	257	294	262	270	248	285	278	264	270	301	259	325	260	277	295	290	288	290	275	261	287	286	305	257	265	261	252	269	306	275	249	261	301	242	289	266	288	254	276	278	266	292	288	293	257	287	298	272	263	245	286	291	265	268	273	282	320	278	255	283	291	308	279	295	277	270	281	311	255	283	294	253	264	262	283	260	265	263	288	259	269	271	279	270	276	263	286	265	271	224	257	277	290	274	241	287	291	286	285	287	237	250	285	283	278	263	256	261	256	299	239	266	278	282	267	262	280	281	267	282	275	295	291	301	256	286	270	286	285	301	302	256	285	277	269	273	262	246	274	289	243	320	280	271	289	277	253	264	284	260	296	262	275	264	282	264	265	272	275	256	261	274	294	304	274	263	269	290	258	258	299	298	260	278	303	258	253	293	258	270	288	257	253	272	273	281	257	268	265	265	284	248	285	270	279	286	279	277	348	283	281	296	249	276	272	296	250	285	280	251	272	260	272	301	277	278	270	247	255	274	285	254	258	263	275	271	270	265	287	273	244	251	277	277	262	281	275	278	257	276	293	273	259	276	257	263	258	305	281	283	284	245	285	258	286	268	267	269	291	300	286	265	270	314	305	286	243	272	298	262	272	295	291	240	306	276	261	245	292	279	294	284	310	273	271	246	290	303	283	278	276	242	255	257	293	284	280	255	243	236	278	270	289	282	284	288	261	262	269	301	249	254	281	280	276	270	267	323	288	267	260	286	247	269	252	301	283	310	276	265	251	299	269	298	259	262	244	251	231	280	275	283	274	275	285	272	269	274	282	239	280	286	281	264	257	263	285	269	244	266	269	282	266	244	285	287	270	257	264	279	277	293	276	300	274	272	287	280	298	259	268	260	277	291	272	250	277	251	255	283	273	278	309	270	263	262	280	268	303	313	282	279	305	275	309	279	248	288	280	298	293	322	244	258	271	278	283	248	276	262	262	227	264	260	285	253	316	281	284	263	258	272	267	249	283	306	286	273	278	253	267	246	267	278	268	285	251	265	247	251	260	262	264	278	273	240	279	279	270	256	279	300	297	259	268	281	261	294	291	280	292	254	247	292	279	279	278	264	270	247	279	322	272	278	296	300	269	265	257	289	277	286	278	256	271	255	289	298	269	265	308	271	288	276	266	250	292	296	258	269	261	269	277	284	250	254	262	250	267	268	302	273	267	278	261	239	288	276	265	259	285	307	278	277	272	263	278	274	278	317	275	302	263	273	276	306	292	288	269	277	295	250	265	277	281	296	265	264	306	271	301	255	304	294	283	266	263	263	257	263	253	258	246	281	253	277	279	256	294	277	286	268	282	254	320	248	271	261	263	263	262	274	261	286	261	290	258	259	310	267	272	264	268	253	276	291	272	271	274	282	268	258	271	262	294	290	273	279	259	262	272	252	294	270	278	284	271	269	318	263	271	274	280	299	262	268	293	283	247	266	284	273	305	274	273	294	259	288	258	267	301	327	296	274	276	261	292	275	276	261	273	251	233	258	271	293	270	264	293	268	279	270	255	248	291	299	277	279	257	296	267	285	304	270	272	253	260	259	291	274	292	242	280	273	272	267	269	270	277	252	297	260	292	239	279	299	265	277	272	284	290	260	266	248	251	271	268	265	285	295	262	287	277	271	250	274	286	302	276	322	261	254	246	264	298	285	293	243	241	247	296	255	274	277	271	253	250	259	287	262	285	273	264	287	230	289	304	278	257	232	275	287	271	255	258	267	262	299	263	291	282	263	277	273	280	268	260	279	294	255	241	255	260	239	300	284	267	270	261	254	271	259	279	279	249	268	252	282	267	293	288	288	298	275	295	302	270	294	284	303	285	299	279	282	283	272	265	258	271	280	268	273	231	275	254	289	267	295	267	258	293	262	301	277	279	269	282	296	268	294	271	338	261	273	269	274	282	275	268	308	277	301	280	254	280	267	257	271	270	284	283	263	281	266	256	288	258	260	246	285	269	275	280	267	289	292	284	284	285	272	278	243	266	287	280	288	281	295	247	257	298	284	252	268	283	310	304	251	269	285	295	245	248	270	274	250	242	273	279	254	260	287	268	278	276	271	286	290	239	280	269	283	261	259	290	249	264	262	291	297	279	279	275	285	262	264	261	278	293	276	264	275	278	239	278	273	256	262	280	311	243	254	260	265	289	282	280	268	262	258	299	275	263	284	276	255	291	284	241	259	272	304	277	251	255	273	276	272	254	290	294	255	268	240	289	289	277	221	278	304	272	265	259	273	300	277	258	257	259	271	289	305	273	276	264	227	274	282	265	276	253	287	278	232	283	288	275	291	270	261	285	259	288	295	287	263	252	309	322	283	268	276	308	255	286	255	252	302	282	271	274	295	271	309	270	279	268	257	261	263	274	262	252	313	289	280	287	238	277	247	258	287	245	270	259	272	274	266	243	279	297	274	272	244	269	243	267	293	289	285	277	292	280	263	243	307	305	249	284	238	263	262	250	303	292	270	282	279	267	259	239	265	286	280	289	302	263	284	305	288	311	249	274	278	281	251	252	239	275	256	251	272	273	275	266	294	275	265	275	293	250	260	276	289	277	260	267	272	273	254	281	282	273	280	288	269	273	254	286	296	284	274	276	299	245	252	238	286	272	275	267	273	280	268	281	283	343	293	271	276	293	309	262	271	273	279	268	249	267	244	293	310	262	256	255	286	260	258	255	264	262	279	275	296	280	254	269	274	259	290	252	277	266	290	257	270	255	311	259	286	278	261	309	225	275	264	305	259	293	276	257	287	254	249	319	256	311	296	274	272	267	280	270	255	269	263	291	287	268	257	290	260	277	268	267	257	285	247	261	299	289	280	284	249	237	250	242	285	296	302	268	303	277	277	258	265	297	273	285	307	283	258	266	241	262	275	260	263	260	261	290	270	235	289	279	260	272	273	248	261	278	293	266	261	281	277	250	254	248	246	299	254	274	283	268	259	264	246	268	279	262	257	274	264	265	244	293	277	268	268	270	221	263	246	282	307	270	260	285	250	268	296	261	292	266	256	273	282	293	239	303	287	282	298	284	287	268	272	278	266	273	287	307	244	281	276	255	265	248	284	266	296	289
13133	8177	16979	16906	12541	9532	7332	5384	3976	3161	2402	1919	1615	1417	1189	1126	1062	1029	943	971	945	962	826	783	788	725	707	683	678	688	724	692	711	663	729	666	690	646	673	697	655	694	660	626	601	591	637	668	666	626	655	600	608	612	636	647	641	674	648	641	617	661	603	700	643	685	704	587	676	608	629	615	622	644	643	631	633	619	618	618	594	661	654	635	654	700	678	608	617	648	655	647	654	605	616	654	656	650	680	627	650	612	634	658	658	591	598	644	662	627	655	620	574	683	665	641	616	612	634	663	608	640	649	602	617	619	595	623	677	625	614	632	675	643	654	634	692	671	599	674	648	613	636	663	628	653	610	646	642	643	626	652	632	648	686	619	645	658	679	643	580	615	662	599	628	617	633	652	664	640	643	613	624	638	635	625	644	646	657	629	641	671	681	623	580	626	655	623	621	636	665	652	629	660	613	595	665	698	606	635	618	632	663	645	593	603	663	667	719	616	658	631	631	658	628	662	618	601	598	652	656	623	585	634	598	660	703	623	641	612	619	631	640	632	633	640	645	655	650	654	660	635	618	654	685	672	677	619	659	643	619	642	670	664	630	643	667	645	635	587	591	631	625	648	644	657	656	632	674	666	612	627	644	611	646	617	613	643	640	647	638	686	629	664	640	658	688	601	605	632	636	594	637	607	633	583	622	624	649	667	614	646	597	639	620	634	640	608	673	657	623	623	651	617	665	603	631	567	637	621	623	623	623	651	626	617	633	650	673	618	630	655	602	613	639	660	611	625	632	622	603	634	670	607	629	614	635	621	701	622	650	625	645	607	619	630	619	632	680	632	663	625	628	623	676	620	651	590	609	565	606	615	602	613	619	632	622	643	578	654	631	633	610	668	618	629	642	653	618	652	584	605	651	563	666	656	613	671	607	600	676	654	626	639	653	603	615	627	643	598	678	642	673	654	576	580	606	625	658	621	625	635	652	644	634	627	628	651	632	638	644	639	631	657	612	630	611	643	598	641	620	651	618	646	637	629	682	609	648	674	674	662	655	608	602	629	656	641	606	687	652	609	700	613	628	657	691	627	590	611	641	602	645	603	625	597	627	673	630	647	616	645	668	634	669	614	648	653	608	601	672	608	608	633	626	610	605	622	635	648	612	647	636	648	655	592	620	595	649	659	646	689	586	635	643	623	640	649	641	625	634	685	636	630	696	634	658	645	590	681	655	643	622	622	646	664	616	606	615	634	622	615	636	655	662	662	681	642	666	641	593	653	648	629	635	638	648	599	617	642	662	664	650	660	619	619	636	632	621	660	603	662	653	620	672	645	641	655	638	662	638	615	651	684	619	607	614	635	637	619	638	651	640	633	666	640	606	634	627	638	605	627	635	662	621	630	650	615	611	626	620	627	617	646	663	668	635	631	671	640	612	624	697	620	593	600	660	633	694	630	656	655	670	652	648	661	639	609	663	624	660	626	636	636	651	640	639	598	595	625	619	646	624	650	631	654	617	623	640	618	657	600	678	640	611	652	623	632	648	655	600	664	611	661	672	612	623	661	638	631	594	619	619	635	630	619	651	648	639	606	645	640	590	645	649	623	627	632	632	652	648	599	675	649	647	623	612	665	631	675	639	639	653	651	615	584	649	632	602	647	649	623	622	653	599	582	648	623	693	623	633	628	633	635	625	648	611	617	616	629	659	625	607	648	623	581	659	658	643	639	700	627	652	695	642	686	637	655	656	609	641	619	634	660	637	639	655	663	627	608	644	605	644	672	630	683	650	631	609	624	633	684	633	630	649	622	633	627	647	663	591	650	628	613	637	646	611	675	664	591	628	672	605	663	619	643	637	623	648	604	640	649	622	653	620	638	575	682	648	622	680	647	698	603	640	624	629	623	630	632	604	642	651	625	630	709	611	676	622	592	670	618	614	605	619	638	653	599	594	624	633	630	644	638	580	662	583	611	618	647	666	618	670	654	636	633	641	627	634	635	629	619	589	651	610	653	623	631	658	619	610	672	616	667	625	603	632	632	608	673	624	618	662	643	649	629	655	672	621	616	650	631	675	622	634	621	642	626	697	624	659	618	659	637	629	637	667	614	673	655	591	651	644	633	654	618	613	654	638	610	645	664	638	628	636	657	624	675	605	626	638	570	656	637	644	650	669	617	648	626	623	642	629	621	641	653	614	628	643	623	610	666	611	615	592	641	634	667	661	650	626	591	644	665	659	622	625	634	648	621	621	623	660	613	654	655	651	619	643	614	614	668	624	624	636	620	633	576	667	617	658	625	614	636	598	634	622	607	623	638	660	586	632	664	654	632	641	662	620	625	666	634	673	563	652	675	641	641	616	644	668	635	661	649	622	617	645	661	636	676	633	646	653	632	619	642	617	641	617	683	613	615	594	657	640	654	589	648	607	622	658	641	641	660	604	632	650	640	611	650	649	687	690	625	607	650	593	619	630	634	636	645	629	629	612	600	618	619	665	663	652	670	626	663	618	644	651	638	599	609	618	647	642	709	628	665	598	605	655	657	621	600	653	672	650	645	646	579	615	648	660	642	580	667	679	639	637	685	601	582	644	624	671	650	685	648	624	644	631	622	601	632	620	671	615	657	649	643	671	634	633	606	596	645	669	629	630	614	616	640	666	635	651	579	645	655	646	648	661	623	649	641	673	619	623	636	668	690	619	610	607	624	602	638	625	650	624	623	619	634	615	618	651	633	617	650	594	647	623	657	662	612	659	640	615	645	606	646	605	656	612	641	610	593	609	643	661	662	667	674	610	703	651	588	619	637	614	612	654	666	624	651	688	658	609	573	647	614	661	606	613	665	628	613	651	608	640	598	624	626	591	667	624	685	655	649	667	621	626	615	609	611	636	646	672	604	601	656	602	586	599	656	670	630	661	626	645	651	628	639	598	595	644	673	640	663	606	658	651	628	670	598	631	614	614	625	631	607	633	633	642	652	689	639	644	659	602	641	614	640	634	626	625	612	652	638	664	637	613	621	597	606	608	605	598	628	627	641	664	691	620	651	633	619	636	650	654	615	602	560	614	635	651	642	631	644	608	638	583	605	658	631	642	615	607	625	645	668	632	646	632	690	620	675	638	646	602	623	581	633	633	640	620	647	626	660	583	669	618	637	615	664	648	658	641	598	660	691	637	622	698	637	638	622	645	680	636	651	593	609	628	627	609	681	603	636	627	647	587	642	667	638	663	642	640	619	623	617	670	634	631	634	657	628	685	628	631	660	644	612	632	674	631	639	649	616	668	652	608	646	591	615	637	644	636	676	574	663	637	623	620	640	671	687	649	611	628	691	656	634	618	639	589	643	627	633	636	676	663	612	657	593	628	675	637	626	668	596	660	647	650	597	681	628	619	641	649	636	648	647	611	613	657	622	697	644	629	643	695	677	676	636	645	653	602	628	601	672	625	639	622	654	639	617	635	585	685	675	588	640	652	651	630	615	639	582	663	641	664	633	630	611	657	670	621	597
28269	13671	15225	12168	6118	3539	2470	1686	1260	1014	735	581	509	439	415	361	343	314	345	342	345	338	296	274	286	287	269	309	257	273	272	241	237	281	251	294	286	243	274	238	246	269	218	275	251	281	275	232	239	275	247	258	274	294	253	258	276	281	269	261	239	259	253	277	294	248	270	254	243	220	247	282	229	302	265	224	263	236	240	279	235	263	276	223	262	231	255	256	245	250	239	246	228	228	251	278	252	256	261	241	239	251	261	244	264	260	272	242	243	259	242	234	262	251	261	256	238	255	255	267	275	297	244	243	254	255	228	254	253	294	277	277	280	248	261	237	288	270	264	231	247	240	249	246	250	242	272	260	305	252	271	298	259	243	271	246	263	246	266	246	257	258	242	257	248	259	247	284	239	250	256	239	242	269	269	277	241	250	269	271	269	233	260	266	269	252	238	282	249	238	250	298	245	286	258	251	253	256	244	258	245	257	235	266	240	231	220	239	267	242	285	309	260	235	273	223	250	259	245	233	268	270	245	247	241	241	252	234	251	248	255	249	255	253	260	268	263	240	235	270	241	248	262	253	258	277	258	291	271	263	237	265	244	270	263	278	257	257	278	264	285	270	260	278	253	273	229	243	232	247	261	264	293	234	250	248	253	274	225	276	269	283	261	249	276	230	254	222	258	243	271	274	259	253	253	262	232	246	260	235	288	268	236	255	238	262	252	251	249	259	268	251	230	273	280	287	244	264	234	218	273	245	249	256	284	260	257	253	244	254	249	228	246	282	269	262	265	255	240	280	255	272	254	242	235	245	295	251	281	234	248	273	224	285	263	233	254	264	228	282	255	247	235	273	239	240	268	248	249	243	275	234	250	273	285	264	249	263	259	258	276	255	248	276	271	249	257	250	266	244	282	239	258	295	258	265	246	251	275	257	235	257	220	240	242	244	243	283	277	248	248	227	238	259	236	244	275	284	282	261	271	230	244	259	283	266	272	236	230	216	242	263	257	274	234	281	219	268	273	242	250	237	290	244	243	218	266	246	260	269	247	243	267	275	236	257	259	224	232	239	234	248	275	249	229	250	279	232	270	261	241	194	224	244	249	258	259	299	275	250	242	257	265	271	239	262	285	283	258	249	247	313	277	251	246	308	246	254	268	234	219	218	242	276	258	231	275	289	277	254	268	262	226	251	264	293	259	262	283	244	246	243	235	260	254	278	238	273	281	262	277	247	224	265	261	265	284	252	265	231	260	289	257	245	259	259	247	231	265	259	255	253	276	236	244	258	235	260	284	274	246	263	242	231	260	250	239	258	241	287	264	264	251	266	239	284	292	267	303	260	264	227	280	225	236	274	244	254	264	222	220	285	267	235	243	262	263	247	255	290	298	269	233	257	243	283	254	230	250	237	246	257	223	265	286	257	270	246	241	254	247	243	273	250	268	221	266	255	222	241	246	273	270	259	272	225	282	258	258	273	228	245	232	271	279	270	254	278	232	226	260	240	292	232	236	261	275	281	260	256	262	281	254	273	270	268	262	256	272	251	278	259	276	251	262	256	246	266	257	247	235	235	232	250	240	232	269	257	242	240	254	255	290	249	285	263	292	245	243	249	268	262	241	272	275	285	245	264	255	267	283	229	231	256	266	252	250	237	241	283	259	237	271	250	260	237	263	257	257	250	256	265	256	278	278	262	250	286	233	266	245	266	276	255	300	246	249	215	241	240	256	244	252	233	251	210	260	268	266	255	259	274	270	270	258	257	242	260	280	276	266	234	257	270	257	266	264	257	268	257	248	276	288	275	278	247	233	283	262	281	253	269	215	282	227	255	291	247	258	269	266	256	252	241	245	259	255	196	270	228	251	273	264	265	266	261	241	245	254	265	249	262	243	268	261	244	263	246	240	282	248	273	268	273	254	260	258	242	261	271	276	235	296	269	280	258	236	308	249	261	251	238	249	229	248	242	257	241	260	251	256	237	238	237	263	240	267	267	272	278	300	251	254	274	268	249	253	256	267	274	266	269	268	274	259	258	235	225	235	266	221	253	244	257	233	248	272	247	249	273	262	270	276	272	258	228	280	224	283	269	266	281	273	275	237	256	244	263	246	241	230	282	273	267	231	255	295	233	241	244	255	239	277	262	246	266	272	294	250	257	245	268	281	252	261	251	243	246	230	206	246	244	264	272	295	242	262	284	272	270	237	262	251	268	241	254	243	256	246	242	239	245	238	227	273	227	245	271	247	280	239	269	243	275	260	243	259	274	251	273	278	230	264	281	286	261	256	247	250	266	217	258	257	256	253	273	256	254	264	252	270	260	281	245	287	251	293	273	271	289	263	253	224	255	250	266	271	251	266	267	264	274	260	264	272	244	283	268	261	258	264	226	261	262	240	270	281	257	214	233	270	266	265	260	238	272	254	224	252	227	279	223	261	255	250	259	256	263	264	244	237	234	254	263	255	269	267	266	297	281	272	247	238	254	267	270	278	275	265	252	239	209	231	262	288	237	238	269	265	273	269	266	257	249	251	223	245	232	263	253	260	267	273	257	228	260	249	271	242	232	271	249	264	246	282	277	242	216	224	223	250	284	251	247	225	275	264	247	247	245	252	247	223	228	271	271	237	273	235	274	252	249	252	266	260	280	255	240	277	254	264	251	267	247	239	273	229	256	291	243	213	244	257	260	269	260	253	270	248	269	254	278	238	244	248	272	265	270	288	233	258	232	269	264	232	255	262	250	217	247	245	290	252	230	250	266	230	255	271	257	284	296	242	246	277	226	246	291	261	256	252	250	264	289	288	264	239	275	264	260	295	252	251	269	245	249	238	275	221	248	274	248	255	270	253	267	250	256	280	244	247	277	255	300	269	262	248	248	251	249	241	267	264	260	245	266	270	235	273	235	263	257	265	259	273	238	272	252	227	251	266	269	237	275	253	278	233	251	275	248	242	218	245	245	275	249	243	218	225	236	244	278	289	264	277	261	267	266	265	250	245	262	210	262	264	252	249	285	288	289	256	245	277	223	249	268	240	275	255	252	259	283	260	236	254	285	275	259	260	282	243	230	272	256	257	277	237	257	257	259	289	244	283	238	274	265	240	249	231	241	215	281	257	249	250	261	267	257	263	283	273	267	260	214	229	244	279	271	273	275	257	256	278	261	254	285	258	265	226	278	222	280	268	279	247	271	242	237	242	244	245	267	269	227	241	271	228	246	270	272	245	258	266	281	253	250	231	271	267	243	258	250	257	225	234	254	244	267	241	253	252	255	258	258	239	255	236	266	252	244	269	257	243	250	243	245	237	260	232	244	249	255	253	265	264	232	278	270	281	247	248	272	274	277	268	285	285	253	277	263	261	265	240	258	262	281	245	271	260	276	247	270	295	244	203	247	229	288	247	257	268	282	269	258	262	282	269	250	260	282	261	250	234	267	255	244	263	269	269	286	272	236	247	243	282	283	258	264	282	260	282	292	257	256	253	241	243	265	240	250	268	260	248	253	235	287
16714	10668	21149	22771	16023	12262	9789	7275	5566	4291	3348	2494	2116	1704	1483	1336	1266	1073	1082	1039	1004	967	934	885	776	775	712	661	654	687	634	669	712	663	728	655	637	646	672	658	606	640	656	647	613	626	615	623	612	583	657	653	640	619	599	626	607	571	648	567	596	612	583	638	561	614	614	568	606	547	571	609	548	581	581	611	573	607	582	621	581	619	615	624	602	589	612	594	583	633	610	630	586	615	623	565	560	587	607	620	609	617	587	592	592	599	537	620	575	604	611	578	580	631	610	641	602	595	576	556	582	628	576	636	625	618	574	534	623	606	671	581	610	589	606	569	584	609	642	592	565	577	586	613	615	617	615	598	589	600	580	572	586	617	571	580	601	562	583	608	587	647	576	608	649	552	587	576	601	544	574	601	583	542	579	560	576	577	590	621	610	649	632	614	643	613	572	609	588	591	561	624	614	606	541	629	608	603	612	564	623	579	548	565	567	618	560	626	614	619	611	602	597	627	615	583	583	593	615	560	597	646	621	579	577	613	615	594	600	599	593	614	556	593	556	569	595	627	601	597	603	631	566	590	567	580	575	566	595	606	594	620	609	601	607	625	591	612	588	624	644	595	640	633	640	525	630	562	588	560	628	630	609	573	635	592	626	610	568	559	574	594	620	619	619	614	560	631	610	652	606	595	600	642	580	593	577	554	606	611	648	579	574	572	582	572	613	587	602	570	572	602	567	623	594	608	600	623	646	587	603	604	629	584	652	601	592	573	629	580	614	600	642	604	617	631	600	567	558	609	601	589	567	587	578	602	645	552	605	612	604	601	585	577	598	607	575	592	590	587	607	566	605	570	619	596	565	600	629	585	563	608	621	584	572	587	615	581	607	575	592	621	614	594	608	628	575	604	560	577	625	582	584	605	564	596	591	648	618	597	553	584	574	574	611	616	575	599	615	580	595	579	552	570	596	617	590	609	565	637	598	617	548	531	569	587	585	590	600	628	591	571	598	617	548	606	637	568	614	573	559	578	607	592	613	591	601	579	627	570	569	591	590	586	611	575	583	599	620	562	621	569	638	589	578	650	574	591	590	573	584	609	600	626	537	612	627	595	657	591	569	613	585	624	592	603	581	613	564	602	616	577	576	627	576	622	611	629	590	559	602	559	586	643	581	533	614	583	562	596	641	578	589	568	654	600	623	598	607	602	598	591	597	555	606	631	601	605	581	614	602	576	635	602	596	579	559	603	618	581	587	612	573	643	579	551	580	595	648	570	603	557	567	564	637	584	595	595	574	594	595	607	552	569	618	574	574	635	594	600	577	598	579	565	547	557	584	608	587	592	626	565	579	596	550	599	591	552	593	623	612	583	621	622	592	571	611	590	573	584	585	556	569	613	625	592	593	611	630	610	635	623	571	582	606	586	627	577	598	602	593	597	592	624	630	596	598	597	576	592	564	658	610	582	614	575	588	585	601	624	601	600	558	614	614	574	592	596	585	603	635	581	637	647	596	589	594	595	642	597	662	620	631	568	595	640	610	603	579	614	611	608	571	608	656	604	601	621	574	623	615	586	589	594	583	615	589	626	600	567	658	554	598	604	587	552	623	576	648	604	636	615	611	575	612	582	634	592	564	556	519	581	623	565	591	579	592	617	583	633	583	628	559	571	625	617	628	622	566	594	572	574	637	591	578	571	616	557	570	554	620	621	600	594	604	609	625	561	644	575	614	600	578	591	653	627	587	603	577	603	610	619	609	614	593	584	588	627	623	617	578	572	571	574	552	623	615	607	526	601	564	580	572	632	631	603	614	645	606	580	603	559	628	582	607	595	642	570	610	595	589	615	567	587	565	599	605	606	596	629	541	568	554	580	598	589	608	573	592	587	538	652	557	633	599	616	571	584	659	574	604	631	622	554	565	630	608	585	575	592	601	643	567	601	579	615	587	583	619	587	617	643	623	605	568	585	594	619	617	601	631	614	565	600	581	590	604	564	572	622	570	580	563	595	629	616	612	619	594	590	575	640	590	539	586	591	648	631	613	598	582	582	593	568	620	571	624	609	588	605	565	599	610	631	600	641	612	582	603	570	575	638	619	590	637	579	582	578	583	616	581	581	587	600	579	635	600	586	623	640	586	596	625	637	605	604	583	548	543	601	608	587	626	573	625	595	601	612	572	588	593	574	564	602	583	578	606	613	590	617	561	620	651	569	570	635	594	540	610	581	618	588	589	586	608	626	602	603	568	607	608	592	617	594	579	646	580	591	604	622	548	630	612	604	585	592	650	606	606	598	577	592	615	594	629	632	557	583	614	619	592	559	597	554	566	599	585	573	605	624	555	606	582	598	603	597	562	604	567	625	618	589	586	598	654	614	577	544	639	544	595	619	632	629	565	610	580	601	581	632	597	598	610	558	578	595	588	605	621	568	594	614	643	568	632	603	646	561	589	600	559	613	567	601	572	594	625	639	646	551	629	571	584	615	624	592	607	559	575	583	609	595	602	609	608	591	628	596	598	606	595	577	589	604	562	617	574	590	562	604	618	595	622	570	611	612	617	632	571	596	614	596	574	589	561	585	591	607	583	581	613	587	597	572	593	593	588	604	607	609	585	570	632	610	562	615	613	601	591	549	605	622	555	618	595	596	590	604	584	585	570	597	658	568	617	600	589	623	601	600	622	600	618	604	565	581	545	563	613	609	582	585	604	595	616	613	650	602	605	573	603	583	560	603	643	641	640	644	625	569	581	604	592	593	565	617	545	588	604	571	596	574	582	602	588	582	573	593	595	602	583	580	582	603	566	593	604	593	608	590	572	586	636	654	628	625	605	578	619	542	566	590	567	580	618	581	602	596	603	593	611	570	601	589	609	570	634	613	591	593	580	612	580	612	601	620	615	616	624	644	610	600	609	593	577	598	582	593	610	639	608	574	587	549	596	631	580	590	612	589	586	594	591	578	613	606	589	556	574	593	599	622	624	602	607	579	596	636	569	602	587	588	623	550	580	584	592	600	634	612	579	618	638	582	582	597	586	597	617	602	580	629	592	610	592	570	659	588	587	538	640	579	616	627	608	589	592	589	577	608	599	587	572	560	561	553	550	580	596	592	594	545	582	623	605	591	577	602	596	579	569	612	613	630	585	588	626	609	597	586	607	567	575	638	551	585	572	530	640	577	575	556	599	587	557	599	598	573	615	628	572	633	624	603	593	583	549	622	613	633	581	622	616	604	587	589	604	595	612	583	590	573	614	612	613	626	535	641	583	605	577	635	587	590	620	604	672	580	588	594	596	637	618	614	550	592	594	620	554	585	588	626	586	612	585	598	606	634	595	588	602	585	571	628	582	627	600	578	564	578	613	585	597	615	583	610	600	588	598	597	642	602	595	579	605	632	599	607	562	598	591	641	610	619	579	570	581	613	614	574	625	604	571	598	592	585	611	601	593	654	597	614	633	594	586	587	583	559	598	549	591	620	645	593	619	612	610	630	588	598	600	581	590	591	638	632
10036	5001	5531	3918	2322	1512	1063	861	611	493	419	380	324	315	318	308	259	301	292	294	283	272	243	234	213	228	254	269	279	269	236	212	248	261	233	247	240	217	267	253	252	235	250	250	234	262	237	256	240	266	225	240	237	227	223	267	250	244	247	274	232	258	242	221	253	219	251	286	218	228	242	254	251	230	229	246	265	225	216	266	265	226	237	253	283	246	227	246	245	240	234	254	280	239	249	260	259	243	220	233	265	239	249	259	222	253	240	253	259	248	235	257	235	225	272	231	248	226	240	236	263	268	247	244	233	247	251	254	248	275	237	229	224	255	221	243	252	260	244	222	244	217	260	241	222	238	257	268	220	286	235	237	261	265	244	255	265	219	246	256	231	222	248	245	251	252	247	236	260	247	240	236	234	230	242	241	231	243	268	264	261	251	215	263	265	247	264	254	253	249	247	244	237	239	214	231	243	212	239	240	269	262	247	227	257	230	251	234	258	249	273	248	229	252	258	259	238	270	253	240	225	233	242	292	250	244	255	250	243	246	262	229	236	256	242	243	225	239	263	233	209	237	248	225	257	260	256	219	246	248	258	245	237	269	252	245	248	307	230	260	260	242	242	251	248	212	218	256	250	251	233	224	256	274	232	254	261	274	244	238	256	255	261	231	216	242	225	221	249	248	243	233	281	219	240	248	244	232	251	272	218	254	266	261	260	261	234	227	232	263	225	264	248	233	243	247	226	234	275	238	258	216	244	268	270	273	267	248	256	251	252	240	239	248	249	244	280	248	235	231	277	243	240	271	256	249	238	254	265	253	248	266	227	234	234	237	239	264	253	268	232	246	266	271	246	227	270	265	229	259	274	231	248	261	278	232	248	274	238	254	258	236	244	267	247	243	254	225	229	247	248	245	216	246	273	259	243	250	226	247	257	244	254	253	242	235	260	254	243	237	242	266	257	267	247	224	251	268	266	244	246	264	246	249	238	238	247	263	257	229	258	200	264	233	240	280	247	240	254	254	235	225	225	245	233	236	281	278	245	256	263	273	277	273	243	244	250	255	251	224	257	237	237	231	251	247	257	273	240	261	252	206	219	258	260	271	245	266	228	269	270	242	230	247	238	291	241	227	235	242	261	230	250	269	248	235	216	240	274	241	234	250	246	231	265	227	248	284	232	256	241	225	228	232	244	253	239	261	213	231	225	256	269	223	237	238	201	242	261	268	241	250	230	272	235	222	255	222	250	243	213	258	229	259	246	241	224	227	233	227	246	255	228	231	231	246	281	248	257	260	254	243	219	253	237	253	244	233	260	257	263	252	251	235	246	273	248	250	277	244	255	247	256	226	224	259	253	234	235	216	257	233	211	278	264	241	285	255	253	267	199	243	258	242	277	237	208	228	232	263	219	254	226	219	267	274	242	230	250	258	267	253	257	239	271	238	225	246	257	280	237	231	235	237	231	246	259	249	235	252	266	265	247	259	244	224	263	231	234	239	244	271	251	263	288	242	251	233	202	266	226	244	241	259	269	247	253	258	278	243	271	245	233	273	233	248	243	254	267	255	248	216	271	240	242	251	241	234	236	243	226	240	242	212	277	226	285	220	226	253	249	208	227	233	238	242	275	244	261	252	259	228	251	237	230	233	248	237	221	254	259	264	229	258	256	237	268	280	257	269	251	236	222	244	254	241	228	243	242	253	266	238	247	265	229	249	257	239	235	240	247	253	262	241	244	242	246	229	235	260	247	252	275	243	265	259	242	227	234	237	248	227	257	240	222	225	246	259	265	248	239	265	251	251	219	236	253	241	244	257	214	267	237	260	219	230	259	229	265	241	237	241	238	249	247	236	252	252	237	277	263	251	214	268	246	220	249	248	237	232	241	240	258	252	226	240	260	237	218	227	246	229	242	264	238	214	265	260	259	250	250	274	252	250	250	249	251	231	243	261	267	245	252	238	229	273	267	263	225	237	246	241	253	263	234	230	258	253	254	242	227	238	260	260	269	247	261	266	245	253	247	224	292	231	247	232	267	224	259	233	250	229	250	228	250	258	235	258	286	245	244	271	247	230	251	233	256	246	239	223	222	242	251	255	214	227	214	256	245	237	260	241	241	238	267	239	239	248	255	249	247	205	280	254	265	225	261	264	236	269	242	238	276	223	231	201	240	224	239	266	227	229	240	214	235	223	286	238	259	251	257	237	251	234	213	238	220	248	248	262	250	226	236	235	253	260	248	239	225	233	238	247	235	258	233	237	240	268	260	254	242	237	252	240	242	248	241	257	246	267	280	225	234	234	254	243	225	268	251	237	266	266	264	256	265	213	229	249	242	250	244	260	261	263	239	253	234	249	222	230	253	236	261	224	252	264	248	261	238	253	231	212	241	209	222	253	268	255	258	258	243	238	283	224	241	238	237	256	259	251	256	258	278	224	239	223	256	247	235	266	241	204	285	244	221	254	234	251	257	287	247	231	230	251	277	246	229	237	270	243	242	208	243	274	237	233	265	269	233	241	239	239	249	212	223	206	231	204	228	274	248	226	235	250	276	268	256	241	224	262	253	272	281	235	259	234	233	238	265	282	251	259	257	238	215	259	235	250	244	249	216	281	242	258	246	215	247	237	209	212	234	238	267	233	238	246	240	254	222	244	250	245	258	223	265	220	251	222	269	263	242	257	250	230	236	236	241	228	222	271	245	266	248	241	259	217	235	245	248	241	226	240	249	245	245	248	251	256	281	223	211	252	259	262	258	270	224	254	249	234	285	272	273	254	242	226	269	260	260	241	263	227	225	230	256	232	224	243	260	250	257	245	220	236	242	255	247	226	245	265	267	247	254	250	291	252	244	249	247	254	240	249	259	233	255	202	236	268	242	238	225	223	242	217	224	240	246	240	225	212	227	251	240	240	248	234	242	247	231	257	262	253	243	256	243	232	222	224	231	258	251	256	249	245	240	244	253	237	218	237	218	242	243	238	260	266	241	222	255	245	237	263	251	253	269	270	243	238	249	226	247	226	252	233	231	265	215	272	256	269	231	263	239	239	244	262	243	233	231	215	244	242	240	251	248	225	237	260	278	217	228	239	254	231	245	219	231	235	234	238	216	277	246	260	240	219	274	245	206	253	227	258	246	261	265	274	239	254	249	243	215	237	254	234	236	241	257	274	257	250	219	261	250	243	232	247	226	258	271	222	245	254	236	263	233	241	218	249	248	241	251	222	239	267	261	240	225	249	227	214	264	241	234	231	277	251	246	213	257	231	230	266	235	244	256	278	211	254	288	240	257	227	248	248	232	219	247	236	285	211	265	242	266	259	216	252	252	239	273	235	233	241	258	228	236	262	203	230	248	257	256	220	237	241	246	264	251	235	249	233	248	238	250	220	210	212	232	236	243	262	244	250	215	251	282	272	224	228	250	222	246	290	249	234	259	264	250	240	242	244	258	257	225	248	223	250	217	260	248	231	255	243	260	255	259	271	239	253	222	235	245	273	238	241	229	244
6733	4787	9990	10584	7871	6059	4629	3346	2611	1917	1538	1237	1065	983	922	876	805	757	758	737	772	759	721	650	632	630	615	642	603	591	594	575	573	635	613	631	634	587	579	574	653	629	613	617	593	606	586	596	568	582	584	580	579	572	582	569	552	586	591	571	567	565	560	615	597	571	565	619	608	578	577	589	579	550	580	579	571	602	582	612	621	637	543	550	572	561	569	588	614	578	619	579	585	569	639	598	545	584	572	601	578	614	537	567	605	580	623	579	535	605	605	561	593	612	590	546	585	580	601	570	596	580	600	583	579	578	552	602	616	652	582	574	576	571	619	567	560	559	589	577	542	589	621	563	595	539	599	525	591	573	617	567	559	565	577	587	558	555	594	595	572	556	547	589	558	578	566	590	621	582	586	566	606	562	572	550	574	577	577	549	576	541	620	564	578	585	581	595	555	578	570	625	570	588	578	566	555	585	591	570	602	616	556	558	549	594	519	548	585	574	560	621	557	550	585	530	553	595	604	557	588	620	584	593	562	566	561	572	576	579	590	633	550	568	584	561	560	630	629	582	602	550	589	594	578	601	546	577	558	550	598	583	554	601	584	567	600	586	571	543	597	563	573	581	570	582	606	609	560	585	566	554	597	543	567	562	603	543	554	612	608	611	595	589	541	614	579	598	574	599	612	564	595	590	585	544	618	574	565	582	592	563	601	604	514	564	568	552	564	562	548	592	586	544	602	572	580	578	619	559	597	574	554	606	603	593	552	610	652	594	596	587	599	582	545	572	568	589	576	555	569	569	553	559	580	586	610	531	570	589	567	590	537	567	594	580	627	584	562	564	587	595	542	560	603	576	594	574	554	601	578	571	578	601	536	587	573	582	592	614	544	556	585	575	606	551	548	608	578	622	585	566	580	569	608	612	594	598	582	641	560	570	609	562	565	579	617	610	571	573	629	602	607	577	582	583	564	580	565	561	605	566	592	597	572	575	546	592	605	628	599	586	589	564	546	541	602	576	566	554	561	610	561	575	618	611	532	577	533	554	572	525	572	546	556	575	574	579	537	539	593	595	586	598	569	537	614	560	582	616	590	594	561	600	577	572	564	553	598	560	582	598	560	573	557	532	531	559	589	588	614	585	578	610	594	550	568	551	561	599	527	522	560	565	589	574	586	571	582	621	530	624	519	563	579	525	603	634	589	557	579	590	574	541	603	610	588	595	594	582	585	610	641	566	553	565	570	580	594	549	603	604	560	568	588	549	560	604	600	593	621	552	574	568	565	610	600	619	562	561	612	561	617	577	574	629	542	567	582	586	540	577	546	577	589	629	578	550	590	573	567	567	544	590	568	583	565	601	520	561	620	603	584	563	580	571	555	578	538	575	560	564	556	541	573	572	587	594	557	553	599	583	567	585	579	584	567	580	555	588	586	603	572	583	598	585	587	586	598	579	556	578	577	578	617	611	561	577	566	531	573	628	597	535	561	584	591	577	551	580	579	591	553	601	589	603	585	604	567	577	544	551	569	581	646	628	596	544	628	583	611	595	572	571	563	572	562	575	583	565	566	587	565	588	595	600	582	559	603	570	583	579	595	585	634	558	570	592	570	555	565	560	593	537	552	551	617	605	556	605	577	575	555	575	596	582	566	567	586	565	543	588	623	537	611	571	578	571	580	609	588	603	601	575	563	550	611	527	568	573	537	615	553	590	576	601	547	578	562	587	565	589	585	606	582	606	610	596	587	566	584	542	549	586	595	564	610	586	578	562	582	571	623	562	538	585	557	638	548	619	592	565	586	567	582	583	601	565	579	570	560	575	577	550	575	595	576	597	562	597	598	555	589	577	540	568	565	582	581	586	550	603	542	585	577	569	581	547	570	562	556	588	573	518	588	583	534	573	595	593	593	587	582	569	519	576	568	576	582	585	551	542	644	600	579	559	581	606	528	569	581	549	599	565	556	600	577	550	599	601	561	590	550	579	543	564	562	582	603	569	560	563	553	629	558	593	581	567	548	591	524	566	550	568	538	543	554	595	582	580	620	586	618	595	610	601	624	624	554	555	590	599	580	544	563	547	552	588	559	552	579	569	591	568	598	583	581	568	595	552	562	622	568	537	564	569	562	575	588	621	611	619	566	567	604	551	588	577	561	584	547	589	552	583	565	560	597	564	547	610	566	565	592	585	585	575	637	533	567	611	582	595	593	520	542	580	568	611	605	594	564	595	603	588	569	581	570	588	563	545	552	561	578	598	569	564	585	530	594	588	550	604	577	547	580	570	604	589	568	543	581	585	569	604	626	584	597	548	595	609	635	610	575	584	610	606	558	570	563	552	595	617	552	592	565	540	595	586	588	553	580	577	599	575	619	529	598	572	610	533	557	599	632	613	512	592	582	599	562	580	574	589	606	561	568	605	587	606	590	607	588	579	619	549	583	581	537	575	622	569	554	592	589	580	619	563	555	589	572	609	555	580	562	605	582	627	584	551	593	566	594	611	556	613	598	584	610	579	595	569	574	563	568	573	590	612	567	547	569	589	555	537	592	555	566	564	570	569	571	593	564	564	582	560	551	578	599	555	568	593	533	608	618	604	563	563	596	575	604	608	578	614	528	575	616	565	578	601	588	572	559	556	580	557	611	552	554	591	543	563	571	599	598	545	604	588	585	623	558	570	533	606	605	544	560	574	613	577	548	614	588	592	603	533	569	562	601	611	570	619	575	566	573	584	581	565	557	571	578	566	555	543	556	629	590	584	625	607	603	637	550	575	590	535	578	569	579	603	562	573	584	590	584	574	616	558	625	569	580	596	572	612	601	554	576	595	540	609	577	594	619	541	578	542	595	572	597	573	597	556	568	576	587	553	578	548	577	571	600	557	594	599	583	600	535	574	587	559	568	531	590	573	605	590	576	603	604	594	576	540	574	555	576	561	566	573	550	545	607	512	604	547	586	590	580	590	563	572	581	619	563	618	532	575	626	591	609	571	542	561	557	561	612	576	580	534	586	625	629	564	590	570	592	582	581	591	607	563	588	554	574	567	582	585	544	634	576	575	627	572	607	558	611	594	591	593	580	557	558	595	588	595	556	553	592	559	569	563	591	574	617	537	590	576	592	571	581	610	566	618	599	611	556	566	600	578	567	595	630	531	577	562	568	599	576	594	627	557	574	571	541	563	573	581	615	602	538	605	590	611	602	616	546	555	559	569	625	615	595	598	627	531	575	552	629	583	575	588	589	581	556	624	596	537	560	572	590	589	615	605	592	565	588	579	582	560	557	594	597	544	560	578	644	560	589	606	541	537	580	578	628	570	576	578	544	570	556	606	567	509	575	573	610	593	601	567	540	562	595	580	563	570	550	570	575	601	598	630	613	583	576	582	550	594	601	615	548	570	564	558	593	602	605	585	624	582	575	576	613	548	598	590	564	568	539	612	544	589	565	570	599	600	578	528	577	532	603	541	604	572	567	551	582	569	574	584	586	604	556	602	571	593	524	554	578	572
20117	9397	10996	7848	4137	2562	1807	1299	924	692	604	551	489	394	383	373	321	308	338	354	310	295	315	321	262	278	271	274	255	294	268	277	315	257	271	277	287	250	282	258	272	264	281	272	300	296	296	269	280	254	284	294	299	249	287	290	293	241	276	290	285	270	299	260	264	293	292	251	282	285	240	275	274	274	283	245	280	252	309	277	268	226	242	266	270	269	312	264	263	279	284	287	281	255	254	270	270	261	274	299	279	290	266	274	250	262	268	292	289	316	275	264	265	278	266	261	288	275	292	283	277	239	270	304	347	269	285	272	268	271	277	278	287	277	272	232	279	257	296	274	291	274	255	247	292	243	255	305	293	263	238	251	247	278	258	288	298	279	298	275	257	241	286	279	244	250	260	254	291	281	245	292	289	264	247	230	244	282	293	238	287	250	251	277	268	248	250	279	271	281	281	258	248	263	291	280	273	279	270	277	252	294	262	245	288	279	279	287	283	320	275	251	250	287	272	271	268	249	277	267	301	280	233	265	275	273	272	295	284	259	295	260	265	284	268	233	286	282	280	271	271	313	250	254	268	273	274	279	300	288	274	286	303	248	282	270	265	268	266	263	260	272	257	286	272	266	272	231	294	273	261	262	267	262	260	297	275	276	260	241	295	275	277	284	287	256	281	267	276	280	276	273	283	259	245	282	276	294	288	251	297	267	270	275	290	264	305	272	269	316	281	303	275	266	241	273	276	268	241	286	246	257	268	256	253	273	280	311	277	270	289	275	258	283	269	265	248	251	228	281	272	258	262	264	248	267	288	278	260	281	295	250	269	274	268	307	281	254	271	259	270	261	285	257	253	286	246	261	269	243	254	258	259	264	246	274	262	273	252	288	261	301	310	294	312	261	263	269	251	287	266	250	279	275	255	292	307	282	262	246	267	255	264	269	276	277	276	283	281	265	265	250	265	289	278	276	283	286	262	265	246	261	259	252	265	293	282	266	243	285	262	272	268	256	286	308	299	263	288	272	248	287	282	257	255	266	269	256	273	230	303	287	301	265	270	267	267	263	279	286	292	287	276	261	251	262	272	280	267	261	274	254	268	308	274	248	306	227	295	282	283	259	258	263	261	247	218	265	274	242	254	265	265	261	304	291	278	258	267	266	277	271	263	242	282	263	261	258	265	281	276	270	273	278	269	288	290	271	276	264	254	276	259	266	246	249	259	281	278	290	280	271	271	262	279	258	239	286	254	266	304	257	260	250	266	261	243	309	271	296	254	272	284	258	287	282	301	286	248	246	290	279	260	276	235	276	253	271	276	258	285	265	301	280	268	262	275	277	271	253	272	262	298	265	267	293	291	241	281	269	296	305	282	270	261	266	264	257	275	267	298	275	255	285	226	238	271	259	283	287	295	238	294	287	268	273	265	273	261	272	274	291	276	268	300	269	263	255	282	256	270	239	281	253	288	283	254	251	257	240	254	284	261	255	280	258	248	258	282	236	276	256	264	272	257	231	251	282	279	258	296	238	266	278	274	273	254	295	261	282	284	279	297	272	238	267	261	267	267	308	259	274	313	286	294	252	293	272	252	240	316	270	249	252	285	277	255	298	304	249	276	284	281	295	263	264	252	289	284	256	276	253	252	283	302	282	278	268	262	270	269	285	272	285	279	243	270	260	258	274	266	273	254	276	281	263	268	270	261	282	271	301	245	273	269	274	280	273	255	290	268	248	264	283	311	257	256	268	294	291	264	248	275	288	283	291	264	257	283	274	287	242	268	259	247	277	270	302	299	278	291	254	256	261	297	285	284	260	252	270	270	215	299	261	286	254	257	294	265	242	283	292	256	277	329	273	308	254	236	262	271	261	261	293	270	274	285	282	275	276	291	263	269	253	267	279	254	269	261	288	293	263	279	270	261	276	250	263	260	255	261	287	244	257	277	281	242	265	275	287	278	249	293	270	223	291	248	276	290	259	252	262	239	252	285	302	273	265	254	258	255	258	282	302	262	258	247	287	263	289	254	274	279	263	276	253	290	281	263	279	272	284	277	266	266	292	273	239	270	285	276	291	263	236	263	274	256	285	282	276	266	284	255	265	276	286	302	260	277	273	283	270	309	239	269	265	252	230	285	279	281	271	261	295	269	288	285	253	311	263	265	255	277	260	270	275	271	268	272	289	244	236	268	282	258	275	252	274	242	297	268	238	275	284	271	249	278	269	266	282	256	288	245	260	278	281	271	287	256	286	278	268	274	281	281	252	282	322	264	292	258	273	267	254	264	292	228	284	244	258	261	289	283	261	280	260	262	257	280	275	280	247	305	267	260	264	305	268	246	290	262	257	265	289	252	287	274	254	229	241	280	270	281	278	277	262	243	282	276	280	256	277	270	272	279	275	274	279	251	263	242	251	279	287	249	308	293	273	280	297	272	291	280	247	285	280	296	269	274	266	281	276	266	259	267	271	299	275	287	302	309	234	260	262	278	287	288	303	258	239	259	255	305	294	270	271	273	274	240	282	239	277	289	259	239	286	315	271	275	288	262	256	285	258	277	320	282	281	275	303	304	270	265	258	276	298	291	275	256	280	250	248	269	250	301	283	283	312	304	257	258	241	272	277	279	277	294	281	240	262	266	291	270	290	291	281	253	283	297	248	267	265	283	290	248	235	290	257	255	258	293	284	255	250	283	278	265	260	279	268	239	276	272	291	277	265	241	251	258	273	266	261	249	239	255	296	260	261	250	277	260	262	276	280	268	282	270	270	269	291	326	259	259	276	272	255	275	253	272	277	283	271	254	276	301	291	268	254	259	257	273	273	251	261	267	259	276	235	272	270	271	284	284	236	258	277	265	252	287	265	267	278	280	289	253	263	301	281	235	292	280	263	285	277	284	261	245	278	270	230	273	318	295	289	272	264	282	264	248	274	256	257	261	258	279	255	274	271	291	257	269	254	276	273	301	264	252	285	276	272	307	239	286	258	275	268	269	241	292	274	287	276	258	263	250	298	295	238	316	241	260	291	259	297	252	301	259	270	280	282	311	240	259	283	277	286	264	280	247	268	241	266	288	253	254	269	261	234	274	269	269	288	273	255	271	291	289	264	263	290	263	240	242	251	293	277	271	246	238	263	308	273	300	247	275	285	273	285	265	263	259	255	295	224	296	252	252	266	282	259	272	298	264	299	258	290	272	316	280	269	277	256	255	299	262	265	309	249	243	282	260	273	299	284	281	261	280	302	320	285	264	280	260	246	237	283	288	268	264	247	270	284	263	254	256	291	272	260	283	297	284	273	253	272	281	283	274	293	265	255	245	243	255	237	289	280	245	268	276	256	279	302	299	258	273	286	252	280	286	291	273	285	285	275	273	276	296	266	271	268	266	253	278	328	275	284	297	242	252	288	283	281	282	268	296	266	278	255	269	280	301	240	272	295	278	296	218	294	222	265	271	263	278	259	279	270	298	260	268	272	254	295	255	273	299	291	241	254	301	280	253	258	265	269	271	255
13179	8284	16859	17202	12733	9795	7514	5587	4083	3276	2466	1902	1613	1343	1264	1108	1077	945	963	968	950	922	896	817	732	705	730	718	762	677	664	674	688	754	682	718	653	643	658	669	666	684	654	673	595	667	656	627	661	641	629	651	626	598	652	647	606	616	609	618	644	652	634	609	639	640	634	672	668	603	635	632	648	601	647	623	640	655	623	647	652	568	634	649	648	639	601	605	630	628	644	634	612	610	619	626	607	625	633	670	641	661	614	613	662	618	646	624	627	586	621	622	618	600	620	669	631	623	643	627	677	609	703	665	659	643	609	639	624	604	584	687	639	636	629	616	616	599	607	625	646	688	616	621	685	573	668	675	620	621	663	630	616	607	629	597	652	606	636	613	620	664	668	653	648	650	615	613	604	629	651	682	607	584	640	667	616	626	651	650	649	643	636	583	632	590	669	640	618	585	642	614	604	629	653	613	604	585	638	611	627	582	610	611	630	649	616	660	685	623	617	621	621	644	663	606	605	625	619	633	606	620	652	682	636	624	608	611	622	606	613	626	632	644	651	683	636	643	588	629	671	637	636	599	588	649	601	578	612	626	602	654	642	593	654	633	628	649	644	621	642	633	664	652	613	666	633	655	618	644	641	609	612	655	628	650	655	633	652	575	662	648	613	665	666	616	620	599	631	602	636	642	601	654	679	636	653	622	647	621	644	656	663	639	648	693	635	655	635	652	634	604	657	639	661	661	618	632	637	618	639	668	632	583	577	645	628	630	632	678	647	653	657	651	650	611	580	651	622	631	606	646	616	620	636	640	634	607	628	648	631	623	647	637	650	621	677	640	567	650	645	600	573	660	606	635	621	668	672	647	603	600	659	608	651	647	574	629	616	602	657	597	618	637	614	641	611	638	593	638	625	612	620	612	627	614	655	670	638	643	653	591	648	623	628	607	660	646	610	664	659	639	615	628	683	678	636	638	654	610	615	670	654	670	683	663	611	567	637	605	613	637	618	617	641	571	607	618	610	620	655	586	628	583	636	635	639	615	601	612	627	640	662	616	618	625	633	630	627	623	645	657	661	623	618	638	663	582	608	636	618	638	654	638	612	653	575	677	606	657	617	664	627	653	613	635	660	618	639	706	627	634	605	643	667	625	627	621	668	630	601	636	641	652	631	646	624	639	628	658	640	633	637	634	649	621	595	636	666	623	610	628	627	652	653	610	630	605	631	634	655	622	637	641	652	639	594	618	612	654	645	661	625	621	656	608	674	617	671	667	649	650	607	640	633	600	642	579	641	669	649	675	622	668	614	629	595	610	653	623	657	636	632	691	599	634	659	592	692	646	598	607	613	625	610	613	617	630	641	606	584	629	657	616	614	623	642	631	661	645	641	645	612	677	649	617	665	627	618	655	609	622	641	601	631	597	652	635	634	620	635	598	599	614	621	651	659	619	599	630	577	623	645	643	674	629	612	635	682	624	610	597	649	589	611	613	620	605	676	644	627	633	638	645	612	604	658	661	641	607	673	632	641	585	634	630	675	621	602	641	643	583	631	652	637	647	638	572	617	664	654	626	642	578	652	662	610	636	674	603	599	629	605	645	648	612	679	640	626	595	687	595	643	605	637	663	671	630	646	651	592	645	629	667	621	640	614	580	642	659	620	639	642	659	656	659	628	665	627	639	618	644	601	678	636	631	655	634	639	587	688	643	635	629	680	609	642	650	630	587	560	627	636	587	682	657	650	588	646	598	641	626	662	632	637	642	636	598	644	627	622	632	623	640	640	644	663	672	622	612	648	612	644	663	660	663	646	626	622	631	648	655	618	669	639	637	624	631	658	643	636	637	625	608	657	647	649	636	665	677	634	608	629	648	621	630	639	621	642	644	606	669	661	620	637	614	623	656	652	625	667	590	599	641	600	648	639	642	626	653	612	615	602	630	664	629	611	613	587	584	625	638	644	648	646	652	679	668	616	662	644	567	645	629	630	611	647	628	642	682	626	612	639	644	682	622	598	619	666	644	618	630	651	643	622	627	623	653	617	631	644	591	646	660	645	664	602	570	673	617	633	598	611	619	617	606	665	684	668	671	638	657	641	645	642	668	635	640	620	636	654	622	633	653	673	656	656	617	594	605	659	674	616	616	638	633	633	624	670	677	643	654	680	611	613	614	608	641	619	611	679	612	618	677	622	660	651	645	626	665	620	624	601	631	622	616	619	602	595	658	581	600	622	598	627	671	649	605	617	620	625	622	667	637	644	620	621	641	626	602	606	631	646	614	626	636	631	628	628	623	645	622	640	645	616	658	601	672	622	584	609	641	637	626	612	629	683	666	626	621	603	586	628	635	596	627	636	637	659	655	648	664	655	614	596	645	604	641	654	649	650	631	641	645	671	634	681	655	593	666	625	665	629	662	623	643	650	640	625	638	655	613	659	671	654	614	587	671	647	666	598	638	632	633	604	635	626	645	648	638	614	637	651	669	638	640	635	605	655	624	644	643	625	637	645	639	618	610	658	637	634	623	642	640	660	624	622	613	638	650	647	652	665	625	638	614	686	621	674	627	638	577	654	619	646	636	651	683	637	665	657	630	606	665	625	656	631	610	630	563	631	656	634	634	669	622	699	628	657	652	641	597	603	628	607	626	617	604	665	646	620	646	668	616	693	641	649	634	606	628	618	666	603	642	634	611	656	584	655	658	610	605	680	599	621	627	654	631	674	622	650	629	605	631	673	642	664	619	609	605	624	616	608	680	640	624	640	632	628	645	649	605	632	616	630	645	639	611	659	600	636	635	588	662	660	646	672	684	610	657	633	658	556	609	598	613	622	594	654	645	643	613	607	635	633	639	621	639	628	651	653	658	631	627	631	610	652	635	590	667	602	591	622	638	606	658	619	622	628	633	649	619	631	646	648	655	606	649	637	612	648	665	628	614	643	664	637	621	638	624	647	649	627	620	619	665	633	662	671	665	651	586	661	615	617	659	583	617	605	609	616	638	609	632	685	626	647	643	631	587	608	629	628	632	634	625	653	608	696	621	648	623	623	641	616	636	634	618	619	664	639	600	601	632	645	648	669	638	666	655	598	596	621	631	646	601	615	601	694	594	658	609	600	662	615	625	631	637	625	635	611	635	674	686	645	613	650	656	623	657	671	635	653	642	672	661	607	637	615	659	651	674	625	681	648	653	625	616	622	625	620	634	601	615	622	623	629	625	663	661	656	606	619	602	648	633	649	599	679	654	644	646	652	641	639	623	643	650	681	631	626	632	582	626	585	621	630	653	631	626	614	641	668	649	581	633	636	671	635	609	636	627	645	647	633	663	643	667	614	620	605	654	639	592	609	605	649	669	642	606	646	682	577	623	619	604	649	636	641	624	632	639	626	672	672	638	608	600	644	599	641	654	615	635	619	636	607	659	607	632	660	662	660	650	612	621	651	670	644	621	619	646	676	614	678	638	567	595	660	618	640	611	623	616	638	616	591	684	603	678	652	642	601	604	641	636
27356	13918	16492	11708	6415	3894	2676	1768	1302	946	790	603	473	432	418	384	351	335	312	313	287	314	315	287	285	260	251	252	256	318	286	256	234	293	250	285	277	258	294	252	237	253	251	255	250	221	260	279	238	248	258	217	260	236	255	258	249	256	255	250	277	273	250	255	258	285	262	243	268	262	257	239	255	254	293	265	292	254	262	270	248	258	277	261	270	277	254	259	295	238	247	211	240	270	249	274	259	259	272	246	267	246	270	272	257	287	253	303	268	245	244	269	268	289	258	222	233	256	232	291	254	251	231	252	267	262	278	231	283	247	262	247	268	250	229	242	270	237	279	247	268	255	238	244	273	251	256	245	268	248	243	249	228	242	257	247	256	273	281	279	261	240	247	276	229	231	286	283	263	258	283	253	271	254	248	253	267	231	267	226	266	268	269	258	246	276	260	270	254	264	235	268	265	297	267	249	290	264	268	232	246	249	249	274	279	249	261	241	252	253	243	260	234	228	247	280	231	245	263	249	254	252	262	258	254	269	248	232	279	300	266	268	248	244	249	276	264	285	258	254	244	243	272	253	230	269	296	243	244	249	274	236	268	248	272	257	251	235	281	274	240	226	248	259	248	251	243	229	254	233	286	270	256	256	264	242	274	263	276	234	258	271	251	236	247	274	280	244	262	241	276	250	238	272	250	252	267	282	224	233	239	258	252	258	240	259	225	243	265	251	291	274	239	255	249	254	253	265	259	243	255	237	266	263	298	238	260	252	250	263	246	247	272	255	259	238	262	278	232	232	237	205	239	230	270	248	273	284	235	275	238	273	258	232	255	249	250	300	266	227	305	252	262	264	269	263	266	263	227	254	274	252	246	250	247	255	276	257	232	251	245	280	249	269	241	270	267	245	235	270	242	280	258	277	247	239	243	271	249	259	266	271	271	257	266	272	238	230	252	244	262	272	281	258	276	271	251	220	250	236	236	278	243	269	288	249	264	259	268	261	241	248	231	256	252	250	258	250	243	265	256	262	282	228	258	284	253	273	248	260	269	226	267	298	269	243	288	257	276	270	266	252	244	252	297	268	260	218	249	277	231	224	252	235	253	248	258	238	241	254	259	231	286	255	235	281	242	247	243	280	254	242	258	242	238	229	265	231	264	224	255	243	243	241	256	267	246	246	257	289	246	287	248	268	272	279	257	275	264	264	265	259	248	252	247	250	282	248	267	269	239	252	242	263	262	274	235	260	239	249	263	279	260	235	253	279	250	254	254	266	241	248	265	243	258	286	270	231	257	227	249	241	246	269	241	247	244	250	238	248	255	239	257	245	274	281	223	266	266	260	272	247	224	240	262	243	258	237	271	236	276	271	297	268	266	266	259	268	247	226	279	257	278	251	230	268	247	255	217	265	244	249	239	266	234	271	257	227	238	268	253	224	238	255	276	246	277	261	263	272	227	235	227	261	289	270	256	287	248	272	257	268	258	246	256	302	255	254	250	256	275	235	238	253	266	279	252	257	238	301	261	256	261	264	251	256	231	245	263	235	258	250	264	242	286	242	261	238	236	254	276	277	272	252	225	270	268	259	256	240	244	266	249	270	297	224	264	247	282	253	273	287	248	253	260	256	277	246	225	284	289	251	270	270	255	262	321	274	249	259	236	239	246	265	246	276	238	234	259	240	263	207	251	240	242	262	262	264	228	230	221	261	250	262	248	239	235	268	261	249	269	286	250	265	251	236	232	254	259	245	241	258	287	249	258	260	243	266	260	252	235	237	246	262	251	250	284	257	264	251	300	242	250	231	223	260	226	258	229	282	246	258	270	251	247	237	257	259	244	238	249	274	284	270	260	245	241	235	268	237	249	262	263	260	249	270	265	259	280	275	240	239	258	251	278	255	260	208	265	281	238	273	267	259	276	262	283	264	260	248	253	268	277	253	254	259	253	259	242	269	281	279	236	252	275	266	262	278	257	283	260	241	263	274	256	303	290	256	265	250	260	221	271	251	271	274	289	225	263	240	236	250	256	244	241	247	238	233	259	280	251	259	238	292	292	262	255	244	251	267	258	277	242	247	239	263	272	225	256	254	239	242	256	270	242	266	245	229	232	273	255	263	233	222	284	219	243	268	300	263	263	265	262	280	281	254	277	265	257	268	268	238	257	247	241	246	251	290	253	214	281	273	275	222	287	252	261	265	262	227	265	272	251	250	243	281	258	253	241	253	273	290	281	270	233	222	259	248	292	266	206	263	265	263	260	269	260	278	270	246	245	273	292	294	225	256	227	237	262	239	246	274	261	271	247	270	275	250	281	267	250	233	236	275	242	227	260	222	252	261	253	235	246	230	231	255	266	261	254	234	260	241	243	231	266	239	282	242	222	261	248	238	242	265	254	256	250	287	268	249	241	232	234	248	268	265	267	248	255	250	270	262	243	242	230	268	266	272	250	263	222	260	255	272	243	238	243	263	275	255	264	256	248	291	245	270	269	269	266	264	256	236	221	291	253	257	274	241	247	266	256	242	244	238	244	275	268	231	251	279	255	258	254	233	233	227	235	282	248	242	242	263	272	275	289	258	258	268	280	241	227	280	265	254	254	267	243	271	298	267	254	241	239	235	268	297	280	242	285	222	242	247	250	271	250	235	265	200	251	251	270	272	269	233	243	257	252	232	242	246	260	264	279	284	272	259	275	242	243	255	258	279	259	250	249	262	251	251	247	278	244	261	243	254	230	260	236	266	265	253	250	261	220	241	245	245	259	288	250	228	244	238	259	242	267	302	242	242	250	260	250	254	230	290	237	239	272	248	271	233	252	259	269	245	258	272	280	267	262	283	247	283	262	253	249	261	256	257	247	269	232	288	235	237	250	254	272	269	295	241	285	252	236	271	278	228	257	227	259	271	272	265	245	279	235	244	242	246	245	235	259	263	242	256	271	277	250	269	275	250	288	260	266	262	246	263	266	258	253	277	230	279	252	285	243	232	260	262	245	271	259	267	230	239	220	221	256	251	268	285	271	270	303	257	244	245	257	255	245	234	250	283	243	268	252	228	257	254	261	234	244	255	292	258	252	230	276	261	261	255	257	248	241	266	284	239	263	242	237	258	267	261	260	255	250	281	246	281	228	245	268	287	241	265	226	263	263	292	278	254	235	231	285	276	242	246	274	233	260	269	244	242	255	267	242	260	253	274	261	241	263	242	253	270	283	241	258	240	275	267	247	239	254	248	257	263	260	268	235	261	234	255	223	280	261	248	247	276	244	269	284	273	265	239	239	249	234	261	265	250	261	231	261	250	253	274	247	271	284	248	259	265	253	251	271	245	221	274	243	251	276	251	252	246	229	251	307	267	245	275	262	292	245	259	261	270	265	277	254	277	225	259	262	269	242	264	263	264	245	231	258	261	260	257	251	250	272	239	243	255	253	236	238	244	252	244	260	264	264	247	273	258	281	263	251	265	238	245	272	251	268	242	255	251	261	289	251	238	265	251	243	259	244	268	270	263
16358	11257	22267	21994	16882	13198	10114	7512	5697	4330	3379	2557	2141	1808	1558	1368	1172	1102	992	1030	986	932	918	848	820	722	676	683	734	677	631	634	633	635	635	673	661	626	622	634	615	640	612	645	621	614	638	661	558	552	615	645	599	610	615	647	595	614	556	605	594	537	587	611	627	601	624	607	622	546	552	573	581	583	611	593	603	569	594	572	617	609	576	585	560	567	574	585	604	570	597	603	616	592	607	621	596	583	580	599	586	578	637	580	575	606	577	595	598	620	599	642	557	650	618	602	594	567	531	596	614	652	594	578	570	572	590	621	607	573	621	614	632	591	552	588	570	565	587	611	641	576	586	590	600	564	608	586	635	602	614	603	578	650	634	590	576	645	620	625	605	610	599	606	615	574	583	591	651	597	603	612	573	621	604	560	567	570	578	571	592	602	575	585	581	562	597	599	587	555	590	564	586	644	573	628	579	595	613	571	647	589	582	581	582	621	596	574	579	602	569	598	570	565	595	566	571	586	579	615	571	561	576	584	591	544	634	586	586	611	572	595	623	609	627	556	595	616	602	581	571	629	593	603	589	573	571	602	579	604	564	609	588	592	591	608	579	578	594	573	609	587	545	589	607	612	602	582	582	607	585	566	564	573	587	580	589	572	556	566	583	568	594	562	601	564	654	600	577	602	600	584	579	579	606	612	625	622	556	624	602	616	606	537	544	600	590	570	581	596	590	562	646	633	579	588	604	518	625	604	586	563	609	597	622	599	575	591	631	566	555	621	621	606	634	615	595	596	568	570	586	592	595	580	614	598	590	561	606	563	587	596	592	596	619	633	601	580	601	618	607	583	587	570	581	615	551	545	555	610	587	565	577	584	628	634	596	605	585	593	583	590	575	569	570	605	643	564	602	581	616	601	589	557	609	595	627	646	570	587	630	563	588	583	580	636	623	570	601	589	605	592	651	603	607	623	553	608	565	656	556	597	622	597	666	604	610	582	617	575	595	584	576	616	560	602	565	631	619	611	584	607	571	608	554	602	628	564	604	579	595	629	606	606	579	616	571	628	592	595	581	613	618	543	570	571	612	575	566	549	636	573	593	581	586	583	584	603	622	611	608	555	581	635	553	591	571	572	614	559	587	593	571	604	608	616	541	632	578	569	600	585	574	585	617	578	607	591	617	583	619	594	613	601	571	579	579	609	605	583	607	581	541	606	597	612	623	625	583	561	629	566	622	561	629	618	607	584	589	602	609	577	542	553	594	649	655	600	610	571	573	577	589	595	618	567	582	616	614	599	629	599	567	593	613	600	588	584	629	597	593	621	550	594	588	605	606	617	561	589	561	623	585	585	581	542	571	613	611	607	629	605	576	623	577	625	650	598	594	589	617	634	589	617	631	596	620	612	545	569	637	552	558	580	628	552	609	560	593	616	608	581	563	551	583	625	611	585	573	595	562	630	585	586	603	557	579	608	635	600	597	615	584	613	573	612	609	663	590	599	592	626	558	638	603	575	614	566	627	591	579	631	546	598	557	594	568	588	591	631	599	580	610	609	619	634	593	573	578	566	568	541	580	570	591	604	617	566	602	617	601	623	528	603	620	563	603	608	606	572	590	570	547	585	626	560	609	598	569	597	609	570	613	623	579	595	563	580	552	631	607	583	575	595	603	595	601	574	566	604	623	584	610	645	558	585	572	587	586	590	633	627	607	589	603	580	607	552	613	646	638	599	612	605	612	642	577	597	565	582	591	630	586	546	616	563	599	604	582	611	586	600	560	600	620	619	626	593	577	584	595	607	645	595	574	609	580	582	560	579	560	591	574	603	612	603	562	639	602	611	607	608	543	590	574	561	588	592	615	597	592	601	575	606	591	615	605	583	585	590	585	584	604	589	612	565	606	571	587	575	621	606	598	629	589	600	547	602	610	595	656	587	597	586	582	612	571	572	617	613	594	610	595	597	603	570	582	607	631	591	540	593	615	552	580	644	621	604	629	586	601	587	592	578	615	561	588	591	582	587	596	578	597	572	583	565	557	600	616	581	512	596	625	639	568	564	536	555	616	639	586	592	597	582	603	601	584	562	614	562	569	542	636	573	627	575	606	596	603	640	624	567	621	583	611	624	618	554	628	624	601	575	610	558	614	638	625	629	563	581	538	605	580	582	584	598	607	607	613	623	564	588	592	594	607	591	621	603	549	606	609	548	578	546	602	627	615	587	618	619	598	611	579	555	584	641	594	526	561	596	558	609	568	606	592	601	576	598	609	621	603	581	621	589	617	615	619	602	601	594	597	621	559	607	580	649	623	590	598	609	637	575	606	579	592	670	626	609	584	584	568	603	598	603	593	633	630	595	600	569	555	614	599	586	586	613	559	568	562	629	561	609	595	640	625	590	573	590	555	560	574	607	580	578	569	564	610	607	586	618	619	546	556	549	604	632	589	575	601	606	577	545	579	582	602	597	566	590	580	611	574	633	549	557	548	601	588	597	565	597	626	592	600	595	561	575	595	612	614	556	617	604	580	565	597	622	592	572	655	633	627	609	601	569	565	569	598	572	577	574	590	617	609	587	582	569	607	604	650	638	597	607	574	548	602	599	584	584	588	588	582	560	628	569	618	578	595	608	600	607	581	585	552	567	577	595	600	630	586	553	604	585	598	630	589	583	605	592	603	640	574	577	585	580	633	613	586	581	616	646	594	623	572	615	625	622	558	551	592	630	586	612	566	605	618	576	593	602	596	591	599	569	597	560	645	620	594	591	580	594	606	564	603	606	598	631	568	592	594	594	596	570	589	600	609	568	620	598	565	567	606	615	568	539	566	640	612	574	611	605	594	578	558	554	532	590	581	620	586	560	580	580	589	587	572	606	602	608	591	642	571	574	579	579	628	612	593	608	577	578	598	635	578	604	605	628	595	599	606	573	632	637	597	557	633	617	594	601	587	586	557	560	586	598	570	582	585	621	625	613	577	606	563	638	619	614	611	598	602	621	603	560	600	650	622	638	593	575	604	590	665	542	617	583	660	544	616	608	552	588	582	618	572	558	608	662	627	617	555	568	596	557	597	580	608	575	582	633	645	608	633	598	576	566	623	612	600	561	546	582	592	580	578	595	599	583	587	582	624	590	569	591	650	551	619	588	576	601	608	610	544	570	608	607	606	656	609	615	632	580	589	629	596	606	601	606	601	552	642	572	591	585	594	607	582	599	607	565	584	561	597	588	602	618	607	586	579	595	587	551	594	586	561	579	550	644	623	595	649	589	585	631	577	555	636	626	606	603	567	561	582	626	608	576	546	662	600	569	597	594	605	618	598	581	551	592	612	607	577	561	550	586	612	618	606	573	568	620	572	581	603	602	598	603	562	620	622	594	573	579	583	608	623	616	588	616	636	584	580	588	598	595	567	609	597	617	605	587	579	574	556	594	590	590	560	590	598	588	551	627	593	564	558	646	580	586	579	565	579	551	606	611	600	601	585	601	589	571	596	635	561	618	581	606	581	605
9506	5246	5516	3786	2458	1652	1100	816	652	500	410	333	346	334	282	242	266	247	296	267	269	283	252	268	256	287	254	257	237	278	243	277	249	245	226	241	249	238	245	235	225	237	252	229	237	269	240	223	231	254	233	206	230	236	188	230	225	204	224	238	233	258	205	247	253	263	249	215	247	226	231	254	220	251	218	253	243	229	270	216	228	245	210	241	243	237	237	244	219	248	235	244	280	247	224	274	265	255	262	257	207	228	253	232	225	230	256	240	228	243	230	242	243	250	211	214	219	224	227	238	233	219	254	228	250	235	243	264	228	250	244	237	226	253	230	255	259	248	256	258	255	263	263	241	233	217	242	237	247	262	252	212	259	227	253	226	237	243	254	234	235	209	249	249	236	259	263	235	227	234	252	224	259	254	248	247	210	229	219	212	247	256	250	254	213	250	257	281	250	250	241	230	241	222	224	241	266	228	257	214	247	235	236	252	254	264	242	247	252	267	218	245	219	246	232	262	248	235	264	266	230	259	231	245	249	265	259	260	259	244	213	238	240	229	238	258	229	223	232	238	252	252	233	228	225	212	206	238	255	194	228	244	255	263	238	249	263	242	220	265	257	224	249	272	242	220	226	235	260	246	263	290	259	235	244	231	217	242	226	237	240	280	238	247	224	218	247	220	202	220	250	284	237	206	230	235	235	230	232	229	258	220	221	230	241	253	235	236	219	252	254	241	223	227	261	255	235	238	273	224	242	266	227	258	235	264	240	248	236	248	230	243	234	210	230	245	263	254	229	241	223	232	244	228	245	251	244	279	242	225	248	199	248	246	234	253	256	262	233	258	252	251	258	251	199	239	231	245	250	233	235	247	234	216	239	233	240	196	226	241	243	221	234	252	250	214	236	227	266	241	234	227	233	254	232	245	226	241	247	273	254	250	229	257	239	232	238	240	232	243	279	263	269	263	216	205	261	229	261	250	231	238	252	248	250	222	252	223	234	247	235	254	256	228	216	237	231	214	202	220	223	244	203	234	260	212	223	251	251	226	254	240	252	246	244	238	207	267	252	256	282	252	232	197	239	250	245	266	218	226	251	261	231	261	261	259	265	240	242	217	215	230	236	240	261	240	222	232	218	210	218	236	240	259	244	270	223	270	267	261	232	246	247	234	283	258	224	219	227	256	237	215	230	248	245	241	231	257	247	259	258	257	238	216	267	259	229	236	254	228	250	220	216	265	230	242	241	253	242	247	244	237	222	232	274	236	253	221	273	251	239	231	240	245	247	244	245	214	231	244	245	222	226	244	250	235	255	235	210	231	226	235	253	247	253	236	243	260	234	245	254	250	246	229	246	254	250	244	254	242	246	253	275	239	240	222	237	259	256	256	214	251	261	261	249	262	232	235	261	272	248	256	254	258	248	255	249	236	227	237	251	255	281	236	249	245	254	251	246	233	220	259	227	229	244	253	241	245	251	239	225	232	241	234	250	244	269	219	240	258	235	239	221	244	237	236	271	237	274	253	243	250	230	243	243	247	246	268	256	223	248	245	247	239	207	250	238	226	254	255	225	218	242	252	230	244	261	199	234	261	250	249	249	243	231	249	242	255	259	253	226	235	240	250	237	263	250	266	240	251	217	227	247	246	273	232	250	275	229	246	239	240	246	291	238	226	222	219	258	242	225	255	248	233	265	243	254	246	264	222	235	241	261	219	258	262	230	213	211	237	246	241	266	255	251	265	231	257	233	230	212	268	252	271	240	233	215	244	217	235	255	238	234	246	227	250	225	274	248	245	243	242	249	242	266	259	251	237	246	248	244	245	254	272	259	232	229	269	257	216	262	268	202	276	261	251	240	273	234	230	253	231	222	254	245	232	230	217	236	212	278	218	240	253	255	234	253	260	230	222	244	250	242	240	245	261	252	248	236	253	240	241	245	225	208	238	256	264	232	255	247	234	219	273	265	221	226	232	261	228	247	251	299	230	224	232	240	226	264	240	222	240	268	236	250	239	250	214	231	220	231	233	253	242	223	235	242	219	236	229	273	233	252	237	269	262	212	270	261	268	232	224	215	238	219	256	218	228	232	241	256	223	254	255	219	246	239	253	240	291	239	241	218	252	261	253	223	260	219	218	223	231	240	243	256	244	231	240	246	280	237	237	261	232	236	236	238	226	245	246	262	233	247	219	213	243	239	234	267	244	267	231	246	257	264	231	228	236	272	231	252	262	250	273	226	252	232	250	208	233	246	248	229	225	255	243	249	264	245	204	243	241	268	231	255	231	268	236	225	229	231	198	256	224	244	206	221	234	226	223	243	237	242	244	266	265	261	262	240	249	204	278	256	217	234	272	253	218	247	265	218	237	239	247	214	222	254	255	235	201	265	275	227	243	245	224	233	220	262	232	223	239	247	243	242	231	208	220	244	258	227	238	239	234	229	213	232	248	261	261	219	262	254	246	267	269	223	214	234	258	278	272	234	226	241	243	240	268	220	232	236	238	276	248	257	243	202	241	242	244	252	228	256	214	244	217	246	215	217	251	210	272	246	274	227	250	231	261	243	246	218	273	236	282	271	247	263	251	254	242	232	265	196	229	232	274	264	225	254	218	230	247	236	208	255	214	234	222	230	259	253	267	240	253	249	217	226	269	245	256	241	232	249	233	255	286	221	261	237	219	243	235	227	236	270	215	222	237	216	250	245	248	243	257	253	240	235	234	235	246	247	231	243	242	248	254	244	259	229	248	230	237	254	247	256	239	216	287	252	251	250	248	220	249	246	258	229	236	251	233	223	233	245	235	244	249	252	238	225	266	265	236	243	229	249	238	230	223	210	258	222	241	199	249	210	247	278	271	215	257	245	233	228	251	257	231	249	246	211	243	242	232	250	259	265	224	248	278	197	217	243	249	268	260	246	268	246	265	244	212	254	232	242	244	233	240	225	226	250	235	254	252	264	233	222	219	236	250	243	266	237	233	245	285	234	225	241	244	229	266	258	200	248	237	221	256	227	221	263	264	232	249	251	245	243	254	243	226	236	261	236	226	240	237	272	254	278	224	255	246	251	218	227	240	219	251	221	195	226	239	261	240	252	215	238	256	251	225	219	247	231	249	247	215	266	259	246	258	260	204	252	266	222	238	261	246	248	220	228	262	238	238	234	250	236	229	246	234	240	248	227	256	249	260	237	268	255	255	273	254	249	248	280	228	237	246	251	223	258	227	239	251	241	231	235	230	213	222	232	256	234	272	262	216	245	229	249	220	214	246	254	201	226	244	251	238	227	238	215	231	256	229	239	265	227	226	242	236	219	250	249	245	231	249	255	229	250	245	264	277	259	230	254	255	242	230	246	232	225	241	240	199	228	248	222	244	278	232	230	258	233	211	229	250	231	253	270	240	251	199	266	251	211	266	239	241	243	242	256	238	230	240	227	252	255	240	220	240	257	239	236	230	226	250	223	226	209	275	252	243	240	220	217	256	261	236	258	243	242	243	254	203	226	243	237	238
6382	5127	9835	10433	8616	6423	4587	3405	2436	1934	1571	1288	1068	959	896	862	786	783	817	788	768	726	691	657	686	593	607	599	631	599	659	614	639	562	555	571	584	618	572	644	554	574	571	585	601	586	594	591	587	570	546	537	582	575	598	559	551	588	576	612	558	562	579	542	567	583	589	559	596	560	572	558	595	589	582	610	563	564	561	571	551	535	570	549	585	621	580	556	535	577	545	560	570	561	587	548	589	558	559	572	610	569	598	598	551	574	573	531	585	563	562	590	581	590	544	589	593	568	578	514	554	528	566	553	570	612	526	593	564	541	540	596	587	591	566	546	519	576	543	572	586	553	606	554	596	567	601	553	583	603	541	563	600	597	571	618	633	597	542	604	592	558	602	562	552	592	579	575	558	550	619	540	560	558	595	576	541	575	552	580	593	529	591	583	513	539	561	577	562	536	558	581	577	555	614	554	616	541	594	612	523	610	588	612	569	554	567	560	536	578	549	566	599	556	547	552	551	591	553	559	564	577	569	581	510	572	567	562	587	566	586	594	572	560	597	557	585	608	563	559	566	596	563	548	584	563	609	564	568	550	564	595	572	566	548	607	572	553	581	584	511	597	560	581	565	579	560	574	561	527	539	601	625	613	551	520	584	587	576	592	557	573	512	586	581	601	557	553	549	619	597	553	568	576	611	576	580	571	554	605	591	580	560	536	608	548	529	584	554	595	563	607	522	528	543	585	574	611	563	510	614	584	568	555	557	562	610	556	567	543	567	580	558	534	568	590	575	570	557	544	553	607	568	558	604	548	579	577	603	622	580	585	572	540	597	624	562	573	566	577	586	581	574	546	566	552	599	535	541	587	549	538	526	598	594	606	583	581	545	576	586	594	554	592	559	572	562	568	549	545	576	567	571	570	602	563	555	613	582	578	623	569	588	575	577	616	585	550	614	597	613	574	630	573	592	547	576	558	557	571	537	537	580	560	555	592	603	573	564	544	601	595	567	557	557	609	538	558	548	569	560	523	583	549	559	558	571	592	556	560	550	555	562	573	546	571	587	574	578	592	556	570	582	605	604	513	575	564	565	587	571	581	548	579	554	559	558	544	600	563	571	592	590	577	529	594	587	610	562	584	539	576	594	612	553	553	574	551	560	538	547	548	557	583	570	557	596	559	600	569	555	557	601	524	611	572	601	572	575	586	562	543	564	580	567	610	570	560	566	562	619	533	576	564	557	569	568	589	555	552	526	544	545	600	607	544	580	578	539	556	551	600	561	567	551	551	553	569	609	560	557	565	569	579	559	582	609	561	586	578	581	563	577	574	547	575	575	624	572	563	616	570	566	558	532	556	595	555	608	518	589	626	547	576	581	538	545	571	598	575	612	545	552	555	555	549	570	542	596	549	567	553	599	602	566	603	596	587	518	586	547	606	591	543	595	577	573	580	579	579	564	607	569	542	587	565	573	528	525	587	572	591	595	571	573	567	588	597	559	519	597	581	551	613	563	578	565	582	612	564	543	567	531	552	556	566	592	559	597	578	570	543	548	563	614	600	564	540	575	560	579	564	559	578	566	600	586	545	608	586	534	568	605	589	561	525	583	584	554	527	585	571	585	574	559	556	531	581	565	600	556	564	553	589	565	557	537	563	583	586	567	593	581	577	575	555	579	549	560	567	556	600	607	552	530	546	584	575	548	539	569	592	580	549	555	574	584	579	562	557	581	519	559	557	574	567	642	560	600	581	537	562	552	559	541	555	575	566	582	538	566	535	558	544	592	570	539	589	616	567	521	590	581	572	546	546	571	581	629	564	578	589	542	585	577	546	582	570	549	559	564	564	561	535	590	542	547	589	546	533	572	569	607	560	564	596	550	556	587	581	567	623	565	570	573	568	543	564	586	574	577	546	559	564	583	561	571	565	576	608	600	521	567	591	579	548	590	540	580	586	551	562	568	589	577	598	568	541	537	545	534	594	618	565	545	555	552	589	539	582	586	573	527	551	533	581	558	589	600	596	535	570	524	597	579	532	569	550	543	570	551	573	568	602	599	590	581	572	599	551	538	548	582	546	600	622	502	578	574	546	577	591	568	571	570	587	543	577	603	568	568	570	572	576	591	592	551	570	570	544	588	550	575	564	610	619	593	553	558	611	544	576	588	582	558	582	564	527	564	576	557	526	559	571	549	578	567	584	562	577	565	564	625	605	619	591	573	577	581	577	527	599	613	554	567	529	541	605	552	589	570	557	599	547	575	578	570	581	624	592	608	553	600	565	570	584	593	583	581	532	583	554	594	546	587	578	551	577	564	585	585	565	573	551	609	566	569	539	600	577	603	606	532	566	614	595	612	581	532	565	573	615	579	621	607	567	572	583	561	567	552	559	545	541	595	572	542	569	530	608	547	560	566	563	555	566	577	548	571	581	651	597	592	544	602	581	564	560	561	550	568	570	537	567	582	568	598	574	569	501	592	563	593	531	611	574	589	522	572	555	553	546	553	606	535	597	540	570	588	567	579	593	601	596	602	564	579	587	587	562	529	576	582	534	616	549	551	517	544	564	553	542	580	578	552	564	556	584	537	562	550	563	589	576	577	621	585	596	580	562	554	591	580	592	530	558	556	600	568	570	590	545	578	617	529	585	598	602	553	549	594	558	575	569	568	524	603	610	606	563	564	570	559	547	588	569	541	538	579	572	578	577	582	565	537	482	576	585	574	580	564	521	554	569	553	562	576	597	563	597	579	571	553	598	552	576	589	560	552	614	574	570	548	556	565	570	597	571	604	591	641	613	583	529	616	605	580	550	609	566	544	594	572	580	598	548	595	573	551	615	545	588	612	589	567	566	596	548	561	634	570	593	573	598	590	603	555	591	560	567	569	578	592	557	594	585	646	553	590	580	586	555	571	579	619	560	536	544	572	640	583	575	579	577	616	561	566	576	545	592	576	522	535	533	567	547	559	543	583	569	545	557	563	567	577	551	579	571	553	559	641	587	589	567	569	590	548	574	591	568	562	598	585	594	570	599	561	590	569	571	590	570	564	557	579	566	546	592	564	601	535	570	595	555	553	543	619	555	528	618	599	578	557	540	580	630	535	561	543	569	551	593	570	555	555	551	544	542	608	580	576	552	563	540	589	624	590	570	567	574	617	561	567	574	569	534	586	565	610	567	591	555	543	547	583	555	601	591	565	590	597	570	572	552	617	581	592	555	602	577	602	555	564	570	599	575	519	551	573	559	576	576	604	567	602	556	593	610	534	571	623	567	611	563	592	577	575	583	564	580	595	566	593	614	607	584	595	579	541	614	534	567	619	576	601	605	543	585	549	559	564	569	546	575	582	557	541	619	582	538	564	571	582	582	609	591	543	592	628	616	547	594	528	578	587	579	558	585	544	557	546	596	572	552	585	563	579	589	574	562	596	579	591	604	589	565	559	568	589	604	568	577	610	573	563	605	567	572	597	551	592	573	587	583	584	559	556	576	588	607	577	616	589	543	620	575
20219	9592	10471	8645	4679	2795	1891	1225	936	726	565	482	391	379	377	337	351	348	310	304	265	292	277	294	302	255	297	284	250	265	285	274	289	272	255	306	292	242	309	276	329	306	270	289	297	289	273	255	292	265	268	256	250	280	241	244	284	315	282	265	251	293	252	237	286	262	287	230	251	225	236	274	257	276	269	254	294	268	288	290	258	281	277	275	243	252	255	263	255	272	286	266	254	250	275	249	282	258	285	260	302	280	262	286	263	222	261	278	268	243	296	292	246	284	256	252	253	289	284	258	278	260	271	265	287	290	269	272	261	252	248	244	295	281	271	281	274	261	260	266	252	284	313	259	271	254	258	233	283	272	274	260	281	286	283	286	278	286	287	260	253	280	300	298	276	264	285	246	245	262	274	302	268	260	255	261	266	297	249	278	293	276	261	280	309	274	270	278	276	254	260	254	298	281	282	274	263	260	272	251	245	268	246	288	265	276	254	270	242	287	273	298	289	281	271	268	250	268	287	261	303	277	293	293	292	307	306	270	279	266	271	266	264	284	291	279	235	287	252	246	276	269	266	282	270	253	283	294	272	291	271	258	276	285	269	246	287	288	249	301	257	279	283	276	282	253	266	296	257	261	291	268	279	295	272	253	278	262	257	260	242	273	272	266	288	259	255	288	255	233	275	294	294	293	284	262	308	281	285	269	309	291	285	262	257	230	286	266	265	252	276	266	280	253	293	242	269	231	320	270	248	249	241	313	248	309	292	284	255	256	259	285	285	275	270	286	266	295	252	253	291	285	246	281	235	280	251	262	288	282	269	287	277	283	270	288	251	275	249	263	300	251	250	289	285	266	269	260	269	282	213	257	282	287	314	268	262	265	270	264	251	276	288	268	281	270	271	274	271	260	280	269	283	278	262	274	270	268	296	272	287	266	251	242	281	253	249	262	271	276	245	235	243	273	263	286	266	265	285	278	235	299	260	309	256	250	242	258	236	264	264	267	300	264	277	271	288	230	286	267	257	267	251	279	259	251	258	243	287	258	292	268	252	286	262	237	269	253	273	278	297	309	281	240	286	282	261	282	263	274	247	251	258	305	268	248	246	290	292	285	258	259	314	278	269	275	295	268	292	276	270	237	243	266	267	272	262	283	230	282	275	272	289	286	290	242	254	305	288	262	251	269	270	282	277	265	269	263	277	250	274	256	272	233	255	251	282	304	258	272	272	272	233	306	274	287	285	276	296	268	292	287	260	277	274	258	262	257	293	289	267	269	269	268	274	256	245	243	280	253	286	280	231	296	300	256	241	283	308	242	290	290	268	289	277	273	277	283	269	261	267	263	283	292	273	246	238	301	280	268	283	260	273	308	265	302	239	270	276	285	276	264	278	278	292	266	263	283	266	279	266	276	294	269	264	258	242	263	267	276	265	281	242	257	272	302	295	269	274	280	271	259	259	298	252	277	275	286	248	259	267	268	286	274	308	250	277	268	269	268	301	257	291	236	284	296	281	232	278	269	301	294	296	270	296	248	258	245	276	262	234	278	261	282	251	296	274	264	285	257	277	269	230	242	294	260	246	267	267	284	300	283	273	250	298	273	263	255	257	283	294	251	288	284	267	244	249	278	263	251	243	292	241	258	311	265	277	309	269	270	273	252	275	288	248	276	275	274	257	287	259	262	269	261	278	298	274	232	285	254	262	294	306	291	279	259	238	283	270	252	275	272	248	265	284	262	285	248	251	252	268	304	260	270	278	254	250	271	227	294	270	273	272	243	281	266	284	276	281	276	275	275	283	280	267	297	258	284	270	260	277	218	247	245	260	254	276	273	281	293	284	284	294	287	268	261	257	263	273	263	303	252	283	271	241	300	284	292	281	268	262	271	275	246	268	254	266	263	262	249	277	287	290	292	277	298	304	238	239	272	262	268	285	297	253	260	276	279	291	254	326	303	263	254	259	279	249	267	263	246	263	281	263	265	258	298	248	268	256	276	237	271	269	280	283	241	249	276	253	277	247	271	251	296	257	294	291	293	282	279	272	272	260	311	236	255	307	281	283	263	281	286	295	261	267	288	283	287	283	268	251	272	302	270	285	290	223	290	274	292	289	277	272	269	251	270	281	290	275	270	250	260	260	305	303	285	270	285	296	272	270	245	270	261	282	284	294	277	282	251	281	273	288	241	252	258	260	281	225	250	251	262	261	264	253	300	278	256	276	279	272	283	292	263	273	255	243	290	242	272	294	260	254	241	295	269	266	266	299	246	279	271	275	264	242	283	283	266	289	265	269	240	266	250	282	278	251	279	252	274	279	264	262	259	261	283	258	268	274	248	257	278	286	249	283	265	251	258	250	261	237	305	273	256	270	237	284	285	294	278	244	245	287	262	238	279	253	272	283	298	306	258	281	255	258	299	252	280	272	252	248	251	282	264	269	239	237	272	268	296	271	282	301	270	263	272	248	297	315	273	272	262	302	251	281	292	275	255	271	240	279	244	269	248	261	281	291	297	286	251	282	290	263	269	285	259	254	274	275	306	270	252	259	261	263	251	263	246	258	288	257	232	255	286	246	268	271	241	232	260	249	261	267	287	246	271	270	250	263	296	261	292	273	279	266	278	295	265	269	285	271	280	237	279	245	246	284	266	258	252	266	256	240	282	276	301	253	273	262	263	288	303	257	262	279	280	291	268	277	250	263	278	299	286	249	259	279	288	285	264	303	278	273	290	291	255	265	307	297	278	264	287	253	243	253	290	251	271	242	269	264	297	295	272	248	244	270	280	248	248	246	278	262	263	254	302	269	305	275	263	269	282	268	299	306	251	290	258	258	300	270	241	285	276	271	288	259	303	290	317	260	272	243	276	265	262	265	256	295	285	300	279	286	262	264	281	281	275	264	269	264	263	277	279	269	290	311	275	268	279	248	279	255	236	268	281	258	287	280	268	270	244	261	295	263	262	279	274	263	234	244	257	290	248	259	269	255	255	271	273	290	270	300	293	272	278	279	240	250	276	277	269	258	242	227	277	264	277	252	261	300	258	290	249	268	260	295	273	275	271	280	305	293	281	286	246	245	268	258	300	304	295	248	263	292	259	273	243	269	272	245	237	294	280	263	265	298	250	268	265	252	283	252	300	269	271	277	259	305	267	268	263	259	264	264	264	264	277	286	302	258	252	278	285	299	268	314	249	259	264	296	253	253	263	264	279	237	323	282	286	274	277	252	239	262	261	240	272	289	254	258	260	302	291	292	219	297	273	277	272	273	290	260	276	267	258	290	238	280	288	269	306	279	298	234	255	271	295	288	280	282	273	258	241	245	273	251	287	241	276	292	286	296	274	241	239	265	277	249	267	277	313	280	265	314	290	292	251	251	281	261	299	267	254	270	280	257	291	280	247	266	272	270	284	292	247	250	302	247	262	295	257	235	250	247	260	283	278	294	270	266	259	246	270	271	269	281	250	270	234	275	297	256	258	286	284	253	273	258	263	308	251	259	249	275	267
13556	8741	16781	18923	13986	10215	7379	5263	4031	3063	2434	1920	1622	1329	1211	1166	1047	1008	1019	925	898	864	762	775	722	701	711	687	680	710	739	667	649	720	669	692	716	675	640	676	657	670	630	658	589	645	634	611	645	648	624	608	641	613	622	624	672	610	683	655	632	680	634	628	639	611	649	636	615	621	635	646	662	610	633	616	614	662	630	628	623	623	592	669	621	649	664	650	676	660	617	611	619	626	605	658	603	649	664	626	664	601	622	609	644	591	656	612	626	624	649	614	603	615	583	638	614	619	671	631	626	638	619	620	658	652	644	610	605	642	639	627	654	620	612	623	617	635	649	661	621	626	650	634	642	645	659	677	654	597	651	590	634	597	608	602	688	615	674	642	644	635	632	618	644	629	614	622	621	657	668	620	652	647	657	627	633	657	652	638	623	636	586	597	676	621	631	597	640	643	607	623	613	632	601	605	659	620	703	634	625	628	598	621	647	607	654	639	649	608	629	643	609	601	653	630	641	642	629	650	614	660	703	625	664	650	642	654	642	649	578	630	641	635	660	660	615	641	626	593	664	579	641	597	653	580	600	627	682	610	584	577	668	624	600	644	622	611	586	661	599	612	600	599	596	635	646	581	642	605	644	587	592	628	635	648	578	655	632	614	644	587	637	595	603	636	684	648	592	655	646	582	626	599	593	609	660	591	648	682	644	629	660	591	646	647	681	652	630	590	689	658	653	620	591	638	612	605	611	647	586	616	648	640	623	616	652	649	627	675	613	603	657	614	599	677	596	632	662	599	642	596	605	581	601	662	644	629	631	634	656	629	618	643	616	616	594	617	619	661	635	627	663	639	639	606	619	683	644	658	590	577	613	589	667	611	646	615	599	605	677	655	628	635	670	621	616	582	655	628	613	641	649	630	611	641	677	609	615	569	634	616	633	627	614	653	619	616	627	623	681	615	549	636	638	663	632	627	650	644	680	622	652	653	576	605	576	626	646	681	650	669	661	625	602	635	676	603	638	602	658	642	624	620	614	636	634	607	607	593	599	660	639	634	649	639	636	656	677	630	649	627	631	632	614	664	625	607	673	649	669	623	629	629	629	632	609	624	643	646	659	606	633	622	612	609	598	600	616	620	638	633	633	596	602	625	654	609	643	583	638	631	684	622	675	660	601	617	595	590	599	646	646	642	610	656	646	616	672	642	657	591	582	606	656	666	628	591	605	603	658	638	641	643	659	645	662	624	628	567	597	616	628	634	603	624	657	654	635	600	628	638	645	632	625	604	605	630	621	597	632	638	643	595	618	653	613	654	648	639	640	655	615	644	664	627	630	585	606	613	632	614	606	654	566	666	665	563	597	618	650	616	640	627	596	674	580	618	610	606	612	624	585	623	608	649	620	603	655	628	616	650	669	631	618	622	626	586	639	622	629	642	617	636	603	627	663	652	615	638	644	611	625	645	610	620	648	651	640	624	661	670	617	636	576	644	633	626	554	665	626	623	642	663	617	637	649	643	647	612	633	646	635	615	591	632	639	634	707	633	612	628	608	627	639	600	645	614	650	609	595	576	590	612	627	636	616	631	646	634	639	661	692	657	625	619	659	599	669	575	627	637	618	643	677	590	656	638	631	645	625	662	654	601	652	653	635	609	607	653	650	666	597	631	628	638	598	642	623	638	592	619	630	637	676	654	605	638	603	593	596	704	610	625	628	639	595	643	646	683	615	628	626	640	634	618	641	645	659	606	586	593	651	627	649	602	614	638	632	645	603	635	604	599	717	640	587	634	550	662	623	641	613	612	620	648	669	654	610	615	625	645	634	578	620	660	622	608	695	607	634	606	635	676	646	628	598	619	567	624	644	582	631	589	601	658	618	641	586	654	655	588	644	647	647	637	670	633	676	603	580	645	643	624	617	620	648	622	630	608	661	599	616	624	661	610	643	602	596	650	651	609	623	615	607	667	632	633	663	624	631	643	661	629	605	645	644	657	652	590	628	582	622	633	628	640	645	592	657	640	621	647	633	647	667	634	614	611	608	661	598	654	599	625	622	648	630	584	631	590	591	599	689	672	667	677	689	604	645	635	595	632	617	651	638	616	639	645	609	637	646	681	599	648	672	639	583	635	634	585	655	612	586	644	609	632	645	602	624	607	682	608	616	634	642	633	616	620	582	652	587	642	631	619	660	649	605	643	606	635	615	575	579	701	631	663	579	676	654	603	600	629	619	627	615	610	671	671	608	624	588	648	612	648	601	587	634	590	635	592	600	623	669	621	684	645	608	623	652	635	630	574	638	627	619	630	609	628	666	664	606	629	655	627	637	589	615	621	651	610	627	645	615	609	669	632	620	639	559	682	616	632	634	623	619	603	637	633	633	619	643	681	611	667	612	636	576	621	665	638	611	677	608	632	639	645	625	635	622	635	584	639	633	685	662	709	622	634	654	605	592	609	600	619	640	606	661	648	631	612	659	638	630	653	612	609	630	619	664	628	675	616	654	609	664	645	616	608	624	614	601	645	672	620	653	660	636	612	576	649	620	658	641	613	578	641	619	671	582	661	625	611	628	617	586	609	621	649	622	625	601	678	644	650	680	633	652	627	604	629	661	591	649	606	637	653	634	597	641	642	652	668	577	611	631	682	633	633	635	641	602	603	641	615	657	663	648	623	620	627	638	657	662	656	606	669	579	683	630	653	594	569	630	628	644	641	584	627	586	667	591	592	632	611	638	605	619	600	632	624	608	618	665	643	631	634	643	612	609	627	629	677	615	664	596	631	660	628	606	638	637	617	657	598	603	583	607	607	574	620	646	627	635	617	639	637	633	642	619	612	633	670	621	620	609	576	645	650	649	656	645	622	633	614	655	615	647	636	602	638	661	624	659	647	655	637	617	644	668	635	649	661	600	648	618	636	604	647	588	625	602	640	599	577	629	604	627	673	634	632	636	622	667	633	611	656	619	550	655	638	618	604	592	600	628	606	617	640	606	689	659	622	634	630	659	597	629	626	652	640	618	668	621	608	645	686	673	630	624	597	620	628	641	616	632	658	587	601	632	561	609	663	588	623	650	636	667	617	612	633	630	635	622	601	585	636	635	669	575	618	629	665	626	653	673	646	668	621	575	670	665	650	675	637	650	590	642	596	619	595	611	606	612	603	656	636	629	646	639	609	634	628	629	616	587	617	596	599	611	639	640	628	632	653	631	660	666	628	636	634	630	623	644	603	611	624	624	621	624	661	631	631	564	645	589	582	632	643	640	628	667	625	618	623	641	590	677	659	650	625	615	652	659	667	637	646	598	634	637	626	605	652	620	627	625	631	593	670	615	679	656	621	637	653	591	599	646	634	618	660	616	613	592	634	570	610	663	641	591	612	622	607	606	575	611	600	638	621	660	676	636	651	608	651	664	629	611	590	655	592	643	644	632	659	613	635	620	601	608	623	594	577	630	624	649	635	626	615	646	665	665	633	675	687	614	622	583	616	615	613	618	596	607	661	645	619
28189	14652	16600	12614	7146	3939	2575	1674	1202	918	680	595	523	421	413	363	344	309	324	305	315	317	313	298	272	261	262	269	257	278	226	277	260	267	269	267	276	269	257	253	269	267	251	259	266	269	256	272	246	295	272	249	251	242	246	276	314	275	223	261	259	240	259	239	277	239	262	232	265	246	256	253	267	258	277	254	247	261	224	269	270	260	227	322	293	259	260	245	247	244	263	268	239	262	248	249	257	241	236	243	262	280	253	264	269	243	247	265	282	217	249	291	246	268	272	226	232	219	269	269	264	249	247	228	249	236	234	262	265	260	250	282	261	265	237	246	253	253	282	284	252	248	247	253	273	269	260	255	245	261	260	249	230	259	253	251	264	261	286	260	234	261	213	280	255	219	272	274	276	265	260	258	255	223	218	271	237	257	245	251	273	240	244	250	269	263	283	255	249	240	243	233	259	236	284	271	250	231	261	254	230	257	253	249	281	233	250	265	251	246	257	239	284	236	265	260	252	226	240	263	256	270	256	238	259	264	227	257	242	241	234	244	271	251	244	227	240	258	265	251	240	236	241	229	252	286	289	239	232	265	226	270	234	283	249	237	252	297	236	256	254	244	242	249	241	240	245	252	267	241	227	254	243	219	229	286	260	255	246	284	280	234	246	258	255	243	260	250	223	238	242	227	251	253	242	237	260	285	269	244	249	252	232	253	266	295	258	255	235	231	240	255	282	252	235	250	259	256	242	239	233	266	229	263	270	274	236	253	245	274	265	285	274	265	243	249	263	268	245	248	248	220	244	217	254	296	284	255	269	280	249	227	323	243	238	237	245	242	231	257	229	258	289	244	256	250	261	260	235	250	276	248	247	291	229	280	235	269	279	312	250	260	237	267	262	249	289	260	253	229	251	235	262	265	268	250	260	237	260	280	253	269	250	247	258	267	243	259	271	268	262	258	253	270	255	263	284	236	289	269	240	261	256	242	249	239	243	235	273	204	259	266	279	248	279	270	248	263	235	281	237	255	241	278	242	257	248	261	284	277	240	273	268	289	260	243	257	276	269	248	247	286	248	263	241	276	244	242	256	261	256	253	275	278	291	257	244	262	265	274	240	250	256	255	247	238	238	258	237	216	244	259	267	263	234	259	224	250	251	259	280	255	291	273	275	286	258	277	252	243	227	252	277	260	264	227	266	277	256	263	253	287	275	230	248	269	240	263	279	262	242	231	260	261	242	249	236	243	274	223	260	268	232	243	226	317	265	263	242	263	243	261	250	276	268	257	279	255	231	237	264	238	238	258	263	267	217	254	263	244	250	264	244	247	267	259	233	253	253	231	284	261	274	258	228	224	262	218	256	236	222	269	269	261	245	244	262	280	253	281	274	254	268	251	240	258	239	263	246	260	255	285	250	291	249	241	258	273	274	268	255	249	241	259	276	264	232	234	242	287	269	262	255	236	224	233	265	284	274	250	257	241	270	232	278	244	251	246	264	271	251	264	249	269	264	243	251	262	230	250	254	248	230	289	255	277	224	251	276	259	272	278	251	265	256	243	262	265	244	262	282	281	250	267	265	252	265	260	268	266	237	266	240	240	271	245	260	274	243	276	261	241	263	259	259	244	240	243	213	249	259	217	261	245	252	257	296	244	218	286	240	240	260	245	256	235	267	259	277	255	278	257	258	271	244	248	247	248	253	244	254	271	251	245	244	244	264	237	258	291	255	245	250	248	230	248	241	255	242	267	262	246	223	258	275	279	287	255	252	215	241	252	231	237	281	273	254	251	285	224	256	253	253	250	262	233	269	245	274	271	291	248	261	232	252	249	250	287	271	262	262	245	236	226	249	229	229	254	243	230	265	253	275	253	269	246	267	262	288	284	239	248	268	229	262	271	255	228	290	261	275	258	282	233	255	246	242	286	270	250	252	257	275	286	244	256	240	256	227	278	295	272	249	254	240	236	261	270	267	257	263	264	255	254	252	245	241	267	219	256	239	250	236	261	277	232	257	218	253	270	227	275	219	260	233	237	253	253	273	215	278	251	233	228	256	272	250	261	251	247	243	240	267	276	261	270	228	250	233	290	259	243	245	277	249	275	244	228	260	258	252	276	298	256	269	220	247	262	272	258	247	270	270	229	256	214	268	267	278	255	250	230	273	235	264	243	240	247	254	231	257	251	238	245	242	285	236	257	242	231	223	267	247	239	246	272	246	269	249	277	271	259	254	247	270	254	238	233	278	238	266	281	241	268	267	233	282	269	236	232	277	237	246	259	284	271	264	240	246	285	254	241	253	238	265	224	241	234	234	241	256	263	266	235	256	265	284	229	281	256	251	282	249	256	262	249	237	225	265	271	280	242	262	256	257	250	262	271	263	256	278	256	218	259	275	264	280	256	221	240	245	282	267	238	238	225	239	255	262	257	257	262	273	290	267	238	279	273	274	261	237	234	222	212	224	266	257	264	253	250	240	246	270	263	270	261	251	229	251	264	246	272	266	239	240	265	243	273	243	267	219	256	245	262	239	281	257	243	249	257	265	265	251	260	286	217	257	260	246	252	251	239	239	246	273	250	248	249	268	288	247	271	265	243	243	264	218	273	265	237	244	265	256	243	250	239	271	265	253	252	253	231	275	264	255	215	244	238	259	281	259	265	238	270	254	239	270	261	279	222	240	232	231	267	249	280	265	276	240	256	247	260	237	227	262	250	255	258	252	250	278	225	279	268	279	243	280	262	240	259	271	256	270	231	266	244	256	288	248	286	244	257	237	271	238	256	248	275	254	255	250	223	247	249	290	272	256	243	249	283	287	229	261	277	264	268	252	234	263	248	239	249	234	255	271	261	252	242	239	259	253	259	227	222	251	228	264	215	253	226	269	243	275	269	246	248	247	248	265	257	270	255	252	238	238	252	254	261	257	237	245	274	266	273	239	247	258	272	279	247	257	238	246	263	266	245	275	247	248	261	261	254	275	281	266	238	241	247	218	250	238	277	272	242	261	284	260	245	248	246	246	264	262	251	275	264	218	286	221	231	270	256	236	237	261	254	265	260	247	252	248	250	274	260	247	252	263	253	252	252	236	247	266	262	253	242	290	248	207	249	234	255	268	296	216	257	261	252	235	267	233	238	291	243	278	267	266	240	282	269	241	269	256	266	253	250	253	269	270	261	248	240	250	262	242	249	264	274	254	268	278	263	223	274	258	243	277	246	241	263	296	239	246	260	262	289	242	234	230	269	265	255	259	263	267	273	237	248	237	273	271	246	236	241	254	228	288	238	283	247	269	227	229	259	225	242	265	263	264	243	284	216	246	263	245	248	234	222	228	264	240	265	272	243	228	244	275	259	252	241	223	257	230	226	244	274	267	248	271	239	249	237	231	254	273	240	242	275	281	244	261	254	261	269	257	277	272	264	290	268	254	290	268	269	271	227	253	219	238	256	229	254	242	284	227	279	238	270	255	225	278	247	260	275	240	241	232	286	265	298	235	225	248	256	251	262
17009	11838	22851	23519	18643	13063	9897	7419	5461	4117	3157	2540	1955	1648	1388	1382	1236	1108	1039	1068	977	884	838	782	742	700	710	670	708	653	687	668	686	642	645	670	634	653	653	625	582	609	582	654	612	641	596	621	636	619	583	625	576	590	599	635	533	569	609	604	580	595	625	597	574	603	618	576	608	583	563	614	612	561	582	609	601	574	569	582	556	570	546	551	589	621	571	554	583	634	549	594	584	581	591	628	595	591	610	562	593	561	610	631	572	575	578	597	585	577	585	591	583	631	611	616	559	597	630	580	608	586	568	595	584	613	578	579	570	554	613	583	581	614	601	594	574	586	551	586	548	590	592	583	626	572	585	627	591	596	575	572	638	606	585	607	624	617	553	558	580	598	549	603	571	597	660	582	638	568	548	564	617	582	600	578	583	573	576	604	563	617	593	597	566	543	610	602	599	624	576	585	564	595	612	576	581	575	568	584	611	616	594	588	585	560	539	607	586	551	600	564	560	584	616	548	573	594	593	632	597	548	593	542	582	569	578	586	557	573	611	573	572	597	630	649	582	614	623	587	558	586	627	598	610	580	647	586	570	602	609	628	576	592	547	559	581	584	603	610	596	615	609	613	559	597	568	591	582	569	579	572	596	566	604	587	589	613	593	595	573	612	572	582	572	603	578	567	579	596	540	570	587	606	609	565	569	558	586	638	581	574	629	560	610	547	596	541	579	609	589	593	605	560	612	602	556	551	575	592	610	551	593	563	614	590	582	584	644	536	581	605	555	604	583	603	570	593	593	587	602	600	585	569	644	596	607	610	606	553	606	603	595	582	605	601	612	621	559	562	571	587	611	610	585	628	565	615	594	636	611	612	611	611	588	564	597	575	597	598	574	588	595	583	603	590	558	606	585	556	583	590	579	598	580	579	588	595	543	586	564	552	595	555	545	589	609	581	581	596	585	602	621	614	605	620	563	586	578	529	600	602	598	619	563	583	623	612	574	588	616	586	594	584	640	595	605	562	565	586	554	586	657	580	618	523	581	542	585	615	555	629	569	625	604	591	581	587	587	570	604	549	564	622	557	592	598	564	631	582	544	589	576	586	570	585	595	595	592	566	627	591	593	611	590	593	583	598	568	639	581	592	593	565	600	640	609	574	588	617	580	617	616	624	617	551	646	625	557	591	572	583	579	546	607	605	560	615	574	622	586	560	583	599	604	593	613	549	585	568	588	574	567	604	563	617	574	624	565	590	584	607	622	619	597	560	614	555	601	607	600	564	584	568	599	609	566	580	564	576	602	596	597	599	603	579	600	609	625	631	545	555	591	611	602	549	578	641	581	573	611	569	556	601	620	575	601	622	614	574	575	609	612	576	632	543	584	591	608	598	599	585	605	605	605	575	596	606	634	577	634	588	626	615	536	655	558	575	576	592	618	589	606	570	569	591	579	578	643	588	540	626	564	539	584	597	621	600	584	628	541	598	589	611	574	613	587	608	577	563	589	630	614	579	622	573	573	547	567	565	570	530	572	558	627	564	579	566	596	587	570	552	582	532	559	600	574	590	589	563	611	579	617	575	612	558	541	614	605	560	565	558	599	596	563	584	582	565	583	581	604	538	615	646	573	558	585	588	638	575	601	599	621	585	599	580	575	611	569	600	585	592	593	582	617	625	580	570	594	614	611	601	564	637	593	601	589	576	602	546	550	566	585	563	572	595	575	607	564	596	574	577	571	591	567	619	614	586	566	605	610	612	632	549	594	581	559	660	673	610	576	601	603	584	584	585	617	586	608	599	603	574	611	617	602	616	575	617	636	618	613	561	570	619	605	627	596	617	631	632	551	566	599	591	599	587	596	619	624	594	607	541	583	567	587	620	595	594	603	612	588	596	561	591	603	620	601	571	536	558	594	611	589	617	598	580	602	581	584	574	603	607	560	629	589	576	630	586	532	607	623	566	593	587	570	595	546	615	605	587	564	586	591	601	586	596	613	624	553	617	572	617	606	566	602	558	587	645	569	588	612	597	601	574	602	589	601	553	579	576	587	610	606	600	593	589	601	576	592	591	607	644	642	549	585	605	570	599	584	591	631	591	583	573	586	631	579	586	542	604	580	598	581	575	616	587	616	569	561	634	626	588	620	586	595	581	598	592	593	600	510	565	598	563	590	601	610	543	605	614	583	613	579	564	589	641	622	570	575	635	567	579	590	585	598	623	614	571	587	622	566	599	614	565	596	639	597	604	612	574	608	607	583	578	582	602	569	629	596	619	618	625	632	601	541	633	640	605	593	574	604	600	610	573	617	591	606	616	594	629	622	601	653	549	581	560	607	596	549	611	629	600	570	578	597	566	593	576	567	585	579	555	601	597	618	617	563	552	633	629	612	596	582	582	556	607	606	628	587	611	581	579	600	536	610	554	568	604	572	582	569	609	589	531	603	576	565	587	623	583	572	618	601	596	577	612	590	622	581	573	596	598	611	575	629	569	590	605	576	572	589	604	582	603	574	589	623	550	579	574	595	591	599	600	558	626	574	611	609	542	575	563	616	582	574	559	560	632	572	603	590	584	623	555	558	613	580	624	611	575	579	611	641	597	554	578	594	665	536	593	607	627	543	604	577	558	602	569	539	613	591	602	535	558	558	551	589	637	572	580	585	575	598	575	642	600	575	560	629	608	622	574	623	602	579	569	587	597	653	580	545	575	579	596	584	629	593	566	597	524	591	561	598	614	574	573	587	603	568	598	595	582	617	625	597	583	610	651	587	606	578	567	576	630	607	588	617	580	585	622	582	551	595	563	593	570	604	565	565	610	588	626	620	569	561	558	568	612	542	606	570	631	593	626	596	559	644	583	534	598	602	585	621	593	613	583	576	619	602	574	557	565	581	615	641	585	612	607	552	647	564	612	579	625	614	587	522	579	613	628	592	553	579	565	587	620	593	572	610	605	583	552	552	581	600	632	595	580	571	610	612	583	583	610	597	541	603	569	629	618	615	575	570	559	576	575	596	555	570	620	579	601	566	596	584	656	610	553	590	589	582	593	634	602	592	580	608	591	602	612	612	543	563	587	627	560	560	592	582	612	606	571	591	596	575	584	622	593	582	609	596	577	569	607	582	606	591	546	607	579	635	588	617	617	591	594	643	566	560	578	606	609	579	618	561	568	599	625	560	570	540	572	614	596	581	591	614	608	599	595	594	580	595	558	592	617	620	587	602	575	600	563	609	579	638	541	563	629	564	583	588	595	619	627	560	585	539	562	609	567	604	598	595	595	576	609	583	586	603	597	628	617	594	556	587	579	609	586	603	569	579	604	611	610	605	594	575	583	596	581	624	595	594	593	594	572	585	567	554	537	602	608	580	636	643	590	598	615	564	644	602	570	624	588	609	584	607	566	569	602	609	601	605	620	591	562	612	579	577	567	634	582	595	591	572	616	594	559	597	619	595	583	596	604	604	552	607	585	555	565	562	588	591	578	585	567	593	585	607	590	616	581	628	575	598	638
10885	5721	6080	4241	2581	1557	1069	841	604	502	389	341	299	310	279	291	260	264	269	294	252	253	246	270	251	250	262	252	232	262	236	260	236	219	226	235	225	208	209	246	274	268	271	240	275	258	239	229	256	237	238	235	267	215	239	241	231	217	245	239	243	245	235	227	214	223	247	238	261	252	230	251	248	266	234	236	238	227	241	236	251	270	264	261	221	236	239	236	243	239	233	279	249	245	240	231	242	230	222	239	246	255	233	249	225	257	238	261	231	231	220	220	254	250	239	241	199	242	222	249	238	226	251	233	263	234	238	243	249	260	240	213	227	234	200	225	276	237	238	214	233	230	240	273	222	288	271	248	227	229	234	225	233	253	243	228	206	240	223	252	235	234	230	236	235	212	239	226	229	225	230	265	248	243	229	232	225	216	221	270	218	231	266	247	208	216	232	245	223	238	232	243	220	233	255	253	266	214	247	245	257	242	245	251	263	239	239	237	238	257	254	234	249	228	229	238	248	254	260	266	236	245	230	229	201	257	256	241	239	268	221	239	242	239	205	225	243	234	220	269	254	269	241	256	247	263	214	204	249	237	227	231	258	233	249	241	220	232	255	243	237	234	232	261	258	266	275	240	270	219	244	222	252	255	241	223	231	248	259	234	247	213	232	252	243	245	246	258	219	232	248	243	255	237	254	233	267	233	234	237	271	237	267	266	265	223	212	236	227	240	274	239	273	272	257	251	232	265	235	218	229	241	223	240	221	227	222	251	251	259	254	252	241	262	272	252	237	219	213	214	207	257	242	211	239	247	219	241	231	266	247	239	223	235	233	245	242	244	245	237	221	253	259	230	246	239	258	273	251	227	216	249	261	235	241	241	244	261	247	254	239	253	257	236	234	250	250	283	218	242	235	249	241	231	221	245	238	256	243	218	238	262	231	221	223	241	251	219	225	222	271	224	264	228	234	282	242	236	230	268	219	238	255	249	273	244	238	247	250	216	236	243	213	215	241	225	243	224	240	241	232	211	238	247	237	206	199	249	266	231	236	239	226	227	228	271	273	233	265	210	230	237	229	266	282	243	236	243	200	220	222	220	254	232	241	264	212	241	242	230	223	237	238	230	241	233	232	243	264	243	269	241	266	244	232	230	223	232	234	236	238	268	251	260	226	230	202	247	223	253	240	234	230	234	259	253	232	257	290	254	271	254	263	244	206	250	236	241	251	212	237	217	260	230	235	261	264	248	221	235	245	230	232	239	243	219	218	245	236	210	243	247	269	271	225	218	236	245	237	248	245	239	240	230	241	222	224	231	227	241	247	253	266	244	244	228	243	246	242	247	247	245	220	216	254	234	246	248	252	205	234	213	271	242	269	230	248	249	217	259	258	247	250	247	236	265	239	246	222	250	264	236	258	206	206	237	226	234	239	215	223	231	277	244	213	206	246	248	227	236	235	231	234	253	225	220	253	225	253	216	240	274	187	221	235	248	243	230	251	248	248	246	219	252	245	233	240	247	247	225	220	256	230	240	217	217	247	228	239	219	246	222	226	218	260	269	229	257	236	241	199	241	204	255	230	209	238	259	222	220	253	274	239	229	216	235	253	242	223	230	258	261	252	238	227	251	225	186	251	242	226	249	222	220	229	210	231	258	263	239	237	236	232	240	233	231	232	220	226	253	242	245	228	231	251	246	267	223	250	236	226	251	256	263	222	237	240	219	235	257	224	209	247	251	247	251	252	263	233	252	249	229	246	255	254	236	248	247	237	238	243	248	241	229	255	239	266	239	248	240	239	241	232	230	226	227	226	258	224	265	245	252	285	258	217	215	232	266	255	226	248	230	240	254	251	249	230	239	243	229	239	215	240	240	226	236	238	250	214	238	204	214	226	252	239	233	232	223	221	195	220	269	240	217	213	229	215	254	284	237	265	243	255	251	224	224	270	215	263	229	278	244	246	243	274	247	238	242	262	237	243	223	236	242	228	230	233	257	216	223	236	230	229	244	233	270	242	248	235	250	235	243	214	245	235	261	248	252	259	262	246	240	254	239	258	235	202	248	272	231	266	237	235	232	245	233	269	244	224	273	296	249	258	227	256	237	232	257	247	243	233	254	245	218	242	263	266	196	237	264	232	237	243	258	205	247	252	235	212	228	227	258	244	215	259	236	294	270	255	257	271	253	265	220	228	248	244	219	265	224	241	254	233	245	263	232	267	226	210	243	229	264	224	237	246	244	267	232	224	226	208	252	249	243	225	213	249	232	216	241	262	228	250	209	235	253	228	231	234	251	275	234	224	249	216	244	263	257	232	247	258	256	256	239	266	236	209	254	239	253	247	250	289	249	258	220	241	252	258	231	277	251	259	255	237	238	237	233	264	216	247	231	237	267	243	228	243	256	244	236	236	252	253	226	239	264	227	227	252	267	243	251	240	257	240	220	235	234	250	246	262	263	230	250	241	242	234	265	241	250	242	264	251	240	231	233	228	222	239	240	247	211	223	233	269	244	256	246	221	235	243	250	230	236	237	231	267	243	246	251	262	239	249	266	265	235	242	254	236	252	243	253	231	284	249	249	229	219	209	236	240	244	247	256	245	243	236	248	276	246	238	237	237	230	240	253	255	228	216	240	243	256	208	252	246	242	227	217	269	266	256	258	226	234	287	250	240	231	242	226	272	249	253	263	218	239	239	262	256	272	244	238	250	241	238	255	237	249	237	245	230	227	240	263	255	228	217	244	248	260	210	245	262	242	230	228	231	244	230	217	231	250	237	248	253	248	216	250	251	208	241	234	222	255	255	230	245	258	240	220	250	252	247	258	234	244	251	254	242	239	240	239	244	276	260	239	261	245	225	272	264	241	276	227	240	255	230	242	252	235	230	237	222	260	250	258	242	263	276	237	213	228	254	267	236	222	228	227	240	248	248	261	259	227	251	252	280	263	240	245	261	229	234	239	217	216	199	234	225	221	205	205	272	236	217	275	227	237	266	257	237	259	224	265	226	255	254	237	257	256	208	215	234	255	248	250	239	227	229	216	249	251	285	234	201	225	228	253	222	250	260	235	244	206	196	255	249	263	253	224	207	246	263	258	263	233	253	241	249	266	259	262	228	243	258	228	210	234	242	238	232	237	251	251	245	244	237	229	247	232	235	223	203	253	234	251	224	233	257	241	234	232	226	241	245	225	236	248	252	252	230	244	247	194	237	242	252	276	242	262	234	239	262	229	214	241	245	219	252	212	226	226	250	228	232	238	250	216	211	246	237	240	253	234	216	247	267	234	255	222	245	240	226	242	251	234	262	227	234	287	242	231	241	278	249	284	230	268	248	256	234	253	244	233	219	253	259	226	236	228	246	241	209	260	231	255	235	246	243	243	241	234	213	233	256	248	251	261	231	225	230	255	235	237	250	260	191	226	256	243	246	243	223	243	224	244	241	250	233	243	237	245	245	252	279	232	215	248	258	227	250	232	264	230	249	231	235	278	265	281	241	289	206	263	242	234
7092	5420	10605	11408	8731	6274	4520	3246	2337	1754	1449	1173	998	855	848	839	752	751	761	767	732	674	664	622	562	589	618	641	619	613	603	563	611	554	589	627	620	567	597	558	606	581	584	549	604	611	576	578	589	574	566	555	568	583	587	599	562	532	592	553	589	569	584	596	569	592	550	574	552	606	548	556	620	553	531	631	571	512	557	549	605	566	593	512	555	568	582	584	557	576	564	582	560	599	571	572	530	532	587	611	543	608	580	569	563	588	584	581	571	580	556	573	605	547	574	568	571	601	610	564	550	567	563	553	554	581	550	568	575	590	585	584	569	621	596	581	562	579	597	594	556	575	566	521	578	599	552	550	572	552	548	599	590	625	561	575	550	582	556	571	599	570	575	599	562	602	568	607	596	604	573	561	545	601	562	545	551	565	597	575	600	567	555	589	623	558	590	536	576	546	577	585	570	533	590	589	591	572	581	576	564	516	592	566	554	549	620	574	553	562	573	536	568	558	538	546	595	572	543	544	538	546	603	595	549	576	624	569	581	567	534	580	580	573	578	564	582	545	555	552	550	568	563	596	583	572	551	590	552	580	555	549	584	597	585	543	570	549	559	583	558	548	558	548	548	527	576	585	582	579	552	563	529	541	581	560	566	593	587	572	582	605	576	604	537	548	576	551	544	568	587	557	547	540	554	589	585	592	573	599	585	588	558	592	542	536	546	570	557	512	606	579	551	564	571	553	538	583	570	554	599	599	567	588	535	548	515	545	546	568	563	586	591	574	589	563	582	589	550	557	594	564	582	584	568	539	543	575	573	582	554	526	607	524	584	585	585	600	582	546	567	571	597	557	561	539	563	536	566	553	570	588	601	603	545	587	554	555	538	587	585	559	587	527	595	617	532	579	594	564	591	560	553	579	586	553	572	604	525	590	579	546	564	551	574	596	553	569	581	530	573	553	559	518	515	541	537	515	599	542	553	552	596	621	553	573	523	582	596	577	578	570	591	562	550	593	549	570	548	588	581	560	547	593	567	547	582	590	534	561	554	575	581	541	558	589	616	596	564	627	568	560	592	590	602	581	598	587	562	566	591	575	624	608	586	555	559	562	543	590	548	541	597	623	581	560	563	600	530	608	588	611	537	556	601	601	543	569	580	552	535	618	541	555	589	600	598	587	576	540	514	554	599	570	598	521	583	537	570	584	608	573	578	543	578	574	628	537	566	571	581	549	553	582	546	586	540	562	563	566	554	584	540	576	598	564	565	625	530	594	542	579	573	563	543	587	578	610	569	576	556	582	524	563	569	554	555	540	577	597	545	527	601	570	562	594	512	590	571	576	550	544	535	575	548	562	583	557	600	558	531	549	594	567	597	561	606	563	546	569	572	581	535	554	563	541	577	615	600	548	571	573	579	620	578	569	577	526	544	567	556	557	620	555	570	624	571	533	543	577	613	568	555	552	569	528	558	550	568	589	607	573	602	569	586	568	563	568	552	597	620	552	584	579	551	551	546	558	584	599	607	563	588	581	555	595	586	585	560	575	555	565	544	584	560	616	546	521	574	595	600	586	573	546	560	577	561	576	589	551	560	580	524	594	548	558	569	540	572	537	587	545	568	570	566	540	584	562	589	564	568	563	554	547	544	607	557	585	521	560	550	572	597	574	541	619	541	589	577	507	562	590	610	586	541	540	559	549	522	581	579	605	573	596	602	586	540	569	566	561	571	557	545	581	549	547	547	592	592	577	586	575	572	592	574	570	599	558	586	547	619	609	575	566	567	580	590	611	596	589	534	584	631	580	546	558	557	598	640	561	572	611	573	564	564	512	565	591	539	559	539	587	563	570	582	551	547	559	550	599	536	534	558	567	564	578	542	536	554	551	584	555	580	595	571	598	555	582	559	544	620	597	530	583	582	582	584	553	576	563	606	582	584	572	572	548	592	607	527	545	569	619	604	564	589	608	571	570	562	600	601	591	604	570	575	579	531	552	517	579	586	563	557	564	563	573	584	559	601	599	570	585	580	579	559	547	555	503	571	541	605	579	577	524	545	562	582	546	567	577	570	568	606	571	531	584	587	557	586	539	607	587	563	519	585	564	581	570	590	551	536	534	530	548	603	561	563	594	555	550	604	576	561	558	554	577	556	568	605	593	551	523	574	565	613	572	584	591	569	617	566	587	616	536	658	561	577	561	601	579	580	573	583	562	575	575	544	534	550	568	552	545	563	572	569	591	537	535	544	552	567	564	597	589	567	564	561	583	553	574	533	602	557	556	594	562	546	576	624	597	583	524	593	593	574	582	570	558	597	566	669	583	575	593	587	562	604	596	551	583	571	568	592	594	551	556	602	569	578	574	542	531	606	572	601	558	554	579	545	555	584	546	585	605	568	570	605	609	560	527	573	565	585	569	558	558	582	569	567	504	564	603	581	564	549	600	574	515	612	583	570	563	567	555	606	577	564	590	575	597	589	568	592	559	588	546	569	565	591	577	559	571	555	534	557	560	566	575	520	586	629	534	577	575	571	567	571	579	543	584	558	537	560	589	565	552	548	578	575	585	573	580	567	566	547	554	559	576	559	556	592	575	574	578	576	598	544	531	571	567	572	575	529	502	572	579	595	601	602	558	600	565	556	538	552	528	529	576	538	551	560	573	571	542	546	540	591	569	561	552	510	576	547	579	601	609	571	594	602	595	597	560	561	577	561	630	590	563	550	612	534	519	531	587	574	610	592	523	558	585	529	535	579	561	554	566	588	530	545	576	604	601	570	575	590	582	580	568	598	533	531	581	577	566	547	571	552	516	565	566	602	578	539	582	583	585	541	558	592	569	601	532	552	578	583	598	601	548	607	568	562	587	591	561	582	572	582	557	614	550	588	570	585	589	577	563	577	573	555	519	598	616	556	571	615	588	593	595	567	591	594	607	578	567	571	590	593	547	581	595	569	561	601	567	612	555	584	561	546	578	522	563	567	526	594	533	544	557	566	567	598	525	572	570	588	531	577	567	566	584	570	569	564	589	590	610	556	581	584	546	562	570	587	565	527	588	554	583	589	591	561	570	566	543	593	557	585	543	587	560	542	533	570	587	534	599	598	586	595	559	548	536	590	584	600	559	558	561	563	587	548	558	599	560	589	560	563	574	585	554	608	570	561	586	572	527	556	585	621	551	552	579	541	572	581	523	568	553	578	580	545	569	641	588	564	613	560	586	559	554	628	580	565	577	562	548	545	560	544	531	553	588	552	562	541	510	569	523	602	581	549	586	572	561	553	574	582	543	576	513	602	548	550	513	579	595	582	592	616	585	573	554	590	576	579	598	555	532	535	552	596	563	533	584	553	556	587	579	602	552	524	579	529	526	588	586	591	599	634	610	579	651	581	544	568	589	555	586	592	588	579	538	570	548	528	544	573	588	544	540	555	548	560	546	573	554	553	555	550	595	581	549	552	575	627	529	563	565	572	544	570	615	558	568	560	550	579	556	555	550	579	542	572	542	558	532
21210	10289	12389	9697	4978	2641	1747	1177	930	684	543	462	427	403	342	363	342	355	320	295	284	315	289	280	298	268	268	288	308	282	270	284	302	294	298	295	267	244	269	257	243	267	288	271	302	270	293	277	279	255	277	273	302	296	240	277	271	299	325	257	272	274	259	260	267	273	246	262	268	241	311	285	247	302	281	284	243	269	286	282	253	278	263	303	262	251	264	298	252	286	275	251	278	263	267	276	266	278	312	258	273	274	249	255	246	263	279	257	256	289	284	277	274	259	248	290	238	282	286	292	255	242	251	266	288	295	293	246	276	298	263	261	278	265	254	266	266	285	270	302	263	266	286	252	262	261	241	302	263	276	248	283	273	263	267	270	300	272	267	274	246	255	279	266	284	267	263	248	265	281	266	270	256	274	247	253	234	264	260	259	294	270	253	265	273	255	234	281	255	270	265	244	303	274	274	287	285	305	274	296	258	253	265	294	274	277	256	255	256	285	249	282	287	280	258	257	266	278	263	281	276	253	263	266	262	268	247	254	270	279	240	266	256	267	258	272	272	242	282	299	274	284	280	280	306	230	270	270	245	288	286	314	269	271	250	291	270	237	285	282	281	274	284	265	285	273	292	304	297	270	255	260	267	291	231	257	284	234	276	258	287	274	247	247	304	301	246	238	270	250	270	270	227	230	255	258	232	267	259	273	252	280	265	264	301	275	285	282	274	253	288	274	236	249	292	263	266	273	266	266	267	291	269	271	281	256	267	273	271	261	289	264	299	278	243	235	275	268	300	277	272	254	261	257	247	244	281	279	271	300	280	232	242	282	264	283	237	254	258	276	266	269	260	261	261	272	250	270	263	274	261	281	276	265	251	223	275	286	245	287	277	250	269	300	270	292	248	250	295	246	265	242	246	273	267	238	263	302	285	253	269	247	260	267	284	259	268	266	272	274	276	246	248	260	249	268	260	261	298	289	281	243	237	260	293	275	281	277	266	245	284	287	280	260	288	261	238	289	261	301	245	259	241	261	264	290	260	280	288	268	261	268	295	295	276	262	279	247	275	283	249	271	244	282	244	289	278	258	245	267	268	285	266	280	260	294	277	250	236	243	261	242	270	265	283	267	251	248	261	243	271	256	252	280	253	271	278	256	266	250	287	256	242	251	261	275	289	262	267	300	269	254	295	254	266	288	276	236	278	269	272	287	288	271	275	234	249	261	258	253	285	234	252	251	259	249	278	242	280	270	290	292	268	273	269	291	279	285	276	268	258	254	242	292	246	264	268	302	286	278	268	268	273	266	259	258	280	275	252	252	252	237	246	243	281	248	292	294	298	266	255	254	265	252	268	280	279	235	295	263	264	254	285	256	248	273	267	244	279	287	300	261	273	271	282	275	265	252	242	280	246	227	261	253	272	292	260	244	281	264	255	253	282	262	231	271	289	297	272	259	253	286	284	287	298	250	261	275	239	235	287	292	267	268	250	225	262	288	272	262	269	246	262	284	272	237	263	282	262	287	293	262	264	287	257	267	273	265	261	256	261	306	257	244	275	258	274	256	269	253	255	252	271	278	272	265	267	272	295	286	287	247	263	269	259	255	255	242	277	311	298	280	248	307	259	257	258	314	254	285	280	278	273	279	272	282	241	265	283	263	266	279	288	224	289	297	267	283	245	271	257	266	265	292	256	266	257	269	278	227	247	249	265	271	267	259	248	242	261	270	262	283	272	278	270	246	298	289	259	263	272	262	243	253	255	264	252	277	241	244	263	279	263	271	226	258	236	276	255	275	261	269	238	278	287	262	277	283	279	265	266	267	241	272	260	252	294	262	244	261	254	265	295	301	271	283	257	282	271	270	261	256	272	236	291	263	263	302	283	299	265	279	276	283	268	296	269	281	261	277	258	265	277	272	254	235	252	269	258	228	287	289	285	249	255	272	233	297	257	272	278	259	289	271	276	292	243	265	264	256	261	259	285	264	243	283	283	286	265	288	247	282	268	286	243	275	261	277	243	254	286	268	255	305	292	243	273	266	256	242	269	273	288	241	243	272	285	260	249	284	272	290	274	233	240	288	255	299	255	284	287	231	266	265	240	239	268	253	261	262	247	268	245	286	257	256	277	287	268	274	305	251	272	282	265	263	264	273	279	258	270	272	312	268	260	278	273	236	269	262	292	278	293	256	274	259	241	258	265	249	268	263	250	277	259	262	248	307	294	267	256	286	267	256	246	279	251	278	258	268	277	278	280	295	257	286	273	290	260	298	289	282	278	255	248	286	240	250	281	289	263	297	257	261	271	291	264	252	236	254	263	276	304	283	274	233	240	290	260	248	270	288	292	260	280	286	264	258	269	266	259	281	253	271	243	250	270	256	266	272	246	265	294	261	261	256	285	294	259	253	254	245	288	289	283	262	258	283	271	284	263	265	277	263	271	259	260	269	273	260	301	289	273	269	274	258	253	280	263	274	258	256	266	284	283	267	268	270	273	248	253	298	263	257	262	266	268	270	247	274	242	267	260	270	278	253	280	251	297	271	246	251	255	248	266	272	257	269	291	260	243	280	269	290	260	273	221	254	284	236	266	258	287	241	264	253	264	283	279	243	258	264	273	254	261	279	259	292	253	259	286	293	255	284	260	266	262	250	240	260	250	289	266	288	266	280	272	272	266	297	284	266	267	237	258	270	269	293	262	301	299	269	257	274	295	256	270	264	250	274	295	253	253	262	276	259	251	280	267	263	271	284	263	243	249	250	272	278	286	281	263	225	257	238	262	282	268	279	265	262	284	286	268	251	252	281	250	235	236	282	275	264	256	252	250	260	260	277	266	231	271	255	282	275	241	278	259	268	249	293	266	264	284	278	271	274	290	272	233	277	274	276	257	286	280	251	272	257	285	235	258	266	260	255	273	277	256	273	273	265	227	286	252	266	262	289	250	288	260	260	251	294	277	302	259	269	309	269	264	257	282	270	292	275	278	257	250	283	258	228	258	258	295	278	289	261	268	232	249	254	263	268	285	244	255	241	240	266	283	257	259	262	304	266	255	285	293	260	271	242	272	270	268	248	275	258	292	301	295	313	286	272	276	235	275	279	269	272	261	283	297	249	275	254	300	277	269	239	274	265	258	248	249	270	245	266	263	252	290	256	271	263	283	258	247	263	255	287	264	252	275	258	259	286	276	228	243	296	285	269	252	278	268	280	275	284	269	259	273	256	255	247	267	259	284	253	257	278	294	269	281	246	283	298	297	284	279	238	257	221	272	268	286	274	251	234	255	268	247	257	258	284	279	269	287	258	261	260	261	272	269	270	280	276	256	267	251	259	272	279	279	283	278	286	233	269	273	292	270	260	269	281	269	265	254	253	257	260	279	255	248	300	251	237	251	259	274	269	255	263	303	259	296	279	269	306	289	256	230	260	233	278	292	276	243	287	271	290	270	280	246	268	269	290	253	257	243	268	270	302	252	301	247	256	253	297	281	283	271	255	259	289	285	254	277	291
14125	8979	19258	20256	14235	9740	7139	5094	3772	3084	2253	1722	1510	1266	1136	1086	1006	1018	997	1023	941	862	842	708	744	723	686	703	681	661	717	682	667	701	654	658	685	660	617	653	646	593	633	701	643	656	647	652	666	675	602	655	585	610	678	634	631	608	578	647	678	632	629	661	600	640	621	586	636	640	632	627	608	640	627	602	606	643	635	631	615	638	668	602	621	617	643	630	588	616	611	682	638	640	641	617	625	674	641	592	595	675	579	609	593	624	607	600	670	580	644	603	582	621	626	633	591	613	633	651	596	649	666	579	663	636	598	609	698	610	575	644	620	642	657	586	645	637	666	646	638	627	616	648	632	642	582	635	597	583	622	650	620	651	577	628	651	620	612	611	611	628	638	619	590	617	610	659	656	640	645	610	593	652	650	628	644	650	656	636	605	652	634	639	653	605	617	575	585	657	620	648	631	635	616	615	580	669	624	603	615	636	600	670	585	645	624	679	625	639	646	615	558	632	632	631	607	594	613	632	607	651	594	617	609	598	582	638	643	654	613	628	665	606	641	620	612	621	598	660	655	638	633	614	688	678	652	628	646	597	581	646	623	639	604	630	600	629	658	608	654	613	633	640	580	625	646	657	602	636	666	658	677	601	623	630	592	607	619	604	581	704	588	610	659	658	600	596	599	619	636	625	617	664	627	591	620	655	634	601	630	643	629	654	618	629	646	662	596	642	667	658	651	641	663	621	648	630	622	619	629	641	647	635	621	620	591	604	619	624	703	667	664	586	633	581	617	636	651	605	609	661	660	638	600	636	593	610	575	644	630	660	630	655	580	612	629	634	625	602	631	610	668	631	591	623	602	628	624	637	623	640	614	644	625	643	605	614	622	623	653	631	605	599	641	630	658	608	607	587	640	670	607	615	601	609	625	608	625	670	650	623	661	631	684	653	594	602	663	576	622	627	627	618	624	655	571	579	620	632	661	626	570	600	587	638	637	616	608	613	588	627	618	655	630	650	632	594	655	592	637	620	609	631	671	635	597	638	662	605	641	652	609	671	652	625	593	607	642	632	638	610	622	612	567	592	624	593	621	590	601	612	682	584	616	655	575	636	622	593	643	588	626	627	626	580	655	604	669	582	608	622	618	603	591	644	671	653	653	601	636	634	658	640	667	595	633	601	648	605	661	613	652	664	599	640	620	637	629	657	592	610	632	585	605	639	655	645	656	637	645	616	612	610	617	598	626	641	623	683	643	646	593	647	647	634	640	600	643	611	591	663	626	695	621	620	647	629	653	598	622	589	625	629	608	657	655	648	602	621	584	620	653	621	658	638	634	652	582	591	620	656	601	612	610	660	652	603	648	628	607	646	628	648	621	640	600	624	603	568	642	599	617	637	598	610	593	562	619	630	622	632	620	621	638	667	579	629	613	597	596	570	620	658	635	665	602	638	622	659	599	632	630	583	643	646	614	645	590	621	632	638	617	595	624	618	617	590	576	627	599	631	651	609	610	643	637	636	648	599	606	608	613	610	704	636	610	673	665	609	618	661	662	668	627	703	617	589	626	606	618	647	606	613	671	629	673	663	616	601	610	647	621	611	611	627	613	627	663	680	646	682	582	587	682	640	618	621	651	639	633	599	626	649	619	619	630	633	620	648	588	683	643	666	613	634	647	612	609	584	640	658	647	629	613	631	603	661	640	628	626	596	653	657	626	598	604	659	665	591	620	613	597	614	693	624	627	644	602	583	608	621	619	610	609	674	617	597	663	666	599	586	642	635	622	655	628	607	632	622	633	648	664	626	631	632	622	651	565	612	596	619	682	652	631	616	613	593	621	617	593	605	642	652	650	632	617	658	633	639	634	637	640	655	588	630	645	615	605	607	596	585	655	617	642	629	631	606	611	649	602	619	643	599	627	611	595	588	592	673	625	642	638	637	635	611	634	643	627	676	575	604	648	608	603	673	603	618	638	669	603	631	655	594	629	590	598	612	669	623	648	626	653	619	568	600	671	607	627	608	645	613	635	627	589	633	632	600	622	617	590	647	634	609	641	646	590	673	619	616	632	588	636	622	603	650	596	617	622	641	656	648	631	623	633	629	580	654	632	644	626	622	648	607	635	613	646	627	656	641	652	640	658	665	627	608	665	599	645	611	653	635	612	584	614	602	632	609	679	610	628	564	656	621	625	645	599	621	599	616	600	678	623	635	655	646	646	649	638	625	652	621	610	609	618	616	602	592	669	617	660	674	650	613	664	626	640	634	616	609	654	600	650	596	614	625	633	632	641	607	688	647	653	641	657	596	633	572	610	643	621	624	631	653	612	600	613	644	617	591	583	683	593	606	652	614	622	614	649	623	642	621	590	585	613	635	612	642	660	659	630	621	659	626	655	633	621	623	647	625	594	599	612	589	587	575	658	655	614	606	651	668	650	635	597	628	639	619	627	609	610	645	612	606	648	608	619	591	688	613	619	625	651	626	661	666	652	618	637	581	641	667	654	627	624	603	630	621	620	645	633	641	628	641	624	640	632	626	635	600	613	623	606	650	638	594	623	654	604	606	607	601	616	585	606	658	606	631	597	578	618	655	629	634	668	595	620	599	612	657	645	630	661	589	598	659	653	643	596	632	626	649	651	622	655	640	607	607	600	618	621	632	612	606	599	622	617	652	650	624	631	607	628	621	619	627	610	591	626	621	614	622	644	621	657	621	617	630	633	657	623	628	633	635	629	578	654	621	627	625	661	616	626	569	593	586	597	645	598	591	657	667	648	570	664	598	645	626	621	630	598	670	626	631	604	582	638	627	575	588	628	620	680	602	588	616	627	588	634	608	633	694	618	639	641	654	602	637	635	634	628	621	617	622	618	622	602	621	590	582	638	607	645	627	653	628	647	642	675	633	556	653	657	614	617	644	636	624	608	614	668	601	618	636	611	615	617	601	580	654	645	649	658	630	639	619	560	610	628	589	612	630	578	632	612	633	662	580	666	655	586	592	610	591	594	619	638	598	680	596	620	622	637	612	641	604	631	630	664	632	621	621	619	630	620	651	636	606	635	629	646	623	644	634	615	634	619	623	569	593	636	652	627	588	611	597	630	617	634	616	636	634	661	622	640	589	640	609	616	631	640	568	598	608	638	615	581	577	657	635	599	624	606	634	641	652	624	630	692	625	657	651	639	641	658	676	569	632	641	582	596	636	608	634	571	595	627	675	610	620	655	592	655	639	607	611	637	686	655	623	629	647	636	680	643	598	638	620	626	625	658	637	673	629	588	599	632	572	592	645	623	634	607	658	628	659	634	618	618	627	619	652	627	633	598	646	600	640	627	634	593	648	623	637	606	592	616	611	665	602	645	618	638	661	637	652	632	621	636	649	618	593	627	672	574	642	642	613	604	609	620	589	680	574	687	679	632	619	623	625	568	647	623	597	630	597	653	594	617	676	620	617	610	605	611	584	615	649	677	621	622	657	618	643	678	639	592	624	637	668	587	600	615	596	608	643
28609	14739	17959	14059	7508	3746	2551	1579	1184	850	676	589	498	403	362	375	379	330	348	322	338	271	284	284	254	268	260	265	259	258	261	264	236	255	267	263	277	260	286	272	260	266	273	258	261	240	272	266	248	269	234	243	242	255	271	277	273	238	258	249	245	289	253	259	252	262	228	257	271	268	236	266	239	218	227	244	263	247	276	283	264	213	262	243	244	237	215	238	247	254	253	267	266	266	253	237	249	243	234	223	240	254	258	274	267	238	268	271	275	238	241	262	258	207	249	249	262	228	234	236	258	246	271	258	253	265	239	255	287	232	222	240	255	291	233	264	255	242	260	273	234	257	271	267	258	230	251	262	214	231	263	263	262	264	232	248	254	247	234	242	252	269	229	251	249	237	257	247	257	252	268	262	232	257	261	195	253	263	247	264	256	252	222	266	242	225	274	245	239	243	273	265	260	241	246	263	234	265	229	257	271	239	259	241	228	239	244	248	270	250	235	248	277	264	244	248	254	253	245	249	250	259	230	247	232	253	218	265	282	266	251	272	263	244	261	253	257	230	245	249	253	230	258	258	298	240	235	261	267	268	252	269	264	257	250	227	250	254	254	229	263	267	235	260	233	248	269	218	264	252	244	226	263	264	226	242	280	256	265	283	277	239	267	266	267	232	244	268	256	237	206	255	250	301	265	244	230	248	247	275	275	261	242	246	246	271	241	262	221	243	255	281	259	260	249	246	266	264	229	258	267	247	224	273	258	235	235	258	253	255	236	263	263	278	218	280	257	279	247	282	235	229	259	238	244	259	241	216	250	243	250	239	250	218	248	278	272	251	247	260	242	240	256	240	264	281	262	274	249	249	258	239	249	237	275	245	260	220	247	256	273	234	262	242	253	223	241	259	223	255	273	261	236	249	240	281	261	216	244	238	242	261	236	242	250	226	223	236	241	256	266	274	246	245	253	261	252	229	240	268	245	282	256	274	260	239	269	264	260	268	269	264	272	242	259	219	261	246	266	241	253	254	255	238	240	271	254	264	230	254	279	250	263	241	237	256	244	266	250	244	241	262	276	233	252	262	242	257	285	250	247	249	243	265	288	242	229	237	269	255	257	272	225	226	261	269	270	237	230	257	227	257	252	249	248	247	244	219	245	238	241	242	227	239	266	241	238	249	261	236	241	256	256	273	243	252	269	244	243	266	253	221	261	269	241	240	256	260	231	243	260	259	265	263	245	238	239	241	274	252	289	231	275	231	266	269	224	235	250	267	264	253	247	238	249	271	235	288	251	223	246	249	247	264	250	250	227	248	255	250	272	246	276	239	243	258	244	230	252	241	244	285	277	278	243	253	239	233	253	246	229	243	251	222	231	245	262	217	256	270	259	265	241	261	246	257	242	235	286	277	244	256	257	252	267	237	279	230	240	264	249	258	251	248	222	245	267	265	265	257	217	242	273	255	239	277	260	258	256	263	257	219	249	273	267	253	263	254	266	237	260	240	275	252	247	227	261	242	270	257	257	255	280	235	268	238	245	229	236	275	237	224	226	271	234	256	233	238	249	233	244	259	258	271	275	212	218	260	249	237	262	242	249	238	276	264	255	233	258	233	241	263	255	269	226	249	239	241	279	263	222	261	268	251	264	257	272	250	256	234	258	225	257	244	273	230	257	245	275	250	236	228	268	275	260	246	233	259	276	253	241	246	255	240	263	256	258	252	274	273	235	261	242	255	285	224	259	246	245	249	234	248	250	221	232	237	241	259	218	263	270	226	232	285	231	269	248	279	235	275	264	251	242	239	238	279	273	266	249	264	251	233	230	250	222	233	243	235	245	253	270	253	227	231	245	252	237	232	214	221	274	276	241	276	227	223	224	240	249	252	237	230	253	277	254	240	230	253	231	259	259	247	241	272	281	271	254	263	285	257	248	222	264	267	248	226	222	236	225	226	247	252	240	239	254	238	253	245	268	251	277	259	233	257	257	243	262	225	238	226	259	265	262	292	282	238	262	230	250	262	260	244	278	284	273	245	232	250	244	270	217	250	268	283	243	261	236	231	274	266	290	271	260	237	260	223	266	241	233	251	247	228	262	294	277	233	255	245	259	255	236	250	242	246	258	269	243	241	248	266	262	264	264	212	247	235	231	266	261	254	268	244	243	239	242	246	243	287	237	245	263	253	248	239	253	262	259	238	260	270	267	268	278	258	261	260	242	258	256	288	274	241	241	238	259	297	274	237	286	252	249	251	242	253	280	243	276	250	252	225	267	246	261	273	247	237	217	258	229	247	282	268	260	280	265	269	231	238	243	267	255	260	232	268	218	269	265	258	279	244	246	224	277	273	227	238	234	243	281	254	236	244	249	232	256	262	252	245	240	244	231	244	221	247	245	242	268	271	236	262	246	263	257	252	300	239	233	249	264	290	270	254	248	223	246	241	268	265	270	269	250	238	249	270	261	250	229	285	272	255	232	244	242	247	258	227	260	240	266	225	218	238	273	256	241	221	235	239	247	229	237	227	267	251	246	241	250	231	246	267	239	261	256	231	251	257	260	255	261	249	254	255	245	244	244	246	241	249	276	270	273	248	269	286	229	273	250	266	230	258	255	275	236	236	271	236	253	239	252	253	222	249	251	243	241	240	224	239	250	259	225	226	254	254	270	255	251	236	262	268	236	242	243	248	242	244	266	267	289	246	268	262	250	284	265	252	227	258	260	287	273	283	250	242	261	258	277	238	221	226	246	237	242	266	230	223	276	247	244	261	257	264	237	255	238	259	246	259	260	262	267	274	251	216	249	267	227	235	242	239	266	244	231	236	261	248	224	256	257	246	243	246	297	242	216	255	261	265	263	236	235	248	278	220	251	250	216	239	269	249	252	246	245	219	245	220	233	257	251	253	282	278	249	239	262	272	244	249	249	256	222	258	239	242	264	238	284	244	211	256	262	230	243	248	261	284	266	256	269	267	257	259	249	267	270	270	239	231	256	262	240	233	253	232	258	256	237	245	246	274	243	247	240	255	251	250	255	267	223	251	241	233	270	272	268	261	248	239	245	237	243	245	241	268	239	233	259	290	234	239	250	255	258	244	248	252	239	246	241	249	239	248	248	270	248	264	243	234	256	268	254	236	248	288	235	260	253	286	237	280	259	255	242	254	281	238	248	256	256	265	222	262	251	283	284	258	253	255	246	235	246	269	255	235	256	274	235	252	259	256	248	232	236	228	264	300	252	256	236	244	245	248	256	230	242	251	226	247	260	261	246	249	234	229	238	241	252	220	294	258	250	199	249	256	278	251	236	265	263	256	254	238	237	272	255	259	220	240	257	255	246	265	237	247	223	224	258	242	226	290	311	236	248	247	278	267	257	249	238	264	261	268	257	233	258	245	240	253	273	247	251	259	250	258	280	238	238	224	246	231	274	261	239	250	213	265	256	237	245	254	264	240	263	242	250	238	240	274	253	245	264	271	264	250	251	253	286	275	234	218	285	276	242	252	276	271
17217	11837	24714	25207	18206	12390	9490	6874	5289	4000	2934	2366	1943	1618	1426	1296	1149	1040	1087	1059	954	916	788	806	723	744	685	680	682	651	639	653	603	659	634	647	663	645	641	658	642	600	600	600	578	601	577	610	579	600	588	629	602	564	648	558	591	574	601	580	565	572	594	553	604	569	587	616	582	576	602	623	531	578	599	602	598	593	569	571	610	627	591	598	585	576	604	602	585	608	562	607	577	586	585	586	579	627	604	579	594	579	519	603	549	601	604	615	572	589	616	608	613	612	614	561	600	540	602	577	554	561	579	573	564	571	556	555	543	628	574	563	572	540	573	578	605	598	556	575	568	594	541	583	560	623	586	581	607	548	610	544	538	602	598	585	617	557	613	615	582	606	588	593	553	585	558	569	595	591	593	581	565	604	568	548	561	582	540	593	584	587	593	618	597	602	547	655	551	588	576	595	618	593	630	561	584	597	593	591	580	558	598	610	550	557	580	624	589	574	576	573	559	585	598	588	572	585	566	562	602	544	605	597	618	599	567	572	597	624	578	611	584	556	595	628	579	563	571	599	577	554	573	557	577	589	574	551	569	568	596	583	611	624	575	599	545	615	602	584	537	579	624	557	538	583	559	595	583	612	581	592	632	597	596	566	550	604	579	593	570	592	588	555	588	604	589	561	595	586	611	570	534	596	569	554	630	613	564	569	611	598	570	650	555	593	554	575	592	603	556	546	538	582	577	590	537	607	590	607	646	559	554	567	586	566	586	587	576	579	576	579	549	565	582	636	585	647	599	620	570	554	585	567	565	600	563	564	562	589	641	596	535	630	573	621	587	577	557	589	573	617	629	584	583	570	605	574	561	609	589	620	604	606	584	594	579	576	590	561	595	613	565	617	595	542	608	588	550	600	590	606	583	577	579	600	594	603	538	573	617	569	573	581	586	587	598	567	629	586	598	604	592	508	606	579	610	584	567	586	619	539	593	607	644	584	575	566	602	604	586	563	557	582	544	615	582	609	584	608	593	579	562	634	580	542	536	657	572	569	563	580	616	635	611	594	589	602	620	575	552	637	577	583	556	604	615	580	574	590	592	587	583	634	564	600	608	645	545	610	580	610	597	576	573	574	537	591	616	596	572	597	572	630	606	595	607	617	599	617	619	591	570	595	583	577	593	576	623	604	574	595	566	588	567	617	642	540	591	621	577	610	578	567	580	557	594	558	620	586	554	592	571	591	579	561	586	588	582	617	584	553	574	631	588	531	613	587	599	579	614	608	570	559	585	621	602	576	592	568	551	606	588	577	600	591	578	553	578	587	588	630	572	618	590	589	584	599	619	635	638	603	567	578	586	623	557	586	585	580	590	578	558	615	599	545	581	569	584	648	581	583	566	585	584	593	581	581	622	565	606	613	578	580	606	610	590	586	585	591	591	582	657	636	553	584	586	538	557	637	561	588	582	592	600	607	612	576	589	577	599	586	588	599	599	558	615	602	591	587	564	608	585	576	533	599	600	602	583	562	574	581	591	581	595	618	603	579	567	565	611	566	578	554	547	585	579	582	630	595	547	608	589	548	561	576	580	572	563	566	578	570	604	578	631	557	602	605	577	619	558	610	584	567	567	591	593	533	591	604	626	601	596	658	579	595	545	534	582	574	595	582	609	582	568	589	578	540	575	582	530	594	594	519	628	581	537	639	598	594	596	572	557	587	605	611	553	581	553	615	562	551	591	587	575	539	593	588	619	568	587	614	556	597	607	536	577	611	630	622	578	608	578	584	613	550	605	516	615	595	578	572	590	537	560	542	602	573	618	559	592	583	580	566	589	561	570	600	605	619	589	599	577	593	589	542	614	581	590	594	596	551	545	559	539	579	560	611	596	579	521	599	583	573	589	537	577	607	572	608	598	565	598	590	601	590	632	589	563	532	626	578	593	596	575	599	572	594	567	596	598	583	553	565	595	556	578	616	584	564	583	578	598	592	577	637	592	608	569	582	573	556	569	617	625	560	577	604	573	571	570	610	563	586	575	601	591	626	585	619	606	597	553	604	599	594	559	606	558	532	555	582	571	576	590	604	609	575	582	570	602	594	568	563	548	621	575	564	577	594	599	590	544	563	593	601	552	618	624	582	604	630	627	590	618	587	604	568	598	573	588	659	569	587	576	618	567	603	611	595	592	582	562	607	554	598	619	557	608	592	591	574	612	593	530	597	617	605	529	597	566	617	597	618	611	600	571	566	590	576	566	586	602	603	600	610	580	583	618	612	561	571	568	593	541	603	579	602	574	575	603	559	590	585	582	582	545	578	612	601	608	584	609	611	575	593	590	611	570	627	540	570	551	567	587	568	573	572	542	545	596	596	594	570	601	609	571	555	585	600	589	580	602	570	593	552	547	547	582	579	592	583	570	551	579	627	578	590	584	610	596	601	595	580	603	594	615	555	600	607	549	570	565	571	584	604	588	583	580	600	567	578	554	601	607	570	584	548	608	600	601	562	588	612	580	611	610	622	552	552	609	578	582	584	616	572	538	561	633	558	626	612	610	585	571	592	602	600	557	631	572	592	543	579	589	587	618	568	613	609	565	572	594	586	596	581	604	533	557	591	569	571	573	582	581	567	563	609	600	591	585	588	626	607	583	579	550	619	599	615	575	607	572	607	589	570	558	597	617	592	606	587	565	595	600	551	599	632	576	620	588	585	567	611	587	619	588	556	593	646	592	581	557	609	548	560	575	603	589	593	578	553	542	597	584	589	561	612	577	569	601	566	575	601	562	604	536	563	566	616	640	572	613	610	611	566	578	552	554	578	591	571	571	571	566	588	563	606	598	597	594	605	613	559	589	583	559	583	573	593	592	590	553	544	593	591	565	591	556	556	602	593	527	580	566	578	547	642	594	566	605	573	620	590	593	590	622	598	557	591	593	569	576	589	585	576	616	578	595	611	594	565	573	590	544	578	598	586	559	590	536	566	609	590	549	606	572	603	616	587	556	552	599	590	574	568	594	592	557	604	574	589	584	560	564	580	609	587	602	600	588	583	583	606	581	566	582	552	577	555	574	569	617	597	548	563	586	572	571	605	586	575	548	564	557	544	586	618	538	553	604	545	607	585	580	571	586	567	565	631	586	605	572	581	629	593	598	587	610	611	594	600	586	584	597	576	620	562	568	597	604	564	587	573	594	557	603	595	568	585	580	585	633	603	594	598	571	581	569	589	562	605	544	574	568	588	590	574	549	598	608	583	548	572	589	555	540	570	575	593	596	600	567	571	614	592	594	590	573	523	605	592	572	555	598	596	606	580	620	595	666	566	607	609	616	574	563	588	597	568	540	589	565	604	595	623	577	587	588	586	581	621	595	581	562	590	632	597	558	558	605	566	600	556	569	601	592	598	615	603	561	581	612	573	595	602	616	531	580	551	608	571	558	613	552	573	584	614	631	550	590	574	571	600	600	595	595	576	590	617	610	515	604	560	577	599	565	591	600	565	600	560	571	612	535	570
10773	5675	6600	4700	2573	1477	1000	761	557	455	376	321	306	299	299	317	263	288	258	285	292	251	237	249	238	259	257	252	240	264	238	242	257	231	263	230	250	245	234	240	212	243	259	263	224	279	209	230	208	215	232	252	233	248	240	258	250	250	232	238	251	244	253	252	236	251	249	276	268	211	209	261	242	263	266	247	236	248	226	244	242	279	264	237	253	243	270	238	246	268	262	239	272	222	227	246	221	260	232	253	213	255	230	248	256	248	238	237	229	243	262	269	213	237	256	230	233	238	205	216	218	236	235	212	221	243	240	279	235	240	245	218	233	256	247	260	258	208	229	195	251	216	236	253	242	268	237	253	241	226	239	232	252	231	232	247	248	229	232	240	232	251	274	246	224	230	241	251	236	223	240	261	254	249	241	229	256	243	246	248	231	255	218	252	214	248	248	260	252	208	228	215	236	228	233	239	235	232	230	228	224	235	248	257	219	234	260	226	249	216	252	234	244	264	289	244	245	248	254	227	228	238	219	254	230	270	254	205	222	235	223	253	216	244	233	229	256	243	217	269	256	244	247	235	250	251	274	243	236	257	239	272	285	234	246	236	267	240	241	235	208	235	244	231	257	264	246	225	223	257	236	227	256	237	267	247	241	236	237	227	247	213	250	243	254	237	211	217	222	246	252	236	252	248	240	249	237	261	250	230	230	238	241	245	246	259	236	230	225	243	243	237	246	257	255	249	238	295	231	237	215	252	237	259	223	276	249	240	249	243	231	247	243	268	223	216	234	219	253	237	252	236	258	237	244	253	232	255	250	253	250	226	252	243	234	228	262	248	226	235	235	238	249	232	220	249	273	259	217	233	241	240	221	262	285	225	265	231	238	212	237	252	219	254	263	217	266	215	210	214	230	226	247	247	232	253	222	223	251	250	237	234	258	231	244	258	221	241	252	250	236	223	267	256	231	251	250	252	259	219	255	217	227	254	251	215	242	251	263	245	239	232	235	239	211	247	246	244	222	238	217	273	248	267	247	238	261	244	226	261	246	251	237	284	250	238	252	292	243	220	236	247	239	259	235	242	219	250	203	254	259	237	264	239	227	242	222	260	242	208	232	258	217	242	252	216	257	243	203	248	234	254	220	230	252	251	238	254	249	239	278	234	204	237	214	255	214	236	253	254	206	238	235	233	257	229	253	228	252	247	256	241	258	262	246	220	257	223	235	185	217	233	238	271	233	265	225	261	266	268	223	240	235	235	249	216	239	230	243	236	233	245	263	234	247	253	281	214	236	248	274	228	271	275	233	237	238	242	227	246	246	231	260	246	227	244	232	233	265	223	246	259	264	235	215	218	242	240	197	232	263	244	246	262	217	225	267	259	236	264	229	245	222	246	250	253	246	230	225	246	249	243	247	220	254	235	226	243	235	231	255	245	231	220	210	234	246	246	227	221	245	242	265	219	234	229	234	235	243	260	252	231	212	244	235	228	236	237	258	239	262	218	254	209	236	241	258	251	266	223	269	219	270	221	237	230	253	206	225	219	222	258	226	224	268	245	261	250	243	246	225	242	235	214	218	261	261	251	242	257	235	227	232	228	250	219	256	250	209	211	229	235	242	236	254	253	244	232	256	246	271	244	234	248	238	229	240	228	233	239	227	264	256	223	255	222	235	229	225	245	247	227	249	270	266	227	263	249	218	243	268	229	237	238	281	250	249	236	227	252	255	234	235	196	222	252	241	230	268	269	253	246	236	214	279	264	241	231	256	244	216	219	255	229	221	252	222	259	251	213	245	206	240	259	223	259	242	259	237	220	238	258	270	230	251	269	243	282	268	267	217	239	266	240	225	241	265	243	260	236	240	249	234	211	236	268	227	236	263	255	265	239	271	198	242	238	237	254	270	240	224	230	244	268	252	235	243	226	241	248	236	252	269	235	245	197	214	217	211	220	275	233	225	234	248	228	271	268	259	243	244	257	214	242	223	216	254	243	212	236	237	253	265	272	236	237	254	248	268	219	234	248	266	236	211	239	248	227	228	229	217	222	244	219	220	256	286	239	244	269	261	253	233	242	271	274	247	240	239	229	225	247	215	229	221	215	223	250	261	239	222	230	241	253	253	255	243	221	261	217	255	265	255	205	218	253	249	251	237	229	246	238	237	214	236	221	233	258	258	234	246	226	217	241	221	253	219	261	266	213	221	290	260	245	251	225	253	257	246	224	252	248	266	237	232	222	255	247	241	243	219	207	232	237	244	242	229	281	239	246	207	230	241	240	267	279	247	241	241	236	253	273	252	244	211	245	234	216	253	232	227	226	237	229	234	247	239	223	244	241	211	240	256	255	228	244	220	237	260	220	266	253	223	268	225	230	246	263	250	223	233	251	253	224	239	262	243	246	254	238	229	226	280	237	217	238	233	227	228	261	263	249	247	269	242	236	227	231	219	230	231	251	222	240	226	231	248	232	255	234	228	235	244	242	256	233	229	250	259	246	269	238	219	246	267	236	224	244	223	229	257	245	244	228	268	245	245	220	251	257	223	251	225	256	210	258	234	228	252	231	216	231	233	218	237	240	228	255	232	239	253	261	252	241	228	248	238	228	240	270	221	244	280	240	238	214	228	253	250	228	250	222	241	217	227	245	238	237	245	212	229	236	255	247	256	247	266	225	224	237	217	244	227	227	245	225	215	208	228	257	270	236	231	218	225	238	234	227	248	222	260	241	216	233	208	211	211	219	224	261	224	230	208	246	242	258	258	207	222	233	260	263	219	217	263	251	252	235	255	236	253	218	239	272	235	260	261	223	222	229	269	237	210	266	249	244	237	247	262	238	216	258	245	253	236	245	239	243	241	246	220	193	224	211	219	286	274	246	251	255	239	220	254	244	257	216	252	252	242	240	246	261	257	246	238	233	209	233	228	251	245	261	274	248	223	243	239	222	223	263	271	233	248	253	266	253	260	262	229	249	209	242	243	269	226	251	229	269	239	254	256	234	228	229	241	232	250	216	254	256	223	243	254	249	255	236	207	240	262	265	247	231	259	256	245	234	249	265	231	249	279	238	222	237	236	251	266	263	255	255	232	240	248	273	229	232	250	222	230	230	234	234	230	263	240	232	255	245	212	245	254	268	241	212	237	259	268	237	230	243	209	259	268	275	255	266	272	236	222	209	228	258	232	242	237	233	208	236	228	281	241	238	258	266	235	230	271	252	203	209	243	238	236	234	252	200	233	220	250	240	256	231	246	263	257	259	219	231	217	274	236	221	217	239	228	243	235	227	271	239	257	261	239	263	234	221	241	244	253	249	242	244	257	224	233	201	214	234	238	254	241	239	271	246	267	243	239	222	246	253	232	235	210	231	266	269	233	266	220	228	225	207	228	242	270	218	227	227	251	241	230	219	247	253	282	276	253	217	234	229	252	226	259	251	259	232	250	233	252	256	281	265	255	245	266	264	236	231	251	247	238	238	239	215	241	228	231	237	259	259	221	227	259	237	242	203
6984	5535	11766	11993	8797	6008	4281	3234	2407	1790	1412	1211	1012	901	911	849	782	769	810	776	745	693	650	630	612	580	621	580	589	622	576	594	551	567	592	611	594	588	582	581	601	566	559	561	587	576	581	591	576	569	573	540	575	572	568	567	601	573	538	572	587	576	577	573	589	559	616	589	608	580	521	582	617	545	550	579	529	565	561	583	562	570	569	566	559	540	550	566	541	573	550	570	572	556	605	581	582	585	559	556	574	535	582	552	535	583	610	616	603	579	570	534	552	590	583	571	600	584	540	542	605	598	607	583	539	577	565	540	587	590	547	604	552	553	575	573	573	578	570	599	600	606	576	584	581	551	619	615	577	606	574	582	555	548	596	597	580	596	610	592	544	542	561	598	553	562	560	576	603	580	575	592	589	556	607	572	579	570	544	617	582	583	574	602	573	554	581	620	615	603	603	605	584	559	587	568	585	544	574	584	568	620	554	593	541	593	567	550	540	566	564	520	565	592	537	597	581	564	515	584	614	604	549	564	582	560	581	572	563	570	589	602	549	587	609	547	571	594	545	574	544	552	558	558	543	579	579	566	520	556	568	592	550	582	546	569	588	621	543	557	554	579	552	575	584	563	536	555	581	582	568	616	576	578	587	577	595	567	586	562	591	543	584	558	565	587	578	560	568	559	588	569	585	569	595	526	551	569	558	561	575	566	581	576	594	588	592	585	592	583	555	610	572	583	593	565	590	618	602	564	549	538	577	567	545	564	569	546	571	558	592	599	611	543	538	571	591	587	559	588	566	580	568	577	562	615	583	525	573	552	605	556	539	578	551	590	549	578	582	590	563	577	574	569	587	606	587	587	559	565	585	590	594	549	580	589	591	564	576	537	581	577	579	546	601	578	575	579	588	611	590	588	602	550	636	551	586	556	572	560	631	554	545	573	539	594	570	594	556	572	560	547	573	555	555	557	575	605	539	542	570	577	576	578	553	576	580	567	595	591	569	568	583	547	593	602	558	582	573	530	575	573	600	568	537	569	595	548	569	571	609	558	565	576	549	581	573	571	564	573	580	596	548	584	573	590	579	566	601	573	541	500	582	558	561	594	530	550	538	552	613	605	597	551	548	604	560	574	564	592	553	593	555	599	560	540	541	597	564	613	560	593	612	581	567	611	594	559	612	613	584	536	571	596	566	592	623	565	561	587	553	526	542	571	565	584	553	599	574	535	562	551	611	561	568	534	541	534	593	594	588	592	586	600	614	562	541	551	511	592	540	569	550	512	567	586	602	577	585	586	560	568	551	538	580	539	566	532	585	598	569	554	572	506	610	592	586	571	636	609	623	548	571	619	586	569	553	584	587	567	533	547	529	553	595	588	653	578	567	545	594	596	587	561	588	607	558	595	568	574	586	559	564	615	576	578	579	551	559	524	618	607	595	600	561	535	574	567	557	537	576	560	595	550	587	538	552	561	577	608	569	582	570	609	580	542	593	546	600	550	564	547	591	582	590	605	601	534	595	607	558	596	593	529	605	537	594	548	552	516	598	611	588	578	547	587	554	597	579	580	574	616	584	590	594	564	568	566	569	541	549	614	575	575	559	621	581	583	578	586	581	579	555	584	601	555	577	598	565	575	548	562	572	562	555	582	613	586	635	549	578	582	573	520	578	549	563	533	574	558	547	555	564	535	567	597	554	597	584	602	601	579	574	604	547	569	572	587	602	588	556	578	594	576	619	595	561	611	546	570	573	594	593	580	618	573	579	603	552	564	496	539	596	560	543	598	568	630	588	562	592	581	600	618	563	585	555	582	594	547	631	579	585	577	535	599	574	587	578	573	537	596	577	585	571	576	564	582	579	550	589	561	623	563	570	589	539	560	537	593	600	597	564	543	585	587	593	601	582	564	556	572	537	576	595	593	538	599	567	563	601	597	547	595	556	606	539	552	618	593	545	605	522	554	545	591	587	591	588	612	563	607	588	624	559	577	578	539	525	576	577	558	593	570	583	566	611	557	578	527	612	577	551	582	585	540	558	565	555	562	566	563	606	562	596	540	506	607	562	578	558	603	625	591	574	542	566	552	560	568	576	563	630	561	624	564	585	569	584	529	549	598	564	576	591	590	561	563	639	600	585	622	602	572	600	552	576	584	580	571	589	621	550	571	534	543	581	582	568	549	546	617	561	574	602	600	596	563	573	598	577	602	587	586	562	585	560	603	596	604	607	570	605	554	635	572	553	531	556	586	573	562	545	557	579	605	591	593	574	568	562	568	596	540	547	567	627	561	603	523	583	549	550	564	568	520	618	562	550	561	545	602	534	578	547	606	573	564	563	589	537	513	574	584	553	606	557	584	582	639	545	567	562	590	551	531	599	614	587	558	584	571	588	610	551	580	590	582	567	554	550	576	576	527	567	544	565	601	568	556	589	557	564	572	594	558	575	605	588	596	576	585	563	591	549	561	537	618	582	611	522	585	546	543	597	529	562	568	592	538	589	517	557	546	596	613	595	626	562	662	576	531	608	551	557	565	571	544	568	531	552	579	595	575	561	588	578	662	603	559	605	566	533	593	592	566	551	559	590	579	580	573	542	603	590	570	593	563	526	561	595	584	565	606	535	550	571	582	582	567	551	609	563	559	576	573	554	609	584	556	561	609	592	557	545	619	546	601	567	610	590	597	583	618	598	560	586	626	559	572	562	569	562	536	535	554	594	556	596	569	550	613	584	529	542	593	607	576	621	528	566	568	559	594	577	569	577	558	594	607	583	569	606	552	563	563	586	532	581	545	596	588	532	570	560	643	610	595	537	566	569	590	591	535	598	590	590	576	558	567	588	555	630	572	552	584	571	547	560	572	571	587	572	546	543	580	604	605	549	595	577	549	623	604	544	566	557	573	581	555	574	589	565	570	543	580	530	567	593	522	609	607	566	572	612	604	570	564	592	547	578	578	566	581	578	577	557	561	618	538	572	591	556	574	542	566	551	611	556	563	566	566	564	569	572	602	579	611	567	580	564	591	535	567	545	536	573	572	584	584	535	537	569	597	576	554	582	556	549	574	572	563	564	566	574	636	554	560	595	579	539	543	591	569	567	561	599	586	572	511	547	535	565	558	587	573	586	516	556	623	530	560	581	575	554	587	569	555	555	555	576	545	568	577	575	566	508	598	573	598	614	565	593	548	571	621	547	533	617	573	561	585	580	565	591	596	559	606	581	598	556	582	624	553	548	579	561	575	578	583	569	609	544	574	556	569	581	567	603	574	570	560	595	590	613	533	590	570	569	587	570	562	576	560	537	567	620	573	587	577	536	555	610	545	587	583	549	576	593	526	586	560	614	609	595	552	571	552	573	573	595	602	579	598	591	541	529	530	556	571	567	550	559	622	579	579	572	644	583	562	580	553	501	591	555	571	571	557	563	557	534	582	571	559	582	574	571	604	554	529	569	570	575	563	560	575	572	566	576	602	536	554	581	521	560	553	610	580	594	578	561	558	564	558	588	544
21679	10639	12732	9027	4745	2638	1709	1165	901	650	585	507	420	366	336	372	342	323	317	322	332	310	339	302	261	273	249	296	274	279	281	260	293	261	299	261	255	302	271	283	257	299	274	310	276	307	236	279	259	283	283	275	261	263	242	288	268	266	251	253	271	270	264	256	257	290	276	263	257	262	278	294	244	295	297	301	264	267	286	254	263	252	257	253	277	281	289	298	259	278	282	253	256	241	252	255	275	251	298	274	262	277	243	256	303	306	246	250	266	268	273	265	269	275	277	279	284	245	271	275	268	274	278	279	270	295	285	258	254	241	259	278	267	246	252	265	286	274	263	277	258	288	261	273	250	294	271	283	277	278	290	269	278	287	296	263	278	254	285	235	278	265	264	240	270	269	252	244	290	249	253	265	246	301	274	272	287	274	271	247	269	288	288	264	255	262	258	268	235	298	260	269	270	275	259	315	277	258	283	299	263	276	273	258	289	243	257	242	273	276	284	260	230	297	285	291	283	286	263	270	255	259	278	255	297	274	259	267	251	273	287	259	284	269	269	300	284	271	259	288	255	268	269	267	292	261	255	270	272	256	266	241	291	258	277	264	245	260	276	282	292	292	260	267	265	286	250	276	264	252	260	283	266	273	256	275	269	247	251	273	269	274	260	244	258	261	264	275	265	275	258	279	271	257	251	294	277	294	263	267	279	266	265	270	231	283	267	269	275	297	283	294	293	276	273	267	260	253	292	248	287	285	264	253	256	272	296	251	285	250	281	273	275	255	280	246	268	283	269	256	241	255	280	280	268	271	239	293	269	274	259	277	269	296	266	251	268	264	285	294	296	298	263	275	264	260	236	245	237	276	251	250	264	244	276	289	233	274	275	280	244	284	279	262	260	282	287	274	289	259	275	273	283	273	285	267	284	259	274	286	248	266	255	292	287	297	254	291	264	259	260	275	291	265	279	289	270	267	266	241	261	275	276	262	258	249	257	258	258	273	294	256	247	281	279	251	256	239	307	287	270	303	273	267	227	268	250	263	258	230	262	276	259	267	291	298	266	266	269	283	281	245	286	280	281	224	267	259	294	274	278	242	290	261	246	320	259	255	267	278	279	284	283	246	291	285	274	251	277	279	290	306	308	266	257	262	276	274	247	328	274	284	255	270	254	281	231	244	265	262	250	272	264	268	266	247	282	264	258	266	251	275	273	313	270	288	242	279	266	298	299	279	264	265	284	225	251	259	274	273	270	287	306	253	275	292	283	264	258	282	241	279	285	302	249	252	285	241	270	255	249	276	267	268	280	291	268	253	286	283	268	275	279	282	277	278	264	297	294	222	297	296	239	279	263	314	270	236	269	241	280	269	280	272	282	243	277	244	254	268	233	253	273	275	254	260	240	278	291	277	286	244	276	264	264	256	264	258	267	261	287	297	277	250	289	269	296	272	307	266	291	271	265	237	248	253	257	253	270	283	288	275	280	309	269	281	309	296	253	264	255	266	255	267	288	259	257	298	264	236	267	303	283	295	256	290	269	282	254	274	262	266	280	291	297	292	266	275	289	276	269	278	260	244	269	284	276	267	268	263	272	267	250	275	249	265	279	279	265	260	285	268	259	281	252	236	259	283	253	261	297	269	269	312	284	262	243	272	278	265	263	286	268	250	294	293	254	305	289	288	271	278	283	266	258	290	291	269	233	261	297	270	274	261	268	290	272	276	270	259	252	254	299	256	318	278	282	303	273	238	286	294	279	258	271	284	260	282	230	257	265	284	299	284	278	234	275	261	285	261	279	260	249	284	258	272	261	274	272	256	272	263	262	264	257	237	254	253	279	257	284	237	270	260	287	283	264	278	240	265	302	261	299	265	264	278	278	242	260	243	278	295	242	259	259	253	280	271	270	262	282	265	266	295	241	281	256	287	260	228	274	262	268	257	272	259	283	275	250	269	285	283	282	284	269	270	287	292	265	248	275	268	267	295	250	254	279	290	275	266	236	278	268	272	279	284	257	306	259	260	276	255	244	304	253	264	304	270	258	297	273	269	297	265	255	264	304	271	276	276	292	287	271	245	252	259	272	283	265	246	278	253	254	296	270	259	277	248	261	295	264	248	258	310	282	270	282	262	282	267	260	274	279	251	287	235	248	276	272	265	254	273	274	283	299	250	280	253	248	279	275	270	262	288	240	250	265	298	295	288	287	286	263	276	263	254	262	286	260	247	295	272	247	281	258	259	275	269	288	271	280	263	284	282	269	258	246	276	298	287	310	295	254	284	274	281	256	290	304	243	248	257	251	311	281	260	285	267	248	271	267	273	259	243	252	295	271	256	271	284	251	239	251	282	277	260	274	301	282	246	281	262	267	296	278	262	277	283	239	285	299	251	270	250	271	292	264	268	281	256	243	266	303	271	293	290	258	262	298	265	270	279	267	241	255	269	288	242	289	291	271	293	274	253	261	256	288	257	292	261	295	244	263	260	248	256	289	283	246	265	281	280	256	258	253	275	289	226	267	278	294	261	265	253	287	285	259	287	255	245	283	273	272	284	275	246	267	294	237	245	271	265	266	287	288	280	232	282	266	276	262	217	267	276	272	276	236	251	283	323	270	281	296	246	283	264	249	258	301	260	262	275	239	253	246	277	278	276	272	274	275	233	249	275	232	285	286	257	245	266	312	296	269	235	264	263	286	288	270	263	271	228	253	262	281	311	251	251	260	289	292	241	287	289	274	274	254	281	251	282	281	286	266	289	257	294	260	262	271	271	262	274	275	265	284	283	278	301	263	302	257	275	263	271	256	292	243	267	262	263	274	309	295	263	256	280	249	275	257	280	280	250	278	269	281	267	270	264	263	266	269	254	281	303	247	277	269	262	249	252	285	306	257	252	267	296	278	309	281	269	273	233	275	256	275	286	262	233	241	287	241	305	303	279	273	227	262	297	261	272	251	271	248	283	241	285	290	230	266	305	256	281	267	299	263	287	273	277	272	260	282	282	237	230	280	255	263	279	267	301	276	302	263	261	258	242	262	271	269	257	271	287	258	295	248	291	253	250	287	279	240	265	280	275	282	294	270	286	261	289	255	288	260	271	302	248	251	254	253	278	284	303	265	274	291	289	285	259	255	266	290	272	284	284	262	237	279	273	295	285	279	289	250	257	299	257	244	273	237	285	262	241	256	302	294	296	275	297	279	307	272	277	274	269	258	254	300	254	256	270	218	255	306	294	239	268	281	276	251	260	251	269	270	270	275	269	272	288	281	259	287	289	265	248	249	268	262	295	272	272	300	264	240	273	262	267	260	254	271	264	251	282	277	295	271	251	268	259	277	277	246	301	302	263	276	271	301	289	228	250	253	250	243	245	261	287	263	274	251	283	273	274	271	270	289	274	272	253	247	240	274	281	239	234	281	297	289	273	288	261	250	281	276	251	276	243	268	280	250	286	273	264	272	261	254	268	245	258	268	248	293	309	247	251	242	278	265	257	262	288	248	280	235	251	276	273
14294	9443	19583	19129	13741	9704	7139	5054	3924	2965	2280	1912	1609	1219	1185	1051	961	989	955	977	921	845	832	784	706	678	699	712	725	707	724	715	726	672	623	663	678	685	642	657	659	668	634	656	645	651	639	655	688	669	613	636	666	620	598	646	675	659	625	620	662	625	651	627	641	660	614	656	625	648	633	629	629	626	621	640	624	655	626	673	632	615	619	602	648	596	607	622	612	629	648	622	665	634	657	593	614	622	662	632	638	659	644	664	625	678	624	602	642	627	569	658	615	628	626	596	602	609	705	633	667	666	611	591	630	634	606	616	630	625	630	625	639	642	645	668	618	624	611	659	614	619	591	620	635	637	605	666	610	639	589	635	675	625	651	584	603	657	613	632	629	617	617	646	615	655	642	639	637	616	626	632	642	633	623	645	666	638	606	585	603	621	675	624	610	644	626	605	636	603	587	663	620	627	638	642	631	626	612	623	624	610	627	625	624	614	611	654	626	589	659	601	646	627	661	611	639	596	649	606	619	644	619	609	646	600	664	610	681	608	607	631	645	612	637	627	663	661	652	650	616	665	640	608	657	634	662	673	628	645	648	641	624	646	608	610	635	617	673	650	630	642	658	619	619	623	662	609	572	596	635	594	603	610	662	641	588	615	617	632	619	654	685	678	610	657	632	638	590	643	667	636	615	594	623	616	623	655	630	659	621	644	644	609	629	641	607	627	651	593	616	613	600	625	639	602	617	581	623	607	642	646	667	610	619	620	616	674	653	623	627	601	621	661	609	649	613	615	674	646	629	620	584	654	676	659	645	653	641	632	615	643	632	647	633	652	656	669	631	582	611	631	627	624	635	640	620	625	685	633	654	637	649	668	618	691	632	665	611	604	631	625	615	622	630	619	639	700	661	652	649	632	650	602	613	647	664	660	631	639	638	641	603	589	629	604	610	628	660	646	639	639	641	615	642	644	610	637	654	632	677	621	632	593	613	611	635	613	625	578	606	665	595	636	634	665	626	570	636	647	644	637	590	635	635	633	631	601	602	660	616	653	645	605	661	639	646	650	623	620	586	624	629	636	680	664	681	661	626	597	635	566	665	644	595	624	636	628	617	657	669	615	621	659	585	636	655	627	659	626	614	611	662	663	634	621	648	647	651	614	619	666	644	625	589	663	627	647	645	666	578	653	647	617	607	588	611	595	649	629	617	603	591	560	626	657	550	643	670	635	619	640	660	660	656	631	621	650	636	653	638	637	675	632	616	632	644	634	607	600	635	646	677	638	639	618	663	610	654	579	612	659	609	601	648	665	679	636	682	614	630	637	624	605	656	609	661	628	666	656	611	577	627	672	609	647	670	593	636	623	594	591	629	648	651	648	623	636	669	624	584	648	583	623	640	624	586	641	611	651	654	603	622	599	603	672	679	640	611	622	586	678	604	638	605	620	601	634	607	624	591	602	640	636	635	613	623	624	621	661	663	634	622	610	617	615	622	627	625	653	622	666	654	624	616	631	685	639	604	672	612	638	622	636	615	659	600	582	622	649	633	663	626	660	628	614	647	595	637	672	664	623	621	651	637	642	662	592	698	580	613	643	608	624	630	633	629	594	658	655	643	619	635	613	618	628	630	609	618	653	687	635	642	666	608	577	619	627	684	655	654	622	666	628	638	625	580	674	647	619	588	561	631	613	656	612	655	657	606	620	623	631	681	582	602	654	628	618	601	632	625	602	629	609	615	623	589	628	643	597	654	599	604	650	607	686	586	667	651	664	611	603	621	624	676	626	553	664	604	637	620	609	638	634	632	661	638	659	617	643	630	625	629	647	657	619	591	642	630	649	598	638	662	634	644	650	607	630	618	658	648	622	658	645	617	609	628	627	639	613	691	646	624	592	639	622	629	699	613	653	637	672	635	601	629	630	644	616	630	637	629	632	617	624	628	640	621	615	617	629	598	662	578	619	625	665	636	629	661	587	633	680	682	660	659	657	658	661	628	604	647	629	644	618	627	645	654	628	655	639	661	680	662	643	640	678	652	619	615	630	640	612	587	667	613	642	649	659	640	624	633	618	712	676	607	623	581	600	629	645	661	629	621	621	633	626	616	616	600	644	637	628	659	627	644	598	607	618	646	613	675	602	652	664	633	622	637	683	643	643	644	615	642	660	626	609	615	652	621	629	600	612	610	599	656	671	650	620	654	694	628	637	626	598	647	676	648	615	623	622	601	647	639	588	651	626	612	628	670	639	671	599	624	603	613	631	630	626	659	574	645	647	613	607	624	623	600	632	605	663	613	645	647	667	623	664	633	583	621	687	649	618	694	640	601	671	660	629	602	647	568	618	621	633	658	635	611	637	617	592	686	665	669	633	645	666	609	606	620	579	634	619	588	630	641	613	629	660	591	638	573	633	637	612	563	652	618	630	561	615	553	660	632	592	632	661	625	632	608	642	606	628	624	659	596	591	580	622	580	661	574	675	648	618	632	638	606	628	644	636	653	638	610	652	631	614	659	625	655	615	644	628	636	635	663	637	603	630	647	581	655	599	627	642	637	640	651	643	643	625	631	627	608	659	648	617	628	584	648	645	648	634	658	618	643	620	654	601	661	634	650	609	626	651	629	627	612	581	614	560	616	670	634	660	633	650	666	612	638	632	634	641	617	655	627	624	669	653	664	618	620	648	597	629	615	645	632	630	662	639	661	670	643	647	622	640	662	624	656	667	612	636	624	633	619	649	651	631	649	694	663	593	597	620	644	625	613	631	654	645	637	628	645	611	635	613	583	654	626	625	664	632	679	652	654	601	598	656	645	623	657	663	608	639	652	605	662	598	645	637	672	671	677	687	626	660	610	602	654	651	643	620	596	646	656	619	678	624	636	601	630	608	643	650	590	665	626	614	661	642	607	658	615	612	570	650	629	604	646	675	628	651	655	664	652	594	650	653	686	605	658	626	622	622	646	595	678	609	655	639	608	619	644	590	613	692	623	596	652	659	638	600	612	634	679	620	610	619	622	589	610	665	619	666	616	636	616	606	622	614	629	620	658	663	613	620	630	571	618	615	635	617	618	609	642	595	659	619	617	594	650	613	616	601	649	614	603	667	603	632	627	597	592	567	697	634	603	658	633	602	615	621	608	681	632	620	642	602	616	623	638	588	627	621	619	611	607	685	609	655	675	629	584	676	633	628	641	644	634	660	632	640	634	606	670	654	657	593	607	626	635	596	650	596	628	612	629	662	607	631	635	643	656	616	611	623	695	638	609	660	611	619	673	657	653	641	605	587	625	644	633	649	603	661	613	671	630	641	661	662	591	634	588	679	624	653	638	691	644	684	619	596	607	594	620	649	637	645	617	639	661	603	654	637	647	618	621	615	644	643	585	630	607	668	609	621	618	607	615	619	655	622	584	606	576	657	615	628	694	609	621	587	622	633	650	576	612	626	601	641	671	588	654	630	625	669	630	595	627	635	635	654	602	576	603	604	606	626	684	669	639	623	597	681	656	655
29253	15777	19520	13992	6753	3696	2276	1636	1115	819	688	553	484	388	378	352	316	343	329	284	324	321	307	306	264	299	295	259	281	248	293	264	269	279	259	248	244	235	276	231	239	250	243	259	269	210	248	271	267	253	264	272	302	236	271	230	253	257	286	247	258	275	263	261	256	232	247	274	221	250	232	276	272	278	249	251	269	252	231	248	226	260	268	266	252	261	247	215	273	260	292	234	253	261	239	239	258	225	242	245	258	239	239	253	262	269	235	269	262	252	243	271	296	240	260	253	264	264	226	234	250	265	259	245	251	258	232	301	245	252	261	253	255	266	254	253	292	230	248	256	269	264	246	241	231	261	273	284	257	235	251	244	234	238	269	259	242	256	273	254	267	266	245	242	262	252	270	270	245	269	227	243	255	242	241	254	237	251	245	226	247	260	261	244	250	242	252	235	251	273	246	232	255	246	241	241	252	239	250	259	257	269	261	255	246	284	268	264	254	280	263	267	233	257	239	240	264	269	238	267	242	261	259	284	274	256	239	230	256	249	251	252	286	268	284	235	252	255	271	264	263	253	252	251	221	226	261	268	249	236	237	238	268	264	269	237	232	243	246	239	252	256	254	258	254	268	254	213	268	248	263	251	250	277	246	260	226	237	238	271	287	227	226	240	235	242	267	256	262	250	270	230	230	249	234	223	251	269	246	271	261	280	253	242	242	252	244	244	255	258	258	247	260	244	255	280	243	274	272	239	279	244	239	237	253	266	242	220	263	242	259	264	277	279	254	268	250	291	255	232	238	271	236	241	249	236	282	253	278	263	244	253	271	267	263	261	233	266	265	266	241	246	266	276	255	239	272	263	249	254	279	239	220	241	265	229	220	272	271	254	274	272	267	261	263	250	255	271	240	238	265	261	264	251	237	228	261	278	246	262	247	262	257	201	226	220	250	237	260	261	256	275	269	254	253	219	291	239	239	266	256	261	215	247	230	269	244	268	236	246	291	268	250	236	232	268	258	251	241	222	256	248	277	267	249	285	270	245	243	251	271	263	279	269	227	265	256	249	227	235	250	281	240	252	277	248	264	240	263	279	243	234	267	250	254	275	255	221	280	229	272	239	261	277	281	279	292	248	266	273	258	248	272	228	268	249	230	262	251	221	252	262	249	241	235	263	234	240	255	251	271	243	270	253	262	250	268	217	276	245	230	291	236	239	241	243	238	247	234	235	253	254	256	274	255	269	255	271	261	247	271	210	280	237	274	261	283	267	252	253	251	270	226	238	301	285	243	267	251	261	242	244	253	231	268	267	263	227	248	278	239	271	268	238	279	272	285	303	255	247	260	272	270	277	256	225	254	249	228	255	261	240	234	249	244	249	242	251	268	248	254	241	235	220	252	249	265	259	247	279	280	228	240	281	234	237	250	244	244	248	245	232	251	274	260	237	244	236	207	251	242	240	269	250	255	260	262	247	216	254	243	279	229	264	251	244	258	285	271	252	279	240	264	242	251	264	255	244	253	240	262	248	236	249	252	257	224	232	251	245	254	210	256	244	254	300	247	242	252	221	243	265	276	235	250	245	259	231	236	263	269	284	270	241	276	267	268	268	232	259	246	250	271	249	303	252	269	255	241	246	262	255	300	298	284	269	264	239	247	256	260	261	280	238	231	236	258	283	230	263	263	250	286	258	259	231	244	264	260	266	258	280	259	265	303	270	255	253	274	254	236	247	236	288	277	245	256	241	241	263	261	245	241	279	276	227	273	265	254	242	270	246	234	285	224	264	246	265	281	255	247	264	249	238	259	263	266	281	248	259	289	270	251	280	247	243	245	270	244	267	258	268	244	232	261	259	253	257	250	269	271	245	255	263	257	236	246	226	221	239	262	260	248	266	285	257	254	230	258	275	245	235	276	261	256	235	271	242	249	275	264	252	246	300	250	245	260	251	229	274	231	263	246	259	237	225	241	221	272	246	272	235	243	252	255	229	270	227	256	258	254	297	265	247	243	261	269	270	237	268	247	269	278	246	246	284	261	254	232	246	264	257	259	244	244	214	281	259	265	243	241	243	253	276	251	237	262	250	264	260	256	257	270	269	281	237	245	232	248	262	258	234	240	253	242	241	247	255	266	265	229	221	260	267	274	220	264	249	239	239	211	259	248	242	247	246	252	247	225	262	248	244	257	258	289	274	241	252	269	242	253	264	262	263	262	243	231	257	246	267	267	261	246	239	246	250	240	254	244	213	246	270	248	232	263	257	259	274	261	238	248	256	296	264	237	231	250	248	265	233	250	227	275	252	241	249	238	250	270	238	288	240	252	241	226	249	247	259	238	265	266	236	252	255	262	284	237	254	246	258	266	248	245	257	226	282	270	268	250	236	248	238	236	268	250	290	224	242	271	290	296	226	280	232	250	271	238	252	242	216	285	262	257	240	237	251	262	247	281	219	271	230	224	240	214	254	270	254	219	255	263	245	237	247	249	231	240	248	266	240	208	250	279	256	270	278	273	267	275	259	251	244	240	286	253	265	234	257	253	256	227	262	270	273	246	279	231	246	252	282	277	272	255	252	280	256	237	270	226	269	252	249	233	266	250	265	250	263	233	260	250	241	272	228	258	230	236	243	245	245	256	236	264	274	265	238	281	267	259	245	243	282	234	257	234	261	241	255	238	275	265	218	226	251	248	271	256	265	267	252	260	232	267	245	261	284	285	274	227	229	249	271	283	276	252	251	262	267	268	251	226	275	260	266	247	221	272	258	267	248	242	226	241	239	275	216	234	241	224	264	254	229	208	282	251	238	251	279	265	260	251	293	262	233	263	228	229	239	259	283	254	234	244	264	244	240	259	226	254	266	274	230	258	249	239	241	238	268	260	225	260	270	225	259	269	255	259	233	285	231	289	241	244	262	254	235	257	239	253	275	259	255	258	247	250	247	248	228	273	239	276	244	246	257	252	242	241	218	248	224	266	267	248	260	291	253	248	258	251	236	234	262	254	251	239	259	260	275	249	238	232	256	244	239	267	269	257	268	280	201	241	263	256	237	263	256	268	282	285	280	272	259	257	259	246	254	251	276	281	224	235	275	241	233	286	247	235	239	259	264	255	260	261	242	266	239	262	263	250	260	254	258	258	268	267	247	223	266	252	270	258	242	246	244	249	289	271	241	270	264	259	258	248	269	266	269	256	252	254	253	249	271	252	252	265	259	268	255	281	261	279	232	258	293	252	276	281	247	243	249	258	246	277	252	245	261	263	245	254	256	257	252	291	254	279	222	251	249	253	264	256	236	247	249	224	235	245	243	252	256	292	265	237	275	256	253	250	253	262	239	255	251	241	258	237	221	244	233	256	236	275	259	257	266	239	241	258	251	239	257	255	233	278	251	246	276	282	250	249	236	254	258	244	254	245	253	295	274	201	268	242	259	270	228	259	259	268	242	257	263	256	247	270	270	248	230	277	265	254	261	263	250	256	226	252	240	240	290	300	255	268	240	243	240	241	250
17823	12792	25513	24528	16673	12630	9314	6930	5336	3920	3058	2327	1874	1488	1351	1276	1234	1119	1068	1051	985	880	858	780	740	705	671	724	716	685	670	658	631	645	668	696	622	633	652	625	612	654	635	645	622	615	591	609	628	614	580	573	549	599	597	583	625	590	561	597	633	632	584	592	619	619	565	583	604	595	594	591	579	606	553	602	565	605	548	618	581	605	601	530	614	637	598	595	569	587	587	586	567	575	587	624	548	553	625	576	603	603	572	567	608	623	659	613	625	615	596	579	622	592	575	576	628	589	602	599	592	591	555	631	626	591	580	582	627	616	633	599	592	573	564	606	574	579	645	591	571	587	590	582	581	581	590	630	618	566	574	575	637	594	606	558	604	592	594	610	585	588	597	524	548	618	615	540	589	568	580	588	601	609	589	559	617	585	598	567	625	618	559	619	605	639	595	553	521	580	603	582	623	624	612	599	598	627	628	570	596	605	622	603	605	595	552	611	565	606	564	602	558	586	607	566	569	599	647	569	612	603	607	549	597	582	580	588	563	630	571	575	579	560	595	621	627	601	590	564	568	635	595	614	579	587	591	640	654	579	638	568	582	575	566	569	554	554	577	598	602	583	583	609	614	581	591	578	588	603	583	583	563	581	582	571	555	564	569	580	605	585	571	605	573	588	629	563	573	608	598	635	589	584	632	526	610	603	581	576	599	619	565	605	579	580	588	611	559	606	591	634	560	574	564	588	586	592	585	565	585	556	609	654	621	620	594	598	586	605	582	570	613	600	578	599	624	612	555	604	607	626	603	598	626	571	543	591	603	618	558	612	563	582	621	593	584	602	523	585	588	572	617	546	631	605	611	571	592	599	568	626	591	601	580	569	595	615	598	621	589	586	637	576	610	590	560	644	645	593	604	595	605	587	611	607	590	596	567	607	569	586	589	588	590	622	578	621	586	595	593	589	568	566	582	579	539	595	587	559	612	613	579	602	591	573	607	587	593	567	548	588	619	588	577	638	602	575	582	547	604	575	610	586	580	619	582	610	590	553	587	607	616	570	584	574	617	588	590	589	592	579	568	591	535	581	574	575	533	561	582	590	604	605	597	587	580	650	585	574	582	596	637	540	572	583	601	624	617	587	541	574	575	609	626	586	589	593	639	542	536	562	554	591	577	591	557	578	607	563	584	592	598	581	598	580	544	597	558	567	602	595	618	606	572	564	591	569	575	594	590	576	612	606	588	592	576	593	570	560	619	605	592	595	581	616	568	627	596	603	631	605	612	580	601	549	567	582	557	563	572	627	613	596	650	576	612	602	558	582	618	588	592	591	601	597	594	594	564	596	596	607	578	583	552	618	616	619	571	587	611	586	615	621	592	564	542	583	567	611	575	622	580	540	576	543	577	568	604	622	653	566	634	617	592	591	566	614	594	559	611	623	561	625	546	604	630	561	593	557	598	633	583	525	592	634	607	571	638	622	585	595	569	586	587	584	619	597	542	598	595	601	623	600	622	574	597	575	594	554	631	581	612	556	622	579	608	589	594	600	616	591	609	589	555	584	536	573	554	541	610	606	588	625	575	569	637	575	596	574	572	587	618	589	578	588	582	583	577	582	554	564	606	610	603	604	579	579	583	576	575	600	602	591	549	590	589	564	586	586	571	597	592	612	618	537	562	627	557	547	539	572	539	559	599	533	566	592	586	597	549	570	599	581	592	616	605	612	590	618	584	612	625	581	562	581	565	579	588	592	600	586	630	559	565	613	614	580	635	610	598	551	590	569	599	608	556	586	601	601	590	625	615	628	598	582	585	547	605	593	551	551	602	586	564	570	576	600	619	599	584	643	601	581	597	605	613	527	601	588	614	537	543	593	599	580	649	567	594	601	568	538	625	599	653	546	602	599	620	580	531	640	615	594	593	547	562	569	599	589	565	608	619	598	576	596	572	549	582	630	613	598	610	606	595	610	571	584	623	573	566	600	628	558	580	634	615	617	603	600	593	563	639	588	600	587	575	632	574	622	569	654	612	628	628	590	600	595	563	601	577	614	583	595	566	601	558	577	636	565	564	599	625	545	557	559	570	589	566	609	546	586	609	606	614	620	577	577	574	608	617	580	606	569	599	569	607	585	591	589	551	633	574	565	608	627	610	571	648	553	617	605	614	596	585	619	604	572	588	611	609	570	623	575	599	595	602	592	634	626	618	565	588	533	569	555	589	575	587	581	595	572	583	586	571	615	570	608	539	618	598	575	612	575	598	608	587	574	604	606	575	588	615	577	598	561	591	595	542	590	583	558	545	580	619	571	573	612	647	586	632	599	575	595	574	649	606	596	581	617	628	628	596	629	607	559	597	595	599	578	583	618	605	584	568	592	572	597	568	589	591	597	630	584	598	583	572	615	599	615	584	613	594	569	621	557	602	576	559	611	574	558	590	610	553	573	575	547	614	576	619	610	613	574	546	631	635	578	606	592	575	591	598	545	585	578	550	591	592	560	631	583	588	650	624	628	586	588	600	591	601	611	654	568	614	575	578	554	584	579	654	573	597	615	611	570	559	569	579	570	618	596	587	616	591	573	589	615	564	595	596	655	589	584	607	632	562	606	610	596	597	623	594	588	565	576	567	619	615	629	604	592	595	598	655	580	617	591	635	611	609	585	619	611	567	570	597	574	590	563	580	611	565	606	595	594	601	560	586	627	600	621	623	607	598	610	582	624	597	549	578	539	603	618	601	623	608	608	579	614	552	602	602	572	587	591	592	559	594	630	665	547	622	575	616	587	604	550	646	584	552	557	613	567	568	616	627	590	577	565	608	618	624	565	621	560	640	572	616	624	590	594	612	587	561	620	588	541	572	576	596	582	603	608	535	611	568	596	565	571	596	606	573	596	620	602	658	602	609	565	580	573	576	588	602	591	592	652	549	623	612	568	587	594	583	598	618	548	581	607	603	581	631	603	567	602	613	598	604	567	574	570	580	633	570	623	592	579	609	562	597	570	622	613	594	645	562	602	594	554	583	606	580	583	600	593	574	639	608	585	583	608	570	626	626	575	564	636	621	606	570	585	617	563	551	569	588	588	583	610	584	595	609	575	613	602	574	562	539	602	594	600	566	585	608	572	568	581	566	579	613	573	602	619	609	581	583	623	563	620	646	582	585	581	577	571	630	579	590	606	574	590	602	625	619	590	601	545	565	605	591	599	559	600	601	515	575	646	555	585	634	595	587	557	604	559	588	590	571	618	582	608	593	604	590	563	590	594	617	624	575	610	619	622	610	623	561	615	591	590	601	605	555	616	593	556	577	635	586	597	592	596	600	604	580	583	552	543	583	622	572	629	590	574	569	633	614	578	602	581	584	592	646	584	561	621	583	610	569	580	598	553	619	537	596	596	579	591	586	574	585	614	610	566	592	580	612	602	590	611	586	592	557	558	630	604	568	569	606	589	566	591	630	558	623	596	628	551	588	560	598	606	584	622	617	563	605	608	604	583	593	627	542	623	574	576
11420	6345	7127	4979	2440	1614	1040	752	568	482	390	388	324	302	273	258	248	281	295	315	288	282	252	242	235	268	275	254	253	277	235	269	234	231	268	269	232	282	244	241	247	235	242	245	214	264	247	255	226	279	260	266	261	243	220	239	251	224	245	239	235	241	244	246	212	237	262	228	214	226	246	267	260	246	238	247	233	253	247	260	231	240	231	229	269	249	226	245	220	245	254	252	228	270	251	271	263	246	257	238	231	251	236	223	246	227	237	267	271	246	235	253	254	271	230	220	235	255	231	259	234	259	233	245	211	243	247	264	273	229	243	250	222	235	263	250	254	217	248	227	247	228	233	247	223	237	246	245	250	246	240	247	236	240	264	237	254	249	254	241	263	255	235	248	250	230	250	231	230	237	240	262	254	263	250	212	230	227	234	230	267	259	252	259	251	208	236	236	213	259	218	240	244	242	240	227	255	261	235	217	248	236	245	242	258	217	242	236	257	264	237	231	217	243	234	218	239	232	249	223	215	226	241	248	255	250	235	271	236	217	253	245	223	216	227	241	240	252	243	233	242	274	230	272	255	249	249	266	262	248	257	241	255	260	209	255	265	233	235	276	234	247	236	268	250	224	272	270	264	259	240	232	234	245	256	263	246	256	243	280	239	256	236	278	262	250	228	231	255	258	224	233	225	237	264	230	225	261	250	244	215	272	228	234	218	256	253	250	249	254	263	259	244	271	248	241	248	243	269	259	249	262	264	278	256	237	210	240	227	235	269	233	258	271	259	215	230	232	264	235	244	255	249	233	269	268	238	249	240	262	275	217	266	274	260	274	274	251	274	263	211	238	258	231	224	248	272	251	239	261	212	247	229	258	227	239	284	257	246	266	257	236	234	224	235	234	263	248	237	242	243	250	242	239	263	255	252	216	253	226	233	234	221	241	236	230	249	241	240	241	230	242	262	265	250	241	229	245	240	249	209	199	244	221	250	242	224	261	265	258	264	253	254	253	228	250	252	232	249	251	235	239	204	241	250	242	258	286	223	240	239	242	231	263	255	245	246	235	250	250	238	228	229	230	243	261	231	235	260	243	228	238	270	228	248	274	268	227	233	246	253	242	237	259	248	249	257	261	252	242	220	241	247	245	276	235	244	260	227	225	254	229	246	253	251	260	260	228	262	229	270	259	210	231	224	233	216	225	217	236	233	208	250	226	220	245	256	256	239	201	243	228	250	234	247	216	239	263	225	244	248	257	196	230	239	256	228	245	263	250	254	243	260	285	252	229	249	237	253	216	224	243	236	239	237	258	219	233	254	237	249	253	218	253	224	245	242	269	254	245	257	234	230	242	263	276	218	241	227	236	225	224	224	246	230	225	227	243	257	228	252	264	257	218	231	251	240	237	235	240	236	248	216	232	288	233	255	255	259	231	239	261	217	233	255	261	250	233	245	272	251	230	229	270	282	216	270	278	246	240	246	248	245	269	242	257	228	218	227	246	263	247	231	230	246	235	248	247	228	239	244	249	247	237	255	247	266	259	262	265	224	264	266	241	242	254	261	242	229	214	255	247	252	238	244	238	267	219	248	229	234	264	260	252	238	248	214	204	241	269	238	257	257	214	241	231	219	281	255	239	230	234	253	233	261	258	249	246	245	245	258	274	246	245	253	221	240	220	254	253	252	258	230	255	225	221	272	252	267	243	232	241	249	226	252	232	227	243	216	272	256	219	241	256	237	267	254	268	237	221	242	232	255	204	215	231	227	221	271	244	261	256	264	255	218	241	264	246	258	261	243	262	235	202	229	239	256	231	241	259	292	231	241	252	228	234	217	223	244	246	268	245	214	229	251	236	269	231	231	266	219	257	240	243	234	238	299	241	224	261	208	233	258	242	263	216	235	230	249	225	264	240	234	230	241	247	234	223	250	244	235	250	233	237	253	261	231	264	240	237	242	244	248	248	267	226	208	238	247	249	266	252	245	244	262	259	245	235	253	233	221	255	235	268	241	229	250	252	264	277	229	275	239	244	270	226	271	263	248	244	262	213	242	230	253	219	217	229	246	255	232	239	247	253	231	252	235	256	210	246	265	233	236	237	228	224	255	257	222	247	238	251	238	238	238	223	242	251	239	230	253	251	269	244	226	227	235	236	250	234	250	260	258	244	237	234	233	249	231	235	244	250	225	246	257	239	217	271	266	262	222	223	265	250	227	260	271	236	269	238	232	246	256	279	234	236	263	242	243	257	242	256	260	240	238	265	235	261	268	253	281	256	242	233	271	209	263	194	287	270	233	223	240	234	257	236	221	243	260	243	235	246	247	255	242	231	277	260	267	222	242	270	267	284	240	264	226	212	233	263	263	210	231	243	246	255	244	250	250	257	251	245	238	261	239	265	237	256	258	248	216	267	269	232	252	211	239	255	235	270	215	252	233	224	250	229	274	244	260	222	251	217	218	232	209	240	228	245	247	254	217	241	232	257	233	216	275	239	257	273	240	256	267	233	236	237	250	232	263	242	282	216	243	252	262	258	252	229	243	247	240	241	238	248	250	234	242	239	241	215	231	261	267	227	219	228	224	247	247	251	237	239	230	241	249	257	222	230	236	249	245	222	259	259	230	277	242	226	261	243	244	256	264	245	260	232	212	231	248	284	263	246	225	218	270	237	226	247	257	282	223	246	256	212	225	226	248	254	222	237	237	263	253	263	272	269	268	290	243	262	242	238	244	237	242	211	281	232	246	244	230	256	242	234	234	222	254	268	243	243	255	247	229	234	293	242	242	219	244	234	250	254	243	218	210	238	240	218	250	244	262	245	248	251	273	233	233	225	274	244	270	279	246	231	241	215	254	241	219	256	283	262	235	224	212	227	261	248	250	242	229	222	215	237	230	237	270	257	260	244	237	227	260	214	262	246	221	245	220	264	276	268	274	240	252	214	215	244	259	221	238	260	245	258	263	249	235	265	224	266	247	208	260	247	224	228	263	230	256	241	233	226	216	225	266	232	266	271	239	204	247	235	230	246	282	262	230	259	239	241	247	213	243	248	233	254	265	244	255	243	232	226	233	265	258	234	245	242	254	261	236	226	265	230	255	250	223	265	235	247	266	239	265	256	235	253	264	258	263	239	243	250	251	240	257	222	240	241	246	252	229	246	253	246	253	230	234	237	257	256	234	255	262	228	270	273	246	249	265	235	234	272	238	217	230	232	262	223	256	257	236	226	248	240	266	254	261	263	253	247	246	299	234	241	242	274	246	212	235	248	254	235	242	247	247	249	263	272	234	243	251	233	242	249	222	235	232	231	294	226	221	249	227	237	208	238	272	238	237	246	250	258	270	224	211	230	249	243	248	256	214	237	222	267	277	234	240	293	242	242	258	233	238	243	197	245	258	232	248	229	242	255	212	260	241	237	252	237	225	267	250	225	220	232	236	253	220	255	260	278	247	262	242	233	221	227	231	242	210	243	243	224	241	251	251	259	248	260	251	249	250	240	248	263	274	251
7486	6090	12355	12049	8587	6237	4448	3219	2313	1811	1346	1203	943	872	804	779	773	770	770	754	715	688	701	684	648	596	639	636	641	640	572	624	594	603	592	617	572	586	631	547	638	630	579	587	561	608	597	543	606	573	577	584	572	559	560	576	555	591	579	599	567	581	587	591	614	573	549	516	616	575	571	569	590	528	538	571	591	581	601	597	572	563	630	601	605	548	550	598	549	578	543	585	521	598	614	549	557	550	559	595	563	583	605	549	587	578	587	563	624	597	573	559	590	566	551	556	599	559	576	579	575	588	559	533	534	595	536	582	581	566	586	573	590	577	603	574	595	555	591	577	584	596	569	562	583	568	565	588	565	593	572	567	556	565	578	540	612	601	610	540	600	595	620	593	549	528	578	575	593	573	625	532	526	585	588	606	567	594	551	559	569	611	633	540	621	575	565	576	582	572	611	598	611	614	566	601	613	569	613	611	583	595	593	572	579	559	596	581	579	607	616	584	564	573	604	583	532	648	545	601	582	567	567	558	560	538	606	563	543	565	564	573	597	549	592	552	558	604	570	589	552	561	530	605	600	559	550	577	555	567	585	585	604	549	559	555	544	541	611	618	582	582	579	578	605	600	523	538	548	535	546	534	615	535	571	577	573	545	598	599	594	589	541	537	581	592	585	573	606	574	560	502	575	571	587	563	603	579	576	577	571	591	575	587	515	585	565	590	623	608	564	584	563	594	589	580	568	578	566	605	619	595	550	511	584	630	577	583	554	603	573	583	505	553	568	555	571	586	580	582	575	566	628	629	603	584	582	618	584	599	564	549	641	571	572	570	597	583	570	609	584	553	589	569	553	565	621	580	576	560	557	523	625	550	573	595	580	613	619	566	601	627	568	577	564	500	571	583	566	602	591	595	595	615	559	550	585	574	516	537	573	612	534	569	577	590	587	569	558	563	565	572	609	582	592	591	602	574	535	585	574	552	579	540	575	547	595	574	516	565	552	612	589	536	616	559	553	599	581	629	586	582	559	588	589	612	562	581	558	587	608	581	565	589	605	564	602	561	531	591	587	608	556	582	533	546	561	566	586	574	606	574	570	530	537	590	581	610	597	604	560	551	589	577	585	547	559	553	602	556	605	573	594	599	583	574	611	616	564	576	582	595	589	542	574	600	523	619	560	597	560	590	579	566	622	631	578	558	592	569	583	564	576	598	599	582	603	593	525	599	592	581	549	563	592	557	614	581	607	586	590	535	609	544	567	566	559	567	592	628	579	582	582	574	555	593	586	543	553	551	560	595	601	587	574	604	578	586	592	566	594	585	583	541	533	531	637	580	605	552	586	549	593	566	595	559	580	574	571	549	573	590	615	570	548	564	605	575	580	566	568	604	551	560	572	587	572	548	571	576	567	603	622	595	572	580	573	564	574	587	624	557	578	545	570	550	607	578	586	548	578	544	588	559	604	601	537	569	573	626	588	550	580	565	576	557	586	552	601	601	565	595	583	574	572	591	611	565	578	591	550	568	607	592	567	582	585	603	535	622	560	547	569	613	587	619	603	541	598	597	589	565	555	579	571	533	585	595	560	578	580	591	566	578	549	552	592	569	597	586	575	596	612	537	584	574	564	550	558	590	555	593	570	557	564	594	610	575	607	557	568	569	549	590	598	546	591	592	553	601	596	542	587	578	585	612	586	583	607	584	533	588	603	582	565	617	596	580	594	567	638	580	595	584	557	575	597	601	562	600	560	596	603	604	584	593	631	616	530	562	593	563	604	559	574	575	583	570	525	601	574	593	560	599	599	568	594	558	574	562	558	549	556	553	605	580	557	557	555	578	576	564	566	578	593	613	572	562	578	579	582	599	582	575	589	590	612	544	650	585	587	592	568	554	571	597	553	569	592	585	588	542	573	572	568	578	601	586	608	590	594	562	597	582	576	576	559	558	595	583	562	601	560	590	541	571	565	576	534	583	574	570	584	570	555	557	603	616	571	615	596	615	590	570	574	562	552	581	586	561	600	567	593	553	590	564	572	576	571	548	602	618	591	554	576	554	588	564	568	580	541	530	549	598	563	588	605	559	583	568	577	562	590	571	617	593	550	579	537	551	574	588	570	567	561	562	563	610	605	581	597	604	566	555	587	575	608	573	557	549	571	595	587	571	580	578	532	596	577	594	591	557	573	561	591	558	539	525	600	540	564	584	609	536	554	571	566	601	606	585	591	595	561	589	576	609	575	590	556	585	581	526	574	561	582	549	572	555	577	569	564	561	578	561	579	533	619	598	607	559	587	581	562	589	596	591	561	580	601	556	587	611	554	537	572	573	562	635	567	593	535	606	628	594	568	558	558	573	587	561	575	558	598	568	596	603	597	601	604	546	554	577	536	592	583	539	581	566	560	555	554	591	546	575	605	581	583	573	604	549	553	634	557	586	572	558	583	574	577	582	574	583	571	563	570	574	579	585	560	566	565	550	570	600	520	602	567	592	583	586	565	560	622	588	594	550	571	600	572	601	551	609	533	568	587	554	565	593	578	582	594	580	586	582	567	565	571	525	588	581	582	589	582	585	568	612	582	601	593	562	557	596	604	573	623	571	597	584	541	590	593	577	564	586	589	583	601	628	623	572	622	607	582	564	601	569	629	583	568	559	614	538	575	574	593	591	585	573	591	558	558	584	626	565	587	563	577	553	590	571	609	584	548	553	601	561	617	571	549	585	571	578	537	594	547	572	576	605	557	568	560	578	583	617	573	589	555	590	553	541	552	590	574	545	533	557	613	577	545	614	607	561	576	580	558	547	612	586	543	582	564	616	581	536	563	627	553	612	586	544	539	558	568	551	576	579	533	534	616	594	569	562	603	540	629	594	571	562	571	564	612	562	558	557	579	569	599	569	589	585	588	573	576	572	591	560	616	590	552	616	539	557	596	562	569	576	549	591	581	535	557	549	602	564	602	603	558	578	544	586	528	559	591	565	588	596	563	623	564	573	559	557	526	604	540	602	591	557	619	605	561	558	605	594	569	581	553	568	524	559	570	559	575	617	603	598	587	592	573	579	644	588	543	634	550	585	557	552	612	564	568	632	569	582	577	619	591	587	562	590	561	581	552	582	586	556	635	580	565	583	551	566	580	597	568	560	532	605	558	614	557	564	572	590	558	558	572	598	581	597	575	601	596	630	593	575	566	586	647	608	597	545	578	601	584	557	584	566	559	569	588	594	555	582	548	563	568	581	584	597	554	578	552	577	568	598	552	550	576	567	605	566	557	546	553	582	599	579	589	571	585	565	576	533	549	599	618	603	538	576	571	603	597	560	575	593	563	584	604	560	560	556	575	577	577	584	548	538	545	623	583	558	559	561	590	540	576	590	569	621	574	539	586	557	569	543	589	571	547	586	576	607	558	566	569	568	562	551	574	561	541	610	562	582	571	542	631	587	532	580	633	576	594	589	607	563	573	587	562	618	611	553	593	571	552	550	567	558	562	538	532	556	599	592	551	553
21719	11479	13569	9162	4452	2643	1819	1190	857	664	530	430	416	380	351	379	320	359	376	278	306	328	320	319	311	275	270	280	277	261	284	292	297	270	336	273	280	259	269	244	275	266	253	253	282	263	261	276	251	279	256	293	247	264	255	248	301	267	279	261	247	273	285	291	271	236	282	264	272	260	293	294	282	264	269	268	287	277	296	248	279	278	293	262	254	253	273	286	270	272	275	292	278	269	269	263	264	297	284	278	291	257	265	263	287	261	263	281	302	288	292	270	258	258	304	313	243	267	241	243	272	291	281	289	245	266	241	244	277	256	293	303	266	258	260	267	247	273	268	256	249	267	276	299	280	279	293	263	277	278	258	238	259	259	261	246	278	259	272	256	261	248	268	291	312	267	314	269	240	274	273	236	269	273	287	280	249	286	274	280	298	289	307	292	262	267	257	273	265	274	281	227	296	280	261	298	285	271	254	253	252	258	256	281	305	265	257	271	300	288	277	295	244	268	311	272	249	260	250	240	277	274	275	297	260	283	284	282	278	271	276	272	274	277	263	250	245	268	275	249	282	255	249	256	290	262	287	282	274	267	281	299	277	273	261	293	240	236	275	257	297	281	300	269	268	294	293	239	262	273	271	268	256	294	281	242	220	245	278	282	322	257	274	317	281	291	267	283	282	275	280	289	285	253	278	271	270	234	275	276	285	274	267	265	247	262	271	247	259	280	280	255	279	277	295	271	278	260	291	294	258	294	269	237	291	249	279	288	287	270	273	274	275	268	255	280	258	273	275	280	252	247	263	287	245	264	260	283	262	263	265	245	292	265	274	302	241	256	300	245	281	252	258	268	263	296	280	268	262	266	279	252	263	237	257	264	254	250	261	273	273	267	292	252	289	284	262	249	250	268	246	256	254	254	259	250	307	256	270	245	260	253	257	278	279	276	284	277	301	288	279	224	281	263	270	268	288	252	286	279	304	301	258	282	298	281	278	250	258	296	256	273	274	276	242	270	264	266	235	270	261	253	247	277	279	263	297	246	283	276	250	260	267	295	266	259	281	245	291	306	273	302	276	240	246	282	283	261	251	272	278	265	249	262	250	304	280	252	249	303	271	240	254	285	292	283	254	294	286	290	258	265	238	275	266	272	274	282	276	284	291	269	256	277	253	261	256	291	253	270	282	250	247	244	270	264	288	298	217	258	242	281	260	228	300	258	300	251	281	277	289	248	300	292	256	290	264	271	271	281	243	229	252	245	321	234	251	288	291	270	264	243	262	265	254	272	298	266	297	274	283	274	287	303	268	237	289	256	273	274	263	281	276	300	242	293	291	260	286	278	271	255	293	245	262	278	290	269	249	247	247	263	299	264	250	249	270	307	258	251	258	277	268	275	266	271	266	255	263	255	266	244	294	270	293	271	260	247	252	284	272	312	261	277	251	286	301	282	268	276	285	260	249	284	291	263	296	258	250	266	285	286	239	265	250	285	302	268	261	255	268	279	290	292	273	275	280	258	268	260	244	261	281	249	256	273	232	253	262	289	272	276	277	276	275	284	262	272	255	286	294	270	277	265	265	297	293	295	279	274	270	258	294	291	258	276	282	296	276	272	282	269	272	268	277	267	273	291	254	259	269	263	238	292	283	259	294	274	256	251	281	275	261	277	258	275	248	270	310	260	270	250	301	250	279	257	280	281	250	260	270	255	288	259	255	266	306	263	286	266	283	254	259	305	276	236	226	280	259	295	274	304	252	270	261	304	296	290	298	259	270	297	255	271	281	269	266	285	218	268	271	265	256	295	267	245	230	258	262	272	276	259	268	288	262	266	287	290	262	248	252	301	276	269	273	272	298	268	263	267	253	265	239	290	272	271	277	291	285	240	255	256	287	270	298	288	268	271	273	269	265	245	284	264	307	293	248	275	283	257	266	259	270	315	282	243	260	284	282	277	260	278	297	280	255	258	269	286	260	247	266	286	283	263	274	257	288	285	280	257	242	304	258	268	267	251	258	269	288	278	274	252	298	253	276	295	295	271	259	261	292	262	304	276	283	301	295	266	276	287	277	285	285	306	279	287	279	255	272	266	273	295	261	243	248	248	283	253	292	293	290	281	232	271	297	277	296	283	288	275	263	297	275	255	278	286	269	292	308	257	258	293	302	265	276	289	299	263	256	270	266	276	276	292	289	304	265	296	301	247	275	250	246	272	274	270	263	258	284	298	257	260	260	274	245	280	237	258	238	298	283	281	254	281	294	279	260	286	279	262	281	247	258	281	244	253	256	255	286	307	288	262	268	269	239	275	277	256	290	262	288	263	263	272	257	274	287	280	250	292	275	299	250	275	254	279	252	262	251	245	265	279	262	272	303	295	254	292	249	257	242	299	240	262	245	299	244	275	252	289	302	264	278	258	230	291	272	259	302	261	247	287	240	278	276	277	277	274	262	296	271	266	268	279	268	247	294	273	290	289	321	253	285	296	287	252	287	291	266	261	258	278	273	276	264	288	286	262	287	274	286	265	269	239	287	294	266	290	283	232	295	252	289	287	272	274	280	258	255	275	286	269	255	269	272	260	281	300	284	264	260	269	286	271	258	270	257	268	270	239	259	253	232	263	267	282	292	327	266	255	249	261	294	256	251	272	259	252	271	287	261	290	262	288	258	248	290	290	289	300	248	292	258	281	265	240	293	237	258	272	270	293	320	268	262	306	314	257	272	292	268	251	263	262	249	246	268	289	240	253	276	237	276	281	262	269	258	267	262	263	277	269	274	309	303	280	246	274	263	245	273	274	265	273	298	311	299	302	290	256	258	278	261	269	261	266	271	261	251	283	240	258	291	281	256	251	306	280	262	262	319	287	236	271	277	272	247	289	269	234	260	275	283	287	268	271	247	279	256	278	282	265	266	273	261	258	263	262	286	260	269	279	285	280	292	255	294	260	269	296	277	281	261	290	278	267	244	252	254	274	299	264	298	270	279	263	266	256	273	273	291	255	279	255	288	282	297	227	261	260	287	261	277	258	286	263	268	270	236	268	292	275	277	279	272	265	284	284	246	273	246	287	264	299	270	281	260	252	267	265	307	258	269	282	281	265	282	298	305	256	238	263	267	276	301	297	261	302	318	301	281	272	295	266	276	267	262	274	271	280	292	257	240	273	277	289	261	261	247	280	281	261	273	287	251	282	266	296	256	249	289	247	243	321	238	282	242	283	231	262	282	265	276	271	278	277	281	274	303	247	272	266	281	304	259	285	288	271	291	283	275	275	275	284	247	249	272	303	256	276	280	266	269	268	250	246	271	289	299	309	302	276	248	254	254	251	296	274	282	249	277	280	269	278	228	295	243	277	294	266	271	270	256	254	253	254	245	295	271	241	273	284	266	311	262	257	284	289	267	251	273	252	285	300	293	278	261	298	253	267	274	277	271	257	275	280	285	274	296	267	255	267	232	248	271	290	262	281	241	268	262	293	250	281	281	283	263	262	287	263	275	271	276	282	284	259
14364	9923	20055	18695	13132	9712	7327	5155	3703	2905	2287	1726	1438	1213	1132	1082	990	1011	942	922	900	905	836	772	725	681	732	758	683	699	716	647	717	638	693	698	632	704	670	667	621	662	684	657	649	654	587	665	666	608	644	650	657	627	631	631	580	642	679	662	665	652	632	657	628	610	622	625	621	647	621	623	624	611	639	642	622	612	641	612	620	597	634	645	613	612	618	654	617	615	606	622	620	632	608	608	637	624	624	591	691	614	658	615	636	639	626	614	627	634	641	611	648	652	624	644	614	659	619	624	572	620	651	600	654	662	622	667	664	651	689	664	643	595	623	587	628	671	642	643	638	619	687	601	621	614	675	634	623	602	613	677	631	622	649	637	605	667	660	635	649	612	622	620	649	624	635	645	645	634	648	640	635	596	647	691	617	650	639	645	650	646	648	599	675	658	636	627	638	683	644	613	610	608	644	610	618	687	577	641	623	632	648	645	606	629	635	607	674	617	632	627	675	646	587	638	621	602	621	674	597	609	629	597	641	633	642	670	643	668	668	603	612	608	634	605	608	627	583	646	644	622	678	657	599	618	668	591	669	647	660	647	602	638	582	567	625	612	601	653	646	574	647	627	616	602	646	627	650	653	652	600	630	627	636	628	664	593	640	606	598	608	677	651	659	612	600	678	638	659	637	620	621	605	681	625	617	651	629	612	640	654	601	620	617	600	612	625	610	647	626	623	620	646	622	648	653	596	647	598	650	599	591	607	650	621	652	602	663	674	613	642	629	598	659	653	631	589	636	643	626	591	648	579	629	629	611	663	633	679	632	591	668	666	663	644	723	610	587	655	596	622	647	624	630	585	660	649	631	609	655	629	709	635	609	624	590	651	650	645	619	630	649	604	673	647	636	651	649	655	630	617	629	612	653	661	642	648	610	624	597	630	588	656	590	638	667	615	592	602	634	641	619	631	648	617	649	587	610	625	660	621	651	602	622	619	658	651	588	620	672	600	602	631	587	576	640	636	617	638	642	652	630	601	605	661	677	645	617	630	651	623	578	621	603	588	596	662	649	656	646	598	645	674	645	623	631	558	619	592	637	605	677	621	644	637	660	647	588	590	666	574	630	670	602	639	564	618	616	660	615	626	595	609	652	647	622	684	625	554	587	644	684	655	686	672	618	659	607	628	605	658	592	621	632	637	656	622	626	641	661	618	621	603	588	607	601	637	613	596	589	612	615	626	641	645	604	637	614	613	609	675	662	605	633	651	619	632	612	635	598	618	646	629	670	648	641	626	648	628	657	654	620	594	662	636	627	602	582	631	651	598	640	611	588	671	630	641	637	634	592	564	654	613	628	651	631	668	643	600	615	619	641	659	677	631	648	639	649	695	622	646	687	576	649	658	647	617	632	636	659	607	609	585	614	621	633	666	645	569	677	635	650	611	597	622	595	650	635	659	636	631	621	599	641	631	686	619	636	601	602	589	610	620	649	625	680	647	631	604	625	595	653	650	587	614	634	586	615	651	616	607	626	662	604	571	583	640	646	669	647	644	643	598	604	634	644	678	626	627	597	643	611	639	598	652	645	652	630	610	612	625	694	667	572	662	651	643	649	643	653	677	654	664	630	563	656	632	624	659	609	628	679	641	633	619	627	651	649	605	622	626	599	615	598	631	671	553	656	616	657	636	618	606	658	646	608	610	658	703	643	648	635	575	605	619	606	632	614	591	610	594	578	640	622	608	626	629	597	645	688	601	648	630	578	646	618	661	643	633	654	603	588	646	621	641	647	629	623	622	642	619	669	602	617	614	592	647	627	638	638	632	623	601	602	613	653	625	578	652	641	628	576	597	599	683	686	687	617	651	574	636	646	658	634	616	615	616	601	630	650	625	606	600	624	621	619	633	591	632	610	661	622	672	619	651	646	665	608	649	618	651	607	600	595	601	655	603	650	636	613	635	680	650	657	590	655	652	647	639	670	593	644	611	647	615	638	659	602	657	620	581	617	588	638	644	623	636	659	591	640	646	608	633	636	633	644	617	631	634	681	640	673	640	625	645	644	665	628	661	649	636	640	587	627	658	648	616	577	636	636	639	707	650	648	605	622	643	617	586	655	605	625	636	606	691	645	634	588	585	656	580	674	661	620	644	672	654	605	583	599	647	629	635	659	638	610	634	594	652	596	653	623	649	661	646	637	599	620	627	627	607	622	638	653	650	628	662	579	594	628	627	628	651	656	610	642	681	639	642	618	625	647	628	663	649	626	628	576	634	657	648	634	578	601	662	612	626	641	640	627	691	631	645	634	672	655	616	637	638	656	617	594	664	655	635	640	640	620	645	645	625	654	588	655	634	655	596	638	647	623	606	638	617	638	605	625	669	642	597	608	626	629	636	640	612	646	650	613	644	617	616	644	643	640	636	656	635	628	666	670	632	654	622	642	636	636	632	633	635	658	586	652	647	632	637	632	620	698	579	639	647	629	623	648	651	632	643	664	652	631	643	614	657	653	655	602	661	643	696	624	638	640	610	630	602	619	649	597	647	644	617	670	608	611	637	665	641	633	649	627	606	658	575	627	677	593	620	642	642	644	646	631	666	641	633	632	587	629	619	621	621	637	561	611	637	653	631	618	622	642	610	617	634	622	629	665	675	652	631	635	677	680	608	619	643	640	613	644	585	614	620	639	606	632	658	617	625	584	609	652	628	631	632	625	611	642	626	627	620	635	603	630	653	623	672	659	671	630	599	661	645	616	578	670	565	635	579	645	640	677	633	646	644	624	629	663	625	632	591	640	627	657	683	595	595	644	620	620	640	632	644	646	630	616	625	672	663	608	622	635	613	665	631	650	588	632	642	628	685	676	598	603	650	622	642	645	640	695	628	647	644	597	676	584	638	618	595	660	603	582	645	612	655	628	620	653	652	664	693	680	633	605	608	659	634	638	604	607	629	680	634	610	607	635	654	637	617	646	665	592	606	628	643	671	662	711	636	678	608	599	611	623	634	621	681	613	668	669	611	616	638	603	668	582	667	652	663	617	630	637	638	640	681	599	634	679	627	616	643	649	634	607	660	627	656	638	621	596	590	650	642	576	636	645	690	671	667	643	638	646	616	638	662	695	640	659	612	613	651	612	678	591	618	636	618	635	643	585	627	599	615	599	569	663	662	625	584	661	609	654	650	671	605	655	601	632	660	610	649	601	611	625	668	605	629	642	630	623	593	614	622	633	575	688	711	630	610	604	568	616	641	598	697	612	629	627	610	647	603	628	648	641	638	660	611	629	616	691	669	627	601	656	642	639	660	655	633	673	610	658	642	619	657	625	644	648	600	620	631	659	614	652	609	600	647	635	606	613	645	637	584	681	626	617	697	668	625	610	664	663	638	677	617	682	596	658	669	650	595	659	653	665	641	656	575	619	638	645	621	643	596	629	603	654	632	640	651	601	607	607	607	630	611	673	632	633	646	601	571	629	632	613	624	614	599	682	641	635	576	609	632	613	626	645	662
30138	16792	18312	13073	6363	3745	2535	1567	1172	920	697	512	421	381	380	352	326	364	335	346	307	307	272	296	297	304	281	285	266	268	263	261	284	290	262	256	269	238	248	251	257	234	258	268	240	272	263	225	254	261	258	248	238	230	253	269	262	239	278	260	308	220	256	249	240	275	249	266	270	268	240	269	251	260	234	285	277	257	261	289	223	247	271	248	254	250	267	286	273	246	242	276	273	248	261	289	229	271	247	242	229	262	252	247	227	224	271	233	262	251	273	257	277	230	262	248	237	273	269	264	265	235	260	239	251	264	237	250	237	256	256	249	269	239	231	249	260	239	285	253	230	229	262	286	254	279	261	285	237	262	224	263	289	241	264	242	253	266	245	259	259	259	221	264	268	252	276	257	243	241	247	286	260	253	273	260	263	263	269	233	264	251	248	243	251	267	264	261	231	271	257	240	282	263	260	275	231	257	278	256	264	273	259	267	263	241	230	257	228	243	206	229	272	239	265	249	250	245	232	219	251	251	260	287	269	241	263	260	253	254	246	257	211	244	257	263	238	262	252	223	250	252	256	247	277	277	266	273	243	266	253	288	231	244	253	232	241	268	286	239	244	244	282	265	250	270	266	244	232	282	262	272	281	245	259	253	255	266	257	243	281	239	256	268	272	274	271	272	261	239	267	279	283	254	238	213	261	284	252	252	250	274	228	237	267	233	226	274	248	244	247	259	281	239	252	255	254	220	252	226	255	243	259	257	243	280	250	255	265	241	241	235	258	260	278	260	270	273	283	267	239	225	276	286	267	225	253	255	264	276	256	240	270	235	248	261	240	259	272	212	234	247	261	265	260	255	263	256	308	231	259	255	265	276	270	249	253	265	261	245	254	259	268	241	266	289	278	246	253	264	276	266	266	235	266	247	256	269	266	270	242	266	246	267	237	254	267	291	244	285	266	269	238	283	239	218	241	255	254	255	239	261	254	214	247	255	261	269	229	250	257	262	250	269	223	255	257	233	288	238	245	254	249	285	262	234	254	256	261	233	264	264	206	256	215	254	255	257	285	267	289	231	249	256	247	252	238	248	257	249	247	250	255	254	212	272	253	264	285	266	213	258	251	261	299	266	273	263	237	218	244	268	247	252	231	222	228	255	255	266	269	245	237	240	278	237	253	242	250	281	239	235	239	262	259	243	266	238	280	259	203	267	245	242	247	251	259	274	252	268	274	259	283	264	263	265	268	269	247	264	261	260	255	252	259	263	227	233	259	270	274	252	290	222	283	248	256	259	226	263	243	257	271	262	216	244	262	266	286	251	284	253	262	243	242	213	268	262	249	286	257	246	259	262	260	256	238	274	230	284	274	294	238	244	264	221	236	277	291	268	261	292	254	266	240	225	273	241	268	279	225	246	246	285	258	222	283	261	241	278	251	240	255	281	265	275	221	230	242	257	262	262	251	246	252	273	234	258	246	270	274	284	215	266	222	234	239	256	256	255	258	301	266	224	260	281	224	251	222	252	245	248	281	278	244	293	288	257	231	246	241	253	241	237	265	215	246	262	273	231	277	262	252	263	227	250	252	256	290	236	250	245	278	253	249	261	217	248	237	245	244	237	230	262	248	258	254	228	246	235	235	276	237	249	248	242	292	227	260	271	286	285	261	245	245	253	256	263	250	265	251	282	238	225	290	263	268	251	270	268	257	273	260	261	269	246	257	261	249	243	226	260	260	240	261	275	267	253	279	243	271	273	238	242	250	234	271	247	242	258	234	261	240	236	247	294	236	250	279	261	260	271	259	266	285	239	227	247	229	237	242	267	229	228	242	269	276	255	263	247	268	275	261	250	259	254	248	222	288	258	262	290	254	263	261	263	232	262	237	243	256	246	276	236	247	250	281	246	231	272	261	254	215	243	278	239	281	290	260	219	259	263	264	262	255	243	255	259	261	266	236	242	294	235	263	243	275	235	281	250	269	281	263	256	280	247	265	244	250	259	264	235	272	254	238	247	271	223	287	237	235	259	268	221	251	262	260	255	256	275	264	236	254	207	250	282	242	241	235	275	259	280	280	247	242	236	257	242	254	251	251	250	213	248	258	254	289	267	257	241	240	258	271	249	260	260	237	254	249	273	237	249	258	231	257	239	247	250	228	269	241	242	245	259	243	240	260	262	280	252	252	237	250	264	254	277	253	231	233	222	300	247	257	276	297	280	243	253	225	285	248	256	268	261	248	258	271	229	254	252	265	255	241	248	259	246	269	239	248	228	246	265	234	249	229	261	242	291	259	268	273	255	242	255	255	275	230	271	249	241	256	266	225	249	275	242	252	269	236	256	257	251	241	278	239	243	261	212	229	217	256	276	264	262	264	254	271	257	230	288	271	277	262	294	266	237	260	242	238	285	272	233	270	251	205	254	234	274	264	265	225	260	238	233	270	274	261	274	290	266	270	258	256	275	290	259	267	258	238	261	233	263	252	233	269	295	279	255	246	240	245	264	225	253	259	242	242	236	260	256	245	283	258	260	260	276	260	276	246	239	239	260	259	255	245	248	227	267	270	254	252	249	236	254	252	257	243	287	270	262	278	240	271	249	256	275	268	262	268	239	292	257	246	250	267	261	244	260	252	262	222	231	239	268	263	274	256	249	229	244	256	265	237	255	252	292	253	270	241	247	258	247	263	248	267	242	269	264	230	249	238	275	278	227	297	284	243	250	240	266	267	227	239	246	269	259	256	251	241	292	265	274	239	242	254	278	291	249	250	256	271	271	231	245	264	276	252	237	251	291	248	281	249	300	227	233	245	215	260	279	227	256	247	247	290	264	250	242	254	256	243	269	278	264	267	263	260	238	264	237	236	236	248	245	290	257	268	267	244	243	232	255	259	252	274	290	237	278	222	255	246	279	247	266	270	236	248	259	232	261	250	252	248	255	240	245	228	250	239	249	263	259	253	285	268	277	250	242	279	243	304	258	271	243	261	238	234	267	272	268	273	289	277	245	272	260	255	256	222	236	247	289	248	243	263	256	265	266	262	237	229	253	240	264	236	264	259	250	285	249	244	262	283	290	285	255	250	246	258	255	264	233	260	266	282	271	265	246	277	244	272	247	226	252	265	257	272	254	270	228	236	254	251	268	245	245	241	271	251	215	276	257	254	245	253	282	231	248	287	278	259	267	215	267	253	242	256	269	248	269	248	235	237	250	218	282	236	274	239	275	254	215	265	284	246	260	275	247	251	261	219	231	250	255	262	262	276	225	247	244	256	249	246	268	275	265	246	222	247	255	294	230	288	256	277	252	264	236	233	258	278	254	261	237	247	274	240	233	245	264	220	230	272	256	238	227	293	273	269	263	238	244	230	249	254	217	252	260	223	252	273	268	249	243	247	250	261	236	241	241	243	247	304	268	249	265	274	264	263	257	244	294	263	251	254	271	274	248	280	251	257	249	210	247	251	264	246	259	257	247	246	254	244	275	257	234	256	276	239	242	250	242	246	254	279	283
18108	13506	24570	23730	16820	12906	9827	6911	5196	4042	2898	2292	1773	1514	1334	1175	1104	1192	1155	1057	1052	977	881	725	749	696	689	722	703	690	673	656	696	675	681	661	632	653	672	678	588	620	605	676	609	552	617	607	566	562	626	599	630	631	602	632	542	600	624	620	574	560	604	637	552	560	575	571	589	613	546	645	583	565	572	591	576	610	623	616	592	561	604	620	587	553	619	580	605	578	586	602	586	584	572	601	619	594	604	593	632	581	614	564	586	618	555	597	608	584	575	548	628	627	575	589	597	610	582	600	601	593	563	596	598	556	603	649	584	605	601	591	600	578	598	602	552	602	623	549	550	588	585	599	578	608	625	581	633	565	597	559	573	578	602	578	558	625	584	555	572	571	583	612	588	534	611	598	598	562	571	556	611	601	606	601	579	630	618	587	557	599	635	601	587	562	574	597	619	607	608	580	598	604	604	603	596	569	663	618	600	562	614	604	562	579	617	568	644	615	601	593	625	603	609	582	593	581	608	594	550	618	576	585	588	594	650	593	609	624	585	612	642	615	593	609	559	530	572	601	563	583	584	591	617	597	592	598	561	582	534	606	676	607	581	592	595	589	614	559	612	548	585	595	614	585	615	544	593	615	590	584	572	597	568	584	603	601	610	633	584	618	611	607	605	604	624	571	648	607	586	620	567	610	597	604	615	536	581	601	601	566	583	635	568	612	595	531	594	622	534	582	615	586	592	565	589	555	593	581	613	578	640	638	591	616	592	650	626	586	613	609	565	559	641	628	644	553	577	610	600	603	577	572	604	630	621	582	604	565	605	616	592	580	606	609	613	592	573	565	587	587	626	595	600	629	593	606	607	589	608	614	608	607	620	625	576	588	602	597	575	594	619	605	601	606	610	599	657	559	605	595	522	574	617	579	655	591	562	558	598	588	619	618	637	626	639	586	563	591	617	612	588	593	618	580	605	637	598	647	577	569	582	609	586	582	606	629	595	586	566	605	577	576	588	588	623	655	566	600	615	596	610	575	574	608	588	637	599	589	597	568	631	590	599	596	628	604	578	605	581	601	602	615	586	609	590	576	562	631	605	578	606	570	606	586	571	612	564	558	558	577	660	589	614	613	576	581	543	594	631	588	632	592	613	609	573	571	599	578	602	622	561	578	583	588	615	590	614	612	582	590	602	624	573	608	610	633	606	596	607	579	567	576	534	549	608	623	556	600	583	625	578	580	566	636	595	603	579	565	642	559	598	615	576	590	599	577	589	603	594	632	556	571	585	573	571	599	607	605	603	580	583	603	589	583	609	568	600	593	611	592	598	544	627	584	590	634	584	637	611	559	641	582	583	589	588	551	548	609	559	578	612	572	626	548	596	610	585	590	598	591	595	570	570	610	621	615	592	589	602	576	607	607	587	607	559	586	611	600	598	609	625	610	599	634	602	538	614	580	569	580	613	579	623	578	564	587	584	629	594	582	571	585	596	606	596	596	597	603	568	570	593	581	602	590	583	553	588	572	615	588	581	584	556	532	611	547	575	614	586	553	584	572	589	577	587	572	613	601	615	552	624	569	595	627	596	619	616	578	590	620	624	569	559	608	557	586	582	622	584	562	611	592	575	554	616	629	607	602	601	560	590	611	602	610	613	605	550	625	556	594	619	650	517	621	579	622	590	613	579	641	569	588	560	589	596	556	647	596	586	586	606	599	615	620	616	573	585	646	603	544	600	602	610	549	625	581	577	622	613	580	592	564	607	552	546	614	575	570	612	606	582	597	591	612	578	590	612	589	622	626	631	571	558	575	581	578	561	609	577	625	596	589	617	597	608	617	652	591	593	603	605	617	591	592	610	600	554	622	608	636	592	588	682	586	636	605	583	603	609	588	589	625	595	587	574	654	566	630	561	567	590	575	560	566	588	609	615	590	603	624	591	584	620	569	611	637	596	590	567	619	587	637	586	578	567	587	596	619	620	553	589	600	588	631	573	585	589	621	603	562	564	613	555	590	539	577	589	607	584	584	608	577	576	604	634	575	602	568	561	570	609	568	594	639	617	582	585	605	588	602	616	592	620	641	608	578	565	561	635	608	573	588	549	617	551	559	599	587	582	619	599	576	605	580	570	613	600	573	598	638	577	553	589	582	596	587	607	537	599	594	591	605	623	627	589	591	586	602	555	587	606	636	595	590	565	580	657	598	572	602	612	578	604	576	580	599	613	637	563	562	598	652	597	553	565	613	554	628	611	574	602	592	578	566	569	607	562	579	624	572	583	576	626	621	581	538	642	636	555	604	602	583	589	636	599	608	560	607	585	593	601	588	587	615	580	570	593	568	571	567	619	595	603	563	596	587	597	592	603	594	598	562	617	564	592	642	588	557	618	548	572	570	590	540	584	581	579	587	576	595	602	606	540	593	644	585	620	573	611	590	595	573	575	597	584	594	578	587	582	600	598	568	614	599	637	603	586	625	592	588	561	578	599	587	626	612	592	590	580	602	575	574	590	571	616	581	594	580	631	576	597	584	630	575	548	559	588	581	572	595	604	602	589	609	611	585	600	598	578	586	600	555	566	641	543	600	580	575	608	613	548	563	596	610	561	604	601	621	625	618	583	606	614	554	587	559	576	628	608	591	623	564	612	586	591	614	525	575	587	592	572	561	603	587	601	627	585	570	633	518	629	602	622	583	624	558	610	580	588	608	627	596	613	551	581	593	571	614	619	528	613	602	578	603	562	623	575	617	623	581	585	567	569	568	603	591	585	562	562	600	599	575	533	564	619	579	596	624	606	594	578	607	590	608	555	601	590	601	628	611	593	631	575	553	568	582	544	600	611	651	624	609	582	566	589	588	612	612	593	589	602	583	570	588	650	583	593	618	635	542	634	563	589	618	578	624	626	586	587	590	567	632	629	578	607	591	576	595	574	618	572	627	573	566	590	605	591	609	615	613	632	570	615	608	592	595	570	621	640	600	598	602	619	612	612	586	600	611	581	578	625	614	597	601	618	608	598	578	599	585	620	614	586	565	596	611	588	622	593	563	565	632	574	569	569	578	607	592	606	599	563	617	614	605	605	585	608	606	604	579	572	610	618	637	560	567	606	633	610	594	609	575	608	599	612	587	585	615	596	577	605	599	621	629	617	619	579	597	595	593	635	585	564	529	632	608	606	592	644	597	597	577	580	586	570	579	550	554	603	586	598	592	598	582	622	571	596	606	602	588	608	563	577	599	605	600	582	546	567	564	568	565	629	582	589	585	590	613	617	531	591	555	592	613	606	550	576	563	645	601	552	579	617	581	574	597	595	588	614	607	572	597	577	580	558	562	594	610	593	603	569	631	635	601	640	559	629	566	586	630	587	569	623	578	586	600	559	641	615	566	614	605	590	604	599	581	609	611	578	614	606	632	610	572	563	561	637	620	544	590	578	580	638	640	590	599	603	604	578	567	554	602	570	615	611	564	633	609	638	574	625	600	621	572	613	627	603	534	647	641	638	593	618	612
12038	6812	7152	4498	2541	1609	1040	788	591	476	382	338	305	286	311	296	281	263	279	289	265	283	287	273	261	248	234	235	251	265	256	251	243	238	244	268	258	251	233	266	247	244	268	272	234	213	271	272	255	253	280	256	210	209	261	211	231	252	245	248	226	221	274	260	256	240	240	254	259	234	259	233	255	241	225	229	248	261	254	263	268	243	228	260	236	274	275	271	247	269	228	266	270	256	221	243	219	227	267	264	259	222	206	249	255	265	262	234	245	229	207	219	198	255	271	256	242	254	267	253	225	270	238	263	253	234	250	231	239	256	205	214	261	256	232	255	241	271	236	251	269	267	260	222	241	231	269	261	261	268	244	231	246	251	288	248	234	259	239	242	224	230	266	250	244	263	232	238	220	260	257	249	270	265	247	236	257	264	220	249	266	237	235	249	251	253	224	248	228	233	268	238	270	239	239	267	247	245	275	269	226	242	232	228	232	233	210	240	252	254	250	251	254	267	236	283	223	246	228	248	246	284	279	253	257	195	238	233	236	293	237	246	230	230	255	265	255	258	252	225	239	264	238	250	258	257	241	257	222	255	221	231	242	263	253	223	247	257	240	226	239	251	237	249	227	263	259	251	254	253	255	245	282	263	266	272	231	239	288	261	262	233	245	271	261	231	253	236	241	222	243	257	250	244	248	251	252	248	241	207	251	241	273	257	249	244	226	225	263	255	248	269	247	239	227	245	240	291	232	240	229	269	224	260	255	246	277	235	251	232	253	285	274	247	233	259	288	262	261	247	255	227	245	251	237	237	217	243	230	244	235	240	236	252	251	243	230	251	270	249	253	265	242	247	238	264	258	227	256	226	253	237	244	253	224	225	218	225	256	210	221	245	266	255	256	234	225	251	271	250	228	267	267	262	247	233	262	260	235	230	221	253	262	226	269	289	248	207	241	212	207	221	245	217	261	253	225	216	246	248	238	264	248	244	223	240	245	244	251	248	242	216	236	261	224	225	262	251	246	243	268	261	252	226	231	241	251	275	246	241	262	239	257	239	238	233	259	205	244	224	242	272	235	234	243	248	243	254	242	248	232	220	246	226	276	237	270	239	242	265	228	230	248	241	271	221	213	231	209	272	234	252	249	239	239	248	249	236	251	261	216	253	245	241	245	231	241	226	245	229	266	262	262	263	239	270	216	212	237	235	236	253	258	245	231	239	270	233	247	264	235	240	229	241	211	239	218	213	272	246	257	209	243	263	246	216	238	235	246	265	257	252	221	261	245	257	210	232	237	243	237	283	258	236	208	262	254	205	248	260	214	238	245	241	269	257	217	226	252	278	270	265	255	250	272	242	239	252	244	240	238	232	236	264	248	223	219	262	232	252	254	254	233	286	193	235	249	219	239	274	228	240	225	244	248	220	206	213	255	235	285	277	251	216	255	238	264	243	229	248	265	247	243	245	262	292	259	228	239	221	241	214	239	226	208	283	237	278	240	233	258	271	222	271	242	243	236	238	238	244	261	256	247	281	225	253	209	228	259	277	238	250	286	230	247	225	232	249	250	257	252	265	243	265	245	270	262	243	230	250	238	261	237	260	230	255	227	236	249	218	234	245	232	240	222	220	240	236	237	239	221	262	227	257	285	231	247	246	234	250	260	247	237	240	232	291	262	245	243	277	245	209	246	273	256	237	259	230	264	254	212	237	235	247	220	262	223	220	225	232	228	238	239	217	254	228	230	243	216	206	239	227	238	256	276	235	225	223	228	248	238	269	265	237	251	201	241	242	250	261	251	269	257	220	234	231	236	267	235	259	256	247	230	275	258	241	238	237	248	246	281	241	295	232	277	236	243	247	251	222	221	249	208	223	231	253	265	248	270	274	228	232	256	271	262	239	251	257	250	241	250	245	243	260	239	237	279	247	243	246	220	274	230	238	235	265	213	255	259	250	277	245	285	218	241	233	262	230	242	225	255	262	256	279	274	222	245	249	253	270	229	241	255	252	260	243	228	227	264	267	281	250	235	218	218	238	248	261	232	233	245	251	259	281	267	256	225	233	242	258	242	238	232	262	202	247	244	233	260	240	257	235	235	248	258	257	234	242	239	221	220	256	256	220	224	254	238	265	272	235	261	230	236	269	257	240	257	262	266	243	268	237	225	235	233	257	302	252	240	271	225	252	226	271	229	242	241	231	218	211	253	233	262	242	268	244	248	238	266	224	249	208	230	248	252	255	213	244	235	215	248	252	242	264	251	251	245	254	251	237	254	238	277	256	246	231	248	270	251	228	265	227	246	262	260	234	260	232	263	262	222	252	269	274	243	231	269	245	244	263	249	243	241	240	234	247	265	245	223	247	219	255	223	268	262	247	262	233	234	266	291	238	280	243	190	222	229	254	233	243	235	264	249	216	250	210	263	229	242	245	222	275	238	220	264	262	254	240	253	249	224	273	259	261	245	242	243	262	248	271	246	273	229	219	209	255	269	211	241	248	263	252	254	248	235	248	229	216	267	232	262	241	243	253	253	227	244	230	236	251	263	234	267	262	234	242	249	270	251	238	271	244	221	237	201	215	244	239	226	232	221	237	222	234	241	243	235	262	224	250	275	218	217	255	212	282	239	258	233	206	255	238	218	221	235	248	267	257	271	265	229	245	250	245	274	222	247	274	256	263	252	257	269	210	241	259	218	278	230	219	237	286	242	213	238	236	212	231	232	259	273	269	216	242	270	225	238	220	244	255	237	251	235	274	246	223	236	243	241	222	264	219	265	254	237	245	256	202	263	228	273	245	253	267	218	235	240	290	283	236	243	256	274	233	250	237	235	260	229	249	227	244	234	257	239	235	256	246	228	248	237	250	228	261	258	264	251	235	233	264	269	221	237	235	248	234	230	233	239	244	265	247	222	225	218	239	235	248	228	252	259	248	278	270	226	266	235	256	259	248	261	232	245	261	268	246	259	237	260	258	223	244	245	258	231	248	211	252	272	230	248	245	245	258	258	251	246	274	218	228	242	260	250	272	243	232	239	250	244	264	244	236	250	263	273	249	262	265	248	246	268	246	257	259	257	271	230	232	263	229	248	254	244	252	253	281	263	231	244	233	263	222	221	234	277	258	229	257	260	253	230	234	236	248	270	230	283	236	246	249	233	263	237	229	211	205	246	248	215	234	226	241	236	223	240	250	235	254	243	226	247	252	248	217	258	239	260	229	258	236	254	257	228	251	261	252	218	252	237	262	248	270	242	263	252	254	234	255	251	265	279	229	243	254	275	287	261	213	249	228	250	244	224	251	232	242	264	232	248	234	290	248	246	242	237	243	241	259	261	274	263	250	244	240	223	230	238	256	245	228	252	266	268	236	274	268	257	230	259	233	221	238	250	247	256	230	225	245	261	240	266	245	220	265	243	267	246	271	208	232	230	269	254	256	218	207	220	254	263	236	243	264	260	266	259	244	243	218	230	222	203	259	246	269	254	251	254	250	227	243	235	227	253	260	235	250
7931	6328	12121	11484	8512	6253	4353	3086	2305	1758	1320	1117	899	864	836	854	850	801	750	751	748	707	768	680	637	610	623	596	686	642	624	583	595	606	612	600	586	593	589	566	580	577	556	592	606	588	575	579	550	617	578	593	558	579	585	594	595	577	568	597	573	618	604	562	571	555	599	572	558	561	602	558	532	637	569	588	612	566	593	610	562	530	545	612	579	622	555	603	575	572	547	617	540	564	576	570	567	575	602	552	550	512	561	608	586	593	568	583	547	611	588	563	616	558	571	549	562	560	559	565	547	551	642	571	568	537	577	582	562	528	576	585	521	538	563	567	563	592	582	563	606	622	537	565	539	597	594	550	574	582	581	550	546	618	634	559	580	561	573	597	592	535	570	578	586	575	539	586	631	564	596	549	586	556	549	563	570	578	579	560	543	578	593	574	547	595	528	520	592	554	569	582	556	565	610	604	571	573	538	579	631	571	556	523	598	638	592	623	604	550	555	545	592	545	560	587	592	558	599	587	585	570	579	567	614	625	608	528	603	542	570	580	562	568	575	592	600	606	583	600	618	591	589	545	570	594	596	565	604	555	550	595	575	590	580	536	582	581	545	572	558	560	573	581	608	588	581	596	602	549	573	593	564	580	574	566	585	590	576	554	589	585	552	588	547	542	582	618	595	544	553	553	607	618	570	613	594	572	547	597	616	563	635	543	570	619	562	520	582	594	529	594	591	578	612	596	543	605	570	599	519	591	573	577	611	594	596	547	581	578	588	541	558	629	557	554	565	549	569	591	618	546	574	549	601	566	588	582	610	592	594	608	599	599	555	583	617	547	600	589	554	570	589	552	589	552	602	570	544	596	612	558	603	571	625	579	604	579	557	584	602	580	553	567	566	590	544	545	569	546	577	551	552	578	565	554	532	540	607	543	593	539	557	555	555	541	569	526	596	553	533	573	567	562	578	563	569	575	553	621	551	554	585	572	597	602	597	520	537	568	552	589	601	582	601	567	594	614	599	558	589	558	586	601	576	566	602	571	601	557	559	582	584	618	610	608	567	583	572	588	531	575	550	586	587	579	560	586	575	645	557	569	576	570	590	608	563	547	634	578	578	614	589	588	574	543	569	616	559	571	558	582	621	603	563	560	545	583	602	541	611	582	576	567	542	577	578	580	578	618	602	533	527	568	562	553	531	589	545	595	635	569	604	584	586	598	573	581	613	613	565	604	574	560	564	567	568	587	568	584	551	567	549	574	560	615	557	565	606	623	586	594	581	607	610	588	580	529	593	561	568	580	554	597	620	541	616	599	595	580	603	557	608	627	569	622	549	578	586	589	578	558	532	529	557	605	558	584	552	616	576	543	558	601	605	559	603	633	562	583	627	564	584	555	620	552	600	550	594	555	596	600	541	594	564	560	599	574	533	583	546	571	608	591	593	588	569	580	598	567	563	557	570	546	562	595	577	588	575	562	577	574	585	564	615	591	587	577	583	563	597	570	618	537	574	572	624	567	543	557	620	575	575	597	579	535	582	574	589	571	550	576	563	600	570	593	594	588	573	571	554	555	608	597	594	571	586	582	543	570	569	619	628	592	552	536	562	608	565	585	551	566	574	624	583	554	595	599	547	541	559	543	560	586	589	554	615	578	559	564	589	597	577	577	589	551	523	553	556	591	575	591	549	550	563	609	573	584	563	572	568	622	562	586	560	549	548	581	588	547	548	546	540	613	588	563	598	601	603	615	641	570	545	566	577	608	620	578	591	563	544	594	591	609	578	615	559	566	584	596	591	579	619	506	569	580	535	518	586	580	579	581	577	620	594	562	577	595	585	547	607	570	578	530	591	566	571	602	590	583	595	594	591	574	591	576	571	538	560	555	576	623	587	588	572	595	537	613	573	576	559	595	574	534	580	607	552	564	576	520	545	561	598	588	613	578	620	546	563	573	561	553	589	560	590	557	608	561	584	550	592	600	594	613	627	550	567	600	567	580	537	569	546	605	580	599	570	571	572	577	577	572	560	548	548	561	560	597	549	529	618	627	596	557	554	600	558	559	595	586	629	532	587	532	591	568	568	567	607	569	612	569	586	580	576	570	566	609	625	574	593	600	567	549	580	559	645	573	581	594	557	588	587	552	579	580	591	596	564	573	585	583	598	570	537	581	635	551	600	601	539	515	544	577	571	579	589	559	558	563	552	594	582	591	566	576	596	576	637	523	570	587	588	556	575	569	538	600	564	594	562	607	567	579	607	535	579	588	579	534	603	562	612	571	582	558	549	601	619	605	538	653	580	556	592	575	528	614	597	589	572	552	587	649	539	585	564	570	606	605	564	557	583	578	575	605	579	572	544	576	563	604	589	549	617	527	558	604	594	594	615	563	550	568	573	587	606	576	595	566	579	600	591	566	570	597	594	568	586	580	565	627	567	543	599	595	631	598	609	618	569	598	579	586	592	612	612	611	590	586	534	559	579	582	602	602	633	570	592	543	543	584	581	568	621	592	583	561	618	599	599	574	607	610	545	601	548	578	596	562	571	542	570	573	575	543	574	589	550	592	555	546	555	560	562	578	582	600	564	567	567	559	555	605	576	600	564	587	611	615	584	571	580	589	587	575	603	555	598	626	586	517	564	553	577	582	590	599	590	546	574	566	561	602	582	595	616	556	564	546	597	572	572	564	561	586	606	572	594	545	636	612	595	584	591	613	544	538	554	574	579	596	587	533	561	572	560	624	547	572	528	504	566	555	563	567	610	555	560	560	561	584	552	521	551	631	563	610	533	569	587	585	555	584	570	578	586	563	603	586	596	546	566	558	597	592	561	580	599	626	546	601	530	556	559	569	561	593	576	571	614	511	610	601	591	600	606	529	576	589	530	571	577	587	600	586	606	589	568	580	555	544	543	569	580	590	567	570	550	565	596	591	596	555	579	555	579	595	593	607	560	574	581	595	581	592	603	582	582	618	612	568	594	587	611	582	555	623	551	579	573	604	604	544	567	565	547	584	558	569	576	565	570	582	547	584	576	582	555	552	570	590	583	555	604	616	579	582	565	582	565	582	593	624	579	540	577	586	577	595	578	568	569	593	603	590	556	583	588	565	572	613	598	561	601	601	590	607	573	576	577	587	559	627	605	612	578	560	577	596	619	579	551	615	583	560	600	584	565	564	591	607	583	548	553	540	631	588	635	589	520	593	560	510	553	560	611	515	603	558	548	579	573	588	623	554	556	554	556	589	604	634	595	581	551	573	556	592	557	583	621	546	589	570	579	601	567	587	566	606	597	526	535	611	602	555	577	557	548	574	531	596	577	577	600	577	595	616	590	615	609	582	575	620	619	565	580	571	582	555	635	587	574	554	569	591	548	552	594	607	619	550	610	584	625	570	583	540	563	615	609	596	566	543	534	561	573	609	613	565	553	536	584	575	589	565	599	559	562	564	584	566	580	601	602	538	564	590	582	571	574	617	581	631	601	564	578	602	552	543	560	603	581	557	566	584
22445	11196	12554	9322	4695	2675	1808	1156	895	662	543	483	428	364	317	314	308	351	325	306	366	294	293	310	306	281	272	264	294	285	266	274	283	305	303	256	269	289	267	299	286	282	263	280	265	257	243	292	276	297	277	248	279	253	255	265	252	271	253	276	239	289	292	261	232	293	269	265	275	287	258	276	276	294	294	280	297	286	270	264	267	273	311	272	276	267	261	269	284	242	284	307	290	284	266	275	247	273	282	265	272	287	288	267	276	274	311	285	248	265	235	279	315	283	292	269	264	251	246	265	242	273	279	265	279	261	244	269	270	298	276	279	279	299	253	244	250	263	298	270	289	261	312	256	255	285	290	285	288	266	306	309	263	263	297	284	265	260	286	282	274	261	293	277	245	266	244	270	253	275	274	278	251	249	251	286	260	286	261	265	292	272	259	266	303	296	264	288	248	246	303	274	284	278	295	281	246	278	244	292	273	249	257	263	299	284	234	267	297	319	304	288	269	296	241	280	281	275	278	275	289	265	296	269	273	275	269	298	288	252	280	273	279	301	269	261	286	230	271	289	311	252	293	278	274	263	260	262	274	252	246	246	251	244	276	266	239	273	316	287	272	260	280	273	252	263	268	235	266	295	264	294	293	282	291	288	281	284	268	288	262	249	300	258	277	297	278	259	310	251	273	249	260	272	294	260	277	273	284	243	294	234	271	283	251	256	273	246	248	246	298	283	267	281	266	288	290	268	262	249	261	257	258	295	247	257	273	238	291	274	267	249	286	275	259	258	254	272	258	263	290	277	284	251	303	270	249	270	277	286	264	267	261	260	280	292	247	282	255	255	253	270	273	279	239	264	284	296	265	282	256	269	286	278	309	280	281	261	263	270	252	248	280	250	294	274	293	278	260	295	271	276	270	271	271	281	267	280	288	279	277	275	263	254	243	268	263	257	258	293	252	277	276	267	292	293	264	271	290	295	246	266	270	293	266	295	288	255	257	236	289	287	299	276	259	284	283	279	255	315	241	283	286	260	260	274	275	253	303	274	267	271	291	275	290	296	265	285	285	266	275	283	301	257	285	279	259	249	294	265	331	305	255	254	294	247	245	247	273	251	285	239	274	286	303	280	249	263	268	266	292	286	275	286	278	254	296	281	277	256	259	251	269	254	298	290	264	293	288	252	274	259	263	252	283	253	289	302	284	271	276	258	279	272	261	273	290	271	275	272	295	274	285	262	281	265	266	239	260	295	302	256	264	277	264	258	282	266	263	271	286	285	266	269	314	283	266	273	274	289	290	263	296	288	264	258	271	256	255	287	241	279	264	279	300	254	288	275	269	283	305	267	277	285	262	261	258	318	271	262	258	264	263	266	286	253	245	283	264	278	264	262	275	263	271	259	279	276	285	248	273	251	256	285	251	269	267	256	263	291	260	263	244	288	289	268	273	296	271	243	267	245	262	258	286	287	275	268	308	293	293	268	263	252	266	263	221	255	275	293	290	246	260	254	254	272	306	272	292	248	287	266	245	240	282	293	293	284	251	294	288	273	277	275	256	259	276	281	301	298	265	254	287	277	262	263	265	246	269	274	272	294	263	281	271	276	268	234	321	285	277	292	272	265	269	286	273	268	255	266	274	261	269	281	255	274	263	259	261	274	273	255	264	261	266	248	284	271	253	305	266	283	275	271	254	275	230	240	305	284	256	286	276	269	268	236	283	276	273	245	270	266	260	265	261	274	276	284	282	262	274	289	240	245	266	298	251	261	270	269	286	266	244	253	271	272	275	306	253	253	266	243	270	282	270	269	273	280	275	285	269	276	277	272	250	259	257	275	269	301	298	251	253	273	270	246	279	275	259	244	286	256	277	258	278	290	261	290	285	293	269	291	250	278	281	266	260	283	271	258	287	263	277	251	284	273	280	278	273	265	250	243	262	244	287	276	282	290	271	243	258	268	282	285	251	260	256	265	293	251	237	261	252	266	250	275	297	260	283	263	273	242	235	261	313	254	299	276	265	258	314	302	274	251	257	291	306	246	268	267	289	259	274	272	282	274	277	295	273	277	269	258	281	278	244	308	294	266	286	285	273	266	260	251	247	260	252	263	285	232	308	279	288	268	276	287	257	305	274	284	233	261	276	253	289	268	275	272	274	285	274	279	296	280	246	251	253	265	270	276	253	265	281	311	279	286	266	275	266	258	257	273	261	258	246	269	253	261	241	261	241	275	276	276	262	278	226	268	254	255	249	279	283	282	287	272	265	282	295	244	280	277	279	280	253	245	235	259	262	284	270	292	250	277	301	268	243	311	267	287	258	275	280	295	250	279	234	310	265	254	254	243	255	261	283	279	287	276	220	286	272	245	262	276	299	251	256	283	269	266	242	256	243	294	268	273	281	250	253	260	280	274	291	279	277	288	293	254	297	273	270	290	295	259	280	276	251	256	278	276	274	279	268	287	289	278	230	263	295	304	263	263	242	303	285	295	291	263	279	300	249	275	290	266	276	287	255	278	305	259	261	268	279	291	268	268	256	278	225	275	279	268	298	281	276	278	223	277	240	283	259	303	269	260	254	248	297	254	271	305	270	272	258	260	250	263	270	252	262	309	265	274	270	267	296	262	267	248	256	268	255	291	278	280	249	290	257	265	248	280	268	266	286	286	278	253	273	281	264	241	258	289	272	292	292	287	257	286	292	267	285	258	280	293	285	253	277	282	293	273	283	302	307	265	270	265	273	264	279	257	309	266	250	272	288	268	258	271	263	269	258	276	254	253	268	269	289	259	278	252	261	280	260	261	253	304	251	272	260	259	268	264	257	278	287	308	273	283	246	259	282	266	267	236	247	297	277	265	263	254	238	297	255	273	249	252	268	288	246	293	277	266	261	230	283	303	271	262	286	253	261	269	266	267	276	285	276	300	271	264	254	252	255	248	277	270	286	269	293	274	224	258	252	265	297	273	271	271	265	310	263	280	299	269	277	267	280	264	293	256	273	252	250	232	247	292	253	288	262	248	293	259	247	284	274	267	234	270	279	272	291	275	273	275	250	275	300	242	281	273	279	255	301	276	256	245	278	251	276	260	281	279	268	252	265	267	276	276	280	301	258	325	280	277	275	264	274	291	299	228	284	296	280	301	265	302	282	286	247	265	283	264	246	274	284	268	244	288	245	296	292	276	307	295	256	263	253	251	276	257	265	281	276	254	244	244	299	277	290	250	305	279	234	273	279	256	279	297	291	267	268	267	296	246	267	306	255	312	273	254	278	266	287	258	254	291	278	260	260	298	256	295	237	282	272	268	275	271	287	286	269	275	273	268	280	252	296	260	222	262	267	279	277	277	250	294	292	265	257	293	265	268	257	259	269	312	285	250	249	245	246	267	265	271	271	281	277	262	265	282	290	267	295	269	265	298	289	281	283	288	255	258	264	249	249	276	280	257	268	266	257	241	302	231	302	246	283	244	277	264	260	292	315	268	281	263	273	261	246	252	257	280	285	279	251	291
14758	9901	19569	19538	13856	10215	7162	5249	3825	2855	2149	1727	1492	1188	1142	1031	1049	1041	989	983	906	940	880	868	744	734	654	703	717	677	663	705	667	627	629	675	651	647	687	709	638	663	594	637	670	647	598	649	635	646	653	653	657	619	641	624	640	618	651	594	628	627	635	651	651	629	651	619	647	634	607	600	614	645	637	644	644	651	603	584	658	662	642	604	640	622	702	612	647	655	637	606	644	668	625	591	590	626	645	614	623	656	597	678	637	638	599	607	672	625	647	623	632	639	675	631	611	632	645	636	618	655	641	610	623	613	561	651	669	615	582	622	651	629	600	642	596	644	590	609	629	635	613	656	639	644	636	630	672	652	614	647	595	615	641	615	674	650	631	604	616	561	719	605	651	619	610	608	654	623	610	662	615	656	620	656	609	623	645	601	592	625	705	599	591	667	635	596	659	629	653	612	673	573	611	609	651	656	639	584	611	610	650	580	604	667	670	612	598	682	625	679	632	620	601	631	654	633	628	630	730	665	626	636	622	634	625	620	637	625	637	654	624	620	608	667	653	656	633	617	637	618	638	589	656	600	654	641	625	599	597	584	640	643	617	655	631	600	602	636	622	640	635	662	637	627	621	660	600	640	649	616	627	654	635	625	654	648	625	654	637	587	643	644	646	691	676	617	631	597	625	633	677	678	667	628	635	639	626	661	650	658	647	651	627	669	637	626	635	623	594	577	669	600	618	632	624	626	682	640	677	619	636	620	629	677	633	641	640	577	638	617	636	634	650	661	610	670	618	606	669	627	630	624	638	637	607	605	675	630	649	630	639	619	621	668	678	636	633	645	617	618	596	682	641	623	651	639	640	639	630	655	608	656	639	633	637	644	603	652	664	585	632	633	582	621	638	672	642	619	639	664	654	649	665	601	611	583	636	603	605	634	643	602	586	608	644	659	633	592	592	638	641	561	598	651	638	617	587	648	619	631	619	610	628	619	630	616	668	635	604	613	660	597	658	631	613	629	638	625	586	656	641	640	628	713	600	622	594	646	631	672	661	657	639	615	625	636	640	616	638	650	621	577	631	621	634	629	578	657	601	633	615	642	610	625	699	647	661	623	623	545	609	646	670	673	627	617	652	622	640	611	633	603	604	646	622	616	593	676	591	613	615	649	622	646	651	601	680	632	638	603	635	635	650	660	660	636	628	609	629	645	653	601	628	627	644	647	647	633	616	590	620	583	629	646	672	612	594	593	611	622	659	652	624	646	640	645	679	623	613	607	635	606	641	584	558	620	636	623	636	637	639	648	613	626	627	608	621	626	649	628	566	591	592	615	665	655	678	625	639	651	612	638	619	627	635	617	653	643	629	664	623	680	627	653	638	605	608	621	623	635	640	634	613	667	651	587	589	619	628	607	634	619	656	659	617	605	583	631	645	635	658	644	643	612	694	628	612	675	641	607	615	632	627	646	588	657	664	650	626	666	642	580	636	666	632	651	649	609	637	690	662	626	623	606	658	651	612	621	612	658	639	613	616	616	631	661	607	631	624	610	649	621	633	593	652	654	635	565	626	659	625	631	677	648	644	657	588	638	675	665	622	628	637	651	624	632	610	651	636	614	614	662	588	668	622	610	627	655	622	615	624	649	641	599	635	689	625	648	629	599	634	612	699	632	609	626	674	641	658	609	614	652	653	603	637	604	632	586	616	663	630	595	650	641	628	629	620	593	586	587	665	676	641	650	601	605	603	624	638	631	667	675	640	623	621	611	624	620	635	597	631	607	672	612	623	665	623	615	632	623	624	629	639	708	653	633	587	647	664	627	640	615	644	623	614	583	654	629	657	627	657	626	663	616	686	616	650	612	681	655	660	624	669	626	645	626	653	654	624	613	641	632	601	654	619	630	597	626	633	673	631	670	585	648	669	614	678	610	652	588	597	615	617	622	588	632	640	640	602	680	651	618	590	649	626	633	609	622	628	637	677	642	550	599	624	659	649	642	612	615	635	640	598	656	603	652	657	639	646	642	633	618	665	641	624	664	635	615	625	630	646	670	628	636	634	627	617	646	643	634	655	623	569	623	652	647	631	651	577	689	615	604	630	634	654	669	612	605	617	638	629	607	653	641	680	675	622	647	653	641	650	606	598	633	681	621	652	642	649	601	671	675	604	637	624	647	610	608	682	618	692	648	585	622	646	626	602	561	606	601	609	635	613	603	658	620	610	664	620	641	580	582	631	649	652	608	647	657	641	603	637	645	651	616	579	659	610	607	601	660	616	624	634	644	591	605	667	633	583	654	647	673	611	658	683	620	654	611	612	643	647	613	593	623	598	614	653	640	614	657	620	607	617	608	582	663	662	602	627	627	613	606	635	618	615	652	661	606	607	606	618	618	635	633	611	619	648	648	614	643	635	638	614	651	599	627	621	654	636	644	638	645	636	627	627	595	650	656	621	614	654	648	658	605	627	629	681	624	633	605	612	623	643	661	619	621	625	626	646	629	636	648	596	594	592	632	614	615	635	639	646	648	606	658	597	585	638	587	624	637	641	650	608	611	646	649	629	584	663	627	604	622	671	615	656	631	626	635	611	627	621	635	599	603	648	671	666	578	654	631	657	622	625	679	610	673	651	669	629	626	625	598	638	657	594	618	601	629	632	618	616	622	660	663	611	625	613	612	593	642	630	629	663	675	632	627	580	678	621	615	644	633	623	647	619	624	636	634	627	655	619	611	620	655	649	675	645	638	648	682	666	629	600	640	628	627	586	636	637	647	631	612	629	630	611	601	600	602	619	629	611	651	641	652	593	637	601	588	641	624	661	655	635	611	618	595	667	685	609	676	611	613	618	617	663	607	579	635	629	614	617	625	662	626	697	618	629	615	657	631	630	618	624	663	627	640	684	624	621	633	634	615	632	663	633	592	618	633	597	668	596	642	642	654	627	647	630	579	628	603	653	638	664	608	655	667	612	716	612	659	639	616	611	631	609	625	642	636	674	657	606	666	614	627	630	636	613	607	585	670	648	646	629	668	633	663	599	647	635	598	610	631	617	631	649	650	644	670	617	642	634	622	608	599	644	669	624	626	659	639	612	632	665	632	607	666	615	624	634	638	639	647	621	649	657	597	610	628	630	618	622	622	624	614	638	624	665	651	654	594	626	627	624	656	567	669	625	657	623	650	640	619	605	604	637	617	653	627	638	623	616	616	633	624	657	640	625	617	652	651	630	634	644	603	645	629	623	664	627	610	645	646	609	625	629	652	612	610	643	609	605	619	631	644	626	644	635	630	637	651	700	605	642	608	619	614	633	600	665	631	592	566	609	637	640	661	609	634	654	621	651	598	630	642	652	658	622	644	598	608	642	632	662	658	661	613	632	656	662	646	617	657	629	595	655	608	667	645	620	623	635	660	622	642	636	630	616	615	641	635	653	644	608	632	645	610	641	625	650	622	645	653	651	649	661	651	680	632	614	648	651	620	639	608	648	650	649	621	659	664	670	651	621	617
30824	16251	17469	13498	7490	3897	2488	1609	1152	909	679	554	465	411	334	327	340	364	341	324	333	320	326	282	274	287	309	253	290	281	259	250	261	266	300	249	228	216	254	262	287	291	230	229	233	269	269	275	257	261	263	270	270	237	258	262	279	240	253	282	260	208	285	244	250	268	256	261	229	226	269	278	273	280	273	260	254	258	262	220	261	244	297	240	255	203	259	271	253	265	241	281	225	252	210	256	262	257	214	265	282	249	234	268	236	283	284	250	239	258	275	232	221	238	258	240	253	228	251	266	263	269	244	236	258	282	253	248	256	278	256	228	261	281	253	219	252	248	268	252	258	292	276	262	216	243	255	269	230	269	253	242	240	237	232	256	245	243	253	250	267	236	260	258	254	227	272	270	257	244	265	263	272	231	261	273	258	240	251	252	271	257	235	280	253	241	272	264	256	234	265	261	239	275	268	273	259	252	251	287	234	231	255	263	278	247	259	223	268	249	233	265	236	220	262	280	258	252	253	243	239	246	232	261	269	229	224	271	250	232	260	250	252	272	286	232	239	271	228	261	260	238	208	278	235	247	248	248	234	264	244	244	259	243	237	272	247	247	249	266	262	274	269	260	247	238	265	261	251	232	281	249	243	262	275	240	244	259	245	244	242	258	267	240	257	252	255	221	257	247	253	258	269	238	230	269	257	247	255	263	250	233	240	222	273	242	258	253	244	252	240	240	267	262	244	246	235	262	256	259	217	248	254	242	260	275	252	257	257	269	317	272	250	238	268	280	246	238	238	267	248	263	242	267	253	244	266	234	230	247	239	258	246	220	276	276	242	266	244	260	238	276	252	273	239	250	262	262	282	252	232	236	244	234	247	276	271	249	237	255	249	289	239	280	269	244	253	252	247	226	244	261	244	280	219	247	261	227	262	239	230	236	232	290	279	251	234	232	237	243	281	264	238	255	255	250	251	210	248	265	275	247	265	256	242	255	233	257	246	292	226	260	256	250	271	251	252	250	259	273	269	250	248	259	280	256	247	252	251	247	261	247	228	267	284	276	251	235	251	238	250	267	277	265	261	237	257	239	261	280	269	259	285	236	241	246	256	287	252	254	265	280	277	251	270	239	257	269	258	250	271	271	262	237	294	241	269	247	240	237	256	249	249	258	256	263	217	269	250	265	266	256	222	260	268	273	263	243	247	279	282	231	259	232	237	270	238	240	261	283	257	247	279	268	246	252	265	232	231	254	243	242	218	258	190	214	261	248	263	243	266	256	285	257	236	208	289	234	276	231	259	244	250	271	256	249	232	277	278	252	228	255	287	252	245	241	239	270	288	226	248	266	268	260	257	256	261	260	235	257	263	247	229	252	241	273	251	263	260	220	256	239	263	275	255	249	229	269	280	281	249	258	264	244	243	266	225	251	241	261	257	232	248	280	259	216	221	288	238	252	256	230	242	239	250	258	274	251	244	233	275	239	250	243	251	232	263	255	253	240	238	256	235	239	285	250	234	239	282	244	222	251	254	248	224	257	242	276	238	271	226	236	258	243	266	205	273	269	263	238	242	268	250	210	237	250	245	257	259	254	275	260	249	291	285	242	239	287	252	250	231	264	237	276	266	262	248	257	249	270	243	255	235	237	249	274	237	237	264	237	259	261	241	258	261	250	276	292	256	236	268	260	267	270	273	217	224	256	229	260	226	211	283	247	263	246	255	264	253	258	244	230	276	273	261	249	238	268	249	276	264	231	266	272	259	255	253	276	226	253	240	223	269	242	259	268	251	225	251	262	243	240	252	230	267	245	257	251	262	249	277	263	257	266	262	228	247	274	249	286	258	228	249	253	221	250	285	230	234	252	263	255	240	264	274	252	281	261	255	257	262	268	235	265	255	263	244	245	251	254	265	267	251	246	245	282	277	261	259	258	260	238	253	223	258	248	263	249	287	239	222	273	242	281	264	246	244	278	269	242	272	271	239	233	257	228	229	266	253	257	276	255	270	266	229	255	275	267	247	259	262	250	235	268	240	238	293	250	242	240	229	266	238	261	253	265	275	247	271	257	246	274	241	229	237	239	262	233	259	257	236	269	256	259	257	270	275	255	271	254	253	234	258	237	285	288	259	302	282	271	234	251	252	253	268	243	262	264	220	226	255	237	268	267	272	244	287	221	235	261	211	253	277	271	261	279	245	263	243	245	254	237	274	227	256	261	287	246	284	256	250	245	231	232	230	275	254	252	271	273	269	240	255	299	294	277	254	255	257	242	270	273	266	243	241	257	221	264	227	272	242	240	254	260	259	254	247	244	257	224	253	242	258	262	251	240	259	264	240	257	235	235	249	275	261	234	267	258	252	224	233	279	269	239	277	235	257	261	224	253	209	259	215	257	254	244	253	243	268	262	277	241	239	277	280	279	300	237	261	274	263	271	260	261	267	255	270	292	260	253	252	248	270	259	226	242	257	277	242	243	234	224	269	259	262	255	257	277	262	238	252	255	282	238	241	252	251	235	249	267	255	235	241	257	241	278	245	252	255	255	213	260	280	264	251	261	264	267	241	245	266	273	251	241	256	232	237	248	230	252	245	263	243	252	276	279	284	252	259	269	260	271	251	260	236	256	249	261	248	272	243	254	265	270	282	253	247	247	243	263	241	250	262	256	264	221	251	256	231	218	262	240	270	212	242	240	253	269	258	263	247	257	248	268	225	238	264	228	259	292	274	250	220	243	257	227	251	250	262	270	282	243	275	253	289	287	255	217	258	266	244	245	250	274	232	251	245	228	239	260	266	258	281	253	237	289	252	245	238	270	239	257	257	241	242	268	278	256	241	250	255	255	249	258	236	203	245	253	241	271	245	209	263	290	269	252	259	256	254	271	253	243	230	279	283	217	260	215	228	252	260	251	277	240	261	268	271	257	270	267	306	240	255	279	249	238	308	258	251	251	260	283	254	253	256	271	283	236	236	263	259	238	236	279	251	252	280	236	234	253	263	235	242	231	243	261	234	260	240	265	243	265	295	258	252	233	264	252	278	257	257	238	217	241	246	266	279	282	265	276	274	268	292	267	278	237	198	277	247	276	273	272	234	249	251	234	239	263	244	293	235	249	301	253	240	259	271	248	256	236	237	286	242	229	262	290	275	274	246	229	269	264	249	253	265	237	252	264	267	229	258	242	235	279	264	252	226	248	252	268	244	268	240	248	239	265	232	228	243	251	256	264	275	260	253	268	247	238	245	264	260	235	276	223	233	254	222	230	243	249	230	271	244	251	249	229	237	271	291	269	289	266	250	273	272	240	247	277	252	247	249	253	246	244	235	240	255	266	229	265	270	260	263	233	253	270	250	262	260	235	259	253	277	247	222	268	240	235	249	248	248	259	241	256	237	279	250	259	233	251	218	219	279	249	241	252	228	254	246	253	265	243	244	266	247	238	246	253	252	236	260	266	304	249	245	229	256	247	262	241	271	239	245	255	282	276	229	277	285	275	274	245	246	249	252	241
18590	13448	23455	24235	18561	13152	9610	6932	5096	3821	2817	2217	1913	1502	1275	1146	1113	1186	1100	1056	1011	943	842	807	764	699	702	663	644	717	638	663	691	676	642	607	587	675	612	619	659	615	651	581	619	637	644	644	569	584	612	641	580	632	600	600	564	597	575	538	566	585	573	581	579	606	595	622	577	591	594	607	635	614	596	627	625	591	621	603	583	575	594	617	636	566	571	554	634	587	604	609	566	617	629	575	602	593	577	546	578	578	568	599	602	587	588	582	575	589	619	592	595	565	608	628	604	621	599	638	562	599	557	580	579	599	600	624	556	602	596	596	592	596	582	617	586	626	578	610	598	609	573	583	626	588	604	569	587	592	618	596	593	593	597	614	603	564	630	566	558	644	636	566	591	594	557	606	594	620	586	596	595	602	622	549	597	527	542	638	573	599	609	611	604	591	592	573	621	632	583	557	592	587	602	546	568	616	568	554	595	595	572	647	590	607	626	574	620	559	620	574	627	630	610	568	621	604	596	566	606	586	600	568	599	610	621	580	614	555	599	596	531	575	590	600	612	557	637	571	587	609	562	601	612	596	577	568	591	555	589	584	589	581	567	641	637	568	633	598	598	595	613	610	527	654	587	573	583	639	555	590	588	587	566	611	607	572	586	651	587	585	571	637	622	603	583	611	586	588	585	588	617	607	595	612	651	575	578	619	632	603	618	623	602	559	613	613	597	618	563	588	584	618	551	596	583	566	570	585	628	591	575	628	579	632	582	624	613	560	550	646	604	628	540	572	593	595	580	592	583	589	586	576	582	591	623	585	584	549	574	573	555	586	608	604	592	567	543	621	624	565	603	584	607	604	584	558	580	579	593	588	591	572	616	560	598	639	558	601	525	593	592	629	555	603	601	587	567	594	553	572	606	621	563	609	573	549	555	585	584	566	579	599	582	577	618	636	607	593	525	557	576	586	608	599	626	560	563	589	616	616	603	597	539	547	566	604	553	593	578	610	605	603	602	581	642	553	639	606	530	560	608	599	570	620	576	629	571	575	603	584	565	592	601	594	588	560	600	589	564	570	584	570	579	606	578	574	547	574	590	607	581	565	601	571	599	584	614	572	569	565	580	606	583	611	602	580	577	627	552	645	605	562	581	635	549	575	563	605	633	604	566	588	582	563	585	554	624	600	604	595	572	545	564	522	596	588	639	583	567	615	580	575	635	604	581	640	604	588	634	579	641	606	615	549	602	565	589	582	609	556	597	610	620	615	535	559	592	571	580	586	565	564	633	572	603	591	609	590	569	627	601	607	557	580	574	627	578	604	570	604	609	565	558	601	582	572	519	567	563	619	595	567	619	579	588	594	623	609	596	601	604	621	579	617	593	620	605	574	563	589	613	630	593	571	567	591	548	629	606	602	634	611	634	610	609	616	599	611	615	576	603	626	527	636	608	622	572	551	599	582	588	576	602	583	602	578	592	587	584	562	581	536	583	561	596	593	562	594	610	564	577	598	619	537	594	568	589	594	594	635	585	566	590	603	559	626	607	594	588	569	593	593	589	568	590	622	558	569	591	572	582	587	626	566	597	617	612	615	616	574	614	570	603	580	543	588	581	631	612	586	621	593	544	610	627	600	557	551	613	533	604	632	576	595	616	612	592	564	608	560	630	598	587	588	620	631	606	596	561	549	596	592	593	573	545	629	558	607	601	607	623	575	585	569	606	610	604	572	624	578	609	609	557	625	558	582	611	639	576	583	588	559	601	592	598	616	612	589	553	576	612	619	571	600	605	622	597	593	562	560	598	602	648	591	632	596	567	597	592	602	576	561	618	587	563	574	533	589	610	616	523	602	553	645	604	568	641	598	622	607	582	589	575	583	551	565	599	577	609	590	599	608	634	605	583	578	574	592	551	599	629	573	576	573	602	581	591	536	639	588	574	568	566	613	551	627	610	563	592	594	594	588	568	582	570	622	592	586	572	588	568	597	578	617	627	557	590	604	568	577	575	583	548	584	628	619	607	603	585	619	573	602	562	605	583	564	592	559	612	575	567	633	569	596	581	552	592	610	566	560	590	605	598	606	571	588	613	596	618	593	581	603	582	590	581	592	584	587	549	600	590	586	591	583	605	577	604	611	610	563	608	568	588	554	599	588	657	550	529	599	577	583	578	610	606	615	608	622	623	569	582	570	607	660	648	626	572	594	558	603	617	587	619	589	597	576	574	583	594	548	625	572	577	605	549	574	583	577	579	620	596	571	603	615	596	583	565	590	597	610	610	594	578	588	571	596	613	595	546	600	546	603	566	612	603	640	598	624	568	606	549	614	620	563	592	595	559	598	635	605	551	622	616	661	611	590	579	574	601	585	600	596	570	594	607	621	623	597	627	594	603	609	595	591	578	611	615	573	551	616	578	680	571	642	611	615	564	572	570	589	638	619	623	582	528	558	604	576	571	614	560	581	604	597	542	546	612	535	633	639	567	620	574	584	574	587	591	571	561	590	614	571	625	634	598	616	580	592	591	568	584	612	612	547	578	613	585	591	595	561	599	585	635	604	611	576	585	579	583	594	628	591	572	603	575	610	604	565	578	597	608	573	602	627	609	597	613	582	593	588	566	594	582	601	579	608	574	610	610	561	572	608	572	581	606	602	563	597	565	632	585	580	583	606	561	572	610	591	562	570	594	596	584	578	613	583	621	560	602	538	567	579	592	588	552	609	561	606	582	555	599	595	616	583	561	641	585	600	609	602	576	591	599	604	608	540	602	598	619	615	569	550	580	639	594	578	594	613	554	578	610	600	568	572	580	579	596	569	579	557	597	612	558	625	581	586	544	565	633	595	565	616	587	593	618	583	579	618	590	620	616	663	593	580	563	555	593	585	628	604	524	590	606	582	629	561	584	621	596	562	629	613	611	625	587	572	584	580	638	588	608	576	588	598	566	617	575	621	610	593	591	556	581	587	627	604	576	612	620	577	611	581	619	588	559	595	580	580	572	609	564	561	618	585	604	557	585	596	582	600	578	604	571	667	529	608	589	569	605	562	558	567	562	591	584	648	569	577	588	563	649	613	591	653	550	584	612	545	598	582	636	568	620	593	574	617	594	597	586	572	571	573	550	625	604	625	586	609	621	607	624	639	565	595	588	609	606	607	585	576	598	567	571	616	559	585	617	598	595	578	635	591	637	611	598	602	570	616	599	601	590	605	563	574	629	583	631	577	588	593	591	588	605	599	580	624	602	581	618	576	607	590	584	571	610	582	571	562	581	589	580	560	607	575	566	570	518	621	610	635	552	577	571	590	553	553	596	597	603	586	578	555	562	599	550	598	598	531	564	573	576	614	580	618	642	543	586	604	606	598	600	630	581	613	634	601	573	575	617	591	585	589	565	599	590	594	640	554	626	597	600	572	619	544	627	609	603	631	616	582	625	611	597	629	582	571	597	598	636	603	577	619	612	569	594	596	662	605	591	571	581	601	584	580	596	582	631	586	613	626	538	564	595	546
12071	6670	6484	4477	2725	1649	1004	697	568	484	402	334	319	319	308	335	280	303	256	228	275	283	276	268	240	248	234	267	246	222	274	252	252	248	252	238	233	262	255	270	261	235	223	259	267	232	242	238	282	262	257	231	254	205	239	229	256	222	226	247	269	276	273	240	240	250	268	241	252	242	247	239	274	221	254	235	258	231	246	237	249	260	233	245	244	243	229	247	222	237	233	245	242	226	236	223	227	237	249	226	234	253	241	237	258	249	209	230	223	254	257	230	241	232	247	262	236	259	263	220	252	251	215	256	241	237	248	255	239	256	250	230	248	270	232	245	231	225	229	263	236	208	205	280	240	254	238	232	251	231	263	245	242	254	254	247	209	239	232	254	234	243	266	264	219	273	287	241	271	258	261	254	254	243	255	254	244	242	228	265	256	227	212	272	247	249	224	241	261	268	230	263	247	258	234	246	249	258	218	256	250	238	231	241	251	253	257	208	232	233	249	233	276	255	237	244	220	240	223	216	244	236	235	230	225	252	279	210	262	236	272	223	246	260	232	252	236	236	267	238	255	235	225	221	246	255	287	236	248	237	231	254	210	234	259	222	223	261	248	247	234	252	291	204	216	215	258	271	246	223	227	258	248	231	236	232	241	243	238	244	254	243	264	248	256	237	266	230	234	231	235	238	234	256	233	233	248	217	243	256	273	244	286	243	226	267	227	269	239	247	231	239	272	239	234	251	243	253	235	238	249	223	228	269	235	233	235	236	248	228	264	270	245	232	212	266	251	277	231	245	272	233	246	252	263	230	227	217	266	232	238	267	256	266	260	262	247	261	225	277	228	233	249	274	243	244	251	243	265	229	236	269	200	224	233	276	255	272	255	236	218	234	238	226	245	289	266	270	267	236	264	279	241	238	243	222	256	229	230	235	254	234	238	244	226	254	280	245	227	237	249	207	237	249	251	272	253	218	216	231	217	269	244	242	246	253	261	245	241	249	236	230	234	265	250	238	250	264	251	258	261	234	253	216	232	251	217	216	247	222	253	240	226	238	255	237	252	261	267	231	240	240	252	263	234	243	249	228	233	222	261	239	244	265	268	259	236	241	264	259	267	236	224	222	284	249	262	256	286	253	238	255	224	245	255	250	246	252	272	245	215	237	265	261	217	226	246	260	295	257	226	228	207	249	259	264	282	249	250	219	262	273	248	275	253	249	247	224	262	267	250	252	243	260	272	227	244	230	257	266	219	249	233	250	245	242	221	248	258	208	236	251	254	249	239	253	259	250	224	245	228	201	238	240	235	238	278	239	254	258	222	236	272	243	227	258	238	234	252	214	252	238	266	268	247	243	238	229	225	246	233	233	246	202	237	253	274	254	242	240	277	224	210	252	227	256	244	249	227	233	259	218	298	280	240	249	248	228	284	227	223	237	244	257	264	278	215	253	258	263	250	265	253	283	255	223	224	249	248	230	245	258	241	231	224	243	228	263	212	245	228	245	209	218	232	227	247	230	219	262	240	216	230	241	225	270	265	233	258	249	243	234	240	234	217	239	262	230	236	230	253	220	250	213	255	241	231	246	259	273	243	227	222	278	258	229	272	230	236	236	244	255	277	261	231	222	241	248	266	255	235	258	257	254	274	249	265	255	236	253	245	238	235	255	248	264	272	240	238	254	262	234	234	235	221	261	230	218	232	243	269	255	243	266	232	261	235	245	246	250	246	266	241	227	260	254	268	246	250	253	245	250	255	262	247	223	249	236	276	225	246	222	240	239	215	260	230	248	250	242	278	219	264	264	278	270	238	232	256	240	243	229	255	254	269	234	255	249	253	268	264	227	222	254	250	252	244	260	233	250	254	253	236	234	232	239	252	240	283	233	216	222	236	249	245	212	285	248	241	242	278	237	233	247	218	251	232	203	267	226	245	220	224	238	245	242	236	261	244	245	245	227	216	253	270	225	260	272	262	211	243	229	242	261	272	234	249	251	269	222	256	242	238	244	275	249	250	262	236	266	262	256	262	216	266	240	236	234	226	249	234	261	286	248	226	235	245	227	270	244	236	253	241	220	260	264	237	226	230	242	236	256	242	234	253	233	238	215	242	236	250	248	219	247	227	237	257	252	251	249	255	244	222	266	264	243	236	223	246	275	258	212	273	238	246	271	251	226	251	244	241	251	277	260	258	244	253	250	265	249	257	241	254	234	241	241	252	271	237	251	243	225	248	246	257	240	249	246	255	262	238	225	219	270	250	256	256	243	249	247	209	248	231	279	275	238	242	248	247	246	278	247	227	243	252	248	248	199	227	225	209	231	246	248	270	256	227	233	243	231	270	227	265	244	215	237	222	259	241	246	261	213	267	252	225	239	263	234	266	266	229	289	251	271	257	212	261	266	257	245	254	231	258	234	235	252	213	261	248	241	271	255	238	261	268	237	244	233	260	254	250	216	226	241	228	240	252	262	248	258	258	244	213	246	251	243	226	253	251	228	246	270	258	226	239	240	231	265	229	253	225	238	224	242	245	277	231	242	242	247	234	258	256	225	247	218	262	251	247	267	267	259	236	239	237	229	247	236	236	252	237	245	239	260	266	232	254	237	254	238	238	259	242	249	281	258	248	248	227	240	247	233	227	240	291	243	259	245	255	235	224	259	221	230	259	221	235	237	233	272	248	215	227	255	254	222	254	267	244	251	262	229	239	236	258	219	270	227	262	248	259	250	203	247	286	261	274	233	256	234	246	229	252	239	231	230	277	257	249	231	228	239	246	255	244	242	240	247	228	243	226	219	228	252	250	249	248	224	266	223	215	238	248	231	231	222	247	239	244	273	252	233	246	225	249	244	262	231	282	247	225	248	269	219	231	235	236	241	219	255	236	226	238	233	265	252	263	256	232	235	239	225	252	238	237	219	237	222	227	263	253	265	259	237	226	235	252	243	234	283	260	246	245	250	232	263	201	234	238	249	242	261	269	277	260	259	221	230	236	248	226	272	264	254	252	270	231	245	243	219	228	239	269	234	254	254	245	251	252	248	269	241	255	247	255	251	244	253	213	235	256	252	272	233	255	289	222	231	240	253	220	243	241	251	234	240	252	268	256	246	229	235	232	257	273	250	247	243	210	245	218	246	271	232	244	262	224	272	249	200	267	266	225	256	254	247	250	255	234	258	254	229	259	261	246	245	237	247	231	228	244	209	253	212	256	227	228	244	223	250	230	221	253	226	262	240	242	242	263	250	275	233	254	270	222	266	205	249	251	248	232	232	249	247	251	230	260	259	263	256	264	258	238	251	252	282	220	248	238	254	229	240	244	228	244	248	213	240	253	239	244	252	277	244	211	238	214	217	261	245	251	228	275	240	252	250	256	236	244	235	253	237	204	226	231	249	255	237	252	265	237	277	246	266	244	245	242	239	231	228	242	263	242	253	220	214	270	256	259	265	222	222	222	263	218	255	252	279	240	246	213	255	235	250	259	239	248	237	266	269	264	255	204	203	251	248
7767	6311	11404	11820	9396	6317	4309	3243	2368	1734	1407	1208	996	895	773	826	829	800	825	773	769	729	681	670	595	597	607	616	613	638	580	609	584	608	593	618	616	597	621	599	582	601	619	573	593	602	588	589	580	591	602	600	597	570	572	552	560	568	592	546	549	572	578	575	545	571	567	578	582	554	566	581	567	606	582	596	551	593	606	561	612	563	578	586	583	580	611	590	570	563	579	608	546	583	587	570	563	633	571	543	555	535	570	578	594	549	558	605	582	559	556	575	603	615	587	569	637	557	636	553	578	554	607	584	591	569	596	601	575	568	566	532	593	613	549	588	567	558	615	579	643	557	582	578	628	595	555	560	597	568	573	558	596	559	609	573	560	584	542	649	583	585	583	634	574	582	562	568	620	578	607	573	636	552	607	565	569	571	569	590	568	586	569	612	599	559	596	580	590	572	558	601	595	563	560	570	543	585	612	580	570	547	610	575	551	550	537	577	548	572	581	603	540	571	633	536	613	540	566	569	602	586	567	534	571	575	569	540	564	588	558	573	547	601	530	549	579	553	578	559	547	595	631	557	540	583	618	601	589	578	588	590	577	577	531	589	564	557	535	608	598	630	572	625	571	586	590	585	594	566	565	577	599	555	586	608	593	565	557	551	561	583	572	624	601	542	577	603	603	567	559	552	548	610	577	557	569	573	572	617	566	600	585	572	522	592	575	578	565	582	607	568	559	553	579	591	564	583	577	568	533	593	529	594	555	580	562	576	562	588	558	575	605	535	571	606	578	570	547	593	553	606	592	585	564	582	573	573	520	614	590	585	574	589	566	568	585	565	526	617	529	535	549	555	603	572	561	557	610	599	579	586	600	601	569	543	553	584	556	575	548	557	584	541	567	583	534	584	545	561	590	621	597	592	538	564	570	573	594	563	596	600	595	581	621	555	627	631	563	553	595	595	625	567	610	559	601	541	601	583	600	575	591	578	577	576	578	594	560	586	563	575	578	616	584	578	574	571	568	548	573	607	561	539	572	536	553	592	569	558	575	612	568	611	562	602	571	544	611	573	586	568	560	555	580	605	598	575	585	551	553	561	593	598	596	563	539	547	565	602	542	564	597	618	552	572	632	564	581	557	554	559	613	592	571	536	614	612	568	579	568	553	580	563	604	535	591	569	579	533	546	539	584	633	591	601	618	562	573	574	526	584	570	534	574	609	612	580	587	603	591	592	598	567	556	578	574	560	579	556	573	586	565	548	591	565	607	609	581	571	610	587	563	577	586	596	551	583	549	596	563	600	569	658	602	542	601	555	613	600	541	550	614	620	590	577	559	556	593	551	588	580	602	604	570	607	638	581	542	586	569	558	535	575	628	634	592	603	584	604	624	578	588	572	573	553	582	587	588	566	585	567	617	592	544	572	550	566	605	541	572	552	573	565	578	570	607	619	557	580	565	615	570	583	562	580	564	586	573	615	577	564	599	565	600	560	545	575	565	575	587	607	558	529	552	585	572	578	521	585	584	569	590	541	584	547	582	577	563	594	568	560	575	564	592	561	563	548	611	604	546	550	585	590	594	569	591	534	589	588	566	576	576	607	523	576	548	604	574	537	578	595	571	574	548	533	577	585	559	553	581	591	584	587	610	572	582	573	569	570	549	579	565	584	556	565	598	589	598	598	616	568	560	591	614	574	572	620	592	580	586	576	597	595	547	598	607	567	565	530	607	561	593	560	578	602	563	532	561	539	612	556	612	580	568	605	601	519	584	555	569	591	562	577	572	565	616	540	596	563	589	609	557	540	605	585	609	582	610	584	542	651	558	579	553	655	570	575	556	583	589	556	583	525	575	552	566	548	636	625	571	589	570	579	601	557	598	600	584	595	599	565	566	542	593	589	566	576	603	550	579	592	577	585	575	575	538	568	604	517	591	567	527	640	558	581	591	619	579	599	598	604	606	579	574	566	602	565	582	567	582	566	591	606	554	598	581	567	585	622	603	608	542	546	589	582	558	541	552	606	589	619	573	543	556	518	573	596	576	591	574	575	554	576	565	586	597	589	539	607	550	555	571	605	544	591	556	576	559	583	578	592	535	565	605	607	557	587	529	551	556	565	567	572	572	600	595	637	576	611	565	554	593	616	572	563	551	580	553	607	606	527	620	588	598	592	583	587	548	642	589	580	520	556	579	527	550	588	604	566	574	566	532	567	589	596	611	595	549	626	669	584	560	519	590	600	578	563	565	555	566	600	629	554	610	564	562	600	572	550	595	552	580	554	593	568	586	568	610	578	544	615	621	628	597	631	597	580	576	577	598	543	564	575	563	558	570	561	587	553	565	574	575	629	538	546	594	514	590	569	571	572	597	567	584	573	552	555	568	595	579	569	610	575	571	600	554	610	593	580	592	583	535	601	586	522	597	564	593	612	616	597	541	594	588	590	602	586	586	585	598	557	598	596	568	589	605	535	570	605	551	617	575	613	561	633	567	552	601	548	545	557	589	562	577	544	537	615	565	565	565	588	573	590	579	571	614	590	561	595	582	557	570	595	566	578	565	601	585	548	583	566	616	576	596	606	559	580	592	562	572	586	538	570	580	543	553	613	630	610	555	597	547	588	570	547	589	592	564	571	549	609	561	558	573	561	593	574	587	590	575	592	592	584	595	651	582	560	579	583	589	596	615	585	540	580	534	578	600	588	589	589	593	604	573	591	558	572	566	628	612	589	579	546	538	579	542	588	559	591	587	615	589	599	531	582	604	566	560	574	568	602	613	542	576	581	552	574	578	596	594	570	594	582	540	559	561	590	604	573	594	591	565	591	545	593	576	574	553	555	602	631	590	574	582	561	548	584	592	577	600	556	593	574	572	543	627	566	555	583	554	601	583	572	564	584	638	563	594	544	576	562	585	576	598	565	556	591	613	566	582	589	528	580	614	569	568	578	602	583	565	570	555	590	602	562	567	549	553	573	550	617	549	600	551	543	595	596	583	557	554	615	558	606	572	511	595	584	557	564	572	543	620	558	598	592	618	542	577	590	570	586	556	609	550	585	556	571	546	608	547	559	606	564	563	565	543	593	616	605	574	632	513	614	547	626	581	615	576	581	575	607	583	585	558	571	542	576	584	578	592	554	591	569	549	574	623	580	600	571	552	556	589	578	577	598	557	578	587	533	563	554	608	593	590	592	589	597	566	559	534	633	573	561	582	614	591	610	579	546	589	550	572	588	580	546	573	589	574	542	588	594	559	573	581	601	563	572	600	506	535	577	530	573	609	539	587	601	601	569	598	566	565	618	587	564	570	593	577	538	597	569	536	589	547	587	560	587	577	564	570	584	560	538	551	557	531	573	590	573	564	580	581	556	623	605	574	557	588	570	578	577	572	577	591	563	577	574	621	595	603	550	563	520	588	576	559	611	562	589	532	556	629	592	550	570	530	512	602	594	584	602	548	566	608	556	575	610	598	556	590	564	602	579	575	597	582	571	617	585	558	576	558	570	588	551
22302	11307	11528	8850	5191	2715	1702	1140	847	719	512	448	442	383	336	333	310	386	353	299	371	291	269	273	261	278	273	287	247	261	284	275	295	263	275	288	285	244	257	259	278	285	302	291	252	288	280	295	245	264	251	299	261	264	267	247	273	291	244	263	281	278	282	321	263	273	300	290	272	255	248	274	264	249	242	258	266	271	270	276	259	278	269	246	275	298	278	268	257	282	286	250	232	285	258	242	254	263	264	245	263	290	273	277	230	298	279	275	303	263	271	243	264	260	292	280	282	261	276	262	260	274	276	280	246	250	275	245	293	267	252	225	248	261	264	271	220	264	252	244	256	267	268	261	266	247	267	273	248	246	271	319	223	274	268	267	266	273	194	260	280	299	271	284	268	254	280	287	264	270	247	274	254	292	289	285	270	240	241	289	252	269	275	285	273	289	259	270	256	259	262	218	290	280	261	255	267	294	289	286	255	255	278	300	260	288	292	276	281	266	268	266	286	300	273	253	250	294	269	259	274	229	259	236	281	243	280	259	259	281	274	249	278	288	261	266	242	271	289	278	286	280	263	283	270	261	240	297	254	299	271	264	285	282	251	272	282	278	273	259	266	253	271	269	294	274	261	253	272	257	277	239	259	253	266	262	254	271	280	255	266	280	304	266	253	258	271	255	255	274	280	252	275	274	263	278	282	250	297	255	306	266	260	238	248	263	276	292	244	276	266	291	269	279	247	268	273	275	272	289	300	295	255	314	267	285	238	278	245	273	273	232	278	309	283	242	262	266	250	297	277	284	260	257	292	264	228	247	288	274	279	285	237	258	260	250	282	269	267	281	271	235	242	236	273	241	266	284	259	268	258	257	289	260	244	234	273	292	291	275	298	252	256	268	235	263	247	249	281	234	264	289	249	332	254	310	246	286	269	270	266	256	231	266	290	291	268	308	299	268	249	259	303	267	293	282	261	261	256	272	271	270	266	273	258	286	258	239	269	259	244	284	319	271	284	276	262	230	256	240	281	274	277	268	266	278	261	257	247	275	249	243	269	289	253	255	265	259	273	237	258	253	258	252	242	245	258	262	277	268	256	286	239	263	279	257	266	293	294	290	241	286	259	263	267	274	279	253	278	279	244	286	263	248	274	266	243	293	278	272	281	275	251	288	270	283	282	264	241	254	282	266	248	256	281	269	284	239	250	280	262	259	289	255	224	245	255	277	276	257	248	267	282	283	301	276	278	279	249	276	270	264	304	294	267	268	264	255	276	266	284	246	260	271	283	261	295	292	282	274	300	266	252	267	262	256	241	259	263	260	264	274	262	276	300	264	264	270	250	258	262	298	251	232	270	300	250	263	285	265	268	276	264	290	254	283	255	260	292	261	280	281	272	276	228	248	284	258	270	271	249	257	283	260	267	256	279	265	288	244	243	272	248	279	237	275	274	276	249	277	277	252	263	296	237	256	272	280	269	269	287	287	260	267	246	250	273	259	302	287	265	280	281	276	279	279	272	248	273	289	267	284	265	244	245	234	272	290	247	230	272	262	275	267	262	285	280	279	280	285	270	252	288	247	233	251	260	287	283	254	257	258	265	252	262	231	246	281	283	272	241	256	270	266	271	263	287	260	273	258	278	256	282	269	311	249	263	289	284	271	285	250	287	286	260	238	265	225	262	274	291	259	289	242	254	267	259	283	282	297	257	275	253	253	267	239	231	265	266	235	257	273	283	267	273	277	298	264	270	254	281	270	285	261	275	282	291	252	290	269	278	268	300	252	280	268	269	307	283	272	260	271	266	207	251	249	252	290	283	259	249	242	264	255	253	265	274	267	274	262	254	290	299	271	267	254	274	284	269	286	216	269	246	289	278	273	286	260	267	242	267	264	232	266	259	260	252	243	262	262	282	261	256	250	289	280	234	289	272	274	287	289	272	274	278	251	282	268	258	271	270	256	278	281	258	292	292	229	309	271	251	245	278	266	263	270	276	271	271	236	273	256	261	237	238	264	283	250	272	279	263	271	279	280	283	278	275	278	265	268	259	267	302	290	244	286	225	292	304	254	245	240	264	278	267	290	292	305	288	274	281	262	243	256	246	272	262	247	273	282	255	285	248	284	307	253	267	262	250	288	261	274	262	274	268	261	270	266	273	244	260	263	271	294	276	285	277	257	283	301	240	281	275	252	260	276	290	241	273	267	291	292	269	276	273	255	290	292	283	264	269	280	292	245	270	312	262	287	280	280	273	283	236	251	257	267	265	267	291	297	257	299	286	269	256	285	290	286	279	254	290	256	295	251	273	295	258	264	267	290	260	247	266	288	261	260	289	294	280	286	254	292	272	282	270	266	283	259	275	259	254	255	250	270	276	272	283	275	281	285	242	311	279	250	290	247	284	292	272	275	270	277	267	267	270	264	262	261	270	265	276	264	262	254	241	244	275	257	251	266	243	244	255	257	281	312	273	239	276	257	282	253	244	283	257	279	284	249	298	284	284	319	266	260	287	250	264	241	291	277	247	239	263	264	270	284	284	288	260	243	256	276	258	244	264	265	278	267	227	263	281	252	251	261	251	256	271	268	270	277	292	276	257	280	259	274	267	244	253	260	247	284	261	259	276	244	258	274	235	273	254	311	294	270	254	251	286	256	268	228	239	280	237	271	296	225	265	246	260	263	273	282	245	270	260	271	265	316	251	267	273	291	247	273	247	262	277	269	253	266	272	285	274	296	252	253	274	240	248	261	269	284	265	254	288	275	261	252	260	276	272	253	252	251	257	280	280	256	301	263	209	262	278	273	242	244	254	270	254	252	238	259	280	275	278	235	263	254	269	276	282	276	266	259	274	275	271	287	254	272	272	233	259	270	296	284	274	277	266	280	262	258	258	264	255	286	292	275	267	273	270	249	280	263	265	263	232	280	293	258	239	262	243	281	269	245	221	292	275	266	284	247	252	254	286	289	246	258	256	286	309	305	309	253	284	276	242	264	253	231	252	263	274	272	258	259	262	293	253	279	319	242	270	264	280	253	255	245	288	263	259	291	255	256	272	254	262	285	267	263	291	260	260	272	276	258	259	303	279	245	249	283	269	319	245	268	271	244	287	261	249	276	266	265	276	270	272	264	298	276	269	253	261	294	257	266	283	274	271	237	261	259	299	255	243	251	292	264	248	269	284	256	245	259	232	259	261	265	254	291	285	303	291	271	252	251	249	240	276	263	250	276	297	281	270	279	257	247	292	262	272	277	273	308	246	298	218	257	264	289	289	262	260	264	289	283	308	262	272	280	265	266	269	280	253	265	258	270	238	307	259	296	275	310	284	278	273	284	245	268	268	253	257	277	276	246	281	259	273	279	250	271	258	270	262	276	293	259	261	298	284	264	263	290	266	272	267	248	266	278	251	260	250	279	265	275	272	264	292	284	244	271	273	275	266	261	279	281	274	253	258	286	259	246	271	259	296	282	285	276	290	260	290	266	270	258	252	239	288	251	297	262	291	241	251	253
14624	9886	17834	19103	14985	9631	6813	5087	3814	2730	2230	1711	1399	1294	1034	1041	1017	987	959	919	948	890	846	746	765	767	683	648	700	695	662	692	695	645	700	696	668	637	658	635	698	608	676	656	619	618	595	638	650	612	649	609	648	602	624	590	605	632	639	627	615	636	611	627	668	644	632	610	642	617	613	609	629	607	661	609	620	613	597	633	675	638	599	690	591	603	631	634	602	583	617	611	623	631	625	656	640	635	595	661	638	607	648	613	652	668	607	625	606	630	664	653	591	617	625	582	611	607	652	619	624	606	623	607	623	614	654	656	614	587	674	613	601	660	674	619	585	624	659	619	620	674	590	673	635	658	637	641	636	628	620	684	603	623	604	649	611	597	677	641	622	619	612	600	598	623	629	554	626	625	646	645	655	568	669	663	628	619	585	643	594	623	620	666	605	625	697	617	585	655	635	590	637	655	614	641	610	629	669	626	608	619	580	659	604	637	621	599	608	647	627	599	620	638	647	615	639	661	629	636	655	649	643	654	614	610	578	625	666	634	670	657	615	631	643	602	632	650	666	622	646	600	619	634	648	628	641	642	608	652	601	656	643	622	647	615	620	622	601	603	645	625	623	605	652	681	632	593	637	598	630	672	620	634	639	650	640	617	629	607	597	591	620	590	673	636	657	589	635	638	623	655	657	623	633	641	599	651	600	600	647	595	596	606	602	629	627	595	611	603	641	599	637	621	608	641	668	612	674	621	639	610	600	587	631	634	654	683	637	622	664	596	621	650	645	618	641	606	689	618	586	607	602	606	662	597	595	591	620	649	666	620	652	639	647	627	619	645	635	639	614	608	634	610	581	662	617	647	637	625	618	556	605	598	602	626	660	639	659	636	656	617	601	599	629	678	640	600	605	631	641	642	612	639	688	632	616	643	627	613	609	633	626	610	598	579	637	658	655	630	635	640	579	660	636	603	618	594	658	611	593	665	635	597	611	655	673	621	641	626	630	657	678	639	614	624	635	651	587	588	647	618	608	645	659	621	619	618	593	601	660	627	603	595	655	639	604	634	636	619	594	602	611	625	645	625	630	614	602	606	616	614	635	580	646	619	630	635	639	658	646	645	604	588	634	634	636	647	645	671	635	602	663	608	610	627	631	636	629	654	653	632	606	646	605	605	605	601	584	630	659	648	589	637	637	662	604	631	635	641	661	629	568	660	648	649	644	624	670	613	601	610	622	637	654	642	662	708	586	658	559	624	655	593	629	620	607	614	594	599	608	625	636	632	549	618	676	605	673	622	626	589	676	608	606	628	584	615	627	631	621	616	648	628	613	616	647	647	645	629	652	649	632	628	602	641	611	609	657	598	649	613	636	637	639	607	598	681	657	587	629	682	622	614	604	593	621	595	669	641	666	582	578	612	641	643	600	610	601	659	622	616	638	628	614	664	617	624	634	660	622	634	653	598	617	689	639	608	618	591	634	605	618	634	631	638	618	633	628	639	608	605	632	622	599	599	638	669	658	620	615	615	608	608	599	638	594	637	605	590	635	645	626	642	614	644	626	637	640	614	631	589	600	634	650	599	640	611	661	600	641	611	630	615	658	642	619	640	641	662	580	639	664	643	613	620	609	606	602	594	620	594	611	638	665	634	627	605	653	699	611	648	605	643	637	663	632	689	631	619	603	582	629	626	602	619	633	593	629	643	623	605	611	623	638	698	646	653	594	600	649	611	623	638	679	661	587	605	631	630	641	586	640	635	611	648	635	595	617	620	646	643	667	607	630	680	585	659	591	626	643	635	639	661	647	608	666	642	621	602	606	661	628	607	619	613	588	620	646	633	604	603	655	599	648	602	614	630	620	637	683	599	659	645	618	630	675	632	640	611	628	609	635	641	642	568	636	625	612	618	638	599	642	648	615	623	636	658	659	641	611	590	649	635	642	629	606	655	668	624	591	617	620	629	616	650	654	650	632	604	665	647	560	642	646	630	652	639	636	650	622	615	650	605	621	635	642	605	622	612	596	653	610	599	596	591	626	606	634	604	593	610	625	663	607	604	666	593	652	603	662	561	637	594	646	604	633	625	639	624	658	641	617	630	635	663	634	614	618	601	695	608	639	621	643	597	657	582	644	599	603	639	605	620	611	664	612	627	633	618	660	611	606	663	612	612	616	608	612	644	630	622	564	599	675	645	605	603	646	626	635	604	631	628	595	597	685	631	592	644	636	618	627	646	566	619	605	605	651	662	613	590	644	674	636	594	681	593	698	595	610	666	653	603	597	609	636	658	638	673	609	680	627	644	637	622	621	625	623	642	660	675	631	586	627	665	653	637	663	628	601	599	666	634	637	632	637	578	588	643	627	632	664	636	688	589	663	664	664	639	620	641	645	618	665	654	631	612	619	627	603	632	640	657	694	617	611	592	622	644	636	689	645	642	632	645	657	614	687	639	642	584	609	675	613	612	597	665	633	639	638	565	596	648	644	627	646	604	606	616	604	662	605	620	646	611	619	637	582	609	628	641	680	650	625	654	628	686	633	643	665	597	638	626	627	629	655	600	614	626	641	621	608	642	628	652	602	596	621	671	605	603	639	626	634	645	582	649	629	632	607	633	642	621	647	614	663	653	671	595	629	636	645	629	599	690	663	616	595	639	662	651	637	663	648	625	604	583	624	601	665	644	632	613	674	615	637	613	634	617	603	602	594	603	553	627	590	638	611	625	653	621	645	655	648	624	613	602	591	654	617	643	640	667	660	622	613	580	664	650	663	606	620	607	652	599	622	621	652	629	649	589	633	667	656	658	663	676	584	672	639	667	644	612	584	622	632	598	639	645	585	660	683	654	645	629	650	630	597	627	606	606	622	634	673	615	620	666	640	634	608	611	674	630	645	618	599	621	621	633	647	634	649	658	639	614	676	680	585	624	607	622	580	638	597	602	647	652	620	607	629	628	646	644	642	603	622	652	659	674	640	643	613	602	589	644	689	581	613	601	594	627	603	608	575	623	625	632	631	612	619	625	627	628	638	631	615	631	620	625	698	619	643	614	664	624	603	651	624	623	596	641	613	671	631	596	656	575	655	630	632	640	614	658	626	606	628	654	630	644	625	603	627	620	652	616	632	657	651	647	615	601	626	641	628	598	650	633	609	663	582	614	575	623	639	672	619	641	611	645	618	609	569	659	645	635	614	652	642	627	629	610	600	669	658	585	695	635	624	631	647	663	618	636	615	628	598	632	622	672	616	621	680	623	628	642	670	614	663	583	618	637	648	599	622	649	645	667	620	641	662	638	627	593	649	647	670	605	612	598	623	615	642	663	619	610	610	534	644	632	611	613	658	623	604	644	596	606	627	623	618	593	637	657	601	611	661	601	599	639	623	616	600	666	664	641	612	652	658	579	650	612	595	709	649	667	600	622	649	607	623	660	623	635	615	722	635	620	629	643	611	605	607	630	635	626	640	625	680	597	635	649	645	646	598	609	657	613	632	685	628	607	602	608	619	647
31032	16609	16241	12567	7257	3567	2260	1588	1190	920	669	631	485	413	369	366	321	328	336	328	320	308	280	303	278	279	282	245	259	286	258	303	220	264	301	263	265	246	249	232	247	293	269	252	256	259	285	258	258	239	217	280	267	252	233	242	245	224	235	262	273	252	249	244	230	241	243	245	223	239	254	258	257	258	234	258	232	249	262	219	252	240	282	280	264	269	258	273	268	259	239	230	236	249	280	237	242	276	269	263	258	287	280	218	252	265	225	277	226	252	235	217	279	257	290	255	249	234	245	256	260	249	261	226	240	274	251	241	244	231	250	268	219	263	248	247	272	248	294	262	231	267	240	284	230	249	243	248	275	269	254	270	259	287	227	229	215	246	248	251	277	255	278	243	229	236	233	257	252	250	260	244	257	255	232	250	239	247	243	238	236	242	221	237	279	268	229	249	253	240	246	253	257	258	254	258	283	255	240	251	274	243	239	256	251	236	245	274	248	229	260	242	280	242	297	254	277	287	254	246	258	260	301	274	257	255	231	249	235	252	243	295	271	261	241	250	258	277	273	232	245	252	253	233	268	253	223	278	239	243	242	271	255	262	243	234	244	261	283	238	253	269	238	246	271	270	281	261	266	247	275	263	244	230	262	246	261	259	280	241	236	246	252	247	254	269	234	269	227	267	250	260	250	226	236	240	235	254	275	235	251	250	279	259	228	259	252	248	279	241	257	262	254	234	281	252	223	220	242	242	241	255	255	248	213	253	234	272	291	247	241	241	239	235	252	260	216	239	231	246	266	249	272	268	269	251	274	236	266	249	268	247	232	262	247	262	231	229	231	244	251	246	262	256	231	246	231	239	231	254	234	213	256	260	258	256	200	276	235	275	235	248	256	261	253	268	275	258	235	232	266	246	264	222	230	271	230	240	241	236	248	245	224	256	230	265	254	244	247	282	244	256	246	274	245	242	266	224	274	230	247	234	273	253	263	255	263	210	236	258	237	261	250	257	273	214	256	221	236	231	246	249	263	244	241	218	238	255	234	270	238	238	223	236	250	242	272	269	267	258	260	243	261	252	275	251	258	266	275	231	273	275	271	247	269	243	232	246	259	245	241	265	262	242	235	269	235	258	267	226	233	255	252	244	244	273	237	261	248	254	247	244	249	238	255	247	274	234	263	250	227	233	261	258	271	260	243	259	252	257	213	230	280	253	206	251	277	259	224	258	277	235	236	267	254	242	249	253	258	243	275	238	245	252	219	237	206	219	254	241	272	238	280	247	252	235	228	253	247	239	219	281	244	274	244	267	264	248	251	253	235	255	219	254	245	231	237	242	246	255	246	293	250	263	244	277	212	279	259	262	272	273	246	263	238	252	255	244	248	281	251	262	250	244	280	262	266	252	232	278	256	240	256	267	286	254	253	254	253	244	239	260	244	261	247	271	253	255	247	247	275	239	284	259	235	231	262	257	256	233	242	268	277	289	232	245	250	260	242	248	253	272	239	279	223	246	268	215	219	271	236	246	260	246	255	235	238	230	251	273	257	268	242	255	252	238	241	244	238	276	255	299	270	252	241	252	238	238	219	265	257	277	272	239	241	255	245	248	227	226	240	289	245	242	279	239	249	252	233	258	246	249	276	242	261	254	270	244	245	249	249	240	266	268	251	244	249	220	245	264	269	236	207	240	262	261	265	270	244	274	264	262	239	253	248	263	259	243	243	277	232	270	231	210	259	271	267	241	236	257	251	233	261	249	272	268	260	263	216	216	231	237	242	260	271	239	280	228	279	249	258	250	266	238	250	275	267	218	216	266	232	271	240	250	228	252	237	259	256	250	247	237	279	236	237	236	269	234	243	229	239	243	256	267	236	232	241	236	287	238	248	244	233	238	231	267	240	271	277	264	263	218	286	272	227	265	237	247	285	235	239	266	243	246	255	235	226	237	256	299	273	227	237	245	259	232	241	259	247	250	264	231	254	212	281	276	228	294	253	281	232	242	246	260	269	252	280	232	268	210	265	252	289	275	240	232	224	243	240	264	232	228	259	267	233	245	256	237	239	226	278	248	250	232	244	254	256	261	271	249	262	244	251	250	233	244	270	240	230	244	242	246	261	249	258	267	230	225	247	253	253	260	238	251	276	251	246	261	235	281	240	279	207	232	243	248	268	251	258	255	249	251	243	271	272	238	273	258	240	244	254	257	262	248	233	255	265	269	243	235	274	237	241	268	223	263	255	244	256	249	269	248	224	245	234	262	261	249	240	257	253	267	233	250	243	262	236	248	267	263	242	266	250	252	249	247	244	283	247	238	258	278	231	242	242	242	264	272	291	280	224	273	263	235	239	244	237	248	239	271	237	246	224	271	257	249	257	243	267	234	274	232	241	242	264	259	286	242	269	239	244	256	260	245	214	248	246	249	252	239	254	265	256	269	225	253	258	247	240	244	255	258	274	276	256	221	248	254	254	268	233	242	272	280	260	248	273	237	246	241	268	250	259	274	257	273	258	237	246	234	220	194	247	248	248	290	233	260	274	244	251	266	229	233	249	268	225	260	259	245	224	244	272	225	257	264	257	269	234	268	289	235	235	225	252	257	269	242	244	273	254	241	251	269	240	229	242	261	244	260	250	241	261	242	239	266	266	239	265	258	220	222	250	268	240	254	257	243	263	249	263	263	260	260	239	214	232	242	248	249	250	273	235	250	235	276	273	250	255	238	258	230	251	251	220	236	225	242	251	245	236	270	232	267	222	280	260	234	239	269	227	276	242	258	231	263	273	273	282	280	255	238	250	280	263	264	276	254	242	260	248	257	254	264	236	270	241	224	245	242	272	216	261	266	261	262	248	243	270	254	254	260	271	261	255	266	244	241	264	258	279	241	259	256	256	257	263	262	275	235	249	246	249	222	265	238	278	285	262	264	247	293	241	232	274	270	271	271	255	253	241	233	243	239	260	244	215	250	271	265	254	246	248	251	253	288	240	257	262	224	295	259	264	243	275	247	241	237	277	239	251	235	234	213	221	255	269	258	236	207	267	256	256	254	214	252	260	294	252	267	260	241	229	251	251	276	249	268	253	288	244	258	232	250	264	212	256	245	274	248	239	304	247	282	276	247	221	251	252	225	264	247	235	227	242	257	277	256	263	220	235	241	242	237	272	259	245	221	249	267	263	278	266	247	267	267	226	241	249	259	234	235	273	258	227	249	257	270	266	238	236	225	241	256	256	256	259	247	260	259	241	255	242	251	259	249	235	254	245	264	215	242	259	253	258	247	239	259	245	246	253	246	259	270	257	242	271	249	255	229	250	273	246	249	240	254	216	267	250	242	224	252	242	246	278	273	248	275	271	252	257	271	257	229	263	243	249	271	265	253	269	249	255	229	254	230	251	254	253	238	247	254	277	278	259	247	263	256	249	233	240	233	272	260	271	212	228	252	240	247	257	259	243	253	273	277	277	259	269	278	246	220	237	255	258	280	265	272	258	239	265	237	262	277	249	248
18759	13176	22412	24032	18126	12080	8969	6617	4998	3857	2823	2143	1877	1459	1344	1181	1175	1100	1075	992	1069	984	914	893	838	678	696	731	672	647	669	653	662	658	643	648	650	617	609	565	648	629	613	641	635	606	604	595	557	658	607	597	602	614	647	618	620	611	594	540	608	606	583	620	552	569	589	610	623	562	628	618	563	569	606	568	614	594	575	522	625	615	561	560	589	575	600	621	631	564	550	606	601	575	569	595	566	618	626	603	559	584	610	602	555	590	612	535	572	560	618	591	633	591	583	611	580	605	578	594	545	596	566	606	579	550	592	590	582	564	584	568	614	598	572	555	522	580	600	597	577	608	606	621	601	627	553	612	553	581	584	568	616	573	615	630	536	584	614	569	574	598	616	579	576	595	546	621	589	577	584	584	587	602	629	636	575	623	544	586	599	596	601	614	562	601	578	603	600	574	637	583	616	573	586	575	566	573	563	602	596	559	620	562	581	614	551	574	588	629	574	613	564	594	593	604	589	614	618	613	608	585	573	609	591	622	561	627	582	589	570	590	535	572	574	616	558	577	591	579	587	586	621	540	579	620	563	631	542	615	589	584	584	563	575	559	588	570	598	613	616	615	585	604	625	588	645	604	610	619	591	596	593	568	578	629	629	583	576	620	621	591	589	611	599	613	605	640	577	564	592	572	590	623	590	555	591	580	593	615	609	614	645	585	577	534	607	549	597	571	570	614	585	588	579	585	655	566	613	571	602	634	607	577	573	644	628	569	634	594	558	640	567	559	622	582	583	591	562	580	596	556	596	619	598	570	568	574	586	550	595	558	561	579	566	581	607	574	586	575	568	635	556	598	633	600	634	562	589	623	587	599	645	612	599	582	614	608	606	558	620	596	653	577	605	575	611	595	560	575	602	608	577	580	575	600	620	592	550	565	576	579	621	587	581	590	585	606	592	583	586	564	592	597	604	549	601	601	573	585	601	564	575	601	631	604	611	579	579	564	579	598	584	608	599	600	607	603	604	603	617	565	592	546	613	590	599	584	590	601	569	566	639	614	536	533	592	584	603	571	576	593	591	584	586	572	557	585	630	541	623	605	599	588	574	568	562	577	612	611	610	558	617	594	574	568	611	564	556	589	626	583	593	560	579	583	601	569	588	553	621	560	585	581	588	542	590	575	572	631	623	593	567	597	570	603	614	584	580	565	611	576	601	592	566	560	601	575	579	553	594	557	567	606	589	595	557	579	581	614	585	587	562	599	573	612	570	564	593	572	579	609	623	560	594	624	599	586	591	598	585	554	555	603	533	595	618	585	534	587	605	563	582	605	592	582	579	609	585	575	573	607	595	649	598	585	562	607	591	565	620	648	569	536	623	621	588	601	588	577	622	553	601	573	556	598	554	621	564	601	581	579	579	611	595	584	536	587	574	597	582	579	581	603	570	558	589	610	634	590	592	545	570	573	591	590	629	592	593	558	593	593	616	581	571	565	576	578	605	598	582	579	583	572	572	598	581	613	637	545	602	577	599	596	630	554	625	614	601	556	570	628	596	570	608	554	590	594	597	617	630	587	539	600	570	594	576	582	562	603	610	587	562	598	603	553	598	610	634	590	599	590	601	568	560	556	555	577	571	592	581	595	602	595	598	588	637	590	608	574	565	611	592	600	589	573	556	584	594	595	628	541	565	589	622	619	541	567	607	599	541	617	588	579	560	591	567	592	541	573	624	637	592	587	590	587	617	611	612	591	613	581	592	600	608	551	614	587	576	591	587	584	578	587	571	595	577	621	635	617	583	585	575	604	567	554	586	572	576	571	609	576	586	558	572	570	581	634	555	626	573	630	623	603	625	617	611	560	571	595	572	626	562	598	594	525	616	595	568	580	612	616	561	588	576	605	575	592	566	553	559	647	578	615	574	591	617	599	582	581	571	606	588	548	598	586	560	623	576	599	581	615	598	606	650	633	639	571	569	613	579	579	610	606	576	620	571	618	586	532	573	607	538	581	566	590	600	561	549	574	555	587	553	593	605	596	558	625	605	608	571	574	594	547	595	630	602	650	575	589	597	579	565	591	590	600	622	581	607	558	552	590	578	582	635	623	607	633	582	549	601	582	602	605	566	599	627	615	591	596	617	581	572	645	636	588	582	583	613	569	576	563	580	596	595	530	505	554	530	539	562	596	577	623	623	586	589	576	600	546	596	587	630	557	599	576	594	602	612	608	538	548	613	621	588	612	596	580	615	558	585	566	601	575	611	618	580	573	580	586	570	573	577	580	597	596	592	577	578	539	623	605	594	580	597	608	596	607	605	632	559	567	584	592	613	601	614	566	564	568	562	628	623	621	633	605	575	611	586	601	590	628	547	619	597	572	574	532	574	577	595	624	601	569	580	608	632	612	548	599	626	646	605	552	596	590	609	546	588	586	538	614	551	615	591	601	592	591	624	606	593	596	648	572	589	583	604	554	600	619	586	566	574	635	593	602	589	599	566	590	614	645	582	637	622	600	571	591	594	629	596	607	602	600	626	592	590	578	578	564	562	638	591	583	580	635	560	558	579	615	590	608	586	594	621	557	579	591	567	609	584	578	572	587	533	575	628	575	583	550	627	645	599	578	604	585	540	590	609	590	564	596	562	568	606	620	552	584	606	592	606	602	580	606	553	605	604	603	538	612	597	611	608	574	543	590	581	583	568	541	571	597	560	574	572	591	542	626	570	568	547	580	597	587	594	580	641	577	589	588	591	573	572	629	601	574	626	579	580	597	635	563	611	581	595	605	591	627	604	616	614	596	588	591	569	588	595	550	570	601	593	584	636	612	618	545	622	579	594	583	599	559	555	576	610	559	594	606	601	555	584	572	579	580	589	590	601	592	550	587	548	584	588	606	575	563	607	551	593	602	588	588	578	590	581	632	618	616	602	584	569	589	600	592	585	632	559	610	556	587	599	589	606	565	591	615	585	591	597	606	587	597	576	594	602	618	612	539	617	569	561	593	603	592	576	561	613	592	644	600	584	594	576	601	537	562	596	622	595	617	615	617	601	595	595	610	555	582	615	578	579	574	576	573	628	586	617	569	542	567	604	578	631	561	614	632	588	622	604	585	583	589	559	595	593	615	610	596	581	588	607	575	591	584	566	566	591	577	588	590	578	604	573	569	606	564	576	645	577	583	604	595	586	656	602	523	591	627	587	630	567	590	623	568	564	587	569	624	635	588	593	627	595	555	553	605	561	548	642	562	610	573	600	638	604	603	613	584	578	586	594	542	565	576	577	583	612	583	565	601	594	628	625	581	573	557	587	581	600	592	537	568	600	587	644	578	654	613	569	587	534	577	577	555	568	603	549	566	567	565	563	571	582	577	564	645	568	607	582	566	572	566	577	618	579	596	574	618	555	565	600	572	555	580	591	568	602	605	641	598	578	621	556	566	605	597	569	620	604	643	609	607	546	584	597	624	590	583	577	614	626	586	571	599	606	563	597	586	617	561	587	548	579	599	614	576
12316	6516	6584	4595	2561	1471	1017	804	565	460	376	386	324	298	265	280	256	254	251	268	295	272	274	269	253	256	251	233	289	269	253	273	251	270	258	246	245	254	247	260	247	253	227	249	234	232	268	237	236	213	251	244	255	230	246	225	241	274	269	259	272	251	259	241	260	253	243	231	244	245	247	253	260	247	237	244	238	236	237	257	238	252	274	242	253	244	252	226	229	265	229	235	230	265	258	235	248	217	239	261	253	269	219	268	236	275	238	252	280	268	244	263	224	276	223	251	263	251	242	247	255	237	259	229	251	293	244	254	278	234	248	236	233	256	244	264	217	258	196	226	250	232	208	255	230	236	224	231	242	223	235	227	251	252	259	261	242	254	229	244	236	240	229	270	256	247	246	270	255	231	225	248	244	260	224	235	268	250	261	239	247	253	268	252	227	251	234	263	268	259	248	271	250	227	246	252	230	230	259	237	229	256	241	228	257	213	222	221	274	228	263	249	211	215	264	255	267	222	261	265	244	261	263	251	242	263	235	218	211	249	257	247	226	239	243	218	246	245	257	221	245	260	230	272	229	265	246	241	213	244	249	262	250	235	284	258	226	257	265	254	242	230	213	222	267	254	235	205	216	251	262	238	275	204	242	251	218	229	256	246	245	219	249	237	268	253	238	225	233	208	208	252	247	222	246	244	254	273	282	251	268	269	246	240	247	266	260	255	213	249	224	236	240	244	264	229	230	270	247	254	224	223	212	209	236	229	246	204	250	248	233	257	290	258	227	220	225	261	247	248	249	249	257	236	219	256	217	276	266	234	204	250	240	271	272	260	254	237	240	270	227	264	265	245	289	224	220	246	259	245	267	256	280	252	259	226	232	250	263	226	278	265	262	245	231	233	268	252	271	260	228	256	240	236	248	278	262	275	246	248	209	229	264	250	234	241	251	232	234	223	250	247	243	225	238	245	251	249	239	258	276	238	265	275	272	239	252	258	249	207	234	253	202	207	231	220	235	259	246	249	237	247	257	244	255	251	233	235	248	280	220	195	230	256	243	230	249	246	243	253	234	224	232	233	237	260	225	284	240	245	245	264	260	226	226	255	261	263	245	234	254	256	257	222	237	260	222	225	237	247	270	229	250	274	240	255	258	230	248	234	247	245	257	263	233	234	218	259	254	272	238	225	243	251	266	264	262	274	249	248	255	255	236	246	194	261	249	226	239	255	283	257	227	258	276	243	228	238	256	227	228	255	224	227	261	257	230	275	245	280	241	247	219	252	258	240	231	233	269	259	256	188	227	229	253	256	254	238	222	259	225	232	235	246	249	277	265	260	231	255	218	236	249	231	236	257	273	258	233	225	237	210	243	255	262	220	258	232	220	248	235	238	243	248	250	228	265	248	217	226	268	223	229	237	228	211	217	241	244	257	206	248	255	235	241	266	242	254	251	253	255	224	229	247	240	248	246	231	239	243	227	255	261	260	220	240	246	205	232	245	224	242	238	279	253	278	235	259	245	277	228	238	216	212	248	246	253	254	259	230	234	195	242	260	269	248	247	227	243	247	252	211	264	246	248	241	241	245	245	206	273	241	265	283	263	244	237	256	256	253	238	259	223	250	244	225	222	214	246	257	281	228	231	247	232	240	237	264	238	259	243	257	250	234	228	199	232	214	231	242	243	225	232	208	248	280	230	268	222	244	219	233	270	257	221	244	257	238	242	215	242	235	267	242	247	274	267	240	221	221	243	229	251	234	236	238	238	233	243	251	225	226	260	233	240	249	224	258	244	257	249	233	256	279	218	235	227	232	243	273	244	267	243	257	248	267	250	234	268	237	252	232	234	232	237	254	215	254	258	257	260	266	201	251	262	243	223	256	238	250	255	250	253	197	260	238	243	230	236	248	250	239	266	241	246	266	240	255	252	267	228	242	288	251	271	252	251	272	261	234	215	222	248	262	253	241	253	250	252	254	227	260	238	255	231	224	252	262	265	230	250	234	248	241	255	243	254	262	272	258	252	251	289	226	229	266	213	241	250	214	222	270	210	288	240	247	227	256	240	225	240	245	227	236	225	262	270	273	233	251	237	278	237	238	243	268	255	244	214	250	229	239	205	238	228	257	262	263	256	233	254	229	214	224	272	228	234	226	255	230	247	243	238	230	251	260	248	261	241	231	239	229	235	233	234	238	255	243	234	295	271	237	253	227	259	235	245	262	235	252	224	265	253	285	237	261	259	243	208	221	226	241	243	225	244	221	277	263	271	261	222	254	260	237	275	247	261	219	255	228	209	238	269	263	259	242	250	255	266	256	266	256	244	216	223	248	227	261	266	264	268	223	215	235	244	239	236	222	270	225	246	237	236	253	201	239	251	259	247	269	229	247	234	230	237	228	245	261	258	256	222	255	240	222	205	238	251	238	265	249	216	261	282	264	233	227	230	208	226	227	245	243	240	222	246	252	248	235	246	258	257	252	229	236	247	258	227	253	254	243	234	233	234	225	262	229	252	240	245	227	233	232	248	211	271	256	222	249	253	232	238	221	240	241	222	248	240	208	253	237	255	293	264	225	235	241	257	266	253	256	233	240	249	234	249	281	228	273	262	270	251	240	239	242	261	224	252	228	250	231	233	252	216	247	237	246	260	249	259	249	268	222	241	229	220	256	217	245	254	211	250	264	245	250	229	262	254	253	259	249	248	229	240	233	255	231	244	238	226	215	233	233	258	240	234	217	251	238	216	256	230	246	240	234	274	238	246	247	266	259	266	243	228	202	238	260	232	265	258	296	258	236	236	250	267	289	233	249	274	249	249	218	241	237	250	237	221	253	243	237	235	237	229	225	231	253	259	235	249	236	263	251	243	259	248	252	264	280	274	237	236	263	222	239	251	246	260	283	242	246	239	234	242	241	264	231	279	245	263	237	229	235	241	258	209	237	253	247	245	233	218	233	275	251	244	246	243	264	257	237	266	255	232	232	242	254	235	209	221	217	219	253	255	246	223	263	237	253	212	242	228	241	235	207	236	269	259	261	279	257	249	248	222	247	250	230	247	253	269	270	263	259	260	251	227	262	233	262	255	247	258	249	288	256	246	238	222	261	232	238	242	245	250	248	253	259	279	263	238	268	229	255	263	264	267	220	223	219	220	267	220	253	265	237	265	267	223	272	261	262	238	226	240	266	271	227	256	215	277	218	241	218	242	248	228	229	246	261	259	259	222	235	250	246	238	249	251	241	220	228	260	247	208	263	256	229	244	235	246	224	241	243	264	224	229	240	236	251	277	222	250	238	219	259	261	254	248	220	242	231	230	217	254	239	246	250	228	221	266	286	235	253	257	244	248	226	249	250	236	215	234	223	266	256	259	258	208	268	231	262	254	240	264	252	217	234	255	275	217	232	251	252	270	247	281	207	225	237	234	276	245	265	248	237	233	239	212	259	244	230	268	264	251	233	250	235	249	259	234	226	226	213	247	242	236	274	226	225	250	245	231	256	236	227	246	234
8249	6033	11413	11951	8628	5756	4129	3105	2367	1763	1366	1083	999	905	888	807	819	778	745	769	754	717	685	635	646	689	630	597	604	584	598	596	582	564	617	601	592	588	592	566	616	596	554	576	592	584	610	586	603	528	612	585	574	571	587	584	539	593	552	585	616	559	578	586	588	564	587	574	562	584	614	568	537	574	592	578	567	595	561	588	527	579	577	575	608	564	606	571	566	598	585	556	568	554	566	547	595	542	575	551	574	617	565	613	565	626	590	558	550	624	638	600	563	543	616	573	609	524	578	551	535	561	573	532	596	570	581	566	557	592	586	552	585	588	569	600	553	592	558	570	554	545	565	567	586	561	596	581	568	586	616	580	548	548	598	532	585	559	575	583	570	553	559	597	552	574	594	527	597	636	563	581	541	538	610	541	592	557	579	607	554	629	582	522	587	575	602	637	554	579	557	605	544	561	576	599	543	630	569	594	574	563	589	610	567	565	575	600	577	577	552	554	554	594	602	535	578	566	586	609	590	584	537	568	563	549	593	578	549	563	556	607	582	630	534	559	588	570	532	567	561	589	569	579	555	630	576	609	586	611	597	564	568	591	601	557	628	619	561	575	561	569	568	569	549	585	577	585	576	585	536	582	568	541	548	550	532	587	533	570	569	584	592	611	586	608	553	597	560	561	582	594	599	590	578	593	583	599	546	583	543	607	599	545	590	566	579	543	577	552	555	575	607	548	599	539	558	614	572	568	561	601	520	583	601	575	591	582	596	561	546	587	595	563	554	621	598	533	543	545	546	566	596	603	566	499	553	538	564	576	539	574	569	559	549	572	585	568	568	573	572	586	600	569	558	596	541	554	586	571	560	585	588	576	600	556	616	545	582	572	610	562	547	575	605	587	582	612	551	553	592	568	572	606	561	535	578	581	601	561	624	605	549	581	527	586	590	603	564	581	609	539	553	589	574	541	587	558	588	529	592	570	562	559	550	522	619	559	601	554	587	563	573	558	588	589	618	578	604	576	542	594	597	592	581	582	600	591	593	594	606	572	590	599	613	564	602	504	565	577	544	583	575	564	563	583	598	549	588	578	614	612	583	550	567	561	543	542	581	568	585	636	580	549	558	571	540	585	590	575	549	557	536	572	608	610	554	584	548	536	546	539	558	566	579	569	581	598	551	586	560	572	594	592	551	632	573	586	575	577	616	588	572	616	574	553	569	545	561	526	575	546	625	594	593	576	610	592	518	579	616	572	615	632	594	578	587	579	581	573	578	585	615	545	585	633	562	570	545	569	572	581	565	551	602	571	602	548	582	575	601	609	570	549	570	571	547	561	577	577	545	576	569	602	611	551	608	580	570	592	569	548	619	606	589	603	555	599	565	581	574	579	590	616	584	579	562	591	572	578	586	562	537	508	560	586	585	603	604	595	553	580	563	578	575	564	623	584	555	549	547	576	578	554	578	574	565	591	479	572	537	584	581	546	585	557	557	567	572	550	590	613	573	609	541	566	551	579	588	557	531	556	577	595	573	542	570	575	561	540	584	546	557	587	554	593	577	553	627	594	550	609	589	603	550	567	567	587	527	576	588	531	612	542	559	569	594	557	582	612	574	585	570	614	583	607	626	585	606	602	577	566	567	542	552	584	537	569	582	579	547	547	553	584	598	564	598	614	546	588	600	526	548	582	601	586	546	575	590	592	559	531	582	534	601	581	582	597	585	631	569	568	559	594	556	543	560	578	570	582	614	580	615	549	617	593	594	618	622	584	579	571	561	533	600	609	546	577	608	589	584	598	601	565	595	569	554	581	634	553	585	573	530	525	570	572	503	522	595	545	595	588	589	582	562	567	588	582	577	601	562	583	587	585	627	594	564	564	553	569	589	591	553	611	579	578	602	592	566	559	551	520	637	527	557	591	589	614	566	542	588	596	611	563	554	603	565	544	584	561	572	567	563	551	551	536	556	575	575	566	564	592	592	557	555	570	629	583	577	587	633	548	619	540	558	609	571	550	554	586	605	589	614	578	582	566	611	572	618	574	585	582	607	547	574	588	583	595	598	562	589	565	534	617	575	577	565	581	572	573	591	583	586	555	553	555	579	594	540	576	610	576	581	593	573	570	563	552	593	580	572	604	583	594	572	538	593	576	569	611	580	568	550	617	550	589	598	540	559	590	581	580	610	609	542	548	575	552	603	606	593	606	621	590	615	521	606	567	590	568	542	610	536	576	584	557	583	562	580	586	600	547	566	558	558	603	592	531	539	580	601	557	606	549	542	571	553	606	560	551	612	510	563	572	584	564	599	535	626	565	554	563	617	581	604	556	598	564	588	613	586	559	558	603	534	585	559	546	590	591	574	523	552	577	574	554	601	572	527	602	527	606	553	575	586	608	590	588	594	557	591	566	592	582	579	557	550	582	573	571	578	529	583	605	549	612	583	617	541	604	577	579	572	627	612	556	584	573	619	550	566	569	537	565	569	565	566	559	589	596	575	614	554	559	597	594	623	581	577	596	603	570	533	581	586	613	546	578	599	565	568	586	570	570	555	605	565	587	545	582	541	590	544	560	589	557	572	571	570	588	561	550	575	615	588	576	620	581	606	590	590	543	583	587	576	623	560	590	539	542	620	605	563	566	525	562	547	578	571	589	599	563	550	550	566	589	569	597	544	605	567	545	571	565	596	586	604	640	605	557	573	598	604	547	597	579	565	551	549	605	594	574	544	569	573	540	580	555	616	558	593	615	575	566	545	547	585	566	547	597	570	580	557	548	577	544	543	556	572	567	592	580	589	589	585	570	584	544	571	571	586	582	601	601	615	597	554	569	581	590	575	603	598	543	576	577	564	562	652	612	537	593	527	559	557	617	536	573	559	632	564	605	564	582	589	578	571	592	590	567	536	606	576	576	578	552	585	542	540	587	557	579	581	578	596	575	580	590	590	590	554	549	583	565	588	607	580	592	555	602	554	597	517	566	570	618	582	556	593	612	543	585	544	552	541	547	598	576	646	560	593	562	610	545	569	585	565	567	515	568	595	567	588	588	566	583	564	571	547	580	571	591	540	559	556	576	643	550	576	588	591	526	586	575	600	595	559	589	557	537	559	557	550	548	566	555	541	572	586	579	582	576	557	573	557	592	592	484	576	551	576	618	560	617	563	583	586	589	553	592	540	558	641	585	576	539	586	595	572	562	568	544	573	624	572	595	551	594	507	636	580	571	583	564	527	584	556	554	578	541	565	546	549	603	574	554	586	588	626	533	566	565	595	603	569	603	589	583	567	600	539	540	583	589	585	557	589	586	574	546	595	567	588	577	540	518	620	600	614	607	564	572	610	569	581	568	567	621	534	561	582	598	599	558	613	548	647	622	584	555	600	569	582	576	620	560	587	553	592	543	554	565	566	559	548	562	557	545	570	556	560	585	598	578	584	570	626	588	554	556	558	596	612	579	583	529	568	572	612	619	580	577	544	532	573	587	615	539	607	540	622	609	567	548	621	566
22517	11120	11479	8434	4553	2444	1655	1176	906	715	560	463	389	364	357	327	347	312	335	284	318	329	293	290	289	283	300	299	276	270	263	264	267	261	244	298	252	288	255	277	289	272	275	264	270	282	239	268	268	270	256	284	271	265	291	278	254	258	232	291	291	287	249	248	254	289	265	293	274	281	271	260	265	251	257	291	282	296	268	268	271	273	286	269	272	298	270	282	271	299	274	294	273	249	295	290	274	221	265	259	266	290	285	284	283	272	300	250	296	266	265	266	277	278	258	284	258	284	273	251	293	279	291	300	271	253	281	270	289	245	255	256	266	303	289	274	259	278	240	245	273	274	241	270	247	255	243	266	280	279	240	249	275	286	252	252	281	208	266	272	244	245	255	286	298	289	249	253	309	291	258	247	258	246	246	310	251	229	233	270	269	229	271	274	261	269	258	251	232	277	282	258	273	263	274	269	270	270	231	260	288	304	281	286	268	252	262	248	268	264	235	289	308	242	257	284	272	265	280	259	270	279	255	276	292	248	278	276	274	274	289	269	293	301	239	272	256	244	283	258	302	284	284	251	285	263	285	256	306	277	277	255	269	243	270	277	249	227	245	275	272	308	274	274	249	271	283	264	268	270	258	282	296	257	266	260	271	239	276	247	274	259	256	254	274	260	252	262	274	279	265	281	261	258	247	253	257	258	265	273	292	269	264	237	254	248	243	266	254	241	278	242	289	272	279	255	277	294	313	249	286	241	263	290	275	246	251	256	282	270	224	262	263	256	274	263	261	274	255	264	263	277	252	246	282	265	228	265	263	275	313	248	259	262	253	290	277	256	275	244	304	272	289	255	273	244	260	273	242	275	256	241	263	263	300	268	280	266	279	262	286	266	284	277	259	278	295	285	260	272	284	273	264	271	257	245	260	265	278	285	319	259	269	288	288	280	270	276	250	253	243	270	280	271	264	250	270	259	254	241	264	275	278	244	274	289	278	264	265	251	283	260	262	260	269	292	308	260	249	260	295	267	285	284	255	247	282	285	261	261	282	284	250	256	253	286	284	231	244	242	258	245	293	280	274	282	276	249	238	247	244	255	259	239	247	291	252	298	271	274	276	265	263	294	267	271	241	280	284	282	250	266	267	247	264	254	258	262	274	245	260	256	258	276	249	273	224	263	250	245	286	281	282	286	267	269	268	294	265	255	224	286	273	281	259	283	259	242	273	287	281	272	263	285	285	254	277	296	269	264	258	279	271	281	262	294	296	283	287	285	286	269	256	290	259	282	303	264	266	252	300	263	250	265	240	255	285	262	272	258	252	271	275	249	234	265	290	251	229	266	296	282	258	235	252	243	268	260	264	270	270	264	289	242	298	274	284	255	274	273	251	251	276	267	288	263	268	254	261	239	267	266	250	259	296	284	275	303	270	280	293	262	276	248	277	264	265	261	283	274	278	258	279	236	280	246	253	271	258	274	287	269	266	261	300	294	288	262	279	257	247	287	278	256	275	274	263	243	287	263	235	269	271	231	262	272	285	283	268	255	280	264	254	269	261	294	267	259	261	289	281	285	282	244	258	277	257	266	273	288	282	264	279	291	248	277	311	265	258	265	262	259	308	288	249	255	276	256	281	289	293	271	264	276	233	285	286	278	234	238	268	258	246	282	271	284	278	283	230	264	273	251	278	279	306	280	269	284	282	281	286	296	289	295	287	282	265	254	267	296	288	290	280	254	292	258	258	236	279	273	275	276	277	297	244	264	267	282	267	252	278	271	236	267	253	241	239	253	282	292	250	269	291	283	261	265	289	234	276	263	261	247	286	247	289	254	274	231	280	263	264	233	248	260	281	229	252	306	283	270	282	297	259	261	274	242	283	283	284	281	292	254	268	266	264	301	260	256	261	259	260	281	302	235	235	305	293	278	249	283	276	328	286	278	278	254	262	245	260	268	257	248	271	255	272	291	265	268	275	251	267	273	283	284	277	268	293	253	266	284	311	261	242	260	292	268	265	273	299	274	278	266	228	272	297	304	281	261	269	246	295	259	246	264	270	256	295	291	264	288	248	285	262	286	261	283	270	226	236	275	255	258	292	294	292	255	290	258	276	286	291	308	259	288	255	258	223	254	281	273	260	255	294	247	286	275	259	252	274	259	244	278	254	271	259	268	256	260	251	281	270	269	300	275	232	259	242	230	252	265	295	292	243	311	255	265	254	294	256	302	256	280	297	277	294	261	266	263	298	260	267	239	275	259	273	265	319	316	247	265	324	228	258	256	252	257	265	274	256	246	281	249	257	287	248	246	249	284	275	265	285	267	268	289	274	291	276	282	281	284	255	293	277	254	247	259	264	247	280	266	256	312	292	285	257	271	273	262	280	291	270	273	272	293	279	238	265	282	246	241	269	284	252	264	252	261	285	313	231	263	240	266	260	251	285	266	255	265	263	289	239	268	225	249	258	277	302	271	281	278	246	242	257	266	245	261	255	237	241	281	272	239	260	288	243	254	265	280	275	258	263	243	252	267	267	269	264	252	241	260	257	295	292	248	275	261	283	255	277	256	286	277	250	294	267	285	288	261	261	286	285	257	274	232	251	245	261	237	316	256	251	287	268	246	264	250	245	254	253	250	245	276	308	299	263	266	269	252	260	297	271	283	263	267	261	283	299	255	280	254	264	260	273	293	293	288	270	273	258	253	292	275	278	266	250	276	263	268	287	260	266	291	252	262	275	276	266	253	267	288	270	276	251	265	260	269	244	244	270	277	280	261	291	251	241	253	263	269	281	252	277	283	231	284	268	294	254	282	257	264	287	293	263	269	264	262	282	285	250	263	263	251	278	249	291	294	269	254	259	285	262	262	282	263	270	280	257	280	254	278	282	246	275	241	258	253	270	257	288	250	233	266	279	262	271	255	267	244	257	259	279	287	242	261	265	286	302	281	258	258	269	268	283	254	260	276	259	285	282	272	273	272	262	260	275	276	282	286	297	265	275	266	280	289	299	249	282	250	238	284	251	256	262	230	267	251	257	290	235	265	276	269	283	250	264	296	279	278	242	242	259	267	271	296	252	254	272	299	272	244	234	246	258	254	271	272	268	263	279	270	249	253	273	261	254	289	276	278	275	252	273	258	290	274	259	262	218	267	275	260	277	253	273	262	237	259	271	258	254	278	280	263	257	285	252	258	254	238	249	308	267	264	257	279	279	279	278	298	269	263	263	255	265	251	262	279	266	277	284	289	244	253	275	262	276	243	290	297	270	262	260	297	281	254	263	244	303	280	273	285	238	265	287	275	258	285	266	254	292	257	249	264	256	296	267	271	277	265	254	277	276	267	279	278	259	260	255	269	263	276	284	269	274	274	255	272	273	296	260	268	248	271	251	244	273	284	278	285	270	278	250	263	290	280	277	273	285	246	270	253	281	262	239	267	274	266	253	268	315	289	290	265	319	278	262	275	273	283	280	277	231	301	266	257	254	264	272	272	285	289	277	301	286	253	256	274
14787	9502	17872	18913	13428	9296	6989	5178	3763	2786	2190	1790	1501	1263	1228	1084	1055	1045	968	924	921	878	891	868	785	699	685	723	672	664	662	672	702	648	643	643	640	700	703	676	649	642	676	625	626	632	670	667	628	658	619	639	646	618	636	608	647	625	560	605	648	614	628	622	648	633	628	616	626	653	634	654	651	634	631	584	681	618	612	627	621	631	601	613	647	578	647	647	613	623	646	608	603	631	591	603	582	649	663	630	616	601	635	589	636	615	624	625	650	667	621	653	632	601	632	610	623	665	639	613	634	635	626	636	662	658	593	629	601	672	636	622	617	613	618	625	656	662	630	644	662	625	625	624	588	625	634	649	642	627	628	640	623	660	642	647	602	686	680	602	655	623	577	630	680	644	669	653	653	639	640	671	643	607	594	587	597	594	636	632	619	630	603	626	629	607	649	675	609	614	558	604	623	640	600	634	633	620	682	619	636	636	615	647	590	609	646	613	621	614	665	661	581	655	659	612	604	630	622	597	594	635	645	652	635	593	602	640	641	636	613	604	666	594	620	662	622	571	569	633	632	620	631	622	620	681	665	631	619	657	611	631	600	623	608	621	669	657	641	662	625	626	606	667	640	613	595	641	592	639	626	626	578	610	607	614	611	586	649	658	678	579	637	641	579	596	608	674	612	602	636	641	658	640	620	645	655	625	645	591	632	625	595	638	620	665	599	612	639	673	624	629	627	626	603	655	629	609	653	635	623	646	644	607	627	674	620	650	599	621	643	615	643	593	654	617	641	625	610	622	652	640	641	667	620	609	649	598	650	643	640	632	593	619	644	681	600	655	631	632	614	652	650	615	647	638	626	630	642	648	586	615	635	605	649	609	619	635	641	593	647	627	653	614	636	608	628	635	613	632	649	619	567	621	674	668	647	630	605	637	615	651	629	600	613	621	667	643	626	594	615	677	636	632	650	664	642	607	624	678	590	651	649	575	614	591	625	626	628	658	591	636	621	620	621	657	639	644	636	645	620	601	617	625	593	603	612	673	623	614	652	659	639	614	630	611	620	617	658	633	601	625	672	568	593	632	647	625	621	618	625	638	642	584	635	646	606	628	624	627	633	620	606	606	628	581	619	637	605	626	594	589	567	613	623	613	630	613	597	626	600	608	631	597	610	668	630	661	636	601	656	634	612	605	616	619	628	632	606	626	651	618	623	608	591	627	638	611	624	636	615	642	616	606	607	580	626	630	660	640	621	592	662	614	568	643	655	581	664	628	671	625	629	639	623	655	609	624	617	611	639	609	635	629	615	632	675	594	625	639	635	680	599	653	615	641	663	583	617	593	629	678	612	661	618	604	640	642	652	591	595	664	646	585	658	685	626	640	605	637	649	632	621	621	604	605	643	634	672	637	642	631	644	638	591	586	584	591	652	625	592	688	637	608	652	650	623	619	632	614	662	655	619	632	637	623	624	616	586	605	622	581	601	640	615	591	616	618	624	637	623	609	592	639	617	626	618	616	657	612	662	630	641	615	664	624	643	592	594	599	629	638	623	673	649	590	646	601	626	660	647	650	639	600	666	689	656	608	637	633	623	658	603	624	613	612	670	587	648	612	588	639	614	660	648	603	641	632	629	648	656	653	609	676	618	607	648	653	640	581	642	630	631	651	653	633	649	640	619	637	676	661	625	616	655	612	633	598	628	643	613	593	639	624	576	614	664	614	604	603	602	620	614	644	618	636	623	676	585	607	583	643	624	656	643	638	627	606	644	653	629	686	646	608	632	630	587	644	615	665	620	623	617	609	580	622	639	589	603	618	613	647	595	640	584	661	611	621	617	634	621	611	581	615	635	666	622	612	615	614	672	640	652	622	649	675	605	641	624	656	640	606	664	602	633	633	565	598	654	632	622	632	659	642	649	598	640	629	660	612	588	612	632	654	627	656	599	584	664	578	647	645	638	621	629	645	598	647	609	634	631	656	620	624	632	646	647	636	634	622	618	595	625	600	615	604	622	668	611	616	578	606	644	611	612	658	629	642	652	597	615	605	609	604	646	635	610	595	625	603	640	597	618	637	642	604	599	627	646	635	648	606	624	674	614	616	619	588	652	622	612	643	573	643	629	587	600	591	665	633	631	649	584	678	627	657	598	631	604	651	635	641	632	651	646	607	633	611	626	642	620	621	578	683	628	652	585	629	602	645	608	632	616	636	669	657	594	636	586	669	629	599	642	637	605	597	623	624	621	666	597	614	636	631	626	635	653	618	656	627	616	639	599	635	637	638	651	630	596	635	666	645	633	662	643	617	611	584	601	621	625	655	633	613	617	632	631	604	644	602	633	616	641	662	630	605	597	659	650	634	582	643	620	639	617	616	650	670	639	642	591	641	568	646	621	610	574	630	597	657	615	650	643	628	634	639	639	633	646	587	627	625	657	586	648	626	603	601	612	617	610	661	631	611	588	652	607	610	655	641	636	652	648	650	631	597	644	611	627	595	619	617	646	698	625	644	691	654	660	599	567	629	610	641	604	649	638	599	590	631	621	642	660	657	630	601	605	655	657	638	638	625	649	633	615	651	641	648	629	602	640	625	678	603	586	616	615	617	654	666	595	609	635	641	645	607	598	593	612	575	658	656	612	639	631	612	657	634	641	608	622	642	608	594	607	705	634	670	613	628	658	584	637	612	626	637	635	645	626	630	566	610	639	623	613	639	601	621	597	629	645	676	617	671	596	633	603	660	635	620	606	638	619	653	660	647	596	639	593	614	644	586	604	620	627	661	662	630	647	614	618	610	615	619	629	647	631	614	607	676	628	636	622	618	638	607	641	639	614	635	620	653	636	625	687	623	611	604	630	624	615	636	617	596	592	645	597	611	604	613	621	630	615	665	636	630	578	588	618	646	634	634	626	649	623	618	604	603	618	604	634	605	626	611	697	617	584	649	626	593	625	600	628	654	629	644	602	669	631	614	647	622	668	671	589	626	640	608	618	666	603	629	652	597	638	637	601	637	618	629	580	596	632	647	602	660	626	643	588	610	661	602	650	596	672	614	618	587	628	608	608	653	618	649	625	638	630	637	644	671	610	632	583	603	591	613	649	653	625	635	627	644	630	647	604	716	629	657	675	639	653	633	655	621	632	674	637	615	624	633	672	641	648	618	589	658	645	614	641	655	616	601	626	595	655	613	639	659	594	603	670	650	646	586	657	629	574	629	644	668	615	615	572	643	621	628	638	628	600	670	615	566	664	648	635	643	597	648	571	597	623	654	604	626	611	653	620	600	632	615	635	593	665	628	621	627	613	601	623	618	656	628	642	636	610	603	641	637	640	623	637	649	609	626	595	609	594	638	606	632	620	623	612	584	671	597	583	620	609	609	673	678	650	625	625	580	603	635	640	621	660	653	625	637	585	620	665	605	621	605	643	635	637	614	626	626	614	621	588	652	614	613	620	612	602	608	679	649	622	594	631	569	634	636	644	645	676	666	594	617	636	637	677	620	665	599
30752	15787	16343	12637	7004	3596	2271	1591	1182	813	650	597	487	454	388	360	376	360	323	307	320	349	325	292	277	275	264	290	278	298	292	298	228	251	260	269	284	258	265	256	250	278	249	257	249	271	232	228	276	262	276	254	245	289	274	249	264	265	244	266	239	224	231	269	280	214	272	250	233	259	244	246	278	276	236	229	273	247	242	255	230	237	232	238	245	253	260	268	237	265	249	274	295	237	239	266	261	270	252	240	263	240	275	272	257	261	244	225	247	284	254	268	253	255	245	271	246	254	270	286	221	247	258	251	275	248	233	277	253	243	280	250	220	241	226	269	259	260	260	252	257	242	253	258	261	259	226	235	262	231	236	253	250	232	254	201	244	255	240	224	305	268	262	284	289	243	245	313	249	242	253	256	251	250	244	269	242	264	240	248	253	248	270	250	280	240	246	263	275	246	246	253	257	227	241	268	223	270	267	252	261	240	256	255	267	245	261	251	237	267	235	269	230	255	264	268	224	259	239	286	263	260	248	246	273	277	272	242	267	266	269	226	251	275	265	245	262	239	243	264	249	224	258	275	249	235	264	250	238	242	229	259	234	231	300	229	233	274	235	259	263	246	266	251	239	249	230	252	260	244	247	270	282	237	231	248	258	263	258	265	272	261	265	236	260	258	259	231	245	257	251	267	291	245	260	240	241	204	246	224	274	254	256	272	222	259	244	250	212	248	273	253	258	247	283	271	247	264	270	225	213	230	249	233	247	264	255	236	230	262	257	273	271	262	253	225	239	246	247	265	244	242	255	254	238	263	257	261	231	252	253	281	278	243	242	262	275	289	260	260	255	210	283	254	269	255	264	234	275	265	252	239	259	229	270	248	264	277	263	276	241	282	256	229	247	268	237	262	269	225	257	272	237	262	240	248	230	304	275	239	274	247	260	203	245	273	275	272	252	237	284	266	229	254	259	251	243	235	261	274	295	240	281	290	254	248	271	269	265	277	232	270	261	254	232	247	246	251	262	240	241	232	224	274	232	259	272	252	258	261	259	254	220	267	275	248	272	254	271	264	264	263	225	261	274	255	285	274	281	263	258	252	244	235	257	257	276	278	276	227	258	240	253	263	247	281	249	244	232	299	266	242	269	244	257	258	242	232	255	268	239	255	257	255	260	253	240	249	258	257	286	242	225	242	262	241	228	259	257	257	253	246	264	261	243	257	249	277	243	228	238	255	271	280	211	250	251	238	241	226	235	225	248	258	272	244	242	275	253	266	256	247	240	286	279	269	251	225	227	255	252	264	277	248	273	237	237	238	255	261	273	281	239	252	264	276	244	265	263	252	256	263	243	249	273	262	252	250	268	258	267	271	269	270	253	280	248	252	232	233	237	225	256	247	261	265	277	268	277	241	265	243	260	233	253	263	237	263	283	256	204	228	283	247	230	255	263	235	260	251	252	248	235	251	238	256	282	242	270	260	263	247	278	227	236	266	271	255	250	243	251	256	253	275	231	226	236	270	262	259	238	238	268	244	277	231	282	258	248	229	219	271	257	259	257	239	258	247	261	260	277	267	224	251	242	235	243	262	242	250	260	257	268	230	256	259	265	270	219	247	251	240	239	268	281	264	282	250	291	248	244	277	268	278	264	225	259	253	269	251	253	266	254	240	224	255	252	261	241	292	283	263	249	263	261	221	241	281	262	293	257	231	263	245	246	228	257	249	269	277	230	255	269	267	237	260	262	266	255	248	253	249	251	252	269	268	248	234	241	251	248	236	244	232	260	271	253	301	233	255	273	254	288	282	227	245	260	235	249	256	221	270	240	262	240	239	234	273	263	279	269	275	281	280	270	232	244	258	231	234	231	281	251	249	296	263	230	236	252	235	251	245	253	239	245	243	235	240	268	277	242	238	270	263	242	241	254	234	248	274	248	265	257	263	254	243	217	274	251	236	250	243	251	237	266	241	258	255	258	282	242	260	238	260	264	261	260	247	261	235	269	251	272	284	263	244	240	248	244	272	252	250	231	280	245	281	260	241	243	244	280	245	249	260	278	249	236	252	236	227	255	265	241	250	251	263	242	250	232	251	281	288	254	240	252	272	264	241	236	254	263	261	247	277	245	227	239	273	283	238	268	242	250	252	226	274	246	256	235	278	224	255	235	281	250	252	243	249	259	261	234	227	263	255	225	257	224	257	253	246	247	253	254	240	242	246	227	260	263	241	252	269	248	260	269	259	251	243	249	258	266	260	272	273	264	228	275	242	253	257	253	256	269	266	258	259	285	233	235	254	286	261	251	252	257	240	249	258	283	236	256	227	256	276	239	288	252	268	209	261	268	225	276	285	230	285	278	241	258	245	245	264	267	263	251	251	228	268	244	226	235	245	237	277	263	247	267	252	245	251	238	251	211	236	255	263	238	258	259	211	258	264	243	274	269	272	256	249	245	260	273	282	261	269	272	280	237	260	237	246	288	229	271	281	259	236	259	244	252	225	241	251	267	230	262	246	246	239	265	227	245	237	281	238	250	229	290	240	251	244	224	235	247	269	252	227	262	240	265	264	260	271	243	265	254	256	261	242	243	243	247	234	225	233	249	273	272	231	257	267	256	253	292	274	257	268	282	241	258	253	247	250	237	250	241	257	263	257	258	244	265	231	247	277	251	289	244	287	244	272	249	244	236	231	241	235	260	248	234	268	233	256	254	254	231	254	253	261	264	235	267	287	232	253	248	260	265	285	251	253	274	250	248	235	269	268	261	268	234	272	230	256	261	246	262	243	264	259	234	221	229	262	254	251	259	233	242	250	241	264	284	245	250	267	256	276	266	238	230	244	256	265	268	255	234	258	266	257	273	239	229	297	268	260	240	250	226	279	249	262	251	228	258	234	257	277	253	241	253	300	261	232	243	199	265	265	279	264	277	244	236	274	260	226	233	225	273	250	245	238	230	271	244	250	267	243	240	261	250	232	234	258	251	271	251	251	266	246	262	254	257	246	266	227	268	249	249	239	280	263	250	262	283	267	280	260	272	260	236	253	270	247	276	273	255	254	275	266	266	252	236	257	242	235	247	267	256	258	251	237	268	243	244	231	247	228	257	278	235	248	251	268	268	243	231	231	255	250	234	252	250	256	272	233	236	266	219	261	263	265	279	255	281	241	271	220	254	276	258	272	255	239	263	259	240	209	230	276	257	284	267	267	221	274	260	258	229	251	258	243	249	240	228	257	281	267	260	241	242	265	209	264	226	263	241	262	280	262	259	251	239	246	276	253	263	230	294	252	243	275	253	245	263	259	228	281	292	254	261	290	260	259	255	270	233	241	280	267	277	269	274	237	270	255	289	227	254	281	238	237	280	233	256	259	237	264	266	252	256	237	237	279	243	255	242	244	258	246	244	270	260	248	247	269	286	225	257	264	274	230	257	230	242	266	238	255	266	252	299	289	248	257	256	248	243	242	275	231	265	247	257	257	256	238	264	284	257	278	257	262	259	221	238	244	247	241
18617	12369	22904	23962	17916	12515	9227	6782	5035	3736	2803	2278	1856	1674	1380	1305	1237	1164	1133	1029	992	904	899	845	776	770	685	738	682	703	685	677	631	645	680	715	686	626	686	672	661	607	668	618	636	660	593	605	614	600	549	588	576	580	593	628	587	584	574	612	620	591	581	604	628	583	597	548	613	600	576	586	584	615	638	551	558	582	607	601	556	603	611	592	571	591	591	647	619	594	586	574	563	592	574	580	578	585	574	577	615	552	600	612	633	611	597	625	631	574	593	580	604	600	609	588	576	619	620	568	587	565	546	559	588	593	542	594	569	554	572	611	592	593	608	616	587	585	610	566	560	608	593	608	615	631	607	557	573	590	559	564	575	577	589	580	563	553	606	628	533	613	569	583	574	572	625	577	567	537	596	595	564	586	560	622	573	600	567	624	598	582	532	626	583	611	592	623	595	628	595	590	583	541	596	600	611	584	574	614	597	585	568	586	548	628	584	569	601	573	604	585	590	575	542	584	583	548	578	601	592	569	580	644	572	618	622	603	595	591	556	582	552	629	601	593	629	611	593	566	586	598	599	601	613	582	591	615	595	598	607	591	572	589	580	611	588	591	601	572	657	605	602	559	614	579	575	613	585	605	587	575	657	580	561	632	591	621	593	554	586	561	599	597	563	629	622	571	538	604	560	592	581	626	547	639	554	614	558	592	611	589	574	563	558	572	591	571	549	599	566	592	612	609	590	605	576	616	597	605	600	644	565	639	597	565	585	582	562	604	588	605	592	574	630	625	586	601	599	607	630	607	562	611	593	630	588	593	624	634	575	623	599	563	614	596	612	566	580	526	570	597	588	608	621	587	560	646	598	575	615	566	608	611	606	584	649	596	608	563	550	586	586	619	625	585	564	581	604	575	563	581	592	598	605	563	635	554	628	560	556	597	610	599	572	594	596	563	586	588	574	634	628	585	605	608	541	560	595	595	582	581	622	590	619	587	585	601	570	559	594	577	603	567	588	589	652	551	606	568	623	558	576	582	625	580	573	610	615	596	610	576	531	633	575	561	648	614	584	597	572	611	591	599	629	575	569	583	580	601	571	622	593	597	580	557	589	604	598	587	576	600	562	599	587	578	569	582	589	574	591	593	595	582	593	599	603	577	582	580	573	603	583	586	616	612	567	577	581	593	582	571	649	589	581	603	597	582	574	591	566	602	582	581	626	583	620	581	600	640	605	604	591	586	581	607	577	597	593	592	558	652	541	626	585	563	564	588	579	612	587	590	553	610	572	598	598	585	570	612	570	596	633	610	617	596	558	604	619	613	594	648	563	625	593	592	567	591	593	542	543	574	610	585	627	599	568	580	556	558	596	602	580	584	581	599	577	573	560	564	625	621	627	590	561	626	626	631	646	590	602	577	553	548	549	595	597	586	646	562	610	575	598	589	537	618	593	610	588	562	598	625	561	578	621	633	607	570	593	589	592	586	619	575	604	615	560	596	566	651	551	609	592	582	600	595	570	597	586	609	598	580	663	608	592	612	602	634	616	612	584	573	619	576	584	571	624	536	639	584	581	571	550	616	566	610	649	618	612	599	565	561	618	590	632	597	588	599	553	601	595	575	576	571	598	575	557	601	630	601	609	576	599	553	610	598	607	594	583	598	570	562	537	587	605	563	564	582	584	586	631	652	598	536	585	593	538	621	555	616	609	554	589	592	553	597	604	595	601	575	592	568	603	591	620	618	581	624	620	611	582	604	569	576	617	593	600	602	606	586	593	589	634	576	598	589	560	617	570	607	560	583	579	603	634	590	590	601	614	543	601	580	558	585	637	592	584	587	607	587	550	565	633	585	608	599	567	614	590	571	600	573	571	642	575	585	604	598	603	615	581	592	594	605	582	569	597	599	616	605	591	585	617	578	619	643	570	581	601	551	608	570	601	596	619	593	582	602	578	569	582	570	587	636	604	590	584	605	547	597	628	539	583	629	578	564	602	568	599	582	540	620	593	597	610	610	630	555	589	582	580	577	565	580	581	597	612	556	624	591	564	579	526	589	599	567	614	583	599	597	584	584	589	564	578	615	560	594	587	545	602	554	606	583	587	567	555	606	555	597	572	586	595	568	579	555	605	583	610	613	574	592	591	593	586	633	546	632	585	586	637	627	571	597	593	590	585	670	619	609	570	585	575	592	573	592	630	593	641	594	586	574	600	572	607	641	615	594	623	582	575	569	584	554	608	607	555	609	544	542	603	569	563	586	562	590	547	630	593	595	588	572	565	599	542	614	569	597	612	589	628	599	568	585	587	589	552	593	577	587	558	597	605	576	596	550	612	583	597	601	588	611	630	568	601	549	580	573	604	607	610	615	606	582	565	590	573	590	556	551	573	560	603	594	596	590	597	578	578	563	593	614	591	619	604	605	628	554	589	592	572	567	571	591	574	575	574	554	578	581	563	637	542	557	619	568	609	550	563	625	604	603	582	582	595	566	608	619	551	603	564	562	562	577	593	607	613	595	602	551	559	584	577	608	598	607	581	571	608	636	541	617	585	609	630	585	523	590	554	560	596	597	606	581	585	602	608	623	610	582	609	581	524	609	565	600	576	564	599	572	554	592	552	561	591	601	594	597	576	586	632	588	580	619	579	577	571	580	572	621	594	608	588	596	567	589	617	592	551	590	600	569	561	586	530	578	604	591	609	589	552	559	608	567	614	621	608	590	600	596	595	590	584	618	609	572	610	571	614	573	610	603	644	636	654	580	587	625	578	593	623	576	592	612	597	557	557	546	592	582	552	570	613	593	610	585	596	607	593	586	592	571	575	621	553	582	608	613	601	548	590	594	586	584	567	586	601	635	560	567	573	579	605	596	613	593	592	601	599	614	567	581	619	598	604	583	562	586	583	552	557	600	614	568	561	581	626	597	573	599	582	590	589	579	586	604	566	609	592	621	599	545	613	624	575	574	580	586	609	560	617	577	615	576	593	623	583	572	632	627	559	561	621	595	590	588	573	545	592	546	576	511	573	577	604	636	558	603	582	600	615	590	593	542	542	583	594	585	589	599	581	627	599	563	609	657	605	584	537	614	604	588	641	581	579	592	613	607	614	632	576	597	596	618	627	605	593	578	612	624	591	563	598	578	578	595	598	577	602	596	615	546	590	537	603	532	603	605	607	582	582	611	582	612	610	634	608	573	585	592	589	583	585	597	621	597	599	605	584	580	609	596	608	586	589	608	613	601	564	563	612	582	525	599	626	582	557	601	587	584	596	587	576	538	590	581	598	584	571	609	546	618	612	608	583	590	589	649	589	642	581	543	629	573	635	533	563	583	598	583	621	605	598	638	610	569	617	595	574	570	582	626	614	565	605	610	624	611	589	606	591	592	620	624	587	590	566	591	586	570	605	629	572	566	595	585	548	551	600	537	586	587	592	582	605	528	610	575	606	554	605	566	570	609	573	580	590	632	591	599	568	605	604	597	615	584	601	616	619	601	638	603	574	585	599	592
13083	6122	6024	4233	2351	1379	1001	739	524	461	386	327	291	299	284	288	299	279	262	280	263	248	258	281	234	281	277	237	239	273	241	259	242	253	238	261	244	248	230	250	219	257	244	255	251	271	244	233	226	203	239	237	240	222	261	234	238	239	221	247	218	249	222	264	258	259	261	229	242	241	256	270	270	251	240	226	267	260	234	217	240	279	242	259	244	229	250	226	239	244	245	252	243	241	262	241	236	202	238	253	254	231	236	240	254	223	256	233	229	257	268	239	257	259	265	250	239	234	269	238	248	256	233	230	234	231	271	260	240	267	259	259	219	226	247	247	249	231	244	240	240	242	229	218	240	243	264	230	262	239	260	251	233	240	234	264	247	227	254	266	228	230	251	255	242	256	256	244	258	265	236	242	228	237	254	254	196	247	285	262	245	247	252	249	207	247	239	214	233	274	261	250	220	228	248	233	258	265	233	247	226	221	234	235	240	227	259	246	239	264	245	240	251	256	227	248	226	241	254	231	264	234	242	237	235	217	273	262	253	269	255	256	271	250	244	230	247	227	257	249	231	237	217	247	214	222	218	252	217	226	241	255	243	238	265	242	252	239	219	238	237	263	258	218	240	246	255	208	295	258	268	224	243	223	256	226	253	283	226	216	240	243	250	214	242	237	264	226	223	250	260	249	230	233	247	255	238	237	240	220	250	233	238	248	274	241	245	262	257	236	233	258	225	249	243	223	233	270	254	260	228	241	238	232	213	234	230	248	222	263	232	252	266	247	246	230	254	220	256	257	228	248	244	245	252	254	254	229	242	254	259	261	261	230	238	248	252	262	232	234	235	252	237	242	219	272	282	264	230	223	261	219	244	247	257	251	242	260	240	238	246	224	243	263	253	216	253	224	249	237	255	272	246	253	240	234	250	256	219	216	256	232	248	251	236	265	223	249	269	256	224	241	248	240	245	247	226	262	248	263	250	230	227	226	263	273	235	267	265	232	242	227	232	261	242	234	279	231	255	220	198	236	232	260	248	217	240	238	236	230	224	221	237	228	222	224	234	238	241	227	236	229	252	243	214	237	248	234	236	284	249	227	243	200	253	259	211	267	229	246	256	272	248	245	277	255	258	231	238	226	257	213	232	232	247	236	248	257	245	256	226	276	262	254	229	261	242	231	234	240	255	244	237	239	233	245	265	214	256	253	235	224	246	238	254	244	234	195	247	230	240	261	236	243	253	240	194	263	246	241	246	271	250	242	252	232	236	217	249	244	219	237	229	250	246	228	258	234	271	253	242	221	256	269	241	260	222	241	237	227	234	218	231	255	236	239	210	240	237	252	242	268	257	244	239	233	260	257	243	244	239	254	233	246	245	258	280	238	252	263	237	236	236	220	232	237	249	223	228	231	268	248	211	225	242	277	246	270	229	238	232	239	233	260	248	255	230	271	228	233	260	255	245	235	216	234	239	225	255	244	249	256	225	257	237	282	268	218	225	242	223	266	230	234	264	229	246	224	243	252	281	262	244	254	271	254	219	253	227	249	222	224	253	224	278	229	226	242	214	248	228	270	266	235	241	236	258	228	234	251	280	243	231	241	220	251	237	227	235	241	227	218	270	223	213	226	229	249	224	273	237	253	249	249	252	264	230	252	243	251	259	223	233	270	225	254	256	261	239	234	262	248	217	232	201	231	250	232	238	238	235	232	224	260	241	260	213	243	235	232	233	225	254	241	241	221	248	238	237	239	258	229	262	233	210	255	212	250	264	257	226	242	243	221	232	235	266	226	250	245	246	263	258	228	221	228	249	224	221	241	270	209	248	259	255	242	260	221	238	241	272	281	273	275	259	233	226	220	226	252	253	236	236	228	258	221	229	243	248	262	257	220	232	237	276	242	287	223	251	250	264	213	255	264	214	237	239	284	257	221	231	257	263	240	225	242	265	231	224	241	235	252	254	229	246	228	249	259	248	253	232	257	256	261	248	249	252	241	229	230	209	230	258	245	242	220	246	263	244	237	230	263	259	242	217	235	239	229	261	244	239	256	233	241	227	260	257	241	236	244	268	263	260	244	232	243	233	255	227	213	220	239	242	247	220	245	241	231	223	239	264	225	253	233	225	236	254	252	244	263	249	227	255	228	250	241	232	247	234	244	233	213	205	236	221	241	257	236	232	218	243	232	236	262	239	230	223	231	257	242	264	238	218	251	246	233	234	241	246	235	237	221	228	227	239	215	270	229	241	245	243	246	209	270	243	224	247	262	264	271	236	251	225	267	241	245	246	256	235	245	282	242	238	217	240	243	224	237	246	225	231	250	226	248	249	232	239	248	262	281	257	256	249	247	246	268	273	266	236	250	261	239	260	268	195	278	248	241	276	239	225	244	234	221	225	197	249	246	232	233	238	240	228	246	229	262	265	233	225	270	244	230	245	282	258	226	257	226	254	259	248	257	258	248	248	245	228	221	224	228	247	231	230	272	235	218	275	269	249	254	239	249	234	251	244	262	253	237	248	233	253	237	230	219	268	235	259	260	284	224	242	238	241	245	257	224	237	242	246	263	232	214	237	259	234	254	258	225	235	224	243	248	210	240	274	273	270	252	230	269	237	251	252	255	270	277	250	244	264	239	225	232	233	260	236	251	242	258	248	236	251	209	223	235	232	270	221	262	279	233	263	252	250	279	223	256	241	237	251	262	253	208	227	229	250	236	224	268	263	286	254	253	242	246	224	257	251	254	240	235	254	254	237	254	235	244	241	241	233	246	228	236	239	216	247	260	234	268	238	272	233	241	247	239	256	214	256	249	225	246	235	231	228	232	247	257	241	225	247	242	268	232	231	251	236	226	274	242	237	264	236	289	247	230	231	249	268	221	247	254	228	270	219	227	258	235	263	234	234	262	256	265	247	242	232	237	222	256	241	248	253	258	234	270	256	241	204	255	216	227	245	252	252	241	236	254	248	228	243	208	253	266	241	247	232	247	231	203	218	231	243	212	238	264	251	243	234	223	242	267	241	231	259	243	259	236	255	252	215	287	241	226	282	267	220	240	240	214	220	268	252	250	250	244	250	231	226	259	232	239	274	241	222	250	233	257	256	233	250	254	264	237	222	254	243	273	270	250	223	216	228	246	229	273	219	278	237	252	252	238	235	263	229	233	253	243	238	267	240	236	261	243	256	265	251	268	231	230	232	223	245	245	269	249	239	229	255	258	220	263	236	259	248	262	228	220	239	217	218	272	224	225	267	225	262	239	248	259	253	262	243	242	263	240	234	257	258	267	255	254	269	257	250	253	222	222	218	265	249	224	268	271	274	216	203	250	257	233	242	233	235	253	236	256	263	259	232	260	241	254	235	240	243	245	246	208	233	242	235	232	228	240	231	243	282	226	227	267	260	249	247	252	256	229	251	241	230	257	264	244	204	222	237	274	240	215	263	245	227	223	268	241	268	265	220	240	244	260	250	259	247	234	235	254	247	235	273	231	268	237	237	216	238	229	267	237
8838	5789	10844	11503	8133	5692	4213	2972	2141	1715	1370	1172	1085	904	844	826	817	811	790	812	781	769	716	699	653	596	569	613	651	602	595	605	581	606	603	577	578	540	614	582	633	599	591	587	567	593	564	555	592	573	567	589	575	576	542	560	544	562	543	550	617	600	605	563	600	571	526	615	567	575	594	549	607	558	627	585	582	604	590	575	611	584	619	557	603	560	573	555	582	573	552	561	577	550	599	591	560	582	554	571	565	531	559	579	583	538	586	532	592	578	550	625	548	594	580	613	575	605	574	523	587	537	589	547	585	562	586	576	594	587	519	558	561	563	627	564	590	565	590	573	608	556	601	599	540	594	605	572	579	579	576	599	618	536	588	590	595	570	585	559	598	578	546	601	581	548	558	578	560	583	615	579	592	559	597	559	563	574	566	577	576	588	597	554	577	578	563	552	582	597	595	525	613	573	574	594	565	540	570	589	572	600	586	588	535	564	618	589	577	572	625	552	629	554	527	548	601	566	554	548	630	520	548	607	623	600	565	571	568	544	551	600	567	553	599	599	584	598	547	590	553	594	580	575	589	540	581	602	601	575	584	599	619	587	569	613	553	579	583	564	602	565	573	561	560	589	572	559	491	520	577	566	581	593	548	561	607	597	597	567	536	603	567	574	573	591	551	584	571	535	582	613	563	557	574	620	590	579	572	614	531	636	559	610	575	588	569	626	615	538	588	572	588	587	576	568	558	574	601	573	606	564	572	595	594	555	548	569	566	575	597	568	604	563	582	573	556	603	531	587	599	540	572	556	595	602	576	621	568	560	574	613	563	558	601	604	558	588	560	543	568	575	541	626	557	575	620	562	615	583	539	548	562	607	593	566	547	568	561	570	558	573	607	577	578	586	555	557	584	585	562	598	597	567	573	583	549	579	585	595	539	572	544	580	604	587	568	564	559	540	584	570	571	632	547	616	570	628	617	539	576	561	545	561	595	566	614	609	590	588	536	590	570	602	589	566	530	606	614	565	610	619	631	605	556	573	598	580	567	580	587	574	548	611	577	581	600	586	566	542	566	630	607	608	563	616	560	623	585	533	614	578	547	581	606	554	552	571	579	585	593	557	601	598	560	572	597	594	554	564	607	585	579	542	599	597	574	594	570	619	589	585	559	554	545	577	588	580	594	593	630	573	569	624	563	569	576	579	580	614	613	534	576	575	575	553	598	602	582	578	612	583	561	623	607	587	589	577	583	530	553	577	562	561	599	572	603	601	601	561	579	557	586	575	580	570	555	620	542	588	567	541	561	585	548	541	577	573	577	559	605	560	536	549	576	550	566	559	604	582	563	560	583	595	518	571	597	553	568	594	580	517	569	568	589	557	561	583	551	509	566	577	557	590	560	607	598	570	554	577	601	555	548	605	582	564	550	614	606	555	526	586	564	601	594	586	572	548	561	610	579	567	571	544	580	595	583	561	569	589	562	553	538	558	587	589	554	575	557	556	572	540	587	558	591	565	603	596	551	595	626	537	541	582	550	597	608	540	653	605	566	592	553	572	606	609	578	553	602	609	604	564	575	602	590	550	537	569	538	542	582	584	575	589	554	589	584	539	586	582	569	579	583	569	563	598	551	534	579	585	552	591	593	572	518	610	536	568	595	593	560	536	613	538	603	607	570	605	574	543	544	581	592	609	565	564	587	571	636	586	542	562	569	595	579	515	563	580	591	611	606	589	605	519	562	567	612	583	599	601	589	600	614	539	553	558	552	550	599	591	567	552	572	574	614	603	580	560	573	584	606	574	570	598	579	571	542	612	550	623	601	597	578	573	541	521	547	564	550	595	519	572	564	606	535	570	590	588	553	564	551	614	612	614	578	556	555	577	606	591	568	586	588	572	595	597	564	597	545	556	567	562	572	572	565	596	555	560	538	555	622	577	574	555	606	574	563	580	559	548	514	596	570	570	558	565	574	601	625	554	546	549	578	548	563	593	612	580	616	587	574	575	526	588	569	545	545	573	610	568	589	592	591	639	597	595	587	572	543	562	562	610	610	568	606	537	594	592	585	565	572	558	584	552	591	561	565	575	549	561	578	592	565	575	627	569	574	606	562	536	550	543	587	594	553	589	600	540	559	551	571	581	580	588	564	557	550	595	563	575	603	562	611	573	611	581	556	596	603	550	620	588	570	544	540	608	574	605	561	586	586	599	580	553	607	599	628	570	591	581	546	589	573	583	580	532	584	580	568	566	526	636	571	564	551	562	542	563	604	638	586	560	633	543	614	570	585	591	595	539	590	604	587	576	557	544	623	563	589	589	585	561	579	550	569	544	602	579	580	585	588	561	634	559	534	547	565	577	565	563	589	563	566	588	588	577	575	585	570	565	568	590	575	581	575	607	596	550	488	608	572	584	593	588	556	542	569	583	556	589	608	601	592	596	589	592	599	544	579	547	551	612	548	590	545	596	551	594	559	582	584	554	603	591	578	620	570	579	577	584	607	562	589	547	574	542	582	586	573	604	593	608	581	567	581	530	585	565	579	598	586	612	591	542	567	555	523	570	543	630	559	578	613	552	593	550	575	550	600	558	567	575	572	547	539	605	595	546	578	564	589	559	575	617	584	599	558	573	563	603	608	607	505	561	580	586	633	594	572	580	573	578	562	559	590	551	560	565	553	584	554	584	591	567	556	571	577	541	523	555	564	589	584	546	597	588	551	564	551	589	583	618	585	564	605	579	558	547	562	547	579	515	601	586	586	600	574	568	584	598	577	534	576	623	570	618	587	580	586	605	585	555	519	591	587	589	546	573	587	572	550	617	571	608	545	552	565	551	600	587	611	593	583	579	575	573	573	556	588	566	540	535	559	564	557	550	562	568	584	614	566	563	563	611	553	586	574	544	599	596	585	581	586	595	609	542	542	584	596	583	591	579	555	562	576	534	595	610	590	606	606	547	585	560	604	562	603	567	560	543	578	582	568	574	560	590	540	586	607	558	567	579	540	586	547	559	553	546	625	578	579	533	566	615	569	608	576	581	596	563	570	585	600	584	556	611	597	585	585	566	611	596	575	563	575	542	560	579	561	529	552	560	582	590	596	551	611	549	610	570	519	569	584	546	531	591	588	574	572	592	586	560	607	568	629	612	582	560	572	551	621	545	581	584	571	556	574	561	563	527	547	588	544	588	573	587	593	564	574	559	571	613	616	587	610	547	573	592	550	561	566	609	565	597	578	554	554	573	532	563	584	586	596	579	592	573	538	593	599	580	575	546	566	556	549	582	603	579	580	581	552	564	629	594	571	608	595	573	573	582	558	583	553	496	567	570	570	586	560	574	591	558	593	594	588	575	564	562	569	614	560	582	559	614	519	575	570	532	582	573	579	553	539	555	536	574	582	595	557	570	558	566	575	576	526	576	598	579	608	571	542	582	612	582	557	604	559	561	601	564	599	579	570	538	619	592	572	580	551	559	535	554	596	546	556	613	574	559	579	598	588	631	562	618	591	526
22947	10886	11012	8497	4370	2551	1797	1199	819	633	471	449	425	368	342	350	342	331	377	311	306	302	291	266	282	286	296	316	284	264	272	249	241	291	264	262	270	303	254	253	245	241	242	239	261	276	302	254	255	276	257	253	283	268	245	274	301	256	261	221	251	260	277	272	256	303	272	242	290	268	267	246	269	302	266	259	256	249	250	249	241	282	257	299	288	304	272	259	295	284	257	267	267	259	285	260	272	284	287	282	260	280	257	277	269	271	270	274	249	263	251	273	247	254	251	302	289	275	253	258	269	238	261	263	263	260	293	245	228	247	275	241	290	250	268	261	266	266	279	266	248	257	270	265	263	258	261	251	249	274	255	281	251	265	273	260	254	262	279	260	299	252	287	314	275	255	268	286	261	256	277	283	289	257	288	295	255	241	263	295	249	286	259	298	269	287	294	243	273	253	267	279	280	247	269	263	281	279	260	270	266	275	260	230	273	247	269	275	261	238	260	272	281	284	281	273	271	256	302	281	263	271	274	285	246	273	284	290	248	288	272	265	317	260	269	273	270	277	257	250	276	274	295	259	282	258	250	285	251	276	266	270	257	262	262	277	277	265	287	290	263	283	262	294	270	315	267	252	289	259	260	268	273	261	273	256	257	276	283	254	254	261	270	264	266	275	252	260	285	253	273	296	272	292	290	291	250	246	257	266	269	288	283	297	264	254	268	248	289	261	279	253	269	230	264	298	251	267	279	292	297	284	287	272	270	213	260	242	273	263	269	300	282	243	244	264	262	267	262	283	237	265	257	290	240	228	286	250	262	261	266	259	285	284	281	250	240	237	254	262	245	315	255	257	246	253	277	245	275	226	284	271	269	254	252	263	266	274	261	255	261	295	266	284	265	286	285	282	246	254	270	272	224	273	267	297	320	239	246	283	257	244	264	268	268	275	276	271	259	291	280	279	257	282	276	247	272	272	298	311	275	278	258	267	259	271	252	289	280	281	255	292	260	265	257	277	293	266	256	264	270	273	290	310	302	273	292	268	302	262	269	276	279	317	272	260	263	279	246	265	246	243	266	226	278	226	274	243	273	246	282	279	239	266	272	279	239	257	272	252	266	300	321	266	277	259	257	287	269	274	256	290	277	260	283	295	285	281	264	235	303	267	255	266	276	278	272	256	240	256	249	252	246	250	259	269	267	293	280	245	232	261	268	267	268	255	230	291	292	279	258	251	276	258	261	253	273	275	271	276	259	287	283	297	308	270	295	290	250	263	246	263	275	253	252	266	274	275	285	271	267	276	259	274	295	245	253	256	266	260	264	272	255	259	272	266	285	304	263	259	229	302	283	256	286	267	297	259	274	258	224	258	270	268	270	273	272	280	246	289	277	305	268	252	237	250	249	272	277	259	274	221	284	276	292	283	267	251	259	291	263	283	279	265	275	291	267	257	308	266	262	289	265	282	252	301	259	279	258	280	256	244	290	250	293	287	264	276	244	244	271	270	261	267	274	276	248	291	286	294	267	294	251	262	258	257	268	258	282	280	262	241	259	284	283	277	270	270	290	263	287	270	271	267	252	302	259	281	264	254	275	278	256	261	278	275	272	286	317	260	255	241	288	272	243	283	254	270	309	278	285	280	261	288	280	280	275	281	270	271	277	243	234	285	263	257	241	241	261	261	264	280	303	284	259	229	316	280	266	274	221	260	248	276	262	274	268	278	259	299	252	256	257	277	285	273	270	256	260	288	258	248	274	287	296	243	253	264	267	246	265	264	267	288	277	270	275	273	266	281	287	257	277	290	235	264	281	245	259	278	296	273	298	262	257	286	315	274	284	256	258	254	250	263	271	256	267	281	289	280	289	264	294	267	271	262	277	270	279	272	274	287	272	252	291	269	269	315	281	308	246	236	257	274	288	274	251	250	230	279	288	264	224	245	265	286	312	266	295	292	288	303	286	262	264	274	304	301	273	297	255	289	296	267	252	264	282	283	282	268	274	258	279	260	257	262	268	249	282	290	275	259	232	261	274	266	251	280	288	287	280	289	262	303	288	291	278	258	280	278	271	297	268	289	286	303	279	299	278	264	273	254	235	282	283	252	277	252	286	296	309	262	262	254	251	288	255	268	278	303	265	242	260	243	262	311	251	275	276	268	263	234	284	239	266	276	257	242	291	259	267	256	256	277	246	262	245	252	284	288	272	277	277	278	285	224	260	262	262	285	258	306	283	299	283	292	283	261	272	274	289	238	249	296	267	256	254	289	270	254	254	244	283	251	299	278	309	279	284	252	257	277	252	251	274	263	248	274	279	229	252	284	288	267	259	263	271	254	269	261	306	271	261	254	258	231	266	271	293	244	289	280	265	258	241	259	273	241	267	288	257	256	285	267	307	277	251	270	262	254	276	292	280	252	283	266	237	287	281	248	274	273	283	246	248	272	285	265	262	243	271	275	267	264	271	271	295	283	283	269	274	268	275	275	250	252	226	266	275	269	280	260	291	260	295	290	246	263	240	273	276	259	267	251	294	270	255	244	261	273	255	263	304	270	254	251	271	255	277	275	261	276	296	265	249	290	287	263	263	287	281	258	243	266	308	253	289	281	279	245	283	261	267	265	249	262	278	267	298	305	285	278	284	276	260	235	282	265	283	280	279	268	273	288	299	259	277	265	314	266	267	250	281	264	261	275	259	274	281	268	281	266	270	261	279	295	286	279	281	253	273	257	244	262	315	257	267	271	280	267	253	291	282	250	273	263	261	276	299	246	272	245	315	284	255	266	277	257	264	295	263	301	244	255	260	259	267	268	268	298	288	266	287	256	255	240	276	275	293	280	238	246	262	232	258	264	279	258	243	255	255	253	293	263	267	267	263	251	279	271	290	263	297	262	266	238	254	259	262	258	260	276	292	257	303	266	286	283	267	268	256	278	269	280	295	268	292	282	280	303	240	281	260	261	267	297	253	254	243	251	258	250	274	259	293	259	251	270	269	275	251	282	256	291	263	282	270	255	260	276	250	253	261	234	242	267	284	299	262	308	263	248	276	253	294	284	273	270	248	269	288	274	271	304	251	296	268	275	250	279	298	279	234	269	292	293	280	269	267	264	302	298	258	271	250	262	245	277	253	288	269	240	274	278	271	274	252	271	264	270	272	285	292	242	257	273	273	242	265	261	276	269	289	274	308	273	269	268	276	259	224	279	247	258	282	296	281	256	268	264	264	289	266	272	288	276	286	289	258	267	249	275	258	300	295	271	267	287	263	274	282	311	274	289	268	269	280	267	228	280	254	258	260	263	261	274	243	260	255	313	272	277	303	263	263	254	281	272	249	265	255	239	258	256	274	252	278	250	273	275	222	292	274	267	241	277	241	250	281	304	257	269	276	328	230	261	234	261	271	261	244	293	258	278	323	293	279	259	252	263	245	253	257	276	267	237	263	281	289	289	270	254	258	243	281	271	275	271	265	284	266	247	303	263	268	283	273	246	265	271	264	279	288	235	226	242
15207	9314	17488	18579	12667	9531	6951	5143	3731	2787	2198	1743	1551	1300	1245	1100	1084	1105	978	948	955	882	864	866	756	742	710	682	683	705	657	690	654	675	686	674	646	644	726	671	661	639	651	641	668	661	629	667	633	631	614	610	640	630	625	605	606	616	645	624	691	640	622	643	634	604	636	625	628	600	639	606	627	665	623	630	605	650	605	640	640	674	629	587	623	626	627	607	640	606	646	622	563	592	601	675	656	631	622	633	613	627	623	608	641	635	653	608	679	643	608	629	631	639	604	628	633	614	633	645	599	653	628	584	636	610	664	604	606	624	582	644	597	617	628	631	610	629	614	590	614	621	651	687	622	652	611	605	631	612	625	662	633	623	584	635	615	614	618	597	604	634	653	624	638	650	594	644	630	621	631	625	607	636	665	636	613	680	642	636	652	638	657	616	666	595	588	602	566	666	611	628	633	646	619	632	561	656	659	636	605	628	611	620	602	628	614	595	633	651	636	633	633	597	624	632	654	590	631	656	621	626	609	676	622	593	641	656	649	655	661	616	605	631	610	641	665	666	618	566	586	611	603	658	606	615	622	613	615	618	676	584	598	660	642	636	619	632	633	620	553	637	683	621	623	634	598	608	645	586	659	598	614	632	607	672	593	601	611	594	598	591	610	673	661	627	651	641	649	646	614	605	651	621	623	617	637	619	583	627	601	615	626	635	621	604	628	643	613	634	654	637	599	628	662	618	659	617	633	596	592	629	642	627	603	634	610	638	618	672	652	614	583	612	605	603	619	627	599	612	673	626	637	575	598	633	615	603	639	591	618	627	649	593	638	651	637	652	621	639	600	645	588	697	689	611	606	614	677	619	631	610	663	637	651	663	629	632	668	617	614	641	632	577	624	581	622	634	650	671	592	658	632	648	637	648	611	627	620	652	660	601	587	648	592	608	659	633	596	629	628	592	612	600	655	648	624	601	638	649	657	608	681	620	619	647	631	642	613	631	630	652	585	576	648	596	605	619	611	635	562	619	622	626	653	683	606	649	656	614	615	652	631	664	641	618	624	644	603	627	656	566	615	620	670	599	644	594	619	668	599	634	608	650	597	630	560	597	668	617	638	627	572	649	628	638	680	606	622	612	580	633	627	654	622	616	666	578	593	602	655	601	640	628	599	624	653	567	604	620	632	577	568	626	586	569	660	655	648	659	643	585	609	586	607	640	667	633	639	588	621	613	643	634	630	621	592	632	622	625	631	638	608	653	598	640	635	629	636	579	643	600	580	620	624	676	620	593	612	600	602	586	594	604	658	625	626	552	644	614	622	615	629	594	664	626	594	651	605	606	641	684	634	630	626	621	631	643	650	615	619	599	634	626	645	619	599	631	644	655	635	601	617	634	629	626	649	604	631	625	607	577	623	589	624	653	649	607	616	585	608	613	657	673	626	647	587	587	652	612	628	620	600	667	641	633	604	635	642	611	672	650	611	638	605	675	598	609	629	638	631	605	646	597	665	645	642	623	601	585	639	630	590	664	625	638	634	602	583	608	614	639	566	647	651	571	628	627	564	613	658	652	653	633	636	635	620	616	617	594	678	685	655	638	666	624	632	656	677	607	646	634	627	647	619	611	586	593	633	638	612	651	607	675	643	592	656	616	638	670	619	609	637	630	670	629	608	619	679	598	634	610	641	623	602	581	628	598	640	627	627	630	591	603	638	645	638	682	641	651	620	625	673	640	616	654	615	626	617	607	652	681	592	646	635	665	659	635	657	655	611	626	631	618	605	659	632	636	639	634	569	610	676	647	629	650	619	673	653	593	673	680	636	629	634	623	592	610	657	644	627	621	682	661	673	607	610	567	579	626	651	633	635	661	637	677	636	599	646	611	637	660	610	671	639	650	652	620	616	653	596	643	630	564	648	635	671	584	620	632	600	635	606	657	613	622	638	603	641	583	660	591	636	612	640	578	644	591	615	566	605	604	645	628	681	611	613	613	581	683	629	645	609	673	589	666	618	603	651	651	637	636	667	593	638	624	599	646	631	617	647	634	608	667	622	637	620	638	656	589	629	615	644	638	592	651	655	601	606	658	593	651	635	644	625	624	642	679	684	630	614	631	589	623	625	636	604	636	586	602	568	626	661	591	650	630	623	615	632	648	637	618	643	620	644	630	660	624	623	619	655	653	648	631	605	640	671	630	646	655	638	595	614	671	606	660	669	658	620	620	635	579	590	626	633	636	594	642	640	616	626	599	654	632	613	608	670	635	641	588	641	583	634	590	636	652	619	637	613	601	641	624	638	629	635	585	624	640	658	617	618	637	637	628	632	650	662	591	599	590	623	632	597	596	620	632	630	637	587	614	639	621	619	666	566	604	637	662	638	602	646	648	623	598	595	589	618	656	624	616	591	680	653	602	621	638	635	630	604	655	612	640	640	662	627	635	643	609	623	612	623	621	635	631	595	669	620	618	674	593	639	611	611	621	664	601	623	569	642	630	626	623	628	647	625	640	657	635	629	623	634	628	647	630	627	615	660	611	594	648	668	615	615	570	637	635	650	612	640	626	599	618	617	667	666	659	602	610	651	619	640	613	619	677	635	596	648	586	646	608	641	634	616	641	605	626	623	587	614	603	621	624	654	596	642	639	639	601	649	662	641	639	615	597	658	612	599	592	597	598	631	635	664	597	626	622	608	634	570	607	639	658	627	588	586	641	605	609	620	633	601	625	621	662	642	639	619	612	653	644	624	614	624	605	588	628	626	639	598	625	609	613	632	624	623	624	627	667	642	615	601	618	598	614	590	609	677	652	620	644	622	610	618	603	666	599	590	681	620	629	622	640	622	600	654	662	626	629	593	629	594	583	642	640	595	675	632	639	662	613	605	643	652	636	607	605	652	625	624	636	634	594	594	641	581	617	621	625	582	611	601	644	658	651	639	665	662	626	645	629	591	646	602	638	619	632	646	621	665	648	608	611	612	621	629	643	636	642	654	598	591	592	611	626	611	643	690	669	633	630	632	610	634	575	663	614	644	614	631	593	592	608	642	624	697	601	599	633	652	603	640	672	691	671	611	566	643	609	628	648	603	613	604	629	673	594	644	633	634	595	605	644	640	621	594	630	612	630	612	633	589	618	638	605	635	623	590	642	596	622	603	597	594	611	603	626	597	595	656	615	658	631	635	586	620	625	620	636	665	632	614	617	682	638	620	622	616	642	627	637	612	617	611	610	651	626	579	612	607	622	657	621	628	636	657	659	663	607	634	624	645	629	585	612	634	637	606	612	627	600	626	630	605	602	629	629	648	614	629	578	607	633	670	657	635	644	646	608	603	678	633	648	655	587	639	617	611	630	626	642	635	603	613	591	658	592	588	612	592	643	625	607	628	653	632	608	623	581	634	653	611	627	658	599	606	639	628	649	642	668	653	655	600	606	609	657	648	646	637	637	657	590	634	576	615	650	630	616	637	626	671	645	631	639	628	624	589	623	623	650	656	587	636	639	617	581
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
