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
336691049455	336691050016	336691050566	336691051116	336691051666	336691052216	336691052766	336691053316	336691053866	336691054416	336691054966	336691055516	336691056066	336691056616	336691057166	336691057716	336691058266	336691058816	336691059366	336691059916	336691060466	336691061016	336691061566	336691062116	336691062666	336691063216	336691063766	336691064316	336691064866	336691065416	336691065966	336691066516	336691067066	336691067616	336691068166	336691068716	336691069266	336691069816	336691070366	336691070916	336691071466	336691072016	336691072566	336691073116	336691073666	336691074216	336691074766	336691075316	336691075866	336691076416	336691076966	336691077516	336691078066	336691078616	336691079166	336691079716	336691080266	336691080816	336691081366	336691081916	336691082466	336691083016	336691083566	336691084116	336691084666	336691085216	336691085766	336691086316	336691086866	336691087416	336691087966	336691088516	336691089066	336691089616	336691090166	336691090716	336691091266	336691091816	336691092366	336691092916	336691093466	336691094016	336691094566	336691095116	336691095666	336691096216	336691096766	336691097316	336691097866	336691098416	336691098966	336691099517	336691100066	336691100616	336691101166	336691101716	336691102266	336691102817	336691103366	336691103916	336691104466	336691105016	336691105566	336691106116	336691106666	336691107216	336691107767	336691108316	336691108866	336691109416	336691109966	336691110516	336691111066	336691111616	336691112166	336691112716	336691113266	336691113816	336691114366	336691114916	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27813	19380	27100	26493	24143	20672	17679	16298	14906	17868	16595	12029	11722	9487	10811	11029	9984	8860	9734	5474	6387	7457	6891	7478	4500	3805	7174	7464	2922	3616	3991	2713	1023	904	511	362	307	313	285	357	1170	2074	2529	2222	1323	692	429	263	272	282	241	281	268	288	280	279	273	308	264	312	286	289	245	301	260	287	261	278	259	321	272	282	246	275	252	266	265	273	265	264	252	294	255	319	258	297	262	286	229	300	278	251	276	264	276	253	293	266	284	278	263	252	232	269	256	275	279	295	293	271	296	293	277	278	273	285	251	279	312	282	290	279	292	268	277	289	266	281	251	251	249	266	308	288	326	300	274	290	285	238	288	287	264	268	286	267	289	272	298	302	290	271	266	273	281	268	240	265	270	279	267	247	253	283	264	267	283	276	287	287	282	288	284	259	260	271	267	264	252	261	290	274	272	251	260	262	257	289	276	271	249	280	275	298	287	298	278	305	281	291	267	269	307	288	290	292	304	291	271	291	266	269	282	267	270	251	284	310	282	281	320	307	282	276	284	283	265	270	256	268	292	271	292	280	281	266	247	282	261	273	270	260	244	294	307	283	278	277	242	293	268	304	288	278	286	282	256	277	264	285	312	259	306	275	235	270	266	257	266	269	286	271	267	262	272	288	277	294	276	284	290	317	263	292	275	317	292	282	263	295	264	312	259	284	280	226	279	295	299	303	282	262	276	257	282	268	312	260	279	280	277	297	303	296	266	276	263	296	278	272	247	280	253	308	293	291	273	285	308	261	262	242	283	267	291	273	245	235	301	290	272	265	287	281	286	296	294	252	268	276	284	265	276	280	280	273	282	301	267	286	278	289	270	274	292	293	269	281	290	284	246	267	301	272	285	312	282	247	279	259	262	280	249	286	271	285	299	284	269	285	289	284	249	288	287	298	282	284	286	251	254	275	316	278	266	273	274	262	269	246	296	281	259	307	290	266	282	271	240	300	280	266	316	274	266	315	273	264	276	267	273	281	285	286	268	250	297	255	272	256	299	283	268	272	286	252	249	287	267	302	286	267	266	294	256	260	251	285	280	298	262	252	261	262	276	290	276	288	301	285	274	257	242	273	289	284	273	268	287	301	264	284	272	245	282	265	265	274	276	289	283	283	250	304	301	270	272	274	271	273	254	263	280	312	243	284	263	263	272	265	286	285	297	274	285	276	287	273	276	286	263	246	252	276	272	272	265	290	265	251	260	290	287	276	277	281	312	293	283	287	266	271	274	292	273	290	268	257	292	265	271	277	287	281	283	253	295	279	272	282	255	286	298	253	250	273	277	275	279	294	286	269	272	283	300	304	283	301	289	270	271	269	289	270	261	252	256	242	280	252	280	256	308	254	275	306	271	253	293	318	280	268	277	234	301	251	272	275	292	304	272	306	257	273	295	282	302	309	298	270	281	266	314	240	284	256	246	281	268	308	289	282	260	279	264	274	266	281	296	273	288	293	283	238	271	288	295	286	271	311	290	301	293	257	280	256	266	273	283	302	273	284	255	287	283	266	262	292	260	307	286	282	244	293	278	285	277	289	273	283	265	269	280	303	275	281	310	267	250	284	273	243	278	290	269	254	295	264	254	259	291	303	271	279	265	297	282	266	282	270	274	272	292	276	275	263	263	300	270	261	285	290	283	256	266	267	271	237	269	285	295	254	280	250	272	296	261	284	291	300	261	281	259	263	279	277	276	257	281	272	279	267	273	290	280	274	260	266	265	277	289	242	292	285	264	274	299	293	294	305	264	283	265	287	281	249	277	280	306	255	285	298	287	252	291	282	294	280	269	281	275	277	270	283	293	271	287	293	256	265	279	264	253	262	242	253	266	291	287	282	264	249	270	265	273	281	248	281	276	267	295	287	291	287	288	259	316	252	267	324	257	265	287	269	274	283	310	297	280	284	317	266	262	274	273	320	291	290	253	264	307	248	280	283	310	308	276	294	259	286	283	275	259	266	257	296	286	267	288	260	294	271	301	275	273	270	272	283	266	310	291	279	280	275	282	276	287	291	270	288	291	288	269	258	275	316	285	275	271	283	307	279	293	274	282	295	305	252	250	267	298	299	246	257	265	298	261	288	272	264	272	242	282	277	302	272	289	297	263	268	291	276	333	267	248	285	272	292	262	293	258	274	262	302	254	260	276	288	278	269	266	254	284	269	305	271	294	252	275	276	276	266	310	263	301	310	287	292	243	258	256	287	295	261	248	224	281	298	288	292	282	267	282	299	271	302	257	280	248	276	290	306	268	263	251	281	312	251	262	309	278	312	292	284	282	286	286	281	325	264	280	274	317	268	299	281	273	278	280	278	273	288	263	292	328	268	276	232	304	279	252	276	279	270	291	250	280	273	296	260	269	259	293	287	283	248	315	282	302	286	277	265	288	300	289	253	298	292	281	263	257	274	273	269	292	258	299	279	304	245	250	267	255	305	293	259	261	267	268	278	249	264	267	292	291	292	284	275	255	258	263	301	255	266	292	279	301	273	272	283	287	299	291	283	244	273	237	273	275	287	269	270	277	269	240	260	280	284	279	294	279	285	282	291	257	267	242	282	276	258	278	266	305	265	278	316	273	242	289	288	298	302	269	261	270	271	270	280	247	271	289	272	303	252	246	274	307	271	270	235	289	328	251	297	309	272	271	278	270	287	293	275	285	271	272	244	250	290	283	299	276	280	278	255	241	262	272	252	285	305	282	276	270	258	261	272	267	255	289	270	282	305	285	268	302	299	302	252	287	288	261	259	232	286	273	288	298	305	277	276	275	272	290	291	289	273	271	294	287	265	295	253	288	286	286	302	284	268	287	254	322	309	274	275	267	259	265	255	273	288	292	309	285	282	262	236	298	283	257	285	286	300	288	291	281	261	298	275	299	281	283	271	270	280	258	275	248	283	306	242	266	281	261	306	301	262	264	254	269	284	251	269	252	286	239	279	285	277	274	293	272	275	286	290	288	276	299	295	277	297	289	286	293	290	254	284	285	299	305	267	278	291	284	228	264	273	259	276	263	281	296	296	316	251	253	262	296	275	274	279	264	270	274	276	285	281	263	275	268	283	276	261	269	260	282	280	296	260	285	296	284	269	253	266	293	276	279	291	277	274	288	283	273	271	245	260	277	279	282	261	250	297	302	274	283	315	247	273	270	285	247	285	267	287	262	294	250	287	279	286	278	285	287	278	275	293	266	278	272	254	279	271	217	273	270	264	271	285	285	243	273	272	304	276	282	300	262	242	264	279	285	281	284	271	271	280	286	267	278	248	308	279	290	274	265	256	276	291	305	278	313	280	262	316	261	309	297	287	255	276	286	267	270	257	277	296	268	244	327	264	320	253	249	276	329	335	272	291	292	254	278	298	291	295	298	270	326	282	250	298	261	268	275	279	283	280	287	270	292	258	253	293	290	303	260	265	258	276	270	279	270	274	268	281	273	262	268	269	291	273	275	278	264	269	262	269	266	275	295	260	266	244	289	288	262	265
16963	13197	26552	27379	31817	28904	27840	27583	29386	35861	33939	29071	30037	28174	30658	29996	26880	28679	28839	21767	26044	28204	23807	23508	16051	16692	29161	27757	13351	19320	19736	13579	5637	4943	2549	1414	989	963	884	1467	7607	11998	14080	12070	7212	3451	1612	794	724	678	719	724	753	724	742	669	686	719	714	718	710	698	741	750	726	746	746	727	697	753	736	695	715	697	731	753	738	725	792	680	698	749	712	685	736	771	763	699	672	742	705	725	666	737	706	784	712	715	688	731	724	748	769	714	690	773	731	691	749	751	762	726	714	744	762	752	705	747	766	746	702	690	653	690	698	765	735	707	706	713	715	748	722	712	716	712	723	697	708	741	674	720	765	712	704	734	721	682	756	727	743	702	711	741	692	690	711	753	685	691	702	751	742	729	710	768	727	748	670	678	752	734	775	740	734	778	725	761	683	700	752	687	716	737	737	724	735	701	737	779	737	744	683	720	702	731	736	724	696	757	712	751	743	698	716	668	775	727	729	728	740	754	688	739	700	752	697	741	738	722	646	698	742	778	763	757	674	746	696	771	712	727	713	694	700	736	741	712	723	700	712	733	687	704	678	720	706	742	693	705	726	698	735	680	764	738	759	717	712	754	755	707	718	742	748	742	702	749	698	738	681	737	724	762	754	706	725	714	729	719	746	759	769	752	712	697	701	710	737	747	726	788	687	757	779	729	676	735	755	741	698	703	747	699	749	718	676	690	723	731	727	773	739	706	746	731	708	733	742	737	717	704	712	767	743	689	744	713	698	745	749	707	721	733	756	768	737	754	698	712	726	725	678	747	713	707	697	768	716	703	698	758	734	723	698	762	766	720	740	741	721	699	708	728	706	691	753	741	745	715	733	736	701	666	776	739	725	697	707	762	733	702	718	701	723	738	721	734	678	747	748	758	740	766	706	709	751	731	726	749	690	701	734	722	740	756	741	710	737	767	719	699	752	693	763	702	734	724	707	701	728	736	706	736	684	744	765	716	740	702	707	750	759	671	814	763	725	734	716	746	741	733	725	708	741	722	714	676	708	702	727	713	692	736	737	724	725	718	704	705	716	727	729	735	675	714	763	749	706	739	745	708	709	755	709	750	733	663	751	748	699	754	683	739	717	688	723	705	726	748	729	705	732	683	729	776	675	664	739	723	710	732	674	751	731	702	763	726	677	718	708	761	745	693	727	699	763	704	740	757	736	755	708	735	739	765	697	719	729	697	702	763	723	689	730	729	707	736	726	723	703	737	747	733	699	723	714	720	703	751	686	731	751	759	695	747	798	765	709	713	712	703	672	710	775	709	773	728	702	732	687	709	709	680	699	732	731	765	717	704	664	721	725	743	712	681	717	750	732	762	745	697	741	699	695	723	721	772	745	736	685	711	722	720	749	745	680	744	737	737	718	734	759	683	763	695	743	674	735	724	692	726	701	743	734	724	716	725	688	736	704	778	702	711	753	725	723	692	739	787	760	680	705	717	731	719	753	721	676	753	718	756	705	698	728	749	716	711	720	744	649	779	715	687	709	705	762	732	698	728	713	737	758	715	751	728	688	726	717	763	722	728	770	701	690	690	728	734	727	720	728	705	751	730	736	724	727	708	713	729	715	749	728	699	777	725	753	728	679	710	722	636	726	746	751	750	675	701	704	724	727	748	698	784	716	743	712	737	737	669	693	728	699	744	747	714	719	690	724	680	730	725	675	667	721	700	674	685	775	730	724	734	707	732	723	696	741	732	686	713	715	724	750	727	724	743	720	740	736	722	739	732	735	717	764	694	753	722	743	721	703	679	730	706	716	692	726	719	723	749	713	722	702	712	767	745	750	758	722	767	696	657	768	685	731	696	725	724	732	704	725	735	745	714	671	703	703	736	718	693	730	713	675	707	691	719	770	742	710	717	779	721	748	735	746	738	717	755	742	685	742	761	724	679	734	656	736	751	721	702	725	681	752	759	705	757	700	699	715	740	733	705	717	752	723	688	736	666	739	688	731	745	748	721	748	725	728	767	686	701	736	706	708	748	720	743	757	677	729	752	686	724	756	758	745	699	703	733	696	679	752	693	740	698	741	709	736	660	745	699	705	696	696	717	738	713	699	690	707	692	690	737	699	736	728	698	720	702	717	697	700	701	738	738	728	695	718	740	700	725	714	722	705	676	725	743	701	730	706	720	706	727	702	721	727	719	724	712	713	734	695	765	712	702	690	658	704	692	729	709	690	725	733	708	706	669	747	719	744	715	715	712	709	778	695	713	738	711	676	712	713	691	702	691	729	672	837	714	690	752	743	671	697	762	680	678	719	702	731	713	741	687	679	758	714	753	729	733	727	777	721	713	722	714	733	733	717	725	749	700	679	765	716	814	760	694	752	726	729	674	794	689	698	724	697	680	692	733	778	695	727	759	710	709	742	718	750	719	738	780	721	759	732	733	699	713	704	697	724	708	697	727	728	723	774	746	735	754	728	742	642	716	742	753	747	734	726	761	744	750	764	707	696	717	722	757	712	685	703	730	713	696	775	706	737	672	745	725	741	745	728	737	745	696	695	683	690	714	681	751	763	716	717	737	728	711	732	776	671	729	718	702	775	728	716	737	745	772	687	700	686	709	733	705	714	731	736	749	703	725	719	745	686	714	735	709	724	719	759	740	726	704	714	728	736	732	683	728	730	704	744	717	704	704	723	715	723	737	702	665	737	715	723	723	720	732	689	708	728	719	780	704	756	735	744	720	722	702	690	716	720	718	712	764	772	750	728	759	740	709	714	696	716	666	730	793	694	719	719	689	709	724	688	742	709	729	698	700	743	738	726	717	696	687	677	766	719	730	672	751	701	762	712	695	731	746	735	738	775	765	744	722	714	781	747	739	751	712	710	721	728	734	733	712	702	710	721	735	778	754	717	753	734	719	731	752	742	696	728	715	740	721	730	761	761	713	711	732	745	716	719	723	721	719	737	740	703	719	768	721	750	735	722	727	732	698	742	686	703	759	716	713	673	722	730	756	678	715	718	719	717	724	714	711	700	748	750	732	735	725	754	727	721	737	723	727	763	720	718	732	790	743	732	774	683	797	690	671	728	723	753	737	749	711	721	739	729	709	701	710	757	734	734	714	758	739	715	741	751	695	734	698	760	761	703	704	710	712	715	710	794	738	736	772	734	779	788	739	711	708	709	732	740	731	709	736	696	738	705	706	692	730	736	709	737	722	750	735	745	755	699	726	745	690	710	764	758	770	740	726	716	732	743	745	745	720	745	749	702	664	742	723	722	680	722	708	741	756	779	767	697	753	739	713	733	764	737	762	743	722	682	705	704	697	651	734	714	750	748	711	754	736	728	712	748	704	725	758	723	733	696	676	715	702	731	779	716	720	761	705	742	695	763	693	770	762	717	692	711	711	765	714	758	745	735	689	729	730	731	727	717	738	736	716	742	744	708	705	725	708	723	700	765	701	747	765	701	739	682	722	690	770	724	703	704	709	734	757	713	697	707	688	752	763	718	769
4404	2070	2812	2568	2189	1609	1254	980	777	912	775	719	626	628	659	599	600	567	602	511	502	557	508	497	415	411	465	472	413	432	398	347	362	335	327	346	334	325	350	311	372	476	472	461	420	341	298	349	318	296	359	329	316	356	321	328	323	324	328	357	283	352	344	340	327	366	300	331	340	339	306	330	320	311	304	321	330	307	330	305	355	318	333	328	344	342	350	353	363	334	331	303	333	273	320	331	356	351	285	321	293	320	312	338	317	363	311	330	308	341	332	300	322	342	322	353	316	314	332	330	316	338	330	307	315	310	311	327	305	340	361	342	322	340	319	375	344	345	356	315	311	345	350	322	324	307	330	312	323	309	317	327	333	333	335	308	332	337	275	318	359	298	315	325	325	330	294	340	322	323	352	299	347	339	327	337	340	309	325	320	296	330	314	303	319	352	321	309	335	334	334	294	301	369	346	319	367	312	334	324	312	316	334	314	337	329	319	313	302	307	284	343	319	317	334	344	332	352	330	345	331	338	299	306	298	329	353	276	336	310	321	323	341	302	321	331	316	324	332	326	327	344	311	320	321	308	297	280	321	302	309	321	342	313	317	321	331	343	291	361	311	301	301	306	334	319	319	316	317	329	310	324	322	321	285	300	324	345	347	342	286	334	354	315	327	349	318	332	350	314	346	311	298	326	322	328	327	328	329	338	331	279	332	300	343	318	344	321	356	330	360	310	333	335	320	313	308	303	325	333	355	338	342	318	290	316	322	318	330	322	338	284	329	347	322	312	351	342	332	332	325	355	339	319	331	335	333	319	351	317	339	310	325	312	347	318	298	304	347	321	328	331	315	315	331	304	304	314	343	317	341	306	324	295	334	332	326	302	331	322	326	309	350	308	331	306	307	317	315	307	341	353	305	345	338	348	321	315	328	320	341	303	318	326	350	301	330	315	337	337	309	328	325	310	345	293	324	323	300	302	348	310	334	309	332	315	340	329	348	307	318	326	347	321	324	328	324	312	318	339	340	321	308	320	332	318	340	317	319	319	303	313	288	354	320	306	347	321	310	342	343	303	339	310	333	308	345	368	296	325	317	308	328	348	325	334	313	333	369	301	312	306	321	315	341	325	349	335	338	355	323	338	319	290	305	297	296	350	320	326	328	318	345	320	332	321	324	333	313	311	331	338	337	299	311	355	320	322	344	316	314	312	350	321	304	285	329	316	308	299	363	324	317	329	315	337	302	318	336	314	331	312	348	330	331	342	342	296	316	326	343	343	343	335	314	315	378	334	325	326	322	335	341	340	346	320	319	324	340	301	334	301	333	356	320	321	330	328	314	326	295	330	325	311	298	324	356	334	331	350	337	287	315	283	347	371	314	328	351	353	322	303	343	354	319	353	364	323	286	347	358	315	332	355	353	368	332	334	345	303	325	327	316	362	334	308	338	339	344	310	338	285	330	349	324	319	328	286	306	336	351	363	307	310	329	322	319	322	329	336	349	317	344	369	319	320	347	337	316	315	328	313	276	328	312	295	317	315	363	369	312	347	354	302	292	318	296	316	321	324	369	315	316	332	321	326	308	309	329	315	326	324	319	328	300	332	357	351	354	326	308	322	326	306	329	328	337	300	300	283	307	284	330	323	365	337	315	345	312	322	363	314	320	294	322	333	296	305	309	274	299	321	335	319	325	302	280	321	353	320	317	333	325	322	303	309	340	342	322	331	342	336	344	305	300	332	318	313	326	332	359	322	353	316	342	321	342	318	314	328	300	324	338	317	291	362	313	309	358	325	346	308	344	315	322	340	328	326	360	360	344	338	336	335	315	348	318	322	329	313	355	330	286	350	347	317	315	347	318	343	357	340	305	324	302	291	332	351	343	327	305	330	322	312	327	317	300	375	345	302	292	328	333	332	314	340	295	340	309	299	337	336	292	318	319	334	295	357	331	311	348	302	307	332	323	330	335	302	332	288	329	316	313	283	292	354	324	319	305	302	319	300	323	318	317	343	315	312	370	319	334	315	346	321	348	343	317	314	345	347	342	322	341	311	316	293	353	308	317	341	335	301	333	325	340	339	322	320	316	339	321	301	313	332	325	317	330	345	314	286	356	318	312	335	324	333	308	312	336	341	285	325	356	310	312	303	319	337	311	315	329	317	317	364	321	311	340	304	331	323	299	319	323	357	313	318	332	323	326	340	337	318	338	326	305	315	354	315	363	329	315	336	334	303	311	358	325	335	318	332	345	307	345	339	319	321	340	369	314	341	337	327	302	303	327	322	298	333	324	334	342	303	307	315	318	314	302	328	289	308	336	299	352	346	334	320	313	328	335	325	320	309	315	337	329	325	330	333	338	345	320	349	336	313	321	355	339	294	340	328	335	309	328	347	298	316	300	369	333	328	355	304	320	298	345	349	314	312	317	322	310	320	313	329	339	307	293	276	350	333	322	343	346	373	306	351	329	328	351	313	318	306	327	352	314	313	322	300	342	329	325	343	328	305	322	347	364	306	343	358	322	317	351	322	315	313	335	336	331	338	365	325	306	339	328	334	341	345	321	312	317	319	304	339	355	354	337	336	333	351	350	315	312	328	314	320	292	307	360	341	320	305	318	336	326	309	335	309	333	324	307	306	307	318	328	321	322	326	317	352	329	283	324	302	305	368	346	313	291	341	339	321	342	339	342	304	291	334	325	317	345	352	331	315	322	335	330	353	335	362	315	339	315	375	337	334	317	324	362	361	329	354	330	331	335	328	319	330	323	307	340	328	334	318	355	341	339	348	350	308	335	309	333	323	329	329	303	309	333	308	310	333	335	310	329	328	332	331	362	303	376	297	325	361	340	322	343	324	342	330	334	315	304	338	316	307	327	303	304	310	270	338	301	316	322	340	318	308	328	295	332	310	313	323	334	327	321	301	310	352	338	341	335	345	318	321	333	312	312	324	296	306	324	331	321	325	353	300	300	318	312	329	354	338	315	341	315	328	331	339	332	343	300	317	314	316	350	316	344	301	330	330	316	354	334	330	332	328	308	306	319	336	302	335	358	333	316	331	343	302	327	326	311	302	342	307	311	360	345	318	312	333	332	339	335	324	343	331	295	326	322	357	340	347	333	321	336	361	325	301	311	332	311	344	335	325	332	317	290	322	350	301	314	315	320	298	342	341	326	324	328	340	315	358	301	355	291	345	308	332	334	312	367	330	375	352	320	331	339	324	330	313	320	335	332	332	347	349	310	306	297	324	346	330	332	323	322	303	349	332	311	306	314	314	322	310	325	311	313	313	333	302	299	334	327	321	315	367	344	336	357	341	331	343	331	333	321	304	315	335	353	319	311	300	330	324	341	311	314	343	322	317	311	334	288	362	331	336	324	299	325	323	311	336	317	334	326	318	323	333	335	334	338	311	295	347	314	334	336	304	330	347	335	318	333	323	328	336	288	341	362	334	306	339	373	322	325	343	349	341	316	285	324	319	344	324	331	292	311	351	314	306	315	319	321	334
3958	2507	5789	6254	6774	5390	5070	4026	3418	4914	4140	3715	3422	3223	3319	3183	2900	3017	2937	2365	2493	2728	2530	2328	1736	1494	2023	1967	1491	1619	1314	1122	1190	1133	885	899	827	878	893	969	1277	2019	1958	1776	1207	964	850	833	788	874	872	860	807	857	898	836	862	844	794	821	807	793	845	837	843	809	812	857	863	849	787	843	844	830	832	829	884	842	858	829	852	808	874	884	847	818	830	852	775	836	819	847	854	886	825	879	803	813	787	848	831	872	835	828	828	831	876	869	843	843	790	849	848	829	815	891	818	849	811	775	830	830	867	869	828	816	825	843	875	816	804	849	857	802	829	822	806	840	841	837	896	890	826	848	816	842	848	810	811	896	831	817	779	855	866	903	793	829	849	832	810	841	893	843	854	802	765	769	847	818	874	857	854	830	836	824	842	922	884	826	831	788	900	837	867	805	816	793	809	847	844	894	826	814	859	880	849	871	829	848	843	869	832	846	790	787	875	782	809	800	861	844	797	838	785	822	868	850	796	789	839	886	832	872	859	837	781	872	862	800	803	851	791	811	809	802	819	807	855	817	831	819	798	799	841	807	765	830	887	832	884	788	835	855	812	861	787	836	820	801	860	825	780	846	806	886	843	815	822	839	858	812	802	852	811	790	801	806	827	882	856	830	843	871	870	829	849	850	833	790	844	834	838	826	867	832	815	832	837	856	831	893	810	846	857	889	807	805	877	915	886	844	778	838	809	871	770	802	828	867	832	883	837	871	834	796	870	838	789	811	865	855	903	827	892	879	849	863	875	838	803	851	824	823	830	770	826	786	834	797	824	834	924	844	845	829	864	817	844	874	862	870	853	816	783	834	857	818	835	796	810	773	824	817	893	867	837	883	819	810	815	867	829	793	806	856	801	806	820	880	803	846	856	899	859	838	886	838	889	832	842	864	851	842	834	884	772	822	806	811	822	904	828	827	854	818	798	854	849	818	790	870	823	869	827	829	817	866	875	848	790	832	762	822	790	835	800	838	855	883	912	876	851	839	824	800	837	812	844	835	801	811	821	822	802	817	892	860	840	839	794	838	847	788	820	835	842	880	782	861	832	768	843	848	820	828	843	826	831	855	851	796	824	878	839	826	823	883	818	857	861	816	818	826	916	837	818	848	812	799	859	913	806	812	854	886	850	818	885	867	801	845	825	844	833	831	847	797	848	826	784	852	843	824	833	810	858	824	863	879	841	860	844	858	833	854	886	891	854	848	860	826	788	863	830	844	877	849	833	808	792	804	838	872	850	811	850	817	825	891	816	806	788	892	825	811	782	825	852	791	873	807	825	845	852	860	845	855	853	841	818	869	853	798	880	858	848	799	800	868	827	814	844	824	841	871	821	814	815	826	887	871	793	814	841	858	837	806	828	814	835	863	774	770	808	843	821	858	844	824	870	808	826	861	802	892	842	824	800	875	799	842	866	853	836	879	799	869	812	854	786	834	862	775	843	831	819	847	823	850	822	873	860	825	812	823	839	856	838	892	851	827	842	829	866	839	873	859	832	836	876	863	897	830	822	835	838	859	854	870	816	823	832	808	887	845	881	797	827	866	830	854	822	817	862	805	822	827	808	844	809	821	903	878	840	794	826	794	836	815	848	871	816	844	814	822	835	855	798	878	850	914	835	845	830	870	860	821	822	875	801	876	833	798	851	872	830	825	856	858	827	829	836	879	835	795	837	844	858	876	856	897	825	850	810	835	833	857	813	874	891	836	782	865	826	839	848	896	795	865	814	833	858	865	913	890	795	797	846	806	837	840	842	797	807	821	880	816	819	799	820	907	835	859	832	816	815	808	829	790	849	796	862	804	801	882	828	922	811	828	875	828	820	786	886	896	789	819	858	831	870	860	831	809	846	851	853	830	823	844	858	817	795	860	785	832	823	858	811	828	862	871	799	832	800	897	832	830	830	853	822	844	803	828	849	869	885	806	849	871	861	793	770	900	848	850	770	824	852	821	822	896	830	841	801	860	823	830	832	836	821	874	854	836	820	864	831	835	849	858	831	846	900	789	822	838	829	885	823	820	822	768	813	834	844	896	814	882	856	779	839	809	792	817	920	806	872	839	793	802	763	843	808	776	835	834	812	835	800	816	811	838	829	856	818	847	836	787	809	890	888	866	839	847	850	832	869	818	840	882	742	791	810	856	872	866	802	815	861	845	837	805	851	855	827	811	869	831	842	842	855	795	769	835	842	879	860	782	850	840	829	780	845	849	819	848	826	819	823	876	872	869	839	894	795	893	860	811	837	879	880	847	837	849	862	867	890	850	841	791	829	869	899	854	839	824	876	876	828	835	831	841	823	833	868	844	833	839	840	829	828	851	815	865	809	843	873	876	788	782	840	830	843	860	828	855	801	837	812	831	784	790	786	855	819	883	808	855	815	844	866	855	861	874	817	809	823	818	842	841	856	853	875	820	825	840	853	875	870	783	838	873	833	884	843	861	856	815	839	890	828	860	823	785	830	871	838	847	858	785	870	832	834	835	820	805	836	844	810	834	840	880	841	777	901	804	841	794	827	855	793	855	889	846	785	833	830	828	838	872	849	866	850	789	794	866	833	859	857	829	833	884	827	853	823	803	883	863	864	826	810	857	815	882	884	813	835	826	814	833	847	792	854	842	842	833	813	844	858	843	883	874	826	886	830	846	809	887	858	812	757	817	840	820	871	886	799	882	835	866	844	937	857	879	857	912	827	812	856	802	831	843	867	851	852	863	775	819	833	862	863	817	775	800	840	857	804	852	827	820	815	815	825	757	783	813	851	823	869	836	850	882	840	791	804	834	850	845	910	787	809	862	884	834	824	886	862	870	856	841	817	844	817	788	830	842	815	815	804	811	865	765	820	813	833	826	797	847	892	819	833	829	840	827	821	828	839	854	843	870	829	868	880	792	834	823	830	814	847	787	837	874	789	805	807	856	850	825	832	806	857	840	859	851	834	797	863	842	874	833	808	842	825	823	843	819	836	861	833	822	841	874	843	858	827	814	837	842	799	803	829	822	869	861	862	824	847	868	801	800	863	829	837	821	809	787	785	862	844	843	833	836	845	831	847	846	816	802	839	812	839	825	942	832	861	852	856	806	774	887	788	778	857	802	790	851	819	839	848	850	857	822	819	833	829	840	843	857	822	847	872	820	805	847	817	863	834	774	850	845	855	806	799	836	816	820	857	830	779	840	819	866	851	814	897	818	803	846	812	819	876	791	843	873	835	841	864	812	876	861	868	876	813	854	855	834	871	826	846	850	841	854	859	808	794	832	833	866	804	822	851	859	826	849	850	851	843	792	833	807	813	834	852	831	782	802	832	852	838	850	793	835	874	850	841	863	779	860	828	847	857	890	824	848	876	821	834	853	787	816	830	819	883	798	892	856	852	827	861	895	872	861	899	827	844	838	875	807	853	863	838	809	844	902	881	830	835	794	843	849	850	864	822	847	878	786	845	859	851	857	806	883	816	815	861	892
17501	12393	19446	19288	16587	14349	10371	8313	7361	10283	8015	6413	7304	7484	5580	5256	3981	3374	4779	3282	3581	3942	3200	2382	2203	1924	3289	2568	1647	1672	880	967	740	500	425	291	337	369	336	388	1283	1682	1246	877	460	464	303	311	311	341	334	312	291	301	316	280	321	287	285	305	293	287	289	330	274	338	302	309	322	300	302	285	295	284	282	303	327	318	345	321	298	344	320	294	334	323	301	298	317	320	299	316	305	294	288	301	285	308	274	290	307	307	327	294	286	318	320	313	318	275	319	275	295	304	298	315	302	292	306	298	292	301	298	318	300	326	311	331	307	312	307	257	322	306	295	297	274	307	288	318	294	317	283	300	282	332	305	308	301	312	323	282	287	292	283	317	305	294	303	284	293	289	301	296	309	334	318	311	322	311	319	303	320	322	304	316	299	301	278	293	276	286	289	299	289	325	301	298	336	304	293	326	280	287	276	284	298	299	303	312	289	311	298	294	325	320	310	315	308	310	309	329	295	308	308	274	316	304	314	324	289	283	289	312	319	303	296	291	307	317	329	278	299	274	317	321	309	305	283	291	310	288	300	300	292	292	300	279	308	341	297	314	377	317	300	276	275	310	310	303	274	282	286	323	338	311	307	294	285	315	339	323	309	326	310	310	308	295	292	307	286	279	329	302	340	311	280	305	282	323	319	274	275	266	288	292	278	293	290	330	307	318	313	328	325	326	325	304	290	307	311	332	321	290	316	313	295	292	298	319	314	294	287	293	340	309	303	311	289	319	262	302	303	281	285	274	266	295	299	313	276	300	309	270	316	298	308	338	296	319	330	304	288	329	315	323	329	324	313	305	281	285	295	284	319	292	314	324	335	316	302	302	320	279	320	323	309	335	279	273	339	327	297	288	281	261	296	281	294	302	276	301	306	290	298	294	321	310	269	295	298	308	302	300	317	301	274	287	314	305	292	314	287	272	309	295	309	293	282	332	301	290	334	311	303	307	287	288	287	285	304	314	272	317	307	301	309	303	280	286	276	294	330	294	317	303	282	288	295	291	313	287	329	305	269	295	312	298	268	305	317	313	291	318	328	313	330	310	305	295	302	315	302	306	285	318	292	321	331	291	306	345	290	299	276	302	292	314	288	293	267	325	319	317	298	304	305	307	295	296	319	289	292	300	302	288	298	312	273	315	291	313	284	313	275	324	291	283	334	320	287	324	303	295	278	322	323	319	279	285	307	289	318	323	298	306	277	318	304	298	298	303	302	328	287	292	279	314	315	314	305	283	296	307	301	313	302	300	280	283	306	338	297	276	308	298	290	319	295	310	317	311	301	299	308	289	300	310	271	331	335	294	324	297	294	303	310	304	299	286	331	312	331	292	311	317	325	293	304	295	298	312	290	308	300	290	298	308	346	306	321	286	287	298	291	284	322	275	281	315	318	305	313	291	289	262	322	288	294	288	289	290	316	329	280	313	313	308	319	279	269	278	314	311	332	281	328	311	305	333	298	313	286	336	309	327	308	345	282	311	311	290	303	292	326	281	321	322	306	324	307	316	302	329	302	313	321	309	273	319	288	288	293	309	316	298	294	309	333	345	312	285	284	293	328	304	319	339	315	323	290	295	301	301	326	326	304	306	313	275	284	290	328	271	287	302	328	305	304	291	309	291	300	289	314	306	276	321	314	303	270	307	314	300	310	294	299	284	290	299	299	314	287	312	319	290	319	283	284	335	315	298	316	299	273	284	319	309	304	307	327	325	312	304	308	305	306	333	268	312	334	335	267	311	317	295	297	323	300	283	340	304	326	285	317	298	299	296	304	327	293	288	292	293	302	285	289	291	296	289	269	331	306	283	281	282	315	303	305	322	278	335	299	278	292	294	266	297	310	319	295	332	311	316	292	318	294	298	279	286	335	266	284	289	298	306	268	291	277	312	297	321	331	296	294	289	278	324	338	292	304	276	316	293	317	302	295	327	320	311	318	302	310	331	304	268	340	280	299	313	291	301	291	315	309	304	294	281	291	304	306	328	322	316	288	321	318	293	284	296	298	328	318	302	311	305	308	310	300	275	300	271	311	312	313	299	282	287	292	297	313	290	291	289	341	316	281	289	278	285	292	298	317	315	310	303	257	268	298	335	302	286	290	314	319	305	279	289	324	287	301	305	297	304	310	343	296	296	332	299	315	318	318	302	297	304	314	302	272	300	328	280	311	306	281	320	286	320	302	330	346	313	285	313	285	314	314	316	283	298	280	317	340	312	304	306	309	341	313	307	324	311	306	304	308	305	272	305	294	294	313	286	287	278	305	300	293	314	278	299	357	345	326	303	327	299	321	289	304	267	309	298	267	280	279	308	293	323	308	283	296	329	305	311	313	322	286	337	313	321	283	329	290	317	329	305	315	322	286	295	289	331	320	318	299	326	314	249	312	343	296	256	340	285	310	310	291	323	316	298	281	279	313	307	328	287	280	310	315	313	289	315	291	330	300	324	283	328	329	273	298	322	337	299	320	310	329	280	319	316	271	283	316	304	305	334	315	289	344	333	277	303	339	320	303	313	304	310	325	309	274	318	307	309	323	313	284	288	289	314	305	315	310	303	295	284	258	289	273	314	315	316	289	296	279	294	292	301	333	314	291	306	320	309	308	296	294	303	277	292	308	293	304	295	308	294	295	309	333	294	302	316	327	301	295	324	297	281	283	298	298	304	331	286	285	286	294	297	321	295	294	293	329	298	307	327	310	321	294	308	269	279	313	265	312	331	325	287	299	293	312	311	304	318	337	303	312	317	277	303	270	322	316	287	309	300	304	309	298	314	295	278	282	331	293	311	326	320	294	309	315	278	307	341	355	324	275	323	267	325	249	311	320	294	280	290	299	314	295	288	296	308	298	284	276	293	268	272	312	321	291	299	294	343	324	279	308	296	323	284	315	279	305	294	305	330	307	315	305	311	306	267	328	288	296	301	317	302	315	289	296	306	304	281	293	308	305	303	296	294	266	303	281	306	309	313	290	272	269	277	274	289	293	303	302	296	282	303	304	293	318	281	295	310	309	293	304	298	305	311	315	323	293	274	280	298	310	334	322	296	258	310	314	342	294	295	291	296	282	298	289	318	313	303	289	330	305	290	301	295	280	291	310	273	265	289	317	306	301	291	270	330	304	301	301	309	312	291	321	296	303	319	339	269	288	301	307	284	308	276	363	286	306	258	311	293	295	279	301	311	337	278	271	355	309	313	288	304	279	308	272	291	297	325	293	361	295	312	298	320	294	343	329	314	309	304	288	269	275	311	276	314	339	315	285	304	284	339	310	322	302	289	299	304	297	276	305	330	286	286	302	291	279	269	309	296	290	331	332	297	312	300	277	289	286	268	287	263	319	267	294	277	306	321	300	316	313	301	310	301	260	315	303	295	291	324	309	299	286	314	330	324	310	257	301	264	305	308	251	275	286	278	286	263	287	299	313	290	289	283	287	300	293	310	315	314	344	288	285	268	288	319	303	286	295	287
12121	9758	19767	21380	24282	24273	20542	20391	19985	28173	23336	20758	23862	24134	20498	20788	16572	16963	20363	16273	17718	18922	14698	11959	10638	9747	17561	14188	9458	9731	4950	5805	4085	2520	2030	954	971	920	954	1563	7999	10001	7212	4615	1785	1913	787	800	829	814	758	789	757	780	783	734	802	783	753	741	794	796	764	800	790	781	815	789	818	808	741	834	762	829	765	808	758	747	791	770	821	803	771	756	764	763	817	779	780	853	812	759	780	759	701	782	804	819	772	798	790	798	785	786	797	798	792	809	789	786	764	750	801	821	758	794	802	761	776	805	776	768	759	785	759	758	743	832	732	760	782	767	797	757	832	822	757	771	765	792	764	795	799	780	792	799	790	764	790	797	762	813	805	756	805	735	844	767	751	792	809	786	801	762	803	789	748	780	776	789	776	747	785	798	788	799	791	792	768	784	810	752	785	850	789	747	832	773	751	807	789	759	775	796	777	759	759	852	787	805	823	808	853	784	816	830	765	802	827	747	763	794	807	793	764	792	809	733	785	822	789	787	773	778	789	754	810	784	771	794	821	804	763	741	809	802	819	813	773	778	806	825	759	784	786	777	748	767	768	816	803	808	795	817	771	762	741	808	774	798	792	817	761	781	775	786	812	771	787	754	787	779	789	805	818	750	848	808	748	775	793	784	787	836	837	775	719	768	815	755	780	775	790	846	839	791	830	773	755	792	764	799	812	783	833	786	748	823	846	805	812	836	757	751	829	828	778	748	785	797	801	793	832	765	742	788	848	759	769	756	808	818	777	845	762	783	841	818	804	744	784	780	786	774	824	767	807	789	779	798	763	789	790	748	800	756	803	782	751	797	797	806	776	753	839	756	769	780	744	777	755	784	777	780	824	753	764	841	788	793	783	782	792	842	769	769	756	763	790	805	815	780	825	739	781	792	759	815	792	803	736	784	782	770	808	757	799	772	757	813	791	825	767	785	750	833	782	782	773	732	776	749	788	804	808	761	795	823	805	772	785	784	824	765	816	766	761	806	759	774	805	788	789	792	773	784	761	795	798	756	785	801	771	792	774	786	763	813	764	797	840	823	789	807	755	744	785	816	791	799	747	768	768	743	812	796	750	803	775	771	761	777	770	782	776	734	788	749	766	771	801	733	731	765	762	720	747	786	787	833	807	766	788	787	810	843	732	778	767	766	760	773	793	774	791	768	727	776	817	766	805	788	812	809	780	792	789	803	808	801	790	794	823	792	772	836	779	782	802	809	830	840	770	719	814	778	821	788	782	797	777	798	829	786	734	818	765	808	801	794	767	777	763	815	755	749	773	766	789	796	759	758	780	748	764	837	754	721	780	763	774	776	786	782	789	782	793	801	774	779	770	768	724	752	825	757	794	825	792	770	760	756	757	778	718	808	760	768	829	761	780	758	782	746	857	774	789	831	802	771	765	792	766	771	799	780	809	823	800	805	774	781	806	770	814	805	787	802	765	811	775	780	814	856	784	860	778	783	786	821	745	837	724	792	823	790	783	774	731	789	787	800	769	842	800	804	768	808	773	792	821	803	747	772	809	800	790	762	786	776	808	801	778	817	827	795	812	806	777	767	800	828	749	759	777	745	822	847	831	810	776	807	807	777	763	772	811	756	779	779	779	764	801	841	831	836	769	779	768	808	819	767	781	845	787	830	778	826	770	846	764	777	779	800	791	754	814	771	806	784	785	795	753	833	768	769	822	841	803	730	748	838	742	831	745	805	774	818	790	768	820	768	773	703	784	797	797	772	769	745	806	810	807	778	772	817	768	824	790	773	838	809	757	831	695	772	749	765	772	745	797	808	765	793	744	768	764	755	772	815	799	792	752	800	721	745	798	840	785	781	822	727	822	800	803	779	761	767	845	785	839	770	755	775	771	764	788	804	780	790	783	803	792	785	771	807	730	761	786	776	790	780	793	769	716	791	756	800	801	770	772	768	770	789	766	783	808	791	756	757	803	795	725	802	776	795	832	797	729	829	772	784	774	800	786	721	767	785	812	783	725	799	755	788	797	771	794	719	790	763	800	776	830	780	776	834	776	845	790	807	793	802	732	822	782	816	836	738	751	799	743	765	816	791	745	744	800	812	730	805	798	794	820	760	764	777	781	743	724	783	826	786	792	821	760	779	791	822	796	777	783	796	782	769	758	788	812	821	821	834	832	803	735	764	796	817	750	745	806	787	731	799	810	785	821	740	812	793	802	826	734	818	812	807	810	809	766	784	796	848	780	775	784	805	791	808	838	787	805	777	780	761	818	818	807	797	783	806	791	769	784	812	827	829	792	770	743	751	796	777	757	779	775	754	801	791	742	842	755	777	762	745	791	775	826	786	822	760	787	749	822	762	794	771	770	784	807	811	745	818	769	790	787	769	770	777	761	825	797	759	754	799	797	792	811	811	804	767	830	782	767	791	824	760	754	753	784	809	796	749	757	809	810	758	784	810	735	732	811	774	777	783	807	806	764	812	825	771	781	781	775	744	755	753	765	743	805	803	804	768	783	834	773	769	854	801	784	822	781	778	777	817	783	800	805	799	757	782	812	751	772	762	766	826	808	822	798	788	780	778	798	801	772	805	815	739	789	747	814	830	833	774	737	759	770	826	784	767	816	798	743	756	779	736	758	790	793	803	779	787	786	776	805	787	763	758	784	795	777	791	754	790	769	739	783	834	789	791	795	767	788	757	835	752	742	780	798	766	749	811	705	779	801	816	756	770	803	788	782	782	834	782	790	745	754	781	763	799	791	784	755	769	764	774	759	758	840	808	759	790	834	849	769	807	757	792	807	830	777	836	781	755	828	781	785	790	802	814	776	758	829	739	816	796	834	764	793	780	715	756	773	829	824	777	811	809	778	790	799	759	788	813	786	795	774	806	818	793	807	790	775	805	751	773	744	798	804	773	832	753	779	750	819	805	792	788	772	778	788	747	796	795	800	770	777	787	815	786	743	793	783	796	777	741	764	765	821	784	742	813	802	788	773	826	812	779	800	798	781	741	822	736	757	762	737	794	760	796	843	822	828	760	809	767	723	789	837	790	788	712	779	771	838	772	755	766	804	766	812	770	800	846	769	789	811	707	781	800	818	764	835	749	764	773	811	819	791	809	796	809	784	790	766	738	785	807	796	771	768	823	800	812	775	735	832	776	758	775	762	785	761	711	761	822	821	825	780	781	746	821	780	777	840	788	793	838	758	800	748	827	809	794	819	764	753	772	784	840	784	791	821	768	747	779	745	762	774	817	829	806	820	766	791	781	826	768	764	802	763	769	810	786	797	783	763	727	771	819	791	788	766	794	811	908	792	783	783	795	794	705	840	795	814	805	790	747	792	813	769	821	775	775	812	806	811	775	779	807	774	801	816	851	814	750	807	769	797	798	820	780	796	793	754	780	799	770	779	784	772	774	828	761	751	805	803	716	747	786	847	754	714	825	798	810	743	753	826	834	788	781	764	793	829	790	784	793	781	802	814	781	791	776	795	807	711	786
25336	19616	26921	26005	24401	23339	17166	16236	14242	17089	14915	13264	13189	11888	10996	9288	9446	7110	9720	6671	6998	6915	6694	6418	4698	2518	5168	4481	3130	2218	1650	1154	644	902	537	318	291	288	283	431	2209	2576	1848	1081	777	666	401	293	256	229	260	236	261	281	270	304	279	250	252	293	272	265	265	246	257	263	271	248	263	248	249	276	246	248	255	247	227	254	235	264	274	237	254	232	246	269	228	283	260	269	279	252	260	275	285	272	268	294	257	262	259	252	251	243	254	293	252	244	262	272	258	301	251	266	246	256	270	266	251	275	298	269	272	256	264	254	262	271	270	269	241	243	261	272	226	249	260	275	260	264	228	249	254	266	271	270	273	260	247	268	268	265	273	263	252	285	238	270	281	284	308	252	260	268	251	254	254	256	264	269	260	250	242	250	249	260	272	262	271	241	237	246	285	231	269	248	285	238	267	258	286	288	249	242	263	240	252	243	266	257	236	250	271	291	264	289	264	247	235	240	271	241	267	259	268	267	274	271	268	259	250	254	262	267	309	238	280	260	245	266	245	262	259	246	280	266	235	257	259	231	287	263	272	255	249	250	260	263	284	253	242	261	262	266	238	263	255	256	261	269	258	237	255	239	244	256	284	237	221	252	257	254	230	263	257	244	236	247	247	262	247	246	269	269	272	253	274	278	310	284	246	269	255	262	266	255	257	250	259	241	243	250	252	256	296	277	254	282	237	264	234	291	254	249	234	234	272	222	261	256	257	261	269	249	275	273	252	288	271	254	282	271	267	244	275	293	240	267	239	241	254	280	243	263	256	243	269	248	248	232	266	300	278	248	257	283	281	262	260	261	277	266	259	284	261	275	270	263	241	279	256	251	279	261	261	262	256	264	262	266	218	247	247	272	217	242	265	244	256	283	282	247	265	280	276	249	268	255	245	251	271	255	271	238	270	241	260	268	248	258	295	234	237	277	259	281	251	278	241	269	236	266	287	260	225	260	264	243	236	281	277	265	286	269	275	225	245	264	269	252	240	282	247	261	264	263	265	284	264	289	266	270	219	269	242	275	286	261	277	272	273	284	229	241	254	282	281	272	277	255	253	245	270	278	248	280	300	263	232	252	255	257	280	247	264	268	259	248	288	247	225	258	259	267	258	246	251	266	290	251	253	254	236	252	252	259	229	238	274	272	257	252	248	266	247	250	235	272	242	279	291	299	259	266	283	269	241	245	244	268	245	257	251	238	278	234	269	265	264	298	267	304	253	256	240	267	243	275	277	255	256	268	248	262	250	261	260	264	272	258	249	263	257	250	250	247	263	251	273	254	267	299	259	271	283	255	266	271	274	273	255	280	257	250	264	258	264	248	272	287	260	259	250	261	248	243	248	228	273	283	269	255	279	288	261	237	262	244	257	249	254	254	292	246	279	271	258	252	257	246	270	272	233	252	300	306	275	271	274	288	221	255	240	249	269	261	255	248	278	289	251	305	291	246	248	317	256	286	251	268	262	264	250	230	265	280	269	261	268	245	292	278	286	246	254	259	250	278	251	259	272	262	244	244	270	239	236	264	265	261	273	261	251	267	251	257	261	283	268	260	247	278	273	274	257	266	297	260	256	226	274	266	263	276	247	272	258	246	252	273	263	251	273	241	240	261	261	244	297	263	237	263	264	258	258	270	262	283	279	276	275	248	240	245	261	298	251	277	246	265	248	258	305	249	247	264	271	257	244	238	254	284	288	263	237	258	260	266	260	255	282	265	271	279	268	260	261	275	233	286	242	248	280	261	276	265	267	270	274	276	260	253	244	280	275	286	255	261	280	245	252	262	257	280	279	261	276	261	250	314	265	263	234	274	256	244	279	245	250	251	275	247	274	240	286	273	283	268	270	284	279	226	267	261	279	261	276	266	248	258	269	280	224	278	253	236	285	262	266	244	266	264	267	250	275	248	244	258	265	261	262	267	306	248	259	271	247	262	236	241	245	266	265	258	259	244	280	230	224	238	255	274	289	236	261	278	243	256	256	263	263	256	254	286	272	277	275	265	274	252	269	250	263	266	262	268	273	252	289	270	247	249	255	259	279	315	293	282	235	278	238	211	253	250	234	265	267	230	248	251	253	257	256	269	275	259	279	280	240	275	232	276	283	250	253	264	264	272	275	293	254	261	276	269	279	227	250	257	230	282	286	255	253	254	253	252	251	251	245	270	261	282	244	271	245	257	261	242	261	237	267	286	289	269	248	274	256	266	280	229	240	252	277	274	244	261	261	263	258	229	292	270	245	275	244	239	260	272	292	277	258	269	240	266	254	245	250	260	268	271	267	253	269	267	259	272	226	255	231	261	277	253	260	281	269	283	244	245	280	236	238	272	244	286	251	259	260	265	247	262	259	292	262	277	246	252	276	255	246	258	246	246	259	268	286	269	260	242	286	257	240	248	262	258	266	274	263	260	277	271	252	272	262	242	242	274	261	226	267	276	276	288	262	260	238	258	251	289	224	280	239	261	248	257	288	255	252	263	251	258	250	264	258	261	263	253	300	279	270	275	237	258	222	268	274	296	259	238	282	278	261	242	270	264	288	260	273	258	250	277	243	262	266	282	277	280	244	252	237	256	286	244	274	262	225	251	249	263	264	266	261	242	247	237	222	271	250	286	229	257	271	301	257	253	281	267	262	235	263	278	268	249	255	280	263	259	256	286	253	258	257	240	258	260	258	270	272	256	292	271	248	254	258	262	265	262	245	257	243	259	277	237	223	260	260	263	250	246	250	273	272	250	246	259	283	283	261	240	249	247	240	235	255	266	286	240	256	261	256	251	263	258	253	269	259	256	257	262	269	273	243	268	251	244	281	278	285	282	249	267	234	258	251	250	284	261	255	243	289	261	260	268	247	224	267	281	277	264	268	286	263	257	260	240	257	268	266	262	256	234	264	258	259	229	245	237	270	257	258	288	279	273	253	228	249	270	260	231	256	237	258	246	273	268	252	215	242	304	248	278	290	279	282	255	271	252	294	262	268	263	268	257	273	278	244	254	273	240	259	274	262	246	274	250	268	271	259	267	229	241	293	285	293	264	276	263	289	236	271	248	263	247	269	227	281	254	269	292	260	246	254	271	270	244	270	282	253	233	239	274	300	291	224	265	265	268	275	222	261	278	276	257	271	236	241	251	257	280	250	248	268	273	273	265	267	258	263	263	269	263	254	239	250	233	241	259	253	289	255	251	261	225	276	247	279	261	260	269	285	257	258	265	246	250	273	230	279	246	286	257	278	305	275	237	270	274	268	249	254	272	284	260	258	250	272	281	234	250	259	253	278	236	241	270	296	266	225	287	249	266	270	263	278	277	240	286	245	285	258	269	278	279	263	243	264	261	273	281	282	272	263	294	248	268	288	258	220	251	239	276	257	245	224	246	258	297	273	222	236	260	270	259	284	257	252	273	266	249	281	261	257	264	256	248	264	245	258	247	249	289	255	254	259	242	265	290	270	253	235	278	257	291	256	260	243	293
15364	14642	25561	27046	31818	31324	26630	28749	27280	35427	32218	31577	32909	31005	30233	27621	27265	24994	28947	24715	26216	25998	24010	24112	16955	11192	22948	21370	14978	12903	8571	6602	3625	5325	2811	1009	898	927	937	2036	13378	15192	10880	6252	4174	3435	1573	756	719	700	669	685	704	664	724	678	710	705	699	741	697	691	721	707	742	715	709	686	698	700	668	653	642	722	672	719	646	667	733	691	680	670	692	693	674	722	683	720	703	688	649	701	680	734	692	732	662	712	696	686	691	703	644	707	707	650	664	708	710	701	700	690	800	664	702	743	704	691	665	707	741	700	715	685	671	646	715	719	675	643	712	652	649	672	691	700	703	684	679	692	672	742	701	647	692	667	709	702	711	680	680	696	694	707	724	698	719	653	673	724	714	714	708	707	705	690	735	691	681	719	658	659	700	658	707	684	707	657	703	665	704	679	718	685	701	682	699	699	730	671	695	682	714	693	707	683	722	702	709	673	734	744	720	689	694	718	726	677	651	677	693	705	696	668	712	697	667	762	657	650	706	681	724	710	681	670	703	691	675	651	672	700	722	659	714	707	680	706	699	680	700	674	703	706	660	686	656	706	696	702	751	726	718	665	695	727	730	688	680	712	715	679	652	716	709	703	709	653	674	697	672	725	698	695	706	695	712	679	676	697	706	719	673	688	680	702	732	661	708	711	686	768	674	674	729	705	719	694	692	706	688	721	670	710	701	672	720	729	728	711	721	666	718	659	693	705	698	694	711	707	712	721	743	699	768	684	704	655	700	726	685	677	653	693	677	709	683	681	699	680	680	695	727	724	669	652	717	689	689	717	680	683	697	727	652	697	662	708	707	676	699	625	640	714	668	698	722	692	699	657	714	654	695	723	664	733	676	688	643	709	732	694	712	740	715	727	752	723	699	722	662	688	746	698	650	698	719	673	694	657	698	691	764	693	693	765	688	721	680	711	717	701	689	684	695	697	691	692	673	652	643	683	650	691	681	650	692	681	673	673	677	711	686	701	669	677	643	631	678	698	707	663	677	676	680	653	744	654	683	688	752	641	685	711	682	690	713	665	661	732	690	735	731	704	685	686	655	661	670	710	691	685	714	672	689	731	718	715	685	640	695	757	696	644	683	668	726	722	699	682	672	754	692	668	690	709	698	677	641	735	626	690	680	667	673	675	717	745	692	651	658	699	692	736	743	726	729	685	735	664	667	694	720	677	698	670	694	700	697	661	721	689	709	674	695	685	738	711	659	728	676	707	723	669	732	696	700	687	663	656	710	704	693	652	735	693	661	671	713	702	750	685	664	687	688	702	713	712	691	687	712	646	638	711	665	724	649	720	683	701	757	680	703	714	736	733	697	746	739	706	664	720	670	682	654	705	753	734	681	676	721	681	725	736	665	671	677	677	689	706	651	698	722	707	676	688	659	664	726	748	621	676	657	724	699	712	724	689	699	749	737	662	663	688	679	712	627	684	691	693	700	688	718	709	712	740	645	722	725	722	664	709	687	674	684	701	728	686	700	690	693	708	693	720	656	725	732	672	693	675	648	689	733	700	654	712	693	727	691	652	733	732	658	705	708	740	675	634	722	727	703	698	682	728	665	739	715	686	724	702	636	717	700	716	662	719	684	676	725	664	765	731	707	748	709	688	684	663	722	685	683	688	656	711	682	728	686	651	713	675	737	675	681	694	673	711	712	691	670	716	726	668	664	702	669	666	743	681	702	681	710	671	680	689	693	714	666	638	664	646	682	689	715	694	648	706	675	729	733	687	724	689	679	691	719	699	668	721	633	700	701	715	684	698	704	730	674	672	761	726	679	691	700	728	703	711	675	727	648	744	691	679	677	684	675	724	678	710	652	702	697	715	688	711	673	777	765	693	709	707	715	693	773	719	691	747	674	671	701	668	744	724	704	683	714	723	688	668	691	688	716	678	693	644	668	699	723	682	674	666	695	699	700	682	711	654	691	693	665	711	685	729	698	669	688	690	641	681	695	665	722	720	691	716	698	712	699	695	679	712	652	677	666	676	676	706	685	701	681	625	743	714	683	670	677	694	722	686	680	678	689	732	748	668	694	709	678	678	653	706	658	730	721	672	688	679	677	691	692	704	724	706	704	714	677	651	658	686	700	738	670	734	700	669	690	707	690	708	699	664	729	721	685	688	688	708	697	718	729	666	689	710	681	675	704	707	662	718	703	705	678	672	669	677	685	683	742	700	718	737	705	712	712	688	655	715	689	680	697	737	697	673	743	688	727	708	651	708	702	697	714	707	705	673	678	679	693	673	689	686	687	628	684	719	729	706	702	656	699	698	685	722	734	691	641	675	695	706	725	733	735	716	739	709	673	688	667	674	709	683	676	728	727	687	634	722	702	663	676	729	675	706	676	652	702	706	704	675	629	633	715	666	687	727	685	729	721	654	688	716	666	664	693	725	673	656	703	673	721	683	689	716	707	708	603	650	695	738	704	718	682	702	664	712	631	637	690	710	740	706	692	645	691	661	678	690	680	708	657	674	713	731	703	727	701	702	690	719	700	650	708	735	694	698	688	682	689	681	683	657	666	709	685	706	722	701	670	671	673	701	699	693	685	726	706	669	667	700	699	689	652	688	660	667	669	679	663	699	691	686	721	696	707	660	685	693	698	664	698	735	680	666	674	692	681	708	692	749	688	717	713	698	732	768	688	697	659	676	723	713	664	678	705	705	712	684	661	638	695	711	685	725	646	684	684	721	753	700	687	712	741	700	695	657	705	678	720	731	669	694	689	686	706	671	676	672	712	721	662	728	688	647	647	671	679	720	699	695	755	657	690	697	729	722	724	725	694	699	675	656	658	673	661	725	660	729	662	710	708	674	686	685	721	668	654	673	698	667	654	695	700	698	702	713	754	679	715	733	667	741	653	739	691	702	684	701	703	723	665	739	690	653	685	664	657	709	694	698	686	698	661	676	709	639	635	716	687	682	686	681	729	696	668	703	661	713	718	650	665	697	676	698	674	665	688	703	698	715	689	670	732	684	668	690	702	691	669	690	701	650	687	672	690	682	707	697	699	738	711	678	699	688	742	750	675	650	672	756	697	692	718	688	702	699	670	700	663	693	688	722	731	687	704	665	668	706	682	719	724	670	685	708	700	711	713	701	685	673	675	685	745	642	682	668	705	692	718	684	657	691	722	674	731	719	709	656	704	710	697	669	739	680	667	715	693	638	728	744	743	649	688	664	671	674	742	690	709	692	706	711	686	652	729	695	685	652	724	669	710	729	685	675	692	698	692	702	728	714	700	740	713	636	694	678	716	662	665	661	654	735	723	686	726	704	701	705	725	698	723	640	679	703	746	702	705	714	687	687	675	719	694	662	716	669	678	698	656	702	680	656	674	647	701	695	692	663	673	734	686	673	706	709	702	734	676	699	676	687	708	715	681	697	696	662	657	665	706	671	696	695	692	670	729	715	683	677	735	740	720	735	692	666	642	676	723	677	686	679	670	695	695	724	702	669	742	691
4257	2153	2651	2663	2564	2125	1771	1132	796	872	780	818	724	637	594	608	600	590	599	578	546	570	531	528	473	421	448	451	436	396	387	343	381	376	360	360	314	331	351	358	405	472	514	517	428	355	376	320	322	321	350	343	351	330	341	316	358	363	322	341	349	330	321	332	315	292	337	333	306	348	335	328	331	309	333	376	334	358	352	349	351	347	360	348	337	341	346	332	333	375	352	307	350	342	352	359	372	375	339	351	293	358	342	369	342	313	331	351	320	358	343	355	337	331	321	329	334	325	338	351	343	346	300	328	322	319	308	310	321	357	329	321	332	346	374	350	327	374	321	349	294	328	326	341	341	326	351	338	340	304	347	337	320	315	341	351	323	341	337	340	381	354	344	357	332	324	324	329	331	294	341	312	354	346	335	351	360	340	360	334	316	320	317	351	326	349	330	326	314	379	330	329	340	335	342	376	307	336	349	341	327	328	340	325	345	363	330	378	330	362	327	352	326	330	339	330	314	360	325	365	326	307	326	331	335	340	346	354	326	338	346	345	359	316	307	366	350	321	325	339	317	317	345	334	338	330	344	346	342	307	334	314	371	362	339	338	344	349	366	343	333	361	326	354	343	371	323	372	341	302	344	347	363	326	342	336	323	333	325	337	316	307	348	341	329	314	341	376	319	331	363	370	345	371	323	327	352	358	317	311	315	337	295	338	325	331	361	316	356	329	331	346	371	393	329	323	370	308	335	324	357	360	331	365	329	300	345	338	352	321	353	330	350	365	344	339	328	313	335	339	352	341	351	360	377	305	336	322	344	346	378	352	323	346	311	317	310	314	335	317	319	326	307	329	301	326	327	317	357	330	314	374	300	344	333	289	310	359	351	325	348	306	335	348	343	342	362	351	328	333	321	352	347	332	404	338	336	349	355	340	336	345	359	345	328	339	347	367	333	323	335	338	314	339	320	311	356	325	331	331	361	334	358	339	329	346	323	341	345	319	328	349	349	362	348	347	353	365	329	331	375	327	323	348	357	329	327	334	325	366	347	362	321	338	357	298	341	355	314	313	368	341	358	326	353	331	323	353	320	349	356	332	359	352	343	355	333	336	377	344	351	326	325	355	339	338	338	327	340	308	338	350	323	368	320	336	342	321	326	308	332	325	334	332	328	341	325	337	354	354	346	337	345	371	335	367	346	333	346	327	332	322	342	361	332	329	317	349	310	368	348	356	340	315	367	329	312	357	310	342	334	328	308	339	341	342	329	317	362	334	352	316	320	339	324	317	334	315	346	287	363	342	360	327	351	335	341	346	320	341	321	334	321	320	312	354	337	322	357	332	344	307	349	354	365	344	330	318	310	356	326	335	312	345	325	325	343	342	319	335	327	387	351	331	312	330	357	367	370	319	349	326	359	337	319	355	348	358	363	306	356	332	335	311	320	324	331	344	339	342	363	365	342	327	322	349	337	303	344	352	334	341	341	337	344	374	343	354	395	355	357	352	334	334	363	290	337	320	355	378	366	361	368	350	315	320	366	338	348	368	349	347	320	323	332	339	340	322	333	312	347	369	341	373	336	291	339	333	354	357	365	317	366	346	359	385	355	345	332	344	296	356	357	344	319	307	309	338	317	343	354	382	364	374	340	362	315	326	363	331	340	333	322	331	354	348	345	334	346	380	328	344	333	314	364	308	363	345	340	325	317	335	336	348	341	343	326	376	321	347	331	315	345	320	391	346	354	344	335	345	377	365	312	361	332	339	362	334	318	336	336	371	326	325	338	331	352	328	355	346	332	320	285	332	374	358	365	345	319	359	348	340	328	333	339	356	362	316	358	331	351	334	347	348	336	313	339	359	350	364	342	343	357	347	336	344	326	328	347	356	321	345	343	357	326	337	326	344	370	327	340	327	354	323	372	376	324	367	347	333	340	347	318	361	346	343	360	356	353	330	386	345	301	345	344	348	342	332	341	323	348	310	352	375	352	362	345	339	331	349	340	339	343	353	325	347	367	370	326	331	335	309	323	333	330	346	315	332	352	298	317	328	354	312	347	373	329	383	340	355	344	379	346	348	317	347	317	365	345	355	344	331	322	353	333	335	351	338	315	308	332	353	334	315	369	313	346	348	330	346	348	331	353	360	336	335	311	345	312	332	331	347	334	331	341	334	353	317	329	315	341	344	336	320	319	370	346	339	350	317	327	366	375	344	349	338	346	323	347	344	337	361	337	323	331	340	297	320	340	338	381	340	348	366	334	353	360	354	351	312	327	354	353	366	367	315	366	365	327	322	369	328	344	344	335	340	331	327	298	323	303	333	335	332	303	363	350	352	370	342	352	348	318	350	327	345	339	306	324	333	337	281	324	346	329	312	329	371	362	344	340	327	330	350	352	350	328	338	337	372	346	334	359	354	332	360	358	358	323	360	292	333	356	352	340	341	327	334	348	347	361	336	330	352	329	335	369	326	323	354	330	349	325	295	350	336	345	297	365	306	349	341	362	299	327	319	336	322	332	354	355	339	336	354	300	391	362	341	375	324	332	356	334	318	338	321	326	306	364	338	354	326	331	300	362	344	316	326	305	350	349	365	333	334	330	333	338	341	348	304	328	301	330	323	381	340	337	317	330	297	351	329	350	348	326	317	325	355	349	361	308	335	359	330	346	383	341	328	348	347	313	335	347	349	345	347	307	329	356	363	322	333	341	331	348	353	345	336	289	366	326	364	341	359	356	367	345	358	344	346	321	357	331	366	350	340	338	321	329	355	336	320	319	336	304	347	327	302	345	375	348	349	343	345	340	365	350	340	311	342	373	342	319	336	349	364	354	378	357	327	322	339	321	324	339	313	344	301	366	329	334	325	327	351	320	357	317	315	328	363	378	350	345	356	363	360	372	346	337	302	381	337	348	362	343	369	335	316	303	347	336	332	318	309	313	342	348	329	355	335	331	321	315	339	331	332	318	361	312	346	338	319	344	335	382	360	340	316	331	360	339	349	320	354	352	340	351	367	352	335	364	325	312	325	322	377	325	339	316	346	330	339	315	333	331	355	356	318	335	328	340	334	347	339	354	327	346	327	339	353	346	318	335	356	335	321	332	342	334	330	320	348	328	332	359	368	368	328	325	328	332	336	330	332	330	336	372	354	348	354	327	322	323	347	332	314	317	323	351	336	337	328	354	350	337	352	303	339	351	343	327	319	340	350	339	322	358	328	333	346	332	312	330	378	330	334	327	332	340	365	378	321	339	349	313	337	349	326	358	330	318	366	349	381	301	316	332	344	337	346	329	362	349	316	326	299	340	310	337	343	357	332	333	343	358	343	347	341	372	347	326	336	310	347	324	350	344	370	294	321	338	370	315	376	343	339	340	342	338	343	338	346	342	301	339	349	320	318	318	334	363	302	328	331	335	321	316	331	343	311	366	328	349	361	348	362	319	348	291	354	336	331	350	338	349	351	299	349	348	353	293	344	299	360	303	328	367	363	359	341	354	349	334	294	340	348
3796	2927	5113	6697	6700	6639	6061	4803	3613	4404	4086	4177	3829	3351	3232	2871	3289	2938	3024	2746	2746	2942	2416	2611	1923	1405	2115	1988	1444	1327	1260	1084	1051	958	939	900	905	957	954	1029	1366	1765	1827	1744	1411	1111	978	947	861	832	888	893	863	917	862	924	876	897	832	891	921	889	932	907	877	896	897	879	798	892	866	892	876	926	900	901	871	820	879	850	820	830	881	902	934	898	890	840	893	869	911	871	915	867	872	849	841	846	860	909	870	849	902	893	907	896	927	839	910	903	898	876	816	872	870	909	901	844	874	905	888	851	842	859	874	871	955	851	919	872	856	839	864	905	823	870	880	893	952	869	878	871	894	911	868	891	828	909	872	885	916	827	872	845	872	916	867	867	931	871	896	857	907	896	848	868	911	864	796	911	888	853	882	859	858	836	911	919	843	847	869	828	849	883	896	863	878	883	827	851	923	917	830	839	854	877	866	885	856	869	898	859	855	904	893	888	921	877	849	903	854	887	867	857	862	866	873	853	920	867	860	878	895	896	877	852	902	927	890	866	914	874	815	899	892	847	921	881	884	910	914	906	886	895	870	844	873	892	885	892	886	886	887	862	821	860	881	929	856	876	939	907	857	867	846	859	931	861	911	901	870	881	906	878	904	947	873	890	870	888	902	854	835	871	880	894	908	904	844	868	852	901	891	928	844	903	871	896	897	900	849	853	923	877	927	878	886	820	865	844	852	895	858	906	951	886	898	859	916	869	875	903	842	877	844	875	879	832	858	882	850	895	851	886	872	823	896	908	884	890	917	849	908	925	883	907	924	863	848	856	855	938	873	909	864	860	873	854	878	858	868	864	923	890	882	862	977	873	851	858	822	884	845	845	873	893	853	902	918	897	851	892	868	856	868	914	833	884	934	873	851	840	876	930	902	865	834	911	877	915	867	845	889	829	912	845	866	849	869	837	888	890	904	942	904	926	915	851	890	865	883	895	882	892	876	857	898	878	872	894	894	896	879	846	888	862	890	889	870	787	838	874	848	865	844	876	875	889	909	888	885	845	821	885	889	826	865	900	923	899	819	854	864	903	866	868	876	865	885	891	908	831	864	852	902	896	898	934	897	862	898	894	876	889	874	894	867	914	899	905	885	849	867	862	843	834	856	885	869	861	859	897	869	858	853	850	873	909	806	888	856	868	854	895	919	875	907	872	929	817	844	830	889	873	829	841	804	880	839	868	847	891	921	880	877	916	899	938	866	880	917	925	882	886	879	836	897	894	845	935	909	849	853	893	927	864	878	852	914	873	969	903	890	897	893	891	853	944	915	840	842	918	890	822	921	867	821	925	832	895	933	869	888	906	926	866	902	920	861	893	917	874	899	912	883	893	854	836	890	930	916	865	879	903	820	847	941	884	898	875	858	862	906	826	852	868	864	899	900	828	909	908	846	871	847	851	882	857	890	867	918	925	900	907	889	853	875	879	843	891	850	889	896	877	888	895	864	916	891	929	935	888	808	877	881	848	889	898	880	835	828	856	922	868	876	891	878	915	917	886	900	873	849	845	938	909	891	830	903	884	911	863	909	898	878	913	906	845	888	865	836	888	920	872	927	857	905	858	916	896	878	892	923	892	889	858	907	836	857	903	915	841	974	867	877	836	879	897	874	855	862	793	844	905	872	870	877	850	869	870	960	842	878	849	829	887	884	881	884	887	909	959	868	911	868	870	868	898	937	955	864	885	914	921	856	865	859	814	900	867	901	938	864	890	914	870	868	899	818	906	889	883	845	841	878	910	830	890	868	876	892	916	907	811	894	824	895	903	879	882	877	882	863	848	889	854	842	948	884	879	864	937	861	875	869	820	864	836	946	903	811	919	858	854	861	852	903	869	922	862	828	907	811	855	841	905	877	878	893	885	805	852	880	857	848	924	866	864	841	864	853	902	911	838	859	879	890	920	898	911	895	889	890	882	897	875	844	855	853	874	894	902	866	828	892	838	880	838	853	856	866	891	877	876	885	819	900	851	948	880	922	890	889	868	883	888	871	896	846	871	907	892	903	916	851	907	904	909	898	876	876	873	920	899	900	881	868	878	880	942	878	813	902	915	899	875	861	872	884	855	870	864	901	911	893	872	900	858	913	839	933	850	814	884	984	858	848	850	915	868	915	841	882	836	874	846	880	877	900	884	867	863	881	898	854	870	837	932	858	860	828	824	894	923	855	922	856	837	848	871	860	889	859	855	889	913	901	854	880	892	833	875	929	870	851	867	844	895	845	843	841	896	837	929	934	856	859	852	921	874	869	895	888	866	888	877	924	884	891	891	884	864	915	895	865	864	883	879	865	811	930	933	890	858	845	848	850	848	871	934	873	876	921	844	863	865	899	902	882	878	855	879	834	887	856	927	846	849	851	845	912	903	878	887	907	858	874	892	863	883	870	862	827	895	912	921	928	891	895	882	927	883	928	825	895	879	897	892	888	856	927	866	892	825	880	955	870	840	856	864	920	875	887	827	878	911	879	872	876	927	881	838	893	896	921	866	854	874	866	933	911	913	876	894	879	898	827	894	899	867	879	862	905	928	878	912	868	887	908	855	845	827	890	874	911	902	830	886	903	923	887	894	838	890	893	900	892	864	922	864	822	842	878	858	904	919	935	879	928	834	901	915	902	931	907	843	899	857	890	842	889	885	876	880	889	918	915	912	882	931	847	877	862	901	868	918	924	903	841	842	894	836	888	862	863	891	900	922	879	880	869	836	902	860	901	874	894	880	887	886	839	873	921	849	874	859	875	899	907	847	885	911	905	885	862	844	933	880	902	883	842	901	907	864	864	865	870	828	845	806	879	892	885	894	880	885	873	875	828	836	847	883	929	904	873	834	853	914	863	925	869	814	917	932	874	881	861	864	871	859	870	885	819	889	902	883	909	908	875	906	867	911	869	862	889	878	833	940	865	837	818	885	829	867	864	925	851	838	927	894	867	881	860	944	861	882	842	850	836	869	890	867	846	825	876	843	910	925	890	900	852	871	867	894	799	915	882	842	921	910	891	862	862	911	846	846	843	895	858	893	862	924	843	868	932	875	814	917	869	861	846	896	847	869	925	903	897	867	890	883	856	911	881	932	870	899	899	932	870	899	865	859	848	852	909	851	861	902	909	881	869	926	868	896	848	845	885	891	897	874	806	890	855	881	867	857	949	879	927	874	894	886	839	869	897	835	879	903	901	873	894	921	906	892	888	868	864	822	871	854	855	856	843	880	868	891	846	894	917	901	898	857	837	879	862	875	858	884	873	908	873	847	876	864	885	880	849	866	948	897	848	868	856	861	934	882	857	864	903	909	891	917	877	878	901	897	906	929	845	867	888	848	879	862	896	905	885	862	897	860	888	907	879	914	937	858	847	884	936	894	852	931	948	873	909	875	852	918	831	950	844	894	879	852	852	933	846	915	884	931	887	900	876	884	904	885	859	878	901	911	895	889	898	910	901	919	878	868	877	854	907	825	843	883	867	868
16487	11596	16085	18103	17911	16429	12049	9107	6773	7981	8332	6458	5498	5090	5361	4486	4754	3406	3247	4113	3681	4668	3721	3926	4650	2404	3079	2734	1515	993	1361	1344	938	580	375	350	336	372	321	382	1024	1669	1414	1062	730	496	393	350	310	334	317	339	313	317	316	314	355	342	321	348	313	336	307	330	310	375	326	337	357	330	314	340	307	299	297	342	374	307	337	327	309	349	352	325	343	303	323	313	355	331	355	321	333	322	362	299	308	312	320	293	346	336	350	329	343	319	308	296	315	323	322	317	301	318	326	314	328	328	306	355	313	310	337	303	350	345	324	337	319	302	325	316	294	300	277	320	306	333	357	311	298	318	324	297	294	311	323	336	313	289	325	299	311	334	315	304	322	336	350	321	334	337	310	316	332	310	309	293	315	277	327	335	317	305	301	302	306	337	328	355	300	337	316	341	359	317	337	327	301	308	303	293	315	324	310	334	309	298	308	334	326	312	330	339	326	326	300	316	293	326	309	320	319	327	352	334	356	369	322	313	346	312	343	316	315	339	297	342	306	311	329	293	334	310	339	306	337	321	323	332	349	320	329	324	336	335	332	330	327	345	318	323	307	319	307	331	302	325	335	342	303	321	360	324	304	349	309	311	309	318	328	320	322	324	337	324	338	333	315	310	348	328	336	324	332	340	339	321	296	328	293	292	328	327	297	305	326	340	344	318	305	336	273	306	306	286	303	296	341	334	325	322	314	333	352	328	323	313	315	327	296	317	305	352	327	351	311	310	334	342	324	296	321	324	285	278	323	345	302	317	309	303	362	310	331	287	299	328	335	333	331	347	339	315	344	330	316	317	314	330	308	308	314	337	332	281	305	333	325	295	297	305	352	341	330	316	341	312	333	329	297	321	331	341	327	349	304	352	310	333	321	328	329	322	283	309	318	327	365	318	325	359	307	313	323	332	316	351	312	305	321	318	330	316	340	311	358	332	340	323	292	323	353	288	287	328	314	353	321	326	326	287	310	277	309	336	333	361	307	354	328	349	312	332	329	331	308	345	328	355	315	289	348	311	333	320	319	334	332	320	335	322	330	326	363	296	332	347	301	313	312	325	317	296	335	345	320	308	306	323	341	296	337	311	304	320	324	308	327	340	342	312	293	297	301	329	314	310	303	327	322	353	300	289	337	317	318	347	317	315	311	326	281	319	312	369	289	296	363	329	324	319	299	328	296	350	288	322	292	304	338	371	330	358	304	333	311	314	338	369	330	322	353	373	346	338	341	337	316	287	299	282	320	332	287	290	325	356	317	307	301	311	326	340	319	311	324	302	304	357	292	319	326	334	335	326	359	336	361	309	322	282	296	334	321	329	302	312	333	319	310	357	339	353	328	307	319	307	307	336	362	327	348	342	294	319	333	322	296	292	337	291	280	323	313	282	314	331	320	308	333	329	333	329	324	298	311	335	353	357	307	309	329	333	323	338	297	296	320	324	345	336	352	337	351	339	301	326	337	329	303	319	313	313	306	324	333	311	322	340	336	341	350	307	325	305	325	351	321	343	343	317	318	336	345	268	327	341	319	303	332	290	322	290	332	343	328	306	339	319	323	333	310	314	354	336	297	303	323	349	315	348	329	306	325	312	298	331	315	322	313	308	315	295	357	318	307	313	300	331	316	317	333	330	307	319	328	311	319	330	329	348	333	326	338	329	298	319	313	319	327	336	350	319	322	322	322	308	318	339	302	315	323	338	322	305	290	334	300	332	334	331	326	333	316	292	334	315	341	303	323	333	295	295	297	301	315	334	324	330	352	332	316	325	338	338	326	303	318	348	331	320	290	330	315	320	316	333	318	313	307	306	342	338	337	295	361	301	363	313	347	299	316	338	327	343	341	353	321	329	350	346	310	344	337	322	319	299	311	338	334	317	286	309	342	327	315	325	315	333	285	352	330	308	348	307	310	318	337	352	324	328	333	348	303	330	296	371	269	292	329	338	314	351	315	342	335	360	320	308	324	340	304	327	312	336	297	308	300	343	300	319	353	289	304	344	315	309	308	308	337	303	321	322	319	318	279	329	350	315	341	318	302	344	307	306	312	355	317	330	293	364	332	336	298	329	328	345	300	344	347	348	326	303	356	328	297	324	317	330	311	307	314	311	344	304	320	301	314	348	309	331	318	333	303	332	287	332	314	307	322	304	325	301	319	321	293	314	360	312	318	350	337	383	344	294	346	306	327	320	340	315	347	310	320	334	330	323	344	302	337	291	330	344	352	325	334	339	374	317	326	320	350	316	369	353	329	314	335	318	327	337	331	324	353	335	362	339	350	320	318	304	326	356	330	308	324	322	307	296	308	302	347	300	315	305	314	289	319	343	301	296	311	330	302	334	305	314	332	310	337	298	306	327	363	301	336	313	321	314	364	324	310	346	353	304	313	309	354	317	307	325	340	289	322	327	301	302	330	340	323	300	315	324	363	313	321	347	297	328	327	371	302	334	332	322	317	348	354	319	317	335	343	282	303	338	295	319	351	347	314	332	313	328	291	324	318	308	312	333	331	327	317	309	315	338	318	304	328	336	325	303	321	299	345	302	315	330	329	328	288	330	323	326	328	324	294	337	331	298	339	315	340	342	302	338	335	356	336	283	327	305	288	326	322	320	319	320	320	308	314	343	334	316	287	337	319	306	307	329	315	325	333	334	283	297	326	329	311	334	311	306	350	340	346	291	320	337	326	299	344	330	284	346	318	327	324	288	322	331	356	301	322	332	322	321	302	374	310	335	327	332	289	328	293	358	332	353	328	307	307	326	297	332	324	297	313	325	358	316	316	299	325	326	304	331	311	345	327	339	323	324	311	345	295	318	327	298	330	312	310	364	308	321	289	326	308	342	317	332	338	316	351	329	349	292	332	338	342	337	305	314	315	338	330	328	324	317	357	344	321	335	328	348	316	315	340	312	319	351	329	349	330	331	317	358	350	302	279	345	320	311	365	329	315	322	337	330	307	310	310	314	321	337	324	346	328	346	321	325	323	340	340	305	341	321	303	359	310	323	348	304	307	328	309	307	317	320	309	304	336	346	324	300	357	315	308	314	359	344	327	327	345	324	325	324	293	338	312	317	335	322	347	313	304	322	341	310	318	331	309	307	341	324	302	308	301	333	314	300	323	329	313	318	315	338	279	293	300	318	353	307	326	364	332	318	341	318	337	316	318	341	313	303	314	298	320	332	309	331	311	336	310	350	329	305	336	308	302	293	297	334	310	332	343	320	350	332	339	312	324	330	312	327	309	337	313	327	302	347	314	323	335	319	347	308	326	315	321	343	316	305	297	342	382	334	337	337	314	302	299	336	300	318	317	329	327	324	325	304	317	316	318	345	344	357	346	345	311	316	332	315	336	318	322	342	320	336	315	308	309	301	323	316	353	331	306	284	320	338	287	351	346	342	320	305	304	301	319	331	323	325	321	347	322	298	298	333	344	336	313	338	341	332	311	318	341	358	330	348	303	298	301	312	313	343
11071	9331	17303	22506	25907	25250	21763	19073	17720	22283	23119	21141	21470	21282	21343	18292	19445	16840	15961	19139	16999	21714	16374	16056	17664	10495	16677	15696	8414	5725	7795	7690	5238	2487	1194	1072	1098	977	963	1429	6543	10009	7861	5678	3384	1863	1164	890	837	859	829	851	848	848	832	860	880	869	821	910	830	881	862	838	835	806	860	831	866	834	875	881	866	877	793	820	814	856	832	799	884	830	871	874	862	834	802	860	827	856	846	843	848	855	812	862	774	844	870	775	823	847	863	829	808	846	853	865	853	792	788	824	841	835	835	821	845	842	816	839	837	808	823	853	854	867	860	816	824	838	841	851	872	856	875	840	806	846	855	819	878	846	829	848	891	851	870	785	837	813	782	820	915	812	814	816	894	794	854	824	787	843	843	820	831	839	789	835	809	815	830	865	868	833	818	820	861	886	852	861	794	842	827	839	789	812	838	875	858	830	882	848	865	864	845	860	803	876	833	801	775	847	776	861	840	886	877	840	841	897	799	815	838	841	896	859	844	834	882	840	807	833	860	844	839	838	814	819	841	832	862	905	805	827	771	830	841	827	814	802	849	788	883	864	831	874	846	846	874	834	822	841	820	861	796	862	836	845	878	905	861	832	837	787	852	871	806	774	866	870	895	823	824	869	825	795	804	901	903	821	801	854	898	851	799	865	867	863	864	846	811	888	809	823	774	831	856	828	846	796	903	858	886	836	890	810	805	875	857	852	799	790	837	831	775	850	852	877	873	876	823	834	876	835	842	817	842	865	803	800	837	844	867	860	839	876	852	864	879	821	853	846	853	867	831	905	838	863	892	856	799	833	853	912	892	835	868	839	847	856	851	880	820	823	806	860	812	831	840	860	845	869	822	879	832	848	819	792	873	824	823	848	838	848	819	836	814	816	843	896	871	865	836	856	821	836	803	857	769	814	834	844	855	837	823	836	796	825	827	825	833	819	787	795	855	832	862	858	775	827	883	815	826	846	886	799	858	825	853	851	844	819	809	856	857	833	876	900	858	869	824	831	860	842	857	880	771	834	786	816	805	860	841	831	813	788	901	879	824	902	786	892	804	870	834	837	843	859	830	843	861	899	859	851	813	874	893	892	881	863	842	857	878	829	824	883	818	881	823	828	877	875	834	804	848	849	776	855	855	876	851	876	830	837	859	851	836	829	854	859	878	825	854	838	778	797	828	793	850	856	811	864	809	824	861	880	787	849	866	868	807	820	888	776	854	822	872	823	828	828	820	879	801	852	844	796	871	832	840	825	903	835	800	843	823	841	876	824	802	808	812	872	776	869	836	814	866	791	831	872	848	861	803	850	837	790	832	880	904	835	830	813	856	799	847	868	843	823	798	894	833	807	846	880	829	885	838	825	851	800	789	848	848	833	850	825	845	853	818	813	839	842	858	867	884	847	832	838	760	795	823	850	812	830	809	869	853	845	860	857	856	810	858	854	836	853	838	810	805	870	853	884	796	881	849	775	811	858	874	811	834	841	809	809	882	857	881	881	837	829	812	825	870	850	859	874	854	840	858	855	813	789	866	856	837	917	842	863	861	811	819	824	856	845	838	803	873	827	830	810	907	875	864	877	807	893	875	874	880	842	838	867	823	845	854	874	836	842	829	845	828	878	897	836	813	872	812	864	790	887	803	862	833	828	838	827	837	864	840	804	853	824	853	852	886	868	856	861	836	869	832	865	880	808	906	795	873	822	866	886	843	831	782	879	892	805	847	820	870	853	887	857	825	835	869	847	858	838	844	890	873	844	835	820	855	841	838	812	843	808	812	858	833	784	863	915	848	834	825	862	829	813	880	850	893	850	833	812	860	802	855	852	882	873	890	879	874	844	808	860	857	836	842	797	833	872	871	830	868	848	851	848	815	840	887	809	832	813	829	854	803	848	869	831	876	852	883	859	864	831	824	841	817	831	850	820	876	808	854	850	839	872	854	875	868	846	793	869	854	831	859	851	816	811	871	861	829	825	813	831	839	871	890	801	736	863	814	910	883	823	828	864	841	856	823	838	846	835	785	814	847	811	845	841	824	858	799	802	868	893	846	905	817	865	795	819	796	797	809	851	886	816	865	842	814	781	880	904	876	828	863	870	851	818	822	802	790	846	852	845	882	834	843	837	879	886	851	863	769	835	801	783	837	834	823	813	845	830	820	856	903	844	877	868	828	857	858	810	828	852	818	843	814	839	839	867	864	792	812	823	856	819	846	844	787	822	844	815	848	818	868	871	863	822	818	818	817	835	867	816	847	807	745	816	830	885	814	879	869	852	831	845	858	784	847	841	895	860	846	821	815	890	831	855	895	892	848	893	820	888	859	826	823	913	774	849	887	820	870	833	812	837	862	825	791	814	857	877	844	841	841	859	881	840	853	890	837	806	844	858	808	799	807	825	874	824	822	904	812	862	841	856	838	879	838	852	825	844	891	806	814	813	789	863	863	849	882	834	825	855	871	837	848	800	864	879	890	876	879	836	836	871	847	829	787	848	730	873	852	831	874	857	853	819	835	852	836	822	834	805	840	827	894	865	792	838	858	852	820	832	827	864	886	910	843	801	864	861	802	890	863	865	879	842	864	859	855	857	790	841	878	803	800	849	839	824	839	850	837	866	875	821	800	849	831	843	874	864	830	872	924	891	859	803	787	845	837	850	842	869	890	839	823	861	868	862	828	842	896	907	866	882	778	805	865	851	827	869	870	825	863	824	841	846	860	884	837	831	842	873	888	839	828	862	839	803	891	877	798	893	844	875	852	854	872	906	807	834	824	864	893	865	820	833	855	838	857	830	847	880	879	878	906	820	878	899	850	848	798	821	839	845	863	873	831	845	861	825	843	772	848	844	824	849	837	819	823	829	847	872	821	838	782	850	833	813	834	832	838	869	827	864	840	854	855	832	843	823	857	846	834	816	844	822	869	785	853	845	894	826	844	846	799	815	853	811	798	862	842	844	843	860	876	835	837	835	816	827	825	803	827	836	849	850	855	850	829	814	809	847	852	832	854	839	852	889	829	830	831	862	829	848	857	797	818	794	819	889	755	844	886	851	854	817	825	847	820	844	856	813	854	845	846	893	833	799	859	836	801	858	830	861	856	868	836	840	823	823	783	834	824	850	836	816	874	842	868	865	851	828	820	846	850	867	843	874	883	870	878	815	835	828	824	840	830	828	887	831	812	785	877	828	843	902	830	811	816	842	864	809	840	864	827	845	868	788	837	818	843	840	799	835	867	844	841	858	900	842	873	784	841	798	853	903	849	861	861	906	844	822	762	783	805	857	887	895	850	803	876	806	853	849	844	813	827	849	867	827	796	857	862	859	876	814	869	801	809	843	843	842	821	872	901	821	828	824	841	837	871	891	880	802	861	853	857	863	831	783	893	874	857	881	815	802	864	866	834	900	896	868	854	855	850	833	861	840	863	829	826	800	792	866	789	832	838	802	860	768	816	862	828	856	871	838	872	851	813	851	829	820	835	827	778	813	883	865
24761	19828	24988	25771	26035	25102	19456	15267	11887	12457	12916	9980	10915	10582	9399	8865	8727	6544	6195	8047	7291	9036	7901	7251	5636	3244	4721	4125	2670	2019	2904	2377	1376	675	419	396	304	303	327	351	1249	2783	2431	1909	1078	576	367	309	310	286	280	271	274	289	269	261	284	291	258	268	292	263	267	276	290	289	267	309	303	284	302	283	294	264	295	267	264	264	303	293	278	281	306	308	279	284	302	284	280	277	296	263	301	264	302	280	289	286	267	269	263	306	288	298	288	296	288	297	274	279	260	254	296	283	306	278	260	278	281	274	271	279	287	293	281	323	285	264	256	321	328	314	275	275	272	291	278	290	296	262	290	270	292	269	293	285	306	310	283	308	271	291	298	276	296	274	275	276	283	254	260	281	267	283	310	294	262	297	297	304	290	332	291	291	286	288	276	291	284	291	269	277	277	305	298	278	282	262	262	259	283	289	254	273	295	298	277	316	286	267	271	289	263	250	284	281	295	266	311	304	297	292	298	275	321	305	290	269	289	329	289	280	285	299	303	304	293	267	293	291	256	274	271	266	280	261	293	276	274	277	282	267	277	288	288	280	290	287	287	264	287	272	276	295	239	280	269	272	292	299	278	295	298	265	283	280	323	271	265	283	248	291	299	287	303	324	297	279	261	288	267	295	296	290	319	270	294	294	298	285	273	282	250	291	306	292	266	287	305	263	271	256	290	262	312	277	283	289	261	300	286	281	285	266	299	282	286	285	266	268	266	292	299	284	289	324	287	312	277	298	279	259	271	268	294	258	295	280	281	272	287	316	309	309	278	260	261	259	264	309	284	319	268	288	294	278	285	269	277	298	273	272	315	249	320	308	324	271	255	276	300	328	317	282	321	278	285	257	279	260	287	293	303	300	303	312	298	274	302	284	268	286	291	259	284	281	293	306	278	271	298	274	272	303	287	276	273	291	281	306	274	285	265	288	254	294	265	292	264	291	285	279	294	252	307	287	268	312	276	262	286	268	315	274	287	279	292	286	270	292	277	276	277	267	273	255	312	275	290	303	271	286	268	242	255	281	306	294	270	273	277	272	306	302	297	275	271	274	277	295	276	301	283	273	280	307	302	307	262	269	274	297	263	288	240	295	258	295	273	260	301	287	305	300	311	258	264	270	254	260	280	265	268	299	288	275	312	267	299	312	266	293	288	286	311	267	259	273	322	274	288	267	293	268	277	304	277	283	261	276	283	293	284	288	307	276	268	272	273	279	277	303	274	293	267	276	309	273	271	318	275	290	274	293	284	303	266	273	284	294	277	281	279	269	243	274	294	288	272	306	308	295	279	248	287	261	289	291	298	295	268	276	307	302	291	301	266	268	323	278	269	270	251	300	273	291	268	282	274	288	308	296	259	280	285	288	283	286	297	308	280	271	274	265	276	274	248	256	270	260	270	280	297	275	264	307	273	245	290	293	285	305	290	314	271	275	295	292	279	303	296	298	278	279	263	289	295	281	264	272	253	280	269	278	291	309	282	316	292	280	292	298	269	275	282	261	286	297	296	271	259	284	282	293	303	273	309	263	261	294	297	283	271	293	283	274	273	276	278	290	262	246	258	303	252	264	281	286	298	272	306	266	277	277	303	271	302	283	274	263	272	301	248	276	283	273	269	282	292	294	304	282	277	283	297	266	275	260	279	309	279	273	266	301	294	272	315	307	264	275	273	267	246	276	291	298	270	269	278	248	288	316	266	291	285	289	284	299	315	279	280	293	302	293	326	290	300	298	310	278	267	293	269	274	280	266	272	268	291	287	290	282	286	285	303	302	288	287	271	256	282	289	319	279	272	296	303	294	282	264	293	287	285	287	275	277	327	285	263	313	294	274	274	285	282	322	246	278	290	288	282	285	273	275	252	284	277	290	296	267	324	286	282	272	299	296	318	291	273	280	287	293	303	307	264	287	274	296	300	301	307	285	255	279	281	267	277	264	302	264	280	318	290	280	255	299	294	262	271	305	306	278	276	280	282	302	286	261	316	278	288	294	320	265	275	297	256	273	275	267	259	289	316	278	287	297	288	320	285	289	304	274	309	269	281	270	305	271	277	294	273	295	314	272	293	275	303	236	287	288	263	295	274	266	280	265	276	257	271	264	264	249	285	294	272	286	272	309	283	271	299	286	263	253	286	262	294	284	278	292	261	298	304	311	313	268	279	259	294	287	275	273	252	287	289	286	273	283	272	318	301	270	275	285	256	279	284	264	291	285	287	290	296	285	260	243	291	292	270	275	289	280	304	254	283	281	279	268	274	293	308	294	267	274	263	299	270	298	270	273	310	288	254	264	299	288	325	294	266	297	294	295	261	295	273	262	307	286	303	288	283	269	288	276	293	256	313	295	288	260	263	275	290	292	318	296	268	276	299	275	321	291	295	291	296	278	281	289	281	283	264	299	291	254	326	278	275	310	244	271	255	284	301	286	273	291	293	269	258	279	273	301	335	272	264	291	302	297	286	271	286	292	293	279	285	297	289	309	283	280	298	270	276	274	248	293	310	265	293	271	293	293	269	282	269	258	265	282	252	271	292	298	287	287	278	320	301	256	290	300	270	294	286	264	272	297	297	291	291	307	294	275	271	300	274	261	275	315	280	284	294	289	264	273	258	297	319	278	269	291	301	297	257	270	282	263	286	289	238	244	287	273	303	285	252	261	284	273	292	315	286	264	292	282	291	284	300	272	284	288	265	291	274	299	283	279	268	308	289	265	283	287	271	298	281	255	263	274	313	277	285	281	274	306	278	321	284	279	262	267	297	313	285	288	306	288	289	282	242	275	286	288	292	279	280	269	266	304	263	285	277	273	286	287	307	308	287	270	274	283	261	300	277	276	269	287	286	287	301	265	301	289	291	276	315	294	267	298	273	279	277	253	262	311	296	281	272	283	317	308	300	288	280	294	275	305	274	298	291	319	298	288	274	269	268	324	291	277	303	276	278	269	278	255	298	279	291	265	286	284	263	333	287	286	300	290	288	260	288	275	297	267	294	294	281	286	257	270	284	285	270	272	275	296	261	288	255	298	255	255	290	263	256	296	252	290	274	283	271	281	319	270	303	288	285	302	301	277	305	270	267	277	311	283	261	269	278	304	301	275	272	275	296	292	317	277	283	304	266	302	289	270	288	293	298	278	281	303	288	251	276	273	278	293	275	266	277	275	276	302	326	266	279	280	270	279	293	294	255	286	309	279	266	287	266	288	282	263	265	271	295	276	291	287	273	257	292	270	314	272	287	251	282	272	288	286	278	311	300	282	301	299	278	312	296	296	287	287	281	268	300	266	265	262	281	295	289	267	309	274	288	300	241	278	278	293	290	286	302	254	288	271	262	307	279	285	289	259	300	288	259	261	296	320	308	279	257	286	281	275	274	260	287	288	280	277	265	291	270	276	263	262	287	284	295	285	268	280	273	269	259	274	275	285	286	272	313	307	294	287	271	301	252	267	253	308	290	273	294	297	259	275	264	283	275	279
14633	14939	23523	28524	33065	32970	28134	26578	24879	29236	30348	26691	29519	28679	28142	26203	25930	23246	23212	27577	25757	30526	25339	23886	18997	12465	20188	20348	14382	11534	14870	12770	7543	3943	2114	1637	1093	1078	1028	1144	7400	15435	14101	10551	5727	2582	1165	756	763	682	739	743	710	731	712	762	725	726	720	729	710	746	740	741	732	796	744	767	772	764	705	756	758	720	797	749	750	765	765	775	763	770	772	734	749	719	746	731	706	778	748	729	753	748	727	742	737	737	722	719	752	762	725	766	769	738	765	739	783	772	706	758	747	697	744	739	723	734	765	747	764	721	756	841	742	751	758	787	710	741	775	725	737	766	762	756	721	807	697	695	744	734	763	762	778	736	739	742	718	813	782	743	734	694	742	723	759	746	739	791	764	726	691	797	745	826	735	732	755	736	777	739	784	714	771	814	793	752	706	737	720	742	758	774	742	746	780	760	753	741	782	750	765	712	762	690	765	724	731	722	677	716	749	761	705	771	819	739	763	766	800	773	763	739	735	746	744	831	688	783	784	778	735	767	782	760	764	778	722	719	732	723	756	771	765	755	763	800	709	775	730	743	713	793	757	814	764	788	718	780	722	771	738	767	674	756	758	732	732	758	688	750	723	764	706	741	766	758	736	774	749	773	739	774	763	718	703	768	764	788	704	784	757	812	737	769	742	769	752	733	732	734	759	791	790	772	758	749	756	731	736	721	713	703	757	785	750	782	717	710	761	744	721	737	740	747	748	767	763	798	728	850	774	772	766	719	717	722	784	780	726	799	751	728	785	728	729	763	747	718	733	778	807	746	749	784	731	709	757	746	799	777	760	702	698	744	749	754	745	723	790	752	774	795	768	732	738	743	746	721	752	739	765	714	766	787	758	757	790	738	709	743	752	715	718	757	687	722	716	740	760	725	761	713	733	723	687	753	766	713	766	783	739	778	693	711	771	731	774	754	768	724	750	751	770	788	766	763	782	752	750	735	759	761	766	721	704	749	725	738	737	766	786	670	726	769	741	781	741	763	819	794	722	775	699	691	729	778	788	757	724	769	762	758	713	739	724	734	757	768	756	739	719	765	767	788	710	730	738	780	730	795	769	755	736	756	774	683	753	729	736	754	767	719	742	738	755	723	702	748	720	742	742	749	743	772	731	799	748	697	757	766	745	787	769	771	773	764	751	827	790	733	746	757	771	752	708	736	709	766	772	745	743	778	714	804	779	719	801	745	741	781	787	741	752	742	750	717	766	729	727	810	771	777	744	741	732	763	754	751	739	736	765	791	724	725	694	755	792	730	747	758	764	731	698	713	724	733	731	743	708	739	742	749	741	758	719	753	713	765	756	700	755	749	776	767	768	770	706	748	756	708	789	732	730	772	795	703	768	749	757	762	697	755	742	764	774	764	719	753	766	735	764	726	761	751	801	755	751	721	719	756	755	725	729	764	758	725	742	727	740	762	789	723	757	725	800	796	753	811	758	770	806	782	796	793	802	754	741	764	744	767	766	741	768	741	735	727	779	735	707	789	741	746	755	724	745	757	799	739	750	723	752	723	764	739	680	785	794	762	771	765	743	731	797	713	712	762	748	773	775	769	725	751	759	755	742	765	791	777	746	764	722	752	727	731	762	740	731	722	748	731	775	776	707	723	720	708	752	734	745	729	766	773	740	789	745	779	726	759	802	703	754	771	754	775	755	791	737	750	724	720	817	761	761	734	777	747	755	765	738	712	711	800	756	730	731	729	763	745	765	796	758	732	722	755	736	763	735	770	747	729	743	734	775	765	765	767	675	742	710	751	753	730	744	708	752	760	824	719	752	763	797	733	722	774	725	750	743	747	789	777	744	767	741	779	727	759	721	767	756	718	766	722	717	783	766	787	728	780	746	729	789	752	684	739	745	781	686	740	697	718	742	717	751	719	775	794	786	731	768	770	756	739	728	727	774	772	809	769	748	752	786	780	716	722	758	812	749	769	782	746	721	704	745	718	753	788	732	708	738	741	737	731	725	759	711	703	715	736	754	757	714	753	723	763	745	801	743	745	732	765	714	805	664	747	763	761	802	774	742	732	755	717	717	742	759	756	751	733	752	796	682	762	782	714	741	723	720	744	797	755	789	741	756	775	737	762	735	773	783	746	769	750	749	761	746	741	801	757	698	757	763	787	756	792	786	760	730	745	756	747	679	733	741	766	757	690	745	754	746	746	779	782	748	743	777	749	779	763	784	773	715	708	748	745	752	741	725	799	695	735	792	680	743	746	786	794	755	776	747	709	738	730	751	776	758	750	720	767	743	741	730	751	780	767	713	753	771	749	745	716	732	748	725	753	756	790	725	723	770	813	764	731	738	766	767	769	711	737	725	742	754	728	700	766	736	741	731	734	768	815	740	749	763	739	777	747	743	751	725	716	751	754	763	698	740	823	774	742	701	794	720	754	763	799	728	747	814	774	738	749	722	757	798	794	738	742	774	710	689	724	751	763	740	735	749	780	773	779	776	699	769	775	752	750	729	783	767	750	765	729	783	746	749	727	762	746	738	741	746	715	748	730	772	772	720	789	725	753	735	733	667	767	730	746	709	741	773	778	733	735	718	750	748	738	747	749	790	746	748	766	772	748	783	764	766	779	736	777	768	726	718	719	759	746	703	737	739	797	749	743	802	700	741	751	738	746	769	728	744	750	739	786	706	771	751	765	765	711	758	698	760	724	703	724	768	719	699	721	731	739	770	754	713	747	746	746	782	741	700	726	727	749	773	748	749	727	749	780	768	734	771	748	773	735	740	783	731	766	735	688	773	764	772	719	731	718	748	698	746	736	772	757	750	719	803	762	743	713	726	744	770	745	736	723	745	778	767	745	710	745	722	761	734	755	760	757	701	740	797	722	727	760	749	775	787	730	767	751	764	792	753	751	767	758	758	724	768	767	744	744	742	746	747	781	761	727	777	721	754	746	753	732	783	743	786	717	737	692	709	735	723	739	752	716	767	737	738	786	742	724	709	739	753	738	774	759	714	739	714	722	775	728	729	757	783	765	807	785	739	763	731	735	765	748	748	748	770	776	797	767	747	781	740	736	783	689	763	743	727	739	739	729	715	688	708	738	746	723	753	797	765	723	766	785	756	704	736	727	675	751	747	745	805	741	744	781	715	777	760	759	723	789	683	789	783	774	747	702	748	755	734	744	729	805	767	755	742	756	725	748	749	748	736	719	722	756	742	736	759	773	798	728	742	788	741	741	799	779	764	749	720	720	696	722	776	712	777	741	717	761	730	735	769	743	768	772	782	754	751	766	721	759	695	791	732	772	762	740	749	700	748	745	685	771	828	709	776	759	739	752	779	685	753	760	727	783	712	768	763	770	733	756	779	708	743	765	716	755	742	755	757	767	760	722	721	749	719	703	790	762	758	762	775	743	750	753	766	706	715	720	713	756	732	729	744	739	789	777	749	738	775	801	731	765	748	764	742	778	815	747	746	766	740	765	742	780	722	793	788	722	771	717	803	715
4098	2148	2919	2626	2401	2265	1651	1306	1168	985	980	736	693	693	620	607	608	517	546	604	524	581	462	505	515	479	451	452	432	403	415	476	405	339	364	411	375	348	346	339	388	478	541	573	515	425	423	338	362	328	321	333	338	352	360	371	370	311	327	329	376	362	364	352	344	371	372	342	337	313	324	360	338	331	370	344	339	320	335	318	361	355	383	379	364	334	343	351	340	341	347	334	349	348	342	379	348	358	340	379	377	355	354	317	324	332	338	341	352	374	351	371	332	373	311	376	359	366	378	358	337	350	309	371	318	334	374	320	348	343	332	379	341	338	360	337	329	332	307	349	356	333	327	374	343	344	352	362	333	337	344	346	308	363	350	353	361	330	345	360	360	333	324	343	341	337	350	325	338	324	378	340	344	343	358	353	364	336	370	359	370	355	309	335	376	363	338	333	357	320	309	345	356	354	344	344	327	319	388	346	380	374	368	332	354	307	326	349	309	334	375	338	371	315	348	353	341	338	357	398	338	348	339	365	374	355	383	358	374	301	372	304	337	351	347	329	343	363	358	303	339	334	364	362	369	355	353	350	342	353	336	355	371	327	362	315	356	364	342	367	355	357	329	343	366	367	356	346	411	338	363	368	379	342	363	339	367	366	376	364	333	350	338	323	365	360	352	368	309	363	356	352	319	375	371	381	325	367	340	340	352	366	368	370	343	344	338	328	333	322	357	365	298	353	306	379	384	360	302	366	355	356	324	323	354	356	365	354	341	386	377	330	352	325	344	347	373	342	345	349	335	341	346	322	367	353	366	360	353	326	327	376	339	357	348	328	333	373	353	361	321	333	360	340	360	331	355	364	352	357	370	348	348	322	332	367	360	375	390	326	342	318	342	337	358	352	360	371	325	342	365	351	372	356	359	379	354	378	321	355	355	338	367	337	328	366	346	345	360	315	364	335	347	350	330	318	329	340	340	343	366	334	385	363	355	346	347	346	351	354	357	292	365	308	325	367	366	391	378	327	313	349	349	362	346	350	352	353	326	329	318	350	341	345	318	345	345	349	376	357	340	323	406	339	361	335	368	373	348	356	377	338	365	366	348	327	317	319	358	309	384	372	334	334	306	367	339	361	372	328	369	352	357	337	345	328	337	355	346	363	344	337	336	325	347	363	364	354	303	331	342	346	356	304	346	349	344	336	338	327	407	345	372	335	348	325	349	326	342	334	375	343	364	340	351	356	329	362	347	381	377	357	339	350	356	379	379	352	367	347	369	317	364	346	396	334	357	329	337	335	335	356	342	351	358	354	360	350	310	353	337	340	359	327	371	353	311	333	335	336	380	315	363	363	322	329	350	368	351	336	368	338	337	339	359	382	349	316	363	324	331	364	381	392	338	352	340	382	311	345	343	329	360	348	343	324	312	349	351	353	405	327	357	320	358	325	332	353	344	344	342	379	322	353	360	344	335	382	356	317	359	356	370	341	354	370	367	329	366	316	362	343	364	355	337	330	346	351	363	333	364	321	353	327	358	363	373	343	386	334	336	346	371	327	365	329	389	350	369	355	331	363	354	307	366	375	348	366	343	350	324	355	365	355	324	330	333	362	367	344	346	348	330	396	341	368	356	326	381	353	328	367	364	372	347	353	329	342	349	342	345	337	360	357	347	366	377	372	359	337	343	352	350	361	332	362	318	367	327	347	357	355	373	359	337	317	352	355	328	341	364	340	349	369	361	355	345	334	356	317	368	343	359	339	348	338	355	353	365	346	344	342	343	302	336	360	314	333	366	337	340	365	363	339	379	382	333	336	348	353	342	357	399	421	360	353	347	370	345	334	324	338	342	352	363	336	382	343	360	344	323	353	332	364	341	351	346	329	329	330	374	363	322	333	317	332	368	354	341	342	338	343	383	345	363	349	371	320	312	338	324	346	349	371	329	374	358	313	336	346	379	357	349	340	356	349	356	359	356	334	377	336	343	322	347	340	367	369	352	337	347	332	369	360	328	336	378	345	324	352	345	337	328	348	338	352	338	343	388	366	340	348	333	364	375	354	331	374	383	366	349	331	366	353	346	387	347	369	321	357	362	335	327	378	375	358	345	349	316	358	345	336	334	300	371	327	335	332	358	376	338	333	355	374	356	317	372	320	387	365	387	369	357	413	327	343	345	339	345	338	346	336	381	330	341	330	297	319	329	347	299	368	358	310	337	350	335	377	352	338	344	351	378	337	339	359	376	302	352	323	330	326	344	328	353	318	364	344	303	342	374	376	342	348	358	366	357	335	360	317	334	312	351	298	360	357	339	361	304	344	321	368	381	354	297	325	328	365	300	319	349	361	332	335	343	332	349	356	341	343	323	343	354	309	330	344	356	342	322	367	382	354	319	369	336	343	326	352	308	374	333	355	357	357	337	348	349	338	330	348	377	364	339	361	363	354	379	382	352	360	352	333	324	357	363	349	399	332	361	342	341	361	327	333	377	344	356	340	333	363	341	368	356	309	352	369	338	365	345	357	306	355	315	379	341	369	358	318	314	342	314	338	374	346	362	340	324	326	323	331	332	354	383	349	368	399	362	343	330	365	348	326	373	371	346	340	333	354	368	358	368	344	383	354	363	362	346	355	345	351	346	342	359	370	337	342	329	383	384	360	336	337	336	369	351	367	331	329	343	330	359	309	346	338	370	324	333	344	343	358	328	329	381	374	341	354	350	341	325	371	351	385	348	341	362	361	350	337	371	377	351	332	354	315	342	383	344	331	355	334	335	375	356	357	352	321	327	404	320	364	328	370	325	326	350	318	324	338	333	381	361	336	353	351	371	357	385	372	301	355	358	363	364	369	338	365	347	317	355	380	380	298	345	337	386	344	356	341	361	331	372	324	357	321	340	367	335	355	366	346	348	360	339	359	379	332	332	333	359	388	359	363	337	338	360	335	357	344	353	357	355	305	361	322	336	358	325	309	320	335	337	354	376	388	357	362	314	361	344	346	329	375	356	348	339	323	324	369	340	351	372	306	342	346	350	329	356	374	340	360	309	349	320	317	342	327	389	314	361	339	349	361	365	367	383	360	330	321	343	353	371	367	372	374	350	356	359	342	345	325	327	350	326	344	352	379	324	361	342	342	368	342	377	316	306	363	335	343	369	334	322	379	350	319	355	377	329	361	326	353	355	366	322	354	365	341	320	325	353	335	337	321	311	330	320	368	323	351	330	369	360	352	354	376	349	348	348	337	350	354	371	343	325	361	340	349	325	327	321	352	308	371	374	390	339	356	335	340	361	373	379	321	363	348	332	334	360	355	356	380	350	348	365	345	342	359	337	369	338	347	344	341	359	353	351	359	350	375	330	347	346	352	392	361	381	349	341	318	341	347	341	316	343	324	351	290	360	332	329	339	333	369	349	357	361	376	376	345	361	334	347	328	323	345	357	353	371	314	376	349	292	361	364	320	362	327	330	348	329	351	362	314	329	359	354	341	320	341	345	333	355	373	350	393	337	343
3662	2991	5572	6437	7337	7618	6047	5629	5144	5501	5126	4060	3466	3521	3283	3073	2915	2430	2484	3269	2712	2860	2410	2180	2029	1604	1756	1609	1463	1291	1631	1837	1339	1034	961	966	927	1006	1016	981	1191	1878	2172	2141	1554	1175	979	931	912	924	879	906	865	872	927	886	870	897	962	891	892	880	914	846	900	849	921	921	899	902	872	854	932	886	898	899	870	903	933	907	926	841	864	915	924	877	912	909	881	909	928	893	905	897	922	935	926	896	877	880	848	861	898	921	896	958	896	909	945	877	926	872	948	870	938	896	883	902	895	913	919	914	900	881	915	894	983	914	898	905	930	885	874	855	914	896	932	860	918	918	917	904	910	909	913	910	911	916	887	900	876	869	905	898	896	920	859	888	889	891	863	870	837	904	870	932	911	919	886	906	904	952	895	925	841	868	911	888	905	867	948	937	908	836	931	900	901	927	898	868	893	973	897	872	907	900	854	894	863	903	887	899	867	956	899	886	923	939	909	937	895	903	961	885	871	911	887	911	865	882	910	904	955	900	863	927	863	934	866	851	892	984	863	910	879	884	889	904	897	878	873	907	856	874	903	905	906	871	904	896	899	891	882	956	883	954	892	941	932	877	857	898	836	892	857	904	933	934	883	901	882	888	966	927	852	901	941	892	940	912	891	875	908	850	918	840	888	908	900	856	860	903	877	897	901	920	849	921	869	890	945	893	879	894	933	911	878	868	899	900	861	886	872	904	879	882	911	862	908	882	868	861	877	963	884	864	908	842	880	855	888	868	887	918	874	872	892	842	903	921	904	905	935	915	944	924	916	922	897	906	924	919	904	887	908	923	935	909	892	892	883	892	921	926	940	869	927	884	861	935	928	860	938	936	886	875	887	889	918	875	844	878	906	883	889	949	868	909	883	868	909	873	923	919	836	892	834	908	943	898	909	863	987	900	909	907	925	904	864	938	887	913	936	937	877	906	874	929	913	924	930	923	879	896	863	935	856	871	832	916	851	879	898	936	915	935	938	911	849	916	936	896	852	949	888	904	927	951	876	928	953	931	889	881	903	857	913	958	876	923	881	954	877	888	876	909	929	879	938	900	935	906	926	863	862	922	861	877	912	874	961	944	862	874	897	942	890	894	900	918	891	875	923	876	910	955	902	898	939	903	900	959	917	953	934	887	887	893	955	856	922	877	863	911	892	920	904	887	916	874	898	894	982	872	921	888	921	916	878	846	884	911	940	877	880	910	869	935	941	943	926	875	887	911	865	904	945	881	939	910	900	869	885	881	870	838	919	905	965	901	892	848	908	811	928	961	943	908	906	888	916	907	949	907	907	926	811	946	893	913	892	861	865	924	900	887	900	921	915	887	890	914	880	914	910	924	926	895	873	935	889	912	913	883	973	931	904	905	893	918	874	899	864	862	883	959	883	838	906	904	865	863	926	946	947	867	936	952	920	912	926	981	916	942	923	947	917	939	889	892	884	883	878	939	905	887	951	870	911	918	897	885	926	921	879	905	861	881	861	861	882	894	910	866	895	892	914	891	897	881	899	858	878	863	887	851	909	885	928	893	928	885	893	911	893	939	880	924	871	867	906	912	936	936	938	936	896	915	954	920	920	911	878	934	868	876	872	852	903	850	925	900	845	926	971	907	841	893	864	931	897	916	943	894	911	928	855	908	922	968	880	911	856	911	856	890	942	945	874	907	853	854	920	883	907	976	828	912	918	886	946	903	834	944	855	904	915	919	839	904	929	855	862	855	930	901	879	870	924	886	906	907	860	856	924	868	923	958	889	916	865	858	872	904	963	927	896	889	843	834	935	908	853	881	910	854	893	903	898	842	871	892	832	903	902	843	873	890	912	901	922	866	914	902	863	886	836	874	909	954	886	950	891	930	880	869	933	907	873	917	881	895	877	873	885	927	942	886	932	903	889	912	918	893	871	860	918	902	893	917	856	923	883	931	858	908	915	890	890	912	941	898	858	911	905	929	865	865	886	893	851	950	991	875	870	880	887	956	854	907	879	888	886	900	897	951	873	916	912	875	938	863	895	881	878	957	909	919	884	876	893	896	881	900	908	861	895	892	874	913	910	909	901	905	936	866	891	907	909	887	937	951	888	918	894	877	930	876	865	903	930	870	939	897	869	881	906	890	857	966	869	862	979	899	931	859	927	916	907	901	916	874	868	899	892	916	848	880	869	951	907	913	879	935	904	885	886	859	880	907	896	908	882	939	848	951	891	884	851	889	903	927	899	885	926	899	908	931	916	863	911	928	914	866	906	891	881	920	886	908	931	847	886	916	888	890	967	879	931	905	921	941	903	910	884	923	923	893	895	907	906	899	935	919	904	991	908	896	927	890	898	823	882	904	895	812	864	884	874	917	896	925	860	892	904	924	872	853	904	854	957	918	918	861	851	901	911	915	900	923	867	914	888	918	919	871	919	919	894	891	945	853	899	860	943	919	866	901	938	935	890	905	868	877	873	925	890	951	941	872	897	931	923	875	886	934	951	934	904	894	944	902	870	891	896	857	906	824	895	897	888	872	910	933	924	920	893	884	908	919	928	905	940	903	871	890	904	896	894	918	917	886	883	930	867	863	905	845	935	890	913	909	893	883	948	924	900	904	890	931	896	879	877	902	888	929	902	885	871	901	861	892	896	898	893	892	873	946	905	920	914	935	913	930	951	923	868	916	854	919	947	927	922	914	921	864	962	859	859	898	896	906	895	883	907	900	899	939	880	942	849	848	904	938	904	958	862	884	869	919	915	914	849	883	879	927	878	895	890	906	903	916	927	943	867	879	875	903	919	856	945	883	873	883	938	893	946	888	881	910	897	890	899	927	910	897	923	974	872	873	861	853	902	891	862	901	871	898	910	900	907	924	881	889	880	837	883	901	914	870	891	887	909	908	854	903	840	850	952	980	939	875	921	849	887	966	875	880	885	902	853	920	870	924	865	951	873	893	916	907	883	829	876	863	927	897	931	901	859	885	933	912	901	844	905	877	950	890	855	885	915	908	917	910	866	913	964	920	913	923	878	876	886	936	867	894	896	912	906	946	906	871	955	883	933	922	838	938	912	858	924	910	955	910	900	911	858	855	919	888	929	889	927	882	914	944	872	939	878	908	897	910	886	901	859	901	928	906	890	874	908	891	900	887	909	949	937	887	901	890	915	961	882	864	888	887	927	944	862	915	877	869	851	886	872	903	901	890	858	947	938	893	840	886	908	830	879	862	906	846	877	862	868	929	902	907	876	897	883	857	871	893	911	983	929	872	879	836	873	916	831	886	903	871	910	896	872	879	869	898	874	867	861	898	935	871	878	913	875	922	897	893	897	885	868	903	902	900	862	866	878	890	857	928	879	915	939	921	921	927	904	882	937	901	873	918	904	926	918	976	888	891	905	933	895	896	937	903	889	900	870	849	911	948	874	934	891	893	869	907	887	896	951	944	895	893	949	902	895	981	911	900	882	891	857	920	872	964	923	891	894	919	925	877	911	907
16210	14159	18404	21210	21735	19765	14315	11015	9064	8214	9016	6159	4838	5314	5040	4156	4045	3207	3034	4678	3409	6160	4122	3513	3418	2187	2059	2020	1536	1995	1652	2284	961	809	672	623	435	379	359	319	764	1615	1703	1184	811	494	344	331	347	350	346	333	322	344	321	295	313	319	316	299	323	344	359	335	333	301	313	323	315	298	338	311	326	362	310	330	304	341	332	342	334	333	326	317	340	340	333	331	324	347	349	377	322	324	339	309	334	320	336	310	346	367	347	335	303	314	307	331	328	316	342	313	353	378	348	333	325	329	337	311	364	335	357	314	329	327	304	328	301	355	334	321	342	346	307	337	338	331	352	335	314	347	310	297	328	324	316	344	331	353	340	380	335	316	340	336	333	324	316	357	332	325	306	308	341	335	336	343	341	319	304	334	302	363	343	316	344	311	299	350	338	336	340	340	330	343	313	325	323	328	306	315	298	298	335	338	329	327	336	343	354	305	320	336	332	300	337	316	333	330	328	318	330	332	313	335	319	341	360	337	334	311	336	343	339	331	338	339	338	338	312	304	347	313	320	317	349	328	309	346	326	360	339	323	308	277	329	376	326	331	343	312	309	345	327	338	322	334	336	288	322	282	306	300	358	336	326	345	325	292	329	313	298	321	320	326	321	320	312	340	306	302	335	336	340	324	299	337	336	318	313	375	330	354	341	327	334	324	319	342	342	340	326	339	321	320	300	350	322	340	346	330	321	315	298	345	316	353	322	330	340	312	324	349	350	329	325	347	347	296	363	299	299	299	350	352	350	332	350	326	315	373	353	344	312	330	330	330	314	359	332	346	338	330	371	318	316	330	345	334	343	345	305	364	311	308	313	347	373	358	292	331	371	299	322	297	324	300	322	325	321	328	320	349	340	340	295	342	309	350	299	324	331	334	321	334	330	326	362	307	330	312	322	362	348	304	284	330	322	355	346	358	329	344	321	327	301	326	336	327	334	335	332	359	315	310	330	328	333	329	323	318	310	348	319	357	334	355	322	336	325	317	306	306	326	301	297	350	320	324	324	312	311	349	352	307	328	340	351	325	341	325	326	343	322	307	343	343	331	366	322	336	325	315	353	331	306	298	335	306	356	327	357	321	338	322	333	327	314	320	308	334	360	325	335	343	309	307	346	349	326	299	312	333	368	339	321	326	300	333	322	313	273	335	317	352	327	308	332	312	321	361	317	314	340	351	342	334	308	306	330	317	333	344	336	351	329	343	343	378	349	315	322	341	333	323	306	304	328	342	365	344	348	332	289	352	329	325	308	340	326	345	349	322	329	347	285	336	335	304	315	337	348	295	356	328	321	352	347	368	330	343	302	338	315	340	325	331	319	318	300	340	317	330	336	352	316	305	328	348	356	335	314	310	315	312	335	336	319	328	345	334	318	291	316	341	358	343	342	356	338	310	338	312	305	331	315	331	328	318	315	327	310	354	345	283	345	321	335	291	295	312	331	313	337	348	342	343	307	311	340	308	312	336	341	318	335	357	371	328	340	346	320	313	327	332	336	343	302	338	344	328	315	353	323	291	333	336	349	304	343	317	359	299	336	329	352	311	322	308	329	357	325	343	358	346	329	328	339	344	312	313	322	361	365	297	335	343	343	332	364	361	365	319	322	332	287	307	358	302	305	325	308	310	309	331	336	320	348	322	291	371	348	318	362	332	318	294	344	352	324	334	290	346	291	335	305	343	298	368	318	344	335	331	351	335	346	333	354	304	348	329	335	333	324	323	351	318	324	306	341	342	311	353	358	293	331	350	332	297	335	332	351	347	384	307	341	359	289	292	315	326	301	369	322	332	343	324	325	340	308	317	285	323	377	298	356	322	337	326	334	327	350	355	363	334	356	318	321	331	326	331	324	323	334	339	340	362	330	330	350	338	318	332	335	338	326	349	317	383	338	332	363	330	323	303	364	324	352	334	354	347	354	329	358	320	313	296	367	331	354	343	309	291	297	352	341	351	312	330	328	337	325	313	292	346	326	338	317	327	315	330	332	360	350	347	330	360	345	346	309	331	311	314	326	364	340	348	306	347	352	338	330	318	336	334	317	352	343	318	319	317	328	346	327	315	314	319	354	326	279	348	326	301	305	366	326	317	312	329	331	320	318	330	337	354	336	331	286	350	345	292	362	340	337	330	305	328	322	317	337	326	333	303	338	302	329	358	321	320	310	354	333	325	335	319	304	338	318	342	370	324	321	300	335	307	334	329	322	326	311	317	366	353	335	328	348	321	323	351	332	318	335	315	354	350	320	333	285	335	365	317	291	343	333	320	376	330	291	309	325	337	320	317	319	329	302	345	307	331	314	303	361	350	312	332	307	338	308	327	315	329	327	356	286	353	335	341	349	313	331	319	332	337	327	351	300	308	354	348	334	364	325	324	339	358	325	376	316	304	320	354	336	355	371	369	328	348	340	323	340	314	308	347	348	362	310	347	373	325	347	347	331	331	333	320	316	325	302	328	334	319	333	350	332	360	306	328	339	327	335	341	305	351	355	325	331	333	318	301	337	318	329	330	353	336	323	326	340	339	353	333	311	326	332	355	331	343	333	349	341	367	316	329	342	311	327	285	343	307	354	335	316	352	358	312	340	324	352	334	334	320	362	294	301	375	330	321	367	317	333	322	290	312	335	345	313	335	352	343	304	333	328	300	358	324	355	305	313	311	331	316	329	338	331	326	342	314	331	336	323	367	353	320	362	327	340	370	338	335	322	316	356	303	358	326	343	320	351	361	363	339	367	344	346	350	330	330	313	334	362	370	347	336	296	352	346	308	313	333	331	311	328	324	331	320	327	312	356	322	321	389	355	306	332	350	358	338	356	332	352	378	355	323	357	328	340	325	319	323	326	354	317	342	322	324	342	390	331	321	320	392	336	331	337	351	361	355	343	351	311	312	304	336	293	299	355	312	309	380	350	311	296	327	377	308	330	340	350	336	343	330	324	332	349	327	346	326	341	355	319	327	327	307	311	342	349	319	311	341	332	312	358	311	336	353	299	327	307	362	340	348	327	326	347	346	283	308	327	312	320	307	332	345	337	336	334	345	322	343	298	324	319	339	305	331	339	306	315	308	354	298	324	328	329	334	329	350	308	301	347	333	316	319	342	320	331	318	322	309	309	332	350	375	297	340	313	337	350	335	315	335	379	315	343	358	311	315	329	330	331	367	342	351	315	336	343	338	311	325	311	313	330	353	346	337	331	364	342	337	314	326	343	339	332	335	318	324	328	338	356	343	328	338	322	338	315	331	342	344	351	300	342	356	333	354	323	331	340	358	334	318	344	307	322	329	336	307	312	312	323	334	308	326	324	282	319	355	369	324	296	298	322	346	324	344	314	314	324	312	303	356	329	317	356	292	348	351	325	317	351	337	334	384	291	362	374	320	331	342	326	311	323	339	333	334	349	329	299	316	342	308	329	326	310	325	304	301	332	333	305	330	306	337	335	322	355	335	320	310	302	321	346	354	283	326
11003	11810	18280	25367	29044	29676	23815	21839	21133	22147	25775	20692	19082	19971	20952	17880	17164	14495	15460	21140	16529	24380	16415	14537	14355	9917	11563	11721	9256	11983	9079	13071	5419	4365	3813	2904	1910	1109	1028	1000	4145	9680	9659	6620	3830	1710	1048	889	901	832	888	881	840	838	872	847	845	840	852	914	825	878	828	888	849	868	892	855	810	868	849	797	847	833	787	856	891	854	838	888	847	831	862	840	859	882	844	829	858	882	875	819	866	862	838	859	869	816	812	832	857	839	844	867	855	828	869	841	874	857	887	828	866	888	839	865	854	795	858	873	859	820	804	822	882	808	821	834	833	852	816	851	864	895	860	901	856	872	844	826	856	838	859	874	874	874	865	880	788	831	848	841	813	837	856	837	763	884	883	817	873	805	806	858	888	871	847	873	856	813	820	865	871	871	855	845	874	895	809	818	855	909	869	825	827	888	853	851	881	843	822	887	836	854	815	831	887	886	841	794	845	833	869	871	848	870	832	820	860	885	842	858	853	858	904	868	813	824	853	853	898	822	840	864	875	878	808	867	886	859	857	849	866	822	866	829	855	844	865	867	869	854	842	891	820	854	820	866	838	868	868	859	879	815	820	861	842	851	889	832	807	853	884	815	884	815	867	871	837	883	835	846	857	843	848	877	833	829	819	802	844	827	863	855	863	860	902	847	837	808	827	877	805	887	892	826	810	853	859	836	871	859	882	909	869	844	856	824	821	869	903	861	830	805	791	827	837	852	817	880	844	865	870	849	839	824	841	892	847	863	844	854	879	865	892	902	823	882	850	894	824	853	895	849	844	862	852	813	833	870	869	827	856	837	799	867	862	889	837	841	879	906	858	860	842	856	791	843	869	868	849	828	871	832	825	858	847	849	829	886	854	846	828	858	868	848	829	849	871	871	850	833	846	861	884	864	887	792	839	865	835	858	886	845	834	836	830	808	848	879	855	890	823	858	855	873	834	842	886	818	813	869	802	858	844	866	858	820	876	846	845	871	831	898	848	855	799	864	850	880	899	853	850	856	817	863	839	857	823	797	812	845	846	868	852	900	843	848	894	866	867	834	887	851	847	913	843	889	856	891	895	849	808	825	818	866	826	843	835	853	833	814	915	905	882	891	864	869	871	852	833	855	824	787	888	835	844	855	844	865	806	840	843	872	911	848	837	830	851	911	848	853	857	815	813	859	820	859	822	871	853	856	817	865	889	843	861	838	832	844	881	791	854	839	875	861	874	837	884	848	821	847	829	832	819	847	839	838	830	873	840	874	896	854	872	840	855	870	844	879	847	804	840	875	845	858	862	823	879	923	905	895	860	878	825	854	834	872	863	830	862	873	835	849	913	833	887	850	910	888	899	808	861	820	877	871	857	874	861	858	868	844	801	857	835	843	850	892	862	895	829	870	836	878	822	863	780	862	899	888	874	906	866	835	799	829	922	822	865	836	844	871	900	807	888	789	802	839	888	834	864	864	860	880	839	892	912	839	843	851	828	802	920	827	855	908	913	821	857	855	843	908	892	827	884	887	951	870	901	833	877	829	871	896	826	846	868	825	850	770	791	858	774	858	907	893	882	834	857	823	834	844	835	877	842	857	825	834	866	846	868	913	864	864	817	861	887	906	858	865	838	803	858	907	814	861	875	850	888	874	860	883	796	831	854	884	870	818	834	830	863	819	832	847	879	858	859	850	889	882	884	832	793	893	862	849	857	871	875	897	843	839	790	860	923	911	863	850	885	821	834	844	794	880	854	877	911	900	829	864	853	839	837	848	826	869	806	852	839	852	866	809	848	821	896	879	853	895	839	885	873	853	815	951	824	880	893	855	839	859	881	864	831	900	855	890	854	841	862	876	790	857	826	873	866	907	854	845	859	873	907	843	876	841	833	797	801	834	875	853	802	905	877	878	801	894	893	874	823	847	881	848	834	860	828	887	837	816	835	828	779	862	840	884	861	897	812	861	813	861	878	845	846	883	787	866	830	863	814	904	945	905	867	873	875	877	817	848	868	878	856	845	861	814	868	867	854	878	785	845	836	877	851	877	815	919	871	880	853	821	852	798	874	865	850	867	836	827	829	850	888	817	871	862	903	882	808	821	862	874	862	790	860	826	908	870	845	816	769	841	902	875	854	834	824	858	872	884	825	818	840	804	864	876	870	924	851	847	824	882	870	831	803	868	871	878	880	867	822	854	834	889	879	838	804	816	853	837	847	832	835	792	862	820	830	849	871	846	873	819	817	853	832	837	862	876	811	871	879	813	777	852	894	909	865	887	836	865	892	856	830	830	797	842	866	839	849	824	828	883	882	849	886	882	855	860	884	835	820	850	853	891	892	867	819	857	885	827	839	895	822	817	862	814	839	866	880	830	879	892	837	841	860	826	847	881	811	868	839	861	826	871	849	852	857	858	893	832	822	840	833	849	860	853	804	897	873	872	864	874	863	811	823	864	831	847	883	870	852	912	835	825	851	809	843	928	867	840	851	862	831	820	888	892	876	855	831	898	858	841	788	888	917	863	826	805	847	861	878	897	834	909	866	843	824	814	853	874	861	843	835	817	859	879	861	859	884	848	888	806	850	856	853	842	844	877	875	875	856	932	824	870	871	874	810	836	901	874	868	826	842	822	856	853	843	808	908	814	867	907	827	843	890	836	858	874	848	872	817	865	865	880	873	877	847	880	884	851	831	857	870	828	875	891	855	842	841	839	866	829	866	849	876	858	822	834	904	809	872	849	834	841	856	856	882	850	853	861	855	861	869	901	875	885	830	908	881	855	860	819	830	823	907	893	816	901	852	843	876	860	891	825	853	827	847	879	856	900	845	889	875	867	925	906	857	848	877	891	872	882	862	816	883	833	845	843	823	816	853	836	890	824	853	874	807	818	850	866	850	830	898	850	804	834	892	839	838	832	881	899	820	885	888	806	859	797	890	842	877	839	880	886	839	926	852	816	824	837	836	848	902	896	862	851	867	835	833	871	917	874	913	885	895	812	865	856	824	842	910	878	891	833	852	837	857	819	864	898	819	828	848	839	896	851	849	856	879	859	819	848	895	863	836	879	858	923	857	834	873	836	868	900	847	851	911	840	864	886	854	861	864	837	839	857	873	845	808	849	892	885	835	886	908	840	871	858	833	904	836	845	865	828	855	823	863	857	823	904	896	878	822	828	870	857	883	886	907	875	908	857	910	865	809	816	829	858	814	910	839	871	818	825	875	837	871	841	811	893	868	873	867	871	863	847	842	880	814	781	837	839	877	871	845	884	879	866	829	815	806	854	856	835	907	843	830	839	850	887	833	904	882	860	849	835	932	854	839	844	925	808	852	854	852	881	858	913	864	869	829	839	893	908	892	825	824	873	873	859	919	825	913	883	929	818	843	786	870	878	875	884	834	849	829	829	905	872	838	864	825	863	886	813	830	854	823	831	797	882	853	855	822	862	888	849	808	827	890	836	816	789	897	905	874	840	886	836	789	830	802	851	870	850	884	883	828	877
24563	20902	25466	28005	28948	28257	22924	18747	13891	14182	16102	12200	9877	8637	9178	8238	7483	5226	4931	8003	6084	10654	7613	5513	3486	2735	2655	3757	2930	4552	1403	1047	1219	1082	1022	663	441	318	310	335	1377	2804	2576	1678	889	405	277	275	285	295	312	252	281	257	290	269	247	277	279	271	255	301	269	295	284	279	298	272	284	255	280	299	280	282	275	253	284	273	260	282	259	278	288	266	253	242	283	271	256	281	274	270	235	272	312	282	280	293	268	281	274	250	276	297	271	269	245	281	289	256	297	296	262	253	321	271	267	309	295	284	270	248	295	272	257	266	265	239	285	300	267	279	299	285	280	271	282	269	267	268	258	267	274	260	287	303	271	295	272	279	286	290	269	309	247	284	257	281	254	248	276	283	275	305	272	257	259	259	256	293	300	256	254	284	283	286	281	277	260	282	279	282	263	274	279	288	275	273	283	270	258	295	294	254	266	275	274	308	262	276	282	260	272	283	267	247	256	272	293	297	257	267	266	279	271	268	287	247	269	276	268	281	264	257	286	253	248	265	266	275	275	281	245	299	278	267	285	257	288	291	287	246	259	273	262	293	255	292	288	265	289	285	277	248	317	281	264	263	287	288	253	263	288	283	291	262	254	252	278	266	276	268	249	276	272	293	264	280	253	243	280	283	255	269	284	246	257	296	277	267	281	269	293	263	262	276	263	273	292	272	300	280	291	244	275	268	256	283	306	245	279	276	279	256	271	260	272	298	289	290	273	276	272	258	271	293	267	263	283	313	265	257	290	300	266	257	270	265	268	286	263	260	265	261	269	260	275	246	301	270	265	283	274	287	255	286	290	301	279	281	274	273	290	272	288	274	268	275	293	279	295	253	260	264	282	269	243	280	273	290	269	293	275	262	283	261	250	277	306	277	285	272	282	281	291	242	289	291	287	253	263	265	282	262	272	279	266	255	267	296	261	253	267	272	284	245	245	250	306	293	250	316	282	276	265	269	281	274	292	261	286	254	262	270	260	282	266	277	287	305	298	262	261	259	277	251	257	268	302	279	288	292	273	274	253	280	287	275	272	263	283	264	298	247	243	263	246	271	251	256	272	310	285	282	246	279	303	268	251	293	267	264	248	320	285	277	230	270	272	270	239	257	240	251	261	294	259	264	296	280	293	289	268	300	270	253	273	251	278	264	249	287	251	286	287	261	282	246	285	286	291	260	271	247	292	288	292	289	277	266	288	251	281	261	286	255	273	266	290	278	301	263	286	283	241	277	264	259	273	278	269	293	308	251	263	275	280	251	270	260	294	302	255	259	270	245	265	258	250	266	302	255	269	264	259	264	289	292	249	290	278	312	283	269	287	269	276	302	271	288	289	277	268	271	278	282	280	225	271	262	229	277	237	267	284	271	281	270	265	266	264	274	235	276	292	263	292	272	276	290	274	253	266	293	274	253	294	263	259	266	262	279	270	290	280	278	253	261	296	267	260	282	323	300	276	280	267	324	286	285	293	291	282	303	267	257	275	265	271	275	312	253	269	281	242	295	271	253	285	246	260	266	263	267	282	290	239	250	258	299	274	301	255	275	300	274	274	254	267	303	257	264	271	284	273	266	276	266	299	266	295	297	262	276	287	263	296	271	286	257	285	278	264	264	269	293	272	283	299	273	261	299	271	271	254	273	278	265	270	264	260	277	268	277	264	258	259	262	292	248	284	305	247	260	263	258	261	250	263	301	281	268	287	290	262	234	270	292	305	297	263	269	266	259	261	266	281	304	297	298	306	263	290	284	276	242	267	252	304	276	264	260	313	266	270	282	283	285	301	272	300	285	242	282	287	295	295	257	263	267	288	259	271	271	274	289	243	289	285	268	252	258	278	274	276	276	316	274	282	290	275	263	289	296	290	260	302	267	262	257	255	269	251	266	273	251	289	281	284	245	269	268	245	260	267	267	282	262	275	264	316	278	268	268	277	275	245	288	274	254	268	271	298	268	271	295	260	280	277	292	260	290	274	285	261	237	251	278	270	289	287	290	243	300	293	295	269	257	262	288	279	263	278	240	252	252	285	275	287	244	291	247	262	261	272	271	270	315	277	269	217	279	288	268	279	289	295	273	291	304	264	267	290	290	268	252	268	261	275	264	278	234	297	278	296	288	269	301	278	238	266	249	280	263	268	260	300	245	273	255	294	295	296	257	279	271	271	284	273	260	277	282	263	271	292	288	265	264	291	291	271	296	230	280	262	259	277	251	259	254	277	252	273	260	267	245	252	262	241	284	266	271	251	278	239	258	247	298	288	249	277	268	289	257	257	261	269	268	290	279	264	287	268	269	266	280	296	256	280	283	289	260	259	281	277	278	292	268	281	257	282	288	236	274	240	249	284	273	269	270	283	280	307	270	253	252	264	274	260	263	261	291	259	303	283	286	289	283	278	264	274	261	296	301	264	250	258	261	273	258	275	294	253	279	288	268	264	285	282	239	278	285	270	255	266	267	289	272	282	271	248	262	252	267	280	262	272	268	299	251	266	254	241	284	267	277	262	257	298	266	295	280	255	267	298	267	260	263	302	282	273	268	289	270	286	264	249	255	266	294	273	267	295	265	282	283	263	297	262	276	263	296	263	283	259	278	289	271	271	295	301	248	282	231	264	252	273	250	273	291	241	261	285	299	255	300	252	260	286	278	262	260	251	285	275	287	266	245	255	266	288	268	268	276	263	292	273	268	255	287	292	276	301	300	305	268	273	278	263	274	245	281	250	280	262	278	279	277	237	272	238	293	260	281	248	251	241	280	260	271	267	279	288	287	263	281	268	271	296	272	286	275	298	326	230	237	254	255	260	282	268	300	262	271	284	285	265	253	288	279	320	253	280	258	286	247	263	255	282	284	253	266	276	258	259	308	276	253	303	274	244	249	284	234	283	275	288	282	269	301	281	285	264	285	270	265	290	287	268	284	258	288	277	279	258	260	259	285	281	263	282	260	304	262	261	294	302	274	286	269	294	279	241	267	274	270	269	301	269	268	270	286	284	287	260	272	267	252	287	280	272	260	255	264	277	269	282	255	280	283	282	281	280	291	260	271	299	253	275	270	287	268	272	283	257	298	267	275	279	238	270	263	281	295	281	288	282	269	257	259	274	267	262	269	267	284	268	264	274	262	279	257	273	266	260	272	272	263	269	277	281	266	273	256	254	293	288	264	279	282	272	268	256	271	290	266	279	259	260	254	279	284	297	245	281	284	277	284	283	260	278	254	280	284	252	271	243	277	280	274	269	280	269	288	255	281	275	290	275	276	277	257	286	242	286	284	264	290	261	261	301	246	258	255	288	282	268	267	278	273	248	287	278	286	266	298	265	233	273	270	292	298	286	263	259	259	286	268	300	277	267	283	286	276	286	282	292	316	301	231	278	291	260	288	258	271	283	283	271	263	280	259	286	244	256	321	263	259	297	277	278	280	283	293	276	294	261	272	275	303	259	301	271	264	270	272	282	277	286	273	234	268	274	270	279	279
14397	16043	24349	30948	34392	37434	32572	29811	26178	30015	32637	28857	28133	26035	29433	24338	23931	21046	21780	27898	23391	33117	23568	19359	14428	12065	12754	19140	16448	21928	6308	6536	7195	6626	5917	3676	2144	992	961	1118	8483	15442	14423	8638	4693	1618	730	746	735	754	716	741	713	691	750	707	713	678	697	747	715	725	730	750	735	688	716	751	713	768	691	758	659	727	769	760	719	715	702	801	682	744	679	763	708	777	711	688	705	714	703	731	688	738	743	742	693	736	749	729	746	697	720	735	774	740	704	718	751	682	701	701	731	726	769	732	741	718	746	709	649	713	749	748	743	724	700	715	711	703	693	771	753	761	771	686	714	668	747	715	765	668	695	711	715	730	718	751	723	723	767	737	720	769	769	743	725	683	691	714	730	723	710	719	738	697	740	755	759	697	693	719	727	732	730	711	719	712	739	713	695	686	699	704	723	736	750	760	710	708	673	699	741	719	722	712	725	717	670	668	695	747	716	725	736	739	736	682	694	750	706	721	696	687	682	686	738	747	666	698	703	717	730	717	731	723	711	759	708	758	677	738	704	720	691	752	726	674	750	713	743	722	742	751	735	726	688	713	735	681	766	708	714	725	718	726	741	698	724	787	718	743	707	704	716	733	709	713	700	699	724	736	721	709	754	703	694	761	702	736	697	732	692	671	683	719	713	688	711	755	738	697	738	706	700	722	698	740	693	757	734	741	658	724	699	734	721	710	738	742	726	718	681	734	683	707	750	742	708	783	770	715	702	698	699	718	732	752	723	759	728	714	680	725	729	731	664	767	755	662	700	724	730	747	800	723	744	719	715	711	706	685	754	718	781	729	695	730	705	736	734	690	687	710	689	665	723	735	712	715	737	793	706	725	711	715	685	706	737	731	707	747	699	693	699	656	747	751	716	734	760	763	680	738	722	715	701	732	657	739	743	719	696	745	745	711	794	705	723	706	719	718	740	747	723	719	716	702	717	682	679	710	633	724	748	744	743	716	721	719	706	667	702	732	719	718	722	764	741	782	707	728	730	711	757	656	667	741	709	683	742	762	728	675	710	697	678	696	654	751	700	749	757	722	716	702	738	703	709	734	707	719	707	704	710	766	737	690	698	702	706	741	715	726	718	704	653	670	743	752	694	704	725	764	690	770	747	762	758	743	699	697	685	729	692	728	693	741	749	700	657	738	733	739	741	698	745	656	683	746	703	721	752	769	698	731	690	686	668	720	733	709	718	715	711	690	729	716	731	683	716	706	760	699	726	677	770	747	694	687	698	677	692	695	718	679	710	719	758	679	740	740	684	724	737	695	669	720	726	698	718	750	688	772	748	730	699	670	698	756	710	697	672	761	736	728	694	715	693	701	751	692	681	694	726	682	732	715	732	700	688	749	698	704	686	747	694	649	702	702	697	701	769	711	729	714	724	733	712	735	729	630	705	744	735	713	709	715	730	720	731	718	723	716	741	733	713	722	720	668	709	697	726	726	731	693	741	705	699	714	727	748	718	691	718	662	736	720	723	721	677	661	687	713	686	764	740	722	745	778	704	733	703	777	734	672	705	680	691	716	686	690	725	740	707	715	706	693	751	680	735	746	684	714	746	754	703	728	693	756	682	701	735	680	728	701	761	707	685	710	729	781	694	711	717	765	759	776	731	681	727	757	719	693	753	745	703	711	779	750	701	699	688	700	756	768	725	707	677	712	727	760	732	721	715	732	736	701	708	725	745	702	711	739	683	695	706	761	699	772	696	719	697	752	779	706	692	686	732	717	741	706	696	712	713	752	748	761	728	757	715	729	672	713	690	748	712	689	729	688	753	732	731	718	724	723	730	748	706	774	729	747	738	708	696	732	687	709	697	719	729	699	706	706	706	736	756	684	703	729	669	750	712	681	715	713	728	693	746	698	723	705	746	736	748	750	719	683	760	724	681	717	771	686	674	719	730	739	734	727	691	699	714	724	706	736	712	706	771	724	715	678	737	776	747	699	695	719	722	719	714	746	701	760	725	672	737	713	722	719	705	727	768	727	715	735	680	773	654	746	710	742	741	735	779	750	691	701	755	688	712	706	695	685	728	763	772	729	734	744	700	719	688	660	717	752	713	715	698	724	708	732	745	703	727	706	743	733	709	665	732	709	748	751	787	694	735	739	756	694	738	768	710	720	732	745	703	705	735	764	684	733	671	753	746	724	737	698	737	698	689	760	731	726	747	706	720	726	737	700	774	713	701	653	707	702	706	703	700	661	698	701	706	795	723	674	688	711	724	702	714	692	715	756	699	715	743	725	734	720	690	681	724	735	721	738	719	742	707	717	703	677	727	721	700	698	703	713	742	733	709	690	703	727	742	748	753	714	746	731	718	693	714	724	707	672	687	746	715	748	703	724	655	709	692	703	691	740	735	686	678	704	726	691	762	721	773	689	686	727	720	700	677	738	746	717	748	709	722	690	685	715	711	684	738	731	703	743	726	722	697	743	791	768	692	722	694	743	705	752	707	679	717	769	704	725	705	754	732	724	737	739	677	681	710	729	716	745	680	731	676	763	705	646	703	740	669	674	701	731	652	734	725	700	725	721	687	687	719	726	701	746	704	708	700	681	701	756	659	722	714	743	741	786	728	680	760	732	777	683	747	735	674	719	728	701	724	717	733	726	754	711	721	697	725	729	711	654	649	701	720	711	669	703	693	744	695	732	744	763	695	714	709	756	753	690	715	665	764	716	757	760	737	735	724	732	709	677	714	727	698	715	745	721	694	742	722	776	733	777	706	683	737	706	755	676	702	710	726	735	711	695	712	745	742	736	762	707	733	704	701	699	756	708	680	701	735	738	722	728	727	697	716	767	716	650	713	690	760	710	653	672	738	727	684	674	741	790	746	723	750	728	733	730	705	740	765	701	729	758	768	707	689	741	731	723	705	713	733	723	719	736	669	721	692	762	755	739	726	695	685	760	694	722	747	747	722	719	703	699	752	678	743	710	691	706	735	689	741	713	702	746	710	754	707	719	732	727	656	740	734	693	771	740	678	717	692	731	716	693	715	711	706	719	785	725	754	723	702	691	738	748	714	763	720	737	740	738	734	726	671	728	705	698	687	754	747	695	756	680	714	674	689	725	700	663	721	706	716	713	709	717	690	689	683	730	672	725	708	720	750	731	736	734	707	734	749	732	759	758	754	734	744	750	737	716	755	673	742	729	692	672	701	759	689	704	701	676	647	778	683	720	725	721	697	742	767	682	711	715	742	735	737	679	694	720	739	731	712	735	662	729	753	708	696	725	753	721	749	750	678	727	682	671	743	684	676	742	707	674	689	649	717	685	785	712	707	677	724	686	723	706	716	761	752	720	700	683	713	673	713	729	703	729	735	679	747	698	754	667	717	756	664	726	712	736	693	642	758	725	697	734	679	731	738	682	706	751	773	781	703	695	683	719	658	730	689	731	750	710	721	738	670	690	715	736	729	697	693	715	722	738	712	691	663	720	687	719	694	665	701	728	724	729	736	709
4070	2102	3049	2734	2202	2084	1707	1500	1119	986	917	755	628	599	597	513	625	551	600	530	470	561	496	418	446	406	439	453	424	378	353	361	332	304	340	323	320	339	349	323	401	497	513	430	372	347	320	336	274	359	300	362	335	323	320	327	272	282	308	331	313	307	353	301	321	324	302	309	343	318	345	316	339	349	298	346	299	312	317	298	343	313	327	351	301	331	340	322	314	317	341	334	305	341	314	310	290	312	340	314	314	340	351	328	380	343	360	333	324	309	300	344	331	315	311	315	290	309	325	341	375	338	349	294	281	327	350	307	298	308	354	295	317	297	308	348	314	331	304	319	317	331	351	325	312	346	351	312	305	353	321	332	305	321	329	351	312	302	304	326	321	284	340	337	351	329	340	320	326	359	295	334	320	319	332	336	305	304	359	331	331	330	284	329	319	342	303	289	313	316	327	363	331	349	321	322	328	360	316	340	320	303	337	312	307	340	309	314	321	334	329	311	288	307	312	325	302	314	331	300	349	320	342	291	321	323	350	310	347	307	306	349	323	328	322	327	294	318	332	349	323	296	352	323	315	344	319	345	311	322	336	302	328	282	343	316	314	302	304	314	334	349	339	300	321	343	278	306	320	346	337	325	316	319	332	315	319	336	299	332	289	316	327	340	316	333	314	322	338	347	319	363	309	307	309	346	342	314	342	317	301	307	326	345	316	298	306	308	307	298	351	329	331	317	312	347	322	299	320	325	354	354	351	307	350	302	341	301	303	321	350	330	307	308	299	334	329	292	320	343	307	320	348	313	316	327	334	315	334	345	286	319	331	300	340	304	309	319	348	308	342	344	323	379	311	324	295	315	300	308	334	320	324	316	312	324	320	316	299	344	301	323	302	337	303	313	351	312	326	300	334	316	305	308	335	321	354	328	330	361	326	339	313	289	294	313	322	331	307	352	345	325	338	345	345	337	335	327	348	318	327	360	317	317	338	316	318	303	289	347	325	337	339	308	320	352	323	303	303	300	322	324	275	347	283	335	339	360	350	346	332	333	316	332	333	291	303	331	314	317	306	315	323	316	311	295	340	333	306	307	295	344	330	306	322	333	300	281	324	311	352	304	291	349	320	319	298	338	263	332	330	311	341	327	347	312	317	305	299	315	337	335	322	327	310	351	308	299	316	299	311	339	302	338	314	305	327	314	340	308	294	332	346	320	307	322	348	319	333	304	329	333	311	327	327	322	346	301	301	343	301	289	348	330	314	321	321	330	316	320	323	324	343	334	311	306	314	327	326	338	310	319	332	351	314	317	308	315	337	366	308	346	297	323	302	334	308	302	304	333	295	307	328	313	288	343	306	319	358	316	311	312	279	301	345	313	325	323	318	298	310	310	323	286	322	329	312	322	322	306	314	309	332	304	287	299	330	306	327	316	317	306	311	336	332	336	321	307	311	327	325	304	339	312	344	320	326	328	298	350	336	308	312	313	325	342	334	333	329	328	320	340	341	322	331	346	320	286	319	356	332	324	327	312	331	314	329	345	330	333	333	323	269	309	321	329	313	310	330	293	340	318	324	328	326	351	322	321	315	312	338	332	293	283	329	363	315	316	321	348	337	320	326	315	310	316	320	306	306	289	310	338	336	312	328	291	337	341	296	335	319	341	328	303	299	289	321	326	310	302	311	309	328	326	346	291	311	311	311	310	311	325	315	337	306	331	320	323	293	342	321	354	325	330	338	319	358	326	325	264	320	341	354	338	289	311	348	327	291	315	324	352	330	352	336	294	307	328	343	313	329	314	329	358	298	301	323	314	322	310	341	328	334	328	315	302	333	292	332	374	301	284	299	333	348	294	330	353	333	317	326	304	343	299	336	304	337	332	310	376	287	315	322	337	342	305	336	329	319	338	312	292	302	321	324	328	294	306	332	301	336	309	273	318	291	318	310	346	306	312	330	350	318	307	305	336	324	329	320	329	309	345	295	370	330	318	337	317	296	284	354	334	324	346	316	314	323	295	308	309	321	298	321	340	338	346	348	321	346	345	300	330	307	314	317	336	330	336	325	317	312	304	367	331	362	337	327	335	322	290	334	298	361	345	343	312	303	321	338	331	306	299	312	304	302	326	348	316	339	350	366	349	316	309	336	333	369	323	321	339	337	299	346	327	344	328	325	299	311	326	319	301	310	300	285	305	329	341	311	338	342	278	304	328	325	330	312	336	345	335	322	335	292	304	302	314	328	352	386	319	362	317	321	311	345	330	365	330	312	339	321	335	373	310	307	306	339	334	296	342	310	315	332	320	302	335	322	318	319	342	330	311	320	343	330	345	322	315	329	314	329	341	312	324	316	326	287	332	343	336	313	308	356	320	352	312	319	295	325	318	341	312	331	333	330	318	333	322	332	299	339	303	318	316	343	346	298	320	320	327	339	339	339	327	343	318	354	307	341	327	338	333	327	302	330	301	319	315	315	301	351	326	349	340	291	311	300	343	337	281	322	301	324	319	356	350	300	284	321	322	333	319	334	323	321	333	330	328	303	329	351	306	307	332	340	318	333	326	324	335	331	317	302	328	373	339	292	319	317	337	328	323	307	309	343	311	331	308	292	303	296	342	337	338	344	314	341	333	334	329	350	312	319	350	312	346	356	322	310	366	340	306	309	339	310	327	332	329	327	329	308	316	285	343	361	325	338	340	325	334	331	322	306	298	329	343	342	319	299	341	326	335	307	331	308	356	314	311	325	317	311	318	363	353	341	295	333	315	275	335	288	357	302	330	319	318	333	322	341	337	311	307	312	301	358	298	299	320	335	342	313	349	338	351	331	310	302	305	334	325	308	306	335	324	334	312	320	337	299	302	293	334	307	311	332	306	316	352	308	352	318	320	299	338	350	324	323	320	299	285	291	344	318	310	359	292	305	307	321	314	340	299	339	330	293	353	325	310	309	322	328	313	325	305	340	334	317	319	323	341	346	325	316	309	308	369	339	329	325	348	310	357	291	312	309	338	339	350	326	362	299	315	328	310	343	324	328	377	324	317	319	299	324	325	350	352	329	305	317	331	335	312	353	337	316	308	354	307	345	307	315	300	327	311	343	337	323	347	316	301	316	327	339	335	304	318	315	328	332	312	293	299	314	280	299	337	340	321	334	304	339	323	332	321	326	340	294	345	332	329	361	323	334	323	333	314	327	337	331	281	333	318	275	338	316	325	331	357	303	335	344	322	338	329	321	320	293	343	328	351	335	337	299	279	368	325	317	333	326	316	327	320	306	330	340	297	294	319	315	314	339	324	329	347	320	341	330	342	289	314	340	295	335	303	334	327	329	294	319	328	348	339	316	328	334	348	303	313	307	324	318	300	349	308	343	295	337	330	299	321	333	344	347	324	314	325	300	300	345	322	345	349	315	343	323	302	341	326	343	331	322	311	303	328	320	348	329	324	320	315	339	313	318	323	336	336	315	333	304	333	315	325	310	295	330	335	318	328	330	307	330	298	302	328	334	332
3583	2887	6307	6880	6889	7702	6988	6497	5214	5256	4676	3971	3441	3201	3133	2685	2963	2615	2759	2996	2216	2981	2575	2035	1875	1517	1777	1731	1721	1451	1089	1006	1032	1036	976	951	926	978	940	981	1665	1995	1902	1443	1118	902	853	837	815	811	870	811	811	844	849	758	829	824	827	841	886	800	854	819	821	838	831	803	794	832	855	880	859	874	865	804	815	823	825	816	823	868	793	850	829	899	849	837	835	781	828	838	881	833	797	817	835	826	809	860	853	834	857	791	859	803	860	831	869	845	847	852	843	844	786	849	795	827	834	842	824	843	861	856	833	803	867	847	781	828	833	871	810	894	883	795	825	809	821	869	825	846	802	833	875	817	822	847	798	860	839	856	819	875	882	849	872	831	800	809	803	867	855	880	856	807	854	838	874	847	886	818	836	815	841	858	828	863	858	845	819	837	819	798	830	846	864	825	867	877	837	827	811	804	834	867	839	820	806	833	839	866	848	851	882	858	838	808	829	878	817	853	821	897	861	824	815	877	863	890	833	838	809	858	782	802	816	849	805	828	847	820	849	846	833	842	811	848	822	875	833	833	803	796	819	822	828	812	817	794	768	864	818	835	901	887	802	865	845	870	797	824	773	848	845	831	827	824	789	827	873	834	756	847	828	835	844	850	863	837	766	835	844	809	796	812	905	840	872	835	861	786	857	836	803	858	852	799	842	846	825	879	846	824	869	758	831	819	894	891	853	811	910	831	793	819	818	820	819	832	885	831	879	854	801	859	808	812	867	817	820	839	822	823	868	822	848	827	831	879	833	793	830	822	842	782	851	819	820	807	833	828	803	827	851	809	896	864	850	828	819	803	840	877	833	841	902	861	883	824	803	838	864	842	816	856	833	857	853	861	817	888	814	842	844	901	861	869	830	802	779	830	794	821	847	858	847	849	867	820	894	820	813	803	819	796	903	832	812	821	834	854	848	876	845	797	954	839	831	803	862	829	878	820	839	810	856	874	802	783	829	818	863	783	804	826	892	791	871	844	837	814	854	843	832	806	816	850	834	794	853	827	904	829	835	807	793	883	756	831	796	803	924	818	861	828	864	835	825	865	798	854	848	830	816	821	854	856	813	862	818	816	832	785	798	832	850	871	853	822	837	839	813	843	833	837	795	870	765	842	800	782	834	840	850	855	875	807	834	806	820	838	820	852	852	821	819	858	795	826	851	833	813	839	837	849	792	819	853	823	848	846	832	871	833	877	838	841	814	841	855	848	830	839	827	836	853	876	800	809	896	811	851	839	822	853	855	887	798	870	849	838	792	795	813	861	826	810	841	813	853	780	832	862	792	831	832	855	844	849	854	851	857	861	793	811	797	830	882	856	847	826	841	849	822	838	858	847	839	827	801	828	865	850	822	814	835	839	829	801	822	868	858	798	868	833	818	793	851	859	794	786	827	809	827	863	855	825	833	842	829	851	825	799	796	836	870	869	811	793	899	810	837	896	874	833	855	838	897	796	804	812	870	844	821	857	854	833	799	840	827	879	816	816	823	837	842	833	791	843	825	851	819	849	842	817	868	830	855	799	847	827	814	832	797	825	830	855	868	825	857	805	819	875	833	823	807	826	852	819	820	861	855	794	817	781	791	816	798	829	765	827	839	822	874	826	850	827	841	841	833	832	840	811	830	803	872	850	813	820	824	853	808	813	880	819	841	810	845	822	828	872	833	816	858	811	852	848	855	809	828	824	805	817	903	823	834	830	887	811	813	856	865	893	851	801	834	849	824	817	864	851	823	843	870	830	863	804	848	888	842	826	816	850	808	849	824	790	863	873	843	841	882	822	867	842	829	848	838	813	828	805	815	850	835	855	802	839	811	827	810	810	777	862	854	836	815	804	873	883	796	833	826	860	845	850	831	868	858	799	852	873	807	857	804	870	836	843	819	836	797	881	799	839	826	884	796	833	862	809	867	846	862	849	873	850	834	807	846	851	890	858	891	852	764	805	819	852	857	822	805	850	852	852	848	790	876	832	839	850	830	861	851	777	704	810	828	855	860	843	858	880	869	848	892	854	797	821	875	777	848	798	827	844	835	804	831	874	828	851	842	835	863	846	834	862	830	822	835	839	830	794	801	818	793	814	827	838	832	863	864	773	840	810	849	864	840	835	883	802	859	837	814	836	824	848	805	862	874	791	859	844	879	830	845	890	862	850	897	858	805	863	808	889	799	805	817	873	838	868	798	862	810	827	806	849	833	817	812	824	822	817	821	866	795	845	797	802	869	852	848	830	884	854	864	850	895	839	811	856	816	835	875	841	832	824	830	820	822	865	853	857	863	859	844	806	805	894	808	858	828	865	850	833	853	870	839	838	875	870	834	836	816	842	816	796	808	895	816	895	836	830	823	828	824	838	864	859	811	799	864	875	803	877	875	842	842	787	854	882	809	878	897	794	854	887	809	788	795	839	860	831	784	853	819	883	795	842	851	863	829	802	823	863	881	826	819	847	807	838	797	784	792	845	876	797	844	816	890	827	813	813	874	833	817	806	798	825	825	840	813	871	857	849	848	813	846	801	827	851	856	835	858	813	840	848	834	890	803	878	849	869	843	777	819	826	856	891	778	844	855	860	812	806	904	836	836	809	888	787	835	829	841	835	800	820	834	821	808	855	856	882	833	805	790	859	772	833	811	828	864	884	863	859	874	841	842	835	815	801	826	835	814	849	829	844	858	790	816	880	763	799	864	877	799	784	844	830	807	830	811	858	846	804	829	837	845	812	858	841	841	790	854	810	831	869	870	808	813	881	784	868	816	896	824	818	823	856	855	800	798	801	805	831	827	821	818	857	812	859	816	860	852	828	858	904	841	787	791	806	856	837	839	806	783	808	814	863	796	808	820	863	863	846	867	859	827	848	859	858	801	884	869	804	800	827	820	827	853	869	844	822	829	876	858	855	808	864	893	833	875	826	854	867	818	843	857	872	859	851	802	869	836	826	811	843	796	819	843	837	821	801	828	818	839	852	815	840	829	854	822	881	878	844	871	860	833	863	869	819	791	824	806	818	852	871	846	826	814	853	793	809	838	811	846	810	840	868	820	873	833	844	807	792	885	821	855	821	875	792	817	823	841	864	839	822	854	858	858	846	836	844	855	814	878	840	857	801	812	763	916	852	811	831	849	841	826	814	852	848	803	838	854	837	822	773	855	806	813	857	834	868	859	830	836	817	857	856	798	817	845	862	806	817	830	829	828	871	843	878	838	838	857	833	849	859	818	859	810	826	788	867	850	849	832	842	829	812	840	798	877	809	842	825	789	878	843	839	879	839	844	787	870	862	853	871	811	808	841	846	836	777	826	831	847	813	818	789	844	861	824	893	854	826	803	859	837	853	873	872	823	870	833	848	829	803	838	848	874	794	841	848	846	839	778	851	826	835	845	808	806	823	793	873	890	806	793	819	805	818	857	808	792	822	838	823	826	826	840	838	829	864	837	794	846	834	816	898	821	800	831	775	857	808	800	782
15948	13616	16662	20149	19465	19820	15472	14952	9777	7960	7903	5855	5683	5087	4516	4620	3965	3386	3183	4757	2812	4326	3786	4333	3490	2159	2876	2147	1394	1122	603	687	658	771	954	492	351	320	286	553	1560	1423	700	457	342	303	286	279	242	278	279	286	294	294	275	271	285	287	311	286	272	272	314	274	303	262	280	289	278	304	312	264	331	303	290	279	262	285	310	280	228	310	290	271	280	266	310	284	262	298	299	299	297	316	284	270	312	308	268	281	304	259	283	284	270	294	274	292	279	267	289	266	305	284	271	290	241	250	276	281	281	268	251	281	318	301	293	261	299	261	248	270	253	250	299	276	286	242	290	288	313	306	305	284	253	248	298	296	277	301	290	289	266	283	262	263	281	284	260	285	280	274	278	267	295	294	290	283	278	315	283	284	293	265	262	264	276	269	297	282	259	274	296	299	270	279	295	249	297	267	259	290	318	281	280	273	298	272	293	252	314	283	277	295	308	289	264	306	298	285	283	284	271	288	285	287	297	274	317	305	268	267	319	292	286	253	285	287	277	290	275	294	285	272	289	275	302	267	308	258	268	248	272	264	313	313	283	296	293	290	289	308	299	288	269	276	247	293	295	262	246	271	267	291	277	273	253	285	262	298	264	274	316	268	301	267	326	283	282	260	278	282	255	259	282	268	291	290	300	294	309	290	291	273	265	284	275	315	280	297	279	259	289	305	272	284	314	279	285	273	287	248	298	253	256	263	292	272	246	272	266	273	315	310	297	277	287	274	240	288	264	293	278	269	264	297	283	269	304	296	297	314	280	278	293	251	291	274	281	290	255	265	269	298	287	275	286	297	288	260	263	264	305	274	293	268	261	280	300	280	287	269	268	273	280	283	290	261	283	246	273	277	255	293	293	294	287	312	277	266	304	300	254	264	283	283	295	321	271	293	278	274	284	308	296	297	258	275	298	301	268	313	250	284	271	267	275	286	299	284	284	282	286	294	264	295	274	268	247	279	267	284	253	291	304	278	254	285	297	283	270	278	226	243	292	290	302	264	299	284	285	278	289	270	277	297	297	281	275	293	299	272	266	296	295	281	276	270	271	309	324	278	281	276	278	273	288	280	275	267	278	263	285	286	269	266	308	295	262	239	301	275	286	254	288	289	277	275	302	285	258	283	276	241	287	275	296	284	275	298	280	281	296	271	302	270	274	295	261	318	302	281	280	275	286	274	284	315	282	300	268	297	261	266	286	303	276	301	275	267	265	281	266	286	264	274	281	306	286	280	280	268	282	267	279	252	301	250	329	263	275	300	295	264	283	275	295	290	277	281	280	285	260	292	302	309	262	269	286	285	264	257	269	256	278	285	311	302	262	276	267	263	246	280	269	279	265	295	299	322	284	292	271	277	307	273	280	273	287	266	291	248	269	290	282	276	312	274	292	300	271	276	290	306	280	290	315	311	277	229	294	302	295	287	254	293	289	282	298	297	277	272	287	259	293	270	277	287	304	311	262	307	305	293	288	285	277	287	254	298	280	261	285	281	266	289	289	259	277	272	268	307	295	258	281	267	297	274	269	288	313	276	246	249	288	278	314	291	262	283	279	281	294	294	269	282	283	256	276	276	278	266	300	272	277	289	276	267	321	287	270	276	267	292	296	273	296	269	302	326	280	286	298	273	291	277	273	260	265	287	272	270	279	279	273	289	284	293	270	275	275	268	294	300	311	292	282	293	280	269	280	295	282	272	279	283	268	284	287	289	287	255	296	257	284	273	273	262	275	270	282	297	282	297	270	258	278	298	301	269	281	240	286	281	275	265	274	275	287	322	286	291	245	274	273	269	272	267	272	258	258	318	289	270	262	273	268	293	265	279	308	271	242	292	299	290	272	278	325	313	299	287	275	279	282	293	282	288	303	260	293	257	288	282	278	272	266	259	286	282	278	294	307	298	258	285	301	283	291	247	283	287	286	264	260	289	290	273	242	268	301	281	263	280	283	276	296	309	314	275	293	264	274	299	288	299	281	301	245	270	303	320	280	292	282	289	301	270	281	290	276	286	328	279	300	304	283	305	258	276	261	281	269	314	274	292	280	277	287	268	327	301	269	288	255	265	286	274	286	270	252	298	297	291	264	300	271	241	298	272	282	287	302	257	293	279	271	310	310	291	290	312	299	300	298	242	247	268	263	297	293	322	286	297	276	285	259	297	318	278	288	255	282	291	274	290	260	288	270	277	289	276	307	307	296	284	253	263	255	277	295	281	281	243	290	285	293	268	273	256	272	266	279	278	299	283	317	266	286	279	267	261	284	290	300	280	282	289	299	309	269	288	309	283	306	303	292	253	284	276	276	238	263	268	305	290	290	315	258	286	282	268	284	307	309	297	278	264	280	294	286	287	245	299	306	293	277	288	310	299	275	295	302	281	275	276	273	318	284	249	283	246	281	278	299	296	303	293	270	288	276	278	277	292	272	306	282	318	263	324	284	285	262	273	258	266	268	273	281	274	270	265	311	283	275	271	266	289	267	259	289	277	273	304	290	290	277	293	295	288	259	299	277	265	311	263	269	291	288	305	307	284	267	275	306	284	274	293	275	283	269	294	297	271	265	292	256	279	270	268	267	284	287	296	266	280	309	303	270	287	282	262	277	266	276	316	299	279	276	288	279	271	259	256	276	293	295	290	292	274	311	289	253	251	282	262	291	281	292	291	260	284	286	281	271	254	279	297	281	311	292	271	285	291	283	296	306	295	288	288	266	271	275	282	283	290	282	287	310	265	314	291	302	262	265	262	301	298	294	266	291	297	288	269	267	281	291	258	291	304	287	295	309	313	280	275	307	312	314	274	279	281	305	293	282	259	300	308	285	273	266	305	258	252	239	288	280	279	284	280	278	280	286	292	294	277	274	296	253	282	265	284	288	270	243	284	274	298	298	271	266	283	312	280	251	255	262	280	274	294	289	280	258	291	293	275	307	283	296	270	263	294	287	292	275	305	276	287	291	304	268	298	285	306	290	242	247	259	281	273	288	276	286	265	258	316	294	281	263	298	287	273	277	312	265	276	262	280	257	309	295	259	305	256	295	277	251	290	269	295	298	258	285	308	252	266	300	312	269	274	292	291	280	246	254	273	296	292	315	289	286	300	261	312	295	274	258	265	264	287	257	269	281	295	301	275	274	250	292	288	262	299	236	322	315	288	289	286	302	267	292	269	257	271	263	300	296	310	267	297	301	283	298	282	316	317	290	272	287	277	275	289	274	288	273	277	297	272	314	261	282	257	270	261	291	305	278	256	240	270	294	283	284	270	262	292	278	305	298	274	306	304	295	300	281	269	249	292	264	302	285	277	287	284	281	234	295	312	256	275	294	279	328	276	275	289	308	277	274	280	320	268	323	285	284	301	276	281	266	271	259	277	288	287	284	295	294	261	267	279	290	281	285	277	268	288	307	279	273	296	253	295	292	263	279	268	285	287	288	233	296	275	264	281	285	263	286	276	282	272	286	294	307	277	302	295
10869	11178	18272	24741	27544	31353	26514	26599	20067	20844	21739	19516	20061	19183	19004	18529	16606	15743	15619	21281	14122	21133	17412	18399	16248	10372	15870	12606	8769	6960	2997	3481	3768	4774	6062	2340	1043	1037	977	2941	10275	8258	3529	2005	1080	855	783	744	720	740	724	729	753	715	713	755	749	740	709	717	730	752	740	766	770	762	693	766	760	769	742	722	712	751	723	746	692	738	742	705	710	743	737	722	810	743	732	755	700	716	715	741	777	711	705	765	759	804	730	757	723	755	716	743	757	742	742	744	761	754	729	704	734	736	747	719	707	758	744	758	694	772	739	721	680	746	721	729	724	728	696	718	699	731	754	740	712	732	783	723	721	754	720	779	736	740	750	775	748	716	744	723	745	750	704	731	717	775	716	736	701	717	739	724	726	766	737	744	690	767	780	726	722	744	772	730	769	734	721	733	706	693	751	769	701	674	716	781	736	708	739	687	750	695	699	782	714	700	673	744	704	740	704	726	726	733	730	739	730	695	725	748	741	709	719	713	730	774	715	721	720	734	749	758	757	667	720	770	698	733	736	733	725	701	762	705	695	763	734	765	744	685	735	749	735	806	737	725	725	748	766	710	703	779	694	740	740	778	742	736	748	756	742	713	755	797	748	771	708	749	797	728	755	729	756	738	690	740	757	737	755	742	756	741	727	778	754	714	760	712	771	731	677	730	707	698	738	754	675	780	712	755	713	782	770	731	724	722	753	677	735	736	751	730	703	750	757	761	766	696	740	689	738	733	736	729	780	747	726	717	746	716	764	737	685	692	760	747	744	710	714	759	756	767	740	754	768	753	732	720	707	745	703	678	717	740	766	689	753	731	739	744	735	724	694	725	657	743	755	720	714	763	738	759	741	706	751	712	725	759	718	719	749	714	755	733	721	711	696	690	717	755	750	766	737	766	721	772	702	765	771	716	744	789	762	703	708	728	722	810	735	792	753	761	724	701	734	747	724	724	745	686	717	745	785	775	692	741	744	692	742	762	743	734	749	748	749	730	716	711	758	711	716	730	718	727	731	714	733	692	752	723	736	682	762	750	751	769	753	761	715	770	729	741	721	701	743	689	705	715	686	719	702	705	738	744	754	748	725	760	739	727	727	770	767	741	743	714	691	720	703	769	751	720	731	730	662	745	717	763	717	729	757	733	724	723	739	761	762	753	703	745	729	696	717	758	769	779	710	752	731	709	705	691	714	738	750	738	742	681	763	791	731	781	726	734	738	749	762	701	718	725	724	739	791	740	730	784	733	718	736	669	735	746	735	706	711	763	760	757	739	732	747	704	760	777	723	731	759	708	719	722	781	770	734	724	773	754	721	782	722	732	767	736	720	735	730	723	714	710	747	684	735	701	723	785	704	752	751	720	766	698	707	719	751	741	703	759	731	748	701	749	720	777	752	715	755	756	766	706	757	720	741	741	748	728	753	734	679	738	701	735	754	726	716	703	716	707	714	735	724	694	709	717	771	747	734	732	729	758	717	706	734	731	732	761	706	714	761	756	717	786	698	768	770	731	774	729	735	743	708	742	758	681	733	710	719	750	778	746	679	712	738	706	696	743	700	728	746	743	743	770	765	697	782	712	730	733	753	752	736	757	793	742	722	716	739	729	735	704	722	716	782	780	728	748	684	767	702	711	733	763	682	726	780	748	710	773	721	751	769	766	734	739	751	754	726	733	748	756	747	738	691	759	782	749	728	762	713	802	778	734	743	759	739	714	733	705	726	696	729	696	807	721	699	740	749	748	741	777	673	745	732	738	713	765	699	742	774	782	777	707	752	733	705	712	702	731	697	770	756	747	716	705	694	739	723	761	792	709	742	723	815	722	772	784	732	681	724	715	726	797	714	749	748	759	713	720	736	711	729	762	728	694	746	790	764	737	743	743	805	756	778	707	712	723	764	778	740	687	703	755	702	694	711	731	748	674	754	710	722	741	741	767	732	700	695	721	699	734	707	747	740	737	741	754	713	744	763	705	708	740	759	743	713	742	751	699	747	743	740	745	738	731	668	748	722	760	706	744	711	730	739	747	765	762	735	716	759	742	758	737	783	721	683	730	692	719	754	721	734	678	761	745	776	780	746	743	706	716	688	714	709	713	755	736	755	723	757	720	743	696	724	730	722	725	737	738	760	727	725	730	741	743	698	705	739	737	692	722	741	741	709	696	750	736	723	718	763	785	755	764	730	727	664	766	738	701	694	718	729	711	734	729	720	707	726	771	746	739	693	746	730	738	748	711	742	768	751	716	748	696	727	734	677	750	724	726	741	722	768	735	718	740	734	749	709	726	715	746	727	708	743	697	791	759	761	706	727	720	709	689	745	758	732	743	721	720	760	731	760	713	675	700	753	774	681	737	764	702	704	763	727	741	769	758	671	736	729	749	714	716	722	756	751	704	732	737	722	781	757	724	739	733	715	732	707	735	706	742	747	694	730	732	726	752	732	725	750	785	744	719	712	745	733	762	755	750	771	755	725	710	742	757	717	771	745	731	733	751	736	725	736	726	759	719	721	730	678	735	732	735	700	713	786	740	759	765	673	746	757	763	774	710	736	767	746	785	707	738	744	708	729	751	787	801	752	759	702	746	722	715	699	699	745	738	768	735	730	697	720	693	756	737	726	705	704	721	737	738	753	690	763	711	729	703	731	711	748	676	686	679	736	731	715	733	747	724	731	745	749	735	728	706	715	716	794	719	695	731	718	750	764	728	749	708	727	721	728	737	713	756	736	741	758	675	740	777	736	738	744	741	725	739	719	778	743	658	726	719	726	728	739	754	781	671	711	752	736	759	777	758	719	717	693	759	743	726	703	773	744	707	723	724	692	716	683	713	747	767	706	766	757	758	738	757	718	703	742	796	769	766	767	725	710	660	690	710	733	706	733	727	681	764	738	724	745	759	726	737	767	740	725	749	709	722	705	747	710	719	725	734	686	729	710	733	760	721	713	724	712	720	679	692	722	731	711	736	758	730	715	719	695	688	725	736	738	712	727	737	690	756	726	682	723	749	748	762	736	731	744	757	750	751	714	755	682	726	689	709	699	735	745	788	700	753	705	721	719	740	720	735	737	712	701	737	698	747	792	736	758	744	743	714	746	719	727	737	739	767	734	651	732	760	725	799	761	756	754	738	736	738	785	747	735	757	751	702	717	712	697	705	728	785	746	709	746	648	665	725	751	707	738	712	730	692	691	693	714	697	766	761	735	713	720	750	742	685	744	751	704	713	741	699	689	771	722	752	727	719	686	707	712	765	711	748	717	738	752	790	761	749	732	774	800	733	724	698	781	785	748	740	724	744	740	730	689	734	702	708	723	680	754	700	712	741	731	781	717	712	727	736	753	731	729	708	724	733	721	707	695	747	724	776	713	737	741	749	747	743	743	754	700	757	727	712	689	717	732	712	716	697	721	734	698	769	752	720	790	770	713	745	755	769	756	719	684	755	753	752	743	727	713	757	714	718	729	728	740	752	733	706	749	704	718	774
24458	20945	25473	28919	28163	28078	24991	22497	17411	15336	13417	10056	9957	8592	7463	7817	7832	6213	6300	8050	5451	8107	7553	7855	6137	3356	3864	3177	1977	1320	870	702	905	1551	2148	739	333	241	269	415	1777	638	935	933	690	348	207	196	188	186	208	204	226	215	210	245	221	225	224	175	191	219	224	208	208	240	221	205	212	199	222	212	234	216	246	231	230	196	231	249	202	236	215	229	210	272	205	219	186	220	225	232	202	211	194	197	188	220	202	193	200	219	223	195	225	230	216	231	198	211	199	213	203	205	210	192	225	183	253	193	224	230	183	215	196	201	231	217	191	206	224	175	208	205	242	222	207	208	226	190	208	196	192	215	208	204	225	214	203	200	211	248	224	217	209	213	206	191	239	196	206	217	237	214	201	205	182	220	193	216	204	200	193	209	212	216	221	210	221	214	217	263	230	200	207	210	226	211	215	191	220	182	201	216	232	213	225	206	178	196	216	214	206	205	196	210	199	215	193	197	231	228	214	207	210	196	210	207	193	211	218	231	196	186	232	216	208	233	226	209	203	214	262	216	227	187	218	219	185	200	221	204	193	222	199	213	199	197	186	204	221	212	197	205	216	207	221	221	202	187	202	187	236	209	213	214	193	225	212	222	210	214	224	219	216	201	214	229	195	207	209	219	196	205	202	226	182	222	198	206	205	209	221	206	208	205	246	184	215	207	194	191	206	198	221	234	202	222	184	233	206	178	196	220	195	188	198	199	192	201	215	212	217	220	189	219	229	195	169	215	235	245	220	216	224	223	191	224	210	232	198	225	212	205	199	226	204	193	202	216	206	206	207	213	196	230	191	204	222	237	215	197	208	200	196	211	204	208	210	210	215	227	225	203	211	226	189	208	185	185	215	214	219	213	231	211	240	226	203	202	210	216	195	213	231	206	217	215	214	226	194	225	222	214	179	171	192	233	210	202	208	191	199	211	205	171	216	210	217	215	212	227	203	189	225	240	221	199	219	205	206	221	206	222	240	206	203	203	195	204	188	211	183	209	236	198	214	230	210	212	166	178	218	222	219	224	212	177	219	220	221	205	208	197	214	218	249	178	219	220	215	221	230	228	219	220	213	203	213	229	229	209	194	189	230	214	189	215	196	232	198	246	209	216	196	220	200	206	205	213	223	214	221	202	219	209	214	201	212	228	170	214	212	208	239	214	205	213	237	205	200	175	212	194	207	208	215	214	226	221	223	200	207	199	192	206	207	206	188	215	201	222	213	201	219	216	226	225	202	218	211	210	194	213	192	183	201	220	211	210	215	202	200	198	221	181	238	233	185	238	219	199	216	212	205	244	220	182	196	210	214	199	219	223	222	231	238	216	223	211	219	212	221	204	215	204	197	195	241	200	202	203	224	212	230	241	193	193	216	214	227	216	233	207	208	187	219	207	205	222	213	189	220	220	231	203	206	212	214	228	191	195	220	187	206	223	193	192	219	230	220	210	222	212	225	192	219	199	208	225	200	208	198	200	211	226	209	200	210	211	206	235	213	207	197	266	211	209	201	192	217	228	221	210	225	239	194	215	250	196	199	210	183	214	216	240	188	239	212	222	210	227	228	206	193	199	205	216	232	216	199	214	224	205	202	195	182	194	225	190	216	210	195	213	197	209	201	196	268	204	233	203	218	230	205	201	198	211	208	207	234	216	238	226	212	210	257	210	221	211	211	227	188	199	202	199	191	213	198	201	199	192	209	199	168	196	219	180	219	190	213	206	224	215	225	218	196	206	218	211	190	200	229	194	225	196	209	207	218	205	207	227	215	202	209	221	226	204	194	219	197	205	191	212	238	223	202	201	227	216	219	216	202	228	234	222	207	217	208	209	217	211	220	213	214	220	249	185	206	205	198	209	222	210	210	216	209	212	219	199	200	212	222	224	220	221	203	210	211	199	229	192	205	214	188	199	213	194	212	199	222	216	221	218	221	209	196	184	224	234	200	233	172	225	206	180	211	232	220	217	209	196	199	204	186	206	218	210	195	216	217	203	241	220	235	218	204	201	213	223	216	204	244	195	227	205	218	202	218	190	215	180	198	208	193	205	211	231	195	198	224	182	192	227	189	221	193	217	237	217	222	196	215	228	202	221	204	197	220	207	207	232	210	223	209	205	201	216	192	189	207	213	233	242	205	215	213	217	203	222	217	212	197	211	208	210	205	197	196	212	200	200	215	210	210	227	217	211	200	212	192	206	199	215	198	195	198	192	195	225	201	188	192	214	203	210	194	225	200	188	217	213	205	203	219	207	201	188	196	200	197	201	210	195	214	211	216	204	209	204	228	224	228	226	224	216	200	175	228	206	206	174	184	219	206	227	183	235	216	198	204	224	209	206	217	207	205	234	222	179	208	213	209	198	235	202	201	200	229	212	221	197	232	221	205	195	221	200	189	214	247	207	221	234	195	225	231	206	202	193	181	229	224	201	218	206	233	201	202	237	218	197	229	206	226	252	213	204	241	222	213	206	197	190	194	205	221	218	221	220	257	193	223	232	224	200	204	216	196	248	202	221	211	218	213	205	201	224	228	208	199	200	219	210	187	199	198	200	224	213	198	205	209	203	221	183	215	231	216	217	211	235	242	194	201	205	216	198	227	191	236	197	208	207	225	216	212	213	215	198	203	224	201	198	204	227	206	198	217	202	223	222	227	214	236	192	167	225	210	203	200	214	220	250	224	211	225	195	220	200	210	207	188	186	196	201	210	237	205	190	204	210	223	207	226	235	196	219	211	218	214	204	223	215	203	202	232	229	194	228	194	226	197	214	213	195	213	223	216	209	205	195	229	214	216	220	228	231	203	189	201	211	220	194	209	219	208	207	203	201	229	214	198	236	194	190	216	210	206	202	210	194	191	190	204	194	246	205	217	227	215	221	205	201	194	204	202	224	245	206	210	194	223	208	251	217	210	201	190	197	218	198	198	227	236	208	207	207	237	191	206	224	198	221	218	224	195	198	230	225	221	246	205	208	207	213	220	228	219	211	213	229	219	216	219	218	195	207	216	236	232	203	203	189	228	216	198	221	216	223	217	241	204	207	215	222	216	227	212	214	207	216	187	212	222	211	204	218	211	216	188	192	233	214	251	187	209	191	207	210	211	196	215	186	226	209	209	201	220	206	236	188	218	191	182	189	225	219	208	192	212	220	234	219	248	201	213	192	212	241	217	174	207	216	196	202	228	186	197	226	229	211	217	183	226	197	201	194	227	213	193	226	216	213	225	246	198	183	217	217	177	194	231	220	195	198	197	213	223	215	199	232	205	214	226	219	217	194	219	220	205	205	230	195	208	209	203	207	226	216	212	200	211	225	228	214	208	220	200	195	210	224	221	206	228	223	233	194	207	203	217	222	197	215	198	225	219	212	234	193	234	208	207	232	222	166	210	219	231	192	205	220	235	203	209	215	199	222	212	225	192	196	224	189	219	168	232	209	227	217	222	205	210	235	187	200	213	216	223	184	213	188	240	208	180	205
14295	15919	24926	31227	34334	38614	36982	33191	29427	29468	27956	25906	27795	25870	24483	26518	24726	22247	24366	26465	22682	30044	26440	25020	21988	14737	19554	16303	11141	8238	4938	4335	5573	9898	12932	4464	1573	1067	932	2570	10365	3200	5927	6204	4147	1631	600	568	615	567	578	614	635	578	622	591	531	557	622	603	593	587	524	614	591	576	575	597	631	582	619	632	616	621	588	628	557	555	546	559	583	550	558	633	591	631	603	599	594	601	592	592	646	575	583	574	578	623	569	662	615	595	597	651	624	566	588	568	572	581	592	571	589	534	558	574	551	576	549	571	560	606	527	573	576	609	560	612	556	536	562	571	550	556	603	596	590	565	563	602	635	568	616	615	608	575	609	568	524	550	551	590	544	578	580	562	590	560	533	567	582	578	578	546	573	570	592	581	540	566	540	550	586	597	578	573	608	562	521	531	548	550	594	586	554	555	589	587	558	573	556	574	540	562	518	530	574	571	580	563	542	535	551	584	561	579	565	565	542	578	557	541	576	515	521	542	550	558	591	565	559	593	575	570	548	549	568	516	586	590	569	568	584	551	590	567	552	542	618	599	572	576	581	576	571	557	512	557	560	581	583	581	542	567	584	560	550	568	547	586	628	575	542	596	561	579	542	507	585	539	580	582	527	581	589	565	555	617	603	542	576	551	551	604	613	611	563	564	597	587	599	594	557	548	588	548	558	563	540	561	566	536	547	559	555	568	562	594	531	567	579	584	577	569	536	551	536	533	531	560	570	555	555	571	532	584	544	535	588	510	569	554	556	519	585	564	590	554	536	564	543	596	548	590	479	578	580	544	574	567	524	527	579	567	564	563	571	586	547	542	596	538	563	535	553	620	534	607	584	550	546	568	492	607	520	541	532	559	559	537	557	531	596	562	556	573	598	521	573	575	614	537	559	567	562	593	570	564	522	539	564	601	547	572	548	546	574	492	568	544	592	592	584	589	572	571	570	576	572	591	569	565	548	556	529	583	578	558	558	552	590	521	535	557	578	554	560	578	578	555	526	562	619	575	539	586	566	571	624	563	559	584	550	570	555	577	554	579	546	604	563	586	537	540	593	568	551	558	551	542	566	552	544	563	579	563	534	571	605	549	581	574	548	540	519	571	559	604	575	595	576	556	544	542	565	560	559	537	600	569	576	527	568	580	576	577	553	557	564	552	598	576	546	583	560	532	588	576	566	561	572	576	541	606	553	571	574	544	578	532	550	586	561	577	567	595	550	585	573	588	585	559	571	546	541	580	575	567	565	573	559	530	537	567	528	581	577	545	580	514	563	616	555	599	570	608	573	564	555	556	587	553	542	588	553	542	587	562	554	579	541	556	537	544	555	562	590	507	604	566	548	541	579	590	569	604	547	570	572	597	572	595	552	564	563	591	580	544	526	508	567	567	521	565	546	528	549	555	553	545	571	549	592	558	592	539	579	577	566	528	577	566	545	579	549	579	561	535	583	565	526	553	579	540	555	579	554	581	583	556	543	564	596	551	533	525	554	589	600	588	530	579	566	586	616	551	579	570	589	546	550	583	533	551	583	568	569	591	553	520	601	540	570	583	535	565	528	571	575	557	548	574	591	577	577	578	544	534	576	590	569	582	543	568	557	535	571	601	577	559	545	602	558	556	602	563	566	575	572	544	581	565	574	565	570	585	544	539	589	576	542	585	572	588	543	532	547	586	590	555	554	567	559	566	532	543	553	540	572	608	535	554	544	592	591	586	557	587	565	558	534	564	578	534	530	587	587	556	562	600	540	544	552	571	536	608	581	594	563	543	533	551	566	577	563	605	568	551	574	545	568	585	555	532	580	577	561	566	574	611	557	591	616	572	569	588	582	524	600	571	546	608	552	575	563	507	550	594	560	593	608	577	519	584	583	572	552	607	568	528	552	552	562	563	584	563	567	525	579	604	545	567	555	545	532	549	565	585	571	580	538	562	601	531	559	605	587	588	559	616	518	597	567	558	547	550	569	607	585	521	561	556	665	571	593	565	569	591	637	566	568	572	540	576	539	573	534	544	565	576	567	618	545	538	571	577	527	580	578	579	558	534	553	614	538	559	580	594	550	537	581	560	585	573	593	570	620	543	545	555	616	576	558	603	636	609	561	515	558	563	573	544	540	556	611	566	535	567	570	578	595	542	592	530	554	540	582	599	560	571	599	511	532	578	530	573	570	553	557	540	586	545	568	560	575	635	580	548	586	557	549	590	590	575	529	552	548	561	518	566	561	596	535	560	557	559	543	552	560	549	595	502	500	549	572	562	575	584	557	552	556	576	596	610	559	590	525	535	576	583	598	590	604	531	568	543	527	565	549	568	553	584	571	597	550	578	593	542	587	618	554	563	574	590	555	583	593	587	583	566	602	566	573	561	545	504	574	585	618	584	557	599	544	571	558	573	592	592	594	574	567	555	588	532	607	571	564	563	573	563	571	571	577	538	638	598	591	574	564	566	562	578	478	565	551	597	556	605	558	605	537	542	595	510	601	586	583	607	576	562	522	604	558	557	554	583	581	534	618	559	579	546	590	514	571	544	567	545	539	561	566	560	571	563	565	515	532	614	589	559	548	512	573	582	536	571	592	602	576	519	564	573	572	573	592	538	577	566	537	542	564	536	576	578	546	593	534	615	523	559	573	575	572	598	584	624	582	551	548	601	561	549	587	539	586	553	554	542	595	563	567	550	575	622	538	550	565	593	599	558	590	549	550	588	536	541	588	585	553	559	536	563	516	563	538	579	551	560	534	603	572	569	570	549	572	544	532	548	547	589	563	623	526	578	548	597	551	538	585	596	578	576	581	600	581	572	599	569	540	610	587	569	579	587	574	579	589	566	574	563	539	579	551	582	572	571	558	586	606	578	601	555	579	598	588	570	565	570	556	583	560	548	605	523	520	553	567	576	542	589	591	544	524	609	532	597	569	572	636	546	593	538	548	566	551	575	576	540	532	576	583	599	554	533	590	567	535	574	568	574	537	588	545	568	599	589	540	561	575	586	556	592	594	562	585	556	539	546	561	583	563	589	574	570	578	572	526	552	553	572	594	590	558	569	583	525	526	514	578	581	608	555	584	557	598	577	565	589	552	567	606	603	571	610	650	572	560	584	570	571	583	580	556	543	562	542	573	541	591	568	545	631	534	566	562	554	551	562	551	562	552	561	597	584	566	584	564	581	602	558	587	572	535	566	546	569	533	563	581	607	565	583	557	583	556	574	561	540	590	579	560	543	607	590	550	572	570	569	575	555	530	556	574	554	606	553	575	592	577	513	529	559	576	598	532	573	545	549	552	577	582	596	574	564	564	573	582	574	559	573	546	572	524	567	547	579	552	553	530	588	595	567	585	563	584	527	605	582	595	578	560	527	552	562	599	567	562	526	566	578	546	562	585	567	552	586	594	560	577	576	574	545	567	588	542	575	585	547	588	558	584	531	589	510	552	574	567	541	539	560	549	574	592	545	584	578	580	555	558	580	525	616	573	522	615	552
3878	2367	3478	3408	3156	2270	1863	1661	1141	1011	697	705	697	558	574	668	541	529	481	493	446	502	451	419	393	389	404	366	374	336	327	355	299	346	330	326	319	311	318	301	346	275	397	377	377	309	297	303	299	307	271	294	306	304	292	327	312	295	301	302	265	303	302	331	321	331	300	293	285	335	288	303	292	309	303	325	301	330	292	279	294	277	327	289	301	316	303	294	300	273	272	322	324	322	288	268	276	282	276	269	298	278	308	286	313	274	284	318	279	310	318	289	270	298	276	297	334	310	282	309	281	261	301	273	308	291	269	307	293	310	293	243	302	316	294	310	278	271	271	279	291	297	288	286	292	279	280	289	276	284	304	306	306	284	295	294	267	331	323	305	320	298	337	290	279	290	313	262	299	288	296	309	313	311	334	316	311	295	275	270	283	309	303	295	297	310	316	323	297	300	266	310	278	302	278	266	337	298	280	286	301	317	276	304	281	327	283	280	296	309	286	280	292	314	322	307	291	309	283	304	285	295	289	314	319	338	267	267	296	292	299	316	298	310	311	323	298	297	275	300	294	327	296	305	317	297	304	286	299	308	297	280	303	299	287	302	317	299	310	294	308	290	282	280	308	331	287	305	318	286	292	309	287	286	269	277	319	317	289	310	313	298	289	296	306	286	309	288	295	311	291	263	282	301	298	277	303	304	343	288	289	290	287	277	309	303	295	299	264	308	315	316	317	287	292	324	285	293	267	297	304	302	312	306	292	276	284	278	276	308	298	265	287	278	303	286	256	285	261	303	279	300	339	278	311	289	290	292	294	304	286	290	305	292	306	269	261	300	279	311	306	301	311	312	293	337	304	325	303	297	289	305	279	305	307	253	337	273	305	270	310	304	309	311	242	315	292	273	292	299	285	290	290	300	302	271	302	288	311	306	334	299	282	277	323	282	289	288	318	295	310	308	317	315	300	302	297	283	286	316	278	272	307	300	296	291	327	294	292	299	319	300	307	303	299	311	336	280	272	302	299	337	281	285	293	280	301	313	295	295	285	302	310	297	289	290	281	305	302	290	287	316	283	320	305	286	252	306	326	316	301	312	303	299	292	284	286	319	285	279	299	295	263	297	324	271	283	314	294	278	287	269	328	298	273	263	321	331	261	284	311	306	316	305	319	315	316	339	280	321	294	303	317	289	289	293	292	298	266	271	331	279	260	300	301	296	294	320	273	302	293	294	290	284	296	283	281	316	290	277	317	275	288	321	313	286	301	303	287	301	306	291	284	299	319	294	296	279	294	320	309	282	278	281	286	281	337	299	291	290	291	298	302	278	278	323	300	303	289	291	272	299	282	324	297	325	279	285	313	300	322	274	261	321	296	289	269	277	314	272	274	315	256	285	298	272	287	311	295	298	311	337	293	278	318	307	294	277	256	322	292	285	275	298	320	269	317	335	234	297	294	306	309	314	267	320	308	302	331	285	302	300	327	323	298	292	297	321	253	291	307	278	308	292	308	307	319	287	329	300	292	262	339	308	250	318	291	299	308	322	320	284	304	299	328	330	302	304	293	259	304	313	308	329	312	329	272	343	277	268	278	302	284	308	267	285	276	311	311	275	264	293	266	321	288	331	340	289	266	315	289	271	292	305	278	287	289	312	269	310	321	291	304	319	319	315	304	337	296	308	317	309	293	299	303	292	283	289	292	316	307	283	345	302	306	326	319	284	296	309	274	307	298	264	323	298	288	294	289	287	290	335	296	283	294	288	310	313	294	291	297	271	322	281	298	281	308	294	296	309	297	272	288	292	299	305	304	248	294	281	277	250	277	283	282	289	316	319	309	314	280	301	323	301	278	315	320	310	290	326	299	287	328	299	322	299	286	285	288	277	276	292	311	264	268	293	323	272	329	284	308	293	288	282	309	330	311	281	319	304	283	316	317	288	300	292	306	309	284	277	298	283	312	266	307	280	284	293	332	295	318	295	310	281	302	322	303	299	274	302	300	286	311	275	306	259	345	325	278	288	301	289	295	306	302	316	314	286	307	309	308	271	348	283	303	316	323	288	296	310	314	285	299	316	328	287	293	279	319	309	315	322	287	254	307	307	276	280	285	289	325	271	271	268	311	275	324	315	285	320	269	318	276	301	290	294	300	288	314	274	324	273	277	258	290	294	289	288	299	309	301	286	272	323	320	301	299	264	306	286	282	279	272	292	294	310	305	292	307	295	300	307	278	292	284	285	330	299	319	306	282	308	320	309	270	338	310	368	292	312	324	286	321	295	288	272	288	286	304	292	299	307	299	296	264	277	282	282	269	290	314	304	279	297	281	305	291	306	289	309	305	279	294	290	278	286	297	299	309	303	276	292	288	299	300	315	289	289	316	258	266	287	308	296	293	289	337	319	302	333	261	289	302	313	326	290	282	291	285	293	316	286	287	292	300	301	289	289	289	284	311	283	282	282	289	268	285	278	286	325	289	275	349	314	299	317	322	305	274	286	325	308	284	265	293	279	280	272	275	272	286	323	293	275	298	307	308	270	308	298	297	303	315	301	266	292	324	274	313	287	270	312	294	281	343	302	314	315	318	284	270	286	301	288	267	284	289	297	278	294	293	284	281	310	329	324	299	309	293	308	290	290	318	285	276	294	270	282	298	297	321	321	272	286	281	311	321	304	302	282	297	337	275	280	318	301	278	283	304	281	281	276	302	294	320	291	329	265	328	288	292	326	301	275	285	292	285	302	285	267	307	269	309	310	282	299	325	276	325	285	263	293	285	332	307	296	268	263	317	309	287	285	300	279	283	314	303	278	307	289	305	308	285	321	303	300	300	303	283	294	305	301	252	299	298	311	281	279	305	284	271	301	309	326	306	306	308	292	307	305	303	326	285	317	301	293	295	304	295	276	283	296	274	294	285	300	313	302	294	287	311	303	271	300	278	308	278	330	310	290	302	319	300	321	329	305	274	291	321	312	287	320	287	298	286	316	265	270	294	302	289	282	321	288	300	284	283	305	291	268	324	275	326	327	293	288	269	333	278	296	275	309	322	290	290	327	314	308	319	271	326	292	293	305	285	303	305	292	333	279	300	303	308	307	321	298	303	304	287	304	280	316	301	280	313	266	286	290	338	315	284	346	283	309	287	292	280	320	314	292	294	291	274	311	276	301	316	299	336	294	290	301	298	337	319	288	308	310	303	305	307	286	294	296	289	316	338	290	320	283	297	303	301	290	255	306	289	253	305	313	304	299	246	313	312	287	304	282	289	318	295	273	308	300	291	280	301	296	294	302	278	296	294	321	297	286	316	286	290	327	306	288	296	320	278	265	284	293	298	267	306	330	318	293	319	284	302	278	296	291	299	335	285	280	270	286	284	290	283	307	277	260	261	302	306	266	294	332	297	289	291	307	315	256	279	287	305	319	292	279	289	296	305	276	288	315	269	320	298	302	301	313	289	296	296	325	285	333	291	303	300	278	308	288	309	261	275	303	303	295	306	287	273	338	298	266
3562	3203	7052	8483	9443	8372	7975	7235	5747	5366	4220	3538	3409	3035	2908	3052	2979	2518	2246	2666	2154	3028	2462	1753	1436	1445	1634	1453	1183	1006	977	952	1033	1036	1133	1084	925	901	854	805	796	884	1390	1333	1291	969	781	780	824	756	781	804	773	732	753	848	758	801	763	803	797	747	755	759	764	738	788	798	781	763	771	781	765	756	735	740	773	764	789	765	745	800	760	756	844	799	786	800	777	799	777	793	763	782	750	796	740	788	721	772	731	739	785	773	754	786	755	782	770	761	751	756	818	797	755	758	773	767	750	735	761	843	779	742	764	812	758	791	797	753	797	752	767	768	729	792	751	793	767	767	757	755	726	738	741	696	776	733	784	720	774	746	815	754	774	754	754	735	798	724	735	777	746	806	815	793	813	801	743	821	738	764	805	801	740	748	719	793	798	788	795	822	761	767	776	757	753	786	786	794	786	824	771	741	761	756	813	749	759	738	765	767	704	757	782	738	752	780	772	777	797	744	785	765	807	791	796	707	750	780	757	820	745	765	781	819	774	777	745	784	771	793	726	739	774	745	848	780	826	733	748	787	804	783	764	731	819	770	767	769	796	813	775	773	775	722	733	793	736	772	763	749	765	762	785	814	801	756	763	819	787	780	755	725	760	831	755	758	770	788	771	743	799	774	769	755	766	770	772	755	752	742	792	763	768	806	774	783	780	721	761	748	784	836	738	751	761	744	740	798	760	749	767	770	721	797	792	799	795	743	793	793	839	752	794	783	752	759	784	774	815	790	756	743	785	759	704	780	752	738	755	813	790	787	758	729	723	800	755	703	783	756	732	790	786	810	777	738	741	775	763	831	800	836	710	781	809	778	787	779	823	774	795	775	791	771	793	750	745	799	729	741	818	774	742	778	772	760	757	781	781	755	741	740	771	807	745	783	722	754	803	789	775	702	728	752	783	738	755	722	781	742	781	797	750	713	741	751	761	761	770	772	754	764	808	766	820	754	789	760	807	792	791	791	758	762	762	825	744	777	766	732	728	750	755	784	754	790	727	779	786	746	738	768	761	789	826	777	805	716	741	711	757	758	792	822	803	780	800	747	796	758	757	751	780	766	761	774	764	736	764	790	735	768	741	725	778	768	780	743	755	735	776	818	761	795	785	790	730	800	808	795	717	785	733	765	737	731	762	736	786	770	783	725	779	820	756	786	839	753	770	792	776	752	715	809	761	778	783	740	774	784	754	752	786	719	740	787	751	839	766	786	745	756	768	770	775	789	768	736	794	818	779	761	765	764	775	783	723	779	773	779	810	770	769	766	738	806	727	732	794	740	794	732	803	769	768	809	733	823	775	768	767	744	757	786	726	747	818	772	796	787	745	790	755	801	752	797	759	762	747	817	803	797	734	741	754	822	757	756	812	770	819	727	756	747	770	770	721	773	807	756	806	748	791	757	785	744	693	756	794	778	762	774	809	752	799	716	763	794	788	771	781	754	819	740	740	761	814	741	770	785	750	763	758	800	824	738	738	771	751	742	793	769	790	783	793	763	793	806	735	814	758	745	823	763	773	782	767	801	746	775	798	714	723	780	749	746	737	751	777	779	750	784	775	776	797	776	729	765	810	775	771	803	781	804	762	780	785	760	723	788	739	735	732	757	783	745	764	774	728	738	803	802	756	755	742	782	759	785	795	791	718	755	762	786	786	809	744	808	798	777	797	776	755	764	780	782	814	760	854	766	789	804	745	779	799	789	774	794	799	828	759	735	771	750	755	816	745	771	772	774	772	753	754	781	818	753	785	818	779	812	783	785	821	766	769	763	774	770	692	775	759	814	784	808	829	763	802	797	737	814	791	811	797	775	779	777	798	753	787	776	840	792	704	801	775	785	756	775	780	811	754	748	773	791	767	751	817	774	766	766	768	807	756	796	757	772	775	756	765	730	746	746	737	779	769	804	816	783	768	797	787	764	739	777	771	810	733	762	794	791	750	732	786	824	765	746	774	749	748	737	776	772	754	798	781	734	740	756	776	713	752	785	766	772	777	739	783	755	795	783	758	773	744	744	798	788	805	751	704	791	723	744	722	760	781	746	767	754	775	773	802	720	747	787	761	791	773	744	798	742	744	799	790	808	773	746	813	806	763	749	791	787	791	749	781	761	739	734	761	799	775	770	789	762	767	768	720	747	779	795	841	770	706	779	828	782	733	765	758	739	736	759	723	780	738	761	723	720	781	724	841	745	783	748	794	754	736	769	762	790	749	749	782	773	733	769	727	785	741	729	791	750	730	753	778	807	778	760	809	764	785	759	772	769	747	829	752	774	795	797	800	806	747	728	760	757	775	750	793	800	768	794	804	779	798	739	757	788	793	770	767	721	821	758	807	704	774	735	811	801	784	826	727	773	752	796	783	759	792	770	754	796	768	773	805	788	777	803	761	750	756	774	749	835	747	765	752	762	781	760	796	750	820	802	760	787	761	800	787	763	832	840	773	769	762	770	862	798	780	779	770	770	740	773	797	778	765	748	753	802	759	765	762	790	839	798	756	797	797	791	780	778	760	788	771	769	756	799	817	798	763	805	725	756	790	772	762	775	770	793	776	748	792	831	710	763	804	764	746	742	740	773	818	793	734	749	739	752	711	760	838	802	750	750	771	777	763	771	769	707	726	763	755	766	749	739	758	819	782	710	784	803	853	769	770	782	784	798	782	775	795	762	795	757	801	742	792	752	780	731	825	781	793	774	728	758	783	761	755	808	785	775	794	826	748	735	758	765	801	784	805	739	789	782	752	786	756	807	783	797	779	780	781	740	750	784	774	769	792	783	767	772	784	759	723	724	735	794	764	767	757	776	741	733	748	820	772	726	757	732	720	762	786	808	767	747	738	709	750	761	782	750	810	771	764	760	818	744	769	752	806	789	784	749	765	763	779	750	757	774	790	741	783	777	789	766	774	766	810	732	732	796	737	775	802	778	817	805	739	815	767	758	761	760	777	791	721	781	739	745	775	813	804	784	741	748	794	747	733	793	803	788	832	814	744	759	757	788	774	763	750	753	775	751	792	813	810	750	800	825	792	736	752	775	759	758	795	800	808	755	772	781	743	763	756	736	763	765	753	767	776	761	760	808	798	776	786	749	783	793	760	788	768	761	793	764	766	782	768	728	801	800	780	775	809	787	793	755	752	744	794	782	781	790	747	819	793	768	797	779	756	726	705	775	786	778	801	718	803	779	798	741	764	753	819	762	757	791	811	761	771	794	847	769	763	752	791	753	817	770	753	797	771	765	764	782	744	800	756	706	773	817	772	770	768	739	765	747	758	755	793	773	808	764	733	778	775	810	770	773	757	773	804	794	749	748	727	781	748	745	776	799	767	746	765	748	787	796	747	821	762	753	771	755	763	734	732	772	759	808	748	817	738	792	819	774	704	797	719	727	795	730	766	769	804	815	802	764	760	727	780	775	754	752	759	790	798	826	834	780	764	749	742	744	804	773	760	720	766	812	760	787	763	761
15698	15543	23813	24075	23914	23726	18185	15762	13565	10547	7700	5967	5442	4679	3909	4641	5189	3751	3138	3508	2968	5372	4546	3617	2238	1648	2342	1517	878	546	447	693	879	835	967	873	390	296	352	327	581	1069	1216	856	614	569	311	290	275	305	285	271	257	291	299	263	294	280	258	299	270	266	266	294	305	281	279	293	256	275	307	292	303	270	288	294	273	311	276	299	308	290	267	283	284	299	268	256	266	281	272	293	305	304	293	294	327	302	267	295	276	267	296	293	292	275	257	311	267	283	276	271	283	292	280	283	284	287	271	271	292	292	290	300	277	284	297	270	255	304	287	265	273	287	287	303	305	253	300	269	305	304	287	288	324	296	309	288	261	251	289	263	252	301	271	270	307	305	286	273	282	294	299	305	285	287	297	305	286	278	285	265	283	285	288	299	298	267	276	261	272	290	277	254	287	288	287	287	291	291	303	302	326	299	263	284	261	316	280	278	287	314	271	287	276	288	285	286	297	283	275	278	265	264	303	266	257	293	244	251	276	267	271	280	307	274	266	256	301	277	302	307	291	303	284	257	289	289	258	301	277	300	269	303	265	270	269	287	285	263	260	261	263	282	302	293	260	266	302	280	310	275	276	281	277	265	274	278	292	288	251	306	300	265	288	304	275	291	275	278	269	265	276	277	285	298	304	256	290	320	291	293	297	295	261	261	266	270	293	333	282	290	289	306	304	265	271	285	273	293	277	268	286	286	269	326	271	268	282	282	242	260	289	258	275	278	273	277	284	295	292	304	282	268	279	260	241	290	268	313	252	279	306	267	319	272	283	269	278	295	267	292	249	274	267	280	308	268	231	259	307	311	293	311	277	323	277	278	289	266	293	292	301	267	287	302	305	292	287	313	289	256	295	279	303	305	277	253	273	298	272	277	312	275	277	272	287	265	258	311	334	267	296	333	259	297	286	263	278	303	288	280	283	280	269	260	262	283	268	281	289	265	292	282	284	279	274	282	295	237	283	295	302	292	295	283	283	297	248	271	285	283	315	269	319	279	280	244	271	316	253	277	284	262	262	286	286	274	274	287	283	299	285	300	306	260	324	300	271	286	274	252	275	271	298	264	288	286	288	246	292	285	239	258	269	276	275	299	267	278	291	285	293	266	280	259	271	262	277	274	285	294	264	304	294	320	248	281	290	302	294	274	292	303	312	274	301	279	254	279	272	290	303	273	275	273	285	316	267	311	302	295	264	234	281	287	306	289	309	289	287	271	275	307	272	278	269	315	293	305	259	304	290	283	269	332	270	279	273	274	290	283	273	274	290	290	309	253	287	272	275	268	293	264	292	270	279	265	327	295	308	304	288	286	260	292	288	283	258	274	259	258	307	276	265	298	270	281	261	280	272	261	279	277	292	252	321	273	283	260	271	250	283	278	297	310	303	274	259	276	271	290	270	269	274	281	268	288	284	278	317	263	321	319	288	261	286	312	262	275	270	252	265	292	261	297	271	265	267	274	295	310	300	268	275	310	295	260	278	325	294	322	293	270	305	306	284	283	259	265	271	265	298	293	267	274	272	267	267	295	267	293	294	290	273	269	267	315	261	295	287	307	313	295	291	317	309	292	285	290	274	302	290	283	284	278	275	287	301	235	284	278	303	280	273	273	295	272	276	259	295	273	291	266	293	282	311	298	269	289	301	281	273	277	262	305	272	271	297	260	275	287	290	285	280	308	295	273	286	267	299	277	296	302	287	289	281	286	268	287	275	296	275	300	280	261	303	280	273	281	267	295	284	279	297	283	266	296	273	269	307	280	273	258	313	280	272	306	285	274	275	274	276	276	299	298	264	271	320	288	291	307	281	282	265	284	277	261	286	264	277	273	272	314	311	286	304	272	284	265	292	282	288	305	281	283	278	295	244	299	268	271	280	320	281	267	280	276	262	314	308	283	308	282	279	296	250	255	304	267	261	283	269	287	307	288	306	274	283	286	284	287	255	271	309	300	271	279	288	270	280	285	263	282	288	250	286	288	273	289	268	284	280	281	282	283	299	281	278	270	264	316	271	305	267	271	279	298	282	293	310	283	272	277	273	257	300	315	260	280	270	295	257	310	306	230	287	308	307	308	281	287	304	308	265	277	300	290	282	293	315	281	280	303	284	291	277	320	292	279	276	286	283	296	258	266	289	296	289	294	291	298	269	299	257	279	256	284	282	281	283	304	282	278	311	309	266	295	285	289	294	264	283	285	303	240	293	258	272	315	289	299	277	299	317	328	278	292	278	303	291	271	293	281	299	271	255	260	318	297	256	287	281	295	288	273	282	290	275	276	288	259	266	264	293	252	268	301	313	331	297	291	272	264	316	269	297	271	294	299	305	267	271	295	310	321	259	316	274	269	257	277	281	270	283	291	310	274	282	279	273	297	269	277	322	283	267	274	316	301	269	288	291	291	281	270	279	291	282	308	273	242	282	292	279	268	255	266	278	280	342	278	300	272	284	319	300	290	264	293	299	259	309	250	316	296	273	250	281	279	324	294	282	260	275	289	291	293	289	295	275	262	277	303	293	263	273	293	280	288	277	287	287	300	267	290	301	300	288	296	269	290	254	277	265	294	293	259	262	310	259	295	282	291	255	297	284	287	254	292	288	290	290	284	272	274	258	287	296	275	296	265	292	280	266	238	316	295	282	301	264	276	292	275	288	286	298	282	260	284	277	288	271	282	278	251	299	282	301	284	266	281	307	289	298	290	286	297	283	277	286	317	289	282	317	301	272	270	296	253	279	306	302	297	265	290	278	280	277	278	271	289	279	285	275	250	258	285	327	270	275	293	253	294	307	270	296	307	270	289	282	282	296	263	287	266	299	298	297	309	290	272	293	307	293	302	253	300	278	303	287	277	278	283	278	274	278	290	304	245	286	266	279	296	281	293	254	288	294	272	292	302	301	292	297	296	287	292	274	332	248	309	291	302	310	305	289	300	266	269	288	266	306	280	300	301	310	284	280	272	293	238	293	274	296	272	268	276	285	284	291	285	285	270	289	336	307	285	286	292	278	274	303	298	278	275	291	297	291	294	285	305	285	324	284	297	269	288	238	292	284	266	318	303	276	276	280	299	284	267	270	290	258	282	274	294	298	278	303	291	260	295	279	270	260	265	268	293	278	295	293	281	282	301	286	261	304	267	292	243	272	296	288	300	295	277	306	267	262	273	290	251	313	301	277	299	305	268	303	288	291	270	309	273	279	285	331	299	320	287	279	292	272	287	285	292	314	266	309	278	284	293	262	291	288	256	307	295	262	246	288	282	274	274	323	272	274	254	248	273	299	254	304	254	268	272	293	307	262	274	285	285	288	303	250	254	258	296	283	281	304	285	257	275	283	300	287	254	300	284	273	300	313	288	335	302	277	286	290	295	264	298	281	283	304	271	292	300	282	289	272	276	256	289	308	294	290	275	291	294	264	269	264	297	261	279	260	275	272	277	279	286	291	276	258	309	298	277	251	287	303	289	293	293	252	324
10621	13580	23447	27026	32249	34012	29636	28777	27132	23853	21544	19104	19761	18471	17189	19345	20283	17480	15901	17829	15225	23704	19553	14117	10444	9011	13953	9105	5925	2752	2244	3950	4725	4691	6014	5744	1597	942	858	1332	3450	6721	7171	4827	3214	2689	978	755	774	704	789	727	725	713	726	682	735	741	693	714	734	702	722	766	689	785	716	723	697	752	752	755	725	726	748	714	712	756	741	734	761	766	743	720	752	754	786	741	712	716	714	768	751	742	745	750	745	723	738	744	726	762	748	750	727	777	721	761	770	686	770	754	746	784	704	748	750	699	720	702	755	738	726	677	741	702	721	744	705	709	757	738	748	691	757	739	746	747	712	738	724	747	729	717	778	731	819	757	676	731	718	719	709	723	764	728	753	750	711	739	781	724	746	716	712	714	748	711	727	754	739	722	708	680	743	688	724	729	721	784	721	731	703	738	742	771	659	730	740	774	784	728	737	769	703	744	690	756	731	734	752	764	739	722	728	774	701	690	746	752	732	769	751	804	725	725	749	745	712	766	719	747	721	751	717	714	739	726	723	729	741	706	697	721	739	748	739	670	754	721	705	686	724	770	748	733	756	702	756	718	755	722	696	746	720	756	762	693	749	764	747	719	676	703	734	728	722	755	735	722	755	719	758	773	766	732	737	740	693	724	732	734	720	714	687	711	768	748	719	723	705	717	725	734	740	723	723	705	735	758	736	702	756	754	724	782	723	697	701	724	763	739	738	698	753	770	725	717	735	762	761	722	739	708	761	724	735	751	762	743	751	776	723	797	730	775	735	704	767	717	772	791	740	723	734	773	730	687	736	737	739	701	696	730	729	739	731	735	756	730	743	779	704	734	760	749	713	726	724	763	722	735	752	785	739	733	756	753	721	702	735	732	766	746	746	783	731	720	707	700	700	775	746	733	751	701	718	750	721	765	742	743	733	744	719	737	697	757	773	697	763	717	762	761	748	771	719	754	779	708	765	722	783	717	731	762	735	733	749	735	778	741	739	738	739	762	688	738	681	770	724	746	665	733	674	688	735	700	729	737	742	722	718	732	725	746	740	804	693	722	707	700	689	772	729	748	766	746	746	748	714	742	717	761	736	709	724	731	755	766	741	753	691	721	775	714	767	730	743	754	709	754	706	778	712	742	760	756	720	756	749	766	780	725	746	747	662	744	715	791	750	719	740	745	708	782	716	720	781	758	755	747	752	730	740	769	743	762	697	748	736	760	760	719	715	731	731	727	729	730	735	718	740	682	739	735	690	759	747	734	765	712	766	744	757	758	675	772	739	760	731	746	683	700	716	730	696	730	711	782	732	773	750	705	733	699	758	728	764	747	729	709	725	713	781	739	699	748	731	736	732	730	710	796	777	776	687	768	791	714	738	742	745	738	769	714	772	750	730	772	723	765	784	718	751	720	728	771	796	784	745	758	774	742	738	717	736	740	786	737	755	766	731	698	770	727	775	747	690	763	731	734	757	764	781	687	705	716	705	784	733	724	760	767	776	721	756	746	809	723	763	697	695	741	749	702	711	749	743	753	742	742	722	717	726	727	744	690	742	689	737	709	748	693	732	729	766	735	734	720	770	720	739	733	715	817	763	692	728	731	810	777	738	761	734	722	704	738	744	682	748	768	753	711	753	749	736	716	741	763	724	713	790	718	720	746	776	755	741	745	725	758	701	734	721	725	698	762	753	762	747	730	713	713	751	734	784	705	736	745	696	741	705	729	702	766	715	717	736	734	783	765	698	779	718	768	754	727	757	744	734	747	731	718	673	692	718	728	719	743	727	708	718	756	747	718	727	726	758	750	740	754	786	722	724	745	682	728	745	765	707	719	697	754	754	733	697	756	711	729	711	740	706	718	687	794	747	743	687	752	759	736	760	770	749	732	739	723	755	750	753	749	771	756	717	751	708	693	770	751	768	731	745	719	750	742	714	743	793	714	729	734	689	762	696	742	760	732	683	746	724	765	723	741	716	735	739	731	768	761	695	754	687	739	739	719	753	705	749	702	731	685	698	736	778	706	758	727	756	729	743	703	748	724	730	737	739	730	724	745	702	736	795	775	700	738	746	697	702	749	672	770	793	731	717	698	711	705	747	736	766	733	724	748	772	740	738	686	727	725	716	697	719	711	751	699	758	721	692	733	724	746	760	769	694	770	726	711	744	765	713	725	712	731	709	800	781	762	720	752	719	729	726	749	726	741	698	703	773	713	726	747	695	771	727	739	725	764	744	716	739	713	711	723	770	709	725	727	737	742	766	719	742	736	730	714	726	735	737	770	731	711	731	711	740	765	714	758	781	727	731	712	702	708	762	726	745	733	689	736	748	748	731	744	755	767	750	744	754	739	715	699	731	731	730	738	750	745	700	757	748	748	746	781	723	721	716	762	718	702	739	697	754	722	673	742	696	721	724	786	721	750	766	731	718	772	726	705	757	726	750	727	745	704	727	696	756	736	766	809	744	773	738	706	735	736	742	716	710	721	717	741	672	751	747	704	734	704	763	774	726	743	713	766	772	706	696	727	759	678	736	734	767	739	729	699	782	705	730	745	750	744	735	777	719	754	730	777	702	788	752	758	721	713	752	775	719	774	759	695	725	748	724	723	781	759	741	738	734	668	728	761	766	734	761	716	769	710	756	761	721	756	763	764	734	743	710	769	753	715	742	719	726	706	698	765	703	715	747	738	703	711	710	787	748	773	764	740	757	765	738	716	726	798	748	734	716	761	738	738	749	731	719	757	753	703	727	736	735	682	734	707	790	726	722	739	755	752	735	722	730	763	758	759	767	763	731	703	761	714	738	753	701	738	727	776	664	758	723	695	732	750	710	708	739	756	786	741	748	731	676	733	755	794	724	767	718	741	719	729	759	716	748	698	702	714	736	714	746	729	769	726	723	738	750	734	721	713	713	753	719	744	760	782	756	762	762	742	722	702	756	718	762	740	740	777	730	743	717	733	763	724	721	708	755	777	757	722	707	739	728	720	697	767	708	692	755	732	729	718	727	727	816	752	743	747	772	678	732	729	801	728	711	738	749	733	737	713	734	710	741	732	725	730	768	739	743	738	754	708	741	777	713	786	723	730	755	738	724	748	706	754	720	716	761	762	773	760	701	694	723	725	706	730	758	736	731	747	766	804	716	749	725	733	757	767	727	716	761	775	748	732	732	727	732	739	749	729	746	725	727	728	725	693	751	811	732	769	754	735	753	731	757	726	739	796	767	733	750	720	731	752	722	758	717	779	742	728	737	741	731	754	736	762	703	741	791	743	769	773	730	820	699	701	711	743	738	714	667	735	706	702	761	777	669	775	720	749	757	732	704	735	683	760	748	779	707	749	763	731	750	774	744	702	771	708	721	740	731	754	761	750	728	738	729	719	735	722	753	772	691	734	713	774	785	729	777	719	723	737	732	762	712	799	735	702	758	733	729	733	744	682	786	752	762	723	754	746	737	767	712	689	720	723	760	696	710	755	766	741	740	747	737	741	689	747
24983	23452	30357	31401	31069	30717	24982	23173	21708	18176	13463	11537	11449	8797	7337	8846	8555	7466	7252	6853	5741	9950	7278	4779	3381	3567	3872	2208	1762	806	1220	1351	962	979	1408	2104	645	265	266	268	1128	1763	1764	1525	1215	622	265	244	250	245	236	244	219	221	247	216	255	237	226	255	252	211	244	241	241	234	220	259	246	221	213	233	231	212	234	234	250	229	223	225	232	241	196	224	238	228	248	235	247	238	251	240	234	259	246	254	245	227	241	217	246	220	242	260	230	217	211	247	242	237	259	226	208	263	235	231	230	248	223	235	236	232	209	215	232	246	229	262	225	251	245	227	207	220	248	238	244	208	236	227	228	240	230	244	214	224	227	222	223	235	227	235	234	234	240	258	251	242	215	239	226	246	236	229	199	236	227	204	232	244	229	215	246	213	199	216	236	229	243	228	241	245	251	250	225	254	214	234	239	220	242	250	238	218	246	237	254	226	252	229	216	227	250	222	230	239	240	217	221	231	251	250	221	224	219	228	202	245	230	229	264	234	247	229	256	239	225	240	243	219	245	225	237	226	219	252	260	233	219	266	233	247	200	203	257	217	248	234	228	251	218	207	237	269	213	236	236	231	208	230	211	231	243	221	211	216	245	265	226	256	233	243	218	215	236	221	231	226	231	229	251	245	231	216	242	237	215	254	241	251	250	259	232	225	230	261	228	245	210	207	233	240	235	207	221	245	222	252	232	235	232	239	241	223	233	264	252	217	236	240	235	229	224	210	241	229	228	227	230	236	254	229	210	228	233	230	239	236	230	223	236	217	229	236	230	210	212	234	250	237	259	240	254	215	211	246	231	220	238	201	231	222	243	220	238	237	223	239	257	224	199	245	247	235	222	241	260	224	247	221	231	224	229	227	235	262	224	201	256	246	214	242	236	198	252	224	259	233	222	235	226	236	226	213	232	245	256	213	227	221	239	252	230	224	249	225	206	235	237	217	231	249	214	240	227	254	257	264	276	244	239	260	243	219	241	236	221	205	233	241	227	229	220	240	225	223	222	238	248	259	252	217	239	229	275	260	208	250	245	247	238	216	235	239	220	255	201	194	257	205	233	230	240	249	227	234	269	259	251	253	245	245	208	241	265	224	225	242	211	237	231	237	246	229	242	242	233	253	216	263	231	253	243	247	251	260	229	243	217	235	242	230	229	229	204	246	251	227	209	262	242	215	219	213	234	225	239	226	253	262	220	235	227	236	240	242	222	238	207	243	256	200	229	218	234	218	235	222	250	205	218	239	220	232	246	233	245	223	232	257	221	243	223	211	222	210	246	221	237	223	213	261	255	221	250	249	248	258	234	257	236	233	235	256	260	239	224	238	235	217	211	239	219	232	215	253	205	217	195	216	212	247	226	233	233	238	222	226	213	229	226	224	238	248	231	232	252	246	248	267	223	262	225	226	251	248	227	230	249	217	221	213	242	205	203	223	231	243	253	218	231	237	240	238	240	227	246	256	220	243	225	248	209	237	225	242	209	199	225	228	261	219	236	274	250	243	245	259	205	252	244	271	218	226	265	231	238	236	215	231	216	237	245	230	242	263	230	229	239	231	206	241	228	238	237	232	259	230	223	208	216	238	244	232	221	243	248	240	234	221	239	248	209	242	227	216	213	230	244	258	210	206	223	233	248	253	253	226	229	228	226	240	223	242	266	239	225	237	227	218	208	244	219	237	230	238	234	240	213	207	253	241	240	211	227	262	262	236	261	243	264	238	225	258	226	234	240	242	261	223	207	234	221	226	217	252	233	193	215	210	216	254	220	236	239	242	248	236	201	248	229	255	244	213	215	241	230	227	220	219	230	245	260	221	224	238	238	258	225	240	240	235	234	242	249	238	223	253	221	209	245	227	234	233	252	213	258	231	246	217	236	223	215	229	215	228	224	234	245	253	234	223	209	238	252	232	237	228	250	230	246	228	248	247	221	242	230	232	210	236	247	225	241	248	243	229	209	263	230	231	249	238	224	242	258	261	254	241	246	238	216	223	225	241	227	233	240	244	265	220	245	229	222	229	240	245	251	231	250	234	259	237	252	239	252	237	229	258	238	262	245	237	262	234	239	240	248	219	226	230	220	243	211	247	252	241	243	230	231	241	221	243	239	229	247	245	223	268	217	208	248	258	232	222	236	225	217	208	234	245	235	247	237	229	224	217	260	223	261	266	229	235	225	227	238	248	235	223	231	225	234	216	247	247	199	221	249	261	229	238	261	221	247	240	280	236	225	214	229	234	255	230	212	239	222	217	280	229	224	232	242	245	241	226	245	245	256	251	235	230	209	242	239	216	213	223	248	249	243	215	252	218	242	234	220	238	233	237	257	258	235	227	245	233	235	237	258	243	231	230	231	251	234	248	243	251	236	243	215	248	226	216	237	226	232	243	211	233	260	245	254	235	233	241	247	238	210	229	227	215	241	231	247	225	225	245	253	236	228	209	245	259	240	250	249	215	261	192	219	228	216	223	214	256	248	240	239	240	225	244	247	248	258	259	246	244	234	240	228	238	252	239	239	237	267	240	214	221	232	204	230	219	235	254	263	214	235	226	235	230	232	252	223	229	212	240	220	220	231	226	250	236	218	256	249	220	263	247	240	224	232	210	245	246	226	218	237	257	234	228	220	238	215	239	252	218	254	235	253	210	216	248	232	243	245	207	247	232	227	254	264	226	238	225	232	234	202	242	228	258	242	212	234	215	226	234	256	230	270	228	240	238	248	241	251	225	234	257	248	235	245	227	215	235	191	250	254	243	254	233	235	223	216	227	238	219	235	247	220	228	223	209	221	219	224	249	227	239	239	222	227	257	240	235	230	217	232	258	222	250	271	211	257	240	280	210	218	251	240	230	238	249	225	245	220	231	240	233	227	230	210	227	269	222	238	230	231	219	225	224	242	210	240	221	238	224	219	241	230	238	276	213	219	217	237	243	221	247	249	248	238	234	244	241	211	222	234	203	230	223	245	210	228	229	197	255	197	256	243	225	205	222	215	230	233	256	246	222	234	221	250	247	233	229	229	240	235	245	249	251	247	240	221	246	250	226	212	219	230	268	233	240	215	231	238	246	242	251	235	251	221	234	224	247	225	230	239	224	223	241	232	239	250	219	229	236	233	259	231	220	263	243	228	233	234	233	226	239	234	249	237	223	250	195	228	223	256	244	234	236	231	255	238	241	214	239	251	247	247	241	234	255	250	227	256	231	262	232	235	239	234	228	218	246	258	240	273	221	208	250	231	251	233	230	236	254	214	220	242	230	233	224	245	205	229	257	241	239	258	212	244	227	257	229	259	248	248	230	233	272	219	216	251	210	214	212	223	256	246	236	225	215	258	223	241	241	219	211	263	214	223	250	233	264	234	238	232	254	233	259	245	241	239	244	238	240	243	241	230	215	227	264	228	248	245	251	238	232	216	230	241	241	226	241	247	234	221	219	242	268	233	219	235	199	232	221	242	254	236	222	219	232	250	247	264	221
15045	18225	28167	33874	38882	40284	36015	35611	35346	31651	28767	29156	28340	25238	24460	28047	25851	24844	26810	23848	23266	32061	25578	18032	15467	16586	18603	12739	10486	4839	7015	7590	5680	5739	9368	13385	3147	950	849	938	6981	10498	10617	9213	7394	3529	919	618	638	600	643	588	630	632	641	587	601	596	633	642	611	604	620	608	627	611	614	629	624	650	633	642	634	616	670	560	613	606	602	641	631	627	638	597	673	614	655	621	652	612	618	623	657	622	638	641	616	600	661	606	638	605	659	595	639	602	609	611	603	599	597	622	596	629	619	609	628	620	621	622	623	641	639	627	669	626	607	620	622	653	606	625	600	629	638	653	633	621	566	621	694	601	592	607	628	600	651	601	633	566	641	664	640	611	614	665	599	649	603	590	615	625	619	603	644	675	611	652	630	652	612	692	631	651	601	654	631	665	637	647	609	651	638	629	637	607	591	630	628	591	560	675	599	623	669	644	618	641	599	634	624	627	610	592	621	640	667	662	626	617	601	632	598	607	632	621	602	634	609	619	604	596	624	626	605	606	636	632	585	613	621	616	635	609	628	635	632	642	653	623	637	625	634	586	632	613	638	609	627	584	619	617	626	613	606	631	627	583	604	606	676	592	624	668	621	605	593	597	617	646	622	628	631	635	609	600	618	622	610	612	589	646	626	620	639	652	613	642	604	649	629	613	590	571	652	581	606	602	618	600	595	550	605	600	633	641	604	656	662	603	614	600	619	633	617	634	632	615	610	617	570	616	618	626	663	602	616	651	617	611	610	639	640	641	612	600	627	625	616	639	606	680	638	638	623	644	599	642	597	644	625	599	621	647	587	592	602	561	645	658	639	644	594	603	614	659	629	617	615	622	606	615	595	662	582	618	646	596	636	607	625	621	609	622	575	609	636	672	647	585	642	664	599	625	625	642	625	636	618	620	602	538	597	589	641	625	613	656	628	662	618	616	592	597	607	608	627	612	658	614	607	601	585	614	594	606	628	629	577	639	659	576	657	596	604	602	614	618	670	573	636	620	569	623	642	647	600	611	584	592	589	662	619	622	612	609	643	611	635	609	591	604	614	627	566	636	660	600	622	592	631	606	643	628	605	654	571	615	636	643	600	592	607	657	608	636	606	571	626	628	627	590	600	663	651	620	596	628	654	601	630	629	601	637	627	599	640	571	588	624	631	652	639	597	608	646	615	609	651	624	634	654	636	645	594	677	638	652	600	642	618	627	614	621	623	612	595	710	663	638	631	626	586	596	633	610	635	635	622	615	597	636	608	630	603	672	639	649	634	636	610	614	643	605	627	673	617	604	642	650	622	660	669	602	580	614	601	641	625	612	603	649	603	642	611	601	609	632	631	623	606	632	632	620	617	610	627	581	649	615	631	604	656	609	610	599	611	641	620	634	652	608	624	597	623	652	629	622	571	607	630	621	673	628	639	601	629	613	649	604	604	607	626	646	623	601	614	599	630	598	615	583	584	611	595	588	607	608	625	617	662	591	625	590	612	593	613	603	596	618	615	616	604	605	619	601	598	636	645	653	673	621	636	611	624	614	631	638	634	607	633	579	603	619	645	638	652	609	598	632	586	609	621	588	623	648	591	588	640	633	608	623	660	606	628	599	636	631	634	635	614	618	622	650	651	616	639	618	625	607	588	633	654	664	664	627	638	609	627	620	590	606	674	654	622	634	611	644	628	596	585	649	651	625	575	635	627	598	646	675	604	627	666	622	605	624	583	595	603	616	643	621	636	601	634	624	606	590	634	615	631	642	609	617	600	620	633	601	602	665	601	627	631	619	616	614	569	668	634	586	647	638	627	594	589	623	600	607	648	622	570	618	602	622	642	631	631	639	630	617	589	630	588	599	616	640	652	595	656	643	624	583	613	616	610	568	641	600	613	629	605	633	619	650	617	666	605	612	587	607	660	622	627	614	598	604	673	621	640	609	618	617	594	632	619	618	612	605	650	597	629	630	611	574	591	619	620	612	608	642	571	646	641	636	619	614	639	625	613	621	635	629	630	639	576	620	602	628	638	679	613	611	649	599	625	596	655	603	614	649	676	607	642	636	635	637	656	683	629	619	663	643	658	626	649	608	602	622	632	618	551	636	621	626	625	598	589	635	623	618	587	612	650	572	595	620	633	578	591	605	613	604	591	626	614	620	596	624	631	601	623	601	668	613	658	589	627	597	629	644	610	621	627	622	606	611	600	662	654	649	650	642	619	610	629	638	620	616	620	630	641	651	661	654	617	595	613	634	638	651	613	588	622	646	633	644	616	602	689	579	648	638	577	604	607	581	637	623	612	641	589	664	620	569	596	585	621	629	575	606	614	607	609	625	612	562	649	619	616	611	607	603	634	585	625	594	621	617	625	592	590	608	635	606	653	585	622	606	653	601	665	590	581	625	609	643	614	613	662	648	636	608	655	593	600	603	608	588	637	637	668	597	652	642	600	628	577	618	628	624	653	637	575	606	613	617	635	653	590	626	635	620	649	623	658	620	656	586	637	625	624	616	638	620	595	594	587	626	630	650	673	645	634	632	631	570	639	644	620	630	617	601	639	602	604	631	661	626	623	649	653	634	588	599	616	579	622	626	648	623	629	622	647	631	633	654	642	619	672	630	620	654	629	596	568	599	627	571	611	616	629	671	647	589	627	616	592	612	596	615	601	600	625	617	618	641	644	607	604	631	599	666	671	642	634	642	624	611	612	609	583	589	643	630	677	631	614	640	590	608	642	599	605	575	618	633	665	673	653	594	601	605	600	648	649	645	659	623	637	589	608	589	614	625	604	596	678	597	616	623	617	639	624	669	591	591	632	654	581	675	640	614	651	654	603	608	637	611	617	634	651	620	592	640	615	658	613	622	609	645	633	601	627	643	654	577	630	639	571	604	636	644	623	645	636	610	645	610	591	632	671	644	607	627	625	605	601	671	626	609	587	608	656	608	635	597	625	615	674	626	623	657	557	629	586	645	647	618	586	598	609	627	618	623	632	616	613	588	627	607	586	638	641	594	631	590	599	633	612	576	601	600	609	616	588	663	639	644	628	604	583	623	616	610	634	627	610	653	557	649	642	613	628	580	636	647	639	605	625	649	635	669	661	586	618	663	626	627	640	624	663	649	604	632	608	619	599	633	637	595	572	614	608	634	684	592	662	615	646	607	588	596	660	599	621	560	633	630	599	657	630	608	562	604	638	571	626	671	607	627	633	611	586	594	629	611	635	655	640	631	591	670	618	620	631	653	648	634	615	588	659	648	644	671	612	595	597	589	618	600	602	637	603	584	640	607	587	607	631	596	599	674	643	608	630	596	634	619	627	626	645	645	624	640	643	702	628	652	622	650	620	637	612	593	677	628	612	652	591	619	627	648	614	567	622	614	652	626	598	606	620	573	601	616	606	616	593	609	669	588	614	636	654	592	630	637	646	608	559	637	612	647	572	612	626	662	620	647	623	611	623	642	653	638	568	631	621	613	643	622	590	605	571	605	637	609
4186	2874	4450	4733	4499	3334	2047	1577	1342	967	863	708	688	640	593	612	584	520	557	504	455	491	456	355	411	416	408	348	381	319	343	342	294	325	356	363	325	313	321	369	320	376	398	488	467	392	335	310	324	302	307	304	299	354	304	303	326	372	282	303	338	292	306	337	288	316	283	329	317	295	328	311	339	290	294	322	314	334	336	342	315	302	307	321	316	302	285	291	326	320	327	313	327	299	315	351	295	308	309	325	285	336	305	317	346	337	317	293	343	307	275	300	313	310	320	316	306	307	334	298	304	292	271	297	292	300	311	315	294	295	321	326	327	328	332	327	288	298	284	301	328	308	300	285	305	314	327	320	328	305	295	301	323	329	321	314	327	322	328	279	323	324	323	319	318	325	323	335	270	307	306	322	297	304	339	304	299	297	293	311	306	304	293	314	288	354	307	307	298	325	321	316	333	315	301	335	284	307	314	303	304	312	333	286	302	341	283	293	304	320	355	317	332	322	303	296	303	318	332	322	326	308	298	327	318	300	294	316	328	299	316	300	285	296	313	303	293	308	321	303	316	292	324	332	297	323	308	302	310	300	323	291	327	314	309	284	289	323	322	315	336	321	312	335	329	309	294	333	318	323	315	319	280	322	311	311	299	302	336	324	296	304	282	344	330	314	304	312	325	311	325	320	316	362	319	320	291	315	336	318	316	304	298	314	288	304	292	322	317	326	320	292	316	327	269	344	298	311	333	306	339	308	306	328	306	290	331	275	310	315	356	308	316	283	334	330	348	314	309	316	328	321	303	301	310	316	351	326	277	334	277	316	343	324	347	342	314	290	315	316	338	304	306	285	307	316	305	313	319	339	295	305	312	311	335	279	330	335	307	295	294	305	331	286	334	334	299	303	305	363	316	319	331	316	316	324	287	298	302	329	305	315	318	293	312	276	299	317	328	311	327	338	328	313	313	305	290	326	305	361	308	314	347	298	311	296	307	306	287	300	317	314	299	294	339	316	321	325	339	311	305	321	296	302	300	290	285	320	320	288	289	331	295	295	309	308	325	305	300	312	318	302	325	352	290	310	302	315	341	313	315	302	350	311	325	326	305	306	338	329	346	331	308	300	328	319	307	283	292	326	318	296	307	341	324	285	339	318	330	348	303	302	335	293	306	328	327	327	327	312	317	274	304	323	317	293	321	304	304	311	311	335	302	354	320	309	296	334	318	294	319	297	326	307	306	338	312	342	321	303	295	304	320	318	304	309	332	316	317	311	321	306	333	342	307	299	318	314	326	328	319	290	315	323	301	321	275	308	301	336	347	296	287	321	316	332	357	318	301	327	327	307	307	300	284	345	307	300	318	296	282	310	285	339	291	312	317	313	328	314	323	310	309	308	341	285	324	286	308	278	291	299	289	322	282	322	306	281	306	299	286	307	301	321	314	324	336	295	343	316	351	322	307	289	316	317	320	307	313	311	301	306	338	326	279	320	329	324	316	299	314	301	296	312	305	323	320	305	341	303	346	297	281	307	301	321	303	314	322	313	304	286	317	335	331	292	350	332	317	302	285	332	317	293	314	304	316	303	304	320	324	301	350	299	342	323	320	309	312	322	288	306	307	304	311	325	270	268	295	321	329	307	290	318	330	304	329	329	321	290	310	307	336	332	326	318	332	315	292	308	291	319	330	328	283	322	302	306	307	328	293	317	336	320	334	330	290	330	315	297	339	334	320	306	307	288	343	322	316	294	316	290	274	319	299	332	312	326	336	291	297	278	331	311	290	314	309	291	312	319	293	330	325	306	295	321	323	331	313	347	280	297	330	317	337	329	318	293	306	310	337	327	312	308	283	318	327	301	351	301	313	315	316	340	305	301	311	284	292	300	321	305	306	307	341	306	290	277	296	291	297	295	325	340	303	311	301	298	292	360	276	303	319	307	305	298	310	313	331	295	293	296	311	320	304	313	293	298	338	319	309	302	322	317	297	309	333	322	285	358	319	302	299	326	325	317	304	303	323	297	286	303	328	305	316	284	304	301	327	312	327	356	314	322	309	285	308	299	304	323	307	329	301	333	298	315	307	330	327	292	319	320	305	331	314	322	278	317	310	329	296	317	309	313	287	335	321	323	308	294	319	316	338	324	286	327	325	305	286	309	325	300	333	293	280	298	329	302	328	311	302	335	321	346	321	316	298	314	304	308	309	334	317	316	312	342	281	291	317	333	317	337	328	301	305	309	274	281	306	260	286	323	305	326	347	292	325	307	291	294	331	328	332	295	344	292	294	290	291	338	317	317	327	324	336	381	315	323	316	313	311	299	338	301	324	327	316	305	268	348	313	308	335	320	305	320	302	339	298	323	299	300	320	317	332	298	323	308	318	311	334	309	336	349	305	297	319	282	298	291	305	325	327	292	293	306	271	291	284	303	298	325	305	307	301	300	321	289	287	319	316	312	317	301	295	317	326	297	292	302	302	340	293	341	324	285	305	319	328	297	286	282	297	290	284	308	327	322	296	323	316	327	306	307	330	301	329	305	292	309	320	327	327	312	352	314	308	319	305	343	310	289	349	310	306	297	322	318	325	296	320	298	297	302	322	328	308	318	302	332	316	272	301	317	332	325	317	282	311	299	301	324	352	307	331	309	326	313	289	330	292	316	282	307	314	334	293	286	331	317	346	343	326	305	289	320	283	314	307	322	295	325	312	328	286	335	332	312	274	333	317	336	309	278	312	343	324	308	336	287	292	310	322	312	316	305	292	282	323	341	310	320	293	313	343	327	348	296	319	309	302	323	330	318	304	319	348	299	304	350	288	290	326	313	320	299	334	303	313	307	285	295	305	290	318	330	323	287	321	279	317	314	319	313	293	328	342	304	294	335	309	314	333	276	332	311	320	324	299	324	293	305	290	333	306	340	288	315	298	322	332	305	284	307	341	294	300	333	302	302	295	329	299	321	300	339	289	315	310	304	318	314	322	325	288	351	289	269	321	328	293	332	300	313	285	314	309	314	307	293	324	308	323	326	296	323	299	325	284	307	269	314	289	310	292	318	347	291	320	283	310	316	295	317	297	287	313	306	329	325	332	315	287	302	309	306	297	309	316	290	343	331	305	277	351	298	317	323	305	314	280	312	306	317	327	321	314	329	315	312	301	326	303	293	314	327	303	309	308	313	320	264	321	317	317	313	271	312	318	292	329	301	298	312	307	274	318	291	289	336	284	310	295	302	305	340	324	304	282	315	335	338	313	319	318	323	305	320	304	302	304	298	310	325	299	327	310	295	316	304	348	312	322	322	333	309	337	307	327	293	300	297	316	321	280	305	280	288	301	309	323	319	323	339	368	333	286	319	276	311	304	293	348	339	288	284	326	300	305	308	291	307	305	310	324	329	307	289	293	291	313	337	303	325	343	293	320	294	306	265	334	305	349	311	309	323	296	284	344	320	326	311	290	316	308	315	307	328	287	339	290	267	333	314	271	316	299	290	313	335	316	333	297	334	301	310
3713	3697	8195	11614	12656	10552	8239	7195	6728	4644	4497	3716	3681	3153	3170	3446	2804	2547	2744	2384	2238	2859	2134	1802	1464	1463	1647	1324	1292	1154	1209	1072	992	1070	1093	1169	922	891	884	832	992	1128	1624	1833	1554	1080	941	832	819	783	823	822	836	824	807	856	823	874	843	813	825	818	811	804	808	828	801	819	806	835	841	788	779	838	826	842	818	771	842	809	818	847	772	838	778	822	839	810	784	799	828	767	840	786	789	852	814	851	815	819	811	786	859	791	843	815	829	804	747	850	834	818	832	844	784	816	786	778	798	807	934	809	847	830	815	786	805	801	811	791	807	833	777	800	807	765	828	838	806	802	833	838	846	793	786	820	823	792	750	844	790	812	830	818	806	825	853	780	791	818	819	838	859	817	761	810	807	823	801	831	824	807	882	786	794	862	842	833	835	844	831	782	844	752	813	829	799	808	813	799	859	830	794	819	812	767	810	845	834	827	831	876	809	840	781	853	844	744	753	799	793	809	828	809	824	831	776	846	824	801	777	777	796	811	813	790	794	831	859	802	755	790	761	785	820	812	763	821	840	828	824	774	794	828	771	857	877	818	848	823	844	833	846	839	821	786	857	821	846	829	825	835	817	833	816	817	803	796	814	778	788	852	812	799	748	786	790	799	814	854	803	810	876	808	807	810	832	818	786	803	806	807	800	868	845	833	828	790	802	854	814	815	797	820	813	830	828	853	794	846	823	847	785	885	826	836	826	872	857	843	827	835	807	825	776	786	865	826	763	805	809	755	798	775	844	778	791	766	837	812	831	770	802	799	804	863	794	815	787	819	806	838	802	768	797	818	853	822	881	775	809	827	819	822	803	803	788	851	904	875	811	834	830	829	814	783	831	818	786	834	778	880	762	814	797	768	813	829	805	819	784	792	806	825	822	875	810	843	844	773	851	862	801	831	806	793	848	847	814	829	795	794	845	799	780	765	779	851	799	785	793	825	821	818	825	796	802	830	792	838	843	778	851	805	831	842	795	847	830	825	855	824	768	824	804	784	794	849	785	847	808	800	831	869	853	805	806	839	848	829	822	847	756	808	825	773	784	820	837	827	826	816	823	851	841	861	818	821	813	778	829	852	837	829	847	807	831	813	825	811	810	845	839	814	822	840	836	761	843	790	805	837	808	807	856	825	830	835	845	837	766	870	811	799	807	826	828	821	795	793	774	788	836	863	828	823	810	778	810	827	855	770	797	782	807	782	792	829	789	823	814	832	830	783	812	795	783	778	844	821	827	791	806	837	796	812	882	826	773	865	759	847	802	820	856	805	836	824	763	833	788	865	798	790	787	811	803	804	814	815	794	904	829	808	836	883	834	803	826	848	808	832	858	804	829	840	838	776	833	776	802	777	787	836	769	823	764	786	826	789	819	801	805	794	820	807	791	847	850	801	819	835	810	831	775	820	822	798	778	768	777	826	816	845	788	807	775	763	852	792	866	825	815	896	802	795	810	846	806	779	786	810	834	836	782	801	828	842	803	841	808	773	791	772	777	814	820	805	862	792	817	804	825	810	824	804	819	769	819	830	816	852	841	863	826	836	808	824	821	812	800	778	827	820	823	837	838	774	837	842	777	730	822	793	877	835	870	809	831	814	827	818	827	787	823	822	779	840	838	849	812	801	828	828	852	788	811	792	833	803	860	830	814	807	810	827	770	774	794	799	816	865	823	785	813	817	809	810	796	784	749	857	758	804	832	796	811	818	781	831	762	845	787	816	805	791	814	760	781	809	837	780	795	837	802	826	787	819	820	830	829	806	793	826	786	842	822	788	788	780	851	819	828	812	811	838	831	787	837	853	823	841	825	755	805	808	789	780	785	789	839	834	844	815	780	797	802	757	771	824	800	830	827	839	805	796	791	826	787	800	809	831	853	787	848	855	792	808	824	790	819	827	846	776	790	840	856	816	838	800	789	833	820	814	818	829	809	809	849	763	768	795	788	861	818	832	835	792	835	845	863	822	788	854	809	798	791	815	748	820	792	817	774	794	783	816	840	786	816	835	823	864	781	794	816	815	826	764	837	784	813	805	811	851	857	814	901	757	831	846	813	775	851	817	779	753	800	841	801	828	868	819	825	805	784	833	780	800	856	771	865	850	839	835	829	799	817	847	783	819	793	774	814	788	841	819	865	769	788	824	849	785	808	826	839	807	809	823	840	804	801	812	806	838	836	842	857	829	786	798	739	799	802	798	841	776	765	854	813	787	835	799	801	784	832	807	810	835	789	845	843	848	827	817	826	779	819	896	785	793	851	797	822	856	839	801	806	849	860	792	764	854	815	801	802	812	829	872	789	803	832	781	847	816	811	848	818	813	826	813	827	822	799	807	794	808	807	780	873	813	828	820	789	818	848	838	847	841	834	830	783	832	864	802	816	841	827	806	806	826	854	847	862	826	769	832	843	837	842	813	804	782	814	804	836	821	808	760	799	819	870	848	862	781	809	826	812	850	813	831	745	834	817	809	823	786	783	822	826	818	849	815	789	807	820	802	866	824	794	781	798	789	832	774	804	792	847	865	836	818	849	850	823	885	829	794	789	795	858	814	799	847	781	732	759	814	820	762	814	821	811	804	847	808	831	741	837	848	797	833	819	793	778	843	816	775	808	831	824	820	851	792	793	857	825	811	868	829	870	797	799	835	812	778	856	804	859	803	810	832	792	826	816	882	832	840	850	819	818	828	796	816	804	883	784	842	836	798	810	838	817	830	852	854	786	811	827	848	802	878	820	857	816	785	829	870	820	813	832	791	803	835	810	842	784	821	797	799	781	747	817	806	840	805	836	811	841	803	871	840	789	754	844	792	769	875	814	826	760	838	846	875	879	805	834	833	820	826	818	808	768	805	789	804	765	782	840	818	779	794	803	803	827	789	807	843	819	794	825	820	800	817	856	806	815	780	809	786	791	830	835	800	823	812	812	814	836	821	793	857	816	850	794	837	779	792	808	851	809	820	782	796	729	821	797	848	851	805	837	817	815	830	794	827	846	823	782	778	809	828	855	784	796	803	808	818	795	750	798	863	793	825	789	792	833	835	807	816	797	855	846	791	818	822	761	869	857	815	789	825	803	843	772	821	848	791	827	787	808	842	836	791	857	782	814	810	836	793	843	800	830	827	826	831	891	744	794	830	802	827	853	811	822	873	806	811	790	838	821	800	848	793	840	824	823	839	803	774	849	834	862	826	771	837	832	789	830	791	796	824	804	815	763	825	798	854	812	846	890	819	853	850	859	779	786	832	811	839	810	834	793	846	808	871	820	851	787	803	825	799	719	805	813	820	784	803	813	831	805	842	853	830	813	828	755	853	838	793	817	792	789	815	843	796	807	815	798	847	779	795	797	862	825	774	852	827	868	817	791	772	836	824	857	811	802	818	766	821	860	753	863	779	774	831	795	791	803	784	832	796	812	840	786	804	819	824	820	797	822	788	817	846	825	841	793	835	773	836	858	819	842	824	874	802	791	767
16515	15792	22766	24705	25370	26541	21868	18245	15788	10780	7863	5981	6648	4763	4928	6160	4946	3574	4833	3105	3708	4474	4306	3134	1759	1275	2104	1810	1325	1001	651	682	620	742	963	910	441	339	340	334	600	1330	1396	1189	871	558	422	306	266	297	319	326	284	347	298	290	346	322	303	292	258	299	306	326	302	289	330	312	295	331	337	296	351	282	294	316	300	325	323	307	315	314	304	302	296	281	325	299	333	325	281	330	337	316	309	318	319	329	314	310	341	286	350	311	314	307	307	306	322	299	317	324	323	301	289	301	317	308	302	332	276	328	299	326	292	293	285	324	274	268	279	298	331	315	332	331	307	293	292	326	314	298	308	314	280	331	321	300	319	295	308	331	296	297	296	329	334	312	325	294	293	317	305	300	291	323	301	298	341	310	311	270	299	312	313	335	265	343	299	296	329	292	311	288	297	327	313	296	328	310	326	314	319	314	328	301	301	328	286	340	332	300	340	322	324	309	280	325	301	297	321	313	317	307	298	302	325	305	315	305	316	326	315	311	328	307	313	321	302	309	332	310	297	302	297	316	322	296	305	361	289	278	327	312	304	277	300	338	300	306	324	294	307	297	301	311	328	315	320	308	328	313	289	328	294	337	283	311	302	335	281	291	281	295	288	269	291	311	318	309	306	308	281	297	285	340	325	308	291	297	295	293	317	293	303	343	329	310	288	315	299	328	337	299	301	318	319	293	278	294	307	315	325	331	322	288	296	290	283	340	334	318	325	303	304	300	334	288	318	294	328	338	318	281	299	313	319	292	317	334	294	271	294	313	330	321	317	299	338	319	331	300	326	301	279	291	284	328	304	314	298	301	300	345	282	315	301	306	335	317	298	320	331	306	327	294	318	306	325	343	309	320	278	331	328	317	299	316	302	289	323	332	301	315	288	326	332	292	302	304	290	292	299	308	298	303	306	325	304	330	277	290	311	245	313	303	304	326	323	291	298	281	292	308	315	300	292	307	305	327	325	297	297	323	312	284	298	295	286	334	271	316	307	357	311	313	334	322	295	313	291	334	298	327	271	301	303	286	298	313	307	275	281	317	339	307	308	299	309	303	311	308	297	290	306	305	312	306	292	271	320	282	265	320	316	331	319	289	318	306	314	322	310	331	330	321	302	332	313	307	305	315	315	312	302	300	357	336	310	284	288	322	294	309	326	295	285	291	333	321	303	307	321	319	319	307	323	304	332	275	312	302	272	327	292	292	275	329	319	323	299	325	316	327	315	325	295	303	307	292	296	294	309	314	302	305	283	307	274	318	337	289	281	321	293	349	309	314	299	320	296	312	302	312	326	309	319	326	304	304	294	306	294	339	309	291	287	307	315	311	288	291	317	286	286	323	296	288	307	310	318	310	300	302	358	268	340	280	313	298	330	318	324	301	325	274	332	269	313	306	283	303	320	338	311	323	286	312	312	290	335	296	312	324	278	297	317	295	318	317	314	317	320	315	324	313	309	292	284	296	311	288	305	300	334	291	297	299	291	283	323	350	306	311	286	317	311	311	328	324	303	315	334	342	269	269	320	292	305	330	327	305	307	319	315	300	307	293	301	320	313	326	292	320	332	330	327	313	306	296	272	316	283	293	305	283	312	311	317	331	309	298	341	299	281	352	281	342	278	293	292	298	316	304	330	298	293	303	312	284	317	317	302	293	314	315	303	335	312	304	289	324	323	312	318	291	296	291	290	316	326	303	299	286	326	299	324	280	291	281	280	298	299	325	303	310	299	312	337	321	323	335	319	288	300	325	327	275	315	313	343	284	315	290	320	315	298	314	302	318	292	313	316	301	319	300	316	330	283	302	312	283	322	268	342	322	322	310	277	300	310	298	292	321	312	284	307	289	275	331	348	296	297	317	288	323	294	295	331	309	281	313	307	324	314	287	330	314	329	327	298	322	307	306	328	317	313	308	311	309	312	327	282	309	298	274	295	318	292	316	258	306	300	315	326	333	311	296	298	335	257	283	307	291	317	298	330	308	288	311	285	299	298	332	317	287	303	321	309	307	327	315	300	319	279	324	321	305	322	302	311	290	300	294	317	298	304	316	318	306	290	311	276	331	309	329	308	284	310	275	299	295	306	312	311	287	309	290	346	343	313	329	318	324	283	333	302	302	326	308	327	335	307	291	322	312	314	300	352	325	301	305	325	276	311	299	346	286	324	322	329	314	303	329	307	296	308	309	311	286	271	314	320	328	309	279	294	331	305	304	278	338	282	299	322	306	317	323	323	284	299	323	279	299	314	311	297	332	338	293	296	313	320	316	314	283	308	288	303	291	305	311	304	304	288	297	310	310	317	300	297	276	305	289	323	306	303	356	285	295	302	354	270	314	353	304	303	305	286	299	295	325	317	325	288	279	304	316	284	280	295	327	363	306	278	296	342	312	296	287	315	288	302	300	311	296	312	290	261	322	268	312	297	322	292	312	299	303	298	281	298	313	301	325	297	308	304	282	290	305	306	322	303	300	323	291	299	329	285	312	299	289	321	326	298	309	252	276	327	307	313	300	308	335	307	317	312	305	283	335	322	301	299	310	321	309	292	281	309	301	282	341	295	307	302	298	303	296	293	311	328	333	261	319	279	295	299	319	304	283	293	307	310	340	294	300	296	326	304	299	302	304	287	320	307	294	342	326	300	318	289	296	281	300	312	321	311	315	302	313	298	342	301	299	324	308	310	276	297	330	307	307	319	308	317	308	350	307	287	307	269	291	308	318	307	317	320	287	289	304	296	311	275	329	306	317	323	315	316	305	318	326	351	319	318	286	309	294	332	313	327	285	315	354	320	333	287	314	309	316	329	329	311	316	295	297	306	311	333	300	304	321	298	305	314	288	309	285	272	305	356	295	298	304	299	366	327	305	302	323	312	313	305	312	308	270	333	305	339	329	337	323	306	310	326	282	311	291	328	282	276	280	310	332	306	300	318	329	308	314	336	309	310	281	286	303	295	270	299	322	289	313	313	294	301	337	305	347	313	289	311	320	321	294	346	292	261	296	331	275	287	321	305	294	299	314	309	338	298	309	301	265	314	297	335	310	327	280	314	289	297	306	323	329	316	296	333	304	317	267	323	319	311	339	311	293	300	296	299	324	332	290	316	316	295	289	294	320	294	300	292	307	294	292	279	291	321	316	299	315	279	297	292	302	286	286	328	316	322	282	294	286	318	312	291	317	297	288	288	268	321	311	302	321	337	294	306	290	314	272	285	290	308	349	252	295	295	289	308	330	300	296	302	282	326	291	306	301	332	313	328	307	294	305	310	339	322	307	307	304	291	306	307	290	299	295	327	297	309	301	320	318	336	266	305	317	326	312	299	327	295	309	318	310	301	323	325	310	299	290	312	305	305	283	288	279	294	277	288	327	305	336	329	302	298	298	291	298	321	302	319	297	291	299	293	298	296	319	320	303	320	281	291	329	293	318	295	294	287	343	287	314	304	296	320	314	335	326	298	321	326	344	324	300	312	325
11501	13585	22801	29370	34308	36438	32838	29771	27320	23511	20458	20229	22112	18000	19797	22406	18452	17501	20049	15217	18564	20802	17773	13448	9300	6547	12482	10662	7880	5264	3680	3901	3016	4190	6144	5892	1634	1010	922	1082	3298	8031	8333	6431	4256	2438	1506	884	787	796	759	804	786	776	771	770	831	866	818	763	811	815	813	763	835	788	763	786	803	840	818	779	852	805	751	793	769	816	790	811	828	792	809	783	774	749	840	840	843	758	811	803	829	798	778	762	802	790	806	800	800	857	796	813	767	789	800	842	747	775	822	769	785	779	767	836	834	802	805	807	763	808	785	811	830	810	784	783	814	793	804	783	780	822	788	825	789	829	835	738	807	774	846	800	833	819	823	780	830	770	772	772	823	861	776	841	830	780	789	793	824	859	771	812	762	780	841	815	790	780	850	789	824	792	838	841	847	842	839	813	795	800	802	810	788	770	758	787	795	816	775	782	811	813	798	807	803	793	788	796	794	788	796	822	763	809	768	821	810	817	766	772	814	794	789	772	771	847	818	797	781	786	795	772	817	854	809	769	811	779	777	804	847	785	817	807	802	773	826	790	758	800	833	758	768	751	774	835	779	790	815	812	798	821	777	801	801	807	829	821	764	825	779	812	784	791	889	809	814	828	827	859	790	829	813	825	784	757	779	821	803	820	819	786	816	817	758	799	796	829	804	794	802	832	788	798	785	727	798	801	776	812	775	806	813	812	820	780	831	831	786	774	870	782	769	806	825	827	795	767	731	806	755	799	851	839	810	839	836	807	841	811	813	811	821	812	819	803	819	791	795	794	797	816	815	792	806	829	779	794	806	793	797	774	816	852	802	823	770	815	822	831	754	833	750	793	823	793	810	818	780	800	802	792	883	773	799	828	787	767	799	826	771	747	816	790	821	788	803	824	790	802	793	793	811	772	804	781	819	798	791	761	800	856	805	875	791	823	768	802	841	837	826	824	800	814	800	751	817	825	792	814	799	860	836	802	813	792	777	802	761	845	781	830	830	774	871	782	804	830	856	757	773	823	812	781	788	769	835	788	820	836	776	785	846	780	840	784	809	765	779	784	807	825	811	836	885	787	801	786	727	806	825	805	819	838	800	762	788	805	832	814	821	809	886	810	809	802	836	826	815	821	750	821	810	799	782	831	792	787	798	816	819	795	817	851	819	818	820	777	775	818	766	829	805	813	830	791	803	779	806	775	838	784	825	767	797	804	829	792	792	765	830	781	851	790	778	838	761	825	739	760	807	803	805	859	801	779	837	778	846	781	778	860	759	799	770	824	819	796	793	734	819	843	824	779	838	788	779	861	789	803	811	823	835	796	832	803	870	724	840	805	851	786	826	781	784	864	794	791	799	832	806	800	790	798	811	878	766	840	761	859	808	762	782	829	850	820	788	805	798	793	770	788	814	797	787	826	746	799	825	843	807	800	814	782	788	786	775	835	795	799	776	766	793	763	812	818	794	757	761	807	742	795	816	793	786	829	806	780	796	826	796	772	774	855	782	819	762	775	823	759	814	783	789	808	870	751	774	763	790	771	857	795	777	802	782	819	854	807	749	781	852	834	804	780	777	823	843	825	757	751	793	782	818	812	833	790	782	786	771	778	789	826	789	809	778	779	729	771	725	821	800	810	739	794	829	854	822	836	813	753	804	773	830	814	820	800	780	759	812	782	833	856	785	818	808	823	768	826	732	792	804	804	798	821	787	783	836	829	757	782	826	770	834	789	824	822	795	808	808	831	738	805	831	851	838	770	825	802	811	793	814	761	786	756	808	800	786	800	767	782	820	743	801	805	790	842	755	844	810	754	797	779	805	786	833	834	778	819	853	814	774	879	774	787	783	822	823	810	773	865	794	787	815	847	809	827	824	786	767	804	780	768	816	768	811	820	839	796	784	805	792	841	806	760	781	793	776	760	801	811	779	775	832	812	795	813	833	841	842	792	786	805	763	806	859	815	816	793	802	780	839	769	809	838	832	804	771	834	810	781	800	737	862	820	766	806	843	816	812	816	814	778	841	874	818	798	766	795	779	822	805	827	806	823	810	845	824	803	818	784	767	802	771	750	820	819	804	762	775	797	806	794	836	790	803	783	834	802	855	806	797	797	801	785	866	803	822	813	809	807	829	759	772	806	823	786	788	821	836	842	814	809	798	815	825	784	819	843	793	822	821	750	803	815	837	792	784	833	822	781	814	820	818	812	772	803	792	781	846	806	843	792	771	767	773	746	784	783	773	795	830	793	833	794	777	785	800	798	819	808	765	811	826	796	827	820	835	840	806	813	731	805	822	793	789	822	799	813	835	820	826	781	787	792	783	777	790	794	795	793	802	807	750	827	799	814	817	765	755	793	838	828	790	818	797	764	761	808	770	807	791	763	823	770	817	828	813	827	747	826	784	814	688	801	817	788	778	769	740	763	788	846	829	783	775	803	775	814	802	787	821	799	753	767	804	807	753	849	768	817	814	878	786	785	804	783	790	806	808	829	804	808	798	816	872	831	808	774	792	776	795	821	790	807	815	835	817	770	763	788	800	797	808	828	809	779	806	797	829	736	812	803	817	765	801	823	818	805	821	805	802	777	860	790	798	815	783	820	752	787	780	811	830	845	713	845	794	802	765	775	770	860	798	825	810	770	805	793	741	790	837	787	775	836	775	795	792	806	745	794	770	812	804	841	817	833	825	828	773	792	820	796	811	741	832	823	828	809	782	792	777	817	823	775	804	832	834	790	822	788	816	777	832	759	785	776	785	811	796	750	811	814	789	786	773	782	800	758	802	809	804	764	803	802	776	802	824	787	810	788	792	772	875	835	809	834	764	797	831	819	809	822	775	848	826	784	814	756	801	785	792	792	819	763	764	809	800	852	838	770	822	807	807	789	807	809	803	812	765	821	833	802	850	790	760	814	761	760	800	781	771	770	797	840	807	789	826	799	750	770	795	801	782	811	831	780	852	765	807	792	768	754	831	828	756	774	834	851	799	802	803	817	803	778	790	809	830	839	826	799	771	784	810	817	801	822	797	851	835	812	814	816	765	796	843	794	790	768	785	806	849	784	824	758	812	785	743	828	798	839	850	792	820	783	831	790	831	737	836	813	856	755	841	824	823	820	763	824	775	793	809	824	789	752	784	790	772	788	767	778	812	745	796	813	821	857	794	850	815	815	782	835	804	745	816	773	832	817	773	773	826	812	820	770	816	778	766	810	830	814	774	820	774	791	799	780	846	824	795	854	804	806	824	831	794	771	803	830	834	815	839	862	812	788	810	817	829	819	772	825	825	797	768	775	821	828	807	779	786	802	822	825	817	735	824	789	796	830	869	777	782	790	787	782	816	801	799	806	842	810	830	763	796	808	814	828	778	817	756	781	844	806	790	827	830	801	825	785	820	843	886	751	840	833	843	818	819	842	778	844	782	764	820	804	764	841	779	830	826	832	770	789	824	775	819	791	785	749	817	787	821	816	788	828	764	828	798	808	794	860	784	791	835	773
25475	25379	31128	31925	33791	32842	29786	26338	22729	18350	13874	12761	12828	8928	9688	11898	9250	8388	8295	5796	7954	5629	6145	5417	3979	2888	3802	3681	2131	810	1151	1045	1101	1215	1163	1586	419	323	346	359	691	1879	2609	2075	1350	697	425	297	300	291	255	256	255	322	276	253	301	304	284	242	255	257	296	251	273	248	279	250	249	271	274	296	264	292	261	284	259	240	266	269	255	248	275	277	270	271	257	278	266	260	276	309	270	256	242	271	257	301	291	252	252	236	272	296	275	278	282	282	274	277	282	220	240	273	291	287	281	282	298	261	271	294	249	275	262	301	288	259	248	270	254	291	260	285	313	283	302	282	288	265	272	305	309	251	251	285	255	272	258	266	275	277	259	285	261	287	279	285	261	257	274	259	301	262	237	312	277	251	277	283	298	268	274	266	270	274	270	270	277	288	269	297	262	268	253	275	280	282	277	260	268	242	261	249	288	293	279	263	242	289	294	297	266	326	281	299	251	285	287	258	269	267	259	279	306	263	283	263	239	264	245	285	300	289	286	293	287	267	291	275	251	277	263	286	249	290	304	263	273	277	283	268	272	266	259	269	265	260	308	266	242	291	259	307	280	263	242	277	279	263	305	274	257	277	259	273	282	238	276	259	260	290	276	277	286	317	272	268	308	291	264	275	251	252	263	281	300	290	308	296	273	284	284	295	262	271	278	263	283	278	261	274	289	277	280	258	270	280	260	262	273	275	294	285	257	266	296	264	311	272	284	280	270	270	247	264	272	274	277	267	309	263	276	262	261	293	265	304	253	273	286	280	271	280	306	291	246	237	289	290	287	270	285	262	270	244	254	275	301	273	281	307	275	264	273	269	310	272	265	288	261	264	294	249	263	293	247	270	259	256	298	303	293	308	235	281	295	253	310	246	281	282	274	255	267	333	274	305	273	313	278	271	270	268	257	293	290	273	257	268	267	290	272	274	291	309	287	239	269	272	248	237	282	269	283	277	279	265	282	276	285	287	283	290	282	273	257	256	283	293	274	276	265	286	281	271	268	271	269	260	290	308	269	276	263	290	286	265	283	260	257	260	294	251	281	280	245	289	273	294	299	277	257	299	245	281	282	273	265	287	283	271	280	256	251	275	303	276	303	263	257	275	277	270	269	271	266	292	269	269	267	272	292	292	264	264	250	303	313	278	295	281	275	303	304	270	285	261	250	278	296	277	284	290	278	251	276	242	280	288	303	275	272	316	268	296	270	258	275	282	281	280	271	254	286	266	271	287	267	273	280	274	283	284	313	277	275	277	289	252	271	260	272	274	281	258	256	284	261	291	272	250	231	278	285	294	263	280	257	256	260	280	295	298	260	285	276	274	299	240	257	283	280	266	265	271	281	277	271	271	276	264	263	279	268	266	263	263	300	257	268	275	292	263	285	300	281	302	280	272	254	289	279	242	282	289	290	239	269	252	289	286	278	301	280	292	262	298	285	286	308	262	274	275	280	262	255	291	270	284	277	259	254	273	262	288	265	274	272	280	265	282	268	301	294	263	273	274	299	277	316	234	265	266	278	271	274	265	264	275	259	236	291	272	296	239	265	249	297	285	253	281	294	275	262	306	274	261	262	273	282	297	268	281	267	275	293	304	278	297	269	284	284	260	290	270	246	287	277	243	281	277	278	264	243	265	235	292	271	273	257	276	285	272	236	288	259	281	269	287	265	275	274	300	228	281	267	286	289	266	253	277	266	288	220	283	272	270	254	282	253	285	282	278	286	279	272	274	274	272	267	274	272	238	263	283	266	277	266	282	230	269	297	261	219	290	292	265	239	262	265	292	265	253	279	282	275	246	274	242	279	271	285	268	303	279	275	255	243	254	266	281	260	284	258	253	285	277	247	293	253	263	305	258	263	256	284	282	275	256	237	284	299	259	255	255	245	266	249	277	283	306	285	284	276	285	271	273	276	280	275	267	258	296	281	274	264	299	268	293	258	272	281	299	259	271	268	258	253	270	266	298	290	276	308	261	254	272	261	257	260	294	276	263	277	239	248	274	252	266	306	284	260	279	271	308	271	280	276	267	284	301	302	258	280	248	262	266	242	267	262	266	248	280	262	276	270	294	288	263	271	332	250	263	310	287	278	273	292	262	270	279	269	299	270	271	270	267	244	289	264	259	263	266	265	259	265	269	277	260	269	288	293	291	290	267	288	278	268	297	294	318	301	264	280	264	320	281	253	248	253	260	288	289	255	265	256	287	244	255	293	258	289	269	302	272	267	233	278	269	247	282	263	267	278	286	311	250	303	263	279	282	210	259	239	270	280	299	263	276	265	266	267	277	277	276	281	271	252	267	306	271	245	271	248	248	274	259	256	257	280	255	250	272	261	265	298	266	286	258	257	275	306	279	285	273	263	274	309	254	273	309	278	259	296	244	260	293	280	301	256	272	291	285	256	261	267	288	292	273	269	310	284	278	297	271	262	274	277	288	282	281	250	262	274	272	260	243	253	297	277	278	276	265	270	263	265	300	265	263	279	270	287	265	263	294	293	272	287	274	283	259	249	271	300	264	273	252	263	279	279	258	276	263	276	248	306	274	271	271	272	286	285	271	282	279	270	263	274	275	280	268	268	277	275	282	273	260	281	286	274	270	307	295	276	277	263	277	284	318	263	286	268	284	266	289	277	270	292	272	256	267	288	275	268	298	248	273	280	295	263	254	264	289	256	251	268	238	273	232	277	311	264	265	274	251	289	257	252	287	276	306	267	308	272	281	298	278	271	293	280	276	296	269	267	302	286	259	294	282	258	256	267	294	291	272	271	292	289	266	268	253	276	257	265	281	260	247	258	260	261	277	239	263	269	290	297	268	275	286	272	232	290	257	259	273	306	275	279	249	274	309	269	251	267	252	262	257	256	292	288	287	264	281	274	252	253	253	268	247	301	269	256	277	273	271	288	322	265	281	294	277	267	262	262	272	278	266	312	283	245	308	264	266	257	289	286	259	264	252	301	287	267	275	292	299	248	261	250	256	248	287	244	314	283	294	276	270	271	295	271	244	260	253	259	274	283	263	292	263	277	293	255	268	272	300	270	275	272	265	257	253	257	289	257	279	297	272	291	265	266	273	282	284	278	279	270	288	294	281	258	270	261	264	288	284	263	290	280	265	310	263	279	286	244	292	265	231	289	286	253	277	282	300	282	259	290	276	277	270	252	265	288	254	282	295	277	285	260	262	266	260	266	260	284	291	273	292	272	280	285	265	265	290	277	285	274	274	294	296	243	300	265	282	248	291	299	279	266	279	289	286	279	266	255	295	281	274	304	278	299	271	271	280	268	297	280	278	277	270	263	303	285	278	277	259	271	252	253	261	235	236	232	244	264	310	287	257	296	257	280	275	247	272	305	289	265	292	297	255	292	260	247	289	282	282	284	275	288	285	250	258	274	256	244	294	271	256	261	255	293	309	298	287	275	263	247	279	281	272	298	284	283	273	278	283	297	254	225	268	316	271	263	305	298	246
15360	19715	28570	35335	40699	42688	40480	38052	35370	32233	27045	29718	29406	25690	28695	30886	27109	27636	24405	23247	29213	20977	23390	20194	16183	13649	19493	19461	11658	4644	6575	6167	6714	7290	6987	9851	1704	1055	921	1294	3818	11408	14948	11599	7042	3586	1776	862	704	699	753	762	700	705	754	740	678	714	753	702	726	708	746	732	706	717	744	697	711	709	744	704	725	735	720	700	708	675	695	712	718	701	697	686	643	700	755	752	711	740	729	723	693	699	661	719	750	707	665	685	703	720	737	737	700	712	707	736	692	733	748	689	736	727	710	670	726	723	728	673	714	704	719	692	755	746	722	739	684	681	690	690	696	761	671	706	688	722	704	704	663	644	665	692	801	755	715	751	726	688	705	721	703	724	757	726	727	695	764	711	680	668	693	652	722	723	705	713	724	740	696	720	718	707	676	702	702	694	731	766	733	684	731	671	750	695	715	687	731	663	683	711	696	736	685	703	745	667	708	705	705	725	718	751	716	711	707	726	717	749	706	666	708	675	770	715	726	705	705	743	728	736	709	686	672	718	730	767	726	737	708	697	674	734	728	734	725	724	729	697	713	716	732	743	681	726	736	715	680	724	689	745	676	723	707	719	708	716	713	683	694	693	719	700	729	748	727	663	719	735	657	725	735	716	702	718	703	749	706	727	692	710	750	740	687	731	703	734	650	681	701	692	666	752	700	707	688	742	713	719	728	732	696	730	744	737	742	711	701	707	686	685	742	745	725	710	723	674	694	760	748	727	738	772	693	709	715	649	694	674	740	701	702	734	780	671	712	745	720	690	716	735	703	731	711	721	709	757	749	660	724	723	712	741	749	706	691	711	719	721	722	698	716	703	716	719	727	745	747	687	729	714	664	684	670	723	705	741	705	713	712	711	654	676	719	746	714	700	718	660	715	727	705	714	708	717	750	690	716	680	738	734	675	756	712	709	722	735	718	699	773	732	702	655	746	729	701	715	717	729	671	731	690	712	743	678	741	716	725	732	741	692	696	718	691	717	721	719	701	702	693	682	706	712	712	714	643	696	705	673	709	697	697	728	696	741	690	736	752	786	709	722	753	748	727	683	739	713	728	677	739	714	717	704	773	728	673	676	717	737	718	671	682	756	723	737	732	709	718	707	715	679	677	728	685	733	725	688	699	648	735	754	731	705	748	737	712	715	720	752	726	714	697	779	701	703	732	725	728	696	702	696	739	713	705	688	666	758	715	721	663	722	697	734	723	690	727	736	719	732	752	691	694	734	712	641	710	690	707	682	662	697	685	712	713	749	689	690	720	690	715	704	696	681	721	718	689	731	729	766	692	704	700	673	722	733	683	719	719	723	745	711	710	748	669	692	727	702	669	700	729	694	754	745	674	795	745	737	675	684	688	758	683	694	741	672	710	679	723	692	723	729	720	741	716	710	734	760	690	688	711	674	674	698	700	698	714	674	728	671	720	708	722	697	704	720	686	741	730	714	693	759	735	691	674	760	750	693	657	695	701	739	752	721	731	711	707	750	751	669	709	718	732	708	701	695	706	713	709	736	717	659	715	697	727	714	671	716	738	659	716	716	724	692	742	718	688	699	730	756	704	745	746	741	697	731	720	719	697	761	711	742	699	777	680	731	703	670	746	723	680	748	726	720	715	729	729	724	676	719	705	696	688	719	732	702	733	693	726	688	696	690	753	709	718	688	696	719	746	738	725	728	731	699	712	702	720	685	711	701	676	698	707	684	702	730	715	756	699	727	656	760	731	720	716	725	742	718	668	734	696	740	736	704	710	711	729	694	688	674	764	714	733	765	715	726	691	741	686	743	732	721	698	739	709	700	692	698	737	750	747	728	698	728	750	678	744	699	723	746	697	701	671	760	710	718	708	750	737	736	726	770	697	693	700	699	759	722	697	708	714	688	696	714	645	730	709	703	745	673	717	696	707	695	699	713	709	717	714	687	779	695	721	722	716	686	686	692	735	741	701	702	676	719	721	695	761	748	733	688	709	713	708	670	676	675	683	707	694	735	628	705	674	677	723	691	737	706	720	799	695	756	647	767	742	720	737	682	722	713	731	726	703	758	704	738	700	678	722	704	711	780	747	700	713	697	731	740	673	682	708	688	724	675	735	689	710	730	705	746	715	765	693	754	719	710	753	713	719	698	688	781	725	722	735	746	747	720	743	668	765	693	734	718	681	716	683	685	709	704	754	715	729	711	721	663	775	692	763	703	721	737	685	713	771	685	727	711	791	699	696	705	670	747	696	759	675	673	711	685	705	715	752	716	806	727	738	767	724	726	753	706	688	663	709	660	730	696	690	688	768	754	749	722	676	684	731	717	692	741	741	722	679	699	711	734	711	700	714	691	703	749	727	726	720	736	708	723	727	655	717	731	696	718	752	736	687	729	746	720	667	737	720	692	663	699	694	734	729	703	709	704	729	733	747	721	685	728	687	735	723	671	747	692	672	756	712	711	713	725	696	690	694	707	707	740	725	699	721	746	718	738	682	684	682	698	695	683	687	680	725	702	728	716	730	784	730	719	715	735	730	732	706	721	676	719	738	689	723	683	664	672	710	739	690	713	719	730	720	671	727	737	678	749	677	709	721	740	666	670	689	723	689	658	717	679	726	678	726	734	745	704	730	741	689	689	715	699	695	670	696	685	715	704	735	737	715	697	724	661	685	751	638	673	700	705	665	709	690	737	721	711	689	645	696	692	767	678	749	707	716	709	688	731	691	746	662	715	729	737	667	719	717	640	672	671	735	679	700	720	680	712	724	716	744	733	724	699	704	713	717	732	717	710	713	764	682	716	690	709	697	714	719	705	737	705	724	770	711	709	668	698	716	714	713	744	736	669	759	725	784	714	670	741	717	735	700	689	758	722	682	716	691	726	660	739	717	702	670	744	691	712	719	700	735	721	713	739	706	723	734	724	739	734	713	711	712	723	730	676	692	668	678	680	683	767	748	706	733	754	745	756	703	715	717	727	728	679	733	741	674	726	752	712	718	709	735	679	703	717	705	673	688	710	691	744	705	701	764	718	705	668	667	722	716	717	727	707	695	727	734	719	732	765	697	703	691	697	708	738	715	729	701	730	709	733	746	746	662	715	728	688	687	707	717	709	697	681	711	771	707	694	713	703	739	689	709	733	718	727	700	716	745	684	718	692	720	708	715	719	716	693	738	730	700	705	718	730	736	703	716	685	737	677	718	705	656	694	722	725	735	738	702	774	706	673	722	746	689	730	689	715	716	695	734	754	703	744	722	696	704	767	718	719	740	684	764	689	718	737	698	649	797	659	689	740	716	735	708	710	688	663	696	730	796	694	750	689	695	702	733	730	702	721	649	707	655	695	688	698	688	733	684	733	706	698	759	701	720	726	691	690	726	706	741	714	710	675	696	729	746	742	707	728	734	698	745	662	704	703	717	693	675	680	727	713	714	718	683	711	700	712	756	723	693	661	704	750	723	696	694	710	742	718	645	717	740	677	686	764	674	709	746	661	720	742
4149	3590	4818	4636	4638	3790	2587	1870	1293	933	818	792	730	704	633	752	600	570	566	504	584	478	517	486	456	406	407	433	374	336	386	372	397	383	376	383	345	321	343	379	348	387	483	504	513	445	385	363	350	326	338	314	339	329	328	340	355	356	364	334	350	328	342	329	287	334	307	332	333	368	317	307	325	335	357	335	358	314	353	375	326	300	355	331	336	318	354	330	310	333	339	321	375	372	314	307	327	347	362	310	333	312	337	327	315	353	329	334	320	357	331	336	301	330	347	340	319	333	352	330	311	355	319	339	328	339	340	328	326	311	341	345	352	376	333	363	329	340	354	363	290	311	369	330	317	336	325	345	338	335	331	314	312	303	295	335	336	335	354	357	322	354	326	340	358	325	312	309	316	349	319	309	328	370	324	346	324	321	329	331	311	320	349	337	370	300	337	317	367	344	376	335	343	349	355	343	291	336	322	328	360	321	337	321	334	312	315	338	321	328	334	325	323	329	320	319	333	306	328	341	321	344	348	323	337	325	314	309	328	368	328	320	313	316	321	298	348	317	337	323	371	360	332	332	345	325	332	331	336	329	354	310	359	331	319	355	320	326	321	328	352	307	317	332	296	328	366	341	352	359	326	286	331	355	351	318	317	335	357	353	375	348	340	317	347	349	350	349	308	324	325	340	332	329	334	303	310	316	337	353	351	348	352	314	346	323	365	344	354	346	352	331	333	323	366	360	331	343	313	305	326	329	355	308	350	344	329	316	344	356	343	353	334	338	335	347	327	309	342	330	348	331	361	323	348	337	300	302	344	377	338	308	339	364	366	275	325	336	361	363	341	333	323	325	340	311	327	332	306	346	379	308	351	330	352	346	343	309	321	334	357	327	352	350	320	360	337	313	328	325	328	327	316	333	317	324	380	333	332	366	342	365	331	331	332	348	341	332	317	358	347	306	350	313	321	353	327	341	335	355	348	305	306	324	337	335	308	343	343	330	313	333	325	369	363	348	364	372	327	356	319	322	356	313	357	354	335	359	350	342	318	339	336	335	361	348	326	327	316	358	335	344	312	321	340	330	365	337	327	319	341	340	331	361	330	328	365	350	339	379	351	352	336	291	339	313	302	350	313	348	377	317	347	347	352	331	340	315	354	322	348	345	321	326	334	341	301	349	302	351	321	327	306	344	355	317	308	336	349	333	361	344	312	299	331	327	341	331	334	341	315	324	329	334	331	355	300	323	302	365	307	357	345	321	341	293	343	321	341	333	355	330	346	336	358	310	331	328	316	340	333	333	328	313	379	346	339	337	317	303	342	315	347	327	331	341	330	305	332	335	368	337	327	336	349	336	363	322	328	328	322	335	341	319	320	319	338	333	356	327	325	294	314	329	316	340	323	332	362	327	317	343	313	322	344	346	361	314	322	298	355	348	357	316	315	349	334	334	341	315	334	352	351	303	299	334	354	332	334	314	367	348	328	290	339	311	341	330	340	375	309	345	339	313	351	324	348	343	335	327	361	335	295	360	325	311	327	321	299	356	347	282	324	339	294	319	322	335	309	345	311	347	338	349	350	335	345	327	330	333	322	365	372	357	353	349	330	336	333	347	373	363	320	336	328	329	343	334	364	365	332	359	349	336	313	368	319	332	338	332	350	309	370	327	314	311	356	332	361	353	314	327	336	317	333	315	368	336	322	325	311	333	346	309	340	349	341	344	319	331	335	341	338	308	346	318	316	362	320	338	341	316	340	340	357	337	335	368	328	330	327	318	353	317	318	351	337	323	350	347	338	316	339	357	307	315	356	349	356	347	320	327	315	333	323	314	336	395	346	326	299	313	337	340	342	334	329	283	322	321	300	317	338	361	344	337	336	339	341	301	321	315	315	333	339	374	338	355	361	381	329	329	342	317	371	363	339	351	329	335	340	329	329	365	312	322	320	323	348	370	328	373	322	344	369	347	365	322	382	305	363	345	330	325	305	332	320	370	338	350	349	335	312	340	364	325	321	361	346	345	326	342	355	342	354	337	344	343	335	367	349	324	356	339	304	315	336	329	353	346	326	354	339	325	331	360	317	329	375	341	342	336	339	362	356	322	328	344	375	330	369	320	350	328	330	344	361	337	350	345	385	334	312	351	349	373	305	340	360	333	344	308	312	324	336	326	352	370	303	331	334	338	295	335	329	309	321	315	328	360	348	324	319	354	357	356	333	340	318	339	324	339	333	356	359	331	313	361	356	306	325	341	325	339	294	317	359	285	313	338	312	332	332	327	353	307	322	320	348	325	327	351	349	347	327	345	318	338	318	344	301	302	342	372	362	335	325	317	327	297	342	318	314	340	316	336	362	336	344	348	299	339	321	319	342	332	335	352	333	341	342	328	360	352	343	343	332	354	344	347	359	335	339	333	340	373	330	304	361	307	360	331	312	364	303	345	323	326	325	344	320	306	345	356	336	340	372	344	328	316	331	333	341	329	352	302	310	353	353	341	339	336	327	360	374	315	318	363	324	342	340	353	358	335	347	341	348	311	343	353	336	367	324	351	331	295	347	319	325	338	323	326	347	332	328	325	338	358	360	331	327	339	324	362	370	340	325	316	360	318	324	309	317	353	332	322	311	343	315	310	358	307	364	351	358	338	348	347	371	327	334	345	337	348	325	345	332	314	341	361	331	367	328	344	347	328	314	343	352	321	352	358	322	362	344	344	342	339	301	338	321	344	361	343	336	352	340	334	347	314	377	325	313	325	341	349	340	334	324	324	356	323	338	329	343	341	348	329	307	347	353	328	300	330	334	345	343	347	346	358	337	300	331	335	334	333	316	328	346	348	347	316	329	357	350	339	361	337	357	346	331	304	345	322	321	326	329	333	315	361	327	343	313	363	350	368	339	354	335	357	347	290	325	346	346	322	343	352	281	312	327	360	387	350	335	311	347	325	335	301	334	304	362	331	365	330	319	313	348	346	347	347	304	339	347	326	345	318	366	348	310	309	346	361	345	371	346	328	385	318	336	341	319	337	337	327	341	320	326	323	349	292	369	323	300	315	328	324	305	317	305	319	324	353	345	337	317	339	329	353	320	308	337	327	335	324	331	339	338	358	334	346	341	331	366	329	370	315	375	350	326	346	328	336	345	340	318	349	357	336	339	339	337	365	348	383	330	301	351	343	390	363	348	329	355	356	369	344	327	322	327	336	306	349	333	334	345	345	329	354	333	338	327	345	345	340	343	365	310	316	324	322	324	345	325	337	346	331	301	346	324	358	305	329	357	315	350	327	316	337	326	340	363	334	324	324	327	355	334	353	352	347	340	354	352	334	364	362	387	324	307	317	362	317	351	329	334	333	338	333	321	366	329	332	305	293	328	359	310	340	318	321	323	342	317	361	319	359	332	317	327	351	321	295	340	345	314	337	343	366	354	345	346	347	325	272	380	338	327	346	339	331	303	352	329	347	326	329	299	322	346	323	342	310	321	325	331	341	332	360	342	353	349	338	332	370
3797	4606	8807	11142	13267	10630	9289	7758	6214	4557	4089	3898	3814	3480	3353	4175	3323	3170	2831	2722	3135	2193	2286	2000	1709	1491	1714	1762	1147	999	1026	1076	1094	1268	1228	1242	978	948	961	1037	1041	1527	1711	1871	1593	1306	1070	864	864	897	883	859	857	856	839	838	849	874	871	839	870	866	877	803	848	876	886	865	837	877	894	869	849	896	842	843	834	866	897	885	822	866	821	818	844	848	880	866	843	912	865	871	868	870	829	870	812	878	845	841	844	842	881	923	858	819	885	866	833	861	874	862	865	898	919	829	843	841	908	837	949	880	851	863	885	830	903	839	864	853	840	822	870	928	879	832	851	843	820	887	871	868	836	817	841	909	832	907	848	858	874	906	920	835	916	906	848	875	798	909	881	869	819	887	883	867	855	811	847	873	899	873	855	835	859	909	847	859	887	862	834	883	887	881	896	827	847	854	851	828	879	902	847	829	847	916	883	841	902	913	830	844	864	862	868	833	875	804	873	883	894	853	845	893	876	849	836	893	849	897	860	829	818	898	905	864	904	865	853	869	900	823	854	862	835	795	856	874	900	917	876	873	887	847	884	812	834	846	863	859	853	851	853	901	859	898	844	826	847	841	930	851	845	839	899	858	868	824	894	845	830	852	934	854	885	862	876	879	872	916	900	953	850	838	878	861	888	851	833	826	889	898	859	821	877	915	870	864	835	841	884	865	862	916	840	863	843	817	838	857	858	933	877	846	886	936	860	830	869	864	844	835	863	897	878	846	897	854	872	930	858	875	877	861	917	889	840	892	810	847	845	860	916	901	877	861	886	838	817	883	871	867	851	923	881	878	870	865	900	842	858	860	870	870	890	831	865	824	882	838	893	857	861	866	832	852	852	863	865	887	830	852	884	848	901	862	881	898	903	859	852	862	875	879	870	872	851	848	836	871	876	836	894	876	867	857	837	855	858	882	860	873	892	906	911	824	873	839	829	849	851	901	846	880	879	856	883	872	873	826	858	907	835	866	831	885	842	870	887	867	883	871	911	864	848	832	908	905	849	900	861	855	870	880	836	867	853	839	894	884	884	824	848	916	878	861	898	892	843	945	873	908	908	845	824	914	835	842	918	844	846	880	863	902	895	858	869	802	877	859	912	900	883	870	884	854	877	840	888	918	872	862	892	869	892	815	879	832	823	882	856	849	816	862	879	870	856	863	905	837	880	855	905	819	814	869	870	858	852	852	839	887	857	908	864	874	861	894	822	916	871	835	854	824	885	890	916	882	854	859	831	856	913	890	847	861	823	858	855	822	876	840	882	940	876	832	844	882	824	900	871	816	821	835	862	900	855	815	871	864	865	860	802	860	905	885	871	881	894	866	858	913	843	874	855	859	879	854	879	899	847	868	880	880	859	889	848	830	840	845	882	897	849	903	887	844	914	798	905	874	865	893	866	878	850	788	902	874	876	813	825	829	894	864	823	898	835	844	841	816	841	899	858	850	868	832	892	845	875	836	842	855	910	854	904	859	864	861	869	841	930	850	903	854	843	866	851	909	815	849	854	839	887	914	892	868	844	857	883	822	882	883	883	799	798	873	880	881	855	892	876	866	876	861	894	900	853	866	804	891	884	903	837	869	915	870	895	855	821	847	841	848	925	835	830	846	842	894	872	863	858	865	885	916	867	907	886	872	884	869	916	869	890	961	941	891	865	838	815	859	863	832	888	865	881	851	836	847	892	852	852	854	943	863	895	828	811	892	928	844	862	865	898	857	859	843	832	848	839	831	905	890	872	786	844	831	842	830	848	876	801	859	867	860	844	856	859	849	845	869	889	880	924	843	882	829	837	879	843	835	862	907	862	889	873	875	838	852	827	873	851	852	855	844	834	839	874	872	819	830	876	861	846	831	830	827	858	886	833	824	851	859	836	884	853	922	853	860	860	853	840	833	856	919	855	798	858	848	831	866	864	880	827	824	866	869	858	836	869	903	905	838	899	857	902	871	906	849	882	845	867	902	843	849	853	872	899	894	894	866	867	877	867	884	913	842	862	841	841	819	903	827	872	878	836	845	833	863	873	883	799	897	877	833	846	816	875	933	885	839	882	872	870	855	893	924	849	876	844	801	854	883	844	860	874	878	814	847	935	863	839	854	855	907	781	841	874	842	869	848	839	898	925	822	864	885	878	862	886	917	876	838	867	876	887	889	844	852	834	861	879	852	829	909	857	842	823	884	859	863	849	855	897	859	856	839	834	877	764	862	869	861	888	842	843	887	865	827	860	828	833	887	885	887	833	808	878	914	836	829	844	888	873	880	845	827	858	836	888	916	864	840	851	908	849	851	833	875	855	879	890	881	877	884	845	869	896	875	854	930	865	877	883	880	854	879	828	838	851	872	879	862	852	840	872	919	806	878	834	919	904	838	888	797	853	904	854	844	875	854	841	874	856	903	927	903	839	893	803	817	909	841	922	856	873	802	842	833	849	938	885	851	853	862	849	818	856	946	807	858	844	862	838	920	841	880	883	937	860	868	814	793	855	846	869	899	845	813	854	908	886	848	834	849	883	860	844	861	906	883	927	840	841	871	894	874	845	914	848	890	844	868	885	857	907	804	869	868	854	834	881	806	899	806	806	863	872	869	873	910	826	843	848	866	841	861	860	823	893	923	871	871	868	845	900	858	883	813	854	861	853	830	890	869	893	862	836	853	843	876	827	875	883	958	837	869	862	861	847	899	830	825	862	872	870	856	839	875	835	865	913	835	874	905	883	870	875	893	875	854	853	898	841	883	849	875	909	826	857	848	869	870	920	897	852	923	855	904	906	878	956	909	847	829	877	835	885	871	877	842	878	842	839	867	900	798	861	896	909	876	936	865	846	854	849	849	896	810	829	879	839	941	880	858	851	857	900	843	873	815	881	852	882	865	884	846	893	890	871	889	880	827	882	872	842	863	859	801	849	878	881	831	853	864	840	872	837	816	800	860	906	868	839	905	894	884	873	866	874	857	835	885	885	819	872	873	928	857	871	832	866	867	860	893	867	852	869	920	899	854	891	846	872	863	867	896	884	880	918	869	898	903	870	869	859	857	891	853	905	842	845	839	877	893	804	844	856	893	913	890	858	884	886	856	866	788	868	893	861	858	881	885	850	871	924	849	829	842	839	903	828	843	904	842	881	893	888	852	885	838	846	806	870	882	910	938	874	841	817	879	921	850	899	858	851	913	900	820	860	866	864	869	914	864	850	833	853	849	903	830	860	829	881	905	822	864	888	879	834	867	836	885	842	870	852	893	878	886	903	872	887	887	881	869	881	849	875	858	780	850	863	829	866	855	836	865	880	879	871	852	870	853	856	864	859	878	802	854	883	861	862	871	820	846	885	916	870	822	872	844	868	842	875	882	839	886	911	892	844	840	847	855	882	919	865	926	837	836	832	865	868	829	854	901	835	859	848	850	897	870	805	847	883	857	881	883	843	921	856	893	859	814	887	887	868	905	852	909	857	858	853	874	887	816	818	834
16965	20355	25527	26013	27986	28220	23591	18009	14968	11774	7240	6088	7247	5024	6928	6221	6135	6276	5317	4851	6826	3555	3051	2412	1544	1538	1754	2212	915	805	766	659	939	1314	1279	902	423	342	329	537	1424	1157	1124	925	667	534	419	323	341	335	335	351	310	310	329	301	298	321	318	339	338	299	305	324	298	326	336	351	344	279	311	314	325	339	320	271	336	293	337	314	335	337	303	324	288	330	306	346	331	306	315	335	334	325	336	318	298	331	329	305	295	320	357	308	329	319	345	372	336	297	328	332	346	317	330	318	330	319	339	317	286	347	324	323	300	356	320	324	300	301	311	297	321	307	316	363	289	274	337	321	339	326	333	323	328	311	304	327	337	329	304	349	324	304	349	337	325	307	372	341	346	319	327	326	293	331	325	338	338	309	296	328	321	297	301	335	286	318	334	372	329	330	299	307	317	326	317	312	309	311	330	334	282	302	324	319	345	338	337	349	331	338	323	314	298	315	342	298	343	297	327	355	339	305	326	352	299	350	362	326	331	301	317	309	330	310	327	298	313	334	329	328	324	319	287	286	368	302	308	305	339	345	318	325	296	316	326	374	335	294	327	306	277	331	313	308	307	303	311	305	307	303	327	340	306	340	316	347	308	321	317	312	343	296	314	331	354	322	271	361	337	297	302	368	313	336	344	326	335	330	284	336	310	330	325	332	311	337	343	332	290	293	329	331	320	369	338	309	318	297	334	335	322	341	328	341	326	349	307	333	305	294	325	312	340	354	309	320	297	320	294	320	314	302	324	374	302	310	340	345	319	326	340	321	330	319	302	324	308	299	314	292	338	355	306	329	325	320	316	333	329	356	345	343	345	332	328	337	332	339	343	312	321	312	321	334	329	298	323	315	320	326	340	315	300	299	339	339	324	320	328	313	332	339	317	306	317	315	331	329	311	326	339	346	320	280	327	354	331	333	351	358	310	299	326	329	320	311	309	348	316	316	360	336	312	318	324	285	341	358	322	325	311	351	301	332	309	317	311	337	290	327	325	314	300	342	333	338	329	342	334	322	319	315	322	327	352	315	311	329	305	308	338	327	317	297	320	338	329	307	366	291	353	346	313	321	312	311	322	298	361	338	298	317	348	304	345	319	333	340	337	317	324	357	309	346	341	314	352	316	343	316	323	316	328	364	367	359	336	280	305	316	313	334	346	311	340	309	330	343	325	312	311	338	337	324	326	330	369	308	346	309	325	303	340	356	322	338	350	334	317	317	343	325	332	301	318	338	358	333	364	309	322	361	295	320	336	368	309	296	332	322	292	330	326	361	346	329	301	291	322	321	336	304	333	341	332	320	319	323	341	307	314	329	331	314	324	306	292	306	317	337	292	333	322	332	305	304	320	366	310	301	306	313	300	346	323	326	340	343	327	351	305	324	356	309	287	297	319	293	361	314	307	320	311	321	327	335	302	314	364	320	294	293	331	316	301	307	313	328	313	321	337	326	328	327	345	350	332	314	340	345	330	304	322	325	371	333	320	341	306	324	330	332	338	302	320	351	309	332	289	356	332	297	288	297	343	318	281	317	346	362	340	336	329	293	352	327	326	298	342	320	339	327	331	332	352	329	313	308	331	336	304	310	299	300	307	308	336	323	322	294	312	317	336	315	335	341	343	287	319	334	318	333	331	315	310	309	364	343	318	320	333	313	324	314	300	330	322	327	326	331	298	330	328	330	332	319	336	330	358	329	316	355	316	330	325	321	325	316	318	330	347	309	335	321	345	317	318	350	346	310	322	324	341	297	305	311	345	334	321	318	330	353	343	360	346	332	322	321	308	279	340	329	333	300	341	315	318	300	315	318	340	310	314	329	348	306	282	320	353	314	340	299	309	336	324	302	345	324	318	308	305	300	327	322	323	352	301	316	349	326	358	317	348	328	328	347	327	349	328	273	306	325	294	315	345	290	312	354	334	319	316	311	300	334	295	320	336	329	314	304	323	316	299	285	302	311	317	323	333	344	325	321	334	357	332	318	327	313	361	313	321	323	298	332	313	335	325	308	293	374	336	355	337	349	319	329	336	282	331	314	324	298	332	360	303	340	367	346	287	328	327	295	316	324	345	348	310	335	318	324	341	315	368	310	333	335	293	300	334	328	336	319	323	314	313	322	301	314	316	338	341	308	334	329	327	295	317	289	342	320	302	344	281	323	306	315	301	331	329	346	346	341	312	315	294	365	329	293	301	310	302	338	330	322	328	316	288	331	322	321	311	340	354	336	331	343	349	303	297	312	299	347	311	325	325	329	316	334	329	318	314	302	332	348	370	306	337	323	299	314	319	313	319	354	345	297	323	364	325	319	313	372	341	306	330	308	347	311	373	324	324	326	320	330	336	332	307	330	321	321	324	311	326	284	328	314	308	316	309	314	323	319	349	332	344	312	330	320	337	344	327	286	310	308	298	299	309	327	324	359	323	311	311	317	307	314	334	318	348	285	366	330	312	307	294	375	341	324	298	316	328	303	293	352	350	324	315	293	309	318	320	318	306	349	325	321	300	309	359	291	319	324	300	354	303	321	332	302	332	342	292	329	321	319	320	313	346	310	304	321	356	323	321	301	324	317	346	299	336	327	334	292	314	307	321	299	297	275	352	319	330	358	294	340	313	308	342	303	350	299	330	331	346	333	307	360	333	337	330	306	316	304	345	321	314	340	328	344	295	323	353	299	368	358	308	290	302	326	328	300	312	289	334	302	300	321	336	308	296	325	326	352	320	344	304	321	312	314	344	327	312	313	316	356	309	336	316	340	343	327	312	314	300	337	313	301	348	303	312	330	314	329	318	301	337	333	303	320	303	304	326	313	311	324	316	319	350	337	344	316	314	303	312	326	374	332	306	302	335	299	315	309	354	326	323	303	334	325	351	319	364	357	339	309	309	333	297	309	320	315	325	355	350	309	324	334	295	329	304	309	305	393	307	333	336	323	297	350	322	322	327	337	301	312	302	313	341	313	298	315	321	329	302	304	295	326	287	339	321	311	317	316	272	357	317	332	297	316	331	332	305	314	340	322	376	342	323	319	356	293	315	331	308	324	324	339	325	323	334	312	323	317	333	303	341	321	352	321	356	339	357	320	328	336	312	296	336	342	345	297	333	280	332	313	316	331	330	293	339	320	333	307	293	327	297	323	350	314	338	310	291	335	352	351	337	287	291	330	349	322	338	319	324	329	290	289	292	291	301	344	336	310	351	304	325	346	320	353	312	319	309	332	348	275	340	347	347	311	312	317	313	323	316	323	330	287	325	340	320	342	303	317	330	327	313	345	316	332	336	327	328	350	314	328	319	316	320	299	335	350	312	318	351	320	347	325	318	312	309	341	316	305	309	359	301	322	332	316	318	310	329	300	316	296	336	327	313	355	319	329	353	291	315	313	318	288	323	298	332	327	357	334	292	332	302	317	325	292	310	309	326	314	305	320	313	327	336	353	285	329	351	322	338	330	334	317	346	327	347	313	338	344	321	296
11856	16827	24691	30806	37044	36222	35254	30295	27369	26827	19022	20451	24344	20230	24948	21702	23687	24437	20588	21114	26107	15503	15135	11522	8021	8642	10540	13298	4956	4402	4303	3919	5692	7725	7949	5283	1478	1080	995	2780	8651	6198	6242	5110	3239	2207	1293	985	841	891	794	797	757	814	798	788	861	778	835	798	823	856	818	793	827	849	865	887	852	842	855	850	845	852	839	796	812	840	854	828	822	835	821	863	817	840	831	846	821	783	802	842	806	804	809	892	792	831	840	830	819	837	815	796	861	833	859	818	813	820	856	873	855	826	848	763	812	829	872	849	887	819	836	833	827	810	791	826	834	842	859	869	825	851	782	751	847	863	843	819	814	780	793	824	815	845	892	795	855	802	861	840	769	787	826	832	832	891	848	899	827	842	851	843	837	815	863	818	797	834	852	811	830	793	886	801	813	866	838	815	824	799	820	814	828	848	822	842	795	790	871	811	823	823	836	827	848	855	830	743	860	843	852	831	799	824	857	835	896	830	811	823	785	826	805	889	864	844	880	828	863	821	828	845	828	843	823	887	918	856	814	839	802	831	812	825	817	824	828	865	855	831	802	837	813	839	820	785	861	854	856	873	810	837	765	810	835	868	871	827	816	801	858	853	812	825	854	868	819	803	819	807	830	794	833	811	788	789	835	802	829	789	869	850	834	877	848	810	830	778	806	808	873	839	846	828	840	815	819	814	811	770	802	826	791	837	857	812	805	862	822	855	834	877	817	798	777	836	817	839	803	820	839	813	879	841	806	817	832	806	872	849	866	828	832	809	824	828	856	774	838	833	840	864	818	841	848	871	827	850	824	890	793	837	809	806	803	856	843	772	822	887	905	847	868	837	832	877	815	844	845	833	846	842	825	853	846	813	810	898	809	820	848	828	869	868	888	823	838	890	795	868	844	831	776	831	817	861	842	858	826	815	791	796	895	839	853	823	780	829	838	827	863	798	856	797	862	824	849	835	795	799	808	824	867	811	811	822	819	868	860	833	827	790	784	840	829	851	808	849	819	853	837	847	814	836	872	808	795	838	845	835	820	811	879	796	794	829	839	803	794	797	829	880	832	890	782	817	802	795	817	804	823	865	781	865	897	877	785	816	887	778	873	836	792	780	814	871	830	837	883	850	861	832	808	837	846	847	783	831	859	801	835	806	845	871	829	872	792	871	876	799	818	816	815	906	898	837	835	900	831	789	816	882	829	845	785	807	839	848	806	843	873	837	813	824	857	839	860	815	839	839	840	847	800	873	768	884	849	821	831	862	824	806	797	804	810	794	822	826	832	796	811	856	846	816	797	836	844	809	812	804	831	859	841	837	825	803	823	829	858	884	829	844	820	857	829	818	800	858	838	787	821	806	890	855	792	769	846	861	811	835	805	841	827	804	862	792	850	866	888	861	869	817	850	845	858	847	807	808	839	837	843	850	789	868	837	782	813	881	809	780	748	849	866	818	730	817	808	821	828	858	860	867	844	810	796	815	859	779	808	829	823	778	851	851	839	856	793	823	831	809	862	807	811	849	829	774	901	876	834	822	842	852	821	837	804	795	781	842	842	837	869	825	805	910	816	823	857	855	852	879	875	831	853	796	863	882	861	855	855	809	871	892	844	832	829	810	804	765	749	824	817	881	821	867	834	790	803	763	840	839	821	826	803	832	874	788	821	806	855	827	806	838	905	821	846	867	871	799	811	856	794	836	790	802	800	795	837	899	749	852	822	856	774	876	841	793	834	775	837	817	814	795	853	868	833	815	867	816	774	863	810	857	799	791	789	826	869	821	848	874	843	821	777	843	855	746	817	804	814	876	880	836	896	854	836	797	846	828	850	837	781	798	871	802	743	864	833	866	842	835	795	821	848	850	838	840	783	892	839	887	799	839	842	824	822	816	847	799	824	878	808	812	835	859	798	878	876	846	841	855	841	842	816	806	842	850	840	846	779	811	842	880	829	827	796	816	831	817	857	814	821	815	783	824	812	810	862	832	811	807	865	831	823	847	855	847	849	872	819	867	770	857	835	839	853	804	827	771	848	799	798	815	801	800	855	864	822	879	901	846	895	793	847	781	785	826	780	805	833	816	848	831	813	825	851	811	823	861	785	839	874	851	817	860	806	816	835	820	797	778	818	821	837	850	777	813	846	815	783	872	815	861	813	818	850	833	860	788	836	839	835	845	815	846	836	799	840	787	904	823	838	861	877	799	792	808	904	806	806	804	823	798	766	843	853	816	843	820	833	825	780	863	848	817	847	840	831	814	818	783	842	803	822	762	874	799	779	810	857	866	784	833	757	819	853	811	837	847	781	819	813	820	783	809	772	803	837	810	824	874	801	846	823	825	811	772	822	849	862	788	810	848	850	818	781	847	764	814	859	818	778	858	815	849	870	836	808	845	872	858	836	823	856	809	854	864	869	836	799	871	827	800	873	911	849	837	865	844	811	824	756	842	797	838	828	837	824	819	818	812	783	825	854	877	808	876	819	817	752	818	861	825	803	838	847	760	815	813	786	833	837	861	817	819	819	828	800	819	803	878	824	861	844	823	831	833	889	846	835	825	865	793	817	853	795	846	847	831	829	852	805	777	800	829	866	787	847	830	794	853	845	814	868	810	823	835	838	841	800	825	832	846	831	840	801	757	853	829	831	809	850	891	796	794	901	838	866	867	824	862	827	832	809	818	840	848	840	867	892	845	845	824	837	826	826	817	847	806	862	867	802	840	878	831	834	801	805	874	777	798	864	879	868	848	860	772	832	828	826	787	827	807	830	854	815	808	825	831	899	863	813	810	799	798	817	873	839	875	827	854	840	866	839	869	850	854	852	845	780	870	846	837	848	774	836	844	818	840	805	846	817	809	819	825	826	804	817	848	819	796	825	802	853	864	824	813	790	790	875	847	814	855	811	860	811	797	848	866	836	831	832	847	814	835	829	781	835	838	835	867	846	847	818	802	840	798	787	813	783	832	834	794	835	831	806	800	846	825	843	820	851	856	881	821	854	827	798	787	838	849	845	855	846	844	836	819	869	815	871	851	782	807	791	828	845	815	872	828	843	836	848	850	810	812	735	836	836	831	875	822	819	829	795	883	825	828	852	850	829	793	838	814	791	871	795	806	833	852	822	812	848	826	859	835	837	805	857	850	851	840	839	821	840	826	881	841	848	818	825	793	810	830	852	809	842	861	842	801	818	859	828	803	865	855	869	857	785	865	821	828	806	842	819	844	852	838	801	789	899	809	821	813	813	798	814	838	809	922	856	817	865	817	802	813	800	829	827	797	842	784	793	845	823	842	818	806	883	899	829	868	836	837	866	866	824	808	865	831	827	814	798	832	825	809	827	794	846	812	822	821	842	862	801	849	812	856	819	870	870	835	785	843	850	839	797	842	796	878	802	785	826	800	846	821	826	839	837	842	832	830	852	835	868	832	832	760	830	818	834	833	822	819	815	810	885	836	849	790	823	841	887	788	838	838	843	831	845	825	810	852	839	794	833	794
25690	28451	32668	32739	36429	36160	31088	25589	21732	19453	14689	11580	13364	10525	14749	15001	13517	15843	11420	8536	10707	8671	5987	4024	2414	3101	2976	3359	1542	903	735	669	1303	1866	1777	576	327	297	301	536	1838	1883	1842	1406	1023	693	403	292	262	274	292	252	250	261	272	273	289	265	291	290	299	263	256	264	268	223	278	292	277	271	290	260	313	266	269	263	300	294	297	300	297	264	284	266	262	253	266	276	280	261	262	296	240	273	260	296	228	247	292	283	259	314	253	292	304	269	301	282	288	276	298	273	252	268	259	282	297	247	277	284	267	248	264	262	247	257	292	245	273	262	267	253	282	278	241	290	254	270	278	291	269	259	273	255	261	269	275	264	269	274	270	260	281	287	288	281	278	263	282	263	275	255	270	264	287	288	267	241	245	266	279	285	270	240	279	258	294	273	285	282	249	258	272	249	260	292	272	283	258	279	309	252	278	269	256	293	283	246	285	248	268	262	275	268	297	268	280	276	264	255	281	283	302	294	256	273	269	291	289	293	299	264	281	275	238	240	270	315	267	278	262	270	278	260	295	279	279	284	271	275	264	248	268	266	264	268	260	276	279	285	271	285	265	281	285	262	256	262	281	262	278	285	260	307	297	256	269	288	303	263	261	274	278	267	276	284	292	229	274	298	244	246	313	276	253	284	274	237	280	302	253	282	247	273	269	263	276	297	270	267	257	294	230	255	277	298	293	288	266	281	281	262	291	258	269	286	283	245	284	249	291	287	245	255	294	225	293	278	261	276	266	258	256	269	289	266	274	257	257	260	274	240	260	270	289	286	245	235	285	283	285	283	247	248	278	273	277	284	300	268	259	283	250	258	269	292	270	273	286	287	266	244	261	280	275	248	264	291	273	281	275	270	289	271	268	311	274	261	271	291	273	286	272	268	259	284	298	269	284	298	289	283	294	277	235	264	290	258	290	292	262	267	245	257	269	286	263	289	278	288	281	296	269	254	272	300	269	263	279	265	312	255	279	269	286	280	278	261	247	266	271	272	235	275	262	265	272	270	266	255	293	239	276	287	244	256	313	256	266	281	287	259	278	297	282	261	259	282	238	272	282	255	237	279	269	279	273	262	266	260	293	281	252	270	257	272	265	296	272	283	258	259	274	250	258	282	305	277	268	288	250	281	255	288	299	245	266	301	304	269	251	275	268	257	232	240	288	234	260	282	268	276	287	292	230	270	284	302	284	273	275	288	295	262	259	259	256	271	276	253	266	287	292	265	286	298	280	281	305	267	284	279	254	277	278	257	259	271	279	254	273	281	254	291	268	279	304	252	255	276	269	259	265	258	260	252	307	286	245	261	261	294	288	250	267	242	266	262	253	266	302	254	247	280	271	274	273	263	270	263	274	285	254	244	271	270	292	296	287	263	244	271	297	284	279	292	293	244	249	291	254	288	269	263	278	276	268	277	264	273	276	243	278	280	274	257	283	255	271	278	248	288	265	270	246	274	279	268	263	269	271	284	271	241	264	245	262	287	273	284	272	240	276	257	283	256	271	299	286	305	279	287	270	299	271	271	270	282	279	287	256	303	274	288	258	277	309	281	261	237	284	265	263	236	279	285	272	261	270	296	284	268	279	275	248	252	276	248	286	308	286	274	306	254	241	276	270	269	284	258	266	294	249	278	280	253	274	298	256	270	263	264	252	281	302	269	288	270	284	257	295	248	245	265	271	288	271	269	286	251	280	276	256	266	256	274	288	292	274	244	281	262	267	259	293	294	279	270	264	258	271	275	283	262	285	291	276	266	287	262	281	303	260	274	275	290	296	281	257	290	265	270	239	287	271	254	281	273	296	281	235	264	278	276	296	252	264	278	302	259	287	263	274	306	270	257	249	270	261	306	275	269	282	263	267	269	257	298	266	278	261	292	308	273	271	308	278	309	257	254	270	280	280	312	242	295	300	290	282	270	276	284	272	236	275	268	274	292	289	288	242	277	267	257	267	262	257	279	254	265	255	291	283	264	264	255	282	293	276	312	325	243	260	314	264	288	276	275	278	272	269	281	281	284	275	281	301	303	284	268	286	241	283	285	262	286	284	268	290	287	247	290	259	301	244	253	275	264	288	284	289	270	261	274	280	283	273	265	292	260	292	269	264	263	275	307	263	283	296	233	297	292	303	237	262	274	307	279	261	295	261	268	303	296	271	248	292	275	249	263	265	290	249	277	278	247	290	255	295	241	250	270	277	236	284	288	300	299	277	279	295	297	295	274	291	250	280	253	331	258	274	242	290	273	257	277	232	282	266	274	294	292	272	302	294	261	290	266	286	290	270	238	276	271	289	285	265	247	278	270	283	255	273	250	278	322	282	277	259	296	304	273	265	270	268	290	278	285	296	248	263	250	286	255	280	291	266	262	259	285	285	277	272	278	266	313	280	242	271	298	328	292	308	250	302	255	278	245	291	262	302	261	259	254	230	269	307	258	258	285	275	320	257	289	286	279	276	266	247	287	280	263	274	287	260	277	275	255	275	284	254	299	282	301	236	239	258	284	267	270	283	270	261	308	275	241	261	264	275	265	283	272	271	280	271	307	267	284	295	266	271	248	280	278	273	281	281	276	274	228	245	264	279	282	248	306	291	269	261	262	277	253	255	266	303	284	297	260	290	262	239	259	283	261	271	264	288	272	265	248	296	290	295	259	269	258	285	253	257	283	282	275	264	234	287	267	260	278	279	264	260	231	250	272	280	265	289	272	258	275	285	245	262	276	279	264	251	292	265	268	281	261	262	288	292	266	308	261	270	272	281	263	241	283	289	301	262	291	289	287	255	275	264	298	293	261	257	268	248	249	307	278	297	271	272	260	304	304	266	266	278	281	247	240	255	260	286	261	258	322	275	275	289	287	265	269	264	277	293	263	281	260	270	307	278	261	250	286	233	283	283	280	256	240	297	251	297	264	297	281	262	259	267	270	272	291	279	307	269	247	281	246	266	255	260	281	268	249	261	258	277	223	254	272	288	287	249	243	272	274	264	263	266	291	287	267	291	289	274	260	275	264	269	260	282	267	251	261	272	291	250	295	284	290	240	300	288	252	296	225	257	295	305	274	285	281	292	289	249	231	297	244	266	286	302	281	271	269	285	296	270	276	258	276	295	257	270	298	277	295	283	279	289	275	258	270	253	251	251	262	288	295	268	285	276	238	249	299	281	277	312	270	290	289	289	270	291	300	252	259	285	289	259	289	266	298	277	272	274	267	261	265	264	281	266	268	248	295	257	261	285	267	236	248	247	265	262	257	294	301	265	296	280	306	270	262	266	275	276	284	260	268	266	265	297	270	295	255	288	289	258	297	277	290	241	254	292	283	271	240	278	263	250	270	290	269	296	277	291	252	250	270	304	278	288	300	275	300	265	302	297	257	283	296	277	282	266	289	253	268	256	250	302	288	301	243	270	277	281	299	266	291	297	287	270	287	275	275	267	259	291	279	251	286	244	264	284	246	272	250	287	273	286	262	265	293
15762	23373	29975	36423	44233	42992	43548	37241	34871	34303	28041	28334	32536	28469	35763	32974	33397	37148	28161	27490	32221	27703	21194	15923	11711	14940	15997	18148	8196	4733	3836	3451	8044	11645	10710	2651	1199	1042	1005	2852	11406	10752	10949	8055	5945	3142	1374	792	707	722	677	671	648	725	718	708	696	738	731	692	667	746	731	707	698	736	716	740	693	722	724	723	730	743	708	709	705	731	721	738	707	739	682	763	651	707	759	723	714	742	738	749	666	684	740	762	718	743	712	733	758	730	706	751	684	678	772	719	662	761	691	712	718	680	733	716	721	754	689	737	683	732	734	741	722	684	766	713	698	682	741	722	707	724	727	710	670	747	692	699	707	746	720	722	713	691	681	713	709	711	689	757	728	718	710	707	709	717	721	738	686	708	687	686	691	666	731	720	715	711	746	723	722	754	780	699	709	693	711	721	712	735	717	744	715	698	758	709	691	740	705	709	702	716	713	681	717	683	732	680	690	710	691	742	681	769	705	694	725	712	732	723	697	714	686	683	736	700	674	694	735	717	685	713	695	692	647	723	702	722	709	745	719	732	749	716	743	713	728	669	740	670	710	692	707	681	715	700	740	702	744	685	696	718	707	691	704	670	674	728	690	694	700	714	693	724	712	703	712	707	676	739	687	708	747	680	737	755	738	748	715	711	716	705	707	756	760	675	736	709	731	686	673	732	695	704	683	767	698	729	728	749	736	743	720	765	740	742	715	734	728	662	681	729	651	716	691	714	761	683	689	722	729	661	726	719	703	733	715	709	765	697	741	672	714	727	746	689	671	729	709	690	721	753	705	693	658	735	731	687	791	729	731	672	757	744	705	694	696	730	749	712	683	722	722	712	684	697	717	704	693	770	729	697	719	690	710	670	757	696	743	674	696	680	748	751	724	722	738	740	703	668	758	723	688	729	699	642	695	737	736	719	703	706	705	717	681	719	720	755	683	719	711	746	758	746	713	735	762	734	746	723	699	737	740	731	703	741	752	705	700	661	692	685	759	699	742	711	746	704	721	695	732	730	731	685	721	724	651	686	710	698	743	724	740	712	706	728	702	740	714	701	694	687	724	694	767	693	690	696	710	686	708	688	683	664	720	729	737	708	689	682	690	684	710	677	737	651	733	737	713	713	709	718	709	667	711	716	724	766	746	699	749	704	704	788	702	741	700	718	697	705	725	741	732	742	705	744	669	706	711	718	722	675	744	756	700	690	716	698	703	737	709	678	728	740	725	686	730	695	692	695	741	702	739	694	701	690	746	709	698	680	694	805	767	692	753	719	710	716	695	693	705	695	720	708	708	745	679	653	697	748	703	677	692	690	703	737	755	740	748	691	741	672	703	674	718	740	713	683	708	703	711	688	703	672	754	677	736	707	719	713	757	741	734	721	685	716	716	736	672	687	711	675	777	700	698	727	682	713	700	726	745	704	708	764	739	753	744	728	738	701	682	705	702	718	707	741	744	722	745	755	734	687	711	757	729	725	711	713	723	708	721	752	680	732	664	710	697	709	746	698	738	692	661	673	690	712	724	759	680	710	704	703	675	747	681	678	722	673	739	697	712	726	683	732	686	689	712	686	702	661	730	756	711	700	774	688	702	719	734	667	696	695	672	686	669	671	690	689	724	739	713	694	742	659	701	683	721	739	730	720	669	711	720	717	724	722	697	733	706	688	716	707	681	685	711	666	732	752	698	727	753	691	687	748	711	734	705	716	662	692	715	688	742	748	728	700	734	708	739	713	775	732	747	710	707	739	707	713	697	760	707	722	702	683	730	739	695	720	709	719	710	766	710	773	685	650	728	675	687	737	727	705	746	733	679	743	704	734	706	679	722	734	730	712	711	716	674	694	731	661	724	697	714	717	740	705	690	699	662	692	725	687	697	721	718	672	756	676	701	711	753	674	689	682	682	727	712	756	684	719	686	706	684	685	716	640	698	708	711	762	744	709	659	721	694	752	700	705	732	740	691	743	708	708	749	745	688	752	739	716	728	689	687	752	694	724	695	732	759	737	685	770	718	732	746	686	732	709	750	736	743	684	706	717	728	723	721	732	711	678	714	704	695	705	692	728	764	718	716	677	706	691	699	715	702	720	742	716	730	702	702	684	711	687	722	690	735	736	680	704	711	700	689	719	690	696	692	718	675	723	723	689	742	716	701	731	686	730	731	685	733	718	714	728	726	707	690	681	711	767	667	719	741	720	730	751	716	743	682	728	753	708	703	679	702	731	740	766	662	732	718	708	732	755	688	709	697	704	694	720	678	705	685	732	695	759	712	693	748	710	718	687	709	726	728	674	688	715	728	686	718	730	692	745	679	669	764	729	685	659	779	689	692	718	725	709	688	694	721	694	699	696	738	684	678	749	680	728	676	693	690	731	721	696	734	639	710	666	676	708	709	705	716	752	723	728	684	708	657	693	731	654	727	711	734	722	727	733	702	722	709	713	727	703	664	731	712	743	687	706	707	712	714	707	701	749	745	738	714	736	751	722	712	681	692	726	692	708	712	718	724	787	677	660	693	688	701	738	709	757	731	738	702	756	684	707	725	727	694	680	759	700	695	705	703	748	694	736	739	701	721	716	779	696	717	710	713	700	696	758	727	736	706	715	734	700	657	754	672	697	682	768	733	714	718	773	699	727	683	706	742	708	688	704	714	691	694	747	691	737	719	685	713	732	763	703	700	748	708	680	677	702	723	654	695	714	694	722	701	771	705	716	701	742	746	703	718	749	704	730	710	699	768	657	746	685	674	702	704	753	692	703	737	708	696	732	729	729	686	705	682	682	693	753	719	709	711	728	751	670	720	705	746	702	747	739	707	677	717	742	709	752	746	714	713	729	730	714	694	733	727	718	725	677	690	683	697	703	713	687	712	731	690	686	709	738	687	736	685	734	677	710	695	737	699	736	735	699	753	727	711	717	670	722	694	668	763	717	682	724	691	718	701	738	691	662	736	739	731	750	737	707	784	729	726	701	704	734	701	705	724	720	710	674	695	679	695	699	688	756	706	692	708	735	690	699	739	722	694	688	729	715	692	715	764	751	760	693	774	766	682	694	733	672	706	712	642	734	714	708	729	716	718	751	685	700	705	697	703	699	726	725	675	717	708	734	673	664	779	704	690	756	676	741	672	664	648	738	709	711	731	781	707	693	688	717	703	693	664	668	765	694	713	664	682	707	732	692	738	729	728	727	693	693	710	724	713	639	678	715	717	716	736	739	731	696	703	726	742	745	726	670	715	734	727	694	679	692	689	712	736	709	710	695	732	674	711	700	639	729	731	711	676	699	705	764	747	686	662	724	717	700	700	770	699	757	694	742	691	759	736	718	711	676	718	693	694	677	739	734	728	710	810	728	736	713	686	698	719	698	705	729	740	696	710	722	738	709	721	745	720	684	692	682	733	652	749	730	754	740	687	741	714	719	751	664	729	724	643	697	709	702	681	719	721	698	695	702	649	731	742	657	665	752	681	729	719	736	754	685	691	699	739	726
4845	4210	5464	4869	5005	3962	2550	1697	1399	1082	813	799	820	629	744	680	738	664	573	544	501	513	497	365	387	408	458	381	349	343	351	341	356	419	374	313	355	377	364	340	453	374	463	458	440	373	358	352	345	340	296	330	375	338	280	302	319	292	339	322	334	289	362	318	314	326	295	340	331	342	330	333	333	325	324	320	334	319	341	325	336	373	333	300	364	300	312	344	294	345	315	306	311	352	337	347	331	342	323	322	308	326	310	306	364	332	340	330	314	329	339	333	327	305	367	284	315	325	322	346	341	324	332	329	319	326	325	341	299	309	292	329	356	324	358	316	310	325	346	356	354	310	330	341	338	332	301	336	290	330	313	315	310	325	326	337	315	342	323	348	312	319	316	313	345	339	352	338	326	322	310	324	347	309	355	329	296	317	327	309	322	333	321	359	370	300	345	317	315	304	318	339	372	345	351	335	308	310	297	338	341	334	332	332	315	336	387	346	337	323	344	314	314	360	317	312	316	330	330	328	319	332	314	333	324	317	325	332	326	283	330	323	320	342	326	345	338	320	359	297	351	299	319	317	358	322	343	329	324	364	349	321	326	314	324	314	332	320	343	305	341	370	324	308	287	325	324	330	336	325	348	334	349	365	335	330	287	320	339	308	332	358	351	304	312	334	299	330	334	330	326	346	326	311	300	326	341	347	339	350	305	341	291	337	322	341	336	337	295	336	295	324	297	342	359	349	324	379	307	333	326	336	356	320	323	337	320	318	323	343	320	317	334	318	316	302	324	330	325	322	336	342	338	321	310	335	306	297	353	340	351	333	336	324	307	336	319	293	318	334	298	322	309	336	331	321	328	324	328	322	312	317	331	311	305	337	348	341	347	318	361	351	322	325	351	315	310	324	310	329	321	327	323	296	305	308	319	362	356	341	299	347	324	316	332	325	322	353	322	300	328	331	361	318	319	301	307	326	312	365	318	321	295	331	320	338	345	334	336	342	316	351	319	342	319	341	299	332	337	316	323	325	311	329	332	353	337	306	297	339	349	327	326	325	317	330	343	339	339	354	322	321	304	307	304	325	322	327	322	333	293	297	307	350	365	345	331	307	311	313	346	336	309	332	302	333	330	288	329	310	365	330	343	339	302	320	324	328	317	334	286	339	327	316	329	306	324	297	362	344	359	349	331	320	324	338	317	289	337	347	325	306	331	333	341	343	315	348	312	317	364	300	332	325	322	324	322	341	345	324	353	338	355	329	321	354	329	339	340	333	329	328	336	315	320	384	336	350	349	328	315	297	339	331	354	329	358	315	353	348	344	304	341	327	350	312	316	352	339	298	345	318	297	332	327	327	328	322	333	339	281	313	322	284	316	325	361	297	342	301	320	328	331	339	364	335	338	344	327	343	321	303	336	319	344	334	314	351	327	343	306	359	300	308	333	308	317	350	325	318	326	348	354	343	332	290	326	306	328	306	330	321	314	306	348	332	344	302	339	318	333	338	343	321	332	315	335	322	337	299	331	325	316	288	331	320	311	304	311	306	315	322	319	356	340	327	338	338	349	332	327	337	306	329	307	310	331	320	308	283	370	326	328	322	359	316	309	291	323	352	311	342	325	298	338	313	342	328	321	317	327	317	331	319	346	335	353	305	330	319	363	353	324	341	345	325	327	316	330	323	346	335	333	320	347	335	343	319	349	301	331	311	316	304	331	317	343	345	303	301	347	324	330	367	329	325	324	312	349	335	303	335	297	319	331	304	353	325	342	326	302	333	300	313	327	315	308	325	310	311	359	337	325	337	325	277	335	316	352	331	336	314	311	327	362	321	355	324	328	306	335	348	333	326	310	328	324	335	317	307	285	333	331	326	322	340	347	311	308	347	328	327	318	311	299	299	339	292	318	362	312	321	311	316	329	319	328	300	307	318	354	327	318	327	319	355	337	321	343	335	346	331	350	320	330	305	305	337	328	331	347	295	329	344	328	297	310	357	316	326	312	289	320	328	327	318	328	351	318	335	352	328	356	314	365	353	334	361	338	337	346	306	348	300	294	323	328	335	314	315	332	325	334	318	335	311	328	365	331	309	316	319	317	292	332	355	320	299	332	321	359	316	286	353	332	336	301	308	337	333	361	312	331	336	321	318	338	334	344	330	331	319	334	302	344	322	325	303	327	337	354	333	287	341	345	342	327	292	289	354	339	317	328	315	314	292	346	345	362	317	307	326	350	322	334	326	341	321	319	299	338	324	307	304	328	315	350	351	318	341	338	328	344	321	294	344	341	322	316	326	311	322	339	333	335	331	334	327	362	322	357	326	365	337	325	359	323	302	314	358	329	328	300	321	298	324	360	328	302	315	324	298	312	343	336	332	321	338	305	334	306	321	347	324	332	337	361	319	299	352	329	314	307	337	293	341	334	307	330	322	324	327	328	309	323	298	328	341	312	322	339	339	299	332	287	356	316	295	337	351	335	319	349	322	343	316	310	315	349	316	343	310	352	343	335	331	291	303	340	315	335	295	317	306	313	340	342	301	338	308	317	309	311	305	277	338	361	330	337	318	354	310	322	322	305	315	329	327	333	317	340	300	322	361	366	330	310	321	307	318	319	317	337	321	324	341	352	341	347	299	342	307	345	322	363	328	357	333	307	334	319	334	339	312	339	313	364	333	324	298	315	343	336	317	342	301	329	330	318	315	320	318	330	326	330	300	344	317	338	337	320	338	294	321	319	350	316	288	300	323	342	313	326	308	292	312	326	337	351	306	326	295	333	346	355	344	347	306	341	313	337	313	360	328	355	331	335	291	295	327	343	343	313	321	320	320	320	317	348	321	356	330	326	342	324	345	319	344	346	325	318	335	337	317	312	359	336	370	336	344	358	323	328	322	362	313	343	341	321	322	312	335	299	323	355	315	326	300	321	284	311	347	316	312	341	305	344	306	314	314	334	338	356	339	311	343	294	309	307	323	330	307	344	330	294	310	299	340	338	298	329	325	303	305	333	316	340	314	316	322	322	331	312	361	339	336	348	310	334	338	346	345	303	341	325	332	305	321	326	334	340	302	341	321	316	308	292	307	356	373	319	356	301	319	340	353	344	322	346	314	312	305	320	318	284	331	322	345	308	330	325	344	293	314	366	325	318	303	311	353	354	336	314	320	285	310	306	307	348	309	315	339	360	326	316	347	355	316	313	327	346	331	318	337	306	330	323	357	311	352	327	309	306	332	331	346	351	340	319	313	306	315	352	344	351	325	354	319	300	300	313	327	310	335	333	295	324	341	286	323	317	307	335	363	284	368	304	349	332	357	280	306	309	334	354	350	309	336	315	288	311	313	298	309	335	294	346	327	359	323	308	345	295	342	334	352	355	331	334	311	337	334	342	300	320	336	339	310	358	339	343	362	346	346	314	322	355	326	346	310	334	350	347	348	309	329	324	315	322	350	346	355	356	338	296	334	315	344	329	310	317	342	308	325	332	350	357	323	318	296	346	365	342	299	325	337
4277	5043	9536	11005	13886	11714	9789	7000	6120	5368	4341	4472	4562	3552	3955	3957	3805	3818	2829	2703	2620	2406	2175	1587	1481	1535	1569	1580	1242	1110	1165	1149	1152	1416	1177	895	961	937	908	957	1602	1237	1630	1605	1349	1061	871	860	881	854	871	832	857	840	835	859	756	848	850	857	881	810	818	838	861	837	831	872	822	841	809	872	860	838	854	855	874	852	809	808	861	828	859	847	833	844	846	848	821	847	863	827	811	862	859	927	842	853	824	836	853	819	853	868	846	825	840	851	885	788	852	845	851	864	829	902	815	814	854	814	846	870	841	806	846	836	837	849	840	821	837	787	854	853	871	873	857	878	833	853	845	890	798	843	856	880	826	814	899	797	832	860	833	874	842	814	881	876	812	852	812	751	873	868	857	897	873	833	861	818	895	891	827	800	846	845	840	853	838	853	829	863	875	811	846	843	831	877	874	863	822	834	848	879	856	836	846	868	802	907	849	803	794	827	879	853	889	842	835	847	850	831	843	881	860	869	856	834	817	817	865	877	826	857	854	821	823	833	824	845	824	888	833	855	843	850	838	838	859	806	902	827	861	793	854	816	841	825	856	843	831	895	838	841	789	888	804	867	824	862	864	861	860	869	864	851	835	838	857	795	834	844	778	828	829	858	845	831	822	815	815	835	798	810	828	858	855	796	862	817	864	821	826	866	797	880	851	810	789	863	868	883	839	904	815	840	817	849	863	826	794	845	838	777	839	827	899	852	859	837	842	830	816	862	830	844	834	790	835	813	866	846	839	871	902	854	878	825	843	857	858	779	839	854	801	872	852	817	840	805	861	845	848	870	832	827	837	842	842	819	821	833	850	808	898	847	833	797	858	845	868	886	832	845	842	836	815	861	824	827	828	838	858	889	878	855	829	822	834	829	889	796	868	839	801	816	865	864	810	822	884	832	811	789	853	886	809	805	868	842	840	828	849	808	800	872	824	849	841	831	860	840	802	884	871	810	818	787	812	855	840	825	827	816	874	834	810	845	891	862	823	865	893	864	837	855	802	878	827	840	834	880	807	825	854	885	789	839	846	857	817	840	840	845	816	858	904	830	851	877	816	859	841	848	837	816	861	832	866	825	816	891	821	824	837	892	806	795	854	792	842	827	778	888	840	799	784	841	864	802	830	821	869	913	849	835	836	863	830	850	865	862	820	858	845	855	834	881	894	832	865	813	882	814	824	823	871	903	776	802	821	846	807	802	821	859	833	812	867	839	854	851	809	841	817	812	798	857	836	855	903	791	870	838	881	820	815	826	821	886	777	829	802	815	832	797	876	880	832	854	870	840	842	854	839	764	823	876	847	807	834	881	887	839	882	804	816	839	855	863	836	881	824	803	824	881	842	842	824	897	859	824	853	872	882	806	834	853	824	830	826	815	850	880	816	816	833	852	776	855	815	892	900	889	884	882	838	849	835	843	862	824	845	872	798	786	822	901	843	860	848	803	854	838	816	822	814	859	797	815	832	779	837	844	852	816	816	829	830	839	849	863	823	819	896	822	815	804	804	865	849	787	805	808	850	848	840	795	865	851	821	837	892	855	827	845	804	802	825	873	835	803	786	831	867	836	830	819	869	845	837	843	867	842	817	842	849	821	799	848	853	869	848	822	841	860	893	857	892	838	836	847	897	866	841	843	831	865	827	835	853	857	829	864	830	841	863	882	841	823	862	823	902	809	869	833	876	857	829	846	817	806	872	871	865	851	804	860	852	862	831	850	817	851	811	909	829	833	853	887	801	796	839	856	826	787	838	826	824	870	800	859	845	855	819	837	817	827	844	846	834	856	910	838	776	886	848	864	820	881	821	857	865	877	855	801	855	843	861	846	862	777	838	786	835	803	846	838	813	812	826	879	849	843	817	842	850	848	828	831	837	856	842	888	793	807	852	837	807	822	826	855	828	788	824	845	802	822	838	802	847	800	807	852	850	861	855	864	909	839	821	851	808	845	839	852	822	820	866	858	760	819	865	816	857	888	841	822	877	822	793	866	868	840	843	809	875	850	805	853	811	877	814	876	874	787	790	869	835	889	832	835	810	838	821	850	823	831	857	872	836	818	858	858	836	839	814	860	850	850	860	798	810	875	790	873	866	851	841	826	818	864	871	825	842	846	836	829	874	822	793	820	847	824	859	886	804	795	860	823	784	819	852	796	830	833	855	871	852	862	875	854	838	871	824	875	823	903	813	880	871	821	831	829	863	809	864	899	894	854	852	851	827	839	834	815	806	793	860	828	849	846	897	819	840	808	790	836	867	766	820	817	826	836	855	830	833	824	830	867	848	867	814	774	794	817	848	839	870	861	897	846	883	853	862	873	895	875	822	821	869	879	877	850	832	814	804	840	795	831	855	881	826	815	803	875	802	791	841	835	806	841	789	811	860	851	826	827	790	842	851	807	840	762	908	788	832	849	808	883	832	816	829	802	794	855	818	826	772	786	864	867	883	893	840	877	867	842	843	867	878	860	826	857	843	879	806	862	803	834	828	861	809	916	820	819	821	812	813	782	855	834	862	801	824	820	836	797	921	817	841	822	906	866	868	880	805	857	834	855	854	849	858	842	796	801	852	824	852	864	796	843	809	852	877	832	852	851	829	848	832	816	887	808	861	815	839	856	842	765	801	789	826	801	841	802	837	805	844	847	862	871	837	870	870	824	859	843	839	878	851	899	849	824	863	821	837	819	874	845	830	868	844	759	856	884	854	836	870	880	823	805	825	857	856	868	834	872	845	835	900	840	800	841	822	881	830	894	844	885	866	822	834	865	877	918	872	836	903	877	830	847	846	774	861	830	827	848	818	844	818	867	892	773	829	846	796	877	891	846	813	874	881	822	873	770	859	877	832	822	841	888	845	811	829	834	825	812	846	843	809	840	857	821	841	837	838	809	863	774	831	838	863	812	832	819	815	849	838	856	799	845	853	817	873	813	846	869	813	821	823	852	840	853	872	835	851	811	822	860	917	854	870	832	835	829	825	874	833	868	863	902	918	839	810	859	819	836	831	810	787	873	864	821	843	808	872	851	874	835	838	849	850	802	877	819	817	826	848	853	824	835	840	913	854	830	832	842	845	899	851	847	868	829	901	799	862	845	807	900	855	856	794	775	821	817	876	808	845	815	863	870	836	835	851	815	825	821	799	818	837	823	848	876	840	864	808	859	852	848	875	824	788	899	819	835	810	856	838	835	887	819	823	870	878	852	846	845	872	886	831	877	868	882	816	857	819	893	872	843	848	808	865	851	854	844	897	899	888	901	836	860	851	852	843	832	803	833	805	884	875	810	811	827	870	824	862	854	824	865	917	837	838	890	875	854	815	829	918	818	862	823	824	839	865	875	849	836	820	815	846	856	837	859	826	875	824	841	853	894	876	822	833	857	846	792	856	860	823	805	835	790	804	888	800	840	823	844	863	867	879	865	879	782	834	797	852	763	868	879	872	834	826	871	880	852	821	873	841	823	825	782	853	805	852	860
18996	20510	26107	27827	30949	31245	24983	19257	15832	12523	9112	7360	8511	5895	6500	6760	6972	6868	5260	4505	4502	3293	3654	1548	1333	1255	1856	1839	1214	613	484	466	590	668	542	418	369	354	433	1285	1753	1079	919	682	477	309	330	303	300	327	298	297	313	303	310	324	292	327	299	299	327	328	310	330	288	322	296	334	276	345	335	306	318	306	303	288	332	325	308	363	296	317	333	299	337	316	307	273	316	339	330	300	321	330	291	324	300	283	337	341	328	313	274	337	325	323	323	302	306	333	287	339	305	288	291	303	282	294	334	300	282	282	336	291	281	314	319	341	284	331	319	301	295	296	280	314	279	287	328	289	311	279	321	328	315	303	287	275	321	314	283	310	319	285	315	318	313	324	295	296	324	339	340	323	328	330	325	298	315	305	294	298	304	290	287	315	291	304	292	288	322	280	300	306	280	323	307	304	309	343	332	290	355	310	306	308	336	299	314	311	275	292	300	296	308	307	287	296	335	278	293	335	304	320	308	329	304	288	320	329	280	312	281	319	288	319	283	285	328	335	314	331	316	296	326	306	301	311	329	305	302	280	310	319	300	330	305	307	293	331	338	346	344	296	305	327	288	313	310	296	288	287	320	299	305	302	292	305	309	310	275	316	289	323	299	312	302	303	301	300	296	328	300	311	297	310	295	328	303	337	308	299	292	331	318	327	348	277	326	310	308	312	334	294	327	322	313	325	298	330	329	305	313	308	304	289	289	311	329	331	303	325	299	292	309	332	297	316	301	300	304	311	327	308	300	306	342	321	303	296	301	283	320	305	284	319	314	313	301	315	351	292	325	302	294	298	312	344	314	272	339	307	294	304	274	312	304	337	317	299	314	293	367	316	305	322	301	330	319	307	301	291	293	338	316	315	298	308	304	332	278	303	316	317	309	325	324	305	306	296	324	290	294	324	301	331	321	323	323	288	336	276	358	301	312	308	318	316	297	291	318	289	317	306	294	316	343	320	287	338	324	309	313	307	338	286	300	326	333	327	306	261	305	313	301	282	335	328	369	302	329	301	297	324	300	313	313	303	265	279	302	320	281	346	316	305	323	310	291	324	346	307	333	313	320	327	301	312	284	315	329	318	315	311	325	281	308	308	307	296	306	311	314	339	303	313	305	281	299	346	286	322	320	315	325	293	298	283	298	332	304	321	306	334	297	327	306	302	345	328	312	316	307	287	330	310	309	323	255	303	336	327	336	320	305	298	303	292	297	309	313	322	320	306	281	330	287	311	310	323	318	269	320	337	296	310	337	330	305	290	290	334	313	332	280	317	307	299	333	302	302	314	283	321	287	302	315	316	304	305	310	309	339	286	314	298	310	345	289	305	306	336	337	319	311	290	320	309	296	313	326	321	305	301	324	331	321	329	315	332	309	307	313	282	331	295	306	269	318	311	296	304	299	329	326	316	332	353	283	305	330	277	318	295	318	306	322	350	305	327	329	304	321	334	311	297	315	313	317	301	293	299	303	322	242	305	286	344	285	297	329	338	281	317	326	317	347	287	287	285	301	302	332	313	300	305	301	299	295	304	312	301	280	282	295	304	319	350	349	314	319	322	303	349	304	291	332	329	320	319	289	291	304	300	289	310	322	312	280	293	328	324	289	313	314	314	313	283	315	314	322	297	290	304	358	290	298	307	304	347	313	330	305	318	320	287	283	331	318	292	353	310	320	307	333	293	320	317	323	318	327	309	330	325	322	310	324	301	304	291	287	337	282	342	291	325	321	311	320	302	276	310	319	326	325	305	328	311	318	302	288	301	297	272	340	310	287	322	319	322	314	293	323	337	324	315	329	317	285	318	273	337	332	322	307	306	288	263	326	308	312	283	319	279	328	293	337	331	305	323	322	329	322	309	310	302	306	303	302	294	293	285	295	288	308	286	304	302	326	295	308	316	331	344	299	302	312	301	355	321	286	318	294	319	314	298	321	314	287	290	283	338	303	301	298	301	302	323	332	310	316	324	298	311	267	313	329	308	320	320	341	322	339	325	306	330	337	306	272	329	275	287	307	331	281	322	305	300	316	320	293	307	290	334	294	320	285	293	318	288	338	332	310	286	274	302	329	327	324	305	312	313	303	304	287	265	328	322	326	299	289	296	331	329	319	314	306	313	310	300	306	344	286	322	311	294	312	284	305	321	312	321	316	291	334	309	298	307	293	284	303	321	313	308	311	291	302	340	320	335	305	306	309	311	329	320	325	311	326	304	338	329	302	321	314	363	315	294	306	311	298	318	311	292	325	342	317	314	285	346	311	303	288	325	318	321	278	293	292	308	302	370	303	322	294	310	298	295	335	326	293	300	298	315	312	317	332	323	299	326	298	331	299	332	278	315	324	285	303	307	295	317	320	319	285	284	329	314	346	300	317	312	320	310	331	282	296	313	298	294	339	349	316	302	298	325	318	362	340	323	308	326	324	324	327	294	303	318	320	320	313	280	312	330	338	322	279	343	326	300	341	307	301	291	312	289	313	305	358	312	343	309	296	336	337	305	306	316	315	311	348	340	292	307	296	287	307	311	279	297	354	339	308	341	319	314	299	306	322	306	293	318	326	332	308	300	330	313	309	328	308	302	304	302	325	295	308	317	290	305	304	295	308	338	309	324	292	320	300	315	324	346	333	354	312	303	297	316	310	307	300	300	319	319	275	322	293	340	321	322	324	324	306	300	325	314	312	278	296	309	266	323	333	351	330	295	304	281	312	332	313	317	284	312	332	329	328	303	337	318	310	326	312	283	325	308	319	281	317	317	315	361	306	308	290	302	315	329	307	296	327	278	302	305	295	297	296	298	302	271	330	298	285	287	339	342	292	305	316	290	314	318	363	322	293	304	269	299	316	286	278	307	287	291	318	304	292	319	324	296	299	311	299	284	347	301	302	318	336	306	337	335	295	322	329	302	322	306	305	318	330	292	296	338	340	284	300	345	297	291	309	329	316	280	348	321	334	288	297	315	299	344	314	307	318	298	338	314	344	316	327	300	307	310	342	310	328	289	306	310	334	299	314	282	315	328	292	293	319	299	302	346	308	301	303	273	318	326	322	327	284	312	304	325	316	311	327	317	314	310	296	290	318	275	327	327	332	313	308	293	291	311	294	316	294	292	345	330	294	314	288	329	302	334	306	319	305	347	306	317	330	305	299	301	282	322	305	303	296	296	321	316	304	304	302	348	325	294	317	327	306	323	316	329	305	309	325	331	309	329	328	330	314	314	290	326	305	299	291	320	339	339	316	355	303	331	313	317	327	305	295	263	331	302	330	328	309	314	288	253	323	330	312	322	323	315	335	306	304	328	299	312	285	292	293	302	307	288	300	299	301	297	303	290	304	328	297	323	291	310	334	310	303	311	324	307	316	314	275	265	281	304	296	297	347	315	270	316	304	324	316	307	310	318	296	296	310	314	293	306	337	288	298	310	307	286	325	287	328	323	328	282	317	317	338	311	323	315	316	344	266	305	288	301	317	311
13247	15937	26084	30593	39009	38702	37365	30829	27311	26102	22684	23031	25882	20554	23545	23029	24213	25076	19110	18700	20130	16075	15480	8343	7733	7050	11601	11467	7630	2921	2177	2095	2918	3777	2310	1510	1342	1153	1764	7860	10414	5653	4986	3126	1834	945	780	790	766	786	811	798	795	818	792	747	844	801	823	758	762	802	776	808	779	788	824	790	802	781	804	837	826	801	813	818	746	828	824	787	819	844	820	774	812	831	786	833	809	807	754	788	768	770	738	776	774	777	817	818	779	767	848	815	798	789	788	775	808	803	814	792	810	847	851	798	824	776	798	780	773	819	800	845	789	846	833	773	820	773	751	789	756	788	838	802	851	816	819	796	751	809	796	837	862	823	820	768	820	861	829	803	813	783	811	761	754	769	817	789	803	790	798	769	766	776	784	807	767	777	769	796	829	830	764	766	764	790	773	806	814	807	817	795	770	798	794	826	786	804	810	798	776	799	798	848	794	790	811	797	854	824	782	820	767	841	774	858	820	718	822	744	837	820	793	754	837	737	753	784	849	789	811	774	781	828	793	815	722	785	814	782	785	788	833	828	804	826	747	844	787	815	856	814	770	799	830	761	814	782	795	830	805	745	782	796	798	797	738	818	804	822	787	758	834	799	829	780	790	762	812	778	816	768	832	838	773	790	800	818	731	766	759	762	758	804	800	804	871	808	802	732	785	758	780	745	811	794	776	770	773	805	833	757	820	790	760	751	793	795	743	753	765	850	768	827	785	772	837	779	800	797	802	785	800	758	799	769	804	814	797	789	798	745	835	824	782	796	793	783	859	802	775	765	808	745	813	770	806	812	807	800	752	804	787	835	810	798	757	838	824	739	808	787	854	764	810	835	837	792	800	732	830	859	781	752	820	765	770	848	845	825	802	771	817	855	799	759	761	802	731	805	833	804	740	789	722	862	779	794	750	780	769	812	811	774	817	782	779	740	848	775	797	802	819	841	784	787	794	817	815	781	802	810	816	799	840	801	863	804	816	782	804	794	801	807	811	814	775	831	827	804	822	808	827	789	819	737	753	791	788	845	819	807	786	839	784	807	817	825	762	821	821	782	799	768	795	781	828	830	769	804	775	801	834	772	779	777	769	776	780	803	882	735	775	804	833	791	814	765	817	826	775	851	833	824	860	769	801	787	764	845	776	798	834	790	757	847	830	784	799	811	863	777	820	800	796	827	744	781	786	852	765	787	814	763	732	749	814	800	797	813	790	773	823	733	816	778	810	861	792	813	791	798	827	825	808	790	774	849	840	802	824	815	801	754	734	805	828	785	782	826	819	816	749	817	773	798	768	819	756	796	800	835	837	800	783	827	788	794	826	764	783	783	825	822	838	778	771	769	792	807	766	766	808	795	811	833	782	810	828	779	816	771	784	774	824	817	763	795	752	796	805	808	761	759	775	791	786	808	820	845	839	765	844	757	804	764	778	807	820	844	751	782	799	838	812	812	846	784	808	799	822	815	798	835	816	779	778	773	818	830	798	844	821	802	818	791	801	813	783	790	772	798	759	868	830	814	788	793	784	767	801	762	796	817	762	800	826	827	803	827	744	819	826	793	847	810	797	764	759	819	786	777	754	824	746	821	793	821	813	838	797	846	826	773	773	801	769	846	754	788	805	786	822	816	795	799	776	787	852	792	786	804	730	770	783	832	830	800	787	839	823	790	796	814	810	813	783	806	855	744	775	779	830	765	754	802	795	764	750	793	774	778	798	766	797	824	817	818	773	779	809	820	794	761	856	812	763	824	839	785	788	822	808	789	757	763	761	805	798	823	745	798	751	787	810	837	787	750	791	772	741	829	802	837	871	824	866	783	800	822	822	805	856	750	797	845	798	769	782	800	786	817	797	836	757	835	788	792	794	751	798	754	756	768	767	804	808	813	800	791	807	708	759	822	805	799	805	796	822	770	779	830	800	802	798	770	781	816	783	833	794	754	807	800	808	824	753	815	804	774	748	773	786	817	802	794	730	769	819	771	794	769	823	739	834	805	787	792	819	790	802	803	826	833	787	820	858	786	836	826	836	799	834	794	786	785	784	809	746	759	817	765	793	839	742	845	799	802	773	808	730	822	815	750	790	795	796	765	815	792	824	767	781	820	796	825	838	781	821	824	826	870	785	807	766	820	804	841	789	803	834	763	802	800	783	808	784	813	827	816	751	809	796	831	737	801	795	778	822	737	858	772	812	816	797	810	816	797	826	783	776	808	784	793	843	778	791	817	811	780	840	768	752	806	760	768	741	782	798	764	774	814	800	783	820	767	823	817	869	794	773	743	793	737	806	764	766	768	821	829	832	838	804	776	794	832	811	802	824	800	837	836	825	813	836	782	847	786	785	795	815	791	734	763	791	786	843	749	751	795	760	845	764	801	778	859	786	786	792	826	815	853	835	768	800	815	783	848	791	815	797	764	828	822	775	843	760	785	761	786	795	822	835	795	754	832	811	814	793	778	811	796	763	805	841	778	772	868	819	763	773	795	824	767	821	752	801	834	877	796	778	772	772	847	797	793	792	828	767	824	809	806	808	830	840	755	779	790	768	778	758	845	785	801	799	877	844	818	787	819	843	817	807	808	721	853	805	797	796	791	749	793	844	868	813	833	786	772	777	865	774	789	831	809	794	787	822	803	771	780	783	787	811	789	829	822	812	815	830	790	785	815	766	799	774	841	791	779	822	787	827	823	782	829	816	790	783	815	781	773	815	823	770	839	823	832	811	793	824	847	825	817	770	793	852	752	797	824	800	757	804	823	799	844	778	783	787	808	789	733	842	799	815	759	832	800	797	744	765	822	809	814	796	836	811	848	835	819	875	805	786	798	817	816	774	766	783	816	793	767	796	835	769	816	830	847	807	826	814	791	809	791	824	825	775	769	796	779	748	769	785	798	780	770	820	860	791	842	803	767	771	778	810	783	754	801	702	796	788	813	809	815	778	796	875	818	757	779	815	785	722	859	759	832	823	813	793	773	813	827	803	801	785	814	804	789	787	821	784	813	800	795	805	759	785	786	761	802	782	815	790	776	789	789	812	798	781	783	783	797	780	802	822	807	813	816	766	791	805	782	832	790	820	799	829	805	730	789	781	795	794	867	787	810	797	805	804	783	812	793	813	816	805	798	821	848	790	790	798	870	809	783	794	787	833	775	800	769	791	787	790	808	808	802	753	781	832	778	792	785	799	769	763	752	780	819	768	760	807	863	817	763	768	784	803	750	818	818	782	811	800	792	809	777	740	769	786	759	853	758	811	803	822	804	825	819	777	764	819	812	815	776	774	820	843	749	831	777	849	775	804	836	800	762	801	801	765	783	829	816	777	780	789	735	811	818	829	829	794	783	798	791	789	776	776	783	779	759	811	804	796	757	757	743	829	807	755	826	817	808	770	870	833	811	794	823	833	823	789	756	776	755	767	794	776	789	758	813	788	807	779	790	834	783	799	811	808	783	803	843	820	787	785	804	747	772	822	796	817	784	778	751	795	799
27962	29907	33224	34126	37289	37275	33258	28265	23507	20163	15850	13640	14964	11675	12304	11852	9817	12286	9405	8259	10485	7004	6232	3558	2554	2425	3327	3349	2206	769	564	614	729	467	424	360	321	281	625	3099	2785	1465	1221	644	456	356	287	229	262	247	267	266	274	268	275	268	242	241	227	252	238	254	279	260	288	239	268	271	248	269	263	250	286	267	302	235	287	291	268	260	243	268	276	263	299	247	251	265	237	257	257	263	259	235	261	246	250	279	269	241	257	282	267	255	243	263	249	269	282	270	232	270	248	255	237	270	259	277	285	254	274	262	275	283	305	275	265	293	256	266	291	269	230	260	242	274	276	262	260	230	295	273	269	278	256	269	268	275	260	268	254	258	257	251	281	258	268	277	265	255	281	245	271	244	257	227	241	271	278	263	236	263	257	247	304	250	276	246	282	259	242	260	232	263	274	288	251	286	290	284	287	259	274	247	244	248	279	248	277	267	274	267	238	231	251	267	247	279	249	266	235	258	257	301	237	273	270	265	261	255	281	268	244	251	292	315	268	301	267	257	253	267	256	232	271	266	285	273	245	254	281	240	266	221	237	265	287	250	278	249	236	260	265	283	260	245	270	252	247	253	253	275	289	257	261	286	264	268	257	252	261	253	245	248	253	250	252	246	245	233	248	265	259	234	251	268	284	248	279	267	242	260	271	266	291	227	259	276	249	251	274	264	239	267	250	252	243	275	280	257	253	257	242	284	268	253	283	269	238	277	263	254	289	248	298	281	256	253	243	292	241	307	251	283	280	271	259	275	261	255	264	260	224	266	269	257	288	268	262	276	268	259	274	287	259	253	254	254	268	246	249	300	264	270	252	266	240	256	252	259	264	290	264	280	270	249	259	269	243	282	278	290	277	268	248	267	262	250	269	270	247	281	273	282	283	276	247	246	224	258	282	274	258	292	257	261	237	269	236	249	242	253	237	263	274	263	247	285	243	268	277	274	265	245	250	244	286	280	260	273	286	273	261	249	236	258	264	254	282	272	265	262	259	267	296	233	274	280	245	266	287	279	278	245	282	253	236	262	279	267	257	255	250	249	265	247	278	266	265	257	251	260	228	256	267	247	257	247	253	252	268	235	275	283	255	283	267	266	255	283	209	258	269	267	254	262	288	260	258	249	229	244	267	272	263	257	290	275	247	252	277	266	282	253	285	261	289	241	237	278	246	292	296	255	288	267	237	263	276	279	262	246	248	244	255	289	260	262	264	264	231	269	260	268	274	258	256	269	256	269	265	232	256	256	234	255	267	242	267	281	297	253	279	305	270	260	272	257	246	226	261	266	271	235	258	276	257	261	265	256	259	294	273	257	289	275	281	268	233	261	268	265	236	266	237	242	258	236	262	252	238	254	262	278	251	290	230	273	258	258	252	254	263	275	240	246	239	281	250	235	253	271	243	270	257	284	292	243	271	296	257	278	280	269	293	285	253	284	239	242	264	294	276	242	266	236	236	236	271	240	281	300	255	281	270	266	256	265	289	265	282	286	282	254	258	243	264	257	278	274	258	245	274	281	257	299	276	256	268	268	259	250	246	276	290	240	267	306	271	273	279	270	241	265	283	290	267	250	243	252	262	259	288	266	255	256	268	240	293	254	281	273	211	267	273	257	264	297	252	252	224	258	256	240	225	244	274	244	260	269	247	267	274	257	238	243	252	249	266	265	257	266	264	267	243	265	262	240	248	277	275	256	261	294	229	256	268	229	270	259	224	271	256	254	284	277	257	249	293	270	278	277	245	296	244	297	258	251	291	265	265	270	269	269	272	263	247	277	245	272	278	261	266	261	265	257	254	284	247	234	252	264	227	300	289	287	252	271	266	261	248	266	277	270	285	281	250	275	283	275	243	271	262	284	238	244	274	247	269	241	270	239	282	270	246	283	263	234	268	254	250	247	276	258	275	259	293	271	293	269	266	286	279	278	269	273	265	265	261	258	255	258	251	299	270	291	255	253	248	245	232	237	251	252	281	253	254	291	250	256	232	259	302	274	251	267	262	246	250	251	283	258	254	268	246	265	255	244	263	268	257	261	247	260	293	277	255	234	271	265	238	250	239	266	303	262	262	279	244	281	253	245	262	254	270	279	282	253	268	267	250	273	267	291	271	290	237	236	254	272	248	264	252	273	258	261	252	243	225	273	262	235	255	236	264	275	239	266	249	270	249	247	257	237	249	264	284	268	220	271	267	243	275	246	266	265	253	254	232	236	234	234	248	271	297	286	257	258	286	295	253	282	256	265	258	261	273	257	263	260	300	274	268	258	254	259	258	270	255	273	264	252	280	251	241	252	265	277	246	248	246	272	275	265	252	272	264	256	290	256	269	267	252	279	276	261	261	283	277	275	280	272	272	246	243	251	276	257	271	249	256	251	269	277	254	266	262	269	242	244	289	267	276	273	263	263	278	257	268	258	253	263	260	273	257	259	266	256	279	276	256	271	257	233	257	278	253	268	284	250	226	242	252	265	267	269	260	299	248	262	267	264	240	281	273	253	260	283	275	248	232	256	272	273	282	266	228	273	272	264	257	245	274	272	272	272	241	286	251	265	261	274	264	249	268	292	258	284	272	265	287	257	248	261	268	267	252	266	281	278	253	279	251	276	232	260	258	249	267	293	273	261	282	264	246	272	281	315	269	265	294	237	246	268	270	313	255	267	260	278	268	263	269	268	282	235	261	260	240	251	273	245	245	257	262	290	251	246	265	267	272	275	240	277	275	254	247	249	229	282	230	278	263	273	263	287	249	275	246	270	261	255	280	283	271	276	235	236	273	275	267	285	280	272	275	268	239	287	234	281	255	282	288	254	251	260	267	216	258	257	274	260	252	268	278	268	248	268	242	272	250	275	257	233	274	264	265	293	258	263	289	259	268	247	243	295	251	267	273	264	277	242	274	261	226	240	269	268	267	270	232	248	260	250	275	241	262	248	267	246	286	288	241	290	277	279	261	239	224	282	287	274	271	248	261	269	263	261	256	276	275	264	251	234	250	277	286	235	255	237	259	260	267	252	256	284	266	257	251	256	234	248	276	247	262	255	289	238	277	274	264	267	281	258	279	265	263	237	266	263	263	248	276	237	235	276	242	252	269	273	278	245	263	259	283	275	259	260	236	269	267	238	275	274	254	264	227	266	249	275	309	252	251	274	286	292	258	283	287	276	269	278	245	283	277	252	270	250	276	259	255	248	244	248	247	243	242	253	267	250	246	273	254	233	265	227	269	270	244	226	257	281	237	254	278	256	267	256	261	278	272	263	272	276	240	272	243	277	261	263	275	279	244	263	298	235	261	290	242	264	253	259	280	249	259	268	274	254	261	281	241	260	263	277	272	287	284	251	264	285	272	285	271	256	250	249	272	253	254	279	252	264	261	257	275	270	266	274	225	271	226	251	248	270	285	300	268	291	276	257	263	261	262	230	229	246	242	254	254	236	273	282	251	244	260	251	256	235	258	295	256	293	222	256	273	285
17741	23467	31869	37475	45892	45871	46630	39046	35746	34630	30598	30940	34927	30294	32610	30572	29427	31321	26496	27047	32747	24860	21778	14367	13261	12452	16548	18182	11481	3966	3053	3131	4287	2201	1710	1286	1136	998	3625	16801	14890	8472	7240	2870	1842	1309	816	677	682	662	671	701	696	696	708	675	669	684	667	650	678	668	696	700	713	680	697	726	673	688	658	676	681	668	694	660	728	719	627	684	691	725	702	701	670	714	692	662	706	701	695	719	665	712	693	643	689	745	686	716	692	663	684	729	673	703	701	627	697	691	621	692	712	702	737	686	712	714	658	677	668	717	662	682	670	686	669	650	651	704	715	704	681	665	669	699	683	709	642	717	656	653	704	724	705	667	711	696	652	733	685	686	688	713	674	658	731	680	693	669	684	703	678	682	653	698	663	699	707	689	696	715	683	735	622	705	685	704	657	708	710	657	679	708	661	709	696	691	661	668	676	679	649	674	722	656	704	707	683	661	706	662	652	667	689	676	663	726	671	696	664	660	723	699	659	687	679	651	651	723	701	692	718	727	658	625	696	668	701	703	645	648	719	742	649	690	722	725	692	672	701	675	669	704	651	673	751	639	658	667	665	686	705	662	694	642	718	633	679	668	681	691	665	682	661	667	732	689	699	696	663	701	690	652	681	708	650	687	659	687	675	657	699	696	670	694	655	695	665	712	701	643	662	668	675	659	705	688	679	685	686	689	674	706	731	723	642	681	720	662	704	692	698	719	690	671	659	672	708	722	668	713	705	676	694	682	680	691	684	662	759	686	680	695	719	709	671	639	650	704	705	659	717	719	679	654	656	671	655	669	645	714	730	691	671	685	686	731	698	693	688	670	655	669	636	648	674	654	709	703	699	654	699	696	668	703	720	643	664	638	648	708	662	701	686	696	682	678	666	665	716	671	705	670	733	687	638	661	694	636	690	664	660	700	705	714	709	670	662	681	667	688	671	677	700	660	683	696	686	673	707	701	645	664	668	645	658	668	639	729	662	742	702	674	680	652	661	673	659	691	682	672	731	691	682	663	684	674	643	732	708	652	671	671	710	666	697	685	739	659	687	689	698	654	672	688	660	703	676	734	671	686	690	686	691	720	681	684	731	732	666	702	655	690	634	672	709	658	662	743	689	701	676	708	671	687	677	651	687	675	647	723	690	680	709	723	713	668	722	676	736	660	726	639	695	663	641	651	704	710	718	702	658	687	638	663	706	681	716	630	693	679	720	660	690	645	677	695	633	658	696	715	695	702	715	676	697	662	707	682	638	668	735	680	684	677	694	670	637	671	641	661	694	683	677	650	693	689	691	710	710	719	720	703	709	713	608	713	707	717	719	669	656	735	708	655	719	665	709	656	672	672	685	694	699	644	670	677	710	712	653	679	670	678	665	652	674	684	698	678	702	690	704	741	671	715	673	669	635	682	666	723	680	661	627	644	682	662	695	693	709	673	676	714	675	680	713	687	636	693	701	730	640	736	701	679	721	707	753	659	679	670	697	696	665	661	702	701	719	711	664	705	669	729	684	718	671	667	698	698	662	679	668	684	706	686	658	704	656	676	686	718	733	712	717	725	691	681	715	731	665	707	688	716	730	738	706	730	702	685	700	667	684	704	677	715	719	690	664	654	687	674	745	696	653	656	670	664	659	661	669	693	658	726	703	703	647	670	664	746	707	659	693	677	733	659	738	649	677	718	633	710	696	658	689	702	682	712	699	694	707	665	662	693	736	694	681	724	675	653	687	683	675	689	729	712	692	648	637	681	695	646	693	708	622	642	687	705	695	679	660	698	669	749	735	684	674	665	663	714	730	732	670	687	651	716	728	678	704	662	741	690	709	649	709	690	704	680	660	692	705	646	661	722	663	676	656	662	674	706	678	689	691	656	691	687	672	694	676	713	703	693	674	707	671	682	675	664	675	684	652	712	684	692	695	658	699	677	670	665	746	704	668	666	708	716	705	683	722	683	709	656	672	685	722	672	664	678	703	701	694	687	693	670	691	676	701	695	694	695	668	675	648	635	674	673	698	676	702	645	663	678	653	689	658	723	693	635	651	659	714	681	683	673	667	669	674	674	681	666	705	712	626	682	652	652	687	662	679	714	644	699	701	717	673	701	685	667	662	646	671	664	725	671	672	720	637	694	701	668	680	688	643	693	633	660	678	695	728	695	758	663	730	701	717	648	734	680	647	664	701	662	664	686	701	725	668	676	649	726	695	648	652	640	702	711	681	686	667	664	652	666	668	700	658	626	691	667	636	710	653	678	685	720	702	671	675	712	666	673	642	684	721	625	672	702	696	705	690	695	690	695	720	686	643	640	672	691	690	671	682	673	688	674	701	684	699	689	641	714	668	704	699	672	674	656	659	712	682	718	648	715	673	728	689	699	698	693	665	663	670	687	685	714	701	674	686	641	680	709	623	670	707	704	684	671	697	704	702	681	661	660	699	688	717	707	740	667	715	696	650	680	708	657	667	687	627	714	690	691	686	668	716	632	663	641	664	666	677	714	696	674	661	697	682	636	701	668	649	671	691	717	664	676	651	658	695	656	700	663	650	652	701	659	714	690	685	674	661	671	719	652	700	699	667	698	690	663	700	686	643	674	689	694	680	667	737	697	682	715	719	672	622	678	670	650	621	688	670	667	640	716	689	631	681	647	666	706	619	726	673	642	692	686	713	687	669	694	688	674	698	672	743	686	648	664	667	700	706	683	669	687	705	733	680	676	712	690	732	705	649	670	695	693	683	701	697	730	707	681	645	662	669	660	713	669	654	719	716	626	660	651	678	641	664	700	672	676	688	734	611	697	688	725	724	675	677	683	675	668	651	675	657	697	680	674	653	675	670	695	664	715	690	677	681	681	673	673	681	673	707	678	705	650	719	727	702	719	676	640	685	669	728	717	700	682	649	669	669	711	657	680	691	671	659	679	721	687	718	667	660	661	629	714	710	627	700	717	704	694	675	696	655	714	698	664	665	638	660	684	648	695	710	691	706	685	610	708	687	656	699	683	727	684	681	708	712	723	676	659	697	665	709	676	703	716	669	727	626	679	638	693	671	656	702	720	683	696	682	653	719	679	680	688	655	701	659	635	707	673	656	730	672	697	672	681	717	716	701	666	688	666	668	670	714	672	712	665	648	704	686	669	703	646	660	665	691	748	693	656	707	694	711	701	692	649	686	686	684	696	651	689	692	692	663	698	701	678	702	658	672	680	722	675	676	676	700	642	694	665	679	741	669	691	696	701	716	698	689	696	645	704	682	717	672	686	694	681	683	700	671	633	646	680	739	676	647	677	656	685	673	710	661	656	732	694	686	657	695	663	710	685	648	669	656	635	697	691	739	709	665	685	709	710	672	678	715	667	667	690	633	656	723	695	668	674	692	746	657	689	700	650	658	650	645	682	666	683	704	732	708	700	698	685	659	723	736	698	648	707	689	657	697	638	730	703	667	649	699	627	706	682	675	637	679	696	649	730	671	689	734	646	630	685	704	670
5336	4289	5228	5059	5386	4413	2969	1796	1234	1225	927	743	737	706	742	703	605	588	563	600	536	539	488	453	451	395	387	392	336	359	364	358	393	352	334	371	328	321	355	408	505	491	372	367	365	333	354	302	325	295	331	307	338	307	324	325	338	309	346	310	341	294	331	344	343	316	321	319	359	351	313	320	326	288	286	325	333	300	318	322	331	312	329	334	316	312	317	320	332	299	329	332	349	335	316	334	308	338	322	323	348	313	353	328	336	337	320	306	322	321	316	341	305	302	351	336	345	293	325	347	354	317	315	336	333	341	319	332	305	343	335	327	293	316	327	314	314	323	310	328	348	311	345	329	333	332	340	326	309	342	322	370	296	332	328	333	348	322	307	352	311	316	344	309	335	327	322	336	332	315	350	339	326	324	284	324	317	336	282	285	333	291	367	333	284	327	324	331	305	331	316	372	328	340	312	322	315	330	339	324	326	296	326	334	316	323	349	337	333	340	340	289	339	285	355	349	308	316	318	319	310	326	363	309	303	282	315	321	337	332	322	338	316	345	313	312	312	302	318	327	326	349	306	336	285	339	334	333	311	304	278	312	337	325	312	317	347	337	334	334	354	300	329	334	313	328	318	310	332	324	316	359	310	328	293	319	361	350	340	310	352	317	328	343	320	286	324	293	304	305	330	331	323	278	351	333	336	362	351	307	318	296	318	306	320	325	314	324	300	332	352	315	334	320	314	317	303	342	334	312	327	353	341	329	300	327	339	330	328	359	307	306	324	314	344	309	330	307	312	317	312	334	358	333	334	326	304	328	309	333	328	334	365	285	320	352	314	299	328	336	310	332	314	323	307	311	354	320	319	300	324	321	305	326	346	302	277	363	318	281	307	340	323	315	307	323	352	315	304	353	318	301	344	340	356	361	325	301	326	357	311	318	308	321	355	332	322	336	310	337	317	332	301	363	336	322	313	326	367	315	290	354	304	314	300	363	338	348	303	323	306	299	325	324	334	350	282	331	335	307	303	310	331	320	350	327	314	341	331	332	296	346	307	310	337	343	301	318	330	307	311	313	337	332	345	304	307	326	332	303	321	321	326	321	311	315	310	332	312	309	331	326	314	347	355	325	292	350	353	340	299	322	318	283	308	335	348	310	334	316	325	299	315	326	300	333	301	369	336	294	347	325	318	322	310	331	319	303	302	302	312	328	341	340	307	355	313	319	335	349	298	332	326	324	314	317	349	331	337	338	319	322	310	298	317	278	295	321	363	333	345	306	327	333	339	315	295	373	330	343	336	325	325	301	340	325	301	327	343	306	298	315	313	317	338	332	290	298	343	330	291	326	323	291	311	303	312	307	321	301	306	341	302	346	316	333	326	320	308	334	336	301	325	328	337	371	352	363	345	309	336	341	311	332	308	330	333	337	297	319	349	329	314	342	319	327	324	351	307	337	344	332	298	324	306	330	313	338	328	297	289	337	335	337	316	324	318	332	353	360	318	321	291	364	337	344	328	333	319	297	329	317	297	334	341	354	340	347	318	348	328	300	324	351	322	338	329	321	323	336	301	351	292	357	335	315	311	359	356	311	303	325	298	326	326	320	325	327	325	338	317	327	304	334	330	309	281	308	316	313	336	316	294	338	320	320	320	371	310	327	308	317	360	297	296	303	309	303	317	318	344	300	347	329	324	331	332	336	314	326	339	304	307	311	332	336	299	348	346	337	354	294	329	317	334	334	317	334	320	314	311	300	319	309	293	334	324	306	334	311	338	340	320	301	292	346	332	326	331	343	343	346	315	318	305	334	305	348	326	343	333	307	352	312	327	313	319	354	340	344	332	305	310	323	327	317	352	320	331	307	302	335	309	288	305	331	323	327	319	320	326	324	326	319	325	323	323	329	320	321	312	350	340	357	324	352	283	318	377	339	327	342	336	339	326	308	312	324	351	298	304	292	334	322	316	322	356	340	323	356	341	357	327	291	361	310	302	326	343	312	351	311	316	328	325	347	353	293	334	324	325	330	317	353	309	324	332	307	307	341	322	343	330	349	357	312	325	333	318	364	313	334	307	314	326	337	314	329	314	296	328	326	350	317	289	321	325	336	349	291	372	345	319	334	316	326	322	322	318	342	352	330	321	343	340	308	321	343	340	320	349	333	293	320	357	343	329	311	327	329	349	329	306	323	331	353	337	333	305	317	316	312	287	325	333	332	370	324	324	321	304	325	343	328	365	354	310	319	334	318	343	376	316	313	323	330	368	329	328	307	335	298	342	314	338	333	355	332	328	316	341	311	331	287	315	297	315	348	328	315	339	313	319	337	356	295	294	326	289	334	302	336	360	321	337	329	321	312	340	336	305	336	313	339	320	330	315	316	364	326	324	342	334	291	325	332	340	336	327	348	337	350	347	355	316	332	330	345	307	318	324	325	348	317	329	353	333	329	324	295	329	327	322	333	326	327	344	328	294	328	340	318	290	338	325	288	311	328	323	288	306	328	329	312	353	311	326	311	315	324	304	322	332	317	312	326	342	321	306	311	303	313	326	322	312	339	362	320	302	316	340	337	342	331	375	311	331	308	321	304	295	317	305	291	293	348	331	295	319	321	318	304	334	306	282	287	325	327	327	364	334	311	339	326	312	325	346	321	354	318	318	335	330	316	326	341	299	324	374	342	321	361	342	349	287	301	308	342	306	300	320	295	326	326	319	331	339	303	398	288	328	326	334	314	341	327	289	338	324	297	315	283	331	346	317	331	341	330	332	349	307	372	360	277	311	351	310	311	328	296	301	341	330	321	348	328	312	357	337	300	309	326	325	330	298	331	333	322	315	337	329	309	320	305	326	312	365	332	315	300	325	338	328	327	313	329	307	321	336	340	313	309	347	301	321	313	298	306	318	309	306	327	329	313	337	312	329	303	322	322	326	336	343	340	316	331	345	305	336	330	338	298	355	312	303	315	320	323	307	316	336	316	315	282	345	325	304	350	316	302	315	336	316	314	326	348	331	321	339	316	340	339	330	313	339	337	315	328	339	306	326	330	309	309	342	316	329	338	317	315	304	358	336	328	290	324	320	291	323	325	335	313	342	283	312	349	348	329	296	305	334	332	322	316	327	360	311	314	353	333	345	289	308	306	301	315	324	340	358	298	293	310	304	331	321	293	288	351	339	315	297	320	308	320	343	340	302	301	328	326	328	300	334	315	318	303	309	314	317	314	319	320	308	300	304	321	317	353	326	337	338	327	308	348	337	329	350	326	305	347	365	318	338	358	296	314	337	317	349	359	298	314	322	343	309	362	326	319	340	326	303	349	331	339	308	279	361	338	330	294	351	325	324	318	310	349	309	318	343	337	326	341	307	310	307	331	329	325	296	328	319	347	322	316	302	341	315	354	311	347	346	312	320	309	327	306	316	299	348	315	325	319	300	298	300	303	377	341	334	338	306	326	329	297	353	311	328	300	326	339	324	329	320	332	322	273	327	327	366	326	343	350	334	331	325	322
4490	4975	9165	11555	14662	13337	10576	7293	6062	5813	4644	3836	4293	3900	3965	3391	2984	3250	2796	3010	2990	2311	2324	1832	1763	1417	1396	1629	1262	1024	1063	1151	1227	1085	1020	962	910	918	991	1733	1915	1662	1236	1024	943	986	902	833	843	840	845	816	839	828	893	827	866	795	856	876	847	839	873	810	814	884	825	770	820	861	857	802	824	853	820	861	833	834	866	753	873	811	815	848	891	832	813	773	843	831	848	863	803	847	856	816	854	801	820	913	806	812	802	847	821	861	842	845	833	815	856	823	897	814	774	843	806	830	846	845	858	844	800	819	866	899	796	830	805	804	812	865	853	831	807	823	848	824	868	842	837	870	828	816	842	876	824	876	851	801	853	830	828	842	811	841	846	818	860	823	869	866	852	887	835	837	841	813	849	864	832	821	800	816	817	807	844	893	817	830	835	821	838	863	823	897	913	856	849	866	841	852	874	887	868	859	830	827	888	800	839	855	834	840	865	837	852	806	813	831	813	846	793	839	862	795	853	839	838	906	829	852	876	831	815	833	851	875	826	820	830	871	878	812	795	849	875	840	846	866	849	859	844	826	867	861	843	873	839	858	871	871	817	809	783	874	782	886	817	856	877	846	827	862	837	830	795	760	820	789	783	850	839	878	798	807	855	793	873	848	879	797	846	884	826	832	818	825	852	846	793	849	820	788	832	826	837	822	848	833	843	813	800	806	806	824	854	764	822	896	799	855	868	872	882	809	798	849	845	845	818	832	859	890	814	827	811	825	826	839	825	827	844	807	811	865	859	802	825	802	835	849	808	868	796	811	862	826	803	820	834	833	855	805	866	831	847	836	774	856	852	827	877	806	871	843	859	777	840	837	867	820	821	844	774	845	818	840	812	798	899	876	825	820	843	811	848	840	826	838	784	849	821	832	784	815	829	850	883	840	829	885	849	831	839	829	819	871	814	826	809	828	830	816	866	825	794	835	802	818	819	884	819	838	807	873	836	839	822	805	828	850	817	799	864	836	809	835	874	792	822	820	880	834	820	887	857	833	893	831	866	794	818	828	878	805	799	877	847	863	834	839	864	847	829	833	833	823	859	871	840	797	812	879	833	903	844	811	838	896	877	841	882	820	850	779	812	818	849	862	826	812	838	820	817	846	824	841	907	874	807	893	780	863	804	836	802	868	902	826	842	891	834	806	858	892	856	819	813	884	868	840	860	861	831	861	852	807	864	812	895	783	809	788	834	813	828	824	844	846	830	818	821	801	813	841	814	833	840	795	820	836	829	815	799	767	833	837	814	845	895	829	894	801	870	892	816	822	781	798	837	834	844	795	835	811	897	816	820	869	844	792	820	830	775	841	845	815	803	819	829	870	791	749	876	866	866	807	879	830	778	834	847	840	812	808	818	833	821	849	833	835	825	873	857	887	806	826	827	839	875	844	868	834	860	850	834	829	808	828	884	894	848	839	880	798	848	833	871	869	808	842	833	840	844	882	902	854	847	840	862	822	910	809	826	844	858	815	861	801	810	804	798	819	837	814	847	853	820	762	790	826	834	852	864	783	846	833	839	866	849	861	794	833	820	846	836	803	848	854	842	848	843	850	806	858	870	801	861	792	839	833	869	828	909	853	868	772	830	841	814	830	852	845	858	804	856	816	854	823	823	875	776	832	863	824	855	820	840	838	864	830	855	784	822	814	845	824	858	829	793	817	849	884	808	839	829	857	859	832	817	880	848	834	785	855	798	808	807	868	797	854	852	834	844	803	852	866	827	767	833	801	824	841	798	771	822	818	889	794	864	855	816	840	818	820	866	796	804	807	897	840	877	813	833	849	800	854	871	798	824	850	870	852	902	814	822	821	842	854	835	812	825	802	792	853	826	824	824	779	851	813	811	792	890	846	852	873	875	857	832	886	812	838	797	834	816	838	870	874	834	835	845	844	824	782	836	817	899	846	829	856	837	828	867	869	842	843	880	830	855	815	836	846	840	822	810	824	842	833	833	843	891	879	801	853	800	811	807	903	857	810	838	849	841	778	798	831	809	851	838	813	845	797	825	894	862	849	858	817	845	801	833	812	872	832	853	821	823	865	854	864	862	869	802	860	864	803	813	835	833	863	814	783	852	781	802	903	831	845	818	814	823	816	856	860	842	792	805	843	852	845	854	788	794	804	833	805	815	855	857	828	805	826	883	831	821	859	869	795	844	797	842	885	819	835	780	814	836	811	838	840	839	812	807	824	857	846	824	849	818	786	787	838	827	851	858	844	799	827	830	806	803	897	814	831	876	784	841	874	827	818	866	870	802	820	789	826	884	850	855	866	835	848	849	844	845	816	815	860	825	799	814	806	835	788	796	847	858	840	839	832	785	840	794	798	834	839	765	809	836	857	812	909	859	846	809	826	890	811	807	828	834	898	810	834	816	784	879	807	855	781	899	858	818	825	761	810	845	872	790	816	859	845	908	859	859	793	812	830	846	837	795	812	841	863	764	826	817	872	824	867	885	890	867	882	889	872	827	815	819	799	901	840	810	849	872	838	874	782	866	830	867	883	852	852	844	858	792	883	909	882	814	866	844	830	815	841	826	847	814	793	844	840	818	815	794	871	884	788	818	807	846	868	855	825	847	803	815	857	802	804	827	831	830	806	861	796	815	828	822	886	855	853	795	849	856	812	793	816	891	803	826	831	776	822	801	811	870	806	826	889	804	835	861	836	869	832	798	743	852	860	843	879	812	851	833	837	858	798	807	855	888	846	847	881	810	805	803	808	847	851	886	839	818	825	853	857	817	826	886	816	813	857	802	866	888	859	845	843	817	870	854	823	843	818	857	849	821	872	811	846	835	850	826	865	859	851	838	796	808	860	852	789	898	823	834	888	828	819	858	899	890	870	841	873	797	838	857	858	829	865	858	829	825	872	806	809	856	843	822	806	835	895	840	788	858	846	873	868	815	839	806	830	809	825	835	879	821	840	830	878	869	848	836	850	830	827	849	756	849	805	903	872	819	806	853	816	824	818	870	820	816	854	832	807	783	779	815	861	904	831	883	850	829	852	771	877	837	820	868	835	883	844	900	845	829	832	827	819	844	859	827	817	821	839	793	848	900	834	843	893	887	901	786	863	844	845	804	861	816	853	858	892	859	788	796	856	830	859	836	789	833	856	835	800	774	864	893	814	830	811	809	848	824	839	857	840	836	849	883	820	854	845	826	833	879	826	841	860	844	870	807	772	827	859	854	852	822	878	816	809	836	801	870	781	801	885	777	821	889	822	832	870	793	791	815	828	847	814	824	804	826	835	780	851	850	853	849	858	817	837	845	830	878	788	857	847	872	854	848	830	811	815	809	852	807	830	811	815	822	772	821	837	821	835	855	845	777	807	811	831	822	878	809	902	818	828	792	881	830	834	839	822	853	830	809	825	861	880	821	861	869	804	821	814	841	814	876	875	822	824	797	801	881	839	814	848	846	805	830	815	850	825	819	810	799	868	846	786	853	864	861	850	860	814
18795	20283	24402	28352	33240	32614	26327	20515	16850	13851	10541	7199	7976	8318	8322	7960	5085	5756	5620	5152	4895	3495	3440	2187	1402	1614	1557	2182	1507	661	559	643	474	477	402	352	332	317	324	912	1503	826	747	871	684	607	365	333	327	316	281	268	352	317	308	291	328	306	330	313	282	324	285	323	287	314	293	313	293	324	295	294	293	288	281	297	294	315	290	351	313	293	281	271	322	285	301	319	309	311	330	281	285	285	322	320	267	288	318	285	317	283	313	287	327	311	295	307	294	299	276	304	310	312	289	281	289	308	327	315	326	309	301	282	266	309	287	272	289	287	304	278	303	271	321	299	307	308	333	313	283	301	296	319	281	275	295	326	328	286	260	291	295	308	325	273	292	280	296	310	293	310	272	312	317	269	348	281	279	317	302	303	270	293	297	278	304	306	318	314	315	312	287	315	310	323	320	296	308	303	297	300	306	288	317	317	291	311	277	305	296	316	304	309	315	304	296	307	309	281	287	283	311	306	319	298	297	316	299	277	291	298	322	290	302	313	280	315	285	318	335	313	326	294	333	315	314	297	330	293	282	297	307	291	266	302	325	286	278	260	313	290	340	302	297	278	299	320	327	306	315	295	314	294	303	286	290	302	305	337	307	303	298	289	329	305	310	282	329	276	261	283	325	325	312	289	312	279	320	317	280	275	332	306	303	285	275	268	273	319	289	314	261	292	317	335	287	286	296	276	300	300	299	302	311	292	355	319	292	304	324	318	299	301	296	273	286	282	328	293	303	339	298	320	297	275	313	270	322	290	272	299	290	290	309	307	318	278	288	299	272	299	320	294	283	302	303	280	313	276	296	298	279	281	309	341	262	295	321	316	301	306	289	298	329	328	306	308	283	343	316	286	302	275	297	321	299	282	295	299	325	308	282	306	293	301	287	281	319	307	307	310	293	302	290	296	321	319	322	316	270	326	334	319	331	320	286	271	313	311	320	268	301	298	290	292	277	298	292	313	304	283	292	284	267	296	278	305	285	317	283	301	306	310	321	289	263	306	321	254	285	281	270	313	310	278	306	287	285	303	298	269	301	294	338	308	318	253	289	280	286	287	300	300	281	313	298	310	301	285	307	287	315	293	311	296	318	304	331	328	311	269	304	315	298	296	298	268	270	322	308	284	280	312	314	312	278	330	327	296	272	303	323	303	295	274	307	284	310	295	276	306	312	292	289	324	304	316	268	282	285	319	302	314	320	290	296	304	301	324	321	318	313	310	321	316	310	348	297	308	305	278	307	270	304	293	318	328	339	284	267	298	306	316	318	300	311	300	331	275	310	290	321	279	300	316	297	313	291	286	277	290	287	285	272	271	275	287	280	276	309	295	309	293	288	280	285	312	303	327	281	316	312	290	273	295	292	284	308	290	297	328	300	296	300	288	315	316	302	288	270	291	310	268	336	300	273	319	306	293	334	280	303	327	293	317	311	326	283	257	320	304	298	292	293	318	297	269	290	309	330	319	279	303	285	315	273	280	321	297	289	324	323	293	297	277	313	313	321	314	285	329	316	313	301	314	287	320	306	301	275	268	298	322	316	290	276	316	241	287	308	313	319	279	293	307	309	297	318	276	316	272	325	306	331	295	298	313	292	316	321	319	316	283	317	283	282	321	322	286	302	258	296	294	306	301	307	294	290	284	303	313	303	297	344	297	344	347	291	280	290	298	307	290	301	290	287	291	318	305	314	282	331	290	303	293	344	295	293	288	328	312	298	333	301	273	317	314	300	331	280	301	283	297	317	301	327	297	299	315	316	276	294	288	300	316	278	271	316	296	320	285	273	264	313	277	293	309	335	301	280	295	318	289	293	301	322	307	312	282	291	298	319	317	255	307	290	314	322	278	325	328	292	310	341	317	302	317	301	294	348	312	299	299	307	313	329	289	318	307	292	269	310	292	304	309	284	300	269	272	275	312	318	311	318	298	300	296	279	306	301	284	295	318	287	297	298	293	287	297	301	270	297	287	286	278	307	290	302	314	349	306	317	319	320	295	297	285	315	287	289	295	318	304	279	270	343	280	308	289	293	322	294	325	291	302	311	297	287	270	301	302	311	298	328	292	311	299	315	316	267	286	330	298	319	303	291	278	290	307	317	307	343	281	291	304	321	303	282	321	283	291	316	322	321	282	324	326	306	325	298	326	322	317	318	331	358	294	300	325	287	312	284	332	304	277	298	318	275	298	309	318	290	274	283	295	298	297	296	322	299	295	297	336	332	287	306	275	302	307	319	280	299	314	294	300	280	310	263	308	302	262	313	274	296	296	293	292	302	292	285	301	318	285	332	294	284	278	309	307	303	302	284	300	273	285	290	289	315	286	296	284	276	343	337	330	283	317	285	338	283	312	333	288	316	293	273	300	309	304	291	300	309	308	301	308	290	268	260	292	305	309	281	328	278	319	283	329	299	289	299	305	314	290	278	306	327	294	310	295	305	312	288	306	301	284	309	291	310	299	282	335	318	261	296	303	315	314	275	296	280	320	308	300	314	319	307	303	307	302	292	275	317	297	307	279	309	296	275	277	270	287	278	284	310	300	310	265	317	275	308	315	283	269	280	304	281	331	295	331	267	317	283	305	335	272	343	306	310	333	280	252	327	305	286	297	287	289	309	298	272	285	333	322	290	315	297	296	302	288	284	287	321	295	301	317	284	292	275	330	285	314	301	314	306	301	299	270	296	299	304	309	268	295	287	295	304	280	268	310	299	279	321	316	303	314	306	305	331	286	305	272	301	299	267	321	300	293	340	310	322	283	302	328	331	338	305	278	305	317	283	300	295	266	290	277	287	270	301	278	284	308	295	321	269	300	294	307	313	290	276	328	306	299	275	289	316	291	299	272	285	285	329	311	281	295	320	298	295	322	302	320	266	282	308	325	298	309	284	307	275	295	324	283	279	283	289	263	277	318	293	265	306	310	291	293	292	307	310	310	318	279	319	286	319	288	294	276	296	310	328	298	294	307	286	298	317	320	298	309	299	304	295	303	308	330	329	312	301	277	266	314	319	291	284	311	318	305	312	295	272	282	281	310	317	318	304	283	318	287	300	278	285	311	331	291	305	300	310	298	309	296	303	267	317	287	293	266	262	281	291	290	323	282	330	307	272	265	306	296	268	320	324	291	277	299	294	290	309	315	300	306	320	320	322	310	293	290	290	316	337	328	269	279	302	314	292	313	319	325	322	291	299	317	315	307	294	311	309	308	288	282	292	312	292	287	314	310	321	291	296	286	301	281	322	323	319	322	308	302	251	293	313	290	301	304	294	284	338	310	280	318	317	285	272	294	284	281	289	305	294	338	296	311	282	304	312	294	341	316	303	327	305	303	271	298	293	285	310	301	289	304	321	310	289	293	291	302	330	310	317	293	293	298	296	262	320	276	309	284	302	302	317	308	271	320	271	297	309	282	301	285	338	259	303	320	338	310	318	294	288	307	279	298	299	270	321	278	266	293	287	324	298	308	291	299
12727	16487	24843	31967	41764	41999	37997	31964	29016	28172	24867	21835	25590	27453	27151	24380	20521	23103	19522	21067	20902	16516	16428	10404	7888	8197	9080	12891	8983	3161	2817	3266	2071	1905	1777	1140	1042	1052	1070	5370	8472	4700	4089	4559	3610	2554	1375	922	781	800	778	801	771	777	728	736	783	801	790	773	812	837	784	755	801	773	754	786	789	829	785	785	764	781	790	757	809	849	779	796	754	801	795	771	782	777	762	725	790	794	828	779	883	760	780	812	789	756	790	770	789	847	768	756	753	752	842	814	801	792	756	778	824	798	790	795	811	720	790	786	749	793	810	764	748	758	778	741	795	809	805	769	778	759	771	805	814	747	759	795	821	785	785	785	783	801	750	801	732	813	721	787	821	829	757	783	804	775	795	795	762	759	790	764	725	817	793	792	750	823	806	755	790	800	817	752	813	781	842	843	775	772	742	830	740	804	814	813	755	813	798	819	768	706	759	763	775	776	791	775	828	822	820	840	806	764	797	779	777	780	789	792	761	788	785	790	775	750	728	776	799	791	789	804	740	814	769	824	755	753	785	778	785	775	746	837	725	770	781	758	758	806	804	716	814	794	798	778	769	770	757	808	772	784	736	756	775	784	783	731	776	757	770	765	818	762	817	790	770	802	765	754	764	769	780	809	775	761	767	725	755	773	769	836	785	739	809	807	782	767	744	807	801	783	747	756	792	797	788	782	767	797	801	736	809	809	790	780	774	756	794	787	771	741	772	740	728	760	791	763	779	768	805	781	828	740	745	771	779	792	792	776	818	822	802	765	783	748	762	717	850	781	794	779	786	819	742	776	749	755	787	801	807	751	791	780	757	811	784	730	783	737	750	755	764	772	742	837	785	780	772	752	802	777	787	781	798	750	818	812	780	744	771	771	823	722	794	765	776	779	751	785	736	804	752	747	767	794	785	811	749	726	753	776	788	824	785	783	795	796	757	760	739	802	776	767	805	769	816	767	739	826	821	768	816	812	807	785	790	777	784	770	772	767	802	770	760	769	770	776	770	811	790	811	735	772	824	777	783	792	786	810	714	797	754	730	782	792	769	795	786	784	773	803	800	845	789	832	803	735	770	830	777	799	803	820	774	810	753	755	793	785	774	750	782	811	805	776	775	763	767	802	816	760	749	799	711	774	781	760	784	793	775	767	750	814	773	804	738	756	799	729	764	785	771	769	798	844	783	777	798	797	848	736	746	758	748	795	776	789	766	774	797	813	808	794	820	781	801	813	789	772	799	802	794	744	783	792	726	798	763	768	770	753	749	775	777	798	772	806	779	776	833	788	756	776	777	801	798	785	834	793	812	838	800	770	795	803	792	758	714	833	792	803	768	776	776	747	789	795	745	767	768	818	824	837	744	764	758	796	810	797	727	808	784	762	786	807	770	805	798	765	773	802	816	767	712	817	763	772	765	783	798	771	781	820	813	742	760	768	795	787	810	766	730	780	751	768	820	786	769	775	787	833	742	765	763	792	743	758	746	770	759	773	766	811	811	779	802	733	770	797	767	741	810	737	874	779	786	795	806	769	772	812	835	781	791	765	839	828	798	783	789	836	769	787	816	802	776	775	763	719	835	798	767	792	808	737	806	783	788	765	793	789	779	756	828	777	788	752	753	745	759	802	805	818	787	773	770	753	845	762	759	795	790	768	797	843	764	755	770	737	739	767	804	772	777	793	824	758	759	833	809	784	739	750	777	764	767	731	763	809	781	761	728	776	807	787	800	764	834	804	761	752	780	743	768	743	806	755	785	744	792	752	813	782	742	795	759	764	826	763	794	775	761	765	790	781	788	780	824	782	793	791	787	748	751	801	793	804	727	756	768	767	820	784	816	770	759	748	792	772	755	793	751	766	787	785	810	776	793	775	769	788	731	817	720	759	787	767	787	774	713	826	767	787	819	756	762	850	786	775	777	784	767	786	797	766	715	812	830	743	803	726	785	795	769	774	810	769	784	744	771	787	767	782	770	775	738	812	723	826	774	822	752	745	781	794	738	812	843	808	751	806	788	794	797	821	780	843	777	720	798	776	776	797	726	763	795	797	765	803	725	791	774	753	789	776	747	790	809	759	761	774	757	758	761	806	762	783	796	850	782	746	796	845	776	751	761	786	796	768	749	746	752	714	856	718	754	783	728	806	756	819	766	765	798	813	779	756	798	777	793	786	725	817	804	773	740	764	763	763	775	813	749	763	801	759	781	701	809	741	796	751	710	789	821	797	832	798	756	813	730	754	785	766	762	777	773	762	751	795	773	738	778	768	773	809	755	780	772	733	829	747	804	764	779	805	810	770	814	783	781	783	727	763	767	786	791	713	760	774	787	820	812	735	814	817	773	748	757	779	808	804	782	788	787	772	802	781	815	766	738	783	766	773	828	813	774	765	783	799	762	798	750	769	825	768	808	791	783	811	783	842	782	854	797	824	807	797	777	781	843	781	763	749	776	818	817	794	793	783	771	768	732	847	714	793	791	751	803	771	787	763	766	763	800	785	799	842	827	808	770	779	773	764	752	787	750	780	780	799	792	775	735	755	827	747	789	785	760	735	752	774	817	776	730	761	793	790	781	789	718	815	787	765	786	801	771	768	780	820	771	791	805	761	776	775	807	804	780	821	814	712	744	717	719	774	782	738	815	746	781	749	758	812	822	850	764	752	753	750	788	773	802	736	782	785	747	787	767	743	800	826	774	811	765	782	758	734	750	800	778	756	845	770	765	808	835	762	739	806	770	806	789	748	779	771	744	707	818	751	782	825	829	787	808	775	779	775	752	816	755	808	767	757	857	733	732	811	753	762	742	813	785	762	795	746	768	809	812	809	776	742	777	768	805	796	713	765	814	811	758	778	765	766	778	714	783	775	814	768	775	754	772	768	777	780	800	747	804	754	827	750	840	759	805	764	796	794	761	824	794	823	785	745	760	745	820	747	761	788	774	790	804	739	796	805	788	821	710	799	766	762	761	799	784	806	756	797	760	765	782	816	791	768	772	771	765	780	779	787	777	796	747	789	807	762	757	793	796	727	785	759	789	782	808	788	802	780	767	825	762	739	779	779	726	795	799	790	741	774	766	758	795	822	745	766	799	760	752	823	779	783	748	816	779	774	780	786	851	791	796	774	798	807	803	837	776	722	789	815	737	718	804	795	761	818	721	782	780	785	781	835	752	817	735	820	764	793	734	767	804	717	834	762	748	775	798	776	771	792	770	770	776	835	798	754	799	791	756	830	794	791	803	757	858	769	766	791	732	823	791	769	774	794	810	805	790	753	799	756	730	800	752	774	787	748	750	725	823	770	788	792	793	748	758	793	763	757	740	761	794	809	783	839	807	841	786	802	801	786	798	781	761	780	794	746	795	818	799	752	793	781	784	786	769	744	769	755	797	777	818	749	801	780	720	766	759	828	757	788	783	763	752	759	775	740	798	820	777	777	781	753	752	795	745	777	713	787	832	764	795	777	766	741	803	751	770	792	751	837	801	767	812	802
28833	27970	33057	35906	38584	37523	33268	27503	23650	21868	18733	13790	16127	15960	15389	15213	11601	11745	10758	9069	8590	6879	7919	5758	2555	2583	3677	4168	2878	1027	722	779	611	548	370	371	294	287	302	428	1445	1381	1832	1874	1453	901	531	289	282	284	280	255	305	281	269	265	257	269	245	244	258	264	243	269	252	271	232	264	253	255	246	278	268	276	264	257	240	290	248	272	281	277	258	284	286	284	255	264	233	231	281	262	302	244	271	245	262	275	288	262	255	266	239	247	251	289	278	254	264	272	265	300	275	269	257	288	268	276	289	299	264	286	235	257	256	276	246	285	260	252	278	260	253	280	267	282	286	280	285	266	267	284	280	245	256	269	235	256	243	288	311	258	278	240	277	260	275	251	264	259	247	276	252	279	263	285	279	258	302	262	247	264	246	254	263	282	286	267	307	267	262	253	284	253	256	302	309	285	292	239	281	274	269	244	265	265	287	281	292	283	265	284	296	260	256	259	269	279	285	260	249	272	276	255	264	252	274	249	268	284	244	254	261	271	278	251	233	262	292	262	298	271	255	275	250	256	294	286	243	276	299	273	270	275	299	277	260	298	273	273	275	259	285	269	256	262	260	295	274	285	275	262	277	281	285	276	269	293	254	306	266	282	285	315	280	261	271	263	275	289	270	289	255	277	265	282	240	257	274	272	274	271	260	253	293	274	257	285	282	272	255	289	272	256	260	272	272	282	270	252	296	252	249	258	286	243	265	264	268	285	280	270	234	260	254	269	280	278	259	264	273	271	251	265	281	277	244	290	254	237	261	260	279	280	268	270	277	290	257	252	233	269	254	263	257	280	280	263	284	299	260	264	267	256	280	243	268	248	295	256	253	281	313	244	272	285	293	259	255	253	258	254	279	295	268	255	265	296	266	298	306	298	315	235	250	271	292	295	257	245	235	273	278	257	268	261	286	246	252	259	267	284	249	254	266	276	281	284	237	261	272	288	265	280	254	258	254	262	268	270	286	274	261	311	257	259	274	288	287	273	256	283	283	297	236	317	275	288	272	234	246	316	252	227	260	255	257	270	293	300	253	295	268	256	262	249	274	274	270	277	295	303	277	266	271	241	279	272	287	269	269	250	288	257	256	295	261	279	279	243	271	257	271	295	300	305	279	239	243	276	252	265	285	270	248	276	253	263	303	298	288	243	240	291	243	291	283	261	261	254	237	300	254	271	272	270	284	287	276	262	237	287	271	293	244	252	267	279	287	272	280	242	245	254	257	241	270	281	219	250	242	248	290	242	240	291	258	271	257	259	275	272	271	298	280	291	267	253	276	289	243	271	243	253	277	300	267	264	295	257	259	242	251	276	285	251	270	278	280	263	278	268	292	262	273	249	245	260	263	273	268	239	275	261	259	265	281	303	270	268	250	246	257	236	298	238	274	266	257	264	260	279	278	305	270	264	272	280	249	266	250	236	260	246	278	274	273	260	257	244	259	270	285	258	267	274	292	235	256	242	263	270	274	245	264	246	287	264	296	260	288	250	305	274	278	287	282	285	260	277	302	278	256	269	290	280	261	276	287	252	266	249	238	287	252	299	258	249	255	267	271	252	251	251	238	283	255	259	253	244	278	242	289	270	239	279	294	278	245	253	261	260	242	234	274	239	284	280	263	279	276	246	259	255	285	264	268	271	258	279	253	249	283	267	283	279	256	254	249	262	252	278	297	246	224	277	296	265	288	220	245	272	227	274	260	258	277	253	251	234	258	264	225	294	281	287	221	258	271	279	266	272	249	273	276	264	275	277	290	285	275	286	279	286	258	244	269	278	278	292	259	258	254	246	265	231	264	296	258	273	245	252	229	273	252	286	244	240	289	265	252	269	281	277	266	242	269	254	255	294	273	263	229	289	275	281	261	264	266	278	255	237	277	255	245	282	295	270	296	268	262	289	259	270	266	291	251	254	270	291	280	286	278	283	262	246	282	283	284	246	243	284	277	281	239	266	264	304	278	238	270	226	273	263	269	246	299	270	258	288	253	250	273	265	272	305	273	239	291	282	254	288	279	257	301	284	314	269	262	266	280	281	250	287	256	289	238	259	283	272	255	262	268	303	265	252	262	266	286	276	257	252	292	256	252	268	270	265	271	263	268	308	274	267	259	281	239	270	286	277	279	305	261	273	235	307	290	270	239	286	278	266	271	243	280	270	248	273	299	254	268	274	277	248	264	279	254	261	294	268	267	247	252	293	248	277	258	267	279	270	306	253	252	250	296	251	281	258	253	224	262	264	291	270	236	257	292	266	255	266	264	316	288	267	244	287	280	275	270	249	278	297	273	281	289	281	275	268	247	277	281	304	286	251	272	250	267	283	259	273	268	298	267	266	274	253	261	270	276	269	234	267	270	259	247	272	287	265	243	290	268	284	284	264	269	278	280	266	246	255	257	287	250	278	251	284	283	260	252	255	253	265	258	236	273	267	241	267	242	273	286	258	260	280	285	291	254	314	278	272	248	262	245	252	258	252	299	281	261	290	271	240	263	285	305	269	264	269	243	281	243	310	268	278	261	277	257	288	284	281	281	269	279	272	259	268	244	294	274	246	288	280	267	249	263	230	271	257	267	286	257	278	287	300	278	291	280	270	243	248	266	247	227	262	261	281	264	270	262	276	261	253	243	260	284	282	302	289	270	234	280	273	234	276	279	256	271	284	274	245	255	248	260	260	260	259	302	293	241	274	282	282	263	296	294	278	318	246	259	265	251	278	274	265	273	306	290	282	249	297	279	283	266	259	230	239	254	219	263	264	248	288	251	291	262	250	281	293	262	273	276	293	262	238	254	328	235	285	262	297	263	303	305	279	245	276	277	246	262	251	270	260	309	287	244	282	264	264	288	258	287	253	245	261	283	275	243	264	297	263	268	292	230	260	278	271	289	248	280	257	294	287	269	253	256	248	288	250	275	268	263	262	269	292	288	266	259	262	283	291	267	253	285	266	268	249	266	236	239	256	286	281	285	282	267	270	258	262	253	262	282	271	283	272	264	276	295	294	287	260	239	270	281	243	281	269	256	269	264	258	266	302	300	278	283	264	241	272	276	261	248	279	253	248	271	226	281	300	276	262	280	256	274	259	246	265	278	281	289	275	301	277	242	257	271	228	284	294	273	270	266	263	259	280	238	279	273	267	292	260	264	282	271	263	270	286	302	274	282	246	276	279	260	279	261	277	271	275	264	275	259	261	264	288	299	272	282	282	280	251	286	269	273	269	255	270	240	246	242	238	265	275	270	260	277	252	289	255	257	282	273	272	274	266	270	276	236	269	284	273	257	266	248	278	271	275	280	246	271	281	241	241	281	254	242	274	279	263	258	258	277	276	296	250	268	261	281	288	251	268	295	265	287	290	264	281	263	245	280	264	250	270	290	280	269	258	272	279	264	253	251	273	265	278	290	266	283	248	277	259	264	258	276	262	283	265	285	306	279	280	247	290	255	282	291	256	237	270	258	269	285	248	253	263	242	273
18098	21333	30920	38005	47046	47644	45085	40386	36271	36782	34198	30753	34705	36182	35236	35379	30140	32230	27918	27520	28503	25872	26335	18430	11309	13212	18906	20970	14410	5454	4371	4613	3391	2965	1416	1233	1020	1004	922	2255	7913	8319	10418	10458	8311	4588	2311	914	699	709	664	685	712	722	648	756	677	726	735	696	753	680	729	694	686	724	694	677	730	701	703	723	666	711	685	732	704	702	660	670	702	691	684	714	668	697	707	673	687	705	706	724	735	705	695	678	700	701	682	722	723	730	684	681	671	665	655	682	669	696	725	643	652	734	683	694	664	701	702	726	719	716	734	695	686	679	722	706	714	716	697	659	685	700	680	690	688	701	693	700	720	673	730	679	699	663	670	681	742	708	738	677	689	690	660	713	732	669	694	691	677	737	670	710	708	722	686	718	689	708	697	729	751	678	631	600	702	701	729	679	722	695	637	746	744	686	667	705	705	726	683	756	716	724	700	668	687	707	688	709	691	698	728	699	748	705	730	724	656	677	714	690	702	728	712	691	725	665	660	709	736	724	701	712	751	666	665	717	726	705	733	659	740	733	701	657	683	686	710	721	676	739	674	695	757	741	710	708	712	702	686	729	643	724	717	665	696	684	690	764	704	731	735	706	666	711	742	695	709	709	704	686	686	665	689	702	678	796	694	704	683	707	759	698	681	689	661	720	731	701	711	730	736	665	699	656	706	704	696	699	686	735	711	695	716	689	701	702	680	674	700	690	687	709	716	692	633	715	687	663	673	682	698	704	684	642	716	718	674	744	704	686	726	686	712	668	704	668	695	749	695	709	691	756	696	712	681	708	720	667	721	686	683	657	695	709	692	687	714	744	736	742	645	710	698	704	670	693	709	750	708	728	733	756	728	708	686	689	705	682	676	692	711	747	680	697	655	693	719	734	709	687	739	708	699	677	687	704	688	721	668	665	691	737	702	706	675	698	669	690	689	711	698	683	713	695	742	687	640	690	680	703	724	640	738	693	701	686	700	697	683	708	684	669	649	659	682	688	673	675	720	659	694	733	677	681	699	659	707	680	676	669	741	665	662	753	676	642	726	690	747	731	687	620	661	746	688	714	733	697	722	676	718	668	694	724	718	748	656	685	689	700	711	741	711	704	671	698	736	705	695	668	682	702	706	729	723	713	671	695	707	685	660	690	690	671	695	654	701	702	667	702	680	676	692	721	651	738	686	710	692	691	678	672	742	693	673	704	653	659	685	698	775	662	707	663	734	642	673	634	688	653	743	715	709	726	674	722	703	676	704	700	684	720	697	697	680	732	695	696	733	669	726	689	686	639	718	686	708	717	672	686	696	674	723	721	684	670	679	700	696	662	693	679	701	673	691	709	715	709	716	726	651	691	711	692	700	686	690	706	716	684	732	697	673	672	651	687	727	723	671	699	726	783	695	725	670	653	694	696	718	700	688	665	688	715	705	709	713	699	648	735	711	739	666	717	721	717	696	700	668	667	706	684	684	710	702	698	715	695	723	710	690	744	668	699	730	683	667	727	710	697	705	662	705	672	768	731	742	669	693	720	745	762	713	712	645	662	793	711	677	703	663	728	703	669	684	659	699	661	654	708	679	715	733	695	717	746	677	733	717	711	696	712	716	731	643	706	736	726	723	714	692	650	712	716	686	719	696	721	694	723	672	709	698	664	652	694	720	711	729	726	682	707	703	722	713	682	692	715	717	684	662	687	731	741	722	700	703	722	709	724	658	683	653	696	648	663	675	700	695	729	707	702	707	684	695	729	693	720	676	679	719	691	711	699	651	701	679	728	716	729	676	701	648	690	700	679	708	697	694	723	677	649	703	726	677	642	720	685	706	688	746	688	736	649	718	692	675	667	697	696	711	733	704	667	669	735	686	719	709	689	719	710	694	726	737	697	716	695	685	699	722	677	675	701	719	657	692	642	721	686	701	705	704	735	679	741	680	690	739	662	696	712	688	697	712	670	672	711	699	695	683	706	692	666	709	704	734	755	678	729	703	698	673	712	703	642	674	712	688	683	707	722	752	695	710	678	692	692	651	712	710	672	724	646	740	676	728	724	728	741	709	691	718	714	739	716	693	682	719	689	707	749	699	717	719	662	691	718	704	637	702	687	698	678	687	659	741	703	734	696	700	680	700	699	715	722	689	653	765	735	739	713	689	673	702	708	663	678	717	666	697	689	675	701	690	729	691	690	683	689	635	668	690	695	673	663	706	712	681	693	701	712	675	691	704	695	660	687	694	715	722	664	705	713	661	683	698	695	702	733	679	694	733	722	733	684	706	712	721	660	711	680	712	681	664	662	709	715	701	693	714	709	704	670	676	684	673	694	718	726	673	700	678	737	643	772	695	679	708	700	729	713	752	696	708	707	700	665	713	736	681	741	704	730	700	683	699	683	696	683	725	664	679	664	780	678	690	676	761	729	709	708	717	746	738	697	699	665	674	719	693	752	663	703	682	740	700	711	685	692	736	723	665	705	712	689	688	706	681	704	653	688	648	663	698	723	695	687	711	683	704	661	713	672	702	712	716	706	739	762	683	691	682	697	649	718	678	668	700	724	679	728	673	716	666	720	717	685	733	674	719	663	699	676	690	738	689	733	736	700	685	753	667	742	705	693	696	669	666	675	710	686	679	675	729	692	643	673	670	699	738	676	756	664	729	766	715	679	710	738	673	715	681	752	710	746	686	697	745	764	693	686	657	703	723	667	693	684	692	716	710	705	665	709	677	637	716	726	723	685	670	650	707	667	752	671	674	678	694	686	727	688	692	683	744	700	702	650	705	682	708	697	737	676	699	698	726	686	719	675	661	764	664	714	676	715	672	691	712	722	710	728	699	666	683	713	704	694	715	708	747	702	672	728	664	684	673	720	705	687	662	696	683	692	707	731	733	734	663	678	704	668	694	704	689	683	676	692	742	677	674	716	681	704	707	700	720	703	692	624	723	689	727	705	665	730	692	688	695	696	670	733	662	706	722	711	726	671	658	662	695	724	658	704	737	728	697	713	694	758	694	714	708	665	685	703	718	706	693	695	659	693	704	660	677	663	760	698	662	688	717	747	690	774	692	674	717	745	710	705	703	693	705	731	714	676	696	664	747	702	711	677	697	704	726	718	697	724	698	726	725	697	740	645	715	760	698	676	704	694	698	696	713	704	741	723	721	711	690	726	727	646	685	715	732	716	690	689	708	694	750	673	691	698	759	677	677	701	709	709	711	727	711	703	756	659	694	708	706	736	741	713	679	720	741	748	692	699	686	673	698	687	641	673	712	683	673	765	744	667	719	674	706	721	741	693	680	734	708	700	712	664	667	725	677	650	678	679	757	682	718	715	717	693	653	658	693	746	743	714	653	731	685	693	684	675	713	691	708	665	707	702	656	740	698	700	698	715	706	715	690	744	724	680	738	687	692	690	681	691	717	720	671	698	730	683	688	668	729	686	698	750	681	645	724	652	752	705	696	755	703	697	696	706	695	712	684	656	752	690	668	628	687	713
5528	3824	4759	4807	5229	4482	2981	1747	1388	1252	1123	861	894	851	755	785	609	639	604	503	491	494	529	393	426	346	415	383	395	361	392	391	338	335	325	357	333	294	327	340	373	387	475	491	449	437	380	332	348	315	305	306	355	325	321	359	367	341	304	371	299	329	356	332	334	333	320	324	303	325	316	305	286	321	351	306	328	331	309	306	326	308	301	312	308	329	327	320	306	320	350	331	376	337	308	349	347	325	314	345	330	299	300	317	329	299	331	308	322	331	304	326	282	331	306	319	304	341	305	335	314	344	314	310	294	305	318	310	327	318	313	350	329	320	342	331	322	291	290	312	294	327	309	341	299	306	344	290	315	340	348	332	303	298	366	331	318	315	324	306	341	335	318	334	330	290	315	292	286	310	293	288	330	347	286	287	340	345	335	333	342	258	336	350	320	302	352	355	335	327	290	323	294	319	352	342	324	313	323	353	339	308	301	335	315	351	335	330	326	325	281	309	334	330	295	307	342	347	316	323	320	339	346	385	332	308	333	307	328	327	298	316	314	331	322	318	319	352	342	336	317	326	318	306	345	361	334	325	324	303	275	301	334	286	346	357	316	288	319	321	322	319	287	274	341	346	344	310	309	321	343	331	322	314	336	332	316	325	337	315	297	336	314	306	332	359	313	294	316	341	337	322	342	347	319	349	327	306	307	316	346	333	302	322	329	337	304	307	312	283	336	351	329	367	305	350	298	333	326	342	315	312	345	343	358	332	282	320	344	315	315	303	324	304	322	346	335	313	331	303	344	324	296	314	342	322	333	330	376	339	325	335	314	298	316	329	317	328	336	337	332	357	341	325	349	364	332	315	320	301	319	309	317	315	328	304	321	327	325	300	287	319	321	335	354	314	325	271	315	307	302	340	347	283	378	280	325	337	339	300	284	345	340	313	316	311	368	346	344	333	328	331	324	316	356	316	347	294	318	302	314	328	326	339	318	332	330	311	324	318	327	360	351	352	304	325	312	321	357	347	329	327	331	346	302	283	325	364	321	304	319	297	358	312	310	310	326	322	314	306	316	345	329	330	283	317	305	335	286	302	310	331	325	313	337	322	343	326	303	321	328	329	305	328	330	330	304	305	343	308	340	321	317	333	359	323	317	298	331	320	304	324	342	320	317	330	325	309	348	321	353	312	336	326	328	373	330	307	342	306	341	304	309	288	303	346	310	321	319	343	316	340	289	341	315	310	338	336	353	328	330	308	330	337	325	329	329	313	330	308	295	348	326	298	328	321	337	335	320	293	356	298	332	332	335	328	311	346	328	329	346	313	309	314	318	323	298	330	340	320	326	320	297	305	316	326	329	341	327	324	321	320	339	331	342	331	332	344	312	335	260	286	373	350	327	327	301	323	336	319	307	324	335	325	341	304	313	323	354	328	361	352	303	362	337	328	348	326	327	307	305	347	337	287	312	329	323	304	359	355	340	320	303	321	307	327	359	320	304	302	332	358	326	325	342	314	321	323	301	334	316	317	313	309	346	349	317	303	310	334	311	339	338	286	310	325	315	380	306	346	350	362	317	330	299	316	313	323	310	330	317	329	301	297	323	365	316	310	319	343	338	328	322	354	301	299	345	346	317	336	314	334	333	319	372	337	299	307	296	319	319	315	349	329	341	322	300	316	316	313	326	276	337	321	329	331	308	317	323	330	327	338	320	333	339	314	307	294	330	319	316	307	298	305	315	346	350	314	320	333	345	314	312	333	337	297	339	350	330	334	314	294	342	296	311	313	326	341	316	314	322	325	356	285	327	307	349	351	276	326	302	325	316	335	330	321	296	308	327	336	322	296	298	320	340	310	282	308	342	316	317	314	317	325	325	314	342	327	312	319	343	318	317	338	334	342	347	321	325	296	363	326	311	297	333	330	335	326	307	343	366	306	353	290	311	326	350	312	302	321	333	307	324	329	365	358	310	324	334	325	350	323	341	323	318	278	339	306	322	335	305	305	327	305	350	371	316	328	308	311	331	316	350	350	326	325	332	325	331	337	340	325	343	322	315	328	322	314	351	332	346	303	327	310	341	301	320	330	325	317	324	331	283	318	293	288	317	293	354	341	328	330	344	326	340	334	333	362	328	332	322	306	294	295	303	284	328	281	311	350	319	318	314	320	328	306	296	316	329	310	333	354	318	348	354	318	332	313	334	308	323	337	339	329	339	330	335	341	297	308	325	349	321	322	308	333	314	302	313	345	322	347	323	336	330	354	312	308	327	320	335	331	327	341	323	327	304	311	311	342	321	350	324	318	295	344	332	323	346	378	322	299	333	307	326	368	322	292	342	311	328	317	347	337	306	310	334	354	331	350	349	315	337	320	352	313	333	325	324	309	320	341	344	335	327	312	334	323	316	298	305	315	331	329	348	348	322	328	357	283	335	337	350	330	352	322	341	318	298	284	345	331	352	328	316	345	317	356	342	348	302	360	336	356	333	306	356	298	335	348	317	347	328	287	333	347	350	318	298	327	330	309	339	311	335	333	313	341	329	296	332	313	345	313	305	319	340	316	298	345	330	328	328	334	323	340	296	311	327	318	359	333	333	340	327	322	312	324	340	364	369	301	324	304	296	324	308	287	322	319	315	332	343	292	322	324	332	293	332	319	321	314	376	323	343	315	330	322	319	325	339	293	321	363	315	328	325	324	305	325	327	293	334	336	330	346	327	319	300	345	301	338	337	329	339	301	313	344	304	344	305	300	309	299	337	310	316	310	337	300	316	323	323	399	342	292	307	309	312	299	318	343	320	306	293	333	311	318	291	336	336	340	344	320	344	317	318	343	331	317	316	323	336	328	321	313	319	308	306	338	314	318	314	321	314	315	344	315	314	343	329	313	355	295	329	340	340	333	302	309	330	324	324	329	299	318	313	353	323	337	284	372	341	340	339	314	296	347	355	289	333	338	303	355	313	313	323	352	295	286	311	305	318	325	323	349	367	344	316	335	361	308	324	312	330	298	309	325	294	325	350	322	317	343	352	341	306	305	329	327	334	323	352	348	331	311	299	301	337	299	327	332	355	309	325	356	318	334	300	340	337	331	308	354	335	336	333	292	350	285	342	310	341	323	315	323	346	296	308	350	311	352	298	308	340	314	329	317	343	319	288	330	361	311	309	340	316	353	329	313	334	314	337	330	316	325	321	332	326	313	363	324	341	327	354	314	354	343	321	310	355	315	273	311	336	342	343	323	306	293	318	321	340	333	351	331	322	309	311	332	330	344	284	325	320	305	301	299	322	329	347	344	324	334	299	318	319	325	315	354	297	366	308	294	300	343	351	318	363	348	305	301	335	325	353	360	333	315	315	347	324	358	330	334	325	318	320	309	315	336	356	352	306	314	315	311	313	321	335	339	331	333	306	303	334	315	325	327	312	291	352	369	346	345	337	332	338	323	338	317	336	292	343	307	351	319	327	325	322	310	329	292	341	367	324	315	316	322	290	356	333	333	326	321	315	307
4487	4615	8629	10876	14477	13433	10530	7844	6468	6231	5789	4254	4935	4406	4391	4559	3244	3761	3297	2241	2760	2574	2364	1609	1600	1629	1668	1716	1494	1228	1237	1362	1066	895	878	927	859	854	891	924	938	1226	1506	1854	1811	1438	1115	892	797	820	828	856	835	840	831	863	817	849	841	872	804	820	878	861	840	813	838	836	817	784	845	844	872	791	829	806	834	841	847	828	829	861	775	830	862	841	795	799	861	812	824	853	870	832	816	844	824	847	830	843	847	834	880	821	864	854	805	820	866	823	848	802	853	780	811	795	842	814	846	854	854	804	843	798	871	846	849	795	848	816	808	851	821	812	812	851	796	837	828	889	874	840	857	844	831	839	864	867	831	804	870	796	869	848	851	826	842	873	895	835	825	845	890	822	790	815	839	860	796	832	877	844	861	861	838	873	818	848	853	822	822	825	811	842	839	843	827	811	800	861	840	805	828	802	825	804	835	784	811	878	796	833	843	794	859	816	886	821	844	836	828	790	845	826	861	852	879	853	803	816	794	842	821	871	825	802	818	844	830	787	848	844	893	778	915	876	815	810	838	791	845	787	833	852	802	870	847	837	813	799	843	851	807	846	853	831	844	814	822	862	880	833	862	865	783	842	885	814	853	863	823	839	822	810	862	810	878	801	837	827	824	864	880	823	825	817	839	834	849	874	836	896	830	819	824	860	865	830	835	844	781	887	844	857	798	808	824	881	821	879	856	827	843	810	853	843	816	807	865	855	800	828	862	889	847	839	846	873	795	821	859	823	889	787	790	843	795	845	829	893	854	819	795	856	817	755	829	813	854	871	865	822	856	781	859	861	862	873	867	866	820	832	854	868	825	820	868	853	812	796	888	882	849	849	798	873	834	851	838	837	794	806	855	832	878	819	804	774	823	846	845	816	815	886	848	886	853	835	812	840	850	884	817	800	807	810	871	852	808	816	823	821	840	824	891	873	791	851	839	869	811	863	766	814	855	816	781	801	828	867	813	825	818	814	831	898	791	821	833	820	774	833	831	807	843	873	839	813	860	810	820	823	810	809	827	852	864	777	848	860	880	852	844	829	845	891	839	880	758	899	806	826	800	827	849	844	834	829	857	906	844	850	815	837	850	864	850	885	851	832	895	804	831	820	839	865	838	889	854	882	837	839	834	844	796	875	852	866	851	849	848	890	838	856	843	772	848	879	828	871	824	872	823	830	860	833	814	826	867	821	811	771	839	828	832	794	798	841	847	886	829	850	850	825	811	775	825	817	828	826	863	778	824	852	841	846	802	824	818	852	848	851	850	809	822	827	847	839	847	817	887	801	834	858	863	866	839	832	857	834	802	871	772	898	834	842	818	853	833	782	905	814	813	862	816	790	859	790	896	862	821	816	828	847	850	855	846	878	838	859	827	884	820	862	852	836	869	806	845	846	784	808	875	838	879	831	806	827	766	806	836	818	843	851	893	849	876	871	858	868	851	844	879	847	828	887	873	843	818	871	861	834	821	858	809	834	823	773	786	850	821	868	840	850	872	812	806	852	852	845	850	789	842	810	834	856	827	796	812	843	831	840	891	795	869	834	846	822	886	865	844	867	816	841	812	808	821	828	839	840	860	827	827	856	804	875	856	839	852	864	796	809	821	829	831	841	823	859	832	851	819	849	805	851	843	813	857	833	863	784	825	819	857	855	879	821	839	827	859	788	818	823	823	812	829	832	810	873	837	872	820	805	849	867	858	831	805	843	823	812	843	851	846	819	822	879	820	820	822	859	835	860	875	808	834	819	807	876	847	818	866	828	861	840	866	811	835	814	832	811	829	852	847	830	865	823	829	848	851	806	808	854	861	850	846	842	830	837	825	893	828	885	857	875	861	833	871	857	847	852	796	899	855	889	853	832	827	796	824	821	848	870	838	847	822	768	864	780	800	854	836	814	849	878	822	849	816	806	829	863	840	855	836	839	838	784	847	790	861	844	848	830	826	867	830	854	868	833	866	797	825	903	832	831	888	867	851	792	800	832	850	881	887	819	811	878	824	843	839	861	815	851	833	811	857	846	819	862	832	875	754	863	898	818	816	867	839	825	838	855	845	863	847	826	836	833	794	864	836	839	796	846	836	828	861	822	791	899	832	821	839	794	842	877	830	811	877	893	837	874	838	839	861	895	899	861	883	785	823	855	842	859	817	862	823	842	808	836	818	856	884	831	842	842	867	838	843	834	778	815	832	863	761	814	881	849	867	793	869	856	806	806	825	830	831	846	831	799	888	879	827	864	863	826	841	824	827	845	843	791	867	800	829	824	857	884	870	812	856	851	796	856	844	843	810	847	843	815	868	850	888	850	863	834	852	848	849	820	763	807	802	853	837	836	838	896	824	839	861	781	839	832	782	851	829	804	847	852	858	870	856	849	832	884	804	799	867	881	818	855	841	804	824	858	884	869	823	842	870	880	901	871	843	817	868	901	813	893	809	846	849	822	801	849	834	851	848	857	843	850	817	812	834	869	867	830	844	842	827	858	879	827	809	835	789	896	857	800	859	790	907	850	924	883	856	806	885	844	840	898	845	829	843	854	882	835	834	843	812	852	842	830	824	845	886	849	879	847	847	833	842	819	890	871	833	799	854	823	851	816	824	797	870	838	873	852	853	842	914	835	845	782	832	806	870	913	852	823	867	805	870	830	834	872	840	818	851	869	804	877	834	848	804	835	824	854	809	850	819	829	799	840	826	816	810	844	849	827	829	878	823	819	841	846	844	775	813	843	822	814	848	844	821	788	898	818	841	794	818	861	820	787	918	846	793	822	866	862	894	834	829	848	890	865	822	821	818	879	838	829	850	828	811	832	869	846	873	847	825	793	835	848	839	845	845	842	814	820	838	873	838	848	892	893	771	856	861	876	898	795	842	844	836	846	895	809	896	841	881	832	873	837	836	867	894	835	892	882	866	895	850	837	851	829	844	859	873	833	812	852	794	795	840	862	842	801	832	822	809	846	849	826	846	873	824	811	857	866	840	858	820	861	833	854	840	902	870	829	848	862	816	855	818	810	831	803	799	818	826	834	880	878	803	766	845	836	821	845	833	785	785	904	829	821	866	811	807	884	867	900	840	847	859	799	859	832	811	853	823	879	791	863	798	821	817	790	805	796	918	835	857	825	857	799	814	879	878	812	825	829	867	867	863	888	852	848	852	775	876	809	871	812	858	877	859	875	835	863	869	868	829	815	865	856	912	829	855	772	837	834	829	837	867	810	841	804	870	848	849	812	839	848	865	866	858	820	824	808	793	843	781	930	830	806	871	837	817	806	850	821	874	849	808	862	871	817	865	799	822	807	821	852	816	807	791	826	851	869	861	814	851	881	888	772	843	818	864	862	863	883	873	832	818	814	812	826	890	893	870	839	772	803	814	897	820	847	889	883	830	825	740	838	840	802	789	856	866	861	895	886	818	817	787	796	802	841	867	845	813	822	846	838	758	849	838	797	817	850	809	866	805	838	795	832	843	811
20125	20118	25912	29425	33314	32146	29013	22475	18507	15514	14314	8857	8528	9246	7581	7433	5830	5031	6103	3211	3820	4466	3959	1922	1870	1739	2501	2089	1665	762	710	592	383	353	342	342	326	332	327	309	362	860	1340	1495	1145	672	452	294	356	298	301	324	323	294	261	343	298	291	313	324	320	296	284	296	298	303	302	269	320	295	304	298	282	323	305	294	298	318	299	282	300	311	327	323	324	321	317	301	327	326	286	306	301	273	320	289	310	314	270	282	310	302	314	302	312	297	274	305	273	314	327	325	266	252	338	309	314	317	325	312	299	325	311	311	280	308	289	312	299	298	293	287	297	297	326	300	310	304	321	316	301	316	305	300	310	310	304	317	329	287	297	289	310	296	331	292	349	323	320	311	303	282	306	314	321	369	305	277	328	291	322	284	321	301	278	311	319	298	305	316	298	308	307	356	291	307	312	314	326	326	280	297	287	297	266	273	307	328	287	298	327	308	323	296	307	287	328	328	303	283	306	333	336	324	323	299	298	323	292	315	295	289	353	301	298	319	287	321	326	257	288	299	320	323	321	299	307	312	315	312	295	279	310	280	298	296	329	307	296	316	316	327	307	330	308	290	323	333	310	317	294	303	305	312	304	299	330	311	318	339	298	308	310	300	300	268	328	324	324	297	270	306	325	304	293	316	300	321	315	306	291	325	316	322	320	281	300	307	318	302	324	317	296	296	303	283	297	325	315	303	323	275	287	302	320	304	328	297	285	330	322	298	301	305	294	312	261	343	316	324	306	296	289	306	301	331	318	322	286	310	296	321	305	290	279	301	274	328	312	302	290	307	317	314	318	325	285	331	285	287	314	292	311	277	338	311	308	291	318	299	319	333	316	284	295	314	328	283	273	294	331	301	323	331	276	332	301	313	295	317	288	317	324	322	304	308	295	313	332	304	283	322	307	297	307	315	334	299	309	294	297	292	290	293	295	286	319	280	342	317	309	279	312	322	338	302	316	320	336	268	279	305	297	325	311	313	313	275	309	297	308	324	281	282	289	284	312	302	303	304	286	287	318	292	292	307	295	301	292	279	294	307	311	278	335	294	322	318	306	297	297	309	316	306	311	325	296	297	278	294	314	298	303	304	327	324	324	300	327	287	338	340	336	286	337	296	302	283	310	285	329	311	272	309	330	329	318	286	306	302	306	261	310	297	312	284	323	341	313	325	279	303	310	314	328	301	295	334	315	286	300	307	333	301	320	305	300	309	302	305	322	300	289	328	304	312	290	290	306	302	325	305	322	267	310	258	287	277	302	308	315	291	320	320	301	338	295	303	277	276	292	302	321	310	293	296	310	282	286	293	318	296	304	314	277	287	304	305	334	277	309	294	289	306	275	320	280	304	319	301	314	322	297	301	313	275	284	326	304	333	322	294	298	337	311	330	300	307	320	328	301	301	290	291	301	329	302	332	296	280	312	282	318	306	300	321	327	325	282	323	294	287	307	291	302	318	308	307	348	336	290	316	296	292	330	294	305	278	319	289	344	333	309	290	299	294	292	344	300	326	321	306	279	271	299	268	301	330	282	305	291	328	294	315	316	308	303	330	331	320	324	299	303	319	309	324	306	286	343	331	301	286	322	285	299	308	305	325	304	292	301	300	328	304	298	293	310	285	290	294	315	314	310	330	329	313	281	307	327	312	287	338	282	311	298	292	294	322	305	325	303	269	325	328	360	288	323	292	288	304	311	277	302	273	314	324	315	294	307	299	312	310	288	314	329	263	304	318	296	311	284	315	291	312	303	285	338	292	306	335	307	300	337	330	301	306	265	295	310	317	278	311	319	274	333	323	306	298	281	290	312	329	304	293	297	278	287	296	304	289	324	292	319	321	291	323	318	330	308	302	312	287	315	298	330	291	288	305	295	285	285	307	342	330	301	287	347	325	301	287	271	303	294	276	292	285	325	271	296	312	317	310	315	310	292	304	295	310	296	327	309	335	277	297	295	303	330	329	292	263	293	326	308	334	291	329	311	338	316	327	317	310	331	318	293	302	349	297	281	346	318	265	314	327	295	302	312	327	292	288	303	319	283	300	297	324	289	324	300	322	267	322	305	306	338	287	311	326	293	313	303	300	309	289	312	299	302	287	295	290	297	320	316	303	279	289	348	309	300	304	319	316	307	326	323	306	291	317	316	280	312	320	316	307	303	318	330	322	335	307	302	334	323	285	324	312	295	281	290	293	311	321	307	299	283	303	316	290	321	304	304	310	290	300	285	305	314	292	333	295	293	301	333	300	300	326	284	344	309	304	310	305	312	284	288	329	312	278	314	323	280	294	310	306	345	274	289	291	308	314	298	340	282	307	304	267	304	300	300	304	291	321	312	339	280	340	326	303	305	308	318	320	305	315	295	295	300	299	308	305	298	306	325	325	332	310	271	323	296	273	296	303	289	314	299	316	297	297	307	301	296	292	313	318	281	268	315	305	269	327	300	323	307	328	304	306	305	293	299	336	289	262	345	298	315	309	304	291	278	307	294	330	322	304	283	306	312	306	342	305	270	316	285	300	276	282	313	300	299	311	326	318	291	296	330	334	311	323	307	301	316	303	295	296	315	287	296	337	305	311	314	291	320	309	280	297	286	292	310	282	305	322	305	289	319	286	304	316	291	298	283	313	281	311	320	317	291	298	295	309	259	272	279	287	307	334	305	325	308	318	303	288	323	296	319	288	325	312	324	332	293	316	298	313	335	320	315	292	293	303	283	304	318	305	288	320	337	304	300	297	309	290	310	304	316	317	309	315	291	308	306	314	274	270	323	283	279	275	299	302	301	306	329	305	306	310	304	304	293	343	304	312	289	295	334	308	347	322	301	298	362	296	269	306	288	326	287	341	307	277	301	299	328	307	309	346	296	335	298	312	290	294	313	274	280	298	356	278	267	297	309	307	300	302	282	330	306	317	311	282	304	294	318	327	315	309	303	314	323	299	287	272	302	319	300	330	299	287	307	279	316	321	338	323	369	312	299	284	310	305	280	263	315	287	312	283	279	333	309	300	313	326	281	298	307	284	290	313	303	305	334	319	293	298	288	316	283	289	305	304	326	317	291	302	327	309	276	289	299	329	314	305	321	313	302	277	280	307	268	299	291	291	252	301	328	288	323	291	307	316	313	288	320	312	289	312	336	311	306	318	305	313	339	285	310	336	285	270	348	326	296	319	289	287	315	295	312	327	303	321	294	327	284	288	308	282	319	325	321	326	324	293	275	304	333	312	293	286	317	310	269	300	305	325	322	319	323	326	302	290	307	305	345	269	272	304	324	308	293	299	312	280	319	337	301	291	302	336	313	297	292	285	298	318	302	285	301	312	317	324	291	307	272	324	291	287	291	315	317	308	301	293	309	317	266	296	268	279	277	332	310	288	312	300	303	322	321	284	312	294	324	303	313	312	304	283	287	327	325	322	288	312	318	283	294	295	313	330	278	333	310	301	303	289	319	286	309	305	312	261	298	299	308	304	311	308
14139	15888	25731	33224	42412	41458	39471	35516	29955	29465	31262	23902	27162	27989	25137	25902	22278	22633	22119	12390	18232	20385	18125	8184	10593	9733	14621	12539	10056	3849	3774	2912	1621	1238	1054	1008	1002	942	885	941	1150	5194	8295	8710	5818	3149	1509	806	812	811	812	767	797	818	749	739	782	825	793	791	812	834	799	818	758	777	796	798	862	784	829	736	739	775	745	829	820	770	818	733	863	800	795	813	802	799	816	799	799	807	848	797	840	796	842	815	766	816	809	744	758	804	767	795	785	813	781	808	767	772	767	795	785	769	793	773	764	799	784	775	740	801	733	784	779	800	840	807	776	753	743	792	829	859	830	794	765	782	744	771	800	818	810	844	814	802	801	771	757	801	796	740	768	818	842	829	753	759	792	842	702	877	810	793	750	825	806	843	821	769	744	765	820	793	770	813	807	801	795	821	826	764	806	799	839	806	728	851	766	833	818	813	800	766	808	825	736	784	769	767	752	787	838	754	768	793	739	772	820	796	771	742	768	795	745	780	766	780	748	775	784	796	781	795	795	796	768	789	818	767	784	841	784	775	762	816	825	796	798	793	765	804	798	822	793	797	780	787	812	803	735	797	779	852	784	779	793	811	748	798	804	813	750	796	791	757	785	781	770	736	789	813	772	802	825	809	791	758	799	790	769	785	778	831	805	750	761	826	794	730	762	745	801	777	774	778	797	794	829	774	824	801	817	787	817	783	755	759	745	822	796	788	775	786	819	795	807	786	778	791	786	799	758	738	745	826	782	776	777	842	764	790	782	761	788	763	783	767	794	801	797	743	811	758	810	824	788	794	774	732	747	760	811	735	764	810	873	810	804	754	803	778	761	806	758	751	795	794	835	796	813	809	787	784	825	759	805	835	790	800	788	760	797	769	817	749	727	769	819	784	791	778	776	740	751	759	800	795	769	780	819	802	748	807	752	808	798	783	720	786	808	801	816	771	668	789	808	762	867	815	754	802	789	828	805	812	795	820	782	773	687	782	817	747	810	795	796	736	777	805	788	779	786	776	769	782	772	765	837	825	831	799	792	781	795	766	751	778	793	772	817	783	791	780	793	789	738	761	793	807	783	760	779	771	778	759	763	762	774	806	850	793	786	800	751	788	789	771	817	786	789	739	754	830	797	801	777	781	802	828	795	778	810	779	802	768	808	770	732	751	800	814	814	789	807	813	802	781	788	832	811	756	775	800	761	821	851	774	798	812	859	772	808	799	785	828	780	754	780	798	758	846	798	799	809	821	799	806	791	771	754	772	813	798	801	823	777	776	836	776	789	796	762	784	798	771	717	818	790	796	785	810	754	767	779	765	803	787	723	765	811	837	760	820	776	798	793	791	817	797	787	760	843	800	733	775	846	824	847	833	795	785	800	763	796	747	780	751	786	755	738	810	810	798	807	792	822	779	795	753	771	790	768	773	755	785	806	800	763	817	753	773	722	780	823	794	759	794	750	774	766	733	799	826	775	794	779	812	810	849	752	769	791	792	726	794	808	750	840	792	812	780	782	784	751	743	785	778	779	799	814	784	822	800	811	813	756	736	764	747	762	776	761	846	766	775	784	774	788	818	799	746	780	744	795	811	784	768	811	820	779	799	752	789	781	757	731	796	761	830	794	807	834	779	792	820	795	842	812	786	787	742	804	773	803	793	823	810	782	778	809	796	786	850	805	836	776	754	767	794	787	797	827	777	789	758	768	769	823	806	838	816	720	776	784	785	764	805	766	844	768	791	752	800	780	836	806	757	834	801	777	805	774	767	827	750	782	790	779	802	839	771	796	767	821	818	844	761	854	773	746	815	765	796	803	785	790	733	796	763	777	765	806	755	788	782	785	782	765	753	849	765	758	776	792	782	830	763	816	823	850	804	811	820	814	725	762	826	813	759	741	810	775	780	787	781	773	817	747	788	775	779	787	812	787	837	793	756	768	768	809	796	761	826	822	759	794	788	751	741	772	802	774	759	853	775	789	812	814	749	770	791	771	769	738	760	778	793	822	783	786	733	770	805	822	786	808	737	753	762	853	827	767	795	739	775	825	783	766	773	761	763	813	766	818	794	774	821	753	812	822	753	823	799	770	756	809	849	790	782	776	798	815	818	766	807	797	795	762	796	788	746	772	820	766	729	820	792	766	765	826	773	803	807	776	818	790	805	772	827	782	796	853	754	790	802	772	810	760	815	806	763	763	770	817	789	795	844	780	800	814	761	795	775	741	805	740	778	777	766	776	846	761	752	781	790	789	827	738	774	762	748	771	779	823	780	773	765	729	803	827	736	770	758	824	750	787	764	792	793	785	760	794	845	806	791	775	808	787	856	785	801	742	805	830	808	762	803	797	823	731	800	786	804	794	857	824	810	764	767	751	800	739	821	756	803	822	808	767	800	794	767	728	810	785	775	780	806	783	793	787	811	779	826	759	841	791	781	836	752	774	758	802	812	752	789	831	811	825	836	759	808	782	757	830	782	801	795	779	740	781	823	766	784	786	782	836	789	766	786	792	812	803	775	778	793	818	800	794	811	799	800	787	816	761	792	806	753	775	759	781	818	835	786	748	788	762	805	793	826	777	768	813	821	790	792	763	790	768	801	789	819	767	779	817	772	781	794	766	778	791	741	828	759	767	791	794	745	761	804	763	784	811	796	776	807	776	779	805	758	808	744	770	793	805	766	792	790	795	814	736	830	794	783	767	793	752	811	747	797	825	706	786	793	815	777	807	819	821	810	751	771	838	776	791	794	801	805	819	806	780	812	758	772	774	789	782	834	752	772	790	793	764	804	783	811	760	767	760	792	826	775	741	803	807	771	786	746	762	825	774	785	809	732	800	774	745	765	726	834	796	796	805	730	796	756	776	762	775	848	739	787	797	762	796	791	789	827	781	847	795	810	737	762	770	781	776	840	803	775	822	787	719	780	795	794	819	791	791	798	756	804	749	825	780	809	821	779	785	752	800	824	804	703	788	789	775	778	777	732	807	778	799	751	802	741	754	775	828	788	785	825	764	815	813	787	791	814	838	792	792	737	803	789	797	784	803	824	724	803	823	781	826	771	763	810	787	761	775	856	763	811	794	834	805	796	769	808	813	747	728	782	812	800	790	810	821	734	806	765	833	813	733	797	773	833	801	789	793	791	785	840	798	844	747	744	733	777	814	754	768	830	777	863	811	753	806	826	771	794	786	769	760	809	804	824	761	783	757	821	787	766	803	808	799	757	768	781	819	783	772	774	773	804	804	791	807	782	786	771	749	803	773	797	782	779	794	770	806	740	789	790	768	758	816	796	774	831	848	751	764	818	797	822	796	794	760	847	770	802	821	816	759	756	763	803	794	780	795	793	755	851	775	816	793	779	738	816	779	774	781	742	822	812	822	813	781	775	762	791	748	806	760	800	810	794	783	786	766	838	776	784	781	821	815	777	781	724	786	833	766	751	822	806	832	764	768	805	779	752	771	780	737	821	768	761	782	783	797	809	792	776	800	801	784	758
29050	29902	33205	37567	38325	37303	33736	29474	27082	22304	22637	17352	15767	15449	13714	11645	10817	8918	10281	8113	8513	8659	5813	5158	4135	2426	4218	4119	3865	1705	829	580	401	364	298	311	324	278	256	317	1181	1861	2181	2076	1246	658	304	281	234	296	257	266	282	273	261	267	259	254	252	259	261	262	291	243	277	256	286	269	272	276	264	254	258	294	261	247	259	265	274	268	257	294	284	258	286	264	259	252	265	275	273	265	261	280	254	248	272	291	252	300	262	257	260	293	232	250	251	262	246	247	276	241	275	245	270	245	294	267	262	261	249	265	250	265	226	299	253	254	259	278	217	262	242	278	288	261	240	252	285	286	255	257	253	263	245	270	262	261	278	246	261	247	265	254	244	260	275	275	279	266	296	268	259	240	276	286	230	261	287	308	285	276	248	261	246	253	234	285	260	297	266	257	240	275	292	285	262	285	246	287	230	262	286	273	242	280	260	261	295	270	263	289	259	271	256	254	281	258	269	228	240	275	255	271	302	268	273	246	268	262	234	259	246	246	268	254	273	251	243	254	265	263	286	263	269	236	240	243	275	266	253	241	252	261	290	228	250	251	284	272	276	268	297	252	271	274	271	267	243	263	248	264	274	289	255	288	270	256	298	291	237	247	242	275	280	268	258	296	268	254	278	268	281	259	286	260	270	256	277	241	275	249	251	275	253	269	263	242	239	264	281	278	276	250	260	255	270	277	252	255	266	249	287	270	260	257	255	282	288	276	288	274	235	265	245	247	222	255	266	285	273	285	245	245	278	258	276	242	267	275	245	262	283	266	269	267	251	250	283	262	241	285	256	296	259	269	267	265	256	238	246	273	270	249	257	257	281	276	241	240	268	277	248	268	265	275	251	252	297	272	273	303	280	258	270	255	264	265	262	283	288	246	264	250	283	253	257	297	264	278	287	277	240	258	239	267	273	274	279	277	265	266	246	285	253	246	242	274	302	269	254	244	300	260	282	266	280	275	237	253	245	244	273	264	283	302	267	252	244	275	280	285	302	258	268	273	267	249	284	253	245	263	280	241	277	275	260	282	253	275	272	259	274	283	280	275	279	269	263	262	229	271	264	244	280	254	274	265	253	264	256	235	283	253	274	264	256	264	230	281	251	244	254	298	305	283	279	275	251	285	286	248	253	250	244	253	255	293	251	286	225	254	246	275	241	297	240	274	241	269	275	229	264	266	254	280	246	241	276	249	292	279	278	278	262	271	292	246	263	260	291	266	300	267	284	293	263	265	261	294	273	233	256	274	275	277	229	283	249	265	248	263	260	315	274	250	290	280	280	247	283	253	290	269	277	234	257	243	272	290	264	256	288	265	254	301	237	271	239	283	249	296	280	281	244	237	269	290	250	289	244	249	274	217	251	269	263	242	256	305	248	250	267	250	272	276	279	257	238	250	289	256	270	269	222	259	254	277	255	295	248	267	275	259	257	236	258	238	253	250	244	254	266	281	266	273	245	258	296	274	253	252	265	272	255	264	273	290	280	285	247	240	254	246	285	271	248	256	256	264	284	281	243	242	268	272	268	289	270	289	261	273	257	263	267	252	288	238	275	247	254	258	262	256	281	289	267	262	260	258	236	277	247	260	282	239	254	259	251	252	278	229	255	275	245	273	267	279	257	262	222	275	272	254	246	270	238	290	276	275	278	267	287	264	278	287	274	274	262	269	268	269	280	300	271	274	242	247	257	257	284	262	233	276	300	279	302	281	277	258	304	285	266	267	265	269	270	280	280	281	255	243	236	252	278	266	247	227	254	261	264	287	284	262	288	249	258	258	272	275	276	274	277	248	241	261	251	244	269	240	232	275	257	276	256	297	253	268	270	261	269	273	274	271	277	278	269	236	253	269	263	267	268	247	237	250	246	267	258	254	279	260	281	274	251	282	251	257	282	275	266	239	295	256	254	268	283	241	307	250	254	294	251	228	258	265	278	265	276	277	272	271	254	274	240	263	259	257	261	234	237	257	275	291	241	259	280	259	231	261	282	268	248	243	243	267	271	257	260	271	271	270	250	275	249	247	247	284	242	247	252	248	259	261	253	255	285	239	237	269	244	253	271	265	241	262	219	247	243	267	277	259	278	271	296	255	301	289	249	283	267	278	254	253	271	256	281	239	283	255	277	228	287	263	262	280	260	260	292	292	261	279	272	262	263	262	258	282	252	255	272	245	259	246	284	262	252	263	264	263	239	258	258	270	279	234	260	255	253	258	266	280	250	244	281	286	251	247	270	280	261	238	258	273	316	270	270	260	272	265	245	236	250	304	303	296	274	272	297	290	227	240	267	243	262	265	284	246	248	244	229	288	275	267	232	284	265	305	286	278	263	268	261	266	254	280	247	270	280	286	260	249	273	262	279	273	292	257	263	263	305	276	268	266	266	268	292	240	251	229	253	236	258	251	253	257	280	262	263	264	264	298	321	265	245	251	236	269	278	254	278	263	246	244	275	249	290	235	299	256	272	216	242	252	265	251	243	231	270	245	266	260	259	270	238	250	254	277	278	237	256	262	270	285	264	245	278	262	271	278	288	259	276	284	271	288	262	248	243	279	260	265	271	277	266	268	263	277	278	289	269	275	261	283	252	253	235	262	279	271	275	246	271	254	294	232	274	297	261	304	239	264	292	270	255	264	272	273	280	252	279	287	303	259	293	257	261	287	256	230	270	240	250	263	297	254	265	272	255	267	279	248	258	274	270	282	278	257	269	283	280	264	257	280	289	280	295	238	254	257	266	303	276	276	262	273	242	283	269	262	259	247	265	255	253	263	260	250	280	257	283	256	259	270	262	234	250	248	252	263	262	246	232	295	248	277	281	271	262	253	280	233	229	292	268	284	258	268	251	298	252	268	271	246	273	245	267	242	270	257	266	279	268	257	243	255	239	246	252	281	278	264	247	256	216	257	274	265	276	254	256	240	239	255	278	268	242	289	293	254	247	271	285	262	271	239	239	282	284	274	277	267	267	253	270	266	249	285	233	263	253	270	283	271	244	262	260	274	274	274	266	255	252	263	252	250	235	257	277	264	264	266	265	247	283	268	256	242	256	289	292	261	251	267	270	305	264	268	263	286	271	260	250	277	262	256	251	247	262	260	292	231	235	248	268	222	286	303	275	272	271	251	269	274	262	260	271	289	241	250	271	237	258	245	305	258	287	270	266	265	279	253	263	253	253	273	261	274	274	271	261	263	230	260	257	221	270	264	284	243	272	292	289	259	237	306	290	258	279	275	259	257	264	239	261	280	279	251	248	257	262	270	271	256	283	252	263	262	261	263	273	258	284	281	250	257	253	245	279	272	261	260	301	294	263	271	246	261	297	265	290	260	266	305	269	243	259	266	257	270	254	269	256	247	275	249	242	279	259	280	269	286	274	259	265	266	249	274	266	280	277	289	277	268	250	277	282	271	249	241	283	254	269	276	272	267	261	260	281	266	301	246	259	258	250	251	292	279	283	282	257	250	251	297	293	267
18466	23646	31173	40524	47050	47495	46878	42143	39596	35561	39508	33173	35199	35435	31920	31570	29570	29950	30348	24863	28032	29302	22548	18405	16454	11756	20366	19995	19062	8991	4595	3082	1744	1448	1138	1064	982	1016	891	1156	7210	11251	12476	11285	7009	2985	920	684	719	674	655	664	667	698	667	675	680	647	691	675	697	667	675	773	707	673	733	693	667	673	713	694	692	671	701	661	663	713	691	637	716	741	690	682	701	654	722	715	649	663	713	729	674	647	678	696	691	646	651	715	693	702	721	730	669	713	742	684	686	678	674	674	716	658	663	668	678	707	633	700	724	695	707	696	676	677	662	689	684	686	650	707	660	636	685	687	686	724	735	721	721	691	648	727	709	683	693	678	654	718	668	710	641	702	692	698	677	740	697	728	683	709	673	658	715	712	723	717	705	655	731	682	662	657	673	690	675	690	660	656	676	668	684	672	694	663	700	702	631	700	657	693	668	689	702	699	684	677	717	674	695	710	697	657	680	683	712	684	676	680	634	656	695	689	685	660	665	676	690	645	651	676	662	671	677	690	693	710	685	654	677	717	679	701	700	694	704	635	663	654	689	704	677	651	693	698	730	702	684	662	731	637	728	675	706	721	680	723	763	719	641	669	666	690	697	641	707	630	683	722	716	647	672	682	647	647	705	706	686	691	706	666	666	632	697	676	716	667	713	710	718	654	686	707	707	636	686	713	689	671	665	701	690	678	719	637	687	643	706	687	630	692	707	642	647	704	688	720	695	695	655	679	636	681	656	689	685	669	680	659	637	695	708	674	664	680	638	624	665	688	701	691	693	664	670	716	646	660	698	708	709	698	658	720	702	702	708	695	723	690	693	716	699	693	651	684	664	682	716	667	684	706	660	731	677	735	660	680	662	694	651	695	696	718	649	692	699	692	670	668	701	680	704	668	751	653	702	745	643	691	708	720	675	696	714	655	669	755	704	686	704	665	660	648	703	694	698	690	702	653	651	683	664	683	691	677	697	716	724	673	671	651	692	705	717	702	673	702	672	710	660	693	678	697	720	680	684	674	647	698	673	673	639	690	684	683	671	695	652	671	682	675	709	691	718	719	707	728	682	687	690	690	686	677	658	694	647	672	706	661	706	676	670	709	722	695	672	698	652	713	671	653	668	692	688	622	698	726	698	662	694	702	754	665	649	674	694	665	708	697	684	687	685	710	676	664	722	743	688	671	721	627	664	641	666	671	665	735	650	690	691	658	697	661	703	689	678	679	722	715	645	644	696	702	673	693	639	704	707	724	677	696	665	672	712	679	664	716	705	660	746	696	685	694	706	667	650	654	727	651	702	698	656	738	662	684	698	661	722	708	668	684	675	652	701	715	689	684	690	645	694	673	761	713	712	673	671	666	708	716	684	697	714	631	676	650	736	662	691	696	691	701	670	703	665	701	706	689	659	733	661	697	671	697	704	666	638	667	683	684	686	692	680	701	682	733	695	660	680	692	703	717	677	699	654	691	696	636	728	682	699	696	674	700	643	715	708	715	697	669	651	690	675	652	702	677	704	694	616	708	705	634	677	662	708	665	721	648	676	700	666	693	645	697	720	674	728	736	636	652	661	640	662	715	683	668	646	667	638	658	703	663	682	694	639	672	669	674	684	645	675	708	675	703	663	689	683	694	720	673	688	700	699	665	753	662	735	705	714	721	682	649	670	671	699	678	741	661	655	661	679	659	700	729	703	680	671	667	653	662	661	650	741	674	680	694	624	673	763	680	673	695	705	692	670	693	645	676	681	735	667	697	643	665	674	677	712	732	690	696	670	681	683	708	629	683	684	714	682	699	670	709	693	680	697	683	658	660	707	688	661	666	698	711	672	711	721	711	720	699	725	659	689	690	654	671	661	695	672	646	701	645	699	663	659	704	733	663	691	671	674	720	700	647	741	683	713	703	635	691	671	701	660	677	669	653	675	666	643	690	681	675	711	679	602	699	717	712	641	710	734	684	656	624	662	677	678	648	589	645	700	683	694	668	686	667	702	704	665	687	704	680	727	674	708	687	712	661	683	687	656	635	674	650	705	674	617	658	695	704	692	685	674	664	668	711	669	682	687	654	709	688	666	686	639	651	684	653	690	666	692	718	687	650	697	621	644	647	673	675	728	686	708	689	697	706	662	678	687	705	661	737	647	712	704	673	660	662	707	697	642	663	662	707	665	689	671	666	713	681	669	700	664	685	683	684	701	653	694	663	687	674	696	685	698	678	668	712	676	723	666	672	669	660	676	735	691	693	713	651	667	655	707	675	651	705	632	663	682	664	662	723	689	669	655	692	723	703	666	715	711	698	670	621	676	690	689	712	688	696	689	675	640	724	679	682	709	664	669	713	679	673	676	674	693	641	694	697	699	687	648	680	733	659	691	670	668	705	686	762	682	754	702	696	700	695	666	634	679	747	668	681	658	692	741	689	722	669	694	712	678	688	676	670	651	693	665	664	672	675	652	665	686	653	674	668	631	652	677	685	654	700	650	689	691	712	669	709	669	711	702	681	676	672	740	664	682	649	684	654	692	671	735	696	669	675	738	638	710	656	698	685	693	728	705	690	702	690	717	687	693	651	709	686	687	685	670	692	637	744	715	664	721	715	642	716	661	656	640	689	681	676	676	673	694	655	697	659	709	745	670	703	661	725	683	708	710	658	702	664	677	719	690	700	677	685	707	704	690	657	697	737	674	703	668	678	696	626	678	722	655	721	705	667	715	641	653	698	679	712	720	649	641	678	677	659	707	682	734	694	692	723	665	695	673	683	707	697	674	643	665	657	689	670	664	696	691	716	695	740	714	622	708	685	654	726	728	671	644	728	728	688	651	687	643	686	696	710	670	713	649	679	661	693	657	707	662	635	651	723	677	626	685	704	667	639	641	692	678	680	698	725	698	675	682	670	729	671	702	677	689	676	710	680	663	658	701	670	655	640	721	682	681	673	737	646	714	675	692	656	656	733	641	696	655	689	700	712	671	670	703	731	675	690	674	697	653	693	673	729	685	662	666	698	667	689	717	690	628	681	692	665	695	653	692	678	695	732	646	737	659	679	676	654	713	723	643	678	725	680	672	657	657	685	663	671	700	676	650	680	701	680	678	684	743	707	699	712	673	719	713	645	681	735	733	667	718	686	725	687	714	678	637	684	651	699	708	690	674	711	680	730	693	640	666	688	638	629	687	729	709	691	628	700	682	708	696	681	661	603	727	633	664	689	720	640	702	711	741	652	667	666	666	695	726	662	678	670	690	704	692	706	660	688	677	683	708	701	647	671	698	714	684	700	695	698	714	678	675	699	671	695	703	710	685	702	631	653	658	685	705	739	678	675	656	708	686	681	667	679	702	680	698	689	687	682	678	727	703	659	708	617	675	712	657	686	696	715	680	692	708	732	693	678	661	710	722	682	670	685	683	701	731	701	655	699	698	669	651	706	693	675	687	719	655	691	690	707	633	653	694	700	674	692	675	734	686	725	679	686	672	701	682	690	696	722
5675	4070	5424	5834	5437	4537	3535	2186	1684	1356	1205	912	901	841	701	621	629	618	582	483	458	487	460	469	403	401	413	389	407	371	319	325	325	363	298	365	302	294	309	313	351	420	545	497	483	342	314	319	288	308	347	310	297	333	302	304	301	310	334	323	293	311	297	293	330	309	313	334	325	316	306	318	330	298	316	279	289	315	335	295	323	325	284	350	290	288	347	339	301	347	321	307	317	340	302	331	317	313	300	332	306	346	308	331	305	318	326	329	328	337	331	325	338	325	293	326	326	284	317	290	322	320	300	295	339	319	308	315	338	317	331	334	353	320	321	296	339	335	337	339	289	332	314	300	359	332	338	290	311	339	302	322	339	327	329	278	298	334	309	301	321	317	319	336	351	300	315	298	309	330	332	342	308	322	315	339	339	308	334	358	274	307	310	336	327	339	337	342	338	317	307	338	326	316	316	336	306	330	335	332	330	296	321	301	318	304	322	306	317	315	329	333	314	327	319	336	334	324	311	308	324	349	338	326	320	324	337	308	350	350	325	305	305	322	321	333	301	312	326	320	318	352	326	315	318	348	314	305	313	298	333	329	309	317	315	305	300	310	298	283	312	288	334	345	299	300	339	320	310	325	317	310	347	325	323	327	326	306	322	296	283	312	325	334	311	297	309	302	345	301	293	310	312	306	341	342	308	356	331	293	330	331	319	339	367	322	318	314	342	315	296	304	285	324	313	323	317	362	344	322	303	324	304	306	332	307	304	304	315	283	350	357	351	340	317	321	341	304	306	361	349	314	336	346	307	295	287	319	335	340	286	289	310	335	345	308	356	329	299	311	335	306	317	305	322	329	329	316	322	281	292	319	332	311	306	317	305	337	322	311	332	334	320	280	317	326	362	321	307	313	311	309	328	320	324	312	297	322	328	304	298	319	321	320	290	335	294	315	322	288	342	299	323	340	329	328	328	326	304	312	323	296	302	318	312	313	338	288	324	346	270	314	316	324	347	351	310	321	320	317	320	323	319	326	331	298	308	344	307	315	317	316	321	310	319	296	314	325	356	305	345	338	336	300	299	277	343	330	323	332	297	325	297	310	299	307	321	301	323	316	318	330	321	338	330	343	313	274	325	327	302	316	329	313	307	349	303	368	296	346	297	319	314	325	303	309	309	358	314	321	332	311	351	291	288	337	322	312	322	321	302	322	311	342	314	305	339	294	328	300	306	353	322	342	324	316	307	302	308	309	320	345	287	287	322	309	321	338	316	329	360	320	313	291	315	331	319	323	346	324	291	291	330	335	332	321	343	302	305	319	291	306	316	302	314	349	293	315	326	288	287	311	300	293	322	335	332	311	353	316	331	331	314	307	333	319	351	309	340	348	316	346	299	326	342	310	322	343	294	309	336	316	304	309	290	299	320	341	316	299	338	310	351	372	342	331	354	328	338	299	336	313	347	313	314	300	288	337	298	323	326	339	317	317	328	334	308	294	340	329	328	313	304	327	326	325	329	317	321	309	317	332	319	330	318	336	287	299	315	314	365	332	332	291	306	297	295	288	326	349	314	304	307	343	338	333	324	309	301	324	307	326	314	298	331	308	337	291	301	308	314	336	317	305	330	332	318	351	335	292	326	330	326	322	305	312	304	315	324	310	294	325	318	300	365	324	329	360	324	323	306	309	345	319	321	296	310	333	322	318	317	319	325	308	347	327	326	289	334	324	342	329	301	294	347	330	323	354	362	327	315	311	288	305	322	338	322	339	319	299	315	338	316	323	307	329	342	304	310	328	313	292	310	283	336	343	309	285	353	318	322	279	324	306	323	319	348	332	310	307	320	286	334	312	321	301	336	314	353	357	320	306	346	336	306	317	275	303	346	341	317	316	307	330	328	313	317	309	345	282	310	334	319	322	340	298	281	304	299	336	337	315	315	322	282	326	306	306	280	316	314	321	330	338	303	296	321	305	347	331	324	309	298	293	298	301	311	316	349	311	328	303	295	373	315	339	299	338	316	336	321	338	332	310	357	313	336	290	305	294	316	313	337	304	322	330	306	339	337	331	332	360	342	321	304	324	334	316	288	295	328	294	323	337	337	341	320	340	335	300	324	327	318	322	327	291	311	306	328	316	296	296	315	326	309	312	335	333	313	312	341	318	301	326	329	312	310	327	316	320	353	316	316	320	329	337	330	332	324	319	301	311	297	345	302	344	323	319	309	335	327	321	297	294	362	355	344	320	283	340	322	322	327	328	297	307	310	318	321	297	347	306	304	339	332	329	298	283	342	316	328	341	349	302	326	350	316	300	309	292	334	330	313	299	334	334	295	309	327	315	323	311	354	338	318	269	313	330	324	299	308	338	316	317	339	318	309	316	311	286	343	308	292	328	319	315	307	298	303	340	338	306	317	314	326	342	338	337	311	312	332	328	303	310	312	323	281	285	335	372	305	355	360	285	347	318	322	300	336	288	300	331	293	320	308	334	322	337	320	294	303	339	299	294	325	322	318	311	295	316	339	296	339	338	334	295	315	321	309	293	297	308	325	328	312	338	298	341	322	280	331	294	310	310	323	303	332	325	295	352	326	352	305	373	333	330	308	305	279	352	326	332	322	323	318	319	320	342	334	340	310	336	339	316	302	367	332	317	307	321	326	310	328	306	371	326	328	330	304	312	308	332	309	317	321	328	319	301	352	313	330	333	346	298	344	300	346	324	311	298	303	294	312	350	334	292	332	308	334	304	333	349	322	309	322	353	330	304	309	305	322	306	304	331	311	326	332	296	303	303	290	312	288	327	293	309	323	319	323	328	303	325	304	270	329	308	331	325	318	313	321	277	303	349	321	306	320	286	324	310	320	301	303	322	303	294	298	376	323	353	352	308	309	320	296	316	353	328	327	291	354	330	305	323	309	320	325	310	320	304	282	320	322	317	313	332	316	305	311	316	329	307	285	290	313	329	295	293	309	306	339	304	357	310	284	334	308	328	342	287	328	289	283	336	325	322	312	331	318	345	318	336	298	340	299	311	321	318	319	327	316	329	356	323	299	331	312	318	328	328	342	333	311	325	302	293	355	292	338	311	350	350	307	339	344	314	317	313	308	318	323	311	339	320	343	304	300	332	330	319	310	334	310	309	308	310	313	318	331	318	321	321	351	321	302	340	307	311	328	319	307	327	307	307	283	313	336	309	344	329	305	346	370	339	322	342	300	318	341	297	332	330	293	329	323	332	332	324	302	313	339	334	306	314	297	350	310	324	310	336	310	303	328	314	337	324	336	307	319	329	342	298	326	352	332	301	345	341	322	338	326	320	317	300	326	336	300	320	376	344	382	291	307	299	294	325	361	317	301	313	305	306	327	319	340	315	306	314	300	322	335	305	314	296	309	328	307	306	312	337	305	320	342	300	304	336	322	343	326	352	323	305	317	290	366	357	362	363	316	331	330	308	285	327	307	319	343	294	319	303	317	303	302	294	322	303	309	338	315	313	313	305	288	342	327	307
4617	5148	9287	11985	13051	13554	11904	8907	8076	6930	6342	4920	4968	4881	3912	3723	3544	3269	3058	2386	2391	2544	2092	1862	1589	1377	1750	1679	1699	1194	1028	964	928	943	886	893	870	922	901	874	1067	1745	1981	1843	1438	953	765	781	860	817	825	836	832	847	819	848	808	827	865	779	850	832	764	756	799	803	782	780	792	810	805	856	747	789	798	810	868	799	758	821	856	802	782	805	780	809	792	824	834	823	783	815	883	814	856	794	839	814	823	848	813	798	871	878	816	826	822	737	889	753	768	797	837	875	854	850	828	811	789	857	823	837	882	799	822	852	846	831	863	792	805	827	839	819	839	792	826	834	804	794	837	823	798	894	846	817	785	873	810	828	818	883	845	826	804	828	857	847	839	783	797	860	799	876	828	782	804	803	856	830	773	827	822	856	821	784	827	838	814	825	815	812	748	787	836	828	803	859	788	792	788	800	837	830	810	819	814	815	805	845	821	798	866	823	771	781	817	800	779	815	842	826	837	859	811	810	855	850	811	831	784	822	793	822	834	903	880	814	830	862	829	821	841	796	865	854	802	870	777	789	806	803	817	838	841	809	825	838	797	801	832	804	856	833	787	802	797	798	772	828	816	805	813	828	849	840	827	828	881	808	869	877	818	834	818	841	806	789	778	784	786	855	828	835	796	814	814	752	780	788	813	855	829	816	836	819	839	819	798	870	839	820	833	819	799	806	856	809	775	782	813	771	791	848	819	797	896	787	814	816	800	805	793	773	840	803	778	824	826	790	808	821	786	826	855	783	840	835	836	826	784	748	825	829	803	828	834	846	856	843	803	828	805	814	809	827	878	822	835	781	829	810	864	791	836	802	794	809	784	862	813	823	808	824	801	847	788	816	817	880	815	858	847	819	808	844	842	782	783	842	814	814	822	812	789	820	801	826	822	817	822	835	844	878	808	767	801	820	831	789	839	895	826	814	902	838	846	869	844	837	806	824	875	828	811	832	816	775	837	832	872	778	805	814	783	805	856	823	861	809	784	838	830	797	816	812	785	825	866	826	854	774	815	823	850	845	829	873	832	797	860	841	860	839	840	834	848	745	811	813	805	889	784	850	790	833	827	798	824	812	836	798	870	811	834	832	778	785	846	811	831	800	838	831	777	853	804	868	769	797	807	838	875	818	838	802	779	850	769	841	807	810	838	800	814	827	872	877	823	804	795	847	799	770	826	853	817	739	807	806	795	816	822	786	870	819	831	830	838	873	790	777	814	835	814	814	781	833	840	796	863	810	829	807	807	825	805	784	830	849	790	815	853	791	833	862	806	786	831	809	812	785	825	860	821	805	824	832	865	835	803	836	829	802	821	831	799	873	837	855	830	798	816	836	833	870	806	801	855	774	814	778	793	744	832	837	808	824	778	874	810	842	808	831	838	812	796	773	801	843	851	807	877	837	847	867	800	837	822	805	808	822	778	827	808	826	838	778	845	810	845	846	814	835	792	805	820	830	775	801	782	798	803	815	778	820	817	787	729	797	858	806	882	767	793	831	824	820	795	832	852	818	842	834	803	808	832	823	811	784	830	806	876	830	807	860	834	794	789	843	821	870	842	824	839	844	784	842	796	850	857	855	823	841	810	798	822	825	869	831	808	825	812	818	841	804	811	816	803	800	846	849	817	822	832	847	832	789	800	825	771	897	877	834	804	828	849	802	804	830	809	864	794	801	899	781	771	777	820	833	833	868	820	783	837	818	803	816	851	847	824	799	773	830	787	792	860	803	782	820	820	813	895	859	816	867	827	886	829	866	810	791	783	772	847	828	825	818	883	837	768	774	831	761	847	841	812	762	842	810	822	831	825	848	836	812	844	826	816	873	842	851	771	786	826	805	838	806	782	807	830	815	837	808	814	821	811	823	835	859	781	813	770	804	808	828	817	800	828	813	804	778	832	813	822	839	859	861	798	844	884	800	874	861	849	803	813	835	836	834	803	776	825	895	781	832	797	820	815	812	808	826	853	836	835	807	819	808	817	817	827	812	840	800	812	826	798	833	787	841	808	798	836	854	784	791	835	776	805	855	790	843	771	845	863	802	866	791	818	832	845	863	826	821	816	826	844	810	818	773	833	845	821	816	803	809	775	814	831	843	851	780	858	842	852	806	836	874	838	838	822	791	780	838	843	797	852	776	846	801	801	854	892	811	811	840	838	850	803	897	833	787	866	806	862	788	839	827	816	851	787	792	861	876	807	824	792	810	828	813	828	858	847	811	852	796	844	790	825	873	864	761	858	832	866	871	824	795	872	816	875	823	827	821	783	815	812	825	798	816	841	817	871	813	815	864	823	812	784	794	854	799	820	797	800	879	787	836	810	800	798	819	818	815	810	758	779	870	867	789	818	824	822	838	812	822	795	827	830	836	836	801	840	835	814	772	836	807	783	828	787	781	812	762	793	792	843	854	844	839	856	803	833	797	817	788	821	798	851	808	794	817	807	817	847	796	822	807	838	817	816	814	825	764	852	860	818	766	806	827	808	831	813	760	865	873	835	804	848	831	831	841	887	856	787	812	854	801	777	828	812	829	816	759	829	805	806	813	808	892	772	837	896	821	816	830	854	744	829	790	796	862	780	802	796	866	821	856	809	856	841	824	776	817	829	810	824	773	814	840	857	831	810	819	846	824	831	738	814	785	818	804	870	813	860	827	825	773	747	808	855	770	801	800	831	765	822	814	806	795	763	772	778	791	823	848	827	784	844	889	825	795	856	830	808	833	777	793	823	798	776	846	789	822	798	825	837	759	870	798	803	805	809	788	888	827	829	814	767	836	787	824	819	833	838	820	814	814	785	826	808	846	823	834	794	815	824	817	860	816	826	770	793	826	840	798	869	806	799	852	816	808	814	820	818	803	853	776	842	875	812	840	845	833	822	845	809	886	871	830	864	760	821	818	825	812	792	797	796	828	796	789	800	819	851	797	788	902	840	804	807	820	852	783	828	826	834	821	776	870	862	768	827	789	833	845	815	809	826	804	844	854	748	840	871	810	850	835	857	792	780	851	763	807	824	836	814	841	825	825	782	829	807	829	771	878	826	814	781	835	804	806	816	805	885	805	848	841	820	852	856	808	795	784	821	775	827	813	812	820	799	792	830	802	841	855	802	853	843	784	820	807	818	872	789	830	852	837	843	786	799	800	809	844	841	841	790	814	845	802	810	753	819	797	854	819	834	751	800	825	825	844	831	828	796	792	837	747	801	812	839	824	813	788	859	799	784	818	794	807	887	854	816	781	808	836	782	832	862	816	816	845	786	769	820	833	809	814	823	782	770	802	840	822	779	835	841	825	810	757	806	818	802	814	769	796	824	819	795	770	816	844	781	819	824	825	811	809	780	856	774	839	816	838	824	821	810	838	812	834	835	895	897	775	841	829	831	810	768	819	854	810	809	869	785	858	845	814	861	872	804	804	847	806	798	798	816	847	837	796	851	811	844	824	857	802	823	800	850	843	780	829	787	807	839	870
21855	21481	25319	32623	34703	33510	29539	24155	21970	16348	13254	9143	9178	9416	8020	7528	6662	5338	5392	4623	5163	4555	3397	2921	2730	1938	1819	2213	1643	1081	669	560	428	386	392	317	349	324	290	279	808	1610	1437	1037	663	311	299	316	299	289	314	270	286	271	308	278	304	293	294	300	290	305	292	320	274	309	320	314	318	284	309	299	332	281	298	288	285	303	322	280	344	280	298	294	305	303	302	285	289	325	299	285	309	302	290	328	281	305	307	272	256	327	320	297	293	295	312	275	302	318	301	307	293	275	313	301	285	316	312	292	277	317	297	272	283	282	269	300	302	301	307	297	287	284	312	308	282	294	281	283	302	284	325	301	288	281	291	298	290	312	312	289	309	299	295	301	310	301	315	325	277	292	323	329	269	308	253	299	283	315	270	318	326	304	277	294	304	283	306	281	305	296	322	280	262	277	289	276	317	279	282	340	276	284	304	290	271	278	316	292	307	316	310	283	288	284	320	292	285	323	280	295	309	300	289	306	254	315	320	326	305	304	313	283	311	286	285	296	313	274	312	286	297	283	260	303	303	278	283	281	248	304	260	289	283	304	320	288	322	277	307	282	322	290	340	315	280	304	312	284	313	319	312	293	308	310	325	301	314	281	325	314	271	316	294	295	321	311	292	279	305	290	318	340	301	303	291	320	305	307	300	280	298	309	303	308	325	271	307	282	319	303	314	318	314	312	320	288	281	284	299	321	304	282	279	306	303	298	326	275	313	308	307	293	314	286	313	308	281	315	279	307	291	302	304	266	278	297	318	296	312	289	305	279	287	290	302	316	286	287	290	293	334	317	317	278	303	301	298	274	326	298	341	298	287	300	318	312	294	291	285	309	306	317	279	307	304	272	280	316	322	272	315	321	275	277	277	291	293	289	311	263	285	307	292	317	299	272	291	327	278	285	268	339	287	294	319	302	291	295	313	269	310	319	286	319	278	262	337	303	271	288	313	307	315	287	282	310	312	323	313	318	284	289	327	290	307	300	286	283	303	343	326	289	302	308	303	267	296	337	308	305	288	268	278	318	299	300	284	297	294	302	308	306	321	287	270	263	306	282	278	275	326	288	264	268	299	292	303	278	324	333	299	290	269	282	294	296	302	301	306	301	313	299	277	310	304	290	294	320	283	294	311	289	307	270	282	295	294	304	279	308	301	306	285	310	288	305	294	296	295	294	287	309	319	308	297	275	292	306	284	308	287	279	330	288	299	295	283	304	324	303	280	281	319	304	305	322	291	292	332	297	312	297	295	294	277	298	301	297	282	305	283	293	284	262	291	302	300	301	301	314	322	310	284	281	309	315	266	275	343	303	325	304	297	302	279	316	305	295	291	331	288	291	300	329	313	277	298	294	274	298	325	344	283	292	276	298	315	319	322	282	301	280	299	325	270	319	308	315	296	321	304	312	311	318	293	305	297	292	282	300	297	295	299	287	304	289	318	274	286	275	285	274	329	315	323	310	310	297	290	290	318	295	292	341	317	280	328	290	316	310	246	325	271	326	305	293	307	298	270	296	352	286	269	291	316	308	309	303	297	290	274	318	317	287	269	287	322	292	284	304	295	291	279	258	284	274	280	293	309	316	296	269	299	311	295	290	301	300	319	285	313	316	307	327	303	306	279	291	305	330	322	304	263	332	285	307	312	269	268	278	278	294	340	271	283	320	315	289	304	264	313	306	289	307	296	295	285	285	310	337	315	333	312	303	300	285	291	318	298	293	285	300	286	303	294	310	297	319	316	292	292	314	277	307	295	286	282	297	330	324	272	317	328	302	292	294	274	319	279	308	301	295	325	299	296	307	300	309	288	305	292	315	310	305	312	302	234	310	320	315	298	290	291	316	317	346	299	318	282	271	339	291	313	295	303	308	276	304	304	306	304	316	328	306	301	341	330	274	317	312	240	276	289	284	292	289	307	285	283	313	312	313	283	320	296	320	296	321	288	268	290	305	295	293	285	296	262	300	295	313	277	294	316	279	300	314	308	270	292	271	310	279	266	272	315	288	293	296	309	309	295	292	267	280	300	287	317	301	291	263	296	297	304	278	336	300	303	312	287	319	267	307	302	280	295	335	317	301	295	278	268	309	292	301	286	290	286	314	310	334	267	277	331	295	317	305	282	299	297	308	300	289	295	287	310	293	276	271	276	294	297	298	294	287	301	301	293	336	275	325	307	314	286	286	307	310	339	311	318	292	284	283	288	275	262	282	317	316	303	286	286	287	302	323	295	290	294	281	309	316	290	285	270	291	291	315	283	298	322	340	313	303	295	300	297	322	295	323	284	291	279	302	286	311	326	334	278	284	288	254	285	288	296	285	322	302	286	306	283	292	272	265	315	298	328	282	290	303	285	272	300	298	310	281	304	267	265	301	321	275	315	316	298	298	328	281	277	259	272	287	286	309	293	282	280	306	311	302	294	327	313	294	289	332	283	280	263	296	283	299	265	272	264	279	316	309	328	279	317	281	301	299	296	295	299	314	287	321	294	273	307	294	295	310	273	321	289	296	294	276	282	323	299	294	292	311	268	300	313	296	315	300	308	289	318	299	285	273	308	301	307	327	293	297	298	278	279	306	307	310	314	298	296	295	312	314	292	255	272	291	282	286	293	321	326	296	299	318	311	295	308	308	289	331	282	267	309	280	322	276	314	273	285	272	274	295	297	274	282	276	289	286	298	305	265	302	298	305	307	312	305	284	298	311	312	307	310	303	315	297	276	282	304	298	303	337	313	290	317	286	309	302	287	306	350	314	301	293	294	289	329	303	278	300	293	287	283	287	313	283	301	309	266	281	305	315	289	278	313	326	282	301	282	279	325	322	312	289	293	304	278	286	328	314	283	293	285	328	297	283	289	298	299	276	301	294	310	299	311	316	312	321	272	276	291	298	277	300	296	324	305	303	266	300	293	350	289	281	290	269	291	301	306	331	328	280	294	329	313	286	348	313	306	345	307	305	297	278	294	296	311	313	331	292	307	319	278	302	312	292	279	295	312	315	294	279	276	320	272	300	286	295	314	269	294	283	287	286	311	311	325	268	300	260	287	306	294	309	309	284	308	317	349	303	328	296	301	300	269	292	316	289	320	284	304	301	335	304	289	311	283	312	330	312	301	309	313	280	310	278	290	296	279	314	271	315	337	328	321	340	304	284	293	302	291	328	310	311	305	289	260	318	286	289	307	281	291	305	325	299	313	303	293	279	265	268	316	290	290	305	320	292	286	328	300	334	301	317	254	324	273	288	279	311	315	299	328	276	297	303	286	296	284	299	310	265	309	291	278	283	328	301	302	300	276	308	300	304	299	290	297	329	315	320	299	301	300	278	290	333	280	316	277	266	304	266	282	304	297	301	299	280	274	308	321	314	287	285	316	282	283	321	305	280	285	310	277	298	316	286	320	287	286	272	270	318	301	312	303	318	318	312	321	278	272	318	310	290	285	337	317	312	312	264	300	310	274	322	320	295	308	280	294	300
15866	16118	25037	36415	42524	43682	40965	36978	35244	29445	30179	25194	27913	27995	24454	24888	24095	22875	19825	18581	21721	19895	16812	13941	13135	10973	9895	12431	11436	5594	3592	2669	1571	1234	1175	1104	985	913	913	946	4682	10126	7829	5488	3040	1033	749	743	801	723	773	808	778	769	789	741	755	818	783	786	726	779	770	787	751	774	802	770	782	821	818	780	791	797	809	803	804	774	793	778	725	765	732	774	781	781	711	772	810	799	761	761	765	756	761	725	796	805	729	796	769	774	759	780	747	788	803	753	761	731	806	789	752	816	762	818	783	803	793	789	768	765	731	711	809	775	768	774	730	769	736	822	791	761	741	804	739	787	776	753	752	750	748	747	772	777	777	765	754	736	711	764	733	730	767	772	737	777	725	805	784	780	781	776	729	805	792	768	732	796	749	813	766	839	731	730	777	732	760	822	725	822	772	811	771	751	804	763	776	737	747	742	767	733	725	793	756	793	834	773	784	748	755	774	755	779	743	776	786	843	778	773	729	774	711	798	792	774	808	751	757	703	808	794	737	789	754	786	783	755	792	774	698	763	752	743	804	764	749	740	765	746	747	764	763	722	752	769	819	801	721	763	788	786	792	739	715	798	780	755	768	763	814	765	798	748	782	816	789	751	802	754	798	768	761	832	726	792	772	746	809	819	747	704	737	775	740	790	759	755	798	809	754	760	763	743	744	727	733	753	736	768	821	780	765	741	771	789	742	744	778	773	800	723	755	762	795	775	757	725	783	784	744	720	737	834	738	770	724	790	774	770	774	801	784	758	778	771	772	790	808	789	765	764	763	772	733	758	787	792	823	791	777	776	791	781	763	724	714	758	796	765	759	753	787	749	744	817	746	736	795	800	784	746	760	795	741	750	763	800	832	792	746	839	742	791	752	719	736	807	729	741	745	786	766	747	787	738	779	777	741	834	831	784	710	786	854	785	769	745	725	746	737	730	805	767	793	776	790	775	776	791	789	846	754	746	755	770	816	757	746	740	760	823	786	788	736	733	820	799	754	782	753	735	785	729	728	795	830	768	736	721	765	753	783	716	763	787	743	698	789	756	745	761	792	821	731	788	766	755	736	786	745	779	797	742	756	750	767	785	757	791	753	779	695	764	748	735	781	773	785	723	766	779	775	789	800	781	761	736	747	703	770	785	762	741	744	759	778	783	759	737	820	743	793	776	747	753	787	724	711	741	771	766	748	753	766	775	799	706	780	760	728	814	742	738	736	741	724	803	768	764	727	797	821	730	762	772	758	742	773	774	765	778	720	764	731	799	728	724	841	785	755	797	788	754	772	809	722	800	778	749	805	783	764	760	794	747	771	790	744	781	773	761	765	775	755	787	756	787	780	795	806	797	741	731	752	770	785	786	790	741	736	694	770	778	731	751	707	788	794	743	756	737	778	723	742	743	752	697	735	732	740	773	806	721	808	806	799	719	776	742	752	788	783	744	756	760	786	764	749	802	763	784	765	737	789	749	784	755	766	783	746	732	780	770	748	736	785	742	748	793	747	742	772	772	708	731	786	791	753	754	749	752	768	806	815	744	756	750	733	756	704	695	744	822	789	791	762	796	751	732	800	769	734	748	799	739	799	844	802	762	770	740	711	788	757	793	772	797	712	751	721	772	751	776	792	735	755	791	772	758	785	759	756	697	742	797	751	749	814	761	737	743	706	821	799	766	750	741	758	776	744	722	712	738	773	772	730	787	770	801	790	815	718	771	826	779	783	780	743	775	749	788	770	755	750	763	753	751	716	778	772	762	742	793	707	775	787	756	764	776	788	781	786	757	759	743	795	782	799	766	731	788	758	761	785	788	742	789	792	761	742	740	790	788	779	844	753	790	755	802	787	766	754	775	703	778	778	740	772	782	762	797	782	760	765	755	793	801	799	804	725	763	760	702	765	769	752	751	789	748	756	784	749	772	785	801	755	796	781	779	707	741	807	756	773	770	772	769	783	756	797	767	830	752	763	778	764	745	781	753	756	748	726	739	780	778	781	817	774	742	794	795	734	800	785	746	755	736	777	765	758	832	734	769	759	734	742	812	782	736	796	754	786	782	756	747	797	713	708	774	780	754	810	731	747	750	774	734	754	746	775	700	789	781	753	775	740	763	736	870	752	778	740	760	754	738	787	766	802	749	743	771	778	756	727	766	754	749	766	773	762	727	792	715	784	747	737	804	744	784	781	794	761	702	771	756	799	759	782	760	750	782	775	739	750	797	709	814	763	787	766	758	781	726	788	772	749	749	756	696	779	762	735	818	763	764	819	710	770	794	767	728	744	708	757	721	806	781	768	774	799	762	714	758	804	814	750	729	756	818	741	762	752	765	778	777	747	749	767	771	747	794	748	800	789	788	749	776	770	747	765	803	792	760	792	826	814	764	759	732	729	813	820	814	754	797	762	747	762	782	803	750	761	789	768	728	788	824	774	755	730	778	726	787	782	785	747	738	788	755	785	765	736	754	778	762	742	845	709	768	764	755	747	738	743	735	760	809	778	801	787	804	712	776	768	802	752	749	787	757	809	744	783	757	800	770	773	750	757	800	753	732	761	729	757	713	748	782	765	739	810	788	789	728	791	722	752	807	777	780	779	725	774	745	774	743	792	745	760	776	791	803	773	726	771	757	783	720	748	821	745	772	767	800	767	769	807	784	792	787	752	809	764	743	783	725	706	744	754	750	781	751	741	736	743	836	732	788	745	774	797	766	752	767	770	807	723	786	725	805	782	797	738	722	749	733	785	781	782	761	787	779	777	803	754	743	759	767	798	783	792	788	768	741	802	811	759	752	756	789	741	774	745	732	741	757	758	769	764	815	799	798	769	775	744	724	796	799	759	755	804	792	773	757	807	761	764	777	748	746	748	820	799	771	763	742	767	751	820	763	792	765	756	750	729	743	782	770	787	759	773	768	713	740	739	757	768	784	772	738	804	757	766	746	787	773	753	749	771	802	797	752	796	817	750	772	744	773	777	738	775	776	816	778	714	750	775	775	799	731	757	750	769	750	774	784	833	756	791	759	768	771	772	741	789	810	767	770	729	794	781	753	707	751	744	783	767	710	766	769	723	765	747	773	774	784	774	761	792	716	783	731	728	760	758	746	809	752	831	768	750	760	796	770	854	729	778	776	745	737	784	721	786	755	740	744	782	785	744	745	787	787	757	792	785	766	745	754	795	764	745	784	774	748	750	789	743	725	723	757	753	802	748	795	802	798	767	766	764	734	799	767	776	775	774	802	792	787	748	763	791	762	781	809	789	711	810	758	776	749	752	758	736	815	755	762	785	774	766	779	764	786	794	705	781	769	707	757	720	740	773	798	771	758	740	760	724	779	766	731	789	742	695	740	777	752	768	735	758	760	784	757	748	738	810	800	809	826	670	833	743	794	731	764	764	784	803	797	749	781	791	791	755	723	785	775	796	751	779	806	778	740	747	770	776	781	794	760	756	779	775	791	741	716	789	716	747	812	792	741	744	770	745	764
31485	32446	33248	38632	39667	38194	33769	31339	30362	24990	22670	16989	17795	18405	13499	13214	14200	10549	9827	9951	9739	9200	5428	3213	2853	2899	2867	4393	3084	1766	982	666	550	417	346	287	271	264	252	284	1432	2835	2245	1496	402	237	243	221	224	261	228	207	239	245	242	247	239	234	227	220	237	252	234	237	242	240	245	250	231	257	270	233	241	274	237	225	192	235	244	247	265	223	238	245	257	242	231	246	205	238	263	260	252	247	222	224	216	246	230	229	246	240	244	247	223	251	248	237	250	248	227	246	245	246	231	250	233	250	284	256	213	236	217	267	249	233	229	225	240	236	239	237	244	214	265	222	234	218	246	253	244	262	230	249	239	265	211	237	238	246	215	232	256	250	227	229	248	239	244	224	271	216	236	245	242	235	242	228	220	211	251	265	280	229	230	247	236	243	242	250	259	258	241	235	249	254	238	203	219	225	233	230	227	243	247	230	218	269	241	262	226	238	248	258	215	260	217	267	253	250	255	243	239	250	266	229	248	243	228	242	261	208	255	243	222	235	231	234	250	236	248	246	230	259	231	248	236	239	217	269	234	233	228	230	227	242	235	272	233	228	225	244	216	243	216	269	233	249	239	238	224	248	235	245	248	244	281	246	241	232	230	244	248	267	269	246	247	248	242	236	241	247	206	241	239	270	219	236	230	230	275	261	255	239	267	225	236	233	229	230	250	240	228	219	207	258	220	234	236	215	251	209	239	244	194	244	265	217	247	217	252	240	273	265	253	259	224	214	231	264	234	221	238	230	242	249	237	216	244	234	235	223	258	246	233	206	214	236	246	229	264	233	240	246	233	222	224	266	213	253	244	238	220	218	231	224	227	251	247	228	239	219	205	217	236	230	246	232	228	257	233	245	241	225	234	255	229	241	245	240	209	260	245	214	225	242	222	227	226	224	241	239	234	240	242	222	246	238	248	250	247	242	261	232	213	246	246	246	213	238	254	257	208	256	261	218	235	250	247	277	235	262	273	239	280	277	230	227	240	241	241	239	219	219	219	239	237	256	271	251	253	247	258	248	241	235	239	222	231	208	250	237	257	234	224	209	226	223	250	230	225	249	218	230	219	241	256	240	252	227	233	223	231	250	224	242	270	226	244	241	242	264	219	242	222	223	241	241	249	244	252	254	217	248	243	254	231	230	236	272	232	217	243	226	252	262	244	257	254	224	220	246	267	239	243	240	258	216	234	276	208	245	275	238	253	241	248	219	215	229	234	213	219	264	253	224	244	218	248	230	218	250	245	238	249	259	229	237	241	298	266	228	227	219	220	226	262	249	247	261	225	259	249	200	230	216	235	245	223	219	240	243	233	249	222	211	250	254	229	234	228	260	263	250	246	239	252	232	252	221	228	258	216	263	214	263	234	235	246	236	199	243	225	225	237	244	247	232	271	218	240	277	248	253	233	225	261	260	248	254	262	229	247	238	234	242	225	225	237	216	246	239	235	237	278	235	246	246	240	234	259	218	230	262	230	249	232	255	242	251	229	223	251	244	247	247	243	236	254	247	229	215	238	237	265	245	262	210	229	232	255	253	254	232	243	259	248	238	214	216	220	216	233	241	241	249	232	234	240	233	260	266	219	243	223	225	233	269	235	222	221	224	250	244	245	279	260	250	259	241	220	238	221	253	230	220	225	265	231	248	222	222	270	215	228	223	233	252	232	225	257	229	234	259	237	250	241	245	237	248	221	192	228	253	220	245	236	236	222	236	251	251	250	248	236	228	228	218	257	232	224	263	238	246	258	231	241	242	253	227	236	236	229	232	242	229	244	225	252	226	275	231	272	252	248	232	229	238	218	242	226	262	237	242	241	247	232	237	244	226	261	242	241	215	228	226	226	224	237	261	228	239	229	227	212	251	244	247	261	208	236	228	255	236	269	220	241	248	229	242	230	241	263	228	263	238	249	247	272	255	240	234	249	233	242	245	250	209	225	222	211	246	253	264	213	251	236	219	224	236	243	251	239	247	246	227	237	240	224	215	243	193	228	233	238	279	221	209	240	262	229	243	242	243	263	269	256	252	269	239	236	239	247	264	257	237	231	237	225	224	253	253	232	220	229	242	234	218	249	250	246	251	249	233	253	223	232	252	215	238	263	248	247	232	262	232	222	261	211	220	236	253	261	234	259	241	226	247	244	234	240	225	227	265	218	231	272	219	230	238	243	226	212	265	221	217	236	258	226	261	233	235	225	269	265	235	244	243	228	241	236	247	244	217	219	213	231	236	241	220	195	211	273	263	237	248	240	214	249	232	243	251	218	244	252	265	230	245	259	245	230	260	238	250	263	242	260	222	226	220	249	238	230	238	245	231	233	264	238	248	232	229	214	266	225	251	263	207	250	260	263	256	251	238	242	228	249	230	254	270	239	214	243	252	234	217	249	239	247	234	238	236	236	248	221	228	270	220	227	215	220	210	249	253	238	260	264	232	257	242	245	237	233	233	243	256	253	221	241	248	231	220	254	229	231	249	252	225	244	252	231	249	269	247	242	250	228	258	277	223	239	253	260	223	251	228	194	244	239	252	236	248	247	223	243	208	255	238	245	237	242	252	231	249	261	263	224	229	235	266	232	219	223	240	227	236	228	233	247	240	225	200	240	235	267	236	237	241	230	201	239	280	243	256	271	241	240	251	234	234	241	207	221	237	240	231	231	221	255	255	230	198	228	237	231	242	252	266	237	204	204	252	262	243	244	208	238	238	244	238	228	249	220	227	239	232	247	224	233	245	236	241	243	242	248	234	256	286	236	231	228	235	235	227	260	248	232	237	245	191	236	252	234	216	219	238	233	249	243	236	218	246	231	264	275	248	240	247	231	240	246	218	242	229	217	241	216	241	254	232	234	211	223	221	239	215	234	228	256	241	210	249	242	231	244	249	237	231	261	212	217	230	250	220	238	219	232	215	240	244	247	232	248	223	251	213	225	227	235	257	233	230	258	242	238	222	250	243	228	234	255	232	226	226	231	235	213	251	254	228	254	249	210	254	219	226	237	252	235	233	243	256	239	253	230	238	229	224	243	233	228	204	214	204	257	254	217	222	230	220	218	229	219	230	278	232	224	279	240	228	209	247	240	262	233	248	244	213	231	271	229	230	230	236	243	246	261	211	217	239	224	242	258	274	255	240	217	233	223	249	244	217	234	270	210	229	236	266	237	246	232	226	240	229	227	223	226	253	243	225	224	265	236	239	258	221	242	211	218	211	230	255	258	227	258	260	214	224	259	217	240	254	235	256	238	240	265	245	226	241	257	262	258	219	238	231	220	256	216	217	234	234	258	203	233	242	240	198	242	223	255	230	239	269	226	264	235	215	221	244	257	229	244	223	235	245	232	232	256	254	216	245	244	209	212	236	222	243	254	248	242	251	246	265	212	233	236	242	239	264	230	234	252	212	227	217	260	237	260	249	263	229	216	253	259	246	213	226	236	199	246	225	275	245	209	254	241	207	243	243	232	226	220	220	271	232
21869	24290	31734	42592	48717	49630	48928	46043	44131	38505	38630	34574	37147	37108	30707	33269	34394	31340	27479	30134	30361	29498	21449	13851	13730	14061	14952	20464	17161	9564	5617	3588	2963	1871	1494	1110	894	967	891	1038	8605	15961	12546	8167	1847	626	615	595	573	596	600	635	654	591	643	640	610	617	624	615	612	641	607	662	637	653	587	651	638	637	651	633	633	598	597	602	633	644	629	609	619	634	609	628	572	573	598	659	610	626	606	604	606	617	648	627	644	623	660	616	656	622	598	636	638	682	594	609	597	631	649	628	605	640	622	610	562	624	571	617	617	589	614	602	625	654	598	647	630	640	626	633	618	670	623	625	645	583	657	582	656	632	597	632	563	645	645	612	615	589	626	578	641	628	690	623	596	616	604	674	581	593	659	605	650	576	663	599	648	634	621	633	604	643	624	647	619	595	643	597	607	637	604	589	648	643	581	622	593	609	623	619	594	635	627	613	629	625	630	609	637	584	620	623	632	620	587	582	617	641	677	613	607	631	628	626	645	682	653	576	619	607	596	587	592	572	655	599	596	589	662	643	650	610	621	625	619	653	606	622	629	647	593	650	626	652	647	613	646	558	648	601	614	608	604	637	617	585	642	590	613	669	630	621	630	598	629	619	593	609	621	639	646	642	583	641	571	576	575	634	651	609	634	611	649	645	676	578	605	631	627	601	565	608	618	635	674	621	617	598	619	617	617	603	616	644	618	575	689	599	586	583	623	595	629	602	647	624	650	636	626	561	620	601	609	601	581	600	643	626	566	637	616	640	648	606	597	589	664	601	605	632	629	613	589	636	614	600	644	590	573	609	629	661	597	648	642	606	582	634	606	602	618	595	656	596	605	604	643	602	673	661	662	649	618	587	621	661	569	584	615	617	640	602	588	551	620	565	641	582	621	605	633	598	619	648	607	599	611	634	562	652	641	632	662	681	591	632	665	625	591	648	615	673	571	614	631	649	620	650	627	602	635	655	646	623	631	597	626	653	643	600	590	645	623	650	644	602	613	616	580	639	573	611	647	582	627	687	624	613	643	633	623	598	640	640	653	631	625	605	599	620	634	607	655	577	616	616	597	667	597	603	607	601	628	593	644	622	626	583	674	565	657	630	612	629	620	587	607	612	608	619	628	649	574	610	625	613	631	689	641	652	678	616	602	662	638	623	651	604	646	602	584	616	624	641	579	606	605	620	610	590	647	608	667	609	588	607	638	580	646	674	625	617	664	616	624	618	564	592	661	655	628	623	629	632	680	609	589	604	587	637	621	642	597	633	617	609	631	592	620	618	608	622	597	596	606	620	657	664	617	641	689	635	637	644	609	608	617	606	674	592	591	612	633	667	628	650	618	626	644	666	615	608	610	634	645	624	616	566	599	605	608	582	616	670	650	636	645	671	632	598	677	673	655	616	651	655	606	592	614	634	665	619	652	597	635	629	571	618	634	601	597	586	615	607	671	611	615	635	618	604	635	630	628	623	621	638	595	623	695	651	616	621	581	605	653	615	595	648	631	573	650	626	604	656	637	614	570	634	607	613	623	627	586	618	601	656	640	622	572	603	599	652	625	623	603	647	618	619	593	613	575	668	630	681	607	576	637	594	599	600	646	597	581	588	593	647	592	634	603	626	599	634	579	615	603	597	626	656	595	628	615	652	602	635	606	635	610	638	571	609	627	625	613	643	610	609	580	599	618	618	646	632	635	629	629	577	542	610	635	594	590	602	608	640	604	671	606	609	584	626	632	662	637	651	639	588	654	643	632	605	583	655	609	689	622	601	620	598	629	619	623	659	639	651	633	603	620	629	601	575	660	616	614	610	626	587	649	620	637	639	610	650	659	639	672	627	639	614	599	599	682	597	625	626	588	639	593	608	607	633	619	629	626	639	580	584	636	642	644	614	673	613	615	661	621	614	617	637	628	603	655	594	598	590	580	623	623	605	682	597	620	605	642	645	648	642	651	638	607	623	643	634	589	630	590	634	667	665	622	574	599	644	609	672	591	658	670	592	622	599	658	618	601	630	635	641	610	605	642	636	627	629	623	651	622	600	638	693	606	617	624	630	659	606	621	621	595	636	612	643	631	612	668	600	593	613	635	573	613	670	621	585	631	604	578	625	622	644	634	608	596	623	604	619	533	645	638	653	639	580	638	646	594	630	617	606	625	599	596	648	613	645	564	611	609	623	651	626	674	601	658	637	618	594	658	606	647	629	621	613	634	620	643	625	619	605	600	618	630	620	623	632	664	600	598	623	587	637	609	579	703	584	615	636	620	592	566	627	639	610	615	635	654	657	614	604	644	640	612	618	631	618	628	629	598	579	617	616	597	644	639	618	628	648	614	620	649	643	632	608	613	648	599	642	608	631	630	623	615	587	633	595	662	634	624	628	621	619	593	644	661	612	617	604	626	630	622	615	580	599	638	600	621	667	630	665	602	621	646	609	609	601	651	596	582	616	636	616	594	653	620	609	606	579	605	659	601	629	611	625	672	572	573	584	630	595	625	605	616	591	638	621	576	632	590	631	641	637	637	662	593	622	626	665	608	628	629	632	673	679	635	631	620	633	617	612	642	665	636	602	624	665	649	611	624	611	622	594	658	588	627	615	603	591	627	608	640	690	591	604	567	655	633	601	589	629	563	658	615	600	593	645	618	648	621	618	627	638	628	606	638	576	578	623	605	639	585	622	634	626	603	640	617	593	635	667	623	626	603	613	650	590	618	595	633	620	638	613	612	637	622	616	641	638	600	596	654	610	622	641	660	634	636	610	657	625	640	629	645	607	639	619	626	592	604	598	638	587	636	626	599	616	631	622	608	603	598	658	602	633	589	616	637	590	600	666	628	581	631	618	630	606	599	563	646	630	607	676	633	583	654	627	624	633	645	619	615	618	625	645	636	643	582	581	597	646	686	620	606	658	596	626	608	608	636	594	612	622	677	602	642	643	600	620	617	599	633	649	609	622	637	631	635	647	616	626	652	570	601	606	629	623	622	592	639	659	652	619	613	544	594	614	612	601	656	644	613	651	613	627	628	649	658	658	605	641	624	647	602	637	651	619	596	630	625	613	610	662	610	607	645	587	559	607	645	601	637	607	611	658	671	614	644	612	621	608	639	585	604	584	602	631	648	628	605	606	646	640	639	642	616	588	640	611	665	619	640	615	600	596	612	619	625	611	599	590	561	642	618	614	581	611	599	658	587	630	618	610	634	639	602	613	634	591	594	601	628	585	600	621	671	554	636	616	590	628	630	629	657	642	583	605	646	604	592	620	591	605	602	600	608	592	608	624	649	670	641	636	629	585	610	660	590	614	605	675	600	617	659	656	587	603	581	616	616	617	622	635	635	662	642	633	602	625	570	622	644	604	614	627	642	597	592	583	608	606	625	621	626	604	647	608	625	638	612	637	603	655	614	648	597	644	621	579	621	641	591	673	642	567	620	635	593	602	604	636	616	615	585	596	621	577	575	603	640	582	604	657	651	596	662	659	611	603
6231	4307	4482	5633	6225	5189	3665	2679	2036	1533	1078	879	891	846	734	645	683	552	597	516	583	460	411	344	378	401	403	378	348	316	339	302	282	289	318	299	326	279	255	285	327	437	448	344	323	280	263	295	267	298	274	315	278	300	271	275	285	292	293	305	310	293	293	266	278	275	242	281	293	281	264	279	292	261	273	279	306	292	291	283	294	287	301	273	273	308	306	297	279	287	308	298	294	285	282	261	272	299	298	305	295	305	273	283	281	294	288	287	273	268	258	296	314	279	304	284	282	305	277	312	271	290	299	259	266	298	318	266	295	291	309	284	287	291	321	260	307	276	285	323	268	304	266	267	276	271	302	287	280	286	281	278	279	297	297	295	295	302	257	302	300	302	272	245	279	306	286	321	285	314	306	286	252	278	305	271	299	284	253	288	290	299	275	303	311	285	282	287	289	306	298	276	317	282	280	278	332	268	287	272	324	269	263	264	301	283	293	284	286	268	295	320	305	286	271	263	303	268	311	300	256	290	280	265	296	317	274	299	282	287	274	280	310	282	273	295	307	259	318	319	265	295	287	326	304	275	295	261	290	258	318	305	288	304	250	248	272	298	286	282	300	256	289	318	280	295	274	293	277	287	282	273	265	261	295	258	310	288	304	282	307	279	308	286	292	265	317	289	313	296	320	272	294	287	283	311	253	259	277	300	301	301	257	305	279	269	297	272	293	260	321	275	278	243	317	276	292	300	309	251	293	272	289	309	307	280	314	341	272	289	273	279	259	303	311	294	309	300	305	308	286	315	290	292	282	280	286	274	284	291	305	294	279	287	308	328	297	276	275	262	291	303	295	307	304	283	265	256	286	313	288	303	293	293	301	293	302	269	325	270	252	264	276	299	289	289	295	260	293	272	273	260	286	280	267	275	320	313	304	285	260	311	316	300	299	278	276	285	304	264	301	256	284	273	248	299	263	276	282	303	248	294	307	300	297	309	294	268	277	284	281	348	287	297	290	286	288	287	275	284	281	282	287	307	313	292	259	299	275	296	258	217	284	279	274	275	317	289	318	301	328	277	278	276	296	289	272	294	285	294	288	323	289	264	310	305	285	298	300	289	324	297	291	285	267	293	304	292	245	295	304	261	285	296	253	279	288	296	263	300	282	283	287	273	297	286	293	290	289	290	278	305	299	295	287	330	277	309	291	290	267	269	300	297	276	298	295	296	294	298	308	324	314	300	294	281	299	278	287	300	272	297	282	313	319	315	301	314	284	331	288	246	260	283	294	292	295	310	305	266	268	287	319	290	278	320	280	258	272	257	267	304	269	284	288	271	272	312	293	297	289	335	262	278	283	274	252	281	282	291	276	275	239	298	305	278	310	312	256	285	263	265	306	293	310	291	286	300	317	288	291	300	281	292	334	298	278	284	297	318	301	269	280	287	277	311	295	308	285	269	297	288	276	259	308	293	290	294	287	270	293	303	308	264	278	289	313	275	261	309	308	319	284	286	287	286	280	299	293	268	294	279	320	291	280	323	269	272	279	318	314	253	273	296	316	275	287	279	305	307	265	289	267	297	317	317	329	295	282	299	288	299	300	269	325	303	283	292	308	301	318	269	265	310	300	279	296	312	278	260	271	341	282	266	279	289	307	289	285	267	277	309	288	276	290	265	292	276	287	301	300	301	304	268	292	286	292	265	310	303	260	264	301	274	256	256	285	299	268	298	299	296	297	278	278	284	279	316	242	292	290	278	294	280	293	332	271	287	300	314	296	283	296	288	297	283	293	282	286	260	277	270	288	281	301	283	281	302	262	261	270	258	290	292	276	295	294	290	281	299	323	299	310	289	272	296	295	281	259	275	270	279	306	325	287	288	297	287	288	301	276	297	288	282	288	267	279	283	306	308	265	259	271	289	259	286	279	302	279	284	284	267	286	304	303	260	291	274	283	270	289	271	290	284	282	321	288	255	296	275	310	290	298	303	271	281	279	300	288	283	309	292	283	301	260	291	268	313	268	298	284	313	262	279	279	278	279	309	274	295	307	307	274	304	279	292	302	285	285	287	297	309	318	267	285	316	280	289	273	271	299	280	289	288	266	308	304	284	296	269	336	280	290	285	280	292	261	286	293	299	287	313	310	282	303	262	290	290	299	279	288	295	274	265	303	282	296	299	268	309	289	274	284	289	295	263	300	281	320	264	289	273	304	312	285	284	284	316	307	271	283	274	273	275	284	290	269	286	275	287	276	305	281	295	305	279	276	282	284	295	277	308	283	276	268	265	303	305	289	291	265	283	254	295	294	313	301	264	276	290	314	297	281	295	283	282	283	273	279	304	261	311	305	304	289	295	285	279	296	323	287	273	292	291	304	305	283	304	278	286	342	286	298	267	280	297	294	305	302	298	272	309	283	299	253	286	294	284	273	285	335	277	282	283	328	305	306	295	288	280	291	304	274	284	326	325	297	277	302	327	240	310	271	279	273	263	274	268	290	290	290	309	277	270	275	296	279	272	289	290	282	316	297	309	290	270	263	304	274	284	288	301	286	291	282	274	295	289	298	263	281	286	291	274	270	283	263	266	284	287	304	309	271	321	277	277	273	305	287	292	278	284	288	275	288	265	283	296	257	292	285	294	292	262	289	328	279	256	282	297	271	298	277	275	281	297	294	302	280	282	261	287	287	274	296	281	296	290	300	301	291	306	318	276	269	307	310	276	292	259	282	288	279	268	291	321	315	299	303	273	297	253	301	311	297	287	286	258	279	259	287	291	291	282	313	319	306	311	248	304	261	274	294	300	279	278	285	293	269	286	272	302	307	286	283	298	272	291	275	293	265	306	308	300	291	277	267	292	322	259	271	287	300	277	301	288	289	284	276	306	272	277	271	282	269	284	259	264	281	302	319	282	265	291	266	310	288	318	269	293	265	292	267	304	259	277	292	311	286	284	266	275	282	277	247	290	278	314	277	279	283	279	306	276	247	283	321	289	289	289	282	263	303	288	300	273	278	271	309	292	277	300	287	310	303	296	293	302	298	337	304	257	305	267	255	260	262	295	274	313	283	275	320	287	268	301	293	284	287	283	285	295	295	306	310	303	319	318	299	291	253	296	278	302	274	293	260	304	288	283	268	303	295	303	334	289	332	289	279	276	322	293	324	313	273	288	290	284	302	282	281	285	260	297	310	270	308	286	288	345	314	300	314	283	290	294	300	289	301	287	298	303	304	289	299	280	307	311	318	294	307	282	290	309	290	292	270	282	254	253	281	266	291	272	288	288	285	283	297	274	273	324	295	283	278	293	262	305	295	279	313	294	285	250	279	286	313	300	286	282	283	326	291	270	272	281	286	327	286	290	302	287	275	301	280	258	278	277	295	301	323	296	274	259	281	298	248	299	261	314	280	298	298	317	260	273	263	312	305	287	273	287	287	299	305	290	320	266	305	280	272	294	290	310	259	301	244	270	276	310	272	274	274	291	289	265	301	292	285	293	280	272	301	293	268	316
5202	4627	8020	11981	14994	14392	12783	10311	9386	7161	6190	4817	5265	5443	4005	3973	3939	3438	3361	2974	3388	2548	2025	1530	1565	1526	1764	1658	1553	1266	1012	957	961	921	907	818	782	829	798	822	1227	1840	1798	913	745	703	775	716	754	748	769	747	746	763	793	806	751	767	751	721	727	690	735	715	736	753	720	792	778	742	733	729	792	796	712	728	758	729	721	778	734	728	754	701	747	694	734	737	717	750	739	725	713	762	726	760	689	797	743	709	699	701	697	768	729	747	725	743	709	729	703	748	681	768	772	741	764	786	724	755	736	742	741	708	751	780	738	818	697	704	735	761	766	733	688	679	738	721	768	787	743	716	728	732	719	731	707	708	695	740	735	736	755	742	744	710	740	744	755	719	746	767	711	782	762	729	742	717	739	750	719	692	757	702	749	742	751	727	698	742	746	718	726	700	737	732	682	783	772	770	756	749	747	674	764	672	766	743	748	793	731	746	712	728	782	760	760	755	696	689	748	732	737	723	780	719	721	731	762	813	788	753	775	743	763	763	736	737	789	719	720	733	706	778	770	695	736	734	708	724	759	728	751	699	704	742	723	717	732	717	686	726	715	754	789	746	716	816	742	765	708	705	743	752	733	753	789	766	746	772	779	725	724	730	703	767	710	820	718	769	733	735	731	728	723	736	778	762	723	781	760	780	751	770	761	749	733	708	738	684	693	692	744	749	733	707	745	736	764	728	701	766	736	801	747	762	733	741	692	718	737	778	722	708	763	796	748	723	732	699	774	736	702	733	674	748	730	716	745	767	749	686	761	711	774	740	790	771	741	762	746	741	725	763	726	740	690	776	725	728	755	735	759	740	714	745	712	718	742	742	713	715	705	748	733	781	745	789	745	788	722	750	777	698	723	740	769	724	711	719	704	726	681	734	761	769	746	724	781	721	739	741	726	724	738	701	683	750	763	709	777	716	752	709	755	758	757	748	757	721	721	743	690	772	741	719	676	765	729	743	803	769	691	756	721	703	717	745	749	765	734	751	711	719	775	761	743	791	714	771	733	735	743	690	713	722	767	714	739	746	772	710	760	747	763	730	763	674	758	732	748	732	708	715	687	740	715	705	773	750	760	719	740	709	740	769	760	801	722	745	757	747	768	705	777	742	750	742	735	715	752	711	731	775	766	713	742	726	734	758	772	669	737	707	726	729	757	736	772	741	726	759	752	704	765	734	783	732	730	709	682	792	743	752	757	757	762	742	749	715	759	661	752	732	710	746	707	727	740	723	735	741	727	723	753	754	714	723	752	759	773	774	761	725	803	723	745	765	710	730	730	730	755	731	751	751	721	717	767	727	770	748	769	741	719	746	758	758	736	697	761	721	726	717	709	716	724	738	738	742	783	725	734	755	741	746	743	736	731	734	755	724	770	743	744	746	730	737	714	734	737	737	766	738	732	784	724	745	727	748	763	774	761	747	762	738	706	742	742	748	776	686	746	722	738	712	759	726	734	767	775	748	761	704	747	753	711	767	691	678	721	748	787	732	703	724	714	704	725	716	754	809	737	720	767	743	756	780	741	767	778	719	689	737	743	784	677	729	774	733	717	794	770	745	775	708	745	693	720	763	744	757	727	739	758	773	738	696	726	770	711	732	753	686	704	744	763	759	728	764	722	758	772	722	714	733	744	736	725	780	702	784	755	698	796	691	738	758	708	709	720	750	724	759	669	718	688	723	749	753	735	757	693	751	720	715	747	746	748	747	706	744	707	744	737	736	739	736	776	694	699	713	760	743	745	709	734	747	769	748	770	732	738	730	734	694	702	742	702	745	719	725	696	789	720	761	707	700	726	732	747	768	766	786	730	757	756	702	754	719	728	722	749	718	720	723	713	729	719	794	734	762	721	734	721	759	740	722	737	716	735	746	741	770	683	723	747	740	771	792	767	772	752	800	772	768	764	737	736	734	757	743	729	754	711	745	722	755	710	785	710	775	746	745	759	734	738	779	728	741	739	718	784	758	753	765	723	774	760	791	742	753	763	694	724	780	728	736	745	731	766	768	744	727	701	722	700	726	723	752	729	734	740	737	746	772	727	676	769	695	781	762	748	733	735	741	726	710	779	755	769	745	718	749	675	761	729	703	744	729	747	765	746	761	753	753	724	728	718	754	730	742	753	746	760	721	787	742	737	719	741	725	743	744	761	707	763	767	734	750	702	740	752	771	711	782	731	720	720	757	700	784	750	734	761	729	732	728	706	693	725	744	747	737	758	714	709	766	720	720	747	705	714	768	765	698	733	772	667	754	743	764	784	709	726	716	676	716	702	729	740	695	736	720	697	703	739	757	745	741	756	708	728	748	789	686	748	704	762	740	769	786	732	717	733	766	705	755	712	783	753	755	807	708	744	730	699	759	739	712	748	752	777	749	733	724	739	730	738	751	745	732	737	781	734	802	755	744	695	750	729	733	749	720	714	777	764	769	731	779	733	787	711	725	741	685	729	725	768	756	769	748	694	746	753	757	741	732	778	714	757	761	730	732	744	751	703	715	730	760	732	750	700	768	712	782	753	749	759	757	754	756	750	749	740	766	712	714	761	693	738	771	751	746	771	741	714	740	751	744	746	752	731	742	747	743	737	765	736	730	737	745	734	757	749	796	757	753	739	759	735	721	763	719	784	726	722	725	726	705	724	742	699	690	746	727	706	710	795	763	746	770	748	742	696	721	757	752	761	796	709	736	735	765	707	796	773	732	767	769	723	747	748	737	707	739	781	736	708	713	746	751	729	729	730	725	768	715	723	762	710	783	759	717	714	764	730	755	717	725	690	710	750	769	740	793	720	740	731	772	754	714	709	756	719	763	715	751	739	718	715	728	774	747	710	729	762	696	727	688	754	752	752	746	759	751	764	773	741	764	761	743	710	739	673	762	715	763	758	723	792	743	725	721	735	713	746	751	758	793	739	724	709	779	752	708	740	714	752	747	745	763	771	743	738	711	738	733	731	734	746	723	773	707	756	724	774	716	747	758	723	771	732	703	788	748	729	741	804	716	689	753	774	739	740	740	765	697	737	733	716	718	768	764	750	714	709	724	737	727	714	802	719	741	729	765	733	790	761	753	797	716	747	713	719	722	803	796	762	726	767	750	730	782	705	700	728	779	731	746	804	726	745	742	757	703	801	750	744	772	728	717	714	752	704	711	777	719	762	736	759	767	758	709	675	738	685	743	743	746	780	775	711	719	764	722	768	773	712	729	742	676	741	734	750	705	743	783	744	703	697	761	725	701	744	771	773	756	686	710	773	765	735	803	777	706	742	726	714	740	784	688	777	744	696	710	753	696	691	733	714	747	778	742	757	815	787	713	754	698	734	715	707	725	749	775	727	782	729	765	761	706	721	726	765	707	710	720	721	706	735	759	704	687	732	717	723	780	709	777	758	753	728	739	785	738	763	735	767	742	776	750	737	733	760	783	743	752	725	690	740	710	766	784	722	735	729	779	757	743	773	748	748	748	759	702
24666	25475	27649	33733	35247	34491	30874	27420	26582	19373	15223	10199	10878	11234	8323	7647	7232	7656	7596	5456	6202	4181	3747	2683	2178	1621	1644	2290	1691	874	780	579	588	463	372	291	356	279	260	357	1095	1254	1191	641	302	271	250	257	273	271	278	266	288	267	252	299	244	241	273	254	274	259	251	257	300	272	271	273	275	297	261	236	282	253	262	276	290	277	236	271	283	255	279	249	286	283	262	260	263	256	270	266	288	281	276	269	248	261	294	301	302	243	288	287	277	293	266	274	290	259	266	265	251	260	251	269	255	261	325	274	266	297	271	291	289	280	265	276	269	285	267	243	274	266	247	274	285	263	264	294	289	256	277	283	257	245	268	254	285	248	268	267	256	275	300	257	243	277	296	267	253	244	250	254	293	286	293	282	260	295	310	259	270	268	282	251	275	294	265	264	295	263	292	261	279	256	268	264	288	310	222	293	261	274	264	279	258	262	258	284	267	260	304	290	294	298	258	260	258	273	270	264	270	281	258	278	269	282	264	309	280	275	307	265	271	277	271	281	258	256	257	259	261	287	260	247	283	282	252	253	276	254	284	246	241	270	284	278	232	211	284	270	266	232	258	290	275	261	289	266	283	262	267	268	268	287	246	265	285	271	270	271	268	253	276	257	274	293	252	238	267	289	235	266	263	305	254	258	263	257	267	264	260	267	264	284	274	228	283	273	269	244	260	281	274	255	271	247	274	245	261	233	264	259	247	258	269	258	256	249	267	288	279	261	267	249	266	261	280	274	266	260	258	282	263	250	246	293	254	254	255	270	251	275	278	249	291	285	269	248	265	262	283	229	271	285	326	270	248	264	268	276	277	273	293	292	254	272	249	273	252	304	269	269	290	229	270	266	251	288	286	265	291	265	276	283	243	279	276	283	304	266	287	274	300	294	263	286	265	273	253	264	240	250	265	265	286	290	304	292	266	226	285	248	265	286	277	279	279	266	246	268	285	277	280	236	292	237	245	272	265	268	266	252	248	272	283	272	282	237	267	277	262	229	266	280	250	263	246	251	262	250	262	274	253	254	260	280	260	276	269	290	253	283	319	269	266	253	288	255	267	256	268	253	271	290	284	256	270	287	277	247	259	274	264	270	256	246	264	229	270	248	279	241	269	263	252	248	262	243	267	268	244	257	237	255	264	281	279	266	279	254	232	235	294	249	254	289	242	244	306	276	285	239	245	279	251	232	260	235	291	242	275	254	264	276	280	265	257	273	248	263	278	254	289	251	285	259	268	262	252	266	283	266	263	270	271	267	258	276	278	280	310	292	256	281	266	272	247	296	268	274	269	262	261	281	274	262	252	264	270	242	260	293	271	289	260	299	278	275	251	255	282	247	248	272	323	270	264	272	278	272	239	255	219	274	284	268	249	245	268	272	267	268	260	262	286	255	295	252	257	282	306	290	266	274	287	259	267	245	265	264	278	271	249	299	282	258	295	234	264	254	293	243	249	301	262	281	271	280	281	242	281	284	292	275	254	271	255	248	252	276	285	271	266	261	268	266	270	281	272	253	246	271	287	296	271	268	239	277	254	265	258	223	255	257	283	251	244	291	276	278	286	275	250	268	272	267	250	296	276	250	269	255	285	260	273	276	289	283	245	246	297	266	266	260	235	270	266	277	283	289	273	255	265	264	258	288	290	267	287	262	275	261	274	251	240	280	305	245	263	281	256	250	275	264	254	257	269	267	275	250	247	268	265	264	250	256	278	229	286	261	278	263	306	275	255	270	302	286	286	280	235	302	261	272	254	248	249	253	280	261	247	265	259	283	237	253	235	267	261	267	241	275	307	270	270	282	277	235	262	275	276	272	260	280	264	240	258	282	258	274	262	252	267	278	262	274	250	282	262	299	263	256	257	268	262	266	240	289	284	266	287	284	264	280	260	258	286	277	244	265	259	254	266	262	295	286	270	262	299	280	261	261	260	252	268	245	255	277	282	275	294	306	263	290	282	303	280	235	263	267	259	239	273	235	255	284	272	275	257	246	279	281	262	297	254	282	273	263	278	263	268	254	266	256	242	267	275	243	282	266	283	246	282	287	271	255	239	265	253	299	263	266	270	294	247	286	264	264	257	268	277	225	278	251	288	269	255	280	286	263	258	260	284	272	250	229	264	247	268	262	257	229	259	246	259	283	289	277	223	281	261	268	276	244	249	256	233	289	287	276	267	248	261	282	265	259	268	274	276	247	291	277	292	275	267	249	254	273	245	283	261	259	257	247	276	255	246	271	259	253	281	272	281	259	262	272	257	280	264	262	291	237	294	269	276	303	305	249	263	261	289	294	279	266	284	308	277	266	242	281	282	271	284	264	255	265	259	250	254	255	295	285	258	281	275	290	223	273	284	291	288	285	272	264	281	269	242	263	261	253	279	281	265	245	261	297	259	265	250	268	295	263	248	245	259	281	290	278	286	248	278	281	271	273	253	307	264	291	245	270	254	243	248	261	258	282	296	298	281	271	278	269	285	245	278	277	269	252	253	308	270	292	267	257	246	267	263	236	291	268	266	239	267	292	256	277	276	277	273	277	261	279	286	265	259	253	279	268	255	264	266	282	305	259	265	273	278	274	280	263	268	280	266	279	256	286	263	259	265	237	281	252	281	290	252	263	282	276	288	262	274	268	296	276	254	308	242	240	284	322	252	295	230	278	256	286	296	261	279	270	277	283	275	267	287	274	300	239	239	259	261	259	263	262	257	289	242	242	270	247	277	258	258	281	284	261	255	258	264	258	272	268	255	242	255	231	269	251	240	277	269	278	282	274	274	274	270	281	277	252	262	244	281	283	288	282	252	297	292	271	273	276	280	267	261	275	298	274	264	246	275	265	274	262	294	286	272	279	267	255	267	270	282	291	275	242	276	252	260	275	256	281	237	300	277	243	273	270	269	300	246	256	265	265	263	282	272	265	250	294	275	284	235	256	279	246	272	276	275	285	256	255	269	290	259	291	285	267	268	292	249	284	264	277	270	268	274	255	274	292	274	289	280	271	242	255	275	290	258	260	244	271	251	266	265	282	290	295	278	281	275	270	260	292	246	283	277	283	263	260	294	246	276	283	266	261	254	275	278	277	255	265	278	293	293	259	275	246	272	272	234	259	254	253	268	240	279	295	326	265	245	250	258	237	253	313	286	279	259	279	247	227	269	244	256	266	270	263	302	302	283	252	263	289	296	260	275	313	273	288	254	218	287	268	263	274	265	275	270	250	294	280	261	272	251	282	273	263	279	263	261	273	253	265	258	265	279	267	277	295	275	261	274	245	285	245	258	241	274	255	286	280	260	262	267	259	246	266	240	250	271	247	249	269	252	257	237	301	261	271	257	233	269	251	285	273	264	278	266	283	281	257	273	257	253	274	266	281	261	266	259	257	287	276	274	281	245	275	249	282	260	212	258	273	260	301	234	307	279	272	287	283	279	285	268	252	254	268	280	264	258	253	249	274	267	241	260	265	286	253	264	263	249	218
18697	17874	26293	37382	42860	45466	44264	40178	39558	31772	31375	26045	30523	30478	24789	25239	25198	26791	25112	21163	24873	19815	17010	13125	11484	8866	9640	13894	10606	5288	4340	3054	3125	2321	1291	906	1012	872	821	1366	6775	7571	6370	3197	712	721	690	733	671	699	722	737	656	708	687	698	695	678	679	669	698	720	695	717	709	686	673	687	673	734	690	678	696	659	667	689	692	696	681	680	697	712	745	662	688	682	735	662	697	641	683	694	713	693	660	699	690	700	707	692	721	661	672	663	644	684	681	763	684	690	709	663	706	649	684	706	680	731	679	714	731	680	705	691	650	706	766	710	694	648	706	717	718	702	709	720	681	698	778	744	696	697	662	705	684	681	678	614	712	721	650	696	684	638	708	699	677	731	722	708	705	695	672	684	704	657	697	706	685	702	687	688	664	723	726	629	672	704	682	670	739	666	716	663	681	677	661	711	664	704	707	720	641	739	673	672	722	694	701	672	652	686	686	667	660	689	710	698	734	693	707	649	656	654	671	646	704	644	689	725	695	681	633	665	705	688	706	684	694	699	715	715	683	677	686	667	709	690	657	681	719	700	680	668	690	674	690	655	643	676	664	715	731	710	666	709	718	652	693	692	703	682	670	747	668	733	618	668	680	668	696	753	717	690	707	678	678	688	669	704	714	677	656	686	681	736	683	687	681	642	647	664	646	684	654	674	653	717	667	682	704	713	662	668	655	691	707	703	679	676	725	681	655	672	721	667	738	647	679	642	643	656	673	677	692	675	638	724	716	682	686	684	628	686	727	719	684	705	657	641	668	656	694	684	710	681	687	691	730	694	735	655	700	684	672	675	730	699	689	670	734	687	654	672	673	699	733	692	746	659	721	679	700	701	727	636	687	698	682	693	686	706	653	718	711	683	707	732	687	678	734	697	702	653	683	713	683	719	724	658	704	698	644	672	680	677	665	664	652	720	667	677	698	707	706	672	703	688	674	671	669	668	661	699	717	681	675	758	653	688	678	701	706	647	684	666	681	712	737	691	727	738	664	651	666	689	711	701	688	711	697	732	657	683	678	690	679	682	679	674	684	692	667	694	701	680	705	664	630	683	786	658	673	715	706	694	654	687	666	641	687	649	689	688	680	701	678	733	709	693	679	711	676	720	674	652	728	679	683	754	651	671	742	716	713	679	706	615	645	677	710	713	718	721	697	699	625	685	689	657	720	637	682	729	671	704	649	728	686	655	684	711	671	695	695	707	709	630	619	707	731	715	733	703	644	668	692	686	676	661	694	764	678	712	692	638	689	707	703	712	724	635	689	662	637	676	667	709	676	694	677	686	672	722	694	666	648	716	702	660	732	689	649	738	701	677	681	651	709	705	726	734	704	709	688	704	650	689	700	737	704	714	708	610	685	739	682	725	671	661	725	666	648	705	724	678	677	677	620	635	691	688	679	670	707	689	650	653	711	727	664	697	687	670	675	724	683	684	695	726	687	681	712	705	633	690	694	738	759	691	701	667	688	674	686	660	651	682	675	672	647	661	692	676	645	721	661	683	704	713	661	683	736	670	711	664	670	751	702	611	659	674	665	695	653	677	654	663	700	702	686	656	656	652	721	705	698	691	653	687	667	682	709	681	705	646	710	712	648	708	693	748	676	719	703	675	660	661	676	678	678	692	710	684	674	702	680	671	711	631	671	703	681	632	717	704	711	700	657	688	702	658	677	678	744	697	663	682	682	642	698	689	692	681	671	694	670	710	684	719	711	651	686	667	708	708	699	648	741	660	650	681	666	689	768	690	709	681	707	656	709	700	671	717	703	713	666	680	701	703	694	681	698	729	711	673	716	669	712	680	678	674	689	716	696	652	691	670	678	688	723	686	737	679	693	673	696	688	682	713	663	705	658	717	682	715	655	676	670	736	720	694	722	702	678	679	696	710	692	738	698	672	651	671	710	677	661	703	678	674	696	672	712	674	690	670	677	703	638	699	702	687	686	704	740	716	650	715	685	717	662	692	692	669	718	715	662	691	678	708	666	705	660	725	708	702	693	692	694	664	680	713	642	685	704	708	675	667	722	656	702	641	660	674	708	681	748	682	714	657	699	676	676	725	710	675	726	660	716	697	686	654	728	652	671	672	658	630	694	679	687	647	697	721	670	699	678	665	678	676	699	689	694	687	674	713	686	631	682	697	651	675	703	672	709	686	682	691	723	679	723	696	665	697	690	684	684	654	706	710	683	719	674	703	666	660	745	646	658	704	669	674	761	700	654	667	657	731	703	689	692	693	764	706	664	681	698	704	661	671	689	717	713	764	753	676	678	728	721	749	684	693	680	706	609	701	745	678	660	729	691	728	725	686	696	678	666	668	705	683	681	710	670	747	680	623	653	689	708	707	664	715	673	674	654	685	644	668	652	689	677	654	679	658	684	689	689	689	722	658	736	693	674	729	677	685	682	696	698	694	698	669	668	684	692	693	694	713	633	673	680	712	688	699	716	709	700	683	703	691	771	640	670	668	665	704	686	721	704	689	677	679	701	676	690	700	646	681	708	675	661	653	674	703	715	669	686	725	674	718	650	661	677	730	699	709	693	641	660	652	676	717	665	688	629	674	712	746	694	695	706	655	693	686	711	655	665	665	681	656	673	656	636	702	710	696	659	757	696	663	691	653	667	656	639	698	677	684	673	650	658	642	653	647	691	685	704	681	677	740	710	648	718	708	726	727	744	674	713	690	635	739	666	648	661	672	707	668	742	706	683	699	693	698	669	695	728	667	693	727	684	674	724	689	658	718	687	708	735	661	665	656	655	690	622	728	683	681	669	686	696	631	687	684	663	684	654	702	698	704	705	685	688	688	702	654	628	708	694	667	709	697	698	696	690	663	665	667	675	691	671	705	729	673	697	714	745	669	713	632	678	705	680	693	719	656	723	682	730	682	700	706	681	712	700	682	713	665	689	603	635	687	683	657	692	654	658	651	701	680	679	703	727	703	691	721	672	760	697	703	707	729	689	703	674	675	723	692	657	703	712	671	652	736	671	697	679	649	708	631	709	654	626	692	694	691	630	647	704	658	697	696	698	728	699	670	662	689	652	663	673	697	710	701	739	668	719	649	678	646	708	663	735	667	678	658	711	675	686	677	701	756	680	629	732	661	697	702	683	642	683	682	656	726	710	710	715	686	711	689	644	677	639	709	680	658	671	653	731	674	689	679	676	697	684	662	688	671	726	695	686	679	702	704	719	689	667	726	682	684	652	675	697	679	680	723	737	670	681	683	705	685	715	700	716	698	704	701	645	699	660	651	694	665	723	654	635	686	691	667	705	672	713	646	670	673	746	700	677	715	695	720	688	753	681	656	703	644	673	663	758	655	714	667	660	659	675	645	647	697	715	643	665	657	705	689	657	685	693	747	666	669	671	667	705	705	725	654	715	713	707	718	708	743	707	712	695	659	652	686	657	686	704	719	716	719	679	669	691	673	668	719	712	689	711	702	699	688	670	685	711	757	704	673	659	680
33133	31032	33421	39792	39181	39505	36776	33973	33257	27995	24190	18769	19522	19230	14576	14812	14990	12848	13825	10478	11532	8296	7438	6821	3754	2034	3916	5122	2546	1321	1212	876	798	649	442	328	313	288	241	277	1964	2682	2056	845	250	200	240	241	212	238	219	240	216	213	246	197	232	207	222	246	217	231	244	207	221	233	204	227	229	240	209	246	263	226	186	211	223	223	214	231	244	224	239	213	219	212	226	217	208	218	217	201	203	229	214	221	225	226	217	217	201	218	247	213	195	220	225	225	219	219	259	219	230	205	208	216	226	225	236	212	206	218	204	242	227	213	202	244	222	190	240	234	225	223	267	204	233	214	237	218	220	252	232	205	245	221	229	218	240	237	202	223	205	216	211	237	209	245	225	224	248	231	206	240	230	237	246	245	241	210	210	213	187	225	226	190	229	249	232	222	200	215	218	215	201	222	208	206	234	208	219	222	198	215	198	219	216	235	215	213	212	227	207	228	241	213	215	214	214	225	210	230	232	265	221	261	214	235	218	210	218	206	254	206	226	210	205	226	228	218	222	230	237	212	243	218	219	231	237	243	238	238	190	207	248	223	220	210	221	227	224	219	216	228	197	225	203	220	207	208	212	232	240	226	246	192	225	199	205	200	205	216	200	200	218	207	243	192	230	242	222	245	186	252	202	206	229	220	252	214	198	225	220	217	244	249	239	207	209	223	224	209	232	254	251	227	208	249	203	219	220	206	241	238	233	206	235	185	242	224	219	234	232	230	218	227	250	234	197	213	234	204	206	218	221	232	215	254	228	237	242	204	243	233	229	225	239	223	205	236	255	222	224	218	222	226	237	232	204	198	220	230	219	223	243	244	216	244	236	222	218	217	235	227	236	213	218	221	217	212	214	207	242	194	232	202	196	210	240	222	198	218	203	222	258	233	198	206	208	231	195	210	239	219	223	246	239	201	228	214	235	219	195	199	237	219	239	208	219	247	192	197	234	231	201	242	225	225	210	234	222	209	206	216	228	207	216	245	227	241	206	202	229	223	273	217	222	210	227	222	222	239	231	219	213	242	233	242	236	198	235	209	251	250	219	221	214	250	241	225	228	210	240	199	237	203	210	243	233	228	209	220	242	240	235	238	221	215	234	225	225	206	227	222	232	261	203	247	230	220	253	217	219	226	223	232	222	233	216	228	210	207	188	229	230	204	209	228	241	208	226	202	211	210	215	241	214	228	217	221	194	246	202	217	227	232	237	251	210	245	216	229	205	221	226	222	233	215	212	199	222	220	217	203	221	213	216	223	243	218	199	200	233	207	232	210	211	207	217	253	241	207	229	203	241	218	230	230	216	216	217	226	213	207	225	230	228	229	221	220	245	215	235	232	216	263	238	248	247	239	215	190	247	233	214	220	227	223	206	223	227	216	234	220	226	230	215	213	214	199	228	209	209	223	240	220	215	215	214	210	228	221	245	236	259	241	236	236	215	205	236	241	205	243	227	232	218	207	206	211	256	222	247	218	216	210	217	213	219	214	203	234	218	226	216	232	235	215	229	215	205	203	206	227	223	234	234	237	220	210	231	223	220	237	227	196	220	232	196	210	215	216	238	227	216	233	234	205	232	208	204	221	241	219	217	212	227	217	210	206	216	230	204	235	190	225	208	195	214	228	221	224	228	214	211	245	191	212	221	227	218	208	216	205	225	199	239	213	237	215	232	214	193	230	234	234	214	235	230	235	224	235	262	220	227	202	228	206	223	207	200	254	217	211	254	220	211	231	211	243	190	215	231	192	222	204	224	228	244	192	210	207	239	226	217	257	211	238	206	237	231	206	223	210	212	239	210	224	224	209	220	228	243	225	204	198	228	245	241	229	189	196	223	214	209	222	213	224	228	198	208	246	208	218	222	216	209	245	198	224	198	212	217	225	265	260	209	231	259	211	210	236	233	223	211	257	225	240	239	201	232	213	227	233	202	233	235	223	221	216	215	206	223	208	247	244	218	223	236	231	204	218	227	233	215	233	225	225	189	237	226	214	213	209	236	240	232	217	233	235	207	210	247	205	225	205	231	203	228	223	201	218	211	236	224	216	216	217	196	254	224	228	241	237	234	209	234	227	243	204	226	217	260	221	207	238	233	210	220	227	238	229	234	224	230	233	204	237	228	198	216	215	206	216	229	253	227	210	224	257	229	207	219	220	220	211	231	225	218	248	202	219	217	191	224	232	231	192	224	221	222	224	220	202	224	236	207	197	203	208	235	263	216	232	223	240	231	236	242	253	212	190	209	259	209	207	212	226	255	202	209	233	228	223	227	231	241	227	216	226	234	200	226	217	201	245	204	213	216	239	232	222	201	226	233	220	215	229	231	241	261	209	236	231	221	217	259	210	258	222	235	222	220	190	236	231	226	231	229	233	240	193	192	211	199	231	236	243	213	207	245	219	202	212	227	222	215	223	203	227	243	212	221	231	197	217	238	228	192	217	231	244	224	200	235	246	234	236	194	214	220	190	229	205	213	210	203	249	245	233	226	227	216	257	218	228	198	182	232	209	230	218	204	205	214	208	212	239	234	248	220	211	212	204	224	237	236	217	226	219	230	204	215	192	209	212	259	235	233	229	210	224	225	193	227	225	228	231	236	207	197	204	216	225	225	231	229	215	216	239	199	224	231	195	223	229	240	228	199	228	229	232	213	234	213	236	227	196	215	230	215	193	236	224	208	221	215	201	215	235	238	202	216	236	234	236	239	242	270	216	231	232	211	230	232	223	216	215	218	232	203	261	216	243	242	216	232	241	227	249	225	260	206	215	228	215	215	238	232	203	215	196	202	230	214	195	210	234	192	209	210	221	213	197	193	210	237	230	217	225	204	202	203	203	207	244	224	224	246	227	227	195	195	219	256	218	216	247	255	230	210	218	231	238	198	244	222	222	232	243	207	227	249	225	209	223	237	228	249	210	226	201	208	242	209	237	214	234	193	231	225	184	239	216	243	188	231	195	242	219	255	219	241	197	235	212	217	209	230	240	210	220	199	183	233	193	207	237	224	208	207	220	235	217	226	238	218	228	216	214	207	234	233	220	232	228	215	220	242	209	213	215	249	227	243	219	242	230	249	233	233	254	220	204	236	200	195	185	233	219	219	239	219	221	194	233	258	211	211	219	250	236	222	220	225	233	201	222	264	198	196	229	244	249	222	222	221	218	201	219	185	211	196	205	217	227	215	219	203	226	229	225	220	219	215	210	232	216	225	235	221	246	221	239	232	230	224	241	221	214	226	215	230	200	228	211	241	232	240	232	239	227	245	219	219	217	216	248	226	255	239	211	224	246	239	225	215	236	241	213	220	196	215	221	201	218	187	220	223	224	239	212	235	239	197	193	221	227	244	223	221	234	204	243	222	204	198	207	225	206	231	206	230	208	219	238	238	219	240	219	238	228	243	222	224	216	259	220	210	215	243	245	212	241	215	194	219	241	232	221	222	201	207	197	221	251	229	210	217	239	212	191	221	237	239	211
23478	22144	31905	43449	48574	50166	49997	47127	48399	41158	40866	35306	40003	39017	33283	35687	33425	33518	35252	27621	33507	26990	25932	25144	14217	10474	19453	22076	13014	7905	7354	5513	4893	3808	2301	1546	1216	951	786	1062	12081	14352	11046	4298	596	646	631	577	546	562	601	605	547	598	556	585	572	639	554	628	612	582	569	586	604	596	622	579	547	573	597	599	594	533	574	620	583	541	559	577	548	607	549	585	600	612	566	561	563	620	599	585	590	581	586	563	566	557	606	595	609	636	532	556	567	563	573	563	533	538	614	577	585	589	635	591	564	609	557	596	576	582	566	583	586	606	605	572	588	617	597	594	627	596	557	599	581	591	617	566	597	633	661	581	601	597	614	561	570	570	595	608	612	600	573	530	595	589	555	595	623	601	563	577	613	644	604	586	565	557	579	591	558	551	579	583	594	559	612	600	609	561	536	550	569	595	626	599	592	535	588	583	589	567	600	584	572	565	577	550	581	608	601	599	575	563	559	578	559	599	585	626	568	531	600	565	537	587	580	551	575	583	585	594	570	593	577	561	625	566	588	592	610	574	576	600	592	566	543	578	612	579	522	584	555	579	579	597	579	575	582	622	591	619	571	562	562	521	565	617	590	544	539	575	594	575	558	590	587	539	612	584	545	562	570	610	563	606	597	582	525	595	555	624	589	584	590	567	537	565	570	568	609	600	564	596	541	559	601	602	571	622	597	586	565	571	605	592	564	590	577	608	596	598	611	617	573	591	615	565	584	587	600	595	569	594	557	573	600	575	559	566	598	581	542	594	548	548	569	601	529	585	579	597	605	574	578	586	578	605	581	597	565	578	600	535	586	586	581	599	586	648	536	565	595	569	589	564	573	640	585	602	595	594	573	593	576	583	601	621	603	614	589	574	597	553	582	584	573	610	579	576	578	562	587	574	596	595	615	619	617	535	585	599	564	575	572	542	567	563	590	609	601	581	568	633	560	579	539	591	598	564	576	585	584	597	574	591	596	607	583	556	589	548	582	536	542	581	603	574	587	608	581	551	570	617	596	542	615	590	590	547	586	570	582	577	614	580	594	608	575	566	535	622	569	575	609	597	556	574	591	599	595	595	614	606	615	544	567	558	571	574	578	575	553	558	585	598	545	611	539	610	581	601	562	635	553	605	565	603	594	544	580	565	558	571	563	540	564	601	592	589	589	562	571	576	608	573	586	573	554	540	565	601	584	539	600	608	568	555	584	586	602	572	569	555	579	614	569	539	578	562	581	578	532	592	605	596	572	586	574	564	568	569	579	592	565	575	593	548	562	590	617	536	593	581	614	565	613	589	584	593	618	592	574	555	634	622	580	574	572	569	606	601	568	566	578	568	586	572	591	578	585	620	571	572	594	541	581	592	570	554	601	591	601	630	595	631	576	559	527	582	648	585	595	550	569	624	599	562	604	571	601	554	593	564	594	600	544	538	509	570	577	612	572	575	564	550	562	559	580	584	589	594	581	528	542	583	548	542	556	606	598	600	608	583	570	537	614	522	558	572	581	553	599	597	580	572	588	583	559	567	604	645	588	600	612	525	587	591	621	559	562	568	613	585	559	553	573	574	588	567	583	572	621	588	579	634	608	568	552	578	550	557	568	608	588	625	591	600	572	572	577	584	582	549	626	574	578	581	562	562	593	627	567	538	571	602	609	559	601	592	578	560	612	517	550	592	594	589	600	575	565	585	568	574	546	596	576	597	570	587	585	588	577	577	572	571	578	587	552	568	570	551	579	578	626	592	577	604	598	630	566	586	588	585	574	559	554	585	619	537	627	572	635	625	552	580	564	605	560	588	576	597	585	547	591	534	601	620	599	562	586	582	587	629	598	587	569	628	577	591	566	581	622	576	584	572	563	553	531	601	589	618	554	593	530	577	569	599	579	550	544	538	560	593	555	587	619	592	563	605	574	601	606	550	574	553	595	588	553	598	601	530	544	611	547	557	568	596	573	573	580	569	565	560	614	597	554	573	603	585	585	585	584	616	601	579	609	594	601	544	569	598	585	564	596	563	524	589	541	559	558	581	537	633	608	562	612	576	572	575	639	590	532	589	538	601	554	581	637	550	608	643	579	554	587	579	608	582	543	576	574	550	560	588	538	565	596	570	621	552	593	618	582	563	570	526	619	550	532	545	582	578	573	576	551	623	583	599	611	559	614	570	594	584	513	568	597	563	590	597	599	576	613	618	571	585	552	568	621	557	603	622	575	569	610	583	628	580	580	563	552	584	593	536	579	558	598	575	564	599	556	570	558	618	570	601	617	590	583	575	617	581	552	593	603	604	538	563	598	621	592	587	580	574	572	596	554	582	572	544	561	588	605	603	605	579	626	597	591	601	534	553	584	588	589	542	600	589	616	546	610	563	587	584	644	590	577	579	609	551	613	556	588	606	586	576	571	581	602	594	542	587	555	589	568	559	541	609	609	580	586	593	585	622	612	594	576	592	573	574	555	581	579	573	589	565	640	584	592	582	543	577	584	578	515	585	589	574	599	578	581	558	607	581	536	572	598	637	560	607	594	607	545	600	599	600	545	562	600	583	634	582	539	594	576	564	566	611	537	600	580	561	566	597	582	574	553	615	611	606	561	542	588	549	586	576	579	572	540	556	556	579	588	574	563	572	546	588	624	549	540	585	602	630	612	590	586	532	579	574	561	613	565	554	554	589	583	570	624	558	585	592	570	555	566	589	583	562	573	537	568	583	575	549	603	588	538	589	604	535	583	595	565	533	578	576	604	538	591	573	590	576	574	578	567	633	591	606	586	567	562	641	560	576	599	570	573	560	574	558	567	586	550	577	550	570	580	550	577	586	551	575	578	571	611	581	588	629	634	606	561	551	557	548	529	574	575	596	619	581	563	602	544	584	606	560	596	568	569	591	550	609	543	598	580	587	597	587	619	562	551	562	576	568	582	614	565	610	575	598	583	606	534	592	586	580	621	551	567	558	557	566	619	619	586	556	575	541	549	556	610	591	573	637	562	581	596	566	586	581	589	618	592	620	589	596	572	588	596	577	597	602	618	548	581	575	539	565	563	626	588	566	565	573	575	612	604	601	601	623	580	579	582	510	581	612	604	556	557	562	570	561	590	572	599	577	622	584	580	536	550	521	591	530	603	572	529	603	581	607	588	611	606	581	535	562	580	577	558	568	595	541	619	597	584	572	569	554	582	560	596	543	572	609	565	599	601	596	601	576	556	574	605	588	559	582	628	559	632	543	559	589	599	579	588	554	589	616	580	578	570	587	571	614	598	611	568	590	570	593	580	561	563	630	601	574	544	595	565	542	540	571	582	582	545	548	607	558	589	578	582	609	627	535	532	563	599	607	574	575	557	580	583	598	601	559	534	580	530	549	552	632	537	578	579	622	555	545	539	605	579	592	579	524	577	542	613	622	579	596	570	561	603	608	542	633	559	549	593	565	590	613	549	586	593	548	577	588	593	551	568	572	581	589	584	600	555	563	617	572	574	598	605	584
6348	4776	3585	5264	5817	5663	4375	2715	2637	1502	1102	879	985	970	746	814	624	569	580	526	532	473	457	424	399	361	435	408	377	309	354	320	327	300	295	299	300	295	273	283	355	408	404	317	270	303	269	300	304	318	282	279	301	265	274	323	288	245	268	325	286	285	294	265	257	315	288	300	282	268	298	273	269	261	308	265	281	320	288	274	278	279	291	299	271	313	278	320	286	291	268	289	295	291	286	311	279	277	288	296	288	287	277	285	281	311	290	270	317	302	274	289	315	302	311	236	251	257	291	276	298	320	321	262	280	302	283	289	293	319	287	264	291	281	275	272	283	283	299	278	298	275	272	285	265	307	271	291	311	282	308	301	281	301	285	278	285	285	262	300	283	278	286	286	297	303	251	282	254	263	308	289	261	270	286	290	241	313	265	283	324	294	308	258	291	258	248	302	300	296	255	275	270	296	259	277	289	276	312	284	281	282	271	311	291	264	261	299	321	298	269	263	278	298	296	254	288	293	315	313	277	305	308	341	291	280	306	274	295	267	263	280	289	285	302	316	296	324	269	282	293	293	272	296	300	273	295	277	260	294	273	289	276	295	286	299	313	270	279	269	274	298	304	263	274	295	276	284	301	283	306	279	254	291	293	271	298	282	289	264	279	279	270	307	306	295	283	317	286	297	259	301	307	276	303	292	305	278	284	289	275	310	268	280	291	266	291	279	281	267	295	258	286	293	286	285	295	315	295	295	277	312	268	304	291	265	280	297	277	261	271	286	299	277	295	294	303	281	278	293	281	283	315	326	286	275	302	263	313	281	335	311	271	303	266	308	304	293	301	266	276	302	306	296	268	271	265	304	285	279	317	292	281	277	310	298	306	287	299	296	288	281	298	268	290	317	267	290	333	299	292	273	277	291	317	280	305	276	256	295	280	291	312	294	329	280	295	291	297	312	251	314	281	302	287	304	307	269	302	295	288	319	301	283	294	275	293	243	294	309	289	296	275	298	285	283	281	284	251	298	271	269	271	293	275	292	289	295	294	303	264	276	261	298	280	273	290	298	245	311	295	292	266	297	286	295	278	290	307	316	300	288	317	318	330	282	289	322	303	259	274	305	272	290	250	310	294	300	305	276	304	298	277	306	302	303	261	268	300	299	284	265	284	302	306	284	301	326	276	298	271	315	317	294	302	290	292	284	268	280	297	263	252	313	265	297	289	268	289	297	309	306	302	275	316	286	315	316	303	263	283	274	301	321	290	280	316	279	273	267	278	277	259	290	284	291	313	316	311	280	269	282	281	319	323	284	285	267	309	259	285	279	254	294	289	283	305	278	283	263	272	280	279	286	302	298	256	282	299	305	318	297	286	301	317	276	270	275	290	290	284	280	265	294	285	290	281	306	262	274	280	290	284	291	298	282	284	307	261	274	308	281	289	293	315	309	287	295	300	305	274	297	280	291	285	265	302	252	297	272	281	278	302	259	270	291	241	277	308	281	262	259	286	288	326	323	252	297	329	294	311	283	297	275	319	274	291	272	309	316	289	259	271	300	269	290	285	277	273	279	287	260	282	277	289	281	305	288	282	276	276	283	301	296	252	277	285	277	267	294	274	285	292	261	271	289	280	296	265	292	293	277	283	287	264	247	290	283	317	299	295	296	254	288	284	268	276	290	310	274	295	272	283	296	291	231	310	261	309	269	295	291	314	295	273	282	277	274	276	249	283	311	278	300	270	314	296	298	306	301	290	297	270	311	278	290	301	282	295	263	279	286	283	285	304	287	274	312	295	293	291	261	302	281	267	290	318	306	294	275	286	312	285	294	296	279	296	278	300	307	303	293	269	278	269	270	284	257	282	287	282	304	293	282	282	331	307	296	309	270	302	311	291	283	316	314	306	302	310	277	266	292	294	333	292	281	281	274	300	303	247	291	286	312	277	278	251	273	284	309	293	308	267	293	283	293	289	272	268	286	284	275	267	282	273	274	300	281	293	283	324	277	319	300	319	307	267	317	299	290	298	306	290	304	323	268	273	323	289	298	292	275	279	275	309	301	264	281	291	305	265	278	295	315	292	284	288	236	262	285	306	299	291	264	282	293	325	287	278	293	287	292	308	273	274	286	278	281	265	305	259	287	293	272	275	298	253	284	322	273	299	266	313	297	283	271	289	285	280	269	310	277	279	302	289	299	291	258	283	311	278	286	274	294	295	270	283	283	284	294	291	341	292	316	316	316	278	264	308	277	287	286	287	250	274	269	276	295	288	277	276	311	281	255	274	282	274	299	279	288	306	296	277	280	302	257	282	297	316	275	272	284	270	292	275	269	291	274	279	303	285	290	305	256	249	320	313	275	308	276	280	263	296	304	259	312	309	287	274	263	283	279	294	271	290	287	303	309	270	281	308	306	288	280	288	286	271	305	302	305	273	288	282	311	321	298	281	287	278	259	318	301	263	251	323	264	275	311	290	288	249	285	286	302	251	287	286	273	311	317	316	319	301	292	276	299	306	301	296	282	288	266	312	311	288	277	288	275	310	291	308	297	286	313	281	304	272	294	276	280	303	276	330	261	284	255	274	260	287	292	316	306	294	285	264	269	313	268	319	281	294	305	308	263	289	309	298	284	312	326	286	315	306	285	255	284	287	306	283	270	278	301	275	295	308	276	309	310	292	308	303	297	274	292	306	298	287	286	276	282	281	333	288	271	308	291	294	300	293	280	294	277	277	284	277	296	302	280	285	292	255	268	279	278	271	297	276	270	290	273	286	281	282	293	282	270	292	298	312	276	290	319	287	303	294	294	291	277	302	293	302	299	271	274	292	287	305	317	251	259	289	298	302	305	262	303	292	322	277	278	292	281	285	292	276	282	315	294	295	282	330	311	287	314	277	302	305	282	280	302	295	284	307	294	267	296	288	302	277	296	273	316	289	284	277	270	305	285	290	284	346	253	287	297	277	286	286	319	294	298	276	281	285	268	291	266	286	293	290	265	305	295	294	271	296	297	302	275	290	317	262	312	284	266	299	295	262	291	279	285	255	311	278	314	358	297	277	311	260	276	293	282	302	303	282	315	288	292	286	319	287	272	258	308	285	302	313	294	280	314	263	319	295	263	286	280	309	254	268	263	300	301	285	288	302	272	307	283	343	274	282	292	268	304	295	312	277	311	298	285	298	266	280	286	282	262	298	302	311	290	300	286	330	265	287	254	293	275	292	280	253	273	285	262	264	304	300	301	281	279	283	270	281	289	254	275	286	297	282	331	327	275	280	290	283	285	278	290	282	304	287	284	279	279	283	280	268	294	322	276	274	289	303	295	260	294	273	315	266	283	279	285	311	325	295	279	321	333	248	297	324	311	287	307	267	321	283	299	289	305	299	270	288	294	308	296	296	301	283	290	254	276	308	278	293	250	311	302	255	328	311	321	269	287	287	273	283	276	308	315	293	279	283	269	283	282	284	300	298	309	264	269	253	312	306	290	290	313	287	294	282	309	287	296	266	271
5510	4693	6441	11413	14482	15846	13337	11382	12074	7252	6438	4967	6169	5836	4281	4404	3549	2997	3533	2551	2811	2260	1982	2017	1669	1394	2060	1549	1260	1105	1139	1085	980	1010	895	897	806	781	796	779	1225	1517	1602	990	748	722	755	742	714	724	703	768	721	715	702	797	705	729	745	752	701	781	717	740	716	702	778	776	735	758	727	785	754	734	703	720	733	774	753	720	744	752	719	746	785	709	754	709	721	754	766	723	751	750	782	800	753	729	751	762	712	710	710	689	744	714	768	737	779	751	741	769	725	740	759	746	747	738	760	778	720	797	728	732	712	786	759	776	691	727	729	704	766	749	751	758	721	763	752	730	765	762	779	737	717	776	729	737	686	734	729	797	723	767	722	792	722	707	742	762	715	810	761	737	741	793	766	743	745	762	704	760	708	777	748	748	719	752	717	741	725	706	737	752	691	724	729	745	758	747	714	737	745	753	735	675	690	744	765	788	789	736	765	758	767	722	763	761	749	670	711	741	740	745	705	711	737	737	741	721	794	717	746	758	752	730	767	723	764	720	748	760	713	751	771	728	732	729	769	733	760	775	783	712	739	771	778	760	767	710	773	769	737	728	706	705	739	760	751	701	748	746	773	775	750	794	734	776	752	712	773	726	745	748	728	792	722	732	724	769	759	734	731	751	746	764	736	726	768	740	762	769	732	739	746	713	697	743	737	746	770	773	721	735	712	705	735	766	758	731	742	761	804	761	737	757	677	727	742	699	746	718	787	747	769	699	777	717	707	791	740	742	743	734	762	744	717	733	757	707	787	809	725	713	738	737	734	729	799	773	778	768	772	746	746	773	798	734	732	762	760	723	727	730	763	784	729	714	758	781	712	758	755	729	783	770	732	730	754	727	745	711	732	772	749	736	724	739	806	750	763	706	718	698	723	748	698	812	723	764	745	721	738	746	769	716	797	772	727	750	739	744	724	742	792	710	726	756	744	704	793	723	723	736	741	708	754	754	735	696	728	734	701	796	769	792	742	747	734	701	722	732	738	723	696	743	731	754	761	709	752	764	707	762	743	746	747	783	737	804	758	703	730	723	785	743	765	735	719	741	762	717	716	724	763	742	739	755	762	740	714	750	791	752	764	742	758	744	803	717	759	704	722	725	794	766	762	726	660	736	757	766	732	774	787	764	722	749	728	723	737	745	735	702	719	731	769	771	704	743	749	782	806	771	733	756	735	723	751	777	790	748	714	781	713	748	816	776	755	747	795	755	739	756	699	764	752	767	755	731	714	762	754	778	741	748	702	717	723	741	791	706	752	733	704	740	762	763	746	701	734	721	751	725	791	708	735	726	704	713	757	744	773	763	686	719	719	723	731	782	745	734	753	728	756	731	763	773	736	741	755	736	773	741	757	740	757	746	712	750	704	767	753	765	736	773	744	743	753	721	731	707	753	752	772	771	757	704	780	723	733	762	765	767	765	781	797	813	747	779	770	751	755	766	721	715	787	725	744	720	744	750	712	755	763	734	735	768	723	706	679	696	760	735	683	753	747	720	725	750	698	713	706	734	749	788	754	737	755	773	736	765	768	789	728	736	722	691	704	758	741	697	784	779	730	735	761	727	688	719	757	712	746	771	768	731	764	775	754	746	767	744	717	778	728	781	761	736	735	723	734	747	743	744	756	798	733	800	777	777	691	740	748	766	740	742	754	751	739	775	751	717	746	744	732	709	747	780	792	770	717	749	804	742	775	746	712	702	708	744	746	763	762	705	761	731	726	758	759	768	738	737	755	723	737	725	751	746	682	717	755	720	726	754	752	749	750	741	772	750	752	676	737	763	772	745	767	725	754	797	716	739	766	762	748	700	708	788	731	727	739	730	728	727	693	734	765	721	758	794	767	700	733	718	687	775	716	667	700	737	767	717	729	749	720	767	719	670	724	722	740	711	725	806	757	760	725	761	808	750	740	768	719	757	761	720	760	714	728	715	743	776	752	765	713	750	740	735	756	716	765	778	737	756	722	705	776	722	752	763	723	728	736	721	768	773	740	719	768	712	757	740	747	731	739	738	787	788	739	721	751	809	764	693	701	710	791	739	722	739	719	769	701	715	736	771	812	699	702	745	721	715	729	755	741	749	757	755	715	776	725	759	761	731	723	788	731	741	740	752	747	741	754	753	740	762	747	819	717	745	730	741	711	775	726	696	749	652	777	764	733	736	732	754	766	751	747	683	768	760	729	766	756	695	714	728	747	726	741	770	726	782	776	748	730	808	772	749	730	741	750	745	694	710	756	716	757	762	777	722	733	768	762	732	742	760	749	758	738	708	761	760	771	713	766	739	740	735	726	713	751	734	708	756	724	768	749	688	740	712	751	774	817	716	763	746	733	741	770	771	712	777	797	757	743	730	697	764	745	783	737	759	718	741	707	768	695	732	732	780	713	743	751	738	733	737	764	782	753	741	735	754	726	737	756	743	750	715	753	735	739	760	726	761	712	762	769	731	711	760	765	749	760	780	720	771	730	744	746	700	780	715	694	722	736	771	737	750	757	759	734	737	737	741	777	735	725	723	728	723	762	751	753	785	785	732	681	732	714	732	703	713	697	738	737	724	757	713	724	745	751	778	743	713	713	774	764	749	758	716	771	742	766	735	769	798	795	759	739	713	738	768	738	739	700	819	729	760	740	716	777	724	751	721	761	757	752	720	743	780	768	699	789	708	724	757	724	736	733	739	783	747	755	701	756	728	756	739	684	747	767	749	738	741	747	742	734	679	735	741	759	720	717	732	763	710	743	788	710	769	687	722	701	717	783	710	744	779	726	767	758	776	730	799	710	724	752	724	755	735	719	729	734	687	752	767	746	680	712	738	773	718	730	732	759	733	784	741	731	752	737	753	727	767	769	749	749	755	740	687	725	709	758	750	773	741	773	755	739	714	727	732	710	737	749	716	690	752	721	701	753	760	705	767	740	750	752	745	741	704	724	759	755	759	713	762	706	761	702	740	686	747	713	767	797	779	739	676	746	736	779	803	755	686	736	747	767	726	716	778	765	774	799	681	731	771	723	721	736	734	724	783	726	754	769	742	753	740	709	781	686	761	754	688	728	754	779	738	689	738	748	751	755	785	743	759	721	751	752	789	773	762	753	789	758	699	751	738	737	759	777	744	740	732	725	750	728	749	735	775	756	740	738	714	737	727	733	755	762	759	697	794	711	736	724	722	737	760	742	761	780	797	670	723	687	747	753	746	779	776	763	760	738	741	750	741	717	789	746	777	791	729	701	759	734	725	701	752	751	717	761	730	736	757	703	772	739	762	720	759	734	746	763	762	766	744	715	749	765	746	720	751	720	742	734	714	701	812	723	777	741	730	769	753	759	721	763	714	761	759	761	759	728	739	738	824	769	758	776	768	759	732	721	780	805	727	728	731	719	701	727	746	773	720	737	698	739	728	758	697	778	742	753	686	763	747	709	712	750	745	762	759	749	761	729	748	720	713	786	733	711	736	746	743	722	706
24032	25775	25108	33807	35417	36630	32458	29239	27683	20667	17020	12871	14475	11889	9800	9483	7628	7117	6456	5129	6080	3750	3444	2727	3011	1811	2163	1675	1105	757	746	610	742	771	502	344	295	284	295	526	1097	1038	906	602	596	392	281	258	301	285	266	298	279	299	287	301	270	278	310	290	254	260	286	282	291	295	260	290	252	246	290	282	272	278	292	266	285	312	255	317	310	287	299	274	286	298	289	279	281	246	302	286	289	279	264	273	275	268	317	266	301	246	285	275	290	300	297	282	293	279	258	270	324	275	275	263	273	246	301	295	294	270	273	263	261	316	321	288	288	263	277	253	304	282	282	312	267	291	274	286	299	248	310	283	291	261	279	260	275	270	271	298	294	265	278	264	254	284	281	255	281	280	271	277	288	244	275	261	293	254	285	273	263	296	308	278	299	279	267	285	285	280	282	267	263	295	297	262	281	257	251	261	268	301	256	274	275	267	284	262	294	308	273	261	258	257	278	254	245	324	277	245	292	278	291	245	266	260	285	272	274	263	288	263	296	284	284	298	273	283	256	282	267	270	269	283	296	292	274	277	273	273	296	258	283	271	284	253	274	291	319	276	287	257	287	274	274	276	273	285	235	267	255	285	291	268	244	287	309	270	316	305	279	313	268	291	311	308	302	301	274	277	287	283	269	253	291	305	293	285	287	252	237	307	276	281	277	283	256	290	265	274	288	282	277	264	276	271	305	233	263	277	291	271	285	266	283	279	292	267	282	284	271	289	288	294	291	303	292	265	272	261	312	294	278	259	272	294	277	299	249	264	265	259	270	269	291	304	294	272	262	292	274	266	289	293	298	270	264	277	283	284	292	250	307	280	255	286	278	297	291	281	265	309	295	290	288	277	292	258	253	261	290	271	276	253	252	282	280	277	254	279	296	276	308	254	268	284	298	287	266	307	280	276	272	290	283	291	291	282	282	268	275	272	266	276	293	248	282	302	265	266	282	287	253	277	271	260	264	304	281	274	264	276	281	284	267	271	273	292	279	260	288	276	293	273	294	263	257	279	268	262	282	279	269	244	265	289	284	268	295	267	270	295	299	292	257	287	301	303	269	291	264	285	292	315	268	258	300	253	279	268	292	283	281	308	302	296	311	286	326	285	295	277	260	259	266	263	291	276	269	291	286	296	277	263	270	277	260	277	288	295	270	269	262	285	306	264	261	279	264	265	266	262	265	241	300	268	269	245	291	273	287	252	308	300	275	295	283	289	265	280	262	247	285	303	282	283	261	295	266	298	288	307	282	306	306	256	272	312	315	258	282	276	284	262	297	259	258	281	287	275	260	288	273	266	278	285	280	282	309	267	316	277	302	277	290	259	268	298	276	292	309	281	258	276	259	306	226	284	272	284	274	292	274	277	298	315	289	299	288	289	289	268	271	299	272	259	277	260	304	270	310	267	309	326	298	262	296	297	295	309	294	284	266	258	280	251	268	264	289	255	260	273	264	277	273	285	271	258	282	283	274	265	275	285	281	306	283	282	275	267	315	266	275	258	265	273	254	270	296	309	268	285	301	275	267	281	291	306	286	252	291	266	273	300	301	290	261	245	279	258	283	262	247	314	273	291	294	258	266	267	262	282	288	282	249	286	267	290	260	271	285	343	269	270	306	269	274	269	291	301	278	323	285	300	284	258	279	298	256	285	282	268	268	300	292	254	258	282	286	302	300	277	316	271	260	278	287	268	292	269	284	271	261	261	254	299	292	292	291	301	257	283	295	276	308	275	284	305	268	276	298	279	292	304	270	280	271	293	276	274	275	316	301	258	287	259	330	260	277	290	270	271	266	271	250	265	294	259	294	286	270	282	279	270	268	292	255	273	252	278	286	305	277	285	280	243	278	271	265	278	265	296	246	276	259	288	279	273	276	283	278	266	270	293	270	294	287	292	291	282	287	283	270	287	269	286	267	260	280	235	278	268	259	264	269	279	280	295	272	320	274	293	281	258	256	250	293	275	282	279	279	289	272	254	248	279	282	272	274	256	271	260	251	261	271	268	274	270	247	291	310	266	262	288	274	288	278	276	220	273	275	248	291	302	314	284	302	268	257	277	299	326	279	241	276	272	277	289	288	318	297	306	289	272	275	285	291	282	279	241	250	309	273	270	243	290	272	248	284	307	241	290	268	267	319	259	255	297	299	275	255	274	250	242	276	275	276	303	296	289	284	276	288	261	279	288	263	251	292	285	319	270	272	274	289	259	294	254	297	254	291	261	287	251	281	280	295	272	274	291	297	279	270	299	263	282	248	271	255	265	269	272	310	299	267	275	284	290	313	276	289	283	250	296	271	277	270	280	254	296	286	284	301	285	269	311	299	288	291	288	268	271	269	278	271	265	247	274	277	263	287	297	269	241	294	261	283	283	282	278	267	260	272	276	267	259	268	271	268	280	283	303	289	293	288	294	322	280	282	244	288	277	257	312	302	255	285	281	288	265	313	296	274	285	294	265	271	313	265	276	304	255	264	287	242	234	232	285	304	285	282	311	277	274	279	297	284	305	297	303	292	253	278	276	300	261	253	265	253	274	311	269	292	270	258	261	283	296	279	270	275	286	280	240	276	269	273	257	272	244	283	267	302	277	304	269	254	270	288	279	241	282	275	239	325	323	271	293	229	282	284	265	268	283	260	280	278	288	284	274	261	295	280	304	276	248	260	273	270	231	254	276	271	249	269	289	260	295	306	255	274	254	248	264	305	269	291	240	281	302	272	271	292	293	291	259	301	301	292	284	279	259	259	255	267	284	301	281	273	267	314	265	278	266	253	261	265	297	270	270	251	263	264	266	263	284	278	311	282	287	284	259	274	268	268	253	262	300	271	284	282	308	243	286	277	300	278	306	299	307	294	264	271	265	289	312	268	270	271	263	301	247	276	301	317	300	290	306	282	257	292	265	270	268	261	247	292	264	290	298	270	277	283	308	281	254	264	292	302	283	281	283	298	286	287	248	312	286	262	265	305	277	279	292	285	271	287	243	262	270	287	298	232	301	241	285	301	290	272	293	272	282	311	276	287	265	305	291	311	307	325	283	294	283	296	245	284	292	276	266	300	286	297	308	269	302	284	300	256	257	307	279	293	278	266	300	276	263	299	258	268	264	274	274	288	275	267	263	299	296	293	275	278	267	265	267	300	315	254	280	236	248	273	301	256	292	291	273	270	295	290	289	288	301	261	272	287	285	262	257	313	275	288	257	293	307	265	254	296	250	295	257	267	273	294	263	248	257	271	265	260	284	285	268	262	281	270	260	278	287	269	248	282	284	278	280	299	259	247	299	271	282	284	275	302	248	254	262	251	245	262	287	263	265	258	276	247	284	275	269	256	270	261	271	276	263	300	269	264	256	273	278	263	280	276	283	296	278	288	291	319	276	286	262	284	287	275	263	252	274	305	259	259	292	261	268	253	262	266	238	259	272	260	272	250	266	267	250	274	277	248	266	289	265	300	261	252	266	296	280	252	292	298	264
18734	16286	24500	37442	43789	47565	44621	41753	42166	34943	34273	30274	34630	30207	27398	29236	24276	24616	23936	19833	22791	16967	16268	14434	14487	9962	12745	10178	6789	4256	4075	3711	4589	4275	2363	1156	896	895	936	2737	7055	6222	5001	3022	2961	1124	767	758	733	745	716	767	765	679	695	682	717	704	695	688	726	697	700	688	726	769	724	700	754	718	705	691	714	711	681	734	728	720	770	716	744	759	772	717	730	735	671	716	741	736	741	702	740	743	723	715	741	698	728	783	695	718	725	672	679	726	767	740	702	757	693	698	725	707	716	716	736	736	760	702	720	703	750	714	696	733	746	739	750	721	737	714	737	729	698	749	712	734	736	741	715	737	700	751	691	725	728	720	704	735	680	747	729	728	724	731	758	767	743	718	707	708	694	709	693	710	738	737	719	718	753	675	734	758	737	694	761	712	719	715	727	742	688	738	687	739	745	692	684	739	730	724	710	715	729	759	712	723	804	716	745	764	707	703	746	746	737	724	767	707	701	730	758	666	727	711	735	726	688	715	765	744	712	735	733	675	730	674	724	773	704	719	757	741	713	699	757	728	693	722	685	690	754	715	766	723	669	727	734	730	701	669	697	749	687	705	718	742	710	681	718	723	690	727	712	746	738	743	792	735	644	736	694	757	689	729	757	747	717	705	698	739	678	745	735	750	759	714	747	710	761	740	682	739	755	728	728	706	721	753	714	739	710	780	720	685	719	737	728	683	699	692	721	726	715	743	694	667	717	701	698	709	755	710	733	729	708	657	717	697	738	731	708	721	753	721	707	718	751	703	756	687	692	721	732	737	671	758	717	741	726	724	675	723	715	673	767	734	703	738	698	708	687	717	681	713	713	753	759	728	793	740	708	709	719	696	734	704	669	704	696	679	718	687	717	700	705	705	733	724	731	717	690	749	783	730	740	753	707	710	702	681	733	752	730	707	758	715	714	682	711	708	722	693	704	742	747	707	722	711	715	695	722	735	706	768	648	754	663	732	733	752	699	718	696	769	724	721	724	782	723	778	711	724	681	736	701	769	742	739	733	714	770	725	743	757	743	710	704	748	744	737	707	720	750	676	697	700	654	712	717	721	768	745	693	735	718	766	722	692	753	718	733	684	724	703	694	693	704	715	712	724	703	729	704	726	684	724	736	681	761	719	673	739	706	698	742	698	706	743	716	757	705	709	732	683	710	733	720	718	712	719	729	689	748	734	754	749	718	695	704	716	738	715	667	708	697	731	718	728	735	707	744	755	654	722	689	709	683	728	765	720	759	704	692	726	664	719	698	753	738	666	732	745	718	701	661	729	680	774	762	739	642	736	733	774	673	748	689	739	716	753	745	727	714	728	735	746	727	718	700	732	661	755	697	693	703	746	732	712	693	712	763	739	753	698	689	718	740	720	707	710	678	739	711	680	721	709	721	766	706	764	710	747	725	697	726	717	717	714	730	693	710	719	753	724	652	719	693	763	725	674	724	714	729	707	711	740	692	718	751	700	722	728	699	712	684	748	713	737	706	723	744	717	711	711	718	735	719	749	715	738	709	693	764	721	758	685	738	720	684	712	688	730	699	719	717	758	702	719	721	674	750	742	737	742	666	653	720	720	728	711	708	748	754	728	760	702	741	693	714	728	723	749	730	750	730	721	765	723	722	718	724	713	707	724	736	718	674	720	744	699	697	708	688	730	726	697	719	726	729	769	695	764	749	654	767	716	720	692	722	717	702	763	727	772	720	706	692	756	691	655	734	743	755	713	694	699	722	715	699	705	723	724	763	734	730	712	694	733	747	708	734	754	732	740	719	710	689	725	713	700	715	722	687	725	701	688	707	753	707	731	699	707	702	737	706	736	777	688	684	740	726	719	665	722	658	771	733	730	701	743	740	707	746	755	692	710	733	708	709	698	733	744	751	706	723	713	695	703	740	704	756	729	731	724	764	707	705	762	699	762	693	683	768	746	718	708	721	758	695	718	723	730	752	678	710	715	722	699	730	738	695	696	674	784	708	763	778	705	751	733	799	714	709	696	731	760	737	720	718	707	773	705	698	665	707	744	711	707	712	733	707	709	696	729	753	697	712	683	744	731	719	693	750	762	703	735	690	735	728	747	750	719	713	751	715	718	698	749	764	709	697	721	722	658	695	720	743	642	714	671	726	689	669	706	724	714	742	764	720	734	732	716	673	666	709	720	743	744	680	735	715	744	709	694	703	740	684	701	715	697	723	740	726	727	736	717	710	690	735	742	719	711	710	704	738	733	730	698	712	816	742	750	715	738	733	724	698	727	729	670	752	716	681	707	697	723	665	671	698	736	730	739	682	744	763	674	675	751	737	739	698	702	743	710	756	721	699	709	693	710	723	733	705	698	695	719	754	748	702	719	738	696	700	681	710	746	752	731	730	694	737	756	710	677	746	704	716	725	689	722	753	738	688	747	683	713	712	719	790	702	731	697	703	750	750	711	727	707	710	742	743	714	695	673	720	693	758	715	731	680	718	708	726	713	685	715	773	705	774	722	730	686	710	706	703	715	646	649	749	715	718	776	714	742	721	711	760	706	690	726	686	764	763	699	750	693	741	749	742	702	675	676	712	702	720	688	723	701	713	719	696	749	718	728	733	731	718	708	681	720	737	690	707	727	737	746	708	713	658	723	735	706	748	742	693	718	656	714	712	741	699	671	684	712	788	672	728	724	677	726	730	732	671	688	700	676	746	746	754	695	668	710	703	755	750	732	704	730	716	701	686	703	744	727	746	729	696	699	731	714	720	686	719	737	731	770	715	688	738	692	686	680	719	688	723	718	706	769	737	760	687	774	698	669	687	735	686	779	717	688	716	704	732	676	747	673	718	683	720	731	671	728	692	695	673	741	700	744	698	734	726	694	733	725	708	752	718	700	768	699	729	738	731	709	702	711	756	725	745	734	759	671	750	718	721	771	735	695	753	689	723	742	707	721	734	711	714	705	729	693	775	730	734	732	704	720	735	782	740	727	702	729	702	758	719	705	725	755	693	718	712	723	730	760	762	727	701	772	698	723	712	716	730	745	738	741	775	699	709	741	683	679	692	727	733	704	746	766	737	710	792	747	733	727	773	703	704	756	692	697	692	694	712	707	690	735	682	709	705	727	726	693	730	748	718	735	737	699	730	749	692	734	734	680	712	745	725	737	707	676	716	699	711	697	737	664	736	711	723	717	747	735	723	697	713	692	728	750	721	715	738	710	721	737	704	709	669	754	711	757	715	704	684	758	679	728	674	723	797	652	755	728	705	766	722	708	719	734	732	757	697	741	700	739	715	661	708	716	759	746	727	706	736	759	715	733	700	747	732	745	717	740	720	709	669	705	712	705	694	701	717	706	699	702	688	684	714	754	743	752	721	662	673	744	699	699	699	728	744	766	730	727	768	735	742	722	696	711	732	745	708	708	680	725	710	733	730	742	729	743	712	709	706	728	718	679	699	654	771	713	747	750	707	745	687	736	764	755	746	690	766	731	725	688
32527	33110	32147	40403	38325	40542	36879	34174	33275	27303	25825	22023	24526	21794	18922	19427	14840	13528	11782	11116	11997	7185	5826	5192	3803	2637	3828	2948	2266	1190	1090	925	1101	731	510	334	286	288	302	445	1172	2302	2296	1725	1165	623	292	263	284	255	238	281	291	284	243	266	284	290	303	266	281	283	236	287	253	261	274	266	287	249	277	258	241	263	288	277	269	277	273	274	257	288	292	279	273	262	246	268	276	274	270	291	240	302	259	237	252	257	283	287	259	280	290	293	260	258	276	262	279	265	268	253	263	254	247	259	245	258	297	257	324	275	269	276	277	243	278	263	311	253	268	260	276	273	268	272	261	274	243	272	245	285	284	271	273	284	255	271	275	246	254	275	262	261	269	267	276	260	231	253	289	286	272	293	245	292	272	257	253	243	270	224	295	282	274	233	252	269	316	269	244	259	258	236	275	265	292	271	302	283	267	270	284	277	254	295	269	275	261	272	261	259	280	258	276	236	309	262	246	282	259	258	274	254	271	302	263	272	268	266	277	289	286	285	237	232	237	250	262	269	253	265	263	306	276	248	265	230	240	277	279	227	257	255	267	265	260	251	263	258	265	296	294	269	282	245	258	246	238	255	244	280	257	260	288	236	277	291	257	257	294	309	277	277	276	257	267	283	273	272	249	270	247	252	273	259	286	267	272	241	251	250	252	279	230	281	292	262	273	267	254	270	262	248	248	268	268	260	253	262	266	245	258	280	276	263	248	249	262	252	286	259	243	288	278	260	247	246	253	256	247	255	242	274	284	259	278	250	282	249	294	271	285	266	262	277	269	257	278	263	248	286	245	234	282	266	276	309	238	254	257	266	290	270	277	275	291	286	252	231	275	267	266	232	232	265	292	260	260	271	274	268	266	263	258	285	270	271	246	273	276	245	255	272	268	288	254	268	283	268	270	263	254	261	284	275	279	266	262	291	258	236	251	268	266	273	271	242	289	272	263	246	238	264	258	253	271	258	253	262	280	231	256	263	251	274	256	275	249	249	281	268	263	259	273	276	256	259	259	277	246	245	251	263	269	252	261	260	272	242	287	271	252	291	280	279	268	244	272	255	287	268	267	254	247	256	256	255	241	254	298	253	246	279	261	279	266	287	280	255	281	259	284	245	271	277	277	273	287	282	243	231	244	271	284	284	246	256	277	265	291	296	251	261	228	240	282	262	277	244	256	276	249	265	269	265	278	246	276	245	245	243	231	241	260	252	278	275	270	244	252	297	297	293	266	263	265	309	280	280	271	288	253	283	272	224	254	280	266	260	260	277	250	270	242	284	259	269	238	237	240	258	291	292	275	262	292	273	231	270	275	252	304	281	269	267	258	294	241	260	254	249	282	254	266	284	268	260	243	263	253	249	249	261	249	267	307	267	284	272	284	263	275	276	278	279	282	258	287	289	268	256	238	251	253	258	262	287	253	267	248	242	252	254	238	262	280	285	261	246	259	231	249	272	298	262	289	271	234	273	277	241	261	274	290	252	273	247	252	289	273	274	279	271	279	281	282	262	280	260	249	267	291	245	253	272	274	286	235	244	262	281	318	299	282	239	260	282	243	271	230	298	253	257	257	276	233	266	245	273	282	267	281	257	276	267	253	279	260	265	249	276	243	280	257	262	288	266	238	264	260	274	257	285	271	270	285	265	261	261	245	267	287	265	247	264	283	271	277	270	250	258	262	287	234	257	257	267	246	251	264	274	265	281	274	295	266	289	245	259	298	276	297	276	253	247	283	240	234	251	254	262	261	274	255	242	292	256	260	263	253	241	277	273	239	283	266	256	259	261	284	278	269	282	248	259	268	264	269	248	230	286	249	269	273	266	282	273	265	292	262	263	257	259	271	294	270	305	295	280	294	228	301	273	257	269	273	281	285	262	273	277	255	277	285	286	259	271	256	255	255	276	274	228	257	260	246	289	255	261	262	277	251	268	278	224	280	272	241	271	265	256	267	271	288	265	275	261	244	292	278	279	267	238	226	284	272	275	265	252	276	270	287	233	278	329	274	276	253	263	258	279	253	259	302	265	272	288	258	219	257	235	251	257	268	274	273	244	272	270	269	250	263	248	258	236	257	266	256	234	240	250	283	273	258	267	274	253	275	273	265	258	255	274	298	251	271	263	309	307	285	253	293	269	254	287	245	281	252	268	281	253	273	233	257	257	267	279	267	246	250	251	273	271	261	255	253	282	261	281	265	242	295	263	267	266	259	261	255	264	282	257	230	282	261	294	256	266	255	286	259	275	276	266	252	243	259	289	258	266	268	271	255	285	275	286	264	276	263	236	259	256	289	292	256	286	266	250	277	275	253	254	258	280	260	277	256	242	254	273	285	307	277	267	276	259	265	279	260	271	257	224	281	258	280	260	273	268	277	288	267	273	254	275	253	244	248	259	294	270	293	276	261	275	255	250	262	256	250	263	296	254	253	284	251	263	260	257	253	260	253	285	250	232	254	242	274	230	270	283	273	251	270	254	271	274	271	266	291	257	246	270	263	251	291	272	252	298	255	237	280	273	271	253	250	257	281	240	257	258	296	266	274	255	278	307	261	264	263	267	288	258	295	248	270	280	277	264	234	289	268	300	245	254	276	273	256	279	241	256	296	254	262	267	257	268	250	243	267	259	281	255	269	252	280	281	254	269	242	250	307	273	287	267	258	274	247	269	248	270	252	270	285	214	281	253	258	247	252	255	273	278	269	265	263	257	262	269	262	288	270	253	277	271	266	275	271	274	263	259	249	265	240	289	266	255	282	268	300	277	259	305	261	268	279	255	264	278	273	283	291	289	266	262	294	257	248	267	266	257	288	264	296	273	248	259	261	286	271	273	286	255	265	280	294	274	246	281	257	279	243	296	284	291	292	250	269	273	267	270	265	236	249	245	279	246	229	237	285	269	248	258	275	249	241	253	247	255	265	286	257	247	251	264	254	261	268	258	260	263	260	285	282	281	278	252	259	286	240	245	296	286	248	249	296	239	290	273	268	267	273	263	258	295	291	253	274	248	264	264	252	268	261	296	290	273	283	276	266	269	267	281	276	259	269	295	275	254	276	284	300	305	263	242	266	258	260	267	247	253	284	254	269	248	264	257	221	234	274	260	260	246	255	282	304	292	282	287	233	262	260	237	269	262	245	271	274	295	251	253	239	290	265	266	251	263	265	273	247	295	253	260	238	286	284	279	236	242	228	294	267	285	264	240	283	259	269	260	265	280	282	272	278	264	252	286	267	286	308	269	276	224	250	272	270	268	275	274	289	287	253	267	267	295	270	268	287	275	306	275	261	251	244	277	273	274	237	278	300	283	266	277	279	268	266	242	268	239	263	292	252	256	285	280	283	273	282	275	259	264	291	285	267	272	255	247	250	272	240	256	279	254	283	255	262	304	251	258	256	232	262	293	260	258	283	228	265	263	242	288	297	262	271	254	257	272	261	228	259	275	255	277	286	248	284	256	254	259	286	280	290	271	295	280	275	250
22983	22659	30848	44409	46447	52798	51268	48033	48786	42399	42416	39296	42915	40208	36652	39229	34282	32955	33456	30562	32802	25180	20997	20792	16179	11947	18472	14335	12954	7122	6383	5617	7131	4187	2959	1151	946	955	922	1982	6739	13479	12876	9483	6075	2807	982	742	662	704	674	670	660	694	694	663	689	708	683	656	682	696	719	740	723	700	670	698	698	674	696	690	629	678	659	731	702	620	686	682	702	707	671	714	690	685	652	723	676	741	647	690	769	662	687	674	671	696	682	647	647	675	719	676	676	752	679	628	692	705	730	644	659	692	670	665	687	667	692	737	668	679	628	655	698	680	640	675	676	686	731	648	676	684	701	625	699	707	713	659	676	695	671	685	691	664	645	667	680	698	733	684	689	692	693	674	716	673	723	663	671	695	702	692	694	649	729	673	683	637	709	686	699	666	680	658	715	676	662	665	760	688	719	683	690	667	664	684	673	693	693	689	679	727	700	676	686	723	724	660	690	648	707	724	689	715	682	646	687	644	703	667	674	684	713	686	704	692	674	685	681	663	661	634	703	631	673	681	684	709	679	633	663	689	716	696	642	663	685	708	700	693	702	666	649	709	675	726	682	627	674	675	715	702	692	662	675	684	667	648	666	707	679	696	694	713	694	712	724	681	659	708	675	698	693	657	674	668	666	712	704	692	657	706	668	662	650	705	729	638	701	663	729	723	699	661	697	691	710	686	724	629	654	690	705	695	674	711	659	669	704	702	703	711	743	745	732	656	702	693	721	715	718	701	658	635	701	681	687	677	708	689	708	657	694	691	697	708	662	643	695	718	684	695	635	719	618	758	693	680	698	700	692	688	675	703	730	693	705	699	677	634	673	686	698	671	703	683	667	667	700	671	656	696	685	654	686	646	664	642	737	672	681	715	692	674	662	686	716	736	671	698	687	688	727	683	698	708	700	696	718	667	709	661	734	706	699	689	699	691	698	659	649	708	684	702	646	676	688	681	669	686	706	664	654	679	696	680	695	683	689	666	690	672	686	626	688	705	694	688	705	651	643	737	625	635	681	663	696	622	710	699	711	682	645	715	673	709	670	701	672	618	691	713	695	737	721	637	700	742	689	666	669	692	662	691	711	659	658	655	685	691	715	649	724	677	639	618	726	686	665	698	696	685	711	675	684	769	673	679	707	688	661	698	687	700	695	708	685	687	683	643	685	687	661	733	739	711	715	714	727	702	697	690	670	710	693	711	672	686	712	702	639	661	709	662	674	682	687	656	668	662	751	725	681	661	646	676	690	691	684	679	694	745	750	696	635	695	695	699	694	671	668	709	709	679	698	685	678	684	662	705	676	651	696	685	694	674	682	687	683	680	707	651	714	697	678	639	648	665	631	658	704	683	666	701	682	666	653	687	707	663	677	735	702	692	714	637	746	667	644	670	694	689	679	691	660	711	643	668	748	666	742	675	702	685	659	624	686	695	705	671	682	695	667	680	677	714	677	710	670	684	678	657	729	676	719	634	673	749	654	702	698	712	613	740	630	718	657	697	732	658	657	729	712	688	699	647	718	691	740	690	710	616	740	708	703	697	701	682	698	715	689	654	682	710	693	690	641	696	664	751	689	635	673	680	709	661	662	702	668	690	682	686	687	632	705	650	719	685	660	669	681	721	654	683	701	641	715	692	678	731	677	724	696	704	675	681	704	634	663	689	701	705	693	691	696	689	699	710	716	698	653	659	664	719	657	674	724	676	737	690	703	688	707	674	633	715	707	706	672	678	656	726	710	665	679	711	720	633	664	679	688	703	667	710	663	666	662	710	734	711	685	683	735	715	685	664	659	707	681	689	683	665	621	683	719	659	674	686	702	668	753	655	712	700	688	645	660	707	683	690	721	664	673	709	673	661	665	649	683	675	724	682	687	713	661	691	711	686	691	683	761	731	660	659	685	646	697	674	670	661	700	659	657	696	718	620	693	731	689	714	689	705	663	663	659	694	662	680	664	721	700	622	668	783	691	641	739	690	669	682	704	680	711	726	638	687	681	698	665	679	683	697	666	691	680	671	692	678	666	691	643	687	668	701	676	679	667	676	665	659	680	710	673	659	717	655	679	675	747	652	692	675	684	676	648	698	664	708	682	682	639	696	726	727	701	733	689	717	660	686	737	659	726	742	605	683	685	736	703	660	727	710	695	698	701	685	705	668	651	686	674	639	717	692	674	671	693	698	660	698	705	694	673	685	694	675	700	664	678	641	687	711	699	683	687	675	666	703	672	682	718	685	702	705	679	694	724	667	689	678	710	687	718	699	677	705	690	755	715	721	702	652	713	674	709	671	729	686	712	713	689	662	705	690	674	680	657	662	686	689	660	687	685	711	652	686	679	686	722	678	725	675	702	657	670	709	645	711	699	711	703	703	693	707	675	710	683	674	689	671	671	701	675	700	680	705	696	743	692	672	709	680	732	711	710	639	673	637	678	664	709	710	713	699	677	699	694	704	701	694	675	717	667	661	734	698	707	685	692	730	702	694	657	700	677	686	702	662	658	660	666	717	694	689	620	661	695	717	703	694	648	703	693	691	683	652	702	656	683	671	682	676	665	657	647	642	689	654	648	705	703	717	702	673	676	693	684	690	682	723	684	743	658	664	621	650	658	660	730	702	692	676	668	673	679	710	722	698	703	681	701	691	648	695	663	670	684	656	667	709	648	694	736	708	672	642	684	671	714	725	680	652	687	692	666	733	629	631	698	636	645	645	695	678	640	680	703	654	685	685	701	668	720	654	649	717	674	681	646	660	711	661	657	654	701	710	683	715	670	632	643	671	713	684	652	703	702	676	691	660	696	724	693	659	641	702	708	686	701	637	653	626	673	700	698	704	685	690	671	713	696	656	689	686	674	685	714	687	705	706	682	681	668	686	676	711	699	685	699	717	699	676	686	690	676	697	691	645	727	673	681	716	671	675	696	676	674	664	684	688	685	701	708	723	679	710	668	678	711	659	685	684	717	706	674	664	709	698	708	701	672	661	692	750	715	721	714	658	640	701	664	694	681	676	698	622	731	706	719	683	671	684	692	694	663	700	685	658	680	710	665	693	705	667	681	672	685	696	693	653	694	695	680	706	729	715	687	693	676	676	679	709	685	666	660	685	643	692	666	673	678	719	729	715	678	681	662	668	671	678	699	720	691	655	663	664	702	696	645	682	737	676	733	672	635	674	693	669	685	654	695	636	671	695	686	695	730	684	646	658	686	690	731	673	698	651	633	681	693	683	671	724	713	608	730	678	648	728	733	690	683	674	669	668	694	677	675	693	716	681	717	711	671	666	719	704	682	709	718	676	645	690	686	744	666	695	770	695	715	636	696	712	677	717	680	696	664	668	610	701	695	723	714	689	668	676	692	687	698	706	688	657	656	652	705	715	716	700	702	731	679	722	658	706	708	726	647	661	661	681	727	670	710	702	704	759	655	704	683	671	671	720	690	664	721	665	650	675	732	687	657	730	719	650	669	685	712	680	687	697	683	689	691	712
6558	4496	3954	6371	5655	6340	4054	3047	2503	1512	1263	1110	1071	1007	876	940	666	707	611	650	661	486	508	487	446	417	455	381	406	355	361	351	385	366	385	365	402	364	374	325	345	474	493	511	435	413	367	329	355	342	341	325	362	281	305	317	307	342	357	346	348	344	352	317	319	340	317	354	345	306	351	302	329	320	332	338	357	332	316	351	323	346	380	351	366	305	324	349	344	338	383	342	319	344	347	333	366	328	345	316	339	349	324	339	340	325	343	323	336	317	306	350	318	363	369	331	351	380	338	329	358	327	347	336	352	354	360	321	367	348	325	338	331	304	351	324	341	351	322	338	333	318	316	334	326	367	346	325	342	342	336	342	342	363	342	310	347	324	359	338	329	353	324	329	322	323	336	337	329	330	332	334	344	326	336	337	348	366	304	329	348	317	341	310	366	364	340	338	323	309	313	349	329	340	318	365	342	322	325	336	329	352	327	387	369	377	361	344	321	316	340	339	313	333	342	324	324	347	326	329	328	353	301	341	348	343	359	307	352	329	348	317	364	323	359	344	357	362	308	322	307	352	308	347	344	326	342	335	333	340	296	361	345	340	346	323	334	364	345	348	368	352	337	328	344	325	328	328	329	347	358	340	353	349	312	354	353	316	353	358	339	327	380	358	331	344	353	347	336	362	325	357	343	369	292	339	345	366	358	342	351	319	323	318	332	328	340	359	342	307	326	354	288	318	327	334	336	346	312	343	352	310	335	342	325	335	321	327	316	334	336	342	325	350	340	325	343	332	355	350	324	345	331	360	339	310	329	342	318	370	344	318	349	321	348	324	333	334	346	354	349	307	333	328	356	324	331	328	347	358	309	360	351	341	348	331	344	389	320	358	339	356	321	325	336	338	330	377	332	389	324	339	323	323	321	311	326	360	381	330	368	313	359	318	336	319	382	333	338	350	343	338	343	348	308	321	367	349	314	358	290	316	322	333	338	334	358	285	331	318	348	360	332	341	338	345	348	322	357	339	349	345	353	344	331	332	381	318	353	333	312	342	339	361	359	350	312	360	334	341	312	321	322	355	323	350	354	334	323	331	340	331	319	320	332	313	350	365	337	370	340	357	343	355	342	346	303	362	330	371	308	305	308	349	320	341	336	325	352	373	331	339	304	343	338	347	344	335	330	324	303	364	350	322	371	341	352	362	378	353	314	329	343	328	345	360	330	325	349	345	313	323	350	352	376	316	358	317	345	384	335	344	373	361	327	319	366	341	368	331	326	335	343	325	352	329	343	299	331	317	340	333	342	365	312	320	327	321	327	339	322	322	346	300	299	345	352	349	343	359	363	335	364	330	322	343	349	322	355	326	357	357	355	325	325	307	323	358	325	302	350	331	302	299	333	334	325	346	354	335	340	346	300	332	332	339	350	338	355	331	333	326	312	350	335	304	320	366	332	327	303	309	348	397	326	347	360	306	339	313	335	337	358	353	338	345	327	341	314	348	366	338	328	335	313	374	357	341	347	327	361	345	333	331	332	377	319	340	346	359	332	348	361	344	322	310	312	366	349	353	331	334	329	333	340	348	336	307	333	303	343	348	345	314	364	350	321	338	316	315	347	312	334	334	339	322	340	335	358	325	329	335	314	348	365	343	348	335	345	338	342	331	295	361	327	331	350	332	342	310	370	335	348	347	312	327	309	335	326	327	342	320	365	351	333	333	325	320	316	353	345	349	310	336	344	352	334	340	334	307	311	320	368	332	308	334	362	343	329	359	333	335	331	358	349	348	327	385	342	353	319	323	330	312	315	320	340	329	345	348	329	318	340	314	340	315	347	368	327	327	350	349	339	330	339	330	333	331	341	341	340	357	345	336	360	334	403	332	346	344	388	341	354	338	346	331	374	310	327	334	334	329	303	364	345	310	320	307	317	320	331	306	333	348	369	360	356	381	361	361	351	350	348	335	342	378	342	355	324	361	326	319	337	310	312	343	331	330	326	321	316	340	301	341	373	315	371	355	307	342	345	303	357	322	324	355	342	332	356	334	360	341	326	334	358	319	333	329	340	328	344	323	351	342	344	317	343	362	329	333	327	339	294	346	329	358	379	327	344	357	324	343	294	325	350	340	328	345	330	319	302	324	342	328	321	372	345	337	355	350	326	330	341	323	364	324	381	319	338	369	335	354	331	325	349	362	353	337	352	335	336	328	348	310	359	336	326	341	367	339	329	336	321	339	364	373	362	346	371	372	352	376	300	313	329	360	336	362	367	356	342	327	331	314	344	348	321	357	326	344	315	367	325	301	331	352	347	335	323	340	347	330	345	356	368	327	375	355	312	370	319	296	331	345	356	335	306	330	348	356	327	352	323	329	340	331	323	347	351	353	318	375	354	309	389	367	355	312	342	313	342	349	366	346	341	354	348	328	319	348	366	305	342	344	344	354	328	347	347	302	307	308	356	360	336	317	335	347	382	323	338	358	300	345	370	324	337	349	316	322	332	335	339	340	342	340	326	356	312	338	346	333	403	319	345	320	347	359	346	326	316	327	382	380	322	354	340	367	347	309	327	320	340	376	366	326	389	343	330	354	380	332	338	355	327	345	302	293	329	329	333	337	365	309	360	359	332	319	328	330	301	327	357	339	317	321	347	310	338	335	331	311	366	346	307	312	328	332	323	349	314	326	315	332	331	338	342	347	352	339	329	352	349	360	334	293	329	316	331	312	337	337	337	347	349	331	324	289	359	313	360	349	329	361	340	339	312	334	336	364	305	310	360	338	344	338	308	314	343	314	360	341	321	346	337	335	370	322	358	366	336	333	317	352	355	335	311	349	322	360	346	331	351	335	360	314	330	328	334	324	350	330	351	321	370	330	324	346	324	342	343	346	332	332	360	318	357	327	364	315	354	348	337	307	326	350	356	348	337	322	340	344	355	313	332	320	355	331	293	346	312	335	354	351	355	350	332	357	377	333	310	335	322	330	313	336	341	317	321	301	376	361	357	337	356	307	342	363	369	343	353	380	349	313	349	347	341	357	314	325	339	352	329	330	339	326	346	319	357	352	317	327	318	324	365	360	352	321	325	324	328	372	395	307	365	324	341	324	350	330	329	323	341	352	368	334	332	365	338	343	306	324	326	337	332	330	361	321	360	322	368	333	346	335	335	363	333	338	349	353	329	319	312	345	342	329	369	351	346	320	336	321	353	333	330	341	351	344	329	326	376	314	341	357	322	368	331	350	325	352	323	330	338	348	319	352	333	343	376	317	331	339	350	363	345	342	373	327	357	348	331	300	321	322	389	379	346	353	345	323	339	337	356	303	317	387	337	310	316	317	341	368	350	307	322	359	351	370	354	328	314	325	331	348	354	336	349	348	337	334	370	347	311	390	332	297	331	326	368	347	354	312	348	348	337	340	345	317	334	329	327	341	347	301	335	340	351	333	293	362	344	362	357	340	294	334	350	328	327	343	346	331	339	329	334	323	338	316	368	369	336	349	326	338	336	341
5988	4509	6536	13677	13302	18072	13548	12643	11079	7538	6997	6096	6156	5975	5000	5569	3805	3561	3477	3455	3671	2510	2395	2401	1812	1574	2053	1584	1403	1247	1116	962	1029	994	954	870	944	937	964	934	1297	1878	1870	1603	1323	1160	956	839	898	875	858	845	818	840	837	843	822	853	890	879	861	901	825	841	852	870	919	903	908	893	837	867	858	829	907	852	858	841	843	830	909	891	871	785	857	837	851	876	800	840	856	912	843	853	834	921	883	826	757	852	912	853	856	829	872	802	814	879	923	858	890	874	810	867	889	825	931	874	847	862	842	832	901	814	865	836	863	841	894	906	851	930	923	906	810	876	822	823	930	844	877	868	853	873	846	937	864	941	856	884	887	824	846	829	874	858	878	907	931	901	880	858	906	913	874	865	827	875	852	887	855	845	860	883	913	862	887	842	814	897	864	787	868	880	880	840	897	867	882	819	850	818	839	837	883	882	896	905	857	824	862	874	840	896	879	869	881	918	855	848	886	888	824	879	896	870	806	839	877	834	834	863	884	853	884	804	870	875	852	867	855	848	890	880	886	833	848	889	868	892	886	875	898	862	882	902	852	859	836	866	873	882	890	875	872	849	836	885	814	833	857	843	885	883	895	923	880	818	875	892	900	835	838	899	847	873	844	828	862	888	839	825	810	879	858	822	838	825	894	906	849	860	869	885	877	882	842	830	868	830	847	864	858	875	848	874	858	855	859	875	828	843	858	887	844	903	874	841	856	890	846	825	828	861	887	836	849	929	840	855	824	852	852	879	895	879	820	851	884	878	861	912	872	883	866	857	881	891	830	894	851	916	855	906	872	847	898	813	874	832	858	849	911	839	797	872	877	864	904	890	832	861	794	907	809	883	874	820	853	883	914	849	882	892	851	837	866	797	868	847	882	849	893	785	819	900	879	864	878	868	906	869	931	838	872	892	850	857	914	842	875	889	845	840	861	863	842	876	875	860	818	874	867	855	883	833	914	867	869	872	867	843	902	855	868	862	903	864	888	914	906	881	894	912	849	835	890	882	886	803	789	883	817	913	888	924	842	818	906	911	843	857	860	780	859	828	873	843	881	845	858	874	832	853	874	860	919	888	919	824	873	922	881	898	908	843	861	815	840	853	829	865	913	839	896	910	861	862	852	901	915	870	844	913	869	885	886	834	903	922	849	894	870	868	879	875	837	814	870	865	845	856	905	939	868	817	813	858	908	863	845	898	883	892	850	857	888	899	838	854	891	857	867	869	866	859	851	866	832	891	875	901	879	893	846	897	846	851	865	857	887	890	853	801	886	845	847	872	887	842	909	885	815	833	937	904	858	880	847	864	864	825	866	869	898	856	916	898	833	876	859	931	863	890	855	903	848	838	870	851	881	821	849	893	833	877	834	860	826	871	865	906	872	840	867	833	895	858	855	855	910	885	873	857	837	834	889	829	879	833	900	869	877	830	892	882	851	866	864	867	853	901	906	796	880	852	810	882	871	838	869	872	834	903	833	904	879	900	823	862	877	838	910	889	878	861	868	908	897	833	916	828	840	880	886	903	874	826	838	863	837	838	850	872	848	867	809	899	877	894	846	878	829	845	891	799	832	845	874	827	857	874	831	899	852	844	830	867	878	834	848	869	863	833	859	826	854	860	876	813	923	855	916	805	815	878	888	882	863	881	828	849	878	913	872	867	877	834	862	794	860	861	917	873	875	851	825	863	865	914	883	842	829	893	800	857	886	868	868	888	883	856	810	918	885	850	839	843	855	897	857	834	862	872	913	853	850	832	864	876	822	868	889	836	870	846	890	866	856	868	833	851	861	881	860	886	881	891	907	876	888	831	909	861	871	886	869	866	898	888	888	869	877	883	832	905	903	833	836	880	929	884	808	900	897	854	865	854	870	881	825	917	864	870	836	876	872	900	834	836	838	888	890	796	879	872	898	868	908	878	872	853	829	822	837	872	864	885	900	884	870	862	896	911	856	867	890	881	877	851	904	846	907	835	916	886	835	892	823	867	880	911	884	874	825	861	848	863	858	886	853	856	865	902	863	855	826	827	868	859	843	895	859	837	889	884	881	865	851	879	840	857	838	884	838	900	860	891	823	862	860	909	849	876	848	855	889	874	865	836	918	854	877	863	877	848	882	842	850	912	839	883	832	847	820	883	841	876	846	853	878	871	866	808	869	847	844	854	858	852	830	842	863	911	854	858	839	887	885	860	923	876	834	875	846	920	875	837	823	867	906	856	864	809	861	873	834	890	862	859	875	842	859	864	869	872	831	852	946	843	824	887	867	882	840	858	848	848	822	911	838	906	890	883	901	866	896	830	874	931	898	900	884	895	879	843	842	848	890	819	877	818	871	860	880	871	853	873	823	912	871	839	839	863	815	862	869	788	874	856	866	840	887	850	867	852	831	856	838	879	846	893	843	846	845	831	831	854	860	870	878	910	908	908	876	818	864	818	867	867	923	882	829	923	823	867	892	819	841	856	901	862	847	925	888	917	842	799	877	860	829	815	861	881	833	891	920	880	889	856	906	880	865	853	847	858	888	848	880	850	873	912	839	853	819	862	871	872	858	885	868	883	853	843	875	884	890	879	866	875	849	820	837	917	855	826	813	869	883	911	825	851	891	857	885	861	861	875	870	847	834	834	853	869	868	846	877	906	892	891	884	859	866	852	944	872	788	843	878	969	882	880	831	862	833	875	855	882	920	890	895	900	875	832	866	845	846	877	871	824	885	857	863	909	903	880	806	847	898	838	887	852	894	875	852	821	861	851	883	900	894	862	866	888	859	844	898	867	931	877	880	862	902	910	869	863	886	873	869	826	844	897	864	854	866	853	899	899	885	850	867	873	835	830	839	908	881	877	856	812	853	885	917	861	879	870	881	866	875	817	855	901	880	847	865	873	887	868	857	812	899	863	853	914	855	888	848	865	892	894	871	874	861	834	851	846	884	867	844	840	891	898	900	845	895	825	853	847	874	840	862	813	833	842	916	857	879	851	905	885	892	859	834	874	862	814	871	862	827	857	847	856	879	875	862	844	834	866	847	945	891	848	812	848	824	830	934	833	909	873	824	857	886	871	883	829	845	855	854	836	808	864	918	866	854	881	801	869	852	869	873	844	898	893	888	830	924	809	883	876	815	868	860	879	823	881	848	892	843	891	924	886	877	896	905	876	859	842	867	877	853	863	851	859	915	830	888	861	887	890	846	849	899	867	862	845	857	839	868	868	856	863	838	837	835	862	922	913	855	831	847	848	805	849	825	893	860	803	891	834	866	879	865	859	797	850	857	931	884	892	846	901	875	879	903	831	926	820	914	866	853	880	892	871	915	882	827	898	820	881	908	830	902	878	836	829	872	865	849	910	874	882	805	858	863	854	847	885	870	858	825	895	827	883	902	862	820	847	839	911	824	885	880	838	847	892	864	830	869	838	832	905	853	806	869	865	886	900	862	884	840	866	909	848	904	873	886	854	913	878	854	885	864	862	905	871
24875	23722	27674	37932	34428	35795	33329	29983	27790	21970	18030	13150	12739	11962	13353	12109	8988	7686	8434	8480	6234	4087	3700	4611	2944	1644	2299	1550	930	827	604	546	546	540	397	365	327	348	317	575	1778	1512	1200	744	583	405	386	342	315	313	323	339	300	357	357	331	377	339	361	308	326	353	323	314	320	366	340	333	292	341	348	393	308	339	348	320	337	345	327	316	356	320	361	343	333	341	358	327	310	322	344	353	371	293	294	371	330	334	340	332	369	336	344	329	304	353	296	305	311	333	336	336	308	348	309	325	347	336	336	357	329	344	319	322	305	320	326	338	332	323	321	366	369	303	325	336	354	313	317	309	316	320	321	336	345	332	339	331	321	338	294	343	313	319	309	369	311	333	308	320	339	322	303	310	327	333	318	311	325	333	294	304	360	331	379	311	337	347	323	356	352	352	366	324	354	338	317	316	345	319	326	338	363	323	333	302	308	315	289	296	340	341	332	330	348	358	339	342	320	377	357	315	355	334	324	327	338	321	335	318	297	342	335	351	320	304	317	327	353	341	326	339	350	317	317	317	311	353	366	350	330	358	301	329	359	315	316	321	336	346	343	348	321	338	315	330	348	366	341	345	307	311	316	332	344	331	300	330	345	321	349	362	341	339	353	309	349	301	342	319	342	327	329	351	311	363	363	324	335	334	319	330	307	378	359	340	333	271	329	329	317	380	368	303	367	322	303	317	301	334	341	362	314	321	324	377	347	344	315	338	337	324	320	323	331	337	313	354	339	328	341	296	347	323	334	297	293	294	332	300	342	319	343	336	337	375	320	342	327	343	304	310	346	329	305	319	359	331	316	304	373	334	350	352	334	298	313	346	343	326	317	333	287	303	343	363	343	339	327	301	333	338	316	320	325	361	330	361	365	312	316	335	341	387	308	309	326	321	311	360	347	346	337	307	344	333	361	339	311	309	315	314	321	308	291	334	340	297	349	344	325	312	339	287	302	349	319	346	336	337	341	315	317	352	342	335	369	324	341	363	319	341	350	342	333	371	313	353	346	340	349	312	329	343	340	327	338	340	331	339	333	355	322	324	340	351	325	353	340	360	328	326	358	360	337	331	335	314	365	359	336	324	350	339	316	346	337	344	339	307	308	333	332	309	342	310	326	339	329	324	344	352	353	310	333	342	331	328	311	368	318	325	356	331	316	313	318	333	344	354	342	376	333	318	335	344	349	343	343	305	343	337	307	312	326	304	319	351	361	335	301	316	320	310	324	349	342	349	355	354	339	346	324	334	355	328	353	304	306	341	314	315	339	312	319	361	341	331	322	317	321	326	358	339	350	336	316	314	348	324	339	320	353	312	334	337	334	335	314	331	298	338	315	320	366	348	351	338	329	312	337	332	348	329	354	313	351	342	346	325	342	302	333	312	324	297	334	287	331	343	355	302	326	344	351	347	316	330	354	319	315	303	351	360	306	287	324	310	351	334	304	342	307	342	337	324	362	303	318	336	343	359	334	335	345	319	301	342	353	340	321	307	352	346	339	338	349	335	367	331	334	316	346	341	309	319	364	324	336	335	308	336	323	316	349	331	338	326	351	299	322	312	335	332	299	330	311	349	323	366	337	343	339	335	330	344	371	375	334	330	352	310	334	326	307	343	333	304	350	324	388	319	332	297	337	323	319	330	308	363	336	316	354	360	354	346	343	343	350	311	370	346	315	318	297	329	360	304	301	345	330	353	316	337	316	347	335	323	317	322	368	320	354	349	343	341	342	356	310	326	328	345	342	337	293	341	325	319	327	328	327	338	348	362	334	324	350	356	325	308	360	321	363	343	353	325	348	366	312	334	326	318	355	325	334	315	356	358	321	303	375	331	342	331	297	332	332	304	315	333	341	292	333	325	291	332	330	344	332	323	332	376	319	350	340	333	331	320	377	316	317	306	337	323	348	364	326	328	302	302	328	337	372	330	350	346	330	354	339	323	307	317	305	287	342	333	331	411	319	343	324	341	342	334	338	334	330	338	336	347	352	324	322	345	311	350	328	280	324	302	316	352	333	351	328	339	361	350	327	318	333	333	337	326	370	325	297	311	327	340	326	366	364	339	317	317	341	322	330	305	361	342	348	329	317	309	358	368	324	331	316	350	332	343	345	318	338	358	353	375	341	325	345	340	365	311	348	336	345	343	328	365	323	327	319	329	295	344	311	356	360	299	326	318	345	319	324	360	333	334	343	322	285	335	337	326	306	358	334	312	320	356	307	344	356	305	341	337	359	334	337	326	367	318	353	364	310	336	359	335	313	330	328	333	306	330	347	337	348	366	342	304	331	311	320	339	339	310	362	307	369	325	346	334	339	332	349	363	328	329	353	335	340	309	318	361	310	336	307	331	326	310	334	328	357	351	329	333	316	328	355	315	310	310	314	314	346	330	300	311	333	330	368	333	365	323	334	358	323	296	320	334	332	330	300	367	353	328	327	332	326	323	357	319	379	314	317	323	324	334	315	326	327	301	319	348	313	354	328	363	371	355	326	352	355	321	331	344	336	335	341	333	315	351	323	333	359	345	336	325	318	329	317	352	329	328	329	365	320	324	349	351	338	364	321	363	340	326	313	301	353	354	333	324	348	312	302	301	334	324	339	357	343	304	318	305	352	343	357	326	322	293	327	323	348	296	338	332	346	361	328	326	304	328	342	334	339	362	325	333	310	330	323	300	325	327	309	326	327	320	365	312	339	323	326	339	339	354	321	314	357	313	324	322	318	352	321	355	341	316	331	330	319	288	291	331	350	316	330	315	335	305	304	318	328	336	360	323	354	343	341	310	337	325	333	345	344	326	302	329	331	342	319	314	321	335	311	345	357	362	308	342	347	340	333	336	315	292	315	339	340	356	331	314	337	330	365	319	317	340	346	317	323	351	318	345	329	291	297	345	340	329	332	350	327	343	325	356	326	339	340	323	339	348	335	366	306	342	351	308	339	328	297	312	332	353	330	323	313	297	311	323	314	338	310	317	336	341	314	359	339	340	313	332	364	348	310	332	358	363	353	321	325	327	334	346	311	323	327	345	352	341	338	328	337	306	335	376	323	316	327	327	332	332	320	321	329	309	318	316	333	304	351	291	326	301	316	327	353	354	331	319	389	321	365	324	336	345	322	376	316	323	330	301	335	334	330	321	319	354	349	337	313	341	318	305	323	349	366	326	356	338	312	291	315	331	318	333	338	290	323	353	348	383	283	300	355	358	318	332	328	344	316	296	368	286	300	334	343	324	343	295	336	325	325	352	333	319	324	323	351	339	351	350	346	359	302	320	337	285	337	331	361	343	323	337	313	316	331	349	343	334	283	325	333	363	341	348	325	314	355	347	317	330	365	350	323	342	339	357	316	327	315	369	349	290	312	311	342	315	368	343	336	354	326	336	347	338	307	352	332	328	332	337	326	320	321	333	381	340	316	365	314	320	304	340	356	334	320	326	299	343	320	340	347	327	353	325	340	326	328	325	360	348	362	315
19143	15161	26881	40561	43231	48746	47236	45026	43345	34994	35310	30153	31973	30776	30932	32765	26992	25216	27288	27243	22476	18780	17533	21228	14654	8621	13248	8537	5218	4170	2822	2152	2549	2510	1587	1156	1025	1064	1048	2927	10226	8323	6218	3710	2219	1475	1062	862	901	817	861	895	875	888	873	832	819	823	868	816	843	861	863	839	839	842	863	883	860	893	829	851	863	831	780	856	784	810	800	859	823	836	800	825	827	792	836	863	890	821	856	841	835	880	811	865	814	838	885	830	818	874	860	838	824	848	875	864	838	804	839	813	822	864	819	841	860	886	852	840	782	800	832	818	837	864	766	824	862	909	841	830	750	853	835	829	873	832	883	877	867	834	857	805	842	832	846	857	855	829	842	826	777	853	831	879	841	890	800	854	843	877	862	816	829	855	821	818	837	824	860	809	847	820	855	912	865	877	857	861	841	896	824	835	874	804	821	847	869	848	795	848	897	866	822	810	821	831	793	814	794	888	856	844	846	812	859	882	840	880	837	828	861	855	838	869	807	819	838	815	852	841	864	842	813	885	835	866	829	839	806	886	849	879	825	820	881	808	801	868	797	767	865	824	879	859	849	817	846	879	839	871	853	877	864	809	854	858	849	849	848	850	882	831	821	854	826	868	841	854	817	812	837	842	807	893	814	905	847	862	850	822	886	820	866	811	856	855	851	856	866	848	849	804	788	848	855	869	829	797	849	844	788	852	801	856	855	843	827	866	847	804	851	885	794	873	849	831	844	880	831	821	893	898	875	867	805	856	842	847	853	851	831	799	832	838	824	837	850	848	847	814	894	847	804	851	752	795	847	860	829	816	814	817	807	848	871	846	860	874	835	827	848	881	811	903	843	820	881	821	836	856	818	851	836	896	769	829	836	832	809	814	829	835	797	841	845	847	856	772	835	810	844	874	805	857	881	869	833	861	833	850	856	843	813	866	835	783	854	830	788	860	854	821	866	868	826	838	906	853	802	784	802	894	811	799	832	884	848	818	842	841	889	850	875	832	861	789	852	806	850	818	883	849	894	830	840	812	841	889	890	856	858	844	819	824	900	889	856	804	842	792	856	847	860	795	829	849	850	835	817	866	847	879	872	861	838	880	872	843	843	817	879	847	874	843	867	825	847	813	846	844	854	828	796	835	815	813	854	862	837	881	872	837	784	828	777	811	851	896	860	881	804	835	840	830	886	774	817	843	886	868	844	797	837	810	875	817	814	867	805	828	857	813	829	869	835	813	853	826	812	839	878	808	818	828	841	843	905	836	824	793	809	863	861	834	858	882	865	840	808	853	848	816	843	822	892	870	809	796	837	848	783	836	791	858	841	879	863	832	851	828	860	851	862	822	819	800	877	818	829	801	776	834	820	867	842	780	820	812	838	810	814	824	819	809	831	861	833	789	853	837	853	852	786	856	868	861	835	862	793	851	803	845	836	851	828	843	818	883	829	832	822	849	864	780	834	858	821	855	848	848	899	832	814	784	864	846	826	859	852	850	902	870	817	850	841	814	858	816	858	807	821	887	794	853	852	822	841	879	850	857	856	807	862	888	840	820	886	834	873	811	809	852	894	861	773	830	886	864	830	843	865	809	882	850	845	843	855	906	822	878	830	894	916	849	860	895	827	809	798	840	850	804	810	886	829	853	899	880	878	850	860	828	804	884	833	874	846	828	889	853	817	826	859	846	857	835	865	838	833	866	821	847	835	772	813	894	901	866	831	837	855	858	811	877	857	776	868	834	908	844	788	866	814	811	867	818	838	849	863	836	833	850	865	857	857	849	845	817	799	872	901	793	786	825	890	841	831	891	818	865	871	833	837	857	851	849	811	854	905	795	825	848	837	862	824	791	868	877	837	848	856	838	883	822	830	843	887	853	838	802	888	823	811	826	873	856	846	863	839	829	845	808	895	818	849	812	917	820	863	852	825	810	812	847	830	830	850	827	788	841	824	858	892	856	783	908	877	839	861	785	855	898	857	856	806	881	829	795	842	815	845	861	868	841	896	861	845	774	806	886	820	821	875	886	809	829	831	896	847	796	862	832	860	816	895	863	826	880	859	880	847	819	795	838	872	825	856	833	827	798	858	864	812	864	810	867	858	820	804	858	858	906	860	861	802	880	820	823	814	843	844	819	843	858	879	833	827	877	849	861	857	818	818	879	816	883	821	845	868	842	866	889	825	824	810	820	855	826	848	849	875	842	882	829	818	866	847	872	834	895	816	826	869	818	817	917	827	901	815	852	817	829	864	846	843	772	829	868	839	840	842	817	835	794	834	861	857	841	809	818	847	866	826	838	870	871	808	844	822	846	815	857	843	848	816	794	800	840	878	905	844	853	817	794	816	824	879	840	825	826	876	812	806	872	824	825	843	855	854	857	838	849	836	848	850	841	832	842	836	803	815	843	844	886	800	868	846	810	828	853	857	882	871	811	881	835	893	839	856	887	832	889	829	824	817	823	841	831	842	851	851	825	866	797	844	840	883	888	839	862	781	755	817	772	874	856	853	818	906	870	845	835	828	817	833	831	841	807	877	873	818	861	839	846	806	864	776	831	873	849	812	844	817	879	869	861	821	841	791	836	896	844	863	872	818	791	838	820	851	841	853	850	840	800	809	832	803	841	848	909	848	878	854	843	831	830	819	827	882	829	849	856	839	877	819	871	825	931	843	864	818	815	851	859	870	833	799	823	874	869	852	849	853	913	877	802	878	853	859	855	869	828	828	832	833	831	850	847	891	842	802	818	821	811	875	829	853	870	933	862	823	864	789	839	875	893	851	846	838	835	801	817	834	860	853	784	828	819	851	827	822	838	783	851	836	822	875	847	841	821	841	819	872	787	782	841	838	805	866	848	839	906	846	802	881	820	815	811	819	893	838	775	800	829	818	882	851	862	850	827	888	816	881	844	818	883	776	901	802	884	854	774	851	808	869	868	813	805	837	861	859	866	852	831	827	821	853	824	861	845	828	818	862	855	827	796	875	809	831	855	880	869	898	829	820	818	862	880	878	890	875	806	820	831	839	865	859	875	852	818	783	873	852	873	785	852	857	877	850	880	874	828	804	902	845	921	850	884	852	802	855	861	858	822	853	850	843	866	800	872	829	848	834	897	877	885	844	828	847	874	838	872	765	857	862	850	846	865	836	838	825	834	825	872	797	830	805	813	819	879	836	874	835	810	850	860	812	827	814	876	836	818	844	830	835	890	808	860	857	872	821	864	812	862	795	887	809	842	846	848	819	817	828	851	809	828	841	841	885	892	860	826	860	852	871	828	842	853	875	872	819	817	850	865	862	843	816	843	845	816	811	796	818	838	890	870	896	801	848	858	863	847	820	878	858	808	826	804	856	866	780	847	800	793	851	819	877	876	878	796	828	850	829	864	888	827	858	831	843	823	820	867	838	841	821	839	875	854	857	854	853	884	831	848	833	809	799	834	886	893	906	829	956	864	850	854	800	841	827	840	844	849	870	872	801	883	854	831	873	825	828	812	851	855
33638	30863	33657	43024	40215	40048	37032	36290	34759	29706	26086	22407	22803	22169	20900	22968	16772	13339	16112	12708	10978	7685	5913	7034	4606	2625	4043	1853	1266	979	637	657	798	512	469	367	342	321	342	1224	3288	1949	1574	1124	781	535	314	300	300	274	311	294	286	301	311	311	289	248	323	263	300	287	298	290	336	281	277	288	288	297	315	319	308	287	279	276	281	272	308	316	279	282	345	293	307	279	300	298	296	321	284	300	304	281	282	313	292	315	277	275	320	303	286	288	312	306	317	305	286	311	296	344	296	288	283	288	275	336	297	314	284	304	283	247	332	304	312	317	308	295	310	324	296	321	295	313	334	319	293	300	307	286	307	283	301	317	339	306	301	304	281	307	301	281	273	337	299	287	305	299	282	306	299	270	327	302	319	278	307	299	313	302	355	274	298	274	301	261	266	308	293	275	298	303	291	283	307	303	279	276	298	320	294	286	309	309	310	298	320	295	318	291	257	277	278	281	274	278	271	263	296	279	318	325	311	283	263	300	320	297	278	299	298	344	290	266	303	297	294	302	306	334	336	308	294	301	275	324	355	291	293	296	298	292	305	281	317	268	310	298	267	299	294	302	313	307	302	326	317	302	284	305	303	344	339	279	283	302	301	325	285	306	291	300	257	301	318	303	275	329	323	305	276	301	271	298	290	284	275	308	297	289	271	284	240	312	307	270	299	293	273	303	295	313	300	295	284	290	264	296	273	282	282	297	315	303	305	290	289	314	306	277	294	276	267	280	317	297	329	291	303	299	284	292	301	296	284	306	335	301	304	283	290	309	299	300	319	310	281	279	289	327	308	282	279	304	311	313	277	307	307	304	278	303	295	299	293	298	266	292	311	314	288	297	305	290	297	329	305	297	305	277	314	299	298	297	312	282	321	327	263	281	285	312	291	300	273	311	300	330	287	273	293	295	320	305	301	306	279	284	294	316	309	298	313	270	294	315	291	285	284	306	315	327	290	311	296	323	266	282	304	287	311	311	279	279	293	291	300	292	288	312	289	283	302	331	304	288	307	284	279	296	299	254	308	266	269	270	321	292	307	315	287	308	303	290	290	309	307	280	325	282	266	275	292	321	322	332	336	309	294	321	294	308	322	288	281	265	278	263	308	308	316	296	292	301	333	320	309	301	333	275	296	279	292	288	303	331	317	287	303	310	281	319	314	282	289	295	298	286	275	296	310	296	288	305	276	302	301	279	316	305	314	276	286	333	283	287	288	286	295	288	343	301	279	254	305	324	308	328	293	291	303	295	277	282	314	281	277	276	313	286	324	274	316	312	287	273	302	314	318	296	299	302	281	321	287	306	307	299	313	282	304	291	295	286	288	300	247	279	316	324	287	315	304	295	285	321	284	281	307	283	292	278	309	310	317	294	314	317	293	299	292	309	281	321	279	272	279	291	315	311	367	325	299	290	296	307	303	286	285	284	299	307	304	305	286	279	301	289	323	303	268	271	274	291	278	285	280	276	300	298	275	313	283	312	287	281	273	313	271	294	315	295	284	283	293	264	299	288	279	311	306	293	273	299	298	292	305	305	275	281	276	294	284	278	284	293	303	311	301	276	303	320	290	316	286	296	329	274	300	291	275	287	325	309	256	269	317	308	306	274	280	309	286	280	301	323	319	305	303	293	321	269	303	313	310	251	319	297	291	300	288	287	293	289	282	304	285	270	321	307	288	315	313	289	326	326	287	284	295	325	286	324	286	273	292	299	310	312	295	313	296	268	330	294	304	301	284	291	273	297	280	283	268	294	311	322	274	306	282	305	302	265	298	287	305	296	259	268	301	268	318	315	295	290	300	278	321	313	279	333	282	275	275	332	312	263	293	285	296	296	286	308	319	322	293	339	288	302	313	300	291	276	351	321	276	280	278	305	314	279	297	317	289	296	303	294	310	308	309	268	305	297	251	293	278	302	308	283	317	290	292	290	273	292	309	292	314	290	273	309	282	256	322	293	270	306	285	305	263	297	298	300	317	296	268	308	334	288	301	285	300	300	268	272	305	303	330	282	309	307	268	313	276	291	317	264	277	297	263	308	307	323	306	253	313	295	274	252	281	271	315	294	317	277	300	323	314	268	292	272	286	300	291	301	329	300	289	286	312	282	294	305	290	286	283	309	275	303	317	277	339	304	320	290	268	271	276	297	299	275	279	314	316	281	275	316	300	292	330	268	294	320	322	294	283	310	280	273	318	302	306	308	283	275	302	300	307	344	291	293	291	305	299	308	285	321	283	292	328	306	288	309	306	318	290	289	290	306	288	306	318	287	301	297	294	296	321	320	298	288	294	321	276	283	295	308	300	289	315	298	335	289	309	312	281	280	296	273	300	282	302	307	280	322	292	289	311	292	272	287	306	291	282	296	316	282	293	312	274	287	311	286	292	314	308	291	311	294	289	288	333	264	289	285	325	349	285	305	297	289	261	311	245	297	288	266	284	276	293	306	301	304	302	309	308	258	297	283	284	265	282	312	300	293	292	320	299	295	312	290	310	312	272	303	306	274	313	270	298	276	269	301	289	283	285	300	295	321	284	312	300	291	309	305	311	289	305	330	308	259	294	294	319	303	264	271	267	297	289	311	294	318	321	297	276	264	297	309	285	316	317	312	289	310	306	274	287	285	289	289	304	285	274	318	282	301	288	289	292	301	309	293	286	289	278	288	318	284	260	299	294	297	300	289	276	336	303	329	267	291	287	309	283	298	293	315	299	281	309	322	288	287	310	274	308	272	282	320	282	289	305	281	333	310	283	304	317	289	327	313	326	291	277	315	325	332	316	324	315	305	307	296	286	297	273	282	257	329	299	304	301	300	264	301	299	312	285	293	293	254	323	308	303	295	298	288	277	276	296	313	288	283	278	300	297	295	288	283	270	288	289	296	297	325	295	296	309	267	292	285	294	301	281	290	287	293	268	276	257	301	270	290	333	281	274	306	307	307	285	307	311	316	310	308	313	302	295	289	293	257	318	298	293	314	300	299	303	287	286	290	338	292	276	298	321	287	294	314	302	316	324	288	297	296	286	302	289	350	306	320	295	328	282	273	288	315	329	311	321	296	293	319	287	338	328	299	317	290	279	276	320	305	291	287	282	288	314	318	302	294	291	302	300	296	305	305	306	308	311	308	308	290	305	333	299	313	324	312	297	286	337	295	283	331	278	306	290	302	283	300	286	302	280	299	317	290	314	295	299	293	315	331	268	318	274	305	263	311	298	301	290	241	313	307	284	274	279	287	311	284	278	291	278	307	273	305	287	304	284	291	307	300	326	324	294	244	291	293	297	304	275	271	287	300	285	294	293	296	295	308	281	332	308	337	309	308	276	303	283	276	324	312	293	267	277	302	303	295	288	292	286	279	296	269	319	291	275	280	302	307	308	282	320	317	271	257	299	295	268	284	254	288	293	300	302	281	300	283	321	287	300	280	290	277	292	299	284	292	269	291	328	302	297	297	278	294	280	280	311	309	297	294	299	311
23583	20415	32810	47136	48811	54365	52796	51940	49432	42638	43023	38495	41236	39354	39609	41926	34969	33616	36745	30589	31789	26954	23049	26739	18935	13451	18978	9530	7519	5701	3405	3729	4164	2442	2274	1338	1109	1138	1071	7352	17515	10806	9223	5782	3690	1931	1106	824	780	711	733	785	760	729	777	745	738	727	763	787	758	790	796	773	790	707	762	803	753	766	751	754	762	746	739	780	764	746	767	755	765	752	769	782	808	761	742	745	762	779	792	791	738	778	767	792	730	766	772	783	829	789	798	774	792	729	724	744	732	685	786	786	773	768	750	764	704	708	732	731	703	795	743	731	767	791	733	721	732	739	758	779	774	731	723	787	748	758	751	778	748	758	714	753	795	761	756	748	769	765	803	766	753	756	769	780	741	757	768	733	779	795	814	748	748	805	800	757	744	734	754	748	726	742	786	762	763	773	745	777	768	779	758	711	773	718	766	725	744	773	755	723	777	758	740	752	731	773	820	778	747	750	738	789	786	736	708	761	743	768	806	742	751	743	755	703	742	748	756	756	710	766	754	749	775	731	766	798	743	787	767	710	734	743	708	731	757	745	757	742	763	751	771	757	794	733	814	724	737	771	762	778	806	789	795	745	773	746	785	764	730	731	779	796	736	769	772	793	800	753	731	721	748	774	756	795	716	741	800	768	761	716	744	774	759	739	787	798	745	783	756	771	801	743	746	761	699	743	724	754	758	781	745	731	754	727	749	757	741	765	801	722	761	763	720	744	743	758	754	753	763	799	731	742	762	743	798	728	751	776	727	764	805	767	779	749	729	781	757	786	761	750	725	779	770	757	784	785	733	748	812	768	733	721	774	766	771	762	799	729	772	764	765	746	737	755	763	826	786	718	742	725	745	750	714	788	779	755	805	686	740	747	746	769	733	737	763	787	784	779	792	769	737	785	772	771	746	734	766	796	722	748	713	763	725	767	800	761	793	761	712	751	757	747	793	749	747	760	764	768	765	730	788	762	754	800	740	771	749	749	749	738	750	724	783	768	761	784	787	729	766	756	766	797	829	784	768	723	778	797	822	728	721	751	776	743	763	751	774	802	808	747	736	771	778	793	777	723	759	761	765	797	779	748	758	744	745	741	752	730	769	773	752	770	788	783	796	777	696	728	746	742	773	780	816	794	766	762	787	771	752	734	773	750	772	730	753	761	709	738	800	774	773	771	808	778	749	731	748	774	762	767	777	781	791	765	759	805	755	710	723	753	787	812	825	787	778	762	707	721	797	743	759	742	763	754	763	770	673	817	732	724	767	761	743	789	783	760	756	806	768	791	720	742	744	752	752	769	811	780	767	736	795	755	727	766	711	738	784	741	779	760	800	773	770	776	790	749	738	781	763	792	815	758	698	776	773	736	798	767	738	751	816	772	741	725	762	699	726	760	745	722	798	756	712	820	732	774	777	756	774	757	728	736	755	756	748	729	763	769	808	725	737	767	730	796	765	774	764	761	785	713	752	776	765	806	722	770	717	741	762	753	766	763	811	754	776	712	744	716	820	780	728	778	782	719	780	779	720	762	778	790	769	749	773	769	766	750	765	753	740	745	799	732	778	781	776	741	735	767	794	735	716	792	805	790	711	718	756	807	763	786	809	774	761	757	753	771	757	769	692	730	772	753	766	785	769	749	847	764	795	815	738	771	724	753	783	792	803	751	784	749	726	763	702	702	706	784	761	755	767	745	753	776	782	759	795	750	744	754	745	812	754	742	789	768	769	779	753	715	778	707	764	764	741	700	751	739	773	749	731	744	737	801	787	727	761	755	811	749	722	752	744	774	755	766	738	793	756	769	769	755	806	766	805	777	756	755	788	786	733	751	754	773	768	768	777	784	742	737	736	789	754	774	774	795	760	743	734	783	693	731	815	804	753	751	766	772	761	743	771	777	773	751	709	762	754	738	751	741	759	765	801	713	758	727	746	722	760	733	731	793	712	797	734	768	750	759	739	796	742	759	755	733	774	764	750	775	760	743	762	758	713	794	755	766	791	772	752	746	718	729	793	786	790	758	767	765	726	744	758	755	778	763	783	790	737	808	768	755	743	794	753	750	829	731	740	752	733	767	780	760	752	762	777	807	784	762	768	731	708	821	725	745	771	736	748	769	806	764	786	766	784	748	759	758	750	811	756	728	783	723	777	756	745	738	734	762	758	762	765	723	800	766	810	788	723	710	790	773	794	732	746	735	796	755	763	732	736	714	741	784	746	748	780	739	705	750	718	799	706	735	785	746	781	758	780	720	718	754	764	782	754	775	737	762	737	783	831	784	777	784	744	733	753	778	798	754	734	791	759	786	711	771	747	751	795	734	685	725	750	798	723	795	739	718	769	735	794	719	781	763	740	775	767	773	770	759	733	758	761	768	764	755	796	782	754	749	758	780	750	767	766	751	752	724	746	766	794	746	719	735	760	740	734	767	770	801	709	775	789	833	758	776	792	768	761	758	786	708	793	788	727	794	742	746	713	713	753	774	766	793	755	724	770	766	717	762	794	732	745	739	784	779	770	753	730	822	786	724	768	742	717	740	745	766	741	772	770	781	773	708	772	756	767	789	755	765	753	767	764	768	736	747	782	776	757	727	781	735	768	763	771	754	724	784	739	730	770	789	761	747	770	752	777	760	774	737	721	726	777	803	727	732	759	758	738	765	809	759	776	749	793	721	777	698	758	763	827	744	725	748	705	773	731	789	735	724	755	744	752	791	751	802	760	742	724	752	770	747	731	788	789	733	770	799	754	756	750	775	778	759	759	728	745	759	750	760	788	718	763	740	745	757	736	742	770	771	746	783	766	754	725	772	750	773	781	746	746	738	743	724	760	703	724	751	773	752	784	750	775	733	762	759	786	782	722	765	753	793	793	791	711	750	771	797	785	763	770	787	756	715	724	750	757	718	740	728	756	793	774	773	775	766	809	783	722	732	772	752	778	766	782	764	782	779	765	782	763	735	738	786	777	751	762	794	803	755	733	773	738	749	778	755	722	757	798	765	746	728	734	790	767	729	722	768	732	769	773	785	772	778	726	787	730	779	755	768	718	754	731	742	723	798	754	732	756	807	728	739	737	751	790	717	708	750	750	809	740	807	745	760	785	769	711	748	773	789	692	738	695	742	803	755	724	722	777	732	783	726	727	697	823	743	783	771	759	773	752	752	762	754	740	766	759	764	724	740	728	785	740	770	782	784	744	731	795	760	783	776	751	799	783	743	751	704	739	794	742	794	812	785	740	713	713	801	730	767	759	736	780	797	763	746	682	817	742	735	731	700	762	778	746	730	801	753	787	752	749	807	808	713	722	699	744	762	740	722	792	754	744	775	757	761	760	765	771	749	731	761	794	755	750	744	776	769	751	763	726	761	742	763	737	730	737	735	757	745	761	730	781	786	687	788	789	704	773	808	780	712	747	820	786	745	763	805	734	744	794	777	728	759	770	753	749	736	777	730	761	693	763	718	790	771	777	765	779	719	725	747	789	723	775	705	759	785
5795	2811	4038	6265	6872	6796	4625	3403	2742	1566	1391	1170	1184	1144	975	1092	755	677	687	640	602	480	491	472	427	459	431	398	364	366	377	367	376	358	334	351	372	365	385	409	492	488	493	500	379	370	356	339	344	353	362	332	343	341	345	343	339	344	334	321	330	366	362	357	319	354	351	344	342	344	332	340	366	351	373	351	371	334	392	333	356	323	365	336	375	383	351	359	357	359	330	359	309	357	327	346	337	370	345	328	357	332	304	348	348	306	376	378	399	319	330	344	373	361	369	332	309	360	347	335	330	375	366	376	352	343	335	319	297	336	342	298	348	380	327	329	348	373	294	330	400	345	363	344	357	348	352	348	343	316	368	371	334	358	362	344	347	361	355	366	327	353	365	302	344	349	342	361	357	317	317	327	322	322	352	345	326	384	326	338	315	345	353	309	375	351	343	363	351	324	339	361	338	364	340	352	353	383	359	356	365	356	362	334	334	358	311	347	308	360	352	348	331	344	320	316	352	365	351	363	347	327	358	333	320	344	341	324	355	334	367	367	383	370	331	328	370	345	365	337	382	294	332	343	325	328	373	344	364	364	354	331	346	334	334	350	385	363	329	346	320	335	346	359	304	344	313	369	355	331	283	346	379	346	326	351	354	324	365	313	328	346	346	367	329	368	305	353	334	305	327	354	370	352	372	347	347	334	341	351	334	298	374	331	327	326	359	334	359	323	357	338	341	277	333	347	326	325	328	358	375	315	336	374	352	350	394	354	325	321	352	325	359	325	363	348	364	344	329	364	282	339	333	340	388	340	340	329	332	337	335	395	350	328	349	378	370	349	345	338	378	343	347	313	328	342	360	363	362	357	351	351	371	346	364	336	320	343	339	350	331	334	343	365	333	355	372	341	318	330	329	334	328	323	383	372	359	327	346	357	344	315	321	342	376	341	332	355	370	323	357	370	347	347	328	370	335	368	338	367	294	348	360	346	364	352	364	312	359	353	352	328	349	356	361	346	344	329	352	348	328	327	327	356	324	359	313	333	358	348	358	335	356	324	363	365	314	330	373	369	342	387	359	368	346	325	343	327	361	320	362	355	325	321	332	349	357	336	312	327	380	385	361	359	324	383	332	361	330	311	366	351	378	342	350	362	373	330	330	356	333	352	332	328	374	358	374	303	316	366	353	369	377	352	351	344	355	344	343	353	321	353	329	337	343	353	365	306	316	355	359	327	353	350	365	331	351	337	354	343	345	360	358	373	352	350	367	331	346	293	344	396	315	334	318	324	323	355	325	343	381	384	335	349	337	338	356	358	348	353	373	342	347	337	342	327	362	356	389	364	355	349	348	350	338	354	343	355	327	355	349	340	313	375	336	315	362	377	340	370	315	350	356	326	345	319	323	336	327	370	332	348	362	371	327	329	324	316	334	342	350	349	362	362	351	380	351	394	356	332	372	324	316	315	369	333	326	320	353	354	314	389	307	390	354	342	305	356	336	355	341	340	361	348	335	369	354	335	324	360	334	313	336	334	330	319	394	312	356	352	327	384	336	344	316	364	346	338	349	341	353	371	314	325	331	350	359	365	350	347	360	303	324	320	370	359	393	320	343	351	332	344	342	344	341	345	364	363	365	329	323	339	388	338	371	374	363	357	358	376	356	339	327	332	332	343	328	344	340	355	316	350	315	347	340	365	367	328	353	351	351	371	355	358	315	318	310	352	344	354	348	330	333	376	339	338	379	367	359	344	349	346	351	380	343	336	326	347	328	359	344	326	353	314	364	351	340	334	358	346	389	343	362	344	309	383	349	363	379	371	330	298	345	354	340	352	359	332	324	340	337	332	337	340	329	317	324	323	356	347	322	385	346	327	352	354	342	357	356	334	337	316	313	328	360	315	364	343	340	353	327	331	355	384	335	345	337	342	369	347	347	341	364	354	374	340	363	351	354	353	350	334	321	353	358	300	334	362	324	340	352	334	333	318	341	349	343	367	327	354	369	359	328	318	339	335	291	347	333	339	338	348	310	359	331	334	346	371	338	333	356	315	328	363	323	356	361	356	346	334	376	290	362	382	339	378	336	354	374	360	303	339	345	365	317	363	316	338	340	333	376	351	345	349	336	316	325	348	335	360	336	365	335	322	340	354	337	330	321	363	344	373	316	333	348	319	339	331	357	332	333	343	358	361	348	310	305	335	331	360	360	333	370	379	354	390	358	345	355	328	318	350	333	366	343	366	336	369	344	318	364	335	347	383	329	339	362	363	345	347	353	347	338	326	331	340	379	321	352	351	326	349	339	331	327	375	357	320	350	337	347	372	343	351	366	344	351	343	333	328	339	355	347	349	314	329	319	333	359	346	344	382	297	335	327	339	353	384	363	362	368	345	368	332	345	369	344	310	386	370	346	312	319	340	343	332	385	354	303	334	346	351	358	323	342	357	351	330	370	339	328	359	362	401	324	347	343	301	346	359	329	324	335	350	316	357	309	340	332	310	337	347	347	351	343	320	379	350	324	335	379	298	348	341	350	377	337	345	374	329	326	369	352	353	344	341	344	356	379	337	367	395	335	336	356	338	316	373	366	336	325	332	345	350	320	364	340	321	353	341	354	323	333	355	329	365	330	346	382	358	356	355	357	321	346	317	373	402	373	366	362	321	326	333	376	343	341	369	348	358	367	339	326	324	324	343	318	380	355	380	349	357	346	376	370	367	319	340	336	371	365	384	322	336	310	330	343	333	361	348	340	366	341	344	361	369	374	341	337	363	316	362	322	333	365	343	346	357	358	387	306	308	353	342	371	372	408	382	367	342	351	357	361	333	347	373	366	334	337	338	380	363	344	336	334	319	371	355	340	357	376	323	351	342	321	354	335	406	339	359	336	310	351	335	354	362	356	326	326	337	305	331	356	331	367	348	338	366	366	313	351	361	377	369	323	318	348	358	355	320	343	350	348	339	336	353	367	335	338	352	371	376	360	327	367	322	355	317	312	319	344	390	350	351	344	370	335	380	368	306	343	327	342	341	358	341	349	326	337	345	370	333	395	363	350	323	320	333	345	354	338	365	338	351	353	343	383	349	331	363	374	352	361	317	338	324	327	382	381	363	361	377	386	374	323	330	368	351	352	332	341	330	347	396	343	337	410	345	313	338	329	374	353	353	309	317	342	353	323	333	339	346	336	363	353	305	308	363	335	368	325	294	318	318	355	360	361	342	345	354	339	349	365	357	355	351	336	356	361	336	338	355	303	365	396	365	333	359	369	355	324	361	356	343	348	332	359	357	344	326	338	356	321	334	335	307	347	339	302	357	332	385	373	337	322	381	344	347	371	333	340	376	343	325	366	356	355	337	329	366	343	359	348	360	334	322	346	347	335	315	342	327	353	377	370	349	371	339	346	339	357	333	354	346	350	325	331	341	355	347	347	335	334	300	343	339	340	336	326	365	357	351	351	341	356	342	329	355	338	357	365	339	358	361	329	362	375	346	333	326	327	325	309	339	362	366
5137	2807	7692	14320	16660	18528	14061	13379	12307	7792	7729	6107	6482	6124	5663	6629	4370	3677	3890	3422	3121	2365	2185	2057	1704	1670	1508	1182	1173	1058	999	1033	1040	974	997	927	932	946	980	1218	1941	1818	1710	1456	1215	1021	901	893	882	855	859	864	886	909	827	860	869	930	898	872	861	893	889	816	881	894	885	854	927	871	872	861	883	858	886	858	897	884	901	872	853	859	844	867	852	861	921	861	846	898	873	915	914	898	874	945	909	886	829	901	937	899	835	881	854	905	885	868	932	896	867	917	879	922	912	856	852	933	843	919	839	924	858	839	808	890	921	902	902	885	901	843	858	859	911	892	858	879	911	862	907	846	900	896	877	879	863	870	872	861	897	906	879	876	802	879	865	839	891	893	911	904	886	886	869	893	843	915	838	824	874	892	876	934	849	896	940	904	872	851	844	902	866	891	878	870	904	945	869	856	889	854	858	914	846	866	835	908	880	849	861	831	932	862	912	881	897	913	847	850	868	898	861	829	876	828	922	846	855	839	880	844	829	907	887	863	873	821	896	815	892	892	864	877	897	869	898	866	859	892	872	851	923	887	933	906	901	870	878	879	866	860	856	904	852	856	929	866	893	878	893	922	889	943	854	895	889	897	853	872	826	857	889	885	914	869	823	890	882	876	841	866	899	903	868	859	919	839	896	848	856	916	870	894	905	929	852	876	876	883	894	889	918	885	855	841	938	837	879	858	839	883	863	920	915	865	905	909	885	834	868	866	930	886	887	905	928	867	902	843	869	898	904	911	898	879	836	849	860	867	912	878	894	883	844	862	889	909	887	851	964	824	871	894	927	884	925	913	867	881	880	858	899	897	843	928	857	888	885	882	846	879	873	856	892	838	863	832	891	854	891	902	880	823	871	874	854	845	893	898	835	896	882	905	898	845	885	926	842	852	813	867	881	862	875	896	911	812	899	883	872	857	838	898	916	868	899	941	807	878	881	906	873	896	885	874	861	885	850	845	907	872	835	856	879	838	862	877	850	929	873	876	878	931	839	878	860	869	849	869	885	933	889	878	885	861	878	863	836	921	831	876	930	936	879	877	848	884	876	875	844	869	862	829	871	877	861	885	832	836	867	963	819	873	869	883	891	854	884	902	879	864	866	839	854	901	880	909	874	893	911	845	914	884	853	868	840	865	943	880	914	885	905	930	934	861	845	868	884	866	849	909	904	865	898	875	901	887	912	901	920	892	815	904	867	852	889	889	861	859	875	878	876	856	828	879	891	866	882	835	863	890	854	866	878	882	838	910	878	893	901	874	828	864	921	876	854	904	862	888	887	872	878	857	876	874	890	927	923	836	924	904	993	863	865	886	899	849	870	865	878	834	869	914	843	872	844	884	877	926	893	824	901	839	907	875	880	877	848	885	902	876	899	898	920	893	819	887	848	829	891	873	939	904	878	891	884	864	864	840	868	857	936	876	839	846	900	878	819	850	918	888	848	853	859	918	914	860	830	899	911	840	872	888	861	880	860	900	907	872	846	910	868	904	900	892	864	842	841	894	859	906	893	901	882	904	884	889	894	880	872	881	872	885	890	871	896	894	931	901	899	831	870	904	919	944	895	878	872	842	847	829	930	891	874	851	893	911	897	885	885	896	852	899	871	870	804	883	889	818	950	870	864	877	895	920	901	895	883	833	907	904	912	872	877	910	865	874	905	875	840	816	839	887	848	857	860	886	917	869	885	900	862	899	892	937	863	868	877	864	933	845	861	829	876	903	843	850	927	904	862	902	861	860	879	869	947	822	843	871	863	855	882	884	904	888	816	888	892	858	885	912	892	867	905	860	848	948	847	854	856	869	855	882	847	927	864	852	898	840	850	916	854	900	856	897	880	855	891	928	900	871	911	909	891	905	902	824	919	869	922	908	861	846	853	872	851	900	910	929	844	835	825	908	849	882	836	910	887	863	963	850	892	911	876	902	893	905	931	881	866	937	892	865	868	835	861	880	888	933	906	882	922	893	876	864	907	879	846	825	829	873	889	931	868	866	871	934	854	881	891	861	857	911	860	886	881	881	927	865	927	882	838	876	888	902	897	888	885	841	894	905	829	924	846	865	849	800	922	859	897	854	935	855	905	848	917	896	918	901	835	871	907	902	886	888	907	864	843	845	819	874	893	874	867	897	855	862	907	832	864	882	853	900	894	839	909	874	896	939	862	926	905	888	899	875	872	855	925	856	837	924	822	881	852	857	877	878	817	844	831	885	869	899	900	885	907	878	836	884	865	901	918	862	919	910	885	834	911	827	868	910	865	874	881	915	888	866	911	860	847	911	837	823	846	888	869	857	866	854	875	855	875	870	887	900	844	899	838	878	912	846	884	856	853	864	949	875	901	879	915	911	859	878	873	834	865	895	916	887	864	869	914	851	940	868	846	943	878	917	895	845	906	876	884	873	880	885	895	933	836	845	895	883	820	886	883	893	885	874	861	899	855	848	940	879	875	839	911	931	844	907	841	830	889	943	846	850	897	871	907	834	868	904	870	865	901	910	852	869	898	843	853	885	925	884	925	847	925	879	867	860	858	850	874	869	919	826	818	911	922	810	911	903	903	942	940	869	851	867	808	897	892	851	881	884	835	870	877	898	847	830	874	881	891	862	903	879	876	887	907	865	870	863	877	898	899	869	875	860	860	952	853	873	865	894	850	872	876	865	815	888	870	822	912	858	802	859	892	945	825	865	858	853	906	857	846	838	840	942	875	813	869	873	913	882	882	912	872	846	865	868	882	874	886	904	903	868	921	913	850	880	862	893	871	873	867	880	866	865	903	905	890	861	850	915	876	854	802	849	915	857	853	823	820	840	862	845	886	914	921	857	902	889	831	912	879	914	845	929	918	910	881	861	845	870	836	883	901	899	906	872	894	866	818	851	924	860	920	887	872	891	887	861	834	866	827	903	921	864	892	838	892	858	938	847	795	880	881	836	844	897	843	887	902	891	902	864	893	861	883	858	847	824	958	870	919	860	883	863	873	892	881	921	894	872	913	925	868	887	874	833	871	882	896	893	885	929	876	868	920	876	883	879	853	884	906	901	921	843	914	944	793	863	885	852	940	908	872	869	871	882	821	878	955	930	858	886	861	877	904	809	850	848	871	825	865	858	893	886	873	799	885	858	870	886	854	865	898	887	830	890	878	864	864	870	867	879	876	866	877	831	865	898	917	906	916	884	798	921	906	865	892	847	911	890	894	912	899	922	894	873	865	866	879	870	889	865	882	884	929	877	966	854	896	874	917	904	958	879	894	880	885	895	871	857	865	929	891	909	835	880	861	937	909	882	892	970	889	878	815	925	908	818	884	907	921	891	822	892	929	847	868	834	843	910	886	871	871	897	914	921	858	848	900	920	903	887	883	858	873	851	882	856	847	895	922	909	875	877	888	870	894	843	886	825	908	870	902	881	844	846	901	873	890	892	862	898	893	875	889	870	883	867	933	855	895	854	899	869	874	912	858	872	821	869
23620	19818	27659	36728	37683	36861	32540	30992	30072	24374	19834	15431	13722	13354	12612	14935	10899	8569	8771	8780	5129	2836	2295	1979	1055	1627	1197	789	587	533	464	452	444	401	348	339	390	362	460	1167	1517	1195	1025	701	528	398	359	333	337	326	342	294	312	305	340	335	287	327	330	311	324	302	288	351	313	297	289	316	363	313	326	291	367	355	317	345	328	328	324	354	296	342	327	357	336	344	337	334	315	317	336	329	320	335	329	287	338	346	284	349	301	321	339	331	326	341	320	343	323	352	329	334	299	328	330	312	289	365	346	344	345	324	292	322	315	319	324	308	327	337	349	342	319	308	340	332	363	302	312	326	343	267	340	325	312	320	313	315	336	357	330	341	328	302	301	311	310	341	319	309	316	308	352	296	357	345	317	330	347	301	278	308	330	334	322	353	323	316	338	315	328	333	336	325	280	323	318	358	325	286	359	335	337	340	319	306	340	320	303	336	325	335	323	304	348	309	349	299	321	325	321	264	321	327	317	303	357	317	335	303	305	334	322	301	321	292	299	338	325	314	341	336	337	310	319	330	311	291	344	355	320	310	333	309	302	320	358	371	328	293	325	337	347	337	362	346	347	338	306	339	319	307	308	330	341	325	304	306	302	327	308	358	283	296	329	317	296	318	330	312	328	341	315	325	335	338	342	324	326	355	328	309	342	324	355	323	331	282	342	330	323	328	322	337	336	371	308	328	334	303	346	316	344	322	292	336	303	316	292	373	347	329	319	338	292	307	337	325	364	340	322	335	340	320	329	302	328	289	315	301	343	355	328	329	338	351	351	340	308	324	360	319	322	359	324	298	328	304	298	303	337	328	352	309	336	325	350	338	342	335	342	324	346	347	338	322	311	309	299	316	312	329	312	308	301	321	322	359	309	282	311	324	332	342	336	327	353	327	314	339	330	317	303	339	350	300	318	314	336	315	329	310	311	324	309	361	365	332	297	343	342	328	324	317	332	309	302	300	319	293	317	334	304	317	298	349	317	337	339	316	317	324	330	349	349	335	318	314	325	344	318	303	312	323	295	310	337	326	321	339	332	302	297	301	283	350	361	318	327	347	333	344	330	358	329	353	347	319	317	309	326	312	335	309	337	304	326	338	317	324	312	354	307	318	317	356	311	315	314	295	330	373	315	329	325	306	342	291	306	333	316	325	370	335	340	322	332	310	347	306	317	316	301	328	317	321	326	311	336	330	330	323	301	331	301	330	318	322	324	307	313	301	355	308	290	299	321	325	326	271	306	327	332	318	338	317	331	317	336	310	353	338	327	305	330	304	309	328	310	331	283	332	320	312	312	322	334	304	317	325	337	318	300	321	323	303	315	312	345	367	302	310	299	322	285	318	336	356	364	335	335	309	307	309	312	318	307	319	323	302	294	325	320	324	320	304	334	331	338	284	317	356	306	341	347	336	332	336	324	327	352	318	330	345	364	329	322	304	314	332	317	310	319	332	331	301	337	371	330	336	305	305	339	367	311	292	308	320	306	331	310	334	304	326	301	348	330	349	329	318	320	319	326	323	297	316	301	314	323	300	348	298	336	299	283	312	293	312	338	321	346	332	276	307	302	300	302	326	309	352	365	290	323	311	344	326	316	307	335	323	316	346	347	319	291	312	317	299	307	326	307	347	354	330	356	308	298	303	319	317	354	319	306	299	335	339	298	320	298	310	301	349	349	325	307	331	328	333	308	343	315	306	338	303	369	329	302	328	320	309	348	296	286	302	323	304	340	317	326	339	315	368	332	360	301	342	327	350	340	310	317	320	355	294	317	311	323	332	341	320	309	307	334	371	328	346	330	301	306	371	325	306	310	313	298	313	324	307	299	323	329	348	318	331	320	336	315	296	327	325	319	320	315	321	324	312	333	322	309	342	310	342	351	324	332	302	327	334	283	324	324	299	309	333	288	313	310	318	367	311	314	341	331	314	301	342	349	325	292	337	325	300	317	324	338	337	357	325	325	282	335	336	304	324	336	317	342	323	302	343	331	306	307	347	330	314	344	310	341	312	354	333	326	327	340	312	360	336	339	311	333	305	314	338	321	301	312	347	326	321	309	329	341	317	320	313	324	343	304	354	307	315	296	332	311	353	358	300	312	330	313	333	335	353	329	361	336	314	303	333	292	291	319	377	350	350	340	314	320	343	312	334	339	344	348	332	327	317	354	330	342	308	297	339	323	320	346	357	313	335	322	321	319	324	328	346	307	318	330	329	305	342	309	284	346	310	313	315	337	333	309	292	348	310	348	313	330	318	317	293	328	324	343	313	286	332	324	315	324	331	339	336	340	298	305	315	299	319	325	309	338	330	359	328	340	320	317	305	306	315	331	304	283	316	289	304	323	328	320	314	342	301	316	340	366	320	324	337	332	346	346	298	311	341	354	335	338	360	332	315	339	375	374	331	339	305	330	329	296	328	318	354	285	292	324	329	361	307	331	304	341	353	330	288	339	305	330	340	277	344	319	364	300	300	296	338	314	312	306	357	302	335	324	318	346	342	350	300	350	307	328	336	305	341	320	307	316	327	328	288	321	305	320	327	334	311	355	300	357	342	302	314	310	317	305	297	291	288	297	362	317	320	325	330	330	275	307	340	316	325	306	326	340	354	361	364	329	310	327	327	364	342	313	302	365	342	319	360	336	302	332	325	313	337	318	327	308	324	292	347	276	315	315	305	320	302	312	325	313	303	347	319	319	313	380	348	313	322	358	330	348	323	324	303	324	309	323	300	352	337	333	306	328	328	309	315	333	332	319	317	344	310	306	314	322	311	320	327	330	355	316	347	316	329	312	329	313	322	344	290	333	328	326	318	340	318	339	337	318	346	304	293	297	328	334	329	348	295	318	332	328	323	341	322	294	315	329	306	341	327	354	319	320	311	339	313	334	332	344	327	341	296	333	323	328	310	315	329	313	301	273	322	327	320	356	346	311	342	292	334	309	303	340	323	302	360	338	320	315	336	325	316	318	327	331	330	298	307	318	339	322	302	341	324	323	310	308	326	315	311	336	315	322	324	319	315	323	320	361	307	327	309	342	329	326	305	319	324	323	336	312	348	333	321	306	336	330	314	320	325	351	306	346	327	343	332	319	347	323	322	352	323	309	299	328	317	327	308	317	320	310	306	320	324	315	328	304	323	304	349	314	325	320	337	358	306	322	325	316	306	322	351	343	313	321	311	303	319	325	333	319	342	347	315	292	322	321	334	315	336	340	354	347	332	326	321	322	301	318	318	318	301	330	354	298	329	321	329	315	302	311	306	326	345	297	343	355	304	290	334	345	308	338	346	337	327	301	324	279	338	344	357	323	319	320	321	317	306	295	290	345	339	354	343	305	342	378	317	331	331	314	345	343	299	306	311	295	334	309	324	357	321	318	335	335	346	323	322	337	305	321	314	307	318	356	351	327	348	331	288	363	305	325	313	345	329	308	319	356	340	323	325	339	326	316	320	330	366	329	303	348	334	299	340	317	282
17286	13031	28082	39630	46364	48863	47032	44558	43472	37015	36186	32077	31964	31041	30801	35377	29101	25685	29208	27041	17898	14358	11901	10211	5526	9170	6745	4188	2893	2277	1943	1856	1590	1171	1150	1099	1120	1040	2050	6839	8840	6798	5242	3327	2198	1232	950	868	827	787	802	756	825	856	795	834	792	814	820	827	802	809	814	819	826	809	861	830	760	748	876	809	859	811	833	835	767	862	802	819	849	854	884	817	844	784	815	835	872	814	850	853	809	856	849	867	857	877	784	853	813	826	816	735	817	844	813	824	884	821	838	812	850	822	813	833	853	849	847	799	844	853	828	830	863	819	804	797	838	857	865	793	853	811	780	806	820	812	841	763	844	812	800	805	797	845	807	830	819	772	810	820	791	808	823	796	798	895	861	768	845	748	812	783	809	787	817	835	843	807	801	860	779	879	799	793	763	776	821	841	806	895	787	827	810	848	873	792	795	827	829	818	804	854	802	865	841	838	831	838	809	808	791	770	828	819	793	882	824	787	860	802	863	804	845	808	867	841	842	818	884	808	791	773	848	818	815	815	835	818	822	853	802	834	813	868	804	835	871	822	795	860	836	780	833	800	826	800	799	752	815	794	861	780	821	837	831	812	818	814	836	819	742	810	818	842	795	848	848	826	811	768	896	785	829	803	807	828	778	789	778	855	808	775	814	827	836	804	848	843	822	810	817	865	874	828	746	894	820	858	796	849	789	784	816	853	877	863	839	823	841	837	793	838	803	793	824	787	820	826	791	882	854	793	797	823	762	813	826	746	860	787	810	791	823	881	844	853	880	843	848	817	800	824	875	849	822	842	823	782	801	875	745	814	877	814	803	848	776	850	830	803	871	866	826	871	790	852	763	898	797	786	818	824	856	781	885	817	848	835	797	822	852	828	805	858	805	783	840	839	827	832	824	789	792	842	815	826	739	814	787	812	808	895	816	823	825	811	898	795	807	841	780	799	809	821	805	840	792	829	750	817	830	809	814	837	798	824	863	777	802	853	841	817	816	743	803	804	845	771	833	822	823	771	814	831	850	854	868	816	801	797	841	825	815	795	844	800	790	804	838	823	873	819	829	813	837	822	867	864	807	791	768	800	856	817	803	790	802	817	812	852	797	835	811	749	803	841	863	893	818	822	758	789	806	826	864	806	802	808	831	832	824	794	851	826	808	838	844	872	782	865	795	817	802	798	799	816	821	794	811	820	848	838	801	824	811	836	788	834	832	804	855	825	794	865	792	828	803	864	845	792	765	812	812	798	821	795	800	792	816	825	822	880	899	842	805	878	852	818	817	767	860	811	803	869	794	858	853	808	786	796	817	847	824	810	813	816	815	838	808	838	780	816	818	809	852	832	790	810	816	829	804	807	808	801	778	799	808	848	828	796	825	791	823	801	816	879	849	768	820	793	818	860	800	822	842	865	868	864	831	807	856	831	816	821	784	799	824	803	811	821	810	783	778	818	777	811	807	836	796	829	837	817	816	832	826	803	790	848	814	796	776	804	848	815	807	849	791	846	805	803	824	791	818	811	809	784	811	774	801	812	833	847	836	861	818	845	822	829	797	840	802	826	813	838	857	862	883	848	812	835	780	825	771	853	781	806	806	806	863	753	838	804	805	813	820	816	794	814	819	836	824	834	788	860	812	840	813	827	844	893	812	795	799	878	840	820	817	808	784	827	815	822	784	807	791	814	847	844	785	822	799	846	833	845	809	835	832	786	796	832	876	827	814	814	838	817	861	737	764	757	804	788	808	814	843	779	848	785	820	794	836	794	790	820	801	787	789	811	820	823	859	821	817	786	827	836	855	785	852	819	823	832	871	816	842	761	822	837	836	813	843	857	834	806	819	809	767	798	830	824	818	804	798	830	834	846	811	820	823	813	796	839	801	823	833	847	847	833	814	813	804	792	805	851	864	829	804	832	846	840	816	848	808	770	852	823	859	777	797	781	855	841	754	787	795	814	824	819	773	824	845	818	773	821	797	813	788	825	810	779	828	829	852	800	806	820	809	792	820	778	831	775	803	861	775	821	822	812	813	831	813	808	866	838	805	797	807	804	802	880	778	792	857	834	797	819	772	835	860	813	843	861	826	839	834	772	827	845	790	866	808	789	816	857	842	796	832	832	824	807	797	848	797	809	882	858	811	846	832	802	810	806	796	832	825	843	871	839	831	835	841	846	852	760	781	801	849	801	787	801	837	832	785	788	780	794	819	834	835	852	767	861	807	836	807	847	789	821	854	831	785	807	823	831	788	816	801	784	820	865	872	822	765	825	820	829	858	849	822	786	805	821	813	839	835	814	827	841	822	814	821	792	837	858	844	876	854	797	790	807	841	849	774	812	847	875	844	779	832	817	815	785	837	799	852	852	805	857	783	845	816	818	820	796	816	822	856	846	814	833	809	810	867	805	790	784	816	802	863	807	814	773	842	805	819	839	820	788	869	800	829	842	818	827	812	804	805	807	827	803	803	777	815	746	881	844	814	793	764	842	824	785	821	770	786	806	772	852	813	784	846	776	837	784	829	770	826	826	831	788	828	843	811	836	839	850	845	810	803	836	800	806	881	816	843	808	851	826	816	816	750	845	798	798	823	846	830	797	825	788	831	821	857	878	812	851	792	832	799	839	841	846	824	791	800	792	822	834	857	892	805	780	803	861	854	823	813	781	835	860	824	813	780	853	810	832	841	782	793	811	833	803	826	808	793	840	835	869	806	829	787	846	858	794	783	812	835	807	787	810	818	882	768	857	770	839	792	830	795	816	806	879	797	796	817	845	833	859	830	817	842	863	806	800	776	825	846	856	887	789	763	817	832	854	793	814	871	791	837	812	829	821	854	841	827	776	817	823	812	798	845	845	830	800	814	832	821	794	796	794	826	831	822	824	853	836	825	809	872	783	785	827	823	790	805	787	837	790	810	793	863	817	840	829	765	813	846	800	874	821	835	778	817	797	838	802	854	883	785	805	839	822	890	772	837	802	818	803	794	794	777	821	838	829	826	852	805	792	791	805	839	809	830	796	826	850	796	777	822	823	796	842	781	828	872	838	777	812	778	807	837	808	786	823	809	868	836	853	831	858	818	827	844	798	790	819	841	849	825	782	817	822	782	770	823	793	863	833	796	842	862	805	826	823	814	868	803	827	814	810	832	830	779	811	819	802	804	818	787	841	846	789	797	803	836	834	803	817	812	809	793	831	801	855	889	818	793	874	837	861	849	796	881	825	793	809	774	777	782	854	842	814	833	791	846	791	814	809	780	811	808	815	801	884	878	790	823	844	842	832	810	830	836	790	785	850	844	806	811	865	799	845	779	810	846	751	833	851	825	856	849	797	836	812	843	856	832	772	921	746	844	848	788	860	848	787	844	837	820	803	825	775	847	837	818	834	781	823	800	808	835	816	869	809	804	854	772	817	772	771	841	789	815	891	782	826	805	781	854	822	803	822	823	849	786	828	775	815	834	835	803	786	879	775	810	790	869	850	800	851	823	823	837	807
31897	28988	37012	43440	40353	39058	38108	36469	35668	31897	28860	25820	22101	21923	18946	20849	17924	14930	15994	13537	6853	4067	3438	2495	2261	2871	1647	1217	600	473	520	436	480	367	313	337	326	327	639	1407	1659	2292	1853	1241	818	468	256	288	283	250	284	302	281	272	254	272	271	286	301	297	277	277	279	261	280	295	274	274	296	282	247	299	269	270	296	285	269	253	248	278	289	266	265	274	278	256	287	296	252	244	271	277	262	259	284	267	270	285	304	266	304	245	275	304	270	265	296	252	254	277	275	256	278	312	297	306	266	281	276	285	250	276	274	285	303	297	310	273	295	334	273	246	270	277	265	264	243	286	282	281	256	279	288	287	275	270	286	265	273	265	270	275	309	279	262	293	275	281	248	292	276	287	263	272	258	269	255	304	272	270	266	250	265	275	253	270	249	268	248	284	275	294	292	264	258	266	255	300	285	244	245	281	247	267	274	255	262	286	278	260	272	250	258	282	268	270	281	290	247	290	284	287	280	243	283	285	264	290	236	291	266	253	298	277	294	269	298	277	243	267	284	263	248	313	265	302	249	265	291	283	256	260	264	278	261	276	274	303	281	270	240	265	240	292	241	272	253	295	292	278	295	283	242	287	289	265	291	264	264	318	289	267	313	264	287	284	264	259	271	261	280	292	265	284	283	253	268	269	256	273	272	292	257	281	254	272	274	279	272	275	285	252	247	276	278	262	301	279	274	287	281	225	257	282	289	281	256	293	274	269	298	287	298	286	244	292	288	272	304	287	301	278	262	301	287	291	286	288	267	272	244	291	262	291	260	259	272	297	286	274	280	267	279	287	279	261	281	272	296	265	319	290	280	312	286	286	293	280	294	285	271	274	277	277	259	278	287	249	274	278	280	286	261	293	267	257	309	292	295	292	267	261	284	280	300	251	273	294	298	303	288	275	267	276	284	311	306	270	272	295	279	283	263	252	247	292	275	255	270	255	285	288	287	264	280	301	282	285	279	275	276	272	294	281	287	260	301	260	277	298	262	259	277	282	274	264	262	285	271	273	248	256	271	305	282	296	271	291	271	251	282	288	274	301	305	250	268	276	267	291	274	262	301	281	266	291	263	228	284	287	299	278	268	269	285	267	260	273	259	274	272	271	308	251	258	307	308	290	281	257	268	252	297	312	289	273	281	241	270	241	260	299	299	265	262	282	256	258	293	293	271	284	301	222	259	266	268	290	263	280	256	280	282	271	294	287	267	279	276	307	266	241	287	287	278	266	278	282	293	292	291	290	291	267	283	277	260	248	307	269	268	304	289	281	275	273	275	286	278	251	257	233	259	273	284	295	289	245	266	272	278	278	292	266	278	270	289	267	298	246	290	290	246	310	268	280	264	311	310	283	256	286	243	276	281	291	281	299	288	269	272	275	299	270	276	248	284	276	276	292	307	304	241	301	292	278	264	264	253	263	286	270	266	262	326	276	262	288	273	253	275	238	244	294	272	286	226	267	230	279	273	268	245	274	266	251	295	307	293	271	291	279	281	276	264	262	268	296	290	287	270	254	287	268	262	279	278	300	274	264	253	286	270	275	258	291	248	309	238	278	252	252	278	244	233	286	265	277	302	241	291	256	303	273	300	258	261	253	277	270	260	295	269	267	297	262	265	262	284	275	255	257	272	273	258	253	268	285	264	259	267	265	269	273	261	299	307	291	257	286	300	282	259	275	260	276	283	292	281	311	253	302	288	270	265	246	242	271	301	290	271	266	278	255	278	274	287	254	234	285	267	260	296	269	278	283	263	284	279	248	289	289	295	265	277	280	282	268	283	279	296	261	259	287	283	278	271	254	269	270	291	253	318	284	270	250	232	279	240	253	259	247	301	261	309	278	275	257	276	267	257	242	275	271	262	256	286	266	276	289	266	270	263	287	285	270	270	257	278	289	309	272	262	255	285	274	285	287	309	281	290	270	285	284	289	273	272	261	283	279	274	276	307	276	272	273	265	257	261	290	296	266	281	264	232	241	280	276	264	270	287	280	269	263	254	294	267	280	287	289	272	287	259	283	260	261	259	293	295	316	254	274	278	271	273	237	306	251	274	218	276	244	253	267	297	250	301	244	300	270	286	269	296	276	292	245	269	270	274	271	248	283	282	295	257	316	301	283	285	299	242	300	243	253	246	253	254	290	269	282	264	271	280	279	288	259	269	267	307	258	296	295	272	268	295	286	287	297	291	270	260	271	263	294	257	263	296	250	296	261	282	275	265	296	276	275	293	274	255	259	274	285	259	257	254	283	310	271	256	277	270	267	298	280	277	286	274	250	296	262	292	290	294	290	266	270	262	269	272	260	240	286	299	284	283	302	306	281	289	282	274	278	260	289	265	281	274	285	258	240	238	272	274	269	285	246	290	262	276	263	269	296	267	255	273	294	274	287	249	278	260	288	269	289	248	255	267	280	273	308	276	287	289	266	270	251	243	252	276	264	273	261	295	281	278	273	266	261	256	283	269	282	261	278	263	264	267	268	289	268	279	285	265	294	279	280	256	283	264	261	266	278	294	273	255	277	295	267	270	252	281	296	258	277	272	274	285	277	297	282	277	283	251	272	281	257	286	262	282	272	263	277	325	261	280	252	289	276	301	281	282	276	271	278	255	276	300	283	269	250	268	243	283	282	318	293	259	267	274	280	275	267	265	289	273	282	266	293	266	258	265	249	273	294	270	259	256	276	316	272	267	289	288	280	269	279	268	268	285	279	295	306	261	259	245	273	266	242	276	256	292	267	256	274	254	288	255	278	288	236	245	286	265	262	250	259	287	263	254	268	283	277	264	290	266	257	235	299	254	249	269	262	289	271	214	281	266	283	273	290	261	273	263	275	277	283	301	239	263	266	292	295	262	258	267	263	279	249	269	284	265	245	273	270	294	265	289	263	260	315	265	269	313	246	247	273	288	281	284	280	273	267	298	273	273	270	246	267	251	274	274	232	264	273	259	283	277	291	260	281	263	280	278	285	275	275	263	246	259	290	289	276	258	275	221	292	234	279	259	284	290	280	316	236	262	295	281	295	300	281	250	272	271	238	277	279	282	260	257	286	290	308	300	295	300	260	315	264	266	296	304	279	278	276	267	285	259	260	291	273	283	272	257	275	284	277	282	275	256	261	269	272	291	300	282	273	290	271	257	264	276	307	299	278	273	255	284	262	271	251	277	291	265	297	277	280	267	259	273	285	272	287	251	293	258	260	271	275	276	251	264	251	273	297	236	278	282	241	294	258	282	284	283	268	278	259	273	262	271	275	290	292	259	254	300	274	290	296	264	280	240	274	280	291	248	279	296	273	268	296	289	274	252	291	255	268	246	297	271	256	244	283	247	262	272	308	277	282	286	266	288	310	283	248	274	277	270	281	281	262	268	244	249	284	279	285	242	265	266	263	289	257	258	267	299	275	242	279	287	309	271	293	293	268	261	308	284	275	290	316	258	271	247	266	286	302	262	261	247	256	263	288	286	301	303	263
21280	21048	36460	45582	49200	53338	54154	51800	51994	44442	44664	42790	40261	38144	36374	41082	37510	33699	36621	30865	22861	17419	16293	11473	11873	14671	9216	7248	2864	2557	2458	2005	2078	1616	1383	1146	1042	1314	3530	8965	9187	13103	9912	6778	4012	1879	864	740	700	697	676	676	666	699	689	695	674	718	715	708	707	691	671	719	652	696	715	760	711	737	685	693	703	706	661	708	714	724	690	662	705	708	656	763	697	658	733	682	719	696	664	694	718	704	714	733	706	710	696	670	702	688	711	680	675	712	671	670	707	693	685	696	676	678	726	725	676	735	673	681	686	728	692	694	691	668	703	708	704	672	724	718	741	706	720	703	700	676	664	726	655	653	733	683	683	703	740	666	665	684	721	690	723	703	711	683	639	714	690	700	682	718	664	677	669	663	686	698	681	712	660	658	683	704	735	726	713	662	685	686	728	754	656	663	741	726	715	722	693	700	678	698	669	675	677	653	688	725	669	652	726	699	717	712	691	671	688	694	652	654	682	682	677	702	673	696	671	634	698	705	707	661	721	763	704	706	697	687	678	714	654	731	654	689	690	730	712	704	718	686	687	704	689	752	679	680	664	690	691	697	753	728	681	707	758	709	713	661	694	703	729	730	723	686	692	705	666	674	729	645	688	659	719	677	708	680	731	669	679	692	701	718	677	717	727	656	726	719	761	695	673	673	672	689	656	704	680	727	696	697	712	660	643	709	664	669	747	726	717	694	686	660	745	726	668	738	654	706	705	655	676	703	664	679	731	682	697	741	694	736	682	660	684	706	720	698	681	729	695	693	725	739	696	684	653	670	714	662	702	702	687	706	685	678	697	685	688	743	680	682	714	686	714	667	750	697	743	702	689	717	689	697	704	726	680	703	721	725	681	691	637	715	662	683	729	680	675	731	684	708	671	674	700	664	645	689	715	717	709	688	698	676	743	659	718	743	679	708	708	742	684	704	684	675	703	652	686	738	687	663	711	666	696	736	691	739	702	696	724	709	727	733	707	672	701	716	703	717	692	705	661	682	735	676	713	713	726	669	702	724	681	706	685	645	718	731	734	684	666	688	628	673	698	724	620	667	699	691	702	712	676	670	677	631	721	715	686	696	673	678	672	718	663	690	744	689	647	709	705	699	673	711	688	658	700	670	712	704	717	708	731	725	696	702	704	721	671	693	663	757	690	703	700	646	681	740	691	691	639	721	714	663	688	643	688	733	709	715	671	696	669	721	720	711	640	674	708	649	660	752	720	642	680	696	651	712	666	764	699	682	654	706	732	644	695	645	691	714	732	656	713	715	701	717	674	756	699	701	707	693	679	710	710	733	749	643	666	665	717	685	692	665	676	710	709	727	696	740	751	713	673	737	683	693	694	653	700	728	680	734	708	744	705	692	702	702	701	694	700	693	683	710	687	696	748	675	641	691	719	685	684	691	743	662	690	702	714	667	674	680	697	685	701	705	692	683	696	743	708	700	692	717	699	715	716	680	663	713	679	679	707	712	686	700	686	707	707	746	644	690	733	744	714	743	709	659	702	691	701	730	658	693	695	658	724	688	719	681	682	669	695	676	670	748	700	656	667	767	758	737	672	677	670	723	660	705	706	716	674	721	654	736	742	738	687	691	681	686	693	675	726	670	741	657	690	676	710	673	704	699	696	693	699	699	649	699	677	688	685	714	712	714	723	671	700	743	729	684	657	710	710	711	690	647	684	677	724	701	693	721	668	667	695	751	692	646	726	677	695	688	696	705	711	658	702	666	690	748	735	713	715	660	671	683	664	705	693	723	656	714	672	727	688	699	696	632	670	717	664	705	743	682	673	684	686	725	691	720	663	722	673	740	722	736	715	657	702	665	713	700	665	693	709	704	685	734	688	687	679	678	710	683	720	713	717	689	682	697	690	674	663	691	700	714	686	745	634	685	676	684	697	669	689	678	690	669	722	749	678	734	773	703	697	709	710	741	710	662	717	676	768	672	671	714	726	713	748	659	693	715	723	696	695	705	682	668	662	724	744	713	667	704	723	705	719	709	708	702	698	723	714	726	665	673	665	665	669	728	762	705	717	663	695	716	678	690	674	712	750	703	683	653	683	699	702	645	690	663	710	712	681	713	714	654	697	698	671	728	637	663	664	736	739	674	712	689	748	715	668	685	731	697	673	696	679	717	712	727	639	699	704	681	703	655	683	723	693	709	694	700	724	674	680	797	703	692	663	713	735	680	664	730	681	746	725	691	699	691	711	652	704	679	680	668	691	683	730	711	718	703	686	704	713	653	667	670	701	705	725	722	684	709	697	647	704	674	683	717	718	779	702	672	659	672	720	679	664	726	721	701	728	709	693	703	690	695	720	674	730	715	718	715	683	688	696	697	687	674	738	674	676	706	698	686	709	674	761	696	646	622	723	656	677	666	699	695	656	698	712	703	694	732	699	712	727	669	688	672	708	722	716	703	766	714	704	690	661	686	634	717	741	670	690	705	688	689	705	681	633	716	687	720	722	670	645	719	737	725	710	683	655	719	683	643	699	673	694	660	649	666	688	708	724	699	729	658	697	709	691	664	713	674	731	700	722	724	740	710	692	727	717	669	664	684	682	714	695	680	701	683	727	699	718	726	653	721	729	666	703	758	701	716	695	687	673	691	733	645	645	673	687	707	719	689	723	737	719	692	727	726	673	728	670	643	696	725	702	679	706	680	702	716	682	683	712	662	718	678	671	707	672	684	686	684	694	666	722	682	662	731	723	680	719	704	662	715	717	712	713	723	735	688	760	658	730	707	699	696	693	733	722	715	711	694	679	693	700	699	721	676	678	751	681	686	730	665	727	694	676	674	729	665	713	699	692	704	704	706	688	647	695	705	788	686	692	702	680	690	697	691	667	719	758	665	728	685	710	694	709	652	715	702	695	672	725	657	734	715	693	715	654	724	701	685	645	717	725	693	706	667	685	687	709	663	709	689	768	707	676	671	649	730	710	719	753	656	703	711	659	694	695	720	702	644	655	698	657	686	678	731	715	702	658	671	670	655	746	682	727	651	714	644	702	726	712	666	727	707	661	705	681	696	690	696	697	653	698	630	719	695	684	722	697	723	664	674	662	707	710	696	708	695	681	669	730	729	701	729	710	720	638	733	655	706	716	671	686	691	677	666	695	694	690	729	697	703	638	695	772	709	754	721	689	683	709	726	701	671	683	700	684	680	673	699	702	696	675	670	722	715	615	735	676	674	686	690	684	668	703	687	754	669	726	673	718	689	653	717	733	719	747	692	676	677	680	690	698	738	694	701	732	705	663	704	690	703	706	731	693	685	708	708	649	681	723	706	712	664	682	666	631	683	717	722	681	703	727	714	700	714	703	691	715	685	692	670	687	693	709	709	704	689	676	681	693	694	723	670	694	701	711	719	678	622	727	707	684	668	701	675	674	706	687	696	744	648	738	672	730	703	686	702	686	644	701	654	656	724	686	726	675	713	698	732	723	651	705	688	688	671	694	688	696	683	710	767
5417	3104	5079	8421	7628	6717	5710	3947	3049	1924	1534	1347	1033	1129	902	924	821	710	730	638	469	415	401	431	388	374	365	379	334	342	317	344	329	316	330	307	309	314	284	289	359	435	489	488	403	343	296	306	276	322	295	340	293	317	291	310	328	289	306	333	318	287	303	310	326	309	289	306	324	342	338	327	293	349	282	314	310	312	323	326	304	302	311	323	332	281	330	296	328	285	311	318	307	301	321	275	311	298	296	301	313	334	298	298	306	308	263	290	324	269	295	314	315	296	303	321	299	337	305	301	318	304	290	327	319	312	290	304	302	316	319	321	303	284	312	291	323	318	298	308	322	301	297	328	274	313	331	310	322	326	321	279	286	335	322	295	317	343	272	294	309	328	338	295	308	310	298	304	320	330	291	309	329	294	308	303	296	338	305	305	348	311	305	285	309	341	328	322	321	325	292	290	336	302	296	342	283	285	295	295	285	302	315	306	301	326	317	339	291	303	290	320	291	275	306	312	286	309	336	339	287	296	295	300	301	297	296	309	300	311	291	292	314	312	281	331	295	292	336	324	318	316	297	299	308	293	314	316	342	323	289	268	304	305	313	333	315	317	329	311	289	281	317	322	307	338	295	320	254	291	311	327	283	308	319	275	331	307	329	324	309	327	283	327	321	336	317	290	317	330	315	281	303	332	326	321	298	330	303	334	302	271	306	346	312	296	297	331	331	277	331	306	303	295	281	329	283	309	309	317	317	332	330	306	298	329	338	292	328	291	314	282	328	299	323	287	341	339	272	358	304	335	315	304	309	333	305	326	315	278	330	294	322	278	329	321	265	324	340	290	305	306	285	307	297	296	320	300	342	284	306	314	336	292	321	295	330	286	300	314	339	309	326	336	290	296	327	311	284	313	295	279	290	307	330	326	324	306	299	314	300	325	299	327	317	348	336	321	346	330	307	282	328	309	318	333	314	293	304	321	308	323	305	318	295	316	315	323	319	325	324	321	308	346	316	289	310	280	300	305	365	284	338	291	302	315	291	287	331	295	322	316	302	296	321	300	288	296	311	333	313	310	333	317	297	285	283	338	320	303	295	276	341	303	308	289	305	309	331	359	281	292	303	321	325	324	297	290	289	272	308	322	321	302	319	319	343	324	304	297	307	292	308	276	316	284	339	310	340	302	289	282	331	317	315	279	304	315	283	322	326	286	332	282	287	291	307	280	295	319	325	312	327	312	321	295	308	347	320	311	272	314	334	278	324	335	310	284	285	311	345	341	321	321	290	322	293	323	333	305	295	361	312	306	308	335	317	306	324	318	338	340	291	300	325	318	304	293	308	292	350	321	286	296	299	329	349	311	311	340	335	326	299	346	307	302	336	279	321	296	334	308	299	311	302	313	300	332	316	345	326	299	302	314	293	299	291	340	283	317	305	309	331	294	327	331	326	308	306	336	332	282	316	285	322	347	285	317	307	323	337	322	291	311	314	336	308	327	279	315	309	297	292	322	330	317	321	308	288	331	341	306	340	299	302	297	298	297	321	305	307	322	310	337	312	295	314	345	303	300	303	305	293	297	341	329	331	339	299	320	309	323	291	305	298	310	328	329	313	343	309	284	330	312	278	315	335	317	306	344	334	321	322	325	309	305	321	306	295	293	317	313	320	324	291	304	273	303	338	291	324	339	330	330	321	299	267	327	322	350	314	318	307	286	338	274	310	315	345	306	311	314	322	287	308	314	281	298	309	312	309	312	288	295	299	291	309	293	303	299	338	317	332	314	312	306	290	330	321	334	301	342	307	302	297	289	294	307	304	312	265	290	275	309	332	297	294	332	308	326	333	286	307	298	295	324	320	288	288	319	341	325	316	330	324	311	341	340	335	310	282	323	307	336	306	324	362	303	274	312	285	291	295	310	321	313	277	321	320	296	308	325	265	306	312	292	290	327	307	300	308	320	323	301	329	335	357	335	313	298	317	290	308	320	295	297	267	321	340	298	335	345	311	303	333	303	313	301	309	322	312	316	290	306	331	328	300	332	307	316	311	323	292	322	323	308	312	295	318	331	327	319	313	338	270	303	289	299	313	316	344	334	308	290	291	326	301	327	351	298	337	310	319	293	304	299	327	315	305	301	299	288	347	313	346	327	310	314	278	323	286	321	290	284	330	310	314	296	315	313	329	294	272	314	303	307	287	325	298	284	312	310	301	286	323	294	317	275	276	317	302	308	343	326	307	343	362	348	317	307	318	317	310	289	295	315	289	312	314	308	295	313	284	313	345	344	297	320	298	314	318	295	330	274	327	275	337	267	309	313	319	309	323	310	296	286	313	330	319	299	320	346	301	311	317	318	277	302	296	276	350	325	310	278	292	281	333	286	311	287	309	330	316	301	331	305	286	326	286	312	332	344	295	267	308	285	291	302	310	305	300	336	329	320	307	322	312	333	302	308	305	336	288	320	297	298	323	286	295	292	345	317	292	293	319	290	299	311	287	293	256	295	332	310	315	332	296	325	288	317	338	325	329	296	306	330	303	306	297	329	344	316	298	296	316	323	330	275	307	321	370	292	328	301	339	329	309	327	304	312	328	316	328	277	320	281	300	298	281	289	333	285	304	313	330	306	276	302	304	290	284	308	303	290	345	337	307	331	327	324	320	275	293	302	320	310	312	292	297	328	339	317	322	290	315	322	313	335	335	315	300	331	289	272	294	323	276	312	312	264	328	316	331	295	306	319	274	303	304	306	319	307	298	329	312	325	331	345	312	303	302	348	320	324	345	315	327	296	326	313	275	311	342	302	269	325	297	311	317	322	326	304	319	299	294	331	318	276	310	275	283	320	317	325	332	327	313	332	316	310	299	352	282	332	324	290	302	302	301	281	340	290	302	308	310	300	289	303	339	309	305	304	311	297	323	269	328	297	304	304	330	292	312	328	305	344	313	306	309	333	295	355	273	289	277	313	312	325	318	298	307	302	334	316	320	322	292	318	292	307	308	321	316	310	306	284	320	329	309	330	289	320	314	316	287	295	324	324	327	308	307	319	305	286	319	304	290	331	336	339	289	318	333	322	313	311	298	317	322	298	310	316	325	320	323	292	302	321	297	334	303	316	316	310	304	294	330	306	304	313	291	272	293	330	357	296	308	272	289	288	282	290	320	322	311	316	282	307	291	299	299	271	314	295	292	325	339	303	317	334	319	302	308	281	316	293	299	317	330	343	299	283	310	316	331	335	331	337	314	284	310	296	321	321	309	292	309	327	309	331	351	306	301	316	334	309	286	321	299	305	298	293	280	344	320	309	330	333	340	298	320	318	301	338	285	271	293	299	330	336	306	320	314	301	332	284	319	325	320	300	284	330	326	277	336	301	326	283	309	302	310	296	312	300	316	297	331	314	311	314	298	315	328	281	307	288	331	319	278	323	319	301	278	306	306	298	320	294	332	312	326	311	287	302	314	274	302	327	277	296	339	297	314	325	286	325	333	298	288	275	276	298	300	331	371	315
4636	3477	9257	17170	15408	17581	16486	13532	14111	9805	8506	6987	5423	5768	5798	5641	5000	3936	4383	3098	2260	1833	1409	1374	1380	1322	1296	1147	1026	987	942	984	837	940	875	806	851	846	842	862	1003	1593	1949	1601	1250	919	747	751	783	783	806	793	752	779	782	770	761	788	768	765	794	786	801	778	772	775	829	776	755	808	855	807	746	850	798	816	786	783	794	798	812	816	825	834	811	792	768	779	851	816	792	733	749	818	814	848	826	797	811	790	776	831	782	766	785	741	805	810	752	770	805	800	775	838	798	810	745	813	823	803	820	771	708	801	788	795	796	815	835	762	776	793	817	796	791	782	810	803	797	812	793	764	795	770	803	795	771	841	808	770	780	869	840	744	747	786	792	751	783	761	782	745	830	853	791	760	781	799	798	790	759	775	829	781	773	767	729	828	762	778	808	746	768	816	815	824	733	769	753	829	771	729	758	781	745	770	758	803	822	789	803	813	791	760	753	828	790	828	736	800	774	771	776	812	817	784	737	793	796	771	798	749	744	809	795	837	814	805	763	795	776	789	812	731	810	761	777	816	840	782	775	770	747	816	799	803	759	775	783	790	761	772	750	796	762	780	767	772	817	828	833	796	811	797	747	804	781	807	822	788	712	839	772	742	787	806	803	777	724	768	728	771	802	817	784	837	769	748	775	760	822	811	776	772	780	769	812	795	819	765	825	762	797	768	789	794	769	752	815	749	817	770	796	820	800	773	776	736	766	813	840	773	789	790	811	788	780	776	809	823	771	811	759	776	804	776	829	786	798	761	774	794	816	791	794	744	801	778	761	778	766	807	790	731	792	776	719	791	794	711	821	791	756	767	735	790	787	730	751	777	786	795	779	802	786	798	801	808	780	805	802	790	754	839	812	801	835	777	766	800	803	831	809	818	756	742	803	809	843	835	802	780	798	777	772	829	821	766	759	852	803	833	776	743	752	743	774	770	815	817	809	760	789	826	772	799	804	771	802	695	740	812	774	769	719	829	763	816	775	844	792	835	735	822	785	775	772	829	853	799	749	771	830	804	791	783	816	770	843	754	824	785	755	810	765	791	829	768	793	743	765	766	779	820	803	767	785	771	805	715	760	796	804	786	753	762	825	791	793	825	806	789	822	813	791	860	819	823	814	784	779	756	778	790	797	848	783	793	769	827	809	783	803	765	736	767	794	828	799	818	761	759	783	780	762	770	779	840	790	742	809	815	742	718	807	837	776	793	781	796	794	823	773	767	831	801	789	749	824	762	769	796	828	798	784	788	783	800	833	801	847	795	779	808	810	857	781	780	796	805	749	759	835	757	772	785	827	838	757	797	814	778	806	769	764	781	781	800	746	720	752	713	812	763	746	823	738	769	831	799	793	817	785	786	825	765	787	772	781	726	794	805	791	826	771	782	742	800	727	802	844	784	767	797	822	760	787	746	822	783	767	748	781	771	810	767	801	805	836	743	782	734	759	748	810	781	820	769	809	771	765	761	764	764	760	786	793	809	823	825	793	766	783	831	795	797	827	853	804	835	765	795	823	781	791	802	874	812	776	813	768	752	754	796	796	753	784	775	815	773	747	772	770	762	781	818	765	758	742	757	766	821	764	785	754	844	754	835	782	728	763	748	836	784	812	770	755	741	779	724	759	823	787	776	810	787	757	773	763	750	838	778	806	793	774	805	789	780	770	777	742	761	812	790	806	824	800	807	772	793	749	771	798	816	788	790	746	753	770	817	752	808	808	789	754	821	749	752	818	723	789	785	807	730	840	813	824	766	774	802	779	765	743	794	796	849	794	778	801	809	835	741	797	764	770	777	767	802	786	774	820	773	743	733	797	763	790	810	804	758	855	776	741	790	783	760	801	748	807	756	742	813	796	766	765	808	744	785	846	805	809	810	791	747	825	809	777	788	801	786	814	823	800	746	763	768	813	782	790	859	720	784	793	772	795	765	784	784	802	772	825	760	765	815	819	759	781	798	824	773	804	736	761	782	764	779	758	790	821	789	780	804	829	779	774	764	761	769	787	745	801	765	828	779	774	765	821	789	785	767	761	802	817	756	762	795	793	822	765	805	769	704	797	797	745	853	780	810	804	800	811	800	787	799	734	756	793	777	795	784	822	778	832	830	757	810	779	837	769	826	803	812	799	778	770	763	786	782	873	775	791	803	789	768	810	790	770	768	792	788	788	730	757	797	795	809	763	782	782	848	793	805	773	796	712	825	738	783	814	764	794	851	770	809	827	778	768	765	789	862	823	792	784	762	777	815	719	776	839	760	807	793	813	801	795	702	762	770	781	790	774	777	741	772	802	821	786	801	786	831	795	833	742	782	803	727	746	747	765	786	771	776	794	757	738	777	778	820	795	812	779	804	748	809	824	818	793	794	807	748	840	767	825	832	745	791	796	771	810	811	813	780	812	836	790	777	824	784	808	816	772	791	791	768	805	778	767	810	791	760	762	794	764	747	728	782	831	835	771	796	765	783	815	774	771	745	762	818	786	780	751	788	828	766	757	775	764	794	769	820	768	780	791	803	803	756	767	826	789	768	793	790	806	788	814	804	827	782	796	761	808	779	813	799	784	754	852	783	780	813	833	757	770	790	795	762	825	769	816	795	795	799	777	818	818	771	819	771	834	780	750	805	766	758	825	771	798	814	800	794	785	789	755	803	795	817	776	787	778	791	813	843	773	817	755	807	755	794	796	796	764	784	794	763	733	747	761	742	792	782	805	776	755	787	784	779	721	764	793	810	816	775	780	778	791	797	793	718	765	764	814	766	771	788	765	803	839	792	846	774	833	789	774	784	777	802	783	815	780	756	769	790	763	801	784	785	772	822	756	783	838	826	814	757	771	789	757	801	757	770	783	765	780	830	798	764	807	802	784	789	774	792	772	810	788	807	803	769	760	773	763	791	800	770	785	803	770	835	782	856	769	813	781	789	788	747	792	841	810	811	740	794	769	806	803	792	815	749	779	749	799	789	776	769	791	817	795	811	790	786	838	813	808	817	755	806	781	776	792	749	800	729	734	776	786	765	798	802	819	755	805	801	806	798	740	772	794	764	761	757	765	783	817	791	813	794	776	784	797	737	756	803	763	807	795	802	791	742	774	811	807	748	828	790	793	758	742	784	790	806	781	822	826	821	756	792	804	779	754	811	729	791	744	813	822	754	729	827	760	803	802	861	744	775	774	813	787	755	770	823	829	771	778	767	814	837	773	739	777	763	755	813	770	760	808	850	754	774	734	823	833	779	779	759	797	814	814	759	808	754	794	798	735	779	792	772	776	821	848	811	744	799	831	776	767	799	734	788	796	802	818	831	764	786	802	772	801	787	747	764	827	751	792	789	794	832	842	795	782	782	732	799	809	778	806	770	767	743	742	758	854	821	779	788	732	789	777	780	760	763	806	774	799	756	804	825	763	815	765	852	795	788	749	746	777	763	782	782	780	800	735	778	788	790	819	790	835	793	776	790	801	803	800	783	773	807
20804	23367	33518	36270	35641	34836	34661	31127	31827	27616	23627	18782	11811	11458	9753	14469	10743	8895	8004	4306	2751	1906	1317	1433	1087	1336	1218	687	443	399	409	402	298	294	292	269	263	282	291	292	427	529	958	882	911	600	298	292	260	302	270	248	282	248	263	307	283	271	271	280	289	260	240	263	235	260	257	252	271	274	252	255	270	277	281	294	279	276	267	249	285	283	235	265	287	281	254	257	262	284	281	267	289	251	302	243	259	295	302	262	307	268	266	261	263	260	267	281	262	281	284	315	294	261	248	267	260	270	256	285	277	305	280	265	274	280	241	266	286	273	247	262	278	259	270	240	273	265	252	249	303	274	278	289	296	257	233	271	244	271	286	281	241	259	261	250	274	295	281	269	286	267	284	262	269	299	265	266	280	271	277	278	272	292	277	275	264	275	247	281	285	281	284	236	280	259	292	270	277	264	278	279	244	271	272	262	288	253	296	287	256	284	259	262	260	253	301	244	272	289	234	280	284	276	286	301	312	272	292	310	282	255	266	260	241	232	260	272	263	247	258	298	275	242	326	276	280	265	267	255	284	265	279	284	281	269	272	262	217	285	274	290	259	280	274	270	272	291	241	265	312	277	276	286	268	285	269	270	247	287	252	303	291	276	240	274	290	284	246	293	292	257	270	268	277	254	262	296	294	240	263	274	255	260	284	276	261	273	270	270	251	286	252	268	254	248	247	266	268	233	271	260	281	287	268	282	287	273	267	233	305	257	294	280	233	279	262	288	275	262	241	251	267	257	259	282	281	248	286	281	281	273	270	254	278	246	275	266	272	281	249	245	271	293	282	263	286	270	271	277	260	268	276	275	281	285	285	267	287	317	261	246	270	270	269	272	294	282	281	284	275	280	247	269	256	245	292	333	262	278	265	281	266	259	268	255	281	254	300	254	264	264	279	269	279	229	280	262	290	286	284	255	305	293	234	247	267	281	286	278	285	276	248	269	286	263	262	271	288	274	305	293	281	266	270	291	285	288	267	299	279	271	308	301	261	290	233	263	298	257	295	267	235	270	301	303	262	270	257	283	264	258	270	288	265	269	294	277	254	263	264	271	271	267	281	237	260	304	280	296	248	285	271	283	264	248	284	292	272	257	296	236	224	276	278	295	273	250	257	259	224	249	263	262	255	212	270	273	300	294	298	266	284	289	239	254	281	258	290	252	270	293	282	281	264	269	259	275	253	270	275	291	301	261	243	258	271	274	239	273	273	257	305	300	297	297	267	234	270	264	303	268	291	270	277	284	262	297	267	246	265	257	300	252	268	290	257	222	263	282	268	258	256	259	256	299	283	272	267	262	266	299	270	241	253	272	275	276	255	252	288	274	252	259	241	270	270	282	248	255	289	252	270	270	281	262	286	248	291	291	262	264	271	262	264	286	262	289	279	287	257	279	229	253	241	274	252	277	268	287	281	284	252	258	259	251	272	289	284	270	249	287	273	292	275	279	262	277	267	309	259	260	284	268	253	267	284	257	297	293	265	260	250	260	291	264	251	303	247	286	254	268	270	275	276	254	272	293	300	233	230	259	271	254	285	250	270	234	245	273	278	243	282	271	255	275	272	288	301	282	289	313	253	283	306	291	272	287	262	250	280	286	285	269	282	244	272	267	281	258	290	257	252	251	245	237	262	296	252	261	276	303	262	284	286	269	267	271	275	266	280	270	270	270	264	268	265	259	280	302	260	262	288	278	266	284	251	274	258	268	253	293	271	254	305	257	250	258	266	278	256	277	269	251	304	303	231	276	271	274	257	262	238	285	296	273	319	279	304	276	290	251	276	296	256	267	245	280	275	257	263	238	286	256	264	265	258	271	294	254	281	298	270	307	288	258	278	283	272	280	277	268	265	245	263	259	272	286	299	265	282	261	249	290	268	274	285	277	280	301	242	270	247	263	271	269	251	274	266	307	281	271	261	285	317	274	270	253	284	280	278	226	242	287	250	286	291	256	262	241	293	260	298	246	252	248	256	263	286	262	302	267	263	262	267	282	276	287	268	255	258	268	267	254	241	241	274	298	281	274	266	259	268	270	241	293	233	294	266	274	257	286	304	295	292	256	271	266	280	269	284	282	289	280	242	250	285	278	290	247	250	287	281	247	258	269	292	279	302	297	260	268	259	285	268	247	283	301	215	291	252	281	273	286	295	267	276	280	284	267	249	286	263	268	288	282	283	246	260	266	296	249	257	286	253	261	269	258	299	279	274	281	269	269	262	261	285	242	288	253	268	254	253	246	285	297	276	257	299	266	267	254	231	274	254	273	259	252	257	264	286	301	283	280	282	267	292	289	288	258	284	297	276	242	268	258	302	230	301	264	287	260	288	282	273	263	287	266	279	279	273	260	303	276	261	266	285	277	238	213	261	257	273	277	271	275	274	290	257	261	270	272	265	256	284	274	282	316	277	245	270	259	250	266	267	320	291	270	271	300	256	286	224	288	251	285	307	292	263	291	290	266	295	247	266	290	248	242	250	263	238	290	282	274	245	287	249	265	266	271	274	268	250	283	278	282	266	281	256	266	268	252	273	290	277	234	274	262	265	259	287	280	273	267	274	273	279	253	245	249	233	292	270	259	294	285	287	307	285	231	268	289	289	280	298	283	259	284	263	275	278	277	281	242	247	288	303	282	262	268	269	260	282	272	287	283	252	316	295	256	237	255	274	269	267	251	270	275	264	270	283	262	261	270	275	248	281	288	276	282	260	254	278	255	261	271	264	279	273	309	297	261	246	260	247	306	303	302	308	282	268	272	272	271	277	253	274	254	290	288	260	305	290	288	240	292	279	269	276	262	269	268	267	263	256	302	257	284	244	283	283	299	270	258	286	246	305	247	250	288	262	277	282	290	260	252	266	246	276	258	266	265	274	277	246	250	274	281	260	279	290	275	284	252	283	266	260	281	289	266	263	272	275	288	282	307	280	283	270	310	263	259	260	281	244	283	276	272	261	257	272	252	278	278	270	230	261	259	263	266	292	264	275	279	243	258	291	293	289	296	253	267	292	298	288	310	288	295	300	269	280	271	287	263	265	281	284	273	276	268	278	278	279	287	303	299	262	226	271	251	261	280	269	266	268	262	278	279	276	266	275	294	275	281	277	299	319	277	283	274	275	241	259	294	230	284	248	299	266	285	266	289	264	232	277	261	257	299	265	284	266	253	267	262	244	275	248	271	289	290	271	294	294	263	268	247	280	287	262	255	293	272	262	274	287	277	291	276	277	279	273	270	277	255	277	293	280	243	286	260	280	253	270	248	287	293	298	267	285	260	279	269	270	267	274	298	291	283	274	291	297	250	257	257	239	266	251	283	274	276	265	284	287	263	266	288	253	305	277	265	260	272	253	293	281	265	320	300	246	275	243	265	251	279	255	258	283	281	281	273	265	288	285	271	266	238	255	269	274	273	256	284	292	241	263	249	278	282	269	271	285	286	260	283	291	255	265	271	247	288	266	292	274	275	272	282
14653	19337	32796	39821	42369	48377	48451	46295	48144	43499	40734	36456	29095	28401	27842	36616	29623	26522	26814	15678	14554	10345	6045	9089	6802	7690	7115	3312	1954	1844	1675	1829	911	904	899	852	803	821	803	1007	1957	2582	5554	5267	5240	3238	773	676	670	699	695	679	698	691	737	745	721	727	713	703	652	750	726	688	713	706	670	674	677	694	648	702	705	689	690	703	698	702	640	693	722	701	696	695	745	722	706	744	707	759	680	712	731	766	746	732	724	690	652	705	721	693	746	713	746	727	658	711	681	703	662	701	681	721	674	689	695	754	713	710	770	690	716	701	713	676	718	687	715	679	729	749	707	712	667	701	661	699	718	739	722	707	705	705	696	634	678	707	658	700	656	680	697	707	734	726	704	675	699	662	691	689	662	692	723	696	720	709	693	686	694	686	698	719	715	662	692	640	671	671	657	675	690	716	702	744	732	657	700	729	639	715	665	711	762	675	676	668	674	729	692	718	709	750	657	697	721	715	685	681	719	672	687	689	704	656	699	663	689	682	723	685	658	699	644	686	713	641	651	669	669	692	710	692	708	671	654	717	658	677	646	673	701	659	649	649	670	721	726	715	616	704	714	677	738	708	729	699	706	654	692	688	690	659	699	710	684	645	711	709	693	712	676	679	733	712	715	705	723	695	710	696	667	676	712	701	729	695	704	714	718	662	675	683	646	660	711	699	638	683	687	707	697	697	730	708	688	692	689	724	688	739	712	675	703	705	648	695	670	717	706	695	722	726	669	653	707	688	696	665	683	708	683	674	693	711	727	697	657	726	688	638	700	673	718	707	732	667	703	672	723	707	698	736	688	665	699	717	648	750	710	687	709	669	685	727	722	678	717	693	673	671	731	715	757	753	678	695	686	633	652	677	687	691	673	701	723	692	701	692	748	740	678	740	749	696	681	662	669	687	706	697	698	696	715	664	690	697	738	673	682	703	688	655	725	732	674	706	668	711	718	680	707	719	685	672	689	702	644	713	689	724	715	690	710	684	656	687	645	701	680	661	661	666	666	656	659	701	706	689	730	699	686	724	695	648	659	672	686	687	659	709	677	728	759	663	705	644	682	689	668	758	679	717	701	683	710	696	667	700	738	679	700	759	693	732	702	724	674	718	654	767	687	734	694	705	711	674	723	685	658	718	713	747	713	669	696	677	681	659	705	718	657	682	698	696	697	700	719	712	750	747	702	735	667	727	725	680	680	680	721	698	718	697	735	629	703	673	694	703	665	646	734	694	678	690	696	760	756	733	705	670	709	713	639	706	690	688	724	671	696	703	731	694	692	738	646	697	627	713	651	712	698	632	673	672	679	714	690	731	738	709	685	681	689	718	697	683	715	685	705	672	670	680	681	694	679	739	686	700	659	671	692	676	689	683	712	649	692	678	727	693	705	746	698	685	658	677	703	697	685	676	730	646	655	720	677	694	659	638	677	707	688	689	687	690	754	722	661	717	686	733	717	695	724	712	703	697	751	683	665	711	698	723	675	712	690	699	732	706	724	674	701	726	728	669	688	739	701	740	660	668	715	675	688	692	695	688	666	646	661	737	696	653	732	711	676	688	715	685	620	686	720	698	713	686	678	760	687	671	690	720	685	724	758	685	723	703	662	656	707	662	739	698	647	663	704	687	652	729	710	698	662	666	694	709	710	717	729	716	729	657	703	700	661	680	719	665	654	688	643	664	717	680	678	660	718	700	692	706	718	727	652	705	686	663	669	689	666	714	708	679	710	703	703	697	661	700	728	714	669	679	711	759	657	644	682	640	702	726	652	735	644	665	684	638	661	681	730	669	746	668	721	735	609	741	692	718	709	694	688	687	706	673	697	676	673	714	744	659	721	732	679	710	760	696	741	714	676	707	700	702	720	676	722	654	684	660	689	679	679	666	679	693	702	669	744	678	719	708	758	681	686	670	689	713	646	760	712	677	690	641	749	685	728	679	715	710	674	686	703	683	664	671	693	698	702	666	683	657	692	712	673	652	701	673	700	714	695	690	696	685	649	745	665	668	691	674	755	702	697	665	704	697	683	707	684	680	703	720	696	687	675	700	729	707	715	705	711	702	671	685	707	701	707	657	677	684	724	724	719	644	706	712	690	690	714	735	714	730	653	668	693	675	685	696	738	728	714	699	698	735	768	703	749	684	725	682	728	692	679	671	678	747	703	719	735	668	696	678	695	703	701	679	611	678	712	683	676	689	684	684	695	699	703	712	655	690	635	698	645	695	693	712	730	734	708	708	684	688	680	738	705	683	684	710	698	690	729	694	688	654	686	683	683	684	653	699	678	655	696	734	727	674	682	730	680	668	707	746	640	697	662	747	717	674	671	692	739	701	693	731	690	713	695	670	723	654	688	718	670	684	688	705	736	715	709	661	634	669	678	739	703	696	696	675	716	689	688	703	692	684	733	687	685	642	685	675	694	707	693	711	691	692	706	643	671	730	714	699	723	724	662	703	618	682	665	668	715	731	723	716	662	688	756	712	673	689	686	666	702	660	695	691	704	688	648	683	663	691	681	694	682	699	737	703	682	648	699	701	671	707	647	690	698	635	696	718	708	719	679	710	659	700	677	724	752	679	693	674	710	711	659	696	701	708	694	686	654	671	706	759	706	685	716	727	667	728	677	664	723	664	720	687	694	689	738	691	707	647	705	707	722	677	686	665	659	688	678	699	686	701	698	651	780	690	658	707	716	684	712	726	724	717	739	667	702	748	685	646	682	683	697	688	724	756	695	698	641	698	704	648	700	649	675	690	678	690	697	716	652	702	703	671	653	685	686	676	714	681	683	700	667	690	694	672	676	711	712	717	706	706	750	728	670	694	725	689	686	639	684	658	687	711	723	712	688	738	642	702	712	654	716	709	706	760	710	668	735	704	708	695	699	646	683	672	687	688	698	691	696	698	740	693	728	656	692	732	676	720	684	704	663	675	682	707	701	683	752	731	680	690	684	699	639	707	670	689	685	664	678	642	693	690	710	664	728	667	694	716	672	653	707	739	723	677	674	688	664	710	679	652	730	686	682	666	664	727	716	689	695	735	695	689	680	681	699	699	662	724	664	688	734	673	742	711	676	659	636	700	718	695	695	658	643	672	735	733	707	693	665	713	720	668	635	653	719	644	696	713	705	697	641	663	743	685	662	737	690	690	690	703	697	677	674	735	734	692	670	676	723	758	703	720	710	700	682	684	690	711	693	679	685	638	689	702	695	681	674	688	684	781	654	688	699	674	676	672	717	701	709	714	707	716	719	688	651	716	700	683	696	657	699	715	711	688	704	676	722	698	677	671	697	649	698	710	714	673	714	693	678	706	685	694	684	699	670	695	668	689	706	687	649	678	734	690	745	705	710	664	673	641	722	735	691	674	679	677	695	652	667	667	751	657	697	729	700	667	663	720	678	679	670	668	670	684	735	724	726	652	688	707	714	749	696	738	678	696	694	639	721	672	738	670	679	681	678	690	638	703	693	695	747	654	653	676
30847	33302	39659	40339	37321	38488	38787	38837	39767	38705	31638	26537	19418	20489	16209	20375	19564	14762	13418	6167	5387	3169	2164	2251	1786	1988	1396	718	605	526	354	261	263	245	279	270	238	223	262	303	692	1027	1344	1395	1477	1009	475	228	215	219	231	234	226	239	266	204	233	220	239	244	232	224	216	253	230	239	225	246	246	210	215	237	212	214	203	252	221	241	203	203	233	215	223	240	233	236	242	228	232	224	203	213	228	243	255	256	234	279	205	210	244	261	213	248	229	177	227	253	224	243	217	235	231	194	251	245	208	217	231	198	233	234	196	228	213	228	217	202	213	213	229	218	266	243	219	235	227	239	224	223	187	212	246	240	225	206	219	232	255	242	226	265	244	232	199	232	225	241	220	234	223	215	217	249	245	209	216	215	218	235	209	231	236	243	227	207	233	228	232	256	208	215	245	220	224	217	205	240	234	262	259	233	229	222	220	233	212	222	217	223	214	214	213	214	221	244	201	226	256	223	225	223	219	225	230	233	218	225	198	235	246	225	224	239	205	214	226	228	245	221	238	219	234	213	217	251	223	223	253	217	217	237	229	223	215	242	256	233	213	214	260	237	258	202	230	232	218	235	213	224	242	224	236	196	227	229	229	247	230	218	221	235	207	252	215	214	229	241	216	247	215	217	231	250	223	205	218	232	243	201	206	215	206	238	234	233	207	233	223	207	202	245	220	232	217	239	217	216	228	256	194	218	264	200	220	249	244	240	211	214	229	197	223	223	225	223	251	186	215	236	200	234	221	256	205	241	200	239	228	213	250	204	219	238	220	235	229	245	216	223	217	258	228	247	272	228	225	217	239	244	244	257	196	248	241	238	235	226	191	211	215	220	231	228	215	215	208	238	230	241	275	221	233	215	243	244	213	209	201	235	221	227	230	239	239	228	254	233	233	218	245	245	242	230	224	219	250	213	215	245	224	232	229	215	226	236	218	224	230	259	229	245	211	204	222	218	222	233	222	246	240	230	227	222	212	206	227	234	256	225	257	230	225	217	187	214	217	243	235	221	234	248	236	189	226	242	229	231	231	226	220	220	230	220	208	212	222	234	223	235	254	244	218	249	245	218	242	221	223	230	229	217	225	214	209	208	221	243	228	224	226	211	244	221	221	227	220	244	207	229	241	223	210	227	219	234	226	242	237	233	232	238	246	239	219	252	232	226	240	197	237	201	241	235	245	223	228	218	202	229	221	223	253	226	214	229	220	227	231	235	256	242	211	216	209	213	208	228	228	177	209	212	208	224	223	202	228	229	241	256	249	226	237	216	222	229	233	217	201	240	212	192	241	211	220	220	243	226	255	244	244	182	224	226	234	179	209	225	220	210	221	239	212	225	229	239	225	219	235	230	215	210	206	221	248	217	243	233	253	214	240	221	236	214	249	211	228	213	227	249	238	231	235	212	232	210	230	230	273	254	224	227	215	220	225	203	214	217	230	239	226	233	236	214	230	227	234	256	238	231	210	244	252	240	266	220	227	247	200	239	259	217	232	229	247	202	230	236	228	242	234	242	231	227	217	230	233	234	221	232	239	236	226	209	217	238	230	207	247	249	230	227	248	222	226	264	246	223	222	240	238	213	219	226	220	217	226	233	240	218	217	253	256	213	231	230	222	244	212	218	236	217	196	194	224	224	225	218	230	233	225	223	206	227	213	251	232	225	220	223	232	225	242	235	230	253	234	229	221	245	220	217	228	225	218	227	253	208	246	206	232	227	231	235	250	201	223	252	227	214	214	225	214	221	225	238	214	217	238	258	220	202	231	247	262	244	209	237	216	202	228	271	236	219	220	267	222	223	238	228	220	213	235	212	218	216	202	224	232	229	227	209	241	221	238	216	247	241	254	217	212	229	239	217	218	216	213	230	219	241	219	229	203	214	237	229	205	250	209	214	235	208	207	227	221	227	235	204	225	221	246	196	230	221	194	240	217	228	232	227	221	234	221	227	213	212	199	227	222	230	257	260	229	240	245	215	241	245	208	187	215	207	230	198	229	211	244	225	218	224	222	221	231	240	233	220	239	207	223	216	202	237	214	242	233	244	230	224	223	228	218	232	260	218	220	198	226	244	238	211	256	247	223	229	203	229	228	225	239	232	218	237	226	240	207	219	222	246	205	222	237	255	213	236	215	218	222	226	211	253	224	246	236	218	242	233	217	238	229	244	219	208	213	266	230	225	227	217	249	234	221	250	252	238	214	203	222	228	232	224	234	221	220	241	234	229	238	230	219	212	228	214	220	240	220	228	217	227	221	216	207	222	232	239	232	206	222	221	228	249	227	233	217	219	242	236	200	202	234	228	222	197	231	217	207	244	225	226	236	220	244	249	225	261	227	241	232	248	243	244	224	228	217	229	239	234	223	238	224	240	199	195	209	210	229	231	256	213	226	205	211	235	235	227	271	204	221	239	191	222	262	231	234	216	226	244	219	232	225	224	224	212	233	242	219	268	228	206	239	224	245	204	229	221	229	222	233	212	237	189	256	243	233	205	221	244	240	251	237	237	229	228	198	207	216	223	235	242	246	231	227	241	245	218	232	251	261	266	235	244	213	212	221	221	236	207	223	207	248	223	246	224	215	206	235	213	205	230	200	230	221	220	200	207	233	221	252	229	233	231	221	225	227	227	232	206	214	210	223	226	254	246	220	214	229	211	212	241	228	218	241	219	226	251	213	221	236	257	230	197	232	209	264	227	242	215	257	239	213	239	231	226	211	224	242	226	194	225	229	206	221	216	237	245	214	209	233	228	229	206	215	231	234	232	243	216	240	241	243	249	215	210	214	236	207	225	267	243	214	235	216	237	211	196	218	233	237	252	251	222	244	232	236	238	245	239	250	257	233	219	222	229	214	217	213	231	221	241	230	212	230	226	224	231	215	208	229	208	217	264	244	244	221	241	248	215	203	216	217	222	225	235	251	214	260	217	215	220	238	211	245	248	242	244	225	210	212	225	214	219	222	229	226	247	245	243	218	206	238	245	202	201	228	237	219	243	227	227	249	195	232	214	228	250	212	199	230	190	226	241	242	199	210	218	238	230	238	234	253	231	228	251	192	215	211	209	231	249	235	212	213	244	231	206	220	249	237	238	222	227	245	217	222	206	214	239	235	202	216	270	241	208	218	224	235	265	241	210	227	216	244	233	206	241	227	229	231	251	221	214	262	225	230	215	206	221	246	227	215	237	257	210	222	236	227	241	216	218	222	228	202	220	243	237	216	242	245	225	246	231	224	248	254	223	220	234	247	217	240	212	214	249	214	234	221	230	209	245	224	243	224	229	230	225	220	225	225	246	239	234	260	214	233	225	226	228	238	215	234	223	228	237	208	239	200	240	207	217	208	220	237	214	239	245	210	235	197	246	247	211	224	196	203	255	233	202	234	227	241	235	218	250	211	215	218	224	198	247	208	264	235	235	268	225	219	227	206	227	199	222	212	223	256	225	238	215	218	216	223	245	245	228	219	240	244	214
20224	27205	38499	44896	45902	52593	55294	54148	55377	53120	46405	43969	37214	38035	34113	42204	38822	34552	31959	19024	20462	14195	11149	12147	10111	11376	6996	3774	3159	2673	1259	944	935	917	841	752	721	697	740	1080	3728	6141	8129	8439	8726	5875	2278	568	614	605	599	581	547	595	592	603	590	581	565	607	595	568	571	598	618	603	601	585	592	586	610	648	598	559	608	584	580	585	589	614	599	587	621	643	596	598	621	575	602	615	603	630	587	615	603	611	582	657	561	574	603	598	664	561	599	576	574	578	618	612	620	569	593	583	605	606	635	586	571	568	558	569	596	593	602	628	595	577	590	584	596	570	604	571	558	635	579	617	603	583	623	589	602	584	613	569	587	595	584	596	549	602	573	613	598	543	562	615	597	619	559	600	620	594	621	562	556	572	525	568	578	559	601	542	596	582	574	625	611	603	548	558	607	581	625	615	592	576	581	571	572	590	582	584	598	569	594	574	591	601	592	580	581	589	611	584	573	575	565	592	604	617	509	601	605	568	598	572	603	607	602	557	572	576	580	578	619	573	599	573	595	587	612	586	595	579	584	582	592	578	570	582	588	615	573	555	605	551	624	588	605	605	574	589	601	584	552	590	578	572	568	590	578	611	599	629	599	590	599	583	583	598	578	570	610	594	580	639	592	583	566	624	582	606	605	598	608	538	559	556	592	560	575	621	593	578	596	540	537	621	605	608	590	555	574	582	581	626	580	585	618	605	599	603	572	598	554	579	570	544	632	600	621	584	592	553	617	591	609	576	609	579	599	550	593	570	621	603	546	596	608	594	580	602	614	585	581	632	595	569	605	617	577	574	589	625	589	590	597	594	563	558	590	593	570	589	516	573	591	627	541	599	579	569	565	595	614	576	611	598	594	569	609	627	573	595	583	558	530	600	542	579	599	619	570	591	553	552	592	573	591	574	545	568	586	612	577	576	581	608	599	626	625	600	573	582	602	598	600	633	569	595	609	547	573	588	574	633	586	540	599	617	577	590	589	550	647	576	596	607	615	570	574	613	585	557	546	567	543	578	593	533	585	588	573	618	600	668	588	629	618	597	617	573	625	592	598	585	578	629	542	599	625	586	579	597	607	608	592	590	604	573	594	558	589	602	582	587	598	577	548	557	550	614	573	582	560	552	596	582	608	640	590	581	596	591	575	569	547	603	561	564	600	578	593	565	541	585	558	648	561	588	577	605	558	572	586	579	547	590	619	609	617	597	587	585	653	561	605	577	581	573	625	550	563	568	589	572	564	557	556	572	640	592	579	616	635	560	636	557	595	563	592	560	569	552	550	575	585	617	595	534	559	565	571	590	579	543	595	586	582	590	584	620	553	592	574	531	609	559	587	604	582	602	590	550	551	595	564	596	583	593	558	557	588	574	593	561	622	625	573	585	519	582	590	609	565	564	532	598	573	587	595	587	585	581	604	584	564	601	593	594	580	585	600	549	585	535	602	575	612	570	580	557	547	585	567	604	605	583	573	570	616	549	601	567	573	557	600	625	587	578	566	573	573	596	579	569	597	562	589	561	569	557	595	582	624	664	646	644	564	583	580	591	573	604	562	587	541	587	563	594	577	594	574	579	598	581	559	593	598	575	576	574	588	598	581	571	595	580	634	589	578	644	585	571	599	575	593	568	591	569	598	568	596	585	569	583	581	582	638	571	583	577	555	605	547	576	569	585	580	551	599	573	582	585	598	548	673	611	563	588	551	604	584	584	552	563	616	584	613	576	571	570	608	555	592	572	546	594	605	568	567	577	572	567	648	571	612	579	616	603	570	605	594	600	593	587	537	563	595	548	606	587	613	540	618	587	588	629	600	592	597	601	607	558	606	558	587	590	574	569	587	596	589	577	589	622	572	605	572	549	572	589	574	611	563	620	599	546	613	547	622	593	569	564	597	635	612	602	569	551	613	634	595	572	581	576	620	549	607	619	584	598	539	606	642	590	569	586	580	540	600	580	572	551	580	582	560	599	567	582	621	590	584	599	591	583	578	592	588	566	579	583	596	572	575	619	555	586	555	617	594	592	599	593	582	637	573	600	566	591	571	556	607	557	639	602	557	619	590	600	600	528	572	551	564	599	602	580	586	583	566	638	598	589	579	569	592	582	554	564	576	577	606	608	603	530	518	602	569	580	600	564	585	556	570	619	566	595	568	571	595	581	589	562	580	619	615	602	627	614	572	590	566	562	615	583	625	551	570	591	599	567	597	567	608	557	565	568	604	584	572	574	571	579	607	538	637	563	624	587	542	612	602	566	605	640	556	583	574	623	538	610	636	569	613	600	579	624	602	593	598	583	589	616	589	587	611	616	612	560	547	597	533	626	563	554	573	553	585	588	631	606	637	611	590	608	585	615	596	578	592	600	591	601	624	583	607	544	621	578	606	600	591	603	588	586	599	610	620	572	596	534	601	594	582	576	572	612	586	597	575	594	608	577	584	591	623	641	569	581	571	600	633	611	556	571	585	538	590	554	615	566	585	585	587	578	585	556	556	574	560	585	555	626	614	636	610	595	589	632	574	614	570	603	564	593	579	557	568	588	640	585	586	621	649	585	630	569	594	573	613	612	574	593	600	604	603	623	588	580	616	614	627	611	557	584	604	598	570	579	555	588	573	596	622	595	580	514	571	572	554	559	566	562	540	554	562	644	597	583	597	552	581	543	625	574	575	601	588	596	580	611	609	577	573	549	573	584	619	605	575	565	581	546	579	576	588	575	619	619	583	581	583	538	589	574	615	578	576	572	537	603	605	581	563	591	556	596	557	546	595	571	576	580	575	608	587	574	565	582	574	578	613	557	585	595	612	574	563	585	604	586	568	623	582	601	564	572	575	615	574	568	575	608	570	571	594	556	592	547	567	571	583	604	538	610	562	565	608	605	650	570	580	569	575	604	574	584	620	597	589	589	573	590	573	616	616	588	594	593	591	581	551	581	580	537	602	595	604	598	611	565	554	631	600	559	560	592	580	609	566	550	578	595	597	579	565	614	628	600	574	575	593	607	576	595	604	586	583	604	590	627	586	598	572	559	600	600	553	627	575	584	558	552	550	607	563	591	582	582	602	635	571	586	567	581	595	613	625	612	583	585	573	613	600	613	641	600	622	588	540	566	601	630	619	561	568	567	567	554	581	580	549	624	609	636	633	596	586	586	614	598	564	561	572	573	610	622	612	560	577	562	581	585	596	562	609	552	552	608	581	557	625	604	575	578	574	590	573	576	570	605	540	602	561	601	598	630	562	616	566	609	568	597	553	575	597	562	631	573	576	596	584	597	583	590	567	601	561	557	610	593	594	556	590	542	576	595	596	539	600	532	593	600	604	609	578	598	615	589	563	556	570	608	578	612	595	555	578	574	591	555	606	624	587	598	608	591	565	589	593	599	593	537	583	569	598	552	568	576	563	580	578	604	547	587	614	569	659	631	580	613	557	576	593	601	564	585	606	562	587	565	586	585	655	603	603	528	544	550	599	574	624	599
4952	4489	6870	7796	7248	6090	4162	4071	3670	2680	1564	1213	923	1127	842	945	885	765	654	476	401	385	388	345	377	340	298	269	326	332	305	320	323	295	294	308	336	335	306	294	320	325	332	400	425	373	289	314	306	256	291	288	296	264	307	294	284	321	291	331	292	311	295	293	318	298	320	300	294	304	299	271	281	316	291	312	294	322	280	314	314	308	313	299	288	292	283	314	299	312	274	307	279	286	294	296	278	291	285	296	289	272	313	283	287	296	342	292	309	299	291	249	284	301	314	265	295	265	307	305	287	269	295	296	273	256	303	293	233	273	329	292	305	318	341	275	289	290	281	266	330	296	299	319	277	279	284	283	301	281	307	282	282	298	318	277	277	292	283	276	313	278	313	313	310	292	261	305	313	308	327	320	281	326	291	313	304	310	284	285	290	311	268	285	319	292	321	288	311	271	270	283	298	300	280	289	313	299	296	283	284	269	297	287	263	302	294	313	273	291	260	277	259	305	310	304	296	279	326	300	288	313	316	280	322	311	284	282	275	318	304	296	286	284	328	301	276	278	293	273	294	317	290	297	293	308	288	290	290	258	308	288	286	270	273	289	327	307	300	347	266	300	316	293	292	306	284	280	300	300	299	294	327	333	274	272	320	305	299	273	289	295	270	254	272	278	267	305	298	299	331	274	295	319	299	317	297	330	285	298	291	286	286	305	309	309	312	305	324	312	285	322	306	299	261	313	320	314	280	273	299	319	271	314	300	294	302	275	284	287	299	281	336	314	322	267	309	272	296	283	273	293	276	291	303	313	275	274	343	302	288	294	311	283	326	303	300	306	307	296	289	309	298	295	302	290	333	270	307	294	326	290	289	300	292	310	262	290	302	306	274	295	317	283	301	287	296	295	291	292	295	283	311	288	287	264	288	300	291	308	303	281	278	278	297	300	289	306	288	324	284	289	257	284	328	253	296	296	333	286	276	302	312	297	287	310	296	283	290	307	334	320	274	293	304	289	291	317	299	284	301	280	277	266	302	321	265	310	319	292	273	309	321	293	298	303	293	263	288	331	303	319	301	302	271	309	287	300	284	294	284	290	320	278	284	287	277	322	270	275	306	290	277	267	290	271	257	300	311	298	337	256	237	281	308	309	298	344	298	303	311	317	296	292	298	322	277	288	307	309	276	290	303	289	321	321	281	317	320	292	307	327	324	313	297	286	281	305	274	287	299	303	302	314	329	276	294	330	329	292	297	272	309	284	270	280	287	305	296	299	314	330	310	274	312	331	277	299	302	271	298	328	301	304	298	297	291	303	329	288	306	299	294	301	299	301	277	267	288	288	306	283	301	274	312	268	271	299	309	297	317	309	306	279	305	269	320	285	313	288	291	293	293	307	281	281	273	300	322	305	294	277	315	317	303	318	313	309	297	266	295	292	325	318	301	310	337	305	304	319	317	324	307	307	304	301	304	317	320	304	304	298	322	282	266	302	314	289	287	286	285	269	288	282	310	304	277	338	294	305	308	305	288	313	292	267	303	302	300	300	301	280	301	299	301	282	303	305	285	286	323	298	271	282	350	299	289	307	301	329	307	293	300	317	308	296	275	307	301	304	305	280	268	292	287	319	280	314	261	306	275	297	284	289	311	273	297	317	277	305	286	306	282	292	309	296	320	278	305	279	311	287	290	280	263	318	276	279	268	283	283	271	286	304	297	315	286	314	287	280	265	301	326	271	324	317	288	299	304	303	295	285	285	308	317	303	315	303	313	271	320	285	283	308	289	301	301	305	311	292	272	299	286	325	323	313	270	261	306	268	272	292	275	309	258	309	280	288	286	265	327	269	316	301	278	312	322	314	299	262	301	291	272	339	307	342	291	291	300	270	298	310	262	302	308	317	286	326	304	326	290	280	301	286	273	298	284	289	306	329	276	317	263	279	264	318	283	303	293	301	287	311	297	297	307	286	291	288	305	303	285	288	324	309	300	302	314	300	285	265	264	334	305	281	276	305	297	289	282	291	309	304	278	317	290	298	296	287	319	304	299	308	274	291	313	287	301	278	296	294	311	268	298	286	273	285	303	314	292	293	321	279	305	302	319	294	282	285	327	288	311	276	303	324	308	325	307	297	315	306	290	333	322	290	283	284	265	308	290	297	280	326	283	271	277	253	299	278	294	304	280	294	311	288	291	296	287	304	288	288	308	302	292	282	323	297	284	288	284	283	301	325	283	298	297	292	277	314	277	280	280	271	271	301	313	308	285	291	317	298	267	325	289	272	273	285	296	284	302	313	288	309	312	312	278	283	290	310	280	264	291	292	294	300	300	276	269	275	293	265	287	303	296	274	322	317	276	267	333	266	303	274	270	304	315	295	308	279	264	296	332	306	298	319	302	271	299	318	287	294	322	274	309	295	297	281	326	304	312	254	289	304	291	320	288	327	284	325	298	340	268	286	290	294	315	282	294	303	274	302	287	299	306	292	270	289	297	305	277	280	297	288	262	310	318	293	278	323	317	273	294	308	323	303	297	274	290	262	299	307	270	309	319	326	332	290	292	304	270	304	263	293	265	293	277	290	301	288	291	300	236	303	294	310	288	278	267	288	313	301	287	296	266	313	304	314	326	276	300	297	307	304	286	289	303	284	316	304	275	283	300	263	259	286	289	298	327	308	335	280	308	278	288	280	307	343	294	308	280	285	289	302	292	283	294	272	296	281	302	282	298	272	339	289	313	309	298	285	299	337	284	271	257	327	332	275	283	284	252	274	251	293	295	298	269	266	276	284	264	269	320	310	321	280	266	285	314	294	287	285	314	277	289	298	293	304	282	312	298	260	286	308	292	267	305	312	288	293	281	294	302	253	272	302	286	283	266	333	287	298	306	310	334	339	280	313	315	298	312	282	280	288	297	295	302	299	291	296	296	312	299	312	263	320	289	261	300	305	319	288	308	302	295	319	296	276	313	306	311	283	294	296	284	289	293	296	292	280	278	280	293	299	307	301	313	315	293	300	309	286	274	295	308	292	339	304	300	288	288	282	297	274	307	309	272	302	305	326	303	282	304	306	291	297	295	286	281	298	305	332	280	287	296	300	278	272	294	297	277	310	311	260	293	274	305	303	314	274	278	280	298	288	275	317	272	283	306	327	291	293	284	293	282	278	322	292	288	258	314	283	280	288	297	316	305	311	291	276	298	298	309	309	282	274	278	301	264	329	301	308	313	293	280	312	276	309	299	292	306	260	293	333	294	322	295	299	297	321	329	311	316	316	321	312	304	295	322	310	315	280	296	258	293	310	251	302	317	290	272	290	287	301	278	278	326	290	296	267	300	305	309	285	297	309	298	284	304	274	309	300	313	282	314	306	257	326	292	311	307	294	311	306	314	313	313	286	285	315	286	280	287	282	288	312	293	289	301	312	283	295	333	266	293	284	279	277	286	322	313	295	277	281	292	289	261	306	286	269	313	294	307	297	272	285	276	303	285	279	289	281	287	294	310	275	313	310
4205	5748	11423	15199	15855	16778	14286	15398	15005	13619	8418	7069	5143	6408	4555	5767	5341	3989	3724	2305	1881	1639	1293	1286	1236	1307	1026	942	897	911	839	801	832	818	834	848	755	796	818	776	854	933	1031	1377	1368	1021	761	739	754	740	719	759	787	726	718	798	714	717	771	776	709	766	758	714	747	803	758	751	790	714	755	726	770	746	746	766	730	798	763	767	770	736	733	760	772	785	705	753	729	737	778	768	745	755	810	747	788	800	760	766	753	763	759	717	800	763	748	740	747	774	724	733	748	765	739	771	746	704	748	808	795	726	747	783	750	773	737	745	701	789	738	816	780	727	728	775	736	787	756	771	759	754	744	736	790	715	775	753	729	754	767	708	800	748	796	768	723	749	758	730	756	744	785	729	742	732	724	760	769	754	705	778	780	742	800	761	736	749	770	744	768	746	792	774	752	742	733	708	757	742	781	819	743	839	800	747	708	692	776	726	775	744	798	761	759	747	748	728	761	781	706	700	768	717	785	755	730	745	735	764	807	772	778	777	737	735	744	736	759	794	784	723	783	732	746	756	744	732	740	705	777	748	783	739	750	770	790	784	766	725	742	761	700	738	763	731	720	790	737	782	715	760	777	782	706	751	720	735	780	774	749	739	841	741	810	708	719	733	763	772	775	755	678	751	740	719	735	741	682	733	714	768	725	770	750	682	766	772	713	765	752	768	741	766	740	782	758	781	746	779	763	757	733	788	780	739	749	748	745	787	734	761	768	764	728	763	763	736	787	746	815	762	754	768	742	735	803	777	760	783	712	723	757	746	757	727	781	741	766	796	737	763	810	736	752	731	787	730	728	737	742	795	782	726	724	781	751	792	775	725	767	797	758	703	753	762	736	709	790	760	729	732	708	748	720	765	738	731	679	751	794	752	746	792	762	744	773	778	775	800	731	753	760	756	731	746	770	768	721	749	724	751	825	771	752	708	725	733	794	721	771	759	783	787	759	753	748	735	733	754	727	793	778	741	701	721	754	740	754	749	761	767	735	755	727	827	764	730	791	761	758	764	752	762	795	757	759	728	725	748	777	727	739	734	743	748	769	774	775	755	747	740	783	753	766	782	794	740	766	747	793	736	745	748	788	751	744	751	738	752	777	743	757	695	781	748	767	737	743	718	712	725	723	751	780	747	731	759	726	811	753	725	726	734	761	773	761	738	740	787	804	736	822	742	809	697	790	764	740	739	757	755	715	756	788	728	770	793	766	732	749	760	771	769	751	748	768	756	778	697	747	806	729	697	779	749	773	793	763	734	736	794	785	726	768	750	782	770	777	770	809	724	789	772	802	737	784	738	752	822	710	789	743	777	748	750	728	752	784	708	755	711	748	786	760	729	790	763	761	762	761	750	725	748	760	754	748	766	711	726	708	726	767	714	743	709	724	814	721	766	744	747	721	759	777	810	811	721	733	714	747	761	715	754	723	720	728	758	786	682	759	746	722	741	716	775	747	764	755	759	761	683	733	771	767	756	745	752	767	766	757	766	775	757	729	784	801	733	777	740	780	766	765	760	671	766	755	776	782	720	732	711	749	730	766	759	784	748	754	757	778	747	741	727	769	740	795	782	734	709	717	754	767	744	732	736	734	770	752	771	733	747	739	724	767	735	784	768	744	712	762	751	758	711	725	776	772	794	742	759	764	777	755	746	734	735	739	813	774	784	745	749	735	813	774	750	741	728	762	731	734	804	789	734	785	752	757	764	765	772	811	776	776	771	776	757	793	743	751	742	769	776	703	762	726	702	757	774	729	746	745	765	767	724	794	725	755	764	714	747	727	772	779	741	748	775	760	760	740	795	790	737	845	764	779	736	750	788	751	739	764	750	732	717	752	771	771	693	807	774	721	717	759	798	760	772	772	773	799	832	777	720	821	792	765	698	735	734	725	744	734	773	772	770	796	725	767	707	754	754	757	749	782	752	774	737	736	725	710	706	806	763	746	756	792	729	729	696	812	734	806	707	750	775	771	771	801	750	737	786	728	794	743	732	739	772	742	782	737	788	746	775	730	783	785	769	755	696	745	803	758	764	703	758	787	739	744	701	799	828	709	726	717	757	750	693	763	769	791	758	807	722	762	707	762	730	745	743	762	721	754	741	773	704	720	735	702	723	696	732	838	757	690	725	716	685	755	800	732	723	784	772	739	791	700	759	749	745	785	765	789	734	801	770	756	767	711	708	761	715	757	768	715	711	730	740	754	763	764	717	772	720	780	730	735	751	731	753	763	747	750	743	773	763	757	718	752	688	728	808	804	734	758	757	745	754	775	735	754	761	817	760	723	716	745	745	758	781	794	758	754	752	740	774	762	751	812	763	763	772	768	740	808	734	737	746	765	734	788	707	746	743	771	729	726	723	746	808	769	750	758	803	816	728	781	769	777	731	797	736	738	707	741	777	770	782	773	720	744	726	736	761	778	777	735	764	768	716	766	771	767	775	725	744	763	681	721	725	806	762	764	796	728	780	762	802	731	727	727	782	746	763	761	789	726	791	779	755	770	807	714	769	701	761	770	762	717	763	781	726	698	768	759	766	726	764	773	779	778	721	780	742	766	734	782	766	787	729	765	703	767	651	756	771	746	715	766	708	753	759	801	753	821	799	751	768	757	791	725	805	746	753	756	731	745	745	782	743	762	813	736	746	779	770	712	768	740	723	739	797	724	776	796	728	755	715	763	765	789	709	690	691	791	772	765	697	758	759	768	794	759	798	765	752	782	758	742	710	748	743	751	761	805	708	805	742	753	775	770	788	744	766	730	769	791	722	729	681	757	693	729	717	743	757	700	753	772	739	706	791	800	755	744	762	759	767	759	769	821	734	757	789	764	730	727	781	746	742	745	796	745	773	726	759	760	723	759	751	724	723	738	795	760	761	727	747	785	797	769	711	728	774	702	757	771	795	716	780	813	789	780	768	743	720	780	747	739	740	752	790	685	729	754	747	749	786	757	780	738	717	758	786	789	759	794	722	753	797	756	753	741	747	787	762	773	774	784	749	744	778	756	802	757	709	771	740	761	797	775	780	777	762	775	789	748	731	751	738	773	834	743	762	742	731	784	792	830	734	737	773	756	725	767	752	773	721	727	719	730	775	738	765	760	758	770	772	702	790	760	710	802	756	754	761	730	767	743	757	823	747	726	807	784	784	757	755	740	707	778	770	710	730	715	770	766	745	753	721	742	795	704	724	752	717	730	766	729	790	771	760	804	754	727	738	755	709	802	729	743	736	773	715	744	788	699	761	777	768	771	742	727	745	808	760	745	736	743	757	791	774	773	786	754	750	758	789	794	752	761	752	765	764	716	732	725	817	792	752	776	773	733	753	757	754	755	697	730	768	779	778	718	756	760	734	723	710	759	752	746	773	725	746	750	771	765	695	751	735	734	719	735	751	747	762	783	763	726	774	748	738	784	745	747	780	746	739	760	744	776	746	751	724	797	736	737	774	759	775	736	734	742	730	783	700	746	748
20729	24237	34135	35748	34606	34096	31893	33504	33814	32012	24489	18982	14170	17264	12126	10950	10465	9166	7549	4122	2837	1898	1374	1256	1297	1302	487	536	612	444	345	331	259	313	291	294	292	320	300	363	525	901	1243	1156	912	553	380	287	302	300	288	305	263	304	289	280	273	318	294	289	269	305	323	284	296	273	298	291	276	265	295	288	300	287	285	323	298	269	306	306	283	300	284	293	276	323	275	261	274	304	295	284	312	286	280	292	281	294	271	292	277	292	303	317	284	301	290	298	282	252	258	276	341	306	275	273	278	305	305	294	272	295	286	300	266	319	321	293	276	289	271	306	295	329	291	294	301	309	271	287	289	290	294	261	267	293	299	267	310	343	296	281	297	272	335	305	285	277	282	291	255	292	262	291	272	311	265	284	315	326	310	291	319	287	283	267	271	302	291	304	280	297	290	283	248	287	284	303	292	268	308	269	307	312	321	280	255	253	282	297	323	291	320	248	304	306	294	273	295	253	308	317	299	280	333	290	300	318	301	283	283	311	279	294	269	324	327	268	287	288	332	344	261	286	294	264	283	269	292	273	305	285	265	300	262	297	302	305	300	278	301	264	314	277	299	277	286	297	275	301	297	283	253	301	278	285	295	290	281	305	276	290	322	279	307	311	284	264	277	274	296	294	284	306	289	298	291	268	291	305	329	290	298	303	294	292	268	257	317	271	294	293	301	311	297	309	276	295	276	279	287	313	285	292	307	292	332	276	280	307	304	267	259	278	281	310	314	272	297	291	248	288	267	256	280	280	324	299	307	300	305	304	319	293	282	259	309	328	245	276	274	303	267	293	276	290	282	268	289	289	318	320	277	300	281	320	318	270	271	282	280	306	308	296	325	311	311	312	308	287	281	280	295	313	266	291	280	274	285	294	270	300	303	311	285	268	307	292	280	305	284	332	293	267	297	292	287	283	311	270	298	320	273	293	325	264	287	302	280	277	253	310	299	293	291	255	277	292	264	283	319	309	300	257	258	284	271	286	262	251	288	281	267	298	277	290	294	280	254	310	276	258	270	283	285	298	295	315	279	304	304	277	264	319	313	317	321	284	280	270	312	300	309	287	284	304	253	264	286	274	274	258	295	267	269	292	275	265	292	313	279	268	290	277	284	286	323	302	302	258	299	280	292	278	325	262	289	310	307	304	297	311	265	278	276	288	297	266	267	279	313	272	281	280	268	313	262	263	293	281	283	294	278	276	294	292	312	305	295	279	297	262	297	304	273	275	315	315	273	283	296	311	269	290	297	297	299	330	306	275	290	303	245	282	267	263	284	306	308	291	260	304	267	297	272	294	291	301	313	277	283	290	286	290	306	296	277	317	270	300	275	287	273	295	259	285	276	286	308	283	295	326	293	296	310	277	283	256	264	302	322	286	269	295	278	268	288	289	329	281	310	276	295	289	300	278	281	314	308	296	279	277	291	296	257	306	258	301	301	262	269	286	297	266	287	281	263	294	261	286	281	282	296	301	349	291	270	288	289	298	294	312	291	284	279	281	264	283	297	336	281	309	292	267	272	303	306	276	313	327	303	273	284	311	312	267	279	281	282	282	298	312	261	285	304	287	276	309	274	289	284	275	277	296	257	304	266	292	297	297	290	265	278	298	275	283	300	307	287	284	291	282	264	292	264	258	291	304	325	289	300	305	301	288	297	313	282	313	296	285	275	298	287	271	317	288	296	277	289	252	305	283	321	282	281	314	263	287	293	252	291	313	255	292	262	283	290	279	303	295	279	281	302	282	289	264	275	302	292	261	300	285	294	304	289	275	225	307	307	289	288	290	288	260	287	278	250	281	262	263	293	278	249	303	323	261	302	313	279	308	308	299	281	315	280	289	283	298	284	271	289	296	284	300	311	251	275	271	316	290	274	267	284	262	267	300	281	292	318	303	327	294	281	277	274	282	261	277	279	287	329	301	268	287	305	264	282	268	278	284	295	298	279	278	275	267	318	314	276	315	298	280	340	266	291	262	288	274	278	296	277	265	295	294	264	271	272	308	304	297	311	273	303	311	302	291	293	292	278	289	267	322	299	296	294	299	282	306	302	286	303	296	272	276	264	290	319	262	276	272	294	318	307	293	280	314	289	309	266	268	269	289	305	268	287	301	284	266	266	312	292	296	288	286	305	291	314	281	278	310	292	267	311	282	310	309	262	292	274	296	291	285	268	310	268	325	293	286	276	277	304	294	303	260	311	278	305	286	291	326	291	283	298	281	287	265	268	297	270	290	282	298	257	294	287	305	275	282	318	317	299	275	295	277	291	311	311	292	277	273	304	292	304	266	290	311	288	310	281	272	279	318	279	292	271	304	268	290	297	271	278	265	289	280	294	291	293	308	280	278	308	278	313	257	290	284	332	275	278	317	292	290	323	304	289	274	271	278	314	281	286	284	272	290	303	312	323	287	248	290	303	270	291	334	299	279	294	320	308	290	330	330	300	283	286	289	263	279	289	278	299	291	310	270	280	272	303	248	287	309	308	293	260	301	276	293	286	298	285	283	271	315	275	294	271	298	313	288	307	292	296	282	302	263	284	296	290	289	281	280	270	289	302	285	303	290	297	284	309	319	305	264	295	293	308	270	293	289	309	317	285	271	322	277	291	271	281	320	292	286	298	292	289	269	278	270	301	302	272	294	290	268	273	287	302	283	285	291	264	313	265	277	297	263	259	266	278	263	278	303	277	272	292	269	281	313	294	273	291	292	286	290	309	291	303	277	280	291	329	257	273	287	276	278	300	316	290	306	285	274	253	292	279	266	277	270	283	285	260	288	285	301	301	280	311	289	280	256	285	296	282	297	266	301	279	299	270	303	279	271	293	277	285	281	297	305	291	296	306	276	263	284	311	284	302	308	295	251	278	310	303	294	276	293	282	266	275	288	277	311	262	285	295	275	295	304	315	266	271	331	286	313	276	284	304	256	265	298	289	237	275	298	306	281	284	312	320	292	265	320	269	289	307	300	314	290	278	289	310	317	322	274	307	321	290	291	289	309	302	276	286	276	275	281	269	305	283	278	294	297	303	269	284	279	274	288	307	305	293	273	291	298	276	293	262	269	336	280	300	289	233	275	268	318	303	278	288	277	283	249	277	253	279	307	303	302	288	267	283	286	283	271	282	272	289	307	273	282	282	321	277	270	300	299	299	304	313	297	322	286	303	298	279	280	300	279	304	293	284	291	307	280	287	283	298	282	294	288	305	309	297	270	297	270	271	300	309	292	296	304	285	255	292	310	288	304	306	290	284	280	292	317	281	281	292	312	278	300	292	296	271	274	266	262	306	306	293	301	286	309	273	262	309	274	288	302	292	284	311	267	293	268	299	309	284	287	275	249	304	306	284	260	289	283	254	308	253	279	305	244	291	287	275	277	321	285	272	310	289	265	283	281	275	278	276	286	297	259	312	291	249	281	301	299	289	284	295	292	291	281	299	293	304	305	321	329	262	323	294	279	287	303	298	270	303	292
14284	20350	32955	39354	41853	45705	47241	47726	49587	45407	41357	36892	31959	36028	29110	31664	29754	28744	23266	16537	13533	9935	7484	7019	7913	7318	2317	2666	3082	1959	1189	1038	947	956	941	892	913	848	908	1163	2835	5517	7617	6883	4690	2684	1206	719	717	779	761	766	705	760	690	758	765	749	787	745	728	755	746	744	724	744	721	740	681	751	730	709	714	804	738	740	767	730	753	705	742	765	730	778	781	689	769	741	793	707	774	741	779	746	785	718	760	708	765	771	741	730	721	780	758	748	744	741	708	754	716	755	736	719	742	706	742	741	757	739	690	751	729	729	781	739	719	726	720	737	753	714	751	773	787	724	738	682	734	747	767	687	754	705	734	698	738	766	746	750	755	740	754	757	714	738	802	711	685	683	764	757	803	710	775	740	730	727	756	765	815	726	696	753	738	725	770	740	731	738	772	738	683	755	711	763	751	773	665	751	735	723	733	725	744	729	699	705	714	715	740	728	746	729	731	768	763	731	743	695	753	687	743	705	702	791	715	751	746	774	737	749	775	692	763	757	782	749	751	734	730	683	752	731	744	762	709	747	713	789	718	773	729	714	743	737	741	736	777	735	764	752	721	756	705	755	716	727	767	688	760	768	735	761	731	732	730	765	748	703	711	725	700	720	758	688	735	736	705	750	710	776	734	777	786	745	737	763	693	758	735	739	747	743	709	738	727	752	731	747	746	737	720	753	727	745	748	763	733	741	697	746	766	803	720	799	723	738	715	699	722	739	742	784	723	731	756	732	771	733	732	730	777	717	745	760	710	755	732	736	719	691	739	778	793	742	773	780	714	695	726	715	751	720	752	683	752	724	787	779	722	761	765	793	774	716	777	776	674	740	718	782	756	699	794	689	784	782	694	738	810	718	737	684	742	744	765	722	729	744	764	764	737	702	721	713	709	780	709	739	738	732	752	744	717	717	751	707	734	723	729	771	731	787	752	745	751	752	716	727	717	720	780	767	772	770	707	705	730	748	761	728	742	662	747	724	738	732	741	726	728	778	739	715	717	697	777	754	746	736	728	723	720	728	759	737	729	715	724	786	757	706	827	750	748	723	772	732	676	742	764	738	744	751	731	739	739	743	763	713	768	685	728	756	743	751	733	760	718	754	735	698	764	774	775	757	740	688	754	739	727	757	687	736	706	777	724	682	710	727	729	742	746	758	766	743	729	759	748	772	741	777	724	766	746	722	726	730	730	745	738	721	685	747	762	760	744	747	667	762	756	695	733	735	742	703	711	763	769	740	747	718	714	728	765	782	786	783	752	747	748	712	760	745	754	784	743	747	713	724	814	789	728	711	757	667	799	709	763	713	773	818	758	696	772	714	771	768	746	736	699	704	759	723	782	727	734	719	734	757	751	728	729	742	748	784	777	745	775	699	743	768	765	797	750	742	738	703	740	727	738	727	714	693	696	741	786	748	722	742	696	748	724	732	750	761	728	726	734	720	734	703	760	704	728	746	748	716	757	709	736	741	796	714	729	743	746	735	729	724	694	719	777	712	731	721	767	717	741	770	716	724	786	735	744	746	726	781	743	748	739	783	769	726	717	755	704	695	793	725	689	702	709	767	753	735	737	749	703	715	690	708	781	733	758	739	759	750	747	725	698	787	761	762	784	733	696	752	761	743	756	721	705	717	709	774	758	765	726	735	728	767	744	792	765	796	714	701	704	718	727	676	797	710	715	722	781	759	744	716	773	756	731	731	717	750	786	728	734	726	731	726	763	788	742	798	759	783	793	678	735	734	707	794	729	697	743	710	768	720	743	693	730	754	737	747	720	737	796	702	717	744	729	790	769	723	754	741	718	724	752	724	714	810	727	739	752	723	736	771	739	774	750	748	701	716	723	753	741	736	769	694	740	758	744	756	722	701	767	758	727	745	808	737	760	749	751	785	697	780	785	764	758	714	738	750	778	747	722	762	735	696	712	759	711	715	743	787	733	787	743	785	728	748	708	774	738	713	766	734	764	720	739	755	781	715	737	749	714	762	762	691	706	740	777	730	716	721	725	734	764	714	715	718	706	707	703	739	748	685	753	755	779	728	804	722	679	764	747	738	751	679	774	690	713	725	772	730	779	746	739	766	744	741	719	738	719	735	692	762	776	737	725	750	705	716	713	703	731	754	710	742	771	789	691	768	751	742	726	653	717	794	736	743	758	743	749	717	752	743	751	740	755	742	733	731	758	715	751	753	731	701	723	741	758	747	781	735	739	731	740	763	735	727	753	789	777	683	716	749	706	765	725	760	669	754	746	732	738	724	752	809	793	772	703	716	736	722	756	721	753	756	717	746	785	727	756	762	746	730	692	757	682	795	782	686	721	779	749	739	692	755	751	759	775	725	739	768	717	749	748	755	753	768	736	787	762	783	719	738	748	708	761	773	721	752	789	756	754	707	693	734	761	730	702	752	745	746	785	730	770	738	695	727	748	712	689	783	704	698	751	733	691	709	755	736	729	754	759	772	690	769	750	713	757	760	719	780	709	727	728	737	763	752	801	778	689	720	718	717	697	730	778	778	683	690	744	715	728	739	739	727	760	726	769	773	745	729	703	713	715	754	744	723	802	771	723	728	725	702	708	751	717	807	712	741	744	762	737	742	750	756	751	785	710	760	738	708	712	735	760	767	726	760	707	746	728	730	736	753	743	701	815	708	778	744	739	750	751	725	719	713	707	737	725	743	724	773	777	730	776	770	722	753	731	751	762	680	728	732	710	727	764	760	760	787	714	719	798	730	746	785	742	772	709	714	749	742	716	742	753	741	744	787	723	754	710	749	733	748	736	728	781	744	713	761	746	755	747	760	738	760	757	741	728	769	775	742	747	791	751	789	751	779	692	747	758	704	751	732	744	781	741	749	718	742	684	736	763	722	760	726	741	718	747	766	705	748	751	720	743	756	759	783	707	728	723	741	744	691	728	719	687	734	745	729	715	755	783	776	766	726	704	773	727	764	703	742	755	742	749	755	738	755	791	763	730	735	677	746	741	761	725	730	787	708	731	723	747	775	775	727	708	795	777	723	746	763	774	711	737	706	739	741	750	736	753	714	748	739	792	708	706	715	759	739	760	741	760	764	742	734	683	734	773	695	761	714	783	719	734	705	717	768	747	799	772	714	738	751	728	723	762	727	731	732	749	729	798	711	714	706	779	729	753	774	743	760	727	723	734	729	740	728	750	759	749	764	747	749	740	707	725	689	780	718	749	750	763	759	722	750	697	765	742	765	769	702	775	771	758	766	714	752	675	749	735	717	725	765	787	748	756	769	742	763	761	729	744	746	732	765	730	790	722	772	704	703	753	765	757	778	676	745	748	713	742	743	743	686	680	751	747	796	692	752	750	762	766	737	734	759	720	796	799	711	761	773	696	744	737	800	640	768	752	726	740	732	759	757	747	744	721	767	758	765	724	734	782	799	733	702	743	722	722	738	730	738	777	756	764	715	687	788	796	743	754	716	734	714	748	771	750	704	730	704
29771	35260	38738	38245	35854	37792	36722	39470	40266	39344	34166	26927	20876	24772	18982	19058	17660	17845	12004	6297	5109	3644	3109	2303	2291	1766	840	677	609	530	335	320	285	300	304	313	286	282	297	293	432	1485	2130	2347	1728	922	547	302	289	265	255	259	257	248	252	249	240	247	275	267	268	266	253	241	268	250	233	240	273	253	259	214	244	256	287	276	256	248	227	273	246	267	251	288	256	274	273	238	255	244	257	253	252	264	287	271	278	258	240	265	254	235	267	248	249	272	259	259	280	283	226	276	277	278	279	255	251	262	259	246	260	241	236	264	251	231	258	283	232	253	260	241	223	235	241	250	243	236	231	260	283	260	262	265	262	274	278	277	248	279	263	278	228	254	275	268	246	276	231	244	266	247	243	240	263	257	278	250	264	248	296	254	254	273	273	250	248	263	257	282	224	257	263	263	267	257	236	247	266	256	253	230	267	267	262	251	239	240	243	263	252	280	275	264	240	287	262	248	241	307	234	262	265	246	244	269	258	270	255	271	262	241	282	255	267	249	289	248	253	267	249	275	231	264	269	234	235	236	266	234	251	253	236	265	250	268	279	267	226	248	265	271	257	250	251	251	265	224	275	253	283	257	261	270	289	269	294	240	276	261	256	271	253	232	235	266	266	256	253	288	264	249	246	248	285	231	245	256	285	270	270	270	265	238	277	266	246	277	259	254	286	250	234	256	259	259	239	266	253	245	285	237	244	259	277	284	257	260	274	241	278	253	249	243	251	271	259	256	244	242	297	275	221	250	274	247	251	262	265	245	246	247	256	274	248	244	257	257	256	270	269	252	269	270	244	268	274	250	259	252	263	235	236	257	252	283	262	245	277	254	259	258	237	234	263	265	240	261	238	245	259	284	259	250	246	242	274	259	259	255	275	283	265	262	245	251	277	264	249	248	259	240	250	250	241	259	259	242	264	273	240	215	262	241	219	280	245	255	248	304	268	256	241	253	274	271	244	278	219	272	230	275	252	250	296	242	260	270	287	225	240	244	238	258	251	268	281	284	297	241	261	261	246	278	235	250	255	261	262	241	255	266	238	265	271	232	271	269	258	231	279	289	268	271	243	253	274	244	249	260	269	296	256	273	235	241	258	281	241	238	233	277	266	243	256	257	255	266	258	241	270	264	253	268	261	238	268	275	283	235	257	265	256	240	252	272	265	267	271	297	245	257	251	262	256	255	289	268	259	243	278	251	269	253	229	277	229	253	268	296	260	260	261	253	255	281	244	259	239	257	240	272	256	293	250	258	242	283	246	222	258	247	261	298	255	272	234	265	266	279	266	268	253	261	263	258	271	243	240	250	259	271	276	246	277	257	275	239	264	261	248	276	239	254	261	280	259	252	244	277	257	266	262	279	251	233	236	260	266	254	275	233	255	235	258	244	237	237	227	266	265	256	258	276	261	243	253	249	276	261	255	248	245	251	243	267	282	265	260	268	244	248	253	274	234	277	263	263	294	254	244	287	253	262	242	242	258	263	264	284	245	254	239	261	252	289	268	274	266	267	226	267	235	234	249	259	270	251	264	278	233	294	271	239	236	251	236	274	265	251	252	275	256	269	268	267	273	243	253	285	257	271	266	269	265	260	246	278	243	261	252	267	277	255	264	233	228	234	285	264	255	245	249	242	267	254	260	258	252	252	282	263	279	266	242	302	244	274	270	253	271	272	275	259	264	275	248	265	217	224	279	254	262	246	266	249	244	252	259	264	255	242	267	243	249	231	245	233	283	252	248	289	238	255	263	246	260	237	261	242	262	249	255	272	255	259	266	270	236	246	247	284	256	293	264	247	233	259	269	243	242	229	237	254	256	260	238	274	252	257	283	252	230	236	283	242	246	264	273	258	242	252	276	288	265	246	230	249	289	227	232	274	275	253	233	262	258	287	256	262	258	260	254	241	245	240	260	273	234	251	241	259	245	221	261	275	257	285	235	258	237	253	259	228	254	259	255	220	257	254	265	236	261	248	264	253	222	225	286	280	246	238	247	263	297	263	262	283	264	250	260	259	254	262	253	270	245	252	239	250	285	253	250	278	245	274	273	273	224	253	265	245	272	262	260	297	293	220	261	241	271	245	253	221	263	249	217	257	272	244	254	250	272	257	258	276	266	246	275	257	272	253	238	232	250	248	250	263	275	269	263	278	276	273	271	262	294	258	268	264	234	258	276	264	281	213	245	261	249	237	285	302	256	259	252	253	253	283	252	262	228	253	235	240	276	254	259	257	233	271	264	283	244	255	250	245	267	262	275	269	265	267	256	243	233	265	264	279	225	255	243	247	250	264	244	221	273	264	243	266	249	244	254	271	259	268	233	241	259	272	251	261	271	293	242	268	282	282	257	256	239	233	217	233	261	266	264	260	280	265	247	273	267	254	254	287	245	262	242	267	214	270	241	284	243	270	272	230	264	252	222	245	265	247	254	260	268	300	264	267	266	266	260	235	259	281	258	225	260	267	271	270	273	268	258	236	242	277	242	251	234	259	270	248	243	247	250	271	299	252	255	294	249	259	249	252	269	250	272	255	282	247	281	249	263	230	302	254	264	271	252	253	253	271	265	259	268	238	278	243	258	227	247	239	260	276	220	261	270	291	254	272	235	242	287	259	240	258	248	255	256	289	276	253	244	277	246	279	271	246	261	225	261	290	256	246	262	235	246	233	230	272	251	264	262	264	250	255	246	242	253	271	257	247	258	240	298	270	244	266	251	247	281	270	257	243	256	254	255	250	243	282	260	254	284	224	274	270	291	227	264	297	250	256	264	232	257	252	254	236	282	249	240	239	278	260	257	253	263	256	274	258	258	247	272	265	249	224	258	240	274	262	258	277	274	263	243	258	276	278	273	257	267	293	262	274	272	230	279	247	257	240	286	248	237	262	268	271	261	258	292	253	252	248	250	256	282	263	257	246	240	248	247	268	258	285	257	257	268	256	287	265	241	249	264	249	270	245	288	268	260	267	265	238	287	276	267	273	237	245	247	248	277	268	277	256	264	278	226	262	277	243	278	276	244	230	277	230	261	237	243	255	251	253	230	244	257	257	278	263	284	256	247	235	262	252	257	257	274	238	262	246	245	262	251	281	289	258	257	256	260	254	262	231	296	265	275	256	238	280	264	244	259	246	259	257	270	241	270	250	249	251	242	276	275	293	221	240	244	271	236	258	270	287	270	288	276	271	256	260	268	244	231	284	279	273	259	257	253	287	281	255	274	275	255	237	281	267	277	262	275	247	289	273	258	286	250	240	265	286	248	293	278	239	256	226	268	246	253	255	248	267	239	244	269	274	248	276	264	241	237	277	270	238	268	273	268	263	252	248	268	252	269	262	277	273	256	276	208	252	268	281	273	228	281	280	250	255	277	261	263	275	250	244	231	251	257	255	255	269	236	251	274	290	256	259	252	262	259	263	241	272	252	250	261	290	271	280	238	276	236	246	260	287	228	254	265	258	256	228	231	228	250	241	238	257
18943	29377	37230	43086	45150	50395	52584	54019	56627	53381	49992	43016	39013	42094	37697	39736	37487	39553	28855	20679	19880	14501	13203	11479	13100	9059	4209	3687	3276	2533	1336	1176	1085	1019	926	939	888	834	792	901	2016	9027	12311	12542	9709	4882	2154	853	689	665	658	663	683	678	648	663	641	657	645	669	702	663	654	687	670	629	625	656	657	658	665	673	653	642	651	657	732	691	687	654	678	659	653	639	700	731	669	664	676	678	673	634	646	707	642	651	646	662	674	670	692	677	674	667	660	645	719	679	665	652	695	635	640	595	676	715	676	660	685	642	684	672	649	704	688	676	680	647	659	633	656	655	681	671	648	700	655	683	721	701	651	713	644	645	665	637	686	668	656	682	684	653	618	589	649	650	718	655	672	667	676	708	662	609	644	689	649	646	630	672	658	640	666	606	673	700	596	629	709	631	690	665	709	642	662	645	691	671	663	712	689	671	651	650	691	679	666	663	653	630	683	706	651	696	703	718	672	665	668	668	714	651	666	689	668	664	678	655	650	663	672	651	633	661	701	652	671	672	657	627	658	691	663	640	685	664	689	634	680	628	637	647	672	655	738	682	685	663	598	643	659	696	661	659	639	649	689	637	652	669	642	723	643	664	646	628	654	740	624	646	666	683	661	649	664	708	650	714	679	649	632	667	629	618	662	697	646	652	726	633	670	670	656	682	646	660	731	661	641	686	654	663	648	670	691	624	653	662	668	652	678	655	681	677	642	633	662	663	717	661	596	683	656	670	677	619	640	664	657	664	623	642	716	692	671	674	652	631	650	713	703	649	641	638	701	680	655	634	653	642	656	695	672	663	650	717	696	681	655	678	658	667	656	706	682	664	628	655	669	685	590	642	696	664	651	697	717	648	655	631	644	694	661	646	671	635	647	662	665	688	626	678	674	637	648	648	666	699	644	623	688	674	647	681	634	682	676	632	602	668	662	665	600	681	682	696	662	666	679	663	667	668	689	684	659	665	687	687	683	668	642	668	705	671	659	676	669	675	678	664	664	645	674	654	614	630	665	651	665	675	633	690	674	624	670	713	673	644	655	665	659	665	635	665	718	668	642	721	686	639	652	671	704	707	660	658	645	672	628	663	595	681	688	666	676	670	646	641	674	680	659	675	668	663	668	681	676	672	680	664	642	659	702	659	678	706	599	643	676	657	678	686	671	652	648	675	604	662	633	598	696	639	637	660	675	695	658	671	671	665	678	713	647	681	667	647	654	645	671	684	666	660	659	687	681	693	682	658	636	663	655	670	658	699	677	670	650	658	632	658	647	647	669	692	676	735	662	667	652	660	701	695	676	646	646	671	646	657	703	692	689	688	677	637	682	699	686	608	675	671	675	667	657	674	684	651	683	673	690	650	694	673	654	663	651	647	655	674	653	679	688	657	690	668	664	660	670	689	655	665	635	679	646	632	646	707	690	664	653	640	662	643	631	694	660	675	657	667	672	636	657	668	619	719	661	625	677	642	682	706	626	656	668	680	698	704	691	658	687	656	666	643	658	680	660	655	675	657	645	646	610	666	660	628	648	654	693	687	717	591	662	650	673	684	658	707	670	663	690	659	677	675	652	709	642	685	628	661	634	680	614	699	649	622	661	636	653	680	658	717	652	666	632	681	700	662	665	688	644	708	633	685	694	662	682	651	682	666	698	668	667	690	713	640	636	646	693	613	632	668	693	638	671	692	684	680	670	679	628	636	614	655	673	659	660	689	645	609	652	632	697	678	688	685	707	668	670	689	620	624	647	667	646	675	641	661	716	628	647	690	667	655	678	650	695	665	702	665	624	693	649	685	697	677	695	657	655	678	673	649	660	678	642	654	618	701	652	688	698	676	643	710	695	675	585	679	635	638	670	669	690	655	705	656	657	680	706	666	715	659	663	653	652	656	650	679	671	667	717	632	657	655	659	640	623	686	675	667	689	690	649	672	670	675	663	633	632	627	659	633	675	655	661	647	677	673	683	700	657	663	651	634	663	723	678	661	669	687	664	661	671	707	658	667	617	633	705	666	676	648	643	647	610	704	657	658	652	710	658	666	711	634	661	669	649	712	644	646	675	642	699	647	646	649	663	715	688	669	676	624	647	623	641	691	686	652	683	703	654	642	674	666	669	639	653	682	684	689	654	674	651	638	644	659	718	666	659	633	622	646	621	671	676	677	646	716	620	611	664	657	682	673	699	647	704	660	676	678	678	683	648	628	631	641	717	657	677	659	677	645	631	598	643	607	655	697	682	670	656	687	687	651	678	715	661	642	690	676	663	652	690	601	681	668	664	664	649	651	663	690	659	677	651	665	625	635	684	663	687	680	662	684	653	676	635	624	663	682	656	676	702	641	677	661	666	667	661	670	631	693	710	680	679	703	693	677	646	686	648	648	646	646	669	667	665	691	648	641	639	697	681	628	663	626	661	624	687	663	611	639	662	671	668	682	649	679	621	614	652	672	719	637	667	713	650	681	718	645	665	634	625	639	699	636	638	648	665	673	631	647	647	655	618	651	657	629	651	634	653	639	608	669	641	663	641	652	631	676	651	645	651	660	652	663	650	688	647	695	665	653	645	680	678	626	656	645	666	715	679	617	708	699	646	643	617	709	646	671	690	680	661	687	654	656	659	637	660	659	640	706	669	647	605	671	652	661	676	672	666	685	692	668	635	664	620	675	649	672	676	680	658	661	703	680	685	643	664	659	661	677	647	608	682	611	651	660	630	636	676	634	714	713	666	710	663	679	631	691	635	682	667	654	667	643	668	663	655	695	633	648	671	707	676	734	678	645	680	628	617	643	650	672	668	680	664	662	695	688	643	657	710	690	641	685	663	629	645	646	673	662	661	670	661	622	665	674	662	656	661	681	632	677	652	647	711	644	644	645	657	686	695	676	681	627	662	638	601	652	639	641	614	653	692	643	684	652	711	641	700	619	665	640	704	665	633	624	659	698	675	697	689	644	683	667	642	674	658	703	655	708	623	612	652	699	670	676	722	629	661	683	656	617	678	641	645	646	653	658	641	704	639	672	657	677	666	684	671	666	647	682	658	617	667	678	638	670	658	682	665	652	654	629	668	666	637	668	679	715	694	656	671	627	636	709	601	642	665	667	653	661	677	680	665	643	702	663	674	689	708	653	659	681	663	720	678	668	651	615	641	685	696	664	680	640	676	632	686	645	720	655	658	654	660	630	668	684	690	670	702	668	678	715	695	610	687	658	722	636	691	643	618	647	678	678	645	629	670	645	648	662	669	649	689	664	653	639	641	681	675	656	676	652	646	679	671	593	659	676	696	675	627	629	606	636	666	661	656	643	705	698	648	631	696	651	677	692	660	660	658	671	666	643	626	654	643	667	686	646	697	632	649	671	663	656	653	672	628	681	684	668	663	630	648	688	667	664	699	673	639	666	679	689	625	670	677	616	668	645	651	657	655	653	657	744	677	695	665	658	695	667	656	633	655	670	684	683	667	607	699	654	668	681	634	673	659	627
4956	5735	7350	7298	6477	5469	4705	3851	3236	2858	1736	1253	1029	1223	853	799	716	837	612	450	479	426	420	392	396	389	376	334	328	343	351	337	324	327	320	367	315	359	337	344	310	393	385	511	483	442	352	343	304	348	331	348	329	293	281	281	361	311	290	307	273	320	322	313	345	309	312	304	369	316	317	333	319	293	343	350	368	316	349	314	318	342	328	357	316	299	345	304	322	318	289	304	340	327	311	341	315	291	298	323	316	334	314	314	309	302	318	310	297	355	354	340	341	348	327	296	314	317	317	307	304	335	323	317	334	289	331	288	306	320	344	335	351	325	309	297	317	297	343	309	311	281	311	319	339	300	310	337	323	345	301	315	319	292	343	294	334	354	291	324	325	286	317	308	320	305	310	320	342	270	321	332	334	335	335	317	316	340	321	303	336	348	331	326	323	347	309	307	329	287	318	311	326	336	311	338	332	328	326	339	291	306	313	324	293	327	321	313	315	313	310	306	339	325	329	318	359	305	308	330	299	332	329	322	309	351	301	310	307	308	311	338	331	300	343	313	278	336	301	322	293	328	310	350	311	319	314	323	367	339	297	343	286	345	319	304	304	330	300	331	319	319	327	338	296	327	342	311	324	302	306	311	311	289	326	371	338	308	312	330	315	314	303	308	334	312	297	325	310	292	328	311	316	326	318	333	298	300	325	314	308	334	310	320	340	324	333	305	318	288	313	318	299	295	314	349	278	309	299	313	297	282	342	343	301	338	316	318	319	327	292	280	307	323	297	312	336	315	329	335	305	295	305	359	330	305	289	319	329	336	344	329	318	340	299	317	337	322	340	333	311	320	333	303	312	328	320	297	274	322	329	331	331	334	297	318	311	295	307	318	314	365	327	315	317	319	307	331	328	274	290	293	323	316	345	292	309	289	293	300	275	297	351	303	336	314	332	305	336	313	311	295	296	330	337	321	324	313	301	321	333	340	308	314	285	301	339	321	289	308	338	333	340	335	311	320	321	322	326	315	303	294	348	342	342	369	337	324	325	347	320	353	322	323	319	345	325	322	321	302	369	324	342	333	330	312	306	327	297	305	332	334	370	311	337	318	340	333	299	305	329	309	328	311	321	324	351	332	331	320	333	363	306	338	308	317	305	301	307	335	289	296	292	304	317	324	321	338	304	313	286	329	331	320	340	353	290	313	333	360	330	360	321	309	302	296	335	327	306	341	323	310	342	296	341	331	319	285	345	346	333	338	329	332	345	309	338	342	322	306	332	320	294	325	323	348	328	311	288	330	314	332	286	294	343	347	317	331	333	319	302	328	288	334	352	328	316	300	280	298	340	324	332	348	337	320	339	308	335	325	338	311	291	326	321	289	324	296	314	342	338	329	327	320	278	337	354	321	327	328	334	315	330	296	307	301	317	290	311	310	321	323	313	335	323	309	324	304	337	256	348	327	344	332	319	339	302	309	287	325	343	348	339	294	312	308	309	296	268	302	309	326	335	303	330	306	310	305	279	358	356	300	319	325	297	339	343	300	350	328	319	309	328	321	333	307	307	315	321	304	306	310	346	317	341	325	337	344	330	312	318	333	352	309	289	334	290	308	332	326	350	299	328	301	297	322	347	311	327	320	314	337	316	346	310	310	344	329	334	306	339	327	294	336	389	364	317	317	304	315	322	343	332	348	343	325	310	333	330	342	350	312	348	306	308	348	332	317	308	309	348	322	345	335	275	304	331	323	312	303	332	309	306	285	301	286	306	320	300	334	317	350	336	313	304	295	329	333	310	314	310	302	299	344	319	304	295	315	306	348	316	333	301	321	312	326	331	317	319	317	335	324	303	318	321	287	295	332	309	349	299	292	334	315	338	346	312	307	306	288	298	318	323	316	287	337	305	300	315	350	324	295	335	308	302	316	313	286	315	291	322	322	299	310	289	302	324	286	338	293	334	301	325	341	304	309	362	316	361	291	302	355	307	319	321	327	327	280	313	320	342	320	304	313	317	320	331	303	322	331	320	327	315	303	279	333	337	259	319	317	311	320	322	321	311	295	331	327	298	298	324	303	320	321	318	301	319	321	271	332	304	355	321	313	309	299	280	347	303	329	339	318	321	307	321	339	316	284	313	320	327	346	343	301	329	299	292	321	329	298	279	327	302	328	315	324	339	314	318	339	332	296	343	325	290	328	315	344	346	338	330	291	306	332	338	328	303	323	321	313	312	342	308	320	301	317	350	334	334	332	338	327	362	277	332	339	310	301	339	350	330	320	343	295	335	311	316	332	295	313	330	357	334	319	318	304	333	328	306	303	308	344	333	323	350	322	313	331	325	335	318	321	312	337	325	304	308	311	327	301	308	307	315	311	335	312	326	313	277	329	314	326	327	329	329	307	323	314	324	320	331	300	328	305	307	305	301	358	305	331	285	316	320	355	324	327	315	332	311	295	328	302	322	335	313	279	304	305	319	303	336	312	317	335	315	351	299	338	334	321	341	285	290	323	307	296	336	300	292	346	309	337	335	301	331	377	303	328	328	334	325	336	330	289	314	319	338	330	334	304	337	309	346	362	322	288	335	271	305	335	326	327	300	318	342	349	336	314	317	325	324	347	362	333	305	328	318	306	320	308	299	329	314	305	305	338	318	331	343	322	327	302	339	308	344	356	300	316	329	310	330	327	307	314	347	322	344	319	325	330	285	304	340	313	318	324	342	325	344	330	359	305	313	332	304	342	312	298	324	371	323	341	360	312	321	337	300	307	297	299	336	316	320	305	317	329	305	318	344	323	326	315	313	314	306	327	309	290	306	319	280	318	314	298	328	315	326	318	326	330	345	297	326	298	330	332	353	346	314	307	316	319	309	317	323	293	320	300	329	310	294	332	307	357	307	333	336	313	304	333	319	328	344	317	327	289	289	315	329	321	315	344	346	347	332	341	286	324	267	318	338	339	329	314	304	312	329	345	304	326	311	313	306	316	327	299	284	314	285	321	305	304	310	315	332	301	317	344	326	329	294	317	304	305	305	337	315	320	290	290	348	272	303	299	333	334	297	321	298	343	327	309	282	312	316	317	327	311	343	314	307	303	338	321	325	313	303	328	326	309	343	309	310	321	303	290	305	323	313	310	339	325	299	345	317	298	309	323	296	330	291	324	315	289	309	309	351	340	309	336	302	295	314	306	279	316	303	326	306	305	315	296	295	344	320	317	329	336	331	332	302	313	312	324	320	300	356	324	331	321	315	316	307	335	317	309	329	291	331	297	331	309	320	319	299	343	288	312	329	316	289	337	302	292	320	289	321	343	325	348	343	312	316	339	340	331	339	326	316	313	308	274	291	295	308	318	321	334	352	347	322	336	327	345	318	294	287	318	283	312	337	318	296	340	319	313	327	316	288	319	340	334	329	338	343	310	306	289	310	305	310	325	306	307	322	315	309	289	343	305	325	367	367	352	310	389	307	336	310	295	302	312	346	299	332	298	309	300	297	295	301	319	351	310	318	296
4537	6558	12056	15771	15806	16258	15510	14864	15604	13516	9222	7159	5857	6846	4825	5006	4447	4924	3069	1964	1822	2018	1793	1565	1332	1299	1011	998	941	1017	942	879	842	895	857	855	860	891	845	828	929	1184	1438	1783	1800	1409	941	864	845	799	835	838	860	844	843	792	843	781	757	765	771	861	819	762	827	820	845	827	825	822	813	788	784	763	824	839	866	857	848	810	846	817	808	786	771	819	787	814	749	784	796	761	802	824	793	796	823	791	858	812	789	828	823	827	778	794	812	843	810	800	815	792	895	766	815	838	755	825	832	841	816	800	776	799	803	803	813	827	816	790	872	809	808	824	827	766	765	835	803	853	801	792	841	846	753	837	785	778	813	831	780	787	791	859	802	837	822	791	780	832	811	792	794	823	794	800	803	855	828	796	830	835	819	805	847	792	798	842	796	831	843	835	798	754	821	778	788	794	785	803	829	808	789	865	789	872	807	798	810	834	790	829	817	822	833	774	798	844	769	812	783	772	809	882	758	818	774	825	784	813	817	844	780	807	772	779	798	772	835	798	835	817	782	860	846	848	816	800	855	824	819	842	838	805	883	845	788	827	779	805	827	796	835	798	830	803	800	816	798	841	847	830	804	808	782	802	852	779	815	815	776	822	841	846	809	819	861	814	866	762	794	824	830	775	834	804	799	785	849	822	801	867	798	805	772	826	784	772	787	831	832	788	839	765	838	838	840	847	821	833	812	753	835	805	787	796	849	794	795	810	814	833	759	797	862	768	810	825	783	819	798	801	847	772	818	764	837	806	786	788	800	832	835	840	750	829	789	829	765	817	812	837	799	804	796	766	777	854	804	784	841	819	835	801	826	806	799	808	807	856	784	784	851	770	794	809	776	833	815	810	797	817	765	835	811	856	784	817	835	801	817	812	797	763	741	785	777	821	791	799	773	811	824	887	830	853	748	761	833	800	823	814	788	782	845	831	781	761	758	815	812	846	814	837	831	858	768	787	833	825	759	864	761	811	810	807	774	802	799	784	797	841	844	815	795	817	876	795	824	819	811	785	784	799	822	894	751	808	782	814	750	812	796	804	811	819	829	842	840	803	833	815	825	790	808	829	811	806	789	847	849	813	794	802	782	793	717	788	777	807	767	783	770	813	849	798	795	793	814	773	828	822	818	793	753	770	774	759	786	819	844	832	798	786	811	844	844	786	864	806	815	803	832	779	849	771	806	759	768	787	825	832	820	740	832	814	781	769	808	769	816	785	791	812	840	841	836	761	827	869	799	821	826	783	796	810	798	805	849	807	824	850	823	798	834	821	779	865	765	749	805	790	782	785	832	810	812	795	787	800	809	776	852	791	767	784	810	864	823	750	802	811	791	799	834	800	836	837	797	810	836	834	782	810	817	785	809	779	804	750	804	810	815	748	835	813	799	858	803	810	799	812	826	824	784	840	807	836	834	811	810	826	820	813	836	825	808	829	763	756	819	820	808	799	797	807	783	780	786	802	772	785	808	801	807	773	826	826	880	855	827	841	779	756	800	776	813	804	835	802	812	848	806	821	805	805	763	828	853	830	791	806	776	778	804	858	837	824	828	779	788	791	843	819	795	787	826	833	798	834	815	792	808	776	824	806	773	795	816	804	750	799	793	778	816	827	847	815	855	771	808	814	841	802	837	806	817	824	749	828	858	791	785	830	776	752	784	805	840	800	801	806	837	789	813	824	808	834	797	819	764	814	806	769	804	851	833	751	825	775	801	801	818	796	794	812	785	830	836	841	791	828	781	839	801	800	823	814	807	815	802	797	802	824	819	862	800	827	850	793	842	806	823	839	826	802	784	799	847	798	848	833	796	810	790	804	762	818	799	799	800	808	841	833	803	785	793	812	831	807	813	835	815	825	847	808	777	825	845	829	768	767	850	828	836	800	806	791	809	849	855	820	793	819	767	829	807	813	826	847	775	827	812	783	811	814	805	771	822	783	899	796	773	799	805	780	836	829	831	795	783	835	834	803	841	801	812	808	831	847	772	845	818	823	832	834	799	797	834	792	796	752	841	836	788	827	813	833	820	851	855	855	819	803	823	835	829	806	776	800	823	849	870	886	825	815	817	804	804	835	874	765	754	833	799	817	807	777	780	768	829	820	844	818	872	824	819	851	797	820	815	765	834	839	811	854	816	842	824	827	859	851	833	794	845	867	819	759	854	746	795	842	781	823	828	748	792	817	827	813	805	870	776	781	798	786	872	781	775	822	760	799	798	776	821	861	832	845	826	800	836	807	830	793	792	807	812	822	824	865	824	858	796	852	831	810	854	819	822	770	821	822	822	802	865	848	818	827	829	832	791	832	847	819	887	791	801	857	831	845	818	807	800	806	817	797	810	784	825	826	868	802	785	778	782	790	832	851	819	851	836	802	752	759	771	789	815	751	821	834	834	799	791	782	815	803	810	823	808	761	809	824	856	800	789	786	835	780	815	776	843	790	795	820	788	825	785	773	816	823	767	821	770	824	830	788	794	884	825	835	845	779	798	860	804	805	846	821	826	808	770	799	785	826	807	773	802	775	815	819	803	826	785	812	784	790	823	799	794	849	809	896	810	836	821	811	824	770	804	790	853	816	789	839	807	766	829	813	813	829	792	790	807	794	872	815	787	807	789	843	791	847	785	863	846	839	807	783	837	787	780	856	803	809	803	819	773	835	808	850	831	807	789	794	814	818	841	778	811	833	813	796	817	810	833	804	861	858	812	818	817	801	831	816	824	789	810	769	775	820	866	812	820	837	831	811	804	807	792	828	815	833	788	803	768	798	825	823	750	777	808	781	809	792	805	786	773	823	827	774	808	842	788	797	852	780	764	836	787	813	834	798	790	828	837	803	807	861	856	808	816	794	824	824	834	804	771	806	791	829	836	809	831	814	765	806	824	769	817	792	772	771	790	821	841	811	824	800	845	828	850	818	789	820	742	820	805	803	814	827	855	857	826	848	772	809	811	787	857	827	826	815	821	773	745	790	801	814	767	796	781	834	786	752	792	820	864	786	758	791	794	854	754	784	821	805	815	819	796	805	782	784	851	764	827	863	858	809	800	815	872	812	835	793	833	861	822	794	856	799	804	844	798	866	817	814	769	773	829	862	848	810	802	805	857	817	838	859	801	816	856	751	809	806	847	832	767	775	825	797	806	838	813	871	820	827	817	795	813	816	839	807	848	815	789	831	843	798	801	800	811	843	803	814	828	848	810	812	861	828	808	833	834	831	838	766	799	779	806	772	829	842	852	817	768	839	823	757	796	794	820	804	809	839	806	794	830	792	817	813	800	805	766	839	804	790	805	847	846	838	793	786	827	810	826	811	831	855	791	761	877	850	815	795	831	815	787	835	809	783	818	811	818	811	849	826	799	784	760	795	804	801	825	744	834	803	821	820	827	802	797	789	769	799	809	766	772	805	814	819	767	794	808	783	816	824	832	767	795	818	857	785	841	835	808	789	818	768	790	811	852	846	854	772	812	798
23604	32542	30883	33629	31878	32611	32864	33578	35262	31321	23387	18716	14732	15636	12403	10579	7645	9007	4959	2733	2719	2778	2889	1763	1446	798	681	525	549	518	351	357	338	341	306	304	322	357	309	398	971	1440	1368	1101	714	512	351	274	310	337	283	295	323	303	269	321	314	302	288	319	301	297	337	290	315	297	312	328	320	307	303	309	301	313	311	287	305	316	296	315	293	322	314	322	293	314	301	309	288	340	319	324	308	332	337	303	299	313	288	319	284	339	307	330	271	308	328	304	308	298	312	293	301	296	325	315	315	307	302	338	305	294	294	305	315	315	307	320	310	292	295	309	355	331	294	325	324	309	325	333	347	320	278	335	303	312	302	290	295	318	296	306	310	300	297	291	293	339	302	330	302	344	286	297	323	352	306	309	302	306	328	290	298	286	314	304	302	329	334	309	324	276	322	275	291	307	330	322	310	317	304	314	290	327	293	300	322	320	305	308	315	304	309	311	310	339	272	320	308	316	275	325	309	353	307	307	347	304	305	293	278	280	289	322	312	298	318	294	335	351	342	304	335	304	292	300	360	324	293	286	323	301	314	281	286	284	289	303	312	303	271	344	302	305	313	293	313	302	312	300	321	262	308	301	325	322	317	278	316	316	298	289	327	284	304	299	284	297	296	306	321	273	295	281	317	308	304	277	285	303	278	315	331	322	292	298	320	313	310	337	309	297	302	359	324	298	299	287	329	286	324	307	335	277	300	305	346	325	304	347	282	316	304	299	312	300	313	328	315	317	352	320	307	288	326	327	314	324	336	277	320	294	343	270	294	301	339	290	326	286	304	274	322	289	316	275	289	314	299	324	295	303	307	325	294	280	312	308	309	325	315	349	315	321	324	313	317	338	287	272	318	303	306	304	318	325	304	306	342	305	290	332	284	304	290	290	277	285	308	309	296	303	303	307	318	315	301	330	309	286	298	305	293	293	337	303	319	298	314	317	320	306	302	293	314	339	330	312	310	342	289	289	310	311	298	291	280	309	286	319	298	313	304	338	299	283	266	281	308	308	298	303	305	328	323	315	293	336	325	286	298	312	308	295	317	308	312	310	285	293	301	309	317	324	322	311	308	309	322	292	319	301	339	335	295	301	306	317	296	317	307	312	310	331	296	292	311	304	330	302	332	314	288	289	302	281	309	292	303	312	282	309	298	303	291	319	289	312	318	307	324	308	350	327	305	323	306	289	297	321	287	308	310	304	303	315	300	326	306	320	313	305	340	323	291	324	301	281	333	321	295	298	285	346	362	299	313	296	306	339	288	283	316	330	324	316	329	344	279	317	290	296	318	311	298	309	319	297	264	289	352	304	311	281	314	333	297	299	321	319	300	308	297	317	300	290	316	312	301	305	317	321	299	315	288	316	291	299	297	316	281	332	308	292	315	322	319	328	314	289	334	309	309	286	319	302	323	322	324	292	314	291	344	295	299	323	303	295	308	319	314	323	320	316	328	300	307	346	322	297	324	282	281	297	318	315	349	298	316	293	320	314	330	303	335	316	355	280	305	320	296	321	303	305	313	285	296	353	335	313	285	350	311	295	288	306	293	319	287	314	287	317	331	284	294	294	291	342	294	343	326	301	306	319	313	303	292	296	317	281	312	307	340	290	335	294	291	288	330	354	316	326	292	298	306	322	273	326	326	328	297	310	313	349	308	320	338	288	326	311	286	309	305	345	292	332	297	323	297	342	299	321	326	278	312	328	317	309	348	301	319	288	297	280	314	323	281	314	308	311	348	321	338	294	307	299	322	302	319	336	295	307	331	283	284	308	301	327	321	297	304	297	316	312	311	330	307	307	300	323	282	314	330	304	314	301	272	301	324	279	321	333	299	315	328	302	297	292	300	306	333	295	310	306	305	306	324	281	338	296	282	327	301	339	303	347	311	303	290	279	315	331	324	289	279	289	304	302	317	309	284	311	287	282	317	315	315	302	296	293	339	314	318	277	307	310	300	286	287	330	314	296	297	315	318	318	296	304	299	303	286	313	302	264	329	330	296	283	311	312	302	315	291	304	309	303	329	265	307	309	324	322	299	309	320	312	291	313	321	272	296	309	299	298	265	296	315	305	261	330	278	308	306	285	306	292	348	272	313	317	264	309	293	302	307	302	307	298	284	327	308	302	302	306	275	336	290	332	348	311	328	290	312	348	296	310	319	302	309	338	322	348	285	301	295	350	321	291	292	299	289	340	312	314	359	292	306	285	299	295	319	299	333	305	309	319	291	307	295	318	303	328	287	282	300	265	291	303	305	317	303	299	264	285	312	308	320	296	313	293	310	341	300	292	302	312	303	312	294	326	329	324	298	300	329	324	326	285	306	301	306	296	289	321	306	325	285	313	318	298	302	310	307	323	310	319	293	299	288	336	263	293	297	300	336	302	282	296	300	307	280	302	290	304	286	316	335	321	288	299	309	339	296	318	304	323	312	333	333	287	270	308	292	308	309	319	297	332	314	324	344	320	346	282	312	304	292	285	280	340	331	308	293	299	289	335	304	335	307	309	310	309	294	349	305	307	316	346	312	303	338	336	320	294	302	295	358	298	310	328	279	325	268	300	312	292	319	281	293	339	295	305	311	289	295	308	317	331	317	267	296	322	320	362	308	291	307	315	305	299	327	322	278	301	321	286	294	330	304	305	329	314	295	297	294	328	322	322	289	314	305	317	308	318	302	331	332	311	294	327	312	309	293	319	305	283	302	328	321	336	306	331	325	340	306	299	303	295	325	296	283	266	280	312	302	298	302	314	326	299	310	300	312	307	321	320	297	335	308	307	319	304	321	314	332	299	332	297	347	324	323	338	333	309	317	276	326	322	289	323	321	301	328	304	309	318	333	296	292	334	318	289	273	268	278	308	320	321	332	297	284	294	285	314	320	314	312	321	282	287	331	285	337	314	304	295	281	350	313	330	322	334	328	294	268	314	333	304	301	307	299	328	293	295	298	299	316	326	309	306	336	283	306	329	304	311	309	280	285	278	324	310	293	306	303	325	298	303	336	282	287	322	303	319	305	287	348	301	306	313	313	335	294	355	289	287	272	323	309	297	282	306	318	315	300	298	336	332	308	353	313	303	305	300	305	307	303	298	305	275	316	290	309	327	277	326	313	293	327	303	315	332	298	315	288	288	324	314	277	282	310	294	315	298	334	308	305	308	302	338	271	319	292	333	303	304	290	311	295	307	343	302	328	279	319	293	314	297	324	321	316	305	335	286	307	271	302	319	313	279	315	299	316	273	320	318	302	282	265	298	277	290	286	305	306	312	305	334	309	309	300	290	299	296	339	319	322	300	321	263	288	337	262	313	290	318	303	317	332	355	312	311	323	336	308	298	324	296	276	311	346	295	299	294	323	302	289	280	307	298	304	330	330	322	313	331	317	311	310	290	300	319	305	302	325	286	306	321	303	336	316	321	318	275	304	312	267	308	275	333	320	294	298	332	291	335	342	306	315	317	286	322	297	326	310	306
18040	25490	29795	39027	38712	43848	46445	48137	51825	46253	39014	36373	33459	34208	30310	29599	25400	29496	17547	12195	13687	14709	13239	8772	8173	3730	3424	2086	2440	2247	1062	984	924	961	961	900	910	931	926	1610	5762	8183	7765	5578	3170	1808	1029	830	773	793	796	744	808	808	753	773	733	813	761	725	770	788	769	803	792	823	723	758	810	729	812	801	773	769	801	745	805	757	791	755	783	801	791	823	751	814	835	821	769	789	744	778	822	712	808	827	775	853	764	773	713	772	771	783	805	765	791	761	792	766	775	809	798	770	818	765	791	766	771	828	782	752	778	773	777	812	799	809	803	783	737	785	757	801	768	741	771	756	790	773	788	779	816	795	801	761	782	811	707	844	801	805	767	808	740	839	798	761	795	794	759	750	784	749	777	782	792	788	811	846	769	803	782	766	818	782	833	818	817	737	801	843	821	767	783	827	730	748	797	772	764	788	761	806	764	774	770	742	758	799	765	784	827	805	777	797	817	808	795	782	728	853	771	822	779	798	839	789	786	804	785	841	725	756	787	797	761	748	819	771	745	797	771	765	757	793	761	827	750	784	806	802	737	801	766	808	744	778	766	731	735	788	808	815	774	748	812	794	784	790	807	796	811	782	799	836	821	817	796	789	799	756	769	808	807	802	780	806	769	793	810	817	821	810	753	805	762	795	783	789	824	797	758	780	757	793	833	816	767	843	755	750	754	780	805	799	759	752	744	724	819	817	810	802	749	746	757	728	786	813	748	799	792	783	789	845	681	749	769	846	844	822	769	774	808	789	796	786	814	814	768	760	773	743	804	798	790	811	806	745	747	822	830	740	794	790	817	772	754	788	817	738	791	745	863	773	760	789	801	782	791	776	765	809	821	776	748	777	800	809	793	781	760	753	761	771	749	801	763	787	764	759	795	791	779	779	761	784	812	791	814	791	822	756	778	778	731	765	758	817	835	796	779	826	838	772	808	774	786	777	776	783	774	755	775	809	791	832	800	722	747	815	823	775	815	780	776	816	825	814	789	765	762	813	799	827	793	809	806	788	794	828	807	719	822	762	805	763	798	830	815	756	762	739	820	779	760	760	741	757	772	774	805	782	820	799	782	783	784	767	751	781	728	763	784	780	767	802	795	788	802	736	740	825	790	817	840	811	812	805	805	749	749	790	769	802	760	813	790	774	791	796	795	777	797	805	714	774	788	793	789	789	859	793	794	799	786	775	769	739	817	799	797	844	830	767	774	768	772	832	787	723	771	787	814	777	785	758	732	805	812	809	816	786	791	793	780	794	819	779	806	778	781	777	770	763	777	782	779	768	769	812	772	784	811	729	825	794	768	784	792	755	779	742	840	786	733	806	776	783	791	792	791	779	792	774	768	782	732	809	791	790	817	778	794	797	769	791	797	827	812	758	821	767	796	777	806	820	778	814	780	771	790	780	783	810	785	800	767	797	766	815	781	787	758	811	747	803	785	775	750	758	764	810	777	755	826	762	762	797	774	759	789	787	806	805	804	772	826	818	757	750	751	737	815	818	821	828	749	752	801	786	804	747	804	810	762	802	830	797	762	779	797	774	793	781	758	758	723	819	833	795	797	798	790	798	773	772	819	780	803	795	769	785	748	836	807	790	797	776	786	755	866	793	810	795	747	796	802	847	762	762	793	766	780	790	798	809	813	813	742	797	737	812	761	804	759	776	758	783	813	786	756	818	754	745	767	808	842	778	795	725	757	815	858	717	748	746	814	814	810	766	757	770	810	833	796	804	797	729	793	783	818	831	762	770	757	811	742	772	766	774	792	809	745	808	770	789	804	818	838	820	777	771	745	773	800	737	752	783	752	776	773	775	798	735	776	818	799	738	821	783	751	762	823	800	813	793	804	753	736	755	815	784	831	780	855	771	776	831	782	769	791	778	736	743	813	763	791	800	783	794	772	769	785	771	815	774	810	759	786	789	792	781	774	807	863	820	805	781	785	795	771	738	825	787	783	801	804	817	750	817	763	772	783	796	819	784	803	758	760	842	801	820	755	789	785	808	770	813	778	776	767	829	803	837	777	786	787	800	765	754	798	786	827	786	820	805	769	807	800	744	774	810	810	804	829	762	821	806	785	758	816	774	783	762	832	792	799	816	791	800	823	765	821	794	790	822	743	805	755	817	787	770	706	780	762	767	769	771	749	775	799	750	853	791	734	770	818	779	796	749	763	795	765	782	804	758	787	746	815	765	814	804	788	775	809	760	781	783	823	813	803	766	781	787	784	827	794	753	774	768	743	774	796	762	765	768	704	790	768	826	825	786	792	758	816	802	803	752	835	779	769	786	799	744	779	846	746	823	793	826	759	777	789	805	853	824	775	794	770	863	754	784	771	800	796	805	811	788	758	787	768	756	762	776	792	773	741	777	822	787	763	785	742	805	768	776	826	777	837	806	806	760	844	761	786	816	770	731	782	782	768	794	757	813	815	793	779	830	794	792	777	729	778	760	788	777	767	762	797	764	775	812	781	807	757	794	806	761	784	849	793	839	801	807	801	804	748	742	807	777	828	832	801	791	700	802	778	775	809	762	777	802	822	787	814	716	802	780	798	770	795	812	786	781	779	799	778	727	748	790	799	744	754	786	781	771	772	801	802	758	805	786	747	812	765	767	807	814	819	819	843	804	777	756	796	798	823	773	794	789	770	794	833	819	714	774	773	777	818	788	767	764	738	770	817	754	793	793	781	807	767	756	824	763	751	801	801	823	757	807	752	775	777	758	793	754	783	816	745	846	820	788	740	796	816	801	781	753	814	743	770	741	763	775	735	746	781	815	769	770	790	789	779	755	745	826	792	752	765	801	782	773	764	801	780	737	761	764	799	829	824	742	811	801	803	771	812	805	776	782	779	811	777	808	794	781	766	817	763	774	756	813	786	809	815	777	796	826	791	798	783	815	794	767	772	762	801	780	748	748	811	775	795	774	785	822	794	777	786	791	806	784	801	761	786	758	784	752	830	802	802	772	736	749	798	801	826	822	823	771	815	727	792	773	827	753	785	771	754	812	763	885	777	741	830	809	756	810	776	813	828	760	850	783	791	742	787	766	759	788	803	775	823	812	780	760	817	785	770	775	756	805	770	795	714	791	810	760	808	806	789	781	788	780	771	812	786	819	763	835	802	769	821	781	829	820	794	787	811	825	777	773	804	764	755	770	773	795	766	761	842	788	738	792	780	820	783	783	778	781	735	810	762	831	770	771	790	802	787	775	806	825	764	779	795	809	751	819	772	740	765	777	830	799	718	793	767	741	756	790	819	792	777	790	793	832	775	793	769	710	791	775	754	776	833	792	798	793	744	727	792	790	820	817	802	810	806	813	818	764	742	766	785	809	780	792	784	777	779	750	782	807	833	773	788	801	819	752	782	838	789	775	818	789	781	747	815	795	834	811	756	764	809	788	816	767	855	760	793	756	742	795	804	785	781	758	813	833	783	810	841	788	796	781	772	810	730	758	814	755	789	819	759	798
31606	38720	36303	36985	37141	37535	37033	39367	40703	37661	32737	27948	25716	25091	19555	18355	13416	14279	8656	5364	4723	4349	3527	2746	2176	1124	1284	625	563	378	341	278	319	310	304	307	273	313	288	369	723	1669	2092	2090	1359	808	470	277	266	269	262	255	258	270	253	262	261	272	289	243	263	260	265	252	295	267	258	244	232	270	288	256	283	243	289	286	257	258	279	268	259	252	244	290	232	254	274	267	257	294	278	271	263	277	284	267	282	267	248	286	298	303	283	279	237	238	272	271	277	273	283	281	266	255	297	239	287	301	254	265	259	237	299	262	249	249	287	259	259	261	282	294	264	308	264	270	246	295	273	228	264	266	242	269	251	274	293	274	260	268	257	257	277	286	279	279	284	303	286	289	255	255	243	265	248	258	283	276	253	273	275	295	285	244	310	263	262	272	280	256	252	272	266	283	289	246	277	288	269	275	253	276	266	253	272	254	274	258	265	257	266	259	265	273	278	261	269	284	277	268	246	269	251	278	267	279	266	263	283	273	254	281	263	276	263	261	300	245	294	305	249	271	267	266	255	247	290	263	275	268	257	272	278	243	253	312	266	248	293	260	284	278	271	271	237	278	242	255	260	274	246	257	274	257	292	268	263	264	246	268	284	248	254	286	243	245	316	260	265	250	279	269	247	267	290	246	274	256	248	293	249	264	281	262	287	288	283	252	294	266	279	264	233	270	256	290	267	265	253	273	277	263	286	271	283	259	279	293	266	267	270	292	300	258	281	265	280	292	281	269	259	278	287	281	285	259	302	248	283	283	284	259	252	256	238	250	254	262	254	256	284	271	279	236	281	274	260	265	243	271	260	261	254	273	295	272	303	254	292	284	272	273	273	243	281	263	266	282	277	257	266	279	251	245	263	265	263	251	260	261	259	266	252	258	279	297	253	290	286	269	257	267	248	250	271	248	262	277	273	285	255	251	253	241	288	274	261	272	283	253	303	256	261	256	283	271	299	268	258	271	279	261	243	270	278	250	252	264	263	268	279	282	284	244	289	275	275	253	285	274	298	245	252	260	291	259	243	256	276	288	299	279	255	291	289	254	290	256	284	248	268	264	262	260	277	275	318	274	308	315	246	283	259	250	262	256	265	285	252	262	264	262	259	228	271	269	271	277	282	279	276	258	232	273	249	276	252	252	275	282	288	271	287	286	270	258	275	268	276	304	260	300	293	256	280	291	284	270	282	282	269	282	298	233	300	292	262	279	281	253	268	257	256	288	257	250	262	315	273	273	239	277	257	255	289	271	256	276	272	274	253	265	286	251	246	253	300	250	266	265	244	265	270	283	266	252	288	277	249	269	245	270	275	276	273	259	272	289	263	256	240	280	245	266	263	265	281	281	237	256	273	272	262	267	244	273	264	256	250	262	264	256	270	283	276	267	276	277	281	251	289	267	269	272	287	267	269	295	268	268	278	279	260	270	266	269	266	235	242	268	273	272	296	256	273	239	297	261	256	276	283	246	270	260	298	285	239	260	279	253	285	294	283	265	245	280	243	256	260	246	272	267	252	265	252	257	280	249	239	263	291	254	293	277	278	252	283	275	240	282	274	239	291	271	302	283	281	269	265	253	247	251	304	269	270	258	259	272	269	238	265	260	264	279	238	272	292	266	295	265	300	266	265	278	250	278	269	264	271	254	270	280	267	287	292	256	263	295	254	260	256	274	264	242	254	278	256	254	254	245	253	268	298	293	242	225	280	245	273	252	267	277	262	285	257	284	248	271	263	247	258	265	281	268	261	265	277	300	260	291	269	248	278	271	257	258	252	289	252	272	274	238	281	248	282	282	248	264	278	272	257	251	292	244	247	258	296	252	274	276	293	247	262	249	283	296	239	240	255	250	254	261	266	237	267	273	248	240	263	262	269	257	264	237	288	307	266	282	250	296	279	239	291	254	264	265	254	295	305	245	272	236	282	276	274	289	265	286	269	267	270	278	294	240	255	229	265	282	258	298	257	274	274	239	280	262	291	231	252	268	275	291	247	240	263	239	285	262	273	286	266	257	259	254	267	267	286	269	294	272	275	276	284	274	264	254	281	292	278	239	231	263	278	265	247	285	269	260	240	308	272	244	267	260	261	259	279	253	280	293	270	249	280	291	253	263	311	261	263	265	297	290	238	248	267	262	250	282	267	258	277	266	297	276	242	285	291	284	262	285	259	257	277	274	279	238	281	257	248	226	274	284	268	250	280	276	281	285	276	297	258	252	264	254	265	303	283	273	275	263	255	280	247	263	276	250	250	261	289	255	268	270	250	246	292	270	287	269	264	267	259	293	270	246	289	276	289	234	268	273	238	262	269	260	231	291	251	270	277	271	283	247	278	278	270	236	272	246	267	243	268	265	271	260	279	274	251	244	272	266	268	245	276	251	273	240	263	302	246	254	269	283	280	285	235	246	260	258	282	271	246	241	255	265	277	279	283	286	270	278	247	292	269	269	265	259	272	283	294	260	275	273	267	264	275	255	243	267	283	246	310	284	214	269	239	277	265	240	272	276	266	257	265	251	261	285	271	272	276	295	262	275	257	272	262	272	282	268	311	258	290	277	254	248	250	272	287	259	265	238	285	268	276	271	229	257	279	262	264	317	290	249	266	262	262	245	231	243	266	282	230	259	284	264	246	261	311	296	267	278	251	286	254	275	279	245	277	265	283	270	268	251	260	265	286	261	259	283	252	254	234	293	311	269	272	256	258	272	294	266	251	242	268	249	279	287	253	268	261	280	282	297	252	295	246	286	252	254	293	228	254	265	273	266	254	252	273	287	237	273	284	254	274	241	292	268	254	277	277	274	279	301	281	275	268	293	246	264	276	259	250	263	261	272	254	268	280	262	294	242	266	292	256	279	263	255	228	303	279	274	283	260	286	288	291	285	271	272	265	254	306	263	275	252	289	277	246	282	276	236	270	268	302	299	283	285	282	278	244	254	276	250	254	302	230	261	240	280	302	248	275	271	261	270	259	277	249	265	264	280	275	266	273	257	246	267	290	291	275	254	236	239	254	281	230	280	267	282	288	271	279	274	263	246	248	270	263	259	276	280	258	285	272	257	244	304	278	279	261	266	250	295	279	286	282	282	265	269	253	275	267	252	243	287	258	264	272	268	265	314	269	243	290	290	255	249	260	263	277	262	299	259	269	278	288	289	273	280	280	261	272	271	240	268	286	269	256	246	282	269	275	281	260	276	279	241	306	265	302	276	278	249	279	271	301	268	265	247	290	247	289	279	264	259	270	264	275	293	278	241	271	296	250	267	276	286	274	265	264	260	250	283	283	242	275	289	271	283	275	269	271	276	291	271	275	243	257	255	281	256	286	280	250	257	280	284	249	235	275	281	253	295	272	251	267	287	266	275	272	279	268	267	273	265	264	275	261	305	245	260	244	271	261	285	281	280	267	272	245	247	290	257	265	280	280	246	251	276	269	268	254	281	276	272	240	262	246	275	233	264	285	252	265	276	278	263
21551	31235	36287	42976	45928	49123	52206	54225	58305	52299	46795	44236	43676	41682	38159	38116	32982	35442	24298	18619	20098	19076	15853	13813	11943	6109	6275	3057	2894	1385	1105	1026	959	936	935	976	902	948	926	1704	3928	10044	12394	11565	7364	4225	1941	781	727	645	677	668	717	692	654	723	687	725	671	739	675	707	711	673	664	709	732	687	723	673	669	709	665	667	693	673	676	756	646	653	664	690	698	676	690	666	705	686	660	640	716	663	702	724	735	706	625	701	701	657	693	686	696	720	692	723	707	703	715	719	653	730	690	669	695	640	692	702	701	731	711	682	682	701	738	705	663	664	730	649	678	725	702	707	667	668	710	697	648	678	706	673	688	715	713	715	702	709	731	697	720	641	712	697	710	692	752	669	668	628	704	670	638	723	688	675	697	668	714	673	713	688	685	669	742	713	709	719	671	641	702	718	703	685	679	688	714	732	677	670	671	698	671	701	692	708	704	648	640	692	688	733	739	685	649	745	680	696	675	698	661	710	663	712	713	696	709	690	657	706	645	712	696	716	671	713	701	716	714	709	734	681	729	704	674	699	696	678	677	701	685	689	690	675	701	687	680	698	689	644	720	671	702	686	646	678	673	631	676	691	665	687	641	686	693	653	708	676	684	692	751	714	717	708	661	742	686	676	718	688	670	682	664	673	666	650	703	678	660	694	679	682	625	651	704	708	739	711	691	664	686	686	691	716	724	690	689	686	691	690	690	666	706	703	702	678	698	736	654	670	675	689	706	717	684	688	666	681	690	635	634	700	665	664	691	735	682	671	708	684	671	678	709	710	699	734	718	703	692	688	635	729	677	655	723	691	680	708	651	658	691	692	709	673	669	674	681	720	713	705	653	682	680	653	758	694	695	691	678	717	672	692	666	639	682	710	682	702	702	646	695	696	710	712	714	750	644	662	699	690	705	709	671	668	692	717	702	699	737	696	659	701	641	662	680	680	764	666	698	731	698	673	670	686	670	678	688	677	693	685	705	690	659	716	682	668	727	680	678	677	643	710	706	719	708	691	680	698	713	641	708	714	660	675	739	673	719	680	729	687	684	692	678	727	653	630	654	660	717	687	677	684	706	692	686	683	691	638	637	702	704	685	684	696	744	713	684	667	723	710	684	682	663	648	667	605	705	696	713	680	658	628	662	690	681	718	692	689	707	681	707	713	678	701	738	697	684	685	663	689	665	693	664	680	724	697	667	686	699	632	689	661	687	673	665	679	653	664	745	674	693	638	688	682	677	675	755	677	690	683	738	676	669	685	653	707	694	699	712	695	676	745	653	711	674	652	683	677	675	736	669	693	665	689	699	623	643	699	702	672	703	678	634	690	719	710	722	662	719	687	743	683	656	687	671	654	684	671	666	664	661	691	699	700	706	698	746	691	717	683	669	705	690	725	679	720	690	685	687	686	679	722	724	657	687	664	685	650	676	706	665	690	623	684	699	708	655	728	670	671	674	738	697	635	712	680	647	710	690	705	734	655	678	694	654	713	703	682	674	656	699	688	723	683	655	657	674	690	697	703	729	685	732	704	678	729	737	661	694	665	708	659	658	669	691	704	636	710	766	674	648	698	729	707	719	681	696	651	654	677	704	757	678	721	716	663	660	658	624	712	645	707	665	671	653	674	725	661	652	718	694	691	656	708	679	739	672	660	685	655	735	683	676	724	703	639	683	701	685	680	692	653	708	627	679	699	701	688	726	676	675	697	708	681	723	663	684	670	666	674	708	692	700	679	719	724	690	666	670	657	717	689	688	695	712	677	644	620	704	722	642	705	703	671	693	681	680	663	684	670	669	685	696	699	679	678	706	733	708	662	721	730	671	682	697	646	672	701	692	687	717	647	702	653	686	629	717	704	650	724	703	695	680	627	671	687	635	676	708	679	667	668	719	743	669	712	678	682	702	694	691	704	663	693	643	720	657	754	708	757	656	690	720	663	697	696	643	720	708	664	699	667	711	673	720	694	679	717	658	668	704	676	697	700	712	667	675	697	672	678	715	702	725	742	698	719	713	654	649	734	699	678	648	691	709	662	704	704	667	709	691	676	698	663	678	680	669	720	658	697	717	675	671	712	614	699	679	668	671	689	674	737	668	699	695	690	669	710	706	690	705	617	639	711	653	716	663	687	696	740	706	684	676	711	701	672	689	684	663	704	717	709	713	731	679	689	691	733	682	691	659	719	622	685	671	687	708	717	675	687	659	663	676	699	720	654	674	709	686	702	701	658	653	672	705	638	691	643	700	704	711	696	699	735	678	733	645	709	664	654	689	713	688	650	684	656	645	623	673	708	677	727	704	674	706	668	725	676	642	736	670	661	738	700	715	676	713	734	688	670	715	724	695	743	698	722	701	648	730	712	699	691	681	684	713	697	660	694	664	632	684	667	706	663	687	638	697	640	707	697	629	688	725	694	670	719	708	685	689	676	627	677	703	699	673	712	681	647	699	681	686	695	691	681	683	671	678	714	702	699	693	682	725	667	729	694	657	690	696	710	681	678	697	686	676	699	683	680	697	661	689	705	677	730	704	713	698	687	703	664	692	665	676	677	694	656	674	719	710	670	673	653	665	681	703	721	649	656	715	714	693	683	701	684	701	735	693	695	719	649	734	642	694	709	717	619	712	683	674	665	712	649	687	637	660	660	675	722	651	719	686	691	656	674	679	706	716	677	655	712	708	700	695	684	682	658	706	684	672	679	645	683	666	741	671	691	686	682	672	663	644	684	693	689	705	716	695	691	676	682	680	680	710	674	726	676	683	694	697	719	730	693	690	693	654	639	647	684	693	645	671	709	674	705	656	689	688	671	757	643	713	631	711	641	623	714	687	735	710	675	703	687	671	702	718	695	643	678	685	591	686	677	697	718	707	699	645	674	724	658	707	697	678	658	678	681	698	652	767	664	660	674	697	710	658	698	697	693	672	703	681	724	676	664	693	660	719	697	723	672	650	686	666	710	664	671	714	671	718	719	714	708	670	718	675	643	698	683	652	674	692	716	692	699	667	707	646	683	688	733	720	656	698	694	651	701	689	711	701	683	696	652	685	655	728	685	718	690	684	671	616	712	702	662	721	645	719	671	705	625	675	673	706	679	672	693	672	688	706	708	688	702	719	658	710	671	661	708	692	686	701	687	699	642	714	662	676	693	655	691	680	652	709	689	685	640	640	655	713	711	679	693	672	747	682	713	729	695	696	731	667	671	673	697	700	709	646	663	716	684	658	675	703	736	664	654	732	721	664	679	686	664	716	639	657	717	718	732	703	705	692	705	735	707	659	644	680	696	664	693	657	693	671	698	652	685	707	687	622	705	664	723	696	716	725	682	716	662	659	725	723	692	647	627	761	652	690	677	674	700	685	688	704	689	744	729	635	727	720	713	731	703	690	671	619	725	660	707	709	671	657	701	686	688	610	654	679	689	703	646	706	708	696	653	694	680	713	635	659	685	676	686	698	684	705	664	692	708	696	687	658	676	666	661	696	651
6681	7993	9298	8455	7210	6086	4945	4481	3136	2371	1855	1369	1249	1124	819	825	700	625	533	441	395	428	423	394	428	396	348	345	344	333	338	348	324	338	334	314	354	323	343	373	335	369	444	434	429	412	365	350	293	334	331	309	337	324	292	328	325	330	319	334	343	313	295	344	365	333	319	334	336	334	320	310	345	314	358	355	319	323	342	307	353	309	325	356	313	344	319	317	301	303	316	321	300	310	316	319	278	332	349	308	336	308	329	323	298	331	359	325	297	316	385	332	326	334	316	320	316	298	310	354	299	313	328	337	335	304	302	333	334	329	290	349	308	336	337	304	344	345	310	338	319	311	360	350	318	334	344	341	329	338	326	328	316	333	314	321	320	318	307	353	339	310	318	313	342	314	362	321	335	317	339	337	328	288	338	357	321	309	318	346	320	339	313	325	347	329	326	313	328	312	295	329	315	362	324	326	328	341	308	323	329	319	333	322	339	305	347	329	318	347	316	316	311	293	326	286	338	321	350	313	323	301	314	324	314	307	290	325	325	332	333	325	325	342	316	289	320	317	325	357	348	341	334	313	328	319	329	313	317	342	315	325	327	307	306	337	343	299	344	300	298	317	324	337	290	314	302	337	289	344	370	307	335	298	335	323	301	336	339	318	325	263	315	346	329	275	314	318	320	305	302	329	346	343	335	347	341	294	307	310	338	343	305	369	351	321	324	325	348	325	305	337	305	370	351	332	346	319	367	376	346	320	336	324	314	320	310	339	345	331	358	285	320	304	345	372	342	323	324	340	325	315	310	305	344	315	324	297	329	327	315	300	326	333	334	331	345	318	317	305	324	317	342	320	351	354	328	356	332	326	310	317	324	307	319	361	337	325	328	345	345	334	340	327	339	379	323	349	295	318	317	311	279	316	339	326	324	298	336	315	315	346	330	326	346	373	318	345	313	346	318	333	320	306	324	328	331	346	332	329	338	319	346	323	311	322	346	312	352	321	311	340	328	346	301	327	296	329	357	339	328	347	329	330	352	283	323	323	332	331	334	333	340	311	329	316	333	313	341	344	333	303	319	293	319	320	336	352	301	329	357	311	301	309	307	286	327	351	334	362	332	313	310	306	338	290	366	315	350	343	295	304	361	335	311	313	329	314	293	291	337	336	335	278	282	317	372	317	323	331	304	345	325	308	370	307	345	316	361	314	320	338	316	325	309	364	314	358	341	339	364	339	355	310	316	325	307	300	334	346	349	344	334	326	336	336	336	337	318	328	339	341	316	292	325	324	365	334	351	323	332	304	337	333	332	349	341	338	314	338	311	302	328	302	320	326	324	309	334	307	316	315	335	365	323	310	325	310	327	289	311	321	329	309	302	343	307	318	368	370	318	330	343	332	339	365	281	348	334	322	339	325	345	344	344	348	320	306	303	358	298	353	356	320	346	347	341	327	356	312	315	318	309	353	300	310	318	301	348	329	305	320	336	328	303	330	307	330	322	346	332	330	329	314	340	318	319	335	317	362	296	315	320	332	331	296	342	325	319	361	316	314	331	329	302	321	313	300	323	340	302	308	321	309	361	337	330	324	333	317	305	331	349	296	342	338	313	339	303	300	293	368	353	344	324	329	309	337	312	305	318	322	352	358	339	368	342	350	335	285	346	307	321	323	310	283	310	321	319	344	359	346	314	322	307	341	347	318	337	366	356	327	332	346	346	327	300	325	295	311	337	330	302	311	344	346	315	330	322	322	330	315	293	334	320	332	335	328	323	320	312	317	309	344	366	330	360	295	340	350	313	325	306	292	353	340	314	331	322	309	312	286	335	309	334	346	305	322	331	350	315	334	329	320	317	362	330	316	345	309	348	289	329	316	324	326	306	323	319	318	318	360	333	337	315	302	318	318	291	318	316	308	309	342	337	372	296	340	332	354	348	315	339	311	310	329	340	340	329	300	340	357	328	296	327	363	310	340	305	349	325	346	314	279	308	301	299	344	342	328	314	305	314	345	328	312	353	314	308	358	304	309	346	308	355	333	321	344	297	343	328	326	333	320	328	315	306	339	350	321	319	319	312	343	303	321	294	295	318	336	336	333	335	334	327	298	334	312	344	338	363	339	309	343	307	325	316	306	317	320	345	303	333	317	341	323	311	315	294	301	331	312	328	355	327	339	291	325	296	305	330	310	315	344	331	332	320	341	320	300	329	338	322	365	336	336	288	307	346	333	352	315	345	323	334	309	295	319	330	335	323	344	328	323	336	297	318	328	277	316	346	317	316	378	328	354	318	323	288	326	294	309	330	297	328	316	335	340	340	307	304	341	311	348	337	330	333	316	313	310	305	344	355	303	332	313	324	337	326	297	329	322	356	345	328	334	330	368	352	340	346	349	325	339	312	323	355	350	340	319	313	302	325	336	333	327	324	341	306	312	335	317	324	372	343	319	330	345	333	340	337	330	313	298	315	300	301	351	317	328	348	330	335	313	262	314	344	347	334	337	324	305	329	324	310	324	353	317	322	335	337	300	329	337	334	333	326	327	334	341	334	322	328	326	294	332	327	331	272	324	324	305	347	322	294	339	334	283	302	334	321	322	312	347	337	322	359	319	315	312	331	343	349	303	312	329	283	339	321	309	321	336	298	353	336	324	341	318	333	348	348	324	333	283	335	361	298	337	339	347	311	327	293	326	354	355	314	369	340	317	292	316	344	339	338	344	302	329	297	314	344	289	347	319	324	294	319	286	325	350	310	326	361	308	350	307	330	320	326	340	332	347	345	290	304	317	318	311	331	317	322	301	337	332	310	344	333	360	342	306	322	299	313	336	328	323	328	337	337	319	314	323	328	314	331	298	318	308	300	321	310	322	336	324	308	298	345	348	329	332	326	358	327	314	331	309	331	320	331	369	290	339	350	299	310	317	336	341	372	306	318	332	336	340	339	326	319	389	338	335	341	336	327	298	298	303	323	352	321	342	320	317	317	330	315	346	313	318	335	311	315	299	296	354	334	322	375	339	304	317	339	332	356	327	335	321	313	326	330	355	345	332	328	326	352	357	315	326	309	329	327	322	331	337	372	297	303	323	347	317	364	316	352	331	312	307	321	350	331	294	325	314	326	327	344	318	299	342	348	323	338	316	321	362	357	338	330	343	349	341	336	349	291	288	316	302	330	321	311	315	342	364	317	310	307	340	329	354	349	330	347	338	324	326	323	324	315	311	328	312	306	337	367	356	351	348	331	337	311	302	312	339	325	305	315	345	340	310	324	328	346	349	354	360	300	293	325	314	338	354	330	307	340	307	334	302	336	311	293	339	364	335	303	329	338	316	319	324	325	339	340	313	307	348	318	337	309	326	320	339	322	315	315	326	337	316	349	343	338	320	362	310	345	340	293	317	349	341	338	323	321	330	333	332	307	325	308	346	301	310	317	305	338	316	338	355	335	312	326	332	340	313	297	300	339	345	321	308	295	343	318	343	338	339	337	326	331	325	359	334	340	308	348	326	345	319
6182	8115	13750	17447	17863	16739	15816	16338	14027	12609	9873	7221	6821	6155	4161	4496	3978	3628	2566	1863	1812	1863	1527	1480	1533	1427	1139	1013	937	937	899	917	873	922	896	926	894	844	900	930	994	1200	1694	1696	1487	1187	994	941	872	809	834	834	836	816	894	825	848	833	809	836	918	853	818	834	817	856	877	784	828	806	794	828	807	841	796	799	838	775	826	827	846	748	789	774	839	832	850	841	795	856	780	806	780	832	806	786	827	839	838	818	791	849	823	812	797	926	849	797	819	770	824	824	891	825	838	874	835	848	818	826	836	816	819	756	790	827	865	849	822	797	826	809	795	799	856	808	825	827	869	794	821	781	831	852	862	817	817	811	820	807	849	807	844	795	797	809	836	838	817	892	815	818	844	838	812	826	810	822	828	831	868	818	857	813	852	848	831	882	842	784	825	804	874	853	856	811	811	762	800	812	864	832	805	832	860	822	808	796	794	866	780	795	828	860	824	874	855	842	858	860	859	797	842	811	873	864	802	821	824	818	875	852	799	818	769	808	826	836	831	874	850	823	871	810	875	824	824	788	844	821	849	855	836	790	873	888	784	874	805	804	791	789	795	816	819	888	824	834	821	817	849	811	821	785	800	788	823	842	809	839	801	828	795	822	841	822	847	812	844	809	853	798	819	830	809	839	851	846	777	841	798	799	774	834	809	881	817	834	815	803	795	821	834	853	855	863	830	785	830	882	783	815	806	805	806	849	822	812	834	861	811	835	829	853	874	865	863	847	846	824	815	728	839	839	817	843	857	851	833	844	819	852	815	832	848	835	762	830	874	806	822	832	811	762	774	830	786	830	771	794	858	785	864	767	862	799	841	815	850	819	831	776	749	820	806	792	799	856	866	842	875	839	838	812	830	833	836	797	855	867	858	842	814	821	813	816	856	816	812	781	794	816	835	787	786	807	846	817	838	824	828	840	812	813	819	820	829	852	839	831	847	881	841	792	820	847	790	852	794	841	870	833	793	836	805	863	822	805	818	841	855	818	820	843	829	821	823	816	849	838	778	832	885	862	842	834	832	823	801	809	797	839	774	840	845	842	780	826	833	832	810	792	840	846	791	841	829	814	841	818	832	829	825	779	800	783	807	827	856	794	788	834	873	868	828	865	777	863	859	791	798	824	849	808	831	877	835	789	829	850	863	808	813	834	810	875	834	811	845	889	845	803	829	839	890	829	851	800	808	762	798	796	823	797	830	838	821	874	833	770	837	855	836	878	823	847	816	870	796	824	808	844	879	780	831	845	820	737	808	888	806	780	844	814	807	820	804	827	868	825	846	812	841	898	808	813	844	836	874	861	872	840	789	777	742	810	846	787	844	780	806	806	780	842	796	857	880	808	826	852	861	803	887	780	832	821	842	769	837	855	837	877	758	847	867	791	856	808	797	860	827	820	831	867	804	785	832	805	846	870	819	841	850	834	910	836	819	816	827	816	799	828	804	779	828	820	852	813	793	864	799	820	821	806	816	853	817	773	817	913	803	858	775	808	874	838	828	787	864	857	802	862	831	841	818	798	773	811	836	807	865	824	897	802	874	841	811	845	791	823	780	841	795	877	827	836	821	789	849	811	838	796	839	828	799	814	848	893	833	778	803	828	837	844	780	820	880	863	830	864	858	792	825	828	858	808	855	878	829	820	786	861	811	857	859	783	824	806	786	826	874	823	786	813	804	836	833	800	817	844	827	814	802	842	795	875	843	816	849	892	799	841	848	818	820	860	805	821	820	801	847	787	878	777	815	860	844	830	822	826	842	847	820	804	836	815	785	811	831	826	845	867	836	808	815	812	830	811	859	760	826	860	849	776	823	828	864	822	835	809	812	825	886	777	778	861	822	794	900	851	793	818	835	794	807	832	842	833	815	837	793	839	839	842	783	762	821	858	797	809	794	842	798	846	866	822	789	802	855	836	798	864	838	855	853	818	849	825	811	829	852	831	860	773	832	830	820	825	794	835	774	816	819	791	837	870	822	850	801	887	790	824	838	835	837	807	838	840	872	818	808	783	796	800	820	816	797	876	783	859	813	845	808	841	886	811	813	833	779	842	844	853	884	754	829	867	825	769	872	832	848	832	816	780	865	848	792	830	834	829	774	883	840	868	769	821	817	834	890	859	809	835	875	826	827	828	852	849	897	792	860	786	799	801	852	866	871	836	753	771	848	876	873	848	852	809	824	845	839	823	803	799	873	871	796	851	866	814	811	765	817	841	820	792	825	851	861	795	867	813	839	828	893	829	858	873	829	826	869	857	825	829	807	830	835	859	842	800	747	871	848	833	815	837	792	842	792	860	857	786	840	834	854	820	814	820	833	829	875	760	853	822	843	842	898	858	821	862	843	875	885	804	812	846	862	772	805	846	846	794	867	845	818	843	810	847	846	830	867	821	802	788	817	802	819	872	832	820	844	841	879	837	856	818	813	850	760	820	861	865	838	852	850	831	815	875	842	812	875	874	794	771	777	812	785	747	828	841	843	876	812	875	868	835	828	838	850	872	865	895	841	811	868	845	875	845	838	864	804	873	833	814	840	827	828	821	798	805	831	810	814	873	836	796	816	802	851	868	858	823	827	837	837	831	829	835	833	809	802	839	830	834	853	842	847	818	829	809	844	892	841	849	844	815	841	864	839	837	835	841	814	900	825	820	827	829	908	840	804	813	856	822	816	874	861	829	832	884	827	883	802	830	807	823	867	804	855	837	797	826	855	808	830	836	810	815	787	844	867	812	801	800	839	768	886	838	833	866	816	824	800	795	808	820	776	851	889	882	850	827	815	838	837	854	785	832	844	781	778	806	803	810	851	775	815	781	863	831	859	808	826	759	835	869	855	804	884	868	803	827	825	786	817	808	844	835	839	810	885	874	824	856	863	885	810	798	858	795	828	855	809	854	853	789	829	812	832	810	808	852	825	835	830	802	840	840	840	867	811	849	817	856	852	859	767	795	872	859	797	799	799	818	852	828	814	866	892	804	802	800	854	806	848	814	843	855	808	848	805	861	795	815	807	854	799	840	802	820	756	827	871	855	833	852	842	820	811	849	791	824	757	757	861	823	834	762	864	785	847	869	827	814	802	866	815	863	838	800	839	845	855	816	883	814	827	785	857	814	792	879	814	847	804	867	863	852	828	832	808	888	826	787	857	820	823	827	799	865	832	795	789	823	799	877	814	778	829	822	807	800	737	816	838	885	808	856	850	815	824	883	850	794	834	843	791	815	783	861	861	852	801	804	779	846	809	768	875	805	826	835	842	847	867	782	764	811	795	817	811	837	838	840	846	837	868	877	814	855	840	869	803	810	858	863	805	822	840	799	775	808	858	810	823	775	828	807	836	869	828	841	868	799	899	799	869	833	869	835	813	854	805	831	825	770	807	845	821	805	893	841	817	803	854	826	827	806	808	821	847	876	827	821	823	852	787	896	843	822	836	844	814	820	831	824	864	808	834	842	780	767	860	844	791	869	828	812
25686	33640	38834	33953	33468	33479	33075	32496	29312	31160	30261	21202	16514	13566	10001	8314	7044	5777	4608	3122	2185	1893	1625	1393	1336	1301	816	499	402	356	358	342	348	350	324	323	342	344	355	342	659	1024	948	1282	1085	750	534	401	330	338	329	335	316	308	310	322	334	290	278	301	323	324	332	265	317	330	332	299	303	302	320	317	339	325	326	306	301	338	341	312	317	312	286	312	281	329	299	332	324	349	285	304	338	280	313	316	320	323	313	311	315	293	316	320	343	369	306	311	348	326	321	340	321	337	335	327	321	328	339	301	288	293	303	337	311	323	317	348	327	336	288	319	332	337	332	321	304	328	327	309	308	316	326	289	284	320	329	322	317	322	330	317	310	317	322	334	304	329	324	291	314	336	309	301	303	320	314	276	355	342	315	284	272	284	309	328	331	327	312	311	305	323	303	289	300	329	305	326	349	299	301	305	291	324	340	320	351	319	324	341	328	318	290	310	316	329	308	347	290	302	309	318	320	326	319	319	300	310	330	331	346	299	332	334	307	267	292	330	313	314	315	340	306	330	341	342	307	311	321	316	303	325	292	310	310	346	314	284	284	353	334	314	330	324	270	324	296	288	326	309	336	333	306	333	344	301	289	294	285	327	344	293	284	292	323	330	316	331	319	320	286	352	309	322	298	319	346	292	314	301	313	302	340	320	356	296	330	351	349	307	323	335	327	303	311	302	310	297	338	333	312	314	328	333	321	314	347	319	309	324	327	309	329	343	337	283	338	318	344	327	333	309	296	307	320	306	304	297	345	307	321	266	306	321	316	354	307	322	354	256	347	301	300	314	315	348	302	294	297	311	286	337	323	308	328	308	345	305	346	292	334	303	309	287	323	342	316	326	313	306	309	299	323	314	341	319	301	317	306	311	282	326	335	292	324	309	339	297	326	291	300	338	311	349	332	339	306	303	325	305	316	308	320	325	318	321	340	307	358	292	319	311	312	296	336	316	346	280	310	279	310	291	271	308	319	333	290	342	330	298	309	310	283	288	298	319	324	346	334	318	328	296	313	340	326	320	324	331	319	310	306	289	321	342	318	291	296	300	306	354	319	344	326	331	319	347	317	312	307	303	355	304	321	359	364	316	334	281	316	316	295	325	321	292	319	334	299	356	298	310	317	279	300	347	310	306	299	319	300	311	317	345	334	329	301	348	328	344	287	342	356	290	315	278	284	301	309	303	314	292	330	289	302	280	336	347	311	370	317	339	309	318	309	327	336	331	298	308	322	311	314	329	316	323	330	308	306	326	300	309	342	281	339	299	309	312	307	283	325	317	292	334	355	305	348	311	305	328	324	333	355	317	299	315	278	302	281	352	304	326	308	339	329	307	337	303	285	301	337	346	314	320	339	321	312	321	286	333	309	316	306	302	297	339	285	299	305	295	337	319	312	304	308	297	329	315	303	354	303	326	290	328	313	299	341	308	289	350	336	356	324	324	311	321	293	312	315	329	314	303	339	345	316	297	288	312	318	339	293	315	290	293	289	308	310	325	352	310	331	328	323	327	321	333	332	327	275	303	338	300	345	334	331	329	325	325	304	338	330	313	344	311	331	308	271	307	338	334	327	317	298	304	338	332	335	325	295	329	317	331	289	329	330	300	348	344	306	301	292	313	325	327	322	325	334	315	329	328	316	328	325	319	314	316	327	330	305	318	338	356	290	330	337	301	299	340	361	306	326	291	323	320	345	349	323	328	324	323	310	321	319	303	317	347	305	318	331	314	315	350	313	319	339	325	296	315	321	332	324	304	339	305	330	308	314	346	323	317	287	294	315	310	318	338	305	335	339	319	329	317	326	298	322	345	324	281	292	352	297	356	321	318	292	308	307	277	343	274	307	306	289	309	337	323	305	330	327	292	281	356	340	321	316	340	320	301	330	337	306	283	303	318	317	297	333	338	317	349	319	309	323	312	302	306	317	317	313	311	348	327	324	319	320	328	318	323	303	337	270	291	340	308	348	335	307	275	310	313	329	301	298	319	323	304	290	333	342	320	303	309	326	304	289	320	323	309	314	314	317	327	307	305	284	309	273	314	299	313	317	277	344	304	316	309	286	291	330	346	314	310	330	295	297	347	350	300	331	300	331	355	319	297	332	298	307	337	296	316	377	314	315	267	320	301	362	314	306	310	340	294	314	334	312	297	342	316	346	297	311	325	337	311	316	319	319	326	309	353	279	317	297	323	294	347	328	298	294	330	314	324	318	311	296	329	304	331	319	316	302	320	330	310	308	313	343	340	323	327	341	318	324	351	322	299	313	316	307	323	306	326	332	284	326	346	319	312	279	300	348	342	351	322	342	300	313	311	315	313	351	312	303	336	319	287	289	302	315	329	297	282	316	299	316	288	314	298	329	328	317	312	288	301	340	305	338	282	304	301	314	306	301	348	345	325	297	337	323	303	301	313	308	309	356	292	317	313	325	321	331	294	320	332	322	324	330	294	295	326	340	314	319	340	366	309	308	292	316	335	356	283	308	274	309	292	337	320	316	314	329	314	296	314	325	310	331	299	319	311	292	310	332	308	309	301	334	309	324	349	289	343	323	336	294	322	317	298	318	304	318	292	326	340	341	326	341	336	340	303	309	330	339	344	307	312	322	310	309	295	330	305	297	263	300	324	303	338	353	299	316	299	330	332	337	312	319	319	307	284	307	339	323	309	323	315	302	325	312	351	315	306	310	294	310	348	290	312	335	299	319	294	301	306	304	313	280	334	331	351	314	328	348	298	291	329	294	327	321	334	354	328	297	319	334	281	303	335	333	329	319	354	309	364	308	307	303	322	317	299	325	302	298	328	339	327	320	314	287	327	317	332	319	330	273	302	306	329	305	321	311	312	286	328	345	312	321	334	330	321	336	313	351	305	318	320	308	316	325	309	295	301	282	325	328	296	312	312	297	280	299	274	313	309	322	321	306	319	316	295	297	321	317	306	321	327	310	319	338	332	316	307	331	295	304	301	315	302	356	347	308	308	296	319	323	302	322	293	342	316	338	304	342	280	335	321	292	297	322	316	328	348	298	290	323	324	342	292	341	321	361	303	332	329	295	340	329	321	332	302	293	317	316	326	274	291	306	322	312	318	325	343	311	317	311	307	333	323	344	302	323	311	294	315	321	312	310	292	276	320	294	292	311	315	316	358	312	315	306	351	327	300	290	325	303	291	302	309	347	304	319	314	322	371	311	334	302	312	313	305	277	331	347	324	333	322	347	320	288	336	303	301	306	339	325	302	332	302	341	314	294	319	310	304	276	325	324	332	310	319	324	328	307	325	313	333	310	338	318	298	316	282	318	307	271	324	288	385	286	297	324	290	295	317	346	311	299	300	317	326	302	336	320	313	325	284	306	329	341	354	311	303	328	301	351	312	306	342	332	313	315	325	333	294	319	315	362	320	286	314	309	309	306	320	289	284	306	293	364	321	319	307	287	307	332	321	336	295	290	284	335	314	299	305	307	294	353	325
19899	26596	37778	38531	42527	44074	45501	47203	45053	48907	43655	37683	34749	30975	26898	25864	23979	21195	17571	12825	10619	9818	8566	7589	7928	7820	4559	1916	1462	1184	1085	1070	1002	989	968	920	959	973	943	990	3249	5612	4722	7335	6003	3466	2003	1238	896	828	790	824	771	830	777	814	788	801	803	832	754	794	797	792	797	842	818	794	843	785	813	838	807	796	781	769	818	843	829	846	807	774	785	833	766	823	825	825	780	756	783	842	789	808	780	840	783	832	801	785	845	782	785	837	829	822	839	808	803	821	759	871	819	799	768	757	801	845	852	874	772	822	794	794	810	805	802	792	787	793	791	851	804	845	800	789	803	801	782	760	799	817	793	819	816	794	815	827	819	764	808	887	805	777	807	812	807	800	830	811	821	772	780	823	843	858	817	836	772	775	829	796	843	821	794	798	825	766	781	810	815	794	825	785	844	817	836	733	797	793	770	784	769	786	751	834	794	775	757	782	863	861	788	775	859	801	793	805	817	798	899	760	815	838	790	780	797	744	791	786	769	761	749	799	847	763	786	790	774	810	802	727	774	805	768	734	804	752	772	836	790	807	827	799	811	787	790	800	826	815	795	769	828	802	861	781	788	806	821	786	835	794	798	790	822	826	769	781	847	856	735	826	770	849	821	822	794	795	813	760	835	802	846	806	798	761	808	793	857	778	816	784	841	823	842	782	828	808	781	767	827	807	801	758	776	819	836	805	792	763	789	801	783	841	794	755	797	785	816	790	790	790	803	832	771	828	813	824	779	860	802	796	839	800	815	750	794	795	783	823	832	845	797	811	828	789	759	777	822	841	793	775	787	830	802	777	790	797	784	810	822	822	847	802	843	849	811	831	845	813	825	828	874	768	804	818	784	849	820	777	823	799	796	805	830	825	797	777	782	786	781	818	796	773	791	788	777	757	792	811	814	794	796	855	829	764	862	792	785	818	777	794	809	822	800	767	769	813	758	785	754	764	788	812	797	805	791	821	777	845	814	793	817	819	808	781	810	826	852	822	799	792	818	778	778	773	811	812	777	774	731	849	828	814	819	797	782	814	790	858	841	760	781	858	830	797	761	830	800	809	764	768	753	780	831	764	791	833	836	803	857	832	782	820	782	799	833	784	838	815	763	816	801	812	792	845	806	831	822	814	855	777	806	818	785	787	814	803	828	850	855	780	782	818	828	805	814	822	786	761	835	863	793	827	821	787	784	811	744	797	763	806	830	817	770	817	763	761	775	777	812	813	767	779	767	725	768	805	841	761	816	789	759	877	789	842	819	796	801	827	820	775	868	787	791	824	765	797	756	782	806	810	801	762	829	815	753	828	789	790	771	771	792	729	834	821	770	815	784	833	825	806	823	785	802	803	820	794	810	792	752	812	786	757	793	802	832	804	791	775	814	779	834	786	821	802	756	812	766	813	801	787	773	802	810	807	802	820	813	800	754	796	787	825	785	791	832	843	765	811	798	812	806	755	791	792	782	770	791	814	811	773	760	770	742	823	757	824	766	776	888	782	843	823	799	814	781	806	783	784	802	790	810	765	822	819	823	778	782	805	819	826	788	823	802	811	834	791	795	843	778	790	768	790	806	838	793	820	779	840	836	747	776	782	821	859	788	766	823	816	765	809	779	779	768	828	773	788	803	797	819	832	748	825	807	796	821	798	782	832	802	829	815	795	797	869	797	838	761	863	802	845	808	804	848	819	752	790	828	854	809	817	836	805	852	767	816	737	805	867	803	768	786	789	823	798	812	816	752	828	767	821	867	791	811	851	785	808	771	842	785	788	834	796	774	760	752	803	768	849	790	815	793	837	795	810	847	885	812	842	840	740	774	795	765	770	809	783	777	767	814	807	808	817	837	817	831	804	817	822	846	808	837	816	772	857	846	725	819	812	846	818	843	820	767	804	747	778	775	825	787	843	847	789	813	773	812	878	742	867	815	830	827	759	802	803	811	816	807	781	789	816	815	812	789	765	796	799	831	840	810	808	765	759	805	797	800	864	866	818	810	797	802	741	790	829	812	767	800	788	770	802	822	816	801	788	823	749	782	815	786	755	820	786	776	793	789	781	771	781	806	806	830	809	834	783	760	811	754	827	757	790	793	825	854	802	819	846	784	848	777	767	794	831	798	846	826	780	876	848	804	762	837	780	806	850	768	849	798	783	818	825	807	775	802	817	784	827	845	779	828	829	834	811	826	820	803	784	776	823	801	820	795	828	799	800	781	841	777	812	830	747	822	858	786	827	816	772	813	808	816	828	785	802	811	789	825	792	804	840	802	797	811	825	767	801	778	814	778	785	854	751	805	785	775	743	832	838	752	803	795	819	816	750	810	849	800	810	837	775	787	832	763	752	805	854	774	771	779	839	868	787	810	811	823	818	835	792	748	819	825	827	798	800	812	763	769	843	839	786	847	833	768	791	793	837	788	819	799	827	828	805	798	820	742	767	804	795	731	793	816	757	838	823	829	774	814	861	828	807	796	832	810	827	784	793	832	820	792	811	875	837	855	785	804	811	756	803	799	808	832	833	819	807	781	789	805	793	809	784	783	779	836	825	820	736	750	844	820	796	753	802	823	856	740	808	784	805	763	790	803	826	794	786	810	788	808	799	796	835	833	789	815	772	810	809	817	821	789	778	810	825	819	722	774	818	801	759	851	804	859	833	777	856	753	779	767	736	826	862	770	822	777	816	808	828	753	794	778	820	824	846	817	787	754	790	822	819	815	846	781	794	801	797	807	759	777	819	765	793	816	789	813	861	787	753	861	786	810	787	803	840	817	783	828	786	764	792	847	777	828	804	826	811	819	766	816	777	836	836	839	817	805	810	759	777	815	759	792	780	804	799	778	840	823	827	797	867	756	761	745	823	802	769	862	810	798	806	839	819	795	831	848	750	760	802	819	818	778	794	841	805	780	769	804	777	826	831	781	818	791	791	860	805	796	790	788	863	795	806	854	790	855	756	776	844	754	810	834	783	808	841	837	788	820	810	805	868	793	774	777	828	857	807	858	757	771	853	819	798	771	750	871	854	790	842	817	793	781	831	832	835	790	841	847	806	817	832	780	812	823	791	814	832	780	794	824	814	827	858	846	829	812	818	822	884	789	824	821	843	766	783	805	827	797	838	833	835	775	808	833	781	818	796	823	777	792	831	802	815	813	781	801	816	814	787	808	776	801	873	786	787	812	782	764	802	819	731	817	769	866	843	771	775	829	811	825	761	842	798	811	833	806	814	788	829	765	787	780	777	855	734	801	738	795	833	835	855	872	836	839	818	787	836	807	838	822	758	806	790	753	799	803	793	800	769	752	835	821	776	826	772	773	844	817	807	749	858	847	798	756	778	828	813	810	846	801	805	798	792	807	762	805	815	827	735	828	785	792	783	790	792	763	806	840	801	850	789	841	781	820	790	822	812	787	787	784	812	805	810	792	807	838	810	780	791	793	828	802	798	809	809	758	812	782	859	802	810	820	827	824	846	812	776	823	832
35739	39631	42024	37230	36222	36399	36802	35447	35387	39234	37375	28372	26668	24661	18972	14786	13139	11530	9201	5202	4452	2639	2350	2310	2106	1789	870	553	440	393	329	357	309	331	333	350	339	338	316	346	1063	1575	1149	1741	1966	1175	645	453	317	282	284	295	299	300	265	314	309	329	285	288	310	284	290	298	293	262	282	288	298	262	297	321	265	293	280	276	254	319	291	288	270	276	288	283	302	285	310	308	289	274	288	295	285	271	313	308	308	280	291	292	298	300	311	299	247	265	278	284	280	288	286	327	296	271	284	309	281	282	310	297	288	307	296	283	251	259	279	287	287	277	278	302	315	299	344	301	271	316	313	298	291	277	302	278	308	300	272	263	282	272	261	256	271	303	299	286	299	290	254	280	270	300	297	261	323	275	307	273	301	274	298	292	284	282	296	279	265	276	309	285	271	232	277	284	298	283	277	305	292	288	305	289	325	261	289	289	308	286	292	308	309	307	299	305	301	294	312	295	310	276	313	282	306	268	295	313	302	298	289	312	289	319	308	288	273	290	297	297	273	311	321	271	310	340	295	271	277	294	303	306	307	272	280	316	301	307	251	264	308	262	275	285	287	285	277	325	297	296	289	343	280	295	274	284	313	287	307	278	309	287	306	308	315	307	267	303	269	304	302	322	272	318	284	285	282	282	258	269	279	290	271	324	294	295	278	317	283	272	293	279	283	323	290	294	261	270	294	285	296	264	270	277	279	287	291	323	288	271	298	288	299	274	337	313	308	296	269	288	296	277	318	297	286	255	298	278	278	268	281	279	301	284	280	281	329	312	313	299	321	289	293	302	316	293	285	288	285	300	279	277	293	286	282	295	273	275	285	286	297	280	308	280	254	236	298	313	295	297	281	261	324	328	283	297	295	280	319	298	313	289	321	271	311	297	317	298	274	282	313	299	282	268	291	301	338	270	267	290	301	287	291	291	289	294	317	290	281	290	274	298	322	302	297	280	314	301	275	286	265	292	275	283	308	292	281	300	318	309	286	288	318	295	306	320	293	281	310	282	302	306	294	284	280	294	292	291	276	309	286	298	297	282	280	262	280	296	282	286	285	293	279	313	277	254	283	302	273	305	264	293	288	312	316	289	310	314	270	282	288	307	307	336	286	277	277	289	316	295	309	279	292	308	313	293	293	252	285	267	284	308	311	318	284	289	282	269	303	326	302	325	296	287	280	295	285	286	308	298	303	291	281	326	282	298	305	299	262	299	303	285	279	281	316	282	289	256	288	303	279	304	285	306	306	293	298	321	292	274	317	302	313	325	295	249	289	305	309	297	300	296	253	266	313	308	291	304	247	307	293	304	301	303	311	283	325	327	298	292	299	276	299	248	280	287	268	271	284	289	291	302	276	297	297	273	273	291	320	310	298	280	272	306	294	312	302	300	313	257	274	252	282	264	264	325	297	286	310	287	287	290	253	324	305	313	278	295	295	268	280	288	292	297	295	293	287	298	282	303	302	261	274	289	274	291	275	285	312	314	292	269	301	322	265	307	263	275	312	275	309	286	268	316	336	275	305	277	289	287	279	289	291	331	318	291	293	280	278	322	303	286	292	254	285	285	290	289	316	273	301	335	284	301	273	295	275	272	325	317	269	296	309	288	290	288	272	279	269	277	267	273	271	272	290	272	295	314	287	321	306	322	262	279	311	279	285	298	307	307	300	287	267	284	317	287	297	317	297	285	280	293	318	292	301	291	272	290	311	285	292	288	296	307	293	286	274	264	290	264	284	282	299	284	334	321	296	303	291	290	297	289	287	327	306	309	304	325	280	279	311	272	294	292	301	299	286	301	368	274	275	281	287	302	299	302	310	297	306	273	316	276	271	271	288	301	290	281	297	286	278	269	299	261	287	322	290	290	316	279	275	297	286	289	277	288	303	277	312	312	285	308	260	291	314	286	296	287	318	308	292	284	317	282	288	299	292	306	310	292	289	283	273	306	300	245	293	295	305	265	304	283	285	279	303	293	280	284	283	277	263	310	327	313	286	271	293	292	278	284	278	260	289	300	297	253	288	271	294	268	304	301	308	289	310	303	300	265	269	285	290	294	294	299	291	290	310	304	261	306	278	295	299	283	287	298	304	306	298	274	281	311	282	293	274	291	290	280	283	286	289	299	288	277	306	247	299	281	281	312	274	267	304	267	296	277	300	285	317	274	269	292	288	279	259	305	289	302	304	284	274	278	308	287	305	324	283	288	280	287	307	299	304	292	310	324	287	294	284	283	297	281	278	284	266	289	283	303	300	282	311	304	320	272	309	305	267	300	294	292	296	289	301	308	285	269	312	300	295	290	283	304	294	276	297	300	290	273	273	313	286	306	303	287	302	324	267	289	282	291	292	289	311	297	314	283	285	269	294	290	301	321	279	262	288	316	280	307	291	278	288	295	265	302	338	293	281	302	295	266	300	293	294	304	306	294	269	310	294	307	300	283	293	296	263	315	300	279	280	285	303	280	293	287	316	292	275	290	294	298	279	286	302	262	286	276	276	278	284	307	296	300	277	280	304	287	317	294	292	299	284	302	298	279	308	278	282	310	286	290	278	290	275	276	306	276	277	293	251	280	281	261	283	292	297	311	319	289	268	295	278	272	323	317	273	281	301	301	297	297	285	266	272	300	281	311	295	264	281	294	296	298	298	273	313	282	301	323	318	316	252	294	270	306	279	283	291	257	288	298	252	283	311	322	298	289	285	296	327	297	335	270	293	297	299	286	302	283	278	311	267	266	329	316	312	304	304	309	284	265	303	278	301	287	275	298	291	288	283	308	264	291	292	307	291	307	251	289	276	256	276	264	299	294	308	259	290	294	289	294	289	287	282	332	285	311	322	270	265	289	293	296	267	301	307	301	310	305	302	308	292	291	304	310	310	316	301	301	303	304	303	297	307	307	289	239	293	281	322	293	307	284	330	318	296	259	269	321	297	270	283	312	292	272	267	249	264	281	272	313	291	308	309	293	278	284	268	260	272	280	268	283	299	255	329	290	252	294	268	300	317	294	299	310	282	276	291	277	283	304	305	272	280	295	304	315	293	294	332	286	312	287	287	301	280	301	261	321	309	272	289	302	317	266	301	302	250	294	293	297	294	349	301	286	271	266	323	260	288	275	307	296	322	308	280	301	322	286	308	277	278	288	298	305	300	276	271	301	307	256	346	286	281	293	280	271	251	273	330	296	291	299	321	284	277	258	292	313	271	308	286	264	285	292	284	287	282	290	288	331	312	299	306	309	302	308	313	302	280	286	305	253	300	288	293	283	292	272	294	300	282	318	307	300	318	298	324	317	293	298	285	293	298	293	292	309	275	285	263	308	287	311	293	293	279	298	281	274	297	288	326	289	293	324	301	292	277	289	266	266	299	274	309	283	307	310	298	273	268	302	283	270	303	262	301	305	290	279	288	280	289	277	273	300	267	285	276	276	316	306	311	285	287	287	296	311	301	260	275	284	283	285	309	304	278	285	287	281
26213	34019	42859	44482	49314	50052	51392	53213	52222	54789	49731	45430	42818	41299	36064	33134	33759	30292	26565	17850	17757	11538	12136	12553	12731	9996	4373	2567	1684	1391	1239	1150	1119	1047	1047	1083	991	959	902	1425	5989	9030	6587	9905	10831	6294	2901	1594	914	696	755	708	773	728	741	732	749	770	711	708	729	749	780	749	718	761	760	720	758	683	701	745	760	793	747	736	721	747	743	786	757	770	744	711	719	702	766	735	726	677	771	768	786	717	758	753	739	761	738	732	714	759	742	729	770	725	782	723	812	712	711	752	726	706	737	674	738	740	714	776	708	717	742	752	760	703	761	724	736	712	783	774	688	723	707	742	743	716	705	691	704	750	705	747	729	753	762	750	711	783	707	744	746	767	673	774	775	751	730	737	786	701	718	760	762	754	746	730	800	686	703	754	747	755	717	770	720	743	725	798	763	718	736	762	697	754	738	766	747	745	748	687	719	781	721	782	705	684	737	740	752	792	722	738	766	777	705	758	728	762	741	725	712	756	696	709	753	738	729	762	748	691	754	729	694	711	718	732	757	790	738	767	754	746	688	737	773	772	687	712	709	680	760	742	711	713	733	704	732	711	721	745	733	724	721	751	702	709	730	733	708	744	737	771	737	770	738	726	728	705	761	697	761	704	760	690	692	746	757	737	755	729	741	790	755	724	726	721	746	751	810	740	681	699	809	809	735	734	755	716	740	778	713	754	732	723	710	750	776	783	717	763	733	735	708	746	698	704	733	701	709	763	755	742	683	726	737	754	703	748	742	727	775	731	712	668	759	747	749	749	760	715	720	725	713	701	716	748	728	721	724	750	735	750	708	713	732	747	734	737	810	665	809	774	770	706	730	786	693	761	761	731	773	784	726	775	751	746	772	743	730	783	684	781	766	706	722	794	747	780	752	682	732	756	775	713	764	709	747	744	748	739	764	756	735	747	718	711	712	715	728	767	740	741	755	711	737	683	743	743	769	744	743	778	758	769	748	746	683	758	784	730	751	690	758	703	726	754	771	708	755	734	705	694	743	708	718	751	720	758	757	725	739	734	744	769	676	758	779	759	723	723	747	713	779	753	769	735	733	705	761	751	697	704	705	734	733	716	726	733	673	710	711	710	734	736	736	707	733	716	708	767	706	769	779	698	739	705	796	755	780	744	751	750	738	755	730	741	753	737	740	733	772	752	739	732	709	749	737	693	758	737	695	763	712	786	758	731	726	718	706	749	736	730	787	752	716	734	747	764	739	773	784	711	718	798	729	738	749	753	734	751	761	732	731	729	796	756	743	760	764	746	729	723	712	817	760	746	697	715	732	734	793	731	755	708	747	730	756	705	749	769	720	687	754	719	737	756	694	763	733	696	755	732	717	713	702	725	721	739	767	712	719	749	774	749	732	718	714	781	778	712	711	736	798	767	725	752	759	728	727	729	745	788	737	771	711	735	715	724	772	742	707	794	681	728	686	749	728	725	747	747	766	710	690	755	737	768	730	791	755	773	725	759	676	759	747	763	763	691	750	732	749	705	714	765	751	801	679	763	713	722	747	719	740	729	757	733	759	702	706	777	732	709	773	730	721	697	752	785	781	756	770	763	757	727	786	730	763	761	701	704	773	749	731	777	717	771	760	748	722	749	738	737	733	743	726	758	703	699	744	730	701	763	719	750	702	749	755	684	741	714	779	717	753	802	748	692	733	796	719	694	704	729	783	786	749	724	717	736	734	758	703	716	683	772	740	731	729	713	725	728	696	737	741	715	730	721	790	768	711	732	730	684	767	781	704	742	744	730	746	760	758	691	761	743	747	713	703	755	774	781	756	759	680	738	723	726	794	783	770	717	737	691	724	748	679	757	750	735	755	736	735	746	737	737	706	710	757	723	780	755	733	740	733	752	763	767	772	734	786	797	767	754	740	752	691	745	748	712	706	739	722	755	718	725	767	726	688	762	722	727	756	761	760	700	725	726	725	695	748	746	775	706	726	739	759	715	727	716	752	724	722	733	778	727	694	728	714	719	752	740	778	779	746	738	747	745	719	728	764	743	773	734	746	714	720	753	756	717	755	754	714	764	706	716	788	765	748	776	740	767	712	748	759	737	705	759	743	753	751	767	768	743	725	711	752	713	729	798	717	711	690	721	719	716	734	737	718	710	766	708	715	711	723	700	749	722	751	779	760	746	690	739	767	730	730	759	777	766	732	722	745	721	676	756	711	751	745	746	726	752	739	766	727	712	723	694	730	740	760	719	723	750	775	716	755	694	730	731	715	786	705	755	770	720	748	759	725	743	735	746	707	729	728	733	743	701	750	741	712	698	812	778	728	775	732	773	770	723	782	701	687	730	696	688	717	752	749	738	809	747	758	761	717	705	722	754	734	760	719	739	737	729	753	743	781	753	748	712	704	705	719	772	766	741	708	666	765	750	774	728	758	743	777	679	781	736	738	743	731	754	727	714	720	725	714	756	742	778	745	751	721	770	776	746	747	726	784	755	711	757	725	737	734	774	740	724	726	740	758	720	712	688	731	731	739	724	735	688	733	748	708	716	672	707	727	729	718	761	763	710	733	731	786	679	757	776	736	715	707	765	781	784	721	733	725	726	698	738	702	772	723	752	733	693	722	756	730	747	704	719	726	706	746	732	710	731	711	735	748	743	737	744	767	749	701	725	725	785	719	725	772	730	731	692	784	735	778	710	746	698	740	707	751	729	686	727	740	744	710	692	747	759	709	699	743	707	707	754	785	741	750	692	725	728	731	737	773	744	735	797	792	660	729	724	772	735	759	675	770	709	755	753	734	752	737	778	707	758	753	736	771	766	742	733	710	698	721	718	730	737	708	737	706	761	702	754	752	754	716	739	749	758	747	733	745	745	748	774	726	730	678	737	717	701	729	737	712	721	769	730	732	751	733	740	811	742	726	736	716	741	707	731	718	783	762	735	714	779	728	704	726	688	728	741	730	741	774	734	700	744	689	808	670	719	738	733	733	700	704	677	717	715	741	787	736	719	755	724	744	730	747	780	759	708	726	770	727	803	712	754	742	748	764	718	728	717	767	736	751	723	730	755	736	723	777	783	739	757	728	734	698	756	794	746	761	757	768	745	734	715	729	783	741	744	741	716	753	738	758	737	724	712	742	717	747	740	786	718	677	726	697	716	790	776	726	711	730	750	763	724	693	730	755	741	770	754	723	745	701	661	729	658	709	730	774	777	714	729	758	724	740	729	748	742	755	725	733	707	754	756	721	715	719	776	715	740	691	737	735	762	701	749	734	737	775	713	718	731	724	748	685	667	805	734	743	765	727	706	708	726	732	737	737	744	718	718	722	735	768	764	718	759	764	741	759	719	724	755	744	748	724	729	708	733	758	717	743	715	721	740	764	709	741	709	704	770	694	739	772	750	755	737	776	735	691	725	769	752	737	740	721	780	698	776	703	756	709	737	801	698	745	723	725	734	748	741	704	699	733	779	749	765	778	699	745	719	768	759	752	771	747	756	754	750
7319	8210	11046	10242	8116	7097	5537	3404	2588	2601	2109	1260	1250	997	865	742	559	653	516	419	451	402	399	388	382	359	341	371	376	306	338	351	331	373	378	380	362	332	309	350	362	325	327	468	493	510	438	370	328	316	331	321	297	349	335	312	358	362	334	353	335	379	340	322	326	316	347	327	365	360	308	337	353	311	318	345	312	324	336	342	318	322	294	316	328	319	333	341	349	298	340	314	333	358	305	313	310	356	356	353	305	298	317	347	345	318	325	326	350	354	361	303	328	335	342	343	343	337	322	326	331	341	298	336	357	298	345	341	319	330	337	317	323	385	341	331	318	345	319	313	347	318	304	326	340	355	323	331	314	321	356	338	326	334	318	323	356	337	336	340	325	336	343	333	332	310	307	338	336	312	347	320	341	295	363	330	334	322	307	305	331	347	309	337	325	318	322	330	321	349	317	315	328	317	315	285	371	361	346	347	351	313	313	340	353	329	314	310	337	328	333	338	337	339	324	335	336	356	349	340	343	350	354	365	322	334	298	323	336	308	314	329	370	320	376	340	343	317	310	324	359	356	348	334	338	334	349	315	327	309	330	340	339	341	319	338	341	334	332	351	339	301	339	386	342	280	369	318	346	334	329	341	346	359	327	347	330	328	322	340	314	285	311	319	309	311	341	315	334	351	348	307	347	360	300	312	350	340	313	371	338	315	312	339	320	322	350	351	317	306	324	335	329	384	365	358	377	352	352	347	317	301	360	313	331	339	364	321	353	342	369	319	300	325	352	333	324	332	336	347	325	317	306	344	319	339	333	331	299	339	324	310	341	363	348	349	329	312	338	296	311	363	313	336	385	328	352	342	314	305	346	322	352	333	341	298	347	343	336	330	296	348	348	364	346	333	324	347	347	338	339	341	325	324	324	347	356	343	345	347	320	333	353	305	300	297	345	358	357	352	345	324	336	330	347	317	301	328	345	344	342	316	294	356	329	345	338	346	332	351	332	330	312	312	323	306	344	364	335	359	330	334	308	349	337	346	342	337	313	334	336	339	319	336	378	303	319	304	334	326	324	350	353	360	336	298	362	322	361	312	337	370	343	351	350	359	334	317	328	322	324	324	322	323	344	346	318	329	342	317	330	332	307	308	333	303	334	337	342	347	330	347	341	359	325	346	324	319	347	321	338	324	327	309	354	323	316	333	361	336	352	320	339	330	352	323	347	326	330	335	339	326	358	326	365	323	331	327	325	322	332	333	321	345	324	340	330	334	353	305	319	328	310	298	339	364	332	339	291	316	329	340	309	306	346	350	356	318	331	365	342	373	349	322	335	348	345	309	320	353	330	320	314	348	307	328	339	315	324	323	342	324	331	333	313	325	350	352	314	329	334	321	332	314	327	366	305	307	326	327	315	350	341	340	376	326	344	328	317	314	319	331	323	329	371	345	371	351	313	304	360	324	352	340	331	331	325	316	332	326	336	309	318	343	320	328	334	322	345	322	315	332	342	314	336	328	347	322	345	357	326	332	352	308	346	330	354	373	322	341	348	332	309	364	325	369	340	324	324	347	322	334	355	342	340	328	324	328	348	364	389	321	367	340	310	332	338	351	331	353	369	370	339	340	352	329	364	349	325	365	327	312	360	313	337	327	322	355	313	362	357	341	345	313	340	355	343	329	331	333	338	324	337	387	317	350	340	337	343	341	361	350	344	310	349	339	329	352	340	307	330	354	328	330	366	325	349	300	352	325	323	287	346	313	339	332	313	319	338	350	326	345	351	311	326	342	314	354	346	334	323	330	342	326	334	341	328	359	324	334	298	334	309	345	333	339	341	311	355	360	354	314	326	315	341	342	330	360	349	356	332	359	345	351	333	318	321	317	334	330	326	324	303	354	365	318	309	372	309	334	360	334	363	362	311	342	370	334	310	324	341	332	333	360	337	339	308	322	370	370	344	357	342	330	323	330	341	296	337	320	351	313	342	334	327	299	333	372	359	348	352	291	329	354	313	348	306	377	310	328	334	322	317	339	334	306	345	381	328	361	318	315	338	330	324	337	352	288	336	353	317	347	344	324	354	343	348	365	339	321	315	333	342	322	358	345	308	299	343	317	323	380	352	350	344	345	340	337	339	369	351	309	315	327	367	370	341	352	349	346	360	337	342	336	315	320	344	375	324	344	347	360	323	313	326	325	353	347	331	307	317	319	302	324	342	345	305	328	302	324	346	340	328	385	320	349	358	332	344	314	323	341	361	338	352	376	314	347	352	336	324	336	310	305	324	341	312	353	330	350	338	337	339	352	353	303	335	362	327	346	335	342	298	356	328	307	342	331	348	327	309	348	312	364	355	342	294	312	324	311	338	330	292	302	358	313	338	333	346	360	343	346	339	353	341	354	312	333	349	337	327	322	348	328	323	364	326	314	343	342	341	334	322	333	308	336	333	331	346	312	335	345	310	323	363	331	341	291	343	339	323	365	339	340	347	335	343	348	353	352	347	340	310	350	363	339	324	349	350	352	354	351	320	361	324	325	350	327	361	338	345	344	354	326	372	307	368	344	318	350	346	360	308	335	354	330	359	333	353	347	326	342	344	326	363	355	334	374	336	336	334	336	336	332	372	319	343	340	342	320	337	318	334	366	315	351	322	326	322	356	335	375	330	342	341	319	355	315	338	363	343	301	320	351	353	328	339	316	319	340	324	355	336	358	346	315	322	335	341	338	329	334	330	366	306	329	309	324	368	335	323	300	313	343	324	318	327	327	337	354	313	348	319	335	319	300	340	359	330	330	363	335	336	334	375	354	383	344	313	359	323	346	366	344	347	289	355	300	326	330	353	315	335	326	319	325	304	314	341	330	325	314	323	344	336	324	365	362	321	345	342	349	331	334	335	313	330	344	335	324	361	316	337	314	323	352	333	340	371	319	329	329	351	350	302	323	350	356	361	321	345	324	305	362	351	347	359	338	344	342	330	338	315	375	349	329	329	328	343	315	343	333	305	322	324	346	363	322	306	287	344	320	342	338	321	341	341	312	324	346	320	372	350	308	292	304	353	323	342	320	325	357	313	371	336	323	338	350	337	353	343	319	329	309	319	324	327	375	338	289	328	339	322	330	332	335	333	340	308	324	341	313	316	341	333	316	348	355	330	349	370	343	332	311	340	321	308	323	325	338	332	343	295	329	353	360	317	332	319	336	311	330	327	339	319	348	328	338	315	309	355	333	346	340	329	337	343	322	372	358	319	327	331	324	300	325	332	359	365	334	329	343	310	317	353	340	333	335	355	368	377	315	352	326	359	322	314	317	339	354	372	340	324	296	298	302	307	315	305	338	305	355	295	318	333	328	301	347	341	290	333	349	334	314	342	360	318	291	348	359	329	334	340	328	314	348	343	319	305	310	329	338	387	338	339	302	311	344	331	341	322	335	320	359	307	325	336	341	312	338	337	349	333	312	312	362	347	372	327	369	352	322	349	360	348	345	307	326	350	349	317	350	301	317	319	333
6140	8756	16109	18758	18486	18307	16989	13969	11696	13387	10165	6957	6846	5183	5196	4271	3207	3047	2581	1828	1909	1425	1334	1376	1267	1030	988	1017	965	911	979	1030	987	999	947	1012	912	890	880	891	902	930	1121	1632	2020	1752	1356	1016	785	881	850	840	883	765	845	875	846	829	875	781	846	856	822	868	876	850	841	877	846	850	877	835	835	809	868	833	790	856	816	885	856	849	852	845	812	877	869	773	888	827	931	871	815	840	870	824	836	818	817	811	852	839	875	823	817	826	825	812	819	834	875	883	863	868	862	822	833	833	860	824	821	852	837	825	834	847	845	840	781	813	817	798	844	853	827	877	856	853	841	851	829	823	822	794	827	795	880	838	897	850	875	834	890	798	871	835	861	828	871	782	864	855	886	838	845	839	817	828	821	886	811	824	826	825	843	871	820	850	849	822	888	862	802	810	875	847	879	854	785	784	847	816	806	863	851	841	851	793	857	802	793	838	887	881	827	857	874	846	827	867	779	825	875	855	861	838	859	882	821	813	834	825	841	830	865	799	841	857	870	840	826	890	844	816	854	858	809	837	774	837	827	849	792	880	850	805	836	802	825	820	882	860	848	852	856	846	917	905	876	840	831	861	839	884	824	848	860	914	804	827	828	792	815	831	833	838	806	851	824	840	810	825	848	815	806	850	801	794	841	840	839	875	841	846	857	874	822	839	833	829	855	885	865	885	858	841	871	854	828	865	869	840	826	842	882	843	806	836	850	902	876	852	824	804	849	841	816	811	813	857	850	835	863	815	852	839	861	840	893	828	833	857	859	859	807	877	808	783	818	841	824	831	837	812	827	794	828	830	839	853	802	837	796	796	836	808	832	803	901	851	876	834	860	867	809	842	860	847	869	833	814	856	834	850	814	879	840	860	858	845	853	836	831	844	836	841	842	810	801	907	840	857	820	847	818	876	833	849	878	881	835	816	848	830	877	830	833	843	818	880	840	873	801	809	850	850	830	792	848	855	877	863	831	878	846	872	808	885	824	804	837	852	816	809	794	880	826	837	823	839	832	831	818	831	814	846	817	821	811	848	856	810	814	793	818	859	879	800	895	804	842	859	858	851	866	808	835	828	871	871	810	885	877	925	857	813	845	850	796	880	806	841	825	839	852	846	870	874	839	855	870	845	849	874	816	796	881	869	888	853	868	773	877	872	816	857	817	836	843	860	902	859	855	829	793	821	806	842	782	814	844	827	846	891	823	853	873	834	802	834	900	906	835	846	854	844	817	885	864	892	819	854	847	852	857	842	823	897	826	858	841	861	842	828	863	821	877	852	815	842	826	838	903	822	834	831	820	805	889	836	854	871	815	797	823	842	884	785	852	802	857	867	850	780	877	828	832	894	826	846	838	824	846	853	835	881	820	817	824	850	844	810	826	837	856	823	826	853	850	881	883	847	850	871	841	878	836	857	826	831	837	876	846	881	845	834	894	857	836	804	797	893	872	840	822	825	855	857	826	827	845	864	877	843	862	833	829	849	883	841	810	885	791	841	863	842	824	791	874	821	827	846	873	818	857	791	833	841	885	857	881	835	813	906	898	827	915	878	859	857	805	787	829	834	852	824	859	843	859	822	816	856	827	875	862	867	872	828	833	903	838	849	834	866	862	854	863	866	811	880	810	846	856	895	838	814	801	861	861	845	839	887	824	867	902	877	865	844	820	788	793	814	845	883	791	833	841	802	860	830	834	860	841	864	804	826	894	832	834	839	805	901	767	854	837	872	874	859	828	817	857	831	866	790	805	882	849	834	800	835	859	819	847	832	891	792	844	837	886	831	873	846	861	823	823	832	843	851	818	865	832	833	832	881	827	858	889	858	889	837	878	824	888	841	809	832	844	813	855	870	824	759	870	842	858	840	868	911	872	847	884	837	844	873	889	790	912	830	827	824	883	798	847	862	885	800	835	813	846	932	887	839	817	838	821	814	871	856	874	809	860	897	830	887	915	846	829	847	838	832	874	843	819	859	804	780	839	834	874	817	823	808	827	836	858	919	819	862	880	810	801	787	858	808	840	826	861	851	840	854	823	832	880	795	848	825	827	845	786	844	817	859	849	865	849	897	850	857	827	854	793	839	844	830	848	782	817	812	836	836	814	840	830	862	854	867	849	866	875	848	816	833	892	832	866	810	855	832	872	859	832	795	844	777	823	824	849	880	826	848	812	851	801	836	887	917	808	808	821	800	822	856	873	892	838	853	809	835	839	841	837	835	853	882	789	837	803	813	896	825	877	819	847	851	810	833	818	811	820	795	828	784	827	839	899	826	836	819	848	801	864	833	847	846	865	859	879	833	835	819	875	872	841	815	862	835	876	818	805	862	831	882	834	787	849	818	864	825	852	829	856	857	835	873	892	888	854	801	869	837	871	883	846	808	835	901	827	851	824	782	799	883	824	843	845	821	857	806	828	861	826	841	868	832	850	836	818	908	847	785	835	827	836	883	853	798	849	844	840	825	879	864	841	842	840	835	835	904	890	832	849	821	855	859	859	807	821	838	846	814	883	853	819	790	848	833	877	789	821	842	874	837	795	884	857	866	834	829	820	840	844	908	877	866	803	840	898	815	811	837	841	827	856	857	835	876	836	820	855	831	870	808	813	880	851	875	820	838	810	814	850	850	873	873	802	812	850	808	845	837	884	879	889	891	818	866	834	815	823	823	838	818	851	862	839	826	834	856	851	850	859	903	864	789	890	839	839	815	864	809	863	843	840	848	783	869	858	833	807	844	824	834	835	847	868	865	822	902	842	847	835	843	881	863	859	887	808	869	876	866	848	905	821	829	855	861	852	826	828	835	813	864	864	878	810	795	855	832	860	788	878	913	894	847	830	865	838	829	814	843	866	819	851	870	832	831	855	865	825	879	858	856	828	879	828	900	837	849	877	893	873	846	837	800	799	856	848	862	861	884	851	830	911	806	832	844	833	857	836	823	849	864	839	846	881	895	838	844	858	807	845	852	769	836	847	853	877	880	887	878	803	838	860	847	893	838	799	843	891	873	831	820	823	832	867	863	825	822	831	876	830	834	871	884	840	833	805	846	878	840	808	772	844	862	835	840	832	909	832	812	847	782	878	807	858	872	852	776	851	825	785	869	784	837	850	873	830	867	838	867	822	834	814	865	816	835	855	868	832	858	893	785	826	824	856	909	854	874	902	885	802	835	829	847	847	887	861	813	833	861	886	857	816	845	842	777	880	821	831	828	833	809	857	848	830	818	866	906	844	852	817	882	849	807	815	849	884	850	893	891	799	850	843	824	819	849	865	868	803	854	852	848	799	894	845	841	861	863	855	842	872	846	822	831	826	817	772	820	839	819	862	833	856	856	814	853	842	829	815	887	799	834	786	853	847	926	871	863	821	856	826	818	858	865	874	826	860	822	781	865	828	848	879	869	867	825	807	846	885	833	813	888	876	844	870	866	892	861	845	854	844	825	837	821	831	848	891	868	861	826	871	939	872	834	878	891
25610	34201	38823	36358	34331	35430	34691	30077	30098	29460	24037	17082	16652	13649	11058	9541	7745	7048	4668	3208	2422	1602	1184	1131	888	714	466	468	369	368	358	342	337	347	350	331	340	286	323	308	384	768	921	1123	1137	713	493	324	316	285	294	288	312	294	295	290	299	292	284	299	291	300	272	306	269	314	283	268	319	306	305	289	272	293	300	266	309	288	292	296	283	298	285	277	326	284	297	277	295	284	284	304	272	294	259	312	301	306	302	303	299	323	316	293	300	292	285	289	295	267	274	274	271	283	260	256	288	282	289	268	281	302	312	274	263	327	309	271	316	289	280	321	317	278	290	285	288	315	284	257	292	284	300	307	300	306	294	295	343	277	287	296	318	303	319	294	282	315	285	291	287	271	274	303	299	322	301	316	284	318	302	293	296	291	289	302	309	276	300	286	267	325	307	283	299	263	313	313	292	306	317	303	288	322	303	323	299	287	288	270	307	284	261	310	283	314	310	266	277	341	281	301	273	285	317	314	294	334	306	269	283	276	312	282	315	319	299	267	312	282	289	296	305	309	306	306	310	289	298	283	319	300	300	321	308	312	272	284	316	271	307	298	268	276	311	286	273	317	324	326	273	308	291	288	308	282	277	311	268	323	303	339	305	290	317	288	297	325	315	326	313	294	290	324	295	279	308	310	280	282	300	270	312	295	288	303	315	289	260	288	270	283	284	285	288	300	287	264	311	289	271	303	296	299	341	280	320	284	291	318	262	297	285	291	317	316	307	293	297	285	265	298	288	315	296	338	287	313	318	294	290	305	296	281	274	333	309	263	335	290	325	296	319	272	290	294	320	276	296	281	321	317	309	293	312	293	319	276	282	287	298	266	288	308	292	296	285	338	300	300	307	267	305	308	315	297	291	279	279	280	325	306	284	265	295	294	326	302	277	276	263	266	315	307	298	257	292	301	281	300	313	285	307	300	289	289	335	333	280	279	294	299	284	311	293	320	270	300	299	281	297	274	298	333	327	294	295	309	278	311	293	290	284	312	300	291	309	309	299	268	289	297	323	312	307	287	279	304	259	310	296	304	293	301	298	298	302	279	304	284	314	295	314	280	287	265	285	286	315	319	287	291	300	267	280	278	321	287	301	304	302	296	275	303	283	310	300	326	285	276	298	327	286	313	301	324	326	302	307	292	328	336	270	283	299	311	280	273	289	308	314	299	298	280	322	307	271	305	233	294	301	287	309	279	308	271	296	292	260	287	306	300	280	322	290	280	297	280	304	323	300	306	285	306	274	290	281	307	262	272	306	313	302	262	272	306	304	301	294	285	272	291	284	310	311	312	291	297	290	313	290	287	309	285	245	296	313	278	291	278	279	307	303	312	299	290	308	318	308	292	295	295	301	309	275	294	278	261	305	314	304	274	308	297	281	348	319	284	281	276	301	284	272	328	272	299	295	311	297	290	260	279	292	285	314	336	309	274	288	287	270	277	296	293	324	341	316	311	309	317	287	285	327	303	284	276	296	290	277	297	294	295	297	329	289	299	262	329	340	314	310	267	277	292	276	282	293	304	271	303	288	286	299	310	283	311	292	293	291	291	290	344	278	316	303	306	317	338	296	272	274	306	300	313	295	309	305	309	323	290	339	328	333	302	296	310	296	299	300	275	290	278	269	278	323	290	310	333	314	318	276	278	305	283	296	283	323	297	317	291	316	289	296	312	304	285	286	323	288	299	318	305	275	323	324	302	283	260	306	311	296	329	284	291	271	279	266	309	242	273	291	307	291	281	280	314	279	269	320	304	293	315	268	282	286	290	269	307	277	288	281	305	309	307	280	324	319	293	300	289	289	318	278	311	295	292	313	304	296	312	328	307	286	299	286	282	307	310	307	304	313	297	311	320	334	332	313	288	271	275	304	335	306	296	296	293	279	282	303	315	277	281	297	301	322	291	262	299	293	286	341	293	279	322	274	301	286	316	335	284	326	312	300	316	281	312	278	337	287	288	309	305	307	309	303	312	291	299	294	265	309	266	311	317	323	322	260	254	304	286	256	275	287	293	270	287	294	299	313	295	345	321	295	309	307	325	347	267	287	299	299	313	278	280	302	306	294	284	292	298	296	314	290	289	296	293	328	270	352	302	306	269	268	297	303	301	310	278	255	287	290	271	294	260	298	287	283	303	309	331	306	293	307	284	268	310	323	302	317	332	334	298	319	289	275	296	280	297	302	317	330	263	321	292	303	298	291	275	296	291	312	315	305	315	283	312	293	290	255	299	289	293	313	281	293	303	273	289	296	287	301	299	307	281	299	308	306	292	302	329	302	310	295	308	296	288	326	299	307	292	301	267	339	324	304	304	324	292	310	290	272	301	327	297	330	308	302	298	305	291	298	316	276	336	301	337	288	277	334	273	322	289	277	270	292	308	280	303	285	307	268	271	321	306	296	299	308	305	272	320	298	291	269	284	280	283	290	304	267	284	278	307	317	309	305	287	286	297	280	307	263	298	285	301	282	271	316	296	279	320	293	282	286	296	288	268	302	288	278	311	275	256	301	294	324	315	296	290	301	291	275	311	287	333	295	305	314	279	292	323	292	279	325	289	291	324	299	291	287	315	290	292	304	316	264	305	299	300	283	282	330	326	317	291	289	284	296	295	313	281	311	301	305	311	327	309	271	299	321	278	288	304	286	286	305	297	316	307	342	300	298	296	300	312	287	304	276	304	272	297	340	294	292	289	279	306	291	267	290	328	290	288	309	274	300	274	304	292	308	327	331	312	293	288	304	312	294	307	306	286	299	296	335	306	313	275	281	296	289	292	263	272	293	294	309	317	323	295	312	269	314	288	277	291	285	307	282	324	311	313	325	340	270	279	301	298	321	303	308	307	324	276	276	295	299	308	303	276	303	289	271	270	283	305	310	294	275	328	320	300	285	301	302	322	334	298	303	290	289	285	309	256	315	298	326	297	279	267	290	318	333	302	308	327	292	330	279	285	269	313	326	296	300	262	275	284	313	283	323	282	301	307	291	319	290	295	316	273	328	240	303	310	318	297	303	294	294	291	269	280	284	286	303	325	289	300	310	329	295	279	281	270	317	291	296	311	295	289	304	311	298	258	284	281	292	287	339	282	295	308	300	285	290	315	316	276	290	335	291	299	281	324	280	299	292	295	300	331	301	282	323	302	253	271	292	301	327	286	287	272	298	279	325	300	272	294	303	285	310	320	317	239	304	289	300	327	315	280	276	285	297	326	302	329	283	265	297	282	303	315	314	308	332	307	342	317	301	302	287	327	298	303	325	307	285	318	290	304	301	272	306	283	300	278	271	294	303	304	279	299	304	296	308	262	317	293	302	313	312	250	296	282	290	289	309	307	287	275	278	303	322	320	317	275	278	301	300	286	272	350	292	304	307	298	309	291	311	297	317	278	309	291	304	303	264	309	303	285	284	283	287	296	276	305	281	295	276	290	269	287	295	310	302	279	310	300	290	309	310	321	309	309	291	307	321	280
19121	28125	36821	41002	44623	46331	47841	44749	45691	43499	37675	33915	33962	29603	29822	29349	24586	23955	19655	13841	12909	8821	6082	5810	5196	4216	2015	1927	1171	1288	1129	1069	1037	1064	1098	942	930	856	818	869	1610	4586	5092	6463	5942	3525	1975	1137	743	767	755	726	758	743	750	712	766	784	711	679	730	793	756	747	697	749	779	758	769	720	774	701	734	751	781	764	753	758	776	820	727	792	790	778	807	755	761	739	726	826	742	779	699	758	764	768	764	782	779	755	772	758	743	774	753	772	760	746	691	740	735	749	713	756	767	764	771	792	738	815	756	751	804	756	751	781	685	759	719	746	726	776	700	759	677	756	742	765	748	761	751	784	767	732	741	739	809	715	728	790	718	741	730	770	704	770	777	733	686	749	744	724	743	732	785	762	758	743	712	768	748	757	738	765	744	737	777	765	755	757	741	741	739	778	716	755	760	799	738	727	741	773	706	727	740	762	785	756	775	732	733	808	764	777	774	751	758	802	735	744	728	760	768	702	727	770	719	741	766	706	742	758	755	765	745	740	740	731	740	768	807	724	760	782	755	785	770	776	764	782	756	751	772	756	761	735	722	715	729	746	759	782	743	755	781	768	757	723	755	751	761	763	744	792	734	779	725	768	737	718	804	765	763	760	749	747	750	751	761	767	755	748	786	767	769	745	774	755	752	777	735	756	763	759	830	735	776	772	763	739	766	784	807	736	808	765	762	764	762	764	759	693	773	723	770	810	754	759	748	769	791	767	741	734	718	778	752	733	772	743	752	751	754	758	748	792	766	751	772	785	736	745	752	740	760	794	736	769	755	724	740	766	744	730	703	812	740	742	740	780	720	711	771	758	764	728	763	764	739	720	750	737	769	773	752	781	762	745	747	761	770	720	733	768	741	758	694	772	725	751	775	728	759	746	782	729	745	765	735	724	696	753	761	756	734	735	768	781	780	738	744	776	769	761	843	805	816	758	723	753	786	699	719	740	726	726	777	783	745	696	730	727	775	786	793	756	743	689	703	712	748	752	770	798	772	745	785	703	756	756	743	727	745	800	762	755	739	742	731	750	760	764	740	764	720	749	724	739	735	720	714	741	764	744	780	772	760	732	828	744	746	724	768	780	726	745	755	768	764	765	762	743	730	716	719	762	756	748	763	783	741	698	771	761	771	778	687	757	805	795	800	788	773	738	692	777	788	790	757	757	765	773	727	732	783	758	727	717	720	694	738	701	735	769	717	767	771	737	728	772	726	762	733	768	761	745	748	751	746	733	734	749	764	789	766	779	718	709	773	742	710	753	731	708	769	751	742	765	769	751	752	735	785	715	757	779	727	790	780	721	753	695	765	738	781	801	762	796	707	767	795	772	741	756	757	742	731	763	771	726	775	762	745	740	744	725	740	791	781	712	768	779	698	801	779	750	721	714	784	742	788	717	745	705	723	725	760	748	745	762	730	701	751	740	723	764	745	694	784	812	769	709	756	705	776	770	799	762	751	789	761	715	754	761	736	749	735	696	812	747	740	728	743	763	741	730	726	760	754	775	816	762	731	756	757	747	776	760	727	765	741	748	761	794	781	753	752	745	739	700	730	747	702	785	800	764	713	737	763	731	729	768	760	759	747	730	757	793	801	752	752	755	772	758	766	732	719	765	747	743	777	735	752	729	716	725	781	749	751	739	785	762	731	747	766	713	752	753	715	734	729	775	790	720	790	790	774	754	745	751	766	779	751	708	783	776	744	751	709	761	792	743	725	745	814	757	706	787	750	693	760	739	750	730	764	765	734	736	763	703	717	752	709	740	793	757	776	760	772	769	728	787	733	743	791	727	733	779	731	755	734	775	786	705	773	781	792	775	747	709	743	743	765	734	761	753	746	730	809	753	750	772	769	748	778	735	791	746	719	742	726	795	738	732	742	714	771	674	748	748	734	784	739	715	750	758	696	777	748	702	714	757	754	755	748	759	720	713	694	725	740	790	702	746	733	733	787	770	754	758	784	738	739	732	805	730	743	749	735	719	740	733	714	734	715	783	777	781	767	741	757	713	739	722	726	766	762	737	768	765	731	748	813	780	721	754	721	699	801	743	762	713	732	698	733	758	764	725	751	728	769	735	734	749	750	819	762	740	744	751	795	788	722	801	731	756	723	756	740	761	732	725	779	744	733	786	692	746	749	763	723	760	730	726	723	714	718	739	733	724	743	704	761	740	770	733	785	823	748	740	761	717	745	727	735	770	742	774	752	713	763	761	740	740	739	745	730	761	736	730	737	731	740	786	758	733	737	687	733	735	784	778	748	728	835	755	727	751	754	703	752	717	733	767	728	746	715	762	740	812	729	779	779	765	784	730	731	763	737	729	689	742	758	762	701	724	742	705	721	742	756	716	750	803	710	762	738	768	765	752	781	740	744	769	702	771	755	744	732	730	745	773	767	746	765	688	752	775	777	724	748	747	760	775	771	776	764	748	779	755	777	702	684	756	727	730	792	756	713	775	717	788	737	738	723	707	760	740	762	755	767	757	722	768	802	725	783	719	789	771	696	739	744	761	714	732	747	784	768	741	778	772	738	749	716	761	755	766	711	773	728	736	733	739	749	723	780	714	739	772	760	743	788	722	729	750	771	752	763	771	739	742	682	790	770	730	785	781	729	766	726	686	730	805	793	756	758	739	814	763	807	735	752	769	729	694	758	729	777	753	768	780	750	741	711	743	737	742	747	770	770	767	773	732	733	726	710	751	791	790	767	736	767	811	763	775	724	767	783	731	811	770	785	732	756	741	754	785	770	698	730	745	749	756	739	708	781	771	725	759	720	747	698	745	729	771	744	765	769	761	745	791	780	756	824	722	783	723	762	747	701	761	758	750	735	741	760	774	783	785	758	729	767	731	742	686	747	732	732	731	735	720	756	784	766	734	759	723	720	751	723	785	824	791	789	755	704	737	737	746	745	707	766	778	775	737	748	743	740	723	731	778	774	759	741	763	748	758	748	752	771	734	755	741	788	741	739	790	764	724	722	753	746	791	693	777	753	721	732	774	769	737	759	780	721	806	777	750	779	773	726	742	782	758	821	698	739	780	801	797	738	744	734	729	753	748	728	790	736	771	756	738	700	744	735	766	737	763	739	789	749	754	732	778	805	754	766	791	763	758	780	750	726	758	717	784	780	763	732	766	760	726	715	754	752	781	788	805	780	775	748	781	724	755	726	694	721	768	753	748	770	728	738	724	783	742	765	778	742	761	731	784	743	753	724	765	775	761	724	739	739	762	771	791	732	740	777	699	724	725	746	777	751	735	747	756	741	749	770	727	753	783	743	808	745	695	737	702	760	770	753	767	749	772	741	784	710	767	787	727	808	791	727	757	743	738	741	779	770	775	734	755	774	751	737	713	759	741	751	730	821	708	766	735	797	724	734	715	743	719	747	762	744	762	691	719	782	749	777	729	781	732	772	767	725	785	789	717	787	725	796	772	709	730	752	760	750	773	748	762	735	731	733	764	790	745
33574	41297	41136	37903	37446	40258	36182	34206	36080	33956	30212	25334	24840	22236	21562	15987	14104	13321	9162	6936	5713	4122	2295	1408	1235	1852	921	681	369	362	370	318	304	298	304	249	284	248	271	329	513	855	1608	2017	1648	1026	533	242	273	264	257	247	267	235	261	262	262	235	251	252	248	244	260	240	262	229	258	242	265	256	260	271	236	265	236	249	238	259	248	271	246	264	266	238	246	249	244	253	251	255	228	275	256	277	237	272	239	267	240	277	226	273	268	278	255	240	255	250	250	233	295	260	247	263	230	250	254	252	244	280	270	240	262	259	235	266	233	216	247	238	235	245	242	220	234	246	257	269	245	259	234	276	264	262	259	223	260	240	269	251	255	269	228	268	234	229	249	251	270	241	251	241	238	266	251	241	260	265	249	272	263	254	216	247	268	271	258	241	238	246	258	224	250	296	235	220	229	264	259	229	256	267	245	264	227	214	208	240	254	268	278	233	250	243	230	226	229	264	231	243	238	257	277	255	266	249	241	263	265	241	251	285	246	274	271	237	250	262	214	256	259	260	251	228	238	270	252	247	238	244	236	230	233	265	242	277	231	226	254	258	261	244	245	270	272	216	246	260	282	236	238	237	241	256	230	248	211	254	239	240	236	264	241	253	244	248	225	199	254	216	247	252	223	244	253	252	263	255	241	298	259	256	254	242	273	242	252	237	229	247	264	234	254	255	249	272	253	235	224	222	247	267	220	278	218	257	252	251	246	247	260	246	227	229	249	234	244	264	218	221	243	261	245	253	241	223	245	236	229	285	276	260	227	211	265	265	238	234	239	279	267	248	248	254	233	247	233	236	245	245	219	245	240	232	230	215	247	262	224	239	268	266	242	260	232	260	258	274	245	230	259	253	250	264	238	244	242	215	256	237	257	251	226	252	254	240	252	227	268	236	248	242	262	252	261	239	240	262	260	222	237	234	269	242	269	279	257	264	238	267	242	247	271	254	252	233	275	244	249	250	285	241	262	241	265	220	238	275	222	254	275	252	245	232	254	251	252	268	225	253	252	254	234	258	229	261	236	268	263	262	219	273	243	239	231	235	210	248	248	222	244	233	245	264	218	267	247	238	252	252	251	277	259	258	255	261	248	242	250	263	236	235	254	261	230	238	272	275	240	244	224	238	235	251	268	224	234	224	257	269	252	289	253	234	285	282	256	248	250	244	275	251	268	273	240	208	231	251	235	218	223	241	248	249	255	246	263	267	248	244	236	231	271	251	269	238	237	241	246	242	209	243	242	232	270	235	239	245	229	259	248	261	245	272	235	236	257	244	248	258	264	251	255	242	228	244	239	242	238	226	252	250	258	276	274	243	239	226	248	271	261	261	248	260	274	233	242	240	260	250	248	270	236	258	246	250	246	252	247	239	257	253	261	211	245	237	257	258	229	240	252	271	263	268	212	276	225	256	228	233	241	232	248	225	246	231	227	238	250	258	267	233	247	243	266	270	240	237	255	244	271	260	224	238	235	274	239	238	247	248	254	241	270	240	228	240	272	253	276	236	247	259	263	250	256	243	250	215	265	243	262	243	255	225	254	245	242	224	264	287	272	231	246	271	237	268	252	225	276	268	242	237	244	247	253	260	236	231	269	236	269	245	267	247	257	264	253	237	241	251	260	235	253	246	241	253	270	241	275	277	243	239	264	238	263	256	239	258	259	242	261	258	228	258	243	252	251	247	261	218	258	247	225	268	235	246	286	242	242	243	244	227	248	244	257	257	274	252	262	241	264	282	237	239	255	229	259	223	254	250	240	269	265	238	271	269	257	260	241	258	246	254	219	251	241	263	270	244	251	250	249	244	285	256	236	229	241	266	253	243	243	244	244	246	272	231	270	276	205	242	223	280	246	274	230	246	273	280	269	259	252	235	259	235	267	262	253	238	259	241	251	271	236	251	234	251	263	245	261	250	234	264	263	263	255	235	249	241	230	260	250	261	278	255	243	259	241	270	239	240	246	265	244	274	230	259	242	244	231	242	258	235	217	254	243	243	245	250	236	253	231	269	255	272	254	233	252	227	251	234	240	270	234	252	230	265	212	249	264	246	214	244	253	254	267	249	261	228	225	258	258	269	263	237	249	245	253	268	238	237	266	255	230	256	251	226	266	285	267	220	271	228	261	240	252	249	226	266	249	246	251	255	256	244	229	219	220	230	253	271	238	250	258	276	229	251	281	236	254	217	262	252	241	232	257	246	248	258	249	257	240	273	263	252	242	273	257	268	281	243	260	242	256	235	220	237	225	240	252	243	253	245	271	245	247	260	240	237	261	239	269	237	246	265	254	263	227	237	262	261	237	253	258	255	226	234	246	246	233	263	262	257	235	226	237	240	255	256	254	238	269	248	252	267	298	243	240	265	237	255	251	266	240	245	281	247	262	228	256	250	245	261	247	234	251	247	240	232	261	254	238	228	253	262	275	241	264	281	230	256	232	228	242	274	227	229	261	260	244	248	240	265	270	235	261	242	248	254	236	253	255	220	263	257	244	245	269	213	256	236	272	261	275	278	247	232	240	274	243	237	237	257	230	247	274	245	244	228	250	258	252	258	251	232	260	273	266	242	208	270	234	257	247	258	243	271	251	258	227	240	247	271	250	222	251	240	259	253	284	265	237	251	246	266	243	251	230	240	257	257	276	268	266	266	234	261	245	256	256	237	250	271	266	266	291	233	225	244	256	232	237	279	231	218	227	252	249	235	259	285	237	255	251	240	244	239	231	240	284	238	262	230	260	272	283	257	257	231	235	244	238	236	233	218	253	247	255	271	258	242	257	245	249	251	233	235	227	218	266	237	252	255	232	225	267	276	235	254	254	209	264	259	236	242	241	222	242	255	261	248	242	249	229	230	267	221	243	264	236	258	254	243	261	254	255	238	221	244	254	264	242	218	261	277	248	248	241	272	264	236	259	279	240	230	236	222	247	275	221	247	235	235	256	254	246	240	241	242	233	269	276	251	265	270	233	233	239	261	251	263	229	228	231	268	238	248	285	228	281	242	263	222	238	240	267	237	220	238	243	256	245	243	250	265	266	243	220	253	235	262	262	234	242	253	254	248	249	269	272	260	242	247	240	266	251	226	261	257	244	220	278	245	233	245	259	252	256	224	274	244	235	230	290	223	242	265	237	261	232	265	271	237	246	224	234	223	245	265	237	247	243	262	221	263	253	237	228	263	260	238	244	257	234	213	258	249	221	228	246	241	254	227	239	266	241	241	263	260	238	258	242	258	257	246	255	248	242	236	225	227	276	274	280	281	253	241	278	254	227	262	255	264	219	236	245	276	247	264	252	246	253	258	288	253	271	279	240	262	224	268	233	270	262	239	236	245	237	235	263	247	249	232	245	252	222	244	247	252	243	284	236	241	247	256	242	228	240	262	233	233	273	220	234	238	261	268	242	252	249	251	253	242	257	241	230	253	265	245	266	280	275	268	254	248	250	253	248	261	218	247	253	268	238	230	222	244
23189	34481	41195	45349	49291	52385	53726	51357	53610	48883	44729	41893	41262	40078	39601	35623	35444	33206	26570	22107	21031	16579	10454	6956	7473	10541	5038	3145	1612	1738	1612	1313	1157	1083	1075	880	880	746	816	1032	2773	5038	9749	11827	9461	5568	2438	736	610	653	655	629	599	620	600	669	619	663	639	610	590	623	640	626	637	640	616	671	612	641	644	659	660	598	636	629	597	650	640	630	640	655	626	633	621	624	639	656	669	670	593	682	664	630	666	587	617	631	620	643	667	646	617	657	633	656	641	680	672	640	617	605	593	656	612	671	640	631	658	610	639	620	628	618	646	632	604	642	617	625	652	666	603	638	623	626	646	616	679	614	609	633	644	614	605	630	653	697	693	646	605	634	632	651	607	603	631	667	627	603	630	588	635	614	641	610	620	640	650	605	640	663	630	698	629	633	590	669	636	657	644	609	602	629	612	609	614	655	610	625	585	641	646	608	645	592	590	657	630	619	606	675	632	653	602	653	593	639	639	611	643	622	658	649	626	630	656	615	606	631	610	615	629	621	618	679	634	642	630	617	613	582	615	621	636	629	606	645	655	655	641	629	691	651	631	633	615	633	655	613	592	633	611	627	648	620	624	615	651	644	616	650	658	653	612	659	638	584	588	602	604	660	678	611	616	634	586	600	612	596	649	661	647	648	629	630	638	624	623	631	621	645	634	625	586	643	611	656	661	648	584	624	643	620	607	632	615	666	613	650	672	601	632	646	646	655	638	574	612	671	640	636	638	633	689	606	630	616	636	618	640	624	669	672	667	599	628	629	621	670	639	617	628	671	602	634	613	592	662	645	623	642	629	658	602	589	658	672	680	634	654	633	620	679	643	671	651	643	583	633	642	606	648	629	660	612	640	594	641	652	660	612	599	625	619	608	625	606	646	630	670	662	617	633	644	573	582	624	656	647	615	676	643	648	623	610	627	629	640	650	671	642	607	598	608	662	636	629	632	589	616	622	625	592	625	641	623	620	592	632	633	611	662	714	622	611	567	627	645	614	646	639	627	638	592	609	632	608	659	618	632	600	622	652	642	642	659	624	614	644	622	677	618	608	593	643	572	650	607	590	637	618	643	643	613	617	642	618	612	613	693	616	680	661	616	661	622	642	609	632	627	667	617	636	600	629	665	645	614	615	611	607	599	645	660	615	616	631	554	626	647	660	645	600	624	647	672	599	668	635	675	627	651	611	612	642	595	636	603	663	630	616	645	620	621	635	648	629	605	613	617	591	623	613	620	648	643	643	597	621	600	617	635	598	617	592	647	632	619	637	640	627	638	660	633	639	614	632	639	654	637	648	630	610	633	609	640	654	636	623	641	630	623	589	625	615	608	631	612	638	639	608	628	627	584	641	611	625	606	572	623	628	578	625	607	651	601	639	642	667	628	611	624	676	674	640	653	651	646	640	585	699	637	644	621	608	680	620	611	649	630	623	653	662	624	628	654	616	580	627	638	587	672	704	652	620	661	609	645	581	670	620	612	616	632	663	682	623	638	604	613	600	631	621	604	703	633	609	645	662	607	649	659	603	673	612	680	645	673	648	639	629	625	647	603	623	623	644	628	619	596	631	632	592	595	645	642	639	628	629	603	682	634	611	647	618	661	651	614	691	690	579	603	647	622	614	587	657	593	636	610	617	601	657	658	685	638	627	635	651	650	625	608	651	656	618	669	686	607	642	634	648	632	656	610	601	664	642	615	598	595	612	599	648	592	655	618	592	606	619	633	560	651	623	653	668	627	656	641	662	649	596	617	608	684	601	590	617	661	615	624	643	611	634	680	641	651	593	608	609	602	614	685	593	647	626	636	644	584	619	605	627	631	653	601	601	611	637	657	660	627	625	640	591	634	646	631	597	663	624	612	628	589	666	616	656	632	627	679	639	647	636	630	625	635	604	662	606	626	651	633	627	637	636	669	655	638	655	600	656	565	621	639	649	614	635	630	586	699	654	619	640	621	627	654	654	618	592	626	585	587	641	653	615	584	651	646	618	621	630	587	648	651	571	638	577	635	639	667	648	630	647	617	626	643	665	619	640	600	641	636	623	625	658	629	647	584	668	650	623	615	616	609	635	648	591	623	662	596	601	630	634	630	639	614	630	586	619	640	643	628	702	638	648	606	550	652	648	625	590	640	585	627	631	622	655	673	663	582	588	675	632	652	615	651	637	638	632	623	644	626	665	596	605	594	642	632	611	664	626	623	591	651	607	614	636	635	624	657	609	656	620	609	647	631	657	609	608	613	611	618	564	653	653	613	659	690	631	629	643	671	621	583	633	618	649	633	631	610	616	593	599	635	614	649	621	632	610	647	669	671	652	623	632	594	595	608	627	670	656	658	624	584	640	674	601	666	615	603	640	656	671	618	604	603	666	601	581	580	620	639	647	624	634	638	579	637	602	660	647	635	620	616	652	634	614	695	600	613	659	616	636	640	604	675	617	582	641	609	630	634	628	615	652	613	642	628	601	628	644	634	652	628	647	665	602	613	588	652	630	643	621	655	643	631	664	618	627	669	632	600	657	620	578	652	583	642	629	693	661	662	624	612	670	657	645	600	639	556	607	699	646	649	657	639	648	650	631	618	583	642	644	625	612	630	603	641	620	632	643	618	620	624	606	649	658	688	604	608	557	656	667	575	618	627	623	675	639	608	645	648	596	633	664	666	675	644	615	664	607	645	643	574	626	640	619	646	641	647	595	589	681	616	648	691	674	591	627	632	606	606	642	596	626	650	684	625	621	600	600	663	644	620	599	621	641	648	632	649	648	628	615	614	579	680	665	645	598	612	616	632	634	587	651	645	625	604	602	619	604	630	675	620	608	653	641	596	635	614	620	629	647	627	620	631	653	676	624	652	627	631	666	603	648	637	661	642	632	653	620	616	651	624	588	642	665	650	635	617	606	631	651	624	618	632	614	624	613	607	635	624	611	626	619	681	649	639	623	613	634	614	609	621	647	637	649	605	655	647	634	665	601	669	623	590	582	618	649	634	613	618	617	612	672	637	630	651	629	588	668	610	629	603	620	634	644	629	616	687	609	643	625	613	667	622	633	613	639	662	625	628	647	643	654	648	618	625	607	651	669	641	668	645	623	592	647	629	682	656	636	621	617	632	640	622	655	603	711	610	611	601	633	623	630	673	618	654	652	609	578	591	645	638	682	618	641	622	606	594	629	652	623	615	625	650	607	613	637	595	566	601	605	596	654	672	634	643	606	666	628	625	632	574	642	635	631	685	586	616	570	636	635	599	588	611	678	589	648	645	598	601	598	643	619	622	679	641	612	589	581	609	603	670	628	597	634	672	617	698	602	632	625	621	670	637	636	565	596	613	638	614	600	642	622	590	591	579	612	611	573	643	571	654	611	654	691	614	643	602	626	635	676	607	637	620	654	603	602	632	634	621	611	644	635	614	594	677	627	603	585	637	674	586	662	647	647	650	643	629	590	643	611	617	639	630	608	638	598	628	612	620	631	616	625	670	595
8143	9676	11242	10945	9363	8525	6081	3985	3384	2521	1681	1255	1348	1185	1185	800	752	777	623	567	546	489	420	384	377	404	370	330	295	267	292	294	321	315	323	299	314	309	275	324	297	290	398	418	404	396	291	312	314	281	313	291	315	297	291	300	293	308	307	276	302	298	300	305	308	315	307	300	304	297	288	293	295	262	300	326	290	325	316	311	277	311	251	282	298	274	274	322	303	303	308	290	264	331	306	304	286	291	313	301	312	327	301	290	305	327	283	338	311	292	295	288	310	277	313	330	310	321	296	287	310	328	323	293	288	311	299	301	318	280	311	342	277	294	313	321	322	301	312	276	291	340	324	307	331	286	322	333	299	345	305	328	305	325	308	286	262	304	291	310	331	292	298	290	289	297	332	278	299	295	305	312	299	288	299	304	309	331	282	251	359	310	304	286	302	267	278	295	300	317	283	296	290	308	300	302	294	315	316	280	293	291	317	255	298	297	288	326	299	291	313	311	283	256	271	266	278	302	289	330	317	309	286	280	280	321	316	321	330	256	312	323	291	318	294	323	296	292	328	320	298	313	287	271	340	316	297	311	293	278	307	303	288	286	307	319	294	317	263	272	288	287	288	314	304	315	277	313	299	314	315	294	322	303	283	293	314	316	308	326	305	273	330	322	312	304	303	297	320	293	278	308	315	306	283	301	283	286	298	298	295	296	322	303	321	300	294	313	302	318	294	296	288	271	301	316	287	290	284	315	298	313	314	306	290	278	296	320	308	310	306	283	332	323	305	306	311	304	304	294	281	307	263	284	296	298	271	296	270	301	296	298	287	323	278	308	321	310	294	310	281	329	296	318	280	295	315	306	316	277	299	313	292	293	316	304	286	304	316	286	308	306	312	307	304	309	270	296	337	303	286	328	309	292	294	287	274	279	288	305	291	287	320	314	302	330	308	259	291	301	275	301	284	298	294	293	294	313	298	324	318	303	303	293	298	275	306	313	309	294	305	307	308	277	309	304	314	287	301	307	318	303	314	282	293	304	310	282	301	308	302	305	322	314	315	297	318	292	326	310	283	304	301	326	278	320	306	299	243	305	322	316	300	326	326	289	321	287	287	244	319	318	330	294	319	295	309	317	306	288	295	255	288	309	299	292	282	315	345	305	306	299	292	316	288	292	285	292	307	280	301	316	289	310	305	286	319	282	294	297	280	293	281	302	313	288	292	340	296	317	315	307	308	319	290	296	278	304	286	287	291	306	293	332	307	262	326	322	302	314	305	297	283	289	284	315	296	300	277	294	328	288	265	282	281	317	299	309	303	282	297	308	299	306	310	278	306	283	310	298	296	291	283	310	305	316	289	292	291	331	268	267	285	265	297	314	313	307	314	264	241	307	293	307	300	310	310	326	313	322	307	297	309	300	279	308	281	302	286	289	309	323	334	312	324	296	309	295	305	286	266	299	332	288	355	293	315	311	314	307	319	335	295	278	313	333	292	303	290	333	294	290	286	306	291	304	306	284	303	290	315	282	297	330	299	271	315	301	286	297	292	299	283	310	297	277	295	296	288	317	320	292	288	310	316	316	311	329	303	292	280	322	309	271	326	274	283	304	299	273	310	299	297	289	304	303	293	318	308	341	319	301	330	305	284	292	302	281	306	294	290	284	289	296	299	293	305	262	295	269	314	324	261	314	278	300	319	290	299	273	282	297	316	291	324	279	292	300	286	303	293	297	284	303	302	309	289	272	318	297	276	293	316	285	272	315	275	309	321	277	301	327	309	332	279	305	313	325	335	305	294	303	297	315	286	317	318	314	276	299	295	294	287	303	290	306	302	324	284	301	307	303	282	306	293	317	312	281	272	273	317	296	267	287	308	270	283	287	280	302	308	302	292	295	312	295	291	281	295	321	289	288	321	334	303	290	307	290	330	301	305	299	289	324	287	334	291	304	323	317	279	325	302	302	300	331	301	293	323	333	320	279	279	316	327	322	297	337	331	293	304	335	285	272	290	304	281	290	288	300	285	280	302	294	312	313	296	266	314	306	302	276	293	300	282	322	286	312	302	310	329	319	288	341	312	314	294	292	287	290	303	321	344	290	289	297	295	311	332	295	308	309	306	296	315	287	312	277	302	322	315	319	326	332	309	294	307	309	317	307	303	323	297	320	338	293	301	302	331	316	287	315	302	314	299	297	291	311	307	325	296	294	304	315	321	313	296	323	300	298	334	309	285	290	280	302	274	301	307	325	299	318	280	286	270	297	296	296	308	277	320	296	310	296	280	295	289	311	313	298	320	272	299	310	295	302	313	332	306	317	260	295	319	288	310	316	292	309	305	325	295	292	259	287	327	325	304	311	306	316	305	271	317	280	296	299	296	320	293	315	312	319	301	327	308	286	304	291	275	312	310	305	318	304	283	299	315	252	275	306	286	286	283	296	293	287	288	324	305	308	314	280	331	275	290	281	304	301	301	325	306	338	333	302	261	326	321	296	290	285	320	312	356	293	308	295	303	288	301	299	281	298	293	340	309	318	282	324	300	287	292	279	284	297	313	308	287	272	312	292	299	267	265	291	317	252	315	278	291	295	308	282	286	330	301	284	282	338	282	307	328	294	281	288	289	322	294	314	312	300	334	322	287	330	276	308	312	310	292	303	316	297	279	320	311	319	304	281	306	306	291	326	280	318	340	295	271	269	293	302	316	329	317	327	297	281	311	284	294	298	290	322	290	322	325	285	279	297	317	315	297	289	278	275	312	292	257	294	251	274	310	325	301	313	301	313	320	319	300	308	275	294	360	338	291	297	331	333	302	339	327	284	274	299	317	292	329	321	333	298	292	313	305	304	272	291	332	333	308	328	318	300	307	297	319	328	296	333	307	291	303	282	318	309	294	298	284	288	283	277	290	319	339	319	315	289	294	284	294	303	285	295	324	306	302	315	269	314	292	309	298	290	324	262	322	292	323	297	308	286	302	321	281	281	307	302	276	285	302	295	302	326	312	308	294	313	324	299	321	303	250	333	299	273	299	303	293	276	301	299	262	288	331	313	322	302	286	330	299	298	319	282	275	275	322	304	301	333	285	298	267	278	297	298	309	322	287	276	284	287	313	309	288	308	317	252	315	300	320	296	310	306	292	258	282	312	313	316	266	285	275	329	296	299	312	309	307	311	317	301	275	293	295	273	295	288	248	315	319	316	311	298	316	276	307	293	289	307	321	254	291	308	329	312	320	296	275	290	303	342	293	306	279	313	299	293	281	298	295	276	264	316	278	274	310	320	304	284	320	270	334	292	294	291	312	314	310	315	294	288	308	316	314	317	308	294	291	330	305	310	319	312	281	299	298	259	286	308	306	305	330	304	291	284	296	289	261	269	325	290	314	304	301	274	306	302	274	275	298	261	279	296	276	310	286	300	307	277	331	312	300	289	294	282	283	300	287	300	297	275	312	266	283	308	323	306	283	286	280	287	294	286	303	337	268	306	295	288	312	306	316	312	309	277	292	307
6398	9910	16159	19511	19980	20550	17314	14421	13347	11370	8099	6080	6647	5432	5722	3680	3940	3764	2705	2428	2284	1913	1618	1306	1104	1447	1218	937	948	888	903	858	867	833	919	828	789	735	787	802	755	960	1375	1454	1561	1114	833	755	752	738	779	743	726	744	763	771	729	768	754	763	724	780	759	738	791	714	671	768	728	772	736	763	715	721	772	716	767	796	727	779	719	774	776	737	778	784	752	762	765	778	733	816	785	768	734	736	753	759	782	721	758	708	762	726	780	782	773	794	753	748	754	776	765	776	737	772	807	747	755	789	693	810	740	730	762	780	764	724	794	745	787	779	768	797	725	759	792	802	782	783	771	783	734	779	733	729	747	776	689	761	797	779	784	735	740	713	698	744	779	752	738	725	773	763	759	711	712	796	759	710	774	733	738	780	736	746	789	732	779	761	752	812	764	729	751	791	770	795	790	729	734	732	714	756	772	731	754	769	781	742	684	721	715	758	743	759	760	749	734	750	734	817	759	745	741	735	718	686	757	738	802	731	753	765	736	779	728	757	791	782	704	736	763	767	738	745	820	789	812	762	767	747	724	751	797	738	794	749	744	724	735	733	773	737	736	775	750	821	765	777	766	755	738	732	702	740	773	801	713	723	824	766	765	768	762	821	743	790	779	735	808	780	734	742	772	725	723	721	766	761	751	787	782	746	804	725	782	761	751	786	681	741	750	761	736	783	781	707	777	724	779	739	775	730	774	759	793	780	788	714	810	755	762	747	751	751	737	761	761	776	796	801	770	719	768	693	737	771	748	791	749	746	718	761	743	743	694	748	803	779	739	767	784	728	710	782	730	738	805	758	757	743	803	767	794	780	770	727	738	737	729	768	740	761	761	775	721	703	750	799	744	775	761	721	802	738	762	746	767	763	758	734	804	808	695	732	757	745	759	776	760	701	829	776	765	760	748	721	736	777	738	750	773	747	758	756	751	749	802	790	747	733	697	746	762	768	814	806	779	800	726	693	735	786	764	757	750	770	720	760	730	771	765	728	742	785	797	725	755	710	792	728	744	754	760	733	759	763	711	754	771	813	782	716	750	769	750	729	759	720	747	756	746	704	718	734	771	748	791	737	772	747	766	775	769	794	765	761	716	770	737	729	782	767	741	742	730	733	755	806	800	755	762	702	765	763	804	732	718	863	787	757	728	725	761	780	760	750	754	738	823	691	760	764	762	747	710	703	752	773	719	710	715	791	742	744	775	756	746	788	726	692	739	778	762	722	749	777	721	722	797	772	712	762	754	770	766	721	745	742	783	786	737	763	812	779	735	772	732	781	753	748	750	725	772	799	729	777	753	818	749	762	701	737	757	754	744	766	739	785	738	703	742	741	726	707	773	769	751	759	774	718	734	749	777	729	755	775	771	821	775	706	730	717	757	769	771	740	787	759	736	785	747	759	733	743	790	745	699	758	737	759	692	773	737	697	775	774	805	790	771	740	759	700	802	728	741	786	705	733	814	771	755	765	733	764	730	795	788	742	749	793	749	714	781	803	780	752	751	780	756	761	796	717	720	780	746	785	743	741	756	770	754	781	781	773	781	782	740	776	757	742	755	732	779	696	768	735	730	794	735	735	744	735	728	783	716	813	713	796	726	718	772	723	744	741	766	767	745	778	779	776	761	752	793	772	721	729	768	766	717	734	825	764	745	775	713	773	733	740	724	759	757	780	751	738	720	740	766	704	741	759	752	757	762	742	771	743	758	773	743	750	743	771	775	777	739	713	810	766	693	792	746	753	739	723	755	808	752	763	705	803	758	736	779	770	747	742	770	711	799	782	753	818	772	795	767	771	768	742	756	755	763	790	687	770	770	722	753	785	755	736	756	759	756	697	777	772	760	740	738	784	733	719	743	749	736	760	757	765	793	723	776	742	775	805	787	790	727	777	715	781	756	762	721	727	795	738	794	750	716	721	777	790	774	804	750	716	773	761	737	761	768	770	800	746	773	753	740	817	770	743	750	742	760	779	822	737	720	736	742	732	768	776	774	704	687	781	765	726	769	749	776	719	722	774	763	768	764	781	747	745	736	746	738	759	749	806	757	785	747	805	782	715	781	770	762	764	794	756	752	768	743	762	746	746	757	734	707	755	735	740	738	758	735	772	754	739	713	736	764	788	779	738	729	773	765	776	781	747	735	715	791	732	760	794	785	763	763	783	745	790	789	780	766	743	752	771	788	714	716	777	764	750	771	787	735	760	787	804	746	763	757	774	741	789	780	766	817	729	738	760	817	766	740	744	774	752	754	743	792	739	778	763	739	754	762	773	716	788	810	792	754	781	760	723	767	760	746	700	767	772	787	735	810	731	780	784	778	818	734	723	747	737	767	757	737	760	763	759	764	767	765	723	775	767	736	799	770	745	733	704	768	789	735	781	788	753	718	760	733	783	750	747	749	719	763	750	749	786	795	834	724	753	767	737	743	715	763	769	735	704	767	733	712	719	720	758	741	759	752	734	783	733	785	726	733	720	754	728	773	761	734	751	739	809	746	787	724	815	763	725	785	737	822	756	744	785	753	768	750	772	740	760	771	755	749	702	775	725	743	782	771	726	780	783	726	780	729	748	734	765	722	805	762	733	729	733	760	756	731	767	728	803	757	746	720	737	727	745	797	692	753	764	729	734	743	810	807	770	756	737	755	731	809	695	750	743	722	736	728	769	734	747	773	759	724	726	758	749	743	753	749	793	725	738	632	787	728	761	731	789	789	718	766	762	724	780	753	739	768	736	675	789	791	721	732	717	782	735	759	781	745	745	776	733	734	801	698	777	713	769	699	741	727	794	757	770	766	786	778	749	813	740	739	762	783	765	767	750	769	784	768	765	755	774	786	756	776	776	755	730	725	765	791	761	743	753	748	792	763	784	710	706	772	745	771	777	779	760	773	794	819	741	724	727	747	740	780	787	787	714	766	807	767	749	728	783	743	745	757	780	760	771	788	730	743	737	763	739	748	790	771	772	758	753	757	768	758	730	736	763	724	785	760	745	803	750	734	746	795	693	736	786	740	766	759	741	758	807	802	762	755	756	725	778	769	786	764	760	731	809	742	744	766	754	729	765	736	787	733	753	738	730	736	748	749	776	791	737	798	795	749	750	740	768	777	768	819	731	754	744	746	767	705	725	757	802	770	772	768	756	805	736	776	765	769	804	799	716	760	762	772	806	773	759	732	804	768	759	744	761	764	749	729	756	738	741	757	738	726	732	750	731	788	754	753	736	774	761	796	771	724	732	719	700	774	780	751	748	695	772	717	763	755	722	760	724	742	791	779	717	770	801	751	772	718	765	743	775	736	734	760	733	755	724	772	767	780	766	796	789	721	728	779	808	780	784	725	738	752	777	771	734	769	791	750	733	775	779	710	781	756	710	720	709	777	763	730	775	770	732	727	720	762	742	770	745	711	781	746	735	725	812	753	787	727	791	746	756	782	769	789	755	725	747	768	767	756	757	772	738	796	779	735	737
26390	38024	34833	37274	37508	35911	32978	30505	30765	27742	21265	16182	15022	13680	12465	8465	7843	7672	4258	4083	2788	2802	1615	1269	688	1267	984	487	408	365	407	327	300	309	309	268	295	260	278	278	299	470	359	331	457	330	272	286	279	289	267	267	290	254	257	276	275	272	251	287	236	259	268	283	271	270	262	268	262	252	229	257	245	290	250	252	279	268	270	257	251	284	267	279	260	298	291	274	270	259	256	283	284	307	280	248	229	284	259	264	256	255	250	259	276	254	279	257	266	281	246	250	259	294	282	281	282	259	297	280	228	246	228	259	289	262	300	249	250	278	245	268	281	274	261	277	289	279	253	266	259	265	250	225	246	276	239	257	296	272	259	246	290	262	239	259	256	293	272	256	266	262	230	248	262	272	266	246	268	251	263	278	249	279	249	276	244	252	266	267	236	288	266	275	260	276	254	283	270	262	292	254	264	262	285	255	263	255	278	262	288	288	283	262	236	249	260	263	257	249	256	245	243	284	255	280	260	255	261	258	264	262	272	263	275	243	248	275	243	266	250	234	236	279	258	241	264	285	262	262	295	298	264	257	283	253	267	256	259	238	289	283	247	248	264	243	314	281	247	229	255	240	270	270	240	263	230	269	274	243	254	249	277	257	241	273	284	237	253	250	241	225	240	292	237	249	246	242	274	246	265	278	256	255	237	272	241	232	227	257	262	283	294	260	270	259	252	254	264	277	247	262	254	249	248	264	252	283	263	282	250	282	260	256	240	271	294	270	267	254	278	241	253	273	273	266	266	250	265	246	258	244	242	258	252	250	248	269	247	257	245	257	246	312	267	247	270	293	267	284	249	286	255	264	261	269	261	255	262	251	270	241	248	237	258	274	264	253	259	275	269	275	271	276	242	277	270	245	263	279	249	262	255	229	257	263	276	275	276	239	269	258	240	235	281	232	269	279	253	268	270	254	281	273	261	291	238	267	247	283	290	275	246	256	265	259	266	259	234	301	265	237	267	250	245	249	279	266	273	251	254	264	275	293	261	259	253	243	237	277	286	234	275	276	266	303	231	294	272	261	256	265	253	271	265	283	251	281	281	247	250	237	259	237	269	261	242	246	257	255	267	260	245	275	253	241	289	280	290	284	229	239	264	279	265	271	268	295	281	256	236	252	251	268	277	272	237	277	254	247	270	265	263	254	250	238	247	265	269	287	300	242	294	237	254	268	268	239	250	251	252	251	230	252	265	283	264	260	301	238	267	276	265	294	293	253	242	266	308	279	262	248	268	259	267	283	278	252	250	245	246	240	256	267	248	259	258	252	278	242	271	260	250	246	303	268	235	267	278	261	277	268	248	286	272	256	279	250	259	260	249	277	265	281	276	284	258	248	280	279	265	264	286	245	299	264	281	250	261	242	259	282	252	244	268	268	260	280	237	268	242	296	275	246	280	257	259	252	235	268	223	249	269	255	266	284	269	284	254	267	275	262	261	273	250	276	262	253	265	268	280	294	282	269	259	265	280	234	297	267	248	264	278	286	236	264	259	249	292	294	277	262	263	250	250	251	250	278	263	244	256	238	292	298	243	245	238	266	268	267	261	272	271	255	236	284	269	286	269	255	274	260	270	246	264	257	255	246	278	263	278	243	294	289	260	262	272	259	267	277	261	262	288	266	268	248	258	259	295	240	257	286	228	248	257	242	264	250	274	251	298	258	273	256	248	271	259	256	257	258	237	251	252	274	274	286	272	270	259	268	258	282	254	275	275	234	272	259	260	269	255	270	259	257	294	264	241	255	286	269	268	284	245	279	259	273	302	252	233	255	228	263	280	283	260	256	269	266	274	277	252	235	247	241	242	259	293	233	266	256	261	252	277	277	247	242	245	269	249	271	249	280	241	252	251	267	261	246	267	238	273	251	272	229	273	250	251	293	281	249	251	256	237	251	279	261	274	254	240	226	224	273	280	291	263	292	257	267	278	256	287	245	251	240	238	241	257	289	277	242	282	252	262	247	241	259	256	283	226	247	274	253	250	269	237	254	264	265	257	274	250	255	253	280	242	254	319	282	256	255	248	271	262	268	266	253	237	258	263	270	265	243	254	252	272	263	248	268	260	279	265	290	259	255	263	284	255	280	292	284	249	249	295	261	241	287	277	285	269	274	260	240	249	252	269	295	237	253	268	254	245	290	237	258	294	265	256	252	265	265	272	245	252	254	269	263	292	281	305	274	264	300	254	268	264	264	242	253	257	257	241	270	245	250	254	258	248	259	234	252	264	261	287	257	273	260	251	272	270	263	275	290	239	289	256	257	285	243	287	280	272	275	259	276	250	262	265	248	253	269	260	265	272	253	274	259	242	270	293	244	246	260	269	244	275	238	243	270	264	269	251	262	241	283	262	239	270	298	291	257	291	254	269	241	236	288	255	257	267	267	243	257	264	273	273	254	300	256	248	259	255	255	280	270	245	274	251	234	250	256	269	235	263	253	279	287	255	283	255	259	255	286	249	266	243	247	272	269	251	260	263	253	237	246	230	246	263	233	250	258	248	262	266	256	249	263	251	267	278	254	246	237	264	278	267	243	264	287	256	262	267	280	273	264	312	261	257	228	244	261	250	244	255	259	263	284	261	264	286	280	251	237	241	271	257	259	285	271	241	246	240	278	284	268	238	241	266	243	270	269	270	240	250	267	276	256	262	270	266	260	258	253	270	223	283	278	236	280	272	268	271	256	261	248	258	266	267	275	269	233	251	256	261	264	218	244	240	278	232	282	217	227	255	272	276	275	249	274	279	255	265	260	275	254	265	255	282	267	251	289	274	274	268	269	263	253	270	285	252	230	237	263	265	246	268	271	263	291	251	247	246	272	262	256	236	219	250	274	235	271	242	284	224	221	225	228	294	263	260	263	250	262	228	250	257	295	252	278	260	276	290	268	262	283	254	259	254	275	299	266	291	272	252	268	267	266	258	270	270	253	250	263	265	249	287	260	291	265	268	273	261	228	287	260	278	268	271	267	246	265	277	261	254	299	245	292	273	269	275	273	258	257	268	284	310	240	259	284	312	242	254	259	270	268	260	221	287	268	255	256	273	236	260	274	266	251	278	264	254	258	246	262	255	281	281	237	257	229	236	255	248	250	276	282	272	272	247	282	251	257	269	261	259	247	265	257	268	273	274	257	273	270	292	238	297	259	259	255	244	266	254	224	276	259	260	267	224	300	272	287	264	259	248	254	295	283	291	281	284	252	250	261	302	286	231	258	285	263	268	255	233	251	218	256	302	256	261	286	272	245	276	254	249	258	303	282	234	276	260	273	233	248	307	253	268	267	246	252	235	247	270	275	295	259	270	262	224	278	261	264	258	239	244	262	269	277	249	246	254	268	248	265	233	270	239	272	249	263	246	244	284	240	259	279	259	248	259	244	260	282	288	275	266	281	271	253	250	287	267	259	257	271	246	270	266	259	265	260	267	262	258	278	289	258	248	258	238	237	254	273	277	262	267	265	256	272
19492	31551	34625	42370	47339	46525	46454	46210	46501	41910	34713	32627	33812	30468	30201	26066	26268	25254	17224	17592	12644	14028	9420	6536	4007	8439	5898	2219	1684	1410	1319	1131	1034	984	910	790	791	691	760	792	948	2268	1342	1218	2330	985	706	652	632	718	723	697	684	676	626	668	666	671	680	626	646	653	680	665	646	681	697	585	716	670	630	673	666	620	692	684	658	742	683	733	704	738	726	744	707	754	728	813	727	723	695	726	708	696	672	673	657	694	654	735	694	695	707	674	682	644	676	680	665	713	718	661	682	611	687	711	709	695	724	727	644	690	663	660	669	669	705	680	708	629	702	704	630	707	703	656	660	731	696	686	680	695	632	650	644	662	700	705	611	670	724	672	658	688	648	666	595	646	655	665	699	696	628	663	679	666	627	652	675	699	646	686	655	717	695	623	605	651	672	639	683	669	654	684	625	691	684	630	701	656	650	683	613	650	637	662	651	632	630	624	640	648	641	659	637	662	662	688	652	663	653	679	660	726	659	646	648	654	640	645	632	684	649	653	663	672	637	679	649	644	685	640	646	647	629	663	657	673	666	678	679	681	656	691	698	621	683	667	656	664	655	710	658	660	657	617	634	677	642	615	680	685	626	651	636	668	685	645	642	687	649	665	689	686	593	680	644	680	683	660	655	654	673	657	668	663	658	659	661	680	673	640	654	727	660	679	684	635	688	646	697	648	703	669	677	642	683	667	613	673	680	671	661	647	685	655	637	640	698	653	671	658	640	660	705	639	660	676	610	665	661	661	648	673	641	644	651	682	654	644	673	616	680	656	631	672	668	661	641	691	674	627	662	667	670	649	632	650	632	654	656	647	632	629	669	614	659	701	665	648	647	658	668	634	674	656	663	691	681	691	649	652	654	689	659	649	632	628	649	690	675	686	613	623	672	692	658	641	648	635	653	651	688	683	678	673	612	704	640	678	633	672	665	621	666	665	619	651	629	630	637	654	679	652	620	700	625	678	646	688	659	629	645	693	664	634	672	598	695	629	643	640	648	632	667	717	643	616	691	665	661	646	671	643	657	655	644	660	698	724	642	659	647	709	595	653	666	656	682	603	642	618	612	649	659	662	635	658	638	624	689	687	656	659	631	651	672	670	681	682	657	671	629	693	582	652	678	668	625	634	645	667	686	670	671	611	627	645	669	659	656	647	639	717	692	640	661	657	662	642	670	671	652	655	642	645	664	673	684	664	673	659	666	632	642	661	663	625	653	678	667	680	686	645	664	674	632	676	691	673	649	672	657	668	610	694	652	678	664	656	676	672	698	622	618	644	639	642	625	638	670	633	643	700	638	700	636	631	645	635	665	664	644	717	641	613	648	652	640	686	663	660	664	675	656	678	627	654	700	652	700	630	702	675	649	674	680	670	713	661	672	663	631	694	651	657	673	685	663	681	650	606	609	655	670	661	652	662	613	648	655	673	675	604	684	681	644	649	657	639	609	667	666	656	671	638	671	630	654	665	660	647	690	686	678	655	668	621	624	679	623	696	645	646	665	627	678	668	676	619	630	676	660	655	608	693	675	607	622	652	640	658	660	632	593	644	620	647	625	658	624	639	628	678	675	658	622	628	664	676	644	663	672	690	650	635	640	660	702	643	605	626	652	617	622	646	684	656	673	662	641	674	656	648	601	638	662	657	662	646	637	670	683	638	652	658	694	638	645	666	634	642	627	640	692	674	668	668	636	667	630	681	679	653	653	694	661	641	681	673	687	672	640	641	630	652	656	695	671	659	625	672	597	667	680	684	659	705	650	633	668	624	651	659	679	641	646	671	645	612	683	638	631	693	641	666	644	605	670	680	649	676	638	667	669	658	665	681	639	662	664	671	662	662	656	662	657	661	658	664	688	674	648	661	622	650	641	654	682	672	670	653	643	665	648	651	695	611	652	665	653	730	666	663	649	632	688	657	658	598	661	674	667	691	651	632	703	720	644	655	690	612	629	623	628	653	632	634	631	660	620	683	642	636	662	611	649	676	623	680	637	628	640	647	694	612	632	671	654	681	596	635	690	666	697	673	642	648	657	635	654	621	691	682	608	665	672	644	648	624	630	672	633	638	672	668	650	644	670	633	658	649	652	697	652	649	645	615	678	641	679	708	594	647	670	687	667	683	672	686	648	640	657	659	632	657	698	637	659	651	639	658	652	679	681	684	696	635	660	605	691	664	708	659	628	675	687	712	646	663	642	668	646	643	678	664	647	653	642	680	637	644	663	668	638	672	655	688	670	703	634	650	667	659	695	664	675	659	681	647	661	686	666	617	625	673	683	607	700	645	596	617	676	660	624	673	699	655	657	640	659	703	687	636	699	642	644	652	684	645	654	666	661	686	670	642	650	664	683	673	695	679	646	685	636	656	692	666	649	682	624	661	658	673	676	656	623	655	636	668	690	634	654	657	700	693	680	661	683	630	686	654	646	671	651	606	687	654	641	647	614	647	656	680	654	622	683	631	669	649	672	658	593	646	655	630	678	655	649	658	705	632	692	661	703	643	652	631	666	664	665	643	637	651	678	686	658	641	639	651	636	652	641	651	683	678	693	717	660	682	601	664	682	640	662	643	620	640	667	639	668	610	630	622	679	627	678	672	680	659	674	658	644	665	694	700	622	633	672	635	660	654	638	617	650	672	610	679	632	581	657	624	643	667	630	666	668	657	650	625	665	642	670	673	719	675	662	677	605	673	657	665	684	651	655	661	703	686	644	639	632	641	651	669	640	600	642	692	698	645	683	647	643	689	719	616	694	695	643	669	659	643	672	716	655	702	699	653	648	656	668	654	614	647	670	665	669	676	689	718	641	680	635	656	690	631	652	677	653	635	649	654	681	649	721	647	672	684	663	659	697	665	688	667	642	641	617	635	636	646	656	657	671	690	670	617	662	663	667	608	682	693	641	663	670	643	634	665	710	631	644	651	668	656	653	668	678	671	654	589	656	703	643	614	621	671	617	671	661	599	623	627	666	656	674	631	664	646	704	641	712	643	640	610	666	607	675	684	649	674	673	644	683	655	661	630	644	630	672	650	682	697	635	685	613	652	713	704	622	673	626	733	644	652	628	630	652	637	626	655	661	684	612	626	655	644	708	646	691	620	646	595	663	629	720	644	651	605	642	673	693	682	664	685	687	636	668	643	666	607	662	613	665	612	659	675	645	639	661	645	663	634	711	638	681	669	638	647	613	652	701	673	661	662	689	633	626	614	614	659	649	597	658	684	625	638	682	617	665	636	609	713	642	670	647	620	658	648	632	684	630	660	665	728	706	673	610	649	641	646	681	647	680	688	680	681	679	686	624	682	686	640	635	695	682	673	710	692	654	618	645	649	621	645	683	639	648	644	656	679	698	667	653	650	649	658	645	663	672	676	658	698	675	651	637	575	612	645	623	673	635	710	674	675	621	670	629	654	661	690	660	682	614	675	654	659	671	637	644	638	625	682	658	648	604	648	684	650	663	698	693	671	668	637	681	649
35022	42722	38997	40665	39883	38264	35911	34456	35153	33251	27941	22800	22830	23917	18900	14518	15331	12739	8535	6049	4353	4786	2811	2599	1434	2045	1804	810	809	631	490	362	270	267	242	235	244	246	230	214	252	265	302	235	230	215	181	187	220	193	210	217	212	207	211	204	213	204	224	212	241	210	210	224	214	172	202	205	212	238	221	231	217	188	221	211	211	208	232	220	240	238	249	235	223	216	233	218	203	229	197	216	222	219	207	217	187	207	208	215	198	227	201	237	196	221	199	203	210	189	219	209	202	205	219	228	214	211	217	192	228	218	202	241	184	209	232	237	201	212	215	227	211	218	219	232	234	198	224	200	206	190	188	218	203	215	198	200	230	212	208	211	194	192	196	205	240	219	201	215	218	196	198	258	182	208	222	202	216	194	207	224	202	225	207	206	210	212	212	210	229	212	202	192	218	210	224	211	203	209	201	215	210	194	216	226	210	208	223	201	208	190	231	210	221	208	194	218	197	219	223	215	240	192	175	188	179	196	196	230	212	211	189	194	194	207	216	188	212	209	223	222	182	193	201	168	219	204	180	253	174	201	223	213	186	198	211	185	210	213	231	218	203	199	231	203	183	196	191	198	201	181	211	211	258	222	204	207	209	209	210	225	205	202	192	206	202	214	227	192	196	223	212	182	196	194	200	194	187	216	211	204	172	219	214	198	215	190	215	199	203	220	210	197	222	206	191	208	225	213	231	190	230	192	191	213	182	164	185	219	194	221	208	210	193	177	193	208	210	205	209	206	206	199	221	172	196	195	210	215	193	215	202	213	230	192	215	219	219	213	180	214	193	214	207	223	216	251	196	186	214	226	191	190	212	202	207	179	217	221	230	210	201	198	213	199	213	243	234	208	208	219	217	179	228	192	211	198	185	229	204	217	215	218	211	198	206	225	203	224	203	217	206	214	241	183	193	200	180	207	196	192	198	206	187	217	223	218	211	194	207	222	221	211	188	190	171	222	168	192	197	199	192	208	214	202	201	207	209	197	187	213	205	180	229	191	228	181	206	226	186	189	224	174	212	203	206	204	198	212	201	218	201	225	229	228	200	204	216	228	214	204	192	223	214	199	201	195	192	190	208	217	210	198	197	189	207	223	235	196	223	212	212	215	180	195	210	205	206	198	204	233	201	213	227	221	213	208	188	215	195	207	209	199	215	208	188	211	201	202	186	230	209	182	204	227	206	230	204	201	187	213	194	195	178	188	210	212	210	203	204	199	196	226	205	209	235	205	221	187	198	199	217	207	218	218	211	203	215	220	211	221	205	224	200	221	196	209	180	197	196	161	193	214	185	197	209	204	208	208	192	216	204	213	198	207	208	218	193	197	208	206	205	203	211	214	211	222	203	173	216	207	229	197	206	199	214	218	200	204	213	198	187	206	216	200	205	187	202	187	200	224	209	199	192	197	210	221	212	212	202	185	206	197	188	200	211	172	184	183	216	216	229	212	209	215	224	189	199	215	205	171	211	190	228	201	217	229	212	208	182	233	219	201	198	212	213	203	198	221	209	182	182	203	231	176	183	207	206	196	183	197	185	245	213	227	219	215	230	211	216	185	191	205	232	187	222	213	213	210	202	217	185	189	199	242	214	232	203	215	202	213	183	222	204	208	194	204	210	217	233	190	227	193	223	196	201	197	200	208	197	212	180	190	192	196	189	220	197	191	213	229	195	216	211	177	212	187	200	234	199	218	203	191	231	214	199	190	220	216	203	220	210	242	202	208	217	208	218	241	216	186	203	195	210	236	194	206	183	204	235	204	206	184	191	221	185	201	200	214	198	202	192	207	199	198	187	203	213	195	217	184	190	188	210	181	202	187	217	205	200	217	210	211	194	205	205	216	167	182	198	201	212	185	208	198	192	205	193	193	206	202	208	194	240	211	184	215	219	229	205	215	211	237	203	170	192	207	197	208	206	184	201	208	190	211	212	228	215	207	205	200	236	193	196	208	217	200	206	209	228	192	227	192	211	216	199	195	212	214	198	210	221	191	200	212	199	202	205	224	211	214	222	198	223	218	209	207	222	195	194	203	205	217	189	189	232	203	201	205	206	231	197	205	212	195	191	215	209	210	199	196	213	201	203	204	202	190	189	199	234	192	193	187	219	203	209	189	191	201	237	213	229	205	198	203	197	195	185	192	203	195	205	194	213	202	210	219	200	186	208	213	195	201	197	185	202	192	201	217	190	219	213	203	195	204	195	193	196	222	207	220	206	197	214	187	181	188	197	221	225	222	200	193	234	203	201	197	233	202	213	171	202	201	208	207	235	221	211	225	195	212	213	203	187	195	215	216	215	204	194	210	167	176	210	234	228	219	196	215	207	174	225	204	189	207	236	193	244	199	219	187	236	201	213	185	213	215	220	212	195	213	237	207	216	230	206	211	212	211	215	228	233	203	205	205	198	210	197	212	220	196	217	234	191	234	209	217	217	190	193	187	167	211	206	210	211	213	200	185	214	208	209	174	227	183	207	204	185	178	227	217	191	189	227	209	222	222	207	216	220	194	198	201	187	205	220	244	221	205	188	214	207	217	207	213	203	186	204	203	208	213	229	225	222	206	225	202	205	230	200	198	203	224	205	223	218	232	204	208	227	222	206	202	193	199	191	163	211	202	211	208	234	197	206	224	197	239	189	220	216	202	202	216	178	155	206	191	203	217	209	192	185	192	201	232	235	197	204	232	211	181	228	199	206	180	201	188	193	185	218	200	198	198	198	193	180	210	192	199	201	214	233	198	217	189	203	209	188	206	220	223	206	228	211	202	197	220	216	197	192	218	229	187	219	219	204	230	194	208	216	211	195	196	233	224	194	200	214	199	215	206	222	207	217	211	225	227	243	199	202	204	193	206	185	249	206	190	224	201	217	214	192	233	194	187	179	187	200	200	195	201	209	201	179	210	228	209	204	217	211	206	190	208	207	223	235	222	225	197	204	197	221	221	234	216	211	206	197	216	197	209	184	203	226	193	183	224	181	211	205	208	221	213	227	187	187	210	183	196	206	206	199	192	196	201	200	199	182	192	213	185	209	214	240	199	215	212	204	196	230	183	200	238	218	197	218	204	189	214	197	214	232	206	234	215	201	209	205	223	205	200	221	202	193	211	181	196	207	190	191	236	191	223	226	198	172	212	207	185	214	190	166	201	214	221	208	194	184	213	202	187	221	219	206	247	199	230	212	203	185	189	216	186	200	217	210	191	192	205	187	191	198	186	205	213	201	226	222	216	197	197	195	212	219	194	190	187	219	187	195	206	225	236	204	203	211	233	210	203	201	194	187	215	210	217	204	209	208	193	199	206	206	193	203	248	225	220	219	211	220	212	182	206	201	236	203	209	205	201	199	191	205	214	217	205	206	198	198	216	206	216	217	207	198	222	221	216	203	189	210	181	200	177	228	225	189	192	226	210	214	199	201	242	223	182	208	206	198	219	218	190	216	169	199	245	198	222	184	204	185	205	190	226	206	211
24903	36888	40530	47649	52000	52076	51451	52922	52348	47609	40400	40122	39864	40471	37502	33992	36120	31457	25647	22449	17749	20650	13936	13126	7463	11889	9158	3858	4498	3723	2660	1724	1082	1119	956	793	733	644	644	656	965	1192	1542	654	564	569	611	604	601	604	566	539	621	603	570	592	549	561	557	550	583	543	586	573	554	573	524	503	564	566	547	556	593	571	557	558	590	623	632	655	693	620	622	691	684	760	770	710	685	672	701	646	646	594	546	571	548	564	621	561	643	589	616	625	577	539	569	543	567	545	521	550	541	529	531	598	583	551	609	626	620	596	551	567	571	612	600	566	557	552	579	598	600	598	593	575	618	609	591	618	518	557	579	521	557	500	571	532	527	525	572	533	527	529	500	552	585	557	536	522	587	538	545	576	525	556	537	564	561	546	552	525	596	581	544	467	542	521	580	559	497	541	506	485	557	526	545	513	534	477	527	585	520	491	467	549	546	492	527	549	536	529	561	529	534	521	500	521	502	539	541	529	528	509	498	518	505	500	518	540	494	546	541	538	517	525	550	511	505	525	559	523	551	515	524	546	515	535	521	489	545	567	520	505	564	543	548	539	516	504	527	519	494	527	521	508	532	514	527	525	537	530	509	551	502	540	513	541	550	532	538	547	502	519	512	527	524	540	507	509	516	510	505	516	498	519	522	507	520	531	534	533	524	494	501	534	530	505	550	557	510	548	519	547	548	524	521	515	512	560	510	506	516	489	509	462	563	527	483	502	519	531	538	536	526	492	480	520	587	564	538	509	523	484	548	505	528	544	512	523	495	513	519	533	548	544	511	508	518	527	521	532	558	519	502	527	513	492	541	523	507	491	509	542	513	531	537	434	512	535	556	538	523	534	505	536	507	530	510	528	538	545	541	509	512	529	572	535	526	566	509	513	506	518	536	556	514	507	521	536	528	537	505	552	497	538	536	533	541	522	537	525	522	541	568	549	560	518	470	523	535	494	535	527	518	522	467	522	529	541	534	503	499	499	552	527	535	532	562	502	499	533	510	510	539	501	500	487	574	522	537	527	500	477	513	458	509	518	494	523	549	549	535	540	528	515	554	507	495	532	556	501	522	510	528	497	556	530	508	491	543	543	576	551	506	512	510	539	536	524	531	544	523	556	532	549	526	505	519	499	559	516	531	557	508	529	542	541	554	508	522	536	465	542	468	528	552	530	517	503	518	525	538	543	541	537	518	548	504	549	525	530	530	520	543	513	525	514	516	539	513	525	563	540	531	523	501	507	543	561	509	532	542	494	516	510	505	533	507	514	464	556	539	542	545	504	515	523	549	548	501	532	538	523	505	576	530	524	525	504	512	543	514	504	479	567	538	533	538	539	556	493	547	529	554	514	577	535	558	542	531	571	507	552	513	535	525	546	532	543	538	528	498	504	498	544	503	527	533	499	532	473	535	565	557	525	509	541	510	503	475	513	532	540	537	529	539	518	499	560	514	550	545	511	540	531	538	526	524	519	550	525	486	530	541	502	533	512	542	515	568	515	532	535	589	499	485	534	559	551	503	535	567	529	526	478	533	520	524	560	568	528	540	525	553	533	537	506	514	521	510	533	529	520	560	526	541	538	513	537	526	539	494	518	523	551	528	550	519	548	536	566	512	526	499	575	497	502	507	545	523	504	565	503	516	533	514	532	564	533	534	567	507	551	540	487	536	552	529	546	514	535	500	533	503	562	558	560	551	563	573	563	525	529	522	551	478	517	537	549	533	490	521	545	532	550	477	527	583	538	572	513	501	507	521	548	506	531	553	548	497	506	531	508	537	554	517	522	485	541	565	471	525	536	556	531	538	517	517	496	519	516	509	550	490	535	517	469	514	517	525	540	510	543	495	527	559	473	499	532	533	524	527	507	499	531	526	532	528	475	499	535	531	512	503	544	513	575	582	492	500	517	543	497	527	497	590	526	549	535	526	504	557	499	495	517	537	511	524	530	531	558	571	559	534	524	549	495	568	537	532	586	515	511	514	484	588	521	566	543	508	518	506	535	543	553	503	517	498	493	547	525	530	518	514	538	499	519	522	503	559	568	517	520	531	560	505	520	522	483	521	532	542	489	517	544	499	567	548	518	531	521	540	506	535	540	546	571	520	499	534	507	518	484	541	522	473	491	533	544	460	539	549	547	510	523	526	477	592	531	508	556	516	491	506	482	503	549	507	545	506	542	544	552	512	535	549	544	539	525	512	529	542	562	565	507	479	516	504	527	507	536	549	541	540	499	505	488	500	548	545	525	545	549	545	563	508	511	522	529	528	531	511	529	516	521	553	562	516	544	519	525	551	545	542	492	495	529	535	531	561	515	527	519	522	551	506	562	496	530	540	543	573	504	491	549	543	532	545	517	507	507	506	510	516	531	509	511	516	496	541	549	485	499	529	536	538	518	516	501	510	523	563	555	552	490	537	506	539	546	481	516	524	498	503	547	526	548	535	527	509	519	522	530	516	515	538	554	556	534	533	535	503	544	554	521	553	507	523	579	516	544	514	538	527	515	496	531	526	525	507	516	501	550	514	574	496	522	510	561	513	470	515	526	541	535	522	499	519	550	488	517	523	545	486	546	528	518	512	521	550	524	532	509	546	550	512	536	539	489	503	522	533	529	493	526	531	524	591	504	496	555	514	524	567	543	542	532	522	501	489	490	535	524	515	530	529	559	508	540	541	531	535	521	529	518	528	527	524	511	509	567	509	506	552	547	559	492	521	567	537	503	499	525	529	569	545	533	523	499	547	597	547	513	545	535	525	525	487	475	491	555	510	516	524	537	475	549	489	529	526	528	497	515	496	525	503	520	535	568	531	536	539	500	548	553	546	517	502	535	532	490	536	543	527	526	561	521	508	502	539	494	549	551	537	522	530	515	510	536	505	521	553	535	599	533	505	527	542	501	549	564	559	519	549	543	492	564	509	522	565	529	513	551	549	521	525	527	497	541	554	530	514	517	548	533	502	509	530	526	463	515	531	513	556	524	519	548	532	492	527	523	520	500	537	512	569	506	563	498	530	492	534	499	530	505	568	523	522	514	526	533	540	557	510	519	496	533	553	542	523	519	508	569	528	479	501	529	506	529	554	528	491	514	504	557	479	561	500	501	526	530	504	544	515	517	537	558	509	476	561	482	541	547	528	479	557	532	535	524	546	530	516	506	562	553	514	510	539	503	501	503	533	532	495	547	510	531	506	524	549	525	497	542	571	533	539	529	497	508	517	556	502	539	534	543	512	515	514	537	535	529	522	531	485	539	526	536	521	532	507	517	538	516	532	536	531	524	504	518	519	494	526	514	534	542	585	549	522	536	498	510	535	517	547	518	548	482	498	486	580	566	526	537	542	561	557	492	539	506	546	484	515	575	542	497	514	526	506	543	542	522	491	544	500	510	482	560	496	521	533	527	521	525	532	545	506	491	563	558	530	559	536	505	517	544	500	524	537	506	556	489	534	512	532	489	508	545	563	520	519	547	552	561	519	509
8910	9263	9851	11955	10380	8410	5413	3483	2756	1826	1204	1017	1020	1117	976	576	658	577	512	431	409	449	379	375	286	333	310	322	347	307	306	298	305	306	288	302	286	271	300	296	292	298	277	275	274	264	253	282	268	278	299	260	297	291	258	307	288	287	278	248	267	284	296	250	302	261	267	301	259	283	275	280	280	269	279	263	302	317	269	259	290	285	283	285	281	300	291	283	293	266	285	285	266	281	293	277	279	287	305	282	282	273	259	308	302	268	253	287	275	253	284	268	276	271	255	272	291	282	284	288	304	276	275	297	271	271	255	279	285	292	306	280	266	296	294	300	261	291	274	289	282	275	304	294	268	288	283	287	264	277	244	288	270	301	291	270	298	249	289	287	280	283	292	268	248	274	280	272	266	285	289	295	264	260	273	288	288	284	264	259	282	283	269	272	285	235	275	284	266	263	268	282	276	283	276	250	267	282	283	296	263	279	280	278	255	281	277	273	298	281	304	318	239	262	299	268	297	267	275	295	274	255	274	282	281	289	278	292	285	302	274	268	274	303	323	305	265	260	244	278	270	294	289	287	270	289	290	262	280	280	271	284	257	288	277	270	278	266	266	290	277	284	286	310	266	259	265	266	278	274	265	308	279	288	291	272	275	268	291	279	292	285	250	291	293	273	312	312	275	231	274	283	293	298	255	272	290	277	306	269	286	296	276	303	276	322	304	263	293	285	281	295	282	269	281	282	295	272	259	273	274	236	287	253	264	297	265	269	278	279	285	227	286	303	297	289	272	299	259	270	266	279	251	261	275	302	278	257	254	277	298	262	284	291	243	260	291	310	289	308	256	252	254	257	279	297	284	281	244	282	294	261	279	268	287	270	303	258	284	267	287	273	267	291	271	281	272	284	271	264	266	294	260	295	258	299	282	269	309	274	269	294	296	259	284	280	250	278	309	279	275	300	238	275	221	293	285	268	292	278	315	271	306	283	267	248	286	266	284	286	260	283	286	286	276	272	266	277	294	268	281	257	275	292	248	286	269	276	301	275	281	254	285	285	293	256	302	267	288	300	247	303	285	300	275	241	293	317	288	227	286	267	269	257	272	276	276	235	312	288	296	269	284	266	248	296	261	264	304	292	295	273	307	277	305	286	308	268	259	281	254	274	270	270	283	282	301	287	286	279	274	276	287	247	285	283	274	275	269	258	257	282	279	264	280	257	270	272	285	258	304	274	296	265	257	268	257	257	273	283	264	265	282	268	277	285	283	284	265	276	248	268	261	304	267	281	309	280	283	255	272	266	277	293	278	266	246	248	296	301	269	291	295	270	256	283	283	263	264	281	282	307	297	295	298	288	298	294	283	309	290	274	259	279	285	312	269	301	254	266	267	270	265	283	276	291	261	294	281	276	280	283	289	275	269	256	289	262	297	260	304	274	292	260	283	267	294	282	251	269	307	294	270	277	280	278	258	239	268	279	262	301	309	283	302	236	263	307	294	290	288	251	286	313	267	278	276	297	260	265	258	286	293	270	293	273	299	296	279	292	274	271	262	286	271	282	297	275	256	299	287	254	275	284	298	268	289	299	287	267	249	279	270	274	282	270	280	307	276	259	276	258	265	264	271	309	293	255	279	285	305	282	274	293	263	259	283	292	288	264	290	261	286	259	294	252	279	267	291	279	285	283	263	285	302	246	286	287	295	295	271	269	269	251	290	271	297	312	293	269	291	276	235	245	244	281	273	283	262	278	270	255	278	294	265	270	276	279	263	267	292	257	297	267	302	293	293	282	271	247	257	281	277	294	309	310	290	280	292	278	254	295	304	277	286	254	282	298	290	294	282	285	274	287	269	268	267	288	291	286	256	261	290	317	272	251	274	293	309	275	263	289	277	270	260	278	292	286	259	300	278	272	265	264	263	271	274	294	299	280	258	268	262	281	276	278	278	284	269	266	309	268	285	255	272	326	270	280	289	278	250	261	290	284	282	270	282	255	231	278	305	270	288	323	278	304	276	259	275	243	260	295	299	263	261	317	269	283	281	287	255	244	272	269	297	273	275	266	316	286	269	300	266	272	264	265	264	290	261	282	262	285	286	281	300	295	287	256	289	256	296	292	283	296	281	288	268	293	289	288	276	291	258	285	294	269	276	270	284	288	271	272	292	291	278	277	255	295	286	295	267	284	274	275	247	292	295	269	292	298	281	280	279	262	264	288	276	268	274	266	249	309	262	291	297	288	304	263	304	285	238	265	266	287	271	267	265	266	284	280	272	251	297	282	282	274	294	292	281	286	297	279	280	279	293	292	288	290	306	284	278	285	273	266	297	292	277	294	276	265	272	280	278	274	259	297	274	288	282	269	292	274	272	289	271	312	273	284	287	277	273	280	285	275	272	304	278	291	293	255	250	298	272	270	289	265	265	303	271	297	259	265	273	265	284	292	264	325	277	264	295	272	283	287	284	289	331	283	290	276	272	264	314	312	263	270	264	300	295	256	301	298	272	316	273	259	281	271	240	295	258	254	274	291	290	258	253	288	260	259	308	290	256	272	274	258	254	312	298	303	263	276	274	267	272	279	253	302	284	304	259	275	287	276	321	255	277	282	294	268	251	303	267	302	242	278	276	294	267	276	261	269	283	283	242	263	272	280	267	289	290	269	266	267	299	292	288	258	278	276	264	278	307	283	288	282	275	278	276	284	302	265	268	272	302	292	283	306	274	249	262	278	273	279	295	275	235	266	283	287	298	285	260	290	282	263	279	289	268	317	281	322	267	261	252	274	276	278	276	259	280	271	297	265	283	281	307	285	266	275	292	280	294	287	276	255	287	277	232	276	279	287	287	277	267	272	276	272	269	263	258	283	268	293	259	248	256	263	267	286	283	265	289	289	276	260	299	277	289	263	292	259	266	265	290	258	292	267	285	277	284	286	268	305	274	293	281	246	288	271	294	289	282	265	287	286	266	301	278	277	263	305	266	293	263	266	294	285	264	303	308	271	259	275	259	240	284	263	267	262	267	265	258	295	286	284	309	272	273	265	276	279	260	270	257	287	268	264	287	251	259	301	267	275	310	253	275	262	299	291	285	256	262	278	276	257	280	292	298	292	280	274	297	284	266	258	264	295	291	267	279	232	245	267	286	284	295	294	295	247	268	303	288	302	287	251	263	278	273	298	284	287	260	308	271	293	282	246	272	306	290	287	293	282	300	255	270	267	288	276	263	275	255	265	304	255	284	262	253	281	276	284	281	276	274	272	262	277	270	250	267	286	285	285	265	267	275	268	275	287	279	273	277	275	254	286	306	237	271	286	256	249	245	286	269	293	287	305	283	274	291	256	292	259	298	260	302	289	267	286	279	294	271	300	286	280	265	257	287	277	287	304	264	282	259	283	258	247	263	272	274	271	259	329	301	291	258	293	277	270	314	285	278	295	275	276	284	275	284	284	256	269	274	278	286	288	289	255	282	291	288	277	295	264	259	287	268	274	281	302	277	246	253	283	280	287
7000	9850	14361	21446	21432	19331	14498	13582	12525	9256	6500	5396	5825	6244	5451	3478	4089	3531	2883	2041	1848	2058	1579	1189	1020	1326	1146	939	1040	857	892	839	868	805	734	789	724	754	688	738	709	802	756	699	698	646	703	726	679	651	706	697	670	741	705	723	669	665	674	702	702	674	739	685	719	725	642	721	709	718	688	718	689	719	673	695	700	754	781	743	761	728	735	765	741	743	773	805	766	753	777	717	693	718	744	704	685	715	702	750	683	737	697	701	741	665	742	696	717	730	734	759	690	762	713	747	706	729	716	691	716	696	704	732	669	703	736	662	713	681	762	674	737	714	698	749	680	704	731	747	735	733	695	697	754	699	669	694	670	775	700	760	678	721	699	721	709	680	679	703	703	723	744	696	696	709	741	725	707	701	651	694	676	740	749	690	721	646	704	734	732	658	671	667	658	710	694	717	742	726	696	724	711	684	733	717	685	714	697	685	633	730	688	686	704	691	722	713	731	687	756	664	697	719	668	729	698	690	707	731	726	697	700	729	687	683	734	698	741	697	746	721	662	638	691	702	694	707	668	706	702	703	702	767	732	727	676	717	743	673	716	685	687	730	687	669	718	691	716	702	725	645	743	668	716	707	702	708	691	681	701	723	736	687	697	699	720	644	704	703	688	697	724	637	697	687	666	673	690	679	732	699	702	689	667	709	669	722	705	693	667	714	737	718	675	687	675	693	649	718	709	721	667	694	718	733	727	687	705	712	696	695	705	656	727	703	678	680	689	762	697	723	710	703	732	731	702	665	739	696	717	667	732	697	742	675	667	734	735	687	705	716	693	680	703	665	680	707	684	699	722	770	740	730	702	724	670	702	670	746	698	713	675	691	695	676	665	716	677	673	656	688	718	732	709	698	718	714	661	725	725	689	691	715	690	707	747	699	701	709	700	677	752	729	706	684	662	737	717	674	708	684	699	694	739	671	695	714	685	702	693	732	669	739	672	742	699	635	711	721	699	712	723	653	720	706	684	662	692	684	700	708	734	687	768	695	665	704	684	717	696	672	687	669	682	685	704	683	716	688	694	692	689	694	714	702	714	699	637	699	692	727	661	676	763	663	752	688	670	688	738	727	735	725	707	690	685	679	663	752	716	708	684	666	705	696	675	690	673	655	682	723	701	725	711	723	700	749	640	666	711	718	733	747	691	720	736	754	637	703	732	684	707	733	684	694	726	671	694	753	722	759	721	677	679	670	707	682	710	699	692	694	683	732	646	696	741	712	696	702	688	704	661	716	716	667	677	704	784	704	722	669	756	702	715	709	666	685	697	674	732	707	674	732	688	707	709	677	696	668	726	674	676	723	730	714	700	731	730	698	679	678	698	741	707	697	715	645	706	732	720	705	681	652	712	670	713	748	716	678	719	708	733	696	727	667	677	717	713	706	663	713	725	721	683	672	726	684	695	714	696	659	763	671	663	693	690	710	672	726	714	698	703	748	756	702	696	706	718	678	740	705	738	692	662	697	707	701	720	696	707	670	683	702	702	709	727	731	739	724	718	714	693	718	723	754	685	744	716	695	664	702	734	697	708	664	716	673	684	742	730	695	683	663	689	706	690	655	705	683	685	779	718	728	639	728	695	713	719	710	722	709	714	719	711	702	742	696	710	702	719	655	707	684	698	662	704	708	697	721	707	684	716	687	711	699	705	700	708	705	730	695	723	716	728	759	770	710	711	645	695	706	679	744	720	683	711	716	751	694	793	705	698	722	694	685	675	670	672	705	694	750	700	691	701	701	682	724	681	685	693	728	667	695	717	723	705	698	717	694	676	693	677	676	708	713	704	717	696	703	710	735	714	708	684	707	696	688	738	660	720	685	668	707	623	696	655	706	728	675	738	690	676	717	698	709	685	706	746	713	723	669	657	686	700	687	688	720	712	693	673	763	719	693	742	681	711	754	679	730	694	725	720	703	706	710	698	705	701	700	694	676	670	690	705	698	724	704	747	708	706	743	740	690	681	752	742	699	721	695	687	736	739	720	671	730	674	701	716	693	693	688	697	717	689	684	703	720	702	721	649	712	701	663	743	693	762	687	685	701	717	666	735	678	725	751	701	688	696	684	733	707	677	696	692	707	709	716	704	720	686	715	722	679	732	720	704	698	704	693	673	669	693	719	691	719	690	761	713	703	697	698	690	764	703	670	711	712	684	715	712	717	712	718	697	676	706	698	691	708	674	702	731	691	676	719	690	686	692	740	755	746	738	711	706	681	684	734	686	756	732	699	728	728	709	696	692	704	776	723	689	708	688	722	637	715	673	779	670	758	697	677	682	694	733	711	732	726	733	690	720	698	674	690	715	662	697	678	699	689	737	739	697	706	694	746	673	688	737	659	680	721	707	683	673	700	701	644	721	688	704	684	731	716	726	732	684	744	724	695	686	717	682	673	724	730	723	694	686	668	692	655	683	699	742	649	690	699	724	695	664	712	728	686	707	653	692	741	712	681	678	689	695	767	636	697	687	711	722	698	682	743	666	727	707	673	689	685	735	652	728	673	697	711	679	769	691	726	696	694	723	712	720	721	688	677	685	714	735	698	695	720	716	666	682	671	701	674	682	730	700	704	667	706	701	698	723	662	657	761	710	737	678	718	700	695	672	700	723	724	701	662	706	676	698	684	717	734	674	725	710	690	688	701	715	700	689	734	703	682	721	693	696	740	685	702	662	681	743	675	682	713	694	661	704	674	664	690	676	720	718	699	715	708	697	703	693	711	716	672	706	638	676	657	757	734	717	686	709	722	719	673	664	705	725	678	680	785	742	738	687	667	664	692	706	710	673	703	733	731	686	712	717	680	684	669	713	710	727	718	655	699	697	672	714	678	674	688	706	671	706	687	745	700	720	721	720	731	687	727	739	695	684	713	709	698	698	691	671	691	697	666	652	695	676	706	703	684	733	705	683	739	673	719	715	696	692	701	670	735	713	703	690	690	692	706	725	738	721	693	731	693	752	657	673	729	699	727	707	716	695	736	724	721	645	713	696	688	692	766	665	680	709	776	654	721	716	721	691	683	646	706	730	708	725	708	659	729	697	736	738	727	709	710	665	724	692	700	699	641	731	707	672	701	695	675	736	674	746	739	731	717	708	687	693	753	702	696	721	702	727	694	694	716	681	695	673	693	755	680	695	689	718	682	738	701	729	756	762	682	735	714	721	682	688	698	690	762	735	666	715	641	721	711	723	671	721	709	687	737	716	733	716	712	714	686	690	709	656	703	682	710	689	746	692	747	692	709	738	673	677	710	690	695	691	683	728	691	697	693	712	731	702	702	695	746	691	697	730	661	700	669	680	748	702	657	769	692	748	711	696	682	693	724	699	680	668	682	714	718	711	687	692	710	668	681	678	683	702	740	746	728	733	698	734	724	692	674	721	731	734	741	710	704	719	701	735	678	683	702	719	689	737	725	709	732	682	756	694	771	701	665	684	740	713	691	696	672	704	678	695	719	717	692	731	658
27416	37131	34595	39201	39367	36681	32496	31027	30348	25097	20030	15586	13529	16686	15682	9498	8360	8514	6239	3029	2501	2615	2478	1357	694	1332	1183	653	730	569	451	396	308	359	330	281	279	272	269	281	373	549	343	272	265	250	280	246	272	277	281	252	246	249	290	281	285	246	252	276	259	264	260	265	244	251	269	268	248	249	238	279	245	249	232	295	263	264	269	277	276	297	242	265	286	267	269	270	297	289	256	273	294	280	247	273	247	274	282	243	228	255	286	258	256	269	286	234	271	274	255	255	272	272	276	272	280	258	246	306	296	282	235	263	272	240	255	261	275	284	262	253	250	244	264	274	271	238	284	252	256	261	283	280	280	246	251	278	270	270	271	271	235	267	276	240	278	263	281	265	261	215	280	267	286	283	309	281	254	243	248	267	270	233	267	260	247	248	262	270	277	261	258	233	244	261	252	241	251	265	261	246	257	253	302	238	277	265	214	279	246	244	269	272	266	277	267	253	298	272	283	265	261	257	266	256	218	299	286	242	266	239	289	252	227	264	269	274	263	268	286	265	259	255	252	277	284	277	276	272	260	240	260	290	271	288	247	264	276	237	247	227	281	263	288	278	262	238	248	269	268	269	292	245	280	245	280	267	256	256	245	246	287	261	231	262	237	283	242	258	278	247	247	258	259	258	250	242	270	241	253	249	257	254	277	238	268	259	263	242	266	251	268	297	259	260	239	247	239	272	282	286	253	262	271	237	252	296	259	236	255	276	255	246	268	241	265	247	251	276	257	273	244	265	231	271	230	237	259	281	285	272	264	267	269	262	234	280	270	242	278	285	253	292	244	284	248	254	280	250	281	300	274	257	261	253	275	283	295	251	278	269	276	267	254	289	238	237	263	272	240	248	251	266	255	242	287	263	285	239	243	277	219	252	257	275	275	258	269	261	267	251	280	266	262	264	297	268	255	276	261	238	283	254	240	239	252	259	254	231	244	240	253	245	274	259	255	234	273	285	297	265	253	248	275	258	279	259	283	264	243	236	267	255	261	287	254	267	262	280	284	277	254	276	279	271	272	261	233	256	273	241	261	260	265	254	247	268	280	273	271	264	264	237	275	241	249	303	255	238	243	256	259	277	234	237	229	266	250	252	289	289	279	266	259	250	251	265	280	275	241	259	259	264	253	258	279	274	273	245	257	255	264	255	259	272	264	237	235	280	280	266	259	257	243	260	293	255	277	261	251	252	262	278	251	272	276	267	244	255	260	260	242	285	276	227	283	255	241	268	255	233	252	280	268	248	255	274	271	278	261	259	250	234	245	276	273	267	274	263	269	242	248	282	293	238	256	286	270	258	258	228	268	294	266	254	278	263	230	248	258	287	280	245	271	283	253	256	248	257	278	231	267	309	274	280	267	249	248	289	278	244	277	268	232	232	245	282	271	257	250	250	261	272	272	231	269	257	243	277	282	258	265	257	266	234	266	254	304	253	238	267	259	285	260	256	243	242	267	262	253	248	259	259	259	259	258	267	260	261	271	300	262	227	226	247	237	232	257	228	282	278	250	258	270	252	299	235	255	249	256	243	276	234	246	260	286	276	287	265	254	262	270	267	288	259	268	236	282	261	236	256	273	259	270	277	278	260	268	218	269	231	291	247	253	261	297	271	234	253	255	260	275	274	264	277	264	212	239	279	295	285	254	260	264	272	283	266	265	268	256	251	262	256	232	274	261	266	249	274	283	235	254	259	243	262	277	270	285	263	244	261	259	259	265	280	250	274	237	269	252	260	233	251	283	237	257	266	258	270	238	258	247	246	316	246	289	263	238	254	248	245	304	277	268	254	267	263	236	241	243	241	267	223	237	248	272	298	276	269	227	270	247	247	261	249	241	250	246	256	260	251	267	268	265	241	264	276	259	259	236	271	289	268	232	259	288	272	231	264	262	265	270	270	242	241	275	292	254	289	283	282	263	239	255	241	262	222	295	274	284	248	278	273	253	263	264	248	281	256	260	250	253	280	279	260	270	289	257	276	320	259	262	252	261	249	277	275	259	278	253	275	266	258	232	252	273	248	254	243	255	244	242	286	261	255	264	252	251	255	266	277	262	242	264	245	238	278	277	253	246	267	280	241	274	264	243	301	271	273	285	266	235	232	262	245	257	274	225	241	266	284	229	251	242	249	263	272	280	228	251	258	231	253	273	268	257	274	269	256	241	261	280	270	267	248	279	270	290	263	282	252	255	261	260	271	253	261	278	242	282	237	266	237	260	245	251	253	274	285	266	256	269	272	246	232	242	238	245	240	243	256	289	228	267	268	254	238	304	241	262	258	255	275	250	262	275	257	291	265	294	280	267	286	254	259	281	248	258	234	256	273	251	263	274	268	262	230	274	268	249	252	241	255	265	246	256	256	236	246	273	274	252	244	250	254	289	283	280	271	263	282	248	260	276	263	271	269	269	263	280	253	277	269	297	219	249	271	234	292	262	262	252	263	279	277	269	253	278	249	240	263	276	242	242	290	249	267	269	273	268	270	272	270	266	282	254	273	273	242	254	273	287	247	279	272	227	222	243	290	274	270	259	297	269	294	262	279	263	242	239	285	263	225	266	255	251	266	257	279	275	260	241	232	273	243	269	284	256	254	235	264	237	235	262	250	241	239	249	263	258	293	256	289	261	278	249	235	275	297	272	264	273	266	260	286	280	283	251	234	256	280	301	255	252	265	288	270	249	268	221	254	282	276	269	272	265	262	246	280	281	250	232	277	240	267	264	255	263	269	269	262	230	247	277	275	255	275	291	245	249	267	283	247	271	246	237	246	236	238	265	249	254	241	315	233	274	260	261	255	265	263	249	252	279	263	275	277	269	245	255	260	285	251	292	265	273	256	288	266	254	262	261	278	261	270	254	264	250	246	238	256	234	255	274	267	245	255	253	253	265	284	282	266	271	261	261	238	252	257	270	289	300	284	269	261	266	281	289	252	231	247	265	268	256	293	281	260	277	254	226	238	264	283	266	248	256	246	251	254	258	289	250	268	272	242	268	266	278	265	261	247	244	282	263	271	241	277	255	225	268	269	246	255	249	271	244	263	278	233	252	286	243	268	255	247	274	235	261	272	259	267	243	237	291	236	299	260	248	235	241	241	260	259	241	259	269	283	245	283	272	269	272	279	242	249	257	247	278	253	293	246	286	277	273	229	284	267	257	254	267	255	258	244	262	271	247	244	247	259	244	280	245	246	258	232	268	296	275	259	255	255	257	267	277	259	234	236	261	252	247	253	236	262	282	247	255	257	255	266	259	261	208	272	268	254	285	264	268	247	216	262	290	280	271	287	285	273	262	236	237	256	269	296	280	243	251	258	267	279	254	270	245	247	274	253	239	231	250	228	211	267	245	244	287	254	254	276	240	251	296	250	286	261	284	258	231	265	262	250	232	272	265	259	245	253	271	221	269	254	273	280	252	253	241	242	286	278	278	249	287	262	279	275	248	278	251	256	267	250	253	279	257	265	256	248
20349	31110	33699	45436	48417	47344	46085	46178	45273	37377	33663	30952	31374	33698	34729	24622	27704	27027	22563	14946	12467	13681	13253	7062	3614	8332	7188	3265	3739	3185	2264	1557	1123	1118	1038	869	773	786	730	789	1594	3009	1176	726	641	717	694	644	662	722	668	702	676	660	660	651	644	675	651	669	640	625	682	665	693	652	642	713	650	737	687	627	631	665	657	699	684	718	755	678	736	754	726	802	796	760	793	784	798	784	765	724	700	700	634	600	678	713	676	699	685	674	686	693	687	679	702	697	705	699	664	682	660	683	670	696	692	661	733	695	679	686	697	728	709	679	744	663	695	617	719	722	718	721	671	659	718	654	702	750	695	670	686	637	653	643	649	671	714	662	692	665	633	638	673	665	655	696	719	622	639	681	617	673	618	661	651	670	684	638	666	661	669	648	686	659	651	681	596	680	649	643	682	686	664	673	676	688	642	691	632	704	658	662	658	638	679	695	622	643	626	630	657	693	617	632	639	638	683	686	632	679	690	660	666	664	648	635	617	653	636	654	668	651	671	628	639	668	670	662	674	601	634	623	642	658	621	701	644	667	692	658	654	649	606	684	640	673	675	642	695	644	673	652	662	638	643	685	654	633	628	636	633	627	644	643	679	635	654	645	656	658	644	660	599	667	676	650	689	624	630	670	635	660	601	615	613	643	642	673	682	649	643	695	670	643	659	688	642	647	628	668	632	618	625	690	611	665	659	650	626	645	668	689	694	681	648	617	684	676	647	623	657	649	619	665	690	665	673	664	631	660	636	639	652	612	668	658	691	688	679	624	618	678	626	651	612	642	678	709	657	662	642	654	689	685	637	632	685	646	612	652	648	618	661	642	644	655	636	632	612	650	652	672	651	655	642	639	669	637	630	645	672	656	698	633	646	651	685	659	649	685	647	639	627	748	643	634	659	666	647	650	661	668	644	710	679	606	639	663	652	658	596	671	669	638	698	635	679	625	664	641	665	650	660	590	629	639	655	622	648	665	672	664	655	678	658	663	647	691	637	651	616	653	683	646	660	660	687	646	667	619	629	660	653	658	628	690	609	665	626	614	641	684	637	626	661	652	648	648	663	681	649	673	689	653	662	664	635	662	654	667	665	656	644	652	680	659	637	632	661	651	673	613	668	672	648	625	684	632	642	702	682	622	638	676	664	646	656	646	656	645	660	653	647	673	673	678	688	647	623	643	654	637	647	666	653	644	662	699	641	631	653	691	650	678	608	639	639	671	640	644	671	632	644	658	675	642	614	643	714	670	625	668	683	659	679	679	649	624	668	658	649	632	677	611	653	668	668	671	635	641	661	652	642	589	658	610	651	651	630	649	681	677	652	698	680	654	652	679	638	668	646	671	633	675	658	628	604	664	639	648	628	627	647	684	662	644	625	619	646	684	671	646	678	665	672	681	681	677	668	699	625	664	644	644	638	672	594	665	681	647	641	646	649	636	665	647	632	602	700	698	654	655	673	659	598	660	676	643	713	629	640	628	642	652	685	655	639	673	649	688	671	624	708	676	633	618	621	601	657	688	646	674	677	670	651	632	670	636	631	662	662	664	678	697	666	663	681	632	626	780	662	641	625	629	654	629	633	650	659	666	618	687	674	625	628	718	613	643	657	640	684	633	625	663	638	664	651	676	672	644	656	632	649	644	622	659	655	574	641	655	693	684	669	644	602	669	665	656	657	634	654	668	648	597	693	647	615	659	637	668	624	626	640	656	636	669	704	656	650	668	636	642	712	610	668	655	684	638	649	667	625	671	658	686	668	647	673	627	697	683	646	636	651	687	668	588	666	693	645	647	643	654	667	671	625	687	692	606	626	667	662	616	641	649	700	664	663	646	666	648	696	642	633	684	591	673	671	649	639	652	659	683	666	686	668	622	669	670	607	648	610	652	689	653	648	663	635	676	653	653	678	663	667	642	665	675	647	620	632	624	646	656	656	722	656	647	630	694	651	682	701	600	644	678	668	652	628	625	667	651	661	672	673	690	635	658	638	627	661	703	646	665	725	678	655	646	600	647	659	656	685	644	673	675	679	648	634	640	611	637	655	683	655	643	652	724	663	653	620	655	629	647	645	639	658	665	593	662	647	648	641	688	637	641	670	666	647	671	627	671	656	653	676	627	674	643	637	631	678	656	696	641	689	641	649	661	650	612	658	639	655	663	644	643	637	669	623	655	628	689	667	695	669	652	645	622	658	701	689	616	689	710	641	670	656	628	674	625	656	657	680	670	600	703	681	649	660	662	653	645	680	677	642	682	642	669	617	633	639	676	663	706	676	648	651	657	643	631	629	666	652	690	657	661	714	631	680	682	656	660	619	662	629	662	668	665	660	689	648	701	630	640	637	639	648	675	638	699	688	672	671	695	630	667	629	653	598	671	628	646	689	711	654	650	657	625	699	682	668	656	648	664	628	650	655	651	663	655	679	637	667	625	681	643	683	668	640	647	639	647	657	621	684	636	673	622	621	764	660	652	649	675	659	628	660	651	646	630	634	611	687	636	649	622	620	632	660	609	661	613	679	664	646	659	640	651	651	640	695	669	657	657	621	634	623	645	678	682	653	630	642	663	625	704	673	624	641	606	683	682	663	658	651	654	624	609	671	663	641	680	645	653	644	630	676	660	622	667	626	637	693	663	660	726	698	658	678	635	689	629	677	615	652	680	678	696	655	669	621	633	705	628	664	667	612	667	653	633	627	675	667	626	643	659	645	637	677	611	667	664	665	663	651	669	661	627	685	670	641	663	622	660	685	643	649	695	651	631	654	605	695	660	637	633	664	679	666	663	694	632	698	630	628	645	640	591	682	662	673	681	656	645	664	662	668	641	641	618	628	637	692	614	654	724	686	646	655	666	652	641	616	661	592	708	629	671	664	650	645	644	629	645	667	644	664	600	636	624	659	711	657	652	646	614	681	660	604	649	662	645	644	629	632	671	641	629	667	684	689	659	711	655	663	627	701	619	670	685	682	658	622	651	676	651	675	653	669	665	675	731	639	609	666	641	642	649	669	706	642	666	693	677	684	653	663	635	664	688	640	640	696	663	643	676	674	648	647	673	663	652	644	713	634	682	693	664	605	646	686	643	654	663	648	688	622	681	651	628	682	648	686	638	619	604	666	671	687	613	679	706	673	659	660	703	704	648	654	688	656	628	673	630	670	657	623	630	650	632	649	617	672	670	647	690	634	666	642	720	617	666	673	680	664	669	639	689	661	708	635	671	644	637	631	665	710	658	647	672	665	648	634	664	687	627	678	734	672	658	637	636	623	680	682	618	595	693	681	644	632	661	602	665	606	652	657	648	660	673	674	632	673	630	641	687	633	654	652	663	640	634	633	634	633	615	662	598	691	646	668	665	657	676	642	643	651	618	690	647	689	637	680	622	662	629	630	655	646	606	644	620	682	655	707	641	716	684	626	646	649	650	684	666	648	620	671	688	619	717	644	627	667	641	659	636	674	645	662	679	659	615	643	613	648	687
35058	41942	36599	43016	40841	37627	34892	35125	34133	30928	29144	24261	19430	27781	26847	21369	16853	15171	11197	6765	4501	4702	5299	2674	1352	1946	2117	1132	1166	856	688	681	379	301	320	291	258	252	243	243	556	1481	837	252	214	223	216	212	214	218	211	217	225	180	212	239	186	222	192	229	233	220	206	245	224	196	182	217	223	232	226	214	208	205	231	200	208	223	236	238	251	206	204	234	217	222	253	229	266	213	238	216	217	198	217	218	198	212	219	212	222	220	224	235	216	190	224	223	195	243	214	219	222	230	202	225	223	194	230	226	239	223	195	206	215	198	220	201	227	213	195	194	234	229	257	236	231	256	204	197	184	210	226	220	210	238	194	220	230	223	206	214	214	188	197	221	216	224	205	214	183	192	206	234	211	216	225	221	202	227	208	215	220	238	201	228	199	213	252	207	233	238	245	185	217	223	220	183	200	216	233	243	213	229	213	214	222	207	220	213	210	210	216	231	208	216	219	225	189	226	215	196	198	226	210	209	210	202	214	212	197	211	214	228	197	200	211	216	224	196	225	204	236	190	198	217	228	205	199	216	251	205	214	192	213	183	208	216	213	197	195	214	218	226	199	197	195	202	201	222	209	190	215	232	218	217	237	209	231	227	192	197	234	263	219	223	192	228	235	213	216	222	218	209	195	208	200	207	217	225	221	217	216	205	197	238	224	210	213	222	225	215	204	237	212	238	229	213	212	190	195	226	219	231	214	200	217	224	217	211	223	221	217	229	198	223	213	198	205	182	225	218	201	227	199	185	224	220	194	219	225	231	201	221	208	215	219	214	204	185	232	206	229	221	192	219	211	230	196	225	228	212	216	228	220	216	212	210	208	218	204	191	216	209	203	188	240	230	216	209	196	190	216	203	220	237	223	230	179	206	233	211	205	221	198	234	217	218	201	205	200	203	230	200	217	221	211	227	204	222	226	205	207	201	200	192	230	226	210	224	225	209	204	258	212	205	197	206	224	215	196	211	209	233	231	217	214	192	207	222	230	211	231	215	184	200	198	223	217	209	229	198	196	220	199	251	199	246	195	228	225	235	228	227	195	216	214	219	231	225	204	237	215	214	205	207	202	211	215	204	219	235	192	207	199	211	217	234	224	186	218	216	212	219	247	198	215	221	224	174	208	232	213	249	185	195	213	224	221	213	197	234	210	203	220	206	223	224	206	184	188	217	189	189	203	230	204	234	218	201	219	214	203	195	213	215	227	227	210	226	211	241	209	213	214	199	207	206	195	226	211	233	224	213	216	219	229	226	199	206	192	225	200	213	196	205	231	188	209	229	237	236	214	237	206	257	186	209	221	225	200	190	172	202	197	207	241	211	194	213	210	232	196	208	217	202	233	211	208	244	202	220	208	225	198	206	212	201	207	201	177	234	223	214	213	212	182	206	207	212	204	210	181	213	212	198	222	214	206	204	215	203	206	216	202	237	213	193	217	234	214	196	231	222	233	219	216	192	206	245	220	201	207	186	180	183	217	209	218	190	213	213	220	206	232	216	214	194	224	206	216	180	227	238	228	232	210	235	211	216	203	209	224	244	186	212	215	243	192	218	236	211	200	227	206	249	240	218	213	210	208	228	197	199	224	191	217	195	215	220	218	222	213	241	196	201	231	211	227	193	215	216	207	221	201	222	220	200	221	192	211	210	202	227	210	209	214	229	202	223	223	207	233	228	249	198	217	207	209	203	234	200	216	207	224	248	238	223	204	218	225	240	219	205	211	237	222	214	220	227	207	221	205	227	239	195	196	209	221	216	222	234	208	230	220	219	213	208	236	201	238	208	191	228	211	236	212	225	219	226	230	174	221	195	228	206	189	206	195	212	218	203	203	213	222	230	222	224	203	222	207	213	236	187	207	207	230	231	199	221	222	225	211	214	230	211	217	221	244	208	231	203	200	204	186	216	202	235	238	213	211	225	223	206	187	197	215	226	216	209	199	242	188	193	193	239	216	229	204	193	204	227	216	189	227	222	229	209	223	227	195	198	214	208	223	226	215	214	230	193	200	213	196	206	202	216	231	202	223	221	218	188	182	190	216	218	212	186	234	230	230	205	192	222	212	244	237	205	188	240	238	222	203	218	225	217	214	241	250	223	235	237	232	216	223	199	209	176	219	200	218	229	210	209	194	226	209	196	224	210	198	228	190	207	216	224	213	242	203	236	187	189	189	225	212	217	209	218	202	200	219	221	230	219	204	209	195	206	208	240	238	219	209	228	230	214	207	215	217	209	222	208	197	216	212	210	213	205	239	214	215	190	211	204	234	220	210	217	210	184	250	221	229	200	213	187	212	216	228	196	230	220	188	190	239	216	226	233	218	205	216	216	230	206	209	214	226	208	240	207	230	208	214	232	225	202	199	205	209	211	209	228	197	216	212	223	234	227	211	220	197	218	227	210	197	217	222	221	224	221	240	226	205	222	215	237	235	226	194	201	219	218	234	198	210	207	204	243	215	209	239	221	218	208	212	228	214	192	191	232	221	201	207	204	201	196	188	238	210	228	207	195	211	217	223	196	195	229	204	207	207	220	237	188	230	222	227	214	186	209	212	221	216	226	223	203	240	223	198	208	207	197	232	238	218	201	189	213	192	214	182	222	214	181	222	214	209	198	196	211	180	213	212	196	191	190	174	207	211	200	228	218	218	232	220	222	205	185	235	190	205	238	199	213	215	218	217	213	225	220	213	208	239	186	215	209	216	218	215	195	208	210	228	199	191	237	205	197	211	211	242	200	225	215	212	206	225	214	214	221	201	215	183	208	216	213	215	220	231	203	210	196	210	207	233	198	188	179	196	234	234	192	217	187	230	198	202	238	234	224	199	202	224	212	214	226	248	201	183	226	227	220	238	228	205	207	216	210	185	224	234	218	233	183	205	248	231	231	186	200	224	201	195	234	195	211	229	213	207	228	207	229	193	229	240	192	233	228	235	245	200	176	218	224	227	211	235	207	207	220	256	216	235	205	211	229	256	218	229	205	179	230	226	215	193	199	173	213	215	210	222	237	223	208	195	213	217	214	191	183	194	200	226	244	214	223	219	209	211	211	231	198	218	202	218	226	222	242	217	194	229	231	227	234	214	220	180	217	217	238	193	236	223	217	236	206	205	186	211	217	220	185	233	243	231	204	192	228	202	229	217	234	202	223	218	206	193	203	209	226	209	221	207	231	218	234	237	241	243	198	192	224	196	198	204	218	245	229	227	207	214	209	222	220	219	228	201	213	239	218	213	194	211	199	210	207	222	220	198	214	215	216	215	220	197	231	231	217	221	219	209	213	213	199	201	186	214	257	223	210	200	207	218	231	248	220	199	240	215	224	224	205	193	215	219	205	233	213	214	203	232	202	202	206	213	194	205	252	216	217	207	252	199	249	198	204	207	197	218	204	238	211	256	188	237	240	205	221	227	231	245	239	196	195	206	235	212	197	207	203	211	208	197	196	198	216	197	222	205	216	202	213	225	201	219	217
25497	36828	38351	50086	52217	51695	51762	53643	51034	43546	42367	39758	37494	44220	44345	38560	35332	34374	31802	24545	18156	20033	21114	12379	7404	12222	11720	6008	6954	5295	4122	4069	2079	1325	1086	878	837	805	708	758	3075	8653	4586	641	587	601	641	547	604	586	552	575	552	565	573	571	537	561	604	517	560	558	556	556	564	570	524	570	622	557	549	561	594	582	573	533	601	654	621	620	630	589	623	656	751	640	711	706	674	697	643	628	622	538	598	543	551	577	553	623	633	609	654	660	592	578	582	587	556	584	585	554	557	566	572	620	576	586	590	566	558	605	597	597	586	562	590	608	545	569	642	598	638	591	584	610	571	594	615	613	592	579	578	559	491	510	550	513	564	511	518	536	548	517	551	570	523	529	569	530	581	568	566	515	593	547	577	571	551	536	595	530	569	547	549	517	554	552	540	509	526	590	574	557	514	555	553	541	533	528	515	543	514	601	570	565	550	511	537	496	511	542	517	549	544	541	545	568	543	546	564	562	513	542	527	538	543	502	537	543	572	550	567	530	534	516	564	566	577	540	516	571	543	522	503	528	553	567	572	577	507	544	562	522	521	550	512	579	557	515	510	562	537	549	534	522	518	576	539	526	555	529	576	549	522	509	537	527	551	561	516	556	579	551	538	540	507	540	545	556	550	551	555	545	561	550	541	556	542	536	545	564	549	512	523	568	537	544	541	564	558	529	564	526	529	538	541	589	507	574	559	548	547	539	537	512	568	567	525	555	564	540	569	554	541	527	533	532	564	530	546	545	555	542	571	555	514	564	549	511	565	529	558	524	539	584	568	540	550	537	554	540	543	554	534	560	529	553	545	576	543	552	553	511	518	537	577	535	551	514	529	487	560	502	569	573	515	531	537	515	567	550	562	507	573	549	530	544	578	557	515	565	532	519	534	570	521	532	545	501	545	534	519	584	501	540	561	555	543	520	518	525	520	534	524	591	509	540	511	502	538	523	498	495	534	524	578	555	530	552	508	520	526	557	552	533	548	538	541	534	574	516	517	537	572	534	506	556	546	518	531	537	556	553	530	543	563	545	544	554	583	539	540	555	557	558	522	537	509	494	507	554	518	550	499	536	524	510	545	481	512	554	573	520	531	519	513	529	534	549	522	549	547	526	534	549	507	538	526	547	579	540	497	539	574	523	539	512	536	548	536	539	490	516	596	572	543	537	541	564	543	563	549	543	518	524	509	579	540	501	491	580	509	504	535	511	521	566	561	558	537	557	521	527	498	574	545	540	515	507	509	542	547	537	540	575	538	538	532	549	554	549	528	544	562	506	507	588	499	567	536	578	553	501	547	552	562	541	540	508	534	535	532	562	584	520	554	537	551	553	526	559	528	551	570	486	573	546	510	532	523	526	515	525	504	485	535	564	556	513	538	576	561	554	534	498	523	536	553	548	542	518	575	537	537	539	532	552	561	524	532	528	540	534	512	555	555	520	549	573	529	574	526	513	524	574	605	540	544	531	564	542	563	524	570	564	512	539	537	569	551	534	549	573	563	557	517	509	567	537	502	543	537	529	508	536	562	506	551	501	565	510	560	538	527	540	561	586	579	539	557	525	517	545	561	533	545	524	510	525	508	542	520	489	527	546	515	539	542	550	514	527	530	535	489	496	522	540	559	553	534	539	558	533	539	567	535	574	557	564	521	572	539	558	552	509	500	514	544	545	555	537	569	515	570	549	544	487	535	582	540	527	533	544	483	537	579	506	545	485	555	551	567	537	554	549	562	539	577	556	545	522	537	566	515	544	520	502	532	543	538	543	566	541	517	558	490	537	536	539	515	573	580	560	522	561	580	548	554	538	506	502	513	515	560	528	545	550	518	576	537	546	550	551	545	549	558	537	525	536	570	545	525	573	539	561	525	530	601	549	537	527	547	535	566	606	514	519	572	585	579	553	513	500	548	524	559	523	553	523	548	565	525	526	540	550	528	568	529	556	503	546	517	540	568	538	544	484	555	513	546	526	544	575	546	556	550	544	529	554	517	490	531	583	551	525	527	591	549	572	544	572	546	531	530	583	528	523	527	543	544	555	534	524	508	552	529	539	527	511	556	582	572	550	561	542	527	557	562	568	519	523	545	557	518	517	577	536	541	567	534	534	560	527	541	527	583	556	550	551	529	543	507	516	516	603	494	547	557	533	505	530	557	529	535	533	519	536	524	559	563	558	573	526	542	545	541	542	506	502	517	515	518	533	536	509	559	554	564	529	545	568	528	541	526	577	544	548	558	504	555	522	597	576	550	554	560	537	534	542	517	536	540	533	558	539	546	558	565	524	580	592	561	535	579	505	538	554	550	522	529	607	540	598	521	546	544	511	512	558	527	556	525	575	529	557	519	571	496	541	534	529	538	537	520	553	554	585	554	571	548	549	581	503	572	581	546	554	509	564	534	528	573	538	536	536	518	522	534	515	524	551	572	528	516	549	573	556	538	560	519	583	582	537	500	528	529	557	502	520	522	558	529	540	486	544	506	590	548	522	521	530	556	557	545	536	513	526	544	515	521	552	544	544	533	522	563	533	506	568	531	557	514	558	546	582	546	498	524	533	537	523	519	545	576	526	548	564	552	547	510	529	540	514	499	550	581	544	492	510	543	543	519	516	556	531	547	562	500	578	586	512	549	516	527	542	518	532	564	557	574	541	536	574	519	510	589	539	520	533	503	552	562	560	562	576	523	560	554	503	570	518	547	529	553	510	561	531	541	582	553	516	523	605	537	545	524	507	526	520	516	553	532	576	522	531	564	564	535	564	541	563	552	567	570	583	517	570	566	502	567	560	542	534	581	509	543	514	543	577	519	568	519	553	569	496	563	532	549	486	530	561	548	508	557	568	556	594	520	528	542	538	514	577	534	541	508	552	535	544	576	577	539	569	572	542	524	580	570	546	521	561	540	572	519	528	524	509	544	552	573	543	532	575	513	535	541	507	526	573	514	509	525	546	566	498	557	529	513	543	547	510	521	551	498	549	540	514	500	539	522	551	528	527	565	540	529	561	551	572	521	551	538	570	490	536	552	551	523	534	537	536	529	530	542	520	538	541	557	529	574	577	566	542	561	531	531	545	545	545	546	526	566	544	547	527	573	555	497	543	599	516	558	581	594	503	500	519	542	579	548	541	520	562	531	553	527	581	550	565	549	562	536	533	537	543	520	520	568	511	540	530	519	562	536	553	550	539	540	510	524	553	552	536	491	580	531	511	524	555	529	506	561	516	553	530	529	518	555	555	529	554	518	547	514	584	529	518	556	577	586	550	508	556	535	573	573	565	568	553	526	541	536	533	536	548	541	534	571	497	519	510	546	538	567	531	516	505	562	531	585	563	503	541	570	503	512	461	496	522	518	536	516	497	564	542	505	552	550	529	541	559	532	530	559	523	542	542	539	571	514	555	549	564	519	560	552	540	527	555	587	514	526	542	525	599	568	520	509	506	521	568	572	492	540	562	534	554	581	549	532	562	516	525	544	548
8396	9479	8719	10247	9484	8899	5317	3520	2575	1501	1599	1011	730	1174	1143	838	731	738	607	474	464	480	424	291	317	353	349	320	312	349	301	316	335	300	288	300	288	300	282	275	293	355	383	296	276	281	295	294	293	274	277	285	272	269	301	293	290	304	277	306	282	285	314	252	281	288	263	274	313	317	304	266	282	308	299	281	271	304	284	299	240	283	290	284	283	278	283	289	296	288	297	279	293	267	299	289	263	258	285	262	281	309	275	294	277	290	315	311	268	268	298	294	303	293	277	302	259	317	298	279	265	294	316	309	289	298	263	290	266	282	280	284	291	313	277	296	307	280	293	269	288	294	301	291	308	317	294	299	317	239	263	272	262	303	298	295	284	267	292	290	291	291	270	283	319	294	280	297	307	286	275	306	278	291	276	295	305	269	304	271	293	294	303	273	260	303	321	283	289	273	288	260	287	290	286	284	308	290	295	317	286	254	292	309	281	288	258	294	282	282	287	294	270	274	267	279	289	296	270	298	301	329	285	296	288	279	296	274	262	282	274	279	290	262	298	314	281	294	291	283	276	292	315	297	301	267	291	266	302	279	276	283	276	253	304	296	266	274	273	301	282	324	270	291	289	255	289	298	304	305	314	317	305	296	300	306	297	302	285	303	312	285	246	312	286	274	303	281	300	282	304	304	277	282	287	280	283	306	265	297	284	299	253	273	275	289	301	319	294	293	288	266	302	277	259	303	285	286	295	291	281	289	289	261	254	285	271	296	290	343	288	282	283	297	303	271	290	293	291	268	287	256	295	276	272	268	283	277	279	307	294	298	266	260	306	293	279	277	318	311	292	272	298	288	296	302	282	303	302	308	277	306	304	286	289	274	301	284	295	259	299	303	280	295	303	280	307	296	294	279	277	262	292	292	299	271	304	271	273	298	286	286	286	278	299	292	305	277	296	272	292	279	271	284	293	283	279	281	308	276	305	278	284	278	284	294	267	272	307	282	293	283	282	264	265	301	300	281	284	293	286	298	299	289	316	305	270	287	310	282	289	247	292	282	256	276	267	260	281	319	269	245	291	281	295	274	330	304	257	283	270	277	296	275	286	294	309	255	270	283	287	298	256	271	268	292	286	277	300	258	269	300	277	308	276	283	280	288	287	265	272	286	263	293	306	279	307	310	290	280	285	276	265	295	282	281	280	266	307	306	292	288	282	274	306	288	282	297	303	269	276	279	311	286	290	299	263	274	293	304	244	312	271	289	312	291	296	279	272	258	296	293	288	284	305	261	322	272	296	302	268	294	299	265	291	278	312	326	293	279	289	258	306	318	284	291	303	272	291	263	272	328	290	319	276	280	294	266	313	287	293	281	266	286	256	264	281	294	277	318	293	279	320	303	302	259	296	275	273	286	239	275	259	291	280	267	274	338	336	288	274	297	287	282	325	283	261	287	273	304	280	306	296	275	287	307	289	268	273	282	287	288	264	270	290	263	261	276	270	259	276	269	271	300	299	283	283	258	307	322	310	294	260	329	287	290	284	326	265	306	278	270	287	295	274	294	278	290	297	265	277	278	269	289	293	260	251	247	274	268	317	280	322	230	273	299	298	278	267	296	291	296	258	291	308	292	279	288	273	287	293	282	296	284	276	312	283	319	283	270	286	291	298	301	285	271	298	277	334	325	261	278	250	277	284	301	292	290	272	281	259	274	321	280	263	282	289	286	281	295	280	283	291	296	297	281	248	288	263	285	301	249	261	272	290	289	297	304	262	288	286	276	277	294	275	291	333	245	278	317	274	284	263	311	284	276	287	266	302	282	298	276	297	283	275	271	272	261	310	307	250	255	289	274	273	302	266	293	305	271	265	286	287	284	317	299	264	255	285	255	313	286	296	271	274	296	271	290	261	288	286	264	308	271	306	250	272	298	295	280	312	282	288	289	277	272	302	320	331	296	279	283	269	318	304	290	310	269	306	301	299	284	298	286	323	312	265	299	264	309	288	287	270	258	293	304	326	272	270	250	283	273	278	262	273	293	322	284	277	278	284	260	286	290	261	301	296	269	275	268	290	262	303	259	245	322	277	260	293	300	266	300	268	297	319	280	316	290	305	294	268	295	273	255	279	282	277	251	308	307	292	288	270	283	301	293	266	264	292	290	343	277	294	285	306	274	309	278	294	278	282	258	276	292	308	270	276	269	264	264	288	276	317	296	268	269	286	270	290	315	283	279	268	320	281	302	275	277	282	321	287	308	290	305	277	300	296	285	282	277	299	299	268	284	278	277	291	266	275	294	278	273	303	275	286	298	290	269	318	264	284	281	298	302	302	289	309	291	303	295	254	290	298	267	285	299	277	249	292	318	302	302	299	286	291	274	291	312	294	309	274	296	257	269	289	286	269	289	239	305	231	283	289	320	277	318	293	283	306	266	338	297	288	297	270	274	285	251	280	254	274	305	271	281	298	268	282	284	292	290	298	296	271	258	325	321	289	282	297	296	275	304	294	306	297	260	312	270	294	295	277	292	260	292	274	279	272	297	294	301	304	299	309	288	304	275	282	301	297	311	277	299	312	265	305	271	289	317	284	249	303	279	287	263	296	278	318	298	291	267	293	302	277	279	284	297	305	292	314	289	249	297	295	284	291	293	319	282	273	287	306	279	291	298	289	276	299	295	318	312	300	310	309	285	263	277	262	260	295	272	297	260	262	267	307	290	297	281	300	312	262	277	269	287	270	278	283	268	285	291	275	274	284	300	271	282	278	260	278	277	264	280	294	277	280	277	310	300	310	323	270	283	280	299	286	316	305	286	274	286	295	286	288	274	308	270	285	334	284	280	277	317	308	283	295	295	298	288	271	302	289	277	301	284	267	285	273	301	298	270	271	290	298	280	255	265	300	258	292	295	298	290	297	258	289	282	281	250	301	313	313	288	302	298	291	263	278	322	317	282	298	306	260	303	270	292	286	277	288	305	279	269	294	281	253	309	275	314	258	265	309	309	292	294	296	287	277	291	296	265	280	294	267	289	279	303	295	270	270	281	266	284	257	325	309	291	269	294	289	311	277	252	272	313	303	260	283	257	287	285	271	294	278	273	268	304	299	304	280	272	305	307	302	290	272	272	291	290	304	279	260	278	298	280	284	306	284	246	296	304	294	284	292	304	301	304	257	259	253	289	313	306	279	307	301	273	277	284	279	264	280	282	319	285	298	284	298	277	326	272	289	280	299	322	282	290	307	285	327	289	281	299	291	307	258	281	261	276	314	301	265	294	300	275	278	308	307	283	256	277	256	289	261	261	287	294	281	308	273	291	337	255	272	290	283	307	305	241	306	296	269	321	302	286	282	297	298	286	299	275	335	278	277	285	328	282	283	292	286	295	288	278	263	289	297	264	265	292	299	290	336	301	257	339	299	280	287	307	273	325	311	311	305	265	274	284	290	262	274	298	275	280	269	285	273	291	248	272	285	290	292	308	288	282	270	310	287	309	306	269	259	268	306	263	268	331
6868	9801	12778	19957	21048	19898	13887	13388	10765	7385	8344	5533	3873	6948	6730	4828	4678	4588	3542	2192	2096	2166	1688	1282	1208	1204	1238	1004	1089	968	901	941	859	797	805	756	747	749	798	800	810	1204	1282	798	694	761	715	730	700	722	691	763	681	792	727	715	753	715	733	661	702	702	699	722	765	713	695	712	714	653	662	739	735	749	757	708	733	742	684	742	718	707	797	741	752	795	802	741	756	721	736	697	728	722	661	731	754	715	736	778	719	742	734	722	686	754	730	726	714	713	726	700	748	750	718	740	704	724	781	724	739	791	752	701	677	722	744	742	728	686	741	725	722	794	700	726	764	743	772	730	744	735	795	742	685	749	731	674	709	705	741	702	755	685	716	730	721	724	733	717	696	705	654	713	744	698	744	725	702	738	732	753	724	680	692	679	701	710	760	720	718	724	725	736	716	721	701	747	771	723	724	754	710	678	715	711	731	716	790	762	771	702	757	731	760	706	738	740	739	754	691	727	734	740	737	696	730	713	721	707	677	670	715	736	722	689	740	687	691	724	763	715	711	727	719	704	730	741	678	773	719	690	743	712	719	757	745	705	718	690	744	726	718	745	703	713	719	706	725	739	705	714	743	731	703	746	756	688	731	724	729	702	722	724	734	712	726	720	720	749	723	692	742	709	683	715	679	755	719	721	710	754	727	661	694	724	724	679	739	690	701	688	715	701	727	734	715	744	757	714	679	673	713	725	762	723	695	716	730	717	740	736	738	734	782	721	712	729	750	710	676	698	713	727	745	691	714	674	693	721	760	732	730	703	784	706	728	697	761	760	694	709	731	686	714	695	697	716	708	743	715	707	671	760	682	750	738	749	682	705	711	690	704	684	746	718	704	729	722	759	680	731	703	715	724	719	721	739	717	677	736	769	681	725	746	701	703	722	698	705	677	698	708	720	739	706	714	648	718	699	774	712	748	759	704	726	710	740	741	686	716	756	760	708	731	726	711	800	703	730	717	736	724	755	697	716	689	775	702	708	699	709	693	696	763	736	733	702	716	704	720	698	696	704	691	729	737	721	712	747	733	736	737	700	750	713	759	701	727	707	725	732	734	743	757	718	685	737	656	689	752	708	694	732	730	688	702	698	789	698	733	729	714	706	730	722	736	707	720	722	700	661	759	720	716	705	728	729	754	745	702	744	722	717	729	765	735	752	722	726	704	775	705	696	670	681	719	733	723	760	740	670	699	702	771	711	717	716	728	691	707	755	739	752	742	690	717	740	743	699	711	716	743	732	675	735	718	757	746	746	718	688	729	683	726	675	702	736	692	704	698	705	739	759	724	710	670	705	695	718	749	707	704	721	732	717	692	662	767	720	720	708	712	701	718	766	701	742	704	787	755	728	720	739	691	690	700	749	731	725	679	735	701	731	714	713	718	707	690	706	695	746	732	721	728	714	684	760	766	727	739	712	718	713	702	723	687	663	719	715	720	700	765	747	682	762	721	726	731	734	732	769	682	716	717	748	713	702	732	731	732	739	695	691	729	716	720	706	730	714	771	738	687	713	707	704	753	710	743	766	707	690	689	748	681	720	734	683	688	701	728	731	720	688	706	778	764	731	722	714	746	760	666	713	730	678	738	718	732	742	695	750	695	698	746	745	719	713	764	724	757	708	748	734	726	728	721	727	722	756	758	746	716	711	642	735	734	732	711	715	697	709	756	744	702	727	674	735	703	733	762	727	708	722	743	727	702	701	649	720	698	694	731	676	728	697	716	683	732	731	718	723	745	747	759	714	686	765	695	704	746	706	748	751	733	759	729	712	718	725	750	766	767	716	729	731	727	712	714	701	736	754	719	755	704	761	739	677	687	773	695	741	735	752	708	693	754	726	739	718	742	703	705	703	739	706	745	711	715	715	736	725	720	736	687	727	694	726	745	676	729	696	728	729	739	743	676	745	693	685	671	728	771	696	717	713	722	708	748	736	707	756	747	751	737	759	767	696	693	670	723	711	704	741	699	702	745	718	774	701	705	755	763	673	744	745	735	723	721	741	732	713	714	698	696	772	684	721	679	711	711	687	701	711	730	717	692	693	690	740	720	703	730	748	737	682	727	739	714	693	745	748	765	634	711	680	758	766	715	693	724	651	689	736	749	669	712	784	742	726	738	747	726	701	693	708	720	763	700	706	678	733	728	668	717	738	741	716	708	735	745	699	717	759	667	663	722	695	674	797	720	771	715	702	760	704	693	684	739	698	710	682	731	740	731	729	728	690	756	728	759	687	697	714	710	740	733	726	748	700	761	713	691	732	728	684	738	665	689	725	669	696	710	750	725	736	730	732	707	708	689	710	703	696	670	729	736	718	755	762	706	696	673	734	747	699	699	691	682	775	719	688	733	746	706	714	674	702	709	736	720	693	729	687	722	718	720	717	727	733	673	723	672	696	717	704	753	697	719	730	749	748	657	717	713	755	734	710	737	734	713	722	688	682	719	752	703	725	704	776	734	767	701	684	713	768	732	719	695	698	742	705	705	751	725	681	710	702	723	693	701	755	658	705	769	731	725	731	690	723	724	681	705	738	742	730	710	744	715	688	729	733	757	785	724	678	739	751	725	739	656	732	723	766	750	703	724	734	709	699	729	738	664	707	710	719	675	739	730	757	741	724	716	723	666	730	750	712	734	750	713	768	707	695	708	765	721	749	715	708	718	741	739	730	727	717	721	701	736	698	752	708	719	711	772	688	685	699	707	730	746	723	736	741	723	723	710	677	714	740	717	681	734	736	722	700	692	696	688	709	709	733	673	678	734	716	742	703	694	713	733	753	713	685	730	750	705	739	693	708	707	744	719	708	711	734	767	738	716	729	747	692	712	740	738	708	717	687	695	712	692	740	715	732	753	707	694	714	716	713	758	715	677	757	739	757	681	696	732	663	707	704	726	730	735	720	721	717	716	728	700	697	728	696	701	740	689	687	687	706	735	711	733	721	673	713	704	778	753	758	742	701	685	687	708	733	710	703	730	698	712	698	724	666	738	717	712	742	701	764	665	742	733	731	733	727	713	732	719	743	718	747	689	722	731	695	728	755	764	718	705	713	706	736	756	743	739	687	748	680	720	751	710	778	736	744	708	743	718	748	714	718	723	759	755	676	718	771	747	725	703	750	750	720	696	733	681	727	752	758	699	698	689	689	728	719	742	722	697	687	671	689	700	717	740	683	715	720	700	714	737	700	720	680	734	730	730	748	703	724	744	704	726	726	689	707	768	689	744	726	703	686	680	735	732	762	721	689	684	708	737	663	704	680	709	706	774	700	757	719	700	730	701	756	720	677	722	713	694	713	740	709	692	720	744	725	695	696	743	766	718	726	708	742	720	711	697	741	735	781	664	697	723	693	702	720	730	704	703	714	700	750	720	702	753	705	759	690	710	700	751	709	718	753	713	674	728	698	746	763	688	690	716	719	678	687	738	690	677	716	749	748	668	737	750	705	670	706	726	684	726	755	726	734	693	717
26848	38722	35712	38538	38105	36615	32124	30206	26365	22058	23785	17877	11763	17855	18894	14173	10974	13112	9784	5501	3685	3164	2276	1497	991	847	1055	606	862	575	580	624	396	359	326	285	328	322	347	293	450	1239	1828	1146	526	551	308	271	301	304	280	313	282	267	308	287	332	298	271	266	302	309	267	293	307	284	271	263	280	285	260	250	303	283	265	300	274	296	313	310	280	310	303	310	260	318	291	290	309	279	261	309	333	317	269	288	271	269	280	301	280	320	301	296	288	293	272	302	280	321	314	263	258	314	272	304	307	294	297	294	301	285	302	295	286	316	277	241	287	311	280	262	274	325	286	297	292	322	270	267	283	287	279	299	278	259	270	275	272	295	280	299	267	284	278	257	313	280	270	287	279	310	282	242	281	288	259	291	296	298	266	315	283	268	307	316	311	248	312	278	273	274	271	301	296	276	292	275	286	256	303	299	307	285	276	289	257	284	284	310	268	268	269	286	264	279	288	270	301	278	323	269	295	278	283	299	284	290	327	282	290	280	298	278	290	301	336	265	286	262	275	272	270	339	251	284	302	281	277	273	290	276	296	281	295	293	297	294	269	265	289	302	295	271	272	259	305	268	289	287	281	271	272	310	301	303	302	329	296	293	319	279	298	255	273	309	260	280	279	313	265	308	289	295	283	279	315	277	305	296	291	288	296	287	287	288	322	292	318	266	308	289	297	287	282	288	313	288	262	289	286	301	304	289	290	295	271	285	273	285	298	306	307	276	300	252	275	245	255	312	305	271	314	306	285	298	292	305	332	281	282	296	287	296	312	304	258	326	283	295	290	311	281	294	283	274	293	275	283	310	307	304	282	294	295	288	302	293	268	297	317	299	290	273	293	266	286	290	291	298	298	273	275	290	307	266	294	272	244	269	302	308	286	313	289	304	318	264	313	245	302	269	276	262	312	309	311	295	300	302	290	279	315	269	268	304	283	290	291	310	287	291	274	265	302	274	253	287	318	275	306	263	272	263	277	281	287	274	274	266	280	265	281	267	292	320	278	283	267	299	307	286	282	261	285	292	281	253	287	296	272	280	311	277	290	299	305	283	284	305	298	286	277	303	334	301	301	277	308	289	275	253	282	267	285	256	284	290	311	292	279	282	293	286	305	302	291	291	297	273	269	299	300	315	284	280	309	273	260	280	283	283	285	280	280	278	251	302	263	294	259	303	292	264	290	287	299	279	287	270	294	300	279	292	297	280	264	299	283	269	314	278	292	309	279	299	244	269	296	291	292	287	283	272	295	297	297	283	279	279	277	292	285	294	280	294	289	255	291	271	266	275	288	275	295	296	275	279	255	255	281	282	300	297	276	309	299	259	286	275	282	279	287	289	290	281	303	268	281	298	296	257	293	303	282	290	276	292	285	274	276	290	282	294	280	291	280	286	289	287	290	272	276	336	279	302	280	290	317	294	277	293	301	300	304	340	294	311	285	285	306	299	291	296	302	309	317	280	298	287	309	286	288	282	295	280	321	291	307	307	281	336	274	295	310	305	296	251	263	280	310	275	318	242	294	282	284	315	294	335	323	304	278	272	283	309	300	306	299	293	274	296	295	277	329	324	300	306	276	276	265	293	278	280	261	285	303	289	287	271	272	281	280	311	274	292	269	271	274	295	287	300	275	259	308	299	310	291	271	293	298	264	270	263	291	284	240	304	292	282	287	277	276	291	322	273	287	283	287	300	287	315	283	268	300	268	294	275	291	293	286	295	317	305	288	295	272	295	328	307	290	267	251	290	260	295	290	277	250	297	258	302	269	271	291	269	283	290	282	254	307	307	265	304	269	287	319	269	250	303	286	296	307	304	286	298	314	294	261	275	304	265	300	297	267	259	298	288	287	295	294	293	289	288	281	279	295	276	296	288	293	275	294	288	301	244	318	276	294	292	307	313	290	305	291	278	278	252	309	299	262	306	284	304	321	275	287	300	260	259	316	283	302	360	277	269	274	288	287	302	300	286	283	282	281	286	304	277	306	264	301	289	297	277	271	311	298	252	298	243	313	298	315	314	292	267	286	272	302	314	271	293	289	305	295	262	267	300	292	295	275	284	302	272	289	301	304	315	301	286	282	283	281	292	317	270	300	279	289	273	269	301	281	290	314	289	324	321	269	255	283	306	283	282	335	306	284	320	278	285	265	301	307	294	296	308	258	295	253	278	276	303	276	283	299	275	295	267	296	320	264	264	279	267	305	301	289	283	298	276	261	310	271	289	268	312	288	299	256	242	281	266	298	308	263	286	263	298	283	263	288	307	298	278	302	284	255	311	313	297	292	311	289	310	293	295	271	264	292	295	292	270	274	300	284	269	273	282	274	274	283	294	281	274	297	275	285	276	290	297	318	310	268	276	307	306	302	323	302	281	294	305	294	295	274	299	286	283	295	282	291	310	270	298	265	277	260	260	297	299	288	278	298	295	280	321	266	302	279	304	270	307	307	298	284	301	282	291	308	264	263	315	289	273	263	307	290	269	269	254	302	340	270	305	285	284	284	241	284	298	290	301	300	276	289	283	258	304	279	263	277	300	321	288	302	288	266	266	315	280	300	321	283	307	286	275	282	297	294	292	298	312	307	270	281	306	290	347	301	291	307	280	294	296	291	278	305	271	301	271	266	281	254	263	277	330	269	278	289	310	303	286	269	282	253	281	276	300	292	296	267	325	252	258	267	291	312	281	309	289	302	263	286	285	305	283	321	290	311	285	276	301	276	268	295	276	318	257	287	307	266	248	275	304	245	291	295	298	291	274	293	318	309	284	302	252	293	274	294	299	292	271	296	306	295	321	309	261	297	297	309	303	271	327	303	302	262	319	291	250	283	287	312	299	277	282	276	297	264	292	292	255	288	268	277	275	300	283	255	296	296	280	277	288	288	290	279	292	290	289	290	309	269	312	313	274	289	264	249	267	336	297	240	309	283	285	275	284	290	260	266	301	285	272	305	293	282	334	307	274	284	302	283	297	300	286	273	317	309	293	283	303	295	248	305	303	294	271	297	308	267	316	295	271	272	272	282	293	304	281	325	283	286	287	303	257	289	332	321	295	315	282	283	271	306	291	305	290	282	315	274	309	288	287	321	324	281	263	275	285	319	284	292	312	283	285	295	294	275	263	293	289	263	293	254	272	305	290	298	278	306	308	298	276	269	244	281	318	272	269	285	246	277	277	298	305	309	282	290	290	267	270	302	311	281	280	289	297	259	290	299	332	290	274	266	308	323	273	267	320	295	299	297	285	276	270	271	296	299	315	258	271	292	282	293	291	284	291	303	307	257	303	313	284	309	259	294	293	249	254	288	308	317	281	274	278	305	276	270	306	297	295	282	275	263	301	312	290	298	317	271	318	269	290	326	300	305	325	285	291	306	302	286	290	294	319	318	310	278	273	265	237	271	270	273	266	291	286	313	278	329	256	289	279	296	279	293	290	247	285	326	277	253	269	304	268	274	313	293	283	285	288	287	253	298	288
20181	33141	35640	44604	48145	48000	46298	46296	40704	34471	39502	32573	27781	37041	38231	30614	30099	34463	30830	22724	17407	14597	12320	8234	5330	4985	6431	2811	4621	3027	2790	3362	1487	1020	980	940	914	956	877	837	1966	7606	10596	5966	2442	2288	766	744	742	748	714	726	695	738	736	748	713	771	743	728	785	733	723	747	721	706	709	720	685	717	711	732	727	673	737	702	745	689	748	732	710	707	749	716	747	737	669	749	726	743	734	724	686	719	756	730	706	699	737	702	708	738	748	722	741	695	716	727	727	737	747	713	726	682	712	732	739	676	649	731	712	703	748	738	718	698	732	767	708	713	684	703	721	758	696	745	712	713	709	756	696	714	725	733	739	680	688	732	696	721	695	716	696	715	732	722	711	732	740	790	705	784	707	738	730	705	688	739	744	748	710	787	709	706	721	750	731	700	704	744	738	740	710	751	683	707	671	711	677	732	694	727	718	710	759	738	711	774	707	745	743	770	707	726	691	722	726	672	701	757	696	703	773	739	667	676	742	702	727	711	726	719	718	748	697	740	716	734	728	736	719	793	709	705	736	665	735	727	757	713	686	769	752	721	742	750	672	690	770	709	733	714	673	728	651	727	740	732	701	701	720	726	744	733	728	734	685	710	752	749	717	711	709	772	740	745	745	660	717	740	726	700	753	739	724	722	785	698	728	652	684	704	732	722	730	752	731	708	675	668	716	746	695	727	726	728	699	731	757	735	723	712	719	753	770	730	697	713	693	731	723	734	723	751	698	746	738	761	758	723	696	729	718	687	743	733	700	689	705	733	780	714	655	708	734	754	746	695	739	708	722	705	719	791	752	714	753	728	718	733	713	736	724	746	695	694	744	719	693	703	756	758	666	692	808	776	750	683	750	763	737	706	708	721	745	738	751	684	733	734	765	693	694	689	753	733	729	695	704	732	746	681	716	714	694	726	705	710	710	724	717	727	687	745	749	746	702	714	746	733	697	730	734	698	715	686	678	677	768	737	722	747	690	744	756	758	719	712	716	726	679	732	717	718	720	778	708	733	715	765	716	696	672	718	724	734	734	721	665	683	746	725	721	716	711	694	728	710	687	704	706	672	723	710	743	745	784	726	758	799	734	725	717	751	702	724	741	677	767	768	735	678	712	731	776	729	737	657	715	765	700	718	665	699	720	739	722	736	761	681	692	731	734	739	675	687	728	739	737	726	757	769	691	723	707	742	714	740	724	726	710	694	687	704	692	726	693	709	669	731	677	692	730	695	717	690	725	677	730	716	744	713	687	746	679	743	712	723	739	747	778	727	771	749	718	703	694	730	662	743	688	690	704	697	699	732	709	732	700	736	690	771	755	730	732	680	724	743	702	738	696	739	727	712	748	774	766	700	760	702	724	764	724	762	776	706	748	730	740	711	750	737	754	748	737	708	702	713	740	740	743	752	696	698	671	746	712	739	705	713	736	698	732	661	750	731	706	709	698	753	731	687	735	710	691	707	713	697	715	681	680	786	701	729	708	738	696	734	724	682	736	728	702	739	722	757	704	712	698	729	712	778	729	763	734	755	736	719	703	774	704	706	745	711	742	695	729	726	699	728	709	705	723	754	725	727	732	665	715	703	704	682	713	754	736	745	702	759	698	741	685	769	712	699	760	765	724	713	691	746	744	675	718	729	715	698	689	717	750	747	709	698	727	719	731	704	686	731	728	722	763	733	736	687	691	737	703	698	706	723	696	719	710	687	694	733	723	706	734	660	696	728	720	698	720	656	775	710	745	709	707	753	739	703	726	727	735	710	744	698	689	700	726	751	724	766	674	711	717	760	716	719	701	694	699	686	745	710	677	722	755	708	741	696	691	688	787	735	771	727	763	719	739	740	708	701	717	701	723	788	678	722	693	766	696	692	769	724	751	743	756	730	729	685	702	705	710	742	720	739	724	665	684	699	743	732	711	729	700	708	704	704	673	704	732	722	763	732	710	726	718	723	727	724	731	730	744	696	677	696	750	762	706	705	698	695	702	747	738	690	648	769	725	707	726	702	736	744	744	749	668	734	718	685	735	724	750	696	723	666	699	703	743	721	742	710	748	736	732	713	693	737	689	688	726	699	696	699	720	748	722	666	734	719	725	733	703	703	692	692	691	735	694	754	722	713	671	727	721	737	701	719	715	720	735	761	663	731	721	696	723	752	731	748	737	758	712	718	730	697	721	716	726	709	674	662	760	759	706	715	700	765	655	692	739	655	702	691	711	704	681	734	731	737	693	753	643	777	700	720	703	707	776	800	698	702	722	727	721	758	725	705	727	805	714	752	718	732	747	746	697	709	669	709	714	703	744	695	771	698	727	722	674	696	699	718	772	750	685	721	746	664	715	729	741	658	721	726	713	744	682	768	696	715	746	699	730	677	698	746	682	710	777	679	710	689	702	753	705	735	735	741	715	734	698	741	733	716	726	711	709	721	766	793	725	715	685	751	707	763	724	731	708	721	700	744	680	719	731	724	728	690	694	700	727	729	705	721	685	690	685	698	705	682	723	755	668	751	694	637	715	707	725	722	695	752	752	696	718	740	710	726	728	688	744	721	742	718	739	694	721	761	701	796	786	700	711	738	702	771	718	719	731	705	727	730	742	735	739	738	669	665	721	730	738	744	739	719	672	749	793	692	651	687	767	716	722	713	750	693	739	713	660	768	735	676	710	738	717	726	690	710	744	714	705	698	670	674	704	760	724	717	736	697	756	725	687	684	730	747	717	651	715	715	720	666	721	700	747	686	731	730	730	744	754	752	678	718	797	754	726	723	743	673	699	719	747	754	656	739	705	730	757	755	716	707	705	748	718	699	643	699	692	700	732	657	711	727	728	689	733	699	746	687	717	754	709	725	749	741	723	667	685	724	699	747	738	713	703	711	738	711	690	655	752	691	739	735	686	698	711	736	727	731	768	672	685	726	721	728	721	715	674	751	717	702	696	736	702	736	748	695	701	766	709	736	741	729	736	700	736	719	723	744	720	754	727	734	743	710	662	667	696	673	694	704	730	742	744	700	683	702	700	769	691	752	788	695	746	704	728	740	744	726	707	740	726	692	701	710	717	723	751	701	755	711	680	742	721	728	698	712	686	732	784	735	770	722	685	737	738	665	731	729	673	723	702	668	729	722	744	726	718	721	738	735	709	707	720	764	724	675	730	723	685	718	707	766	691	761	775	721	696	707	715	677	686	727	718	759	736	725	703	686	687	694	724	733	702	718	719	743	704	750	748	753	707	714	719	717	724	757	705	728	719	732	712	750	671	733	733	755	692	750	748	684	697	679	718	763	757	714	686	741	728	720	727	708	748	710	686	741	700	720	708	710	733	708	728	755	705	710	689	732	687	694	726	703	700	749	712	734	695	719	779	720	702	779	718	734	725	694	725	722	699	693	686	712	689	693	726	683	723	660	719	743	707	699	751	676	721	701	700	718	783	676	724	746	699	683	714	669	725	711	735	795	747	763	713	705	674	728	702	689	681	717
34532	42475	39304	39247	40788	39367	34829	33019	31241	29092	30891	24083	20876	27999	29040	25114	18949	19133	18066	12302	9138	5991	4722	2849	2433	1369	1750	1439	1070	859	808	941	486	338	320	341	306	335	309	311	1128	2946	2515	1880	1041	565	303	300	255	250	280	256	260	269	250	272	306	283	306	262	289	300	264	257	273	242	265	238	270	235	282	293	248	271	310	254	251	277	258	272	278	281	253	272	256	283	279	248	250	263	282	269	239	239	283	230	244	232	269	255	251	278	248	265	293	261	264	306	267	274	251	231	276	292	249	275	257	304	278	262	276	269	288	252	268	259	277	279	248	274	244	284	264	266	265	249	238	270	270	266	262	263	263	275	280	266	257	255	268	241	235	270	250	273	239	269	261	254	267	253	262	272	253	291	281	289	265	242	229	274	271	279	270	250	269	231	274	266	244	257	246	273	283	276	255	238	280	276	254	258	266	288	238	260	253	255	236	244	227	280	264	277	254	274	259	268	270	267	248	256	291	281	257	294	256	253	262	267	267	247	237	248	252	259	286	284	262	249	269	268	264	248	266	283	273	251	263	282	274	294	252	244	257	253	257	244	274	227	236	280	259	248	281	264	247	256	308	290	261	261	233	278	281	262	248	265	264	283	280	249	265	266	248	252	266	270	296	249	239	268	255	258	257	263	249	237	254	256	260	258	278	253	269	258	267	256	274	266	246	259	257	272	252	267	269	264	233	288	272	257	247	293	275	274	272	275	271	264	278	277	265	242	294	240	260	284	262	253	238	270	252	257	263	272	281	252	257	265	271	246	257	247	280	260	280	240	281	243	285	252	259	222	260	258	268	264	242	264	265	232	267	246	263	269	250	233	260	256	276	248	283	234	275	238	231	275	280	272	261	252	244	267	252	269	243	230	254	267	265	265	262	280	272	296	282	272	266	278	241	256	256	275	276	267	237	284	284	239	250	265	253	258	256	253	254	285	273	243	272	264	292	248	252	282	243	242	247	284	271	249	274	284	252	251	268	265	255	245	267	231	265	266	253	271	248	240	276	257	229	278	270	252	253	249	293	262	270	228	272	271	255	271	265	278	279	277	269	241	285	250	300	250	273	245	242	253	256	253	242	263	260	222	253	277	259	288	256	263	256	267	276	292	276	267	273	273	252	256	264	279	241	272	256	272	288	255	255	257	247	295	250	238	249	272	240	271	254	241	246	256	259	279	281	279	254	244	255	254	270	289	241	251	263	234	261	268	242	229	268	245	254	262	287	288	234	249	287	266	296	259	236	271	274	299	246	233	247	259	271	245	234	279	269	257	280	270	234	276	271	267	303	272	270	265	235	252	282	264	260	273	297	257	260	258	266	265	263	250	231	257	264	260	266	253	224	244	267	293	269	268	231	267	227	255	222	268	262	282	273	282	230	242	294	264	280	261	282	249	303	271	282	260	288	279	255	273	288	281	240	251	266	244	265	285	240	283	255	242	249	264	230	253	271	269	266	258	267	227	282	274	265	240	251	277	288	263	241	262	264	274	261	250	235	244	247	272	282	250	286	249	252	230	276	271	263	272	264	234	236	275	277	288	247	260	266	254	278	256	263	246	265	242	255	239	276	266	259	277	248	262	290	231	270	302	280	222	245	265	256	243	280	241	290	274	237	276	236	240	271	253	223	257	264	269	227	253	233	305	262	281	266	258	270	266	260	260	255	231	295	255	246	276	243	256	239	271	271	267	271	254	273	248	246	245	242	271	269	288	273	248	265	264	264	293	289	246	267	260	265	267	277	280	268	264	273	279	261	265	232	266	279	270	239	248	271	260	247	263	304	289	238	267	244	247	271	262	270	263	276	270	230	250	273	262	291	242	276	256	258	282	262	247	251	272	288	296	236	272	286	266	253	274	241	227	258	254	261	259	276	271	260	241	288	280	267	267	261	300	286	295	253	268	243	231	245	253	240	247	253	260	252	253	255	278	287	254	255	252	270	261	261	254	253	285	307	252	269	246	241	261	242	267	255	305	254	238	225	231	263	235	251	280	252	276	251	235	277	277	273	255	293	277	257	270	254	296	292	258	258	261	240	248	266	253	244	234	258	269	278	255	240	252	266	265	233	264	243	233	288	261	243	301	261	279	290	265	264	282	252	261	274	267	256	241	274	249	272	259	252	268	267	266	299	272	253	267	253	285	274	297	259	250	291	231	271	246	244	237	257	281	282	258	258	267	283	283	269	254	246	274	283	272	252	250	263	252	253	288	259	284	264	257	282	261	259	230	262	279	275	277	254	238	246	281	302	258	256	250	267	267	251	279	241	262	254	266	263	255	252	271	241	250	265	254	251	303	255	273	261	297	262	282	277	233	277	269	277	273	262	249	259	279	282	242	259	264	281	273	280	253	262	272	264	257	283	297	272	279	246	291	300	300	250	270	272	258	258	261	299	281	296	272	250	279	259	287	259	238	213	211	275	250	290	258	261	250	274	248	262	285	276	274	265	245	252	289	268	216	241	259	232	225	272	267	258	273	241	273	262	278	261	275	254	266	249	232	263	279	251	226	255	254	287	280	272	285	256	238	268	246	250	234	285	276	275	276	285	300	303	274	256	227	274	264	264	278	274	268	274	256	282	272	250	253	262	273	280	248	274	269	233	231	268	245	267	253	280	275	240	266	289	303	261	281	256	248	258	242	254	241	248	245	242	296	270	256	271	267	275	259	275	254	251	278	273	272	236	269	279	273	233	257	285	288	221	263	247	254	258	254	284	262	278	264	268	258	267	255	251	283	271	254	273	284	280	252	285	315	234	236	274	277	283	233	233	234	292	269	258	241	248	238	232	272	305	267	276	281	290	260	258	248	251	278	278	258	261	244	286	247	282	266	286	242	238	251	250	261	263	281	258	252	229	261	256	252	262	280	271	263	257	259	273	258	224	259	294	281	263	269	239	218	282	246	268	268	240	274	286	291	251	295	257	268	277	296	274	252	277	277	245	280	258	252	251	233	236	259	263	247	257	245	286	272	270	270	274	264	261	272	267	246	257	247	292	260	217	259	225	278	255	227	307	291	260	267	257	250	258	283	273	264	274	253	257	273	295	249	273	252	263	242	251	261	249	257	250	287	250	241	238	268	241	249	251	273	280	252	266	267	258	274	265	268	243	257	264	260	244	279	267	258	281	255	253	276	284	263	256	250	276	256	267	273	263	267	253	257	261	250	280	270	273	262	263	287	293	253	265	273	266	241	253	279	242	240	229	243	268	291	257	288	276	252	271	288	224	282	278	268	241	256	245	273	262	230	265	270	255	278	229	260	266	281	290	273	265	264	252	279	236	273	228	259	282	264	230	226	249	269	272	269	237	253	269	252	251	250	279	272	271	252	256	260	225	269	271	240	270	246	250	248	262	251	249	277	276	261	233	267	257	271	240	266	261	246	256	241	262	272	282	244	244	250	287	268	257	274	274	255	254	263	235	215	259	259	275	259	290	250	249	243	265	254	284	268	265	240	268	257	282	248	275	252	274	272
25027	38619	42002	48610	53292	51954	53095	53748	47001	43147	44410	39905	38628	45677	45518	42558	38198	40107	39589	34857	29808	22385	20744	13960	11153	7371	10236	8650	5967	4642	4621	6025	2259	1192	1193	1039	990	944	927	1040	6616	15951	13998	9692	5186	2251	1032	722	714	661	727	676	644	668	658	667	688	612	640	661	672	632	660	649	639	637	670	654	695	661	688	661	619	651	620	682	649	674	676	657	665	642	664	634	741	678	637	599	611	685	637	650	647	662	691	668	617	629	630	688	627	636	667	656	682	641	672	691	632	647	663	645	668	640	666	657	655	684	640	646	652	682	678	634	646	701	619	678	654	651	694	663	676	686	633	625	668	661	639	667	631	636	700	600	697	660	688	644	665	617	654	628	641	644	702	693	688	675	688	643	629	639	621	657	632	664	653	667	690	689	654	605	656	628	662	672	647	665	640	702	689	637	664	689	623	624	646	653	655	657	613	644	666	654	660	622	655	626	676	655	679	630	660	632	697	669	650	660	646	643	688	644	681	685	621	694	644	671	655	659	677	661	615	648	681	642	628	670	662	693	662	700	666	679	641	595	659	651	660	684	695	667	662	639	630	686	671	695	679	689	682	677	659	653	659	663	634	656	690	681	675	676	660	679	640	591	660	632	677	656	628	657	637	665	674	629	663	636	637	663	648	592	657	671	680	679	666	639	654	663	678	638	628	712	669	643	684	669	682	675	648	655	667	618	688	638	672	634	652	666	611	706	656	670	688	690	652	689	659	638	627	678	674	682	724	654	682	635	656	616	640	649	664	634	646	652	660	659	647	631	691	659	623	680	652	671	662	686	658	602	695	629	680	668	653	628	673	670	637	662	662	694	669	678	660	623	623	644	682	622	680	641	654	688	637	661	707	700	661	683	682	672	635	674	625	639	613	625	681	664	675	656	653	640	664	635	665	681	674	637	649	718	669	652	597	680	673	631	679	692	609	593	655	702	675	620	724	654	631	598	655	678	620	689	664	672	676	687	672	689	603	680	626	654	638	689	671	642	655	644	645	666	624	653	661	657	593	618	630	699	665	590	629	666	641	661	656	611	632	638	667	629	673	624	656	644	682	648	703	668	681	657	617	660	673	686	657	635	675	635	636	666	678	626	709	642	672	653	642	624	631	658	630	631	655	676	635	684	638	643	667	679	660	644	644	644	669	667	627	668	686	644	647	686	684	655	681	619	684	639	691	629	663	666	689	669	695	692	667	714	639	688	723	624	642	643	687	681	643	671	679	678	650	628	657	627	673	664	654	691	663	665	672	629	686	677	656	652	608	637	606	612	668	663	674	681	659	662	655	636	634	628	676	641	637	646	630	682	654	658	652	635	636	679	638	674	627	629	644	690	668	694	660	671	632	665	661	692	669	614	697	674	682	668	646	649	658	659	674	637	650	710	628	681	687	642	655	653	693	638	653	629	641	678	698	692	663	582	647	665	655	660	662	648	683	652	664	646	659	686	636	617	660	657	654	680	604	659	666	680	646	670	661	635	638	633	610	650	673	664	675	636	648	660	654	618	661	685	633	683	677	667	685	648	704	714	681	660	639	640	709	658	632	679	647	657	668	672	652	689	753	708	658	647	662	667	653	665	668	679	718	655	653	679	720	683	669	665	668	638	623	656	681	644	680	642	725	626	663	667	634	661	659	626	620	691	655	711	711	655	608	684	665	633	623	703	631	676	637	723	629	678	680	654	712	631	602	635	691	618	637	712	646	683	626	664	625	623	673	652	665	651	636	626	670	680	633	666	695	702	701	651	645	640	729	670	681	694	685	673	662	669	643	659	666	622	667	720	660	639	629	613	643	645	678	636	666	642	668	653	667	634	637	651	701	648	661	672	630	605	707	623	683	631	674	641	660	689	645	616	650	629	612	720	671	633	571	651	659	633	680	687	622	683	673	665	675	652	666	708	626	658	680	666	714	665	688	661	665	650	636	634	668	642	657	673	617	641	653	699	641	635	693	618	675	678	628	672	658	661	701	639	657	647	651	655	611	614	639	639	690	657	603	641	676	668	760	633	701	659	659	631	657	657	642	623	613	631	668	665	653	634	686	679	711	650	625	715	684	681	679	626	671	652	678	664	649	679	654	653	642	703	646	661	682	626	670	646	639	685	672	679	676	673	656	635	650	661	666	646	646	646	633	681	725	662	680	677	643	649	669	654	651	637	637	625	659	642	658	727	655	717	651	653	680	711	668	665	637	600	688	654	698	691	712	666	685	656	622	641	661	688	652	647	652	645	644	645	653	672	649	701	692	661	668	639	671	659	662	699	644	692	679	616	651	629	619	615	679	677	642	645	676	692	682	651	680	653	695	639	641	643	642	637	628	686	660	691	660	671	608	639	678	683	643	673	633	673	618	644	682	641	692	662	657	687	662	646	660	650	668	699	639	669	696	625	659	628	602	674	699	647	661	634	658	675	686	666	604	664	636	696	645	628	658	654	668	637	632	679	691	641	675	654	667	650	674	641	675	612	631	659	625	707	623	696	659	654	653	626	675	673	657	722	631	643	598	674	617	656	642	626	656	679	676	673	680	688	639	644	685	672	619	696	640	623	646	619	664	687	651	663	664	662	661	668	682	664	651	706	608	687	660	636	694	625	646	677	709	615	712	663	643	669	648	658	669	657	687	593	659	646	670	669	689	659	622	692	632	665	716	614	651	623	675	628	735	666	661	666	677	668	695	668	650	642	582	670	629	674	659	608	661	672	643	696	649	662	640	629	663	666	621	680	652	699	659	641	665	634	610	691	663	708	681	668	679	716	642	714	593	620	662	684	642	677	700	684	672	616	658	722	630	658	662	679	645	648	647	638	674	628	670	742	676	666	663	653	624	669	670	664	677	673	639	622	640	609	645	612	636	713	674	655	667	722	639	689	661	679	670	721	687	622	648	664	680	655	685	655	669	645	674	664	659	693	695	656	629	628	643	626	677	673	648	648	662	687	631	651	664	647	662	713	662	605	577	650	633	652	676	644	665	709	650	657	703	694	687	701	625	653	637	661	666	650	677	623	681	581	634	650	677	628	646	599	647	664	684	645	655	696	630	673	615	661	687	705	607	642	682	648	728	651	699	675	698	624	663	646	693	647	678	683	658	610	669	678	663	691	682	692	648	662	642	615	640	608	658	605	638	682	667	653	634	668	638	662	696	690	646	684	671	686	616	667	650	633	669	635	676	691	695	600	647	690	705	655	679	654	679	601	651	676	684	676	694	647	660	658	648	634	641	684	617	635	650	666	721	641	661	698	656	631	663	648	645	638	619	624	623	645	739	660	618	676	612	625	633	661	677	672	654	678	690	698	625	643	641	643	608	680	642	699	648	607	641	636	644	696	693	653	662	656	641	675	673	668	680	610	713	674	651	633	633	706	586	654	674	664	666	639	631	667	641	621	671	655	643	642	641	620	660	614	625	683	700	661	671	721	630	689	651	638	654	691	654	675	623	597	666	687	675	674	694	601	683	709	636	694	704	619	617	667	640	647
7460	8738	9534	10965	9634	8006	4744	2997	1906	1476	1411	991	833	1095	1067	879	636	691	684	558	548	484	455	400	340	402	364	335	332	312	399	355	353	359	334	322	304	340	321	307	307	388	525	568	472	417	336	341	324	321	336	323	311	304	355	324	308	352	306	354	318	336	314	330	331	325	293	345	301	312	310	320	334	347	329	343	302	325	344	326	282	287	334	344	318	323	340	337	293	313	310	321	323	278	323	325	332	356	354	314	309	335	341	319	288	334	333	312	309	345	316	337	312	311	318	354	317	320	331	309	317	318	323	305	335	334	359	337	339	319	333	325	319	304	310	319	344	303	327	339	328	303	331	326	297	302	327	310	324	328	330	307	334	332	310	332	313	353	344	335	332	315	328	345	327	326	297	298	317	293	326	302	340	314	349	334	345	332	308	325	326	297	316	333	326	314	280	317	321	296	340	342	315	334	271	332	300	331	313	326	308	293	325	323	307	340	338	308	336	311	347	334	286	326	290	339	331	301	325	308	330	335	299	343	308	348	321	362	368	308	332	303	311	317	349	311	297	338	330	366	337	309	310	325	315	305	291	329	330	343	325	291	316	346	360	332	339	329	296	322	356	336	295	337	307	319	314	333	350	326	316	324	326	321	316	287	317	306	302	327	325	314	301	311	320	322	311	321	309	340	357	310	349	320	334	294	333	324	320	278	324	329	314	348	318	306	318	326	352	331	341	295	348	337	338	313	325	337	314	323	316	321	311	320	356	335	300	306	290	286	259	314	340	310	342	358	279	327	311	339	326	377	331	330	345	296	339	329	304	310	339	359	327	331	343	298	304	329	335	293	306	301	323	303	312	346	329	308	325	317	331	332	351	372	331	361	309	347	331	307	318	324	313	333	317	305	319	313	352	338	315	300	345	351	324	323	336	343	324	313	297	294	306	342	317	305	313	321	320	309	319	328	330	341	330	326	301	310	320	332	321	346	317	319	332	364	337	317	296	344	338	308	314	324	313	339	318	309	315	349	338	336	270	320	336	337	311	320	326	309	335	349	322	292	366	312	328	300	331	341	336	341	280	334	305	326	323	320	310	302	333	339	316	299	307	347	333	290	307	286	318	327	320	367	322	305	338	302	346	313	297	319	321	328	336	345	290	352	311	302	330	322	313	340	320	315	330	297	335	285	329	322	346	308	302	293	332	320	313	324	338	322	344	313	338	332	342	320	306	317	347	335	305	331	350	339	339	311	290	334	287	351	291	349	323	321	289	331	320	318	305	311	343	332	331	335	320	295	346	311	305	374	308	276	323	321	327	334	318	327	334	291	330	294	316	304	326	326	335	356	323	291	320	341	307	332	326	320	322	343	301	311	280	301	305	346	318	347	317	325	336	349	322	337	334	294	330	295	296	315	324	308	328	295	365	324	320	333	327	314	306	346	322	314	321	300	314	325	334	285	300	306	335	341	306	328	329	321	328	301	301	331	337	329	295	346	326	311	323	341	322	337	313	316	321	304	325	333	326	338	304	369	323	294	335	284	339	321	287	308	365	330	341	354	338	336	316	312	305	338	339	343	344	311	328	325	309	295	325	305	343	347	313	318	329	347	306	303	309	309	335	315	339	342	310	357	332	313	323	323	325	339	283	294	317	297	303	323	293	280	341	326	300	340	330	305	320	320	327	323	301	340	313	304	335	353	341	340	339	351	353	330	340	319	303	362	288	312	323	344	352	352	333	322	318	314	300	281	329	310	298	350	291	329	288	314	329	305	289	317	347	301	338	321	303	309	337	327	297	345	349	349	324	312	327	288	296	332	327	345	303	331	322	309	304	326	328	327	332	314	321	336	318	315	309	289	340	343	315	320	317	348	326	292	320	365	337	307	305	327	341	312	333	308	289	296	308	323	295	327	320	364	335	322	297	338	302	307	341	302	336	273	340	302	303	327	332	355	337	339	286	321	333	318	282	328	293	307	312	302	325	339	334	324	305	301	322	325	334	292	315	320	316	327	318	323	334	354	357	328	303	346	366	338	314	357	320	301	284	350	284	338	338	302	315	310	305	334	322	328	336	333	319	313	337	294	322	328	323	340	364	299	323	305	280	311	312	344	310	313	309	352	329	308	330	338	301	340	311	327	316	316	353	341	344	329	297	340	313	313	323	294	350	334	359	313	320	320	350	328	316	321	327	315	337	341	326	308	332	324	357	310	336	322	340	316	334	310	306	330	339	281	312	320	331	310	341	328	329	327	331	316	335	323	311	319	321	348	311	315	319	326	303	328	332	298	311	305	327	327	309	318	343	345	338	316	302	323	348	325	340	327	323	304	306	327	309	312	299	343	317	337	337	354	271	335	323	328	299	327	318	338	301	346	313	330	318	357	317	336	341	321	342	322	327	315	353	335	329	345	308	309	297	346	314	314	342	336	317	301	324	287	321	309	330	327	314	375	319	354	328	336	315	332	338	343	336	316	319	327	330	301	311	327	313	307	321	300	313	304	356	334	321	338	366	333	323	311	311	283	336	305	307	308	340	323	324	320	354	308	301	332	326	337	302	329	307	322	318	321	351	350	316	312	336	315	324	345	318	344	328	323	335	334	330	332	333	314	313	336	361	288	350	306	338	316	328	327	309	285	308	341	319	323	336	333	328	316	309	325	309	314	321	325	302	355	323	354	314	325	329	295	301	311	301	298	319	347	367	332	336	349	334	317	314	322	329	318	344	329	349	340	328	327	286	357	341	338	296	321	318	323	319	353	305	345	315	327	310	350	340	330	320	361	333	353	306	318	332	296	331	340	306	334	311	294	311	293	324	353	344	344	315	329	333	310	318	310	339	320	336	311	315	289	327	300	306	327	359	324	347	306	312	354	291	349	338	338	313	322	318	346	323	334	309	306	326	301	340	306	305	283	302	313	284	323	337	312	324	335	344	332	312	355	321	314	327	341	332	291	321	307	301	342	307	303	358	323	321	305	325	329	374	323	297	349	317	288	327	324	317	303	322	319	326	353	348	317	316	308	334	316	325	380	344	308	310	345	320	366	312	338	360	332	328	328	312	343	318	314	312	303	314	318	326	318	330	335	323	308	308	358	287	343	281	309	314	324	327	349	348	353	332	321	335	317	304	305	337	285	329	328	318	333	368	334	311	317	328	326	302	327	350	342	310	302	327	310	343	338	320	323	316	344	341	319	327	334	331	348	334	355	327	310	336	327	329	318	317	314	309	302	303	295	361	314	340	342	294	364	322	310	313	319	325	313	327	313	290	301	317	329	341	300	295	320	332	342	327	321	304	347	338	329	320	301	336	331	348	313	325	296	316	302	320	334	326	331	347	315	304	332	330	311	334	308	343	326	303	285	334	320	332	312	313	316	357	322	332	316	299	320	286	318	323	326	327	325	324	315	337	333	354	311	314	308	316	356	336	313	331	339	343	330	333	305	311	338	291	318	313	318	333	334	325	338	329	329	325	318	352	334	312	318	308	328	314	303	338	312	311	300	318	330	299	319
6251	9926	13328	19602	20839	18543	13590	11736	8414	7248	7747	5508	5023	6628	5832	5466	4039	4102	3909	3029	3005	2156	1712	1434	1248	1230	1339	1192	1091	1009	997	1046	889	873	891	880	895	868	905	875	864	1464	1759	1981	1647	1158	921	857	808	805	792	799	780	871	822	825	807	809	812	817	846	786	775	813	776	788	831	815	822	809	816	791	782	829	840	830	817	805	837	800	832	821	775	791	818	822	782	757	810	820	830	820	758	802	795	809	823	761	812	787	830	796	826	832	767	830	775	830	811	754	759	837	814	806	769	788	804	839	796	843	808	844	816	807	807	843	783	836	814	827	802	810	801	874	813	861	811	837	826	795	800	803	808	816	779	784	800	820	794	807	840	809	765	784	845	767	779	807	852	830	817	804	813	788	800	815	804	866	823	819	819	835	832	751	816	793	846	791	811	843	807	795	860	798	830	815	819	778	815	860	804	799	840	779	849	789	830	850	821	843	747	817	773	818	830	829	811	780	767	808	828	803	840	834	811	836	868	825	775	831	823	802	781	836	798	808	813	814	805	788	846	787	821	842	803	809	818	810	855	807	831	804	775	799	785	808	784	847	809	811	804	819	780	835	782	839	807	757	838	850	802	768	795	821	886	824	839	818	785	843	784	804	800	868	801	804	832	862	858	853	797	744	804	763	797	803	825	803	848	819	820	807	729	772	819	829	797	834	808	788	794	795	810	847	864	834	784	762	766	797	806	835	799	805	785	754	855	825	824	749	815	816	824	765	849	793	884	803	813	823	829	799	858	812	800	828	799	811	839	771	834	795	775	813	826	773	788	841	852	831	847	799	790	824	800	861	814	833	810	804	781	827	803	773	802	732	823	807	803	805	797	772	781	787	830	796	809	789	812	815	824	812	799	766	854	788	827	788	791	785	824	801	825	815	771	803	782	785	804	798	840	805	844	765	840	823	805	800	806	764	795	803	815	809	841	796	845	819	815	821	835	783	824	787	805	840	818	812	822	877	826	815	785	781	819	815	865	783	834	795	784	818	839	849	781	808	810	806	824	797	827	876	819	788	780	791	770	821	845	804	783	816	778	793	807	804	835	776	842	803	831	795	807	781	782	788	770	789	787	820	861	805	820	794	822	803	836	822	819	869	836	805	864	841	784	813	780	888	813	804	858	792	774	804	867	802	801	786	810	815	774	818	777	794	809	839	815	819	848	815	820	851	837	824	831	802	824	816	815	837	786	824	841	839	787	812	783	824	773	830	750	868	800	783	802	796	778	809	800	865	776	797	814	813	784	829	825	816	780	787	850	858	772	822	813	827	823	777	772	795	867	768	839	805	831	770	775	848	820	803	837	822	778	795	799	791	789	838	827	802	840	847	796	819	811	861	784	787	794	844	855	756	750	793	831	839	842	786	774	781	819	823	812	785	850	811	808	812	852	765	802	777	782	857	804	816	761	805	834	784	846	831	793	808	780	784	846	801	800	847	824	801	815	778	848	801	792	866	833	766	816	830	796	795	822	797	804	787	796	798	839	789	837	825	818	825	815	812	792	821	815	800	800	806	840	808	820	781	841	807	758	764	792	798	864	863	802	807	784	853	817	843	806	824	794	770	790	761	805	809	818	801	818	810	822	827	804	825	822	800	797	808	774	862	796	783	811	797	769	827	817	831	821	766	857	815	768	821	784	818	820	815	813	841	824	826	788	821	839	819	803	866	824	802	805	810	785	813	806	857	830	813	855	825	810	842	862	800	844	830	840	771	813	814	802	798	782	813	795	805	821	817	836	815	830	823	757	854	755	796	838	825	806	785	831	828	779	852	837	778	840	831	844	818	771	818	830	792	797	819	844	790	863	827	802	815	824	827	817	820	838	793	808	821	832	821	817	858	833	796	864	825	845	802	791	789	813	802	804	805	805	808	780	810	802	783	805	819	802	784	796	786	840	882	801	804	821	764	840	810	820	817	803	846	805	805	813	836	818	874	817	828	820	812	743	828	776	832	765	872	805	794	774	816	775	813	827	776	798	822	779	792	770	888	838	804	827	835	769	828	854	818	859	859	799	868	821	781	793	806	820	776	822	823	837	839	857	816	813	837	758	812	816	845	796	840	854	799	823	820	819	709	817	826	824	820	813	825	809	835	797	821	791	808	815	858	806	834	767	836	811	795	863	812	817	833	818	772	814	813	781	798	780	845	785	819	800	867	833	819	819	807	776	871	776	829	822	780	803	819	825	769	797	787	801	806	819	797	820	767	776	819	777	778	800	808	792	841	802	788	838	778	806	794	811	759	841	855	884	825	873	792	791	800	776	788	817	822	785	787	858	833	813	791	800	827	823	841	833	796	845	838	796	789	809	814	837	790	816	766	802	842	819	831	836	780	803	799	828	822	861	813	848	795	811	833	913	827	872	846	765	817	810	784	794	778	837	802	781	813	849	820	782	835	808	842	815	839	764	799	802	802	796	785	762	825	811	791	795	833	801	790	780	857	842	831	786	857	801	814	813	809	817	832	835	789	754	791	806	870	812	856	794	854	859	843	827	813	805	825	856	819	780	743	829	796	847	795	795	809	771	854	806	855	764	817	834	827	818	825	800	841	788	798	857	782	796	877	827	834	782	845	809	770	837	819	825	797	780	808	840	848	841	768	818	814	825	863	855	772	779	849	811	808	852	783	799	818	851	788	782	817	790	817	810	799	794	835	801	821	810	814	835	788	866	816	782	817	785	832	825	825	791	819	793	837	760	796	814	833	822	827	828	798	811	826	849	810	833	794	776	793	821	823	798	818	820	768	846	811	777	851	758	832	811	844	816	772	813	799	779	840	791	797	779	755	805	851	789	795	812	822	837	801	852	806	818	821	807	785	811	787	809	800	794	826	845	796	744	826	770	782	780	841	827	808	789	827	749	823	819	798	785	809	824	743	820	805	828	832	778	849	801	836	807	785	855	767	826	792	823	837	859	796	788	778	805	811	780	835	773	803	838	831	774	783	799	830	844	841	806	798	851	828	798	846	779	806	787	775	802	876	818	816	766	833	826	797	820	808	844	805	824	792	798	794	811	812	751	834	787	817	813	787	838	822	758	809	837	841	840	843	815	785	795	812	799	767	837	829	826	814	851	808	815	792	814	776	817	842	798	819	814	867	818	808	812	835	877	822	810	780	798	836	862	781	789	820	832	802	855	823	831	827	876	792	800	780	790	772	822	844	791	792	766	831	775	791	811	818	819	835	807	822	775	847	828	818	802	768	776	832	819	828	865	774	810	840	778	843	771	811	799	811	752	822	811	791	840	799	807	811	811	831	858	886	815	815	829	750	823	836	832	786	778	810	816	786	840	792	849	853	800	848	808	828	845	836	803	763	827	797	766	812	795	810	821	847	785	853	819	780	837	824	810	822	785	821	759	869	848	813	849	873	844	785	817	818	812	814	764	801	833	788	791	769	797	820	805	789	834	810	769	755	777	817	833	838	833	802	826	791	780	768	850	867	825	827	784	785	794	787	836	823	849	840
25292	37076	36474	38909	38997	36190	32113	28413	25045	22597	22075	16076	15880	16020	15840	15269	9454	9937	8925	5217	5760	4121	2676	1925	1159	891	1170	985	717	678	552	663	437	411	351	383	361	352	333	367	352	902	1735	1532	1024	664	466	394	354	330	321	323	327	343	321	332	308	322	319	317	328	302	325	321	334	320	346	339	280	324	312	323	304	301	295	340	377	333	319	355	295	338	299	316	318	339	343	322	329	311	356	311	306	295	336	346	322	328	311	319	348	320	337	324	357	297	347	343	325	314	319	302	298	317	293	328	315	298	308	321	313	362	323	334	310	304	329	299	313	347	305	310	295	346	310	314	346	340	303	278	317	333	313	284	318	321	268	301	321	304	331	325	321	339	346	311	325	333	314	317	339	304	334	283	316	335	319	304	338	324	322	339	327	338	317	338	335	343	309	336	350	322	300	328	320	339	296	309	348	324	325	303	306	340	304	297	329	292	317	345	343	281	341	286	312	313	311	329	296	303	295	301	325	328	325	334	333	315	314	333	274	289	297	268	333	332	349	291	338	304	330	340	324	341	334	351	320	297	348	304	304	307	330	287	324	311	313	310	308	308	305	301	331	308	314	302	311	327	306	302	350	306	324	333	318	296	297	307	314	340	326	311	327	308	331	310	320	325	317	306	287	317	371	282	313	307	325	324	330	334	329	321	323	322	304	318	316	310	327	304	323	325	323	349	312	322	320	310	339	337	346	301	282	339	352	289	270	308	329	319	318	330	319	315	310	280	343	299	330	319	304	369	324	299	308	324	330	337	314	289	330	339	346	315	332	332	320	308	334	368	347	317	326	343	296	319	320	316	336	322	305	312	294	327	299	320	319	351	347	307	342	327	313	373	307	291	311	314	300	326	353	309	312	324	311	290	329	324	330	331	333	316	319	291	342	326	321	324	337	308	339	342	305	319	344	332	332	291	305	299	290	320	293	329	318	321	344	321	313	294	316	325	352	331	280	285	324	338	319	306	332	312	329	351	330	328	299	320	345	347	307	308	315	338	312	354	342	326	343	294	367	321	316	346	347	321	325	301	344	300	336	316	321	345	311	320	348	322	325	294	331	278	321	317	322	312	335	309	324	330	325	322	348	318	331	320	302	295	313	316	335	302	297	307	287	321	299	299	343	287	353	295	315	329	317	304	311	339	311	321	325	334	338	337	330	329	323	334	310	289	310	328	335	347	290	292	306	294	325	329	322	299	289	298	313	308	313	315	301	303	327	334	312	285	318	362	336	369	327	311	322	293	288	330	316	297	315	338	316	305	304	344	340	301	322	316	319	320	306	292	304	282	302	313	340	361	342	350	312	306	311	328	311	336	320	297	342	321	314	347	301	275	341	346	320	320	281	328	320	345	331	341	299	337	330	313	349	384	306	340	307	330	320	299	292	301	318	336	308	339	345	304	333	302	326	324	328	343	348	317	313	296	298	364	271	353	316	335	314	345	283	298	331	333	328	335	327	328	296	314	345	355	309	345	298	315	297	292	313	332	309	286	335	304	315	349	333	310	293	278	315	351	318	343	365	326	296	329	298	349	320	326	291	297	341	329	316	312	343	325	330	314	319	290	300	277	320	318	317	334	344	352	332	317	322	335	347	326	320	314	320	287	300	315	326	297	316	306	295	325	318	298	332	303	336	329	301	293	295	287	295	322	315	340	328	340	346	323	356	320	321	330	313	313	359	302	304	319	323	340	299	314	326	324	357	304	316	278	311	306	318	307	314	313	309	317	278	303	331	318	328	355	325	304	307	324	337	343	326	341	298	312	315	300	310	334	344	298	326	325	299	322	344	319	302	329	331	303	300	330	299	326	333	331	316	316	325	315	329	334	311	336	298	329	337	318	329	317	308	307	320	299	324	332	312	342	340	309	308	326	314	316	317	346	349	331	335	319	302	312	330	317	312	305	352	330	340	300	316	319	301	329	325	324	320	305	329	343	323	294	330	314	281	306	330	334	368	347	321	343	316	317	293	318	315	312	339	333	296	326	328	318	315	310	299	331	311	298	305	304	354	304	322	322	334	315	318	285	311	339	331	307	329	290	314	294	323	316	327	332	330	342	309	309	315	337	320	322	323	324	308	315	329	359	286	326	323	326	326	334	310	310	280	332	327	331	335	335	347	305	325	309	301	322	338	325	274	310	317	306	311	313	316	348	304	341	318	318	321	285	319	302	305	301	339	315	287	340	361	298	351	319	319	334	333	315	316	332	288	326	326	312	313	342	337	311	330	328	303	304	331	315	342	302	326	345	328	343	295	335	306	300	311	338	294	329	321	289	293	306	315	331	289	345	346	292	321	325	331	344	310	342	335	349	323	367	341	285	342	319	314	325	323	384	291	328	331	302	309	308	330	285	340	335	300	329	368	287	306	286	308	305	377	334	341	301	328	310	342	335	285	354	333	340	327	350	294	292	319	343	343	306	324	310	328	321	304	306	344	322	350	347	294	307	293	309	321	288	283	342	293	315	356	292	325	320	324	298	312	312	359	296	304	367	332	285	339	339	340	318	319	319	289	345	335	351	351	317	333	310	345	332	328	322	304	297	342	306	321	328	339	317	335	314	314	297	311	352	335	316	323	335	315	377	337	326	306	286	326	331	359	305	296	341	304	333	347	295	303	326	290	386	307	322	331	285	311	312	329	326	302	333	340	339	344	328	306	293	326	340	315	301	341	310	311	335	312	299	311	322	313	348	328	311	299	327	327	310	331	329	287	310	331	329	332	275	332	339	350	303	352	307	290	329	330	345	315	300	318	336	313	336	316	295	335	285	338	345	321	340	354	305	321	311	325	310	323	302	319	317	334	319	332	314	321	308	320	336	327	299	338	295	301	319	335	301	354	329	333	293	354	352	312	313	334	356	287	347	337	335	305	299	327	321	309	333	314	315	331	338	338	335	312	304	321	336	335	350	321	309	320	299	332	310	295	328	333	334	307	319	330	298	323	289	280	332	303	300	326	332	375	327	299	313	317	312	350	326	315	313	307	325	329	347	305	312	316	337	311	331	330	335	317	345	343	314	279	318	309	322	317	308	343	314	335	286	286	300	301	319	321	329	319	321	351	304	351	337	314	336	326	300	315	304	308	311	323	346	290	324	321	298	321	303	315	334	343	307	328	334	325	296	320	338	310	299	325	322	320	337	319	324	338	301	335	313	293	296	283	327	322	306	315	306	338	280	323	293	303	339	316	322	296	304	339	319	343	318	307	338	319	353	311	318	316	313	320	321	294	301	323	329	312	336	335	371	325	320	320	292	329	346	305	334	323	334	335	329	299	335	331	336	328	302	341	334	321	326	334	292	309	328	347	307	319	307	310	317	319	309	306	341	311	336	333	338	316	330	341	316	312	324	297	297	302	300	355	310	309	310	289	320	328	305	330	338	317	321	340	309	342	335	300	315	324	349	312	354	324	302	322	288	277	333	278	297	318	332	318	333	325	315	307	368	318	311	286	323	343	349	300	313	320	291	338	309
18945	30544	35377	45117	49718	47918	46333	44681	38451	37490	36443	32513	34461	34315	32917	33081	28343	30493	29779	22156	25147	19376	14368	10755	6042	4459	7408	6179	3789	3569	2798	3790	1769	1331	1153	1123	1050	994	955	960	986	5208	10232	8333	5414	2933	1522	1049	817	800	810	811	820	785	786	784	857	805	825	843	773	792	827	796	801	806	792	804	821	810	809	813	799	777	793	809	764	783	793	850	802	813	796	773	837	819	772	824	778	740	841	775	784	775	817	802	766	799	815	796	829	769	740	789	791	806	802	748	801	836	770	822	786	802	812	791	802	839	805	803	825	769	802	790	794	839	844	792	876	841	766	844	802	772	800	728	764	798	806	834	762	838	762	782	776	820	797	784	808	794	771	786	789	790	784	769	817	819	809	859	783	830	791	788	795	847	808	769	843	810	779	792	813	811	821	838	762	796	788	807	826	794	838	791	786	817	804	784	793	842	785	801	780	785	775	822	776	801	825	720	822	759	795	783	757	779	804	812	775	804	774	805	784	766	750	789	824	769	808	788	774	789	794	776	846	811	805	817	768	803	766	774	823	792	820	817	796	784	830	798	817	830	778	798	726	818	802	815	783	801	805	764	836	798	793	766	814	719	829	748	792	809	800	762	801	768	759	818	852	792	749	788	850	777	793	802	824	788	765	810	805	818	763	752	802	776	832	781	837	816	803	796	807	816	831	777	779	810	809	808	792	793	815	850	811	790	753	784	760	762	792	814	790	837	820	803	777	862	803	763	827	777	788	760	766	811	814	791	780	806	863	852	804	822	793	814	808	806	830	780	755	786	801	816	831	796	841	757	782	815	790	781	778	842	826	795	771	778	785	761	768	848	828	773	841	882	788	814	855	830	868	742	815	785	811	812	813	771	807	795	771	839	781	773	762	777	756	810	772	801	777	809	745	826	837	812	780	841	728	759	788	746	755	791	765	825	822	820	817	790	802	814	788	709	778	835	785	788	802	773	810	808	790	752	825	805	757	781	796	820	797	804	860	800	798	750	783	767	780	808	862	804	738	788	780	812	767	823	838	812	729	746	751	822	743	793	806	823	804	839	787	797	819	826	765	796	828	780	837	780	811	814	810	782	828	760	780	781	783	773	741	771	855	808	780	819	807	799	800	836	818	842	801	802	807	783	768	773	803	858	757	836	787	794	769	771	813	789	825	783	767	796	829	810	827	766	851	808	788	782	795	791	828	829	785	796	830	823	794	819	823	785	796	803	798	816	833	824	757	786	769	813	758	790	801	759	764	839	825	804	756	811	823	770	813	832	805	784	844	812	852	815	797	814	863	810	789	851	855	774	828	801	819	791	835	761	798	797	805	813	803	788	779	791	729	802	826	825	788	847	773	776	837	847	821	787	779	830	777	781	769	801	805	767	811	810	851	800	798	792	795	763	794	786	800	819	788	740	771	795	855	805	781	838	796	814	834	850	793	743	805	780	806	771	805	755	800	860	797	808	809	820	799	841	763	798	761	797	797	840	797	794	771	764	826	799	754	821	768	850	802	767	782	840	814	791	802	790	823	798	826	855	792	825	821	755	769	769	803	815	815	751	797	803	822	789	821	783	850	811	729	818	832	770	808	815	787	811	772	823	803	833	826	748	810	835	791	844	799	775	841	790	829	866	776	798	785	808	790	787	785	809	803	760	803	814	813	787	807	819	835	759	773	818	769	789	768	812	784	800	818	753	756	742	845	792	841	791	771	753	813	761	774	765	780	830	766	808	765	792	830	802	807	816	786	786	819	755	708	767	797	791	816	727	777	777	848	827	795	798	807	793	816	782	799	794	779	826	852	767	834	802	783	824	800	757	822	757	786	769	804	823	769	800	817	820	769	746	841	804	770	792	779	761	800	796	837	802	764	819	864	792	789	829	789	833	777	842	787	801	829	791	800	794	831	834	797	798	822	822	798	792	807	766	784	769	827	812	773	775	847	759	805	792	796	753	827	779	843	796	793	787	833	752	819	795	810	747	784	792	791	821	796	764	800	747	840	823	781	746	791	828	812	821	773	789	781	803	795	765	757	781	765	797	814	790	812	781	832	769	855	793	749	782	764	827	800	818	805	779	837	747	797	789	781	826	822	782	810	810	799	811	802	802	811	821	757	780	836	803	833	792	800	762	795	788	798	810	788	847	804	803	792	870	853	789	773	786	786	825	807	787	825	814	808	802	803	783	807	794	842	830	773	757	742	787	813	827	807	791	818	806	856	812	815	799	784	774	780	791	812	804	768	783	782	752	801	797	835	810	809	764	804	776	815	785	771	780	794	782	795	805	825	798	827	815	812	804	793	795	779	768	792	792	799	866	808	760	766	794	811	795	750	809	776	844	773	794	762	780	810	822	764	787	815	761	798	853	791	820	802	816	782	815	757	813	776	799	763	793	785	816	808	781	773	803	773	792	771	794	768	783	824	819	758	782	777	776	837	775	778	794	763	784	807	798	796	804	793	787	846	800	761	800	808	835	816	851	820	787	814	825	821	812	844	813	778	843	759	819	745	785	788	775	812	799	817	814	772	808	749	783	815	792	801	799	834	808	792	772	811	820	781	794	756	768	857	814	784	812	804	770	810	760	772	778	791	775	744	844	793	786	811	790	782	812	813	817	763	807	780	833	795	811	804	860	829	836	800	844	788	801	788	801	824	811	783	849	778	758	815	839	828	794	794	782	789	823	833	775	834	775	801	813	806	797	836	823	806	840	797	810	777	749	815	803	830	817	797	762	817	779	779	737	772	837	747	815	750	839	764	833	831	744	788	772	790	784	793	805	801	793	838	790	801	794	784	821	812	802	804	791	793	787	800	771	782	763	823	860	786	785	766	783	787	831	855	771	760	826	807	809	800	822	789	797	770	763	766	800	760	767	764	818	793	787	767	804	799	798	794	795	845	757	805	812	770	853	778	852	853	807	798	817	809	848	769	845	769	781	750	773	797	794	854	817	803	799	778	829	748	800	787	827	842	794	765	798	799	801	733	833	804	829	792	772	794	794	811	818	838	798	817	759	877	817	814	784	771	819	814	806	820	776	793	783	793	778	827	798	827	782	768	781	789	830	825	801	762	774	775	839	803	837	803	820	755	800	812	778	857	824	750	813	791	863	821	817	756	803	800	830	815	808	817	817	799	844	779	800	815	755	796	802	788	785	787	781	777	801	783	816	773	841	815	833	785	813	758	795	812	797	763	759	770	787	758	817	758	786	759	736	859	795	777	781	813	853	816	790	812	811	815	806	811	784	783	759	745	808	782	812	810	799	831	792	805	803	779	775	752	834	770	779	816	770	817	841	783	768	855	773	758	808	789	759	850	756	809	835	799	783	819	830	791	788	810	783	794	821	767	771	828	788	767	772	802	804	830	827	727	818	853	759	843	745	855	813	835	776	799	813	800	775	827	806	887	791	811	778	832	785	799	797	779	768	752	862	804	783	817	791	759	829	801	806	747	814	788	833	776	839	783	802	794	804	800	807	801	796	793	835	821	811	764	836
33659	42895	39277	39234	40544	37386	33958	32891	32923	29556	28762	26322	24404	23118	21770	21706	17846	18314	14120	10900	9710	7936	6127	3412	1946	1271	1669	1563	1295	1309	925	1013	515	387	388	324	341	347	343	328	361	1007	3334	2426	1636	886	522	379	287	279	266	300	310	309	306	303	291	283	295	268	288	290	273	297	283	280	287	269	301	283	311	263	330	280	262	311	296	288	293	283	299	278	305	272	264	280	269	326	289	303	316	292	286	252	283	256	269	263	297	270	307	298	271	288	299	282	293	283	292	275	311	267	289	251	277	281	257	300	316	252	297	275	283	268	302	264	276	308	290	275	292	304	251	266	269	301	310	298	266	277	278	271	288	292	296	267	294	315	286	248	289	273	271	303	288	303	263	290	280	276	301	264	275	281	287	264	266	299	286	279	274	296	287	270	281	277	287	307	288	300	284	263	301	254	282	255	277	276	263	295	288	267	272	270	266	286	291	285	286	278	299	275	270	287	263	295	287	304	322	272	305	283	288	300	289	274	267	291	300	273	289	283	252	261	266	289	261	291	278	282	273	297	289	290	301	271	256	295	268	292	295	303	295	257	281	273	306	304	290	294	273	301	270	300	272	286	248	260	309	300	279	309	287	246	268	271	313	308	293	324	282	293	276	292	275	310	288	286	290	315	262	303	293	287	249	283	268	288	299	301	272	283	271	285	269	299	299	311	297	281	296	273	290	296	287	282	308	272	281	293	271	285	237	288	259	301	296	300	324	308	304	283	309	285	260	275	310	286	277	273	280	272	277	335	332	300	283	282	266	269	288	294	299	291	300	281	288	304	295	292	267	289	278	265	297	250	283	302	317	271	273	273	270	293	299	282	260	268	272	310	307	307	287	260	298	275	281	290	312	253	246	290	286	269	289	276	279	288	309	313	306	290	295	248	283	249	294	262	272	327	289	322	290	266	268	289	272	273	267	275	284	301	292	291	282	296	277	272	257	274	290	279	290	284	274	287	312	294	282	283	292	313	279	274	270	327	263	300	308	277	253	302	286	270	295	289	282	325	284	306	290	274	284	262	285	312	287	276	285	315	281	307	263	309	263	274	265	286	311	264	297	297	295	274	284	328	258	282	281	269	282	266	299	281	291	299	278	254	290	301	298	282	310	305	298	277	283	296	268	268	324	286	304	273	296	302	318	294	287	283	273	307	289	304	284	287	268	290	297	318	292	285	266	310	288	303	299	305	286	299	258	286	310	289	274	294	311	274	306	312	267	299	295	294	280	281	295	265	292	319	283	300	291	279	297	290	266	299	282	301	284	287	249	253	283	294	267	304	279	282	279	275	272	271	308	271	282	276	259	283	286	275	294	289	292	305	287	285	302	283	291	272	313	272	267	259	300	312	318	279	293	307	278	258	292	278	315	274	301	257	321	298	291	294	229	300	274	286	313	301	284	283	283	302	307	298	293	273	297	298	310	295	290	268	312	266	269	243	282	252	297	305	287	266	273	286	299	272	280	301	290	280	298	271	286	280	310	281	301	290	261	288	303	272	294	258	306	278	285	316	301	276	307	299	300	267	268	295	250	267	300	282	290	256	306	300	298	263	248	284	287	313	284	286	288	282	282	286	282	281	265	313	286	323	301	288	288	257	263	299	306	290	288	305	280	255	290	351	275	271	281	294	301	275	278	260	268	265	264	262	284	280	297	285	305	275	324	284	314	302	289	302	301	287	291	288	289	256	317	272	270	276	261	294	285	283	280	290	267	283	287	292	314	285	281	278	295	291	281	267	280	299	269	276	296	264	294	292	277	275	292	252	288	285	307	271	285	301	319	313	247	278	300	283	315	273	280	286	274	293	316	291	294	274	258	321	276	334	274	276	275	285	292	278	295	309	279	291	282	269	299	288	310	287	278	303	296	253	252	275	303	286	295	305	270	262	292	263	273	286	301	298	298	288	300	285	303	302	306	282	271	282	267	276	307	285	288	302	301	252	290	301	284	267	287	255	308	363	289	283	296	261	278	286	307	274	289	284	282	311	280	285	319	271	281	284	281	241	287	266	275	308	257	303	268	291	309	284	285	278	322	270	273	297	271	293	279	290	285	297	305	272	249	279	253	273	297	293	305	331	281	272	308	275	287	286	289	292	261	291	282	311	305	296	299	279	283	311	272	268	311	270	262	296	281	267	277	296	298	289	303	278	324	267	272	283	271	303	246	316	257	303	264	251	292	280	293	267	285	298	288	292	278	287	285	281	319	316	300	277	254	269	298	270	280	281	280	271	299	267	275	294	270	278	266	304	283	271	297	289	270	288	310	286	323	256	300	271	292	336	280	274	303	249	282	279	312	299	280	299	284	296	285	296	277	290	265	298	292	291	304	279	294	264	296	266	262	309	317	293	286	299	292	257	304	281	306	272	271	311	282	264	287	277	312	271	275	268	265	271	262	272	281	315	295	312	263	271	282	253	329	303	306	291	331	262	277	295	280	309	253	273	256	277	285	283	307	282	285	254	272	299	272	293	280	310	275	316	267	284	256	291	284	279	296	303	308	312	272	300	239	306	296	290	282	258	288	274	272	300	275	305	284	304	272	319	308	259	298	294	283	277	265	268	290	294	288	282	296	284	259	263	302	279	279	291	268	286	281	305	284	308	280	262	330	283	330	272	312	296	263	265	286	292	329	286	262	273	303	287	287	271	283	289	275	272	314	300	258	305	288	257	300	257	294	306	292	290	249	296	302	293	288	270	269	307	285	276	301	294	281	277	291	329	290	302	266	297	298	300	312	257	284	281	266	283	302	242	267	274	282	278	305	305	287	310	285	279	298	302	282	302	300	293	302	291	257	267	286	298	277	288	299	279	256	293	298	287	278	280	315	322	281	294	266	313	297	281	292	244	281	276	248	302	296	275	309	294	270	290	302	320	299	273	274	247	276	319	283	261	296	298	319	272	304	305	307	305	285	281	283	294	276	301	291	245	253	288	258	303	316	296	269	301	308	292	284	316	278	288	266	292	276	275	277	288	287	308	297	303	310	285	292	284	280	283	292	249	288	271	273	274	267	284	291	300	273	310	292	299	272	302	266	280	296	273	292	301	292	283	297	278	279	293	296	272	303	290	294	285	292	253	276	306	273	299	280	292	277	308	293	299	271	287	267	275	306	281	338	276	271	294	286	275	309	292	268	270	312	290	287	310	281	294	237	263	273	281	294	315	271	254	271	283	279	276	274	263	265	290	280	298	269	241	333	269	273	276	322	288	269	281	294	290	258	280	261	253	312	285	272	250	319	301	265	259	308	265	296	300	325	285	278	288	267	272	303	252	293	307	263	273	318	294	343	301	289	270	285	322	279	302	281	292	291	285	273	313	273	293	286	272	273	281	301	267	326	283	259	261	269	277	293	311	307	280	295	257	260	284	274	287	283	293	309	274	295	311	292	279	260	302	305	290	295	281	274	287	287	300	279	299	289	294	260	266	277	281	275	281	335	288	252	301	275	288	271	284	308	300	271	273	256	283	258	300
23685	36543	41607	47811	53014	51061	51795	52208	46129	44819	42699	43914	40301	39138	38023	39633	39455	39687	36576	32208	32836	26809	25003	16494	9038	7247	10152	9191	7078	7560	5115	6096	2245	1653	1422	1217	1074	1036	1068	1023	1170	6100	17887	12844	8540	4345	1903	995	759	741	729	669	689	694	658	781	769	694	730	747	719	704	739	741	711	692	726	706	729	728	727	741	740	666	707	713	751	724	722	665	679	725	686	669	744	719	681	741	726	698	721	746	703	690	759	690	648	720	754	774	766	741	712	689	706	677	746	670	733	766	723	699	642	698	683	687	680	652	746	712	682	715	718	749	740	693	708	639	695	706	722	670	703	682	712	752	759	720	719	726	657	704	705	704	681	719	699	700	728	682	711	717	728	727	706	749	683	692	738	716	703	707	713	695	736	678	691	729	768	696	705	722	710	691	696	735	711	711	717	724	679	701	706	722	730	710	710	724	718	700	716	720	707	740	705	658	734	705	734	685	710	731	759	660	755	650	734	671	753	723	743	765	726	693	744	743	758	705	704	740	725	701	739	688	736	732	702	744	705	736	714	697	694	693	735	749	668	685	666	713	718	739	720	696	778	723	698	754	695	699	706	721	749	724	712	716	688	697	661	672	687	758	675	622	729	718	711	728	720	726	721	743	721	682	673	763	750	717	697	711	730	698	720	679	674	691	712	715	714	661	740	725	723	733	689	744	718	747	687	644	693	758	700	720	690	752	706	684	765	735	703	706	717	730	750	753	733	701	756	718	683	734	754	678	736	745	728	690	739	702	662	736	733	704	726	747	759	722	717	686	708	704	670	686	709	709	724	676	760	710	700	748	696	709	724	703	676	713	682	713	708	743	746	788	708	704	700	723	712	674	659	679	699	699	728	687	695	772	720	712	715	689	724	714	717	677	718	732	714	692	709	671	713	679	706	699	744	720	696	682	689	681	725	735	712	706	715	747	716	699	768	716	744	719	744	733	733	760	708	752	750	734	686	712	732	745	714	734	722	750	725	673	715	725	708	746	727	737	699	678	736	735	723	705	727	705	672	651	686	694	694	744	696	687	732	693	751	705	733	702	761	728	693	714	680	728	759	735	646	705	712	676	684	709	708	703	657	716	728	736	695	679	696	700	733	710	739	713	698	711	732	710	733	723	699	664	712	679	722	694	698	693	666	734	669	717	675	681	714	725	719	684	701	729	720	695	715	760	700	737	726	729	686	718	734	656	705	714	734	731	729	701	721	706	768	718	686	669	740	707	704	690	719	708	693	690	695	710	756	669	670	735	692	727	693	734	682	702	723	740	721	698	684	652	722	721	719	676	711	660	720	715	689	730	750	694	711	649	720	750	705	724	691	766	698	710	677	700	689	709	718	726	730	719	707	753	785	683	749	703	699	665	703	681	704	721	670	714	682	707	726	736	706	712	710	706	710	721	677	715	691	664	709	719	729	755	724	668	698	689	719	695	729	719	715	668	687	725	714	707	738	702	758	705	723	708	645	726	723	687	661	685	744	688	689	695	634	720	715	705	690	709	681	727	760	710	722	702	724	695	705	741	735	709	763	744	723	657	750	727	720	724	693	707	734	717	656	709	671	730	710	712	716	750	705	766	704	693	728	730	706	741	734	673	736	720	679	685	727	699	679	750	723	699	713	708	718	690	707	657	649	725	688	726	685	711	719	739	695	715	767	762	710	704	651	696	645	732	738	713	681	740	736	735	700	739	701	751	689	720	714	727	704	718	691	746	689	721	772	725	731	709	726	712	694	653	718	735	732	705	677	651	709	753	695	727	730	695	735	710	713	725	725	740	720	724	697	704	717	738	738	706	682	713	687	709	698	699	733	711	685	676	787	710	722	711	686	717	710	767	745	741	695	694	736	701	668	717	684	706	653	732	668	710	730	684	662	767	705	721	690	682	721	688	744	763	723	709	712	654	726	713	686	715	700	760	667	747	728	701	719	729	701	644	693	696	702	731	700	705	733	723	677	696	717	680	717	717	723	665	716	705	740	683	715	717	685	704	722	694	685	737	726	674	756	661	747	712	727	733	670	731	674	682	716	723	677	687	726	712	709	670	717	714	696	736	715	725	683	736	731	744	700	686	706	712	701	679	726	698	698	719	709	686	717	681	721	695	722	770	707	716	716	675	659	685	699	712	694	715	710	686	730	685	732	710	772	733	715	750	684	680	714	733	724	728	711	731	705	700	705	706	706	706	687	744	683	715	677	706	702	740	761	715	721	704	738	714	700	688	737	718	680	687	752	712	721	741	707	700	706	701	701	700	742	715	764	728	727	739	744	671	755	713	718	722	670	709	668	701	726	698	686	743	703	739	683	729	700	697	735	711	726	729	747	706	733	720	783	751	722	719	767	673	704	711	698	686	710	766	679	687	733	722	718	782	713	694	751	747	757	709	757	721	733	712	730	713	729	679	699	705	652	705	700	674	711	718	700	672	710	718	644	699	709	754	670	753	733	717	719	702	739	724	668	698	730	725	709	707	701	747	688	727	726	731	679	675	718	694	673	728	772	678	738	721	685	721	727	681	763	711	711	738	709	673	683	676	706	687	700	675	647	713	722	679	713	725	763	698	740	696	749	692	680	699	713	760	730	685	677	684	707	691	756	700	726	730	664	737	677	763	756	724	742	687	694	702	673	751	710	711	747	709	682	666	687	692	689	695	729	689	703	737	694	710	727	706	734	686	703	698	722	706	702	707	748	675	681	707	671	749	724	681	692	694	691	702	673	719	694	662	723	720	717	694	724	757	746	750	761	710	727	702	721	698	696	744	731	703	702	721	760	721	708	728	685	680	762	699	751	743	749	700	706	725	712	724	733	710	647	685	696	742	710	712	702	680	742	694	704	733	683	732	685	739	731	721	730	720	742	706	684	740	711	774	693	738	707	703	685	669	710	718	686	687	675	713	733	778	690	713	673	729	712	710	765	687	756	725	686	689	632	738	714	707	688	704	654	711	684	744	755	695	719	705	712	726	707	742	715	724	747	721	723	720	710	680	663	693	729	700	733	725	687	689	721	674	712	745	715	694	710	666	687	731	694	715	738	774	728	724	687	710	711	655	714	759	691	733	734	739	687	728	682	716	717	690	688	724	657	710	700	718	708	726	668	755	744	708	698	708	688	672	712	714	676	718	677	775	749	709	734	716	745	702	727	735	644	693	702	740	717	726	735	703	691	690	688	715	693	751	714	732	677	730	724	743	733	708	759	765	693	693	680	698	716	706	717	739	759	705	721	743	782	706	739	687	715	715	728	725	679	724	715	703	725	707	701	690	758	747	703	722	663	693	730	727	745	703	708	704	708	710	718	678	722	615	744	693	713	732	687	707	734	723	704	709	719	712	714	713	699	700	713	697	689	698	699	676	724	720	734	700	740	694	685	702	770	727	698	694	695	741	691	746	746	772	718	716	710	759	723	691	720	733	711	756	702	731	709	691	690	710	743	754	706	675	695	713	682	729	704	699	719	722	705	713	676	738	710	685	685	716	713	735
6391	8043	10968	10269	9472	7550	4529	2903	2370	1458	1244	992	1114	826	875	774	695	797	661	610	591	489	493	439	379	380	332	374	369	346	346	373	333	374	375	366	353	324	330	366	346	345	508	521	525	459	388	342	347	327	320	352	322	330	303	332	347	320	360	376	320	311	338	339	341	302	325	321	338	305	336	344	352	356	336	340	328	355	359	355	307	342	325	312	364	331	372	335	345	316	328	323	282	306	325	339	301	293	339	313	348	327	313	334	301	325	302	337	332	333	353	304	338	318	320	321	302	323	299	303	334	320	333	313	298	338	332	314	338	333	365	344	329	312	353	344	340	310	322	324	325	328	341	339	308	313	345	339	338	317	318	319	329	311	308	332	353	356	363	341	342	322	289	326	326	334	318	340	347	318	310	278	307	296	314	345	325	349	322	337	315	298	324	330	326	334	305	333	316	303	320	333	318	305	338	327	342	309	372	346	314	320	322	332	361	341	331	322	318	321	300	356	315	344	323	344	371	344	335	339	371	345	309	307	316	311	343	310	311	295	317	373	340	307	340	320	342	307	290	323	315	325	314	325	305	339	323	331	301	341	297	322	319	335	304	323	317	289	319	342	318	337	330	334	315	324	308	325	301	308	339	342	307	355	318	337	333	340	317	318	344	340	347	326	337	332	355	326	328	325	296	367	353	328	331	306	357	341	340	327	341	331	304	324	338	348	334	285	305	331	326	343	348	342	343	356	325	349	301	333	341	308	329	360	312	293	308	340	307	331	343	321	331	311	308	329	340	307	355	322	314	323	327	295	332	319	332	315	321	326	318	333	340	335	355	308	308	360	322	359	338	337	338	332	314	348	307	303	308	327	372	308	331	336	312	322	349	328	348	313	327	340	330	330	310	342	312	308	346	302	338	343	314	311	317	317	333	317	326	312	339	339	331	330	349	328	304	317	358	313	342	347	315	355	330	320	338	309	282	326	347	340	338	323	321	341	324	304	305	330	351	306	333	330	304	353	317	307	334	347	319	312	352	332	327	362	331	339	328	317	311	322	337	339	326	349	333	341	346	315	321	329	324	353	339	335	338	312	331	309	333	312	316	306	311	315	316	341	285	308	351	334	331	357	311	342	337	330	331	329	351	345	360	329	329	316	317	334	328	318	347	345	341	321	330	319	294	344	313	336	334	328	337	317	311	327	336	329	305	317	325	318	351	344	347	326	334	287	333	343	319	317	329	364	323	332	323	309	339	338	347	325	351	331	359	360	321	345	336	349	315	342	311	328	325	318	295	345	331	316	317	314	326	359	333	314	326	318	319	341	321	336	324	342	353	311	332	305	323	362	323	311	314	320	332	329	309	303	321	291	305	298	326	336	326	306	333	330	343	338	352	341	316	280	332	329	322	330	314	357	336	308	324	279	336	302	312	336	357	337	330	364	337	325	330	303	326	303	340	341	344	333	296	309	332	305	338	328	305	327	332	318	349	360	290	293	359	336	338	321	338	317	299	338	348	319	319	297	322	327	365	296	347	304	287	326	352	329	330	331	348	313	329	299	343	321	314	325	311	273	286	355	328	359	318	334	313	344	324	318	337	320	297	349	346	342	372	304	334	321	358	334	298	358	331	305	320	371	322	295	306	345	354	340	335	349	325	369	329	348	317	339	312	335	339	320	332	357	315	310	307	355	313	395	347	331	325	325	338	332	359	317	310	315	331	327	288	327	340	341	334	310	355	347	306	364	305	352	310	295	336	330	344	332	307	307	318	309	344	345	335	299	350	332	337	325	291	309	332	310	321	303	326	327	343	315	347	346	316	317	345	329	320	342	355	340	323	313	338	329	322	321	334	317	326	337	353	341	327	321	307	356	296	330	332	300	304	316	315	356	315	371	317	325	299	329	364	320	336	370	313	324	342	341	315	301	323	351	295	350	354	336	326	347	317	351	280	340	330	346	308	317	289	357	306	298	337	335	315	291	351	321	347	316	323	335	300	294	334	307	330	307	329	338	322	305	337	332	310	299	368	340	346	338	324	342	343	315	301	342	310	332	305	338	347	366	341	331	336	345	305	306	304	338	313	323	323	337	330	339	337	317	306	338	324	320	294	308	367	325	339	345	353	338	335	312	328	314	314	329	311	315	319	340	268	327	323	319	322	319	325	358	303	316	339	322	354	305	316	363	317	346	344	329	319	356	342	321	300	341	357	323	312	308	315	346	340	309	322	331	328	335	345	288	324	311	303	316	329	331	327	319	339	349	345	303	313	311	321	336	305	344	314	299	330	301	321	339	297	304	356	361	329	320	323	323	304	350	338	301	336	353	322	349	313	320	320	339	328	297	304	310	308	337	331	341	335	348	343	331	314	329	290	317	308	311	348	333	333	320	335	343	333	323	337	315	327	320	318	325	333	289	320	388	319	312	322	309	342	335	333	284	316	336	311	343	297	352	320	297	300	354	305	286	336	305	352	321	330	325	320	346	317	326	336	333	366	302	344	331	306	361	318	350	321	321	325	326	314	309	371	343	327	335	314	322	329	332	362	314	308	320	348	308	345	352	299	306	335	330	350	334	323	325	316	346	321	343	334	327	304	333	352	321	326	311	371	311	340	332	355	309	318	332	314	322	299	320	314	331	334	371	362	334	376	296	345	321	333	316	334	355	318	320	326	300	328	330	312	310	316	304	342	343	337	338	333	324	324	307	367	328	324	353	337	345	351	322	331	341	295	330	319	353	303	318	350	335	359	307	296	304	342	370	338	326	306	318	330	319	333	326	332	346	322	352	324	312	341	357	353	314	285	303	359	325	288	340	313	337	310	336	367	292	319	320	320	319	325	305	320	334	329	340	318	348	339	345	323	307	331	299	296	357	326	328	307	333	319	325	335	329	350	304	299	312	327	320	335	319	317	321	331	323	322	338	386	322	309	310	320	316	339	317	347	304	322	293	323	329	327	291	320	337	337	303	328	325	287	321	343	314	340	322	340	349	353	356	307	328	338	305	344	319	345	330	294	332	335	351	353	349	305	322	316	339	353	316	308	340	345	335	336	327	346	340	326	337	353	279	352	306	352	319	308	324	349	315	310	320	320	346	320	300	315	318	308	336	345	333	342	300	343	314	337	322	323	310	343	330	340	320	327	343	369	339	352	354	336	338	345	321	348	332	308	312	322	320	333	297	340	309	312	297	344	318	314	325	335	344	317	315	371	351	317	332	329	333	326	298	341	313	296	334	304	341	326	294	332	345	306	320	348	343	337	327	349	333	301	335	317	351	341	315	349	356	297	330	318	331	331	331	339	313	334	348	330	340	321	370	314	342	331	347	311	342	320	337	336	322	356	337	315	351	345	328	291	344	373	358	318	327	323	331	345	343	361	309	336	318	312	337	335	287	303	330	329	347	314	315	349	345	328	302	341	325	282	324	335	318	315	355	363	309	314	360	362	302	337	333	352	337	282	317	332	324	324	301	333	350	333	341	329	326	345	320	322	320	320	337	315	347	318	356	312	326
5407	9245	15547	17759	20152	17233	12723	10755	9567	7489	7067	5784	5817	4198	4831	4802	3991	4384	3566	3000	2845	2085	2261	1740	1444	1214	1231	1179	1141	1230	1091	1064	975	903	904	977	1013	982	961	937	969	1101	2080	2171	1719	1345	1055	910	880	801	826	833	810	789	782	835	890	835	832	834	796	816	836	822	828	871	777	815	808	814	901	812	828	791	881	832	874	808	852	791	858	805	808	806	855	803	840	852	797	859	851	789	857	805	819	764	831	755	837	738	844	798	807	807	817	817	835	843	826	855	837	803	821	798	825	813	817	881	840	842	797	792	871	810	802	845	793	815	832	859	810	806	843	800	858	815	855	793	775	782	854	814	859	857	867	800	810	846	796	838	818	801	829	852	865	822	864	807	781	799	826	857	862	810	837	871	809	757	839	799	803	824	789	800	824	840	811	820	829	805	829	820	797	823	821	861	807	777	806	820	788	784	859	817	784	825	805	826	834	846	782	823	847	839	832	848	822	815	822	879	803	829	776	792	894	837	806	885	853	823	791	793	818	836	826	805	841	809	833	894	831	779	868	802	798	836	810	791	803	826	804	782	883	766	879	865	814	859	842	824	836	791	831	834	794	816	819	799	844	782	788	813	779	841	773	863	833	815	848	846	862	831	851	816	876	817	749	811	836	771	790	843	802	778	807	787	849	849	818	873	809	828	852	800	811	789	856	817	803	843	834	847	792	840	848	846	793	786	828	865	773	774	881	833	850	865	841	858	784	871	768	817	794	880	755	805	851	761	828	805	816	850	782	843	809	810	799	811	826	784	784	827	865	860	840	842	802	888	801	816	801	805	845	803	843	816	863	817	797	826	852	791	824	836	812	772	817	821	859	842	785	846	835	817	803	865	848	807	762	801	849	791	871	793	833	827	845	883	804	861	807	826	838	877	793	812	800	783	755	761	849	802	849	855	843	898	821	800	869	828	850	814	804	846	850	868	845	823	807	839	810	869	778	832	787	815	813	812	849	825	829	822	837	841	838	784	818	807	825	811	778	888	812	816	840	817	840	838	835	802	814	815	848	794	792	820	865	833	829	873	818	867	810	806	764	793	870	841	826	819	819	831	827	835	821	816	850	836	781	787	828	828	780	852	869	820	849	834	790	791	809	790	822	833	816	828	848	800	837	826	861	792	855	849	809	821	807	767	857	877	820	811	805	857	803	739	815	863	861	825	856	830	786	825	831	806	799	833	804	867	821	804	863	807	822	824	841	770	846	826	806	775	841	864	825	837	854	771	804	800	828	820	790	857	811	844	802	877	830	909	844	830	794	840	816	796	834	797	847	832	785	838	807	797	831	865	854	818	767	839	798	781	770	823	780	833	824	794	801	855	807	804	838	830	854	831	827	862	831	828	850	798	833	878	842	792	760	757	840	845	780	789	798	853	806	823	801	838	842	767	812	823	850	817	829	850	830	852	841	842	823	832	779	817	867	836	826	832	795	846	827	827	834	823	840	812	793	771	826	838	770	782	805	864	787	810	849	789	806	824	788	858	805	791	857	791	834	839	868	872	843	855	803	822	796	811	834	820	843	845	764	812	827	818	779	854	877	821	818	860	810	815	815	803	826	825	861	790	817	759	838	796	880	804	816	823	854	830	783	784	813	885	873	837	750	846	824	814	849	786	768	855	854	811	808	803	882	797	841	854	796	878	793	787	807	841	857	807	805	862	891	864	809	802	796	798	820	797	822	789	754	820	871	813	783	798	800	844	859	821	865	811	801	857	800	823	801	826	868	785	792	826	790	842	742	788	840	796	813	808	820	846	840	892	810	858	840	835	785	866	801	829	802	845	820	813	834	850	788	817	823	856	872	852	849	787	829	785	810	853	769	883	819	783	822	809	820	822	866	810	811	813	794	862	853	810	805	812	827	822	842	886	803	830	847	818	833	825	812	834	832	864	800	870	815	773	772	828	785	817	820	884	791	791	805	838	775	785	837	848	811	861	845	842	826	836	787	805	845	807	839	843	816	813	806	799	833	832	868	794	793	804	845	841	813	795	811	840	863	826	815	797	809	826	823	855	858	854	852	874	797	825	823	820	833	856	831	859	834	844	892	839	884	809	789	810	812	803	801	780	805	829	819	809	882	792	759	802	820	856	816	861	784	786	821	812	784	812	830	808	835	830	830	794	819	759	842	800	758	844	882	883	801	820	899	872	862	860	875	823	785	874	833	819	781	872	842	807	765	827	793	825	787	767	815	847	851	807	809	770	857	839	850	814	782	816	809	805	804	810	810	867	835	809	800	827	851	782	841	806	854	813	781	800	833	874	851	805	789	840	843	861	813	800	868	843	818	830	825	834	803	798	822	829	845	792	798	835	837	840	823	810	797	758	816	842	756	789	764	828	821	819	828	816	786	869	842	830	799	769	809	875	811	792	799	835	828	809	791	862	802	802	812	810	782	771	831	835	800	815	825	828	820	793	828	823	845	806	743	853	838	829	874	792	822	797	850	805	885	857	798	798	820	839	890	843	840	847	868	841	820	769	825	806	821	786	812	803	760	757	862	885	825	763	828	814	790	812	851	802	801	777	795	796	813	792	785	777	849	833	841	842	865	793	846	858	807	866	815	794	821	818	798	781	790	836	795	776	779	789	873	800	800	841	789	848	806	878	828	851	787	845	818	855	812	804	804	789	780	776	840	795	815	848	817	835	843	781	863	839	816	832	835	812	854	856	835	825	833	811	773	809	836	823	774	816	838	836	805	842	770	816	829	806	813	828	814	810	851	784	774	874	855	867	839	817	830	808	802	800	863	793	800	796	807	799	784	843	855	838	818	850	813	848	757	841	814	794	798	818	865	836	812	790	850	774	782	802	790	819	793	822	809	784	801	797	804	832	764	813	830	812	809	811	777	814	839	779	826	851	876	862	906	797	823	780	820	849	854	850	779	848	839	819	836	849	790	799	837	850	792	819	815	853	822	804	786	836	823	811	853	803	831	813	806	818	811	812	856	830	807	822	820	806	786	793	823	802	794	789	839	802	821	833	823	851	849	839	784	809	812	808	806	866	797	833	823	827	814	824	813	821	799	823	781	842	863	823	782	845	832	828	784	843	855	764	803	824	811	868	803	773	820	810	831	827	822	825	804	806	852	807	850	802	790	865	845	810	831	837	808	784	778	837	835	830	835	837	878	814	810	809	791	872	807	841	811	836	747	820	861	823	812	822	800	862	872	796	809	877	843	829	806	851	832	803	872	809	769	795	859	835	818	837	818	869	813	805	873	810	881	807	838	840	798	905	811	803	783	761	791	861	878	816	786	867	805	782	848	838	826	842	834	821	809	893	796	841	815	798	793	817	751	848	798	841	864	807	874	858	825	826	769	800	837	790	857	842	784	784	817	845	821	817	810	821	805	795	825	867	821	795	849	872	819	847	840	818	816	867	834	791	848	873	797	798	779	868	818	840	794	803	809	819	816	837	768	835	828	832	805	801	795	798	813	784	808	820	832	850	843	787	822	865	831	767
24953	35218	38888	40083	36907	35278	29895	27492	26044	21285	19145	15188	12407	10313	9074	8537	8686	7528	6976	6131	4932	4011	4237	2586	1389	997	1066	961	746	728	847	765	430	380	351	384	381	386	323	326	415	1130	1630	1484	954	710	447	377	330	309	333	306	326	363	331	295	314	319	320	296	335	317	298	303	305	302	294	313	318	292	338	325	353	336	301	266	329	313	311	282	339	307	316	323	330	273	323	338	290	280	331	307	292	337	332	316	300	291	289	303	322	306	324	308	317	348	351	301	301	316	305	297	311	311	283	305	316	296	313	305	326	306	301	320	306	322	305	339	309	319	327	311	338	330	332	297	316	289	312	272	309	329	331	287	306	344	281	307	316	326	309	310	315	316	319	289	318	319	332	317	311	337	285	318	324	280	315	326	285	317	328	333	317	320	310	316	298	272	322	301	314	318	294	328	285	329	309	305	285	292	312	331	297	335	315	305	305	304	264	305	330	354	325	314	313	280	297	301	296	310	306	354	298	288	321	295	290	292	317	316	312	321	298	315	290	300	304	334	333	288	329	308	294	278	272	311	328	311	312	306	332	323	322	346	300	312	305	307	330	260	306	314	294	299	316	325	284	323	317	321	315	310	293	290	336	315	321	358	326	298	338	332	346	310	323	313	305	323	309	316	300	286	312	303	295	304	337	322	302	311	335	300	315	312	326	283	309	331	303	321	292	323	299	306	309	289	333	287	316	292	315	333	323	318	314	301	305	304	302	286	310	310	307	297	326	294	311	336	330	299	321	305	307	304	312	289	313	297	289	299	325	289	290	307	366	308	320	284	286	270	312	319	296	334	304	300	342	320	301	280	317	319	311	320	313	306	279	342	312	334	344	314	299	292	328	320	352	295	348	298	283	326	351	298	273	306	333	281	323	303	317	333	333	329	298	308	298	311	283	322	310	327	336	292	294	262	306	288	311	283	296	295	310	323	319	341	335	278	309	303	320	296	310	306	349	287	285	317	345	324	325	277	312	314	345	267	335	290	310	285	311	288	305	309	321	298	309	321	335	316	318	282	324	319	285	305	316	337	299	315	291	312	280	301	324	330	307	306	306	289	297	312	325	342	283	302	267	275	327	296	314	300	307	283	319	287	329	335	296	278	311	315	310	297	304	336	273	275	311	337	317	306	312	308	312	311	323	292	313	313	318	326	295	286	348	301	300	304	300	340	326	286	328	281	332	332	297	287	317	281	317	303	314	310	327	298	310	312	310	314	331	318	298	335	315	296	305	286	292	283	310	306	299	295	313	329	302	292	331	317	285	300	297	291	263	331	308	303	288	296	313	334	299	329	325	296	342	304	340	321	283	289	292	296	303	299	291	312	301	316	304	333	297	290	313	300	293	336	311	301	302	326	279	309	325	340	297	312	292	346	315	317	341	285	305	327	302	261	300	306	317	301	319	346	294	297	307	306	293	300	307	309	310	298	309	316	339	309	308	333	287	328	311	309	315	340	292	318	287	326	338	318	330	329	306	295	331	272	311	292	320	323	314	300	300	324	320	296	293	310	319	310	286	287	277	298	319	306	321	279	315	320	331	317	314	301	288	296	289	290	292	354	323	278	343	311	327	342	319	316	305	309	296	334	284	299	318	350	282	294	319	324	299	303	298	301	347	308	326	324	310	306	313	324	341	335	319	295	317	318	306	334	290	310	302	302	305	280	306	310	269	319	314	306	318	296	312	313	309	310	283	310	333	334	351	348	308	307	319	314	314	303	288	285	268	296	319	313	299	280	279	340	324	282	307	305	282	307	296	323	310	332	306	341	306	316	281	321	319	319	302	294	335	354	316	296	330	337	328	301	302	297	327	298	297	314	306	296	301	328	315	304	294	321	321	334	309	298	318	295	318	334	326	323	307	338	319	299	273	291	304	319	302	316	306	298	321	332	306	290	304	291	290	284	337	316	298	309	317	308	353	294	301	307	319	334	295	273	325	319	330	298	341	319	288	285	309	294	331	325	326	313	298	290	320	323	302	305	303	318	292	360	287	306	317	328	300	280	318	314	297	286	291	287	324	318	316	304	322	329	326	303	294	330	319	293	302	345	299	304	297	299	281	321	294	312	302	318	316	299	304	344	332	283	287	317	297	295	329	321	304	301	303	246	301	317	323	313	339	298	326	328	325	313	287	319	296	295	304	299	326	325	325	304	296	329	302	326	336	328	301	314	285	314	289	275	333	300	309	287	302	296	317	351	320	338	322	314	299	274	328	320	292	335	301	302	281	326	293	306	305	337	287	277	297	309	298	345	299	283	318	300	337	328	295	309	319	299	302	319	282	283	308	332	332	328	275	289	315	276	327	315	328	316	295	309	297	320	309	330	297	283	329	298	317	320	307	313	319	290	300	321	299	309	301	309	284	311	269	329	290	312	316	319	259	290	277	296	276	330	308	320	343	319	287	279	297	302	324	317	313	317	307	303	319	280	295	308	337	279	290	288	343	302	330	307	313	304	324	337	364	292	291	304	325	302	313	350	309	297	300	316	321	318	316	304	301	274	321	317	280	317	303	288	320	285	292	307	325	308	314	299	327	297	315	299	306	311	313	318	291	321	303	309	311	293	314	304	300	299	293	273	319	300	289	304	338	322	326	327	301	314	291	315	335	325	329	290	328	306	312	312	303	339	332	309	308	286	289	308	336	329	311	290	285	305	320	343	320	303	307	305	333	327	301	278	301	327	333	313	303	320	347	318	318	311	319	315	277	318	308	321	266	325	291	300	292	306	303	299	294	305	307	326	297	303	329	294	288	287	301	330	307	306	314	293	329	308	321	301	304	282	300	317	283	295	291	317	302	309	311	294	305	304	304	310	286	305	297	350	310	313	339	362	322	329	292	299	321	313	326	315	314	303	319	324	324	304	275	291	316	319	325	298	315	361	309	271	308	288	315	276	292	325	313	288	298	310	319	299	305	302	308	337	319	306	302	304	286	291	317	308	278	302	301	298	334	349	311	309	314	330	342	314	311	319	318	306	352	319	323	285	302	270	290	312	293	279	338	324	302	305	305	296	277	302	309	301	325	337	311	310	303	286	303	303	304	284	308	333	327	333	325	282	319	325	324	290	324	342	308	329	296	318	311	310	321	311	288	335	324	327	296	321	281	324	314	293	317	315	299	294	321	319	301	294	318	305	296	300	306	297	280	322	282	332	319	279	290	322	304	324	336	321	317	337	333	307	310	290	283	313	310	305	294	295	310	341	320	320	300	296	331	305	309	308	313	286	313	304	327	297	321	304	297	282	318	299	320	298	304	289	322	276	315	297	334	319	354	323	309	275	288	311	291	292	327	283	307	293	335	295	303	316	324	294	332	286	301	294	297	322	316	308	296	352	274	305	304	295	324	333	271	275	270	307	335	296	287	317	307	308	303	324	324	320	322	285	279	307	327	298	351	313	314	283	326	300	293	301	323	313	293	312	325	311	300	327	336	301	328	315	318	310	301	308	315	287	335	349	300	286	317	332	300	278
18820	28336	37995	43839	48276	46470	42728	43004	38942	35991	34420	33122	28102	27834	22652	25793	29168	26785	26710	24651	22253	18644	20382	14264	7881	4923	6108	5611	3883	4180	4882	4479	1602	1373	1176	1223	1253	1193	1093	1004	1292	6556	9881	7876	4907	2528	1336	900	819	751	783	769	799	740	777	794	742	767	834	773	756	755	771	778	729	748	761	787	805	793	779	749	790	784	815	767	748	795	786	772	768	770	778	754	756	760	797	762	758	769	762	727	747	765	767	771	815	762	799	790	749	764	766	777	718	841	783	772	745	774	735	782	793	744	758	734	791	741	737	755	765	804	720	769	765	748	752	772	749	766	802	759	732	775	787	763	749	775	734	794	810	761	757	744	816	776	761	799	757	797	769	777	784	784	741	733	752	741	761	802	746	812	803	746	761	778	782	782	729	780	724	748	756	755	780	759	756	782	790	770	769	765	723	762	779	755	780	728	781	757	780	762	769	797	840	780	811	740	739	740	784	747	769	757	756	777	795	718	797	780	741	768	787	815	756	727	741	736	760	766	824	765	777	739	817	748	752	796	721	763	764	840	749	793	783	774	752	834	792	751	793	767	774	728	804	785	782	766	745	736	794	812	764	766	774	775	766	806	781	725	763	762	780	861	798	756	794	746	806	793	787	760	736	747	776	799	780	734	775	755	758	756	760	764	770	771	777	783	790	825	766	771	774	719	798	742	754	790	747	778	774	748	755	749	778	821	789	742	794	762	732	743	756	774	805	747	809	767	807	779	766	762	772	748	778	738	794	823	744	791	750	781	730	804	755	764	760	795	769	764	756	757	756	740	759	793	773	792	820	719	760	711	817	762	775	718	771	775	781	793	739	823	790	827	775	818	772	789	781	781	738	774	708	777	782	759	722	780	811	797	764	784	755	824	741	777	749	756	763	766	751	761	778	770	761	807	787	746	793	766	713	760	776	733	743	738	787	754	790	751	761	783	780	760	720	779	767	801	763	797	786	744	762	762	741	756	745	742	757	748	775	734	742	728	766	800	751	777	766	786	768	829	711	723	758	791	747	759	759	727	749	786	773	759	793	781	745	804	786	751	813	787	746	748	790	750	796	791	792	713	767	726	695	763	786	741	815	784	793	737	756	796	755	754	759	723	775	784	754	743	759	736	739	785	790	785	761	781	779	759	791	728	740	745	792	747	751	780	745	750	756	783	716	798	790	775	797	715	796	793	811	784	780	741	762	745	784	753	750	725	812	716	798	749	721	771	775	748	776	730	785	804	781	768	764	776	822	752	745	786	798	809	780	745	792	746	777	751	729	763	745	782	754	788	702	745	814	766	766	775	795	726	689	732	757	786	789	733	767	770	736	756	791	808	734	789	750	733	769	785	740	746	834	768	772	779	767	747	763	749	831	787	813	786	748	768	745	767	764	745	735	792	744	781	776	711	766	743	734	776	774	775	720	779	772	763	760	746	710	784	771	768	772	784	768	794	814	785	789	746	729	762	765	747	714	764	751	789	811	754	776	772	738	732	723	764	744	809	806	810	768	702	777	783	821	772	749	747	739	800	760	820	739	832	796	771	801	696	779	758	804	739	769	816	749	767	766	773	752	752	748	711	787	807	746	752	767	696	739	745	776	786	760	806	776	725	761	765	823	804	762	719	767	752	707	764	776	751	783	805	733	745	781	768	811	784	741	801	771	769	756	752	803	732	796	747	760	791	747	767	741	804	786	785	752	756	738	817	757	831	794	760	734	725	758	795	732	803	772	792	758	804	780	744	785	713	813	731	733	788	738	759	798	833	729	783	743	768	789	764	796	738	779	791	777	782	737	786	763	802	729	799	769	766	808	758	753	774	732	780	754	732	752	734	740	788	787	724	722	721	762	726	773	745	753	747	783	736	782	763	808	788	724	731	787	778	796	734	786	770	809	732	737	731	804	693	749	772	742	798	789	769	754	800	776	737	752	726	735	732	715	771	778	758	747	781	734	726	754	737	790	759	807	769	767	773	744	753	794	792	771	755	748	785	840	764	802	749	774	759	801	740	783	767	791	760	774	724	721	712	723	706	773	745	786	753	787	762	771	751	796	746	767	797	782	735	731	783	781	791	761	726	785	787	806	767	757	767	825	795	744	806	735	825	761	753	758	746	707	714	762	803	747	774	759	749	801	753	740	800	754	743	778	773	760	728	776	772	794	754	757	754	764	763	757	746	779	752	797	752	760	761	748	813	779	785	795	803	736	774	792	751	722	727	787	740	749	729	759	858	773	754	841	798	773	778	765	790	807	745	762	773	764	794	815	766	790	777	771	786	807	782	733	799	775	793	764	757	785	798	723	795	709	742	782	772	781	739	782	804	797	813	737	780	780	733	779	729	748	730	779	766	773	765	726	758	756	764	814	804	798	748	749	803	802	738	787	732	746	749	798	770	797	775	768	763	798	751	738	813	743	778	762	730	808	771	764	742	763	774	763	739	768	800	772	772	802	757	788	774	838	769	781	740	790	782	785	759	783	822	780	800	842	780	774	807	751	713	778	758	789	784	760	767	769	734	761	743	753	801	749	812	773	770	766	792	747	760	798	728	781	754	764	698	760	775	825	719	719	796	764	679	806	751	757	764	767	744	748	772	807	760	778	824	819	744	765	759	692	724	729	748	777	795	728	773	751	747	750	757	740	753	831	800	724	821	771	780	743	777	762	772	727	779	762	778	767	748	738	807	770	783	788	748	784	799	791	800	775	744	813	752	770	782	749	748	781	765	777	810	782	748	778	762	773	763	739	728	763	803	747	742	777	781	800	781	784	761	764	765	773	792	722	745	727	744	883	765	765	775	785	750	793	779	802	757	781	769	775	787	751	775	785	754	757	736	835	756	758	758	735	766	766	807	785	783	735	795	757	809	761	775	741	756	736	774	777	774	799	722	789	746	728	763	717	762	760	794	734	738	732	751	765	774	748	752	750	765	784	783	772	785	756	772	764	772	786	781	733	772	753	757	795	750	791	764	769	765	791	783	783	735	744	770	740	769	706	741	741	736	761	745	774	752	753	720	811	776	788	779	762	761	747	781	775	764	812	790	758	767	755	786	781	748	818	781	753	739	745	820	732	768	777	758	764	752	681	774	788	754	781	752	791	772	785	774	753	801	774	792	779	781	770	794	746	743	718	752	716	763	809	783	800	773	795	796	789	792	765	741	767	772	770	751	767	792	776	783	742	756	746	733	761	751	766	724	742	725	803	768	725	783	767	762	766	739	753	791	735	763	721	731	790	797	765	776	787	763	729	737	771	751	774	797	766	798	806	790	708	793	699	786	753	792	776	802	794	741	757	740	820	765	777	782	767	746	784	776	781	751	710	766	766	820	767	778	772	785	772	781	815	724	813	747	747	770	772	779	801	770	801	763	760	805	771	830	719	784	747	747	728	763	774	763	758	757	756	793	778	789	792	728	781	718	793	760	791	779	762	755	770	796	755	844	788	772	734	794	780	732	764	744	754	784	753	758	795	787	764	767	743	717	807	748	742	828
32965	36895	43133	41808	37226	35723	31129	30920	30365	28358	27404	24913	20721	15580	14478	14879	16970	15513	12178	12786	9509	7017	6049	4451	3307	1520	1583	1276	1356	1218	1296	1015	465	381	390	379	341	350	293	308	706	2299	2771	2101	1255	462	360	292	271	243	281	243	258	258	244	212	248	259	239	235	270	265	281	245	237	251	253	233	242	254	243	235	212	241	249	277	262	262	247	259	224	215	235	254	244	256	265	233	242	274	245	245	251	263	261	256	237	243	248	270	223	243	253	247	265	249	253	260	222	245	261	273	235	255	261	251	246	287	277	228	260	238	255	240	269	288	250	252	249	241	242	242	283	260	235	254	241	277	252	245	264	233	271	265	261	223	229	247	232	257	246	234	247	236	269	284	248	276	259	248	256	268	259	230	270	258	236	259	254	238	234	267	268	233	276	275	229	256	242	254	256	256	239	245	242	263	219	255	269	231	265	244	230	268	278	250	258	246	245	289	240	256	276	274	227	255	248	235	221	239	264	275	235	247	257	244	244	263	271	244	237	289	220	209	257	270	236	220	250	293	245	250	247	253	281	245	288	257	238	267	253	242	255	251	232	244	246	250	267	225	274	249	236	264	261	272	223	255	241	247	244	277	249	253	261	241	249	277	251	253	249	280	266	252	211	253	266	237	249	269	242	254	253	232	253	251	245	231	278	228	257	273	251	250	286	230	267	260	266	273	284	239	246	285	252	277	274	265	262	249	282	250	257	235	246	249	234	257	250	266	244	238	236	263	267	252	242	250	271	267	247	276	265	275	255	251	233	264	271	227	238	248	255	276	240	267	241	261	274	241	248	260	256	249	246	267	248	263	221	279	259	247	243	233	239	265	257	253	224	243	239	247	261	258	235	277	256	239	220	258	264	260	267	230	244	267	274	268	240	262	261	240	246	246	240	247	247	235	256	264	265	252	267	226	237	257	255	226	238	274	226	276	247	211	272	248	240	245	256	263	251	264	253	245	250	240	252	239	292	250	264	228	237	223	253	248	256	235	221	253	261	223	259	253	255	237	285	272	270	249	250	240	271	259	276	241	267	272	236	239	251	258	258	281	249	276	244	217	225	254	248	227	228	248	239	285	245	230	259	286	264	242	269	240	261	221	258	248	270	240	255	257	238	213	258	243	222	253	249	246	252	269	276	250	259	259	224	272	258	262	231	266	245	250	238	253	258	254	244	277	249	252	234	258	218	252	243	245	247	256	251	259	274	260	243	256	249	295	231	254	264	244	236	282	218	244	256	224	249	227	236	234	289	256	223	251	242	261	275	227	246	236	253	239	259	260	227	238	224	252	235	253	247	244	252	264	280	236	246	251	277	227	245	260	249	237	247	260	253	246	278	245	207	265	242	259	249	243	261	272	246	247	243	228	247	216	241	264	262	229	271	264	258	236	295	267	238	252	283	241	232	236	258	253	294	296	268	226	269	247	247	247	265	270	255	248	263	256	266	241	282	263	255	264	243	226	264	252	238	240	296	272	264	261	229	242	244	254	269	236	242	246	277	214	253	210	272	250	247	229	274	237	247	242	241	271	259	247	241	231	225	265	265	227	283	256	216	250	238	245	232	244	249	275	258	261	259	245	272	255	250	271	252	275	265	243	229	243	227	267	224	251	265	267	257	266	236	233	265	249	274	261	242	267	238	247	220	245	267	257	248	234	241	247	222	256	244	269	239	272	243	239	232	238	227	257	232	235	233	224	248	265	260	276	234	251	266	246	238	249	244	254	258	263	229	223	239	245	240	252	239	246	238	246	247	262	251	234	223	237	231	258	238	263	267	238	237	262	249	230	219	234	227	220	256	243	251	246	260	262	271	257	220	258	236	281	255	250	265	259	230	250	249	235	255	254	255	291	279	248	261	268	229	246	280	232	244	259	251	269	255	250	247	258	259	239	260	266	247	285	258	282	264	253	251	264	228	243	225	257	252	243	261	267	258	234	259	243	259	245	237	255	290	287	244	216	248	262	227	272	250	225	272	238	254	260	243	291	247	247	251	279	253	237	276	227	267	230	248	236	246	225	235	259	244	261	250	265	240	221	235	252	252	245	261	249	227	233	247	258	250	232	235	246	270	215	281	228	250	242	270	225	244	257	258	237	245	240	280	236	243	253	257	253	229	238	252	259	272	249	262	237	250	265	245	249	242	241	242	219	252	243	242	235	265	280	277	271	270	256	253	259	269	241	246	237	221	239	247	267	256	255	262	247	254	240	240	263	269	239	280	256	253	217	255	221	261	248	234	252	229	267	262	236	256	272	203	235	241	253	262	267	262	229	260	250	260	244	276	248	265	251	254	269	242	236	250	262	255	234	248	268	260	239	233	245	236	233	238	270	232	245	218	271	244	238	247	220	225	243	237	263	235	253	252	265	228	275	271	271	267	248	256	250	260	256	278	268	215	217	246	258	274	235	229	268	247	245	226	223	231	260	252	240	229	257	239	221	227	251	281	252	255	259	238	254	259	230	253	254	282	246	268	248	255	261	298	243	269	270	239	270	253	249	225	243	258	238	225	245	242	241	253	223	231	227	251	268	251	269	238	244	267	258	240	257	253	256	291	258	237	287	231	254	261	266	254	242	268	250	274	236	233	222	231	284	249	257	238	249	255	258	260	267	245	250	261	263	236	246	254	242	255	236	248	241	258	232	279	249	240	246	267	255	240	233	241	229	260	252	227	262	245	251	255	231	266	250	271	252	245	261	258	230	254	243	243	261	262	277	261	258	269	231	246	250	260	250	230	272	246	255	261	248	249	255	254	251	276	237	245	236	275	264	229	243	248	262	274	236	250	226	249	250	245	262	251	261	237	249	240	223	271	243	244	240	273	239	261	283	295	269	257	256	299	232	267	269	256	286	269	259	221	238	223	261	232	246	281	247	235	253	253	234	236	265	251	245	226	209	250	289	238	247	254	226	227	259	272	257	228	253	263	252	247	242	252	276	222	239	256	241	279	282	237	264	244	225	254	239	244	238	257	249	229	239	260	271	239	260	243	247	254	257	277	231	247	226	224	240	245	249	239	225	234	267	234	238	236	263	266	254	262	240	222	272	243	258	249	261	242	230	250	245	249	255	233	242	224	248	229	250	229	230	263	248	230	243	238	243	266	272	234	234	264	265	269	240	253	260	264	255	263	255	279	284	228	266	241	231	271	262	272	249	250	225	285	251	284	250	257	221	244	231	265	262	225	259	247	272	255	273	271	212	232	243	251	274	260	243	261	244	249	251	248	247	259	242	239	239	252	229	262	243	238	242	231	265	280	261	252	235	253	258	256	251	297	271	259	248	244	222	253	234	235	227	220	277	229	261	241	247	279	245	234	225	244	243	259	251	253	246	298	251	256	285	256	240	241	254	245	237	253	232	236	274	261	267	209	239	254	255	243	246	232	224	241	230	258	241	251	225	252	254	245	221	258	239	225	252	249	233	230	247	265	238	265	252	258	247	235	229	240	274	278	248	249	233	240	258	221	244	258	271	226	243
23106	30496	43715	47304	51045	50839	48082	48928	46529	42786	42885	43648	36324	32426	30077	33006	39247	36399	33762	36207	31114	26952	24587	21782	15770	7695	9168	8012	6354	6798	7200	5928	2024	1526	1469	1467	1272	1087	1015	927	4068	13704	14885	11411	5937	1983	1411	860	654	596	631	605	649	682	639	602	604	651	597	629	598	610	666	626	654	653	675	603	598	658	637	653	575	617	621	663	659	599	696	622	662	644	620	632	643	651	622	615	606	557	609	638	646	575	620	595	630	556	606	600	619	640	626	628	655	618	617	649	622	611	591	642	631	663	614	651	613	645	627	601	650	621	643	651	620	643	619	606	622	657	623	627	646	646	630	664	616	636	646	615	662	653	629	646	645	608	580	636	558	610	637	614	633	646	639	602	637	605	603	636	587	585	599	635	615	648	605	602	605	657	591	648	612	601	634	602	588	610	609	627	640	608	596	589	627	583	564	633	608	605	572	636	582	589	603	642	633	655	639	665	693	634	592	643	623	569	665	580	603	622	641	604	637	648	649	654	641	653	608	612	635	623	589	648	650	648	642	582	604	600	620	635	623	640	602	647	640	636	628	622	632	616	624	629	657	617	628	616	655	643	649	619	610	616	625	627	595	616	657	584	622	610	616	602	674	587	648	618	649	667	629	639	657	635	603	606	594	644	606	621	666	654	633	651	608	644	621	634	631	622	605	613	662	628	620	628	629	633	589	613	601	611	638	626	637	642	645	613	639	596	618	601	633	571	612	600	606	596	666	589	627	581	665	647	643	614	653	652	625	575	651	621	578	585	642	599	619	666	645	632	626	661	633	657	652	635	644	592	610	593	635	627	617	634	625	573	653	660	650	601	639	662	647	609	606	661	660	617	636	604	636	613	628	612	647	623	609	615	603	612	688	594	607	665	570	669	592	624	653	594	618	623	626	620	633	599	663	619	642	636	592	611	608	630	635	626	640	657	599	629	629	621	644	653	648	664	631	641	623	617	636	587	685	633	625	619	616	609	630	616	648	597	643	595	636	638	573	600	606	638	617	634	623	669	612	611	633	612	598	597	620	651	603	625	621	613	622	631	594	621	608	646	581	639	640	632	634	634	604	588	627	577	612	574	627	617	678	613	619	596	627	609	642	660	613	608	618	595	599	650	642	566	682	589	601	633	658	604	625	633	618	638	660	619	612	640	627	594	674	619	622	673	624	647	642	607	661	638	620	658	574	644	592	652	644	615	579	605	612	612	619	647	630	622	623	609	660	643	638	645	646	628	620	634	591	582	632	640	649	605	651	618	659	591	608	591	626	589	638	628	616	639	580	647	635	616	615	638	610	642	656	638	616	591	611	661	660	612	614	608	603	617	636	660	600	636	585	652	639	614	629	655	686	609	587	624	605	614	608	650	651	631	596	593	638	616	589	680	677	617	631	598	635	658	598	599	614	626	649	618	615	594	601	666	665	647	611	582	664	581	620	634	605	606	604	639	635	608	633	634	614	595	621	679	654	629	641	620	613	604	641	656	631	604	644	598	646	648	600	609	631	649	637	654	638	631	628	652	610	635	591	594	664	568	618	650	638	672	618	635	601	652	638	612	594	565	648	631	626	628	656	633	638	636	641	626	623	612	620	609	648	608	609	639	657	623	605	660	606	578	640	639	619	655	619	639	609	650	645	654	619	600	600	635	653	629	604	594	612	608	653	636	627	570	587	602	618	649	605	562	624	593	592	602	631	632	602	608	643	635	599	666	579	592	598	623	539	668	593	637	623	645	622	587	612	630	641	666	580	611	620	611	566	641	655	615	647	572	601	574	621	601	670	618	625	634	543	623	612	627	618	580	598	634	646	591	620	664	630	612	628	603	620	597	639	619	657	654	650	614	633	657	636	664	605	633	637	649	605	593	567	620	613	643	628	596	650	634	602	657	635	633	635	611	659	652	631	630	640	613	602	594	597	647	650	641	597	632	625	553	626	667	625	624	621	641	630	588	617	605	625	589	631	621	618	653	657	601	630	644	600	656	612	609	641	707	651	609	629	618	643	579	662	602	627	643	651	657	642	617	658	616	608	622	640	650	631	602	615	640	623	632	570	615	657	631	599	668	577	613	601	645	611	625	584	625	658	574	660	642	618	629	606	634	646	623	651	603	638	611	626	665	580	613	665	652	589	659	620	619	644	588	603	619	611	617	664	637	621	590	634	614	652	613	614	641	629	565	630	670	645	631	599	646	621	565	651	626	621	628	621	657	644	636	642	640	619	647	646	636	621	574	700	620	617	662	612	634	611	619	662	619	657	619	633	647	555	643	624	604	630	627	605	615	603	657	626	652	610	622	658	622	624	613	657	662	638	684	623	628	646	630	603	590	653	602	633	616	622	623	605	628	619	686	664	652	620	626	571	617	579	641	603	620	634	621	615	623	665	585	617	642	641	581	649	593	639	598	604	628	647	663	663	645	591	641	594	606	630	649	612	645	623	671	621	643	633	625	584	622	617	632	603	644	626	563	611	649	642	651	609	632	654	585	665	601	583	661	578	647	628	634	612	616	600	581	598	601	641	644	635	657	607	662	596	616	615	580	595	612	647	656	611	611	601	653	633	586	621	630	622	610	625	611	635	651	641	636	647	582	629	662	682	624	610	640	656	603	622	643	600	648	631	613	659	657	586	669	575	636	666	595	646	661	615	662	579	601	653	642	649	645	623	642	620	637	644	665	637	636	593	616	612	617	626	650	603	636	582	659	601	631	652	590	600	609	600	681	628	617	623	642	600	614	628	636	609	587	656	625	641	621	605	603	607	625	625	622	585	606	593	615	640	623	617	639	609	622	641	596	627	620	644	637	623	609	571	624	667	612	619	651	625	649	593	619	632	591	631	616	671	623	625	637	640	617	653	637	608	625	589	628	584	602	605	584	612	573	643	600	613	633	638	598	650	599	604	598	653	613	616	619	630	645	616	632	621	667	659	632	596	646	615	660	630	612	648	569	611	640	629	589	590	670	621	632	616	616	628	649	684	624	622	617	621	616	640	624	630	625	605	633	621	672	618	613	581	689	654	687	583	634	599	606	611	632	615	589	589	603	600	639	587	580	593	655	592	654	616	639	662	664	642	641	618	630	642	624	600	588	656	604	589	654	607	635	625	601	623	644	633	646	622	653	614	620	650	596	665	613	604	655	605	641	664	598	620	633	669	595	635	604	639	631	646	643	618	593	620	647	606	593	662	623	648	657	654	640	661	647	648	650	564	601	623	642	673	584	612	663	640	588	616	618	638	652	577	610	618	600	615	596	643	590	619	620	619	608	665	581	637	649	585	655	627	601	644	637	648	610	613	606	632	630	637	635	604	628	608	592	648	650	560	616	628	610	666	624	621	636	614	620	649	577	619	666	643	644	627	641	665	688	616	603	634	618	641	677	596	628	626	651	549	640	583	629	599	616	587	622	658	629	608	664	650	627	610	609	593	637	630	637	619	609	631	656	621	623	619	625	616	611	627	645	610	673	639	624	657	641	605	655	655	625	633	629
6044	7107	10029	12909	10085	8468	4533	2505	1993	1754	1350	1047	846	688	709	681	675	665	546	608	544	389	403	398	349	317	350	346	330	368	311	344	319	332	335	351	312	299	333	328	343	435	423	489	379	343	332	294	287	303	284	283	273	285	303	316	276	291	302	311	289	301	300	264	278	278	280	268	282	306	306	315	268	295	280	276	305	287	336	305	311	313	294	318	295	287	268	284	317	273	282	279	284	281	329	291	323	311	307	285	287	302	305	313	297	321	299	291	301	302	294	338	300	288	283	296	298	301	267	293	319	298	288	315	284	320	304	311	273	292	292	303	337	279	305	308	313	304	305	290	312	309	322	294	310	321	302	298	299	278	290	306	305	283	311	291	335	272	271	291	319	320	281	294	290	284	302	289	279	287	267	303	300	289	269	297	315	288	264	299	330	299	307	274	280	329	299	305	281	279	297	312	307	287	323	266	309	313	268	315	302	310	290	276	320	304	314	334	315	290	319	294	325	298	310	296	287	251	306	298	303	287	321	321	317	270	309	277	287	273	259	298	305	273	282	287	263	320	306	288	305	286	326	329	306	313	314	310	282	291	281	350	268	305	317	284	273	288	257	270	310	323	311	270	309	289	297	278	276	291	263	315	303	292	303	289	313	316	278	311	313	283	306	273	316	270	305	286	296	298	303	300	285	301	279	282	291	316	320	328	323	280	311	286	293	306	304	279	277	309	314	304	275	298	312	303	232	260	311	293	305	292	287	318	281	326	292	294	274	324	293	304	288	297	322	287	343	299	306	311	283	288	273	291	274	294	307	318	313	320	309	323	280	290	298	317	303	286	293	287	300	316	309	296	317	283	300	294	301	323	316	277	308	275	299	303	323	306	311	292	301	288	285	287	322	285	331	294	291	303	318	275	312	309	297	290	308	301	280	306	323	288	309	309	280	309	255	295	293	285	284	300	298	309	272	274	315	293	280	290	312	287	277	314	272	285	336	335	293	298	298	292	307	301	287	310	311	312	308	303	329	290	257	251	259	301	294	311	303	298	329	280	289	310	294	309	275	278	320	305	300	326	266	301	299	314	325	319	316	299	285	298	283	300	288	332	300	325	306	306	316	328	278	294	305	307	277	317	284	288	296	314	309	295	317	316	293	278	275	299	290	271	293	307	267	280	302	291	304	315	286	298	281	297	306	289	327	297	308	284	280	335	295	312	300	318	298	295	303	299	312	287	277	303	292	308	301	280	311	338	282	314	297	286	283	293	320	280	320	260	328	338	301	288	272	293	267	301	295	288	311	307	307	306	297	323	280	313	276	321	300	291	304	288	290	323	287	298	325	288	282	299	317	303	326	299	305	292	290	276	310	263	302	285	308	284	277	299	286	328	262	302	318	292	294	298	278	315	289	283	295	269	312	305	282	330	318	268	337	306	336	322	295	296	313	290	256	316	271	316	300	262	298	326	295	310	294	319	298	296	289	317	268	317	301	275	303	300	299	295	320	335	315	261	320	269	322	300	302	296	335	324	271	311	278	271	294	278	294	321	308	304	270	290	312	275	287	269	294	316	291	284	320	298	351	308	302	301	310	299	295	308	332	279	303	310	304	296	281	290	312	291	305	295	304	315	310	311	293	289	273	306	325	306	292	272	305	311	281	278	305	314	328	306	307	297	318	262	305	280	283	309	303	293	304	299	319	304	309	297	310	295	303	300	266	260	279	304	276	296	296	263	309	264	286	303	291	299	287	298	298	272	271	268	284	275	297	326	277	271	291	301	283	315	284	290	312	312	310	285	269	293	323	311	289	316	328	319	304	289	312	295	284	302	300	293	278	296	283	296	297	288	275	283	304	316	295	304	310	264	284	294	271	293	318	263	313	292	266	296	251	310	291	323	324	290	272	278	301	312	295	284	259	318	295	305	273	265	294	314	276	282	305	307	313	353	315	310	321	320	301	283	311	299	312	313	293	290	275	284	286	283	298	296	315	312	296	281	300	291	302	310	300	303	304	290	318	312	304	311	323	282	302	277	277	304	319	287	317	267	322	307	288	293	273	306	327	340	293	293	301	306	318	294	311	311	296	305	266	323	290	315	298	274	345	292	325	287	280	289	293	291	286	319	264	296	308	311	301	326	284	277	302	304	288	294	270	306	305	305	332	284	311	312	307	315	286	288	294	337	302	287	302	281	310	301	272	306	304	300	305	300	313	300	313	287	295	285	305	303	299	287	284	272	318	297	281	311	321	319	280	328	297	324	339	287	305	287	307	292	275	309	299	298	304	291	286	301	295	297	304	294	286	307	309	298	301	296	276	330	294	324	285	294	283	307	305	289	283	296	298	296	287	280	290	273	299	302	308	266	279	303	302	312	302	297	288	316	286	287	279	279	312	298	293	265	281	306	308	298	306	293	330	294	326	278	278	296	292	298	316	309	281	281	281	296	303	324	304	321	260	279	275	289	302	285	319	309	315	312	280	310	255	283	302	340	289	289	294	272	287	290	318	296	317	291	311	288	305	300	306	264	296	299	261	291	306	274	277	325	274	315	295	304	290	283	280	302	299	288	286	312	259	303	309	264	295	302	302	316	291	285	274	283	293	300	269	316	322	289	296	307	310	292	316	298	288	299	302	333	248	301	295	310	289	290	275	275	280	286	298	317	286	305	293	306	294	296	284	272	296	278	303	326	314	288	303	292	300	273	290	302	325	302	286	294	313	271	303	283	303	259	285	280	272	276	297	287	288	312	271	275	281	300	299	291	286	302	296	304	288	286	298	296	313	293	288	261	265	302	286	288	327	317	301	276	260	289	303	265	283	281	304	291	292	286	320	302	280	300	312	287	308	304	308	326	299	273	279	285	277	300	288	313	316	333	310	306	270	278	297	309	317	336	312	307	304	293	296	306	299	302	285	286	299	309	314	278	278	314	313	325	291	279	269	304	284	297	288	314	319	283	311	252	316	283	290	267	294	310	285	295	287	272	305	303	298	283	319	289	275	301	302	313	299	302	294	301	287	307	287	333	317	288	297	278	325	308	278	296	304	279	285	268	282	290	311	254	316	302	292	282	309	301	298	334	286	313	286	289	294	272	299	277	298	305	276	312	331	329	287	265	301	309	321	298	296	328	323	301	285	277	289	271	315	296	322	264	353	318	286	301	290	286	304	321	341	284	274	319	270	298	292	292	279	282	312	278	298	300	312	260	327	303	301	327	303	289	304	271	329	269	324	262	302	294	329	302	315	303	313	305	275	297	296	275	298	298	302	315	305	330	312	293	279	286	298	315	306	314	313	307	301	312	273	296	313	292	293	325	319	329	296	298	278	312	298	301	279	292	285	313	282	299	287	284	254	271	296	281	289	323	280	300	295	319	278	283	316	320	252	289	310	292	306	287	296	273	271	286	330	299	298	308	282	318	268	297	272	338	288	317	308	306	279	321	283	285	319	290	311	309	282	286	298	297	256	288	275	328	332	322	284	304	333	279	330	292	316	287	305	264	306	278	293	281
5223	8851	14503	21076	19593	16485	11038	9640	8850	7469	7378	6563	4807	3458	3531	3646	3894	4059	3077	3326	2789	1908	1966	1715	1563	1187	1106	1140	1003	1149	1063	1021	1058	1014	1064	1021	921	826	811	812	962	1492	1859	1743	1251	938	749	745	754	735	791	687	764	721	750	757	709	734	754	732	739	755	760	749	762	760	703	730	755	750	777	756	794	724	725	721	742	753	735	745	754	781	791	761	781	755	750	715	781	752	764	742	732	779	755	728	741	739	727	781	782	761	745	751	775	731	809	746	761	751	825	712	762	692	690	755	726	747	782	762	770	716	769	720	753	738	781	812	793	745	711	741	755	778	763	769	727	757	739	751	710	734	720	728	710	785	754	774	727	740	729	780	718	757	786	750	782	700	798	778	764	738	781	724	752	760	729	789	712	763	751	803	663	749	744	752	722	715	796	738	764	728	721	695	769	702	759	699	725	759	734	736	756	708	748	747	730	773	754	759	700	715	736	675	757	736	712	741	736	715	748	737	754	745	806	736	721	720	688	754	713	780	743	742	731	714	776	751	740	716	742	754	719	812	710	711	743	749	762	718	697	773	795	704	732	732	746	734	751	746	744	775	752	713	751	726	715	680	740	714	734	760	735	717	801	748	792	759	739	698	753	727	736	761	727	741	766	696	718	757	745	750	759	752	759	729	735	737	774	761	710	757	735	751	736	738	723	723	719	810	806	714	758	754	736	764	711	752	760	712	740	721	772	793	710	743	746	738	734	778	752	673	790	731	732	730	733	755	709	732	794	734	779	703	733	741	733	724	725	745	717	727	705	778	756	780	700	723	745	752	791	730	706	742	730	694	737	736	746	764	735	753	765	745	741	741	738	714	716	747	676	757	773	710	730	752	778	747	695	751	752	750	710	740	741	783	782	756	774	740	744	765	740	765	751	742	714	748	717	712	745	695	740	783	766	725	744	777	696	769	773	745	742	725	722	764	723	736	742	718	712	715	736	751	790	733	777	767	720	743	733	685	744	751	785	777	761	708	719	765	782	753	796	700	761	734	770	736	757	749	750	738	723	743	704	722	778	738	751	771	748	731	745	777	738	728	712	770	722	717	794	771	771	762	765	710	801	747	789	734	720	737	788	761	746	734	757	724	720	785	705	715	785	721	689	757	766	715	752	729	747	777	712	744	682	742	753	756	754	705	727	727	768	723	733	765	773	730	735	696	693	712	704	772	732	797	741	746	731	754	807	771	748	739	739	741	738	711	728	730	803	731	738	722	730	693	831	755	752	786	745	753	695	723	776	777	734	774	757	751	697	776	740	719	751	699	793	741	746	767	749	801	774	727	758	739	750	728	755	743	748	751	746	715	753	761	723	741	753	788	753	768	748	732	752	739	692	757	793	743	740	774	797	734	758	736	745	767	738	724	767	788	777	777	704	751	732	752	706	750	780	781	777	716	753	746	783	738	791	759	762	725	769	736	696	760	765	737	793	790	715	780	739	786	748	728	763	772	752	808	765	780	799	766	782	738	714	765	732	718	763	744	752	743	760	732	775	705	745	727	752	717	736	731	718	740	739	766	745	706	794	763	755	769	703	734	728	709	790	710	741	768	779	717	723	727	765	719	715	752	779	746	729	747	741	757	754	716	764	713	705	746	778	745	748	772	739	716	772	745	758	728	701	742	765	708	780	709	721	765	755	758	768	778	722	746	710	753	721	756	737	779	725	810	760	731	738	731	734	785	737	746	714	704	688	731	749	744	744	727	791	719	744	752	757	697	762	744	746	761	713	754	751	760	771	735	785	723	739	753	738	719	706	747	785	692	735	778	716	768	699	780	735	741	752	782	769	716	722	756	719	764	767	784	745	729	747	769	764	766	783	768	751	757	708	700	749	784	750	748	728	719	696	768	735	750	708	749	766	752	668	721	717	722	725	733	748	750	737	737	759	719	706	766	779	727	725	786	724	717	789	742	774	772	760	700	760	741	763	719	731	735	717	799	744	737	716	747	755	830	740	751	786	755	742	739	765	780	730	754	740	681	786	728	761	731	781	785	739	763	722	753	761	697	716	781	779	785	763	737	755	734	751	695	730	708	777	746	713	743	741	749	743	740	731	744	761	745	746	706	715	722	738	777	704	756	756	751	755	784	707	775	727	734	736	778	754	772	727	778	723	757	731	727	720	691	795	755	768	743	746	730	795	743	785	749	729	712	739	724	736	729	711	781	745	716	742	720	702	757	775	744	755	699	735	714	747	787	768	729	777	770	786	800	754	764	790	806	714	755	784	766	787	779	721	765	748	728	753	723	725	783	742	762	733	766	705	776	802	722	759	770	751	756	691	741	705	738	793	707	754	768	739	783	773	769	784	750	812	734	765	722	774	753	721	771	772	747	768	721	815	755	733	763	685	729	739	746	727	741	728	766	748	706	750	752	748	715	780	763	740	744	706	785	750	753	770	747	670	731	740	767	807	761	725	737	694	734	753	767	787	766	750	744	714	729	761	745	789	719	696	761	727	754	798	771	721	761	774	733	778	765	707	730	702	762	756	783	779	730	736	733	770	730	735	743	780	725	737	700	760	751	761	743	714	788	717	728	762	750	776	733	774	791	709	714	745	721	750	790	742	702	748	780	761	777	673	797	763	747	741	766	774	735	771	742	746	721	739	768	761	763	762	738	784	737	746	726	735	755	747	756	821	748	746	791	790	740	773	704	727	724	795	708	776	764	764	728	694	771	734	726	739	757	781	717	705	751	707	699	737	756	766	737	705	740	763	744	714	729	739	734	768	740	715	747	717	753	736	719	738	752	759	709	774	711	698	738	706	758	705	737	740	731	765	784	806	748	767	714	750	746	717	706	741	725	790	765	710	695	783	744	748	719	736	773	758	794	792	771	729	762	750	720	761	802	793	758	772	839	752	739	748	744	750	761	735	760	743	721	729	707	781	747	793	760	720	715	770	751	749	715	775	764	762	782	749	733	777	706	746	745	751	747	739	745	740	778	740	739	780	730	777	731	770	786	722	708	739	707	767	704	744	726	755	760	728	730	733	650	758	763	711	768	736	792	748	766	732	701	775	769	779	730	767	720	747	718	723	751	765	773	763	775	724	784	744	753	774	752	747	750	730	780	758	736	755	739	755	746	737	746	774	723	781	767	756	776	789	752	715	765	728	732	761	713	731	742	752	743	783	721	769	737	691	727	738	776	729	780	743	739	734	733	721	768	775	781	764	747	769	771	737	779	789	746	743	768	739	733	772	785	699	733	698	738	742	737	750	784	747	728	748	758	756	779	701	768	682	740	732	745	821	757	752	704	756	727	741	751	787	733	754	766	728	732	739	718	714	741	781	718	742	778	748	734	706	744	711	766	729	773	721	744	780	766	713	728	715	725	783	706	732	737	737	743	766	714	712	768	679	823	774	746	742	739	740	737	753	742	716	775	749	748	746	805	719	711	714	756	767	748	748	684	734	775	710	735	744	726	750	733	723	704	758	764	758	756	764	734	736	797	746	746	786	739
25205	38895	41224	39587	35675	34329	28503	25875	22780	21748	20558	18259	12632	8484	8683	8091	7753	9662	7405	7920	5157	3453	2978	1921	946	875	895	946	999	1036	928	528	418	396	354	336	313	325	321	310	769	1426	1508	1091	709	405	300	271	274	288	274	278	269	287	282	279	305	268	284	253	299	266	291	262	257	279	324	262	297	284	239	261	271	282	265	257	296	263	284	284	283	244	278	298	287	262	253	263	277	259	257	289	266	281	307	306	301	286	269	260	291	270	285	255	286	297	248	282	259	298	272	280	286	270	252	283	274	273	278	302	295	289	292	279	268	260	271	293	249	301	254	287	318	289	264	289	275	253	260	260	265	291	274	323	268	270	278	270	273	274	273	263	299	271	245	287	289	285	266	267	301	257	299	283	263	303	284	295	270	269	288	272	282	248	292	278	276	288	271	282	301	262	267	299	248	274	274	271	255	262	268	258	294	284	257	298	296	270	284	282	263	264	284	283	285	286	265	257	291	267	307	281	276	278	274	270	268	258	277	266	288	297	301	283	310	295	254	261	276	263	280	280	307	282	288	268	294	276	278	298	277	254	284	260	285	230	272	271	281	236	295	279	269	275	300	275	278	247	313	301	301	284	296	310	266	259	272	320	267	260	300	283	255	281	307	250	280	277	300	275	261	267	276	253	299	284	273	275	257	277	278	275	272	299	290	290	291	293	273	258	282	269	285	281	272	279	247	269	312	249	287	284	285	258	303	282	304	272	250	308	266	268	257	256	252	291	274	262	307	245	305	281	279	235	273	269	267	305	246	300	271	262	297	264	252	301	283	273	303	284	259	309	269	282	262	323	266	257	275	253	255	280	282	266	266	293	252	285	269	289	271	306	273	263	301	311	266	293	269	281	258	263	269	264	268	253	274	279	278	306	272	267	247	261	246	277	300	265	291	317	260	271	270	322	277	295	292	272	260	294	259	247	285	266	267	272	273	292	273	281	286	263	298	308	289	274	288	300	264	264	307	278	272	272	281	271	280	264	265	278	262	292	263	288	293	299	268	293	275	280	271	295	284	277	262	268	345	285	281	262	241	261	276	261	266	277	286	280	286	276	321	265	284	293	264	306	277	312	263	266	276	279	270	264	230	242	264	260	290	289	286	253	234	300	269	282	284	254	299	284	279	274	308	266	263	272	250	263	282	276	278	306	306	276	235	285	281	270	276	273	265	256	258	262	282	268	296	283	252	290	266	248	276	289	251	274	266	274	270	263	287	267	260	283	286	262	288	288	258	245	267	282	316	279	289	301	265	250	284	253	285	266	282	290	270	257	282	240	268	284	264	260	264	275	264	266	276	303	286	285	283	268	284	293	285	284	259	289	254	280	280	283	304	278	289	257	272	259	289	257	278	307	254	299	314	252	258	288	270	336	264	264	261	282	254	296	285	275	262	282	260	294	254	295	281	278	283	274	259	325	297	333	277	294	245	266	268	277	248	279	251	269	280	299	312	300	280	309	310	273	316	261	288	272	301	286	248	272	271	267	275	293	291	270	270	276	297	261	275	282	275	272	280	277	285	282	263	291	249	268	284	258	286	270	285	270	251	266	280	285	282	267	268	282	246	264	271	279	271	265	279	284	299	247	257	267	252	274	280	299	281	280	288	268	305	316	278	273	304	283	304	245	284	304	274	279	300	268	248	295	251	252	310	283	280	237	274	254	289	279	306	298	287	294	290	271	321	269	283	285	294	246	280	276	250	269	252	284	318	275	243	288	292	294	301	271	254	290	262	259	308	270	263	279	293	265	295	279	302	244	273	270	265	265	263	264	299	272	299	243	281	256	277	298	286	312	293	274	272	295	273	256	264	291	291	265	307	298	283	276	268	245	280	278	263	257	285	283	261	240	289	272	283	268	283	270	268	294	270	255	292	273	290	255	281	269	288	272	290	297	301	280	280	324	272	256	275	313	283	289	270	279	264	303	283	276	287	304	298	308	274	262	270	271	283	279	259	281	262	260	275	258	267	299	299	266	287	292	277	279	298	272	281	297	287	260	284	298	314	273	277	292	269	273	288	265	291	278	265	296	276	273	282	253	273	271	285	301	270	278	286	318	282	299	300	261	289	281	238	289	263	274	273	277	284	287	298	279	291	263	289	286	267	273	259	282	274	281	296	273	287	298	259	282	281	266	280	275	263	269	293	281	295	273	279	289	264	301	261	289	290	279	277	282	289	267	256	295	281	254	292	273	282	279	315	301	264	267	242	280	259	281	275	314	253	263	274	263	229	260	251	275	281	275	250	285	274	264	262	271	302	278	254	302	261	266	297	284	247	288	291	289	274	270	277	310	258	291	288	282	304	272	276	289	323	276	290	285	290	313	268	277	278	300	289	287	263	298	285	258	289	296	274	263	268	289	297	260	292	299	272	233	300	218	278	313	258	253	277	258	284	238	274	251	267	297	273	259	298	288	302	275	250	280	288	283	280	268	256	274	286	281	291	266	271	278	300	271	258	278	285	246	267	275	296	258	287	259	280	301	292	277	283	317	271	277	277	291	284	299	279	256	264	291	287	287	277	253	306	248	279	268	255	280	269	253	261	236	250	281	260	261	269	280	275	292	259	242	314	277	255	287	273	291	287	261	297	275	266	284	308	276	258	262	243	248	275	262	287	269	281	298	261	267	304	298	258	242	324	322	288	279	261	287	263	283	259	271	280	308	293	334	275	285	286	279	288	315	275	287	265	289	297	305	247	267	265	265	278	234	284	260	293	276	288	311	264	271	263	270	305	308	278	308	278	282	291	292	272	292	290	283	293	255	261	251	270	292	307	257	277	271	286	260	248	308	298	272	307	286	248	270	282	272	292	270	272	274	285	274	273	262	264	275	261	272	286	258	285	257	281	295	245	276	278	304	344	292	275	279	267	308	298	264	288	242	290	320	278	310	267	286	308	266	296	256	270	268	267	288	267	279	307	303	271	291	303	281	260	236	266	267	299	274	265	281	234	257	299	270	284	275	268	272	303	256	280	275	291	288	255	289	293	287	258	249	287	262	269	282	258	297	281	278	256	242	272	284	233	236	284	272	261	260	294	255	265	264	276	281	293	320	261	264	292	275	279	262	265	280	285	266	284	256	266	257	254	277	257	276	278	262	280	269	260	279	276	288	291	268	279	276	260	275	282	286	275	291	269	302	292	312	268	263	273	277	255	307	269	282	273	286	271	286	279	261	271	268	243	281	292	273	282	282	279	261	270	296	250	270	302	254	304	293	274	272	281	278	273	239	317	291	274	272	311	324	293	268	239	281	283	280	274	273	284	270	281	313	282	239	268	290	268	282	282	254	282	287	266	285	286	292	273	244	261	297	252	273	267	278	289	242	269	284	275	273	238	266	261	280	234	286	250	264	297	286	260	289	271	238	319	272	251	305	270	262	264	258	273	262	231	285	288	282	283	262	265	265	287	272	269	287	258	253	298	303	275	269	252	238	293	307	281	244	307	285	260	290	265	264	279	261	282	271	254	261
18504	32952	41114	45434	47995	46026	41973	40867	37634	36075	37392	38098	26981	23338	23916	25801	27311	32385	27840	28860	22716	16596	16108	11041	5206	4585	5538	5995	5909	6481	5571	2816	1631	1202	1234	1243	1024	889	869	869	4242	8235	8813	5786	3243	1367	639	654	686	651	713	693	684	675	644	660	704	693	657	722	657	721	680	698	648	709	718	697	727	696	724	709	715	712	679	692	698	668	724	716	630	652	645	718	657	732	755	653	660	683	691	691	708	676	690	648	722	673	710	705	701	700	718	675	714	698	723	732	677	689	681	657	673	696	707	665	639	656	686	662	658	697	659	688	689	713	712	678	659	678	681	694	649	730	711	675	663	688	727	695	640	682	685	681	670	694	690	678	665	689	720	652	690	680	663	699	674	680	710	652	640	650	642	722	726	633	724	692	671	697	677	641	728	700	631	652	652	701	715	675	692	671	710	673	675	701	723	665	715	707	730	687	661	666	705	710	722	663	718	722	683	661	708	684	711	690	682	684	684	683	691	708	661	644	673	732	677	686	657	725	694	722	702	700	741	690	703	669	640	667	722	702	645	637	687	725	691	695	672	724	664	664	678	706	696	673	673	742	690	688	682	700	746	680	692	715	712	704	661	656	746	699	645	672	737	702	735	661	724	646	657	694	680	705	674	668	666	683	712	682	683	669	663	664	713	655	696	639	727	646	662	681	702	685	705	637	667	699	683	707	707	697	656	703	693	682	662	671	703	661	717	714	659	683	672	688	685	694	703	649	686	704	691	684	646	704	693	719	683	651	696	747	723	663	599	679	638	694	721	696	668	651	687	707	692	691	676	644	685	662	690	663	684	655	706	686	683	665	721	684	703	740	655	680	714	683	681	682	746	675	667	696	692	681	713	689	631	706	677	727	691	695	671	699	721	685	690	671	658	711	640	662	674	650	672	685	671	718	666	708	694	679	693	697	677	648	697	704	698	646	669	687	682	682	677	712	700	683	674	649	710	700	659	680	695	681	667	689	653	696	698	665	686	658	703	619	708	636	655	687	631	655	733	745	684	698	712	690	663	676	655	644	690	719	713	712	656	696	650	693	716	676	694	695	680	687	658	689	717	650	677	726	678	683	669	729	678	707	732	658	714	687	669	635	726	697	680	676	700	666	660	684	701	695	676	701	661	695	706	624	660	686	693	696	747	687	717	681	650	702	701	667	663	658	701	664	682	677	713	678	699	642	668	689	702	693	632	690	697	689	704	677	652	723	672	705	657	676	703	722	730	687	697	664	691	679	656	678	711	671	689	713	656	614	640	729	681	722	642	709	669	641	658	673	708	655	670	710	670	684	712	645	695	706	728	731	656	683	673	636	662	688	674	696	640	706	712	695	686	681	698	665	713	724	697	731	654	720	666	651	688	683	708	679	701	705	647	686	694	677	681	667	653	669	709	710	676	679	657	673	699	680	645	668	663	715	662	684	718	700	673	648	680	713	654	688	687	702	684	680	679	716	657	677	638	700	661	691	681	679	681	665	736	689	727	682	683	660	683	650	709	642	693	694	686	653	685	698	690	665	746	715	695	681	715	657	662	664	643	687	677	658	679	689	716	693	691	687	676	693	703	715	660	655	665	658	673	742	722	711	682	694	716	741	770	698	656	655	648	695	685	737	703	675	697	661	692	679	705	680	679	722	659	677	660	678	649	616	708	687	677	676	662	653	692	699	686	703	666	682	688	675	692	698	689	679	670	707	641	656	700	681	680	659	671	682	666	753	647	676	662	697	674	658	696	721	698	734	710	713	692	709	640	703	682	691	691	692	702	711	685	694	659	742	690	720	703	708	717	694	662	627	676	725	642	707	674	738	699	664	710	647	691	692	670	708	682	629	684	633	737	665	724	692	688	663	710	663	706	685	706	655	666	628	694	703	647	701	721	664	650	752	687	733	671	662	642	679	698	690	683	712	649	642	688	664	716	633	690	686	687	669	669	701	672	699	709	708	666	727	704	684	748	652	661	719	668	679	712	679	703	694	676	695	677	713	710	693	675	736	669	701	674	697	654	737	694	688	625	710	667	682	683	694	656	657	661	673	692	701	646	686	675	698	698	632	706	720	641	694	676	696	693	642	676	674	695	655	671	668	738	737	663	725	687	749	690	707	698	703	689	679	689	709	739	712	697	702	667	692	697	718	697	689	654	689	715	655	685	642	686	668	669	689	713	658	665	638	645	705	739	703	708	721	716	715	685	650	705	681	696	719	703	719	667	691	662	641	690	676	652	674	642	713	697	645	699	668	729	622	679	686	698	662	669	696	683	694	680	664	676	691	720	719	685	657	717	690	681	726	685	683	695	709	675	632	707	662	716	695	694	670	675	712	708	684	661	639	681	686	694	682	700	644	686	700	671	647	686	692	670	702	686	697	648	692	668	709	717	695	688	694	653	742	678	683	653	684	644	690	672	662	699	686	674	701	658	658	685	685	736	668	665	717	678	686	714	732	696	669	699	729	709	672	646	688	748	649	693	659	701	701	658	662	681	692	666	658	709	664	687	718	657	650	657	729	659	685	682	695	679	706	750	663	680	632	712	638	711	692	642	655	668	694	631	690	695	713	688	647	690	667	666	657	690	706	692	694	706	708	650	698	644	683	656	702	710	678	689	674	711	682	688	667	687	720	721	658	688	694	662	691	669	679	652	660	691	645	732	693	722	661	690	725	690	702	675	690	667	747	685	731	676	685	675	669	671	684	700	638	683	645	690	674	694	747	672	702	642	681	673	621	668	673	710	690	692	706	711	705	705	681	688	702	676	660	660	698	699	686	724	695	678	699	685	698	653	671	685	649	675	674	670	682	661	714	689	665	648	698	654	693	683	710	673	675	656	679	660	671	688	632	732	714	647	722	663	663	662	666	655	724	706	634	684	697	679	735	677	717	651	705	694	701	703	666	691	696	678	676	635	671	682	679	725	704	660	669	678	696	683	757	716	680	671	699	715	698	675	695	680	681	698	729	712	665	659	657	655	673	649	646	708	659	696	648	687	701	660	692	629	723	679	697	690	665	697	702	709	712	725	684	696	706	654	677	670	644	685	670	701	666	754	660	696	642	674	665	699	716	700	694	663	704	688	673	667	674	694	708	666	680	701	681	652	691	649	683	697	728	675	684	654	700	683	670	695	702	705	752	712	667	691	714	674	666	664	709	682	694	670	685	676	659	674	707	629	712	705	679	699	699	690	692	684	687	683	661	706	655	680	656	703	687	704	681	706	688	682	644	651	698	684	721	721	694	657	693	667	697	694	720	697	676	711	685	672	675	662	659	655	637	690	685	712	668	693	691	719	676	681	733	683	678	767	642	676	704	711	671	710	698	650	640	629	734	722	679	685	718	673	705	712	664	682	663	733	706	673	694	682	734	734	682	714	651	637	667	687	652	695	686	659	706	686	695	704	656	694	675	687	661	661	785	684	672	693	684	663	645	664	701	655	721	676	701	703	679	714	721	628	672	697	727	666	715	700	693	671	684	708	630	662	653	634	669
33065	46180	41713	39668	35330	35249	30506	29547	30824	29797	29908	28240	19103	12807	14760	14853	15334	18243	15543	13942	9538	7354	5862	3479	1903	1508	1834	1784	1814	2284	1985	683	384	302	338	288	256	259	213	224	540	2363	2907	1651	457	174	205	207	242	209	217	235	226	214	229	197	208	235	235	215	229	211	233	239	205	215	227	242	210	205	196	194	234	235	210	205	213	226	261	212	213	216	235	230	235	206	242	230	227	225	206	229	251	191	255	206	219	230	248	209	217	215	223	220	206	235	218	209	231	226	236	259	222	222	239	208	231	209	237	181	223	230	211	195	245	192	186	206	220	217	223	249	248	208	230	226	204	230	245	220	219	224	185	235	196	199	224	207	212	227	211	192	182	219	220	211	233	214	210	245	207	189	222	193	232	237	243	240	202	202	190	247	230	184	212	202	212	215	243	223	213	203	227	209	216	224	231	225	203	231	211	236	210	223	210	232	208	223	198	262	210	233	197	210	213	213	195	204	217	201	226	212	200	204	220	240	207	200	233	238	204	239	209	242	222	216	227	238	214	220	221	240	225	210	250	220	210	201	212	220	244	196	224	227	240	188	214	215	207	221	233	238	219	209	219	224	219	212	265	200	257	231	219	216	209	211	218	228	220	221	191	201	235	223	193	195	209	225	246	235	203	217	241	210	236	255	244	223	221	198	208	209	224	182	219	213	251	215	234	215	219	206	216	214	191	227	205	235	218	247	228	223	188	201	181	227	217	206	225	217	209	210	253	216	226	219	205	208	215	217	221	241	220	190	233	222	204	206	230	226	252	231	214	227	208	217	195	225	205	234	207	219	200	218	231	235	224	189	229	232	206	223	235	199	221	213	225	210	221	227	223	209	206	190	206	204	211	209	231	226	218	204	205	218	243	237	193	232	261	227	217	233	235	239	207	212	224	213	222	220	225	220	203	219	227	208	217	237	228	204	235	206	210	204	230	213	245	192	217	226	220	211	224	224	201	177	205	232	199	240	231	227	215	211	212	252	229	217	220	240	232	204	247	224	196	217	243	223	228	237	243	212	216	218	234	222	221	188	240	205	221	235	205	204	226	238	205	196	215	210	192	227	224	248	209	240	210	223	223	210	237	226	205	217	222	211	208	235	225	193	243	227	222	216	234	204	215	227	230	233	235	226	191	183	206	218	207	241	189	191	184	213	217	233	203	214	246	236	223	221	220	221	189	218	211	205	238	223	234	247	230	212	212	182	230	254	228	220	193	240	226	207	238	211	214	204	224	206	218	233	216	235	248	216	200	227	214	245	218	206	224	223	208	224	230	228	195	249	226	221	191	231	210	237	226	225	205	246	256	210	233	215	229	206	243	204	195	172	205	224	224	223	193	222	228	191	229	234	222	249	224	212	238	212	214	221	244	214	192	220	253	229	221	234	224	239	214	200	241	212	202	210	208	245	235	207	214	203	214	194	225	203	204	211	201	228	227	230	214	219	242	218	221	201	218	219	201	221	204	218	204	231	206	204	210	222	212	210	216	220	206	238	202	228	205	210	216	223	221	226	225	222	231	232	232	202	206	211	200	202	233	230	234	217	215	200	200	228	215	225	223	203	232	239	228	207	226	223	202	241	233	210	216	242	222	221	218	226	239	211	234	216	205	219	223	204	235	222	196	224	229	216	193	230	235	215	238	214	187	246	212	200	231	243	199	224	223	195	228	237	204	200	206	220	209	235	229	250	221	216	237	212	184	229	190	239	209	217	189	188	212	226	215	202	270	196	214	232	229	214	229	220	205	215	199	204	223	222	210	229	211	205	204	224	196	221	202	266	217	208	226	258	233	226	235	219	227	209	212	208	209	226	194	202	217	224	248	235	244	215	247	230	223	221	213	207	217	247	240	187	252	232	200	228	225	230	277	211	277	212	221	199	195	213	215	199	195	220	203	222	214	214	238	207	213	221	220	225	201	202	216	238	222	204	197	232	237	233	228	211	233	232	242	227	243	194	194	227	192	225	238	229	225	218	193	211	232	222	228	247	229	230	249	207	211	199	229	233	213	235	219	219	200	201	223	202	216	210	197	210	204	202	237	201	219	198	225	212	226	208	209	233	217	196	238	205	225	203	198	206	197	215	195	228	217	225	240	224	213	215	216	210	214	203	217	221	213	226	201	233	216	232	222	238	223	200	225	208	199	213	211	220	191	244	236	242	204	221	225	187	236	218	219	183	235	210	226	244	232	221	201	217	236	220	208	233	186	229	242	229	212	214	223	217	236	227	195	248	198	250	223	245	222	212	210	220	226	227	232	223	227	212	208	217	211	202	194	234	243	198	214	203	194	219	204	232	223	205	227	195	218	240	218	243	212	228	231	217	242	221	206	215	228	206	213	224	247	234	219	223	211	223	230	201	218	209	222	227	235	207	213	216	227	225	202	209	220	246	182	242	232	224	198	192	209	207	209	212	205	167	208	212	209	232	205	232	229	250	223	208	213	216	234	222	216	200	228	207	245	219	202	228	227	214	250	223	220	227	229	229	219	189	225	240	238	212	204	234	213	208	223	206	215	196	193	220	243	204	205	198	225	216	219	219	239	206	226	226	203	221	208	208	241	228	217	230	213	204	221	193	209	245	183	239	216	216	210	205	234	242	220	208	218	221	212	244	236	208	214	230	228	221	228	233	200	235	197	220	196	218	208	210	221	239	217	230	207	199	218	211	198	238	213	221	225	210	221	242	224	204	225	248	221	230	230	239	211	242	218	217	200	222	239	198	216	210	215	203	197	208	214	207	236	224	212	221	209	198	206	229	221	204	184	256	201	222	225	212	226	229	189	210	218	229	185	242	242	217	206	216	219	222	241	218	214	208	222	230	219	217	204	223	213	206	230	221	207	212	196	244	209	190	211	235	245	223	236	225	242	205	265	221	213	229	221	171	179	191	242	213	233	215	210	234	216	234	225	230	218	202	211	245	201	206	233	225	207	204	231	248	204	205	210	207	274	207	201	217	232	238	221	214	224	208	226	202	195	236	235	226	224	201	232	221	227	230	207	225	211	234	217	220	203	229	214	219	209	192	214	230	231	222	238	197	195	219	214	232	190	221	224	214	262	217	220	201	211	230	210	215	215	233	243	223	230	182	210	228	203	236	239	182	218	224	222	232	227	245	233	235	222	233	232	225	227	231	194	222	213	223	218	220	217	228	205	201	229	201	210	221	206	237	199	238	233	206	223	208	223	212	221	242	219	229	226	220	209	203	233	207	232	238	235	220	228	202	205	234	205	235	228	213	205	218	240	206	227	217	222	217	235	219	227	242	205	206	202	212	196	216	231	236	226	216	193	180	208	222	204	225	226	226	205	211	219	198	232	222	237	239	237	232	209	248	209	199	209	227	223	218	249	203	218	200	232	220	220	210	182	207	224	219	225	220	214	217	210	230	199	235	215	207	225	226	202	255	197	196	242	231	237	224	200	198	207	244	217	238	213	231	224	241	221	218	226	240	205	242	225	214	235	209	232	197	224	228
22290	39540	44977	48146	48955	50676	47535	47089	46156	42789	46223	45922	32400	30481	33893	34901	37834	41460	39131	37292	31700	27366	24459	15955	8193	7781	10344	10497	10871	13102	10084	3884	1805	1335	1359	1127	970	842	737	749	3161	13541	15616	8900	1890	565	550	544	586	538	524	548	572	544	569	541	542	577	516	569	540	536	564	573	568	513	566	555	616	559	536	568	517	584	491	557	542	582	593	587	526	571	557	577	541	596	554	557	574	555	579	533	569	542	539	514	507	573	556	536	577	588	554	576	552	541	558	553	595	566	564	584	534	529	554	541	568	516	559	587	524	572	560	591	492	516	546	585	552	583	571	583	542	549	553	546	581	548	579	546	506	567	532	547	526	560	537	534	566	568	529	575	559	552	570	544	532	534	591	538	583	571	582	600	554	556	551	558	536	561	565	599	576	561	528	545	566	555	552	556	547	567	573	556	553	563	533	573	565	505	556	506	527	569	560	536	560	500	562	526	563	540	520	546	527	549	564	565	564	526	537	576	506	543	541	524	539	534	507	558	562	541	543	548	544	510	524	538	581	532	523	526	566	516	567	560	552	561	542	581	573	570	528	504	537	538	548	580	535	576	563	576	518	523	553	545	581	586	552	555	491	532	513	506	528	541	527	526	564	555	540	548	538	592	545	579	589	534	533	528	520	531	530	569	579	566	545	542	551	576	531	536	554	546	556	503	531	571	534	563	521	543	522	549	515	566	555	526	529	547	555	524	552	542	505	521	553	538	562	552	546	529	569	531	548	542	529	549	549	564	542	580	498	526	540	555	540	576	532	589	526	551	507	536	546	560	539	545	549	588	561	552	528	538	582	560	540	533	544	563	551	541	581	509	541	552	562	525	514	571	535	512	587	545	515	544	527	571	532	576	555	535	555	561	574	534	555	588	533	539	498	576	531	568	566	520	548	561	550	576	522	509	526	485	514	544	552	564	549	560	539	607	591	540	550	525	591	591	550	507	519	526	550	582	583	510	553	567	553	534	537	545	552	572	529	524	534	554	530	517	547	583	581	501	549	574	533	547	586	482	540	538	540	527	527	568	516	560	556	603	580	536	573	549	572	543	541	566	543	524	536	561	552	532	538	563	574	528	588	566	570	572	559	514	558	544	510	541	577	546	581	553	548	532	543	577	549	578	468	544	521	534	522	538	549	569	530	532	558	509	537	543	544	561	545	591	552	560	557	566	579	539	562	531	544	529	496	577	566	504	557	516	557	562	537	562	535	573	569	538	472	575	536	589	553	524	529	543	512	528	530	542	554	517	556	518	579	547	574	548	587	553	545	522	536	551	561	533	571	584	525	575	526	532	546	515	531	546	595	528	534	579	539	546	534	560	533	583	565	515	559	521	561	543	577	519	555	528	546	548	554	515	591	539	560	540	574	563	590	535	533	558	505	584	559	571	503	569	511	553	516	505	528	540	539	549	546	545	565	538	523	559	543	568	504	540	549	543	581	536	562	519	514	536	577	519	544	594	557	526	542	505	514	585	541	602	535	545	547	526	549	545	572	537	634	526	527	557	563	536	583	570	535	538	537	526	511	568	580	557	527	520	548	558	534	573	554	564	554	539	562	552	515	546	543	525	575	569	511	546	542	520	518	560	552	555	585	524	555	582	544	556	522	554	546	566	566	595	557	554	572	549	540	520	517	540	544	555	498	570	537	499	527	534	579	556	605	503	544	540	560	565	513	539	558	547	573	516	554	532	591	546	517	548	557	523	549	515	559	567	566	538	521	557	558	566	526	555	518	526	562	547	541	520	566	534	527	586	523	548	546	554	581	557	535	597	598	584	559	540	574	529	538	543	562	537	566	549	543	508	542	544	540	541	534	546	545	534	565	536	533	529	477	555	596	556	532	560	539	521	520	518	510	563	513	537	548	544	527	539	503	536	556	500	561	553	581	529	551	552	548	541	569	534	563	526	552	546	558	528	526	530	531	546	571	540	537	550	536	590	514	556	549	580	572	590	561	508	567	550	519	530	555	545	536	546	551	517	529	544	501	518	563	515	568	530	555	519	502	578	532	610	547	566	551	550	517	575	504	541	530	549	565	580	544	529	567	561	579	552	551	525	537	574	579	560	532	540	540	549	541	537	533	571	571	541	542	562	536	550	523	527	567	534	604	601	554	517	587	522	538	548	552	590	544	537	532	548	525	543	537	549	559	586	614	592	583	530	554	557	545	552	563	538	597	546	511	571	575	547	547	540	536	558	553	521	543	543	500	549	554	551	580	533	526	561	545	527	495	557	548	561	574	565	516	549	551	546	539	579	563	568	555	585	498	559	556	554	579	559	545	573	558	542	552	514	546	543	616	498	537	539	572	547	581	578	565	536	534	495	521	533	566	496	550	562	579	561	505	555	599	547	517	562	533	545	536	559	573	566	570	509	563	608	541	535	511	532	580	552	571	534	535	511	531	533	527	556	529	530	542	548	554	573	498	543	546	518	543	582	549	541	546	554	558	559	530	583	540	523	552	536	552	504	550	595	546	502	539	520	570	511	543	557	534	563	549	505	533	538	576	593	614	538	550	576	522	558	595	572	551	513	549	536	567	564	573	552	575	521	554	516	566	537	543	577	531	523	521	559	565	538	552	526	564	520	553	555	578	567	548	535	585	537	535	521	522	496	529	550	553	537	581	537	523	548	553	557	552	529	560	558	533	509	578	549	533	535	515	515	569	562	533	541	510	561	538	535	572	547	512	556	546	547	506	496	502	542	548	547	509	559	563	562	566	538	496	520	582	556	536	595	578	527	524	530	544	548	514	573	537	551	597	555	533	531	548	557	551	535	545	499	564	604	563	528	525	549	538	533	547	534	538	525	517	530	527	572	515	518	560	537	533	550	548	561	505	565	563	528	524	520	582	551	530	526	534	520	548	532	546	513	513	536	563	573	554	544	533	537	561	574	552	580	574	537	559	564	540	552	539	567	564	543	575	561	505	583	543	540	521	574	585	555	558	578	541	507	512	557	536	532	528	544	557	553	566	559	516	550	524	526	560	500	582	518	595	525	546	542	596	517	560	516	540	569	538	525	538	572	562	537	544	579	550	547	540	552	552	544	539	554	534	552	530	572	563	535	525	573	548	595	539	561	537	504	509	522	546	556	548	576	595	559	565	559	568	547	578	545	538	552	547	536	546	560	541	533	590	536	534	533	549	566	527	559	524	564	548	548	552	542	547	558	551	503	552	546	519	531	547	536	566	534	497	564	537	555	569	556	522	530	534	529	536	576	530	503	600	544	571	543	566	544	563	585	538	587	582	565	542	530	552	524	556	519	523	522	529	551	555	570	574	534	553	539	547	567	505	547	539	536	491	498	561	548	562	541	542	544	544	561	549	585	578	555	550	553	572	568	573	576	552	541	565	551	539	540	587	521	512	559	497	580	587	539	567	565	582	511	566	510	602	536	562	538	513	505	560	565	552	547	564	564	529	550	576	535	555	522	529	557	536	596	584	564	548	528	529	533	533	558	579	545	535	528
5526	10198	13325	13140	8942	7196	3538	2105	1932	1656	1382	980	618	636	637	689	685	642	589	547	530	483	416	374	333	288	334	330	367	321	324	283	274	304	281	309	291	284	269	279	305	327	353	352	332	280	307	275	247	275	273	292	290	293	286	266	253	266	299	276	263	288	270	266	293	251	279	296	261	283	256	247	274	275	325	249	260	281	250	314	290	311	300	289	294	274	271	272	264	264	272	272	290	292	282	294	273	286	295	286	283	267	290	285	240	296	273	287	252	296	276	243	271	284	283	259	306	289	256	321	282	288	294	258	284	283	277	277	273	261	254	276	272	299	260	271	276	289	311	287	255	261	277	282	270	297	304	270	296	265	278	280	289	260	271	265	276	289	312	269	266	283	256	279	267	260	269	288	288	280	284	290	270	268	274	288	273	272	275	292	249	291	265	272	275	257	278	267	278	275	275	258	242	263	312	270	285	256	255	266	281	274	274	268	283	269	260	266	279	284	270	274	257	283	276	280	276	294	264	265	264	294	294	277	287	256	273	309	252	271	270	269	296	279	294	265	266	287	284	282	302	293	291	276	259	272	303	279	270	280	300	273	303	277	277	281	290	272	273	254	250	297	263	288	274	275	280	270	248	266	243	275	267	284	268	265	273	272	284	263	289	310	287	279	307	275	253	261	261	281	267	291	287	264	279	283	312	276	281	261	256	223	291	279	263	272	280	279	255	287	282	281	297	267	270	259	285	287	267	274	276	305	278	244	306	280	274	268	269	264	265	271	288	302	300	278	277	292	283	268	266	272	258	277	296	276	279	302	258	302	282	295	312	243	277	301	246	301	288	271	311	280	255	285	272	282	282	289	290	248	267	299	300	265	283	266	259	270	281	288	278	250	263	265	255	292	284	308	260	285	296	303	285	289	264	268	276	291	248	251	297	240	282	320	275	245	255	306	262	281	284	279	266	271	249	278	276	303	252	267	275	300	279	227	240	304	272	261	274	251	271	268	280	292	251	269	298	306	272	272	272	294	288	285	300	286	271	285	301	304	284	285	300	301	277	293	271	257	251	279	246	224	284	237	285	271	296	310	287	284	284	279	310	292	263	293	307	279	292	256	273	290	244	269	296	292	286	282	283	269	277	272	292	285	311	257	257	297	282	276	311	287	276	263	279	279	265	295	282	278	292	299	272	282	285	292	291	267	268	310	262	259	271	256	260	297	314	268	285	294	294	273	306	275	256	256	279	266	284	254	255	278	274	284	302	271	274	289	276	268	261	279	295	266	247	283	302	267	261	261	275	276	290	251	286	278	261	267	285	268	272	277	257	272	291	281	286	265	286	288	282	294	269	282	288	287	290	275	267	281	271	302	271	259	283	289	299	274	257	279	290	259	261	291	271	299	232	279	299	301	247	286	257	287	265	264	274	287	281	261	253	276	263	277	262	266	302	271	256	278	285	276	280	280	272	284	264	276	304	272	294	293	246	277	248	272	258	310	256	273	259	280	270	258	277	294	256	252	255	239	288	270	297	288	271	296	263	279	269	274	294	279	267	256	255	269	268	292	285	278	299	290	301	279	283	285	279	264	290	309	258	292	260	270	268	291	281	308	260	296	295	263	275	277	277	283	270	298	243	275	299	265	273	276	237	266	317	288	288	277	278	274	299	283	259	308	288	292	271	306	267	297	286	256	279	268	261	258	283	244	254	283	290	274	259	290	276	292	330	276	258	287	262	295	299	283	272	287	319	272	255	306	236	293	272	253	239	299	277	293	287	283	288	282	287	273	277	288	278	288	275	292	299	283	304	275	272	269	266	283	269	275	281	287	261	247	288	293	271	285	252	282	310	253	270	264	283	276	269	287	255	262	285	295	324	278	301	272	276	265	269	263	292	292	269	262	254	277	278	269	255	256	264	297	269	287	288	263	254	266	282	299	265	252	285	284	257	288	282	303	256	263	268	271	279	289	293	277	254	288	286	284	273	269	288	294	273	259	272	270	261	277	280	308	269	303	304	277	281	278	304	267	276	263	286	275	269	278	286	255	276	266	296	325	289	273	255	279	269	273	259	275	259	296	295	314	295	271	251	263	291	270	287	281	261	247	267	266	264	295	255	255	296	288	266	268	312	282	288	285	270	276	271	306	267	262	277	266	281	286	269	261	264	313	305	285	256	284	303	293	272	280	303	264	287	267	309	307	267	282	281	278	301	299	296	260	280	262	252	262	277	316	298	308	319	261	251	270	288	268	275	280	283	280	305	261	260	321	285	274	286	258	298	263	274	244	260	262	300	267	302	286	263	291	283	283	272	291	274	286	257	283	265	235	291	271	264	259	268	296	253	270	290	288	277	291	297	296	256	271	255	272	282	302	297	292	287	284	304	301	288	279	288	256	265	326	312	275	314	278	320	285	242	277	330	274	269	254	288	299	276	293	255	272	291	310	269	291	270	283	298	265	296	277	275	267	278	278	284	281	273	280	308	275	289	260	257	254	288	271	291	266	321	257	288	270	289	301	257	297	270	278	277	251	277	276	297	288	290	254	291	276	270	272	297	256	290	264	285	299	276	274	309	283	301	275	278	295	240	247	262	256	276	279	286	301	307	274	287	276	291	288	297	282	295	252	260	302	252	279	253	280	247	282	263	278	293	265	286	275	297	265	306	293	264	249	268	285	282	269	288	306	287	286	304	282	276	302	283	274	265	260	276	274	262	276	271	321	236	302	273	279	249	279	270	265	282	258	288	308	284	288	270	273	277	274	300	292	298	305	280	283	293	286	282	294	266	285	284	271	269	273	264	274	252	264	283	224	291	298	269	279	270	310	247	232	278	287	304	292	260	266	259	297	297	281	282	271	260	300	283	259	287	270	270	275	284	280	253	272	264	297	296	265	279	288	286	287	279	245	284	274	276	296	280	286	312	276	277	288	285	270	282	288	283	247	265	244	257	275	321	264	261	271	293	283	278	271	303	283	288	297	277	265	259	284	297	251	266	275	288	308	319	291	285	287	245	287	278	298	306	282	284	260	291	286	314	271	301	287	276	250	250	287	259	282	291	290	268	254	299	269	296	312	264	244	271	271	259	276	290	286	262	318	281	296	249	282	262	275	271	270	254	261	258	293	307	310	298	257	292	304	293	285	262	271	240	256	279	286	248	285	270	272	312	286	266	309	287	280	268	252	289	264	287	288	298	268	304	262	276	277	266	261	262	276	278	276	299	283	291	259	266	272	283	289	283	272	315	266	277	287	252	267	303	270	285	301	289	266	264	284	281	282	257	273	286	289	282	274	269	283	285	279	265	279	269	297	252	271	296	285	294	275	267	245	278	280	274	254	267	294	271	249	274	273	280	275	291	279	285	306	288	256	286	280	248	287	274	278	276	239	266	244	266	291	289	273	272	312	322	269	302	282	270	279	285	251	291	246	290	281	293	310	268	302	284	303	268	266	273	285	289	276	273	306	298	269	254	282	290	274	284	271	282	278	307	253	283	321	291	285	257	315	260	286
4831	12121	17516	19555	16702	15749	9962	8292	9122	8302	8156	6137	3268	3800	3675	3859	3809	3657	3818	2984	2564	2149	2085	1474	1280	1065	1011	1177	1399	1253	1061	821	771	959	882	772	832	751	693	698	801	1153	1383	1160	929	718	649	656	671	679	697	708	664	677	721	706	658	736	694	672	734	697	706	715	677	684	766	700	667	692	683	699	674	645	707	693	695	759	689	680	733	686	766	718	698	670	735	691	649	722	664	664	702	701	706	667	692	671	686	671	699	654	678	707	701	658	684	703	719	710	620	714	688	719	693	685	677	713	675	678	702	703	682	689	669	689	682	727	699	707	684	710	656	729	671	720	711	681	682	709	649	670	676	694	703	703	682	709	708	696	714	693	698	685	707	661	665	713	660	692	667	752	716	746	642	694	687	737	717	710	717	641	722	746	736	745	730	645	697	696	696	654	706	660	704	688	684	671	652	690	718	611	730	713	697	655	694	718	703	704	665	713	713	648	685	677	686	694	672	685	681	706	705	681	677	703	649	654	645	690	734	648	684	692	699	654	668	665	624	711	634	703	668	651	665	696	675	664	617	701	628	672	696	664	678	646	691	713	720	701	700	678	667	662	658	719	736	728	699	667	697	723	674	718	718	693	666	697	707	694	675	656	701	682	692	650	635	670	713	654	659	679	688	707	698	702	698	706	692	715	713	684	666	700	660	705	675	704	668	659	675	698	695	664	701	677	719	628	747	668	671	669	677	663	692	718	686	699	681	713	673	652	678	680	659	708	696	635	703	712	663	661	705	727	723	685	749	689	706	696	691	642	702	667	707	697	690	691	692	639	733	647	677	734	680	721	683	729	707	704	686	688	688	678	720	674	741	687	714	710	689	663	697	724	715	666	727	725	691	641	706	751	724	695	667	679	676	691	694	659	666	719	666	701	708	698	695	689	699	682	708	730	669	661	619	696	662	671	682	706	716	703	703	735	691	689	679	658	623	666	717	666	687	688	736	702	609	688	685	682	667	672	697	704	671	673	713	687	697	682	683	651	664	714	697	702	680	703	663	672	658	672	731	690	657	673	706	730	708	665	700	721	709	685	694	713	733	718	699	656	653	719	733	649	696	690	677	696	697	711	670	702	669	722	677	665	721	713	723	699	687	686	687	672	710	694	677	709	688	648	658	680	706	679	706	725	674	659	704	668	715	698	725	680	668	712	704	709	696	693	647	680	749	727	671	680	648	653	695	687	638	721	641	675	698	684	697	658	658	708	723	655	686	728	716	689	692	687	695	709	672	707	677	704	674	684	690	696	694	733	705	677	672	676	705	697	708	667	678	698	669	714	684	671	711	718	696	717	700	723	666	698	696	677	701	731	703	668	689	684	660	622	699	648	677	738	684	742	737	696	674	698	652	717	634	650	702	681	668	676	718	740	723	676	663	686	716	691	712	683	669	692	657	703	730	696	685	670	675	654	715	669	659	688	664	670	693	722	713	702	692	712	657	699	717	767	738	719	693	702	658	713	695	677	667	695	690	687	720	675	667	700	683	678	639	703	709	692	717	729	650	725	670	670	716	676	720	689	697	727	698	704	720	720	701	662	685	712	680	719	666	715	655	674	696	678	650	688	643	724	683	702	722	685	690	674	657	665	686	679	705	642	660	687	701	634	657	663	754	640	677	688	682	684	667	682	714	673	678	679	660	685	706	660	680	716	659	696	701	663	695	691	681	708	670	706	704	712	703	684	722	673	660	640	706	689	621	705	660	654	661	727	703	696	652	702	707	725	655	651	710	657	690	676	733	694	687	693	674	683	682	671	692	705	680	671	681	711	702	673	689	691	689	659	706	666	681	695	689	705	687	674	688	697	692	743	679	728	698	669	693	723	726	642	691	696	661	706	676	649	695	661	679	677	694	722	725	694	655	725	674	717	715	714	709	731	644	700	666	715	667	660	705	675	726	676	699	687	653	676	671	709	693	710	651	690	691	679	700	720	732	636	683	730	719	692	661	756	706	688	680	659	711	679	698	678	685	719	655	680	644	727	718	691	698	721	714	692	715	698	697	687	647	651	691	672	637	685	691	694	700	669	700	681	696	688	680	670	684	638	683	649	668	704	704	663	630	714	693	687	678	679	729	703	666	696	698	715	660	674	684	661	677	732	677	764	689	725	681	735	713	687	728	707	700	654	704	677	713	688	690	670	663	654	690	664	678	672	703	721	763	674	674	703	700	717	737	629	660	694	678	664	646	704	682	714	672	695	651	739	691	672	652	695	740	670	661	688	675	712	675	703	660	698	730	698	715	715	661	690	647	693	684	643	695	700	673	712	654	663	681	697	708	687	702	672	670	716	709	705	670	675	686	680	715	661	663	709	680	639	671	677	667	684	657	661	720	705	687	675	699	665	717	713	669	681	701	690	648	673	691	677	730	667	707	643	702	691	712	673	668	628	680	698	737	725	696	669	684	688	717	722	695	754	707	687	726	678	659	690	628	700	674	733	661	709	671	738	671	692	659	692	668	665	636	724	692	683	704	712	660	746	717	701	674	687	679	721	668	718	680	675	659	729	739	688	696	673	679	684	676	746	637	672	670	660	663	676	727	707	700	691	695	705	687	728	721	707	650	672	721	696	691	678	688	699	692	687	683	638	648	761	740	671	681	682	672	700	614	686	686	654	706	694	665	699	674	702	706	655	656	693	649	675	682	680	657	674	663	707	670	753	663	716	648	687	681	660	732	667	699	648	721	650	660	664	717	682	718	694	683	667	721	674	667	691	691	670	702	697	650	694	713	635	684	683	671	692	684	696	731	698	691	729	704	679	699	709	646	684	667	716	688	636	727	671	686	679	666	689	694	660	687	677	694	721	693	738	697	705	660	671	688	721	759	707	687	669	643	689	671	666	677	692	708	738	664	712	709	727	698	730	709	695	698	735	738	715	661	706	679	709	667	680	665	673	696	684	662	670	764	678	733	693	688	711	686	688	704	702	661	647	701	693	659	663	662	692	662	705	683	674	676	721	681	632	642	718	713	685	640	681	650	699	647	685	667	697	681	681	676	716	657	704	667	747	663	667	727	666	723	665	699	641	689	669	677	723	693	678	672	693	650	718	685	685	668	651	683	684	689	711	662	715	690	720	677	672	688	713	706	739	717	689	714	650	688	665	671	712	694	729	687	697	650	668	692	685	690	709	675	680	695	683	706	685	678	721	703	646	730	710	696	679	663	680	703	698	682	658	647	664	707	684	663	717	666	656	693	654	733	667	663	719	683	681	646	722	696	661	672	763	715	688	698	670	676	665	666	657	703	741	654	671	665	721	691	668	698	670	697	680	653	637	662	686	686	685	656	747	710	660	652	670	706	667	651	650	670	669	681	718	663	666	687	724	653	723	710	699	662	674	714	721	687	718	754	644	684	738	669	713	654	704	645	690	667	666	689	674	667	697	686	708	725	647	716	718	716	678	676	709	679	646	679	690	678	676	713	708	656	701	667	636	664	683	717	694	671	703	686	680	694	675	710	722
23731	42199	40986	36771	32777	32641	28115	25774	26346	22251	19730	14184	9486	9574	10417	11090	10340	8313	9077	7022	4606	3206	2654	1906	1656	855	1043	1478	1437	1109	722	310	319	344	290	287	279	251	250	257	452	770	1158	1064	445	233	256	247	234	278	231	237	244	249	255	258	231	241	265	276	256	234	250	267	242	261	263	234	294	258	252	263	265	274	220	280	281	259	268	251	243	266	240	274	266	253	245	264	260	257	257	274	288	237	269	252	231	254	270	253	278	225	249	249	235	237	246	274	237	270	246	261	261	248	255	238	263	237	252	227	268	257	245	273	262	239	235	233	247	260	250	265	238	242	249	254	250	258	289	236	250	254	268	235	262	240	249	266	256	249	238	238	268	263	260	255	220	277	257	240	293	233	251	241	266	265	261	254	221	210	226	266	258	254	261	241	221	262	251	254	247	284	251	248	246	269	261	245	295	263	249	252	312	266	266	232	279	256	257	217	242	230	271	292	260	244	249	267	230	233	239	239	241	223	292	273	282	230	264	249	250	233	239	282	233	227	249	264	259	257	270	268	265	266	249	260	278	267	258	272	225	290	254	264	268	261	261	266	244	242	259	253	259	255	261	279	269	281	273	259	262	256	266	233	226	268	252	296	251	254	252	222	262	252	241	253	225	228	224	240	246	255	244	257	246	244	267	254	252	241	262	258	279	256	269	248	232	249	270	255	258	266	242	253	248	253	262	243	216	254	231	268	265	259	248	249	222	235	273	267	272	263	238	267	215	267	236	242	252	237	243	234	248	261	250	261	251	249	266	247	230	258	263	289	247	246	260	268	281	241	255	241	283	283	256	251	239	290	268	244	255	246	267	244	229	272	298	258	256	246	234	254	236	234	276	247	253	254	236	239	273	249	245	253	257	267	288	231	235	230	246	239	262	277	261	242	246	250	252	263	266	249	262	245	282	289	256	243	238	268	257	255	241	272	282	232	236	268	245	250	241	254	233	254	232	240	293	259	250	292	239	272	287	237	245	258	267	252	261	267	246	287	268	241	255	272	270	260	261	258	224	225	263	264	258	235	225	260	239	251	251	256	291	223	246	244	271	262	277	265	255	224	247	227	230	247	279	276	257	238	255	255	263	253	264	292	279	294	249	245	263	242	264	283	236	239	261	256	295	240	249	232	252	263	293	261	224	261	240	239	246	232	262	252	232	240	281	258	263	223	254	253	253	248	242	248	243	251	272	242	241	259	234	268	232	245	305	210	261	263	224	280	257	268	238	268	259	261	267	290	256	262	231	249	245	264	264	269	275	260	282	263	271	267	254	259	238	246	244	283	271	238	258	241	263	243	232	232	273	263	240	247	240	269	235	234	256	264	252	247	261	265	275	257	244	282	257	238	237	250	245	265	244	280	264	247	250	273	240	279	261	258	247	261	241	267	248	241	223	249	229	268	243	254	254	261	239	252	262	225	258	264	260	259	260	266	231	246	256	243	271	251	273	261	244	256	243	245	241	253	235	220	264	250	235	249	262	260	257	247	272	254	263	270	265	236	253	258	264	247	265	251	218	284	236	274	281	252	228	229	270	244	231	246	251	269	248	246	244	274	223	281	254	245	233	263	240	255	247	268	260	238	259	239	229	276	261	269	255	282	265	247	245	273	257	251	251	247	256	259	283	282	272	222	254	233	244	237	250	257	253	236	240	221	251	285	240	252	267	242	266	234	283	273	266	242	238	253	247	254	231	237	259	245	246	238	281	258	229	250	226	252	255	254	260	265	266	243	233	265	255	247	262	288	293	240	246	250	240	257	265	272	243	229	241	235	247	258	244	240	269	228	271	279	253	288	249	287	269	262	261	288	256	238	242	263	270	268	238	260	266	254	253	262	267	272	245	250	248	246	222	270	273	292	248	264	242	273	252	267	249	259	252	281	241	266	237	275	233	247	237	258	236	242	259	258	250	255	259	280	234	229	262	252	250	274	248	251	238	225	231	249	268	266	258	258	273	259	244	251	254	239	298	236	255	247	253	226	287	241	260	221	260	244	265	236	286	274	255	257	288	221	246	264	251	248	251	287	262	237	250	263	261	268	276	263	220	242	248	253	254	259	254	260	244	257	263	275	255	252	271	282	275	257	255	254	258	269	281	276	252	234	268	268	252	240	229	255	255	245	238	236	260	247	253	268	266	254	266	276	246	271	252	235	250	275	258	247	256	264	267	257	255	276	252	271	252	265	259	240	295	290	242	252	255	222	236	251	260	263	269	276	264	241	231	271	262	262	269	245	258	262	217	222	223	266	241	243	249	243	258	243	246	256	234	258	228	268	261	265	249	254	255	237	268	281	280	235	251	263	255	266	224	241	220	247	307	234	226	287	237	272	258	237	260	283	252	280	266	246	262	270	265	305	234	272	265	270	241	255	256	246	233	265	251	266	269	258	248	273	245	268	249	251	248	269	249	232	260	273	256	271	270	263	252	261	250	292	229	285	244	254	260	214	255	265	270	248	269	248	257	296	291	265	235	262	258	250	253	284	267	237	241	239	241	252	265	256	250	227	248	209	293	244	251	276	267	254	247	252	246	225	248	239	249	245	254	240	248	259	260	288	261	234	273	251	233	261	245	261	244	232	266	289	271	265	252	232	257	243	250	250	269	237	258	280	280	238	273	239	260	243	245	301	257	246	251	256	269	248	266	249	262	230	264	258	258	264	269	266	233	257	223	248	256	280	243	259	252	253	248	258	269	261	238	239	256	273	254	260	246	251	238	255	287	243	237	272	279	251	269	225	296	280	245	240	254	258	257	242	273	246	262	237	255	248	264	257	287	240	276	257	283	261	249	252	258	253	252	249	235	240	255	233	241	280	264	277	254	262	278	248	247	264	286	258	278	254	282	285	268	230	239	266	254	261	253	238	249	239	242	244	225	246	230	272	255	223	284	257	234	256	233	226	231	268	228	263	272	219	241	256	254	249	267	251	238	255	248	257	286	235	243	274	262	259	283	250	228	262	258	243	220	258	265	285	244	258	273	260	224	252	250	253	256	235	245	255	260	235	265	268	236	264	269	246	242	289	272	251	235	223	258	259	233	267	243	236	267	241	249	257	229	246	255	251	242	255	258	265	264	237	260	247	245	249	240	233	249	243	284	246	252	246	274	250	239	249	268	243	249	259	248	277	233	218	236	229	244	228	233	259	215	248	231	255	252	263	257	263	256	247	295	256	257	247	245	241	264	271	237	227	235	251	260	281	264	240	274	264	252	311	242	266	279	214	252	234	275	268	243	270	273	276	242	231	254	254	265	262	283	281	243	255	231	243	252	272	227	265	279	237	277	241	244	248	239	270	220	292	237	244	276	245	247	266	270	246	236	243	249	252	251	271	261	282	278	245	259	227	274	234	255	243	251	244	280	273	263	236	248	275	262	240	280	261	254	264	257	262	264	235	233	245	246	267	239	256	269	246	263	262	275	239	250	245	236	259	221	249	234	248	245	254	266	253	255	259	235	250	243	241	250	273	273	239
17374	36578	40839	43598	44894	44901	40849	40882	40800	35968	36393	29303	23760	27031	29991	31123	31664	28740	30845	26884	21043	16550	14868	10353	8476	4262	6581	9269	8266	6650	3665	1323	1015	1160	1006	839	763	693	710	770	1881	4682	6868	6069	1966	627	626	611	590	602	615	653	626	653	648	630	652	636	621	636	642	603	600	664	601	647	654	638	686	665	642	626	620	654	633	655	644	622	684	654	645	639	644	678	673	660	685	666	625	673	673	626	622	640	609	604	584	626	606	669	680	669	647	631	670	653	648	695	623	622	681	679	649	695	683	642	649	601	605	621	649	633	653	631	687	652	640	661	601	634	650	664	670	648	680	640	630	624	680	655	610	582	643	590	582	685	630	608	660	677	599	625	659	665	644	626	587	624	657	610	622	627	660	616	593	611	641	605	592	610	648	679	652	652	645	650	637	638	648	575	616	657	632	682	610	622	615	629	618	648	614	630	637	612	580	639	700	609	677	606	626	655	643	603	636	625	598	660	625	616	676	619	640	657	599	616	635	621	603	683	646	624	639	596	614	637	608	633	627	617	659	641	639	610	646	621	607	649	601	659	612	651	617	671	615	647	586	629	590	620	606	686	665	621	673	652	640	629	643	687	629	607	643	633	650	638	640	612	659	603	634	626	625	689	670	634	671	599	634	614	588	639	620	598	597	612	647	616	618	681	654	655	592	618	587	633	663	632	653	631	643	599	626	639	632	638	623	635	631	610	642	600	595	628	623	630	624	665	662	614	650	647	605	680	614	608	590	593	623	644	611	618	648	647	634	608	623	604	642	622	626	666	618	626	631	589	600	633	586	608	652	607	583	627	632	598	666	596	647	610	638	648	636	621	647	634	643	610	631	610	624	633	645	603	632	661	660	647	659	621	634	650	658	653	628	630	620	617	627	595	653	607	615	594	617	638	619	637	617	643	634	625	592	643	620	612	624	623	651	678	657	631	611	648	627	624	616	613	592	645	603	632	635	622	647	652	654	673	678	641	624	611	620	661	600	630	622	633	646	610	640	637	616	627	620	625	609	601	663	640	637	634	656	637	634	616	634	567	648	610	629	657	621	617	639	625	620	638	602	621	615	621	634	643	664	634	578	629	601	669	637	602	632	650	615	615	615	610	645	639	637	608	648	619	657	640	644	655	642	679	627	618	625	652	620	621	624	637	614	580	632	602	614	626	628	621	601	633	644	623	676	602	586	647	616	649	569	679	611	622	643	622	615	619	582	628	660	666	669	640	590	628	646	639	656	620	608	628	602	633	642	657	611	585	627	595	675	652	650	588	610	642	620	628	626	602	632	648	665	624	640	624	609	625	619	560	659	613	636	620	665	707	649	601	624	626	612	602	585	631	615	610	628	632	605	617	663	596	622	649	631	640	640	675	614	640	632	639	622	590	651	630	617	606	609	635	630	614	619	620	651	610	661	599	629	615	665	641	682	622	614	645	642	669	648	639	651	586	608	617	632	627	632	654	637	651	650	641	644	605	633	619	606	644	670	657	606	636	612	613	605	593	561	649	637	664	620	629	615	646	622	628	622	587	652	629	631	627	639	613	608	629	592	623	631	627	648	610	649	608	664	602	643	675	600	619	640	615	654	630	585	589	610	610	641	615	653	645	612	659	603	610	600	573	631	624	605	642	632	638	630	655	622	630	608	645	663	605	664	606	660	598	635	644	649	639	645	595	585	609	606	616	626	619	595	628	668	667	688	571	656	631	603	674	627	616	632	644	595	636	609	613	581	638	615	598	607	593	629	641	609	608	612	603	609	602	652	666	645	609	671	662	641	626	594	627	685	625	622	599	617	685	590	661	634	640	632	619	680	622	568	636	663	565	635	628	622	626	647	637	599	638	646	601	634	649	622	640	605	657	624	605	629	579	674	661	624	663	629	627	577	631	628	620	645	578	604	618	618	605	589	637	681	649	656	640	641	621	595	637	614	632	653	620	615	615	648	595	622	643	611	612	670	641	609	651	602	654	623	617	655	625	588	639	618	634	639	682	599	632	613	628	591	658	595	610	627	576	602	638	650	641	598	638	641	623	649	627	627	639	618	650	612	617	615	598	574	597	583	604	638	674	647	649	632	656	630	643	621	596	627	601	637	602	635	627	598	612	632	618	590	645	615	670	645	613	640	602	609	594	617	624	652	635	642	655	625	574	609	604	627	619	636	605	637	622	636	608	578	656	606	647	587	625	614	656	593	613	588	640	608	671	609	643	645	615	636	620	629	604	593	655	608	609	635	615	650	646	628	617	612	643	618	593	620	627	611	608	627	588	614	606	638	603	586	644	610	614	620	635	666	610	650	606	635	621	637	648	619	610	601	667	606	657	577	612	653	645	626	649	634	657	612	642	638	611	598	580	603	641	635	600	651	580	655	632	629	606	654	631	659	643	641	607	646	625	683	612	615	622	615	637	660	629	582	621	620	652	658	626	635	596	631	611	661	656	586	586	629	634	621	628	609	604	657	601	611	629	587	620	618	627	602	654	630	624	616	649	628	648	621	680	630	631	614	643	620	593	606	584	620	616	651	611	649	631	599	644	617	617	609	640	595	616	595	614	614	606	624	608	633	612	635	637	615	607	635	637	595	629	641	678	670	636	632	583	659	610	677	682	629	626	642	619	604	664	624	660	609	634	619	618	653	620	622	653	607	612	614	634	620	602	669	658	672	657	624	670	657	590	617	600	658	653	659	664	651	638	629	646	594	646	655	628	595	631	672	612	624	611	645	602	618	626	601	601	603	616	658	646	610	606	570	591	673	625	599	639	608	591	632	655	640	628	636	652	609	605	612	632	635	615	640	633	591	620	645	649	641	649	599	592	655	664	620	600	636	591	615	672	680	614	618	662	651	619	657	607	608	623	637	637	627	646	610	620	595	640	643	627	640	613	602	629	607	629	635	623	620	646	628	588	613	610	608	648	621	606	621	615	607	651	627	634	650	597	622	652	601	625	603	625	612	637	618	600	634	671	637	616	632	581	647	636	635	647	626	611	644	603	581	638	650	634	635	626	597	621	660	627	674	627	661	603	625	634	615	680	645	607	623	597	637	609	613	636	632	640	574	652	623	603	592	678	650	634	660	586	621	607	647	661	646	602	622	622	695	634	610	670	630	612	636	650	641	625	658	581	661	592	633	605	610	624	612	660	621	608	662	617	633	633	640	633	618	626	623	648	601	590	628	650	655	640	618	616	636	589	610	663	606	645	598	654	640	630	596	664	605	658	625	629	664	580	600	644	599	619	599	632	639	634	593	617	642	669	646	643	654	694	626	640	651	618	632	637	612	606	666	630	652	659	616	664	622	656	660	660	630	626	642	602	624	608	639	670	615	616	627	651	666	644	657	617	592	640	612	618	609	622	630	642	648	663	624	607	630	613	607	662	646	601	624	662	629	659	645	634	653	626	621	609	648	653	620	627	616	660	642	666	631	655	611	633	616	608	580	624	618	653	643	573	598	659	600	630	589	611	610	602	619	651	603	582	622	651
33037	45914	43563	36807	34836	34488	31984	30903	32894	29387	24822	20616	17126	16206	21610	20892	18757	16258	18707	13765	8761	7099	4577	2373	1305	1283	1888	3237	2513	1462	649	332	280	282	249	242	210	273	227	282	1232	2484	2214	1333	734	276	215	234	226	218	197	185	195	215	211	215	196	230	214	235	233	233	219	222	219	237	203	191	208	225	238	224	230	191	207	208	195	202	214	214	242	188	198	211	229	238	266	214	201	229	215	226	225	219	212	220	213	236	204	223	218	216	225	242	224	197	209	219	219	216	247	208	218	202	190	215	240	217	208	204	228	217	207	226	239	223	227	207	215	208	224	196	214	224	224	214	226	214	239	252	201	219	204	211	212	215	204	230	206	233	234	220	206	241	228	210	223	213	223	211	221	219	230	217	216	204	250	197	205	199	235	204	231	228	226	237	221	231	208	233	230	204	223	233	222	213	195	193	207	208	216	209	205	218	229	174	214	225	227	195	202	199	228	224	206	188	184	219	250	214	214	212	198	192	211	224	238	235	220	215	221	211	206	189	192	214	204	193	218	209	202	227	197	198	213	191	206	199	201	225	199	206	197	218	217	207	213	192	201	182	201	209	250	228	212	222	225	212	195	201	186	192	218	237	195	200	205	216	211	206	203	201	223	226	206	224	219	238	240	233	190	240	212	211	222	203	207	216	204	207	207	204	210	226	216	223	215	253	198	236	205	246	216	197	224	180	214	201	220	198	205	203	204	221	224	208	236	205	220	255	218	216	193	224	194	213	217	230	210	215	202	235	219	209	188	228	221	226	209	207	215	221	200	233	212	210	219	227	196	204	220	215	198	217	214	190	213	224	210	218	185	212	219	208	203	247	199	228	192	232	212	200	223	238	236	219	198	218	216	223	218	197	214	221	204	210	224	189	207	195	230	211	201	210	213	205	181	221	204	202	207	231	206	207	209	207	211	193	190	230	213	210	223	214	186	228	197	210	192	226	220	200	219	208	215	223	227	209	217	201	217	246	243	223	213	229	197	201	211	212	213	209	227	242	214	253	203	219	194	200	202	188	184	236	203	209	205	232	205	233	242	210	193	208	199	203	209	223	212	229	206	196	206	194	206	186	218	260	210	198	218	219	201	227	187	208	220	240	213	217	218	206	233	234	209	209	214	212	204	210	189	193	208	211	212	203	191	227	196	241	195	224	204	220	196	238	209	207	196	209	207	222	233	214	212	220	221	208	223	222	202	234	208	218	204	187	205	190	221	232	219	229	242	199	199	224	204	197	202	185	201	226	212	226	211	230	186	205	229	203	208	171	214	220	199	198	205	216	198	201	204	206	216	213	200	211	245	200	192	189	205	217	231	207	222	227	213	214	228	224	191	209	220	220	230	213	228	210	235	223	187	197	219	201	198	230	194	209	201	217	247	223	190	207	232	215	189	233	206	222	196	232	211	223	196	224	228	216	203	201	216	228	187	212	225	226	220	197	224	215	243	166	218	240	195	225	211	199	206	221	183	195	227	227	209	224	218	186	183	205	233	222	204	194	245	243	229	192	189	187	228	213	218	224	212	208	239	205	189	238	214	192	215	205	206	233	215	209	220	218	210	218	223	206	222	223	192	205	213	193	204	220	205	207	195	192	235	195	221	187	213	210	218	216	206	199	214	232	221	202	229	231	219	183	224	206	205	211	212	225	218	222	200	231	224	199	226	192	233	218	225	205	205	210	230	221	215	214	215	218	219	248	227	201	214	218	228	234	202	233	209	205	215	226	206	231	209	191	211	208	217	213	213	212	234	213	217	218	191	199	218	206	212	229	195	237	239	230	227	192	215	204	247	183	185	223	203	207	201	206	197	197	200	198	243	211	206	193	226	205	171	222	235	230	213	204	188	201	203	237	196	213	204	187	237	231	215	190	236	185	211	234	220	223	213	188	215	226	204	230	218	202	220	228	206	225	207	247	224	203	184	233	195	217	208	237	198	190	195	212	220	199	235	230	204	189	229	237	206	203	221	177	202	225	224	240	214	223	215	188	214	245	217	220	200	190	233	196	213	202	208	189	183	199	232	207	204	178	222	253	214	243	215	208	233	209	222	223	183	202	219	180	215	184	193	204	190	221	208	231	217	218	196	223	200	235	199	220	210	212	191	200	213	204	217	219	226	229	196	217	217	192	224	224	218	207	239	217	212	205	233	215	235	190	196	223	234	213	208	205	187	214	211	237	217	198	239	207	200	195	194	205	199	226	191	227	214	229	228	214	224	208	192	228	214	232	209	171	213	208	212	182	213	211	217	205	203	244	235	213	199	228	202	256	219	216	186	192	210	221	205	202	197	210	186	202	199	209	233	216	203	215	223	226	214	203	196	200	220	234	230	213	197	191	205	214	195	194	224	202	233	210	180	219	196	192	190	213	213	194	219	237	215	222	219	204	192	240	209	206	219	191	247	222	240	223	231	219	214	215	237	206	201	185	226	226	209	222	241	204	220	213	219	200	225	205	220	221	196	195	198	218	216	199	208	193	208	220	179	221	191	217	226	228	239	225	200	188	195	217	226	203	237	183	219	220	208	216	173	229	213	213	232	210	206	232	222	213	195	200	204	222	194	205	192	211	241	213	217	246	205	214	226	234	184	212	192	183	206	214	225	210	218	234	235	217	207	202	221	205	201	186	236	219	204	212	240	247	189	198	195	215	204	195	205	237	217	215	238	192	172	205	199	223	205	213	231	218	225	212	200	217	206	222	238	204	212	196	194	200	232	208	239	218	196	228	221	223	219	215	197	259	183	216	223	196	206	210	212	213	193	235	222	219	201	208	244	201	236	205	222	228	224	218	215	218	217	199	189	232	208	183	236	207	223	211	208	217	197	218	222	223	235	235	206	203	205	203	221	257	200	208	204	200	214	206	205	173	211	183	202	245	215	224	210	216	201	222	178	227	218	238	209	222	189	209	214	204	246	191	190	227	220	233	232	223	210	204	219	203	196	232	194	199	221	231	217	232	206	216	197	206	217	211	211	208	228	195	225	211	219	255	196	185	216	214	210	235	223	205	220	227	220	202	182	210	225	226	202	218	199	217	220	224	208	218	200	210	249	196	199	210	196	192	201	247	227	205	201	200	211	213	198	197	195	208	225	206	199	206	210	203	204	221	221	213	242	210	222	227	211	192	225	187	226	204	224	230	223	203	195	222	220	214	217	239	219	196	205	194	222	208	202	212	224	190	225	256	215	202	218	233	228	190	204	217	240	204	218	230	230	208	209	246	204	214	193	199	202	199	225	208	223	237	234	213	220	204	196	221	205	200	212	246	204	214	214	189	217	201	210	202	238	241	226	195	232	203	235	210	216	209	215	218	215	230	188	202	203	202	216	206	194	214	213	208	208	205	219	219	199	216	204	208	247	222	230	185	235	235	215	227	195	212	250	207	217	227	209	206	228	216	221	198	199	197	211	203	195	206	182	196	205	228	230	211	221	205	220	198	188	236	203	193	222	235	235	220	228	196	246	227	208	217	216	210
23020	39802	46052	46451	48482	49563	48164	48766	45006	43047	40122	34557	34111	32939	42502	40926	39793	38074	41653	35184	29586	26485	19885	11539	6674	6881	10767	16261	13039	8394	3666	1407	1152	1287	984	749	688	657	663	921	7585	14054	11613	7348	3680	842	546	549	551	600	547	574	559	589	537	557	523	558	544	527	537	515	563	482	499	564	506	544	541	512	560	543	534	582	541	518	556	563	530	583	603	547	601	576	584	546	572	558	569	573	528	538	517	558	560	533	554	529	555	559	553	553	576	575	546	554	533	517	556	502	583	543	537	552	583	584	564	554	536	546	582	538	498	517	551	493	591	562	531	514	506	550	568	517	553	534	524	547	551	554	524	523	523	527	501	526	498	532	548	526	550	541	487	527	549	587	538	520	497	470	521	523	555	532	536	566	532	546	533	568	540	539	541	530	540	533	526	539	515	516	535	527	545	538	540	511	537	566	551	522	555	529	537	554	539	534	534	540	545	539	478	536	557	536	560	527	527	547	548	574	510	517	526	593	530	520	537	541	534	535	571	514	518	536	507	555	504	525	523	538	504	547	536	511	489	543	560	553	559	529	539	522	556	511	520	533	545	546	526	576	535	528	517	523	538	540	525	532	520	534	535	551	548	532	522	574	506	510	523	556	493	537	527	548	521	519	515	512	519	528	515	517	540	517	564	554	524	485	513	545	522	492	489	526	542	523	484	542	557	527	533	542	550	530	521	531	536	510	593	533	529	549	517	528	549	538	541	535	553	523	501	513	539	555	544	518	507	530	504	533	587	524	506	546	539	516	539	499	560	519	513	534	519	540	523	547	537	511	519	572	505	542	532	536	544	523	538	547	553	529	529	562	488	537	490	543	548	548	563	561	526	534	519	513	492	482	521	538	557	557	534	550	538	516	497	544	528	548	579	560	519	544	547	538	520	533	496	494	518	529	545	543	561	516	537	543	526	581	524	566	528	554	505	494	538	559	533	509	567	526	507	535	565	522	511	548	550	514	508	578	552	561	544	515	522	540	516	501	558	523	507	495	513	549	578	502	526	497	507	506	559	526	535	522	603	526	515	492	493	532	584	506	542	558	524	548	534	520	543	546	539	535	506	574	479	530	531	521	543	501	549	533	549	533	519	497	586	539	500	527	513	548	550	557	549	496	521	536	536	512	552	492	539	500	518	535	538	499	535	595	530	513	532	524	523	518	513	480	563	535	505	509	495	565	528	532	513	559	495	518	514	511	526	538	516	512	528	519	525	508	567	524	510	566	515	514	507	549	527	526	577	526	483	508	546	515	521	551	513	570	524	522	517	504	550	535	548	506	539	560	560	571	485	493	543	529	567	535	514	564	535	523	486	554	534	532	576	488	545	568	515	568	544	563	522	529	548	557	530	539	529	551	487	534	496	502	513	530	542	554	518	532	525	546	519	545	549	510	529	530	550	482	584	538	527	513	516	548	508	542	513	510	562	539	539	540	514	525	527	534	562	587	539	564	548	529	504	489	548	505	547	538	543	496	511	520	514	518	488	516	558	512	511	542	513	551	542	545	470	509	521	549	538	500	561	542	545	528	554	520	524	547	534	537	509	534	549	505	522	527	531	548	552	514	558	547	519	528	541	509	525	527	545	525	543	539	588	528	530	527	536	554	540	553	532	535	532	547	563	476	530	551	528	543	501	535	533	574	567	541	507	549	560	545	552	504	526	508	506	549	558	528	534	509	531	531	510	544	516	495	555	521	522	503	510	506	534	508	530	561	561	545	507	544	556	563	533	521	527	535	533	555	498	561	524	540	564	550	511	521	554	530	515	533	542	533	536	530	515	568	530	536	505	522	528	549	538	514	577	511	541	541	529	554	497	552	528	509	537	507	502	556	478	552	561	555	547	571	484	545	522	529	540	540	532	504	533	547	547	526	536	527	526	519	524	573	551	513	523	545	533	575	521	516	558	560	525	509	525	498	518	538	511	537	462	514	502	500	527	534	534	517	586	517	518	531	524	575	560	524	561	503	553	550	479	537	498	548	535	504	515	516	498	519	531	525	554	519	552	614	528	516	527	501	553	534	537	547	523	525	537	500	532	544	537	504	499	544	537	590	562	554	482	534	506	536	536	539	532	536	554	522	515	524	526	533	539	510	521	570	545	527	539	533	569	511	516	576	539	491	530	523	507	520	554	513	510	516	551	563	534	535	513	519	544	533	523	548	539	537	531	504	551	540	480	523	560	528	503	529	524	551	541	518	527	511	535	527	537	527	553	561	535	551	529	561	547	500	562	574	538	546	542	543	520	527	541	524	505	498	554	532	534	514	534	469	537	489	457	489	520	531	538	521	519	531	545	545	541	515	475	518	549	568	538	512	537	522	520	542	523	518	504	550	531	520	532	524	525	531	528	507	512	519	553	522	531	518	533	558	532	556	506	547	508	546	557	551	518	516	541	559	544	484	538	527	525	503	540	519	590	508	544	495	510	515	509	514	465	539	539	543	576	545	558	517	529	546	542	526	539	510	542	535	532	548	537	544	548	540	511	506	536	501	555	521	499	523	553	558	493	551	526	526	572	546	520	556	530	538	554	527	513	502	572	531	541	534	537	528	551	516	564	533	529	578	542	529	527	518	492	537	528	522	545	548	535	570	546	547	510	539	518	517	538	530	528	550	538	531	575	566	552	516	544	535	513	553	526	578	526	531	607	566	517	539	484	527	552	541	550	527	600	562	526	520	534	509	537	509	600	497	546	590	539	517	540	535	555	506	538	578	521	591	527	547	563	562	523	577	524	533	546	535	513	533	507	583	537	565	546	514	544	538	520	540	542	488	529	563	552	538	502	516	512	566	540	527	530	545	513	522	532	527	533	511	501	554	529	520	546	508	513	522	533	512	499	491	506	547	538	550	561	557	528	538	519	523	554	525	485	555	545	481	530	538	567	531	539	524	538	557	528	529	559	534	488	533	527	553	553	490	535	561	547	520	467	515	504	504	516	520	505	565	548	545	546	520	563	505	531	531	535	538	527	536	545	523	528	572	550	531	507	503	546	555	513	558	529	566	520	556	517	555	516	508	564	554	543	575	516	523	541	524	514	580	503	523	517	502	528	570	536	528	568	516	533	544	527	529	538	552	522	512	575	545	530	491	530	512	540	522	551	538	557	563	538	540	556	521	536	545	539	540	544	556	501	506	506	547	540	530	509	522	535	530	545	517	508	586	527	514	501	538	537	516	542	527	551	521	486	537	510	536	530	478	529	539	511	530	546	551	532	521	555	552	521	535	526	538	500	527	535	574	514	530	545	520	553	522	533	526	549	492	541	537	543	533	491	520	516	539	516	526	520	583	550	549	551	524	530	541	533	521	533	531	525	532	555	510	566	521	547	552	555	552	528	515	570	535	527	535	534	565	519	586	543	576	514	512	520	523	574	519	542	524	569	553	463	559	513	540	537	544	536	550	534	507	506	520	516	538	536	573	529	528	541	517	551	511	533	553	533	548	562	498	551	502	514	516	530	533	533	571	537	498
5583	10782	12345	10354	7607	5941	3412	2300	1834	1266	974	704	772	768	806	863	692	687	710	598	504	458	382	378	310	296	309	420	355	353	312	306	291	302	274	260	276	308	335	270	308	381	422	452	333	266	282	274	298	292	265	309	300	282	310	303	303	308	277	289	292	308	306	279	262	271	240	243	292	280	291	301	285	305	284	309	281	289	283	310	283	288	279	294	280	301	278	305	289	254	287	302	274	276	292	304	303	243	259	297	281	286	281	294	294	283	284	298	296	270	289	310	260	258	259	302	272	282	308	300	287	258	286	308	305	272	298	289	262	281	264	282	268	277	302	264	286	263	261	274	275	266	289	284	261	295	295	282	268	277	273	288	297	286	321	278	284	279	281	308	307	262	289	269	301	266	290	256	262	252	273	269	280	286	291	287	306	302	261	291	331	287	287	300	295	290	238	278	272	300	257	297	285	281	318	292	273	276	301	289	302	273	281	305	281	300	254	288	284	275	290	269	277	287	267	277	266	272	299	281	283	319	283	325	252	264	301	293	275	274	296	285	300	281	284	278	269	249	282	278	264	268	284	307	305	253	290	276	260	307	260	277	290	290	290	278	276	302	264	279	329	283	295	302	299	276	253	281	309	247	292	301	279	293	303	272	267	245	286	272	271	296	217	320	333	262	255	293	296	295	316	287	254	300	292	277	239	286	304	315	256	259	272	291	323	293	287	277	291	276	294	285	285	291	246	268	308	285	298	297	254	290	270	274	279	242	296	264	278	275	273	310	250	285	263	260	289	314	299	274	267	294	279	262	254	300	317	280	274	267	299	300	272	285	274	259	267	273	316	258	266	291	288	292	254	262	269	294	322	294	247	263	288	297	292	274	277	260	278	292	284	301	290	293	279	291	291	283	303	286	290	296	305	272	273	287	275	287	278	283	291	279	262	249	261	283	308	290	273	297	300	298	311	294	289	289	297	259	262	278	298	286	274	258	272	248	248	302	290	292	253	274	290	281	267	270	269	274	266	295	283	257	269	254	313	263	299	298	249	262	295	261	320	247	297	278	286	283	300	287	294	261	259	301	311	282	315	296	298	297	269	289	268	264	260	292	277	296	301	283	260	294	304	280	300	301	256	261	266	310	286	295	305	270	291	286	266	253	311	288	309	301	289	282	265	264	303	306	306	305	278	291	320	285	279	296	302	314	276	240	301	280	273	288	300	264	268	285	280	283	272	284	270	275	272	270	296	309	271	264	273	288	285	269	289	292	269	259	305	294	270	261	253	253	281	262	285	294	297	314	259	300	295	300	298	308	298	274	299	295	310	274	310	291	277	305	308	284	306	276	276	266	280	260	292	293	331	302	282	298	272	278	246	306	290	276	260	255	258	292	297	250	274	301	280	294	286	293	314	332	255	257	274	293	242	311	271	258	267	284	266	270	263	252	292	296	245	246	297	279	289	277	276	283	271	298	242	295	263	278	294	301	269	279	286	278	309	252	275	270	303	270	286	273	309	299	270	269	289	274	285	293	311	258	301	268	276	299	273	280	278	254	286	288	302	279	269	275	272	301	285	285	298	247	280	315	270	292	270	296	288	266	277	300	305	303	228	258	268	293	290	319	288	275	303	282	290	288	288	318	260	276	269	294	291	258	321	276	289	284	295	298	283	327	299	269	288	317	261	263	299	265	263	286	307	277	279	286	247	321	291	293	272	268	290	285	260	270	295	281	266	249	298	286	321	291	296	274	318	300	296	283	284	279	290	262	272	290	281	281	250	257	267	264	285	275	296	296	298	280	280	280	291	275	254	292	266	276	290	290	285	308	271	303	308	286	288	293	252	276	305	289	318	296	299	248	254	275	262	286	273	271	279	279	310	295	313	268	290	306	285	290	287	290	275	257	292	272	268	270	298	258	313	263	277	283	307	281	265	261	286	296	268	316	267	277	297	277	247	270	285	299	285	277	282	290	291	291	274	288	338	294	255	300	269	293	270	252	281	306	290	311	274	282	256	282	285	279	271	262	285	271	285	274	288	309	285	283	277	293	283	265	291	283	251	310	303	254	281	275	294	282	269	275	262	269	309	280	266	260	297	291	285	288	308	302	284	266	256	265	277	268	294	305	279	297	295	308	267	278	275	251	304	294	283	312	276	310	298	249	304	283	283	293	281	280	275	324	269	296	304	299	296	292	306	288	267	302	287	275	278	276	272	305	280	280	276	304	266	287	289	264	284	300	287	273	285	272	331	284	305	315	276	273	314	260	281	302	272	324	263	245	303	300	304	283	278	246	285	287	283	221	284	293	283	261	285	286	281	300	283	264	289	267	268	281	278	258	259	279	259	275	255	267	258	300	289	285	289	248	328	313	268	283	296	310	292	275	280	268	276	291	262	253	308	296	271	277	279	276	265	311	282	283	286	262	308	270	290	311	274	280	306	284	288	266	283	304	278	273	297	259	296	257	283	314	291	302	297	275	273	266	288	282	273	274	276	277	296	287	280	286	286	286	281	280	258	262	309	274	300	290	302	297	288	259	264	260	290	282	320	287	272	283	288	252	311	291	286	280	266	273	303	276	298	302	275	270	289	288	267	248	330	334	289	253	246	251	271	272	295	316	265	274	308	274	269	285	241	274	265	272	285	312	257	283	291	265	293	256	267	286	287	286	275	283	274	307	311	286	257	267	277	267	280	270	284	286	269	265	305	283	300	274	286	275	300	279	270	295	316	262	271	308	273	299	262	272	280	274	287	287	283	292	274	291	289	271	284	260	299	281	282	288	298	299	315	289	278	244	287	265	268	281	295	271	285	291	290	305	293	283	253	292	310	305	279	301	267	288	289	299	300	284	302	286	295	276	296	270	286	280	295	279	265	305	271	257	292	254	279	299	275	302	287	300	270	327	278	280	268	290	293	295	273	299	265	282	283	311	287	310	284	274	284	289	271	280	275	311	286	287	262	280	261	299	267	264	282	260	277	289	283	268	290	266	280	285	283	313	301	274	298	286	266	292	301	257	251	282	283	301	281	274	279	296	281	277	276	318	270	311	274	299	262	248	294	295	285	280	318	285	283	265	323	290	254	294	313	251	290	275	288	271	319	272	284	292	263	273	292	281	268	262	278	300	294	296	286	318	262	303	284	279	266	303	268	289	277	263	275	297	270	283	270	250	290	271	295	289	287	286	282	286	261	298	285	306	288	322	276	300	302	259	280	297	300	278	312	294	307	278	302	283	270	290	285	266	280	250	274	288	248	294	274	249	263	248	285	319	299	270	285	279	268	294	251	271	298	278	273	286	322	290	273	285	319	301	276	306	294	264	290	238	304	274	309	294	290	283	289	298	290	251	305	304	278	299	272	282	294	296	286	319	296	318	280	277	248	310	270	274	252	272	315	297	297	291	274	280	301	275	286	269	310	269	295	300	272	269	263	302	298	295	252	276	300	326	295	269	283	282	294	265	275	292	274	263	296	271	303	279	272	260	296	300	252	281	307	282	295	310	287	271	288	276
5364	12513	16211	16263	15413	14616	10389	9858	8097	7039	5180	3801	4181	4328	5209	5157	4030	4145	4081	3608	2499	2070	1390	1385	1029	1080	1344	1562	1304	953	778	792	815	745	767	761	789	736	735	750	1120	1559	1517	1628	914	736	730	724	733	702	757	698	690	678	669	704	671	663	677	697	729	722	743	716	763	727	694	689	705	683	696	737	709	673	709	674	691	693	696	714	725	741	741	714	673	690	700	713	680	694	711	692	680	708	715	731	708	653	672	747	690	724	701	721	722	701	710	691	694	732	716	692	714	664	760	693	718	673	709	735	725	710	695	673	749	689	713	751	663	646	749	678	720	691	747	666	692	669	768	646	737	722	690	697	681	722	703	710	702	701	701	681	678	712	729	690	683	730	706	711	703	754	691	706	770	670	691	713	710	683	737	693	689	683	709	686	713	689	710	722	706	688	745	705	732	707	751	749	740	754	687	706	693	684	691	682	781	684	685	715	709	697	714	722	711	696	691	680	745	719	657	696	696	686	726	666	733	673	681	722	676	742	715	745	701	698	723	721	736	670	734	667	731	694	744	718	692	720	743	699	725	720	725	718	745	690	723	759	668	695	728	679	716	719	682	700	721	693	676	700	708	687	761	745	684	702	717	656	663	706	705	737	722	695	749	674	747	705	712	705	695	745	718	686	728	700	717	734	728	712	697	744	721	744	779	723	691	678	705	675	690	716	760	688	718	711	690	720	712	708	685	715	752	696	694	726	664	738	730	670	682	717	685	675	667	702	691	700	687	699	673	717	729	712	716	743	669	727	715	718	719	695	681	696	707	694	711	665	653	720	727	748	711	680	707	695	667	715	691	681	719	704	730	687	730	669	736	687	668	744	730	700	736	728	710	669	705	719	674	705	696	671	697	714	728	708	736	699	686	719	680	681	730	707	672	730	739	695	660	713	713	732	696	702	772	686	735	673	724	703	675	721	711	692	727	726	706	725	721	687	693	731	687	703	739	706	738	715	687	655	665	713	670	726	692	694	709	716	759	754	712	738	668	724	666	737	699	707	726	715	706	706	680	722	741	732	696	722	703	692	728	700	686	724	701	719	728	709	721	719	672	731	700	690	677	742	730	743	737	719	748	678	725	756	679	745	700	745	699	695	706	700	712	733	719	731	733	709	707	731	724	716	735	710	711	648	722	687	702	698	694	661	733	714	714	675	683	732	725	672	684	744	699	679	748	673	666	726	700	702	707	688	698	712	687	741	738	675	735	705	713	721	770	699	683	714	715	741	704	753	749	742	668	734	675	647	696	713	705	749	719	701	742	730	683	692	717	688	683	743	744	687	683	737	766	718	710	693	732	687	755	733	663	696	734	693	687	671	702	688	743	709	718	693	767	714	687	707	729	726	804	702	746	677	743	723	721	685	722	679	718	694	718	742	727	755	699	732	727	674	655	702	705	715	713	724	709	690	696	708	697	705	711	719	734	670	735	725	696	745	716	710	713	713	699	708	747	712	728	756	704	707	666	691	693	663	708	730	683	726	663	716	726	739	730	755	679	689	684	705	740	702	721	711	776	737	727	691	695	706	708	677	684	691	681	718	687	715	773	746	705	728	742	714	730	697	677	747	676	744	712	723	727	739	730	683	713	720	671	723	744	650	720	727	680	682	704	682	709	680	723	677	687	740	688	693	705	664	705	725	733	726	647	632	743	642	641	688	698	680	697	708	718	665	682	672	702	708	732	642	727	711	732	714	690	720	716	730	676	732	712	624	703	725	714	688	699	691	683	700	742	695	738	694	671	690	741	736	694	695	740	675	683	687	745	710	658	693	750	665	766	697	698	739	729	663	720	692	686	700	775	741	705	756	704	704	712	704	674	711	697	711	748	697	741	718	728	685	723	700	751	678	681	729	781	733	662	723	699	691	690	666	646	743	708	652	714	755	710	726	720	738	717	760	703	694	641	667	704	685	716	694	720	701	740	684	699	727	732	715	706	698	640	708	688	685	732	718	683	762	742	690	684	714	693	695	668	681	720	779	705	697	692	683	695	694	710	666	653	706	697	650	684	722	703	695	735	703	739	741	733	658	676	764	730	739	753	706	691	671	729	706	722	688	719	735	684	735	691	716	696	738	678	731	701	696	646	705	735	667	732	707	685	726	698	693	722	702	746	678	730	723	694	676	722	678	713	687	668	688	709	688	699	709	700	693	690	739	734	698	703	776	696	705	697	724	759	648	717	710	713	690	708	707	717	673	740	715	718	732	690	738	681	666	708	735	648	716	702	725	696	685	726	704	716	697	644	697	724	720	674	673	689	688	711	732	705	734	697	724	714	725	684	691	713	725	706	706	681	710	733	723	746	707	734	649	686	678	696	669	688	705	736	661	672	687	718	685	684	690	734	700	736	755	677	695	723	683	691	678	722	698	706	715	756	713	732	632	704	723	663	778	673	688	716	707	724	732	715	689	772	732	705	704	696	719	641	710	699	731	744	682	727	680	692	732	711	707	722	788	695	733	730	702	697	678	697	689	736	760	696	723	705	730	690	727	720	731	657	694	730	704	718	715	722	690	674	666	723	698	709	697	675	715	728	735	729	682	695	698	736	691	723	717	772	723	666	715	715	689	683	711	671	749	653	706	681	707	642	716	727	719	680	710	737	693	715	729	730	709	710	693	702	703	660	726	717	691	700	707	720	688	674	747	701	758	644	733	735	673	655	708	702	680	667	697	727	692	723	670	688	687	658	682	767	672	707	712	723	698	675	682	720	734	730	740	756	695	667	723	719	719	731	712	699	676	704	705	698	744	716	722	706	748	714	726	673	738	695	727	756	716	722	703	699	681	669	740	737	739	731	665	699	742	706	738	723	704	708	685	676	724	703	685	710	724	744	741	666	720	733	720	700	732	694	716	707	698	740	684	729	725	644	705	726	687	673	728	682	704	729	740	648	683	705	701	693	695	675	708	713	715	684	730	694	719	707	728	696	730	706	750	692	668	681	725	741	697	702	725	669	754	716	701	759	727	672	699	730	715	754	705	680	749	699	702	683	698	705	710	680	702	705	748	681	726	722	669	736	730	677	623	741	693	674	717	744	722	740	707	722	739	677	688	726	738	743	735	710	700	719	687	666	650	669	748	705	695	663	700	683	679	708	694	737	692	674	727	698	679	750	706	690	669	679	720	660	727	709	677	705	754	721	725	733	710	769	722	662	664	680	712	670	676	733	743	654	720	670	730	671	723	677	683	747	702	681	701	638	683	652	690	748	707	710	705	670	712	673	768	751	715	671	685	712	662	703	697	682	707	723	707	741	678	710	723	712	686	707	699	712	693	745	733	667	707	702	727	719	734	704	717	723	676	672	700	707	669	721	671	726	681	759	767	708	699	688	678	738	712	689	704	643	654	670	699	723	709	682	728	727	729	668	691	680	755	747	736	680	712	727	694	744	741	715	699	747	697	710	729	709	696	732	713	685	705	684	656	730	665	734	730	721	696	648	688	750	717	663	703	680	701	674	748	701	676
24681	41221	39415	34039	34334	32551	28607	26215	25332	20547	16349	11820	11564	11370	10995	12402	10195	8559	9038	6924	4387	2185	1514	1326	727	993	1728	2117	1338	762	412	358	300	319	295	282	274	263	265	299	674	1449	1693	1240	729	326	251	269	258	274	284	280	273	293	277	259	275	274	297	277	270	255	292	266	286	285	300	307	266	271	272	262	241	301	275	276	270	289	273	292	286	269	286	274	264	245	271	275	282	284	289	255	248	266	274	272	267	260	271	292	289	266	302	325	253	250	279	273	286	302	269	306	274	235	270	283	294	285	279	251	274	251	259	244	254	241	274	282	306	300	275	264	237	264	286	266	280	259	296	255	293	302	285	248	244	259	297	287	276	272	277	268	278	232	284	253	266	272	298	310	277	271	289	268	265	281	271	296	263	298	284	279	298	259	284	253	290	270	274	306	286	285	273	293	249	244	278	269	251	290	270	277	308	258	287	264	290	276	272	277	301	296	276	257	286	274	279	258	283	251	281	268	298	256	297	298	264	275	265	271	299	275	271	275	283	289	251	267	269	283	296	272	292	248	293	277	277	269	273	293	242	287	275	301	298	270	252	264	280	262	239	284	270	335	286	270	271	288	285	254	287	269	252	258	284	270	243	279	281	281	280	271	265	298	285	255	274	282	238	283	255	218	276	278	278	281	275	287	303	315	258	271	283	276	271	261	280	274	252	282	270	272	280	289	279	279	282	270	287	254	249	277	259	281	267	311	262	280	283	271	294	295	279	280	270	288	289	285	278	277	274	257	230	261	262	255	245	283	274	287	277	261	288	266	272	252	277	304	266	252	301	280	274	253	248	280	267	283	269	262	271	284	252	288	277	271	312	250	251	241	271	262	246	289	258	289	274	283	262	248	266	264	249	259	232	248	290	282	292	266	275	275	265	286	271	287	259	311	245	239	266	280	287	292	260	278	283	289	301	279	294	273	263	266	274	278	279	284	278	253	266	283	263	305	274	270	260	278	313	285	273	297	272	258	268	275	251	286	235	265	268	291	268	278	266	293	284	299	299	280	265	278	290	291	265	270	254	277	277	290	270	303	277	236	265	248	260	302	256	273	278	273	264	271	270	303	267	280	286	264	250	268	275	260	267	241	269	273	298	291	277	285	266	270	280	291	291	280	255	265	273	271	284	272	239	290	265	277	287	280	286	276	305	298	262	260	279	258	266	295	272	282	271	304	285	277	265	275	286	297	252	250	277	260	287	242	280	255	299	280	280	264	281	274	268	281	292	291	290	317	258	277	245	260	270	262	281	281	251	256	255	280	283	250	323	275	288	277	270	304	233	284	255	274	257	274	253	313	252	268	275	250	289	260	259	279	277	253	287	248	268	277	282	282	262	281	255	267	288	281	267	289	282	302	276	256	275	267	258	245	290	271	262	278	252	266	263	286	291	280	277	275	276	256	294	287	283	246	280	270	254	273	266	276	272	276	311	306	286	264	311	305	246	295	275	271	309	302	279	267	260	269	286	265	283	290	256	271	292	316	268	283	246	235	268	264	282	286	272	293	268	281	296	276	278	274	282	281	296	252	276	279	280	270	274	241	289	269	300	288	246	292	276	250	285	304	267	283	268	317	270	245	278	253	256	255	284	254	261	267	291	259	259	288	278	284	265	247	273	273	278	287	290	268	282	267	290	264	309	293	270	256	283	266	284	282	298	280	271	279	252	247	255	295	251	281	280	262	283	280	260	269	255	275	261	299	275	293	297	268	319	284	276	252	294	259	280	284	276	250	240	277	270	293	292	251	282	283	249	282	269	284	282	261	293	308	296	257	247	278	257	272	290	259	287	265	254	294	217	293	271	252	291	291	267	296	293	298	269	247	273	279	264	259	316	284	258	268	262	280	292	254	271	262	276	271	297	223	283	289	270	271	258	269	243	283	298	281	275	305	293	245	310	261	270	273	266	310	288	276	258	237	249	280	285	259	257	252	263	301	246	279	317	299	266	283	292	291	271	302	220	274	279	236	253	260	271	279	288	284	296	251	280	275	285	274	255	289	288	255	276	270	259	261	290	264	280	263	278	296	303	273	278	259	280	281	279	299	272	270	265	277	276	242	280	264	278	261	268	268	288	272	261	256	263	271	287	306	287	276	298	289	262	269	293	283	283	279	249	270	290	285	261	302	277	283	257	279	254	275	273	292	264	247	283	257	250	282	276	261	290	277	270	243	242	264	251	254	305	274	283	290	264	259	302	261	274	273	288	297	267	266	264	279	255	275	283	289	256	251	290	272	260	279	295	228	254	293	297	257	298	276	295	284	297	253	289	290	246	265	264	288	265	262	295	293	281	267	273	281	259	263	267	287	276	264	275	291	264	278	306	295	263	265	302	276	305	282	273	276	294	285	231	266	268	257	264	260	303	247	268	268	291	259	272	258	270	289	242	273	283	278	265	274	263	294	258	264	280	270	248	297	292	299	242	267	255	258	259	305	281	289	251	284	242	284	294	278	252	310	253	271	282	293	289	266	284	281	276	271	256	254	269	272	297	248	296	274	280	269	281	283	283	248	288	258	257	275	307	284	274	276	236	259	291	255	297	250	274	286	274	269	262	254	288	275	261	278	253	264	277	285	276	276	290	285	306	272	263	277	264	279	276	305	266	279	266	251	292	266	294	294	262	264	289	269	292	267	320	251	272	272	258	295	281	263	246	269	260	252	278	238	269	257	265	274	284	263	271	280	293	281	263	260	258	273	273	266	249	264	307	226	265	278	266	240	274	304	258	272	270	278	291	256	262	245	283	292	284	271	258	255	275	280	274	280	262	255	281	270	290	291	262	277	269	254	270	279	282	244	287	238	276	258	250	304	261	280	259	253	244	276	280	293	283	317	290	279	320	274	288	282	273	286	267	285	268	282	278	304	287	269	272	289	276	292	282	281	274	261	273	276	258	288	277	275	279	266	257	330	287	274	261	251	256	262	280	241	271	285	271	288	272	279	282	307	260	246	266	285	265	270	238	243	296	277	260	283	302	245	265	255	287	277	290	284	238	284	270	264	280	261	280	285	282	299	252	255	269	286	276	288	292	295	263	263	281	276	281	248	265	327	227	275	271	294	266	259	277	275	260	293	288	269	275	296	294	307	272	274	269	255	287	258	267	262	287	283	292	264	268	285	275	263	283	244	289	287	255	259	264	306	272	259	269	267	274	292	287	250	279	256	290	296	238	294	289	273	292	276	274	279	270	252	254	265	276	283	263	234	237	261	292	265	271	304	268	303	257	315	272	271	284	273	297	280	260	265	284	290	257	296	274	278	286	297	276	273	301	276	264	259	263	265	288	287	270	305	238	268	252	254	287	261	253	303	309	260	261	266	272	286	293	283	258	283	271	273	258	276	260	291	302	296	299	272	300	274	270	271	296	274	287	252	263	286	240	266	294	267	297	294	292	315	249	258	271	263	268	270	248	283	257	260	263	292	293	289	255	287	285	277	272	261	240	274	277	281	270	297	252	292	274	255	278	246
18402	35113	39106	40205	45302	45814	42188	40321	36841	35006	30820	24453	28536	29202	30086	32738	30957	29383	30481	26907	19444	11633	9572	7010	3727	5790	9838	12151	7122	4207	1822	1219	979	897	780	783	827	815	793	984	3649	9010	9532	6834	3387	1040	726	667	688	680	644	661	660	646	705	699	649	678	645	668	710	645	684	647	687	619	715	696	702	631	727	643	634	669	652	685	631	683	686	643	681	663	701	708	662	687	595	660	671	692	670	661	626	673	705	639	682	626	666	702	665	640	690	670	700	661	699	636	703	670	688	652	665	695	716	664	698	704	675	676	704	714	680	708	666	668	681	669	718	696	690	700	665	664	699	672	647	665	637	680	656	635	617	664	646	659	673	639	650	700	682	641	660	632	610	657	662	632	687	652	663	689	663	766	660	701	700	675	676	633	644	676	658	693	715	675	659	695	694	670	654	647	634	670	710	707	663	669	682	704	654	715	674	648	664	649	716	629	670	707	678	668	651	677	614	657	722	656	659	744	692	690	689	645	632	659	675	625	676	668	652	673	673	691	689	621	713	702	672	668	681	694	662	711	654	729	681	638	674	666	667	684	650	684	648	652	697	639	697	671	690	603	707	671	699	688	673	673	675	660	771	656	624	690	684	677	639	665	701	669	677	706	685	652	660	645	634	680	646	617	648	631	684	673	629	675	685	627	679	630	691	693	657	675	664	682	652	697	671	685	710	650	691	694	696	650	665	700	707	651	713	673	650	651	656	682	658	711	695	682	643	681	656	627	650	633	713	675	680	663	684	634	690	708	632	680	687	662	683	648	697	605	635	693	640	663	639	650	695	640	664	648	654	660	673	656	684	629	683	642	661	679	681	698	690	671	686	649	655	661	699	640	704	707	678	685	655	681	701	688	708	687	717	684	725	665	650	716	674	663	671	666	663	697	695	666	668	661	702	670	616	706	688	675	701	702	692	655	633	675	690	655	688	637	688	705	700	660	681	652	677	700	655	716	675	612	649	662	653	707	666	684	684	659	695	672	639	671	723	654	675	738	680	663	700	646	697	708	641	647	688	702	669	623	682	661	656	664	676	712	674	692	685	661	679	659	659	640	634	697	676	672	682	669	655	678	655	619	693	653	685	638	622	695	721	671	713	661	638	671	658	729	690	629	678	675	683	649	665	612	702	687	691	671	690	653	636	707	698	704	661	646	662	691	716	665	664	642	648	664	717	649	675	697	708	693	643	671	643	702	643	697	673	670	705	681	686	685	670	696	664	688	699	673	647	665	674	711	653	683	687	704	696	620	674	668	650	632	647	688	614	646	667	673	644	653	683	668	674	683	671	683	701	676	676	703	699	657	660	708	630	643	644	713	692	649	629	654	642	657	685	636	650	682	663	703	685	662	661	643	694	655	659	654	695	678	661	677	695	649	682	646	588	722	674	693	688	664	713	703	732	663	677	683	687	642	673	689	692	700	660	695	700	705	667	659	695	691	673	690	712	722	677	731	675	661	673	696	665	707	662	665	699	661	682	690	699	698	680	715	662	647	646	670	642	657	663	663	678	632	656	674	700	618	715	697	682	682	681	620	642	641	686	713	662	656	657	645	659	651	671	618	687	643	682	689	687	619	690	719	662	701	745	660	696	673	663	694	719	699	646	695	674	681	690	667	663	660	734	657	629	662	694	706	652	685	705	639	642	664	684	689	691	679	666	621	654	636	706	712	684	647	628	682	636	729	680	651	689	670	701	684	691	714	709	677	671	696	668	738	666	645	645	703	696	675	672	690	679	671	664	678	693	678	685	742	682	675	662	679	660	648	633	715	698	698	671	681	673	621	656	666	681	711	660	649	660	689	638	688	689	690	679	622	652	645	646	674	658	712	675	673	698	634	686	661	639	652	630	630	666	693	697	624	654	698	708	662	692	668	643	683	707	706	681	681	675	640	660	669	656	643	703	701	687	716	679	705	669	688	661	678	719	679	669	645	671	688	647	682	680	647	622	641	711	662	656	650	649	685	670	662	635	645	660	734	697	664	665	650	665	643	652	688	674	707	638	666	637	647	719	667	683	643	700	677	685	669	691	648	696	658	667	665	721	674	645	664	652	651	694	669	700	661	687	701	662	694	656	665	676	736	635	665	696	668	679	694	670	683	663	635	703	700	653	657	615	685	724	639	648	634	677	625	679	640	664	691	697	682	664	684	653	661	673	692	665	685	663	682	712	709	680	683	671	749	750	683	693	678	734	689	717	681	664	693	665	711	711	659	702	693	671	676	688	690	665	705	626	703	696	668	622	663	695	660	663	674	651	663	684	693	686	701	697	676	647	684	676	706	669	680	660	727	655	703	689	703	676	658	675	675	630	662	630	685	673	682	707	644	686	625	689	675	722	628	645	670	650	684	639	664	669	686	676	626	647	624	671	672	669	619	692	666	707	703	694	671	671	679	608	640	695	693	676	659	700	673	638	707	680	673	645	680	683	666	679	649	701	699	737	655	692	677	710	665	680	702	621	663	686	676	679	649	665	684	697	628	602	637	683	661	670	632	663	675	701	666	668	654	676	617	655	657	642	688	650	691	656	644	655	718	666	612	674	678	681	722	717	673	668	663	626	667	642	667	611	660	653	640	630	671	662	640	701	660	659	645	663	685	653	675	706	674	654	711	644	712	643	645	669	664	685	670	693	683	677	666	677	678	657	671	694	688	661	666	644	646	663	680	639	687	697	686	694	653	706	655	688	679	689	643	653	658	660	664	678	669	639	682	693	623	687	642	674	682	678	734	674	648	662	671	627	670	592	716	656	710	668	695	641	662	645	701	673	672	702	648	685	658	638	619	677	714	682	672	643	650	653	667	684	681	657	661	691	645	656	667	692	676	643	649	647	640	670	678	697	643	663	672	644	667	667	654	673	676	675	669	672	715	669	653	690	693	666	643	637	651	691	678	705	666	665	649	672	688	618	703	654	683	683	703	671	696	696	669	646	701	662	636	697	702	655	695	671	630	659	696	659	683	702	697	690	687	673	641	698	683	702	682	658	693	639	671	686	693	664	668	671	689	713	665	697	669	658	682	681	665	684	681	691	688	584	667	669	713	687	680	651	686	654	702	687	726	662	640	671	686	641	652	688	666	687	658	702	675	642	702	677	705	667	683	668	638	674	662	665	642	688	642	628	690	690	681	656	704	686	668	727	701	666	692	660	610	701	660	648	668	633	618	704	684	770	683	659	655	650	682	648	681	691	718	659	682	669	654	701	694	711	621	670	673	710	647	700	695	666	654	695	715	665	648	639	665	675	724	686	681	679	690	614	681	699	701	674	697	621	667	672	641	666	631	671	690	686	670	705	706	662	689	638	664	704	712	643	632	720	678	748	670	647	691	671	689	671	690	645	720	680	685	723	660	681	691	663	634	672	684	692	680	663	659	682	643	705	656	720	642	652	673	626	688	659	686	649	667	684	707	655	647	711	668	659	720	683	635	615	678	624	659	686	693	686	677	677	692	677	648	664	657	666	711	666	672	719	669
34417	43506	41098	36211	36689	36451	33274	31902	30746	28092	22837	18783	18186	19274	20328	21827	19907	15458	15926	12354	6565	3724	3728	2168	1194	2132	3810	3343	1866	1231	488	337	274	242	241	273	229	248	254	293	1176	2423	2585	1565	660	323	224	206	220	204	217	221	206	189	225	238	238	215	214	219	240	210	225	222	212	221	226	262	201	234	215	211	219	226	239	212	235	226	225	231	240	219	224	201	200	228	227	227	222	234	209	215	193	209	203	217	205	237	195	204	221	183	219	243	242	205	220	222	237	214	211	227	212	234	226	219	246	213	245	214	202	229	227	199	227	217	220	213	196	206	247	199	192	201	258	211	229	225	215	231	210	199	208	213	228	220	233	186	235	233	218	225	231	172	207	239	208	203	249	220	212	228	222	195	214	224	205	213	234	218	238	233	240	237	218	193	247	225	202	210	219	209	234	198	246	198	224	230	211	219	230	223	205	216	218	237	208	204	212	215	219	214	174	212	203	207	183	203	209	211	196	223	202	213	206	213	213	223	229	229	221	220	211	249	228	205	209	213	229	203	205	220	218	205	185	215	216	216	238	241	199	216	245	218	203	205	239	243	226	224	231	221	202	238	193	215	233	222	210	214	252	217	211	215	209	244	225	226	219	191	212	210	212	209	248	224	209	206	199	216	231	224	229	235	251	200	224	234	213	207	207	216	220	227	211	223	197	235	198	201	224	195	230	213	221	224	193	225	226	215	234	208	187	229	219	206	201	231	213	209	211	254	207	180	198	244	218	255	225	208	222	234	206	214	242	216	215	217	200	203	193	234	217	200	218	250	255	202	218	214	221	202	208	196	210	217	211	222	212	216	225	225	215	220	206	224	218	218	230	219	206	187	217	183	247	218	247	194	219	243	213	224	200	239	233	222	226	195	192	202	214	223	201	198	254	248	207	216	256	240	211	216	202	260	219	214	228	245	234	231	200	224	193	223	203	259	235	234	212	232	224	218	211	247	209	223	240	226	224	232	210	234	209	243	235	212	224	220	220	189	209	230	212	224	216	236	225	218	221	212	221	212	223	234	208	209	199	202	208	203	232	223	226	233	188	203	218	199	210	236	243	198	216	220	220	214	207	208	235	224	231	232	208	216	182	194	213	213	206	191	201	204	213	230	228	235	207	246	189	235	204	228	226	204	219	213	192	236	226	238	220	201	202	243	233	212	223	228	201	213	224	197	216	199	239	228	237	206	233	190	226	240	224	224	193	200	202	219	228	215	228	226	214	253	227	223	214	195	235	230	225	223	213	219	210	195	217	229	206	193	230	221	223	236	203	211	213	216	205	201	206	212	228	221	231	199	191	190	236	199	228	194	233	227	224	237	234	229	223	205	214	206	203	240	221	194	218	222	195	189	238	233	201	238	241	234	188	220	245	222	187	218	239	203	213	234	232	232	224	204	195	230	183	234	241	221	217	239	231	223	235	198	222	242	252	232	212	226	204	212	205	225	231	233	216	206	220	221	184	206	226	197	222	221	221	225	229	229	216	219	202	198	227	230	204	201	214	240	224	213	220	206	242	229	200	211	233	209	207	223	204	222	236	237	201	221	198	201	211	229	251	232	229	210	244	222	240	216	208	203	230	226	221	214	206	221	201	225	225	197	200	210	199	238	218	228	196	224	209	227	246	237	213	205	214	209	199	242	200	197	202	235	216	218	253	199	229	230	229	212	217	239	241	209	227	230	247	214	247	247	218	232	244	248	223	191	211	218	228	225	225	234	199	226	214	224	186	214	217	200	211	223	214	232	211	199	229	228	229	235	210	225	208	230	225	245	235	234	209	209	227	217	210	204	233	213	219	221	233	187	213	175	246	225	224	196	238	216	180	241	218	207	222	212	221	220	216	213	197	215	217	211	224	213	211	190	223	220	213	244	220	200	240	207	221	226	233	218	234	247	226	204	197	228	219	275	213	204	224	245	219	233	247	204	218	222	205	210	215	215	227	213	216	215	228	210	241	226	237	211	213	230	232	212	214	221	213	184	222	193	212	201	214	223	238	229	216	197	230	235	221	185	219	231	225	198	206	232	217	233	234	239	195	202	208	201	227	194	216	230	228	207	235	225	212	207	243	195	188	215	233	211	217	216	234	182	200	223	213	236	240	236	213	201	227	218	227	204	218	241	195	220	173	239	208	226	233	212	222	206	208	223	227	248	215	221	236	218	234	230	234	242	207	245	241	214	228	200	247	220	221	225	219	221	210	232	224	219	232	256	203	220	218	214	213	227	221	210	221	205	184	186	245	222	210	232	241	170	215	238	218	247	211	198	240	176	195	211	209	190	187	215	230	238	210	221	187	213	231	214	228	218	196	224	216	224	190	235	220	200	215	227	220	234	243	230	218	198	208	249	224	207	217	229	204	220	207	214	217	220	210	221	211	211	247	231	211	217	257	220	232	210	204	212	218	201	221	226	210	206	222	229	227	238	238	192	196	219	207	174	205	214	230	211	213	217	192	193	217	220	249	209	227	233	223	225	202	192	224	203	219	204	217	222	196	200	229	221	190	230	205	225	203	234	247	210	223	216	210	242	206	215	207	232	217	214	229	211	221	213	259	191	227	216	206	218	225	225	229	217	220	189	204	229	223	228	234	240	200	177	214	212	221	229	208	217	210	235	203	219	208	208	200	219	233	215	211	209	202	210	201	209	209	192	203	236	222	191	226	220	210	217	205	220	232	224	200	239	205	220	219	239	232	191	200	216	221	222	228	227	218	220	222	231	233	202	225	245	238	236	227	198	197	210	233	208	212	235	224	229	203	222	231	218	207	211	213	220	223	240	233	213	210	225	226	207	222	218	205	204	229	206	230	222	201	209	256	208	231	200	230	215	214	195	221	217	208	223	242	222	195	227	210	226	226	233	213	233	249	201	225	231	209	234	199	221	232	198	209	221	219	219	219	230	225	204	225	230	226	197	206	211	223	211	190	210	210	236	217	228	201	213	241	204	235	208	219	183	231	210	217	214	240	209	237	234	201	230	200	218	219	212	228	210	197	216	212	220	230	213	240	210	227	233	223	209	213	222	209	229	226	220	222	226	223	266	229	208	214	190	232	199	236	201	215	242	215	210	247	230	216	223	235	208	215	235	215	214	214	165	235	210	217	219	216	216	217	215	232	216	221	208	225	236	252	221	223	215	194	202	241	227	211	215	222	226	241	206	227	232	217	213	233	204	223	220	194	198	209	224	195	205	211	224	196	221	205	197	220	205	234	195	222	220	224	215	201	254	216	216	198	205	230	203	208	210	204	211	226	197	219	230	216	208	226	203	236	209	197	217	198	222	216	241	219	206	238	219	222	181	208	218	227	205	246	219	224	210	216	199	204	206	223	221	194	217	197	218	228	219	205	234	220	233	223	212	221	234	217	215	203	221	210	220	201	231	209	204	204	213	234	223	227	229	208	196	223	232	230	204	224	217	231	243	224	213	231	228	212	206	223	224	223	215	245	230	203	201	222	193	215	213	205	220	230	199
24692	37354	42029	44784	49372	51585	48140	46970	42660	41423	36237	34554	33966	37277	40681	42576	40978	37560	38632	33599	23113	16468	17975	8820	6467	11845	17656	15181	10161	6629	2564	1363	872	749	801	859	882	834	742	1223	7669	14233	13674	8247	3692	1221	571	580	546	577	530	568	592	577	549	560	578	600	563	529	575	552	572	552	558	551	561	551	577	539	535	546	568	528	567	535	581	591	526	599	546	571	554	580	571	563	540	545	570	568	536	562	576	556	535	572	553	535	551	606	552	525	590	537	542	528	571	531	546	553	520	535	518	542	558	568	552	539	530	569	550	541	578	486	599	561	558	532	569	588	482	579	522	566	561	559	545	570	574	571	558	560	568	550	544	517	544	502	561	587	529	573	554	521	530	523	556	559	534	558	592	558	537	560	536	510	550	561	571	559	585	539	552	570	499	547	535	540	542	525	540	529	510	551	503	556	560	548	543	536	579	565	563	553	567	557	538	507	533	570	536	582	601	564	560	533	556	532	567	580	543	596	590	547	525	539	523	552	560	553	515	556	560	594	550	558	578	514	560	521	528	546	496	559	519	537	540	495	573	526	512	549	555	552	541	578	575	505	541	512	554	549	539	587	530	563	543	545	535	575	559	524	562	534	531	538	509	529	512	544	506	530	503	539	573	572	537	507	562	542	528	508	516	545	567	513	524	535	570	576	517	537	525	511	549	554	564	552	506	531	544	529	519	541	519	542	532	568	553	539	567	545	575	551	562	556	604	532	543	485	563	582	546	521	543	553	531	556	501	509	543	527	506	567	556	532	499	532	574	525	532	598	563	527	535	536	539	550	518	546	554	550	522	577	567	545	590	555	511	576	546	541	505	537	530	515	552	534	538	562	548	532	520	542	518	553	515	534	547	554	567	543	544	556	537	554	563	548	522	520	551	558	561	547	562	525	583	516	501	534	560	559	554	511	522	546	531	549	582	551	520	550	545	539	581	497	528	532	504	524	547	593	558	509	500	524	512	562	577	553	549	507	573	555	491	537	562	533	507	541	509	500	523	541	565	576	514	533	498	553	498	574	514	554	524	574	577	552	522	556	548	538	555	579	537	548	547	501	519	512	577	538	543	520	518	535	566	518	548	556	501	521	554	552	538	545	586	563	536	537	575	576	550	532	531	544	545	556	546	489	519	505	586	555	561	530	514	512	512	511	508	526	506	516	527	537	536	529	561	523	565	555	556	555	558	559	541	549	546	519	556	551	525	575	529	519	547	556	522	531	558	537	522	530	545	501	550	538	562	546	533	527	518	535	540	536	550	527	525	558	608	534	530	549	555	558	518	547	555	533	543	531	529	536	555	523	532	490	579	504	580	573	535	559	515	561	558	516	487	565	546	528	543	545	561	566	532	555	556	563	549	527	565	515	531	518	549	494	535	540	568	534	537	545	541	534	546	553	560	552	501	598	554	536	528	510	557	551	562	522	555	533	556	507	584	549	508	533	553	548	540	560	553	513	529	516	584	568	509	490	572	525	528	485	538	546	545	527	563	543	471	545	567	550	549	547	553	507	543	556	547	562	529	521	515	566	565	543	530	581	547	536	521	559	536	544	556	526	519	542	593	526	551	548	518	576	532	507	507	533	513	546	548	506	493	548	515	564	539	556	546	546	537	514	545	516	529	559	523	522	510	515	500	539	569	507	546	512	594	519	532	527	500	557	568	541	539	546	528	566	523	566	505	549	529	498	547	527	531	544	566	516	592	558	574	548	549	523	555	549	571	512	560	520	495	558	521	539	594	536	552	542	535	544	575	508	569	557	539	573	568	553	527	547	507	573	540	573	525	567	536	549	507	511	509	550	542	530	584	548	556	536	534	584	568	511	494	550	579	519	540	568	548	540	527	566	533	524	528	531	551	564	560	532	556	523	534	544	472	509	577	491	519	535	548	588	541	547	588	606	500	548	512	543	521	562	523	549	545	506	544	522	547	510	549	564	561	553	587	578	558	571	533	539	528	608	519	533	545	544	563	568	518	528	596	548	554	565	547	548	564	507	555	545	576	530	580	565	509	546	535	569	511	558	547	529	554	530	553	553	519	552	565	538	562	559	540	537	557	521	524	517	550	570	564	569	536	553	541	542	498	514	565	509	593	525	538	496	557	526	547	531	530	541	555	532	581	559	543	552	540	538	528	548	568	483	555	547	525	557	512	543	584	529	572	500	529	520	496	557	529	601	527	567	536	585	536	563	574	584	542	528	554	539	530	536	564	538	525	565	557	513	493	526	526	538	543	552	508	505	493	511	516	503	485	524	559	545	559	541	549	545	490	563	574	513	545	548	534	561	572	557	537	537	534	578	522	536	544	589	521	522	514	526	556	537	554	580	555	490	590	536	550	560	522	512	511	533	567	527	584	529	524	576	524	489	543	545	567	579	527	547	540	604	549	536	588	539	544	557	586	550	538	547	545	569	527	521	585	554	558	541	533	585	545	523	544	520	548	555	563	520	555	510	535	559	520	527	494	540	557	553	516	519	577	498	568	572	557	548	555	510	561	569	509	532	546	549	561	573	564	512	546	532	573	551	533	527	545	516	544	582	567	513	542	509	545	530	554	528	553	526	560	527	557	538	534	574	571	571	547	503	546	574	584	522	534	566	556	552	534	514	534	536	568	517	540	524	582	562	578	526	518	546	498	543	533	526	531	512	531	534	582	558	583	518	577	501	525	572	562	592	550	549	570	563	564	575	518	550	541	511	549	523	541	544	570	604	546	522	513	563	524	567	556	542	575	567	569	499	549	514	554	544	537	527	536	531	565	578	535	543	503	528	503	547	534	552	549	576	560	525	522	510	517	598	553	525	572	602	554	602	572	553	546	553	512	522	563	537	558	556	512	546	505	528	546	517	511	505	541	516	536	527	543	545	575	542	522	541	572	575	535	560	513	531	526	531	528	524	500	556	572	580	545	558	532	496	521	557	556	518	555	552	537	572	513	525	573	528	534	540	554	545	533	501	498	553	534	555	559	509	571	525	480	524	555	511	540	537	547	556	530	529	555	511	508	509	565	520	524	527	542	514	565	555	537	581	531	568	568	556	540	542	532	508	559	563	514	571	556	589	536	547	541	527	563	505	541	530	513	537	563	515	592	502	590	557	552	558	568	535	530	594	570	537	537	501	488	564	556	531	561	542	514	513	578	522	512	580	495	549	562	508	463	555	502	495	545	524	524	549	594	514	547	537	535	586	492	545	548	537	550	532	478	528	589	595	509	530	526	549	545	577	541	516	557	533	493	567	545	558	573	570	505	531	568	533	533	505	566	564	488	555	567	563	540	547	524	535	544	548	540	545	548	560	546	547	539	550	584	510	569	577	526	552	548	566	560	566	500	540	560	519	539	524	559	537	500	515	539	553	518	550	542	549	544	564	508	529	526	529	544	550	524	539	522	579	536	536	538	536	547	525	564	553	540	530	508	540	550	587	520	515	574	548	563	502	527	562	581	611	523	532	504	520	544	537	567	584	551	598	523	551	545	570
5827	9273	10889	8466	7717	5869	3360	2282	1730	1146	1037	872	785	729	867	795	743	666	617	548	450	371	403	308	342	368	412	418	314	296	301	289	273	279	272	296	291	307	310	265	326	372	477	391	309	295	244	265	271	250	273	277	260	259	291	295	233	288	252	279	297	253	278	304	288	290	289	276	251	287	271	273	252	268	259	259	225	260	299	271	264	280	273	289	265	258	279	278	270	250	271	249	296	295	285	274	268	303	256	274	274	284	258	283	270	274	271	303	275	288	303	251	279	273	259	261	268	280	297	236	276	272	270	268	294	245	268	292	285	269	273	271	266	271	278	267	288	320	283	254	293	283	279	277	258	266	274	292	284	273	260	282	288	234	276	278	296	264	243	299	273	235	287	269	252	262	247	264	262	228	279	265	270	293	269	287	294	285	288	271	261	286	280	272	270	270	280	284	270	284	298	289	261	290	298	267	293	297	280	255	267	269	282	267	250	310	281	269	279	304	266	280	254	272	274	275	308	246	266	287	277	266	264	276	294	300	264	257	288	287	259	275	260	274	263	275	273	293	249	284	291	260	258	284	288	291	263	260	271	264	297	263	270	288	289	287	270	261	268	274	233	288	284	273	295	240	288	264	271	275	274	271	277	270	258	278	258	285	278	289	263	265	276	274	246	292	309	267	295	299	315	287	263	273	282	218	277	295	257	289	247	282	267	272	248	279	267	268	281	269	249	255	300	286	275	272	261	245	271	279	264	264	280	261	288	249	272	284	274	263	272	261	239	267	281	278	257	289	249	267	255	306	260	324	296	252	307	266	282	261	297	264	250	272	273	275	287	285	289	254	271	264	267	271	281	255	281	269	280	251	270	269	281	275	284	258	280	289	297	279	284	272	278	290	239	269	253	253	286	251	277	286	267	283	260	292	273	263	303	248	284	275	290	287	246	272	272	247	282	286	278	265	270	244	269	264	251	308	272	259	280	259	252	284	288	275	287	271	282	265	302	277	268	312	274	282	291	300	275	291	286	283	269	284	276	287	266	233	241	293	280	277	288	317	270	295	298	276	289	297	276	272	305	278	266	273	264	308	264	282	278	271	248	287	278	261	268	266	294	297	255	293	275	283	287	281	272	322	244	250	309	271	246	251	289	264	303	292	303	295	286	267	228	291	278	270	283	278	263	285	305	246	285	253	286	302	287	236	233	248	254	258	247	263	295	288	297	231	286	286	282	270	290	277	251	272	286	270	267	248	279	306	258	301	265	278	290	272	239	284	250	244	267	324	291	272	280	294	267	249	291	262	254	306	288	285	263	305	275	256	300	273	294	277	282	262	257	267	276	299	235	294	274	259	291	269	256	288	268	280	257	271	258	281	292	280	271	282	298	278	253	275	291	295	268	268	244	250	302	244	260	257	274	247	243	283	256	252	265	282	288	269	259	280	249	265	290	293	298	290	232	285	292	292	275	265	280	281	259	278	241	282	275	308	267	275	245	274	266	273	281	273	260	265	263	315	279	286	238	253	294	276	296	258	274	235	284	284	299	280	304	306	263	238	282	247	269	240	273	268	285	285	258	266	271	266	272	267	270	245	291	282	269	277	277	272	285	261	275	251	317	289	294	250	271	260	282	269	246	280	317	257	293	266	255	284	274	280	234	306	287	270	273	249	258	291	293	247	284	298	288	249	266	235	266	253	311	262	281	284	268	316	265	282	271	299	277	237	234	304	254	271	298	278	269	221	294	291	299	305	275	272	268	258	281	284	267	276	276	289	290	279	297	288	278	270	273	277	272	274	252	310	289	284	295	282	257	276	277	264	282	276	268	294	297	289	285	265	285	270	276	257	283	293	251	270	269	243	283	277	256	272	297	259	253	273	273	272	261	301	305	292	261	273	286	272	269	288	273	281	287	278	277	279	245	262	278	287	259	292	261	290	246	281	260	291	311	242	254	283	266	273	278	266	262	254	270	306	254	283	270	281	294	271	293	291	281	260	278	267	289	265	228	256	259	257	253	275	254	262	287	275	249	265	307	253	264	238	258	280	271	257	280	264	292	306	280	284	268	287	286	258	294	299	272	300	285	280	260	297	278	286	273	264	269	257	254	280	259	258	280	259	302	287	238	273	268	296	284	273	267	266	250	262	273	322	280	297	258	267	257	275	287	279	270	280	266	287	260	296	273	302	271	287	290	281	265	300	283	277	266	279	251	263	271	243	269	279	278	270	257	268	285	228	292	253	269	252	273	264	265	262	251	247	288	283	288	276	244	272	258	302	250	289	298	282	258	246	277	272	279	296	287	291	241	268	309	263	271	270	283	277	286	300	295	286	259	264	282	260	291	264	269	309	278	255	272	247	265	282	274	258	250	306	283	268	290	271	254	271	252	295	265	308	269	276	264	252	262	253	259	294	279	295	265	225	269	303	275	288	286	259	295	310	270	273	266	255	287	278	277	268	254	259	280	250	285	247	275	285	304	270	300	287	275	322	296	295	239	259	269	253	241	300	276	245	282	267	254	274	289	241	293	256	290	290	289	297	283	278	296	300	267	280	305	272	261	257	285	299	250	271	258	288	292	281	291	290	270	255	278	258	276	264	287	281	287	256	263	271	275	293	270	235	275	258	263	310	258	261	238	279	310	262	259	277	285	288	283	254	304	257	297	273	280	265	247	266	302	283	286	284	293	285	290	295	246	247	252	288	303	283	291	277	275	270	278	283	258	280	257	290	278	287	247	274	260	290	271	299	311	266	290	249	286	252	257	302	267	263	243	261	273	272	289	260	297	285	270	252	247	252	283	293	287	270	281	282	283	285	264	280	298	258	273	267	296	290	270	280	265	303	240	300	270	257	273	293	250	254	285	264	279	292	282	280	299	271	276	295	279	275	276	271	275	255	276	293	272	280	263	261	238	271	244	262	264	273	303	276	290	291	257	286	290	253	261	291	276	272	272	306	267	269	254	246	281	288	291	290	304	285	291	270	263	271	274	263	273	280	278	293	301	253	275	289	310	284	264	283	276	295	277	294	289	247	282	301	262	286	294	308	279	275	292	261	259	291	266	273	267	295	251	290	244	277	246	283	266	264	268	271	233	291	275	291	248	265	282	250	259	284	254	260	268	272	268	269	278	255	244	276	274	287	303	260	309	267	289	261	277	285	282	273	303	295	274	287	270	270	270	293	269	293	273	267	286	266	267	254	300	270	295	287	238	286	291	269	265	271	271	278	281	257	292	296	282	289	262	246	304	277	260	280	264	277	259	273	277	304	310	281	290	290	279	257	264	299	297	298	288	283	278	295	246	272	294	261	224	304	284	274	263	257	272	314	270	241	256	281	297	294	283	281	262	282	291	287	273	272	265	297	253	286	259	263	245	243	269	262	301	264	302	294	288	277	283	280	273	274	254	266	295	263	304	295	288	272	288	289	272	282	284	311	304	272	277	238	302	265	281	305	302	255	292	245	278	246	255	278	285	286	263	274	278	235	259	269	309	264	292	264	274	294	305	297
5096	10849	13789	14724	17742	15425	10663	9464	7991	5505	5622	4813	4740	4539	5210	5260	4643	3982	3573	2865	2090	1589	1538	1063	1058	1249	1683	1535	975	832	767	772	737	758	788	797	786	770	712	728	903	1414	1843	1268	860	720	675	689	698	725	697	714	636	627	705	679	699	658	664	632	681	681	710	681	715	606	685	694	731	624	672	718	715	657	675	689	700	685	644	712	700	648	701	674	698	683	705	657	658	705	666	662	647	684	700	713	689	688	679	710	700	680	680	689	722	661	688	694	711	702	680	705	692	685	676	732	672	644	665	698	667	669	682	691	734	680	626	666	656	724	665	703	726	701	693	717	658	683	688	651	695	713	703	608	718	690	709	645	684	680	674	683	676	702	717	697	670	698	743	702	696	669	716	683	699	650	712	668	660	692	705	719	676	678	661	728	704	688	714	707	668	679	645	702	673	702	730	691	642	670	715	662	669	733	654	763	680	676	650	685	699	663	715	684	650	679	722	739	660	706	709	679	677	706	643	676	702	663	689	705	685	708	715	673	671	669	693	615	720	714	705	695	632	658	689	694	688	699	666	726	687	670	666	650	687	657	662	672	686	663	692	675	680	662	630	686	675	707	708	649	684	669	679	660	639	640	703	695	655	673	681	704	723	715	698	676	679	693	664	693	660	639	687	673	681	719	655	684	650	700	701	627	659	679	651	714	665	660	674	692	714	700	641	709	661	648	686	722	649	710	699	703	652	718	687	624	673	680	646	691	665	671	664	710	675	680	679	636	662	634	657	719	668	713	730	695	683	696	661	710	712	685	658	682	681	676	691	686	639	658	661	645	703	693	688	704	697	687	719	679	698	684	641	685	669	670	683	714	656	693	657	688	730	701	715	642	700	687	688	635	680	683	653	714	673	703	713	664	667	670	719	658	693	654	657	705	712	682	667	694	685	688	681	693	709	711	707	702	683	703	672	735	707	675	742	655	653	701	654	686	700	683	696	656	728	716	677	636	682	695	690	704	672	656	688	652	690	653	685	627	643	679	693	646	689	652	671	695	667	666	670	698	639	715	675	693	620	692	676	622	739	677	711	664	702	690	727	682	703	693	691	651	638	705	697	723	658	695	682	684	673	709	682	699	683	668	662	657	660	673	708	647	699	688	709	675	688	717	702	657	679	710	665	687	638	695	715	632	671	669	656	648	622	692	671	647	647	722	711	679	703	651	714	683	680	686	713	690	679	706	679	714	699	660	690	642	636	653	693	685	693	663	664	709	685	653	645	681	661	682	652	673	704	666	640	656	684	673	653	635	698	676	650	686	667	643	660	692	675	696	668	674	675	670	642	656	708	646	694	695	710	677	660	689	673	689	707	658	673	678	666	677	643	642	694	648	678	736	692	664	707	701	624	695	680	658	681	725	705	712	694	701	710	654	680	725	629	635	664	646	652	657	709	656	653	761	643	625	709	718	674	664	728	699	699	673	707	735	665	668	677	708	709	701	683	682	647	684	664	666	705	692	647	748	658	653	652	679	683	718	680	720	653	685	704	673	702	676	693	668	682	670	696	704	648	702	679	704	666	659	675	694	665	696	666	659	641	643	717	689	723	714	606	676	699	720	675	724	736	684	723	672	657	745	716	711	725	718	672	705	665	744	671	660	715	672	679	705	739	669	654	684	642	694	690	686	702	692	707	653	662	674	719	623	681	705	681	668	678	682	660	695	679	693	658	697	727	694	690	655	677	715	644	673	688	708	689	665	658	689	649	685	678	656	652	680	655	715	689	717	641	705	670	682	707	682	658	704	637	681	689	650	688	686	659	673	654	698	680	704	706	701	680	694	721	721	692	721	666	675	700	686	665	698	667	682	640	671	677	694	679	653	677	678	700	690	708	683	674	682	677	686	658	621	697	691	691	641	635	674	727	677	645	673	657	679	675	700	697	654	685	691	649	652	712	684	689	642	656	677	641	689	684	697	678	725	690	687	690	692	678	660	663	654	688	645	668	697	700	656	664	693	679	699	672	676	691	662	646	683	681	669	668	674	682	666	652	681	702	639	673	685	618	694	710	672	655	710	707	680	667	648	671	681	696	693	679	656	693	687	698	642	680	714	637	704	694	690	666	639	685	677	676	649	698	680	664	667	652	656	689	661	701	684	687	671	675	691	667	685	677	664	698	681	711	668	692	666	687	709	702	674	659	660	666	671	623	695	692	680	646	637	675	694	690	676	713	722	705	702	658	666	698	747	694	745	693	666	689	668	662	699	718	689	691	650	610	666	661	682	694	732	639	708	709	660	678	637	670	678	715	707	685	698	687	650	640	706	650	656	678	657	680	666	694	671	674	685	655	615	662	696	667	675	637	685	700	640	647	679	689	678	695	642	684	671	710	708	669	692	686	675	699	695	675	666	667	669	680	683	674	666	658	662	632	673	657	686	704	688	652	701	688	634	703	688	684	692	645	691	672	688	688	683	680	653	691	632	696	687	676	686	704	694	681	634	646	690	704	704	676	640	662	679	705	687	671	677	650	701	717	692	680	663	623	674	706	669	684	712	659	671	681	705	721	687	682	711	696	676	673	687	696	668	688	680	667	696	691	692	721	658	654	666	661	676	713	674	681	649	687	670	686	663	680	664	726	730	680	666	628	661	650	685	696	705	648	709	684	649	689	671	709	671	602	669	671	639	678	675	676	685	688	641	683	671	696	714	692	650	711	665	719	667	680	678	694	702	679	726	709	662	698	674	670	671	695	716	689	678	697	669	709	695	689	703	722	653	660	647	675	654	658	691	702	692	664	695	660	692	687	706	666	662	686	710	637	713	655	695	736	685	731	680	670	688	667	678	647	665	640	719	653	674	655	701	682	656	671	690	662	742	664	681	727	633	693	685	668	709	724	653	699	697	677	697	698	677	685	700	653	691	743	698	646	694	676	655	688	691	693	658	715	688	673	628	649	712	710	673	648	698	653	663	661	665	663	688	710	668	647	673	684	659	735	680	654	655	701	663	650	655	676	647	648	721	688	684	688	666	740	642	689	668	712	730	720	700	624	654	690	675	694	717	708	698	643	739	689	672	691	715	664	712	656	648	636	624	637	717	699	681	667	711	689	686	695	694	674	675	640	710	666	719	663	694	682	769	703	701	657	660	686	647	739	687	649	728	684	658	638	678	672	695	660	689	678	671	641	708	653	637	674	703	677	682	656	687	677	649	656	727	636	714	660	686	721	661	696	708	667	691	732	672	663	642	743	714	648	667	676	709	656	675	702	687	652	659	686	679	697	713	644	658	680	673	661	683	664	688	699	684	688	688	672	701	633	711	660	674	666	753	652	692	676	645	678	715	649	674	700	689	691	668	699	709	712	702	686	673	646	689	667	627	606	707	634	664	654	693	738	675	726	701	687	654	661	662	716	706	721	686	745	702	615	688	710	692	639	672	633	716	686	682	690	660	702	638	654	642	681	712	637	680	671	636	708	701	711	657	736	654	693	698	696	661	668	666	651	672	709	683	677	727	664	674
26300	42063	35293	33578	36132	33862	28083	25766	21449	14869	13594	12628	13584	11735	12703	14244	11237	8985	6839	5836	4176	2818	2025	809	1028	1219	2231	1896	979	599	374	302	283	279	287	321	288	304	320	281	547	1432	1533	931	502	320	245	258	249	269	270	288	291	240	266	268	264	283	271	249	240	261	235	246	258	257	271	278	292	253	255	251	255	278	266	278	243	286	270	274	226	287	246	275	274	264	243	265	248	239	257	266	260	272	227	285	263	273	300	251	294	262	245	245	286	261	277	247	247	259	249	248	277	248	286	276	259	255	282	242	265	248	270	280	232	252	228	230	233	277	298	281	242	216	255	261	288	266	278	250	230	253	246	289	229	236	276	283	231	272	276	266	235	239	265	272	238	246	274	233	276	268	260	286	282	234	271	264	285	253	241	259	282	254	255	232	248	254	222	254	281	256	258	238	280	286	267	277	246	270	273	237	274	239	253	222	247	240	254	251	257	289	225	251	251	269	272	238	278	251	254	256	271	247	257	276	260	242	281	271	232	268	230	280	263	278	263	257	257	249	229	240	234	253	259	249	261	271	233	248	249	284	275	252	271	302	235	237	262	275	267	231	262	279	287	261	241	254	284	261	244	291	251	276	271	249	264	267	267	274	258	285	256	260	240	249	255	233	252	255	251	250	235	242	261	224	270	234	274	283	229	247	230	260	252	244	258	245	288	254	266	256	266	224	253	264	249	275	228	244	223	262	273	252	292	256	256	233	244	246	251	229	279	254	254	263	257	260	269	237	219	260	275	235	252	238	267	296	266	220	260	263	274	254	260	261	264	252	251	268	280	278	214	263	250	259	261	211	247	238	245	252	260	245	264	254	236	284	248	279	246	239	262	255	250	270	246	257	227	269	259	260	259	267	247	260	250	245	269	260	266	231	243	247	212	274	267	267	267	244	251	259	272	265	270	251	229	274	253	225	220	228	266	282	229	275	260	242	262	268	245	269	255	257	251	263	259	252	255	259	253	273	224	295	269	277	276	246	261	248	231	245	249	223	277	230	272	259	242	244	270	249	284	242	237	247	239	237	266	278	260	264	263	259	245	254	263	254	245	265	263	248	261	259	244	243	223	255	244	267	274	251	258	256	270	281	265	253	237	259	264	241	262	247	259	248	261	271	288	272	257	252	248	277	232	256	228	254	249	245	270	236	252	255	265	235	244	269	263	250	242	251	253	241	277	258	266	239	247	238	260	248	264	247	261	246	223	306	253	250	235	261	279	247	232	263	261	274	279	300	263	264	249	253	255	286	229	264	277	280	250	246	242	241	246	282	295	271	258	231	247	280	245	278	253	267	262	280	242	248	256	267	257	285	256	259	272	239	239	259	261	268	238	262	248	257	261	245	268	276	282	289	268	228	289	278	257	249	299	270	273	251	269	247	266	237	263	227	260	257	263	267	250	261	270	271	266	263	261	254	266	273	239	245	271	281	261	251	289	271	254	225	223	261	248	254	252	269	248	288	299	256	276	275	237	238	265	248	236	242	263	265	254	266	278	256	255	238	271	262	244	262	253	233	253	238	240	232	240	286	266	273	266	279	257	295	285	261	249	264	251	229	280	234	286	237	247	254	262	243	246	259	253	219	270	228	277	262	256	272	245	251	254	249	236	269	251	229	259	273	261	234	271	241	292	279	251	275	250	263	264	246	245	255	268	268	259	246	263	240	250	228	283	249	260	259	304	261	274	220	253	249	221	219	260	258	263	259	270	264	262	290	272	268	260	272	253	298	254	241	285	261	246	250	246	244	260	264	257	250	259	260	240	258	260	264	256	253	296	273	243	276	270	265	264	258	235	233	273	252	252	270	252	260	258	267	280	252	268	279	249	254	292	249	237	229	234	270	243	259	263	239	253	256	282	264	245	270	259	238	258	254	218	267	265	280	243	247	239	286	272	268	271	253	251	268	280	245	262	282	239	278	238	256	257	260	255	263	257	240	251	237	250	277	265	255	263	270	242	235	272	254	257	268	242	287	274	240	250	247	246	252	257	252	287	243	265	255	267	274	288	261	259	272	249	248	273	251	259	248	270	264	214	247	267	241	261	245	239	247	261	262	249	250	259	256	262	270	254	271	238	255	274	280	247	297	239	297	239	289	226	217	265	262	289	280	257	257	255	216	263	267	255	267	239	259	231	246	246	257	271	270	261	262	230	244	252	262	245	248	280	250	264	253	244	224	253	253	275	285	256	281	255	261	269	265	240	249	269	281	242	256	250	261	228	244	262	270	257	275	268	239	273	290	257	265	314	253	263	272	257	239	262	242	264	265	246	261	252	255	256	232	270	237	261	261	235	260	241	263	261	272	253	253	231	230	269	261	268	274	266	260	262	268	257	256	259	256	285	273	246	277	262	268	268	263	275	266	265	256	269	266	243	274	253	246	250	286	245	280	263	252	283	259	293	248	257	282	261	225	232	249	268	235	252	282	251	271	255	272	243	269	221	264	263	238	246	304	255	247	253	287	247	277	247	273	281	258	231	270	249	240	254	256	270	263	259	262	261	262	227	237	258	259	284	252	249	266	267	295	266	259	272	273	258	273	270	279	262	256	232	262	240	250	245	239	275	257	266	229	237	258	255	228	241	234	257	241	257	269	255	242	256	267	243	285	303	230	291	248	295	254	268	255	278	279	276	263	260	218	241	255	242	268	263	253	253	281	256	237	270	253	261	267	272	246	228	253	268	259	259	268	254	251	239	271	245	250	265	245	272	256	248	246	248	273	247	253	256	241	261	266	250	241	264	236	240	251	258	241	267	261	269	256	259	273	243	288	250	265	262	261	245	251	276	249	255	262	267	255	257	268	238	266	249	246	267	238	267	290	235	270	278	250	255	279	256	268	276	281	257	248	241	224	233	235	277	261	258	248	263	251	258	250	241	225	246	235	244	264	230	230	260	254	278	266	279	256	234	261	272	285	281	248	231	247	237	241	258	283	237	246	245	261	261	274	242	252	268	286	262	280	228	251	243	234	232	255	237	238	281	268	272	247	252	249	239	275	234	228	277	260	235	255	268	238	236	272	276	268	254	297	227	217	288	272	267	268	241	262	240	238	242	259	242	245	254	239	254	269	256	259	256	245	233	244	235	279	287	269	236	239	229	247	239	263	251	264	263	264	260	272	230	257	243	271	253	270	253	260	233	248	253	247	283	270	285	255	249	244	260	255	238	281	273	242	242	245	246	275	269	261	253	283	232	254	272	256	237	255	256	227	276	256	263	277	293	287	226	231	261	253	253	254	250	249	252	240	242	269	265	260	253	245	233	286	262	268	253	280	286	263	250	256	256	256	252	244	275	220	257	246	260	242	274	241	219	249	240	257	259	250	254	266	255	272	291	261	236	241	227	232	242	252	233	255	266	254	263	227	245	262	271	249	247	282	270	271	268	251	262	238	279	271	272	231	255	262	269	265	248	279	263	248	233	254	229	256	242	258	247	267	238	239	254	248	243	243	248	265	257	279	276	261	227	263
19645	35370	34242	39507	46447	45604	39887	38355	34302	26477	28598	30547	30786	30003	32687	35443	30952	29667	26116	23350	18405	13324	10408	4157	5637	7074	12905	10490	5523	3455	1504	1064	894	875	856	903	854	874	883	848	2631	9046	9059	4658	1941	695	603	703	689	601	627	638	634	614	653	663	691	633	663	615	627	681	633	667	644	626	616	603	630	613	622	659	667	626	646	627	657	626	644	653	671	616	641	627	620	653	649	613	655	632	625	657	672	601	629	669	632	664	644	599	648	658	645	636	660	651	585	685	642	633	682	611	650	644	608	641	635	622	643	645	646	618	624	629	642	636	676	653	616	608	670	644	661	684	609	665	655	656	652	623	672	663	666	605	616	641	657	650	625	638	639	692	669	618	648	622	671	630	632	646	650	612	643	611	625	601	652	631	652	647	622	641	619	663	581	608	664	594	712	604	607	643	658	599	626	647	626	655	619	663	659	612	648	627	630	608	625	634	659	594	634	597	671	612	604	649	626	656	610	587	658	652	632	631	677	636	671	617	638	620	617	626	640	605	635	603	624	639	585	629	627	643	636	598	641	603	646	635	616	604	624	620	663	664	634	635	672	616	663	621	606	637	667	622	666	609	622	603	633	654	632	634	643	635	636	614	593	587	561	692	622	634	651	641	634	618	655	629	622	664	616	584	632	597	645	588	696	642	606	606	682	656	639	620	701	648	660	653	651	623	618	613	627	621	647	568	661	618	600	627	631	637	637	653	646	630	663	618	645	654	663	617	627	628	596	651	662	671	617	636	671	594	640	692	593	597	623	660	622	661	652	600	640	600	658	649	619	609	603	575	634	654	643	631	573	666	604	653	621	677	658	573	664	626	666	629	611	652	593	621	639	636	635	643	626	606	629	662	584	658	637	661	647	645	644	657	673	662	648	610	640	648	655	630	623	641	651	637	593	633	594	583	628	626	641	617	673	615	644	679	655	660	693	630	666	671	647	631	656	650	678	637	638	658	635	654	622	648	657	596	700	719	616	616	639	617	616	634	659	619	664	630	608	661	619	621	672	653	619	623	644	665	677	643	583	640	631	645	638	638	631	630	652	619	690	641	640	601	633	674	613	626	619	617	589	653	676	606	662	601	658	616	620	646	640	614	701	643	649	636	595	675	636	630	643	617	645	596	659	640	652	622	656	637	671	699	625	630	693	617	644	631	626	666	653	606	624	650	606	632	657	648	630	624	614	645	633	639	590	625	661	634	623	634	615	628	633	617	650	656	659	662	635	628	616	644	592	653	620	598	640	632	677	618	625	612	663	605	633	616	668	654	624	644	620	633	600	599	654	609	602	615	643	653	610	651	617	636	622	651	596	641	636	586	651	663	606	596	630	604	619	621	629	620	620	618	642	659	599	625	605	633	648	644	619	605	634	708	630	640	637	630	647	590	603	606	637	635	630	636	648	603	676	597	626	593	614	635	661	669	647	604	652	603	681	655	623	618	636	614	642	612	656	637	638	618	634	644	639	648	563	605	672	640	663	595	674	620	646	592	616	662	628	627	638	669	581	664	623	626	627	620	656	673	632	636	629	627	671	664	633	664	671	652	640	605	607	648	657	628	647	660	691	657	589	624	629	587	613	640	613	593	651	638	597	637	649	568	637	644	640	638	621	636	646	624	668	629	661	645	674	648	654	635	639	636	687	640	640	653	656	631	630	606	660	662	617	658	641	620	661	652	628	637	620	614	627	607	633	625	600	670	668	626	641	643	608	640	660	667	654	653	589	607	644	639	644	656	595	612	643	598	651	615	645	630	620	582	677	661	655	664	659	643	664	674	638	638	645	600	636	599	573	600	635	665	642	670	621	664	667	637	654	678	646	606	648	689	623	611	597	626	686	631	634	644	675	648	649	646	616	631	642	668	648	615	630	619	648	610	647	651	620	660	660	631	629	589	626	640	650	614	688	634	670	644	645	597	634	614	645	646	647	633	633	622	598	616	645	620	705	644	624	636	600	600	586	620	627	620	658	604	608	651	635	603	627	603	642	614	652	630	616	650	649	616	630	624	611	668	652	650	634	685	576	622	650	634	616	662	684	648	614	650	643	679	587	642	667	614	616	664	644	628	675	619	625	645	632	599	629	657	617	608	628	608	615	642	630	648	636	679	659	640	631	624	631	585	610	613	641	636	667	590	625	642	652	581	630	640	631	674	620	647	634	644	688	634	701	644	663	609	628	641	633	610	644	622	592	607	594	650	608	627	661	630	601	636	658	572	615	623	618	649	634	630	648	617	617	691	620	591	638	635	647	667	637	630	650	649	622	603	643	658	646	637	599	631	611	593	661	609	665	639	580	678	652	609	635	627	630	598	621	655	622	631	647	630	631	636	678	627	682	648	608	615	607	671	599	645	663	637	650	655	688	618	615	615	648	597	619	644	655	620	617	606	698	640	632	639	646	616	660	595	697	609	612	642	612	666	623	638	653	647	607	629	691	632	710	627	582	627	652	618	655	635	663	642	649	647	621	637	597	604	640	666	615	644	637	621	652	641	629	673	697	632	641	623	670	622	665	662	650	632	643	635	599	621	628	634	638	614	625	666	660	674	634	656	642	635	627	589	667	628	620	636	606	671	618	634	656	592	612	658	624	641	616	632	646	616	624	619	652	670	616	659	610	619	646	637	597	624	638	600	625	595	640	646	623	628	626	685	638	650	645	608	592	605	644	615	622	659	614	594	665	656	627	638	616	631	650	615	650	610	640	602	655	641	625	615	630	610	649	623	687	663	627	587	614	635	599	628	642	655	649	662	635	631	662	632	608	627	630	659	636	615	641	659	646	615	627	612	634	624	649	677	614	668	602	670	668	599	654	638	627	605	623	663	683	609	639	599	642	641	632	614	595	658	641	638	640	613	618	642	585	636	626	645	647	651	642	630	604	608	648	604	650	640	654	609	629	587	675	668	694	608	627	647	661	659	623	665	648	608	607	614	641	679	637	594	628	620	660	634	636	643	662	621	676	649	627	637	642	649	658	668	630	637	632	604	628	676	616	660	627	636	675	645	644	619	633	609	635	612	637	645	611	615	643	659	619	646	625	621	576	644	632	651	672	616	649	676	616	627	638	624	598	626	630	654	619	642	634	644	625	632	623	623	679	626	645	665	619	616	612	614	655	588	662	620	593	650	654	635	655	618	638	586	629	621	623	673	659	627	628	632	645	619	614	619	629	617	596	649	674	664	675	632	665	648	585	557	660	630	648	591	627	639	639	631	662	603	628	644	660	598	577	631	609	608	659	680	619	627	595	662	636	638	614	607	646	666	601	664	667	673	637	640	616	615	629	635	605	636	648	671	631	620	645	638	639	613	661	629	600	633	628	610	662	639	630	599	629	635	647	625	644	639	611	610	675	629	643	679	650	623	610	658	656	640	627	626	593	632	615	614	629	626	669	617	643	646	598	659	592	652	665	619	683	630	672	603	615	603	598	626	676	669	660	635	622	656	628	638	640	644	608	608	645	667	688	608	615	709	631	652
35084	46341	37292	36438	37947	36048	31826	30902	26850	21942	22212	21711	22020	19972	17888	18571	17490	16227	12867	10676	7773	4818	2919	1561	1677	1798	4415	2831	1679	937	479	313	303	269	256	249	278	255	221	220	611	2884	2982	1455	463	195	210	229	235	219	211	207	203	209	213	206	194	206	206	209	208	227	221	211	206	163	212	196	206	214	212	194	224	215	188	192	209	215	216	199	189	222	204	212	211	217	187	179	200	225	210	194	231	197	209	264	229	221	221	198	220	213	219	229	231	203	208	207	188	224	195	226	213	207	191	188	214	188	190	215	222	221	196	231	212	227	224	205	205	215	189	231	206	210	196	227	216	223	192	209	212	200	192	196	194	202	203	231	196	210	207	221	195	230	203	199	218	197	198	216	218	200	220	199	205	209	234	230	211	223	197	199	203	208	208	219	212	217	181	201	226	227	197	211	239	198	178	197	192	214	201	232	205	208	224	207	185	227	211	236	209	214	195	201	182	218	193	208	227	206	227	212	205	204	201	201	216	231	190	223	216	211	195	223	228	207	199	191	222	206	205	204	247	207	216	224	182	198	201	227	177	192	202	239	234	221	237	222	183	187	219	221	218	204	181	201	208	218	202	201	214	198	209	228	217	196	208	206	217	222	212	216	219	230	210	216	195	193	208	216	193	225	194	229	175	202	199	231	187	240	214	228	237	208	223	197	235	209	199	208	199	200	214	198	190	201	202	210	206	224	215	215	204	223	203	208	210	227	174	233	202	206	199	210	199	221	207	205	206	203	225	200	218	229	224	213	215	227	194	214	203	193	218	203	242	198	209	195	207	210	201	205	200	207	214	188	240	206	212	203	232	199	225	215	197	224	250	203	213	214	232	210	233	217	224	179	225	218	210	229	223	203	212	200	207	210	215	212	187	204	194	195	227	199	212	205	182	202	203	212	223	217	193	204	218	214	208	194	207	232	211	205	207	213	211	209	217	201	209	209	222	226	237	198	197	200	217	232	228	218	204	207	187	201	224	215	208	202	197	189	217	234	223	196	218	231	195	210	215	204	236	213	194	215	214	172	195	227	228	207	218	188	200	193	202	197	209	205	202	216	173	200	215	202	210	233	178	195	245	191	204	207	219	203	194	207	212	211	212	237	199	199	205	206	244	195	210	185	202	228	204	240	194	196	192	206	209	193	217	204	216	204	231	198	223	216	209	197	182	233	212	224	196	193	195	197	203	222	198	214	194	215	221	220	204	245	205	200	212	194	198	206	201	211	193	213	235	208	234	222	203	228	212	230	178	216	205	187	225	239	225	216	212	215	210	215	209	211	200	189	208	201	235	195	206	217	225	244	202	203	218	220	232	234	201	202	227	216	203	225	209	225	193	211	215	218	216	213	228	199	202	180	223	227	187	213	214	191	233	189	192	234	200	219	228	228	220	199	210	220	186	212	198	226	228	214	206	199	193	201	233	220	218	221	216	202	224	214	211	214	190	208	213	189	235	213	201	192	201	194	210	215	217	225	187	235	223	233	209	218	227	213	203	223	215	182	184	219	192	219	213	206	231	252	210	181	208	218	226	209	193	197	182	195	192	202	226	230	223	206	206	211	200	203	199	237	203	219	222	219	229	221	207	219	206	209	215	218	214	190	200	194	228	216	205	193	206	192	214	211	222	207	218	204	189	235	224	183	237	232	232	211	210	228	226	253	216	196	233	227	208	205	197	202	229	196	213	209	224	218	181	178	225	218	187	209	180	195	204	215	200	202	209	186	206	188	194	209	229	186	188	241	217	190	186	230	206	214	206	176	211	192	209	199	197	210	232	203	206	202	192	172	218	196	231	221	212	208	240	241	196	187	222	222	200	219	207	207	198	227	218	191	192	200	247	215	212	217	205	201	226	210	210	219	197	213	194	210	209	214	217	202	213	200	220	198	204	206	214	202	218	211	194	232	172	195	210	207	217	203	194	186	214	209	246	196	195	216	201	205	200	227	215	209	204	215	220	214	206	218	219	203	198	196	230	240	181	211	212	219	210	184	206	207	206	235	199	199	235	206	220	203	199	207	235	239	238	199	201	185	231	208	213	220	188	201	200	220	221	194	214	199	215	210	206	208	226	217	191	214	222	196	207	228	216	224	225	233	234	204	229	221	200	215	235	187	202	216	226	213	221	227	189	204	190	184	208	233	204	194	205	227	220	196	223	201	218	217	205	198	229	192	192	197	195	218	209	213	203	236	213	210	239	213	212	205	206	215	204	201	225	204	216	195	225	226	207	189	198	206	199	204	208	215	201	183	203	200	206	194	189	184	218	217	213	213	217	203	198	227	196	219	209	210	183	201	203	207	220	174	210	206	226	210	198	223	202	188	214	223	240	204	229	226	209	199	195	213	215	213	228	195	190	203	213	233	187	191	225	183	226	237	181	198	217	226	231	216	188	203	204	204	257	209	218	211	227	234	222	196	218	218	204	203	239	199	202	214	191	202	212	221	197	219	199	226	222	203	213	231	224	214	230	192	214	211	222	219	185	173	201	218	208	208	199	207	191	229	204	200	213	167	211	208	207	221	215	229	196	222	205	224	187	224	210	233	219	210	222	220	192	219	246	231	207	207	194	179	201	198	200	217	220	204	207	188	210	220	216	211	226	218	197	189	228	223	217	195	205	214	191	205	242	197	198	209	235	201	209	194	228	220	215	217	207	199	192	189	202	223	203	203	192	218	217	228	176	192	226	232	204	235	195	216	228	175	219	196	217	209	209	194	231	229	206	226	210	174	216	183	199	182	224	246	210	211	196	204	235	212	200	208	219	198	209	206	218	213	214	221	205	218	216	224	206	212	219	194	202	188	195	226	193	224	236	197	210	215	191	212	211	214	213	223	212	211	239	205	213	207	206	221	208	213	223	227	216	211	193	204	224	226	237	196	190	187	195	198	207	191	204	192	199	216	206	233	227	189	185	218	212	182	192	222	224	216	189	209	193	212	228	233	232	219	245	207	208	236	218	209	216	189	204	208	210	185	227	224	221	187	182	220	190	206	200	197	203	227	178	195	210	211	211	218	196	243	193	207	189	183	198	189	198	214	229	202	236	218	204	200	232	225	196	201	206	208	194	197	207	217	215	209	185	187	235	238	205	197	193	209	199	199	202	206	207	215	205	212	202	204	223	179	205	187	211	201	214	233	218	219	224	185	195	187	192	215	213	211	195	219	243	214	211	188	210	199	212	181	206	226	223	204	208	226	211	209	203	203	205	233	227	216	230	227	217	214	205	190	199	223	204	184	201	223	218	200	194	218	203	199	217	215	186	226	201	194	236	191	231	219	224	244	224	210	236	203	200	221	201	219	196	188	183	216	193	215	234	223	205	227	212	191	189	217	197	203	237	210	196	176	223	201	199	173	229	190	184	197	212	203	232	222	229	220	229	208	209	211	216	206	189	225	224	197	222	182	222	230	204	209	211	207	212	217	181	214	194	223	215	232	223	176	216	217	216	204	218	222	191	210	227	206	195	259	239	205
24935	40450	38687	44716	49797	49346	46616	44809	41612	35896	36667	39650	37398	35564	35643	38837	36660	38354	35194	32127	25909	18279	12520	8019	9801	9794	21607	12806	9660	5621	2349	1421	1115	1005	937	855	991	1026	849	697	3733	16133	14878	7713	2186	540	565	520	539	569	531	531	541	519	557	492	556	508	538	516	546	526	532	521	524	525	507	541	525	551	530	564	514	548	556	531	500	560	585	538	516	606	567	523	572	558	538	493	527	531	525	543	562	531	570	518	560	553	550	547	556	563	526	560	532	505	496	528	546	523	539	572	569	478	552	510	520	540	543	542	536	527	586	540	558	536	594	506	537	540	496	527	532	556	522	537	499	567	525	550	526	506	537	550	586	509	548	551	582	528	515	502	527	527	540	553	544	500	525	558	504	576	529	509	537	542	539	505	561	565	535	519	531	563	508	499	529	500	572	498	506	560	533	490	483	574	523	480	503	549	503	535	507	506	533	535	528	504	535	532	525	554	507	516	529	549	497	520	516	495	502	513	502	495	529	507	547	558	521	510	532	509	495	529	525	537	518	541	516	521	547	526	570	524	528	569	486	547	472	553	524	509	535	496	563	507	529	506	495	553	545	525	520	563	554	533	519	522	500	534	534	507	507	542	533	486	509	503	515	532	552	563	521	513	508	552	497	547	517	505	517	476	507	506	466	566	521	508	509	552	508	494	516	522	556	533	520	512	511	555	532	497	499	500	503	517	524	545	537	530	495	533	533	527	500	545	472	508	519	489	561	511	527	488	560	550	551	500	549	574	497	531	531	538	515	541	507	522	541	528	504	500	533	530	554	524	522	526	496	531	527	560	525	542	518	503	498	521	498	520	534	492	571	527	518	525	527	502	508	557	543	523	523	514	523	509	525	508	505	511	544	505	518	497	517	501	486	570	496	514	500	534	557	549	496	512	544	529	504	526	522	525	548	516	509	493	575	523	528	525	542	527	566	517	514	492	543	513	518	531	530	571	566	495	522	517	493	529	522	475	501	515	514	543	522	534	463	514	502	501	507	506	543	530	461	518	534	554	549	496	570	498	534	497	508	460	534	518	504	536	548	494	517	544	510	525	566	556	529	512	563	521	514	503	500	520	539	519	501	529	510	540	481	536	506	544	510	554	542	562	542	525	542	514	497	536	500	505	537	518	486	547	513	558	536	542	540	548	569	566	520	510	517	520	525	535	561	528	542	556	484	533	535	487	516	548	521	546	500	507	514	537	569	566	529	548	555	538	523	536	546	512	527	551	503	499	518	535	520	526	547	561	524	501	503	488	545	522	516	502	521	557	555	524	523	543	530	515	503	497	542	501	522	519	533	534	510	531	545	518	534	542	552	515	506	488	546	511	521	530	523	527	536	517	524	527	537	512	517	522	467	576	502	548	555	543	510	530	516	499	510	515	518	544	538	563	549	553	523	541	512	514	510	491	538	511	545	563	513	518	498	491	541	488	524	537	519	499	511	508	520	505	528	527	557	505	490	515	527	468	536	513	506	535	525	505	562	506	548	516	510	521	536	514	498	504	542	539	547	526	510	539	479	479	515	574	527	501	490	520	544	554	551	527	527	534	536	536	551	534	526	500	529	521	496	532	479	561	541	507	537	540	527	522	512	484	557	499	489	495	504	516	527	543	514	524	518	531	503	513	495	511	484	507	518	528	556	543	562	538	529	544	526	530	512	508	509	505	519	517	527	538	502	522	475	550	509	538	525	524	507	557	513	490	494	530	493	539	503	495	508	499	526	550	519	533	517	529	514	520	560	541	483	543	539	506	584	498	568	533	486	570	488	524	537	508	526	551	508	511	540	522	476	523	497	521	505	481	493	541	513	506	524	531	539	547	516	483	523	535	562	505	533	508	516	507	558	484	542	544	562	511	539	527	525	525	541	511	527	500	490	506	526	517	523	526	515	500	507	524	518	510	512	518	519	531	508	533	539	524	536	511	545	526	505	529	536	479	539	462	550	540	501	526	518	539	536	500	493	462	520	564	500	528	520	541	541	537	522	516	526	523	519	525	497	503	517	548	497	514	524	517	503	510	522	496	533	499	512	551	559	565	509	517	568	497	530	509	497	507	494	543	545	526	522	516	535	511	527	532	502	541	474	517	510	517	558	545	537	536	495	579	516	516	504	553	542	523	494	507	525	483	540	496	546	528	554	508	537	525	527	553	553	536	525	552	493	514	519	470	482	522	552	547	539	513	532	533	587	512	485	512	545	531	504	534	552	511	533	520	535	550	534	519	495	524	513	533	518	513	509	554	503	555	510	550	510	529	539	561	529	528	502	504	536	513	512	505	583	559	500	536	516	486	499	518	549	542	488	505	486	553	566	510	531	552	534	508	481	530	554	532	557	576	548	495	530	517	508	483	557	523	519	535	537	473	525	533	551	536	532	523	531	549	548	524	502	514	509	537	512	520	567	483	549	525	543	504	498	516	542	540	540	515	530	537	521	493	491	515	499	518	489	578	526	513	528	513	519	542	559	515	542	527	530	521	497	542	522	493	545	527	516	527	504	517	542	531	495	556	528	523	546	517	488	538	466	504	500	543	543	551	521	545	530	527	554	510	505	517	501	512	487	520	553	548	530	498	556	555	498	530	526	524	514	514	550	534	525	521	521	533	526	550	526	524	511	502	524	530	576	509	532	489	571	495	530	522	502	546	519	515	517	528	507	555	552	540	540	491	528	484	535	496	512	567	526	477	502	513	518	519	507	506	555	533	493	516	494	501	501	487	522	536	518	564	510	524	562	547	512	512	530	530	513	514	510	533	509	504	495	519	579	532	552	544	496	508	486	546	530	547	524	472	542	509	502	491	511	538	507	520	528	548	544	455	530	552	511	511	527	522	528	517	512	583	540	538	510	515	531	469	510	520	518	466	545	536	482	503	546	573	519	528	529	510	538	523	533	557	530	525	521	526	522	532	513	487	554	533	484	568	505	542	483	530	527	536	525	576	519	520	500	474	516	487	561	587	509	528	538	537	539	515	463	540	521	520	504	537	492	501	542	518	519	481	527	525	539	537	501	514	550	529	511	528	561	531	474	464	508	516	549	521	483	514	513	509	527	531	513	538	526	529	534	507	544	526	537	505	534	520	524	497	523	511	508	515	550	511	527	516	531	521	505	524	525	540	564	519	484	506	486	486	528	521	526	505	546	489	538	569	547	525	488	542	512	530	523	503	517	525	473	525	578	520	555	551	538	535	486	521	528	529	501	507	533	498	522	548	542	550	486	539	494	568	532	522	541	545	557	525	569	504	553	481	569	543	543	510	500	572	525	546	527	550	531	564	525	515	530	503	501	497	537	526	517	511	528	492	537	538	538	516	553	499	572	486	499	505	494	534	528	511	490	536	527	529	514	506	545	504	483	503	518	534	541	494	527	546	482	518	548	539	531	495	522	503	518	459	486	479	523	493	503	525	528	547	491	521	514	502	552	509	537	496	487	499	506	520	514	501	504	520	499	597	506	509	492	527	522	513	507	496	541	544
5494	9789	9845	7780	7708	5640	3175	2264	1360	963	1009	872	912	807	735	708	791	654	614	509	397	358	377	343	339	322	376	299	311	311	283	289	303	289	283	293	309	260	275	264	302	405	455	372	292	270	241	274	266	239	296	273	277	295	295	261	280	287	286	278	275	308	258	266	283	274	248	274	257	274	276	270	292	269	271	269	277	301	273	256	255	269	297	278	268	275	275	279	262	246	277	285	289	259	273	283	258	303	256	278	244	272	253	272	268	296	283	241	278	238	259	257	270	310	259	269	271	280	274	263	261	302	280	270	245	255	278	289	270	271	269	263	278	280	280	252	263	307	279	261	253	275	262	250	257	266	278	267	274	274	281	283	275	258	264	269	266	280	281	279	263	276	258	264	283	274	264	276	294	269	242	289	287	269	297	303	266	285	281	262	245	264	281	257	258	271	271	271	288	269	236	279	253	276	284	256	271	292	281	277	266	243	278	226	263	299	283	272	275	303	231	286	264	281	290	279	283	263	250	273	268	277	235	273	264	252	288	272	276	264	277	234	293	270	245	285	252	259	280	275	304	312	307	225	269	266	262	265	254	281	284	298	262	281	268	285	292	269	251	271	290	275	274	272	253	248	283	266	250	263	266	278	289	248	281	260	292	258	245	235	283	292	249	281	252	256	285	273	284	267	262	299	283	262	262	283	278	257	325	267	258	262	301	271	280	260	287	313	270	248	300	247	289	278	255	282	291	285	249	266	273	270	254	278	261	276	264	262	270	259	261	293	269	267	262	269	288	250	263	283	259	259	281	269	277	298	271	288	301	280	293	256	276	276	249	300	234	267	304	239	270	273	277	282	272	274	259	277	280	280	250	255	248	263	247	286	278	258	278	247	277	259	282	266	275	259	296	262	298	261	308	269	273	250	260	267	251	268	268	258	294	285	228	282	281	265	256	255	269	254	267	279	258	266	267	259	254	272	260	273	276	250	252	308	283	274	255	278	269	255	242	273	263	275	249	227	254	306	267	271	296	286	246	278	250	266	243	268	263	280	275	266	281	298	245	267	273	258	280	283	279	275	292	294	243	257	262	253	290	280	251	261	227	267	251	246	245	293	293	262	266	263	265	269	267	293	260	234	271	238	293	241	274	261	270	269	286	269	282	276	261	276	279	249	273	273	258	259	274	278	260	272	272	249	302	256	260	264	248	273	309	270	244	252	277	247	268	274	286	263	232	270	250	264	271	278	263	246	283	242	253	264	266	289	262	277	280	276	277	256	285	271	287	253	256	272	273	242	254	265	267	278	286	268	250	293	272	243	239	283	256	268	284	255	250	257	286	288	254	271	268	277	254	270	292	267	246	236	256	257	264	235	254	276	256	247	275	265	243	288	267	252	265	282	277	278	266	282	282	236	289	226	287	292	280	275	301	240	287	292	283	266	256	291	270	259	266	281	277	265	273	270	260	241	263	261	261	252	244	237	244	248	256	294	304	294	257	240	258	282	265	248	252	273	247	262	238	279	282	277	271	251	295	251	261	264	268	281	264	289	268	258	275	242	277	268	300	249	321	268	276	279	240	276	295	293	244	264	281	262	267	248	239	268	291	252	276	228	277	268	282	276	277	264	270	247	292	236	268	252	278	276	275	276	265	290	277	261	264	287	293	257	245	255	267	276	260	255	270	275	278	296	279	257	269	314	267	271	280	256	247	264	250	252	262	270	271	252	261	243	255	294	273	260	252	249	263	283	264	273	296	247	239	252	270	244	272	278	268	265	255	243	275	266	272	287	228	264	282	271	296	298	260	281	284	267	251	266	254	272	261	278	269	241	269	275	273	267	264	246	271	261	278	270	244	267	278	250	248	286	262	265	274	299	283	292	284	272	262	278	280	271	246	269	258	276	264	279	256	263	276	271	293	285	282	241	255	268	277	261	253	281	272	266	242	280	244	243	269	264	260	267	272	265	277	276	277	269	264	282	272	252	265	253	283	290	266	243	240	278	282	251	282	279	280	273	280	298	276	254	292	251	255	265	268	252	289	240	275	267	266	284	258	272	268	236	265	264	248	254	262	268	291	265	261	285	251	282	289	243	267	272	257	280	260	299	253	270	256	260	261	270	274	305	281	284	293	268	257	256	281	297	283	307	244	288	252	255	250	273	289	261	266	275	239	253	274	231	245	256	270	250	270	276	264	262	257	255	272	280	287	248	279	308	249	299	253	268	301	275	249	266	242	258	250	291	289	212	269	275	269	249	264	238	275	277	299	278	267	271	296	280	282	265	268	244	285	256	269	257	259	260	243	256	262	247	260	255	267	293	262	245	283	272	293	296	278	228	301	280	264	268	244	283	291	283	260	262	251	234	274	234	252	261	267	277	273	271	266	285	261	274	261	269	248	246	282	271	279	284	263	262	268	272	274	266	297	257	266	281	268	259	284	235	267	235	241	282	254	234	289	265	267	283	293	240	279	278	270	299	239	270	294	298	270	301	269	260	271	266	275	274	273	266	255	280	251	280	266	245	290	260	272	284	309	227	252	269	257	279	285	237	272	284	291	268	276	258	262	270	289	249	230	283	259	306	282	292	249	237	279	268	273	265	276	287	281	245	285	242	247	281	267	254	249	274	265	260	259	281	237	262	270	281	257	253	296	268	279	254	248	242	267	249	266	296	276	268	266	262	256	254	241	287	256	266	266	267	264	257	263	283	272	281	248	266	267	257	297	257	256	262	251	290	271	278	260	255	263	291	248	256	273	274	256	243	267	261	250	292	268	292	262	269	261	246	271	283	285	270	250	271	280	288	283	269	281	272	303	260	297	261	285	267	302	301	277	257	237	230	264	292	256	273	263	316	267	283	255	257	280	258	268	254	275	310	265	250	276	273	242	272	293	279	269	264	278	267	276	244	263	298	285	298	287	263	260	280	278	312	286	261	305	278	248	270	253	294	302	279	258	289	244	264	252	264	283	240	274	270	260	250	288	291	282	254	256	283	267	273	254	253	283	287	299	267	276	274	279	286	265	269	248	314	255	268	257	243	276	293	272	257	253	274	263	248	285	286	254	281	271	271	283	286	274	264	280	283	257	259	255	271	293	262	298	313	286	248	278	271	276	253	254	262	287	245	275	290	277	261	248	227	276	247	269	290	251	272	293	288	276	303	273	267	266	278	260	283	274	270	295	233	272	276	273	290	276	235	310	261	260	263	271	277	266	271	270	263	274	291	262	315	286	263	264	253	289	280	269	260	278	300	299	267	271	271	291	271	260	289	257	279	278	264	251	262	304	280	267	269	276	277	266	306	289	269	269	271	301	265	296	268	294	270	277	270	252	258	263	254	291	262	253	261	272	259	280	240	263	254	287	273	282	286	277	258	293	246	290	285	236	270	247	281	274	291	261	268	264	271	282	276	237	286	252	269	274	300	238	279	282	291	282	275	271	278	270	254	306	266	274	259	292	301	243	280	256	257	290	270	260	278	249	268	269	275	275	274	260	276	292	283	251	264	251	244
4765	11864	13392	14433	17126	14005	10224	8246	6155	4889	5210	5472	5265	4532	4014	4489	4309	3782	3291	2474	1946	1707	1268	1125	1243	1309	1676	1072	1050	831	822	789	766	786	786	809	830	769	695	760	801	1493	1664	1353	814	650	709	686	737	659	662	649	663	698	697	641	633	660	660	719	694	672	650	658	674	686	684	643	696	709	685	672	700	670	658	629	667	672	670	708	693	705	722	630	679	684	697	706	687	646	669	658	688	711	684	696	644	690	663	697	693	671	681	590	688	684	669	683	634	671	687	672	662	698	642	682	638	704	681	658	682	724	687	641	692	702	641	718	687	648	644	687	736	684	645	685	675	661	692	667	666	676	658	631	636	680	677	685	704	693	697	653	679	681	704	677	655	641	687	646	703	655	676	658	728	632	704	689	662	653	727	711	693	695	671	697	676	687	693	639	713	665	668	650	664	680	700	624	671	673	704	659	677	740	648	631	680	676	695	687	685	656	623	650	653	640	672	693	702	701	613	699	701	663	693	670	682	638	676	627	728	660	686	668	650	668	668	652	661	670	708	680	683	658	690	658	681	684	624	658	670	683	686	649	650	676	685	693	702	696	693	651	718	689	696	642	692	673	643	670	737	681	696	650	652	670	697	732	640	693	698	666	673	664	719	644	677	689	704	674	634	616	684	725	680	666	662	679	643	677	659	689	659	708	713	689	695	690	685	677	677	707	623	648	719	666	649	648	685	659	690	680	655	726	670	682	707	676	720	666	651	675	663	673	655	692	688	663	661	647	681	661	704	622	693	699	691	702	690	685	692	701	635	661	695	676	672	673	662	681	671	640	656	656	684	662	677	673	660	682	619	680	679	682	673	686	683	658	671	672	728	673	665	695	690	650	718	648	686	671	675	668	662	740	672	733	657	678	669	691	674	662	659	640	692	701	658	695	634	685	644	666	679	663	672	681	671	670	716	661	672	682	703	725	632	673	673	636	706	663	655	730	636	665	716	683	674	640	657	648	649	689	712	651	698	667	715	699	696	678	652	653	631	683	718	661	681	672	643	679	646	698	683	654	657	640	713	664	607	662	683	681	690	678	643	635	676	689	719	686	641	685	655	626	652	642	688	690	754	718	683	653	703	656	644	664	651	642	649	676	689	708	667	675	691	671	692	649	676	691	696	656	677	675	704	702	660	643	692	699	643	673	672	660	695	655	707	635	692	624	670	646	672	648	679	654	652	673	677	692	651	705	629	660	713	701	671	675	729	660	615	673	744	681	683	686	691	708	704	645	670	694	692	663	667	669	673	683	698	621	702	682	749	642	687	635	652	707	681	676	665	701	680	681	667	683	716	637	721	695	655	693	688	660	644	652	699	674	722	649	712	673	684	661	643	669	683	659	687	660	652	710	653	687	670	735	674	674	667	651	679	722	679	717	631	686	671	666	694	650	657	653	700	672	671	703	671	686	658	643	681	653	637	682	663	681	668	657	680	685	701	669	715	641	729	733	685	692	660	682	642	664	726	697	676	652	654	641	706	679	652	674	661	668	682	685	684	656	652	682	671	672	678	676	631	630	697	670	678	629	675	676	659	697	685	669	710	656	689	628	678	685	658	611	677	678	694	664	646	670	641	708	677	658	632	703	645	705	700	705	667	648	644	651	643	663	693	666	637	667	678	688	650	674	658	674	702	697	699	687	665	664	706	728	693	679	641	716	684	665	654	634	707	683	664	666	684	706	694	682	706	656	682	679	709	672	696	686	656	673	621	646	694	643	675	693	658	675	669	705	686	687	685	687	655	682	629	694	658	672	682	674	662	639	718	710	663	686	668	705	716	643	655	685	651	648	700	665	693	649	658	676	723	653	685	694	668	681	642	652	670	701	682	659	677	654	662	674	649	632	652	648	660	683	718	688	659	663	661	707	678	684	709	643	710	663	722	671	691	635	651	620	705	671	711	615	655	710	682	677	704	677	632	679	680	678	658	702	678	676	718	680	623	671	643	654	653	699	709	695	669	665	669	707	719	651	659	684	682	634	632	712	654	658	714	681	648	649	658	711	672	690	690	649	690	642	656	677	679	684	659	685	707	683	683	700	704	643	659	662	668	702	659	708	710	707	660	682	694	682	643	633	659	677	681	672	668	643	686	726	728	622	683	690	720	744	656	648	706	697	702	687	706	688	678	671	651	666	673	708	687	713	664	692	650	654	711	676	680	710	692	667	660	642	681	706	679	689	688	683	619	666	649	676	659	733	673	723	661	686	661	655	718	688	642	669	703	669	671	703	665	642	717	684	702	676	672	720	655	677	682	659	677	713	647	668	646	643	676	679	674	663	664	673	643	706	722	678	662	664	665	651	731	643	630	670	683	662	638	692	662	702	667	684	658	671	642	682	664	679	628	702	625	688	703	692	679	698	629	648	652	676	725	694	679	679	673	628	694	667	674	654	701	640	680	695	671	722	691	664	682	702	665	674	674	686	681	711	637	651	670	630	709	649	688	688	690	640	676	676	732	669	692	672	632	658	675	653	684	644	698	665	663	670	637	649	645	637	691	670	675	668	702	711	626	670	709	663	687	700	700	684	647	665	693	724	638	750	701	643	689	700	659	664	656	623	658	665	648	698	652	664	644	699	732	663	647	640	684	653	676	666	644	677	670	644	662	660	655	670	697	664	677	661	660	643	647	680	711	718	645	682	659	683	654	681	672	669	672	669	682	657	684	681	707	651	623	680	671	644	658	701	682	658	671	663	711	692	697	678	694	645	690	659	690	652	700	726	673	671	646	658	635	629	623	637	714	699	675	678	729	667	633	662	713	655	665	674	687	743	721	663	654	707	716	683	724	703	634	662	687	672	692	715	651	661	661	704	660	705	705	710	685	683	719	670	702	700	644	663	642	617	690	680	650	636	675	678	663	666	687	675	700	664	667	695	641	672	698	672	677	680	656	705	686	648	672	638	634	657	706	710	667	693	652	684	636	652	660	743	641	679	680	650	617	685	696	680	730	675	666	618	681	703	643	662	673	647	749	677	648	680	738	729	648	657	679	672	732	691	650	669	644	651	690	719	673	667	687	644	652	655	674	671	664	686	686	668	722	690	649	679	680	652	644	675	674	661	692	697	659	694	667	697	658	673	688	700	664	686	609	711	646	653	685	669	686	686	650	641	675	658	733	677	715	626	679	695	653	634	713	684	672	695	667	673	697	603	690	689	722	648	707	659	753	650	678	671	666	674	677	702	692	686	668	648	662	710	657	645	646	705	664	636	674	664	678	694	665	701	723	652	671	706	641	682	676	669	610	665	657	660	692	685	732	667	680	663	731	667	657	687	698	627	678	632	712	648	681	712	661	691	707	716	677	669	627	678	639	686	665	673	653	670	681	676	667	712	677	671	646	660	678	673	688	684	664	693	644	621	649	683	687	641	655	658	686	648	723	709	677	651	685	634	703	662	683	663	645	690	685	647	649	674	639	632	683	649	675	681	690	693	655	692	679	652	674	672	679	731	710	671	695	668	681	684
24964	43573	36366	33745	34065	32031	26516	22040	18711	13835	13161	13436	12513	12973	9361	8075	9928	6873	6344	4078	2608	2293	2002	930	1182	1310	3430	1286	797	495	451	323	272	294	303	288	264	281	251	245	464	1350	1361	955	456	243	237	231	235	262	250	241	249	248	244	214	248	257	249	229	261	223	244	252	243	236	281	233	274	255	263	260	257	223	219	254	255	279	268	261	259	289	257	264	266	250	280	264	215	244	233	233	228	240	244	260	221	277	253	259	228	236	251	253	228	254	255	274	264	272	242	249	248	255	240	259	252	235	265	235	263	253	263	267	271	238	218	237	231	258	250	235	269	258	262	225	236	232	255	253	207	238	238	253	253	209	249	260	239	254	238	250	241	252	215	258	227	246	255	238	240	254	297	267	243	256	262	271	265	258	243	225	263	254	273	233	221	260	249	234	253	257	224	257	241	219	243	225	237	235	278	240	236	228	240	256	256	267	262	220	235	232	244	214	255	275	245	224	250	216	240	242	234	283	244	250	248	253	253	253	238	212	252	244	223	261	235	260	246	250	223	233	232	259	256	273	263	249	240	241	250	239	235	244	250	238	244	247	242	266	253	240	255	233	247	266	266	241	255	254	240	258	252	253	245	224	239	248	259	266	248	228	235	247	242	243	263	261	235	228	248	233	239	245	247	226	232	269	206	229	238	288	262	251	254	251	222	245	254	251	249	243	250	253	251	245	217	271	285	272	237	230	227	267	217	290	264	251	254	245	249	249	253	245	261	239	252	266	240	258	258	237	261	253	237	255	240	271	261	240	257	233	263	239	265	228	259	265	262	254	236	261	249	260	255	243	261	236	246	235	236	238	291	228	267	225	223	254	264	250	255	252	227	245	248	233	229	238	280	281	250	257	237	275	247	241	249	223	245	263	260	277	237	248	271	264	241	267	257	248	253	249	278	262	246	245	243	238	255	263	262	231	221	239	247	245	226	243	266	247	235	231	234	233	258	239	237	255	243	250	247	239	275	240	254	237	270	234	243	249	249	256	232	246	223	256	257	252	266	265	222	262	280	238	259	241	268	241	245	220	234	254	247	260	254	240	220	271	239	265	240	240	250	239	232	254	268	279	214	272	230	230	241	252	236	233	239	226	242	236	250	258	264	261	258	257	239	242	263	233	248	258	249	258	236	259	255	238	231	248	258	256	235	243	233	277	253	242	262	287	261	228	281	258	221	235	248	249	258	241	248	257	249	230	248	281	278	238	252	217	228	241	219	252	255	251	251	248	259	233	252	236	229	233	243	264	231	248	243	273	232	246	236	223	257	224	255	259	258	255	216	266	227	249	240	277	215	222	256	290	240	258	251	257	251	244	266	268	282	264	254	251	243	251	253	263	243	264	238	243	255	275	267	265	257	272	242	249	246	237	250	260	279	295	255	222	256	237	260	248	255	259	277	239	275	252	244	248	224	250	252	246	234	234	218	245	247	260	239	239	259	236	269	243	240	274	255	253	230	267	223	239	254	222	255	241	229	247	271	256	242	257	238	261	248	243	246	235	216	254	251	261	238	230	259	254	239	206	238	276	245	248	241	246	255	259	240	232	266	234	262	232	254	228	239	258	256	242	249	234	227	256	229	230	241	242	276	269	267	251	235	246	245	223	234	252	232	257	255	244	238	253	231	246	218	252	252	244	246	244	249	245	256	278	246	252	233	270	228	212	273	238	223	236	218	244	250	234	262	274	245	252	254	221	252	273	230	243	258	247	258	242	232	245	264	230	260	260	224	256	269	274	257	236	257	263	234	241	241	243	263	265	221	273	234	269	258	256	243	255	250	236	245	259	267	243	257	249	222	273	259	237	270	225	250	256	255	254	260	271	240	223	211	254	261	244	252	275	249	224	256	227	246	252	233	254	215	238	243	222	222	210	225	237	241	246	271	256	246	237	230	239	227	230	266	260	269	240	255	245	271	256	229	243	275	274	256	216	250	223	223	222	250	243	253	256	254	243	248	226	238	224	244	273	241	271	256	251	238	261	220	241	218	239	230	257	261	272	253	260	253	247	243	259	258	266	273	246	240	220	248	226	257	241	239	256	261	275	254	257	239	256	245	257	255	295	249	231	257	250	235	232	250	226	247	253	240	247	234	239	237	265	244	233	253	272	250	213	246	236	248	256	254	258	260	273	286	249	225	255	229	260	268	261	279	209	253	235	230	223	229	240	258	252	238	220	241	217	252	226	232	257	259	264	296	279	235	219	247	262	237	241	254	253	270	292	264	260	253	239	257	242	249	240	234	225	252	246	247	233	233	242	261	242	233	241	224	252	250	209	233	273	242	243	230	247	263	251	207	262	236	225	248	238	232	228	261	244	252	223	275	271	243	224	283	250	255	249	262	216	272	229	250	254	282	255	248	231	274	271	246	255	245	249	264	271	225	225	262	253	211	253	233	252	238	257	261	234	239	248	249	251	249	222	261	260	217	243	260	249	241	283	270	254	224	263	257	273	240	216	251	282	255	244	273	235	224	251	259	232	208	230	278	234	276	251	214	234	227	235	232	247	267	269	243	264	245	233	278	239	240	249	245	250	271	247	250	231	223	228	246	243	234	253	226	278	251	248	236	224	230	227	247	244	263	258	236	229	236	257	250	238	243	221	241	284	252	258	252	258	285	207	214	235	262	248	238	278	258	235	256	209	234	285	258	235	225	248	249	291	252	243	262	267	253	246	221	251	281	243	250	247	245	265	277	268	255	249	214	234	246	259	242	266	251	219	239	235	248	239	268	229	247	255	241	260	242	243	243	238	234	249	269	243	253	243	234	275	237	259	255	237	239	277	277	226	239	230	264	280	233	246	232	233	231	248	243	274	262	229	248	256	271	233	239	259	266	234	248	243	273	262	272	241	238	245	236	252	240	236	240	244	241	227	236	248	277	242	242	256	244	253	239	231	242	232	279	225	247	292	242	252	235	250	244	241	212	233	254	248	251	267	223	232	226	236	273	261	264	263	241	261	238	243	255	263	250	257	236	261	257	238	253	229	234	248	193	246	259	241	226	230	251	244	215	209	263	224	228	270	260	246	244	247	240	252	232	242	240	231	224	253	237	247	245	260	258	257	246	244	288	249	227	265	261	280	227	283	262	241	242	257	251	264	285	239	235	222	239	245	251	231	255	259	261	278	249	255	266	241	250	231	258	248	243	224	247	232	257	249	278	247	252	240	260	267	244	240	270	249	259	231	250	257	255	239	273	246	242	267	257	231	247	247	239	261	246	257	256	229	226	259	263	261	281	228	250	230	261	223	264	258	258	233	221	227	231	253	278	259	262	254	224	245	244	274	283	233	231	265	265	249	244	244	258	251	254	257	261	236	268	265	239	248	221	213	254	239	261	291	271	223	231	233	239	253	246	231	229	245	226	214	250	220	236	237	257	244	250	254	212	227	252	245	263	266	232	207	223	286	227	230	268	234	245	227	243	253	265	228	235	239	256	249	254	219	265	255	271	279	251	242	220	268	257	291
18581	37418	34168	38787	43345	42677	39760	35591	32639	27276	28925	29809	28498	29699	25453	25755	30559	24337	25194	18388	13295	13046	9514	5045	6554	7505	16668	7256	4749	2868	2162	1226	968	938	978	1051	934	736	723	757	2197	8073	7999	5230	1956	623	630	622	653	646	579	573	588	602	619	624	606	604	592	636	589	565	604	620	595	593	648	606	602	603	632	688	660	614	623	643	580	638	643	628	673	657	610	652	673	633	615	602	616	614	660	627	641	664	646	599	641	612	638	647	645	602	637	646	644	633	668	599	637	646	622	602	608	644	621	618	617	607	633	621	629	643	626	601	627	592	660	633	642	620	586	611	647	637	606	643	623	658	651	639	619	643	569	612	640	638	612	591	628	621	606	633	631	578	595	651	653	636	596	582	617	570	631	596	604	611	647	597	601	623	602	598	611	657	611	663	621	611	616	631	615	647	643	666	599	644	607	600	623	632	619	609	626	602	607	603	628	578	623	635	608	641	626	615	622	602	642	561	644	664	622	617	633	577	616	607	611	660	644	600	643	608	576	641	621	621	577	615	636	641	614	584	620	604	650	681	612	615	646	617	580	601	628	621	568	623	583	649	676	634	618	595	649	601	587	697	638	597	589	583	597	562	619	605	611	639	602	667	605	679	605	620	665	614	565	580	631	584	621	649	652	635	609	606	596	605	585	637	596	603	655	621	618	603	598	607	625	624	629	592	595	618	591	615	603	619	600	567	625	609	599	645	642	613	611	639	621	669	623	636	655	613	588	630	627	637	622	641	635	634	578	630	606	671	573	621	664	617	626	578	619	593	601	637	627	642	579	657	631	645	585	603	615	636	600	568	625	616	631	596	575	593	619	654	623	593	623	627	598	622	629	634	650	600	591	590	571	647	621	611	590	617	594	610	645	653	620	573	616	670	600	616	588	619	622	610	650	619	606	633	664	596	595	614	611	609	607	610	592	565	641	644	624	622	632	616	638	589	602	610	572	585	614	637	614	628	668	630	558	580	633	670	609	614	566	610	612	616	597	633	613	603	590	644	602	627	626	618	608	636	613	617	578	612	643	606	565	590	607	603	593	601	631	575	633	602	616	598	579	644	614	613	630	634	619	591	613	591	649	627	639	646	650	632	599	618	614	579	615	600	606	559	576	661	615	616	591	639	623	617	584	623	605	559	607	615	596	631	586	609	646	597	591	618	634	604	581	607	648	641	647	599	569	590	671	626	661	623	601	621	613	620	631	647	632	632	613	629	660	608	631	589	649	610	638	621	580	628	656	590	578	596	638	626	615	645	594	630	584	607	593	646	595	599	633	614	632	639	618	595	590	640	643	639	601	638	642	585	566	591	578	616	609	621	667	600	632	622	587	556	633	614	626	602	597	609	583	618	590	642	580	664	647	594	633	636	613	595	598	611	620	603	600	605	643	645	608	580	598	623	589	582	615	629	631	619	621	572	599	651	577	600	637	620	599	630	630	578	639	677	643	597	603	635	597	623	611	617	610	572	570	613	611	568	621	589	589	587	624	655	588	660	594	589	624	604	645	623	617	609	633	629	542	659	625	605	621	649	591	648	581	649	590	612	609	622	611	605	603	575	623	619	638	594	613	653	621	574	629	646	568	633	616	628	626	586	594	611	598	621	608	603	600	641	621	642	640	627	570	610	606	645	596	602	578	633	601	647	594	621	639	644	607	650	582	610	567	638	639	601	611	616	642	676	612	576	599	616	612	633	577	597	616	600	608	676	621	651	602	585	633	627	559	602	615	659	667	603	600	584	650	673	627	641	616	641	630	622	608	607	643	685	645	566	625	609	645	632	600	616	588	652	628	614	588	623	590	587	644	666	647	597	624	592	578	630	597	573	607	629	614	604	620	599	619	620	627	621	604	639	595	630	573	623	624	631	601	613	580	631	629	592	599	638	601	611	609	616	585	591	671	617	618	601	632	613	615	585	636	590	631	568	625	633	649	610	643	629	559	615	634	562	643	633	597	599	619	646	600	634	589	621	584	593	610	557	625	571	634	644	636	603	626	630	575	606	626	622	596	611	597	590	567	620	628	614	651	572	591	616	679	597	643	598	581	619	682	601	566	642	654	628	612	607	629	585	592	600	605	587	621	598	618	614	597	628	645	586	652	598	614	594	657	589	629	596	636	625	604	614	557	613	615	628	627	633	662	623	622	628	580	617	596	646	633	638	606	611	601	606	652	618	617	608	595	577	636	638	653	599	597	621	628	659	587	574	613	642	612	632	647	558	635	611	637	646	608	627	598	613	582	653	576	564	646	619	615	605	599	608	600	621	597	603	601	613	589	602	581	582	619	603	612	597	625	620	601	620	594	614	623	627	657	580	638	597	613	651	625	603	602	629	627	646	621	640	661	614	591	640	602	608	631	621	586	615	619	589	654	576	614	601	632	599	615	654	645	679	628	617	636	604	615	624	574	641	648	629	614	609	674	615	601	647	618	632	608	625	633	636	656	642	629	624	591	603	630	631	623	605	620	624	628	610	571	644	620	620	669	606	604	603	626	658	599	616	591	607	598	613	644	639	616	625	588	572	659	625	620	624	638	602	629	596	609	622	587	636	594	605	626	603	637	601	612	610	629	658	608	608	617	660	620	616	615	622	605	645	625	607	624	607	683	614	592	612	597	625	602	581	607	647	621	629	668	595	602	581	585	606	636	620	591	635	624	599	629	612	623	626	647	608	603	648	612	636	652	626	608	654	609	624	621	638	598	614	617	632	619	569	559	589	635	589	604	592	601	628	589	622	602	617	611	602	634	674	591	623	623	634	650	608	608	646	618	586	642	595	595	616	630	633	609	595	589	643	528	609	612	575	548	633	610	558	625	620	653	634	573	632	562	570	646	637	583	617	596	626	660	645	621	615	613	593	574	579	663	560	614	641	623	599	599	582	637	604	620	626	578	637	617	596	609	619	576	610	617	583	626	632	620	593	596	599	597	617	605	569	593	612	642	607	610	640	581	607	625	607	606	651	644	650	647	591	648	590	588	599	625	590	571	610	627	620	579	614	592	564	585	602	640	642	638	588	606	591	608	610	634	585	586	538	628	617	635	577	629	633	632	604	576	582	619	618	620	635	627	614	638	591	613	651	647	639	612	581	618	586	592	606	628	592	607	637	615	598	585	599	626	651	585	612	637	606	638	635	593	585	609	598	668	616	580	615	612	579	635	628	634	626	642	624	578	622	612	611	565	622	590	612	602	611	626	647	579	607	606	602	603	612	640	668	607	620	643	599	629	637	586	580	629	592	641	628	602	614	639	617	642	627	585	611	631	628	578	596	624	644	626	605	612	623	662	591	589	587	592	604	592	612	623	669	628	609	595	613	575	636	642	645	642	583	602	587	601	618	559	600	610	615	634	686	610	616	624	670	670	608	645	647	635	628	595	633	602	575	612	619	618	588	605	643	609	622	624	578	590	649	601	609	642	603	634	606	625	578	592	594	630	619	609	653	616	620	616	623	643	630	599	610	599	636	641	656	645	648
34335	46723	37431	35157	35170	34181	32005	28387	25253	23408	21466	19440	20190	18269	17469	14377	17743	13847	11480	7757	4578	4099	4240	1635	2363	2860	5571	1850	1293	856	477	319	271	284	293	255	221	234	202	240	616	2047	2218	1938	772	215	218	193	181	197	215	213	212	208	193	210	208	204	207	176	187	231	214	171	179	190	214	213	209	186	213	185	181	186	201	183	186	206	173	191	216	223	182	186	187	190	216	225	200	202	211	207	247	186	178	214	213	192	189	182	206	213	169	207	209	211	199	209	211	181	200	210	206	201	173	218	195	208	195	202	181	193	203	182	197	168	213	200	189	226	215	226	189	222	217	233	208	207	171	219	221	198	200	200	223	205	204	229	217	174	204	197	213	190	177	184	178	192	205	203	208	220	204	192	202	190	198	176	218	206	185	187	203	196	180	205	179	210	197	194	208	213	211	239	185	209	199	207	192	192	212	187	174	194	213	189	208	227	202	191	202	212	211	199	198	166	222	214	195	201	206	191	196	179	186	209	217	195	209	175	191	216	200	188	218	237	195	215	207	183	190	224	221	193	205	208	208	209	195	202	216	215	226	195	201	197	208	205	194	209	215	192	201	227	190	189	223	212	208	219	177	179	194	202	201	217	211	186	239	218	181	207	208	188	193	202	191	194	189	223	196	211	215	202	208	184	204	211	216	224	196	182	191	226	202	208	216	176	192	178	192	192	208	215	215	200	201	196	200	166	209	221	203	195	185	213	188	200	193	199	226	203	222	208	198	214	194	202	201	201	191	201	200	210	196	230	158	217	219	212	189	204	196	192	201	232	195	177	195	164	204	206	199	217	202	208	180	220	206	187	193	184	205	171	206	192	198	213	209	195	191	208	195	195	207	225	184	186	204	187	197	200	178	210	229	201	198	193	205	205	211	179	191	182	219	240	193	190	211	182	179	221	177	200	199	174	209	182	189	205	196	204	208	198	214	176	210	227	196	238	213	185	205	198	228	191	173	195	193	207	197	178	188	174	209	196	204	208	199	206	203	193	214	204	168	209	192	201	207	195	195	207	196	194	185	208	185	185	204	178	196	191	188	178	210	197	218	190	172	197	197	197	238	192	179	190	197	213	194	200	198	238	210	176	171	186	212	221	214	184	211	224	205	186	185	216	202	183	185	184	216	209	215	204	182	212	197	168	207	195	176	172	204	216	211	207	191	202	209	184	207	208	220	193	192	197	187	186	218	201	195	216	214	207	208	189	189	192	180	162	207	195	196	181	203	213	228	211	202	177	186	206	209	199	204	185	194	187	207	214	191	184	216	187	220	192	223	227	201	209	199	217	214	180	216	210	206	223	202	196	191	193	195	202	179	202	199	212	183	202	232	219	230	208	209	194	199	201	183	217	177	197	193	183	197	180	201	197	214	209	201	188	175	199	209	202	189	197	189	186	196	196	176	195	222	192	205	209	191	200	164	191	214	209	193	199	196	181	212	216	188	194	218	220	206	187	181	196	206	199	214	216	201	188	198	205	191	213	208	196	220	202	219	218	218	186	186	180	205	165	208	218	210	194	215	194	198	197	183	184	211	217	183	209	206	215	200	201	183	199	198	202	200	213	220	220	178	211	181	228	194	167	206	192	190	204	194	188	170	172	208	192	205	179	208	208	181	184	202	216	211	188	202	186	201	235	217	204	181	193	181	206	219	182	199	200	176	189	209	193	210	207	217	212	175	206	215	199	181	196	177	183	213	186	185	211	222	215	215	185	213	203	202	200	218	213	184	202	220	196	195	199	191	223	193	208	212	205	202	198	187	189	189	210	180	200	226	188	192	209	201	188	203	201	225	227	192	217	179	198	212	185	205	196	191	221	210	212	198	193	244	203	205	211	204	200	220	200	178	208	226	178	197	199	216	187	191	195	181	193	221	212	218	202	224	196	173	206	225	170	209	206	201	197	207	210	182	197	204	221	207	208	193	194	192	220	200	195	228	187	202	225	218	206	203	202	196	204	212	158	196	216	202	203	178	204	187	179	202	195	198	214	184	201	205	219	210	186	189	219	220	201	198	180	192	188	214	211	217	175	211	216	206	207	175	212	197	207	218	210	195	193	186	179	192	213	220	205	195	203	221	191	199	214	200	180	207	199	190	213	211	231	195	191	204	193	194	213	212	211	194	179	182	234	221	226	185	207	165	185	199	209	171	194	195	183	199	194	191	192	196	197	223	208	193	222	213	193	196	212	175	193	212	177	194	220	205	163	208	200	209	181	184	212	204	204	205	205	201	203	221	177	188	217	181	185	229	218	200	202	229	207	194	221	186	193	187	199	191	196	224	204	205	201	199	194	196	196	205	184	199	202	193	201	211	188	235	213	194	178	221	205	219	214	171	200	182	197	235	214	202	200	205	211	217	201	198	217	186	186	198	200	184	178	197	212	191	195	186	184	193	235	229	194	190	192	176	222	221	187	209	229	180	178	186	195	185	193	212	224	231	183	208	197	182	197	191	195	209	185	195	186	190	205	195	207	206	203	228	198	187	211	178	188	196	184	202	205	180	194	198	221	217	219	196	208	211	198	206	212	178	198	205	198	185	210	219	217	213	170	188	239	216	180	192	211	213	201	206	180	199	220	197	195	190	175	187	195	178	216	207	166	206	181	207	200	215	212	182	205	208	195	203	210	192	213	227	189	200	188	208	195	213	211	225	211	181	208	218	218	178	216	208	200	207	218	201	197	206	221	213	207	222	195	215	192	193	213	178	211	185	188	192	213	208	227	190	185	200	198	196	201	200	178	191	224	207	224	161	177	203	208	197	192	206	219	222	206	221	211	184	210	207	186	191	173	213	197	203	177	189	182	195	181	194	193	199	209	211	201	189	178	208	202	193	209	193	198	233	214	239	209	179	205	192	215	220	188	174	173	210	205	167	198	180	217	183	208	188	202	192	199	186	223	206	161	228	180	188	220	191	206	211	230	214	186	208	180	216	192	193	206	226	208	173	189	211	232	214	215	185	180	197	199	209	207	193	206	205	181	176	188	202	209	204	213	196	187	201	185	192	205	222	179	211	196	183	208	202	214	202	188	191	191	201	185	189	209	200	197	230	183	204	194	211	177	188	220	211	209	191	217	213	203	199	214	187	221	192	204	194	184	198	178	227	202	188	217	200	168	187	197	181	197	202	200	189	208	193	206	212	227	192	203	193	193	204	212	210	226	194	172	218	177	225	180	177	200	211	171	211	198	207	214	225	199	214	198	196	193	220	207	216	199	205	198	181	190	193	219	199	214	202	213	178	204	236	210	193	239	208	208	169	211	190	182	197	184	223	205	189	211	182	206	194	202	204	196	191	213	193	196	207	184	211	210	201	183	199	190	185	214	184	205	216	203	212	221	194	193	202	193	207	237	190	205	219	189	188	206	206	180	194	203	197	230	215	208	209	201	195	218	227	175	226	215	195	185	208	201	194	193	203	184	216	198	179	191	233	199	220	228	210	204	221	220	211	177	194	188	210	205	191	193	188	208
23791	41234	39070	43086	46500	47064	46306	42593	39627	36849	36896	37243	34475	34782	35490	33300	39472	34885	33431	25203	17490	17576	15963	7750	11669	15679	23826	9130	7641	5098	2552	1369	1040	1134	1113	1004	850	692	656	800	3907	11769	12611	10614	4230	744	502	507	513	498	521	550	460	467	549	543	495	538	502	516	553	508	544	522	494	546	517	512	520	478	533	491	487	516	493	546	542	551	536	521	545	555	528	569	494	538	508	515	525	545	529	538	512	493	495	465	501	498	512	527	548	484	533	511	526	524	508	506	524	562	469	473	442	506	527	497	505	506	477	541	535	529	513	572	485	499	499	517	513	553	545	547	492	548	493	534	493	506	501	563	523	489	531	499	513	537	494	515	486	491	507	511	530	468	479	499	515	494	448	511	513	516	479	513	501	537	510	501	501	514	535	484	536	508	537	492	486	527	533	511	495	479	471	537	491	488	481	553	507	487	507	485	499	546	510	531	512	489	510	522	549	511	530	490	502	488	514	506	522	469	521	511	524	517	506	478	548	482	486	514	544	477	484	505	520	527	479	510	524	546	467	515	534	498	519	501	513	507	495	493	470	503	510	520	518	536	524	529	511	460	511	539	483	499	495	518	543	506	487	464	494	484	475	509	533	479	548	519	524	477	481	510	508	514	525	514	492	508	480	528	549	497	512	509	474	482	448	548	502	522	527	531	534	519	481	499	513	504	529	469	512	537	512	482	520	476	513	469	512	520	501	498	492	484	540	487	501	538	501	506	528	528	478	520	458	513	560	510	514	535	515	468	557	501	532	465	516	486	519	503	501	520	484	514	494	524	508	480	467	551	519	480	504	476	478	523	460	531	513	494	523	497	506	521	497	490	502	446	485	517	476	496	531	489	517	513	506	489	489	497	492	507	548	514	475	486	480	482	490	471	470	508	543	513	506	491	484	490	505	512	512	520	475	456	523	518	515	528	515	533	510	508	463	508	536	519	470	521	508	475	487	499	501	509	521	491	533	463	549	504	525	484	452	524	525	522	461	485	523	500	481	524	475	494	491	540	473	517	495	535	476	479	503	528	541	499	494	508	507	521	545	536	491	486	499	500	502	498	477	525	500	525	478	491	492	530	511	531	496	476	524	496	518	520	492	479	498	505	491	520	482	535	482	493	482	531	524	513	504	497	483	501	539	549	515	501	494	550	513	484	507	536	473	530	488	498	516	543	507	501	510	520	491	485	501	482	501	547	514	505	521	492	487	478	485	507	500	494	521	470	487	494	448	524	462	489	493	510	504	497	466	490	475	495	506	467	485	507	507	494	522	480	457	502	539	515	524	520	513	530	534	470	503	521	515	522	496	535	536	505	474	498	542	518	464	448	489	502	488	500	483	482	534	512	514	487	555	507	493	480	540	511	516	492	533	511	505	524	529	473	547	511	501	513	536	484	508	516	434	557	491	511	528	479	523	480	500	450	492	496	503	531	512	528	500	498	509	489	496	500	512	508	515	535	524	510	503	477	533	492	540	507	491	529	503	499	503	536	512	517	494	532	514	505	496	472	496	512	476	505	500	519	564	491	461	473	512	494	524	521	496	496	520	510	518	523	485	531	459	514	494	480	503	546	494	481	485	480	500	482	487	523	524	539	499	524	495	483	513	467	468	485	519	494	536	519	517	477	493	513	471	481	513	525	535	529	494	513	519	497	543	533	542	475	526	530	532	516	501	528	501	493	484	516	503	490	508	454	561	516	495	480	549	495	529	510	525	454	549	482	499	482	517	524	501	474	506	459	538	453	524	483	520	481	480	536	524	494	487	458	488	556	523	533	507	502	475	482	525	514	452	478	475	474	513	508	519	543	497	492	520	512	505	512	506	517	510	493	507	483	507	509	482	516	482	510	474	511	517	515	491	584	508	505	506	497	538	516	462	469	532	497	529	471	497	541	507	515	479	510	512	485	489	535	548	497	506	522	539	510	498	512	521	512	515	495	532	515	552	507	505	506	505	480	518	496	513	522	527	528	429	533	541	503	474	503	520	510	469	520	496	503	524	461	456	494	486	530	500	507	516	505	458	509	502	479	503	498	522	567	508	470	476	496	486	482	474	506	520	516	514	490	501	518	481	528	469	470	497	472	491	488	520	493	507	504	475	525	515	489	500	488	512	498	492	487	521	474	504	501	481	519	498	501	489	488	486	484	503	527	515	501	521	514	533	504	462	508	514	478	500	497	514	460	471	486	479	496	483	560	480	498	493	527	509	522	517	547	503	473	520	506	454	501	508	491	536	460	482	534	519	494	487	484	544	525	545	499	514	492	530	549	480	514	490	522	479	492	481	512	480	519	482	502	516	497	502	480	484	500	508	500	479	494	537	520	538	532	532	534	488	497	503	526	492	556	508	516	521	463	467	480	529	507	511	511	504	506	458	485	510	507	548	488	498	501	533	509	470	519	541	505	502	495	481	477	511	512	501	476	510	513	502	498	523	502	520	502	508	525	523	509	506	502	507	494	474	464	498	507	515	513	506	485	477	521	493	489	490	503	483	487	519	467	488	536	494	542	478	499	488	488	507	509	500	545	518	478	488	526	531	499	535	467	487	504	488	547	526	492	532	479	499	507	515	508	530	487	523	524	485	527	548	506	529	542	542	469	506	511	513	465	494	509	491	495	468	504	477	501	514	486	498	504	532	480	516	494	518	518	520	531	508	479	494	489	490	500	514	513	489	481	516	529	501	489	532	491	491	501	491	530	521	485	545	517	482	518	492	515	442	549	503	556	511	491	469	506	506	543	511	526	530	464	481	461	556	519	521	540	509	493	513	509	515	488	488	518	475	519	604	455	513	473	493	507	494	511	493	510	513	475	495	503	500	492	510	568	509	500	498	518	487	497	526	517	514	543	523	524	506	475	543	555	511	502	494	546	537	523	493	540	457	554	489	436	519	526	516	549	446	502	488	471	518	507	513	492	530	507	517	505	496	505	496	503	497	488	485	479	507	485	529	494	527	495	482	489	516	493	507	506	469	511	507	496	494	522	512	486	520	489	477	507	500	510	492	496	504	524	511	509	530	521	491	493	514	480	507	482	494	515	522	509	495	515	518	521	489	439	474	512	495	540	531	500	486	479	497	510	510	526	534	529	458	482	553	527	498	459	502	486	491	528	473	495	515	501	521	517	539	514	545	510	472	504	496	506	516	459	479	487	473	512	499	488	515	509	519	459	498	546	477	487	479	459	501	544	489	506	497	506	470	501	538	516	525	484	499	544	496	487	465	529	493	493	537	484	475	549	513	530	474	485	492	559	468	541	516	510	508	538	484	545	484	460	520	496	484	496	489	524	487	466	506	543	531	491	481	536	547	518	522	510	516	526	509	503	473	520	486	487	474	483	495	532	532	488	461	517	483	565	506	494	496	496	477	494	539	507	501	497	517	518	527	495	531	450	490	524	510	483	457	512	480	519	492	509	499	486	498	507	494	565	525	511	485	506	520	556	504	517	502	540	495	509	521	485	479	506	457	467	486	508	478	503
5646	10359	11191	8236	6352	5225	2954	1561	1138	956	1003	723	1023	756	682	701	714	672	553	430	359	391	355	323	357	331	337	299	289	252	258	266	306	291	273	237	262	269	258	296	283	321	375	380	312	265	275	279	268	269	294	263	238	267	280	274	276	256	257	289	262	267	262	257	267	252	261	296	264	276	235	250	267	277	265	261	277	271	294	260	270	285	281	256	246	272	317	255	294	274	241	287	257	252	289	255	247	273	234	265	270	277	247	260	263	275	254	268	279	245	265	261	291	268	267	243	253	268	259	284	298	281	266	264	276	252	256	261	258	257	252	246	292	298	284	272	248	276	267	251	233	259	281	280	266	240	269	269	248	257	276	267	257	271	250	260	274	258	250	290	288	281	282	294	272	252	276	265	254	297	251	250	254	271	271	275	273	291	296	281	262	257	277	238	282	270	256	267	257	293	289	264	286	282	275	253	225	260	272	273	240	260	247	216	251	250	270	240	271	241	255	215	263	297	256	257	277	265	245	278	258	276	248	236	277	288	276	261	276	274	265	272	273	257	291	255	257	275	295	267	271	255	269	301	294	297	271	276	231	261	286	274	288	250	276	247	270	273	311	258	247	249	285	254	261	300	260	242	255	247	295	274	247	294	254	258	263	274	240	271	266	258	269	250	271	271	266	267	245	279	252	276	249	262	272	265	244	243	252	258	271	247	256	273	270	254	260	252	304	216	242	295	242	265	269	256	253	277	234	239	290	246	257	283	242	273	279	233	248	268	294	237	273	256	272	260	277	259	278	270	263	242	272	255	255	255	263	283	278	283	274	262	234	252	288	304	243	298	309	253	261	254	267	247	266	214	259	303	245	254	261	276	273	295	283	272	291	281	246	250	241	258	254	285	279	226	258	256	266	260	271	292	251	254	253	267	260	264	232	263	239	233	290	247	279	259	275	269	252	244	307	259	289	236	257	262	248	273	254	246	269	255	220	268	252	284	277	247	274	289	261	281	278	271	282	246	292	256	291	251	286	274	270	246	235	256	271	237	266	254	265	282	282	260	271	246	256	263	257	268	249	253	254	254	248	260	246	271	278	274	280	281	269	285	247	294	272	270	271	256	266	267	269	257	261	250	238	240	264	297	261	262	298	276	256	265	261	275	263	263	276	239	287	276	266	278	263	250	294	266	284	269	263	264	265	273	266	278	273	273	263	254	265	264	281	243	293	282	275	268	252	255	282	307	256	267	250	245	255	271	267	260	266	253	258	245	262	283	264	242	252	272	285	266	266	297	245	286	263	248	256	236	255	265	260	286	264	267	246	269	286	263	277	225	291	248	248	271	257	253	270	314	275	284	275	251	243	264	259	280	247	265	285	275	256	259	304	275	266	285	295	251	264	252	267	272	275	290	254	239	255	256	243	260	273	258	277	254	263	233	259	280	257	256	290	251	300	263	251	266	245	244	250	239	285	264	228	259	249	272	263	268	250	258	245	272	247	262	256	274	293	282	253	294	271	251	243	287	270	233	314	245	253	249	276	258	239	276	256	267	265	259	279	223	291	256	304	255	246	274	261	279	282	255	296	249	277	268	276	242	282	249	294	243	263	299	270	264	275	281	251	255	273	267	258	297	267	275	256	256	258	267	260	249	270	262	266	250	248	278	252	258	306	264	307	253	254	264	257	273	269	270	278	292	264	261	275	241	268	292	249	285	285	267	236	262	261	272	251	238	287	254	260	251	269	270	262	256	256	299	269	269	265	242	275	258	255	258	251	258	267	311	296	276	257	270	275	269	292	260	303	277	259	286	289	249	282	278	260	263	278	280	277	245	269	270	268	243	236	264	284	268	256	248	247	296	243	258	238	266	269	288	275	282	252	260	237	279	278	289	260	246	252	234	292	264	258	256	289	265	238	275	279	272	259	259	272	274	255	243	252	255	264	279	268	267	271	252	266	266	260	297	282	280	254	271	287	245	242	257	261	281	256	223	262	264	286	268	256	306	286	249	245	249	251	274	268	254	282	269	273	255	238	278	283	285	279	262	251	269	260	273	297	266	250	257	282	262	266	278	263	271	246	255	269	257	270	273	246	265	255	280	281	269	267	269	263	267	263	262	267	265	271	283	252	272	270	268	285	256	257	262	268	249	258	292	290	253	270	273	276	284	268	286	260	244	266	256	253	270	295	260	251	256	266	274	264	277	268	272	275	288	272	278	253	289	288	249	274	274	282	276	264	267	250	263	262	270	261	252	275	257	244	274	272	260	278	278	292	263	247	270	231	260	255	225	259	261	255	251	269	255	257	256	250	277	249	285	272	257	260	283	266	269	249	269	288	252	278	241	238	248	260	252	282	228	258	273	229	247	271	274	255	281	258	273	247	236	259	309	256	255	299	267	294	284	255	267	251	277	238	283	272	276	248	282	266	255	256	279	262	242	287	288	264	224	281	238	257	282	261	247	294	256	271	249	257	259	289	281	257	254	272	263	258	271	266	273	292	260	252	247	257	226	276	254	260	251	253	253	272	274	283	263	262	286	258	265	257	325	252	232	251	255	292	284	273	263	258	249	248	249	288	292	268	260	259	266	246	269	257	265	294	250	292	237	273	259	271	271	266	226	267	283	247	261	246	243	280	286	265	267	278	285	246	259	256	265	263	258	246	270	275	297	285	282	252	264	270	264	257	254	279	287	244	244	259	301	249	259	247	285	252	252	277	292	291	245	306	250	282	264	283	284	270	242	251	233	269	302	273	250	269	267	262	222	279	236	310	271	266	275	250	284	271	261	263	265	233	246	288	252	251	274	279	284	258	282	278	234	259	262	241	275	257	264	319	280	242	277	242	303	271	256	275	261	286	291	280	255	265	273	275	234	279	245	275	280	269	273	270	278	283	255	265	294	264	271	265	272	284	262	246	292	280	268	271	265	257	255	277	271	269	277	268	250	263	250	278	265	269	266	223	251	272	273	268	277	251	269	243	239	286	269	239	250	252	265	290	266	239	272	258	279	238	251	237	244	293	284	248	264	271	267	257	288	243	249	242	261	257	302	291	256	292	260	253	262	285	280	239	258	252	276	253	280	259	246	267	261	270	248	261	291	274	253	266	282	305	244	248	281	239	269	250	254	264	243	308	293	252	253	258	274	271	263	270	285	230	273	249	262	266	282	241	258	259	265	264	244	250	264	271	295	273	269	247	249	260	258	290	248	276	278	276	265	259	276	287	250	308	264	275	306	274	266	273	269	264	304	269	270	249	262	280	286	282	280	268	334	274	253	269	241	274	268	287	271	274	252	259	230	271	266	228	241	243	236	300	266	298	264	261	271	242	249	239	283	272	244	277	263	279	252	264	263	265	267	281	278	278	267	262	264	254	244	266	243	268	271	253	257	278	256	251	234	264	254	271	242	253	274	248	272	279	265	288	254	256	239	268	274	279	255	256	246	260	254	278	276	262	288	254	287	249	263	281	258	259	269	245	287	268	254	266	296	262	266	274	245	290	258	271	305	272	261
4873	11947	14724	14176	14598	12594	9446	6656	5514	4893	5247	3885	6096	4715	4061	3847	4212	3560	3156	2490	1584	1769	1470	1278	1217	1435	1524	957	953	876	815	787	808	746	798	746	713	713	670	726	979	1261	1360	1359	936	662	681	701	666	677	698	686	702	662	680	693	707	629	666	626	664	701	674	637	666	635	670	693	678	633	616	673	705	632	655	677	662	654	647	655	698	667	702	656	663	680	689	667	693	660	682	706	667	636	643	674	683	670	666	694	728	640	657	704	683	627	681	637	694	662	653	672	690	647	708	665	704	673	683	700	670	681	664	694	678	628	709	735	672	636	655	663	689	699	617	695	650	644	677	661	651	646	681	680	662	682	654	660	619	667	701	694	637	635	701	644	643	635	682	629	631	729	674	709	659	702	679	629	669	722	619	693	678	642	684	646	643	696	703	653	708	700	630	624	706	675	642	688	691	688	644	657	652	682	674	681	645	631	676	662	714	655	657	676	689	643	676	661	688	662	700	719	649	673	637	673	643	664	628	644	647	613	656	659	670	703	646	725	649	665	642	688	675	682	660	662	693	695	654	658	668	678	668	625	705	666	671	656	686	609	638	648	631	672	686	667	697	683	636	696	668	646	684	701	611	673	668	647	642	685	676	674	680	655	661	682	648	664	649	617	657	639	669	677	662	651	673	654	709	675	677	702	677	678	663	633	646	642	648	655	650	646	702	696	657	695	673	688	687	670	671	667	665	652	644	695	711	657	656	687	678	667	648	700	736	615	684	739	675	677	695	659	725	640	681	655	665	607	647	668	735	700	678	600	690	635	663	662	696	699	703	660	635	681	661	708	675	688	684	625	658	697	661	700	686	719	670	729	673	658	644	667	614	624	648	686	659	647	703	678	644	709	699	652	710	660	650	706	618	641	678	643	701	695	653	699	652	691	715	649	661	693	702	671	641	673	690	638	698	635	653	649	689	667	689	690	670	695	653	682	679	675	682	654	676	645	650	663	683	673	663	686	674	688	662	651	715	670	704	725	633	675	700	634	650	686	677	642	640	660	708	661	668	624	666	709	675	670	642	651	607	630	678	695	679	640	601	639	662	616	671	723	625	676	654	702	661	636	668	615	707	676	699	659	690	643	702	614	673	698	661	647	663	685	662	700	652	644	699	740	705	665	610	660	657	678	653	663	690	665	673	661	673	654	687	660	699	634	676	681	725	678	649	685	657	714	661	687	642	684	637	684	685	656	661	680	677	671	652	640	727	636	712	659	667	618	703	688	636	659	694	680	666	637	626	680	650	717	706	681	670	703	670	681	701	689	616	630	652	708	671	660	703	642	679	656	622	672	661	647	648	600	644	664	662	601	649	694	707	682	647	648	621	643	658	675	640	714	707	627	667	699	668	642	668	673	656	674	677	695	646	703	637	673	644	694	642	644	655	654	679	618	635	622	678	687	671	662	642	660	689	672	682	616	613	690	626	700	637	661	679	687	679	675	702	684	690	696	662	687	644	659	667	690	643	707	639	658	665	671	667	644	684	672	657	663	647	674	717	645	652	660	691	633	698	681	651	635	698	676	682	679	721	671	676	633	631	650	682	710	688	623	663	680	658	659	664	657	667	700	625	667	689	668	715	625	676	677	667	642	684	670	676	730	681	671	649	634	671	645	665	651	674	675	695	642	609	658	636	661	695	644	680	684	654	644	642	650	660	664	675	646	574	661	660	640	706	702	658	681	664	665	714	602	658	655	646	666	670	659	681	685	683	634	700	674	634	671	679	679	668	684	678	645	646	641	670	604	662	690	699	683	673	663	659	646	667	673	652	703	632	657	675	684	600	676	692	648	715	683	671	678	701	636	691	691	682	680	667	613	700	667	670	687	684	690	667	648	670	658	663	660	634	648	710	677	663	702	646	687	679	692	616	614	671	695	639	620	654	679	666	639	685	678	681	638	661	658	675	647	659	666	701	653	717	643	629	631	630	673	668	648	616	650	620	677	623	657	670	683	677	659	683	632	692	666	664	634	658	679	694	674	699	677	694	671	683	654	688	692	645	651	630	666	669	676	673	705	644	673	628	673	683	640	684	668	649	676	650	673	640	695	689	647	653	686	653	669	666	638	689	648	643	665	704	647	651	656	706	690	695	702	633	664	661	680	656	651	707	683	602	621	658	679	647	628	707	658	622	640	650	695	686	682	696	688	647	672	629	676	675	677	698	682	645	677	681	658	663	658	630	609	658	681	661	697	664	653	690	668	700	722	653	663	682	654	646	678	669	654	667	687	652	676	667	665	662	679	694	664	653	701	609	680	666	686	655	689	648	699	724	658	689	643	656	650	682	651	670	691	694	716	630	650	645	704	632	662	644	676	676	636	677	662	648	677	687	713	684	633	702	667	720	650	672	665	657	635	673	662	649	655	636	700	666	676	681	662	726	669	704	670	698	648	669	715	652	667	680	660	665	679	689	672	694	628	655	636	655	661	697	679	645	684	628	660	660	678	670	681	666	687	649	649	681	657	695	691	683	673	665	654	631	638	643	639	689	670	724	689	662	681	620	622	675	656	655	679	651	683	631	645	670	673	652	644	710	640	685	695	713	663	680	655	670	658	670	668	678	685	675	585	642	660	675	666	662	688	651	671	665	679	650	699	661	664	686	669	673	628	636	663	620	654	663	713	695	637	699	665	695	649	686	656	662	712	649	670	645	666	699	639	671	655	690	660	665	693	640	682	627	655	652	681	686	669	695	649	699	634	675	697	665	679	705	675	679	705	669	731	694	689	692	671	671	656	654	707	629	687	658	667	717	660	680	675	653	649	666	674	661	653	698	659	644	649	637	668	610	644	666	653	675	651	616	650	664	649	653	684	690	646	642	676	678	660	698	662	617	651	653	659	704	649	676	693	627	619	696	683	644	700	702	696	655	669	633	687	691	688	682	668	632	693	672	666	636	709	659	658	681	645	659	651	689	713	672	674	670	721	705	694	691	676	710	631	690	638	617	668	637	647	656	688	602	635	637	666	654	687	656	659	694	685	666	620	677	709	657	692	675	680	658	687	649	669	651	685	676	649	698	674	695	675	683	625	688	700	689	654	700	670	675	628	676	641	698	678	617	698	632	649	688	624	645	654	646	687	661	668	634	672	659	682	667	690	704	688	663	651	656	668	681	645	702	693	655	692	668	626	625	689	661	651	716	649	678	641	672	635	686	661	672	680	687	660	628	662	697	669	676	650	671	664	664	676	684	637	691	683	678	673	638	715	672	642	684	674	668	708	655	681	649	678	703	643	684	665	671	610	670	671	671	679	641	700	657	658	684	625	668	648	671	650	690	706	662	640	651	688	719	663	603	689	670	704	680	692	672	667	691	722	687	645	682	685	691	662	706	663	646	689	664	659	669	624	698	659	665	654	671	636	665	674	658	695	743	672	700	654	696	654	648	595	644	689	680	717	610	705	671	679	662	654	637	658	658	677	671	678	664	696	644	622	653	697	670	681	670	630	657	635	727	707	674	702
25959	42667	33804	32281	32108	30762	25751	20777	18380	15682	13612	9392	16918	12727	10023	6430	8852	8151	6665	4344	2571	2253	2226	1039	1139	1928	1822	912	689	386	346	322	307	303	294	267	271	242	247	360	755	1315	1259	1015	665	266	269	249	262	245	251	259	260	218	230	274	275	238	245	260	229	249	213	238	248	267	267	248	245	243	230	226	249	262	254	257	251	241	232	238	244	278	236	263	285	277	243	230	262	265	222	261	277	263	288	222	252	268	246	265	273	267	260	267	266	272	261	238	281	244	229	250	250	231	239	271	243	255	277	246	238	243	247	242	241	240	247	264	284	257	252	251	297	257	273	238	256	216	260	261	265	230	219	251	275	250	254	244	250	237	252	236	240	232	253	226	246	251	240	258	244	228	245	234	241	234	239	288	241	286	233	217	250	277	280	256	268	236	243	235	239	257	269	250	240	228	265	241	249	275	242	248	216	239	226	246	259	254	252	270	232	243	232	253	231	254	236	257	264	264	250	251	230	245	255	259	242	275	260	273	272	289	227	257	251	254	262	225	253	265	254	260	238	231	236	223	247	267	267	264	269	247	224	248	249	245	283	259	260	248	258	234	294	261	267	262	262	243	250	235	230	231	246	250	260	268	256	234	267	247	246	261	256	239	237	238	228	244	241	243	262	239	256	240	248	228	251	267	235	271	256	270	245	229	273	295	239	229	264	288	239	247	244	253	248	255	257	242	241	262	283	260	238	270	224	284	263	231	252	267	257	261	259	219	239	266	256	275	221	248	221	258	243	266	240	261	261	264	211	274	261	259	249	280	239	243	234	225	237	257	253	231	255	238	262	258	278	259	256	252	233	263	249	248	273	248	225	241	243	256	243	255	261	227	235	224	279	255	244	258	265	278	228	268	243	261	255	255	258	260	262	267	246	243	256	237	254	270	245	234	271	240	252	237	247	276	277	235	257	249	252	239	225	215	243	260	281	262	230	238	249	240	268	251	259	276	271	242	237	276	273	269	277	249	252	255	216	265	243	247	250	248	242	261	277	250	255	272	264	270	260	251	245	216	247	261	232	215	234	262	240	268	260	273	250	238	248	261	262	258	263	231	246	248	257	250	242	229	218	265	260	252	260	252	265	231	253	257	238	249	268	238	253	215	258	266	245	243	249	259	246	244	244	253	248	250	255	241	268	249	272	240	244	273	241	254	259	283	245	247	280	267	258	242	246	267	252	252	248	265	244	217	236	244	236	214	238	252	280	260	252	235	237	250	236	267	267	248	260	255	256	217	238	231	240	270	273	247	259	267	264	269	253	256	266	254	234	253	256	239	257	240	262	251	256	261	229	248	242	241	243	246	257	236	236	267	236	249	252	246	233	260	266	241	264	252	273	244	275	231	270	237	250	243	252	249	247	264	234	248	272	251	229	261	267	253	246	241	238	218	250	278	239	242	246	257	273	259	259	243	269	250	250	257	250	282	279	246	247	259	247	260	259	251	256	241	232	255	241	242	245	256	240	263	234	265	263	271	244	246	217	247	261	246	248	254	258	226	273	232	267	224	224	237	252	225	256	265	248	270	236	260	241	257	243	280	234	272	257	247	227	253	234	204	301	232	251	248	247	296	256	243	260	283	251	256	278	244	260	233	237	230	263	259	267	262	233	254	234	262	264	266	239	244	230	261	264	255	258	252	247	252	222	260	273	236	249	261	254	242	241	251	247	246	228	265	196	265	246	220	248	243	265	235	273	295	246	241	226	237	244	251	240	252	238	240	233	248	275	252	260	260	260	219	266	239	241	249	228	288	257	249	264	267	250	240	243	234	259	247	257	240	242	254	268	245	263	256	249	222	246	247	239	247	238	262	247	248	288	235	241	233	253	242	248	255	254	256	258	245	278	255	246	221	255	219	243	239	268	244	236	235	241	244	248	257	276	240	267	220	247	272	265	242	244	236	232	273	240	250	277	247	277	262	277	271	269	258	293	241	252	246	223	208	210	272	287	264	244	265	244	254	265	253	251	246	251	274	264	230	230	257	267	232	219	258	271	249	240	229	270	262	246	254	255	249	255	267	289	221	289	207	241	218	276	281	273	275	225	244	231	250	232	266	237	250	262	240	234	219	243	238	273	283	263	272	258	251	236	252	240	256	257	244	262	248	246	240	234	229	258	277	249	237	261	254	241	260	240	270	236	230	258	231	257	268	248	245	248	241	264	254	273	253	280	248	276	240	238	245	242	252	245	285	250	266	252	245	275	272	258	270	267	265	276	217	257	275	292	210	275	248	224	227	243	267	224	219	260	239	278	254	267	243	257	255	228	265	252	279	250	246	238	238	264	259	239	264	272	243	223	233	256	241	221	230	265	247	256	246	243	228	238	298	255	255	254	262	247	260	256	256	236	237	285	252	261	280	283	251	240	239	243	246	250	263	264	261	254	256	258	235	225	244	253	249	245	260	254	284	258	237	247	273	211	267	262	257	254	254	256	211	249	239	242	266	257	249	247	225	240	282	243	226	263	249	251	243	250	252	265	251	266	236	236	242	241	266	232	259	263	242	230	237	251	251	247	250	228	240	248	273	257	287	273	272	303	254	226	261	257	250	261	280	268	223	256	233	239	285	264	258	256	267	254	236	273	233	244	251	218	260	260	224	268	240	237	246	248	223	250	246	262	268	262	234	276	222	232	275	281	223	255	265	253	255	273	235	233	247	222	241	227	275	232	267	260	237	244	242	266	243	247	280	267	250	248	235	260	247	269	210	258	267	245	233	266	238	269	211	254	252	270	252	227	269	259	254	260	259	276	252	262	266	239	224	261	246	248	267	262	253	226	261	258	261	246	239	275	259	244	224	270	275	266	239	238	268	254	244	264	267	263	278	257	260	245	264	259	244	273	267	247	267	258	257	245	253	269	234	240	266	256	246	248	212	261	269	242	238	244	256	240	255	264	255	259	211	235	252	263	229	292	279	236	223	253	240	220	238	233	246	238	291	260	272	259	258	219	248	254	254	245	251	241	252	276	248	235	258	239	262	234	243	260	270	260	225	246	258	261	248	237	259	241	269	244	265	263	241	273	225	240	258	216	248	217	246	286	244	226	263	282	242	266	255	244	246	246	247	245	231	232	257	287	264	248	234	228	242	251	251	249	225	224	208	237	254	229	210	261	250	262	233	239	242	238	239	254	256	259	237	247	241	253	259	260	245	233	240	241	248	267	238	234	250	257	270	241	219	254	261	258	263	233	250	247	256	285	283	244	241	269	251	249	246	241	255	263	282	259	254	258	236	245	265	243	260	232	263	251	240	268	242	269	223	236	286	242	223	240	252	261	273	224	249	278	244	263	240	267	250	258	218	220	233	233	241	245	250	247	275	243	242	243	239	226	265	238	273	292	217	230	267	249	240	241	255	274	228	244	244	236	251	244	242	241	250	267	277	257	234	248	266	244	238	261	224	266	269	227	267	243	252	214	252	258	240	258	278	243	256	239	242	259	242	271	219	256	218	247	243	262	254	264	253
18475	35165	33501	37773	41406	40822	37956	33647	31665	31070	28958	25166	35492	29060	27422	22321	29542	28153	24942	19041	11926	12055	11086	6009	6294	11927	9919	5349	4284	1863	1273	1057	1079	1095	854	805	714	753	722	1327	4406	8363	7115	5953	3497	779	634	615	640	585	655	644	648	652	662	624	660	645	664	626	605	621	636	647	600	591	621	650	662	641	650	624	672	620	616	646	653	657	664	587	625	661	636	660	599	649	642	617	651	613	612	631	610	618	661	664	631	644	664	625	634	642	599	662	657	630	629	644	670	664	707	644	649	617	662	637	652	620	635	652	653	597	624	579	610	660	640	638	620	650	625	672	659	641	651	652	600	613	629	695	609	647	595	633	629	648	693	596	672	627	626	619	629	641	639	652	620	637	653	614	676	627	592	609	589	620	624	629	600	663	624	620	633	634	652	658	637	634	646	607	666	641	617	643	643	638	649	615	604	656	625	608	607	595	660	593	631	618	630	669	583	660	624	582	634	634	596	588	682	596	610	632	659	617	630	656	628	622	637	626	683	629	616	588	651	672	650	664	643	640	633	622	649	577	677	640	658	621	583	613	646	611	604	657	591	649	639	650	573	635	634	629	611	610	607	621	611	649	608	619	652	590	624	634	674	655	651	646	644	611	671	602	645	596	630	594	611	611	590	626	639	666	604	663	624	658	605	634	633	625	660	664	630	596	573	658	670	636	671	643	653	630	669	641	667	633	632	648	598	598	642	629	630	635	643	648	605	618	598	625	666	611	641	603	607	600	612	656	653	644	658	665	639	644	599	636	623	642	599	640	605	624	662	640	626	598	635	645	631	632	645	605	642	629	614	657	606	651	640	632	640	637	602	605	677	634	616	615	623	631	632	667	604	621	607	641	650	637	625	650	625	599	646	636	632	608	643	623	582	633	632	640	636	660	610	603	639	617	625	607	598	621	615	619	646	611	628	603	631	601	618	651	668	626	598	648	636	633	661	625	645	615	623	622	614	632	614	640	618	632	615	628	617	573	610	680	619	618	622	635	635	603	637	670	674	634	618	644	634	627	645	663	650	606	615	628	691	640	643	617	623	665	649	597	620	604	633	660	667	666	609	616	623	647	600	630	600	626	616	620	656	651	623	606	680	630	620	655	626	652	605	628	632	659	620	702	691	663	591	629	637	647	646	652	626	646	628	635	637	630	670	601	636	609	648	610	614	633	615	585	604	646	614	641	636	602	650	618	614	619	611	658	597	645	636	647	642	644	623	639	659	665	625	628	655	609	636	627	636	672	665	622	605	624	637	633	664	620	614	618	635	665	619	645	650	646	591	620	599	621	618	679	622	618	607	643	616	638	635	621	618	631	600	600	620	627	648	620	618	636	667	642	673	640	663	600	599	647	602	595	612	638	607	618	660	592	610	638	632	650	658	626	572	640	622	632	644	609	671	628	621	658	603	660	603	602	653	633	645	667	624	641	637	623	638	631	642	685	627	642	602	623	629	650	594	623	671	600	646	652	666	631	615	662	614	607	605	600	637	666	645	633	596	614	611	666	620	632	639	634	657	599	640	636	639	634	586	646	658	663	639	615	632	641	587	647	625	645	613	650	560	596	637	682	652	675	570	629	610	632	603	647	689	608	686	598	630	643	600	635	628	657	581	613	655	637	586	616	616	634	626	637	603	654	625	610	623	623	614	666	651	657	614	617	659	615	613	610	668	631	662	607	705	600	655	655	664	634	582	630	633	635	667	626	656	610	638	652	585	617	648	654	643	609	672	644	607	608	637	623	649	664	624	627	625	649	634	615	629	672	633	604	638	662	653	651	635	637	636	633	650	623	643	670	619	569	638	654	632	625	645	652	624	632	616	558	626	646	617	622	683	615	634	596	653	662	696	643	652	641	570	623	613	602	634	631	632	622	639	611	653	648	640	652	600	650	603	662	618	583	630	616	641	637	647	636	618	619	629	600	567	632	666	617	653	627	625	627	657	681	599	609	645	651	612	670	631	610	622	651	624	644	698	642	614	644	580	627	680	549	643	606	622	624	614	624	648	621	596	687	639	662	611	598	628	626	591	639	665	657	662	605	609	637	589	638	605	652	604	617	624	643	625	623	607	629	622	622	640	621	672	687	646	636	656	640	600	627	637	599	653	638	625	633	662	689	598	605	566	635	611	625	693	665	644	670	632	657	611	618	597	594	597	622	619	584	607	602	620	601	624	634	608	606	624	646	637	637	640	580	626	609	639	638	625	639	605	607	610	603	634	615	622	641	589	618	599	673	686	640	660	624	671	644	629	612	682	617	579	604	621	639	609	606	637	624	641	658	604	621	627	626	611	591	600	620	685	653	628	679	672	629	641	626	638	604	632	664	680	688	666	639	640	635	634	643	632	617	607	647	663	600	643	625	619	625	657	644	658	626	620	616	626	592	673	614	658	614	617	630	591	600	617	644	693	624	611	610	662	606	621	564	584	649	643	666	636	622	671	645	593	632	667	658	633	652	644	665	657	629	620	621	595	624	616	595	656	629	612	648	656	622	654	647	632	615	632	621	648	644	621	665	667	641	653	656	666	640	623	654	626	648	607	629	640	620	657	600	677	668	673	669	649	632	632	657	577	645	644	655	658	658	653	617	614	628	634	649	634	671	623	659	657	626	623	634	680	595	636	645	676	618	627	615	638	609	631	635	654	623	609	713	647	675	627	623	648	628	608	651	618	650	610	643	680	640	643	653	603	642	616	646	665	616	584	610	647	622	616	627	601	616	604	610	640	661	631	638	687	639	648	628	616	635	649	686	629	646	622	619	657	628	682	625	633	582	623	657	593	620	626	580	650	642	641	630	642	620	654	610	649	670	606	629	644	650	621	696	663	590	618	606	606	627	663	589	629	630	671	626	643	626	594	639	600	647	642	587	652	676	631	614	618	636	651	622	646	641	638	587	640	603	588	611	693	628	621	665	652	659	670	623	651	568	681	623	657	624	632	639	657	656	625	628	645	650	645	663	588	594	629	637	608	625	655	599	614	618	652	616	638	630	642	618	649	645	634	621	595	581	627	650	673	652	636	641	586	659	629	628	609	615	667	631	632	662	634	666	654	639	613	603	627	599	612	686	674	606	651	637	653	637	634	624	673	623	592	652	656	649	635	630	664	652	620	625	635	643	650	600	599	656	634	599	723	618	635	644	624	675	615	599	656	616	603	625	649	654	642	604	628	636	646	637	625	619	629	675	649	631	642	646	636	606	618	657	613	598	629	633	661	622	650	637	640	640	728	655	601	652	617	653	640	614	622	647	596	638	674	615	606	658	614	690	651	602	651	654	667	637	632	658	633	649	630	654	635	615	602	621	626	673	619	645	604	618	685	691	658	606	658	677	626	622	642	631	644	621	639	634	637	654	645	679	692	628	634	619	634	632	665	626	629	612	630	645	638	654	610	625	659	641	663	615	674	615	657	644	620	603	636	625	635	646	597	618	637	645	650	610	646	672	602	641	662	617	639	656	624	636	644	592	648	623	671	665
36027	47337	37379	33712	35078	33795	30403	26882	25721	24145	22342	18410	26430	20443	18670	12878	14242	15553	11229	6814	4014	3199	2629	1984	2254	4152	3420	1230	735	465	380	289	292	263	225	256	255	239	234	450	1744	2797	2347	1471	597	262	190	251	193	238	207	215	191	214	218	237	224	240	210	215	208	234	200	227	210	197	205	202	229	224	238	222	221	241	223	205	223	223	225	214	217	208	222	223	201	205	198	220	214	216	198	241	213	194	232	221	229	247	221	207	194	211	188	235	217	227	235	202	217	210	246	194	200	211	196	198	220	220	210	210	212	192	199	197	199	216	217	205	204	200	220	224	248	212	205	217	240	254	225	218	223	203	206	215	217	211	195	201	179	200	225	233	227	198	219	219	225	206	208	187	204	197	189	193	203	200	189	228	200	212	204	218	219	209	233	245	199	205	230	236	219	202	201	218	210	221	225	205	231	220	216	228	223	209	211	207	244	220	223	206	214	190	243	216	234	218	204	229	226	241	210	203	243	231	207	218	210	212	240	212	214	240	190	211	224	210	204	246	223	220	198	230	206	228	221	201	224	211	180	185	243	199	178	222	243	190	230	224	220	210	231	216	229	211	237	211	225	244	220	196	211	250	234	210	231	229	244	223	212	233	227	210	211	217	227	193	254	210	206	217	214	183	222	230	222	194	205	195	224	197	227	230	235	206	199	194	206	221	228	214	215	243	227	193	210	208	198	230	194	220	192	210	237	210	233	212	210	185	178	207	206	191	211	237	184	230	214	204	206	223	210	226	209	225	197	197	233	183	201	219	196	208	217	182	241	244	236	236	196	227	219	223	242	208	222	200	240	203	248	239	219	211	214	214	216	233	221	220	201	230	225	223	204	210	218	209	203	226	208	225	230	191	201	214	208	221	227	208	218	231	212	208	217	209	218	214	222	218	206	206	203	226	221	215	207	215	196	221	226	214	234	206	214	234	240	230	227	227	229	200	220	237	237	214	183	218	212	210	217	199	212	251	234	239	223	226	223	232	214	217	221	210	226	210	208	222	229	212	213	208	218	198	210	240	226	205	215	181	205	191	243	206	218	212	218	207	247	211	185	200	237	217	201	216	198	234	214	201	220	220	217	221	206	222	215	217	215	210	223	199	222	211	229	228	236	206	204	192	211	205	211	209	233	227	217	225	221	210	217	204	226	220	224	176	223	221	221	206	203	188	209	213	227	213	210	239	233	252	212	212	221	209	220	237	189	229	193	241	212	214	203	211	226	213	237	239	255	219	195	215	221	205	229	215	192	232	210	206	236	226	220	188	245	187	221	225	194	207	227	216	246	245	220	233	232	196	219	221	221	227	208	244	217	247	203	221	236	221	237	202	218	237	200	225	208	212	224	199	223	246	240	201	186	211	231	213	200	207	240	222	234	216	229	184	213	203	195	205	201	226	205	201	225	200	256	234	220	201	229	236	192	224	211	210	223	241	233	219	200	194	207	209	210	193	216	194	201	243	204	195	214	228	209	201	210	211	221	198	189	225	225	241	223	217	191	215	197	199	232	208	221	225	232	223	211	236	237	223	211	220	245	222	217	221	246	221	206	207	238	239	226	215	208	224	192	226	233	193	228	209	223	221	205	209	213	229	211	231	231	230	207	212	209	226	196	188	213	194	218	204	231	207	238	190	250	213	239	208	219	202	210	207	218	192	198	230	214	233	203	213	241	224	216	232	188	226	228	227	201	206	207	194	197	213	208	220	204	226	203	230	209	233	239	209	204	192	220	194	189	206	211	237	220	205	208	201	222	200	211	213	210	208	219	233	239	211	225	239	247	212	226	200	202	240	209	237	218	227	206	224	189	227	214	224	213	199	199	204	212	215	196	231	192	227	235	243	211	211	207	219	199	231	204	212	217	206	214	225	225	238	222	220	218	234	199	235	229	203	213	222	205	242	228	213	224	212	229	236	210	196	235	222	230	236	237	212	205	246	222	240	231	225	220	206	233	223	225	243	218	237	223	241	194	210	214	209	239	223	240	202	228	228	216	212	193	225	221	211	227	221	205	244	198	239	238	216	201	217	227	200	199	233	224	202	206	234	196	226	210	218	223	209	209	206	224	225	207	208	237	234	217	206	206	217	229	202	224	227	237	226	216	206	196	228	201	215	224	238	248	235	222	242	217	210	222	214	228	239	244	194	235	209	233	217	202	231	236	238	202	187	236	229	238	225	204	226	198	229	225	225	201	217	204	206	244	231	201	222	238	192	220	226	233	213	221	238	197	211	231	225	205	195	217	199	220	219	212	220	199	225	194	228	222	239	233	226	233	230	233	213	205	219	261	199	246	221	237	184	186	228	221	215	206	206	239	229	197	212	212	225	218	202	254	228	215	212	226	198	220	197	216	214	239	239	214	229	197	198	208	222	212	205	209	213	210	184	208	224	216	190	203	209	231	206	223	224	222	221	215	234	213	191	222	203	207	216	219	197	229	201	213	194	225	213	218	210	227	213	221	225	209	216	203	190	254	213	256	236	225	219	221	218	227	227	222	185	225	223	212	225	224	201	215	179	207	215	210	209	201	223	209	226	228	239	233	218	222	224	232	213	208	213	239	232	246	215	211	221	227	226	213	207	230	214	216	192	236	231	204	214	224	218	222	214	203	178	195	189	235	214	216	215	208	224	214	203	222	233	199	212	217	221	196	213	225	200	189	206	208	232	198	228	220	227	215	223	202	197	216	207	216	202	212	223	215	210	196	209	195	229	225	202	213	209	196	201	181	229	208	225	209	212	208	220	203	221	219	202	199	234	231	225	207	229	193	235	226	244	231	205	226	224	197	216	228	248	215	234	202	244	210	204	225	196	205	204	205	198	221	215	200	220	213	223	246	195	205	186	207	232	207	232	224	215	199	238	208	203	228	213	226	206	227	218	196	240	232	229	236	215	208	202	182	227	202	202	221	224	221	256	207	230	224	230	201	213	201	212	226	231	194	214	214	238	226	211	242	217	192	196	234	196	216	222	210	187	199	223	221	244	203	225	209	251	219	233	188	185	219	195	202	242	210	216	234	232	212	213	220	185	210	216	211	219	213	207	201	222	208	234	210	210	220	200	203	216	213	204	205	224	189	204	193	214	230	215	224	195	210	220	229	211	264	226	263	228	204	226	185	207	208	236	218	212	194	243	199	211	199	228	233	227	207	235	220	227	218	225	192	237	215	222	227	225	240	204	232	199	211	219	204	229	220	252	214	194	218	221	216	205	224	211	199	212	201	219	225	230	237	200	199	223	233	199	246	203	214	214	189	212	238	224	206	208	198	247	240	219	200	218	214	205	215	207	189	193	213	214	226	218	212	178	175	190	192	229	241	196	229	206	230	204	234	217	222	264	211	207	215	215	219	200	220	209	226	242	213	204	220	227	194	209	227	219	218	224	227	255	238	222	233	216	218	211	252	217	223	186	172	212	235	208	224	226	213	227	206	197	202	217	210	199	211	197	252	218	208	229	210	217	230	185	204	222	217	203
25473	40855	40182	43182	47169	46384	45097	40939	40114	38525	37372	34771	43249	36707	37114	29302	35770	37658	31482	23789	16747	15303	10645	10071	11609	18992	15352	7197	4025	2259	1553	1304	1249	797	752	681	711	664	719	1974	10325	15789	12294	8308	2736	828	576	584	540	612	512	509	522	506	502	534	573	528	556	558	534	555	568	545	524	523	495	560	539	515	560	553	609	550	525	517	569	530	542	578	550	518	582	523	530	546	543	563	537	562	580	500	514	522	568	532	549	546	510	569	526	562	535	533	511	528	515	530	537	567	548	560	518	574	538	571	511	552	539	508	527	523	558	539	525	557	601	526	536	508	552	537	525	565	554	527	512	506	540	556	559	525	554	545	545	543	525	561	534	551	551	545	545	535	510	541	580	528	509	529	524	500	537	534	540	546	516	520	521	538	551	495	537	518	558	575	542	535	556	576	540	561	571	555	525	578	537	513	542	572	564	518	568	548	558	547	521	600	513	507	493	570	561	533	558	546	563	530	556	565	504	549	532	554	546	562	557	586	585	545	532	504	534	565	560	512	515	524	509	571	538	528	531	532	562	545	559	549	557	565	575	565	509	539	535	569	518	563	574	539	527	548	519	534	537	518	517	536	536	533	568	538	552	595	520	576	557	552	588	545	553	585	575	513	557	552	548	559	545	530	527	550	529	589	545	556	514	493	526	554	545	527	513	585	565	545	556	533	494	538	502	558	553	581	548	549	546	589	537	523	579	525	578	528	546	584	568	525	539	563	504	538	556	516	567	526	551	531	540	533	524	548	548	525	534	552	546	548	578	526	513	536	527	560	520	557	556	559	523	509	540	522	526	547	560	536	532	544	562	550	565	553	579	550	543	532	563	528	541	557	583	544	537	530	519	569	536	528	528	545	551	501	532	539	512	565	553	572	511	547	606	542	523	551	527	535	559	537	572	543	512	568	544	586	558	543	563	552	537	539	538	559	548	588	536	538	585	569	545	532	506	545	551	519	561	524	531	534	533	594	528	561	556	590	520	579	505	526	553	542	532	520	552	537	519	521	542	590	553	527	541	502	562	566	568	580	489	539	554	550	551	560	518	538	539	518	545	538	519	540	553	531	571	561	542	530	499	525	531	535	578	504	555	511	550	561	566	552	554	554	499	544	479	526	527	568	545	586	513	536	572	530	546	561	521	554	528	543	559	535	542	586	539	505	543	538	543	514	589	537	528	564	520	532	560	531	557	574	532	552	506	547	554	533	551	545	494	569	508	534	500	563	559	535	562	527	548	542	539	567	548	523	560	543	537	567	541	519	572	529	568	543	537	552	526	538	507	551	537	513	504	532	528	578	572	550	564	554	571	548	575	576	537	554	543	563	505	535	527	549	548	552	520	572	560	491	556	544	540	542	569	609	547	545	534	568	540	532	532	548	486	548	508	559	527	555	525	566	557	575	559	514	595	600	556	575	536	536	532	579	579	576	514	554	549	559	548	524	509	544	578	514	533	524	521	525	527	545	534	546	552	549	521	535	591	532	564	492	525	573	532	515	549	568	572	563	546	548	501	563	542	540	490	527	534	500	528	521	577	508	533	526	557	583	553	516	556	530	517	557	571	588	488	591	571	537	506	547	520	576	588	520	539	537	523	555	559	533	534	535	552	528	528	567	551	548	521	536	505	515	531	531	567	538	579	581	549	515	555	569	546	563	586	510	546	597	536	559	577	579	517	528	525	549	547	542	560	553	554	578	553	523	510	569	520	541	544	524	557	554	525	539	541	525	575	531	544	579	537	521	562	553	503	551	539	559	531	594	515	538	552	554	539	534	540	566	576	537	530	554	600	547	554	548	544	546	477	528	531	540	575	539	555	507	559	564	554	534	578	549	545	578	558	546	522	574	548	547	560	565	539	545	515	570	578	559	573	538	541	549	534	560	563	558	569	559	561	558	548	548	561	515	569	516	561	547	571	555	565	538	569	553	577	554	540	579	536	507	521	558	548	582	570	501	527	552	506	506	532	569	490	515	550	540	543	550	578	553	548	561	534	543	562	582	559	556	511	516	540	512	547	547	543	563	561	530	533	573	524	571	560	529	476	583	545	523	525	542	535	572	533	547	519	588	527	522	543	525	552	529	528	512	511	533	560	566	567	539	571	599	535	583	558	529	515	577	551	567	525	547	577	540	496	577	537	549	557	546	526	552	524	536	534	529	564	540	557	557	523	552	568	506	557	499	506	567	551	547	547	540	570	558	547	547	569	552	565	516	571	551	534	559	555	545	568	524	554	544	552	555	563	577	556	550	527	573	525	558	537	575	569	534	585	517	516	528	545	558	537	559	519	559	553	554	559	509	541	528	534	557	530	572	551	552	560	531	579	538	546	538	550	572	555	565	557	527	594	552	517	545	553	549	520	530	550	495	564	524	543	554	567	567	557	523	549	529	603	582	491	559	534	525	527	562	561	518	549	605	587	556	553	550	545	506	540	538	533	561	514	552	576	548	523	509	535	582	573	531	577	580	503	540	535	572	569	532	537	567	574	599	575	539	524	559	533	529	554	565	526	558	574	541	560	540	538	568	540	540	548	559	526	574	567	548	580	547	529	548	525	560	612	501	577	562	568	537	539	571	541	608	524	507	577	570	537	528	553	558	541	526	565	549	518	573	556	533	562	569	537	525	536	575	564	574	547	533	514	537	542	535	541	506	555	535	531	566	558	582	555	556	567	539	524	523	515	551	525	548	520	537	547	521	575	516	565	562	541	539	564	502	539	574	581	594	587	551	561	549	529	528	520	539	553	544	520	566	520	550	524	559	573	523	556	557	579	545	560	549	582	557	571	566	531	552	506	560	523	593	547	523	587	512	562	563	518	540	576	567	555	548	528	597	553	540	562	582	547	596	527	510	544	585	533	567	531	548	525	536	587	553	551	572	526	578	552	524	547	556	562	579	571	579	551	562	527	507	513	499	574	533	543	562	553	484	557	533	562	528	531	541	554	540	523	545	550	536	537	548	532	559	547	523	534	517	512	555	555	505	491	507	528	552	532	567	540	559	552	540	543	539	528	539	522	544	587	515	591	566	533	531	557	550	534	501	537	574	538	521	531	521	545	536	530	527	572	524	554	552	573	533	532	528	568	511	542	553	567	554	554	530	540	584	547	547	532	599	562	547	536	542	546	522	544	556	500	553	573	537	542	544	582	567	587	554	566	598	555	559	549	543	554	565	542	544	582	541	521	540	531	559	540	540	551	575	522	567	575	510	523	563	559	604	535	512	574	542	534	502	573	540	549	563	553	582	505	570	546	541	585	587	519	529	545	527	486	547	584	515	510	557	523	562	527	537	567	546	562	537	521	585	534	519	521	543	556	524	565	581	555	536	543	531	592	540	549	536	556	521	578	534	614	577	520	543	529	525	535	521	568	563	568	527	569	549	573	530	533	522	512	516	522	556	515	515	548	522	542	584	566	569	498	579	578	541	524	511	560	497	616	571	578	533	538	592	579	531	575	555	573	507	547	514	604	573	555	495
6361	9762	9737	6240	5970	4514	2566	1597	1229	1339	1235	814	1230	878	729	611	582	601	481	454	366	370	353	330	327	350	333	322	308	316	282	291	292	253	293	289	315	285	272	268	318	393	509	501	431	330	269	288	287	291	274	260	284	244	286	322	289	283	255	255	261	281	275	272	299	303	284	268	271	317	274	284	276	308	294	303	284	268	282	274	290	275	263	270	300	262	276	290	317	283	271	295	279	273	306	315	274	253	287	278	262	285	314	279	308	296	328	277	293	268	265	279	298	275	289	288	293	291	289	286	289	246	297	256	271	303	277	301	300	288	280	334	271	291	267	295	291	278	268	287	274	291	277	240	281	294	241	274	288	271	276	298	266	281	281	289	323	279	270	288	292	313	287	263	250	300	262	327	286	269	283	280	304	284	264	312	292	275	301	290	259	262	296	286	290	273	268	286	315	296	291	304	291	261	312	270	265	244	260	274	289	276	293	325	319	327	275	301	265	297	288	321	280	272	277	293	279	287	280	273	282	257	290	281	297	289	253	297	324	292	304	276	272	261	276	261	295	299	334	317	293	294	309	274	274	294	299	281	282	270	293	302	243	275	267	280	296	278	276	289	293	265	297	287	319	285	295	277	284	263	307	289	291	276	289	268	309	289	330	269	277	266	285	289	294	257	253	269	298	317	271	305	253	255	268	295	273	267	307	285	283	271	256	294	291	264	269	280	253	257	266	277	245	287	291	300	289	296	280	268	277	287	275	283	290	278	305	255	294	283	276	253	293	276	271	261	266	313	272	274	280	296	280	292	285	293	279	246	288	285	309	270	258	265	281	304	285	261	275	300	269	282	291	287	308	274	286	301	266	314	297	271	309	291	256	268	241	238	301	300	265	242	342	274	286	258	268	316	264	280	287	305	265	283	271	259	257	267	269	300	258	272	271	265	287	324	272	297	268	283	263	278	288	274	280	265	263	284	271	291	299	303	296	271	305	273	278	307	280	269	296	274	292	272	303	254	296	287	314	314	286	290	293	284	273	260	282	337	282	260	305	281	255	352	278	281	273	298	299	291	281	276	270	319	294	295	303	288	288	291	301	260	268	273	325	290	258	300	284	295	280	255	287	293	298	327	285	268	301	269	274	272	286	272	290	281	276	289	280	266	304	271	289	286	268	255	268	266	265	271	290	304	267	284	289	275	259	286	281	285	320	281	282	274	274	284	286	266	307	241	288	267	273	304	317	277	275	321	282	267	265	313	269	284	293	273	258	297	252	256	286	278	267	280	312	289	294	291	286	301	329	278	262	258	273	288	277	291	300	296	278	291	253	308	301	285	288	312	260	312	270	252	280	295	283	285	317	265	292	270	282	268	293	284	291	282	302	306	305	267	256	258	289	276	307	283	312	277	283	274	260	275	294	260	292	277	277	293	278	283	291	264	277	284	265	297	297	282	299	258	302	284	292	291	275	283	296	271	305	287	266	290	312	277	276	286	243	318	265	292	275	314	284	263	270	309	282	277	278	286	283	259	280	274	292	283	265	285	282	284	300	306	297	289	285	291	304	277	268	283	332	268	281	304	256	281	279	299	236	314	280	268	311	272	274	318	281	285	277	259	287	283	245	306	263	277	262	289	280	291	280	289	297	300	292	282	288	293	259	302	255	263	291	285	278	284	275	293	279	314	282	278	250	293	300	248	315	285	294	267	294	266	289	266	293	292	329	293	271	250	274	301	300	301	285	303	288	296	254	282	306	251	274	299	248	286	284	284	278	279	262	279	256	282	253	277	260	307	278	256	293	274	270	297	270	271	268	297	265	272	297	294	272	300	277	294	274	272	293	250	285	284	269	292	285	276	274	280	285	297	278	279	262	263	295	280	245	292	282	311	250	281	322	277	277	286	290	299	285	292	279	277	298	285	292	249	283	280	287	260	270	285	276	291	309	279	277	309	298	316	281	289	274	291	289	311	279	305	298	319	270	285	262	260	290	315	285	268	270	290	276	270	276	281	266	267	292	262	268	297	276	279	284	275	296	317	280	263	257	289	303	294	292	302	297	292	290	324	303	303	298	267	287	260	282	265	284	297	286	294	293	282	293	274	303	273	277	267	277	269	234	282	314	309	286	288	283	283	304	334	299	280	327	252	293	298	289	286	297	268	282	279	288	285	310	299	278	310	292	288	296	269	286	288	286	311	276	283	275	284	314	279	278	277	292	246	287	253	286	255	296	299	307	313	282	307	269	275	248	303	310	320	294	267	290	276	254	300	310	279	295	283	269	269	285	293	315	280	262	269	280	279	242	283	281	264	287	283	277	276	289	290	272	282	307	297	273	278	321	310	273	297	297	295	256	279	298	279	286	294	298	291	298	287	287	266	319	263	294	300	268	301	280	253	323	266	301	293	285	281	295	281	278	273	322	297	277	305	290	278	291	251	267	263	279	277	263	300	294	257	293	273	276	269	278	304	299	288	268	301	300	277	285	287	271	296	266	303	302	288	286	297	285	269	271	260	317	294	269	269	280	296	281	268	295	285	330	295	275	267	277	306	251	273	257	270	278	274	278	275	275	256	284	307	280	269	266	282	294	283	274	290	299	303	271	291	279	278	276	293	246	289	274	276	264	280	279	276	303	282	282	310	290	289	266	280	293	252	259	283	286	253	317	311	272	298	307	319	306	287	271	288	287	296	257	294	310	296	269	271	276	292	292	282	302	258	253	296	285	269	292	297	282	297	275	275	301	326	288	293	290	270	291	305	305	261	282	314	289	300	268	298	274	283	318	276	297	279	286	280	274	267	298	318	271	265	320	309	312	243	290	283	296	298	302	311	288	267	298	276	281	290	291	331	280	281	294	293	290	315	297	278	241	291	300	276	238	282	295	268	283	276	275	277	283	255	280	298	271	271	293	288	287	276	294	283	287	282	293	289	321	299	273	279	285	284	263	302	287	311	293	278	258	286	304	278	310	280	292	274	288	276	290	281	268	270	288	274	277	297	286	280	288	311	297	294	291	288	269	279	287	270	278	278	273	294	259	284	233	276	302	293	280	275	287	278	275	268	276	284	287	313	289	297	340	268	297	289	269	320	285	256	286	299	307	264	301	279	263	271	297	283	263	288	304	288	304	279	259	271	286	292	293	281	301	273	288	283	253	265	260	281	294	290	264	316	297	257	302	280	266	257	289	289	273	257	266	269	304	293	317	309	265	275	285	285	275	285	316	287	303	297	248	292	293	278	277	277	283	271	282	255	277	274	284	306	270	300	287	282	288	314	281	313	294	274	298	274	259	282	290	286	277	306	277	268	298	287	324	270	284	268	300	306	303	273	293	305	284	295	274	306	267	294	264	314	260	297	278	304	270	301	291	304	261	277	283	273	284	269	310	295	299	255	282	296	286	293	258	273	285	276	290	283	291	273	297	261	278	287	301	242	283	303	261	306	292	259	288	307	263	264	300	315	310	262	277	323	266	276	267	281	277	263	293	279	262	280	277	295	273	275	290	313	281	255
5402	10644	13580	12287	14507	11881	9404	6819	6045	6224	6473	4465	6707	5203	4179	3461	3000	3516	2693	1956	1542	1405	1296	1162	1205	1557	1418	1013	899	948	892	786	743	768	793	746	778	702	746	749	999	1693	2069	1734	1196	806	746	688	758	741	699	673	735	682	708	746	695	728	712	753	774	742	742	723	746	764	725	713	738	745	706	717	716	753	675	710	720	716	686	693	713	721	741	706	741	721	697	727	703	741	711	728	667	738	728	727	708	728	734	734	704	698	714	707	732	683	736	733	706	719	752	711	707	715	713	694	718	733	679	782	662	747	701	708	716	732	768	721	697	685	709	645	717	774	765	718	692	751	743	737	730	699	732	649	719	723	663	758	708	689	706	687	759	671	661	757	693	698	656	728	742	731	785	719	714	719	703	688	720	709	687	744	706	727	720	714	688	709	706	674	741	698	709	677	748	755	778	711	705	738	737	667	739	736	711	718	721	691	678	756	687	728	764	706	781	710	723	736	717	721	716	739	742	727	760	705	714	721	728	762	714	656	694	657	734	703	671	737	663	725	694	734	701	712	765	710	723	712	724	715	732	656	691	717	696	678	681	734	777	705	700	692	672	706	688	719	716	698	668	733	710	748	717	725	710	765	694	749	699	719	722	722	702	775	712	708	722	727	719	680	737	698	683	715	755	709	731	690	725	756	687	714	727	755	700	743	752	781	733	679	727	712	661	792	719	755	739	733	688	714	685	670	719	696	698	688	706	705	753	765	723	721	706	727	711	665	693	698	697	675	729	685	745	727	730	717	777	706	716	769	744	689	703	694	729	695	735	720	687	745	718	696	680	685	733	725	718	738	737	741	708	704	667	733	682	706	776	758	702	777	710	701	741	749	736	724	710	709	705	679	697	698	716	722	723	725	687	678	720	694	713	705	714	799	695	724	727	725	702	711	730	722	717	686	764	727	696	687	729	711	733	732	714	736	698	722	708	689	749	754	675	742	727	732	700	772	706	732	698	738	728	714	721	699	696	654	742	712	671	721	671	727	739	708	721	736	672	712	743	708	686	660	693	728	725	710	727	703	689	711	738	717	715	745	706	709	682	709	678	706	721	677	795	687	742	698	695	731	769	710	717	755	765	700	684	692	709	727	690	693	715	675	717	707	730	754	703	722	759	712	752	665	720	705	716	694	717	709	730	697	715	704	693	730	720	687	724	711	688	722	726	746	700	722	754	702	710	738	671	741	716	732	726	730	726	741	716	711	710	675	711	701	716	724	709	664	693	703	758	735	715	704	712	728	732	714	712	695	752	751	742	711	755	705	703	728	750	697	713	726	686	714	687	681	710	684	707	707	719	695	668	708	705	715	718	761	672	696	712	681	721	740	721	704	692	736	753	685	729	673	687	722	714	732	733	716	740	738	731	670	668	680	683	726	694	680	727	725	730	690	676	718	703	710	696	737	727	669	714	743	730	699	687	725	715	691	690	718	753	690	693	703	722	696	695	709	689	712	743	704	711	706	716	750	693	738	713	724	744	667	675	716	698	737	726	752	727	714	713	717	726	703	676	694	654	755	733	731	720	768	712	712	755	717	706	731	712	704	749	721	713	730	693	732	684	711	699	727	731	722	691	728	764	692	753	690	678	705	732	683	718	747	700	697	768	723	710	695	714	685	737	693	666	729	700	721	688	711	699	749	781	710	717	737	707	720	739	720	685	708	683	687	692	756	714	727	709	686	723	662	682	735	681	704	712	709	683	713	715	740	718	693	705	714	731	731	709	688	691	723	693	730	727	707	690	718	732	686	727	737	716	707	704	723	693	706	721	735	702	733	742	695	751	731	733	711	734	697	737	694	716	722	732	727	708	681	746	737	713	744	698	733	767	698	777	723	722	703	758	718	708	672	718	677	709	714	739	755	722	745	724	717	704	725	658	658	659	693	719	739	732	717	757	744	703	700	735	719	740	703	744	718	713	737	702	728	764	728	712	732	715	715	709	666	691	770	703	729	662	679	702	735	719	722	759	755	721	770	714	683	714	711	714	738	726	691	705	741	686	721	679	706	746	725	688	695	718	722	731	730	719	713	698	685	736	692	724	688	712	722	725	677	730	693	705	706	701	705	658	711	716	676	712	692	724	722	699	694	700	734	730	708	734	754	686	740	719	683	722	785	712	645	703	698	704	661	706	724	694	709	682	749	712	772	740	716	710	754	706	746	704	701	715	731	735	714	732	747	702	688	692	711	742	710	697	731	731	741	727	655	735	732	698	719	705	693	765	698	731	698	739	726	683	732	742	737	726	646	726	715	694	697	735	671	702	690	731	741	696	700	732	627	726	703	714	672	678	666	766	714	722	740	708	677	727	727	729	743	673	725	735	726	723	704	720	725	723	685	741	748	685	725	755	690	726	742	713	721	714	729	722	746	701	728	754	695	705	711	703	696	704	684	673	724	708	741	689	699	769	733	734	707	749	712	702	691	703	759	731	647	714	718	697	719	683	711	757	679	665	724	719	693	750	705	768	714	698	702	721	754	685	745	682	731	750	727	675	703	737	700	707	701	686	756	705	712	731	729	729	717	672	712	683	729	715	736	744	736	696	730	716	697	699	736	718	729	714	695	723	712	764	689	766	679	714	717	712	683	724	700	729	701	741	735	707	702	725	720	694	684	743	728	705	698	712	718	709	694	704	694	732	697	797	723	719	681	709	676	703	699	667	690	710	734	666	709	698	692	735	715	731	677	713	740	737	724	753	736	752	649	718	701	717	731	730	700	747	670	759	702	692	721	725	756	710	744	733	711	716	668	724	693	732	739	777	722	709	686	676	706	739	690	690	729	725	680	749	754	676	735	705	708	709	682	736	713	707	752	796	726	701	741	686	716	729	722	685	732	709	710	720	703	685	762	756	743	717	704	698	684	709	718	693	723	700	722	679	743	729	676	717	711	732	743	724	708	722	684	674	752	765	710	724	713	695	701	716	753	693	705	675	679	741	723	716	707	697	762	732	717	722	729	743	761	694	674	758	705	731	681	695	698	729	705	680	764	734	722	697	679	722	712	739	732	670	758	777	710	714	695	680	714	696	796	752	717	721	712	717	722	721	720	694	714	737	745	715	705	750	743	773	698	651	698	678	735	722	677	754	730	712	740	750	704	718	718	761	705	687	723	672	766	714	732	674	712	762	782	695	764	756	678	727	715	729	721	677	724	705	744	755	715	766	684	745	744	725	702	711	695	649	745	686	683	702	704	767	729	683	646	695	717	716	723	659	723	703	695	761	707	695	697	702	699	729	737	707	683	689	729	731	746	716	668	735	688	722	727	717	716	722	742	729	674	708	677	684	702	669	728	740	716	695	698	724	727	721	742	768	723	667	697	747	718	712	662	750	731	746	763	710	679	716	705	660	752	706	708	686	721	754	756	745	689	765	741	715	723	683	709	753	694	730	707	695	714	742	698	729	689	714	734	677	693	764	729	682	751	722	691	707	705	682	709	696	734	743	671	715	655	755	712	759	722	693	693
28747	39460	35722	30779	31912	30659	26719	21408	17561	16970	16390	13417	13461	12729	8371	6447	6017	6030	4055	2444	1744	2224	1122	955	1404	2009	1446	631	474	390	328	327	339	335	318	320	268	301	306	280	568	1810	1521	1091	718	398	281	280	292	277	285	266	297	262	265	249	311	285	258	227	288	293	283	269	251	260	307	311	264	293	295	255	297	309	246	269	292	276	286	275	283	277	287	279	289	244	257	285	291	287	255	252	291	253	266	261	269	235	272	255	296	293	248	262	257	289	306	266	316	270	256	272	267	301	252	296	291	296	270	274	281	256	243	280	305	300	280	261	301	315	281	286	278	278	270	298	295	295	256	263	273	233	257	237	279	290	256	287	309	241	257	260	283	268	258	291	280	274	278	254	244	271	277	265	284	251	254	288	272	298	282	263	276	278	270	303	253	284	246	282	257	288	282	261	273	259	291	273	267	271	291	301	321	291	294	274	261	299	269	273	279	245	291	267	248	262	294	283	260	279	301	272	276	270	300	250	289	239	278	298	268	267	290	275	295	285	288	267	313	265	279	260	277	283	300	292	277	264	259	265	254	253	287	284	277	278	287	281	274	267	266	228	264	275	338	276	248	261	299	257	243	280	286	288	315	298	291	262	279	266	305	264	305	260	285	257	250	288	300	296	269	265	301	283	342	289	257	261	313	263	264	307	260	271	264	273	297	262	274	275	260	318	249	282	261	282	288	272	273	265	284	275	277	289	257	299	270	282	268	288	252	269	251	263	286	273	261	251	273	272	297	275	295	257	294	261	257	296	298	261	290	289	274	286	222	267	289	312	253	260	302	295	278	270	269	284	253	266	269	249	254	269	283	260	298	293	267	269	300	301	274	313	262	311	282	277	277	272	279	285	296	298	245	251	254	289	278	263	284	303	274	280	284	269	259	285	290	281	261	265	274	281	264	296	278	270	248	270	259	251	275	250	260	284	258	275	279	281	268	278	267	273	303	268	293	277	279	300	267	278	275	271	231	292	284	278	254	307	244	286	281	290	300	257	285	292	263	276	276	282	278	240	305	262	253	278	269	259	279	262	296	302	262	294	264	273	271	287	286	312	264	278	279	259	259	309	260	271	279	295	277	268	292	248	298	264	280	273	258	280	248	302	274	288	299	299	294	260	292	260	277	287	259	287	255	281	256	264	266	259	299	289	292	275	286	312	299	304	270	285	259	256	268	281	234	308	274	285	288	300	290	296	287	242	264	269	277	287	278	257	288	267	246	275	285	283	276	267	279	266	264	283	287	282	289	266	291	292	278	280	266	279	291	258	257	274	303	258	260	266	287	258	263	277	272	277	260	285	287	306	302	272	294	250	290	280	288	263	268	267	244	298	289	297	268	295	287	273	282	250	296	270	295	257	256	266	277	280	259	289	271	265	246	318	274	285	269	278	287	267	289	266	289	266	273	260	283	281	257	284	289	264	310	263	266	268	250	289	276	242	278	265	260	282	298	241	255	301	272	252	262	260	283	285	262	318	285	271	274	277	281	315	267	281	266	295	274	297	265	297	295	261	289	287	303	268	263	278	289	285	266	257	270	260	317	275	280	265	280	278	297	255	262	280	272	301	274	279	257	257	274	267	277	264	271	255	283	256	281	257	257	257	275	287	283	295	270	274	262	314	289	298	273	245	258	255	287	267	273	282	285	274	293	245	258	280	256	282	274	273	258	271	262	258	252	253	276	280	273	313	292	278	276	305	274	267	290	266	280	313	285	327	283	249	283	348	301	270	290	299	262	314	268	227	280	250	272	259	288	284	291	277	305	260	285	318	283	287	280	264	294	250	287	277	287	258	277	268	257	261	273	274	250	301	276	265	277	293	288	262	286	232	261	227	286	254	313	238	294	275	288	251	276	272	280	298	270	244	266	284	249	298	283	290	282	320	257	259	279	263	302	279	266	264	282	263	268	275	257	260	273	260	307	314	282	273	270	286	318	287	263	285	268	260	256	314	233	303	261	288	308	277	275	262	281	265	284	287	251	297	260	286	262	259	280	265	265	294	238	311	282	263	293	257	273	286	269	283	286	292	285	277	251	260	288	259	281	265	283	287	281	283	279	260	277	291	269	278	304	292	267	310	308	292	303	304	277	244	269	299	284	291	292	275	268	250	276	266	272	289	246	254	276	284	272	307	281	286	273	294	287	254	250	291	255	267	258	304	257	299	272	290	260	261	255	285	273	276	279	284	267	265	263	304	265	269	278	284	241	285	264	249	284	293	277	297	270	281	287	271	268	254	293	273	272	287	270	258	271	279	266	313	281	270	269	258	320	250	302	262	258	239	282	289	298	298	275	259	297	279	286	296	291	252	279	289	284	296	300	282	277	278	296	240	298	265	289	287	261	306	300	277	240	293	259	275	294	272	253	299	295	296	307	281	282	264	310	300	282	263	267	265	282	272	284	289	293	284	268	304	315	275	262	269	275	303	273	253	262	258	270	267	297	278	290	270	291	292	274	285	276	307	279	281	288	274	303	291	254	267	265	281	291	297	259	306	284	265	261	260	258	310	273	266	287	253	267	289	249	274	275	304	274	256	256	255	257	249	296	279	261	274	264	275	265	272	263	275	284	282	280	260	264	249	289	250	302	265	271	265	252	246	283	282	253	274	279	283	263	280	278	296	294	264	266	271	267	295	253	275	293	263	281	292	253	284	279	293	294	270	271	281	256	276	253	269	281	276	285	294	272	249	250	241	254	302	276	284	287	301	254	304	254	273	278	257	288	275	270	279	252	255	305	268	279	249	263	282	305	290	285	278	271	265	277	272	264	296	265	266	293	262	301	252	306	285	304	282	279	275	285	264	267	262	268	282	242	271	279	254	261	254	288	273	238	263	280	292	256	267	297	256	280	264	271	285	294	280	275	269	267	246	260	245	276	306	257	242	279	281	224	268	270	249	272	290	273	268	275	231	282	276	286	268	277	264	253	257	272	265	277	275	258	270	256	266	285	280	260	279	282	268	288	283	284	281	280	248	292	272	294	292	250	273	251	272	303	249	283	276	271	282	292	275	282	268	306	273	274	270	285	290	291	325	271	258	264	270	275	282	285	279	309	270	303	278	285	282	279	280	272	291	257	290	264	267	258	286	262	265	251	288	282	265	321	276	251	293	271	262	232	236	243	263	250	272	281	329	311	280	289	281	241	244	272	289	269	301	261	276	227	252	261	274	284	308	281	261	269	285	306	310	280	284	284	299	268	259	282	282	295	294	294	279	266	277	292	257	268	288	300	296	261	297	285	297	261	294	276	275	248	281	272	266	278	283	270	297	275	307	292	267	271	259	316	248	259	281	254	259	275	280	269	262	257	286	271	282	259	282	262	281	279	263	266	284	268	291	274	266	278	276	285	270	297	287	279	284	272	268	273	284	266	306	283	328	259	269	327	290	303	283	269	256	278	260	255	267	286	276	292	296	300	293	265	252	252	279	262	297	253	294	259	264	255	277	269	237	292	293	287	268	258	290	289	269
20996	33069	32799	36624	39984	39729	38518	33793	31681	32979	32769	29437	32027	31906	24844	21212	23283	23972	18141	12009	9752	11752	5789	5768	8378	11201	8517	3062	2136	1697	1284	1086	1064	955	1021	923	844	790	792	793	3189	10459	8819	6120	3319	1566	744	656	705	731	695	667	706	678	725	693	697	769	681	653	689	705	692	661	692	753	650	745	689	687	685	687	699	677	698	756	654	639	705	650	655	726	719	688	691	733	692	686	662	710	656	696	721	693	713	720	673	669	714	645	732	720	673	667	717	703	769	700	687	642	713	670	713	647	705	661	751	722	658	681	644	648	637	672	698	664	721	703	670	713	700	722	671	694	666	682	714	688	669	690	701	638	638	701	654	643	684	706	716	679	685	712	653	662	679	678	701	710	707	658	668	695	656	669	719	717	644	732	706	747	636	721	676	694	691	744	701	685	702	668	685	636	705	681	672	698	683	670	694	706	707	718	718	658	686	706	713	629	646	690	705	680	694	717	690	708	730	681	710	694	656	683	716	718	714	660	693	678	726	674	735	656	674	692	700	692	703	709	694	635	673	677	685	684	684	675	683	708	711	673	691	683	742	704	695	717	674	714	686	671	737	642	659	684	694	660	690	684	712	703	694	659	683	673	694	673	695	735	698	685	648	727	700	736	676	656	739	705	715	717	677	709	718	707	693	638	688	700	676	653	688	672	668	691	723	667	654	655	685	680	711	678	715	725	702	687	701	679	698	707	648	653	686	702	689	720	678	713	698	709	670	697	696	706	670	678	676	667	637	704	641	690	676	701	731	683	677	694	726	659	656	655	682	656	690	705	660	710	693	681	680	691	696	714	704	670	695	713	694	669	741	670	684	694	665	695	702	698	677	659	728	670	719	679	706	676	672	707	706	713	695	673	688	713	692	693	643	666	695	692	711	688	705	708	706	674	633	647	728	662	752	688	653	728	712	673	708	629	713	685	654	702	710	692	686	702	667	655	702	687	694	710	669	722	710	674	686	696	704	716	686	673	711	714	732	722	722	669	689	684	689	673	664	718	722	661	665	724	699	674	712	719	720	643	669	739	665	684	720	660	687	667	635	659	691	666	727	716	738	736	727	649	659	666	717	760	700	688	664	649	716	679	654	697	681	688	651	717	728	640	681	704	675	715	669	721	700	681	712	707	678	699	673	712	672	723	727	683	635	729	690	679	685	693	662	689	710	698	698	675	722	683	695	689	631	677	678	672	673	712	680	657	695	687	664	662	630	686	638	661	681	695	688	698	682	691	719	620	715	689	713	710	695	682	672	691	700	660	716	679	716	661	677	672	706	699	727	661	688	676	673	695	705	684	701	682	663	719	678	705	699	718	717	694	683	658	666	702	716	733	701	719	665	694	714	700	659	638	728	644	687	662	700	694	647	664	654	637	711	728	702	696	677	720	683	670	707	721	703	670	684	728	669	698	679	658	694	752	701	695	729	674	689	683	689	675	674	710	713	686	742	722	678	682	661	732	697	697	727	726	684	659	636	705	702	660	689	661	700	702	700	662	754	696	732	715	655	701	730	648	680	709	720	666	654	723	720	700	697	678	671	668	712	654	688	732	702	701	708	732	654	702	697	686	716	674	706	719	712	716	673	721	696	699	682	673	711	717	674	692	719	725	731	707	719	714	710	696	686	629	673	675	691	742	675	717	656	702	651	690	654	667	699	700	689	729	706	627	682	673	719	702	720	689	665	712	685	722	672	678	684	705	697	649	672	681	661	733	694	673	681	697	706	758	640	716	694	711	744	659	726	700	739	724	692	699	666	641	681	703	656	685	694	659	663	734	731	694	714	693	657	681	685	652	720	693	687	682	679	739	655	670	704	721	696	687	662	728	686	673	739	678	675	703	634	708	722	701	671	661	668	710	685	669	673	687	706	673	699	746	666	716	675	654	634	741	658	746	712	654	697	672	647	670	679	682	716	719	678	664	730	707	680	713	714	680	657	666	708	707	687	679	732	665	735	725	674	705	702	701	725	682	689	688	633	689	704	710	703	714	674	689	670	707	687	684	703	652	650	709	681	684	665	682	656	710	657	656	685	675	680	706	663	744	656	730	681	670	692	708	699	685	663	648	612	655	707	705	663	669	706	654	688	685	655	657	707	679	669	664	739	680	690	701	684	733	717	683	692	693	695	709	712	713	707	668	678	693	681	671	706	664	704	656	662	671	680	716	698	731	700	709	696	667	695	663	691	691	694	695	720	704	697	692	691	641	750	689	689	726	662	648	711	657	686	639	708	711	724	637	718	679	687	657	697	686	693	704	740	674	700	673	705	673	638	662	699	705	702	763	751	707	687	687	687	731	699	684	658	689	678	653	693	681	690	693	706	696	706	641	672	680	729	764	683	663	701	658	700	706	661	719	739	673	732	612	701	712	687	704	709	684	690	701	744	714	691	658	716	657	719	668	706	711	685	637	709	709	715	729	659	715	712	751	680	717	696	690	692	679	674	682	717	669	667	650	691	718	702	697	683	679	665	695	700	669	672	666	702	720	683	696	661	704	676	700	705	686	684	693	624	707	711	673	700	678	685	721	711	654	664	749	672	616	676	675	650	686	697	684	649	687	673	710	656	727	715	623	713	686	710	688	706	649	658	692	668	690	698	733	658	685	694	695	678	689	709	729	678	683	715	652	678	683	702	714	638	718	721	684	696	676	711	692	707	699	711	701	689	666	641	650	721	673	678	706	709	718	698	724	670	684	699	721	696	684	668	671	694	717	665	664	672	671	698	707	712	673	689	676	657	733	652	688	661	730	695	696	652	735	711	717	690	671	705	632	666	733	681	682	722	741	705	661	733	708	705	689	707	729	660	637	690	716	698	688	703	658	686	655	672	695	668	744	693	682	700	683	694	741	665	713	671	708	670	693	723	655	703	721	694	722	687	646	712	649	711	643	729	687	668	672	656	674	734	670	707	727	646	754	664	662	680	651	681	690	680	688	703	719	709	669	692	700	718	689	705	704	699	708	678	692	659	703	663	693	659	657	740	702	654	686	688	705	735	682	719	665	642	686	681	710	651	679	668	723	712	707	644	676	685	672	758	687	730	642	702	687	730	705	690	728	716	671	698	660	706	724	675	712	734	704	651	689	704	635	671	704	676	704	691	707	693	670	646	723	690	717	689	655	738	706	715	717	656	683	701	690	724	666	720	647	682	677	661	688	690	653	684	672	693	702	670	704	685	708	657	658	710	704	654	669	699	638	654	734	667	695	706	707	674	691	704	680	729	672	660	679	661	694	682	680	671	668	713	730	683	709	706	717	636	705	682	708	698	696	696	741	694	729	690	684	720	684	691	677	718	677	733	664	717	694	651	716	686	674	690	727	706	680	689	689	672	667	694	700	686	680	721	689	642	728	726	720	723	681	708	706	713	667	667	732	675	688	716	684	715	703	695	743	677	622	687	655	675	715	714	689	696	710	693	703	680	696	669	654	674	675	708	700	687	716	732	694	651	711	680	734	692	690	697	708	741	720	687	667
36297	43758	39528	32834	35553	35772	32050	27736	26291	26277	24715	26621	21892	21849	16264	13399	13119	10921	6702	4210	3429	5176	2317	1625	2715	3230	1661	492	525	443	346	313	350	340	318	256	274	292	266	288	1078	2681	2502	1690	984	527	331	218	263	247	264	247	246	263	242	264	258	235	248	256	252	252	269	259	249	280	274	219	259	266	231	235	251	251	218	264	248	265	243	247	234	225	246	241	232	232	208	234	270	252	248	236	245	250	243	242	247	242	254	248	230	226	240	264	261	244	236	260	245	249	246	262	241	234	257	239	230	248	247	249	238	254	259	236	258	259	244	254	267	209	217	234	204	273	237	247	254	246	240	247	255	239	264	265	231	222	234	243	221	230	234	271	232	277	263	248	214	276	260	255	242	265	250	262	232	242	276	229	235	230	232	238	263	268	235	235	247	252	283	226	253	230	235	237	237	238	244	251	228	216	238	228	229	211	254	241	226	240	257	238	242	256	265	269	226	264	256	237	269	237	258	266	265	245	278	268	239	246	277	256	224	238	242	251	252	238	230	239	237	250	236	224	241	237	240	226	240	252	252	277	228	259	242	257	238	251	247	247	240	233	243	242	258	250	246	267	252	239	250	222	229	251	236	264	279	266	269	261	231	249	280	272	255	261	244	285	252	217	237	245	244	259	235	244	218	258	237	276	234	256	254	243	226	226	245	276	259	254	251	203	263	231	253	264	265	251	241	250	260	232	222	236	232	251	241	241	254	261	263	264	244	269	236	267	233	246	238	230	214	231	264	257	254	257	247	271	251	263	245	254	285	237	229	214	233	271	258	237	242	238	269	244	252	230	227	211	232	229	263	253	241	214	240	244	239	218	237	254	251	246	230	242	239	261	244	252	253	268	254	264	262	257	241	244	255	252	257	266	252	253	231	253	216	257	252	215	260	261	229	209	266	257	223	254	240	254	253	251	248	216	259	248	254	251	221	211	249	241	241	259	249	218	238	242	239	269	223	257	243	270	278	267	256	212	235	216	252	215	233	256	267	241	241	223	249	232	222	231	231	245	276	220	270	238	217	230	269	253	244	233	268	271	251	246	240	238	214	229	232	226	234	220	220	259	260	244	228	228	222	251	259	248	262	260	237	239	244	246	217	268	227	235	225	254	246	265	184	256	242	266	226	244	233	245	247	242	238	249	277	234	284	246	237	227	230	246	242	227	248	236	246	231	235	238	232	297	243	261	247	265	246	250	230	232	241	273	258	251	221	249	232	197	267	249	250	219	239	243	241	247	272	247	253	243	251	227	239	237	230	240	270	255	243	242	229	233	261	249	241	206	249	249	227	257	263	236	252	248	258	225	258	247	229	235	249	241	248	259	237	309	246	212	247	265	241	243	209	250	264	220	258	246	265	265	242	254	236	225	231	240	240	225	236	236	242	234	245	248	247	232	244	228	272	255	256	235	260	241	230	217	235	251	251	227	277	244	263	227	270	222	237	217	258	232	246	230	256	228	255	234	235	218	255	231	245	247	259	268	265	241	253	240	265	236	250	227	220	233	237	227	278	265	253	232	258	217	242	243	240	233	261	244	237	261	252	270	247	234	258	243	264	264	248	257	257	239	237	232	256	242	266	241	258	240	269	243	266	251	238	223	263	232	259	231	258	252	252	215	248	247	257	266	245	233	224	254	265	244	245	268	235	235	231	213	242	263	261	257	271	237	241	248	243	229	268	261	235	251	230	232	232	253	232	244	246	214	236	258	213	256	266	254	249	268	251	234	249	255	246	248	236	257	237	230	226	236	249	225	244	262	259	265	274	243	259	241	250	259	250	274	247	269	245	226	262	272	259	252	230	247	249	248	266	229	274	248	236	250	262	257	244	238	239	234	241	232	262	215	253	254	281	248	271	238	277	220	257	257	239	241	263	241	242	241	288	240	248	265	235	301	232	261	267	256	259	231	237	247	217	213	244	251	251	250	259	246	202	291	220	229	245	245	236	264	268	238	244	231	206	229	265	256	253	235	276	249	274	230	269	242	212	260	266	242	252	264	246	237	250	258	273	217	249	229	258	250	260	253	252	236	257	232	240	252	244	265	248	277	258	274	236	226	237	233	266	232	286	277	235	272	284	247	236	248	238	241	272	270	217	230	224	247	215	265	251	251	243	261	249	247	218	239	229	242	253	232	256	216	255	276	231	220	213	238	248	231	228	250	247	228	229	262	248	229	235	254	272	248	237	228	237	234	225	228	238	249	231	239	243	228	261	258	240	242	253	237	245	264	244	229	264	212	265	253	257	285	248	222	239	278	254	235	242	231	248	260	258	248	232	257	254	230	264	256	227	238	258	228	255	264	244	233	247	243	239	262	251	248	254	250	248	251	238	256	261	238	221	260	231	246	235	253	247	210	228	261	233	236	265	261	232	260	259	262	230	237	231	242	256	265	240	234	254	219	223	234	217	252	249	232	240	236	243	240	241	249	254	273	229	256	247	245	266	242	240	233	248	256	236	260	234	262	235	221	254	257	254	245	246	234	248	242	239	212	269	261	235	236	257	223	218	229	270	242	227	267	259	240	251	246	252	269	242	260	277	228	260	231	266	242	249	291	239	256	244	243	226	247	263	229	242	238	232	230	251	240	258	219	235	248	248	225	259	241	225	230	255	253	228	254	241	259	241	204	225	259	258	239	252	241	235	278	217	234	251	244	260	238	254	243	233	257	222	277	264	259	254	242	251	245	249	242	230	253	258	245	247	243	258	245	238	247	250	265	244	277	227	242	245	204	235	230	255	213	242	265	237	235	241	263	263	227	233	240	252	251	244	238	223	249	239	235	238	248	249	248	260	259	249	241	230	214	237	264	229	217	234	238	265	226	264	222	224	236	215	272	206	206	243	261	250	277	239	242	217	244	238	235	244	219	240	238	252	265	252	221	219	237	211	247	218	230	264	258	240	252	238	264	282	273	243	230	261	248	260	253	218	252	257	250	220	242	240	216	253	249	240	230	244	245	252	252	230	246	236	241	254	259	261	224	267	263	221	244	248	264	256	226	229	247	275	240	230	274	242	279	253	267	265	244	253	212	275	242	246	250	232	254	225	237	224	255	229	249	226	235	245	218	237	216	251	265	246	239	248	211	245	258	259	226	235	231	261	236	265	248	242	226	246	260	268	228	244	265	226	230	265	218	258	250	229	228	248	275	241	257	216	231	277	260	248	214	249	262	245	257	230	232	250	262	232	234	269	226	251	231	243	250	232	240	245	277	259	263	247	229	267	230	240	261	263	243	237	229	272	262	230	235	249	259	202	227	282	256	264	282	258	247	236	215	222	257	247	239	265	241	258	254	254	237	209	249	244	269	262	248	229	240	251	256	234	241	260	250	268	274	240	235	224	245	264	244	249	249	257	283	249	275	256	261	265	247	277	245	290	230	225	248	233	231	252	248	276	213	237	240	260	229	251	220	237	222	255	277	221	221	226	255	213	247	250	259	258	251	247	228	263	241	247	255	226	258	251	256	265	250
25756	36844	38975	40956	45640	45978	45525	41910	41350	42329	39491	41071	38321	39730	33077	31283	34563	31126	24258	17612	16776	21738	9506	8668	14103	15247	8853	2597	2488	1809	1438	1293	1573	1361	1024	978	911	903	782	872	6577	15631	13076	9119	5365	2404	992	669	587	650	610	647	613	599	627	605	632	573	618	608	572	622	612	665	605	629	640	635	589	565	574	626	597	628	651	625	627	589	648	585	582	629	554	582	616	632	579	650	623	578	573	670	607	618	657	597	643	619	623	648	626	613	611	589	640	655	603	586	632	571	641	630	632	614	581	647	583	589	615	648	587	599	619	623	626	642	594	580	634	638	601	622	616	648	626	614	592	600	593	585	573	596	617	590	606	619	628	647	585	577	614	597	621	600	620	654	626	627	568	609	624	666	600	573	618	595	639	628	646	625	598	615	633	617	598	651	667	632	574	554	627	628	589	631	644	622	639	591	595	636	649	591	615	663	559	647	647	623	603	637	610	626	600	642	597	594	666	621	640	607	611	569	633	628	611	636	625	570	618	597	558	662	610	617	578	610	620	597	608	624	616	599	658	609	618	629	618	575	594	600	620	606	608	606	561	566	591	596	591	625	644	589	639	630	622	602	597	605	644	583	624	632	624	620	679	595	597	612	593	638	604	594	692	628	597	658	625	625	607	600	604	567	606	654	606	607	609	633	609	665	634	630	594	590	593	619	591	634	614	595	599	610	653	618	607	641	585	582	608	643	548	637	613	624	652	640	583	624	593	607	594	621	608	605	641	576	624	599	633	608	589	640	668	598	640	603	613	600	572	599	602	604	570	635	617	591	636	595	592	622	617	633	618	618	649	643	586	599	632	580	658	608	623	612	606	641	637	583	592	580	619	612	654	638	598	624	582	651	603	639	590	599	610	647	663	596	593	586	595	656	630	606	594	607	586	621	602	628	564	573	623	572	629	591	572	615	612	626	625	601	606	580	585	637	575	619	621	615	601	631	608	642	587	616	612	615	553	610	577	600	585	641	612	619	599	625	585	588	575	610	616	583	610	613	567	622	671	655	640	534	612	619	624	633	628	635	637	602	606	611	631	620	624	604	591	576	627	655	585	626	560	620	640	625	603	625	627	605	603	574	587	584	619	632	634	580	606	674	577	598	627	619	570	623	651	628	625	626	616	593	575	615	621	629	616	599	618	617	640	632	567	595	591	613	635	588	642	560	584	630	589	610	607	634	575	615	654	577	620	598	636	625	595	642	588	603	599	585	661	583	601	626	599	599	576	624	584	649	594	623	630	644	603	621	596	638	613	602	614	613	605	639	596	616	626	626	647	609	631	654	641	570	582	592	646	596	669	603	610	647	631	604	584	602	664	660	621	614	618	635	606	649	576	585	584	619	620	591	569	640	661	590	616	619	614	617	596	633	612	580	632	632	583	536	609	637	625	564	586	587	608	638	604	559	592	570	629	615	582	638	586	606	623	639	605	611	599	586	625	628	640	613	570	625	618	627	589	642	570	648	634	598	589	587	590	648	670	625	601	612	642	610	602	624	570	590	593	616	638	626	646	641	604	636	623	587	615	587	608	598	625	573	614	616	629	616	599	626	619	592	639	619	641	570	624	641	592	637	621	596	626	635	655	646	590	576	602	621	623	610	645	583	601	618	610	599	565	659	628	646	619	590	589	603	604	644	627	623	602	587	631	661	625	620	570	615	576	601	609	635	638	625	623	601	633	667	614	632	632	599	591	605	603	618	622	613	601	597	563	621	597	624	574	619	632	667	556	626	622	643	677	661	627	607	597	586	638	597	597	588	615	585	572	615	607	594	618	677	625	612	579	607	572	653	645	605	631	613	605	639	624	644	574	600	633	639	635	604	620	602	599	632	559	638	640	606	650	580	615	624	613	619	557	651	593	605	645	594	618	615	536	619	609	612	594	636	543	607	622	630	586	614	626	627	569	649	633	603	615	573	569	608	613	591	699	614	587	645	585	589	611	591	637	625	558	610	606	586	615	636	627	637	606	625	585	626	584	633	612	602	621	579	594	611	572	643	611	623	613	602	638	598	626	623	620	649	625	636	562	628	655	606	611	615	677	660	629	599	604	692	635	601	579	596	649	585	580	615	650	627	589	603	633	629	630	579	620	595	607	562	612	600	607	621	622	615	646	624	615	622	671	574	577	613	602	613	629	614	596	591	611	638	610	610	613	599	638	607	606	635	556	652	646	601	584	636	590	607	605	642	670	627	557	611	597	624	638	592	585	576	611	620	607	583	644	640	655	616	611	625	586	577	623	590	610	614	633	630	612	605	584	608	616	628	607	648	609	585	608	625	593	597	650	632	592	593	611	631	647	632	598	620	629	665	650	622	609	656	617	604	606	619	662	617	600	593	627	616	576	635	671	572	626	599	603	570	622	626	621	645	627	596	663	627	640	632	624	668	611	612	632	587	560	601	658	632	633	605	631	604	613	590	614	626	613	611	580	625	604	597	570	614	625	635	623	616	628	611	585	616	613	577	581	619	630	626	656	608	615	647	572	567	643	611	640	608	605	591	553	612	648	610	630	660	577	570	618	619	610	654	622	590	645	646	573	639	612	588	630	601	597	574	612	629	632	616	582	631	664	578	652	590	656	622	611	592	656	585	651	590	600	586	640	590	616	622	617	610	576	645	636	570	623	640	592	601	639	611	659	576	636	576	599	631	619	573	616	651	654	610	587	631	654	592	631	608	599	550	635	618	544	615	615	598	656	604	652	589	574	585	633	610	602	609	603	638	589	614	620	615	653	639	625	579	577	598	571	622	576	599	621	656	601	593	624	591	643	620	584	630	627	620	552	600	642	589	581	582	612	680	643	635	603	599	607	617	648	646	623	621	629	645	607	603	609	628	637	589	603	585	624	606	645	599	579	601	609	588	602	605	614	616	590	566	573	579	613	590	593	608	627	578	609	600	629	619	598	620	640	616	605	616	548	648	594	651	585	634	615	610	617	627	582	600	577	540	640	604	584	633	573	602	616	629	595	633	600	622	602	595	617	662	636	592	589	620	589	598	655	615	634	623	658	603	597	601	648	595	609	675	640	592	644	635	599	596	654	618	619	623	627	587	607	614	600	612	627	619	623	600	615	611	660	606	625	602	626	659	608	624	651	607	640	598	633	586	594	615	612	644	616	630	629	616	567	615	615	614	612	625	622	591	658	577	617	586	608	624	607	632	620	589	582	648	600	634	596	645	643	625	665	614	679	612	595	636	623	615	603	605	626	625	635	555	610	587	627	656	618	645	560	597	619	632	634	561	639	617	607	619	583	562	633	569	598	637	585	633	609	646	612	637	591	595	617	635	601	650	623	643	625	623	638	615	643	583	619	599	612	589	595	649	611	620	632	582	643	622	592	612	650	582	586	653	634	617	621	579	605	621	652	633	625	567	590	610	638	594	602	603	556	583	604	571	633	614	594	564	613	602	594	653	617	676	645	649	588	611	604	598	587	628	559	628	588	597	629	587	646	641	571	590	632	602	646	621
6879	8737	9083	5873	5249	4352	3248	1826	1292	1280	1157	1176	823	891	706	588	641	566	465	399	425	440	398	353	374	345	324	307	314	321	306	308	354	323	308	297	312	305	308	326	310	428	482	510	394	377	299	272	270	274	307	310	282	278	292	308	304	286	304	311	288	279	292	278	308	258	282	271	291	312	260	280	264	318	295	270	313	295	335	316	309	297	279	316	285	291	270	262	325	276	308	268	296	266	306	276	278	327	289	276	325	275	297	277	327	296	317	311	320	278	297	289	281	296	295	274	304	289	290	305	309	265	280	303	282	286	290	300	310	298	318	303	320	292	280	299	277	317	308	322	315	288	309	274	313	260	274	307	308	296	287	304	308	289	284	307	323	299	297	297	289	308	290	293	296	296	300	298	293	277	302	267	303	287	294	265	316	283	314	280	310	302	307	269	280	269	315	278	269	307	298	280	296	272	258	288	275	309	313	287	277	293	317	300	274	315	271	272	254	306	276	294	273	285	296	295	311	290	300	287	304	268	272	285	268	257	306	305	309	323	287	303	288	279	313	275	297	300	300	296	285	324	285	299	300	285	303	278	286	272	278	302	288	267	322	287	282	309	287	290	290	271	271	274	294	275	303	297	311	313	295	314	309	287	280	316	261	300	254	294	272	286	269	274	297	268	316	300	270	326	291	294	307	307	316	319	275	296	296	287	284	303	297	288	324	289	298	292	319	343	318	322	273	285	313	276	291	252	293	260	318	313	288	304	333	284	292	303	298	303	299	294	352	288	299	306	283	263	309	297	314	295	292	292	330	274	298	264	306	310	309	318	312	320	320	312	260	252	323	298	300	300	279	321	317	301	298	289	283	302	277	308	307	298	295	314	311	306	293	311	293	299	303	293	290	277	290	285	293	283	316	308	262	314	277	312	271	281	289	278	302	283	316	341	298	287	290	284	280	275	271	305	273	287	282	317	325	306	291	290	291	294	326	282	303	302	281	269	316	293	293	295	286	289	306	320	301	293	287	273	286	292	282	276	302	293	297	308	289	264	287	313	332	317	279	281	304	306	267	270	283	306	292	274	300	249	274	294	276	289	257	280	298	306	290	298	288	321	287	310	286	258	283	290	281	320	291	271	313	298	300	291	291	300	305	292	285	278	310	283	307	293	294	287	342	279	277	290	312	301	295	291	288	280	316	298	273	280	276	328	306	286	289	310	308	265	277	287	314	293	263	288	304	312	311	299	281	313	275	277	314	288	268	284	274	303	279	312	295	279	291	315	316	255	272	263	318	306	325	275	307	323	250	292	289	343	304	329	288	319	320	311	269	268	277	285	276	287	294	287	302	291	309	314	307	284	301	298	287	319	321	338	320	292	287	286	289	316	311	288	305	257	301	286	288	308	330	303	331	261	312	291	312	291	302	296	289	315	306	283	310	295	285	291	305	266	310	309	313	293	277	280	311	273	284	291	319	286	274	330	271	300	300	285	274	283	297	305	273	291	268	300	321	300	272	302	260	269	297	272	284	295	292	292	282	300	258	277	304	291	277	274	298	314	290	300	268	269	281	319	286	294	316	320	284	308	277	282	296	311	274	289	301	290	296	294	293	297	277	320	292	299	286	296	305	306	262	354	275	304	308	288	314	287	317	297	295	289	308	297	262	295	320	296	297	289	318	279	304	316	274	279	287	298	285	283	294	286	290	291	315	312	288	320	282	300	296	313	319	294	291	274	302	306	280	251	288	272	316	294	291	325	295	258	275	307	281	277	297	304	306	277	293	281	300	284	292	305	277	298	281	287	276	294	307	300	290	301	295	272	274	305	300	281	296	276	299	281	267	306	308	311	269	312	270	281	297	288	302	298	258	280	277	278	269	279	290	314	296	300	338	298	280	304	292	273	310	306	247	283	281	292	299	293	287	288	316	282	306	334	286	326	313	321	301	274	289	307	318	287	280	282	316	284	314	296	302	274	329	293	289	301	248	295	287	284	302	278	289	312	307	292	301	311	285	307	309	278	302	267	303	306	273	323	287	276	295	299	291	306	282	271	305	311	316	304	283	275	321	318	267	316	315	311	287	297	337	315	277	255	289	283	291	301	329	295	335	307	283	312	268	289	306	296	290	287	299	336	303	289	331	301	325	303	275	292	308	270	296	285	304	298	297	296	308	319	299	313	300	287	284	329	274	307	295	319	272	282	295	286	281	273	323	331	290	309	282	298	274	297	295	308	292	316	273	288	290	280	267	255	324	295	346	299	314	273	294	283	284	290	307	252	318	297	277	293	296	288	283	297	278	319	267	303	245	300	304	311	262	285	319	299	293	291	303	323	308	293	262	301	277	292	274	281	261	302	258	284	287	294	296	304	289	311	284	269	300	307	319	301	296	316	301	317	273	297	289	300	295	310	292	260	298	269	312	295	307	285	267	309	311	262	289	303	341	320	302	285	312	312	311	319	310	266	283	269	265	282	324	312	298	278	308	291	306	289	281	273	323	290	290	297	273	284	294	268	279	286	295	316	305	301	295	265	289	300	280	262	299	294	298	290	291	258	280	305	322	291	286	270	318	286	281	295	309	298	300	292	292	297	281	277	274	299	313	314	296	291	306	270	292	296	278	311	316	314	309	321	276	283	289	303	284	295	283	311	281	285	285	301	283	311	327	306	301	317	309	269	270	288	318	299	283	293	267	284	299	274	311	292	267	287	274	284	309	313	288	292	302	300	298	294	288	264	332	271	302	307	288	292	267	285	295	294	311	303	305	289	307	292	280	304	291	305	304	273	312	264	329	317	262	280	286	295	284	294	286	329	285	293	305	330	281	305	300	266	306	281	307	294	286	290	275	304	287	292	278	300	296	315	274	267	329	309	299	272	283	277	291	263	310	287	305	310	287	331	286	276	309	289	295	257	291	283	293	319	287	268	298	295	303	284	255	316	287	319	299	319	295	304	291	325	282	291	305	314	287	277	285	288	275	298	288	279	294	272	284	292	281	285	317	304	323	310	280	275	302	314	316	312	283	317	294	323	293	253	316	290	299	263	282	279	272	280	309	306	293	272	285	294	249	279	315	272	276	301	287	276	290	258	329	293	280	269	306	285	296	332	282	297	304	267	288	302	281	298	273	262	296	275	274	306	274	295	309	316	302	350	279	281	309	293	288	282	302	289	303	273	300	301	270	295	325	287	315	290	300	305	296	306	275	299	289	261	282	300	267	297	280	268	298	283	306	281	308	302	276	314	296	318	317	323	245	274	300	307	326	308	283	285	279	241	301	298	289	303	279	282	258	282	282	285	279	268	291	308	303	288	273	292	312	291	287	293	293	303	294	311	320	296	305	278	306	303	289	303	272	289	300	297	271	280	291	306	295	309	268	286	290	297	276	262	304	318	319	275	320	298	297	293	298	251	298	309	303	304	297	291	285	299	292	279	328	274	320	284	271	305	278	289	307	267	300	328	311	285	268	332	277	286	295	291	321	285	296	313	299	308	294	283	300	288	293	302	281	288
5606	9514	12683	11749	12738	12771	9961	7226	6578	6733	6156	7106	4771	5431	3764	3391	3587	3107	2137	1715	1603	1755	1316	1080	1665	1437	1028	970	987	824	832	792	850	821	804	841	734	761	799	830	914	1731	1975	1822	1236	1046	798	795	729	739	784	733	746	728	717	746	773	747	695	710	778	736	686	764	720	746	750	740	727	695	764	767	744	749	721	757	738	706	739	693	734	666	716	734	692	773	781	772	743	750	705	765	776	744	739	740	766	753	709	716	685	723	783	764	744	715	712	757	746	718	750	774	759	691	736	739	707	771	718	699	720	759	674	722	709	724	716	728	759	739	748	681	716	764	724	708	765	765	754	699	697	730	682	739	717	738	670	752	750	734	711	786	755	767	749	699	744	762	691	761	732	717	750	739	694	752	752	717	765	720	767	803	664	718	753	717	785	742	773	761	735	712	747	759	730	750	787	759	714	709	729	748	727	755	736	711	743	692	763	718	745	720	739	756	751	752	743	694	742	727	676	731	757	729	715	776	768	800	728	743	738	678	715	712	768	710	712	752	739	702	734	766	718	718	743	757	760	721	719	713	706	701	705	763	753	745	755	697	729	719	733	729	760	736	707	755	724	780	720	690	738	736	674	712	732	747	720	715	734	728	754	723	749	771	750	728	729	704	751	689	735	737	738	739	746	719	699	719	696	724	723	731	706	714	717	748	700	717	782	695	735	727	746	751	770	750	754	728	732	757	741	750	721	693	741	717	785	715	713	688	781	775	728	752	751	754	704	767	743	719	676	741	768	782	747	730	752	732	767	703	723	774	730	765	707	691	719	748	761	750	791	699	715	709	731	763	737	736	770	755	702	724	717	713	743	695	728	750	719	710	809	700	736	713	702	735	721	702	772	726	684	704	760	732	763	742	733	726	721	756	734	732	785	714	743	754	759	716	741	702	781	693	698	685	743	724	713	728	743	714	792	717	696	746	745	729	705	773	774	804	709	761	733	690	800	687	744	700	766	726	718	691	737	700	726	748	758	786	723	700	790	744	752	706	727	712	738	745	699	734	741	743	781	682	726	762	719	686	733	714	740	719	729	757	694	722	731	730	721	719	715	710	726	722	752	775	744	746	745	733	747	716	685	752	726	723	764	745	771	692	701	721	736	716	729	764	725	789	732	687	729	727	725	712	706	748	727	728	717	737	726	708	710	731	732	758	755	792	707	712	724	714	746	719	702	760	707	725	747	716	740	736	762	771	744	699	707	769	753	712	699	753	712	760	720	766	727	734	780	731	764	694	767	707	757	718	728	761	754	733	743	670	730	786	720	786	713	736	710	750	724	742	729	737	732	707	745	723	703	763	694	734	731	683	752	688	748	726	734	748	694	704	795	723	740	722	678	696	767	698	718	685	708	739	744	719	706	764	746	761	687	757	765	722	735	694	761	688	746	787	763	748	715	735	760	738	738	719	728	766	731	702	731	786	717	733	754	707	736	693	769	734	721	710	717	766	701	767	772	739	707	748	736	765	746	722	745	793	769	735	734	741	743	732	768	718	756	717	781	763	719	747	737	698	721	706	718	725	744	743	723	763	712	688	755	709	746	760	772	744	726	730	747	749	764	729	741	760	684	696	755	756	734	703	688	730	745	734	737	780	716	755	738	737	673	712	740	741	746	733	714	718	741	770	686	744	719	689	743	719	717	750	704	724	752	781	707	745	755	711	767	739	721	723	690	735	771	726	754	719	710	782	721	708	761	762	738	732	731	748	750	707	786	721	731	751	688	755	777	685	693	718	703	740	744	751	707	722	709	753	751	724	695	733	738	765	719	752	720	746	780	697	733	762	744	715	732	721	771	677	705	756	756	724	704	715	756	707	825	714	689	733	761	747	761	717	761	667	764	728	727	733	735	749	737	721	744	672	739	742	760	723	720	746	736	791	710	741	754	765	715	749	681	758	713	755	734	753	725	787	748	691	743	740	739	696	716	719	743	732	748	694	730	729	724	774	697	792	704	722	710	715	732	714	738	736	704	729	712	732	768	735	698	709	731	732	729	711	744	745	761	759	760	768	755	738	715	762	728	734	737	680	720	810	723	746	742	712	788	704	681	735	707	727	728	755	735	738	690	695	735	710	745	745	680	763	722	695	731	693	744	758	707	710	745	765	723	712	754	710	772	714	748	728	725	732	665	745	703	766	725	702	735	693	782	768	765	746	720	726	726	747	689	742	702	752	759	729	777	711	724	779	756	733	738	723	729	741	728	736	750	696	720	749	746	750	701	752	767	728	731	703	733	747	778	735	730	720	740	694	723	736	742	723	700	729	687	722	746	716	777	733	727	753	773	730	671	728	737	719	757	767	747	811	702	786	728	754	766	730	730	747	740	731	729	725	705	723	788	730	701	734	730	730	725	722	715	710	724	724	734	699	683	738	699	746	730	744	737	713	795	735	759	710	782	748	698	738	709	763	705	757	736	716	738	776	708	719	744	731	688	738	754	695	770	741	715	722	725	732	744	679	731	692	754	780	723	731	732	737	679	709	760	735	720	724	782	721	748	736	727	725	693	694	708	764	705	724	719	770	707	759	715	751	697	790	762	756	706	717	752	759	703	750	756	761	716	727	757	727	750	737	725	723	724	729	727	765	743	734	752	811	743	754	776	720	743	743	729	742	769	737	722	691	738	732	703	724	747	761	721	756	757	696	728	807	755	715	751	744	687	708	753	748	676	693	714	722	727	735	716	732	746	733	775	735	741	726	758	745	750	736	784	704	726	727	722	760	731	770	759	765	686	753	783	719	713	755	706	724	679	716	754	718	719	694	773	700	714	751	780	729	757	770	698	733	804	705	753	726	757	719	747	695	690	685	733	768	693	725	716	743	744	712	769	730	711	762	704	745	710	695	777	751	750	719	730	728	739	723	725	705	760	707	730	700	734	754	748	703	732	678	764	758	715	785	663	712	725	746	724	748	762	731	767	731	744	741	726	708	707	740	728	730	755	744	713	697	743	737	706	773	711	752	696	723	731	719	761	749	720	725	737	727	722	730	785	700	737	731	756	740	727	779	697	775	730	712	730	762	747	728	721	695	733	758	740	757	736	737	771	718	731	710	713	731	780	752	756	693	714	727	703	701	709	783	757	733	731	731	754	741	720	717	755	722	752	686	793	717	729	712	748	813	705	722	734	747	742	725	737	736	748	716	739	740	743	751	714	734	755	754	757	756	744	705	772	722	733	763	759	712	761	725	728	728	728	708	690	773	777	708	746	768	768	721	730	724	753	753	708	743	728	726	738	725	742	721	735	714	742	742	776	711	765	768	744	701	779	737	719	687	760	702	725	772	741	740	756	715	746	717	744	738	769	746	675	751	709	716	743	761	710	699	725	729	751	707	730	730	755	745	724	705	721	686	751	680	694	771	686	698	742	725	740	733	751	752	727	757	727	772	700	723	744	741	751	770	714	774	739	788	747	721	721	740	758	726	738	696	748	709	753	750	755	728	738	753	710	770	689	746	707	740	726	719
28929	33998	33405	29846	33689	30508	27348	21211	17198	17852	17883	16713	11886	12887	9929	8113	7581	5488	3749	2139	1678	1888	1584	1121	1703	1221	510	455	372	375	368	358	374	377	315	278	266	274	309	275	639	1774	1486	1048	596	366	284	258	274	268	260	260	271	254	303	262	266	244	241	259	281	256	256	268	253	241	263	278	244	302	260	302	310	266	290	292	285	293	255	245	253	276	252	261	284	275	273	276	259	279	244	282	237	265	259	273	257	288	255	292	256	281	258	264	264	272	277	252	274	250	271	293	244	268	262	237	288	234	272	264	241	273	281	242	269	266	274	264	268	257	294	265	249	256	264	287	268	300	288	257	235	249	244	266	256	269	281	284	262	299	260	276	263	253	265	260	251	279	267	271	261	235	273	273	276	260	263	258	250	266	246	257	289	248	276	274	268	249	217	265	256	249	268	281	290	242	279	283	260	282	259	256	259	233	233	248	251	265	241	251	281	296	273	256	259	297	260	259	258	276	284	234	256	266	262	248	242	279	229	275	275	248	260	258	285	256	262	298	249	268	271	278	302	274	265	274	289	277	262	257	294	270	251	246	240	283	242	226	271	273	284	289	295	261	246	283	253	269	282	280	262	286	262	239	283	266	248	251	286	283	273	284	306	294	265	253	276	232	260	289	251	253	274	245	258	243	266	250	281	262	269	280	294	255	290	283	256	259	276	262	241	285	255	277	244	281	262	265	269	280	283	275	266	251	262	295	266	275	248	257	237	280	260	269	247	281	244	244	264	295	256	275	268	272	274	287	251	267	242	263	247	294	255	239	271	282	265	253	276	258	266	253	260	242	263	273	282	275	264	269	218	240	253	281	271	277	271	272	273	243	274	255	244	261	275	292	231	266	269	275	291	249	278	258	266	250	263	253	243	273	253	271	252	287	267	285	250	247	283	294	266	243	296	241	287	246	251	253	268	260	289	266	263	263	254	251	257	259	241	270	241	278	261	268	286	253	281	267	293	264	277	238	262	248	292	273	249	235	276	246	260	259	253	262	260	264	252	256	253	277	266	282	246	223	296	272	243	291	269	260	288	242	253	259	244	261	264	294	284	257	257	221	256	242	286	274	265	262	279	268	268	277	269	280	281	263	258	285	266	273	279	287	311	239	250	240	281	261	270	267	259	256	262	263	273	254	294	270	266	252	263	266	278	286	257	264	272	272	270	288	260	236	279	285	251	231	260	267	252	294	292	259	286	298	268	316	287	256	276	272	237	295	279	293	284	255	267	255	246	265	263	266	239	256	250	255	269	260	273	244	249	260	257	241	254	274	276	295	263	239	260	254	252	249	310	266	260	260	280	259	266	266	269	301	269	272	248	235	272	249	286	307	276	256	255	233	277	262	252	259	281	275	257	251	244	311	268	263	256	277	301	252	238	281	283	290	270	261	275	259	252	283	232	260	251	260	253	274	280	270	273	272	233	283	267	260	248	244	273	258	251	265	270	271	262	278	304	266	268	243	263	244	270	269	259	260	275	249	281	263	277	285	246	258	248	254	266	260	265	266	293	256	267	289	247	258	267	264	265	286	279	275	248	277	249	260	263	309	277	269	261	237	259	230	243	237	264	248	276	251	286	268	293	291	252	255	256	254	255	228	269	265	244	287	249	304	248	248	240	262	270	251	259	278	242	224	265	282	277	275	246	280	272	242	263	291	263	291	234	243	285	250	279	273	273	281	288	296	259	274	257	271	263	232	248	264	245	265	278	261	243	248	294	255	260	256	270	271	248	254	273	281	307	277	283	249	245	253	266	238	270	274	255	277	281	282	256	268	243	258	277	276	287	262	249	264	267	267	244	251	269	268	267	260	281	251	227	263	269	283	215	250	235	289	257	258	261	297	251	223	275	253	278	229	263	241	296	277	249	239	281	264	283	284	268	274	266	266	252	292	242	260	294	276	240	277	260	272	274	305	281	239	261	256	246	258	254	297	264	262	288	296	250	275	258	264	287	282	237	297	244	270	261	283	277	279	252	256	274	225	282	260	292	260	247	281	295	274	262	257	265	276	290	253	259	266	274	269	277	270	260	288	281	289	274	269	272	272	262	251	259	274	256	291	249	273	272	260	265	256	266	275	279	253	283	263	272	268	265	254	285	264	260	261	264	228	271	313	268	279	254	309	278	265	264	253	273	273	266	253	272	243	243	228	262	249	290	297	273	247	291	276	253	236	271	273	291	263	278	257	259	263	234	253	274	236	290	261	262	261	268	246	277	267	247	261	251	278	258	250	263	273	287	256	273	266	283	257	266	256	250	259	260	260	275	267	289	308	286	283	247	256	260	247	265	258	299	248	287	265	282	266	268	264	234	239	305	286	247	260	250	253	265	264	262	256	291	298	267	260	258	243	281	280	254	268	299	231	252	255	264	256	268	306	251	246	278	286	257	285	279	280	268	259	246	241	271	282	259	261	240	271	255	310	275	271	283	246	265	247	298	266	269	253	281	257	265	269	282	246	246	249	257	256	256	287	268	277	245	273	281	289	269	256	274	266	268	272	239	281	277	266	251	296	276	267	271	256	278	297	292	293	252	267	287	265	262	249	282	252	242	234	266	263	239	274	249	272	276	261	262	245	258	253	266	271	284	280	247	292	253	250	288	254	246	273	269	275	251	263	256	301	294	273	273	242	273	264	276	250	260	300	274	268	253	261	280	264	246	275	261	285	263	270	262	275	233	268	266	245	266	268	296	301	247	267	255	242	279	251	265	255	253	277	264	253	270	266	292	258	234	292	237	255	291	270	267	298	283	257	226	257	256	268	269	286	272	276	259	264	267	277	238	270	265	273	244	270	259	270	258	256	272	263	268	275	234	257	247	257	262	247	283	217	267	300	315	261	274	266	268	251	254	251	271	263	249	279	271	266	266	282	264	277	268	272	246	274	246	279	245	259	291	281	310	241	257	258	281	249	279	278	268	276	261	285	294	256	272	267	237	273	272	294	279	288	239	245	247	272	265	279	231	267	290	307	253	268	264	262	247	266	255	231	257	232	268	273	262	276	277	244	279	269	284	286	273	276	246	282	267	255	270	272	256	274	287	271	263	272	296	256	237	257	285	263	270	243	245	284	282	255	275	240	271	244	242	248	297	269	248	247	272	271	286	266	271	273	283	268	258	269	264	246	260	265	246	252	251	260	276	287	271	247	311	282	282	253	234	292	264	270	292	277	281	249	259	277	263	254	233	246	265	264	276	283	261	283	283	298	261	296	262	270	283	252	257	301	263	284	231	264	240	263	260	267	267	263	256	279	269	249	261	262	250	261	273	285	281	260	267	288	260	247	247	285	247	262	271	261	285	245	278	262	251	289	240	271	274	257	240	253	253	261	282	279	281	251	306	249	257	281	262	272	260	257	287	237	254	265	256	229	250	267	253	269	265	305	266	255	235	249	238	273	274	266	268	264	268	261	236	253	233	276	251	258	306	262	247	280	249	252	262	235	271	247	286	278	262	281	287	265	266	260	256	249
21223	27275	30317	34250	40731	40017	38863	34105	33440	35942	34889	32359	30372	31506	26167	24821	26397	22573	16386	10745	9652	11448	8630	6822	10904	7034	2465	1880	1295	1296	1295	1505	1560	1690	1159	886	845	903	917	819	3798	10371	8420	5332	2777	1434	786	652	644	757	688	684	662	642	657	656	609	669	666	651	690	653	625	681	645	640	654	639	615	653	669	684	625	655	678	646	635	624	694	650	696	659	714	690	704	676	660	633	647	698	684	712	717	646	694	700	654	670	659	671	662	650	651	673	702	628	610	668	635	693	671	660	631	698	706	665	679	661	636	696	651	651	687	653	650	660	676	660	653	661	667	667	683	620	668	618	639	646	728	694	678	681	624	643	671	692	681	676	705	648	677	632	690	653	663	662	675	666	674	655	658	677	654	647	604	679	680	661	659	662	687	664	644	676	645	694	630	687	645	696	656	715	639	654	646	695	664	674	702	650	623	680	674	684	656	694	668	637	667	677	641	694	638	668	666	644	624	679	619	615	708	701	680	652	671	651	651	672	660	674	664	650	666	665	634	594	601	698	643	709	668	608	683	641	682	678	650	680	676	648	672	694	649	675	740	671	659	626	652	642	673	618	687	666	672	634	686	653	675	657	662	704	700	691	624	679	683	676	621	694	635	611	638	657	681	660	631	639	663	715	644	717	752	644	682	639	654	686	661	662	657	705	663	681	638	637	623	657	680	672	648	665	608	642	653	678	622	642	675	692	666	654	697	619	669	679	652	640	679	644	665	694	677	668	680	685	688	678	697	666	657	669	644	632	679	629	687	665	621	669	733	646	671	686	660	654	676	652	637	690	664	624	666	656	693	651	645	672	635	660	632	638	660	634	653	629	680	663	616	682	665	641	636	676	653	677	624	678	669	684	628	635	707	675	680	652	700	723	629	612	676	618	585	633	651	695	635	677	646	634	726	659	664	677	715	628	708	660	744	671	659	620	677	671	683	649	658	669	680	704	649	685	667	657	672	670	700	639	612	663	657	675	668	639	685	613	617	649	676	638	659	622	663	677	649	670	658	658	656	670	695	654	669	657	669	627	667	678	667	647	648	646	657	692	666	679	647	695	625	653	694	686	604	721	688	646	679	656	707	647	676	630	703	665	658	673	690	634	674	673	656	662	653	653	660	636	650	711	642	641	647	684	627	659	670	624	660	666	644	640	635	692	674	678	659	642	669	670	681	641	648	695	643	682	681	616	660	694	702	676	660	674	675	675	674	627	666	691	660	640	702	680	656	668	719	691	682	657	658	666	664	666	672	676	669	676	616	677	684	713	650	702	614	683	670	633	643	673	658	673	677	681	717	658	650	720	624	661	712	666	675	677	675	657	678	683	729	678	645	691	691	623	693	698	636	695	647	645	651	633	667	631	663	652	666	671	627	668	693	704	663	622	669	670	626	671	687	631	675	693	718	639	668	669	649	657	653	709	663	638	666	685	645	699	651	645	722	695	619	681	644	647	636	701	660	701	639	671	667	646	646	638	675	699	687	664	681	667	676	661	697	644	674	697	622	697	599	709	683	650	680	653	631	695	668	688	631	687	655	653	642	716	633	654	675	652	702	639	661	710	678	660	643	667	657	668	681	675	697	665	678	645	692	641	651	660	659	654	669	681	698	675	650	663	702	697	661	685	703	665	658	620	660	668	645	641	614	710	661	690	649	630	693	692	646	672	666	638	699	655	638	663	688	637	706	628	634	658	706	679	674	662	636	664	678	632	682	636	670	721	637	687	677	636	679	679	638	637	652	629	658	668	645	644	663	635	686	626	649	714	675	661	689	657	677	654	698	662	685	629	696	652	665	650	668	635	654	654	683	657	615	627	689	648	646	664	679	661	627	677	620	626	667	655	663	702	702	622	613	646	636	697	667	639	675	705	701	676	700	636	634	671	677	699	670	678	640	692	675	682	660	657	631	683	697	700	655	677	626	638	681	677	622	619	651	649	683	655	654	723	663	643	698	655	660	656	703	684	676	633	628	634	682	639	643	659	645	684	667	620	661	615	667	633	670	663	720	664	695	654	664	639	650	669	688	677	709	642	658	646	704	638	697	647	670	658	665	662	669	650	632	645	621	616	633	692	640	683	664	644	666	654	638	662	654	631	665	635	675	636	677	599	650	665	683	626	702	658	647	649	626	689	612	686	654	701	697	697	679	657	716	630	644	680	617	620	656	624	665	645	683	667	617	680	689	658	673	648	660	695	686	698	654	646	665	659	684	656	653	644	648	701	686	686	645	638	670	666	684	628	677	690	640	657	690	692	678	689	678	666	681	665	653	671	681	655	656	703	628	684	660	641	664	608	668	718	617	675	647	653	690	733	666	640	628	680	705	679	687	677	656	666	691	671	657	642	681	629	650	638	666	652	677	682	673	673	666	615	703	660	606	632	665	662	679	642	695	675	695	644	659	696	699	698	672	655	678	697	660	656	670	704	651	679	695	678	653	676	707	673	663	679	625	654	693	664	633	670	645	627	646	656	676	678	725	708	644	664	627	686	712	636	727	666	647	641	679	646	688	707	697	639	650	686	654	665	660	642	631	694	646	639	649	670	656	598	673	656	635	687	634	709	605	705	695	655	726	703	612	659	619	664	660	711	633	660	632	640	655	634	661	626	655	643	645	641	682	681	660	663	659	676	695	673	667	636	698	660	651	679	676	628	646	634	689	653	665	628	635	691	677	673	665	640	684	664	662	631	628	617	648	672	670	626	649	684	679	666	654	640	664	651	703	672	645	634	719	666	677	685	644	654	658	688	670	624	621	661	624	703	672	695	668	677	689	650	691	677	640	651	663	657	663	681	691	639	660	669	629	640	704	684	652	679	666	700	684	716	690	676	650	645	611	708	638	650	679	657	661	754	662	675	696	689	655	652	666	650	655	666	705	662	627	677	671	684	653	642	664	635	672	673	696	640	677	683	716	691	633	663	643	689	681	664	693	679	657	734	651	651	699	621	696	663	684	614	679	632	667	647	678	673	658	674	662	663	699	698	646	643	706	620	635	646	654	646	668	668	678	680	602	643	675	657	627	681	627	625	703	652	659	701	680	654	674	672	670	671	678	662	655	657	665	719	682	658	669	643	655	668	662	679	670	681	687	690	627	665	673	660	684	675	691	690	666	698	654	651	668	664	685	667	661	644	649	716	635	677	634	654	630	657	703	633	636	629	679	651	663	707	656	694	683	627	666	657	677	698	678	696	687	671	658	671	667	657	662	674	671	685	680	662	672	639	687	706	645	674	689	631	647	662	654	657	632	686	636	638	675	646	642	683	679	647	686	644	691	692	710	627	680	701	663	655	706	653	695	658	633	672	657	643	654	674	696	665	666	669	687	644	627	650	632	646	618	687	699	649	709	641	619	687	692	603	686	663	666	664	682	599	612	637	641	681	714	716	626	615	669	717	688	639	689	665	637	659	670	646	671	691	627	652	651	684	633	702	656	594	659	655	651	655	682	676	673	658	644	659	612	610	673	706	701	684	699	677
37752	39408	36436	32709	37544	33730	33306	29507	26812	27351	29140	25839	20051	20591	17658	15631	12478	10077	6556	3555	2908	3330	2290	1862	2786	1551	806	521	351	378	383	482	330	349	309	270	287	246	225	274	1297	2687	1783	1407	1175	634	226	200	205	221	230	236	220	216	206	222	221	225	220	198	241	248	213	228	209	201	231	226	219	206	208	229	222	231	222	219	196	199	216	236	202	210	226	217	214	216	223	212	203	196	255	202	211	203	241	234	233	205	212	218	203	237	226	192	202	188	213	225	231	226	235	208	216	259	204	267	219	206	211	227	201	199	207	241	214	242	220	217	207	235	228	202	231	233	231	214	227	215	199	196	219	204	219	210	194	231	212	226	228	209	192	225	195	226	216	229	196	236	207	206	230	192	258	198	213	202	213	224	213	203	223	200	207	200	228	205	212	222	246	205	239	230	198	203	213	186	193	222	206	234	220	221	199	232	240	184	245	210	238	223	213	208	235	221	180	193	179	219	200	221	211	223	249	234	234	210	204	190	213	227	224	203	204	212	197	229	202	198	221	220	214	244	205	227	211	231	242	220	217	213	200	255	233	196	236	212	239	224	222	189	214	222	230	214	224	202	198	207	223	222	223	228	199	197	196	239	214	230	186	223	227	216	200	250	199	176	201	210	234	228	197	224	233	189	212	194	228	211	208	213	229	186	213	214	233	260	211	213	238	241	207	209	193	238	223	237	200	216	198	210	223	190	199	225	208	189	206	195	224	228	220	210	216	236	205	210	215	208	224	247	225	212	219	228	250	227	216	226	212	226	213	209	205	184	217	194	214	202	225	229	216	221	223	187	253	209	224	209	196	229	250	222	221	219	224	220	214	223	236	190	214	220	208	224	181	239	227	217	213	215	255	219	237	207	209	211	202	224	212	213	208	230	230	218	222	201	209	237	192	196	198	226	221	204	217	221	213	220	202	221	222	206	218	212	195	206	234	208	205	202	240	254	218	195	217	246	240	216	212	229	250	224	220	208	212	236	189	189	186	214	223	220	226	215	218	237	218	215	200	226	206	253	203	233	214	209	229	215	231	228	235	215	206	265	206	227	188	194	212	197	208	221	229	221	227	197	214	209	207	199	230	212	214	219	212	216	221	217	221	219	236	216	188	226	233	234	222	201	219	215	184	194	223	221	193	199	220	211	219	233	202	206	206	211	222	235	218	221	230	212	214	189	200	221	235	225	224	205	214	219	202	198	207	221	232	234	207	193	243	218	204	213	202	233	228	224	222	207	203	207	208	219	198	215	202	200	218	223	210	224	221	242	218	203	215	211	226	201	208	221	224	213	219	213	216	219	227	191	224	233	211	209	193	217	210	211	196	238	197	217	199	208	227	189	215	214	192	224	236	209	218	188	225	213	230	191	206	213	223	220	202	208	218	194	204	234	210	214	246	220	198	249	207	232	226	222	245	195	194	198	236	215	245	205	222	203	224	223	210	232	230	198	212	216	191	214	224	248	192	248	218	224	207	226	222	230	232	205	218	198	244	208	184	217	216	224	200	204	212	235	229	231	212	228	198	203	218	210	243	196	204	195	204	208	245	219	210	236	206	195	208	236	237	243	214	196	202	203	212	191	226	236	209	242	216	209	227	225	230	223	209	221	205	214	215	215	211	202	208	202	232	222	231	217	210	197	206	253	218	227	202	216	220	233	220	195	233	193	217	212	230	242	224	212	218	222	223	218	190	201	209	191	209	224	227	213	208	199	222	226	216	202	208	202	223	216	223	233	266	195	239	213	217	216	193	207	225	229	233	200	217	216	226	224	201	188	193	220	211	197	212	212	194	236	218	216	186	202	213	228	206	230	201	222	213	222	212	220	220	228	223	192	201	205	251	197	203	224	227	205	213	212	252	227	212	213	233	193	191	248	209	214	213	208	215	213	214	244	201	180	227	208	217	198	227	210	205	222	233	189	216	231	206	203	209	227	221	245	236	228	233	204	222	192	206	223	209	207	227	225	196	205	235	238	220	231	188	200	201	220	206	222	205	224	251	217	205	227	229	227	184	222	234	206	195	237	199	217	240	224	183	214	214	232	215	218	208	230	233	212	212	217	184	218	190	195	210	207	247	200	204	236	227	227	210	196	223	229	233	193	190	213	210	219	192	227	211	222	209	219	230	202	224	217	239	198	181	228	216	216	213	211	204	223	226	212	199	229	228	218	232	216	201	225	206	217	217	209	186	201	235	210	259	209	239	226	203	229	224	213	192	224	226	229	235	190	214	226	208	221	232	178	203	217	206	203	217	226	206	217	176	224	209	214	216	203	220	210	201	228	221	223	217	207	214	225	241	222	229	235	202	227	209	210	209	221	224	231	221	232	213	202	201	222	227	218	233	192	222	211	216	204	196	212	220	219	252	236	193	204	207	200	196	208	235	236	214	192	241	212	246	189	222	209	208	209	229	234	230	200	202	240	214	206	252	218	224	218	223	196	189	211	199	211	208	206	229	230	225	200	201	224	225	202	234	216	207	210	209	204	190	215	212	216	223	189	208	214	233	240	238	198	212	212	212	218	230	241	208	218	231	201	186	205	218	218	228	209	208	209	219	202	211	233	223	205	202	220	261	245	229	231	190	223	210	190	226	196	199	201	196	223	222	213	212	218	218	226	231	219	212	234	224	234	211	216	225	237	194	201	222	233	200	210	220	216	232	216	239	224	191	211	233	219	218	235	219	213	192	200	210	230	221	232	226	232	247	204	214	244	224	206	201	228	206	193	222	209	246	209	222	226	215	244	208	237	187	204	231	208	227	216	217	216	184	250	226	216	201	220	240	219	223	192	221	219	250	226	231	222	199	210	217	240	210	226	226	225	214	220	237	191	210	200	246	238	241	224	216	214	217	215	217	255	200	213	214	202	239	224	201	233	195	193	223	226	168	212	207	188	227	215	223	231	219	207	212	206	235	219	209	203	221	196	239	222	230	213	206	203	202	202	215	225	203	207	207	222	211	243	217	202	229	228	206	201	210	194	234	208	233	223	212	239	201	216	217	208	223	213	230	211	226	226	213	206	230	205	234	208	239	224	220	217	217	225	228	225	221	210	247	200	202	193	234	207	204	241	231	207	238	241	246	218	221	227	212	232	200	227	206	203	218	210	207	216	218	216	219	227	221	177	234	225	209	223	200	239	195	219	216	192	177	228	212	214	213	191	196	251	210	247	202	229	215	202	175	223	239	230	207	212	212	220	233	211	191	222	235	199	209	191	219	221	229	240	207	194	204	238	212	236	226	241	209	209	193	205	222	198	238	197	226	224	205	235	203	227	212	213	249	218	212	208	180	188	198	220	212	221	215	202	252	208	239	215	198	218	223	223	193	204	214	226	226	240	200	226	217	208	210	206	222	230	238	219	225	179	219	209	218	224	197	205	218	212	234	213	237	232	217	223	197	191	233	213	218	220	209	228	222	215	209	216	224	238	206	189	224	205	229	223	239	205	211	227	206	208	250	205	241	217	226	218	219	209
27529	32537	34707	38650	45068	44345	46151	44825	42945	44450	43743	40607	38317	37800	35180	34181	33710	29291	23141	15254	14496	15427	11395	9852	15609	8930	3893	2573	1524	1707	1892	2205	1347	1879	1363	1000	965	837	749	809	8116	15211	9756	7668	6196	3033	651	499	559	495	517	574	581	581	541	578	519	537	531	531	533	525	545	525	544	564	565	525	547	580	541	558	529	582	556	473	510	550	539	526	590	583	567	552	562	549	567	527	547	553	547	545	530	542	574	570	493	536	545	545	515	510	542	541	514	564	533	521	529	530	538	525	533	592	520	544	552	503	574	534	556	542	581	522	505	552	552	520	505	564	547	575	552	541	555	595	573	584	550	534	515	524	520	526	578	567	532	489	527	534	530	550	516	556	523	529	577	558	525	541	542	541	557	549	544	522	560	557	526	519	558	585	535	562	539	543	532	484	573	541	537	543	581	534	543	525	518	561	544	540	559	545	532	547	566	511	557	554	543	498	546	548	561	563	537	570	544	534	536	544	515	556	583	556	537	584	564	497	542	504	519	520	571	561	549	585	531	518	538	525	545	563	565	567	546	591	529	497	486	523	503	518	590	542	547	534	523	571	531	552	555	506	553	533	555	544	551	596	548	588	528	521	543	546	530	513	517	516	501	540	539	569	514	569	534	536	546	518	529	515	557	519	545	572	525	532	540	547	541	532	557	518	558	550	506	531	506	521	547	501	551	544	554	508	528	509	559	556	541	546	484	508	531	538	534	572	551	564	502	524	530	548	533	569	534	569	577	509	556	564	518	520	581	558	523	569	532	543	531	550	520	522	552	533	503	553	559	522	523	462	564	511	560	572	536	528	596	506	563	548	542	543	572	551	547	545	517	546	543	553	546	575	554	539	535	519	543	526	539	543	523	561	554	535	528	515	579	523	569	542	542	585	573	534	559	546	505	572	549	584	557	543	493	574	529	535	550	489	511	508	548	516	527	564	532	560	542	527	532	543	536	553	553	547	571	550	565	519	508	522	516	536	577	528	551	540	548	567	521	530	522	553	555	518	537	491	498	520	543	512	582	535	537	533	592	569	573	512	531	559	518	541	527	535	538	521	545	556	547	498	542	520	529	523	587	527	530	548	563	454	537	555	498	525	531	534	520	548	547	533	499	531	556	517	537	507	522	524	533	553	515	506	535	499	567	530	509	571	572	550	517	551	507	545	536	500	567	549	515	549	488	523	550	554	520	526	521	570	565	511	521	534	534	526	531	546	561	519	517	529	542	555	567	522	537	533	536	535	546	515	542	568	568	527	541	569	549	562	524	541	555	560	549	540	497	510	535	567	532	524	538	543	521	546	557	546	534	560	544	572	558	533	505	548	519	500	531	503	572	545	557	573	533	498	515	512	523	523	519	540	560	560	550	567	513	524	562	536	536	536	529	537	512	557	553	500	533	541	531	538	559	554	516	519	531	540	582	515	537	541	524	537	495	582	566	500	542	531	503	558	544	522	562	563	520	540	547	552	565	548	482	526	570	498	559	553	548	529	554	530	542	501	558	542	553	515	547	547	547	531	531	561	572	566	522	531	532	500	555	523	558	544	551	548	512	510	516	580	571	570	544	515	546	520	554	507	502	507	548	546	520	521	567	508	548	531	498	524	527	577	562	537	514	479	543	549	542	528	510	567	517	539	532	559	553	556	567	545	541	508	559	504	540	553	533	533	512	533	530	520	558	538	566	492	538	554	507	539	517	517	544	494	567	549	543	506	538	527	546	537	545	561	574	588	543	531	523	540	523	520	547	508	557	536	514	517	558	549	548	544	569	543	543	543	538	551	564	569	525	590	550	540	555	491	514	564	523	525	560	562	544	548	508	504	540	517	497	569	502	550	507	517	567	459	544	550	574	544	586	495	572	551	518	551	526	532	514	540	514	527	507	547	501	574	572	544	467	574	537	573	469	521	512	578	520	548	577	537	512	554	522	566	555	547	544	560	545	520	527	511	574	536	561	531	519	519	548	513	572	513	477	501	522	541	518	506	554	552	533	534	523	561	550	571	539	550	535	507	535	565	499	494	551	508	494	567	529	537	542	546	531	532	519	526	530	562	539	535	532	536	539	548	588	530	527	549	557	558	557	518	558	557	569	533	518	549	530	530	550	515	505	568	503	549	575	543	512	510	547	519	492	492	527	555	546	517	501	477	580	530	516	500	510	554	524	577	525	544	534	548	551	563	556	557	539	545	533	523	538	537	542	534	500	522	547	524	533	559	552	519	570	525	536	551	489	548	538	572	548	540	569	496	524	546	545	588	535	563	544	546	503	527	483	535	551	522	558	560	533	542	518	548	513	527	545	544	572	583	518	555	554	515	565	525	565	547	552	498	559	577	513	502	540	565	519	552	541	546	542	597	540	537	573	536	548	599	503	574	503	560	523	558	565	502	516	522	590	481	519	548	558	545	518	554	545	539	544	525	519	549	505	548	517	556	503	505	527	518	516	527	539	556	586	507	550	541	509	504	526	515	570	533	528	549	531	518	500	506	549	565	570	510	543	617	489	574	551	529	510	551	521	540	513	509	533	534	514	547	507	527	548	503	518	547	559	521	542	541	524	554	567	559	548	509	536	544	571	526	519	540	586	557	475	567	562	517	551	579	553	552	494	520	498	563	534	508	519	541	550	578	554	534	568	546	543	545	484	564	566	554	540	539	532	513	517	555	508	564	486	561	563	577	527	550	539	519	526	510	527	567	532	555	528	548	549	539	551	553	513	534	532	539	544	553	542	498	550	525	550	562	536	558	544	562	561	538	522	559	579	539	545	581	552	539	531	522	575	518	541	546	512	561	540	556	573	494	528	551	508	551	526	554	556	510	520	505	530	516	552	552	556	559	535	534	536	536	544	542	529	530	524	527	553	554	563	520	512	524	541	540	508	517	566	506	507	517	547	527	560	556	520	526	582	553	511	535	553	558	530	573	548	556	574	507	501	561	511	524	525	578	530	530	523	529	544	592	557	518	537	542	539	548	553	503	567	530	537	559	539	560	560	566	554	537	507	554	567	554	568	590	551	577	591	507	525	533	539	498	543	533	542	514	546	525	563	549	548	555	529	549	599	533	559	529	511	557	541	529	553	500	522	540	537	541	533	541	584	550	579	525	535	531	530	599	541	491	558	578	516	523	522	539	517	542	542	530	556	492	539	494	584	533	541	540	565	577	591	530	565	536	558	517	566	498	541	527	543	511	539	566	537	520	568	538	501	518	479	537	524	541	507	547	526	546	526	581	493	561	541	538	550	552	506	512	500	517	535	555	538	565	551	513	530	534	520	503	559	528	528	518	510	559	552	572	530	535	511	525	539	528	556	556	516	559	555	547	490	535	552	522	550	496	551	540	522	576	546	530	544	552	537	584	527	550	549	500	525	527	533	529	538	551	565	569	554	560	549	564	571	576	545	493	561	590	533	503	556	522	499	546	540	570	489	526	563	521	556	543	534	501	571	562	512	542	571	561	520	519	577	510	534	550	507	535	556	557
7611	9251	7445	4853	5413	3982	2738	1810	1317	1213	1545	1084	764	870	705	667	604	479	478	374	327	325	326	354	360	336	294	290	288	272	249	295	277	280	310	273	290	251	265	248	270	345	410	405	335	328	285	254	292	272	254	276	283	300	272	261	281	274	259	285	263	281	271	259	251	268	262	282	281	302	250	274	255	265	272	272	278	257	292	252	250	295	249	265	274	259	288	275	260	275	246	259	268	300	252	275	266	240	277	257	269	277	288	264	273	241	276	286	290	230	293	261	265	286	256	277	233	265	261	254	284	277	265	267	296	249	252	232	245	269	285	283	265	258	269	259	260	278	262	285	259	282	251	275	245	270	273	262	264	286	277	247	262	249	272	279	284	289	261	282	265	278	269	262	261	256	266	235	276	294	265	272	239	254	270	273	275	282	266	251	234	271	255	276	256	258	270	306	283	294	296	251	247	283	258	264	266	263	254	267	288	262	290	280	291	248	248	249	296	288	267	269	253	262	263	260	269	274	259	284	274	278	283	281	264	254	282	252	268	251	282	263	256	256	298	260	280	278	289	250	298	264	268	278	292	250	290	289	296	277	270	262	255	266	263	274	280	272	270	268	282	224	286	270	265	275	293	260	298	269	264	277	274	304	308	256	257	283	282	265	258	266	252	272	273	273	293	272	284	256	246	271	267	300	261	250	265	253	286	254	259	255	248	286	237	254	270	301	294	248	260	261	265	262	303	276	278	272	252	266	269	268	270	255	265	259	261	271	262	257	273	242	239	287	266	255	277	291	281	285	265	236	282	281	260	283	271	289	272	294	263	276	270	266	266	229	281	263	265	280	262	296	280	258	254	261	238	262	262	251	275	268	291	275	278	242	270	226	285	266	276	294	241	284	273	278	278	289	260	238	252	278	274	261	295	279	253	275	272	278	253	266	260	271	250	246	276	282	261	227	273	294	271	273	305	253	259	262	249	274	282	262	280	270	283	289	238	273	247	279	250	237	249	232	282	266	250	269	278	264	257	260	281	259	302	318	272	253	252	267	269	272	279	266	279	267	259	279	293	251	279	238	240	265	267	260	252	297	286	301	259	265	246	300	239	290	274	266	272	284	244	264	263	265	296	240	245	278	269	278	257	258	258	252	268	281	273	263	289	256	261	251	289	300	280	277	266	253	234	266	263	285	303	248	273	278	277	273	253	257	303	290	256	295	256	256	273	261	270	269	252	265	275	270	254	230	255	310	243	285	278	264	264	224	265	249	288	291	261	266	255	280	286	246	227	271	292	252	251	268	291	274	260	284	271	286	252	265	236	280	284	255	271	276	255	271	274	239	285	257	256	277	260	284	274	265	268	268	266	279	277	285	266	253	262	247	282	262	269	304	266	271	257	287	290	260	285	271	275	286	269	255	227	282	265	271	236	261	255	260	262	280	266	254	284	246	245	265	276	282	294	233	281	257	275	277	267	273	250	307	262	272	293	266	254	229	269	262	262	273	245	246	276	268	217	265	266	275	274	259	280	242	296	296	297	263	241	266	266	258	274	270	275	267	254	265	260	263	270	265	285	306	242	254	297	305	272	274	274	269	284	256	245	273	251	284	281	272	238	253	275	290	266	250	244	268	307	235	291	290	284	260	284	256	241	272	280	248	250	275	265	304	255	295	258	279	272	260	268	250	270	261	311	287	294	254	269	281	266	272	285	255	269	291	286	277	282	269	283	252	269	261	251	260	268	291	264	262	261	285	275	292	287	253	277	277	253	245	241	277	270	277	276	267	245	284	260	259	268	260	249	259	273	273	277	270	268	274	274	273	309	306	268	304	283	257	279	263	265	296	299	234	252	286	280	267	266	282	283	291	302	292	262	270	279	279	277	262	264	289	228	244	260	287	282	266	272	252	236	291	283	281	292	251	278	274	262	262	257	284	260	282	269	245	246	257	241	273	264	254	280	286	293	263	250	249	266	270	278	260	256	304	248	273	285	250	239	284	287	255	261	256	278	278	286	273	278	271	249	267	265	272	259	287	263	283	267	287	247	252	273	293	266	261	254	250	230	295	248	267	260	260	264	264	270	295	285	315	263	260	265	248	267	263	275	264	278	274	257	246	248	274	272	271	277	290	262	265	307	270	269	246	260	251	277	286	254	279	277	293	276	315	264	275	273	263	276	277	238	239	267	265	264	280	283	289	266	289	292	284	293	285	263	274	294	268	295	267	299	270	264	245	284	258	238	256	256	268	264	271	262	287	280	244	263	283	245	260	252	275	281	290	266	252	285	314	260	247	261	305	272	282	267	249	278	268	277	260	283	278	259	287	246	300	226	251	292	253	278	294	274	270	285	307	239	269	253	273	246	277	269	282	309	254	262	256	299	256	259	245	260	258	272	259	250	253	306	269	287	249	253	286	264	283	287	275	253	264	255	265	244	256	231	269	278	270	268	266	272	289	265	283	255	244	278	281	281	262	259	293	277	279	286	286	275	260	258	299	263	274	277	244	256	266	269	262	286	287	279	275	319	282	262	267	273	290	282	279	233	256	256	258	271	250	261	274	271	242	270	231	265	285	242	254	288	285	241	253	268	252	263	242	258	285	237	275	290	238	284	277	263	259	263	240	266	270	260	278	238	285	264	266	267	271	269	252	233	291	279	238	264	289	287	251	279	273	269	273	270	269	277	304	281	277	244	280	262	281	259	259	311	298	250	278	242	266	247	269	270	261	275	270	268	249	271	281	238	261	250	269	249	236	296	284	252	283	255	286	255	254	304	293	273	272	279	274	247	274	282	261	252	280	255	263	254	297	283	274	281	272	269	288	243	246	258	295	273	256	270	293	258	239	266	268	271	266	268	269	254	265	296	292	263	255	293	279	285	276	280	285	252	288	281	250	281	287	255	289	274	269	305	267	261	274	272	278	260	288	272	261	282	276	253	235	278	260	286	274	287	260	278	272	302	264	247	265	241	291	254	254	284	275	238	270	264	262	254	268	261	259	268	281	278	259	287	272	259	255	256	276	291	261	282	262	254	286	260	273	286	296	273	279	305	285	245	255	278	243	276	292	274	244	261	291	284	291	242	258	273	281	262	274	274	262	266	277	263	269	279	261	277	253	263	288	239	249	251	240	274	290	260	284	273	251	252	272	247	255	247	246	258	248	274	290	264	258	274	272	261	268	248	259	287	306	281	279	276	259	255	284	263	264	259	253	272	284	266	255	235	288	256	276	284	253	286	256	271	246	239	250	284	262	266	259	272	271	279	286	265	256	260	261	282	231	278	249	268	250	253	258	232	242	282	270	261	263	263	272	262	287	249	253	280	237	266	284	270	285	285	290	288	275	288	263	270	232	289	268	280	251	291	255	271	255	274	270	274	246	314	273	283	276	278	272	251	285	264	281	298	274	252	235	282	255	272	255	294	275	288	272	259	271	244	313	264	289	268	257	265	274	269	279	288	258	268	250	261	275	272	271	249	276	276	248	255	253	266	254	269	282	243	276	299	263	271	271
6063	10156	9886	10359	12323	11369	9848	8056	6463	6684	8023	5798	4039	4763	3993	3804	3460	2615	2134	1536	1358	1322	1275	1290	1397	1116	951	918	865	828	777	811	741	812	780	744	769	647	703	688	822	1432	1538	1348	1099	785	711	706	690	636	675	678	677	706	647	690	681	699	657	675	690	674	685	653	660	711	652	630	644	671	650	651	654	666	679	631	691	654	711	652	644	714	681	658	696	701	693	683	673	613	702	653	674	665	704	628	699	686	659	694	666	703	711	659	700	647	662	627	678	652	669	643	719	659	660	680	717	694	652	632	672	694	665	680	704	641	656	680	684	669	703	650	699	699	673	640	686	658	657	654	692	683	675	668	656	660	696	692	671	674	740	676	681	668	672	664	695	672	659	692	643	652	674	716	652	720	630	710	665	649	687	682	702	695	629	710	680	753	665	678	667	649	628	674	652	701	655	635	673	703	634	657	693	645	687	642	629	723	675	633	646	638	680	679	657	651	663	658	656	683	678	663	665	692	701	679	657	684	666	683	732	651	665	666	696	673	642	659	715	702	690	674	664	679	717	656	648	727	679	640	616	698	712	650	674	686	680	646	653	672	661	664	692	648	648	661	675	674	673	660	633	650	656	674	627	693	659	679	632	657	655	661	674	683	669	650	697	719	686	651	676	645	683	636	700	662	668	679	675	644	696	639	687	662	630	649	696	640	697	708	661	683	630	687	633	689	650	688	649	733	680	723	658	686	654	698	656	684	689	634	654	696	665	669	683	651	650	688	684	656	634	671	675	679	681	685	666	732	705	647	679	677	680	653	625	676	646	662	689	640	684	648	668	643	685	644	662	645	676	674	649	685	691	677	660	669	653	662	672	624	651	697	657	688	715	671	702	697	644	673	635	651	669	674	702	655	641	668	635	656	646	702	689	703	717	695	633	680	675	674	658	653	682	703	619	691	620	646	663	638	679	664	646	668	664	628	664	675	702	711	656	700	673	656	746	691	684	681	669	673	669	641	701	668	678	640	720	704	723	685	670	672	697	612	676	688	695	683	703	673	666	676	648	622	672	629	661	618	686	667	658	667	671	691	640	651	687	646	670	671	657	696	702	665	658	665	653	705	696	695	738	692	654	670	653	661	677	680	688	671	676	681	638	710	694	724	646	665	675	655	695	650	684	630	671	671	610	668	637	671	658	666	607	640	618	688	677	700	620	681	669	651	646	669	655	722	685	659	681	714	676	690	688	651	678	645	638	640	693	659	646	625	629	674	615	664	686	629	642	686	614	666	677	676	703	643	709	628	707	712	671	671	696	678	682	659	677	620	670	696	672	692	738	636	693	674	702	662	682	692	665	693	676	642	681	668	704	654	636	663	638	697	661	704	645	715	643	710	634	690	642	676	639	685	657	673	654	680	696	656	659	726	700	699	685	699	661	678	703	666	612	727	658	712	649	686	665	647	681	619	696	606	651	659	715	694	625	718	677	645	676	698	684	637	684	647	646	670	668	671	693	667	657	673	712	712	672	691	663	651	700	662	645	674	723	689	622	653	692	734	673	688	677	697	636	699	644	734	678	671	623	684	699	628	651	667	666	668	680	659	701	669	680	650	676	636	677	707	667	705	671	675	662	692	747	697	667	724	658	665	657	694	716	691	653	654	617	647	690	700	630	715	665	656	654	704	649	667	697	690	613	653	668	668	696	684	662	663	684	698	710	677	670	701	643	716	695	624	669	657	683	670	673	682	672	639	671	655	663	656	657	649	644	745	688	686	669	672	675	662	686	657	663	688	642	718	687	667	579	672	703	693	655	719	650	641	648	660	677	675	664	685	677	611	605	678	680	693	707	661	628	640	692	675	680	705	698	636	690	685	667	700	703	703	693	658	664	651	683	630	667	647	645	692	705	659	711	703	700	650	682	735	671	709	672	695	696	728	681	660	649	705	678	639	649	700	724	642	690	657	633	695	642	692	623	710	694	704	658	661	647	656	703	689	658	716	640	625	651	648	624	672	633	668	681	679	656	667	654	667	705	653	742	689	661	668	682	656	661	679	699	655	673	631	688	632	738	655	690	603	702	718	662	633	664	624	630	662	665	681	701	677	639	684	704	675	668	674	638	703	666	662	692	687	661	651	654	626	676	636	676	661	691	671	690	658	648	640	673	652	667	642	657	703	617	711	693	681	695	667	671	668	704	679	648	654	638	676	671	653	641	613	705	668	708	709	718	690	665	672	632	674	715	639	674	647	662	654	672	638	633	691	662	683	720	627	657	671	683	651	691	656	678	659	668	664	663	673	714	671	713	707	641	699	707	690	666	674	671	678	698	651	692	648	681	632	645	699	662	687	730	690	704	732	697	654	685	680	667	715	690	642	695	674	653	688	665	677	727	650	676	674	705	679	664	656	677	677	666	680	679	693	634	612	666	644	706	701	632	675	628	648	657	687	638	645	618	605	692	679	667	675	655	720	684	677	687	669	683	692	693	698	637	688	629	669	674	676	650	646	665	714	684	682	692	664	652	684	663	691	666	641	670	708	655	658	653	669	637	693	639	630	680	669	684	658	681	669	690	609	727	627	658	660	668	640	691	676	676	730	659	674	637	705	643	619	644	652	669	681	664	643	653	687	642	676	657	680	662	685	698	703	668	683	672	629	651	731	613	692	657	661	650	652	649	691	736	649	684	652	678	687	639	644	727	675	631	720	667	634	634	697	678	659	656	682	678	689	666	642	639	669	677	665	648	684	658	682	647	600	667	680	722	630	683	676	701	712	678	671	666	622	678	686	646	657	689	696	665	675	687	670	631	660	663	668	688	672	671	688	620	665	749	655	665	701	675	682	656	671	671	642	680	670	649	661	671	684	681	728	654	688	654	635	647	681	702	676	653	647	681	651	696	623	656	684	662	691	694	692	674	665	653	705	678	697	647	659	687	672	649	637	631	690	662	711	655	680	631	644	717	652	694	640	645	626	671	684	695	688	660	654	669	694	673	647	701	669	689	635	680	696	684	653	687	604	728	649	657	682	626	644	672	649	666	679	681	677	649	684	679	662	672	683	656	683	689	648	660	635	639	697	647	659	632	635	650	756	669	668	693	702	733	719	651	656	651	669	688	668	660	695	657	667	636	687	688	668	713	678	673	665	685	667	701	672	721	705	678	645	681	674	677	670	632	614	683	600	671	677	700	651	667	696	703	677	656	717	679	639	677	658	668	709	640	674	643	677	673	689	645	657	696	722	651	743	712	683	657	698	627	688	679	658	660	676	694	651	676	662	657	678	683	699	673	681	674	680	675	620	649	650	696	666	621	685	665	695	713	624	657	682	687	654	693	679	677	686	695	632	683	681	668	680	685	687	680	674	669	633	635	683	666	684	661	685	669	642	688	698	696	662	678	651	652	623	664	715	665	669	637	656	684	636	692	698	642	663	658	661	663	699	686	646	675	621	651	729	687	668	669	637	672	673	681	719	701	713	701	655	667	682	647	679	674	657	654	678	705	748	650	661	658	639	640	703
31599	36762	31376	25251	31068	26487	25534	24031	19940	17709	19014	14895	11128	11236	9082	9799	7041	4490	3368	2080	1332	1407	896	1137	1150	581	460	400	295	304	374	332	336	296	271	278	238	281	258	264	559	1315	911	1035	708	224	258	246	258	225	223	239	260	249	240	215	247	258	232	272	261	236	264	239	245	236	237	254	251	260	260	226	241	216	238	233	218	254	255	281	238	217	223	223	219	255	261	230	252	230	250	243	246	226	234	264	203	252	226	257	220	254	232	244	229	248	234	234	256	230	249	232	235	249	229	252	215	235	262	237	237	238	230	236	254	241	204	235	250	214	235	257	244	214	253	257	251	224	235	231	230	242	244	220	247	237	250	206	238	239	241	228	234	242	251	259	249	239	251	237	265	227	254	244	222	232	246	251	236	258	246	216	259	234	228	229	215	236	244	231	261	207	229	233	236	265	249	252	268	226	231	271	248	247	257	209	240	232	244	252	233	229	245	253	289	238	266	202	237	197	242	233	219	251	244	222	250	200	234	217	217	238	215	259	252	230	222	218	227	242	256	238	246	234	233	248	246	220	219	264	243	236	257	276	234	243	246	244	232	254	215	246	237	266	245	253	236	222	229	238	229	228	251	253	235	252	247	249	217	262	241	253	275	233	269	236	230	237	237	240	238	219	250	230	265	220	258	242	235	237	238	224	221	218	275	219	207	265	239	238	252	263	247	244	252	253	252	250	222	204	246	244	243	237	225	247	196	244	264	230	216	223	242	228	253	242	205	227	236	216	232	254	251	228	235	212	254	252	228	249	275	226	236	249	215	263	262	244	226	246	252	221	245	222	200	276	225	245	256	217	256	244	251	233	235	247	211	222	234	243	221	264	238	237	239	235	226	229	242	214	235	216	237	226	231	256	226	235	225	220	261	217	237	242	225	212	220	219	229	250	256	232	240	239	241	235	249	223	206	267	239	253	216	259	235	229	231	258	240	231	241	232	241	225	224	227	230	263	229	255	241	249	273	238	226	256	245	268	239	226	259	261	234	254	233	234	257	217	255	204	244	259	252	232	246	235	223	226	258	216	222	234	235	240	193	252	217	247	259	238	260	261	266	251	227	249	240	222	237	245	241	219	236	261	257	267	234	211	249	227	267	230	219	238	218	238	249	254	242	246	256	232	265	247	231	235	249	224	215	221	246	262	219	254	250	263	219	244	241	228	235	221	262	237	236	269	232	261	235	229	230	235	223	239	220	222	233	236	244	229	222	278	243	224	207	244	247	222	238	235	257	251	244	236	250	232	233	217	226	214	246	250	238	257	239	252	229	273	238	247	238	234	228	266	262	266	248	230	249	229	221	280	239	230	237	205	239	225	272	281	257	263	226	234	236	260	225	232	260	256	265	250	211	223	266	237	232	257	243	254	233	242	224	214	267	256	265	235	217	232	247	255	223	270	261	252	250	233	219	204	260	213	258	260	239	233	231	245	247	239	241	212	263	253	222	199	227	252	230	244	259	266	224	225	250	230	232	269	222	272	230	244	221	242	230	247	244	251	243	210	257	228	255	245	265	248	262	249	228	244	254	246	248	244	223	261	239	261	254	254	212	255	235	244	264	233	251	261	247	239	233	254	225	221	262	239	215	234	236	237	210	237	239	239	227	201	258	241	244	250	253	258	244	224	218	219	238	239	242	278	178	244	251	228	228	242	232	230	267	258	252	251	271	234	242	229	249	220	242	227	227	244	221	224	221	246	237	244	270	223	224	233	260	207	208	227	239	228	239	230	237	252	222	251	239	234	247	248	247	241	232	220	238	243	259	230	221	237	247	240	216	232	246	237	243	231	247	246	227	213	204	246	228	252	266	219	226	243	231	242	256	246	274	278	242	214	237	238	244	247	251	237	234	228	212	233	234	244	256	240	247	222	238	229	230	238	236	252	249	252	248	204	246	245	237	254	250	232	205	222	240	256	275	255	253	268	232	233	238	239	236	218	216	223	233	247	241	235	233	241	265	248	209	257	227	224	251	244	262	243	230	248	223	235	262	211	255	230	228	245	224	265	226	249	265	241	226	254	220	224	256	242	254	227	243	226	263	236	237	222	241	260	256	243	263	251	247	236	216	216	241	248	199	220	242	226	264	237	227	244	271	251	231	273	223	252	230	225	236	247	251	240	241	240	225	240	218	235	217	260	237	230	251	237	244	214	229	240	237	243	245	255	258	227	211	261	253	228	216	219	242	253	242	267	240	238	266	228	262	228	240	232	246	265	222	238	256	249	263	235	232	234	236	229	238	240	241	241	252	240	247	241	218	251	243	234	232	227	229	253	231	259	252	238	239	241	238	239	236	238	251	204	233	243	248	222	262	228	224	234	261	242	234	268	261	253	252	262	271	232	234	244	223	246	242	214	260	238	224	253	210	233	261	241	238	239	255	227	236	216	261	248	230	225	240	224	243	206	239	222	217	249	223	209	240	208	234	205	247	243	270	254	215	233	262	219	202	228	220	219	242	223	232	227	218	247	248	244	229	275	236	233	241	216	243	226	241	243	236	229	224	236	250	237	219	241	235	219	210	254	246	235	220	250	252	257	266	268	260	242	228	255	204	239	247	235	273	224	224	242	244	242	250	223	244	251	242	243	231	262	260	255	270	234	236	235	233	237	226	241	219	222	233	238	243	270	234	250	259	227	270	233	252	207	237	219	239	262	248	249	266	220	225	225	224	227	239	256	214	227	238	237	242	250	233	227	198	251	220	244	239	238	210	228	227	233	238	242	220	234	201	245	215	231	256	214	241	231	247	219	247	214	246	245	231	237	233	248	213	229	251	220	235	258	238	206	234	220	247	227	249	215	240	234	222	254	241	220	240	233	251	218	220	217	246	252	239	248	240	247	255	215	246	235	222	229	269	233	231	226	263	250	205	239	252	243	273	266	260	231	247	242	250	252	250	213	240	226	247	251	241	229	257	221	240	236	244	224	248	234	218	257	252	237	240	242	223	233	225	225	254	238	242	240	237	257	234	248	234	242	266	240	226	218	268	247	266	220	241	228	215	251	220	239	212	220	242	217	256	228	221	217	239	249	230	266	234	254	253	251	244	252	250	234	229	221	226	247	229	247	268	226	251	232	266	229	267	226	223	242	261	218	241	240	234	250	216	250	238	246	235	260	225	264	255	234	250	223	213	240	254	252	244	223	216	265	260	245	211	264	256	235	217	262	226	261	247	254	245	237	250	245	239	233	235	244	232	235	270	241	247	236	224	229	249	230	238	247	238	235	244	240	239	246	214	237	256	232	273	231	242	224	256	224	242	254	249	245	222	267	217	237	246	248	224	222	246	213	264	235	258	273	229	235	252	208	204	234	244	243	247	229	233	216	235	245	223	228	248	236	241	228	231	226	233	261	237	246	268	229	249	227	232	228	250	240	238	258	252	245	253	264	261	265	227	225	242	258	218	227	229	233	255	206	257	260	262	257	242	234	232	247	215	245	237	243	258	253	234	230	227	242	225	247	242	247
23783	30540	26774	29637	37114	35527	38368	38410	35094	35731	36088	31518	25895	28395	25469	29897	25155	19647	16052	10647	7801	7534	4626	7137	6947	3449	2308	1836	1375	1123	1417	1277	1414	1142	970	844	752	695	722	730	3123	7776	5321	5794	3830	633	644	602	591	572	593	585	642	569	616	623	654	617	579	587	591	618	603	550	573	606	605	614	614	576	630	610	661	628	599	634	581	620	664	659	575	596	582	608	602	654	634	580	616	612	652	629	568	626	607	614	648	641	594	581	599	561	642	603	630	574	619	624	655	621	635	673	626	619	645	611	609	610	648	630	608	638	619	610	550	597	602	625	603	630	648	578	634	563	590	636	588	598	607	570	577	619	603	591	600	577	591	623	633	603	612	620	602	598	624	606	629	644	620	587	608	576	594	658	599	596	585	599	612	619	619	567	569	583	588	603	612	607	631	589	611	599	586	608	606	596	621	593	601	621	575	564	662	621	588	581	610	646	618	614	590	590	601	570	617	617	573	632	603	625	635	592	624	570	621	627	565	601	617	617	576	619	581	601	612	603	626	589	591	597	580	620	597	603	615	578	571	562	601	581	630	576	603	610	596	640	598	580	594	591	621	590	649	624	615	655	640	590	565	612	587	610	624	583	594	578	613	611	623	628	592	565	617	618	558	614	590	606	589	598	595	602	605	644	587	602	610	598	601	607	618	618	619	614	626	613	617	575	631	563	619	619	588	587	602	602	583	616	553	571	598	565	606	646	584	578	604	591	600	612	587	601	634	611	629	601	601	605	587	598	603	614	647	588	592	623	614	556	548	575	647	633	630	583	587	595	644	578	613	603	630	616	631	622	571	605	622	572	594	621	591	600	602	611	568	601	597	611	625	591	583	652	617	592	660	590	598	578	567	582	576	602	653	569	633	598	627	603	580	590	575	591	630	588	604	606	604	616	571	607	604	605	625	632	594	572	615	630	652	561	611	555	607	602	605	596	682	581	619	609	617	605	580	579	554	634	608	614	606	620	572	621	610	568	573	603	626	617	616	572	606	579	633	596	661	658	622	593	556	607	605	593	556	582	568	581	640	590	607	615	583	591	562	567	656	587	609	627	595	624	569	582	553	616	609	638	599	590	595	583	597	598	599	614	607	631	635	597	588	626	589	611	590	637	608	587	576	626	553	574	574	598	595	593	617	615	562	627	595	584	613	610	596	597	634	571	589	591	613	658	599	593	626	594	629	589	579	574	627	569	597	665	614	616	605	607	616	612	587	575	642	588	634	559	628	598	615	599	624	611	659	576	605	659	638	594	641	603	589	592	617	573	621	584	564	591	632	568	614	603	603	631	591	553	594	622	589	609	600	627	584	580	642	623	583	588	546	606	659	631	591	572	644	628	610	599	589	580	628	591	612	643	645	603	622	633	586	613	610	606	590	571	617	625	607	630	566	613	609	637	609	584	613	625	571	612	590	599	613	629	660	595	608	608	562	612	583	650	633	576	619	589	579	593	592	580	640	592	571	603	566	601	551	604	540	580	619	636	602	600	645	663	618	598	607	580	594	594	596	580	612	586	607	612	621	597	643	616	590	565	581	611	626	634	575	588	600	625	583	600	607	638	625	590	611	584	573	578	595	623	586	592	598	607	591	603	602	589	608	593	641	615	539	592	534	600	597	607	542	621	632	562	586	591	612	622	602	566	612	607	582	580	578	599	574	605	571	621	598	606	642	615	597	587	609	569	608	602	608	579	588	630	630	594	576	578	566	610	553	597	568	623	603	566	625	539	598	633	619	610	598	604	604	588	557	632	598	656	567	594	627	620	570	642	637	568	664	664	608	582	605	579	604	585	614	637	626	591	590	591	599	611	637	613	644	609	579	565	617	616	611	620	604	598	631	622	594	652	569	636	599	575	638	595	585	597	579	586	567	586	617	629	616	566	587	615	604	573	564	593	560	628	600	619	615	587	564	572	635	604	578	616	587	629	621	585	603	626	569	639	624	615	567	608	590	615	622	588	635	607	623	603	617	617	589	578	594	584	561	632	585	608	594	585	596	597	595	644	587	621	577	585	580	605	575	591	602	601	615	612	633	649	618	532	589	603	620	573	652	566	622	623	586	607	601	574	600	575	601	631	628	587	600	588	561	602	622	671	612	583	592	627	570	640	638	578	585	579	591	612	562	603	617	605	583	610	580	586	592	613	597	631	590	578	666	575	560	615	620	586	600	636	576	605	587	582	609	634	581	573	631	615	625	581	584	584	611	596	601	622	594	617	590	608	589	582	597	584	626	657	579	630	635	579	559	581	609	628	605	616	596	629	594	607	638	636	578	596	569	638	596	583	628	572	630	570	599	620	638	583	608	567	614	608	616	629	589	635	628	571	602	574	594	639	587	598	617	600	608	587	586	574	602	574	596	596	625	613	600	617	557	580	582	611	658	582	591	600	631	620	626	584	603	595	614	600	594	589	562	636	587	606	629	608	613	626	623	569	582	588	642	574	600	594	626	600	578	613	577	586	557	572	598	626	551	591	589	612	587	613	609	592	588	645	558	612	590	623	578	585	631	584	603	597	649	610	624	627	607	574	651	615	617	578	555	583	604	585	568	611	610	601	616	614	622	591	602	589	590	605	618	636	556	567	613	576	616	597	569	613	597	598	614	624	607	583	607	621	599	562	605	617	599	606	576	601	596	591	554	622	582	622	592	625	599	623	612	594	623	578	622	608	652	580	549	580	607	608	600	588	536	599	573	599	607	614	581	625	571	580	628	588	589	614	616	604	585	610	625	591	583	565	593	585	588	610	579	615	586	637	594	599	592	598	557	597	556	610	564	632	632	633	600	616	573	626	524	578	561	631	626	555	617	574	593	643	599	545	614	600	611	589	595	553	587	584	584	610	619	548	600	626	588	594	640	614	594	644	605	600	604	590	578	581	583	641	593	616	589	588	606	596	589	625	586	602	597	580	574	615	610	612	626	588	624	619	594	585	554	594	569	612	558	638	564	657	633	633	626	600	608	605	590	614	611	577	569	617	636	634	603	636	580	575	589	634	625	582	605	610	644	616	586	566	608	646	623	592	583	602	593	639	582	598	579	612	642	594	619	583	549	654	596	610	607	601	625	652	589	611	607	637	634	612	618	638	635	602	631	612	583	571	598	614	629	606	637	620	605	624	634	600	564	641	623	592	635	573	586	577	610	587	574	578	591	623	622	587	655	620	604	608	677	564	605	654	611	543	609	598	631	589	601	595	607	581	606	605	599	599	574	622	546	583	581	649	645	574	629	582	622	590	643	585	616	626	631	576	600	611	567	610	605	603	643	650	598	604	649	629	630	584	589	586	598	630	609	660	645	615	544	623	634	565	602	598	680	634	621	625	586	597	568	634	594	572	616	612	625	636	628	551	670	603	637	626	583	616	600	634	575	622	584	574	578	597	600	566	590	610	620	602	556	599	591	594	629	602	572	636	667	602	664	601	574	620	611	600	589	580	622	625	590	635	610	570	590	598	584	538	621	587	598	623	565	618
40621	42367	33867	29085	34610	32146	31959	29133	26930	26742	25977	23472	19826	18936	17162	20014	14875	9256	5685	3361	2878	3112	1950	1626	1444	1016	712	468	408	379	342	364	366	344	250	231	211	223	207	215	510	2065	1714	658	510	190	177	196	191	179	196	186	181	182	192	181	174	178	188	192	197	171	178	161	192	191	160	189	172	171	188	187	209	209	182	192	199	171	198	204	191	192	190	173	179	164	202	177	188	184	212	174	193	184	161	176	219	183	182	219	198	191	205	171	193	179	186	166	170	190	200	168	194	181	193	187	184	170	164	181	209	215	184	163	187	207	185	175	194	180	200	164	199	162	173	191	160	182	175	179	212	181	182	173	183	169	212	191	171	194	216	205	208	178	186	191	196	188	206	190	175	156	185	172	201	183	168	178	179	182	177	189	178	155	173	157	182	193	207	189	180	190	167	189	174	190	184	186	166	193	205	187	189	191	178	184	189	172	178	167	175	188	168	189	175	185	202	180	175	179	189	194	181	181	158	172	181	166	195	184	184	177	183	179	185	187	193	167	206	181	148	199	183	178	197	191	195	184	214	184	170	177	156	181	188	192	179	176	187	169	180	194	170	160	176	176	194	191	168	159	212	175	179	199	176	217	161	211	165	184	181	196	185	170	201	187	191	175	187	191	185	175	171	167	170	187	210	161	176	184	177	176	204	204	199	188	197	186	203	208	172	199	183	168	187	211	197	198	176	197	204	197	206	176	179	194	194	168	187	203	184	184	191	176	203	168	160	184	212	156	195	208	182	176	201	181	173	182	198	165	177	193	179	194	180	193	180	179	188	192	185	170	173	183	175	198	184	159	194	186	197	184	196	177	195	137	162	196	187	170	192	209	190	186	159	173	190	165	187	210	202	183	169	175	178	186	195	175	197	168	185	163	189	170	185	185	199	179	188	191	198	179	216	188	180	195	202	178	168	170	168	155	199	200	210	175	192	213	206	191	163	165	170	163	199	154	155	200	178	169	206	174	173	176	203	151	179	181	184	159	173	179	178	186	181	176	199	169	201	183	168	190	178	192	206	181	200	181	163	191	202	183	178	202	185	181	195	204	177	176	159	194	177	167	151	183	210	167	158	194	169	209	156	161	206	183	164	168	168	166	202	189	187	167	178	206	167	178	178	188	177	185	167	177	165	179	194	189	191	179	204	209	175	166	202	171	180	199	175	172	176	205	195	174	172	167	173	213	173	165	189	184	183	191	168	185	176	171	183	188	194	179	177	165	190	162	180	176	176	175	195	184	174	164	193	174	179	189	188	171	195	190	167	193	162	192	184	174	198	169	179	186	155	186	197	173	181	173	179	175	190	197	172	207	199	172	223	166	185	166	193	179	159	172	167	176	192	179	190	217	175	179	182	171	189	175	182	188	181	203	201	200	199	192	163	183	212	184	184	181	199	204	174	203	173	179	211	190	195	172	182	196	179	170	180	177	162	185	177	183	175	198	205	175	211	179	200	177	182	180	190	185	195	186	202	186	181	206	176	185	182	185	196	179	188	200	173	193	192	176	189	183	186	169	179	193	174	181	193	222	199	176	191	193	170	178	171	175	196	200	158	181	188	210	183	171	170	203	208	189	171	194	184	175	172	175	177	168	185	203	168	191	196	202	179	176	234	164	192	186	176	177	166	166	177	167	176	162	196	193	200	160	195	188	170	180	183	171	174	193	181	172	190	188	190	181	184	179	166	175	175	203	194	165	180	180	195	172	176	169	185	180	185	189	190	187	174	176	206	206	184	175	188	179	172	159	160	190	196	180	205	183	196	185	179	161	202	173	182	146	205	183	198	226	202	201	190	169	168	184	176	207	170	173	183	153	186	176	182	170	188	199	186	171	179	157	188	177	178	196	184	187	179	157	193	178	185	183	197	172	188	192	176	193	185	188	191	214	171	174	189	167	189	164	157	168	195	187	172	193	185	185	189	197	154	193	209	185	184	166	193	181	172	195	199	176	189	169	180	190	181	165	170	177	204	178	204	207	191	172	183	155	201	179	180	170	176	189	187	213	174	188	175	191	188	183	192	176	173	187	181	166	218	193	179	189	186	208	180	172	191	171	199	203	207	170	179	194	170	191	188	186	201	201	193	155	198	174	174	174	171	170	175	195	193	172	198	176	188	189	175	154	192	163	178	180	221	191	178	188	182	196	180	204	180	199	195	204	185	204	177	201	173	169	183	184	182	199	183	199	193	193	192	188	165	154	205	195	195	155	192	168	168	197	181	166	192	174	178	199	176	195	200	161	163	213	169	195	192	176	163	175	177	162	173	193	203	155	203	177	172	188	182	167	206	184	204	196	202	159	181	180	168	190	175	191	157	181	181	163	174	185	192	188	177	168	207	169	204	187	210	169	177	197	187	194	213	204	189	181	187	188	178	148	185	188	201	175	201	192	187	185	188	189	178	191	177	205	185	188	182	176	183	187	188	182	175	185	209	158	152	189	191	165	195	178	189	188	183	175	194	199	163	172	202	178	194	158	172	180	190	170	208	192	197	169	179	172	185	200	213	176	175	209	176	199	173	202	168	206	191	180	170	188	184	167	197	162	175	167	191	175	175	181	173	186	196	193	184	207	169	196	169	202	170	188	180	165	185	173	180	163	210	191	186	192	191	166	185	193	184	188	204	210	179	158	190	186	170	191	179	185	194	173	184	161	190	179	181	186	179	217	186	191	148	167	183	173	185	153	180	181	184	178	170	179	179	199	194	182	199	216	194	177	203	194	186	184	189	199	175	166	175	190	195	161	193	184	194	165	171	207	184	164	158	183	167	188	184	193	200	174	180	190	190	192	180	180	189	153	184	182	198	184	201	190	176	191	177	183	192	203	179	193	184	177	191	193	176	180	186	201	194	181	177	189	178	173	153	146	194	191	159	181	184	194	181	180	187	170	173	194	175	214	176	174	182	190	179	187	207	193	188	184	192	165	199	187	178	175	167	169	188	193	189	170	214	170	177	180	155	204	204	204	156	175	185	168	217	176	187	184	190	182	182	169	181	186	186	185	170	167	166	169	185	189	174	181	187	188	161	170	197	180	196	194	202	171	197	190	151	178	199	182	206	194	170	194	186	210	171	181	198	170	173	186	194	175	196	184	197	184	186	194	186	169	152	148	178	184	179	180	181	187	210	183	159	150	165	192	196	164	163	182	174	184	205	209	177	216	166	190	182	162	173	181	192	184	192	175	163	166	196	175	181	190	168	184	169	180	161	170	194	172	176	172	193	218	191	181	192	198	193	170	187	214	153	187	166	191	176	202	196	159	171	180	186	177	158	182	200	187	170	185	177	182	183	161	172	178	176	181	187	183	186	193	152	163	197	169	187	212	177	185	183	167	182	191	191	171	183	187	156	188	186	189	204	203	192	185	187	171	177	194	172	166	187	195	183	175	180	175	192	163	184	202	161	179	185	176	170	184	168	201	138	182	188	164	154	199	154	185	208	186	172	177	178	173	189	164	186	141	190	184	179	177
30160	38070	32236	34712	42752	41853	44044	43402	42043	44100	42362	38954	34959	35590	34714	41513	33298	26269	22040	14962	14187	14407	7484	9115	8323	6277	4787	2581	1971	1760	1709	1916	1958	1992	1250	923	687	588	599	644	2837	12388	9542	3110	2386	520	470	484	516	456	518	460	478	495	482	490	482	464	473	517	499	526	462	470	492	486	465	499	515	496	523	485	494	510	491	484	537	542	531	549	477	502	494	477	465	522	490	492	468	505	531	478	475	502	523	459	449	504	508	509	533	504	500	496	466	541	505	503	491	513	478	478	469	560	477	497	483	491	492	494	513	506	497	470	506	480	486	508	472	448	502	489	526	536	510	466	466	502	461	462	470	470	459	442	463	454	503	421	478	485	460	466	448	443	496	463	460	436	450	477	450	454	501	462	477	454	489	465	477	460	475	462	482	461	457	483	498	530	460	484	446	435	479	478	461	453	485	498	468	489	486	470	523	478	465	471	471	437	455	454	511	456	421	483	461	480	478	474	492	465	475	469	441	470	482	458	488	487	501	467	480	464	451	444	477	472	467	447	437	458	447	494	457	443	459	448	496	448	508	484	460	456	479	452	484	464	477	486	435	511	431	474	472	446	462	462	468	471	458	454	456	485	504	450	476	454	439	479	474	509	443	443	457	473	493	472	494	460	486	462	488	480	477	489	472	459	467	478	504	465	473	450	505	458	453	469	474	486	471	473	445	452	494	469	474	453	472	474	470	475	426	421	485	492	468	478	466	453	468	495	459	476	488	482	470	505	487	486	464	464	449	476	439	480	441	495	442	483	446	450	480	502	453	451	482	442	500	467	541	421	476	443	477	460	494	471	478	431	503	485	513	478	511	482	473	466	448	455	460	490	439	467	487	471	482	476	461	472	464	454	441	483	481	466	451	464	501	492	466	481	478	544	459	472	514	496	502	455	508	457	475	450	474	466	500	491	502	457	472	442	458	473	446	480	451	536	448	454	472	453	458	446	466	434	468	501	440	517	451	473	471	483	441	482	484	439	495	426	491	430	482	453	507	491	451	478	525	488	475	473	438	469	506	503	453	408	486	468	464	447	475	489	466	492	490	491	469	478	483	469	488	458	477	498	463	453	446	463	465	451	482	472	461	471	458	448	452	485	441	465	453	479	483	471	481	470	492	460	484	451	463	467	478	448	489	463	455	464	480	455	491	448	473	455	448	469	452	484	502	477	453	476	507	486	489	459	487	503	456	436	488	469	425	449	498	461	491	467	491	501	480	463	442	511	470	490	463	444	461	453	468	467	452	485	508	522	471	488	459	473	510	467	465	445	507	476	475	481	482	485	475	442	508	454	479	465	488	470	496	461	440	446	439	440	510	469	437	483	489	482	489	464	469	469	434	497	451	510	471	476	463	474	465	479	438	472	492	495	425	456	460	524	501	437	470	479	466	491	494	457	491	475	496	508	503	477	464	508	473	454	492	420	472	472	461	486	493	489	456	465	456	465	478	474	459	462	464	444	449	502	492	435	448	456	497	462	488	505	464	463	471	478	458	445	456	473	474	470	499	469	456	447	448	477	445	456	450	509	471	404	505	453	474	458	486	453	460	439	487	483	460	452	493	456	487	460	450	449	445	461	446	495	498	459	451	481	486	462	517	484	430	450	461	501	476	500	487	475	501	467	456	481	465	438	452	496	463	454	423	499	492	484	429	496	498	437	437	457	466	463	482	487	489	465	487	468	494	462	463	488	444	443	511	442	476	514	495	482	433	449	514	456	494	475	441	435	417	456	479	461	454	426	455	483	462	465	449	493	490	478	455	437	467	479	480	461	488	458	516	463	494	457	498	449	438	512	443	496	506	455	450	531	491	442	501	500	510	482	462	480	441	498	449	478	443	491	472	503	484	464	489	470	455	438	463	448	458	464	472	475	517	446	493	444	498	489	454	477	491	459	471	500	418	448	462	443	496	467	495	465	449	460	435	481	481	436	444	464	456	482	492	454	477	458	475	472	465	431	496	467	461	516	478	478	454	447	486	466	452	446	473	428	496	469	460	482	488	461	454	490	475	477	430	477	478	475	495	463	416	475	460	436	492	507	465	485	456	527	480	468	472	440	489	489	462	473	449	484	471	480	474	420	459	431	485	489	473	495	499	456	501	397	495	461	470	493	477	512	461	473	490	499	495	505	496	433	489	478	443	487	456	425	416	491	491	472	439	487	448	472	467	486	457	478	457	465	454	463	471	479	455	465	476	487	473	467	458	451	471	481	480	498	470	442	482	474	461	433	502	455	457	452	467	506	460	408	493	437	448	490	488	468	480	479	478	477	447	457	474	456	503	423	491	465	466	462	448	451	476	474	446	469	499	485	497	508	469	471	474	490	457	462	480	475	463	472	464	478	519	497	473	485	448	484	448	443	496	451	490	483	469	452	513	443	443	483	472	459	414	485	473	431	467	460	461	479	522	515	432	484	443	458	494	446	533	447	486	473	477	461	412	465	465	432	475	467	473	452	442	446	456	433	469	466	462	478	465	472	467	475	485	440	463	454	457	498	482	477	459	482	465	535	457	460	448	479	495	454	416	504	447	456	489	468	465	411	483	480	484	453	448	449	453	459	478	517	477	469	438	446	454	461	481	519	478	484	479	462	490	494	483	462	484	459	438	460	477	456	454	506	470	438	483	470	431	482	478	473	479	471	475	480	492	469	479	443	497	520	454	460	503	493	489	476	463	483	469	476	476	456	463	433	420	501	496	474	466	495	448	458	492	450	467	453	482	505	469	465	439	489	466	448	459	477	467	491	474	479	475	462	469	479	487	496	458	453	481	464	482	457	493	475	476	469	468	465	429	507	483	476	481	475	463	475	458	458	476	473	467	465	487	459	477	474	479	477	470	466	490	477	466	488	454	454	455	489	449	457	488	464	470	453	455	464	489	455	525	471	473	494	483	489	539	467	489	529	458	444	479	494	481	490	475	498	469	443	447	442	496	458	486	453	495	467	423	485	494	465	470	440	455	468	488	489	463	486	500	451	482	454	491	487	450	406	466	519	441	449	474	499	503	516	455	490	452	483	481	444	451	487	476	456	473	479	469	509	437	476	475	454	480	484	479	488	487	467	437	474	488	468	500	426	464	503	464	446	515	480	473	474	448	475	484	489	412	457	447	464	438	496	437	473	489	454	490	465	441	512	447	461	483	453	439	461	477	480	464	441	509	467	456	454	473	498	491	478	466	444	462	469	524	478	495	436	472	452	492	465	492	494	475	435	429	417	460	477	443	495	469	447	461	479	506	441	445	481	447	449	458	443	447	496	429	506	472	478	489	462	490	461	497	469	473	482	446	475	496	463	500	448	468	484	475	458	454	482	497	475	475	501	498	423	489	447	473	471	448	432	419	530	483	490	477	494	455	486	427	447	462	473	460	459	495	468	466	466	465	448	449	461	491	462	456	437	481	499	458	461	464	463	445	455	471	490	483	505	488	462	481	442	458	495	455	424	458	445	434	489	466	499	465	462	423	474	467	478
7504	9093	7945	3738	3574	3021	3063	1860	1163	1293	1027	883	871	778	722	858	595	474	367	392	348	304	334	317	345	334	338	299	287	279	265	279	267	277	236	262	219	252	265	243	278	326	266	265	247	278	257	264	258	241	243	232	223	243	235	245	262	239	268	254	265	245	247	235	248	218	255	262	248	232	274	243	274	260	238	235	263	241	239	235	263	279	261	274	256	232	253	242	260	248	212	253	259	221	257	254	249	246	284	221	227	249	242	263	225	257	244	262	229	245	257	285	260	260	236	246	266	291	236	258	252	237	269	255	236	246	277	275	263	260	259	270	251	253	238	259	227	229	247	276	264	248	240	219	251	263	266	224	258	267	263	243	224	241	268	275	259	253	234	263	268	242	264	302	289	256	241	242	275	276	237	268	238	260	235	249	277	253	261	242	253	265	262	250	259	267	248	251	257	240	237	228	242	266	256	265	260	246	262	266	251	259	248	256	253	270	260	251	222	250	245	250	255	254	253	227	248	266	268	225	258	255	277	266	270	265	249	247	257	236	235	288	229	222	258	258	210	252	235	222	265	260	262	232	240	270	264	235	238	241	226	262	279	270	252	258	247	231	262	240	294	257	256	252	247	262	237	258	258	266	242	244	243	244	285	218	231	250	249	255	244	252	277	248	282	228	243	240	236	255	222	225	246	260	263	293	251	229	265	251	260	257	232	251	239	271	209	258	257	233	255	268	264	233	257	227	221	254	264	285	261	262	258	231	277	239	245	253	249	263	249	236	253	210	248	247	250	267	250	273	243	229	239	241	259	245	240	248	259	227	269	279	252	257	256	259	248	235	208	247	254	276	245	233	256	232	254	275	248	232	254	254	243	232	227	243	220	270	251	251	262	256	258	234	245	246	250	226	238	248	232	267	271	235	257	232	215	257	255	266	244	265	271	260	282	259	235	269	252	264	282	250	259	243	274	257	251	261	235	257	263	279	247	239	254	265	239	245	250	246	251	280	225	252	267	248	245	242	229	259	247	284	275	270	231	229	253	278	223	245	236	220	268	239	230	253	241	257	280	279	247	240	239	262	257	259	211	235	268	242	250	264	271	245	244	263	249	223	246	252	257	270	229	249	259	253	253	246	223	264	236	236	271	239	227	250	260	242	255	251	243	234	208	240	212	276	228	263	267	247	238	229	252	265	254	265	233	266	257	258	252	239	265	226	252	235	231	258	242	261	263	267	228	258	227	269	266	235	258	246	234	233	255	228	274	234	216	223	240	229	238	247	277	260	263	262	225	270	253	230	249	254	243	241	223	224	257	251	255	248	233	250	265	266	237	257	242	256	232	242	233	262	210	254	247	225	254	278	250	270	271	261	234	243	253	243	251	249	244	235	241	222	268	251	241	259	267	259	240	241	256	248	255	240	272	284	230	236	275	255	260	260	231	246	252	262	241	255	230	248	257	259	221	265	256	225	255	273	218	243	274	227	247	240	246	225	259	262	243	258	261	270	253	276	270	237	236	227	275	269	257	231	251	225	238	270	262	230	268	277	231	245	253	256	261	256	266	249	251	227	252	274	245	227	242	262	259	267	219	259	281	250	254	241	252	261	245	233	239	216	257	255	245	238	245	242	251	268	246	243	242	237	257	233	258	238	245	253	264	239	244	218	256	257	242	252	233	240	253	262	260	230	259	249	277	236	260	249	254	250	226	266	269	255	263	225	247	245	225	212	246	233	240	232	253	260	254	273	243	262	225	230	240	263	264	261	250	207	242	250	255	247	238	251	281	257	236	248	220	296	246	281	240	261	224	266	248	237	293	209	246	236	218	237	252	238	254	266	262	245	227	233	270	271	242	266	262	235	240	187	260	249	238	240	251	236	237	242	230	239	256	226	276	252	253	261	239	249	249	255	274	264	261	227	296	238	270	247	243	256	239	254	258	297	245	237	220	253	255	274	256	271	264	248	242	222	233	226	239	257	274	250	227	255	235	262	272	252	264	240	259	253	250	241	229	243	240	272	250	252	251	244	269	264	221	247	230	275	252	254	243	249	251	269	232	246	261	236	247	247	220	252	253	240	234	269	242	238	220	253	265	245	251	228	259	238	279	276	276	264	239	246	264	232	227	249	238	221	254	256	243	246	236	276	243	240	234	226	265	242	217	232	245	248	212	245	273	237	258	257	221	237	245	264	256	264	284	241	247	264	215	277	253	230	248	266	256	257	252	225	239	270	255	281	238	240	250	244	259	255	265	261	252	273	278	235	223	272	277	262	267	243	216	275	232	247	234	221	237	250	257	235	250	282	244	249	258	237	244	232	268	252	271	235	205	250	224	246	230	248	236	225	205	272	270	254	257	234	296	244	236	241	242	257	237	253	261	257	253	252	243	240	278	251	225	211	265	266	261	266	258	255	247	243	250	256	260	264	209	248	245	250	251	226	241	254	274	257	260	252	253	263	249	255	257	256	250	263	260	251	259	232	306	263	251	256	265	255	242	252	241	248	258	259	223	248	238	297	250	241	240	248	247	244	250	234	244	227	223	254	267	249	261	230	256	238	226	236	257	237	238	247	239	264	243	254	261	247	263	241	229	253	265	283	241	238	248	245	224	234	253	258	252	237	263	229	263	236	238	262	263	240	253	244	270	251	247	242	254	248	251	230	243	226	258	239	274	212	246	245	238	249	255	247	260	231	233	231	257	237	240	224	266	284	250	234	235	264	230	263	243	263	246	273	282	266	259	211	267	251	253	242	253	247	263	284	270	275	219	239	273	263	234	251	250	246	233	250	276	266	240	243	275	256	236	240	268	236	244	267	262	248	252	229	247	284	262	262	234	268	252	307	236	238	262	272	245	239	264	240	229	220	245	262	264	256	230	264	259	235	249	270	276	271	249	232	243	246	272	249	251	242	237	244	273	234	262	250	233	256	259	250	218	257	214	245	241	235	251	250	250	234	239	273	251	237	226	237	272	253	241	225	257	266	278	239	265	232	235	243	218	248	222	248	245	257	245	245	283	222	274	292	249	249	274	244	241	240	251	253	244	300	238	247	247	259	255	244	238	240	240	233	219	250	252	248	250	255	243	265	263	244	254	242	252	264	242	214	245	266	269	237	278	237	259	251	202	261	267	243	269	243	274	245	246	222	241	261	250	243	222	250	270	228	269	256	247	226	257	258	253	262	261	266	264	265	251	241	228	247	252	259	246	241	243	238	261	253	248	243	256	271	252	246	275	259	246	241	251	255	223	241	248	231	244	234	268	248	241	239	263	236	243	270	239	256	231	266	242	252	213	248	277	242	231	237	262	291	244	275	219	233	251	240	246	264	238	265	269	248	259	252	227	255	285	244	231	254	224	255	217	265	255	235	258	249	244	259	226	274	244	250	253	245	265	260	243	219	269	244	257	252	251	233	213	257	240	230	240	233	263	244	248	256	257	273	231	240	269	280	267	259	248	260	267	277	275	251	240	277	257	233	264	250	218	219	244	241	284	263	235	227	233	246	266	233
6248	10247	10399	7747	10325	9735	10354	7316	5805	7135	5684	5128	5515	4653	4464	4949	3620	2686	1919	1610	1447	1343	1108	1443	1266	1265	1222	989	895	796	800	809	820	750	686	674	668	655	591	656	776	1250	783	655	613	642	630	665	645	641	631	631	626	644	662	612	633	626	625	646	663	673	653	604	616	648	642	625	618	607	662	676	609	646	653	676	652	649	613	700	622	641	601	641	637	636	599	641	660	627	687	628	661	680	657	602	656	670	645	664	582	611	625	608	629	628	645	655	643	633	688	645	605	631	641	635	649	650	690	616	629	672	656	631	626	677	671	643	649	636	658	605	638	635	634	640	653	612	669	649	640	616	651	626	623	638	685	665	657	618	619	642	652	670	648	607	602	638	703	599	684	618	633	628	629	629	641	652	625	655	593	635	629	585	672	646	646	644	634	665	634	644	605	628	610	642	581	647	631	605	647	680	615	622	616	624	627	628	618	620	635	624	611	646	621	665	660	607	586	632	622	629	608	628	617	665	646	635	651	647	648	647	674	618	638	611	605	649	603	616	625	611	656	621	622	573	665	587	609	591	622	720	590	641	617	648	597	637	667	620	689	652	645	625	632	641	629	629	598	648	612	641	613	652	673	614	665	624	615	623	596	630	647	651	624	624	651	666	686	586	635	614	655	657	645	625	661	599	622	599	652	615	621	655	612	659	612	638	605	636	611	633	637	626	672	664	661	639	634	646	627	654	606	669	682	656	577	612	643	639	618	646	652	633	663	599	586	619	632	620	573	568	658	633	622	634	600	645	630	595	614	622	599	609	666	600	662	642	620	601	624	579	614	648	631	650	635	626	610	675	613	643	598	635	609	650	616	624	603	619	609	613	595	609	650	650	648	637	609	641	608	590	643	661	657	660	636	629	635	633	637	631	649	631	630	659	611	681	566	613	608	642	656	595	624	631	628	682	618	605	643	609	646	607	651	595	651	633	642	583	635	637	631	611	626	628	627	631	700	639	649	617	597	636	577	591	641	640	648	602	623	663	627	593	611	603	601	676	626	633	627	583	623	648	653	637	604	601	619	640	624	614	658	633	670	641	651	637	609	625	608	621	609	623	627	631	686	653	615	625	658	621	613	654	660	598	627	686	644	562	640	672	653	695	601	682	623	631	611	645	642	638	636	651	630	598	653	634	651	625	653	637	604	664	639	665	599	639	622	651	631	593	677	630	622	642	677	618	671	606	656	690	612	644	612	628	627	612	628	613	631	618	629	680	671	610	623	663	603	673	625	630	664	621	645	633	595	649	604	659	616	630	649	607	652	590	652	657	603	675	649	659	621	656	670	618	626	658	585	601	633	627	608	619	623	609	650	595	633	623	668	631	637	633	607	635	646	603	603	681	604	658	582	637	640	700	637	640	627	631	620	601	660	649	675	628	622	649	633	613	656	643	674	700	670	646	652	647	660	579	680	669	631	577	621	616	628	670	582	641	646	637	604	616	640	617	620	638	663	605	659	604	649	616	614	603	639	628	635	603	602	640	633	634	614	624	632	654	661	626	605	616	624	634	631	658	661	647	662	612	658	614	625	667	641	647	618	648	674	642	667	613	613	681	632	637	664	651	615	637	672	623	595	636	618	676	642	612	666	613	643	605	659	595	645	617	657	633	675	580	615	620	685	594	638	605	633	603	631	657	681	631	637	636	641	625	614	619	585	659	602	635	613	672	609	617	610	669	656	589	640	680	606	658	619	632	655	617	617	632	641	609	632	647	608	654	642	661	619	641	657	659	633	625	654	636	630	618	633	654	624	640	685	612	628	630	675	600	599	662	624	623	669	629	613	672	621	622	614	610	652	636	644	606	626	668	674	652	637	647	624	632	603	655	629	620	624	614	618	629	645	642	661	611	627	637	632	589	621	661	632	605	623	660	618	653	643	650	615	635	663	610	650	631	644	636	588	664	631	623	662	642	680	580	616	651	635	634	667	610	611	674	651	662	587	620	639	634	628	690	681	671	621	648	589	651	669	617	618	656	656	643	611	648	638	618	636	619	617	615	603	619	622	596	642	602	663	652	683	586	577	672	664	602	629	637	651	638	704	656	686	634	619	649	625	670	630	598	631	635	628	656	679	628	618	644	615	638	660	623	660	643	648	630	658	601	608	621	639	677	582	635	648	643	600	600	627	636	662	669	686	613	642	642	669	641	617	576	671	634	636	615	620	643	668	618	621	652	657	684	604	567	637	642	612	649	652	618	641	651	668	601	622	652	613	635	607	593	584	620	621	618	622	612	641	628	660	612	603	635	635	612	616	628	611	628	634	645	653	605	588	687	634	593	656	630	626	658	599	642	675	635	629	595	602	586	648	626	632	636	637	704	639	679	632	626	633	643	593	608	634	645	627	620	665	614	651	638	648	611	619	629	596	675	590	641	629	638	645	645	608	636	607	622	609	632	651	614	632	644	612	635	629	598	617	572	608	640	617	645	689	671	624	645	615	682	650	638	629	667	615	642	653	616	614	673	611	633	599	668	696	605	595	608	648	626	600	632	656	662	623	598	673	631	609	661	600	594	625	649	659	627	579	637	635	612	584	614	590	607	647	635	631	620	639	634	665	617	671	632	654	642	618	650	667	627	603	594	644	659	625	680	587	649	656	637	634	658	632	614	664	609	628	639	625	612	612	625	660	587	608	636	618	623	588	638	629	583	629	641	595	607	637	641	665	636	605	602	647	621	634	670	636	590	636	655	626	647	648	635	643	595	624	630	609	608	652	588	659	663	600	713	619	666	642	629	601	551	655	666	649	625	652	640	661	598	610	631	587	611	611	636	620	628	575	596	665	596	621	633	621	635	642	651	680	583	636	626	658	624	662	674	624	633	598	618	671	661	629	640	626	621	627	613	611	648	662	614	608	654	643	653	665	621	668	637	662	613	619	649	649	619	603	623	572	655	635	632	647	622	634	643	621	647	636	649	653	615	624	665	610	632	665	628	617	605	659	627	606	635	684	662	633	626	621	625	638	628	603	662	646	631	625	621	668	599	636	637	651	675	613	640	644	654	628	650	666	631	615	611	670	684	606	646	624	638	625	615	612	633	620	638	685	666	665	683	658	667	612	623	635	608	617	653	642	592	715	612	605	656	646	658	661	600	637	631	621	635	634	625	647	604	646	598	653	624	628	646	644	611	619	640	625	616	654	618	638	668	651	667	609	652	649	633	621	616	580	655	593	645	676	605	624	624	655	666	595	623	706	597	644	650	619	645	623	607	661	584	610	625	626	657	635	686	614	612	601	624	638	632	665	656	645	671	651	588	676	655	603	656	590	695	631	642	660	610	626	646	606	644	650	619	648	634	655	562	628	669	646	646	657	586	635	609	627	642	607	649	687	670	645	618	650	675	633	605	641	635	616	585	599	640	633	683	639	628	704	628	660	625	692	630	596	631	654	640	664	625	669	668	682	620	683	628	645	646	638	619	642	589	639	658	595	606	627	603	626	594	641	625	646	628	653	634	684	635
33470	37517	33633	22958	27235	27091	27481	21841	18529	17857	15213	15777	15299	11005	9018	9788	7722	5106	3887	2247	1948	1916	1080	1049	534	600	584	481	388	377	402	312	285	265	279	232	220	250	221	290	858	1407	374	216	249	231	232	247	252	230	230	237	222	250	259	227	218	226	248	240	225	220	211	253	262	270	228	240	230	221	234	235	234	248	229	269	254	222	252	224	221	225	217	250	239	264	250	253	240	249	238	242	251	233	238	215	211	235	239	222	235	265	233	228	215	247	222	236	233	252	250	236	249	241	218	227	259	245	249	220	208	216	235	248	246	226	228	222	272	230	247	251	214	231	251	245	232	216	207	234	239	267	251	207	228	227	218	229	228	228	231	237	230	210	222	243	267	230	234	226	247	225	236	241	225	231	228	223	233	228	258	215	238	248	236	235	233	219	229	226	234	239	229	217	212	257	269	246	231	239	226	231	223	248	242	224	226	232	251	218	205	258	239	211	244	251	229	245	241	234	216	240	225	229	257	233	226	251	212	252	243	252	265	199	228	246	234	252	233	216	203	261	250	218	234	247	251	220	240	252	207	220	252	262	247	228	232	217	251	233	224	244	225	232	260	239	219	195	218	234	219	215	221	226	249	254	235	260	226	227	234	231	243	240	222	244	222	237	207	240	259	212	259	261	258	256	234	213	227	206	225	243	253	255	241	216	235	246	218	246	241	201	269	254	245	220	247	228	204	221	211	205	243	226	254	234	225	257	232	228	214	235	199	225	236	231	210	228	224	231	216	231	240	239	236	232	247	245	249	240	224	233	242	240	241	245	214	229	238	235	263	238	216	221	229	228	198	224	243	241	249	264	247	249	246	247	236	231	243	243	230	214	223	236	243	241	204	236	215	209	262	242	247	236	232	248	222	254	222	247	237	232	238	242	225	226	240	225	239	242	241	260	203	226	265	220	254	194	239	219	232	247	249	234	256	208	216	235	224	224	210	238	214	240	236	255	254	229	275	207	204	241	207	255	227	264	240	246	235	237	213	267	212	239	250	256	244	239	235	235	233	262	205	266	221	224	228	261	227	224	219	228	262	242	253	238	229	201	218	240	219	237	226	257	226	219	226	228	241	223	241	241	239	227	248	213	236	196	242	235	250	237	184	250	253	214	222	250	224	256	240	223	236	218	221	245	215	258	238	241	219	258	248	220	234	250	259	265	236	211	249	239	233	259	253	239	227	246	268	229	236	239	256	225	262	234	265	239	245	210	263	217	225	217	258	229	211	242	233	250	268	214	212	240	243	230	249	229	254	247	254	204	277	252	237	249	241	236	240	230	231	231	225	225	243	216	235	215	229	217	230	240	251	251	220	232	241	209	242	242	251	243	239	215	227	208	227	229	208	241	240	227	243	218	273	247	218	251	230	232	201	239	242	238	258	235	212	224	248	219	236	239	235	209	205	242	237	222	227	215	254	238	223	228	215	220	242	190	227	233	244	254	244	223	243	235	231	253	225	233	227	234	212	232	209	252	213	240	261	226	234	213	256	256	224	227	222	249	242	221	228	201	239	239	241	273	229	237	260	227	243	207	211	214	238	259	221	233	244	225	216	240	233	250	225	231	229	222	229	243	252	275	218	227	247	241	220	206	224	250	215	238	225	229	218	264	219	262	253	239	221	223	224	224	227	255	233	249	235	221	241	227	264	220	265	240	213	242	238	227	236	236	220	270	237	278	225	234	221	228	220	249	205	208	239	260	240	248	250	233	232	232	212	244	226	236	238	208	214	240	260	242	240	209	237	218	210	245	230	217	258	229	226	240	278	239	244	275	230	259	220	223	241	219	217	223	224	232	228	227	248	237	231	225	239	232	219	236	229	238	230	210	245	221	251	219	243	214	246	247	245	227	224	261	226	230	250	281	249	250	226	238	209	250	268	227	237	254	207	249	243	234	232	227	225	256	249	254	205	217	224	216	245	230	233	261	236	246	209	247	224	243	225	246	215	237	219	258	234	247	234	254	218	234	231	223	195	212	231	227	278	221	217	197	226	257	231	217	232	229	241	213	246	226	227	227	205	257	239	219	228	222	240	245	233	252	228	242	229	208	231	257	222	227	225	232	210	215	229	227	238	250	211	251	223	234	227	232	213	224	239	237	193	228	261	233	232	240	231	187	229	213	255	207	210	241	219	230	233	230	224	228	232	246	226	223	243	232	236	222	213	200	237	219	230	261	221	228	229	231	219	245	231	257	218	205	242	238	253	241	235	261	239	274	236	239	227	243	246	220	227	248	220	243	220	230	242	220	256	232	253	216	222	234	237	215	244	232	222	233	226	241	214	228	245	262	233	237	250	243	220	217	224	220	256	249	259	235	251	234	227	208	232	229	234	200	253	222	234	219	234	222	229	216	252	246	235	240	249	246	224	234	241	232	236	200	231	245	236	254	235	237	242	228	243	231	216	231	268	219	248	225	243	209	232	260	233	229	244	231	220	234	234	241	249	213	222	214	245	237	234	236	203	254	242	219	223	244	221	232	250	225	242	272	191	233	232	233	232	242	234	211	227	227	246	208	228	233	212	239	225	232	252	254	239	234	235	193	224	205	229	208	233	238	261	214	231	213	208	269	270	250	228	214	224	225	218	254	231	240	229	232	230	243	247	222	214	249	235	257	240	224	242	228	218	210	215	239	220	236	230	252	212	242	241	241	263	211	226	232	234	245	246	253	212	222	209	245	242	259	235	237	218	253	233	258	214	254	237	244	241	247	233	210	217	254	257	252	255	274	220	246	240	231	221	253	223	230	231	229	247	251	239	230	233	239	222	232	252	219	242	238	217	249	183	266	235	245	234	260	247	217	207	229	239	228	224	233	238	232	221	220	234	236	236	237	240	212	216	241	242	236	259	229	240	254	222	241	245	200	249	237	242	201	214	232	226	210	227	214	211	247	223	255	228	245	235	257	236	229	209	224	231	244	242	226	227	229	239	233	262	223	232	238	243	253	237	243	242	215	237	232	235	220	242	238	258	246	240	250	230	234	225	226	221	216	209	219	237	252	236	237	219	246	238	244	234	251	205	242	235	205	261	237	242	212	241	228	249	252	239	253	253	255	223	234	248	237	244	235	232	259	211	236	250	255	240	257	229	239	209	246	223	250	220	228	212	207	231	229	246	248	229	241	211	229	239	263	246	235	199	225	235	244	221	261	234	214	213	234	219	217	223	232	208	254	272	239	239	238	257	238	247	252	229	243	252	238	229	206	221	230	234	243	209	232	275	226	240	239	214	228	228	228	216	233	224	261	240	248	203	228	230	220	243	247	242	209	248	244	217	218	247	212	240	241	225	252	225	242	231	255	222	233	236	240	250	230	253	245	220	240	233	229	229	264	210	223	223	229	223	202	228	244	236	229	226	229	256	249	226	249	209	244	224	257	265	253	228	238	246	230	241	233	273	238	248	200	280	235	247	238	239	240	239	224	197	231	221	225	225	192	223	223	237	251	185	230	229	257	239	253	240	246	219	238
25393	32016	29200	23106	34446	35902	38567	32599	33721	35381	32696	32381	32324	28182	26072	30628	25298	22046	18280	11306	9056	10989	5858	5710	2936	3431	3229	2217	1649	1815	1851	1460	1214	974	874	804	695	714	680	948	4847	8433	1298	613	618	628	556	589	582	609	576	600	601	573	593	609	533	597	616	606	610	638	572	626	588	573	572	588	581	687	573	637	584	659	667	652	681	695	620	612	609	645	570	588	565	580	602	641	607	646	580	607	619	622	593	611	624	624	643	631	657	678	611	579	598	642	597	631	623	578	578	587	572	624	637	607	611	587	624	570	590	632	604	613	596	610	600	580	610	568	607	573	608	584	641	602	625	578	588	599	543	582	556	619	586	595	587	593	569	540	628	566	589	578	603	579	579	577	636	594	575	580	617	573	568	590	625	636	635	589	571	569	558	550	634	612	564	646	577	620	646	574	599	594	581	592	613	606	587	583	582	578	591	572	591	588	577	626	579	552	628	615	580	580	579	595	582	622	626	581	605	565	552	579	558	613	600	563	625	555	574	584	580	626	562	611	587	611	592	581	553	595	535	555	574	634	608	592	585	596	595	588	579	538	619	590	587	600	591	599	607	586	594	615	575	568	562	616	613	610	592	617	624	587	597	570	566	591	577	617	590	618	571	535	573	570	574	613	570	566	534	595	627	497	587	628	622	553	574	557	568	648	583	554	598	599	566	566	595	603	597	600	537	569	587	599	585	576	542	583	550	582	580	570	631	586	573	608	603	582	581	579	535	558	582	570	581	636	575	541	564	617	617	560	555	576	574	605	609	623	558	574	573	589	574	556	585	585	581	545	649	589	586	571	600	581	602	587	562	611	575	616	559	580	594	530	563	592	604	575	601	592	599	629	561	580	605	613	557	597	553	596	558	572	621	563	573	549	616	590	584	624	574	545	575	578	606	589	611	587	596	570	604	600	569	571	634	591	579	576	594	577	598	587	636	606	552	605	631	609	575	579	588	565	594	607	605	542	556	592	573	602	547	595	552	574	603	586	559	612	594	586	569	585	586	568	596	559	577	605	578	607	607	583	584	566	589	634	589	592	550	637	538	606	608	531	581	589	580	612	596	637	560	563	571	600	553	584	565	564	568	593	580	657	581	603	631	593	640	588	617	563	580	590	574	560	579	595	599	581	586	570	623	543	554	597	579	592	584	588	627	604	557	583	618	595	564	578	601	625	602	574	600	558	579	565	576	581	566	579	619	567	583	560	580	579	592	602	572	576	587	572	522	563	574	612	601	562	596	573	563	554	562	582	601	561	588	625	579	578	597	614	583	581	578	600	601	535	583	589	557	608	644	583	597	571	619	554	567	604	563	611	594	580	617	567	564	568	593	577	628	581	529	601	601	580	566	597	565	517	580	585	610	568	597	584	579	548	602	578	592	552	636	581	579	594	593	566	585	568	621	587	641	617	594	602	550	579	596	598	561	538	584	577	663	560	598	584	613	622	572	556	586	628	611	607	579	604	590	586	625	594	561	587	593	625	624	543	513	554	624	571	583	588	602	597	588	570	628	563	563	597	569	615	570	581	600	582	644	580	624	562	550	576	604	612	568	602	561	573	557	587	582	615	583	585	628	591	601	535	568	511	600	610	611	573	546	577	588	580	606	585	554	539	589	592	608	607	579	595	596	599	604	575	579	586	583	590	555	576	608	579	591	586	571	582	564	552	584	631	621	544	585	564	603	599	573	589	647	540	570	591	576	541	635	575	603	577	598	611	570	591	585	559	595	599	576	630	650	614	589	616	595	560	553	602	598	573	584	597	569	615	600	602	599	572	525	565	531	611	551	595	608	580	570	590	619	536	565	567	582	605	565	638	591	569	600	592	583	591	547	552	594	571	630	573	586	588	605	571	565	633	597	573	592	597	597	603	573	631	549	571	580	573	597	602	565	618	570	609	575	588	574	583	626	565	629	590	593	607	567	567	565	616	565	583	588	623	570	557	634	559	601	599	623	582	568	627	595	625	601	554	592	575	588	590	575	619	592	621	575	582	596	572	585	597	573	585	563	570	585	567	546	620	621	564	621	601	574	549	562	563	573	560	582	606	587	585	600	595	577	581	581	589	648	603	646	630	599	550	610	569	521	552	643	553	575	612	624	585	574	599	582	603	560	587	558	621	547	630	593	588	623	614	599	595	588	590	578	632	603	602	574	610	604	580	580	572	565	584	567	574	605	570	618	570	543	639	575	567	579	574	554	581	598	613	560	584	614	533	579	581	616	611	600	593	567	583	587	594	584	546	609	602	596	611	601	551	610	551	575	616	587	553	621	616	634	554	601	584	595	607	621	623	604	602	608	577	550	597	625	577	566	653	599	592	625	573	613	566	534	572	601	581	597	618	624	652	609	581	579	617	613	620	572	547	619	643	592	553	623	563	605	588	582	548	573	588	550	590	605	587	570	584	626	538	606	566	605	625	560	546	562	545	527	584	588	556	613	615	628	572	605	580	580	574	585	584	548	593	579	623	580	569	581	558	567	610	558	604	612	581	606	601	594	598	598	586	640	547	571	593	569	583	544	579	586	608	592	598	611	597	582	615	538	610	547	571	602	599	589	581	576	614	550	594	597	591	596	599	625	590	631	577	600	568	619	603	537	543	594	601	589	568	585	589	599	605	550	622	621	572	573	628	574	637	568	559	597	530	609	611	571	544	556	603	568	567	591	574	582	569	601	602	628	563	570	549	592	604	594	547	599	567	590	636	620	571	573	575	631	600	602	579	631	643	569	596	569	569	583	590	589	607	562	531	595	608	609	579	588	569	630	567	620	606	534	588	564	629	619	568	631	620	571	565	587	570	587	609	583	604	612	606	580	652	589	601	596	574	598	613	587	580	613	596	579	621	582	557	547	597	557	604	611	596	560	584	550	588	571	569	631	568	593	627	586	592	592	583	544	619	537	602	570	614	612	595	604	597	568	588	594	582	578	584	582	589	575	614	576	617	601	555	597	591	546	590	596	556	584	559	630	570	557	573	610	599	560	587	576	607	596	593	609	612	561	587	595	581	565	607	616	584	615	563	567	561	608	573	564	596	616	587	597	581	577	571	635	598	582	603	587	608	584	604	570	559	637	571	585	546	601	561	592	605	607	575	587	617	599	583	601	577	602	565	638	602	554	567	589	541	538	619	587	609	585	556	603	574	630	610	543	613	558	554	586	589	569	556	609	578	606	543	577	607	577	606	593	544	584	608	593	631	607	570	584	597	634	612	551	600	546	659	637	578	565	579	570	573	598	560	601	606	619	559	579	595	601	583	590	618	619	607	574	591	552	651	599	622	596	600	546	616	550	603	576	581	574	595	557	612	565	594	560	569	598	581	547	597	580	606	566	578	569	571	574	560	595	569	586	581	578	621	591	612	584	597	587	587	592	561	557	573	597	566	591	576	621	580	581	598	574	613	579	553	595	579	601	530	569	598	588	638	572	620	590	571	623	621	590	547	623	628	583	597	576	614	583	626	564	598	584	568	603	546
42412	43409	33844	26825	31899	31796	33637	28895	26950	25279	24325	26308	22640	19505	15853	16438	13306	8963	7778	4653	2894	3398	2315	2355	1089	668	759	533	463	594	534	405	370	268	220	217	214	224	206	203	593	3065	1921	396	177	185	197	199	204	198	191	218	210	192	209	215	196	231	196	201	179	197	198	192	202	205	208	198	203	209	200	182	209	224	198	194	214	191	202	177	203	201	205	212	200	198	196	225	199	195	195	200	194	189	193	172	191	188	177	190	198	195	241	193	202	167	186	186	192	192	194	182	186	205	187	175	199	212	182	197	183	215	211	202	181	181	233	221	201	158	187	173	198	228	210	179	197	158	191	181	188	209	211	185	195	196	170	208	191	208	186	193	180	193	194	178	201	207	190	190	178	181	203	231	185	174	189	226	198	188	179	179	188	189	191	165	174	177	205	218	205	156	152	201	226	162	200	206	195	194	210	187	179	201	197	198	223	198	170	183	189	177	186	175	191	207	186	182	211	190	205	200	205	203	199	204	189	175	193	193	194	208	175	195	181	179	200	167	172	209	193	196	192	183	169	196	181	191	198	206	207	202	197	192	170	178	205	176	183	194	187	200	196	176	198	186	170	174	191	190	179	179	188	196	167	185	190	183	173	174	209	170	187	208	180	188	189	192	215	159	178	168	209	213	189	199	192	197	206	214	199	214	175	182	186	202	204	183	190	195	191	184	221	199	181	196	197	205	215	168	214	192	196	204	201	184	206	199	202	195	185	198	178	198	188	193	181	175	203	177	183	186	198	193	159	200	197	184	192	209	208	182	171	184	183	175	181	188	177	192	193	187	225	175	198	196	206	179	204	170	221	194	194	173	187	197	175	207	183	167	201	194	179	206	195	201	167	207	161	172	197	188	186	184	225	178	189	183	199	187	164	185	184	187	199	154	194	193	177	184	180	181	156	185	208	175	202	204	202	195	183	206	198	181	202	184	181	185	190	192	168	182	192	187	204	198	184	189	199	172	190	187	198	193	184	222	194	179	142	185	186	185	192	189	186	192	194	187	185	198	186	171	184	165	183	196	169	202	208	200	194	202	196	174	179	188	211	178	190	190	187	199	168	192	170	178	203	213	220	223	188	185	185	174	171	170	187	198	184	203	187	190	175	221	177	219	200	181	176	183	214	192	180	177	202	181	189	197	195	199	176	181	195	209	183	219	187	207	192	204	168	197	182	182	191	171	192	188	196	209	199	185	188	186	200	228	180	191	174	191	200	171	203	195	188	168	196	223	202	182	221	207	187	200	178	175	218	174	195	178	181	179	180	197	234	180	184	181	194	166	184	198	170	186	186	171	198	187	166	173	191	204	206	209	161	177	180	188	198	172	188	197	197	212	194	199	198	203	190	197	188	202	162	202	205	214	179	191	175	181	179	218	215	198	202	190	204	199	210	181	192	192	177	203	180	187	189	193	201	186	184	215	178	199	197	179	187	195	177	203	195	210	192	192	186	186	199	233	170	185	190	170	214	200	202	202	203	200	168	198	181	199	186	186	187	188	181	211	175	212	211	183	202	201	197	207	213	196	181	200	198	178	192	190	193	199	191	201	199	177	190	170	180	205	181	165	187	168	220	165	196	166	192	179	189	178	191	211	185	186	174	204	198	211	182	197	197	191	184	206	183	211	187	196	195	214	199	196	196	192	196	192	209	193	197	195	205	171	207	185	180	212	210	189	194	195	183	179	175	210	195	172	190	205	184	197	194	195	201	189	185	195	191	195	178	194	169	209	198	206	210	189	190	198	190	183	217	208	195	192	201	186	203	183	198	173	187	187	196	187	185	198	165	188	176	185	197	189	188	187	201	197	172	166	154	193	196	185	204	198	201	184	180	202	173	175	178	190	180	197	193	222	187	187	158	222	205	194	188	203	182	177	187	164	186	193	199	174	177	193	177	187	184	194	196	189	197	181	199	209	185	198	184	197	199	196	197	191	197	205	186	235	228	192	178	202	175	204	211	177	218	221	187	186	210	205	162	203	172	192	199	220	185	190	251	172	194	197	191	202	196	209	203	180	180	204	187	213	193	188	185	183	204	164	200	191	194	206	196	184	171	159	167	178	170	181	210	201	215	188	171	196	185	201	152	192	176	193	196	191	212	184	204	176	189	200	178	171	189	195	230	216	185	183	188	196	212	210	200	218	172	169	173	187	168	206	197	166	185	191	196	193	170	204	192	190	187	194	176	187	183	202	188	184	198	203	210	187	181	207	208	204	216	184	174	201	191	191	184	201	187	167	227	201	205	193	189	203	164	210	190	216	199	174	196	194	191	189	188	205	191	203	189	206	191	172	194	174	191	201	178	214	169	190	196	209	184	178	173	181	201	220	196	182	184	201	201	175	181	205	209	181	199	156	208	205	197	201	177	175	180	186	189	196	176	200	184	198	197	198	185	188	210	207	192	214	198	194	168	205	181	220	195	202	177	196	171	196	213	216	217	198	189	195	220	194	209	193	186	198	217	184	168	195	195	187	180	210	190	191	189	207	172	185	156	183	204	203	203	186	187	206	203	193	166	201	210	185	183	193	187	190	191	226	184	204	173	204	190	182	180	190	169	198	189	170	191	183	205	193	185	209	196	188	176	202	193	186	193	182	168	170	202	173	170	199	229	205	205	210	201	228	183	214	206	184	165	186	197	191	193	200	190	189	214	195	179	207	195	217	214	195	216	219	186	177	206	177	194	191	169	191	190	186	203	207	190	197	180	198	195	186	184	195	188	182	206	229	184	191	181	185	176	176	205	184	220	191	180	186	201	196	172	202	177	189	193	207	189	218	209	198	178	192	202	203	189	213	183	223	220	200	199	175	207	203	183	175	198	192	177	171	196	194	200	204	169	178	180	227	181	205	197	194	178	226	172	200	158	209	211	180	173	196	185	203	199	202	200	187	185	213	194	197	206	210	180	196	176	199	181	210	189	184	184	178	220	197	215	172	176	189	215	189	196	209	206	168	185	225	181	199	177	193	176	168	186	183	202	194	204	159	190	191	211	194	200	180	196	199	162	186	205	213	192	211	178	209	187	228	194	187	193	188	234	183	211	201	197	205	221	202	192	179	179	187	192	167	183	194	187	211	199	181	202	196	209	219	184	198	174	200	183	197	219	204	202	186	204	170	200	198	182	212	175	206	198	157	201	191	191	184	193	179	181	217	167	193	191	194	192	192	191	197	181	189	174	188	194	180	215	213	168	208	220	195	202	192	208	210	200	231	187	185	160	190	194	216	179	213	179	205	208	165	219	188	180	184	203	221	227	224	195	198	177	169	192	199	176	189	194	176	158	168	194	192	172	194	181	180	201	181	219	173	192	198	187	193	180	194	184	184	185	201	188	166	197	201	183	199	166	169	192	210	195	188	186	180	189	163	195	222	180	193	222	198	184	170	178	176	171	196	197	192	196	198	166	198	214	216	182	178	196	203	203	181	195	221	169	200	212	202	172	201	214	182	207	207	182	194	205	216	194	185	185	215
32964	39528	33337	31378	39855	41277	45296	41024	41941	42137	40594	42561	39414	36483	31965	37128	33856	28819	26507	18613	13349	17055	9573	10629	6193	4165	4711	3062	2418	3220	2959	2570	1882	966	795	743	725	646	665	728	4003	16619	9445	1715	492	502	507	514	506	505	495	520	507	501	486	536	532	529	555	486	486	514	497	530	540	533	497	515	523	534	513	497	537	567	544	492	558	526	503	569	533	525	497	493	505	501	526	534	558	510	519	488	480	514	524	481	513	474	498	557	540	540	518	474	518	522	481	509	531	544	478	499	453	493	502	503	504	478	515	546	549	493	537	524	523	517	513	496	561	506	514	521	522	553	576	475	484	464	491	508	505	502	512	537	479	538	501	489	468	487	523	510	461	522	501	506	483	540	496	501	500	494	534	483	538	529	507	517	464	484	497	493	493	480	497	536	474	487	464	513	485	504	504	503	512	527	518	532	476	510	468	484	495	490	491	504	539	503	500	483	475	510	478	455	514	478	490	494	490	519	524	488	513	510	521	472	478	510	480	514	484	474	520	483	499	474	489	475	495	477	506	507	529	505	488	499	492	485	486	477	476	489	450	511	506	494	498	495	509	499	506	453	531	505	504	476	488	492	549	514	516	508	499	492	500	477	512	497	455	490	470	481	499	515	458	464	466	514	466	541	485	498	491	507	499	469	521	516	518	488	469	453	482	513	494	480	506	488	514	494	458	488	478	532	516	522	487	508	494	483	486	514	482	455	496	498	492	484	472	491	491	534	492	515	474	497	494	473	502	484	449	521	500	489	477	525	516	473	485	524	505	504	515	502	458	478	481	482	482	494	493	511	515	490	502	488	509	451	504	499	475	508	478	500	512	475	450	504	463	507	454	489	524	488	510	550	521	485	521	504	475	525	515	504	514	443	489	498	517	501	482	469	482	482	513	504	514	475	498	505	494	506	491	518	505	487	475	492	488	484	490	491	512	499	480	496	522	464	482	531	515	487	487	444	482	500	492	514	505	508	468	480	496	525	469	495	467	520	515	453	560	486	476	480	436	461	486	462	496	494	489	522	520	480	491	503	484	499	511	492	455	439	528	506	476	505	501	497	487	491	469	484	541	490	509	478	477	519	471	481	473	506	534	513	501	501	459	495	459	470	486	485	474	530	486	515	489	488	492	526	479	492	533	537	512	516	511	466	492	533	513	525	478	431	476	472	476	479	500	484	509	453	495	481	536	507	524	500	508	460	482	480	489	511	462	459	461	459	495	509	463	492	462	472	483	492	520	528	467	504	506	484	485	499	513	443	479	469	472	462	454	506	499	456	483	486	456	472	524	511	487	531	518	478	506	510	471	510	494	500	504	487	490	480	529	464	484	494	517	479	452	525	520	500	477	481	504	488	495	542	463	508	480	496	480	497	511	483	476	450	524	492	506	483	500	475	463	548	471	504	461	537	479	476	504	500	478	528	540	517	513	509	511	506	501	475	525	518	482	502	506	480	476	506	489	517	509	487	479	556	504	503	460	505	488	520	499	509	486	521	480	464	506	490	527	474	508	459	499	486	514	481	478	489	498	528	467	518	501	513	570	502	466	512	478	482	481	533	543	509	463	506	519	495	498	521	499	511	538	502	522	474	470	510	514	524	465	484	477	484	496	495	508	541	505	479	457	502	492	464	481	452	445	446	487	462	507	499	502	466	493	498	510	517	480	466	483	511	484	482	465	500	494	473	485	476	491	477	488	470	478	468	486	513	472	460	496	504	499	466	482	513	506	501	492	459	508	497	488	503	505	480	500	497	480	515	494	502	523	477	490	504	520	483	510	497	490	500	494	522	524	493	454	465	478	503	500	481	505	505	498	507	471	490	498	478	492	520	482	516	508	464	493	504	485	465	515	506	525	464	472	491	474	511	503	474	524	490	517	534	497	487	448	491	494	503	481	490	464	509	479	487	519	502	458	479	517	504	498	488	466	515	494	435	489	521	471	507	477	490	498	485	504	496	543	512	511	501	490	484	515	500	534	536	477	455	498	504	470	496	488	488	514	476	473	522	513	501	491	505	479	480	489	492	483	514	474	457	504	504	495	494	462	484	569	501	490	434	467	504	489	480	489	503	494	499	502	496	454	498	478	463	489	497	491	476	507	497	466	495	488	525	468	498	490	530	511	510	504	513	489	506	519	494	471	488	530	513	490	517	494	514	478	438	505	481	473	468	526	479	505	502	493	493	486	481	467	490	495	483	509	489	501	497	508	515	518	496	526	519	488	493	528	492	501	561	469	494	488	513	467	487	491	500	482	515	516	463	506	461	468	493	511	461	514	579	486	499	523	482	484	461	514	486	509	475	497	499	488	474	512	490	515	497	475	503	453	468	529	496	498	519	492	521	496	481	540	490	475	467	468	496	462	515	526	474	475	512	523	428	512	487	521	489	502	449	575	515	468	515	487	518	483	474	494	510	510	487	499	470	501	489	501	475	491	483	489	497	514	513	516	488	473	515	469	484	490	516	468	488	466	501	522	462	480	473	501	493	451	518	519	446	488	476	477	430	477	508	467	514	511	462	460	429	501	493	518	512	533	487	458	510	523	536	498	491	545	505	457	487	532	506	505	485	477	479	490	505	526	493	459	511	492	502	520	466	481	526	465	484	475	478	507	450	459	529	526	513	479	483	513	517	539	518	510	493	462	469	465	504	496	461	490	500	472	541	488	482	486	468	490	504	501	519	495	472	469	483	485	512	489	542	476	463	503	496	499	490	513	496	502	499	450	484	477	492	488	541	479	493	457	472	468	496	498	480	470	506	501	470	516	511	497	496	497	503	498	485	467	465	537	524	550	473	461	504	490	471	466	495	494	492	485	536	478	484	488	509	491	499	461	487	537	486	527	488	493	480	474	504	455	517	454	520	446	477	473	467	518	450	538	501	478	495	514	493	469	492	493	470	454	481	454	503	503	515	476	495	515	498	506	508	477	496	478	489	497	472	526	472	516	509	498	487	514	469	507	518	501	487	475	486	491	456	489	492	467	520	500	487	488	465	497	488	484	488	460	516	528	502	463	509	473	520	498	522	498	511	485	485	482	570	512	456	523	511	517	438	511	486	534	535	487	485	522	489	454	490	505	498	524	525	486	467	456	477	500	519	512	494	505	499	491	496	495	519	458	497	502	522	487	527	486	480	487	470	503	507	498	543	474	474	504	515	478	487	513	471	500	494	492	498	527	469	497	473	506	520	513	502	491	500	508	497	500	461	542	490	504	489	492	493	479	506	465	504	511	472	459	481	527	477	496	456	483	528	490	487	495	501	511	493	505	522	515	503	490	503	491	506	490	496	489	494	451	481	464	490	482	488	482	493	450	473	472	489	471	501	489	442	525	504	466	468	486	513	482	522	508	485	501	508	476	488	509	515	467	535	530	500	533	487	490	482	487	493	470	476	494	485	478	488	511	528	476	496	504	530	539	487	479	476	497	496	498	492	485	511	535	471	518	513	504	485	501	504	485	458	501	520	509	525	514	497	511	488
8564	9669	7637	4069	3652	3438	3387	1855	1317	1106	1020	981	941	786	652	642	576	416	459	399	336	398	320	361	339	387	316	317	291	300	297	305	262	247	271	284	272	260	270	274	250	343	468	457	269	262	266	258	272	240	261	244	261	242	258	259	284	278	261	266	240	252	272	239	271	279	261	245	287	262	255	260	231	251	256	246	272	267	258	270	234	280	273	281	229	247	262	274	249	262	243	258	277	263	285	280	262	251	295	252	282	250	252	256	265	267	274	286	258	267	255	259	287	298	238	271	285	282	278	260	255	255	255	246	252	288	291	271	247	255	261	268	277	260	255	287	245	277	276	273	266	275	277	251	256	274	258	249	252	240	251	268	276	258	296	269	244	252	267	268	281	270	255	261	272	247	289	245	238	256	256	269	266	264	259	268	247	258	261	248	260	266	242	277	271	246	253	270	277	283	271	267	243	287	276	256	244	291	237	265	273	235	288	241	275	292	225	254	257	254	257	275	244	260	246	272	285	269	263	293	249	232	272	244	294	274	257	251	272	251	303	271	301	263	260	256	244	282	275	237	277	273	258	239	246	300	263	235	278	287	255	257	249	262	262	283	237	267	258	253	260	319	256	246	241	268	267	239	288	261	265	258	248	261	248	262	274	241	266	257	284	261	262	233	287	246	261	271	239	274	253	279	230	227	252	284	262	262	261	257	277	298	247	277	267	250	260	247	271	291	266	262	298	265	258	249	262	238	265	259	286	254	294	259	245	269	254	266	245	260	260	283	261	271	259	262	266	250	260	223	251	259	228	251	255	277	277	280	258	237	280	248	270	256	254	264	257	280	243	297	248	237	263	252	286	288	257	255	281	267	256	257	243	256	253	271	276	271	235	269	252	250	247	248	252	276	292	249	252	277	291	277	270	265	287	261	287	270	257	255	282	272	251	270	268	248	269	242	239	235	280	263	286	258	230	265	247	238	271	298	248	259	299	243	288	253	249	244	260	216	276	264	251	273	290	236	301	247	296	258	263	255	264	271	268	262	259	256	272	266	263	286	267	284	285	270	264	264	258	259	255	279	269	261	246	284	274	251	275	258	262	283	285	230	259	264	245	293	258	258	275	288	299	278	262	249	253	260	268	257	259	301	245	291	248	272	261	271	281	251	250	265	279	252	239	244	262	251	277	278	257	278	273	289	267	281	264	264	235	256	265	260	263	259	266	275	304	246	259	274	262	238	257	262	238	259	211	283	245	290	280	269	284	257	266	285	273	272	258	266	278	269	291	255	276	228	261	267	263	245	267	269	242	269	240	269	252	223	233	272	252	243	237	247	263	270	272	275	279	272	263	263	266	270	261	260	265	247	277	250	238	263	271	253	255	234	259	253	263	252	288	289	257	250	270	259	262	269	282	303	257	290	256	254	277	259	248	259	285	248	284	243	276	284	271	257	284	261	278	255	258	278	245	261	254	251	251	305	248	284	241	247	256	237	275	275	272	282	241	245	278	254	245	258	263	250	271	281	264	287	285	236	247	253	254	280	275	271	252	266	284	252	260	290	245	237	314	246	244	248	243	262	283	248	246	262	266	273	265	229	264	275	242	279	251	261	254	260	270	261	247	283	282	280	277	283	254	276	263	263	269	259	253	247	273	255	271	263	260	272	256	254	255	240	264	263	280	252	248	212	249	254	251	260	247	299	266	274	274	280	260	249	262	281	259	273	238	245	245	260	271	245	283	253	254	250	265	249	242	248	261	268	254	274	290	271	263	287	248	262	270	283	260	269	257	260	251	257	232	274	267	263	255	289	272	246	244	254	236	264	228	265	249	259	269	267	267	250	258	270	259	242	275	266	248	270	288	284	273	267	253	250	243	251	284	258	275	293	255	266	245	250	264	285	282	257	277	260	288	266	280	268	238	269	270	276	253	277	255	250	258	241	278	239	270	241	259	265	274	246	246	248	251	251	260	253	279	281	235	230	282	228	248	252	272	269	270	261	224	248	284	292	270	269	265	278	263	281	265	247	254	255	234	277	237	258	250	275	278	296	288	242	279	233	263	275	242	264	245	255	246	261	296	234	257	249	258	274	283	244	277	287	240	272	224	259	276	279	278	267	248	247	244	238	264	264	250	249	261	281	277	278	254	254	266	294	267	265	295	282	266	264	273	294	260	269	243	233	236	294	229	270	247	241	252	252	258	268	249	231	265	266	261	275	263	284	277	251	258	251	254	276	276	277	278	257	271	291	249	245	280	275	320	264	263	267	260	274	241	250	274	270	247	269	273	272	280	279	254	248	254	266	260	263	303	260	246	267	282	237	257	261	249	270	271	286	254	261	255	244	299	254	261	271	267	248	260	268	258	259	287	298	296	277	268	283	282	262	268	262	294	284	266	252	258	258	271	249	249	245	264	247	247	240	269	284	248	254	261	280	275	270	255	246	291	274	270	275	240	250	288	254	301	287	280	265	272	258	235	258	282	273	287	269	279	256	245	265	272	270	266	249	229	255	260	266	227	279	268	244	301	266	294	280	297	267	263	278	282	255	246	295	262	277	244	260	260	241	227	238	299	262	255	241	301	289	236	268	249	260	277	260	266	236	266	287	276	255	263	244	259	276	262	245	250	260	235	285	259	258	258	267	302	222	241	249	252	268	236	248	255	258	272	281	253	246	245	260	283	252	265	283	264	265	277	263	264	257	261	283	273	257	271	247	279	251	259	266	262	260	257	233	282	238	243	277	250	276	254	265	256	249	265	249	261	252	255	279	265	276	256	260	260	272	240	244	258	256	271	283	233	262	256	257	253	248	266	291	269	249	257	264	280	248	264	268	257	252	271	287	253	272	266	288	267	285	258	270	275	264	293	266	262	268	264	248	284	279	262	254	259	272	256	233	259	286	279	245	264	286	253	268	268	290	245	275	279	268	238	255	288	277	254	276	280	292	282	261	274	217	244	254	257	255	267	254	263	256	295	248	241	259	243	254	252	249	253	260	272	257	255	273	272	294	231	243	263	285	280	277	238	277	241	262	236	254	274	274	249	262	291	229	262	261	267	286	276	263	254	232	273	301	250	241	313	291	266	276	263	274	267	244	232	277	267	268	255	235	253	273	263	251	261	263	257	293	296	265	257	254	254	307	265	274	229	260	254	254	266	251	250	277	261	255	243	268	287	282	263	258	305	285	256	266	265	253	243	258	246	269	271	238	277	287	236	241	263	258	270	266	266	285	289	257	239	253	262	274	247	228	238	282	267	284	228	299	267	240	260	291	299	272	253	252	270	277	232	258	263	274	278	243	295	264	247	227	260	242	254	255	276	256	277	287	245	247	273	248	247	268	237	273	251	288	249	279	264	265	238	265	270	241	286	245	259	257	270	288	289	281	269	273	231	259	268	255	270	275	275	243	278	283	290	257	241	226	229	252	280	277	264	281	248	261	270	272	260	247	280	231	297	255	265	273	277	236	267	242	251	280	267	256	260	242	240	278	282	281	291	255	258	239	273	251	292	234
7255	10187	9850	8305	10225	10094	11089	7207	5887	6165	5897	6145	5528	4694	3554	3569	3095	2317	2310	1907	1474	1468	1362	1293	1285	1249	1164	993	856	836	823	850	739	726	734	720	701	697	676	753	768	1538	1962	1531	734	669	683	653	643	704	620	678	677	677	676	683	676	630	668	668	664	617	649	655	617	671	665	659	659	687	626	661	655	657	636	661	668	652	692	683	699	662	670	675	674	692	707	629	670	649	656	692	705	650	633	681	706	661	668	625	653	633	717	648	649	654	651	672	655	681	646	672	635	653	647	677	660	676	687	671	673	645	721	668	677	667	662	645	628	676	648	663	681	703	687	686	625	671	686	648	634	675	641	681	710	638	650	697	686	715	679	680	659	657	658	670	670	715	653	648	612	676	631	701	710	690	672	682	669	685	686	678	711	632	671	681	697	615	660	670	654	672	666	649	680	680	675	705	693	653	686	632	649	651	649	670	635	718	656	657	654	667	655	627	652	699	641	726	657	647	673	650	650	692	653	653	641	670	717	623	608	664	634	663	670	693	646	634	664	673	675	676	639	649	658	643	697	647	677	677	634	648	662	649	662	685	678	700	720	710	649	659	637	705	712	645	637	671	681	690	661	656	690	669	683	679	653	722	632	642	702	680	671	634	673	646	646	646	669	677	660	649	694	713	675	687	656	686	667	654	654	673	685	682	742	677	648	677	647	637	671	651	655	656	667	645	636	652	656	617	678	637	659	662	660	682	673	709	673	684	685	690	635	675	659	684	681	703	721	631	655	680	643	657	692	677	689	659	653	667	643	655	685	654	604	643	644	723	636	668	687	703	654	700	669	610	644	687	716	684	688	698	692	665	687	638	675	678	658	658	687	684	685	661	678	668	654	678	700	664	687	651	687	662	643	654	681	632	660	648	647	650	645	679	669	668	710	672	738	695	677	657	662	694	626	659	651	722	678	659	628	677	650	670	689	671	631	663	642	678	668	637	654	628	658	678	647	677	662	622	630	687	684	684	670	661	683	689	687	677	637	638	602	624	693	667	673	645	681	694	665	639	634	648	678	662	661	653	682	657	658	674	697	698	648	650	700	660	635	648	686	702	646	675	672	706	681	697	645	654	655	664	698	660	689	624	660	658	637	668	682	684	671	662	677	692	667	684	683	673	627	662	679	672	690	678	679	688	710	718	668	651	645	625	643	609	664	635	671	690	712	681	653	711	644	670	664	626	623	651	665	669	662	657	633	700	662	706	637	657	677	688	643	637	682	628	722	675	665	667	690	630	663	692	698	708	635	614	681	667	666	695	668	632	668	660	628	692	667	643	686	636	669	642	660	644	647	652	693	658	662	704	683	660	650	652	742	712	628	683	615	689	666	671	693	666	673	653	634	633	647	667	666	650	677	642	666	645	619	707	683	662	698	685	625	675	661	670	642	640	702	676	661	626	654	647	691	667	659	699	708	692	675	716	622	679	634	621	693	686	651	663	695	684	684	691	638	666	599	667	658	661	622	687	640	661	672	631	632	643	668	687	672	665	683	682	663	646	636	654	677	657	693	642	670	667	624	671	716	677	644	714	664	630	708	656	679	664	656	700	652	654	691	638	674	676	651	650	646	656	686	665	644	702	661	667	693	636	649	661	607	648	689	665	656	662	665	633	697	688	653	665	628	684	667	631	688	685	699	674	666	690	645	687	664	691	644	674	626	667	692	658	706	649	614	665	640	665	699	715	707	646	636	606	692	611	688	670	688	675	637	704	651	749	663	646	648	709	677	664	694	700	667	651	669	675	674	674	658	720	661	625	660	675	685	656	678	691	683	675	661	671	653	675	686	683	678	613	672	735	670	644	674	691	709	674	687	628	645	682	706	625	673	636	675	647	663	657	700	654	674	692	622	690	690	652	703	703	681	648	673	642	665	671	635	682	682	606	649	715	702	688	663	671	636	665	658	669	642	675	664	705	649	666	670	652	647	669	695	681	688	649	663	685	642	660	666	647	665	643	659	624	701	641	689	693	665	683	663	684	711	692	677	678	640	656	666	711	662	659	661	654	683	674	665	678	645	677	687	676	651	645	630	675	672	674	659	649	729	626	637	672	630	643	682	678	692	636	671	678	666	652	692	710	637	697	679	667	625	634	734	629	649	628	649	635	694	665	662	669	669	702	661	680	625	637	649	704	727	638	691	681	627	706	702	634	709	696	620	680	721	675	681	663	690	667	717	649	680	619	645	630	673	686	640	683	691	697	660	652	691	662	626	676	677	705	675	669	711	646	659	670	679	633	656	678	652	668	699	680	704	670	655	686	605	647	642	656	694	649	665	659	640	637	695	655	686	653	695	676	616	685	683	656	651	651	687	662	689	709	661	639	647	641	691	674	646	706	670	660	666	695	671	658	679	655	638	673	613	668	646	610	645	669	661	650	691	695	635	666	673	682	686	682	700	661	647	678	635	675	712	636	729	673	673	694	662	668	720	694	678	653	687	703	703	695	666	639	670	662	668	658	690	688	675	665	654	647	659	637	647	635	655	668	704	674	716	671	684	693	687	660	689	645	654	629	684	632	644	668	646	661	675	694	700	636	699	694	700	666	689	667	704	645	661	650	670	671	661	680	683	672	703	654	674	671	666	682	656	678	613	678	622	633	690	683	672	649	668	657	634	675	671	649	701	666	657	635	647	659	634	668	644	678	669	664	697	631	665	633	694	657	666	714	687	691	673	676	681	670	664	632	707	667	675	738	634	642	661	652	657	681	622	678	682	658	682	672	678	642	655	593	691	703	617	640	681	642	644	668	631	694	677	662	677	662	644	638	660	646	652	674	671	650	679	655	665	680	659	635	682	678	679	669	623	695	686	650	663	663	611	637	674	663	658	714	613	680	683	616	619	647	645	655	671	662	675	646	666	660	659	652	699	676	661	629	660	679	697	690	711	668	625	688	651	641	698	614	713	695	644	706	693	686	658	678	683	661	615	651	657	619	662	649	656	614	659	643	661	696	644	669	700	661	660	680	658	662	665	673	677	680	649	664	670	661	697	665	641	661	684	631	631	708	686	685	660	619	674	647	665	645	657	656	642	650	643	653	710	646	662	672	666	627	664	643	677	637	686	631	675	682	665	702	686	662	664	649	671	690	669	676	662	657	688	681	636	669	671	645	666	684	666	663	630	685	708	684	682	668	692	679	653	702	686	676	656	677	661	679	608	658	647	672	639	659	652	661	628	662	647	655	680	706	687	721	674	641	652	680	665	652	661	696	658	696	674	675	673	654	679	650	699	656	663	669	678	692	698	658	698	706	691	676	668	650	673	690	646	670	613	645	679	674	685	658	744	692	716	712	681	675	642	645	674	693	652	646	704	654	657	681	660	637	653	648	665	676	645	656	686	657	686	645	643	633	664	687	632	635	670	656	636	654	687	657	645	662	685	659	681	661	651	684	634	641	644	672	681	681	667	646	690	656	668	662	663	725	692	670	670	686	658	654	692	641	694	653	664	650	638	683	659	607	706	664
33876	39543	34059	24393	26442	29091	30369	28025	22234	20554	17663	15040	14288	9787	11042	9065	8147	4423	3667	2995	2113	1385	1290	941	1118	768	526	487	531	496	485	537	336	312	269	274	247	288	270	276	395	1357	1562	1328	741	343	263	265	251	262	251	232	251	272	232	236	246	241	233	250	247	272	254	234	224	279	243	249	268	251	217	246	260	256	293	229	249	272	245	248	256	247	256	260	287	271	248	256	251	280	244	259	267	257	234	235	260	261	269	255	244	284	260	244	283	264	265	233	253	245	273	238	267	246	242	257	249	243	263	257	264	255	255	274	258	252	223	267	258	261	260	244	273	252	256	251	248	263	268	256	261	234	276	272	258	236	275	265	232	243	227	250	248	263	237	261	238	235	265	233	243	268	265	218	257	251	268	239	259	254	285	251	255	251	249	239	281	227	246	257	271	252	256	260	265	239	254	260	274	257	267	282	273	242	256	255	240	270	251	254	249	247	259	249	247	211	249	256	255	248	237	271	256	251	247	268	216	250	254	264	247	271	240	272	270	255	258	267	243	267	239	228	252	274	240	230	250	251	278	250	284	250	256	278	251	262	258	273	260	238	264	261	242	290	273	271	249	273	264	285	264	248	247	235	253	238	237	226	247	246	262	269	269	263	247	258	231	234	254	282	253	224	260	288	256	281	261	252	233	261	243	258	252	247	262	235	268	229	252	275	262	246	228	238	281	283	266	276	253	251	283	257	246	279	243	244	266	237	250	251	271	259	263	266	247	255	273	245	243	241	272	254	268	275	263	260	242	274	238	260	264	247	228	226	277	230	257	281	263	251	229	233	224	257	257	247	252	252	247	247	266	249	250	258	244	233	264	262	255	248	242	268	267	250	262	253	263	242	273	232	248	243	240	253	248	260	229	240	244	244	256	252	250	264	233	229	264	257	250	233	235	258	254	277	228	296	255	275	250	266	252	245	251	254	244	264	249	230	257	262	248	262	252	237	263	271	253	241	241	263	272	265	242	286	227	250	249	248	257	276	279	285	255	280	258	249	277	231	253	227	279	276	268	248	269	249	237	259	253	246	246	245	268	283	251	297	244	225	260	234	265	269	270	225	242	261	260	279	270	248	240	266	255	273	259	275	243	268	258	279	257	272	258	261	247	280	241	264	235	258	247	249	266	254	266	247	278	254	275	249	267	257	275	250	289	273	236	275	250	261	227	238	269	258	238	266	255	274	232	279	276	233	259	296	214	283	264	241	236	291	252	260	275	244	271	262	247	235	253	301	268	260	247	246	271	259	272	257	272	258	289	247	243	261	259	262	263	234	280	256	223	251	238	249	248	243	265	225	286	226	253	257	263	268	215	259	273	258	245	233	282	281	262	264	261	258	247	276	239	232	258	243	280	267	238	261	247	245	227	254	261	272	256	275	246	254	246	249	248	269	243	230	269	248	255	225	253	279	270	256	257	267	257	258	253	270	286	277	249	238	257	260	239	246	264	247	241	278	250	273	281	256	268	260	264	269	222	261	241	260	228	233	267	283	242	249	257	245	259	257	274	268	258	242	276	250	260	271	254	232	276	257	250	250	270	248	235	252	244	269	237	236	243	235	259	251	242	252	254	256	244	263	257	277	230	245	248	274	234	252	286	256	238	240	253	251	263	245	283	249	260	246	253	250	234	243	261	263	260	240	257	255	234	271	248	233	242	250	247	257	242	262	237	267	275	259	255	249	251	258	257	251	229	224	267	261	253	304	224	247	258	263	252	261	265	277	249	237	235	248	255	259	243	246	294	249	249	257	250	253	268	234	250	268	275	257	259	245	232	254	239	231	264	249	253	264	265	250	237	267	272	260	251	249	253	252	238	254	310	230	232	256	274	260	251	270	276	257	251	247	266	242	269	252	261	261	268	255	268	248	263	252	264	249	252	269	277	254	255	261	254	258	250	264	251	240	258	260	244	230	238	260	268	230	247	259	259	245	249	260	262	259	227	287	254	236	264	242	248	249	230	258	238	238	254	251	268	238	254	245	274	246	251	237	278	256	280	273	234	274	286	252	244	260	238	255	241	246	257	250	244	284	280	254	233	246	284	262	233	255	238	229	238	234	268	265	244	255	244	242	245	236	238	244	245	248	259	286	263	255	289	257	228	267	265	243	234	277	243	248	227	256	275	223	239	266	289	260	245	273	228	265	273	290	262	248	250	266	237	259	257	259	245	257	258	243	276	237	261	260	258	256	277	243	276	250	257	241	253	276	257	249	262	275	252	258	268	242	289	267	295	243	300	221	239	246	250	270	244	269	248	261	270	246	251	241	267	258	240	212	249	274	251	259	223	248	253	225	251	273	245	269	267	255	223	254	263	248	240	275	242	235	214	273	262	269	257	245	264	238	232	237	241	285	240	247	262	256	254	255	234	237	265	250	287	267	247	232	252	248	233	267	267	263	246	263	254	254	263	233	284	257	242	256	240	236	238	262	256	242	273	267	252	289	265	272	257	274	266	247	250	254	261	263	277	229	219	241	260	240	233	254	261	269	249	295	233	244	278	256	240	215	266	250	274	227	268	243	280	254	241	277	240	240	259	260	246	240	284	262	272	249	262	244	286	261	253	266	243	243	242	244	252	242	243	255	267	280	253	243	243	222	286	283	252	271	241	250	258	250	293	228	246	259	225	224	284	243	269	259	267	299	223	265	270	263	251	241	255	245	257	253	240	239	244	237	254	260	270	267	228	232	270	243	259	248	241	242	256	245	254	225	269	241	238	259	256	274	242	220	237	248	226	249	240	264	262	258	270	245	241	265	235	260	272	237	288	235	280	242	239	284	240	265	248	230	267	240	258	243	246	255	258	255	262	283	260	253	249	295	245	269	234	257	262	246	246	247	261	278	242	265	275	289	245	247	254	242	257	248	261	261	260	250	247	267	252	235	260	253	250	251	258	238	263	244	261	278	218	260	275	266	231	265	267	275	300	241	257	279	245	264	253	262	257	244	242	256	285	239	233	243	257	245	281	243	275	257	272	225	255	253	251	261	232	260	248	237	231	254	285	249	260	242	271	212	252	261	233	245	229	257	259	260	302	272	265	265	235	254	224	236	278	259	273	284	267	253	220	250	242	240	279	243	269	261	235	243	262	268	249	227	263	246	287	256	259	248	267	224	249	247	245	233	261	260	265	245	264	263	234	241	271	241	254	261	281	258	254	216	260	247	222	262	264	267	286	240	253	258	262	250	251	269	238	255	238	230	257	262	252	271	246	258	293	258	242	274	260	263	254	249	266	271	246	253	236	242	255	287	250	269	251	236	251	245	248	251	280	265	229	264	277	255	266	237	239	263	271	266	270	259	240	268	272	255	237	272	235	276	234	242	271	252	252	253	265	247	280	242	240	251	271	252	238	236	233	270	268	244	229	248	244	276	224	254	250	263	246	225	280	247	244	237	240	259	271	267	240	253	276	260	280	261	245	249	269	259	265	263	294	248	241	260	287	277	251	205	276	268	259	258	278	271	226	235
26256	32731	31863	24144	33297	36778	40294	39836	32635	36079	33548	33577	32705	28350	29744	28490	27408	18888	18042	16279	11268	8616	7511	5367	6209	4674	2566	2796	2485	2374	2689	2389	1133	908	842	768	802	791	851	801	1932	7872	9637	7328	3411	1267	823	639	663	665	675	666	720	635	640	688	669	665	639	669	657	746	632	624	653	637	732	632	674	620	674	649	659	656	629	659	679	607	651	603	639	621	649	639	631	646	632	671	630	667	645	625	604	677	644	631	609	621	677	638	675	612	669	676	693	678	640	648	646	653	614	620	647	644	693	642	645	669	635	601	632	601	662	620	626	620	651	626	650	643	639	591	675	619	598	647	662	654	623	623	619	621	630	643	660	644	656	606	651	670	662	609	622	642	647	654	597	658	652	615	654	600	657	683	621	628	666	631	684	660	675	653	637	617	670	681	654	618	596	640	645	665	671	635	673	630	644	660	680	644	669	605	653	613	649	640	683	627	651	603	644	646	651	628	569	655	684	624	662	607	639	666	642	649	644	636	635	659	624	649	642	658	661	639	662	662	677	597	633	628	645	692	622	585	630	657	642	649	690	631	665	668	697	615	656	664	636	609	653	622	628	647	656	654	648	683	669	614	674	615	634	619	651	649	686	586	617	679	626	609	617	629	636	632	644	648	608	655	668	644	656	645	651	669	679	645	629	659	595	692	709	640	641	645	631	674	631	665	649	599	637	646	644	622	635	652	673	628	628	656	617	646	639	605	677	669	686	631	659	669	617	655	675	628	611	624	645	628	621	673	650	673	666	679	674	614	649	606	691	661	671	641	605	671	655	634	617	651	660	654	648	607	672	643	668	671	669	603	614	625	598	684	639	606	657	634	637	651	629	620	690	661	652	659	643	669	629	662	695	656	640	665	622	670	612	649	624	656	644	630	698	641	668	665	614	662	636	582	593	661	636	623	637	699	644	715	658	651	648	650	626	657	673	662	668	631	628	638	662	654	664	622	622	669	644	601	641	666	638	682	627	653	689	616	649	657	614	645	661	661	588	625	685	660	610	644	648	639	639	652	672	613	656	640	650	660	624	673	616	642	608	684	653	613	662	670	621	646	617	658	637	655	662	686	642	611	645	692	617	670	631	629	630	626	638	651	603	681	669	648	639	685	663	626	600	682	673	673	641	660	651	636	640	637	648	655	656	660	637	650	663	643	662	711	679	626	712	633	661	608	643	653	627	646	688	646	667	628	667	639	652	680	672	623	648	615	656	627	620	624	614	667	660	650	642	630	667	617	629	624	642	616	628	668	681	596	641	641	625	612	689	682	690	613	679	643	641	653	630	634	646	652	630	670	611	685	656	647	660	659	637	653	632	627	628	653	656	694	620	628	617	664	608	628	664	630	639	667	676	642	649	657	615	651	649	639	616	632	675	692	626	626	632	650	646	634	706	656	652	629	648	639	653	648	669	633	642	633	619	659	673	672	635	680	660	645	707	622	641	651	633	686	619	629	668	662	634	672	650	631	631	660	626	628	630	698	625	611	658	652	689	611	628	665	670	661	655	625	653	583	619	693	655	640	684	646	659	645	646	660	693	612	645	651	678	624	625	617	668	653	633	680	634	616	643	662	613	622	644	614	637	661	618	672	671	666	639	663	678	642	628	632	636	645	640	628	620	668	635	666	694	684	632	631	648	609	622	617	680	667	683	609	635	635	626	647	615	658	611	691	668	647	633	632	657	647	672	630	648	647	608	614	644	569	621	642	647	618	621	605	586	674	619	605	670	580	633	671	627	679	611	632	649	613	658	675	649	653	678	692	679	649	660	699	679	668	601	664	638	600	627	638	634	648	605	663	614	657	630	611	653	644	611	645	688	666	670	635	680	628	600	642	604	703	649	673	594	613	597	657	666	639	599	656	647	620	651	627	622	630	658	637	652	666	640	667	629	669	631	629	655	626	665	641	614	616	614	650	637	700	680	662	611	661	563	637	641	648	628	646	685	614	618	602	679	655	662	656	630	645	665	688	662	685	638	649	608	649	658	656	656	673	675	629	651	653	624	659	675	616	632	664	661	641	630	622	679	664	694	614	633	617	613	665	691	649	626	692	643	647	630	664	629	627	621	623	677	668	642	624	666	679	634	661	677	670	627	648	608	687	627	656	618	687	631	654	674	645	675	605	659	616	634	617	667	623	678	616	656	637	691	687	656	603	671	589	622	682	644	647	675	634	654	624	643	639	664	645	607	615	650	663	640	614	638	633	637	621	607	672	593	632	655	650	685	666	653	597	589	675	635	640	657	600	602	625	671	666	627	665	669	634	640	690	629	636	658	671	688	595	612	668	663	629	636	646	678	698	639	636	638	649	639	658	647	652	636	628	639	635	645	631	668	640	645	628	630	660	630	617	630	649	652	633	674	646	631	658	651	636	656	641	650	645	620	673	614	648	636	617	619	628	651	619	626	640	659	651	686	636	641	629	636	671	638	624	683	664	672	636	666	640	661	597	613	661	629	631	617	648	609	664	674	660	668	650	614	632	653	611	602	657	644	635	628	619	640	613	643	577	614	638	602	638	630	646	686	650	622	679	664	637	695	612	651	661	640	637	633	649	631	639	674	603	650	657	654	604	591	688	687	658	675	742	641	652	638	669	608	638	655	652	637	674	662	706	618	630	620	624	658	647	625	664	639	616	597	680	638	628	670	678	697	619	632	670	630	644	647	644	672	619	656	655	635	628	617	642	631	701	659	628	654	664	661	705	674	688	679	632	674	647	660	625	655	615	648	658	669	637	639	672	633	678	609	622	682	651	651	626	661	613	624	643	638	610	609	732	687	653	668	674	621	621	636	633	673	651	711	686	656	647	632	634	601	664	676	642	683	659	679	654	648	659	599	644	618	651	620	666	635	644	649	645	663	590	646	672	634	606	652	585	660	599	594	627	655	621	640	633	647	659	643	643	651	673	608	624	603	644	630	643	618	590	647	666	610	628	642	676	632	661	628	658	669	651	653	630	643	660	649	618	646	649	612	651	623	655	652	640	663	678	609	648	629	645	614	641	628	619	636	665	644	634	640	664	594	601	654	661	624	711	601	694	649	664	683	666	636	659	626	633	631	640	595	706	619	666	615	617	636	655	677	611	670	656	628	695	656	647	630	657	670	591	624	618	669	628	618	655	688	643	652	624	629	582	649	663	662	675	636	667	653	643	619	620	641	657	677	672	616	625	650	584	617	622	642	674	640	627	671	669	634	618	628	607	676	639	646	627	636	658	659	664	708	657	614	644	612	667	655	634	638	666	619	696	634	598	639	652	673	634	681	612	622	615	619	624	641	680	632	643	600	619	647	663	650	629	632	582	664	636	613	629	682	631	641	635	631	678	654	633	645	655	650	693	612	649	639	609	652	617	671	594	632	639	630	608	662	648	653	611	683	659	641	649	650	638	629	608	603	632	637	627	682	677	620	669	642	667	610	635	658	638	680	606	640	694	610	621	646	681	690	671	675	630	592	623	662	677	606	655	615	706	658	604
42715	42598	34501	28005	33468	34129	35763	34025	27378	29691	28295	26334	22636	17850	20507	15977	14850	9410	7483	5500	4043	2973	2867	2058	2239	1462	749	800	668	821	876	777	550	322	257	289	243	300	297	281	609	2444	2592	1915	1185	718	276	275	216	250	240	209	242	228	262	209	240	249	232	225	228	253	222	265	242	236	244	214	224	204	207	256	207	232	226	231	213	224	275	247	211	215	261	222	259	230	221	230	232	234	213	244	224	234	245	231	206	252	257	223	221	214	235	217	221	223	209	219	225	228	240	279	234	243	232	223	242	226	238	233	231	220	194	256	226	252	230	220	231	219	234	230	213	217	224	235	228	224	227	233	228	226	211	234	244	257	227	237	227	227	225	231	245	249	238	233	224	252	216	212	218	237	233	236	225	239	233	231	251	225	196	229	235	245	224	227	209	209	243	218	238	253	225	244	234	231	230	209	238	226	265	258	211	239	215	246	249	229	244	237	236	228	196	229	215	252	233	234	227	261	218	229	255	237	228	234	223	218	203	237	203	238	247	250	242	254	221	248	224	216	220	236	243	252	229	217	223	243	206	230	237	235	237	233	220	254	221	240	228	218	212	251	269	224	220	245	234	259	240	244	225	222	247	234	239	222	236	226	232	242	220	219	229	250	241	216	215	229	230	234	234	232	227	212	229	222	234	225	243	233	240	239	268	213	221	226	222	245	234	208	216	243	234	217	213	192	240	221	251	216	216	239	233	227	223	240	226	236	216	244	252	231	223	219	239	218	240	244	191	217	247	226	244	259	217	231	228	248	226	236	222	229	236	240	209	219	263	220	216	204	232	242	229	243	243	221	201	215	221	219	239	214	242	209	254	241	238	245	258	220	258	246	227	231	250	200	230	225	249	215	228	264	232	215	229	263	215	218	246	246	237	247	205	249	240	234	243	223	245	231	238	211	248	214	235	223	258	236	243	217	190	252	228	231	228	238	243	231	233	238	254	214	243	244	241	225	219	227	234	228	239	230	190	236	215	236	231	218	229	259	226	217	240	233	229	224	230	242	249	237	220	237	224	231	220	230	220	229	236	204	194	209	228	226	227	236	244	228	233	201	236	231	212	225	245	245	223	211	248	233	223	250	233	223	244	202	219	219	229	214	248	221	226	247	236	215	222	238	203	239	230	196	255	241	236	217	235	230	230	222	256	219	221	208	230	246	226	234	243	220	228	225	238	256	259	234	240	220	246	231	223	209	232	213	223	254	242	240	240	251	235	224	219	227	200	214	240	248	229	220	215	208	225	217	229	225	260	237	229	234	235	234	215	214	233	205	244	223	267	222	238	203	208	215	233	248	209	242	226	239	209	198	244	226	251	219	240	235	210	223	217	217	197	230	229	221	212	204	238	224	209	237	253	219	243	227	212	238	221	228	240	226	207	228	221	242	248	226	244	228	256	229	195	231	232	239	231	226	217	215	229	209	245	251	251	206	227	218	225	229	233	239	255	213	232	216	246	239	217	233	243	215	221	248	199	216	225	216	223	236	234	199	242	235	238	220	202	259	190	203	249	210	240	230	231	246	225	232	234	238	215	224	226	227	227	236	239	259	236	239	263	230	244	224	246	224	245	226	255	223	210	231	252	218	240	233	238	248	235	233	259	228	231	231	247	230	233	222	258	225	211	231	214	222	262	224	225	246	268	227	237	210	202	192	246	238	206	220	213	195	208	240	263	211	248	235	244	220	223	233	264	214	235	248	233	234	233	237	208	236	244	212	240	224	252	235	241	257	220	247	257	256	231	209	236	258	254	243	230	245	224	234	238	186	232	232	247	217	244	205	221	227	222	230	226	232	237	212	231	233	229	215	220	262	230	259	237	257	258	242	214	221	231	256	233	237	229	229	214	239	230	226	217	248	208	219	210	235	221	245	234	228	262	242	245	236	211	203	242	227	231	240	227	219	233	218	216	245	220	217	214	241	246	217	204	236	256	218	223	236	217	250	233	218	218	239	246	243	233	258	241	228	247	252	231	241	211	231	211	231	223	215	262	214	249	236	223	244	216	244	236	258	216	231	234	229	216	231	237	246	202	221	245	226	210	218	227	207	235	236	243	227	244	231	220	239	237	227	228	240	200	266	239	234	243	250	214	250	216	212	234	221	234	243	226	237	245	213	232	233	226	237	248	212	231	209	211	228	224	223	253	189	244	240	235	218	249	249	244	242	213	223	249	225	240	229	233	224	250	223	220	244	235	249	222	255	227	196	216	210	228	235	244	205	230	250	236	252	208	216	237	221	202	235	211	242	217	229	240	249	251	173	211	226	208	235	235	220	240	248	224	216	223	232	225	229	254	220	241	242	222	229	231	212	264	233	223	209	231	217	223	228	244	250	230	244	233	215	241	222	241	238	228	251	215	225	227	236	232	249	202	235	243	245	216	227	210	207	226	285	231	257	235	216	261	233	253	223	224	240	231	229	214	234	251	234	235	238	221	217	250	225	243	205	236	226	221	228	229	232	227	234	253	232	249	212	230	213	256	234	246	248	233	248	218	224	235	232	233	238	229	244	240	245	245	235	230	234	231	266	233	241	183	232	209	217	220	233	245	213	217	253	241	241	235	217	222	210	208	205	225	224	220	204	208	216	198	235	249	213	211	233	241	249	220	231	214	232	258	226	223	224	228	254	212	231	227	232	222	204	214	214	233	227	225	216	233	215	207	220	234	221	210	210	185	217	266	252	219	266	217	225	226	207	195	224	240	236	240	244	254	212	218	241	239	213	234	217	219	236	232	214	237	215	254	223	224	215	241	223	213	243	236	250	220	252	223	233	241	245	239	193	217	249	213	210	246	235	244	205	242	256	252	235	254	243	237	252	226	248	228	210	216	228	241	203	226	236	242	247	227	209	191	230	252	246	252	231	210	249	232	211	232	237	260	244	242	217	218	233	230	229	231	207	212	227	232	223	217	239	248	235	223	183	237	239	229	236	219	182	214	224	218	268	255	251	223	219	224	230	231	231	217	240	206	219	233	234	232	249	223	201	231	210	233	216	270	239	235	250	217	224	230	223	253	223	248	223	217	238	222	232	217	214	268	244	249	230	229	231	250	223	221	215	247	243	211	234	219	240	216	207	242	207	221	214	208	224	264	230	235	218	218	219	253	230	231	225	290	245	244	221	246	202	209	237	235	194	208	223	211	204	213	224	221	203	215	226	220	209	194	222	216	220	226	246	220	222	224	202	209	227	224	228	251	200	217	240	221	232	225	244	231	201	216	232	222	222	201	233	232	228	219	244	225	204	263	216	245	250	249	250	253	237	199	264	243	223	234	253	220	250	222	218	224	224	232	234	221	242	251	228	231	228	243	256	202	243	251	238	224	221	226	246	240	234	269	249	216	242	224	235	228	216	240	243	215	260	219	232	212	228	221	233	251	209	277	244	216	225	250	224	257	238	249	248	253	226	219	210	235	243	246	261	212	244	245	242	228	241	222	219	255	231	220	221	216	220	225	211	226	215	226	221	228	229
33643	40146	36981	32317	43346	42186	47475	46368	41510	44213	42019	43476	40209	36443	39540	36139	35423	29284	27239	22823	17041	14162	13275	10093	11382	8006	4235	4626	3562	4699	5263	4482	2666	1328	921	935	1020	1021	1007	922	3251	14346	14498	10710	6291	2934	1242	634	593	580	588	580	550	568	564	638	575	566	579	575	620	534	603	606	575	564	570	582	590	556	592	572	598	624	554	596	564	596	619	568	586	557	601	597	601	612	535	600	602	576	598	584	588	607	563	604	586	565	593	571	506	539	588	584	523	578	578	599	569	560	573	570	578	589	568	573	563	555	601	591	639	596	599	550	571	582	605	563	591	585	592	570	542	567	612	563	577	548	605	545	553	622	581	588	610	599	536	575	583	624	578	588	583	555	578	581	558	610	582	605	544	578	576	584	595	557	562	605	585	537	538	598	564	549	590	553	571	585	555	588	631	615	598	572	558	572	577	609	556	593	542	596	549	606	567	564	581	560	604	540	575	546	596	585	591	605	552	606	552	554	579	561	544	570	583	553	579	583	587	580	593	630	552	550	610	590	638	555	574	533	555	586	572	558	572	569	621	560	582	562	585	583	562	583	562	587	579	586	546	607	630	572	581	569	556	615	592	574	595	580	571	566	553	577	565	561	605	570	533	584	556	539	577	574	547	564	552	576	587	594	551	551	549	531	599	535	605	612	576	604	565	570	578	576	584	577	611	581	541	608	600	571	542	596	564	569	568	574	565	578	570	606	618	577	572	603	578	566	588	569	606	590	552	537	625	579	577	575	608	571	580	554	575	557	582	594	600	602	580	596	549	570	574	588	597	564	627	601	569	598	592	612	571	620	604	576	601	547	548	586	558	591	565	597	608	623	561	584	591	544	570	566	547	563	552	576	572	564	557	540	591	563	561	589	572	606	595	577	575	564	612	548	567	553	543	624	598	558	584	579	533	553	612	593	545	558	574	551	593	599	619	585	522	569	572	592	561	597	593	615	552	541	569	579	601	542	571	597	549	549	612	606	595	566	563	563	633	593	585	602	533	561	579	596	569	575	579	606	549	615	562	605	599	540	587	534	609	622	537	591	580	605	588	640	593	621	599	539	582	595	548	582	572	624	570	572	590	557	586	605	596	594	545	560	547	565	603	584	585	594	591	611	629	626	560	602	618	541	594	547	595	591	587	565	551	563	516	595	593	578	616	623	590	585	577	587	574	591	559	573	582	565	574	598	572	545	556	575	612	594	556	596	549	592	612	572	542	591	607	552	607	568	594	560	577	631	592	606	604	617	555	575	578	530	574	538	582	616	598	551	575	599	609	570	572	644	599	606	608	607	586	596	559	557	584	570	583	597	572	596	534	570	578	573	572	557	591	567	596	561	554	558	617	550	589	597	565	574	580	592	604	558	557	582	585	613	625	582	567	576	601	586	596	589	581	596	576	578	547	584	550	581	586	565	565	577	603	551	596	559	579	592	579	561	571	549	572	571	572	613	578	614	596	579	566	561	593	523	607	555	552	548	550	581	637	593	618	560	563	582	579	600	598	578	548	549	578	559	558	588	560	623	595	558	578	541	596	576	550	589	608	568	608	603	567	570	571	562	562	560	571	594	584	544	570	584	569	546	550	636	579	565	556	576	593	566	635	570	576	567	598	603	579	589	609	530	586	610	587	571	523	596	599	594	567	580	571	536	573	607	571	574	585	547	565	597	585	561	562	558	558	574	538	586	579	558	589	555	609	619	592	618	608	553	596	623	568	600	583	596	615	593	551	569	573	645	598	546	535	581	628	539	587	585	572	574	619	586	560	617	595	594	589	593	617	569	553	591	617	560	572	575	589	549	590	575	573	605	587	587	583	550	567	604	612	573	546	605	557	573	566	551	562	596	549	613	597	608	594	582	581	586	567	610	586	564	565	574	598	555	552	599	627	565	573	603	573	606	573	548	613	579	592	582	543	561	592	544	563	560	592	601	536	561	608	603	565	607	511	621	605	653	551	595	611	566	569	547	597	520	613	556	564	644	618	630	576	561	562	586	596	581	525	557	595	622	563	566	572	590	580	575	570	565	583	586	585	584	576	569	583	585	596	558	557	552	584	579	592	552	587	597	594	620	593	609	625	637	588	579	555	566	572	557	579	598	576	562	572	604	566	552	512	587	571	554	597	557	610	530	562	558	588	540	582	559	552	600	621	573	591	581	614	593	564	601	610	591	570	595	581	573	623	630	643	594	588	532	565	628	554	589	614	563	599	567	576	600	572	570	600	578	598	565	558	558	589	546	566	579	572	615	583	571	599	551	577	586	554	602	575	539	570	577	571	593	553	553	574	609	557	621	566	624	565	535	619	572	586	589	615	600	568	561	583	551	618	564	583	567	551	551	562	572	577	599	634	603	545	601	587	540	564	567	557	595	599	540	595	638	613	606	571	584	522	555	590	560	569	587	622	549	543	592	592	588	601	537	568	588	612	568	582	554	563	545	550	591	588	580	598	591	600	574	594	628	566	585	594	554	561	592	560	562	570	580	565	591	580	572	629	585	604	566	562	552	561	571	574	588	555	586	572	576	594	560	566	563	578	603	572	593	570	574	568	638	613	601	565	608	556	595	576	599	539	596	568	606	625	559	592	537	559	549	630	606	587	550	580	564	577	547	561	554	586	577	610	600	591	606	581	602	564	547	533	583	615	570	543	561	586	571	566	592	585	568	550	588	554	558	597	555	565	592	592	594	587	557	600	529	599	593	593	570	578	598	585	536	558	570	560	659	592	623	598	592	564	545	572	574	595	545	604	582	626	602	599	611	551	567	585	569	577	612	588	545	585	596	575	571	598	580	605	589	604	574	582	573	604	580	570	567	613	576	562	576	592	547	601	568	545	544	561	565	579	532	627	576	558	602	597	596	556	576	564	570	580	572	621	601	607	573	610	574	578	582	583	579	540	576	593	584	579	572	556	556	534	578	588	586	619	594	606	566	587	613	588	576	554	560	588	605	593	557	596	585	571	566	566	597	593	602	578	620	525	579	578	594	587	611	557	611	585	594	581	567	591	560	575	548	579	573	553	575	556	601	570	539	592	571	593	590	525	587	569	511	551	558	564	565	618	536	610	634	554	621	600	566	624	572	600	592	589	564	572	610	573	576	557	597	626	561	536	525	549	562	607	572	588	572	616	610	619	572	599	565	572	605	613	570	598	574	589	628	563	556	569	560	588	596	584	607	540	572	596	524	561	642	592	571	576	599	587	583	571	563	595	546	596	557	606	597	570	593	611	554	539	607	629	571	590	591	578	573	597	548	584	615	569	554	606	582	616	564	537	608	573	554	579	532	585	590	563	557	599	579	590	562	559	594	607	576	597	600	546	550	569	589	587	598	572	571	567	570	567	554	586	586	615	551	559	539	605	585	608	590	580	607	557	573	562	566	579	553	585	586	636	531	598	544	586	585	562	567	527	630	579	572	592	554	578	589	611	598	559	550	558	612	615	599	582	578	565	586	613	586	608	564	562	577	601	601	580	561	609	583
9293	10065	8156	4470	4586	5317	5662	3547	1595	1474	1238	980	887	813	664	644	664	539	448	432	418	389	403	393	372	326	338	369	354	304	296	322	317	291	296	346	306	305	295	292	351	371	440	460	424	388	355	331	304	272	302	290	263	291	274	279	321	309	283	283	288	294	292	264	295	276	246	265	315	262	311	287	305	290	281	291	295	269	265	281	271	315	269	275	294	271	303	262	315	290	281	267	277	293	291	291	294	230	277	266	249	277	302	279	290	278	293	293	278	286	293	281	300	252	260	302	258	277	237	289	281	258	288	292	297	287	306	274	273	297	262	261	280	291	288	311	301	288	287	286	294	252	314	282	236	294	268	292	272	278	285	284	275	279	271	272	271	271	285	306	269	286	259	280	281	268	278	287	308	295	300	286	278	297	275	259	316	307	296	261	303	282	282	279	286	284	295	295	266	266	282	290	310	298	308	284	272	290	283	279	315	292	259	296	282	295	280	275	301	268	287	268	289	259	298	270	300	300	263	288	272	250	277	287	257	277	245	301	276	286	272	285	268	294	311	270	275	280	313	262	268	292	304	324	312	283	307	292	298	265	272	276	288	274	313	282	267	265	275	300	281	259	303	266	295	299	306	326	308	289	288	277	258	295	294	272	262	285	276	306	321	283	288	263	289	281	287	282	261	289	260	273	297	306	290	279	271	304	274	302	263	284	288	283	304	258	264	280	282	296	277	276	290	271	278	272	280	276	270	284	280	287	290	282	284	312	279	280	314	334	284	249	276	298	288	254	293	269	302	303	289	287	309	279	283	269	293	281	292	262	300	290	294	285	272	254	295	271	280	313	299	299	313	297	267	282	266	264	283	271	267	290	287	290	298	313	224	240	274	282	270	267	305	292	312	317	274	283	298	331	279	275	282	281	277	314	270	251	263	297	289	283	295	279	283	306	269	288	311	330	267	265	274	272	301	285	272	310	289	312	295	269	265	285	268	284	253	294	271	313	272	264	315	296	284	342	318	290	266	273	298	291	283	283	303	308	268	256	283	291	272	271	263	265	304	268	279	283	315	284	286	287	283	296	250	264	273	271	277	283	261	322	288	277	274	278	269	256	273	299	287	264	326	292	297	247	284	296	268	290	247	281	267	324	268	272	283	298	289	283	309	269	270	281	287	284	283	277	279	288	286	290	291	270	291	326	306	290	257	253	313	255	289	260	293	287	262	289	301	301	274	287	292	273	306	291	302	309	278	321	279	279	270	278	278	305	286	275	277	290	306	277	282	293	286	284	296	293	244	294	291	302	302	280	283	287	306	278	262	292	282	269	291	288	291	293	293	258	278	300	285	245	285	289	294	272	274	288	289	319	291	264	273	287	276	305	304	293	281	294	265	269	280	262	291	304	308	294	293	242	265	289	300	285	277	283	255	298	274	285	280	301	311	301	285	300	300	306	286	278	262	280	302	296	314	292	295	267	280	289	282	287	303	273	285	293	296	319	275	295	286	276	277	271	296	279	304	263	284	302	275	295	291	245	302	284	306	287	294	293	273	284	269	291	292	275	279	279	271	288	299	299	300	298	292	268	265	279	282	291	281	279	298	289	300	297	311	260	307	253	293	309	285	269	266	300	274	285	276	270	286	297	313	311	281	286	311	282	265	280	315	290	279	282	273	309	308	271	296	257	277	272	293	311	280	265	278	303	295	305	258	288	287	296	300	293	298	257	272	266	276	246	276	293	265	303	275	277	294	307	301	306	285	285	303	304	325	281	297	297	276	273	272	275	288	299	250	290	312	273	290	290	277	295	270	285	292	283	299	269	281	298	282	266	294	264	304	284	262	311	276	261	304	260	278	277	290	259	293	330	284	263	293	282	290	303	297	316	288	283	262	278	280	272	289	288	281	245	276	273	283	276	318	277	276	271	298	270	271	273	265	248	276	280	277	274	271	262	274	274	274	280	265	277	290	295	284	261	277	275	289	289	283	285	290	283	322	262	281	308	298	295	267	296	283	290	284	288	294	289	270	290	308	271	295	281	276	291	259	298	260	275	330	301	302	279	276	292	286	305	281	298	276	300	275	279	323	298	261	293	287	279	290	315	303	301	274	296	292	278	313	294	264	299	280	310	272	280	252	297	304	287	291	270	301	299	285	285	313	301	276	308	273	291	274	274	253	267	279	268	296	286	272	283	286	290	257	287	288	287	288	252	257	260	272	285	270	278	302	273	241	311	281	252	294	294	295	280	288	239	284	300	279	276	272	280	295	281	250	283	279	317	275	265	275	297	283	311	276	246	268	285	269	286	299	314	272	273	286	315	273	279	260	279	265	303	324	285	304	287	286	276	291	280	276	291	300	299	305	292	308	319	257	276	252	276	280	299	273	329	261	283	318	294	257	300	284	279	265	276	304	279	279	269	294	272	275	272	279	280	277	277	283	302	276	283	326	298	311	287	260	251	293	302	290	322	290	278	287	305	285	298	297	288	289	261	249	280	290	301	296	260	277	272	290	278	320	314	297	261	270	297	281	262	278	262	266	276	274	242	284	292	282	275	272	278	302	268	279	316	284	309	333	303	272	249	286	277	286	277	264	273	302	287	283	256	256	282	296	294	316	256	268	295	293	298	268	299	272	294	280	258	268	278	292	309	262	293	278	322	295	268	301	309	261	276	303	282	302	282	275	279	284	281	265	302	299	273	284	272	283	266	269	296	298	312	264	277	277	281	275	271	307	271	290	274	254	323	295	255	284	280	270	288	280	276	296	302	285	308	301	260	265	294	288	265	306	283	279	319	319	305	303	313	280	282	281	307	276	302	273	289	317	319	284	278	285	276	297	302	287	287	261	305	268	269	294	257	289	298	263	298	300	277	302	302	292	266	315	307	298	296	283	274	287	259	298	283	283	299	286	271	284	311	329	278	289	273	275	267	291	301	291	278	282	268	301	269	258	284	270	312	253	322	274	284	297	259	262	257	312	317	289	297	292	277	279	306	258	314	283	299	284	272	299	298	305	288	274	284	287	276	316	266	289	276	293	280	294	281	280	300	294	319	250	275	274	297	289	295	261	323	314	297	266	319	265	265	270	266	277	259	255	305	267	268	266	291	231	291	294	288	301	270	312	282	292	272	290	276	263	258	276	296	289	301	313	267	269	298	268	268	311	290	287	275	289	291	334	279	298	279	259	293	311	262	252	277	291	276	295	259	289	303	276	290	308	307	297	274	269	277	282	295	291	258	261	284	261	280	286	293	279	267	312	292	302	288	256	278	310	296	269	281	261	286	269	301	267	286	248	281	284	288	258	285	307	264	265	272	270	297	293	258	288	271	259	277	289	260	287	291	316	301	249	288	289	305	291	276	263	267	277	309	297	289	289	263	281	263	267	280	302	263	287	324	287	291	292	293	302	287	277	270	287	263	282	263	301	267	261	280	284	291	300	300	269	277	267	293	289	298	295	321	289	293	279	289	273	303	252	281	310	262	265	293	268	266	235	265	263	283	292	286	275	273
8089	10343	10508	8700	12204	14277	16241	12033	7312	7803	6988	6139	5692	4198	3956	3600	3720	2692	2338	2057	1667	1518	1446	1459	1456	1284	946	925	1049	960	869	831	836	827	870	890	953	856	855	802	897	1471	1843	1661	1471	1116	855	775	703	743	739	725	700	724	724	691	711	752	696	742	706	673	698	693	672	714	722	683	714	665	720	678	701	666	732	727	729	765	735	717	734	709	761	671	718	736	682	687	743	740	704	712	734	688	739	725	686	684	771	763	685	685	736	736	692	686	714	694	746	717	688	724	723	722	737	697	718	732	694	739	713	739	728	725	716	764	726	676	718	701	723	664	763	721	734	700	721	713	708	722	683	751	661	724	724	715	717	738	705	679	701	714	699	750	731	716	735	739	709	717	704	722	725	692	725	673	697	753	764	683	749	702	731	683	735	731	742	721	719	725	699	708	776	735	683	705	711	699	741	700	750	707	697	747	748	680	680	680	737	716	703	694	724	717	708	710	712	724	704	702	743	754	715	701	668	734	760	720	739	717	720	724	695	730	709	743	695	729	707	740	762	735	725	717	722	668	714	731	726	704	664	759	703	723	731	714	696	740	699	691	703	734	710	732	753	742	657	699	756	722	760	703	708	727	697	762	682	713	679	706	727	690	704	724	705	736	708	716	694	694	708	700	760	780	705	781	676	734	713	708	752	698	742	702	709	695	709	716	735	707	720	776	741	701	725	702	748	716	701	678	759	720	698	719	672	704	728	729	753	772	739	712	729	705	727	723	684	732	709	718	697	713	700	742	711	727	737	758	719	674	701	777	739	699	757	686	724	705	715	717	697	757	704	707	730	711	682	700	702	762	762	710	750	689	712	714	694	728	750	705	685	719	679	718	750	699	739	786	716	727	744	724	727	670	751	734	711	722	689	736	763	753	756	726	711	686	676	749	728	713	709	714	728	717	727	711	759	691	711	699	721	699	743	718	728	722	716	717	775	697	695	708	729	733	667	708	711	719	688	699	728	707	712	708	719	694	723	693	660	697	729	697	744	729	739	670	752	736	701	717	710	687	757	727	732	756	728	699	770	729	714	658	734	670	765	685	735	704	713	671	696	733	729	726	738	741	695	726	755	704	685	730	683	723	740	772	719	731	691	745	676	769	689	703	701	732	708	664	682	684	722	720	709	732	686	750	731	726	681	668	740	714	711	671	730	705	713	688	709	669	714	688	710	700	725	700	714	695	721	736	741	731	716	697	762	761	683	729	721	711	745	732	725	721	712	729	683	750	735	720	740	717	682	708	746	750	722	719	656	731	734	697	683	696	707	735	740	755	667	683	696	724	726	684	687	708	718	730	745	700	692	739	713	691	770	744	766	720	672	713	683	781	735	775	623	719	691	718	749	708	747	773	679	708	749	731	758	759	748	680	761	722	714	684	710	667	705	708	725	710	741	686	735	730	688	668	719	706	706	744	717	698	724	755	754	716	771	697	738	715	690	735	747	743	753	692	741	697	756	726	737	752	715	689	698	744	714	732	720	708	684	729	739	699	685	706	697	703	710	724	707	722	743	757	681	699	705	735	730	690	675	666	710	701	754	722	664	697	729	750	704	755	704	718	743	714	720	732	712	698	712	695	671	704	738	725	700	733	660	703	739	783	747	718	734	704	696	660	715	690	719	704	755	785	731	750	689	718	710	704	756	737	711	728	745	710	730	717	700	734	697	729	684	726	674	707	703	700	707	702	730	689	742	682	728	743	717	690	715	707	677	700	720	712	757	720	729	683	699	685	729	733	774	719	724	721	724	715	722	708	694	721	700	729	709	675	682	726	723	703	709	703	743	722	727	735	734	799	688	710	721	756	675	736	718	762	760	717	723	673	767	724	722	737	796	719	709	670	700	749	682	726	727	750	703	754	720	735	716	747	741	694	729	699	732	703	690	752	699	743	750	754	706	696	694	697	733	695	701	787	736	719	727	688	764	705	662	729	687	698	695	737	719	707	726	712	720	725	715	719	753	656	713	703	747	755	714	718	712	763	719	788	690	739	759	723	728	708	703	664	711	788	727	784	707	702	763	723	703	765	704	697	743	727	701	712	740	719	715	698	685	695	716	741	721	697	705	683	733	754	662	731	690	715	748	667	682	714	723	676	736	735	694	742	731	690	711	768	724	708	732	747	708	730	734	714	720	716	726	673	736	698	729	687	710	717	747	696	712	748	710	765	709	727	707	717	671	732	709	677	690	712	717	720	726	749	709	689	728	725	700	707	683	726	687	708	757	754	711	704	692	708	743	670	725	704	677	683	681	710	722	699	697	677	752	675	675	726	705	703	708	713	748	710	731	710	702	676	709	742	695	739	701	725	686	734	701	723	740	702	736	720	675	738	694	738	721	720	725	720	716	724	698	749	678	698	755	724	696	747	751	698	757	740	698	709	761	748	669	701	698	675	751	696	764	732	662	703	692	739	710	675	701	731	732	658	709	713	703	751	752	717	662	703	711	702	759	761	727	715	691	734	675	742	700	684	710	724	731	728	664	753	726	673	738	711	731	749	718	705	682	718	676	671	677	750	679	755	750	750	738	685	733	724	697	742	701	708	705	722	689	702	696	731	734	714	703	767	758	750	707	699	699	734	644	700	722	753	764	701	701	711	721	728	655	723	714	719	701	671	714	711	727	690	664	717	685	781	700	658	721	673	702	725	719	700	705	711	717	760	749	667	673	696	752	689	715	734	742	730	748	678	707	759	755	707	702	709	690	746	714	680	708	767	696	690	687	770	725	744	716	719	732	705	731	734	706	748	742	772	752	752	711	707	683	723	714	684	709	661	696	744	698	717	758	716	734	741	744	736	738	737	718	772	775	717	668	737	731	734	746	740	694	739	737	728	718	699	762	715	722	697	716	705	777	712	742	694	709	702	718	711	664	729	699	718	697	727	701	720	722	732	716	726	745	699	702	758	714	711	703	723	716	691	723	741	714	718	721	735	685	715	719	751	740	729	737	706	731	706	745	721	716	746	730	795	675	712	648	720	705	664	739	708	663	713	692	693	724	692	705	722	738	714	715	694	692	725	695	761	714	695	734	721	685	722	715	756	695	708	701	699	711	695	730	743	668	724	683	712	720	660	738	707	731	680	748	692	718	709	711	689	699	702	677	731	706	710	677	740	720	698	714	720	712	717	715	697	761	702	692	692	690	721	691	680	718	693	672	715	750	667	711	709	714	697	720	713	725	715	647	719	705	744	684	701	699	700	697	742	703	707	730	709	703	709	730	673	738	733	742	732	726	719	709	730	719	752	705	718	743	739	711	687	713	748	721	729	711	684	729	730	704	727	685	712	701	679	738	718	727	744	733	741	711	753	728	709	650	763	711	732	789	736	727	703	734	722	718	730	713	704	709	712	750	760	737	747	683	751	714	666	702	747	703	669	720	712	752	709	719	699	707	744	738	711	692	710	748	745	710	718	706	665	714	679	734	698	732	710	719	707	731	763	691	667	675	727	672	704	749	696	716	724	730	697
36126	38998	30044	26541	28456	34363	36125	30624	25313	24025	18931	15458	13714	10385	8544	7272	7045	5630	3958	3216	2431	1835	1616	1434	1014	712	524	674	731	522	655	361	332	313	326	326	278	300	290	322	412	1408	1603	1139	874	539	395	269	259	258	246	299	287	268	244	242	260	256	268	271	275	293	263	280	274	282	277	257	269	304	273	261	239	272	304	260	288	257	229	300	306	273	282	266	272	260	259	258	270	307	256	284	273	280	293	238	252	283	243	253	278	284	289	295	272	286	257	288	273	278	268	308	285	276	297	255	298	253	228	248	296	312	270	276	257	274	277	285	256	299	253	282	288	285	294	236	273	234	250	275	277	278	256	286	289	260	267	242	292	267	258	261	261	255	256	254	264	271	264	277	271	277	252	268	297	304	267	288	281	268	273	267	284	254	303	314	291	274	228	255	274	291	271	289	312	302	263	266	277	269	291	230	234	307	296	279	292	274	277	266	285	250	259	275	270	259	275	269	301	277	278	279	292	262	315	268	263	261	261	243	293	238	259	281	244	261	271	264	271	277	253	268	294	259	287	284	261	314	266	272	246	298	296	265	275	290	256	290	288	275	296	272	258	279	270	254	271	264	267	281	271	277	299	284	284	278	276	271	251	227	247	246	292	256	290	276	268	274	265	271	244	269	268	266	289	245	299	266	286	264	295	257	281	249	261	258	296	274	252	250	258	268	281	270	281	260	264	315	242	268	288	268	264	275	273	294	240	269	282	297	285	296	257	294	290	300	280	295	235	260	277	266	283	246	275	283	278	262	274	262	308	245	258	300	285	277	299	287	271	264	277	248	269	262	289	286	242	303	256	261	261	300	291	277	256	265	292	300	276	297	261	272	262	271	278	267	267	269	244	254	285	277	287	280	296	279	275	258	296	246	278	260	275	280	284	287	229	277	261	254	244	262	278	274	260	254	251	312	263	282	262	260	296	275	278	258	277	276	293	288	281	264	252	257	236	260	273	296	260	295	279	252	254	280	282	271	277	280	260	272	272	269	249	279	284	279	294	296	251	313	266	291	244	263	276	294	285	269	281	279	281	290	254	295	261	299	250	272	272	260	295	276	241	278	296	291	270	275	290	248	243	266	250	269	277	301	282	250	275	263	265	256	262	291	238	273	289	281	250	266	274	294	297	270	279	233	264	259	280	257	261	262	271	306	298	298	282	291	280	294	282	252	273	258	251	241	268	283	265	291	269	267	289	264	257	251	269	256	274	260	294	281	260	258	277	267	260	294	274	259	271	248	281	277	254	260	315	257	276	284	293	286	273	303	273	300	243	276	269	303	287	252	275	259	268	281	286	265	273	292	254	263	292	292	301	277	271	240	270	260	256	286	272	287	274	256	295	270	269	298	260	275	293	279	301	273	294	258	277	274	270	276	289	280	261	268	258	264	267	288	290	277	268	267	260	275	276	296	294	286	269	261	259	258	279	262	268	273	260	288	229	276	280	258	305	273	271	293	273	270	285	272	268	251	276	308	264	321	257	246	276	260	290	257	267	237	279	269	277	275	277	243	283	238	255	245	296	289	272	293	278	257	262	289	263	280	302	275	280	282	286	245	257	271	245	273	304	270	268	293	256	314	242	288	277	253	253	272	269	244	299	262	293	282	284	261	274	276	256	262	271	260	289	261	296	258	246	282	263	262	298	268	279	281	273	287	259	263	294	258	259	288	287	260	302	271	275	264	276	287	257	313	272	250	254	313	243	254	259	287	261	265	287	288	269	254	266	256	291	255	253	268	244	280	266	262	248	258	283	270	289	286	274	276	280	283	300	274	279	251	271	265	301	321	281	280	267	262	267	256	283	262	281	279	283	269	264	252	294	283	298	285	279	297	267	254	264	299	259	264	238	287	262	268	241	256	270	281	269	237	260	269	277	322	290	283	280	275	258	291	274	269	274	278	255	268	242	274	257	255	281	254	286	270	303	293	338	279	270	266	262	267	285	259	267	263	287	278	268	297	284	270	273	237	243	269	279	310	283	260	266	282	265	282	256	289	266	272	263	261	261	264	283	293	291	300	267	299	290	258	273	300	274	272	281	254	292	265	259	276	256	283	258	280	278	287	256	257	291	239	252	258	264	260	285	274	254	245	257	284	254	277	263	266	270	264	244	284	244	264	265	285	257	255	239	253	276	262	276	276	278	304	277	257	265	269	256	264	257	281	262	255	272	272	270	251	258	261	272	265	254	274	267	274	258	257	286	279	267	247	263	285	272	264	226	262	260	277	255	268	275	261	277	265	307	273	312	282	266	284	279	290	251	286	264	301	274	265	276	269	270	250	276	284	254	275	269	273	267	252	284	298	280	263	278	248	282	272	277	260	253	276	249	258	274	287	282	288	276	240	305	279	279	285	267	290	261	272	248	281	289	261	294	276	257	276	271	298	277	269	286	266	279	277	259	266	256	240	254	275	269	289	286	308	293	256	275	289	267	272	264	230	262	266	262	264	303	278	275	262	268	263	283	226	279	265	279	279	267	282	280	286	269	290	299	265	281	285	260	291	271	303	273	284	284	247	244	274	283	308	265	261	275	270	299	282	274	298	299	287	265	246	289	285	306	265	257	275	278	289	271	284	279	254	274	270	282	319	256	275	303	272	292	261	263	298	262	278	266	260	251	278	274	231	291	264	266	244	259	259	255	249	268	253	277	267	286	256	245	278	280	251	264	261	295	291	247	282	300	269	285	260	281	259	255	276	258	227	277	269	260	254	275	281	277	288	254	252	273	293	283	259	298	264	256	281	251	259	273	285	290	257	261	276	256	254	262	275	297	272	254	257	274	291	268	278	261	257	264	296	247	268	284	252	290	266	276	261	290	270	234	279	287	271	259	255	279	288	280	300	295	249	272	292	268	283	288	303	248	267	266	251	277	280	272	285	264	289	267	272	272	271	255	285	281	263	276	266	241	272	249	260	270	267	242	278	267	285	249	256	274	277	292	289	294	272	266	267	260	286	272	257	283	272	253	273	261	265	246	243	272	284	268	280	285	302	257	254	275	255	261	275	268	261	268	253	275	283	278	260	297	269	268	282	284	252	272	265	285	239	258	288	290	282	274	253	277	262	288	283	235	259	283	261	271	248	275	257	286	282	282	290	291	272	297	281	273	284	286	264	252	278	271	278	261	276	284	293	289	270	261	282	266	276	304	273	286	243	273	278	269	284	276	278	252	273	278	290	305	294	283	280	252	268	290	254	276	258	277	278	258	249	251	290	266	265	275	272	262	281	286	265	261	271	298	265	300	267	278	297	285	292	288	257	259	286	260	275	259	274	263	285	269	257	246	280	280	270	281	277	278	278	282	249	280	268	289	259	302	267	310	281	257	261	278	273	260	289	293	288	269	283	258	255	249	301	276	301	269	268	277	284	242	280	274	286	252	288	293	258	268	260	301	273	293	310	270	256	239	264	250	280	287	274	279	262	280	280	278	280	259	286	289	296	271	298	269	304	253	302	251	278	284	268	285	240
28083	32805	28892	28708	35529	41664	44080	42102	38921	39774	34981	34597	33744	28581	24972	24738	26023	22897	18768	16790	13101	10441	9267	7211	5159	3289	2693	4182	3767	2498	3657	1428	968	1160	1071	1101	973	972	930	940	1946	8543	8981	6404	4208	2253	1239	817	744	677	668	675	709	671	695	669	659	684	690	701	634	672	706	661	717	710	609	663	695	708	694	681	670	704	713	649	702	702	695	683	671	669	741	643	704	720	661	679	695	727	700	690	716	680	640	643	668	685	679	683	699	692	720	683	707	680	702	667	623	724	698	639	684	648	685	657	712	698	696	667	674	718	640	665	683	679	670	699	667	686	640	658	702	664	730	698	674	661	702	680	737	696	690	659	689	692	695	657	695	717	696	737	674	693	681	708	699	679	660	670	690	736	685	743	657	704	667	684	701	683	639	713	672	662	670	669	702	683	626	697	711	695	663	705	651	691	678	695	679	685	667	711	662	642	666	689	667	690	641	699	661	640	709	672	676	691	678	679	658	704	679	671	706	656	662	644	730	650	652	685	709	645	684	672	692	678	659	676	706	642	682	642	715	717	659	681	638	712	667	634	739	689	664	636	720	653	727	700	710	676	659	670	667	707	640	685	680	695	713	690	646	677	671	655	665	690	654	710	719	692	702	668	736	692	709	723	699	662	689	670	663	665	630	633	679	627	667	708	669	638	676	698	633	664	703	687	653	637	680	677	679	688	719	658	691	688	676	689	729	680	652	710	718	681	656	694	694	654	665	643	684	709	713	660	709	650	726	733	723	682	689	692	739	668	661	640	713	651	681	684	704	711	710	711	692	695	657	697	685	694	657	687	691	660	672	652	712	734	671	732	688	670	685	719	702	663	749	686	675	686	704	710	696	647	669	665	667	668	706	699	708	675	647	692	680	690	664	671	666	707	702	640	692	644	682	676	645	650	675	680	681	647	660	680	677	655	675	709	672	684	703	642	667	704	690	688	708	671	695	718	717	636	660	713	703	689	666	679	654	676	689	678	720	680	640	661	677	685	691	650	688	659	680	672	651	634	698	676	718	704	691	670	677	689	686	652	680	679	691	694	696	655	706	668	679	687	657	678	689	712	682	673	681	690	673	663	684	698	734	698	687	666	731	693	666	630	665	720	649	680	682	720	719	738	692	712	657	668	655	676	688	655	719	645	707	650	700	670	720	705	718	691	724	696	701	696	680	664	660	668	687	692	681	685	674	680	682	723	690	686	706	680	638	698	680	706	692	675	667	660	666	641	685	674	670	694	659	697	719	710	704	637	694	683	697	700	712	691	667	691	701	647	687	685	653	771	680	714	658	716	753	718	715	662	673	718	663	684	687	649	681	645	672	678	664	716	655	714	695	675	699	671	640	705	709	708	653	716	690	673	685	664	666	701	694	648	676	726	669	697	674	704	691	699	684	641	682	695	701	693	713	736	702	703	682	657	713	658	703	689	736	685	650	670	731	653	694	674	740	736	659	703	669	681	675	657	682	663	655	690	721	678	689	669	668	690	681	653	663	657	673	644	662	692	651	709	677	685	683	666	677	674	657	660	633	655	667	669	716	673	690	687	691	716	674	687	668	677	664	692	662	625	702	690	658	682	665	686	652	699	670	657	746	669	687	699	663	655	670	628	640	688	672	679	694	706	650	653	691	668	659	681	685	667	710	655	621	680	694	692	671	698	684	661	688	671	704	676	646	619	679	683	673	659	648	684	655	660	687	683	639	668	664	661	686	719	694	692	660	735	669	699	684	653	664	695	674	655	631	636	730	685	734	684	687	678	719	710	675	673	677	716	683	708	680	637	658	649	670	723	709	686	702	688	691	681	691	687	684	672	708	665	709	684	681	712	668	708	716	686	658	700	665	649	652	687	636	705	672	662	719	676	662	677	688	679	689	648	746	670	682	705	724	668	679	703	657	689	678	707	636	655	657	689	676	696	705	657	696	667	699	672	672	695	714	659	681	722	673	687	661	671	632	713	695	649	707	669	676	638	700	704	659	699	651	697	672	746	674	674	664	722	748	656	670	664	669	673	750	658	707	677	671	703	699	664	657	684	692	693	694	677	706	688	640	670	696	686	676	673	668	675	703	701	681	701	760	734	712	686	687	696	721	673	713	697	693	687	676	700	674	682	697	668	714	690	670	686	691	652	679	637	673	655	691	659	699	654	674	713	687	677	639	703	658	671	688	684	731	674	731	644	680	686	695	628	680	752	693	699	689	657	690	685	701	658	732	636	702	696	675	685	695	698	675	693	638	684	727	675	690	654	784	628	669	678	687	655	706	749	721	677	718	694	703	662	696	676	718	673	719	662	735	667	667	713	668	699	645	652	621	703	718	696	638	668	696	720	663	679	680	729	687	647	709	695	685	692	702	682	720	691	673	701	687	644	670	706	650	688	668	713	693	696	735	686	686	673	710	697	679	644	674	749	650	693	723	670	673	698	692	648	718	723	705	700	701	680	676	694	680	672	696	712	689	643	687	665	710	690	667	680	735	672	681	669	682	722	735	677	701	683	699	657	669	675	695	665	697	694	651	681	742	703	666	708	634	687	703	651	717	703	650	664	657	687	675	665	660	688	668	697	722	723	679	706	662	720	694	716	660	686	664	658	728	692	674	690	692	680	687	663	698	674	623	703	689	673	733	669	658	650	685	683	726	716	687	699	706	693	697	698	682	703	693	666	668	684	721	666	705	697	666	659	647	656	681	639	678	706	726	668	674	665	686	652	685	690	649	670	707	673	679	709	705	690	706	687	668	674	699	677	699	626	655	677	676	647	708	657	671	695	612	693	642	668	688	670	626	710	657	654	678	680	700	651	709	660	701	652	686	687	725	699	693	681	701	649	676	646	708	647	641	705	757	657	664	675	717	703	705	689	695	678	698	714	672	650	659	689	647	687	707	612	675	667	686	670	723	667	713	679	634	689	696	679	676	679	674	691	723	731	704	707	694	677	697	702	700	622	685	700	685	679	661	675	686	666	650	662	729	686	706	682	658	681	677	688	635	704	647	714	697	677	697	695	710	685	647	627	690	662	656	658	649	698	695	698	688	712	689	668	680	717	658	686	675	734	694	655	694	695	724	674	685	680	700	702	664	689	641	732	716	662	665	618	649	709	734	708	707	680	714	672	715	683	656	726	703	711	687	691	695	687	691	664	692	701	687	679	651	690	680	679	651	709	707	662	658	685	694	716	679	703	698	660	726	696	726	704	683	719	697	690	659	683	729	681	687	635	675	674	681	700	666	669	697	731	726	656	672	683	685	649	666	727	690	725	674	716	709	707	665	682	646	669	667	659	666	677	724	712	699	711	708	708	695	695	683	670	683	697	650	675	638	712	687	674	697	699	678	752	677	682	719	682	701	712	669	667	701	645	640	677	720	676	706	686	713	700	663	680	667	649	664	688	675	702	694	728	681	736	705	692	691	715	712	679	651	688	641	707	717	656	676	724	718	718	687	652	654	712	675	657	691	638	657	683	673	668	693	649	729	723	694	662
42295	43794	34916	28712	32083	39106	38636	35256	32185	32294	28303	25741	22902	19454	11980	11934	10903	9777	6818	6104	5496	3994	3865	3661	1593	1087	778	1380	1080	835	779	327	329	350	379	322	335	319	297	285	656	2651	2633	1762	1071	630	364	268	274	279	261	281	277	231	272	256	211	241	235	254	241	257	232	244	236	220	275	256	262	218	249	228	246	237	239	246	246	255	261	250	249	247	244	259	241	240	222	253	285	231	244	275	243	234	234	232	241	236	240	252	223	255	251	256	270	235	247	229	245	257	240	261	276	204	268	219	248	244	245	248	217	259	240	271	264	245	254	249	261	222	241	268	238	242	241	256	243	258	258	241	258	263	251	260	277	250	215	256	254	254	244	241	234	237	243	257	238	250	233	246	252	258	249	228	234	253	244	239	220	264	268	235	253	232	249	221	233	239	252	251	224	284	219	254	238	241	248	249	219	268	278	235	253	239	250	229	250	256	262	264	246	253	284	219	256	217	245	256	270	241	230	238	252	255	254	228	235	249	263	213	268	258	258	274	262	265	273	266	258	273	256	249	268	239	249	257	258	230	257	257	255	281	232	241	247	250	226	237	275	232	265	228	266	236	254	277	224	258	255	277	230	218	228	208	221	272	224	236	251	259	235	240	237	231	245	271	231	257	250	244	256	250	285	239	244	267	258	244	275	256	275	264	240	264	237	222	269	225	273	228	245	225	244	246	248	259	231	244	264	251	274	258	242	242	251	201	242	226	232	259	221	234	251	245	264	239	260	266	231	256	251	221	275	252	246	241	258	241	278	280	252	260	262	228	258	229	268	279	261	265	257	215	245	238	233	238	243	220	241	208	228	249	224	227	215	246	227	232	238	245	235	247	253	229	242	232	223	259	275	255	278	245	248	248	227	265	252	268	245	272	266	254	246	263	230	228	260	236	245	267	275	240	262	245	256	265	254	253	263	232	249	244	242	263	260	247	228	248	263	253	232	219	217	236	239	262	234	228	268	253	263	243	214	244	247	263	262	217	252	244	255	280	245	236	219	239	218	236	227	229	254	230	255	231	228	243	229	243	254	275	229	254	229	279	247	238	265	254	244	253	266	236	262	251	238	239	240	238	246	259	259	202	251	227	251	267	272	239	252	242	240	256	299	248	241	255	249	256	244	275	227	259	273	261	261	269	262	243	246	260	236	231	220	253	247	247	260	277	237	271	286	241	248	251	245	235	262	249	251	225	231	244	248	220	247	248	243	207	273	242	231	245	266	235	232	262	226	280	249	232	254	251	226	264	242	227	265	239	236	231	242	246	261	251	271	237	274	257	251	248	253	235	229	248	245	239	218	255	255	243	243	244	235	241	253	269	251	239	222	246	244	248	215	265	266	261	258	253	266	228	230	265	250	235	237	224	291	264	259	229	277	266	251	233	237	230	243	224	239	263	241	245	233	248	236	262	250	264	240	258	245	257	265	241	267	250	279	240	236	265	233	246	246	226	240	241	268	241	245	263	248	247	226	255	257	232	224	242	233	247	258	258	216	240	226	234	243	252	243	261	277	248	252	256	262	235	245	244	260	261	249	265	226	228	257	236	244	232	221	228	252	236	265	240	256	266	275	258	244	240	221	207	271	202	227	245	271	246	266	235	218	242	260	252	244	250	261	210	254	228	255	240	271	255	250	259	237	246	243	259	253	221	220	240	238	243	266	239	218	265	234	256	249	263	254	240	250	242	249	254	244	216	239	237	253	235	227	233	244	271	246	248	246	251	219	235	262	263	240	234	265	247	228	258	244	235	247	263	224	279	244	245	264	236	257	221	257	265	203	250	272	239	228	264	225	226	234	243	256	249	218	251	275	236	236	257	238	250	248	248	261	236	258	284	249	280	211	242	253	239	223	263	241	234	226	244	248	260	250	241	219	262	264	262	244	239	237	210	226	227	275	265	210	227	240	246	246	273	267	255	241	243	249	228	241	238	230	256	264	242	241	246	242	223	249	244	239	265	254	233	225	225	220	243	234	234	229	266	249	250	259	221	228	297	235	239	243	247	252	274	247	245	244	228	266	229	232	261	208	237	247	259	251	234	263	253	258	253	237	230	256	261	252	271	243	238	247	282	241	246	238	245	260	243	251	267	220	261	251	233	238	255	236	244	227	255	229	268	238	242	221	270	246	233	258	235	216	244	266	250	272	212	251	219	247	199	238	249	250	243	249	208	255	267	223	223	264	229	241	248	226	252	228	241	235	245	239	242	218	273	233	253	267	247	220	237	210	251	252	246	277	257	270	242	239	265	248	245	219	237	260	240	249	221	255	271	247	217	239	237	282	287	246	254	247	252	262	246	240	245	246	243	239	262	263	236	223	237	269	248	248	241	237	264	245	248	244	227	252	256	252	249	245	209	231	263	233	236	253	233	232	251	231	261	251	212	241	236	245	259	256	253	232	262	215	225	238	236	249	252	257	260	214	260	267	274	261	249	222	233	243	278	261	242	253	231	239	272	245	243	257	240	249	243	275	229	226	211	233	215	271	244	202	257	273	252	265	260	273	246	242	219	239	251	204	217	240	242	273	231	256	218	281	231	252	244	259	248	252	251	286	254	259	262	215	257	244	269	276	245	263	227	241	232	225	241	240	232	242	254	225	242	282	247	268	261	241	253	252	215	220	246	249	224	215	190	255	233	255	266	250	239	248	268	255	207	209	243	228	246	232	254	251	239	213	236	249	239	221	227	264	230	253	252	244	234	245	260	245	245	256	247	261	260	236	262	240	233	231	263	224	235	251	258	238	257	254	278	248	271	266	255	233	251	247	214	241	262	239	246	218	251	228	251	272	227	209	244	291	270	245	241	234	226	247	277	284	254	269	252	240	230	251	232	254	218	248	243	268	252	259	215	247	237	277	255	248	247	235	233	257	240	247	249	252	251	232	252	238	263	257	221	220	235	265	244	232	259	252	260	247	209	261	236	253	249	237	223	218	254	276	263	270	234	226	274	226	264	224	250	261	208	228	239	270	247	256	250	270	214	245	225	259	248	240	219	243	258	276	257	233	235	242	256	232	255	251	243	253	227	209	244	248	242	238	254	251	234	267	272	245	221	277	237	216	240	249	213	281	241	253	230	233	248	222	246	281	246	250	251	249	251	292	257	242	206	252	250	247	257	248	256	270	254	250	251	238	251	251	260	219	245	240	257	265	239	237	240	242	217	235	258	236	278	242	252	278	254	241	261	239	236	245	274	214	256	233	241	245	247	257	228	236	253	233	259	236	257	246	231	248	239	246	275	206	237	248	258	295	241	274	253	235	243	218	221	263	222	245	249	205	257	249	248	234	241	248	251	259	215	229	267	232	252	258	218	229	241	250	228	265	256	248	246	255	233	257	264	247	237	280	252	271	232	266	217	242	245	234	255	242	262	235	248	261	251	241	246	256	240	252	267	241	239	223	222	249	258	234	273	236	238	259	237	260	257	247	239	250	258	249	252	237	260	241	262	240	268	246	218	263	250	234	248	247	242
32779	40854	37005	34815	41202	45674	48151	50257	47636	48365	44378	44462	42370	37229	27318	31546	31250	31058	25835	25796	22604	18423	18231	15500	7589	4860	3682	8352	6086	4225	4502	1234	1224	1302	1414	1182	1246	1158	1060	1082	3844	15029	14100	9593	5969	2805	1282	774	678	641	584	589	648	600	625	590	645	663	622	636	652	613	594	621	588	599	600	623	600	621	629	625	648	624	644	618	629	629	624	665	601	621	647	625	592	624	608	630	644	671	622	653	625	609	599	636	623	659	648	623	585	616	631	626	589	620	618	652	649	628	658	649	611	606	641	608	591	617	608	626	619	612	637	605	643	620	627	583	561	674	586	622	656	633	672	638	668	608	632	637	607	607	664	601	613	630	588	630	654	578	615	606	628	607	586	623	599	674	614	598	596	622	624	648	605	619	608	640	614	594	593	641	623	584	630	616	625	605	627	648	600	605	611	641	595	607	615	624	649	645	552	642	594	599	620	597	664	611	570	658	604	604	620	613	620	589	653	591	610	646	620	643	597	627	626	602	600	594	615	608	661	631	656	607	611	620	615	621	612	634	608	593	603	634	593	638	613	607	618	621	566	555	585	606	642	575	578	612	606	593	647	613	601	622	618	634	644	654	625	635	621	627	644	601	621	610	657	613	655	592	612	602	590	664	640	618	669	618	631	603	572	657	619	647	630	609	642	642	605	625	626	635	592	629	618	596	660	649	646	607	591	626	599	606	613	592	621	641	593	653	597	595	627	602	653	631	609	586	622	615	593	661	635	611	606	588	598	626	581	647	623	568	629	599	614	625	624	610	651	628	600	639	633	651	591	593	633	561	648	620	606	628	649	599	630	588	581	597	539	646	640	654	639	625	652	607	660	625	624	606	603	617	636	644	579	597	604	616	618	578	606	621	595	653	637	604	631	661	620	599	615	547	618	583	632	627	615	662	624	641	634	575	597	663	622	603	610	607	639	665	640	662	657	640	618	601	610	612	597	641	605	582	619	689	658	610	609	595	632	635	604	632	608	623	589	624	609	642	664	617	595	640	603	648	582	627	589	672	590	644	596	682	648	615	645	597	600	616	619	608	602	575	592	607	694	610	617	617	596	596	594	579	618	573	602	610	596	568	610	597	603	599	630	633	617	634	598	581	628	629	586	594	671	574	620	620	643	650	615	601	620	636	632	619	647	647	615	613	618	664	615	631	576	613	662	628	646	603	589	617	630	598	607	626	623	629	595	633	634	570	662	591	609	581	603	617	585	583	641	577	632	621	583	622	618	615	611	580	607	607	656	626	641	639	611	638	623	646	622	595	615	592	658	617	595	603	617	661	632	580	635	616	642	617	629	608	671	612	599	604	625	641	615	626	590	566	580	635	586	659	608	584	603	580	655	592	633	663	610	583	624	592	657	612	659	622	654	587	619	629	643	563	610	594	575	626	610	589	563	611	612	562	632	644	627	605	636	584	620	621	609	686	617	618	608	605	644	615	679	575	616	619	618	660	606	595	644	648	625	631	614	602	632	633	655	591	581	657	658	617	638	640	632	654	612	617	604	603	630	604	599	619	616	576	656	677	582	605	588	624	623	652	609	634	607	660	635	600	604	613	613	639	616	651	634	641	624	665	610	645	646	611	601	610	655	637	624	639	636	629	635	611	601	560	597	608	605	631	609	607	637	614	569	659	604	605	605	628	681	633	580	570	640	640	637	636	641	578	640	607	613	619	598	596	586	564	611	622	610	645	616	615	593	640	640	620	611	642	653	598	638	613	661	665	639	611	571	663	623	659	610	589	635	595	630	573	585	638	637	617	601	613	610	590	578	589	661	622	587	604	636	624	596	611	616	607	647	628	607	609	651	660	603	606	650	620	606	613	670	628	564	627	582	588	578	625	621	589	600	604	610	661	625	624	635	648	641	569	613	592	642	616	638	635	637	611	636	707	609	609	582	614	616	598	602	613	610	625	620	585	635	621	589	595	615	605	598	620	620	631	603	585	594	632	597	612	627	623	575	608	629	640	618	590	577	652	617	625	614	609	609	638	627	588	612	604	592	611	649	647	640	606	698	649	654	649	602	589	628	622	610	613	639	650	621	613	643	587	643	630	615	608	622	578	611	608	664	614	649	625	626	620	624	623	657	647	655	635	597	604	607	651	613	644	640	605	589	619	616	585	608	649	629	620	649	615	605	633	599	609	637	615	665	583	600	618	646	637	638	572	623	611	612	574	620	614	612	590	587	626	687	623	621	615	589	624	630	570	607	608	624	610	576	602	581	649	631	626	599	591	587	630	644	649	620	597	587	607	635	622	612	626	609	624	608	631	630	633	605	544	572	627	610	637	640	582	591	645	607	624	648	575	651	649	612	632	603	628	638	612	583	602	589	575	562	607	654	658	659	639	596	604	615	647	635	641	620	576	606	644	617	642	582	595	605	633	602	604	634	590	648	593	640	678	668	615	641	628	675	628	662	643	611	644	585	631	593	619	586	581	628	580	653	614	583	652	626	626	640	583	603	603	630	617	622	581	638	588	620	626	573	631	615	612	676	549	603	620	627	603	653	637	645	591	587	629	597	571	662	631	627	629	588	586	636	669	602	610	613	612	626	609	612	614	577	661	632	645	611	624	644	622	625	603	618	580	607	620	608	607	635	628	617	634	604	587	595	620	605	626	638	589	596	636	607	579	606	607	642	613	663	642	601	603	628	608	618	619	652	645	613	624	683	595	662	600	613	629	572	625	671	592	579	639	639	613	628	626	598	603	600	603	664	619	609	612	640	612	619	618	606	586	606	625	604	619	625	623	603	611	638	668	686	625	646	625	628	618	600	623	578	667	647	625	609	663	603	609	658	611	616	587	611	647	654	582	608	586	604	607	642	642	610	627	652	588	618	618	651	632	609	626	606	592	647	619	623	621	640	642	628	632	582	611	602	633	606	677	648	623	605	618	586	602	622	620	636	647	619	593	593	645	563	649	602	627	579	583	608	585	610	631	650	610	629	611	623	579	603	635	637	640	636	593	626	632	598	610	608	608	607	648	619	668	624	594	606	586	580	586	663	697	642	629	629	621	627	609	616	624	654	614	599	635	625	616	602	593	642	651	594	605	616	623	658	641	570	627	621	615	648	672	658	657	592	632	632	642	642	647	617	600	633	596	623	584	635	572	575	641	572	615	600	576	595	620	603	642	605	627	599	650	654	635	619	656	621	662	597	656	609	607	560	600	592	641	613	628	612	621	616	589	649	602	623	584	661	652	617	642	621	611	650	598	623	608	656	631	611	596	606	628	609	648	613	596	606	633	648	598	622	628	600	614	603	640	626	629	587	633	637	622	569	614	620	645	591	606	567	603	633	601	612	618	646	632	589	600	587	603	624	621	659	582	590	644	686	544	606	641	604	611	593	616	651	608	610	647	657	643	649	638	632	574	622	618	601	635	587	635	626	628	635	643	592	596	579	647	653	589	659	623	601	636	626	582	645	578	594	622	563	610	648	630	617	592	631	599	618	592	584	615	643	615	613	639
8797	9937	9469	5126	3958	5720	5333	3882	2100	1713	1358	970	766	690	652	537	525	530	489	458	441	351	386	412	380	333	322	334	337	315	337	302	312	303	290	279	288	292	318	322	330	435	492	439	372	311	340	323	284	290	280	304	302	304	315	273	271	294	306	265	276	290	328	281	296	268	291	307	291	295	286	307	317	306	296	302	294	264	277	301	271	299	291	295	288	342	279	281	302	315	309	282	307	279	316	298	275	269	281	296	273	281	275	278	307	257	277	283	312	301	286	284	283	277	296	295	336	299	300	294	294	292	255	293	291	303	303	305	332	288	292	252	299	310	295	303	323	287	297	265	255	285	282	259	267	314	269	308	286	257	291	307	296	287	296	270	266	278	276	256	258	302	285	273	278	274	299	273	287	279	279	278	269	296	265	280	305	281	297	288	273	277	268	283	283	267	308	272	293	276	266	307	297	303	291	286	304	303	332	293	298	284	278	309	303	310	273	301	273	282	308	285	267	320	270	287	298	263	286	313	292	288	291	297	283	276	278	272	303	275	258	245	278	292	307	288	288	277	268	289	284	279	269	283	307	290	294	283	316	292	248	315	272	297	278	263	305	279	306	254	266	296	282	263	269	279	275	298	276	317	326	314	299	299	301	274	288	295	331	257	283	302	297	303	287	286	292	303	277	277	308	264	280	276	282	277	281	307	290	308	317	304	318	261	305	300	310	257	265	307	262	275	302	276	281	300	291	273	258	273	294	293	306	314	276	302	287	292	273	280	290	300	330	277	255	283	299	302	279	278	294	278	303	293	274	285	269	300	268	281	284	261	293	304	303	311	307	281	264	294	267	280	312	294	262	281	292	294	290	284	280	283	282	280	302	284	294	263	317	278	313	277	277	289	287	310	298	274	269	278	297	308	290	308	280	253	290	292	296	294	299	299	260	246	304	294	293	280	298	296	279	330	294	300	263	265	275	282	281	276	293	280	264	295	286	270	273	276	289	292	298	302	269	288	282	304	270	304	313	286	298	252	265	340	277	279	282	295	309	268	280	315	307	280	292	301	320	311	290	303	294	314	287	295	290	269	292	263	292	303	306	328	273	303	298	275	282	287	280	289	265	279	313	306	307	273	320	276	279	300	306	277	252	267	295	269	295	287	266	283	265	278	308	280	294	300	291	326	287	268	303	279	319	287	293	260	292	289	301	296	267	277	285	286	260	290	262	302	264	302	295	288	320	295	282	276	270	300	285	293	279	332	310	268	302	298	316	303	281	297	273	295	283	290	267	265	295	292	291	305	271	296	283	291	280	327	286	363	304	294	316	306	276	297	312	292	296	296	261	264	310	274	323	278	325	246	289	309	291	278	308	288	295	294	299	275	290	284	253	304	249	258	306	299	307	312	297	266	290	280	288	286	276	304	277	305	295	287	275	287	249	303	321	299	268	265	281	328	300	307	278	266	285	293	284	258	265	281	311	279	304	263	303	295	304	293	285	262	280	273	308	328	282	268	262	281	306	291	263	332	280	268	264	294	279	258	297	265	292	306	281	278	293	291	305	265	276	312	289	284	328	278	262	290	300	271	282	289	297	297	255	284	271	296	269	309	244	288	308	277	273	280	292	280	299	310	256	282	307	280	290	276	283	288	281	294	289	270	256	303	263	300	301	289	306	303	269	309	265	288	283	292	288	293	272	298	272	284	286	279	290	308	282	295	292	280	294	307	286	309	296	313	346	288	273	280	284	302	305	285	322	298	277	276	316	287	265	323	324	330	301	314	291	298	306	274	352	302	272	304	261	270	284	302	298	291	267	300	271	282	291	329	297	264	299	256	297	292	272	288	270	286	279	280	287	295	265	235	303	263	283	299	300	293	299	297	297	287	275	272	255	287	264	307	312	275	266	286	241	276	288	302	289	277	251	293	291	291	304	277	299	251	270	312	252	283	307	287	288	279	299	294	270	260	281	290	339	287	295	271	260	249	283	318	293	288	306	319	286	304	276	274	309	290	270	260	323	313	305	263	291	306	282	282	281	286	276	287	290	262	268	307	264	290	278	280	248	280	271	302	285	282	272	310	328	318	304	263	309	297	266	290	282	288	289	306	290	274	274	305	282	273	293	279	275	267	328	334	247	312	295	287	254	285	275	287	283	290	284	281	248	302	280	283	296	293	260	285	292	299	302	268	288	293	279	254	294	283	271	261	278	300	271	312	319	290	294	280	298	281	270	317	298	275	296	298	328	311	263	268	315	265	284	292	257	308	268	316	274	286	264	281	272	268	284	280	287	287	272	275	294	282	290	250	272	310	317	306	285	277	291	285	300	270	297	279	303	281	314	247	279	326	289	263	268	264	298	300	270	309	271	298	276	307	309	280	299	271	276	280	305	295	261	313	287	297	279	306	314	296	292	272	275	288	309	286	290	296	274	261	295	285	292	270	292	298	304	323	305	320	297	262	279	273	279	300	285	269	296	273	300	291	292	282	295	262	260	287	263	294	274	264	265	274	275	302	301	267	294	238	263	279	274	274	283	294	310	286	323	291	280	244	284	282	278	282	247	296	310	316	276	261	282	305	291	324	265	290	311	295	308	292	285	268	278	272	303	283	306	295	273	287	284	294	309	308	284	276	280	265	259	281	273	282	279	289	283	272	305	303	273	281	278	297	258	283	273	281	296	257	277	272	333	302	305	315	318	272	247	327	281	255	270	272	322	259	272	283	293	303	285	276	292	339	291	261	284	277	288	282	306	260	263	282	279	282	297	284	297	285	309	278	299	272	277	304	258	299	292	268	273	275	298	317	292	314	302	313	301	322	280	310	290	294	278	296	264	280	301	260	299	273	310	293	257	275	277	277	302	296	263	278	290	290	294	291	260	304	273	266	287	304	295	297	288	262	311	290	286	304	302	273	287	325	313	297	294	319	309	302	256	260	307	287	294	325	260	286	323	294	252	275	286	267	286	299	247	288	277	303	264	269	274	276	300	266	298	280	286	294	259	268	288	338	268	304	298	291	256	293	298	274	295	316	260	304	300	290	283	282	292	305	262	304	283	294	282	297	278	297	311	309	261	273	301	289	294	283	255	292	303	277	308	290	268	273	309	319	315	293	294	286	293	317	290	265	270	278	290	275	279	272	301	318	283	292	272	264	282	278	284	243	283	273	292	261	296	263	295	296	299	267	290	301	317	298	274	309	297	261	302	269	293	308	296	274	277	270	278	278	296	284	264	290	281	293	298	305	290	280	304	253	270	297	303	316	343	291	288	307	274	270	284	262	280	311	305	295	284	285	285	318	285	280	301	287	298	280	297	295	274	273	271	322	265	276	293	292	302	331	265	280	310	255	262	302	304	256	280	279	316	282	298	266	280	276	296	304	279	313	279	257	276	265	285	297	278	266	301	267	294	296	291	290	265	265	291	264	269	255	307	291	257	297	307	311	275	270	278	259	295	287	276	266	306	299	289	278	298	312	315	310	316	287	275	309	312	321	324	307	274	311	285	293	279	317
7806	10416	12035	9633	10724	16401	15837	14719	9803	9314	8258	5868	4796	4456	3618	2828	2649	2445	2273	2009	1825	1499	1730	1505	1348	1101	1071	1146	918	913	992	807	810	826	845	862	901	906	803	800	1064	1903	1817	1512	1226	944	828	735	785	701	702	800	724	738	673	697	727	721	715	739	715	766	678	791	697	684	727	716	723	732	755	673	692	718	736	724	722	737	741	705	750	730	714	761	687	740	754	747	742	718	720	707	678	750	672	748	701	765	692	700	731	759	722	695	758	658	721	708	736	729	739	734	729	765	718	709	703	731	783	737	759	754	701	734	729	696	724	699	687	714	715	739	687	729	721	731	705	727	737	717	745	696	694	719	753	712	737	742	739	708	702	766	731	749	690	746	688	745	719	726	722	719	765	733	749	706	689	724	739	681	684	726	717	725	733	735	746	742	673	748	715	706	746	706	742	752	690	707	727	723	704	732	732	701	698	717	696	745	767	732	715	749	735	729	662	772	750	728	710	701	699	697	740	712	734	725	745	714	731	746	732	746	735	729	719	679	697	733	754	790	712	709	692	731	738	760	743	692	742	772	723	695	671	698	685	692	717	731	721	720	764	706	734	722	731	694	725	737	768	674	739	748	705	727	735	725	718	732	715	790	724	732	749	791	739	736	721	740	737	746	747	699	755	714	721	757	730	739	752	679	734	710	731	762	715	732	731	705	714	706	680	732	715	725	699	758	787	702	673	758	681	722	691	679	719	717	720	739	686	727	708	735	737	760	732	758	657	725	735	753	714	766	697	683	725	693	754	692	770	692	752	722	729	700	679	712	709	718	750	716	751	753	717	709	716	704	714	765	748	705	756	698	740	737	743	785	732	751	710	669	721	720	720	749	763	738	735	789	708	713	739	691	721	708	679	725	693	774	722	710	756	752	744	704	674	727	757	668	713	730	728	789	759	752	711	734	755	745	754	748	740	709	726	697	692	770	688	731	717	748	722	752	785	745	700	697	738	731	717	736	739	734	719	713	676	719	765	726	748	706	725	742	697	684	707	737	740	767	744	682	741	774	694	782	732	799	691	731	675	740	706	754	699	720	742	766	738	747	719	708	668	701	726	713	697	801	763	735	732	685	703	735	728	724	770	713	746	747	711	713	692	694	714	712	728	715	742	761	734	660	741	711	710	726	735	739	705	732	722	698	769	689	710	701	779	758	693	725	701	711	699	722	724	725	670	716	725	704	698	713	707	754	764	730	717	728	744	729	718	718	761	692	711	757	742	716	756	710	742	741	768	712	767	711	685	707	739	734	727	721	763	668	743	752	736	723	727	727	783	725	727	754	706	762	716	716	707	745	742	720	740	708	759	724	697	705	715	690	706	701	683	759	746	722	726	701	767	707	725	703	741	748	693	719	729	728	737	743	693	707	733	735	719	720	713	699	709	720	672	710	751	718	658	732	721	726	738	757	761	698	698	726	728	745	768	747	700	731	779	690	727	710	780	771	694	712	712	760	761	696	698	791	715	725	705	719	731	718	743	777	686	701	703	721	687	757	723	732	691	697	699	720	741	742	714	711	692	736	735	700	727	699	700	727	736	683	720	752	698	732	704	720	747	737	756	705	784	761	759	712	794	733	754	747	750	711	656	710	707	752	733	736	710	762	708	731	710	732	727	692	727	702	715	725	714	732	771	765	725	704	717	768	746	724	683	716	727	774	724	718	660	717	725	699	699	704	730	740	716	754	694	728	758	754	703	721	747	767	691	722	724	713	766	727	748	733	740	723	696	754	780	730	783	716	784	722	699	732	762	692	743	730	754	689	763	732	683	707	728	703	753	696	705	712	706	721	739	763	706	755	733	732	761	691	714	763	703	724	763	724	712	781	743	748	703	704	740	740	749	691	696	744	660	736	755	747	730	722	710	715	721	766	765	765	763	742	736	696	715	730	715	736	727	717	701	733	760	750	720	745	699	746	700	735	767	766	739	765	724	716	719	694	696	733	707	748	723	748	721	708	754	753	705	758	700	726	743	715	675	768	684	728	701	753	682	736	736	746	725	773	741	718	732	707	738	719	783	712	716	658	748	720	763	726	721	749	709	705	689	752	686	708	746	759	726	756	755	675	755	769	759	730	687	709	739	741	765	774	735	719	713	733	738	753	715	751	713	714	731	767	744	722	698	738	771	753	709	734	702	746	683	699	775	762	739	735	713	718	751	760	704	750	756	710	742	706	711	711	734	681	722	708	717	740	710	687	737	749	670	735	740	753	729	706	779	674	728	696	737	751	708	719	715	690	700	759	733	680	708	753	747	749	732	728	702	701	738	724	723	758	755	731	754	753	762	716	701	722	679	745	712	644	690	732	685	710	731	669	744	710	723	780	748	721	734	756	718	696	743	738	711	777	714	702	686	709	759	780	773	724	766	759	720	712	772	740	695	744	756	712	737	696	706	726	707	685	669	726	711	693	704	781	725	762	708	662	682	756	726	709	753	726	759	686	715	691	744	754	729	728	772	731	752	728	729	717	745	701	737	716	734	741	714	683	733	732	703	716	721	717	743	704	769	764	714	718	694	744	749	759	699	699	710	734	703	741	740	722	723	712	735	670	750	677	696	735	720	738	711	753	693	727	733	774	708	702	733	758	746	758	736	738	723	686	699	740	739	734	771	718	747	742	755	722	726	715	706	728	754	758	749	776	696	758	671	757	732	698	732	690	750	719	697	653	746	750	689	711	758	753	735	753	719	786	683	733	740	696	746	715	718	770	729	730	753	727	748	720	696	705	716	710	739	736	736	733	678	764	745	740	749	748	760	721	739	696	753	767	659	724	733	706	734	708	742	718	721	760	787	725	771	743	759	724	751	696	700	761	678	724	783	687	729	746	677	714	658	742	688	684	719	687	777	738	696	756	717	752	736	731	792	733	740	753	739	736	691	730	738	716	708	739	775	762	782	776	702	714	717	727	714	724	725	731	724	760	768	719	741	738	678	771	773	762	735	731	709	787	720	778	725	712	726	725	754	739	727	705	720	726	712	689	711	777	750	732	703	738	703	712	703	753	701	752	720	755	723	714	737	724	698	712	775	758	739	772	748	725	727	741	718	746	717	743	712	777	730	732	716	750	710	727	709	729	765	732	697	718	735	711	718	729	730	691	745	709	760	718	708	702	688	688	718	708	758	726	761	745	729	739	714	771	690	760	728	716	762	725	728	699	707	707	726	732	688	738	717	736	729	760	688	789	740	741	740	721	665	653	736	712	713	743	727	694	723	707	710	732	758	744	675	693	758	704	729	701	731	719	727	713	704	712	741	745	749	757	706	735	708	736	749	737	737	724	753	682	717	717	703	742	716	721	731	727	756	726	725	715	759	725	696	750	761	684	667	765	699	758	684	697	701	741	711	709	709	756	784	756	757	706	718	676	724	714	739	693	689	710	724	702	728	733	725	725	768	745	723	668	712	718	717	749	738	697	679	714	756	741	680	707	760	713	696	714	743	752	711	754	735	769	727	732	761	700	710	729
34172	39887	36477	28753	26623	34963	36547	33265	28918	25925	22008	16820	13513	10806	6359	4872	4460	3943	4377	3000	2556	1674	1965	1399	1005	652	561	837	730	575	631	466	323	317	343	308	333	312	312	289	747	1925	1399	969	595	408	355	284	302	283	271	272	278	273	290	256	245	241	261	247	318	271	281	284	279	291	275	287	287	252	305	283	272	270	253	259	256	283	282	278	263	280	265	316	260	299	258	273	276	282	283	291	292	278	273	292	266	300	260	289	273	270	280	270	279	278	285	269	293	276	266	272	278	288	271	279	292	261	289	258	273	285	282	244	280	250	278	289	285	255	265	280	304	261	296	298	285	285	270	254	263	274	266	249	272	299	290	263	302	301	269	281	280	283	297	283	276	297	250	244	270	276	279	262	284	275	279	291	273	283	254	271	275	283	273	283	311	277	280	241	283	262	269	264	257	279	278	271	284	262	274	249	279	303	286	289	279	305	281	297	266	262	285	289	292	305	289	265	271	252	271	260	276	265	274	256	272	268	268	272	259	302	286	264	263	288	283	273	271	248	261	298	281	274	291	286	289	291	270	300	282	242	256	263	289	249	254	246	283	243	286	308	292	263	289	292	276	293	248	268	255	252	274	271	281	253	262	287	267	296	252	291	266	289	255	269	266	289	281	256	281	296	283	270	276	305	293	301	268	255	237	269	270	288	269	296	287	265	261	246	300	325	284	260	260	272	256	265	233	285	267	278	271	274	296	280	271	287	305	252	242	267	282	288	267	316	271	278	280	289	267	311	285	296	254	266	277	281	298	268	313	288	288	268	257	267	264	264	277	290	297	277	240	256	282	305	268	309	275	241	300	272	284	266	280	261	268	267	260	294	253	256	298	254	284	263	273	285	285	288	268	293	272	309	273	297	297	235	270	250	270	240	263	276	274	276	276	283	292	288	271	285	301	275	241	275	262	320	282	282	274	270	280	275	285	263	268	284	285	267	267	279	268	291	242	263	285	286	292	273	299	318	290	268	271	281	280	279	288	308	251	271	286	258	300	284	290	285	255	262	296	295	264	276	265	275	290	318	291	264	257	248	285	262	297	280	242	270	295	299	270	282	273	292	241	258	266	285	272	280	279	295	262	252	284	284	266	293	256	263	272	262	278	285	285	291	301	287	300	278	308	268	275	271	283	286	263	287	294	292	284	286	287	283	270	284	299	297	305	304	289	287	282	257	295	292	291	273	298	270	260	268	275	280	292	275	278	294	281	284	239	291	278	271	283	299	302	296	270	261	283	287	251	277	281	284	286	284	276	289	273	278	267	279	292	263	260	309	262	270	325	252	293	277	276	239	324	270	288	281	279	225	279	264	302	262	282	292	267	277	310	242	267	268	270	273	270	263	284	273	246	299	248	270	251	270	290	259	290	274	252	291	276	267	285	275	297	291	283	272	277	287	232	271	261	295	290	270	295	291	254	280	266	270	279	255	295	259	275	299	268	264	248	281	261	285	282	290	297	262	265	266	273	271	299	272	270	276	272	275	264	236	280	286	267	276	270	261	257	240	280	259	283	286	282	258	249	266	268	283	294	318	269	275	280	280	272	286	278	267	270	275	248	262	268	271	278	263	269	260	290	257	278	281	278	271	259	291	227	275	274	247	308	266	271	267	287	292	257	261	276	258	264	263	290	267	247	265	285	248	250	234	302	259	265	296	279	250	268	277	267	240	265	263	282	259	266	283	257	302	289	294	274	280	279	304	272	266	284	265	274	251	297	272	274	281	266	254	244	287	263	288	274	256	289	284	258	276	263	287	288	268	271	261	268	277	283	284	271	257	290	253	275	294	275	276	274	262	269	256	279	283	271	258	274	273	245	248	274	251	282	286	287	293	279	271	293	295	234	240	246	271	303	281	291	255	258	266	257	280	281	265	264	299	290	253	278	273	287	283	255	267	271	291	287	269	258	283	271	266	289	280	293	250	273	288	310	253	281	278	271	297	259	239	275	280	283	294	286	253	273	310	274	264	278	292	255	281	278	265	273	299	266	291	266	270	258	259	276	287	277	272	296	267	274	305	305	274	271	248	244	267	275	293	273	265	261	238	258	283	287	295	296	276	293	265	297	259	303	258	260	271	266	293	273	242	295	326	284	284	288	278	264	257	262	272	290	286	247	260	282	265	295	271	269	278	276	252	258	258	240	264	272	283	266	278	263	257	270	285	274	293	263	288	290	259	263	260	276	272	265	274	246	291	265	285	268	273	272	268	274	250	246	284	296	284	282	292	286	258	269	280	277	249	273	296	271	280	287	250	258	229	280	269	270	283	282	271	241	265	301	292	242	272	263	255	286	278	286	277	267	243	300	261	266	264	296	301	235	255	298	281	289	276	266	280	296	247	270	283	251	317	303	257	274	267	295	246	247	285	272	279	262	245	275	264	282	272	297	262	247	279	286	277	280	284	256	282	283	263	286	268	266	281	267	278	275	286	285	275	243	255	270	252	327	270	273	297	282	238	241	317	309	277	283	280	265	277	275	277	256	276	268	269	268	273	278	264	271	281	279	283	257	270	267	262	276	273	293	258	258	300	262	253	269	265	282	285	269	291	261	266	223	286	262	280	286	286	286	274	284	322	282	291	282	293	260	254	248	273	268	249	263	281	275	261	248	271	286	282	270	277	271	277	292	280	270	305	259	266	286	298	250	290	272	279	279	278	272	269	284	267	279	291	289	266	277	278	275	280	298	270	315	266	273	231	263	268	291	275	263	262	288	256	252	325	277	283	293	247	300	258	255	275	256	269	269	280	275	236	268	278	281	270	309	275	280	283	293	299	288	303	249	254	292	259	307	262	283	269	291	319	266	249	288	287	281	250	283	277	303	277	255	263	270	274	253	292	262	246	266	273	300	287	293	288	254	252	289	286	246	289	280	309	276	285	275	278	278	260	273	283	263	321	257	254	282	273	299	268	270	269	261	282	250	284	260	256	258	279	289	262	291	280	280	272	275	267	282	278	266	286	259	279	276	280	267	259	244	285	298	255	268	250	255	283	280	271	263	294	247	295	260	292	298	259	281	281	283	265	278	271	282	270	272	273	256	254	302	265	288	291	285	285	268	269	259	276	288	282	262	249	266	270	275	264	268	273	264	260	277	305	260	269	277	299	265	272	265	277	295	289	295	285	235	287	263	283	275	288	255	293	271	295	276	254	293	272	270	289	279	252	274	261	262	251	270	269	259	263	244	262	276	282	266	264	257	290	301	233	282	252	297	289	259	267	286	242	274	278	294	288	275	279	260	296	296	319	255	259	272	276	288	302	293	266	280	253	250	290	267	298	291	274	258	253	274	265	270	259	279	258	273	252	281	258	294	260	274	284	264	267	319	288	282	279	298	276	276	244	276	247	274	258	288	284	262	267	285	252	310	251	261	260	274	261	267	296	274	297	287	280	254	252	265	259	269	270	292	274	279	251	253	276	297	275	319	294	266	264	269	284	275	285	261	263	244	256	272	264	231	283	234	312	275	304
26502	33439	35802	28693	33658	41465	44657	48781	45244	44415	40012	35350	34894	29064	23101	19336	19192	19949	20915	15276	14199	9035	10461	6847	5272	2850	2626	4766	3635	2863	3197	1698	1073	987	991	1034	1025	1033	1009	918	4574	11396	7815	5270	2772	1479	957	734	678	664	658	689	692	713	750	661	688	667	658	678	680	667	664	723	653	714	659	689	731	693	704	691	679	719	682	720	682	718	689	661	695	619	674	682	682	663	680	719	712	686	737	688	708	678	736	717	649	717	710	679	678	687	699	720	715	676	671	732	646	686	720	703	725	731	653	650	683	689	671	660	697	684	663	655	682	652	703	663	688	701	728	696	672	683	679	658	672	657	698	690	645	720	694	711	677	720	680	701	688	641	682	690	703	666	718	686	661	685	654	633	674	733	704	677	679	661	692	690	694	678	728	621	698	714	720	687	680	684	683	714	683	702	667	690	715	679	661	671	670	659	679	709	683	703	676	711	629	718	692	683	681	657	714	687	691	683	677	725	677	710	680	738	681	674	667	713	697	668	696	744	706	724	664	699	711	645	696	757	696	667	665	697	697	722	654	697	708	695	667	704	667	692	682	714	711	713	679	739	696	653	719	678	692	696	676	695	703	685	678	691	724	729	695	653	688	679	706	723	640	677	693	664	693	680	675	722	685	677	706	655	674	668	664	684	646	687	725	704	713	715	729	732	675	672	661	720	684	766	665	693	693	716	668	675	660	670	701	703	650	673	668	742	706	720	698	596	720	704	687	698	682	699	722	645	640	616	647	658	648	689	666	667	666	708	709	743	667	680	675	671	712	684	732	673	649	651	696	687	686	693	740	666	635	692	601	698	731	690	700	697	717	672	693	753	659	790	655	681	702	710	668	659	671	653	697	717	700	700	697	697	656	653	712	643	774	679	696	694	704	705	682	660	711	678	686	672	628	629	708	691	709	737	705	679	699	701	714	730	686	698	677	751	676	701	694	687	689	757	671	682	729	741	702	712	686	690	687	691	672	710	711	694	645	685	716	661	657	678	682	684	686	692	684	718	694	746	745	696	709	648	695	656	676	706	723	638	722	674	719	694	702	702	648	691	700	691	689	698	636	655	720	704	706	681	654	691	706	648	681	706	707	700	685	736	663	679	744	666	700	669	701	663	703	635	684	732	715	650	697	650	690	636	684	682	685	673	691	684	683	701	684	710	632	712	749	638	694	726	687	698	667	675	694	716	679	695	704	662	681	645	704	723	689	686	737	683	683	719	656	662	723	680	676	668	649	723	700	684	650	707	712	664	672	661	684	715	683	700	668	679	699	714	717	755	738	699	710	723	639	688	671	630	701	706	658	675	733	693	692	710	700	709	687	662	734	641	714	689	674	637	613	679	673	687	704	718	651	733	682	665	666	701	689	662	717	754	726	713	681	695	710	671	688	668	690	698	673	748	697	718	680	654	628	669	645	696	719	652	726	721	695	701	675	693	669	699	717	693	724	721	718	711	679	662	652	696	686	673	691	721	707	722	718	663	733	711	655	668	708	718	689	701	707	732	708	667	708	654	678	697	694	717	691	720	702	692	708	709	689	685	698	694	715	706	678	704	678	668	721	717	743	692	682	685	698	646	703	701	704	685	693	726	686	699	690	704	696	672	708	681	715	635	730	650	633	716	715	733	679	731	728	704	706	622	638	658	688	706	687	682	708	673	734	657	702	686	664	689	663	697	679	723	680	686	692	663	668	720	690	671	722	700	689	710	679	723	690	665	666	718	710	669	709	682	669	682	693	680	675	677	723	696	705	689	672	711	722	660	664	693	668	697	691	663	647	746	692	703	667	696	708	721	657	651	689	659	723	711	729	722	699	694	668	703	682	705	728	646	725	674	725	678	707	701	702	712	713	686	660	710	654	759	720	655	682	656	728	673	679	660	691	636	685	701	656	695	717	641	663	696	684	693	654	704	667	676	742	739	699	697	681	711	703	672	712	702	700	635	708	647	686	726	615	675	657	691	753	669	719	684	693	701	705	656	681	710	686	674	718	675	733	688	702	700	713	665	693	705	705	686	700	707	711	702	744	675	671	669	678	699	717	680	670	704	648	728	698	691	717	694	686	691	689	698	715	686	692	716	738	682	668	704	691	745	671	671	698	679	671	681	716	708	737	727	675	694	671	696	681	691	690	620	747	713	695	707	644	703	682	685	688	729	703	682	675	660	692	665	738	706	656	657	726	726	713	655	687	705	701	650	728	678	675	692	685	660	689	661	672	662	683	684	688	720	747	708	737	644	676	705	713	693	709	700	700	631	683	669	664	693	646	675	703	716	684	695	635	666	621	689	661	724	692	637	732	639	676	689	684	709	727	657	673	683	682	679	700	680	690	666	718	675	706	674	668	717	691	695	675	689	682	691	646	689	704	672	643	682	655	666	699	678	674	689	647	718	660	665	703	676	734	659	692	734	714	683	685	640	658	653	716	757	678	660	718	647	682	690	711	684	644	687	699	658	723	657	657	687	669	700	668	685	694	716	693	718	634	706	702	667	683	670	698	675	673	748	710	722	724	680	674	683	702	717	654	680	697	698	683	715	691	674	672	688	695	711	655	687	694	706	683	696	674	709	669	661	662	727	669	696	703	703	732	703	657	686	718	690	686	673	758	655	670	684	699	682	685	648	691	719	708	662	665	706	717	627	712	702	640	695	670	710	682	700	649	664	662	685	655	705	708	685	651	695	694	702	662	662	716	664	685	694	705	703	700	709	728	685	669	684	680	671	700	706	695	694	715	668	749	683	664	696	682	714	751	714	693	722	708	667	716	726	695	725	695	685	690	725	690	707	679	707	717	696	682	655	688	686	648	677	681	648	662	690	687	658	705	654	696	661	698	676	677	691	660	637	679	722	667	711	665	728	752	702	699	741	731	681	650	707	672	697	668	687	704	682	697	674	686	684	728	674	715	662	686	674	683	674	705	706	735	690	672	685	668	687	706	704	665	671	641	652	699	687	689	710	668	679	696	727	701	686	697	692	717	687	659	657	743	675	699	668	657	645	700	653	725	761	724	715	698	691	681	710	696	693	685	663	724	669	700	738	673	698	686	666	676	682	714	707	703	672	672	671	704	722	692	683	695	711	682	703	695	693	689	678	672	687	673	721	712	667	713	726	641	706	657	712	666	752	633	637	661	656	712	651	704	658	666	700	680	678	726	678	709	692	724	711	677	658	667	670	715	685	700	689	702	694	680	695	689	684	610	690	681	650	750	648	684	642	710	662	667	694	702	647	661	698	663	650	693	683	733	714	644	669	694	623	658	645	659	679	691	675	672	676	684	651	656	683	708	696	662	628	653	728	675	764	693	720	678	685	702	672	665	650	676	745	660	648	697	654	680	704	660	667	672	721	669	708	654	699	693	663	734	724	636	679	652	698	674	663	715	693	679	675	709	741	672	614	685	690	718	647	668	671	688	700	676	705	680	700	699	666	667	692	678	659	706	670	749	703	695	683	695	703	715	697	639	688	683	695	673	676	674	666
42588	42726	36675	28710	31512	40739	40909	38252	35377	33995	30328	26151	24375	20304	13549	9966	7801	7036	7413	7013	4202	2887	3148	2276	1641	1056	809	1063	1372	1047	983	488	327	313	324	307	334	286	297	296	1211	3218	2427	1652	852	542	315	272	256	238	226	259	256	235	268	265	248	244	255	273	255	254	235	212	252	252	279	241	252	243	245	272	240	207	230	228	263	263	274	261	265	234	256	214	266	257	279	242	234	250	253	236	249	235	263	249	255	284	247	261	236	257	253	272	259	225	237	258	248	247	233	244	269	254	248	255	223	249	233	223	246	248	243	242	275	251	288	233	268	244	269	258	233	268	244	240	244	249	242	262	240	234	266	251	250	226	235	231	242	255	243	261	270	286	247	251	260	238	262	231	259	257	226	217	222	246	241	246	232	235	248	243	248	229	233	248	227	251	233	260	242	241	249	223	284	247	218	264	240	276	240	231	232	245	243	219	256	225	232	247	242	249	266	224	234	258	240	232	222	274	226	253	285	247	226	247	262	255	232	243	266	239	251	237	228	218	267	257	220	202	249	248	245	241	251	245	256	250	235	275	262	238	241	234	252	232	284	242	256	223	282	233	243	224	235	249	273	228	255	239	251	235	253	267	258	269	278	231	248	252	285	252	239	243	251	251	240	243	239	268	257	244	254	287	219	222	250	248	244	236	253	247	239	244	241	247	249	223	237	259	256	247	244	229	242	242	252	222	226	247	211	258	262	246	246	255	256	268	237	275	271	253	251	250	236	247	256	239	271	267	264	281	263	261	250	251	248	244	232	228	255	257	259	250	262	221	270	222	241	286	230	254	256	225	239	264	244	251	243	253	249	281	262	229	230	227	222	240	269	241	263	252	236	225	215	249	266	245	227	244	238	268	230	253	268	229	242	225	240	240	238	241	277	243	266	258	263	244	258	215	275	264	239	268	250	242	225	253	268	225	261	255	250	247	248	272	247	257	216	231	268	263	259	252	241	242	241	255	229	243	225	256	257	253	283	258	232	227	264	240	248	243	271	240	242	241	246	256	265	232	257	285	263	254	243	239	258	261	244	256	249	228	281	236	243	239	273	285	285	253	248	222	243	242	232	223	249	250	268	245	227	242	237	281	276	218	245	266	209	258	244	210	231	264	242	242	254	262	237	264	248	236	267	240	201	237	211	230	270	242	243	270	247	256	233	258	255	239	249	250	256	212	263	247	262	224	238	241	214	263	247	253	246	271	228	248	248	249	222	301	237	240	224	244	226	249	253	244	230	256	235	274	265	245	248	244	246	240	235	248	226	243	222	251	253	242	259	233	252	229	229	259	230	266	242	259	250	226	239	247	261	240	261	273	274	256	265	231	241	255	222	242	209	240	266	253	244	266	240	248	242	265	240	271	232	247	261	246	236	245	245	239	226	221	256	251	253	240	252	278	226	257	237	220	267	257	255	235	250	261	260	235	244	249	246	256	235	259	217	282	249	283	259	260	261	228	226	219	226	268	255	276	243	247	244	241	241	245	259	256	244	237	253	243	255	243	267	216	254	267	248	256	237	250	249	250	251	273	251	237	262	239	246	250	280	243	243	232	258	260	240	267	238	223	235	256	200	228	273	294	263	281	248	262	256	242	239	246	281	241	230	239	273	224	224	241	226	262	233	259	246	259	236	269	261	246	279	275	248	225	248	204	229	238	223	253	241	241	230	259	255	258	249	248	231	288	252	274	243	251	270	213	212	249	252	228	256	244	230	227	222	258	260	255	248	244	253	277	215	264	248	239	269	235	269	263	238	250	243	246	262	256	231	233	260	259	234	249	251	261	249	233	257	239	244	252	237	257	215	254	250	246	233	245	265	254	234	264	239	239	236	234	235	248	246	284	248	255	265	267	235	251	235	223	238	252	245	264	231	233	220	260	219	263	238	244	278	266	259	246	270	264	237	253	234	240	269	235	229	217	224	242	270	248	276	252	242	231	239	254	249	242	237	246	249	253	273	265	272	239	264	218	251	246	243	233	240	240	247	251	273	228	239	241	255	238	225	241	247	242	260	234	264	245	241	267	271	234	247	253	235	254	238	231	251	258	253	231	231	230	241	279	258	273	249	245	238	294	238	220	217	220	234	252	268	254	254	227	253	250	266	244	267	229	272	244	225	257	248	260	231	249	239	259	253	255	242	250	234	229	228	265	227	258	248	244	244	229	233	255	253	232	259	228	253	250	252	255	268	276	274	251	252	261	249	230	259	234	247	237	263	232	250	249	257	241	233	276	243	244	228	226	225	238	246	265	265	279	244	257	248	245	261	228	234	266	236	234	257	266	275	246	248	211	277	247	248	228	251	253	253	258	279	250	261	207	266	227	223	264	235	224	290	229	227	235	237	248	296	231	245	215	265	256	264	253	230	240	241	233	251	239	230	259	253	269	265	278	252	255	261	230	255	250	247	235	238	272	242	267	251	257	229	235	254	239	266	265	236	245	262	264	239	251	259	259	261	258	237	223	240	228	238	254	257	268	264	228	241	239	251	263	259	265	263	259	260	235	245	230	259	262	243	235	244	250	243	237	252	251	259	272	264	263	241	231	226	239	239	245	239	229	261	226	225	255	258	283	240	271	266	248	256	237	211	271	223	227	225	258	234	268	241	251	244	263	224	236	234	248	257	228	257	240	219	236	267	259	224	249	244	238	234	256	250	228	238	259	230	238	217	238	306	266	258	225	248	238	276	245	255	270	210	240	241	242	266	244	219	248	234	254	245	262	249	259	235	246	269	252	245	231	235	253	236	235	232	258	221	246	251	267	255	276	269	258	262	241	255	250	242	252	271	258	260	251	240	251	252	271	247	213	219	259	241	241	273	237	245	244	244	238	264	240	261	265	234	271	244	250	250	278	247	275	281	236	253	267	273	248	226	274	252	238	262	279	231	248	259	251	232	259	266	251	244	236	248	232	236	249	216	243	236	254	243	228	240	238	258	274	240	252	237	261	251	221	238	248	272	219	250	252	261	252	261	227	222	249	253	254	246	278	289	238	256	225	248	251	247	243	236	258	249	239	214	240	231	257	250	223	292	240	249	258	236	256	236	275	261	255	249	261	234	255	254	241	243	269	268	221	250	208	277	234	229	263	256	245	266	264	232	256	265	239	237	257	243	225	262	242	242	290	237	279	263	252	258	246	223	243	239	229	249	286	239	243	228	234	271	251	226	261	266	250	241	229	236	216	243	251	218	268	230	252	211	220	248	230	260	240	257	227	219	238	253	254	277	249	237	248	239	264	235	240	242	255	240	266	205	266	264	247	249	222	261	252	222	252	264	239	232	234	266	236	221	255	233	261	242	240	242	250	261	237	258	241	274	241	236	244	262	236	250	246	272	260	263	227	222	226	219	267	260	240	253	245	246	226	259	258	241	262	231	242	250	244	250	236	222	259	250	249	229	248	234	237	262	250	279	232	233	259	270	249	214	286	264	226	244	245	257	267	233	229	258	263	255	241	236	250	216	257	235	259	248	248
31522	39138	39785	32027	40975	47904	49710	54142	55803	53625	46588	43112	45311	39735	32256	28389	26518	26513	28877	26929	18960	14992	15578	11274	8973	5209	4250	6405	8113	5923	5765	2192	1524	1213	1160	1093	1105	974	890	1009	7172	17043	12402	8438	4553	2123	1007	730	602	610	658	588	621	631	589	676	618	614	550	619	587	603	589	587	637	585	622	613	574	604	625	624	623	658	641	637	628	592	632	637	630	632	572	591	590	630	610	593	631	611	596	607	617	600	614	630	593	544	647	612	599	618	629	610	628	637	674	625	580	654	640	630	620	606	617	557	625	621	611	633	648	648	615	622	634	626	586	635	578	648	623	616	578	622	579	596	638	619	644	652	627	629	606	623	643	632	594	640	623	581	620	613	605	699	611	603	653	661	601	616	591	607	635	594	613	622	593	650	607	601	609	598	601	604	617	627	624	630	589	620	640	579	626	628	578	661	662	598	616	610	622	667	616	613	580	583	587	642	632	600	607	637	632	637	592	638	594	586	599	577	653	622	604	632	561	632	603	611	621	605	572	627	606	629	603	614	643	603	628	646	587	621	581	620	625	569	584	587	597	600	619	610	621	565	622	615	625	632	602	654	627	566	612	595	621	619	630	607	644	643	598	608	611	568	602	581	601	610	627	599	631	641	623	617	610	615	616	603	614	599	567	644	621	627	624	598	617	599	630	579	615	587	622	601	590	623	611	641	675	583	628	595	629	602	590	668	634	618	611	607	634	586	627	594	552	605	611	598	584	669	669	611	605	646	607	670	610	599	684	593	545	616	633	622	592	626	628	622	626	586	615	612	576	612	577	652	585	610	598	629	578	586	630	597	630	620	591	600	603	602	603	590	600	611	653	627	578	581	630	635	627	554	613	628	586	579	598	607	630	584	616	615	590	620	637	603	629	585	624	609	641	638	653	652	621	617	662	625	591	606	640	626	616	607	603	623	586	624	611	633	613	636	605	593	594	625	625	613	601	599	562	611	650	599	586	632	608	605	609	641	646	610	622	604	601	601	603	633	618	619	627	616	595	574	615	602	630	602	584	589	617	640	626	639	614	606	617	615	639	633	608	656	599	624	590	621	571	641	636	599	618	633	619	621	652	644	638	630	612	643	630	649	598	636	600	602	623	645	633	577	584	603	592	618	638	638	596	640	598	641	570	629	629	644	612	648	609	649	681	602	665	625	630	606	687	629	627	576	573	622	635	602	674	630	633	627	579	642	596	612	567	633	617	624	625	618	625	595	593	609	657	620	648	602	632	656	587	626	612	625	675	631	600	586	651	648	564	597	591	624	611	588	623	603	663	592	635	629	554	623	562	596	652	654	607	590	612	615	609	627	583	623	671	615	631	614	645	627	579	591	596	593	631	612	639	547	598	583	616	599	580	623	606	629	609	652	650	577	616	601	590	616	626	610	634	610	617	623	585	660	647	651	626	639	661	640	602	602	599	608	661	591	632	622	602	628	607	630	655	663	599	584	630	553	615	644	653	621	637	610	634	614	594	614	582	633	612	594	604	633	622	627	617	613	594	592	633	614	615	608	622	614	619	604	612	622	605	630	595	626	621	574	589	626	635	631	619	628	592	622	596	620	632	595	628	595	648	564	602	611	617	606	618	619	605	606	595	591	633	618	663	612	618	607	649	641	588	607	628	640	617	606	596	612	635	686	622	603	583	612	622	658	604	654	628	648	647	621	640	644	625	620	662	661	603	614	627	649	639	605	621	613	646	609	617	609	615	607	622	603	598	632	602	592	586	634	626	661	634	598	634	645	626	589	629	593	618	650	651	606	664	601	631	600	628	587	614	612	605	625	610	633	591	620	643	632	677	607	631	640	628	631	647	640	580	625	634	594	605	632	606	633	642	584	602	619	637	592	583	622	619	624	618	616	632	645	641	585	682	595	622	603	619	610	657	628	618	584	668	570	600	645	606	641	634	592	610	611	586	627	657	666	586	631	618	701	620	613	642	585	680	600	607	625	620	596	581	607	653	611	600	615	634	618	601	662	629	656	620	636	636	601	618	632	616	611	600	593	630	611	588	570	634	585	591	551	622	640	616	634	622	654	657	588	655	656	596	619	607	647	623	612	619	601	643	635	664	615	587	645	639	613	613	639	619	597	596	629	612	627	621	620	622	633	627	626	565	569	626	629	626	625	598	631	622	615	599	630	624	679	605	598	667	632	614	626	616	606	611	594	593	637	627	635	596	602	582	601	629	652	588	638	638	576	627	621	601	665	596	624	647	584	638	604	654	594	600	620	657	607	622	568	609	566	626	544	573	587	592	639	605	618	607	617	581	619	572	615	649	603	666	614	636	611	614	548	622	657	592	637	680	577	625	615	626	608	615	560	689	614	623	655	593	621	575	617	660	623	633	653	628	603	630	588	610	650	668	594	589	648	624	625	630	642	604	596	609	645	605	672	643	623	615	611	648	621	637	656	620	656	629	630	675	606	581	595	614	629	609	609	595	643	628	622	624	632	627	604	630	599	635	610	642	636	600	645	666	621	664	612	597	643	583	617	626	626	600	623	594	593	616	586	635	651	644	595	645	586	594	615	591	648	606	615	554	628	580	606	661	625	648	608	603	628	612	644	617	625	624	619	607	648	634	614	632	639	573	625	643	630	630	614	586	580	606	581	616	619	607	620	623	616	638	594	570	635	588	612	590	589	591	617	635	649	606	629	652	577	653	649	587	634	644	638	601	602	600	614	673	600	578	649	617	619	625	666	627	592	575	665	617	587	635	648	651	615	666	603	628	630	598	712	605	639	606	572	622	579	628	606	628	598	598	609	589	617	626	632	673	595	619	623	649	602	650	630	663	643	597	625	640	604	640	591	577	640	599	602	607	600	551	619	614	635	621	586	611	671	622	605	593	609	594	678	610	618	602	624	631	607	612	629	604	608	590	605	640	628	612	601	606	627	667	614	621	609	651	625	682	629	636	640	660	606	655	656	597	578	618	597	637	582	602	612	630	630	605	631	632	612	592	587	610	597	580	627	613	619	615	662	699	631	599	554	586	623	693	668	599	610	629	610	594	637	632	624	630	643	614	646	651	615	579	580	634	608	614	629	630	622	607	598	558	652	584	654	635	554	617	598	617	604	629	632	621	659	615	669	575	602	607	580	605	622	658	647	604	598	611	613	647	625	609	607	602	603	588	576	603	604	653	603	652	651	645	615	588	613	633	613	595	629	583	622	601	602	561	648	618	652	611	656	614	618	572	618	593	610	601	606	628	651	660	644	613	631	617	640	610	594	583	640	583	584	614	588	608	641	621	645	615	637	623	558	653	620	602	619	567	669	637	597	639	618	619	608	630	617	643	639	633	678	593	601	601	576	601	621	651	591	609	591	584	619	587	632	645	646	616	585	635	627	614	622	638	626	618	624	589	644	656	610	606	637	601	597	657	658	636	616	591	600	675	657	599	577	614	626	581	612	630	629	598	611	554	648	643	606	591	643	642	611	653	633	604	638	605	656	591	599	613	594	599	598	674	613
8823	10161	8920	4825	5397	6639	6615	4615	2712	1598	1305	873	820	708	608	504	485	412	447	472	400	359	408	384	369	296	327	350	310	294	347	313	281	333	283	288	277	303	248	298	376	439	448	451	384	320	303	304	309	303	313	279	278	274	288	264	287	274	286	275	293	276	263	261	272	264	298	291	307	275	276	320	321	280	270	313	317	326	290	287	252	275	309	291	284	263	257	293	292	279	298	279	270	261	288	305	257	290	298	300	284	271	279	284	262	311	296	314	274	267	306	300	274	258	288	286	294	302	294	306	319	286	302	283	297	272	276	262	321	287	296	268	311	280	286	314	288	255	281	252	323	276	290	289	310	265	287	287	284	292	321	274	264	292	294	320	287	273	285	267	282	263	281	305	261	288	293	239	279	291	309	306	291	248	268	294	284	288	281	303	307	283	284	297	278	278	288	305	310	263	278	291	270	295	270	284	286	297	312	303	262	290	269	274	274	302	308	289	309	277	302	281	301	261	277	274	311	274	298	294	315	259	297	275	289	305	309	294	291	287	288	280	278	276	259	282	278	279	321	277	285	280	292	287	281	281	292	278	294	263	295	293	294	279	285	288	262	296	300	274	296	295	305	274	318	269	278	281	301	272	270	308	293	275	267	263	293	293	311	308	291	306	300	275	250	264	271	278	279	280	285	284	278	284	284	299	293	272	290	323	296	268	286	278	312	302	306	301	279	257	272	292	290	287	283	301	301	300	294	298	270	295	289	298	303	315	258	283	273	275	297	289	259	288	302	280	275	302	275	295	274	279	268	240	313	273	294	292	308	306	288	303	278	280	328	296	282	295	309	288	281	262	285	284	299	269	290	302	297	299	280	308	275	294	296	286	269	294	318	300	274	289	311	272	257	280	289	294	253	247	286	309	292	290	280	274	309	297	289	256	291	314	293	298	281	279	293	290	292	307	269	307	270	294	304	300	295	284	264	302	286	290	285	292	269	286	277	256	287	303	286	291	327	304	295	261	263	265	317	333	270	289	334	266	276	268	291	315	270	292	295	308	310	303	271	305	288	293	264	279	273	304	317	309	320	289	288	302	280	277	313	299	313	273	286	294	289	295	315	271	286	313	276	242	278	291	297	304	315	322	319	305	258	289	258	302	310	302	269	268	273	283	258	285	280	301	319	279	291	270	281	268	261	289	291	297	299	296	279	279	279	302	290	277	254	307	301	274	294	301	317	288	279	304	299	283	308	281	286	285	302	309	304	277	301	296	296	273	272	287	288	295	288	289	284	276	312	281	267	311	298	265	258	301	286	273	290	256	285	272	304	337	274	296	300	335	304	275	260	303	285	295	326	279	311	305	282	254	272	300	271	266	328	310	311	299	248	306	284	287	314	278	296	319	300	290	277	313	290	268	281	290	267	322	292	272	263	291	293	298	273	292	283	272	318	287	280	296	296	282	330	285	316	267	316	280	304	289	246	262	291	266	281	271	246	303	280	262	283	323	286	268	303	268	297	307	284	289	288	296	266	298	284	270	286	326	287	293	294	309	260	290	298	294	280	294	296	269	290	278	275	286	331	281	320	289	311	315	304	275	325	275	278	298	288	281	315	287	278	309	246	333	302	259	277	308	293	268	299	288	297	342	281	297	277	278	307	306	280	287	298	288	288	288	295	293	266	280	291	249	285	238	266	287	278	248	251	286	265	308	280	273	297	267	279	297	288	269	298	293	299	298	291	292	290	307	297	289	279	297	319	285	292	308	272	280	277	269	267	265	284	269	276	301	306	266	315	258	277	258	310	286	284	299	282	314	298	299	311	262	298	307	258	305	278	287	315	305	271	284	315	283	279	332	303	295	261	292	278	311	280	280	274	346	285	286	283	305	320	284	288	325	269	268	303	285	299	292	277	297	298	275	301	312	285	254	271	293	291	285	315	254	311	306	283	306	282	312	282	282	264	259	280	296	292	259	283	286	275	309	282	309	267	262	274	307	278	287	331	295	305	269	286	291	286	322	284	293	318	277	289	287	287	296	255	288	284	304	265	263	281	304	281	300	278	259	295	296	259	275	315	274	259	257	313	282	297	285	306	296	304	307	276	298	263	289	251	278	276	275	297	281	267	280	290	286	285	301	309	277	271	259	292	281	317	279	263	279	308	250	298	286	291	281	291	272	279	307	323	290	321	287	307	314	288	314	320	305	254	262	292	256	272	291	296	278	267	291	277	287	296	284	293	304	304	303	247	320	261	268	297	311	281	313	273	296	288	268	296	290	300	304	295	301	282	263	304	306	280	280	289	280	290	297	297	307	272	283	293	292	289	248	300	264	249	278	305	295	258	281	312	291	271	306	287	261	300	280	293	293	280	300	278	279	289	298	288	302	300	274	310	279	318	308	297	280	256	275	285	293	271	280	310	273	285	276	271	300	301	294	278	279	271	275	298	330	292	301	305	299	302	313	287	318	295	344	292	312	309	285	270	309	300	272	271	318	290	307	278	281	284	291	287	295	249	288	288	303	288	282	316	265	268	270	260	306	289	267	285	288	346	279	279	290	279	299	311	292	278	286	272	304	307	299	299	271	292	294	247	292	289	301	285	266	294	297	295	268	277	308	285	295	297	269	332	315	286	278	281	317	280	297	276	303	302	296	293	264	306	282	287	303	315	286	291	305	300	276	272	291	293	271	294	269	289	299	300	278	241	298	282	283	301	298	272	282	292	293	302	333	302	266	302	277	290	271	272	277	244	256	290	267	321	285	270	298	276	270	289	276	301	314	297	306	281	307	276	307	256	283	332	278	293	281	263	302	300	295	285	272	284	301	306	276	292	290	262	275	286	258	305	275	306	276	320	276	289	294	265	290	291	289	280	283	280	280	303	299	316	273	273	284	334	285	319	312	298	280	275	279	274	283	310	290	305	317	293	273	282	292	291	278	300	289	313	291	276	280	265	299	287	263	310	274	301	285	305	298	295	275	295	277	286	320	266	276	269	296	266	317	302	285	304	321	285	307	279	280	286	303	277	292	341	306	283	294	279	261	297	284	279	262	294	289	311	293	302	248	283	311	278	285	296	258	266	305	294	300	289	281	309	293	283	289	277	315	312	294	279	277	307	272	281	292	314	293	273	297	289	276	319	309	272	268	280	262	285	309	281	274	312	306	280	277	281	292	308	319	277	307	294	264	301	264	281	299	271	297	265	295	283	256	297	257	275	316	285	286	282	309	282	289	292	281	322	286	272	264	299	309	297	307	288	311	263	299	317	290	283	307	294	288	319	310	325	280	266	295	266	293	297	289	273	269	257	299	310	271	314	314	290	293	278	290	286	293	320	283	260	294	314	307	300	282	302	311	245	306	287	294	292	278	289	302	290	301	282	308	334	254	262	301	276	275	312	297	305	312	309	292	286	311	299	307	307	268	275	308	292	276	282	292	262	279	274	291	251	283	294	290	285	281	276	257	298	287	292	293	274	278	271	272	301	272	267	292	306	304	292	305	292	281	278	280	304	288
7520	10283	11607	8533	14103	16900	18837	17947	12639	8894	7984	5092	5379	4541	3127	2745	2293	2020	1975	2119	1715	1514	1766	1753	1256	990	1108	1082	1034	902	973	939	891	922	902	852	827	762	829	811	1286	1798	1795	1423	1206	948	774	743	757	736	710	725	751	694	745	720	724	726	737	777	703	742	752	729	696	686	719	734	719	710	739	705	714	733	713	753	736	758	779	740	772	731	746	698	718	718	667	717	705	736	749	752	745	690	704	721	738	737	694	703	738	720	691	719	741	659	718	717	708	696	694	717	732	736	734	753	785	738	719	732	708	774	733	729	754	699	747	729	789	715	764	674	716	749	708	728	710	738	736	728	736	753	735	745	739	725	733	745	730	696	733	741	716	747	739	750	736	697	743	719	728	774	698	710	685	726	722	736	715	687	693	703	706	723	744	700	712	726	753	770	757	716	726	778	739	734	746	734	705	716	712	708	715	661	704	678	720	711	726	702	669	731	693	659	692	727	747	750	687	697	698	724	702	741	701	713	722	749	768	749	719	742	704	745	740	736	759	712	728	713	664	751	704	718	748	727	705	751	746	726	676	719	696	713	703	720	753	728	736	685	681	689	700	757	675	731	700	737	721	755	759	722	768	759	695	734	701	732	711	695	728	725	742	757	751	705	692	727	779	712	719	703	704	698	762	738	755	715	722	741	711	673	697	750	707	742	728	685	717	716	698	755	753	721	767	725	711	738	721	771	714	749	718	758	679	698	699	739	742	719	687	755	737	751	740	718	714	701	734	734	775	707	754	744	727	680	670	722	705	739	735	715	732	741	736	744	707	682	759	746	690	711	756	754	763	742	730	725	699	711	708	686	707	727	749	719	776	735	775	720	754	742	716	697	716	744	729	743	738	745	687	755	697	712	750	771	706	750	708	737	732	771	736	667	703	734	746	748	750	700	666	715	703	715	671	717	757	757	709	729	752	731	717	744	699	746	743	684	666	754	790	729	728	676	727	687	733	703	713	723	697	727	732	749	739	728	747	721	702	729	731	722	712	779	741	775	667	687	686	738	699	716	740	744	742	759	720	731	709	738	700	732	740	709	697	711	700	703	676	745	699	751	751	729	705	751	659	713	717	738	751	750	746	701	738	703	698	736	735	703	693	703	760	762	715	764	739	722	750	770	676	706	732	731	706	673	719	676	745	695	672	774	677	743	732	743	742	703	713	711	712	727	693	724	737	743	714	733	746	762	745	703	724	774	726	718	750	677	721	710	751	750	713	754	774	709	695	700	693	706	718	712	741	650	716	712	703	694	707	727	709	739	762	693	677	695	707	737	724	700	689	654	709	756	727	714	746	708	747	687	708	744	715	684	682	718	740	712	724	705	728	729	704	676	707	714	760	686	740	706	757	748	727	728	758	725	751	764	684	756	774	749	709	716	739	720	692	735	709	708	719	746	780	730	715	742	763	683	681	749	709	734	660	710	717	727	732	719	692	727	755	719	681	695	735	692	786	724	790	744	727	756	687	670	725	772	744	739	714	728	741	741	730	728	711	677	664	773	742	719	740	757	724	677	706	757	733	694	753	714	757	735	730	731	711	733	728	748	710	728	731	793	725	701	742	707	733	724	697	736	719	696	737	729	759	704	724	667	736	676	730	684	712	708	739	704	758	769	739	716	716	701	707	756	728	682	746	739	695	753	774	738	772	675	722	742	709	758	725	704	739	701	772	726	726	733	735	740	686	735	739	778	747	708	711	715	750	722	720	724	735	748	732	711	739	711	734	732	714	726	701	724	727	696	777	722	686	747	680	749	722	720	772	728	689	716	710	692	771	703	699	692	725	722	708	743	755	706	721	770	714	705	730	702	731	679	671	760	665	703	732	701	735	702	709	715	755	711	708	739	746	708	741	705	769	692	687	737	698	729	734	710	745	764	722	699	704	749	665	703	685	769	731	680	756	695	726	686	787	764	719	747	781	743	762	687	744	743	758	704	770	667	745	721	694	684	710	745	749	746	719	711	718	705	732	712	749	695	710	700	734	742	681	783	690	767	724	776	732	746	727	737	739	763	685	719	703	704	707	668	728	706	680	741	714	721	698	678	763	768	729	743	703	738	736	732	726	768	763	698	702	718	761	782	734	690	771	711	766	698	751	739	676	738	726	705	731	716	695	725	678	722	725	769	729	690	728	762	778	751	723	700	707	710	725	689	721	766	727	687	697	752	733	717	742	754	728	708	743	738	732	736	783	802	659	786	736	709	719	759	682	697	661	692	699	757	704	741	751	748	722	681	744	758	710	728	762	745	706	742	725	722	752	736	720	763	726	736	735	715	760	734	726	728	743	752	702	716	744	774	708	695	707	759	716	737	664	710	774	771	724	729	722	722	756	745	707	730	714	731	745	731	720	689	708	740	652	725	711	748	708	686	705	771	740	672	745	747	704	709	675	674	778	743	762	735	686	756	687	749	711	668	738	711	749	705	751	729	732	742	702	754	754	722	754	729	702	773	718	736	732	728	663	716	770	717	713	693	749	712	705	743	723	733	684	741	770	744	730	765	731	733	707	749	742	785	732	728	698	744	684	721	760	728	759	733	686	719	731	757	742	764	645	734	756	643	727	717	715	752	729	707	728	727	697	697	708	728	719	694	683	725	742	739	699	711	776	735	671	692	728	702	681	726	736	716	762	739	719	755	716	730	704	765	705	756	733	716	749	743	717	715	734	737	708	757	760	712	739	726	695	719	716	727	739	707	689	715	739	741	686	753	693	745	745	721	760	695	748	700	753	746	751	724	716	744	765	750	731	739	742	700	741	723	708	710	730	735	726	709	746	721	741	736	748	766	700	761	677	717	728	676	687	685	734	730	719	699	721	713	732	677	694	729	737	666	738	742	754	745	757	751	703	697	732	699	728	679	706	726	696	722	688	755	784	737	757	726	728	722	721	735	754	697	725	735	711	678	718	742	741	726	757	724	755	772	719	711	759	706	714	735	698	760	678	739	755	755	740	729	715	717	709	740	732	716	640	711	671	705	719	682	738	702	728	741	735	728	671	704	788	751	779	731	707	776	761	755	759	750	678	730	681	709	742	716	695	698	724	705	729	703	701	687	714	702	729	743	681	681	756	777	721	763	752	710	697	715	710	707	680	750	732	767	709	737	759	712	749	754	716	730	698	682	702	714	731	700	734	780	753	744	705	721	743	685	760	735	742	745	771	723	687	721	706	754	725	706	737	738	729	732	700	734	697	775	737	731	703	750	748	705	733	759	729	753	733	731	782	688	734	739	733	771	719	743	748	747	723	731	695	723	720	726	736	709	739	693	747	761	730	714	721	767	738	783	768	749	722	688	710	726	716	754	748	743	727	702	766	756	777	733	690	757	756	712	731	722	746	736	725	726	694	747	715	718	684	731	752	681	724	727	698	718	727	714	767	703	762	661	725	711	735	727	712	790	707	730	727	687	749	756	717	716	726	759	645	740	754	716	718	765	715	703	707	712	722	705	691	757	708	697	714	709	704	717
33241	38652	33314	26067	31253	39462	38447	36214	31124	26021	22342	15118	14269	10798	5259	4605	4170	3008	2845	3308	2175	1609	1258	1784	1153	565	640	854	924	818	558	413	322	356	345	336	353	282	292	682	1380	1566	1206	855	532	411	282	316	255	271	276	285	309	266	286	303	261	282	282	274	285	295	293	331	283	281	269	305	301	318	260	291	264	284	267	289	275	268	281	281	267	300	290	279	286	314	282	301	297	277	295	278	299	285	284	293	275	286	303	275	253	267	283	331	294	291	259	321	304	288	287	270	315	297	296	279	271	272	298	274	308	309	285	278	251	263	273	260	276	300	294	278	282	309	276	284	297	286	315	287	281	273	296	267	315	278	274	285	269	296	296	296	279	269	284	275	284	309	301	294	261	283	266	302	300	292	290	287	301	270	315	309	302	282	289	282	270	272	280	287	298	275	273	281	276	333	284	308	273	299	266	280	292	258	275	276	263	278	285	267	263	324	255	277	299	273	301	263	294	292	253	273	300	264	297	304	280	274	313	269	279	284	258	282	249	294	281	270	268	306	299	269	259	292	258	276	278	265	283	256	270	253	296	299	293	290	297	277	291	276	305	254	242	297	280	281	293	294	276	293	269	295	291	309	273	297	280	283	266	281	296	303	289	259	303	290	272	252	250	274	254	269	281	299	307	271	298	279	288	265	309	277	320	265	271	232	296	267	275	289	300	300	290	300	322	275	289	291	273	316	308	291	269	308	258	271	267	270	280	308	278	280	266	282	299	313	305	309	313	272	287	295	272	293	287	279	292	282	284	259	303	287	252	301	317	265	288	253	300	290	311	253	283	291	289	295	313	286	261	257	281	262	287	280	293	309	271	279	262	296	263	300	290	269	330	311	274	257	254	289	290	286	273	274	278	307	275	269	302	301	275	293	284	268	274	288	281	302	302	273	296	267	274	296	247	256	265	304	278	290	269	251	257	303	314	260	257	276	308	299	270	278	269	270	256	274	279	296	296	263	266	303	285	304	287	308	307	285	300	304	286	282	303	273	274	289	275	284	274	302	278	279	260	334	290	299	312	298	295	276	266	290	283	277	301	277	294	280	286	281	273	261	273	289	284	284	291	260	300	266	270	285	289	250	278	279	269	280	253	267	291	276	282	276	285	279	297	294	269	301	284	289	289	279	318	297	262	277	260	282	290	278	272	305	281	299	256	287	272	286	275	261	277	279	276	290	276	312	284	312	258	290	266	294	253	294	254	288	287	267	305	293	283	271	264	293	285	301	273	288	292	275	285	295	310	295	300	266	291	280	278	266	284	309	286	292	279	283	284	267	287	304	280	283	287	290	277	295	266	307	294	283	275	304	290	291	287	258	326	298	294	275	276	271	308	263	319	302	320	267	289	311	290	281	300	313	291	276	273	239	276	269	301	308	325	307	285	282	280	310	282	310	285	291	266	295	292	282	278	284	310	276	298	305	299	299	265	258	295	265	294	285	293	275	318	316	289	314	259	275	292	290	288	284	276	288	303	297	289	290	327	294	293	273	286	328	291	289	323	279	307	300	283	296	278	269	281	316	269	274	260	279	262	255	263	265	278	259	268	281	285	260	256	312	311	282	299	303	274	284	316	284	284	253	278	311	283	303	319	308	298	325	280	332	325	285	283	302	296	264	300	291	321	271	257	280	298	277	263	285	283	260	277	294	276	271	270	307	315	290	252	247	314	272	284	273	268	305	263	304	281	286	255	321	249	272	284	258	256	311	269	312	291	282	252	320	262	270	270	289	261	269	266	285	305	277	310	258	305	296	297	269	274	274	307	288	254	291	285	260	285	303	264	286	268	277	260	258	327	288	306	283	283	276	307	282	277	284	277	280	307	266	286	274	256	300	303	302	283	277	308	335	291	277	293	237	294	264	269	292	293	281	279	278	271	277	303	310	266	292	304	289	267	286	305	296	261	279	307	265	263	298	273	277	288	290	273	279	293	311	302	285	299	284	245	287	291	255	280	288	299	258	251	255	265	290	264	290	265	263	309	275	281	282	282	297	259	286	295	287	294	273	294	277	299	289	249	304	299	312	283	307	283	281	238	256	275	268	265	305	252	287	268	304	264	279	264	299	281	283	288	270	296	309	310	243	318	287	308	275	300	308	300	286	277	294	264	314	270	256	281	314	271	291	274	295	296	281	296	298	266	279	306	293	283	277	305	282	283	298	274	269	278	277	280	336	303	274	286	270	302	274	276	247	259	309	275	263	283	297	278	287	266	326	266	287	275	296	296	300	292	303	285	280	284	311	261	272	257	290	289	273	315	303	300	277	291	286	309	263	284	278	275	263	277	285	285	278	283	280	272	261	295	313	259	263	282	261	286	263	270	274	289	249	283	290	278	306	278	276	286	295	275	256	312	306	254	251	280	288	281	297	315	277	286	289	270	282	270	315	277	313	295	272	282	280	298	287	288	297	287	291	313	265	261	282	297	279	282	299	276	280	264	302	266	284	279	281	297	293	274	306	276	311	276	271	279	296	260	274	278	267	265	317	283	262	316	322	291	277	292	307	289	276	289	291	293	319	292	267	306	305	267	272	265	289	275	312	264	279	280	332	265	244	330	273	272	299	284	269	289	264	297	300	279	266	270	288	259	303	292	312	302	275	283	298	286	284	304	307	281	294	281	315	309	284	296	281	281	309	280	307	283	292	284	303	273	292	270	283	259	315	305	268	266	281	308	286	308	298	267	283	276	262	316	299	291	294	272	287	305	266	302	296	310	303	281	258	313	296	305	270	292	263	285	292	285	289	303	287	290	295	295	278	291	299	299	265	283	258	272	275	295	269	265	295	278	281	290	274	290	296	303	292	272	288	310	307	278	273	313	291	284	296	284	293	283	263	252	275	273	301	307	283	289	259	271	260	289	300	288	298	270	342	273	264	277	237	274	296	285	281	250	281	283	292	286	286	289	306	302	303	309	296	300	301	301	258	284	263	293	268	276	301	286	270	273	329	263	299	289	279	271	274	286	282	281	305	298	263	286	270	292	260	280	301	296	295	296	261	278	315	294	308	273	304	275	300	316	290	271	289	245	255	276	268	284	287	280	297	288	295	300	287	276	275	274	271	259	263	274	317	275	257	289	315	300	282	284	279	283	268	257	288	264	272	278	296	282	257	297	281	291	233	305	289	285	293	288	332	275	289	312	274	301	307	279	296	284	270	260	283	278	274	290	292	307	278	293	279	263	275	296	313	289	298	324	285	291	284	296	284	276	280	291	296	274	283	292	309	282	282	274	283	259	285	258	281	288	279	260	268	303	288	294	296	302	291	317	262	302	280	293	265	294	292	271	267	280	263	285	263	276	291	306	295	237	281	271	276	295	291	312	304	276	290	252	268	247	249	274	283	278	284	292	270	303	287	272	260	283	282	263	306	320	310	277	287	267	285	281	269	267	313	270	268	303	286	305	281	254	291	291	267	307	271	282	269	266	288	295	292	267	279	288	285	281	265	273	254	267	293	248	242	259	300
25667	31562	32508	26518	39144	45826	47311	49875	48126	42932	40091	34393	35499	30023	17486	18856	18359	15705	15122	17730	12070	9993	7265	9964	5888	2654	3188	4868	5186	4438	2768	1523	1244	1255	1015	990	970	870	934	3598	8126	9006	6092	4056	2244	1271	824	764	734	701	742	670	752	698	695	708	713	718	686	684	684	705	770	705	727	722	711	711	711	667	721	730	717	658	720	689	725	713	727	757	713	733	701	681	732	692	693	709	725	713	729	695	675	696	702	720	731	703	702	703	675	689	706	754	697	715	737	743	686	754	709	652	734	737	744	729	722	758	682	720	704	714	727	720	701	697	698	708	705	735	741	691	712	670	698	677	737	671	728	704	685	703	705	691	740	682	714	686	744	739	729	733	706	708	698	698	741	699	690	734	667	732	694	708	709	740	720	700	709	703	643	678	726	733	695	711	695	693	724	720	684	712	702	707	729	681	731	715	763	695	715	696	688	668	688	693	711	740	699	688	726	698	681	725	690	708	753	737	683	682	707	758	677	732	757	704	664	763	749	738	632	739	705	699	725	730	731	704	671	690	723	746	703	710	748	687	721	687	669	716	762	733	702	752	712	741	681	724	719	675	720	703	760	745	698	682	742	726	719	708	679	715	706	722	737	707	669	713	715	734	748	758	668	721	680	678	708	739	736	716	708	750	658	697	665	708	651	692	645	727	699	729	691	637	726	716	729	692	733	709	705	670	715	715	725	733	675	752	692	688	704	741	672	668	713	650	740	676	710	743	658	639	725	659	711	764	744	703	704	649	748	692	688	736	732	711	750	745	695	708	743	698	689	709	747	657	697	712	723	736	700	710	757	696	759	703	730	672	709	699	753	698	730	739	725	687	743	709	697	755	700	750	698	708	749	720	695	687	672	749	752	693	735	676	690	676	715	685	695	758	767	704	723	686	723	757	716	690	734	741	696	704	660	700	724	744	715	755	685	686	660	719	754	686	694	721	689	688	757	668	757	714	723	668	687	734	704	747	778	717	718	716	657	719	759	705	690	684	697	695	710	691	714	715	711	770	703	692	706	707	684	685	700	770	674	708	693	691	741	701	722	723	679	707	694	718	741	663	713	710	730	708	691	684	697	685	749	724	688	703	723	698	734	644	711	767	693	696	710	692	712	735	713	679	754	733	742	684	713	721	677	704	683	683	753	711	673	731	680	738	792	730	714	715	715	719	716	728	653	697	740	697	713	699	655	708	711	650	714	712	691	700	678	707	702	709	715	734	712	714	704	717	694	714	698	774	694	724	774	747	674	705	698	724	667	692	711	721	687	731	693	689	747	740	742	713	707	695	752	702	715	740	743	669	691	683	709	729	665	699	723	676	726	718	675	718	745	758	724	707	740	719	740	740	684	704	709	669	686	725	707	709	732	723	674	711	721	703	711	758	724	731	704	670	662	719	693	690	712	732	734	697	739	693	727	727	690	692	714	695	667	707	726	711	702	702	719	672	701	741	668	721	730	708	721	704	710	682	721	744	662	697	703	711	708	727	715	748	758	747	712	660	725	642	689	703	719	711	691	720	688	671	691	713	697	721	705	730	732	680	724	697	687	671	739	737	733	711	717	715	754	734	690	684	676	709	694	714	732	690	708	710	670	688	725	758	777	677	725	712	675	679	666	682	719	736	675	689	691	718	706	697	733	720	729	681	745	689	737	707	696	739	734	695	670	682	713	689	668	721	695	748	690	708	714	688	739	729	691	705	731	691	746	726	661	699	714	690	692	679	713	690	706	710	709	677	786	735	699	682	781	700	751	744	710	671	694	739	715	697	699	763	675	727	687	729	709	716	680	693	691	690	695	675	706	730	703	688	731	695	668	708	674	719	679	656	710	708	748	745	729	725	682	702	693	698	679	750	675	682	699	746	680	688	789	693	703	704	722	699	712	727	732	676	726	713	675	708	725	682	719	705	732	738	674	759	744	711	700	739	711	736	744	723	717	714	719	743	721	701	742	690	759	691	691	752	716	667	707	687	696	688	732	720	706	680	709	680	674	772	691	703	687	722	733	663	716	699	729	728	742	695	695	700	779	735	707	709	740	703	740	732	677	708	725	752	699	700	669	716	682	705	662	732	705	697	765	732	718	716	672	679	721	725	727	717	705	719	703	679	719	649	729	710	701	726	705	675	727	704	738	716	725	696	693	718	683	706	723	736	744	670	715	708	700	712	738	677	748	665	644	708	710	721	738	693	668	683	729	731	752	690	728	677	742	728	669	685	703	652	719	690	704	691	686	708	681	685	715	706	721	753	671	756	752	764	680	734	701	754	743	700	687	685	662	717	730	743	674	685	686	743	740	720	724	725	703	740	701	713	698	679	736	673	699	749	701	730	725	725	682	689	690	626	686	680	680	703	695	711	699	671	747	704	713	691	722	732	687	743	723	735	685	707	713	686	720	671	748	693	743	707	706	732	700	701	754	707	726	681	729	665	707	704	724	685	717	703	731	694	736	680	691	676	701	677	675	723	776	739	679	672	723	705	733	675	735	668	694	731	700	696	692	700	708	710	662	718	695	692	696	694	680	647	686	687	734	679	695	748	737	711	715	691	719	702	760	647	700	691	777	700	709	714	707	693	744	718	697	683	698	706	735	745	693	724	719	741	697	714	749	700	721	727	709	730	714	692	691	742	730	723	735	731	664	730	733	711	705	714	720	731	695	727	681	736	753	688	711	715	658	680	745	777	746	754	707	719	674	685	641	724	714	678	732	691	730	684	751	677	714	727	729	737	716	693	726	749	702	754	709	743	724	734	715	735	687	737	667	687	705	665	731	713	738	749	710	715	712	679	692	715	724	730	698	689	724	700	726	681	708	676	701	628	718	727	718	711	663	691	730	713	680	711	708	692	679	704	694	723	732	723	702	689	688	699	650	697	672	725	715	711	766	705	745	694	681	717	716	728	674	706	688	707	761	691	680	723	702	743	706	739	718	743	695	690	717	707	724	745	733	734	681	699	739	697	694	709	725	705	651	748	740	717	679	698	698	681	713	727	711	658	781	686	703	709	672	692	632	730	719	684	694	725	688	699	735	658	706	702	685	675	700	711	718	714	729	746	724	713	749	724	727	683	684	712	723	732	734	699	740	712	729	738	674	746	735	679	722	697	656	676	671	707	702	649	718	699	737	709	715	710	723	679	698	663	694	743	682	727	661	735	705	695	721	759	692	706	714	720	725	714	712	712	699	704	675	694	729	711	698	665	736	759	693	743	755	687	681	713	689	742	664	713	729	705	716	711	677	689	714	700	746	677	671	736	711	680	677	707	676	734	711	744	707	695	709	678	700	654	705	735	743	723	725	751	747	713	681	714	731	699	730	742	730	766	697	744	706	750	704	704	681	745	667	745	677	737	661	718	725	743	721	740	683	640	749	729	713	702	713	722	718	706	746	677	671	726	691	715	738	681	728	690	730	779	712	755	712	690	710	721	692	683	667	715	734	738	699	710	670	714	740	700	709	720	748	705	707	725	733	730	735	686	729	690
41730	40341	36602	29533	37430	42250	39187	39883	36208	31894	29177	23795	23171	18540	10267	8591	7210	6303	5008	5759	3958	3064	2109	2930	1530	925	932	1346	1542	1511	911	513	388	360	350	315	333	301	298	697	2128	2898	1845	1344	780	496	327	296	299	262	275	288	264	292	282	293	261	263	252	254	291	255	279	277	261	305	260	258	272	261	296	287	243	265	275	275	238	256	259	291	270	265	256	221	265	282	249	266	245	272	268	279	294	256	256	256	282	291	295	273	270	271	278	317	276	293	271	278	295	304	282	255	252	264	249	271	279	275	283	267	277	248	262	250	255	294	268	270	267	264	276	272	276	274	284	262	256	253	275	220	251	240	266	245	263	272	265	244	286	272	261	241	264	255	267	300	279	242	261	250	269	255	253	285	261	270	256	258	259	300	236	285	272	252	285	277	257	274	271	289	285	283	265	249	273	275	246	241	265	266	267	300	277	285	257	262	298	257	308	294	288	271	276	266	279	272	282	277	287	268	267	281	231	271	259	252	264	250	274	265	251	268	271	260	263	272	304	277	272	263	280	258	265	245	250	247	261	260	272	246	298	239	238	264	249	278	253	278	297	240	287	279	276	290	271	266	262	283	278	286	278	232	259	294	276	265	251	291	293	281	298	254	247	247	266	273	277	259	288	293	239	263	261	253	281	303	267	272	270	283	266	275	295	291	276	253	260	272	230	280	270	262	272	245	274	243	299	274	268	269	275	284	257	289	282	256	224	233	264	268	267	257	286	252	266	279	290	277	288	279	246	272	231	245	268	268	272	258	287	256	279	288	278	292	273	271	281	271	292	298	254	291	259	266	248	270	280	269	282	274	259	291	244	266	277	292	245	259	294	280	250	291	276	270	293	259	295	245	269	307	245	254	256	255	262	235	248	260	260	255	265	277	279	288	248	241	290	265	235	276	285	266	251	258	242	249	320	300	243	282	268	287	280	275	238	241	256	255	266	246	297	279	267	272	297	260	281	257	279	251	289	255	285	271	267	250	282	272	262	274	283	234	263	286	277	268	274	289	261	301	239	268	281	286	272	244	278	251	306	284	277	267	272	264	260	268	269	240	266	264	262	278	261	260	263	235	258	275	302	257	254	289	230	249	257	262	318	273	285	274	296	270	268	292	266	261	263	251	281	270	282	220	295	275	280	276	254	236	255	264	273	277	269	262	279	264	270	294	249	278	264	262	250	275	270	297	277	274	229	247	253	275	272	249	288	256	266	272	278	276	298	269	235	265	258	269	260	262	246	283	285	272	283	269	267	277	263	234	273	260	251	257	290	255	253	279	278	294	242	280	272	278	256	282	271	287	256	300	257	267	261	265	291	244	289	310	273	282	277	278	256	294	253	289	246	266	268	260	306	267	285	244	258	281	277	285	286	264	256	240	260	272	269	272	267	256	267	265	272	270	269	282	265	287	244	282	297	290	266	277	281	269	287	264	244	302	279	265	277	249	250	257	231	276	274	239	280	282	268	307	279	259	222	263	252	250	288	276	255	286	312	249	265	260	255	271	288	278	256	274	272	284	283	305	254	279	277	257	280	254	256	230	245	268	250	275	248	284	256	243	285	252	270	274	267	283	256	256	246	248	257	237	279	246	291	252	252	265	294	273	283	261	274	254	271	279	265	277	298	267	278	276	291	258	280	289	277	294	273	286	260	286	280	271	267	267	276	250	284	262	263	271	262	228	283	248	239	267	253	248	246	266	269	274	270	257	230	298	271	270	269	264	241	277	244	259	260	264	288	297	277	243	263	274	262	244	271	282	265	258	259	242	264	254	288	282	257	289	247	284	282	236	290	275	272	262	259	261	274	247	235	293	248	249	283	275	294	305	275	260	265	282	258	267	280	267	250	283	273	249	287	285	252	278	266	278	279	274	280	253	289	261	244	251	242	276	282	265	274	267	277	286	263	268	285	230	275	289	290	269	255	251	286	249	262	255	238	263	282	259	252	288	273	239	282	287	278	257	248	255	268	269	257	292	297	305	295	279	274	284	264	254	286	259	274	269	241	284	272	266	239	251	288	265	267	257	216	272	266	240	263	263	308	268	257	280	243	257	266	258	255	249	266	277	289	274	286	283	250	279	248	255	279	247	290	293	292	276	272	270	280	288	285	250	260	263	283	265	265	275	292	257	251	265	276	265	256	258	254	251	293	257	266	245	244	272	263	253	280	275	263	246	270	288	256	260	278	252	266	302	249	277	259	265	274	296	244	255	274	244	243	291	264	240	296	243	284	254	274	258	261	274	301	271	281	296	257	267	281	271	267	282	276	262	286	291	288	284	268	265	274	258	286	260	271	273	261	240	296	269	252	277	258	275	271	287	259	270	261	270	280	268	296	255	269	235	233	275	278	285	269	220	259	253	272	264	290	294	267	261	279	272	242	279	266	287	275	250	257	273	272	279	261	271	276	252	268	269	274	244	257	279	255	258	275	263	277	274	255	264	281	262	251	258	221	282	266	280	278	287	245	266	253	262	253	261	263	260	261	260	270	279	224	282	264	271	260	267	255	273	257	261	287	293	303	270	257	271	267	258	278	293	254	277	280	260	288	293	280	259	263	264	265	260	255	310	266	262	248	242	239	241	286	255	301	283	268	299	282	290	284	301	256	251	257	261	290	280	270	252	268	279	241	268	293	273	252	249	255	281	240	284	269	286	257	258	245	260	242	243	277	274	289	241	272	291	298	265	271	247	285	282	277	272	274	309	272	311	257	262	276	247	286	255	264	282	287	249	283	262	231	281	260	259	261	249	270	269	272	259	257	264	294	244	276	277	267	265	326	242	268	288	254	295	260	287	260	278	258	287	277	294	287	251	280	286	251	265	249	256	264	276	270	283	232	271	277	261	262	222	275	283	265	270	259	281	256	286	275	272	258	292	294	271	251	261	258	241	270	245	255	284	249	265	258	279	264	232	261	283	271	252	259	250	295	274	279	297	294	277	262	283	282	283	280	294	263	288	274	253	269	266	282	283	260	253	227	270	261	254	281	285	253	254	268	282	264	260	257	272	281	254	288	280	258	262	262	247	247	278	295	278	276	244	271	255	251	279	240	291	255	266	255	267	295	260	257	261	279	257	238	269	270	252	246	254	257	297	303	254	257	262	251	295	302	292	287	279	276	278	253	280	269	249	284	240	279	253	241	256	260	289	259	288	280	270	265	261	279	280	268	262	269	256	253	259	272	272	300	294	295	280	253	271	272	257	235	297	239	304	285	250	259	276	248	260	277	299	290	261	272	254	274	257	288	277	258	272	287	258	317	248	257	254	282	246	277	269	248	265	278	256	258	250	254	247	275	299	266	278	258	266	272	311	263	269	254	266	272	281	268	275	259	287	263	260	277	254	267	260	290	308	243	254	277	297	273	282	269	257	236	255	231	287	286	284	269	253	297	292	288	264	267	297	272	260	269	265	282	266	298	294	276	244	265	251	262	269	271	313	286	278	286	251	262	251	279	297	281	278	266	271	289	253	286	274
32078	36164	38126	33869	46372	49747	49499	56353	53766	50984	45097	43328	43927	36360	25705	27303	24983	24694	22019	24016	18480	14738	10873	13658	8305	4915	4820	8440	9358	8790	4621	2297	1482	1404	1242	1080	879	898	1022	3466	12284	15195	10060	7274	3708	1753	989	772	713	667	656	664	683	688	666	689	655	647	686	688	652	683	678	637	699	652	676	661	677	722	698	652	664	684	682	666	674	687	641	663	682	649	653	691	645	611	679	694	660	668	696	703	668	624	700	658	625	695	644	651	663	698	614	630	666	691	671	645	645	637	678	694	664	686	639	673	682	682	676	699	665	668	701	662	674	658	660	725	699	685	644	669	631	663	630	634	692	643	676	666	712	681	638	597	684	689	711	669	697	672	669	666	660	688	674	671	685	662	651	655	662	691	624	662	687	629	653	724	660	701	650	649	654	683	704	696	605	652	675	718	630	682	683	689	645	664	669	708	673	632	627	714	667	714	682	654	708	644	693	663	716	661	663	663	692	701	707	684	659	614	665	623	619	677	700	657	658	606	694	670	654	663	647	686	677	681	646	690	648	620	678	649	678	641	664	682	685	713	646	595	662	675	651	637	641	643	699	657	668	667	706	675	703	646	675	672	697	663	644	661	668	649	680	702	635	680	663	671	694	675	666	752	690	660	661	675	715	677	674	674	699	682	615	665	670	641	674	660	648	673	658	708	694	632	710	660	678	674	674	646	699	670	638	682	690	677	682	676	642	726	717	684	681	660	677	661	726	679	701	661	686	636	624	682	703	641	647	635	674	690	623	665	694	639	654	643	659	674	671	663	683	675	680	650	660	624	701	634	659	703	657	718	651	687	681	674	690	699	682	687	685	690	691	661	701	640	676	677	666	707	634	685	621	647	683	645	646	646	685	675	654	657	689	679	636	630	662	652	701	634	706	656	709	647	679	670	665	684	682	668	615	629	674	681	657	631	682	694	664	685	692	667	674	678	692	702	641	682	654	695	610	653	641	691	691	647	666	679	648	663	666	652	715	665	673	667	690	696	687	695	695	671	641	699	691	683	665	732	680	684	683	711	697	734	693	657	659	651	673	683	674	721	669	688	699	668	665	652	677	623	665	676	721	726	683	690	692	706	648	671	649	701	681	685	611	701	661	671	684	684	666	646	667	677	726	687	676	650	710	640	661	655	688	657	681	630	634	676	710	644	666	668	703	680	655	693	686	666	690	636	672	700	656	597	688	658	678	631	681	699	652	718	698	672	678	680	687	694	666	714	668	657	667	632	650	679	674	656	672	718	667	660	637	658	651	668	686	689	704	645	671	621	679	655	712	643	692	691	660	649	667	672	704	663	666	640	709	668	639	643	665	671	650	661	708	709	685	674	662	668	705	704	661	643	738	667	707	694	716	646	663	683	721	674	702	698	684	664	670	666	693	699	683	674	714	668	676	653	677	666	644	670	648	628	684	657	696	703	651	663	697	694	673	639	658	663	672	632	676	690	671	676	657	660	697	678	669	678	718	650	632	667	643	661	676	701	664	687	658	661	631	638	655	710	678	622	686	672	620	635	708	667	664	660	650	655	667	681	664	612	708	658	691	667	670	720	635	678	707	666	708	688	666	691	642	693	673	629	661	692	693	670	698	666	654	666	651	668	722	643	694	617	644	632	668	665	720	621	686	670	676	666	715	676	709	636	650	635	688	694	693	663	688	663	686	691	618	631	666	695	667	719	666	674	665	661	660	650	631	694	686	671	655	657	682	734	689	726	662	673	673	671	679	658	650	636	709	657	672	700	669	637	672	666	689	664	660	679	657	688	674	660	671	677	695	681	618	697	683	675	664	648	745	713	645	679	708	706	635	687	727	670	671	630	673	659	640	644	699	661	682	698	662	659	644	641	691	711	720	654	706	619	712	692	705	672	692	659	642	682	656	687	678	675	665	670	669	697	599	705	653	651	684	685	678	680	671	700	642	662	667	648	695	669	694	662	646	673	660	678	649	694	690	679	647	703	669	653	672	670	627	664	605	686	644	642	693	693	595	672	636	676	660	653	658	689	684	675	693	644	662	675	634	663	704	664	650	634	673	630	662	688	614	634	715	682	639	651	631	683	657	709	678	701	681	648	667	669	714	706	668	699	685	650	688	714	690	642	666	677	694	652	694	672	637	670	681	677	655	646	676	711	679	626	646	668	694	713	648	697	593	677	638	678	682	682	677	655	716	665	653	647	654	687	706	683	691	696	671	675	671	690	706	706	654	665	619	688	674	724	663	656	687	635	669	680	697	718	665	657	638	666	675	636	661	675	668	659	659	663	642	629	659	638	679	687	670	684	636	674	634	659	643	649	682	674	684	662	662	683	677	697	671	643	710	600	656	686	690	669	715	713	650	636	647	655	712	638	668	684	620	679	697	690	627	652	645	657	692	659	633	693	652	680	673	664	659	670	676	640	697	655	667	650	655	681	639	647	703	631	644	678	676	703	653	665	677	687	698	657	666	701	682	729	632	691	726	659	660	696	668	679	687	620	651	649	640	641	715	638	708	656	733	639	671	632	652	635	669	686	639	687	646	676	640	692	694	658	724	676	715	701	690	733	694	673	622	660	666	684	646	674	718	710	663	660	712	706	655	690	671	661	636	661	681	702	673	674	665	687	647	691	696	685	651	654	645	704	644	669	687	637	723	657	666	635	735	671	676	719	665	712	672	636	684	714	669	696	656	666	682	691	650	662	670	650	633	670	673	699	660	702	645	659	685	680	652	687	706	662	641	624	662	666	702	636	601	662	674	659	639	634	692	720	686	662	702	740	632	642	659	662	664	634	669	669	655	699	692	680	684	651	705	697	627	638	665	697	679	668	656	707	614	681	691	671	719	686	672	689	685	676	730	620	654	701	649	683	610	674	683	666	684	654	660	643	616	668	668	694	683	718	652	676	639	619	659	699	643	711	662	646	660	695	687	705	585	688	696	685	661	667	730	675	706	680	660	649	655	668	646	642	667	664	696	668	670	675	710	675	686	653	681	677	723	658	669	691	653	685	713	683	632	673	671	706	686	700	688	678	651	677	672	663	661	698	651	626	694	696	646	708	645	666	689	664	652	672	692	673	641	675	684	709	693	669	661	656	660	707	633	723	645	682	677	650	654	663	662	674	684	711	712	674	681	625	709	647	661	609	671	648	658	689	650	644	687	662	663	641	644	662	671	686	649	659	675	693	717	694	710	681	687	622	664	645	651	666	632	682	643	665	713	667	623	674	611	657	684	686	648	680	664	652	718	691	652	658	674	691	688	670	673	696	676	650	606	673	717	641	633	661	658	679	681	705	693	681	660	663	650	662	664	644	666	683	661	650	697	706	640	659	684	656	681	672	668	688	677	665	685	636	650	627	701	698	636	640	680	609	660	653	668	692	699	704	713	629	701	676	617	642	676	686	644	674	669	681	656	651	655	675	681	713	626	704	661	656	632	680	688	623	728	624	678	630	707	660	702	642	694	717	651	645	678	671	654	662	685	642	670	685	676	670	691	622
7696	9033	8055	4691	6782	7711	6460	4111	2066	1510	1270	906	860	773	594	491	502	464	394	451	423	419	438	349	346	390	338	338	361	344	397	343	328	319	350	325	283	339	342	331	355	532	514	468	399	341	341	330	290	289	279	314	276	279	312	292	308	323	279	340	270	287	292	310	312	308	306	307	288	284	313	278	352	319	308	305	292	296	298	313	331	298	325	304	289	285	303	306	286	310	289	274	313	292	289	299	312	295	313	306	291	314	313	310	293	318	285	329	293	311	289	308	283	336	274	331	295	317	329	334	286	316	319	284	288	313	274	324	292	330	303	306	346	291	313	327	312	316	325	324	299	297	311	276	297	307	306	333	302	311	281	275	294	309	303	295	287	314	310	317	310	273	292	294	278	300	307	302	322	281	322	304	299	304	300	315	267	329	297	290	370	311	301	258	269	307	328	283	320	314	282	295	329	343	293	328	305	326	327	318	292	330	292	304	358	347	314	302	288	300	285	294	298	295	325	308	307	332	325	323	315	297	339	291	311	317	306	268	295	342	336	321	281	317	289	292	331	323	298	332	307	300	309	328	306	276	289	313	332	334	309	306	320	284	288	273	313	303	315	317	274	308	328	282	293	285	316	294	282	288	335	329	321	289	309	273	289	309	300	320	300	292	309	297	282	307	324	291	325	298	297	324	288	330	351	294	322	328	312	294	326	313	330	300	306	308	338	308	341	323	301	286	318	319	293	283	315	308	320	283	256	280	290	306	302	318	319	301	311	307	326	283	291	324	328	292	337	279	331	288	304	284	333	297	321	312	318	313	325	316	296	328	328	315	296	330	299	290	299	289	326	321	304	285	293	308	302	317	303	281	309	318	293	336	271	295	305	300	307	303	286	298	269	307	314	321	308	300	341	331	313	313	292	324	321	300	305	319	302	336	290	312	292	315	291	311	277	343	334	305	328	282	303	313	311	296	313	292	311	313	289	273	273	320	308	309	299	301	306	316	334	316	312	286	319	284	295	280	324	320	311	287	324	310	332	302	293	328	307	296	329	304	310	324	312	327	288	325	275	280	273	308	304	304	287	324	268	288	305	293	281	287	306	339	297	305	296	320	298	336	346	287	334	307	273	282	282	308	318	326	331	317	297	333	304	296	362	360	295	273	284	330	301	335	299	280	290	290	297	279	317	296	309	297	303	282	312	300	296	344	313	289	296	268	283	297	367	296	299	303	290	341	349	348	338	305	315	290	291	326	315	265	285	291	297	311	322	312	273	306	292	290	293	311	308	316	287	302	305	316	270	322	316	300	306	318	332	309	309	309	317	328	317	313	329	306	297	316	313	296	300	326	282	293	300	316	280	295	310	293	283	320	296	308	306	276	309	322	305	303	310	290	312	287	285	318	298	319	286	297	261	306	333	270	300	309	332	333	303	282	329	299	307	338	308	310	302	293	341	318	341	301	320	319	348	277	307	310	285	291	295	319	303	300	279	309	309	358	288	318	342	302	320	305	303	322	298	311	317	297	328	324	313	315	309	303	336	301	311	312	292	323	307	277	306	285	292	301	318	296	277	275	294	301	316	296	324	295	307	304	345	289	298	295	269	297	306	316	292	303	290	313	287	305	293	293	335	270	324	334	275	309	303	315	316	299	313	293	292	309	317	310	311	297	296	309	290	284	338	310	350	299	336	304	286	283	305	312	311	318	314	296	343	279	298	299	312	306	301	306	339	307	321	295	322	325	298	344	323	307	319	340	314	324	316	334	308	289	341	317	284	296	266	276	299	323	303	298	304	295	298	276	317	286	313	314	287	319	289	325	298	313	308	286	324	307	290	287	322	292	323	305	302	321	314	326	295	312	290	334	306	298	322	294	330	303	312	340	317	297	313	307	276	317	312	291	321	316	262	303	270	309	326	331	277	287	312	295	313	311	295	293	296	290	342	293	288	331	299	283	258	284	315	342	295	279	330	312	312	292	317	281	284	327	291	305	288	282	286	327	298	338	297	298	311	326	302	307	295	312	335	291	337	293	318	310	322	305	306	313	333	320	298	326	321	296	329	312	330	262	319	304	273	282	301	302	261	284	313	319	316	311	329	344	309	308	284	310	305	290	301	276	299	314	321	332	327	322	315	303	302	300	313	300	332	297	302	307	312	297	284	289	305	317	301	317	320	312	302	317	291	309	286	311	323	313	288	330	298	328	290	266	307	294	332	312	306	298	320	302	321	294	305	298	306	345	331	300	315	299	314	303	352	310	324	312	330	319	319	291	283	321	315	289	308	331	276	317	304	299	299	305	314	339	289	295	318	295	301	336	286	280	313	333	313	297	326	294	333	313	309	313	348	266	325	358	311	351	306	345	362	312	321	290	301	309	308	297	311	318	316	327	326	302	324	302	313	293	324	323	305	293	325	331	290	320	316	305	323	315	305	305	287	310	309	314	288	317	318	315	314	307	275	320	319	320	288	309	286	294	320	331	322	331	311	302	326	322	291	313	349	316	290	292	301	325	310	317	295	320	289	302	343	307	288	314	340	315	296	313	302	295	314	282	306	310	309	320	325	296	325	324	287	302	367	286	297	294	292	319	307	307	306	312	331	330	279	273	314	315	324	328	326	319	341	312	304	327	325	270	304	316	310	328	311	281	275	294	315	296	310	321	318	278	297	317	283	275	295	295	315	270	275	300	299	303	291	348	292	263	270	310	334	308	289	332	298	301	325	326	323	326	309	315	305	325	273	293	332	324	297	299	292	281	274	318	312	296	313	311	297	300	306	316	279	289	283	289	316	320	330	307	294	307	335	288	302	317	334	306	317	286	333	330	307	333	325	271	330	339	300	326	300	323	283	277	298	348	308	318	315	316	300	334	304	306	299	300	314	322	310	297	330	332	347	289	296	276	312	280	329	305	285	320	302	306	296	332	297	317	270	317	296	306	299	308	304	314	302	325	322	288	307	274	299	312	268	300	316	318	304	288	285	323	287	289	323	298	307	280	319	288	291	308	320	312	329	283	316	302	288	321	301	292	330	291	335	296	306	301	304	307	277	342	290	319	313	314	331	318	306	345	291	329	292	305	329	299	301	336	288	311	298	334	321	274	317	287	301	295	282	295	299	315	313	298	307	302	296	277	296	294	308	304	319	335	291	310	273	302	295	308	320	330	308	302	322	324	296	326	339	301	299	269	325	324	292	312	294	339	321	290	328	297	277	318	298	311	307	330	332	299	318	298	334	290	299	313	315	301	319	274	318	329	335	290	323	300	290	306	350	297	333	318	291	282	319	337	286	289	310	326	293	326	294	317	319	319	285	314	279	313	325	312	293	326	299	271	306	322	287	293	273	310	266	320	305	299	320	311	305	301	331	293	308	326	318	293	331	265	275	343	324	312	314	328	281	325	350	309	336	289	307	318	287	327	305	286	281	327	319	267	285	281	294	337	299	299	358	284	297	296	302	314	310	300	312	323	337	328	335	300	306	306	305	306	303	295	298	303	308	298	273	326	279	301
6721	9751	10639	9024	17396	19435	18646	16146	10764	8433	6605	5464	4908	3865	3029	2460	2137	2209	1937	1920	1786	1697	1609	1478	1254	1227	1208	1058	1170	1135	1155	1091	1040	932	866	885	905	982	953	929	1296	1933	1890	1520	1224	895	830	781	831	747	750	776	795	750	754	725	752	772	767	746	797	754	779	764	796	740	804	822	741	795	733	721	787	729	731	747	737	804	814	779	809	733	762	766	746	729	706	754	783	731	814	784	766	744	781	741	796	745	748	754	796	809	744	754	773	715	799	750	794	745	782	751	742	792	770	795	808	769	774	793	779	808	742	725	782	725	740	746	820	782	808	799	750	783	747	768	792	749	725	775	772	733	750	818	750	760	784	739	747	786	744	729	788	740	761	762	735	800	739	730	768	751	791	793	795	793	801	790	762	758	763	770	729	787	765	765	820	733	794	786	794	742	810	783	751	760	763	754	762	758	752	756	756	772	749	770	753	771	730	762	766	737	751	763	744	731	805	749	780	759	732	804	813	792	713	801	822	785	704	769	777	813	765	810	760	798	711	812	821	768	762	792	775	787	757	783	741	716	749	792	768	783	792	794	762	773	715	801	783	815	744	741	809	795	790	736	762	758	783	788	795	736	770	805	743	747	783	786	730	774	829	754	761	755	769	737	762	801	772	777	817	793	763	812	797	773	769	739	732	743	780	740	726	755	783	761	787	753	745	800	741	738	800	769	822	784	769	745	797	773	754	763	749	858	722	749	743	828	771	746	784	759	764	802	748	826	808	755	773	753	734	771	712	761	756	743	737	731	733	797	783	747	745	783	774	826	824	749	756	802	724	812	781	764	778	756	784	741	754	750	763	742	744	755	774	723	742	792	777	753	765	774	769	765	712	741	755	742	747	831	720	767	794	777	777	765	765	763	801	772	794	757	753	811	803	817	780	815	800	750	836	814	703	808	779	724	755	768	762	788	796	724	776	731	789	760	781	758	766	709	757	774	809	758	753	736	794	762	779	754	720	738	705	763	775	767	744	772	767	727	756	783	766	745	755	771	799	784	797	778	820	771	775	780	797	795	808	781	793	737	782	760	747	777	800	724	734	733	715	749	767	731	806	753	779	789	841	805	783	732	795	770	727	748	806	806	775	801	761	755	770	747	792	801	784	777	767	755	823	729	808	764	751	765	757	767	786	735	766	736	737	771	798	806	822	800	786	782	727	755	751	747	754	766	799	813	790	784	783	746	794	785	783	749	788	769	744	812	737	750	796	823	766	770	765	760	778	747	775	752	804	765	790	777	755	788	808	800	753	778	814	764	724	784	765	775	746	769	772	831	785	758	763	756	795	719	848	760	788	738	772	729	740	798	823	770	810	737	752	773	756	760	754	769	753	743	766	774	757	794	740	718	770	755	782	766	803	786	751	725	750	718	777	725	744	792	718	782	794	775	775	735	755	801	753	716	763	788	771	758	770	790	735	738	783	761	754	778	803	782	751	773	775	790	769	759	784	771	772	785	794	729	857	737	814	729	739	741	757	746	744	740	742	787	729	816	742	766	739	773	802	785	742	785	731	766	739	754	747	724	753	801	766	802	748	746	802	821	763	763	833	745	775	721	787	762	744	793	742	746	718	777	788	846	778	723	739	738	783	781	749	754	735	759	773	748	742	789	826	779	729	774	796	743	776	757	750	773	760	743	784	771	769	732	695	752	710	749	771	723	746	762	752	782	776	775	760	783	772	777	774	792	785	780	749	744	763	779	763	780	761	764	766	780	753	794	736	748	756	762	803	801	798	800	767	753	728	759	806	750	765	801	779	810	843	767	734	808	808	756	750	738	731	765	789	779	731	785	774	796	754	749	764	748	759	782	731	786	815	781	749	758	768	733	750	740	774	810	765	754	768	779	730	694	757	776	784	732	752	767	761	782	800	789	758	794	771	744	730	687	803	814	758	770	703	797	744	801	791	819	796	729	755	791	782	814	807	744	799	768	761	774	774	780	776	791	780	750	794	806	783	768	721	803	744	801	710	766	750	716	771	788	807	773	826	784	750	804	742	763	781	795	756	712	785	773	744	771	782	839	759	830	746	758	772	769	738	738	776	749	775	760	735	756	776	830	799	736	773	771	830	752	756	708	707	824	749	761	742	801	764	765	757	800	814	781	814	797	756	746	733	707	770	785	774	775	799	778	758	755	843	729	748	836	749	731	777	776	809	766	740	739	766	739	757	798	828	761	743	791	772	798	698	743	761	811	737	801	723	777	726	813	772	771	817	769	739	788	743	827	746	783	785	730	741	751	747	782	755	757	766	760	754	777	776	827	756	791	743	785	775	804	776	731	724	720	764	734	791	754	778	768	757	811	798	730	767	811	752	757	777	727	810	716	779	779	698	719	783	779	759	731	785	725	760	776	797	761	792	727	746	751	760	768	717	764	722	763	768	768	821	708	761	716	827	799	754	786	789	792	754	774	746	796	770	769	780	793	757	722	781	815	827	775	761	795	707	786	726	832	781	780	737	737	752	746	759	779	773	768	743	755	802	754	752	755	757	747	763	764	761	771	771	771	720	808	775	760	737	777	741	784	748	770	725	800	761	822	776	738	789	770	797	770	772	740	738	773	758	786	780	742	751	789	769	805	771	804	765	771	759	711	807	764	779	736	757	719	810	732	790	827	782	795	798	743	811	765	763	756	823	747	792	785	797	771	787	772	833	796	737	815	761	776	745	747	758	762	805	764	759	765	767	786	792	792	764	760	760	764	791	813	746	771	815	727	698	730	751	746	767	770	782	752	817	788	792	799	769	774	782	757	740	775	753	738	746	801	754	790	797	833	810	764	771	785	792	762	795	795	733	713	802	738	719	754	750	800	764	791	736	805	777	758	785	787	762	789	840	739	809	744	767	802	775	766	800	804	786	773	809	764	767	737	761	800	812	802	753	736	721	721	750	769	787	786	788	801	784	745	742	823	816	765	787	811	776	771	798	750	787	733	700	755	787	744	755	767	758	809	781	707	731	786	796	793	816	742	779	761	794	736	802	761	767	759	825	772	766	732	753	755	770	791	745	786	758	791	762	782	732	748	756	798	793	738	778	800	736	807	789	794	752	768	753	788	680	752	739	748	748	772	758	801	767	831	806	787	759	807	786	766	821	790	770	801	772	768	761	782	758	795	746	778	754	724	761	806	776	751	734	800	737	753	770	827	781	763	765	777	752	690	737	768	835	722	788	805	780	761	804	777	781	797	765	796	773	756	743	754	786	800	760	777	787	811	792	771	779	833	799	755	751	772	804	775	760	795	756	764	722	806	762	764	782	723	752	708	751	782	762	800	800	743	774	759	779	746	775	738	704	731	780	795	819	744	785	796	814	779	759	782	769	776	790	742	839	780	816	757	750	742	752	774	804	800	811	743	784	776	815	756	798	805	808	735	776	760	803	767	805	776	751	753	795	787	810	845	773	792	758	839	742	726	771	759	764	836	757	757	765	771	808	762	788	777	771	734	816	780	799	773	785	728	791	777
32810	39421	31946	27285	37619	39654	37435	34230	28977	22833	17470	13816	11942	8564	5172	4203	3444	3424	2577	2967	2135	1447	1158	1206	1156	874	830	909	1219	1080	605	403	361	389	390	322	356	377	410	449	1309	1712	1132	854	589	418	340	315	320	298	285	297	299	268	300	261	310	270	317	296	283	295	291	272	306	305	266	294	264	291	272	280	306	290	286	295	290	303	315	294	296	320	278	304	294	299	314	276	309	295	319	294	294	298	293	261	283	285	294	284	278	269	273	296	284	277	278	272	269	302	314	315	290	288	289	307	268	345	270	282	297	274	274	311	278	292	286	312	307	278	317	280	294	306	295	305	283	288	288	272	291	283	313	303	280	290	312	301	268	277	301	290	293	278	290	266	298	296	318	298	289	260	301	305	286	248	282	292	294	299	278	308	297	273	274	303	312	285	280	309	288	320	276	252	297	274	293	274	305	292	301	258	291	299	274	275	308	284	298	345	306	290	291	288	294	273	327	303	282	287	287	307	311	298	261	282	267	337	297	327	301	317	307	294	316	294	322	321	302	290	274	309	281	294	271	291	275	264	305	287	283	303	292	278	288	300	300	280	284	288	297	278	261	314	307	280	301	286	281	289	271	325	282	296	288	295	304	318	310	304	270	288	287	276	292	293	308	314	324	310	297	310	295	273	279	259	291	289	316	327	318	315	291	295	298	292	284	292	297	276	282	284	280	317	326	300	285	252	313	304	314	280	284	296	298	286	305	286	298	306	302	279	285	303	300	277	277	301	315	301	283	292	282	337	331	308	281	306	285	305	280	281	281	276	303	283	299	329	309	273	312	285	313	287	276	288	304	329	318	309	286	301	313	277	311	268	299	308	317	314	266	309	283	291	343	281	307	284	302	315	300	296	292	301	304	327	282	309	307	295	291	320	286	319	288	304	292	304	301	295	312	294	293	285	310	305	291	278	331	308	280	274	261	321	267	312	302	265	340	278	297	288	277	279	285	294	278	275	294	295	316	264	282	300	293	305	284	286	272	299	305	282	300	272	289	308	298	310	291	290	286	314	281	288	304	287	312	281	301	309	308	259	315	314	303	319	297	310	323	312	298	325	323	281	307	297	303	320	272	284	309	295	292	321	299	315	288	277	300	275	287	286	290	269	302	263	274	309	271	308	275	340	286	314	275	277	277	314	303	295	286	297	322	328	286	321	299	300	309	300	266	323	266	286	282	289	306	293	277	314	296	289	309	290	315	304	326	288	295	305	315	271	319	288	299	301	306	309	282	315	292	287	301	285	300	285	314	328	265	325	322	300	292	301	294	282	273	295	299	299	296	309	282	289	262	289	273	324	321	313	280	269	306	321	317	281	292	298	303	276	283	285	309	283	300	285	300	278	291	283	300	270	344	307	287	312	303	287	320	273	273	294	285	287	307	311	300	296	290	283	307	295	287	294	298	312	307	294	278	314	265	257	285	295	294	299	263	300	313	312	307	324	281	283	315	276	267	308	321	308	317	283	270	309	268	305	268	307	297	289	330	314	275	299	298	300	270	275	282	318	276	274	326	277	293	303	307	303	301	272	323	294	329	273	289	307	291	283	298	267	297	310	311	279	304	285	331	301	263	305	268	283	258	289	277	300	278	266	270	270	284	274	322	276	302	283	304	301	274	274	275	285	270	309	275	284	278	289	266	265	277	293	286	282	298	298	302	290	282	289	282	293	351	257	299	306	306	313	295	330	289	322	283	309	302	284	295	305	274	278	294	304	291	294	277	292	293	317	275	296	277	285	308	312	307	281	272	273	287	303	293	277	294	304	293	320	321	308	310	294	268	317	293	277	307	305	306	289	314	288	278	273	312	329	308	303	282	301	272	306	280	265	304	277	303	289	292	306	305	286	302	291	284	285	305	294	300	291	291	301	293	278	260	317	280	282	302	264	278	284	300	289	277	324	268	309	278	309	315	296	260	288	284	267	271	309	301	349	323	299	284	262	293	300	285	291	320	270	308	280	331	285	304	283	304	277	294	302	294	293	284	279	285	267	310	278	321	290	285	292	311	276	280	271	261	284	313	316	311	290	278	263	290	314	311	284	279	319	273	310	326	301	324	283	292	263	292	320	287	318	289	311	290	309	298	295	287	280	293	306	325	301	279	294	308	280	304	278	296	263	290	316	280	300	324	313	276	277	298	287	287	282	270	290	272	298	302	305	335	280	311	304	288	277	319	270	257	330	328	308	300	303	287	306	282	323	305	307	307	276	291	292	293	291	275	304	311	314	316	252	287	297	276	289	298	301	282	286	292	256	289	279	285	323	278	330	279	295	284	319	303	324	270	282	294	268	294	264	328	281	302	280	285	329	305	294	302	311	316	295	275	271	283	284	287	295	267	289	309	321	301	301	285	285	301	277	286	317	276	276	298	304	314	303	314	301	279	324	276	291	282	248	288	296	269	296	287	304	305	290	253	273	303	287	294	302	294	306	319	276	270	297	266	306	294	282	281	299	277	288	340	292	292	304	291	292	258	257	273	318	302	291	296	261	251	288	276	302	294	297	302	288	316	313	317	320	274	284	280	329	291	310	307	293	294	295	306	303	300	326	304	261	274	315	291	284	276	309	300	301	270	341	299	299	312	261	302	348	258	285	311	283	282	291	287	284	277	306	325	301	294	261	276	304	312	296	306	301	311	316	290	290	294	306	294	324	315	307	281	258	269	280	288	292	281	299	294	276	306	289	296	288	310	285	290	281	321	284	297	303	299	281	287	281	302	275	304	286	238	306	322	331	272	313	288	321	269	288	285	267	275	281	324	275	297	290	293	299	295	314	314	280	278	282	288	277	298	288	282	312	283	248	294	283	294	327	289	279	305	290	288	262	292	278	339	312	291	290	306	276	275	325	298	309	339	309	285	320	301	313	302	311	292	305	293	280	269	255	323	308	339	277	288	292	292	279	309	311	299	299	257	280	331	298	286	310	294	269	259	309	276	304	261	284	274	298	273	328	301	285	288	313	258	285	317	308	303	306	306	290	283	249	324	293	299	325	309	287	268	289	323	286	295	307	294	302	283	327	297	286	294	288	292	261	299	290	347	292	299	249	304	267	312	312	305	284	281	304	296	301	320	278	324	273	317	298	305	274	281	287	279	293	291	307	307	309	315	311	286	299	277	333	241	285	297	320	260	285	303	274	300	276	303	300	276	310	301	286	290	303	285	303	294	312	286	308	300	264	277	299	291	273	288	311	343	300	264	301	310	294	273	300	295	330	294	289	266	298	259	297	298	272	282	306	291	277	313	332	304	301	296	281	301	299	301	269	303	300	303	296	287	270	293	268	266	285	287	280	279	305	259	301	297	272	297	268	322	288	269	295	336	309	310	267	295	310	299	256	286	312	321	313	285	276	317	303	293	272	333	260	287	298	291	312	293	289	284	285	302	271	282	292	289	289	322	318	277	285	306	324	284	270	293	297	291	318	275	287	289	301	280	298	273	280	313	278	299	296	310	271	303	278	303	264	308	308
25775	31548	30794	28820	44167	45530	50804	50089	45732	40126	34401	33948	31986	26664	16385	18252	16588	17939	13858	15902	11746	8198	7052	6348	5992	4764	4292	5026	7254	6140	2808	1634	1391	1219	1295	1202	1338	1472	1211	1756	7838	9463	6606	4270	2317	1301	884	718	755	800	743	701	763	765	726	700	709	718	723	741	713	732	710	722	762	731	751	689	734	715	747	715	717	699	733	713	743	762	685	709	679	769	729	710	761	727	740	710	697	704	692	769	789	718	731	720	736	801	749	753	769	747	702	726	709	744	707	723	728	739	724	698	794	739	750	739	746	774	764	716	737	780	752	729	681	705	663	727	743	716	711	739	729	739	750	719	742	735	696	745	753	694	711	716	718	704	710	725	708	703	759	704	733	735	739	739	735	737	720	804	705	720	744	737	739	695	743	715	746	776	781	771	721	746	790	714	715	748	736	746	727	745	745	756	732	755	710	666	695	773	708	700	707	731	719	763	718	722	737	731	746	689	742	727	690	713	734	740	735	738	749	762	737	744	672	684	708	755	733	732	736	745	718	720	699	694	716	737	737	710	715	693	711	766	768	716	684	739	736	705	694	714	786	726	743	708	766	719	736	694	727	743	733	728	733	690	761	703	719	717	701	779	724	744	684	711	700	724	757	721	741	727	688	744	756	696	731	754	790	730	741	701	731	688	759	720	721	739	731	737	739	718	731	713	715	679	734	738	716	703	683	724	718	713	709	723	716	731	735	760	666	730	740	684	779	725	737	746	701	710	677	727	748	731	779	731	706	739	710	740	731	755	706	683	770	722	678	716	713	742	758	713	676	685	727	722	731	764	697	715	755	744	737	742	732	775	735	702	741	754	766	718	730	738	710	721	741	686	727	692	719	748	697	721	732	712	706	729	723	707	771	727	731	750	738	772	726	716	745	688	751	755	704	799	690	739	674	712	750	715	702	754	744	713	703	719	698	760	725	732	693	750	706	735	756	757	688	711	718	765	771	691	738	749	755	760	720	741	741	734	719	742	684	748	740	720	732	735	755	715	745	732	706	703	749	754	726	701	668	708	731	745	764	698	752	721	746	745	713	728	724	717	707	745	728	717	724	705	693	728	702	772	709	737	694	738	717	739	688	734	767	731	719	717	723	732	746	733	741	747	685	735	704	716	713	733	724	711	747	736	736	726	703	723	738	717	724	702	741	743	767	730	697	770	713	697	731	717	742	755	701	782	735	740	761	682	719	752	739	690	773	712	741	758	739	764	710	709	760	701	761	746	702	758	701	818	684	722	703	719	747	692	746	734	708	743	744	700	764	741	692	768	757	735	776	708	670	683	776	727	733	729	672	717	725	757	732	708	748	705	709	734	710	738	678	730	739	676	736	733	729	781	728	769	747	703	725	732	747	692	743	703	721	761	748	710	728	730	716	718	697	732	722	744	775	720	724	685	737	757	755	703	698	735	695	734	719	767	740	711	674	796	729	695	710	774	686	768	762	698	706	738	712	762	759	697	761	693	717	704	726	685	734	711	735	734	715	697	723	759	763	770	726	779	729	750	696	724	701	678	726	692	788	757	712	725	733	719	657	733	743	670	698	721	753	707	741	764	704	760	733	690	735	680	735	688	757	780	717	695	684	731	672	773	682	705	680	727	771	802	656	776	712	736	765	756	742	738	734	700	731	727	777	722	717	718	689	743	747	732	704	727	717	663	703	699	734	695	703	763	749	740	717	724	764	707	701	735	763	693	760	744	721	700	733	668	712	686	702	686	751	712	684	761	748	753	730	740	756	737	737	681	712	739	722	696	722	782	761	719	718	727	720	655	744	680	688	744	695	728	712	720	739	710	689	761	745	673	727	683	751	717	729	744	733	708	718	694	729	707	728	751	734	758	742	762	719	735	747	755	701	715	748	715	736	767	778	801	704	733	750	714	719	724	754	747	735	769	699	768	738	732	760	746	766	726	722	750	741	720	692	743	688	781	765	751	733	750	729	726	662	731	742	717	698	691	750	717	723	644	753	736	700	736	714	722	706	718	733	719	719	688	701	732	701	727	746	710	714	703	727	774	705	722	721	783	720	735	738	754	711	724	720	752	750	700	705	798	694	720	751	684	688	722	724	710	696	755	712	738	760	689	740	713	737	705	701	724	698	754	673	682	727	754	737	735	789	728	694	735	754	750	717	731	676	683	712	710	751	717	716	758	703	734	709	695	659	720	718	747	741	716	734	753	725	720	747	715	732	700	696	726	718	748	747	791	741	725	729	731	683	721	725	775	750	738	738	684	710	713	729	725	751	724	711	780	768	727	747	726	715	729	754	699	755	717	677	756	694	725	747	753	772	730	745	753	725	775	704	706	717	717	760	725	744	714	674	709	732	742	741	688	692	717	734	669	672	718	769	699	687	730	775	712	744	706	729	763	725	713	727	712	710	746	709	766	760	722	739	726	714	775	742	731	751	751	746	771	763	715	711	687	736	728	730	759	737	673	731	748	709	727	701	730	714	763	770	731	765	751	699	701	722	737	775	760	708	735	761	699	744	776	704	713	749	717	754	761	771	737	728	769	663	718	730	698	765	748	752	791	722	771	694	737	745	737	766	721	720	717	755	705	719	746	751	752	746	718	717	751	763	713	742	691	699	746	693	694	736	769	727	724	764	693	747	717	752	751	762	706	736	720	717	736	730	736	690	745	782	724	795	788	723	731	720	765	691	756	734	732	717	693	784	710	714	683	671	724	697	749	743	733	748	739	727	717	767	752	698	745	757	731	730	721	751	743	708	768	727	732	727	743	720	699	737	751	707	716	751	741	729	751	721	696	726	724	805	722	723	732	779	759	714	741	736	732	749	776	717	738	726	740	726	717	731	700	720	684	710	771	772	732	756	695	776	682	739	801	731	729	753	710	730	703	745	746	721	725	762	717	739	749	722	728	733	728	726	702	733	686	712	744	686	777	740	682	764	747	720	735	744	716	767	737	729	734	711	706	756	685	698	685	756	725	735	746	703	758	708	731	734	690	740	724	711	718	715	711	740	700	738	744	707	676	700	723	717	742	751	745	722	751	764	761	716	699	787	742	744	742	739	781	711	712	732	752	749	752	737	766	720	734	700	743	712	713	727	741	784	697	660	733	771	738	719	721	708	742	717	769	728	737	748	745	712	704	757	699	722	729	708	731	733	734	698	729	701	729	735	708	738	732	728	711	716	740	789	755	719	701	747	750	732	767	759	715	703	700	700	705	711	734	666	826	703	700	738	796	763	745	714	739	723	712	789	731	690	735	765	726	726	712	716	720	766	753	728	730	735	737	688	712	722	721	803	708	691	686	736	752	719	710	793	681	727	761	717	743	712	670	746	713	727	722	760	718	736	797	744	720	736	767	694	709	750	750	756	713	721	688	713	715	719	723	727	733	771	729	737	702	743	725	709	743	693	776	712	736	714	677	714	765	732	724	723	764	733	727	727	730	746	782	680	691	724	687	708	723	676	725	710	728	721	711	707	752	752	715	716	723	748	734	703	737	683	708
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
