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
336923006622	336923007184	336923007734	336923008284	336923008834	336923009384	336923009934	336923010484	336923011034	336923011584	336923012134	336923012684	336923013234	336923013784	336923014334	336923014884	336923015434	336923015984	336923016534	336923017084	336923017634	336923018184	336923018734	336923019284	336923019834	336923020384	336923020934	336923021484	336923022034	336923022584	336923023134	336923023684	336923024234	336923024784	336923025334	336923025884	336923026434	336923026984	336923027534	336923028084	336923028634	336923029184	336923029734	336923030284	336923030834	336923031384	336923031934	336923032484	336923033034	336923033584	336923034134	336923034684	336923035234	336923035784	336923036334	336923036884	336923037434	336923037984	336923038534	336923039084	336923039634	336923040184	336923040734	336923041284	336923041834	336923042384	336923042934	336923043484	336923044034	336923044584	336923045134	336923045684	336923046234	336923046784	336923047334	336923047884	336923048434	336923048984	336923049534	336923050084	336923050634	336923051184	336923051734	336923052284	336923052834	336923053384	336923053934	336923054484	336923055034	336923055584	336923056134	336923056684	336923057234	336923057784	336923058334	336923058884	336923059434	336923059984	336923060534	336923061084	336923061634	336923062184	336923062734	336923063284	336923063834	336923064384	336923064934	336923065484	336923066034	336923066584	336923067134	336923067684	336923068234	336923068784	336923069334	336923069884	336923070434	336923070984	336923071534	336923072084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14225	2270	2065	1716	1240	916	818	653	610	546	493	499	486	452	438	456	429	395	408	394	383	394	372	390	391	406	355	392	360	396	329	376	364	384	349	365	345	341	1024	1238	323	371	373	384	363	329	367	321	346	321	367	327	317	367	358	373	344	364	378	365	358	376	353	344	361	314	334	328	347	365	358	353	337	377	377	345	313	359	336	354	355	359	368	357	356	373	351	360	336	370	363	380	357	365	353	343	352	347	359	349	351	311	339	368	415	363	387	347	363	355	378	335	336	359	346	403	356	324	333	344	341	371	325	340	353	373	326	391	356	359	339	331	368	335	409	327	377	371	355	361	383	328	367	376	349	333	336	351	375	380	351	317	375	324	347	330	393	335	345	394	340	349	375	370	334	317	340	357	315	381	364	355	330	344	355	347	324	364	308	371	352	351	320	338	352	366	385	355	375	335	378	339	370	371	354	323	377	374	361	321	355	361	370	349	347	339	355	374	368	349	354	332	357	350	357	361	332	330	361	350	366	326	330	335	351	363	365	351	347	340	366	357	338	348	308	359	348	355	353	333	370	352	322	347	343	319	352	383	349	348	349	329	332	336	349	347	355	374	368	343	359	309	361	367	325	349	334	360	344	327	338	325	324	365	345	356	360	366	344	371	371	371	339	343	376	356	327	349	333	353	352	363	319	362	379	349	348	347	372	316	310	337	341	366	365	365	395	369	337	353	383	354	363	360	338	366	369	382	373	340	354	343	359	341	352	358	377	353	350	314	343	351	363	343	376	341	337	362	343	325	327	359	365	363	358	342	344	378	347	379	344	362	353	377	350	336	372	357	351	358	343	351	396	353	358	356	380	381	370	368	338	347	367	348	398	349	350	351	366	375	341	337	371	339	366	384	356	359	334	372	362	371	348	344	354	313	359	349	360	381	346	360	352	358	373	342	381	372	362	358	317	363	341	325	347	356	346	363	328	348	375	337	334	338	350	327	348	340	379	313	365	374	404	355	404	356	369	343	360	346	334	375	351	334	364	340	337	349	362	356	383	384	341	358	356	325	378	332	339	359	378	339	349	375	350	340	344	374	346	320	341	415	364	383	358	352	375	355	352	322	361	324	358	354	358	375	323	364	360	338	355	349	345	347	334	330	365	362	361	362	323	365	327	331	359	391	347	365	332	362	352	371	353	345	381	362	342	332	330	339	349	327	361	314	353	322	336	342	342	371	322	373	369	363	343	353	348	362	337	351	373	355	337	358	350	318	359	346	366	332	376	369	332	362	373	364	345	324	357	339	375	354	353	373	349	320	320	324	351	346	360	321	332	332	334	376	341	356	302	362	360	370	347	339	345	347	366	353	364	358	375	346	331	378	353	355	329	330	327	314	378	336	353	352	385	328	360	389	367	422	362	354	357	392	353	383	351	333	344	354	354	348	371	334	383	379	342	352	337	340	370	370	360	345	360	357	335	338	352	350	392	361	354	343	367	344	384	357	319	350	316	352	349	351	367	323	384	352	353	369	363	367	364	357	368	306	339	340	347	334	349	350	346	310	356	337	344	313	332	356	351	362	355	320	361	357	327	337	335	336	347	347	358	339	340	349	352	324	336	359	333	335	345	364	319	320	352	315	374	338	370	332	374	368	356	358	347	365	352	359	353	329	375	369	358	359	330	330	334	342	302	350	358	336	339	375	341	362	363	339	332	350	353	330	355	402	365	316	335	360	359	346	367	339	351	351	371	383	353	343	380	379	351	395	311	331	335	357	362	326	343	358	326	361	353	358	377	331	377	377	347	324	331	355	371	359	357	341	402	332	385	389	395	329	379	373	380	358	340	368	371	356	384	314	335	335	379	381	340	370	360	344	359	387	348	359	361	372	372	361	346	356	348	335	333	328	374	339	348	341	355	340	312	363	342	343	361	348	358	347	317	353	348	366	344	366	367	382	339	345	336	360	378	365	348	389	352	338	359	380	359	331	393	350	359	376	339	353	359	330	367	360	343	341	368	336	365	369	347	353	350	317	334	350	400	315	358	399	355	367	352	340	324	338	360	355	351	352	376	383	345	348	360	362	397	360	382	326	385	356	357	310	336	339	345	383	344	364	349	364	384	322	396	324	339	366	373	351	371	378	381	385	379	360	362	356	376	363	332	384	354	379	339	338	381	380	356	355	352	383	355	340	375	357	331	355	357	381	351	366	353	343	352	302	305	352	370	384	356	357	335	339	343	356	346	329	347	361	346	346	359	338	385	362	361	359	346	354	395	339	331	361	358	333	358	353	332	321	343	343	366	366	381	404	348	334	357	336	334	350	350	357	349	333	340	339	322	401	372	407	395	350	344	358	337	359	353	351	373	337	334	366	375	357	344	364	353	390	360	355	342	333	323	370	368	334	362	361	387	349	386	340	366	329	335	343	360	332	349	356	356	332	354	358	377	362	320	372	359	355	326	375	369	369	354	358	353	367	347	352	395	344	363	344	344	344	373	331	345	328	319	345	350	357	343	380	340	369	374	369	337	354	346	346	351	366	345	356	384	324	360	362	328	358	365	342	334	382	366	355	375	359	352	367	335	335	376	353	383	353	365	378	306	352	366	347	335	361	363	330	389	341	383	345	356	357	375	356	333	369	316	378	330	348	370	366	344	368	372	346	335	401	356	363	402	352	341	383	359	378	340	384	361	348	365	331	316	376	359	341	356	335	365	359	356	352	361	346	342	366	343	405	348	377	368	352	371	355	362	370	314	349	367	315	344	331	361	350	366	359	339	357	375	321	336	308	345	335	338	362	376	332	320	358	364	348	358	351	381	369	359	390	343	327	341	372	381	345	336	351	396	341	400	399	332	369	361	338	377	362	346	336	374	391	347	315	332	376	360	343	352	358	340	375	369	387	335	363	355	349	319	326	352	310	376	364	352	357	334	349	354	355	340	375	336	333	369	376	352	362	357	323	361	398	365	354	353	368	381	341	377	360	350	361	339	353	328	344	374	358	348	358	346	326	370	375	341	353	327	346	363	319	363	355	361	358	339	373	339	395	348	360	332	323	343	334	338	354	352	332	349	305	353	333	367	353	317	377	323	373	362	348	382	338	355	355	388	378	334	364	393	350	361	382	405	393	366	380	351	347	349	353	386	340	365	368	345	381	350	339	379	317	326	331	361	364	356	348	359	366	352	341	375	368	341	362	357	388	343	287	363	355	362	367	354	351	371	365	320	345	348	357	359	333	337	362	361	338	348	382	355	367	353	324	328	361	323	329	345	352	350	347	349	334	352	342	330	354	360	354	354	362	380	357	350	339	342	355	379	396	361	349	362	389	327	345	367	382	352	334	361	378	369	350	358	360	388	386	350	370	340	393	337	337	348	358	355	351	350	346	321	351	336	340	341	365	358	333	370	354	329	374	351	373	374	344	328	343	366	325	308	336	398	347	385	335	348	346	365	360	379	339	344	368	356	361	371	317	350	340	332	343	354	342	351	347	332	375	338	343	332	326	362	354	396	368
7861	2020	4082	4890	4460	3739	3183	2745	2489	2174	1925	1736	1626	1522	1424	1412	1392	1242	1289	1242	1215	1212	1180	1089	1141	1038	1083	1036	1061	975	993	981	977	937	987	946	946	1022	6704	5960	864	935	859	866	889	877	870	935	877	932	876	905	875	898	851	915	874	894	866	847	872	869	894	840	943	878	850	867	864	894	864	876	869	879	908	887	865	869	872	846	873	847	839	871	806	869	883	832	931	918	886	887	831	841	835	867	862	839	873	844	890	873	841	874	831	897	866	802	888	861	836	852	841	846	859	863	894	831	855	845	874	878	835	840	869	841	862	789	856	885	845	874	859	835	828	804	854	835	853	869	840	816	862	839	879	840	857	861	853	827	836	854	851	829	819	836	843	857	887	823	846	859	823	818	884	798	862	842	774	886	835	866	868	810	840	867	843	887	807	864	836	828	815	873	863	774	855	837	829	865	831	831	856	853	848	829	874	898	830	847	821	847	891	851	858	835	902	877	818	830	853	858	830	813	841	861	857	834	881	809	924	887	861	834	924	835	851	883	850	835	835	882	872	842	875	862	856	875	824	859	845	838	820	905	845	870	869	847	872	856	801	865	847	852	858	836	814	825	865	871	831	874	879	853	885	877	839	874	837	888	883	850	812	818	845	849	857	908	813	870	833	851	801	882	861	855	892	825	859	826	832	821	847	837	852	857	832	907	869	812	804	839	802	852	841	879	859	824	838	860	865	857	845	790	872	861	806	869	859	861	825	828	862	868	881	834	814	844	809	891	813	839	871	850	822	892	816	800	830	855	801	846	837	892	842	838	870	819	860	891	822	844	852	847	831	853	873	866	834	828	851	843	885	799	866	906	896	857	859	879	799	888	862	856	854	852	840	865	862	831	830	826	869	816	905	919	852	788	849	841	870	839	835	867	805	844	831	827	865	894	870	869	847	828	800	814	804	896	824	834	865	835	865	837	812	838	849	824	877	849	877	882	820	856	841	838	837	875	831	866	840	836	906	791	881	844	881	771	850	851	828	887	851	880	860	868	828	869	828	848	878	888	858	811	791	871	831	868	873	829	823	847	850	885	819	829	886	839	876	868	892	809	890	826	849	803	828	845	875	887	832	876	809	842	888	880	843	786	850	891	828	859	868	830	869	820	816	886	816	837	771	864	875	885	818	809	861	848	810	840	893	886	814	851	823	857	811	815	834	868	871	870	843	830	876	846	865	847	861	887	841	842	849	876	846	818	824	845	869	797	833	843	877	886	905	831	864	892	794	877	844	832	794	864	858	853	859	835	884	819	813	852	806	871	825	883	876	809	854	806	824	890	839	864	873	838	829	834	859	812	832	868	859	806	837	829	847	862	839	854	857	911	853	859	873	871	858	846	922	890	871	823	878	831	826	828	824	826	843	898	836	823	826	823	847	825	852	891	869	832	874	823	873	837	827	813	832	848	791	836	918	831	871	796	823	862	848	876	865	844	857	881	838	872	840	835	838	830	838	845	841	812	818	845	865	886	828	794	827	853	881	860	860	846	839	873	843	887	810	863	800	852	785	848	834	908	835	855	839	792	823	824	831	780	888	887	833	859	818	822	851	836	862	820	842	890	863	839	889	883	847	830	843	855	811	862	849	852	829	882	839	892	789	891	821	875	826	840	872	812	839	852	897	857	848	833	825	844	839	816	801	874	841	830	812	841	821	784	837	846	846	840	893	859	809	868	845	877	852	853	846	859	938	849	855	855	821	868	847	827	817	870	803	829	826	880	786	874	842	856	908	851	815	796	846	861	840	865	851	839	809	849	828	855	832	844	866	797	861	798	900	864	843	907	856	838	845	851	829	858	877	835	826	879	849	860	854	820	873	854	883	823	869	853	833	799	842	838	925	890	862	875	853	793	847	903	862	866	847	844	841	881	827	839	890	831	829	882	798	807	864	854	866	851	865	836	860	800	837	856	809	866	883	820	836	896	838	774	896	881	827	832	854	834	870	822	900	822	855	896	841	782	855	869	816	850	843	808	810	887	884	866	849	853	856	818	837	801	796	844	883	808	850	884	862	839	882	849	809	899	865	856	843	837	848	819	819	855	839	827	824	841	873	873	935	869	789	853	809	777	857	822	867	862	829	839	849	855	782	841	889	874	861	920	826	778	879	805	816	885	908	865	896	837	834	838	842	860	821	885	879	848	777	886	826	855	870	807	815	878	838	887	876	868	818	821	856	860	882	849	832	815	835	877	824	865	876	830	857	806	817	880	848	859	895	835	831	832	848	837	824	814	839	827	851	855	866	797	843	779	841	835	846	862	822	912	842	868	840	773	812	858	855	831	850	862	802	876	836	864	837	824	823	831	892	854	815	915	835	835	927	889	841	857	866	821	850	858	898	855	887	823	852	827	814	876	845	929	863	819	862	872	807	846	909	831	804	842	821	864	799	903	893	861	851	853	803	873	870	876	852	817	861	860	858	818	827	859	861	825	888	845	820	825	814	818	825	846	863	835	847	849	866	854	821	858	868	801	873	790	825	788	880	856	838	882	900	859	821	833	857	866	787	885	844	812	790	838	827	809	809	843	810	892	849	821	818	844	869	829	801	896	806	861	849	876	884	806	916	855	804	859	834	841	868	840	848	859	846	806	823	861	826	829	809	812	859	903	795	850	874	888	887	889	831	843	840	836	818	848	882	825	829	855	905	835	843	845	886	881	828	864	822	866	842	907	826	852	887	858	807	801	874	854	844	868	887	852	889	852	813	871	830	850	857	861	855	896	831	828	842	845	898	813	858	857	845	823	825	809	877	797	825	879	823	816	799	883	870	855	790	831	851	877	843	893	887	890	848	866	875	823	860	907	850	837	863	843	843	820	802	853	799	870	865	869	817	885	897	861	863	834	865	842	900	825	860	864	846	832	841	774	852	882	844	931	862	871	817	824	802	835	838	812	857	862	898	874	855	876	856	861	866	829	821	813	810	888	877	847	825	797	868	840	844	832	827	829	873	855	822	874	855	894	854	834	827	852	907	843	884	898	887	830	815	893	830	822	919	846	864	820	839	917	860	832	817	807	838	885	870	871	836	864	810	827	835	814	890	838	851	843	866	812	786	837	860	859	862	826	845	851	860	865	828	894	817	858	859	846	829	892	847	851	873	870	851	846	815	853	845	919	838	836	849	823	855	844	808	871	863	851	804	828	870	865	850	786	852	832	823	796	823	844	862	885	895	870	797	877	828	887	777	851	862	831	825	840	887	859	811	861	818	775	850	892	837	845	865	802	790	845	913	805	867	820	853	864	855	833	872	825	884	851	823	843	795	868	814	869	834	808	856	835	832	857	863	848	855	829	857	870	885	853	817	860	877	826	820	852	830	843	791	835	851	866	805	839	866	851	817	869	892	821	816	883	867	827	864	826	843	857	836	862	842	896	873	831	797	854	851	860	822	833	847	799	795	891	895	886	886	852	859	864	854	842	834	818	782	847	848	853	789	855	928	848	847	789	834	853	841	868	868	861	785	865
1876	202	179	182	207	174	166	167	178	191	160	168	156	174	159	160	187	155	186	156	172	161	161	168	160	144	181	164	167	189	153	188	180	197	167	176	149	164	169	187	148	151	160	157	171	156	176	159	180	156	148	175	171	178	158	156	171	159	169	184	160	178	156	165	181	170	166	199	186	178	148	187	161	178	172	166	165	155	164	170	179	185	147	167	169	168	148	161	183	185	163	162	126	168	165	164	151	161	146	173	185	150	186	192	181	179	173	180	166	180	156	165	171	172	152	183	176	185	154	166	199	176	157	190	186	184	156	166	161	164	176	173	166	145	169	167	141	161	197	151	162	150	177	153	192	173	156	183	151	166	174	170	173	165	164	190	164	174	183	157	166	140	165	181	165	181	194	148	172	148	157	168	168	136	149	158	191	153	145	156	169	169	204	168	155	143	167	164	166	179	159	185	168	171	173	158	176	178	176	171	170	169	156	163	179	195	174	152	147	175	201	172	170	165	185	170	164	160	144	155	176	166	175	173	196	161	182	165	181	163	173	160	165	178	166	140	200	153	159	166	146	189	157	199	191	141	166	137	167	178	172	172	161	164	160	163	156	182	180	172	173	181	176	161	175	160	177	169	128	175	189	155	182	156	184	160	185	148	177	181	169	168	189	177	177	152	159	191	199	182	184	147	188	168	170	172	166	163	164	170	179	166	183	141	147	168	167	156	146	157	165	182	158	175	180	177	171	190	169	196	187	184	144	188	164	165	173	155	163	158	163	195	203	188	175	178	161	169	177	169	163	156	195	169	168	195	165	183	175	162	173	179	165	171	198	172	164	165	141	151	146	161	168	162	139	146	176	181	163	171	151	180	132	164	160	188	178	166	154	152	192	147	171	176	170	166	165	157	167	164	164	178	190	166	166	150	182	176	169	155	190	171	160	186	144	165	161	179	166	156	187	159	167	161	170	178	159	190	175	161	217	205	184	162	178	162	149	154	158	185	184	181	185	161	172	156	198	187	152	166	159	177	152	152	165	163	159	168	159	162	157	189	155	183	173	158	200	137	143	142	163	167	176	155	170	163	179	184	161	189	186	152	171	193	186	175	141	191	149	162	183	169	173	178	179	173	172	205	171	187	172	183	163	151	184	180	205	166	169	185	168	172	181	168	182	161	175	135	150	177	157	193	174	175	175	151	163	151	170	166	155	151	179	179	166	179	190	158	183	179	164	158	172	174	175	139	156	170	176	154	150	157	181	176	190	147	186	153	179	191	175	167	190	164	183	177	170	160	179	181	167	173	135	182	144	187	150	156	141	181	169	163	153	158	179	157	183	180	189	171	153	167	153	183	171	182	166	163	156	166	176	158	190	182	187	144	178	162	173	181	161	165	201	191	169	200	163	142	167	165	161	145	184	176	163	183	175	167	194	171	192	182	172	175	169	152	155	168	185	193	173	161	177	145	145	166	175	153	172	152	196	170	158	175	178	179	145	168	183	170	177	179	185	170	161	178	166	174	179	185	191	182	186	164	175	187	159	155	166	154	188	159	162	137	148	152	171	158	181	166	173	196	162	163	172	159	171	154	178	179	186	157	162	157	156	148	179	182	146	164	158	165	162	159	191	170	150	182	176	183	155	153	165	179	167	164	168	167	169	169	178	162	167	170	161	154	163	157	174	133	152	180	165	168	189	169	171	184	189	151	167	177	183	183	181	148	186	166	174	175	183	156	162	170	155	167	172	160	172	178	189	171	175	186	181	175	163	171	175	171	156	184	146	184	172	177	165	152	167	193	180	166	181	159	179	184	170	190	178	178	186	156	186	181	174	160	173	156	196	161	204	171	149	188	179	166	190	172	189	168	166	159	169	164	176	177	180	167	184	169	181	151	143	168	198	155	191	174	155	164	171	176	168	186	166	172	183	177	171	163	150	153	161	179	187	160	171	174	165	174	160	143	176	170	167	135	160	144	165	179	186	170	160	151	178	179	146	162	162	146	171	175	154	173	151	156	178	170	181	175	171	159	169	151	164	171	175	161	169	184	146	189	178	166	166	163	177	165	159	168	172	184	162	171	177	173	172	170	185	159	155	142	155	188	162	179	165	177	162	161	172	158	151	197	171	174	164	190	175	199	177	178	178	179	170	166	183	150	161	170	196	178	160	170	183	145	172	174	164	189	175	164	167	154	164	164	179	159	179	165	156	176	169	195	182	181	161	195	158	178	154	161	167	141	171	191	167	192	145	167	166	174	149	190	179	179	172	142	157	158	201	160	173	162	189	186	137	155	166	182	171	174	166	167	173	150	154	179	169	190	164	152	162	155	152	165	166	163	163	174	199	178	206	164	179	174	180	157	181	146	180	159	153	150	198	170	167	155	182	161	168	175	147	177	156	152	164	130	151	158	188	169	175	143	183	146	167	155	173	167	170	189	183	162	157	166	183	172	161	165	202	174	162	163	161	167	180	182	167	169	169	155	145	156	179	164	153	175	160	157	170	174	159	162	181	170	195	117	175	168	159	192	144	150	174	168	164	179	199	189	170	151	156	185	177	178	148	142	155	172	174	178	152	146	177	173	189	172	172	159	163	163	202	165	158	183	150	177	155	171	163	171	169	172	169	176	166	170	158	188	181	174	174	162	166	165	169	153	170	158	180	168	184	183	156	184	158	168	167	180	190	178	170	171	174	180	163	166	172	165	162	150	183	158	161	165	173	157	170	173	155	166	182	171	146	184	174	160	163	179	185	168	171	171	191	173	171	153	178	179	159	149	167	194	186	185	176	170	181	177	169	162	154	176	167	177	171	163	155	170	164	172	172	162	178	145	137	177	169	169	163	159	191	164	186	151	177	182	161	154	171	165	177	160	142	164	174	149	167	178	163	169	169	160	178	164	178	147	182	154	154	162	153	198	173	161	152	194	162	179	169	164	177	178	171	154	168	153	173	171	160	159	166	170	165	169	176	187	177	171	188	134	156	178	147	169	175	179	173	163	167	157	174	179	172	164	180	181	179	165	159	214	162	172	175	175	157	182	149	176	161	172	194	173	154	159	159	145	144	156	145	183	160	156	131	159	166	174	170	170	176	160	174	169	166	157	162	162	166	169	159	184	156	153	194	168	185	150	169	161	154	137	176	192	169	195	153	145	169	159	157	180	181	174	169	180	171	169	156	158	174	176	158	158	162	175	176	205	175	184	166	162	179	166	182	174	176	160	145	182	188	185	160	158	166	159	188	173	169	143	172	183	168	188	145	159	158	169	196	146	178	196	172	156	162	169	193	172	182	182	167	176	151	174	175	173	178	159	193	152	189	161	185	173	175	166	160	181	172	192	186	157	173	173	189	179	174	182	163	161	163	186	160	164	150	182	175	166	164	175	174	159	172	179	175	175	171	155	174	176	160	180	173	184	165	164	164	189	147	151	165	165	185	177	159	163	181	163	188	170	179	160	162	168	188	162	145	171	185	178	193	173	168	166	185	164	180	188	151	160	200	165	179	176	162	186
2154	493	581	524	566	548	529	531	507	528	454	510	511	497	504	512	522	470	453	493	498	506	503	487	486	498	466	489	453	495	471	445	512	507	483	492	454	491	693	700	453	539	494	472	500	460	465	482	510	516	516	460	491	502	472	482	511	480	493	479	488	506	460	448	487	484	488	494	497	449	447	457	472	464	476	487	511	430	476	502	473	477	510	484	525	460	462	515	465	472	459	446	496	451	532	481	487	503	475	506	461	492	454	460	468	498	474	494	488	466	480	491	503	491	452	468	509	500	489	485	520	507	499	512	502	496	432	475	501	500	538	503	490	507	520	463	489	482	451	488	502	494	513	454	471	491	495	477	508	491	507	495	484	482	477	486	463	478	503	521	488	465	480	497	455	480	522	516	510	458	461	479	473	478	496	472	457	505	492	505	464	487	461	488	502	492	512	482	457	468	506	429	485	492	498	481	525	496	475	472	510	477	496	499	478	521	466	457	491	555	476	454	474	469	476	505	513	449	457	507	502	466	484	461	486	489	461	494	466	501	501	480	465	496	462	445	505	505	489	491	523	489	508	489	502	511	498	506	479	485	493	499	498	448	487	507	506	509	501	483	522	494	475	481	473	495	497	438	482	475	466	493	480	465	493	485	447	475	514	452	438	549	499	495	479	501	493	506	525	485	492	483	473	486	471	497	513	483	439	529	503	464	496	443	474	456	480	504	473	440	470	491	499	441	510	460	469	531	488	490	496	480	487	520	454	444	497	466	493	448	507	505	449	491	462	458	473	471	455	468	477	503	483	499	473	461	447	476	502	482	480	494	527	491	489	492	528	466	499	468	478	461	493	493	475	460	464	452	483	492	462	510	460	486	520	490	465	499	467	462	457	461	494	494	470	467	538	511	483	518	463	446	486	456	515	528	496	479	461	466	528	485	449	465	460	510	457	473	509	504	480	499	486	464	470	460	516	516	459	484	444	482	501	496	473	509	492	480	482	482	475	479	492	490	460	491	474	485	486	455	490	475	462	450	496	496	472	514	474	487	510	475	490	508	460	481	491	510	482	465	487	483	464	528	524	459	487	498	509	519	495	490	492	463	526	481	477	490	478	482	509	472	507	468	466	483	476	459	493	431	505	505	504	479	455	495	485	477	486	469	486	480	504	500	464	464	501	455	460	457	481	475	467	484	470	493	499	515	479	485	450	493	476	524	496	477	478	494	464	474	494	473	449	467	514	501	443	439	486	504	469	469	449	504	505	508	501	437	490	477	485	498	511	475	466	518	512	487	447	511	505	496	498	435	527	473	454	466	486	449	499	479	489	499	486	450	460	515	494	486	483	513	497	449	501	469	486	423	506	502	469	475	463	504	501	484	497	513	476	482	447	489	478	503	458	513	471	491	493	468	522	508	460	491	456	467	495	459	458	507	536	485	519	470	489	491	435	501	472	480	463	501	504	475	472	464	478	510	474	451	500	495	471	479	471	477	494	483	503	480	497	465	543	489	486	502	486	506	464	465	504	462	466	476	490	503	506	494	495	469	487	473	449	475	516	469	451	481	468	463	487	473	455	481	455	503	502	473	507	488	520	450	486	482	499	505	469	480	482	489	464	493	496	447	527	479	453	501	474	505	452	455	470	456	488	505	478	473	512	450	491	498	470	492	480	488	488	498	536	474	508	508	478	455	475	463	468	472	504	456	485	463	472	515	527	457	492	476	461	487	507	470	489	453	464	470	460	519	488	469	487	496	503	462	472	483	466	437	508	479	533	453	529	497	472	505	507	440	491	507	461	439	476	464	466	499	494	482	517	512	489	476	486	494	466	487	486	482	475	508	491	479	444	478	471	489	489	502	462	528	512	468	464	473	461	476	485	439	486	471	498	478	489	476	460	485	471	500	448	440	474	477	466	475	491	476	511	424	469	453	424	505	487	466	479	488	455	418	479	471	491	470	512	442	506	468	501	444	470	489	500	493	474	489	531	457	471	472	476	502	506	459	515	519	485	522	500	511	486	477	490	487	512	485	499	559	468	508	474	485	475	484	458	497	480	481	461	501	481	472	467	497	499	504	501	469	510	461	462	478	490	455	474	492	449	460	453	506	487	484	490	469	489	465	519	461	478	476	499	470	474	486	515	443	474	487	465	537	499	528	495	534	493	508	523	445	491	502	471	448	477	505	493	507	501	510	477	464	512	493	477	502	495	503	507	490	488	441	505	513	516	485	499	501	481	477	491	497	486	497	471	446	471	531	468	479	486	494	473	527	480	472	505	486	507	502	495	488	485	454	476	519	492	496	488	483	517	506	456	476	466	485	473	473	481	475	481	461	471	450	476	505	467	522	466	477	449	453	494	502	496	518	494	495	525	489	463	527	484	510	472	518	462	465	489	475	488	471	488	492	480	467	504	492	497	503	467	463	448	514	480	523	485	494	509	478	451	488	512	491	473	488	489	469	514	534	500	455	491	484	470	463	454	516	455	472	499	464	479	503	440	506	457	467	468	492	497	494	475	470	480	493	518	480	469	482	490	518	467	483	523	509	465	523	497	494	533	461	473	490	510	474	456	501	457	498	456	493	503	452	518	529	505	473	478	511	474	480	486	474	506	459	465	504	494	491	516	502	490	482	476	464	487	472	465	493	463	485	516	501	487	527	505	475	469	434	467	487	477	490	469	470	450	493	470	445	498	469	467	493	526	502	481	457	510	483	474	502	483	462	524	448	482	472	485	463	460	486	505	492	468	453	474	479	462	522	471	505	461	493	475	487	483	510	489	481	464	508	491	483	479	458	462	428	453	479	506	465	472	524	497	484	468	441	526	483	503	510	445	482	452	481	506	486	467	428	519	493	523	481	482	510	474	510	511	454	493	508	519	452	469	495	478	506	475	481	470	515	497	496	502	525	492	482	491	481	500	513	532	474	454	481	459	513	453	460	461	489	496	483	487	499	481	474	491	464	501	511	487	476	459	477	460	497	478	482	528	511	474	474	508	483	451	482	536	460	504	471	472	453	499	467	478	476	431	477	532	494	469	486	487	496	489	494	471	510	473	501	454	504	465	507	482	540	493	478	460	501	459	481	463	501	473	501	495	454	443	461	512	445	497	455	486	477	470	486	482	450	475	464	477	506	467	489	489	467	473	477	478	492	488	501	483	459	518	490	481	475	499	464	457	462	489	420	463	509	482	476	466	486	474	460	485	505	478	486	517	508	532	479	472	509	504	468	506	434	512	465	500	471	498	488	498	472	467	485	462	493	446	486	496	468	507	522	463	468	511	486	449	439	509	515	482	479	504	478	500	486	455	456	452	473	460	490	497	438	473	468	505	418	426	492	425	446	479	456	510	467	509	486	510	473	515	465	470	504	504	526	515	463	493	506	487	477	478	487	528	447	453	490	499	471	497	497	487	458	476	504	491	456	500	485	497	467	464	512	447	535	504	508	498	452	480	441	485	484	483	455	527	457	489	450	512	467	489	494	473	492	500	468	490	475	472	484	540	493
7512	1034	1193	942	737	645	514	452	467	431	423	394	346	378	379	338	369	341	391	365	393	366	380	357	341	342	359	354	339	307	320	333	314	324	330	347	323	372	760	839	378	345	330	374	330	326	335	330	332	365	352	369	355	348	324	339	313	289	328	299	365	330	339	363	346	355	317	358	339	307	325	348	305	319	360	339	333	335	343	357	315	325	348	348	313	335	347	323	316	327	360	327	322	328	332	343	316	290	338	334	313	308	312	335	341	321	357	366	329	316	336	336	322	309	303	337	325	338	349	360	320	281	328	294	316	328	329	361	343	357	320	347	328	344	344	299	317	348	321	340	306	312	350	319	346	355	327	352	328	342	303	312	334	367	348	321	353	344	339	360	342	364	338	345	364	309	324	342	298	308	315	319	333	339	324	296	343	353	312	324	317	369	337	339	336	329	337	357	324	308	338	350	357	329	307	315	335	359	346	356	303	363	364	326	325	364	332	301	333	321	318	309	340	386	310	333	341	326	343	317	312	327	362	335	329	313	328	320	328	320	304	352	344	341	320	345	351	334	329	334	320	341	357	311	323	326	315	325	345	370	318	324	307	333	341	320	319	321	323	346	323	325	310	345	313	348	319	329	351	326	308	325	330	309	339	326	292	349	293	343	340	294	316	341	335	317	328	322	381	339	325	344	338	313	332	342	333	337	316	342	329	349	321	339	321	319	349	352	306	326	356	343	311	360	305	317	309	341	309	345	317	313	345	323	352	333	352	323	348	358	328	329	332	328	314	336	358	317	314	327	339	334	336	305	323	307	323	311	343	323	350	349	308	371	290	336	315	356	348	350	290	336	336	356	353	310	335	317	332	336	349	285	320	323	327	321	326	306	333	328	334	348	320	341	355	363	318	325	345	361	335	351	348	312	336	302	374	352	323	350	345	342	370	333	309	322	337	331	319	332	312	318	315	351	320	322	315	329	325	334	344	356	323	335	339	361	327	359	317	365	323	294	342	312	360	317	335	316	329	325	329	326	325	298	317	354	351	320	323	320	345	333	324	305	330	327	326	316	313	327	350	339	317	303	328	353	332	277	337	311	372	369	316	341	342	308	346	350	301	304	299	338	331	331	341	329	326	350	358	337	317	340	320	320	351	336	339	326	357	308	324	326	335	327	358	324	303	358	297	323	347	349	310	319	345	315	297	365	312	304	341	336	309	306	348	327	318	337	328	312	324	372	301	314	347	328	332	309	306	332	320	336	317	338	304	315	354	348	317	335	334	336	349	318	344	308	304	317	317	327	327	339	351	312	360	316	372	323	331	291	392	306	364	331	338	325	350	326	312	318	328	308	335	307	336	340	296	321	353	344	315	327	320	361	329	299	327	344	331	332	340	342	317	357	349	301	328	324	320	326	324	287	325	304	306	311	324	337	332	357	297	323	344	370	349	324	325	331	290	358	321	330	343	325	290	336	331	316	338	314	316	334	356	322	264	351	313	319	329	306	298	361	310	344	342	340	355	326	343	333	306	325	334	342	356	322	345	327	341	313	356	354	335	330	335	334	355	327	336	346	298	318	346	334	362	292	309	337	324	325	340	360	320	344	337	368	359	314	307	330	327	300	337	329	337	351	316	335	311	306	318	316	304	289	354	348	345	329	331	357	291	344	336	290	348	340	300	284	323	344	296	352	364	304	331	345	335	338	358	355	344	337	330	361	349	312	303	286	352	361	325	363	339	330	314	333	296	309	325	333	299	362	335	351	311	341	321	335	312	306	373	300	295	323	369	339	337	303	344	326	326	313	353	325	344	301	318	317	304	328	349	319	332	360	316	361	305	346	295	354	327	338	346	312	297	345	311	337	331	300	335	362	328	330	352	324	336	326	331	320	310	336	344	320	327	350	332	342	324	333	335	309	375	326	328	310	315	338	338	304	319	340	309	319	317	311	334	291	314	339	334	307	337	283	313	329	359	338	322	341	338	337	345	354	338	332	329	310	351	338	330	304	312	310	315	337	337	289	297	323	376	358	286	309	304	291	290	341	311	308	345	334	322	350	285	349	324	301	329	308	338	331	322	353	332	350	305	345	306	317	306	328	290	337	294	343	344	349	287	344	348	297	313	310	343	308	313	308	304	343	322	309	320	323	341	354	338	355	333	320	317	330	317	312	337	323	318	307	288	334	313	343	341	347	344	333	345	342	342	313	335	336	344	333	334	291	355	327	335	325	300	339	340	342	337	324	319	318	369	369	335	325	322	341	311	324	297	318	332	310	309	335	309	316	337	351	323	338	324	314	332	344	361	332	381	343	327	347	321	336	317	327	319	306	330	330	359	377	349	304	338	357	369	330	340	327	329	308	339	322	322	338	349	334	301	371	320	356	336	355	354	337	368	336	341	345	329	339	334	368	334	341	322	313	336	340	315	293	353	329	335	321	343	311	356	345	308	364	343	307	315	323	365	349	317	308	311	363	324	353	335	337	333	340	318	331	317	340	320	349	330	331	305	333	316	289	321	330	328	345	338	327	375	302	334	334	321	334	364	308	357	353	336	330	353	321	328	306	336	325	333	336	337	348	344	317	329	332	325	361	323	329	322	330	315	319	324	316	287	347	321	318	326	311	339	322	330	347	319	359	356	328	283	335	324	336	350	359	346	336	342	363	333	334	355	309	292	329	313	324	332	327	346	359	325	308	335	349	343	341	339	333	323	338	346	338	311	316	298	317	333	325	299	332	344	318	318	320	366	351	331	336	318	312	336	346	344	322	330	329	319	369	316	318	309	336	323	325	313	328	307	299	317	302	323	299	324	337	375	333	358	358	310	329	344	338	351	337	294	324	337	356	359	329	320	350	328	310	332	325	309	333	353	286	354	372	330	354	340	314	329	313	367	347	316	316	322	332	327	330	307	342	335	351	310	341	345	337	341	328	314	308	332	329	337	318	340	375	339	339	354	350	337	313	313	337	316	351	330	353	343	326	295	321	327	345	364	330	311	325	316	317	320	321	346	332	363	307	309	344	325	318	325	332	316	332	314	345	336	320	323	325	346	307	336	323	345	329	379	329	312	349	332	321	312	353	330	348	348	318	351	336	365	369	332	354	353	351	310	337	321	337	324	327	310	347	308	323	315	327	321	315	319	326	337	346	312	330	355	338	291	341	337	328	300	325	353	324	342	313	279	347	326	329	353	342	371	338	346	313	364	387	348	344	326	325	317	332	374	351	310	327	349	342	309	318	303	340	328	368	335	338	317	350	344	331	335	331	347	359	336	323	352	316	306	325	367	337	306	340	370	342	323	326	316	335	347	309	353	295	354	359	350	318	317	323	362	376	342	341	300	303	321	305	349	340	365	370	350	315	351	345	363	329	308	336	323	312	312	325	326	346	318	319	309	358	353	324	336	322	340	322	297	322	350	332	337	327	322	336	345	311	334	305	344	363	319	331	323	345	340	363	305	296	314	331	334	352	345	318	374	345	364	307	304	335	345	363	322	341	326	324	377	331	349	331
5979	1468	2434	2902	2683	2210	2041	1748	1574	1543	1335	1279	1158	1166	1119	1134	1097	1091	1003	1075	1000	1019	877	972	973	956	924	929	957	835	869	903	884	891	907	854	903	878	4565	4469	857	834	883	845	768	886	834	850	837	894	809	806	875	830	850	846	888	820	822	827	831	822	782	856	827	834	808	817	815	838	832	894	791	882	782	829	845	883	788	819	830	799	830	792	787	849	823	875	777	812	830	839	804	804	855	823	805	856	762	806	812	847	843	836	827	836	810	851	793	813	844	831	785	814	822	836	822	793	847	832	844	814	815	778	875	823	795	815	849	825	766	868	857	811	826	829	833	778	871	779	821	792	802	816	809	773	831	803	811	834	810	763	836	799	827	803	845	816	752	819	805	817	841	805	833	857	827	830	756	831	805	836	852	823	804	810	792	808	842	819	817	859	788	864	834	786	856	777	867	794	869	800	817	781	828	816	854	765	778	763	847	831	844	802	799	814	801	846	820	794	764	845	864	856	823	807	766	827	803	851	816	786	832	796	758	842	809	834	874	841	817	816	809	856	793	822	822	855	786	859	776	791	886	817	801	800	841	819	818	821	815	833	812	830	836	795	863	801	865	760	837	815	833	846	818	838	838	773	836	833	819	832	768	797	810	808	783	842	838	859	840	814	803	843	778	795	821	774	840	832	838	875	813	800	868	833	829	788	777	793	823	804	812	798	796	773	825	849	804	805	818	779	806	780	842	822	811	786	793	793	820	876	832	813	846	872	813	800	841	793	823	882	819	790	862	859	834	825	832	814	828	832	738	829	838	831	833	833	852	811	803	834	803	807	858	818	837	826	815	877	807	839	805	851	783	863	828	828	830	840	799	829	805	811	813	814	793	843	842	813	835	826	873	800	881	796	792	848	812	813	797	833	836	801	786	798	839	794	807	829	831	841	832	839	849	797	795	779	778	793	863	824	865	835	793	819	816	771	879	841	866	834	818	818	799	821	833	789	835	841	860	869	819	800	770	818	811	847	791	855	829	843	847	829	790	851	789	835	876	827	851	845	864	784	866	810	860	789	778	836	811	848	838	793	850	765	798	816	828	789	836	806	789	815	826	850	793	833	796	839	808	791	825	801	871	788	825	841	835	844	832	836	837	818	827	757	822	788	837	844	828	799	805	755	819	814	767	813	815	838	781	772	834	843	827	833	809	824	831	779	841	860	870	832	833	815	809	760	803	851	783	843	855	804	787	862	776	840	847	800	725	795	857	837	864	813	831	811	812	830	836	808	824	829	871	840	815	812	848	847	798	824	819	799	825	840	819	812	824	809	813	781	801	806	821	776	813	784	851	803	842	886	852	815	838	789	802	820	771	840	826	760	869	860	806	804	829	820	769	789	815	828	799	779	768	865	815	748	789	836	835	821	792	800	871	797	819	793	799	820	802	828	808	760	825	832	797	795	847	817	784	822	888	786	784	856	812	840	797	850	827	823	804	821	801	817	872	791	820	804	853	830	810	822	807	797	821	811	795	808	856	862	800	815	830	827	791	846	792	857	828	814	826	826	820	847	806	866	832	848	832	853	811	832	803	846	847	840	810	819	858	788	803	831	809	820	811	793	814	822	815	824	808	793	799	831	857	811	790	820	858	841	802	855	881	827	817	815	828	809	816	802	798	846	799	790	808	845	822	805	780	826	812	870	787	857	856	800	871	765	854	838	820	797	804	873	825	799	791	869	816	780	821	778	831	802	822	845	807	827	805	782	833	841	798	833	833	855	829	857	852	818	831	798	826	857	875	813	841	745	818	841	822	815	825	784	852	773	821	846	836	807	790	837	801	818	843	820	825	754	786	845	816	835	822	833	803	768	822	880	821	805	803	799	790	785	857	831	830	781	839	836	831	829	799	858	794	806	873	808	790	852	834	811	815	823	792	840	843	876	844	799	860	830	800	811	802	820	826	841	841	811	776	847	882	841	822	842	836	779	803	825	835	767	832	814	815	825	802	804	819	845	803	761	808	868	811	817	845	867	769	797	852	790	792	797	831	846	808	823	820	768	773	837	826	823	872	861	864	770	870	831	844	796	786	832	827	825	841	777	807	855	791	859	808	797	799	812	861	841	835	828	856	796	851	801	847	816	830	853	812	836	739	852	841	802	792	857	810	779	808	857	764	811	842	853	830	862	840	841	858	830	867	871	820	766	809	872	841	849	837	824	825	787	828	794	767	819	823	832	785	824	817	833	819	837	843	825	894	828	857	839	877	840	830	855	795	855	811	841	844	831	811	786	826	835	813	837	852	741	803	792	820	802	819	826	869	848	829	872	867	799	823	861	814	814	860	859	834	846	848	804	852	784	805	808	825	856	810	806	821	760	827	796	769	844	812	779	808	784	786	855	800	844	826	834	818	834	786	850	848	874	857	849	834	801	783	848	771	814	860	822	799	817	808	798	870	865	793	814	823	802	846	849	832	817	826	849	819	773	846	815	826	841	815	835	754	853	875	887	836	818	829	868	807	801	818	824	873	799	842	801	795	857	782	784	795	832	817	833	766	803	858	783	828	826	811	820	838	834	807	884	802	843	808	821	848	850	792	851	816	833	817	844	785	825	798	808	844	798	829	817	851	819	806	851	834	868	847	801	808	867	812	813	880	810	867	852	822	807	835	867	839	853	786	830	841	824	835	802	811	818	849	818	816	824	776	803	842	794	839	821	784	829	826	836	822	788	792	804	824	780	822	820	785	780	831	835	802	809	801	817	840	814	853	803	849	854	782	838	813	866	844	776	853	827	802	827	832	823	840	828	819	824	818	849	864	846	837	815	869	849	827	855	810	812	835	859	835	783	832	839	809	820	785	899	834	829	872	820	848	817	795	812	818	809	836	819	776	827	793	827	773	799	786	812	842	848	831	817	859	764	808	787	809	791	847	829	844	829	880	853	840	813	799	828	819	807	822	821	849	849	784	806	811	816	827	806	825	821	818	820	840	830	845	827	789	769	833	830	796	813	841	836	832	877	840	815	862	796	819	859	810	831	835	787	879	817	793	808	862	773	810	807	792	805	839	794	830	817	831	864	829	786	767	809	809	835	850	829	812	818	881	778	831	856	880	804	783	819	859	837	835	820	806	791	794	798	834	851	826	805	837	817	787	844	816	868	819	814	845	861	825	822	818	837	840	845	809	828	867	744	822	821	777	862	813	834	782	789	840	830	891	867	747	820	786	787	809	789	816	847	758	819	791	875	838	785	840	812	807	810	777	812	831	819	867	798	821	855	768	829	823	810	782	817	861	759	802	779	843	814	894	827	771	845	838	806	840	830	849	776	801	819	847	809	773	843	812	885	838	802	826	815	829	831	791	812	842	829	814	865	798	777	822	774	829	779	833	798	806	774	823	836	815	861	833	829	825	822	821	866	760	886	825	815	844	835	793	814	813	809	826	799	816	851	810	812	813	836	799	816	793	812	805	731	801	847	893	818	789	815	811	831	826	838	776	819	830	831	847	822	840	810	784	819
13842	2130	2127	1680	1203	953	768	675	544	522	534	449	490	459	466	399	448	405	403	426	423	391	401	398	383	399	410	408	368	370	406	353	372	358	364	396	374	362	1285	1694	360	351	346	377	351	381	381	396	373	392	367	372	400	357	382	416	366	364	379	356	371	376	382	342	368	365	369	359	342	341	386	400	379	375	355	355	373	344	339	366	392	335	382	378	360	369	371	369	371	377	394	346	405	383	351	373	383	325	360	320	363	378	387	383	392	341	380	358	354	362	364	342	321	374	340	357	398	334	344	320	410	370	352	368	373	337	341	343	381	380	346	385	354	346	363	355	349	346	350	373	380	347	358	370	368	387	353	374	322	341	381	337	420	382	366	344	387	370	369	394	381	383	349	375	353	306	384	364	344	408	340	391	362	333	366	382	390	350	346	332	321	357	348	339	327	358	349	322	358	395	368	343	324	339	333	363	328	333	386	377	334	377	366	360	381	349	415	334	360	348	361	364	352	348	385	361	351	350	361	360	347	385	355	357	376	357	374	369	350	406	370	339	369	339	332	369	369	340	339	354	321	356	376	358	371	355	364	377	336	356	322	366	343	394	385	351	339	351	386	362	371	370	368	370	393	383	371	330	364	361	355	347	353	386	377	345	368	360	378	350	363	358	368	348	386	347	372	354	375	386	334	377	380	320	339	384	382	383	385	360	372	344	356	347	363	377	373	344	343	372	383	408	408	343	341	388	366	338	388	357	308	344	347	377	381	367	383	371	376	395	347	345	361	358	334	367	365	342	307	392	405	370	359	360	346	360	366	372	382	370	337	372	354	361	362	328	348	367	329	365	341	361	390	368	355	331	367	385	355	337	355	384	382	356	373	365	372	377	349	349	340	374	370	361	351	353	341	350	327	352	379	349	372	363	378	317	339	396	333	391	346	344	341	391	340	364	370	354	351	338	370	379	376	334	360	355	395	335	396	339	384	349	324	323	363	351	357	338	350	350	344	390	359	363	365	344	352	352	359	358	355	360	362	361	388	356	349	361	371	392	350	348	343	360	367	354	370	372	395	386	346	384	371	352	381	356	362	378	342	352	362	357	370	371	378	365	359	340	337	381	385	344	397	359	374	361	398	352	348	344	377	375	354	358	356	375	355	346	328	385	331	370	414	352	342	404	342	360	357	367	356	364	365	348	373	385	368	350	351	384	361	394	372	359	367	385	406	364	365	369	397	352	344	356	371	359	389	353	335	380	369	358	366	332	388	421	347	331	352	361	364	358	386	369	364	346	350	383	339	361	392	356	358	353	374	365	368	346	351	357	379	357	347	354	354	374	367	353	368	367	362	343	350	401	365	347	326	370	347	365	379	362	367	356	343	367	370	360	387	355	330	341	346	355	390	352	360	366	334	353	339	363	322	405	394	334	357	376	365	375	373	352	344	403	345	352	340	375	379	349	370	379	407	362	325	317	380	360	324	341	406	346	349	397	384	346	346	326	337	390	337	337	362	329	383	374	305	356	322	373	365	384	385	378	344	359	335	362	369	359	374	331	351	323	327	380	352	406	355	358	350	362	410	369	416	331	388	394	325	350	346	350	367	375	371	339	344	333	388	380	374	343	360	369	386	371	368	391	352	386	352	361	364	347	352	388	363	351	385	371	374	342	381	375	392	361	330	358	383	377	384	345	342	342	351	325	401	352	346	322	365	365	371	360	370	359	386	350	356	343	380	345	371	370	364	372	373	383	371	356	363	394	359	372	374	383	365	382	370	359	314	367	363	363	354	380	400	346	361	317	337	351	377	344	346	359	382	358	365	372	360	331	358	360	399	377	347	374	347	397	373	345	369	396	372	351	345	376	401	386	353	383	364	358	378	375	353	368	352	347	358	355	360	367	358	368	372	384	344	410	348	399	376	408	358	347	351	339	374	377	364	352	349	383	349	339	379	375	358	348	337	379	348	388	387	362	369	374	323	376	370	359	360	411	365	355	355	386	367	377	382	339	327	363	366	331	366	325	341	388	358	337	346	358	348	343	397	347	323	342	371	385	353	360	376	363	400	377	359	344	387	384	379	378	339	341	368	337	374	348	319	367	342	380	369	374	379	383	340	348	310	351	359	346	361	347	357	397	344	415	367	381	357	367	374	373	383	363	361	385	351	395	342	347	337	384	385	382	403	352	345	335	381	358	393	340	377	386	383	336	379	340	360	383	343	353	401	346	352	375	363	344	368	359	327	347	367	359	370	379	395	332	368	350	367	372	342	360	380	327	330	373	347	367	356	381	360	365	346	329	369	351	363	361	394	332	387	358	371	358	354	356	333	356	362	388	367	380	338	363	368	377	328	342	355	351	366	351	375	339	344	357	352	347	340	346	387	383	387	386	361	349	379	344	412	369	351	366	375	360	391	384	389	362	365	365	364	354	401	360	358	382	359	337	358	362	330	345	351	381	343	353	359	354	357	352	369	393	368	367	361	373	344	348	346	367	362	380	379	335	332	352	392	382	351	334	379	351	341	364	352	381	375	405	388	377	324	351	338	366	367	391	374	335	340	369	353	350	361	353	358	341	337	336	345	332	374	341	348	351	364	383	353	354	384	362	368	360	363	373	298	368	332	357	358	361	357	361	375	369	354	365	360	366	366	370	343	356	372	360	376	332	352	307	363	362	379	364	348	358	353	349	320	390	375	381	391	357	359	360	341	374	347	345	337	374	348	353	393	389	363	377	362	368	378	344	358	343	364	356	333	357	385	401	361	392	338	367	359	339	361	396	324	337	374	362	365	398	378	367	372	405	332	343	347	348	352	362	383	339	357	343	379	394	370	374	340	347	379	326	388	373	355	351	403	384	364	338	330	349	388	392	410	344	352	372	382	357	380	369	390	370	356	374	367	326	353	381	371	355	338	354	323	388	372	350	403	363	346	403	350	351	360	348	316	378	377	358	413	344	365	370	344	332	405	333	355	353	369	391	371	367	347	359	349	322	369	388	358	330	371	348	406	397	336	376	336	333	362	334	346	366	366	379	365	379	302	355	396	380	339	345	350	340	399	372	359	344	360	345	400	335	359	352	328	343	337	389	374	385	388	328	368	350	351	381	355	368	364	367	329	378	356	366	346	370	396	368	366	355	348	392	353	372	369	360	340	375	374	344	355	380	387	385	336	378	356	367	356	359	352	346	394	343	407	367	366	367	357	387	358	362	321	336	319	366	359	348	343	351	289	346	350	381	378	351	401	345	387	353	397	404	350	359	353	349	381	374	359	367	350	338	381	365	392	352	339	376	338	364	374	371	327	347	336	383	349	361	405	366	346	352	346	358	382	363	347	398	382	327	400	340	342	353	359	326	365	379	378	359	377	347	363	361	363	355	348	347	353	333	376	369	362	370	407	383	337	367	372	375	370	353	369	338	362	357	363	391	373	370	317	371	367	347	376	361	385	387	325	355	384	347	335	343	410	390	357	357	376	351	323	363	350	331	367	338	384	347	409	365	338	353	337	357	361	342
7743	2094	3950	4775	4333	3706	3122	2651	2350	2074	1895	1734	1618	1510	1459	1468	1387	1295	1304	1217	1267	1180	1110	1146	1085	1130	1033	1056	1044	983	980	1026	953	972	944	981	937	1037	8353	9889	919	897	945	866	858	916	858	874	867	884	874	888	874	895	875	844	873	903	823	937	836	911	885	844	891	905	903	871	903	797	874	852	872	852	900	862	835	856	904	912	854	885	853	884	872	869	822	871	891	879	866	852	814	832	868	839	845	883	863	909	888	865	843	874	847	919	868	821	873	866	884	848	916	831	908	896	886	872	861	815	862	860	840	898	853	871	871	885	885	835	857	888	857	824	788	858	903	898	912	855	880	907	884	848	803	861	884	860	856	854	858	834	886	882	868	834	792	878	874	890	893	856	907	849	875	813	884	869	887	838	893	853	868	861	816	842	844	858	824	877	833	892	880	883	872	875	838	856	891	827	855	886	871	816	830	893	854	873	841	867	868	887	836	906	872	905	853	865	880	815	855	832	874	891	838	894	853	886	865	833	872	866	854	839	889	859	846	885	806	837	926	863	878	862	855	821	837	874	834	820	815	861	904	857	830	893	843	840	843	833	863	857	835	807	822	881	867	855	833	836	893	867	856	825	885	831	864	864	872	887	835	844	842	854	822	849	870	833	868	901	828	848	864	876	906	861	877	856	885	878	853	870	882	842	930	842	887	870	848	841	866	864	881	857	815	829	854	854	827	856	875	874	856	820	881	887	883	851	827	809	808	809	869	829	869	819	832	811	784	865	960	816	801	902	858	835	832	871	837	919	847	926	874	850	826	823	890	820	865	857	872	868	910	858	867	812	825	851	837	833	837	856	849	900	851	902	875	828	841	812	817	889	787	844	803	921	833	833	835	860	875	867	810	861	825	871	828	821	868	858	858	827	840	880	876	848	848	844	877	819	890	835	833	867	862	858	887	872	872	847	872	845	808	859	841	815	913	876	879	824	890	907	851	866	884	820	876	918	863	847	862	893	867	841	850	861	842	865	879	868	825	864	878	909	816	844	881	899	815	836	871	883	847	880	855	906	909	897	856	869	867	880	839	868	852	821	873	917	846	904	882	931	809	846	861	852	888	891	828	886	850	850	858	855	832	839	839	830	837	836	859	875	853	851	829	888	861	828	856	881	805	848	876	854	873	821	842	838	833	907	867	825	846	852	862	885	836	810	838	855	898	862	867	848	833	860	866	821	860	881	829	872	846	855	822	799	832	832	892	874	834	849	905	877	891	862	843	855	858	912	817	871	851	819	846	836	855	900	858	839	816	836	809	862	845	907	902	885	864	841	897	812	868	858	849	817	873	882	860	885	820	819	818	854	872	854	897	848	877	873	842	892	832	875	839	859	844	912	859	804	861	858	872	826	872	863	882	881	870	891	892	886	888	842	873	913	821	858	870	891	857	858	928	887	916	890	925	854	863	897	844	895	877	875	859	821	860	867	818	853	835	875	878	817	846	868	860	846	843	865	831	848	866	913	823	823	900	874	838	904	843	905	908	835	901	862	847	853	877	879	840	803	903	881	895	828	882	837	814	834	827	879	836	886	860	858	876	865	818	809	845	832	825	872	876	892	891	835	868	856	872	856	895	834	853	837	864	841	890	902	861	824	895	816	889	847	892	875	849	877	879	909	855	870	905	810	852	898	870	826	834	892	894	854	876	871	875	875	849	865	881	877	917	925	883	889	860	817	883	897	834	840	860	915	843	804	858	816	852	850	870	863	853	862	871	860	832	849	892	828	867	875	803	862	843	903	868	880	887	891	871	888	781	855	862	865	827	889	815	849	841	851	882	839	880	842	841	893	854	836	875	898	831	923	878	893	863	902	851	879	857	926	849	829	858	825	882	884	899	885	827	842	865	881	839	871	870	832	815	881	838	855	867	867	820	797	797	847	854	875	888	839	916	860	891	829	836	859	877	892	840	849	828	833	853	843	846	844	813	839	909	899	838	937	883	890	878	891	898	933	846	855	859	841	846	854	865	840	876	867	845	869	818	846	850	846	859	850	882	848	857	853	847	842	871	836	854	861	865	816	897	815	886	851	841	833	922	833	842	885	913	854	862	869	834	881	824	877	847	865	845	907	838	851	851	870	891	841	920	860	867	880	839	808	868	885	789	871	850	855	819	840	805	810	859	859	871	829	881	829	841	805	927	810	858	817	879	880	873	889	874	864	852	844	886	874	827	798	824	919	847	891	872	824	874	879	896	852	913	826	849	878	903	826	859	832	880	868	919	853	834	812	831	866	863	866	905	887	834	834	821	865	827	816	857	886	846	834	870	833	810	817	873	880	894	857	877	859	892	857	906	830	879	918	836	827	854	898	875	827	894	874	845	867	910	876	886	841	855	829	853	899	847	867	857	858	878	843	834	827	895	921	886	883	846	876	862	871	865	859	819	850	839	859	879	845	872	858	869	865	864	824	867	835	869	884	895	840	888	830	798	873	877	855	886	790	895	885	849	831	878	900	880	870	849	856	804	875	883	825	877	864	839	845	868	846	821	859	861	867	850	923	864	880	862	866	816	836	880	842	792	836	887	874	850	909	892	890	839	879	901	885	803	849	866	870	860	887	813	871	828	842	895	876	857	839	842	818	902	791	886	893	834	823	824	866	880	857	833	837	819	799	847	842	830	832	926	833	855	819	896	852	856	877	841	821	842	848	842	868	862	893	836	837	839	865	880	827	830	906	874	926	903	864	806	861	897	856	865	886	835	809	880	856	814	846	807	881	849	853	854	812	848	843	803	829	812	838	872	877	889	855	834	790	891	827	867	884	818	823	870	842	828	849	774	873	891	843	892	854	807	844	846	865	867	853	878	808	856	823	856	879	916	860	837	854	803	856	852	863	866	876	889	833	874	857	878	903	860	845	906	882	871	883	853	873	874	866	821	889	874	902	894	849	869	878	869	868	872	883	848	800	871	891	844	878	823	831	794	855	917	830	867	853	886	859	845	841	817	870	839	845	861	870	883	894	856	855	868	900	909	876	852	832	911	850	792	888	850	915	845	876	865	833	838	805	886	825	861	892	801	867	863	839	857	857	875	931	852	838	874	823	884	917	850	828	887	869	866	882	872	862	874	816	857	808	861	869	866	866	828	876	852	864	859	871	856	915	869	883	824	883	870	894	875	830	855	869	834	902	839	823	828	885	840	848	847	868	898	946	874	827	868	892	886	871	926	927	867	862	847	782	823	877	821	843	858	911	901	850	884	837	864	840	866	837	862	821	845	864	853	847	834	859	889	875	814	833	841	893	873	874	842	814	801	845	891	885	852	878	867	822	866	902	860	872	853	839	885	872	850	877	841	894	829	839	837	862	875	852	876	865	883	828	861	883	915	815	871	837	890	926	860	850	827	839	815	866	840	808	910	823	930	901	878	897	828	864	830	895	861	940	924	839	893	865	872	868	891	865	890	842	835	881	915	896	913	863	863	848	875	933	828	896	825	843	870	806	875	844	827	826	843	865	829	850
1953	233	249	182	208	176	220	168	196	204	190	187	205	158	188	212	176	186	187	170	202	194	179	185	183	176	223	207	193	183	166	170	178	179	181	197	193	161	195	249	182	157	193	192	211	175	178	204	193	183	192	197	186	179	183	177	189	191	183	186	170	179	199	182	199	189	176	178	164	208	173	167	192	185	172	159	182	202	179	182	171	162	173	191	190	196	191	188	185	200	187	183	167	166	211	185	194	188	170	189	156	179	162	185	178	174	179	179	190	163	207	188	170	173	196	182	189	191	181	187	180	185	173	183	194	172	178	191	196	151	207	178	195	186	174	199	152	170	191	195	169	166	171	175	216	191	174	186	181	176	177	187	166	164	188	177	172	181	186	195	202	195	156	167	171	165	180	174	184	176	192	178	188	175	189	205	184	184	179	194	171	207	207	194	205	187	192	178	196	184	173	185	187	210	191	174	203	159	169	172	187	165	190	188	214	170	195	202	173	195	164	197	167	207	177	193	175	192	186	170	176	206	171	149	193	154	182	201	178	203	163	184	189	176	195	167	181	165	157	195	211	173	171	169	151	193	176	185	171	173	185	188	178	179	194	165	169	178	217	221	175	181	179	188	188	158	157	196	184	178	169	170	185	187	190	177	171	192	167	189	183	168	166	203	168	196	193	176	185	181	166	184	198	186	193	188	204	179	187	196	186	183	182	191	171	171	196	171	170	169	172	198	173	189	193	189	206	180	176	199	191	179	201	170	169	176	177	188	176	185	168	172	163	176	185	211	194	161	154	194	165	167	167	167	186	179	183	179	166	192	216	167	184	187	181	154	191	193	185	205	185	183	173	164	185	192	192	192	178	192	178	175	168	200	161	159	206	185	187	187	182	177	176	158	161	164	187	201	197	197	175	179	202	202	196	170	193	188	173	215	198	177	189	178	190	177	167	195	181	200	214	220	177	163	160	202	171	169	192	174	191	186	167	190	179	185	196	195	200	173	162	157	182	195	207	163	202	175	162	172	171	176	189	214	165	186	181	180	203	170	165	177	154	180	187	194	163	184	198	200	168	194	173	159	166	154	190	201	188	171	193	161	181	181	199	199	173	188	169	186	176	170	169	195	198	181	185	186	166	166	171	176	167	177	175	176	208	207	185	172	180	177	156	190	155	191	198	192	186	184	185	170	195	171	191	210	203	172	178	180	178	183	149	199	147	153	175	185	173	180	187	197	212	188	180	158	188	164	172	168	214	185	167	184	214	184	185	197	188	198	166	193	182	173	183	181	169	194	175	159	194	183	188	159	203	179	168	200	188	177	186	186	155	198	171	158	182	180	170	197	179	171	178	186	205	147	212	176	197	218	159	198	181	192	179	190	170	197	190	168	189	193	181	176	163	194	186	192	203	210	189	183	157	202	169	172	170	188	167	179	216	190	194	197	183	163	189	159	184	181	186	161	182	179	167	196	175	204	203	178	198	189	166	175	194	166	180	173	164	177	167	185	203	181	176	188	175	210	194	184	212	193	206	179	189	197	167	173	148	172	183	180	168	197	175	195	200	161	185	182	202	177	168	191	172	174	205	185	167	184	179	173	180	181	199	193	182	204	189	161	182	157	183	173	165	182	179	188	179	162	172	190	186	216	152	183	191	209	175	164	183	178	177	195	176	166	189	181	172	171	171	203	177	178	183	168	204	184	185	172	176	172	202	182	174	201	190	160	186	178	195	198	185	183	189	175	181	191	176	195	172	177	182	204	168	185	180	170	158	177	172	195	170	186	188	216	182	175	176	202	204	180	202	171	173	180	166	179	172	179	189	194	172	185	177	182	182	169	172	209	153	172	174	171	179	180	166	199	200	194	197	169	193	164	195	192	203	173	170	191	180	165	177	172	173	192	190	196	169	177	166	173	176	179	183	175	193	177	195	180	191	183	162	194	165	219	186	197	174	180	172	195	170	207	186	187	176	178	165	177	172	220	167	182	171	181	157	200	192	184	173	176	190	201	177	186	189	193	178	188	174	200	186	196	217	182	182	192	174	206	181	213	166	160	190	134	176	196	186	179	194	178	182	192	178	176	169	192	167	182	204	180	172	190	202	177	181	175	181	175	191	190	199	205	194	197	176	177	191	189	177	165	195	192	180	179	173	183	215	171	172	189	179	169	180	175	189	154	194	165	189	182	173	184	203	176	188	172	171	168	172	183	189	192	193	174	170	211	149	168	188	187	191	198	177	172	179	179	181	175	186	180	163	194	168	193	155	181	181	190	188	179	187	170	168	188	188	174	171	162	177	181	170	159	199	179	166	179	167	177	191	172	176	207	194	161	203	185	173	190	166	163	189	156	171	195	205	164	191	167	168	196	178	167	185	183	195	185	184	169	161	202	162	187	169	198	169	197	176	180	202	197	202	186	169	183	184	190	171	194	177	193	187	182	188	199	205	173	184	188	201	186	197	192	180	181	165	153	173	186	197	154	196	182	207	196	191	197	181	175	156	191	190	175	190	188	186	225	179	173	185	175	192	182	168	194	189	176	188	200	186	181	195	159	164	168	151	199	152	180	185	184	180	169	176	181	181	186	189	174	153	220	161	181	191	165	187	193	178	185	183	189	198	179	192	167	191	199	166	201	160	221	169	181	185	174	172	179	200	170	180	159	168	186	165	194	182	185	162	181	188	201	199	208	177	186	196	184	173	182	212	209	159	161	163	193	176	194	179	187	186	170	175	177	186	193	181	201	184	176	167	189	192	188	207	195	180	174	164	169	189	172	177	213	195	164	182	191	170	184	186	179	180	192	171	198	183	171	191	167	184	198	176	178	178	164	180	192	195	168	173	176	219	163	169	169	190	185	190	160	186	181	180	171	179	177	180	161	170	168	171	160	176	173	178	220	200	173	204	183	189	175	177	188	174	180	180	187	173	224	185	176	154	182	191	176	169	170	170	188	184	184	156	198	193	187	196	194	165	193	188	172	173	185	171	160	180	198	187	196	189	177	203	190	197	171	184	173	189	192	176	181	162	206	185	199	193	191	177	171	191	183	174	204	190	173	180	182	186	163	179	146	191	225	185	156	188	154	171	187	187	176	202	184	192	170	188	201	177	178	186	192	196	165	192	188	183	183	172	177	186	168	199	187	182	172	188	169	191	190	173	178	194	158	191	170	180	175	197	193	151	167	212	196	183	192	168	164	195	170	209	184	190	214	178	208	188	188	182	191	203	173	196	174	182	195	180	187	177	187	180	175	194	178	178	177	179	162	161	181	173	192	184	160	181	177	195	177	179	186	212	192	202	177	205	160	188	190	183	195	163	193	172	194	188	175	196	178	183	185	196	195	193	178	187	218	188	205	168	160	196	159	177	174	185	157	168	172	193	182	180	188	195	174	187	147	166	200	185	183	133	174	181	168	193	170	203	169	211	171	155	159	170	187	186	178	203	188	165	190	178	161	194	184	161	193	199	187	182	183	192	170	209	193	175	198	229	208	204	188	195	180	178	186	171	212
2320	530	554	608	598	594	578	540	571	541	493	554	529	534	553	528	538	551	537	517	522	507	495	485	506	540	511	496	529	524	535	529	490	472	563	556	523	510	639	958	529	533	503	517	539	522	463	536	524	504	525	498	518	515	506	496	512	466	478	536	459	481	493	535	542	509	467	509	522	513	507	510	557	522	531	527	515	508	507	491	475	533	507	490	517	491	504	499	507	517	532	513	499	468	504	517	491	514	483	515	489	495	464	500	537	509	533	524	484	523	506	507	480	500	465	519	527	526	532	524	494	528	527	535	531	468	499	506	502	481	519	503	496	548	453	514	498	521	477	534	489	519	482	503	552	506	504	493	496	523	488	499	506	470	543	507	507	493	522	498	491	553	538	481	494	526	517	514	500	564	475	516	509	482	501	499	493	486	530	516	500	507	511	526	518	497	512	510	510	508	550	539	477	455	489	488	522	541	523	541	497	494	479	510	514	537	451	496	534	481	513	517	488	541	489	538	532	524	543	513	484	521	551	559	519	502	515	520	496	488	483	548	536	491	544	505	504	494	499	490	504	537	564	494	481	502	518	492	534	527	491	513	526	511	522	547	499	505	539	520	470	539	537	492	516	488	512	532	466	525	566	514	485	459	494	520	489	472	525	480	507	490	525	518	510	540	489	524	507	524	485	500	511	504	493	511	492	495	519	547	510	492	494	529	506	507	509	520	485	516	499	544	544	511	483	498	526	512	528	523	508	519	505	495	517	526	554	500	519	518	491	504	538	513	509	542	587	559	489	496	468	554	509	549	492	537	536	538	503	510	494	500	488	501	499	528	540	523	519	554	510	538	532	544	517	508	510	504	536	508	516	519	516	542	504	518	515	540	498	512	504	494	550	494	496	533	541	508	484	498	512	507	469	576	494	461	509	530	483	518	511	534	536	510	533	548	481	519	542	485	518	531	508	536	525	518	523	555	493	527	513	500	526	508	497	527	521	505	486	529	511	526	554	540	498	494	485	524	474	523	539	540	537	484	499	487	483	514	521	526	550	519	503	531	517	512	477	502	508	529	524	492	558	514	461	507	571	481	559	538	470	545	496	491	488	510	566	504	506	497	499	551	516	518	527	493	495	532	510	497	503	532	475	511	501	526	524	492	548	530	523	537	533	538	508	512	474	547	483	531	517	523	519	473	524	509	559	517	514	511	515	558	499	474	523	510	527	481	526	546	526	511	524	497	516	499	507	496	526	510	509	489	523	504	463	551	498	493	527	509	505	501	516	523	486	516	553	506	550	491	495	512	496	484	532	523	495	535	512	543	493	514	485	530	481	530	497	535	513	518	496	509	516	532	556	503	556	470	493	518	493	533	526	515	492	496	515	547	527	512	520	489	467	539	498	518	520	504	531	537	518	524	527	496	493	475	494	512	484	506	499	461	548	500	514	501	482	502	495	489	508	533	553	498	503	566	522	506	534	500	525	498	483	515	478	531	495	533	555	525	568	534	503	521	532	514	519	495	536	542	531	505	514	524	489	550	557	494	470	519	495	515	526	526	548	520	509	539	515	526	497	541	480	533	512	531	492	520	499	477	498	510	524	512	542	517	495	498	484	516	522	523	510	524	510	481	455	540	509	486	515	504	489	507	483	541	542	477	516	471	502	536	507	486	530	536	527	500	489	521	504	545	504	513	492	507	550	512	473	493	512	547	470	505	472	489	505	509	522	507	490	534	538	533	529	504	482	508	492	514	469	539	517	563	501	516	510	472	509	495	510	506	544	510	518	517	497	516	540	515	509	496	468	508	504	497	498	545	515	468	457	553	545	518	518	513	485	480	484	516	515	502	528	464	497	469	492	488	494	530	516	519	520	494	495	489	497	535	531	504	512	505	514	510	475	535	521	504	532	542	490	462	534	545	558	563	531	513	528	466	503	532	504	514	513	493	547	556	509	507	503	506	510	535	498	550	532	494	490	499	477	515	524	503	569	524	470	523	490	533	525	524	541	482	502	504	469	487	533	526	506	492	556	518	500	537	510	500	498	544	509	522	506	550	532	506	519	492	504	556	505	481	510	507	543	482	523	504	535	496	535	517	511	520	497	505	503	497	485	497	524	497	529	499	529	542	485	517	496	485	512	524	553	531	501	512	499	510	528	506	492	458	563	496	504	536	517	510	532	511	543	489	487	504	488	477	464	514	545	536	528	537	558	527	495	493	523	521	532	522	486	493	509	504	489	490	488	521	511	504	525	538	575	510	499	497	476	478	535	519	511	532	545	527	503	536	515	482	555	487	495	501	536	506	514	502	507	520	485	560	500	500	457	489	544	512	545	545	499	503	521	500	518	511	513	466	562	486	500	505	496	483	522	500	517	500	506	491	515	532	500	506	539	502	531	502	499	520	509	491	509	522	519	508	559	545	512	512	513	545	511	547	506	462	539	544	507	464	483	486	501	509	492	521	513	515	505	541	523	521	491	518	522	531	470	528	481	504	525	524	485	517	524	488	482	512	526	515	526	536	487	524	495	519	526	534	516	513	533	516	504	561	530	546	521	489	528	573	547	539	523	484	472	535	520	506	494	500	525	497	519	515	499	492	482	544	493	504	515	501	505	519	511	524	510	497	500	504	530	545	485	534	507	528	482	538	515	546	516	504	512	510	487	519	475	512	514	500	476	495	484	489	502	525	527	520	535	526	494	529	508	511	472	527	500	506	555	530	540	517	510	507	470	502	521	517	504	515	474	515	531	525	528	509	503	514	461	527	533	520	516	499	512	482	510	502	513	525	513	511	491	511	491	526	501	513	510	522	498	478	548	499	486	512	488	516	535	503	515	528	473	482	532	502	521	543	517	537	515	541	509	505	517	539	491	534	548	485	455	528	551	529	510	497	530	539	513	511	497	559	468	551	484	506	510	516	490	535	498	486	499	487	499	515	519	524	480	518	459	501	455	493	519	525	550	517	493	573	512	551	522	481	505	480	556	486	499	517	540	470	519	550	493	531	500	505	524	545	549	553	535	468	501	466	546	489	482	544	534	484	518	500	471	550	543	538	465	513	510	480	535	514	495	505	517	469	534	491	511	543	493	493	541	522	509	512	507	536	508	475	513	489	530	497	537	506	486	513	492	512	542	502	483	517	523	547	501	523	502	534	478	519	522	554	542	536	476	538	530	566	530	492	528	497	526	508	514	495	494	515	547	511	485	501	513	512	484	530	514	563	513	527	494	515	523	499	487	515	489	521	533	551	512	495	508	496	515	501	489	497	498	504	525	491	487	488	516	511	512	513	501	526	485	515	481	555	506	503	512	507	501	537	507	532	506	521	533	465	496	504	522	488	480	554	492	557	480	561	514	514	477	500	518	491	514	503	481	482	496	487	462	528	544	488	504	510	517	509	566	523	528	515	520	524	550	570	492	517	506	467	520	513	460	559	493	502	550	507	510	520	517	533	511	484	490	506	496	498	470	511	492	525	532	524	498	524	477	505	490	521	518	508	537	563	521	523
7539	1049	1058	939	694	613	521	447	485	421	407	411	384	382	383	338	398	345	363	358	384	324	342	369	365	345	349	324	329	361	334	351	336	358	348	344	349	324	600	1155	315	354	357	341	333	338	331	324	333	327	358	336	331	318	331	331	336	329	311	343	307	302	325	346	315	333	346	358	325	350	365	367	298	334	348	315	329	346	332	302	312	322	310	315	338	338	339	338	371	341	317	344	343	348	324	335	362	331	310	329	337	351	309	330	337	318	352	331	319	337	307	335	324	329	324	341	314	348	310	313	306	329	328	336	305	308	331	356	359	349	343	357	319	354	364	371	342	344	367	369	303	339	318	312	324	337	333	329	327	362	332	347	374	357	337	380	336	324	334	344	340	347	349	318	337	330	320	353	353	353	316	344	330	327	324	342	324	365	323	304	328	344	333	350	311	326	336	342	337	339	382	320	352	339	338	341	334	345	285	335	312	360	387	375	373	357	283	370	345	342	339	349	320	333	339	322	382	323	338	338	343	289	341	347	317	313	340	322	351	302	321	331	337	341	338	338	336	358	363	335	345	325	307	293	324	350	340	348	335	338	326	358	345	314	344	321	340	319	344	349	314	322	298	344	339	320	349	357	353	328	343	295	317	327	340	399	339	309	318	339	325	335	332	314	319	352	344	364	334	373	340	331	325	327	350	328	304	307	306	294	317	364	377	299	327	350	330	297	365	360	362	342	311	316	326	336	297	313	324	309	350	317	315	343	335	300	327	351	332	361	352	338	362	318	331	326	344	350	327	338	358	336	339	331	354	315	339	332	362	360	311	337	312	373	319	356	369	292	324	321	365	331	314	363	327	341	337	325	356	337	342	328	365	377	344	338	331	330	315	291	365	308	319	329	318	339	343	364	308	339	370	362	351	330	318	311	357	344	322	373	373	369	338	339	329	343	335	335	352	367	340	336	329	304	297	334	335	341	355	342	355	363	350	333	352	321	333	326	384	329	347	322	347	365	363	339	353	333	326	333	336	344	364	330	345	343	341	343	331	367	349	338	330	318	338	311	322	335	320	353	312	309	306	310	337	325	327	350	339	339	337	334	319	358	378	355	314	337	323	355	319	329	342	329	309	353	328	346	338	336	322	306	352	336	356	316	325	344	377	337	329	358	361	339	358	348	341	333	310	330	347	321	361	322	380	316	317	372	341	340	351	329	306	362	343	317	342	365	370	321	338	311	293	293	328	352	320	358	298	325	316	307	314	330	366	322	305	350	354	321	356	318	292	349	303	326	298	340	370	301	315	326	336	312	352	324	330	325	353	378	314	341	337	316	313	316	303	335	371	317	322	324	335	345	355	331	328	317	333	355	359	310	351	320	347	359	352	346	323	345	353	341	323	339	334	314	350	314	296	359	345	386	359	337	325	319	319	319	333	312	324	331	316	347	321	344	338	338	337	338	356	303	313	341	298	368	353	335	337	338	349	306	347	337	355	363	344	351	362	330	330	332	290	333	351	350	319	328	355	355	329	309	354	358	315	336	334	314	328	352	312	375	344	309	365	348	322	325	313	314	380	331	311	327	308	370	354	335	341	313	331	321	322	298	299	340	335	347	349	356	322	334	354	355	357	351	328	349	332	336	348	305	345	365	387	315	316	325	324	326	306	330	306	304	302	348	315	328	328	319	340	296	352	326	353	302	345	350	328	334	329	341	346	301	316	332	322	355	374	351	351	322	355	330	336	332	330	301	319	329	329	305	332	348	327	339	320	330	322	329	348	324	323	314	347	349	329	357	335	320	368	306	311	313	364	314	370	343	345	328	324	345	331	307	332	331	358	335	336	332	321	352	353	317	321	318	339	367	342	348	305	349	375	323	376	357	321	315	360	313	339	297	315	329	325	337	332	329	351	322	324	364	310	347	327	335	313	321	348	363	350	304	341	315	314	350	304	357	345	357	342	336	336	352	309	331	328	347	360	322	340	363	340	323	360	346	327	337	309	323	287	293	359	356	342	311	309	362	346	308	328	338	341	369	373	336	366	328	365	335	340	359	370	346	376	344	347	337	320	311	341	376	313	329	342	317	339	336	344	322	352	338	396	334	326	312	343	354	369	314	325	341	343	319	326	323	326	369	316	371	301	343	331	319	312	353	323	343	347	346	330	368	333	329	350	299	313	331	288	317	313	345	361	340	369	355	357	350	328	333	325	292	292	356	309	327	321	338	343	338	350	355	350	370	351	371	340	315	353	352	326	344	367	375	352	356	340	318	318	319	349	283	315	317	343	370	358	334	354	355	318	336	336	350	316	357	334	327	335	340	303	353	315	294	327	326	354	339	345	300	330	340	378	340	322	314	339	325	342	344	290	375	337	348	315	334	325	338	353	359	341	362	364	361	373	341	358	364	333	323	320	330	310	312	340	326	371	308	332	367	359	331	378	331	341	349	336	302	357	352	329	334	322	341	366	315	324	298	380	354	333	347	320	338	340	353	313	357	334	328	364	338	326	336	340	319	339	321	354	368	348	364	325	352	355	322	327	348	313	318	334	347	349	333	341	333	350	338	313	353	350	338	341	339	350	335	330	299	327	346	321	371	325	350	297	339	349	309	348	328	317	339	346	359	341	333	330	359	331	395	351	338	318	343	326	329	335	341	302	314	350	348	386	295	326	320	360	338	336	299	313	323	297	332	372	323	341	342	353	330	338	339	352	350	350	342	345	345	348	339	324	330	301	350	354	362	334	337	367	373	326	305	340	331	341	304	325	325	311	305	338	323	313	365	312	324	295	340	322	323	334	327	340	335	354	361	313	339	359	349	357	349	345	351	373	340	357	376	332	288	354	323	351	346	364	287	309	347	337	321	324	359	334	357	314	316	338	319	328	292	309	345	337	333	328	352	340	325	347	357	318	334	317	321	347	335	329	318	335	313	331	343	304	332	358	354	334	352	354	357	317	294	327	339	331	354	330	375	325	342	303	339	328	328	350	326	328	316	285	324	307	329	364	337	366	334	312	339	338	344	370	312	323	312	333	332	341	319	334	349	332	340	343	353	338	358	365	346	343	308	336	315	365	326	345	365	302	330	324	324	336	350	318	347	346	335	350	346	326	315	324	300	312	356	351	341	344	291	324	352	316	344	335	340	345	369	333	340	324	341	328	337	304	325	349	330	317	317	347	331	329	381	334	335	376	333	326	348	336	326	337	350	315	339	335	320	334	338	341	345	317	342	337	327	336	334	344	330	365	357	367	342	336	370	358	326	347	316	334	324	332	339	338	327	335	297	317	335	322	360	378	332	307	305	359	364	327	338	348	375	324	352	326	318	345	354	347	336	332	317	358	339	326	356	327	315	284	345	351	304	346	327	328	350	335	295	387	347	317	340	317	315	326	349	340	323	344	298	346	334	354	337	307	324	313	333	365	343	334	325	302	343	369	346	337	319	375	359	340	370	316	343	347	356	336	335	325	338	301	359	340	350	335	354	356	342	338	311	320	336	357	336	315	343	339	316
5983	1439	2404	2863	2644	2286	2039	1812	1604	1491	1403	1311	1220	1141	1178	1083	1052	1102	1047	1071	1026	1015	951	993	938	949	909	957	987	911	871	867	883	893	913	834	870	888	3310	7039	839	897	836	890	863	852	834	812	862	905	889	868	838	805	854	839	903	921	854	854	844	859	886	902	873	838	841	806	862	854	896	874	849	840	866	829	840	817	855	876	803	819	845	808	887	825	866	842	802	850	839	880	883	837	853	824	840	857	852	810	839	883	831	819	876	867	844	764	844	846	876	801	818	864	859	832	900	830	838	793	842	837	837	846	835	792	827	888	837	806	789	870	798	838	851	811	848	838	775	849	899	798	810	820	801	857	796	855	817	824	827	807	855	866	828	856	824	876	831	839	822	832	891	790	822	802	879	861	808	783	835	806	848	884	826	819	821	823	875	782	829	852	819	844	828	820	839	883	876	836	828	830	885	847	835	828	816	884	835	818	868	837	850	845	857	812	842	867	813	848	822	835	840	867	866	769	793	813	863	856	838	857	847	840	813	865	856	834	829	810	861	843	838	859	868	856	793	813	820	821	819	856	827	851	840	828	864	833	845	852	847	795	829	867	825	791	797	785	851	828	827	818	852	843	830	772	832	862	818	879	825	844	859	853	857	875	856	828	878	895	856	847	865	839	793	777	828	814	915	848	822	840	798	801	802	804	853	817	879	883	799	832	797	869	799	830	831	891	830	829	838	877	797	779	791	790	791	840	826	831	841	827	820	859	825	870	827	827	883	824	883	834	809	855	840	814	819	871	841	799	824	799	854	836	859	824	808	816	849	811	863	873	853	830	812	842	810	809	807	877	804	806	837	829	771	812	813	852	855	862	867	771	805	866	845	830	830	843	788	818	803	869	831	825	833	826	872	801	808	798	834	812	836	828	891	849	901	806	830	806	886	821	854	840	799	830	835	826	841	816	804	804	825	835	880	820	794	863	808	820	880	802	865	832	837	857	823	812	824	867	838	845	832	838	832	829	838	857	804	851	847	840	804	824	863	828	823	834	888	878	817	861	835	839	769	892	871	841	840	826	847	828	836	876	839	833	805	832	829	816	831	825	829	840	819	790	808	810	800	827	828	815	861	823	816	837	830	888	840	841	841	851	913	837	827	796	814	819	818	853	850	833	867	834	833	768	865	822	862	835	873	817	872	827	851	893	804	835	815	861	860	847	818	863	845	816	831	846	819	762	880	819	813	832	858	856	808	816	881	864	792	859	791	826	857	834	863	797	839	796	893	871	867	864	885	825	847	839	756	872	791	822	875	843	855	856	810	905	868	888	848	790	857	806	851	813	824	831	820	891	814	799	886	796	816	831	835	856	841	805	863	861	823	853	861	824	800	856	814	789	869	904	815	876	819	851	847	840	831	829	799	789	843	840	845	828	847	849	831	799	809	818	868	822	841	820	764	810	816	839	823	829	851	820	851	841	830	855	838	837	851	875	831	844	772	842	825	805	819	803	833	848	880	880	803	848	832	835	863	785	868	798	846	836	822	871	840	860	799	790	807	853	808	849	817	845	838	819	885	856	858	831	820	863	873	812	823	884	844	810	846	840	839	817	819	853	789	869	868	895	825	869	861	818	819	809	860	889	811	855	853	775	809	859	817	849	809	818	843	825	891	882	838	821	756	824	842	841	866	846	857	832	859	799	823	820	843	803	800	785	804	827	793	823	795	830	838	851	864	898	809	833	856	841	829	855	869	861	850	850	814	876	890	804	836	857	822	821	834	820	863	826	835	851	817	869	847	828	799	846	815	835	823	817	842	836	864	803	849	845	873	804	852	807	872	782	823	823	819	844	878	775	844	841	856	794	834	847	808	829	877	878	847	856	776	825	807	857	804	752	815	862	846	792	815	811	835	773	856	811	831	792	826	842	741	856	820	847	830	883	779	823	843	873	836	891	806	850	826	853	868	803	812	834	849	806	893	841	849	854	827	818	830	796	840	844	812	850	817	890	800	838	866	845	843	888	783	826	854	857	796	851	845	855	894	835	811	848	852	827	816	826	823	773	801	819	817	799	847	837	817	824	825	826	870	841	846	838	793	826	825	780	809	865	863	818	841	842	845	827	825	867	818	857	847	851	841	862	804	843	826	827	822	852	878	847	838	856	811	817	832	826	926	892	811	812	846	864	856	818	806	860	824	802	792	798	836	794	864	795	862	792	871	762	849	824	866	827	867	877	868	837	865	837	836	879	814	843	781	854	918	823	813	872	809	881	899	918	806	832	839	836	807	861	871	861	854	789	842	840	826	828	795	871	843	815	812	794	886	836	800	831	818	866	797	827	854	820	820	870	849	815	811	823	825	798	829	817	815	820	835	834	773	838	827	877	873	847	889	826	853	824	836	784	872	833	881	843	898	786	834	831	818	821	843	832	863	825	793	781	883	822	870	810	841	870	862	847	817	884	778	849	784	831	859	846	809	852	862	829	812	810	886	804	871	784	870	823	799	844	877	861	916	870	808	863	789	869	842	810	850	805	823	852	808	829	832	863	824	823	818	858	849	808	831	832	800	783	820	859	819	873	866	836	817	806	756	819	766	836	850	859	811	863	850	787	828	848	795	829	834	843	850	865	895	848	809	823	853	823	778	836	894	876	854	839	885	831	870	828	823	779	830	811	786	768	795	873	858	870	834	865	810	852	866	794	860	835	845	855	819	800	821	837	845	873	836	832	859	815	871	813	829	836	892	818	859	779	840	779	837	846	839	842	851	796	882	875	888	819	795	798	834	824	849	847	843	839	840	821	827	852	839	820	820	834	822	798	842	833	836	831	844	813	861	856	849	818	809	861	844	904	831	852	849	825	827	853	854	800	872	863	819	849	829	796	883	821	834	789	799	849	813	810	822	818	871	849	843	822	782	867	843	801	883	807	840	795	835	843	809	813	860	847	849	820	846	832	841	844	814	862	827	869	838	812	788	877	831	807	866	895	871	853	812	879	867	841	808	806	814	861	862	826	831	883	826	874	880	809	801	800	844	841	807	840	866	900	850	838	821	823	816	879	827	846	832	804	810	800	807	798	849	744	852	818	793	820	767	862	825	828	818	814	839	862	800	877	793	891	867	886	852	877	815	819	819	821	866	817	854	873	857	794	862	770	780	797	866	847	855	799	864	793	838	833	843	819	814	843	810	846	797	865	783	873	847	751	825	788	867	893	818	826	877	832	801	816	859	795	873	869	822	816	846	861	810	862	904	852	793	891	789	797	815	841	860	801	861	824	825	825	859	806	871	740	844	847	838	832	836	797	831	818	873	829	844	834	813	856	811	841	845	812	877	868	888	814	853	832	831	834	826	868	889	806	807	842	784	822	812	804	823	813	855	850	815	808	812	852	849	864	804	781	847	861	841	801	811	870	819	835	787	803	830	841	847	825	806	782	823	792	827	845	880	814	842	901	844	852	823	816	839	810	836	837	852	788	855	843	924	815	855	825	829	876	843	843	848	863	856	834	821	805	863	813
13893	2120	2069	1695	1244	948	810	708	620	572	524	501	495	445	481	438	448	419	426	396	368	412	405	416	377	332	348	388	373	366	398	403	380	368	393	364	362	405	856	1986	374	382	323	328	355	310	339	321	365	341	373	389	394	414	363	376	358	373	359	340	350	345	366	341	329	352	336	353	372	372	393	347	338	353	321	403	335	360	341	336	362	376	344	372	363	337	371	355	364	362	369	362	311	368	360	327	362	339	357	343	367	345	340	307	333	369	365	342	367	345	363	323	355	335	315	352	343	372	364	363	376	355	339	348	382	333	339	356	342	339	352	354	380	374	347	345	349	361	399	368	347	373	358	347	353	343	309	334	340	349	368	324	361	353	351	370	372	352	345	364	348	334	338	330	370	375	379	311	333	356	334	365	374	345	384	351	334	364	382	330	374	313	368	339	374	359	365	352	362	330	368	346	325	369	354	350	371	356	328	379	378	351	350	355	340	348	326	354	366	353	344	392	374	354	367	356	360	348	377	370	340	360	366	365	359	356	369	332	350	358	363	357	373	365	358	348	351	360	384	345	390	352	352	381	369	378	374	360	344	327	338	343	387	345	363	343	343	358	357	383	373	369	381	381	353	357	327	332	369	356	385	328	356	347	348	310	316	330	365	383	368	365	311	375	361	369	335	354	357	354	365	387	407	384	404	352	336	387	363	353	361	361	392	340	324	384	302	346	333	376	384	346	371	358	345	365	338	395	372	339	313	349	362	379	345	359	375	386	362	356	373	330	323	317	345	358	375	354	329	362	355	328	340	356	359	340	332	372	359	358	321	353	346	374	367	338	368	372	361	360	348	379	410	343	352	359	345	366	355	351	339	384	351	320	354	326	363	375	351	343	356	332	371	364	376	348	383	384	377	360	340	347	357	336	348	382	389	361	338	347	325	370	338	373	384	378	382	351	340	365	334	376	392	353	367	374	364	376	341	353	358	395	342	360	385	335	370	330	349	314	338	366	379	343	346	351	376	327	355	347	353	359	335	363	358	374	354	367	329	329	364	333	338	363	359	316	360	364	387	341	337	372	343	362	359	369	363	345	404	378	328	370	358	360	286	361	347	329	407	372	321	347	344	393	379	354	350	369	331	320	368	353	337	358	357	368	362	340	317	368	304	390	389	353	402	367	351	398	372	362	338	348	348	378	351	338	368	357	368	348	330	340	334	386	343	365	341	347	361	370	374	329	393	362	356	352	356	366	351	370	345	347	359	339	324	375	358	325	367	345	351	369	344	371	371	346	371	375	353	387	342	334	353	353	363	355	331	338	359	321	356	362	361	335	382	337	379	335	366	352	365	361	387	371	359	373	344	331	344	376	346	324	380	376	375	375	356	359	359	398	352	350	345	322	356	347	374	359	362	346	341	360	351	356	355	337	405	354	350	357	334	333	350	374	364	327	343	412	368	340	394	369	313	355	377	344	345	387	339	351	356	358	342	389	354	358	382	357	367	399	355	366	377	389	358	360	375	316	331	358	331	349	338	370	371	331	389	354	385	351	300	380	343	330	391	323	384	326	346	352	360	348	329	369	350	357	349	337	359	359	345	372	354	336	363	362	365	370	340	368	366	361	379	396	377	371	357	365	365	362	353	383	364	347	351	336	383	385	350	339	354	352	350	353	330	368	351	344	353	363	377	378	358	367	346	351	347	363	337	366	334	375	356	353	355	346	373	356	374	357	361	345	344	333	370	395	341	394	350	340	377	305	346	344	362	349	374	365	344	390	369	358	362	367	366	334	332	374	358	374	351	335	348	381	354	342	358	353	377	386	343	368	366	360	350	335	370	347	314	362	359	342	343	350	343	391	334	357	340	378	340	364	354	380	357	347	379	359	365	356	362	345	290	362	330	376	360	362	352	363	365	367	408	360	365	377	406	367	372	355	370	350	345	368	384	351	357	340	356	339	347	372	349	371	352	347	333	332	348	361	337	330	355	334	350	341	369	336	348	327	360	343	377	383	364	379	339	369	328	361	389	329	376	349	346	358	371	346	387	341	333	327	368	379	374	339	367	370	384	342	372	371	376	362	359	358	333	391	363	345	354	407	368	316	376	350	347	332	372	347	328	347	354	363	351	363	353	345	385	351	350	352	360	350	375	396	369	390	367	379	357	353	355	352	397	352	385	342	372	397	352	375	354	328	377	348	363	355	386	353	362	332	365	362	365	362	344	346	343	371	361	364	351	336	363	359	394	384	350	362	322	345	322	331	340	378	364	369	359	387	348	332	361	355	330	336	358	388	326	354	366	341	350	340	381	361	333	405	324	371	357	329	353	333	376	386	341	356	340	364	300	339	327	351	360	340	370	352	351	364	333	354	358	358	365	333	357	374	386	349	337	350	368	358	338	296	395	359	376	368	358	355	340	331	334	374	364	352	344	337	346	342	360	344	369	346	346	347	379	366	338	362	408	357	295	349	351	328	352	351	336	383	345	368	356	378	333	345	401	338	320	365	348	372	382	335	365	366	365	371	389	353	375	379	325	357	359	356	349	320	354	341	340	382	379	375	372	368	337	338	365	360	338	398	338	356	320	363	347	364	355	355	387	332	349	347	365	389	350	342	353	365	347	353	359	312	337	366	379	329	353	333	383	345	360	399	329	362	339	345	349	333	368	345	359	367	358	342	392	380	363	352	380	402	369	368	354	373	391	330	368	379	369	345	390	328	373	355	355	361	316	371	356	383	400	351	385	387	362	366	364	342	351	372	379	380	346	330	350	343	355	355	361	360	356	349	347	336	371	367	361	362	341	342	364	407	384	361	368	354	345	379	384	372	359	368	371	333	325	355	368	363	368	334	347	393	358	381	371	357	367	379	406	366	367	342	368	340	350	406	385	359	351	373	387	371	347	361	346	375	375	360	349	348	346	359	354	359	348	354	358	367	347	334	343	336	381	343	365	356	355	369	380	360	326	377	369	359	355	371	337	331	375	322	368	350	374	361	377	352	303	368	354	336	363	382	370	353	408	378	324	357	333	362	362	374	336	354	347	346	361	335	339	326	339	383	383	382	335	352	348	364	371	359	333	305	359	346	338	392	365	367	386	381	330	347	328	324	368	347	347	391	351	352	361	351	370	375	365	366	365	347	377	328	383	333	369	387	347	357	365	361	375	350	360	325	375	360	370	417	350	394	390	364	375	362	322	386	355	354	333	364	352	369	351	395	372	365	344	340	342	363	339	392	375	370	369	326	332	374	371	362	393	376	348	378	353	350	369	361	344	375	345	356	348	360	336	372	354	370	362	337	374	377	339	334	395	343	364	354	353	369	348	396	326	358	374	340	378	355	342	377	348	329	354	367	375	378	346	349	409	330	355	323	343	339	347	354	376	367	307	325	373	360	340	355	378	368	348	380	397	365	369	356	343	359	367	330	320	362	351	383	410	374	315	418	364	361	325	379	360	362	385	364	369	372	373	362	343	372	330	392	344	369	369	370	357	340	340	371	410	394	342	369	374	389
7862	2069	3845	4755	4276	3618	3130	2705	2357	2077	1899	1689	1593	1510	1521	1442	1409	1261	1278	1209	1173	1189	1147	1105	1076	1029	1090	1076	978	1007	1006	993	1011	1012	972	969	966	903	5181	11242	892	898	895	957	877	866	934	911	926	858	877	851	866	897	873	851	886	861	868	942	895	890	898	853	883	908	847	845	879	852	919	886	855	844	843	855	898	840	846	881	822	880	858	864	900	865	855	845	915	794	873	834	913	853	889	872	884	853	888	913	798	836	846	870	806	851	871	839	807	840	868	918	853	875	876	868	885	846	872	871	833	867	803	862	863	905	815	849	853	854	856	890	876	799	860	823	833	877	871	824	811	825	863	850	847	826	857	883	888	869	860	812	810	868	856	853	884	854	890	873	877	904	832	892	862	868	891	852	879	828	866	872	815	828	821	848	863	846	861	865	828	849	898	873	899	882	881	861	896	877	853	865	846	893	871	851	848	862	891	812	846	807	896	844	767	808	863	857	844	790	865	803	872	846	834	845	808	819	880	880	847	819	850	853	837	813	809	829	834	815	886	842	896	933	864	849	887	845	821	869	817	899	848	870	825	892	872	876	865	852	858	865	815	823	837	830	837	882	832	870	829	815	874	844	792	832	849	860	898	849	873	875	836	829	898	864	870	815	849	822	836	856	849	826	840	882	815	840	887	863	827	833	843	850	855	869	903	837	858	870	861	884	858	867	830	856	845	883	863	810	892	877	836	792	882	852	890	869	863	853	841	805	930	892	858	889	833	875	841	916	824	852	849	841	854	843	917	861	848	836	825	843	899	831	831	866	880	858	845	867	834	878	927	872	862	866	877	866	812	878	841	839	843	854	858	864	826	925	830	852	892	854	832	843	846	833	864	858	895	821	870	819	842	862	846	868	902	882	888	858	891	871	877	896	878	837	847	875	832	857	834	857	829	813	876	856	845	869	854	860	791	872	876	827	883	857	865	810	868	858	846	883	826	872	844	882	873	835	918	827	814	862	904	871	800	859	840	854	886	806	829	823	832	786	862	862	794	800	871	863	824	878	826	819	855	813	896	855	821	856	837	837	837	862	823	873	811	849	897	899	859	872	867	874	890	805	888	843	799	822	915	893	864	858	820	874	829	814	850	817	829	834	893	899	869	911	850	873	813	857	849	880	872	821	836	821	845	826	874	828	844	839	801	828	874	851	825	856	827	849	861	890	821	781	878	828	800	829	897	879	808	910	880	860	800	894	834	887	878	845	881	854	821	817	845	856	821	818	828	851	864	837	901	888	853	816	844	847	818	900	846	820	867	853	866	870	890	868	837	812	845	856	830	829	912	836	884	827	876	842	854	852	860	812	804	882	847	813	852	841	875	799	859	832	891	904	760	881	842	861	755	803	846	881	844	845	835	873	825	870	850	822	823	861	823	883	847	873	854	841	864	855	860	868	852	868	861	902	858	869	855	865	850	843	841	903	840	875	863	839	856	887	876	856	857	898	848	868	844	863	833	848	887	818	823	877	874	870	834	829	840	841	854	851	898	834	852	853	853	821	843	851	885	845	822	868	822	874	836	819	845	833	860	859	841	903	855	837	876	865	827	865	832	820	921	846	849	867	841	831	856	860	825	859	847	802	835	838	844	782	834	851	855	937	851	845	884	820	857	842	868	856	839	815	829	861	843	833	857	870	896	812	866	832	822	820	831	859	867	853	824	814	815	899	854	844	862	881	837	827	816	826	890	818	855	881	796	840	866	816	891	827	828	844	862	887	880	834	853	887	810	816	861	776	872	875	848	903	850	868	843	837	819	838	881	852	845	862	837	849	814	826	818	808	888	879	895	829	842	850	792	858	848	876	877	883	827	852	821	800	835	819	785	841	855	849	846	859	854	887	901	892	817	869	874	871	831	914	818	817	834	867	919	862	816	838	826	906	803	897	798	858	844	848	859	859	871	862	877	832	856	858	837	887	830	813	829	856	858	879	943	876	820	841	839	808	855	869	858	823	882	817	853	833	865	858	810	949	827	859	812	890	846	863	844	800	791	831	791	846	857	864	850	833	864	853	887	865	862	870	782	878	829	880	837	846	848	864	909	903	840	806	858	866	863	826	917	792	868	879	818	797	862	841	852	873	828	852	863	864	862	842	886	838	859	901	874	858	923	854	814	838	845	896	839	846	908	896	836	857	838	808	892	850	830	856	862	905	875	809	825	880	914	858	802	861	854	858	852	865	860	823	866	861	865	824	842	878	855	836	837	808	858	849	861	844	869	870	846	843	867	830	787	852	828	851	851	849	861	848	880	762	814	815	854	845	805	860	857	799	887	839	816	848	890	823	839	867	818	840	810	822	821	835	870	843	826	826	859	835	864	816	860	910	799	854	868	863	891	837	847	885	832	914	849	862	827	844	847	835	852	890	809	850	829	855	890	886	861	895	876	840	896	844	828	795	862	856	804	876	757	858	806	816	833	886	857	866	839	853	832	830	827	833	872	838	844	814	850	846	835	864	849	841	852	835	838	845	853	812	889	846	869	804	844	872	865	809	867	866	910	916	846	802	805	808	859	831	813	891	893	893	837	886	885	841	870	887	817	842	829	856	838	812	828	870	860	850	813	809	858	868	928	821	811	873	847	831	884	865	801	842	859	866	819	862	845	826	830	820	900	824	864	880	836	896	864	827	908	889	884	836	877	826	868	842	833	887	868	849	908	846	903	830	884	858	832	799	814	830	856	832	832	841	849	805	904	857	827	825	853	833	874	819	867	831	890	838	858	829	849	865	823	838	846	864	834	894	869	821	830	865	872	821	832	872	853	871	791	830	894	805	904	857	846	824	835	861	820	812	865	847	840	854	822	842	785	817	826	848	856	806	870	879	875	861	884	843	874	838	824	821	836	853	843	848	797	810	860	867	884	825	885	849	861	855	858	891	838	895	850	888	830	807	887	780	880	867	868	849	799	840	810	866	852	852	832	881	808	840	846	843	830	897	835	852	853	863	853	827	835	803	889	833	840	858	868	815	858	880	845	854	886	846	885	803	798	796	860	817	876	850	882	882	845	830	922	831	869	853	831	825	831	859	838	853	899	825	852	872	868	831	811	824	831	825	817	852	855	858	838	808	861	932	823	834	839	803	888	826	863	885	847	843	837	829	858	896	843	808	864	843	858	852	861	868	873	816	886	856	891	895	820	805	824	870	848	836	895	869	862	858	850	888	844	884	889	866	848	892	833	890	878	852	808	924	861	825	816	847	898	860	875	895	846	863	871	852	798	856	869	804	841	812	866	820	864	810	866	841	865	834	881	840	867	903	830	873	836	870	828	844	796	888	873	819	860	813	888	879	863	868	849	884	846	847	866	859	795	839	859	815	862	861	876	839	858	811	895	868	827	895	850	870	878	852	889	860	858	853	852	876	879	860	823	884	820	864	854	877	875	857	858	834	810	908	905	886	879	873	852	842	902	874	864	809	869	873	903	839	839	867	846	864	806	818	807	852	808	874	932	844	825	866	830	834
2047	231	231	214	185	173	171	177	196	172	194	183	172	198	196	173	200	177	192	185	171	174	157	186	166	162	185	152	175	177	170	167	172	168	158	193	180	170	179	237	194	152	184	165	177	190	169	172	164	178	167	182	180	184	167	176	196	168	172	170	153	175	205	178	171	181	180	170	191	165	180	183	201	159	181	163	155	179	186	174	193	146	164	172	208	195	185	165	168	178	186	203	192	186	199	165	193	203	184	167	175	183	188	174	203	142	195	171	184	163	160	166	159	160	173	186	163	190	178	189	168	192	172	166	190	187	187	176	180	183	190	157	180	152	156	158	195	185	179	175	209	161	163	181	167	160	178	167	162	201	153	194	166	201	190	194	200	187	160	167	183	200	180	178	179	184	170	164	199	177	190	203	182	179	189	181	171	181	187	170	167	172	181	166	185	175	172	176	169	174	197	177	177	168	200	181	157	147	163	187	179	182	174	174	194	184	177	169	171	177	176	165	173	177	190	195	203	161	174	178	171	162	172	186	177	163	151	165	163	168	149	161	155	175	191	205	186	163	180	167	163	168	143	170	189	186	186	164	177	175	181	185	159	167	184	186	157	180	163	164	186	158	168	172	167	168	196	191	197	178	138	162	185	188	182	182	175	169	193	172	151	173	183	168	168	156	192	178	163	181	163	174	181	165	161	196	179	183	186	167	153	180	152	184	174	185	187	182	181	187	170	167	160	171	159	195	186	179	166	165	166	177	188	177	196	176	166	165	180	190	162	181	173	157	168	166	196	170	175	187	171	177	162	207	172	180	175	185	168	169	161	169	181	172	187	180	179	169	193	189	175	165	214	164	207	178	181	172	186	196	185	156	180	171	172	191	177	176	169	185	195	182	184	141	172	151	206	171	154	171	172	175	165	179	162	181	167	164	160	170	219	182	167	180	185	190	177	162	176	191	187	198	179	177	193	171	172	179	170	190	142	178	191	176	200	162	158	169	171	167	162	169	182	183	170	177	182	178	200	168	191	183	150	195	181	165	197	171	183	189	172	165	173	165	172	177	163	182	158	176	161	160	168	187	179	194	179	172	180	198	179	181	194	186	178	177	186	205	193	167	163	181	184	191	203	166	175	169	186	176	180	153	179	181	180	185	176	183	175	166	193	188	169	186	176	169	198	163	166	189	181	192	182	144	191	158	191	191	166	169	161	181	185	159	172	162	169	178	177	164	179	178	181	189	183	186	159	181	173	162	167	181	188	168	173	169	201	174	162	178	164	158	209	198	181	191	186	177	165	159	165	150	197	184	166	182	183	182	177	183	186	184	175	205	177	181	175	191	187	168	181	166	162	185	190	172	203	181	188	163	161	156	161	171	189	172	160	171	184	156	171	184	165	168	169	202	194	163	166	195	173	189	195	175	204	179	182	177	180	165	169	183	200	167	170	202	155	164	181	172	161	170	163	181	166	188	181	174	167	192	170	186	160	139	188	175	172	192	173	166	162	165	193	185	178	165	180	180	160	164	217	174	206	167	173	156	170	175	171	195	201	157	153	162	172	186	169	181	193	182	157	172	178	176	185	191	177	152	178	176	164	178	174	180	184	190	170	184	161	201	188	193	178	156	172	198	201	207	172	177	174	173	178	184	158	175	181	185	166	186	174	192	177	154	171	179	179	182	167	186	188	180	177	173	177	163	169	156	192	210	187	199	160	170	180	177	189	157	184	169	186	207	185	156	185	166	174	161	176	161	199	168	193	159	184	194	200	201	172	185	172	182	153	167	167	158	154	159	177	188	163	172	158	185	163	195	173	173	182	164	176	167	195	201	159	168	143	171	188	181	170	181	168	181	170	164	163	164	187	187	169	193	169	170	160	185	181	166	184	167	163	157	183	169	186	174	180	177	162	201	188	159	189	188	159	165	180	198	187	192	198	163	188	174	152	171	167	174	191	188	186	194	171	178	206	178	167	156	173	173	196	169	171	184	178	147	186	163	198	185	161	160	179	182	176	166	159	156	178	195	181	157	184	186	190	183	200	182	178	181	183	152	180	198	183	186	180	167	146	169	174	171	166	172	173	185	170	173	180	168	147	165	151	178	169	186	155	192	160	173	196	166	168	186	189	157	178	175	182	165	176	183	189	183	168	189	177	182	181	160	176	156	196	178	185	144	189	164	174	173	165	171	170	182	172	174	183	194	190	187	166	169	155	161	179	185	169	173	203	183	164	181	177	197	160	192	190	172	186	182	195	159	201	188	169	173	179	175	183	172	188	171	172	181	193	186	162	167	148	176	167	168	199	166	163	161	185	192	184	168	189	166	171	179	166	178	165	174	172	180	184	189	196	177	223	162	182	189	171	188	151	162	191	185	166	183	180	189	182	154	182	149	150	168	184	168	175	187	171	216	172	173	189	168	161	167	151	176	212	175	148	176	160	196	203	189	185	164	174	189	171	187	187	164	170	178	179	180	155	182	165	176	190	178	154	176	179	182	177	177	181	172	204	168	193	162	170	151	178	172	187	184	161	170	179	166	187	163	187	175	167	194	182	186	173	203	203	183	172	159	150	167	174	162	154	184	171	157	174	182	167	159	176	181	158	171	162	178	189	188	188	172	176	155	181	147	191	188	188	179	182	207	183	171	151	160	171	190	192	197	169	174	176	172	165	164	154	168	186	184	182	180	202	176	191	179	174	176	185	161	193	188	171	172	187	166	199	170	153	169	177	157	184	161	178	174	182	189	165	178	196	162	180	202	176	189	179	167	166	186	183	169	184	177	168	142	166	174	183	153	201	156	193	190	186	185	172	183	171	168	165	175	160	206	188	179	190	167	175	160	154	180	189	157	179	170	187	178	173	178	170	181	199	175	171	177	199	151	160	180	163	181	174	168	188	198	184	170	198	189	201	182	191	167	167	175	164	174	156	168	181	156	171	158	173	160	180	188	192	187	169	199	164	165	179	179	186	167	166	177	178	199	200	206	148	154	152	184	181	182	171	157	177	195	176	182	178	176	156	154	183	158	175	173	174	185	158	174	196	169	166	187	160	168	173	153	175	174	177	155	157	201	179	166	164	166	169	160	148	184	181	153	156	181	180	180	199	180	201	175	168	177	175	162	166	194	175	187	156	175	164	191	147	164	175	161	169	203	186	202	169	169	183	180	164	148	185	176	156	178	199	179	172	156	170	180	198	162	180	158	167	160	173	170	184	177	177	172	194	192	175	160	167	200	175	176	178	170	172	196	207	158	162	175	159	194	187	161	190	186	177	158	177	183	177	178	193	156	202	174	156	174	160	170	213	183	146	198	202	192	193	155	162	169	200	187	157	169	185	176	160	206	188	192	185	207	197	186	197	174	194	182	191	169	178	181	149	167	201	186	168	183	176	205	201	171	175	174	162	194	166	166	172	195	161	176	173	161	179	171	176	161	182	170	178	174	200	194	174	183	154	171	185	167	161	180	170	166	183	156	153	165	159	174	196	166	166	178	205	201	179	166	177	179	187	156
2273	550	591	607	591	578	542	565	532	547	542	522	553	584	510	535	524	492	489	501	540	546	499	500	518	466	476	479	481	532	486	501	511	467	520	501	511	506	672	958	527	472	496	545	475	513	466	447	488	472	498	473	490	491	531	484	495	524	461	485	490	529	499	495	504	509	496	515	503	450	540	468	484	519	538	508	528	485	503	530	476	481	491	494	490	486	522	490	486	512	489	468	521	491	475	509	489	468	505	495	505	480	489	490	459	443	468	501	463	532	480	472	476	512	516	464	488	538	469	462	491	471	557	484	508	508	508	479	509	463	540	513	528	464	486	528	461	491	515	503	481	483	491	461	503	538	493	528	489	483	500	525	524	480	495	507	474	488	493	483	507	474	508	480	465	489	480	490	513	470	490	454	514	497	507	498	505	504	551	504	502	504	499	477	486	476	456	508	485	505	472	540	509	516	525	510	519	495	498	522	484	484	504	496	524	491	470	489	498	479	506	489	498	475	479	508	521	515	493	466	487	503	499	492	534	481	466	479	498	492	505	445	482	509	480	511	505	451	499	528	483	488	453	486	485	510	513	478	535	510	501	539	485	471	509	511	476	469	468	505	491	479	508	521	492	513	491	469	514	484	513	514	482	475	486	518	490	480	522	505	441	477	514	476	476	489	520	529	494	510	517	532	496	507	515	487	529	496	490	451	520	494	548	471	488	498	516	490	476	485	506	521	475	514	515	513	499	487	516	494	524	479	455	474	478	513	493	528	457	468	500	456	485	489	499	472	523	526	458	533	505	521	493	473	486	501	511	511	528	505	480	507	521	486	472	502	469	487	514	496	468	464	519	490	484	497	514	502	479	544	502	439	476	488	501	472	482	483	467	499	485	472	456	487	519	499	502	466	462	472	498	505	474	510	487	500	484	514	539	475	472	504	516	500	500	483	487	497	481	509	510	520	451	527	481	486	451	506	445	520	502	507	510	498	539	469	554	481	506	486	542	504	499	475	471	469	487	474	478	475	479	444	497	464	483	491	440	511	506	478	476	514	476	488	506	522	514	467	498	504	492	457	480	492	493	485	514	504	526	479	500	505	500	526	511	518	520	485	537	491	491	514	433	539	516	506	485	496	494	527	484	490	503	500	510	515	499	519	507	488	506	471	503	477	521	490	474	491	496	480	504	484	527	506	505	489	505	504	502	456	486	492	520	519	507	514	526	537	498	511	486	440	529	461	519	528	521	489	531	490	479	489	502	473	501	487	511	509	526	479	510	517	505	506	500	478	477	476	497	456	461	481	488	480	517	506	472	467	451	480	490	489	492	492	484	502	485	494	464	490	478	532	523	465	497	501	475	496	497	472	472	483	477	476	496	477	523	495	493	468	502	478	510	470	525	513	492	480	475	507	498	488	499	467	499	498	500	461	490	487	515	486	453	471	487	474	441	529	467	483	510	476	502	497	526	511	494	509	509	519	513	496	495	499	477	503	494	520	501	510	467	492	484	488	487	476	537	486	485	450	485	502	507	495	493	537	499	510	512	531	479	492	529	485	495	482	493	522	466	517	509	486	493	498	477	483	504	470	493	510	493	506	525	464	502	494	499	521	509	504	522	484	520	508	512	510	460	495	471	493	567	488	495	505	521	518	513	485	505	488	506	494	478	501	464	516	517	489	510	502	505	515	516	477	496	501	515	501	506	482	472	505	484	498	526	482	469	489	526	509	507	484	512	565	479	530	479	521	466	531	492	467	471	489	455	489	462	539	493	502	480	527	491	475	471	493	514	528	503	520	519	520	495	494	518	521	474	467	502	497	480	524	534	502	516	514	506	471	520	479	460	499	478	489	489	490	498	489	493	481	508	509	499	494	510	488	504	531	504	507	487	515	496	497	507	509	504	466	496	482	507	508	496	482	513	527	467	538	459	527	525	492	521	480	505	462	501	478	502	514	511	502	493	529	454	504	553	484	486	501	459	560	477	487	533	546	452	481	497	489	486	491	444	492	501	527	479	536	488	469	513	524	509	497	532	486	476	495	499	468	468	515	504	512	500	481	508	508	514	485	494	506	492	514	513	501	487	485	488	477	509	491	452	457	486	473	507	498	471	494	452	484	458	443	539	523	501	485	491	485	497	473	530	490	502	480	496	484	494	488	506	520	469	496	506	496	504	464	514	467	496	522	518	530	454	506	534	495	524	456	504	500	501	495	498	465	488	508	513	497	514	531	489	473	512	523	502	490	489	480	498	495	478	474	489	537	505	503	465	455	511	525	480	506	533	491	502	521	464	492	477	478	501	487	519	504	488	478	473	513	514	487	536	481	477	523	524	481	491	506	505	505	467	464	530	508	484	499	546	468	512	500	515	498	516	468	487	477	482	502	497	453	495	500	488	503	524	507	527	503	513	522	507	486	482	493	540	512	529	524	507	462	495	498	536	484	481	508	494	521	485	482	513	470	511	458	506	489	491	514	489	488	499	507	447	491	483	525	497	540	491	465	490	494	447	505	476	501	502	474	487	539	507	493	486	475	516	509	510	442	554	516	499	496	515	527	501	490	493	476	478	490	470	515	485	527	517	510	474	495	495	506	543	496	492	548	468	523	492	523	467	508	493	524	482	502	518	484	511	544	467	446	528	471	521	514	467	493	509	481	504	467	486	538	461	504	490	481	479	489	471	497	473	496	513	489	462	474	502	516	515	504	504	507	468	474	485	485	516	477	541	498	513	510	513	475	464	484	488	494	526	470	518	479	493	492	490	487	494	481	526	477	542	508	506	502	477	523	499	460	505	483	510	499	468	503	503	497	507	462	494	512	452	523	454	506	489	479	530	498	471	524	487	453	494	455	490	499	511	475	507	474	512	502	488	500	445	487	539	469	475	499	522	472	494	470	507	473	509	509	509	511	519	531	532	472	487	502	500	500	507	530	490	471	508	517	504	480	465	501	494	525	488	505	454	497	510	508	514	493	494	471	500	516	481	508	495	515	509	499	518	496	466	496	490	503	541	508	487	484	478	501	481	478	496	491	498	503	495	526	531	483	481	504	488	508	512	530	484	516	507	506	514	499	504	484	445	492	499	527	507	496	487	502	489	450	522	504	521	500	504	483	493	523	520	519	473	503	490	474	505	512	518	519	507	532	491	553	507	479	501	512	509	482	512	504	485	499	517	474	492	490	513	481	472	511	517	477	517	489	514	477	485	506	506	474	513	519	504	469	467	494	481	500	503	506	508	481	493	505	486	500	531	531	505	470	509	489	494	510	468	461	517	475	484	460	503	496	518	505	485	518	500	544	555	529	493	502	472	507	495	505	505	491	477	470	508	477	497	484	483	509	498	520	503	486	497	479	525	484	515	538	484	501	460	451	480	490	538	460	524	532	506	546	507	479	520	498	485	508	485	521	455	478	476	510	483	491	516	457	478	443	472	502	493	471	520	469	477	518	489	454	486	480	509	482	493	533	510	490	544	490	487	499	495	508	457	506	473	565	498	466	530	487	501	484
7421	1000	1102	980	749	615	593	475	472	444	379	390	365	363	393	383	369	329	362	348	367	358	344	370	326	350	340	357	331	338	343	338	304	372	344	372	369	317	783	907	340	351	325	376	333	337	344	321	328	303	326	308	341	327	316	340	301	325	347	300	324	348	309	316	331	359	309	331	326	345	354	314	316	345	347	310	352	325	334	331	367	343	324	343	349	336	310	327	331	335	336	334	296	321	357	333	342	310	349	342	330	333	325	324	356	346	296	330	349	340	341	355	315	342	340	310	372	315	327	325	306	331	344	322	316	340	332	333	359	302	335	313	328	336	338	344	312	322	321	328	334	338	349	308	331	349	346	328	309	299	343	287	332	324	313	303	326	308	328	330	322	355	339	328	340	311	309	326	342	369	322	341	351	365	323	305	343	361	330	331	318	340	326	322	306	364	347	302	321	314	299	303	305	343	344	299	323	331	309	328	344	350	337	335	313	337	311	344	298	345	352	313	341	346	360	324	313	346	325	326	324	312	313	339	312	300	316	328	346	351	329	317	327	321	300	309	328	363	338	326	338	314	347	316	335	319	301	334	326	299	304	295	328	331	337	355	294	317	330	326	331	326	348	350	322	335	284	340	327	315	326	348	338	308	342	328	333	337	339	331	289	339	316	321	343	309	339	318	296	311	365	309	328	319	345	320	330	312	329	339	327	376	329	305	320	339	326	325	330	316	320	318	328	344	332	341	338	332	330	316	336	315	338	288	315	326	321	313	329	315	347	311	322	342	319	311	316	356	328	322	321	331	323	293	325	323	330	355	320	326	359	336	341	334	297	351	325	307	326	346	328	325	330	309	291	335	346	330	334	288	324	343	332	332	305	340	359	307	333	345	336	341	329	341	360	322	310	377	342	322	345	357	351	375	359	329	302	353	356	336	312	339	353	347	316	309	316	327	322	308	303	301	332	314	332	310	335	336	305	315	340	357	346	295	352	367	271	330	309	313	317	313	329	302	339	300	318	310	349	310	335	340	339	334	332	321	346	311	318	333	292	337	333	324	341	321	302	345	312	310	332	356	327	321	322	318	317	344	305	327	347	321	307	365	331	330	347	358	345	308	354	297	340	343	324	361	317	372	335	274	319	290	303	357	312	321	306	293	331	342	344	339	345	359	322	325	358	326	360	346	328	316	319	349	325	320	335	322	335	320	329	361	320	343	349	310	287	289	334	309	355	311	358	321	334	329	341	332	343	347	320	323	322	319	330	369	338	384	305	342	303	341	351	346	309	317	332	329	345	322	327	314	321	351	324	356	329	325	299	315	359	305	322	306	326	353	345	314	353	332	308	303	354	303	309	313	320	311	339	302	321	328	331	289	338	347	331	314	318	328	346	325	337	322	314	341	323	328	319	345	294	344	332	303	335	328	322	358	418	308	311	330	327	341	327	358	338	311	313	315	307	365	340	329	340	308	328	368	313	348	297	320	312	338	361	329	289	364	324	295	350	355	343	340	352	327	313	315	350	332	321	309	343	317	345	309	320	331	303	355	304	316	340	319	314	298	292	344	333	326	315	329	346	309	312	325	300	333	297	345	352	340	308	328	361	317	309	362	320	338	330	290	354	354	349	319	340	317	315	365	354	310	324	331	334	361	363	300	321	367	325	335	361	344	306	317	318	351	350	343	311	341	316	305	364	358	315	339	342	352	331	337	312	293	332	342	330	364	322	347	339	278	352	312	320	352	342	349	362	333	329	359	326	341	334	386	349	329	350	317	317	313	311	299	340	303	313	330	324	322	360	318	326	364	373	325	329	331	326	342	346	356	338	309	288	300	324	353	328	381	346	306	323	300	321	347	324	324	348	325	326	334	331	324	367	343	318	348	333	344	348	329	316	324	298	336	350	303	366	313	309	353	345	317	356	317	346	302	319	365	335	337	322	328	333	318	308	332	316	319	315	324	324	361	366	314	346	300	320	308	317	307	313	331	324	332	314	325	310	342	312	323	317	339	322	318	328	316	326	349	316	356	346	340	334	325	368	343	317	308	318	304	327	312	321	350	298	339	346	337	348	328	316	341	320	305	314	353	329	330	340	303	292	331	370	294	307	352	311	351	329	344	320	366	368	331	325	326	350	325	327	329	342	326	333	346	324	332	343	343	330	326	318	346	339	308	328	356	324	330	309	313	331	338	364	329	330	341	336	323	318	347	314	282	334	321	324	337	276	328	320	339	322	340	346	305	329	320	303	367	314	334	344	376	325	301	315	359	334	316	331	361	326	333	336	336	350	320	317	351	324	308	338	346	338	338	333	291	339	321	355	346	370	323	319	307	320	320	292	336	354	339	339	346	315	319	325	332	313	322	314	316	317	346	318	318	314	324	351	300	334	360	322	344	325	298	293	330	325	332	341	344	294	330	332	308	345	331	331	317	343	328	331	307	332	319	339	308	322	320	326	321	332	356	334	323	360	310	364	390	348	341	338	316	346	318	352	314	379	350	327	334	337	349	327	325	347	348	335	341	318	344	351	342	328	333	337	323	318	337	351	329	355	329	352	333	333	307	333	348	336	335	299	340	325	338	334	315	319	338	331	368	306	300	322	307	298	316	343	312	325	367	333	292	371	327	307	312	338	343	357	334	305	342	303	328	314	334	335	324	273	307	350	335	334	312	302	286	311	318	310	332	309	333	332	322	359	325	349	344	330	353	318	330	355	320	339	338	296	327	321	307	347	320	338	307	312	339	320	336	315	323	337	353	319	313	292	346	330	324	319	336	331	328	334	330	332	323	329	329	338	339	336	339	309	326	334	314	330	353	350	318	316	320	353	325	314	314	314	330	321	293	342	299	356	312	326	339	349	352	330	324	328	326	326	345	331	344	354	347	322	347	311	311	325	323	341	322	333	306	338	342	323	355	328	318	287	331	308	297	356	319	311	350	326	286	312	314	332	316	323	320	338	328	337	353	299	322	340	316	309	323	337	356	327	342	326	298	326	322	323	317	330	335	306	320	322	323	341	336	322	335	324	329	355	328	351	327	341	338	342	340	336	337	311	341	320	294	319	274	350	306	342	344	347	332	314	312	330	310	353	325	324	312	342	322	304	342	323	311	325	377	340	308	370	355	329	346	301	326	329	327	322	354	316	320	312	318	341	332	317	320	335	306	319	331	323	337	353	333	344	334	324	363	319	323	338	340	341	330	301	321	325	324	295	298	316	326	341	361	327	303	337	361	361	348	338	330	330	336	315	327	297	337	340	356	333	347	334	298	319	341	336	323	366	351	349	341	322	343	354	315	333	336	364	350	317	334	271	332	305	325	320	307	337	338	339	311	309	306	323	346	304	308	350	316	354	332	341	313	343	339	327	310	329	330	329	361	333	314	312	322	346	335	341	315	355	322	349	329	336	357	343	336	350	308	318	335	326	330	340	310	319	316	335	286	300	329	339	335	303	329	316	325	346	335	354	324	308	321	314	318	317	351	306	304	360	334	357	321	333	356	321	343	351	355
6030	1513	2401	2905	2681	2314	1988	1779	1617	1503	1357	1318	1241	1231	1145	1099	1027	1122	1046	1086	984	1026	949	1006	957	962	924	926	978	933	963	924	907	876	869	857	892	865	4581	5119	812	786	876	858	854	801	796	849	831	845	838	860	861	831	850	871	918	884	866	848	849	811	788	855	827	811	805	818	834	863	857	839	851	816	844	838	825	835	811	795	810	847	861	803	815	820	830	803	834	800	840	832	774	806	807	842	874	799	780	831	806	835	806	813	812	816	816	857	829	846	850	798	804	798	851	836	825	789	850	862	851	752	843	760	856	832	792	846	905	819	857	817	862	820	762	843	813	827	823	882	801	804	802	791	837	818	811	841	833	811	803	873	799	864	816	784	784	849	830	849	778	839	815	792	854	782	840	872	854	848	810	832	840	822	782	831	793	810	842	811	842	810	796	849	796	822	827	790	821	773	820	853	827	790	847	844	811	781	861	821	857	799	840	793	831	845	822	791	831	829	836	787	810	787	861	794	830	781	811	823	855	800	810	808	816	813	827	858	817	795	830	773	816	834	839	827	783	814	848	792	830	815	797	810	841	819	863	837	910	809	763	805	816	839	811	824	865	849	805	906	850	828	815	846	807	840	830	823	879	845	816	803	845	811	802	758	816	890	843	870	850	807	798	797	805	825	766	827	759	814	791	818	850	779	834	845	805	779	828	822	787	841	817	799	828	854	849	834	817	873	864	802	855	857	808	847	760	809	799	797	813	828	806	823	824	854	786	822	812	772	798	799	831	814	854	821	803	758	825	810	824	820	810	797	772	827	848	762	826	880	838	814	838	860	880	798	819	761	757	783	809	808	839	865	854	855	809	797	815	774	817	853	831	827	853	782	832	823	799	828	791	781	806	810	850	794	832	871	808	799	879	773	815	891	729	763	834	793	837	837	847	794	849	840	800	777	791	843	792	823	835	848	846	801	826	818	850	807	829	785	832	814	814	796	857	803	819	792	765	796	826	851	869	844	824	870	856	839	825	771	834	831	797	835	847	839	815	838	829	826	845	790	791	844	808	839	740	752	777	858	860	801	840	820	812	788	846	858	851	901	807	852	855	852	839	842	756	860	816	813	785	776	801	768	844	843	817	869	843	777	788	810	783	805	793	837	823	810	786	903	833	817	805	876	845	808	820	847	811	833	849	815	801	803	799	818	817	796	817	798	787	777	811	840	818	825	833	800	811	791	875	818	812	837	907	798	824	834	764	801	878	825	837	841	804	786	853	841	831	883	818	814	807	772	851	828	833	796	819	849	852	790	813	879	800	800	771	774	826	872	863	800	798	815	792	791	820	804	812	831	806	850	776	856	849	833	842	803	829	837	797	795	828	839	794	861	841	841	842	869	863	816	867	840	779	800	773	845	829	803	778	816	845	772	865	800	786	826	796	842	826	833	850	832	883	832	771	827	840	827	862	805	804	824	815	854	790	810	821	860	827	771	797	830	803	834	801	840	813	842	818	791	836	797	814	819	829	835	846	793	854	815	856	857	789	835	828	813	840	822	826	829	818	835	796	814	767	882	813	847	851	828	828	837	868	812	807	851	809	781	826	844	837	841	842	799	838	757	820	817	829	831	830	855	804	839	870	779	863	813	815	839	787	831	824	836	807	826	802	822	846	811	804	823	802	882	804	803	797	855	855	788	843	825	816	787	826	812	866	805	805	814	843	817	751	802	807	813	843	847	801	849	828	795	819	771	875	859	789	830	842	830	824	815	815	825	854	836	852	815	817	857	802	846	826	838	814	870	867	817	795	758	843	858	807	837	819	787	861	837	836	844	804	859	841	855	856	832	885	819	859	786	863	889	856	780	760	823	877	825	811	809	829	858	827	766	815	839	835	808	791	835	755	819	830	817	875	828	849	819	834	853	789	843	796	791	825	769	809	844	815	795	827	809	817	866	811	810	825	782	805	823	821	877	825	809	787	772	839	822	843	816	820	805	840	840	768	772	805	798	786	783	780	825	818	846	820	850	813	837	845	808	837	833	804	845	762	828	783	857	842	794	845	781	812	802	795	794	824	782	787	780	817	823	850	833	836	855	804	803	818	807	838	796	818	796	881	811	814	827	831	780	799	857	782	775	845	754	823	801	823	765	839	821	850	824	878	842	823	849	852	816	826	791	805	796	823	817	840	777	842	829	799	839	833	859	852	830	814	797	844	820	789	832	792	802	842	790	829	855	824	780	867	803	838	793	859	881	778	808	838	815	830	822	836	832	845	868	757	828	878	830	831	779	818	814	836	851	840	883	847	821	839	824	871	847	850	817	807	838	830	825	807	856	868	816	831	856	811	803	781	823	818	875	834	835	842	808	819	852	821	820	834	862	791	822	862	852	817	832	779	853	770	802	897	812	807	867	813	858	753	827	823	825	810	849	815	825	771	836	813	827	803	835	821	796	806	815	796	857	816	822	841	866	827	858	824	869	848	814	828	826	806	773	840	858	823	775	785	828	784	800	819	852	830	831	796	776	833	852	849	769	816	819	817	803	816	805	792	777	840	831	834	795	800	811	834	803	823	845	836	796	805	896	845	873	816	787	833	823	843	810	817	855	810	840	814	770	814	891	820	852	814	832	823	830	798	809	827	834	831	810	865	820	876	764	777	816	867	805	827	819	823	801	793	824	864	815	849	854	830	851	835	883	794	807	770	845	852	806	774	865	820	865	855	811	750	786	782	795	816	823	811	859	770	805	865	807	852	819	753	777	858	807	808	786	808	823	768	812	808	841	796	802	839	813	841	834	834	839	818	834	817	889	839	796	776	799	844	840	876	813	844	790	840	852	780	836	766	853	795	853	800	845	791	830	789	817	826	825	809	837	786	830	832	776	865	834	730	801	796	870	824	773	812	787	817	823	797	814	790	817	810	822	797	849	834	841	812	799	815	819	871	871	842	803	888	773	816	885	813	805	822	809	809	814	837	771	837	884	821	734	846	827	826	796	823	783	813	831	850	837	818	815	880	837	840	806	858	776	844	802	854	818	824	821	850	804	838	853	765	835	797	818	826	862	854	810	840	786	787	834	772	827	846	765	766	823	820	808	818	815	807	832	772	790	791	880	803	796	817	863	825	786	874	862	823	831	923	827	854	768	742	812	816	803	830	815	824	748	810	821	823	853	803	857	833	787	808	858	834	840	811	806	771	842	783	807	781	875	827	815	813	799	814	907	840	823	844	825	863	839	768	808	857	823	814	834	854	852	884	856	851	825	845	791	779	816	828	775	783	848	827	812	860	803	801	834	847	867	824	805	872	736	855	876	814	849	852	784	851	798	847	807	786	841	801	837	826	822	814	798	792	806	793	847	855	809	826	849	846	855	827	837	865	801	806	821	802	805	789	833	819	840	830	802	838	813	837	785	803	795	800	839	847	832	816	808	839	786	782	852	817	845	841	862	855	834	812	843	867	853	780	827	845	778	818	856	830	835	819	824	831	776	836	796	809	798	826	854	811	821	817	837	852	797
13905	2030	2056	1612	1223	880	767	624	568	556	517	513	461	490	402	433	445	430	384	394	372	416	397	351	378	358	381	372	393	371	375	335	394	351	369	359	342	352	1048	1434	354	334	329	322	358	361	332	327	366	317	338	321	374	367	321	342	364	360	385	359	374	322	317	368	326	348	337	347	352	351	342	380	365	371	376	351	405	338	337	342	315	370	349	360	326	362	348	368	330	371	382	345	357	337	373	342	334	363	385	350	314	339	338	349	363	352	334	371	381	362	350	364	346	381	334	355	327	341	352	345	385	372	389	373	366	359	354	355	354	349	342	375	315	319	370	351	323	322	351	344	362	355	341	364	371	352	322	363	336	362	350	372	368	368	347	336	340	350	371	341	377	333	318	367	347	380	325	352	339	347	351	324	330	366	369	350	327	300	359	340	311	379	346	362	354	327	356	352	348	367	359	370	368	363	331	369	314	344	398	341	356	345	336	348	338	334	329	327	348	307	342	345	386	353	324	359	350	335	378	339	371	370	365	369	371	355	334	341	362	324	335	315	332	326	347	332	307	352	355	373	330	334	331	353	351	344	358	351	310	361	342	354	340	373	331	333	369	305	341	364	352	350	372	332	366	373	331	368	325	354	354	346	339	348	312	399	344	349	353	337	347	335	362	311	346	322	335	340	344	338	326	335	328	357	318	341	342	337	320	351	388	374	365	360	371	326	353	361	353	351	347	325	337	365	357	355	352	346	344	352	364	347	344	328	346	341	342	363	368	364	310	321	316	360	326	358	316	348	338	339	336	330	335	363	367	324	382	358	370	338	351	339	325	338	339	343	330	379	375	364	350	333	357	319	351	355	322	316	345	344	366	361	335	349	320	364	314	388	357	325	349	362	353	400	342	334	348	361	360	372	366	328	349	319	328	345	325	345	346	359	376	357	357	355	335	315	359	369	361	326	358	361	343	324	330	366	362	308	341	396	367	385	326	384	318	320	335	360	339	321	359	336	319	359	332	356	336	359	337	348	319	310	370	306	363	344	338	346	323	328	338	336	333	318	364	324	350	341	359	361	349	325	347	337	362	331	330	366	361	336	300	359	342	360	341	361	345	359	323	383	338	306	334	348	357	317	333	353	345	339	354	372	348	340	352	365	348	351	325	331	336	337	333	345	348	326	348	354	372	351	322	340	327	369	336	342	339	362	364	373	358	330	343	363	350	338	340	370	338	319	343	314	337	326	339	386	333	349	345	339	374	342	332	339	351	338	352	350	380	334	345	331	370	342	353	337	368	368	327	352	335	350	339	368	340	360	329	343	338	378	394	353	347	343	340	374	342	338	353	353	348	354	354	319	327	346	373	354	335	328	333	356	348	338	340	353	351	336	340	353	339	337	379	311	332	370	370	339	341	359	345	358	337	345	346	371	350	346	352	352	370	344	400	333	325	343	349	352	346	322	360	327	408	349	344	349	386	327	343	354	335	357	347	337	342	322	347	345	369	376	340	374	359	338	371	371	366	314	354	355	362	338	352	350	361	337	349	361	347	324	369	342	357	314	370	351	307	333	353	344	353	365	353	326	329	347	369	371	373	331	357	376	359	346	323	332	354	364	352	330	337	348	381	364	366	363	335	369	350	304	368	361	352	384	377	348	341	319	358	335	336	336	351	367	348	332	360	343	305	358	336	351	348	341	389	346	367	341	350	347	333	347	355	366	360	348	322	334	320	366	358	350	362	329	352	357	330	350	335	352	349	328	309	347	356	390	309	335	333	352	377	366	326	331	370	350	359	329	320	318	343	359	331	389	365	343	330	358	328	344	342	329	370	345	341	326	381	360	365	357	361	341	348	369	347	336	348	329	347	336	346	379	330	368	344	317	366	373	341	353	320	360	361	327	345	355	330	321	325	340	362	373	358	348	325	345	347	382	353	373	331	365	363	328	353	301	365	321	376	326	358	366	333	298	338	337	371	338	324	329	345	348	332	351	359	342	309	330	327	341	343	345	347	380	318	335	360	362	362	338	339	299	342	383	360	369	349	336	335	357	342	333	338	372	333	322	354	360	337	356	361	350	327	364	341	330	381	349	351	342	323	345	341	353	378	351	328	351	328	361	350	336	346	366	354	315	340	384	333	340	395	339	350	330	328	354	357	376	351	356	354	315	324	390	349	345	358	332	338	341	360	336	316	332	319	363	362	342	331	319	328	342	357	336	366	365	347	333	327	343	337	360	347	356	322	366	328	307	354	348	355	367	349	369	363	319	326	336	327	366	307	359	319	352	342	351	337	341	344	321	345	337	369	317	358	365	347	370	362	313	349	292	338	317	381	332	389	329	387	387	331	324	374	336	338	384	339	348	334	348	353	327	368	366	373	358	324	349	363	376	373	387	330	353	346	333	358	346	360	395	319	408	373	340	331	328	324	346	316	342	332	368	337	367	325	341	359	363	313	328	328	343	333	346	351	320	360	390	342	331	355	383	321	336	312	346	319	346	356	325	380	331	349	326	336	363	375	368	391	362	339	367	327	363	367	374	382	366	345	352	381	354	361	339	378	400	398	345	344	339	349	368	349	347	371	358	338	316	323	336	351	376	337	354	341	318	361	367	354	354	363	331	353	321	310	351	322	358	330	357	334	350	344	355	363	361	356	340	344	413	322	361	334	354	299	341	324	332	352	356	352	343	355	353	351	364	330	361	310	317	335	355	375	317	389	364	363	319	326	345	352	334	380	345	358	375	329	359	393	336	356	333	336	303	337	332	352	325	317	328	315	370	357	367	395	361	332	379	397	331	348	358	366	369	373	348	355	352	359	355	312	356	336	350	330	349	356	373	345	353	353	372	325	364	363	370	390	363	359	363	379	351	345	328	341	332	315	344	368	345	335	332	342	343	326	352	340	329	323	330	332	359	356	365	346	362	322	331	332	361	353	345	354	350	376	374	371	358	321	317	349	322	343	357	342	357	356	331	326	322	326	340	349	328	302	365	320	338	363	353	353	343	344	341	343	332	337	348	394	341	356	362	368	349	320	331	349	348	373	323	382	359	368	375	377	340	337	341	323	330	354	380	376	365	362	368	354	311	350	348	364	370	375	333	364	307	369	364	346	332	355	341	319	334	359	356	322	349	321	345	341	344	346	331	366	358	381	372	343	378	343	346	335	327	346	321	323	343	342	325	328	359	358	393	353	348	304	354	322	355	334	335	323	362	376	363	358	367	333	391	367	339	323	318	346	332	342	307	331	320	344	361	339	342	367	373	328	357	328	318	356	327	337	327	320	356	354	341	366	379	373	370	358	334	336	350	334	318	351	320	340	358	332	371	330	333	311	363	361	326	344	354	351	376	342	323	356	364	348	319	370	354	356	342	321	347	360	341	337	366	372	333	315	332	350	349	331	303	324	341	322	358	345	348	309	360	360	329	358	322	347	331	331	330	333	355	347	356	354	339	361	357	377	363	326	365	334	379	321	301	335	328	328	344	318	337	334	344	333	334	366	368	329	360	334	350
7701	2111	3872	4860	4347	3674	3084	2647	2299	2019	1882	1731	1662	1534	1427	1418	1385	1373	1285	1225	1154	1187	1129	1083	1056	1096	956	1015	1025	1006	950	982	981	959	958	981	943	992	6225	7240	854	855	906	827	863	912	916	876	855	842	865	809	884	861	871	933	884	882	859	869	850	803	841	858	830	887	893	823	834	839	846	841	860	820	816	833	863	812	830	834	864	877	840	829	821	884	801	819	852	762	854	859	860	856	826	826	795	843	828	840	844	870	825	851	831	796	843	840	828	837	888	830	869	865	840	815	824	797	905	851	864	898	828	841	804	882	805	839	887	833	839	824	825	805	861	839	862	847	801	845	870	828	867	824	875	800	849	832	827	853	835	888	887	885	874	841	824	874	835	880	887	860	837	848	853	833	879	820	884	787	860	816	782	849	778	767	793	845	832	843	814	832	790	826	841	820	835	846	862	820	838	864	850	778	813	781	813	802	830	820	809	866	848	866	808	852	811	835	822	852	875	791	871	872	852	793	851	826	848	768	778	817	849	770	798	814	854	846	804	844	839	820	865	863	803	825	821	768	793	814	861	856	816	839	805	822	833	858	827	802	856	837	844	901	829	901	805	795	805	818	888	794	749	835	807	853	832	862	841	776	858	854	854	880	829	811	786	835	874	848	832	809	855	804	805	827	819	838	823	845	850	810	795	836	846	808	849	848	853	833	846	821	847	841	806	813	819	830	857	841	850	808	876	824	887	817	774	802	865	809	889	864	803	860	830	798	876	784	798	807	910	780	886	797	829	817	874	831	758	845	802	805	846	841	743	866	822	819	841	784	866	845	796	792	806	821	865	782	824	769	844	819	832	798	836	839	811	870	791	827	884	868	813	831	855	807	846	822	884	899	805	836	852	844	893	810	775	837	827	847	810	840	834	800	816	785	791	849	866	884	792	895	814	836	836	877	855	831	825	830	832	856	818	817	835	828	866	798	839	802	847	830	795	866	763	797	837	874	814	847	823	825	817	821	820	895	809	825	862	850	783	829	840	827	822	809	858	857	809	814	826	801	839	832	808	805	872	841	830	792	869	791	869	857	768	845	805	803	804	880	802	803	839	840	824	760	838	821	858	824	816	830	859	796	867	832	850	856	809	834	897	846	884	848	805	876	825	825	821	825	821	812	819	794	796	815	860	824	852	789	878	779	868	822	812	845	861	812	847	807	876	830	820	807	789	809	797	842	815	890	813	812	882	914	860	833	851	859	837	778	810	832	822	793	874	870	837	801	820	837	864	776	830	831	829	821	830	830	853	867	839	817	804	827	788	839	882	837	859	800	780	797	847	820	805	831	815	816	928	802	792	838	835	848	823	834	803	854	846	839	849	806	820	787	848	846	841	823	826	855	862	795	818	835	854	813	782	867	821	836	848	839	865	867	842	812	787	880	800	857	817	768	898	871	797	863	818	842	887	824	827	835	860	844	858	837	808	862	783	867	822	837	842	788	846	816	826	869	834	808	853	802	832	836	836	792	845	856	827	811	829	827	811	823	829	841	824	820	811	902	826	849	855	820	821	796	810	831	863	808	866	827	821	818	837	859	804	833	853	879	846	851	869	825	845	862	826	832	778	851	801	841	849	844	802	832	887	824	890	808	820	805	853	838	869	835	846	833	850	822	842	851	828	839	798	795	817	805	858	807	830	794	820	818	859	808	848	888	801	791	815	800	813	830	862	853	823	880	813	835	801	792	828	872	788	842	833	871	812	885	770	833	847	840	843	871	857	876	841	813	810	828	826	839	815	851	879	831	834	809	866	848	843	782	823	855	847	789	855	842	866	871	800	817	853	828	882	804	855	829	794	805	892	845	793	839	814	843	846	871	830	834	820	802	901	819	881	782	824	789	791	839	799	831	831	828	824	824	831	836	819	839	855	819	856	788	817	850	837	871	832	857	827	829	828	778	836	823	822	815	893	831	831	848	815	824	858	856	834	851	863	809	882	830	846	850	868	852	844	836	855	820	863	797	810	865	819	841	837	860	835	831	866	834	834	832	880	815	839	831	834	858	870	860	866	858	828	852	825	825	836	791	812	862	805	836	836	854	862	847	848	843	865	874	830	823	832	838	822	789	831	819	842	813	813	828	830	885	833	794	845	845	847	868	847	856	819	838	852	862	792	843	797	874	861	820	803	804	891	818	800	841	880	833	833	814	846	786	860	863	821	809	817	857	879	860	837	833	773	846	773	811	782	860	835	876	842	827	816	862	848	801	812	833	809	804	806	842	791	812	787	831	827	825	857	877	852	803	871	869	774	841	869	767	811	842	829	846	828	844	848	872	817	795	788	844	847	848	799	826	833	805	845	817	831	827	790	841	789	833	853	789	806	824	860	833	838	842	794	786	782	829	894	770	808	867	843	824	805	844	822	849	874	791	770	806	855	806	841	816	870	816	807	835	841	844	795	791	783	831	842	812	844	845	837	837	836	841	806	852	834	816	801	852	850	871	868	895	800	860	879	791	830	779	837	882	825	851	827	860	872	835	837	834	869	862	817	784	802	832	840	811	836	822	861	815	807	801	814	813	829	858	850	809	845	845	822	890	812	777	818	812	828	834	800	841	822	808	841	822	880	873	786	824	799	823	823	855	809	773	835	871	869	840	833	827	892	853	857	842	840	809	841	846	835	820	824	831	852	846	840	844	805	776	821	817	825	874	840	859	832	789	839	819	844	848	826	799	846	829	876	805	867	821	830	885	812	800	764	788	833	808	801	834	835	846	861	815	849	831	792	880	838	840	872	837	791	826	836	825	843	789	809	872	868	857	871	835	835	894	834	844	771	855	834	836	822	794	834	835	825	812	830	806	862	820	810	823	847	839	776	845	799	809	863	774	833	793	827	813	822	802	816	877	909	878	829	801	804	843	849	826	820	820	850	804	841	805	844	860	875	869	843	829	821	841	834	803	861	821	887	798	832	838	803	837	851	813	833	841	846	823	825	824	834	799	798	820	764	812	861	799	870	830	812	838	855	816	824	832	834	771	819	844	842	886	823	862	802	793	861	852	826	840	762	809	873	865	827	852	866	861	862	857	853	826	830	875	859	774	839	803	794	836	877	839	852	822	799	839	788	851	825	788	843	780	797	796	788	837	834	869	828	811	790	830	807	800	828	847	820	828	844	819	843	803	823	838	798	852	885	817	844	779	824	828	841	827	844	814	816	874	829	840	809	818	835	811	794	826	804	816	845	843	804	837	806	882	857	803	866	756	855	865	795	861	839	816	839	872	860	850	749	798	813	803	813	867	814	864	831	886	851	884	819	854	862	796	822	868	843	818	849	846	830	846	812	787	792	849	801	824	846	895	810	764	850	887	818	819	824	813	769	810	848	804	849	848	836	768	869	833	872	821	785	881	837	824	875	838	864	832	832	865	818	847	851	839	842	818	820	844	825	828	827	776	828	804	867	831	833	810	816	815	854	804	798	812	804	838	845	849	850	870	869	818	835	801	791	835	800	818	822	867	839	830
1862	216	180	189	171	186	144	195	155	175	189	172	193	203	168	157	163	204	191	181	182	184	177	189	166	167	162	178	192	170	172	193	212	179	186	179	194	175	210	226	167	163	160	178	194	184	164	148	163	174	180	162	146	164	189	164	168	174	174	166	158	169	169	192	157	176	198	194	148	180	161	186	166	168	188	179	153	168	190	184	208	174	163	187	163	167	176	179	163	144	188	171	160	144	160	191	163	180	164	166	162	173	189	146	168	191	164	162	183	199	171	169	178	153	166	161	202	165	165	179	176	199	185	183	187	176	163	169	174	173	186	158	152	157	146	196	180	163	171	185	187	157	156	157	187	171	169	166	158	176	171	160	196	179	164	172	157	154	182	173	152	177	164	161	156	167	159	166	140	156	162	161	170	166	169	159	155	142	168	168	183	193	170	168	191	164	162	164	155	202	164	172	157	170	163	185	170	184	157	180	168	164	184	164	188	188	184	153	193	182	167	166	185	153	188	189	173	198	166	183	181	197	188	162	186	191	180	187	169	178	157	141	179	176	182	173	180	162	164	164	200	151	183	198	152	168	198	219	183	177	176	164	178	176	150	158	171	169	184	179	174	168	196	154	169	172	178	147	165	160	180	173	185	146	149	172	172	185	162	180	175	176	179	161	166	167	163	163	158	188	167	174	174	185	186	193	169	168	148	149	172	166	173	165	164	163	175	186	175	186	185	206	162	178	173	167	165	193	160	163	169	191	171	183	135	172	155	172	152	176	166	160	189	165	168	193	172	173	163	161	176	179	178	178	190	178	206	158	187	177	176	161	184	158	169	169	196	160	157	172	154	194	177	165	162	171	161	177	180	149	198	178	188	175	172	160	153	178	161	173	173	177	156	165	149	166	159	176	157	163	158	158	183	191	189	190	164	165	164	172	159	164	173	177	167	177	181	164	168	162	181	181	170	193	154	178	211	186	158	199	193	181	190	165	186	195	194	159	169	188	173	162	166	185	168	182	158	168	166	165	154	169	177	183	153	178	187	170	168	162	189	162	171	180	174	154	188	173	167	186	181	183	165	195	230	181	165	165	163	159	175	172	163	155	172	151	178	165	164	160	176	178	184	198	157	156	165	173	188	154	162	148	164	190	177	183	187	201	189	202	159	180	169	172	158	173	165	162	167	181	173	160	159	184	171	166	190	173	169	165	170	167	160	188	184	181	181	182	169	177	212	151	163	178	165	170	171	178	185	196	182	171	172	172	170	162	189	180	174	197	190	178	154	207	179	180	178	146	143	156	169	165	138	175	209	175	171	172	172	191	161	162	189	163	175	156	155	168	159	190	178	182	173	161	163	167	192	174	194	165	172	165	187	169	166	160	177	160	186	185	172	169	160	177	190	161	174	178	172	162	180	158	170	147	189	164	173	177	167	187	172	176	168	198	161	170	179	194	165	172	185	175	164	165	167	182	171	158	158	185	182	154	161	182	162	176	175	178	183	197	142	159	189	174	164	186	160	179	173	175	171	168	160	201	171	174	184	160	194	147	186	168	150	182	164	180	185	202	174	179	186	184	188	159	172	151	182	179	169	164	169	178	175	169	168	169	156	174	166	164	175	165	161	186	168	173	159	184	157	171	171	165	173	165	154	175	191	163	172	173	180	174	159	185	186	159	167	187	192	197	169	171	170	189	170	151	174	172	161	174	163	199	175	175	185	177	181	194	158	155	186	184	177	177	184	163	165	195	173	171	162	150	177	177	167	163	193	176	162	190	178	159	173	180	193	172	172	165	182	158	180	179	156	180	147	188	181	154	185	175	189	180	165	162	187	175	162	172	152	192	185	178	164	155	173	214	165	160	190	170	158	174	181	151	164	173	166	190	177	175	160	188	157	173	178	163	181	192	170	181	174	190	164	170	174	170	171	174	179	179	154	182	150	178	172	165	189	190	182	154	162	174	170	171	176	162	170	167	158	170	172	172	177	178	186	160	189	178	152	171	177	163	145	180	168	181	170	173	172	160	153	184	183	170	177	148	183	185	197	198	178	181	161	155	190	202	193	173	207	206	192	169	173	170	180	174	185	179	175	173	178	166	188	156	159	189	171	183	168	179	174	166	158	208	183	156	171	169	179	169	180	170	171	161	178	177	190	182	152	147	155	142	166	157	178	182	172	188	192	176	146	169	141	157	157	161	189	175	163	169	170	168	188	170	190	152	160	148	180	142	172	185	171	190	180	175	186	181	198	166	170	185	208	162	175	168	154	172	184	170	185	186	188	154	187	175	151	159	191	201	165	159	167	160	164	183	158	164	164	169	158	175	184	169	205	194	152	149	155	166	170	165	201	184	146	181	198	179	175	167	159	146	185	188	179	180	174	161	179	171	168	160	150	163	162	155	160	162	168	137	177	158	172	187	181	197	202	172	167	171	171	179	178	167	188	178	162	148	170	156	164	187	165	167	172	177	176	183	170	176	172	177	181	187	200	177	171	166	184	175	174	182	170	163	153	175	183	154	169	195	189	181	169	187	179	193	179	164	186	185	175	176	155	154	165	184	183	191	161	202	162	167	193	173	147	190	153	171	184	163	193	172	162	178	176	187	161	193	157	193	186	153	161	161	157	195	168	182	180	164	185	170	166	179	148	174	146	177	179	173	176	156	195	170	169	196	176	171	188	154	163	166	182	195	188	159	168	170	150	156	172	204	155	139	189	186	185	166	169	153	222	181	187	192	149	193	159	178	189	159	171	194	182	166	187	167	151	175	149	183	159	158	167	185	160	180	149	187	190	190	170	154	154	183	195	175	167	171	158	175	198	159	158	172	134	183	167	179	154	184	171	164	170	167	159	172	176	160	189	172	155	166	170	179	169	152	186	185	162	190	180	177	181	188	186	185	150	174	166	183	193	160	171	185	160	172	170	184	157	171	178	158	154	182	151	195	172	194	174	189	170	165	169	167	166	178	189	156	178	164	169	195	175	164	171	172	153	167	164	180	166	143	188	159	173	157	179	168	202	193	189	190	171	143	167	154	199	169	161	182	160	178	178	170	177	163	164	160	184	182	176	179	179	185	145	169	142	199	159	182	171	173	186	175	165	183	176	166	152	173	180	171	146	161	163	164	194	160	170	159	179	178	159	196	190	171	189	186	167	172	163	192	161	176	165	153	153	163	180	195	192	189	175	174	183	174	179	145	188	187	186	167	195	180	180	182	173	191	184	172	168	165	162	170	164	159	183	184	162	173	185	189	196	185	184	162	178	168	177	165	146	170	172	150	161	164	172	176	176	172	198	178	170	175	184	178	159	194	175	194	181	164	183	179	177	150	192	164	152	199	151	183	165	159	174	154	184	177	165	184	168	174	181	164	167	200	174	162	173	165	143	176	155	173	193	176	182	176	175	168	184	144	169	164	174	182	199	154	148	176	160	179	162	164	171	163	181	159	174	157	203	165	163	173	183	187	178	177	173	194	198	187	170	132	180	181	181	161	165	187	183	160	171	160	167	184
2178	532	554	576	581	570	563	550	523	517	529	524	521	524	480	556	528	554	509	530	523	561	480	519	530	540	490	497	485	503	490	488	467	531	499	504	513	523	701	754	473	486	479	477	516	486	476	476	494	469	483	512	517	516	490	498	488	518	470	468	508	457	483	505	499	460	487	522	491	502	490	528	506	477	511	536	484	538	472	491	490	467	489	492	495	466	481	482	483	512	491	503	502	532	485	466	515	507	491	479	517	490	419	430	504	460	499	502	495	490	460	516	487	485	510	489	443	514	528	473	484	471	422	502	470	505	496	477	477	490	506	504	493	519	495	456	465	473	521	534	484	502	499	478	513	512	467	459	514	461	465	509	477	521	506	482	492	517	518	514	493	484	487	502	501	457	510	492	473	517	510	470	504	490	512	470	463	514	476	462	508	448	486	477	501	464	484	484	469	561	458	509	499	513	475	493	484	506	465	491	482	483	477	452	507	491	489	494	497	531	457	489	476	505	486	496	455	485	473	486	482	477	492	499	499	510	488	541	480	504	497	537	506	468	449	488	478	503	497	496	491	514	503	463	472	474	496	505	478	503	506	496	494	495	498	504	488	470	480	440	533	505	453	484	487	475	504	535	517	477	508	465	513	461	472	495	474	475	507	493	478	477	500	480	480	496	499	472	494	480	494	484	477	495	474	502	495	516	477	485	483	459	531	465	477	500	509	499	482	489	512	512	496	515	511	508	469	503	468	486	451	510	502	500	471	443	444	464	458	489	473	466	506	499	470	499	506	510	488	536	483	526	501	491	491	472	498	484	531	474	498	432	507	522	483	473	510	500	524	484	481	522	456	511	486	454	457	457	484	495	502	527	521	553	530	461	486	470	507	473	478	445	530	452	478	488	469	485	520	478	467	476	468	467	485	488	486	469	503	477	446	483	499	501	477	504	487	473	490	449	510	486	476	499	450	523	500	459	470	474	502	503	486	516	502	476	486	510	458	497	464	480	494	500	518	459	484	533	499	526	488	448	552	471	479	477	483	497	442	503	523	530	444	476	489	487	494	516	504	491	465	514	477	511	469	484	564	484	495	477	491	502	499	498	527	482	447	506	514	507	510	487	474	465	517	487	521	457	501	469	489	515	517	487	502	486	457	441	473	498	473	462	515	506	494	494	477	534	501	501	487	500	534	486	482	505	505	481	508	514	471	506	530	493	486	444	473	487	479	477	468	502	500	475	480	486	504	479	504	503	462	464	483	467	506	534	487	511	497	517	476	481	502	494	483	515	450	481	458	459	471	461	493	495	493	499	492	495	513	513	508	488	514	485	511	476	495	449	484	484	474	516	510	487	511	515	469	514	495	500	506	505	464	506	501	475	515	489	517	505	500	519	485	509	500	507	524	503	496	455	518	491	492	504	501	513	437	493	492	482	516	503	463	519	461	459	453	500	472	483	452	554	523	455	521	437	495	473	492	486	479	504	503	514	503	503	497	506	486	466	495	484	525	469	508	508	536	501	524	473	505	483	514	522	523	508	488	478	469	471	490	533	500	468	522	511	450	469	498	498	492	508	468	470	481	489	508	523	480	463	506	473	485	487	481	518	488	495	506	496	507	492	532	498	494	506	495	487	512	467	519	511	433	471	495	474	495	488	488	505	467	467	463	451	510	493	550	507	492	443	498	509	522	507	498	463	497	490	508	492	489	482	469	470	468	515	473	478	519	539	488	489	458	527	515	505	484	505	504	472	486	480	514	507	494	502	475	492	501	489	461	499	482	468	475	484	501	502	470	498	470	483	473	482	491	485	510	489	512	513	477	519	476	517	465	492	502	499	482	490	515	470	487	516	494	485	462	487	522	448	482	516	490	499	495	521	454	487	491	491	496	486	509	509	463	501	467	532	462	529	483	509	505	499	522	459	477	510	499	496	561	505	491	488	482	521	504	485	480	514	486	501	487	458	501	473	489	538	510	488	473	494	500	516	486	521	484	483	503	477	484	502	506	489	510	484	504	496	511	528	511	478	513	484	444	525	508	516	518	523	493	490	494	490	520	505	505	527	511	511	501	484	452	511	472	441	488	481	493	511	511	494	456	462	517	508	438	487	523	498	508	552	485	489	525	500	493	525	484	502	489	503	496	481	465	479	466	452	474	461	509	491	510	502	482	529	466	508	487	481	509	533	499	528	473	458	505	461	488	478	496	532	487	504	502	519	523	475	431	494	484	457	458	502	472	474	487	498	496	494	488	474	469	472	526	464	471	479	511	493	530	509	500	517	520	465	472	458	503	506	497	527	492	451	478	475	489	459	502	484	496	503	479	487	456	480	494	470	512	488	490	483	486	468	508	465	491	505	494	480	486	483	492	479	522	463	550	486	506	506	500	479	487	520	469	502	441	495	468	517	488	453	460	491	497	460	501	490	476	492	472	525	532	454	459	491	488	502	466	462	531	467	484	490	491	477	481	501	500	500	487	529	490	510	514	492	467	467	484	507	518	505	513	464	545	495	478	466	477	496	463	474	486	493	487	493	522	520	455	471	511	496	536	487	506	499	483	472	500	498	534	547	473	486	495	483	472	498	509	454	515	461	463	482	481	458	510	464	501	466	465	498	482	510	469	449	494	515	483	494	494	479	471	490	517	522	476	481	489	511	495	464	491	497	481	507	472	516	466	537	475	533	502	488	529	506	456	517	458	524	489	482	548	531	523	508	482	475	517	472	511	492	498	505	525	481	507	487	500	482	470	465	480	501	474	493	475	483	464	528	493	450	484	478	502	510	468	511	485	510	494	493	516	486	478	456	491	485	479	470	442	486	500	547	487	451	477	507	458	465	494	484	490	479	540	447	463	436	512	467	491	467	468	493	474	502	488	483	482	500	477	496	512	483	486	472	466	506	500	541	479	508	502	517	512	515	476	489	501	496	476	507	508	488	493	528	494	497	509	491	503	482	503	466	511	497	519	486	490	489	486	481	495	511	490	499	514	470	484	476	518	503	504	491	473	521	479	480	467	473	515	487	443	503	470	508	492	498	487	533	482	487	481	480	491	446	518	470	495	506	543	461	462	487	482	505	508	527	455	500	486	484	499	485	470	459	544	505	491	526	493	541	502	533	465	491	486	515	501	468	505	509	505	527	477	487	473	476	455	495	483	462	497	505	475	498	508	474	496	498	469	516	505	481	479	508	504	509	494	509	522	515	506	469	515	509	512	478	484	534	475	498	460	508	489	505	534	471	543	460	500	485	529	491	510	492	515	497	493	494	472	530	511	484	500	490	520	505	496	524	492	518	486	509	495	507	461	497	475	488	514	507	532	456	486	497	499	466	511	486	485	495	498	495	491	517	479	497	488	477	488	461	480	505	492	477	501	484	498	478	471	489	470	491	500	471	467	494	506	449	489	505	500	479	501	471	490	540	511	445	486	489	501	497	484	517	496	551	473	480	471	488	472	496	474	466	514	478	490	505	494	463	506	497	499	457	469	512	467	479	518	453	488	476	495	480
7529	1028	1107	955	756	616	522	473	418	452	394	363	404	392	365	401	365	340	383	382	366	348	388	368	330	348	366	324	341	353	318	324	343	321	319	345	332	306	618	917	345	314	310	354	346	333	345	328	313	356	341	316	361	344	335	311	315	309	322	330	310	316	304	333	306	348	373	315	318	310	347	361	345	362	321	329	315	350	312	304	344	311	323	328	307	321	354	361	276	296	325	343	339	306	353	335	324	308	341	329	334	320	330	320	354	333	326	318	332	332	321	323	318	311	339	310	314	325	294	333	346	323	320	339	318	323	332	346	345	321	308	308	322	331	325	325	305	312	358	336	343	316	338	321	339	314	336	318	329	262	325	317	313	321	303	353	330	304	308	326	365	340	326	316	329	320	329	324	332	327	341	362	325	294	339	345	328	310	306	328	295	330	302	322	311	309	339	323	340	334	334	309	295	315	338	341	320	319	356	314	306	336	321	364	302	351	337	365	339	316	314	344	334	299	334	329	329	333	311	334	305	335	330	317	326	346	333	315	268	293	362	324	347	318	310	347	327	330	331	317	306	315	329	315	315	330	368	313	322	334	295	353	343	291	344	374	328	329	288	328	318	348	309	292	321	283	302	347	291	312	312	325	313	309	320	354	308	310	331	302	348	326	334	345	345	324	324	336	321	330	305	310	331	313	327	319	363	319	354	343	268	312	333	306	319	328	352	337	299	305	301	306	319	297	330	304	343	303	327	345	328	311	320	344	308	299	303	297	332	305	313	355	328	336	339	341	288	318	311	330	314	316	340	319	331	311	343	339	314	350	331	318	305	339	358	302	340	349	325	286	299	317	359	315	335	318	325	340	318	329	341	326	315	315	300	307	337	344	323	354	350	344	279	332	306	362	347	335	294	338	345	350	319	331	325	344	371	352	308	346	320	323	345	333	328	290	330	278	321	314	334	304	343	342	340	333	317	311	294	350	325	327	319	294	325	340	325	361	340	301	345	357	358	289	321	293	322	331	316	317	325	320	314	291	341	336	286	331	304	324	347	310	341	334	317	316	314	329	348	332	322	310	342	321	310	310	351	312	318	321	346	336	315	308	325	302	306	309	346	345	335	302	323	297	340	328	326	329	289	314	320	336	316	341	325	361	314	309	330	298	297	331	329	341	312	309	323	339	328	297	313	333	334	321	313	298	316	347	308	311	316	323	336	330	340	342	315	304	293	355	298	300	291	318	327	313	342	335	331	307	323	323	315	298	328	320	361	335	350	323	323	330	324	325	294	277	313	325	285	325	288	319	303	326	305	304	317	370	347	319	320	351	320	296	313	320	324	289	369	296	313	321	312	344	324	344	336	349	314	323	322	322	321	324	373	298	349	348	327	305	335	330	317	363	340	324	332	305	319	286	344	314	335	324	333	329	348	314	324	319	349	313	310	312	333	267	316	313	296	301	306	333	266	329	356	360	322	334	319	342	312	313	350	293	304	329	327	340	314	332	322	337	347	297	341	327	366	331	321	360	297	310	331	346	318	344	319	322	355	305	346	336	345	358	302	325	311	320	304	327	340	341	314	321	334	300	298	356	306	324	339	350	326	328	343	303	350	310	318	323	313	340	307	299	309	340	308	342	296	313	314	321	299	330	333	338	324	292	303	367	308	318	313	310	354	344	309	292	355	320	256	301	327	321	310	321	309	304	337	311	309	348	309	324	301	325	339	333	307	334	350	331	327	315	298	303	361	326	317	330	334	298	337	293	320	333	334	328	334	323	313	348	353	341	350	318	330	317	315	310	284	366	326	284	346	309	317	308	336	309	330	302	363	293	309	347	305	301	320	334	318	293	319	326	320	338	331	364	294	298	311	344	355	308	334	314	315	321	311	352	357	297	318	345	320	323	274	334	285	343	328	344	369	308	314	317	336	313	334	329	301	339	331	328	333	323	293	340	339	323	305	331	308	318	317	286	350	295	339	296	298	320	311	314	325	326	335	303	297	311	320	338	340	301	324	333	288	325	322	343	317	321	342	342	341	336	348	349	353	337	327	280	295	335	319	352	307	303	365	322	339	299	339	361	297	336	341	286	310	298	330	312	316	303	304	314	348	293	332	328	306	334	353	320	340	294	317	298	339	315	305	290	335	325	346	309	303	344	319	291	307	312	296	310	309	297	309	333	344	356	322	352	295	301	323	324	302	336	334	338	322	297	333	322	309	280	310	292	309	294	344	321	342	329	342	339	327	347	353	339	334	311	348	324	305	337	347	316	347	346	338	315	329	281	299	322	319	298	331	343	321	352	309	335	340	315	342	320	335	328	339	334	268	319	305	320	293	313	351	345	326	324	298	297	338	337	321	320	327	334	327	290	328	312	326	289	310	294	326	341	306	334	321	304	310	300	327	335	330	313	301	301	306	336	325	318	309	331	310	304	325	296	333	349	322	332	318	339	310	317	356	317	331	301	354	318	317	328	378	315	364	327	336	319	303	305	317	322	307	333	314	337	352	338	352	315	290	306	309	314	305	318	346	333	317	328	288	317	314	353	308	309	322	299	312	325	321	341	319	326	328	335	321	340	315	328	333	336	326	314	294	334	320	321	310	331	299	311	330	326	310	339	343	325	330	337	308	331	316	327	307	292	342	316	297	336	324	343	336	321	348	368	324	340	317	338	328	295	320	322	338	331	310	336	327	336	320	351	338	282	325	342	336	308	350	305	300	306	280	309	326	333	333	301	327	320	326	319	353	306	320	306	309	321	292	315	305	335	305	329	309	337	330	318	315	299	326	303	358	330	320	336	323	306	313	364	282	308	290	354	326	350	314	338	310	360	354	344	339	337	349	319	338	307	333	324	333	347	329	344	345	322	329	298	310	325	297	301	356	309	314	326	310	355	330	325	349	294	334	336	291	342	358	320	322	365	372	340	302	361	305	326	331	311	308	351	344	322	328	315	342	321	344	326	330	340	330	296	329	314	356	307	301	306	326	337	341	343	334	340	315	336	345	318	345	320	326	331	326	313	327	311	330	329	317	337	346	328	313	278	291	328	336	335	344	322	316	296	331	335	348	320	350	339	358	321	322	323	296	313	319	334	324	320	348	339	302	331	349	321	315	324	285	324	296	307	339	314	341	319	338	295	310	373	321	345	314	347	344	337	300	330	337	322	311	318	315	334	323	337	342	322	286	316	310	334	345	348	360	296	328	293	347	313	331	312	325	316	327	334	351	311	297	312	321	296	315	339	344	329	350	315	348	354	334	316	358	334	360	351	326	330	324	336	353	328	339	318	365	308	354	337	303	370	332	364	324	303	323	282	311	334	312	308	313	315	306	322	347	318	344	279	349	314	346	320	350	299	334	321	338	325	353	331	319	329	315	315	344	345	327	304	316	330	328	337	323	340	332	355	326	323	327	322	351	313	339	338	344	315	327	286	309	290	341	309	320	358	315	343	348	335	319	302	317	321	336	346	320	319	316	298	330	325	315	330	352	335	308	337	371	295	284	303	335	323
6045	1462	2447	2846	2690	2238	2033	1798	1526	1521	1365	1226	1228	1128	1135	1073	1015	1059	1082	1089	1015	1001	943	911	921	905	940	952	883	879	881	882	872	903	913	908	904	910	3168	4790	846	837	879	825	851	815	851	808	834	842	775	841	793	850	761	823	823	811	835	821	833	786	822	812	799	837	770	820	868	804	846	807	837	824	838	859	799	793	816	788	802	860	754	793	819	849	807	786	786	847	837	811	865	800	794	810	810	805	818	794	859	821	891	818	827	817	871	817	864	758	824	797	792	822	807	825	850	837	881	844	808	819	794	812	771	799	802	844	797	815	835	817	795	834	843	801	836	767	844	870	823	810	801	827	819	822	835	842	805	802	805	824	785	859	770	783	809	829	766	788	797	815	818	818	810	787	800	791	814	830	799	770	763	784	834	783	774	826	828	794	769	875	797	769	801	849	814	773	818	824	833	865	771	776	798	831	790	811	815	827	796	821	805	795	767	821	792	781	772	815	839	797	812	811	779	844	796	803	807	775	815	839	794	862	819	773	738	798	840	791	789	826	809	792	790	783	822	813	803	821	816	812	787	791	774	806	789	770	851	803	792	789	817	793	821	829	797	821	830	832	821	844	814	815	797	767	763	769	799	807	861	834	799	826	779	793	882	840	809	788	765	771	835	855	817	836	772	876	829	799	774	788	851	829	823	833	853	809	822	774	787	827	804	824	819	870	827	769	820	748	764	803	811	845	803	811	805	763	806	776	772	791	775	890	781	823	807	771	776	820	787	831	790	804	781	818	809	819	852	808	800	850	824	836	781	807	795	840	840	841	855	814	774	786	801	841	804	777	806	788	831	797	835	811	787	814	809	796	822	810	802	829	815	799	823	901	824	789	825	866	754	840	766	811	814	833	883	812	852	771	797	853	788	823	799	754	804	787	806	785	820	812	843	752	795	764	821	880	763	777	843	831	839	813	792	808	812	819	791	825	794	760	826	851	822	814	853	821	822	769	827	879	789	779	767	814	863	809	812	754	801	817	839	887	773	750	828	829	781	800	795	778	770	821	783	766	799	817	790	781	768	814	854	842	742	836	819	824	804	795	803	839	780	819	825	809	824	743	806	834	777	787	807	784	826	790	851	803	783	799	870	828	831	822	780	839	871	833	819	823	819	831	823	853	742	811	866	801	812	815	859	768	823	766	884	783	825	856	802	803	832	778	766	844	787	802	847	802	813	768	821	817	870	852	826	826	825	765	818	798	793	810	804	820	791	799	822	823	848	823	825	754	761	819	790	826	791	816	831	766	763	781	828	802	831	825	801	788	813	739	827	833	799	791	810	770	837	834	814	802	830	829	802	794	864	800	809	790	783	787	828	777	838	769	820	813	776	790	858	850	805	799	795	836	812	845	815	856	797	760	837	811	813	859	821	817	823	794	776	818	785	795	853	805	823	814	858	805	818	784	820	807	791	816	821	819	827	841	855	828	778	868	856	838	803	780	805	871	800	848	847	847	798	833	831	845	771	803	818	823	819	814	802	791	767	839	805	799	876	844	801	860	773	850	804	860	844	848	778	806	789	788	808	846	793	783	798	773	819	795	805	804	763	801	782	860	857	807	813	809	848	863	797	796	856	786	853	823	802	798	846	786	783	794	807	842	791	818	824	813	796	814	822	829	870	841	833	832	826	805	812	807	794	813	823	802	797	865	782	778	840	770	776	814	812	787	829	813	777	860	829	822	893	810	785	815	751	812	818	825	835	794	838	833	798	823	826	818	804	796	830	824	821	813	831	797	820	836	792	794	768	837	819	822	802	786	822	808	828	808	824	826	834	831	788	790	831	806	816	837	816	759	807	792	800	818	828	813	859	802	757	744	803	797	778	807	845	823	795	786	822	799	774	751	784	808	844	780	834	871	785	799	858	822	773	844	779	761	778	806	799	823	831	778	824	840	830	816	816	774	767	780	833	876	795	808	818	813	825	753	837	785	797	791	831	773	796	803	802	824	832	768	794	784	807	808	801	790	838	773	856	793	818	787	810	844	835	802	807	752	774	825	744	820	782	786	834	839	845	873	834	830	844	820	814	844	756	786	794	775	826	835	819	887	796	816	819	807	872	788	781	788	831	789	779	814	804	825	799	826	810	784	756	798	764	790	834	845	823	824	777	846	811	800	763	847	817	808	796	806	834	813	826	795	811	773	812	823	831	824	817	795	799	787	810	775	778	798	778	756	807	831	840	787	779	788	786	817	764	790	780	853	856	814	774	771	781	798	805	844	777	795	763	824	780	805	832	827	795	815	761	785	793	793	856	851	818	833	820	802	803	785	814	809	836	820	808	758	835	803	842	809	810	828	793	793	795	838	805	830	817	811	794	851	817	839	779	787	830	806	782	827	822	790	821	856	805	822	835	800	794	780	818	850	785	821	815	823	823	811	855	785	823	800	847	813	818	780	866	826	805	808	767	768	791	773	850	810	811	743	806	829	841	777	778	828	813	783	828	799	792	858	846	806	788	846	766	859	822	756	827	864	870	809	805	789	824	804	781	797	822	821	858	826	864	840	791	770	824	860	808	841	794	862	803	826	810	847	788	831	809	772	833	773	827	808	877	815	793	766	776	800	849	859	781	812	833	795	811	836	844	779	857	841	817	820	785	754	758	852	820	783	853	797	846	785	839	796	814	817	813	834	825	849	761	795	843	758	847	842	820	849	801	786	792	785	784	803	790	788	811	795	822	784	805	814	850	783	758	804	803	794	861	795	829	828	803	794	830	827	852	837	771	833	802	850	785	845	815	790	768	846	829	851	842	806	783	820	783	801	811	842	796	811	794	852	783	774	838	847	812	774	833	774	820	736	802	814	772	834	830	792	800	830	814	802	845	846	736	752	819	815	860	770	831	828	830	827	847	823	797	839	819	875	789	796	836	844	809	806	846	791	772	803	821	792	801	815	848	833	812	845	822	826	788	807	793	836	840	819	866	780	842	799	811	791	823	803	830	800	845	803	767	810	805	791	828	768	842	802	823	806	772	818	820	817	802	792	838	773	842	859	790	783	813	831	746	819	822	832	800	812	835	812	828	782	797	892	865	822	824	814	831	814	840	809	784	821	843	804	852	809	807	873	844	840	845	814	835	779	859	868	796	798	772	763	766	836	765	825	776	839	810	746	803	859	879	829	861	782	795	803	793	838	812	772	854	749	821	829	769	819	845	851	827	784	800	841	802	784	805	787	803	810	768	808	826	838	780	797	838	790	783	800	746	823	832	812	772	841	809	798	844	770	871	880	800	813	799	731	830	789	760	777	828	840	804	853	816	765	830	785	774	844	843	816	859	826	805	815	803	812	850	853	804	795	888	793	795	782	830	850	745	789	810	822	839	789	810	802	787	812	808	799	787	741	850	819	849	836	838	887	786	825	800	821	755	829	807	794	795	809	776	773	770	810	834	853	863	788	841	884	832	827	803	817	794	785	832	818	819	795	810	837	813	842	807	817	822	757	805	788	820	788	812	814
14012	2144	1952	1694	1233	971	804	686	603	515	504	522	479	471	455	412	467	403	393	397	412	388	412	384	375	398	404	346	381	349	378	362	363	364	374	380	354	408	1245	1383	315	386	341	400	324	368	371	397	327	342	350	316	328	349	353	350	336	361	333	380	363	372	344	346	375	374	366	333	397	358	342	356	347	320	320	319	386	328	361	333	338	364	363	325	370	330	341	354	346	363	366	335	346	343	350	343	362	394	353	367	310	367	351	376	338	343	366	364	353	347	346	335	366	347	344	381	339	345	344	362	352	358	338	351	387	357	357	352	343	376	368	344	329	376	364	363	378	343	351	346	356	352	345	350	357	364	343	345	352	330	342	336	358	353	325	337	342	327	358	327	383	349	337	355	325	328	348	388	344	333	353	353	360	336	345	347	337	351	351	343	366	336	342	357	326	356	355	389	342	361	358	341	335	379	372	329	333	389	379	330	354	362	362	354	319	367	331	365	306	293	387	366	344	346	376	364	333	335	358	341	377	371	353	321	340	342	363	336	304	334	329	360	397	339	330	374	383	368	348	338	365	357	349	322	373	352	350	347	360	362	324	347	339	299	371	367	350	368	370	343	402	391	328	362	384	328	365	328	363	314	353	383	329	362	335	376	347	371	343	329	350	359	340	368	388	344	340	385	353	337	321	371	354	341	332	359	382	331	362	404	390	380	347	350	329	332	330	342	362	352	392	370	336	361	346	312	346	372	355	358	383	382	359	352	372	334	353	348	352	306	354	318	346	376	353	351	351	375	350	349	312	347	365	314	343	343	404	333	390	347	367	354	337	364	350	363	346	372	364	334	326	316	336	385	356	381	389	350	372	330	401	368	349	358	367	378	356	343	348	365	358	371	383	360	363	346	339	335	341	371	352	357	345	370	366	336	350	381	344	340	336	328	336	333	330	363	330	331	297	375	351	360	332	339	333	332	357	369	354	346	364	329	389	349	368	317	360	387	377	332	383	369	357	351	342	330	340	335	354	377	326	347	324	312	314	334	350	322	357	341	324	350	343	335	349	378	347	375	352	361	310	322	342	339	344	353	348	362	343	347	336	333	328	370	372	331	347	364	344	394	343	347	334	355	332	353	382	371	344	364	338	376	365	339	323	333	372	360	315	352	393	357	381	349	375	331	351	366	336	349	355	394	360	338	337	363	343	361	361	316	349	337	323	347	350	358	327	341	322	381	342	351	344	372	351	325	387	342	359	326	360	345	368	322	291	349	341	355	362	331	360	357	339	362	373	352	332	351	383	345	310	361	387	384	370	342	358	322	371	354	343	368	337	313	338	358	341	338	345	313	319	318	368	343	335	343	337	379	327	335	367	394	322	335	355	334	350	368	338	339	347	369	331	319	351	366	348	349	333	331	343	345	353	362	337	351	353	334	352	364	348	361	345	314	326	356	338	374	358	359	361	348	378	358	335	357	302	338	363	385	352	332	334	332	321	384	325	342	346	327	372	338	333	325	337	371	358	327	346	331	361	351	348	348	350	357	367	380	350	372	353	393	341	377	339	375	354	355	329	349	351	331	347	347	380	338	358	349	350	362	377	350	347	327	363	371	341	321	332	348	335	325	332	320	309	339	365	402	353	323	365	309	296	373	343	364	360	337	361	356	314	339	391	358	352	335	379	378	365	335	360	311	314	356	324	341	351	375	369	366	353	371	339	354	351	359	336	352	355	370	316	360	350	377	347	360	350	357	320	360	345	362	336	340	371	371	351	363	358	349	355	320	321	334	328	369	328	360	349	408	361	338	358	338	366	332	327	324	337	313	323	346	347	359	311	350	332	343	362	337	331	361	369	350	344	342	348	330	329	364	351	364	363	329	330	341	353	372	377	328	357	344	359	340	314	346	368	324	345	356	372	314	330	364	390	371	373	347	340	346	370	339	371	363	358	306	357	334	344	333	336	339	331	329	333	345	355	339	350	359	360	381	343	336	345	366	325	371	358	347	351	337	357	360	336	367	349	357	397	316	370	315	335	365	379	367	327	388	326	381	341	360	357	361	345	346	371	369	318	337	353	337	340	372	344	358	354	340	329	357	356	348	354	356	329	356	382	343	341	351	350	341	325	324	341	340	359	325	322	346	370	312	344	307	366	316	326	383	346	357	348	340	336	359	376	328	370	382	347	380	359	334	366	361	340	353	361	347	386	350	367	372	379	370	343	315	334	318	392	392	339	381	361	354	332	344	317	392	325	343	312	345	347	344	308	335	363	362	360	357	410	358	343	374	304	334	343	386	346	332	335	350	337	378	350	363	352	352	389	328	375	337	358	354	346	369	336	349	395	343	373	338	339	354	367	337	361	345	320	339	356	320	365	312	360	336	345	381	334	339	344	335	348	383	335	345	320	344	365	305	359	337	365	361	350	362	359	352	312	344	336	375	368	384	338	358	328	339	372	357	325	341	368	383	369	323	337	343	343	349	362	373	359	326	334	353	369	351	374	340	380	350	331	323	362	390	328	354	324	332	357	333	324	376	351	380	392	346	365	319	370	324	322	334	368	335	379	339	332	356	334	354	347	321	362	360	333	325	357	375	346	343	356	351	355	368	370	357	366	337	380	367	339	341	337	353	384	364	345	361	332	318	309	366	364	327	354	351	364	356	344	322	366	343	317	353	353	320	311	321	329	351	400	342	350	336	363	346	325	350	362	336	325	332	333	346	348	369	376	358	331	333	327	335	358	385	335	343	336	343	345	351	344	337	337	340	333	399	329	336	353	375	307	334	377	358	343	308	338	312	358	360	349	380	318	363	308	341	357	355	357	306	345	325	343	332	344	357	343	328	335	362	387	313	321	334	380	349	358	334	320	352	357	326	339	316	361	348	354	345	339	336	336	351	325	381	347	323	361	367	396	351	326	322	357	351	356	327	332	380	347	342	396	346	337	358	354	351	359	343	348	379	365	324	383	361	330	353	356	327	378	352	326	344	327	329	353	380	357	363	341	333	359	352	370	359	344	351	361	388	338	371	345	380	361	361	362	356	316	382	342	357	363	323	354	323	351	333	348	350	304	377	343	353	350	378	321	341	381	322	356	355	337	364	343	358	345	335	334	319	346	349	342	337	364	346	362	340	321	358	361	356	336	325	367	367	357	346	363	346	368	357	376	365	332	330	314	350	346	349	370	381	363	331	344	375	352	368	342	347	345	358	346	345	356	374	363	348	357	399	332	395	365	361	325	348	336	333	352	343	330	343	326	367	370	331	364	372	363	376	336	357	338	352	369	359	356	327	407	381	392	365	345	332	366	322	354	349	315	355	364	363	356	347	373	344	354	330	376	322	349	379	350	391	327	348	327	344	378	346	367	305	359	339	361	355	353	356	320	342	373	338	348	322	328	347	352	391	350	327	344	352	357	344	384	286	354	356	317	328	323	334	374	381	350	346	371	349	378	340	333	345	354	360	390	373	342	309	382	358	373	334	311	368	361	325	321	341	333	371	368	362	360	349	317	359
7730	2063	3905	4816	4260	3650	3136	2649	2290	2120	1908	1623	1687	1525	1424	1304	1323	1318	1300	1301	1215	1172	1174	1141	1134	1085	1111	964	1041	980	942	979	969	982	1054	932	920	1187	8176	6718	912	877	901	893	835	865	847	864	886	885	913	902	887	863	934	846	873	872	879	884	830	871	823	842	869	799	894	886	901	830	822	828	838	819	867	867	881	819	883	891	831	838	840	834	770	789	848	846	851	831	772	831	861	874	872	842	873	839	834	830	846	834	847	869	843	856	886	835	794	908	833	811	833	818	755	771	890	893	823	885	826	799	836	842	901	866	868	820	881	838	883	815	820	830	835	817	841	835	841	852	874	835	827	827	809	869	806	822	835	833	904	809	834	899	817	772	805	810	843	880	811	800	831	874	816	862	882	800	827	825	845	864	772	838	846	847	887	855	848	846	869	842	870	816	848	816	844	865	825	858	817	849	860	801	803	854	812	809	850	873	826	812	863	851	863	823	819	844	851	861	862	774	839	908	854	820	829	778	877	823	885	849	784	832	848	805	844	824	868	829	816	824	802	809	822	841	818	808	858	845	835	820	819	824	866	812	856	812	783	801	856	876	812	833	861	827	818	900	860	876	856	893	864	862	811	777	837	821	841	896	829	815	870	859	833	825	878	879	833	859	866	867	818	798	852	838	798	849	837	838	818	823	851	820	792	783	845	821	876	840	829	803	851	835	786	834	790	825	806	845	843	876	851	870	843	838	847	875	848	851	840	805	869	840	817	844	859	800	878	860	832	857	819	820	844	837	912	819	796	840	813	774	842	844	841	795	842	851	812	780	824	837	832	861	788	828	863	797	831	818	832	858	809	874	831	828	840	793	825	906	856	848	839	847	851	798	832	855	883	799	860	844	775	858	797	865	855	842	807	789	830	811	844	826	869	822	856	860	778	877	847	804	814	827	903	829	810	839	843	869	814	825	857	799	766	840	833	855	799	746	845	857	840	837	834	869	839	888	809	790	824	809	841	819	874	856	827	805	861	824	812	839	816	858	847	852	828	804	850	840	800	816	877	825	784	790	866	880	875	795	827	797	843	867	866	803	811	852	840	848	802	858	846	861	852	824	855	799	853	858	814	862	816	824	834	844	863	892	834	789	850	881	822	871	874	835	847	842	846	814	798	804	864	853	836	826	815	855	806	831	844	801	833	780	852	844	847	837	840	879	899	848	795	859	905	867	795	834	827	895	839	898	838	801	820	861	851	847	842	833	821	860	859	866	848	809	822	840	797	805	818	848	815	847	810	848	825	853	871	845	845	830	781	840	809	823	804	856	825	844	873	855	844	874	863	816	883	771	860	808	847	835	862	871	887	810	849	790	789	856	843	821	815	845	795	858	882	866	860	878	840	814	798	820	805	846	868	863	790	853	871	860	793	826	823	843	870	838	831	831	831	838	846	878	836	826	837	841	839	854	902	845	860	854	846	812	870	833	836	848	842	841	830	863	820	819	878	831	859	853	820	881	853	856	858	894	860	840	845	852	855	828	765	852	813	824	811	925	823	792	792	891	839	846	835	884	883	833	881	841	857	880	899	812	847	842	836	805	843	794	829	828	824	889	815	827	834	875	838	790	846	814	872	850	833	852	820	855	802	851	791	852	858	821	784	817	831	858	843	828	822	922	825	887	848	830	843	828	824	843	783	845	816	847	824	827	798	810	828	865	839	823	848	835	829	823	865	803	828	852	849	859	833	815	830	795	817	880	821	814	854	889	836	821	829	820	835	813	864	843	841	788	827	853	833	833	874	796	870	796	856	852	838	820	854	859	828	836	827	869	862	851	851	771	821	815	815	856	844	843	808	836	842	799	871	820	797	866	838	804	843	831	836	829	816	825	811	821	888	868	836	846	850	836	862	836	830	833	867	817	807	821	787	822	815	849	839	826	839	826	847	830	866	847	817	906	850	779	865	871	793	788	872	812	844	804	887	871	837	837	874	848	843	867	913	867	847	860	862	824	796	874	829	769	846	800	834	840	827	867	795	858	847	872	853	849	808	828	831	834	837	810	829	851	813	805	822	869	778	866	837	885	811	806	814	819	850	818	821	836	862	790	830	828	816	840	782	827	855	811	844	826	880	850	824	863	829	823	829	766	858	841	864	838	817	828	840	852	851	827	786	849	844	818	822	879	837	824	802	846	851	879	803	818	878	803	822	840	835	866	840	835	830	835	814	860	840	844	826	822	834	816	840	855	902	866	849	836	868	815	820	841	806	867	874	839	819	825	843	810	853	838	819	815	864	820	848	809	815	809	865	851	810	808	827	842	865	833	784	810	799	850	866	794	827	789	842	884	808	877	886	807	839	818	840	850	791	874	850	833	876	842	799	855	834	818	841	915	791	842	859	841	764	797	816	851	869	876	822	842	785	808	852	825	820	895	893	864	827	847	814	799	801	825	790	835	839	830	826	854	806	888	829	838	842	842	826	889	853	848	856	873	842	799	793	865	849	849	843	829	884	840	855	842	823	887	855	845	845	804	846	849	855	799	786	824	865	872	847	828	819	826	898	852	903	766	848	888	876	845	843	837	835	795	884	840	815	834	800	843	880	809	901	835	900	841	862	863	765	870	821	800	845	818	834	802	865	780	827	797	846	820	786	871	840	841	856	835	847	829	823	818	803	823	848	878	817	865	845	820	836	865	893	873	798	821	838	811	856	807	766	829	864	826	862	809	871	820	776	815	797	852	809	814	805	851	882	859	840	897	838	855	837	852	813	851	826	820	805	760	859	831	781	837	905	817	890	807	815	884	841	823	865	830	916	810	828	833	894	856	817	833	793	866	845	837	813	837	841	870	840	851	937	799	851	811	830	824	859	854	886	874	831	867	815	874	841	801	845	882	828	744	835	851	803	753	857	854	804	871	846	827	822	815	864	870	880	822	865	867	830	832	858	840	825	848	825	877	863	832	834	886	837	862	850	808	865	813	828	862	838	843	815	829	808	835	774	895	839	890	831	815	826	866	872	804	839	844	861	910	838	831	850	838	875	856	804	847	792	878	823	868	800	880	870	824	834	828	826	794	831	859	839	811	810	810	832	870	870	857	822	831	872	857	822	821	841	886	858	893	784	848	806	846	841	838	836	839	851	856	881	842	829	803	849	853	854	878	853	856	834	861	820	771	802	749	845	830	876	813	869	872	847	863	876	894	787	785	814	825	868	845	833	856	856	834	863	793	855	842	837	828	847	839	830	844	896	844	813	843	821	899	876	857	833	813	836	849	797	887	780	803	820	815	783	821	827	852	830	851	827	815	812	838	826	809	817	858	853	823	846	759	874	842	839	810	828	832	872	825	858	847	835	815	818	833	860	849	841	818	837	879	872	845	881	873	825	848	838	811	816	889	837	848	876	892	868	835	848	802	856	806	861	868	850	833	831	850	848	842	840	844	802	852	822	814	804	844	828	807	808	847	837	752	787	841	866	860	795	796	775	811	828	818	886	844	859	894	838	830	829	824	811	836	816	905
1959	233	202	203	177	182	147	182	185	163	178	193	197	166	157	163	140	162	167	157	188	166	181	144	184	160	179	164	175	188	188	166	161	144	159	172	182	170	206	190	164	193	165	163	166	166	156	175	139	151	135	198	180	171	155	155	143	158	192	149	136	149	158	162	144	185	154	142	153	145	156	165	172	178	169	182	163	184	174	190	169	154	146	160	178	160	167	184	163	181	158	177	189	165	173	137	177	172	144	156	158	166	172	185	171	195	162	155	152	171	171	165	163	158	174	149	147	175	176	152	167	166	172	165	200	145	149	178	145	196	178	156	159	187	190	170	177	168	162	161	171	173	166	170	170	168	164	194	187	159	157	170	155	176	167	171	173	191	166	178	175	142	142	178	168	171	147	142	183	166	166	161	159	159	171	157	142	132	174	179	156	166	201	191	179	214	188	174	162	155	148	182	158	175	178	168	168	157	172	180	154	152	169	194	178	146	150	185	166	147	164	150	168	184	189	169	150	143	172	182	176	178	187	173	150	175	199	176	166	180	140	156	173	189	184	152	197	177	187	174	181	157	163	158	143	155	159	152	168	187	179	162	178	138	161	155	162	152	173	172	156	161	168	164	170	160	178	159	153	178	165	164	179	165	170	152	166	160	160	161	150	157	163	157	145	167	154	158	148	187	171	164	178	162	196	164	169	166	153	180	186	153	164	168	169	160	142	139	178	183	156	141	168	171	155	166	143	161	142	170	169	176	151	144	154	157	171	167	169	168	155	171	171	134	170	143	161	169	150	153	154	155	166	158	184	183	156	183	174	175	189	158	173	160	161	178	195	159	163	212	157	187	188	164	178	178	151	189	184	170	170	167	162	158	175	178	152	157	160	159	167	175	156	194	175	184	164	144	161	186	159	194	175	154	165	165	166	169	159	155	154	183	183	199	195	163	183	170	162	188	167	164	155	180	187	171	146	184	172	162	153	178	184	177	158	169	167	166	166	180	200	156	167	147	191	196	178	159	140	151	166	162	159	161	180	156	166	174	176	140	139	168	183	163	167	179	175	182	150	144	166	175	177	157	161	185	175	193	177	184	162	138	202	178	174	165	137	157	156	174	163	160	166	184	171	163	150	174	163	146	164	182	157	180	182	173	191	168	179	168	149	179	163	146	156	180	180	156	181	182	179	163	156	176	179	159	190	165	154	164	154	168	176	157	195	182	158	164	165	187	163	187	158	156	176	146	169	153	161	159	183	195	182	177	187	166	170	161	172	168	178	183	145	163	172	185	155	151	159	178	155	150	141	165	173	176	145	172	168	163	169	171	167	164	167	171	173	155	141	153	187	166	156	176	144	152	175	161	178	152	153	159	201	173	161	166	150	149	162	166	162	180	165	166	167	168	153	180	181	168	170	171	169	169	188	174	169	161	173	168	183	154	157	182	188	162	153	188	179	189	166	177	159	157	163	174	199	180	143	148	166	182	162	197	172	177	139	174	179	162	182	187	174	168	173	175	175	161	169	172	161	154	177	184	186	183	165	153	166	166	180	173	161	167	149	173	154	156	158	157	155	177	185	154	169	152	172	179	172	171	172	165	186	185	160	153	159	161	178	155	160	175	165	145	175	170	132	173	167	176	181	158	163	153	159	142	182	154	176	176	141	166	149	185	173	170	175	161	176	179	156	170	157	170	185	184	172	159	162	165	193	190	172	156	154	150	176	180	182	166	182	167	158	173	191	158	192	168	168	187	137	169	154	189	165	158	166	153	142	144	163	160	188	177	184	149	150	154	172	146	165	157	153	156	164	140	143	177	146	162	170	180	157	178	172	167	157	188	172	176	147	152	169	172	156	155	168	174	168	158	151	159	169	161	167	168	165	158	165	178	171	176	180	197	178	181	147	159	182	161	175	165	167	170	156	181	185	184	152	135	158	156	134	192	174	153	150	164	167	189	147	167	168	159	169	171	177	179	187	161	176	163	155	151	187	173	191	174	156	192	151	168	171	170	189	175	195	172	166	165	170	152	158	174	161	161	165	168	156	158	184	153	146	156	151	149	147	169	137	165	141	188	162	155	193	148	183	174	174	167	151	169	184	182	170	171	170	139	162	187	191	178	166	174	166	160	192	183	153	186	174	172	139	174	164	178	166	175	170	168	158	171	149	164	153	165	181	163	197	188	166	164	168	157	160	160	178	168	164	170	182	221	187	145	166	165	161	171	190	177	177	158	155	149	164	154	186	181	169	182	157	166	150	169	162	179	163	166	187	158	159	194	164	186	187	155	182	159	157	169	165	170	178	159	139	181	183	154	185	177	143	163	163	172	165	169	168	190	182	182	156	160	193	177	142	155	167	172	165	164	142	157	174	185	159	147	180	181	179	165	194	169	139	168	176	174	161	178	169	170	166	190	174	174	163	148	165	161	166	166	158	176	178	179	182	157	175	179	159	175	154	142	168	157	144	175	191	187	154	170	164	158	168	146	143	191	150	160	160	167	173	168	189	173	187	149	173	149	163	180	137	162	169	143	160	175	173	174	183	174	196	166	159	157	153	178	181	151	162	149	165	170	153	144	200	171	169	168	151	188	158	144	155	174	167	180	174	185	180	174	189	181	184	149	154	163	165	170	144	180	155	163	149	173	169	169	158	190	165	162	161	140	157	185	165	169	168	145	162	159	176	179	143	169	145	160	184	170	166	155	164	174	154	142	154	158	169	158	145	170	165	176	170	152	158	161	160	172	189	163	161	175	148	162	182	153	184	159	153	141	179	155	184	164	151	167	145	168	175	159	174	161	183	139	162	166	175	175	184	175	154	177	160	166	177	150	155	149	176	167	188	176	170	182	171	174	175	145	161	150	153	168	145	156	203	189	147	145	156	134	142	183	162	154	168	163	165	129	149	149	155	154	160	162	165	194	197	171	190	194	150	159	197	161	173	158	155	158	200	157	158	167	168	161	150	152	136	158	164	166	170	167	185	181	153	152	194	177	185	159	171	152	183	152	176	151	166	175	166	175	160	183	142	160	204	206	175	148	154	153	148	176	164	169	162	166	174	165	157	191	142	178	174	167	176	172	131	191	183	185	162	163	182	144	192	146	154	192	185	175	180	164	169	131	175	180	198	142	166	163	185	154	155	176	147	164	158	175	204	153	181	166	159	163	169	172	152	165	177	192	184	182	179	151	159	181	159	168	162	179	166	180	181	158	166	188	159	156	133	150	153	167	151	185	183	157	176	176	168	186	168	177	179	155	191	157	149	147	164	193	146	177	159	193	160	156	157	156	178	167	158	166	149	158	160	180	151	156	161	152	147	156	170	158	158	177	178	168	183	136	155	176	169	173	164	198	162	180	147	179	151	168	156	179	156	148	142	168	171	145	156	182	167	162	177	167	183	158	174	186	170	153	183	156	158	164	181	156	152	177	168	155	170	157	188	175	153	158	156	161	176	165	179	164	154	168	175	185	175	175	157	136	157	152	173	168	154	173	171	178	180	172	161	177	149	154
2316	489	542	558	582	516	530	525	513	513	504	502	493	491	464	544	541	523	516	543	523	514	532	501	471	455	483	506	494	510	471	550	521	550	500	479	473	543	687	726	491	450	492	476	480	489	473	516	480	501	488	457	486	485	487	484	480	427	470	473	458	501	453	467	456	477	457	443	456	531	510	536	514	489	467	467	479	466	485	518	501	494	481	456	487	517	462	480	443	487	504	465	429	501	477	486	459	476	452	490	501	512	508	490	460	494	473	464	474	487	491	499	480	467	465	489	454	490	522	525	479	482	457	468	433	494	472	500	441	489	500	479	450	499	425	426	455	462	497	502	485	479	459	509	489	475	458	421	431	476	466	475	491	451	509	461	480	464	453	440	484	465	486	525	478	486	481	452	477	487	492	454	464	468	481	507	470	503	472	486	443	523	470	486	486	484	494	487	508	493	480	508	442	471	463	482	480	487	508	526	496	509	477	494	465	465	473	452	465	476	470	475	497	466	489	490	480	452	454	491	460	452	438	482	460	492	490	499	477	492	492	465	516	482	488	485	461	483	501	453	486	478	470	469	507	486	486	504	467	486	480	457	483	493	481	512	465	470	468	499	483	505	456	471	439	476	495	479	492	439	486	478	464	473	461	463	483	441	467	445	471	479	480	465	467	466	454	503	464	479	450	514	510	484	530	495	463	485	485	489	503	485	487	501	457	466	475	479	478	458	427	503	479	488	423	473	484	467	473	479	454	523	527	475	492	447	491	453	479	473	456	467	442	507	429	455	446	503	466	440	491	478	488	508	484	495	483	491	516	480	434	448	466	468	452	499	521	489	475	506	470	467	473	467	459	457	473	492	463	439	493	462	486	512	472	501	481	506	469	514	478	503	499	473	486	497	501	448	512	464	482	496	464	501	488	482	482	444	475	474	456	455	479	468	476	466	478	503	507	453	469	493	524	486	441	490	468	494	431	511	475	444	483	458	488	483	469	502	471	489	469	466	470	452	466	485	478	494	461	495	506	472	445	513	464	453	440	471	500	498	512	477	502	504	455	462	483	455	494	482	464	496	481	483	465	480	471	450	480	482	489	472	498	473	459	449	488	508	479	452	443	461	474	489	479	528	508	487	438	485	490	499	470	435	497	469	519	478	439	524	456	481	488	511	496	480	474	479	482	509	475	437	488	481	514	464	499	546	524	452	486	501	481	473	456	487	520	475	463	457	476	522	449	468	497	461	484	467	447	453	502	518	489	501	451	465	486	492	442	469	492	494	458	471	487	516	492	490	495	460	499	442	458	450	500	505	497	506	493	494	483	489	460	497	471	516	494	486	490	463	479	460	436	522	452	447	505	459	469	480	475	476	489	504	474	473	467	474	435	486	510	449	477	495	467	522	507	440	480	476	472	472	458	527	507	463	461	512	479	465	460	507	463	453	451	461	512	459	473	511	505	460	510	462	447	505	455	476	478	489	490	477	511	475	463	471	527	457	476	480	449	459	465	445	501	490	499	479	500	449	439	433	480	494	457	453	483	455	489	446	463	508	459	452	507	439	485	494	469	465	508	462	439	510	420	478	465	485	506	479	486	488	428	499	460	470	479	450	462	469	456	488	480	484	493	511	483	423	491	508	467	465	478	470	451	462	517	477	479	460	501	481	463	493	479	467	482	475	486	446	460	477	442	471	492	481	479	453	484	485	436	472	496	494	470	479	455	468	481	523	503	468	475	443	488	464	500	474	482	492	477	480	437	515	480	442	455	498	474	491	455	504	498	473	477	478	468	492	485	468	467	470	471	472	444	473	466	431	480	485	417	449	471	510	480	461	490	529	478	500	492	511	477	436	464	449	460	492	475	478	437	454	455	481	482	424	479	468	478	490	512	452	444	499	473	491	424	470	452	490	477	483	457	470	521	481	452	472	514	487	484	458	500	513	484	449	452	478	464	458	454	473	479	501	473	476	497	456	492	481	476	460	472	493	471	470	489	461	472	481	486	511	465	491	471	477	502	476	463	431	470	479	490	512	479	451	527	479	448	500	473	460	461	470	492	502	493	482	492	510	463	474	479	484	472	474	475	474	488	485	429	458	444	474	498	493	486	462	481	464	461	457	472	470	456	502	459	519	485	497	507	475	455	441	465	497	489	470	490	473	434	461	509	478	492	476	450	462	508	503	463	454	515	468	492	496	490	463	452	433	464	430	459	497	458	475	489	477	488	485	514	485	465	493	489	520	471	443	444	491	415	471	495	429	475	474	443	501	457	475	496	466	470	456	475	481	469	470	517	475	479	469	473	444	486	514	473	510	476	473	483	472	456	459	472	505	469	485	479	484	462	450	477	465	449	459	491	497	491	518	434	463	445	494	451	442	477	463	487	471	469	489	494	481	481	470	421	500	467	493	454	481	460	494	469	498	460	529	497	477	453	468	516	483	507	492	467	502	458	500	487	491	438	476	452	452	481	474	486	494	504	441	492	466	461	462	468	468	448	494	467	497	483	478	459	475	479	481	458	494	459	474	446	469	487	480	472	440	508	476	519	477	470	462	486	488	479	488	494	490	494	476	461	473	467	483	497	478	481	468	465	476	475	476	448	474	461	481	446	504	472	511	511	471	495	476	502	440	536	460	520	480	497	499	473	401	477	515	454	505	490	517	455	493	482	458	507	445	446	514	500	457	484	477	456	473	452	482	476	435	450	471	478	488	484	448	471	486	454	464	452	485	454	476	472	456	452	483	511	437	464	497	443	509	465	432	485	437	493	473	464	480	496	513	492	492	459	464	504	450	478	496	453	520	500	474	481	484	462	495	482	496	436	431	457	489	493	452	473	496	512	458	473	481	485	465	497	498	502	472	464	507	486	502	487	464	494	466	463	513	492	451	454	528	463	471	463	485	458	430	494	495	508	459	440	492	492	466	500	476	465	496	505	461	515	507	433	494	476	478	509	477	501	481	475	531	490	466	487	473	480	455	502	460	491	460	527	475	455	476	466	492	463	480	469	483	468	445	435	554	465	473	506	497	490	495	503	470	484	461	518	470	507	450	467	480	490	463	487	449	495	492	458	475	435	495	433	467	473	452	475	487	488	474	516	454	490	472	456	519	492	481	505	482	472	495	452	479	468	494	449	497	461	479	512	491	429	439	485	477	482	462	494	499	497	470	483	479	471	488	492	480	495	480	484	458	457	440	464	446	493	464	518	456	512	483	488	449	473	450	502	466	463	484	441	452	482	452	492	463	469	494	443	442	469	503	452	488	495	474	506	499	498	491	468	505	484	523	445	447	507	485	436	477	484	493	446	507	467	486	487	520	487	500	454	505	482	474	458	498	482	456	481	459	466	494	454	494	478	482	475	471	493	489	441	490	481	458	461	482	497	498	463	498	517	504	500	472	483	480	471	460	456	452	475	429	464	451	498	474	463	471	446	491	458	479	467	453	485	514	488	458	492	493	467	483	441	463	507	495	463	462	496	485	470	493	474	493	505	463	513	475	470	441	459	479
7523	1065	1065	961	721	561	564	499	475	426	369	398	381	376	388	367	332	362	377	372	377	379	374	382	340	362	328	333	351	342	314	319	351	320	324	344	344	346	836	731	318	368	329	317	331	301	325	335	311	334	333	328	307	345	328	314	349	342	329	339	316	334	334	325	313	320	343	347	333	293	333	309	329	315	322	313	307	330	321	312	348	344	311	344	321	319	313	327	309	330	340	338	337	340	321	340	331	333	326	326	322	311	317	323	286	337	369	326	311	352	329	326	308	322	317	306	299	353	320	352	293	305	317	358	316	323	327	347	306	339	368	317	339	349	354	316	336	345	331	321	324	316	314	322	319	311	308	297	336	307	329	315	318	343	310	321	330	323	328	349	333	315	288	327	322	347	336	324	330	322	302	357	335	317	325	327	325	303	348	322	351	312	320	371	371	309	297	327	318	339	308	300	335	318	317	338	350	305	352	334	330	347	334	332	324	328	305	323	341	310	314	343	303	300	321	338	325	342	321	318	290	373	323	333	322	358	327	336	337	339	317	324	350	338	357	329	316	327	335	286	295	344	314	335	341	313	334	359	324	329	352	321	291	335	335	308	310	335	337	326	332	350	344	310	329	296	286	365	335	335	297	320	310	312	320	319	325	322	285	340	316	337	309	332	318	326	303	345	343	352	335	316	335	313	343	323	329	323	357	304	294	314	333	301	349	324	293	294	323	327	300	356	367	330	324	304	332	352	325	373	328	357	309	296	338	296	339	308	329	321	333	322	340	320	301	316	318	310	293	314	329	315	361	288	371	360	302	341	336	330	312	317	293	300	318	358	334	329	308	345	311	328	323	328	320	328	320	344	320	306	337	333	298	309	312	302	302	334	338	337	310	343	329	332	337	295	328	307	306	361	344	336	310	305	335	353	322	340	293	325	321	358	314	327	304	317	334	360	318	332	331	334	350	343	329	321	319	338	348	281	312	319	356	318	300	323	325	319	316	314	333	317	305	312	339	356	329	329	328	334	325	356	348	345	328	314	282	344	338	360	308	294	320	329	357	350	290	314	307	326	346	300	300	332	298	339	347	336	324	327	364	322	347	310	314	309	322	311	309	327	302	335	319	320	335	313	350	335	302	320	304	341	321	339	334	320	330	349	316	301	346	318	361	329	307	270	313	301	320	333	323	319	317	327	321	328	328	331	347	288	297	313	327	327	338	329	299	332	326	327	341	339	306	337	358	312	324	324	324	331	358	326	334	361	320	313	323	301	319	336	357	323	329	301	331	304	331	342	321	273	351	294	332	306	309	348	347	328	342	359	327	354	339	326	328	322	304	341	319	324	337	331	325	293	324	344	319	336	291	318	324	307	340	314	304	322	299	326	331	337	320	293	306	304	301	327	335	341	360	320	322	347	338	333	360	345	324	306	332	320	313	300	335	313	377	311	321	323	323	313	353	340	298	307	313	350	314	342	335	318	315	300	300	343	322	354	333	309	318	328	302	309	362	320	289	291	352	325	321	328	321	344	312	313	354	299	339	305	320	347	309	324	325	313	329	312	320	376	342	334	331	344	339	305	342	323	322	336	337	354	325	303	337	329	318	327	359	324	292	332	305	328	321	312	328	348	283	323	315	314	310	314	324	330	314	292	319	285	305	298	296	330	316	320	309	309	355	329	304	339	335	312	322	258	309	345	346	290	304	306	315	333	311	299	321	339	334	348	291	330	378	335	325	310	341	313	328	321	302	312	305	311	328	339	333	299	316	327	318	314	290	314	305	365	303	383	364	364	299	335	325	345	325	304	309	333	333	312	326	324	337	354	337	321	305	347	327	323	327	299	326	314	358	341	364	323	330	352	366	339	337	315	274	338	351	316	319	306	338	340	294	288	309	341	317	318	317	310	323	340	308	342	327	322	345	322	313	337	301	327	323	318	333	322	296	313	337	328	311	321	332	329	334	325	306	297	372	356	307	287	280	315	324	344	304	300	312	350	342	352	326	335	282	334	318	326	311	313	293	326	349	304	355	368	303	296	315	326	313	331	322	333	325	280	328	328	347	354	330	331	346	342	343	339	356	302	317	298	305	303	315	315	328	324	341	313	336	315	331	331	338	359	331	314	306	332	315	310	321	332	321	314	308	329	326	318	298	313	311	313	316	323	323	336	378	300	318	310	323	321	313	297	332	325	336	339	318	335	330	326	343	338	327	332	351	327	315	342	362	320	363	320	320	344	312	312	308	302	335	337	313	350	313	310	311	304	302	309	328	381	328	339	324	308	331	323	330	331	331	336	322	298	351	321	293	314	324	332	321	319	314	338	287	346	301	349	328	304	309	305	340	328	324	347	308	358	354	340	311	338	287	303	331	331	340	344	340	364	371	351	325	349	341	345	335	330	307	356	326	338	321	311	322	311	305	315	315	304	339	332	293	317	329	328	306	304	323	324	333	321	355	325	285	315	311	327	344	311	323	294	365	352	312	330	336	310	328	299	320	300	292	309	326	330	317	366	351	327	372	309	353	331	335	319	316	316	320	327	313	305	314	333	322	334	305	290	353	301	317	328	315	285	341	315	325	307	317	314	309	350	326	317	329	304	308	343	358	316	355	325	309	305	328	306	310	309	364	363	338	291	318	358	336	309	331	316	338	331	287	338	302	323	332	318	362	310	306	317	319	338	327	339	294	268	341	307	355	361	332	342	288	301	308	322	337	321	352	336	330	315	318	308	327	350	305	327	325	336	347	318	291	328	333	333	335	322	326	333	329	344	321	314	331	333	279	304	347	338	313	375	336	326	345	355	304	332	308	343	326	294	313	325	287	338	295	299	315	313	341	332	319	363	319	316	307	341	336	298	307	296	314	326	338	334	319	312	335	311	298	294	305	306	336	325	300	331	324	334	318	333	336	333	292	306	339	356	295	299	322	303	318	322	284	287	288	311	301	324	338	340	347	283	310	313	356	309	310	385	324	359	286	320	313	338	324	369	312	294	340	306	321	335	345	314	313	343	311	279	359	342	350	320	311	293	346	346	329	301	335	308	318	356	351	344	341	342	335	321	343	351	321	330	310	329	306	365	279	331	356	293	315	342	352	327	326	331	313	356	321	315	333	305	337	330	306	343	311	336	285	276	288	292	307	336	321	310	328	337	349	323	299	318	328	329	337	313	313	311	337	336	308	329	305	334	335	340	288	360	294	324	331	334	343	291	315	333	309	325	369	308	317	350	328	316	319	297	324	352	340	317	338	323	309	327	329	323	329	339	313	371	322	342	354	343	344	325	347	325	348	330	266	276	340	315	290	356	336	316	306	297	357	336	308	315	321	349	301	312	316	337	327	318	316	347	290	340	348	336	342	331	331	341	357	314	302	355	346	335	348	317	313	352	318	316	298	373	324	327	331	345	309	316	324	319	342	319	315	335	334	309	347	334	332	336	319	290	321	305	314	338	309	293	328	326	320	347	365	324	323	325	325	325	310	331	357	362	335	334	351	294	308	301	319	306	314	329
6025	1444	2315	2778	2740	2235	2005	1814	1648	1431	1342	1253	1190	1197	1115	1129	1108	1023	1056	1039	1038	1067	925	998	925	920	941	888	902	950	882	871	894	901	887	866	810	987	5133	3694	848	891	803	820	813	903	894	856	799	885	811	863	793	820	826	808	890	820	811	846	787	836	791	805	769	817	826	819	787	808	773	864	782	848	816	790	813	893	811	843	751	871	820	766	824	825	821	804	822	842	784	879	776	822	786	806	839	822	781	867	865	807	769	803	801	821	840	789	789	822	795	836	808	768	815	862	816	864	835	846	845	854	844	810	847	772	778	830	815	816	839	781	794	789	805	841	846	808	800	831	790	822	803	825	821	799	822	791	839	860	824	851	827	846	768	799	786	861	849	799	799	810	793	837	822	807	761	801	823	802	810	850	769	856	812	790	832	862	806	864	761	758	833	817	752	816	797	867	827	764	816	771	745	838	837	828	830	831	806	826	832	807	794	816	839	826	838	786	841	858	831	820	779	853	754	817	821	839	850	783	823	778	835	868	830	804	856	840	835	833	786	808	797	814	810	788	789	754	780	804	829	777	808	812	845	801	830	812	776	811	823	793	825	778	844	802	815	820	832	823	857	784	802	842	823	795	770	811	816	792	783	839	791	794	848	800	825	815	829	805	809	815	841	766	810	783	774	783	815	781	825	786	768	813	855	810	808	756	820	865	850	796	813	808	830	818	774	762	814	805	843	829	861	796	767	830	807	780	823	753	810	850	872	776	800	734	834	798	776	815	818	788	834	817	815	773	856	798	823	826	790	776	774	795	827	762	811	817	770	824	790	773	760	824	812	757	827	832	805	794	754	811	824	815	813	859	839	813	790	803	851	792	849	835	835	769	811	799	785	813	793	809	789	821	821	806	822	829	765	812	788	786	775	813	813	823	828	802	829	824	841	781	826	821	820	774	781	846	794	827	790	810	816	841	842	861	866	828	827	799	779	753	799	780	821	803	829	839	810	786	821	841	789	806	800	773	812	806	805	817	814	802	816	805	788	796	831	853	794	826	839	828	779	835	812	792	813	788	806	848	813	802	823	809	840	800	801	796	739	810	813	805	827	796	824	841	829	780	817	795	845	824	802	787	761	769	850	814	826	839	784	814	842	793	841	834	784	760	807	806	790	786	843	793	762	804	777	826	793	796	813	832	785	819	821	824	796	784	766	831	813	812	822	818	771	812	818	783	822	807	857	853	814	787	832	819	833	771	830	825	808	784	840	750	813	760	777	851	810	790	855	826	799	801	751	778	780	843	865	778	793	825	836	808	820	809	779	796	817	758	787	800	810	797	758	849	792	829	829	834	786	806	784	808	842	782	808	855	813	799	780	829	817	770	788	824	829	831	830	789	834	851	802	822	812	799	781	795	800	825	817	759	817	863	829	825	815	812	813	822	843	770	810	798	798	778	827	842	758	799	795	840	830	780	755	791	840	808	824	818	837	821	829	784	814	832	788	812	815	862	788	769	805	848	868	802	817	805	803	808	819	837	821	833	765	848	772	815	832	780	777	793	802	794	798	786	837	763	815	774	817	848	783	806	792	792	771	772	785	800	837	762	821	768	862	811	780	771	832	806	816	795	759	798	811	838	837	800	812	860	779	824	840	819	757	810	821	796	802	840	763	839	874	865	862	790	783	779	856	784	851	846	762	816	835	815	821	824	863	829	776	848	838	839	774	789	867	818	806	768	791	785	818	784	787	838	780	771	815	808	799	777	809	805	816	835	803	815	810	750	823	879	848	830	812	824	846	842	823	894	858	792	789	841	776	861	802	799	851	821	833	839	803	825	807	841	830	839	788	799	814	801	802	813	845	766	802	791	808	784	796	836	809	821	853	825	801	731	836	805	834	806	820	807	793	781	819	788	845	856	827	819	769	818	816	858	839	848	844	828	812	837	813	828	862	781	850	814	820	844	782	835	796	746	818	812	829	777	790	798	790	800	763	798	817	777	832	841	777	766	793	826	800	821	765	826	774	835	880	840	772	901	779	837	865	830	801	846	780	822	795	824	803	800	816	789	834	796	782	827	828	815	800	815	849	838	783	756	766	796	834	776	821	781	797	787	828	828	807	743	780	814	879	820	830	828	805	755	811	825	788	831	766	806	824	854	806	788	813	777	837	834	782	837	814	852	844	817	809	825	833	843	812	871	868	791	830	816	794	803	828	803	812	833	858	756	782	818	850	814	781	773	818	747	820	790	810	793	796	805	814	794	774	809	806	818	794	814	769	814	871	842	833	827	806	853	824	831	845	794	795	830	805	792	813	775	833	798	825	807	811	815	792	804	807	825	792	824	760	775	781	855	811	819	840	828	783	753	798	819	799	845	785	796	783	810	816	793	795	769	804	772	855	793	793	824	851	774	806	790	833	783	767	850	806	862	785	778	766	801	852	780	816	796	838	764	740	820	867	826	782	838	850	790	852	853	811	835	811	810	783	802	836	811	813	829	871	827	784	818	820	830	841	839	784	791	809	792	777	807	823	876	853	805	759	847	826	795	832	828	805	833	840	816	791	781	813	799	780	835	871	830	829	822	799	853	791	753	804	824	856	813	800	799	802	822	818	793	829	786	816	843	821	838	758	803	882	789	830	813	772	787	816	781	868	813	804	799	832	811	837	805	780	812	802	791	801	808	795	831	780	820	795	804	801	795	835	807	771	787	835	790	808	815	836	785	816	815	812	775	788	831	828	779	826	807	863	807	843	839	791	793	832	813	839	782	762	834	820	784	787	892	831	834	818	806	798	853	813	797	819	831	764	842	824	807	822	795	824	796	795	789	786	792	760	779	831	789	779	864	782	818	830	802	831	793	838	776	824	804	796	820	804	769	795	877	838	866	801	775	838	814	810	803	765	828	783	841	818	824	808	799	849	774	829	765	802	803	822	829	831	788	820	860	824	808	746	865	790	829	793	845	813	841	801	835	799	779	853	829	775	803	800	878	793	809	839	820	831	811	806	782	801	833	827	828	843	813	825	792	811	796	847	837	838	827	753	797	845	780	815	814	771	841	816	814	774	781	786	857	848	840	809	828	830	816	838	802	803	788	851	767	835	803	776	795	833	804	856	816	818	823	862	777	766	792	819	797	799	781	847	858	779	804	799	811	802	757	838	859	832	787	803	802	823	819	804	794	800	831	809	810	846	788	796	828	826	794	719	834	795	805	813	869	817	845	816	836	835	834	778	839	841	872	801	814	868	794	826	802	852	793	843	820	783	787	816	781	792	824	752	839	856	792	776	773	863	820	790	831	798	765	859	749	817	820	818	814	811	800	825	834	816	789	813	759	796	795	808	854	843	833	880	797	805	798	829	792	858	821	796	796	837	850	798	801	823	824	772	851	814	815	776	786	818	836	802	828	829	798	817	811	799	828	796	785	761	800	819	870	790	781	806	814	771	816	768	798	789	817	800	786	798	776	821	824	825	825	857	835	853	829	766	808	796	823	826	836	790	835	836	850	809	786	758	820
14077	2188	2072	1608	1225	947	755	677	583	574	453	497	441	477	410	388	394	401	385	412	408	398	384	394	374	394	410	350	418	368	384	339	345	375	367	349	348	358	814	938	355	334	342	366	357	329	350	347	343	359	369	323	326	335	318	327	345	333	370	347	336	325	344	357	346	352	352	333	343	311	345	347	360	336	336	328	311	351	333	347	316	329	349	394	313	331	337	321	358	328	363	309	354	356	328	350	328	330	358	347	358	327	307	343	368	331	358	338	313	347	341	369	334	340	356	335	338	335	372	355	321	327	339	338	317	305	323	349	361	425	357	320	324	337	377	325	328	373	335	319	347	350	304	325	341	330	350	321	352	393	329	316	309	318	326	357	331	343	352	352	355	355	320	349	313	354	323	370	329	350	338	342	323	354	338	309	345	338	331	348	350	345	347	357	344	321	337	333	329	348	354	361	358	348	329	347	336	351	357	327	342	370	327	322	351	344	332	323	377	328	338	287	351	327	341	316	378	354	339	336	331	374	334	378	355	315	331	362	331	335	363	291	330	351	360	339	368	320	341	335	327	348	312	343	328	345	335	340	324	327	317	299	316	324	344	321	373	307	327	346	355	339	338	345	320	318	337	359	368	322	356	347	332	342	355	333	304	373	321	332	291	329	344	299	351	303	329	372	323	323	318	328	331	358	334	369	334	324	315	325	348	344	319	372	372	321	293	313	346	333	319	339	366	328	344	354	310	341	314	357	315	309	321	337	362	358	333	342	363	325	315	338	341	354	339	315	310	328	332	347	316	326	337	346	342	326	333	343	316	325	340	326	365	322	332	311	353	340	354	399	320	314	337	322	331	330	336	354	341	310	328	337	344	341	345	342	351	319	337	325	338	357	323	321	359	330	351	377	359	324	350	301	365	368	341	345	341	378	349	311	315	297	379	386	329	366	372	339	356	326	331	353	328	344	352	345	350	349	342	321	344	357	334	332	355	341	320	306	308	352	319	317	355	339	362	343	362	331	308	317	335	348	310	351	346	382	337	370	315	323	307	324	334	307	329	288	365	355	346	340	367	357	358	390	331	329	322	327	332	333	337	349	325	328	356	345	330	355	316	330	358	333	384	346	316	364	344	319	327	344	373	323	318	322	290	360	326	328	358	356	358	352	345	313	314	333	340	322	325	367	343	339	336	351	317	359	332	341	351	367	350	344	362	338	325	335	349	319	324	325	342	338	330	333	337	326	353	356	326	325	327	326	326	349	354	321	352	326	365	351	348	330	317	364	332	365	309	371	356	313	315	333	357	358	359	338	332	359	346	347	350	355	339	354	334	317	327	300	323	338	361	332	360	334	323	323	328	357	347	350	328	327	364	340	342	338	342	308	337	373	327	321	323	359	342	325	318	347	335	368	340	325	351	354	330	350	391	350	368	345	321	355	358	316	330	336	368	359	354	311	342	359	361	330	314	335	342	339	344	332	294	328	382	350	294	343	356	338	344	330	336	349	362	331	319	332	325	340	368	345	321	342	338	325	369	322	355	304	350	356	334	333	310	348	359	335	339	315	317	345	313	345	333	329	342	348	354	330	345	332	371	362	340	317	321	319	326	339	311	324	360	311	348	364	355	357	319	328	353	305	329	361	320	314	334	354	294	345	337	339	317	324	323	335	343	321	337	335	355	307	356	343	311	343	373	316	350	322	342	324	340	301	294	328	354	333	372	357	359	341	341	316	348	302	335	316	327	342	341	347	329	292	357	323	372	321	313	312	364	379	339	333	336	293	330	324	346	322	365	351	325	309	334	380	325	305	327	327	332	325	337	359	340	344	323	316	355	354	322	340	318	330	345	355	345	333	362	328	345	366	335	351	342	331	345	328	359	322	350	337	389	324	324	349	342	323	376	329	349	377	351	346	377	337	362	339	332	330	359	366	355	334	334	349	368	314	349	332	302	355	323	359	297	339	328	300	328	340	354	339	330	365	323	330	340	311	341	337	342	314	336	349	330	349	361	361	331	321	303	312	351	335	355	335	359	325	342	329	342	340	341	343	366	342	362	370	385	342	336	376	336	321	328	312	345	331	299	334	333	351	339	332	354	342	332	332	355	329	327	336	360	347	343	337	329	364	337	330	358	359	343	319	339	330	343	363	392	318	375	336	330	354	330	345	327	319	320	329	360	334	320	339	331	358	302	371	350	358	325	337	305	341	363	364	321	312	317	355	341	309	319	327	349	320	325	345	302	344	316	332	342	342	311	352	362	356	329	299	327	338	328	325	328	316	362	299	328	343	330	344	342	343	365	343	323	309	352	352	395	318	356	322	358	357	324	352	328	333	360	363	330	318	342	310	337	353	338	360	331	353	319	353	346	375	346	333	367	353	305	308	341	344	363	334	374	327	298	336	324	356	360	349	359	355	354	330	325	349	336	341	332	328	332	329	345	314	340	340	312	295	368	369	327	322	316	320	325	360	339	325	328	367	324	339	326	393	322	340	333	312	346	353	337	375	360	324	361	300	356	344	321	354	339	319	336	314	348	311	321	324	342	349	324	348	362	315	312	317	337	352	348	332	354	361	341	363	349	348	332	331	342	384	335	345	368	323	303	298	352	346	330	326	350	335	324	302	386	348	350	354	313	323	333	349	320	323	314	345	366	324	308	369	334	354	331	353	350	328	350	325	332	316	357	322	347	299	360	320	322	340	367	319	304	332	334	324	324	304	356	341	354	326	333	359	371	332	350	355	319	326	344	325	344	375	327	351	354	343	344	344	324	330	336	360	343	312	296	311	291	380	350	370	321	324	346	341	329	330	340	333	299	336	303	324	364	363	330	303	355	368	340	357	322	342	357	319	322	307	366	369	329	344	317	360	337	353	352	349	331	317	365	350	344	354	334	361	369	303	362	355	354	301	356	335	305	317	351	327	350	334	313	327	339	350	371	351	360	319	327	321	310	325	340	351	341	329	341	331	330	359	325	317	326	334	343	348	347	320	351	338	330	328	358	332	328	304	368	332	310	323	366	329	326	347	345	355	339	309	345	334	319	335	368	324	323	336	303	345	373	342	308	358	403	324	344	321	343	308	360	319	340	347	319	328	338	322	395	343	321	363	368	343	357	353	358	358	339	338	356	344	359	324	346	299	334	329	357	331	340	337	351	354	338	363	328	358	369	338	314	363	317	347	378	313	333	313	324	353	353	358	320	360	384	299	360	333	351	349	325	374	319	367	333	349	326	308	323	314	339	310	348	334	355	347	296	353	322	299	330	364	326	321	362	348	346	328	328	324	361	364	373	344	346	335	342	348	335	331	322	332	365	318	333	349	374	342	334	357	356	332	323	326	369	310	354	340	316	344	337	342	341	358	342	312	352	328	346	338	318	332	317	336	339	322	352	333	329	332	348	326	316	340	357	359	334	351	356	367	345	341	335	348	351	315	313	357	329	322	366	316	322	336	330	383	308	326	337	339	371	360	318	352	354	353	351	339	326	328	307	322	332	327	343	354	309	313
7688	1988	3963	4803	4412	3733	3034	2641	2398	2088	1932	1705	1633	1504	1389	1349	1388	1300	1299	1173	1239	1231	1100	1129	1057	1000	1069	977	984	1016	977	950	920	911	930	882	920	955	4782	5178	879	877	903	801	852	879	832	871	833	890	816	795	904	900	848	841	842	893	825	852	878	847	846	807	814	884	835	844	787	806	801	812	810	846	796	764	799	850	820	850	859	846	850	784	852	827	861	829	847	831	810	799	848	855	824	865	776	829	834	849	864	774	761	836	824	845	830	866	810	826	875	842	823	819	843	741	814	821	798	797	777	836	832	797	806	826	824	843	829	804	805	834	820	788	796	806	801	808	827	834	789	801	805	794	861	827	844	810	832	830	795	851	798	832	783	827	853	767	803	789	852	796	828	771	825	839	796	818	816	812	802	830	799	815	757	804	770	789	793	825	805	791	747	798	822	767	798	823	794	760	783	842	841	795	759	725	867	800	801	746	808	801	797	827	757	766	885	840	781	811	799	803	866	844	805	819	780	819	829	853	828	831	824	834	851	820	813	832	790	813	830	835	827	812	831	810	771	789	780	828	760	815	833	854	845	760	803	780	786	849	842	859	776	748	806	801	758	781	803	811	830	794	809	785	865	831	815	811	846	825	825	786	832	800	841	775	790	814	804	800	762	813	723	787	812	869	822	842	857	777	788	793	796	808	802	841	834	814	836	851	840	852	748	755	765	830	834	823	834	852	813	766	829	829	755	856	819	815	815	809	814	844	761	787	800	765	773	821	851	835	817	852	804	826	824	740	772	808	827	788	815	816	775	852	797	781	804	795	786	787	823	794	825	826	845	772	820	802	799	791	739	787	807	848	860	808	795	809	795	847	787	841	785	782	771	784	808	758	844	793	868	826	844	816	832	806	792	828	818	841	789	804	850	831	894	744	799	813	837	847	843	804	822	772	818	834	852	839	831	826	824	775	823	789	793	798	781	834	774	863	837	820	815	823	816	834	842	832	819	818	818	799	777	765	808	821	801	795	748	826	876	821	794	771	808	836	785	824	809	762	850	801	783	806	803	833	782	798	831	817	862	850	826	813	802	745	800	869	831	825	814	829	793	816	848	804	759	777	832	805	809	835	751	831	855	806	811	781	825	808	852	815	813	833	793	823	819	782	811	835	807	806	856	854	830	823	822	818	812	753	820	826	780	803	845	804	842	831	827	810	817	807	811	764	778	807	822	831	831	780	840	843	816	780	800	832	796	800	802	787	769	779	838	840	773	790	816	814	804	805	780	884	749	805	769	806	748	776	876	859	777	838	796	793	836	817	783	855	800	800	780	791	844	858	834	837	793	789	747	821	848	838	802	802	809	806	867	783	839	825	849	870	864	842	812	762	851	796	820	843	806	854	818	841	806	808	846	830	818	803	822	849	786	865	786	839	787	854	784	802	818	781	806	768	788	771	816	823	803	817	812	820	847	824	856	793	797	822	798	886	840	862	820	822	798	840	839	809	829	780	783	800	787	835	820	846	864	812	829	813	803	805	822	765	813	825	839	798	808	836	806	814	801	816	835	822	805	795	803	783	792	732	857	785	786	808	772	756	796	808	813	792	836	823	797	800	807	769	802	807	818	808	750	842	813	802	812	862	872	771	808	788	783	847	807	771	879	834	847	823	804	771	845	811	843	841	851	809	843	823	778	808	815	845	847	774	779	792	827	840	766	821	821	821	817	771	829	783	786	824	791	781	811	875	802	809	843	831	846	806	829	827	831	826	780	820	803	785	782	860	787	797	762	784	802	820	838	850	803	828	813	813	839	771	752	783	820	851	777	810	830	830	807	834	833	849	800	790	827	841	794	788	805	814	808	840	798	845	785	748	821	803	830	817	798	794	792	828	797	784	797	822	791	818	792	808	748	813	828	802	811	811	812	842	827	782	796	774	758	814	813	758	795	823	817	833	806	828	793	829	826	813	790	791	782	832	829	873	795	799	831	850	785	822	814	765	791	806	816	872	810	831	833	808	813	794	868	830	760	839	786	797	815	817	792	796	799	786	802	813	823	830	799	812	787	804	850	779	845	824	794	840	808	825	835	821	820	833	807	798	795	789	827	777	815	826	833	768	779	811	824	814	788	842	802	819	853	802	816	811	813	778	835	790	820	759	789	801	791	846	807	856	822	834	856	784	820	825	803	757	799	758	891	794	830	819	786	839	805	787	799	788	800	819	828	809	819	796	838	784	793	825	829	762	819	834	834	835	805	814	856	826	768	781	825	764	809	791	784	831	783	791	774	798	797	861	902	825	806	826	803	859	861	819	846	806	799	836	756	792	867	805	831	800	796	807	882	831	814	794	839	830	834	795	809	800	813	828	844	813	804	798	788	829	860	809	818	798	854	805	813	824	763	796	768	776	782	834	788	833	834	769	826	784	801	753	823	841	779	869	824	817	836	813	827	815	835	780	869	823	842	834	788	790	803	859	794	814	863	852	866	837	815	813	838	762	771	803	809	824	807	820	801	800	781	808	773	792	762	789	793	780	800	780	790	791	811	818	823	816	814	765	800	819	797	791	809	853	849	769	798	797	822	799	801	838	798	837	845	820	823	780	795	837	811	805	825	842	802	778	791	779	811	751	828	837	833	855	779	837	843	789	815	818	753	827	803	871	799	820	830	794	789	857	733	828	776	818	819	787	808	814	825	791	822	844	807	841	839	851	778	846	811	815	857	787	757	799	798	894	796	814	750	849	803	824	808	844	818	851	791	791	854	860	781	819	766	809	839	812	864	811	790	801	844	778	843	757	817	777	775	766	780	828	752	794	865	807	767	786	786	808	840	814	812	818	844	798	811	805	813	822	784	801	776	835	746	827	808	802	808	811	830	770	861	803	839	781	815	840	796	788	840	852	895	782	776	768	812	793	793	756	806	798	803	796	798	799	853	797	795	827	793	792	821	767	790	834	765	824	826	833	861	838	818	875	804	809	796	802	810	820	810	818	826	785	774	834	780	852	821	765	837	815	838	806	784	845	797	831	797	875	830	793	791	788	788	799	783	815	809	816	817	757	791	769	796	781	791	799	816	818	783	824	807	787	762	831	818	828	796	827	848	836	805	779	838	822	745	793	804	793	802	779	797	811	852	822	836	793	794	816	780	785	782	848	851	800	853	843	796	805	790	785	848	829	839	767	771	805	786	805	829	783	823	861	758	777	858	827	811	781	817	804	804	784	833	821	809	762	862	787	830	766	807	838	796	765	846	821	819	804	801	831	783	823	783	782	840	845	845	815	860	794	842	805	777	855	840	828	827	841	832	797	792	779	795	790	782	795	813	797	819	836	794	792	807	820	804	822	838	867	864	831	784	766	833	797	821	790	787	783	788	792	852	835	831	856	825	731	749	782	810	810	860	753	874	774	803	820	792	801	790	834	837	808	819	794	810	834	838	756	795	840	814	841	757	797	775	821	816	816	820	832	827	841	861	779	770	803	802	809	875	838	793	852	770	803	842	769	830	818	821	747	831	828
1918	186	193	169	165	176	170	170	172	183	166	139	161	148	166	190	146	164	177	186	170	173	170	188	179	175	148	176	185	158	149	171	153	192	172	160	168	164	231	167	162	176	136	166	171	197	158	171	162	135	161	154	168	143	153	156	163	139	153	173	158	164	158	168	178	157	160	134	174	172	186	175	188	164	148	154	158	167	127	175	150	166	152	169	176	170	153	150	146	177	157	163	163	160	175	156	171	161	141	175	167	177	178	148	157	150	163	188	150	161	159	158	152	171	177	154	151	196	175	158	170	169	165	162	148	148	156	141	185	138	147	160	157	152	179	167	164	166	158	173	159	154	160	170	166	180	141	164	151	170	142	170	166	139	139	162	171	149	141	165	151	180	174	165	163	171	147	144	168	166	147	167	167	166	151	154	162	166	162	165	162	157	171	156	157	153	151	168	156	170	161	186	167	168	143	142	174	176	171	149	158	147	163	156	168	166	167	159	166	169	160	174	176	194	161	150	177	180	158	158	158	157	168	146	173	173	144	174	165	155	168	184	173	162	159	149	159	161	142	185	170	139	184	138	150	157	162	164	167	168	145	128	150	145	177	172	180	156	156	157	170	166	172	154	161	169	164	129	129	142	150	179	156	155	160	173	169	170	162	165	174	155	153	168	167	163	152	156	169	171	183	167	144	164	178	142	172	174	160	162	147	160	162	167	167	155	156	143	186	159	154	162	144	158	155	147	153	169	155	136	180	160	174	177	137	152	166	178	180	151	156	143	168	176	179	162	163	162	145	151	166	157	147	158	161	186	160	139	174	183	158	187	179	162	155	165	131	165	170	162	158	156	147	152	170	139	148	152	155	172	179	141	147	187	163	173	182	150	166	144	159	155	162	129	156	155	133	188	144	167	169	176	150	170	157	156	155	166	155	139	163	167	170	147	158	145	173	145	161	142	160	167	165	139	152	160	152	156	161	157	167	151	180	145	168	146	150	168	135	164	170	155	140	167	187	150	168	176	159	163	180	154	127	183	164	161	169	145	161	183	159	147	172	161	170	148	151	188	164	161	178	151	144	138	155	150	149	138	153	154	178	154	159	171	160	146	172	145	173	148	158	159	169	154	141	151	147	160	148	171	153	167	153	136	144	182	177	184	144	152	144	158	151	185	152	168	140	143	160	163	153	154	175	153	165	146	145	130	144	166	163	167	157	163	153	173	162	169	158	157	176	183	183	164	138	146	178	156	164	162	170	149	137	152	182	209	152	135	166	150	173	170	171	165	156	170	165	165	182	166	155	136	157	147	180	182	163	161	144	153	144	151	159	156	165	177	148	156	155	141	142	151	160	147	159	157	200	147	170	154	176	171	156	178	160	149	173	187	160	173	172	138	168	145	164	131	175	180	152	170	137	162	172	162	154	144	156	162	165	161	188	152	155	173	162	152	159	159	165	163	133	152	145	160	167	155	154	143	170	153	159	157	172	170	162	149	155	146	153	147	184	188	158	147	152	157	164	148	142	173	157	184	159	142	140	165	174	133	149	164	149	155	177	142	175	171	158	202	134	162	154	177	163	165	156	145	156	143	156	161	171	143	155	152	156	180	188	165	154	178	177	155	168	151	159	167	186	162	163	166	180	142	148	154	170	157	166	155	190	145	177	157	164	165	159	168	169	185	148	167	176	170	166	167	172	160	170	155	161	166	141	136	158	159	164	157	147	153	173	167	158	186	148	158	163	173	175	172	164	151	160	165	163	178	145	161	160	150	171	166	178	182	173	180	156	150	179	137	137	150	164	177	144	149	162	180	186	132	160	151	178	157	154	171	141	177	175	189	188	169	163	153	161	159	139	172	149	150	150	173	179	164	178	151	199	165	168	185	139	152	162	175	143	162	162	175	168	161	172	147	154	136	161	179	155	172	181	141	142	131	142	158	170	168	156	154	149	173	155	158	141	156	162	176	169	162	168	138	152	161	156	159	167	165	138	145	165	152	195	165	168	176	150	144	153	150	155	173	181	141	159	177	157	144	154	159	160	166	161	161	172	139	180	167	166	150	152	180	176	153	152	146	168	154	156	161	166	171	149	155	148	142	172	168	171	170	156	137	152	159	155	154	165	190	155	144	149	166	157	119	169	144	174	163	177	160	136	156	174	172	153	168	174	157	166	180	158	157	152	158	152	170	167	138	149	160	171	159	158	161	188	162	139	156	175	157	154	154	168	152	153	168	170	166	162	169	138	137	161	167	148	148	157	152	176	175	148	169	165	140	170	139	178	161	159	161	158	151	166	159	173	165	150	129	156	155	156	147	164	142	150	171	158	143	167	154	157	169	153	142	160	134	156	152	170	147	141	174	151	131	165	159	172	142	167	208	153	182	168	180	158	154	173	151	194	186	167	171	154	171	146	172	159	160	134	164	152	151	171	164	134	156	174	155	148	141	159	159	150	172	161	175	129	138	153	154	156	168	149	159	173	161	144	153	152	168	178	138	149	170	149	150	148	153	153	171	135	173	171	171	154	143	164	182	164	184	144	179	181	161	147	144	147	165	170	191	154	165	163	159	148	176	133	152	164	161	149	153	162	178	158	168	168	144	161	196	147	184	191	159	160	167	184	166	184	154	155	170	157	150	155	170	159	167	143	152	135	152	172	147	170	154	147	179	161	178	165	168	151	148	151	145	177	165	170	165	163	186	163	157	160	168	136	141	130	150	156	147	154	162	156	160	140	186	159	150	156	171	158	141	172	167	164	156	154	159	151	149	162	147	174	151	143	146	163	165	163	159	156	161	142	136	174	160	157	176	151	167	148	143	155	146	148	141	152	138	171	157	166	154	176	157	148	166	167	168	170	149	164	162	165	175	147	177	171	150	141	144	155	167	138	157	163	166	147	175	162	167	151	151	168	166	179	184	143	144	168	134	164	150	150	159	157	155	165	179	159	149	158	168	173	184	149	151	166	165	163	175	182	155	180	186	161	138	139	170	170	163	164	176	136	189	153	164	162	190	161	168	169	171	165	175	151	177	168	153	185	165	176	162	159	166	161	177	156	152	152	148	175	141	171	140	161	173	150	136	153	161	147	153	147	154	184	174	131	152	155	158	149	158	139	158	121	151	165	172	144	165	148	159	143	152	154	180	140	142	168	144	155	161	163	155	162	157	149	163	169	157	182	161	144	166	166	158	170	171	153	163	141	160	163	165	142	167	152	178	153	165	154	158	180	162	171	143	153	151	148	179	156	163	150	143	162	165	177	143	175	175	161	154	159	164	158	148	132	142	167	158	172	175	155	143	149	159	182	168	145	166	155	150	167	160	148	174	141	159	170	138	155	155	172	148	151	170	170	139	171	161	170	152	155	134	165	167	177	185	192	166	144	155	166	169	158	173	147	153	152	167	179	161	155	158	150	172	141	166	194	157	160	160	175	151	158	161	166	181	155	154	155	172	187	167	161	168	154	173	159	150	157	196	145	163	159	152	160	159	157	154	194	163	155	173	162	183	128	179
2198	506	546	557	538	541	536	517	491	478	504	478	453	491	464	506	515	459	514	514	511	466	506	477	516	453	438	458	467	475	472	441	441	465	457	464	482	427	646	621	478	439	493	426	462	445	468	459	448	451	468	457	453	489	480	444	465	463	459	460	451	462	440	449	462	484	512	478	443	457	450	468	480	500	472	470	438	429	456	415	473	448	449	468	475	444	480	475	445	427	433	434	447	448	485	440	454	446	499	484	478	473	464	433	469	475	437	452	507	467	460	486	432	471	438	445	470	443	465	466	444	465	462	451	455	425	463	467	453	449	474	502	431	438	430	420	505	484	446	437	458	495	442	430	462	414	472	473	479	469	437	430	501	430	472	457	438	445	473	499	497	412	468	472	449	442	483	459	477	460	499	463	453	421	476	445	484	458	510	487	428	444	469	480	425	452	441	454	467	455	444	431	481	484	433	506	483	458	446	435	474	468	434	438	464	473	455	482	437	478	451	495	457	491	449	429	484	462	472	486	451	423	446	491	462	450	515	461	453	459	441	506	487	498	454	473	461	473	469	470	470	444	471	446	449	467	475	430	456	439	487	451	479	463	474	426	454	469	477	485	472	465	468	437	446	422	438	462	433	451	444	485	427	424	448	457	449	480	482	467	496	447	454	462	461	462	486	472	485	448	450	514	474	476	442	463	456	474	445	449	482	470	435	495	461	469	438	450	439	477	469	477	492	461	471	464	506	439	443	455	455	474	424	425	501	479	515	429	476	436	449	520	456	424	439	477	441	465	451	506	474	445	456	432	429	464	420	473	485	466	456	453	465	456	467	459	451	457	434	461	467	463	395	443	463	460	454	482	463	451	496	509	454	481	457	519	476	453	422	436	473	431	459	470	447	437	448	475	461	477	478	481	443	462	470	460	448	444	462	485	512	455	448	469	496	454	467	482	452	444	474	439	468	454	461	450	485	473	440	435	476	464	467	449	455	440	468	447	469	412	482	453	479	422	467	467	461	522	482	490	518	423	463	443	421	499	461	489	431	452	471	448	444	451	459	455	401	427	445	429	500	456	440	452	486	465	449	459	451	476	438	486	459	483	482	471	484	436	471	451	454	446	453	471	495	470	441	455	466	486	477	452	482	470	476	481	501	424	475	457	456	458	488	438	478	437	459	418	458	487	484	466	474	468	455	431	489	440	434	493	423	461	466	439	470	445	425	455	424	499	481	463	469	434	490	487	448	487	438	460	439	458	505	459	465	458	478	457	419	454	451	442	469	445	427	426	457	465	446	437	491	456	462	443	478	429	469	443	477	470	493	468	449	459	461	453	443	476	423	415	472	439	481	503	452	466	432	456	481	454	440	466	441	446	449	424	490	449	472	491	477	475	411	448	486	453	452	421	405	479	434	460	511	443	411	462	495	447	486	460	437	445	427	465	442	461	455	507	475	450	498	504	485	426	404	486	472	489	459	500	448	445	493	474	478	496	455	429	452	444	493	501	476	499	446	469	442	458	487	455	461	448	472	483	478	459	480	472	449	466	461	491	482	421	436	456	452	459	457	466	473	478	458	448	463	451	429	469	451	439	468	497	429	471	461	476	446	493	456	476	451	446	466	475	458	424	463	453	438	464	465	479	507	460	461	459	473	477	468	468	471	485	474	408	448	435	458	437	423	493	464	497	470	486	465	473	444	502	463	482	486	454	444	482	434	469	439	447	435	484	430	483	450	473	460	417	453	459	511	447	464	479	452	482	465	476	469	415	411	466	531	464	491	429	483	463	509	441	517	500	488	455	496	460	432	479	427	447	440	467	444	467	455	451	451	446	484	474	480	447	484	481	457	450	463	456	466	444	409	481	487	451	464	492	440	487	498	454	481	502	479	486	485	463	423	480	477	473	470	490	482	483	454	457	490	451	439	466	436	470	450	511	462	471	471	467	455	443	461	463	487	457	440	451	466	414	428	472	476	477	462	430	479	486	457	458	453	453	459	475	452	479	449	456	458	441	454	446	449	461	468	461	468	433	450	485	436	451	448	444	452	482	421	465	472	438	464	476	455	447	499	445	435	490	432	448	477	460	432	452	484	449	455	453	436	452	455	439	446	484	505	424	444	480	467	455	477	462	464	446	452	474	437	441	448	467	459	494	434	471	476	454	499	443	436	492	461	435	471	471	447	505	469	419	437	441	458	459	463	459	431	484	441	493	454	451	465	469	465	458	430	474	464	436	475	438	515	464	473	443	425	499	444	471	475	447	467	475	464	491	448	466	456	466	443	468	453	493	465	475	433	451	436	443	456	442	449	421	481	451	487	453	445	429	509	452	474	484	417	433	481	465	480	473	442	450	478	458	447	452	430	477	464	451	438	460	464	444	471	475	410	455	442	443	472	445	463	434	473	462	450	436	464	458	462	437	470	450	456	463	481	461	454	492	459	467	453	465	462	453	512	425	490	475	454	446	458	450	463	477	542	426	447	491	496	478	484	474	451	437	456	502	445	460	469	444	472	425	440	468	424	449	472	484	445	457	503	501	405	478	464	466	499	471	489	457	457	447	468	437	416	457	462	477	424	468	454	448	457	511	450	443	495	466	482	429	455	479	483	461	441	447	459	463	448	471	433	460	467	480	445	455	455	479	482	456	464	497	460	461	458	471	453	467	471	459	468	483	460	452	432	480	467	456	417	463	430	448	467	460	467	451	472	444	443	471	462	459	474	450	436	432	465	454	479	438	478	464	471	429	412	446	414	482	438	453	441	500	484	489	462	470	461	475	468	494	481	465	472	445	419	474	456	444	476	480	441	439	484	445	437	471	472	462	483	447	443	464	473	457	474	486	409	468	469	411	466	504	445	494	434	453	462	473	468	472	430	468	443	461	443	462	443	438	494	491	445	464	477	484	476	414	427	474	478	466	464	447	483	438	485	424	435	451	487	483	443	470	428	477	456	473	473	454	481	440	443	454	431	426	456	437	484	458	442	472	452	429	439	484	418	482	446	431	451	475	492	457	460	464	447	436	464	437	451	460	437	459	499	493	462	483	474	480	483	477	459	445	476	474	456	456	462	474	469	472	461	494	511	454	471	459	482	436	446	481	464	447	467	440	474	498	465	473	473	449	427	484	440	452	401	422	460	474	478	420	458	433	470	469	435	440	478	461	472	468	479	453	467	459	471	486	459	462	444	425	471	442	459	440	521	461	521	457	487	449	475	470	485	453	440	484	477	460	502	487	492	470	485	427	490	439	454	471	468	479	499	424	448	447	486	460	470	459	482	479	469	461	453	475	436	475	485	478	479	424	434	459	490	455	469	470	412	465	466	454	455	467	473	455	446	472	431	466	481	467	428	431	431	453	477	489	467	498	502	455	458	453	475	472	459	452	486	466	426	446	464	510	451	455	470	436	458	485	481	456	520	443	444	463	483	456	478	448	402	466	433	471	460	459	431	477	450	442	450	481	483	485	467	441	473	450	442	460	478	470	483	488	415	486	423	425	438	428	448	449
7733	1071	1107	1005	702	610	534	508	478	409	402	344	403	373	383	359	339	354	338	346	357	333	329	364	324	312	348	299	326	310	260	315	351	360	368	326	348	351	730	564	349	338	342	336	309	327	341	301	324	318	366	357	309	346	351	315	328	343	329	326	327	305	330	329	321	332	338	339	328	355	307	329	304	290	323	306	302	307	349	328	285	311	314	329	359	345	307	299	338	351	306	291	304	311	310	331	315	318	326	311	326	286	329	304	303	357	328	308	320	330	318	328	327	334	298	308	322	344	276	307	307	329	337	297	325	346	325	326	319	305	304	344	316	317	328	311	370	292	333	313	321	349	315	335	295	327	325	328	346	346	300	297	295	315	322	329	310	359	325	328	278	331	295	308	305	301	341	336	351	325	348	343	319	312	322	356	303	303	279	319	362	320	290	316	330	320	310	319	306	318	319	318	333	323	333	331	338	315	302	308	340	313	327	304	339	324	320	328	319	320	320	326	322	322	322	306	333	333	301	311	315	333	285	356	309	303	330	308	343	358	293	310	342	324	315	325	349	332	309	324	294	367	316	309	320	321	296	312	340	327	330	347	316	341	337	301	304	315	332	325	339	315	364	301	329	291	316	320	275	315	337	290	304	321	351	319	346	343	338	314	305	317	322	334	333	283	359	307	322	327	346	374	317	313	313	315	304	324	314	322	336	326	284	348	317	280	337	288	348	325	304	352	331	346	318	304	315	304	299	304	327	343	323	344	309	276	314	312	309	308	313	297	320	313	299	329	348	345	313	319	317	310	324	332	320	315	329	355	346	298	322	326	323	304	296	308	331	278	306	298	315	331	330	349	340	331	304	333	341	291	289	274	332	281	307	292	310	295	290	303	308	327	350	326	317	325	294	333	296	298	329	329	300	301	316	296	331	342	299	341	354	283	309	291	313	313	292	331	327	299	293	308	322	335	289	336	310	319	297	327	333	336	318	327	333	340	325	349	350	310	306	305	300	340	321	365	310	331	322	324	331	334	324	316	319	313	334	304	336	352	322	315	305	328	317	296	319	302	312	316	325	320	342	344	296	299	337	339	316	333	324	343	331	305	309	322	321	318	321	310	333	340	325	293	302	302	338	340	313	353	324	305	338	318	299	290	331	311	363	311	331	335	330	279	325	319	312	313	307	298	310	334	299	341	322	306	324	322	363	320	322	329	333	321	315	320	336	316	309	329	321	298	305	316	288	314	271	328	340	301	315	319	319	346	325	328	304	312	274	257	315	288	317	320	329	330	329	321	336	332	314	332	321	355	276	354	353	321	311	326	311	319	308	303	354	319	308	339	328	336	336	336	322	294	291	328	337	357	310	302	328	311	310	317	303	264	328	305	326	340	315	316	322	322	317	313	328	324	297	333	309	300	323	322	350	301	349	339	302	343	301	325	312	321	350	324	331	293	342	325	315	340	315	292	325	340	303	328	323	330	280	306	350	314	329	306	313	317	302	342	326	310	341	326	313	345	343	353	312	318	301	331	345	288	328	339	319	336	347	327	285	314	289	356	331	298	344	280	310	325	324	320	353	315	329	324	305	305	342	320	333	323	301	329	323	312	307	337	341	336	319	327	332	331	329	329	323	321	313	362	270	276	300	297	340	326	304	311	328	333	305	336	318	330	293	333	314	310	303	306	316	326	340	329	322	340	349	337	312	312	333	323	310	345	328	332	305	349	301	301	318	314	297	313	321	339	297	299	304	320	344	359	329	334	330	303	312	283	335	343	333	326	363	304	318	312	324	330	309	323	324	309	300	308	341	314	334	296	305	299	339	353	357	296	328	329	321	311	305	294	350	309	282	331	369	324	352	289	334	301	333	319	302	361	307	311	299	330	291	281	308	304	273	308	342	309	310	316	296	328	335	305	319	296	301	339	349	342	318	342	327	341	324	310	315	295	311	291	323	304	315	341	309	322	299	298	306	324	317	318	334	337	325	295	322	327	315	302	305	333	328	284	317	305	316	302	315	299	364	345	310	310	313	314	304	338	345	313	353	333	334	295	344	306	290	335	304	313	301	277	317	322	302	308	335	314	314	364	355	317	321	335	359	337	331	333	331	315	315	325	310	290	316	318	348	322	304	291	307	294	343	314	340	312	329	345	345	334	329	306	338	318	285	297	340	295	348	305	345	306	319	333	326	316	322	301	343	318	320	328	334	314	333	321	325	328	326	289	287	312	288	305	312	321	333	328	302	310	283	309	345	343	301	271	300	298	354	359	316	328	331	317	277	325	329	336	374	293	339	346	338	311	313	302	319	327	300	336	303	322	318	338	298	339	333	308	324	314	321	312	329	322	294	330	308	323	275	334	295	341	326	345	285	306	353	336	314	288	322	345	308	334	327	330	339	311	343	333	293	334	291	317	335	302	314	311	303	319	344	326	311	292	301	337	324	346	321	292	331	322	337	291	345	312	325	343	332	311	324	329	328	304	319	318	291	317	323	322	311	317	300	302	304	332	349	314	326	340	311	309	318	304	343	320	319	323	318	324	336	368	358	289	303	309	337	316	313	350	300	294	304	332	316	323	328	300	317	304	307	308	338	323	318	334	306	350	326	311	353	345	275	333	364	329	308	345	306	344	342	310	343	280	341	308	351	342	330	332	319	330	315	325	326	297	324	306	344	340	335	296	328	299	323	353	316	311	301	298	309	318	370	319	318	331	344	303	325	311	309	327	328	276	310	334	299	351	299	318	332	343	338	334	302	309	336	324	311	326	304	320	336	319	321	291	308	321	334	283	340	330	304	316	294	304	308	333	301	343	320	337	343	346	322	330	287	338	334	327	371	296	331	314	327	304	322	293	320	344	308	347	293	319	314	295	332	291	317	314	326	258	332	325	302	311	310	312	314	304	334	340	319	300	286	330	311	314	316	324	334	310	313	283	333	308	298	323	346	314	335	319	318	334	305	344	318	318	327	342	328	294	308	291	332	329	326	305	304	306	322	325	301	306	290	288	316	349	348	287	308	311	310	328	334	315	319	347	335	317	321	293	301	319	305	320	318	319	313	293	346	315	323	324	306	313	336	307	369	340	307	347	321	313	300	343	327	336	315	307	330	292	293	295	313	338	314	294	314	294	316	316	292	326	326	342	299	326	331	341	324	303	310	337	290	315	360	347	296	320	345	330	337	325	306	344	299	315	366	297	362	305	317	303	314	316	352	335	307	323	342	310	312	297	329	295	279	332	321	329	304	284	306	300	296	303	312	314	310	374	327	350	312	302	324	327	310	350	325	290	337	318	315	288	282	292	342	307	317	342	343	303	328	299	329	316	312	348	306	318	317	314	305	314	322	327	296	304	349	323	327	368	326	294	313	319	290	315	323	304	300	319	340	289	299	344	311	331	338	344	313	351	359	303	304	315	352	320	335	309	321	301	338	297	327	351	320	320	327	341	324	292	321	308	312	301	336	313	306	299	299	336	329	306	345	297	336	311	302	327	320	308	307	316	357	318	287	309
5930	1390	2341	2880	2624	2289	1930	1798	1590	1514	1320	1227	1202	1161	1064	1118	1134	1099	1012	1104	1073	1081	984	1024	913	909	923	943	892	865	899	839	927	868	874	832	858	878	4313	2654	828	860	815	886	809	824	883	832	820	839	817	832	794	833	800	827	851	852	838	799	824	832	833	800	821	837	841	820	825	802	754	752	832	800	769	784	765	861	765	814	793	879	763	824	826	820	808	778	803	792	809	817	744	832	830	814	818	845	804	840	837	770	762	786	808	821	780	797	824	844	824	771	845	807	801	783	832	792	790	809	817	762	849	800	807	793	782	839	793	855	787	793	761	819	813	758	816	805	764	756	801	831	909	795	793	776	809	806	788	768	768	788	820	838	767	811	764	734	786	781	796	789	771	836	809	765	810	805	837	799	856	807	792	762	769	767	831	818	788	785	773	795	830	805	830	823	839	800	811	790	799	849	809	810	817	777	802	746	787	787	792	789	816	797	817	781	752	767	827	847	807	756	764	792	809	775	780	792	770	807	810	774	808	799	757	773	749	804	789	841	813	791	788	804	784	823	824	751	798	832	772	774	782	796	806	833	808	717	807	767	817	793	778	855	755	798	807	788	804	774	790	808	770	763	799	777	789	832	868	792	821	793	778	783	786	800	777	758	768	828	747	798	789	810	804	832	818	788	800	784	783	745	791	775	746	818	802	801	749	816	823	811	791	792	790	815	800	804	791	764	777	831	775	773	793	811	797	749	807	801	791	809	873	830	810	848	791	833	752	862	774	760	798	810	778	739	813	795	831	821	776	767	763	780	790	802	840	761	770	791	846	850	775	772	787	790	771	769	786	806	793	803	836	836	810	831	749	863	811	788	815	809	817	835	803	797	793	847	765	764	763	816	781	795	798	745	762	808	749	835	777	789	787	816	829	851	829	770	812	847	805	785	789	781	771	789	759	753	823	743	769	839	828	797	771	809	822	815	787	777	763	783	839	781	798	797	825	770	787	815	824	770	760	775	781	767	802	811	756	788	799	833	812	806	778	839	838	793	764	740	817	827	781	761	811	773	757	742	782	819	837	810	795	814	773	817	811	822	802	768	787	822	778	820	814	873	800	837	801	777	829	790	797	795	810	760	859	818	835	844	818	829	732	791	769	807	802	809	797	811	752	815	769	806	795	764	799	814	796	826	817	773	803	816	771	766	817	767	832	772	785	792	827	806	785	814	775	802	827	813	824	831	805	801	783	841	731	787	776	805	809	775	810	781	763	821	818	797	810	816	766	833	799	778	825	809	804	828	817	797	846	745	818	738	806	840	768	772	861	777	806	739	802	786	782	741	857	796	809	813	815	737	791	777	803	825	788	790	759	759	821	740	775	830	795	813	777	768	799	810	790	791	867	742	849	818	770	833	778	731	775	811	786	790	819	783	751	853	789	804	778	815	776	832	776	812	806	804	811	792	774	824	763	810	795	789	830	822	829	755	804	834	797	756	802	773	786	851	804	795	782	778	803	797	786	836	775	814	815	806	835	797	791	828	800	829	772	776	798	811	824	821	812	797	844	793	890	775	778	803	839	811	772	776	815	789	781	803	820	798	765	809	821	775	800	746	752	721	787	804	818	753	853	740	807	780	777	752	821	777	743	756	805	821	800	801	768	803	819	777	801	795	831	831	779	788	779	766	817	810	781	778	805	852	788	838	801	811	823	750	847	782	851	821	799	787	848	813	835	820	800	752	807	763	782	807	810	759	833	819	781	839	796	822	813	757	794	761	794	797	840	804	835	777	758	784	801	767	750	836	847	776	776	831	786	803	787	819	789	771	777	764	760	825	788	793	798	827	796	795	762	776	798	804	823	770	836	857	867	815	816	792	822	781	796	869	808	852	844	804	798	807	849	774	768	842	819	825	793	776	786	794	750	833	862	814	784	816	802	860	790	781	801	771	846	799	790	811	760	819	817	834	808	807	825	801	834	812	779	743	793	756	837	781	785	821	805	791	792	790	796	768	772	825	797	856	849	725	811	787	855	825	800	790	860	736	783	764	777	741	773	774	809	807	825	805	747	759	790	810	778	813	823	839	814	789	767	858	777	752	821	787	797	810	777	823	806	786	761	797	855	777	804	832	792	741	826	810	770	822	846	831	774	820	787	812	795	769	772	743	782	775	824	843	773	843	809	805	806	816	741	800	763	788	801	793	800	778	749	805	773	836	805	804	777	812	792	817	790	780	746	833	787	837	788	766	818	804	787	787	777	754	776	835	735	761	753	790	784	798	788	810	778	794	769	797	840	784	790	826	812	792	839	830	800	802	800	814	790	838	784	832	809	772	800	825	798	845	777	820	811	833	819	739	776	839	783	777	804	745	839	785	820	764	809	826	755	841	815	814	807	763	804	806	787	782	847	789	754	782	850	863	780	795	826	812	770	838	810	831	785	808	819	790	838	782	819	811	787	834	783	786	809	786	838	812	784	796	849	802	754	765	790	810	759	820	799	810	868	770	808	800	823	815	808	796	828	749	788	820	778	836	768	828	783	798	843	793	829	771	741	786	754	831	828	816	818	832	799	804	792	747	801	780	824	825	773	769	866	759	757	760	844	805	769	812	844	795	769	777	774	761	777	784	753	785	755	832	790	767	782	794	846	795	826	790	778	768	849	729	846	808	791	793	826	751	851	782	777	784	788	779	850	809	786	747	756	786	829	807	799	752	830	768	759	818	811	780	835	785	823	797	797	801	816	858	821	779	842	823	842	804	778	695	819	820	791	782	809	766	788	768	798	779	795	805	798	800	777	816	762	791	792	810	806	838	831	800	791	770	767	788	793	788	826	814	798	800	803	759	829	823	842	772	776	804	773	833	812	792	795	749	760	811	863	800	771	769	779	799	798	799	823	831	794	781	800	825	770	827	800	782	805	823	793	785	786	778	806	749	825	767	820	789	792	781	786	776	796	750	810	775	797	782	761	841	816	788	795	780	798	842	859	806	821	797	789	781	779	821	788	817	765	791	801	773	839	809	818	773	769	808	820	795	803	819	802	786	786	801	844	796	825	737	827	834	809	798	769	801	823	792	833	818	781	798	824	814	794	780	802	788	789	788	767	825	790	796	828	827	766	806	805	762	826	798	799	816	824	797	806	801	809	863	793	799	825	801	781	797	769	772	835	841	765	810	792	753	803	782	816	801	797	791	820	795	778	774	816	808	819	773	818	839	760	789	757	809	746	785	824	812	842	789	813	788	838	815	785	805	854	801	813	840	806	788	762	788	818	837	824	818	793	859	744	792	805	838	796	778	806	838	744	852	748	813	809	762	795	787	789	798	812	825	768	832	778	799	816	824	784	774	808	766	792	781	795	808	780	844	827	829	825	776	805	780	836	813	829	814	814	789	790	785	818	768	772	823	867	805	810	737	758	832	775	790	770	807	765	752	826	752	826	819	827	800	804	767	799	781	803	762	805	814	807	812	726	800	804	796	861	790	799	820	776	809	835	780	822	839	803	811	793	771	783	781
14022	2184	2027	1780	1190	897	772	703	588	531	507	486	459	436	493	415	427	416	376	425	388	399	384	392	353	368	374	354	362	346	361	373	335	340	348	355	401	332	1128	1019	370	325	316	389	357	374	376	348	319	331	357	318	329	337	375	349	361	342	345	329	356	355	366	344	362	345	337	339	342	313	359	346	345	335	382	345	368	328	348	366	333	367	318	337	335	356	331	347	364	313	353	341	355	349	321	345	352	367	319	353	384	332	337	332	353	321	341	312	339	361	347	351	333	365	366	328	329	317	336	339	325	350	351	331	346	338	371	344	335	326	357	362	306	352	349	346	299	341	314	368	310	358	357	340	336	336	380	338	334	344	378	368	369	362	318	342	298	357	348	337	370	351	339	332	293	325	348	363	324	331	330	342	315	358	342	349	328	360	330	329	352	348	361	376	331	345	356	317	363	340	311	327	331	359	346	330	362	311	345	355	349	337	349	345	332	320	340	320	341	358	368	343	322	328	362	337	330	333	353	333	331	310	359	336	399	370	332	341	326	377	371	371	328	340	367	382	347	364	365	331	353	374	339	393	338	369	361	352	381	353	393	351	351	367	356	355	346	316	346	357	302	342	378	344	339	343	361	361	399	369	344	320	358	361	338	344	321	349	337	342	347	330	365	333	339	328	349	316	363	347	361	337	327	344	347	309	354	326	346	339	322	352	320	362	348	345	316	349	365	330	340	327	327	320	356	299	328	336	362	357	347	325	328	331	339	321	355	348	313	346	365	316	313	333	358	369	361	367	313	343	369	329	334	369	373	339	309	290	325	357	346	356	333	371	363	351	336	319	338	354	355	348	349	377	320	333	358	374	355	348	357	332	327	308	336	313	349	320	375	324	306	331	329	340	361	339	329	357	342	367	349	332	346	357	354	331	341	333	366	364	345	340	355	318	368	327	376	332	370	351	334	362	345	337	395	347	330	307	318	334	376	355	303	333	313	335	348	328	327	324	361	337	330	394	372	363	361	353	393	340	317	355	338	336	367	369	369	335	336	329	351	372	378	326	346	339	330	364	373	325	299	312	334	340	333	308	344	329	342	314	313	335	374	294	367	356	368	358	347	328	349	356	340	264	315	370	332	345	375	351	317	361	351	310	308	348	352	344	327	329	371	337	314	322	362	350	305	356	323	343	355	298	329	370	339	346	340	361	314	340	324	336	345	307	357	357	350	369	367	361	370	352	319	315	329	352	342	350	323	346	356	318	356	326	337	324	347	363	334	344	334	354	328	313	354	332	379	328	367	352	347	347	344	351	355	346	372	314	297	328	316	371	339	358	337	342	337	335	351	345	363	352	317	340	364	338	320	322	340	367	349	331	320	291	329	353	345	326	328	331	328	338	321	350	365	337	359	354	346	353	316	360	347	342	347	332	319	308	377	362	323	366	355	395	363	367	386	391	302	365	355	362	351	309	331	366	336	350	339	329	363	367	336	330	300	341	324	302	371	353	348	339	371	317	329	334	318	357	310	364	352	348	339	336	300	351	355	307	317	355	351	321	368	389	357	361	359	321	324	335	336	343	342	322	324	350	352	340	363	351	377	344	390	338	334	338	306	333	326	352	345	394	365	357	376	306	353	371	384	337	357	301	325	354	331	383	334	356	357	342	304	352	348	330	355	348	341	311	344	326	350	340	359	349	369	351	351	351	325	378	336	339	371	371	332	376	346	332	336	335	342	389	343	345	350	347	331	309	369	357	336	339	356	360	322	338	317	338	325	358	347	345	359	341	352	346	367	344	354	335	335	337	319	328	319	348	358	333	338	312	317	326	330	358	341	321	333	357	312	353	337	314	353	360	349	372	345	353	370	322	345	342	347	337	357	323	334	375	353	323	343	313	350	368	324	358	369	343	394	325	352	335	316	344	351	356	374	362	339	363	367	337	333	343	328	337	370	362	327	335	341	358	359	375	376	320	346	343	370	326	338	379	330	334	334	344	344	384	341	364	323	334	346	313	322	339	339	377	339	358	337	350	338	355	340	371	317	349	372	330	352	319	399	347	307	323	294	352	347	360	318	342	338	366	321	340	396	337	376	329	319	354	344	362	328	365	373	332	326	347	351	326	355	355	351	326	330	334	374	337	365	332	335	360	335	342	353	345	344	322	343	343	362	326	355	346	317	333	359	355	303	321	365	343	339	350	318	364	358	333	314	365	364	330	351	373	366	319	388	359	303	353	339	321	354	325	329	380	351	363	334	348	337	330	370	335	331	343	375	341	346	304	364	356	359	339	358	307	343	355	352	357	361	361	359	369	351	327	335	344	374	371	363	342	362	343	351	363	366	314	355	372	382	324	338	337	337	320	354	400	355	352	354	351	320	358	360	336	375	340	350	362	350	328	354	371	371	334	347	340	358	372	374	324	338	322	375	354	336	333	319	328	333	381	361	345	361	359	348	316	307	328	349	343	331	357	345	354	352	315	328	323	339	344	329	368	331	358	346	355	334	328	387	333	352	355	355	336	332	359	349	330	367	352	343	325	332	326	320	312	321	337	328	369	377	355	361	335	354	331	327	302	349	358	392	343	374	346	344	314	322	362	337	361	344	332	349	328	337	342	348	342	340	337	332	345	350	327	364	361	361	337	372	324	345	324	365	337	341	367	353	328	324	343	370	378	342	359	315	346	377	341	313	349	331	359	383	341	342	320	376	326	318	350	314	355	359	326	358	318	363	355	335	326	362	367	361	292	372	376	390	302	357	343	357	355	410	367	377	339	344	344	349	336	353	334	359	337	314	336	349	338	335	352	336	368	356	313	357	327	334	325	356	324	325	310	336	361	333	336	311	316	365	369	382	348	348	325	337	356	343	319	333	347	345	313	319	315	350	333	369	334	369	341	314	336	359	315	375	374	333	351	370	344	344	357	360	377	367	333	289	376	328	327	347	311	374	344	375	361	365	321	346	321	346	366	322	361	334	351	355	323	356	382	345	361	325	346	333	353	342	356	331	348	338	341	372	342	324	331	300	336	360	355	329	327	345	331	333	359	317	337	336	340	305	334	329	340	353	337	300	323	359	342	336	359	323	347	363	330	326	329	387	343	327	336	333	338	344	344	332	323	327	330	339	335	363	351	328	320	371	353	339	362	346	340	348	351	363	374	371	312	347	346	340	368	332	375	336	301	317	329	366	338	345	353	361	333	343	356	342	363	332	328	358	363	333	335	301	340	331	303	319	330	328	339	322	317	349	358	319	362	331	347	334	337	348	354	353	327	335	332	329	329	327	343	335	344	315	327	351	364	362	353	330	343	359	319	367	350	320	340	340	348	344	344	371	364	319	378	311	333	331	332	324	351	355	325	355	363	333	328	340	347	352	359	351	351	308	362	358	357	328	352	326	374	344	330	315	309	325	325	354	345	310	343	338	359	320	340	356	371	359	293	341	346	330	357	300	304	346	340	342	353	353	336	353	348	353	351	335	379	356	317	332	342	339	386	343	355	317	351	344	342	346	388
7789	2071	3918	4845	4258	3761	3136	2755	2308	2053	1850	1722	1613	1570	1434	1362	1393	1296	1324	1357	1292	1195	1283	1225	1065	1097	1033	974	973	960	957	960	929	946	960	982	902	1057	6672	5200	926	896	880	856	879	915	880	904	830	838	886	825	857	827	888	861	950	817	863	889	861	840	828	836	879	845	818	854	800	838	824	884	837	833	810	870	854	830	841	810	783	800	819	866	861	807	887	802	859	815	865	803	839	844	833	873	807	859	804	784	834	798	786	863	835	836	818	773	774	785	777	841	816	821	813	816	823	799	848	804	865	872	785	827	872	816	849	774	877	806	801	792	804	779	791	817	776	854	810	836	891	788	832	773	827	826	818	876	858	819	808	841	886	870	829	791	835	841	852	846	852	816	815	867	867	842	815	840	838	819	844	839	840	818	847	845	865	805	847	850	854	788	811	779	826	877	819	824	837	841	831	835	827	800	821	784	899	856	830	808	788	819	791	855	829	842	855	843	841	802	855	847	812	807	826	822	858	811	845	802	824	829	829	815	825	818	793	897	819	758	841	859	842	880	834	828	922	823	826	778	791	871	851	782	838	802	846	864	807	838	836	806	811	812	828	889	785	858	832	846	795	792	816	811	863	816	748	749	836	797	838	874	834	821	859	809	824	792	828	840	815	806	855	818	849	819	817	837	867	837	822	842	821	853	834	787	859	832	807	807	806	869	851	850	845	832	856	832	812	868	828	788	820	780	856	843	835	816	828	798	828	875	820	860	839	789	824	817	851	782	826	815	812	827	839	788	842	796	829	793	849	835	794	777	780	850	849	799	794	793	766	830	865	803	867	813	822	863	818	817	826	818	877	770	850	809	855	810	805	838	860	823	780	788	831	783	816	795	820	856	832	799	796	807	769	806	772	833	812	839	836	843	791	828	840	822	833	893	855	809	816	825	821	840	816	781	825	785	778	820	800	852	796	813	809	754	842	825	814	845	813	790	824	817	852	767	806	802	825	884	828	810	850	841	847	807	788	784	803	824	843	872	808	782	792	819	809	842	820	783	834	808	833	862	823	837	779	853	818	835	838	823	831	822	840	845	816	803	844	826	816	839	834	840	807	811	840	784	810	854	815	799	836	862	835	858	812	863	791	829	827	824	789	830	837	806	793	846	830	811	803	808	833	834	851	804	776	750	779	824	805	793	779	786	845	881	836	792	849	754	829	815	798	783	824	825	815	801	790	816	823	803	836	846	818	850	803	842	850	816	830	842	801	831	826	768	804	791	810	791	824	828	812	831	765	795	801	818	840	846	854	811	788	858	807	783	769	862	835	791	858	803	797	778	836	771	813	775	796	791	781	819	821	824	804	816	816	784	808	813	799	796	853	779	788	856	818	809	799	804	815	847	821	810	828	837	856	832	815	800	804	818	831	874	761	851	808	784	784	821	814	834	874	814	794	842	800	852	818	809	804	825	797	882	841	813	825	821	825	861	785	865	850	791	796	838	851	829	817	793	820	798	869	850	827	848	790	813	831	811	747	828	816	814	856	768	812	821	867	840	860	890	829	829	797	817	813	802	757	847	855	809	826	840	837	833	837	814	804	794	815	833	833	796	844	831	773	810	829	784	829	824	826	878	842	825	836	799	844	823	838	869	790	824	818	824	833	849	783	786	823	843	795	789	829	782	811	795	803	860	848	785	809	818	839	862	880	786	809	798	818	777	827	851	891	863	796	817	838	811	825	825	868	811	819	759	821	788	815	798	860	796	823	832	807	807	819	810	812	868	821	838	778	857	799	815	816	862	839	813	797	812	801	794	826	823	817	813	795	792	827	857	774	796	816	816	793	788	819	862	793	779	838	846	797	828	812	826	868	791	843	820	843	834	794	794	770	860	840	866	838	803	751	820	810	830	819	800	880	838	824	794	828	832	807	793	898	771	826	817	799	786	830	818	849	831	819	797	807	835	776	795	826	854	814	844	831	827	843	780	851	852	801	820	793	826	832	804	817	860	859	857	777	803	821	824	825	837	813	781	833	833	796	778	769	803	768	808	812	834	828	842	817	814	788	867	847	842	817	812	838	802	774	782	838	847	818	808	776	821	807	817	823	820	824	849	791	835	806	847	830	833	778	745	823	841	748	859	815	834	804	810	810	807	821	783	785	822	815	815	818	839	784	839	873	836	844	822	870	837	881	842	872	831	802	812	794	828	857	811	803	834	761	795	864	764	806	897	782	803	820	821	783	822	824	805	845	843	791	787	830	843	824	836	814	827	885	801	802	853	868	812	821	813	796	841	877	819	801	823	821	797	777	801	826	821	826	828	832	794	793	829	828	833	841	822	837	878	818	821	800	837	840	824	809	797	817	818	843	804	801	802	863	859	807	822	819	780	838	801	839	833	866	832	850	852	812	866	856	781	850	801	847	867	823	809	791	817	832	772	830	823	774	812	813	802	853	879	855	796	820	827	846	788	859	836	793	839	856	821	767	857	838	819	811	856	815	896	838	812	864	775	833	807	773	817	806	817	858	896	873	826	820	850	802	810	829	821	797	820	854	792	809	844	811	807	845	834	787	858	810	831	855	830	808	780	804	830	840	820	792	843	757	851	779	796	763	785	811	889	777	835	797	805	820	849	797	799	851	829	862	816	831	857	860	775	882	886	823	801	814	850	799	748	842	807	783	832	761	768	816	859	818	828	798	779	832	829	857	830	843	806	753	803	806	811	827	815	805	778	863	789	843	819	831	811	840	828	846	831	785	809	845	773	789	848	823	827	843	745	814	814	850	835	816	853	799	825	833	785	845	830	805	814	819	808	809	790	845	816	828	833	841	829	792	768	837	840	797	835	859	856	820	866	843	827	788	816	821	820	785	838	819	833	834	809	834	813	767	816	843	777	857	833	839	810	779	849	816	823	863	869	817	816	828	805	814	829	804	846	840	815	839	875	793	774	791	792	817	806	839	801	837	842	863	831	859	829	813	854	857	812	770	814	864	769	839	824	808	822	803	794	813	826	809	875	780	809	832	828	782	828	765	840	871	796	871	770	820	839	828	821	806	869	765	845	871	857	874	810	805	858	781	792	781	792	820	834	796	855	840	839	823	807	811	868	816	803	809	848	793	809	801	858	835	794	826	843	787	824	835	781	807	768	845	818	775	809	847	792	826	814	805	849	800	830	870	846	830	824	850	836	831	781	818	810	808	883	817	780	797	829	786	821	786	821	844	846	756	802	832	775	866	803	805	783	852	832	804	838	793	817	851	805	848	803	827	859	771	818	828	808	813	838	830	818	797	798	789	835	813	825	833	785	804	822	837	842	808	799	857	815	851	853	868	800	808	797	793	851	799	784	847	803	795	772	814	780	825	794	837	811	849	810	812	843	763	835	858	814	828	816	837	878	785	807	839	848	837	784	821	838	875	817	841	868	852	833	788	801	785	824	753	824	810	827	793	857	823	796	800	831	790	841	847	802	769	787	737	836	802	855	811	808	794	835	819	829	815	784	870	846	855	832	819	773
1983	201	203	201	184	168	147	177	162	158	191	160	173	144	148	169	177	149	177	175	140	181	165	170	147	163	165	148	169	179	161	179	161	184	157	156	184	143	207	173	165	158	175	156	158	169	161	156	148	176	161	136	156	156	164	166	159	168	171	168	154	167	168	159	168	183	152	159	179	168	167	166	170	148	174	166	159	175	183	156	150	154	138	164	169	151	164	179	159	158	150	166	159	152	136	156	157	168	157	156	176	161	163	178	134	173	167	159	152	161	147	155	174	170	198	171	153	174	160	167	138	160	152	184	169	191	181	128	158	149	166	179	145	160	172	162	167	180	146	186	179	160	160	167	169	147	164	162	163	169	166	152	151	144	186	175	158	149	169	164	153	172	187	134	140	153	153	137	158	157	167	164	155	166	153	143	164	156	148	176	164	165	144	169	145	159	150	146	174	175	170	180	160	147	157	153	168	154	164	148	170	169	168	182	156	155	159	171	164	177	151	175	156	181	169	168	145	151	166	153	169	149	152	164	187	159	140	188	161	174	162	174	186	161	170	154	152	162	157	162	182	172	149	141	178	165	168	175	180	165	143	174	165	185	161	181	183	167	161	168	161	167	167	148	144	169	154	165	171	154	159	164	165	172	171	161	167	147	157	157	163	152	165	172	148	158	163	156	185	142	171	153	179	154	171	180	132	153	170	165	163	176	166	178	170	169	156	147	159	157	166	142	160	181	169	171	161	174	146	176	171	152	180	147	181	165	164	139	171	161	132	169	165	158	185	170	169	175	151	160	143	165	129	165	173	173	170	158	161	159	158	164	154	164	176	162	173	153	146	163	135	179	163	176	139	194	167	156	173	165	183	159	153	175	161	158	155	165	173	171	145	172	159	145	151	153	195	157	148	157	161	157	166	158	159	155	212	163	157	175	159	165	166	174	179	162	181	168	163	144	172	155	155	179	157	171	178	160	139	162	151	156	159	168	154	156	142	158	153	149	173	160	182	171	167	188	168	157	178	176	178	156	169	172	155	198	173	160	168	169	179	186	176	160	172	166	155	153	139	150	158	156	161	153	180	182	168	152	159	178	156	161	140	166	162	151	163	175	167	182	174	169	172	169	164	152	157	167	178	145	176	168	167	129	168	166	166	173	168	178	185	176	187	135	154	147	153	165	151	177	150	161	148	138	156	153	158	185	157	175	149	154	149	161	151	192	163	160	141	154	151	194	176	183	139	148	154	162	169	160	144	170	152	182	159	179	166	159	148	153	131	168	156	161	143	182	178	168	177	158	156	175	149	130	155	160	164	156	169	167	156	156	168	165	166	166	157	163	170	156	159	173	156	140	173	174	157	166	159	149	156	188	164	166	170	161	143	168	124	178	171	177	163	149	184	178	180	190	169	164	164	168	171	143	148	165	150	151	141	164	167	174	154	179	167	148	187	167	132	163	180	177	151	167	149	157	180	159	162	143	172	152	171	188	164	165	161	157	162	170	158	156	128	192	154	174	164	184	158	165	164	163	172	146	158	172	164	153	152	172	180	169	154	168	180	175	173	146	155	150	180	153	173	160	154	167	158	191	165	166	182	176	164	165	176	151	160	149	162	153	133	158	166	145	172	153	138	160	163	172	169	178	170	148	154	174	165	165	177	182	174	150	152	170	148	164	189	170	171	179	139	163	165	158	145	187	161	159	157	160	181	174	179	181	156	162	158	181	172	177	173	159	162	171	190	158	141	173	160	171	155	156	168	155	171	178	153	161	160	162	151	174	143	142	172	160	151	164	156	155	152	155	161	155	168	195	173	159	154	155	177	147	145	150	178	143	180	165	156	167	186	145	162	146	175	169	185	159	163	145	141	165	149	152	178	158	161	166	179	172	179	158	157	166	162	159	160	168	157	165	170	151	152	140	170	176	172	162	165	147	155	152	153	173	148	153	184	173	179	162	167	199	180	175	165	155	162	157	160	171	166	156	129	155	175	158	158	155	120	176	154	166	141	144	166	183	198	151	194	157	161	124	162	167	190	128	169	175	179	168	175	148	165	146	137	177	147	151	163	165	153	172	169	173	162	153	166	151	146	174	166	178	156	165	159	163	149	165	183	161	152	171	191	155	184	184	176	184	152	171	149	150	163	153	157	162	168	169	147	151	164	166	142	138	168	162	157	159	164	153	150	149	141	176	185	187	146	185	161	164	148	143	178	158	175	141	154	183	174	172	178	161	170	167	148	159	173	169	179	166	148	159	151	168	156	164	175	156	176	168	149	157	135	155	177	176	149	190	180	169	142	159	170	208	176	161	179	180	173	142	152	156	156	163	141	158	175	164	162	149	179	161	132	135	175	160	170	157	164	172	167	155	171	173	161	160	161	170	152	169	144	180	163	148	135	183	157	170	176	164	155	157	182	165	167	150	162	176	143	170	184	167	158	157	161	163	160	166	153	163	178	151	170	191	159	189	148	186	185	170	156	166	161	146	171	173	169	160	184	171	181	141	159	143	189	168	163	164	153	146	172	157	166	146	173	167	145	168	151	163	156	164	146	119	140	160	165	148	147	166	167	179	185	150	145	171	170	159	179	174	183	142	139	151	161	168	160	144	176	177	160	145	145	164	196	143	129	134	189	153	167	144	153	184	161	164	187	146	169	172	144	164	140	153	164	155	154	171	168	166	152	155	168	159	160	157	167	160	189	164	182	165	175	182	141	159	188	207	164	179	171	171	173	123	154	164	148	170	159	161	166	144	174	156	146	172	155	198	142	141	193	164	167	154	178	164	137	169	151	162	154	148	181	175	142	157	179	157	171	168	165	163	173	145	164	164	181	155	144	170	164	151	162	178	165	166	158	139	156	170	143	164	173	146	152	155	177	165	165	186	151	137	131	144	152	152	147	160	183	170	190	175	152	165	141	177	153	172	153	150	165	163	147	139	138	159	170	165	156	152	186	153	172	170	189	164	167	160	144	149	153	161	149	155	177	172	166	165	162	165	178	174	155	158	150	155	169	163	174	136	158	178	168	168	158	170	169	138	177	147	176	153	168	148	135	153	169	153	174	166	167	147	159	177	136	173	167	174	181	179	155	167	176	147	177	176	161	179	138	142	171	176	146	142	178	138	162	152	153	160	165	179	163	156	149	175	170	152	162	146	155	162	162	149	166	151	162	163	164	145	172	140	180	177	154	179	157	160	152	171	156	132	162	161	163	176	160	165	178	169	168	185	177	190	154	149	158	161	161	144	168	161	162	170	184	151	188	150	143	159	141	169	172	177	185	160	184	145	151	178	178	163	170	148	149	148	165	159	172	180	149	179	161	132	172	159	162	183	162	180	174	149	152	161	166	160	165	188	148	152	196	160	168	145	156	169	140	168	173	183	154	160	160	161	147	197	176	170	160	141	139	168	138	168	163	168	154	186	178	150	165	188	150	183	161	165	170	163	144	191	166	153	154	167	160	179	159	177	179	179	162	157	138	178	167	180	155	186	170	188	152	143	167	138	157	169
2356	492	592	579	602	606	546	520	482	500	472	498	471	479	503	524	503	477	557	544	534	535	501	534	479	496	469	464	467	480	455	402	490	487	448	447	519	491	588	634	480	451	443	470	471	456	493	461	514	466	456	477	445	465	515	486	475	503	517	441	496	483	480	495	475	471	458	493	495	497	426	470	452	471	509	437	478	481	458	491	442	472	472	461	472	462	471	452	476	488	472	478	454	492	488	461	483	482	482	439	476	472	453	499	487	457	465	468	430	439	452	497	494	471	448	464	464	461	457	470	471	479	467	443	464	469	489	469	471	475	477	461	480	427	439	492	463	487	456	469	482	491	502	484	460	458	470	452	457	468	466	506	471	457	470	433	445	469	449	443	486	504	487	474	494	498	461	477	519	468	497	462	466	470	458	471	473	472	453	468	465	460	442	466	429	472	459	447	467	464	510	445	457	486	446	483	486	464	447	490	458	475	448	470	438	480	497	454	462	470	498	465	476	487	461	472	457	510	492	490	483	477	487	476	475	477	501	470	443	444	469	479	469	464	502	459	470	458	485	473	462	485	434	494	482	453	491	457	463	437	469	444	489	445	457	429	471	438	480	478	474	492	469	486	482	443	476	479	451	478	444	488	440	440	426	462	435	448	503	496	472	457	489	545	463	451	457	493	439	410	458	487	452	422	459	533	476	466	454	493	477	456	490	465	469	439	460	441	464	489	482	453	479	470	454	479	491	464	479	477	465	494	443	472	473	541	488	458	489	430	440	504	470	488	528	442	505	462	445	481	448	478	457	478	427	501	468	443	468	453	451	476	445	440	446	475	473	443	445	460	469	503	470	430	466	427	466	495	445	485	448	452	476	417	441	450	439	433	461	435	440	460	468	492	467	482	483	511	493	464	438	503	457	454	465	489	499	464	494	418	462	470	466	473	443	458	488	488	405	474	470	472	446	445	482	456	439	486	451	482	486	478	489	449	488	448	450	444	457	462	439	457	487	469	458	467	452	486	475	459	469	439	495	449	456	435	429	440	435	484	443	439	424	473	461	504	470	440	460	468	450	477	467	483	432	473	480	475	482	481	439	472	467	482	479	402	498	484	489	465	456	500	455	467	480	457	501	474	483	437	468	483	452	481	477	506	476	459	450	481	433	468	449	452	487	468	460	464	455	427	471	475	496	435	481	445	448	424	467	459	447	471	493	438	467	483	483	477	456	461	458	439	439	483	461	447	462	451	433	487	492	471	465	446	484	509	469	468	465	478	463	481	442	468	466	418	442	460	470	504	469	457	465	461	500	490	471	463	488	488	482	448	480	494	530	454	468	470	420	469	475	468	509	462	459	501	492	489	520	431	477	418	451	449	445	482	500	472	494	470	414	488	462	439	468	483	476	433	461	439	491	489	490	477	458	464	471	483	467	465	483	472	477	477	469	469	449	467	484	450	453	446	461	474	500	445	492	459	480	414	438	459	477	439	473	505	465	479	468	493	497	438	422	441	469	451	457	466	443	460	504	472	476	428	466	479	467	460	444	489	475	467	464	466	479	477	452	471	463	477	483	431	432	426	462	478	504	457	441	489	452	462	466	473	471	467	435	454	453	517	465	455	448	457	465	491	517	469	460	443	482	478	474	462	494	475	466	462	467	448	473	494	475	466	495	480	446	470	459	448	438	456	449	441	504	436	478	423	500	425	477	439	473	436	452	466	469	443	468	522	431	441	456	463	453	476	463	491	450	495	466	450	448	481	501	432	524	445	489	493	450	475	507	454	428	453	454	464	496	518	456	449	468	456	462	450	464	449	451	462	487	443	503	467	478	444	475	467	475	450	472	446	482	471	487	448	462	487	471	440	459	472	475	493	482	427	435	457	449	475	471	444	468	479	464	472	443	478	474	509	456	518	479	436	475	485	462	498	477	469	491	442	477	463	446	463	473	493	487	466	476	437	483	508	478	444	442	461	480	464	439	485	486	470	447	470	476	472	472	477	413	460	470	478	467	448	437	505	515	500	502	457	480	457	484	447	462	486	450	484	437	477	448	486	476	470	459	512	488	463	494	455	453	460	448	427	457	443	463	498	489	493	501	481	486	478	461	483	449	518	473	413	484	474	454	482	454	452	454	429	465	467	460	467	451	468	465	476	489	459	490	471	466	487	450	501	452	454	457	456	490	476	492	470	416	502	487	497	494	445	458	490	476	491	494	474	462	449	474	456	461	449	438	451	500	479	464	419	503	444	465	447	448	458	501	488	464	459	477	471	489	482	418	462	465	498	465	455	478	477	471	462	470	399	457	456	417	512	460	477	494	493	501	485	483	452	471	445	457	463	485	470	498	507	453	480	460	473	494	493	496	463	483	468	481	444	433	434	513	461	461	475	484	455	437	476	458	470	476	467	488	516	439	442	437	456	471	463	464	474	460	430	472	453	466	465	454	467	456	463	484	449	425	438	482	462	479	469	470	486	465	467	463	465	464	483	469	457	471	477	467	512	457	502	431	515	502	459	476	485	475	442	472	484	459	448	475	416	482	476	452	460	456	481	444	476	469	499	436	464	471	449	471	440	469	491	443	485	513	445	499	471	474	480	451	441	490	482	462	477	451	476	428	483	477	462	476	459	471	471	452	459	448	497	457	456	460	443	465	493	429	507	466	485	423	446	480	466	503	458	459	477	470	456	477	494	484	462	486	474	484	506	437	429	469	457	461	486	441	485	495	499	481	462	457	507	454	508	428	486	432	460	453	477	471	479	504	468	462	455	493	440	506	446	468	471	480	479	468	471	473	453	450	445	474	509	479	456	483	524	473	486	495	421	440	467	470	496	421	457	464	473	442	449	469	492	488	468	445	469	440	465	487	443	436	468	474	466	497	464	495	456	511	484	506	428	460	437	473	459	437	491	453	462	475	481	466	453	441	458	448	463	501	486	449	457	445	493	481	449	467	500	491	459	445	441	506	445	469	466	474	453	487	459	470	465	473	470	520	471	439	489	473	466	424	437	459	486	453	462	472	473	442	450	453	453	498	465	440	466	485	425	466	494	456	462	476	479	474	466	503	445	433	451	465	491	496	455	491	476	498	483	477	473	438	454	445	458	473	481	433	500	443	462	459	445	452	521	485	462	479	474	450	509	478	455	453	499	452	482	441	493	493	459	451	487	450	490	482	450	484	488	465	480	487	431	497	493	472	499	488	449	465	475	504	477	466	489	464	447	429	440	464	462	456	425	475	449	481	453	438	447	490	458	458	477	485	517	469	454	466	465	474	456	486	483	465	495	471	421	476	517	490	467	496	456	475	485	473	432	445	437	471	473	452	456	468	459	460	425	500	471	463	497	467	440	460	450	503	482	489	485	439	473	454	506	411	481	456	434	510	511	477	465	476	474	471	468	451	488	438	484	447	473	474	479	475	480	493	482	472	423	489	480	465	425	425	471	448	489	505	494	491	471	463	455	447	492	441	465	494	505	437	481	460	460	446	514	507	463	449	473	453	467	462	514
7613	1060	1119	950	683	565	503	465	437	396	406	406	429	376	364	339	389	367	379	337	373	331	343	348	323	347	341	364	303	359	303	316	328	330	299	327	347	353	669	693	362	303	320	342	325	327	312	300	323	298	324	288	313	329	339	324	303	289	356	336	295	348	328	296	334	332	312	326	321	298	320	349	303	327	368	321	308	298	316	289	320	300	315	322	331	345	346	321	309	339	299	325	345	361	316	326	340	299	301	356	348	337	334	309	335	359	356	323	307	326	306	315	320	345	291	314	308	291	312	306	291	296	358	329	326	325	331	338	350	342	308	309	334	355	313	319	308	350	332	335	323	301	316	309	355	332	324	331	329	307	308	343	304	330	319	343	362	362	329	312	349	350	329	348	339	322	351	326	343	316	336	320	313	301	304	329	311	292	311	299	342	332	315	346	304	324	326	318	309	347	305	331	327	318	319	315	305	348	314	329	307	312	294	330	311	346	306	318	313	291	307	319	298	336	331	316	315	310	326	338	333	351	337	329	322	302	305	305	315	289	320	349	323	333	357	339	292	315	311	323	298	316	315	333	305	294	348	335	322	368	358	346	328	306	329	331	324	327	340	294	323	314	309	278	346	364	332	275	299	319	323	297	304	329	346	309	366	333	339	277	313	337	349	321	289	325	297	285	319	307	312	342	287	313	302	364	328	333	318	367	305	324	314	340	369	322	329	305	319	342	329	316	336	330	345	339	320	318	312	348	331	311	293	316	342	339	325	323	272	333	320	336	336	317	313	300	292	334	304	332	319	315	360	334	334	347	329	323	321	297	339	321	355	328	347	318	315	280	327	320	297	300	298	321	332	340	328	289	312	328	297	307	354	336	362	347	343	335	376	323	296	327	311	341	344	321	326	325	324	315	321	332	339	347	316	359	327	311	305	360	303	330	355	320	323	310	298	317	319	321	319	297	375	334	299	342	349	309	344	343	325	320	295	298	334	337	335	338	348	292	331	306	309	311	339	288	327	325	299	331	333	333	323	327	319	312	339	323	375	319	315	347	343	340	326	315	320	344	275	295	285	315	320	313	335	325	312	333	307	332	321	330	343	288	315	315	324	331	318	312	310	304	338	330	347	338	300	310	301	347	327	320	340	331	304	343	306	333	339	322	300	327	337	333	348	322	305	328	332	333	327	300	321	322	324	305	347	305	343	341	318	289	286	332	345	294	334	325	355	281	326	356	296	318	334	309	342	295	327	318	333	307	347	338	325	314	354	317	287	338	329	315	294	327	307	349	315	309	325	299	314	302	306	308	311	331	333	308	335	347	319	354	329	292	301	299	329	347	320	364	344	344	320	324	294	301	292	288	315	319	327	331	307	347	317	303	306	326	295	303	327	301	311	320	296	297	303	301	344	305	290	324	305	318	326	282	316	307	302	334	340	318	340	312	296	293	296	339	331	337	365	352	339	285	320	310	338	324	338	341	329	332	328	332	318	315	338	311	330	326	308	343	345	320	315	303	324	337	303	322	300	300	347	327	343	307	324	352	324	299	318	332	322	360	315	362	304	327	340	284	323	332	305	346	326	305	320	291	314	330	317	313	315	324	309	313	327	296	307	313	294	299	344	289	348	325	343	334	306	290	335	282	356	295	338	305	353	307	313	323	330	321	298	328	336	328	304	348	335	320	343	332	295	328	300	283	299	320	319	354	277	316	351	331	324	323	314	339	315	329	335	272	304	352	343	355	321	315	310	336	350	321	337	333	314	308	348	299	360	332	326	330	283	333	309	304	304	329	296	338	332	318	324	324	305	307	324	329	327	297	324	292	315	317	314	340	287	313	316	347	318	301	310	307	322	308	316	303	332	298	328	300	313	310	335	320	320	320	291	299	304	304	312	344	308	322	317	319	292	302	314	309	338	319	303	295	340	328	311	318	299	300	327	302	320	292	291	313	287	291	327	348	339	310	315	296	331	321	337	331	329	329	340	310	307	340	345	320	292	336	314	360	363	321	316	309	283	319	319	305	299	320	320	297	312	326	327	331	351	354	287	334	326	308	327	302	320	305	308	347	367	302	315	279	351	339	320	347	344	332	324	327	324	314	319	336	303	353	316	337	361	329	312	343	346	309	317	340	379	306	354	336	322	290	314	320	310	310	319	352	321	326	328	283	330	305	325	368	317	311	334	343	325	317	327	337	290	300	342	308	304	305	292	304	342	300	322	315	335	302	323	307	330	324	322	329	306	317	337	327	287	302	330	331	298	326	318	354	303	327	342	314	348	369	353	316	339	332	304	322	322	316	308	317	323	340	314	326	315	346	324	315	372	327	323	301	322	353	350	349	350	316	300	315	302	321	298	314	351	311	317	313	315	327	333	289	332	312	310	332	332	315	327	320	295	295	364	333	305	315	306	321	299	309	346	347	317	350	325	301	291	286	339	357	291	338	321	297	314	313	334	309	295	284	315	314	311	356	283	343	313	326	321	295	329	318	329	339	310	295	298	323	298	328	356	325	319	339	308	318	323	336	315	341	327	301	309	308	340	311	312	336	316	336	320	321	328	342	331	349	324	312	316	350	296	337	335	303	314	316	333	327	310	310	315	325	317	305	298	324	315	336	324	331	336	314	296	343	331	326	321	324	339	315	341	363	309	338	316	316	315	328	319	358	308	310	306	327	310	334	311	295	362	336	335	326	314	315	297	337	295	310	326	311	333	340	363	323	324	296	321	344	304	280	322	330	340	342	315	349	312	327	365	292	342	292	317	316	321	306	352	317	317	312	328	321	316	325	355	286	294	303	335	345	324	336	316	298	325	324	311	329	339	315	304	344	269	335	308	343	308	325	304	305	316	310	335	335	313	342	288	353	324	300	312	340	326	316	313	303	357	310	305	336	327	288	319	330	291	331	320	309	307	317	289	311	308	332	304	288	330	316	318	346	330	329	344	340	345	339	309	317	294	312	287	293	312	313	317	296	302	322	273	342	357	320	334	347	283	299	338	309	327	320	305	325	312	343	315	356	324	315	369	344	337	303	334	313	342	318	336	328	329	327	311	328	344	325	315	307	306	336	316	320	307	321	303	332	321	312	321	323	308	330	329	341	308	324	343	318	335	314	320	364	357	304	301	301	338	316	348	365	323	312	319	330	337	360	353	365	330	316	327	340	322	317	306	318	317	307	328	331	314	302	312	326	331	304	291	323	321	319	328	324	332	343	357	316	292	319	350	311	290	331	333	305	309	314	330	337	323	290	314	310	362	328	313	329	317	331	343	292	329	318	316	318	345	299	333	303	312	340	309	324	331	288	294	329	314	312	328	351	340	314	347	315	329	307	328	338	325	332	340	314	333	300	323	316	301	330	340	319	313	314	328	326	297	322	296	317	359	307	324	312	303	286	314	323	334	345	297	348	317	331	321	351	341	316	295	322	319	310	321	302	287	306	289	286	321	320	299	311	290	390	324	311	277	368	304	331	286	308	346	331	351	361	318	286	348	295	335	326	350	329	311	333
6085	1395	2445	2848	2620	2316	2004	1787	1620	1478	1384	1216	1220	1133	1107	1108	1133	1112	1056	1051	1092	1001	1045	932	944	934	928	925	886	856	855	907	872	871	847	873	806	957	3499	3536	858	831	867	861	844	781	839	859	798	788	794	816	810	865	782	845	820	889	844	779	867	812	835	829	795	764	831	815	789	768	814	845	825	833	772	820	804	793	870	840	819	768	851	785	865	838	790	812	807	827	774	775	754	800	772	810	799	771	801	823	834	791	818	842	810	817	809	764	794	775	785	821	768	806	801	808	883	865	866	768	792	829	819	817	795	831	784	837	820	845	796	790	787	825	797	775	812	765	795	830	739	785	801	788	807	865	799	851	808	838	841	800	815	806	830	813	818	754	805	786	834	809	811	742	830	785	817	768	809	794	836	845	769	789	846	802	851	792	785	772	772	737	809	805	844	796	740	808	847	783	834	780	815	741	800	836	814	780	787	763	772	820	860	806	752	796	788	774	781	808	826	845	784	782	842	808	887	802	841	808	808	777	830	810	784	748	773	775	772	794	804	782	801	803	740	790	766	878	773	831	830	843	773	822	804	856	764	801	842	879	850	779	841	793	777	745	823	836	809	774	809	787	785	791	731	783	815	754	820	803	767	797	795	797	840	756	759	815	812	852	770	772	792	826	819	784	770	822	821	820	830	805	860	792	793	796	826	790	840	849	789	816	749	759	790	796	718	785	776	803	775	790	755	876	820	786	870	791	747	774	789	862	799	783	754	781	736	770	776	797	873	802	770	803	834	824	814	814	834	801	820	803	799	763	760	823	828	816	831	813	822	765	753	791	768	783	806	877	773	819	799	811	830	817	834	761	796	801	806	848	750	758	813	814	801	797	769	786	838	836	802	856	782	869	800	829	816	829	806	813	835	765	826	795	819	801	848	772	775	845	759	780	850	791	819	785	809	809	765	788	784	824	822	786	811	766	819	790	789	782	780	795	797	770	816	780	772	776	778	768	787	792	803	805	792	784	763	803	770	853	814	790	779	816	773	801	802	734	882	746	792	753	787	766	812	753	850	777	792	799	802	777	828	812	794	805	793	824	789	769	830	802	867	766	816	812	764	843	832	805	813	895	873	822	815	835	833	822	834	797	851	776	793	756	775	776	774	807	786	819	809	794	796	746	761	850	759	788	788	824	798	775	798	799	773	824	781	813	784	826	828	757	779	777	806	795	824	825	826	796	816	838	821	867	788	783	805	787	815	794	791	799	819	750	779	839	814	855	792	817	831	785	829	811	815	798	784	782	797	783	804	748	778	790	804	808	853	771	818	828	804	799	834	823	803	760	787	787	798	815	793	801	815	771	838	763	798	789	800	811	825	758	807	794	834	786	816	777	817	762	776	802	813	796	825	743	752	839	786	796	795	769	761	830	810	770	818	799	777	846	810	781	811	744	819	835	779	774	782	800	792	762	765	833	778	814	826	797	841	796	776	774	779	793	790	831	783	769	773	825	811	789	820	776	867	846	751	816	785	813	805	803	817	781	825	787	816	796	782	750	759	811	817	766	813	791	736	834	802	755	803	820	824	859	864	800	791	787	812	791	813	795	809	776	802	806	823	770	824	818	754	789	802	826	799	758	795	825	810	764	812	782	783	758	802	828	763	842	838	811	799	805	858	827	800	771	758	758	839	751	800	802	793	801	796	802	791	814	761	840	732	807	828	753	738	785	793	801	787	807	831	815	773	769	796	779	797	803	777	790	845	839	773	824	796	799	810	824	789	798	804	788	784	801	756	770	819	774	786	782	778	793	801	808	808	861	787	783	830	824	810	813	783	795	821	807	769	851	793	801	817	822	791	809	759	841	806	813	798	773	758	788	792	798	795	762	800	762	820	817	803	805	841	775	846	746	805	821	862	803	821	839	756	810	805	803	787	767	828	735	810	804	785	814	759	770	833	823	739	777	724	836	821	802	751	809	844	836	761	791	837	799	789	812	831	787	788	804	777	785	814	808	829	781	787	816	842	751	819	817	801	809	774	801	801	810	753	795	822	795	800	801	803	792	819	783	813	797	825	771	835	772	783	818	758	815	808	803	797	832	806	833	843	797	790	806	777	804	790	795	797	799	813	774	761	783	805	829	774	864	848	836	829	849	795	780	754	799	799	842	781	837	821	789	848	817	753	850	824	821	829	783	773	755	851	820	801	826	819	800	785	806	814	788	800	798	862	787	741	769	806	773	781	776	850	830	802	829	775	751	806	724	818	773	780	777	845	784	808	739	762	783	779	842	838	806	803	783	813	814	843	831	844	823	820	816	797	823	793	799	856	802	807	774	797	863	827	816	796	798	833	749	825	826	769	858	793	772	808	831	833	804	789	793	803	850	832	836	753	813	818	815	845	802	858	863	758	775	821	753	844	834	808	766	794	778	775	777	815	828	758	803	776	817	841	835	804	801	792	789	819	769	812	780	745	780	759	824	825	823	802	826	800	808	802	856	774	796	808	775	825	848	800	812	794	814	792	781	828	808	792	827	807	753	812	785	848	800	801	806	800	768	834	789	832	759	766	837	844	770	782	846	804	813	806	897	761	771	783	827	805	831	813	785	762	822	761	840	796	793	792	769	776	809	770	800	813	788	804	783	782	818	847	769	796	822	756	782	802	852	788	786	817	817	765	815	779	825	830	780	780	739	795	767	781	758	867	815	826	779	794	778	799	784	824	802	756	788	802	815	801	820	784	846	834	787	797	816	843	814	813	811	821	808	785	823	778	753	803	765	819	804	766	763	808	784	811	786	815	776	814	817	771	816	738	786	801	802	796	811	804	825	812	794	818	780	777	779	818	782	849	785	765	849	829	823	784	824	806	780	802	830	781	799	781	798	859	886	853	813	793	745	801	771	788	743	819	841	823	811	786	805	784	788	741	862	799	786	769	838	786	793	785	809	802	807	775	808	884	761	806	788	796	821	797	815	771	833	834	826	760	851	816	770	790	783	810	920	772	854	790	815	741	799	807	847	787	820	770	795	805	808	788	843	804	789	839	785	784	764	784	845	776	789	825	797	790	810	833	828	781	797	747	776	835	801	810	781	769	770	804	815	832	750	770	787	817	845	790	795	833	771	780	825	821	848	840	784	850	804	820	746	837	781	808	777	788	799	806	809	814	815	762	861	798	800	825	798	776	769	809	816	859	808	791	828	783	779	825	811	791	819	769	822	774	796	764	819	773	781	834	748	771	802	834	817	798	828	823	792	794	798	816	827	871	829	803	820	739	793	819	815	834	796	753	800	827	781	803	855	793	769	788	804	821	807	822	830	778	806	821	791	789	821	810	798	760	823	843	839	765	789	796	849	822	814	816	802	782	812	801	776	772	850	823	845	745	763	830	802	796	780	867	780	788	849	811	769	821	834	805	801	836	762	799	749	893	777	846	787	788	815	780	774	779	746	843	795	811	767	854	855	826	772	832	778	785	757	880	815	871	802	772	809	770	805	803	820	775	798	767	793	804	809	776	751
13952	2026	2004	1648	1203	914	744	603	571	536	498	496	455	451	423	391	430	438	388	410	392	372	382	383	393	368	377	458	373	340	363	343	353	395	325	313	365	386	1352	854	345	354	362	342	350	333	348	315	359	336	364	316	357	332	322	340	378	340	347	321	322	372	367	329	378	321	362	313	366	336	325	384	322	318	349	320	356	307	316	335	340	333	327	342	315	347	324	317	350	334	350	339	314	333	324	339	322	332	338	338	322	347	350	330	340	350	307	329	301	305	324	321	370	334	350	400	340	360	349	350	357	344	368	337	369	344	313	328	337	324	370	356	353	327	354	358	313	336	351	332	328	354	358	324	357	367	345	339	332	348	370	330	330	343	352	346	332	323	344	345	347	332	329	339	343	327	344	344	339	335	317	336	338	348	335	350	339	332	310	332	330	322	355	329	354	355	360	345	338	316	334	317	385	310	362	340	311	316	327	313	329	312	331	337	312	378	349	342	348	360	344	346	342	331	325	345	346	366	315	365	346	330	326	352	324	306	364	369	346	353	316	366	355	337	351	320	327	317	309	354	336	357	341	322	346	385	341	365	356	348	351	335	338	336	309	368	355	337	336	378	354	321	331	345	363	367	351	329	339	368	334	357	320	325	339	353	341	317	335	358	327	342	350	329	351	339	336	329	350	380	321	357	344	331	356	337	360	358	332	337	333	363	384	339	357	352	338	352	339	357	334	362	316	350	349	353	348	343	372	359	351	363	362	348	329	367	322	371	368	334	348	328	332	350	354	350	377	363	344	324	334	343	313	351	365	380	348	341	348	345	356	335	354	340	321	384	338	343	353	340	309	357	345	330	314	351	336	344	345	347	342	339	325	343	321	330	315	346	372	339	349	346	317	310	343	311	311	317	341	353	337	333	339	331	337	337	314	331	316	336	323	324	327	353	335	353	351	318	337	332	370	386	345	345	331	349	343	358	385	346	359	328	365	318	368	346	378	343	341	328	351	335	335	323	375	341	371	379	386	329	327	347	367	311	318	331	356	330	349	370	341	330	333	342	328	339	314	373	333	360	363	314	340	335	357	391	374	378	329	303	311	373	345	357	333	360	328	339	341	317	319	335	321	334	347	347	320	324	328	326	328	330	351	318	329	329	330	364	349	376	350	337	309	342	322	325	340	358	335	380	354	354	339	335	330	321	301	349	373	312	354	349	366	366	316	342	336	309	319	353	360	333	343	343	331	355	342	347	344	331	345	342	345	320	335	329	325	335	331	330	352	336	359	354	384	356	392	342	333	357	338	338	343	334	349	392	338	333	354	327	329	357	328	336	379	340	354	350	341	332	339	319	356	332	314	371	331	353	329	371	354	350	350	334	349	351	361	372	350	324	341	333	351	346	350	363	350	364	352	311	333	330	324	325	314	373	360	345	357	318	352	331	333	312	331	362	324	335	379	377	337	337	324	382	343	314	365	351	343	342	345	375	359	401	301	336	312	374	354	349	352	339	339	353	317	335	324	353	358	332	342	352	347	340	312	314	316	305	330	334	321	343	328	347	323	326	335	357	318	372	341	374	375	363	352	344	327	314	322	322	376	373	370	351	328	312	337	322	335	378	343	374	338	346	352	352	338	356	346	367	367	348	326	337	325	332	311	319	352	347	348	328	327	349	288	364	328	354	326	339	329	339	371	347	346	344	317	329	323	330	348	338	354	354	374	370	336	324	327	373	322	361	358	329	331	355	336	363	378	343	343	343	355	333	366	307	385	332	353	355	340	375	335	338	336	377	320	321	347	319	346	334	353	322	347	346	337	331	362	342	316	322	324	345	342	345	363	329	334	332	335	304	334	358	368	329	331	333	352	347	317	367	322	353	339	326	333	361	324	311	357	348	327	352	313	331	337	351	305	380	359	375	349	337	315	392	359	345	341	348	361	319	323	336	334	332	323	355	337	330	327	357	302	327	349	366	341	354	341	337	359	335	368	344	356	362	334	334	341	350	336	320	367	382	355	388	313	355	345	358	346	371	324	345	355	371	351	331	365	354	315	357	348	332	305	335	355	338	341	319	341	320	330	337	318	345	319	349	294	329	324	329	351	330	342	381	335	348	346	360	341	316	346	364	348	306	331	332	313	316	358	305	321	333	326	345	297	328	319	357	366	351	330	315	340	328	332	347	326	327	336	319	314	366	294	408	355	333	334	334	355	380	318	309	356	382	348	355	329	342	341	372	321	356	364	367	322	320	340	328	326	336	335	366	365	328	355	358	337	350	324	352	309	338	348	355	346	340	350	344	323	329	313	304	346	337	366	365	281	303	382	350	328	340	314	347	338	321	340	339	382	351	348	340	330	318	375	327	331	306	302	321	357	344	368	341	362	356	328	359	362	313	321	341	349	357	334	348	333	341	315	337	338	350	338	296	345	349	354	338	310	368	356	342	351	335	349	333	331	330	331	339	343	346	376	360	322	347	335	341	351	322	361	339	351	333	359	340	346	371	368	364	359	359	333	341	338	315	325	334	352	344	357	383	342	337	346	338	327	349	355	358	385	382	337	326	354	305	377	369	349	338	357	339	346	338	340	337	349	311	347	362	343	353	382	343	348	363	347	361	340	342	336	363	318	354	366	339	333	342	372	382	351	357	289	324	335	357	333	319	338	362	346	349	333	341	327	338	340	347	340	329	342	329	336	325	352	349	323	351	351	369	352	314	346	332	340	357	359	323	318	335	370	327	336	373	332	351	341	333	341	339	314	347	345	325	335	344	326	313	343	362	377	363	353	371	334	324	338	324	336	312	345	302	329	325	354	317	325	398	338	330	350	322	338	340	329	359	326	361	381	344	342	376	348	339	336	399	360	323	356	304	356	338	337	331	368	351	346	336	361	330	352	371	333	321	362	327	333	333	350	346	316	336	356	302	347	320	343	318	334	330	348	328	355	361	348	311	388	312	322	328	350	340	356	372	353	341	336	330	322	386	364	326	377	351	317	369	317	353	300	316	365	308	316	320	336	343	314	371	342	351	348	313	315	322	353	359	330	329	351	319	355	345	360	331	320	341	328	348	270	337	297	361	328	340	366	334	327	318	368	357	340	334	299	327	329	370	342	356	286	322	332	314	360	277	358	327	338	338	325	363	358	360	346	347	387	337	371	356	372	334	338	364	350	328	340	315	390	364	336	303	342	371	356	358	323	372	306	352	313	369	320	361	334	347	320	322	320	348	338	331	300	360	340	357	340	324	342	335	344	373	350	357	320	310	393	338	347	343	334	336	341	350	368	344	353	349	299	346	345	355	345	383	341	319	378	322	347	337	360	323	357	338	341	325	353	301	355	306	342	322	359	331	318	364	351	327	331	366	325	338	350	313	332	350	332	325	366	328	349	324	329	289	337	342	351	356	354	325	356	297	370	316	384	363	333	368	326	318	327	367	365	353	373	305	330	338	361	347	322	331	325	388	304	325	345	364	373	359	336	319	321	319	336	327	348	339	358	348	334	325	340	338	378	344
7762	2109	3928	4864	4341	3775	3157	2693	2289	2051	1902	1739	1641	1548	1451	1395	1383	1333	1281	1285	1249	1311	1121	1104	1124	1048	1017	990	1006	984	985	875	957	900	945	902	941	1073	8225	3872	887	871	864	862	867	873	834	872	886	835	888	885	870	861	864	829	883	881	829	877	836	875	832	831	844	860	851	870	781	819	862	784	824	798	836	816	885	810	808	786	847	862	816	850	800	821	797	753	841	805	782	801	782	833	756	848	834	836	852	825	849	830	839	851	790	839	853	834	782	842	807	843	852	790	850	825	841	851	886	831	829	791	823	863	813	800	786	784	810	852	855	810	813	841	796	810	853	851	829	835	840	855	829	813	809	813	760	847	829	811	812	783	841	805	789	842	785	824	799	880	786	798	797	861	815	812	820	823	807	845	839	854	754	803	786	834	788	832	787	866	756	841	818	809	787	832	770	796	772	840	797	804	825	784	788	789	834	776	821	870	827	776	813	790	824	836	824	786	872	839	799	799	821	838	792	786	836	804	813	816	820	819	836	835	841	854	838	804	804	824	836	836	798	870	784	829	752	796	798	828	816	832	819	776	780	818	763	803	817	827	810	824	832	802	792	820	831	808	833	786	819	804	783	884	796	818	820	787	795	815	806	791	818	819	809	842	797	783	800	812	811	806	835	792	867	805	851	802	803	858	807	824	808	778	748	883	824	771	821	832	808	808	820	768	842	792	831	819	779	807	799	838	785	828	775	796	807	785	819	831	817	793	804	844	822	793	848	813	820	802	809	857	816	857	794	846	855	813	832	826	816	831	825	824	884	777	843	832	781	832	853	831	875	830	835	867	808	783	892	755	834	836	870	881	823	837	801	829	812	789	787	819	825	881	801	795	851	801	874	801	841	815	860	768	827	835	825	814	841	852	858	829	839	770	819	829	808	866	830	836	828	812	852	801	826	800	806	794	797	775	854	808	788	814	778	866	791	757	849	872	805	860	801	789	831	792	799	805	865	815	812	875	843	809	763	802	856	770	753	818	801	832	803	840	800	822	879	825	780	797	818	824	826	801	795	857	859	791	790	821	852	793	836	761	827	810	870	841	824	790	809	830	852	838	836	782	812	840	824	837	841	843	781	834	758	798	811	863	804	823	842	808	857	824	833	776	785	806	835	820	857	827	771	834	771	824	805	777	775	839	851	806	806	814	791	829	805	808	845	836	840	865	803	840	823	844	797	834	795	798	809	798	779	825	862	858	809	820	889	833	766	838	847	811	871	825	834	804	823	777	772	801	813	821	852	855	820	817	831	786	817	809	815	870	834	825	820	801	801	831	830	827	816	826	799	840	758	827	836	830	857	856	766	796	814	782	839	841	842	813	804	816	819	833	807	835	843	809	808	773	802	793	799	868	845	840	875	870	776	812	798	840	820	784	829	829	836	843	822	874	804	797	790	858	819	810	809	812	845	859	819	819	798	776	855	822	816	824	812	823	774	842	791	841	895	820	810	832	815	815	804	830	788	810	843	773	851	799	801	836	855	844	782	817	837	791	862	808	813	830	785	801	836	832	806	839	832	808	829	873	842	786	830	794	781	819	777	819	802	816	825	831	797	783	878	783	773	811	777	835	828	783	742	834	802	815	792	835	883	815	832	788	828	785	823	840	784	812	776	792	807	842	798	769	803	779	826	797	787	838	835	841	805	831	823	791	827	806	823	835	820	831	807	793	800	774	822	788	824	861	841	781	792	855	803	811	768	800	809	801	843	841	799	799	765	814	850	809	861	865	779	852	811	793	826	839	767	825	825	790	786	813	801	786	835	793	780	771	757	840	832	853	788	788	823	855	828	844	828	826	792	801	835	834	814	805	842	752	831	795	782	852	783	804	821	833	821	824	829	819	858	854	794	804	847	806	862	873	789	794	772	856	793	825	852	855	819	777	766	850	803	839	816	824	805	807	815	819	810	824	823	796	806	814	814	829	795	817	803	799	815	835	822	839	843	795	862	880	809	784	820	824	868	791	803	810	810	836	780	825	762	832	878	808	792	853	843	841	759	778	814	824	890	803	805	799	771	815	821	839	823	771	796	873	761	781	846	810	845	805	812	804	818	754	839	817	820	755	826	809	858	792	834	784	830	824	830	799	832	830	833	827	809	804	788	825	745	837	786	840	796	850	811	789	813	851	782	832	792	814	779	849	832	851	775	820	789	792	826	802	840	827	816	858	831	831	841	807	744	802	795	780	824	814	820	759	796	813	816	770	829	868	777	807	833	851	816	801	812	824	842	804	806	801	772	834	779	739	831	795	818	835	792	812	827	889	794	813	836	837	818	824	794	815	822	816	811	776	817	821	832	803	796	808	772	758	781	776	777	789	883	838	797	809	837	835	851	805	833	796	806	791	823	841	849	803	823	829	834	774	816	805	823	780	824	774	839	816	802	912	859	791	836	809	786	833	787	806	880	809	780	814	812	809	817	818	771	839	821	834	844	804	849	787	803	803	724	824	806	774	800	852	807	790	807	861	841	859	815	791	782	809	780	806	804	860	806	821	800	852	807	836	829	801	832	842	831	819	842	862	838	834	807	791	808	812	843	830	801	828	799	785	844	806	823	799	831	846	858	791	840	876	756	838	782	847	836	795	776	831	818	796	832	770	797	832	838	781	808	825	919	837	825	758	847	786	745	856	796	779	811	847	807	789	709	797	816	773	754	824	816	845	788	793	831	795	838	832	777	814	834	791	813	759	825	766	818	796	803	816	826	807	842	808	844	824	854	814	837	797	828	794	824	825	827	827	809	809	830	812	786	809	897	854	832	804	868	762	789	844	778	881	770	842	837	829	810	837	781	810	776	844	871	789	788	840	838	853	776	860	880	846	791	825	807	799	809	786	792	839	831	794	830	810	849	847	810	819	771	788	804	830	741	845	796	799	819	784	787	823	826	785	860	841	836	859	811	802	840	804	832	812	792	818	814	833	849	798	782	788	823	843	802	844	766	852	826	843	830	781	878	813	785	841	794	828	791	776	846	844	823	807	846	834	823	837	778	821	813	827	774	834	854	769	824	822	859	847	860	769	815	819	870	817	783	842	759	801	844	827	833	839	820	821	809	834	774	798	774	830	833	814	821	741	828	805	838	815	806	834	794	807	813	792	761	843	832	828	822	850	771	862	833	819	813	797	830	802	795	805	797	855	881	786	847	793	837	855	839	816	845	811	823	815	782	866	807	840	797	833	867	792	839	783	816	771	794	838	796	851	820	771	843	807	831	832	892	796	885	804	822	734	814	862	817	769	840	812	800	813	831	776	901	778	804	763	835	877	846	820	812	785	845	822	849	815	770	821	780	860	819	852	824	787	804	845	844	765	788	811	827	797	830	793	823	807	835	801	808	817	827	851	831	862	823	790	846	789	812	834	793	828	830	865	854	775	815	791	815	801	852	829	783	821	858	843	805	833	779	850	798	806	838	819	850	795	772	836	873	800	839	831	820	825	795	884	805	786	776	770	823	774	778	789	801	818
1993	208	209	189	195	179	186	166	164	151	176	152	164	162	181	175	155	161	186	133	155	135	152	152	172	155	151	170	157	142	169	153	155	159	189	156	148	158	181	169	182	156	181	173	143	147	181	141	162	167	160	157	155	159	163	157	160	176	167	148	177	164	169	158	142	166	171	163	156	172	153	163	154	165	157	157	189	160	159	190	157	182	169	146	154	155	171	170	171	170	165	149	143	174	164	166	164	157	149	170	157	175	178	172	172	149	162	160	144	164	141	127	152	137	170	184	152	182	146	152	138	162	158	174	157	136	167	164	170	130	145	156	141	181	153	174	140	154	139	157	180	161	165	142	148	133	128	163	181	171	131	144	151	165	129	178	158	164	144	177	153	198	184	164	162	179	174	150	185	133	163	153	159	176	158	152	143	148	157	145	154	160	155	183	151	159	158	144	175	150	146	169	163	167	133	128	172	162	166	154	165	155	153	143	157	155	177	164	155	130	180	186	203	152	157	149	148	159	142	168	184	167	148	150	168	165	156	153	143	148	150	140	179	171	158	180	151	153	142	150	140	163	159	145	152	170	189	147	155	153	154	156	146	166	167	163	152	151	164	167	172	172	163	173	145	158	174	160	153	139	160	147	160	155	143	159	167	155	167	164	182	168	151	154	150	175	177	157	159	173	161	191	166	158	147	168	163	144	173	165	158	163	155	161	159	173	146	162	158	165	173	147	150	170	176	139	158	142	149	151	161	157	176	158	166	140	143	162	163	135	157	149	150	175	164	158	161	148	148	148	178	150	143	172	169	141	143	151	147	147	152	152	147	151	157	149	161	160	161	154	138	166	166	153	158	203	161	168	147	160	152	152	167	169	162	173	157	161	149	154	175	164	158	176	161	163	159	144	172	143	186	151	144	147	141	166	141	160	157	188	145	154	158	164	178	189	155	159	144	174	160	168	154	167	170	174	159	167	185	137	152	146	173	187	158	142	148	165	157	149	158	181	158	193	170	160	152	180	163	139	153	141	147	172	162	161	179	161	154	184	166	141	163	156	166	192	147	153	169	138	173	154	149	159	158	160	161	160	152	164	163	148	147	154	166	145	150	151	148	172	180	156	158	153	152	169	146	160	178	192	148	182	131	170	164	167	174	142	171	167	147	174	166	183	189	165	165	171	165	186	165	162	159	141	142	172	137	174	177	170	160	178	165	164	147	174	153	161	127	161	139	160	165	158	145	161	177	180	155	168	150	188	153	150	160	165	160	155	171	146	137	143	181	155	142	162	154	153	158	178	149	169	162	156	158	172	158	154	162	143	156	154	154	180	150	171	136	169	157	165	155	171	163	168	133	194	148	167	163	165	185	164	155	152	145	176	158	154	164	151	162	160	158	166	151	145	152	157	133	150	153	145	143	169	143	146	165	177	157	177	173	157	183	156	133	152	150	166	150	157	148	151	150	164	156	160	150	157	165	167	184	138	161	159	133	171	146	173	168	140	157	191	176	188	167	173	189	160	163	158	145	159	144	166	145	154	161	184	150	161	148	158	144	175	147	160	160	149	169	169	155	154	172	146	170	163	148	143	169	150	155	146	158	163	166	169	173	193	176	153	176	172	164	154	165	157	165	142	160	135	159	166	155	154	179	144	151	162	167	174	157	183	157	157	146	166	131	128	162	141	165	154	157	166	146	150	163	173	142	177	192	185	148	170	171	149	172	139	190	131	174	151	170	172	136	152	153	172	151	179	160	164	180	171	153	163	198	158	154	162	153	171	141	159	161	170	173	144	172	161	164	169	168	170	175	162	159	184	156	165	143	181	155	137	180	167	162	158	183	162	162	168	158	144	167	153	160	184	161	174	141	164	163	184	150	153	159	161	175	147	167	159	160	146	170	163	184	164	156	168	151	179	167	156	154	158	164	178	159	161	165	138	164	159	153	159	156	147	179	141	146	138	178	165	158	147	130	183	167	163	146	153	163	151	182	149	169	170	160	152	150	162	147	142	146	145	151	180	151	163	162	164	159	179	161	145	166	175	156	129	183	172	133	148	159	153	142	152	170	148	169	175	148	161	155	178	158	182	152	152	149	135	157	171	159	160	153	155	166	173	154	133	180	163	171	128	170	176	136	152	176	154	139	158	167	157	149	170	164	170	153	183	156	132	182	125	140	140	154	150	162	160	152	146	179	167	135	146	155	163	173	172	143	170	162	158	132	149	161	176	184	161	156	161	189	156	169	167	159	164	149	133	161	187	163	157	154	154	159	163	176	153	187	140	167	140	159	192	134	170	170	156	167	147	158	177	162	150	160	176	165	160	171	145	148	177	156	161	160	142	137	164	166	163	165	181	150	175	131	156	165	161	141	168	140	152	142	160	168	165	159	169	151	155	150	148	150	143	156	178	160	165	157	164	145	149	131	183	137	170	147	169	170	174	149	158	167	163	172	153	142	167	158	164	153	166	163	156	161	157	173	160	148	150	158	167	135	165	156	147	126	162	146	144	143	172	152	157	169	170	163	166	168	175	179	162	153	154	164	158	152	152	184	161	169	174	168	150	161	155	156	175	148	144	147	146	165	154	167	148	148	160	157	178	167	166	183	142	177	160	160	149	173	135	141	161	156	142	184	135	150	157	165	145	145	135	157	164	147	159	157	177	152	155	165	154	147	152	177	164	159	168	163	145	149	167	156	149	174	176	156	169	148	166	158	143	171	152	165	159	156	144	144	133	158	155	156	179	180	168	147	134	145	129	169	164	164	190	146	175	151	148	152	144	165	135	177	154	167	154	154	151	176	157	138	166	146	152	165	155	167	152	161	148	170	162	167	171	176	162	163	165	146	173	163	142	150	136	155	153	177	145	158	160	194	176	168	153	140	151	161	175	163	166	165	161	151	177	161	187	171	156	159	163	147	148	166	194	156	158	164	147	186	166	158	164	160	171	172	176	144	174	149	150	155	169	172	177	137	162	183	166	177	159	142	125	142	174	167	164	163	163	172	166	152	177	153	151	173	156	164	134	163	152	160	161	161	160	148	171	130	168	154	152	186	172	166	148	183	171	191	144	163	165	175	156	149	166	141	146	148	158	158	152	152	163	164	146	151	165	152	167	144	148	163	177	144	161	186	143	163	163	160	174	156	162	146	160	142	157	144	144	182	166	139	162	155	155	150	166	135	146	173	136	143	155	117	143	158	143	159	162	152	164	167	170	181	157	146	161	158	168	178	170	179	149	169	152	174	144	165	145	162	164	159	153	165	163	148	142	177	165	175	154	145	169	171	165	152	153	154	135	138	173	162	165	144	184	153	167	185	162	167	164	166	135	195	151	158	169	141	156	185	174	172	153	149	149	156	159	144	166	161	146	157	166	154	170	154	153	163	177	178	154	156	133	182	160	172	157	171	164	150	156	159	135	171	172	176	171	152	146	167	160	169	163	156	154	157	150	188	190	179	162	136	151	150	142	172	163	133	153	152	165	159	145	169	173	173	139	154	163	163	171	166	151
2246	518	584	602	569	553	512	509	494	516	511	488	471	518	502	545	531	488	513	494	509	513	480	480	472	462	467	502	456	481	455	465	516	485	497	444	480	470	621	629	435	472	414	423	502	509	477	504	465	448	425	488	476	419	438	500	466	450	442	434	413	432	454	435	431	484	454	452	456	477	473	461	507	461	458	467	460	471	462	487	481	456	452	470	455	462	471	477	454	458	467	482	467	434	456	444	452	458	462	464	476	455	453	477	415	452	491	453	454	463	463	456	471	462	455	474	454	476	449	445	471	431	450	464	455	441	435	459	494	498	455	454	439	470	472	485	433	495	476	480	426	444	423	479	456	459	518	434	467	470	464	429	444	439	448	443	436	436	473	432	459	491	499	467	477	462	479	481	446	470	484	468	425	481	444	499	458	438	459	440	444	445	442	474	481	492	500	485	430	443	451	442	445	501	450	444	491	464	472	496	479	450	506	443	499	470	462	468	487	440	436	452	482	416	478	458	502	479	445	477	464	479	446	450	467	453	495	445	468	476	470	442	464	450	467	449	479	431	455	463	464	477	430	475	447	429	423	468	504	453	468	460	454	465	470	478	470	453	491	456	461	531	457	465	477	481	476	482	474	476	448	445	454	439	447	437	486	439	466	444	487	467	459	477	447	449	482	475	455	440	430	452	472	463	441	456	472	484	450	435	442	441	471	467	475	451	436	502	474	447	496	462	448	458	501	465	480	442	451	490	444	449	475	476	450	484	475	472	486	491	456	476	424	494	478	497	456	480	442	444	443	487	447	456	461	446	464	471	493	468	493	467	449	437	454	460	450	447	445	471	482	440	488	457	469	447	428	484	438	467	467	442	436	446	435	490	464	445	498	467	473	466	428	478	410	485	484	468	452	454	484	447	455	482	470	438	443	481	495	464	446	454	443	471	466	474	471	455	451	475	472	465	461	443	464	496	486	456	470	435	462	465	451	457	435	442	422	479	476	455	436	473	463	462	459	461	477	443	474	448	472	457	455	422	467	481	445	474	456	466	473	474	456	421	438	492	464	460	481	477	472	483	489	426	440	501	452	439	440	483	425	463	470	463	445	458	448	455	443	447	466	454	472	485	440	440	485	441	463	488	465	447	451	446	456	486	464	437	497	481	461	486	503	425	502	481	488	447	446	462	471	452	456	451	440	466	469	422	482	483	455	423	475	479	489	469	459	442	486	441	457	442	435	434	447	495	450	487	482	458	466	464	415	528	435	431	440	450	478	444	443	452	452	444	446	487	438	437	438	458	465	477	469	459	478	450	453	460	461	472	473	456	446	488	460	482	466	411	453	420	449	433	460	477	477	433	472	442	465	478	432	447	443	484	439	500	464	468	455	492	472	491	443	473	475	433	455	483	481	451	466	470	445	442	450	445	448	465	445	505	462	460	473	509	462	468	460	463	480	498	467	456	474	451	460	458	466	468	466	492	461	421	465	486	447	488	435	443	476	433	445	458	456	481	443	423	512	482	443	462	497	450	491	496	433	454	471	417	450	487	496	429	469	458	486	448	483	425	478	462	486	436	450	467	455	498	492	457	492	452	482	466	486	468	437	438	448	475	422	484	469	461	438	457	490	445	466	505	465	456	473	432	493	436	485	486	431	426	439	440	439	438	463	470	437	457	424	480	463	472	468	470	451	440	476	476	455	433	425	459	472	443	483	463	445	473	513	456	478	436	472	455	469	488	429	462	432	495	468	469	464	401	453	443	488	470	476	446	463	489	443	444	485	451	444	487	465	482	451	477	489	441	475	467	478	457	448	462	500	449	431	445	495	465	480	491	454	461	491	458	481	469	474	467	487	436	484	455	448	454	462	456	484	425	495	460	457	434	467	439	446	454	477	474	436	496	451	432	447	486	475	482	462	484	473	431	461	454	465	492	425	458	434	467	471	470	426	480	443	431	485	451	465	506	455	454	440	458	418	447	452	471	466	461	405	428	461	479	467	460	459	479	453	416	476	458	496	495	458	469	488	420	470	465	471	448	458	481	465	443	482	475	449	469	472	471	475	474	528	445	487	460	446	463	443	465	473	468	495	485	486	458	472	445	476	460	491	453	469	494	506	448	457	424	470	460	459	489	461	478	466	455	469	459	451	448	484	443	476	466	458	461	456	475	445	452	437	471	428	425	490	454	448	450	464	424	443	427	444	508	461	451	468	445	470	475	433	494	501	482	462	447	473	434	474	488	479	454	446	462	451	476	483	425	461	484	523	467	435	442	446	476	435	460	480	441	481	416	450	457	489	473	449	470	444	477	468	434	467	462	481	459	453	471	444	451	444	474	453	465	437	472	405	475	504	486	445	489	456	413	432	455	485	446	439	463	480	477	472	485	454	448	481	445	470	474	458	445	432	442	469	481	455	429	468	454	439	476	452	499	434	478	466	490	461	432	430	470	463	442	419	487	480	446	466	457	483	470	460	491	467	485	450	448	443	455	498	461	469	445	427	481	466	482	454	434	485	486	448	445	470	485	457	456	442	428	445	457	470	466	439	489	484	500	414	485	439	482	439	468	492	487	443	421	430	477	444	476	498	496	473	478	418	435	478	440	426	463	465	439	462	464	413	475	458	439	472	504	451	493	457	440	421	483	451	470	446	455	492	431	450	468	469	482	450	477	467	427	454	481	400	443	453	469	445	473	445	456	452	433	408	469	451	473	425	493	496	454	457	491	460	484	466	450	465	462	457	456	470	450	435	454	442	466	438	464	459	473	470	440	474	500	480	427	452	462	455	455	486	491	463	434	460	465	462	465	466	445	480	477	452	441	467	451	469	479	473	475	494	429	421	471	463	468	459	433	479	478	430	463	488	461	418	436	465	465	465	465	482	482	506	461	423	472	424	457	458	450	471	460	455	456	499	456	432	467	448	473	440	447	471	470	454	476	447	490	484	511	444	458	463	468	479	430	469	488	443	450	451	495	470	490	491	478	481	447	486	462	468	447	459	443	474	478	448	448	485	449	446	450	439	453	465	450	490	486	435	443	461	439	441	457	473	430	477	497	465	439	473	460	516	403	459	505	448	469	498	450	461	433	457	417	466	466	455	462	454	479	411	452	453	461	475	466	459	463	470	454	514	462	483	457	475	458	441	439	479	454	459	479	438	473	463	462	457	408	461	455	448	478	460	483	461	468	493	419	463	458	474	462	477	443	491	487	484	457	435	430	422	449	455	445	443	442	445	470	461	428	454	441	452	495	416	465	455	469	419	439	456	443	447	478	444	460	462	438	469	486	488	467	480	433	447	454	451	463	484	449	440	449	450	436	474	446	428	430	492	440	448	420	456	493	472	475	438	467	496	452	473	481	454	434	492	435	469	443	456	521	504	463	447	463	506	472	455	466	476	479	487	472	454	459	448	443	469	443	444	475	481	463	462	493	494	415	461	469	463	448	478	435	459	473	471	448	468	489	440	447	481	476	472	477	454	461	455	448	475	461	463	458	494	474	430	481	454	462
7695	1066	1079	943	675	642	554	445	399	406	381	354	377	371	385	359	380	380	326	350	352	330	321	335	290	339	338	367	303	322	326	334	333	299	358	304	312	309	584	675	306	299	328	343	294	318	324	339	369	316	332	306	292	307	349	333	311	312	309	306	320	320	292	344	328	335	330	285	287	324	326	286	314	338	293	307	303	291	317	313	327	305	319	308	315	340	289	319	301	339	314	334	301	300	323	351	298	271	326	272	324	326	308	303	354	319	291	343	295	314	341	326	308	296	297	327	341	372	300	349	313	332	294	257	311	324	319	319	322	339	288	295	289	323	292	330	333	303	288	338	298	331	347	307	339	280	313	323	283	304	315	294	285	328	303	348	315	324	315	278	330	331	305	285	309	323	317	305	305	345	331	317	302	292	302	305	289	331	332	331	312	318	352	306	294	339	360	311	312	313	348	328	336	312	304	299	289	292	348	316	345	324	346	314	305	318	311	312	357	292	322	327	338	313	320	299	302	330	334	335	307	304	311	291	325	364	296	326	310	328	304	289	317	325	310	331	309	314	315	334	348	313	300	285	290	308	319	337	321	330	291	289	306	340	330	300	319	315	294	318	333	297	325	300	324	326	309	330	345	349	304	297	308	317	324	322	322	297	308	292	331	312	310	311	315	336	301	296	325	281	348	306	326	317	279	325	280	306	322	291	321	324	304	325	321	303	321	304	290	327	293	328	331	317	340	313	284	318	306	325	303	304	307	310	318	294	324	337	361	293	324	330	306	308	303	344	373	275	285	320	316	299	326	340	347	324	309	307	329	319	329	335	295	329	306	272	299	308	339	312	307	307	299	303	328	296	321	323	287	296	323	308	339	313	304	339	314	331	315	313	334	310	317	333	339	350	303	299	315	299	279	310	290	316	332	321	298	303	316	332	298	292	310	344	298	338	297	314	305	323	324	283	314	308	301	333	297	315	327	327	324	303	289	298	331	342	343	323	346	322	340	318	307	311	318	313	292	338	295	327	316	327	298	335	326	313	304	313	328	309	323	311	286	329	316	299	306	331	294	331	329	312	313	327	305	342	312	326	304	290	330	290	302	350	299	318	305	313	332	298	318	285	292	303	299	328	302	327	338	305	311	305	298	321	317	341	331	307	323	299	311	285	303	330	291	325	318	323	306	283	326	299	355	306	325	336	319	302	322	293	333	317	313	303	328	315	330	307	316	343	322	313	340	316	310	341	331	317	331	336	315	317	313	309	324	327	336	303	297	321	313	331	311	307	324	321	309	308	315	316	314	321	301	335	308	303	318	316	294	328	326	287	333	331	355	284	301	290	318	319	296	302	324	311	312	326	325	308	334	319	313	301	336	321	295	353	324	321	317	325	320	314	290	300	306	287	318	335	280	325	273	350	323	337	306	345	329	335	335	318	307	337	333	327	336	318	320	266	338	287	335	323	300	323	303	305	338	304	300	348	318	336	291	312	322	324	303	312	278	327	299	347	311	288	308	307	344	312	319	324	324	289	315	337	355	297	332	303	330	318	352	308	327	322	348	309	293	332	305	323	325	319	312	363	321	354	323	303	366	314	320	321	324	302	353	335	316	311	312	335	305	308	336	313	319	297	320	322	323	318	312	310	301	320	313	303	338	334	296	327	336	303	303	300	322	325	310	319	352	289	322	315	314	309	306	340	318	313	343	307	311	344	292	334	327	303	322	305	284	341	295	313	342	330	325	334	345	311	320	317	312	316	336	321	282	336	339	332	290	274	326	328	354	302	329	299	364	331	326	319	298	305	278	313	311	343	302	342	317	333	330	331	326	303	322	291	321	353	335	314	356	312	308	318	289	300	322	347	272	290	335	309	284	326	289	310	325	293	335	301	312	311	317	332	325	325	315	303	321	314	299	350	300	320	335	326	299	278	337	364	352	341	337	312	290	318	311	341	310	313	337	330	309	280	327	309	298	288	299	305	325	346	295	327	346	320	312	353	341	318	280	299	317	320	314	339	306	314	319	312	347	287	294	329	320	316	328	284	300	317	292	300	268	320	354	304	323	325	360	329	313	318	327	327	325	312	295	292	304	319	329	346	315	339	327	321	306	340	307	319	304	274	362	327	334	323	343	327	327	352	328	307	329	303	316	313	304	294	296	328	335	303	295	317	320	316	296	341	319	316	314	317	331	342	328	331	296	331	286	275	355	291	320	297	304	295	309	318	305	325	316	310	314	316	351	313	326	324	309	316	332	327	349	335	304	299	321	334	319	294	282	306	299	327	329	333	287	322	314	306	307	321	332	336	297	284	332	312	309	335	349	330	317	311	314	311	324	288	282	315	336	355	324	264	341	356	297	314	318	304	301	339	311	315	306	323	331	325	311	322	316	313	322	324	322	356	291	302	311	344	301	307	327	318	342	323	298	331	308	319	324	329	318	315	294	304	311	307	320	319	317	314	333	326	319	310	309	309	298	313	332	302	302	282	361	293	330	328	304	331	323	347	292	314	315	283	343	311	322	320	311	308	303	322	282	328	346	340	311	336	322	331	306	344	343	304	306	287	330	300	327	305	301	314	321	314	325	345	341	296	330	313	306	304	311	310	333	324	324	309	316	340	294	287	354	329	336	319	299	302	273	281	316	298	301	273	357	345	325	280	307	287	326	316	285	308	367	346	304	342	294	311	308	324	309	300	337	298	344	277	301	296	316	344	306	308	341	309	307	298	327	334	332	332	335	318	332	341	316	345	326	334	328	303	302	301	313	327	310	318	312	301	320	302	331	295	376	321	328	312	325	312	342	332	285	332	330	292	312	355	303	319	301	306	316	334	334	294	280	312	362	314	327	273	347	310	315	302	292	286	323	313	321	320	318	313	331	326	332	298	302	301	302	312	309	330	274	336	342	341	333	318	292	319	333	309	313	338	311	318	280	323	326	312	319	343	319	321	327	336	309	328	285	322	304	296	298	320	339	332	330	293	310	315	317	321	304	323	304	329	297	311	308	311	307	326	329	320	303	325	332	283	316	291	303	294	334	332	300	307	316	358	326	314	303	296	304	323	320	298	363	337	324	347	314	297	321	323	340	323	302	318	341	339	307	303	304	338	316	301	300	293	313	336	312	328	315	318	298	320	303	344	353	307	293	332	308	306	285	307	319	303	291	297	308	323	327	300	317	311	336	324	329	344	324	320	279	352	301	317	294	333	304	316	325	319	296	341	303	294	297	325	281	323	320	335	298	328	327	305	290	302	333	339	302	299	311	318	301	301	281	336	343	354	349	301	315	368	304	305	309	322	301	336	305	328	318	293	299	317	331	331	316	347	338	301	313	317	300	285	286	328	296	319	308	315	289	337	279	308	351	324	318	296	352	329	291	304	314	271	338	311	300	313	312	297	334	313	308	294	308	281	319	344	310	340	332	299	317	306	292	336	359	388	323	364	281	336	287	329	332	332	338	332	314	325	334	331	305	328	291	286	332	279	322	312	318	319	281	308	313	327	306	323	311	300
5987	1410	2327	2894	2676	2350	2018	1749	1592	1377	1384	1203	1187	1142	1168	1199	1151	998	1027	1059	1117	979	1003	985	948	896	878	853	903	887	874	877	858	842	835	883	853	873	3076	3432	796	763	832	880	807	788	821	773	840	857	766	828	819	805	790	799	856	819	811	797	785	789	824	774	832	817	767	828	803	750	818	830	805	847	791	777	811	774	809	837	825	808	833	819	832	755	815	824	784	804	832	809	825	804	853	789	776	828	751	786	825	803	831	760	822	751	828	805	766	804	805	804	806	781	788	789	779	783	829	776	823	886	746	815	768	790	786	775	782	781	781	778	810	808	782	786	795	816	776	829	807	773	747	772	782	825	800	803	783	793	768	814	794	817	750	739	804	791	806	872	752	846	803	804	799	778	770	796	803	792	811	797	821	789	792	787	815	762	797	763	727	784	827	800	764	805	783	735	776	787	820	758	799	798	754	759	795	748	764	828	799	796	771	785	748	793	831	777	809	835	754	802	780	804	808	789	766	788	783	786	836	781	766	797	821	810	769	788	835	827	750	776	846	825	757	797	799	786	819	764	772	820	801	840	805	779	803	768	766	794	769	775	784	749	802	792	823	778	796	785	800	775	748	814	771	800	813	820	772	877	731	795	753	794	789	791	784	842	765	772	803	774	803	741	832	775	866	785	740	759	783	787	806	791	831	813	822	762	752	793	796	778	827	791	765	824	739	836	808	781	815	789	853	813	762	800	798	801	806	809	808	764	802	744	808	753	780	754	773	820	758	766	817	802	801	811	784	757	832	739	779	774	780	803	784	787	776	813	783	752	806	801	777	816	769	767	775	768	831	772	804	771	823	782	809	814	766	794	824	765	778	809	791	795	757	811	814	795	825	810	796	789	825	803	818	784	800	821	770	756	860	811	794	754	773	839	768	738	761	817	785	775	762	794	781	778	819	801	783	760	749	785	812	776	759	770	815	759	782	769	798	790	856	823	794	808	762	802	788	771	805	797	739	808	761	814	844	831	718	759	791	768	764	804	779	801	758	807	788	832	743	736	835	787	814	753	782	767	798	826	820	823	778	823	777	789	780	822	766	802	771	779	804	769	773	786	742	786	790	838	785	793	779	829	739	811	874	768	794	813	804	843	801	786	811	798	782	820	779	826	798	800	741	766	748	796	811	792	749	823	830	772	836	780	791	769	820	799	762	787	814	789	850	797	799	777	793	790	771	822	834	808	790	749	796	805	772	811	796	757	787	845	770	805	770	825	798	759	810	783	784	847	805	814	856	766	801	761	744	845	751	743	830	793	816	776	770	785	736	745	796	802	782	782	833	774	806	793	838	771	777	823	782	796	797	795	776	793	763	785	789	792	749	804	816	789	804	811	736	802	809	812	804	816	777	797	808	808	782	763	818	804	814	848	759	786	857	846	808	782	830	821	789	791	826	762	793	774	787	757	792	759	773	773	800	745	792	779	813	840	795	769	809	789	779	708	768	793	825	805	788	848	736	781	758	815	805	842	810	782	743	809	789	787	795	806	779	867	822	831	715	769	798	781	781	738	780	801	812	801	759	795	812	803	786	787	784	778	787	810	828	828	778	819	797	757	758	798	760	777	847	785	829	770	829	784	812	792	811	780	732	791	851	754	782	797	822	759	821	916	775	811	787	776	785	776	756	786	779	775	806	856	774	752	785	751	818	797	795	735	804	814	824	829	776	771	791	786	758	785	827	769	738	814	799	815	797	789	797	876	759	779	778	864	815	785	800	794	736	753	776	761	789	815	859	817	799	795	826	790	772	807	801	788	760	797	827	820	778	797	787	808	810	793	772	824	803	783	819	807	816	812	794	759	828	779	835	805	798	819	794	740	823	827	750	805	802	785	786	808	792	779	815	820	764	777	792	808	779	812	776	792	819	809	780	822	777	807	804	754	785	816	782	814	775	781	792	784	799	806	829	747	807	815	739	741	804	779	787	853	792	757	833	787	765	842	799	817	788	847	786	824	804	768	761	809	763	826	819	832	810	775	784	848	764	789	746	806	822	845	840	810	765	808	775	820	734	786	814	810	798	778	774	819	819	810	805	778	766	803	842	821	754	800	831	770	806	781	801	788	763	793	809	809	733	790	774	711	767	827	786	789	804	787	754	814	789	747	767	753	768	799	824	797	835	781	811	784	846	819	779	724	775	794	797	831	828	733	771	766	784	816	785	825	863	767	755	816	790	794	782	801	833	797	749	788	828	791	796	779	764	861	789	782	766	853	778	751	786	777	794	769	830	781	821	833	820	820	790	752	772	847	722	745	823	809	841	740	772	796	791	835	765	775	791	724	776	779	792	786	782	781	776	765	810	750	824	801	801	734	741	792	754	800	793	797	782	754	780	754	822	837	805	777	759	737	801	737	794	778	776	840	778	786	818	781	836	794	790	751	752	796	799	825	791	798	762	764	796	754	765	767	810	764	788	767	812	769	813	804	809	821	799	786	823	800	770	747	806	798	827	822	774	724	751	793	771	795	788	812	780	741	784	781	812	820	794	819	729	772	834	754	824	771	816	753	767	791	795	825	776	785	774	727	829	813	817	804	812	764	764	782	802	834	735	809	791	790	835	768	826	777	740	774	814	793	806	804	740	826	823	728	796	793	796	822	755	772	792	795	730	831	797	753	720	832	797	808	861	827	791	775	818	793	774	808	779	772	833	810	839	776	793	835	827	840	821	791	807	856	795	835	814	829	823	762	798	791	835	786	753	887	823	856	750	811	790	810	789	786	822	749	844	760	822	783	793	732	765	777	778	803	789	819	807	792	788	777	837	777	795	791	757	801	849	790	782	799	753	824	819	810	841	805	879	803	793	773	802	761	800	763	764	734	776	806	797	766	811	752	805	780	790	769	796	757	755	782	796	766	747	831	738	793	780	821	796	776	836	801	811	824	814	819	758	773	827	832	780	791	760	800	762	819	777	822	764	783	785	785	794	786	745	815	809	809	764	800	769	800	813	792	822	809	765	761	826	787	795	821	780	780	806	802	798	792	794	819	759	770	768	774	800	785	804	815	830	797	832	797	866	802	785	801	820	807	761	776	807	800	797	771	808	815	789	775	786	802	767	760	808	786	779	856	868	758	749	727	804	778	812	807	792	798	815	786	786	774	769	840	805	819	775	823	782	769	792	776	798	753	800	771	763	747	768	799	804	789	770	775	778	816	801	805	804	824	773	814	768	756	777	761	781	756	778	798	815	823	782	812	756	793	820	786	766	740	824	813	826	829	857	884	808	800	702	779	783	775	782	786	748	757	813	804	785	799	798	799	793	791	803	797	803	772	852	799	825	822	818	798	837	813	793	756	787	860	798	785	776	735	777	827	774	756	785	725	793	780	772	771	816	770	781	819	813	788	774	765	757	770	769	779	833	815	791	757	802	808	833	826	855	835	764	765	798	763	806	816	777	788	811	778	728	737	803	811	761	819	767	822	819	770	783	818	772	753	787	800	797	775	820	838	762	820	803	811
13872	2132	2000	1675	1221	892	702	663	516	440	471	496	425	459	408	427	426	381	424	398	413	429	420	373	379	399	378	382	360	357	375	374	331	338	346	352	342	368	1055	925	332	344	345	352	358	354	333	380	356	332	329	371	354	346	344	320	339	347	359	344	368	327	355	334	327	334	351	346	344	331	318	325	382	371	309	313	306	354	349	340	335	335	384	324	339	354	347	338	356	318	316	362	327	385	316	367	342	354	322	349	334	345	352	343	311	331	348	374	368	334	342	330	331	349	328	318	328	337	348	335	311	323	357	321	305	343	337	329	335	330	354	325	341	321	333	318	353	374	331	341	347	341	372	345	322	323	318	317	332	341	332	360	366	339	342	310	303	351	364	324	351	351	355	325	335	329	330	340	335	374	336	344	326	329	356	370	353	321	325	303	317	368	326	311	352	347	305	328	336	300	335	334	360	341	321	337	322	346	362	310	338	320	362	353	366	338	338	306	291	367	350	335	350	369	369	338	319	349	323	341	355	407	332	338	341	350	346	339	346	347	321	300	326	348	324	353	344	346	301	326	350	370	340	353	321	371	367	383	319	339	342	331	340	325	342	333	322	361	354	342	334	370	358	315	317	301	326	357	313	333	334	386	362	354	329	313	341	345	321	322	344	327	322	333	344	322	333	348	361	303	355	323	355	310	323	295	305	316	354	317	338	354	312	309	329	329	344	349	360	331	360	357	334	336	356	323	332	315	308	326	336	349	367	326	347	364	386	316	316	335	314	313	335	376	377	349	364	337	305	343	362	321	340	330	338	342	372	303	346	364	363	351	316	327	354	364	318	319	336	321	349	337	339	331	320	327	359	332	321	330	369	389	344	355	352	358	365	326	354	330	354	346	301	321	312	311	339	332	335	315	340	333	322	360	370	354	357	304	355	309	313	345	339	353	342	311	328	357	328	350	332	324	335	296	342	344	318	331	324	316	325	362	334	355	342	326	315	379	351	319	307	322	309	352	339	337	314	337	343	336	357	343	317	312	315	317	322	342	305	348	331	361	395	357	330	323	333	375	348	350	352	313	332	333	350	328	333	310	352	317	359	355	324	284	386	335	385	339	336	343	362	369	349	330	340	347	350	364	339	359	346	323	329	306	340	344	319	339	329	383	327	360	328	343	343	319	343	321	339	310	313	338	353	365	306	313	322	352	325	338	326	314	352	350	332	298	312	340	302	355	348	343	361	351	328	321	344	363	344	328	366	357	317	324	309	375	332	344	324	306	337	325	331	360	356	331	354	355	310	363	328	356	371	333	361	330	325	347	346	319	336	329	348	330	348	351	345	344	306	330	310	338	338	346	328	319	326	344	348	359	348	381	318	360	338	331	335	352	340	344	357	318	338	317	355	332	323	319	383	330	320	353	346	290	357	337	311	323	356	320	333	331	324	303	336	324	345	332	350	332	340	330	330	332	332	332	337	335	315	388	359	312	355	315	366	325	356	325	320	330	362	323	352	358	338	319	307	372	353	337	331	321	339	354	328	328	320	361	332	325	331	328	326	318	339	331	288	326	324	329	333	350	339	301	315	330	336	354	308	340	368	303	319	334	345	349	328	324	347	371	343	320	375	363	369	310	318	341	327	326	330	341	349	329	360	336	334	327	364	336	314	330	347	340	343	367	324	347	356	313	306	341	336	368	334	338	366	331	339	328	355	353	348	333	341	376	346	360	332	342	352	331	348	330	351	357	371	339	319	309	330	340	346	353	345	339	356	324	332	324	341	362	315	376	341	330	328	356	353	375	356	345	339	335	311	327	346	362	340	352	319	381	335	361	332	340	319	312	301	355	338	323	348	329	312	370	322	362	343	346	301	336	326	349	366	293	357	372	334	326	313	347	335	320	321	337	359	316	346	334	356	351	386	335	352	349	344	353	341	348	326	330	326	377	333	327	335	329	351	338	334	366	304	382	347	350	319	331	315	336	340	341	346	360	344	343	373	340	338	357	354	365	330	318	354	352	328	327	319	350	320	329	362	333	348	351	336	381	351	340	317	363	348	354	314	342	366	330	333	372	317	310	349	333	326	345	346	353	343	334	368	350	340	335	341	337	340	317	341	297	352	329	356	333	327	348	353	339	345	380	333	329	338	336	328	358	316	320	326	338	329	322	334	341	335	322	317	338	328	329	339	335	346	350	284	329	346	318	302	337	319	331	323	329	330	337	343	338	346	329	354	360	367	334	318	341	323	319	323	337	343	324	308	330	345	313	337	289	370	379	324	347	358	341	336	337	338	383	335	319	368	341	339	363	342	330	341	316	322	326	323	342	328	338	312	341	340	317	385	331	351	344	316	340	337	341	331	369	331	344	330	341	350	331	372	353	341	351	362	311	350	297	353	328	322	320	332	316	352	339	320	321	366	339	328	354	337	337	362	309	325	344	341	347	333	359	319	287	292	317	328	358	334	335	333	362	352	323	305	357	335	322	349	327	352	368	313	381	345	359	347	340	337	324	316	342	366	350	370	321	352	322	336	323	378	372	330	365	350	293	374	336	329	344	303	341	332	353	318	345	337	361	361	313	315	329	358	332	343	334	338	356	320	341	337	354	338	311	389	333	334	350	334	333	335	335	328	317	320	331	366	337	353	359	348	355	329	368	339	369	352	318	319	329	327	314	321	351	358	342	333	314	335	359	344	360	335	362	319	333	330	363	326	353	335	315	321	342	340	337	334	344	368	358	342	325	350	347	326	338	337	367	344	320	315	337	308	330	323	311	335	285	348	338	335	297	345	337	355	346	352	345	319	337	339	340	304	355	338	342	333	345	345	352	291	321	355	315	355	320	348	353	329	331	308	326	376	339	347	340	316	340	377	366	319	335	321	334	360	360	348	352	334	361	339	333	325	295	334	370	327	355	342	330	336	336	347	333	342	351	344	324	335	315	372	342	330	343	316	302	321	355	334	333	337	320	355	337	344	337	324	326	316	346	321	317	368	350	309	362	316	364	311	329	313	349	334	349	330	323	323	317	338	335	359	364	344	361	349	364	341	360	345	326	358	341	353	363	360	332	303	327	319	318	337	354	326	346	316	332	325	335	366	322	365	360	352	308	347	318	316	296	328	338	357	345	325	333	343	322	343	361	334	339	355	314	318	347	309	345	341	325	367	325	331	314	353	358	344	348	357	323	324	328	344	339	319	316	330	324	385	361	352	352	345	311	313	334	340	360	348	367	343	341	346	325	332	347	353	347	328	330	340	343	347	330	347	349	343	321	313	346	325	374	360	351	328	386	339	361	328	351	377	363	308	371	342	348	370	302	335	348	344	360	329	323	317	356	379	352	334	326	357	338	367	368	338	359	332	323	350	313	313	367	323	342	351	336	328	340	332	345	336	334	355	359	337	330	321	371	354	330	320	349	354	301	323	342	310	328	339	325	375	345	330	327	356	339	366	340	316	360	303	341	302	378	349	336	359	328	288	323	331	328	303	337	336	343	362	365	342	336	335	332	343	312
7737	2057	3865	4804	4441	3659	3098	2656	2325	2091	1812	1671	1625	1598	1495	1606	1401	1361	1276	1268	1270	1252	1280	1119	1102	992	1034	1034	959	928	898	938	919	977	975	950	953	979	6560	4218	900	879	871	863	882	902	853	881	819	865	837	829	875	863	831	836	842	860	851	811	833	832	813	874	863	791	817	847	823	820	846	855	874	794	812	817	806	770	843	779	770	817	843	823	836	857	798	837	814	828	846	860	804	841	793	803	855	846	807	820	825	799	839	827	789	829	811	859	840	810	828	778	828	842	831	779	860	796	787	788	786	785	856	792	853	811	776	815	781	821	796	824	782	837	826	832	787	813	816	805	812	828	788	799	826	805	833	800	799	807	783	828	843	815	839	844	824	795	800	817	854	832	825	772	803	820	865	838	795	811	779	797	820	853	773	792	751	831	813	777	831	786	824	790	845	792	829	832	826	802	827	776	831	838	822	800	814	803	791	798	820	778	794	816	869	836	762	803	781	821	790	781	790	760	828	763	816	812	812	758	749	811	814	812	855	809	804	820	794	852	828	745	836	803	844	827	798	805	828	833	845	857	841	823	810	790	857	738	785	849	806	825	777	799	802	783	785	820	796	829	801	817	801	779	790	822	855	774	816	852	818	826	807	820	826	796	817	835	785	832	805	803	805	839	787	780	826	878	819	812	769	810	790	786	850	785	805	846	860	829	814	836	799	829	787	815	775	789	784	813	792	798	821	802	806	863	803	814	836	836	840	801	818	793	835	819	815	857	859	817	781	785	785	799	842	811	838	808	758	837	810	769	826	836	799	832	840	778	819	768	777	797	779	837	882	762	780	847	834	840	782	807	808	833	778	798	853	843	840	783	781	827	747	840	780	833	832	808	805	817	818	795	820	811	800	813	824	880	773	841	838	824	782	819	792	793	772	794	829	866	800	820	853	810	827	836	800	818	806	804	812	835	768	785	795	827	811	794	816	807	790	847	779	839	782	809	811	777	815	775	783	839	847	851	788	838	849	842	800	836	827	821	849	856	809	856	808	855	804	792	817	811	782	833	826	775	825	779	808	831	801	823	838	749	847	807	810	787	781	798	836	785	811	867	810	753	844	868	798	818	867	784	850	834	840	817	819	812	834	794	837	784	825	815	801	817	832	850	790	841	802	815	812	775	854	781	803	818	814	817	837	849	852	836	832	764	827	809	765	862	814	782	825	799	793	806	803	882	829	798	796	808	854	806	809	863	767	793	874	809	803	827	840	830	769	803	805	836	821	828	781	827	840	806	785	848	821	819	778	789	772	818	838	841	830	810	868	816	817	798	820	825	803	784	787	828	760	852	779	842	816	810	806	826	780	828	845	788	813	822	808	808	821	823	845	835	813	813	789	838	822	778	829	830	808	824	860	812	816	774	810	821	805	813	816	849	796	813	797	842	798	772	859	813	796	847	832	799	861	775	782	857	825	823	807	808	823	855	804	812	848	834	802	812	843	779	823	808	847	844	813	834	819	796	741	844	821	836	758	809	781	823	816	816	886	793	863	796	751	850	858	842	796	819	826	791	849	853	828	780	789	771	774	840	817	774	804	856	775	848	813	803	796	807	834	822	826	790	835	786	892	818	806	853	811	862	821	832	750	789	817	789	822	787	758	799	802	800	786	801	790	786	841	823	796	819	806	758	855	805	855	822	838	871	803	817	836	834	845	761	850	866	827	752	849	836	858	779	832	763	797	835	810	817	802	866	840	787	823	853	839	862	843	834	755	859	807	779	818	788	801	834	790	803	760	764	803	853	763	774	783	779	842	845	835	829	830	834	780	868	822	736	751	801	803	797	791	854	876	821	827	838	799	855	808	787	829	753	816	859	751	819	778	816	805	797	823	772	843	820	807	810	785	848	810	837	770	786	835	806	834	789	823	849	841	853	777	813	804	840	783	794	809	769	871	847	789	796	811	837	832	879	810	792	850	766	793	788	833	800	794	818	844	840	851	831	840	816	810	825	854	811	824	830	798	832	814	837	833	860	845	862	818	831	848	836	835	807	840	808	809	752	901	771	786	853	801	806	792	824	821	801	811	767	789	775	750	847	780	785	806	772	787	788	848	834	810	800	821	820	796	767	858	784	820	829	856	822	764	845	825	811	799	834	830	793	858	798	797	808	801	801	811	819	808	840	787	803	809	755	836	774	872	781	823	796	787	834	837	828	841	823	830	800	807	812	802	878	856	777	801	801	820	775	836	815	781	834	798	847	801	794	833	819	807	770	822	825	761	841	856	775	826	798	785	849	847	816	818	815	785	816	810	823	823	820	875	825	798	804	756	738	842	773	804	851	809	807	843	798	811	814	840	776	824	825	782	790	811	816	818	834	737	814	811	807	809	815	803	829	859	836	792	915	851	790	805	848	864	763	806	776	845	805	817	828	772	774	789	813	735	805	793	799	824	857	786	818	813	792	765	806	816	775	788	778	826	833	815	837	828	840	824	786	808	807	830	831	774	812	773	816	836	813	841	844	805	831	748	781	781	805	795	784	841	850	877	796	831	839	826	827	779	822	810	857	814	770	787	839	805	821	811	834	776	802	785	791	831	794	814	807	852	823	828	780	763	759	801	836	814	767	826	847	764	875	791	812	835	804	812	850	828	793	805	854	798	812	817	806	844	784	810	806	842	780	787	809	795	804	846	784	849	794	817	870	805	854	801	794	757	770	838	796	857	814	849	793	816	825	824	815	787	819	781	799	824	831	832	825	778	823	787	838	793	813	854	819	815	787	810	764	808	815	841	793	809	817	844	799	796	831	861	767	810	820	764	845	829	768	849	849	760	801	834	802	839	788	809	818	814	816	785	773	798	766	801	817	780	828	809	770	842	823	807	783	816	903	837	846	815	822	807	807	807	781	798	782	858	823	785	793	832	828	815	770	778	814	845	866	828	785	793	813	829	829	812	754	840	802	857	787	846	782	792	814	829	774	773	772	810	798	809	844	851	769	812	809	771	831	773	766	829	826	820	820	775	850	809	832	807	802	815	788	829	856	831	783	821	776	847	821	775	826	800	825	813	823	838	775	770	813	825	853	838	832	830	803	852	772	810	810	785	857	809	868	820	795	824	816	853	816	757	770	784	805	810	850	860	828	817	840	801	822	778	765	778	801	782	771	787	824	814	753	801	811	795	801	846	798	800	781	779	781	769	815	845	804	806	768	768	782	771	828	788	853	843	818	796	789	802	798	750	788	760	810	874	829	740	836	803	810	824	841	850	799	822	832	814	829	783	853	829	815	824	766	823	753	819	802	810	779	793	759	834	834	806	814	825	807	780	779	751	789	852	788	792	819	827	854	804	772	831	845	784	869	795	809	774	821	750	812	840	825	844	815	832	801	788	803	833	813	794	853	806	820	823	820	785	800	776	787	839	865	828	793	815	821	732	779	818	786	848	817	811	771	757	798	854	801	850	808	838	784	838	809	764	796	833	822	813	769	767	810	814	798	766	786	802	766	837	815	811	755	801	835
1843	187	201	221	191	199	200	147	159	154	168	157	189	177	169	179	195	167	163	147	188	162	180	178	179	175	180	187	171	171	168	159	167	186	159	155	153	144	174	218	187	160	185	178	157	164	182	160	159	139	167	172	178	196	169	167	188	168	182	169	162	153	153	189	185	191	174	181	164	170	193	175	147	171	188	155	184	174	162	177	186	178	181	176	186	178	158	170	153	162	156	174	181	185	156	177	161	167	159	167	170	177	169	179	169	141	159	165	140	183	170	162	145	161	161	164	158	166	170	190	165	160	170	167	187	163	161	182	181	174	165	163	151	183	157	162	158	138	152	164	179	182	182	163	151	167	166	151	174	173	181	171	193	188	173	158	186	137	165	166	166	148	166	169	169	179	173	177	164	153	167	175	175	169	151	163	202	163	168	134	177	156	153	161	166	152	168	172	181	167	165	163	150	181	172	149	172	143	186	172	166	146	147	178	165	166	150	159	149	169	171	179	148	178	187	180	168	192	158	130	174	163	173	149	197	151	170	160	156	178	180	150	155	163	167	175	186	161	168	188	182	180	180	171	177	184	196	152	170	173	168	154	155	172	160	173	179	164	166	169	160	189	175	172	197	171	174	174	162	171	175	165	181	179	166	152	163	173	166	173	152	165	167	171	165	172	163	176	174	166	180	157	169	153	183	177	172	149	164	168	176	186	175	178	170	182	169	180	176	169	159	172	177	149	146	187	157	161	159	199	148	154	189	168	133	153	189	160	166	176	163	160	152	194	159	180	167	143	146	156	165	156	163	148	186	154	191	153	171	185	179	178	176	136	154	171	165	172	161	173	143	152	193	177	163	164	187	169	166	183	180	179	175	138	160	186	188	184	200	165	157	160	160	157	179	149	170	177	172	174	175	180	177	163	185	187	175	181	152	196	173	178	191	182	162	183	157	156	129	164	182	162	162	165	161	180	138	190	177	190	196	159	176	165	187	162	161	167	176	177	156	175	159	184	197	178	174	165	183	172	168	184	183	146	172	138	168	179	165	143	191	153	157	161	190	159	169	152	171	171	155	173	186	182	177	154	173	173	187	178	176	172	182	144	154	188	161	175	170	156	174	149	177	157	159	162	174	167	180	174	148	168	182	167	156	155	192	158	176	158	159	171	177	157	175	170	179	167	172	157	161	159	181	163	182	189	159	167	163	172	174	177	151	167	160	168	169	152	172	186	183	163	150	154	180	174	170	160	145	175	169	163	161	165	168	174	181	163	172	153	154	191	171	163	151	167	175	170	181	155	177	169	180	152	165	155	161	182	164	209	152	169	176	167	180	176	169	161	170	159	184	201	163	153	177	156	143	151	158	146	154	154	192	158	174	183	194	171	187	178	171	203	176	172	184	157	183	166	152	164	167	188	167	174	162	165	157	181	171	153	178	167	184	160	158	155	189	170	171	163	153	183	176	179	175	175	162	183	179	160	189	159	162	165	147	141	158	180	173	184	191	157	157	184	170	160	159	189	178	186	182	149	172	146	152	169	180	160	175	147	175	153	157	187	171	166	195	167	166	169	171	191	165	167	164	185	179	150	175	176	190	134	184	170	163	167	163	173	188	172	164	164	153	179	165	138	166	167	180	187	169	159	170	172	181	173	153	140	146	173	149	187	163	174	145	158	178	190	200	148	164	180	172	168	185	183	172	160	168	173	182	134	161	147	155	164	164	158	166	160	179	188	167	157	183	168	179	164	161	161	164	157	166	166	186	155	155	164	168	177	167	183	161	170	173	169	166	182	169	165	152	167	161	168	178	169	175	136	156	193	182	174	158	171	153	169	162	171	154	165	161	194	172	143	132	159	162	170	193	154	159	169	163	166	175	182	167	165	169	167	169	201	184	152	160	201	179	171	179	156	159	185	170	158	150	166	170	175	177	141	145	161	172	160	183	154	179	171	182	164	156	173	157	158	172	176	142	179	182	170	184	185	175	157	180	175	163	157	171	167	158	163	163	157	177	190	159	173	165	157	174	200	157	167	158	159	189	195	163	149	171	161	162	171	149	154	169	171	157	181	191	159	161	176	162	158	160	161	152	167	153	160	174	161	183	179	175	169	150	171	162	168	161	170	176	182	173	167	156	164	141	163	148	181	149	165	165	163	192	149	138	178	159	172	203	186	169	176	193	178	188	163	177	159	164	164	169	163	150	165	168	142	167	170	156	164	174	148	162	180	148	163	184	157	157	158	161	160	170	162	171	176	170	174	172	155	186	173	176	148	159	159	170	161	153	170	155	184	166	184	153	173	167	162	177	156	163	165	160	154	164	164	155	174	181	155	182	179	173	176	149	162	168	178	167	163	174	164	180	155	195	169	172	169	149	155	180	161	176	169	153	177	161	167	163	158	187	157	162	152	159	186	177	156	156	162	151	176	157	164	165	177	184	163	160	182	186	184	165	159	167	156	176	174	167	186	160	162	173	161	196	164	166	156	161	162	174	156	169	169	163	190	159	153	176	164	149	155	178	187	156	156	157	177	174	186	157	164	181	164	161	176	173	169	165	185	161	181	184	145	193	154	179	176	166	143	174	158	160	173	180	186	176	164	184	191	159	161	187	173	163	180	174	147	170	170	178	157	149	168	175	168	147	180	195	181	187	157	172	151	182	146	186	150	176	160	191	149	167	162	154	175	171	160	167	163	161	171	174	177	157	159	157	167	173	164	164	169	185	170	166	207	141	183	163	178	179	173	182	159	170	171	159	160	156	153	155	167	173	161	169	186	180	168	159	173	185	191	191	146	142	179	159	176	148	161	160	148	183	170	180	175	163	158	178	174	153	159	157	157	168	176	157	160	182	171	162	164	153	160	145	158	183	158	146	189	173	164	179	176	168	168	156	156	164	177	165	173	132	156	165	176	169	166	168	165	173	154	163	156	169	158	182	181	164	194	185	208	172	169	186	160	183	175	179	180	177	171	168	187	156	181	169	171	144	146	173	157	164	170	176	161	163	176	165	159	149	166	185	164	172	157	168	185	193	162	168	163	163	170	174	155	165	150	173	175	161	180	170	147	136	162	168	161	147	158	170	158	171	167	178	169	162	178	166	150	172	163	175	191	156	174	164	174	165	177	175	156	180	163	192	170	140	164	171	180	149	173	166	163	172	184	186	156	193	193	155	173	171	157	182	174	177	167	172	188	170	159	168	167	178	164	177	169	138	176	180	159	196	166	171	167	163	177	184	161	180	163	188	169	169	179	164	186	176	189	170	149	160	170	178	198	184	177	185	165	140	180	182	170	193	164	158	161	163	165	165	167	181	204	160	153	171	154	167	168	179	188	206	139	153	165	170	175	157	164	149	151	183	177	164	166	176	171	184	157	196	171	188	169	173	189	189	150	193	170	177	145	161	173	174	172	157	178	171	166	201	183	178	147	165	165	166	203	161	165	194	177	152	175	159	166	157	195	169	181	170	165	185	155	165	149	183	167	183	187	164	192	166	155	175	170	169	166	159	178
2349	478	538	554	552	518	554	497	517	548	475	454	521	528	506	546	594	520	512	533	561	564	502	478	492	463	496	493	477	484	488	485	464	487	451	468	515	473	667	633	482	464	452	514	486	453	486	448	463	469	493	486	490	452	429	446	501	522	462	477	464	468	474	484	493	492	458	505	476	486	440	495	467	495	482	466	494	486	474	483	462	463	450	470	470	481	469	458	508	496	440	461	501	468	473	461	499	478	499	468	479	472	481	496	470	471	454	475	483	485	452	469	494	481	467	481	497	455	468	470	505	447	486	429	475	464	477	485	487	465	465	508	467	489	499	455	477	485	484	460	472	464	473	433	501	486	456	473	450	485	450	457	494	446	524	529	476	455	499	475	509	444	469	512	519	470	452	505	439	497	472	462	470	527	490	501	428	492	494	484	454	500	494	500	454	492	495	479	503	472	472	480	480	478	491	442	456	505	459	431	461	451	498	455	449	504	503	500	497	461	476	504	460	470	476	482	502	445	445	492	493	469	472	486	487	460	437	486	484	508	497	471	476	504	521	482	477	475	529	472	487	449	516	470	501	456	508	501	466	482	486	494	511	546	450	470	492	454	514	453	478	441	473	479	467	461	466	490	493	483	428	492	461	488	473	432	472	457	531	443	492	464	461	447	503	458	481	500	488	476	450	467	478	453	469	483	471	468	448	453	444	500	512	498	493	497	477	463	489	465	481	516	453	479	434	508	474	439	497	503	515	469	515	502	432	515	487	460	492	491	500	463	485	532	454	491	470	463	507	450	500	454	483	480	473	491	490	468	507	481	480	477	453	444	461	465	447	488	452	501	483	487	519	488	456	485	451	472	497	465	477	513	514	467	444	493	476	497	508	449	485	451	508	464	452	505	489	489	471	516	509	502	455	518	486	473	473	506	472	520	472	462	502	485	457	515	498	484	492	492	477	496	467	471	496	505	451	491	521	485	442	495	485	426	487	479	487	496	468	492	494	506	473	478	495	514	501	468	449	450	485	478	464	459	475	462	492	442	507	469	502	490	459	491	478	507	478	457	498	452	468	464	507	480	462	476	471	458	491	453	457	449	476	474	429	494	514	489	472	473	470	468	492	445	500	461	460	439	442	519	491	483	465	504	487	477	473	464	497	467	462	494	469	445	501	458	464	492	494	489	467	442	477	433	461	547	459	471	459	466	479	453	505	483	457	476	461	485	480	481	512	479	485	475	454	468	477	492	484	489	447	505	448	477	455	515	491	490	483	444	454	478	497	497	538	484	451	470	513	452	452	481	493	457	472	460	485	462	495	426	449	527	468	433	482	502	483	442	486	452	474	449	498	504	500	466	481	474	491	475	481	495	471	455	464	466	503	502	491	466	483	470	498	497	486	496	488	476	490	445	492	455	451	462	512	447	484	453	464	484	508	483	488	497	465	450	477	483	471	481	452	492	467	479	444	431	492	540	479	501	455	480	492	472	464	486	460	490	504	493	464	460	465	456	495	464	441	460	512	487	484	485	472	459	492	499	519	499	453	471	481	493	464	425	479	466	489	486	507	528	485	481	476	502	491	468	487	471	475	496	477	491	465	452	482	478	481	458	469	490	445	506	444	475	506	494	490	448	506	547	478	467	478	459	472	482	489	460	436	403	494	490	473	464	485	519	448	471	464	459	434	493	481	451	494	492	455	506	460	461	474	461	484	497	519	495	471	475	496	454	406	520	469	470	465	480	506	479	523	507	434	476	481	463	439	504	459	463	499	461	470	467	465	480	449	472	489	490	486	480	473	460	499	439	421	519	475	486	453	480	503	489	488	495	470	483	469	468	473	474	488	474	456	485	458	430	501	432	454	498	478	454	467	513	482	478	465	437	484	493	464	484	471	482	461	469	473	505	464	454	515	500	481	460	492	504	496	483	519	440	508	476	459	494	504	448	440	476	479	461	478	480	485	457	457	481	487	451	517	475	465	481	475	483	482	486	463	476	458	430	476	487	491	467	493	477	492	440	491	505	466	474	516	468	475	498	493	443	452	460	475	497	477	453	487	514	488	493	493	471	465	465	480	487	479	463	484	465	467	509	466	467	450	446	434	424	477	500	508	414	521	500	466	457	457	445	458	484	467	481	484	461	473	463	454	456	478	487	490	482	465	500	499	489	467	456	480	444	477	481	504	461	480	497	493	500	505	481	495	482	493	484	444	508	481	491	477	504	456	476	479	524	474	480	513	464	447	490	479	478	478	501	488	494	473	490	456	464	462	476	446	502	495	496	479	482	481	492	470	428	492	465	429	463	467	484	469	497	478	470	496	503	488	490	518	522	439	466	471	482	474	424	455	475	503	465	483	490	492	478	466	483	496	453	487	463	469	452	465	446	516	479	464	477	475	496	487	485	462	492	460	448	522	447	481	512	494	502	492	488	472	444	502	520	436	487	479	481	510	470	468	457	464	475	473	440	487	502	498	477	481	500	504	485	500	474	486	480	510	485	498	491	529	462	506	429	463	488	502	495	489	458	475	463	452	461	470	471	473	467	445	453	474	462	470	448	467	489	459	422	457	481	491	471	502	517	455	517	464	496	479	438	494	519	465	472	459	493	483	450	425	477	504	475	422	508	510	453	487	473	486	511	449	468	506	452	481	469	450	463	499	491	516	470	518	444	407	456	505	489	458	490	476	471	440	475	470	475	513	517	459	511	438	507	475	439	482	500	491	482	508	421	481	468	459	448	439	458	502	451	490	473	523	490	464	501	473	462	457	476	467	493	479	460	472	498	477	486	449	492	512	463	467	500	504	537	507	502	476	476	452	488	445	466	472	492	454	476	467	451	458	458	524	481	490	448	431	453	504	490	475	484	527	522	432	459	453	507	454	447	498	451	484	468	481	473	452	450	447	478	487	479	496	495	494	454	484	505	461	484	513	475	466	491	512	483	445	493	505	476	500	443	513	516	485	481	487	461	472	481	480	461	476	459	471	484	475	481	457	506	467	455	446	464	462	510	476	485	473	479	439	480	482	475	468	481	509	459	468	492	459	503	489	465	528	476	442	484	500	503	487	511	485	469	474	488	538	469	464	506	498	469	492	476	507	497	474	475	468	484	453	490	449	476	490	489	487	494	474	471	487	465	510	479	505	501	474	472	471	447	493	521	455	447	484	449	489	470	456	458	502	490	503	476	464	494	472	481	481	451	473	493	488	477	460	497	517	473	489	504	473	488	485	496	480	485	479	517	452	470	502	475	468	483	473	480	478	513	520	486	460	454	496	455	517	493	489	467	476	477	472	492	482	483	509	483	473	448	478	462	463	519	468	498	470	521	469	492	456	507	482	519	462	493	469	466	502	506	493	495	483	472	463	485	516	446	465	479	488	473	493	477	484	462	495	468	440	464	488	446	492	447	464	494	476	496	484	444	442	467	517	478	451	473	489	467	486	472	434	508	461	456	490	479	491	426	483	457	511	469	482	452	501	512	439	463	474	468	491	501	496	458	486	481	490	468
7578	1043	1075	954	717	591	575	519	442	388	415	404	397	390	381	358	372	354	310	322	384	395	364	345	329	377	341	366	325	322	332	339	306	342	333	333	322	335	658	723	334	348	349	305	327	325	350	350	338	296	302	337	351	362	348	312	321	315	315	309	317	286	346	303	316	305	347	310	346	349	298	318	313	318	340	320	350	337	327	316	312	329	309	345	341	354	323	331	327	326	333	323	352	318	312	332	332	368	319	349	347	296	351	336	348	340	349	334	332	332	333	303	323	338	305	314	302	352	336	309	285	346	331	328	325	298	333	316	329	290	313	316	292	304	301	372	326	320	354	326	310	352	336	298	314	260	302	314	320	323	336	332	298	306	314	327	314	287	299	316	319	332	331	360	304	320	315	334	325	309	350	284	325	336	344	370	347	326	329	325	305	316	333	317	321	304	315	321	318	323	294	329	341	334	297	295	330	334	355	338	286	345	332	318	332	318	308	346	344	340	342	332	313	328	323	330	350	342	309	322	320	318	336	292	292	339	334	321	326	312	310	285	333	318	324	285	313	279	329	308	316	304	327	299	292	363	342	303	349	313	341	335	312	343	337	314	288	295	327	322	301	311	331	321	301	300	313	352	297	303	296	298	328	284	337	379	297	296	331	312	348	314	329	307	310	325	311	332	318	322	321	311	357	320	329	325	337	328	311	315	373	307	312	303	327	315	304	295	344	336	294	340	335	337	326	302	326	340	313	331	327	330	321	337	302	309	346	337	336	316	309	289	319	343	346	317	317	341	322	325	303	305	326	345	306	305	351	336	306	313	322	304	307	332	307	306	325	338	379	329	323	345	307	288	299	330	344	281	311	301	343	320	305	315	331	337	359	340	305	322	307	334	314	386	350	313	321	313	318	302	287	293	320	313	333	349	349	314	346	295	347	317	301	319	333	351	292	309	368	288	337	323	298	299	310	299	311	300	318	304	328	355	312	349	316	330	312	331	324	303	325	323	341	313	327	350	303	314	340	342	333	325	332	335	310	328	313	320	321	315	300	346	319	315	301	305	314	333	327	308	313	334	310	330	338	330	334	308	307	324	326	367	310	286	318	321	339	343	329	333	289	302	321	331	300	299	323	298	350	321	334	323	309	313	357	327	287	302	327	347	328	294	312	319	306	337	316	297	324	285	304	304	333	343	321	322	337	321	309	347	319	268	340	291	342	334	322	317	304	329	350	333	350	355	358	311	305	346	346	314	348	293	327	324	360	350	320	336	291	339	317	318	314	354	325	345	290	311	342	325	321	322	340	299	334	296	335	341	335	315	315	324	381	322	288	337	328	321	337	320	352	329	324	356	336	367	316	330	321	337	342	292	332	352	343	318	315	340	337	287	318	325	312	290	321	329	311	329	321	305	294	306	311	335	345	295	324	323	315	294	343	341	324	310	325	319	311	321	335	335	355	332	345	330	316	337	327	317	304	328	334	347	323	341	321	267	308	342	328	339	340	295	346	300	312	305	344	296	310	341	292	330	293	333	295	329	321	323	322	327	323	328	280	345	334	324	327	334	319	348	302	303	313	336	344	292	334	318	321	330	325	326	336	328	320	331	330	332	293	315	311	339	336	325	362	316	293	343	328	311	300	327	336	299	330	323	316	316	331	339	332	351	325	308	356	317	319	312	328	311	334	332	334	313	322	335	320	302	326	329	336	319	361	327	293	303	291	325	280	310	358	310	332	300	303	330	290	337	339	328	310	331	319	289	321	294	303	333	304	308	326	304	317	321	295	316	315	325	332	293	306	340	307	320	349	368	335	301	295	339	340	309	335	335	327	337	348	319	321	315	282	335	342	339	332	326	306	313	333	329	277	313	343	352	316	316	334	295	326	310	331	320	316	343	321	315	327	309	354	326	304	319	319	320	320	306	307	305	318	319	344	348	335	278	327	322	316	330	331	351	316	341	312	333	304	336	311	312	304	311	291	330	309	326	342	295	322	313	307	347	342	312	308	314	319	354	318	296	309	319	362	300	316	302	331	340	324	337	314	342	312	304	318	276	327	322	340	338	295	300	302	280	290	333	369	299	329	326	345	343	321	293	294	313	325	298	352	295	325	341	349	280	301	312	342	313	324	315	353	303	350	309	318	351	317	311	346	303	317	295	317	300	317	312	331	360	335	327	286	294	314	339	312	299	296	293	321	309	328	320	304	332	353	348	336	313	318	302	291	312	294	323	307	291	335	305	297	295	319	310	352	322	331	335	318	334	291	340	327	368	320	309	325	311	294	332	330	320	329	334	288	299	322	331	329	338	340	316	345	322	328	293	308	298	328	328	339	340	337	325	335	330	353	327	307	341	317	348	296	347	332	293	342	351	341	330	322	322	279	321	310	315	323	333	357	332	334	341	340	309	309	317	307	309	324	314	334	316	350	332	296	334	318	350	297	323	304	276	312	302	345	315	324	307	345	326	311	338	318	325	333	321	334	311	307	316	327	298	321	340	281	305	318	344	342	329	284	333	309	332	347	339	298	284	312	335	308	310	304	337	319	369	325	302	325	320	300	314	306	335	345	305	327	338	337	316	328	325	285	322	324	307	333	330	336	325	323	337	359	297	332	342	335	310	351	324	315	316	299	319	328	357	336	324	327	297	330	316	314	340	330	321	329	319	323	356	307	310	341	305	297	320	318	359	362	356	319	337	328	325	321	313	321	338	334	321	329	322	295	280	287	324	332	317	307	313	322	313	320	337	322	343	313	340	312	322	310	350	348	310	316	319	306	317	355	336	335	301	304	304	332	342	356	347	339	302	342	325	337	349	314	309	302	335	312	373	341	308	317	334	307	315	359	318	329	321	336	358	341	339	300	321	317	313	304	324	296	335	334	324	343	344	342	308	310	336	320	301	319	311	315	324	323	300	334	336	330	305	330	340	339	343	304	337	333	319	283	338	308	323	317	303	318	298	290	302	355	332	343	314	320	325	312	293	337	318	300	310	321	311	320	314	336	357	346	354	296	327	318	311	278	330	291	314	292	305	352	318	338	338	349	333	350	360	315	324	348	354	280	333	313	329	333	281	291	320	322	344	337	371	325	311	332	307	332	324	307	322	333	309	304	344	330	328	336	330	308	282	374	322	319	328	324	306	370	331	321	355	312	336	372	318	316	365	358	344	320	325	319	318	329	305	339	358	282	277	325	348	290	288	329	290	344	382	314	335	333	335	343	310	329	322	308	344	325	322	293	343	325	326	299	317	344	326	334	308	318	318	312	335	332	310	278	377	283	322	314	360	355	335	310	301	292	348	328	349	291	336	333	317	347	300	333	325	305	338	305	316	355	326	348	293	297	333	312	309	303	327	322	299	313	318	321	301	290	321	303	304	328	338	321	348	318	320	290	300	321	322	326	311	320	299	334	334	337	300	324	314	340	341	273	321	335	299	328	324	332	370	348	360	333	290	277	308	313	350	311	330	291	314	308	317	312	327	314	321	312	332	335	348	306	298	321	326	338	363
5942	1416	2403	3001	2632	2302	2035	1738	1557	1487	1392	1337	1239	1221	1172	1213	1127	1008	1049	1100	1061	1117	1060	953	946	988	907	891	893	908	886	885	902	836	849	872	831	866	3761	3645	803	803	868	823	867	855	811	818	766	827	802	818	847	858	903	786	826	831	862	834	826	795	860	861	809	786	826	844	818	820	807	784	796	791	765	827	805	825	823	777	859	779	796	843	762	778	870	803	842	822	821	816	808	858	793	776	762	782	778	781	826	832	841	810	784	834	802	817	758	830	805	850	760	820	825	828	844	786	802	793	736	830	788	765	815	849	776	868	782	826	803	830	864	723	786	833	799	822	755	741	771	816	799	780	768	819	767	819	823	812	760	827	802	812	795	764	798	787	774	744	817	772	775	827	794	737	795	758	779	814	759	825	791	813	792	768	777	787	817	822	801	768	782	799	804	773	780	843	823	820	771	787	776	763	782	834	825	797	831	794	825	836	806	827	788	858	845	795	780	800	796	808	853	801	778	802	825	844	774	779	803	742	795	839	780	753	796	776	779	828	845	805	809	809	797	816	771	807	804	803	831	725	821	803	825	735	774	815	789	785	802	827	828	851	781	831	854	821	809	810	808	797	769	832	778	756	792	798	762	806	806	769	814	767	791	811	819	822	786	740	817	773	759	776	837	761	782	731	822	783	784	812	818	811	760	795	815	748	801	829	799	788	808	754	774	805	826	825	774	833	782	804	831	799	802	814	784	827	800	764	784	781	788	840	821	785	768	816	855	847	844	792	842	794	793	748	803	838	765	806	775	793	770	773	791	722	804	813	812	814	787	814	769	778	821	730	805	773	778	807	782	779	798	791	826	785	805	774	781	768	790	821	815	790	799	778	779	822	826	781	804	822	834	799	775	760	799	836	809	791	834	796	765	785	790	794	805	831	844	824	810	814	775	818	814	830	788	769	751	806	831	793	796	819	794	806	787	804	779	814	797	799	847	801	808	768	766	769	786	770	830	828	769	824	758	794	837	825	745	802	802	793	804	769	822	847	761	809	807	828	788	822	789	787	853	758	840	775	790	832	836	824	766	811	725	772	841	773	799	830	765	797	801	776	804	806	817	827	765	825	767	779	851	806	782	839	795	840	823	792	834	823	820	783	810	766	851	821	782	747	830	795	802	788	792	782	813	830	826	755	764	786	795	787	782	786	800	811	785	802	788	859	832	758	774	773	819	816	786	829	743	797	819	751	836	774	831	829	779	799	819	794	738	796	804	831	804	810	857	758	797	841	817	770	842	810	783	821	810	754	802	736	813	786	776	766	816	778	805	837	803	767	816	811	772	809	788	854	807	843	767	759	817	716	791	844	793	824	822	804	839	747	782	821	840	775	825	771	820	818	820	811	765	826	831	833	796	785	783	771	807	819	841	789	814	787	812	818	754	774	793	800	843	835	842	811	769	769	819	789	798	785	774	870	785	781	780	815	790	773	816	780	859	788	807	807	776	778	818	842	799	784	781	765	797	804	793	802	768	804	755	807	818	744	804	856	766	809	737	814	820	781	789	783	835	806	777	786	745	792	790	812	850	823	745	789	812	822	826	785	822	797	777	780	800	800	843	755	785	797	816	776	776	748	766	788	832	814	747	799	770	780	798	791	802	805	817	797	778	771	813	821	800	800	834	781	807	761	780	816	787	852	867	776	738	792	804	800	842	824	798	775	815	764	795	776	723	765	792	785	833	825	851	783	774	765	800	736	812	762	788	798	831	807	783	780	824	734	791	745	811	784	811	786	818	842	813	770	801	778	832	775	812	821	808	802	787	830	721	820	787	788	812	769	823	795	809	807	794	805	805	851	792	778	841	844	789	841	823	806	812	761	788	782	845	803	815	802	798	790	842	776	805	734	848	812	832	843	803	760	805	791	786	852	814	800	852	824	823	840	866	798	812	796	806	794	819	833	734	784	770	797	792	830	792	805	822	788	746	809	816	839	771	797	844	791	766	821	790	785	767	815	849	722	808	791	760	787	889	803	775	784	742	819	786	813	779	774	781	812	806	797	835	813	843	835	851	830	798	799	821	773	785	801	819	798	803	787	789	785	790	811	821	851	771	776	832	798	828	780	785	816	769	777	774	767	771	809	801	814	813	797	765	831	778	789	788	772	805	780	743	817	794	768	806	799	785	788	834	851	751	819	793	830	848	854	805	791	809	777	797	831	814	782	766	843	735	812	791	841	828	844	823	774	758	827	804	844	842	885	790	778	843	759	809	857	836	823	805	828	779	831	791	817	813	765	796	789	801	765	786	784	840	815	800	787	811	790	825	824	800	808	839	801	775	760	774	852	802	837	830	773	791	831	790	835	836	838	775	737	786	776	805	856	808	811	845	817	824	782	790	822	777	887	769	792	830	794	776	835	809	818	790	805	816	830	820	785	822	792	789	809	778	792	804	807	795	800	808	807	791	810	806	777	746	780	844	786	832	808	873	773	790	832	827	788	801	823	824	815	839	818	795	852	813	828	774	823	835	852	786	811	808	839	863	813	812	774	822	818	800	760	807	791	802	791	804	750	788	796	804	852	821	791	812	833	810	811	783	825	768	793	816	819	793	766	784	811	819	781	788	807	818	806	755	781	779	808	794	840	796	846	794	830	780	791	799	897	769	779	745	771	782	857	835	822	789	786	804	766	774	787	794	840	809	835	805	734	817	802	811	785	825	781	809	824	750	749	755	775	846	753	740	811	813	787	779	804	733	807	758	810	822	832	842	750	784	783	780	761	819	859	747	800	820	835	804	834	862	771	813	828	777	775	829	830	791	790	801	793	821	821	818	775	786	771	811	812	751	815	831	818	784	793	804	853	826	806	812	782	810	828	821	811	833	741	784	803	818	824	783	812	752	802	802	841	806	787	781	817	785	818	786	792	822	800	797	797	802	788	852	790	782	804	822	798	821	824	801	799	781	819	798	836	792	825	819	797	809	765	837	750	828	797	793	782	805	848	858	804	758	771	822	827	851	814	783	814	817	820	783	789	864	774	769	782	810	811	807	789	765	795	840	826	836	808	780	802	822	769	816	783	822	787	785	828	764	755	830	797	787	805	799	801	808	810	738	825	764	790	792	751	822	820	799	779	778	765	806	788	801	824	819	832	838	829	788	806	786	798	746	845	781	801	824	831	856	782	797	847	826	840	745	823	848	748	795	788	812	843	803	787	776	813	805	833	825	775	821	789	802	778	824	791	797	745	765	826	833	843	801	805	821	785	772	799	851	851	787	804	774	823	841	832	807	808	796	795	825	787	821	746	843	767	778	863	803	800	766	797	803	779	833	725	788	792	782	805	763	822	821	832	749	806	822	792	831	837	789	817	756	810	753	779	763	796	783	834	806	774	756	846	834	732	826	770	765	817	768	838	774	784	783	815	837	842	804	828	774	807	794	766	758	787	770	794	814	872	838	842	784	838	734	781	791	844	845	787	779	734	828	845	826	801	777	832	784	763	791	777	807	814	814	844	781	788
13965	2179	2023	1568	1145	888	761	670	604	551	516	509	455	438	454	439	457	383	430	397	399	414	406	389	369	349	377	338	374	343	332	336	389	360	353	333	369	399	975	1047	329	375	310	365	340	384	357	352	338	330	331	373	345	322	318	360	333	361	330	353	341	361	332	370	334	314	354	342	342	352	309	329	349	338	373	375	344	340	353	342	339	388	337	339	319	320	348	319	329	339	320	375	373	352	325	319	328	357	363	317	355	333	333	365	385	307	346	336	354	338	329	339	319	378	333	335	349	357	331	347	319	344	363	353	341	357	349	362	337	341	387	350	361	326	364	338	352	322	360	360	326	348	338	327	348	358	329	342	373	328	314	363	344	338	358	320	365	330	335	355	337	348	356	334	349	372	370	331	347	337	373	349	343	355	320	343	324	349	330	327	319	331	332	369	347	330	321	328	315	330	324	385	359	328	316	348	308	341	325	309	364	323	312	367	345	350	332	376	332	356	347	335	327	332	343	313	378	362	321	329	358	350	363	333	386	325	320	345	349	339	324	344	341	312	359	368	338	351	315	365	325	340	343	322	335	333	306	328	306	362	333	306	347	380	380	323	339	347	342	323	322	377	362	359	313	365	350	321	333	365	341	300	343	329	314	325	323	340	340	354	385	311	335	363	334	326	310	328	344	371	333	344	329	333	333	361	349	331	324	331	346	351	339	328	314	345	356	324	337	340	336	368	331	328	361	322	330	389	357	353	357	361	342	331	283	351	358	383	357	353	312	345	331	297	332	337	351	373	335	375	336	318	347	329	345	357	338	349	379	367	332	342	313	302	303	353	362	336	385	325	335	339	292	346	345	338	339	321	320	297	322	317	357	335	353	352	358	348	364	394	354	301	339	329	352	316	325	327	373	307	333	330	367	328	347	335	346	365	361	338	340	334	354	345	350	308	351	338	333	332	324	352	361	351	329	347	355	359	327	360	328	324	359	353	336	338	370	353	333	374	357	323	351	340	316	293	326	344	333	365	362	332	354	338	336	312	344	341	338	341	350	304	348	337	337	341	335	369	341	356	362	331	345	335	368	343	359	314	343	330	370	343	367	382	360	347	333	343	297	336	345	344	364	382	323	309	369	332	350	352	348	359	353	343	327	387	319	347	326	342	332	367	331	363	347	345	364	334	356	362	330	337	343	335	318	340	362	330	325	334	329	337	321	323	358	324	368	366	342	364	336	334	334	350	303	347	329	337	334	329	360	321	337	349	332	359	311	357	377	350	374	349	370	317	330	342	326	335	373	383	358	331	304	297	330	344	318	341	296	336	380	373	350	333	370	339	356	334	322	340	332	340	348	343	318	326	342	355	352	337	325	360	362	372	299	353	375	309	349	337	340	308	348	323	386	344	345	306	314	303	347	348	347	325	332	338	301	336	348	353	367	313	329	336	345	365	324	313	338	333	327	353	359	328	324	331	324	354	312	329	313	328	356	351	329	331	304	331	355	315	345	337	324	303	300	367	334	345	324	370	320	348	318	349	362	332	330	332	330	331	381	325	358	374	321	310	342	353	318	364	337	324	322	341	342	340	348	329	347	347	347	332	322	383	388	346	331	364	318	317	346	334	350	318	384	303	379	309	340	339	358	309	328	341	352	356	338	311	373	301	350	325	346	362	348	383	352	344	354	348	329	325	368	335	319	329	320	345	333	325	328	327	350	336	309	389	364	358	354	331	325	329	347	337	363	313	364	331	337	344	325	354	335	360	336	317	350	340	353	329	322	375	325	339	367	329	309	355	350	336	350	348	339	363	332	340	339	337	366	330	381	344	361	338	343	369	357	352	344	301	334	323	343	353	357	303	292	321	362	335	396	375	364	357	364	323	341	336	335	355	350	332	337	342	300	340	314	343	302	333	366	374	338	349	348	333	307	340	300	346	370	349	320	365	314	365	355	359	333	341	364	394	326	350	325	341	312	354	332	351	363	323	370	345	313	354	352	346	341	348	309	325	333	330	321	357	359	315	346	348	368	371	330	320	301	339	333	353	372	326	353	337	334	365	362	306	356	348	298	342	335	354	310	375	338	330	326	341	315	340	307	371	338	357	312	349	373	357	347	316	372	319	349	326	339	372	323	329	354	306	352	331	340	327	337	348	318	343	360	355	351	310	335	313	363	323	328	332	354	387	337	326	301	321	346	346	353	334	342	344	335	347	363	325	361	325	341	336	323	338	327	348	335	358	352	334	387	360	350	350	362	357	345	359	356	314	376	301	336	338	339	353	342	342	338	339	349	355	335	346	339	329	343	342	343	354	345	330	317	310	348	324	391	346	332	333	352	349	336	342	300	357	348	380	370	365	334	313	342	326	329	363	328	319	360	335	346	359	330	341	328	342	367	351	360	375	358	339	340	326	359	359	345	339	347	358	330	349	334	348	316	340	346	345	351	337	323	320	349	328	342	342	324	346	328	326	312	348	315	328	320	341	385	378	330	360	340	342	334	334	314	324	332	369	350	327	361	334	328	342	324	318	335	330	327	312	336	360	348	330	347	350	347	322	352	336	362	337	366	350	282	358	365	310	357	320	337	343	350	344	312	362	316	365	328	311	337	360	358	354	379	332	371	342	332	356	357	331	357	358	362	359	368	354	349	347	324	377	341	333	336	328	353	370	345	341	326	329	328	324	307	352	312	327	322	316	315	344	346	314	331	337	357	330	317	344	311	333	296	311	331	319	340	343	335	356	352	338	336	378	337	358	337	355	333	338	322	334	363	355	320	388	335	357	302	366	325	316	317	349	323	357	374	323	347	342	362	343	337	345	335	329	313	342	342	368	336	329	314	371	325	338	345	329	341	347	387	346	345	358	357	357	321	313	346	367	346	337	368	343	341	321	363	371	367	359	368	355	313	351	378	364	326	343	314	347	319	348	343	341	348	327	371	345	347	317	349	313	332	324	328	337	353	353	349	348	321	314	342	346	367	370	326	359	329	356	327	340	377	338	354	327	323	342	339	314	371	316	333	342	326	314	337	359	352	308	325	348	342	347	331	347	338	369	357	335	352	354	316	348	337	340	344	331	342	330	314	366	360	310	315	329	290	356	344	350	346	346	329	306	329	332	366	326	354	355	346	382	333	344	332	327	330	359	345	355	361	338	321	349	358	314	305	346	364	350	343	361	355	317	354	328	339	337	303	344	338	359	335	351	351	316	364	372	338	343	350	341	327	355	341	304	356	328	328	341	370	358	304	323	355	331	357	320	353	333	320	331	308	376	383	382	311	344	368	298	309	320	379	332	341	333	324	351	329	346	335	331	364	334	375	312	357	316	329	355	338	351	332	354	300	332	344	330	350	315	331	339	336	338	363	335	317	347	333	333	328	338	355	338	332	348	313	357	326	307	358	325	332	335	374	327	334	328	330	369	322	349	362	330	346	316	322	348	361	378	350	332	366	301	353	345	362	337	341	325	331	317	356	331	352	324	326	313	292	353	360	343	365	361	320	326	297	356	332	345
7779	2048	3965	4825	4212	3747	3165	2672	2199	2131	1928	1652	1643	1558	1416	1444	1361	1333	1276	1237	1272	1327	1161	1127	1089	1037	1002	940	1034	953	924	941	931	944	929	935	939	1000	6210	5369	890	876	889	854	907	894	871	908	878	857	821	871	809	830	843	858	851	810	871	839	834	822	815	839	838	839	879	833	856	819	823	790	839	810	854	864	847	803	827	805	835	839	806	842	834	814	821	791	820	765	839	795	823	815	811	848	776	825	804	838	832	820	825	815	849	858	813	836	774	846	807	781	804	842	829	825	814	818	805	843	853	817	826	827	859	836	818	837	820	785	863	827	862	822	795	807	811	802	797	778	905	817	833	838	835	756	834	839	812	893	752	797	814	795	792	815	794	822	807	858	789	854	812	829	765	840	814	829	773	810	812	832	814	786	794	825	819	843	829	822	795	790	823	837	833	791	821	839	778	789	798	858	797	783	865	851	820	821	815	827	838	830	815	793	800	866	788	822	838	816	820	811	853	807	817	816	850	832	866	761	810	824	819	797	808	804	812	864	836	777	851	817	779	743	857	755	850	825	846	833	818	825	772	802	828	779	804	858	783	791	825	778	834	802	791	787	833	777	833	807	777	766	806	793	780	810	833	820	876	800	834	793	775	849	827	840	824	772	814	746	841	801	819	808	803	876	831	812	837	792	801	801	814	841	843	762	817	787	808	867	758	800	856	848	802	804	791	793	790	849	854	799	809	839	771	858	774	828	758	857	814	811	828	807	793	803	793	796	814	801	805	799	818	891	807	771	853	820	807	852	834	799	885	814	813	864	783	790	805	830	816	832	773	827	777	812	851	809	808	835	814	802	807	861	868	797	758	835	821	817	865	798	824	834	855	806	747	799	810	851	825	790	892	840	781	834	846	832	816	806	785	853	813	809	835	844	779	769	828	784	809	820	789	829	817	819	809	761	811	794	806	821	845	855	785	857	803	821	823	776	845	823	772	855	783	799	833	815	800	767	791	821	851	871	830	793	775	835	859	797	844	813	817	833	817	778	822	820	884	851	854	759	805	810	841	775	767	838	810	826	770	783	833	808	803	805	736	787	783	789	847	784	778	841	837	856	815	836	811	772	808	817	776	841	841	823	853	757	824	818	918	826	868	811	795	735	826	789	824	769	767	749	833	818	795	793	787	784	835	770	804	866	822	768	821	810	817	826	751	820	873	798	812	847	850	832	808	798	798	770	790	793	771	803	847	842	794	821	828	842	836	862	808	804	795	805	788	820	820	827	822	855	816	779	807	869	791	818	831	863	812	775	849	814	763	809	837	821	776	822	833	830	825	839	817	809	801	781	837	851	827	847	824	839	832	789	878	827	880	804	769	794	760	827	799	821	847	822	849	781	866	859	869	819	851	811	837	824	881	841	849	818	754	843	814	837	811	816	777	825	773	822	812	827	804	829	820	854	794	801	807	811	789	800	793	813	770	787	839	812	834	822	786	776	823	893	845	822	801	789	755	763	815	757	815	791	883	834	833	855	808	808	784	820	843	797	883	826	797	819	829	812	794	808	821	812	830	898	782	821	809	817	794	855	809	827	853	794	788	750	800	814	827	786	773	824	787	826	822	785	803	765	850	805	798	814	813	859	848	813	828	802	811	799	760	830	834	782	806	862	803	832	835	811	854	747	796	791	828	830	793	786	804	873	838	845	837	840	784	809	772	801	852	794	807	794	817	789	742	799	828	831	798	885	823	786	836	845	809	799	812	844	850	746	820	819	812	835	846	802	840	792	768	806	811	797	852	806	815	800	782	861	797	849	812	779	768	803	875	820	799	835	774	809	845	843	799	822	797	845	811	811	810	786	785	801	819	829	842	848	819	817	803	827	820	796	832	852	871	788	829	832	791	846	798	823	787	829	819	825	833	727	798	816	818	859	801	783	844	814	837	823	755	829	818	786	773	811	884	772	760	824	845	803	790	813	846	857	808	861	778	838	800	854	760	849	826	825	827	830	779	804	816	799	833	822	783	834	808	848	842	845	855	825	816	728	838	863	846	779	825	822	740	785	793	813	807	818	843	768	834	803	820	862	822	848	798	842	843	796	759	831	807	803	765	824	773	851	792	861	825	758	819	805	762	872	866	842	798	829	793	827	796	843	806	829	788	819	834	832	837	798	798	814	799	809	784	801	818	806	805	812	815	824	851	818	808	807	792	797	809	813	828	782	758	787	896	824	806	821	779	800	799	784	823	820	819	834	769	807	829	850	813	834	791	825	814	842	843	777	879	710	801	795	847	815	805	824	832	818	823	785	846	828	779	846	837	842	805	837	856	782	850	789	836	817	804	839	794	775	792	780	823	819	806	848	845	810	831	845	824	802	820	799	851	796	835	858	779	770	794	795	834	805	825	808	793	801	784	817	797	829	812	813	792	785	784	777	831	825	820	793	824	786	870	791	828	864	807	793	785	825	850	775	849	852	874	820	792	792	873	804	889	791	805	844	824	791	841	834	826	837	787	778	833	759	832	811	824	864	807	791	821	828	818	794	818	858	797	783	822	761	813	834	836	802	829	884	828	778	816	817	865	817	812	808	742	806	818	810	780	843	804	854	814	832	800	805	808	847	802	823	841	801	799	849	813	827	829	795	778	788	892	814	806	802	814	818	832	826	839	785	850	819	846	876	796	829	780	801	821	753	824	808	813	812	810	828	794	821	828	771	831	805	844	817	799	791	798	790	824	817	811	796	764	843	777	854	843	844	832	785	778	801	829	836	809	833	794	796	861	815	807	829	809	822	818	794	791	782	859	830	826	785	843	862	799	821	839	823	859	794	889	861	807	835	794	863	816	801	835	797	773	820	807	825	787	765	851	796	803	779	800	816	809	833	841	868	799	854	860	770	779	874	794	771	781	811	829	848	801	841	785	809	843	840	809	813	858	797	855	782	801	838	827	843	835	827	769	817	802	828	825	804	860	835	872	853	868	844	824	814	796	809	805	787	771	833	813	815	800	826	815	808	812	814	845	806	791	780	802	818	796	810	789	816	815	787	811	837	818	820	849	827	815	889	814	849	771	838	851	820	808	811	812	833	811	833	849	822	836	793	844	812	838	775	876	804	782	842	798	808	797	832	794	813	823	808	820	811	802	813	844	814	853	836	749	853	806	755	875	847	791	881	904	822	789	811	849	830	775	777	792	833	788	840	820	788	789	765	881	804	795	835	810	833	806	809	829	820	786	812	850	803	813	860	803	872	834	819	865	824	782	825	845	814	918	762	794	797	804	844	781	833	807	830	835	824	800	755	833	786	775	787	810	816	777	850	826	890	803	880	805	821	841	802	809	790	867	824	865	825	814	828	819	834	779	836	789	748	796	772	813	781	858	782	857	794	806	805	791	862	810	850	791	841	860	799	871	823	777	810	812	848	824	807	819	841	831	810	818	802	799	790	856	793	851	735	791	791	772	808	826	808	804	866	787	807	827	811	818	841	812	809	819	870	814	871	842	813	851	770	808	817	809	811
1817	195	220	197	152	157	156	149	147	144	145	168	170	167	186	163	163	177	166	194	176	162	165	152	163	193	171	175	161	143	170	170	175	152	174	143	166	157	175	176	166	175	163	172	168	166	144	146	169	141	167	160	154	155	185	169	141	159	175	138	166	153	158	141	158	153	141	177	162	165	179	170	158	139	152	160	174	169	173	176	166	146	182	147	156	164	161	159	148	160	139	165	156	165	166	176	165	144	144	156	178	154	162	189	151	167	149	157	165	166	153	155	139	155	164	147	168	146	160	177	177	146	174	152	169	159	160	168	155	163	167	154	165	127	176	153	167	155	164	164	165	148	184	138	167	164	169	155	159	173	166	148	156	150	176	158	160	152	129	149	152	120	176	169	165	160	175	155	158	169	141	173	165	156	156	174	195	173	183	154	159	169	145	177	161	158	166	162	169	162	176	168	158	173	161	171	164	168	155	148	150	175	163	167	164	141	145	147	167	160	179	141	164	167	147	154	156	155	171	161	175	171	134	183	147	159	168	174	166	179	163	172	150	178	159	179	180	150	153	136	169	180	176	163	169	161	140	158	136	174	170	155	163	160	149	147	169	154	164	146	142	170	167	161	142	179	168	160	142	163	161	164	152	186	174	167	170	148	163	145	162	151	163	164	163	153	158	162	162	137	162	173	154	165	155	163	168	157	170	154	154	163	151	147	177	171	166	156	158	177	144	163	157	156	135	140	151	147	171	148	174	171	177	157	147	149	144	159	164	154	149	143	165	170	159	147	154	163	142	146	154	139	163	141	178	157	161	165	181	143	169	170	151	157	144	163	170	151	156	154	165	161	141	164	174	171	162	147	157	179	178	155	172	177	146	163	140	161	168	163	144	165	173	165	186	162	166	178	165	156	154	166	147	148	151	151	174	151	157	185	154	165	171	153	169	150	147	156	173	152	153	190	178	152	172	142	156	175	166	175	136	171	140	153	187	149	145	164	161	177	198	155	167	155	163	176	151	174	165	181	162	145	188	180	166	174	181	181	135	154	138	164	160	164	155	164	159	161	153	175	152	149	162	159	160	150	160	158	150	141	156	141	175	160	153	160	156	176	162	164	154	149	155	163	166	154	164	151	182	180	157	150	164	158	172	134	171	152	143	163	155	137	165	169	162	138	164	144	153	151	157	160	159	171	159	167	156	156	154	158	166	177	161	149	162	169	156	128	157	147	158	146	171	174	157	161	162	171	141	152	162	155	171	123	171	152	182	159	180	171	160	146	171	160	165	149	171	154	170	163	165	189	137	157	161	164	158	187	156	158	154	160	163	179	171	152	165	153	153	180	176	160	163	179	170	172	141	153	152	152	177	152	172	166	173	155	172	170	148	182	139	161	150	169	163	170	157	158	163	148	179	162	151	151	156	164	168	163	159	190	172	155	138	170	162	144	172	156	162	162	161	152	127	161	153	162	164	158	189	145	172	136	167	196	150	169	155	165	149	162	146	136	157	163	190	149	161	171	139	156	160	158	160	163	175	164	174	148	184	161	138	156	157	123	134	152	172	164	168	146	154	148	165	168	161	180	170	178	164	166	140	163	165	183	178	167	157	152	168	167	155	144	158	160	166	170	158	154	144	152	154	135	149	177	165	163	151	164	174	173	161	162	157	155	163	158	160	163	178	133	166	156	161	164	158	157	164	176	142	159	160	144	164	164	171	184	160	142	145	164	166	160	167	176	152	156	147	161	149	161	167	147	145	157	168	153	155	185	152	152	160	166	163	158	144	143	177	167	183	179	169	180	181	155	162	166	173	163	147	148	155	134	145	182	141	168	168	177	146	150	167	168	160	139	152	154	166	138	160	140	153	163	175	176	156	162	149	162	152	180	157	155	162	179	149	147	151	173	155	168	149	189	163	147	148	151	144	154	171	151	152	144	144	154	180	145	169	134	184	151	141	149	178	160	161	146	157	162	171	173	180	147	157	177	156	143	181	164	165	189	146	163	167	164	178	165	159	159	163	149	139	173	157	164	157	146	142	172	165	163	171	156	167	176	139	161	160	188	178	151	171	159	160	170	151	156	158	172	155	183	144	153	165	173	159	151	195	162	161	166	177	154	143	149	141	166	169	164	184	169	147	154	141	140	136	153	147	181	184	143	145	162	180	156	167	170	175	142	195	176	173	165	166	179	151	146	182	151	134	146	152	149	164	158	155	175	176	166	151	184	159	153	162	153	182	149	168	179	164	153	132	177	167	161	157	160	152	136	151	162	177	152	130	147	183	173	169	161	170	150	168	155	144	181	179	167	158	141	168	163	179	177	173	156	152	176	152	157	199	161	165	165	148	148	165	162	159	159	168	166	166	169	165	157	150	152	156	155	166	150	168	138	182	156	153	138	150	159	138	159	144	141	160	165	186	175	170	181	173	159	199	180	154	156	145	185	162	151	141	171	162	193	170	158	158	153	172	181	147	143	145	134	175	145	155	176	162	144	175	159	148	160	170	169	173	157	153	175	164	173	152	160	172	147	152	170	162	188	157	179	167	164	162	170	163	133	151	161	166	162	176	157	176	166	151	168	171	156	163	180	170	168	166	173	154	166	155	169	168	179	132	189	159	143	176	153	171	170	149	166	153	143	146	171	137	155	168	170	184	152	169	142	158	176	185	171	142	156	154	170	166	151	151	166	150	145	175	143	169	151	166	173	172	156	189	168	169	152	185	143	139	165	149	141	179	145	162	165	152	170	165	173	161	170	159	173	174	144	161	147	157	160	191	144	166	140	184	166	168	149	178	144	151	149	177	131	178	161	147	156	161	168	176	143	163	149	159	161	178	175	187	183	173	161	159	148	174	146	154	172	182	178	162	200	167	150	168	157	150	178	161	163	141	145	144	146	158	176	149	150	151	156	155	143	166	151	158	171	181	169	158	160	153	149	151	128	174	158	184	155	182	163	137	150	175	151	156	158	153	158	148	147	151	171	163	144	152	171	162	162	148	170	164	155	143	179	144	143	159	160	164	158	156	167	155	143	175	170	142	173	174	157	157	164	146	163	156	182	145	184	156	146	166	156	170	173	156	171	149	162	170	169	158	166	184	172	163	161	143	167	134	157	157	160	153	176	180	163	141	146	154	161	165	172	151	180	150	168	170	160	145	167	140	155	180	171	154	175	163	142	168	159	145	148	150	139	166	160	172	162	151	155	172	154	159	165	160	151	168	151	145	147	179	158	132	173	157	144	169	144	135	155	141	150	136	154	198	148	130	159	144	142	161	168	175	176	153	158	154	172	167	178	153	168	162	167	157	170	159	151	156	144	165	158	150	164	159	147	163	141	165	156	160	129	176	161	155	166	133	135	147	145	146	141	143	166	154	168	151	162	164	166	159	147	174	178	155	144	180	159	152	135	145	191	170	161	159	140	187	173	166	148	141	160	152	148	134	156	154	164	167	157	165	168	156	161	156	184	173	174	159	163	144	174	155	169	166	160	163	154	144	141	177	150	154	163
2183	508	582	549	526	541	524	487	507	490	521	451	523	481	538	541	489	522	538	570	574	518	488	488	494	475	462	483	438	457	464	422	451	470	469	415	482	471	593	613	440	447	455	467	485	418	453	464	476	492	407	443	465	455	446	437	506	443	422	455	460	444	470	439	443	447	490	444	462	456	467	458	455	401	453	445	493	465	451	479	429	440	487	450	459	469	434	472	487	442	443	481	475	471	482	455	493	462	493	493	447	435	455	463	432	451	447	442	437	433	453	435	454	449	449	436	420	492	439	431	476	436	447	489	451	483	459	445	491	470	464	451	442	469	477	484	486	461	445	419	435	497	451	441	446	439	468	445	440	449	480	444	439	487	469	480	451	476	456	488	467	489	462	463	444	460	435	441	452	446	442	474	414	441	465	419	456	489	475	450	459	444	468	491	456	457	460	465	480	445	448	477	430	467	460	458	440	448	450	463	454	486	462	454	443	470	469	446	454	477	462	484	470	451	459	455	493	450	482	426	426	457	458	452	477	446	469	453	469	428	453	478	424	475	473	459	459	474	507	450	452	416	455	494	468	487	453	469	477	436	488	491	452	466	493	404	448	488	461	486	473	443	489	494	453	436	480	476	466	494	454	448	492	484	455	499	462	489	472	435	461	477	501	433	482	467	458	460	452	459	444	411	439	410	423	462	439	458	452	458	464	485	470	478	471	441	472	469	439	467	493	500	432	472	483	467	458	424	503	492	454	425	451	440	477	435	467	463	477	444	440	497	484	471	420	519	472	490	463	485	480	465	466	472	445	463	461	404	455	445	442	520	498	432	471	469	461	478	473	467	455	470	455	470	492	480	437	443	461	448	452	446	430	446	509	443	473	438	459	491	494	468	451	454	486	475	471	430	464	459	475	430	474	469	469	444	448	453	473	474	437	475	461	458	442	445	402	457	471	428	422	450	471	434	457	442	471	434	462	449	453	465	458	480	472	470	477	461	439	478	474	460	445	460	491	433	468	462	449	466	459	452	437	457	460	427	434	447	461	453	436	460	403	482	458	465	466	470	459	490	480	467	420	466	476	472	451	459	454	508	462	465	423	456	437	437	451	461	441	457	488	451	463	459	442	482	474	452	442	483	427	472	415	469	443	497	455	475	455	486	436	461	468	471	484	465	464	471	443	479	478	416	422	466	447	463	423	457	469	465	457	459	435	449	470	485	448	477	400	449	440	442	423	442	507	413	495	441	462	466	499	496	472	479	446	499	473	481	453	468	473	460	435	442	465	486	466	452	469	472	476	461	486	458	436	439	451	426	495	454	458	509	448	452	473	438	468	460	480	423	485	419	463	458	449	435	472	434	462	451	491	475	472	466	465	451	413	440	442	442	454	455	405	441	464	457	439	486	436	456	485	434	424	462	416	464	440	438	431	472	419	444	471	468	460	439	448	484	474	474	457	494	487	417	461	440	431	444	478	454	480	485	459	483	471	484	451	444	457	490	469	477	454	434	445	485	425	481	460	475	451	432	472	445	466	463	415	430	466	466	476	457	434	436	432	441	446	476	436	418	460	474	466	447	469	466	449	482	441	445	433	453	480	478	466	463	476	455	479	493	431	490	467	436	467	453	423	482	493	474	461	488	473	505	441	486	461	456	473	440	466	455	438	522	470	431	446	470	485	482	434	458	422	478	461	480	492	455	479	445	507	447	480	463	470	472	473	473	477	495	493	455	465	508	441	513	488	451	456	445	468	475	496	437	469	445	439	479	423	440	473	486	461	442	508	453	493	481	417	459	439	471	468	481	428	475	435	486	440	455	434	489	455	443	451	451	447	463	449	464	431	497	466	445	477	448	466	446	483	475	453	452	461	480	456	466	439	436	479	461	444	498	503	440	467	459	450	480	460	441	446	438	459	457	480	443	473	430	476	529	439	451	483	436	474	452	463	451	462	445	459	468	458	441	477	528	475	479	437	477	430	475	492	461	494	441	473	480	454	458	476	410	435	449	489	450	500	460	462	479	435	431	483	463	455	472	465	447	472	435	481	476	429	506	457	474	437	480	459	454	444	452	438	471	482	470	431	471	473	436	491	449	466	452	504	434	467	464	478	481	468	447	455	472	460	441	446	498	450	473	455	478	421	489	494	447	467	435	436	456	447	488	491	412	452	437	391	469	465	453	449	448	477	461	466	463	444	472	481	451	415	481	474	453	465	484	459	510	418	478	481	467	473	441	456	453	453	446	433	486	465	458	478	458	473	444	463	460	440	420	434	479	464	437	479	454	453	476	481	470	452	445	438	464	487	462	471	450	466	481	492	463	451	478	505	476	485	456	464	463	473	468	422	485	444	476	427	429	474	447	471	465	452	483	462	483	461	445	481	414	453	504	496	474	445	482	448	431	465	408	433	444	455	479	442	463	489	453	480	449	451	482	461	502	454	451	423	409	432	455	474	419	481	433	455	450	437	446	446	459	460	429	463	485	454	493	497	474	474	494	446	442	455	472	458	469	442	474	455	434	472	441	484	471	461	477	461	462	469	453	457	467	455	446	483	489	466	463	476	460	460	445	467	463	472	422	460	412	435	479	487	438	427	435	463	482	463	456	431	441	457	456	434	463	445	434	460	467	454	465	467	467	453	468	452	429	473	429	477	460	470	435	433	469	436	448	428	469	455	501	433	474	431	454	417	459	448	487	441	454	442	480	471	433	509	485	468	453	488	438	457	471	448	458	467	437	489	458	459	435	464	433	449	504	444	428	465	504	477	475	436	476	439	499	441	430	474	422	448	465	462	488	455	447	454	473	477	482	460	485	470	480	425	475	488	455	471	472	468	483	460	444	444	454	496	469	433	477	463	438	421	463	453	451	437	457	419	432	446	491	476	475	464	468	485	445	443	489	450	479	462	454	435	485	479	424	475	458	456	464	451	471	490	453	494	474	502	425	447	419	466	428	455	445	454	447	438	456	435	406	465	480	428	446	438	452	456	441	476	457	451	472	479	470	465	465	496	487	491	460	455	451	471	457	465	440	423	463	436	440	455	480	444	455	459	503	424	455	448	430	498	403	445	434	498	418	452	436	472	451	478	485	451	455	442	435	451	453	480	438	496	406	461	455	463	470	461	419	467	409	486	437	459	455	438	463	453	450	460	416	470	468	441	420	485	459	462	443	454	460	463	449	424	439	475	466	468	450	504	475	468	481	458	468	466	418	464	437	473	467	452	383	476	493	481	483	480	480	483	482	447	436	447	433	440	455	451	480	468	456	476	475	460	467	489	446	437	447	474	455	432	447	467	463	506	457	455	452	496	474	498	486	486	444	483	487	440	445	461	459	470	460	439	466	447	441	477	437	480	487	433	431	465	450	453	467	556	453	444	444	455	478	467	467	480	454	464	510	432	491	483	508	466	462	451	435	429	448	457	433	473	453	445	469	448	459	478	471	469	466	495	455	480	427	511	495	488	421	459	455	490	476	450	493	469	429	470	451	485	458	449	477	431	404	453	458
7523	1057	1096	1006	758	593	510	439	417	417	407	381	351	366	370	381	362	323	399	397	387	338	323	337	353	324	311	315	321	338	294	291	320	333	335	352	310	328	680	580	326	326	337	305	306	301	327	323	324	350	307	360	332	292	303	318	283	311	312	335	322	329	333	315	294	319	350	310	308	357	288	337	311	333	347	301	313	308	291	331	295	306	316	341	292	329	323	337	356	317	286	298	322	333	327	314	331	324	328	327	322	309	297	302	307	330	306	303	302	267	287	319	347	298	336	296	314	333	302	335	313	312	302	328	324	354	319	313	363	311	316	328	259	312	334	316	319	318	300	356	299	329	331	305	323	319	345	291	304	305	338	313	313	322	330	322	292	340	338	324	340	307	341	294	331	309	321	316	295	306	344	307	329	305	318	317	338	320	346	319	330	291	314	299	330	331	320	318	307	299	334	295	334	340	320	299	320	323	325	328	351	315	345	290	331	323	333	337	337	329	346	333	339	317	299	298	321	283	309	309	336	304	314	348	325	301	327	313	315	318	343	315	301	317	292	319	295	313	320	358	326	318	333	302	326	320	307	328	306	335	327	324	325	342	321	305	302	313	324	302	327	309	318	321	305	315	308	339	314	330	334	306	315	318	323	286	311	322	325	340	325	304	328	314	306	319	337	321	334	330	317	312	345	287	332	348	285	305	324	334	338	371	331	312	345	337	301	334	312	314	311	305	321	318	292	342	332	344	296	342	327	327	323	302	335	293	291	329	342	276	303	286	318	296	340	322	321	303	313	349	308	303	295	293	305	341	298	321	300	304	331	303	311	285	302	295	311	334	327	355	346	302	315	322	311	301	327	290	361	311	319	346	314	320	340	321	343	310	329	294	299	342	345	307	324	293	332	314	309	301	302	319	340	323	302	319	332	275	333	307	300	282	302	307	354	315	346	290	319	339	329	328	336	312	284	325	307	329	329	294	331	291	338	314	329	323	294	319	334	301	313	303	297	292	338	308	306	311	322	328	323	293	315	307	302	288	278	303	351	342	339	317	277	319	311	334	301	289	302	322	305	318	354	300	318	358	290	291	312	294	314	322	332	334	327	329	303	315	319	304	329	306	331	276	318	324	355	315	324	326	340	299	333	322	314	270	340	294	305	308	297	336	307	336	329	320	342	325	336	336	310	304	282	303	292	275	344	311	325	320	328	310	292	333	318	329	332	337	325	299	286	314	338	306	296	327	305	302	328	309	325	324	342	336	333	355	277	352	321	311	344	324	290	301	296	326	286	276	310	348	350	353	316	297	342	279	318	328	343	358	301	346	316	329	315	353	326	316	320	289	312	326	307	336	284	323	334	319	335	342	344	312	306	320	326	313	314	345	310	305	315	300	318	332	327	363	310	302	319	303	329	343	314	340	285	327	306	293	314	327	304	349	308	328	311	329	306	296	285	289	275	338	330	303	301	315	295	316	319	288	295	301	307	296	311	312	316	299	296	310	332	316	312	346	342	326	333	319	366	359	309	341	363	276	333	343	308	310	309	303	309	308	294	328	332	306	360	302	327	351	284	293	304	310	325	286	313	308	351	326	327	275	311	311	324	302	311	321	315	272	326	311	324	334	311	335	338	304	336	319	322	308	320	325	316	316	312	297	321	307	327	304	337	329	297	292	327	284	317	309	303	316	342	323	320	304	320	334	329	325	314	302	343	345	305	321	296	334	322	296	295	329	278	313	301	303	310	305	308	301	310	321	312	321	349	318	312	325	286	324	346	354	321	358	301	331	333	312	340	323	303	325	296	326	317	325	319	351	299	354	333	311	298	323	348	313	314	314	312	297	330	317	333	333	321	303	320	322	286	301	310	314	315	324	281	312	338	288	325	304	302	311	288	353	313	328	344	317	302	322	307	329	303	317	368	328	319	327	337	320	325	313	345	322	307	321	348	304	309	323	305	319	321	335	343	285	331	294	299	333	305	297	305	329	335	326	303	343	298	301	292	316	328	311	312	315	282	326	283	331	315	303	289	304	309	329	329	323	307	324	306	302	278	296	330	318	267	308	326	324	295	326	303	312	319	285	329	337	311	330	330	343	311	339	302	296	312	296	338	294	318	337	324	317	346	317	327	308	281	329	289	280	321	333	329	323	308	331	325	300	334	311	267	302	322	281	327	301	331	335	311	309	333	304	314	295	289	374	326	318	321	315	309	333	317	343	332	294	306	311	334	269	303	283	320	301	304	299	324	339	328	335	314	321	292	343	298	300	360	343	312	318	317	312	308	306	285	321	299	317	338	351	314	296	329	308	332	315	316	326	323	334	342	331	328	320	284	289	309	334	297	289	344	274	293	356	302	335	326	292	318	326	330	338	298	300	327	330	328	324	301	298	305	294	325	317	314	303	288	324	322	277	302	355	333	335	308	301	312	331	302	332	302	310	299	311	305	323	350	318	308	306	340	315	326	298	346	334	332	285	334	324	299	337	328	327	308	313	321	265	302	310	319	309	355	323	322	316	266	315	322	334	334	300	301	291	316	321	328	272	322	308	344	295	287	299	291	327	331	304	338	283	302	348	284	300	317	340	321	296	340	346	323	327	312	315	306	288	282	323	297	340	314	331	290	332	298	329	338	315	317	353	301	328	327	306	297	332	318	347	311	295	326	327	313	316	334	290	295	317	322	361	344	340	313	326	296	311	306	314	313	356	322	313	323	324	323	318	329	291	297	326	301	307	354	323	321	291	316	353	303	302	322	290	310	340	320	282	363	293	327	327	308	321	287	342	312	327	292	326	317	311	289	305	306	295	299	312	311	310	306	302	300	293	351	336	299	295	342	328	334	345	367	313	348	317	294	315	324	300	308	285	336	308	320	320	324	316	334	336	325	321	331	341	348	332	332	316	350	320	328	315	344	341	321	348	306	309	306	308	315	312	343	350	314	307	260	336	323	336	266	330	335	331	293	332	349	333	327	311	298	346	317	315	304	309	326	315	290	300	322	336	333	305	305	350	314	327	314	315	368	323	313	293	305	319	305	318	331	323	313	315	329	338	305	349	332	311	307	306	287	339	314	340	367	307	330	348	340	300	294	295	297	369	337	297	317	290	314	345	361	360	289	294	330	348	310	327	337	340	314	340	328	330	284	333	340	312	304	326	307	317	279	303	331	284	304	354	315	323	308	309	323	275	340	324	328	302	307	320	328	339	285	332	354	328	336	287	333	297	325	284	333	314	282	342	331	295	323	351	334	298	308	355	343	393	312	296	330	329	320	350	324	295	309	311	303	316	324	318	327	319	336	297	313	321	304	346	304	302	314	313	304	325	352	290	316	350	320	345	300	334	310	322	303	349	313	334	332	358	357	323	299	330	318	322	284	310	290	361	308	322	321	309	351	303	350	305	316	300	359	305	324	307	303	300	314	307	300	336	323	311	304	322	309	337	354	332	295	331	318	310	339	298	342	307	326	338	341	310	339	315	296	339	323	307	322	303	354	301	305	317	320	323	336	328
5981	1465	2409	2877	2675	2290	1944	1755	1506	1486	1324	1227	1142	1188	1206	1103	1125	1122	1100	1176	1047	1039	972	958	994	858	908	888	863	900	870	851	899	857	856	829	816	816	3930	2505	803	819	880	849	815	801	864	840	810	793	800	787	877	861	822	809	800	850	811	796	807	821	827	826	780	791	834	800	788	792	787	801	784	812	813	806	811	839	781	761	804	770	845	820	799	811	819	773	745	749	806	765	765	781	763	762	813	809	793	818	799	840	845	745	857	775	822	801	799	779	747	787	752	787	743	817	797	751	817	770	805	817	794	827	792	836	818	846	832	772	821	776	832	829	827	832	776	794	762	790	809	814	755	767	829	771	753	823	748	751	772	786	790	772	821	846	723	795	773	806	807	795	782	786	752	737	799	760	783	802	798	759	815	790	778	788	795	784	816	805	780	776	787	785	777	773	791	781	764	770	786	793	788	766	771	786	790	785	737	817	837	774	766	796	831	787	763	798	835	772	822	853	812	785	761	771	807	753	739	778	814	765	741	841	844	708	797	770	761	813	792	844	756	805	760	816	798	768	777	788	795	800	779	786	768	829	817	777	774	759	800	785	732	778	809	771	766	770	776	801	727	816	804	809	808	775	785	813	728	782	754	802	788	779	786	771	772	750	770	786	769	770	807	800	794	840	783	824	764	793	742	811	828	805	802	792	799	782	769	775	787	796	810	745	754	792	779	767	776	808	790	826	815	738	772	835	799	874	796	743	792	822	799	757	751	775	790	790	792	797	785	767	779	819	768	790	781	749	759	800	798	757	807	798	773	778	801	826	791	760	791	797	803	776	789	813	741	796	779	783	847	760	763	796	825	746	781	805	812	771	820	800	852	765	804	801	757	825	821	782	770	807	784	852	795	768	782	774	815	782	826	852	783	784	812	807	803	759	813	795	785	833	776	803	771	719	749	773	777	764	810	811	767	809	786	820	777	752	805	856	789	777	773	785	781	789	783	808	742	806	784	782	801	836	766	832	807	766	761	831	793	776	736	812	856	765	789	801	813	827	785	788	783	828	758	778	800	717	814	820	789	787	743	763	761	810	739	791	751	744	792	739	748	793	804	802	789	821	777	764	793	784	826	795	831	747	774	775	789	765	788	760	766	809	779	770	761	785	763	823	777	810	817	799	811	797	776	806	798	769	769	780	816	806	786	769	801	784	788	812	827	849	737	758	798	783	790	763	793	772	761	761	764	789	816	804	753	783	751	786	806	816	812	769	765	787	770	758	809	733	742	789	804	819	789	747	804	781	748	784	811	801	731	813	790	766	795	800	793	771	808	785	797	787	764	791	814	789	799	735	850	803	722	804	804	765	786	756	816	789	766	770	790	800	766	761	826	770	748	767	761	771	727	801	789	773	778	780	831	884	802	779	776	830	780	758	775	788	790	775	793	772	800	800	788	779	836	785	800	739	739	804	815	770	815	789	824	736	808	792	835	782	815	793	841	800	766	783	763	828	801	808	797	832	768	745	704	776	775	835	818	737	794	820	852	774	790	752	763	826	783	777	765	766	827	764	736	759	806	789	790	748	770	767	773	767	765	833	783	803	871	841	771	782	791	819	765	776	785	770	769	771	810	791	765	790	740	785	801	792	807	780	764	821	814	820	796	786	775	760	801	733	816	798	776	788	815	759	805	803	738	759	788	746	802	777	816	769	823	832	856	770	814	791	805	796	747	816	771	759	762	764	825	814	805	757	755	757	759	773	781	759	779	756	817	802	736	805	789	795	777	776	742	750	770	790	788	753	791	739	801	787	839	768	817	802	788	746	824	787	749	797	788	787	744	781	748	808	792	822	772	746	750	782	782	796	806	765	788	782	757	777	834	829	785	818	786	791	785	781	780	797	880	785	805	742	802	805	813	792	784	794	754	773	808	792	781	788	803	776	794	823	783	795	824	735	764	774	784	833	777	782	796	754	831	767	794	847	719	770	786	831	723	818	800	744	769	756	763	797	744	819	780	804	777	749	747	770	771	803	808	755	798	781	825	789	814	807	776	794	783	779	749	791	803	777	767	806	787	775	783	774	830	767	778	768	842	782	785	781	808	837	802	769	784	770	843	770	763	738	835	774	780	780	778	818	783	773	780	829	776	792	763	778	766	807	810	782	790	807	815	734	785	818	797	837	785	803	815	784	817	768	817	769	751	765	807	784	799	812	791	774	774	745	774	792	826	806	756	782	767	846	794	833	763	790	812	760	814	824	782	826	760	765	797	769	857	811	783	778	801	818	869	760	785	765	797	734	787	773	786	774	831	819	777	762	811	768	810	826	812	809	782	790	751	771	852	760	758	795	807	822	801	823	824	842	839	761	793	821	794	880	743	775	779	799	814	773	765	748	776	772	764	799	773	739	865	804	770	782	808	771	783	725	846	778	796	794	740	793	778	762	760	800	761	783	784	789	811	808	784	800	762	803	798	784	769	741	782	788	784	804	809	753	813	781	783	786	783	797	814	753	722	791	819	816	773	814	809	869	783	806	768	773	772	762	766	794	789	811	755	811	728	785	731	781	826	769	766	793	833	783	757	811	763	747	789	781	780	763	779	794	788	794	868	838	819	806	747	750	793	771	776	724	831	800	776	823	810	810	751	803	785	831	797	786	790	811	836	795	772	785	852	804	771	791	772	851	790	831	799	780	759	819	762	811	764	775	804	780	792	789	816	751	818	805	771	822	752	777	769	773	787	812	816	769	839	783	794	771	795	796	774	805	770	804	780	818	788	801	776	759	866	841	831	785	764	783	781	796	823	711	785	831	799	804	809	784	807	787	765	750	782	721	755	776	786	793	825	780	813	802	804	746	776	866	759	838	830	735	821	775	761	776	838	751	820	810	794	828	849	793	762	783	792	803	821	853	776	803	752	832	792	774	815	808	715	785	777	843	751	777	767	789	783	777	843	770	741	786	765	792	772	773	724	774	763	736	779	854	841	819	848	763	788	813	800	786	799	844	760	781	734	775	780	770	818	790	771	771	768	812	768	761	784	786	869	795	771	797	800	753	773	793	787	811	799	800	741	847	771	813	814	794	781	818	801	786	777	776	837	783	770	772	729	824	754	776	779	800	781	771	776	753	818	795	793	806	805	763	775	770	737	798	797	781	809	718	790	838	799	804	786	730	811	830	767	847	771	807	786	824	789	806	813	779	821	752	745	815	749	774	779	788	794	785	799	803	778	762	772	746	800	769	828	793	797	790	803	824	758	774	774	783	806	776	760	765	772	797	819	802	785	772	790	767	781	754	762	716	804	782	741	780	802	818	821	805	753	766	827	762	797	757	821	745	816	830	818	748	815	801	794	776	712	746	767	782	822	760	765	831	825	800	768	820	768	830	797	787	772	762	788	788	828	795	776	773	781	779	780	807	813	833	799	789	780	766	727	809	801	765	857	784	770	713	809	843	751	791	839	823	793	790	823	797	817	803	756	764	795	768	738	818	799	778	816	756	822	734	767	790	755	815	776	832
13844	2080	2028	1679	1194	969	776	680	598	556	495	447	492	491	430	413	380	398	414	432	412	380	389	399	385	391	350	360	386	392	367	358	343	396	337	333	354	362	1019	868	346	312	337	351	312	319	321	339	325	314	340	345	345	330	352	338	378	334	356	334	334	372	360	348	315	347	333	335	314	346	338	338	336	346	361	323	354	323	346	363	319	341	322	344	361	350	325	319	353	318	352	325	343	354	358	313	367	368	375	342	332	331	346	344	342	329	346	348	369	315	378	313	315	330	351	357	349	371	332	346	315	357	316	297	337	317	313	318	320	373	361	306	329	341	329	317	327	326	324	284	356	316	321	313	340	387	339	325	384	320	334	355	330	321	340	323	375	328	315	321	298	334	328	330	343	352	335	332	345	338	317	332	354	339	360	318	319	360	309	339	333	361	362	349	286	372	347	359	301	345	329	310	351	342	317	355	297	331	351	346	342	342	311	318	314	322	342	348	349	327	349	349	350	323	376	361	323	324	335	348	316	361	368	320	348	293	330	336	313	325	312	312	381	340	332	325	349	354	347	310	337	372	336	337	339	338	324	314	349	340	311	345	343	364	344	359	319	339	315	321	336	310	352	345	330	319	326	330	345	357	369	356	308	359	330	365	320	332	323	339	329	338	357	321	330	351	333	373	314	352	338	371	353	306	321	339	310	315	330	355	314	324	297	329	343	365	338	333	312	344	346	317	355	355	327	342	326	334	315	336	334	365	357	330	325	321	338	361	346	315	351	314	322	353	332	333	357	330	326	345	346	340	334	322	332	338	347	329	329	315	294	353	369	288	322	330	318	356	344	327	324	302	331	312	325	350	333	321	356	291	367	328	339	354	349	316	347	319	348	347	359	343	316	373	359	336	347	329	332	333	363	318	348	321	320	305	326	335	342	314	362	353	328	345	346	350	350	368	319	329	350	368	329	337	312	309	350	329	342	320	328	308	327	357	324	316	311	339	325	328	351	351	355	326	333	372	340	325	341	356	297	332	308	342	320	328	338	320	332	354	332	329	326	348	323	337	314	335	336	369	349	349	353	378	350	339	343	346	322	320	342	337	342	329	324	343	339	318	351	351	356	330	313	348	314	311	338	326	330	358	348	320	347	333	349	331	325	318	345	325	359	349	339	353	334	350	314	330	353	380	320	348	349	370	348	354	336	375	334	350	330	339	319	283	337	315	338	359	356	313	347	332	310	311	358	397	334	336	323	333	371	351	339	323	349	350	328	352	372	323	324	345	333	315	298	329	350	342	292	333	359	382	359	356	367	322	361	339	334	323	318	330	365	368	325	325	316	317	349	332	378	337	377	347	349	353	329	339	384	328	341	336	340	341	360	314	306	345	352	325	342	358	356	321	328	332	320	335	342	306	334	361	325	328	309	318	364	340	341	376	332	329	325	372	352	326	277	361	344	312	299	332	309	300	355	343	318	326	347	344	344	347	336	312	366	342	355	346	359	350	347	355	369	361	349	353	353	313	366	347	342	361	336	341	316	380	332	347	342	345	341	326	309	329	341	305	323	342	335	311	304	331	355	309	326	305	319	310	312	320	312	327	336	381	328	345	344	359	325	310	340	364	307	329	306	363	370	362	317	323	312	328	314	354	353	327	342	332	335	348	363	332	354	303	340	337	314	336	335	340	335	314	349	345	303	336	331	318	307	297	345	371	375	339	283	349	347	355	340	353	346	345	374	345	323	353	347	334	346	314	383	321	321	345	319	352	323	328	359	340	323	317	359	385	337	302	345	326	324	312	365	368	333	332	307	324	341	342	327	332	316	318	337	316	348	344	343	324	306	327	332	315	347	323	318	339	304	311	337	342	327	352	355	325	367	297	328	369	331	327	330	314	358	323	362	328	316	317	322	314	306	336	355	334	339	303	343	304	309	311	343	309	312	316	309	358	321	344	335	357	321	355	330	341	324	349	339	331	345	340	331	333	299	325	331	321	328	321	319	363	327	335	323	355	297	334	323	316	318	297	373	321	333	332	350	340	307	335	326	335	354	367	381	358	352	340	342	311	327	371	325	352	368	342	329	331	321	338	330	343	356	358	378	315	343	311	307	339	326	339	326	367	337	351	336	344	349	374	314	339	373	341	345	333	345	372	323	313	346	329	328	344	341	350	351	352	351	348	331	307	345	350	352	304	347	353	325	319	295	375	349	344	326	317	350	341	315	306	333	317	353	353	350	319	339	325	342	342	334	360	340	350	320	354	308	294	357	326	336	337	347	334	315	359	340	327	284	351	351	334	330	346	350	349	363	343	379	372	337	311	348	319	312	352	349	342	327	341	331	339	375	332	347	300	325	318	348	384	333	367	340	330	306	333	321	357	329	396	359	296	315	344	346	355	320	339	360	342	309	359	319	305	336	321	300	336	338	344	319	339	328	297	331	347	339	319	359	330	357	329	350	328	352	332	302	322	332	316	320	322	324	337	353	353	350	298	338	344	350	325	326	355	357	324	325	326	344	341	348	371	338	337	319	287	357	347	326	339	315	337	329	346	360	320	321	343	326	328	366	347	332	346	347	349	331	315	309	367	326	317	354	344	322	335	314	332	342	308	387	361	309	311	357	340	341	337	399	309	305	376	349	320	315	305	327	345	323	357	323	340	366	360	323	349	338	348	351	330	341	339	351	354	350	353	353	314	333	337	342	389	319	339	332	328	361	312	339	360	343	335	334	311	346	322	334	356	334	345	361	348	309	358	329	339	332	359	341	337	365	326	296	337	370	362	341	358	352	306	338	340	333	341	332	334	331	325	358	356	324	336	327	346	349	327	312	301	314	372	333	320	348	351	356	330	344	326	363	335	357	344	339	279	306	346	329	342	341	345	337	341	319	351	341	283	333	330	326	327	369	338	337	341	354	341	346	330	342	334	364	320	338	362	302	306	358	354	322	359	332	357	325	310	328	344	347	338	336	358	319	322	295	315	310	349	341	327	306	338	359	325	323	333	351	312	357	337	328	328	334	325	315	314	282	319	301	343	311	354	347	328	323	339	333	347	356	315	339	337	325	313	336	323	358	370	345	315	325	313	341	338	343	296	315	336	339	328	328	305	334	353	317	362	361	332	364	365	366	353	339	346	322	322	352	340	340	326	339	395	300	324	339	342	334	351	313	344	321	358	373	305	322	314	345	313	288	317	305	340	355	368	324	326	345	301	342	340	355	338	341	342	326	325	313	317	346	346	330	364	353	309	301	343	364	337	340	339	345	337	323	308	333	325	357	329	356	328	352	352	347	367	338	337	343	355	354	353	335	352	317	305	321	371	318	333	314	315	330	336	303	336	340	339	347	369	341	347	373	354	353	358	348	336	354	319	342	329	307	299	314	365	343	333	296	334	345	318	327	342	318	322	347	309	323	344	338	365	343	321	324	301	362	282	340	311	364	305	311	321	303	325	351	350	346	318	300	315	347	312	331	360	377	350	306	356	332	367	341	356	314	342	308	327	340	356	344	331
7600	1980	3995	4752	4259	3601	3184	2703	2383	2053	1856	1739	1608	1487	1477	1381	1317	1397	1354	1382	1283	1256	1101	1075	1040	1069	987	988	986	991	1029	923	939	902	931	897	935	920	6235	3543	816	853	874	880	816	862	851	844	811	893	825	826	815	822	816	805	884	814	783	825	822	824	841	837	799	811	831	794	830	849	830	827	785	828	813	821	866	794	801	789	800	811	829	831	807	844	828	841	846	848	806	819	846	825	792	819	823	884	821	811	834	811	836	857	832	835	803	810	816	776	817	812	814	838	813	853	816	808	751	731	824	801	838	740	811	791	786	799	841	804	815	835	834	810	814	765	781	835	784	827	801	805	811	795	767	828	761	781	733	825	807	807	838	836	865	757	797	819	822	837	813	795	760	832	816	800	824	821	748	807	821	789	802	756	769	855	812	805	827	792	870	801	852	758	840	816	822	853	785	832	746	876	778	793	780	807	832	824	830	830	841	765	802	837	799	756	798	823	811	827	841	804	799	768	805	768	785	861	846	795	804	764	805	835	821	838	766	836	817	768	822	808	824	805	768	805	801	854	813	849	866	841	772	755	832	812	795	826	773	819	820	807	783	763	832	786	827	787	805	770	859	822	774	819	782	817	811	786	766	831	839	805	858	792	810	782	849	770	802	763	771	786	793	801	754	783	838	853	779	769	796	797	824	817	826	803	816	803	818	814	800	777	782	804	823	767	838	767	824	885	834	795	764	807	811	753	791	789	817	807	824	767	772	842	830	788	864	814	814	818	865	864	780	806	801	787	823	831	764	836	775	825	766	821	776	777	834	802	808	767	787	757	791	813	774	774	795	827	778	827	808	810	849	815	775	798	819	761	799	871	772	811	793	794	804	828	753	772	817	841	815	743	763	768	760	775	805	795	780	751	790	815	776	792	798	808	811	804	853	810	829	787	816	834	766	825	822	764	810	828	784	807	809	799	803	863	821	798	776	832	813	788	814	824	784	832	805	841	810	840	766	778	825	777	831	815	818	821	767	822	894	763	766	853	784	793	802	795	722	770	803	762	823	770	808	817	801	796	799	819	830	769	778	784	813	792	781	750	805	808	751	800	768	840	840	814	803	770	797	780	815	791	833	818	770	797	818	789	742	810	751	842	779	787	764	762	793	777	766	790	776	830	803	797	818	808	816	741	833	792	771	864	807	876	828	786	843	802	823	788	775	818	893	864	787	825	768	846	807	789	831	790	784	834	766	873	786	809	781	778	804	800	779	843	777	792	806	830	797	795	790	815	822	762	802	748	798	786	816	785	801	808	782	772	795	749	793	801	779	848	832	827	768	796	836	766	776	817	771	789	812	799	808	801	769	812	875	864	850	774	767	806	761	773	813	818	795	794	830	853	835	767	802	814	811	776	818	790	855	856	774	775	817	780	801	776	830	805	783	781	816	852	831	802	826	784	830	806	786	826	741	794	805	828	816	784	750	764	813	756	772	775	794	810	776	789	822	835	824	774	764	802	808	780	816	776	826	800	795	792	863	832	792	822	792	833	790	860	816	802	766	806	792	864	778	800	829	841	784	806	822	842	782	796	795	847	781	800	735	821	807	756	819	840	777	858	761	827	793	785	759	802	841	788	833	783	785	834	802	825	856	811	825	837	812	771	753	838	796	833	845	827	806	803	807	819	810	814	771	760	819	772	798	763	799	846	805	786	742	793	813	807	764	812	774	789	800	828	771	793	765	777	816	786	839	825	788	790	851	826	801	850	794	783	770	780	786	770	850	787	777	766	781	805	784	790	826	767	826	761	808	797	796	767	825	822	825	820	806	803	825	835	874	822	794	778	824	815	792	776	789	815	769	810	840	786	754	808	820	779	772	792	792	807	752	759	806	861	747	805	785	800	737	784	741	826	779	809	817	850	813	780	801	774	819	741	728	816	823	811	792	784	782	793	774	767	803	791	735	796	838	832	786	831	742	787	826	800	820	830	857	737	782	812	760	804	817	791	799	826	812	793	818	817	801	765	848	781	810	806	786	747	782	806	842	850	846	833	837	765	803	826	786	787	809	762	823	782	809	847	811	811	810	822	872	858	835	836	831	796	762	843	818	806	747	809	791	795	797	787	783	773	792	761	825	777	814	807	820	803	781	801	775	754	818	773	778	830	799	778	831	791	790	787	807	824	813	835	840	818	794	759	766	795	761	787	807	757	835	768	799	756	839	814	775	787	786	844	782	793	776	764	847	778	818	819	831	772	816	811	793	803	776	762	771	830	837	871	836	818	806	824	764	817	828	804	795	822	791	804	808	799	832	779	814	830	817	817	756	815	821	748	827	836	841	773	829	778	810	855	819	857	784	799	811	801	807	799	770	846	809	780	816	786	787	843	771	807	829	838	821	799	818	781	832	793	879	790	811	812	829	783	799	822	850	748	801	750	810	790	784	842	794	790	774	824	780	837	820	790	818	838	865	827	836	805	827	817	753	808	787	781	788	834	811	775	846	774	802	794	821	802	771	783	801	767	831	824	785	842	755	788	822	775	797	818	830	804	779	824	793	816	818	810	812	832	845	823	854	772	774	753	853	837	848	828	787	817	805	819	753	769	782	799	799	785	801	831	799	820	772	778	811	816	810	861	760	826	812	838	774	783	848	828	823	797	807	791	827	805	789	777	813	790	827	799	799	816	828	790	834	843	828	807	860	837	822	803	801	809	748	852	808	766	740	807	744	794	803	802	758	815	826	864	815	766	774	815	834	836	763	854	787	776	815	783	796	753	791	850	819	772	815	814	818	808	794	806	798	815	774	782	828	786	800	794	839	768	897	810	821	799	792	829	807	817	803	774	772	811	794	838	796	819	810	840	765	823	775	814	797	792	796	839	794	830	799	786	849	840	796	793	818	812	794	818	767	802	785	815	798	787	798	796	790	802	811	787	806	820	782	807	813	805	871	842	774	801	845	812	790	799	836	801	852	804	807	837	864	848	877	727	803	803	820	753	787	834	783	817	788	792	773	792	788	787	804	794	806	788	785	839	765	771	796	827	789	807	810	811	755	841	862	806	776	801	811	761	872	731	853	815	792	742	812	812	796	817	819	784	828	841	904	794	860	862	823	800	799	796	824	792	777	845	855	777	831	838	809	754	826	811	818	765	792	829	767	790	800	803	800	791	773	842	831	778	762	832	824	799	811	826	845	808	874	807	813	862	817	798	803	841	795	788	793	786	783	820	778	774	802	801	802	804	802	807	800	806	833	789	773	794	762	796	773	794	798	810	823	772	772	762	840	806	781	798	791	779	782	805	800	767	789	785	793	804	779	796	778	814	826	766	834	761	832	783	813	824	763	821	826	782	813	829	829	794	783	796	831	865	783	829	846	779	837	845	775	839	824	813	757	780	863	812	819	746	822	788	781	787	836	826	789	788	807	770	752	799	834	804	842	844	816	806	780	777	824	816	768	779	803	806	790	785	804	830	797	807	783	787	839	793	774	805	838	810	824	812	755	792	833	807	847	786	778	793
1817	174	210	184	167	167	184	146	157	171	156	156	185	178	176	153	183	181	174	159	172	169	158	156	147	155	158	157	166	171	178	172	183	150	159	168	176	171	177	166	156	130	147	178	152	157	158	154	152	176	146	180	162	176	134	196	150	157	154	174	179	170	160	151	177	171	155	127	164	153	143	164	138	163	173	164	151	171	141	178	144	159	138	135	157	155	137	162	163	183	163	146	131	168	178	162	156	156	169	177	213	160	159	147	168	172	157	164	137	156	161	162	174	179	145	149	151	152	157	148	152	153	148	144	180	180	159	159	158	171	165	149	141	167	177	154	142	158	153	171	157	173	160	166	165	169	169	147	153	161	144	170	162	151	154	134	162	158	158	174	163	179	177	163	160	167	181	146	156	151	150	167	157	168	140	167	159	141	182	153	160	153	147	158	150	172	183	167	157	120	160	160	144	154	134	165	159	173	156	156	157	146	160	135	170	138	152	163	148	181	147	156	165	138	155	157	139	156	161	155	164	201	159	149	142	125	168	181	137	155	174	143	175	170	166	164	157	169	162	127	148	155	163	151	159	176	163	173	163	194	157	183	168	149	129	169	168	159	160	146	162	185	164	132	160	167	170	145	183	166	175	123	145	185	169	188	186	168	174	139	160	151	159	172	161	170	174	151	157	170	165	148	154	174	171	161	162	153	165	168	163	153	155	157	155	182	165	180	165	144	141	137	177	150	149	155	155	149	142	145	150	188	161	157	176	174	145	169	139	156	128	172	169	145	174	173	172	178	140	140	154	154	147	154	153	155	167	138	151	170	157	157	159	175	141	151	167	166	171	137	158	172	171	161	157	155	153	151	146	169	142	153	125	182	161	157	162	145	170	139	176	161	144	160	160	148	159	154	170	171	144	150	156	146	166	148	148	156	135	169	160	155	151	160	139	161	163	181	146	162	167	148	148	153	165	180	150	171	145	148	134	159	159	158	157	163	161	180	137	151	135	163	170	155	152	151	173	179	158	159	142	160	147	160	176	146	141	168	151	150	149	159	139	156	151	168	153	170	145	158	177	161	158	168	147	156	143	151	177	145	161	154	176	170	157	141	134	135	158	176	173	149	151	187	180	162	167	166	139	147	161	162	174	165	163	171	166	169	164	174	137	162	162	160	163	150	157	175	155	167	161	180	146	150	160	145	162	181	129	158	192	131	175	142	167	185	158	158	157	141	147	163	158	143	147	157	174	157	148	152	158	151	181	171	152	177	157	150	170	149	130	163	142	146	148	165	170	142	197	163	156	134	146	185	165	170	162	141	168	151	150	157	189	192	164	156	154	148	175	141	170	167	154	134	156	160	146	150	163	148	156	167	176	162	160	184	159	147	168	154	148	127	167	171	189	184	142	147	171	162	176	184	142	169	174	164	179	171	162	168	160	178	163	170	167	151	178	157	153	142	138	127	149	171	179	159	149	159	170	140	163	162	171	151	164	177	149	157	173	176	180	144	156	158	150	157	157	184	150	175	130	144	157	160	150	135	151	146	160	179	198	144	152	146	155	168	144	171	166	146	177	172	172	151	132	172	152	169	148	144	167	170	158	157	152	162	171	167	137	160	147	137	164	168	147	163	160	150	174	165	174	153	173	166	169	151	176	159	164	146	170	171	169	179	147	161	166	177	151	158	179	155	154	163	159	139	163	155	143	162	166	147	171	155	144	165	160	139	159	154	162	160	139	168	181	168	154	170	151	155	137	170	165	151	174	145	171	167	154	150	153	165	180	160	177	150	163	173	163	147	156	146	149	130	142	172	161	178	166	179	172	194	164	168	150	156	169	185	170	166	145	149	158	148	155	152	193	143	170	173	157	185	160	157	151	159	145	165	141	178	161	164	164	170	149	157	166	163	192	177	170	163	146	171	173	143	161	159	163	172	158	182	159	158	166	152	161	166	163	180	149	145	157	150	168	150	137	159	159	156	169	164	147	136	165	147	166	155	181	179	182	164	150	167	169	172	175	134	167	160	192	167	156	176	156	164	157	166	149	140	151	146	153	168	138	136	159	142	170	155	162	176	175	174	166	143	169	159	153	170	153	141	158	147	157	141	153	162	159	173	188	164	155	154	174	147	185	146	163	149	147	148	146	164	161	162	157	157	161	151	163	157	178	163	159	154	178	166	164	156	137	167	140	145	174	158	141	176	163	155	179	140	155	135	184	188	155	151	163	174	161	159	129	184	163	163	150	167	144	167	151	165	164	173	162	164	149	148	146	160	146	174	156	148	136	159	160	167	156	145	172	157	161	183	169	151	168	155	181	156	136	177	183	166	168	183	148	155	128	162	147	165	166	151	154	135	166	181	163	178	178	141	151	162	150	166	148	142	163	166	164	169	176	141	150	178	137	163	142	162	150	131	141	154	178	170	139	169	140	164	153	157	148	174	193	156	158	163	177	150	161	161	152	160	169	153	145	162	164	182	178	156	163	154	146	172	147	179	154	156	191	184	158	178	162	149	155	177	167	158	174	161	156	159	153	161	130	151	173	143	172	157	158	156	158	163	152	162	178	180	148	157	157	176	182	168	180	166	144	154	162	153	170	171	160	137	141	168	160	156	161	155	134	151	150	138	152	190	182	167	153	164	164	175	156	155	146	169	161	162	150	142	163	166	157	142	146	180	153	189	154	168	159	172	188	127	163	168	157	149	139	160	155	153	148	194	176	147	157	169	151	176	167	167	140	155	169	146	183	171	135	139	147	183	157	163	161	175	158	151	181	163	142	156	168	155	159	162	167	166	177	169	150	155	181	160	151	138	162	158	148	138	196	145	171	173	186	151	140	160	159	158	163	149	147	145	152	160	170	151	138	193	161	154	181	160	151	156	155	155	143	178	161	160	152	151	171	166	152	153	163	186	160	157	152	158	173	172	140	179	186	169	163	148	163	151	135	138	131	157	175	152	184	188	162	149	146	164	160	153	155	177	173	159	161	155	186	158	155	170	181	177	162	167	152	159	162	161	155	171	140	144	171	149	163	149	151	161	143	154	126	166	168	152	171	149	171	173	162	162	172	142	161	171	160	161	149	163	142	127	163	159	170	139	147	153	169	156	178	138	169	164	140	175	173	176	167	141	160	157	179	147	166	154	162	175	130	143	155	154	151	158	162	147	150	120	161	144	164	165	186	167	143	137	151	158	175	172	156	171	171	159	150	157	150	152	161	155	134	162	142	190	164	153	129	167	165	165	166	156	152	185	176	169	175	147	151	162	172	180	171	169	153	157	171	152	169	174	155	160	161	148	158	151	138	132	142	133	180	181	151	167	154	159	147	162	158	150	139	167	177	134	148	158	166	151	188	167	160	150	150	174	159	140	162	151	151	158	175	168	164	147	174	147	144	184	162	187	133	151	170	170	168	164	175	185	183	160	174	176	161	172	144	158	142	147	181	185	167	167	163	173	156	159	141	145	159	150	141	146	128	163	151	134	168	154	165	145	166	167	171	149	146	160	162	154
2225	554	530	520	547	547	555	511	467	485	478	512	462	540	533	494	510	506	531	537	491	530	515	509	449	477	473	478	487	463	462	464	476	476	475	463	480	495	657	521	444	477	456	467	454	458	425	466	470	493	426	488	454	495	457	484	468	481	442	458	467	483	454	472	484	464	491	454	443	444	441	459	453	451	416	488	430	454	516	439	470	432	470	457	445	468	460	437	462	467	478	441	459	466	466	465	421	455	433	469	465	459	478	427	467	479	455	460	445	421	455	476	460	482	468	467	426	447	447	434	466	439	465	463	488	457	444	412	492	489	437	458	490	442	477	463	455	476	442	444	439	452	447	483	451	443	442	450	475	434	431	469	462	446	465	454	505	426	451	462	460	451	471	437	447	457	462	461	465	445	448	450	452	444	467	485	460	483	459	451	453	468	463	400	507	490	424	487	475	424	463	432	438	452	451	459	488	482	469	412	447	447	474	410	455	452	472	469	422	439	443	440	463	450	450	438	466	445	463	445	464	452	442	470	445	437	416	460	398	443	442	419	460	469	433	457	482	475	499	436	419	450	458	452	458	467	484	455	442	411	439	471	451	458	470	464	458	488	467	507	443	462	484	500	464	517	471	479	452	434	436	440	462	468	470	452	474	466	484	454	433	483	467	444	426	440	455	457	438	445	460	466	466	402	447	448	471	462	508	434	439	506	447	449	482	494	454	438	492	425	478	478	459	477	455	428	475	451	475	452	425	458	435	486	471	421	448	420	453	438	513	456	495	451	443	424	466	447	442	414	458	432	467	444	463	442	448	433	423	465	437	454	477	431	450	454	425	459	447	460	453	434	442	452	452	498	486	479	463	414	466	469	485	446	443	459	457	452	436	449	455	459	447	444	442	420	439	453	460	464	451	444	491	462	447	457	463	470	464	444	445	432	465	440	433	473	493	458	476	458	444	444	461	452	436	481	462	429	447	446	442	456	438	447	498	465	477	459	435	447	449	459	443	480	497	471	455	424	411	448	434	456	445	480	471	417	459	462	449	450	473	491	411	447	493	417	473	498	403	400	483	463	480	445	475	451	456	474	462	505	476	436	456	469	455	472	453	471	457	469	443	426	476	457	473	458	447	455	451	469	408	462	443	465	441	479	466	437	441	444	431	463	461	458	463	452	456	433	446	462	430	464	489	463	490	438	501	459	431	457	450	477	437	483	448	474	481	487	465	453	447	465	466	467	478	457	471	444	476	466	468	459	455	462	478	468	470	441	488	473	470	477	430	483	481	433	469	511	449	493	459	463	464	442	484	521	475	462	430	434	480	407	463	454	526	478	454	464	458	454	407	464	494	459	438	485	462	454	480	413	435	449	499	461	438	476	442	438	463	445	452	470	456	487	406	483	461	458	518	440	457	497	457	442	449	474	448	479	467	428	422	431	437	499	446	443	448	487	442	469	430	468	424	450	469	475	448	456	441	436	436	445	470	482	430	461	499	475	453	492	456	426	429	476	435	475	418	437	503	437	443	464	410	453	463	500	439	492	469	422	462	443	462	416	445	473	454	467	463	499	450	473	471	459	440	443	474	442	443	417	452	476	447	473	461	442	414	478	464	453	468	431	431	446	464	479	432	470	484	477	426	418	433	445	460	453	433	463	426	466	458	462	478	450	464	467	471	464	434	477	465	474	474	445	461	472	444	455	443	454	434	448	459	454	446	432	454	466	475	458	447	443	453	456	474	458	477	462	478	501	470	438	465	456	465	474	463	482	440	460	488	471	513	443	477	460	460	417	478	437	486	450	440	471	449	454	488	445	437	463	475	443	449	467	470	499	438	498	408	473	487	445	447	469	422	427	447	480	479	428	437	452	478	492	486	452	475	465	438	507	490	431	448	479	502	477	479	455	458	471	452	470	416	463	461	462	470	470	450	492	427	461	487	429	474	467	460	425	472	458	473	453	411	442	405	423	461	468	439	479	431	437	415	466	438	485	453	479	432	455	460	501	427	447	464	450	471	435	469	488	476	466	457	467	479	456	462	441	490	463	460	468	461	454	451	500	455	461	434	449	449	429	462	426	425	426	425	435	441	442	467	444	466	444	439	444	507	463	474	451	479	442	480	468	439	471	443	438	451	474	476	466	464	512	445	464	442	468	469	435	476	457	441	467	491	438	458	459	454	431	446	426	457	479	469	474	463	484	482	452	447	456	468	464	438	465	475	465	498	478	454	426	470	464	460	451	463	444	431	439	459	443	486	403	430	460	480	455	479	431	488	463	469	462	456	492	433	456	450	453	511	432	470	463	444	450	455	433	450	439	456	428	426	485	446	437	481	471	452	444	418	464	464	452	463	450	471	487	454	427	438	456	458	439	478	445	443	437	450	480	467	468	468	455	482	500	465	454	519	465	453	435	416	437	440	452	469	449	424	471	441	429	474	467	455	453	443	462	469	418	442	440	438	411	459	444	475	488	424	454	486	431	498	438	455	443	473	455	455	481	476	435	447	473	449	481	427	476	440	430	462	464	468	415	448	493	492	487	473	468	459	453	457	484	490	467	463	481	465	437	465	489	475	436	455	462	441	446	464	462	444	486	439	461	470	470	444	458	487	490	470	470	460	440	456	450	439	454	450	449	483	444	425	475	420	470	457	438	452	472	464	448	433	469	457	426	435	521	471	433	447	461	433	482	467	442	445	478	448	451	454	452	431	451	447	449	473	441	464	458	458	492	440	451	466	475	478	458	462	467	429	433	461	471	462	468	454	475	439	456	477	479	425	454	440	446	430	433	448	456	462	478	453	461	446	452	437	471	437	430	433	440	454	490	430	442	476	470	484	444	482	460	467	485	442	453	452	468	455	469	501	469	472	444	440	475	479	428	453	477	433	453	448	452	480	505	483	441	448	475	484	453	443	449	468	436	468	477	452	470	436	470	470	452	463	433	455	464	477	452	454	460	443	485	450	436	456	423	428	469	455	477	428	449	525	431	481	463	440	457	449	467	504	449	464	473	499	441	471	464	465	514	425	420	448	457	444	443	457	469	460	494	472	455	466	443	488	471	448	438	493	460	448	430	458	476	428	475	451	467	444	472	455	463	455	479	452	459	430	445	449	466	492	453	468	430	457	464	451	468	496	468	442	454	431	489	480	498	483	494	484	458	452	452	450	427	498	453	474	524	467	503	455	468	444	462	459	445	468	450	462	466	482	406	493	465	443	435	489	422	450	465	446	493	439	433	464	440	405	469	430	450	443	490	492	461	428	429	483	452	494	461	441	464	448	448	471	438	515	452	443	438	455	464	479	415	433	441	429	438	455	466	472	460	494	450	445	480	443	447	441	456	468	455	447	476	433	441	447	428	477	498	426	445	449	426	448	421	435	469	438	463	455	459	452	490	420	489	473	422	419	499	455	447	446	457	427	391	465	475	452	443	500	466	477	515	494	429	446	470	437	449	435	442	455	432	465	439	483	496	461	416	454	473	453	459	479	451	450	471	460	427	463	457	424	461
7475	1074	1126	891	702	576	527	450	393	419	377	375	421	350	373	368	354	404	330	354	353	364	351	325	355	317	319	314	310	329	319	322	335	295	339	329	355	355	756	495	343	337	325	280	315	329	299	299	347	344	300	307	334	328	325	335	304	342	287	324	337	327	328	307	332	297	314	321	321	308	321	290	334	307	297	315	292	297	337	294	322	306	358	306	322	324	300	297	305	338	291	306	332	318	314	320	317	319	317	286	332	310	314	322	307	313	291	318	316	312	314	307	302	320	314	341	322	334	320	300	317	293	317	275	273	327	339	308	314	315	285	331	319	335	308	298	317	323	325	310	339	311	315	323	275	316	328	324	320	318	342	321	343	329	340	331	313	319	331	323	308	301	318	308	338	283	345	331	314	337	315	313	332	299	286	285	324	278	289	334	305	304	295	350	305	296	281	317	335	284	313	319	282	308	313	292	315	318	313	321	334	323	305	312	336	307	328	307	331	325	318	295	324	316	341	302	307	327	305	350	315	323	293	298	325	296	311	310	296	337	339	339	312	320	322	291	297	292	337	341	314	334	342	325	312	337	316	327	321	312	306	286	353	321	323	284	319	325	323	288	304	310	318	325	315	279	295	287	320	306	307	334	336	327	341	352	295	294	279	324	298	334	348	339	310	317	312	294	295	313	305	286	325	320	356	323	359	322	335	348	325	323	305	312	321	323	336	319	306	323	361	313	305	310	344	341	324	316	318	319	318	302	331	351	330	323	319	336	332	296	305	296	326	338	308	302	329	309	350	323	314	353	317	308	313	314	285	307	308	339	296	331	321	309	304	287	317	340	319	308	324	333	304	301	331	323	354	344	335	309	294	311	332	333	310	324	326	304	317	317	338	332	293	290	295	288	328	338	346	325	317	332	280	291	304	271	330	352	302	313	325	332	337	294	346	328	331	302	312	285	300	315	300	341	326	322	318	331	291	321	305	322	311	284	323	293	316	324	310	310	325	296	299	280	304	298	335	340	312	324	311	284	305	349	319	308	318	331	319	314	317	304	338	288	289	312	304	305	295	309	319	322	328	313	284	314	331	321	336	302	324	336	311	326	291	313	317	313	297	299	309	303	333	294	326	311	299	307	317	336	319	278	339	310	284	295	319	294	331	330	349	331	297	325	330	327	315	335	305	300	274	304	305	310	321	290	333	346	318	320	280	304	334	337	287	331	323	335	324	287	343	365	312	308	306	314	300	333	344	335	329	322	355	344	297	316	345	312	334	314	309	293	321	293	327	329	322	296	336	324	303	310	307	283	352	330	325	346	326	313	331	294	333	307	309	338	320	323	343	299	344	314	343	348	314	279	305	328	322	317	318	334	324	338	323	301	317	333	314	323	321	334	320	293	300	319	308	319	282	308	307	311	322	327	335	294	293	302	338	340	358	293	301	298	302	319	324	317	322	298	314	303	323	304	325	312	293	343	313	314	292	308	307	315	305	320	323	316	320	338	315	284	305	313	304	330	305	299	307	311	305	363	312	308	282	302	343	327	340	328	271	308	303	336	297	305	336	358	342	305	303	287	341	331	329	327	312	277	318	316	322	322	310	315	310	328	302	342	320	306	331	319	296	316	316	312	333	325	322	348	318	324	372	327	320	325	332	320	303	313	302	342	334	310	307	348	338	302	313	319	351	375	316	325	328	328	323	331	314	300	314	308	288	311	338	328	358	326	317	314	290	331	289	339	285	308	304	355	327	289	321	312	308	326	311	297	279	322	291	327	323	335	300	306	331	331	335	323	329	304	331	309	321	343	332	323	317	331	336	322	314	306	323	320	312	355	315	338	324	320	291	299	326	323	312	314	319	323	296	288	322	309	303	318	328	335	313	359	333	340	296	338	337	298	321	311	324	329	355	328	303	344	320	318	338	318	303	345	301	315	316	292	317	328	329	330	331	332	296	329	275	344	333	320	302	304	323	320	288	297	358	319	291	299	323	305	344	286	342	330	313	309	305	326	316	320	330	324	308	313	325	316	307	331	301	323	338	322	323	326	321	333	331	345	318	335	318	309	310	349	312	285	316	370	316	306	311	304	300	297	309	302	296	355	328	319	301	373	317	322	310	306	298	336	304	318	332	338	323	324	307	309	305	322	335	314	362	273	308	312	319	349	336	309	294	289	352	319	319	340	305	323	282	315	312	331	297	313	347	312	302	302	318	319	302	306	318	317	337	306	330	316	319	293	286	334	330	307	330	296	310	327	322	321	347	314	326	296	296	340	300	330	347	339	356	333	325	328	294	322	279	314	320	339	302	284	339	342	311	319	336	359	323	326	341	326	327	307	314	319	317	323	345	317	301	320	315	331	292	310	290	362	285	331	317	318	320	335	350	290	331	313	329	290	349	327	311	317	314	334	286	348	313	299	329	312	326	311	312	305	315	314	312	326	337	308	350	327	318	312	307	339	311	332	339	335	350	306	307	338	345	314	305	321	328	294	320	326	336	313	352	324	339	316	319	293	304	316	320	281	294	323	332	313	328	308	305	299	303	317	310	323	329	360	296	294	286	320	313	301	339	318	310	322	295	310	321	308	326	296	286	304	281	327	303	323	326	307	298	285	317	302	299	306	327	322	312	337	300	318	326	319	294	342	341	326	303	322	302	323	324	296	304	312	326	330	292	291	308	307	300	315	282	374	327	309	304	310	304	346	335	334	313	300	303	305	329	322	306	293	307	320	305	323	322	300	300	330	284	289	322	351	335	331	349	321	329	293	318	333	343	319	299	331	303	333	358	306	318	289	266	355	320	309	297	353	323	314	342	329	316	281	297	338	296	315	320	325	277	289	321	337	313	330	322	344	305	300	326	340	330	321	360	324	317	331	303	334	319	313	337	323	299	297	333	289	320	326	328	285	305	319	343	337	326	325	306	347	314	335	343	305	302	338	326	303	300	305	325	301	332	296	333	306	316	328	324	335	306	314	325	301	297	324	338	311	339	316	334	345	327	302	318	326	305	348	296	322	296	331	300	285	320	351	336	318	320	319	304	328	336	324	359	307	335	301	326	281	303	329	335	323	336	324	313	266	322	312	326	291	287	296	303	294	338	285	333	283	323	338	302	312	307	325	328	298	289	314	320	320	327	343	291	314	294	312	314	307	319	304	299	346	324	313	320	341	330	331	318	299	357	315	310	342	315	304	341	328	328	314	336	297	328	303	332	296	310	329	326	332	294	301	298	303	321	351	333	290	323	338	339	307	313	348	326	321	330	369	290	294	321	281	302	333	302	318	297	332	290	335	320	326	339	364	302	290	316	324	315	328	315	355	265	286	314	334	307	312	323	334	333	303	303	306	288	311	318	311	328	314	310	306	286	330	291	306	334	312	309	321	281	301	313	323	321	323	306	324	296	300	311	282	284	296	311	298	318	296	351	329	294	319	330	340	326	303	312	296	318	309	325	336	327	334	293	303	317	366	334	325	312	300	318	310	327	289	320	324	314	335	318	311	309	314	298	309
5969	1415	2444	2969	2628	2246	1969	1744	1627	1436	1320	1299	1250	1216	1080	1053	1057	1101	1049	1014	1060	1080	1062	986	956	864	944	887	882	825	902	863	809	858	840	840	830	880	4571	1950	808	800	837	842	841	841	847	799	819	817	782	826	811	842	809	800	814	776	845	788	812	765	796	799	866	806	803	821	826	795	810	814	785	762	783	774	825	763	772	799	851	819	753	814	778	773	846	812	808	765	754	776	805	733	776	791	744	804	785	812	778	804	787	776	780	851	832	782	773	800	837	794	761	788	793	764	817	794	830	768	784	797	769	796	804	843	816	826	778	769	807	806	765	832	747	786	766	760	801	853	805	817	809	810	814	782	799	762	810	857	766	782	811	795	820	752	808	773	763	809	824	744	795	784	789	778	815	814	792	771	835	798	788	790	785	780	782	770	780	736	776	798	816	773	767	848	846	784	842	791	804	751	818	778	830	805	857	808	778	793	828	805	788	805	802	791	822	784	786	843	780	762	779	767	745	768	773	768	822	790	784	837	775	832	849	791	792	794	828	741	783	783	775	783	805	842	779	817	799	774	777	787	792	812	830	824	737	820	775	811	774	776	815	789	742	787	835	834	806	791	798	802	760	764	768	790	784	799	797	787	806	805	814	751	753	787	800	789	758	787	824	772	785	796	785	800	779	804	803	780	768	769	832	783	776	807	806	803	798	777	785	825	786	782	785	809	864	783	767	803	822	786	824	774	722	790	813	781	787	859	798	806	779	779	793	795	779	790	786	755	820	823	782	793	738	771	817	814	759	840	808	792	806	795	780	763	768	821	769	745	796	776	775	796	788	804	795	787	751	776	764	780	789	782	757	781	810	801	804	768	788	852	842	803	848	838	834	766	802	813	784	768	805	803	787	753	826	853	757	725	771	809	778	842	772	786	820	788	804	833	757	824	801	805	732	792	837	818	810	727	760	814	819	806	762	825	821	793	828	810	780	799	804	821	771	797	750	800	800	776	770	797	759	848	819	812	798	786	820	756	748	816	821	789	785	825	807	786	811	754	834	822	741	760	757	796	762	778	802	806	808	839	758	791	806	764	797	806	779	825	774	807	812	752	830	786	810	861	775	800	857	811	770	762	808	815	774	811	827	764	788	750	760	772	833	794	743	801	770	836	798	783	778	827	750	743	855	804	811	780	740	791	803	819	817	751	736	786	798	772	761	856	820	762	808	781	787	770	766	738	783	769	795	749	820	777	839	752	778	792	769	814	820	789	782	760	791	786	735	786	823	856	785	844	829	783	815	782	784	757	867	750	805	808	814	793	765	802	783	787	798	803	821	756	751	804	790	779	772	787	784	832	756	791	765	775	821	765	787	760	814	797	771	755	784	768	821	780	742	773	857	774	734	796	781	777	780	781	806	790	793	806	785	840	792	779	803	805	764	788	777	794	782	768	782	759	777	822	807	747	785	787	797	776	801	823	786	753	790	765	803	755	759	802	796	841	824	775	814	809	770	800	774	781	768	759	787	812	794	782	859	774	784	822	796	833	821	745	825	793	808	788	829	779	816	778	819	792	734	840	733	803	740	805	805	786	837	765	790	813	807	797	825	782	798	786	794	796	823	728	775	776	795	730	792	731	737	798	833	792	827	788	822	796	823	797	768	809	826	793	786	767	791	769	835	810	794	738	786	799	824	841	777	804	812	745	855	794	805	766	845	730	803	796	798	785	809	754	852	790	803	764	780	797	780	806	800	787	786	856	814	771	781	833	757	834	856	805	790	773	756	768	771	790	746	783	773	762	772	829	791	746	795	754	776	802	726	793	797	782	812	832	815	791	834	760	784	815	829	800	774	746	787	835	783	767	775	790	820	803	816	771	815	808	781	823	857	778	829	824	793	770	786	791	764	719	790	775	760	803	784	778	773	766	804	797	804	811	795	799	774	812	805	839	795	787	800	753	812	758	832	818	779	771	763	736	801	786	792	799	772	778	788	752	847	813	804	807	820	743	784	761	770	868	783	764	803	801	832	750	816	839	836	848	860	784	775	806	828	741	802	748	792	810	798	783	799	750	830	751	813	793	839	777	813	760	803	778	792	707	780	794	740	782	785	807	779	779	788	758	763	805	785	776	752	782	856	768	787	789	829	741	768	750	786	819	800	775	844	798	782	730	821	749	786	795	816	744	776	796	840	811	748	789	772	766	844	796	769	814	854	774	809	808	753	811	795	779	772	781	771	782	810	793	778	773	799	774	769	818	788	774	801	811	805	790	778	757	827	805	811	785	782	801	793	756	798	771	824	773	807	784	771	822	808	856	845	721	767	798	773	790	780	800	782	791	761	818	834	754	825	806	758	773	797	793	809	744	801	747	774	791	738	813	793	779	831	757	820	796	811	813	791	814	806	830	799	835	768	771	844	768	789	805	792	781	761	823	787	813	821	821	824	839	787	723	811	756	775	779	788	828	825	745	806	799	802	769	757	838	810	818	712	774	816	808	755	819	804	805	783	854	825	811	753	804	821	798	766	771	710	747	773	814	807	721	797	805	795	774	770	816	767	810	796	808	778	766	769	822	809	765	731	792	815	772	767	812	832	849	812	797	784	796	767	783	767	835	777	769	781	763	809	771	844	815	808	786	758	750	749	839	767	786	839	760	802	791	772	787	780	793	814	837	783	798	804	760	767	780	792	806	810	765	842	844	813	770	779	777	814	803	782	797	822	754	814	823	790	774	799	806	808	821	814	790	792	793	790	782	735	800	796	772	805	786	813	781	805	831	831	824	764	831	763	829	776	811	802	784	776	810	761	767	781	772	791	756	776	785	806	763	768	804	827	808	814	821	809	784	793	781	805	825	838	762	778	754	836	788	767	825	799	777	772	811	835	802	765	822	831	755	795	763	779	836	780	751	773	834	790	799	768	777	779	801	844	796	834	783	722	769	854	810	750	792	724	756	793	806	771	796	785	802	799	799	756	801	829	809	814	790	798	770	758	743	793	743	723	812	767	786	801	757	765	751	789	819	730	829	809	794	805	763	805	785	794	754	774	812	747	781	838	741	772	832	726	785	840	789	789	806	744	790	787	784	743	807	797	783	772	780	799	766	780	798	789	819	822	809	782	782	787	804	788	782	775	793	780	768	751	795	772	828	760	777	765	781	822	804	771	784	829	772	817	803	821	800	803	750	775	771	836	764	783	816	803	774	816	804	789	784	772	803	772	813	859	809	803	875	801	821	749	744	773	794	762	804	820	796	783	808	774	799	756	759	819	782	836	756	816	766	732	803	785	812	802	796	779	839	790	775	809	808	814	819	759	797	787	770	783	814	829	701	745	782	817	814	818	774	764	798	835	817	816	810	828	829	816	768	828	763	785	784	780	807	776	801	823	749	756	774	771	806	799	809	783	804	794	791	761	765	760	764	761	823	817	811	762	816	800	766	790	801	792	785	857	838	773	820	763	777	802	807	835	793	798	831	778	813	849	830	789	806	783	758	833	779	788	778	773	769	807	785	767	776
13686	2132	2113	1636	1227	995	746	632	559	544	481	508	482	447	423	420	411	392	419	418	399	409	431	355	376	368	381	353	361	342	352	340	340	350	355	332	357	359	751	876	321	341	299	309	329	327	355	355	323	392	343	317	325	300	352	301	336	331	323	364	365	351	335	316	320	341	349	322	346	322	304	362	321	345	319	314	353	313	304	322	325	352	337	343	322	333	318	321	353	314	314	304	314	328	299	306	365	301	296	339	326	312	342	332	366	309	328	280	332	297	332	372	355	348	330	331	305	322	317	307	353	308	324	320	294	375	333	338	362	302	342	355	339	325	342	339	340	310	374	323	321	302	329	343	344	310	337	344	351	319	329	301	346	306	319	343	300	346	303	321	333	342	344	341	348	346	350	347	324	339	324	360	339	302	324	328	339	335	345	328	342	340	306	365	304	301	334	340	352	349	337	371	331	318	327	313	377	348	350	359	334	337	333	355	343	302	324	337	369	310	317	315	299	304	346	336	307	334	321	334	298	325	342	354	320	278	343	355	360	318	347	341	349	331	293	358	310	365	320	316	321	344	345	346	309	367	337	354	368	325	327	329	342	280	303	350	340	340	323	304	342	323	318	322	362	333	359	342	299	347	314	354	336	310	352	337	310	316	316	355	343	327	337	316	343	337	303	316	323	343	297	355	317	339	347	350	316	322	352	360	358	324	342	385	318	264	307	336	332	335	293	319	291	312	297	361	355	307	325	324	303	345	329	328	309	326	345	301	305	332	320	304	347	325	374	335	355	339	318	301	320	330	316	321	306	326	303	314	320	328	359	310	329	326	344	349	323	333	315	333	310	330	344	321	346	325	360	345	301	294	359	332	351	337	342	338	339	309	319	344	326	330	353	324	359	331	336	319	330	342	354	323	348	323	330	352	332	330	324	344	299	355	337	324	341	374	325	362	307	335	329	352	313	343	329	317	317	358	355	333	328	323	270	344	315	330	344	319	330	332	339	285	337	350	335	321	385	321	314	310	352	296	323	357	324	310	338	309	350	339	288	309	327	321	342	341	327	308	309	286	357	320	321	337	309	329	335	335	343	332	331	341	357	308	310	296	346	303	349	311	356	316	322	355	328	326	317	350	325	299	336	326	333	333	340	320	321	344	350	325	353	333	301	342	374	336	374	317	281	322	299	332	328	342	329	308	319	340	362	352	317	326	320	346	336	296	326	362	341	317	277	311	335	326	351	342	336	327	341	335	369	331	349	342	349	325	335	335	321	360	326	364	353	317	290	357	299	317	329	330	329	336	352	362	340	322	330	358	356	335	336	348	350	347	327	347	359	342	348	301	368	318	316	348	302	334	316	320	335	337	336	334	342	341	341	319	323	318	350	358	321	353	345	319	331	303	292	300	352	349	358	378	320	341	322	350	343	329	317	339	350	336	333	356	336	338	331	328	342	339	329	348	359	351	322	328	343	336	367	333	309	315	342	330	365	357	350	340	355	371	339	311	311	357	345	349	296	321	304	381	325	366	326	313	309	362	329	360	357	332	310	357	293	339	321	302	346	342	303	330	368	315	328	334	311	362	338	333	332	372	331	313	349	317	323	326	326	319	368	324	318	333	361	364	326	365	349	325	340	346	366	353	316	339	326	340	362	353	341	348	343	329	348	341	326	337	323	367	307	318	332	316	339	339	330	338	331	333	326	342	344	348	326	318	310	311	356	366	346	316	322	307	348	343	358	346	308	344	333	338	381	355	320	338	346	321	315	365	312	301	350	329	330	299	322	315	366	317	348	367	368	348	327	336	361	331	326	326	348	333	310	363	318	333	331	328	290	340	324	345	358	343	351	342	339	325	339	338	304	350	334	342	363	318	326	320	345	342	354	341	296	345	338	304	319	318	338	313	299	341	317	317	325	304	335	370	325	331	314	317	304	344	337	355	335	330	318	339	313	388	373	321	391	347	328	346	392	329	406	375	315	338	336	307	334	360	325	327	332	357	325	342	374	315	338	335	312	323	328	333	318	346	342	316	300	297	318	337	342	342	327	314	320	374	367	362	324	366	350	302	366	310	312	344	376	330	322	346	349	348	331	313	372	268	343	346	331	376	330	332	343	329	338	330	339	344	335	350	344	368	347	330	356	334	335	340	325	326	316	349	374	361	314	333	305	346	322	345	333	350	312	309	355	318	339	322	357	307	330	340	319	373	317	344	324	329	336	322	354	327	318	341	347	322	323	308	327	337	349	311	301	317	322	330	349	347	338	330	327	348	344	334	364	314	320	323	360	352	342	318	325	351	326	322	356	379	312	377	326	343	360	321	359	343	327	330	350	332	359	361	329	316	319	338	330	309	320	357	313	357	332	338	319	321	315	324	332	335	318	350	354	343	361	358	354	353	343	340	342	326	353	306	330	291	344	315	310	342	331	380	342	331	305	313	329	357	348	346	346	382	321	326	331	354	312	362	343	358	341	363	374	327	316	312	346	311	333	351	349	339	323	317	335	322	337	338	368	344	349	316	336	371	358	335	354	310	324	378	332	325	340	352	340	361	332	344	305	311	324	347	322	334	298	347	351	318	313	352	342	349	307	355	354	359	347	334	313	336	325	365	351	334	317	311	347	308	326	347	357	346	335	305	323	363	324	320	356	346	332	309	332	334	311	304	364	298	332	347	339	359	356	307	380	336	315	315	331	345	353	302	326	338	343	314	348	312	322	341	337	335	340	348	350	327	354	341	347	316	337	303	352	334	329	334	339	330	325	347	309	334	335	325	279	348	316	338	348	361	329	311	330	321	320	311	326	323	309	323	347	296	306	351	339	322	363	333	339	336	318	339	325	308	336	383	362	347	332	334	323	357	342	316	361	358	324	322	341	334	316	331	342	350	318	326	338	310	359	316	344	334	308	320	331	333	294	337	329	377	307	342	306	345	334	346	334	344	336	348	330	331	366	317	343	341	348	346	361	319	348	340	349	339	322	328	320	319	358	354	303	341	344	351	319	341	335	294	340	345	321	340	339	361	320	320	315	319	307	345	368	299	350	344	338	329	289	325	322	344	325	349	322	351	341	346	330	363	321	297	330	325	343	353	333	345	337	342	326	348	364	309	331	313	312	344	352	333	343	344	328	326	328	371	316	343	346	323	356	330	341	347	310	327	335	329	350	349	325	322	333	311	366	331	327	304	376	335	320	336	339	300	305	351	365	324	298	324	320	358	365	341	309	335	346	331	293	339	325	325	339	347	349	379	331	346	323	305	338	319	364	308	338	328	320	339	321	351	319	333	327	305	326	343	348	351	332	348	322	294	340	342	361	320	344	299	287	330	337	353	323	321	345	365	334	332	314	347	326	319	297	326	305	364	332	340	379	368	363	336	339	331	351	345	299	339	336	312	345	339	314	334	360	319	319	343	341	352	335	369	318	305	366	302	316	389	311	348	346	321	339	332	315	326	363	301	339	343	320	310	342	326	325	344	319	335	335	286	318	321	344	352	318	371	338	301	367	348
7723	2065	3882	4772	4297	3689	3125	2723	2340	2072	1842	1738	1631	1518	1455	1327	1374	1318	1271	1261	1352	1342	1202	1108	1087	1035	970	941	938	1021	981	925	1007	917	903	933	906	922	4351	4404	844	852	877	831	849	821	880	840	905	837	861	814	818	806	790	847	861	826	860	805	814	846	846	810	802	828	812	859	785	811	875	806	812	778	814	806	854	826	797	792	823	819	844	776	804	763	787	845	833	821	775	765	834	795	830	843	840	813	843	808	817	796	759	808	796	841	806	768	780	770	827	785	743	805	808	793	777	799	745	795	806	795	748	776	785	831	817	787	777	791	824	806	789	774	831	889	787	827	782	773	785	787	764	863	821	833	790	832	793	808	787	794	783	810	808	771	842	815	788	747	774	781	817	797	812	797	786	799	775	803	790	769	782	786	763	847	782	781	785	733	813	752	827	783	757	827	839	787	730	738	747	784	846	765	772	816	775	759	880	842	792	831	806	856	807	796	807	758	791	754	852	809	820	826	770	750	798	756	800	846	808	766	816	805	793	769	780	815	790	780	799	779	825	841	819	789	793	806	775	800	767	809	841	877	774	831	857	777	790	770	823	804	798	732	841	788	802	828	828	746	783	827	846	848	815	811	815	771	754	754	789	780	820	816	827	800	759	778	826	803	801	808	804	849	815	723	777	795	796	806	806	816	821	842	767	828	806	819	821	800	850	786	761	777	834	783	819	812	753	812	794	818	773	790	820	767	806	791	804	815	809	816	810	858	799	798	876	781	840	794	785	789	757	764	793	781	835	807	838	816	774	799	795	819	823	848	807	798	796	805	814	786	826	790	827	734	762	772	803	842	774	798	750	817	858	783	767	773	765	802	797	821	823	782	801	799	793	822	792	802	739	804	783	752	806	779	791	852	813	782	826	775	751	760	796	811	770	815	802	842	754	762	811	811	778	814	839	783	792	864	801	830	801	776	832	755	783	829	770	789	784	818	755	820	789	797	770	787	819	849	834	750	761	770	774	850	788	774	754	812	768	831	794	765	867	767	802	805	791	770	784	815	769	766	750	800	787	779	826	796	779	775	811	735	767	764	802	808	840	791	798	808	788	769	796	779	836	803	789	798	802	865	870	794	820	770	800	789	815	791	823	782	782	834	810	763	811	810	763	808	773	795	820	792	782	839	757	865	840	794	823	808	807	755	791	788	835	802	814	798	831	826	740	789	762	816	776	750	829	817	849	831	788	812	821	857	806	798	801	791	796	804	835	849	784	810	744	773	803	776	759	818	776	805	800	748	788	816	827	777	772	830	795	753	801	869	803	781	807	803	816	803	810	800	747	799	771	793	755	784	810	803	777	843	821	779	840	729	786	765	850	806	762	769	775	767	783	797	823	823	858	782	766	807	780	773	779	805	769	811	754	835	747	807	781	791	791	784	816	783	799	762	740	794	817	802	838	801	762	840	840	772	798	817	848	782	749	766	808	802	830	826	799	807	785	817	829	788	783	805	804	796	797	805	781	770	748	793	762	793	848	814	803	789	751	784	803	851	745	783	797	841	817	773	772	839	778	770	798	807	807	774	764	777	820	828	792	784	799	781	781	796	777	790	763	830	854	824	805	777	768	801	797	829	814	761	782	827	790	810	794	811	786	789	787	797	816	820	842	799	801	792	802	821	816	838	787	788	824	748	785	779	762	798	821	856	774	779	797	825	767	790	819	768	809	801	794	804	776	785	794	760	772	816	835	828	776	829	815	848	789	734	777	776	781	782	816	789	790	839	779	796	811	812	813	764	819	768	828	744	774	818	819	815	843	789	802	787	867	809	816	815	841	811	827	779	805	764	790	806	797	776	791	822	792	823	815	783	811	840	862	822	770	860	786	796	760	811	758	801	838	778	924	831	784	769	785	766	840	772	786	856	781	834	814	816	804	803	782	781	787	796	796	833	813	775	787	737	840	819	776	849	772	813	860	769	780	785	820	805	817	808	858	799	795	808	829	813	774	806	807	819	789	796	832	811	822	815	819	783	799	792	813	792	795	796	723	817	823	812	775	790	809	836	839	790	817	788	802	808	750	793	791	763	871	819	832	821	820	798	764	807	764	814	782	751	735	831	785	853	795	803	776	836	792	818	791	831	785	794	832	812	786	802	789	803	789	786	772	872	757	771	785	812	821	749	785	813	778	758	772	804	841	828	805	748	819	787	804	839	744	838	762	802	773	742	804	782	826	809	805	841	727	853	775	731	798	748	800	764	756	824	741	754	811	781	815	810	799	776	853	846	812	774	809	796	841	788	804	850	787	791	789	822	825	791	787	771	761	821	762	802	794	785	844	798	753	768	891	828	776	789	779	785	830	811	805	830	751	806	746	814	784	820	783	833	771	773	786	839	844	809	811	829	805	831	783	843	803	785	759	792	766	790	821	791	819	796	835	805	802	801	763	817	776	776	823	775	816	755	837	783	803	840	826	832	773	836	790	784	754	785	789	792	813	758	839	807	799	814	811	820	818	777	800	853	785	812	843	783	765	821	782	781	786	831	848	790	751	801	786	811	812	838	758	828	806	743	832	832	808	818	784	834	782	800	822	775	810	780	754	768	787	803	755	817	861	831	792	775	779	839	839	718	763	775	765	778	792	794	785	757	787	863	810	755	815	757	797	782	819	790	791	774	807	770	784	808	780	787	799	828	769	827	784	809	819	745	826	782	793	785	780	799	881	803	831	821	789	788	884	790	816	809	795	835	846	860	788	802	825	807	720	794	778	811	743	773	777	830	798	787	823	755	833	798	828	845	756	814	779	886	752	826	798	790	822	795	773	763	774	745	812	768	793	810	820	778	829	840	748	788	808	857	830	837	836	847	851	803	849	828	768	766	794	792	816	814	809	754	763	768	781	797	823	818	809	754	821	769	807	771	782	790	780	791	773	752	776	816	797	783	777	821	840	830	810	799	822	807	807	785	827	793	817	798	800	748	788	768	759	796	766	810	782	811	817	764	807	817	787	764	842	841	795	815	812	785	772	811	789	822	805	834	749	800	794	805	835	788	774	755	792	786	786	813	791	781	748	793	773	795	793	830	813	830	785	736	789	820	755	804	771	770	784	810	805	794	788	747	781	771	819	774	753	821	798	783	775	784	829	848	802	819	784	830	774	740	796	769	800	773	804	786	828	808	775	814	794	761	818	810	813	808	831	811	817	809	826	831	751	835	822	789	739	779	787	844	863	825	806	781	804	822	795	804	799	785	816	799	841	761	837	789	809	789	763	781	767	846	787	852	798	778	773	782	800	821	802	856	770	813	806	797	827	781	834	816	800	837	773	816	800	773	787	810	806	781	789	779	744	796	771	867	762	794	756	790	763	803	821	804	839	828	804	824	840	772	734	809	791	778	749	783	827	820	788	814	789	805	782	815	834	811	860	825	806	798	844	795	814	840	880	796	812	759	828	779	799	772	803	789	825	766	842	817	815	819	774	842	814	819	798	787	794	826	820	836	812	765	790	809	762	799	825	785
1776	194	178	172	164	147	184	166	155	138	159	163	169	181	144	160	144	161	169	172	185	172	150	163	173	128	158	159	173	164	137	187	173	153	154	157	172	149	147	173	161	155	177	163	171	161	172	174	167	163	156	135	169	148	137	173	183	155	149	138	146	161	158	178	163	158	167	143	161	168	183	147	176	180	147	151	197	163	162	169	156	152	168	156	174	151	146	153	160	148	139	169	163	150	170	152	152	162	142	194	172	162	153	145	168	147	162	158	172	152	152	157	178	130	151	171	168	170	148	144	184	146	134	159	149	145	161	141	171	156	159	157	150	153	158	166	150	168	163	146	162	154	147	157	165	152	140	161	169	176	136	158	139	167	152	170	162	159	148	163	178	150	168	189	156	145	148	153	160	159	169	159	164	156	157	157	131	144	167	166	140	164	138	150	140	143	169	170	140	142	157	135	161	178	161	157	155	143	167	143	146	167	154	144	146	162	162	152	188	144	167	183	154	156	142	163	148	151	164	173	171	160	138	165	148	161	170	156	155	150	160	163	169	162	178	151	133	136	138	138	142	131	147	146	183	158	163	163	153	157	151	163	136	154	139	177	154	158	169	174	154	162	170	151	155	148	167	154	162	136	151	146	171	196	162	162	173	148	172	146	174	163	135	145	159	170	163	152	146	153	147	158	182	144	136	146	163	145	160	156	166	162	143	155	143	153	167	162	144	152	137	143	156	149	148	161	147	155	150	168	156	162	147	146	170	155	157	139	146	158	137	168	150	145	142	162	158	156	157	152	145	147	163	157	143	161	158	147	145	153	151	152	161	192	160	157	130	176	133	184	150	154	147	135	165	161	164	151	143	161	178	148	162	159	144	137	153	158	156	146	145	158	169	161	149	163	177	149	187	156	182	139	164	153	149	164	151	162	151	152	146	173	164	152	153	153	157	176	159	148	153	158	156	117	137	149	147	152	155	187	153	158	163	155	133	155	146	147	149	174	150	140	169	175	153	151	154	148	142	149	169	155	154	142	169	160	160	139	138	155	154	180	134	162	166	169	153	165	149	144	180	162	147	166	159	174	156	142	155	146	160	176	162	150	147	151	176	153	164	156	167	182	188	174	170	159	153	178	166	149	128	129	156	171	159	159	166	164	156	148	184	175	163	139	162	155	145	155	152	161	174	173	175	148	169	171	158	165	129	185	168	158	138	156	155	160	148	168	161	180	149	155	138	149	153	177	168	170	149	142	139	145	157	168	136	166	155	163	143	174	148	169	184	166	129	144	155	156	164	149	165	189	176	174	151	148	143	164	170	141	161	167	176	152	174	151	168	158	164	140	159	148	168	170	156	144	166	150	170	150	152	151	151	161	168	152	177	156	160	163	159	166	166	148	151	158	124	132	134	140	164	168	167	152	140	135	154	147	152	166	163	163	179	137	156	157	174	154	146	155	179	166	157	137	157	153	168	140	158	144	164	163	140	155	146	155	151	160	154	149	176	145	166	180	148	165	152	147	146	171	140	157	161	166	149	151	153	192	170	168	151	159	163	151	168	153	156	139	149	152	153	144	151	165	155	136	152	163	142	144	140	166	163	156	170	162	144	138	159	160	131	170	118	154	170	185	169	140	174	159	160	161	152	148	161	143	172	156	133	136	161	132	157	150	149	161	154	150	171	166	162	164	149	142	163	148	157	170	173	158	153	145	169	158	158	166	158	153	166	131	145	160	181	126	171	164	161	146	180	154	171	149	163	156	148	162	185	177	170	166	143	159	154	148	159	171	166	148	174	153	181	172	154	141	140	165	142	163	145	178	161	157	148	152	179	158	145	178	178	156	155	147	163	141	164	153	168	154	147	150	156	149	156	147	152	162	146	154	173	129	150	163	140	173	168	135	170	176	143	129	190	156	177	146	129	152	147	141	153	163	143	148	161	139	171	163	146	155	175	163	161	134	173	139	152	158	156	157	163	141	148	145	141	140	158	160	152	143	159	169	142	163	179	149	152	158	145	150	183	151	141	162	154	148	143	173	144	129	160	151	162	155	141	163	150	142	146	139	147	160	146	138	149	155	166	152	149	147	158	190	174	148	166	150	160	127	146	145	160	164	140	147	140	164	160	130	145	148	160	172	155	157	173	177	159	164	156	148	147	143	149	170	150	157	157	165	142	168	159	145	175	155	159	146	163	152	167	161	150	158	140	153	157	150	153	169	168	188	144	154	151	150	142	161	192	150	163	156	151	140	152	157	149	144	157	158	195	176	153	153	150	177	153	174	172	184	139	149	149	147	146	144	157	167	128	167	177	160	158	164	166	149	156	163	151	168	156	153	150	163	148	164	157	174	165	163	157	193	148	159	169	153	142	174	138	151	175	168	138	144	169	143	162	154	139	177	145	162	160	158	148	145	161	165	162	165	136	168	142	172	145	159	153	147	153	179	162	134	170	151	177	173	165	148	144	124	178	145	119	152	154	155	171	133	156	143	145	187	152	175	159	155	134	154	176	171	161	153	156	184	144	153	147	140	151	147	150	149	142	145	155	139	157	162	147	159	161	184	153	155	150	149	159	147	155	176	168	130	151	166	164	164	132	176	152	162	165	166	146	171	131	156	144	161	154	153	164	147	158	135	138	152	166	155	153	149	136	161	151	147	169	163	142	161	148	167	162	135	174	156	141	145	162	154	157	149	180	143	128	180	166	153	167	150	142	141	162	181	146	151	178	144	147	129	159	158	159	143	164	176	156	151	157	184	173	142	158	135	170	143	170	142	144	165	199	189	154	146	169	164	155	142	170	156	151	149	141	160	177	141	156	153	142	164	166	177	141	154	138	161	167	156	172	162	148	150	169	160	174	148	172	169	176	158	170	156	171	149	165	166	155	177	168	164	170	160	174	162	171	162	141	158	154	139	176	153	165	146	161	146	164	151	148	155	164	149	150	179	177	150	170	163	143	167	144	172	158	165	148	145	154	164	169	166	149	160	174	152	158	147	148	169	155	154	176	169	142	171	147	159	147	178	157	163	141	149	130	145	159	150	153	141	130	158	160	155	168	135	149	133	158	147	185	176	147	181	170	161	158	154	173	144	150	146	142	181	132	167	178	142	173	168	159	149	185	153	151	163	164	156	146	169	173	147	176	155	167	169	170	150	165	160	156	162	146	148	154	161	157	161	148	158	148	172	148	167	164	146	183	185	159	137	175	149	167	145	160	145	132	147	138	165	138	150	151	167	160	166	157	149	170	163	159	156	177	157	138	150	168	161	149	145	139	164	142	166	154	183	167	158	156	166	170	173	160	172	141	174	174	155	163	157	156	152	166	149	160	155	153	147	184	158	162	174	165	175	164	146	160	155	145	151	156	154	151	159	170	155	155	145	144	169	148	171	162	147	167	145	165	153	168	173	157	154	160	161	169	149	145	176	154	177	165	146	153	165	165	173	151	156	155	170	149	157	143	148	138	165	149	135	145	153	163	157	170	157	144	155	187	146	163	152	170	152	167	159
2206	494	560	562	510	531	491	538	484	509	480	506	495	525	448	469	476	492	518	535	574	500	514	482	486	455	440	479	460	466	433	457	468	446	484	417	453	450	539	541	480	430	488	468	485	430	438	476	450	465	480	444	450	445	405	471	491	474	450	501	442	448	414	445	451	456	427	454	467	447	467	444	460	465	429	456	456	464	458	475	446	443	476	475	461	456	447	483	495	469	408	440	460	436	448	455	433	443	462	462	428	418	472	454	457	458	460	464	421	455	474	448	445	458	440	425	458	437	440	443	452	474	421	470	459	427	446	427	452	488	451	439	447	450	429	446	461	462	491	455	491	431	464	472	469	447	444	437	482	435	444	446	445	462	423	468	451	430	467	506	443	460	427	492	430	449	449	451	415	449	430	444	434	441	468	451	443	471	449	430	490	437	463	464	464	422	443	422	455	455	469	415	451	407	412	434	436	448	417	437	454	475	462	477	427	420	436	431	444	432	480	447	432	491	453	446	493	454	448	440	468	473	392	448	508	462	457	446	494	450	434	426	453	485	445	425	423	454	424	477	454	437	452	430	448	434	449	450	449	435	490	423	446	430	451	458	475	424	479	433	485	422	427	458	476	459	404	447	455	441	428	450	439	454	463	443	450	460	459	446	466	445	458	457	419	487	431	456	447	432	428	436	476	483	450	450	456	480	448	429	451	437	407	457	446	458	452	450	419	428	451	448	416	439	474	487	455	467	449	420	426	429	436	459	441	475	428	464	480	442	443	462	471	466	427	427	480	487	468	440	437	459	434	453	499	449	434	452	462	487	430	431	467	439	451	437	461	469	461	387	450	473	456	442	435	434	429	414	435	448	467	474	412	453	460	428	440	465	440	446	439	441	495	460	435	483	449	434	489	426	444	474	429	427	417	443	414	475	439	429	460	476	409	452	443	456	456	453	455	434	466	418	443	441	468	430	457	493	441	467	465	438	444	460	459	433	434	429	470	408	463	464	431	466	430	480	487	448	443	429	451	463	492	440	443	442	444	487	427	441	448	435	456	435	454	443	476	449	432	532	468	446	457	447	428	448	437	468	459	480	442	482	416	465	447	464	454	486	414	433	485	450	455	447	426	436	477	472	458	448	418	429	417	494	451	449	471	426	440	428	439	483	411	451	451	469	448	456	460	431	425	456	453	473	455	442	464	440	442	458	500	440	455	458	409	458	447	458	465	441	440	463	456	405	418	440	460	455	442	463	455	461	512	457	476	451	456	459	447	437	463	445	467	441	455	436	459	474	480	430	432	467	457	461	473	446	449	441	473	418	473	420	462	439	440	453	426	452	443	447	455	475	407	422	424	468	448	454	448	454	468	473	454	440	424	467	439	479	453	448	484	468	486	443	444	464	464	447	401	460	477	456	470	485	426	464	484	432	453	445	473	484	403	458	470	440	431	414	436	448	435	424	497	445	420	447	465	460	470	457	464	458	419	442	448	432	468	429	468	427	397	478	460	445	448	461	453	462	446	433	431	471	441	444	479	464	447	466	465	470	431	475	485	437	458	483	472	444	477	457	452	443	485	476	458	419	446	467	471	526	449	460	456	428	443	472	467	446	474	461	483	435	475	446	471	440	460	416	441	436	425	469	456	427	493	485	471	490	446	411	426	446	438	437	433	478	481	458	428	439	428	444	449	432	447	467	468	428	451	477	464	469	444	436	425	465	504	438	451	465	475	462	479	473	480	443	450	432	445	475	469	472	415	444	457	460	476	428	435	469	471	398	468	451	433	426	456	445	436	449	431	452	426	478	436	497	451	461	451	424	439	469	460	454	456	451	440	449	479	465	441	431	470	479	428	422	459	437	449	421	430	448	451	445	454	449	445	448	442	406	443	433	443	426	418	462	477	450	460	448	439	472	426	433	460	430	431	451	461	468	475	427	456	439	466	459	440	472	480	443	460	428	429	460	446	444	457	450	460	456	480	448	483	468	462	470	438	481	493	437	473	404	445	432	427	430	455	436	439	435	439	448	480	455	451	438	446	467	487	446	473	448	431	473	421	410	453	441	458	447	452	445	499	443	479	472	488	454	431	459	441	451	460	439	426	428	440	416	460	462	459	474	386	471	479	447	454	440	474	469	439	422	437	457	441	461	414	474	470	455	426	419	412	458	486	450	421	418	442	474	416	456	452	478	462	444	425	454	457	450	424	457	436	473	432	453	472	461	422	449	476	464	453	471	441	453	449	460	479	483	468	438	433	410	480	463	463	464	446	460	414	449	465	431	437	466	389	461	447	447	426	475	459	453	441	430	471	455	511	428	441	422	473	438	422	492	495	456	469	481	458	453	448	475	491	464	421	466	460	428	426	467	417	461	423	464	465	423	426	463	444	446	431	422	452	424	476	470	437	448	448	430	462	449	450	433	476	476	451	434	499	446	447	470	508	503	478	440	455	449	468	465	399	467	469	451	477	426	463	429	438	433	438	457	415	462	434	472	479	450	442	459	445	419	476	465	467	453	469	403	464	450	449	437	452	444	407	469	484	429	451	430	438	433	474	465	438	445	479	475	443	483	489	468	462	482	444	444	450	450	446	461	427	439	444	431	449	454	457	481	460	441	457	435	476	471	455	506	431	462	443	460	438	475	452	478	416	458	449	406	472	487	471	443	528	460	447	478	421	440	462	454	436	458	453	483	498	485	459	445	486	443	468	439	429	471	453	460	449	451	438	455	410	465	433	443	418	448	440	407	424	460	493	458	458	461	464	448	448	424	465	430	436	477	435	450	456	461	424	425	432	461	457	437	461	439	449	451	489	455	447	438	472	467	458	457	434	441	451	435	454	424	442	468	450	443	475	411	479	451	483	483	435	454	436	467	445	422	459	440	427	439	444	448	461	416	417	482	442	461	429	461	431	470	444	447	459	428	416	438	428	450	445	438	448	457	434	457	455	469	472	421	472	455	477	478	405	452	440	422	456	481	453	443	477	433	454	490	405	442	484	447	435	472	484	467	473	464	493	495	524	464	471	476	431	489	501	480	444	492	473	452	444	463	432	427	438	456	462	430	459	437	455	438	461	447	446	478	463	433	488	442	471	496	462	454	451	425	468	443	484	458	453	445	470	408	438	439	453	416	423	422	493	448	416	443	402	470	454	423	418	459	438	447	454	460	452	449	476	455	489	451	466	458	461	444	432	452	421	415	427	425	443	459	473	440	420	414	447	458	433	437	469	448	455	466	445	451	440	451	423	422	472	441	486	425	452	458	446	458	452	465	463	441	485	470	511	414	447	496	438	451	424	435	421	445	436	457	473	459	431	469	444	444	455	449	447	464	458	482	512	476	436	436	447	464	476	442	418	462	456	456	447	451	434	449	488	445	442	430	462	461	450	431	447	404	430	454	422	440	422	451	495	484	472	464	411	404	436	424	453	434	439	483	454	454	437	423	446	396	460	430	448	442	450	475	435	429	454	498	450	463	420	443	489	439	447	441	434	444	445	457	441	451	473	489
7605	1038	1084	965	672	596	469	485	448	427	413	395	355	343	350	357	385	383	344	378	354	341	325	363	289	350	309	306	300	338	325	344	298	335	341	317	300	293	538	459	284	318	321	309	311	306	307	315	328	320	329	284	316	280	306	283	310	296	305	312	329	270	284	329	296	304	310	299	311	277	315	313	297	306	323	320	285	271	310	329	296	318	313	319	306	281	302	317	282	333	290	319	293	304	300	329	315	305	319	346	307	305	302	284	310	296	310	301	303	288	312	318	265	320	318	309	274	337	328	286	323	313	281	309	322	324	291	277	306	336	298	293	285	296	342	324	305	290	298	291	348	325	275	310	305	286	281	292	278	331	283	328	292	310	311	305	295	270	299	306	315	286	331	328	329	328	294	319	305	304	320	328	343	301	326	313	319	304	324	296	313	299	303	300	290	316	344	312	306	329	314	317	333	273	289	304	291	308	284	272	328	308	374	299	283	324	302	301	307	340	345	317	340	287	298	281	321	303	341	295	286	308	332	303	336	286	273	307	325	289	314	289	324	303	322	314	332	321	303	282	317	327	279	319	320	316	308	302	336	316	319	311	273	311	332	351	283	318	328	303	284	287	318	312	303	303	306	329	324	313	323	304	308	291	324	349	360	350	349	293	309	306	319	329	344	295	309	325	311	294	303	301	285	325	313	285	308	287	295	321	291	325	306	332	314	313	313	319	332	286	324	306	321	323	278	313	315	306	303	331	299	287	332	331	327	315	282	323	319	335	359	302	268	309	346	287	282	292	314	308	297	310	320	328	311	330	288	299	319	294	319	297	311	318	342	322	307	299	324	343	325	305	306	296	296	313	306	278	311	349	316	284	290	288	292	295	283	321	274	319	338	329	323	333	320	283	331	338	315	314	292	329	305	322	326	311	295	306	332	288	332	313	335	320	304	305	310	284	291	296	297	332	325	338	320	312	339	314	333	328	327	321	317	313	318	321	256	296	319	319	275	297	281	330	302	282	301	352	307	324	329	306	292	316	296	308	298	321	316	336	325	305	310	306	289	294	268	316	318	301	267	305	322	297	281	308	329	312	324	326	284	288	312	275	286	297	346	302	327	302	296	325	326	316	289	329	301	305	292	338	293	294	308	336	320	314	316	307	330	282	334	325	313	300	316	323	308	323	325	319	316	300	324	314	302	285	312	277	292	301	317	315	294	319	302	329	301	337	303	334	330	289	314	301	288	270	290	325	339	336	327	300	284	303	279	336	284	318	371	310	289	295	320	338	313	289	287	315	274	347	315	311	313	314	289	326	325	313	294	340	298	285	359	280	317	263	306	318	314	319	292	296	320	341	317	317	308	309	311	306	332	292	322	295	278	306	325	301	323	264	309	301	323	318	337	319	311	321	295	310	298	301	311	307	305	296	299	344	327	296	361	326	317	303	308	371	320	316	327	283	327	325	312	326	332	318	281	306	279	311	311	291	300	323	308	332	317	309	268	300	295	301	306	282	324	334	290	320	297	304	305	342	322	323	314	318	308	319	321	298	306	329	311	343	301	304	317	323	278	314	301	305	274	326	312	309	325	299	319	302	305	339	312	319	315	311	328	299	321	323	307	311	313	297	326	306	295	335	308	298	332	307	310	296	301	301	313	286	300	302	321	297	349	334	331	362	306	346	287	259	292	328	312	305	302	318	332	343	269	308	315	297	297	305	310	357	312	292	315	320	309	272	312	325	278	301	292	332	337	299	295	323	333	328	305	298	325	303	312	327	313	331	308	327	294	284	330	320	314	327	312	284	311	286	322	294	296	286	285	301	347	292	296	306	328	344	297	311	336	314	315	327	310	286	323	301	306	303	323	308	299	309	294	300	309	304	293	326	310	304	333	317	331	293	335	335	298	310	325	300	336	295	303	312	327	342	323	333	292	303	306	299	290	324	341	314	299	337	312	330	292	300	295	293	301	308	295	314	341	316	302	307	332	308	296	315	290	310	340	337	318	311	297	325	304	307	317	296	310	298	295	292	310	305	294	293	288	312	302	319	298	308	335	312	302	289	312	328	325	333	306	301	301	302	279	278	309	333	307	342	307	305	300	350	327	325	310	316	333	342	319	313	295	308	314	339	298	340	320	295	295	292	319	331	309	300	324	308	337	315	283	312	303	336	302	311	289	319	298	321	316	297	340	310	284	311	308	340	286	321	285	292	331	304	326	313	344	322	335	279	308	266	312	309	306	297	299	301	302	326	321	338	367	305	319	318	287	279	299	309	304	311	298	296	313	299	339	300	304	331	320	301	314	279	341	296	297	327	306	292	318	362	316	325	305	291	296	323	290	328	282	274	291	328	293	329	314	310	318	285	323	333	325	327	289	312	320	290	281	288	328	288	323	308	310	329	320	351	317	269	340	340	311	324	300	282	319	297	305	296	293	327	340	311	316	284	327	304	329	321	312	320	307	314	327	343	320	305	287	277	304	355	304	318	307	293	304	281	294	304	300	285	297	312	275	324	314	328	329	355	289	294	330	308	308	286	324	321	311	301	330	323	356	327	307	319	302	303	326	323	297	298	332	299	285	297	313	310	301	279	296	316	292	323	299	306	291	312	329	282	347	350	320	325	309	319	307	325	318	308	301	360	272	329	304	342	309	316	328	319	329	299	291	324	314	319	340	297	336	375	303	309	308	340	323	298	302	332	349	301	305	298	335	365	278	283	327	326	325	310	293	302	307	321	320	304	317	276	330	313	317	311	312	304	323	300	306	348	295	312	296	328	314	306	323	321	330	338	326	278	313	285	305	288	328	356	311	310	305	271	301	318	324	305	319	352	271	345	309	288	313	348	304	298	291	274	298	271	318	300	320	341	319	308	334	309	304	314	317	310	313	338	305	304	334	296	303	292	328	291	323	317	310	312	333	328	316	337	310	304	325	303	361	314	316	306	297	336	355	306	312	320	301	316	292	287	321	319	333	313	293	300	329	312	311	310	295	308	323	301	321	312	296	313	293	300	313	292	316	293	324	292	313	324	299	331	340	319	297	307	312	307	300	315	373	302	333	321	335	257	305	331	315	316	338	319	333	289	295	302	321	302	304	306	334	317	317	304	332	291	295	283	296	332	295	296	338	297	311	302	299	314	342	337	312	327	301	316	308	314	322	303	328	293	315	311	342	299	339	310	335	305	304	293	327	338	310	319	314	322	343	296	299	308	348	343	323	321	313	308	340	334	327	289	312	311	325	290	274	313	327	319	335	293	288	322	295	308	298	295	311	317	301	339	318	332	286	322	304	321	292	287	319	326	316	315	303	335	308	300	329	299	360	298	303	324	319	316	297	327	338	320	303	307	298	302	290	290	318	302	304	298	339	309	323	306	293	285	287	295	312	317	320	298	321	316	296	313	315	308	308	347	298	298	298	296	311	329	325	322	302	315	284	283	311	321	309	288	332	319	287	314	293	287	324	301	293	294	302	293	294	324	348	321	292	343	284	340	318	300	289	302	294	301	306	324
5925	1400	2345	2947	2629	2259	2013	1733	1524	1482	1299	1194	1174	1126	1131	1088	1060	1132	1018	1188	1094	1012	1022	949	930	884	897	878	834	898	862	821	831	836	839	848	880	787	2667	1769	796	808	819	829	785	826	815	828	831	798	801	838	798	804	726	805	815	752	832	799	768	778	749	782	809	767	810	787	776	763	735	782	767	786	803	799	776	785	810	764	865	793	779	809	807	804	768	826	777	841	769	824	789	786	734	771	779	814	769	806	757	760	750	734	815	770	804	773	742	773	789	831	766	750	766	819	786	792	761	775	815	757	782	817	754	806	764	753	788	784	812	755	765	720	830	745	759	818	776	786	800	756	746	782	782	758	806	809	766	779	788	784	773	794	827	820	789	773	793	790	781	786	818	772	741	743	794	794	779	816	832	784	828	758	737	801	764	779	817	771	742	765	786	753	764	789	716	797	749	795	746	769	780	770	750	701	786	834	755	780	779	782	819	787	811	785	736	852	712	777	772	797	764	812	766	780	832	762	848	745	786	765	776	777	765	815	793	794	807	786	756	782	763	746	769	766	768	789	772	750	795	774	709	798	781	790	775	787	765	795	788	777	801	793	754	767	756	808	815	738	784	735	792	794	753	759	769	788	788	758	787	773	720	855	772	789	769	729	793	729	752	773	775	800	783	809	839	824	769	813	774	799	776	763	752	734	779	771	749	756	811	761	790	781	777	780	759	739	764	756	793	789	771	776	828	769	786	843	779	780	819	701	799	798	753	731	754	777	794	766	730	734	790	740	745	760	810	724	772	778	747	719	789	766	729	800	795	819	812	779	765	783	736	775	749	824	784	794	759	753	767	757	792	789	775	742	771	742	750	767	794	779	774	807	771	765	791	731	790	777	758	722	818	709	793	766	804	796	820	797	850	780	757	773	773	783	764	741	747	807	751	767	776	787	733	805	783	809	748	778	746	762	846	775	762	778	790	766	769	764	784	779	755	796	726	797	745	794	754	769	801	792	790	783	804	768	769	775	771	760	747	759	780	757	787	762	756	746	778	738	788	744	758	795	785	808	810	755	744	806	798	775	804	788	802	750	809	783	735	764	771	812	721	749	743	813	848	782	747	796	764	769	745	780	777	778	758	772	791	798	797	781	767	732	740	826	792	818	739	763	808	768	796	757	785	807	774	786	771	743	771	746	801	770	765	762	772	763	763	781	762	802	796	789	810	767	748	736	789	808	805	723	737	758	793	792	762	753	755	732	786	767	771	796	787	763	770	809	776	770	744	789	773	790	815	783	744	785	745	801	760	788	789	757	783	744	776	763	742	827	746	796	785	762	763	797	780	759	734	739	774	759	789	811	780	735	770	775	782	789	767	794	788	810	774	706	798	752	759	806	770	755	768	819	785	788	786	778	771	806	731	782	784	783	826	752	784	818	774	738	763	769	768	774	795	776	740	799	806	772	757	786	808	759	827	728	785	840	756	751	736	749	789	762	775	789	776	802	760	802	848	743	740	790	796	767	777	775	788	803	802	776	783	772	803	739	780	798	762	776	755	769	791	769	753	733	743	781	795	795	787	745	834	805	773	774	844	789	735	794	764	784	772	774	794	773	749	790	827	771	803	793	782	766	729	753	830	782	814	789	741	804	794	741	792	763	785	780	795	770	768	775	765	753	727	747	762	812	802	836	762	762	822	775	802	779	758	769	764	753	767	766	760	786	753	772	865	770	862	812	801	759	788	738	762	810	751	727	775	753	787	784	788	773	794	808	726	769	738	773	799	771	761	789	746	820	783	779	825	766	767	764	744	786	780	762	756	816	744	830	752	775	777	764	773	768	734	735	796	762	778	783	794	717	773	825	829	790	779	773	765	815	777	759	804	794	753	752	783	778	785	787	766	716	768	790	798	800	765	804	834	758	770	772	755	780	828	740	766	777	799	791	763	773	793	783	813	821	771	769	791	800	753	716	731	812	752	806	780	775	775	804	760	796	786	801	762	781	796	754	832	784	771	767	764	799	768	739	795	791	717	778	757	808	756	781	759	816	778	795	799	742	791	757	746	783	771	793	752	759	752	704	736	754	761	777	792	763	737	714	799	776	736	778	804	847	744	734	744	785	786	767	777	756	787	822	782	749	801	760	797	770	778	756	727	766	802	772	775	783	745	754	776	759	776	806	794	782	785	795	834	842	766	801	786	740	796	781	761	789	768	821	763	754	768	781	786	798	807	776	773	765	746	746	791	783	780	801	777	753	778	715	768	769	815	779	782	756	772	719	784	781	773	736	842	766	761	739	763	747	776	813	755	759	800	756	758	762	776	799	777	756	772	722	814	837	737	763	761	769	755	754	757	712	746	754	791	753	782	779	788	784	788	773	779	777	780	742	778	761	752	838	795	809	769	790	796	803	747	765	789	780	763	781	813	761	827	794	798	794	787	761	751	770	844	786	717	781	791	805	708	794	763	819	751	757	789	822	788	797	790	800	839	767	806	780	815	783	798	777	821	738	780	764	769	762	747	727	766	770	750	781	758	742	750	778	776	774	788	807	771	756	749	837	779	772	812	806	766	781	788	768	752	797	803	750	764	729	739	736	803	754	787	782	763	778	761	837	752	785	806	757	806	801	754	728	739	777	753	766	780	726	849	774	740	802	771	814	795	751	763	798	746	843	724	784	797	744	761	757	742	791	803	766	812	806	737	742	770	779	772	827	728	842	791	790	818	807	775	839	775	732	784	773	810	765	810	728	776	744	790	796	782	759	824	746	768	811	802	785	718	761	770	814	726	746	723	782	751	754	793	749	764	812	818	739	797	794	714	778	779	766	844	752	740	787	792	739	755	804	777	751	791	749	766	816	751	775	811	766	726	756	799	773	725	775	741	762	756	761	751	788	780	757	787	763	774	803	768	783	816	788	750	782	736	750	765	789	808	739	781	775	760	742	822	723	804	793	809	737	827	751	810	777	737	818	803	712	758	826	782	764	811	780	774	770	796	770	804	751	751	759	728	736	818	752	832	754	758	749	776	720	805	821	800	756	763	713	770	830	743	777	709	761	782	797	793	763	749	777	808	768	759	731	765	832	777	723	758	690	768	747	762	786	747	748	770	798	713	806	764	813	774	808	775	750	752	791	745	797	777	730	798	779	813	768	784	783	782	769	797	758	801	811	819	727	800	736	774	773	733	782	810	784	816	759	804	776	814	784	764	754	737	754	799	777	780	796	747	793	764	716	793	771	751	752	735	774	744	782	786	793	795	760	748	792	805	804	766	771	807	775	764	756	806	781	771	753	776	748	763	751	743	756	788	776	782	783	793	772	782	782	775	793	748	722	773	718	782	776	813	757	765	756	746	737	794	764	759	747	774	828	805	804	716	808	746	772	781	750	761	784	833	749	815	783	776	800	786	774	798	810	779	772	761	760	784	724	794	737	787	780	741	767	802	756	767	802	772	791	799	746	781	773	798	743	805	756	782	782	806	773	800	829	745	759	800	819	805	787	748	768	778	796	775	743
13853	2091	2053	1644	1212	903	765	634	606	508	493	479	468	436	405	395	409	390	425	412	400	404	401	368	372	328	362	342	390	356	326	330	382	334	341	345	342	357	1106	433	353	365	362	354	361	330	343	307	332	338	318	360	355	350	311	331	365	336	336	351	310	323	343	315	346	345	326	294	348	314	326	364	357	341	320	332	339	320	311	331	350	336	332	329	353	350	327	351	320	330	337	357	349	345	360	342	341	333	314	324	323	296	330	337	324	331	353	338	340	348	308	331	353	332	320	348	347	326	317	342	317	333	329	339	340	345	334	308	340	350	344	298	307	336	371	382	336	332	307	335	329	371	343	339	348	331	342	313	348	339	319	325	310	327	314	324	344	344	331	334	333	360	363	321	308	333	334	324	311	331	342	327	351	318	309	326	325	356	336	306	351	352	345	315	352	339	335	341	351	342	343	335	300	289	337	315	317	330	347	324	359	341	325	331	293	329	318	330	356	346	334	339	305	347	324	364	328	322	343	328	309	360	337	346	328	335	319	336	366	294	366	336	314	348	338	334	365	337	300	318	318	331	352	328	315	335	340	347	328	343	315	315	294	295	339	328	322	348	296	348	331	303	356	356	317	324	321	337	354	342	344	362	306	367	355	352	340	316	313	334	355	320	334	351	346	334	329	332	315	331	326	280	332	324	331	377	334	332	312	346	345	358	342	306	346	313	342	323	321	322	328	346	349	317	345	358	351	332	294	346	305	335	327	342	302	303	348	336	310	357	320	337	311	325	355	338	349	335	346	308	326	352	342	322	350	301	326	324	348	321	316	319	329	315	321	324	334	335	347	342	318	343	318	318	304	352	334	315	354	346	321	276	343	401	350	344	357	307	342	364	311	311	306	324	327	385	329	321	347	352	313	366	304	332	322	362	332	356	337	370	344	326	339	306	324	313	345	326	344	360	349	362	311	314	313	329	342	338	320	346	345	347	317	316	327	344	349	305	340	350	330	326	291	323	294	339	324	342	281	332	343	320	305	335	330	354	335	301	357	353	342	344	343	345	338	337	329	348	329	297	322	345	325	328	323	359	324	350	289	378	337	360	327	331	295	345	289	287	323	301	341	320	347	346	329	316	267	293	330	333	311	334	330	326	370	330	365	323	297	309	305	305	316	330	347	326	330	333	320	326	315	346	362	301	338	368	317	354	317	335	326	352	333	309	339	329	319	307	366	312	315	321	314	343	334	326	322	362	316	359	307	318	325	341	307	324	351	327	316	331	316	322	335	346	333	307	335	341	337	330	317	347	323	311	339	304	317	338	353	355	315	305	298	337	320	330	342	361	323	329	348	324	340	329	316	336	306	350	323	339	324	352	343	343	310	304	309	347	327	346	329	303	324	327	348	359	325	367	332	317	328	327	388	346	351	320	317	296	321	340	353	308	363	380	337	333	333	360	339	341	341	329	329	330	315	302	328	338	330	317	322	296	332	311	289	337	366	308	291	323	319	342	303	327	325	337	341	355	353	358	317	332	310	339	344	345	350	335	329	359	357	325	353	303	333	328	340	318	296	325	331	328	342	295	367	342	333	305	345	328	332	362	330	354	313	338	363	360	370	358	341	333	333	343	337	322	327	336	301	334	330	346	320	347	313	320	342	342	321	327	322	362	302	364	333	319	315	353	332	328	320	365	335	324	362	314	300	330	332	328	356	336	322	333	322	362	314	317	319	310	356	327	308	297	330	315	337	323	358	341	327	318	325	314	360	372	348	312	340	340	319	283	340	330	332	360	323	349	354	333	335	340	329	339	344	305	315	328	369	355	328	323	323	367	325	323	307	329	369	348	317	381	348	328	348	328	326	336	330	324	318	328	326	327	354	365	344	311	337	362	308	324	310	344	362	321	316	336	301	330	327	345	344	323	346	344	352	348	331	342	330	362	365	341	323	327	341	347	331	356	328	342	319	327	341	291	336	314	336	299	331	362	347	334	315	331	350	363	316	317	341	325	349	323	370	328	317	307	322	355	326	325	296	319	308	372	338	326	370	326	325	310	311	335	369	372	318	277	309	346	358	328	341	336	341	342	324	342	321	330	306	343	311	334	329	333	322	333	346	348	341	317	295	334	347	354	339	319	321	350	324	350	325	350	310	310	346	325	315	336	318	338	324	314	342	348	319	323	294	306	341	321	350	291	327	340	350	311	343	353	324	301	363	329	332	294	348	338	318	344	322	328	346	367	330	359	339	326	327	363	326	320	353	324	334	352	340	316	361	329	356	314	342	320	344	307	344	336	321	344	301	334	330	344	336	330	328	319	337	333	314	308	341	337	332	356	342	339	334	348	365	313	329	359	348	349	342	326	343	336	342	340	374	364	345	358	337	326	307	329	343	325	390	329	305	345	322	339	299	281	342	335	304	308	359	303	319	326	333	303	348	336	375	328	351	346	331	323	307	319	349	342	331	344	305	336	331	306	365	340	361	336	346	346	341	327	360	336	346	311	316	368	313	353	329	364	369	332	337	315	347	330	361	297	297	329	328	330	349	331	322	315	305	316	333	374	335	327	340	322	314	359	324	347	395	386	297	338	308	328	308	343	352	331	320	327	358	329	315	301	337	337	351	295	323	367	300	281	337	329	355	361	334	334	317	327	331	331	356	336	332	335	338	304	340	321	366	328	316	307	332	348	329	330	316	356	327	332	333	355	342	323	340	348	336	324	335	314	353	331	323	357	331	297	312	312	348	308	356	339	327	339	345	321	319	332	332	335	362	299	335	334	311	344	352	319	344	334	339	346	341	300	320	326	313	334	348	320	360	356	316	317	337	338	366	322	369	306	334	323	344	324	339	321	298	316	338	347	353	326	326	287	328	310	317	351	336	322	338	369	344	348	309	348	318	341	318	325	356	355	330	343	342	321	329	338	342	295	329	306	350	346	324	331	351	310	306	357	355	356	307	320	353	322	347	345	321	317	358	325	355	353	321	318	310	340	349	333	318	317	375	318	295	339	346	297	345	352	330	318	300	324	339	311	322	304	321	308	288	318	348	339	304	317	328	351	289	326	305	333	351	327	315	340	342	306	333	342	348	350	323	358	327	310	347	321	342	306	314	343	330	306	312	340	311	353	316	320	323	328	313	354	310	338	315	362	332	327	325	367	365	316	331	338	317	340	339	334	312	351	339	317	296	344	311	345	385	345	372	327	341	364	345	356	316	356	308	355	294	335	314	333	354	348	306	315	334	314	329	304	314	341	354	297	326	350	329	329	311	315	333	364	308	361	347	339	323	313	345	319	353	309	352	320	321	307	316	315	318	339	328	337	352	355	307	323	310	350	346	289	345	308	338	342	348	348	327	333	344	322	315	325	319	329	318	354	318	319	330	322	321	320	341	308	369	338	321	315	374	329	323	324	358	328	357	345	374	355	290	318	294	344	371	353	341	338	320	363	341	315	352	318	342	355	342	346	327	316	338	324	327	341	309	322	326	367	327	338	289	325	322	326	335	339	327	340
7861	2118	3991	4828	4357	3666	3127	2723	2292	2040	1796	1696	1628	1501	1472	1358	1386	1359	1362	1442	1278	1310	1167	1102	1017	1033	1047	999	976	992	968	938	896	966	947	850	922	1171	6980	1299	872	863	858	884	849	851	862	839	836	856	845	840	900	796	825	796	821	836	814	830	876	837	830	780	784	824	782	859	805	793	810	793	827	827	807	818	807	814	791	887	790	810	821	808	796	815	801	824	848	791	807	848	852	804	817	816	820	746	789	789	756	806	803	797	792	833	801	821	790	779	788	829	821	822	787	781	791	804	832	819	806	799	770	835	771	797	762	850	810	828	827	811	830	811	822	818	798	819	779	796	840	753	807	806	765	808	822	824	830	803	825	815	808	787	799	796	820	830	856	812	778	794	827	773	791	781	738	856	840	801	824	779	804	845	807	798	812	810	804	798	813	796	840	785	769	789	793	782	794	820	815	796	775	822	789	836	804	858	791	814	795	836	829	722	763	820	841	774	823	793	784	808	740	796	821	810	788	802	772	750	832	795	787	826	801	734	824	746	812	782	766	791	781	828	740	802	782	826	872	796	801	756	748	798	770	861	772	821	771	778	822	804	756	830	818	765	810	805	810	794	783	824	823	798	773	721	830	860	782	795	757	776	796	812	793	789	817	840	812	778	815	884	794	780	779	836	806	789	799	779	799	759	833	796	791	809	799	811	799	777	819	788	830	789	868	785	813	814	778	804	767	798	840	803	822	832	801	783	828	748	808	799	821	780	812	792	754	774	828	766	790	776	776	819	788	812	817	774	811	778	819	761	786	740	801	795	787	797	796	812	779	774	763	792	799	773	790	808	775	840	793	820	785	801	818	779	842	830	794	813	799	801	807	760	824	822	802	821	761	845	796	806	826	771	816	796	777	803	805	777	801	796	809	769	837	797	788	814	759	783	808	760	781	841	831	809	805	839	860	756	839	768	813	799	799	788	825	789	844	819	825	810	824	817	801	861	909	776	741	819	789	825	816	764	784	861	856	760	800	835	809	797	782	800	747	824	819	805	804	834	789	810	775	870	813	791	777	783	777	766	814	827	813	830	770	806	867	805	827	796	809	802	778	784	776	806	840	843	843	734	741	760	789	785	797	813	810	789	798	823	781	835	808	760	795	827	815	814	764	765	794	838	807	809	768	793	766	784	778	822	801	786	780	822	724	838	826	824	794	751	823	761	767	809	814	821	774	741	836	863	768	847	787	768	767	860	798	847	797	788	830	799	789	793	788	782	827	828	803	839	767	842	834	860	840	811	810	795	798	823	859	776	776	761	738	839	814	789	794	816	789	847	846	825	825	850	745	814	811	807	798	789	795	812	719	776	782	834	796	834	777	785	836	845	829	809	794	837	822	795	814	766	833	831	725	734	794	818	773	803	888	806	816	799	797	773	757	801	858	833	783	761	792	825	827	807	802	859	756	800	820	785	847	775	804	816	849	787	784	814	804	842	784	799	791	798	843	843	819	787	780	825	752	752	809	790	786	855	764	778	823	779	796	773	744	826	821	797	799	793	807	833	780	838	782	778	810	792	786	816	812	830	792	730	782	837	826	798	779	779	791	830	809	809	783	786	765	784	810	755	763	844	800	851	792	798	758	784	810	839	784	824	832	751	790	811	825	792	774	782	885	793	835	792	764	786	790	854	810	782	775	766	792	757	771	787	801	804	783	811	818	799	794	779	747	838	837	758	813	765	789	774	824	798	808	806	804	815	804	820	756	800	763	783	797	804	808	819	784	786	836	804	819	781	810	788	793	775	785	784	835	771	781	748	804	765	856	790	774	774	771	804	757	775	807	805	815	817	762	808	785	770	812	784	778	810	815	776	801	781	819	794	807	835	806	806	781	777	791	809	775	818	778	752	825	756	780	790	813	838	789	780	761	800	805	780	837	785	726	799	774	798	836	788	775	755	788	848	790	858	795	800	784	800	791	774	797	747	796	765	821	794	802	802	786	800	833	787	841	801	751	856	757	794	791	765	780	861	802	759	752	796	797	815	772	795	782	848	823	804	780	847	828	771	744	838	801	771	787	763	791	816	778	818	804	769	762	815	800	768	794	812	820	796	779	781	809	815	830	779	827	741	809	787	776	756	764	796	802	752	858	831	789	801	746	835	758	883	778	793	826	783	837	823	800	843	745	783	779	828	813	831	808	814	834	779	790	795	825	750	830	797	750	823	818	771	774	797	775	792	787	792	808	753	754	799	820	800	809	810	796	784	813	772	797	814	789	793	774	770	752	829	771	799	780	830	807	779	788	756	807	802	774	724	744	777	816	788	793	757	830	743	783	803	804	815	844	796	781	764	823	768	807	785	764	776	788	783	769	800	784	783	776	825	797	810	813	774	794	791	781	804	759	766	815	712	839	806	801	832	803	784	792	805	841	825	813	838	765	786	773	795	787	760	713	816	800	768	805	794	797	817	780	816	811	799	798	803	812	799	829	786	858	762	822	813	781	843	784	837	817	845	841	761	752	788	821	761	776	768	843	760	783	805	815	793	769	800	770	807	787	764	869	779	753	806	794	846	766	770	785	759	797	805	815	795	832	821	793	821	843	837	805	778	846	795	757	790	756	863	779	738	817	802	811	809	814	855	847	811	787	839	814	786	833	797	793	768	793	800	785	792	832	859	815	805	820	810	836	772	798	785	801	819	771	771	815	756	789	783	790	849	771	837	812	781	840	830	798	761	777	765	795	812	781	798	804	765	821	760	780	829	837	777	841	789	795	779	838	799	783	779	758	776	798	820	822	824	818	793	827	747	816	801	821	824	800	734	795	747	788	741	794	809	809	799	750	783	792	746	863	772	796	802	793	827	793	757	827	824	844	791	840	716	780	810	838	875	822	830	789	771	729	758	786	779	780	782	822	810	815	868	764	796	748	784	799	841	826	793	810	787	787	819	817	818	845	796	791	859	784	829	778	798	805	769	790	824	810	826	844	770	772	814	817	805	745	811	835	851	812	810	795	831	761	831	782	826	761	846	790	761	790	740	803	754	786	775	777	798	780	786	769	789	816	792	827	792	836	779	826	872	748	796	784	780	811	741	795	792	784	822	805	826	813	750	788	827	806	882	856	806	803	838	808	840	763	773	835	826	767	827	766	814	721	812	815	751	745	775	799	839	810	764	776	782	799	805	786	803	820	774	769	810	844	803	867	853	770	787	812	813	828	819	796	805	786	789	821	828	814	794	795	746	815	762	780	762	832	825	779	834	792	788	807	787	784	823	801	773	816	793	768	819	775	814	791	828	802	766	784	785	839	790	801	808	781	772	767	792	798	828	795	806	797	789	737	793	828	740	829	767	741	791	794	771	822	779	833	792	780	777	797	780	780	791	819	797	795	780	781	807	811	816	728	814	776	740	787	828	788	848	781	756	812	824	828	784	815	807	798	798	788	807	808	827	829	801	787	839	808	804	739	781	770	841	784	833	827	782	808	782	811	796	810	790	787	769	769	769	840	823	820	780	769	865
1846	199	180	162	194	150	154	150	174	160	172	142	173	160	154	180	165	170	153	172	158	140	159	133	134	146	148	179	154	183	154	160	130	152	178	135	149	152	139	157	164	147	168	146	151	153	147	170	175	136	141	149	163	126	167	166	156	165	169	161	149	166	162	177	149	142	155	140	159	171	169	151	164	166	132	160	150	164	155	120	141	148	132	158	172	174	148	150	155	146	144	160	167	154	142	137	141	145	147	153	151	143	166	159	143	148	164	154	151	151	160	155	149	138	139	147	130	127	150	114	166	148	147	146	174	167	157	138	154	160	117	161	156	163	166	167	164	138	179	144	148	155	152	163	159	164	173	170	171	150	162	160	160	145	160	169	139	171	149	133	173	163	157	145	153	136	151	138	147	151	145	143	154	129	171	162	140	163	129	149	147	157	170	143	171	139	138	140	154	156	177	154	154	137	123	145	157	141	150	172	139	153	148	153	155	144	142	131	165	144	161	146	143	132	152	162	162	155	145	175	161	132	155	141	185	156	146	171	142	152	143	147	157	157	171	156	176	176	130	178	150	169	154	155	150	150	160	173	137	140	128	146	136	182	148	151	167	144	157	151	151	173	144	174	168	180	162	137	129	144	170	154	157	144	133	148	161	145	165	150	153	130	171	168	164	165	162	147	145	129	133	154	152	170	137	159	154	161	165	153	158	166	146	163	150	154	155	151	149	166	153	150	174	153	142	137	154	156	131	156	158	143	136	190	167	164	148	162	139	162	139	134	137	175	161	177	159	136	159	129	149	150	153	134	157	156	157	161	163	152	139	144	158	174	140	146	155	154	149	174	155	141	139	164	128	170	157	163	133	152	157	148	148	165	154	130	158	160	160	133	169	146	154	142	156	165	155	160	153	183	147	160	180	174	162	176	158	157	163	147	163	161	135	150	149	167	142	162	141	165	150	146	132	161	156	150	159	159	164	175	148	143	156	148	167	138	141	170	163	150	150	162	158	161	143	160	152	167	135	159	173	141	165	149	151	154	146	156	164	182	141	160	155	148	138	136	146	144	162	181	164	144	158	143	141	138	162	167	150	162	165	167	130	157	146	167	170	160	166	163	152	160	181	155	144	158	164	175	146	169	172	162	154	155	173	174	149	155	152	156	165	163	152	152	167	156	144	145	159	152	172	158	146	173	141	145	130	182	158	173	162	163	165	154	137	139	142	132	136	168	153	174	154	168	156	156	168	148	156	163	147	177	176	162	145	134	154	170	134	163	176	165	157	142	130	166	153	133	178	126	149	175	155	169	150	139	151	159	140	174	145	174	156	178	163	143	154	148	158	149	135	161	151	152	154	133	156	171	154	149	149	133	155	133	158	128	163	159	146	161	157	180	174	169	150	150	167	139	148	145	164	152	151	147	180	151	139	161	153	145	132	165	172	138	154	146	171	161	170	149	138	144	126	157	154	128	176	151	149	151	139	173	146	145	156	147	126	157	152	128	149	138	148	170	149	132	176	179	161	170	141	182	160	159	156	164	150	168	156	182	164	132	158	180	157	156	134	149	148	150	151	147	149	146	157	136	160	159	159	162	129	156	130	142	126	167	158	145	163	155	165	151	139	143	137	151	156	155	144	128	167	142	164	178	159	142	195	147	140	160	166	150	155	170	178	139	152	147	120	134	171	160	162	167	160	135	178	150	162	133	154	162	159	166	185	169	188	181	149	148	167	118	136	146	155	151	148	181	130	156	159	184	160	164	153	142	154	165	142	164	146	161	143	164	151	177	139	156	164	171	136	153	163	165	173	168	149	150	159	154	150	130	166	169	154	154	158	173	136	146	158	156	157	152	164	162	154	177	140	164	152	148	171	152	153	171	186	141	179	144	147	154	157	151	151	166	155	138	138	170	170	172	141	152	149	136	157	161	181	156	139	153	170	142	170	137	138	190	133	176	135	149	144	172	165	174	128	147	164	150	142	160	134	154	155	161	148	134	136	155	169	138	140	151	198	131	157	164	152	161	158	178	165	142	152	152	163	155	185	159	163	169	143	167	159	156	126	165	142	172	149	157	160	147	168	155	139	160	137	140	159	164	148	143	165	168	155	158	146	145	165	126	163	167	152	127	174	175	153	164	157	140	149	161	161	159	140	152	154	149	133	148	140	169	158	165	148	156	149	146	132	141	144	169	151	160	166	176	150	160	175	141	183	141	152	161	125	142	164	163	171	156	164	144	161	144	161	161	160	182	150	167	169	149	137	145	184	168	182	163	155	150	164	189	164	167	150	160	174	171	135	131	158	145	157	153	159	134	166	138	143	133	147	162	140	182	153	141	152	181	158	149	145	161	159	129	169	135	165	178	175	159	171	153	147	156	145	167	141	154	147	138	159	156	171	156	178	152	159	144	155	167	160	153	159	148	145	168	167	173	145	159	166	151	136	157	174	160	170	159	163	158	170	142	155	207	172	150	167	144	182	142	154	149	168	174	148	166	163	176	158	145	139	158	174	171	155	162	163	166	155	132	152	146	143	156	148	158	149	160	169	170	140	151	167	168	152	180	151	151	171	130	134	162	156	168	171	145	165	185	129	153	165	174	161	164	152	150	137	178	183	170	164	150	143	150	180	153	139	149	133	154	169	146	150	168	155	162	158	151	159	159	152	167	152	146	153	133	173	167	147	139	144	157	148	141	165	136	137	150	157	143	169	147	168	149	162	185	154	156	161	169	171	151	176	152	191	150	153	145	170	165	155	152	156	178	135	139	142	169	151	133	154	170	156	165	158	152	174	144	119	145	153	162	143	153	169	175	159	149	147	123	163	164	149	168	157	149	148	150	153	163	170	154	150	174	158	164	156	164	166	123	161	167	160	175	149	146	129	133	150	146	149	161	162	156	167	159	164	144	145	153	135	139	160	150	130	131	152	137	156	161	144	154	143	137	148	157	170	157	187	132	148	155	147	168	158	143	157	127	155	153	158	165	146	159	142	141	149	141	140	156	168	149	157	162	142	157	135	166	168	143	135	168	150	142	127	171	159	153	160	143	176	143	149	174	155	138	168	156	142	167	160	129	133	161	143	170	149	144	153	152	167	159	174	144	151	141	131	158	148	163	154	165	151	135	146	141	158	173	166	175	148	133	172	158	163	172	134	174	138	170	167	168	150	148	141	162	145	158	149	137	162	139	165	164	167	150	176	175	163	133	132	152	160	143	154	160	133	172	170	142	161	159	140	160	157	159	154	146	168	137	125	123	170	150	174	146	164	155	141	151	174	159	150	163	156	155	153	152	152	154	171	149	181	125	150	125	190	181	163	151	158	185	138	158	145	144	150	162	134	124	160	147	145	135	142	121	169	135	168	162	161	183	145	150	171	154	167	154	154	165	158	139	159	168	160	155	184	131	155	170	150	149	180	158	159	147	165	142	162	176	145	146	157	153	155	156	151	147	161	167	141	157	169	165	174	152	156	140	165	158	169	155	141	123	155	159	157	151	150	130	169	128	150	135
2276	469	491	544	526	502	522	492	511	457	519	479	437	463	506	494	534	478	532	560	498	534	474	511	434	447	463	448	463	419	472	438	458	416	458	438	441	472	615	493	447	451	463	461	430	441	429	417	463	426	415	478	394	450	449	455	411	447	485	457	441	489	427	442	450	427	425	484	466	406	424	481	425	434	441	454	408	493	429	469	454	454	471	458	494	446	416	465	420	438	460	462	456	448	431	443	411	451	456	484	477	440	446	394	437	444	416	479	446	509	472	472	449	475	486	443	464	458	442	443	465	464	432	464	483	443	433	448	472	430	431	478	459	436	445	436	436	420	461	429	420	452	455	454	445	436	481	430	455	459	453	438	441	415	446	458	414	457	441	483	420	445	462	452	448	449	431	459	448	429	446	472	439	433	443	462	434	438	454	467	472	440	462	419	457	442	430	472	445	449	458	441	442	428	447	480	435	456	461	444	471	438	454	454	434	450	444	478	433	433	405	453	440	464	453	483	472	441	444	436	417	451	466	418	461	478	455	429	435	415	479	445	462	439	466	486	469	450	465	465	445	404	458	433	446	451	412	428	454	455	453	414	444	408	500	424	461	446	488	466	402	489	439	443	417	439	450	420	447	426	428	465	421	395	438	397	445	492	449	450	433	444	431	470	447	428	454	427	470	453	467	438	470	482	452	470	472	460	431	467	455	473	455	455	482	435	471	478	456	433	462	431	458	420	434	430	425	466	418	464	463	461	452	474	438	445	437	424	478	464	459	444	463	401	407	443	438	451	456	437	440	483	496	474	426	445	474	440	451	448	422	420	467	461	434	436	414	459	403	451	447	439	460	438	432	436	461	441	460	461	462	489	446	438	454	427	457	460	437	462	427	426	443	463	459	447	432	448	454	458	473	467	423	447	455	492	461	427	450	460	457	420	437	460	434	462	434	464	443	455	429	445	457	429	428	471	447	499	445	472	438	418	454	484	431	427	472	451	459	460	449	449	417	469	498	476	456	470	437	465	427	477	437	454	466	463	433	420	422	437	470	439	458	440	412	424	452	436	461	436	469	417	463	484	457	438	415	429	451	423	441	469	451	437	456	438	431	424	402	469	450	458	462	453	445	469	443	462	476	411	440	445	410	439	418	431	454	446	456	425	428	456	454	404	438	467	447	471	471	449	493	448	448	447	446	438	470	461	473	424	427	457	457	429	469	422	460	458	423	439	431	409	472	405	450	481	475	433	481	485	443	458	489	419	434	437	455	449	467	428	423	442	435	443	462	439	445	450	433	444	471	406	427	463	469	448	466	424	449	448	466	483	449	468	449	448	436	433	444	425	423	428	410	440	441	434	443	452	441	475	432	465	464	436	429	446	436	422	474	467	459	443	469	452	441	445	462	460	472	425	472	467	472	459	459	462	469	434	472	476	430	478	469	435	459	450	428	451	460	471	470	435	408	447	442	446	450	438	448	426	451	447	465	438	435	425	488	423	446	451	476	426	486	430	467	487	417	431	452	457	424	444	487	426	455	465	456	456	442	451	447	450	443	465	429	422	475	446	455	476	435	397	446	485	418	426	493	464	412	474	433	418	448	467	444	482	457	430	463	426	444	447	421	465	464	464	468	446	460	444	461	433	482	445	450	426	455	454	468	451	447	483	453	433	473	417	462	471	455	410	481	440	451	467	442	450	422	475	415	464	447	423	461	435	469	441	450	429	461	447	457	423	437	454	438	439	461	441	460	447	461	446	474	421	434	446	425	418	443	441	444	435	455	452	447	413	430	456	482	463	430	466	426	414	432	444	455	468	432	467	479	465	432	480	425	431	433	475	455	472	475	420	452	410	462	461	439	413	433	444	454	467	413	471	453	454	432	492	458	462	457	464	449	452	471	465	462	451	466	448	416	460	458	441	490	515	436	440	461	462	442	414	464	447	451	444	488	429	417	469	439	477	415	422	460	416	454	474	429	469	417	447	455	465	434	438	443	490	433	449	438	433	474	448	440	439	437	435	446	417	405	447	487	447	443	426	434	432	407	490	483	471	457	433	460	419	463	468	454	447	449	402	429	457	439	435	433	403	414	471	448	444	482	467	472	442	454	420	457	437	427	454	440	502	411	485	430	420	463	462	469	481	472	434	478	478	471	426	446	442	472	492	440	447	437	418	427	420	452	449	448	451	480	409	455	444	441	440	444	462	447	465	431	420	453	448	433	456	489	434	451	455	442	444	437	484	467	424	475	438	452	414	448	444	402	466	437	478	426	433	460	446	456	462	442	463	450	418	475	444	452	426	450	427	451	439	472	441	466	420	439	428	412	436	448	441	436	471	474	453	444	437	442	441	425	461	453	428	451	438	447	472	464	460	468	440	463	430	432	413	438	478	465	521	451	462	435	439	462	468	431	423	493	430	476	487	438	448	454	457	440	454	440	418	470	486	419	452	479	488	448	470	468	428	450	420	437	497	466	453	469	471	476	477	431	465	453	443	479	451	478	446	403	428	442	454	424	482	444	493	440	419	466	398	499	462	447	440	446	468	458	464	513	475	452	462	467	458	406	466	417	449	489	454	436	437	457	446	455	437	450	451	474	425	479	460	468	469	460	441	463	435	443	460	428	448	469	477	436	452	411	478	475	445	449	464	486	463	446	443	417	429	451	461	422	415	475	457	469	445	470	437	448	424	494	472	476	450	449	451	458	434	438	431	416	444	443	434	435	419	473	476	444	438	435	406	444	489	453	449	476	455	446	470	456	404	435	414	462	484	424	461	475	429	445	485	479	400	445	458	455	453	462	453	454	441	427	454	451	449	476	484	437	400	464	477	462	432	421	507	441	437	464	458	450	444	444	443	430	480	471	442	451	468	451	459	442	475	440	432	478	492	443	487	464	453	485	479	433	435	467	468	436	440	428	449	468	423	445	420	433	467	481	495	471	418	419	478	482	451	425	439	466	410	458	442	430	432	440	441	458	462	465	438	437	468	491	421	463	502	456	474	450	442	454	437	471	434	472	481	453	475	447	463	453	467	448	429	430	459	455	460	441	456	472	435	425	500	424	438	467	459	418	430	425	446	451	437	462	432	474	435	430	445	468	427	451	441	444	453	455	426	465	434	462	472	477	447	457	422	447	493	475	450	476	463	437	491	456	479	456	428	455	433	463	452	455	455	439	439	454	443	445	452	450	424	467	463	452	422	439	461	478	467	432	479	485	447	448	436	453	450	436	456	438	477	467	412	439	472	477	443	426	448	491	464	490	447	435	449	487	426	461	443	425	424	443	427	468	458	457	450	444	416	397	430	424	458	431	429	436	426	426	451	473	443	465	451	460	448	471	431	478	423	467	470	439	417	441	451	412	450	463	435	443	445	458	427	451	463	438	461	402	461	445	456	423	460	458	470	433	427	484	438	453	454	445	456	455	470	416	428	450	454	423	448	459	453	458	396	450	449	442	445	469	487	433	452	428	476	407	444	461	447	461	456	447	466	433	494	447	433	441	479	424	468
7733	1068	1092	972	700	591	547	462	427	423	410	414	396	370	383	335	364	350	324	330	318	340	327	320	352	289	340	307	346	330	293	346	304	324	293	299	318	349	573	377	294	278	284	265	296	291	325	335	315	329	322	298	293	287	339	303	279	306	350	345	307	341	288	310	290	327	313	322	296	310	280	281	311	332	347	294	305	288	305	278	320	325	319	283	318	326	288	349	305	318	284	309	293	317	284	325	294	282	338	286	279	294	294	323	308	316	322	299	299	272	318	275	304	324	281	346	356	324	301	306	318	315	311	272	305	311	339	311	309	314	330	308	319	311	315	315	308	289	304	352	283	306	305	301	288	299	313	314	316	320	307	348	312	310	277	325	267	311	310	340	305	298	311	300	364	333	316	290	317	304	282	329	306	309	313	315	313	312	309	323	284	306	294	317	309	332	312	295	314	293	287	325	299	325	316	299	352	326	301	307	321	293	294	318	338	296	298	311	298	326	291	302	330	336	322	321	304	281	312	285	319	295	304	283	306	303	290	328	311	302	309	319	313	314	310	290	279	291	320	320	330	279	307	308	278	331	310	308	300	311	295	289	300	295	304	337	311	303	299	305	298	314	319	323	278	348	316	294	302	333	289	301	323	285	308	303	334	309	315	270	315	341	296	316	369	325	329	315	274	316	329	299	332	313	294	301	321	291	314	312	299	316	296	316	315	307	323	318	310	310	320	286	348	278	299	316	300	273	297	287	313	288	277	320	319	303	321	288	295	305	305	273	255	315	326	287	307	321	360	327	316	285	298	307	356	312	282	329	320	315	337	308	317	313	321	321	313	338	304	319	337	303	316	299	296	262	285	284	323	322	304	269	255	297	280	286	287	342	305	289	295	319	310	322	309	301	317	302	298	293	314	291	314	309	317	326	280	321	309	291	304	331	325	289	328	304	313	310	334	307	319	295	315	276	291	282	268	271	296	328	305	322	293	300	298	303	316	308	317	304	291	287	326	306	291	312	308	308	296	320	347	316	293	318	349	293	326	313	321	338	312	301	300	339	290	331	326	310	298	325	325	289	290	296	318	320	322	296	297	340	289	311	299	342	300	271	343	321	287	316	314	273	326	303	314	320	309	328	316	289	298	290	282	296	296	344	296	298	317	299	318	286	303	325	286	323	269	280	286	310	305	296	352	334	310	329	332	304	305	321	322	294	306	303	289	292	270	322	308	316	293	293	296	326	278	299	313	305	323	294	278	320	345	329	321	302	323	302	308	317	318	305	281	332	303	278	326	292	302	295	318	329	325	307	300	288	284	275	315	326	332	296	290	309	313	289	300	318	305	317	300	296	320	321	307	304	320	305	344	294	300	291	306	293	313	313	312	313	312	324	255	290	321	315	309	296	312	280	320	310	275	340	335	298	328	317	295	338	281	300	317	315	299	331	300	285	300	323	291	310	322	277	289	302	329	297	297	290	278	292	320	310	314	340	327	287	310	326	290	317	315	348	283	295	309	305	308	329	323	333	291	303	279	311	300	310	298	290	320	305	331	327	289	305	310	306	296	282	272	282	318	295	288	279	309	292	310	308	296	305	317	319	287	330	258	312	337	311	308	316	292	281	304	325	318	299	277	299	310	284	311	322	277	304	309	321	300	287	306	319	286	296	274	273	289	302	296	321	289	296	300	292	285	317	312	322	303	320	293	326	295	309	321	285	310	332	279	309	304	267	304	309	319	275	268	338	272	333	323	285	318	296	280	317	298	313	298	328	295	300	295	301	292	300	322	306	307	308	310	267	306	302	284	313	297	323	278	289	307	280	284	335	305	329	327	276	324	305	316	307	332	286	295	325	299	290	308	330	317	303	288	323	294	320	302	285	300	301	299	279	318	281	332	302	277	324	286	303	336	305	327	316	326	327	330	327	332	354	311	300	302	314	297	313	305	334	331	293	286	340	301	319	288	288	310	291	310	308	319	292	303	302	290	332	311	303	304	308	318	325	320	304	334	313	324	308	325	297	288	278	298	352	328	323	314	337	320	286	312	306	283	311	321	307	315	309	311	333	345	325	263	311	312	317	333	317	325	312	296	297	288	292	298	303	287	294	292	323	317	302	302	311	276	287	287	284	343	318	312	303	332	277	290	284	317	312	307	305	316	324	330	300	319	306	305	314	339	316	313	316	318	319	299	297	322	298	279	307	297	313	338	278	315	299	292	324	340	309	312	302	331	299	324	294	318	300	286	329	315	306	332	275	312	296	323	324	281	283	303	305	277	280	289	338	303	309	288	321	301	304	297	307	326	287	325	320	292	299	301	314	279	318	309	330	302	284	333	288	355	269	286	297	309	292	337	286	340	308	315	317	287	273	326	306	322	281	311	321	319	273	307	318	306	317	308	322	321	306	298	297	286	314	333	277	307	298	275	294	312	339	306	303	301	312	320	328	286	297	270	348	321	284	326	314	323	327	335	318	322	288	310	290	295	333	310	297	297	289	326	313	323	302	286	324	330	300	293	287	356	320	282	322	309	324	285	298	316	285	291	296	333	292	316	281	295	342	322	340	324	319	321	338	296	297	302	304	306	308	338	328	308	278	290	325	302	324	344	332	333	304	296	293	301	328	319	330	299	287	338	332	312	308	333	305	294	344	308	283	309	306	299	293	313	311	310	328	318	296	317	304	290	296	344	309	296	337	282	284	280	303	298	305	289	294	320	272	314	276	340	328	315	312	335	280	326	310	308	316	302	312	298	331	290	299	299	312	294	311	293	311	285	259	311	300	291	289	307	326	293	308	300	292	285	292	314	330	323	311	302	310	328	292	290	287	279	266	278	286	345	327	293	281	323	293	310	302	331	310	302	295	320	285	316	280	312	312	306	306	324	328	333	305	309	300	302	310	326	307	295	309	291	329	339	324	332	322	325	339	320	352	320	296	305	274	320	302	322	305	288	299	322	316	281	326	304	318	299	303	276	291	286	313	291	311	289	322	296	334	289	323	321	316	291	340	298	332	303	333	326	310	315	313	357	343	293	332	288	268	297	298	321	286	266	328	298	304	286	328	275	315	308	314	287	287	298	289	298	302	341	301	290	300	282	325	304	296	273	288	281	319	299	287	287	321	331	306	309	318	292	306	321	313	333	309	309	280	335	306	327	291	296	300	271	300	339	319	312	330	286	297	334	288	304	327	315	302	289	311	318	308	260	296	330	310	294	324	310	306	355	325	334	310	337	314	305	308	319	275	322	312	327	314	282	296	336	275	302	309	310	298	294	284	297	285	335	308	290	296	291	298	327	275	296	324	302	322	300	299	307	323	299	321	340	273	288	288	270	288	332	308	341	324	291	315	289	330	315	309	296	318	305	269	312	295	304	330	319	311	290	278	298	297	301	308	300	320	277	304	286	290	317	308	364	299	323	325	315	303	309	310	298	321	320	309	297	301	338	341	283	308	299	307	289	303	289	317	275	307	319	315	320	331	326	283	291	294	329	304	308	296	292	265	309	283	340	283
5977	1376	2364	2869	2599	2261	2000	1688	1522	1472	1257	1290	1181	1171	1098	1092	1100	1095	1071	1099	1048	991	949	938	941	883	880	831	920	866	868	854	808	856	792	821	864	896	2995	1076	779	794	792	764	837	836	821	798	812	764	786	832	875	777	752	780	774	755	815	826	784	751	740	739	787	767	774	771	828	745	811	778	759	767	783	815	786	768	789	758	811	761	811	803	791	774	801	811	761	796	773	759	794	829	748	766	779	766	783	778	736	755	745	791	776	789	783	806	791	737	705	761	784	733	794	814	769	736	788	751	784	751	777	772	753	776	730	741	731	774	742	808	789	752	779	766	798	766	760	740	807	773	761	722	808	769	769	799	741	817	759	808	750	774	796	780	795	750	787	765	800	767	763	725	798	789	743	787	748	774	741	819	774	779	770	745	782	796	824	755	773	775	736	800	760	747	766	805	765	821	773	799	803	795	752	751	746	803	793	789	764	805	762	766	822	783	814	761	779	796	752	734	757	826	805	810	786	777	739	785	766	768	808	816	743	772	732	731	764	769	781	732	707	812	822	763	760	761	739	774	734	731	804	770	731	776	747	773	777	778	745	736	758	771	773	771	756	774	762	747	781	779	772	760	804	743	775	829	774	773	803	780	817	781	757	820	781	758	821	780	791	779	788	748	768	732	726	770	757	780	782	726	836	781	744	758	807	779	806	756	771	754	796	747	733	769	736	754	773	734	773	709	838	769	743	830	817	736	779	798	813	732	760	778	759	740	770	774	831	783	754	780	817	776	737	759	773	808	782	765	820	755	805	786	822	789	740	763	748	752	802	759	742	767	792	771	801	755	784	793	752	757	723	766	783	740	764	822	808	811	769	813	771	740	795	820	705	710	803	724	776	755	786	716	762	793	786	732	771	775	800	724	794	742	821	760	774	796	769	727	773	807	760	813	773	732	770	685	779	812	781	729	781	741	769	750	773	757	798	775	781	752	757	737	746	784	781	738	736	779	781	764	717	770	777	738	777	772	729	808	767	760	786	732	774	761	769	695	760	777	744	739	775	765	754	758	774	755	737	739	824	792	776	715	737	805	776	736	750	794	738	783	775	761	818	800	760	756	808	763	737	765	819	736	783	728	786	814	828	833	769	763	784	733	751	776	802	791	758	776	747	730	723	755	800	715	743	763	766	747	800	741	806	761	777	794	752	776	798	738	765	743	769	746	749	780	834	787	766	782	828	784	801	743	780	765	820	740	769	754	737	759	773	739	773	798	792	742	751	766	777	706	754	824	705	729	777	771	771	766	732	748	748	760	715	757	815	744	756	753	754	766	804	773	766	770	775	784	799	729	830	801	746	719	687	774	819	705	807	814	788	738	756	719	752	781	753	753	778	766	816	770	774	802	792	770	777	790	745	735	714	812	811	790	730	714	778	775	719	769	717	736	778	744	781	758	788	726	753	744	769	767	779	736	741	768	740	798	787	754	849	819	719	768	779	795	752	794	781	749	737	807	734	768	747	741	761	746	757	776	812	785	731	791	755	756	741	781	778	793	791	759	792	738	799	783	731	767	827	784	760	742	776	760	788	763	781	829	719	751	835	745	757	760	817	805	756	745	779	788	757	748	764	779	743	802	761	717	771	796	753	742	759	775	741	739	810	791	756	763	754	781	810	724	750	797	745	745	787	772	751	779	755	760	783	728	748	776	776	745	793	779	784	812	775	776	786	772	784	785	740	796	726	753	791	771	756	783	746	801	732	769	815	782	760	734	812	738	767	768	715	814	789	751	749	772	774	704	724	792	772	779	768	818	750	759	776	780	760	756	767	797	783	737	772	752	716	787	754	763	716	730	726	771	801	780	809	788	798	800	781	784	764	735	771	815	774	798	750	760	757	761	779	789	745	784	783	743	787	769	769	804	730	757	798	793	748	764	749	785	757	786	756	815	766	769	728	807	784	827	790	750	723	757	765	772	733	807	725	777	741	738	746	735	746	792	785	768	788	766	735	749	779	723	767	761	739	794	793	775	744	790	790	780	732	759	723	732	718	778	758	764	717	765	753	756	686	787	853	769	807	768	749	792	779	736	750	722	752	797	782	749	790	768	750	756	770	773	748	815	775	778	732	742	751	765	761	776	757	780	771	771	767	786	745	720	785	755	807	728	787	806	765	758	744	773	750	747	757	744	774	812	686	751	779	726	763	795	798	776	744	719	797	744	780	768	776	766	727	760	801	772	783	769	769	774	798	773	792	799	793	725	719	760	798	756	788	785	746	795	820	751	770	739	756	723	813	787	759	789	747	782	769	747	775	711	760	770	807	769	763	721	777	743	742	813	791	818	742	735	758	757	728	805	814	771	779	731	775	799	731	779	761	779	763	790	788	780	777	788	764	755	830	836	716	744	773	805	750	778	740	748	760	776	727	802	801	774	769	825	728	722	797	739	760	750	807	736	757	736	702	757	771	738	763	751	742	764	732	762	781	763	772	778	772	788	753	729	748	751	788	753	746	777	726	758	784	751	778	775	714	723	769	757	719	743	702	731	749	751	817	791	791	802	764	752	759	756	702	766	814	774	747	737	794	756	752	736	763	773	743	714	776	817	764	728	757	713	737	783	761	735	719	788	703	775	744	792	783	787	740	831	761	786	725	748	779	770	767	763	818	762	785	751	777	742	738	726	810	763	806	791	757	746	756	763	750	769	737	757	756	785	810	761	768	786	804	742	775	725	757	764	785	815	753	817	699	675	757	776	775	760	728	782	751	743	731	784	766	759	717	734	764	820	771	793	796	777	784	834	748	791	714	777	811	795	710	826	840	776	742	762	733	780	745	734	786	758	801	756	760	748	779	769	741	769	796	792	805	752	714	784	743	792	769	785	738	782	784	773	751	770	811	801	764	782	744	756	802	771	781	743	768	753	750	782	784	764	754	736	741	790	772	757	722	837	780	784	829	798	771	752	762	756	791	737	794	791	762	779	752	773	791	774	732	794	779	734	797	759	754	797	757	793	794	818	749	785	791	752	792	771	747	761	739	778	759	839	785	772	736	807	727	753	719	794	798	774	718	749	738	773	739	812	748	807	747	775	773	766	729	737	774	728	762	726	786	790	703	803	800	793	731	757	783	728	763	800	779	754	779	748	784	779	755	746	806	789	739	759	836	765	720	776	750	785	792	724	760	802	739	754	772	804	769	775	763	735	769	755	712	792	827	778	758	795	759	761	809	725	806	788	794	782	757	766	802	761	756	786	762	793	778	779	761	767	784	747	767	767	812	722	786	730	710	763	791	745	791	763	716	763	737	814	758	723	747	752	751	774	768	733	747	712	732	787	797	744	806	787	764	799	783	783	738	751	733	739	772	772	759	819	794	772	780	773	760	855	794	757	715	771	782	824	742	740	804	752	802	771	786	765	738	789	754	802	766	774	749	744	735	784	765	741	761	770	753	815	746	742	838	772	740	758	766	787	784	746	775	802	814	767	777	731	763	786	765	798	770	767	773	790	758	744	780	765
13939	2127	2133	1622	1202	916	775	649	573	547	512	446	476	417	376	406	417	409	429	433	370	395	389	350	352	340	348	337	319	376	345	312	344	322	336	353	345	341	785	565	329	309	303	306	334	325	347	328	320	309	301	351	342	334	352	309	303	307	329	374	349	342	339	321	336	344	350	344	322	344	307	289	340	356	340	351	306	306	333	339	347	340	316	330	312	361	299	327	320	331	350	326	334	326	331	331	311	293	371	351	339	348	317	310	329	322	342	319	312	350	321	346	339	293	318	325	337	319	326	312	295	329	305	308	339	311	334	334	320	321	362	340	337	350	326	305	351	333	300	316	341	359	325	338	342	328	317	312	349	315	348	334	320	353	298	318	321	322	325	324	334	328	337	334	327	287	328	358	326	341	366	335	325	334	322	356	338	318	316	348	328	315	324	357	301	351	335	328	359	355	339	365	338	330	309	344	309	325	300	317	336	325	345	338	338	359	311	306	304	318	363	342	341	328	349	314	302	305	312	343	332	325	342	350	336	307	328	357	329	315	328	296	340	328	333	329	361	319	350	322	308	340	352	322	327	333	336	320	335	327	332	308	343	325	338	330	361	349	315	333	359	332	335	308	320	324	322	320	317	289	325	343	327	355	317	311	347	356	337	327	318	319	293	334	372	324	363	363	310	363	325	335	350	313	321	329	325	322	358	311	323	322	320	347	339	315	319	335	350	349	313	338	358	348	348	310	347	322	336	324	358	322	326	319	320	329	357	338	344	322	324	330	309	337	327	333	316	343	320	338	326	310	360	330	350	327	346	334	329	322	305	303	341	327	300	357	308	344	315	324	344	301	312	333	310	316	358	330	316	332	322	345	309	303	303	325	313	323	332	329	333	302	319	326	326	328	324	352	311	317	308	329	329	328	315	326	313	324	365	316	319	344	326	339	312	351	326	335	377	328	316	313	311	351	330	345	338	319	317	331	296	322	339	362	355	306	317	284	353	321	313	304	347	334	343	323	334	321	295	324	323	322	323	299	299	319	363	315	298	348	303	350	360	331	357	347	326	350	320	322	323	357	331	314	337	315	313	322	338	306	369	342	314	323	312	331	355	321	283	308	365	319	319	353	326	333	300	311	331	345	347	324	320	318	314	321	321	380	329	345	313	339	307	335	322	327	315	338	359	324	366	336	315	307	318	303	333	309	324	290	322	346	384	322	315	305	354	327	372	342	295	304	335	321	319	339	300	309	303	290	317	316	325	331	324	320	314	309	343	299	317	362	350	299	344	340	336	331	334	334	323	327	381	342	337	331	311	330	317	320	349	356	333	345	347	329	318	313	366	321	337	309	306	324	334	348	324	358	384	339	322	338	314	312	340	317	332	352	326	355	333	325	298	351	334	294	335	350	346	336	319	333	330	289	332	297	301	335	340	340	362	306	320	322	335	336	326	333	323	338	349	354	351	351	325	314	327	337	351	328	311	318	363	297	376	311	364	308	326	319	327	314	323	327	312	337	338	305	315	276	305	328	306	327	313	305	319	319	332	367	311	302	314	326	324	335	333	359	369	309	305	327	348	336	301	346	320	328	297	359	341	319	338	351	372	313	303	315	343	308	309	325	335	349	346	328	327	327	309	331	339	360	304	329	341	342	334	320	344	348	285	344	350	353	327	310	326	347	310	330	321	313	345	366	315	312	364	306	346	322	344	330	301	339	328	348	316	347	308	319	312	323	330	347	320	366	302	330	336	356	317	321	343	303	337	353	357	406	317	298	341	315	302	329	340	338	330	318	328	341	357	320	343	327	364	305	300	313	337	344	333	336	329	295	313	356	321	317	326	328	342	324	315	356	345	331	351	325	357	321	351	363	334	320	313	302	334	355	330	293	339	330	317	340	338	320	317	310	355	351	325	354	359	337	335	326	342	341	342	306	317	293	311	320	337	351	323	329	312	308	306	337	322	321	331	328	295	316	339	349	315	309	335	347	327	357	330	301	355	318	332	350	376	320	298	296	281	367	317	334	336	342	335	345	344	317	349	367	330	359	344	314	309	350	326	312	336	315	306	307	360	344	333	358	297	318	303	360	298	308	321	346	329	350	378	338	339	318	322	323	357	301	354	317	332	310	346	344	301	319	304	343	326	337	323	348	287	316	323	296	292	310	342	337	333	318	352	352	306	335	316	342	318	299	365	325	336	319	345	322	351	315	334	324	338	310	348	292	338	329	305	329	319	309	323	299	332	313	285	332	352	320	337	292	304	324	330	328	337	345	353	323	324	330	345	293	305	322	309	342	355	343	337	334	324	325	325	333	318	327	311	357	355	326	317	341	317	358	359	344	318	311	341	336	311	302	345	326	363	344	363	317	284	331	336	299	311	347	317	336	308	318	340	355	341	343	367	315	301	307	342	331	360	340	323	346	347	329	323	335	344	319	316	314	343	325	332	322	334	334	323	323	348	336	312	313	328	324	302	337	319	347	324	342	348	309	308	309	306	321	352	338	355	340	317	321	340	367	326	338	352	319	299	305	339	272	323	314	341	327	346	330	321	311	305	326	302	311	330	334	372	354	337	351	308	312	310	304	308	331	346	337	328	298	344	312	312	343	360	329	346	303	299	335	318	343	345	364	330	307	312	325	349	319	317	348	304	288	333	336	346	332	363	313	348	323	351	302	343	355	329	354	340	362	300	346	345	321	313	346	328	350	374	346	310	332	314	288	291	322	331	341	327	303	331	367	340	351	313	332	333	312	339	329	314	323	303	362	354	338	312	366	304	301	299	327	302	355	330	309	310	352	338	339	298	321	316	344	315	299	319	326	288	316	310	330	332	305	312	304	323	321	324	330	319	315	322	358	373	320	346	308	311	330	345	318	337	302	362	356	341	312	326	325	317	320	309	314	310	360	316	326	309	353	323	336	318	348	326	334	341	347	311	315	300	328	329	326	336	305	303	325	326	356	311	313	314	332	330	327	319	337	315	341	325	323	349	359	325	346	337	354	317	361	324	299	357	338	344	310	347	303	330	311	343	344	298	312	323	352	327	332	345	314	324	348	328	320	319	350	335	319	339	339	342	361	334	329	361	332	305	315	324	340	309	339	323	326	344	370	318	324	342	331	341	346	327	341	325	320	342	319	335	339	337	348	325	324	316	314	323	330	325	320	350	338	324	333	319	320	328	313	350	332	339	326	310	320	328	324	340	344	312	331	321	360	332	347	343	326	309	327	289	339	330	334	331	326	312	325	334	303	314	310	334	323	365	315	319	308	354	308	308	322	309	337	314	313	327	324	365	325	358	345	362	326	331	343	333	324	328	340	307	324	308	349	328	320	341	325	321	336	350	309	297	296	358	325	319	342	287	326	327	322	327	328	305	308	348	323	293	365	330	332	367	319	327	331	357	300	312	353	293	327	343	326	355	341	280	340	336	308	291	306	329	315	336	336	350	337	301	312	327	346	316	292	313	325	327	311	320	307	336	313	302	352	314	319	321	321	329	352	342	319	303	309
7716	2080	4034	4783	4438	3738	3011	2616	2352	2031	1880	1755	1581	1481	1505	1368	1359	1343	1398	1236	1206	1204	1139	1063	1075	991	953	1036	936	957	897	914	875	914	883	923	918	921	4719	1863	841	811	851	853	866	857	825	822	846	810	811	827	838	763	836	784	822	829	793	866	787	816	809	806	775	742	824	754	866	822	847	759	752	776	771	803	762	779	770	789	763	783	786	785	858	778	795	753	798	781	778	775	793	752	772	803	769	772	759	744	785	775	764	796	780	760	821	781	795	813	778	759	834	791	799	779	797	763	807	807	738	810	779	762	781	823	768	805	834	795	809	747	755	788	764	795	718	754	750	786	762	796	791	777	820	799	829	826	739	796	785	795	783	786	796	801	751	773	778	791	788	809	772	817	771	793	839	788	823	847	752	762	807	760	767	742	835	814	777	803	778	791	819	753	766	762	791	776	758	800	757	774	745	788	808	811	765	783	767	751	771	805	829	741	785	789	780	799	771	783	783	751	794	791	780	799	782	782	801	816	844	789	807	813	769	755	783	767	770	767	751	727	753	785	761	845	807	767	828	774	817	795	760	803	779	782	771	798	753	818	801	754	797	799	810	760	745	789	736	755	790	854	851	777	820	789	761	763	819	785	824	766	837	757	733	795	776	793	743	811	768	758	818	792	799	793	807	761	764	760	790	761	804	791	797	820	770	739	774	832	785	754	770	798	745	792	768	740	786	789	770	786	793	784	739	786	813	776	746	811	757	800	746	756	754	791	808	778	779	807	804	764	794	760	740	802	771	730	771	790	794	801	738	795	807	766	793	778	804	774	771	803	747	750	792	771	769	766	866	775	754	808	721	766	803	776	736	764	769	774	792	846	778	752	795	747	764	811	736	792	784	792	745	817	803	782	749	797	771	766	795	762	768	759	766	773	775	827	800	805	787	744	749	798	761	809	801	755	792	733	756	793	791	778	747	831	822	815	814	787	787	796	772	794	837	818	829	759	787	820	787	767	730	775	820	772	815	754	793	765	771	779	829	774	784	771	803	753	793	787	793	765	753	779	752	742	758	790	817	785	797	764	719	771	802	772	772	786	810	736	784	795	811	848	803	784	802	837	813	765	736	822	774	782	774	773	747	772	823	746	825	796	782	762	792	834	773	773	780	773	784	760	814	780	777	748	784	723	767	782	808	793	772	791	740	781	808	786	790	822	786	779	770	805	713	762	841	798	773	791	777	796	772	744	783	762	764	748	807	808	717	818	794	735	769	797	732	780	811	767	734	782	802	808	754	743	763	832	785	804	738	827	767	784	805	738	822	754	761	764	710	802	813	799	762	788	775	772	768	757	723	780	821	797	780	800	818	803	819	788	772	781	769	800	763	794	803	734	775	815	799	773	789	771	812	784	807	783	827	839	762	825	846	777	756	786	766	747	819	795	795	747	826	760	761	784	787	778	770	769	788	818	828	793	750	770	732	789	807	781	774	759	761	740	736	836	777	750	816	808	756	789	762	792	800	763	791	828	777	787	778	754	760	820	784	801	787	795	798	763	827	751	780	776	730	798	773	765	790	770	773	798	822	753	816	762	770	829	777	807	799	752	739	781	772	797	822	732	776	763	795	793	743	826	851	763	804	769	809	790	815	794	778	780	778	762	869	779	743	801	762	722	798	775	778	792	783	771	757	778	754	775	839	780	778	755	775	804	750	790	799	751	786	729	784	738	787	776	745	788	803	817	796	777	812	786	772	784	751	821	761	774	797	790	757	810	782	783	777	807	784	786	783	798	792	776	763	789	763	822	794	772	823	796	811	734	761	796	795	749	784	761	798	814	797	800	782	768	737	800	732	775	754	795	769	777	743	758	786	792	773	751	785	782	762	781	799	806	765	727	739	751	807	746	828	771	787	790	727	744	781	771	790	815	814	777	819	815	738	759	755	743	780	794	809	761	746	726	776	759	802	828	726	795	806	767	808	825	759	807	784	761	755	831	761	783	765	819	721	750	742	776	743	773	757	772	820	790	759	797	823	785	807	792	719	800	771	756	756	762	761	785	776	774	760	772	739	787	740	824	779	787	791	817	764	767	801	818	763	758	790	755	769	817	742	699	801	754	725	788	767	766	814	775	841	758	766	745	775	816	753	768	740	773	799	814	780	784	801	740	765	822	746	759	774	752	772	754	847	783	770	757	792	787	770	800	716	771	789	747	781	776	813	732	812	789	749	774	781	785	763	823	765	781	773	779	802	814	768	780	797	775	806	792	829	740	836	825	826	811	796	747	783	777	774	795	766	807	782	772	791	810	805	737	770	776	734	809	742	788	772	815	750	781	783	780	788	835	745	768	779	816	769	765	801	774	798	765	752	795	749	773	785	752	819	792	740	769	820	776	796	773	803	768	748	791	783	822	714	781	785	803	844	795	698	770	780	806	754	791	770	753	765	793	808	795	726	779	771	782	790	754	845	787	800	741	743	784	787	827	744	743	771	780	808	829	811	768	795	781	779	766	755	749	777	773	814	793	816	771	742	755	800	785	792	773	828	787	770	795	789	753	782	777	762	774	786	771	813	756	779	806	819	814	778	741	790	784	761	732	806	749	784	811	790	847	779	776	831	814	790	864	785	805	736	772	815	736	826	776	785	762	753	811	763	730	800	803	700	806	753	758	781	779	808	821	728	794	789	756	807	748	784	791	863	808	805	776	811	743	787	793	788	811	741	785	799	820	745	782	829	749	772	772	787	823	820	778	747	761	770	852	752	788	783	791	769	777	793	767	768	771	739	758	792	786	787	803	797	798	772	799	859	817	791	786	751	786	786	784	761	770	741	789	790	821	778	783	817	798	790	795	786	774	820	768	796	791	768	803	799	784	809	773	738	787	781	751	792	794	806	793	753	803	736	779	762	778	762	754	850	804	795	736	780	810	793	805	797	756	761	800	766	768	761	814	758	759	773	811	766	810	774	792	797	786	768	831	775	824	791	769	799	761	792	753	720	818	820	799	810	741	781	795	781	789	768	800	774	788	819	845	786	783	752	765	758	796	815	750	789	761	822	831	804	778	765	762	806	774	762	755	801	777	787	766	791	770	766	809	776	767	802	790	824	790	772	776	788	762	799	809	815	783	765	803	804	801	797	833	787	767	777	767	815	790	808	771	722	806	737	808	848	793	745	786	728	817	781	789	789	791	785	781	763	760	814	718	730	716	782	776	745	834	800	800	772	758	818	761	777	789	784	759	839	823	789	761	776	811	798	755	737	835	722	853	733	773	775	750	731	777	797	818	843	812	777	762	799	783	777	743	782	742	837	804	807	807	800	773	826	760	772	780	737	766	800	783	783	743	752	726	771	773	765	773	792	818	793	777	796	749	786	788	754	775	749	778	823	793	749	719	770	750	761	758	885	774	788	793	821	826	810	746	722	821	819	752	795	759	801	800	731	801	809	830	754	771	800	769	744	746	754	847	788	779	766	814	803	790	782	765	750	803	753	813	774	788	791	752	775	764	759	715	782	853
1956	194	184	166	147	149	160	159	166	181	153	171	168	144	167	165	172	167	164	138	161	133	160	161	163	156	164	155	162	146	145	154	158	174	153	149	130	151	133	133	150	172	139	144	141	169	143	149	155	148	138	161	143	158	159	165	140	169	144	146	147	140	162	140	141	143	150	148	164	144	142	135	131	160	141	151	132	151	160	144	144	148	146	157	158	158	146	143	151	172	162	132	170	136	148	136	159	152	145	152	175	145	157	161	157	167	160	141	145	139	149	148	164	160	146	158	161	161	163	151	151	150	154	126	175	147	138	171	123	149	150	146	161	148	156	134	150	141	157	166	173	140	161	132	153	167	155	168	142	160	154	160	173	136	151	150	149	168	136	141	158	154	142	162	121	145	156	166	154	139	151	155	162	151	136	164	152	166	159	138	143	161	141	141	161	171	154	141	130	160	151	142	143	142	146	161	144	184	143	153	137	139	153	157	141	159	148	130	161	166	118	158	132	154	141	160	152	149	146	137	176	146	138	130	148	182	150	159	142	136	164	180	164	136	133	131	164	143	146	144	155	141	146	159	137	137	137	154	192	168	117	153	133	154	157	157	133	159	165	156	162	155	150	155	163	160	173	149	160	155	157	161	168	138	160	165	154	136	153	170	157	155	171	136	145	139	131	157	163	154	173	150	129	132	150	141	153	130	158	153	158	147	151	146	144	170	153	128	155	141	159	140	127	169	153	145	138	167	173	178	138	168	146	142	147	139	159	149	144	140	138	154	156	143	173	139	129	150	159	140	156	145	137	143	141	145	139	149	157	139	144	166	162	156	161	143	150	163	153	159	131	143	151	174	158	151	139	145	162	149	132	164	152	152	135	149	152	149	185	153	148	158	141	153	150	157	151	138	171	158	123	144	140	159	134	162	138	146	143	163	169	155	137	135	171	141	154	146	173	155	143	133	130	153	154	163	143	131	149	149	147	171	125	159	171	149	134	169	135	128	160	117	150	148	151	147	147	155	157	136	153	162	142	140	133	152	152	180	138	154	152	170	159	136	154	138	139	160	130	160	148	141	142	149	140	120	151	163	151	149	171	164	139	130	156	166	152	157	151	164	153	158	159	150	166	138	160	150	149	142	148	162	172	149	164	136	161	137	160	162	170	150	148	160	150	141	133	149	188	158	165	143	120	150	144	156	148	159	138	160	143	169	162	150	173	154	130	149	142	136	167	135	152	131	148	154	135	173	171	156	144	152	147	133	123	136	158	148	130	189	166	151	145	160	170	163	125	171	158	161	143	159	147	183	148	153	146	151	179	122	146	150	156	138	172	158	152	149	131	152	139	148	166	177	164	125	170	171	142	138	164	158	143	143	148	148	160	140	139	146	160	162	153	158	145	147	143	151	152	163	160	141	155	150	122	137	157	152	165	142	167	126	173	143	160	140	127	171	139	144	136	128	155	144	168	156	131	138	173	137	134	149	143	142	134	124	140	163	153	147	117	148	166	160	139	157	149	144	183	144	158	146	142	160	156	167	164	162	142	149	168	173	176	132	167	157	174	120	153	166	151	150	163	135	163	141	153	131	161	151	152	130	160	126	175	142	168	157	160	156	151	130	171	156	160	155	134	145	149	155	149	147	146	170	145	153	134	156	149	122	169	157	160	155	148	135	157	182	165	182	152	154	156	152	144	166	149	147	140	129	125	139	157	151	156	174	159	161	163	161	118	161	179	159	155	149	128	153	172	153	150	165	168	144	153	140	154	158	140	137	148	148	136	152	146	144	117	140	142	153	181	179	148	154	148	146	150	135	155	163	165	165	161	138	147	164	176	130	157	156	136	139	137	154	168	154	142	156	148	157	157	156	155	160	177	164	142	134	151	165	162	162	150	168	139	152	139	131	152	163	148	149	149	146	159	155	165	143	157	150	177	150	149	170	136	141	143	157	148	148	136	137	143	167	152	163	164	122	147	167	170	146	147	161	162	148	137	150	162	160	186	142	148	137	153	160	143	168	140	131	145	155	169	181	164	143	141	140	150	150	140	159	143	135	150	150	154	130	135	160	137	140	140	164	157	137	158	155	142	149	146	158	153	160	144	142	141	157	169	146	153	172	178	165	174	143	160	163	169	152	139	144	149	149	151	143	132	164	164	155	136	145	168	157	143	154	138	138	159	149	172	140	147	137	142	169	156	139	146	131	126	148	153	175	136	168	160	165	153	150	131	140	145	155	175	136	139	169	174	137	130	138	144	162	151	159	153	164	132	137	137	162	177	144	139	139	154	138	141	154	144	140	151	177	166	149	148	147	158	147	138	145	151	168	162	139	154	161	124	176	129	164	161	138	134	146	165	141	155	146	137	135	154	171	133	153	160	140	155	166	173	146	147	136	143	159	176	180	124	166	146	159	148	135	157	133	130	142	134	157	145	150	145	165	137	160	140	153	151	155	144	145	137	145	139	170	169	135	168	150	153	144	159	142	118	156	135	123	138	155	145	141	142	151	140	151	148	145	153	176	148	162	149	162	153	139	150	156	151	169	163	140	160	159	143	149	160	144	137	158	150	173	153	144	141	136	167	155	156	146	143	172	150	139	153	152	165	170	167	166	156	154	154	157	146	146	143	163	163	152	152	163	163	157	135	148	160	151	149	153	122	151	145	164	141	161	167	137	154	145	139	145	130	158	138	169	143	154	154	143	149	167	130	137	163	169	149	141	140	153	164	153	136	163	169	148	153	141	140	152	168	134	146	162	148	153	137	153	138	139	151	150	156	133	140	141	154	148	145	159	158	173	123	125	134	166	141	146	131	153	138	153	167	144	161	147	118	150	160	126	162	157	170	159	164	154	145	154	142	146	151	139	154	156	135	151	160	131	164	127	132	162	158	146	156	139	161	166	140	149	141	154	154	162	123	153	185	153	153	140	146	145	154	164	140	134	169	146	151	150	140	140	133	160	147	142	138	165	135	150	151	145	171	163	150	146	149	155	172	133	160	131	133	161	150	147	188	145	174	157	139	151	160	163	161	155	160	160	161	145	137	169	140	169	148	173	172	154	146	141	161	162	141	141	160	172	149	173	155	156	149	136	190	118	158	138	180	151	159	178	167	147	126	152	168	153	131	151	145	141	154	137	136	157	137	159	166	144	132	154	147	143	139	155	168	147	149	151	171	150	147	147	139	153	144	158	144	149	153	140	150	132	161	173	148	126	145	170	141	131	164	160	136	153	167	171	155	160	155	154	143	144	143	136	131	146	156	164	138	146	143	158	145	161	135	160	145	163	148	139	149	148	154	139	129	168	146	133	133	156	163	162	147	162	154	138	153	174	165	160	157	168	150	148	163	144	168	140	153	136	143	159	161	153	156	141	133	148	154	131	148	167	122	162	157	172	145	133	178	154	155	172	126	132	136	151	146	148	158	132	151	154	146	139	170	141	125	162	164	156	138	129	159	151	136	137	151	147	144	148	173	145	180	134	143	157	153	140	124	162	171	138	157	127	165	142
2225	500	569	534	541	506	471	462	476	495	435	438	471	507	434	489	520	535	524	511	541	515	463	461	455	449	458	437	435	478	414	437	452	460	448	469	445	428	571	473	432	424	426	422	435	458	462	429	432	407	434	398	457	451	454	437	439	420	471	457	469	458	423	435	471	421	474	453	493	423	401	409	431	400	441	431	452	413	427	484	396	437	439	466	456	423	434	453	472	439	446	442	424	446	444	412	453	444	437	431	443	426	427	420	454	445	434	411	406	384	433	417	468	455	439	465	439	438	420	483	458	431	411	467	433	425	450	448	421	483	419	424	481	444	433	422	438	447	398	469	424	438	427	449	418	391	431	434	454	443	414	472	408	452	396	445	422	446	435	410	454	480	408	438	445	427	477	442	431	417	465	457	456	439	440	413	459	446	413	457	441	409	421	417	397	435	440	415	424	414	489	426	398	427	452	436	451	422	436	477	428	413	448	422	436	431	448	429	412	435	402	448	408	394	424	450	440	427	473	466	442	425	424	451	477	418	498	465	412	428	411	456	440	412	449	450	417	405	409	419	428	468	436	438	416	392	421	460	413	456	432	465	465	436	429	401	403	445	417	426	457	454	427	397	426	428	432	438	466	465	403	448	395	432	425	441	418	432	396	443	444	442	419	461	453	407	439	460	434	426	443	450	448	496	427	453	381	431	427	387	404	463	390	448	453	461	458	454	396	466	449	464	420	426	509	450	429	420	441	494	475	453	453	407	453	438	430	468	493	441	430	380	421	444	410	463	429	434	375	443	434	457	447	419	419	436	414	449	398	405	475	436	470	406	429	401	436	429	433	442	410	434	427	411	449	409	477	427	457	472	426	438	461	454	428	479	431	408	451	435	462	456	451	453	409	440	414	449	466	452	424	427	433	443	440	435	421	428	444	440	420	430	437	439	440	418	453	453	440	438	450	415	405	433	455	461	427	415	440	398	471	440	439	466	421	430	458	457	426	425	451	455	413	412	430	452	460	424	452	451	408	439	433	445	420	435	422	443	415	473	447	425	469	437	412	399	433	463	446	448	460	427	364	428	430	432	417	420	428	464	442	395	437	424	448	407	503	452	438	403	399	453	400	446	447	430	498	438	408	433	454	429	451	420	451	437	458	401	434	487	461	453	445	413	469	484	452	434	446	438	444	468	436	468	449	457	466	435	431	411	464	451	427	422	427	440	405	439	388	437	425	465	439	432	434	434	440	422	440	442	441	421	433	420	430	409	473	427	437	429	437	424	457	412	400	420	424	432	420	429	434	462	461	459	422	472	432	456	455	466	447	468	455	412	440	432	439	435	459	416	412	438	405	443	450	400	438	473	429	438	411	453	452	424	423	437	429	452	443	431	436	441	436	431	452	421	451	438	444	438	435	452	398	450	431	438	389	389	449	405	440	441	362	407	469	432	418	445	445	426	415	474	399	428	448	470	442	452	413	478	457	421	450	472	415	401	414	420	466	425	440	405	468	393	442	413	443	402	441	433	414	413	445	444	454	448	449	426	464	416	410	398	422	462	410	420	418	411	449	417	405	431	412	446	436	446	421	427	393	440	404	451	452	422	389	478	430	459	426	462	441	472	419	454	444	448	435	423	464	438	419	438	422	421	397	460	440	436	443	423	460	458	435	411	453	444	420	443	420	451	448	444	428	443	399	446	426	442	471	459	436	422	439	454	461	409	443	458	447	476	426	436	451	441	412	442	429	494	428	450	436	409	404	423	435	456	447	439	448	438	387	447	429	441	438	463	415	399	438	444	454	438	415	437	416	421	434	463	403	467	433	438	432	412	469	438	443	437	424	437	426	423	429	438	454	470	421	412	396	452	494	413	443	439	439	463	420	448	443	406	449	456	453	400	475	476	442	497	445	453	482	458	431	458	421	398	430	457	420	433	452	433	391	423	458	410	465	431	454	431	449	474	448	449	413	466	418	444	462	445	433	410	425	433	442	450	415	459	437	463	418	440	414	421	443	441	401	424	433	463	430	423	455	426	446	454	447	443	420	458	449	402	454	421	471	454	402	447	433	474	417	426	459	478	452	458	437	411	448	432	446	463	427	425	464	417	420	415	433	418	411	444	422	434	454	459	453	482	417	415	442	470	435	448	438	418	436	408	471	459	404	468	444	468	455	421	479	440	458	462	435	451	439	401	453	435	410	424	410	442	419	434	428	407	423	451	451	442	448	442	458	446	438	449	440	460	427	439	421	423	458	423	452	411	467	444	410	414	450	435	447	449	399	443	428	382	436	433	459	469	461	453	434	438	446	441	404	403	403	441	460	471	403	430	410	444	442	426	405	409	416	438	451	441	416	421	386	431	426	438	424	425	443	422	453	457	425	461	399	447	454	462	460	412	412	405	436	437	428	424	431	433	445	414	384	444	438	417	396	423	418	435	457	406	411	434	468	431	432	419	462	422	416	442	414	464	438	438	442	432	439	472	433	435	472	405	424	418	452	449	430	487	457	443	426	440	454	420	430	442	402	470	428	451	411	406	431	406	438	410	433	458	429	441	448	415	475	406	457	456	481	438	443	417	443	400	458	401	441	433	435	451	463	439	428	450	424	427	444	440	444	474	401	411	421	444	454	468	464	435	406	440	450	443	382	452	412	471	452	427	410	437	431	435	427	420	451	458	418	453	406	410	432	481	427	427	428	452	444	436	439	408	421	431	458	434	414	451	411	449	426	445	431	452	470	426	443	434	456	454	427	439	437	428	428	429	431	436	394	433	447	398	401	462	420	408	436	443	455	470	400	416	429	433	419	457	407	426	454	452	414	439	465	419	431	448	427	417	428	474	455	422	451	476	456	403	438	477	446	451	383	443	478	397	417	419	430	415	446	462	428	459	438	434	450	460	451	437	449	438	449	389	420	440	434	429	409	404	462	441	460	412	427	385	455	463	430	412	422	439	436	418	412	447	411	415	442	433	440	443	452	435	412	436	443	419	414	417	474	429	401	419	479	413	433	416	441	431	438	425	441	445	451	451	398	450	418	430	455	417	425	454	448	448	451	457	443	438	380	422	450	379	429	420	460	443	385	413	431	430	448	400	386	444	399	440	427	448	431	424	426	420	397	420	414	425	451	422	441	433	430	428	436	397	450	415	464	469	463	443	416	466	419	434	375	453	434	435	429	470	426	411	450	409	456	482	441	434	441	470	428	450	401	415	474	437	446	420	464	462	419	442	444	406	456	440	450	430	427	434	443	434	459	462	424	430	469	437	445	433	433	425	422	460	422	441	394	428	455	400	457	430	416	472	453	459	426	445	458	410	454	441	418	426	458	456	452	433	415	423	486	449	439	377	434	417	455	457	434	432	428	477	454	477	430	459	417	453	417	450	404	467	416	395	444	440	439	442	472	490	460	407	432	419	399	435	456	428	418	389	439	491	441	436	437	451	435	446	473	461	433	440	450	449	444	449	392	412	445	433	419	412	435	437	450	448	440	447	456	457	476	455	415	464	419	425
7671	979	1095	970	711	588	523	438	456	439	375	343	345	385	345	356	372	363	356	335	310	286	330	343	320	316	304	363	334	307	322	297	282	294	291	310	276	345	518	356	332	283	310	292	310	313	322	289	318	304	307	314	342	283	333	328	333	310	300	339	326	291	332	281	298	311	322	298	277	319	321	282	297	324	324	305	278	337	291	293	298	305	318	322	298	322	306	305	331	305	316	322	301	283	266	312	311	284	300	331	327	311	292	318	314	298	296	291	294	334	313	326	307	297	300	308	283	293	286	285	329	279	330	303	323	297	305	326	307	300	323	319	302	308	329	310	322	300	321	308	333	301	270	316	293	326	308	314	317	319	326	316	309	304	321	285	293	273	316	318	347	284	312	313	317	296	342	287	320	338	312	271	294	323	348	297	289	309	285	308	291	308	296	313	283	305	324	305	300	329	350	328	288	286	301	301	310	312	323	327	318	349	296	314	297	312	301	283	288	318	311	279	318	311	294	304	349	339	298	293	324	276	320	306	307	273	316	303	302	309	301	272	299	325	303	300	316	288	289	317	296	316	302	273	285	287	290	318	314	328	316	304	309	316	306	304	313	330	291	319	269	290	286	307	333	319	319	314	279	324	341	282	304	303	320	344	296	296	324	324	298	305	281	304	257	299	298	274	280	330	301	327	308	312	334	301	312	322	315	304	317	318	328	333	317	304	340	320	306	275	295	301	305	285	303	353	293	314	296	308	332	296	315	305	300	299	286	298	316	302	276	290	284	290	300	312	314	336	317	300	292	288	300	292	283	292	285	285	340	262	291	322	319	313	300	304	288	289	313	325	291	278	317	319	338	285	337	282	304	321	290	313	313	313	284	306	296	260	287	304	287	301	308	291	295	290	325	309	297	329	335	291	314	305	309	273	323	331	314	299	328	292	313	295	260	323	312	329	280	291	321	306	306	331	329	295	303	301	278	307	278	322	305	285	276	317	291	283	301	288	329	308	295	312	271	315	316	320	288	285	275	294	322	291	313	305	326	304	294	291	306	286	308	315	283	297	311	337	319	296	311	289	355	297	334	291	304	311	286	300	328	297	295	316	311	294	311	288	284	311	310	312	309	366	329	292	327	255	301	319	307	314	313	312	313	288	348	298	342	299	325	288	285	319	285	298	316	309	298	295	335	298	300	294	306	289	310	309	315	305	323	298	292	301	317	314	309	329	310	305	281	305	319	297	325	273	318	302	319	294	314	316	295	341	311	305	296	297	285	318	313	294	306	323	289	299	281	316	306	304	343	321	317	303	319	328	294	295	304	362	292	326	306	308	291	280	285	343	292	298	322	275	309	303	324	293	276	312	336	311	271	300	293	334	312	314	310	280	291	334	320	287	291	301	322	317	309	286	300	323	314	262	297	320	302	299	281	300	312	301	300	302	321	301	296	291	316	294	332	290	296	331	286	300	297	308	315	336	304	297	291	285	292	297	303	305	296	323	308	294	317	310	297	323	283	282	308	294	318	287	304	302	312	322	320	314	297	331	317	311	357	305	317	341	310	298	288	297	304	313	289	285	333	306	272	286	325	304	295	281	287	289	321	333	302	308	304	326	310	341	323	278	316	282	286	277	296	311	297	313	316	313	325	283	313	304	257	319	317	313	318	305	293	302	316	303	290	311	311	282	284	300	283	317	308	296	356	292	299	319	335	303	308	309	297	322	292	326	306	300	302	318	302	297	282	286	302	280	293	330	282	335	322	265	283	330	287	318	298	303	312	329	282	297	325	301	294	314	320	296	277	318	310	289	319	314	315	298	307	295	307	295	313	297	284	301	304	310	335	313	301	305	287	316	299	250	302	312	303	307	322	317	295	335	285	325	345	280	304	346	287	294	311	324	352	331	322	284	278	307	316	324	287	310	328	269	314	297	340	317	293	313	313	354	313	297	284	334	306	292	292	333	299	311	296	274	309	290	297	302	316	316	302	289	302	296	320	340	334	299	307	293	286	304	325	328	291	269	303	324	315	293	321	326	304	308	331	287	296	302	295	290	318	332	293	340	310	343	275	292	287	294	285	290	309	288	297	316	277	321	293	323	284	327	332	289	318	297	299	338	270	268	289	328	296	321	292	284	298	281	294	295	305	308	299	307	322	289	285	275	277	286	295	310	304	278	311	324	290	333	322	320	282	307	284	302	282	283	294	328	310	310	315	304	289	307	300	311	312	310	283	327	269	283	309	320	334	297	309	311	322	308	317	293	320	287	310	268	331	326	301	301	319	300	313	312	309	293	317	271	325	296	303	285	331	340	329	319	300	276	337	304	298	324	323	312	340	316	286	297	316	319	312	250	286	315	300	330	265	317	298	297	315	301	295	318	303	295	303	304	333	284	326	311	287	292	302	275	310	304	304	315	330	326	296	312	295	321	267	301	342	305	304	315	304	326	313	281	303	326	344	282	291	323	302	311	345	292	294	297	292	293	297	312	306	305	269	304	316	322	323	304	315	302	275	288	303	317	311	293	320	316	310	310	303	329	290	300	300	285	332	315	293	287	287	251	282	273	295	294	296	289	306	315	330	300	310	291	318	339	329	296	317	335	287	291	274	290	310	316	321	307	269	305	317	331	296	290	297	324	309	309	335	281	282	325	286	279	304	285	325	360	311	301	327	295	302	323	331	336	329	265	304	339	295	342	316	321	316	302	348	312	302	295	281	294	267	323	292	320	322	314	314	285	360	298	305	298	331	279	308	307	268	295	299	300	267	269	289	296	316	315	326	304	291	290	317	328	320	282	304	288	339	304	315	325	288	313	314	296	325	301	308	328	313	294	298	314	305	315	305	301	294	274	276	293	312	269	311	309	306	333	307	315	285	334	289	320	294	313	326	291	318	324	295	275	313	332	321	326	300	306	335	289	333	315	273	317	276	311	303	305	308	273	310	309	285	267	338	314	312	305	309	282	314	277	312	289	323	285	317	306	278	292	298	283	332	294	252	351	320	277	273	275	301	285	326	300	316	308	315	270	309	291	325	294	268	282	310	310	286	323	318	314	275	293	299	319	291	290	310	321	288	326	325	316	309	281	320	301	333	266	250	318	300	305	315	287	284	308	325	311	331	309	254	309	304	296	309	316	304	273	313	295	323	310	314	280	336	296	328	341	306	291	283	288	305	314	320	315	304	337	279	342	306	316	311	309	290	294	319	328	317	326	296	302	266	311	293	306	287	311	297	257	319	291	307	292	302	322	322	338	304	315	281	259	317	311	324	306	279	273	304	313	321	297	318	303	315	292	282	330	268	296	299	311	285	340	337	279	293	300	271	262	325	320	325	295	331	314	274	316	298	299	310	303	307	287	303	323	288	310	309	328	288	313	323	307	290	314	326	310	284	313	303	267	291	303	320	281	326	291	283	291	304	293	293	314	308	309	239	282	299	317	278	306	302	318	264	323	301	306	301	293	274	322	302	310	328	282	321	300	308	287	303	287	330	299	327	356	330	292	318	290	282	296
5948	1367	2365	2799	2647	2368	2043	1820	1471	1435	1329	1270	1204	1117	1076	1143	1075	1175	1118	1081	1025	947	944	923	908	901	873	883	926	860	863	871	854	872	775	795	853	916	2470	861	808	847	824	803	795	862	862	783	788	799	806	774	752	729	781	831	796	738	829	717	800	791	773	802	798	775	734	828	746	792	750	737	798	747	781	733	796	772	782	773	786	745	806	740	712	766	781	845	761	728	779	804	754	745	783	760	790	769	753	762	799	769	715	786	770	767	808	826	745	763	760	771	751	724	765	770	761	739	746	786	797	701	760	731	804	763	752	762	751	744	737	786	728	796	741	754	793	770	768	759	743	792	729	732	763	787	755	722	765	782	773	750	756	792	771	740	775	729	775	745	788	741	800	741	774	800	763	690	778	811	753	756	755	772	812	752	778	756	782	823	746	696	759	772	806	711	728	765	768	752	762	775	752	743	797	731	752	750	754	767	766	767	760	730	739	768	741	739	736	750	793	854	766	738	773	750	755	774	775	699	775	750	727	757	775	763	740	740	792	768	771	759	770	800	723	761	716	821	758	753	763	732	785	757	738	760	760	772	798	767	797	740	800	798	727	773	773	744	727	742	735	805	794	762	773	792	755	761	765	777	739	767	749	791	767	738	764	732	742	722	716	774	778	748	740	766	795	796	697	756	731	789	774	780	750	832	774	779	753	741	721	780	737	741	734	815	717	782	750	767	824	806	820	763	737	793	766	795	775	805	761	778	748	752	763	751	735	754	776	783	754	783	790	763	798	786	750	763	730	736	770	755	768	748	740	776	786	779	781	731	744	835	746	776	727	810	802	747	779	790	814	765	757	757	713	769	763	789	745	797	761	716	771	736	750	752	770	740	751	786	742	782	784	750	757	768	796	815	754	733	764	753	775	812	786	760	759	775	736	748	786	784	783	832	755	805	752	773	770	755	775	762	698	751	765	791	729	765	741	757	765	786	835	771	743	782	757	748	733	763	740	739	791	744	758	789	783	746	747	771	774	720	795	756	761	774	759	758	718	738	717	796	736	793	777	762	817	725	742	769	788	755	763	784	769	802	772	757	701	766	755	787	724	738	796	825	764	752	762	791	753	746	728	761	738	764	772	751	697	733	695	746	739	752	789	716	741	753	760	774	774	773	816	777	722	752	793	750	734	718	733	761	757	758	724	760	782	752	749	736	766	750	767	790	675	772	764	784	746	742	790	765	756	724	811	740	799	799	763	804	779	808	732	801	766	823	773	775	767	736	794	790	720	706	793	748	748	785	766	748	792	727	766	789	744	729	763	724	732	752	758	783	802	762	738	749	699	776	759	772	762	802	761	759	820	745	827	745	765	755	819	736	733	766	740	784	783	774	745	760	773	766	771	778	734	781	695	747	771	768	767	734	735	759	749	796	805	744	746	760	768	733	731	766	760	755	714	726	762	822	777	742	755	768	779	796	780	761	731	792	750	819	765	728	756	785	782	763	787	754	790	714	745	742	805	750	745	768	769	727	809	777	788	779	735	762	734	731	766	726	800	781	756	782	782	817	771	766	815	819	695	747	775	748	780	748	756	741	770	761	773	797	751	794	765	801	753	789	762	780	742	756	757	776	814	777	723	715	808	744	761	777	728	747	746	761	765	774	783	782	784	746	778	758	793	765	787	814	754	744	746	787	773	768	706	782	802	802	755	811	776	737	774	777	740	789	756	748	768	758	778	740	800	743	761	738	777	761	717	732	739	736	758	766	751	772	779	717	835	699	785	737	742	760	744	773	760	763	761	707	758	789	769	772	765	852	739	741	762	832	768	737	762	742	809	718	751	796	737	759	773	768	814	771	772	751	816	752	773	803	763	788	732	747	780	749	784	772	775	790	747	737	774	702	778	753	730	816	804	761	793	783	761	784	741	763	788	746	705	768	781	768	785	760	752	727	741	748	749	771	742	810	744	732	756	771	751	768	771	759	809	793	776	775	781	782	759	791	769	789	690	767	788	788	765	825	777	733	778	761	767	762	773	737	785	748	720	778	716	759	834	748	750	727	752	771	800	764	744	779	760	777	794	764	749	793	813	752	763	751	720	825	768	830	772	769	757	751	781	825	746	727	767	748	747	762	737	709	748	782	729	772	775	740	747	746	749	785	809	760	797	701	788	741	803	807	788	782	750	739	780	809	716	787	759	742	741	746	748	796	801	828	782	749	752	784	729	772	801	786	704	753	745	775	740	753	754	787	799	727	692	718	742	830	755	752	756	739	777	772	773	748	756	741	736	732	751	774	761	753	737	730	708	757	738	760	729	771	761	758	733	838	769	763	774	737	808	789	777	769	803	755	725	749	731	764	772	796	781	768	717	797	759	781	757	793	708	747	757	787	777	736	821	716	794	719	738	793	795	770	784	738	798	786	813	808	743	716	717	716	781	778	773	760	815	751	742	784	732	747	731	759	751	777	732	735	742	765	799	826	756	773	755	799	734	788	754	747	764	747	788	735	780	743	796	751	764	751	731	758	748	750	742	760	732	757	740	744	776	759	756	824	737	776	776	718	802	770	736	750	794	752	750	780	706	785	789	756	739	754	775	775	751	789	774	743	759	743	814	746	782	774	750	827	784	746	749	691	718	726	724	771	753	798	795	790	775	774	719	799	730	795	741	792	773	786	782	791	753	795	762	764	804	723	784	796	783	787	719	735	791	729	727	776	748	751	803	806	771	702	732	783	758	811	704	751	739	723	770	770	763	765	768	768	777	749	781	779	787	746	787	755	807	766	781	766	755	743	785	756	764	749	793	785	726	738	710	804	749	792	820	716	715	723	706	786	742	745	806	769	737	778	758	810	721	753	720	753	708	783	746	760	749	782	773	743	818	728	766	738	754	783	791	740	756	742	759	787	775	772	751	788	747	749	794	764	783	778	743	729	697	806	747	783	791	728	750	795	751	811	733	738	731	804	749	811	785	761	745	754	757	770	764	715	736	816	753	803	769	733	723	715	798	728	770	766	791	750	787	755	735	720	776	742	777	755	779	736	789	802	719	743	768	762	741	747	782	767	825	783	769	691	799	781	767	768	767	735	805	700	754	753	751	794	781	815	741	786	755	779	781	782	765	763	800	768	795	740	783	764	742	789	736	766	789	814	765	757	794	765	774	765	756	805	773	774	795	779	753	775	707	813	767	754	768	756	722	749	775	725	783	790	751	737	737	761	821	758	732	756	758	713	771	750	750	790	727	762	759	754	782	769	771	727	797	784	692	764	738	715	820	796	775	805	753	770	764	765	774	764	714	788	738	752	806	778	759	739	740	772	790	769	716	731	722	794	762	733	749	825	816	771	791	769	781	768	764	751	754	736	765	774	825	752	771	774	744	754	755	780	788	803	786	747	755	778	772	804	810	794	773	718	817	744	780	766	790	781	745	774	728	704	751	764	761	773	789	735	779	723	735	796	731	748	788	785	721	773	745	796	777	759	739	748	795	759	762	741	761	759	712	778	715	727	752	759
13840	2076	1998	1724	1134	931	768	649	626	470	500	443	440	407	411	399	387	390	408	363	369	341	347	342	348	341	326	339	333	343	338	305	361	332	347	342	312	311	757	360	349	295	345	345	334	344	322	309	280	320	337	348	330	334	321	334	372	304	329	345	352	305	350	326	340	325	334	319	305	324	307	319	307	332	312	326	311	323	302	321	357	318	293	329	305	313	313	325	300	354	331	342	286	347	322	360	348	320	303	280	345	313	356	282	368	340	317	333	337	322	337	310	320	346	350	314	304	318	350	329	334	314	329	332	309	303	320	324	310	302	323	318	308	338	344	294	316	306	347	319	318	335	297	324	323	307	330	335	303	320	324	341	320	341	325	334	320	305	320	326	311	311	292	337	325	308	300	307	329	315	316	343	319	329	305	320	308	333	315	316	334	303	288	339	311	322	355	313	341	285	321	299	284	290	307	365	320	284	332	327	362	343	371	315	335	320	345	331	322	331	336	323	306	329	306	291	314	344	339	337	341	349	298	331	332	318	326	315	307	301	345	315	344	341	306	293	314	292	340	308	316	323	330	287	328	323	321	352	324	343	329	349	321	353	298	320	354	335	310	345	300	302	383	360	293	289	356	329	363	311	321	338	332	326	332	328	319	287	314	314	309	303	320	323	314	332	341	299	302	344	327	290	341	282	328	348	293	324	296	340	316	308	311	350	318	327	312	353	323	329	361	312	322	333	339	342	309	327	311	324	360	296	338	310	275	290	338	291	336	343	342	334	331	300	317	332	324	315	378	324	344	333	288	316	350	307	334	343	342	341	322	321	295	334	335	297	345	305	316	306	340	369	300	341	332	318	316	321	325	327	323	309	341	351	315	357	318	305	286	364	300	337	338	310	343	294	355	336	301	331	327	333	318	333	377	317	312	315	305	326	315	334	319	312	281	359	342	307	294	317	299	305	326	325	330	326	287	355	345	308	335	322	314	321	321	328	315	349	342	350	293	319	317	318	321	325	306	323	302	302	332	320	324	323	339	320	298	308	290	311	354	313	340	334	332	308	290	314	318	353	351	316	329	340	299	329	322	326	343	302	332	346	323	303	323	302	316	365	344	331	310	331	323	313	314	297	368	338	324	317	330	328	308	311	350	325	284	335	341	321	351	333	304	348	376	307	322	286	311	295	334	276	327	346	317	331	308	315	289	327	313	317	291	330	341	338	303	316	323	330	341	329	348	332	329	310	286	299	326	340	301	327	323	308	318	336	310	314	327	319	339	332	336	307	297	353	320	337	324	287	314	336	322	268	349	303	318	323	325	330	307	287	317	340	346	337	310	319	355	301	317	335	315	360	320	340	325	331	338	321	330	295	325	333	281	326	343	280	266	311	306	316	329	321	334	332	332	319	339	316	299	309	323	325	337	365	292	357	290	295	328	290	338	323	320	297	317	361	302	297	325	306	325	330	349	338	283	346	296	335	342	342	328	363	291	301	301	335	337	304	348	332	326	292	328	364	327	345	315	317	311	348	297	371	271	314	327	313	315	322	332	325	290	352	330	322	323	303	317	316	351	312	350	322	328	336	313	329	331	298	318	345	308	332	333	333	294	337	310	314	325	314	326	313	340	283	319	353	280	278	330	302	317	338	299	335	329	325	320	316	289	370	312	316	356	352	324	323	306	331	313	310	354	322	314	336	307	340	370	333	304	307	310	334	339	334	330	318	316	356	301	336	312	337	319	295	294	319	291	359	319	286	318	333	313	341	293	332	335	337	301	287	334	297	326	295	348	322	291	329	300	346	333	306	326	319	316	347	318	351	299	329	333	298	339	338	345	319	355	322	306	314	331	327	324	305	307	332	306	354	321	307	347	306	308	353	330	335	295	338	350	343	265	329	349	308	322	317	328	363	317	310	359	324	313	346	323	343	286	309	321	288	336	320	335	314	307	302	345	314	317	343	334	305	321	354	322	328	349	333	311	335	321	313	303	311	356	310	337	342	302	316	342	302	334	335	308	328	314	320	303	304	334	305	324	314	311	279	315	279	348	298	315	321	298	298	308	343	299	332	327	312	289	333	339	316	313	357	353	311	305	286	306	337	333	327	324	356	297	323	299	307	318	334	303	320	298	326	312	319	325	331	310	304	351	307	321	317	305	311	331	308	371	315	339	353	303	310	281	344	345	334	317	338	324	308	300	289	290	313	329	307	323	336	354	354	321	285	314	281	312	334	309	342	291	350	333	332	332	328	302	338	318	354	337	309	329	315	348	305	296	350	355	299	366	287	326	324	358	344	331	342	329	339	328	327	311	349	308	339	336	297	310	306	359	338	334	320	325	330	284	318	336	314	313	350	328	312	312	314	346	344	305	313	308	302	346	299	319	304	331	327	343	305	340	330	311	329	349	288	296	318	352	316	310	344	344	344	343	330	344	315	312	323	299	331	292	325	340	323	297	318	338	284	303	299	303	342	334	344	335	318	309	340	315	306	321	330	345	322	310	352	313	312	300	311	351	329	329	325	320	316	286	315	307	287	335	314	301	316	358	318	301	293	297	344	328	319	357	325	295	298	317	299	332	305	286	332	336	316	337	313	347	303	336	346	328	294	346	328	329	291	350	308	315	323	284	304	307	333	333	305	324	336	314	332	342	335	393	325	340	309	320	295	320	311	314	330	310	348	303	327	347	326	306	379	325	309	322	336	328	325	355	325	313	328	298	302	358	346	360	303	300	339	332	355	335	325	324	318	297	307	294	331	324	320	303	316	334	361	304	332	313	318	314	337	308	305	321	379	313	291	356	310	323	328	362	334	331	313	286	303	348	312	304	343	293	308	333	335	307	334	309	325	315	306	306	313	310	312	319	333	304	327	352	316	337	320	298	274	297	283	335	373	337	328	307	303	324	330	334	321	336	319	302	303	344	348	308	344	331	319	323	319	370	324	302	314	317	322	323	298	342	295	346	316	349	345	321	322	304	330	291	335	316	318	292	339	311	341	321	299	333	359	336	345	325	333	330	351	344	333	300	337	347	308	301	318	292	322	327	339	314	294	339	325	311	324	332	325	344	337	324	292	311	333	368	289	314	316	320	294	335	333	349	333	341	286	312	347	342	319	297	320	311	303	350	303	302	335	340	349	296	308	316	320	294	333	316	302	333	337	309	302	317	316	335	349	323	309	330	291	259	310	330	305	322	328	335	303	336	295	318	286	313	283	348	330	295	323	321	314	305	307	320	318	363	318	342	328	271	321	347	304	336	287	313	296	310	333	327	355	328	328	303	290	316	291	324	327	335	331	326	303	273	316	320	315	312	286	340	352	334	277	307	308	306	326	331	327	317	321	332	286	303	315	319	328	311	311	334	325	315	310	338	357	300	335	301	310	347	328	318	317	335	300	305	320	337	319	313	326	299	346	325	346	325	297	328	324	309	327	349	345	310	290	353	286	312	336	314	306	327	307	331	312	329	333	304	330	305	294	352	332	316	343	338	347	338	341	320	301	331	362	316	320
7740	1996	3941	4878	4364	3638	3052	2655	2312	2013	1817	1749	1521	1481	1445	1444	1335	1373	1336	1326	1225	1126	1068	1080	1052	1043	988	1039	932	925	893	932	910	891	904	928	889	867	4260	860	848	870	870	862	847	916	822	829	869	811	837	833	774	820	801	772	722	828	796	746	789	862	750	771	798	828	790	783	784	803	777	762	781	768	783	817	794	782	799	773	764	764	759	799	754	777	799	818	758	770	788	775	798	771	792	752	781	815	763	782	829	770	802	824	849	766	790	711	747	752	713	754	792	850	767	749	845	802	822	745	802	804	798	744	778	743	775	821	776	829	780	805	775	793	826	770	775	803	780	756	763	781	799	782	774	708	773	802	770	785	790	702	760	733	761	835	719	812	771	774	753	711	730	826	765	733	771	749	760	769	781	747	772	762	785	785	762	794	727	762	814	788	758	807	750	748	751	781	791	746	758	758	779	778	760	746	726	785	740	744	742	814	743	803	820	773	807	806	724	759	728	805	726	780	794	777	777	708	778	780	788	777	807	772	783	777	785	809	781	788	793	806	765	735	767	789	762	760	799	765	757	785	752	772	761	765	768	742	756	769	730	774	745	766	788	768	757	783	740	785	783	753	785	765	768	794	824	822	769	721	757	718	782	739	828	751	811	799	798	745	749	805	783	783	786	789	772	787	731	795	773	748	802	755	787	755	780	747	776	766	809	762	753	724	793	817	784	771	829	781	800	768	792	737	757	780	780	748	723	788	770	758	740	764	756	779	764	761	795	747	767	760	816	782	808	754	805	740	776	767	771	717	726	765	819	766	789	721	762	815	747	728	766	788	801	741	774	788	827	788	763	783	766	818	819	723	740	801	758	724	758	765	749	749	809	782	741	767	800	761	790	825	744	782	768	730	790	724	805	773	717	806	816	797	767	765	800	760	761	813	807	741	758	770	764	758	736	748	779	794	756	783	782	748	779	823	740	759	795	759	796	763	732	792	815	802	739	773	792	789	775	770	789	818	796	799	769	796	793	816	793	792	796	793	814	736	768	807	798	774	761	762	748	839	769	772	780	792	762	775	749	778	814	743	769	799	773	743	721	758	780	759	786	783	734	760	785	786	816	758	753	744	786	767	805	792	779	800	805	760	775	767	795	778	771	735	761	827	782	749	774	795	767	790	758	805	764	756	742	796	761	793	744	740	775	733	752	762	813	784	751	764	737	798	720	763	771	801	797	782	770	755	753	742	781	803	799	712	746	796	764	784	824	835	746	802	752	766	805	782	749	778	790	750	748	816	776	746	735	736	759	762	805	770	762	766	786	787	792	727	823	771	776	803	764	797	772	814	760	815	764	769	748	765	777	746	776	736	819	776	764	775	795	826	808	790	776	783	806	799	756	752	755	785	734	771	758	796	761	760	795	780	724	748	722	781	828	777	805	801	788	792	815	770	789	770	763	826	763	779	773	794	786	756	752	795	726	784	772	787	811	801	778	779	734	740	719	779	768	795	726	752	744	810	782	774	780	742	779	779	806	742	776	747	729	720	717	760	750	763	799	754	778	768	812	748	781	774	783	787	779	725	764	756	761	728	735	746	784	748	781	770	760	800	771	722	755	778	764	757	752	752	791	777	776	766	745	756	755	784	778	788	762	810	742	728	779	786	795	750	827	777	790	763	746	735	783	787	802	779	780	757	739	785	770	770	735	733	810	782	739	763	770	748	785	759	751	771	746	783	802	793	762	799	825	772	727	776	747	803	788	781	791	773	672	753	777	746	770	757	777	746	788	776	766	759	810	774	755	785	763	781	772	777	783	807	765	810	734	743	825	775	814	788	788	735	805	720	806	726	795	761	762	823	783	760	759	782	807	787	756	760	761	800	759	774	747	744	760	773	808	818	783	803	761	817	747	805	731	795	764	748	773	825	802	748	780	749	752	798	756	770	789	770	765	759	731	796	776	808	833	845	777	779	756	747	747	782	748	791	802	745	760	848	775	751	801	771	779	752	765	724	804	789	709	757	796	748	790	767	793	754	793	799	813	718	800	768	764	747	800	809	747	730	769	751	755	792	790	761	758	777	778	767	760	788	779	776	781	747	831	764	785	794	798	761	764	765	753	834	769	737	784	729	730	787	744	717	771	817	807	809	749	767	784	743	737	717	761	732	783	779	753	789	758	800	803	820	803	749	720	757	742	780	778	778	789	776	787	773	742	756	842	777	737	710	786	785	770	770	786	743	816	769	798	767	728	757	770	794	791	778	798	770	748	793	830	783	779	799	762	754	798	740	748	765	769	793	722	760	761	793	724	766	768	773	748	794	759	725	752	764	770	792	771	784	723	743	803	779	738	760	713	739	720	733	802	805	782	767	788	767	649	807	764	750	750	796	768	794	797	775	759	766	816	742	838	757	810	753	722	776	770	850	805	782	757	750	751	766	728	747	797	754	799	768	735	761	786	738	762	769	766	730	790	855	786	799	774	767	759	806	762	779	780	766	734	801	765	781	789	771	792	793	760	774	742	720	769	752	737	811	719	733	757	796	704	739	827	808	700	802	766	769	752	766	718	782	763	723	749	755	776	782	784	758	744	803	738	772	751	779	750	776	727	777	800	811	800	729	783	797	759	769	819	756	755	799	780	796	773	723	731	758	752	755	736	779	720	768	808	782	813	764	745	728	776	749	803	788	793	769	743	800	758	786	767	771	778	824	721	802	761	767	746	840	783	758	746	784	737	742	803	738	757	770	770	759	799	760	780	766	810	791	771	793	766	784	780	750	796	821	782	786	756	774	735	765	708	795	766	768	796	744	727	740	792	760	763	802	780	732	796	782	788	803	770	713	765	780	748	744	784	696	788	813	816	749	769	747	754	756	768	810	752	795	774	787	762	775	778	788	775	762	789	807	771	797	791	794	766	775	813	788	781	754	788	794	786	759	777	807	777	756	769	782	799	782	752	787	804	768	814	787	740	769	781	817	809	800	786	803	766	811	784	813	771	783	780	758	751	740	766	797	741	789	798	771	772	779	776	764	789	812	823	779	830	786	766	741	793	765	747	803	757	776	792	834	747	805	805	752	739	804	756	736	794	810	768	781	745	748	797	810	735	758	785	771	826	789	760	724	777	771	780	802	761	798	802	759	792	780	783	745	765	781	708	759	748	752	763	768	760	836	799	770	720	764	755	766	713	720	800	757	773	767	807	777	787	784	800	808	806	766	742	783	761	753	783	804	776	760	748	755	730	822	799	770	748	769	809	799	754	749	850	766	752	800	750	812	798	759	778	780	772	738	736	813	745	745	765	771	733	792	788	822	763	751	741	760	789	735	780	786	776	788	798	795	736	743	748	833	774	791	792	731	770	754	762	769	709	774	834	752	815	747	785	798	801	770	761	784	758	778	790	784	758	824	749	806	808	773	813	753	753	767	748	825	741	731	798	759	805	782	761	745	769	756	755	755	753	767	797	772	758	782	751	737	770	808	776	729	785	798	759	768	818	789	750	792	812	733	792	784	754	761
1853	161	163	164	145	159	152	169	147	161	149	150	128	141	171	138	167	162	154	164	151	160	146	144	155	148	124	151	175	142	159	121	142	142	152	142	156	155	178	155	126	135	148	141	132	147	142	120	159	136	137	149	142	169	141	110	145	165	140	108	145	137	139	142	150	138	167	136	138	125	139	136	143	161	153	135	151	147	147	131	125	173	144	139	156	139	145	130	121	167	132	128	143	140	140	139	138	117	119	139	148	146	154	160	144	173	162	130	138	136	134	134	153	142	159	141	145	140	153	137	147	146	148	156	133	168	150	145	157	146	128	148	147	132	141	153	142	143	146	150	171	140	168	133	150	154	137	153	139	159	153	130	126	150	154	137	147	145	138	132	136	155	145	141	147	130	126	165	156	160	144	153	156	166	154	166	132	136	131	158	159	150	129	126	156	147	151	144	147	142	137	143	155	119	155	173	130	136	166	138	164	152	142	133	147	134	133	159	139	154	158	161	137	137	125	161	147	152	135	139	142	140	135	142	146	145	146	153	162	128	147	137	141	135	147	141	161	153	147	138	146	129	151	137	155	126	146	179	138	143	149	157	138	157	148	163	138	124	174	162	134	164	153	152	167	169	151	129	134	130	154	128	126	148	173	139	162	120	123	146	139	140	140	164	147	154	170	163	133	149	160	166	125	147	179	143	121	140	142	140	148	153	174	124	148	126	150	156	151	158	143	124	153	160	153	152	155	122	151	142	151	137	128	136	147	152	153	141	166	133	144	138	124	182	139	149	161	139	149	161	126	163	143	140	141	166	132	138	165	154	171	155	160	141	133	136	149	149	125	148	143	154	144	160	152	164	172	138	146	151	122	131	148	140	136	147	124	144	152	151	154	131	155	174	122	151	129	162	143	143	132	171	144	155	118	157	145	135	132	144	129	137	135	155	130	158	155	148	164	151	138	175	136	128	156	131	162	146	154	142	130	139	142	154	139	129	139	138	153	149	144	134	146	141	132	137	147	146	145	140	148	159	160	125	139	145	124	119	134	153	184	164	140	126	165	142	124	145	144	152	159	142	154	162	141	156	127	139	134	124	142	121	137	149	159	153	162	155	152	150	142	113	136	154	144	140	160	143	155	125	148	135	147	135	131	166	110	147	152	137	147	154	155	152	139	141	162	165	145	147	153	139	132	140	151	165	141	142	142	151	151	155	140	132	139	178	150	156	158	126	145	149	158	164	158	140	154	150	167	160	152	135	130	155	168	136	118	151	135	141	154	135	136	139	139	157	128	138	144	147	167	166	146	145	135	153	160	155	135	136	153	152	171	113	148	129	163	126	143	137	147	136	150	121	142	145	133	156	156	130	144	126	160	152	151	134	149	125	139	138	151	159	143	145	163	171	141	141	147	150	139	150	128	151	150	141	140	139	138	153	135	137	158	139	135	161	153	127	156	148	155	145	145	157	140	151	146	150	154	152	144	143	152	170	148	147	132	143	151	166	148	136	130	162	175	112	155	153	136	141	137	123	160	138	128	132	133	106	139	147	147	141	124	146	124	124	165	140	161	134	154	135	137	155	131	143	145	154	134	126	137	149	153	140	142	131	134	131	139	135	129	156	140	125	140	130	135	133	156	140	163	140	148	153	136	140	153	173	130	153	138	152	163	161	151	157	161	152	163	118	131	127	147	146	120	146	135	152	144	144	132	149	160	160	144	160	150	151	152	144	142	135	129	135	154	138	156	160	118	162	150	117	144	131	152	177	127	141	142	150	174	136	154	147	133	161	128	123	155	156	144	166	146	159	152	170	138	150	143	158	99	148	130	136	155	150	135	152	179	132	125	155	141	140	170	143	160	138	158	169	152	146	170	130	147	135	138	166	147	133	144	178	134	132	135	146	179	149	144	138	128	140	149	137	134	133	155	154	151	156	129	130	151	142	156	151	125	119	125	139	139	136	126	151	135	114	139	145	167	149	131	161	154	149	137	160	155	149	126	145	150	135	129	151	109	155	147	150	154	154	156	129	127	122	144	163	146	147	121	128	158	152	139	139	136	141	120	144	126	156	133	140	138	173	132	150	136	150	127	147	172	138	147	148	137	138	145	158	181	156	134	180	144	140	136	140	148	153	139	137	142	142	160	155	136	132	125	148	141	164	144	135	123	154	154	123	133	146	127	141	145	151	138	128	141	135	122	138	157	133	149	132	154	146	140	144	138	131	153	166	149	166	119	156	139	162	137	131	154	137	154	147	141	139	135	134	159	135	171	127	147	119	144	167	139	156	129	144	156	119	122	104	134	149	141	138	166	131	139	161	137	166	152	147	152	136	137	136	148	144	127	140	163	151	151	150	145	138	161	151	115	161	146	137	163	168	140	142	127	157	132	156	144	167	151	148	133	148	130	143	135	155	141	130	134	140	140	131	139	147	137	161	155	145	142	143	136	160	159	145	127	146	142	143	157	174	118	157	129	129	139	128	143	150	150	153	157	156	137	138	117	134	142	161	151	132	133	139	144	117	130	133	143	149	153	144	161	122	145	142	144	137	167	143	148	157	131	133	161	144	154	163	147	173	139	129	126	156	125	152	154	138	133	135	148	146	165	145	146	145	152	169	139	145	141	136	151	137	129	122	139	138	146	150	163	176	114	142	151	158	126	134	126	142	145	131	159	159	134	140	157	124	134	149	136	151	149	117	150	153	139	135	151	133	155	159	136	159	143	140	145	143	142	132	127	143	143	129	145	125	146	163	150	118	148	143	127	119	150	142	133	167	156	149	142	161	147	136	157	151	158	141	132	145	142	142	141	135	151	169	124	161	135	142	142	151	142	119	137	159	155	120	156	176	167	131	153	139	128	142	141	137	130	145	144	149	133	143	130	156	144	150	161	140	127	151	153	154	166	128	138	149	157	138	143	169	138	137	139	137	133	133	142	149	142	139	169	153	129	142	133	158	134	148	158	151	133	134	156	156	169	148	128	148	132	149	138	113	137	134	156	141	153	120	144	126	131	141	135	148	145	135	147	150	145	154	140	129	141	144	137	133	158	142	135	150	162	164	155	157	126	137	149	142	137	119	139	140	141	154	138	145	158	120	119	146	154	145	141	153	148	156	143	144	174	142	121	146	143	142	148	159	148	131	147	134	130	168	164	130	149	139	120	130	164	151	125	165	142	165	130	158	139	146	136	147	164	118	146	160	164	145	153	150	131	122	140	165	145	135	135	163	145	122	151	141	158	140	155	126	133	140	130	133	154	129	174	158	156	149	145	148	137	165	148	150	128	148	144	155	146	166	161	131	143	135	161	140	132	152	160	143	143	130	126	136	150	136	131	150	164	154	135	128	151	151	130	155	136	129	141	156	148	143	135	147	153	165	124	146	151	131	160	146	130	128	140	126	142	168	138	135	139	148	142	145	162	124	155	149	137	137	116	150	162	117	136	154	136	131	135	150	157	145	152	142	146	153	125	145	140	164	139	155	169	155	171	161	147	142	140	162	136	144	144	150
2190	446	491	542	478	499	478	444	450	502	448	466	442	489	480	457	497	497	493	512	470	443	441	471	443	414	416	427	451	442	438	458	464	443	438	479	411	430	452	421	466	442	431	431	432	443	431	444	450	443	455	437	426	425	419	467	409	422	408	414	418	401	371	431	436	399	430	414	411	407	441	426	401	403	437	435	424	406	422	411	387	412	417	409	437	424	417	390	454	417	408	431	445	425	408	424	442	429	436	394	437	457	433	419	387	438	426	412	416	432	432	412	443	417	404	427	433	427	404	414	417	424	387	431	410	417	433	423	383	425	441	420	399	445	400	427	416	407	454	448	446	432	459	436	402	440	421	449	423	429	457	360	414	414	449	447	422	421	403	392	439	424	381	405	417	416	437	451	403	415	432	445	383	449	422	469	421	431	420	470	400	427	424	462	422	408	417	415	407	427	441	414	411	399	438	407	425	431	412	446	435	440	409	422	428	428	429	403	436	411	440	468	376	422	421	435	396	397	461	437	434	392	427	421	438	388	431	440	414	435	434	433	476	440	445	418	426	402	422	418	433	426	421	421	433	413	471	409	400	416	392	403	426	416	439	400	446	417	402	429	433	417	453	439	423	437	404	401	454	418	432	408	434	405	417	392	413	415	409	404	451	390	439	413	453	410	419	402	436	448	400	422	380	453	441	466	443	442	452	402	449	421	456	399	438	422	416	451	407	445	423	422	418	392	457	459	431	425	407	413	436	479	460	421	417	453	394	436	418	430	390	400	414	384	435	435	427	416	460	429	385	392	423	471	443	432	416	414	440	438	440	445	413	446	376	443	441	413	437	387	420	409	380	430	415	417	446	438	390	418	402	419	400	417	441	401	436	438	428	442	389	437	428	432	406	416	438	440	423	429	403	411	408	430	449	427	416	451	455	409	421	451	428	427	419	463	395	439	394	460	398	442	409	452	426	407	413	427	448	449	410	403	464	428	419	421	393	439	414	434	433	451	422	449	449	439	435	408	427	457	423	437	443	422	428	453	441	410	469	450	453	429	431	376	434	417	433	396	415	423	424	445	408	422	429	405	434	438	391	463	406	436	399	427	421	440	414	420	379	405	410	421	435	479	386	438	404	409	464	437	400	400	432	424	396	383	444	417	422	416	444	422	432	420	447	408	432	428	426	386	417	450	416	405	424	404	438	416	404	435	407	433	390	400	431	419	438	433	435	393	406	422	451	441	404	432	423	371	413	424	403	457	416	408	445	448	386	400	424	399	439	436	397	419	447	422	423	433	421	396	422	422	403	431	411	469	410	422	419	401	407	461	407	411	425	426	432	456	423	408	413	455	438	425	465	414	434	394	423	405	417	436	420	427	393	460	408	433	403	422	445	422	405	429	426	397	403	458	404	369	395	445	410	435	404	472	423	435	467	431	394	438	454	415	378	435	414	469	418	433	435	381	397	406	435	434	379	433	433	400	449	417	404	395	398	429	421	412	442	439	419	477	440	422	408	428	434	417	420	417	441	458	476	406	438	445	436	443	430	433	371	438	415	445	421	399	470	433	449	435	448	434	423	428	452	404	445	425	428	433	437	405	431	387	440	443	432	443	462	451	393	433	405	458	402	458	449	432	408	436	424	422	431	408	442	384	412	396	402	402	417	433	430	426	428	430	388	440	449	423	452	408	440	414	410	486	425	449	390	385	396	450	440	410	417	420	433	401	443	410	409	410	407	418	420	431	443	390	412	420	438	428	408	385	419	411	436	435	461	402	411	435	431	441	421	456	469	397	435	440	452	417	428	416	415	446	401	436	450	388	403	411	420	432	442	436	396	411	441	407	429	463	441	421	426	427	400	438	398	438	467	413	385	421	460	416	383	395	426	408	412	454	413	390	454	425	435	403	420	457	440	451	456	452	439	458	406	430	396	437	414	426	479	453	431	396	420	450	424	444	435	427	447	478	417	403	415	436	441	396	423	410	447	439	438	403	452	437	435	427	422	431	442	417	386	375	417	459	410	385	461	417	458	474	427	406	486	375	373	437	400	432	421	414	453	435	423	434	421	443	399	380	432	416	426	414	409	461	439	425	378	427	416	396	408	395	415	414	411	464	434	434	390	468	431	390	398	412	437	421	429	435	413	400	419	433	440	431	441	402	422	446	421	409	413	435	418	384	405	400	422	419	440	423	467	400	441	432	429	421	410	449	384	403	409	440	404	406	424	414	390	444	423	408	418	415	420	419	423	404	462	409	434	373	409	382	449	409	432	422	451	384	419	403	441	420	428	405	375	420	444	405	431	399	449	401	398	439	437	459	470	425	369	432	434	439	422	423	413	398	408	414	417	421	405	397	446	419	397	454	425	425	449	465	440	414	450	389	411	452	416	425	407	415	391	413	401	427	452	420	442	398	407	407	419	469	415	438	415	456	461	419	421	431	407	427	439	397	431	444	435	432	442	408	460	417	440	482	381	430	432	443	424	436	419	436	434	399	447	456	425	416	408	409	417	398	416	447	402	444	427	409	400	427	419	441	411	464	443	406	450	412	433	435	412	407	441	409	458	472	398	452	457	431	463	435	408	484	385	418	413	420	437	426	421	439	413	436	413	394	397	434	436	444	406	444	417	427	410	435	409	428	437	424	418	428	413	425	419	465	406	432	433	436	431	432	415	413	439	427	405	422	464	412	424	389	414	417	413	406	410	398	403	449	424	426	410	442	437	396	430	432	436	424	408	411	418	434	449	439	410	420	429	427	394	434	419	388	418	456	428	397	440	452	448	446	412	426	422	431	417	441	443	407	405	426	476	422	417	438	439	411	451	416	439	441	384	453	428	459	415	414	391	415	437	412	412	445	426	438	475	412	423	384	431	434	443	390	466	412	389	401	428	400	399	464	444	417	449	431	444	445	405	431	398	428	408	420	445	421	438	434	399	414	440	422	431	440	455	405	428	427	421	421	410	449	425	432	416	425	416	392	429	418	414	451	423	439	378	441	406	403	436	406	413	423	454	388	423	423	408	411	429	432	459	428	434	410	414	430	393	414	450	433	397	405	433	421	387	418	427	445	441	415	386	422	417	454	429	420	406	413	433	411	414	428	462	384	412	453	421	439	397	432	445	451	433	431	448	428	415	444	431	381	409	389	455	398	412	405	428	430	457	414	440	435	410	417	435	433	448	423	385	455	394	430	434	406	456	432	462	389	422	469	394	453	440	410	402	434	427	393	400	474	436	408	438	407	433	394	421	441	457	400	430	463	391	451	433	418	436	413	469	433	459	434	432	413	412	429	440	423	386	389	460	419	390	422	426	439	406	438	411	424	453	408	437	410	452	432	435	422	374	439	415	407	447	433	437	402	427	438	409	424	423	408	420	404	431	392	448	419	429	443	388	400	431	411	413	433	438	430	406	414	438	396	446	430	408	439	377	426	410	440	438	391	414	393	445	397	460	429	423	436	428	389	438	409	425	404	424	445	468	415	441	416	466	427	420	429	383	439	435	422	447	441
7516	1027	1116	979	701	539	506	458	451	404	397	374	355	368	349	327	350	339	332	353	345	325	351	329	330	340	294	319	307	300	296	307	333	300	314	338	341	337	544	301	287	293	285	313	294	281	295	317	308	292	321	290	334	320	291	325	294	290	316	324	348	327	300	304	343	307	310	306	298	311	278	317	291	308	299	304	306	301	297	300	303	328	338	291	277	301	296	295	277	328	292	266	322	312	314	304	281	315	296	289	290	296	302	300	295	327	315	304	286	295	290	316	310	298	310	297	280	304	291	318	282	312	281	288	310	313	296	291	315	298	296	285	324	285	312	301	291	292	313	301	295	270	293	279	267	324	308	314	292	286	347	320	307	314	310	288	288	314	279	332	284	311	278	312	314	319	326	298	326	305	311	301	310	324	307	288	307	262	312	292	320	325	316	302	321	297	330	291	297	282	311	317	312	298	304	311	322	302	329	296	278	316	274	342	305	303	317	327	294	300	307	287	319	302	293	320	289	304	290	301	321	315	307	296	322	277	314	318	293	306	302	272	300	302	291	294	285	307	333	281	333	303	317	310	311	319	307	286	299	338	321	300	275	300	326	311	299	293	351	289	300	303	280	315	298	318	320	294	295	280	317	291	300	293	286	306	262	307	327	314	298	336	273	292	309	299	308	330	325	290	281	270	307	294	302	320	319	304	301	320	304	290	296	307	337	301	309	289	310	290	271	315	268	322	270	305	297	295	310	270	318	296	318	310	257	321	321	334	273	312	270	302	305	293	280	317	316	343	328	292	317	322	271	304	317	280	322	306	320	308	296	292	316	297	330	303	323	318	328	284	289	283	307	306	284	278	342	285	302	301	279	298	315	305	280	326	309	289	329	319	303	324	307	335	298	325	281	302	320	293	285	292	285	346	326	297	278	312	331	327	282	306	306	300	279	306	291	292	307	298	301	292	280	311	310	307	278	302	291	288	315	279	306	325	287	308	305	274	320	275	311	294	304	309	319	303	288	294	308	318	313	274	300	314	311	307	321	329	292	305	298	308	314	288	307	306	312	321	293	290	306	298	308	318	301	329	291	322	318	304	311	281	300	333	301	321	315	258	302	323	305	300	307	301	275	284	341	302	309	294	303	318	286	278	286	299	288	349	310	298	338	303	272	314	300	294	301	296	320	299	315	312	293	300	309	290	313	292	291	304	318	295	329	313	308	315	351	316	296	341	301	295	302	298	306	297	339	329	273	291	326	321	312	271	275	310	301	319	280	289	318	291	341	287	312	284	332	300	288	326	294	301	313	294	302	325	305	308	299	287	322	325	319	299	280	318	300	314	273	309	306	333	282	293	291	296	305	288	301	327	286	320	314	307	311	342	313	291	313	293	292	321	286	330	295	301	312	283	322	310	305	300	285	285	312	351	296	300	305	301	304	309	281	275	309	277	334	327	318	319	331	290	290	325	302	327	305	317	278	305	334	312	314	282	263	275	298	304	286	297	304	323	310	332	290	309	308	323	277	331	291	306	330	257	321	298	318	282	323	297	292	290	285	312	307	305	310	278	277	329	290	303	337	322	313	281	288	297	351	333	315	276	329	306	316	330	311	266	288	284	321	317	287	305	312	298	290	286	295	332	287	299	305	302	329	272	302	303	295	318	320	348	326	270	311	270	317	273	304	310	314	307	339	298	316	312	296	309	304	282	307	297	300	297	284	303	322	322	331	299	291	278	321	303	316	307	280	260	280	320	305	283	305	302	300	313	329	292	303	336	282	307	314	332	274	320	305	321	303	310	301	318	305	326	307	285	315	289	274	296	297	316	283	304	320	311	338	290	312	313	310	349	285	303	310	328	286	297	268	296	299	282	303	292	304	290	289	335	268	287	304	298	306	306	266	284	300	294	339	285	271	274	308	313	301	295	272	318	342	305	324	290	297	345	287	314	292	303	281	314	304	273	314	287	286	295	296	325	267	316	322	315	330	295	290	277	315	310	314	301	304	275	291	305	307	314	322	292	305	288	324	324	290	330	296	297	297	290	323	314	297	301	307	326	282	281	291	326	303	334	292	292	303	292	299	285	289	297	294	290	277	302	307	281	274	312	294	308	284	292	318	303	301	327	311	294	312	327	293	282	286	335	310	306	296	328	293	293	286	271	317	304	304	318	322	279	319	289	310	274	289	290	295	296	330	294	318	283	296	269	281	283	284	343	311	323	270	301	312	307	308	312	304	315	311	333	290	298	284	286	276	307	309	290	304	288	293	296	306	278	319	325	298	297	284	317	276	320	303	317	269	311	290	288	282	309	287	297	291	326	318	289	292	323	294	247	280	316	299	261	321	305	314	311	292	333	311	270	317	322	296	287	324	273	305	290	289	295	302	299	316	298	342	328	287	300	287	316	303	290	332	283	313	277	300	323	320	327	293	305	325	289	274	299	297	305	294	300	296	341	308	321	295	295	298	281	322	314	287	322	328	298	318	306	326	321	289	293	293	308	304	304	296	310	275	268	303	282	286	273	272	291	315	318	284	309	280	309	292	301	275	290	273	288	309	286	280	294	325	309	313	301	285	282	300	296	319	305	305	288	274	298	311	342	326	309	318	305	288	300	326	316	284	287	292	290	280	273	318	317	287	329	291	323	299	298	293	341	316	351	328	288	318	286	290	309	299	293	314	315	329	333	289	288	279	283	280	299	304	316	293	313	288	306	300	299	305	313	336	304	289	283	328	311	306	313	300	309	312	324	290	277	295	296	265	303	288	284	313	297	304	300	295	315	277	299	267	320	290	333	287	292	281	297	290	302	277	311	306	317	303	259	314	300	298	286	286	320	304	300	250	299	296	306	290	311	300	300	297	333	298	286	319	280	284	320	293	266	272	340	295	286	293	283	353	283	306	260	314	321	280	330	307	293	326	310	297	322	295	296	292	333	263	291	320	328	272	305	288	326	306	294	321	293	302	297	301	273	276	297	298	300	311	295	318	316	307	312	323	299	307	278	264	299	306	287	285	297	333	297	309	308	290	277	293	300	284	306	288	300	304	289	283	297	300	262	271	331	296	336	321	299	324	298	280	287	285	318	310	337	285	301	316	308	342	266	321	286	298	328	311	306	318	316	302	290	295	290	307	324	307	341	273	293	308	324	311	316	293	289	294	297	307	254	324	276	284	308	296	277	321	280	291	313	318	312	290	324	318	305	314	335	310	310	337	270	286	309	300	276	322	295	309	287	327	328	330	270	332	274	309	293	321	312	303	297	327	316	283	294	306	331	310	303	265	297	278	308	317	306	294	296	281	303	284	288	312	295	289	282	311	290	281	302	266	305	336	322	316	312	323	316	309	292	271	288	313	288	340	294	288	297	291	298	310	283	318	291	308	324	297	338	312	346	328	263	326	353	307	310	313	316	294	303	305	303	297	293	328	303	310	303	316	316	309	306	286	322	322	317	286	308	302	271	300	301	321	324	287	285	317	325	314	305	324	296	303	327	283	284	297	286	264	281	309	320
5882	1446	2402	2888	2543	2274	2013	1705	1540	1390	1331	1220	1097	1110	1179	1049	1115	1055	1064	1044	986	903	894	920	870	917	881	896	861	820	843	842	846	822	811	796	829	970	2354	822	777	800	868	781	779	808	801	742	825	767	806	810	799	828	828	767	785	830	751	798	772	866	791	748	784	729	775	793	793	761	715	767	775	782	775	761	747	717	759	797	785	776	763	789	810	725	755	743	766	739	739	755	777	779	786	757	753	751	768	754	742	771	710	722	775	741	738	782	747	721	778	746	775	778	728	792	760	790	735	751	753	747	765	768	745	782	757	739	762	733	776	742	721	719	764	764	775	742	822	738	750	803	795	757	727	714	784	761	800	718	744	774	710	730	716	721	758	725	769	792	715	728	783	764	699	758	743	729	771	742	818	768	716	784	745	676	740	784	777	799	723	802	756	755	738	702	765	792	766	808	791	707	774	747	749	745	748	755	785	739	796	786	753	734	705	775	765	781	773	771	743	762	758	756	777	738	729	813	785	767	767	731	731	809	751	781	721	766	765	746	724	777	737	762	732	795	746	728	761	749	747	751	781	733	770	757	740	701	785	772	823	687	742	749	771	744	799	742	752	787	785	716	744	764	810	717	768	687	730	724	736	761	735	773	791	772	749	802	765	762	798	749	763	754	763	788	731	769	742	757	786	738	753	723	780	782	715	787	800	780	771	767	743	774	810	811	750	705	749	718	671	738	726	785	705	755	760	738	760	784	744	744	769	767	725	749	736	754	706	756	764	741	741	748	741	755	764	734	723	721	743	769	789	750	742	768	719	822	808	749	748	741	748	801	795	739	741	776	744	780	741	737	727	703	707	788	734	789	818	777	814	764	734	748	755	831	757	812	753	736	740	807	740	765	729	755	738	746	786	731	753	728	819	751	742	738	810	756	785	775	730	740	800	775	734	770	745	767	799	782	816	766	732	785	754	761	763	786	766	771	747	764	734	757	762	763	753	747	733	714	736	767	725	750	729	776	760	770	764	760	793	804	765	769	735	788	711	749	724	764	720	776	789	800	771	770	778	789	736	813	726	721	757	784	713	757	751	745	743	795	779	748	763	766	794	781	747	707	679	774	695	772	748	720	809	757	757	765	774	790	774	773	731	794	710	748	731	784	808	752	783	747	726	704	773	765	704	734	718	743	749	793	772	755	787	756	784	750	774	771	756	735	738	693	773	736	773	757	803	773	755	805	771	796	746	742	796	786	781	779	734	780	752	732	733	737	761	790	756	718	749	790	790	770	799	736	752	735	803	709	752	769	752	768	741	758	786	765	774	761	749	745	767	761	735	739	768	745	732	758	785	714	745	747	770	724	715	755	778	797	759	735	745	797	796	762	761	775	760	773	718	789	737	805	742	798	796	764	722	746	726	709	691	741	766	769	755	773	710	775	737	777	772	769	761	723	720	746	785	711	762	739	739	732	723	755	747	799	774	673	790	786	715	736	753	806	763	806	773	821	746	719	770	772	800	735	769	773	777	767	756	753	764	780	787	768	745	776	722	714	745	777	771	773	730	771	767	758	784	719	719	780	795	787	752	709	753	802	750	768	769	774	739	809	711	739	788	777	787	778	715	739	750	737	809	734	720	788	757	746	781	752	801	773	813	707	788	744	738	807	737	744	800	817	729	769	753	749	817	763	739	783	797	736	804	787	769	738	733	718	811	810	706	785	735	690	728	789	832	799	773	797	770	741	772	751	786	775	816	777	734	752	731	747	779	731	706	729	740	750	815	735	767	796	778	777	745	773	764	786	791	764	783	738	744	780	775	812	731	785	745	790	749	764	791	732	740	771	761	760	770	778	755	768	769	728	749	735	821	756	781	763	754	786	714	695	764	753	790	772	818	763	748	776	738	762	696	750	761	743	739	757	696	732	727	762	789	781	754	773	792	772	765	780	768	716	759	762	745	761	729	736	742	742	715	808	790	781	704	778	771	732	819	759	796	715	750	733	779	804	760	756	778	753	765	799	781	789	765	801	767	764	739	770	755	753	761	717	787	728	824	794	745	751	762	754	717	734	691	770	718	749	744	764	781	777	770	772	718	757	726	737	750	769	720	775	789	790	778	771	754	752	772	800	761	739	735	746	754	807	763	756	735	777	741	724	742	778	761	787	763	694	757	766	762	755	783	732	770	763	792	782	791	749	810	778	732	757	731	752	793	751	756	769	738	727	805	745	785	731	737	747	772	793	764	732	829	735	731	786	764	764	773	832	786	739	711	782	715	784	790	767	769	803	757	747	718	775	730	787	799	767	756	709	726	730	746	751	739	756	806	771	784	769	737	758	742	791	789	712	739	768	751	760	736	745	718	749	765	766	768	790	769	746	775	769	702	736	741	727	719	781	742	799	766	793	746	752	797	696	834	769	729	760	790	743	754	766	775	762	762	776	721	762	770	805	781	712	737	725	765	786	742	724	754	729	777	733	778	762	746	745	807	723	749	749	728	737	769	720	785	794	779	759	757	764	781	724	755	778	788	850	729	724	752	768	713	760	747	725	752	726	728	770	797	760	729	755	775	799	767	745	807	757	735	772	738	783	792	742	749	805	777	737	741	808	730	740	767	747	738	736	781	692	751	752	761	730	739	783	757	770	776	765	798	773	748	724	741	764	766	722	737	748	740	738	761	781	772	778	697	692	742	785	778	765	769	785	726	811	732	804	749	772	753	758	759	762	774	762	734	771	748	776	759	769	785	809	780	765	749	779	722	783	755	737	747	775	765	723	775	721	746	799	742	749	752	782	790	759	799	724	781	757	792	728	751	795	768	808	748	683	789	761	742	760	776	764	717	739	738	772	760	793	768	750	782	753	782	726	829	770	809	768	761	685	743	813	774	748	715	734	738	740	755	740	766	771	755	780	730	781	773	724	760	731	751	788	754	780	720	778	728	722	778	748	719	764	809	758	758	797	686	798	753	744	815	721	797	742	770	742	814	780	770	751	763	822	778	730	781	772	721	768	816	761	751	751	766	755	764	719	790	794	739	740	758	772	788	789	770	758	748	783	781	759	726	777	772	752	726	725	751	751	774	724	752	714	754	809	779	772	764	729	800	759	702	754	730	728	779	768	783	738	724	786	720	785	807	789	758	739	728	750	751	761	797	732	737	765	723	780	733	806	768	747	808	750	747	773	735	765	777	795	759	742	753	785	757	757	850	752	772	758	728	754	717	820	762	776	745	773	749	733	804	736	731	761	757	773	730	803	731	782	797	779	749	784	761	739	747	688	748	775	731	755	744	752	744	753	730	748	727	742	781	782	765	767	772	754	738	753	774	783	771	763	736	793	754	715	808	755	769	812	779	785	748	791	731	736	787	757	782	816	715	756	739	748	746	767	778	743	793	744	728	751	758	759	766	762	808	755	777	794	771	726	812	718	755	789	744	745	771	803	740	784	739	774	787	772	788	814	793	791	754	749	773	756	792	702	770	750	767	725	744	750	774	810	774	753	774	764	732	722	755	777
13886	2172	2102	1690	1210	924	764	623	538	529	457	476	462	430	415	402	376	397	373	388	394	359	383	339	354	395	354	365	328	342	350	325	335	335	310	322	305	355	551	353	322	360	330	309	289	319	319	360	315	336	331	350	341	299	307	314	344	327	340	344	359	295	317	327	368	311	339	301	332	321	301	334	323	332	326	330	321	348	317	308	298	327	334	327	290	319	336	310	323	319	316	303	318	319	326	356	308	349	308	311	334	323	333	285	295	291	306	325	320	276	331	312	336	330	322	349	340	303	356	299	315	318	285	299	332	321	330	349	355	311	267	281	317	306	293	331	287	318	364	342	285	336	336	334	325	308	315	311	300	301	312	315	295	332	328	304	306	289	309	300	302	313	303	325	289	333	359	294	304	349	330	293	324	306	350	310	330	310	324	305	324	333	315	298	336	288	311	319	332	336	305	305	331	305	317	331	332	332	342	287	327	290	319	302	296	327	325	281	336	331	293	301	292	312	328	303	348	339	305	319	319	350	336	324	320	290	336	306	273	319	303	261	341	333	342	304	311	289	304	315	319	334	305	347	362	338	287	336	297	311	316	321	304	334	303	324	323	350	327	325	290	324	327	345	323	331	312	319	330	308	310	303	314	294	295	312	305	274	315	346	339	296	318	364	329	334	336	325	349	328	339	295	304	307	325	337	299	308	290	312	306	300	293	323	313	323	375	297	314	309	277	323	349	286	314	291	357	323	328	308	298	325	314	305	346	314	321	319	342	319	292	286	320	331	294	327	351	292	308	317	304	345	342	335	328	324	347	298	329	324	285	312	298	336	345	305	328	293	308	325	318	293	342	301	310	324	327	311	325	367	330	318	306	330	291	332	329	369	308	315	298	324	319	326	298	312	344	333	314	324	359	338	304	319	329	336	313	298	331	333	293	290	309	296	288	326	335	318	309	329	344	318	335	331	308	331	333	320	310	266	305	299	329	292	322	320	327	318	341	329	327	324	380	329	321	312	330	300	303	327	334	337	300	310	320	324	314	371	323	314	331	308	310	301	305	305	299	326	314	324	307	337	304	327	320	321	332	315	309	322	293	285	332	316	317	356	333	288	334	344	322	354	339	312	340	311	326	298	345	291	307	355	305	286	272	364	359	319	305	361	334	339	333	335	337	345	311	315	331	340	308	278	330	300	331	332	319	291	314	291	343	325	308	281	256	298	366	300	308	340	304	335	310	295	333	316	324	314	342	342	310	331	315	319	331	362	329	277	351	352	319	296	331	318	320	329	291	295	313	327	337	321	343	296	281	306	305	306	322	314	321	299	313	324	309	344	330	335	326	304	334	317	298	334	328	322	289	293	364	310	349	337	313	315	302	307	295	285	331	337	315	324	334	355	318	295	353	300	296	336	317	287	297	300	330	352	317	313	308	310	353	300	280	360	339	278	295	331	375	301	321	326	319	325	331	331	305	311	327	337	337	311	275	315	297	281	316	286	344	324	307	321	300	299	303	316	325	294	298	321	365	320	329	328	311	340	327	286	324	372	319	339	312	289	325	334	326	298	348	328	306	321	318	302	332	309	326	322	324	311	280	342	327	307	317	291	317	315	312	316	301	331	309	349	341	326	292	333	337	303	286	324	330	353	296	327	303	333	310	304	300	274	295	315	290	315	336	308	303	324	344	307	297	301	291	306	343	330	309	314	339	298	319	311	318	322	305	290	303	322	333	348	341	323	323	300	306	352	328	312	310	343	334	315	327	318	301	335	312	302	326	340	286	293	366	309	314	333	324	326	324	316	322	323	275	297	368	330	304	301	326	332	315	329	365	337	284	289	349	296	324	309	281	348	315	300	304	321	303	326	289	320	332	310	321	333	315	330	314	304	315	313	321	306	312	330	332	348	329	318	322	266	311	309	308	337	292	320	372	291	300	285	316	318	301	317	310	307	340	343	324	291	321	343	284	320	311	295	367	347	312	346	298	316	304	308	305	337	312	320	312	295	321	343	290	320	333	319	304	325	297	266	324	309	358	354	299	309	296	339	347	311	309	358	331	313	333	297	317	334	314	308	323	337	318	334	296	334	325	320	311	318	304	316	347	328	282	331	347	305	309	332	331	325	295	292	284	317	328	293	297	326	303	323	296	335	288	311	316	281	294	299	317	327	336	314	314	308	281	326	325	305	317	334	298	316	309	309	301	343	316	302	306	312	329	317	313	297	315	305	328	306	340	306	304	307	313	307	322	296	324	366	306	302	339	312	304	337	352	319	332	305	328	272	319	331	301	299	314	288	309	335	315	339	321	346	330	289	304	333	293	328	337	318	344	303	333	325	316	336	288	313	322	320	333	329	313	308	323	330	334	338	341	306	324	302	319	323	306	342	272	324	342	332	325	337	310	312	302	331	337	298	327	314	324	295	316	321	345	314	312	314	349	300	297	295	312	298	315	326	314	307	306	293	349	317	334	306	337	310	285	307	328	324	291	303	336	314	293	320	348	341	344	287	350	316	323	331	325	322	323	314	326	307	335	347	348	306	351	311	315	320	335	343	306	325	330	277	311	332	316	322	301	329	304	336	339	293	332	320	312	331	307	288	330	317	326	338	310	265	302	358	326	314	316	306	344	326	324	324	302	315	319	310	313	281	331	352	319	318	315	288	294	336	317	297	286	318	340	322	333	309	349	323	328	311	326	346	337	327	321	302	310	302	319	317	321	295	305	318	290	320	311	305	298	335	354	321	317	321	355	289	341	337	337	292	320	321	316	303	315	298	319	295	302	331	337	350	334	295	327	314	325	322	312	350	304	287	342	333	369	311	313	286	308	340	310	299	319	301	316	311	323	310	315	324	292	329	325	307	312	334	333	318	322	339	311	332	325	316	314	318	328	317	324	304	302	322	275	331	295	334	326	348	303	314	334	331	326	303	340	282	329	325	349	328	350	291	289	319	316	331	340	305	307	300	314	270	326	307	331	315	322	307	318	329	323	312	339	293	288	340	325	277	343	319	310	299	349	297	320	286	326	324	340	297	345	331	325	317	315	294	316	332	334	316	338	302	335	319	341	318	301	350	289	300	336	282	302	341	314	355	318	309	327	325	285	299	336	296	316	297	314	316	333	345	309	356	271	279	281	311	328	282	325	305	327	316	314	378	308	326	313	309	334	332	351	310	333	299	314	317	320	311	325	314	362	320	322	334	297	313	334	333	322	303	295	347	328	275	356	316	291	322	327	334	307	337	323	307	307	331	283	348	314	294	291	314	329	319	288	291	312	352	312	303	357	307	345	335	288	298	347	304	324	317	335	338	320	277	319	315	307	342	326	311	339	350	319	350	293	306	292	312	312	317	328	328	329	322	327	320	316	289	328	320	328	308	350	344	298	347	326	307	329	342	327	338	312	330	308	317	305	309	334	285	303	308	289	290	335	314	323	332	334	336	351	293	327	327	310	325	321	313	312	329	324	319	324	319	298	348	311	324	350	318	339	332	318	311	319	287	279	306	321	315
7694	1965	4051	4842	4274	3648	3213	2570	2270	2032	1786	1679	1536	1494	1492	1418	1418	1329	1241	1244	1141	1126	1139	1078	1004	997	937	1080	990	921	945	885	875	867	891	855	846	860	2659	832	821	878	844	852	857	892	772	806	844	852	828	769	810	827	830	811	750	832	842	814	740	807	742	795	741	799	765	699	758	768	771	765	819	765	780	818	761	777	757	791	803	785	732	790	754	759	769	812	741	736	753	790	739	788	728	780	783	697	746	822	788	751	805	785	780	764	783	736	740	802	771	776	788	779	790	777	759	695	767	768	817	750	761	739	768	713	717	787	722	766	717	793	723	752	793	809	760	752	759	734	785	772	779	763	755	736	750	751	785	747	732	793	775	750	783	763	794	735	813	775	782	784	777	745	747	749	726	725	689	726	783	786	719	778	752	796	728	746	736	753	789	711	772	796	775	749	718	740	809	736	762	788	773	739	778	738	733	723	765	769	768	773	765	767	767	756	720	718	771	763	748	761	770	802	756	826	765	747	747	780	786	774	752	748	821	746	813	779	744	758	794	750	753	784	768	744	748	755	732	743	815	786	762	754	766	783	767	745	802	704	800	754	779	763	744	803	769	734	791	763	746	698	774	774	765	734	711	817	761	724	804	799	746	817	779	787	797	762	780	753	794	779	764	729	742	767	707	772	773	746	785	772	741	721	742	787	804	771	784	757	716	786	749	759	747	754	779	742	762	806	778	758	760	736	798	738	737	716	810	770	800	732	755	765	780	787	783	797	789	772	772	766	783	782	748	736	743	771	784	769	795	747	805	760	729	787	763	774	752	751	753	795	774	763	816	779	770	802	759	811	751	787	744	776	766	733	699	776	801	788	753	776	704	795	757	784	760	755	823	762	794	738	801	728	784	742	754	802	823	782	776	733	743	793	730	765	784	754	794	774	790	741	787	744	736	776	746	752	742	761	773	743	828	707	794	756	758	781	818	781	737	748	747	748	788	782	776	694	736	795	779	806	781	770	778	788	745	804	764	804	762	798	761	796	784	748	779	772	747	716	749	784	761	713	760	774	788	779	750	759	804	724	700	772	768	772	761	783	799	794	710	775	772	736	760	756	770	768	757	722	778	792	806	734	762	842	738	759	734	741	727	789	736	779	741	735	781	766	703	784	780	793	736	764	759	778	765	785	733	772	788	789	793	756	768	780	747	811	806	698	727	748	693	814	720	768	766	753	759	770	732	716	798	717	813	767	710	721	798	765	771	803	772	750	807	788	766	778	735	757	722	808	738	758	821	812	723	743	758	754	762	802	755	760	764	737	749	754	760	730	771	780	796	735	797	773	766	746	731	807	770	744	760	784	806	790	752	819	734	763	722	735	808	780	736	761	774	749	809	784	810	734	747	757	726	795	746	678	812	785	753	741	781	771	796	774	721	760	770	785	738	723	745	744	759	766	784	785	775	726	836	751	775	741	743	805	797	762	781	774	775	797	761	798	777	774	688	731	792	759	764	794	775	761	730	792	784	820	770	743	734	756	748	761	790	736	792	753	778	802	792	765	753	747	758	775	829	743	740	747	734	723	815	751	836	783	766	769	830	783	752	702	808	829	784	769	773	773	793	752	722	815	785	778	797	789	784	733	765	765	744	782	762	772	739	784	783	747	743	766	785	791	814	743	742	762	802	728	805	773	753	806	763	741	729	789	778	744	781	757	763	766	763	769	721	736	744	760	764	766	730	720	737	758	744	752	766	814	744	773	723	737	732	700	769	777	802	745	805	740	768	791	808	816	724	763	752	754	778	741	770	811	738	766	756	792	775	798	729	759	773	760	776	744	738	720	774	781	762	709	795	737	792	740	729	769	755	799	756	726	790	768	737	755	770	765	740	713	769	736	736	723	752	789	753	758	758	773	745	738	739	755	706	750	807	769	761	793	774	795	802	757	730	742	775	761	760	764	819	742	725	766	799	790	753	758	738	704	740	759	742	749	733	784	787	764	727	712	764	860	750	764	727	789	782	786	778	764	737	746	751	756	729	757	782	686	773	770	802	748	755	759	749	758	764	769	747	815	720	767	769	790	769	742	829	753	786	805	762	766	775	718	730	778	755	808	779	779	798	778	709	768	748	752	749	781	781	789	765	775	800	797	758	747	767	750	748	788	728	767	767	740	771	731	810	775	793	757	804	768	749	775	783	812	745	752	761	753	748	772	765	763	763	716	695	762	760	752	815	742	749	720	751	756	751	754	784	729	758	749	786	790	684	756	725	755	771	742	786	816	788	784	793	743	757	783	731	705	783	761	751	799	772	807	745	773	800	775	784	754	739	723	784	725	764	798	741	788	794	774	773	767	787	815	730	756	737	733	765	794	743	736	737	803	775	806	759	788	757	731	745	732	781	780	838	766	786	739	742	736	751	735	784	758	731	792	742	802	803	715	713	706	757	771	829	785	743	757	729	800	756	731	755	737	792	754	758	735	746	812	756	794	777	732	807	734	779	795	754	748	771	801	771	793	775	745	728	806	812	795	799	748	780	777	738	751	776	754	794	794	718	772	770	764	775	806	785	763	795	743	770	757	808	725	783	744	812	787	736	760	728	801	783	766	772	754	677	772	753	747	789	802	769	749	729	735	750	846	770	788	795	772	810	792	743	767	745	741	780	772	793	719	730	769	825	805	807	762	790	733	769	726	756	759	779	781	755	744	732	744	763	757	751	725	783	753	762	779	750	717	775	811	741	769	806	781	767	741	742	724	732	780	751	758	748	746	768	773	750	765	752	744	739	779	746	747	797	763	713	807	826	763	798	793	735	703	793	796	738	795	802	754	722	768	757	760	744	759	751	754	690	730	757	768	768	764	800	790	770	766	764	743	752	811	800	760	776	812	776	789	774	777	795	727	767	786	790	776	773	805	728	725	751	772	724	769	754	695	778	748	774	745	797	746	782	732	773	778	763	751	768	729	746	785	743	764	755	751	743	766	755	745	753	773	761	757	740	763	768	810	799	755	773	753	761	778	793	712	749	716	736	819	742	770	829	692	792	780	787	737	713	763	760	755	744	743	748	801	767	801	764	785	793	745	757	781	762	783	758	750	741	736	756	751	770	765	787	740	762	825	741	784	798	732	768	756	715	762	732	768	776	742	715	750	791	796	748	759	734	722	804	747	772	734	751	781	781	775	798	793	778	760	782	733	799	749	717	815	742	778	733	785	749	799	741	797	769	703	780	755	807	785	771	743	761	714	756	729	835	742	767	781	749	781	762	787	741	800	792	734	765	766	762	764	779	773	750	781	804	727	748	715	786	790	794	749	769	775	772	755	762	742	772	781	775	748	804	756	750	765	740	796	756	757	755	754	768	730	774	786	777	804	781	785	755	775	809	763	760	755	759	779	737	740	729	784	788	740	770	729	760	826	734	818	765	719	755	697	791	749	732	747	686	764	786	773	789	745	750	781	810	756	766	782	763	770	707	734	768	736	752	776	699	781	776	786	771	724	812	738	756	784	795	755	766	751
1870	190	171	153	155	172	132	148	152	156	163	140	162	141	154	140	145	154	144	162	153	153	157	138	149	135	104	143	155	144	149	147	150	157	148	123	168	154	140	154	156	123	148	155	128	125	121	137	117	151	143	142	135	156	141	138	160	144	142	148	138	149	179	141	153	123	168	131	155	130	122	146	127	130	148	139	133	145	137	175	139	163	149	155	149	145	136	161	151	150	136	125	127	159	154	141	148	150	159	134	122	149	143	158	142	162	141	146	166	139	136	156	149	116	164	154	154	151	153	134	119	125	142	123	127	150	149	127	161	136	144	159	147	141	138	156	139	145	145	143	126	180	132	145	140	155	143	132	123	146	181	137	150	138	129	139	130	142	147	131	132	145	140	150	184	158	155	128	151	154	144	156	145	149	129	134	157	137	150	140	145	170	146	126	142	147	135	129	142	139	132	138	150	173	121	158	131	130	142	133	151	144	152	147	140	145	123	164	152	148	143	135	149	140	136	139	133	108	142	136	139	145	138	149	140	144	128	148	144	137	147	140	143	138	122	155	151	135	150	174	136	139	134	140	162	154	133	155	140	148	132	153	127	132	149	139	137	155	149	164	148	149	147	158	142	134	134	143	148	151	145	175	151	156	137	131	163	163	149	145	144	138	153	129	147	136	146	175	138	149	146	140	150	137	167	142	138	139	152	134	148	114	135	132	157	131	148	173	153	131	146	153	158	120	138	122	143	138	159	148	144	153	128	153	159	133	135	131	155	121	125	140	159	144	160	146	139	150	136	130	144	152	143	134	124	151	151	136	137	171	136	134	148	140	146	138	139	110	128	139	140	146	126	139	135	181	137	149	135	143	156	147	160	127	154	156	167	128	156	131	129	167	144	152	138	135	143	143	135	143	146	113	145	121	152	152	127	150	117	145	148	150	141	150	163	148	164	164	131	150	150	166	141	144	130	124	145	143	194	129	156	121	149	152	128	121	126	135	136	116	131	129	145	158	143	117	139	141	145	134	156	145	133	130	143	166	147	130	143	168	140	139	140	133	122	123	129	139	165	136	134	145	139	154	151	133	157	159	156	127	154	131	138	149	148	138	158	130	156	142	143	130	180	131	139	148	123	140	156	146	156	131	143	130	145	154	146	169	160	154	145	129	145	127	134	156	163	142	141	141	130	172	159	142	121	142	149	143	180	140	149	131	118	139	145	136	139	118	139	150	146	155	117	146	159	150	147	161	130	125	124	161	149	145	137	144	141	150	132	141	136	161	150	167	128	139	158	138	167	159	127	146	125	157	140	150	144	136	122	140	139	128	131	138	154	122	123	130	129	140	116	141	158	153	140	122	156	120	153	143	137	129	139	139	142	123	149	136	140	120	127	143	140	161	161	139	144	166	139	132	146	151	144	140	128	123	136	150	141	132	121	133	143	146	139	129	130	130	133	128	124	135	135	142	159	137	150	161	136	150	154	140	178	152	148	139	161	136	133	148	148	133	151	158	150	150	147	142	147	119	151	125	145	131	156	139	111	139	134	133	144	151	138	132	147	131	126	125	133	124	149	134	140	144	152	141	128	136	131	155	125	134	143	134	161	154	150	112	141	139	154	133	135	153	123	129	174	155	142	137	155	134	135	147	135	143	154	150	160	147	140	144	131	150	132	143	162	148	127	140	141	156	148	126	161	147	140	157	133	142	163	143	161	168	130	124	165	160	136	155	137	136	138	111	145	138	136	160	130	159	144	142	142	129	128	127	136	145	140	171	136	150	126	141	152	154	141	135	131	158	149	133	142	153	126	148	137	140	145	135	174	160	144	145	158	164	135	159	148	149	154	132	141	141	134	153	156	139	144	124	153	129	144	155	137	148	150	133	146	138	131	133	116	148	145	127	151	143	135	146	153	141	142	159	139	166	164	146	123	145	143	124	120	135	143	141	136	149	144	138	140	147	147	145	175	156	158	146	155	132	134	162	158	147	162	136	139	138	145	141	136	152	145	135	145	125	136	142	142	147	139	140	153	148	143	139	155	129	155	147	157	147	148	134	154	122	131	153	148	144	133	160	142	141	142	143	147	149	141	130	144	155	153	147	144	145	118	131	160	133	158	144	159	131	133	141	115	142	136	132	142	146	137	140	128	133	137	161	140	134	142	131	124	150	148	138	149	129	158	142	141	119	135	164	156	158	148	151	132	156	145	157	124	145	136	151	123	135	160	144	143	148	142	133	121	112	151	145	137	131	117	155	151	140	144	145	149	145	142	140	157	175	135	140	145	112	153	142	147	139	155	132	150	138	129	116	126	159	140	149	157	140	146	144	145	150	144	143	124	139	160	138	143	154	135	131	166	139	155	134	134	146	150	124	149	146	165	137	146	149	148	139	153	122	150	150	117	151	112	141	150	137	143	167	129	151	134	123	148	143	127	129	155	150	150	154	117	138	120	141	140	129	160	122	114	177	128	111	157	129	130	136	143	125	163	146	139	142	148	122	119	137	123	142	151	137	132	145	168	153	124	142	153	150	186	141	156	136	162	140	150	148	128	119	131	158	138	153	153	142	159	158	149	142	158	143	137	140	151	144	144	166	151	150	139	133	135	130	163	152	149	138	116	143	128	138	119	147	152	134	136	139	155	153	191	154	160	145	147	145	139	138	152	141	133	141	153	131	141	150	141	141	141	145	118	140	170	110	132	133	146	128	157	159	166	139	131	154	146	151	155	128	156	150	142	150	149	145	137	159	149	161	153	120	152	133	146	170	160	157	168	135	126	147	135	156	132	130	149	140	128	146	130	134	142	136	139	140	144	146	135	138	109	152	138	158	159	139	127	163	122	132	171	139	148	130	154	152	127	123	143	144	123	134	164	153	142	165	140	128	129	133	144	157	142	142	148	139	139	150	152	146	152	117	157	128	142	145	130	133	128	145	139	168	139	135	138	151	154	154	147	140	170	129	136	149	148	160	160	140	138	144	154	156	158	157	147	166	143	138	140	125	138	146	168	173	134	132	163	138	135	132	144	129	121	145	140	146	123	143	138	138	142	160	131	111	133	142	132	155	145	146	146	141	140	157	156	158	135	143	136	139	151	154	150	133	139	138	149	162	144	159	132	162	147	153	136	131	164	159	147	142	128	134	108	145	137	138	144	144	126	129	159	145	168	138	156	146	132	149	160	155	149	121	143	136	146	134	127	180	143	127	148	140	142	132	132	137	135	143	151	164	158	136	161	150	166	132	155	143	142	130	136	140	127	171	124	127	158	141	115	162	144	136	134	154	133	129	143	110	136	132	156	168	143	120	126	123	146	151	149	147	159	146	132	157	142	162	132	128	140	155	123	139	149	164	148	150	154	132	146	162	129	134	158	125	131	162	150	142	144	133	134	163	158	142	142	140	161	147	144	140	142	160	156	130	130	135	165	159	147	135	144	138	133	151	137	140	130	151	147	131	133	146	147	155	148	146	148	143	124	142	139	139	131	129	147	161	172	163	155	149	136	161	131	133
2121	436	501	558	441	447	461	465	458	471	447	473	453	464	436	486	446	463	474	446	432	449	454	433	442	465	461	471	431	424	424	422	377	426	416	440	417	414	484	422	432	443	407	415	395	415	415	440	386	438	410	413	441	428	401	412	416	443	428	409	432	385	396	400	422	403	437	430	396	407	429	451	423	410	425	415	418	399	408	419	410	418	392	441	463	406	386	429	409	439	464	434	413	432	429	417	396	428	411	389	417	370	452	400	440	379	402	425	427	420	401	391	429	402	434	394	430	412	436	391	451	438	441	432	403	413	434	431	420	393	429	434	385	440	408	422	437	434	400	424	430	414	414	448	418	382	417	397	465	433	415	378	441	425	458	432	430	412	392	421	403	417	428	414	452	399	391	398	373	435	381	424	435	410	401	413	403	402	431	400	414	422	428	378	426	417	450	430	417	447	394	398	414	433	399	395	383	433	409	413	422	410	440	404	406	418	424	408	446	390	412	448	434	410	433	427	440	432	420	375	426	404	408	419	396	431	368	439	415	420	401	395	380	419	402	436	429	442	464	423	402	434	454	439	425	462	392	393	445	392	435	414	406	421	379	396	390	445	411	388	433	441	419	434	400	415	436	408	438	397	412	450	396	441	445	442	396	462	416	402	468	410	381	410	425	418	435	414	449	435	412	399	419	428	422	391	440	437	438	409	416	437	409	428	429	389	477	438	429	426	436	414	439	428	414	418	435	413	399	441	461	410	387	440	434	430	404	409	429	418	446	418	440	443	443	417	435	400	410	429	434	436	441	410	398	436	434	403	405	424	423	406	433	426	454	417	423	423	395	436	411	460	411	428	400	425	401	406	437	422	410	408	417	425	427	441	410	455	426	383	405	447	399	391	427	420	420	436	432	403	429	423	400	403	418	429	439	417	408	400	423	448	428	394	416	413	420	419	464	433	430	402	455	434	412	459	420	407	411	405	438	441	470	392	443	428	398	391	451	407	452	447	432	402	411	412	431	448	439	421	391	409	424	437	408	423	441	389	428	429	429	428	443	399	454	435	378	432	421	418	436	437	418	444	405	470	430	408	397	413	416	387	426	413	428	385	411	422	398	419	433	442	439	403	413	445	367	395	419	412	412	422	422	450	428	453	428	425	407	422	375	393	447	441	432	414	414	427	427	436	433	424	396	402	408	376	438	416	398	432	417	407	419	395	420	423	383	437	411	430	412	415	443	430	443	402	436	410	412	435	440	396	385	418	428	424	423	409	402	407	461	419	440	430	386	409	419	459	418	413	438	448	453	432	430	410	448	409	359	403	413	415	432	407	412	402	402	410	433	378	441	402	437	456	450	415	408	481	424	423	440	369	426	422	436	461	405	454	454	427	421	398	404	422	458	382	427	433	452	448	425	423	446	443	400	448	425	405	413	432	424	449	409	387	448	428	451	425	429	416	445	425	429	417	434	451	383	442	407	438	431	403	432	381	395	436	388	441	429	427	401	401	409	434	409	466	425	427	405	418	413	402	406	413	424	404	396	403	379	433	430	439	381	426	383	425	423	442	436	398	433	424	427	449	422	427	440	414	436	434	406	424	431	456	440	437	436	439	424	423	422	449	438	391	409	390	425	437	421	394	409	399	414	388	398	413	383	420	384	410	422	394	420	461	418	391	451	417	399	453	437	386	399	451	436	384	444	410	406	417	425	450	403	440	404	377	406	405	389	426	411	436	400	400	446	388	397	417	371	449	430	459	426	414	439	398	472	432	398	450	430	421	418	427	455	400	405	430	433	440	397	410	442	420	449	430	401	453	410	414	421	400	396	421	406	428	431	407	383	418	410	445	467	467	451	396	407	393	401	408	427	361	384	450	410	412	429	421	402	447	414	407	460	395	421	391	418	450	442	412	411	423	461	408	431	416	432	417	417	402	435	428	413	468	430	442	417	445	400	413	433	398	429	397	439	432	444	441	470	395	413	425	404	456	447	455	410	407	412	420	429	463	403	432	421	422	435	435	416	415	404	438	448	469	425	395	387	423	417	424	413	430	449	451	407	425	405	428	435	428	436	386	418	426	440	393	446	416	428	440	436	418	438	404	454	428	428	410	407	452	397	411	430	403	391	394	439	395	403	392	389	418	409	439	423	403	442	411	467	388	410	428	445	386	356	415	442	403	411	409	445	418	412	431	415	441	443	433	424	399	423	435	395	418	411	441	381	432	432	413	434	419	420	392	432	438	422	405	411	413	401	408	437	434	430	396	449	422	443	417	399	448	451	376	413	447	429	365	429	466	414	445	414	399	474	414	400	418	446	432	443	436	427	431	455	423	429	438	407	422	424	414	410	451	438	448	403	443	388	433	449	426	414	381	430	394	427	460	395	415	412	436	421	382	446	430	447	444	441	394	438	408	385	420	416	466	446	451	410	405	440	395	433	425	411	383	447	425	417	406	387	420	429	447	431	401	443	409	405	438	384	435	425	417	430	415	427	386	453	396	424	387	438	399	446	447	442	464	445	405	407	444	442	415	415	404	446	437	381	351	391	423	408	411	459	439	401	439	452	363	412	422	409	401	441	429	392	422	418	438	392	410	415	408	423	410	398	417	391	434	411	447	422	407	443	427	418	429	420	416	423	431	426	447	426	431	409	390	413	424	393	397	412	451	370	403	419	426	456	406	437	433	436	396	439	442	409	434	417	416	411	409	417	441	447	404	447	431	407	380	418	424	425	456	422	440	369	432	447	422	396	427	408	396	416	417	415	449	429	425	447	453	402	416	426	422	398	451	410	431	451	380	408	435	439	440	397	434	401	436	434	416	463	450	437	407	419	404	466	405	473	420	462	426	435	467	429	482	419	394	423	406	485	417	411	428	396	432	422	399	443	439	465	457	440	444	422	384	431	428	424	422	396	419	450	395	451	429	448	391	397	418	441	449	399	434	426	432	441	441	449	445	440	406	416	440	417	392	416	413	442	412	441	384	421	437	419	404	408	428	410	434	396	427	446	409	422	421	383	413	402	415	438	412	398	441	447	404	425	416	439	404	413	407	447	412	431	440	432	426	400	430	408	394	442	450	423	427	436	408	391	426	443	444	407	443	430	412	461	441	413	405	392	427	448	424	414	424	461	412	405	428	414	399	410	405	422	443	418	430	441	445	429	420	447	433	403	428	406	454	431	450	406	414	426	425	440	397	451	405	412	431	410	450	430	430	388	402	430	430	425	419	425	408	394	379	448	429	441	416	437	414	405	458	405	433	463	386	441	422	448	430	387	449	442	424	456	397	425	463	430	437	386	446	393	438	422	415	418	445	450	399	441	416	454	432	424	408	421	399	410	442	423	416	424	404	435	395	436	434	439	404	415	453	397	449	424	381	404	421	428	415	446	425	401	402	462	397	445	442	418	420	445	440	398	468	416	406	462	390	386	396	427	418	427	434	456	434	406	369	399	418	430	436	443	426	442	431	422	419	434	386	427	392	421	430	394	449	416	415	437	399	416	441	438	424
7630	993	1095	944	756	552	516	469	439	423	389	350	375	386	364	336	345	311	352	318	324	315	325	309	316	295	303	365	340	318	315	324	316	316	336	318	339	319	415	348	337	292	318	294	318	292	343	286	297	303	326	315	308	306	273	273	337	283	307	297	280	300	298	305	316	305	303	301	323	342	312	298	325	272	288	280	318	314	314	294	308	312	297	317	306	307	306	300	272	309	274	293	312	297	272	292	288	302	316	305	296	271	327	315	304	327	306	313	334	298	318	327	299	298	298	313	306	310	296	279	296	317	295	313	293	321	316	305	302	278	304	297	305	324	321	312	278	310	339	304	316	301	315	304	340	294	281	295	306	323	307	313	299	312	335	278	330	313	305	281	348	310	296	270	283	315	308	276	312	296	293	332	310	295	297	294	288	324	266	303	290	296	284	294	322	332	301	307	290	274	280	281	298	293	295	303	324	346	317	299	280	287	284	276	296	302	286	330	306	291	271	303	284	300	305	320	326	267	294	322	323	296	319	327	315	288	334	298	317	338	329	318	333	293	287	286	281	295	315	275	296	311	305	294	300	287	298	314	308	305	325	309	302	310	316	312	309	313	307	282	303	291	331	318	308	300	276	281	315	275	279	302	371	306	293	306	344	302	281	320	311	299	302	295	339	316	345	294	318	308	257	300	306	289	307	343	299	307	315	301	311	324	301	288	314	282	283	277	305	261	282	310	298	302	321	312	315	278	323	297	289	299	282	311	324	307	292	266	308	278	289	307	291	268	291	312	327	316	302	278	302	307	291	280	319	298	326	351	284	271	277	272	294	276	297	287	317	309	265	254	290	323	327	343	279	320	307	271	312	289	299	272	281	313	322	306	280	269	306	308	297	306	297	313	301	296	311	272	333	288	303	268	296	314	302	320	323	278	300	343	300	292	281	278	289	292	325	287	309	302	285	287	305	307	309	305	280	286	311	274	282	332	327	282	305	280	341	308	266	285	322	309	296	323	278	300	312	334	294	350	308	262	293	286	329	290	297	312	306	288	331	304	296	309	288	313	279	288	320	300	303	297	297	282	312	313	264	301	285	302	278	315	268	299	304	294	273	292	299	297	306	310	329	301	305	288	279	303	275	326	291	307	312	308	295	269	252	303	270	292	288	298	309	284	285	265	281	293	310	301	306	290	267	304	264	289	283	282	289	302	302	300	299	316	350	308	289	317	314	276	292	255	296	285	300	267	335	328	281	284	308	305	273	332	301	301	286	317	302	310	313	294	303	294	303	273	306	283	317	307	285	297	304	285	302	285	332	303	319	280	304	315	291	304	283	287	281	294	290	274	302	309	293	310	288	315	310	266	308	283	291	318	282	297	296	289	353	247	294	288	305	290	300	310	331	286	312	291	290	294	308	300	292	314	283	299	281	313	300	323	300	336	289	316	296	322	303	327	293	307	321	291	263	305	307	287	268	319	304	295	323	315	320	302	308	283	309	360	290	350	296	285	295	287	306	303	276	286	284	310	315	306	291	295	297	292	284	308	316	300	295	308	312	305	325	298	303	281	283	258	273	298	280	325	305	310	317	301	278	300	287	357	284	327	269	304	336	344	306	273	309	290	332	318	314	325	318	296	296	301	296	316	312	290	265	311	299	323	329	296	272	304	320	288	305	280	258	296	364	328	305	284	303	299	353	317	295	269	302	295	337	324	290	279	288	283	274	295	313	304	312	309	308	319	313	292	285	310	284	297	299	278	295	320	277	272	304	317	329	286	315	325	304	290	305	276	308	322	339	264	304	312	315	290	328	310	298	305	277	280	262	281	309	282	298	271	309	333	293	286	292	268	281	291	297	292	293	287	307	290	263	256	278	307	286	302	273	274	285	280	289	299	267	305	310	332	305	297	287	311	279	301	299	307	334	308	315	334	320	304	275	286	296	301	320	325	293	331	314	280	289	334	259	294	295	299	314	300	299	285	274	295	329	273	306	299	311	311	324	307	323	280	306	293	311	298	304	315	306	312	310	291	283	284	285	326	313	311	319	306	275	319	295	307	317	330	351	349	307	325	334	269	288	293	280	302	308	324	318	273	327	293	267	293	323	321	279	304	301	289	322	310	286	300	302	345	265	297	285	291	289	333	290	325	328	321	285	295	288	285	321	312	305	290	303	288	323	326	295	302	305	322	282	331	334	271	284	343	277	306	323	282	295	325	303	300	306	277	303	302	301	287	292	331	318	285	288	321	312	297	260	307	289	313	313	298	286	286	302	331	283	336	302	303	281	314	296	315	285	273	292	285	317	329	300	295	328	337	305	306	303	320	295	306	319	320	312	282	293	296	310	322	292	304	312	288	297	295	313	306	301	294	329	302	282	299	315	303	316	325	276	327	312	332	287	331	296	288	280	298	264	314	309	265	287	311	262	345	325	280	308	327	319	319	312	299	307	273	280	320	286	284	278	302	327	280	317	282	316	292	308	305	342	296	301	316	284	276	281	297	278	286	292	313	296	314	287	272	261	294	302	282	286	302	279	304	276	318	306	301	310	304	287	341	300	284	289	274	303	304	300	299	294	319	321	328	336	299	285	287	306	326	278	297	323	324	274	263	305	300	289	297	312	338	300	288	334	323	301	261	320	341	311	298	303	299	288	275	300	246	326	307	295	277	290	303	288	307	303	330	319	301	292	279	312	280	309	328	299	315	299	336	311	319	268	329	329	305	291	294	293	317	317	293	330	318	333	306	291	329	290	278	334	305	310	303	292	295	303	306	311	328	306	326	297	306	307	293	303	290	267	283	314	294	301	312	318	306	301	288	306	310	300	306	288	313	317	318	307	304	343	338	293	286	295	311	300	258	296	301	303	311	297	315	331	300	298	301	300	289	291	284	299	277	328	333	309	306	287	288	328	312	321	276	311	306	329	339	312	299	288	312	311	302	291	331	319	325	278	300	309	302	295	323	269	325	315	273	302	305	290	281	273	298	289	292	330	282	313	278	310	285	309	273	306	314	300	309	294	306	308	271	300	300	290	306	285	333	318	324	270	305	299	295	273	312	332	319	310	319	296	294	329	289	285	307	329	315	281	324	316	305	261	300	269	258	280	299	292	297	316	284	308	294	315	284	280	311	323	289	287	292	338	283	282	314	282	287	296	299	276	270	312	306	325	313	311	311	283	279	325	281	300	306	317	308	292	307	278	308	291	309	289	307	309	302	277	323	346	306	287	280	306	340	288	288	296	258	329	309	308	288	313	281	285	292	291	284	278	286	302	307	333	292	299	304	314	293	300	327	294	288	306	289	304	293	306	313	306	337	295	290	296	305	309	307	292	283	283	285	289	326	311	282	307	301	307	290	294	271	289	346	285	318	316	294	313	313	325	323	308	286	283	281	295	323	299	295	316	280	297	337	296	289	295	308	320	315	336	296	311	301	300	299	307	309	306	299	297	299	287	311	325	302	292	283	307	294	337	297	271	309	292	321	323	335	318	294	296	309	310	285	299	307	296	272
5884	1390	2311	2875	2636	2239	1975	1685	1589	1362	1314	1179	1170	1143	1165	1085	1101	1072	1057	1011	1007	915	988	867	905	882	869	903	861	827	852	831	833	817	801	809	788	782	1839	763	777	790	847	734	801	781	825	816	762	791	758	802	735	766	755	783	764	754	793	791	742	774	755	760	771	784	725	773	770	734	705	781	732	774	799	785	765	798	758	767	744	777	762	768	752	746	746	799	765	741	760	755	777	760	767	752	728	726	773	702	772	705	727	741	765	729	748	753	764	788	700	743	780	777	793	739	754	734	775	773	741	801	716	762	768	800	740	776	723	774	784	751	736	777	776	747	741	768	703	785	757	737	740	752	756	760	769	752	724	753	725	754	783	783	749	783	756	727	738	749	719	721	755	761	761	757	735	736	744	778	729	751	725	789	789	753	712	758	796	767	734	726	777	757	733	790	710	762	787	752	770	760	714	736	745	754	766	766	771	771	774	738	742	766	758	775	738	739	781	733	709	743	748	738	771	761	738	721	743	734	776	674	781	802	804	773	781	770	735	747	734	749	771	717	752	766	774	727	743	689	729	766	709	734	718	768	801	753	747	701	723	776	765	733	769	768	792	784	721	791	750	770	726	759	790	724	709	763	720	740	781	801	720	753	780	731	743	706	764	777	744	725	780	734	728	751	741	741	725	791	758	721	781	785	710	778	744	743	760	776	750	767	738	797	712	757	773	733	721	765	812	730	769	772	792	730	811	777	752	733	746	747	773	760	773	718	755	806	749	734	805	779	759	741	717	747	753	728	775	784	791	769	778	771	716	770	751	789	820	720	757	741	735	744	797	747	750	789	768	752	736	761	737	747	741	734	737	783	748	807	751	837	751	756	765	755	764	769	738	752	804	760	761	741	715	739	767	717	776	740	726	733	756	754	706	763	737	773	716	792	756	784	754	760	747	743	765	748	737	722	743	749	690	701	798	837	771	743	767	712	779	726	792	741	754	725	755	734	742	746	714	763	731	774	774	681	748	758	766	791	741	731	779	766	765	744	758	731	703	783	743	730	709	742	782	718	795	778	803	697	767	747	753	749	725	765	723	771	734	784	751	795	755	793	769	750	757	746	770	790	770	695	721	750	749	789	755	765	758	773	751	739	739	731	790	755	768	752	798	761	794	753	743	700	766	719	741	721	778	737	748	736	680	706	779	767	730	694	757	756	754	761	769	727	769	704	801	774	785	772	751	749	761	741	766	698	798	733	786	739	753	735	759	744	773	754	794	775	768	770	768	740	797	741	787	734	751	697	785	725	742	760	750	768	757	738	771	761	743	715	773	747	772	719	729	760	756	768	752	788	714	751	764	724	755	717	761	729	760	739	778	734	744	807	747	760	726	720	755	688	765	725	796	804	746	769	738	783	755	721	775	733	779	747	771	782	714	788	778	736	764	764	754	820	773	745	760	734	734	760	748	727	771	772	828	743	770	707	746	762	763	767	775	774	766	745	794	749	761	687	730	749	713	753	733	709	750	753	799	704	786	702	772	772	730	761	742	806	751	733	821	742	775	758	715	751	749	773	771	710	733	756	788	734	731	752	789	779	742	722	743	791	774	750	732	722	735	722	747	791	760	761	775	741	730	764	757	708	776	752	711	788	775	768	717	728	735	769	760	725	729	763	764	740	703	760	761	735	696	759	792	760	776	751	739	776	716	785	699	780	776	713	773	758	742	772	703	775	777	779	681	760	766	777	759	726	719	794	761	784	766	824	757	721	790	764	802	766	764	761	761	744	777	748	703	765	716	788	725	787	750	731	758	745	792	768	735	747	766	757	777	772	728	763	738	717	777	799	735	740	734	766	819	760	739	745	771	828	704	796	747	768	731	770	789	727	731	707	754	727	730	757	730	737	736	769	780	787	773	704	751	796	748	720	760	776	754	767	711	804	705	753	744	749	751	740	725	737	768	773	688	744	790	730	776	702	787	710	772	755	790	723	714	795	796	756	762	714	715	734	714	772	751	740	731	762	753	794	775	761	740	786	788	767	777	806	761	772	729	764	727	759	776	819	744	773	742	762	743	737	747	760	756	721	704	783	725	751	748	722	718	762	747	735	704	709	732	772	752	810	745	777	709	834	763	743	790	736	785	744	773	748	804	754	727	702	752	730	741	745	753	748	702	772	699	721	757	761	789	770	756	732	750	756	737	757	700	752	729	778	788	725	714	796	757	754	756	734	773	733	776	739	789	776	764	735	756	757	734	772	784	709	748	695	756	739	744	767	741	728	720	770	695	787	766	742	742	764	804	775	787	684	746	775	785	746	801	756	790	718	724	798	792	725	753	727	763	707	726	751	748	760	763	682	687	758	716	735	763	727	739	745	718	760	768	815	686	817	799	738	797	768	764	755	703	734	737	767	737	759	733	698	770	831	756	786	753	735	739	742	761	714	720	749	753	762	700	731	776	775	729	708	754	797	740	752	854	803	752	690	744	809	795	722	738	806	768	798	778	794	768	757	769	786	758	766	763	716	765	722	730	728	679	712	760	739	738	729	742	746	767	741	701	728	754	768	765	743	832	788	741	796	744	752	747	715	746	742	753	762	763	795	741	782	770	783	739	756	743	722	719	719	796	813	804	746	781	756	783	755	800	739	744	702	722	762	748	749	753	789	759	760	737	725	740	790	728	720	744	745	727	768	759	800	750	785	797	794	788	734	766	759	729	769	759	791	732	726	751	750	738	772	770	751	687	738	769	710	779	742	720	756	722	827	775	782	791	699	771	776	771	789	749	752	730	757	742	736	752	777	752	792	745	753	738	738	779	743	777	797	772	788	729	708	739	765	768	696	766	706	743	751	766	785	774	789	701	731	840	752	737	762	772	742	782	751	706	694	697	763	768	754	742	770	775	756	747	762	735	738	767	740	786	750	701	692	757	715	764	730	764	804	774	743	734	721	751	752	706	750	718	703	723	753	781	750	758	699	777	785	769	806	748	755	773	719	796	753	736	794	770	758	718	795	761	725	698	718	699	763	707	751	744	783	713	751	712	703	716	776	759	669	781	807	734	730	737	711	751	745	709	727	749	739	719	713	724	730	751	805	750	722	750	756	770	751	767	743	775	743	736	763	769	736	727	714	717	780	747	762	766	728	733	741	732	701	748	758	722	757	760	767	753	767	757	766	728	780	722	750	800	748	721	745	756	744	795	725	735	762	686	740	729	785	772	766	777	785	759	791	746	706	727	749	777	721	799	804	719	725	772	736	753	730	765	742	727	772	758	725	812	770	727	721	734	742	728	716	789	735	783	721	726	755	757	764	727	783	787	731	754	730	782	734	716	743	716	706	733	706	718	745	759	772	684	781	818	805	729	763	741	691	745	767	770	755	766	734	770	715	787	757	750	767	734	750	790	753	792	746	736	801	716	738	732	718	775	760	810	762	774	709	771	791	738	769	740	750	764	728	813	739	736	821	735	743	752	758	754	752	754	736	758	756	762	732	697	715	755	787	736	759	754	753	749	739
13633	2234	2085	1607	1184	911	767	625	545	506	494	495	404	413	399	386	400	406	352	365	367	354	377	349	382	376	335	347	344	350	322	352	323	312	347	329	347	320	545	311	339	312	331	307	339	342	324	331	328	305	336	316	306	345	330	329	315	326	318	282	327	323	287	343	335	341	326	326	324	288	324	311	315	309	308	309	306	289	300	305	326	333	325	303	306	333	288	339	293	335	341	317	309	326	321	325	291	283	318	319	280	319	340	317	326	323	306	318	294	311	291	340	325	314	295	306	310	323	319	329	320	332	309	292	319	333	314	311	295	317	337	321	326	301	321	321	293	308	292	307	296	299	335	301	307	322	328	281	315	302	346	333	298	315	346	319	291	295	342	279	305	340	287	319	282	305	337	318	290	295	328	341	310	351	320	315	334	325	337	303	349	297	304	314	313	312	319	302	305	324	316	314	326	310	328	320	324	299	300	321	301	349	341	321	301	315	339	336	352	319	315	264	343	322	310	278	324	295	362	295	299	304	334	311	348	292	291	313	318	265	344	310	354	301	324	322	301	341	309	297	306	260	326	294	317	300	342	284	302	336	324	352	317	270	316	315	330	294	318	333	297	317	326	330	347	317	315	332	293	315	292	294	330	314	319	314	317	281	329	317	320	316	325	317	356	339	334	341	313	334	310	342	298	316	316	278	326	311	324	310	352	352	314	322	326	337	302	287	322	295	322	293	301	302	334	301	301	336	295	318	300	311	349	291	319	319	347	333	286	320	290	288	306	297	340	298	320	297	320	295	318	318	312	305	292	334	319	349	332	325	320	316	322	327	314	318	326	302	339	284	328	332	296	315	300	309	348	303	311	339	344	308	313	311	304	277	310	313	313	339	298	331	325	321	351	315	333	324	332	326	331	320	308	311	310	313	331	298	302	334	325	325	322	339	311	294	311	313	326	303	282	337	336	309	317	304	278	306	308	327	300	329	316	310	370	336	327	297	338	355	294	290	324	331	334	264	333	325	309	333	327	324	318	323	287	286	307	320	313	313	326	313	309	299	342	302	275	332	335	316	286	319	319	317	336	342	324	316	321	303	313	314	315	334	334	337	339	290	325	318	324	299	329	338	313	306	324	336	326	346	334	327	346	289	328	337	320	345	343	308	302	315	314	338	309	331	310	308	328	295	303	318	279	311	318	308	334	319	328	340	311	334	322	348	313	313	302	297	325	332	258	336	340	320	307	350	318	339	294	310	328	310	326	303	344	339	314	313	330	317	347	350	357	344	294	321	351	317	320	334	324	329	300	302	314	307	307	335	294	337	313	316	328	324	302	319	310	352	336	342	345	314	347	321	289	322	310	311	323	322	299	318	337	320	338	316	318	335	346	312	316	345	330	323	335	334	302	332	302	290	321	332	331	327	317	340	319	310	290	316	316	325	302	325	315	331	302	337	305	320	310	304	333	306	337	311	293	313	344	331	341	326	333	308	340	301	341	322	320	333	308	369	304	315	315	311	310	319	319	323	309	318	295	283	340	325	332	298	284	337	321	321	305	319	325	315	326	320	294	321	274	356	306	323	321	309	322	308	325	329	301	321	341	336	314	317	306	335	319	324	313	266	342	314	290	312	281	317	310	317	338	289	290	317	280	304	310	325	295	304	298	303	275	292	304	303	352	330	311	313	319	280	302	290	331	336	305	312	316	323	311	322	326	314	321	333	287	301	297	286	307	297	322	322	288	317	311	332	340	325	304	309	313	328	302	297	305	292	329	321	304	322	288	332	331	305	330	300	331	306	285	353	326	312	315	339	345	331	347	317	328	334	290	354	347	278	328	327	316	326	300	333	318	330	281	318	304	320	303	312	344	289	346	302	368	314	329	312	308	296	314	297	296	321	317	336	325	338	319	295	322	351	335	361	308	328	275	330	323	319	318	326	339	314	314	332	328	334	321	330	316	366	315	318	302	310	335	317	286	297	324	306	326	326	295	313	340	302	314	315	316	309	362	304	350	327	336	321	350	307	315	320	326	326	321	312	340	303	336	276	311	305	277	290	281	335	335	306	308	352	321	278	303	313	308	340	315	338	301	309	330	301	308	333	300	325	315	332	317	312	331	327	287	323	305	349	348	318	321	308	336	316	315	306	280	325	315	283	322	314	298	324	347	324	313	326	315	316	309	323	314	327	300	288	317	336	324	323	306	340	313	309	283	331	291	305	327	329	341	308	321	322	326	319	303	296	360	302	297	342	316	355	329	332	347	322	315	315	305	291	310	326	312	334	313	351	290	306	336	320	311	305	314	299	365	334	319	300	283	309	320	308	298	320	288	310	327	320	313	320	329	330	311	319	321	335	280	304	321	311	271	310	329	319	312	320	319	267	320	305	305	312	338	310	289	307	288	318	310	295	302	329	311	325	308	282	279	343	280	306	271	318	302	299	312	356	300	332	318	327	302	329	350	334	333	315	314	307	343	335	308	317	343	291	339	328	303	285	308	312	306	298	332	340	313	313	282	328	305	303	339	276	333	296	343	311	304	315	312	335	342	326	335	320	321	307	297	345	290	299	317	322	319	337	308	327	316	266	332	335	323	301	299	304	304	290	302	291	310	335	328	321	290	330	319	339	320	296	311	322	292	294	319	316	273	296	305	310	297	325	323	342	316	330	328	325	293	319	321	314	309	365	317	298	340	319	354	317	322	341	300	340	295	309	295	313	332	325	280	357	343	329	323	306	329	293	362	315	297	310	325	317	357	330	330	293	335	298	315	324	302	260	321	323	331	296	331	309	276	309	326	326	326	323	319	306	289	302	329	329	327	296	302	320	358	297	305	304	307	311	362	344	327	327	325	302	321	309	319	331	305	323	327	301	295	295	285	320	351	281	337	351	336	297	321	348	312	324	331	331	287	317	329	324	289	317	319	304	323	317	345	270	292	312	292	299	306	322	301	334	331	348	325	298	347	304	321	332	281	285	313	323	317	309	297	321	320	320	289	311	284	315	315	305	338	350	321	340	304	333	360	310	290	297	374	329	346	310	317	323	285	310	299	296	317	330	325	311	315	319	305	323	319	334	335	321	300	327	343	313	297	309	309	343	317	290	298	323	330	339	307	339	310	333	313	323	322	304	332	354	334	306	308	321	303	330	306	299	308	313	314	330	281	328	317	315	300	286	297	295	326	344	310	303	296	308	338	275	297	298	296	339	290	313	320	341	321	324	313	325	324	328	323	308	303	330	299	330	303	312	319	332	302	314	316	331	303	312	291	332	332	312	309	299	324	316	312	347	328	312	325	319	325	306	331	322	315	284	305	317	319	349	308	330	318	284	352	291	351	298	339	316	305	359	320	318	314	323	299	295	339	286	316	333	307	335	304	319	307	288	326	303	325	346	304	321	300	269	301	341	354	338	310	311	338	326	316	258	304	325	311	347	332	286	295	276	323	305	326	333	310	326	296	339	333	344	342	335	351	305	308	322	330	311	310	311	338	306	297	313	281	305	326	313	291	335
7639	2031	3834	4794	4408	3829	3103	2543	2201	2129	1777	1651	1599	1437	1434	1354	1288	1329	1289	1204	1164	1121	1118	1068	1046	1014	1033	924	938	884	930	887	888	900	812	910	871	918	2736	827	831	870	867	841	872	863	827	813	887	858	801	828	795	773	809	813	823	728	759	764	823	782	752	787	767	746	790	793	763	798	774	753	763	776	798	767	785	789	748	843	781	794	760	773	767	765	747	816	759	818	786	768	748	705	820	775	757	733	770	756	805	774	792	750	778	761	813	786	739	752	763	714	762	804	734	725	717	747	771	702	775	756	732	706	707	768	758	748	824	757	743	763	778	741	798	764	777	762	774	734	740	773	763	723	745	753	759	796	767	746	759	738	753	761	781	724	784	749	780	697	770	775	733	761	789	788	774	784	736	755	748	731	755	757	761	757	765	782	729	765	715	790	767	780	780	792	772	828	746	732	771	721	758	726	775	758	800	704	752	718	743	773	774	745	793	782	775	754	735	702	749	771	782	746	768	723	761	815	713	726	747	700	736	726	728	754	795	736	747	703	785	790	752	758	733	809	727	825	758	756	786	760	756	730	777	750	768	758	774	747	760	773	766	837	754	747	760	750	709	748	789	750	768	753	758	774	768	736	717	796	777	810	727	756	732	765	784	774	736	780	727	779	761	757	766	777	755	777	788	785	778	718	762	780	716	742	771	757	782	758	777	766	741	749	776	734	778	774	728	772	729	792	792	808	777	742	797	751	793	764	804	818	764	750	728	697	761	726	783	733	758	700	778	727	723	724	783	797	750	762	806	791	746	752	762	757	798	745	788	739	743	726	800	789	777	732	745	771	741	731	761	793	740	786	781	761	710	796	786	747	728	702	732	751	770	806	763	768	776	747	792	735	785	749	726	737	723	809	754	823	797	763	738	755	751	778	799	766	789	749	713	718	805	713	723	756	765	821	780	802	777	763	722	764	756	774	750	752	730	750	768	752	776	722	692	757	743	812	730	788	782	752	759	753	766	778	735	782	780	770	778	723	774	754	760	775	765	755	724	793	794	782	787	780	748	725	764	765	703	784	713	772	794	754	753	806	774	748	731	771	793	756	747	752	745	754	755	714	791	729	753	791	764	810	779	784	740	791	774	769	689	751	754	767	777	751	733	772	766	705	738	745	776	774	798	735	750	761	742	730	799	815	759	780	770	772	749	766	772	788	742	819	779	780	737	735	749	754	759	801	789	739	744	730	732	811	726	722	807	752	734	748	768	772	736	728	781	735	762	777	790	747	767	739	776	710	729	789	774	783	769	801	768	698	742	792	783	725	731	773	787	748	764	787	722	812	746	761	724	737	776	749	736	734	777	794	771	784	747	760	784	796	745	805	780	756	742	780	814	775	811	741	743	761	737	709	763	785	741	776	752	702	774	770	800	777	753	767	701	773	778	811	766	756	763	722	751	726	758	750	755	744	735	769	726	792	776	734	779	752	770	758	762	755	748	724	772	706	794	787	746	760	771	762	774	751	744	765	792	742	746	778	780	733	749	785	788	757	751	784	739	711	799	771	699	742	744	756	740	741	733	764	747	746	786	777	786	811	776	746	753	705	759	739	752	747	777	816	778	740	747	767	705	748	789	761	700	758	752	741	770	772	730	704	780	753	725	757	785	742	773	759	768	745	741	748	768	779	808	792	781	782	750	729	770	774	759	791	767	753	787	784	731	765	759	780	785	767	715	743	761	808	743	782	786	765	803	824	753	795	750	779	787	748	786	710	744	812	751	768	789	742	746	752	730	775	747	742	758	744	770	704	788	777	689	750	794	795	771	795	774	743	770	743	740	740	792	787	744	760	742	767	814	761	751	787	742	780	741	749	794	757	729	768	693	789	724	800	746	748	753	713	738	776	771	811	803	710	783	778	770	761	793	743	763	652	773	770	758	749	796	777	808	788	772	760	778	721	720	723	762	753	785	721	789	703	753	726	716	770	750	769	767	807	786	768	766	774	734	805	809	767	755	782	774	763	777	804	760	771	791	756	779	787	746	740	773	753	780	724	738	744	756	748	742	747	780	759	800	793	785	761	722	736	685	752	771	767	758	721	784	755	745	776	737	701	731	734	721	755	709	774	736	714	815	832	764	731	810	775	760	816	708	757	748	695	766	776	732	742	761	719	823	785	834	752	764	783	778	756	768	755	778	760	732	729	770	744	765	784	788	748	786	746	750	793	823	781	726	756	744	753	735	814	811	739	774	813	734	750	747	763	777	729	802	713	757	782	790	772	730	778	717	735	753	789	744	716	781	797	809	768	764	812	755	777	776	717	751	797	786	746	747	759	755	730	782	807	787	740	729	738	766	767	757	777	734	781	748	763	775	759	769	785	738	730	789	768	761	788	806	795	737	801	765	749	776	772	776	745	729	753	744	781	779	724	800	712	778	811	811	780	706	784	786	702	786	761	763	780	739	762	781	760	742	752	821	813	742	764	753	729	758	761	777	796	789	720	783	787	782	779	739	785	793	819	744	749	743	776	794	753	709	764	731	787	766	735	756	805	767	777	811	812	750	751	761	735	739	777	739	798	753	810	781	764	781	770	762	715	751	765	714	735	729	717	759	779	762	703	721	786	730	735	780	793	708	767	756	745	747	766	772	780	742	812	849	759	744	781	754	765	764	730	773	728	760	782	738	755	749	750	735	746	768	773	718	762	784	766	728	780	746	754	779	815	781	762	751	747	776	731	717	793	761	792	755	774	752	766	752	780	789	763	742	766	730	762	795	765	770	709	796	745	744	751	806	757	752	717	770	757	728	757	781	747	774	785	773	793	778	743	774	831	806	721	806	768	738	799	776	714	783	780	769	756	746	771	803	729	779	771	757	775	796	739	786	779	803	743	738	803	716	729	784	774	744	733	729	779	775	765	764	755	752	773	748	746	785	757	718	759	730	730	731	798	742	853	792	763	760	820	800	788	734	748	772	780	768	771	800	741	759	760	712	739	721	760	780	734	745	755	775	787	722	714	757	795	752	796	763	751	728	772	786	748	777	778	716	743	778	746	774	784	788	787	745	764	802	741	752	774	785	744	816	741	772	724	750	745	780	745	784	748	770	798	804	784	754	789	747	774	774	742	772	817	787	740	753	698	792	683	779	749	813	763	736	751	758	790	789	748	735	769	795	729	768	761	754	766	744	697	735	779	778	765	755	762	768	772	691	764	741	831	772	736	821	781	750	769	723	761	748	752	711	789	766	750	794	770	748	749	739	740	800	805	746	797	718	744	795	810	818	771	783	801	746	776	761	767	774	749	757	787	746	765	777	792	729	756	783	758	781	787	818	728	793	720	752	785	752	744	779	765	775	765	796	725	768	789	794	748	765	774	721	766	762	772	789	746	745	791	758	778	769	768	745	783	735	762	731	729	754	769	752	726	759	792	779	765	749	765	795	765	803	739	764	774	738	789	734	800	717	706	786	772	759	746	783	726	735	792	778	752	804	742	743	707	720	716	771	754	793	737	779	717
1855	195	161	178	152	139	135	123	135	142	144	162	141	143	162	124	141	157	162	119	129	165	153	157	138	128	140	140	146	148	155	130	138	124	137	145	159	133	148	132	152	154	140	153	140	141	137	187	115	133	154	121	151	148	129	137	149	150	154	169	144	143	155	146	148	140	145	145	153	138	156	128	164	144	137	147	129	147	137	134	137	160	130	144	132	141	150	153	138	124	148	116	166	135	156	136	137	153	124	125	136	138	118	127	135	141	137	141	124	144	152	146	159	155	132	151	122	145	128	133	126	116	131	157	128	146	142	186	134	151	144	136	158	150	121	128	120	149	144	146	114	136	129	137	130	138	137	138	172	135	157	146	144	110	139	145	143	140	155	127	133	142	154	138	151	138	118	137	135	153	168	156	143	121	130	149	140	140	149	163	154	144	137	138	157	141	155	152	131	148	163	147	144	140	115	114	129	121	138	124	144	135	150	158	136	165	164	132	155	144	130	156	129	131	157	140	144	137	129	164	122	151	122	123	118	141	144	150	163	135	156	143	131	152	150	144	144	158	174	141	142	135	143	116	130	127	128	142	126	151	132	131	137	140	124	147	149	142	134	152	146	137	134	151	149	136	124	128	125	147	122	143	165	129	147	124	145	136	127	130	153	133	126	137	119	124	151	150	123	128	131	143	147	145	129	145	110	143	119	149	132	120	129	130	168	138	141	142	144	134	142	162	143	150	125	153	125	138	139	114	172	135	126	140	152	143	138	132	140	153	156	159	129	141	122	135	142	125	137	141	154	129	149	152	135	147	128	129	121	157	161	161	148	155	119	119	135	136	129	149	126	161	136	137	127	118	128	110	138	150	143	139	163	137	136	127	151	161	134	120	147	139	143	149	137	123	153	116	151	156	117	140	124	130	123	106	132	141	154	125	130	157	137	148	133	126	149	127	146	131	119	146	136	141	148	135	146	141	143	112	164	152	155	126	132	157	145	146	143	143	121	120	144	151	124	151	127	155	139	146	158	133	133	128	159	136	126	147	119	136	138	160	135	149	146	156	162	144	151	137	129	128	142	146	153	154	128	147	133	126	150	141	139	167	149	139	157	127	136	147	137	140	139	175	133	135	133	120	134	149	164	135	163	124	140	131	154	130	144	154	155	131	148	155	145	155	149	125	152	143	132	173	137	146	152	137	144	121	159	142	153	149	146	147	132	133	137	152	126	136	145	138	147	159	167	128	125	135	138	131	148	136	118	130	152	151	125	159	133	143	135	149	155	149	131	126	144	136	141	126	136	136	137	126	129	149	133	138	136	131	134	138	149	127	137	130	142	149	137	140	127	160	141	153	133	140	127	124	142	150	131	122	150	126	105	146	140	135	151	161	145	123	128	142	136	126	143	115	140	122	150	145	153	136	133	124	155	123	130	144	121	138	124	149	130	150	155	121	138	139	147	126	129	150	128	148	167	160	135	145	145	143	121	138	127	133	134	138	139	132	130	139	146	148	131	138	160	152	127	137	136	142	139	128	146	115	132	165	135	131	139	126	134	154	150	130	137	145	154	139	134	178	140	152	125	128	137	122	145	149	130	148	142	154	135	122	143	117	123	141	153	139	148	139	146	137	140	158	130	127	143	155	139	163	132	135	121	119	137	145	138	141	158	131	142	163	150	140	121	120	152	165	152	140	150	138	147	138	147	141	134	135	139	149	119	134	141	134	122	138	135	139	125	130	147	159	144	136	133	127	159	149	133	138	151	130	121	149	116	135	155	142	125	151	158	146	132	162	137	133	149	149	131	136	131	149	146	143	141	150	145	143	141	159	123	144	145	135	156	136	138	141	135	152	160	131	153	149	135	137	161	138	131	162	150	132	142	134	116	151	155	128	143	153	159	124	127	145	128	151	142	122	137	155	155	161	152	144	167	146	136	147	128	173	155	144	154	128	139	169	94	141	148	149	129	145	171	130	160	144	153	128	152	115	119	141	134	146	145	142	155	150	126	124	163	160	130	143	161	124	146	135	151	156	150	124	123	123	127	127	139	129	149	111	152	132	146	153	141	152	136	124	126	126	134	135	116	156	129	140	146	120	148	127	143	135	126	135	142	156	136	134	147	128	152	148	135	139	127	139	148	127	120	168	114	152	149	148	164	133	154	125	132	120	131	121	124	146	140	145	134	143	129	140	141	148	129	143	153	123	169	139	130	145	132	123	117	132	133	156	155	155	128	126	131	155	131	111	138	149	147	137	145	143	128	134	137	122	141	156	162	144	150	139	147	140	148	143	131	129	124	146	143	132	159	137	153	152	146	147	156	135	128	155	144	169	146	136	146	139	159	144	134	124	163	140	140	129	146	144	135	149	129	149	146	126	132	143	144	149	138	136	132	155	132	154	140	144	138	146	142	158	154	155	141	142	158	139	149	151	161	118	139	138	119	142	137	141	126	137	141	135	128	166	145	143	129	133	164	148	137	137	158	140	149	156	136	137	138	123	128	144	133	135	131	136	149	143	154	158	129	131	132	138	132	137	127	168	153	149	138	137	149	128	143	132	138	138	157	136	149	142	131	146	124	133	151	135	128	148	131	133	145	148	142	150	135	137	139	114	131	131	130	133	148	117	135	144	153	136	130	133	142	142	149	139	129	150	155	119	128	130	118	137	139	136	145	130	157	148	131	138	148	135	152	162	136	145	152	136	128	131	152	124	124	139	147	156	142	139	145	142	150	108	116	138	146	146	155	138	124	129	133	147	133	135	155	118	131	129	134	125	113	128	142	139	135	139	111	122	137	125	130	142	150	142	150	128	124	145	121	147	146	136	134	146	134	120	155	144	132	128	129	128	131	155	119	140	155	144	142	151	141	117	135	139	117	147	130	147	139	146	134	141	129	131	124	126	155	146	145	142	135	137	145	140	128	158	131	155	131	133	138	142	148	133	132	143	152	157	143	131	142	161	145	131	137	134	139	109	134	140	128	135	178	153	154	151	125	137	135	139	148	146	162	146	141	120	131	126	137	141	144	138	154	120	146	150	139	136	128	127	163	156	145	156	133	148	144	134	144	155	144	129	161	146	154	126	143	123	139	173	143	154	140	151	147	154	154	153	160	177	148	120	150	139	130	136	126	128	150	142	150	133	140	149	158	146	147	127	148	155	152	127	154	164	134	131	155	128	124	121	136	144	149	128	146	122	138	161	155	118	111	125	133	117	117	145	128	169	137	140	136	148	135	147	151	142	137	135	168	149	141	155	138	154	135	115	145	130	145	138	145	141	130	135	123	155	133	126	165	156	129	120	148	136	155	118	143	144	165	137	136	143	146	137	166	165	141	131	124	143	134	142	156	148	143	144	136	147	137	120	118	153	157	117	114	141	130	150	138	142	116	133	155	147	122	138	146	158	142	170	139	151	139	131	149	130	139	134	133	152	137	144	128	148	144	143	139	124	132	136	130	143	134	152	118	146	127	169	143	133	144	150	167	137	136	145	159	139	147	124	138	158	125	147
2110	467	487	512	484	477	488	469	449	457	444	429	464	468	453	432	493	502	474	462	427	417	409	478	418	423	416	416	420	409	400	436	401	393	438	395	395	400	450	411	382	430	411	414	385	404	415	420	430	432	409	381	438	444	408	399	443	417	424	404	421	418	408	416	404	430	410	408	387	395	390	425	415	379	421	432	405	384	379	427	392	410	425	405	424	403	425	401	474	428	459	408	423	462	416	387	426	420	410	420	408	386	426	392	440	431	408	409	431	404	438	416	408	398	434	419	404	435	374	417	415	414	434	400	410	422	385	402	369	390	410	452	434	424	423	413	446	393	375	398	391	399	432	380	421	379	390	406	394	396	423	421	380	414	407	412	418	450	353	382	407	390	416	431	396	389	414	402	429	401	434	404	441	415	396	445	422	409	406	438	409	427	431	416	425	391	414	427	403	410	417	415	412	424	348	419	390	390	400	432	415	379	402	405	424	396	440	450	439	408	410	404	405	414	374	428	390	430	397	429	396	385	472	446	411	432	433	376	416	416	414	399	406	431	394	432	438	395	417	455	432	414	428	428	404	395	452	399	394	424	381	429	410	409	420	441	395	430	402	415	427	433	432	403	382	448	374	411	403	372	424	432	407	397	389	398	421	389	442	391	407	414	409	439	415	415	437	416	440	421	418	390	423	432	390	397	401	413	421	363	410	437	442	413	393	426	413	434	415	385	415	425	392	445	423	444	411	433	423	379	401	420	396	390	403	390	442	419	432	450	390	437	442	402	399	407	411	453	422	426	420	477	428	445	397	399	407	433	418	418	407	422	409	415	413	400	446	410	402	420	416	375	433	422	401	429	441	412	427	389	413	431	423	404	441	404	400	398	403	429	362	428	418	436	377	457	391	406	400	372	417	404	398	437	409	431	407	387	419	392	413	415	416	420	365	446	396	404	412	437	450	395	438	419	404	415	422	373	398	442	428	400	378	409	430	400	392	449	434	401	408	433	402	399	400	429	434	392	408	364	416	421	424	430	428	411	431	415	402	426	397	424	445	403	410	381	396	409	402	401	424	419	406	418	399	376	411	449	377	420	425	456	437	377	399	418	398	425	419	397	400	427	443	395	403	443	415	425	406	388	363	406	385	448	421	377	430	394	380	444	409	388	418	395	437	402	410	398	451	420	402	392	404	401	408	425	419	439	448	433	407	400	417	402	415	395	409	410	382	388	410	404	450	401	458	409	416	461	401	421	437	436	432	426	381	397	411	417	409	421	420	401	421	421	415	441	429	418	393	375	442	416	434	389	371	385	395	427	419	396	405	429	432	399	397	431	391	415	396	434	417	406	411	409	395	399	406	415	415	470	387	391	420	429	434	387	410	440	442	435	395	418	376	415	414	410	412	416	412	405	386	406	442	386	419	372	381	410	394	424	426	433	369	411	424	405	393	386	425	410	478	389	395	423	407	441	403	371	425	415	405	410	407	385	422	396	390	407	410	397	406	425	421	419	437	390	395	475	428	403	408	444	407	421	402	389	425	401	410	416	410	434	440	398	469	393	434	389	391	416	382	444	385	413	411	420	427	420	417	416	414	452	395	394	376	424	409	432	387	368	382	419	449	433	404	389	446	411	423	417	431	403	404	405	418	403	398	418	371	411	404	465	404	428	453	402	424	408	409	414	416	386	382	428	398	408	387	438	397	384	431	452	431	420	441	439	426	439	417	420	405	427	399	430	413	425	370	405	410	384	408	426	390	392	427	402	408	405	407	395	407	428	410	436	419	413	434	386	445	420	447	415	415	428	399	400	375	386	394	445	385	449	387	426	429	432	389	423	394	396	433	398	434	449	420	416	426	407	430	424	438	403	411	409	391	408	452	404	412	416	435	398	391	399	457	415	432	393	424	403	424	412	425	417	400	410	410	388	395	377	404	438	449	417	401	409	441	424	400	387	448	401	444	389	404	422	405	448	395	416	429	459	443	418	375	424	424	401	417	392	436	415	384	427	428	438	420	431	405	421	426	423	421	406	410	351	396	425	393	412	403	416	386	399	391	393	447	417	428	407	385	403	401	370	440	425	459	394	425	395	414	402	412	420	398	408	443	405	447	429	421	430	391	386	429	407	418	431	402	410	400	431	426	437	414	412	463	385	459	426	380	389	411	420	407	397	427	381	450	434	389	420	393	415	441	439	382	410	434	426	416	385	423	444	407	386	404	422	394	423	401	395	418	441	424	436	395	418	399	435	402	427	424	415	393	429	423	419	415	424	431	386	433	435	437	411	416	428	434	416	389	392	418	384	394	457	405	426	413	393	470	398	395	446	412	415	436	430	408	379	429	383	430	436	405	408	393	419	431	448	414	426	410	422	402	420	391	414	412	389	412	410	429	421	403	442	389	423	418	409	389	457	432	404	421	440	447	408	422	384	349	446	419	409	433	429	378	401	455	388	421	408	424	395	397	431	414	411	403	422	424	440	409	404	429	440	402	403	413	399	446	399	414	430	419	415	428	424	394	401	423	448	414	402	419	432	390	444	400	394	397	414	412	415	392	435	423	429	388	425	403	412	434	422	382	425	426	397	420	415	425	414	432	430	432	406	423	423	429	413	425	416	397	408	423	417	367	421	406	433	434	398	384	386	417	426	416	418	405	408	416	419	415	403	432	389	416	400	400	424	411	403	412	368	450	398	388	366	418	398	429	404	411	414	453	450	412	413	407	418	414	419	434	389	379	427	393	423	427	383	424	437	402	386	431	411	369	428	445	386	431	446	412	395	398	396	434	378	409	406	425	393	434	396	390	401	403	430	423	423	425	421	434	403	386	419	390	407	430	414	401	431	419	393	414	398	454	412	407	417	412	432	410	383	400	398	402	397	362	431	419	437	428	426	408	393	424	428	393	389	403	390	414	417	396	439	427	418	413	413	427	411	420	424	428	431	445	423	378	427	426	400	353	418	420	415	393	397	419	443	434	403	407	404	432	425	412	418	400	408	412	411	381	396	434	386	367	415	434	365	395	389	398	401	421	387	449	405	409	417	422	411	405	397	426	397	415	411	406	426	417	406	423	424	396	415	404	402	407	400	404	415	434	421	417	430	397	404	406	416	409	431	395	389	409	390	430	430	421	413	384	432	455	413	427	406	414	427	412	414	435	440	416	385	405	422	391	412	402	389	389	430	417	425	421	399	373	434	392	424	364	363	404	409	365	403	413	407	380	429	414	391	395	402	446	411	395	400	423	454	405	412	383	439	422	419	406	396	409	403	432	386	408	387	369	432	427	416	413	420	403	408	415	415	387	377	440	379	422	399	438	386	386	444	412	427	387	420	389	406	393	405	399	416	419	416	405	449	358	405	423	443	388	413	384	397	411	399	357	436	435	423	416	370	370	405	428	450	402	426	470	437	450	410	399	422	406	407	411	402	385	427	422	418	390	426	439	441	413	447	433	422	416	369	434	384	400	410	415	384	412	406	432	432	444	371	416	386	398	431	402	406	395	412	418	365
7393	1006	1064	888	781	574	506	443	402	369	381	349	345	362	326	374	326	382	355	341	318	344	319	299	302	291	347	339	290	307	303	304	276	274	321	277	328	308	398	311	306	336	273	295	278	328	292	270	287	289	303	300	298	308	262	263	308	286	328	291	306	281	287	266	288	277	246	307	305	333	306	300	269	285	287	282	326	310	282	318	288	288	293	300	307	284	283	280	323	322	287	303	285	314	332	285	272	300	301	301	286	343	249	309	295	299	243	289	285	273	286	299	269	296	301	283	308	264	293	300	294	279	316	286	292	287	319	259	296	332	306	326	271	303	288	333	290	316	306	325	253	309	315	276	318	305	310	269	313	308	303	296	275	300	314	287	287	291	289	300	305	295	298	290	325	300	309	306	291	266	308	278	273	286	298	303	280	266	302	328	287	285	286	303	256	274	293	303	289	333	313	302	289	279	299	300	306	290	294	314	321	298	299	290	297	333	304	322	291	273	279	278	294	291	310	305	319	332	336	300	305	283	292	308	276	304	286	244	290	292	265	296	287	288	305	288	311	318	288	277	269	306	298	319	300	292	315	282	278	324	277	311	298	284	334	253	319	310	271	280	264	262	326	312	302	313	319	286	306	335	323	321	296	290	338	289	314	343	305	288	274	286	339	323	295	263	264	280	320	293	298	293	309	285	335	261	295	296	301	276	277	292	329	262	328	275	286	264	314	300	338	308	294	309	298	280	301	336	319	267	284	334	293	280	323	285	288	310	295	283	289	272	325	325	255	308	313	299	336	285	292	295	297	307	302	271	290	312	275	280	281	294	286	287	285	288	296	273	293	279	306	323	282	308	299	322	289	288	308	266	312	305	305	307	267	304	307	296	293	294	296	307	307	313	270	284	320	288	333	296	334	286	306	315	288	276	263	274	279	309	280	285	266	299	291	328	314	333	255	268	279	313	290	303	326	307	279	300	297	276	296	285	292	264	288	273	282	295	324	312	305	303	305	290	290	276	311	294	281	317	305	316	331	313	284	308	288	335	280	296	303	328	296	278	297	277	298	312	313	330	307	266	294	297	311	317	292	303	274	300	301	314	299	312	310	303	258	302	304	276	307	311	284	303	292	317	289	334	321	310	288	253	278	291	302	312	308	268	318	302	294	295	326	307	277	309	327	289	322	283	290	296	289	319	300	266	297	320	318	317	272	299	293	334	297	301	300	288	288	322	326	316	300	268	273	275	305	313	323	286	300	272	319	295	326	286	277	299	279	271	286	260	309	288	304	311	296	327	311	284	298	294	283	319	299	312	319	268	297	293	279	307	301	300	323	302	307	278	304	301	307	282	318	279	315	310	314	291	291	287	293	318	294	276	294	283	314	322	312	296	286	307	303	294	308	294	314	280	299	296	320	297	283	286	299	289	317	245	297	295	305	335	314	303	296	280	315	290	317	274	297	272	302	289	283	310	294	292	317	284	296	258	297	291	282	272	291	291	308	313	311	286	304	305	298	298	301	276	293	292	266	303	307	314	305	308	295	282	315	325	299	300	286	280	304	305	296	316	304	270	290	338	286	291	321	318	322	257	305	284	298	300	254	294	322	318	291	276	295	283	328	291	299	304	320	304	301	311	313	324	289	290	339	301	288	336	319	344	297	286	294	307	299	267	326	289	316	304	300	286	260	308	273	289	296	305	289	267	309	329	261	277	323	295	286	278	271	309	296	311	319	271	290	300	288	287	303	293	296	290	324	301	298	312	249	304	304	317	310	291	306	298	297	297	316	313	320	307	298	296	271	312	281	290	301	314	294	328	286	298	307	251	302	303	289	334	297	305	311	304	297	288	309	276	269	312	259	277	298	314	303	265	267	282	292	280	285	270	305	288	302	338	289	292	322	287	269	326	327	275	263	314	293	308	302	297	319	300	282	284	322	302	291	331	275	300	274	295	293	291	319	283	298	308	274	311	286	299	276	344	281	316	288	273	302	267	309	300	262	292	311	257	281	278	306	312	317	325	272	283	312	293	296	278	310	325	296	287	348	320	318	285	304	303	286	310	306	302	265	276	286	292	319	308	334	272	274	316	322	322	288	282	297	272	298	285	306	313	276	291	303	299	273	290	295	309	336	290	300	290	267	293	313	303	299	296	310	327	323	323	313	268	330	315	305	290	287	275	265	315	319	295	298	303	240	297	250	290	306	302	296	299	269	306	276	299	307	297	335	303	284	297	303	302	293	304	279	299	308	289	300	275	310	293	279	314	324	288	295	282	289	302	316	300	283	276	290	304	292	290	296	284	308	288	297	287	314	314	289	293	308	298	309	282	322	274	342	277	311	309	307	310	267	322	310	315	295	301	292	286	287	317	296	323	346	315	285	306	322	337	323	333	293	324	306	280	267	304	278	337	321	287	329	297	292	289	295	283	300	287	318	311	278	306	292	306	293	282	294	266	308	297	324	323	308	292	333	291	298	263	280	302	283	287	313	299	277	297	309	277	312	315	287	270	306	327	303	297	272	306	317	307	323	303	292	307	290	281	296	319	285	323	302	272	304	298	291	279	276	278	298	281	334	296	284	287	313	299	301	302	295	280	305	270	263	280	277	304	290	333	279	295	307	309	329	289	272	276	264	293	294	312	292	306	318	286	323	300	310	288	304	248	287	295	284	311	290	315	327	339	305	315	302	294	309	287	299	321	300	317	294	299	310	268	309	290	304	335	273	282	286	282	296	296	328	280	284	294	273	274	301	271	270	281	314	333	316	304	288	309	287	281	270	286	295	311	292	315	298	292	307	326	302	294	327	301	280	330	276	309	287	302	317	304	266	342	288	280	308	289	309	280	313	304	282	272	304	310	308	281	288	328	335	265	280	278	287	314	294	284	302	272	267	311	297	308	282	283	329	328	299	304	290	305	297	308	308	268	290	315	308	309	290	283	276	302	279	261	274	291	292	276	297	295	305	313	322	314	293	296	311	289	306	309	294	309	269	305	301	283	285	247	301	301	293	287	309	270	326	277	260	302	287	286	304	270	326	294	310	316	325	281	304	284	316	288	280	304	278	304	323	315	293	311	264	272	276	303	319	279	295	296	279	316	268	292	338	261	305	290	292	283	290	327	299	304	276	300	269	292	294	300	301	268	296	283	295	284	279	283	306	271	298	299	280	280	312	313	306	295	315	319	307	278	293	301	295	269	281	285	281	302	287	332	273	336	308	271	281	286	298	312	338	295	285	319	285	291	280	308	303	272	303	313	288	305	304	277	313	341	316	293	287	301	317	350	276	311	300	316	302	256	328	277	295	268	261	268	304	314	298	305	296	295	289	272	312	260	347	294	321	326	317	318	311	316	305	272	306	289	321	284	282	275	305	291	312	290	316	297	324	289	303	311	291	291	291	266	318	274	302	287	298	306	283	322	296	284	277	302	266	301	309	289	277	260	320	302	281	284	271	292	333	258	282	291	311	278	276	298	302	304	289	285	298	307	307	328	341	282	281	278	332	299	292	263
5889	1385	2335	2819	2623	2259	1980	1687	1518	1369	1278	1241	1226	1119	1080	1103	1087	1019	1023	1035	937	939	971	929	910	911	886	844	816	823	806	816	825	821	831	820	780	842	1319	803	819	770	787	780	769	742	747	782	747	784	738	781	701	778	758	740	775	759	774	753	769	780	722	744	769	743	757	731	788	753	799	777	798	732	740	849	788	781	754	745	786	769	747	764	706	759	765	736	771	787	751	782	770	762	749	720	757	750	753	730	802	753	723	777	730	708	753	740	748	751	775	758	699	744	727	760	756	776	724	761	730	737	735	768	799	725	740	778	777	726	735	727	781	739	763	793	705	727	788	722	698	753	742	762	742	715	789	727	709	805	745	748	699	748	685	740	768	750	778	728	725	742	759	783	759	694	741	714	757	785	745	816	696	746	772	758	721	747	767	749	774	745	688	749	697	791	739	737	797	781	730	759	718	731	752	745	729	757	737	775	774	756	766	736	797	739	737	682	726	763	690	734	733	770	753	743	736	725	741	777	803	774	744	733	740	777	754	757	744	775	728	738	727	748	719	745	720	783	719	767	740	701	707	723	783	705	775	693	757	692	749	757	736	795	728	759	768	747	745	754	721	781	724	762	737	751	687	762	789	781	736	761	722	751	723	713	784	751	802	753	777	757	705	759	796	750	745	747	789	764	787	710	725	708	776	743	751	774	762	786	741	738	761	747	690	717	732	749	800	759	753	768	726	773	776	749	724	743	770	784	753	736	781	747	744	772	749	713	775	684	739	721	701	727	761	716	759	716	720	762	734	750	781	774	728	755	731	788	737	724	733	760	772	799	749	722	725	749	809	771	738	715	809	743	763	789	757	723	772	730	773	771	731	721	682	747	752	765	778	737	762	718	763	792	733	763	737	721	736	733	763	779	721	753	766	765	691	719	726	767	719	739	755	764	712	734	733	778	718	731	773	698	734	768	768	766	826	766	730	694	748	760	761	773	771	732	725	780	800	761	751	778	766	709	768	750	721	773	753	746	703	765	701	769	741	764	743	720	750	752	741	732	767	746	757	728	724	727	733	733	730	753	777	730	715	699	714	707	727	728	763	716	741	736	759	755	753	702	706	700	754	731	728	748	745	729	725	723	786	742	748	794	771	747	796	747	752	764	748	715	718	757	747	772	797	717	709	762	776	709	726	750	669	744	703	732	726	709	780	747	749	768	788	721	754	749	718	761	765	708	734	743	778	784	776	815	797	739	744	798	753	750	723	714	753	713	720	758	774	779	749	719	747	737	734	705	751	797	765	775	719	752	744	727	791	729	819	724	726	763	731	737	753	740	742	734	735	726	741	716	726	770	743	754	749	799	701	821	716	724	705	746	738	782	757	747	760	737	771	790	751	762	743	769	722	718	759	713	767	691	715	779	773	734	786	747	795	778	737	725	709	760	770	733	758	738	737	727	723	744	752	709	786	756	691	759	758	814	733	773	760	802	770	747	756	769	758	765	721	759	809	735	725	743	775	777	711	778	729	721	688	737	708	717	802	762	757	748	734	764	744	740	781	765	732	757	755	759	755	734	743	730	711	758	752	799	728	756	773	727	731	787	752	767	746	725	771	746	737	744	730	757	700	680	717	708	736	746	726	743	717	742	738	740	736	762	707	776	766	757	740	765	816	680	765	733	730	782	739	717	770	710	738	737	712	824	721	712	753	810	743	769	722	745	794	752	777	720	753	803	771	735	752	751	765	725	752	725	791	712	735	760	734	766	707	756	697	731	752	735	702	753	734	779	735	720	760	756	695	747	775	759	746	745	766	742	713	694	781	770	767	711	760	738	789	727	753	777	740	698	676	764	729	761	747	744	756	803	736	727	789	742	723	785	756	768	768	804	747	798	738	716	799	759	746	735	756	806	764	737	769	725	746	757	773	752	714	776	759	742	785	782	767	748	730	799	721	748	769	752	752	741	741	800	731	755	763	695	737	759	750	744	777	717	770	710	741	732	745	741	747	750	729	755	734	759	790	731	753	746	719	733	793	745	745	738	736	752	806	758	747	808	757	789	740	732	800	792	738	850	755	751	773	738	807	779	758	731	755	711	772	776	768	712	771	778	766	723	763	697	741	728	732	728	750	723	711	727	748	731	714	757	742	685	757	784	775	738	711	733	725	742	741	783	715	737	754	787	734	807	717	813	735	743	746	745	687	737	801	791	732	745	757	774	751	780	753	712	744	745	763	702	715	746	781	752	791	747	762	746	751	742	783	745	769	772	762	774	738	704	743	740	772	754	707	740	759	757	690	756	778	740	717	766	827	734	747	726	757	772	733	745	762	727	739	751	775	741	738	717	725	724	692	750	751	791	749	757	755	773	769	751	744	752	778	745	758	723	725	792	751	753	747	797	774	719	743	771	766	748	769	750	783	786	770	759	732	803	750	778	805	737	775	749	782	732	743	749	727	764	751	765	723	725	719	746	789	706	740	761	796	766	720	697	736	768	695	724	763	725	754	760	737	737	742	697	803	748	784	760	742	782	757	728	759	783	715	759	747	794	758	749	782	741	762	751	681	736	732	754	728	730	786	750	754	746	728	707	751	722	765	729	756	760	736	774	786	764	709	756	751	776	732	701	772	748	769	762	771	780	735	801	738	751	728	730	753	738	750	719	751	770	760	756	714	771	746	771	750	773	758	748	743	725	754	730	738	747	727	779	711	771	781	769	728	749	747	739	785	757	776	806	773	733	740	733	729	716	769	757	789	730	758	713	785	701	731	724	734	739	761	734	759	767	757	767	751	755	725	778	754	688	738	766	723	723	765	767	710	777	763	793	752	704	740	738	741	768	737	760	755	723	756	697	722	744	762	742	724	750	757	726	695	706	795	686	747	763	734	740	791	784	753	727	721	742	794	752	718	760	772	736	746	715	747	705	678	747	749	730	750	743	727	723	757	726	791	788	740	744	671	742	738	749	764	767	702	702	771	713	708	701	768	760	722	651	783	743	712	787	783	706	749	746	737	729	737	751	726	729	728	737	744	792	750	732	735	691	751	716	762	810	774	746	792	745	769	709	752	705	734	728	782	759	710	756	793	761	774	762	754	760	741	771	705	731	767	765	697	812	747	753	733	701	709	758	692	763	749	738	743	758	722	771	795	740	738	736	705	757	751	741	746	801	768	731	775	737	705	730	768	779	745	752	726	762	743	761	739	737	741	741	722	692	784	716	724	750	764	718	737	732	790	790	722	744	720	704	797	711	760	778	752	745	725	768	785	783	744	717	737	743	733	770	716	755	747	736	723	773	747	753	807	714	763	750	783	784	762	713	780	659	716	745	718	716	725	740	732	784	767	776	781	801	766	776	660	728	749	747	770	810	770	764	759	753	716	752	787	736	759	742	736	797	704	744	741	750	732	762	767	716	775	774	792	731	741	781	788	746	735	740	784	736	744	770	719	749	692	731	750	774	736	756	718	720	740	763	700	752	757	781	771	702	796	751	726	713	704	685	780	790	764	779	764	767
13790	2050	2000	1583	1116	837	702	597	541	483	477	460	449	403	354	402	356	389	381	384	347	393	377	356	360	353	330	329	318	346	313	330	321	369	341	308	335	335	327	328	325	322	328	312	322	331	322	340	347	326	327	335	312	290	307	325	312	303	308	314	295	363	325	315	294	297	319	336	310	292	324	339	323	304	324	309	286	311	275	329	324	334	290	306	350	313	288	297	299	325	335	286	350	337	303	297	323	284	302	311	289	303	335	301	299	278	294	312	305	307	293	290	326	319	313	303	311	300	337	319	291	303	319	322	320	293	341	313	332	329	313	303	317	314	311	323	290	276	294	296	323	323	304	302	338	314	332	264	308	330	338	302	311	340	283	318	278	330	319	307	322	317	337	285	311	306	320	300	274	338	321	312	339	325	332	312	327	302	339	366	296	341	336	314	316	349	316	286	300	278	296	326	297	317	276	294	317	314	337	318	334	333	333	310	308	340	310	300	298	297	307	276	302	314	327	303	293	323	317	295	327	308	310	307	312	308	294	317	284	303	315	312	295	314	322	304	341	314	315	329	349	307	335	318	288	361	320	306	351	325	330	344	333	291	306	321	286	329	322	323	334	333	302	307	298	310	294	301	296	295	314	314	321	311	331	332	327	318	314	296	322	319	291	285	348	316	310	327	321	316	313	319	315	312	326	288	323	345	298	296	310	341	303	329	280	317	310	305	310	313	351	328	283	334	286	320	281	302	331	348	308	291	302	330	302	281	314	306	350	291	291	348	319	320	321	345	324	295	331	312	317	299	312	319	326	306	336	309	290	330	329	289	339	310	322	309	317	303	296	309	303	327	323	303	298	343	304	313	317	309	334	309	294	289	273	312	312	313	315	292	324	280	297	328	310	337	329	289	280	280	341	316	324	276	279	304	348	313	328	322	317	330	273	315	315	320	318	309	330	298	303	346	305	305	285	320	322	313	277	341	298	313	317	335	313	296	311	312	326	311	329	351	335	347	319	307	318	306	291	312	319	345	307	309	328	309	305	318	298	324	315	314	308	325	308	322	339	326	330	318	365	288	328	294	310	318	312	300	335	319	271	307	289	322	319	324	308	292	303	327	285	308	298	308	309	315	309	317	334	297	327	303	311	301	306	311	310	324	299	330	320	311	307	301	297	293	288	275	314	300	309	309	313	292	320	319	346	291	298	308	276	322	302	312	286	353	325	305	321	285	321	295	320	328	375	303	329	307	349	293	322	275	295	310	296	308	322	315	290	309	315	324	310	322	333	337	346	338	330	331	347	319	272	302	297	302	312	298	306	299	283	294	331	307	316	307	329	306	344	294	311	320	309	305	333	301	338	291	307	339	288	283	322	327	311	322	308	299	335	319	348	354	317	326	289	345	335	332	334	286	284	323	305	300	299	310	308	316	321	309	304	333	296	331	316	300	300	305	302	317	319	312	304	302	296	303	328	352	326	324	295	355	307	337	300	305	283	295	316	323	323	308	324	320	317	228	323	304	299	277	295	302	353	331	338	301	323	307	321	332	298	330	341	278	297	335	318	331	307	314	320	330	315	292	309	356	337	304	320	294	312	309	340	292	281	330	296	327	297	369	325	283	294	328	350	328	309	310	316	303	327	307	295	310	344	343	307	348	338	308	316	270	321	330	324	327	296	314	320	316	318	283	345	297	302	317	319	314	302	322	312	337	309	335	270	301	320	317	308	361	309	302	319	273	305	316	337	317	316	285	317	301	318	311	311	294	312	315	349	326	299	321	318	288	326	307	296	304	299	316	283	296	311	328	345	331	323	338	299	311	316	297	335	316	322	299	321	312	331	315	318	298	305	310	328	350	319	316	312	314	317	330	293	302	323	320	304	345	295	263	315	329	311	303	302	340	338	332	279	312	313	342	338	291	280	325	313	335	300	359	304	303	278	300	285	300	312	306	311	322	315	300	298	275	317	337	276	309	305	307	303	306	316	299	318	346	312	327	319	292	272	298	298	338	336	335	298	299	306	290	315	307	329	336	306	327	283	314	342	302	295	303	295	316	324	290	345	298	323	320	293	325	295	325	297	298	297	293	315	310	324	279	330	345	307	284	313	280	296	291	348	285	288	275	333	294	329	317	315	353	315	286	351	327	338	338	305	301	309	289	322	340	320	279	327	305	281	329	297	345	296	334	318	307	313	298	304	295	272	355	312	322	328	276	300	313	330	328	306	302	303	304	334	309	317	322	261	320	297	289	325	298	340	289	301	318	299	315	310	328	314	292	337	299	341	297	338	340	316	321	312	325	309	302	319	325	328	300	304	325	286	327	331	329	309	309	283	329	316	349	345	328	289	297	312	291	294	317	328	300	309	292	310	318	321	298	314	312	302	293	310	326	264	305	341	335	285	339	310	275	320	327	342	314	337	278	298	331	285	329	315	281	320	322	320	295	366	299	283	311	296	284	316	322	297	311	306	321	287	314	315	299	319	326	316	343	320	330	302	331	279	307	296	304	351	323	300	330	324	345	292	322	299	305	310	317	273	306	289	330	321	332	320	321	347	297	324	336	320	307	297	318	295	298	300	314	321	328	311	299	316	329	319	314	299	303	310	335	307	332	327	329	284	315	306	345	300	279	323	312	268	344	316	288	315	330	333	316	310	321	326	340	311	307	330	276	342	321	312	301	305	306	282	302	315	303	318	302	290	328	333	305	320	323	305	285	305	284	323	314	296	335	309	308	330	318	322	308	316	304	318	296	321	299	309	301	325	312	321	284	297	300	347	335	312	326	335	321	312	307	296	323	343	289	297	311	311	307	301	304	327	339	300	326	284	315	331	319	291	304	292	268	287	322	341	301	310	280	311	279	319	333	320	284	312	322	306	303	294	323	303	293	319	313	307	303	318	367	317	312	318	311	311	277	299	319	297	328	307	317	333	305	327	337	323	319	331	305	345	314	333	266	287	282	312	326	344	312	342	321	299	320	340	317	334	325	303	307	328	296	308	314	313	296	311	303	299	289	335	293	289	324	315	307	341	346	301	325	310	310	299	312	261	309	334	292	312	319	295	299	336	306	328	294	331	292	292	320	308	320	309	296	286	313	341	298	327	312	285	328	282	352	291	284	281	303	311	300	292	335	299	316	291	340	335	327	335	295	307	319	318	357	290	288	306	315	296	325	341	340	313	313	323	322	300	283	298	329	302	319	286	325	315	301	335	329	292	308	300	343	263	310	316	256	317	311	312	317	311	321	313	327	321	300	311	314	307	321	289	326	307	294	304	319	290	334	320	349	317	291	313	283	327	314	263	294	286	330	306	326	327	324	308	319	313	287	297	317	294	314	278	315	325	319	316	329	289	322	353	323	310	307	332	303	309	307	291	276	323	318	314	312	317	333	252	299	320	338	317	325	319	332	283	319	325	344	331	350	339	296	344	300	337	301	330	310	346	332	331	308	307	305	305	316	321	299	289	300	334	365	292	293	324	338	329	254	311	317	337	324	329	291	295	275	320	291
7658	1919	3980	4850	4146	3663	3032	2580	2275	1998	1750	1628	1555	1527	1433	1407	1295	1320	1312	1212	1110	1126	1136	1117	1063	995	1027	1038	942	888	927	894	901	822	880	894	831	892	930	789	842	852	813	806	818	811	790	798	779	800	767	775	739	774	836	842	794	796	808	786	752	758	798	786	837	733	782	763	786	848	748	831	779	809	801	750	767	777	791	749	733	772	763	777	743	731	775	737	752	777	750	787	771	791	735	752	754	755	742	740	734	751	751	772	741	774	759	775	771	766	754	706	721	765	746	749	792	767	763	769	740	784	772	743	797	765	791	814	797	794	718	767	741	752	776	760	808	749	741	744	777	779	800	771	787	794	797	765	758	766	710	721	726	730	724	762	796	741	767	721	810	717	750	745	753	774	739	757	749	760	734	783	754	775	753	726	812	773	756	810	737	755	744	735	726	745	699	715	737	761	780	737	791	736	766	720	718	771	785	758	748	812	781	749	765	759	733	755	749	745	772	694	756	730	734	765	783	740	810	737	762	764	748	726	759	716	760	748	775	729	780	748	768	701	729	754	779	733	795	756	794	738	753	760	759	790	737	758	772	772	756	760	744	792	742	716	736	787	721	744	762	819	766	805	751	794	763	771	769	787	734	752	762	780	741	738	750	783	723	780	800	795	750	717	746	771	729	755	758	769	767	743	688	742	700	722	743	758	797	762	726	796	722	731	718	790	710	764	775	749	720	765	781	717	746	726	753	785	762	746	796	757	707	790	773	757	766	782	765	753	721	668	755	728	764	758	723	751	753	764	781	758	795	772	731	755	729	767	791	785	729	787	740	744	766	743	733	781	726	766	747	742	723	743	744	770	732	748	721	757	814	734	778	717	716	723	787	749	775	748	744	742	773	733	744	732	771	717	733	766	786	741	717	770	762	717	788	748	783	737	794	772	741	767	730	753	776	747	761	776	743	754	750	759	736	728	752	737	742	794	742	789	710	787	780	751	776	740	754	759	785	812	749	752	729	741	752	762	759	750	780	723	740	801	752	799	737	723	801	716	783	798	740	744	719	761	772	776	727	755	785	726	777	769	756	771	730	792	742	750	747	714	737	736	733	768	748	727	773	749	769	788	770	785	755	790	756	754	727	717	722	699	754	787	781	755	762	799	771	731	737	772	767	737	751	730	783	732	754	728	733	742	723	780	740	726	741	711	723	760	796	813	742	784	762	757	732	767	777	746	730	784	773	754	778	747	783	766	718	789	776	769	770	718	777	727	797	693	797	760	735	720	731	731	754	758	715	750	732	784	767	789	786	752	755	751	755	747	722	698	779	772	761	780	788	777	709	745	723	729	776	752	757	753	741	712	787	806	770	761	779	720	780	761	713	769	780	756	738	754	779	733	724	754	798	736	770	741	793	793	722	787	720	739	791	788	759	746	755	798	790	804	790	787	746	767	772	734	751	726	786	697	748	801	726	696	766	734	775	755	766	710	723	744	783	733	763	754	756	761	744	727	775	733	758	735	721	756	781	809	797	761	779	710	795	721	745	755	700	726	723	751	768	760	728	738	735	754	751	740	774	765	759	797	751	771	724	706	721	724	753	756	733	792	772	756	752	726	799	780	753	731	701	780	766	757	706	792	725	794	710	754	760	758	749	782	767	754	773	735	761	742	720	789	713	755	701	837	763	741	717	741	694	779	802	727	746	720	717	762	750	777	753	768	767	785	762	767	761	723	770	760	689	732	818	760	793	751	782	719	756	776	793	788	697	758	741	731	782	775	770	807	773	746	756	764	781	790	754	768	821	739	759	811	766	740	719	791	738	798	717	781	766	817	802	790	770	734	761	717	748	755	834	729	736	725	708	757	741	781	745	742	769	735	686	758	776	761	744	777	781	777	763	758	753	811	762	795	764	750	796	803	757	759	773	783	771	796	723	762	723	746	725	786	810	745	792	766	763	835	701	750	795	732	765	803	698	766	797	777	772	760	789	800	737	698	761	743	759	755	795	783	747	765	820	720	780	752	758	745	755	803	719	764	728	728	723	775	750	717	760	726	736	725	720	762	754	733	782	712	774	692	747	746	776	711	768	740	741	758	747	729	727	796	740	725	737	715	803	732	787	739	742	792	758	783	735	719	772	702	778	724	760	752	751	722	696	753	719	722	774	809	765	785	809	704	773	730	705	744	712	739	758	709	699	768	768	809	709	773	742	796	859	771	740	765	818	771	802	788	756	721	745	715	794	735	726	769	771	740	751	789	716	725	719	760	727	792	739	729	734	710	779	769	719	737	741	721	771	829	808	782	812	741	769	735	771	738	776	789	793	772	737	781	729	741	762	742	816	758	735	726	742	704	760	763	785	759	735	760	724	749	747	798	749	738	773	723	702	730	789	739	789	692	749	750	757	723	754	742	799	700	782	783	782	757	749	771	769	760	770	728	784	702	739	791	817	746	750	738	755	750	763	756	717	785	766	734	762	747	729	748	705	787	744	790	752	739	751	773	732	763	738	744	777	778	788	729	764	742	760	698	731	780	745	730	733	787	780	759	767	768	775	736	758	801	762	766	788	771	738	763	751	773	732	752	729	788	788	760	757	750	798	747	740	781	734	712	756	759	738	793	722	739	788	752	737	729	706	817	742	771	777	742	784	795	760	712	728	769	770	759	750	734	766	724	757	780	790	760	757	751	773	723	764	806	723	747	803	710	735	720	719	734	741	747	810	739	769	726	764	735	754	695	758	740	788	790	749	743	695	681	737	757	729	757	702	778	790	763	737	759	766	762	757	745	709	715	771	787	778	797	755	773	758	756	770	709	731	753	727	761	789	755	780	756	743	773	700	719	795	762	757	794	743	740	793	801	753	740	780	744	750	728	785	782	778	761	777	751	702	732	751	758	754	793	783	748	766	759	780	722	749	736	724	764	742	775	708	768	789	769	784	735	733	745	736	758	717	715	761	735	752	739	741	710	733	739	718	741	726	779	724	698	776	733	732	764	741	774	780	717	799	699	740	776	802	733	735	779	754	808	753	758	727	757	744	779	710	727	728	742	742	764	744	805	769	780	803	793	753	748	756	773	736	797	775	751	787	760	743	745	747	753	732	778	750	719	733	724	708	763	778	779	751	743	755	756	754	772	768	770	726	741	739	714	774	782	764	720	759	710	728	750	760	777	803	755	804	760	719	726	797	749	775	764	779	704	754	820	749	729	828	768	758	796	730	769	786	787	713	720	781	791	771	799	740	734	723	724	786	761	738	752	738	746	750	720	728	809	800	809	734	757	740	783	753	771	732	755	747	733	770	796	745	762	754	769	778	763	722	769	713	788	747	781	737	695	728	757	750	740	777	788	734	759	787	723	722	734	727	766	732	720	786	740	755	773	758	768	748	751	770	729	771	725	721	782	775	759	730	744	752	761	744	805	732	751	740	770	745	786	784	745	800	762	753	769	781	715	714	783	753	777	766	703	738	747	719	770	805	743	740	769	767	740	771	728	762	724	754	742	728	733	768	774
1868	208	179	177	167	164	161	142	164	172	135	150	161	147	154	168	161	147	143	177	143	147	140	161	136	148	159	154	149	138	146	143	135	148	143	133	115	134	135	159	121	147	138	151	131	142	136	129	132	153	128	139	158	143	132	118	146	136	138	151	155	131	123	148	118	132	153	133	126	134	143	147	140	130	142	138	139	141	140	139	149	137	149	153	154	124	123	150	121	144	161	160	145	166	139	154	132	153	140	148	159	147	143	134	148	154	139	134	145	170	133	118	151	150	127	131	145	141	148	134	153	133	138	144	125	160	164	150	151	159	147	167	149	160	139	143	143	158	130	123	148	166	128	124	134	157	140	148	136	137	136	160	146	140	156	145	145	134	138	145	155	143	140	136	136	159	137	153	123	151	151	143	140	149	149	153	142	140	132	150	148	130	127	148	122	147	138	128	152	132	125	137	134	120	146	136	134	112	144	146	146	143	128	130	155	156	133	148	118	149	124	136	146	143	146	147	134	144	150	131	137	138	151	116	153	151	143	126	109	145	138	121	137	135	123	134	139	142	135	159	143	137	154	139	136	152	144	146	132	152	130	124	129	154	123	137	128	135	118	125	129	119	124	161	160	140	170	142	141	139	114	153	151	139	181	144	143	141	133	148	133	127	140	136	126	153	115	137	147	135	138	149	122	139	148	154	159	131	149	149	146	125	153	133	134	138	148	131	133	139	138	138	126	141	128	154	141	143	135	145	133	134	162	140	132	144	134	139	122	137	152	129	127	137	137	136	144	128	144	134	142	170	133	129	136	126	155	140	140	146	131	137	147	154	135	135	150	140	147	147	139	138	147	131	142	150	133	135	123	139	148	164	157	143	118	164	121	134	149	118	123	147	147	139	133	148	133	138	141	134	125	143	139	125	144	150	121	142	129	159	134	155	142	147	142	148	123	158	131	137	134	141	145	127	142	119	133	137	137	137	151	144	136	131	157	137	116	122	123	112	136	145	157	145	143	144	137	157	126	144	123	145	142	114	144	126	148	128	159	135	129	151	170	129	121	119	134	126	150	145	125	129	146	135	132	145	132	151	156	155	164	148	154	130	125	162	131	156	120	147	118	134	142	135	135	134	147	121	164	169	149	117	140	129	139	121	154	135	125	144	139	162	121	132	157	144	155	142	143	143	131	157	128	148	139	120	157	125	128	125	140	142	175	149	128	144	137	132	132	122	130	155	138	131	132	136	128	128	131	153	145	155	152	161	132	129	145	134	143	151	136	129	133	153	137	152	134	142	129	163	169	147	151	138	146	133	131	150	123	124	138	137	134	142	146	165	138	149	133	145	115	139	141	144	112	111	134	135	152	149	127	142	149	129	160	146	150	117	120	117	129	124	129	140	143	133	131	130	147	141	138	141	152	149	128	152	150	138	118	141	150	140	135	142	155	137	151	160	121	143	150	128	118	143	146	166	152	152	146	133	144	137	135	130	166	135	163	137	162	149	157	137	133	139	138	122	129	144	138	138	146	134	149	149	157	164	123	147	127	139	119	151	135	122	149	150	128	120	141	121	123	114	131	144	128	138	141	140	129	140	127	118	134	149	128	150	146	136	152	142	141	146	147	145	143	153	131	128	131	170	158	127	139	130	123	150	135	144	125	126	151	154	128	144	141	153	131	166	146	156	126	147	121	118	127	134	143	158	153	130	163	143	142	151	159	137	122	121	151	141	146	142	150	129	129	141	152	143	158	144	134	130	153	131	131	144	143	144	123	148	131	158	126	143	143	136	151	145	140	150	140	160	157	135	125	157	135	144	137	144	144	147	120	152	144	133	132	141	159	143	130	148	137	119	150	127	133	148	143	116	138	150	135	134	165	120	130	142	135	139	126	130	163	165	144	142	130	132	142	149	144	151	139	149	142	129	135	153	158	154	156	147	160	154	124	145	131	119	133	139	123	142	119	130	142	121	125	153	151	122	139	153	159	145	158	125	124	134	145	139	141	132	124	133	158	160	118	148	140	141	111	123	127	151	146	141	130	140	146	152	140	120	145	157	148	134	133	143	137	127	143	132	131	159	138	140	166	161	155	128	121	133	123	143	135	141	139	147	145	155	144	134	143	130	138	152	145	133	161	152	141	123	154	128	127	131	137	150	139	133	129	145	132	143	136	149	128	153	138	127	161	131	148	144	156	170	137	185	161	138	127	151	176	144	134	131	142	138	127	130	145	143	132	152	126	153	137	133	152	121	122	135	147	127	170	139	126	133	152	157	158	127	132	164	118	111	130	140	143	152	168	129	145	130	144	165	145	135	127	140	131	147	142	160	136	147	137	154	147	129	145	131	128	138	154	150	129	132	167	143	164	124	149	156	153	124	142	152	138	130	127	164	141	149	152	141	133	139	145	148	138	145	147	153	145	152	122	121	160	167	134	140	147	139	153	138	123	145	140	154	140	133	151	158	139	135	141	118	142	128	132	154	136	133	160	157	153	131	124	147	132	159	134	139	139	141	149	144	139	150	136	140	155	141	115	136	133	138	129	140	133	130	164	141	150	132	141	157	155	149	145	129	158	130	135	142	130	145	120	136	135	148	139	119	148	140	137	143	116	137	141	137	158	134	156	133	135	129	152	134	132	134	138	145	137	121	136	141	136	170	129	121	164	158	140	137	153	164	113	158	123	147	131	138	139	129	142	111	145	139	166	152	137	130	149	130	128	148	127	137	144	146	136	146	138	127	134	139	126	148	141	134	133	132	132	170	124	140	140	122	150	144	143	131	129	158	150	143	126	119	127	155	136	137	133	144	156	140	140	139	142	133	129	151	165	151	158	131	142	156	151	133	147	151	137	128	166	143	153	150	133	132	127	157	134	137	155	121	118	121	148	149	147	133	132	141	149	155	136	153	153	140	135	126	130	151	122	135	136	163	156	122	140	155	117	138	147	138	122	133	136	135	141	138	134	160	147	146	166	153	124	145	122	148	137	125	151	133	126	145	129	154	165	147	125	133	129	134	120	137	142	143	151	126	135	151	132	126	148	153	137	139	143	138	124	129	133	159	127	155	119	127	159	115	167	160	148	152	143	130	143	132	123	157	145	148	132	131	127	156	147	131	144	152	130	139	142	125	114	156	127	142	146	132	137	137	128	145	141	151	148	141	115	123	132	117	131	135	139	138	153	164	142	148	150	138	143	137	138	162	142	133	160	139	143	130	124	121	144	156	143	163	132	156	136	154	144	140	129	122	132	151	152	134	136	147	157	152	145	138	119	150	144	118	131	174	133	147	151	126	149	161	147	152	142	150	148	131	123	128	137	131	140	136	162	129	153	147	118	156	143	161	160	171	121	123	138	139	131	136	148	140	155	143	129	153	135	127	125	165	144	149	149	135	139	147	122	145	145	129	151	139	157	139	131	130	149	139	133	131	139	147	140	143	138	138	118	131	145	163	150	151	132	132	141	144	145	135	129	123	125	136	136	164	125	129	128	146	147	144	144	122	146	150	153	138
2217	461	506	537	533	524	516	451	444	427	448	473	436	448	457	495	507	481	472	474	437	460	460	450	446	410	453	423	442	431	441	419	440	400	398	436	399	436	410	437	436	384	383	422	423	384	397	440	412	408	416	362	450	430	389	397	395	400	403	413	408	403	418	416	425	416	442	407	434	394	438	423	411	425	404	424	396	467	358	411	399	388	455	415	415	411	444	418	398	440	412	419	395	415	395	416	408	424	440	414	445	464	427	410	398	411	424	403	435	451	434	382	392	398	430	418	430	443	416	421	378	373	416	432	402	395	437	417	416	427	427	415	425	415	412	389	398	391	432	375	403	436	443	423	400	415	408	445	405	423	399	409	413	402	410	439	415	409	441	415	418	402	401	388	376	458	430	414	377	423	405	439	387	409	407	402	446	450	418	418	422	408	431	429	403	417	414	395	435	391	375	428	418	395	394	426	439	386	416	402	431	396	389	438	436	424	430	443	401	419	401	395	400	404	411	399	397	417	459	419	414	397	422	415	403	397	435	388	403	444	383	394	401	466	429	440	385	421	437	400	422	439	440	424	414	409	410	401	446	429	415	379	420	432	425	417	430	414	411	399	428	370	449	400	430	470	414	373	439	404	419	445	394	423	420	406	391	391	375	434	395	389	378	445	409	419	390	399	392	418	421	426	406	420	420	440	429	391	385	385	424	415	392	434	395	431	448	437	396	399	421	400	433	400	410	400	392	429	419	391	400	408	410	426	432	404	452	417	429	404	420	425	424	446	410	359	420	411	432	426	387	401	423	409	409	428	390	429	412	397	432	422	413	410	433	392	410	416	427	421	402	448	416	438	381	429	443	378	381	419	420	374	411	402	393	401	427	414	434	381	405	374	411	376	400	425	395	434	441	445	445	397	416	390	456	402	395	400	391	413	369	425	421	435	403	419	388	381	453	411	453	384	400	396	411	374	413	422	424	427	419	389	443	419	432	369	411	388	438	374	424	442	424	410	391	409	423	396	409	396	415	394	420	410	409	392	406	396	400	443	398	401	450	426	417	388	436	451	446	448	451	412	401	401	402	425	389	371	410	415	396	425	401	442	425	409	384	425	416	424	447	386	434	393	390	428	432	436	374	409	382	435	418	395	418	401	413	373	409	400	456	406	403	434	410	408	406	441	430	399	380	469	417	394	403	396	385	401	396	424	408	436	402	423	448	430	418	451	399	429	394	445	376	394	422	428	401	437	409	438	400	436	413	384	408	397	414	440	399	407	386	431	397	442	412	390	392	391	439	401	413	431	416	410	376	426	397	391	407	431	397	410	454	411	427	461	458	404	430	445	400	416	384	425	389	410	456	408	429	443	402	442	408	420	422	444	434	420	412	404	406	408	427	401	457	420	420	383	418	398	418	439	400	404	408	439	415	408	397	416	430	442	404	419	427	394	416	421	423	398	428	432	444	402	394	412	400	396	461	406	417	399	399	391	440	407	456	434	420	409	420	432	455	409	401	409	383	416	418	435	434	437	387	420	437	422	415	440	423	393	446	420	439	385	412	413	383	437	384	403	424	411	418	396	400	466	389	440	415	435	396	409	400	432	400	447	437	445	441	417	412	431	403	388	427	430	388	405	417	452	410	430	436	427	389	438	408	406	424	401	380	426	390	408	407	388	425	435	388	385	411	420	398	450	459	403	383	432	409	413	434	416	394	394	384	415	422	444	426	411	422	444	413	406	416	404	364	404	419	401	407	427	427	405	427	420	452	394	446	438	437	427	424	424	383	420	435	417	417	434	436	451	416	372	436	418	413	418	419	462	379	427	416	452	417	419	419	410	394	410	418	406	409	426	433	427	403	419	418	442	410	419	406	394	403	394	411	384	429	428	393	390	419	429	419	405	398	395	437	438	396	409	433	396	393	394	398	381	378	402	422	409	449	441	405	408	404	455	446	403	375	396	392	402	434	412	411	421	403	394	417	413	411	440	441	398	431	360	415	445	423	388	397	423	419	402	398	407	401	481	404	427	436	452	397	442	399	425	414	445	431	429	432	422	392	397	415	386	457	438	407	438	393	385	399	411	408	407	385	411	404	417	395	401	433	382	411	381	413	415	436	406	448	381	380	401	426	412	411	420	452	392	398	458	425	388	391	459	392	415	420	453	413	438	422	417	411	411	415	378	408	432	386	442	435	386	397	423	389	380	422	384	388	429	385	394	402	415	382	394	423	407	387	406	398	425	443	414	395	388	407	360	413	399	422	413	452	422	428	365	391	404	385	392	376	428	447	412	453	401	393	422	421	425	413	398	399	404	448	390	439	410	408	391	395	412	429	411	420	388	451	456	371	400	392	389	418	445	419	386	441	410	434	389	428	441	432	440	451	423	443	431	439	437	406	425	420	389	402	409	424	446	385	441	433	411	360	384	413	403	403	424	426	451	453	438	398	420	422	433	401	423	410	395	438	399	418	361	454	391	416	410	418	417	412	405	400	413	383	422	425	431	450	419	419	430	387	384	440	430	443	385	424	392	435	431	394	403	430	457	406	389	431	415	426	411	395	437	423	409	402	347	405	372	397	415	409	394	436	444	395	394	397	436	389	434	390	420	410	379	402	433	395	419	431	384	426	378	363	431	420	399	411	410	401	412	430	411	408	395	447	441	412	426	390	415	433	447	427	407	426	393	414	417	412	407	395	412	425	376	419	405	448	402	437	414	379	414	402	400	393	447	378	421	398	369	424	377	408	422	363	420	429	427	456	414	450	387	400	403	451	428	393	389	401	370	411	401	382	427	390	421	400	413	434	405	446	435	391	396	404	425	414	419	407	389	408	417	389	385	397	407	421	421	423	437	389	432	402	403	455	413	386	424	445	432	411	403	439	403	446	418	407	384	403	413	419	426	404	385	409	427	405	439	410	410	407	432	432	420	408	395	409	387	391	411	436	425	406	397	411	425	433	431	401	441	440	412	418	390	418	416	404	406	391	442	393	437	414	437	405	438	432	420	399	410	405	432	445	414	388	409	412	436	415	381	416	402	410	473	394	421	394	411	434	418	394	413	384	429	437	409	434	417	398	418	438	413	425	372	422	408	410	409	416	412	446	404	424	407	426	446	416	427	430	399	439	396	402	410	419	402	404	418	413	430	417	425	405	433	409	421	444	444	405	417	414	427	427	413	416	408	424	414	443	441	426	410	445	410	436	436	415	371	382	461	409	424	432	414	393	402	423	443	426	411	419	418	406	409	414	412	431	400	409	418	418	423	439	394	384	382	394	417	428	410	380	404	416	449	399	432	382	423	428	425	447	394	457	405	417	404	384	397	408	385	390	396	427	402	409	391	414	428	372	421	455	440	412	382	368	379	401	386	427	421	391	400	415	429	390	428	411	430	418	410	447	372	423	388	403	431	419	395	420	442	412	442	402	389	410	414	419	421	418	415	365	438	424	443	418	421	401	398	427	398	378	419	404	410	457	438	441	427	415	434	423	419	405	421	427	391	412	408	431	452
7510	1059	1079	901	659	632	528	442	413	384	379	390	367	373	319	366	337	348	333	313	358	342	347	333	315	322	337	302	306	297	312	308	293	305	311	302	316	303	292	323	300	312	307	325	316	287	314	273	341	322	341	292	298	337	337	271	292	293	307	300	278	309	297	318	315	300	316	319	323	293	313	333	316	344	286	303	318	303	288	304	274	284	300	301	316	302	299	283	275	288	297	289	293	284	258	315	286	323	288	313	326	327	308	245	301	283	296	291	302	282	313	314	285	285	285	305	318	297	330	301	342	318	295	305	289	321	274	248	307	265	294	268	272	277	298	303	300	260	288	283	289	284	277	279	327	292	320	301	266	343	301	288	295	324	302	300	299	287	293	307	311	272	282	283	296	312	306	307	323	274	297	297	268	295	307	266	284	311	319	279	290	328	285	305	300	315	299	289	304	264	304	294	290	328	270	286	310	294	304	314	272	318	308	317	307	315	309	285	294	285	284	312	260	294	323	298	281	319	305	298	301	276	284	311	316	298	293	274	319	295	277	314	282	317	298	310	286	304	317	307	296	279	290	280	299	330	311	306	298	275	291	282	285	290	263	337	294	314	283	320	276	242	313	291	291	256	302	323	305	309	308	267	312	289	277	308	314	290	308	302	275	258	312	313	324	302	295	311	298	309	300	318	285	311	302	318	325	295	298	291	287	282	284	319	297	298	285	307	305	276	310	336	322	324	273	315	287	268	294	306	293	297	309	365	316	271	292	294	313	298	312	295	297	340	297	275	280	305	310	264	311	292	279	317	301	304	313	335	298	283	300	282	287	298	286	313	293	283	300	328	295	307	295	309	277	302	281	326	315	300	301	295	292	303	343	280	273	286	331	262	305	303	301	280	312	295	305	315	286	339	340	280	316	286	273	274	319	284	281	323	302	245	303	291	281	270	326	270	282	283	298	293	294	303	321	270	297	292	283	272	288	294	282	266	313	284	301	325	320	288	295	326	271	287	294	306	320	309	274	273	290	262	339	282	283	299	324	301	326	310	296	294	302	291	303	305	290	296	313	282	267	317	320	280	290	297	288	313	281	272	307	295	302	330	342	299	281	312	292	310	298	313	300	283	280	323	312	299	306	287	291	311	313	323	313	258	280	310	293	308	317	296	326	301	303	291	288	293	302	272	311	279	291	268	293	298	306	305	337	300	295	290	288	291	288	287	281	306	294	291	312	296	314	300	315	330	321	318	298	284	292	319	322	257	300	283	316	313	259	305	306	282	293	315	270	283	312	281	291	296	276	289	313	314	327	328	276	296	285	318	306	313	307	323	277	309	324	305	265	278	328	304	306	306	313	277	321	322	324	312	285	290	265	286	306	334	287	305	288	288	296	320	270	297	317	285	298	313	311	264	296	294	291	304	320	331	305	269	312	295	293	287	306	282	300	299	295	279	327	297	306	310	316	307	310	291	310	310	308	293	288	320	282	296	246	296	280	274	295	300	301	308	276	297	294	288	291	307	317	297	272	299	258	282	287	321	308	281	313	301	305	267	324	328	290	293	317	303	318	311	303	256	300	306	243	298	276	303	315	279	283	317	308	294	312	272	328	258	300	275	305	322	300	275	315	340	297	280	322	293	269	277	305	330	324	297	295	311	274	329	307	304	302	275	289	281	311	264	288	317	303	286	292	283	282	298	330	287	352	285	306	317	293	310	284	314	317	302	272	324	303	285	296	301	280	290	298	307	299	308	324	318	256	282	298	320	296	312	295	321	286	311	335	306	299	295	263	302	300	271	316	303	308	273	289	276	313	269	322	265	317	277	296	274	288	311	322	332	300	307	285	280	288	279	307	317	284	274	316	318	293	297	269	288	303	318	283	287	296	273	296	279	285	299	291	295	306	330	284	323	284	288	322	312	309	300	296	325	325	277	285	268	270	301	284	306	326	284	344	296	295	297	299	302	275	319	293	274	299	299	319	288	298	325	282	296	310	274	287	318	291	299	287	313	275	309	261	262	318	299	289	308	273	300	277	308	352	296	285	323	275	281	280	338	308	310	290	288	296	286	262	332	281	282	288	282	302	333	314	314	263	309	305	277	295	277	323	280	299	294	302	313	278	332	288	316	302	295	325	321	345	291	300	287	298	297	303	299	275	280	283	277	321	306	327	287	290	302	284	299	291	291	284	265	306	304	309	323	278	288	304	285	309	277	301	337	320	307	295	284	311	311	303	299	293	320	320	319	309	295	284	292	304	284	306	248	290	311	288	326	309	291	314	288	309	272	309	292	291	299	310	261	309	288	285	303	282	297	333	278	310	316	305	302	285	290	293	279	304	307	301	319	291	305	295	313	302	299	294	317	311	272	264	292	294	263	327	276	307	302	335	279	311	309	309	314	301	276	263	283	293	307	291	301	309	310	317	318	295	295	311	282	282	315	310	292	308	312	325	334	309	274	297	278	315	288	327	308	292	313	330	293	302	319	303	307	319	302	290	281	296	307	270	277	334	265	290	286	283	315	341	261	299	308	287	304	262	273	284	291	336	295	293	311	299	299	280	310	304	288	324	287	300	290	324	305	320	281	296	279	295	275	273	288	313	339	318	280	312	291	265	277	290	296	314	288	274	281	280	310	302	325	270	301	276	308	308	315	295	276	301	296	304	320	306	314	306	285	281	307	273	297	274	315	320	291	320	281	289	277	317	273	295	280	306	273	290	310	291	301	286	308	333	280	299	273	278	275	313	301	264	257	309	334	299	272	312	287	270	285	305	301	306	330	295	312	314	322	277	271	305	294	312	283	291	284	285	322	313	271	300	312	300	276	284	267	310	336	284	296	299	266	259	315	274	282	300	309	305	290	304	307	289	299	297	309	300	274	299	274	329	301	272	314	301	262	314	306	306	288	319	304	298	314	309	295	289	308	299	308	311	268	303	280	324	293	296	302	308	296	302	292	298	311	302	265	290	307	294	280	289	344	281	309	324	308	273	296	302	289	311	299	296	307	295	313	300	267	282	276	290	328	316	288	310	288	279	316	298	309	279	298	309	263	318	293	305	285	309	285	296	295	322	301	263	305	314	289	308	338	321	313	294	275	299	303	307	314	257	328	306	281	268	287	294	311	324	293	312	276	315	289	307	303	315	262	285	291	312	308	283	309	279	271	268	310	296	284	301	287	287	277	291	315	312	312	266	276	294	343	308	287	293	292	295	292	291	276	285	295	312	287	301	300	296	310	325	312	281	282	291	313	315	319	282	304	317	288	345	325	315	281	333	262	275	300	294	303	324	310	306	290	281	273	285	322	265	330	290	305	317	310	280	305	316	330	318	315	293	303	292	289	308	298	315	297	315	259	307	296	299	318	306	325	296	293	290	312	287	305	305	284	283	295	276	329	309	268	281	311	276	276	286	322	321	297	314	302	320	276	307	307	290	297	281	331	320	303	317	291	307	297	296	312	333	277	313	284	291	265	314	299	293	306	317	301	330	274	316	308	292	313	289	298	313	287
5835	1435	2370	2846	2624	2168	1972	1697	1522	1428	1259	1169	1183	1171	1110	1142	1068	1102	1049	1004	977	995	1001	920	914	878	896	890	840	775	824	787	818	746	800	787	766	797	806	805	792	789	784	775	806	746	790	750	787	794	768	774	800	748	778	747	755	807	818	752	757	734	820	787	755	737	783	695	764	699	769	763	790	726	746	762	756	771	750	759	781	694	772	775	694	796	723	751	742	751	781	817	722	716	723	775	739	728	755	801	753	763	767	741	785	740	741	742	747	785	738	790	744	823	684	725	712	767	775	747	744	776	736	792	777	711	705	738	771	742	768	777	742	741	713	739	773	745	765	726	749	771	723	742	714	804	741	711	716	766	743	751	750	735	744	728	744	701	783	738	777	732	720	778	783	746	733	759	736	749	726	762	723	736	729	745	728	705	816	732	767	752	718	706	741	733	798	751	712	745	728	760	776	755	750	711	741	741	726	698	716	746	733	719	766	783	784	789	746	809	800	752	730	774	760	755	718	753	766	736	766	794	766	769	740	734	743	827	724	736	756	745	742	760	795	731	711	729	763	801	736	757	761	773	764	751	720	748	770	762	756	733	781	745	772	763	815	728	735	780	783	714	784	794	768	712	750	737	755	777	769	702	798	792	765	710	757	705	749	739	752	715	737	724	775	734	730	725	745	719	735	818	727	738	742	750	749	717	707	759	709	776	716	739	717	769	736	731	762	689	725	755	781	755	773	712	718	776	730	728	759	760	748	726	750	739	734	755	713	775	794	786	776	755	820	690	735	725	767	733	748	719	762	751	759	692	731	718	803	740	796	756	744	766	783	731	732	754	758	707	759	787	755	745	717	728	781	754	747	714	733	702	716	772	760	726	735	775	788	766	755	768	781	738	770	743	757	760	755	693	760	778	758	741	767	705	750	745	746	775	755	714	689	744	734	758	745	791	710	735	794	770	738	779	757	748	712	727	783	753	750	714	800	745	750	761	730	781	749	791	705	759	728	728	728	717	776	704	695	775	743	703	739	749	714	724	712	755	737	743	780	699	738	750	751	743	760	733	776	755	769	783	722	815	784	747	727	764	751	789	784	735	721	794	719	755	770	732	753	759	741	716	716	762	706	733	753	715	699	709	690	752	754	739	788	767	685	728	751	785	752	723	767	760	741	732	761	789	786	801	745	755	766	773	720	796	764	724	755	735	709	752	801	788	742	736	781	790	818	727	724	725	775	743	730	769	777	745	724	764	763	739	730	773	763	767	720	752	772	779	770	774	765	730	791	759	731	692	721	740	738	765	759	748	716	757	734	755	757	732	774	794	731	714	727	776	746	778	746	763	733	732	774	786	714	709	734	745	776	746	705	698	747	721	688	773	760	716	749	763	718	757	735	699	727	775	740	754	727	733	792	664	706	790	719	736	759	772	772	729	773	757	747	736	736	749	760	753	755	748	712	776	741	748	745	754	747	755	701	783	702	799	783	758	727	722	788	764	769	693	760	751	740	714	760	781	735	779	773	742	764	751	800	764	692	759	723	718	726	721	760	761	758	719	707	749	779	804	738	783	767	724	735	754	735	744	754	737	777	751	806	740	747	793	780	766	710	751	755	714	728	714	749	704	758	675	741	779	789	783	771	763	724	767	799	783	751	772	752	695	749	743	749	781	720	746	809	761	771	780	836	762	705	744	765	775	791	798	760	758	713	730	781	725	739	733	765	730	786	751	791	755	739	799	738	760	752	743	697	740	739	772	772	725	807	726	774	737	785	772	779	768	745	700	720	803	788	759	712	749	752	710	768	683	801	790	753	726	760	771	749	753	809	755	760	738	768	704	721	778	693	747	762	740	718	731	750	749	757	683	775	695	726	773	735	730	775	729	789	746	761	775	768	690	780	731	729	755	707	741	721	767	755	781	756	750	776	730	785	800	749	801	778	736	725	726	744	736	783	744	755	740	766	738	698	716	757	735	737	721	735	761	736	765	736	706	753	754	738	769	744	788	770	743	772	774	709	781	752	742	769	720	724	738	778	797	721	740	747	776	737	749	757	730	739	775	738	731	740	789	764	763	765	744	792	730	795	751	757	778	761	712	784	740	760	775	751	738	747	759	746	729	714	738	760	752	781	718	803	728	724	718	730	750	718	727	737	716	746	788	714	785	749	754	697	759	708	700	739	709	754	790	740	763	781	750	755	747	737	733	764	723	801	776	742	753	783	748	743	753	725	735	691	760	724	721	753	746	750	715	721	729	706	749	730	706	725	769	738	758	724	730	786	739	752	758	710	720	713	726	735	725	717	744	727	785	752	725	766	700	721	739	753	715	755	720	720	750	761	753	743	688	746	743	688	752	728	742	753	767	747	768	724	757	747	761	773	750	751	729	779	711	766	737	720	712	737	765	721	782	741	758	750	720	706	717	732	758	692	744	772	760	765	776	736	728	743	747	771	749	757	738	765	749	718	738	752	725	755	736	727	733	729	690	703	760	797	746	723	799	800	755	736	744	756	807	661	763	779	720	707	760	776	769	719	745	738	727	749	734	726	724	725	761	778	736	772	683	731	772	765	716	724	746	727	771	702	784	732	758	739	776	779	731	776	768	719	749	721	714	737	744	720	729	726	753	755	750	773	772	751	761	720	726	769	724	768	764	741	778	748	709	798	734	749	747	768	765	740	734	746	778	732	753	765	749	741	708	723	761	769	771	802	715	748	717	809	727	778	747	698	757	723	739	757	741	800	788	733	755	729	744	709	761	789	780	763	804	751	794	726	717	742	691	760	749	755	769	777	720	754	714	708	770	761	803	728	748	743	687	763	744	729	729	744	751	744	742	756	730	753	833	748	744	757	747	739	777	725	759	746	740	770	767	733	791	788	780	721	805	797	740	760	749	797	701	741	715	754	722	758	791	710	753	735	794	765	752	724	759	736	774	724	829	757	728	731	740	742	728	758	725	700	770	783	770	707	729	751	713	808	734	785	731	731	738	737	788	765	762	702	796	852	784	755	727	759	779	754	737	749	810	714	723	761	722	714	713	759	750	748	747	776	818	693	766	766	772	724	738	777	736	762	769	739	725	705	744	774	779	749	754	726	764	756	792	693	752	720	729	748	768	754	767	756	765	702	725	738	793	762	734	726	762	761	737	709	752	743	714	778	810	713	720	760	700	741	791	770	772	795	768	757	757	816	775	734	740	742	808	778	706	745	758	739	763	742	749	739	802	710	767	751	711	795	735	771	729	690	759	718	762	744	800	711	763	734	725	690	788	774	731	710	801	734	720	788	775	758	701	691	740	755	725	793	687	750	774	749	737	757	741	759	772	723	761	699	757	763	727	748	728	714	703	711	743	744	753	785	768	692	779	758	755	737	747	768	729	796	777	737	743	754	704	708	680	688	769	805	724	708	740	717	723	750	749	743	740	713	721	714	728	766	724	743	712	769	762	755	774	764	727	714	756	721	721	729	742	731	751	703	724	736	749	734	721	764	771	779	750	750	735	747	701	741	741
13676	2110	2049	1650	1135	934	712	645	596	489	489	454	458	426	388	388	355	360	382	351	349	338	356	387	372	317	357	383	357	349	315	334	350	360	322	341	331	315	298	310	315	291	334	337	355	356	314	298	354	326	284	323	298	306	300	290	321	306	300	318	341	316	327	330	314	309	328	333	321	313	318	326	307	316	322	309	306	330	317	318	338	349	321	317	343	286	312	316	331	330	294	296	336	327	289	313	327	328	317	319	333	308	297	299	326	342	294	317	309	314	270	313	301	311	326	329	299	312	312	330	328	316	337	335	296	306	300	342	306	322	293	300	333	311	276	303	344	347	301	323	307	322	323	291	279	356	281	288	336	317	308	314	309	308	317	323	289	349	309	299	320	303	328	286	288	322	318	325	307	299	325	262	330	316	280	315	287	321	339	332	307	301	334	302	330	316	352	305	300	306	301	319	317	320	341	305	296	311	334	302	317	303	305	353	302	297	319	306	275	302	337	329	305	296	314	293	351	308	299	314	306	288	301	315	322	282	326	352	277	327	311	286	345	295	327	342	343	332	328	303	290	319	324	362	307	309	288	313	309	322	319	316	320	330	301	303	306	339	326	305	307	342	327	315	299	339	306	337	342	333	321	290	323	342	314	338	294	332	315	324	315	339	297	309	351	327	297	309	315	323	345	300	316	310	328	349	287	296	294	318	310	300	276	281	352	329	278	306	328	330	305	307	329	314	317	348	312	345	285	293	299	334	308	296	306	315	320	315	313	314	338	323	315	295	315	300	311	322	318	320	282	309	306	356	301	303	312	290	326	319	353	319	328	348	314	341	305	303	323	299	317	317	318	329	337	336	303	323	312	309	301	318	334	316	323	283	345	303	313	301	318	345	304	318	293	297	304	296	316	304	321	363	321	312	320	311	307	286	340	325	300	329	335	301	319	321	314	336	353	350	347	353	303	292	320	325	339	318	305	334	332	322	336	323	308	307	270	287	315	301	326	325	334	299	308	310	305	332	314	311	334	258	339	329	316	316	307	301	325	309	281	302	302	329	334	309	314	325	317	277	312	323	334	308	325	303	301	331	305	325	329	315	321	290	323	300	330	318	299	296	278	306	289	340	316	306	330	336	313	327	317	330	315	317	296	335	329	313	318	298	335	313	315	319	300	345	324	329	334	312	328	311	293	311	349	289	351	302	318	306	330	325	294	313	357	322	332	302	286	335	333	333	312	329	283	324	337	310	318	315	275	293	303	324	303	312	365	309	325	315	325	301	356	306	328	310	315	344	311	316	299	314	281	321	271	286	293	322	332	288	337	331	297	336	359	306	318	322	272	297	298	311	319	323	327	351	296	332	305	323	304	309	295	317	311	317	318	305	302	306	352	292	308	305	323	313	286	302	312	310	288	313	326	300	360	369	298	308	313	301	351	333	305	315	334	331	331	338	328	320	318	332	300	313	340	351	321	318	362	317	347	278	345	284	333	317	327	300	327	316	331	281	299	286	322	291	321	334	302	306	308	298	313	321	335	306	301	324	345	346	324	342	344	290	304	290	335	335	338	323	313	323	307	302	363	324	296	311	310	298	346	312	290	321	299	310	310	318	321	311	299	321	290	310	319	309	319	335	277	306	308	314	316	320	288	284	346	330	332	331	323	311	277	316	343	305	307	338	319	332	295	330	307	286	326	327	308	303	284	306	338	298	291	300	322	282	311	318	312	317	304	291	277	346	300	320	358	300	333	307	345	336	310	311	375	316	311	297	324	342	330	303	314	294	330	333	309	307	292	343	319	317	311	306	340	308	327	319	304	292	343	328	315	336	310	323	328	307	301	327	278	310	331	340	327	327	327	275	329	308	347	310	316	296	305	324	290	290	327	332	321	309	324	293	298	323	315	294	350	304	310	276	328	329	322	316	318	326	291	301	314	310	319	266	336	327	319	321	349	316	334	319	337	340	290	282	344	290	306	324	318	302	318	307	309	307	300	308	309	294	313	316	308	320	311	307	319	306	337	318	343	283	297	315	299	322	332	324	312	326	319	336	303	291	335	316	301	281	327	292	339	322	355	328	319	331	309	279	366	312	304	329	340	348	297	270	345	312	366	311	306	306	341	368	328	339	338	313	298	323	316	322	337	298	316	335	320	313	295	300	310	326	348	307	303	293	275	296	320	314	308	338	299	295	321	314	290	342	327	324	331	321	333	294	306	340	321	306	311	278	283	321	303	334	280	303	314	299	348	323	328	298	278	321	282	291	329	295	319	302	285	312	344	320	357	305	277	327	318	332	298	303	338	323	330	327	282	319	361	286	334	284	331	312	267	296	310	288	294	308	292	348	326	315	310	314	308	316	322	288	343	311	352	297	325	327	322	338	335	304	298	301	338	290	322	316	328	299	313	289	306	311	328	308	328	341	308	333	311	278	289	330	339	323	303	290	318	341	313	309	328	319	317	323	305	354	336	324	296	353	299	303	286	328	311	336	312	324	315	305	296	300	334	299	333	309	280	280	296	292	310	320	339	338	328	317	340	318	284	294	310	337	298	314	319	294	275	303	285	310	319	286	307	297	339	331	333	307	312	315	335	335	287	354	307	360	317	285	326	319	332	327	318	309	299	331	305	323	305	328	328	305	361	328	289	316	343	285	300	304	323	306	288	293	320	290	310	323	304	310	334	310	299	318	340	313	293	329	306	306	290	281	321	319	356	317	331	258	312	323	323	315	310	331	311	297	310	304	320	346	351	327	310	344	332	298	327	318	343	350	337	334	327	313	324	298	309	328	294	328	317	297	337	318	303	300	311	345	326	293	336	315	318	339	307	298	317	315	310	329	320	302	293	330	297	312	359	348	307	298	351	322	321	319	306	285	331	307	341	290	303	315	284	300	351	319	317	315	326	305	340	332	312	326	334	334	327	312	297	301	272	284	306	297	307	329	332	351	300	320	327	338	307	323	323	318	287	319	314	333	311	279	331	313	273	304	324	339	284	324	319	288	299	306	318	309	299	306	261	341	311	358	319	308	313	274	335	319	285	284	310	333	291	296	271	333	340	323	312	333	286	318	318	329	330	321	327	322	326	321	320	315	319	331	290	315	315	334	329	304	333	312	344	314	308	312	317	343	306	317	283	340	328	322	331	301	278	315	290	268	321	324	286	318	291	340	321	303	312	338	325	320	328	365	322	337	303	319	337	312	312	326	325	316	336	323	338	313	288	317	302	302	329	320	338	331	333	324	334	321	326	336	316	307	320	311	313	325	301	321	300	326	288	343	327	298	305	329	316	336	306	304	322	369	288	292	312	361	335	311	326	306	323	313	363	318	340	307	317	287	330	327	307	326	326	281	314	315	307	318	287	331	298	315	316	286	331	320	306	316	294	347	321	305	303	313	293	308	310	312	325	339	319	310	318	284	306	304	369	302	292	301	307	311	364	336	314	308	318	325	300	306	324	293	319	319	332	351	304	291	329	316	339	314	302	300	315	334	312	312	305	299	299	325	325	342
7656	2061	3972	4909	4330	3634	3013	2560	2348	2024	1837	1659	1645	1447	1476	1402	1425	1297	1234	1204	1277	1221	1165	1143	1113	1053	993	935	916	919	921	895	852	886	921	839	887	857	883	860	812	832	819	863	784	809	800	773	797	791	841	782	776	834	770	762	785	801	789	802	816	809	766	797	787	735	789	763	841	730	773	774	781	821	759	802	790	782	754	759	775	799	770	760	809	740	805	805	812	832	720	749	808	780	809	763	783	760	783	782	765	802	775	754	760	746	727	790	753	751	722	771	756	724	802	775	796	783	761	798	794	775	739	775	816	785	794	802	791	783	766	795	762	716	740	786	734	754	774	761	775	712	756	704	816	734	808	763	733	808	753	740	798	747	753	724	791	788	744	775	740	735	787	725	722	781	746	768	803	762	718	804	731	732	715	799	793	779	758	783	761	837	707	748	747	812	735	777	772	773	848	758	793	791	772	781	786	718	747	773	772	697	751	755	747	802	750	760	719	782	750	714	734	744	746	773	749	744	790	743	732	730	788	763	781	765	721	719	803	742	749	759	709	787	748	719	731	772	747	715	780	772	759	794	749	736	744	777	776	761	711	754	752	730	732	789	751	769	748	696	785	760	768	715	755	737	769	750	739	766	713	768	724	772	773	779	757	782	673	763	743	755	746	784	690	762	782	784	711	760	773	752	734	752	837	781	791	736	761	761	760	803	772	781	774	795	726	697	786	741	694	750	717	726	732	750	766	771	753	754	769	727	750	762	747	729	720	763	755	745	777	725	784	738	752	732	726	700	762	762	804	799	744	776	730	751	778	766	735	778	752	700	732	777	798	743	756	826	804	722	732	834	792	754	766	763	781	741	719	744	744	744	717	756	728	722	745	766	714	757	721	793	760	770	734	697	766	771	772	770	739	744	788	719	764	730	737	765	744	728	773	758	733	762	715	753	758	774	723	760	761	750	750	752	795	752	776	730	760	717	778	721	752	716	727	769	744	758	779	764	711	723	727	801	713	781	720	785	747	752	784	729	734	776	757	776	757	712	738	756	728	738	743	762	779	782	753	756	723	777	763	746	699	759	780	775	718	741	697	763	777	713	752	800	753	771	751	781	727	784	758	742	762	759	767	766	760	738	751	759	748	819	797	763	727	770	731	720	769	751	743	788	700	739	764	768	755	674	692	728	766	751	743	776	694	758	743	766	741	726	824	760	718	715	737	730	723	748	818	730	788	778	755	777	798	793	773	752	762	734	706	743	699	743	768	778	738	785	758	710	722	738	792	740	718	757	773	767	746	768	724	776	732	737	777	720	747	719	692	741	753	746	796	736	803	776	746	773	774	775	749	773	698	727	790	807	711	720	737	735	756	771	797	787	770	753	779	768	787	731	766	695	802	734	762	777	773	762	747	742	751	745	775	761	705	779	731	759	742	768	773	750	773	724	729	727	774	767	725	713	754	755	781	769	781	735	810	767	723	743	760	757	734	737	713	769	750	763	729	779	837	747	789	770	736	829	779	710	781	747	761	773	773	767	716	760	730	773	784	724	777	762	763	761	725	706	775	764	790	767	735	766	743	719	743	783	775	736	780	758	728	721	731	770	759	764	713	744	764	767	768	776	780	729	762	774	746	758	716	795	780	727	742	727	803	730	779	750	806	764	717	790	716	773	745	761	710	738	692	759	713	726	782	784	771	710	777	711	779	762	761	728	783	743	749	782	762	770	774	780	757	812	785	724	771	789	712	803	724	809	761	816	711	761	718	763	732	720	782	799	754	737	777	719	801	771	810	722	792	735	747	767	711	719	752	815	717	752	785	744	736	733	749	744	752	733	769	739	756	741	764	771	801	763	815	741	759	809	720	778	745	762	766	730	718	743	709	714	764	748	737	738	755	753	791	745	756	767	756	718	782	751	796	749	726	715	780	756	760	730	803	751	705	777	701	736	779	734	744	770	764	731	747	744	739	744	778	712	737	739	742	764	759	724	765	720	732	722	774	700	758	762	826	773	760	807	726	779	814	748	713	749	746	751	713	754	717	782	763	739	758	735	775	731	838	718	724	765	721	739	778	776	733	713	761	741	744	757	781	733	760	727	771	753	744	779	799	720	737	756	758	755	768	749	740	727	791	759	761	767	733	781	760	793	729	764	784	763	784	727	756	744	734	718	822	748	770	798	748	706	740	769	782	751	720	796	722	795	734	771	734	756	805	773	747	748	700	765	789	705	714	698	741	773	761	765	797	718	742	756	803	764	750	719	782	757	770	709	763	775	764	742	741	746	743	733	741	797	811	727	741	747	794	754	769	729	753	767	765	746	761	741	776	723	776	762	739	771	765	756	772	758	731	795	732	774	760	689	765	715	745	756	728	765	764	735	701	712	739	763	749	815	766	730	753	813	704	739	767	746	756	786	706	760	733	759	814	741	779	763	757	735	764	765	813	793	728	779	753	806	783	752	778	739	735	778	761	762	795	774	764	771	746	764	738	768	709	760	763	750	832	784	730	800	732	730	738	796	783	729	707	758	732	756	727	746	742	753	803	721	760	727	784	783	727	750	779	788	764	731	787	726	734	773	759	746	745	751	771	771	757	796	729	768	753	816	749	717	721	753	726	693	746	794	719	774	816	777	696	722	826	794	755	760	750	764	750	807	744	760	776	777	771	770	780	779	756	740	787	723	716	787	761	704	766	805	720	760	772	756	810	704	779	744	782	756	790	786	785	729	793	772	729	718	770	719	769	718	726	769	764	767	784	765	726	787	774	751	817	790	814	712	791	732	771	751	665	767	782	709	767	728	742	761	809	755	774	762	756	764	696	742	783	730	743	816	745	739	752	745	746	733	715	745	769	722	735	795	765	703	727	748	779	740	719	828	780	741	755	758	758	785	754	734	749	748	698	739	798	726	787	665	792	779	740	791	760	801	709	717	714	766	811	701	726	754	711	796	761	745	812	767	746	749	789	695	727	765	825	733	732	769	760	724	739	738	750	704	746	725	732	770	754	762	757	740	756	716	774	800	790	752	795	775	782	730	742	737	793	715	804	730	730	735	738	750	778	739	777	769	772	783	766	709	708	753	751	798	754	744	761	720	747	724	772	717	724	729	794	766	743	756	811	785	762	773	806	775	756	759	776	712	763	735	739	731	753	749	752	727	727	767	762	774	739	742	765	686	746	768	712	766	729	719	722	775	739	710	736	742	750	746	715	727	728	748	713	795	775	775	739	787	749	785	727	776	782	805	764	745	747	721	760	800	718	748	760	717	753	787	705	756	778	770	733	710	744	765	745	728	742	710	755	771	765	816	745	720	753	756	757	726	781	726	712	755	756	778	741	782	743	738	752	779	774	741	769	775	782	765	767	709	724	759	721	765	768	752	792	762	766	764	724	805	741	724	662	732	752	729	770	723	753	733	753	793	734	745	723	746	769	773	781	770	741	701	758	756	764	749	734	774	765	801	740	721	742	801	745	770	697	790	785	701	744	747	731	792	731	710	717	766	737	743	776	748
1840	185	132	168	174	133	162	163	131	126	128	149	156	113	149	145	153	129	125	142	149	145	183	134	131	180	156	149	144	145	147	139	140	126	129	142	179	132	120	166	153	156	153	123	120	141	145	136	119	169	151	138	154	135	134	157	146	153	129	134	114	128	139	145	134	147	127	139	142	145	136	143	149	134	136	150	129	156	176	127	151	143	129	146	125	159	142	127	128	124	138	142	116	154	127	122	123	149	154	124	138	147	135	138	140	142	124	151	127	129	118	125	156	172	184	143	147	137	139	116	140	128	128	143	154	131	168	132	150	135	131	133	123	140	128	142	146	145	141	141	131	140	145	165	132	121	112	141	144	136	135	149	136	128	141	145	145	140	141	137	133	140	149	115	171	145	125	133	161	147	121	109	149	141	140	123	157	153	131	137	145	131	149	139	140	147	143	137	141	130	128	122	152	151	145	139	159	106	163	135	149	135	153	141	148	150	106	142	146	114	140	143	136	117	121	136	119	124	140	166	151	140	128	138	114	148	158	142	125	133	137	137	133	134	147	136	131	119	155	132	122	135	146	143	133	143	143	128	130	149	162	133	147	132	143	137	120	127	127	133	151	134	144	135	159	139	138	138	149	150	141	135	153	134	134	126	142	139	135	137	138	157	115	149	140	137	138	135	155	145	136	127	132	145	154	157	117	135	146	138	169	148	135	142	141	129	146	138	117	149	128	148	150	124	139	136	141	122	134	165	136	171	154	138	141	155	145	139	130	136	154	124	131	137	146	154	145	149	144	137	140	123	118	158	134	148	140	124	137	146	128	169	155	144	133	136	133	129	133	108	136	127	138	140	133	118	132	113	134	131	146	155	126	154	146	151	154	134	141	119	142	134	129	131	131	146	129	153	143	157	142	162	126	138	144	126	161	141	160	122	148	163	116	143	137	154	125	140	157	141	130	140	158	142	144	138	146	144	144	129	143	129	132	154	124	156	151	134	123	134	127	140	108	141	158	147	134	156	137	133	137	181	138	129	128	141	135	135	136	149	156	136	150	129	141	144	150	149	124	146	141	152	168	143	143	150	135	155	105	144	154	144	119	168	128	129	138	123	144	140	132	144	141	156	138	127	138	143	147	148	153	123	159	146	127	131	134	138	151	141	153	125	155	118	120	150	130	122	149	141	140	133	137	126	125	138	141	153	124	112	131	151	168	127	149	136	121	135	154	131	153	153	129	152	137	148	144	159	143	143	157	127	138	146	143	154	159	134	147	155	123	127	115	142	140	140	134	136	131	148	135	139	148	141	126	155	144	125	138	145	167	129	142	141	155	136	161	135	148	138	137	116	124	146	139	130	146	148	133	138	154	138	152	154	130	126	133	144	113	157	149	133	140	136	146	126	128	141	132	135	148	134	142	135	146	124	130	137	129	123	136	146	124	150	147	139	148	141	122	139	142	99	159	164	141	145	141	147	152	126	134	107	134	138	165	136	145	141	161	143	149	159	124	138	161	144	131	122	118	149	141	151	130	124	147	139	130	113	134	126	124	125	123	154	133	135	150	108	125	134	146	134	115	134	146	139	144	122	118	168	126	158	155	123	142	154	147	135	134	152	128	155	141	132	126	138	153	163	147	127	157	136	135	138	148	146	143	129	124	119	140	170	154	107	144	144	140	161	135	135	145	164	143	139	151	135	131	141	126	144	147	147	134	150	142	150	131	147	113	142	144	160	134	149	150	118	136	146	150	161	144	155	132	134	148	147	133	145	143	150	147	131	153	142	142	127	151	117	153	165	143	144	126	135	137	144	141	153	154	138	133	142	132	130	135	127	162	123	114	118	126	155	137	110	146	145	135	118	137	134	145	118	145	134	140	138	133	152	140	116	138	121	143	148	123	145	130	142	120	131	119	120	112	143	173	136	168	135	172	129	171	144	159	151	140	127	151	137	141	156	150	136	150	133	162	114	115	160	141	129	127	138	133	150	137	144	140	134	138	140	143	132	133	144	149	146	145	123	134	149	125	154	147	134	160	139	135	147	119	144	125	144	137	139	164	147	134	126	139	132	164	144	139	135	142	117	133	127	127	123	140	183	156	149	151	147	133	148	143	144	160	121	141	124	151	125	143	137	125	158	140	144	143	145	170	135	130	143	148	131	147	143	132	147	129	139	123	148	126	136	125	135	140	150	152	130	151	152	128	147	134	150	134	130	121	152	152	112	146	157	128	141	158	167	149	142	149	129	135	149	118	124	126	160	126	151	153	139	145	114	135	167	121	144	139	130	134	130	120	133	147	118	141	135	148	135	145	130	124	139	154	168	160	140	136	138	142	128	146	123	144	145	154	135	96	123	148	137	141	138	138	142	141	153	139	167	150	141	129	140	147	137	135	141	146	142	158	160	149	146	136	147	142	137	159	104	147	141	144	161	131	135	128	138	162	144	133	131	154	138	111	131	136	132	139	135	129	139	131	157	136	156	122	139	136	132	129	145	152	122	139	169	126	134	137	134	142	130	144	152	123	154	144	154	142	138	154	132	122	165	119	155	175	153	128	120	147	127	147	136	141	142	160	155	135	147	150	125	138	131	151	149	143	144	154	142	147	119	121	144	140	156	143	150	136	144	133	118	140	120	143	166	126	137	122	149	145	142	138	125	127	122	148	127	151	137	143	134	127	132	158	139	159	128	159	139	135	153	142	130	136	142	125	118	132	150	130	158	130	145	132	132	138	140	123	140	133	136	131	148	123	141	147	137	138	141	132	125	126	134	129	122	144	135	135	138	152	129	145	152	137	137	125	132	142	134	114	151	162	140	127	153	158	131	153	119	138	150	127	109	132	152	150	151	125	138	150	143	134	148	149	137	134	136	145	132	154	136	154	132	120	153	125	131	138	147	123	149	139	126	130	141	147	153	138	136	156	134	148	136	135	135	148	144	145	148	139	160	156	152	136	134	138	136	140	127	175	147	136	144	138	127	134	136	124	155	160	138	166	146	126	145	135	129	157	144	125	141	144	134	144	137	154	138	133	134	148	122	142	124	110	132	144	127	148	138	123	145	134	153	146	145	137	157	125	138	123	136	154	128	161	139	126	141	129	131	132	138	146	149	151	147	121	152	120	122	142	132	131	156	141	120	131	138	154	136	126	136	147	157	145	132	131	169	132	163	122	150	134	121	124	142	127	135	140	157	138	144	163	128	130	148	156	162	148	161	156	150	158	143	138	157	130	134	150	160	141	143	133	149	158	140	157	138	135	131	131	131	160	141	139	145	159	132	140	157	150	136	165	141	153	140	121	148	130	137	139	135	151	145	136	146	112	127	148	147	121	166	137	151	148	132	123	120	136	147	153	145	134	170	119	142	131	145	155	137	146	153	149	144	128	150	144	134	135	124	144	133	113	154	134	140	140	122	123	132	150	151	158	155	141	139	144	112	121	133	140	144	145	132	143	118	164	146	129	152	127	133	142	125	145	136	149	135	131	122	133	125	133	132	139	139	159	150	145	137
2100	455	466	519	490	472	440	441	446	468	429	455	490	477	444	460	461	502	447	470	497	522	473	472	449	429	476	420	423	421	425	390	400	421	408	448	395	433	405	412	429	368	412	388	410	416	405	384	426	406	420	392	400	389	419	417	390	406	432	388	447	416	407	376	416	424	412	393	372	391	423	438	436	387	431	399	410	405	406	397	397	416	415	406	435	426	426	419	428	398	395	433	393	450	409	408	406	407	401	410	427	391	422	411	406	398	430	417	397	396	416	383	423	391	395	430	416	428	433	452	376	387	390	407	407	424	407	415	415	381	412	398	442	401	403	392	361	400	437	404	411	407	409	408	456	403	420	402	405	395	423	403	394	371	400	405	406	421	374	435	405	431	408	419	426	413	386	373	387	437	419	391	440	403	421	412	423	405	396	410	409	390	387	412	413	416	424	431	403	404	430	378	436	424	375	399	448	432	416	415	448	445	398	395	419	376	396	398	391	372	415	420	408	439	419	394	394	397	391	369	402	420	413	396	415	391	438	442	369	417	404	388	398	395	410	393	409	425	385	406	420	403	386	401	431	430	377	439	401	423	407	431	406	451	438	432	381	429	437	436	448	391	438	396	378	391	419	414	429	375	467	392	420	411	387	436	421	426	433	429	376	412	436	386	407	404	427	428	409	383	392	397	398	415	388	420	366	413	431	403	425	405	415	430	419	415	406	452	401	418	452	374	371	415	385	420	401	390	408	366	381	373	407	396	410	411	414	378	365	382	398	402	397	387	436	413	439	411	423	381	413	415	423	409	405	445	413	401	373	400	412	413	422	391	419	435	412	419	401	429	399	402	409	413	410	411	418	425	417	379	389	396	421	433	400	400	417	406	389	447	381	412	461	424	371	398	403	403	416	413	415	432	436	429	384	408	438	385	398	388	405	392	392	351	428	391	417	379	404	417	400	416	383	409	393	411	414	410	404	419	410	406	369	427	392	461	402	396	356	427	426	389	439	442	414	405	405	439	428	421	410	426	425	418	396	428	389	404	405	398	415	376	402	417	380	409	380	399	408	404	414	418	414	393	451	457	447	421	389	433	396	415	425	405	407	387	402	444	421	437	388	406	407	392	448	415	428	415	407	418	416	401	414	431	410	436	415	409	385	386	414	410	435	420	425	403	407	424	362	412	428	397	421	417	409	429	416	429	402	423	401	445	397	419	465	415	407	367	377	434	402	390	352	453	363	408	410	402	412	382	410	421	378	409	395	441	434	421	428	446	383	418	411	390	414	389	409	384	383	449	398	376	386	421	398	382	422	396	429	404	421	396	427	378	407	395	410	448	411	421	412	408	390	421	423	410	419	412	404	412	421	422	401	415	408	416	418	399	441	415	388	426	391	375	371	432	394	422	379	414	431	403	384	385	429	385	386	420	401	374	424	405	430	392	438	404	413	443	401	438	417	403	372	427	427	403	385	416	391	422	408	436	388	386	388	424	399	373	452	366	389	426	434	424	434	439	396	401	410	418	385	380	397	430	412	413	414	418	403	413	395	442	378	392	393	437	408	427	399	411	405	368	402	380	409	404	419	405	446	425	428	446	429	397	413	400	420	409	382	391	450	440	388	392	436	413	416	417	439	417	421	448	419	404	427	435	444	420	398	405	381	411	443	411	404	387	422	407	410	395	371	447	430	412	392	409	422	438	440	384	423	422	409	393	404	442	421	407	400	411	401	407	437	377	435	459	401	418	428	389	412	399	376	406	438	441	399	419	384	384	420	440	410	427	392	416	384	433	394	428	393	366	453	397	374	433	397	385	413	432	436	394	403	441	407	393	415	444	417	411	408	416	400	389	408	422	412	397	441	395	358	441	401	407	419	391	419	395	375	430	387	381	436	411	422	406	404	444	416	417	421	419	403	442	399	387	427	427	414	447	420	424	418	410	393	426	387	426	418	409	400	418	418	414	379	403	423	433	402	417	425	414	438	388	430	446	398	421	397	417	414	382	363	392	443	437	415	409	425	445	388	432	422	381	382	433	446	414	424	422	423	406	372	397	424	423	398	401	434	398	404	429	432	414	411	421	378	400	389	395	418	437	411	391	438	413	417	405	442	408	418	444	372	394	427	399	380	427	422	419	411	385	421	437	382	387	400	413	404	412	378	434	428	433	438	392	381	407	462	425	414	387	450	416	373	381	400	403	459	422	403	405	408	399	432	394	427	372	417	407	448	414	444	412	438	436	373	406	438	416	410	397	432	424	422	460	408	410	387	419	438	412	443	390	385	384	406	397	420	422	427	415	444	382	407	419	408	397	420	446	393	404	451	441	426	450	405	408	406	440	426	425	420	431	400	420	389	391	428	377	373	373	428	418	386	400	441	392	386	391	434	419	412	418	392	381	400	398	447	404	394	431	400	435	413	436	404	440	409	392	393	411	422	436	390	375	381	397	393	381	389	393	396	405	404	406	408	412	442	434	399	381	442	423	390	360	387	406	381	423	383	398	408	398	373	408	426	389	393	400	423	410	430	398	455	416	410	429	397	405	394	403	402	385	415	397	427	438	397	449	398	413	458	450	410	395	408	431	379	440	432	422	407	422	435	419	403	434	393	408	416	390	412	436	438	424	403	414	428	420	410	435	440	417	430	422	426	418	417	421	402	404	427	430	409	415	363	439	404	415	380	423	440	445	404	385	422	379	478	419	388	419	385	421	382	388	421	414	430	400	417	438	415	418	388	384	404	442	417	397	427	400	407	422	401	414	415	398	388	418	438	435	436	392	377	428	431	437	432	377	403	356	405	426	418	420	402	414	420	416	410	448	400	414	387	396	446	411	418	397	377	391	402	393	398	411	430	381	364	422	405	419	409	415	419	403	418	418	425	426	404	418	412	396	420	390	406	435	417	418	398	433	410	415	447	440	413	379	423	426	430	416	401	405	425	382	443	407	416	444	410	443	450	412	423	382	402	415	418	400	379	386	433	393	413	406	424	433	408	384	383	417	407	409	382	409	378	399	398	399	426	408	395	416	408	398	402	412	398	400	417	399	407	396	415	415	438	397	381	436	433	403	435	431	408	423	406	407	411	406	443	414	405	407	389	368	379	426	395	414	406	388	400	357	420	394	426	373	436	410	452	410	372	451	439	382	429	419	377	426	396	397	386	438	404	400	434	424	418	417	410	416	428	427	469	418	396	405	415	386	422	422	390	411	393	413	443	405	407	395	460	453	428	390	405	374	411	433	372	425	401	425	399	400	419	401	406	415	397	406	411	400	395	408	421	408	421	401	396	409	445	381	401	406	409	414	387	375	361	416	416	424	415	406	400	410	423	430	412	400	380	428	397	400	437	409	378	391	367	432	395	419	427	433	441	435	405	440	357	418	404	428	413	400	394	388	374	428	413	382	411	391	419	386	402	419	376	429	426	397	408	423	410	398	391	433	410	391	410	378	406	422	397	384	418	420	414	401	402	421	446	439	395	407	406	426	408	417	433	409	410	402	434	425	432	425
7410	1050	1166	938	759	586	496	429	395	400	366	375	380	392	348	343	349	295	319	349	313	354	323	291	298	329	296	312	321	285	316	244	271	298	300	261	288	315	289	306	277	298	298	294	288	274	326	268	289	269	309	305	285	333	305	315	286	320	313	305	276	286	277	306	317	257	288	317	294	327	293	275	293	292	280	288	297	318	292	286	348	297	331	317	296	342	310	305	311	287	303	308	328	288	306	302	293	290	275	276	291	308	291	276	294	314	282	292	336	303	281	290	314	268	314	312	338	285	291	257	279	292	294	309	299	287	299	299	300	283	294	293	250	291	314	286	303	270	314	295	282	261	284	305	309	306	321	294	313	288	289	294	287	285	294	330	306	300	304	295	296	295	271	307	300	288	306	303	287	280	296	286	299	289	321	293	278	279	286	295	284	318	329	254	283	284	290	309	296	279	300	252	281	304	295	330	276	283	298	304	308	299	300	307	277	270	296	273	281	314	298	292	295	310	270	293	332	326	286	301	285	278	278	309	286	314	300	295	296	294	247	291	283	258	290	308	311	287	317	313	294	289	285	322	283	280	314	263	345	309	300	318	294	299	307	277	306	281	282	301	280	309	288	323	311	261	300	282	293	324	261	286	311	345	301	315	304	310	300	314	305	303	302	287	324	325	274	307	289	307	289	317	279	294	291	300	278	284	319	292	302	280	289	298	301	324	295	319	287	303	268	275	288	261	311	297	266	311	321	316	329	287	278	327	295	292	292	339	322	269	281	324	301	301	283	319	322	314	274	314	302	296	309	272	299	289	313	274	290	303	309	297	300	304	314	281	243	325	276	289	289	297	327	298	293	346	330	289	278	308	342	285	282	306	306	277	308	285	305	301	289	278	324	273	264	297	269	315	303	273	278	302	289	281	303	330	298	313	274	284	305	303	290	297	292	298	296	289	305	305	275	280	275	274	292	296	274	293	268	308	307	282	286	320	324	296	285	259	353	274	293	289	284	296	280	301	310	302	334	296	292	293	266	321	298	296	297	274	316	334	308	291	280	328	300	316	278	291	316	289	287	293	301	310	302	314	281	307	289	315	307	306	292	312	309	291	309	289	303	267	318	285	312	287	284	275	301	300	280	328	300	311	282	319	289	316	319	257	297	292	325	308	279	305	282	286	282	308	287	289	274	308	305	300	304	269	313	288	292	333	301	270	321	289	290	307	315	316	285	287	314	302	293	323	280	284	327	289	310	305	298	298	336	316	270	289	274	289	281	303	298	250	305	291	292	292	283	306	300	306	305	310	335	304	283	318	328	275	294	301	314	310	295	275	303	327	332	321	306	289	301	314	298	309	285	285	240	357	308	256	311	313	293	257	295	318	312	309	309	260	321	315	307	286	306	291	303	282	285	296	306	315	319	288	318	311	302	308	310	281	326	306	296	278	276	307	292	276	292	274	327	314	319	299	303	263	308	285	316	301	298	308	289	278	337	262	295	274	288	283	309	306	299	287	329	281	296	331	248	295	317	285	280	340	314	304	273	299	296	309	306	306	306	282	289	283	300	302	268	288	282	350	305	300	282	285	311	272	331	298	293	279	294	312	311	319	290	311	297	288	320	328	322	296	307	292	279	324	302	301	289	297	325	312	338	314	328	290	276	283	286	277	290	268	305	322	300	308	272	270	295	299	297	277	267	323	307	298	272	262	298	308	303	323	309	324	302	286	290	287	290	311	297	306	319	329	275	304	287	301	320	300	274	264	286	306	298	315	324	322	287	259	260	300	283	273	312	291	279	270	335	301	286	295	298	265	308	278	265	287	285	309	341	297	308	305	296	288	306	272	289	299	299	269	292	303	307	317	266	291	310	277	302	262	309	265	296	268	318	281	313	272	308	293	276	314	287	320	285	323	278	314	300	306	340	300	301	285	288	293	334	299	281	330	266	319	290	259	331	287	311	307	313	318	273	271	278	273	283	295	273	305	326	299	314	320	289	283	330	291	263	282	271	287	289	288	319	287	305	280	291	338	305	279	266	291	290	313	304	320	305	271	290	310	286	315	275	303	298	297	320	290	318	304	289	330	292	278	273	327	278	339	330	306	327	318	282	293	297	284	303	302	299	299	273	285	267	301	258	294	283	311	275	302	274	301	312	294	280	301	298	276	307	341	289	300	279	307	278	296	320	305	297	299	298	328	299	291	279	314	300	302	291	293	267	306	304	297	292	286	335	316	315	288	323	292	271	284	317	296	298	295	297	286	260	285	325	288	290	292	298	298	316	277	289	296	284	294	285	274	293	277	269	293	304	321	270	288	315	284	261	299	277	272	273	301	299	274	327	267	317	311	291	253	308	272	320	287	306	258	281	306	290	291	264	287	302	264	291	314	307	285	298	310	340	327	286	302	281	307	307	263	304	270	313	304	322	285	305	303	305	307	290	302	297	288	260	300	284	290	289	294	252	309	297	301	283	335	294	289	305	312	282	331	279	288	270	301	294	307	289	304	326	284	278	273	267	279	291	351	280	268	301	303	338	308	279	311	333	270	304	275	267	328	302	298	285	320	255	320	283	276	284	289	275	276	292	305	343	331	284	292	308	321	314	292	294	296	280	289	320	311	311	358	278	257	312	278	286	308	293	301	281	302	284	309	283	337	307	317	292	292	294	329	295	298	279	325	308	292	313	305	315	293	326	291	305	273	315	263	344	312	308	288	309	316	337	284	302	277	320	317	306	281	286	294	289	301	269	255	288	287	312	270	324	288	303	300	310	304	301	292	305	317	286	293	283	280	308	291	311	334	288	283	291	293	284	312	285	273	298	302	329	310	293	303	322	278	290	307	303	317	316	311	315	321	287	277	322	307	275	307	302	274	295	302	305	300	300	277	282	280	334	303	297	314	318	310	305	281	294	320	291	305	291	288	276	301	295	288	315	281	284	282	287	286	289	284	339	294	287	307	287	295	290	298	271	323	300	290	299	263	287	308	294	316	325	293	276	305	345	336	310	287	267	275	288	300	294	271	265	286	345	335	314	322	283	263	276	274	322	312	289	286	323	286	281	293	314	328	328	281	293	285	283	305	289	301	291	302	321	292	309	273	277	293	311	287	264	290	295	283	305	277	308	303	327	330	344	264	328	314	336	292	316	308	289	289	294	320	287	291	302	284	279	286	297	291	289	281	324	298	311	294	312	296	327	309	298	307	324	253	268	308	266	290	300	309	316	320	315	278	311	287	300	306	304	303	300	277	273	312	322	291	280	285	305	315	288	296	320	270	322	298	315	272	294	309	304	326	310	299	309	317	275	307	289	301	261	304	297	294	338	281	292	254	274	318	308	290	289	285	272	287	284	264	299	267	312	295	281	305	327	316	308	317	290	321	331	269	264	323	303	295	287	323	278	325	295	315	306	304	235	282	319	304	275	297	264	286	283	319	269	316	277	289	262	311	294	289	304	283	305	330	312	286	308	319	292	279	264	264	289	294	275	293	284	316	276	287	296	312	310	301	307	282
5817	1369	2421	2894	2574	2253	1919	1657	1525	1376	1226	1214	1181	1151	1101	1076	1116	1013	1025	1023	1097	1034	961	936	920	901	877	849	873	868	838	803	833	797	830	784	773	779	808	851	771	810	783	780	856	781	777	800	745	698	774	773	803	743	810	798	754	839	741	766	797	756	800	775	769	782	759	755	750	751	804	785	763	794	757	778	759	731	735	770	758	749	788	740	723	758	744	779	778	794	754	775	733	719	743	738	703	753	769	770	723	750	792	725	731	759	713	758	746	763	753	759	747	767	737	768	821	773	764	791	757	734	723	732	695	715	744	753	796	767	716	781	771	751	773	791	749	743	753	729	733	741	752	773	744	732	835	759	775	712	767	707	742	781	770	762	824	713	739	707	752	779	796	741	756	750	738	725	707	789	759	727	762	746	746	783	780	750	760	758	727	733	752	777	711	727	734	772	803	734	731	767	702	750	744	774	760	745	760	741	729	701	726	718	758	762	756	719	755	742	756	781	675	750	733	768	722	715	763	724	758	761	746	694	759	745	762	798	741	696	731	724	771	761	759	757	787	735	723	768	720	727	782	736	710	741	752	779	703	739	766	801	767	736	710	758	738	747	741	723	798	709	716	728	729	702	704	758	749	789	755	762	702	731	719	706	702	765	764	722	712	741	790	750	757	729	779	715	761	701	774	742	761	764	786	746	764	780	750	718	753	722	744	789	738	724	723	728	741	722	768	738	777	761	761	747	746	738	735	780	701	751	710	718	724	766	726	767	771	712	768	768	750	745	769	710	745	724	790	758	757	718	743	748	752	739	743	739	729	756	747	796	752	734	743	780	766	794	789	753	723	704	727	738	774	729	776	711	764	739	723	729	743	729	733	738	782	782	729	730	706	798	776	729	761	740	755	760	719	745	748	740	745	742	762	751	784	719	754	734	723	743	770	775	755	714	751	737	714	717	713	760	717	740	715	751	737	715	722	742	747	712	714	739	744	776	748	734	779	733	823	747	789	765	760	779	716	765	735	726	771	767	762	747	778	782	704	718	784	737	749	756	746	783	785	738	749	742	740	722	725	737	746	693	755	727	764	753	725	772	701	748	788	782	744	748	718	742	747	740	713	747	712	757	734	775	744	754	739	714	771	756	741	701	742	762	742	750	759	822	764	732	703	765	778	778	767	750	740	745	700	766	747	700	752	734	765	763	728	731	786	711	803	726	758	691	702	768	735	767	753	736	767	747	802	723	791	770	744	730	694	715	757	751	734	735	757	793	723	743	805	740	738	725	755	766	730	703	716	770	727	703	736	710	755	701	749	733	778	804	767	732	707	764	739	739	717	763	717	734	713	769	729	762	754	762	727	713	755	766	747	706	767	700	752	725	750	767	764	730	766	743	702	761	789	743	721	741	714	740	752	746	770	754	701	707	727	763	764	729	679	761	777	728	740	704	759	768	781	751	775	752	804	728	713	701	745	768	729	743	821	757	702	754	765	769	758	711	722	732	758	759	753	745	737	734	730	740	686	792	775	759	765	700	747	724	776	752	709	711	806	776	761	724	702	781	750	746	703	762	767	737	736	744	766	731	732	712	740	743	753	762	742	746	735	761	721	775	741	756	780	712	732	738	778	754	762	784	739	733	762	710	734	711	778	740	745	726	777	725	809	747	734	722	761	776	749	735	749	725	734	761	767	757	791	750	788	744	764	752	731	726	747	727	738	822	737	729	803	754	710	723	763	781	776	791	784	688	735	778	749	754	703	715	719	734	750	764	735	749	707	777	736	728	773	679	787	738	783	746	767	746	720	768	743	758	754	735	747	758	811	828	719	746	746	748	773	735	746	734	728	769	752	762	727	744	770	709	768	775	699	678	704	748	753	791	770	748	728	749	744	766	786	752	781	702	781	734	751	778	768	714	751	721	744	778	701	717	740	727	781	759	757	754	748	746	729	730	793	764	749	767	797	742	778	791	695	782	773	720	757	756	728	772	713	741	772	753	732	793	711	723	763	768	734	750	765	692	716	788	706	751	733	790	732	725	762	782	696	701	753	724	773	750	746	757	859	782	719	776	786	736	762	719	757	759	766	747	763	724	790	750	749	729	733	699	704	747	745	682	714	758	772	744	742	753	783	750	739	737	731	750	751	778	721	726	785	774	756	749	817	682	745	729	747	752	753	780	756	759	724	721	766	769	768	688	766	723	751	741	715	753	745	753	786	770	735	726	757	701	717	715	759	741	761	731	704	761	747	770	708	745	766	714	791	706	809	775	759	712	738	758	762	778	768	762	729	716	736	724	766	802	714	786	772	723	673	726	734	753	712	754	763	703	758	712	760	755	730	766	725	742	764	738	735	751	725	687	785	783	728	783	763	763	777	765	774	756	748	761	744	784	788	737	766	735	745	772	830	718	729	710	724	735	774	795	761	737	729	772	721	692	673	727	776	690	751	771	761	749	720	717	788	750	763	751	745	753	777	751	744	749	739	750	705	759	776	767	733	754	701	763	774	743	763	738	724	754	780	795	793	693	706	741	739	776	726	798	763	771	763	755	728	733	752	779	723	779	732	666	800	760	763	714	743	739	726	764	754	764	740	783	708	721	755	724	732	736	753	733	745	758	761	749	764	726	756	756	736	719	781	745	727	744	726	791	776	781	776	766	740	765	723	742	748	719	807	779	781	776	785	798	766	753	730	719	721	725	699	757	734	746	759	683	705	755	722	755	785	753	741	723	720	719	738	721	750	756	753	715	752	733	794	762	749	799	789	780	716	715	747	745	796	729	718	761	734	744	768	748	786	729	726	674	768	739	750	768	712	725	750	733	783	780	754	742	765	732	792	740	685	747	791	745	752	783	779	745	777	700	782	731	744	752	739	728	773	747	764	751	756	751	703	723	735	722	731	733	709	682	776	722	768	758	776	755	742	784	763	771	787	739	716	729	757	746	721	689	741	791	730	773	732	735	728	728	733	712	737	753	717	778	749	746	753	775	735	749	736	729	798	723	765	734	721	700	760	714	755	768	758	800	738	751	767	790	773	746	790	778	758	733	748	747	745	750	732	754	750	751	692	788	749	738	740	720	720	735	760	800	750	777	732	743	724	758	752	752	729	728	734	781	771	715	771	752	704	781	723	772	760	732	707	783	791	768	708	741	761	734	751	768	715	729	723	777	809	779	742	734	711	795	785	737	708	780	796	766	711	752	736	774	788	811	747	745	784	755	720	781	776	709	782	747	727	734	768	727	767	748	808	732	726	704	720	758	749	742	761	773	784	764	735	702	781	726	730	712	755	749	725	772	760	726	764	753	732	719	729	797	736	724	721	785	785	767	777	772	836	708	728	740	755	734	721	760	749	776	788	733	718	750	764	784	773	751	711	749	713	740	733	698	743	774	691	728	801	742	761	715	756	727	714	734	752	761	757	766	701	740	719	715	764	738	751	733	753	739	749	742	715	714	688	714	740	752	721	831	734	759	722	760	768	747	736	724	778	719	753	765	754	746	749	755	742	730
13688	2187	2142	1637	1208	904	770	662	561	554	489	450	437	461	423	429	396	391	381	394	346	398	348	353	372	335	334	356	295	342	304	300	340	347	339	312	318	301	335	333	310	305	368	340	345	338	360	315	282	305	353	309	339	329	356	344	349	321	306	296	307	315	312	326	310	311	315	301	312	315	300	322	324	340	306	320	333	310	302	339	324	310	330	326	322	313	320	313	323	288	335	309	328	290	295	305	320	301	306	312	301	325	331	315	329	288	333	348	329	310	321	299	323	329	295	341	331	304	323	348	330	348	331	315	311	293	301	302	321	271	311	295	290	323	341	295	297	339	320	332	315	319	300	318	332	324	317	336	311	309	269	330	318	330	329	334	314	316	301	300	306	317	314	348	316	277	361	314	312	315	310	309	298	320	342	298	308	341	332	284	331	324	299	326	329	319	281	305	292	307	316	336	314	308	295	301	288	317	307	301	319	303	314	316	315	333	321	340	290	310	276	326	321	298	311	311	323	330	314	322	302	323	337	332	313	296	305	310	307	328	301	318	320	297	314	313	326	322	302	284	262	300	290	330	307	321	293	316	328	314	342	306	329	335	299	296	343	325	317	302	305	316	310	326	305	306	295	309	316	300	324	297	310	298	298	304	275	293	281	332	321	314	321	298	325	340	342	297	320	326	303	334	296	301	302	323	329	337	342	341	294	319	322	309	310	328	327	290	306	317	315	330	302	295	321	282	318	341	327	311	306	324	317	316	290	308	297	322	293	341	301	290	360	331	352	314	330	336	333	324	312	286	338	323	313	307	292	336	309	321	298	312	332	320	309	288	317	316	364	346	333	311	322	316	288	288	313	286	291	287	347	340	289	326	324	319	322	323	318	299	305	312	323	329	295	293	324	328	336	288	335	333	306	308	324	356	327	331	300	287	279	310	341	280	344	329	307	295	317	300	307	309	338	333	333	307	266	302	297	321	284	301	291	284	318	324	317	302	305	298	335	322	309	304	324	302	288	322	299	321	315	321	309	289	266	329	321	318	299	270	290	322	336	295	319	317	292	363	304	343	297	309	288	294	286	330	285	301	309	320	300	315	327	297	327	327	336	327	335	288	304	279	286	325	338	284	333	304	347	310	313	321	321	312	314	312	317	320	309	313	287	312	313	333	308	320	332	325	307	309	319	320	300	323	343	311	281	310	314	335	317	327	315	301	280	336	312	307	322	324	279	316	295	317	303	326	292	320	289	336	315	306	316	329	309	285	354	332	308	316	305	333	329	319	320	300	288	311	331	320	315	292	322	323	296	311	295	323	312	333	313	340	307	328	293	334	320	329	308	301	281	327	285	340	317	314	348	315	307	319	320	317	321	337	304	295	294	318	308	313	288	320	377	323	295	330	292	305	331	301	288	322	315	308	334	325	295	299	300	308	297	331	320	321	291	283	334	323	315	316	324	298	291	355	313	325	316	330	342	305	303	328	291	316	345	319	304	332	316	284	294	308	322	316	313	312	331	316	330	355	325	284	305	292	307	306	316	309	291	275	340	324	319	289	317	327	308	335	318	334	309	325	328	323	311	306	287	295	320	314	293	288	314	321	319	329	311	274	310	310	333	287	301	280	299	295	290	335	314	304	324	299	324	323	308	303	312	323	285	341	306	324	310	335	299	334	331	307	303	334	332	320	349	324	296	322	322	323	325	308	286	314	340	293	316	305	301	290	351	305	310	323	341	311	334	321	299	312	318	296	338	330	289	300	332	354	329	305	312	322	287	322	320	350	322	282	326	327	283	311	338	292	340	305	351	302	298	305	306	296	307	284	306	301	323	308	347	310	308	282	345	289	267	336	345	316	343	321	302	350	338	315	345	341	306	331	287	293	282	297	322	329	323	297	288	340	298	301	296	276	291	331	351	323	304	298	292	329	312	297	301	297	305	311	320	325	327	308	302	311	299	288	332	327	332	312	307	294	290	305	318	310	310	311	302	293	270	296	329	332	303	269	335	297	315	347	318	344	305	335	323	315	297	298	339	338	287	308	304	315	301	321	313	329	314	316	325	340	295	306	303	297	292	318	324	337	287	323	327	292	311	274	301	338	296	303	303	328	302	303	304	316	325	306	317	318	332	316	316	310	309	349	286	314	326	356	309	328	296	357	264	313	335	332	328	334	310	338	323	343	342	307	280	287	302	290	322	324	319	341	276	293	326	305	313	286	294	285	330	304	334	304	326	335	329	323	288	325	321	324	346	297	293	290	325	310	284	304	310	281	299	348	300	309	305	300	302	293	289	307	271	336	313	272	311	313	330	316	315	289	305	323	327	317	323	317	335	308	289	320	318	301	324	296	308	309	318	335	328	325	275	296	293	308	321	343	348	326	321	313	336	335	317	303	281	317	307	320	323	345	320	299	274	327	325	291	297	301	328	299	325	305	322	309	279	318	340	310	331	314	319	315	334	308	331	339	322	287	305	296	302	319	277	275	321	336	310	318	346	301	325	319	322	296	307	291	334	311	322	324	305	315	320	357	315	316	316	322	316	297	309	289	324	304	308	342	281	313	326	270	296	346	322	328	317	296	330	328	337	297	333	311	302	307	356	308	283	309	314	350	295	281	302	300	358	323	346	308	317	335	332	323	310	356	276	320	313	304	294	290	332	290	318	305	323	312	310	333	308	335	303	308	336	325	322	317	315	278	282	309	331	339	334	317	292	311	315	314	314	348	300	347	312	320	308	313	315	316	309	318	289	352	313	331	345	317	347	315	335	299	307	327	295	307	266	326	327	275	347	337	303	322	338	263	293	320	326	323	322	313	294	325	303	327	310	304	294	322	320	322	327	321	307	283	324	347	333	343	294	310	331	317	319	327	325	314	295	298	332	336	319	302	333	303	305	307	324	323	278	291	323	316	318	339	303	326	320	327	314	317	331	308	279	318	281	326	318	317	287	349	330	357	299	302	343	319	295	344	308	311	303	319	279	296	285	333	287	296	291	304	340	293	290	303	288	302	333	338	347	344	306	328	300	310	313	305	335	333	323	309	288	330	334	340	327	293	302	321	297	309	323	329	304	327	292	359	317	359	331	304	276	330	315	303	304	282	281	340	331	312	323	269	310	324	288	291	321	332	338	322	297	311	332	334	317	289	322	319	305	329	355	309	359	350	318	323	326	306	310	317	326	308	337	306	324	281	305	304	351	294	309	310	328	299	302	306	267	298	308	303	319	298	337	283	317	328	337	307	315	329	363	307	295	342	296	313	345	293	310	335	288	272	290	313	303	311	312	306	297	345	301	312	294	312	316	292	300	303	308	343	283	300	280	297	347	296	316	304	325	331	323	345	305	302	348	345	316	291	304	329	318	287	340	316	323	328	319	299	336	309	331	311	321	313	313	308	290	354	305	298	318	307	333	304	363	346	313	296	354	289	306	323	314	329	313	311	301	295	304	334	289	306	293	332	320	309	302	311	314	323	323	306	288	285	336	314	316	313	332	304	328	326	307	304	273	325
7721	2058	4107	4809	4418	3581	3123	2696	2321	2001	1835	1763	1601	1561	1470	1413	1471	1383	1303	1320	1325	1198	1144	1058	1130	1028	1031	969	974	895	891	942	858	813	892	846	843	839	821	857	820	834	811	845	859	797	811	793	789	796	778	828	776	729	745	774	797	775	787	822	730	822	771	780	791	774	785	811	791	782	822	802	794	775	824	734	742	773	759	782	745	708	742	794	766	793	748	780	786	733	759	727	776	771	805	780	735	773	747	757	811	813	760	772	786	695	758	799	715	724	745	737	790	813	760	732	788	735	785	760	746	780	764	706	745	773	765	820	741	774	702	771	771	779	738	708	760	783	793	813	752	735	763	725	771	757	742	706	753	760	807	753	775	789	696	778	778	749	774	739	751	760	774	759	760	751	791	736	779	758	793	703	769	785	748	753	767	745	751	718	735	790	748	769	771	742	740	805	796	801	763	793	771	745	667	758	766	750	709	799	761	790	764	792	770	758	763	672	757	809	768	744	744	760	764	749	780	726	764	784	726	739	779	765	702	758	710	760	802	756	777	731	813	803	776	797	723	785	765	748	787	782	758	759	765	812	789	799	786	748	760	761	779	723	732	736	724	776	772	729	719	771	749	777	693	750	716	755	751	801	798	740	689	737	750	716	747	745	755	753	694	768	696	697	723	760	768	759	730	735	748	726	787	713	752	763	740	782	784	728	754	785	764	779	733	733	707	777	749	742	776	737	766	767	784	761	721	746	741	785	789	772	737	767	741	722	752	741	705	754	742	794	738	760	759	726	782	782	772	726	756	777	762	752	782	782	767	821	735	732	809	763	742	757	773	715	747	761	743	790	780	787	767	742	738	766	782	782	708	789	702	816	733	719	727	755	765	744	692	739	728	764	706	754	774	786	753	704	788	779	766	746	758	768	747	781	776	759	692	756	793	701	703	717	752	787	732	764	696	754	729	716	746	713	755	709	735	816	752	734	714	788	763	775	803	795	779	709	769	783	766	747	747	755	726	737	790	786	744	753	769	757	767	741	778	753	765	724	755	782	767	762	755	763	723	785	750	746	713	766	769	777	702	813	713	755	730	820	700	739	744	755	722	743	766	772	765	749	762	746	768	744	746	737	742	806	759	719	746	708	735	730	724	791	791	725	740	742	729	743	784	777	701	688	767	684	740	761	728	778	770	705	759	768	754	742	783	750	779	756	753	737	716	734	752	726	792	727	792	792	744	757	776	786	767	690	744	777	752	760	744	730	708	709	698	778	719	779	728	735	733	738	789	790	768	773	755	765	800	712	762	740	781	737	708	794	698	736	773	726	725	757	735	788	766	741	761	746	717	756	754	741	745	797	729	709	792	727	792	817	727	739	765	755	778	728	765	760	766	765	792	749	733	791	734	771	730	720	781	736	778	698	830	728	775	742	772	742	762	744	772	747	755	764	760	755	726	762	804	725	768	742	781	736	713	701	762	748	718	750	727	753	750	781	769	777	772	716	808	754	752	744	747	742	736	767	719	776	751	770	768	760	727	801	690	801	757	726	776	778	781	716	744	769	756	797	776	785	805	752	738	735	732	768	722	710	786	767	758	735	747	743	731	748	748	737	745	778	746	760	696	754	786	780	809	723	742	783	758	750	781	750	726	735	769	786	704	739	776	773	729	739	730	768	728	716	783	717	777	771	755	746	735	778	767	714	733	734	730	724	741	742	815	765	746	747	762	805	723	744	769	793	804	755	738	770	725	752	780	712	733	747	800	771	798	757	724	774	740	722	733	735	763	755	731	758	773	746	733	754	785	756	718	792	751	766	734	732	772	740	817	748	754	760	758	749	741	777	765	766	829	752	787	739	753	639	806	814	726	750	725	757	769	710	753	722	747	702	758	758	724	781	760	804	758	793	761	753	777	730	767	705	767	763	775	741	704	732	762	761	748	777	806	733	790	753	796	760	761	760	714	774	758	761	766	740	797	742	760	714	701	789	731	752	729	707	792	765	749	768	730	751	776	759	764	741	828	727	773	731	754	750	723	755	753	761	748	753	750	778	731	743	764	771	767	822	788	733	736	737	764	728	777	796	770	728	711	764	778	748	792	684	764	809	722	766	764	762	744	756	768	715	733	732	805	730	790	761	773	717	787	733	789	738	755	755	767	799	760	716	774	748	772	798	744	753	754	746	738	779	737	763	734	771	703	766	769	744	750	689	720	725	785	818	777	713	734	745	773	721	765	753	703	794	776	781	780	756	748	803	753	752	811	822	752	762	743	805	718	784	747	768	736	735	763	749	752	780	726	742	731	769	756	719	752	754	794	742	799	759	786	776	787	738	771	805	753	770	764	746	777	740	743	763	717	733	708	779	817	734	777	740	738	774	760	747	765	754	745	743	740	755	801	716	703	738	729	720	782	748	765	795	782	731	770	742	735	727	758	792	774	822	729	715	796	762	727	742	788	759	764	805	727	761	766	743	793	744	746	782	771	819	734	733	749	751	789	725	754	789	770	775	767	766	740	759	752	767	735	744	725	722	771	786	719	718	719	764	737	781	715	686	745	749	753	759	752	788	787	729	782	780	765	745	733	703	749	769	754	734	757	777	758	744	733	749	757	766	745	754	722	713	758	727	758	730	799	750	794	712	713	794	733	753	688	745	737	743	752	745	822	738	766	763	778	748	759	781	745	767	762	757	760	748	771	723	713	790	773	754	739	765	721	753	730	726	748	792	758	762	771	774	753	740	741	728	721	743	797	755	762	744	726	801	750	786	767	800	749	787	735	768	754	738	758	766	800	724	744	752	756	754	837	760	735	710	775	786	761	690	768	729	776	731	739	797	768	804	743	774	753	778	769	774	784	758	711	768	739	725	761	741	755	724	721	760	769	789	730	745	755	775	734	774	749	763	753	742	796	735	749	775	751	773	786	801	765	767	759	731	750	745	713	748	773	747	774	746	783	769	780	760	752	764	779	784	793	753	748	749	794	767	765	709	761	808	757	738	739	827	735	776	754	758	704	771	719	718	716	812	764	723	766	715	723	751	775	757	790	767	736	771	741	749	755	762	750	711	783	790	777	739	744	803	755	802	712	725	787	717	747	827	732	717	752	741	750	748	774	766	769	766	771	757	772	692	758	758	717	729	740	719	741	786	786	736	738	758	756	742	733	771	737	768	822	779	722	763	736	761	766	776	766	792	729	752	776	726	737	752	734	724	772	760	756	712	770	742	736	759	775	745	779	786	761	767	741	752	741	758	741	737	766	855	726	721	745	781	749	729	732	747	732	789	764	739	756	696	804	750	739	761	753	744	736	786	745	740	768	749	785	775	750	747	734	761	704	722	677	748	765	764	702	798	752	733	731	699	736	797	744	746	816	756	719	756	734	741	742	757	749	771	767	733	744	774	722	734	720	749	773	786	708	772	790	716	695	733	764	776	758	819	732	743	765	783	705	796	805	753	721	757	736	735	731	740	744	742	802	734	761	712	764	794	754	791	815	790	718	723	779	730	766	718	724	788
1887	144	190	135	152	155	143	130	133	145	139	140	136	167	161	178	160	144	164	150	179	152	155	133	173	160	155	138	183	146	121	160	141	160	145	123	140	131	144	146	138	144	120	147	126	146	151	149	140	141	131	133	127	139	121	116	145	136	143	125	140	136	173	136	133	155	145	136	139	114	129	141	148	152	105	128	136	152	144	131	150	130	143	152	147	149	128	150	163	130	152	145	137	136	149	112	141	150	146	145	139	147	151	137	144	134	144	142	147	138	122	137	145	112	130	146	138	139	147	126	146	161	188	143	155	152	146	148	140	136	145	136	155	148	132	156	136	144	155	136	127	116	154	136	113	140	155	146	133	143	131	131	120	134	111	156	138	149	149	143	138	112	130	162	127	148	137	120	145	153	123	148	146	147	152	148	149	111	136	140	140	171	121	150	130	172	134	154	133	155	127	144	124	148	130	135	121	159	136	115	127	148	154	155	116	133	148	161	135	124	121	132	139	142	137	160	150	131	132	140	135	140	137	156	139	144	129	141	145	161	143	137	156	116	133	146	153	136	149	140	161	132	118	159	159	151	150	150	113	135	121	122	149	140	133	116	138	162	129	153	140	147	153	114	148	170	133	113	118	117	143	151	119	136	116	130	128	129	143	124	137	158	158	135	137	143	154	135	144	131	131	147	154	143	154	131	141	129	123	117	151	134	147	161	137	145	141	121	165	127	142	139	150	143	158	146	151	131	133	155	149	122	155	147	148	128	139	126	129	129	129	151	143	164	144	121	122	158	146	140	126	166	128	108	139	133	161	134	141	158	139	146	139	152	144	130	141	135	117	133	134	131	140	141	133	136	121	145	130	141	158	154	158	136	146	137	131	150	135	152	127	112	150	152	145	153	128	131	130	144	145	135	147	146	134	142	134	158	139	136	153	137	134	136	120	134	149	152	155	141	148	146	125	156	123	131	147	145	142	137	158	146	144	146	131	113	160	139	159	153	138	154	137	163	157	144	137	134	141	151	157	174	118	153	136	170	151	133	154	134	134	157	133	125	140	131	141	157	163	156	148	142	148	138	155	125	147	133	123	151	141	158	149	133	129	146	118	141	130	133	143	143	111	133	127	115	141	186	161	135	154	149	124	137	137	122	143	129	169	125	142	140	147	124	154	149	142	145	149	140	149	150	141	154	147	127	134	156	151	152	136	129	150	148	138	117	121	134	152	150	123	135	124	145	129	132	134	128	159	171	127	174	134	141	142	148	143	156	158	147	149	148	142	138	124	141	131	139	176	167	131	143	140	136	126	135	110	145	129	154	159	130	135	151	108	122	156	142	125	153	137	139	146	147	137	140	132	136	126	148	154	145	160	130	129	128	137	142	159	151	143	154	152	133	165	137	150	129	162	161	164	120	137	141	121	135	146	150	136	150	132	149	139	133	151	136	161	145	130	135	145	132	142	151	140	147	139	144	139	140	144	158	136	137	152	137	153	153	181	134	141	144	134	142	147	148	145	152	136	147	146	129	138	129	140	148	148	152	132	142	144	130	161	145	138	128	119	145	142	127	129	132	130	170	127	141	136	166	156	158	135	141	155	151	139	140	130	154	142	139	126	135	126	126	120	140	135	150	156	148	159	153	120	159	134	149	162	155	157	147	145	128	130	135	131	139	127	110	145	133	165	148	148	153	118	130	171	141	124	109	147	143	145	137	142	135	153	148	133	103	160	132	131	135	138	148	126	144	147	161	138	115	162	139	130	131	128	156	138	142	130	118	150	120	148	124	133	154	130	140	155	124	125	147	149	141	126	161	141	155	137	152	153	126	141	150	143	114	158	157	120	153	155	165	142	126	145	139	136	135	129	130	139	148	155	127	144	127	126	154	130	141	127	138	149	156	136	120	141	141	150	142	134	137	145	143	151	150	149	156	127	150	127	114	154	124	98	143	146	145	143	133	132	138	120	140	143	162	165	140	152	118	145	136	148	126	135	149	119	139	157	148	151	155	152	152	154	153	145	135	133	139	138	147	153	140	138	132	145	176	156	131	143	158	132	138	124	131	151	140	153	140	134	117	164	167	142	119	147	139	124	133	134	145	159	132	128	152	126	142	117	151	133	138	152	145	164	138	136	136	154	127	153	137	140	155	135	157	147	140	126	138	135	146	135	132	121	139	151	130	152	140	143	128	150	161	135	147	127	140	140	150	142	155	150	133	126	137	146	144	143	125	128	127	148	133	114	126	137	141	161	133	128	150	157	125	142	156	127	126	131	145	132	122	138	142	145	116	136	124	146	143	130	140	133	146	141	129	154	154	134	143	133	133	146	138	178	146	130	141	142	159	125	148	142	129	149	151	139	129	144	129	120	132	126	137	138	140	124	131	155	144	151	143	115	139	129	129	124	141	118	136	128	131	140	141	112	120	150	139	145	144	146	147	125	136	134	153	135	145	131	139	128	150	112	154	172	128	151	150	158	131	146	158	166	144	147	125	143	129	134	132	142	144	140	156	126	132	146	141	149	144	121	127	136	132	130	125	153	131	169	134	146	135	137	141	159	154	157	138	108	137	154	126	150	163	149	110	149	124	123	148	139	134	146	122	142	145	138	150	128	175	119	141	130	126	160	144	146	124	142	142	127	140	127	151	156	146	124	137	158	141	164	155	157	147	158	143	148	147	161	160	153	130	109	157	125	161	151	133	123	161	129	140	113	132	129	157	120	143	143	145	146	130	144	141	145	147	157	146	127	129	165	155	145	124	139	160	155	141	130	149	148	131	119	141	151	166	148	139	140	142	133	130	140	130	148	139	152	132	156	150	157	130	137	132	137	136	146	160	164	125	131	140	146	118	141	149	146	145	136	128	149	150	175	140	142	155	133	126	129	149	134	126	168	140	132	145	126	134	134	154	141	143	160	141	154	122	155	154	141	120	143	164	161	129	149	109	139	157	145	118	143	155	170	159	145	140	149	157	157	130	117	155	141	152	138	137	136	144	129	126	150	129	165	160	163	128	116	137	150	143	139	151	143	161	134	145	138	126	139	133	162	137	127	137	131	130	129	127	149	136	162	120	128	138	137	125	127	160	144	116	145	141	139	148	122	134	136	144	145	134	159	139	146	144	143	137	152	127	125	157	120	145	145	149	137	132	141	146	134	125	139	149	152	134	143	129	158	144	137	137	130	141	127	155	137	122	135	149	133	170	161	135	144	153	175	157	143	146	158	124	163	146	151	127	141	145	131	146	123	133	150	142	168	132	143	126	151	124	139	162	121	147	127	154	149	120	119	133	141	136	132	140	133	140	138	147	147	164	137	155	154	159	137	144	138	153	144	141	144	126	134	128	150	153	132	151	142	140	145	130	154	134	139	150	138	134	120	167	159	146	159	134	139	143	124	149	126	119	149	157	136	145	145	149	133	140	151	160	107	142	135	131	125	162	161	150	133	164	142	114	158	130	124	131	153	153	141	160	156	118	155	143	151	122	140	149	137	133	141	131	148	151	116	147
2184	449	451	508	519	481	469	433	477	441	428	485	452	496	550	532	584	487	472	550	452	464	453	467	450	441	454	441	414	409	391	426	398	402	427	400	380	411	410	418	430	406	430	435	443	430	407	393	418	421	416	434	405	405	436	402	394	383	427	441	401	400	414	421	410	424	415	431	409	425	429	430	440	449	409	424	375	393	434	402	396	445	418	428	408	408	383	421	419	407	443	372	413	400	400	398	403	393	421	425	433	396	417	406	426	445	379	403	400	432	421	417	395	403	414	382	431	437	438	406	374	414	410	432	442	407	405	397	388	439	425	411	406	413	432	386	431	405	429	406	426	427	412	404	405	406	421	443	410	406	376	385	435	436	403	447	432	392	395	419	411	424	384	411	403	413	403	388	428	409	402	391	418	364	422	412	386	438	413	408	414	396	413	412	405	401	408	435	422	417	433	422	402	433	400	430	423	418	420	404	400	404	422	373	403	394	383	394	432	444	403	430	416	406	412	422	389	423	396	397	399	401	360	421	412	415	424	391	418	464	409	403	431	380	418	390	388	419	423	416	476	396	420	401	420	410	424	383	403	402	442	416	411	406	430	423	420	439	425	426	415	406	448	403	385	411	436	416	434	403	402	404	428	421	435	399	437	411	402	395	403	404	360	418	412	414	427	429	414	395	436	388	410	438	407	429	391	406	403	458	391	464	423	390	442	393	417	426	394	400	461	425	411	414	421	415	363	386	379	418	421	419	414	406	445	385	384	430	402	391	389	407	389	410	426	425	395	415	411	384	430	437	385	441	432	407	410	411	420	397	413	417	385	420	414	418	411	427	418	429	370	385	436	403	387	413	374	411	401	376	389	424	420	463	419	412	362	441	406	422	404	416	409	402	448	439	358	420	422	386	381	401	421	411	409	427	427	391	425	401	407	416	377	412	405	413	440	423	436	397	368	435	403	407	430	391	402	384	409	406	372	418	432	385	442	434	403	467	447	423	392	435	403	407	423	421	404	410	404	426	398	433	420	393	387	400	409	404	401	424	414	440	435	387	415	405	420	418	402	389	380	402	421	400	371	406	435	427	430	417	383	437	422	424	352	430	430	388	472	422	422	419	394	396	425	457	418	400	410	400	446	446	428	402	425	395	413	416	461	441	431	429	421	432	413	425	426	426	414	380	407	442	421	438	400	435	382	395	412	409	416	414	401	403	432	423	430	407	398	432	424	373	386	404	422	411	411	411	397	436	465	397	417	416	414	407	415	428	435	408	406	441	401	394	405	418	428	405	392	432	421	388	395	408	402	412	400	394	439	454	383	408	353	409	389	429	401	422	424	455	404	403	416	417	402	392	430	395	387	426	421	425	445	405	414	439	406	389	454	436	423	370	399	407	419	423	418	422	371	398	373	401	433	448	405	435	421	400	436	427	373	379	432	397	397	409	403	417	426	421	428	418	430	429	432	419	427	431	401	404	438	426	434	377	417	445	442	416	400	405	437	394	397	393	415	418	405	427	399	421	434	434	403	402	397	420	419	416	396	423	426	433	409	401	448	387	411	396	410	398	408	391	450	402	398	388	408	388	417	418	413	422	384	420	410	420	446	393	415	400	393	402	412	437	422	360	388	422	431	418	429	409	426	401	398	429	406	414	393	431	440	403	409	406	424	419	428	410	429	394	441	450	441	393	400	426	410	435	395	401	418	396	418	388	427	417	389	434	429	430	420	443	394	411	396	417	396	403	438	417	411	420	383	446	416	395	401	408	454	409	408	407	428	411	414	386	472	432	427	422	401	455	407	412	364	450	402	408	397	441	452	411	424	419	414	430	432	448	385	409	428	423	432	422	437	440	430	396	423	428	400	410	451	420	452	409	373	415	415	413	384	421	392	449	412	406	389	400	433	430	420	423	422	398	472	429	385	446	381	420	429	409	397	393	396	425	437	416	374	386	401	419	421	412	379	440	416	423	430	454	421	406	399	432	409	383	427	434	400	394	404	398	411	400	432	405	436	435	422	398	393	418	405	403	423	405	437	433	410	410	383	421	437	395	399	406	423	417	390	430	383	448	398	398	423	395	407	423	406	417	406	397	406	410	421	436	418	421	421	440	400	424	430	406	428	434	426	390	423	395	405	406	419	388	384	418	445	433	433	420	414	427	409	416	399	434	403	424	403	448	420	403	428	458	428	415	423	407	454	412	440	441	430	410	385	442	412	391	439	424	420	434	417	405	384	388	374	341	415	443	445	413	425	422	424	411	416	406	390	417	416	408	398	393	444	436	386	424	392	411	387	437	420	428	420	403	437	421	429	406	408	431	428	422	387	383	389	439	386	398	453	424	420	442	404	396	383	435	426	384	423	393	382	437	422	419	418	415	378	412	413	447	421	434	415	403	402	396	436	439	412	413	446	428	379	383	376	429	436	438	369	422	399	375	434	426	412	434	416	385	445	408	432	404	409	435	432	421	426	428	406	395	422	400	416	414	414	427	434	415	387	382	396	415	421	416	430	457	428	413	407	434	434	395	427	429	461	416	402	424	415	425	416	408	387	411	412	421	400	394	414	442	430	371	386	403	450	421	380	443	404	425	407	395	419	432	407	357	424	375	393	403	408	436	426	420	451	376	439	413	433	421	423	410	445	398	423	397	424	436	413	415	406	420	391	411	426	364	398	427	420	383	426	410	433	397	391	451	395	398	388	380	410	412	425	426	356	413	479	430	420	433	407	446	431	396	399	407	434	393	408	393	421	427	367	429	417	394	396	436	410	413	416	395	443	419	425	411	414	420	382	411	395	434	422	408	405	410	407	440	423	416	444	407	386	438	412	409	414	404	401	411	449	376	427	432	417	454	395	425	390	388	394	426	424	415	428	433	400	442	429	401	396	409	374	397	425	392	410	384	454	389	416	395	405	437	383	411	386	411	420	407	378	427	445	409	422	403	378	405	435	414	399	396	380	465	388	406	437	453	401	438	459	416	393	402	386	383	427	392	413	399	426	407	427	400	391	391	414	414	453	427	442	366	407	391	413	422	410	401	413	432	433	407	404	401	416	387	424	407	382	384	425	430	411	414	415	394	411	429	413	421	419	402	434	398	399	430	386	394	450	438	408	389	393	418	389	419	413	412	400	416	411	396	404	407	405	387	469	412	415	416	435	405	425	408	452	410	427	404	389	415	389	447	416	409	394	439	396	384	419	416	396	405	418	409	403	412	438	473	429	387	443	409	410	429	425	390	422	448	427	401	398	403	403	391	444	448	413	382	375	407	401	379	455	364	428	395	405	387	441	429	413	391	395	412	405	432	432	416	395	421	385	471	417	417	404	419	435	413	443	445	403	370	425	391	387	386	419	389	401	408	414	420	415	422	420	409	428	417	430	453	405	396	414	443	439	401	418	412	411	409	430	453	391	382	402	390	431	476	411	438	404	438	390	374	402	433	419	411	392	406	427	418	425	415	398	399	392	404	441	404	457	431	400	402	445	436	407	423	403	386	427	433	415	439
7580	1002	1121	937	702	578	465	486	436	401	387	356	370	345	369	335	334	332	341	346	324	304	313	313	327	344	318	310	318	318	303	315	323	293	304	316	323	296	314	284	298	312	312	307	319	308	338	303	276	329	274	332	325	287	301	304	284	313	269	268	303	284	329	322	329	292	261	316	277	286	311	314	304	320	316	302	299	319	299	323	249	272	295	309	310	298	336	318	301	306	293	297	277	291	308	287	305	303	293	285	306	310	307	294	288	307	278	298	315	311	271	297	292	318	274	303	314	297	308	316	284	315	290	321	268	320	313	308	299	302	312	312	298	250	301	302	274	294	285	294	324	307	268	282	313	284	275	279	314	305	312	307	311	265	288	292	290	283	305	304	310	260	285	279	279	272	292	305	293	305	259	309	308	293	277	327	287	274	296	324	284	292	285	293	277	317	282	276	316	295	296	301	287	275	288	321	295	283	259	265	274	260	318	313	315	318	323	305	302	282	314	276	309	309	261	293	329	313	274	321	270	290	274	280	289	312	288	314	277	277	272	271	265	281	305	287	290	292	301	317	255	307	295	264	280	303	276	323	303	271	299	288	289	309	291	294	291	310	301	292	296	308	266	290	283	288	288	343	313	292	341	304	319	296	284	300	303	315	329	295	316	293	264	286	288	338	296	295	278	276	339	302	277	297	330	320	295	316	321	283	316	303	280	275	289	279	292	337	308	282	310	283	291	277	294	284	301	301	291	306	282	292	300	294	323	329	283	286	304	321	288	294	328	290	268	284	290	287	301	313	319	288	294	290	314	300	291	328	281	297	278	320	283	286	297	313	316	291	280	308	321	266	290	291	297	307	292	296	304	281	308	338	279	294	283	322	283	293	286	298	292	283	306	286	345	276	288	303	289	297	272	306	305	295	304	327	298	302	287	273	297	294	301	285	298	295	286	288	299	266	283	284	294	293	300	292	278	294	296	291	298	265	306	342	325	316	294	303	280	278	303	311	273	317	305	291	311	297	332	303	287	314	293	295	292	295	309	298	297	299	287	301	323	278	277	304	289	305	300	292	330	298	315	335	293	276	306	308	285	316	286	282	293	329	294	283	293	307	303	307	319	299	304	296	298	323	298	296	303	284	323	262	280	294	289	291	277	296	295	280	297	278	275	294	310	293	305	310	302	282	306	320	314	287	297	338	295	280	298	273	326	299	300	312	322	325	322	295	261	283	293	280	314	300	276	279	322	297	315	309	259	265	294	324	315	296	325	305	319	313	311	333	284	281	299	269	276	300	310	285	302	309	327	319	301	309	314	293	273	291	290	281	327	306	290	306	287	262	290	297	273	292	300	282	294	287	312	309	289	283	279	271	308	331	326	301	284	300	305	286	302	324	305	283	295	300	287	279	292	308	275	299	302	276	330	309	318	299	282	326	305	286	305	318	292	302	297	304	294	267	288	284	248	241	287	327	297	314	290	290	274	286	306	299	263	302	285	276	298	283	265	243	302	309	308	286	302	266	273	255	300	283	300	328	309	252	321	303	302	254	297	305	298	278	298	306	308	293	282	295	305	340	289	303	288	309	296	257	311	303	280	298	294	291	250	282	350	316	327	322	334	293	287	305	287	282	288	298	271	300	276	324	299	323	318	337	309	289	256	274	290	300	310	314	284	275	317	292	307	272	331	261	317	307	305	306	291	284	310	247	302	303	273	309	299	311	291	287	296	311	335	299	259	291	305	287	294	280	299	313	277	330	335	287	291	331	295	295	310	291	300	301	316	284	297	286	251	265	315	282	275	322	295	258	302	333	317	286	249	305	272	308	320	297	301	283	317	292	309	319	288	275	282	285	302	320	270	314	315	285	300	296	304	298	280	266	300	297	315	317	301	291	291	294	300	319	274	292	284	295	289	321	349	293	271	330	317	280	271	315	288	284	291	313	343	281	276	275	299	328	337	319	287	278	312	347	270	299	292	313	316	257	287	299	314	272	301	293	308	274	283	295	291	285	310	295	309	290	292	330	310	274	289	324	282	290	294	301	297	281	291	294	326	292	266	291	259	313	318	272	289	288	281	323	306	281	298	328	287	278	308	297	290	313	298	298	288	301	290	287	288	272	272	276	269	297	304	286	282	288	292	276	293	326	329	303	306	290	311	295	286	315	289	299	322	296	315	288	301	297	262	285	279	303	297	306	316	302	272	326	297	287	280	312	330	309	326	296	270	293	307	274	299	283	301	269	304	321	307	284	286	281	304	313	276	273	278	295	314	281	310	305	289	324	302	295	292	298	312	279	327	306	290	279	272	307	291	288	298	298	278	305	278	278	281	331	300	283	292	310	295	279	291	302	303	285	301	291	300	325	323	312	311	317	302	296	294	282	270	275	299	308	264	274	285	310	282	279	320	294	293	286	298	284	288	338	301	268	343	299	303	287	304	292	295	336	319	315	297	315	319	342	286	314	286	299	296	289	279	348	331	272	311	303	327	288	297	276	305	270	289	302	308	348	291	292	311	315	275	305	304	317	287	314	320	345	270	272	281	321	301	265	291	305	339	264	303	306	327	309	310	311	286	274	303	301	260	292	312	298	275	303	315	271	268	278	335	300	268	293	270	300	296	305	291	288	307	283	320	314	262	298	312	296	304	300	308	295	262	279	287	294	323	295	300	291	280	328	304	285	309	266	290	315	312	269	320	278	273	336	294	304	331	314	341	292	295	272	294	269	308	309	328	296	303	280	300	306	271	272	290	333	305	277	279	301	296	327	307	303	305	340	278	300	300	307	290	289	291	278	294	251	276	297	280	317	301	292	301	294	293	275	306	296	293	310	308	289	302	316	313	310	284	316	329	288	264	313	287	294	272	310	284	271	324	314	287	292	309	304	314	286	245	293	306	313	259	319	283	321	322	319	298	274	299	284	283	284	298	301	321	282	270	297	318	286	317	245	265	314	298	315	303	297	293	282	307	331	301	285	317	288	306	286	287	277	286	326	306	316	330	267	309	295	271	312	278	283	313	305	329	281	322	295	303	294	281	300	274	274	310	285	255	289	293	275	256	304	297	299	322	310	322	280	264	300	312	304	335	309	311	293	292	311	298	308	312	299	290	285	298	307	318	301	273	300	312	312	284	304	260	313	273	300	286	302	282	300	276	293	321	303	308	265	329	285	313	310	314	286	310	284	278	289	309	313	313	275	280	324	278	317	313	298	273	283	309	269	290	302	293	307	314	312	289	287	282	267	283	305	293	265	280	301	301	300	271	307	297	336	326	290	324	300	288	284	318	302	325	280	334	294	298	240	258	286	295	302	316	317	300	305	291	283	286	291	305	310	283	328	305	300	283	314	308	307	275	309	270	308	283	303	315	318	352	298	305	281	285	337	312	304	318	317	282	327	284	260	305	283	290	260	289	316	309	315	302	301	315	278	268	310	285	283	339	275	316	293	303	309	291	291	282	322	310	291	318	298	301	287	333	327	322	277	303	304	287	312	325	297	276	297	301	343	286	302
5846	1436	2473	2892	2693	2261	1991	1740	1556	1371	1278	1293	1229	1167	1229	1202	1259	1125	1123	1119	1007	946	887	939	966	876	886	884	811	829	876	795	765	790	807	856	774	762	799	781	800	875	825	782	749	803	777	770	759	786	818	719	744	756	727	768	795	793	772	785	759	765	763	817	770	750	765	747	779	749	752	734	794	745	755	732	796	766	714	773	743	753	794	780	718	733	719	775	747	766	768	758	800	748	754	750	757	787	721	778	763	786	767	767	742	745	785	745	753	710	817	751	744	738	773	746	774	760	735	747	724	698	728	711	741	735	727	743	765	748	741	745	731	733	770	768	731	759	747	717	743	734	758	741	720	765	717	742	756	755	769	746	730	709	784	778	782	725	762	770	780	747	753	788	752	776	753	742	742	732	756	782	782	736	753	704	719	732	771	759	769	710	759	798	730	723	764	739	732	712	729	715	766	746	722	776	752	757	773	771	748	779	775	751	755	805	741	726	687	728	727	780	766	810	750	743	764	745	723	771	770	753	771	735	757	763	747	719	733	741	743	726	773	751	746	746	709	738	756	733	769	777	750	725	714	714	749	746	726	742	771	780	767	717	765	789	794	743	715	761	764	778	808	757	758	732	807	729	740	749	738	765	799	770	780	708	725	768	736	752	729	716	725	757	743	685	769	793	722	729	735	748	724	742	710	723	745	742	763	751	757	668	754	764	738	730	716	734	773	751	756	754	755	717	749	757	715	745	736	698	763	783	743	765	780	743	734	681	699	731	757	751	760	726	734	757	777	689	739	777	804	710	733	729	747	706	767	703	748	703	715	677	762	709	749	755	724	713	753	733	798	778	753	747	739	700	679	749	697	734	712	733	740	733	749	742	762	775	741	747	781	714	755	772	751	724	689	754	735	737	737	748	749	767	726	795	696	736	775	737	796	756	718	770	802	737	791	751	761	785	742	710	696	797	707	733	726	766	750	726	757	760	805	704	755	745	697	740	718	689	775	740	760	802	747	782	731	757	708	731	744	708	729	722	762	761	719	758	760	735	743	773	728	732	759	751	801	755	735	719	762	762	774	745	717	757	780	721	757	731	740	715	723	732	746	719	800	752	716	785	755	774	714	737	748	705	709	689	745	738	756	712	757	713	758	780	779	781	775	765	751	707	741	739	689	723	751	761	721	752	779	774	736	769	739	758	778	773	773	698	704	727	756	723	776	762	766	750	770	762	780	764	717	759	781	761	695	798	704	786	724	732	733	761	741	779	769	776	769	754	753	737	736	711	740	772	739	718	706	753	720	733	776	760	758	715	744	732	753	741	745	811	731	755	759	687	743	734	764	715	733	770	777	800	723	736	781	764	748	764	761	730	749	731	799	768	716	769	733	765	766	732	795	696	750	797	716	794	742	771	776	758	726	764	743	764	766	804	740	783	714	795	807	759	726	735	706	742	720	778	749	749	719	744	779	727	730	742	773	773	800	751	748	727	777	731	774	774	783	719	751	736	702	751	792	755	756	681	784	766	752	738	729	774	695	762	745	785	788	774	723	760	739	766	772	697	725	713	751	775	736	715	760	737	727	768	760	718	726	776	747	717	738	748	766	743	786	741	748	795	735	767	774	754	745	766	752	751	752	781	768	779	737	729	747	756	790	756	739	749	768	720	719	744	755	710	723	767	771	753	773	687	750	707	726	721	720	748	769	727	763	789	776	780	761	739	710	721	761	734	794	713	727	757	765	735	739	757	741	699	771	738	747	756	740	748	720	698	744	716	771	745	701	743	799	744	762	723	756	703	719	784	747	704	762	749	698	754	785	756	751	727	729	777	752	779	726	702	785	713	723	777	760	748	717	758	707	723	695	735	733	809	771	743	734	759	735	758	758	784	735	777	716	753	763	763	761	771	743	793	771	732	679	781	747	785	734	747	783	751	751	769	812	752	755	778	748	783	754	705	747	780	720	769	752	762	774	740	727	723	745	794	747	736	747	770	719	747	744	769	815	763	767	768	751	767	746	709	758	725	723	774	742	760	774	792	704	757	774	692	771	770	755	738	749	728	703	783	695	740	706	719	736	743	772	715	678	725	691	760	756	750	779	709	725	764	748	763	699	761	731	771	766	756	746	782	719	763	746	779	778	772	776	730	765	714	732	718	777	761	717	780	739	755	756	774	730	782	713	777	741	732	738	762	753	752	777	717	746	791	753	749	799	804	765	761	745	695	769	750	747	712	767	728	730	740	800	821	844	768	726	742	733	744	753	771	710	717	755	739	733	793	739	739	767	782	756	778	804	701	739	711	763	770	696	739	778	738	710	733	733	737	744	770	762	769	724	764	698	759	721	750	733	793	744	766	772	775	762	749	754	717	732	776	740	734	771	769	774	754	718	767	765	706	796	788	772	749	792	768	812	751	739	756	770	761	744	709	744	750	747	762	818	685	740	764	735	737	757	725	759	754	770	759	734	711	771	740	777	765	789	780	680	713	772	709	728	692	775	735	739	773	767	726	730	749	788	754	735	760	731	732	740	731	770	746	769	723	723	722	699	749	742	723	733	731	766	783	739	732	768	713	751	754	791	797	772	761	784	742	755	772	795	748	723	737	787	740	795	785	747	726	713	740	758	798	754	750	782	776	743	741	749	749	709	708	745	724	746	780	768	735	735	692	669	704	781	740	749	791	782	739	748	732	762	724	752	792	713	728	760	738	698	789	728	743	748	782	701	763	717	693	714	810	742	731	766	748	752	815	716	765	751	734	719	693	780	759	756	705	787	752	749	779	766	714	750	745	683	775	758	753	712	738	796	768	732	718	749	758	748	742	741	768	670	780	763	763	740	776	732	742	778	780	770	735	768	696	793	729	744	702	753	743	744	762	744	782	770	788	694	756	751	737	779	751	754	766	766	754	724	709	764	769	787	731	737	754	711	746	789	784	762	752	703	770	756	730	793	692	770	793	808	729	740	748	764	774	805	732	761	750	738	739	696	737	752	753	755	748	736	732	802	742	807	780	733	724	793	728	776	708	785	741	763	742	744	751	761	713	749	756	740	727	782	737	737	739	757	790	732	784	778	790	765	722	742	770	725	730	669	782	761	766	800	736	802	726	739	742	737	756	756	732	728	786	767	796	761	750	747	733	783	777	755	766	756	768	766	819	748	739	696	809	751	717	757	752	713	694	737	783	695	770	772	761	720	801	755	753	709	756	751	786	674	804	748	779	734	715	740	769	791	780	712	769	762	761	758	743	750	773	709	781	755	777	734	788	745	769	778	768	721	780	750	756	775	796	744	745	718	748	724	800	726	773	765	705	723	688	691	769	784	734	694	746	752	763	701	737	774	758	763	742	771	766	724	713	790	690	757	725	750	723	729	781	727	761	729	775	767	765	750	721	802	734	729	752	736	716	722	772	744	767	751	734	754	711	758	740	748	729	713	739	711	754	772	739	715	756	765	776	743	727	750	727	772	744	736	772	737	734	735	707	770	750	701	723	708	772	699	736	721	786	745	769
13694	2113	2144	1668	1101	915	753	652	539	546	455	432	437	396	441	426	418	385	384	378	377	343	346	365	393	319	345	352	325	329	313	313	352	306	326	328	303	324	307	316	282	299	294	309	290	311	299	328	333	304	359	301	302	311	336	331	302	286	298	334	318	311	298	289	293	341	298	343	329	336	330	361	324	299	306	311	329	327	308	332	288	307	290	320	305	317	319	310	287	328	317	303	309	286	309	310	345	321	311	301	294	325	318	331	328	319	327	307	331	303	288	299	298	340	341	302	326	295	307	298	326	319	303	319	304	304	302	343	330	341	323	301	309	322	311	326	318	304	342	333	321	315	346	320	296	328	329	339	327	323	265	330	294	281	297	327	354	284	310	299	295	304	295	314	311	322	346	302	316	324	334	313	302	312	318	321	312	274	310	280	338	299	327	332	299	302	332	324	302	306	297	332	312	348	316	310	299	309	309	307	366	312	312	326	313	307	333	316	288	297	322	310	316	339	315	340	298	293	321	294	324	301	324	333	321	292	353	307	305	325	315	307	337	299	319	307	300	304	305	329	331	287	305	304	314	308	324	312	316	306	306	312	313	318	323	302	314	324	290	311	298	302	316	294	298	340	308	297	294	299	322	284	345	313	301	291	319	317	325	307	286	346	269	331	300	309	346	328	326	368	335	291	330	321	307	335	333	296	289	314	323	342	339	327	320	318	322	289	312	311	335	317	321	298	272	306	341	319	327	321	351	324	339	336	298	292	342	315	310	311	315	297	335	323	311	313	307	289	301	318	295	319	309	317	289	293	301	323	317	310	346	329	310	305	299	265	309	300	287	291	332	279	284	314	322	309	345	294	328	311	324	303	338	312	334	342	331	330	302	304	308	307	314	295	302	295	292	313	331	308	302	287	289	304	305	302	330	320	283	271	296	322	306	296	311	303	333	308	288	335	321	321	331	324	335	297	285	299	313	327	300	326	326	321	308	295	314	313	322	300	308	316	320	308	297	303	336	319	310	291	308	326	330	325	314	346	314	322	313	294	324	332	309	324	317	317	282	326	294	295	319	335	289	335	292	313	279	293	303	280	285	339	300	321	299	325	331	286	294	309	320	310	331	308	348	285	308	300	348	296	288	321	277	297	306	309	311	292	296	333	297	299	282	284	356	309	319	282	309	335	297	326	313	334	283	297	298	302	326	306	322	272	352	292	310	291	313	286	341	301	332	295	353	324	338	303	303	300	263	340	303	282	343	295	307	328	359	313	338	301	318	314	319	322	350	285	299	313	334	328	311	296	306	331	324	323	357	293	313	337	338	302	323	307	306	330	298	318	312	301	316	307	330	306	319	298	325	300	327	288	308	304	321	282	322	314	304	330	312	299	330	288	306	314	294	314	328	326	296	310	338	334	324	301	332	308	301	346	326	333	337	335	333	324	343	322	303	311	321	312	313	320	283	298	317	329	313	312	329	356	285	293	315	320	310	304	285	316	327	307	309	289	326	312	301	333	333	297	300	334	284	308	306	308	308	327	297	301	298	318	312	309	309	312	328	337	354	313	303	326	324	299	315	324	301	310	322	292	294	323	293	326	278	296	325	318	312	334	298	332	334	300	321	325	321	300	324	310	302	303	304	333	311	321	310	297	349	291	346	342	300	331	308	316	348	297	342	302	318	327	327	309	314	305	296	351	287	299	311	328	298	286	330	280	321	307	287	301	318	334	324	291	314	332	316	333	347	337	309	326	311	316	354	347	316	330	306	277	280	321	284	330	304	302	304	307	306	318	311	292	324	317	313	299	342	279	306	307	291	323	336	292	278	284	317	324	328	328	299	301	317	312	304	314	303	317	327	302	297	341	281	310	292	296	325	337	294	325	306	316	297	328	347	295	301	311	337	326	331	307	347	302	298	341	317	309	257	285	342	322	312	317	310	300	313	285	303	330	304	318	334	305	296	323	344	315	344	291	315	324	314	324	307	310	317	291	290	314	320	308	300	302	318	302	348	335	273	292	320	297	306	304	290	340	330	333	290	320	337	294	317	272	285	306	278	309	311	337	317	318	259	307	295	309	303	324	313	308	316	286	329	301	306	301	289	294	324	331	295	322	350	309	290	333	354	310	313	314	283	337	313	316	303	300	290	291	300	279	320	308	329	310	312	319	309	288	317	317	300	311	312	290	297	307	320	335	340	311	287	282	314	360	311	297	323	295	304	305	291	328	299	299	317	326	272	301	300	315	314	339	304	326	353	270	292	311	295	294	359	312	326	327	316	326	317	314	298	324	328	317	334	311	301	316	307	346	320	293	319	332	310	278	344	311	298	369	340	301	317	340	339	348	325	314	315	310	304	278	313	299	312	292	305	325	281	309	308	310	331	304	294	265	324	317	338	304	302	299	325	315	282	307	329	340	298	317	268	311	296	297	313	305	319	307	306	341	320	316	335	309	283	322	316	322	325	326	306	331	322	335	293	304	314	335	329	320	322	307	319	324	285	294	301	294	294	337	299	295	287	297	355	301	343	271	314	311	308	298	332	295	353	309	331	300	313	331	361	297	325	306	342	295	286	331	305	337	309	311	305	290	306	314	341	301	296	322	304	303	321	287	320	325	325	319	309	325	308	272	278	291	356	300	309	339	319	295	333	317	294	309	295	300	307	294	295	314	342	308	299	312	286	301	285	297	316	338	325	300	302	343	307	323	316	284	314	344	319	297	282	319	304	347	291	311	316	274	296	325	309	337	289	295	308	314	311	316	301	273	308	296	334	298	322	305	347	325	291	321	309	310	316	317	318	297	289	280	306	276	297	327	290	295	298	303	289	296	349	358	306	324	353	285	306	344	326	287	307	290	276	310	297	299	298	293	282	307	355	314	334	305	302	295	332	300	326	297	302	319	260	314	331	308	303	311	301	303	301	306	308	305	320	317	331	316	332	305	330	332	324	310	303	317	319	304	324	296	311	321	307	304	309	308	292	319	304	288	305	321	315	310	288	287	303	339	345	308	305	326	349	303	316	352	311	275	321	325	291	333	311	343	303	333	309	303	323	284	329	327	309	299	320	322	329	296	318	335	289	306	342	281	304	336	331	324	318	293	292	320	291	312	309	319	318	278	317	305	313	322	328	338	282	302	317	315	319	305	310	321	331	315	309	334	333	363	297	329	291	313	316	324	317	316	270	287	351	337	315	281	299	313	302	330	283	322	321	341	289	314	326	319	255	299	345	319	279	305	338	274	319	296	318	279	283	310	294	339	310	302	360	286	316	316	313	308	332	301	305	322	308	331	332	298	323	322	333	312	327	331	319	295	322	318	339	323	335	331	322	285	318	331	329	329	309	326	286	317	354	331	358	307	282	322	341	331	329	325	302	297	308	296	325	318	292	326	313	322	288	321	316	301	287	318	328	343	291	298	357	334	321	309	321	323	316	287	295	306	315	330	282	285	271	337	291	306	278	302	315	292	318	285	306	338	310	311	268	296	328	323	300	318	316	303	312	348	312	307
7703	2059	4003	4777	4185	3677	3094	2597	2303	1989	1875	1771	1631	1519	1559	1562	1537	1321	1440	1311	1244	1117	1141	1104	1065	1053	1019	957	915	899	893	933	887	858	897	823	842	858	811	803	822	840	870	846	813	833	821	756	821	804	801	792	767	794	776	801	800	822	739	814	784	806	799	730	773	830	763	779	794	801	783	790	744	802	788	781	787	760	771	765	790	803	749	838	773	742	733	793	861	789	783	724	753	777	765	778	772	752	738	758	742	795	763	709	752	726	769	778	796	767	755	768	711	752	738	753	777	733	736	793	771	766	770	772	775	749	780	782	781	725	767	790	783	736	728	793	745	778	705	773	762	755	753	717	714	735	771	804	775	696	712	746	794	728	764	766	759	769	733	721	738	746	741	768	743	779	731	754	747	769	783	766	731	704	761	732	743	747	752	796	786	779	752	753	769	711	751	771	767	739	731	734	772	764	774	707	714	732	721	718	752	740	749	763	757	743	773	725	717	759	756	785	740	717	761	749	711	760	743	806	742	765	714	740	784	803	685	755	758	783	719	756	743	737	793	766	745	812	765	773	783	736	746	759	761	752	755	697	734	741	771	765	759	727	752	759	715	723	756	745	766	773	729	763	745	736	740	777	781	735	772	776	707	770	737	745	769	764	742	762	752	780	741	747	706	741	749	767	770	754	773	718	724	769	745	772	716	745	739	721	713	729	754	741	669	738	733	789	772	827	742	753	814	697	727	810	747	794	816	709	790	791	748	694	780	763	755	750	749	762	759	721	719	776	759	753	734	729	752	699	732	752	763	762	765	752	752	737	720	751	746	758	740	687	728	753	803	720	711	749	776	765	759	717	751	716	720	759	703	716	796	787	723	771	739	759	769	736	732	743	763	718	771	753	763	768	798	755	750	771	786	768	784	756	806	718	765	746	743	694	770	750	716	751	734	711	731	772	754	772	713	740	720	775	774	750	718	714	768	787	796	732	773	725	766	743	765	778	765	743	763	762	706	712	786	722	769	737	737	787	768	717	689	707	739	768	767	719	743	722	769	759	772	759	760	805	759	733	762	776	720	704	748	737	749	782	675	737	776	737	755	735	785	771	748	744	744	704	755	775	720	782	728	725	723	781	744	722	789	742	759	746	781	764	731	721	730	675	768	759	729	779	781	757	745	753	770	767	798	735	748	760	763	770	759	812	765	698	744	707	751	760	742	795	763	748	740	806	739	787	760	724	732	767	714	741	752	767	740	776	764	746	741	746	690	752	775	747	728	761	753	761	730	771	700	747	729	689	729	748	754	717	816	724	779	710	715	737	780	769	780	757	742	771	808	703	752	733	740	764	806	772	719	720	740	761	698	785	750	741	703	765	773	726	763	779	686	754	699	759	808	726	723	771	720	740	731	739	741	770	756	757	799	756	737	759	713	725	719	729	762	724	746	790	732	770	694	794	706	697	736	713	785	738	724	769	708	782	707	764	766	766	739	799	738	727	762	733	746	720	799	731	721	749	733	767	742	714	745	722	743	753	733	781	740	729	711	763	741	779	726	701	744	722	728	758	716	756	772	713	735	734	742	734	716	744	696	767	736	717	738	773	724	760	711	723	741	750	747	754	743	774	738	719	741	705	778	783	789	723	766	755	805	803	741	725	798	714	726	714	770	752	725	713	756	781	724	764	745	742	717	802	736	764	754	702	726	816	744	772	717	740	726	775	762	698	739	774	734	733	739	730	743	729	717	764	775	733	754	756	741	723	767	717	789	719	739	762	723	693	714	703	749	692	766	769	751	727	748	765	785	743	802	756	800	724	705	726	735	755	748	764	751	752	747	786	788	760	730	762	721	751	706	715	777	725	757	726	686	743	752	731	714	745	756	735	795	767	784	802	779	796	758	753	724	722	759	783	741	690	788	708	781	710	774	744	756	785	724	718	742	741	779	772	720	712	727	765	775	751	762	778	739	748	814	748	802	727	730	784	752	723	702	724	742	751	759	747	697	771	769	743	755	738	748	763	748	759	738	789	771	782	749	788	773	705	740	744	750	740	745	742	715	756	735	733	704	741	781	728	795	758	812	754	701	779	743	755	764	724	769	757	805	750	704	713	731	786	716	770	768	756	734	801	760	741	707	768	727	728	758	764	787	753	764	683	761	769	769	759	779	723	748	693	741	763	716	780	743	748	750	773	753	747	742	739	769	726	791	725	736	808	771	745	747	755	751	761	775	772	729	782	751	785	789	787	772	761	735	763	718	784	781	796	754	792	738	772	721	753	763	727	778	762	759	736	742	762	775	755	779	721	763	762	739	788	738	728	716	728	795	732	727	742	747	758	744	747	717	778	738	726	777	723	751	738	708	768	781	763	754	817	731	785	786	734	776	768	745	706	706	743	787	742	778	773	769	747	716	722	710	835	784	775	747	758	702	704	742	788	785	730	741	733	764	782	782	794	766	745	789	762	741	811	734	788	768	742	726	713	738	739	743	756	763	729	724	758	734	758	734	738	721	741	782	720	759	755	760	754	743	750	762	752	725	744	756	736	766	709	734	780	756	740	699	695	765	780	800	767	752	729	761	770	752	767	724	745	748	763	683	750	787	757	750	773	757	736	757	777	762	778	716	762	738	749	799	705	764	747	723	725	772	783	743	766	774	787	780	796	746	780	792	720	782	737	770	783	750	743	758	761	746	762	763	749	763	760	729	773	754	735	715	801	767	754	753	796	757	748	711	757	688	734	734	732	692	754	757	717	769	700	770	729	777	717	711	699	761	755	775	740	711	717	705	789	720	815	751	737	767	752	803	729	763	716	792	753	702	744	734	800	772	738	720	772	732	724	778	729	759	735	759	761	739	728	759	771	723	716	793	751	713	739	775	749	743	804	682	751	727	755	772	731	720	724	788	703	725	736	716	765	776	757	729	749	692	778	722	750	738	708	768	805	751	724	772	746	745	772	784	764	726	780	740	782	698	789	770	729	728	708	743	737	761	728	687	685	803	764	767	755	690	721	750	782	785	759	692	683	776	781	794	696	737	741	728	771	812	762	748	734	738	744	768	697	757	774	763	750	777	716	782	747	737	784	792	770	755	740	826	760	702	801	759	748	752	748	779	749	800	745	731	701	723	756	742	730	741	748	714	735	684	816	726	730	780	769	760	727	735	749	785	760	779	763	774	815	779	762	736	754	704	730	831	762	799	740	746	731	775	708	677	737	777	740	735	727	754	707	696	718	733	779	728	745	737	789	736	764	788	721	733	751	788	750	726	746	730	744	677	771	790	746	732	697	724	752	709	724	748	797	740	741	758	727	738	731	769	757	692	701	755	735	756	728	745	764	765	770	740	770	807	744	738	752	764	741	733	768	749	755	728	770	778	697	747	683	761	718	763	769	726	735	750	801	765	726	706	736	753	775	783	811	748	747	804	773	758	765	772	735	731	712	769	706	781	743	759	708	772	790	720	779	764	761	730	739	769	699	760	740	736	716	772	712	790	784	776	786	756	803	711	730	722	765
1905	182	138	156	168	152	144	150	128	139	148	127	155	177	146	167	154	138	155	142	146	132	153	145	127	128	156	145	144	124	136	131	121	151	160	145	144	141	125	143	147	113	129	129	119	125	169	146	144	111	148	152	168	141	174	150	142	147	129	130	147	165	159	121	131	136	121	151	126	132	128	139	140	142	137	134	163	130	105	138	143	132	149	130	135	131	133	146	137	138	149	128	130	138	155	148	127	142	135	155	138	125	128	137	159	130	149	117	175	182	154	118	135	161	153	140	121	152	117	140	125	134	150	129	127	135	131	137	163	115	153	138	131	122	133	145	151	144	127	149	131	130	138	145	145	146	112	142	131	149	138	144	134	148	127	139	145	123	148	137	114	145	147	127	157	146	145	134	149	135	146	135	145	153	152	144	140	150	146	124	140	132	131	136	135	156	141	139	134	122	158	129	121	161	132	129	138	139	108	134	164	145	137	118	156	122	118	150	137	136	131	135	150	138	132	143	153	126	133	136	146	141	121	141	122	115	167	143	114	157	135	135	139	129	147	133	170	135	135	141	139	129	161	128	149	119	145	163	141	122	145	130	137	139	147	120	136	154	137	141	141	140	138	154	156	142	118	139	153	121	138	141	122	128	137	144	140	126	128	139	134	148	142	124	141	148	138	122	153	132	145	133	117	119	132	141	132	142	128	137	161	127	132	153	151	123	138	133	131	134	127	118	121	133	141	127	141	137	147	130	131	137	146	141	162	156	118	135	129	128	137	146	133	157	165	132	128	148	137	142	144	165	159	126	125	124	134	139	135	141	134	146	148	136	120	144	136	156	146	113	140	152	143	147	130	130	136	143	156	158	154	141	139	130	154	135	144	142	142	130	146	140	135	118	143	146	133	146	137	123	144	124	131	118	138	136	139	124	130	125	120	133	122	141	131	137	124	147	120	133	131	139	140	117	128	140	154	158	132	147	153	143	151	123	137	143	146	152	124	132	138	140	137	146	168	137	149	163	130	151	110	138	149	140	139	160	156	154	149	147	135	148	126	123	156	151	143	121	125	133	125	144	131	155	135	144	145	137	124	145	156	135	117	142	127	115	150	116	136	131	151	154	134	139	148	110	140	141	125	135	150	149	156	160	135	151	129	149	161	139	148	129	138	148	130	140	138	130	135	144	138	134	154	173	167	113	136	139	139	144	160	148	169	133	163	155	161	152	158	147	137	148	151	147	140	141	127	137	125	150	129	130	129	139	148	139	145	139	133	122	179	137	142	106	120	132	136	125	120	135	124	136	153	150	158	146	135	125	126	135	151	151	131	164	153	140	133	138	148	154	137	137	133	158	130	134	133	126	134	149	132	143	142	148	137	136	121	143	135	139	136	144	163	137	136	149	132	163	167	155	117	144	130	158	127	145	137	132	145	148	128	137	139	133	144	150	146	160	152	143	146	125	133	125	144	140	125	133	148	139	152	160	144	164	143	146	131	124	117	123	151	177	125	137	128	151	145	154	131	145	143	146	148	164	134	144	119	145	135	140	144	156	126	157	164	148	166	129	163	134	118	121	138	154	123	118	135	141	132	157	139	142	139	136	133	131	153	130	114	116	130	157	133	130	141	122	145	147	166	138	168	139	134	145	146	116	160	126	144	140	150	131	134	154	161	135	143	163	141	134	140	133	119	144	133	134	148	173	138	143	140	144	128	143	136	133	123	125	146	135	135	146	135	161	144	160	152	147	159	138	132	140	140	141	166	142	129	135	142	145	133	127	149	131	130	163	144	153	121	148	137	141	127	150	160	141	133	134	140	150	142	140	133	134	141	119	140	112	117	130	136	146	152	164	143	144	146	120	149	131	137	129	139	137	129	138	133	137	130	135	136	150	152	136	129	117	137	153	145	153	134	144	144	156	157	154	151	146	163	135	144	128	134	119	143	130	150	153	130	135	148	160	118	138	147	158	150	147	134	152	122	132	145	147	113	137	144	117	118	132	129	152	133	138	127	123	144	134	126	121	130	133	144	134	136	129	144	143	134	134	144	136	123	136	154	135	157	135	154	137	121	118	140	126	148	125	137	146	142	153	129	150	145	155	135	135	141	131	145	143	147	154	127	162	144	107	153	123	150	146	136	134	124	138	145	148	152	146	140	130	116	122	145	121	134	140	139	122	151	137	143	141	128	121	158	154	121	131	136	137	119	156	145	139	165	144	133	141	153	135	137	148	120	136	137	150	129	156	129	147	129	138	137	141	145	139	136	142	158	154	152	144	159	131	140	113	159	140	131	146	133	121	128	151	151	153	161	128	142	128	149	132	140	144	142	143	146	123	136	150	131	129	140	160	128	152	133	149	148	139	157	144	145	127	141	150	138	117	153	130	152	140	127	139	143	123	129	152	122	135	133	134	135	154	142	120	152	143	131	138	165	136	132	140	128	152	146	132	142	155	137	134	136	134	134	154	151	146	148	131	145	152	156	154	132	130	128	144	168	136	125	144	132	137	158	134	139	140	149	157	142	133	149	136	132	130	144	144	151	152	139	159	149	126	115	123	143	134	134	132	125	139	125	129	135	120	147	145	101	155	152	125	146	141	144	127	125	148	144	144	133	131	128	142	135	144	152	134	127	148	137	120	148	128	139	122	125	153	161	115	154	139	141	137	136	141	122	151	160	146	142	144	141	119	134	127	124	132	134	134	123	121	142	136	139	128	143	139	152	147	131	126	151	143	148	139	168	134	166	139	149	151	163	154	149	136	160	152	142	141	137	135	146	147	155	132	154	128	128	125	133	155	109	144	149	116	148	132	113	133	164	138	162	136	180	148	151	149	131	141	152	166	155	142	149	116	150	146	145	112	154	164	132	135	137	151	129	129	145	142	139	126	165	115	157	138	125	146	165	159	145	140	154	136	165	117	158	138	160	126	140	133	148	130	123	147	115	127	152	157	139	140	122	142	157	130	135	151	143	139	138	137	131	128	128	139	144	156	146	155	167	141	118	150	133	144	153	136	136	166	151	131	135	146	116	148	139	146	135	146	149	125	142	145	161	144	149	156	154	149	136	123	136	139	122	134	151	150	147	163	126	126	162	152	120	117	147	150	120	140	153	149	145	128	148	138	132	146	149	127	119	149	140	162	126	143	160	126	145	121	145	124	129	147	151	135	138	148	135	147	148	145	124	128	142	126	131	132	140	130	136	155	137	149	134	157	143	138	128	144	129	149	151	121	152	121	137	130	146	150	150	124	132	142	147	160	138	136	108	128	135	155	153	141	162	138	126	139	112	127	121	177	138	142	153	141	148	137	145	140	144	122	128	132	143	162	147	117	137	113	132	130	117	141	144	142	156	140	150	131	131	134	145	141	135	129	131	132	131	144	151	164	159	144	129	130	131	150	132	141	140	144	128	126	160	142	114	155	145	149	140	142	139	143	120	131	148	142	153	128	138	138	157	135	141	146	151	125	147	156	129	154	149	125	133	136	156	123	129	142	148	146	128	128	137	134
2225	441	480	479	481	474	442	447	458	439	459	454	479	501	563	517	525	544	563	513	443	440	486	476	461	407	441	431	392	423	415	419	439	414	409	464	428	410	391	421	420	452	421	427	404	415	408	436	439	412	423	457	380	409	434	412	367	410	416	434	391	435	410	390	449	396	410	436	387	398	412	412	431	395	388	433	357	398	456	437	400	386	392	401	410	423	419	436	412	401	428	423	403	418	378	462	429	419	423	433	391	419	402	392	407	383	388	430	403	426	410	401	393	397	393	359	379	430	439	373	384	394	395	380	401	446	409	412	434	418	432	398	399	396	406	433	455	379	408	431	403	408	424	432	408	363	418	426	382	376	448	420	401	397	381	395	442	390	379	425	413	433	386	409	416	416	424	404	411	455	383	440	401	417	402	410	439	405	387	375	386	392	412	454	406	395	438	406	401	388	373	369	393	413	396	426	430	416	434	420	430	433	422	412	403	426	420	414	456	413	402	391	389	411	413	386	424	380	436	419	393	424	403	400	429	394	414	416	363	420	401	425	411	436	407	458	424	384	400	390	376	401	420	410	438	419	393	444	401	413	397	412	411	399	438	407	416	409	383	433	383	428	448	428	427	404	393	407	422	416	412	400	398	421	404	430	393	397	418	393	407	393	392	422	430	424	409	414	390	411	431	421	423	433	414	417	411	427	405	402	421	438	421	399	404	409	400	422	399	409	416	431	431	426	438	445	391	399	410	404	420	404	411	422	418	403	456	399	403	419	431	448	418	402	423	394	404	375	436	429	401	448	444	410	413	416	438	431	409	405	444	433	399	396	443	461	428	439	397	420	431	417	414	386	409	405	408	411	404	399	410	402	406	428	436	408	413	398	399	398	391	413	404	389	392	417	382	406	383	397	414	400	406	420	442	448	410	394	405	398	430	408	372	404	380	416	401	401	416	397	426	415	414	439	409	412	386	424	416	436	429	413	413	433	422	461	411	390	439	401	409	412	419	401	422	419	396	348	426	426	403	424	403	448	400	431	395	434	416	395	405	397	426	401	427	404	408	398	392	386	414	411	439	393	423	437	401	419	418	419	441	406	410	406	404	410	362	405	425	411	433	413	414	417	409	376	420	419	401	391	443	420	388	425	384	444	408	408	450	410	405	391	378	384	385	447	406	385	426	405	431	395	424	393	410	395	400	405	416	375	424	416	462	391	399	395	424	421	428	405	392	429	412	435	428	395	414	381	394	415	394	399	398	412	393	393	387	402	399	392	446	411	398	421	414	393	420	441	419	412	414	424	394	418	417	417	427	381	377	451	386	387	434	405	418	418	429	406	422	392	398	398	442	407	404	414	406	402	394	396	391	423	375	396	427	395	399	385	419	413	393	411	438	416	436	437	412	380	432	431	404	429	416	418	399	394	425	389	415	406	429	371	375	434	420	392	384	428	418	414	391	427	420	392	371	445	413	452	432	412	413	395	404	443	423	427	426	418	418	411	426	403	422	407	406	427	400	412	403	447	391	383	406	387	423	410	441	391	405	416	418	412	366	402	405	432	414	389	398	433	472	403	425	387	418	368	403	447	414	425	385	431	396	476	400	385	386	428	387	400	397	408	435	422	417	388	392	382	369	384	437	418	452	437	415	414	432	400	417	410	414	449	414	403	470	425	413	390	411	403	399	400	421	402	376	390	446	424	408	411	423	431	417	431	404	447	442	385	416	401	388	391	416	396	402	415	415	387	430	405	392	404	362	421	426	436	395	395	430	393	408	396	404	402	440	429	416	400	416	426	417	415	433	415	369	404	392	398	420	448	409	428	414	406	409	419	395	430	405	413	381	440	474	398	413	416	428	419	384	422	401	430	422	415	368	443	418	362	398	417	450	433	382	372	405	392	424	403	381	463	397	399	399	397	417	424	388	415	410	406	381	421	411	431	405	398	439	410	427	365	428	424	418	441	420	384	406	425	436	402	413	427	407	382	403	397	424	412	402	421	416	407	413	452	411	419	385	412	392	408	399	410	410	414	411	390	429	415	410	418	428	447	406	380	435	441	417	419	419	396	424	416	401	424	398	436	402	439	398	410	448	395	358	404	375	406	391	417	413	386	398	399	384	386	394	421	366	400	415	424	421	419	395	390	393	436	410	397	400	411	411	397	423	357	399	399	375	431	440	368	429	425	459	406	432	394	435	436	432	415	412	412	389	433	439	393	416	415	398	432	409	406	416	394	396	388	392	411	443	387	401	434	418	416	406	434	418	405	448	438	413	428	413	425	378	395	411	388	391	419	394	448	390	419	415	370	406	420	401	429	425	390	398	430	412	413	423	402	398	431	403	397	401	363	405	423	420	378	464	409	396	416	455	418	405	402	436	385	389	395	412	402	420	417	426	436	387	431	408	381	410	417	398	384	401	405	426	394	404	402	421	424	393	421	416	403	423	418	433	417	396	422	436	427	398	428	389	425	420	418	408	404	394	376	418	390	420	375	412	429	400	444	427	410	383	429	384	407	408	398	402	413	415	418	392	460	417	412	404	438	370	403	421	380	390	401	409	392	424	436	419	439	404	394	394	406	417	429	410	406	400	408	432	403	376	405	432	426	403	465	398	384	400	390	403	429	445	372	395	398	425	391	403	389	462	423	402	421	396	402	424	419	394	443	400	428	410	426	399	377	395	386	413	428	412	373	415	384	418	388	380	429	423	401	416	434	424	420	420	389	430	394	420	387	396	376	467	401	389	407	432	436	408	452	363	415	381	401	455	440	410	435	407	381	450	411	433	410	425	416	377	435	374	430	391	424	377	393	376	412	429	487	401	384	424	423	417	426	404	394	442	392	385	431	443	416	440	415	432	368	415	412	433	393	423	399	425	416	451	417	401	396	395	371	401	411	413	374	397	435	429	413	421	435	416	372	399	440	401	404	390	433	392	443	409	407	390	432	395	412	384	389	391	419	456	374	420	375	402	407	380	441	430	391	423	391	390	403	407	440	387	412	386	422	393	382	404	413	414	386	425	428	385	410	415	393	407	393	414	403	375	453	416	441	429	403	438	408	409	393	455	409	370	400	387	412	437	404	371	414	404	421	447	390	439	410	456	414	420	419	432	418	426	352	439	396	410	391	399	459	392	453	418	428	401	398	426	419	378	410	399	409	390	378	412	429	414	393	389	413	359	405	368	418	395	400	446	430	389	420	424	365	403	369	382	406	358	424	426	406	425	389	386	393	407	403	424	368	418	420	415	434	428	413	409	437	406	422	402	412	391	390	412	388	401	424	377	408	408	432	386	406	402	420	397	371	419	397	416	409	434	417	422	402	459	437	420	450	442	413	387	429	419	360	390	389	401	427	395	429	385	397	424	438	408	352	426	463	392	418	438	404	401	396	400	411	444	389	432	387	393	431	412	425	424	380	408	376	417	402	396	395	424	416	429	406	446	425	396	418	392	409	394	414	417	448	377	440	431	465	396	432	430	411	411	370	424	390	432	418	405	429	410	379	394	394
7375	988	1079	904	702	605	549	440	403	390	364	359	387	391	358	409	347	358	369	323	321	324	341	290	306	299	307	323	333	329	312	321	303	318	320	327	313	351	313	302	298	287	290	295	267	298	315	317	305	281	269	275	324	328	326	316	260	306	307	296	293	300	322	318	279	287	294	274	274	306	295	301	304	314	301	294	310	351	310	294	293	289	309	299	287	277	290	269	344	295	292	296	305	291	292	277	279	268	272	310	317	299	326	301	269	271	319	298	314	285	316	300	291	316	303	362	292	294	291	287	312	305	296	318	275	288	326	347	331	282	293	277	279	294	293	311	306	293	301	309	311	310	299	311	257	314	280	309	316	279	297	312	277	300	301	256	294	285	292	286	298	298	295	274	321	312	290	303	306	304	303	301	319	295	282	301	311	320	284	303	290	315	309	311	305	307	291	273	264	262	354	298	274	295	285	310	264	297	301	292	299	277	293	264	306	328	281	286	314	304	301	337	317	287	289	270	285	300	304	289	316	315	327	262	276	313	283	313	300	290	291	288	302	300	287	296	302	273	303	310	262	338	290	275	300	287	307	295	286	296	302	294	295	316	311	296	306	265	264	293	270	315	290	266	296	307	275	279	294	303	275	281	265	316	298	257	282	308	304	280	313	307	321	273	302	300	297	293	301	280	286	298	314	280	304	279	280	330	292	295	277	286	316	304	325	311	315	286	310	305	331	300	281	303	313	289	286	323	317	297	321	316	304	261	287	315	285	328	321	314	309	300	317	294	298	281	311	292	274	303	287	301	283	262	314	298	310	300	312	276	301	331	281	285	290	286	282	263	280	249	296	333	297	301	288	305	308	322	300	304	310	316	269	294	303	300	287	306	291	288	321	311	290	305	297	297	289	312	302	294	288	291	299	314	308	246	314	308	288	296	294	291	312	255	305	300	295	292	297	291	284	308	267	311	305	272	309	283	286	271	311	289	278	305	310	289	286	293	299	292	260	296	284	300	304	276	288	299	318	306	293	303	323	288	309	309	284	281	289	278	288	311	292	311	313	295	295	290	278	325	302	280	281	272	319	281	279	284	312	308	304	335	291	302	261	304	311	300	291	280	311	325	293	326	310	292	315	296	285	304	295	307	288	297	297	319	294	301	293	266	294	304	311	311	325	322	316	295	340	290	289	293	286	274	305	313	284	276	285	263	304	292	283	299	273	293	320	295	313	285	300	319	317	301	317	318	285	335	302	271	283	298	288	318	267	301	317	271	291	296	282	320	283	318	279	296	332	310	314	308	324	296	243	320	287	333	265	292	282	329	283	288	328	305	271	309	278	309	294	289	294	309	259	306	283	326	299	333	279	286	278	265	301	289	310	313	302	283	286	278	289	321	271	269	333	282	291	331	287	307	318	308	290	283	308	315	260	264	328	277	301	323	304	300	307	310	275	286	283	283	309	290	300	267	291	303	285	292	275	324	304	334	321	244	291	307	270	295	317	276	284	280	269	303	314	313	290	267	294	267	271	304	302	305	286	311	262	315	302	282	297	324	277	279	308	289	286	288	307	325	280	282	308	318	291	323	284	316	296	308	317	352	270	287	306	308	319	281	311	297	296	285	266	298	280	313	307	284	291	264	296	313	283	315	292	317	305	314	300	302	277	332	306	268	280	291	320	313	300	313	298	325	311	317	317	290	274	323	305	306	289	292	280	323	266	268	310	276	295	300	243	276	290	290	283	300	284	314	323	284	312	303	265	303	291	316	298	308	282	314	298	280	292	289	254	329	295	313	318	334	296	291	298	308	309	303	295	307	280	297	296	271	320	294	292	312	318	308	323	294	305	306	289	301	296	319	282	305	307	271	286	323	316	323	297	274	324	289	304	296	281	267	297	287	321	304	283	293	326	306	299	294	336	289	282	289	303	305	290	292	340	282	297	306	305	296	303	271	286	295	303	280	300	306	296	300	336	288	313	304	303	313	316	304	286	290	311	316	308	304	308	328	286	322	327	299	312	285	293	280	291	316	288	294	321	290	305	333	277	290	298	290	277	308	305	276	322	289	279	263	269	287	292	296	280	281	293	306	287	273	293	300	303	301	266	302	310	285	291	310	291	261	276	302	275	291	313	302	285	275	331	293	335	303	276	302	267	303	260	305	305	280	319	338	271	305	293	298	312	283	294	265	283	275	271	307	277	293	309	298	273	294	262	330	305	286	287	304	293	329	304	344	304	271	287	328	288	271	293	300	310	311	284	306	321	302	291	271	320	287	268	294	297	279	351	286	291	297	299	282	305	303	282	285	296	310	311	319	290	281	284	285	323	310	292	310	289	315	320	298	297	280	258	294	303	334	301	284	280	283	320	309	285	310	284	270	300	303	277	273	315	286	325	304	267	311	285	294	273	313	304	317	315	275	302	302	309	285	310	284	313	280	324	276	266	256	301	322	302	265	308	298	316	299	314	270	295	291	283	298	289	288	296	269	280	317	292	312	302	302	318	266	294	299	295	323	321	308	284	320	311	283	320	289	301	269	278	280	282	305	286	299	306	305	251	319	307	317	318	295	272	275	321	320	297	332	303	327	341	281	357	311	279	315	296	314	302	298	288	299	296	317	295	297	306	282	313	279	278	270	286	284	313	278	315	318	304	293	280	300	288	265	339	318	307	333	297	266	300	296	310	308	268	309	300	305	283	306	315	305	317	284	274	310	363	344	308	271	312	292	287	279	298	296	299	254	289	320	289	308	279	311	293	294	297	286	303	294	298	289	281	294	308	287	319	304	282	279	283	290	250	302	289	294	307	304	277	298	320	329	320	281	330	324	280	349	311	295	314	275	288	293	308	297	293	279	317	287	275	293	328	313	306	304	307	316	319	322	297	302	286	316	308	290	305	281	297	292	297	303	302	301	288	275	279	310	290	304	313	318	328	317	269	255	288	293	308	309	279	297	291	324	295	300	269	329	272	327	282	280	286	304	308	293	274	300	302	314	289	309	288	281	292	291	254	276	286	282	311	281	347	298	287	281	268	275	309	274	328	321	288	296	309	297	285	285	329	289	285	299	305	304	324	294	284	323	279	320	259	261	273	297	318	311	285	284	291	313	308	308	296	290	263	299	295	311	285	298	276	289	263	293	319	304	290	316	284	284	303	312	284	299	334	331	300	304	315	316	317	303	313	314	301	301	304	325	306	275	303	283	303	311	281	318	277	309	287	269	290	304	307	303	265	281	319	302	272	283	306	296	283	293	308	267	269	319	312	335	313	302	301	272	274	314	263	306	287	319	293	335	306	309	277	319	261	327	304	297	321	289	306	301	307	318	288	287	286	309	321	310	331	331	300	296	320	293	251	336	290	281	305	320	283	285	301	306	313	296	293	295	315	315	318	294	292	275	291	313	277	285	292	333	257	276	299	304	274	298	260	335	296	307	308	309	296	312	298	286	304	296	307	303	302	278	293	298	292	287	282	304	320	291	288	305	290	341	312	302	277	285	251	291	277	290	314	309
5954	1405	2373	2784	2639	2294	1938	1702	1498	1381	1318	1304	1208	1232	1269	1328	1174	1142	1198	1030	959	979	983	932	952	915	885	855	799	810	792	805	838	843	809	796	836	778	784	776	814	769	771	794	811	786	749	757	756	772	758	830	740	747	775	780	809	786	784	802	788	755	785	786	812	754	747	773	689	725	751	728	766	801	770	722	762	778	735	792	757	741	719	725	770	809	796	756	741	790	758	706	783	757	742	809	750	748	767	741	741	808	775	767	721	729	725	769	800	770	725	786	771	748	745	755	775	710	729	748	746	716	732	740	744	746	715	789	702	716	749	742	777	802	724	747	732	761	775	704	731	701	737	738	754	711	738	750	737	753	748	763	764	744	709	748	746	714	758	741	756	724	787	794	719	779	709	779	755	743	765	727	764	729	709	765	803	739	769	759	732	766	755	714	752	739	741	723	743	703	710	687	779	681	746	777	733	724	772	802	748	780	731	731	712	697	770	732	804	746	744	729	779	725	805	706	717	756	781	741	788	729	730	798	764	738	725	729	748	700	747	747	727	759	746	769	715	735	754	765	778	709	748	713	735	713	723	675	753	763	738	698	717	779	740	708	758	732	763	734	766	759	786	788	708	710	746	753	746	757	751	705	759	759	779	744	718	754	714	725	759	730	708	790	751	779	730	762	782	744	727	737	737	756	728	705	730	687	727	742	708	744	714	750	784	752	745	738	733	759	750	738	744	747	745	740	777	709	721	789	803	743	737	764	755	741	763	795	786	758	768	762	766	736	763	746	728	686	721	785	716	779	751	807	783	771	750	751	724	732	717	744	773	737	741	716	747	763	727	747	752	738	773	727	695	708	754	761	774	734	733	789	743	758	696	716	776	737	742	796	739	706	729	709	727	720	768	732	731	725	748	737	727	788	767	744	785	724	724	746	766	711	739	767	729	680	749	792	690	739	760	683	780	739	775	758	786	718	710	753	755	775	700	738	731	755	762	751	801	715	723	733	766	724	776	772	783	752	712	729	737	772	769	770	735	748	783	766	693	697	756	752	775	781	693	731	711	747	763	711	763	784	721	801	766	732	755	723	682	711	772	744	753	758	756	756	755	712	787	720	711	739	735	705	761	754	719	768	748	740	706	795	695	736	750	754	735	749	747	725	759	741	756	689	764	718	734	770	745	751	728	766	783	755	745	764	724	751	788	664	717	737	735	763	757	734	708	765	734	728	758	727	801	700	783	702	754	756	803	736	753	740	772	804	739	754	794	776	722	676	733	716	773	754	758	742	769	727	745	714	757	717	735	747	747	760	754	785	778	744	713	757	729	743	745	798	743	772	793	776	754	783	751	731	716	771	743	723	744	821	705	829	734	722	749	764	737	725	775	737	735	727	714	716	723	763	747	769	732	736	728	758	742	766	766	753	747	741	744	771	776	733	784	739	767	710	717	727	730	759	727	728	786	748	681	763	756	751	754	721	752	737	778	753	694	759	717	714	803	711	804	761	766	749	748	762	746	700	724	688	748	737	724	770	765	779	767	714	709	767	723	727	783	741	804	768	794	743	740	764	693	719	720	740	766	743	723	760	713	764	728	729	805	769	755	770	739	703	776	702	735	730	734	729	770	723	750	763	706	816	752	754	748	752	757	754	727	749	707	684	765	779	733	745	703	710	754	727	692	744	742	767	746	766	768	723	741	736	761	726	767	779	757	727	733	746	736	763	692	739	754	793	743	757	763	705	770	759	760	777	734	813	771	748	747	770	732	711	734	792	705	722	758	758	697	771	777	737	771	739	723	743	786	720	707	782	739	741	756	722	714	716	756	711	760	740	707	741	728	769	801	751	738	703	734	723	769	788	753	752	716	770	760	737	755	748	780	735	760	777	766	781	774	760	702	757	765	728	722	761	728	744	757	787	741	703	760	725	728	766	727	714	749	711	742	768	735	721	708	713	737	724	739	680	759	774	769	752	716	747	774	694	703	688	720	764	752	725	741	774	722	744	801	732	729	738	758	781	786	740	736	733	741	771	716	709	750	710	734	725	687	781	698	777	737	729	736	752	742	729	769	736	746	731	704	754	703	753	720	719	737	728	717	752	758	689	698	715	715	759	806	768	727	725	789	731	768	726	722	760	766	746	737	755	750	742	750	812	724	775	753	790	712	724	742	744	740	784	770	721	791	717	784	751	729	722	716	700	758	785	739	791	777	741	802	756	752	727	791	751	784	764	722	717	798	764	772	793	733	721	776	703	732	730	714	770	729	725	734	762	700	731	743	745	743	687	761	740	805	748	752	725	721	719	741	689	785	762	780	695	738	740	760	706	754	695	703	728	729	703	714	756	783	756	721	753	742	772	752	740	752	735	691	737	723	740	734	775	727	803	701	729	765	751	757	737	759	765	737	737	794	690	795	763	772	735	691	773	717	719	753	716	699	736	742	819	745	724	768	804	741	719	708	696	708	760	710	723	694	746	737	710	754	719	743	749	732	761	801	789	759	763	763	752	798	728	787	759	805	734	724	734	784	789	746	770	737	720	759	726	741	707	765	744	706	712	806	755	734	758	730	717	721	683	711	711	725	736	732	710	785	735	768	811	707	773	741	746	798	769	703	699	729	789	756	735	749	744	692	734	738	722	712	770	759	763	735	778	756	756	820	764	728	752	768	744	757	726	715	743	726	721	725	743	750	699	724	761	746	747	731	759	708	733	733	768	763	723	784	780	754	729	713	773	697	754	758	671	764	770	706	726	720	777	761	711	762	727	746	743	774	764	769	731	705	706	745	765	747	714	730	797	754	734	773	761	721	733	762	731	778	714	725	750	747	755	714	746	704	763	727	767	771	713	775	785	699	728	773	726	768	723	773	740	776	749	711	773	778	744	728	811	761	756	766	724	734	731	754	770	718	763	737	760	746	727	731	747	743	758	751	760	759	763	704	787	743	725	731	763	730	794	746	800	782	735	764	806	715	763	767	807	784	752	707	775	671	782	763	794	780	786	729	715	703	763	789	695	745	746	718	767	764	704	762	747	776	762	738	789	794	710	708	744	737	727	791	780	728	708	780	751	778	768	753	752	775	754	759	743	742	762	765	759	739	723	759	763	740	773	753	756	757	803	737	771	694	741	775	769	753	804	763	821	772	770	747	703	706	735	734	720	673	701	758	735	678	701	752	745	781	776	677	781	691	756	703	739	772	715	731	737	726	800	735	782	695	750	766	732	738	726	738	763	758	747	763	712	713	692	736	704	771	727	767	765	800	729	818	717	773	738	772	693	735	706	738	755	759	758	753	734	725	733	743	735	775	758	727	660	756	763	756	761	758	748	752	735	738	738	768	749	783	717	731	746	700	741	734	717	772	729	710	740	809	747	700	698	726	708	748	794	793	695	749	785	752	747	715	776	693	794	792	711	716	742	724	749	747	718	713	745	797	726	775	749	716	753	772	723	766	746	746	725	805	751	775	755	779	778	765	755	732	722	752	764	738	697	752	760	832	719	743	739	716	764
13699	2065	2078	1678	1157	949	778	649	561	495	485	446	427	425	465	429	367	415	414	350	349	335	353	388	370	348	356	340	324	287	297	317	298	323	315	296	338	319	317	341	342	327	334	316	341	336	347	302	287	302	284	353	308	296	309	307	327	316	314	324	314	317	302	313	319	307	288	302	309	342	322	311	324	313	300	278	319	311	304	339	344	308	300	315	321	321	303	305	310	326	329	307	314	316	299	321	329	312	314	315	346	324	324	320	304	351	329	319	317	306	327	294	309	332	310	292	297	305	303	337	312	300	295	314	325	351	341	286	340	314	308	320	265	319	307	293	302	306	288	286	318	321	322	307	305	289	317	303	298	331	304	331	297	310	316	314	299	310	308	315	313	322	339	313	295	273	303	322	303	288	292	300	337	328	329	338	343	318	298	309	318	326	334	316	341	282	297	341	319	294	295	333	339	312	281	330	319	284	305	319	318	333	343	305	301	273	298	302	327	316	341	314	342	297	340	327	317	308	336	302	293	318	347	302	350	319	362	333	343	303	335	325	338	319	306	325	343	310	294	297	320	332	334	304	324	323	347	306	314	311	312	268	253	276	278	299	319	283	356	321	308	299	305	329	308	319	314	306	307	308	296	357	312	323	293	299	282	295	289	311	271	318	344	290	303	318	317	297	325	303	318	303	309	307	318	286	338	353	301	308	318	312	277	327	339	333	321	320	293	304	311	305	334	305	328	315	317	313	337	329	305	327	332	306	275	309	316	299	289	313	312	296	290	318	348	302	344	326	302	322	356	304	321	320	280	327	319	338	289	296	289	314	308	306	290	319	313	290	282	329	306	318	303	293	324	331	337	316	294	331	329	337	315	305	308	289	299	346	310	332	351	344	312	351	312	322	327	299	317	349	313	347	332	289	304	326	345	321	326	310	323	292	317	305	317	316	310	282	303	338	269	305	328	313	302	305	317	323	327	293	331	300	316	329	274	312	303	310	317	298	304	329	289	333	314	295	297	337	301	330	346	292	318	315	314	297	348	315	318	334	329	312	335	306	249	306	299	345	318	324	335	322	316	307	285	333	333	298	333	317	314	344	323	305	294	321	291	333	280	324	324	316	337	305	292	289	283	320	308	313	301	317	287	289	305	326	329	298	313	343	308	317	301	296	330	295	333	338	327	316	317	314	320	334	322	286	315	306	299	311	298	334	324	301	290	299	311	280	305	322	323	321	285	273	316	363	289	323	306	329	316	314	293	321	287	299	312	313	311	336	320	306	346	344	324	323	315	318	301	295	299	319	316	312	331	327	341	338	310	317	320	338	317	295	317	337	316	326	317	300	324	274	316	345	303	331	303	304	316	329	303	338	300	289	320	290	321	282	297	326	314	322	263	299	341	325	306	313	307	311	319	305	300	329	275	324	290	311	276	314	309	317	293	346	329	322	320	357	296	333	307	292	341	321	307	298	268	315	287	331	300	320	290	302	327	300	298	311	297	305	363	310	307	311	275	299	346	315	332	321	354	293	306	302	335	309	321	319	331	317	324	305	292	318	323	320	286	311	305	298	335	326	327	326	298	298	290	330	320	285	282	308	327	291	299	331	312	316	324	320	326	285	325	337	353	317	326	303	318	333	323	301	267	306	294	298	341	310	272	331	306	305	311	343	309	313	286	318	332	337	309	330	303	304	339	303	282	322	308	315	305	310	336	329	313	309	306	343	332	333	327	309	315	349	322	282	325	322	300	314	322	296	310	285	299	289	336	296	295	330	287	317	316	298	287	312	306	316	337	315	309	302	303	318	307	327	311	299	327	301	322	308	306	305	321	304	318	330	300	325	362	301	289	316	309	296	311	319	308	287	327	307	328	324	345	305	306	297	339	334	293	304	347	284	324	310	304	323	317	288	347	315	316	312	289	303	312	317	279	330	325	334	312	315	336	297	326	318	300	322	321	328	298	299	302	303	309	319	293	306	297	305	316	342	336	313	305	306	319	341	316	291	316	325	297	335	334	338	355	306	312	319	314	320	269	319	318	287	330	342	326	314	313	298	289	330	320	300	316	300	333	330	306	310	294	329	335	314	336	320	328	269	339	306	300	320	297	304	296	323	322	343	277	346	309	348	299	351	298	309	339	317	337	322	299	330	296	323	315	303	349	304	305	321	295	304	309	327	299	329	291	298	319	308	304	315	320	318	319	309	295	331	304	327	294	327	303	305	369	278	317	310	310	314	321	343	322	266	337	295	309	320	315	310	329	278	327	353	323	311	294	327	313	306	342	286	286	332	325	317	302	308	326	324	299	306	305	315	313	286	321	313	323	341	310	324	322	304	308	310	300	294	350	332	317	316	301	313	306	291	299	331	300	304	308	320	310	309	305	306	354	329	332	334	342	300	299	313	315	318	334	279	290	305	295	303	314	309	321	343	316	338	296	302	321	319	298	333	287	309	282	306	303	319	331	323	315	321	342	342	297	306	318	309	318	305	334	329	323	308	324	314	306	329	328	310	327	323	298	306	303	302	280	334	295	284	317	318	304	294	319	336	286	328	308	294	311	326	335	328	308	299	268	291	304	352	282	334	343	297	297	325	295	298	320	298	304	318	301	307	309	337	294	315	317	339	328	338	311	271	301	333	310	310	323	344	290	327	312	314	315	298	332	320	307	300	297	322	294	296	302	322	306	315	295	311	299	303	318	310	291	316	355	277	301	328	301	322	304	320	326	307	304	299	285	298	294	313	296	345	336	301	330	320	315	315	318	308	322	301	301	286	335	321	299	330	311	307	290	308	315	337	315	346	314	329	324	314	302	333	347	284	382	302	342	312	308	336	304	322	342	309	310	298	325	286	277	310	292	337	318	304	319	335	309	325	310	324	296	305	310	282	322	319	327	334	306	321	311	325	364	306	337	326	330	293	319	300	315	313	310	317	314	327	308	311	300	326	311	304	304	284	315	297	337	288	313	347	350	289	299	263	291	320	301	318	291	303	341	330	287	319	301	274	337	306	292	299	316	305	334	335	311	304	316	284	318	312	316	285	303	345	329	322	322	305	356	331	326	338	286	321	303	281	287	313	325	322	336	312	303	319	307	286	303	323	303	327	328	281	333	316	307	307	319	294	318	281	319	296	297	299	342	300	323	290	312	325	298	327	304	306	320	313	296	353	337	296	299	313	315	324	304	300	333	306	347	327	296	325	323	312	309	310	317	301	310	301	286	326	324	325	289	277	315	307	323	305	330	275	348	319	318	301	295	320	325	317	340	307	342	324	344	299	340	320	279	307	302	322	301	333	287	304	299	319	302	311	282	301	305	349	313	317	311	311	296	302	279	314	303	316	316	311	299	336	337	307	319	318	314	317	321	363	351	337	323	292	288	304	315	350	337	326	323	297	306	292	334	313	291	296	306	332	328	303	310	320	310	310	310	274	305	328	301	296	335	333	326	320	324	324	293	306	292	344	335	303	315	284	325	316	303	291	345	290	299	306	338	282	324	325	310	332	321	302
7739	1993	3935	4884	4392	3655	2990	2669	2237	2050	1857	1697	1689	1682	1673	1620	1500	1500	1463	1179	1221	1184	1136	1113	1098	1023	1073	986	929	925	939	872	854	891	834	832	831	910	875	821	801	834	846	888	828	819	824	798	788	812	791	756	758	839	799	773	800	813	726	833	835	769	762	770	746	816	775	781	787	760	719	789	813	797	779	753	767	790	766	775	777	785	813	812	741	742	776	788	825	763	792	762	761	782	779	752	769	740	748	729	704	717	758	788	732	788	746	839	758	740	716	771	792	739	780	749	786	784	764	742	755	787	735	727	778	763	734	758	771	759	737	704	749	748	780	798	734	784	725	728	720	825	806	775	792	740	797	747	774	755	792	790	720	720	744	741	747	726	768	770	714	794	746	721	759	714	721	766	773	759	691	791	771	773	767	742	779	723	714	755	766	768	743	774	758	787	758	764	715	787	740	707	768	745	757	790	734	742	732	770	765	719	732	806	739	726	737	766	786	712	755	715	735	792	817	760	737	775	777	741	772	751	781	731	699	741	737	755	737	759	771	763	774	786	750	747	766	793	781	748	722	761	772	745	747	759	797	781	756	725	716	731	745	735	746	766	780	774	717	758	769	707	780	711	779	760	705	777	741	768	705	743	744	772	737	767	757	781	772	779	723	738	716	737	814	715	778	803	781	747	793	788	740	784	716	785	738	788	780	731	734	775	748	697	764	774	764	725	747	737	764	759	715	778	786	761	778	747	735	752	704	727	720	736	777	703	779	718	757	772	744	709	799	761	751	782	793	701	766	722	744	738	743	783	701	778	746	737	756	750	808	714	751	692	764	755	827	714	809	735	783	748	761	744	742	780	711	698	760	739	801	784	735	769	710	765	799	773	788	733	822	737	746	744	772	770	776	749	716	788	720	764	778	771	767	774	745	703	779	724	724	712	759	744	740	718	751	717	759	770	740	719	744	763	753	720	770	774	759	738	737	747	747	736	725	788	730	739	782	794	771	752	767	738	751	762	727	762	714	746	725	726	756	758	722	731	730	751	766	728	785	717	730	764	722	721	762	737	731	743	751	784	746	778	754	788	741	724	773	740	750	727	743	785	732	723	775	749	767	713	734	782	748	783	772	734	700	740	744	761	783	729	762	762	732	724	725	731	755	681	733	701	767	724	740	756	784	799	727	750	745	759	718	727	775	708	788	744	779	732	783	731	789	758	722	777	752	737	760	762	758	735	756	715	810	775	754	707	721	721	768	774	746	790	738	777	791	755	745	728	778	754	756	787	719	734	745	729	750	764	745	717	772	759	774	771	762	790	782	720	789	720	756	766	754	754	738	771	793	770	779	747	769	742	741	745	793	727	739	702	739	749	746	734	755	764	730	739	715	736	785	716	718	790	739	723	772	738	755	744	714	805	746	739	747	795	701	749	685	726	793	727	764	781	751	744	764	730	808	732	715	774	788	760	766	808	752	742	743	787	724	778	793	708	746	753	730	802	755	752	700	794	688	803	776	739	732	737	785	740	724	796	737	739	713	748	748	751	734	736	779	745	759	751	798	749	763	775	744	810	709	787	813	755	766	778	754	752	765	787	792	735	694	757	775	758	764	731	740	744	758	723	777	764	724	788	753	713	732	726	758	718	780	767	713	680	737	774	783	752	777	726	745	747	759	772	743	762	772	721	723	756	750	765	735	730	744	765	770	748	769	782	744	759	752	760	763	746	709	783	765	737	733	760	697	714	783	759	764	794	776	745	776	788	775	721	747	760	739	738	787	801	728	796	714	779	762	720	735	742	746	766	745	763	814	774	703	765	757	731	796	726	825	721	794	726	747	720	706	763	719	745	796	762	756	752	719	729	804	792	738	715	738	781	824	777	769	766	767	765	751	788	753	726	772	761	738	750	723	700	806	744	745	723	800	735	772	805	731	759	763	702	732	804	720	774	752	707	727	740	688	728	766	714	757	743	715	786	764	774	709	790	752	771	757	762	705	714	757	720	742	711	746	745	785	758	735	704	740	706	768	780	772	776	725	744	734	745	729	717	742	731	772	761	739	704	731	785	771	798	739	761	775	770	748	747	788	749	767	747	702	786	759	761	772	792	761	776	760	663	730	751	778	732	732	764	767	683	773	793	722	750	750	732	809	742	757	760	777	742	761	771	765	691	715	794	746	796	775	692	799	766	732	762	764	742	755	825	693	752	746	737	740	748	760	747	770	780	784	743	764	808	711	719	767	750	750	752	760	774	826	751	742	790	811	771	731	679	709	753	720	762	757	744	756	710	742	781	788	738	731	759	732	739	755	789	728	769	715	731	777	744	734	782	763	734	705	757	742	759	723	823	786	773	759	745	779	724	726	731	765	758	723	795	745	761	708	771	752	763	761	735	739	716	766	727	749	716	821	705	698	721	759	725	747	729	747	765	713	734	782	719	739	753	710	794	804	740	747	767	751	756	810	764	771	767	776	733	787	706	763	785	775	782	790	747	747	741	737	757	783	759	786	769	781	751	792	729	750	751	735	702	740	711	737	740	751	738	730	719	763	733	736	752	720	775	745	803	804	764	741	738	750	696	768	777	746	739	779	748	779	733	781	771	795	783	736	722	769	781	736	731	757	766	742	722	788	725	753	699	779	768	746	737	757	740	732	710	794	781	771	761	760	769	731	731	750	734	752	758	746	750	723	746	726	719	734	729	764	754	752	727	752	758	711	761	742	780	776	762	750	759	771	741	732	746	729	750	727	730	757	707	751	782	748	735	722	757	750	788	754	717	715	777	731	748	734	761	759	743	741	755	756	747	746	815	747	789	774	714	747	713	764	732	768	764	744	702	782	732	712	724	758	737	726	691	743	713	715	761	710	739	746	754	766	724	773	765	728	760	763	782	750	764	821	708	777	790	763	723	771	747	723	750	782	785	746	788	756	695	792	789	777	778	738	772	734	697	784	712	817	758	754	755	750	740	736	796	722	754	736	737	768	736	760	761	727	736	742	718	798	820	726	807	703	751	755	760	753	704	749	686	726	756	771	723	729	755	782	740	775	682	816	748	728	711	715	790	718	747	717	708	741	754	776	749	689	794	729	753	766	760	752	790	735	758	773	770	756	724	727	736	727	706	754	769	699	738	778	740	749	735	777	714	747	732	746	767	729	750	744	716	790	750	753	740	721	776	722	746	713	738	773	753	717	735	737	748	738	811	758	778	759	755	768	769	734	794	730	724	751	767	797	749	743	800	743	751	774	778	764	758	810	744	754	742	768	754	704	784	787	749	730	772	763	747	756	744	757	740	801	772	768	757	723	754	771	753	758	746	743	755	736	755	723	706	793	760	772	744	727	691	721	795	737	726	766	742	757	785	742	749	748	800	727	734	715	749	733	741	750	762	756	791	743	760	698	732	770	747	735	703	790	770	763	748	754	764	776	738	718	762	765	770	748	744	778	753	742	747	728	781	756	739	723	753	719	725	748	809	715	760	755	752	760	734	775	775	767	800	732	763	768	762	753	725
1853	174	160	190	174	161	127	160	139	122	154	161	133	169	168	155	175	166	147	133	141	170	131	152	134	177	146	123	132	143	130	148	131	146	131	159	139	125	140	131	150	136	154	150	130	146	128	146	155	136	166	134	167	128	126	142	147	132	129	132	139	147	146	137	166	137	132	166	144	136	129	132	120	115	135	156	136	141	145	144	142	162	139	136	139	154	128	136	145	146	153	145	138	148	153	128	140	143	130	147	144	159	158	154	155	135	124	165	141	137	132	133	161	143	130	135	117	152	126	134	127	114	158	136	133	122	143	135	159	136	127	162	124	107	161	128	127	135	143	119	156	137	142	148	157	124	157	137	149	132	138	142	113	155	149	156	139	118	153	125	139	133	133	142	150	135	139	125	133	147	138	142	129	141	155	136	136	149	126	148	133	132	160	158	124	121	152	140	167	184	148	150	142	131	143	123	142	137	137	147	150	136	140	132	144	163	143	129	143	125	120	132	164	132	132	174	161	136	145	141	133	130	126	145	139	145	134	144	137	137	148	140	145	131	130	134	137	141	132	164	149	114	123	131	142	124	137	145	135	155	125	117	125	125	141	132	152	142	148	145	140	137	151	146	135	166	145	148	135	166	148	142	146	113	147	151	128	121	146	145	156	148	139	144	146	144	118	133	124	131	149	153	150	143	145	123	134	152	141	141	139	123	140	138	145	142	160	135	127	146	133	146	145	142	124	136	135	125	138	133	142	141	157	139	139	123	155	129	136	139	140	138	156	152	150	140	147	149	167	143	132	123	145	145	144	150	136	133	132	145	131	122	124	152	149	154	145	113	150	142	126	139	125	151	142	162	129	138	108	129	163	138	141	161	136	118	137	142	133	134	137	132	176	146	150	172	125	130	140	156	153	159	138	152	128	130	144	134	127	160	165	147	137	145	151	132	126	148	135	159	149	143	129	132	114	134	149	137	149	148	151	137	172	153	166	139	117	157	143	135	123	150	169	140	120	151	138	117	141	137	128	145	160	147	159	137	136	151	121	141	156	150	159	158	153	148	153	132	124	142	141	136	137	148	134	137	144	126	124	151	148	143	144	132	161	127	118	133	150	156	160	137	144	138	130	126	130	139	143	138	144	106	153	111	127	149	122	109	138	142	117	153	149	137	135	145	180	157	152	147	133	142	123	131	125	146	160	157	143	134	140	126	140	141	137	126	154	162	141	140	143	131	133	145	144	145	119	134	137	145	173	127	152	131	133	132	131	155	155	146	144	179	146	134	138	132	141	131	136	157	151	146	153	134	146	132	167	151	140	142	138	146	153	147	138	169	134	168	141	144	143	145	130	142	141	131	131	136	154	153	137	150	141	145	140	151	154	141	135	129	153	138	154	138	136	158	149	119	143	141	158	165	145	155	163	122	138	133	138	128	129	133	142	144	170	140	145	131	126	158	132	127	158	130	162	132	150	130	116	140	154	124	133	169	127	144	123	141	132	136	150	131	139	161	137	141	152	146	133	123	137	158	140	131	110	135	140	152	139	127	151	126	136	138	137	154	139	143	126	151	117	143	146	133	141	170	146	139	120	138	165	160	152	130	138	168	148	155	140	142	142	148	137	144	135	127	136	134	149	135	148	122	144	154	135	155	136	137	119	149	130	168	144	128	135	131	152	146	153	122	133	160	144	139	164	138	142	136	134	141	165	134	162	151	135	140	139	131	124	144	119	143	119	150	130	153	141	149	153	128	150	158	152	162	152	126	143	139	141	130	131	111	138	126	142	126	142	135	139	157	154	137	121	154	113	145	155	129	125	138	135	139	139	147	141	142	142	143	159	146	146	104	143	128	138	136	151	133	144	155	135	144	138	148	144	146	136	142	150	149	165	139	124	149	148	134	133	138	147	152	133	151	138	147	147	127	144	128	144	127	120	157	163	130	126	120	136	145	151	151	137	126	136	147	141	130	157	158	135	114	122	175	138	164	140	129	151	142	134	118	136	135	145	159	157	135	154	147	141	150	144	155	147	157	117	148	141	143	135	147	155	154	148	111	145	122	146	144	137	145	153	128	140	135	146	161	146	166	146	161	135	128	129	119	152	142	131	150	131	130	170	134	141	149	159	180	151	124	113	160	145	136	131	147	154	153	134	137	158	145	147	124	122	160	143	132	154	135	141	150	147	136	136	144	126	138	157	139	149	144	135	129	141	142	155	147	144	133	131	119	132	151	151	142	135	152	151	132	140	155	149	151	143	138	147	157	139	129	127	138	154	152	142	112	143	138	131	150	154	137	135	162	148	141	155	139	141	163	115	140	144	111	134	132	145	148	135	113	143	140	145	128	141	133	148	149	127	126	149	138	139	126	143	150	124	130	148	149	136	154	118	162	165	159	130	132	154	135	138	127	160	151	146	136	149	132	153	146	137	131	136	164	138	146	142	142	171	145	136	148	121	120	133	124	154	136	158	146	141	143	135	143	146	128	122	147	144	133	158	151	125	149	150	168	146	162	134	145	135	129	147	137	143	142	151	119	162	141	156	146	124	151	126	129	151	147	138	138	125	153	142	164	141	126	125	137	129	132	153	138	147	104	146	166	119	169	151	146	145	124	161	149	137	135	123	140	145	152	132	138	131	145	137	122	127	133	159	135	119	149	141	110	131	126	142	138	131	128	137	144	128	139	146	129	124	151	155	137	137	146	129	166	125	135	143	144	145	130	115	150	144	146	165	140	148	155	142	168	147	137	161	140	124	177	138	132	150	140	143	116	156	134	153	154	128	136	163	134	140	155	132	160	148	156	131	130	152	118	137	137	123	149	167	147	153	143	150	132	141	171	133	142	150	140	144	131	132	129	144	129	147	150	155	162	174	148	166	160	145	145	123	143	115	129	132	143	160	149	135	138	148	135	134	150	126	134	130	131	143	125	138	149	160	115	126	147	132	130	149	145	145	134	135	128	152	139	140	154	154	132	153	142	147	138	134	139	152	122	149	131	132	137	148	138	132	128	141	134	135	148	162	129	146	143	128	133	135	141	142	140	149	149	165	126	162	123	139	133	138	149	133	135	136	153	133	129	147	165	130	144	138	140	135	140	135	128	126	151	146	147	122	124	132	146	132	126	147	155	135	134	175	162	161	125	130	134	151	130	140	143	138	129	133	149	135	155	134	122	168	135	140	150	172	130	145	147	117	138	144	132	158	131	132	144	146	131	133	145	142	138	143	126	129	163	156	130	164	147	140	146	152	160	145	146	133	173	147	155	137	145	135	138	142	142	136	135	137	132	116	141	124	168	148	149	139	148	151	159	134	181	124	155	135	154	158	155	125	142	138	136	157	140	128	134	146	145	157	124	146	143	157	148	122	151	144	142	114	139	125	116	161	137	162	133	131	146	135	160	157	117	152	151	137	123	142	132	138	129	149	142	145	134	130	153	150	151	148	156	142	135	144	144	156	141	146	131	131	142	149	145	143	137	141	152	161	132	117	127	174	148	121	127	130	153	144	122
2184	446	449	537	474	466	476	441	492	434	450	471	443	578	608	625	582	559	531	498	448	451	488	460	482	444	405	360	384	408	397	392	442	438	454	426	420	399	395	434	429	414	429	440	435	397	394	423	428	426	447	443	428	418	371	433	404	417	390	427	418	413	408	398	437	433	416	431	471	439	464	427	404	385	406	437	394	413	433	452	412	406	421	406	432	444	403	442	424	431	389	458	418	419	419	413	417	412	432	419	392	416	393	419	428	430	420	396	417	366	369	419	439	390	379	434	424	396	429	425	373	407	379	419	423	402	410	392	419	452	401	407	419	409	392	415	460	421	402	443	396	395	414	441	430	408	394	418	427	408	387	437	421	407	396	417	421	415	434	393	405	387	399	432	430	406	436	423	438	414	406	413	401	399	430	411	405	390	412	431	414	433	444	436	412	418	441	414	392	415	422	388	472	411	428	455	413	371	444	411	402	424	454	402	413	373	389	421	443	401	443	389	395	400	418	394	394	419	418	383	450	419	392	371	450	421	432	412	413	393	415	418	410	421	458	414	411	392	470	407	437	432	391	443	417	390	442	406	411	403	450	419	397	401	440	379	425	414	412	432	430	410	409	434	393	427	416	398	421	432	384	426	408	408	412	402	388	402	417	434	427	413	421	427	409	397	433	410	438	380	432	426	428	386	402	464	405	381	394	424	429	413	401	407	403	435	376	421	406	418	376	404	409	393	427	395	416	422	414	449	420	395	424	431	383	433	400	413	397	418	427	435	418	410	419	387	433	430	418	414	420	410	399	411	436	415	422	381	409	419	423	415	394	446	428	380	408	375	379	416	430	430	433	391	428	398	418	398	407	399	404	421	445	418	429	438	415	398	464	424	368	429	412	408	457	388	393	399	433	406	427	445	409	411	419	421	403	397	459	427	464	442	427	413	394	411	417	409	409	423	398	418	425	430	433	380	408	443	379	389	406	435	389	422	414	427	433	388	399	460	426	408	435	391	447	426	398	411	420	401	390	403	430	460	460	419	396	392	395	423	406	407	384	408	443	383	406	462	398	405	421	415	462	367	400	454	420	408	379	377	429	428	417	409	430	394	386	397	415	405	418	394	454	407	404	430	432	411	412	390	421	429	372	451	384	417	403	430	400	397	442	413	397	417	401	427	401	397	431	408	424	428	410	381	410	403	445	414	403	439	422	401	414	420	402	391	429	389	388	417	429	395	413	477	427	437	419	392	394	444	425	431	408	396	443	438	411	385	379	377	399	393	445	434	397	384	425	444	471	458	396	402	438	401	418	403	436	420	414	393	411	431	427	392	431	434	449	429	429	415	446	409	457	394	397	432	410	438	429	403	403	397	431	405	409	429	413	426	387	461	412	439	425	366	416	416	381	402	398	414	468	421	409	426	414	384	386	443	458	424	434	414	424	431	393	459	428	413	413	420	405	399	439	437	416	379	405	388	437	386	402	407	416	460	413	403	428	416	437	387	423	354	440	410	434	423	417	420	420	429	408	422	401	448	376	449	428	416	466	407	366	400	421	453	407	401	398	408	413	372	447	419	414	422	428	393	408	405	410	399	399	357	398	384	420	460	436	398	432	407	405	422	418	399	400	371	410	417	393	433	411	417	456	443	407	440	424	419	393	406	430	373	431	395	382	408	427	427	399	429	438	416	395	448	445	444	410	393	384	419	396	411	427	445	424	407	419	376	416	429	414	420	406	417	397	382	433	390	435	387	418	428	407	424	421	407	421	408	401	440	378	423	402	398	410	405	401	437	423	422	412	421	468	388	402	418	437	450	458	395	395	440	431	409	401	442	392	374	420	418	381	413	425	391	419	372	430	416	423	398	419	404	387	413	417	416	385	429	415	410	436	416	386	386	419	448	401	384	442	439	431	411	455	418	406	402	442	420	431	426	418	379	425	424	425	394	416	408	431	420	407	423	398	429	418	384	448	419	427	417	409	391	417	438	429	408	413	435	429	460	414	422	423	412	410	436	361	430	403	407	408	404	413	379	422	394	426	452	398	423	391	410	409	399	377	373	409	404	397	403	395	408	335	437	456	424	417	478	439	437	405	407	408	403	458	432	430	405	457	443	416	408	409	428	419	409	396	389	411	442	445	419	416	440	437	421	405	438	431	420	414	377	428	433	432	392	424	397	409	412	465	394	422	406	394	395	445	396	431	423	401	445	424	416	435	427	448	436	407	401	412	420	419	402	395	408	395	413	405	398	412	449	423	404	387	402	423	410	412	387	427	399	453	361	391	431	409	440	465	410	439	433	417	421	388	383	409	396	411	402	429	401	351	423	448	415	409	407	390	416	411	400	405	418	381	429	402	426	417	425	429	410	406	395	435	410	402	393	406	418	389	419	452	420	387	418	433	391	394	432	414	437	406	454	433	425	382	412	409	391	449	389	407	408	402	394	412	373	408	419	432	424	407	416	397	387	418	397	408	430	402	409	422	416	436	427	399	437	415	445	455	379	410	416	422	425	411	429	403	429	452	380	424	381	430	403	409	423	433	423	407	436	385	387	384	443	416	380	409	428	423	432	389	403	395	435	415	397	434	416	431	428	438	418	451	418	427	419	433	460	402	406	428	428	450	411	399	421	460	437	446	388	413	436	418	406	409	405	409	443	415	412	427	432	437	411	430	400	437	423	414	414	410	421	414	423	418	405	425	418	420	427	416	383	410	408	452	408	432	392	422	407	433	385	435	441	415	433	414	446	420	434	431	447	419	489	389	446	411	409	394	448	409	455	445	467	435	404	434	426	420	433	384	409	396	402	407	410	440	408	443	422	433	373	409	418	409	418	410	368	411	436	441	409	418	395	384	414	403	428	425	399	431	398	378	426	466	398	422	392	408	421	409	372	415	407	397	430	435	425	419	441	416	429	454	438	435	412	398	423	420	422	432	406	403	416	394	387	436	385	405	394	451	428	405	426	404	417	411	376	382	414	436	440	394	383	387	438	448	424	445	390	349	389	421	416	395	402	415	451	423	392	402	389	417	398	415	424	397	379	420	403	432	428	432	411	390	399	387	391	432	404	411	453	433	404	391	458	408	406	400	420	431	414	400	425	377	411	396	381	402	424	449	402	404	418	403	390	408	398	428	414	421	390	438	437	441	420	388	397	430	435	400	392	410	424	406	389	408	385	403	412	418	418	406	430	405	404	429	399	388	441	370	447	430	412	401	445	458	391	388	404	415	420	418	408	402	405	406	454	410	407	396	419	433	454	407	433	443	425	417	412	396	420	400	421	440	380	421	434	402	420	421	423	426	413	430	398	430	417	384	462	395	414	433	399	388	431	412	421	440	401	453	446	430	458	444	410	403	449	433	401	383	406	407	409	434	471	416	430	399	444	414	407	431	407	403	408	409	405	422	442	410	414	413	417	442	363	415	416	443	438	445	411	405	407	430	436	422	457	381	402	440	409	374	415	430	425	410	393	403	382	397	405	417	352	412	438	390	442	427	402	423	432	430	419
7563	1011	1104	872	734	566	509	484	414	390	375	342	356	397	380	382	370	339	344	347	343	315	337	301	345	305	356	312	295	308	312	318	303	266	298	307	327	306	329	294	316	332	311	343	315	272	312	282	326	301	299	259	319	289	306	305	327	280	304	314	322	278	288	312	258	281	318	262	316	285	274	307	293	294	303	310	291	307	319	293	299	299	277	289	298	281	316	275	296	268	311	259	311	302	288	310	306	304	323	356	304	294	283	317	306	305	295	278	290	312	287	277	301	296	292	319	317	313	296	294	313	306	305	310	315	301	295	278	288	317	275	317	306	288	270	293	297	274	285	272	310	299	293	269	289	305	299	274	317	315	284	275	304	295	316	321	310	300	296	329	278	322	291	290	295	274	286	301	298	323	298	276	272	349	289	266	286	301	314	324	305	305	306	305	302	315	274	282	293	304	279	292	307	286	307	302	285	272	280	296	321	309	334	302	293	288	241	285	300	305	301	342	303	297	318	277	312	289	305	305	295	306	301	303	274	298	341	310	333	285	308	314	283	308	298	305	283	312	307	309	311	314	291	291	294	296	318	277	308	303	268	306	332	298	297	278	293	325	307	274	278	279	298	304	321	280	299	288	308	293	348	333	295	279	309	267	307	295	278	307	297	284	291	298	319	299	298	290	281	305	289	288	283	283	310	290	351	334	285	318	316	307	285	312	337	307	293	289	313	274	298	286	319	280	290	338	296	274	321	304	272	270	301	314	303	314	318	317	298	265	275	283	258	289	281	277	281	310	271	292	329	316	283	351	311	297	245	313	292	280	321	303	313	300	324	305	302	287	276	304	322	296	312	304	284	319	288	320	325	308	304	296	285	266	351	290	307	285	271	275	299	310	266	294	272	311	314	292	290	293	308	268	284	287	308	294	281	301	303	311	334	286	312	333	331	307	304	311	274	298	277	277	263	298	307	302	318	293	306	318	322	260	282	314	297	289	305	327	271	266	310	302	288	296	293	301	288	277	273	298	262	301	295	304	293	311	303	284	296	288	271	279	279	274	319	306	278	310	312	350	310	282	337	294	301	300	290	292	275	307	296	284	323	298	276	302	327	292	280	289	299	298	302	316	291	298	327	303	287	276	290	312	285	245	304	302	296	293	297	290	314	298	342	282	316	312	294	330	308	272	264	292	335	282	310	317	307	307	305	275	301	312	286	285	280	298	303	301	327	302	278	299	315	327	309	307	291	300	275	351	317	323	271	317	301	293	280	292	295	316	305	295	277	295	280	321	301	299	306	303	322	312	315	288	319	281	294	324	295	287	302	296	323	304	286	307	271	307	277	318	315	283	313	288	305	315	302	318	283	327	319	296	291	279	314	291	311	297	312	318	294	306	296	299	295	272	292	320	297	306	310	253	308	293	283	287	302	266	295	300	282	298	264	285	286	274	289	303	327	305	299	295	286	297	284	275	286	337	330	321	287	292	297	313	320	299	298	330	258	329	274	296	337	287	314	314	292	274	275	295	323	292	266	297	312	289	325	293	298	279	301	307	270	330	295	339	319	318	287	290	281	328	272	301	286	300	302	300	297	318	305	306	292	286	280	299	296	292	283	289	304	276	309	291	324	306	287	355	252	287	298	296	316	297	288	322	287	299	300	311	308	285	323	292	326	317	292	307	293	282	304	281	324	314	327	279	298	307	295	292	302	301	320	303	302	283	315	315	273	292	273	313	265	271	327	286	311	280	272	313	276	307	308	282	292	280	303	312	313	268	285	297	265	322	312	298	277	310	324	299	273	285	276	305	276	314	293	291	298	305	327	270	284	314	302	292	296	289	278	291	313	317	285	307	301	279	295	291	324	311	278	312	273	309	330	310	285	303	307	324	303	306	274	293	291	311	342	311	288	277	301	278	340	315	302	265	316	296	332	325	288	292	302	310	262	280	281	272	311	267	299	299	302	307	280	289	304	279	306	301	301	271	309	309	299	291	322	304	299	282	340	316	291	299	285	276	302	285	307	279	301	297	323	323	302	261	281	302	295	305	302	305	289	316	300	315	310	319	278	304	279	299	303	310	297	335	287	304	321	282	285	290	292	308	271	249	294	282	360	318	304	328	282	305	314	300	292	300	314	291	312	294	276	305	306	292	283	270	325	273	294	267	287	315	289	288	305	308	283	284	308	288	286	264	308	273	287	291	260	284	308	287	284	264	282	306	283	301	300	302	275	300	288	295	288	256	312	303	304	315	296	271	302	272	283	314	294	302	284	290	304	305	283	310	282	285	321	315	288	283	359	272	296	325	303	271	300	291	302	342	293	288	309	287	314	336	308	297	313	270	325	290	274	299	258	287	303	280	284	332	295	312	334	290	292	300	288	330	298	312	283	298	293	262	270	278	304	317	286	319	275	317	314	274	279	303	295	289	298	298	333	279	294	280	313	297	286	290	277	313	288	300	281	284	306	290	303	333	277	334	305	315	315	263	289	251	311	330	295	293	318	309	315	302	309	311	288	268	293	300	330	290	295	284	285	274	323	304	284	279	311	308	288	318	307	281	282	282	288	301	327	255	280	329	315	311	293	285	316	299	302	274	298	257	313	317	284	301	313	286	288	278	301	290	315	299	298	332	266	292	297	301	311	283	291	307	297	280	320	284	324	318	300	303	305	304	280	288	304	285	278	271	285	326	276	297	302	315	308	301	296	311	299	304	315	291	303	286	322	283	277	299	327	306	320	302	351	304	297	291	311	298	295	282	314	285	284	309	301	283	298	295	285	297	312	296	281	277	306	317	287	286	284	326	350	325	303	315	293	274	313	295	292	316	314	291	305	314	325	319	322	285	287	295	297	261	309	294	272	291	248	280	261	294	290	310	293	299	285	328	309	297	291	292	291	331	289	301	322	288	321	317	284	324	293	307	299	275	313	286	311	283	287	328	265	277	298	310	310	266	313	276	316	309	300	315	291	312	279	302	320	290	318	298	311	279	290	292	283	314	316	318	306	291	304	268	324	267	275	319	309	289	281	345	294	312	292	273	314	293	287	308	304	325	288	295	301	298	273	317	329	301	264	307	298	316	282	284	297	313	273	293	268	280	307	294	307	304	273	321	276	312	314	310	317	308	295	295	284	320	300	274	303	280	322	310	285	253	292	326	266	302	321	326	284	280	315	303	305	312	330	287	292	282	293	318	299	265	262	287	308	286	354	287	310	268	285	331	319	310	295	284	312	309	275	290	322	282	285	296	329	307	266	283	287	294	310	320	286	293	303	306	305	318	293	293	295	317	335	269	297	296	278	315	313	310	316	301	298	271	289	303	302	287	317	281	272	312	323	324	305	303	297	296	306	327	301	266	297	319	297	284	265	290	326	320	291	309	308	290	297	279	275	292	308	304	310	359	319	294	305	305	295	316	302	333	316	290	297	311	300	297	311	282	305	294	313	285	286	310	323	302	303	314	284	287	302	267	268	298	305	308	323	308	259	289	313	301	311	308	307	288	308	297	282	319
5872	1402	2418	2799	2610	2217	1952	1730	1536	1379	1267	1333	1251	1414	1282	1317	1221	1268	1091	961	996	1013	1057	1041	1072	957	873	885	863	876	847	836	812	809	842	808	808	826	876	784	810	803	823	800	823	812	770	752	789	776	744	800	815	784	757	741	766	726	774	778	798	768	827	779	750	768	768	769	737	764	774	757	792	760	723	803	773	761	778	808	749	701	769	780	770	760	765	831	788	797	752	739	744	756	787	813	747	785	775	714	749	759	791	724	707	781	733	713	757	716	790	774	744	737	793	738	735	742	762	745	727	767	789	718	746	741	715	739	752	721	759	749	730	739	748	761	792	752	763	778	737	735	793	750	769	764	730	741	813	729	735	725	772	767	772	781	720	694	720	755	748	774	722	735	786	726	748	748	764	732	787	814	745	741	728	710	695	761	740	755	746	731	771	783	745	750	756	731	756	724	743	713	711	773	770	717	733	745	761	762	776	748	742	743	754	803	717	763	722	783	755	707	777	747	753	766	735	773	772	747	770	725	747	723	796	739	738	714	722	705	738	758	789	718	825	698	733	760	750	817	722	741	779	732	763	773	733	732	774	743	756	724	702	692	740	728	708	721	766	818	733	730	735	750	731	786	734	746	768	737	740	747	774	759	811	735	765	738	755	726	755	752	746	788	772	735	764	734	755	757	766	720	758	807	752	736	750	748	724	714	708	719	726	684	753	700	733	756	735	805	769	772	746	758	717	741	774	742	691	746	781	738	716	754	737	739	775	756	808	779	773	767	759	762	743	788	765	711	773	749	722	771	692	756	713	747	749	775	728	748	759	779	731	699	692	743	772	755	729	757	718	716	754	734	712	745	736	729	731	755	756	754	673	745	757	829	757	779	720	764	746	736	740	799	736	782	723	763	703	746	735	722	678	750	731	783	766	771	743	755	735	768	749	713	733	738	775	707	761	748	758	766	755	770	732	730	794	743	789	745	785	731	785	737	704	783	763	745	727	711	738	710	727	786	714	747	724	761	705	741	740	759	754	766	730	773	754	804	787	767	719	795	743	793	799	687	786	693	751	767	742	771	779	790	764	750	732	751	744	803	745	778	704	754	722	767	788	784	701	719	736	734	700	743	725	711	781	790	762	770	803	705	764	797	783	745	697	771	724	757	697	709	724	751	730	734	778	738	753	725	803	740	764	725	788	769	722	751	755	806	828	721	749	692	800	774	781	744	753	691	726	741	733	761	746	720	734	779	783	716	787	754	756	745	750	737	770	761	749	750	733	713	709	723	733	781	690	785	756	731	772	747	708	734	745	742	745	751	726	746	757	749	785	783	771	752	770	778	733	757	746	754	780	749	714	783	724	738	693	739	805	740	750	737	749	732	793	779	768	719	757	741	761	770	770	757	755	775	770	737	786	740	726	735	742	744	719	733	755	738	818	747	729	720	737	734	753	722	745	712	758	734	760	770	763	744	762	820	734	804	732	684	774	769	742	700	736	679	776	726	703	737	764	754	738	693	707	757	793	760	716	780	683	779	756	724	755	708	713	719	759	751	777	714	729	707	792	785	688	782	724	760	713	759	742	739	819	725	782	808	744	694	764	737	764	784	774	759	733	750	724	758	766	815	805	741	732	761	721	727	755	776	738	753	740	723	761	717	765	740	766	731	717	753	688	748	738	808	743	739	805	721	721	799	753	784	774	728	785	762	710	741	800	730	719	730	774	753	711	753	770	724	738	714	789	742	721	723	749	807	753	798	702	736	743	737	759	764	757	764	763	778	765	727	743	734	745	777	733	779	724	775	775	736	761	728	711	769	738	782	789	719	727	786	703	745	759	760	719	791	770	718	741	684	747	742	776	732	768	768	746	765	739	741	765	756	765	796	729	746	790	750	725	749	726	764	789	748	732	797	776	764	722	721	701	806	780	761	720	749	747	778	749	722	762	762	783	700	771	733	740	778	739	756	740	761	715	706	736	797	723	766	760	771	767	740	751	757	776	736	730	748	761	760	732	806	692	734	736	736	763	748	813	789	717	713	775	730	709	781	703	772	731	721	749	768	751	750	796	770	754	741	770	741	775	798	763	740	743	762	718	745	759	747	787	778	760	738	699	756	764	763	789	778	715	717	751	748	749	723	748	794	777	745	698	774	727	744	718	790	744	744	811	793	740	772	765	750	784	742	732	772	763	727	744	811	760	755	720	758	730	742	781	714	765	765	796	787	754	725	704	758	776	760	801	806	776	739	748	789	777	765	809	749	723	750	743	742	769	742	756	716	746	775	722	699	750	742	769	728	737	760	786	785	778	757	709	764	793	734	775	725	782	757	740	802	746	720	730	752	739	766	758	746	803	764	746	778	747	753	753	704	730	753	726	788	757	746	755	744	770	738	743	770	741	786	737	738	747	728	750	767	816	769	750	750	752	792	767	761	760	723	771	796	722	741	728	763	808	760	765	778	722	748	748	746	753	749	766	719	785	773	750	774	754	767	774	784	723	757	710	775	775	733	760	734	764	746	750	762	738	755	786	696	732	735	772	717	756	695	812	735	763	766	742	749	751	722	738	765	771	734	702	676	709	711	748	768	729	707	772	774	751	719	741	764	744	735	757	768	732	752	753	777	754	791	715	771	756	771	722	741	725	728	716	768	768	778	718	752	804	691	709	789	732	774	759	750	774	734	771	738	762	803	781	731	808	718	745	750	816	741	782	725	764	790	692	760	765	813	764	765	759	772	740	728	807	813	724	721	744	782	758	733	725	748	735	736	761	751	770	801	743	751	738	731	805	749	763	747	734	769	715	756	790	708	722	754	768	791	727	727	729	781	775	783	767	763	738	765	702	694	793	716	780	681	762	760	734	754	813	739	730	735	712	758	784	777	764	728	796	702	773	789	725	763	781	757	696	743	827	728	776	726	794	752	756	759	754	721	780	778	727	753	765	780	787	750	722	758	755	697	719	770	740	751	730	752	716	724	750	714	751	722	710	740	743	740	728	743	751	740	798	740	763	672	776	762	731	749	709	749	720	785	759	724	708	748	729	799	680	727	736	762	753	805	755	737	739	741	727	737	730	719	739	759	718	763	745	730	770	732	783	687	795	702	758	744	733	736	767	732	730	763	733	755	747	713	790	764	765	700	753	767	735	691	737	770	773	776	798	706	715	696	729	739	729	768	737	794	712	802	776	742	775	747	771	727	768	753	749	796	700	729	757	764	748	722	771	740	731	729	707	768	711	730	724	800	721	743	763	738	754	704	778	674	758	716	753	748	788	760	781	729	726	752	727	758	742	731	736	785	730	757	755	722	768	694	719	751	786	748	763	800	783	758	769	783	767	741	760	764	851	781	723	744	719	723	737	758	787	768	745	729	720	729	756	759	749	786	723	758	729	768	707	735	728	771	770	774	759	813	735	729	722	751	745	733	723	720	768	769	705	743	761	713	769	771	748	755	771	741	738	725	729	762	809	763	751	747	770	724	799	723	757	762	743	755	772	742	763	771	762	730	707	706
13894	2208	1989	1585	1187	983	763	597	559	524	454	488	478	462	463	458	419	400	352	363	394	374	390	392	362	326	316	340	322	341	336	302	334	327	350	327	341	310	344	314	304	326	316	299	324	334	359	326	306	316	358	291	322	302	333	283	300	304	343	322	331	336	316	300	322	344	338	321	320	318	343	325	334	306	334	305	314	316	310	316	304	345	322	322	327	330	310	306	334	311	311	350	326	318	327	320	348	339	317	292	304	309	316	315	352	345	295	316	317	322	343	331	317	325	291	317	303	288	292	330	352	311	298	331	305	313	336	318	314	321	315	353	316	315	320	285	294	326	307	309	275	299	295	330	335	314	317	287	313	328	332	324	336	317	330	318	309	329	299	291	342	307	284	302	298	320	303	322	350	339	305	319	341	306	322	337	298	312	319	309	315	312	313	317	328	335	290	320	315	295	320	324	330	311	303	316	303	314	339	305	318	297	341	351	316	342	332	315	324	309	312	303	296	347	302	338	326	299	323	352	325	337	300	333	309	313	312	305	309	322	331	348	312	304	310	312	341	298	340	367	348	330	325	315	315	328	316	295	319	263	314	309	341	319	340	294	327	306	333	287	282	298	316	292	269	290	348	348	318	318	375	320	299	304	310	277	312	313	307	317	290	315	335	260	324	310	322	289	323	297	314	308	320	278	281	344	328	335	341	315	294	325	285	324	280	321	312	363	332	301	334	275	349	313	309	289	305	277	304	331	324	303	332	333	332	321	319	314	307	322	291	297	276	321	289	315	315	300	344	330	318	337	294	338	319	340	315	328	330	296	301	315	323	306	295	320	301	299	319	306	283	315	296	272	292	288	312	304	320	326	318	294	317	330	311	314	341	312	322	340	295	296	332	297	348	316	308	297	308	333	319	345	304	332	346	346	322	345	318	328	334	291	284	330	321	278	291	309	323	285	313	284	344	358	314	313	283	318	317	313	302	334	297	342	315	269	337	306	337	319	293	310	321	317	359	280	311	292	300	316	327	312	332	292	310	317	321	317	312	288	295	324	352	293	307	297	288	313	318	332	302	273	321	286	305	304	327	319	311	343	302	336	332	320	324	316	347	286	349	315	346	322	320	330	295	326	305	305	366	267	334	337	308	314	296	288	305	335	272	335	296	301	307	320	306	321	329	331	303	301	321	312	331	339	337	305	320	344	342	315	315	319	329	313	318	302	293	306	312	306	337	330	312	306	295	325	323	278	334	331	314	302	327	315	343	327	296	357	289	288	307	326	315	301	325	330	330	295	299	301	346	312	320	307	302	297	255	326	322	326	319	328	319	317	343	336	339	326	289	327	292	314	304	335	327	344	350	304	284	264	327	341	323	294	300	325	295	329	326	309	328	340	308	303	329	306	322	305	316	341	352	344	301	316	319	337	333	290	303	354	315	317	281	316	297	324	322	297	307	300	300	312	308	312	281	336	354	337	293	331	315	311	314	301	298	298	320	302	305	310	307	358	305	308	338	325	304	293	372	365	334	296	325	298	313	318	307	304	315	304	289	311	295	303	299	359	315	317	311	338	319	333	324	299	318	308	294	311	302	313	325	291	347	297	365	313	266	276	300	268	317	303	359	292	304	318	299	316	275	317	319	317	309	291	291	297	329	327	325	330	349	330	300	274	313	316	322	302	329	314	316	301	290	283	299	303	318	336	312	331	304	323	316	311	316	312	268	290	314	338	304	334	290	310	312	306	341	321	272	312	303	311	363	340	294	289	301	328	298	329	341	341	306	321	288	291	294	339	328	306	338	316	300	316	289	335	310	330	327	315	290	322	316	323	282	306	318	345	322	302	292	328	297	317	312	333	339	326	316	308	306	308	296	312	271	324	314	328	306	292	316	316	312	313	295	305	348	300	296	332	347	319	285	306	286	316	295	281	298	313	315	318	313	318	351	336	309	265	316	354	320	307	309	346	329	320	327	304	317	339	310	316	312	285	305	335	299	300	312	319	275	317	314	295	344	311	308	306	284	323	301	313	312	335	307	338	305	284	276	323	303	326	340	315	306	335	282	290	317	311	343	318	314	309	314	315	297	327	325	322	327	344	317	295	330	336	322	312	305	360	284	331	303	328	282	318	312	302	337	324	332	284	296	348	291	285	302	296	333	313	313	269	297	353	283	346	320	305	322	285	313	318	345	310	324	296	294	314	321	291	270	315	288	310	351	339	323	345	300	300	344	318	310	324	302	319	322	338	329	319	334	323	313	310	337	328	350	346	303	302	291	329	302	295	320	367	290	312	355	340	332	337	291	318	284	310	286	307	344	322	309	325	322	318	304	323	330	320	311	311	316	320	275	301	296	279	332	321	352	332	290	326	344	317	294	319	306	325	319	295	319	298	332	320	283	292	319	329	338	340	323	318	341	304	322	317	304	317	313	323	327	315	349	273	296	311	309	324	309	301	313	288	329	291	286	321	359	279	323	318	323	319	324	308	316	321	349	333	318	306	312	319	319	315	338	324	311	312	312	295	298	306	310	346	288	301	297	321	338	310	341	327	316	309	293	326	333	267	352	292	312	321	293	288	294	309	341	322	288	295	306	329	319	278	309	308	305	304	307	305	336	314	328	357	311	321	288	258	365	343	325	284	299	328	303	286	321	307	308	334	320	294	304	315	332	304	305	328	332	302	313	300	299	295	344	318	289	292	298	308	295	289	295	331	346	355	327	331	336	306	307	318	274	286	332	309	314	295	302	333	323	325	333	284	328	318	330	299	300	331	351	298	335	319	327	294	327	332	345	325	337	323	288	335	294	278	301	315	285	288	307	323	345	308	346	360	323	282	295	301	325	302	323	304	327	288	307	333	322	336	320	298	308	340	309	302	311	316	314	342	295	314	316	312	311	313	273	337	332	313	317	327	331	306	296	276	317	312	333	317	333	319	315	306	316	316	309	293	323	285	321	312	337	322	312	306	297	335	317	329	327	307	344	309	332	294	303	319	323	324	319	317	316	321	308	296	306	275	311	328	297	347	282	321	326	323	307	340	309	302	331	337	295	301	309	315	312	331	323	309	326	336	284	282	307	327	320	340	324	332	289	342	318	327	322	320	343	311	307	372	305	281	321	316	309	310	307	310	315	313	318	306	294	310	330	320	305	325	319	296	303	306	307	325	305	310	330	286	319	327	320	299	311	305	326	332	287	317	331	341	328	320	302	339	336	308	307	284	305	316	334	295	308	340	284	307	284	311	331	335	320	294	339	292	300	341	318	316	306	340	305	315	303	304	322	307	324	339	318	306	305	353	287	328	295	310	306	317	319	340	274	318	295	332	311	294	329	314	325	319	315	315	323	311	304	321	302	321	315	319	312	331	368	300	277	321	297	281	314	354	332	318	329	335	356	308	327	320	323	296	324	305	356	310	284	303	348	305	331	314	319	338	298	319	298	303	309	324	310	323	318	300	314	277	342	291	323	312	311	302	319	328	322	318	322	306	277	309	325	316	344	287	328	319	305	337
7685	2077	4010	4765	4402	3711	3104	2749	2275	2056	1763	1831	1813	1969	1727	1687	1561	1578	1291	1207	1185	1242	1262	1284	1147	1086	955	1002	894	935	842	886	929	853	882	857	856	889	1028	852	823	828	861	862	881	808	830	860	797	806	864	788	794	773	786	798	782	781	779	781	814	779	757	759	776	810	765	775	829	803	764	773	817	781	778	780	764	744	812	795	749	769	755	732	821	794	762	797	791	805	784	778	774	772	750	790	770	735	766	796	776	744	708	770	743	807	811	800	818	743	738	708	771	776	739	760	827	785	777	714	772	778	746	756	725	744	755	733	706	774	749	780	758	770	719	785	765	768	789	765	736	762	740	819	764	762	761	791	811	775	751	784	809	750	759	724	758	729	727	787	703	756	696	774	773	739	813	787	786	708	777	735	776	754	723	761	751	784	743	776	756	786	781	753	763	776	788	792	731	731	781	774	729	769	773	767	733	804	778	717	787	730	739	732	758	804	739	737	801	774	767	721	755	768	820	755	752	735	739	742	790	766	792	816	790	758	744	796	736	730	759	790	791	755	721	742	726	761	749	763	778	744	744	749	781	769	744	760	747	757	779	819	777	747	762	737	773	769	752	756	762	733	792	772	702	767	767	738	754	705	748	755	742	770	791	759	749	765	766	774	748	738	767	760	751	791	724	767	723	763	718	759	812	714	788	791	762	753	733	706	720	781	766	730	794	751	820	746	745	741	774	747	806	768	755	761	722	771	779	708	775	769	780	695	758	744	729	785	740	760	788	760	779	761	749	755	760	822	734	741	806	793	775	732	776	775	792	754	762	757	737	743	779	786	767	782	724	766	741	721	772	742	716	761	704	727	748	744	750	749	770	719	776	729	726	744	745	745	753	766	781	743	783	735	773	772	773	741	771	713	761	724	739	751	816	726	678	775	720	763	815	794	763	716	747	772	712	772	736	790	760	748	774	757	748	771	755	745	755	734	750	791	775	779	709	737	737	827	734	817	782	795	748	796	780	739	720	780	761	724	733	703	741	727	742	752	766	767	787	737	716	814	773	766	742	730	733	778	791	711	794	753	696	760	811	730	744	749	807	718	796	751	730	797	729	757	760	792	801	774	729	790	768	801	761	741	789	737	741	771	714	749	761	750	762	772	719	768	725	742	760	772	784	755	721	785	759	741	781	746	769	742	755	743	742	732	752	718	770	818	753	750	781	761	745	711	767	765	777	780	774	725	766	748	724	770	789	733	766	758	813	754	784	789	747	750	759	762	724	702	782	708	773	697	745	782	769	775	731	774	773	762	783	793	736	790	786	770	732	781	762	733	786	726	783	738	704	755	746	734	768	754	771	752	784	714	758	751	765	733	746	726	712	747	756	756	763	766	811	721	794	735	665	712	726	726	792	762	750	786	785	745	807	782	715	769	744	739	774	832	735	740	775	753	789	756	746	743	781	737	760	740	739	722	790	724	727	780	751	762	783	742	747	716	764	737	778	767	728	831	777	752	742	777	761	749	734	731	767	693	764	723	727	731	756	777	757	739	773	765	782	715	761	755	770	792	773	780	730	772	802	790	741	795	723	745	770	745	729	738	732	801	770	821	760	768	750	760	745	717	747	775	749	826	791	735	744	725	729	754	809	719	731	756	746	739	776	779	768	787	774	774	742	741	734	750	779	769	796	752	791	774	739	814	747	710	779	759	751	817	750	765	776	729	767	773	787	744	784	732	687	748	759	768	717	798	765	792	705	763	767	766	755	780	764	725	701	737	756	711	770	748	777	698	752	742	738	762	795	785	718	756	770	756	732	767	816	772	774	808	736	786	787	836	798	763	778	730	740	758	798	736	764	759	719	773	740	790	762	719	754	768	772	749	721	774	791	776	761	791	733	745	774	786	774	772	734	786	787	769	742	748	713	794	791	753	759	759	742	764	786	717	804	738	743	746	747	754	756	800	733	752	803	756	721	784	750	774	747	771	716	781	751	720	743	769	775	762	772	759	739	740	766	787	723	768	771	789	728	738	735	744	762	765	733	786	778	792	745	754	737	752	779	752	762	790	781	761	778	760	745	753	758	753	778	792	748	765	750	733	808	743	746	788	771	778	755	744	748	778	706	758	766	733	791	774	744	743	751	754	754	781	755	776	742	778	714	747	731	793	837	792	818	787	779	781	805	716	746	789	822	780	813	759	752	758	766	782	776	716	783	788	733	740	792	691	753	758	771	770	752	733	758	811	741	720	757	763	756	742	757	769	784	734	771	745	732	758	781	743	737	776	717	708	798	737	743	799	748	712	718	779	707	741	743	740	771	774	774	790	743	744	778	794	707	741	830	742	720	755	763	741	767	737	790	731	758	737	742	770	775	768	765	725	768	761	741	712	695	786	757	794	766	783	773	767	760	759	780	738	754	773	765	757	737	749	729	750	778	776	753	745	753	765	696	732	750	755	786	774	806	738	815	792	787	734	727	739	809	798	716	775	726	822	755	754	717	781	701	774	766	777	802	721	682	805	772	767	803	807	774	728	765	740	796	792	766	758	772	743	748	783	779	777	765	712	732	760	740	817	775	790	698	774	747	769	786	786	788	759	763	732	761	706	801	788	727	737	813	770	714	739	724	744	713	761	815	740	747	762	718	781	782	792	733	757	763	771	692	764	747	737	755	786	743	779	745	764	756	756	757	750	750	842	836	713	718	798	719	736	775	795	789	776	758	751	737	813	753	770	748	750	745	753	779	764	748	747	764	744	789	742	711	801	745	753	764	782	750	774	708	711	796	784	752	774	762	784	775	732	743	755	769	748	750	744	752	780	794	698	743	802	717	763	784	737	719	767	759	766	799	751	757	748	770	781	743	744	780	748	749	760	744	749	733	769	775	820	718	742	726	757	756	779	709	719	724	777	749	751	746	752	754	738	743	765	807	803	730	754	735	819	780	778	718	774	751	778	746	765	742	765	718	755	751	724	751	749	751	737	762	769	760	772	740	763	781	779	736	723	719	743	730	752	768	793	801	778	708	783	751	744	757	758	779	740	794	788	771	805	772	730	739	769	767	765	780	771	721	681	798	774	806	740	778	764	789	734	735	784	773	752	727	796	760	741	783	733	800	759	769	771	760	732	774	745	748	778	719	769	759	734	789	752	758	812	749	788	759	739	766	767	784	769	769	739	778	734	774	747	742	739	735	814	789	761	763	772	725	788	791	765	710	785	757	738	785	744	760	790	794	747	783	746	748	746	792	714	770	766	756	760	719	801	718	763	783	752	838	779	776	796	757	762	743	737	752	730	741	764	766	736	773	741	775	722	773	695	740	773	734	721	794	766	795	768	770	772	724	754	805	755	754	751	757	740	773	780	774	764	781	753	734	755	736	685	744	762	751	774	769	790	739	754	762	731	758	796	822	763	760	729	747	749	727	743	784	774	761	755	726	752	750	792	736	752	684	744	755	746	776	765	733	738	782	758	705	772	765	788	782	801	750	727	742	778	771	796	737	757	754	773	738	763	774	717
1804	184	173	160	153	161	162	150	146	169	152	172	159	157	162	166	169	180	144	152	162	140	172	149	150	143	155	118	170	148	135	150	143	168	137	130	125	159	150	152	131	134	167	160	142	148	160	151	149	132	144	121	169	143	122	153	129	125	137	137	148	148	158	149	167	141	132	151	126	144	157	176	137	159	142	121	142	135	134	129	132	164	142	145	132	142	146	134	152	135	146	131	147	149	142	126	150	167	130	144	163	160	154	130	161	145	156	154	157	143	125	130	145	161	138	163	124	174	141	122	160	148	143	149	168	146	151	137	141	156	131	147	157	146	157	142	143	156	136	157	153	138	158	136	112	142	142	133	127	141	147	138	151	137	149	146	169	149	150	143	165	157	122	149	159	153	148	151	131	153	120	134	157	141	134	139	137	139	134	154	149	142	141	143	151	137	151	152	177	163	158	154	137	131	143	130	157	139	164	143	151	147	141	127	164	149	156	143	141	143	155	155	130	145	165	140	160	164	149	142	136	162	150	137	175	157	128	128	141	150	146	137	156	148	152	154	171	153	122	149	158	150	143	142	123	152	138	159	146	129	131	136	138	146	154	154	132	145	155	116	142	149	131	143	130	130	148	142	141	155	129	173	133	135	137	140	162	146	119	136	127	145	149	137	137	142	139	129	145	152	133	143	143	131	130	176	152	142	148	131	158	163	135	121	148	154	156	168	155	160	146	143	152	149	134	145	141	153	146	148	144	141	156	121	143	130	138	149	169	132	123	148	120	149	139	157	156	151	130	136	147	131	160	145	168	139	160	158	148	153	154	140	146	152	126	153	130	123	146	149	144	170	146	142	148	122	144	132	138	147	138	147	136	151	124	158	145	136	130	145	134	155	160	153	129	145	148	163	139	135	169	132	120	127	154	139	156	146	145	142	129	136	145	155	136	144	132	147	128	129	148	128	138	138	147	155	145	144	161	115	157	145	138	158	169	149	131	144	126	145	141	156	129	164	147	135	142	141	170	150	134	151	141	147	144	160	129	153	126	135	146	137	134	124	143	128	128	132	123	129	163	130	142	142	142	175	155	141	148	138	123	124	132	138	147	141	110	155	151	147	145	146	144	154	141	165	165	131	164	145	140	153	128	153	147	134	153	140	120	144	133	125	154	149	145	131	140	142	127	138	133	146	134	139	122	145	137	146	134	163	140	143	157	156	162	135	143	141	133	144	148	144	158	147	164	137	135	142	168	149	146	136	148	141	145	139	146	145	121	133	146	156	155	132	117	119	154	143	136	137	134	124	128	145	145	144	153	129	147	147	123	142	156	171	127	139	135	126	135	148	144	146	127	128	155	160	153	148	148	123	130	156	175	127	153	170	139	168	142	127	127	132	156	151	146	153	139	139	137	165	150	146	124	145	162	139	114	153	164	165	161	139	147	142	157	127	122	127	144	139	135	137	138	146	117	129	147	131	144	138	154	163	144	120	141	142	127	157	142	132	146	141	153	151	161	139	127	135	157	142	176	169	130	148	157	163	141	152	135	136	144	149	153	144	147	140	132	132	123	127	151	162	139	161	141	121	153	135	160	157	150	143	158	151	152	157	146	149	149	130	127	133	144	167	146	159	136	163	128	155	126	155	130	150	121	131	164	151	116	127	183	148	145	138	126	149	139	144	139	131	122	133	156	157	153	112	153	151	138	117	126	153	149	131	136	169	153	154	125	129	142	145	142	163	127	139	144	145	152	145	131	152	143	138	147	152	149	150	137	148	159	125	141	146	156	142	135	142	131	133	144	132	160	156	138	142	134	129	140	134	141	141	141	147	145	143	117	147	129	131	146	140	162	135	146	139	172	165	145	165	157	150	137	120	144	140	147	135	133	140	128	138	145	149	136	157	150	129	153	139	141	158	140	147	142	130	129	154	136	135	140	143	159	167	148	157	137	145	159	145	140	131	143	140	132	153	147	131	140	142	150	153	147	144	141	144	137	162	136	149	157	125	121	116	143	153	134	137	155	145	146	142	139	145	146	122	139	171	153	137	141	147	141	137	120	129	109	164	124	144	128	142	153	132	132	144	150	143	143	150	129	120	160	139	146	121	139	148	139	157	153	142	133	126	164	163	143	150	146	143	146	164	141	160	171	148	151	139	140	131	128	149	166	134	130	144	119	138	142	166	130	124	153	158	138	151	122	161	116	152	142	144	144	152	144	148	149	125	151	150	150	183	153	117	139	142	140	137	154	173	168	141	145	150	141	127	142	138	135	141	134	137	158	136	148	150	141	159	152	143	143	130	167	141	135	157	120	145	164	129	151	155	149	151	141	141	147	126	146	139	136	131	117	136	155	129	136	151	121	156	141	154	138	168	151	141	135	145	158	149	138	125	144	149	129	165	140	164	143	138	157	160	144	108	137	151	118	130	141	129	141	148	137	149	143	151	140	132	142	151	133	143	127	147	171	125	121	157	143	134	152	141	144	125	149	154	145	130	147	158	143	152	138	133	158	140	131	142	119	141	150	122	124	143	139	145	150	165	146	156	147	145	132	144	150	138	128	134	171	168	129	142	127	148	143	164	129	141	160	147	140	130	156	164	143	139	143	157	137	157	147	155	155	150	143	124	155	173	148	123	133	166	147	153	165	145	143	141	135	126	136	151	129	132	150	146	136	145	137	129	156	136	145	139	156	127	163	146	159	170	147	145	164	151	146	145	157	141	148	156	136	143	134	114	133	151	167	146	134	135	143	133	135	144	145	139	166	131	149	136	139	159	149	152	149	140	146	146	166	162	140	136	145	129	145	136	148	156	147	149	129	147	154	132	153	140	128	133	125	173	140	146	148	148	149	145	140	156	146	147	120	152	149	137	132	147	133	126	153	159	155	145	134	170	143	148	143	138	136	133	154	125	169	140	133	161	139	134	143	126	132	159	159	164	148	132	130	121	141	152	140	156	137	137	152	140	126	126	138	159	140	168	158	135	142	130	141	138	163	140	142	139	135	130	135	142	139	146	143	153	136	156	152	134	150	139	114	152	148	137	166	128	143	147	143	157	124	144	174	152	134	166	139	160	149	158	144	134	156	144	139	147	154	144	154	161	154	116	151	119	126	127	159	159	152	149	147	149	164	159	137	157	138	122	142	161	163	132	146	130	140	167	127	151	125	136	136	159	147	137	143	158	141	125	146	139	127	153	155	163	136	127	156	157	147	161	133	150	122	156	133	152	155	146	139	156	145	165	146	155	136	162	166	148	155	148	130	152	158	179	156	144	146	150	170	174	148	128	139	136	146	136	155	163	141	126	122	146	138	155	150	120	125	166	139	163	145	134	158	118	130	156	137	136	150	150	137	135	154	171	130	146	134	142	145	148	136	118	165	149	165	128	153	131	140	147	133	128	152	143	152	138	171	145	130	137	151	155	152	118	129	158	132	143	158	150	135	135	157	159	155	157	153	148	147	152	141	140	124	176	128	132	144	145	136	123	152	155	154	157	137	130	140	139	133	122
2125	475	451	501	497	477	518	404	432	461	443	462	561	557	581	646	603	592	479	478	517	527	544	489	478	437	434	438	455	410	442	404	421	451	467	443	444	404	422	398	430	414	415	429	406	401	410	409	442	430	378	438	424	417	400	407	392	433	432	428	413	433	432	404	386	424	444	462	426	428	407	396	444	438	422	398	405	393	405	433	414	433	410	387	454	422	452	455	420	457	423	397	399	466	439	436	398	415	404	408	425	399	399	449	457	441	395	435	405	396	428	455	441	436	430	433	423	409	428	386	421	416	428	405	419	411	420	435	415	433	422	453	395	416	435	439	394	410	403	414	420	408	419	418	440	420	422	419	393	426	421	423	416	399	424	387	389	413	423	409	397	438	413	413	415	430	441	417	432	395	412	405	406	381	403	390	426	427	419	401	436	406	425	406	449	414	446	406	443	407	428	412	474	418	443	424	414	432	442	447	416	457	412	420	408	450	417	421	430	389	435	424	416	448	415	431	371	417	432	407	409	421	427	457	417	446	403	420	454	425	419	430	453	399	423	417	372	436	439	385	409	404	392	417	428	415	409	428	419	391	398	423	435	443	414	412	417	409	428	405	419	452	448	402	426	425	444	464	443	414	406	433	413	422	466	368	390	418	445	435	412	408	431	441	401	367	431	421	395	422	440	436	390	374	418	449	411	399	427	371	403	440	452	404	425	408	417	433	443	394	403	397	457	398	439	452	411	428	413	419	435	450	439	411	428	444	399	402	401	422	457	387	448	352	445	398	398	404	444	439	407	375	415	422	389	445	425	419	402	422	400	433	405	433	429	409	385	416	433	461	404	396	423	404	434	447	369	415	455	419	412	420	416	423	440	432	458	451	422	397	429	411	428	431	436	431	406	415	409	432	410	416	420	402	402	435	448	411	428	411	403	422	439	406	427	411	432	398	420	404	420	428	419	380	434	446	389	380	430	417	427	407	418	420	435	420	425	404	411	431	438	431	410	407	437	413	466	406	422	414	433	421	385	425	411	376	447	430	423	418	427	422	410	415	398	462	444	432	458	433	440	452	452	434	431	439	414	421	453	439	430	433	423	450	440	415	408	434	388	391	406	428	383	424	415	448	422	419	390	439	408	417	434	428	424	418	426	409	426	432	413	449	406	430	394	398	431	424	425	428	440	468	402	439	399	419	447	436	444	416	422	428	393	417	437	390	416	424	417	428	419	414	423	449	441	428	376	398	441	431	433	430	412	420	424	426	436	421	429	401	423	418	427	463	440	415	370	408	410	402	451	468	397	411	430	457	443	434	421	384	408	446	436	409	443	426	398	399	415	426	419	417	415	388	404	418	415	411	421	435	423	438	397	388	465	449	411	414	384	422	404	392	444	427	434	393	429	418	424	372	423	425	406	438	437	407	406	408	444	436	479	384	443	410	407	430	474	400	405	414	424	415	404	407	433	417	397	458	433	425	420	423	444	427	424	425	441	430	387	440	426	413	444	412	425	427	437	427	437	433	418	424	416	408	394	415	398	418	395	395	418	443	432	386	422	416	409	435	382	455	397	423	415	414	439	442	397	422	386	415	427	441	428	408	429	394	441	393	416	433	412	456	425	432	436	393	444	428	394	428	396	426	417	392	420	414	428	412	407	430	406	406	395	421	441	393	423	457	436	429	456	426	437	424	438	450	429	421	436	415	400	467	408	430	445	420	389	439	386	412	373	420	431	432	429	428	447	405	388	456	416	391	442	422	432	427	419	423	424	401	422	437	441	408	411	414	422	441	452	437	435	418	416	405	444	410	370	444	431	402	410	403	390	442	382	401	403	455	441	453	422	436	417	417	450	429	432	404	390	443	417	448	425	400	425	426	398	447	435	405	457	445	451	425	391	407	414	419	400	422	383	399	434	409	447	418	443	396	421	420	404	414	432	394	413	408	409	412	455	472	381	423	400	421	416	432	404	466	440	461	398	406	422	391	426	407	441	392	426	448	382	418	426	413	383	418	425	441	424	406	423	406	405	378	414	418	423	420	444	415	448	398	472	394	418	442	392	439	435	417	430	442	441	385	407	419	413	426	420	417	422	449	435	365	408	432	404	428	437	478	430	425	428	427	404	438	442	433	412	441	423	448	419	392	440	416	454	425	409	413	412	429	417	398	394	416	417	414	430	419	421	400	388	421	432	411	407	400	422	416	391	403	400	433	406	435	427	424	432	410	409	392	448	429	412	415	443	411	431	411	416	412	446	437	469	416	411	418	394	385	429	449	420	430	453	395	412	396	433	417	439	428	423	444	449	431	429	428	397	422	447	406	392	433	424	435	424	425	390	389	413	397	429	395	425	404	436	425	405	447	432	432	423	421	430	421	416	397	407	428	396	419	430	393	394	430	439	434	430	414	424	376	425	449	443	411	423	413	387	436	426	411	466	446	432	420	428	391	396	446	443	397	380	385	439	428	405	428	383	434	461	405	420	422	431	428	382	461	423	416	450	446	382	441	405	411	418	438	428	410	384	395	429	421	404	408	422	451	449	436	411	382	426	421	421	401	414	426	428	451	449	407	437	404	433	388	418	427	436	422	390	453	412	401	430	448	397	410	405	411	414	418	423	415	394	416	427	401	402	426	424	442	431	420	429	443	435	409	440	420	432	412	411	417	436	399	435	429	402	424	420	388	411	402	424	381	455	403	420	470	429	405	411	421	406	450	414	430	393	397	401	410	479	440	394	449	407	438	425	437	427	427	432	430	403	403	413	440	440	429	437	389	421	435	413	430	448	386	465	433	417	461	439	459	426	417	410	386	444	450	408	419	380	410	415	427	394	382	410	408	410	455	425	462	424	412	404	392	417	429	441	436	413	416	434	425	422	421	453	405	418	430	400	437	468	427	424	408	415	444	398	419	406	434	417	413	417	429	434	406	448	403	417	440	444	438	406	423	396	452	388	409	389	389	443	407	423	382	416	435	443	432	393	487	422	397	409	462	363	437	415	394	410	405	385	433	448	421	425	408	399	415	404	394	429	428	422	394	422	408	386	418	439	408	383	417	396	421	432	419	444	409	394	425	422	424	420	426	378	430	439	426	417	387	423	409	439	429	416	474	433	428	435	416	456	411	439	415	427	434	462	412	408	410	392	428	422	407	441	441	399	408	407	411	414	423	388	404	448	406	424	398	415	403	417	404	411	411	415	426	421	396	469	427	427	449	446	434	384	443	412	434	435	430	378	431	422	412	459	406	413	411	466	420	427	422	428	431	439	401	441	439	442	418	417	397	409	423	445	416	429	447	432	424	433	416	429	452	400	406	415	435	408	376	442	453	419	429	422	426	393	411	466	394	390	416	455	455	422	361	415	413	426	424	408	414	454	428	432	384	439	402	395	436	399	416	436	444	445	421	407	395	419	400	391	412	420	401	397	388	435	420	448	427	424	430	411	402	422	409	445	446	450	425	426	419	435	404	392	443	437	441	454	372	407	419	412	422	395	435	433	429	423	414	446	368
7685	990	1074	904	675	591	489	468	461	384	396	365	391	348	377	404	360	332	340	329	335	343	347	360	338	332	309	263	303	296	294	317	285	293	296	297	308	311	346	331	308	344	291	315	292	292	300	308	276	313	295	291	329	298	304	330	297	324	286	311	276	286	318	281	296	312	295	283	284	340	287	314	280	319	281	303	301	281	293	284	328	321	292	295	303	326	311	296	301	325	298	291	275	319	279	304	274	304	328	301	314	344	292	320	305	285	275	269	324	351	284	302	282	307	284	296	288	310	323	277	309	312	313	318	278	316	326	295	289	295	318	308	310	313	281	302	323	332	290	346	307	316	313	288	284	277	298	276	306	279	318	298	288	311	291	286	287	333	287	281	303	310	302	274	321	291	303	308	291	294	322	363	289	290	320	322	295	298	302	276	276	315	307	319	297	296	278	344	310	289	310	316	308	291	283	307	296	311	272	278	301	272	309	274	297	287	300	299	333	281	306	310	306	282	307	279	310	279	301	309	309	257	322	296	280	334	281	310	315	347	288	291	292	274	257	293	292	311	275	310	285	285	288	321	326	305	305	321	267	317	302	303	309	301	311	280	269	294	291	281	309	309	289	280	322	315	291	282	290	311	302	243	269	313	287	267	301	340	271	295	306	313	316	314	290	303	292	278	329	331	318	288	332	315	292	317	326	296	309	275	298	294	286	323	307	316	287	321	287	301	283	308	259	298	305	264	278	283	316	326	293	287	318	267	304	299	306	297	271	314	281	271	286	275	304	282	262	306	333	328	278	318	314	317	289	301	331	297	266	299	266	309	295	259	297	280	314	285	297	282	300	299	318	316	323	291	298	333	285	298	284	295	302	288	326	322	280	312	326	312	299	242	300	307	336	290	315	293	321	299	312	290	297	273	296	321	278	312	303	307	292	305	319	266	313	314	292	300	326	284	302	333	298	308	321	317	300	276	300	296	310	297	335	289	309	298	325	317	297	298	290	272	269	298	299	281	281	294	302	266	269	316	306	327	291	303	298	309	308	308	328	296	318	301	314	291	290	288	296	309	308	293	321	284	320	283	331	321	281	313	322	306	277	308	329	286	310	300	299	271	308	301	340	283	301	308	319	287	276	292	282	315	284	311	297	303	311	299	340	283	321	314	278	290	300	307	280	324	263	265	324	261	302	300	295	330	305	278	278	283	328	298	334	323	298	302	283	280	309	308	291	306	295	283	273	300	324	282	315	307	290	273	336	308	284	278	293	284	320	276	301	287	336	295	295	302	288	319	320	307	274	313	297	310	294	300	305	322	321	276	317	296	330	288	279	297	283	304	313	312	322	296	281	290	328	297	285	289	313	298	305	309	284	294	312	286	281	309	303	307	351	307	318	333	312	301	316	311	318	281	306	313	343	312	311	341	280	317	322	319	306	304	297	291	299	309	285	291	292	313	294	287	322	284	312	286	316	282	316	316	305	323	304	303	317	305	272	287	311	285	336	304	295	309	332	285	290	300	290	303	298	315	369	295	279	291	318	284	310	308	312	275	272	313	324	324	287	313	281	305	320	323	292	316	267	302	309	282	307	316	290	298	297	315	303	314	304	270	316	286	292	318	300	292	310	305	285	295	311	271	296	342	285	301	299	301	295	312	307	300	321	314	293	309	288	302	304	276	294	270	309	314	292	301	312	309	316	320	305	319	298	297	283	274	311	322	307	340	300	270	298	309	285	304	278	277	303	321	301	286	293	294	309	287	331	288	313	290	312	318	329	283	323	297	330	305	292	312	302	302	290	320	281	300	316	257	319	336	320	301	288	281	281	307	307	288	287	271	300	298	299	298	308	288	299	297	303	293	273	292	291	305	298	304	281	323	285	272	305	292	318	308	288	307	269	324	314	268	327	260	313	289	314	281	311	338	321	299	315	280	311	280	269	324	329	307	284	322	332	293	275	275	302	299	271	299	314	304	270	282	323	318	310	312	296	297	304	292	325	293	323	314	306	280	323	279	302	298	313	287	294	279	329	282	298	323	305	305	294	273	301	303	315	301	324	321	330	282	328	279	324	315	289	281	301	264	294	314	293	299	307	316	309	276	264	304	307	276	291	288	321	287	308	325	289	289	296	307	262	310	282	285	289	320	299	331	297	315	313	326	295	276	293	285	311	301	319	296	263	282	319	310	289	303	346	295	278	257	288	312	325	303	273	285	322	322	288	305	310	324	280	321	310	298	281	303	303	311	324	291	294	338	301	286	285	317	323	282	286	301	341	310	290	282	287	294	347	354	310	308	296	321	280	293	329	286	317	278	353	290	304	298	312	304	298	275	294	329	309	306	286	270	309	304	279	296	346	303	303	293	333	268	321	296	309	319	313	290	302	318	295	327	309	319	303	290	322	291	298	320	295	311	290	317	322	312	305	284	292	319	310	335	293	292	277	303	320	348	311	289	299	315	328	273	308	291	303	286	300	315	297	330	311	305	307	272	310	304	287	305	293	306	325	315	303	315	299	306	301	305	311	335	305	305	309	287	289	340	292	295	264	283	314	319	284	304	292	342	333	287	276	272	283	259	302	319	349	338	308	314	319	328	320	295	302	295	256	292	290	313	300	271	299	301	313	284	282	298	281	257	321	292	310	289	285	282	300	334	332	322	304	295	304	316	284	318	293	298	306	302	295	327	289	283	332	301	299	311	324	306	291	311	301	310	332	339	306	280	304	316	296	260	318	274	283	330	309	269	269	324	293	330	321	313	287	252	262	326	264	298	291	268	296	319	317	320	249	320	289	286	267	277	314	274	329	294	288	276	320	332	337	310	304	299	289	311	281	333	297	296	304	276	298	284	295	286	279	304	284	298	309	290	315	295	277	308	284	295	291	268	308	296	296	327	294	293	303	307	307	314	301	315	295	334	288	290	323	290	298	305	326	324	305	309	274	321	321	292	302	273	331	300	275	335	295	323	321	302	326	266	302	322	295	283	261	307	273	307	330	317	279	303	292	295	287	309	277	291	308	295	315	309	309	314	304	286	306	300	319	321	306	318	306	307	308	291	292	306	310	311	335	318	332	281	322	268	282	320	277	267	289	312	284	314	275	302	312	299	289	293	324	325	300	294	308	279	297	307	309	302	302	268	282	297	288	292	293	304	287	295	297	304	313	290	311	308	296	293	330	337	336	323	318	322	286	316	279	324	283	318	336	321	301	309	285	328	293	311	305	335	309	356	298	301	310	320	291	302	290	290	303	287	270	289	312	313	282	327	289	303	276	292	272	287	271	292	302	287	296	298	320	298	308	258	283	299	319	278	295	285	318	309	321	305	301	322	305	301	270	294	296	299	298	287	302	330	327	308	306	321	314	305	304	315	280	293	324	333	297	334	318	285	314	316	283	298	283	305	292	293	288	326	301	318	305	262	344	299	299	281	295	332	288	321	276	303	288	322	307	298	286	286	297	307	343	317	284	292	291	310	277	297	298	265	319	271	290	302	290	300	318	330	289	302	318	300
5984	1323	2421	2914	2667	2353	1948	1783	1545	1422	1324	1330	1489	1294	1402	1326	1166	1112	1094	963	972	1123	1098	1082	994	958	887	879	860	837	858	821	838	859	789	778	762	819	994	777	803	842	782	824	783	759	770	787	816	764	776	780	770	795	713	778	741	787	797	777	771	807	764	736	709	757	763	734	731	767	742	705	771	728	759	794	720	798	756	790	777	758	777	762	750	766	754	749	746	774	754	798	724	791	754	748	735	754	822	739	803	753	755	738	733	759	753	723	738	788	730	734	783	769	715	715	745	731	763	778	809	814	765	756	750	756	741	786	745	730	762	715	782	745	743	772	790	739	753	764	766	714	739	781	766	816	723	752	761	799	752	756	788	734	765	755	755	816	757	766	734	721	777	759	718	720	725	760	779	811	783	725	775	787	726	732	767	769	734	797	723	781	734	794	727	760	713	802	736	746	786	757	759	728	788	713	742	740	746	727	785	705	792	705	704	770	792	796	742	776	746	743	728	714	783	738	777	747	789	742	773	729	765	704	721	716	761	793	742	800	758	749	731	790	792	756	772	693	746	778	839	747	754	791	684	719	711	770	784	784	724	719	752	750	776	768	781	742	774	779	713	760	774	770	751	751	752	759	758	780	701	754	748	770	778	745	715	761	763	737	709	776	781	771	754	721	746	762	750	734	772	749	751	757	741	749	750	713	720	797	771	732	772	793	734	746	732	772	763	760	742	732	767	717	729	712	790	777	725	734	782	773	747	783	774	716	786	764	758	780	724	770	786	742	699	742	738	724	773	789	741	737	786	746	729	793	770	734	801	718	743	759	772	749	787	761	780	748	774	767	730	807	802	762	786	758	755	749	745	784	775	755	753	786	750	743	798	758	768	748	724	744	744	747	767	770	796	753	796	760	697	745	712	744	767	757	733	766	740	707	776	721	763	746	731	786	791	768	728	764	748	744	825	787	740	746	758	777	736	745	796	757	821	766	759	824	744	813	760	760	720	770	796	753	747	817	702	755	761	726	758	743	729	753	742	747	769	714	742	752	768	823	784	771	741	730	747	731	723	756	764	711	750	779	788	751	704	748	783	709	771	810	752	744	735	773	716	740	753	748	771	777	742	814	770	756	790	818	767	751	765	755	786	748	717	772	732	779	726	762	768	784	797	740	773	756	780	707	762	749	750	813	724	775	793	745	784	718	747	818	810	785	725	807	770	758	806	754	746	821	768	781	760	714	744	781	746	751	731	806	791	775	781	741	768	769	763	782	771	784	800	709	737	762	717	751	768	788	742	771	748	792	741	768	725	775	749	738	775	839	829	739	799	788	763	724	723	777	757	746	778	733	768	763	793	766	745	765	791	744	781	693	793	740	695	727	793	772	761	742	764	772	762	827	751	809	764	756	759	742	788	789	807	697	767	748	809	777	799	734	774	783	751	718	735	688	719	742	722	707	760	773	775	710	760	730	727	791	774	754	765	761	710	733	739	760	737	741	762	735	781	733	780	720	768	751	822	746	696	753	755	762	725	730	737	759	760	753	714	708	784	743	747	744	763	800	733	751	775	775	737	776	790	756	720	782	756	753	756	736	724	734	746	771	731	746	759	753	743	811	753	809	787	758	766	739	742	753	767	759	751	731	768	722	785	772	775	784	734	785	745	800	758	714	761	771	790	749	725	748	780	746	783	776	742	765	779	730	768	710	780	726	768	710	737	771	743	753	760	737	778	766	702	756	699	786	713	778	735	774	762	735	763	768	729	763	763	748	705	731	709	748	728	795	802	775	741	800	772	748	826	711	744	748	738	726	778	761	752	757	776	793	747	757	743	750	722	755	744	798	803	749	779	704	727	752	720	765	760	729	718	725	806	777	748	793	745	762	785	773	739	717	787	757	747	804	749	724	769	711	762	755	775	739	804	770	784	719	748	751	739	758	767	773	725	757	798	758	689	788	784	789	759	709	803	755	765	768	772	769	743	706	768	683	729	731	751	776	780	746	778	741	789	764	697	766	791	763	785	748	705	742	710	707	773	770	766	784	743	734	781	750	780	781	764	784	788	792	738	763	776	733	690	781	759	766	784	766	810	777	752	775	771	765	757	762	752	756	764	742	785	806	736	767	793	767	722	735	768	745	726	702	763	731	779	733	754	814	743	749	788	733	749	832	736	792	734	810	739	731	748	781	748	744	759	749	789	739	726	758	731	776	752	752	808	736	747	724	759	770	739	788	717	815	752	745	796	755	754	794	779	786	733	758	745	749	741	749	726	735	745	754	796	760	775	728	767	779	737	732	758	754	718	719	764	780	746	749	752	774	731	740	768	753	753	723	747	788	749	726	742	717	781	757	752	775	775	768	815	719	762	728	732	765	778	771	696	756	805	720	797	717	731	767	738	716	725	744	728	768	729	761	727	770	776	709	750	789	765	762	751	767	777	690	760	771	777	725	770	775	809	763	707	756	757	755	793	746	728	726	791	687	776	752	753	786	731	758	711	734	774	786	789	748	762	741	695	771	728	765	766	752	746	742	720	775	736	756	782	795	755	766	737	783	774	731	734	757	698	769	755	753	749	772	777	708	741	735	805	776	760	743	756	763	747	747	754	740	745	779	754	762	792	761	742	733	753	772	745	726	804	778	761	760	730	738	763	772	786	777	766	750	752	765	747	708	785	784	782	733	774	753	729	735	791	788	740	791	745	711	749	747	853	712	755	734	732	724	733	738	807	762	758	757	763	755	787	690	753	747	733	766	739	747	774	771	728	753	751	768	737	751	813	755	770	746	726	746	784	780	747	769	695	748	710	799	753	747	729	768	795	757	780	684	742	741	716	759	746	737	736	781	768	743	771	730	759	755	769	759	730	796	759	764	759	759	745	752	764	745	755	774	769	760	735	771	777	740	748	738	742	807	780	750	738	776	746	736	736	738	691	742	785	757	747	745	744	793	813	707	721	770	744	737	798	761	750	735	799	724	760	724	792	788	764	748	754	772	738	756	755	789	768	727	771	779	764	765	737	717	754	751	738	812	755	766	738	735	724	720	801	749	709	853	735	774	770	763	768	775	788	763	739	738	733	779	797	763	740	828	773	708	761	777	762	734	743	809	810	719	751	846	789	768	794	746	758	731	782	759	738	740	721	734	739	783	700	748	762	770	770	790	760	784	788	787	728	780	736	793	789	764	704	710	786	777	769	738	741	754	760	726	792	739	784	758	750	751	760	767	806	772	758	796	779	806	753	699	708	761	727	715	754	794	726	756	695	759	817	766	759	729	751	801	758	737	747	720	760	790	787	777	724	737	782	802	794	802	753	737	756	740	740	765	755	771	760	725	750	824	727	756	794	690	757	785	786	789	728	727	818	727	739	796	755	767	763	720	726	753	765	762	811	743	798	721	751	776	778	736	761	732	757	768	765	759	758	698	751	775	755	717	756	775	782	769	779	752	756	771	780	756	731	759	777	778	758	768	730	763	774	755	749	804	760	761	801	752	746	715	770	747	749	822	751	745
13820	2173	2087	1726	1210	918	778	632	515	513	481	492	469	453	405	466	424	424	435	376	377	344	435	441	381	377	331	371	366	303	343	328	357	344	363	338	325	298	368	364	303	341	327	311	339	307	313	350	322	360	290	336	286	325	323	349	308	316	309	313	312	322	311	293	287	313	313	279	336	313	308	317	365	313	279	318	315	323	316	327	284	295	328	303	321	297	314	319	301	340	301	327	325	323	341	347	311	318	314	353	315	300	333	307	317	340	304	340	307	328	302	296	321	309	327	318	311	326	318	305	334	305	331	315	314	352	308	328	288	338	317	330	338	351	326	304	292	323	309	304	306	309	299	312	346	318	315	319	322	302	305	315	335	335	289	301	295	310	307	325	292	331	310	319	342	298	304	320	299	336	295	278	293	315	322	327	316	332	317	364	300	296	318	331	333	321	298	316	315	307	313	364	332	306	315	287	316	305	289	306	320	307	325	336	317	303	347	292	342	328	330	333	346	300	295	319	351	291	310	296	305	325	295	318	297	323	303	324	310	313	317	303	315	321	337	307	334	322	350	329	306	310	321	300	289	336	334	267	352	315	322	312	353	309	341	324	327	336	329	292	326	312	307	299	335	311	339	326	287	345	313	289	311	319	361	360	303	355	313	328	312	336	318	295	315	287	302	321	288	299	309	309	306	296	326	326	325	339	350	318	341	318	317	323	299	321	281	309	299	327	303	323	345	289	293	360	298	326	329	327	312	318	329	295	349	295	292	314	316	354	329	325	298	327	330	302	315	323	334	323	309	310	318	355	306	295	342	330	342	320	288	323	319	316	340	309	346	311	320	302	304	333	311	317	293	330	277	328	302	310	321	295	333	281	302	343	330	304	327	277	318	327	321	296	306	335	330	319	309	333	304	304	333	295	305	315	319	320	321	320	318	313	313	318	283	280	282	314	326	347	312	299	319	309	312	326	326	314	353	303	321	328	290	321	300	336	293	326	324	305	325	322	309	324	359	324	317	301	320	294	344	302	345	317	307	317	302	309	339	352	345	338	302	303	323	315	293	282	324	316	288	277	312	323	334	332	321	302	321	299	303	331	297	307	305	302	294	297	338	336	313	300	299	305	276	283	319	331	331	294	308	318	272	296	327	358	316	280	335	284	289	308	317	294	343	300	309	347	313	304	301	314	299	338	329	315	310	305	307	329	328	298	303	305	313	345	305	300	332	306	294	326	313	336	331	343	340	318	295	334	322	265	318	311	356	343	307	344	313	330	333	330	287	304	342	355	315	307	306	315	291	321	308	323	322	291	301	326	363	330	324	281	305	323	302	302	293	317	326	334	315	313	301	302	312	300	303	297	329	298	320	307	323	285	317	298	322	301	291	298	294	346	277	313	292	280	320	333	326	316	332	335	342	323	336	359	344	339	306	322	312	299	321	348	318	350	330	320	309	306	320	363	322	341	313	320	307	276	327	317	318	288	317	322	342	337	310	310	313	339	301	348	340	333	318	296	298	307	352	303	319	295	307	326	321	266	319	326	302	315	323	326	358	294	364	336	332	302	327	335	322	343	335	332	318	326	327	336	326	307	329	299	327	306	305	286	316	313	358	337	335	286	331	314	349	338	290	296	316	299	287	343	327	337	306	299	285	322	333	332	283	313	315	334	316	336	323	324	357	325	319	303	320	314	324	299	322	301	313	310	333	291	265	280	271	309	327	334	321	298	333	320	323	327	304	334	290	319	319	313	304	370	341	345	302	297	301	299	280	362	288	284	329	343	323	322	341	331	343	306	286	335	346	339	339	313	324	300	296	345	292	307	299	280	325	332	329	328	306	308	301	344	319	331	313	325	302	306	307	319	343	334	287	338	342	304	283	318	307	310	302	308	294	317	316	335	302	340	329	295	311	333	330	312	320	320	282	309	328	324	346	323	328	325	339	310	330	323	318	331	347	323	350	363	322	348	330	319	320	319	314	318	333	313	315	316	304	337	302	330	316	319	353	309	298	304	295	338	288	304	320	313	298	303	337	316	298	324	298	295	309	351	365	287	350	295	310	292	298	326	294	317	280	323	289	298	284	297	305	330	331	330	282	305	327	319	306	323	328	356	314	303	308	309	314	316	311	318	322	307	314	375	331	309	298	303	270	300	267	288	324	322	350	300	332	343	316	302	329	307	330	345	309	311	314	320	315	334	333	347	353	312	309	329	302	320	323	321	305	330	315	310	295	297	291	316	335	373	312	344	297	319	335	310	318	311	305	294	322	301	324	319	315	322	321	283	335	321	333	312	333	289	335	315	340	320	310	337	315	286	297	328	316	298	298	305	320	312	321	320	302	311	315	295	304	319	333	335	313	287	325	296	339	277	312	297	318	281	292	309	323	327	307	287	329	324	287	287	312	307	309	319	324	340	316	300	291	329	280	315	307	325	300	272	358	310	303	295	296	314	315	312	302	307	309	271	321	326	313	360	301	289	346	336	347	308	309	310	337	331	313	335	294	319	328	319	345	343	304	323	314	296	327	330	300	348	312	321	286	329	304	336	304	316	302	347	324	311	313	314	316	312	297	326	292	334	281	320	299	309	339	318	363	322	313	319	317	325	310	311	304	310	314	324	318	293	290	307	308	327	312	272	327	294	325	351	320	274	331	283	318	298	344	305	305	321	315	288	280	299	331	279	326	335	344	326	327	296	315	283	301	314	306	340	330	327	307	306	320	337	338	312	320	358	319	301	274	284	320	317	309	317	307	326	316	314	309	324	305	320	308	308	300	296	280	311	311	294	278	304	312	299	335	343	284	332	326	295	312	301	325	320	303	299	304	308	331	321	326	304	320	317	310	324	327	355	318	323	302	347	284	309	326	336	291	294	316	318	334	289	316	302	332	319	316	305	323	316	284	316	351	309	330	314	337	343	351	335	348	321	316	289	339	327	284	322	315	308	310	329	317	303	315	289	311	304	336	352	344	318	348	319	287	306	334	299	308	342	317	298	328	313	362	309	330	297	308	348	360	309	301	295	297	339	283	320	296	335	311	305	311	308	322	325	326	260	287	312	321	345	307	300	356	277	316	362	321	351	324	283	322	338	311	308	267	337	360	351	318	306	312	318	316	347	342	304	339	279	314	287	311	289	304	345	284	275	270	315	311	282	350	315	317	315	285	333	297	302	303	298	362	337	318	328	311	329	317	306	327	325	326	292	317	299	342	316	275	319	313	296	314	303	304	318	280	326	281	313	345	325	303	362	321	318	309	333	318	329	341	300	329	341	306	311	340	330	311	351	339	313	347	306	328	303	286	308	316	306	337	359	321	326	311	329	321	347	322	311	322	343	313	308	315	307	284	322	290	295	316	291	280	326	329	341	327	296	322	309	300	317	341	316	314	353	299	326	290	312	328	300	311	315	357	317	333	327	353	335	306	329	329	344	333	346	298	337	330	281	313	298	312	313	333	326	305	351	295	325	327	316	341	346	285	329	307	320	305	330	322	313	314	330	313	304	288	309
7709	2021	4100	4895	4389	3648	3089	2590	2303	2039	1852	1867	2092	1889	1721	1677	1418	1369	1263	1279	1238	1350	1277	1430	1222	1072	937	983	898	923	911	912	908	909	857	842	820	829	1291	858	815	840	852	875	948	893	789	809	781	853	783	765	803	815	840	789	729	727	804	713	816	772	820	800	784	788	811	768	750	792	796	768	801	781	814	814	794	774	769	795	751	747	780	778	802	748	835	736	765	796	762	809	771	777	797	767	798	768	748	785	774	799	802	765	775	794	754	761	779	767	775	742	770	717	749	749	784	753	746	729	796	787	768	749	789	762	771	746	772	724	780	767	799	700	789	773	708	745	775	818	749	722	755	788	781	753	789	791	759	757	784	741	762	790	705	749	752	776	713	729	747	814	780	723	787	768	770	749	750	810	715	749	828	704	723	777	754	730	759	726	775	789	749	772	747	773	770	731	755	756	788	754	760	729	723	761	785	776	779	804	775	818	773	729	737	741	718	748	762	776	757	786	777	758	738	758	803	753	752	786	762	757	730	765	761	778	775	743	705	740	781	719	746	754	761	762	763	786	806	770	770	705	763	743	765	762	783	810	751	749	773	810	746	765	723	751	768	788	762	767	798	777	787	722	789	800	769	785	764	765	698	731	798	742	781	771	770	775	713	744	787	754	792	793	769	846	689	760	792	728	811	749	805	768	719	785	770	800	779	727	726	739	756	696	779	756	762	720	697	793	783	730	797	772	741	749	755	752	829	710	775	750	760	717	771	743	725	746	738	697	792	749	790	789	784	738	815	768	831	713	699	807	772	761	777	769	761	794	760	778	788	772	761	749	753	845	750	755	787	726	773	742	786	774	715	812	766	751	747	780	750	725	787	758	803	772	777	747	736	742	769	766	721	768	745	740	726	715	743	736	742	750	760	812	761	728	742	744	759	746	773	762	738	760	735	773	790	784	791	797	777	777	738	750	755	697	804	772	716	789	763	776	766	771	752	708	785	777	796	773	765	825	779	778	748	779	789	755	699	720	715	807	805	741	777	782	760	750	793	763	755	781	747	762	714	725	752	727	778	774	791	739	716	772	783	818	785	803	746	765	765	784	714	735	693	785	778	773	816	753	789	796	737	722	763	743	715	748	792	744	795	724	748	727	813	765	731	723	735	789	751	760	788	789	781	754	808	754	778	747	815	738	777	765	756	757	774	794	710	738	750	762	815	712	696	773	761	739	738	743	751	767	747	760	715	764	801	798	786	768	739	690	721	791	787	768	788	746	779	729	784	776	723	737	756	818	781	730	763	768	780	737	772	807	747	778	793	757	783	749	752	780	706	762	719	720	789	851	747	751	757	759	757	798	697	726	748	797	739	805	793	780	802	742	782	741	717	780	755	741	767	827	782	754	804	717	740	757	758	757	792	742	731	792	783	765	731	823	795	788	820	735	778	763	785	808	791	745	784	735	774	724	774	730	715	698	768	780	764	720	764	764	755	753	731	752	741	710	756	761	779	756	778	774	712	759	749	766	774	769	763	781	773	773	776	780	782	757	813	736	748	760	708	762	774	761	743	733	758	778	756	748	764	785	721	721	708	742	721	794	690	761	740	787	777	797	832	717	728	751	797	771	751	746	734	772	757	754	750	742	756	814	775	769	731	756	739	819	793	747	761	759	746	755	828	759	757	755	754	758	750	735	756	773	750	735	710	769	804	794	756	762	743	750	681	768	709	703	779	770	770	795	787	757	756	765	760	769	733	770	790	752	747	731	752	724	732	709	788	723	747	722	754	751	781	743	731	775	744	785	714	720	751	710	738	772	787	740	731	751	769	728	803	774	810	787	706	749	778	749	746	754	763	807	795	785	787	776	761	733	752	773	794	800	757	732	781	742	820	750	771	732	740	770	756	745	773	740	798	778	774	719	770	750	759	764	777	742	710	749	757	781	810	765	747	752	747	747	839	742	742	739	745	772	740	808	763	785	783	794	791	758	739	743	814	721	775	757	767	772	751	713	768	768	747	748	735	773	784	770	811	764	765	743	773	760	785	759	785	780	740	783	724	702	768	779	748	709	832	703	720	776	772	737	719	745	729	768	791	749	746	774	722	753	811	782	758	803	714	804	740	772	768	750	764	744	749	708	750	746	757	741	737	776	761	742	731	759	755	742	726	718	751	721	747	752	711	726	790	754	723	767	759	731	782	744	755	734	728	742	765	695	777	790	737	768	772	781	810	772	720	721	738	748	807	737	775	792	793	756	712	707	777	720	767	750	784	761	767	717	752	799	773	780	854	781	753	725	796	735	750	755	739	751	745	752	736	746	778	758	741	729	752	781	746	779	772	774	741	783	754	782	788	728	752	795	686	722	738	757	721	746	726	778	785	762	684	785	727	766	793	721	731	789	757	813	759	715	786	769	777	768	778	783	782	731	723	771	735	745	796	769	758	726	747	749	726	744	766	767	775	736	749	833	761	738	741	831	752	734	756	770	710	729	767	728	750	747	773	795	751	770	748	692	752	791	725	744	683	734	696	747	769	714	723	760	752	744	735	741	713	738	795	766	850	783	809	715	724	760	738	759	754	725	715	753	795	771	765	696	802	784	749	782	729	787	738	792	771	748	733	806	769	758	771	758	767	753	716	781	776	763	720	758	712	797	733	739	760	758	752	750	746	787	744	731	789	763	783	732	729	752	714	771	748	746	796	783	701	774	757	754	746	854	755	767	804	761	774	774	785	781	784	769	748	775	760	735	759	780	738	767	790	737	729	768	708	790	845	782	717	783	778	795	796	733	766	785	750	783	710	758	767	729	757	739	763	753	781	777	801	760	721	760	758	772	774	751	739	757	768	748	773	713	779	761	766	742	748	725	764	798	730	767	727	749	740	765	750	769	751	741	775	812	750	778	758	801	770	755	734	719	776	788	755	724	768	722	746	789	730	751	742	705	693	775	785	763	738	750	692	732	732	767	746	744	764	768	780	764	749	746	761	763	784	749	810	718	756	750	764	685	740	718	773	714	741	758	740	737	786	745	781	725	760	797	794	759	760	729	766	796	744	755	773	732	794	740	749	762	746	754	799	747	757	732	783	741	751	736	753	730	786	782	731	782	767	732	767	757	784	808	765	771	730	710	835	769	780	759	775	769	792	751	769	774	789	733	781	751	721	786	779	769	768	774	757	767	774	734	732	750	749	841	778	740	765	765	709	780	789	738	756	763	738	768	806	754	775	760	739	747	772	720	754	762	759	756	812	756	822	739	747	780	774	722	802	770	766	775	778	761	744	758	753	769	781	768	725	761	784	734	747	771	767	812	718	777	771	706	724	763	776	759	709	721	739	769	780	768	754	794	750	756	798	805	687	787	757	752	813	721	729	811	724	749	739	777	803	753	719	729	772	757	770	768	770	749	763	739	760	785	733	776	695	762	783	729	806	738	752	750	766	784	804	780	728	779	797	738	760	750	764	721	706	775	752	751	741	748	791	755	742	767	780	786	752	756	763	740	760	758	733	757	748	747
1949	166	162	128	152	150	161	149	148	144	165	169	188	168	178	175	164	145	168	169	172	161	167	168	163	142	128	142	152	151	131	146	159	132	153	132	126	151	137	150	147	140	137	154	145	146	139	140	142	160	151	154	151	146	138	129	147	149	140	124	144	149	133	144	153	158	139	147	163	145	131	140	128	164	146	127	138	140	148	169	135	140	138	157	131	147	176	163	133	152	132	160	129	148	118	151	123	144	148	137	139	157	139	154	134	147	165	151	146	107	155	148	127	151	152	147	145	141	150	145	164	144	158	145	132	173	146	148	154	150	166	143	157	171	143	151	147	145	173	135	132	147	132	148	140	157	131	133	164	111	164	140	132	133	151	152	142	137	134	138	168	154	140	150	131	139	126	145	142	135	156	129	151	147	135	153	156	130	157	134	136	158	150	150	160	160	148	157	140	133	143	152	150	134	156	127	145	143	118	139	153	146	135	149	131	143	154	128	151	149	140	141	132	135	143	150	173	123	149	141	127	144	145	149	132	130	133	133	140	150	141	150	152	145	165	146	137	143	151	149	144	140	156	129	118	177	144	124	159	145	166	151	177	183	147	148	164	164	151	121	133	153	134	135	149	149	136	133	151	155	163	129	153	150	132	178	150	142	170	122	146	156	143	146	125	137	151	143	152	136	138	146	126	151	132	162	137	147	130	138	150	161	183	159	123	150	133	146	143	163	141	143	141	153	148	137	125	179	134	151	153	153	154	163	150	144	135	160	160	148	161	134	144	152	161	161	144	128	136	131	150	159	135	129	119	121	162	151	137	159	128	140	117	154	149	159	143	147	147	136	141	165	150	140	162	140	142	157	121	166	139	127	126	130	142	126	130	145	162	148	116	126	161	179	145	134	109	154	153	157	150	131	155	134	149	135	142	130	161	136	141	187	152	153	145	136	142	147	149	140	172	147	167	153	148	147	131	156	156	149	140	143	127	140	146	130	154	131	163	158	134	146	153	159	157	159	130	121	152	147	145	132	150	129	150	136	128	142	157	144	136	145	153	145	156	131	139	155	148	124	144	145	145	153	139	130	149	156	147	155	161	143	128	161	144	174	151	139	156	134	134	143	152	159	158	145	128	153	147	154	136	135	161	143	145	130	159	143	147	171	155	146	139	158	140	154	145	155	135	159	156	150	147	145	150	127	142	134	119	127	160	141	161	160	156	118	138	141	143	144	158	140	142	158	115	159	140	142	142	139	169	157	139	137	148	149	133	149	149	147	129	165	143	143	160	131	141	144	154	125	174	182	148	129	140	126	136	172	140	148	123	132	131	152	144	138	155	158	144	143	135	134	145	137	138	144	162	112	146	137	142	128	136	127	138	141	144	158	133	142	140	156	161	132	154	159	144	137	136	143	142	126	150	161	139	140	144	151	131	147	144	124	144	166	126	133	155	153	138	138	145	138	141	163	119	136	154	144	147	144	156	158	130	160	140	156	142	139	167	131	142	152	148	161	139	150	124	146	147	133	157	155	136	161	132	146	160	149	135	160	123	145	135	145	157	161	162	144	142	159	129	142	146	144	172	133	148	143	161	160	136	156	149	126	152	182	157	140	156	177	162	151	171	160	143	137	166	141	129	154	148	139	159	145	141	149	138	173	166	128	150	163	165	126	169	139	142	141	148	124	158	153	151	162	151	159	148	135	162	137	147	142	151	154	138	165	129	149	135	150	129	175	147	142	155	135	158	139	148	175	151	144	158	143	148	144	145	154	130	144	157	156	145	154	136	157	149	159	146	142	149	155	139	158	125	153	140	154	152	141	147	143	172	136	151	156	143	151	156	144	135	153	137	158	153	178	147	138	148	131	140	171	140	136	155	149	127	130	145	151	132	157	136	121	148	154	140	151	161	137	167	173	147	153	129	144	140	127	138	136	124	176	147	166	155	150	144	131	164	134	147	155	151	163	155	154	148	133	143	139	143	164	150	145	161	142	122	125	151	146	132	150	145	161	147	133	143	145	113	148	156	130	149	145	153	140	111	152	144	157	105	149	127	130	146	148	134	134	154	150	133	130	148	140	140	131	145	146	141	154	155	149	143	177	166	154	148	122	135	145	136	149	137	142	127	136	150	126	150	132	143	141	132	160	168	134	145	145	134	152	128	159	159	165	151	164	157	146	137	148	124	153	128	148	139	150	157	152	131	133	155	126	127	129	164	148	148	144	119	152	127	130	141	114	147	131	159	151	127	136	117	161	131	174	160	177	156	134	145	149	155	140	146	159	154	133	144	148	143	138	130	159	135	133	135	172	125	167	147	158	140	145	157	136	148	140	155	132	155	150	135	136	152	140	158	157	141	137	150	129	147	136	150	142	131	138	144	160	127	150	146	152	151	155	146	135	144	126	135	152	143	169	148	134	160	148	169	160	123	144	151	159	159	149	135	121	138	151	179	141	144	137	165	153	161	149	143	140	159	138	142	132	175	142	159	121	134	139	145	144	150	142	142	146	161	148	134	142	163	177	154	149	160	153	146	123	152	131	128	142	153	136	167	141	150	155	135	143	135	149	151	140	138	138	132	132	154	168	141	154	140	101	142	150	151	151	157	119	147	174	144	131	134	154	137	140	142	146	146	149	132	151	140	144	149	183	135	150	125	155	136	137	126	155	147	147	131	148	122	152	130	144	129	138	147	147	131	150	134	133	151	152	145	161	150	164	150	140	144	162	112	149	136	129	139	142	131	132	158	132	153	158	132	132	154	183	160	159	146	131	128	153	167	158	153	113	147	164	133	152	139	167	154	144	137	136	163	131	146	159	169	130	146	132	136	168	143	138	142	151	120	162	147	158	120	159	131	165	150	138	131	144	145	160	154	150	149	167	153	140	145	137	143	149	157	151	148	140	155	173	145	142	157	163	150	165	147	146	161	135	185	148	146	139	126	143	140	144	128	140	123	141	142	130	149	155	127	170	140	157	143	133	128	134	156	135	153	139	126	147	142	150	140	157	158	146	133	173	156	138	156	165	177	158	155	153	139	148	151	151	154	169	154	174	145	136	166	156	143	144	148	153	165	154	145	138	133	138	138	132	162	137	147	157	136	152	143	159	138	156	126	151	140	147	143	158	152	167	158	132	141	147	158	141	132	152	146	161	130	132	157	158	134	131	142	162	133	145	124	147	135	141	133	137	123	143	116	142	120	147	127	145	145	152	145	127	163	159	145	155	164	139	170	147	143	144	149	166	118	135	133	158	147	149	151	134	160	143	140	132	133	141	167	151	147	141	141	161	137	139	140	136	161	151	145	143	136	156	163	143	132	163	157	146	144	150	120	144	133	157	128	148	127	134	116	154	151	122	148	158	162	127	158	146	149	159	141	139	125	150	148	125	149	160	145	154	141	119	127	155	137	140	129	150	123	134	172	153	150	155	152	133	145	154	132	123	130	143	148	153	150	152	133	139	144	162	159	165	141	165	161	148	135	144	134	147	143	171	134	146	145	146	165	120	148	138
2188	474	537	503	495	498	484	499	446	424	494	570	583	547	569	541	551	543	456	465	477	513	584	543	506	536	438	394	405	411	423	409	447	420	422	443	456	410	469	400	426	410	424	422	431	426	432	438	442	418	440	394	446	442	405	460	487	415	445	440	469	432	427	407	405	456	466	409	433	470	443	407	440	443	420	418	397	393	410	441	402	429	435	419	419	438	410	441	441	418	437	401	424	454	416	387	425	410	446	440	420	458	375	438	421	433	434	435	437	389	390	423	443	436	414	458	409	445	409	399	394	418	400	431	448	409	389	431	443	446	418	395	407	397	452	393	480	372	430	422	436	404	429	377	398	448	448	423	444	466	448	361	403	429	408	447	437	397	444	440	434	439	395	424	422	410	436	369	448	418	447	394	410	421	451	427	435	402	433	428	437	426	429	412	420	424	422	437	426	415	419	417	424	421	418	421	408	420	445	454	399	465	399	421	417	416	462	428	432	458	414	417	419	424	445	438	401	440	417	427	432	443	426	406	445	438	417	459	436	458	408	442	401	445	465	436	425	443	432	434	417	425	407	442	428	402	416	430	381	433	415	438	432	401	421	413	429	431	460	408	413	418	431	413	433	435	419	468	454	438	450	393	424	435	410	414	398	400	451	386	438	425	406	417	409	407	415	413	393	442	458	469	414	401	379	443	419	434	409	400	381	419	433	457	427	429	446	455	429	434	395	407	439	427	403	434	425	434	474	432	418	433	453	408	418	453	449	442	430	411	386	403	427	426	432	401	434	426	433	460	422	433	465	409	497	420	437	404	442	402	390	408	415	375	396	429	404	451	380	450	461	419	414	437	428	431	417	400	391	429	422	408	397	442	469	470	417	410	422	460	428	471	462	388	415	420	453	440	469	402	447	477	441	432	426	435	414	460	417	431	438	427	456	418	450	391	433	446	434	408	394	429	422	411	410	401	429	407	437	464	407	437	441	432	441	423	422	398	420	402	439	414	380	433	456	415	395	413	412	420	421	427	433	408	443	412	409	403	441	420	407	440	408	447	439	419	439	424	446	418	445	432	445	424	441	413	454	413	410	403	448	433	403	421	407	416	452	416	417	431	410	430	423	444	448	475	407	454	420	424	406	423	423	446	410	417	424	455	415	414	412	436	420	468	455	420	404	421	466	451	464	429	425	441	439	427	404	445	437	415	419	391	450	392	418	452	425	418	457	413	456	438	454	420	434	427	447	446	425	416	423	394	430	400	438	448	447	451	405	381	433	426	407	403	440	391	389	431	442	423	430	422	442	415	414	449	396	408	399	392	418	431	433	396	422	442	427	442	410	449	434	417	457	447	475	387	438	397	404	407	443	453	435	397	456	425	446	395	404	428	435	448	409	408	387	408	374	449	438	405	448	457	435	417	402	431	383	415	411	432	412	446	404	439	424	403	436	422	434	420	414	422	436	455	485	421	408	390	438	430	426	426	422	444	426	435	444	386	417	400	416	403	421	396	441	439	438	413	452	439	414	463	405	432	427	413	409	404	409	430	416	449	415	422	461	408	435	439	379	428	418	411	427	441	425	449	413	453	420	439	411	410	393	395	410	397	434	410	460	436	425	448	401	418	425	410	452	403	441	461	407	433	432	439	438	438	436	414	406	436	446	416	451	465	388	405	472	423	438	412	434	421	418	392	410	427	416	429	400	429	392	456	433	399	389	451	418	436	411	437	387	409	411	435	436	433	446	417	443	420	387	401	435	394	393	415	435	419	419	421	402	429	381	419	447	432	415	439	441	450	392	400	415	434	459	383	405	432	384	425	436	412	413	405	387	390	390	410	435	446	416	415	392	433	479	438	442	428	394	416	419	455	437	415	437	429	428	411	396	431	433	397	406	430	389	450	428	409	429	405	424	419	423	415	406	452	408	443	429	406	462	411	424	451	417	474	459	415	403	419	433	398	410	436	448	432	420	442	417	415	432	449	459	462	421	395	417	405	410	458	407	464	408	429	457	403	425	453	442	415	413	432	446	420	428	409	430	429	434	404	441	442	450	428	412	434	430	436	439	451	449	448	465	415	411	434	423	448	431	432	433	412	431	400	442	415	398	413	423	418	421	444	402	449	471	407	424	410	467	408	392	451	430	411	403	407	445	446	434	407	425	408	457	437	414	392	405	391	414	420	409	426	439	401	399	374	428	388	405	398	419	452	455	397	416	424	422	420	443	433	415	407	417	414	413	450	448	430	447	402	431	450	443	433	432	425	432	440	408	398	420	434	454	444	402	365	391	426	420	428	459	446	398	448	436	402	442	390	423	378	427	454	423	418	392	399	400	394	405	410	425	487	441	440	437	371	440	412	445	435	432	441	424	407	430	419	455	442	417	440	434	435	447	420	443	446	433	417	420	429	462	432	452	402	460	474	431	454	404	391	422	413	415	435	417	455	450	451	416	410	442	412	448	424	427	432	433	443	443	399	437	463	455	430	437	433	439	440	393	428	421	439	406	449	428	441	402	408	448	397	432	441	470	444	428	454	406	435	390	422	447	415	421	428	434	448	413	416	424	442	434	432	393	453	416	390	449	428	444	409	459	410	423	432	433	391	424	407	427	379	436	437	433	446	444	427	437	427	418	396	423	399	435	445	435	464	450	427	438	417	416	430	429	461	405	426	425	436	424	431	443	417	438	404	447	415	446	451	452	392	425	408	399	439	429	454	423	403	441	438	437	427	469	445	435	447	430	446	419	412	418	419	417	407	463	414	407	408	440	415	441	404	464	437	423	470	403	409	442	442	418	412	403	406	422	430	429	411	475	439	459	445	463	399	403	422	408	471	390	435	439	433	436	412	442	393	424	444	390	396	394	431	430	416	403	438	433	442	431	426	409	410	433	445	410	468	398	431	452	427	395	362	430	431	421	407	412	448	458	406	411	404	390	425	428	439	416	429	403	405	440	402	414	430	442	411	425	370	460	435	443	425	420	412	427	423	410	439	446	436	427	432	389	465	437	450	441	442	422	400	380	408	463	422	415	442	426	384	437	452	455	455	422	422	427	441	423	449	435	426	423	441	395	396	421	434	392	429	417	427	454	417	469	433	413	411	409	422	413	412	414	404	420	423	419	407	429	419	422	425	411	437	407	402	439	418	434	443	410	433	436	411	404	398	408	472	401	438	429	409	418	428	428	466	404	426	402	414	403	417	402	445	422	418	439	435	447	457	440	423	447	408	430	355	417	444	451	416	469	473	405	392	381	440	436	443	408	438	422	466	446	443	416	433	414	428	427	410	441	433	447	445	413	433	418	449	439	476	418	413	392	453	424	412	426	379	405	406	413	424	421	420	443	443	426	423	464	438	459	449	431	430	438	416	427	400	436	435	382	447	377	453	435	414	417	411	440	453	462	424	446	396	397	419	400	445	399	410	425	440	472	407	437	420	432	436	426	421	404	424	413	394	427	450	439	439	384	437	430	468	410	454	434	421	449	425	411	426	449	426	415	385	422	404	446	444
7447	1094	1143	916	723	632	482	438	420	400	396	370	406	355	367	353	357	339	313	349	323	395	374	345	343	334	330	300	321	315	277	311	326	318	303	325	307	271	349	281	323	271	299	327	334	310	292	287	274	310	278	296	318	313	296	315	306	292	291	304	307	289	281	299	310	307	308	307	298	292	303	294	284	267	304	302	292	302	264	299	269	282	328	310	315	311	306	293	313	309	332	327	274	288	332	296	302	288	287	302	297	296	352	292	324	294	311	313	300	290	297	338	308	312	326	323	268	302	341	307	313	273	294	306	294	277	331	289	310	289	306	312	308	285	305	294	284	314	313	290	338	310	276	328	302	281	289	329	307	308	311	309	319	320	310	292	290	319	277	313	335	275	334	312	304	279	316	299	310	291	279	272	281	288	306	303	344	296	311	292	322	294	324	287	316	292	305	336	338	295	274	310	306	325	308	286	295	348	328	331	291	309	339	339	291	291	296	294	310	306	281	297	310	293	312	287	280	288	256	300	291	285	278	300	286	296	294	320	286	279	279	269	289	303	282	301	294	293	302	300	301	325	340	317	345	303	304	306	294	303	284	297	306	309	313	291	280	301	284	317	302	295	275	266	319	284	301	297	306	306	265	295	320	300	263	289	295	306	316	297	306	300	351	296	292	302	299	302	337	297	307	317	300	320	323	309	315	299	335	309	278	260	320	285	316	294	316	286	321	257	297	326	319	288	283	296	303	289	315	279	290	300	282	329	304	292	325	306	305	322	276	312	336	302	302	342	284	304	305	282	289	300	342	283	287	305	288	280	276	315	279	276	329	310	318	284	301	299	317	326	269	305	327	295	305	319	306	321	313	290	297	314	315	324	305	295	310	290	280	297	310	331	304	326	274	329	283	314	297	295	309	296	286	287	303	287	309	284	288	307	327	297	295	308	271	269	289	289	313	311	288	305	309	299	316	283	322	309	313	312	279	294	322	336	277	322	276	295	296	287	308	279	293	281	314	314	320	290	295	280	332	283	300	297	279	280	338	351	301	313	310	287	325	308	292	302	300	328	311	261	284	272	314	289	307	302	300	269	323	293	301	318	292	304	281	327	322	314	292	281	288	313	324	289	278	317	308	323	304	302	319	292	303	296	296	314	313	278	302	328	319	321	301	325	286	283	327	310	288	290	306	318	288	282	308	267	319	289	296	300	300	329	293	304	315	315	316	299	315	312	285	310	278	320	290	303	316	278	309	285	264	290	328	279	279	292	299	299	284	286	310	285	284	303	291	317	314	328	305	288	286	338	314	278	293	334	292	330	296	291	296	276	297	293	261	313	294	293	344	296	312	329	301	275	297	268	305	312	315	300	308	324	322	333	333	327	308	266	279	310	302	276	296	323	335	291	320	309	275	293	298	313	287	295	302	333	305	336	292	304	277	324	341	294	327	339	291	311	302	336	319	299	297	332	298	334	300	306	328	328	311	296	303	285	334	325	329	296	281	289	285	307	307	301	313	309	307	328	327	316	277	293	299	352	274	274	310	327	304	297	302	264	318	289	305	334	286	301	329	298	301	320	259	326	311	281	305	344	342	310	335	275	329	276	280	325	307	284	287	298	282	304	322	307	301	326	318	318	331	319	291	305	292	312	313	307	307	281	336	331	323	319	329	302	321	332	291	312	299	285	275	316	291	293	307	294	325	316	330	345	302	314	329	279	292	335	291	278	319	330	263	301	281	293	302	295	310	287	307	304	317	291	308	300	307	300	309	336	285	299	311	309	292	302	301	282	310	306	284	319	294	277	272	302	303	285	334	294	302	309	329	314	321	320	303	332	290	319	293	304	324	294	286	294	326	344	314	264	293	298	274	292	310	301	326	289	329	320	286	309	320	306	295	277	270	313	305	310	316	321	274	283	274	317	321	275	302	279	298	314	292	312	296	302	314	300	280	318	314	312	293	300	323	284	296	307	308	253	287	327	313	340	349	323	317	293	295	253	310	319	297	315	331	301	329	296	333	305	304	299	302	301	288	265	312	283	296	299	291	289	289	306	281	295	335	294	298	298	298	324	322	293	338	288	315	328	291	282	317	299	283	300	275	277	317	288	316	301	286	321	304	326	300	325	314	277	305	309	293	323	301	306	271	300	305	276	295	302	302	299	300	288	293	310	296	313	330	309	350	273	337	296	296	266	292	314	319	339	309	281	292	341	315	318	265	315	294	280	288	311	283	299	305	281	271	306	294	317	279	280	302	302	312	330	292	304	311	316	313	318	262	309	309	278	293	315	306	315	321	297	291	305	308	267	304	325	308	315	333	293	301	306	290	280	267	265	303	322	311	317	324	266	309	284	298	304	316	342	285	307	307	263	270	300	327	269	287	311	293	302	290	281	315	280	279	300	291	295	278	286	296	258	323	310	291	310	309	314	256	317	295	273	280	325	310	308	301	323	299	339	304	284	275	310	296	319	263	264	320	305	295	297	294	297	305	294	337	331	321	303	290	297	316	302	303	278	280	307	294	333	303	355	319	315	315	315	301	303	310	284	292	286	313	290	300	303	315	321	302	305	326	311	266	309	313	323	284	294	288	278	256	284	332	293	325	310	272	310	302	269	274	313	339	321	322	283	324	318	317	358	314	311	316	321	278	317	333	337	314	334	300	284	314	287	296	295	323	288	299	300	314	311	289	298	293	295	302	292	287	303	298	280	288	315	268	306	294	301	304	267	304	302	308	292	296	272	297	318	291	298	275	272	269	306	282	305	305	278	303	306	324	308	294	300	303	287	293	288	310	300	313	318	312	319	310	323	301	276	309	280	315	292	318	307	327	301	308	295	299	299	288	259	313	292	286	309	302	310	333	282	298	280	281	289	292	270	309	306	268	303	290	292	296	333	269	293	290	313	321	307	308	297	315	270	284	346	299	320	309	286	299	314	319	282	303	336	316	289	312	287	290	279	304	305	291	349	311	293	291	303	318	269	305	307	286	295	281	312	308	290	260	309	285	322	317	301	303	316	321	311	286	258	303	325	297	291	309	323	297	337	301	319	311	311	303	310	307	300	316	336	300	303	302	285	304	274	300	291	315	298	293	320	273	298	307	288	297	301	311	273	287	300	334	300	312	326	303	312	326	268	326	285	291	286	308	310	317	291	275	288	285	301	340	319	313	315	338	318	325	307	309	292	295	277	321	339	244	299	299	285	300	316	295	315	291	328	285	332	283	303	331	327	293	282	307	296	320	321	289	328	314	324	302	338	295	307	303	296	274	276	281	315	300	307	306	314	319	310	264	296	303	301	301	301	283	257	337	293	325	328	276	313	293	263	306	294	298	331	296	315	305	298	293	310	285	310	330	308	305	320	329	258	289	322	283	286	339	278	313	288	312	299	307	307	322	294	306	357	286	298	325	309	277	289	291	319	309	299	274	275	319	255	308	332	287	300	325	290	325	319	314	314	280	316	274	291	305	289	312	317	291	314	282	287	268	306	298	289	299	334	315	301	299	333	316	294
5905	1444	2457	2894	2667	2337	1897	1783	1548	1451	1340	1423	1388	1248	1228	1297	1116	1068	1020	1002	1073	1200	1190	1162	1050	953	868	829	863	801	832	830	827	838	797	812	838	811	974	842	778	787	837	826	833	783	750	766	829	784	789	742	788	739	753	762	746	812	747	756	789	723	803	795	765	731	761	784	776	772	737	754	736	744	752	701	754	760	747	778	797	782	734	709	780	733	780	791	754	786	759	789	742	724	749	791	754	776	724	764	706	803	749	769	794	758	741	739	759	737	749	784	710	757	756	766	759	823	739	746	839	736	757	725	780	766	821	794	749	759	768	801	715	734	737	789	760	720	790	785	767	755	776	785	756	801	772	780	711	737	770	812	795	809	776	687	786	805	793	765	691	729	754	743	765	697	796	756	772	759	786	771	771	774	733	790	744	751	710	772	790	798	736	740	778	731	777	787	745	745	750	743	766	746	723	739	785	725	739	804	742	763	759	705	791	727	753	774	693	766	709	756	742	792	810	787	769	797	805	718	771	733	705	791	744	705	783	710	749	748	729	735	785	744	794	730	785	774	739	761	732	691	735	723	723	758	763	780	742	715	718	780	719	798	727	743	724	704	758	730	779	792	758	811	712	736	762	809	791	785	768	733	782	773	777	769	765	800	777	761	745	668	736	818	776	774	797	783	783	758	771	787	780	788	751	775	803	756	781	766	766	761	871	720	781	771	772	749	679	793	768	769	756	788	760	760	738	742	763	729	776	782	734	734	801	739	713	788	801	754	734	774	777	750	747	788	753	787	791	789	807	751	804	736	803	751	787	764	748	787	740	762	765	765	782	808	737	766	770	716	703	805	766	733	737	740	729	763	718	742	766	741	804	786	741	758	793	701	766	742	713	750	757	757	819	745	726	763	788	786	779	781	743	739	705	754	727	790	766	756	758	788	765	773	689	791	721	765	822	758	752	769	738	810	753	768	714	777	713	789	765	768	751	752	773	707	758	780	796	753	769	815	799	741	815	755	739	756	762	803	726	747	745	765	792	740	739	796	791	741	737	804	772	782	785	776	731	791	796	799	758	779	726	742	711	748	813	786	776	688	825	721	736	745	739	742	784	765	782	710	782	721	770	740	766	742	762	710	776	758	743	811	731	808	722	798	731	732	762	775	744	761	788	729	744	769	774	804	750	770	771	735	779	768	765	767	759	735	734	756	741	787	785	750	754	754	789	723	688	758	739	745	777	755	758	752	762	749	742	745	786	780	748	805	752	753	770	810	735	769	728	751	728	749	792	748	751	783	757	824	729	740	811	748	767	755	754	734	754	798	715	768	765	767	737	766	713	790	711	792	744	748	765	777	780	779	779	747	748	768	800	776	788	743	782	777	726	803	766	742	745	750	726	788	792	744	723	724	749	755	766	766	749	800	773	786	769	734	719	705	680	733	777	745	744	722	778	756	755	718	772	752	772	777	769	772	815	782	786	711	734	763	757	677	756	700	716	777	749	778	735	791	726	767	813	770	765	727	749	760	755	757	772	782	741	766	781	771	781	687	765	757	751	772	720	778	760	794	733	827	757	771	730	760	776	754	740	771	703	765	700	771	741	763	791	733	752	783	782	749	743	782	769	716	816	756	791	752	766	760	747	720	767	749	748	745	749	775	764	766	697	731	727	730	765	749	726	772	733	752	754	754	723	787	770	754	760	758	759	801	770	722	713	729	723	774	778	748	778	793	758	775	792	780	782	756	770	781	735	767	764	759	745	729	737	749	736	743	772	749	794	796	801	718	760	756	762	783	758	803	781	803	731	768	731	828	769	772	764	764	797	732	757	776	771	756	764	700	762	766	775	701	734	766	748	763	782	768	781	741	765	734	734	721	773	831	722	771	763	738	780	818	764	713	753	754	772	733	744	739	745	809	792	780	753	751	745	809	749	775	752	778	763	712	737	755	743	809	754	722	833	719	753	704	737	774	725	754	822	776	746	765	761	746	720	769	751	781	761	756	724	771	729	749	732	777	798	745	737	827	771	758	745	689	746	761	709	767	755	801	765	720	786	754	735	720	775	749	781	792	765	749	775	758	759	741	768	775	767	784	768	763	775	785	759	760	785	742	717	800	743	766	782	796	744	758	770	762	773	766	750	752	764	755	755	768	743	776	754	736	717	790	727	776	762	763	761	733	736	767	737	697	756	736	768	747	731	758	741	728	801	740	708	759	762	742	768	759	767	753	781	743	699	753	732	762	779	790	764	737	752	758	755	759	756	718	745	738	759	766	682	720	768	723	751	719	759	751	753	783	782	756	794	755	795	702	725	756	782	764	757	762	780	797	756	699	824	776	785	785	750	749	785	746	806	754	748	755	755	769	706	737	728	741	786	732	756	799	762	706	757	692	742	756	805	778	756	740	750	714	754	794	805	733	819	748	759	753	763	808	804	755	806	759	720	753	789	770	802	779	791	738	724	759	764	723	780	762	767	785	801	709	726	788	763	770	737	780	795	741	765	713	750	716	755	808	756	742	760	779	772	724	769	781	731	732	770	769	750	764	779	726	750	794	780	761	774	772	751	733	748	762	745	757	755	761	766	739	770	744	791	740	736	730	736	750	766	747	769	778	697	753	760	745	734	702	723	754	737	741	726	766	717	795	770	721	765	788	713	792	732	730	756	807	786	768	785	780	743	737	711	696	786	781	765	751	783	723	737	719	805	745	798	777	809	804	756	757	805	708	760	781	772	786	813	791	774	761	763	736	796	726	771	779	737	706	686	785	799	738	773	730	714	745	772	801	723	741	743	755	808	728	751	749	774	757	750	763	788	739	774	739	735	803	740	700	745	726	797	744	752	787	788	768	775	745	793	762	713	794	744	746	741	769	782	757	759	773	810	731	768	792	743	713	814	731	819	737	763	817	749	776	759	729	757	819	782	774	791	722	742	782	754	781	756	730	776	747	784	822	791	799	756	775	799	741	758	768	765	760	744	722	758	771	762	775	755	746	747	763	781	702	798	745	757	692	756	747	712	777	796	765	762	779	772	735	742	768	747	763	726	686	757	718	718	756	766	765	755	780	778	732	765	731	795	813	733	735	760	734	778	771	769	791	807	727	780	785	766	803	775	800	780	726	772	744	743	680	767	770	780	742	754	753	737	765	775	761	777	763	718	764	733	731	760	779	749	761	713	749	771	728	749	760	774	760	771	721	800	788	752	719	756	755	749	763	784	761	751	766	731	811	764	765	739	748	732	766	742	806	759	707	795	771	782	790	787	726	796	742	787	783	729	764	769	723	733	785	734	789	755	770	776	755	763	726	813	740	718	768	761	759	749	795	737	747	768	772	742	803	745	735	746	731	734	750	747	786	721	736	756	787	808	750	726	803	751	753	706	740	758	793	716	806	759	732	770	728	720	752	728	745	777	790	738	780	757	773	761	757	750	701	758	740	749	711	738	709	756	730	805	775	772	774	736	736	758	740	728	740	775	758	732	793	764	744	741	746	726	807	749	743	786	777	748	743
13726	2122	2063	1636	1178	955	707	632	597	530	516	478	484	456	469	425	379	397	376	388	399	400	419	406	433	362	343	356	327	322	328	343	363	347	319	370	310	338	348	318	329	316	347	335	293	323	320	305	317	315	330	313	310	311	316	340	326	358	339	308	327	311	306	310	329	343	317	330	305	339	305	311	358	334	348	318	276	328	312	308	326	362	299	334	312	305	303	332	342	320	308	317	353	341	279	281	305	326	325	320	285	320	327	337	333	323	310	332	298	299	314	293	307	326	295	343	325	347	328	304	342	309	331	320	332	308	339	325	330	309	328	357	316	322	311	309	313	324	326	334	312	319	305	324	295	323	333	321	338	302	291	297	326	336	301	318	328	302	306	323	306	335	335	305	294	322	327	269	311	308	300	311	304	313	348	290	284	314	346	304	317	321	306	308	289	277	306	293	332	307	330	323	329	329	267	299	288	285	345	332	316	305	359	320	311	311	297	306	327	309	321	337	298	343	298	347	307	321	305	305	305	294	313	327	313	329	350	308	329	300	330	318	296	359	313	333	319	334	316	311	317	325	324	309	305	335	315	311	316	330	300	333	362	326	325	331	307	308	319	308	342	315	324	291	285	321	352	312	321	334	315	318	302	289	337	325	315	325	288	339	322	305	314	307	322	324	302	335	317	318	344	325	313	318	312	293	280	318	298	294	307	329	296	339	323	338	342	301	321	309	291	305	296	298	323	328	304	340	319	328	305	342	336	313	348	338	378	346	296	313	304	341	325	350	292	306	354	304	318	300	324	355	333	336	323	313	298	314	334	328	320	316	315	313	339	307	323	332	316	323	293	329	300	325	330	331	317	275	326	310	280	312	280	331	329	291	280	319	340	311	301	348	303	329	343	321	287	336	317	306	299	324	306	306	313	333	335	349	327	304	297	308	301	318	321	311	319	310	324	305	276	309	328	330	306	325	337	318	323	335	296	345	326	346	338	319	338	293	336	336	313	325	299	338	275	327	300	339	311	321	298	308	319	329	329	301	310	300	297	350	290	318	325	293	324	316	312	292	308	327	300	283	306	281	288	317	321	322	331	311	330	318	312	324	339	305	344	334	280	317	319	280	314	333	331	305	324	308	301	313	331	322	314	332	318	321	333	302	322	315	314	345	300	298	309	303	338	290	320	289	324	321	291	329	335	318	317	306	295	307	291	350	279	326	311	299	329	316	304	314	318	323	312	343	321	299	296	301	313	336	298	333	292	309	327	306	308	338	302	335	324	311	320	339	332	303	308	305	319	294	326	297	323	309	300	329	320	312	340	316	347	345	305	341	306	294	316	313	335	293	333	283	293	309	297	303	302	327	310	330	331	304	324	312	285	303	317	327	316	328	325	334	326	299	328	334	326	333	331	348	328	274	290	305	309	288	299	314	303	348	342	334	311	275	347	326	335	310	313	328	320	339	317	303	336	341	324	337	324	318	310	301	318	334	330	319	316	293	342	303	349	327	291	306	311	312	327	282	310	329	326	301	326	332	340	326	338	332	314	290	317	323	323	298	313	297	282	306	318	302	350	294	325	308	332	309	310	323	335	329	302	317	322	326	338	338	332	319	306	287	341	296	300	317	310	304	314	299	331	286	330	319	296	348	332	315	310	331	303	328	339	349	316	343	286	341	316	349	301	342	312	307	336	347	275	306	305	323	304	298	280	333	320	348	309	290	333	333	339	323	337	308	338	334	300	356	355	359	310	308	314	314	329	343	299	305	295	301	331	301	305	306	301	305	308	332	323	327	294	329	297	322	326	338	342	293	316	301	291	310	328	358	351	321	289	354	331	296	331	316	312	302	292	339	333	286	326	345	329	318	345	323	310	297	325	281	262	329	299	313	324	327	307	335	325	338	303	353	331	316	337	339	321	331	322	317	338	293	333	325	309	333	329	280	323	319	315	324	304	318	312	291	328	342	295	297	338	311	310	299	291	305	333	346	326	323	317	296	328	345	290	272	305	320	294	325	324	303	348	288	303	312	335	299	304	297	323	340	319	307	294	306	322	351	292	321	343	309	343	326	292	316	323	313	313	337	297	342	329	281	301	322	291	328	321	311	313	323	344	322	304	312	316	315	303	342	341	354	319	314	311	335	342	320	313	322	329	279	343	351	328	276	319	312	288	291	299	323	334	303	291	320	302	319	313	335	315	299	337	323	311	345	281	335	321	340	327	299	325	323	310	300	325	346	327	325	322	318	316	303	354	324	298	305	291	279	363	321	307	354	304	320	311	311	315	330	344	321	324	312	337	334	293	341	313	292	310	308	294	354	305	336	326	297	314	347	323	323	322	310	316	303	334	338	338	321	336	357	310	311	315	306	333	333	328	320	287	317	317	327	317	326	314	358	324	340	302	309	319	281	317	303	309	333	306	295	296	319	333	297	322	307	321	280	307	293	293	312	327	334	328	338	306	302	331	355	321	327	294	305	300	285	326	328	316	282	303	327	326	329	352	316	316	308	319	355	320	312	309	342	319	340	307	305	324	308	325	325	309	323	314	326	324	304	302	344	333	298	288	322	320	306	329	316	302	369	336	340	273	319	336	332	315	298	349	315	334	320	331	299	315	290	318	346	308	278	352	329	313	334	326	309	343	306	336	300	300	342	311	349	321	323	320	340	320	289	323	316	332	299	286	302	302	372	329	320	331	331	323	323	348	343	312	368	335	312	294	292	340	343	304	318	330	327	313	339	334	320	294	301	333	333	294	302	310	315	312	361	303	313	312	305	320	294	365	321	317	337	312	322	346	306	280	329	331	332	346	304	315	344	340	348	286	322	322	342	325	314	316	310	309	319	326	342	325	336	311	347	317	328	324	342	305	306	321	336	347	306	284	350	341	296	352	323	323	341	346	328	305	295	336	337	300	316	347	328	304	308	337	306	322	347	320	335	327	345	357	311	339	335	299	324	302	303	296	314	316	320	314	336	320	345	274	295	296	328	322	352	310	292	310	312	325	322	304	325	312	323	341	324	335	322	330	330	303	331	310	311	304	288	333	313	276	349	318	322	363	316	281	289	316	324	293	343	355	303	313	359	313	317	323	333	294	316	331	310	290	322	313	302	336	301	344	308	319	342	291	294	326	319	344	341	330	294	315	334	337	336	319	302	293	306	311	314	323	303	328	310	335	349	310	304	359	313	331	324	305	348	294	325	304	328	317	299	337	324	313	267	312	338	311	327	300	305	288	306	349	307	288	302	340	319	314	326	298	320	311	311	337	316	325	352	287	318	300	329	338	357	304	321	320	330	345	297	327	290	327	310	296	339	312	352	314	310	307	352	318	316	332	322	300	296	313	315	300	354	329	347	311	307	320	323	313	338	316	321	347	325	336	311	314	297	338	312	317	334	306	332	304	285	329	324	358	307	299	261	324	286	332	321	331	297	320	319	293	308	324	351	337	333	333	326	294	331	329	342	311	326	320	317	326	332	288	326	325	314	344	316	286	355	314	355	340	295	301	310
7720	2039	3994	4852	4300	3678	2985	2656	2326	2111	1864	2057	1879	1713	1773	1573	1464	1290	1283	1236	1326	1465	1528	1370	1390	1135	1019	970	927	943	956	866	909	877	848	855	863	828	919	790	840	895	856	843	889	899	846	818	816	806	798	756	775	803	807	817	793	786	768	788	765	738	774	772	753	801	780	753	828	752	791	771	787	833	763	794	747	798	797	755	758	798	810	802	779	780	826	739	769	730	717	778	834	781	761	773	804	786	768	740	727	744	787	813	781	785	788	767	788	752	824	770	755	761	778	795	783	728	771	739	776	799	788	760	797	772	787	759	782	748	804	766	753	764	780	797	702	765	745	742	798	776	743	765	814	736	809	803	807	720	802	792	800	786	780	762	758	733	718	774	734	795	784	784	748	780	789	743	733	785	797	754	791	727	712	812	805	745	710	783	764	740	751	731	735	778	773	766	794	748	788	809	744	748	777	787	749	809	804	773	784	771	810	767	773	778	784	764	786	824	769	803	714	823	754	668	777	749	746	747	797	759	754	760	738	772	785	753	722	753	742	726	706	762	748	768	733	762	768	758	760	765	807	750	803	740	760	749	819	818	760	770	791	806	733	758	761	755	821	864	799	810	763	775	752	742	741	756	726	769	780	748	756	801	785	758	745	790	767	772	765	761	785	771	736	800	798	707	803	764	782	784	818	760	731	787	758	731	746	771	740	800	779	796	751	790	720	734	794	749	789	711	775	803	748	709	772	744	773	753	786	775	782	762	798	738	785	746	737	740	723	724	729	755	780	780	734	722	762	758	719	766	743	822	733	754	745	798	748	756	764	775	761	764	749	772	744	762	780	761	752	746	757	768	789	771	763	810	836	747	788	742	741	752	749	716	758	707	744	719	781	760	777	806	777	781	709	765	774	786	793	781	796	748	753	752	750	762	711	762	739	781	741	811	727	773	694	773	786	753	775	730	771	708	732	743	795	761	735	788	764	777	776	769	767	730	765	790	711	725	737	777	756	758	802	773	746	740	825	757	770	706	750	760	777	741	809	761	726	774	754	732	804	749	727	747	747	766	781	721	780	817	714	753	750	747	717	757	761	737	778	742	744	782	764	776	769	704	710	770	754	731	726	738	794	772	802	748	845	786	754	746	738	742	781	783	758	754	776	732	788	767	756	773	706	779	787	747	757	789	778	795	769	769	754	789	790	790	796	781	767	740	784	800	759	739	783	829	768	783	817	751	711	770	737	782	732	753	726	799	747	746	765	766	789	769	776	788	830	795	810	759	763	759	690	744	763	801	735	770	746	764	744	734	766	788	731	739	735	704	785	762	726	858	785	734	770	812	768	735	757	744	767	767	771	743	830	791	758	754	780	751	780	805	747	771	743	787	787	796	753	800	781	776	733	751	715	720	763	733	738	834	768	774	738	774	727	719	756	711	775	766	783	840	767	773	725	825	743	795	730	782	795	835	757	751	787	829	786	771	809	801	755	757	807	799	727	749	748	759	753	716	721	759	786	726	725	793	722	738	757	766	785	760	784	760	743	766	772	732	787	760	735	769	777	805	735	744	763	753	765	777	755	744	796	761	744	752	758	739	801	818	766	783	772	757	718	747	778	775	773	745	749	814	764	817	782	760	769	763	741	775	720	727	756	770	698	727	779	702	758	817	800	777	776	757	729	737	774	717	757	761	758	776	781	743	800	764	723	764	862	782	774	790	759	719	780	776	774	780	774	799	738	753	802	712	700	763	747	769	766	757	740	737	776	744	753	767	774	749	753	768	740	730	759	729	712	721	773	729	787	784	773	713	742	731	759	725	794	777	786	772	783	773	739	751	803	760	732	771	725	777	767	818	740	740	726	813	784	724	762	716	776	774	735	781	752	781	742	755	758	773	734	773	771	814	732	749	785	787	752	759	769	727	775	754	816	744	767	732	776	784	793	782	768	712	764	761	776	789	812	793	802	777	750	753	731	766	812	786	767	739	790	724	787	779	754	747	744	738	767	761	747	770	766	762	788	734	770	768	700	760	763	760	742	790	829	774	803	737	758	759	731	831	757	782	744	759	743	796	744	782	785	761	717	756	755	740	767	789	747	772	750	741	773	767	793	760	758	750	753	791	709	783	734	728	754	773	776	742	817	728	787	779	735	735	745	790	746	819	783	843	780	761	780	802	783	795	748	844	737	774	736	770	714	765	794	760	755	787	789	768	785	805	788	737	723	805	747	718	768	736	754	752	753	780	784	797	736	794	796	791	769	734	740	770	759	738	731	759	745	845	756	751	742	745	747	744	760	729	760	748	734	795	759	762	745	759	753	760	747	743	729	824	754	754	725	784	759	727	773	742	774	756	798	761	789	738	774	798	777	768	755	751	780	682	754	740	789	782	720	739	758	765	782	774	761	822	769	760	831	735	710	779	802	831	772	756	747	726	794	824	722	767	794	739	782	768	727	752	762	752	743	712	731	750	752	771	745	804	729	734	839	755	745	737	750	799	748	754	771	803	743	744	750	772	780	759	820	756	743	745	747	771	774	774	762	775	760	761	748	773	779	744	802	772	755	769	737	772	770	749	753	780	764	742	724	733	752	747	697	768	807	805	779	788	781	726	790	746	765	762	784	739	754	782	710	750	754	759	747	768	767	783	769	772	723	732	762	724	757	781	785	786	773	814	811	763	727	763	767	732	762	761	751	665	780	768	787	764	774	755	760	736	727	747	760	731	725	778	743	746	828	798	758	784	747	785	791	730	728	791	777	764	719	772	749	729	779	727	754	717	774	768	786	779	748	806	756	817	775	772	717	763	813	749	824	760	765	764	770	785	716	785	740	780	744	757	747	777	794	700	745	795	753	725	813	730	759	730	748	752	768	785	774	788	704	763	765	768	713	781	714	788	761	795	760	759	772	740	733	781	783	737	737	745	798	817	755	782	774	791	769	762	761	786	792	807	748	763	769	741	773	747	751	783	772	768	788	767	795	737	782	811	786	752	730	808	748	752	768	817	764	760	724	783	704	812	777	804	773	721	733	761	745	800	717	741	751	688	754	696	726	816	754	771	741	750	745	727	755	749	752	772	821	743	838	743	776	792	782	709	732	759	801	710	741	736	735	750	796	787	737	762	793	773	779	776	742	729	711	795	795	755	720	771	785	794	769	714	756	757	744	726	804	776	787	708	766	703	765	756	761	730	757	740	828	747	732	754	750	776	754	787	762	759	772	779	803	864	827	813	776	773	748	750	788	819	758	776	803	778	788	762	737	820	747	777	751	746	742	744	759	744	797	766	783	732	792	776	790	760	818	720	816	773	762	718	731	728	801	802	797	773	745	758	737	757	796	751	712	718	748	762	762	804	735	800	759	748	768	762	820	715	750	799	751	709	748	785	751	743	784	764	757	748	770	771	752	775	768	772	778	743	769	756	767	765	758	719	736	806	783	759	780	803	763	775	773	735	728	825	714	768	764	722	744	797	712	742	741	775	768	760	749	778	781	784	778	774	700	740	803	735	772	751
1785	153	173	182	152	161	146	151	160	173	149	172	197	156	192	162	183	132	148	147	146	171	169	177	186	159	123	158	128	144	150	163	166	144	130	135	153	133	167	140	119	152	128	155	144	140	141	141	142	133	135	129	138	137	168	141	134	149	161	146	147	134	136	162	152	139	158	141	143	146	144	147	148	149	169	147	136	149	134	147	157	136	145	143	141	131	138	168	141	150	141	156	154	145	151	135	150	126	144	166	167	156	151	152	149	136	128	130	144	139	147	136	163	167	163	146	158	154	139	132	159	137	129	129	159	163	153	147	157	154	116	147	148	153	141	124	127	124	151	137	141	141	140	129	145	124	155	155	141	149	157	154	135	147	147	130	167	144	158	149	147	150	139	161	148	148	131	123	134	158	165	149	130	165	141	138	142	134	128	153	141	153	152	161	169	154	150	129	133	148	156	157	139	166	132	144	144	133	127	157	130	140	144	161	145	136	118	136	135	133	132	143	143	157	150	134	133	148	128	144	147	143	132	142	151	124	128	129	136	157	142	145	153	152	155	150	145	137	146	156	133	151	137	149	164	137	132	159	127	136	138	141	145	176	153	150	148	121	149	167	154	164	127	140	149	137	151	146	141	141	176	139	157	131	148	138	154	164	131	111	152	138	140	126	153	146	130	129	152	162	144	135	157	137	153	132	149	153	162	125	154	144	148	148	143	124	133	164	159	153	151	165	137	155	156	176	142	147	145	155	167	134	155	142	133	164	138	130	143	156	156	127	140	162	137	124	119	125	140	153	140	155	140	143	169	140	130	126	129	136	119	159	144	169	160	136	135	138	148	140	118	131	155	166	148	145	141	137	168	151	140	129	138	149	158	157	124	157	120	154	139	143	152	134	150	151	151	143	159	142	145	144	149	143	144	153	159	163	120	131	148	133	128	183	142	152	125	151	138	131	148	162	141	144	141	142	148	138	147	131	146	153	151	131	147	146	151	136	162	157	124	133	151	137	124	151	127	143	148	138	146	155	159	136	152	144	142	149	151	148	148	167	169	127	148	150	156	152	151	147	144	152	146	144	141	134	148	142	154	164	167	153	144	165	157	147	137	140	170	150	132	139	150	165	136	154	150	125	149	151	147	143	144	151	171	160	135	128	129	142	145	142	137	188	179	136	146	146	163	157	148	134	128	142	153	148	134	148	146	140	125	152	139	142	140	153	136	137	138	139	121	146	137	138	140	133	156	154	140	144	127	145	150	136	132	155	158	137	162	144	128	153	124	153	125	153	136	138	132	132	142	145	144	137	161	135	137	136	149	165	161	141	144	139	124	131	150	145	142	159	148	139	130	154	134	149	166	145	143	131	155	153	133	153	144	149	138	145	144	155	133	139	143	142	136	151	140	136	146	152	170	145	158	133	141	140	156	126	138	132	129	175	142	143	142	145	135	148	138	167	136	142	151	141	158	131	137	127	159	141	132	171	154	146	157	133	152	148	127	146	141	168	138	147	145	114	154	154	137	150	159	153	150	145	169	127	142	138	165	143	160	164	157	153	132	164	150	162	135	145	152	133	150	129	139	145	152	158	140	138	149	150	143	149	159	132	126	142	167	141	140	146	166	148	152	136	126	146	145	147	137	144	135	137	153	177	138	149	138	157	145	151	135	148	149	146	132	164	149	132	117	132	141	141	154	148	136	137	152	134	135	144	128	161	142	155	137	162	136	160	152	136	163	149	161	142	139	145	142	140	150	156	175	154	157	117	131	122	138	142	147	145	136	133	145	161	160	130	142	146	157	121	156	131	162	128	161	150	139	159	138	175	148	154	165	100	149	153	141	152	148	157	132	146	148	140	131	154	154	145	154	148	146	153	145	124	135	143	160	146	147	169	145	141	120	144	124	136	166	133	140	137	140	143	157	139	129	148	154	160	132	144	127	159	127	167	138	131	140	161	135	130	141	158	144	145	123	153	153	149	137	151	134	163	141	144	151	153	156	154	158	145	136	116	157	149	138	126	151	137	140	132	153	152	157	122	136	160	170	151	126	137	136	121	134	120	145	137	125	137	125	138	141	119	135	149	130	118	148	159	154	151	160	148	145	148	130	126	154	159	149	145	157	163	163	160	158	152	189	148	137	156	159	146	145	151	154	129	168	140	135	147	135	130	141	139	147	136	122	152	172	135	151	168	154	131	147	145	132	126	137	154	151	177	169	126	153	166	159	139	139	160	159	166	158	129	140	147	132	138	160	136	153	146	118	143	151	154	138	149	133	132	122	152	151	149	135	130	158	160	126	138	125	138	130	130	142	151	143	141	146	148	148	135	135	142	129	172	161	132	134	155	174	132	140	140	124	144	149	136	149	146	157	153	118	150	141	144	134	142	139	176	159	137	156	143	137	132	143	143	155	143	145	145	144	142	148	151	150	129	141	151	156	150	156	138	149	149	145	135	166	154	150	132	154	129	143	135	140	145	131	130	134	136	138	149	151	144	141	157	141	120	150	151	162	147	136	146	142	150	142	149	152	164	146	137	160	143	135	148	148	133	151	159	167	154	144	152	140	138	178	161	135	151	141	174	154	154	141	157	150	154	152	141	147	140	133	161	154	149	126	170	135	146	127	161	167	131	136	140	128	142	139	129	130	141	136	146	175	137	156	164	144	136	148	144	129	155	141	120	155	154	140	159	156	136	152	153	155	159	143	165	154	168	131	141	159	124	136	143	140	136	120	149	153	145	145	130	141	136	144	151	167	132	138	143	140	155	145	150	148	153	149	144	129	127	143	143	163	177	160	151	137	134	109	150	175	156	131	131	126	142	161	144	155	159	131	147	123	145	133	149	146	134	147	137	161	143	145	140	154	149	124	142	132	130	169	147	149	143	135	171	152	133	123	130	140	144	133	153	158	160	135	129	141	144	156	148	146	140	156	138	145	149	148	136	144	148	149	153	130	163	161	161	145	148	123	150	146	143	139	155	148	145	154	164	154	158	139	168	155	167	153	151	149	141	150	142	159	148	122	145	142	147	144	153	151	142	137	149	144	156	150	132	152	156	142	164	168	141	109	134	145	144	149	137	136	153	147	158	144	145	123	134	148	151	135	164	162	139	138	143	136	123	169	129	147	158	120	137	148	132	163	133	163	135	145	158	131	154	133	145	144	171	145	142	142	142	169	148	167	141	140	148	160	154	147	157	144	142	149	172	133	148	137	154	160	164	101	137	134	131	147	142	145	131	126	148	149	136	138	140	150	135	151	142	127	142	149	168	143	146	125	159	152	144	148	137	167	162	138	141	154	143	132	155	124	144	130	147	142	144	156	138	148	161	174	151	158	136	131	166	147	159	142	154	140	113	146	148	152	138	154	157	132	151	141	134	154	145	158	143	148	135	142	144	160	157	135	144	134	141	159	144	153	133	140	141	159	153	121	143	144	145	167	167	126	147	161	148	129	158	139	139	150	137	152	133	122	157	121	149	125	148	157	137	169	151	148	178	152	144	155	153	136	141
2176	448	514	498	480	493	480	480	469	467	492	613	598	498	548	490	513	480	493	523	613	591	574	586	535	484	468	469	444	423	392	427	456	459	434	447	430	436	417	412	451	443	418	402	447	430	431	443	423	420	435	464	425	414	419	440	404	450	441	397	430	429	396	441	435	424	399	440	403	454	430	429	413	443	395	450	427	425	443	431	406	416	418	409	382	400	437	422	427	411	428	425	424	401	450	414	438	465	433	402	421	443	437	422	439	415	447	439	443	433	419	415	420	399	414	416	446	425	418	426	463	422	400	465	421	437	441	420	404	413	415	428	419	431	391	442	416	407	403	381	436	407	383	432	444	414	452	401	399	406	453	436	395	408	424	427	453	441	425	389	459	431	432	406	438	422	451	447	407	452	465	412	451	446	421	424	379	457	463	453	434	432	433	403	383	431	427	416	418	441	446	444	451	402	431	401	401	428	423	409	442	438	437	417	438	381	415	411	404	434	422	417	402	415	419	429	432	429	467	432	363	416	445	436	441	413	417	428	420	453	437	427	386	412	412	405	429	416	430	434	419	383	434	424	437	425	440	418	419	435	487	391	433	438	407	436	460	421	413	382	447	458	427	398	413	449	400	438	418	394	415	449	457	430	429	419	444	415	421	403	437	423	419	419	407	418	433	429	431	431	448	457	423	420	436	452	439	428	432	377	425	401	461	411	467	442	439	434	430	457	458	447	431	382	409	396	449	429	417	389	425	456	399	436	416	434	417	426	409	438	414	385	450	428	444	430	418	476	404	429	422	418	422	413	417	411	444	443	448	448	428	418	454	402	434	419	414	443	412	411	433	448	424	421	422	399	416	404	417	362	416	406	440	421	426	441	408	463	432	442	415	429	442	412	416	446	432	408	426	428	437	431	399	402	410	480	425	434	427	407	430	396	445	411	443	406	439	413	424	439	408	486	410	426	389	413	435	419	418	400	472	441	452	370	428	423	424	422	429	453	432	445	435	413	425	419	448	414	420	416	454	404	447	418	457	440	450	427	398	407	417	427	404	427	423	408	472	446	387	446	447	376	409	419	387	431	449	402	420	412	390	435	453	409	449	425	458	399	403	460	408	432	456	439	435	435	441	439	458	417	436	445	443	439	423	398	438	383	439	422	417	438	431	448	451	420	405	420	404	429	415	404	400	422	432	431	421	423	423	428	404	438	413	418	451	415	423	446	389	430	439	422	409	392	393	413	425	441	410	381	464	398	457	417	429	386	442	425	431	444	406	427	412	441	447	432	400	446	434	435	453	400	427	429	419	421	444	408	418	446	434	396	410	416	430	421	449	455	436	400	423	414	446	417	400	422	420	401	406	412	407	390	386	411	464	425	431	443	405	411	430	439	426	410	408	392	447	425	421	429	415	418	439	467	418	398	440	399	435	430	406	410	432	391	446	428	413	419	423	393	442	417	433	428	419	386	444	460	458	429	424	457	462	421	441	403	445	440	404	460	414	433	410	408	425	408	421	405	403	417	420	405	432	370	428	450	470	382	440	432	450	433	397	418	430	419	427	400	427	439	430	409	392	400	417	405	408	454	412	426	478	429	450	403	418	431	427	417	408	418	409	407	431	441	414	453	430	387	409	417	449	399	433	429	400	420	433	401	427	412	443	445	364	413	405	445	428	423	425	398	403	407	422	429	420	412	426	440	423	441	449	428	450	412	419	425	413	446	384	418	412	411	415	422	400	435	439	419	426	450	404	394	413	435	410	437	433	440	426	435	425	435	414	461	463	459	415	432	432	460	429	432	402	441	423	451	397	403	417	437	417	449	405	399	449	425	431	461	423	404	417	481	443	402	442	439	425	418	423	402	417	431	460	401	437	441	464	416	409	415	395	478	473	426	445	440	447	411	433	366	438	370	456	452	441	385	431	430	425	460	394	410	443	447	432	422	407	430	438	388	440	417	450	439	416	435	434	457	434	464	458	372	451	429	392	394	439	415	443	410	439	417	449	430	430	409	432	403	387	427	441	426	451	421	435	447	421	400	454	418	411	455	442	419	429	409	427	404	436	427	437	425	418	427	445	398	416	453	425	466	393	392	412	409	439	450	455	415	433	442	383	453	422	436	397	391	416	421	436	398	390	414	438	427	416	459	416	414	437	422	390	424	424	411	414	417	404	485	457	455	436	460	401	439	398	397	412	410	443	445	422	430	425	405	434	443	440	415	398	434	449	440	421	444	414	377	432	417	452	458	401	420	419	424	412	407	442	412	435	394	423	447	439	430	442	416	378	420	424	425	426	415	389	415	435	415	434	429	431	404	431	439	460	435	409	415	413	367	387	411	439	405	437	461	415	446	433	443	407	432	421	469	423	429	419	437	418	394	387	439	454	438	442	412	413	443	439	413	409	413	427	401	386	462	451	413	424	428	411	442	414	400	389	453	405	432	434	433	408	423	439	412	418	441	452	421	431	424	440	448	409	431	432	465	427	413	423	443	446	392	416	418	456	455	429	410	438	393	425	466	425	437	417	409	431	462	435	472	417	430	421	396	425	383	421	420	432	403	441	411	409	397	416	405	439	407	431	436	430	443	389	395	416	443	418	421	413	457	425	429	405	432	384	427	421	378	419	430	442	401	433	454	369	449	434	400	410	384	425	446	389	402	397	446	406	416	407	447	444	381	445	417	406	446	425	418	438	419	448	407	421	445	425	405	453	443	454	405	432	423	429	425	412	424	417	449	422	424	407	386	418	411	432	415	429	432	437	432	409	438	400	433	421	494	432	429	417	443	410	413	414	444	424	423	436	432	440	399	408	416	444	417	415	382	437	429	463	415	420	461	379	422	420	433	445	444	402	450	396	409	445	381	392	402	389	414	412	431	417	425	440	422	398	412	409	454	412	445	405	414	402	410	422	431	412	414	434	409	420	426	425	407	435	442	426	402	428	438	414	423	424	403	390	387	393	423	403	408	389	402	412	420	420	425	400	427	425	433	414	433	404	432	463	436	429	408	438	416	432	433	480	410	428	460	454	415	409	425	430	451	446	425	434	396	444	432	444	379	408	418	428	404	395	418	452	447	430	416	437	409	428	396	444	405	401	425	397	451	421	403	413	413	421	439	429	416	402	432	439	446	430	459	410	422	439	437	422	414	435	427	447	412	398	389	411	419	434	397	425	419	420	478	419	427	470	421	428	422	418	437	376	427	409	438	440	426	408	438	418	440	441	409	442	398	422	443	417	435	412	443	467	439	425	418	441	445	425	421	419	426	431	442	398	418	419	422	440	381	408	402	398	476	418	458	401	423	445	415	417	395	428	404	436	423	409	470	415	406	445	447	442	415	411	392	439	391	418	395	406	398	454	412	431	441	396	443	421	394	408	425	388	434	429	414	397	401	442	408	382	432	442	403	422	422	478	425	412	461	408	420	423	404	403	440	427	414	430	463	408	437	425	423	406	392	394	438	430	430	430	458	412	431	413	425	396	467	415	414	415	428	439	420	392	385	413	423
7531	1027	1101	858	717	610	495	472	463	414	358	412	425	328	353	363	340	336	326	367	335	351	367	356	321	360	297	337	313	281	346	322	308	318	313	294	325	312	310	313	296	311	303	269	278	288	297	269	295	322	325	297	291	298	310	289	342	317	322	286	324	292	298	309	290	290	309	318	277	285	298	304	279	275	303	314	303	295	314	299	308	317	309	280	298	296	291	310	300	334	309	322	291	303	285	305	282	297	310	344	315	300	328	311	314	302	286	309	294	308	339	308	290	297	338	318	304	311	307	301	302	328	305	311	296	305	303	311	305	307	336	290	299	287	290	279	307	323	316	327	305	307	326	284	296	315	346	285	310	321	321	291	300	311	334	346	317	300	290	274	344	306	302	296	310	307	330	313	313	294	312	291	270	302	288	279	297	305	324	304	314	300	297	313	288	321	306	313	320	325	319	292	303	285	307	328	326	305	287	286	314	296	265	319	319	294	272	289	283	289	302	296	281	272	314	280	301	344	299	318	285	336	310	318	323	322	265	276	288	325	300	316	288	293	295	308	312	272	277	297	293	312	278	320	319	298	301	292	322	293	291	307	289	277	305	300	321	337	303	299	315	299	293	303	328	295	277	275	303	330	285	297	305	278	337	296	280	283	310	284	284	279	298	328	299	278	311	291	301	289	279	301	289	282	311	336	330	318	293	285	290	277	290	353	282	302	273	275	261	299	303	318	312	305	294	307	278	332	290	320	304	282	318	310	282	310	301	295	344	321	317	279	324	266	317	283	310	326	298	303	315	311	279	317	279	300	276	292	298	319	308	307	315	296	299	317	330	299	315	289	277	327	278	272	298	295	304	315	286	283	289	291	298	311	281	307	295	336	329	289	331	306	298	290	312	307	308	320	294	290	324	293	279	328	324	259	323	297	277	329	285	309	323	272	276	291	305	290	299	297	293	279	297	310	290	303	285	284	319	290	320	306	295	297	298	278	298	305	309	338	346	315	295	318	289	272	312	289	324	282	301	299	276	317	326	316	306	306	277	319	314	299	317	304	312	303	289	279	298	284	263	289	306	305	312	312	309	321	323	323	283	277	292	308	327	284	259	313	276	312	298	299	261	281	293	308	309	299	296	301	350	296	311	306	294	278	316	284	319	288	328	294	307	277	319	308	341	296	284	288	313	297	293	305	282	315	295	291	307	326	276	335	323	344	294	288	270	287	283	321	294	327	299	314	317	323	322	322	277	307	317	291	320	307	306	300	283	282	291	284	300	324	297	312	346	301	311	307	300	292	298	275	318	318	304	297	272	325	285	288	298	322	295	278	283	292	306	298	298	310	290	291	335	301	329	289	290	286	292	301	302	315	318	273	298	293	298	319	304	298	296	304	291	289	307	320	348	322	268	281	321	301	312	317	298	302	316	309	257	323	323	298	283	302	269	305	239	326	343	304	310	284	324	331	296	296	298	277	275	269	308	295	302	299	300	338	314	286	314	299	306	278	280	298	310	278	314	307	261	284	266	308	318	295	302	275	285	289	345	336	284	303	293	296	285	309	344	341	273	300	306	318	319	310	304	306	314	302	293	272	309	317	243	277	304	285	300	295	282	328	301	313	301	304	309	275	333	303	326	315	305	254	262	279	261	283	269	309	303	323	268	289	301	278	330	317	307	304	285	321	326	289	335	350	303	290	307	293	314	297	320	285	279	295	301	298	295	313	270	271	281	332	268	317	332	309	267	312	312	276	302	297	297	333	297	316	336	285	295	274	278	328	293	297	353	310	310	278	298	311	329	297	310	314	276	350	321	310	308	326	333	321	312	295	296	305	285	281	308	302	291	316	310	328	291	276	309	299	264	302	296	312	301	344	298	310	297	299	313	304	292	289	300	292	292	311	303	287	299	322	280	312	320	299	325	286	263	284	292	321	291	298	322	289	281	301	303	293	315	295	303	304	317	336	304	287	297	296	287	317	265	301	312	296	297	305	290	310	300	297	297	262	305	288	352	273	279	290	318	329	324	318	317	296	288	290	290	336	288	279	309	304	308	330	328	282	306	268	293	354	313	318	292	295	319	301	307	288	279	260	290	292	299	318	308	267	321	281	296	286	285	291	284	325	300	288	299	326	293	298	268	305	295	318	311	318	290	313	310	269	313	286	294	320	287	311	344	280	296	309	303	292	299	309	317	288	274	324	320	359	297	285	297	325	306	337	294	301	319	257	271	351	324	281	293	328	291	308	321	334	276	308	292	318	273	314	357	278	286	313	279	309	326	271	320	302	284	330	280	317	292	299	314	304	278	299	299	294	301	323	300	309	318	290	317	308	284	309	317	294	289	313	275	322	273	322	323	307	292	299	292	317	301	291	298	296	267	296	270	331	295	320	332	281	315	298	301	300	291	302	308	283	298	282	304	315	283	309	286	303	301	312	320	292	321	241	310	258	294	295	299	296	319	291	302	319	305	281	299	282	297	292	311	280	301	315	285	316	363	301	291	306	295	293	317	298	293	305	299	287	288	287	329	305	329	349	312	298	276	299	298	309	287	298	284	291	308	263	309	282	304	271	334	288	322	287	305	382	306	275	293	329	319	315	324	329	301	294	331	288	276	278	310	292	295	323	299	281	326	335	294	285	302	302	285	322	290	299	330	308	305	297	317	288	308	306	295	301	292	303	308	335	294	300	314	311	275	300	318	272	305	306	313	312	270	289	263	294	312	309	315	306	305	302	270	306	281	309	260	305	316	331	333	333	316	312	305	285	288	265	320	275	310	265	299	287	312	313	318	309	281	292	295	309	341	300	305	290	299	273	347	317	284	286	310	317	297	319	321	308	297	300	289	303	289	308	291	310	304	280	318	311	311	290	293	311	275	307	297	307	302	314	291	305	299	297	286	292	294	279	290	316	296	303	314	305	297	274	313	280	292	305	304	344	315	293	297	314	308	292	296	316	305	330	349	332	294	307	301	294	318	278	291	314	298	309	315	275	262	297	306	313	294	325	282	300	293	287	331	317	315	297	291	328	308	325	304	281	307	286	331	278	299	296	313	276	330	319	292	286	308	303	275	305	321	289	326	324	298	283	318	315	310	302	337	344	316	325	304	276	320	315	325	299	319	278	287	283	299	288	295	265	293	311	312	287	270	289	298	270	303	300	325	314	299	301	310	315	288	312	327	298	318	293	331	285	294	301	296	299	276	295	330	293	286	313	326	282	307	310	277	310	309	315	305	306	315	297	305	304	284	319	283	309	290	310	286	348	326	307	299	308	325	331	268	298	293	304	328	270	292	319	325	307	314	307	259	337	295	293	288	275	317	304	292	296	308	310	307	293	311	283	284	294	296	285	328	286	288	294	305	259	318	291	282	254	280	293	262	325	258	284	303	335	300	328	356	293	299	271	309	309	303	286	315	274	302	288	327	300	309	318	272	341	281	318	290	319	282	291	296	319	316	291	316	326	272	316	321	312	329	316	315	318	281	302	342	293	325	302	326	321	280	330	273	330
5931	1368	2338	2824	2655	2276	2012	1723	1600	1554	1385	1354	1489	1305	1258	1224	1077	1047	1118	1146	1103	1126	1223	1134	1062	945	891	808	813	799	808	822	844	846	841	850	792	788	820	825	752	807	734	807	853	838	814	747	774	793	826	810	724	778	746	780	776	776	768	792	792	723	798	745	792	742	742	750	778	806	800	790	770	777	781	775	796	791	776	780	763	783	752	780	729	760	775	817	756	815	780	754	746	774	787	785	754	788	768	727	755	740	775	762	786	748	749	782	757	734	696	721	731	733	765	769	744	773	762	766	778	765	742	781	763	746	777	705	746	750	750	797	731	723	778	730	775	773	730	768	799	778	803	754	719	733	714	824	751	793	768	746	745	795	752	756	783	715	795	767	744	799	759	736	764	733	701	720	721	754	745	743	787	714	787	715	772	741	807	726	727	761	747	731	777	752	745	761	746	707	729	763	737	734	778	729	768	750	781	756	734	758	721	765	724	729	720	725	757	749	783	744	737	749	810	739	750	725	763	790	735	765	776	751	765	745	755	749	737	797	784	762	763	733	775	767	754	705	723	779	740	698	760	771	769	769	776	782	717	746	782	746	724	768	735	786	709	786	787	735	809	730	765	771	803	731	813	739	761	774	814	715	762	773	734	734	710	797	777	727	772	788	744	775	745	737	710	726	772	767	767	770	762	752	743	779	775	739	732	754	736	783	704	731	751	787	753	774	747	784	782	734	761	764	780	754	761	790	753	778	761	752	775	774	719	745	721	779	786	755	726	739	729	748	788	773	731	782	761	762	737	752	732	760	763	787	745	826	768	772	764	761	762	753	685	784	796	803	752	783	760	775	720	773	726	723	780	732	772	774	788	772	739	743	716	754	755	777	722	753	742	709	789	790	753	763	745	725	764	767	781	771	701	733	705	704	746	749	801	773	758	815	757	769	733	726	705	742	736	729	818	731	806	755	736	688	703	785	694	821	773	736	778	749	741	744	729	754	758	765	745	749	786	740	750	758	727	684	752	789	760	707	729	734	776	754	762	762	741	754	796	749	765	762	807	738	743	705	752	752	693	748	748	757	765	781	792	782	756	736	766	767	770	702	740	762	741	756	780	745	753	727	782	759	733	744	778	758	751	769	691	763	746	731	736	764	762	770	767	747	761	746	746	765	744	719	726	705	758	783	775	753	698	716	759	699	745	782	741	743	779	773	751	763	820	706	755	754	770	777	736	775	791	727	776	786	764	723	805	780	777	769	749	793	731	757	759	759	764	734	766	712	731	734	772	776	745	747	796	742	775	757	766	793	744	761	828	747	797	724	738	794	749	761	762	767	744	755	737	777	729	810	752	802	740	736	727	747	765	709	764	752	758	796	743	779	747	757	722	768	724	805	757	766	761	801	780	711	739	772	737	766	751	756	786	722	742	767	781	733	818	751	738	793	753	737	742	744	786	767	769	780	732	738	754	793	757	767	778	766	756	773	717	739	754	792	768	727	741	769	765	766	707	752	769	772	764	757	796	759	727	778	743	778	775	747	786	797	736	707	713	735	738	793	800	767	722	711	770	747	763	776	765	766	799	774	757	783	783	791	773	767	757	762	767	764	732	775	784	671	712	758	734	751	730	732	723	719	782	698	731	776	722	788	762	747	770	817	762	811	780	776	748	731	718	765	792	782	813	717	725	809	746	723	784	736	705	708	784	790	744	733	787	737	721	763	747	761	676	761	782	724	759	729	698	760	783	755	715	789	792	768	759	738	754	760	765	796	750	803	734	727	741	766	736	743	737	729	714	762	673	770	721	777	798	705	756	732	731	823	778	716	715	800	760	758	733	759	755	767	779	814	760	764	791	781	739	720	724	770	750	760	748	767	774	723	778	768	772	679	773	751	720	740	706	771	764	750	795	759	767	768	790	811	776	734	792	787	766	773	761	769	739	710	737	820	766	753	739	723	766	750	727	742	749	766	779	730	736	788	786	769	740	809	707	747	765	709	740	734	722	746	763	757	766	789	777	765	752	799	781	811	759	784	759	754	725	786	736	771	755	757	723	756	724	759	793	757	791	772	766	782	749	751	767	782	806	728	776	779	775	781	792	750	780	732	766	762	719	740	735	730	763	758	727	745	739	768	747	759	796	772	756	720	767	760	723	759	773	768	719	775	735	730	810	790	758	784	746	736	768	760	784	828	708	830	738	739	770	740	714	724	741	771	743	807	765	748	774	739	724	748	783	757	748	782	775	781	734	784	737	793	753	724	725	760	722	800	750	734	792	751	762	737	776	790	757	757	738	764	705	792	743	719	759	711	748	734	737	757	767	789	740	756	761	753	777	717	791	726	792	774	729	742	780	777	783	764	783	781	700	758	761	705	721	745	784	760	760	766	746	772	696	724	762	743	782	762	735	713	762	784	739	756	797	773	739	765	733	747	770	789	791	734	742	762	746	779	753	753	746	752	745	724	777	741	755	706	741	763	730	723	793	758	807	784	776	709	792	735	733	777	716	747	743	759	771	742	716	724	726	744	727	782	748	741	736	769	712	726	800	718	747	781	687	733	755	755	795	752	766	757	740	782	691	761	773	755	748	750	762	791	766	730	750	767	733	734	734	719	787	731	739	767	744	734	744	744	728	731	776	746	825	785	745	792	717	752	710	806	771	810	771	697	764	765	773	785	703	765	754	759	724	725	715	764	704	765	764	733	782	737	762	787	735	731	754	762	729	750	753	721	793	765	779	762	741	803	819	763	804	747	720	752	805	751	779	752	763	810	729	758	789	765	724	784	751	749	721	822	751	724	787	707	772	756	761	784	742	742	786	713	755	731	766	768	800	759	766	774	721	784	762	761	717	764	733	738	732	744	758	726	716	769	736	769	743	701	799	730	779	753	765	806	767	799	770	747	792	769	839	753	777	730	790	744	804	745	765	743	763	795	732	813	770	735	747	782	735	766	744	677	720	725	754	711	776	718	685	749	755	763	750	755	770	752	741	738	746	723	749	788	725	752	763	762	752	729	721	768	765	785	814	725	782	769	772	734	770	765	739	776	776	780	777	788	747	727	698	759	789	761	754	769	783	761	804	808	789	787	742	776	810	749	773	800	738	783	737	720	769	787	696	758	809	779	769	758	771	774	747	730	786	720	732	733	743	749	694	731	801	738	797	785	713	752	775	767	770	744	780	765	737	791	779	789	771	776	715	768	740	752	731	788	743	727	762	782	713	801	734	774	741	736	719	739	669	738	739	771	778	726	731	720	806	795	712	777	745	733	726	744	731	761	748	794	747	760	758	748	737	744	756	777	739	762	749	777	763	732	733	820	728	764	799	756	760	786	740	756	746	745	773	751	735	753	766	744	745	753	746	756	745	741	761	773	765	773	769	777	755	736	740	759	794	771	801	731	754	701	752	781	770	767	779	806	793	777	758	710	744	765	729	741	745	761	830	766	712	768	819	742	751	772	764	760	754	741	794	731	753	727	747	724	735	749	749	753	779	734	788	786	751	735	801	761
13626	2136	2077	1702	1144	886	758	616	585	499	485	479	505	449	444	437	422	393	414	399	414	397	427	400	366	320	352	363	346	330	346	342	346	356	328	330	316	345	332	361	358	330	338	304	345	339	334	320	325	312	330	364	334	296	296	310	302	355	330	321	297	333	345	303	308	357	290	336	300	325	317	297	278	363	320	312	342	293	348	336	338	352	340	333	294	332	327	325	316	344	318	341	308	302	339	334	359	348	335	325	344	304	339	354	305	341	286	340	295	308	340	349	299	330	316	299	315	303	344	300	299	295	307	343	327	295	284	308	304	313	288	305	314	322	306	326	325	307	340	283	321	321	318	277	341	326	287	318	322	328	311	337	316	319	324	330	289	316	296	307	311	319	299	357	323	319	308	336	325	319	303	292	330	346	304	325	311	349	322	306	317	326	310	302	361	324	324	338	310	306	300	293	312	280	296	343	308	304	317	330	339	320	312	311	330	293	320	359	331	314	292	314	333	333	345	352	327	262	324	293	329	293	301	306	364	326	304	283	321	353	311	328	300	322	292	337	293	307	315	304	326	289	332	301	317	342	319	297	305	341	302	309	313	320	313	342	357	300	274	302	318	323	317	282	314	338	313	333	301	338	327	336	348	327	317	328	315	308	297	337	294	303	320	345	323	333	301	292	310	324	302	325	311	327	339	301	319	294	317	321	301	297	306	318	296	368	309	307	324	307	321	311	331	320	312	322	320	316	282	306	315	311	314	275	302	304	334	288	312	335	312	293	331	336	299	340	297	294	324	290	307	311	323	312	313	317	348	306	317	325	320	313	342	310	345	314	321	284	350	326	313	327	322	331	339	321	322	332	318	307	314	305	303	288	341	315	306	304	315	308	318	298	299	319	342	321	332	280	320	312	323	316	342	304	335	294	343	324	309	310	321	318	304	325	305	296	319	312	309	319	302	305	313	327	353	300	298	326	306	301	288	317	333	338	306	332	306	316	350	368	303	319	330	309	303	327	335	323	317	323	324	348	319	331	277	328	332	337	345	315	365	329	324	330	301	298	329	356	313	300	298	323	321	289	325	311	322	308	314	295	308	328	312	320	280	307	299	291	312	324	332	332	307	326	306	311	321	301	297	287	310	336	320	315	362	324	305	286	286	294	351	311	314	303	313	314	293	350	373	280	315	304	319	299	303	315	316	295	324	296	315	310	306	347	339	347	312	320	310	316	333	340	308	308	306	315	316	300	279	351	299	318	313	341	313	318	320	294	306	291	321	300	313	322	303	343	304	293	287	292	297	310	284	290	314	331	319	294	298	317	326	312	338	301	322	289	290	306	297	284	294	309	333	288	331	310	285	352	332	347	319	309	311	312	314	304	310	315	326	294	325	309	319	318	313	335	327	312	324	292	298	283	301	301	324	362	324	315	328	345	327	327	306	321	326	374	334	292	299	268	334	327	336	307	337	331	324	328	329	329	318	285	336	310	333	285	292	320	350	321	278	352	308	283	344	330	316	345	312	323	315	358	318	331	345	334	314	274	294	302	334	300	308	328	311	273	346	322	331	265	305	345	306	305	329	324	311	326	310	299	336	323	321	346	310	292	308	295	297	305	349	332	340	302	310	327	291	343	332	346	313	308	328	352	308	312	288	299	312	326	310	309	321	304	320	312	303	309	333	291	292	298	301	325	329	324	289	296	352	309	327	334	370	314	315	347	291	303	311	295	308	339	298	338	317	304	330	272	306	297	327	322	330	337	293	294	324	324	314	311	308	303	300	318	331	330	323	317	291	294	301	301	299	330	339	294	326	313	313	312	312	305	289	311	314	317	325	304	329	319	334	317	313	331	320	345	340	333	305	326	301	322	323	295	329	336	305	321	336	315	343	292	302	305	276	326	340	330	340	338	312	299	319	307	317	296	323	315	311	327	316	322	354	266	324	306	305	322	315	296	320	373	317	309	296	285	340	329	345	323	344	287	306	310	313	315	276	321	316	320	317	309	316	336	296	337	287	336	320	334	327	357	321	330	310	299	342	298	303	313	319	321	324	320	331	314	334	324	309	297	308	320	285	330	340	303	341	309	289	290	360	330	301	317	295	293	287	296	328	293	330	293	313	335	312	293	306	308	320	301	337	290	317	336	338	320	318	310	313	337	329	321	294	301	347	330	303	308	323	320	339	306	333	334	302	294	310	312	298	345	330	315	319	326	271	304	323	304	317	341	330	354	340	341	301	307	319	313	341	324	301	301	286	315	310	316	322	314	289	323	336	326	323	301	336	287	315	309	332	337	344	282	336	304	306	338	302	307	328	326	328	313	320	311	328	309	315	314	308	322	294	298	332	332	319	292	300	339	341	315	318	282	319	330	302	316	324	312	343	310	310	307	301	287	321	338	347	320	330	316	320	336	316	267	315	332	310	341	328	323	319	335	335	309	298	332	324	328	307	316	288	306	343	335	335	304	352	310	306	290	306	338	287	312	323	342	293	294	317	292	336	323	327	333	335	327	356	299	315	310	292	328	310	306	306	333	282	320	332	331	333	294	321	315	318	328	290	326	324	261	299	291	371	309	315	337	308	334	306	329	322	323	345	332	286	332	295	331	314	271	296	297	312	289	293	316	322	321	336	293	327	322	354	294	300	341	314	313	314	331	307	342	292	291	345	305	302	323	304	311	345	329	315	333	343	332	319	319	334	285	284	318	338	342	312	297	301	333	325	338	302	312	302	290	327	314	328	326	341	314	353	313	310	297	316	293	292	307	320	346	295	346	306	307	331	331	290	321	287	286	295	314	320	318	303	338	321	255	324	299	327	352	334	308	342	280	309	321	304	290	320	319	290	304	308	301	336	303	316	337	295	320	308	319	309	310	307	357	296	354	328	306	297	306	280	319	318	314	355	340	308	325	288	323	299	333	302	311	323	320	337	310	308	328	338	336	317	321	301	330	327	305	308	319	300	344	327	308	323	291	333	316	348	310	297	276	350	304	312	333	289	299	318	289	315	330	332	297	301	334	318	296	312	353	326	296	301	327	334	346	316	357	358	330	325	325	323	325	336	345	309	289	336	346	313	313	341	316	308	340	319	300	309	343	299	303	304	324	302	317	313	296	317	308	315	344	287	329	299	310	323	330	374	340	281	324	315	317	315	322	303	314	347	330	345	319	300	299	323	306	344	326	285	350	311	304	322	302	338	342	329	320	334	325	301	320	311	374	259	341	309	292	305	339	327	326	326	344	330	340	328	331	315	305	313	308	295	331	320	312	300	307	278	345	293	331	322	341	317	292	330	292	359	336	302	319	315	331	311	323	329	330	342	310	314	315	326	323	328	284	352	307	355	325	341	341	325	314	299	291	316	332	288	319	325	301	321	307	326	337	333	315	316	293	312	325	347	330	307	331	349	325	339	338	313	311	327	330	318	315	282	285	286	315	329	313	313	308	327	323	315	344	307	287	339	337	280	323	302	297	294	333	329	275	293	311	334	301	341	373	337	330	329	309	299	321
7723	2052	4079	4869	4328	3712	3163	2582	2271	1968	1854	1920	2001	1542	1521	1626	1392	1248	1292	1411	1425	1514	1403	1417	1174	1108	1014	927	955	906	917	870	832	900	862	853	860	853	940	911	807	848	804	838	888	930	819	817	782	829	778	815	819	774	770	793	794	806	831	785	799	773	747	804	724	836	797	741	752	774	845	774	779	794	783	707	787	774	783	752	739	749	756	786	735	775	777	758	813	796	741	769	774	759	775	759	739	758	800	762	771	777	782	804	734	712	789	692	773	794	738	797	751	789	696	799	797	757	784	727	741	778	768	739	769	807	787	781	795	749	752	730	776	793	759	700	754	708	779	771	768	781	756	745	748	764	778	738	786	752	746	749	737	739	742	744	754	773	733	712	792	742	769	770	795	773	815	742	775	777	749	744	778	753	732	812	766	729	773	784	758	748	768	771	805	740	771	735	756	704	743	787	737	789	703	737	741	765	810	774	823	775	763	717	786	743	758	737	739	766	729	778	809	795	736	769	734	766	732	731	769	780	748	819	753	763	746	757	738	793	758	762	752	748	774	767	708	758	770	775	780	800	688	786	735	779	803	761	752	756	778	735	788	756	778	729	788	754	764	809	736	718	800	781	740	769	737	761	754	769	703	719	768	816	723	781	765	765	742	768	788	734	764	745	762	728	761	743	804	719	739	724	717	758	756	791	737	812	739	732	775	741	735	842	755	808	753	806	746	767	785	767	762	760	768	731	779	789	695	810	775	781	744	756	710	781	734	736	779	766	791	698	721	741	774	723	731	742	786	752	760	763	730	738	772	721	753	752	832	709	773	751	790	760	756	786	735	814	791	766	762	774	775	737	782	767	769	764	774	748	786	793	751	738	782	705	698	780	803	769	743	764	790	725	801	723	758	747	765	768	772	739	740	739	758	762	748	754	753	800	729	748	772	778	798	761	780	701	756	759	741	743	725	734	767	773	751	707	735	721	775	756	694	741	734	710	742	749	760	716	776	790	704	742	755	749	741	738	728	760	801	752	742	746	746	745	738	763	747	802	731	772	798	755	770	770	708	789	736	816	720	790	780	709	806	753	774	746	794	741	759	757	769	772	733	776	744	757	767	760	737	696	765	821	775	738	766	801	755	753	749	764	754	774	718	719	743	767	823	735	796	747	779	753	756	764	761	791	727	784	796	730	783	743	743	747	747	758	731	802	730	798	764	720	788	804	775	778	768	729	822	771	765	776	767	764	776	733	759	759	724	780	776	774	794	793	739	732	776	780	821	746	805	730	786	767	753	751	745	763	809	760	759	754	730	734	776	787	745	728	776	763	793	729	707	716	758	802	767	780	717	742	740	763	768	719	810	801	746	720	746	730	742	735	790	784	800	763	718	770	734	729	757	737	756	750	753	778	770	791	755	766	755	783	749	740	783	750	781	772	796	750	735	741	720	716	831	735	789	767	776	753	817	767	758	716	745	765	766	759	731	748	775	762	762	776	728	741	803	689	784	750	766	721	749	749	751	803	750	764	777	759	755	760	789	760	799	739	798	787	754	771	740	758	765	780	759	722	753	734	756	754	732	750	752	761	778	738	773	705	761	780	775	781	752	762	729	756	750	742	724	746	751	687	760	788	769	769	787	799	810	779	757	729	782	715	780	736	743	756	682	745	760	733	831	805	786	781	716	714	769	761	743	743	705	761	777	766	762	757	755	740	710	749	753	747	789	750	712	767	745	741	751	762	812	742	749	714	736	747	781	796	741	679	742	757	773	744	801	775	793	732	751	752	748	789	773	735	755	724	752	800	788	770	772	719	743	732	797	759	805	787	747	725	798	768	759	798	721	708	749	761	739	799	803	766	785	721	745	781	776	773	704	722	750	799	788	751	750	758	780	719	747	809	833	713	734	784	731	800	774	721	744	786	768	749	729	709	768	761	743	782	719	732	741	727	773	739	765	749	739	775	781	762	793	727	739	755	818	767	728	734	748	812	752	747	805	742	759	755	789	760	765	725	756	724	748	739	712	725	767	758	729	753	758	775	754	728	711	773	765	782	773	784	750	709	731	732	736	808	786	713	750	766	723	755	754	766	756	783	731	790	782	751	781	810	751	753	786	770	730	754	755	751	767	726	821	764	753	760	755	730	760	691	782	757	740	750	772	830	746	726	743	703	757	800	827	760	771	777	756	727	822	741	714	742	772	711	755	761	729	747	736	775	740	790	723	718	796	741	715	770	786	775	789	783	727	772	750	717	783	760	776	754	723	754	785	826	755	756	749	759	723	775	757	763	773	726	732	765	763	767	760	803	760	773	771	765	780	741	735	808	759	814	760	731	780	748	741	748	766	774	788	752	738	727	739	722	812	803	795	734	750	758	728	734	759	729	749	745	753	765	717	788	733	776	771	750	776	771	775	740	771	772	758	769	779	784	751	694	775	808	722	772	749	721	748	757	734	805	730	707	768	725	815	720	758	727	748	765	763	736	748	758	811	748	807	718	770	756	791	726	737	721	780	745	764	786	756	850	732	806	732	778	739	737	700	781	789	711	755	757	759	726	744	739	758	762	706	739	768	763	763	763	803	710	737	774	798	765	749	668	751	730	711	804	805	715	794	730	784	731	774	721	719	760	736	774	772	660	732	740	779	748	785	771	725	749	756	758	732	804	739	769	755	765	742	738	749	810	745	748	772	751	729	759	751	756	759	748	725	713	747	722	760	777	760	760	809	805	794	729	781	695	726	774	760	754	802	714	773	733	697	787	762	790	787	756	740	818	744	743	749	753	724	732	802	724	706	720	779	734	731	792	768	682	742	776	773	780	730	704	790	771	724	739	754	792	759	715	726	768	766	759	773	703	732	780	754	773	731	784	774	768	766	713	754	810	777	721	784	790	773	741	747	745	770	751	761	749	736	733	777	726	714	748	749	729	749	706	745	757	741	702	758	750	718	752	765	748	707	771	791	737	713	733	744	781	768	848	749	730	752	776	758	697	763	798	715	739	740	696	765	759	825	773	751	788	766	774	707	806	794	779	734	805	759	776	745	737	786	758	772	740	789	760	764	738	758	711	791	754	796	755	782	716	785	800	741	747	749	753	774	747	778	773	779	730	740	789	796	812	758	788	750	730	785	781	794	737	805	776	741	774	760	785	795	748	761	730	728	760	755	728	769	775	752	773	820	736	755	783	778	790	774	729	786	772	811	753	775	795	811	715	753	780	751	725	759	752	748	772	736	768	781	774	778	773	715	773	742	758	759	768	793	796	763	738	783	744	755	766	815	779	773	791	742	755	736	834	721	763	773	736	777	813	747	733	812	751	773	709	823	768	682	756	775	719	792	737	751	767	762	785	709	731	715	803	735	747	745	756	732	739	791	752	695	825	776	734	756	728	745	770	843	778	751	760	736	726	778	770	738	726	735	727	798	769	773	749	768	735	752	762	751	745	744	735	789	750	739	717	712	815	741	738	805	735	732	775	743	733	785	775	773	748	760	790	740	774	732	801	750	753	711	722
1898	178	166	158	159	194	149	158	143	159	160	166	167	131	156	139	171	186	172	134	155	161	149	161	149	154	137	136	137	143	168	151	152	154	146	143	144	132	132	177	141	162	155	166	172	136	143	125	169	148	132	136	148	162	160	139	145	136	139	139	145	137	164	131	146	150	134	143	138	132	157	162	134	140	147	148	131	166	148	144	138	147	138	139	154	167	125	158	137	149	142	146	163	152	146	151	160	141	146	140	147	139	133	157	141	140	133	153	148	159	149	156	159	137	153	127	146	153	131	139	121	129	153	156	152	137	135	148	148	134	130	117	131	139	149	137	157	175	143	155	138	137	155	153	143	151	158	144	165	122	149	160	147	145	163	162	152	151	157	167	132	137	138	140	171	140	141	153	166	153	141	145	150	135	153	150	168	125	133	140	137	144	149	162	176	137	141	145	161	143	152	133	157	128	151	141	183	173	138	123	143	154	127	143	134	146	129	161	134	152	163	155	140	158	147	166	150	141	153	169	151	139	144	174	160	149	142	154	163	153	135	131	132	146	127	124	142	149	130	153	145	144	135	161	163	145	140	142	155	148	147	147	155	146	138	136	174	125	151	151	151	169	145	148	157	119	135	148	157	136	159	154	146	148	151	142	140	161	147	117	145	144	156	137	167	153	149	142	144	149	140	145	170	133	173	128	129	165	134	168	149	152	151	154	148	150	177	146	164	153	122	150	129	142	139	127	142	182	145	158	154	146	155	172	142	146	146	160	105	141	135	143	150	136	139	147	139	149	159	150	148	152	141	134	150	173	160	134	154	143	161	137	150	154	154	151	168	156	126	133	169	168	143	153	142	156	111	163	164	153	136	138	125	149	165	149	137	146	162	135	160	148	163	147	150	133	172	125	155	167	130	123	161	132	129	155	148	133	153	124	175	168	143	134	143	147	123	134	154	127	153	154	136	147	130	133	163	154	167	137	136	167	145	143	138	126	163	153	180	147	134	153	134	148	153	132	137	135	146	127	152	132	131	168	166	152	132	129	142	135	123	123	165	157	147	153	146	132	155	152	123	146	135	137	142	153	143	146	136	154	156	140	159	157	155	145	161	141	132	155	146	138	181	148	162	156	167	150	153	128	167	159	162	140	132	141	142	145	142	150	150	155	132	145	139	166	155	133	148	158	154	150	120	128	176	136	161	149	165	135	142	134	166	151	125	138	143	130	154	152	143	164	133	160	148	146	142	138	142	152	142	141	121	142	141	147	138	144	146	135	137	146	141	141	133	129	171	143	130	165	182	160	136	144	159	164	156	137	136	131	135	151	152	141	119	138	127	145	140	151	142	131	140	131	126	141	148	137	135	158	156	143	149	157	157	143	156	127	144	159	156	162	169	163	140	141	138	138	174	150	146	145	140	150	145	160	131	132	148	169	163	141	150	133	155	121	129	148	150	134	127	133	146	169	162	167	144	153	138	166	119	127	126	144	125	151	149	142	145	128	155	133	144	144	147	147	168	146	143	147	148	147	148	171	124	151	164	156	155	152	158	170	151	137	168	147	135	137	155	130	153	134	117	148	161	147	130	166	137	150	149	149	154	149	154	153	150	125	155	137	136	167	160	132	130	125	162	141	136	145	165	165	127	158	151	150	152	142	155	155	149	160	148	151	136	151	152	137	154	134	135	137	148	149	116	154	133	146	148	158	159	150	141	119	141	150	154	145	149	140	142	140	150	129	155	119	160	141	143	118	138	130	143	138	129	135	162	154	149	166	145	134	139	124	144	138	156	148	134	149	128	142	135	137	146	167	153	138	120	119	121	142	154	160	147	145	157	156	157	154	157	136	150	150	130	163	141	140	146	162	159	136	154	142	142	145	166	153	151	150	146	146	151	162	137	124	151	137	149	150	161	127	138	163	132	146	149	148	154	150	132	182	148	129	141	144	157	153	151	130	113	151	159	143	140	177	141	153	163	139	160	127	153	148	144	131	161	131	124	139	156	149	154	144	134	150	151	158	154	151	130	152	148	150	133	151	163	129	146	158	153	141	130	140	130	150	149	144	152	156	138	153	147	163	149	136	149	140	159	150	167	155	136	152	166	158	162	133	113	159	137	142	130	124	130	147	164	164	135	154	146	138	141	165	130	158	145	137	147	162	173	165	163	162	137	151	144	162	130	157	163	157	153	132	136	151	128	156	158	153	144	154	128	140	147	154	153	119	161	139	149	152	137	146	149	152	138	152	166	152	144	139	142	152	157	155	161	161	169	146	145	154	150	149	141	140	127	133	153	148	158	165	145	154	148	160	128	155	170	148	141	131	153	137	115	153	148	131	141	145	158	150	146	147	142	156	169	155	132	133	154	165	146	140	139	150	161	164	135	117	158	124	153	151	134	161	132	127	156	148	164	124	148	160	168	164	166	147	134	153	145	135	148	138	138	143	143	150	167	154	133	155	147	162	129	154	138	157	124	169	148	145	140	138	154	162	161	150	154	146	144	150	155	139	171	145	146	150	159	148	149	162	146	133	138	129	144	140	147	149	145	128	146	176	168	133	154	158	153	146	149	152	147	127	151	168	130	139	160	143	164	147	129	171	157	136	144	138	167	160	143	140	120	163	129	157	113	137	166	141	148	130	154	139	142	143	144	165	147	143	140	137	160	150	144	155	138	136	160	142	146	171	152	156	146	141	156	147	146	138	148	127	145	162	154	162	127	153	173	129	155	152	153	145	146	140	149	140	152	132	156	122	160	130	145	162	155	154	145	151	138	154	156	139	149	125	148	127	163	163	153	149	138	123	125	133	129	136	145	140	144	136	138	169	157	150	125	158	162	152	131	145	137	164	169	160	142	162	154	152	135	136	160	132	162	133	150	132	142	149	154	150	172	149	168	168	148	177	146	153	147	164	149	168	181	139	148	160	134	155	144	145	148	138	160	152	153	141	138	127	154	145	136	130	145	160	145	141	123	164	164	137	148	137	142	158	139	154	160	142	136	128	139	150	145	144	139	145	137	117	139	136	141	167	125	168	123	162	135	152	146	157	161	171	158	155	149	157	146	165	143	150	149	142	140	143	146	156	136	149	147	141	151	163	158	154	158	137	154	154	162	142	152	138	142	147	152	119	139	164	145	128	154	148	167	165	144	127	142	154	151	148	167	148	155	159	146	145	158	148	155	143	137	133	140	158	134	148	150	157	129	146	111	136	162	135	133	151	153	148	165	145	149	153	161	169	141	148	145	140	158	155	143	144	134	142	136	157	155	133	162	143	151	151	158	148	154	131	141	150	156	147	174	134	149	138	150	154	126	133	138	143	137	164	139	144	150	152	122	144	135	150	160	121	157	153	140	148	142	144	152	143	150	132	144	135	174	142	134	133	140	146	131	170	127	149	149	135	137	135	137	145	133	166	125	151	158	148	166	153	140	145	161	130	151	170	157	147	168	154	161	140	136	158	132	140	130	147	155	162	143	166	138	138	162	159	144	130	149	134	155	161	142	142	141	141
2193	487	478	505	485	485	490	495	485	476	442	552	664	579	514	519	519	486	524	572	551	631	570	587	517	455	433	438	397	437	426	434	443	396	429	424	471	403	402	474	431	444	416	413	421	469	460	442	384	402	441	408	454	414	422	402	441	376	466	405	468	436	418	447	425	459	415	428	388	421	423	394	436	415	448	440	376	408	441	436	424	428	422	476	438	435	437	455	422	420	418	440	413	431	401	417	419	395	447	442	405	386	409	406	405	444	441	397	394	406	400	393	422	415	415	434	444	461	418	450	424	426	434	449	439	427	419	446	389	428	453	415	416	447	430	427	432	365	451	426	434	470	449	435	445	446	450	439	439	432	407	432	438	428	454	423	456	445	432	415	436	414	410	443	479	401	443	410	423	425	375	402	448	413	436	395	446	418	415	449	406	416	382	417	400	390	447	431	454	414	459	416	439	444	411	437	423	433	437	430	427	467	433	409	434	440	428	469	451	410	392	395	409	440	436	416	439	410	426	456	438	448	426	401	434	425	461	408	405	431	405	417	365	462	399	431	447	410	390	388	434	410	445	436	412	409	421	420	401	436	427	418	419	449	389	428	389	417	414	410	389	460	460	426	430	466	425	456	394	387	438	430	433	384	402	419	372	447	422	468	486	427	432	402	447	440	423	470	453	460	418	448	460	445	413	474	416	402	438	428	411	427	448	457	421	432	403	407	400	393	429	411	436	424	413	402	423	394	437	427	421	423	448	388	413	479	395	408	445	480	411	399	416	403	464	413	441	439	403	427	433	446	422	446	415	422	426	410	424	417	383	415	419	406	415	432	439	373	418	435	441	393	426	438	438	419	451	440	399	411	438	440	427	441	433	401	422	416	408	447	404	395	441	446	424	406	402	424	469	438	437	452	397	431	453	412	416	426	401	418	414	417	399	387	428	423	436	459	441	411	430	420	413	415	409	434	395	411	419	388	418	437	408	464	436	417	422	450	442	436	423	386	419	416	425	442	415	423	441	411	421	416	437	431	447	427	427	394	407	404	475	439	428	405	421	395	441	414	432	441	406	441	394	406	452	413	416	390	427	435	353	429	458	438	438	422	389	435	429	419	406	430	442	421	453	429	433	399	418	405	424	423	380	431	425	393	389	417	477	396	421	414	462	408	434	452	439	430	426	378	423	424	411	409	405	406	411	413	398	431	438	454	463	390	435	422	437	402	426	477	407	430	422	471	382	399	398	419	413	428	410	429	437	413	439	444	424	440	448	456	415	419	432	445	399	413	408	452	432	412	391	383	428	454	450	413	416	452	406	411	422	434	421	404	427	439	414	413	408	459	440	436	453	388	446	422	414	399	401	419	382	417	391	460	381	431	428	429	428	391	414	416	396	415	437	426	454	419	463	439	402	379	406	418	390	433	406	421	421	419	422	446	417	386	441	385	439	426	392	416	440	415	436	423	501	405	404	415	457	384	429	431	381	419	438	413	421	392	447	427	419	453	407	411	454	453	415	400	416	423	431	383	463	429	423	397	411	449	456	430	413	445	417	431	437	402	415	419	413	412	406	430	419	452	433	402	413	457	412	388	428	424	456	431	408	430	447	427	427	463	446	401	420	463	428	439	444	413	390	410	399	392	442	389	417	421	410	417	412	390	414	415	410	416	430	422	435	404	420	390	429	439	408	427	424	429	410	451	435	414	407	418	485	437	418	437	427	399	441	429	417	423	436	409	406	390	464	422	398	401	432	427	398	374	441	440	443	431	415	404	418	456	427	417	408	416	417	413	395	477	416	440	360	410	431	457	410	432	427	415	444	409	448	438	401	391	398	428	434	441	416	405	453	434	407	388	428	455	413	423	412	402	437	411	441	445	428	402	406	437	400	425	436	435	408	442	390	414	440	445	385	420	401	452	438	416	455	419	449	389	486	394	402	429	413	411	413	431	432	411	453	391	473	412	424	373	397	433	440	431	436	415	405	387	450	433	438	422	434	418	432	411	440	412	410	437	459	440	420	406	402	442	391	414	390	421	417	395	432	440	431	443	456	438	415	442	449	406	438	455	406	399	402	416	428	439	405	409	439	433	418	432	432	428	412	428	429	422	462	431	477	433	426	417	419	441	401	469	400	443	454	405	432	427	414	389	392	455	425	445	439	372	420	442	410	400	462	438	416	388	398	413	429	406	445	430	446	433	420	439	407	439	433	391	400	389	443	394	395	411	436	447	415	423	431	443	412	450	401	418	447	451	451	406	435	430	423	418	416	415	401	407	410	446	454	417	411	399	406	412	471	404	400	422	437	435	446	458	430	389	406	420	431	408	417	410	469	406	418	431	436	419	423	415	429	414	431	416	419	403	382	409	440	432	452	411	392	427	443	424	429	457	421	409	425	424	430	414	424	442	426	427	453	426	418	444	423	411	396	425	422	436	443	405	421	416	414	440	427	389	395	429	427	399	440	445	410	424	411	384	452	438	446	420	434	448	411	419	403	430	428	437	394	441	456	435	406	419	438	419	403	404	390	389	445	435	402	445	371	424	433	414	435	448	440	455	442	422	432	411	454	447	420	422	412	416	435	437	428	436	429	419	396	452	401	441	401	433	460	457	383	428	443	448	413	443	428	453	409	419	412	464	444	451	394	451	426	446	445	429	412	401	442	442	412	432	436	470	409	422	393	395	416	409	385	435	380	446	433	405	393	408	428	403	469	426	395	387	428	445	437	390	403	460	427	409	416	417	432	419	410	442	417	393	402	450	435	439	427	447	405	404	422	412	434	404	426	379	433	394	436	442	441	388	415	404	438	416	431	436	408	406	378	444	416	420	415	424	431	469	415	426	439	412	399	447	416	403	443	458	424	387	433	430	415	425	444	430	444	429	399	422	419	428	436	404	422	437	445	430	406	483	401	396	452	409	425	416	469	466	422	434	417	435	402	413	407	420	426	444	430	389	418	420	384	469	405	444	413	413	444	408	366	409	437	418	425	450	408	419	460	401	417	429	426	439	421	436	403	456	414	431	439	443	428	424	439	432	454	387	457	429	375	425	400	449	394	394	441	441	432	436	400	438	386	396	432	456	431	444	418	429	442	399	435	410	414	406	405	398	420	424	415	438	399	438	445	447	411	400	431	398	432	427	445	431	432	441	418	410	430	416	413	439	402	446	423	445	422	373	423	421	435	443	409	435	447	417	387	416	412	446	424	478	452	451	437	430	417	411	434	419	403	417	411	399	411	448	403	407	375	432	432	445	417	460	438	419	425	360	418	435	426	413	419	457	411	441	414	436	444	397	418	403	396	397	403	407	404	432	422	429	442	408	452	431	440	446	432	411	433	427	441	428	420	373	402	399	429	419	403	376	426	431	418	403	446	435	417	462	426	473	436	444	436	422	445	438	398	438	410	455	392	389	414	420	474	462	435	435	449	420	435	431	474	437	369	418	451	428	373	404	430	373	441	458	438	435	442	401	434	383	385	442	417	419	435	466	437	404	425	411	426	409	374	417
7644	1055	1118	902	695	609	534	494	401	424	410	414	408	406	338	372	336	350	330	366	311	330	336	323	382	309	299	324	326	351	323	301	306	287	320	347	327	323	359	359	293	330	312	324	337	290	332	301	327	296	292	311	304	297	299	341	315	289	321	292	318	316	299	267	294	307	320	322	309	300	314	308	320	290	307	329	291	301	297	342	323	301	317	303	265	312	292	287	288	312	294	292	316	305	331	303	278	301	336	285	295	281	318	303	323	301	323	315	307	281	290	297	270	327	319	338	307	288	311	327	289	314	326	305	325	290	300	318	286	309	303	293	291	365	306	314	298	315	293	322	308	302	294	282	279	282	300	311	325	273	302	295	334	320	272	255	315	324	293	341	320	311	309	312	275	324	308	322	304	314	290	317	299	328	312	276	302	301	309	265	289	277	331	292	323	308	296	294	300	277	306	310	312	307	311	294	288	338	279	271	319	295	302	270	307	322	287	315	298	319	300	289	310	334	322	300	302	309	289	279	308	315	276	291	300	289	285	327	332	311	290	302	291	327	273	284	300	322	307	298	307	303	316	292	288	278	313	304	320	327	302	286	300	321	290	315	310	309	301	315	317	351	341	302	291	306	309	313	311	318	291	303	301	306	298	302	288	317	290	295	284	290	306	279	317	282	324	321	332	320	293	296	301	323	318	333	348	319	298	298	302	266	294	306	299	293	294	296	288	318	307	317	324	281	285	300	309	315	315	315	318	292	310	345	343	320	304	308	312	315	298	288	293	319	273	290	294	329	291	292	306	312	266	300	278	287	293	311	277	290	271	302	313	299	262	296	293	310	296	285	312	287	321	305	299	320	278	275	322	323	281	314	253	334	342	272	327	333	291	278	321	322	349	310	291	295	323	292	307	294	301	274	316	299	303	328	350	273	297	330	327	325	288	305	273	286	256	270	270	317	272	298	267	305	350	334	281	267	313	311	306	281	257	265	312	289	295	274	291	280	293	316	295	317	321	300	335	314	281	309	288	289	267	270	307	321	294	285	288	291	287	325	271	299	268	309	287	310	275	306	298	304	279	282	294	297	313	299	329	324	296	333	320	329	314	288	322	304	293	307	289	330	339	319	313	323	318	301	321	292	305	296	317	281	281	292	295	278	275	306	284	295	305	285	290	338	325	320	293	310	322	310	298	297	305	283	316	276	320	279	275	308	307	280	303	336	284	312	300	310	290	276	314	280	291	320	306	310	310	312	323	314	284	328	284	291	319	319	321	310	283	306	345	280	336	307	288	285	302	320	311	310	315	307	316	292	276	303	298	291	294	296	305	319	316	279	318	302	301	319	291	305	287	299	332	300	277	315	316	296	303	305	295	278	288	304	305	292	300	281	322	287	311	300	296	296	285	317	289	299	291	299	313	277	303	325	275	315	321	299	300	302	300	310	295	306	312	273	317	268	332	296	314	317	291	319	286	301	321	337	304	343	315	312	305	283	296	298	305	305	324	303	304	314	268	299	319	301	304	275	316	287	302	287	300	303	293	337	338	296	286	304	313	296	336	291	299	261	303	301	315	306	320	286	284	310	295	304	320	323	288	342	291	293	311	304	282	319	301	298	316	292	302	297	337	304	295	303	307	350	315	286	297	289	322	272	275	292	334	316	308	274	310	270	300	326	259	310	313	306	279	315	331	297	303	338	295	336	298	323	327	302	288	292	291	324	295	307	330	287	283	319	313	307	327	284	310	282	276	266	293	288	315	279	278	281	281	292	305	330	311	332	304	276	271	321	259	283	271	314	304	300	317	338	293	317	322	300	310	274	331	308	312	303	302	298	294	303	300	294	318	312	340	310	305	306	332	299	302	304	319	264	289	290	285	317	320	293	264	320	279	293	323	293	306	351	317	296	309	284	320	316	302	283	297	305	281	298	302	341	269	321	322	309	285	318	327	286	276	305	306	271	316	303	326	302	295	301	298	287	320	266	316	318	281	301	329	304	298	312	296	280	289	296	301	293	310	323	308	315	302	325	314	278	323	313	317	282	290	284	310	315	295	317	291	280	278	293	307	309	273	285	325	296	317	305	286	296	289	283	327	318	315	315	299	347	276	297	279	313	291	299	299	328	279	297	282	291	268	301	297	306	287	269	306	284	297	302	290	277	305	316	302	325	314	300	307	289	298	352	301	291	310	316	284	294	344	308	301	288	311	299	322	276	309	264	283	293	335	302	304	320	290	333	284	339	284	318	276	315	311	314	333	311	292	307	307	315	328	297	291	284	297	319	297	299	328	295	283	305	278	318	295	299	355	308	308	324	304	308	297	312	302	302	296	312	299	298	280	277	304	300	331	291	304	319	284	307	316	294	303	297	312	284	268	286	304	292	309	321	277	323	315	295	328	319	310	277	289	330	278	284	312	277	290	273	325	304	310	311	297	290	288	325	331	348	320	292	293	315	310	278	283	325	312	306	280	305	283	317	293	316	319	272	291	310	299	303	279	295	304	293	327	318	301	296	279	297	355	343	297	304	309	304	332	298	344	308	301	291	315	280	320	278	312	271	312	304	274	333	289	328	309	281	308	295	304	343	307	284	286	300	291	322	285	334	273	322	316	325	314	309	288	296	340	294	320	286	286	303	301	327	286	326	294	295	329	318	273	316	320	334	308	291	340	295	340	296	297	328	306	344	313	300	316	269	323	302	306	308	284	309	275	295	322	319	258	285	306	327	307	301	283	275	295	276	304	298	288	253	285	298	290	321	274	303	303	285	299	286	279	293	322	291	270	330	279	330	329	303	281	318	314	295	278	300	287	265	309	320	300	317	305	295	284	295	277	299	319	274	327	318	309	319	333	280	331	282	316	288	305	312	285	284	301	327	302	312	291	304	271	319	292	300	356	353	312	306	286	326	316	268	271	311	304	296	277	294	281	326	312	303	331	311	328	293	305	313	303	290	286	286	288	300	303	276	290	329	325	306	309	319	297	305	283	320	320	331	304	274	324	294	322	313	306	303	308	303	312	301	333	292	300	301	307	326	287	260	324	296	286	293	305	306	326	322	311	273	319	294	343	295	297	298	300	311	307	303	319	278	284	304	302	281	303	273	293	302	285	294	296	277	264	285	324	291	294	322	323	293	309	305	326	297	269	335	285	304	296	274	297	294	273	334	312	290	303	302	311	295	286	311	310	292	297	282	283	292	292	287	317	318	300	323	286	339	329	309	301	305	304	303	289	306	298	300	310	310	332	306	312	283	319	319	291	289	319	299	308	284	292	277	296	289	295	330	305	317	353	307	306	313	304	292	330	292	313	315	306	312	347	288	316	289	309	307	344	305	274	282	308	290	316	284	281	318	317	331	285	282	330	278	283	301	296	279	298	304	279	291	312	303	350	278	311	288	307	291	337	317	287	306	271	279	291	293	316	301	300	297	328	306	319	310	338	294	313	284	304	310	290	307	282	293	328	291	313	326	298	293	321	268	307	338	307	305	289	311	290	271	278	296	316	311	269	284
5928	1424	2403	2931	2598	2312	1964	1699	1532	1449	1410	1483	1409	1327	1126	1242	1037	1091	1090	1115	1159	1132	1083	1043	1000	854	847	903	849	829	802	882	862	861	807	812	821	811	1051	1352	805	786	811	744	842	867	746	765	810	793	782	780	826	786	754	733	820	709	798	806	803	766	823	738	796	746	811	763	762	764	781	752	730	767	754	799	756	724	769	763	753	805	696	798	791	729	748	771	758	763	781	771	753	766	779	746	775	781	822	789	762	731	803	746	706	736	713	757	766	763	788	833	796	753	817	730	793	767	804	729	790	750	777	728	775	776	719	725	716	742	766	732	786	748	762	763	807	729	722	764	729	787	754	747	750	772	812	714	774	723	775	775	755	763	815	732	718	746	783	785	751	732	742	763	737	739	784	812	787	745	770	718	745	778	737	714	790	751	774	755	802	790	752	696	759	736	745	820	743	794	741	706	736	789	742	830	751	760	741	769	767	790	773	775	752	760	760	722	745	770	745	728	752	826	728	766	752	715	744	743	760	726	726	770	743	783	762	765	768	736	748	720	794	767	762	796	785	791	777	740	773	763	754	749	798	728	769	766	761	725	759	728	734	740	743	753	742	756	681	796	731	739	711	704	736	704	801	759	750	790	784	777	767	757	710	789	740	713	775	736	808	750	743	786	709	717	751	764	766	766	732	750	786	767	741	750	729	765	762	818	744	724	753	804	704	734	764	786	756	786	773	752	766	761	721	753	698	717	762	754	757	741	725	736	771	767	697	719	718	709	773	731	765	740	748	802	717	729	741	776	774	745	763	778	732	749	778	755	774	762	728	715	797	751	775	776	754	785	764	750	741	730	766	818	778	740	764	762	711	726	758	786	758	786	769	798	746	733	725	739	767	779	790	740	751	747	750	738	721	782	771	783	771	730	779	798	733	733	753	790	746	742	748	735	773	747	773	741	728	699	739	772	733	800	765	730	807	717	777	803	712	721	769	781	819	766	732	763	738	779	719	767	773	716	747	716	761	782	787	769	787	776	740	715	778	800	755	726	764	740	789	695	756	789	773	747	771	736	788	837	780	796	779	761	719	749	710	772	743	757	750	751	756	769	763	731	771	714	711	726	766	741	698	767	749	750	768	753	739	751	810	754	791	785	749	754	782	723	779	766	759	787	760	737	764	763	778	760	737	725	763	780	758	753	724	749	762	780	765	745	810	771	789	739	759	755	733	754	716	821	718	758	769	763	728	771	758	740	719	726	798	760	738	741	741	730	771	754	741	804	795	770	704	756	746	811	774	762	722	779	800	743	726	766	698	725	769	789	706	765	690	722	731	728	777	731	770	746	746	759	754	745	770	729	759	740	751	827	766	744	728	764	807	742	799	782	751	756	721	742	737	766	794	714	732	718	737	753	772	763	721	726	723	763	751	801	788	777	738	789	782	763	692	719	801	746	779	763	760	797	728	759	741	750	752	773	755	717	720	757	761	769	774	752	710	760	756	769	733	772	757	780	769	736	752	780	746	717	757	773	779	758	769	793	729	773	712	782	790	791	731	774	765	795	721	739	746	760	743	725	747	737	775	766	794	750	754	761	738	759	731	749	767	789	762	783	745	745	807	775	771	763	771	745	760	781	828	714	741	779	735	765	742	713	725	740	757	748	790	717	759	727	738	748	779	688	776	725	766	735	743	743	725	749	775	720	746	721	763	755	762	759	728	762	710	734	805	740	812	760	754	772	784	772	737	698	805	739	770	721	780	755	761	751	726	754	758	732	773	711	750	728	775	766	740	734	748	750	760	744	762	754	749	780	756	733	725	848	793	730	742	725	729	732	751	787	772	764	814	819	737	737	746	775	740	749	716	776	792	728	770	746	787	764	755	791	765	793	789	763	745	779	813	777	789	722	784	793	744	760	768	794	734	759	754	738	747	760	758	795	796	748	767	767	749	749	770	736	752	722	781	792	711	758	758	722	762	787	791	808	766	755	695	780	771	742	745	799	806	736	743	797	765	748	781	709	792	755	736	751	755	776	780	734	813	752	772	755	747	769	777	745	756	744	753	763	785	747	744	768	767	781	776	808	777	777	764	734	787	739	785	763	785	742	748	758	783	735	763	774	716	756	762	774	759	805	737	793	752	781	746	758	776	752	773	720	763	734	767	786	752	751	714	758	761	760	768	726	736	787	767	756	787	770	719	738	765	776	747	697	759	757	780	780	771	746	787	778	750	782	773	760	767	771	765	802	783	774	746	728	721	759	779	785	756	770	761	774	727	737	708	761	779	802	797	757	758	776	742	776	743	762	782	749	749	763	777	741	722	742	776	716	770	763	771	734	717	752	725	768	735	727	745	796	785	694	765	769	749	824	769	746	792	794	742	748	746	761	734	684	761	741	779	761	732	741	764	783	751	758	765	750	795	730	845	717	742	802	710	802	788	701	739	739	786	775	754	754	796	763	743	778	737	742	773	803	817	777	712	730	786	756	804	802	758	725	786	710	754	756	748	764	712	716	740	732	762	751	723	762	730	776	765	786	716	807	766	780	736	730	738	764	764	736	736	782	778	794	789	802	754	754	773	775	734	770	771	777	765	736	775	733	758	716	729	727	797	736	793	775	762	768	745	716	748	755	763	773	769	736	772	753	742	758	756	757	749	763	721	782	761	715	716	735	746	719	816	724	773	779	732	789	719	749	763	772	806	730	736	711	820	795	796	725	727	732	783	724	756	770	724	730	773	755	797	741	751	762	709	734	787	709	783	796	745	789	740	731	696	806	743	858	744	725	784	758	742	731	766	698	771	754	780	680	801	768	798	701	747	774	766	799	720	752	759	761	758	798	767	778	773	731	766	822	729	800	774	761	763	710	713	785	711	744	711	727	778	744	757	765	762	779	751	716	760	742	752	711	767	801	735	724	759	733	747	759	735	773	740	788	756	734	730	794	734	778	740	790	750	770	732	778	741	743	767	776	762	761	772	735	747	785	782	765	752	782	746	749	773	737	710	781	750	750	754	764	737	719	767	785	728	763	772	733	771	752	778	770	786	744	759	758	777	752	787	698	766	774	744	761	757	759	768	785	764	746	723	756	702	803	750	788	742	791	689	750	742	790	766	796	774	738	731	740	766	715	785	733	799	731	741	832	811	768	772	719	745	771	751	722	800	746	744	730	764	770	768	733	788	765	764	738	729	706	771	734	797	770	755	748	762	835	803	786	740	749	752	753	747	765	745	737	753	738	760	765	675	752	735	751	806	737	700	736	792	755	734	748	680	752	752	753	737	773	768	770	788	749	698	805	744	730	770	758	814	801	746	738	747	737	729	693	755	758	744	737	714	763	737	727	741	761	727	728	758	755	785	757	743	765	761	721	689	773	720	777	762	780	771	738	770	790	797	791	790	718	768	771	747	818	761	712	740	795	781	746	738	748	775	776	783	756	734	728	802	775	792	751	733	745	733	713	772	793	748	736	786	737	725	724	758	790	760	738	724	800	776	705	753	757	781	810	778	744	718	731
14115	2169	2007	1724	1149	893	711	621	574	530	502	525	432	429	386	467	373	422	383	385	410	361	359	358	333	357	337	329	335	366	343	305	382	303	323	352	296	323	384	421	335	311	283	318	352	323	356	319	309	335	345	324	300	308	353	310	302	292	300	337	315	314	312	331	323	294	310	294	315	349	313	278	312	353	322	319	292	284	332	312	315	310	331	327	300	331	308	294	353	305	309	321	348	337	329	324	338	315	312	315	303	303	287	302	347	297	328	299	302	324	313	307	340	320	329	308	300	339	315	344	340	341	330	338	310	307	318	307	324	332	300	310	333	306	318	289	307	293	326	331	337	362	277	329	304	332	310	295	311	335	333	336	315	310	323	318	309	313	337	320	351	281	318	321	359	315	332	334	344	303	317	302	341	322	334	329	323	316	359	329	298	324	299	293	354	322	313	310	336	316	328	325	310	292	322	293	311	333	306	288	319	309	303	321	305	298	303	334	315	294	355	320	306	304	333	311	300	342	323	334	303	316	320	325	339	347	306	290	355	315	321	312	319	329	333	285	291	339	297	317	311	313	351	289	308	285	310	301	313	332	331	324	344	306	304	243	279	320	316	307	333	295	290	312	333	330	308	318	286	302	353	301	336	311	315	303	312	308	300	291	313	317	318	303	292	308	309	326	317	312	301	339	327	312	293	344	323	331	313	312	316	296	330	315	333	332	288	309	292	299	297	302	315	305	315	324	329	319	354	309	338	325	297	338	306	305	317	305	290	336	328	318	342	294	315	338	335	331	270	295	324	326	344	313	339	326	315	289	288	320	302	310	308	313	343	316	304	313	320	337	319	321	303	319	292	310	334	324	326	346	294	342	320	317	338	324	309	341	331	290	292	313	302	320	309	277	338	301	296	332	317	318	323	303	325	308	341	287	325	278	337	336	332	321	324	320	310	301	343	336	312	323	329	352	335	295	297	357	325	318	324	335	338	309	320	341	279	313	356	324	312	295	287	297	349	294	308	321	318	325	336	324	333	321	288	288	292	318	292	315	323	296	320	302	286	311	336	317	317	294	319	296	351	319	314	316	316	323	294	311	297	293	304	341	356	283	305	298	329	287	322	356	344	337	311	339	336	289	327	316	329	327	332	317	328	324	298	351	329	319	301	293	310	317	298	320	311	307	288	284	306	288	314	319	302	332	309	313	327	312	304	329	325	316	330	286	323	322	288	304	310	320	330	314	334	359	305	329	325	292	287	309	308	300	338	315	328	327	319	303	322	298	315	319	302	341	343	338	324	323	303	321	291	313	314	282	326	300	322	316	313	337	355	326	326	317	311	332	312	317	291	334	299	329	318	302	341	320	329	285	337	304	313	340	295	315	305	295	330	303	307	321	319	283	307	307	330	301	294	289	285	310	311	299	328	332	331	352	331	329	304	285	308	337	348	341	296	340	295	336	326	309	332	309	342	329	339	307	306	306	348	349	311	327	316	316	304	343	331	309	322	338	303	309	322	322	292	318	301	316	325	299	288	339	313	332	282	296	308	334	299	318	293	316	313	327	324	325	320	309	281	304	329	349	314	280	293	343	318	315	271	302	317	303	314	312	344	305	289	327	322	367	273	309	301	346	338	322	303	334	317	311	320	316	329	295	326	284	339	312	335	314	311	319	285	317	304	346	322	336	291	304	332	355	339	311	319	301	305	286	311	341	343	302	310	290	302	309	340	290	296	316	294	307	322	321	332	315	331	334	318	294	315	330	310	280	300	338	359	301	321	293	351	350	313	313	302	319	343	320	362	297	322	333	312	301	320	345	290	302	330	327	308	324	302	351	328	316	300	302	315	316	321	326	310	292	352	304	313	294	306	320	300	309	302	345	320	314	328	310	306	293	344	331	284	320	313	327	341	325	321	305	364	328	320	302	282	349	331	327	314	316	318	308	309	317	315	301	300	321	327	286	280	327	322	331	286	311	338	303	290	322	338	298	324	322	305	315	335	351	294	336	320	318	335	304	363	342	296	296	335	306	282	303	330	312	306	319	297	290	329	295	327	387	281	310	325	295	348	317	329	360	328	353	297	298	312	330	325	311	315	326	297	290	302	294	289	331	314	293	313	329	298	341	304	345	294	279	312	326	314	342	349	353	319	311	306	272	302	312	307	303	322	316	311	339	306	331	341	329	291	318	300	305	331	329	377	317	295	317	320	297	316	320	331	304	308	322	288	354	331	322	326	319	336	294	362	344	317	354	324	306	313	315	309	304	318	338	279	308	328	314	337	260	279	273	314	342	314	282	327	343	310	323	347	308	339	303	337	327	313	311	310	306	338	326	332	323	339	320	321	344	327	352	311	346	300	316	320	315	314	300	270	299	339	309	337	363	282	328	324	322	347	322	329	329	327	285	351	327	345	320	317	293	319	307	322	312	317	287	336	300	311	335	311	304	317	313	279	323	305	318	305	289	340	333	335	317	319	320	340	372	332	320	329	312	280	327	303	312	314	322	295	324	318	282	326	312	292	300	313	333	304	298	304	294	331	316	316	339	305	325	290	309	305	318	296	298	336	281	309	319	311	302	333	286	327	339	314	332	308	328	300	354	293	331	317	320	323	310	349	322	330	312	341	318	322	320	305	320	323	265	335	340	296	305	311	336	294	339	300	321	304	311	306	314	314	306	309	316	339	290	322	288	321	311	308	302	287	292	310	321	283	304	338	359	318	331	327	297	328	337	308	338	312	336	329	343	337	306	287	318	300	294	338	320	318	320	296	332	312	296	311	304	320	310	325	306	314	331	329	331	314	304	320	310	289	350	335	312	289	303	298	288	328	333	327	282	278	304	300	317	258	333	311	324	292	318	320	311	312	307	303	334	325	312	312	328	326	313	309	326	307	323	314	312	307	298	299	280	275	320	314	288	335	301	290	314	280	287	261	306	341	292	305	310	300	321	321	323	338	306	312	289	280	308	298	305	326	335	305	322	306	334	319	332	318	318	330	306	332	323	266	324	330	327	319	327	320	301	373	316	333	307	297	303	348	311	301	316	325	335	320	325	321	324	303	332	308	324	325	279	305	303	305	305	329	320	318	313	300	293	287	304	320	305	341	319	297	315	326	320	280	315	303	330	349	336	327	363	279	282	287	299	323	330	317	346	324	346	312	308	345	283	312	330	329	298	306	277	333	281	322	313	339	311	314	314	303	321	337	335	325	311	349	345	323	318	294	279	311	337	316	297	303	329	298	325	303	337	323	314	351	290	326	295	303	323	324	320	323	326	304	324	311	321	322	319	331	330	305	288	317	358	310	362	312	314	339	298	282	317	307	304	292	314	300	286	307	318	310	308	310	350	336	290	278	326	344	349	307	278	310	308	329	314	287	287	323	350	302	336	321	310	339	299	320	326	319	307	321	324	306	309	344	327	312	313	325	326	302	293	307	313	341	263	330	325	313	316	297	302	341	263	313	334	350	303	332	308	295	315	319	310	290	320	315	326	303	334	290	302	291	321	295	323
7741	2052	4161	4915	4375	3702	3035	2570	2230	2018	1933	2075	1837	1672	1450	1467	1380	1430	1383	1416	1350	1238	1292	1189	1084	1070	1001	942	924	998	995	887	871	884	905	807	891	873	1395	1714	851	821	785	854	951	848	790	834	821	813	799	786	784	814	774	760	813	782	784	844	813	807	767	784	805	792	759	709	787	801	774	811	734	778	773	804	792	758	774	773	826	787	784	802	749	742	756	722	761	792	749	813	756	781	758	818	772	794	771	798	763	766	754	797	773	795	747	785	751	728	790	796	790	767	787	761	756	718	771	807	718	745	767	730	778	742	813	732	746	750	712	691	718	756	790	779	784	753	742	711	770	713	770	756	823	744	798	771	784	778	790	774	750	774	791	725	750	799	753	752	763	773	785	784	791	749	758	764	729	746	790	802	694	696	698	753	733	737	777	823	773	766	773	751	775	771	720	764	713	771	735	785	735	768	782	759	728	710	766	708	778	724	800	795	779	710	820	767	763	772	824	795	783	782	735	719	772	770	792	744	779	789	786	736	732	741	797	730	719	772	774	772	772	796	737	798	747	752	746	797	760	752	768	733	745	728	781	737	760	778	765	798	775	713	731	755	760	733	755	747	779	753	745	776	714	791	772	752	745	803	733	767	751	726	725	751	751	778	747	763	752	767	784	783	758	756	742	714	746	742	723	786	762	767	732	731	749	746	781	808	785	759	790	799	715	732	752	763	752	769	745	770	740	739	764	772	749	794	773	767	782	749	796	783	763	747	732	702	720	756	765	743	724	731	719	742	781	723	740	743	769	730	754	780	692	747	741	695	756	777	749	724	761	733	757	778	695	785	709	745	764	714	717	751	749	747	699	786	787	774	740	788	750	779	768	751	737	734	775	744	715	767	791	725	756	780	757	788	761	740	749	734	699	740	731	753	780	761	762	742	765	777	763	760	760	756	721	735	726	736	748	722	790	791	756	734	776	749	767	740	766	688	678	787	748	749	769	771	786	840	730	780	722	730	751	766	748	756	746	745	740	755	775	756	817	763	723	764	773	791	742	722	752	783	725	768	755	734	722	729	758	709	810	748	712	761	782	732	757	770	775	750	800	747	720	733	783	757	775	750	767	741	776	773	769	725	766	785	705	768	748	768	756	746	732	729	742	761	722	761	735	759	765	736	763	769	780	756	782	743	734	788	738	762	744	737	742	763	772	684	729	746	752	771	744	756	755	731	814	725	791	781	786	727	759	771	771	743	750	730	774	719	719	742	798	709	757	719	729	754	782	727	772	718	726	774	811	721	760	729	758	738	705	699	835	736	763	774	757	787	779	762	729	715	726	774	783	787	716	798	751	760	742	740	731	755	721	758	750	801	733	806	743	763	796	767	758	754	794	734	776	737	777	752	741	759	735	752	739	714	727	757	727	745	730	732	746	760	733	772	774	739	762	744	716	775	745	766	794	730	734	805	742	791	751	736	774	759	790	758	705	762	734	768	761	740	765	772	780	807	757	770	743	761	767	769	718	795	739	729	750	738	802	778	770	756	773	765	775	743	762	814	776	723	765	756	777	721	768	825	734	815	773	734	751	739	751	777	774	725	728	744	772	765	780	777	731	722	758	738	782	750	768	788	767	807	757	745	740	768	747	777	755	756	750	759	726	759	720	719	720	759	786	749	750	747	777	726	800	734	772	735	748	755	731	770	789	710	723	747	706	690	736	764	774	794	718	744	772	731	706	688	786	753	702	784	708	726	703	766	730	770	714	790	747	769	729	756	765	695	775	751	766	784	762	787	753	765	757	713	777	731	759	739	773	749	764	784	756	784	769	737	702	720	799	777	751	720	761	788	735	721	720	762	739	781	756	789	782	751	786	760	758	774	764	769	758	790	744	796	773	811	768	788	711	779	764	743	782	735	781	751	749	717	775	744	773	834	763	783	789	752	766	696	799	689	799	691	796	751	735	758	746	741	754	779	761	774	741	805	721	760	745	729	705	700	758	773	711	753	734	757	747	754	736	777	786	768	763	752	775	763	745	766	760	743	748	754	752	798	794	750	757	769	721	769	768	746	734	730	792	791	785	772	750	716	794	747	766	758	741	745	756	775	769	757	779	779	734	734	774	737	719	744	759	765	766	745	735	786	784	750	784	770	777	752	765	754	755	778	776	781	785	794	761	748	762	783	727	770	784	750	737	721	767	722	729	748	740	735	747	776	720	839	767	727	767	751	765	728	775	707	801	764	717	763	762	756	780	733	788	770	793	714	723	780	753	760	737	745	779	823	758	747	736	739	758	749	726	738	809	733	743	762	758	757	797	782	772	757	795	720	782	746	780	683	755	744	770	745	801	771	795	751	760	762	769	802	700	727	731	736	748	764	739	759	707	710	726	791	768	756	718	772	767	732	770	757	809	758	725	742	736	778	720	773	703	756	765	757	727	776	763	769	728	768	839	782	769	756	725	785	727	762	757	806	747	781	764	753	693	767	725	790	768	724	730	763	763	745	777	769	763	689	729	761	749	769	762	730	717	742	772	735	742	736	765	781	759	734	740	786	768	740	804	793	773	770	764	769	725	754	773	758	799	773	766	835	787	761	765	739	765	774	755	729	726	703	761	780	734	757	759	737	753	815	749	730	749	703	764	759	745	769	782	748	756	737	751	744	760	779	753	770	735	742	767	719	764	741	749	775	805	749	748	736	757	801	700	812	764	776	761	752	732	772	747	815	774	801	716	765	715	765	714	752	707	758	803	758	748	739	759	700	738	773	790	726	773	792	714	736	716	746	728	796	774	738	749	754	776	813	765	745	775	783	771	763	770	728	733	710	768	752	756	750	761	803	768	749	751	765	745	808	777	781	775	779	770	797	772	771	703	729	757	744	697	781	775	721	742	734	705	699	728	744	781	759	745	706	780	776	758	784	718	715	804	773	753	718	775	720	772	721	773	739	754	789	798	729	761	756	680	776	748	767	791	786	784	720	701	762	724	738	775	747	698	726	784	715	782	745	736	773	715	703	765	693	816	787	761	723	739	727	727	792	735	771	768	804	754	761	757	761	705	750	747	763	745	771	757	712	752	731	765	740	777	770	760	728	734	784	757	784	743	786	764	730	727	745	756	758	751	725	715	804	717	793	786	731	741	739	726	775	704	717	732	764	740	746	763	758	737	793	765	741	750	725	729	707	799	707	768	751	799	721	775	708	749	760	776	762	754	762	773	732	744	777	788	760	801	791	770	769	743	723	818	775	798	810	727	740	761	769	775	745	777	739	775	758	722	754	715	822	742	772	765	724	777	751	744	734	754	754	778	758	751	733	720	785	751	697	771	772	747	762	760	732	766	729	743	715	789	754	750	748	724	801	718	727	761	694	769	804	770	776	788	800	761	757	757	779	735	793	740	767	750	768	727	763	745	772	722	736	726	739	679	737	839	779	781	750	732	820	739	743	745	767	765	726	768	760	733	730	747	743	770	823	746	776	753	724	724	739	770	760	802	759	725	740	710	802	746	733	749	739
1845	184	197	163	189	156	150	167	166	150	145	163	162	146	134	161	146	159	156	164	168	155	150	164	151	132	144	165	148	156	148	165	146	128	153	165	162	141	172	151	156	149	128	121	145	136	138	114	145	143	140	133	154	153	142	146	163	183	167	134	155	169	133	155	150	156	127	140	133	167	141	141	151	119	156	138	151	137	147	161	168	130	146	168	150	159	137	142	173	152	138	122	127	167	139	172	118	147	148	140	152	141	140	145	143	162	131	159	134	134	164	142	144	163	145	141	141	153	152	152	137	111	147	105	150	138	123	143	130	117	131	123	127	151	156	148	150	125	159	154	141	145	137	145	156	146	150	154	161	156	147	142	138	143	133	149	142	162	132	154	149	159	139	136	159	157	160	144	135	149	133	137	155	141	149	151	189	135	131	135	139	184	138	161	143	145	173	161	143	139	128	131	132	111	137	137	158	153	146	151	149	146	138	146	141	142	141	165	151	126	160	134	166	132	148	145	169	149	140	143	158	128	134	185	145	154	153	162	158	148	124	142	152	136	140	144	143	158	138	137	157	142	142	146	157	149	135	136	148	150	143	133	155	146	135	146	151	152	144	126	143	126	148	137	150	139	151	144	152	149	151	143	142	156	158	150	140	140	134	142	139	145	151	141	149	157	160	155	166	155	166	144	149	153	140	146	154	161	151	145	144	160	149	142	150	147	129	157	116	137	119	156	150	142	160	140	149	154	143	117	147	150	141	143	162	151	153	146	140	158	135	134	153	153	147	147	142	158	153	146	155	124	154	150	166	142	154	140	134	153	153	145	134	132	159	162	163	133	161	138	129	149	162	120	143	142	140	129	142	145	151	143	149	154	106	135	120	145	147	139	138	141	144	159	131	155	145	132	167	167	144	150	131	156	129	139	133	125	145	159	162	147	141	133	161	114	145	167	160	132	151	147	150	141	154	135	160	142	157	133	165	135	154	146	125	129	135	139	162	141	155	144	170	139	131	147	133	139	158	142	153	163	178	134	154	155	145	161	145	162	147	136	144	171	134	155	156	141	144	138	146	142	142	142	147	144	132	142	140	142	156	161	133	143	123	159	139	158	121	133	164	141	128	146	156	159	144	149	147	139	130	139	131	141	164	144	154	143	124	143	141	138	128	147	125	152	159	146	126	116	143	160	159	126	127	176	144	155	131	133	135	165	155	125	169	148	137	152	158	152	161	155	145	164	164	140	148	144	145	178	150	120	119	152	150	135	131	127	149	156	117	140	152	154	137	153	154	159	134	123	152	128	148	143	141	148	141	126	160	158	152	167	144	152	146	148	145	148	130	141	138	177	133	147	143	158	130	148	159	147	162	151	138	157	127	156	143	144	125	149	154	139	132	148	142	141	124	154	152	129	177	130	148	175	162	139	158	141	155	153	149	145	158	153	142	155	145	150	148	134	148	161	151	170	135	143	149	139	155	132	154	152	147	152	142	152	139	136	160	155	139	150	144	138	138	138	137	145	147	135	150	145	136	126	125	143	130	172	143	130	148	137	149	145	145	127	143	154	141	155	156	111	141	149	126	172	146	161	148	161	152	146	130	147	145	138	152	139	167	120	161	148	132	177	148	142	158	174	146	144	131	161	134	150	168	147	133	147	141	145	149	125	150	140	141	158	154	153	141	164	152	148	150	140	156	141	124	143	148	147	159	147	143	129	162	155	171	167	162	156	144	133	147	157	132	124	175	144	123	142	151	142	142	141	181	137	152	144	142	142	122	143	161	133	148	150	157	136	147	154	136	150	160	141	148	143	138	157	140	156	126	136	158	132	139	160	167	143	145	145	138	143	146	135	140	138	149	160	149	142	143	138	134	160	151	148	150	165	151	151	147	165	151	141	121	138	171	132	167	131	141	165	152	141	156	150	162	144	135	127	139	156	130	144	141	142	142	118	158	150	141	151	159	155	115	145	142	141	167	148	132	144	155	137	174	135	130	156	136	121	140	156	172	173	150	169	150	161	170	141	124	142	125	158	143	137	160	160	132	144	164	144	138	130	146	122	149	162	149	164	150	158	141	139	158	145	136	141	132	133	145	151	162	154	131	127	148	131	164	130	151	133	145	134	144	140	142	137	138	123	139	144	150	130	154	149	148	149	162	153	147	146	165	153	156	155	149	120	136	143	144	139	167	158	141	161	150	122	162	146	143	158	140	146	155	138	140	136	137	156	145	144	120	146	153	158	151	141	141	154	133	142	152	158	155	169	134	144	139	142	137	159	147	154	136	137	131	155	153	156	156	148	130	140	150	137	156	148	143	154	142	152	134	146	152	129	137	155	142	157	174	152	137	116	142	129	130	144	157	156	161	135	148	138	170	149	155	134	115	127	166	157	141	156	150	137	131	155	138	147	142	144	139	141	152	136	144	164	159	149	147	121	138	125	134	150	133	137	147	143	121	112	147	165	162	135	136	147	137	162	145	132	123	148	149	163	137	130	135	146	152	158	132	124	135	143	135	142	144	135	138	147	148	147	159	143	161	156	129	168	146	162	130	155	141	148	116	148	142	154	140	154	172	134	143	143	152	127	145	144	145	157	141	158	145	141	115	143	135	148	133	159	146	161	127	172	140	131	165	147	138	144	148	133	145	158	153	138	142	149	164	139	134	145	151	154	149	126	133	127	153	138	166	140	150	160	144	156	122	122	138	153	143	159	156	159	147	134	145	175	130	155	142	132	143	135	136	148	155	149	155	146	162	110	153	150	143	149	151	148	148	150	148	146	155	159	153	149	146	167	157	151	141	162	143	157	157	144	156	130	127	119	155	126	144	136	128	164	151	161	134	127	148	152	152	140	125	143	149	162	135	155	152	141	137	150	140	152	130	149	146	147	148	149	127	150	143	134	131	136	150	177	138	133	138	128	143	142	140	146	149	137	163	143	140	154	129	163	158	163	151	137	150	148	147	123	128	148	133	140	144	135	137	145	150	131	134	163	153	149	140	152	165	151	153	153	136	128	130	137	137	134	165	151	140	123	152	146	134	133	143	158	131	156	149	135	110	162	159	140	127	124	139	156	155	149	147	136	120	139	130	162	150	146	154	135	137	131	152	166	154	161	160	119	140	162	160	136	175	133	134	136	136	134	147	161	140	128	140	127	151	118	160	127	162	143	136	132	151	139	148	131	136	153	137	139	120	152	146	130	153	154	147	154	143	145	139	124	151	140	153	158	139	148	132	167	129	168	138	135	134	153	149	130	136	152	138	151	151	168	135	162	155	130	157	156	141	140	137	143	142	157	162	137	152	131	130	134	166	140	142	143	154	126	154	139	141	170	151	138	152	159	130	137	139	146	140	160	144	139	162	149	139	141	138	151	129	130	160	149	125	138	160	120	132	160	138	148	153	143	149	119	149	130	132	144	139	157	149	145	123	118	158	150	154	137	149	139	145	133	148	146	147	136	140	149	132	138	121	141	156	142	141	159	156	125	134	148	128	155	127	132	137	132	137	167
2265	421	516	508	512	481	487	481	454	470	531	622	586	471	512	480	524	495	497	508	533	500	449	441	453	439	441	411	442	431	397	409	409	406	450	431	391	438	473	480	447	412	433	458	428	419	421	413	378	431	424	418	446	406	373	427	409	408	408	475	457	410	466	400	445	442	405	414	422	407	427	418	419	440	412	425	427	434	407	421	428	433	411	434	391	465	427	402	418	413	445	426	406	437	408	399	412	408	411	418	416	405	420	406	400	411	435	426	393	398	412	437	395	399	457	417	420	376	423	415	423	453	423	439	433	392	425	452	430	392	435	415	432	409	391	409	447	402	457	432	370	436	390	407	435	408	414	436	414	410	462	428	414	419	418	389	402	410	442	461	394	423	413	413	396	395	396	434	423	444	403	418	434	424	388	438	426	419	375	392	412	415	433	462	439	432	452	413	396	383	425	403	451	421	402	423	434	408	379	437	446	394	413	420	418	446	392	447	443	431	413	466	427	405	444	395	431	434	471	415	445	404	435	393	429	442	396	424	407	418	407	468	440	462	409	437	434	406	380	433	374	422	410	405	406	416	399	397	450	413	403	402	429	408	429	449	426	405	423	438	429	438	444	416	429	431	430	416	414	431	412	414	422	448	420	410	416	428	400	431	408	396	431	437	462	423	452	427	399	442	413	429	413	408	446	417	417	418	398	431	423	401	447	429	451	368	389	468	409	437	432	423	396	429	360	482	433	393	407	417	430	415	424	416	416	427	432	423	408	428	419	386	417	435	450	444	386	434	423	451	450	419	443	441	416	390	422	438	405	448	405	433	386	410	418	419	439	422	415	412	434	405	457	404	440	393	426	415	420	414	394	435	414	415	432	415	438	409	454	355	443	414	438	399	398	419	416	429	412	431	404	430	448	434	423	429	419	408	403	432	447	423	367	408	422	423	428	396	426	419	459	416	448	400	433	419	412	432	412	400	458	418	399	435	408	428	418	448	411	430	460	429	433	427	420	411	432	418	414	429	443	454	419	390	394	412	454	410	396	418	445	415	443	420	406	395	418	386	428	421	458	407	394	433	446	378	414	400	441	463	461	444	418	412	492	401	406	380	440	410	421	415	434	430	422	417	407	415	461	408	418	461	458	429	432	426	445	429	404	422	438	458	417	412	404	425	432	394	442	397	416	436	405	415	444	399	435	430	393	428	448	410	452	436	464	416	440	396	413	439	450	407	424	423	389	413	410	456	418	422	429	414	405	450	429	434	427	426	423	418	405	380	440	396	437	446	386	425	415	431	425	430	447	431	426	409	435	364	400	447	413	426	418	434	444	420	453	426	439	415	419	410	425	414	433	419	407	425	433	426	442	408	420	439	404	432	436	443	408	440	417	408	421	403	434	425	423	411	429	421	380	436	443	403	404	439	416	425	433	415	428	417	425	428	415	405	396	391	419	426	418	473	420	408	428	438	418	416	434	449	412	432	419	417	391	421	430	397	400	406	414	437	409	430	424	411	407	414	447	428	426	441	441	446	406	436	461	419	422	422	424	419	406	479	393	443	438	438	423	439	392	434	430	437	398	433	414	434	404	432	430	428	407	399	392	390	451	442	411	410	459	421	409	445	435	440	418	418	402	412	415	412	415	415	452	387	390	407	459	427	383	404	450	433	402	418	418	395	403	410	394	385	465	421	425	404	401	388	412	422	433	430	437	413	436	451	414	445	393	422	457	444	410	416	415	444	393	463	423	442	448	419	407	412	416	441	425	433	413	421	454	429	434	373	440	412	405	417	432	394	443	424	407	439	393	397	463	434	405	419	401	444	415	401	470	439	413	428	429	421	383	430	423	412	406	428	402	412	418	442	449	432	422	389	388	415	445	433	444	436	420	438	470	396	427	448	414	410	407	468	400	411	436	410	451	421	402	433	426	422	369	421	389	417	436	440	428	447	428	441	413	403	395	423	416	418	468	394	422	452	445	430	441	424	418	433	392	435	448	449	404	456	427	430	447	396	394	430	422	451	424	423	426	438	371	436	429	387	425	427	400	417	453	461	434	425	413	450	421	450	409	425	412	445	431	434	426	424	462	381	419	432	401	452	460	401	397	422	412	453	448	450	393	413	389	451	426	405	439	408	458	441	417	405	439	421	406	434	406	430	431	417	409	417	427	409	430	396	409	447	415	432	429	407	424	396	441	421	420	404	405	436	427	402	447	395	439	396	423	405	446	404	460	445	424	438	406	430	440	444	406	424	414	426	467	424	428	413	422	402	420	420	452	403	449	411	410	424	398	448	403	412	480	405	437	402	403	422	421	436	435	450	438	458	392	381	417	402	470	394	464	452	463	416	417	392	430	410	421	416	428	405	413	405	411	398	392	410	400	455	432	420	441	409	441	418	424	408	468	434	431	411	408	415	416	399	414	424	443	450	407	399	414	464	452	446	426	393	418	408	423	426	415	441	448	426	433	431	425	433	440	429	459	411	402	419	450	439	424	426	417	402	441	395	423	408	436	448	410	423	396	439	390	415	404	446	429	442	425	426	422	412	426	407	394	434	412	433	400	426	428	406	422	464	442	406	414	411	429	415	392	422	413	386	427	419	432	445	430	384	428	440	424	389	435	413	403	393	405	439	436	437	429	413	429	422	451	449	417	444	432	428	419	418	412	401	364	422	418	430	413	440	421	412	423	387	430	413	426	415	394	420	418	437	448	412	434	421	421	411	434	415	425	398	410	390	393	393	433	397	421	381	433	421	427	388	444	399	392	429	397	406	372	385	427	430	419	405	385	384	439	452	436	408	412	417	390	423	414	416	387	412	479	383	439	421	434	416	425	436	439	412	450	409	423	448	434	429	452	405	396	396	469	407	420	402	433	423	420	403	418	454	411	408	436	448	415	437	415	438	382	427	446	467	407	420	413	439	429	441	402	427	413	423	432	387	420	395	400	396	438	442	431	405	422	426	423	443	407	387	421	433	402	429	436	471	437	377	468	409	423	415	416	427	398	423	405	460	414	400	406	424	405	433	402	375	395	425	435	423	446	421	417	396	421	482	407	381	419	415	440	426	416	385	427	429	466	421	425	396	404	455	444	409	458	391	392	395	409	434	371	421	436	470	389	402	403	415	438	402	412	413	414	448	398	440	411	432	396	406	467	400	410	446	419	438	409	428	433	440	426	446	434	420	388	423	427	422	433	446	420	413	436	456	408	409	434	432	464	387	408	440	418	395	445	408	420	453	410	426	420	445	426	427	413	427	465	433	443	417	448	414	356	433	430	404	442	396	508	447	454	421	400	422	392	431	440	419	376	453	412	420	456	421	436	428	395	384	413	451	456	410	445	424	465	436	417	398	425	448	425	391	406	429	414	418	384	430	398	394	412	433	441	417	429	418	425	430	447	425	413	379	410	425	441	439	427	415	419	435	444	409	445	414	459	418	429	420	420	446	440	407	445	418	425	408	442	430	408	438	441	425	385	424	400	414	412	455	459	427	394	370	409	394	432	443
7428	1108	1158	919	726	578	497	477	400	392	407	374	409	412	363	358	353	385	356	354	361	359	349	335	354	329	319	302	320	307	299	291	314	313	317	328	315	330	348	461	313	311	325	333	299	317	315	307	301	314	303	301	299	310	322	354	304	279	313	304	311	283	322	297	291	299	329	295	313	278	292	311	319	311	322	310	273	299	305	314	306	285	294	308	322	299	284	310	299	329	332	296	285	307	296	291	312	283	286	312	306	302	314	312	313	296	293	317	324	343	305	311	293	296	282	284	297	312	302	303	336	306	311	293	301	315	335	317	282	323	303	316	348	299	303	308	290	305	313	311	292	308	293	308	316	302	287	286	316	322	315	314	310	295	317	304	286	315	312	263	286	294	296	307	297	314	273	302	260	287	327	294	286	301	294	304	298	310	308	260	283	330	294	312	290	284	309	309	273	311	319	286	289	308	291	301	297	270	298	283	303	300	302	302	303	324	289	298	304	260	305	280	303	311	291	321	291	271	294	288	300	317	272	287	314	337	346	292	292	294	293	286	325	323	281	291	290	313	298	319	313	304	308	350	309	304	317	326	285	270	307	310	284	309	296	303	302	260	294	319	292	310	303	296	302	281	286	346	297	305	288	279	306	302	320	311	298	300	329	290	291	338	325	314	333	317	317	299	302	303	288	325	350	287	297	310	283	276	331	334	289	328	308	290	324	302	306	293	297	292	305	263	326	272	326	302	300	341	309	299	299	340	288	292	324	289	319	315	276	324	322	305	311	296	262	342	339	269	282	275	272	287	305	311	284	294	280	292	272	331	304	307	345	314	316	310	315	290	324	304	311	290	290	334	301	252	301	319	300	327	308	273	321	292	285	271	276	298	315	287	320	301	359	294	275	298	301	311	300	296	312	298	318	302	307	315	290	306	306	288	324	288	316	276	313	315	309	337	328	323	287	339	303	322	322	303	279	322	300	338	297	281	313	333	319	309	308	298	323	327	344	326	304	300	326	305	299	335	290	316	316	314	293	288	312	300	292	283	290	324	334	353	318	292	298	293	307	290	320	319	320	302	302	304	313	300	299	285	302	326	308	307	298	322	306	284	297	299	294	297	284	325	309	337	267	319	310	316	307	324	299	296	286	310	294	309	325	320	313	300	298	301	311	302	308	315	333	309	346	340	312	305	322	286	299	320	308	298	299	302	324	318	286	302	280	273	323	315	321	300	313	309	253	300	303	289	310	295	325	312	352	261	317	307	288	291	291	302	285	298	300	299	285	298	331	283	332	285	328	289	316	300	287	257	308	320	288	290	313	320	302	315	340	290	268	317	308	281	300	327	301	269	274	289	329	291	299	323	309	271	273	280	315	308	280	327	283	335	334	299	324	327	306	294	306	320	316	268	309	294	336	322	294	368	325	296	306	327	306	306	283	302	324	313	326	318	326	319	325	303	311	331	315	299	268	330	303	322	280	325	337	294	305	311	314	298	315	264	282	312	285	334	298	266	301	318	316	323	278	308	329	271	313	338	326	292	293	322	308	319	309	301	322	300	304	269	331	257	289	283	314	271	272	253	342	296	296	301	302	277	333	294	295	305	292	308	305	331	270	276	320	275	324	302	296	309	277	284	292	301	353	319	287	312	320	320	321	303	320	285	306	295	332	344	326	331	306	315	310	301	326	347	315	316	320	342	295	318	302	278	305	283	324	329	286	297	320	300	274	268	304	283	344	278	281	282	331	321	291	313	308	321	302	312	319	354	311	290	281	272	293	290	321	318	286	316	312	302	296	285	307	314	271	304	321	328	307	318	309	287	332	313	266	326	283	299	324	314	316	326	283	275	297	312	291	261	325	274	327	297	314	258	326	265	313	315	283	306	279	280	273	280	320	300	293	309	283	322	339	294	330	307	302	301	302	287	320	278	288	309	300	312	312	335	288	298	291	318	303	286	314	289	307	294	299	296	306	321	286	294	287	334	304	307	297	271	257	304	314	282	283	332	303	266	332	328	303	312	310	290	316	287	305	298	282	296	312	335	330	266	321	277	326	289	284	294	293	292	322	311	315	291	326	319	303	315	326	327	299	283	269	332	300	314	293	296	321	284	301	329	320	311	308	274	293	320	286	315	285	292	321	290	316	324	292	299	285	273	311	277	294	312	306	295	272	314	303	291	287	303	299	322	288	299	279	318	292	313	329	329	287	301	327	299	310	280	309	306	295	301	326	293	310	289	311	320	287	306	308	274	287	307	301	278	301	317	298	323	321	291	302	320	275	307	289	272	316	289	334	331	322	283	307	292	290	328	305	303	313	288	312	345	277	290	301	333	300	277	299	304	328	324	327	314	315	293	311	298	266	305	321	297	333	319	288	300	325	295	278	306	308	326	304	294	297	276	287	305	325	300	271	295	287	352	299	293	275	297	300	313	287	304	298	316	261	302	353	343	279	299	310	327	280	290	296	304	303	313	302	303	309	304	344	297	315	318	318	285	329	318	306	295	300	319	314	276	276	292	330	305	326	297	338	315	313	308	320	320	322	324	302	282	321	292	299	286	269	319	279	324	315	311	301	281	285	281	290	283	292	270	287	304	295	300	309	277	324	294	281	294	279	318	275	294	276	282	306	295	297	296	315	314	315	293	311	300	296	313	287	304	309	260	307	276	288	294	294	309	315	327	275	294	275	318	287	299	316	309	322	297	298	298	319	275	320	318	297	307	279	317	296	289	307	264	314	297	295	327	302	310	314	315	302	307	292	309	277	261	311	325	319	316	304	310	314	308	320	284	288	293	265	329	326	355	307	318	328	330	292	298	282	288	328	302	284	298	314	299	299	303	314	307	303	332	298	307	301	297	296	320	302	285	285	288	313	296	322	287	308	281	300	323	311	318	313	308	283	312	305	299	299	291	268	355	316	296	315	315	360	326	321	297	324	305	297	315	327	300	314	277	290	298	290	302	310	286	323	278	288	297	326	312	301	290	292	324	300	296	301	315	306	310	265	300	320	298	287	296	291	312	291	265	319	290	293	315	331	310	313	260	298	355	270	270	306	301	298	293	289	305	301	307	294	291	301	292	317	334	336	299	317	317	301	328	334	294	314	300	298	332	291	303	304	290	311	297	301	312	344	284	308	282	305	308	290	285	294	328	309	321	314	285	304	314	298	315	305	316	294	281	311	346	308	293	320	314	329	323	286	298	327	298	293	308	287	271	321	291	284	284	282	306	278	292	306	314	287	322	269	290	307	314	323	276	304	272	352	272	293	304	313	323	306	296	295	318	315	293	312	315	315	304	278	314	303	321	315	309	327	298	323	293	293	300	322	310	305	313	276	332	320	311	320	319	281	291	287	287	313	310	304	293	331	322	279	298	313	299	300	287	298	315	310	329	305	314	282	308	332	312	323	306	306	296	317	301	280	263	330	320	285	310	323	298	283	311	311	283	329	317	314	296	300	297	315	311	308	334	279	306	283	286	306	282	312	282	273	321	298	310	296	324	322	293	327	302
5816	1403	2522	2905	2652	2283	1956	1708	1532	1467	1496	1463	1409	1225	1273	1240	1119	1081	1094	1058	1033	1048	985	986	932	912	881	844	836	801	848	834	831	892	828	810	810	801	1102	2093	776	763	794	791	820	753	754	810	751	776	755	795	798	742	776	775	761	764	771	744	767	822	727	840	767	778	752	746	755	746	720	817	816	806	715	771	804	730	774	761	822	743	748	768	781	774	747	752	742	744	726	785	750	747	798	782	722	714	792	824	711	791	752	772	743	735	736	796	719	745	734	747	765	751	786	771	715	767	806	793	718	765	762	740	764	776	761	746	710	797	713	780	772	707	752	776	736	729	746	781	771	806	792	764	753	746	751	747	721	806	785	783	715	718	751	785	760	745	725	769	774	725	702	771	793	785	774	840	772	747	733	791	718	774	742	787	751	788	746	732	734	753	752	739	747	771	710	776	739	740	731	766	798	746	771	725	765	757	769	759	759	770	739	761	747	763	756	737	778	797	714	721	774	799	773	761	758	740	778	722	771	745	748	744	722	742	736	779	753	783	763	780	777	774	704	798	759	797	747	791	806	764	730	733	779	759	782	760	769	771	741	731	706	780	816	736	772	705	770	785	761	749	742	721	735	751	726	719	742	802	752	718	774	773	708	769	740	777	776	780	723	754	737	756	733	738	755	750	722	782	739	732	740	746	743	808	760	719	750	763	709	791	704	790	775	779	751	727	747	750	715	781	761	733	732	775	748	871	762	728	749	739	775	749	764	776	743	742	691	748	775	748	794	762	723	749	769	761	802	749	748	753	748	751	735	791	740	790	784	787	786	747	815	714	799	738	719	756	774	775	723	797	707	774	737	771	764	795	747	755	746	845	777	777	729	782	703	782	710	762	801	756	801	706	772	738	735	772	775	749	814	775	737	755	778	732	771	769	749	779	734	765	722	749	814	763	739	740	743	749	837	766	744	777	779	711	744	719	777	776	757	738	768	703	787	752	775	732	775	753	749	717	734	756	737	773	732	725	763	760	770	754	753	742	755	728	718	736	772	757	743	772	754	722	740	784	770	770	764	761	753	739	771	762	762	760	777	765	776	746	747	742	762	751	839	785	783	735	781	718	718	749	792	753	733	805	754	784	687	836	735	793	775	754	747	750	727	810	814	747	780	719	729	790	769	753	733	768	798	763	737	708	743	791	790	696	806	777	788	796	737	739	735	778	796	772	756	777	781	743	772	741	765	734	794	771	788	750	743	798	740	765	732	778	774	798	781	704	751	722	765	803	751	757	724	756	716	766	729	707	751	773	749	764	715	709	803	743	803	760	774	770	769	778	778	736	724	754	747	760	771	758	743	756	727	774	779	754	744	700	767	735	756	773	751	736	768	751	766	749	779	748	790	785	780	768	709	753	735	759	713	755	785	719	745	728	775	740	797	743	756	737	748	783	819	714	750	743	719	781	789	773	755	763	729	735	794	784	778	725	713	812	731	772	712	772	747	751	761	778	742	761	708	759	759	825	771	743	752	780	815	738	802	739	763	745	746	723	751	716	714	737	753	813	705	756	747	784	782	765	798	792	778	751	804	759	750	745	730	758	767	749	770	748	744	750	760	758	785	796	761	770	687	757	764	781	803	769	744	760	761	794	764	803	748	739	809	765	722	822	718	746	738	793	728	764	764	796	749	760	703	753	748	774	782	754	756	732	790	864	738	732	732	731	822	800	776	778	757	806	809	784	772	733	750	763	735	731	718	744	733	762	758	774	766	756	735	727	721	776	797	801	802	725	753	759	755	725	791	764	711	757	745	766	779	775	802	761	717	781	766	705	738	809	727	720	818	766	827	755	729	786	768	745	751	764	827	724	749	758	750	767	796	765	759	710	786	786	751	762	737	750	755	725	752	773	765	760	782	768	776	780	759	722	785	825	779	760	786	767	742	829	748	777	746	803	742	756	735	769	760	765	701	775	757	772	764	779	782	754	775	784	750	741	775	774	780	759	766	728	809	772	760	780	780	801	713	736	751	807	742	727	729	771	745	718	765	739	798	746	762	755	786	756	797	785	780	765	785	778	740	711	735	749	733	699	758	741	744	777	788	717	731	730	778	799	812	751	728	723	753	760	745	746	789	767	698	782	814	793	773	773	729	723	809	744	746	759	773	747	761	776	815	805	738	742	757	795	763	739	746	761	789	783	758	737	745	755	726	738	726	745	735	765	749	788	692	797	766	789	743	731	733	761	775	728	844	743	774	769	780	737	776	788	715	736	751	772	752	759	773	790	724	736	777	790	772	753	743	760	776	744	746	712	723	707	736	830	757	747	766	762	736	816	776	812	776	744	732	766	752	695	798	790	704	808	777	760	782	793	752	710	772	765	776	775	739	791	798	746	711	704	792	729	759	725	731	775	779	712	745	775	724	745	763	758	756	767	758	706	751	776	764	741	768	737	745	741	808	808	763	726	774	748	734	792	772	721	768	733	784	769	693	740	710	745	738	766	711	785	756	773	680	773	756	800	723	751	765	771	751	779	775	771	781	733	809	757	773	775	773	772	750	693	737	758	738	764	717	787	724	718	726	775	788	741	770	736	799	795	708	772	784	734	759	730	744	765	782	764	700	752	759	736	833	773	790	743	784	736	747	748	762	777	767	742	819	808	771	751	786	786	761	742	797	777	749	744	741	777	803	753	774	763	821	725	719	770	732	736	806	705	746	717	765	727	791	760	800	781	768	723	762	772	746	771	710	756	743	740	807	709	718	720	757	770	748	719	714	748	738	780	749	778	751	726	740	777	733	818	747	823	783	750	751	767	787	759	768	806	750	723	717	729	749	723	754	758	753	732	759	773	831	804	737	731	741	742	764	725	766	743	745	725	740	743	739	764	741	755	749	750	757	760	772	738	746	723	741	755	744	810	825	777	722	776	765	767	725	772	798	725	778	725	765	731	746	741	776	797	767	772	743	772	765	779	755	760	743	776	745	799	804	691	752	757	814	805	720	763	733	758	731	739	767	722	776	776	824	763	736	737	767	758	789	749	743	770	759	775	728	757	723	765	779	775	769	741	769	726	729	774	748	722	781	737	761	783	768	721	733	717	777	713	725	746	786	728	721	740	753	757	753	805	747	739	736	714	748	764	772	718	764	778	790	758	747	780	766	777	742	790	758	734	752	771	759	745	753	709	761	721	783	765	797	730	780	805	740	780	781	761	790	796	730	772	797	794	726	768	732	787	735	764	755	708	748	790	747	753	773	797	762	729	753	719	747	706	748	775	762	723	749	782	775	756	756	761	769	734	721	728	753	707	775	758	710	770	748	792	738	776	766	770	735	749	722	746	727	798	734	774	773	770	735	808	755	818	764	745	767	780	811	769	759	743	776	751	740	754	717	756	757	752	747	742	777	750	792	773	745	713	763	785	752	793	739	771	720	775	776	818	744	744	705	767	697	754	741	738	769	724	674	747	739	792	783	713	761	766	717	772	737	786	749	764	741	702	769	753	724	719	753	789	728	795
13857	2167	2053	1666	1161	889	719	607	595	504	501	450	439	453	498	441	386	406	389	374	362	368	358	349	361	324	360	315	386	320	374	345	348	299	331	318	330	361	393	747	320	338	334	325	329	338	300	364	314	312	305	328	335	332	300	290	328	316	288	324	325	305	336	340	343	317	331	373	296	301	308	322	327	337	303	314	353	311	348	318	327	345	312	302	314	316	299	277	323	344	326	311	298	316	342	328	307	297	325	305	297	326	318	295	323	342	316	298	331	343	281	314	343	319	337	310	291	305	305	299	289	328	334	321	319	321	315	297	314	326	310	330	332	318	330	320	307	291	357	333	290	314	305	329	333	338	310	318	330	322	338	310	319	295	323	329	327	316	303	332	328	343	336	340	302	330	277	319	357	313	329	319	334	340	360	320	323	321	308	299	324	325	318	297	324	295	281	327	322	311	282	297	313	306	303	305	323	335	303	292	352	315	294	299	354	308	314	342	303	310	266	315	302	304	322	302	329	351	327	326	299	313	314	364	313	332	326	341	336	311	307	301	342	321	246	304	298	338	306	332	306	330	277	320	315	305	332	337	326	304	333	348	342	321	319	368	312	309	284	309	345	339	277	292	313	338	301	321	314	341	316	320	323	314	314	311	337	323	318	300	320	325	326	309	338	333	312	303	313	328	296	324	269	305	299	340	328	326	344	316	300	315	341	294	307	354	328	317	289	311	324	312	321	320	338	311	310	321	327	340	301	338	368	309	316	328	322	332	326	305	333	294	294	302	325	325	348	304	327	327	312	311	353	318	303	322	330	303	309	337	353	328	350	354	361	332	348	300	332	340	334	312	279	322	337	337	318	306	315	357	373	332	307	307	329	326	300	313	341	360	301	302	308	326	284	337	328	325	335	319	333	350	318	265	344	317	325	324	330	320	319	286	334	310	319	317	340	378	301	321	324	311	313	290	328	290	304	305	276	328	357	323	320	289	339	313	311	318	326	344	291	312	288	314	341	323	318	308	326	316	323	308	282	339	298	345	296	328	304	324	314	326	321	336	351	332	327	307	316	329	312	331	334	338	331	324	334	314	320	297	310	271	334	338	294	296	306	358	340	326	317	333	332	343	317	317	312	284	313	294	356	347	298	345	328	310	287	320	317	321	283	318	305	325	344	328	315	281	292	330	314	323	336	316	292	307	319	306	307	325	295	320	306	296	297	305	313	314	312	314	328	312	335	329	308	320	312	303	311	322	308	318	333	330	333	310	282	293	313	302	311	322	326	333	302	348	315	335	349	274	314	346	336	317	291	302	342	311	340	308	315	289	351	323	320	325	340	371	320	297	338	309	320	325	318	313	336	316	335	299	322	320	304	348	311	335	316	319	339	298	314	312	300	343	296	334	333	335	304	306	374	303	279	342	320	321	330	308	321	306	323	313	303	301	350	288	319	311	333	305	333	315	323	297	311	318	278	308	333	322	340	303	344	324	345	320	309	296	327	323	299	306	309	339	346	341	316	321	323	316	339	315	309	338	333	329	331	335	334	291	330	299	341	292	340	342	322	344	330	337	339	301	316	323	318	320	362	338	307	317	308	326	310	310	326	307	310	303	315	322	342	266	336	326	332	316	301	300	351	313	305	303	318	313	279	292	344	324	281	335	312	335	315	320	336	318	309	332	306	307	306	332	302	290	324	344	330	353	357	302	285	319	304	327	306	339	298	300	321	312	304	286	296	314	344	344	363	325	299	302	287	347	332	307	297	329	327	302	291	303	338	317	334	338	324	285	313	283	341	301	305	292	310	371	360	314	323	300	329	304	295	339	335	311	339	323	335	328	341	320	330	317	318	346	311	291	323	298	303	317	298	318	341	284	321	316	325	321	317	327	309	353	322	326	296	313	293	318	347	303	298	307	335	292	338	343	330	304	309	312	294	341	327	329	338	352	285	309	349	298	276	310	334	336	334	297	333	338	306	293	306	287	318	316	331	322	319	327	313	326	316	319	286	311	312	329	335	333	325	338	311	308	309	291	329	328	319	333	305	295	326	301	283	323	306	309	336	360	350	333	336	317	295	343	311	300	320	326	297	326	307	284	311	330	283	365	298	289	307	328	324	294	307	296	315	296	327	352	311	354	324	326	266	302	323	345	326	350	327	275	300	328	314	328	334	292	284	335	307	322	315	304	329	316	297	343	318	334	335	290	338	334	335	327	338	301	341	298	301	317	331	341	337	310	319	305	300	339	325	319	315	291	306	335	342	317	327	298	332	305	322	355	281	305	330	309	276	298	315	306	312	339	317	309	343	337	329	318	320	331	318	312	286	313	342	334	262	326	325	327	298	357	313	332	303	331	337	293	350	313	295	307	303	313	342	362	288	300	319	341	308	326	296	301	317	320	329	313	328	324	347	327	317	316	342	300	312	299	307	312	343	315	333	309	307	323	316	318	290	294	336	326	314	335	273	326	312	331	315	321	314	326	368	302	311	352	337	332	303	308	350	298	318	331	280	312	339	316	325	339	345	305	329	333	318	337	306	317	325	307	306	318	362	316	335	302	297	321	325	306	302	344	325	295	307	332	316	321	328	329	316	292	310	309	347	298	348	325	285	338	319	303	323	286	286	304	331	357	321	295	331	301	337	311	316	282	346	331	339	327	326	319	348	327	326	340	321	341	330	304	299	314	300	352	312	289	329	340	333	287	314	331	361	298	302	297	363	313	339	306	338	325	322	335	303	298	340	299	311	329	338	307	300	308	321	350	327	313	320	342	346	335	301	345	305	329	305	294	336	344	355	318	330	324	335	313	314	308	329	317	328	293	316	337	307	315	315	312	295	298	304	320	344	316	302	330	315	298	329	333	344	354	302	316	335	316	297	311	317	325	326	293	334	295	334	318	315	297	320	297	323	312	307	350	348	306	344	312	273	298	297	330	307	360	337	322	349	303	290	318	291	326	293	273	299	303	320	339	347	348	302	304	300	315	348	307	322	326	299	329	326	330	333	300	299	300	323	318	308	290	296	288	321	300	296	308	335	349	313	341	335	334	365	305	330	289	335	310	327	268	308	339	326	301	299	338	297	315	305	326	311	328	309	293	315	321	359	320	312	344	322	320	328	321	332	351	343	348	330	320	342	316	328	340	315	313	338	304	301	308	330	318	310	327	321	336	296	318	270	312	296	314	324	317	317	290	314	319	342	326	341	320	342	338	323	301	317	343	323	314	345	345	315	322	324	333	319	281	291	324	316	301	303	333	322	326	354	303	331	300	322	330	331	313	308	310	352	299	329	308	323	280	302	327	324	311	298	322	301	299	335	321	308	306	314	291	333	347	355	324	306	337	311	303	386	322	327	316	311	326	311	340	333	320	329	323	334	311	282	297	299	328	312	329	310	305	302	272	278	316	312	333	328	352	313	305	328	305	329	328	297	293	314	309	318	307	314	302	290	307	286	320	300	314	320	291	302	378	346	313	310	359	298	328	333	284	301	331	303	304	327	319	330	291	301	339
7616	2090	4121	4919	4357	3646	3102	2752	2351	2102	2148	1937	1796	1680	1764	1527	1402	1408	1354	1317	1266	1161	1225	1159	1079	1061	999	960	1069	1018	875	926	862	917	925	883	902	845	1429	4004	822	842	822	818	850	856	808	776	801	828	839	765	777	771	809	808	833	779	760	786	799	874	865	775	793	776	763	798	801	786	750	758	770	791	760	777	735	710	806	764	741	781	783	771	797	764	780	738	769	784	764	777	720	787	821	777	740	829	734	774	762	781	767	761	756	784	773	760	734	710	803	771	786	788	755	798	730	787	752	768	806	790	767	764	781	756	773	786	776	756	834	759	715	746	777	743	763	754	770	805	772	755	731	747	786	775	801	748	766	759	745	775	768	808	753	768	746	774	768	779	765	773	741	723	823	782	771	745	770	745	747	813	748	726	786	792	745	761	763	740	758	724	776	757	771	777	706	732	752	760	776	783	734	712	726	803	779	775	757	789	799	719	770	774	770	778	789	763	745	771	722	759	733	755	776	748	797	766	748	783	769	786	775	769	780	788	778	733	783	747	743	767	739	765	786	737	788	762	758	756	776	767	792	790	721	776	773	804	766	765	743	778	764	727	783	801	696	762	772	829	755	759	740	748	772	743	730	738	765	752	764	790	754	766	738	792	713	760	731	751	784	691	788	752	779	748	730	794	763	761	743	791	779	718	777	764	747	766	747	751	758	807	784	828	775	743	745	777	746	755	741	766	763	772	708	743	798	717	767	733	772	789	788	781	814	779	767	795	753	759	729	753	755	775	772	719	764	723	835	793	778	741	706	776	787	744	762	712	780	754	743	762	801	746	723	709	756	754	792	793	740	775	735	745	733	863	741	793	822	784	770	750	783	724	730	752	742	738	744	757	758	739	767	856	794	745	750	810	742	785	785	729	745	772	725	764	751	741	817	751	765	781	803	759	778	810	722	718	747	790	721	803	760	778	779	770	749	763	762	800	815	768	735	739	782	762	774	775	738	782	849	802	786	691	784	758	779	784	803	776	766	759	786	781	778	815	776	766	777	757	785	758	732	740	791	756	717	746	737	746	805	782	776	773	753	756	738	741	734	754	778	786	771	775	762	803	764	756	825	770	776	708	744	736	810	733	774	805	770	748	721	720	820	723	751	758	807	717	738	810	780	747	717	751	738	766	803	734	774	800	803	764	792	797	716	697	741	763	744	752	734	766	807	746	768	775	781	722	780	767	761	750	775	709	765	719	785	751	733	728	740	776	748	788	728	742	782	755	793	775	775	790	793	818	753	752	750	787	747	730	797	779	745	768	753	712	739	752	752	704	777	718	800	798	786	784	787	759	800	788	742	768	758	780	782	777	795	774	764	777	777	748	732	799	760	753	794	743	812	732	744	743	765	775	791	716	804	790	749	729	772	803	744	759	757	750	722	695	772	778	752	736	770	785	786	798	739	786	748	747	786	773	760	786	745	782	783	792	758	802	753	721	778	737	798	720	726	756	763	797	805	797	706	746	780	761	753	792	721	727	737	756	735	736	747	772	758	734	741	806	796	766	764	726	719	800	722	741	780	759	753	782	718	774	776	806	752	757	766	726	763	749	782	804	775	742	778	759	757	735	787	734	796	772	817	744	731	738	768	740	738	761	743	776	760	749	784	774	774	828	720	768	770	765	780	801	725	745	810	772	758	801	779	740	771	717	798	762	771	788	706	772	714	775	763	744	745	792	771	784	777	801	760	756	790	765	703	765	738	752	772	745	771	738	761	740	742	754	802	724	739	750	772	739	781	862	788	726	768	770	765	746	781	774	820	813	766	827	808	743	742	734	785	707	739	734	782	743	738	716	742	714	804	761	801	794	831	779	748	731	711	759	807	762	822	725	789	738	765	769	809	748	755	780	765	760	819	742	747	745	735	760	798	781	774	749	808	726	786	711	775	802	820	790	788	779	822	751	764	768	750	775	755	765	794	772	840	786	796	784	775	739	704	832	735	771	748	760	757	774	773	746	757	783	780	765	737	779	782	779	761	708	763	755	759	745	788	815	738	759	753	761	770	770	739	759	778	784	798	806	725	748	681	757	761	790	709	792	728	774	759	733	732	745	759	784	717	775	750	759	748	765	767	754	764	758	791	783	816	761	761	743	755	751	746	803	768	763	735	765	726	748	786	726	802	774	777	789	738	766	752	763	749	811	764	771	748	799	745	736	781	772	757	749	789	734	753	781	751	773	769	786	769	748	748	751	736	766	782	755	748	759	777	760	771	724	786	771	776	796	771	727	733	752	770	769	758	753	709	748	732	770	743	787	785	738	722	766	776	779	789	779	743	734	737	736	783	712	734	756	715	716	798	752	752	745	752	779	733	735	774	722	771	786	744	745	785	785	775	764	750	728	815	772	760	777	827	757	748	752	717	773	769	745	784	743	804	760	712	806	762	773	758	747	716	739	793	739	728	781	764	747	772	754	763	751	738	762	749	798	736	734	754	760	753	735	774	771	778	747	792	808	778	748	789	739	775	793	716	759	740	751	767	786	767	753	780	766	751	722	777	757	781	778	787	765	767	746	747	742	706	717	755	759	821	728	777	793	767	782	753	763	725	757	766	755	777	749	736	746	777	750	738	736	778	749	810	783	785	778	760	749	774	814	772	693	752	727	797	737	763	797	777	745	748	760	770	785	758	732	759	728	728	738	763	755	714	753	757	767	745	810	770	770	769	796	764	786	758	748	747	785	782	740	727	722	738	757	757	744	768	762	786	761	766	749	754	741	790	744	787	758	730	811	781	727	731	777	724	778	797	770	741	773	733	762	760	820	780	755	739	735	760	807	760	711	807	774	754	726	774	775	766	752	796	775	761	737	764	773	760	792	696	812	784	811	764	785	686	768	735	739	770	759	785	774	764	792	753	754	753	750	735	762	779	760	775	749	784	778	755	730	756	783	767	756	757	793	731	747	784	766	719	753	762	742	744	759	767	722	795	775	782	806	793	776	766	738	740	769	737	777	744	763	766	798	765	772	773	700	754	759	757	814	761	767	765	743	766	793	792	757	770	767	815	736	730	764	773	736	791	751	725	792	748	775	798	725	779	788	739	772	765	779	758	768	743	770	755	786	782	757	785	757	768	734	730	782	767	777	766	742	774	763	761	756	759	733	741	735	777	725	802	792	806	793	811	756	769	788	805	806	805	781	780	800	767	745	804	784	796	767	755	768	706	769	754	751	749	792	739	783	805	770	789	740	751	788	757	826	744	800	733	762	782	741	757	727	768	812	776	782	741	778	814	743	696	764	742	783	769	786	715	795	769	744	807	725	732	781	759	823	753	782	721	759	763	813	800	789	783	757	748	750	771	733	752	733	765	729	771	756	734	784	795	694	772	753	782	789	732	760	802	732	742	766	793	769	767	758	744	753	784	742	761	796	768	784	763	799	746	745	772	750	771	790	781	790	754	761	707	773	766	814	766	745	819	781	791	770	739	730	750	741	747	758	737	745	745	755	779	770	733	744	807	767
1821	153	216	159	175	147	161	144	163	154	172	147	162	154	144	152	154	196	177	167	148	165	171	154	134	151	152	163	149	148	134	165	165	146	142	170	137	155	147	126	155	150	149	160	151	178	141	184	152	139	134	153	160	135	138	156	154	182	154	143	149	130	158	151	167	162	141	151	139	148	145	156	135	154	166	153	170	149	165	154	125	154	151	166	150	146	158	154	140	145	159	140	144	145	157	134	152	151	160	143	142	160	144	143	141	171	134	145	153	155	146	145	166	139	141	151	161	154	137	147	159	150	141	150	134	143	156	132	134	165	144	138	161	142	154	147	149	163	156	146	130	153	159	157	117	125	135	138	142	154	154	153	168	145	137	159	150	140	135	150	142	163	157	164	145	159	148	133	154	149	159	163	126	151	154	145	160	153	162	150	137	152	159	164	154	143	149	147	160	165	127	147	143	148	128	126	155	155	152	175	152	140	167	175	143	136	142	119	152	171	165	174	158	151	160	180	176	141	154	136	151	139	154	168	134	148	146	152	180	180	148	148	156	159	165	157	141	152	153	145	138	149	158	191	173	127	137	163	139	140	163	153	122	149	149	147	155	154	146	139	177	143	166	171	148	146	146	161	148	153	149	148	151	157	179	136	163	150	129	139	148	141	156	161	168	153	143	161	158	171	148	123	145	162	148	142	145	166	148	145	153	153	150	157	152	149	132	157	132	142	144	141	134	135	165	156	141	153	139	156	146	157	161	166	159	155	154	147	137	138	140	151	175	159	147	147	152	168	138	150	180	136	114	127	130	175	149	153	132	142	131	136	151	172	151	134	146	143	163	152	142	153	163	166	153	142	148	144	152	137	151	161	145	173	135	156	182	177	154	163	160	144	149	123	171	133	171	147	128	151	140	156	159	145	128	164	155	145	132	165	156	147	163	145	169	144	162	146	163	140	155	164	135	144	169	152	154	147	159	163	163	143	146	120	135	164	139	144	149	180	148	141	147	130	147	160	143	146	132	133	148	147	132	192	164	151	166	148	162	151	139	146	154	137	165	168	159	120	154	144	132	139	150	131	156	128	152	151	135	154	159	141	131	147	142	161	144	131	129	172	166	164	139	146	154	155	172	152	149	154	169	158	136	144	141	155	135	162	152	122	159	153	169	141	154	163	151	150	161	147	156	136	149	153	137	160	126	152	169	148	166	153	130	127	154	144	144	169	178	133	134	134	137	152	147	143	135	151	150	149	142	136	160	145	141	147	148	157	158	146	134	153	164	194	165	162	152	144	139	139	152	168	154	164	139	136	145	164	140	129	138	145	145	137	175	148	138	152	169	141	155	137	159	129	146	160	156	140	123	149	144	143	142	141	148	153	133	151	156	159	164	132	159	149	175	155	158	163	139	132	148	146	140	124	131	136	127	159	156	151	142	156	154	136	149	155	139	134	150	141	172	164	143	166	127	151	140	144	151	148	154	139	138	124	147	142	144	159	168	161	123	135	141	139	142	146	142	168	164	156	174	138	151	158	119	144	131	142	147	172	162	145	158	157	148	148	165	147	125	161	145	109	150	145	139	167	141	143	147	147	117	158	161	158	142	137	152	134	158	160	133	160	153	159	137	142	140	155	141	157	137	157	143	149	181	160	173	146	139	147	142	159	164	142	149	144	169	165	153	154	128	178	156	164	131	165	147	141	151	150	156	177	164	159	139	142	128	160	169	148	178	146	164	149	158	163	148	149	142	161	172	153	144	163	153	132	159	172	136	146	158	157	157	160	128	151	150	154	134	152	145	158	137	139	133	165	160	144	138	167	134	161	154	134	125	152	126	158	135	164	147	159	138	134	137	162	133	138	149	169	156	140	157	147	129	155	125	167	151	159	147	150	171	154	136	146	141	172	159	145	173	168	140	129	169	158	147	151	162	144	164	150	170	135	145	129	142	171	125	170	155	158	163	129	155	143	135	136	129	147	158	155	156	139	135	140	139	140	151	166	161	144	172	141	136	159	158	151	148	145	152	139	136	169	149	148	154	148	141	151	151	122	142	163	145	139	165	170	134	151	151	143	154	141	144	149	145	126	150	154	145	135	152	160	166	157	160	133	155	142	139	120	156	135	163	168	146	155	141	170	150	155	128	164	140	127	157	141	162	154	156	147	169	133	140	143	139	151	155	141	140	146	153	147	154	152	148	169	131	143	132	158	147	136	161	178	143	154	142	142	174	157	141	129	171	153	152	143	159	158	137	174	137	144	125	158	151	143	172	173	155	165	154	149	149	164	154	162	162	156	167	139	147	145	134	134	131	168	142	144	139	149	158	164	149	159	144	150	140	136	143	158	149	160	173	150	158	153	139	158	123	157	144	156	145	135	136	134	148	139	149	145	163	138	157	160	158	163	140	155	155	154	150	160	147	166	131	152	165	146	132	153	154	145	124	161	140	144	135	155	152	124	136	145	150	164	151	146	183	154	143	170	147	159	150	175	123	127	148	156	145	133	151	169	140	133	152	154	139	141	141	134	143	175	154	146	153	154	156	172	143	148	153	149	154	166	125	151	158	144	159	163	175	129	151	157	167	152	148	157	139	164	151	157	160	164	137	124	147	181	138	143	166	164	158	134	147	154	155	138	141	130	161	157	139	156	143	151	140	154	142	141	145	152	154	135	143	162	176	143	169	155	161	138	151	156	173	136	151	148	165	152	155	152	148	182	155	150	142	151	148	143	154	149	163	167	145	117	141	147	144	156	154	159	169	155	145	135	181	151	146	136	148	162	137	139	142	141	156	143	143	140	145	132	167	156	159	125	153	160	170	125	130	159	132	148	145	141	133	141	156	141	157	174	153	160	129	156	176	156	154	164	166	156	153	152	149	168	165	143	150	145	160	140	159	154	155	163	139	158	163	146	157	146	162	156	148	149	129	140	151	156	119	148	162	162	142	162	132	158	151	148	140	139	148	168	156	140	154	151	157	159	146	151	154	157	152	150	150	157	158	185	148	147	146	163	146	145	170	156	132	158	154	155	136	126	139	136	169	136	131	166	131	138	147	136	141	112	154	140	131	150	157	143	170	153	144	161	144	142	153	142	152	150	127	149	151	146	164	141	119	139	161	128	132	141	153	165	147	162	137	157	149	164	137	172	146	150	149	161	148	139	161	152	152	156	165	161	146	167	158	147	157	179	139	138	123	174	160	150	137	145	159	126	180	168	132	137	150	157	141	156	141	133	161	164	146	168	168	141	164	133	151	146	148	157	173	157	152	164	158	161	150	149	147	158	160	138	149	153	157	178	159	160	152	122	172	165	148	162	161	124	155	161	156	137	148	153	159	171	155	142	155	174	159	140	155	145	150	140	149	156	161	162	124	152	145	176	143	141	156	140	140	140	159	154	130	153	138	132	161	157	131	141	159	162	131	145	131	130	157	134	161	149	147	149	137	150	142	156	157	171	144	158	153	153	154	162	159	147	144	137	149	132	161	151	130	146	149	148	152	145	156	161	147	165
2162	448	483	543	508	503	482	450	454	471	577	569	539	531	588	527	509	543	499	532	477	478	473	464	450	464	434	440	464	436	405	473	402	453	406	409	399	437	411	485	441	420	460	426	424	478	455	465	444	394	420	408	429	427	443	430	422	452	409	377	432	415	468	417	444	416	429	470	419	431	418	437	425	424	411	454	446	423	458	410	429	433	400	434	450	423	388	421	429	454	405	437	408	424	390	439	431	435	450	432	427	436	466	464	448	420	442	443	435	387	470	436	422	415	404	440	435	425	436	447	425	429	452	430	430	448	432	447	448	436	435	424	460	413	439	411	430	411	457	449	435	435	439	430	441	436	456	428	425	425	415	455	414	428	422	445	460	417	455	433	396	413	437	418	442	428	437	434	440	454	437	460	414	437	423	432	425	446	409	459	458	477	425	451	400	428	411	427	418	439	449	435	433	404	442	422	428	436	390	422	445	423	409	440	443	467	437	394	422	436	446	452	414	446	412	413	430	409	370	428	468	453	417	415	475	418	441	403	412	432	451	393	455	461	434	404	401	424	403	457	465	427	423	412	413	419	442	450	456	450	460	424	454	457	412	468	445	450	447	440	425	455	430	442	443	451	406	425	429	401	438	465	430	405	441	403	421	431	402	462	422	430	416	444	391	404	449	415	419	393	425	439	414	434	451	405	441	404	437	429	478	437	413	454	444	408	440	435	424	431	450	440	413	422	461	432	451	426	424	417	467	398	425	437	417	463	406	424	441	424	420	472	427	451	419	417	453	435	435	443	445	399	452	399	432	462	418	477	414	466	398	421	438	438	450	427	424	408	428	429	428	412	463	439	418	428	447	420	425	420	455	416	428	419	424	424	473	424	374	425	412	437	454	436	427	456	457	382	434	444	412	434	437	424	467	437	425	434	427	396	384	441	437	459	461	433	431	451	411	435	417	455	407	450	404	402	428	445	439	411	411	433	418	450	457	441	451	410	425	404	442	426	461	471	423	409	410	417	410	479	423	443	476	464	442	412	433	418	428	407	445	414	414	406	429	443	426	399	474	424	418	427	401	430	427	409	470	425	419	407	418	440	423	431	457	440	450	392	419	389	435	473	406	429	427	458	451	425	456	421	453	431	378	415	404	409	460	431	441	461	441	461	441	442	440	454	414	475	442	437	444	419	463	405	449	419	419	435	433	439	438	413	403	449	468	464	444	408	416	404	476	429	444	412	450	441	424	416	411	414	430	415	446	394	434	478	419	440	464	439	407	426	409	453	396	445	464	464	440	410	428	422	446	503	445	417	400	421	444	416	417	444	426	429	426	454	464	419	403	445	449	429	443	457	442	439	437	411	420	423	389	424	406	459	421	427	436	421	432	432	452	416	386	449	418	424	413	396	413	465	407	448	413	433	460	429	403	445	449	408	445	432	428	444	407	451	395	443	440	432	389	391	411	384	427	413	410	450	458	430	429	389	443	418	418	424	470	413	429	459	428	428	416	434	422	464	440	433	453	446	422	387	445	431	414	410	450	429	425	402	426	426	437	441	454	483	413	430	421	420	435	429	421	429	440	432	414	462	491	404	473	411	410	404	461	437	451	465	431	424	439	413	433	407	433	439	413	404	450	434	418	432	402	437	428	434	435	413	411	382	415	409	422	436	442	400	409	422	456	417	412	447	442	375	455	428	442	459	429	411	421	459	414	432	467	430	439	422	442	457	445	429	443	421	402	446	436	426	486	466	420	470	406	435	459	450	448	427	432	424	440	449	439	406	427	424	405	451	417	430	445	411	426	440	370	428	452	424	428	467	397	433	432	410	453	441	433	426	460	429	433	453	419	441	434	435	402	404	439	401	444	471	408	470	447	448	441	443	436	425	418	441	454	446	419	404	461	439	458	396	450	420	438	449	444	456	427	437	453	486	418	422	424	438	443	480	417	417	387	411	422	425	400	434	433	423	460	458	434	452	465	400	451	438	419	463	420	481	460	431	448	428	437	469	388	430	415	423	421	434	437	424	414	459	419	407	412	386	391	413	421	457	422	435	401	461	457	443	444	403	405	440	431	446	444	393	422	400	450	458	454	411	425	412	425	452	417	438	417	407	453	491	436	451	471	407	445	425	437	428	418	453	456	427	394	407	435	444	433	443	431	406	448	481	431	451	428	463	423	442	412	442	427	421	440	451	410	406	423	431	443	441	404	454	451	419	437	398	412	412	374	454	428	391	455	474	428	405	381	444	456	478	462	405	468	441	431	390	440	413	415	461	452	443	434	432	403	430	433	446	413	410	448	414	437	430	439	427	416	463	424	386	435	427	444	398	442	438	435	419	410	411	425	450	411	401	430	436	460	456	423	420	407	456	441	440	441	424	421	441	425	444	448	384	404	424	430	428	468	446	394	445	406	455	481	423	424	474	442	446	449	444	464	434	415	405	431	434	422	424	453	402	471	421	463	435	437	399	426	419	441	412	426	419	388	430	434	414	417	428	443	438	432	426	449	401	407	445	444	434	419	456	409	440	431	423	434	443	410	436	405	430	428	461	455	444	445	420	472	430	428	403	441	390	437	418	410	413	391	466	433	418	426	417	419	441	426	442	431	418	417	432	415	414	433	393	458	448	392	415	453	419	428	463	474	425	451	433	410	441	393	422	415	447	453	428	425	431	446	426	456	437	430	456	408	457	454	423	446	426	407	428	432	452	473	422	431	431	445	438	436	452	417	418	456	459	454	440	417	400	392	413	421	431	426	444	425	387	418	432	409	406	427	400	416	398	397	434	428	422	422	407	469	442	412	451	449	470	432	476	474	439	428	406	437	453	425	428	421	419	441	390	405	411	415	405	427	432	440	433	448	415	381	446	448	434	446	427	441	425	446	412	421	444	396	441	469	428	443	410	410	431	415	423	441	465	472	444	422	439	424	450	447	411	425	416	488	469	399	489	483	382	442	422	472	425	445	429	445	403	435	437	446	437	440	424	442	428	435	434	429	407	363	436	445	441	397	421	453	487	444	433	406	406	425	435	439	422	446	457	449	462	446	443	454	437	419	408	421	424	415	429	435	430	430	426	424	416	421	432	417	429	427	432	437	419	412	426	438	445	449	459	459	438	422	435	419	444	430	402	437	419	437	402	437	425	404	447	425	423	466	455	400	413	430	387	419	420	435	413	418	416	398	403	462	452	414	479	427	416	410	455	391	426	403	420	420	457	395	431	446	439	436	454	477	428	437	453	428	443	466	461	447	451	430	434	420	412	461	471	418	430	408	448	437	436	456	411	399	434	424	494	406	451	433	474	444	431	414	441	418	411	429	427	424	466	449	412	412	419	456	449	423	462	417	422	423	402	409	419	417	434	459	426	447	421	448	389	403	434	440	421	455	468	465	421	463	402	439	419	410	431	432	442	388	461	451	391	412	425	418	484	454	438	399	450	423	445	391	460	445	433	456	443	420	406	430	427	426	414	435	414	435	428	490	407	422	424	427	424	437	374	420	417	426	427
7690	1082	1105	995	732	595	521	459	417	401	439	409	356	397	378	359	376	331	329	308	369	338	339	340	306	358	324	314	332	325	292	275	306	313	278	325	344	276	346	428	285	288	320	343	295	298	288	310	290	326	311	301	328	301	317	295	337	288	329	315	323	324	307	314	280	292	313	301	329	320	344	278	309	286	288	315	323	304	280	294	315	321	278	326	306	293	325	320	303	286	293	286	288	296	279	304	293	338	341	312	263	302	275	303	269	293	309	304	301	269	323	326	294	304	298	305	278	321	296	322	287	270	305	299	291	307	302	301	272	318	338	295	279	310	313	309	343	353	312	294	326	280	292	319	321	299	293	322	299	346	290	305	272	293	312	320	287	322	284	276	308	324	300	317	304	311	325	286	272	323	291	295	317	305	326	314	314	328	296	323	282	309	253	280	283	275	293	299	283	304	322	315	308	303	282	274	298	288	289	304	302	314	311	278	289	298	321	263	274	311	320	313	331	312	288	310	283	285	290	299	286	272	299	295	291	276	293	315	318	308	299	287	323	293	318	286	291	279	303	340	318	267	314	345	322	314	335	303	315	331	300	311	316	302	326	280	312	300	270	281	312	285	320	302	306	315	285	300	290	284	292	288	293	323	306	351	309	341	328	280	312	268	274	266	281	310	300	271	297	288	321	268	290	317	321	303	278	296	320	312	315	278	294	303	289	304	280	281	295	294	324	290	313	322	286	297	292	306	312	296	289	298	266	324	315	285	302	279	302	293	313	303	284	322	326	276	280	302	300	281	319	301	318	271	295	289	304	309	326	286	288	287	327	309	304	308	310	299	335	321	329	315	292	293	294	282	290	327	308	275	297	319	335	290	307	308	329	341	317	344	299	293	310	291	329	325	333	296	308	308	309	315	310	325	312	329	314	317	316	296	308	324	326	300	307	288	299	288	320	270	318	329	274	315	292	324	302	301	303	310	323	277	323	304	312	290	279	271	316	317	343	330	279	296	295	334	288	275	292	305	311	331	303	318	302	282	330	276	294	304	292	287	269	317	280	299	304	276	302	312	269	311	338	284	277	289	343	318	285	308	312	290	301	309	288	293	293	313	288	294	328	306	300	269	295	319	298	300	319	289	281	324	354	269	315	281	328	267	270	277	298	283	325	301	306	335	311	323	304	296	316	301	328	316	287	312	311	260	311	300	327	331	309	302	289	281	287	302	280	295	327	312	325	303	284	280	294	315	329	286	287	300	320	332	316	301	298	277	307	313	313	299	292	306	296	287	295	299	336	294	312	312	320	335	289	304	294	313	305	297	315	293	274	300	298	307	303	300	278	306	332	308	309	296	297	288	298	310	285	351	288	303	297	274	284	298	301	276	312	295	297	309	289	308	303	317	306	289	296	295	307	254	307	308	300	329	309	309	321	301	298	319	292	311	306	310	320	301	305	312	271	318	294	307	309	329	294	313	301	325	306	266	305	301	297	294	331	311	323	318	307	298	301	289	306	324	296	305	288	325	274	300	272	288	280	298	311	294	322	308	315	293	315	313	329	323	304	296	305	310	320	311	289	284	280	304	264	289	300	314	304	304	322	295	286	285	280	283	309	310	308	321	305	314	318	299	307	312	294	315	294	271	311	324	347	298	316	272	330	291	305	335	274	303	315	294	284	323	316	314	318	306	320	307	311	301	288	276	320	299	322	308	273	322	315	304	315	329	294	324	327	317	305	305	303	312	317	290	295	325	262	321	298	317	300	300	309	335	322	279	293	299	261	315	262	288	316	277	292	281	300	292	324	274	317	283	295	281	315	332	308	261	285	327	282	309	334	299	293	304	303	277	311	345	287	302	312	286	290	298	302	303	284	286	297	296	311	307	317	278	305	308	298	297	311	316	279	299	343	296	291	313	326	319	282	295	322	308	284	300	310	337	299	299	305	307	299	298	291	300	322	292	321	293	293	312	300	315	289	311	301	268	329	299	313	303	271	283	301	320	303	302	286	293	289	299	317	310	293	308	312	343	295	311	288	293	265	305	284	309	292	290	296	286	301	301	312	332	296	299	292	313	280	298	316	306	296	310	344	333	320	278	284	295	292	309	311	299	314	259	314	268	267	292	313	297	311	331	279	296	306	310	311	298	281	306	282	284	287	314	318	304	284	302	311	317	293	298	311	322	319	293	308	285	332	298	295	308	304	321	281	299	300	294	296	288	326	294	288	299	315	305	295	329	310	296	326	289	332	303	316	272	285	337	315	307	298	306	311	323	276	287	266	293	304	302	292	293	309	347	282	320	288	309	297	336	328	264	333	311	302	309	311	283	298	326	306	288	336	263	303	297	275	339	303	292	302	359	272	289	307	279	297	314	329	307	306	301	309	318	315	311	292	280	301	308	328	273	302	320	324	300	325	325	287	281	325	321	310	297	345	298	304	311	319	293	325	329	307	296	295	316	277	267	299	312	324	299	318	262	306	276	286	313	292	294	309	305	294	287	331	329	290	307	311	320	329	319	295	293	286	291	301	292	300	282	319	308	274	302	323	312	263	284	294	307	287	317	295	296	282	304	314	295	271	302	320	267	284	325	312	315	299	327	289	308	330	306	313	272	309	324	312	310	290	283	283	318	289	287	263	332	281	319	325	328	304	280	313	313	290	306	313	352	262	279	311	295	306	321	283	294	293	286	304	313	290	292	288	309	289	281	317	330	310	296	293	277	299	292	281	327	280	290	320	297	270	316	310	310	306	348	279	280	279	308	289	316	301	310	316	286	316	285	308	306	261	303	324	284	275	291	307	304	305	280	293	274	323	294	264	313	286	294	301	300	317	298	321	280	313	291	298	288	327	279	331	308	300	268	284	277	265	308	294	313	318	338	291	318	277	301	300	267	277	335	282	340	310	308	296	310	291	298	316	322	290	326	288	302	330	336	324	303	320	281	280	331	307	300	306	284	293	292	287	325	300	300	270	282	310	315	335	316	308	318	292	325	304	319	302	299	274	283	301	300	315	279	289	340	287	291	289	289	287	254	321	324	310	327	304	306	291	365	306	272	304	297	295	311	288	308	278	301	307	302	300	317	325	286	286	296	266	317	275	311	311	253	251	304	289	329	305	272	316	303	297	298	302	306	323	311	277	317	321	309	325	288	299	301	284	310	327	305	315	303	260	310	314	318	283	311	311	296	309	310	271	307	277	330	270	321	286	280	297	303	321	310	313	296	304	314	305	301	295	284	290	302	314	326	290	299	320	311	296	300	289	313	318	299	290	334	315	321	277	304	310	288	295	302	311	274	300	320	310	313	321	314	293	329	310	277	295	289	299	291	301	315	285	315	299	315	341	288	306	301	333	324	305	258	273	289	311	309	316	303	335	304	306	314	303	334	277	310	280	310	284	304	288	303	277	335	310	286	317	331	319	298	296	313	331	320	310	312	322	314	278	304	329	288	299	283	287	296	290	308	301	310	293	285	305	277	286	343	295	322	301	276	310	298	293	284	315	281	302	284
5882	1441	2554	2846	2632	2280	1979	1731	1594	1411	1457	1443	1319	1324	1334	1236	1108	1138	1038	1035	1069	1020	969	891	917	870	873	887	857	848	833	816	794	862	833	855	781	855	1157	1917	824	798	841	757	813	776	766	820	787	758	782	842	769	796	771	815	754	767	782	774	750	804	800	761	742	778	799	792	817	789	778	772	774	773	730	773	741	771	807	799	738	705	723	796	767	663	728	748	775	764	790	756	787	785	769	777	746	763	748	837	737	806	821	774	756	750	811	729	749	751	786	798	736	792	744	758	758	712	806	729	803	826	798	725	789	730	773	735	779	737	767	750	800	724	748	808	780	765	774	770	775	749	785	741	748	751	744	760	774	771	719	757	690	752	733	743	733	775	763	801	726	709	712	740	712	772	783	751	751	730	757	768	721	758	765	734	771	760	741	741	717	768	762	734	762	769	706	761	774	744	759	773	750	738	756	788	749	782	727	744	786	733	745	704	798	748	766	728	811	762	765	699	718	758	714	778	693	675	781	782	740	740	731	763	782	740	721	713	752	775	757	793	722	754	714	788	741	723	778	764	758	771	759	738	707	736	736	730	760	758	742	770	747	729	730	765	752	780	752	757	723	735	717	769	751	801	746	686	738	809	749	809	755	754	749	728	749	817	755	756	697	739	766	778	727	765	710	783	724	759	750	819	748	751	752	768	732	771	714	770	727	777	751	735	760	748	756	812	726	742	744	755	771	804	770	754	754	749	760	773	745	760	786	727	776	779	770	750	744	772	776	801	748	788	762	770	746	715	771	774	743	742	775	785	753	803	756	757	787	751	759	751	689	747	744	742	728	720	762	755	785	724	741	755	761	794	722	727	762	759	739	750	778	809	744	724	739	773	762	797	721	732	714	729	742	709	780	815	723	736	732	774	756	760	765	761	771	765	761	763	725	701	819	770	757	697	796	768	750	750	785	824	791	732	796	706	775	741	727	750	776	765	713	692	736	745	765	758	752	732	754	805	717	789	794	734	772	765	757	720	772	785	725	723	773	781	747	739	737	775	734	748	731	731	744	771	743	735	763	718	772	757	809	769	727	731	729	775	756	754	764	759	741	753	758	734	768	774	773	759	734	754	742	774	777	735	800	760	742	774	760	744	829	805	776	779	770	751	766	711	710	747	745	739	773	740	746	779	766	747	758	730	760	775	757	764	718	811	748	719	747	736	751	714	768	773	751	732	729	805	742	793	767	776	742	758	758	760	716	738	794	763	760	766	714	717	799	770	742	729	786	747	745	745	761	795	784	750	772	729	733	728	749	749	735	837	785	760	764	738	765	742	758	815	748	748	844	755	755	761	730	761	705	726	777	708	820	721	732	783	766	755	778	757	764	768	779	729	761	751	736	729	719	745	755	760	757	751	782	747	728	732	735	787	773	743	756	754	754	756	738	760	758	786	756	775	742	734	773	756	776	788	749	762	748	674	755	733	764	752	740	743	765	772	745	739	755	779	765	757	763	751	752	736	745	752	786	740	799	701	776	764	745	734	763	738	735	715	712	747	749	741	720	730	717	754	807	749	797	802	767	734	775	782	744	771	750	772	788	725	769	767	724	779	807	772	712	728	721	743	737	763	750	770	753	730	741	768	788	751	753	777	744	727	773	799	800	787	690	797	723	763	767	735	743	723	795	788	777	711	785	764	742	779	778	771	755	793	779	755	792	789	736	728	739	772	780	776	752	713	757	795	762	767	778	782	757	760	789	797	745	834	788	786	713	731	777	717	741	777	718	793	739	772	739	782	794	728	766	747	735	745	747	741	750	808	733	745	787	767	728	755	774	719	762	723	747	759	770	798	757	725	726	792	761	753	747	729	743	785	745	732	773	718	778	745	698	726	754	770	785	764	777	692	784	742	734	743	711	710	735	782	801	726	762	737	795	712	743	770	731	756	728	764	795	808	751	711	730	787	740	760	780	786	765	754	741	739	739	736	761	767	730	688	775	754	709	756	785	773	762	695	707	770	748	745	729	739	807	757	778	727	768	740	746	742	771	745	717	741	770	739	739	744	773	800	736	722	755	761	760	746	738	699	722	747	786	779	760	772	721	723	714	765	770	737	776	750	758	775	757	816	805	704	734	754	770	809	772	776	765	787	763	767	740	765	727	783	757	738	737	804	713	763	732	713	733	804	722	762	789	766	771	745	744	757	740	743	756	762	758	775	780	764	767	790	761	747	782	757	797	743	765	783	731	757	744	745	743	800	802	729	757	724	710	758	783	807	763	750	779	783	752	754	755	717	754	725	718	765	758	774	765	726	696	712	734	760	796	765	709	755	747	771	751	757	718	740	756	786	764	732	718	779	767	761	789	764	727	810	826	749	747	761	766	759	749	775	762	717	754	763	759	741	744	722	744	729	773	715	756	729	703	801	751	779	770	821	785	778	782	728	745	787	764	794	738	789	773	733	718	747	752	773	771	808	720	732	778	775	780	768	731	777	795	774	728	746	749	754	716	744	728	721	798	761	769	731	764	711	779	734	775	807	751	760	763	756	717	746	724	693	783	779	735	785	760	764	782	789	786	787	788	798	748	741	732	725	763	743	736	756	717	689	770	737	773	775	759	748	711	790	718	738	694	707	744	713	753	729	760	748	759	768	757	728	788	781	787	775	766	774	719	749	745	744	737	755	738	759	767	781	803	743	760	769	738	729	725	711	747	756	738	682	731	752	727	747	771	754	740	791	792	735	733	799	755	752	744	671	761	754	776	754	822	730	747	768	749	766	715	767	786	720	774	749	733	789	759	790	753	756	701	789	738	748	721	781	755	773	762	728	738	768	713	759	739	655	775	740	733	769	741	740	729	769	773	717	688	787	790	786	715	772	776	760	755	772	720	761	767	754	750	812	755	752	795	747	740	806	794	801	752	756	751	710	795	788	819	743	724	695	757	800	815	776	748	765	764	764	775	746	736	704	760	763	773	715	823	765	754	712	790	759	770	787	746	769	747	785	800	724	767	733	761	770	743	739	775	733	785	761	754	735	794	706	752	765	771	732	782	806	755	743	739	741	735	773	778	728	716	712	748	720	763	781	766	767	749	774	742	716	746	751	771	738	749	742	775	749	737	784	786	774	739	761	804	751	703	742	816	755	754	772	718	697	744	791	721	746	748	747	757	759	757	741	819	732	759	749	762	803	756	726	753	740	733	773	726	792	737	745	767	801	730	742	744	766	762	725	770	773	689	711	783	733	738	751	785	726	757	734	774	718	777	768	738	838	723	754	777	733	792	769	768	727	770	779	733	709	773	735	760	718	732	819	736	741	752	726	740	700	717	753	771	730	793	834	796	757	683	809	712	744	760	750	707	729	737	823	763	721	764	766	762	703	740	720	757	756	747	755	774	769	785	740	779	783	809	785	788	773	776	751	789	759	771	769	796	794	741	712	739	757	749	818	782	750	714	746	713	744	738	786	742	767	802	775	740	770	724	708	748	737	749	704	755	746	756	686	765	744	737	760	773	788
14077	2153	2144	1652	1183	940	765	581	535	522	510	569	458	442	488	393	392	381	395	371	391	353	381	400	305	331	354	356	355	325	338	361	364	343	337	303	322	302	406	554	333	349	315	330	332	336	286	307	341	341	322	311	326	335	322	334	303	342	299	328	345	328	314	328	312	286	337	300	318	323	315	357	295	336	312	313	326	343	286	322	317	320	317	285	309	329	325	300	318	273	321	324	310	329	344	343	337	320	337	310	314	287	295	309	318	324	349	283	306	296	333	332	356	297	328	319	315	318	308	314	325	290	281	310	340	343	322	316	306	303	334	307	291	323	331	325	296	329	291	320	310	317	305	328	335	302	322	337	326	323	301	329	314	302	334	343	325	304	358	340	311	289	320	316	298	358	345	340	311	352	326	336	326	354	297	327	313	327	337	307	309	292	318	307	308	304	313	317	319	325	302	305	286	309	314	310	285	315	322	295	338	308	340	274	329	318	246	329	312	317	299	305	329	308	317	288	300	309	289	331	294	302	312	318	294	293	325	331	266	337	324	352	333	281	326	339	333	300	328	333	311	310	312	333	303	336	305	306	290	322	279	323	292	312	348	317	317	293	311	364	340	315	296	327	320	291	308	341	328	340	321	301	321	311	305	275	295	304	303	274	322	341	308	324	292	334	304	303	346	301	307	309	339	323	301	316	308	306	317	308	340	279	335	324	302	285	309	288	321	297	341	323	358	294	316	359	298	324	314	333	305	322	327	332	335	316	303	312	349	273	310	301	316	318	339	350	334	325	293	302	295	323	299	293	339	291	281	348	282	341	336	308	339	307	354	333	305	330	239	318	304	319	299	304	306	302	368	316	318	352	282	323	312	341	283	320	293	327	295	325	326	304	281	297	299	329	290	320	320	306	326	323	284	297	304	306	294	323	299	327	321	336	354	326	294	335	307	341	334	338	311	331	322	326	298	338	299	287	311	313	301	328	331	329	300	321	328	350	307	338	332	310	305	308	325	286	329	312	318	329	335	318	301	280	333	315	296	310	313	303	300	323	332	305	326	317	307	287	296	322	310	300	331	307	333	344	288	306	327	359	302	321	304	339	313	335	350	333	322	345	313	320	339	328	330	285	318	337	315	339	353	320	301	304	315	320	313	312	318	308	294	302	307	282	285	316	316	315	335	350	302	327	326	305	342	317	310	350	309	313	278	313	331	319	334	307	285	313	293	288	338	320	350	340	340	320	326	315	334	296	347	327	327	339	326	309	317	325	329	312	308	314	325	323	325	322	302	298	314	310	312	317	324	338	342	285	323	328	335	321	313	331	310	334	334	292	305	323	286	317	305	299	349	296	326	334	284	294	326	325	330	316	322	325	302	312	298	329	343	309	288	335	275	307	314	300	313	302	300	296	295	354	305	312	351	298	327	285	320	328	325	336	295	325	341	292	311	333	292	303	311	305	321	299	316	321	287	336	290	293	339	310	292	294	302	328	284	316	297	326	337	324	297	323	317	315	289	307	275	281	295	319	278	294	299	332	284	294	311	301	325	355	322	308	342	361	306	309	332	326	282	310	301	292	353	323	326	293	273	309	319	330	300	272	306	284	333	280	320	300	349	327	321	354	314	307	329	284	292	284	324	299	335	301	310	294	317	283	333	321	293	332	310	303	329	310	329	311	309	302	302	321	312	325	296	312	318	319	301	330	322	289	329	306	337	295	328	322	309	309	317	352	327	296	338	326	301	321	298	311	343	327	333	301	276	325	317	301	332	307	302	321	301	347	332	314	333	304	318	290	318	315	304	296	290	289	323	308	310	302	332	348	306	287	349	341	338	312	341	311	316	310	328	280	309	307	324	330	324	311	301	318	296	337	285	298	293	328	295	291	300	303	378	317	315	353	277	334	317	309	311	303	302	310	322	327	274	294	280	311	306	309	305	298	325	333	319	294	324	300	321	321	339	305	344	310	302	308	313	335	296	298	305	314	273	304	321	315	320	320	327	355	346	306	355	342	360	319	338	306	311	321	320	333	337	351	313	287	317	321	341	353	298	303	299	310	280	300	325	326	312	298	276	314	318	325	326	298	313	316	298	324	262	322	331	302	322	306	334	331	318	306	333	349	330	315	311	298	319	304	295	327	307	311	319	317	298	324	329	362	321	321	328	318	314	292	334	331	325	338	348	336	338	347	338	300	299	303	318	314	318	292	305	318	292	294	349	302	323	330	336	334	330	267	349	347	338	322	317	292	347	303	299	326	294	285	302	324	295	321	324	314	314	314	302	317	312	326	315	318	297	320	307	282	306	338	332	319	297	300	312	295	307	334	317	290	342	308	309	321	325	317	316	309	356	265	280	295	305	309	310	299	331	295	304	316	311	298	324	325	308	289	309	326	311	352	328	311	288	313	304	317	326	332	299	287	310	327	323	336	296	308	344	324	301	299	346	325	313	308	310	332	307	289	293	329	310	314	270	325	327	327	316	362	326	288	327	299	295	303	309	311	328	294	351	328	306	325	287	302	325	341	319	288	319	346	338	331	315	326	307	310	308	315	345	297	313	304	311	320	314	312	286	298	296	280	327	314	339	318	295	310	316	288	296	310	345	272	308	307	340	318	334	312	329	336	369	315	327	332	316	299	312	311	336	365	288	330	316	319	332	314	332	339	332	328	341	327	297	338	302	309	295	314	327	335	313	317	321	346	350	330	313	321	319	333	318	335	321	307	357	333	302	308	327	336	317	332	323	297	308	332	305	315	317	299	324	314	325	320	330	290	296	327	348	336	277	277	270	340	296	309	347	300	319	338	329	331	309	301	300	331	308	304	307	338	321	316	325	333	316	307	323	323	328	347	322	310	310	294	311	289	297	318	335	282	277	341	304	325	314	284	341	338	302	310	309	305	310	342	301	330	329	326	294	333	328	353	315	308	353	332	279	321	333	324	319	341	304	312	301	335	330	349	302	275	355	335	321	309	310	298	290	309	325	298	286	306	273	297	329	290	284	304	328	318	334	318	303	305	295	301	284	322	313	338	302	314	300	315	310	283	310	258	322	337	303	331	338	313	298	326	307	352	306	339	327	350	347	329	315	309	286	306	321	325	296	288	298	338	313	298	287	343	331	311	312	305	324	297	304	325	268	286	311	318	320	283	331	312	355	305	337	263	306	342	305	294	339	361	307	329	312	324	297	310	341	340	300	327	282	277	312	310	320	341	303	307	340	306	266	290	286	317	338	306	302	288	356	322	313	327	297	329	323	338	345	250	330	350	320	328	314	292	306	302	309	314	324	336	302	310	327	329	308	302	323	321	330	293	318	314	316	300	289	332	324	313	294	343	327	320	330	320	321	327	346	342	330	322	347	334	341	324	315	327	299	308	310	314	339	305	313	300	347	302	331	293	301	329	314	324	319	281	291	299	322	314	308	291	306	301	284	308	307	297	340	322	321	295	325	294	301	279	295	308	311	323	331	311	337	310	321	304	286	325	301	321	307	282	310	327	303	297	319	328
7649	2052	4096	4947	4348	3843	3100	2684	2293	1996	1977	2033	1739	1710	1663	1467	1455	1356	1297	1254	1247	1208	1181	1168	1035	1001	997	891	962	865	898	827	897	905	852	778	846	856	1608	2384	807	840	801	838	872	820	819	749	818	827	781	839	798	811	810	738	781	789	776	733	801	784	824	761	815	791	777	722	773	763	809	765	817	735	796	753	761	771	776	782	759	721	765	812	725	757	770	779	728	761	768	763	786	724	743	715	804	792	782	771	748	780	734	731	757	795	751	756	753	742	799	795	752	700	686	754	774	773	789	740	751	745	767	699	748	782	750	770	758	729	760	770	765	698	779	736	737	756	753	763	744	757	773	763	804	736	745	784	758	800	740	774	771	797	727	762	734	779	749	744	775	790	788	745	752	780	760	796	763	784	744	743	777	710	738	684	743	784	739	767	766	764	798	770	746	683	748	745	770	747	727	754	766	749	761	737	742	750	782	776	747	756	786	811	748	706	713	769	799	721	759	781	737	731	768	733	719	746	768	786	744	734	742	750	769	771	747	786	793	745	744	753	739	756	788	730	739	766	724	732	771	805	742	778	786	756	724	760	748	816	754	733	700	755	712	751	827	730	829	780	774	769	777	775	724	744	792	769	749	759	722	744	735	747	782	752	761	745	763	762	733	805	733	723	781	772	715	754	746	817	762	745	745	733	765	755	756	737	733	742	708	758	714	753	775	750	743	701	752	756	762	749	750	747	744	773	784	736	781	726	740	734	758	753	745	744	765	803	720	813	791	689	813	755	702	713	757	754	716	745	762	806	766	705	740	732	797	778	756	766	807	780	741	783	763	745	758	752	791	700	735	824	775	742	732	771	695	781	755	735	733	756	737	740	761	778	763	728	734	728	752	757	767	759	737	771	713	752	770	747	754	758	788	732	732	799	783	795	767	739	737	725	739	770	759	750	746	751	773	752	730	733	741	686	777	733	768	745	728	725	761	756	788	778	715	734	737	746	763	786	765	763	725	769	736	751	733	714	721	802	739	704	768	727	773	769	746	791	740	744	782	739	722	768	788	745	733	745	754	749	784	781	762	751	759	792	747	792	800	730	744	775	696	752	735	759	728	785	738	743	716	759	771	751	722	796	702	727	779	724	739	751	722	779	739	771	717	782	749	740	722	780	777	807	709	726	765	785	716	711	735	780	803	800	778	765	752	716	746	768	706	785	765	753	729	727	731	774	762	746	809	770	792	764	766	782	771	743	793	713	760	737	747	718	791	772	740	758	740	783	756	742	755	756	781	728	769	711	771	760	748	750	754	795	821	722	784	713	779	763	688	712	781	781	758	756	740	728	767	771	786	796	776	729	765	743	749	761	781	756	740	732	754	818	763	768	731	686	743	755	715	749	726	769	796	759	760	730	729	706	780	745	728	742	781	712	820	764	719	749	755	749	772	716	765	784	734	752	717	780	757	775	742	727	774	720	760	771	745	714	786	726	738	788	761	715	735	785	740	697	776	730	724	745	828	691	749	768	739	716	776	738	755	755	747	766	767	786	750	745	743	766	776	746	770	778	769	768	714	741	777	744	768	729	736	715	760	719	773	755	732	755	810	744	746	744	787	770	765	765	777	755	740	729	742	753	714	751	776	780	803	768	785	735	752	806	732	782	730	729	754	735	726	768	759	800	781	810	755	714	723	693	755	781	740	774	773	753	782	752	825	738	730	757	753	714	785	686	713	775	746	724	747	777	763	774	756	763	779	763	774	740	742	717	746	787	727	738	780	731	759	767	770	713	729	757	745	780	724	751	783	737	713	787	736	757	783	714	762	770	761	812	711	766	782	808	733	787	734	750	753	768	751	745	812	767	755	792	727	751	736	755	733	741	789	765	694	812	785	765	757	739	763	728	759	699	779	719	801	734	713	734	780	762	791	755	765	744	757	734	768	728	729	745	728	739	689	784	678	762	778	770	744	734	753	753	716	755	737	725	753	744	717	753	734	764	720	734	695	768	753	773	761	733	664	724	744	795	757	777	778	754	769	707	751	689	710	786	772	730	729	778	725	755	735	788	803	744	783	737	698	730	772	726	750	727	724	775	725	740	760	730	744	798	741	729	735	773	763	740	755	750	728	737	771	763	752	733	749	772	759	790	767	716	797	768	781	767	765	748	759	809	759	760	772	765	761	759	728	757	698	777	772	750	699	771	731	727	730	726	743	798	769	781	764	770	765	761	757	717	774	737	758	723	762	737	794	749	731	744	777	760	735	764	780	775	745	800	776	759	732	741	724	777	718	747	776	791	751	761	749	764	755	801	730	786	669	771	755	742	736	737	724	745	708	729	750	787	752	759	782	797	753	786	769	745	758	789	785	723	731	767	734	757	752	743	756	773	724	681	798	712	725	751	764	778	806	726	766	778	766	737	745	766	752	731	722	786	766	766	775	729	751	762	725	686	756	763	763	718	783	768	738	753	772	778	758	707	744	756	709	711	713	730	739	728	748	743	774	741	720	715	747	771	843	743	767	738	734	735	681	767	718	748	773	738	791	732	762	800	789	726	759	760	756	800	721	749	805	825	746	762	713	779	765	743	764	760	763	800	772	795	742	843	753	744	814	799	758	781	742	786	768	758	760	763	758	779	770	792	694	746	698	772	718	728	746	740	697	776	785	747	738	735	761	737	773	725	730	747	719	761	766	787	736	708	772	840	808	713	742	793	754	721	762	747	783	682	814	726	747	701	765	746	722	808	753	736	709	695	729	726	793	748	754	744	783	703	759	700	732	757	778	750	792	791	754	755	690	783	737	759	739	773	825	715	765	733	759	747	760	799	767	749	752	753	784	741	768	767	729	777	751	729	768	733	775	777	777	743	754	756	792	759	725	763	740	739	802	751	742	749	725	775	708	707	704	771	728	790	775	727	729	724	773	754	761	705	753	766	779	752	763	711	754	756	753	750	747	735	729	751	749	787	791	752	684	765	716	709	788	704	749	750	758	750	809	722	773	738	737	804	768	752	769	751	781	776	724	727	734	751	762	785	740	744	772	794	740	695	735	794	783	722	750	746	729	811	749	767	749	772	738	747	736	732	797	720	723	711	749	727	727	738	737	762	750	691	764	787	760	725	770	725	735	769	710	718	754	716	779	798	771	745	742	715	702	684	769	703	804	756	783	804	750	773	752	752	759	769	731	762	743	745	747	752	773	755	725	781	772	758	736	758	788	705	758	752	788	717	749	749	767	724	721	737	777	774	770	752	753	724	796	767	808	778	720	733	710	767	754	743	759	797	779	753	746	786	723	785	762	776	762	705	783	815	828	784	759	763	760	785	785	764	750	757	767	760	730	763	784	761	744	759	795	747	733	747	772	780	743	727	721	803	749	754	746	757	739	789	729	728	725	784	787	757	733	723	764	722	779	761	764	750	788	743	758	803	754	766	763	806	750	800	769	746	779	738	732	778	775	762	698	748	762	725	740	752	711	761	795	785	707	767	728	771	689	738	709	725	763	787	753	729	718	750
1774	176	169	158	186	141	134	138	143	160	158	187	175	163	181	172	154	141	163	162	160	150	153	154	143	142	138	152	144	158	121	173	157	123	150	164	180	139	169	131	144	143	148	123	141	146	134	145	133	137	158	139	142	139	152	143	129	135	145	151	135	154	153	152	140	144	135	148	144	171	145	152	145	146	155	173	157	138	133	148	160	136	138	136	153	146	143	147	146	166	149	149	141	162	149	142	124	134	142	155	144	143	136	144	126	142	137	164	164	138	154	163	160	141	150	127	160	151	142	151	122	138	122	147	162	115	155	147	148	160	165	134	150	131	151	132	153	152	136	124	155	147	128	134	168	153	140	155	137	130	139	143	146	153	150	141	126	134	151	144	149	143	140	155	141	151	130	156	156	146	140	161	132	127	143	142	123	152	161	139	135	133	124	124	140	139	146	147	155	152	139	148	147	161	145	141	158	135	145	151	156	148	141	126	160	154	150	142	150	135	128	156	167	142	127	135	158	162	147	138	123	155	153	149	140	150	143	137	133	147	133	154	161	134	135	161	120	140	158	155	145	147	142	146	143	162	131	140	160	140	147	144	140	143	167	137	161	132	137	135	142	146	149	128	158	154	143	147	152	145	176	152	139	126	130	137	164	127	160	153	146	152	131	156	141	179	164	125	116	140	146	155	155	177	148	149	154	142	145	134	131	147	157	127	152	138	134	127	172	166	139	155	169	139	153	147	135	137	132	155	162	139	136	129	155	126	155	134	170	136	149	137	162	142	129	154	149	158	136	141	143	166	151	131	159	154	162	146	148	152	148	144	133	160	142	145	150	146	159	143	152	145	134	159	128	129	137	149	130	153	153	129	134	150	151	166	139	159	154	143	156	155	166	141	138	144	145	132	128	157	148	149	139	155	132	150	133	125	150	122	123	155	149	151	155	149	131	148	145	149	138	172	159	143	149	153	127	133	155	132	139	136	151	146	150	173	129	151	176	149	134	163	155	138	144	127	120	145	137	148	131	136	148	154	158	151	147	136	166	146	138	153	159	162	120	131	149	149	166	145	144	124	166	150	145	155	140	127	131	161	150	153	127	143	149	151	156	137	162	163	150	162	160	143	151	142	158	162	116	157	135	141	147	131	116	154	158	147	142	146	163	149	154	151	127	154	139	120	143	168	128	156	136	142	134	165	135	150	129	154	140	156	146	141	160	139	146	121	154	107	139	146	154	146	159	148	182	151	162	157	150	160	151	155	141	131	157	148	134	126	150	159	149	163	140	152	168	123	147	180	143	160	156	151	161	149	123	134	137	159	148	172	138	158	148	144	137	156	152	166	139	147	180	140	149	154	138	134	145	137	152	131	151	143	152	145	145	145	151	143	150	148	165	150	158	143	161	115	156	118	156	147	140	133	153	136	130	140	149	140	148	160	145	139	128	132	143	173	136	158	152	135	166	128	153	169	137	141	153	154	157	146	143	152	160	134	126	151	148	146	163	135	162	143	134	135	159	148	151	157	146	163	150	159	158	130	145	138	128	150	176	147	160	148	148	158	158	127	141	123	142	159	175	127	130	152	155	143	151	149	167	125	162	132	131	133	147	159	154	152	129	133	128	142	139	148	159	155	158	154	145	160	174	148	144	135	150	144	126	125	155	126	170	132	154	126	132	154	125	133	161	147	143	139	151	145	150	176	135	147	157	168	144	145	143	163	147	134	147	132	155	118	134	115	140	135	128	149	151	142	165	144	150	134	124	129	147	150	149	144	135	131	142	136	140	152	137	156	162	146	152	137	142	129	128	141	156	161	147	120	126	150	142	157	115	136	157	146	159	148	131	162	146	147	150	154	138	142	166	152	143	166	145	175	148	154	166	158	131	139	141	109	134	140	139	140	150	132	174	152	150	136	140	157	139	158	149	172	145	140	152	132	143	178	143	140	145	159	146	172	150	154	133	151	137	134	128	148	126	144	139	157	136	144	145	128	133	154	140	149	152	139	129	147	152	139	135	157	157	157	164	146	162	135	144	177	146	139	154	142	133	145	134	135	143	130	152	135	144	153	145	142	160	165	117	149	139	153	136	147	179	132	140	162	146	152	162	172	159	142	134	138	138	167	147	157	139	153	157	141	157	136	152	136	142	138	140	134	169	153	164	159	132	159	142	161	146	134	151	134	143	144	134	161	147	156	151	146	135	145	157	137	147	112	123	143	157	160	149	128	130	155	144	156	144	152	138	175	145	148	144	143	141	127	155	154	156	148	141	129	142	144	154	138	153	137	133	139	152	139	161	145	145	152	142	136	155	145	148	150	154	148	147	145	128	130	147	138	154	147	173	136	138	156	146	172	156	150	134	134	149	150	141	128	174	128	159	164	134	130	134	140	157	157	161	146	163	139	144	129	154	152	153	121	139	152	146	126	139	154	143	144	140	162	136	155	142	128	133	170	177	144	141	141	124	156	129	140	158	160	161	155	119	154	151	156	148	138	135	139	149	138	134	142	157	139	136	136	153	149	135	149	165	127	132	152	142	149	120	136	151	134	141	176	174	153	133	145	135	145	120	167	121	151	156	165	127	165	165	154	160	140	173	155	162	159	160	152	140	149	155	164	146	170	152	147	129	137	168	171	143	160	130	130	165	142	162	141	140	132	149	123	159	157	136	148	143	157	159	141	160	158	137	132	128	155	153	144	143	157	135	121	153	149	160	151	148	152	154	143	135	140	123	135	151	150	130	159	146	128	144	164	134	145	147	170	139	179	144	130	153	172	130	158	172	136	130	142	145	133	157	148	145	126	151	143	163	164	168	154	159	153	149	140	154	133	142	149	153	148	145	158	141	141	124	143	156	152	163	142	144	157	154	128	132	127	155	150	132	156	159	158	143	145	144	140	143	147	124	149	152	158	159	157	149	162	128	156	158	151	133	160	145	122	137	153	169	135	171	137	149	156	138	148	158	153	148	146	150	147	151	124	136	139	133	145	141	161	123	142	130	127	150	139	125	141	144	126	145	138	146	157	149	156	125	149	149	147	137	144	126	133	160	139	145	159	125	159	147	162	154	159	149	131	130	132	151	118	152	140	153	152	163	154	115	131	145	141	146	138	142	154	138	156	139	144	165	152	171	134	129	158	156	152	164	148	149	157	133	160	172	140	146	130	159	132	145	134	143	149	134	153	139	161	155	149	129	153	141	147	160	146	110	147	135	132	148	158	139	167	136	149	148	136	172	149	146	144	148	149	172	126	159	144	138	126	129	139	141	130	146	148	140	151	156	154	159	149	140	127	126	157	135	118	129	164	149	159	154	157	162	146	165	142	150	152	155	147	137	146	165	153	136	147	162	151	119	145	120	170	140	162	136	173	142	151	132	128	133	151	132	139	135	153	133	168	134	142	119	151	154	123	139	130	141	161	160	151	156	131	143	149	156	134	129	150	161	157	143	137	127	140	139	162	163	158	166	163	160	144	157	133	147	134	160	153	123	160	160	153	145	132	162	173	134	148
2133	476	497	521	494	494	490	448	450	482	535	607	512	469	606	472	485	552	460	493	525	437	456	489	403	414	457	419	416	420	449	428	425	426	454	404	404	459	442	474	410	379	418	443	450	419	456	433	416	415	449	432	420	446	424	407	418	422	423	465	413	418	433	428	388	414	432	424	436	428	429	447	403	415	445	435	413	411	392	396	452	430	449	426	423	444	445	444	404	435	435	426	434	394	408	460	400	390	447	431	448	402	408	421	437	428	449	447	422	442	396	432	422	434	411	430	427	420	456	397	429	432	417	438	398	437	376	431	452	389	387	419	428	444	454	448	443	397	419	417	449	390	406	411	424	427	450	427	429	426	399	439	431	425	445	446	405	432	450	397	434	431	448	392	433	420	430	409	457	433	424	453	403	410	423	435	398	392	415	398	422	413	369	379	416	426	453	397	446	428	418	417	447	406	444	445	460	457	424	404	446	418	391	412	413	405	411	459	422	443	433	435	436	405	455	425	406	403	414	405	427	413	420	415	457	480	445	404	431	433	434	437	427	439	442	396	388	398	438	479	418	411	428	442	452	379	430	413	421	481	422	425	413	425	391	410	419	403	425	415	423	451	452	471	376	436	420	421	481	432	407	415	443	427	386	447	421	433	435	418	432	399	384	438	387	448	413	420	434	404	425	405	422	457	405	415	432	434	451	438	427	407	424	402	422	433	452	424	439	417	423	449	408	422	445	450	426	436	399	453	422	393	457	412	409	482	410	410	437	434	413	402	415	418	432	402	443	446	412	418	394	416	459	395	415	423	426	414	415	451	424	457	405	398	419	435	418	431	447	425	399	444	399	400	417	445	446	399	407	450	405	400	415	452	459	437	418	445	422	444	402	414	384	431	444	394	447	449	448	431	402	419	394	404	430	405	441	406	462	402	414	409	450	454	410	438	395	407	454	449	430	409	398	419	447	431	450	449	401	387	406	421	442	403	458	429	413	438	427	399	387	439	433	394	420	431	434	427	412	430	409	422	427	406	420	396	404	495	421	452	381	451	402	405	441	467	433	438	470	443	439	427	422	434	396	428	418	445	440	396	384	421	438	423	406	418	450	403	418	416	436	451	414	424	444	434	443	445	415	395	446	420	406	407	437	412	451	454	423	390	418	415	412	457	452	428	422	433	440	427	433	444	475	440	410	425	408	409	415	403	416	455	426	432	377	436	412	410	408	428	402	432	429	375	402	434	381	442	423	478	424	449	434	446	421	419	410	422	408	388	454	427	414	433	416	393	417	388	412	422	437	451	430	442	442	413	429	426	393	403	417	445	403	448	414	451	399	433	431	383	447	460	408	462	417	434	406	457	439	441	415	438	428	414	437	439	419	395	408	418	385	419	411	411	430	441	446	409	422	451	447	436	415	420	405	427	467	414	440	442	424	420	442	461	439	437	472	465	433	414	420	435	434	438	382	442	448	448	441	428	435	440	428	386	442	406	407	398	410	425	421	404	450	406	458	455	404	388	412	448	430	411	461	454	457	395	413	426	413	404	419	427	452	428	425	414	398	391	417	452	431	411	417	452	422	458	435	420	416	428	424	430	441	437	408	420	455	423	409	398	424	452	442	414	446	439	447	427	406	447	363	449	435	411	399	399	442	408	441	396	443	413	392	413	396	444	462	417	426	465	403	401	429	431	423	432	396	438	376	453	423	441	400	430	405	425	401	449	411	409	401	427	397	443	430	441	389	413	408	430	429	423	428	423	396	447	417	441	409	433	429	363	443	441	392	417	423	475	432	417	404	427	381	423	431	413	430	419	456	436	399	453	442	433	446	458	422	438	444	437	410	431	419	456	444	432	418	420	404	432	418	428	436	391	392	444	438	422	420	422	402	389	443	423	436	417	421	415	406	419	411	413	415	424	409	384	413	424	431	453	400	433	397	439	398	408	425	408	433	419	401	467	408	409	435	431	450	454	425	437	426	388	421	423	432	448	416	431	424	404	425	406	405	434	418	414	444	432	418	405	451	419	420	426	453	442	424	437	456	402	439	386	418	395	422	448	462	420	455	420	415	450	408	390	441	461	427	382	404	441	423	423	435	438	440	418	415	447	426	420	435	391	440	376	434	433	390	417	395	403	432	424	424	414	434	430	422	430	381	443	432	415	392	411	409	414	428	393	439	394	422	416	444	443	424	416	398	426	402	419	425	401	406	408	433	434	456	419	419	425	425	385	424	419	450	414	414	422	453	418	431	413	455	408	410	388	412	422	395	447	438	436	411	405	431	417	445	407	432	443	396	406	453	437	441	446	411	403	448	423	397	401	446	418	467	441	456	443	408	431	458	420	412	420	419	396	409	433	466	441	439	466	424	423	412	454	425	423	429	433	465	408	424	467	407	430	442	441	382	416	440	427	434	416	408	419	427	396	443	410	417	436	471	406	433	423	404	425	412	428	400	409	442	412	426	382	444	384	434	433	439	406	416	436	406	412	424	445	466	403	450	413	409	454	446	445	431	416	392	409	426	414	424	388	438	464	427	423	398	400	420	430	424	444	414	427	440	369	396	455	422	426	404	426	431	432	439	414	443	405	430	403	434	439	407	433	447	460	446	445	394	467	428	454	436	415	426	406	433	408	423	434	418	420	394	450	417	419	439	462	433	383	427	448	432	394	404	406	439	407	417	433	440	462	446	397	417	411	423	419	423	418	396	438	411	452	473	389	459	415	428	393	428	394	419	415	425	462	439	448	434	470	414	374	412	410	389	428	434	401	405	460	412	397	423	389	403	469	409	421	456	447	436	430	407	406	393	470	429	424	463	416	429	448	391	432	417	430	395	414	461	415	426	431	412	400	404	424	462	412	449	435	426	424	424	427	434	432	415	434	426	436	450	411	411	453	419	428	388	408	419	407	417	450	404	432	397	417	438	441	405	392	412	389	372	429	441	433	455	479	432	393	431	444	423	441	476	497	432	394	440	433	442	444	422	442	427	435	447	413	452	399	436	407	438	386	413	392	426	426	440	428	415	410	423	420	389	425	389	409	396	450	425	417	389	412	439	402	428	440	436	416	404	442	433	428	416	436	435	413	410	444	407	417	431	403	428	432	402	467	430	432	423	423	439	416	431	449	465	395	450	417	415	407	451	414	409	439	399	439	421	415	417	466	438	417	442	415	412	451	405	440	463	449	423	384	404	430	389	421	412	423	435	393	392	422	420	429	422	450	424	382	431	432	408	480	430	422	415	433	415	429	476	385	378	462	457	419	423	472	398	389	418	401	437	419	431	396	442	456	433	426	432	404	399	420	439	485	401	409	415	390	420	400	444	416	423	449	422	416	449	457	399	418	430	450	437	410	430	461	437	445	433	415	405	435	407	422	444	440	402	391	402	421	439	373	402	403	427	417	401	404	460	422	419	427	436	407	452	425	390	433	424	416	412	372	416	420	416	425	415	427	439	422	464	448	399	421	392	407	430	415	385	444	435	416	392	440	416	431	459	420	441	401	416	400
7749	1108	1152	956	772	597	489	458	463	385	406	398	394	383	347	346	351	320	380	335	361	336	360	324	322	341	325	329	308	305	326	350	315	276	289	314	315	319	369	619	319	308	319	294	314	310	278	307	326	303	320	303	282	284	306	344	275	357	331	295	313	295	305	303	319	304	313	268	285	316	295	312	325	325	289	294	313	275	311	299	304	319	292	308	289	340	303	298	304	307	305	329	284	309	301	339	308	290	319	303	302	309	317	306	292	277	320	306	292	363	317	293	318	340	285	295	321	327	327	312	303	286	273	322	289	320	318	311	316	326	315	285	275	316	322	295	293	333	304	338	331	312	280	303	312	308	311	297	296	332	277	290	284	300	305	268	295	315	289	288	301	308	290	260	274	297	312	303	308	301	302	302	277	283	265	330	311	267	309	293	307	316	339	304	312	290	277	321	313	288	305	306	312	310	279	287	334	299	287	302	300	276	326	347	306	355	327	312	351	308	336	336	291	300	270	288	282	299	339	296	287	293	305	307	314	319	336	284	317	328	297	321	303	323	270	269	351	338	332	319	299	292	296	317	304	306	292	305	319	299	286	324	263	299	313	284	304	302	300	311	324	280	279	292	321	325	325	278	313	314	307	303	293	301	300	315	332	332	311	302	288	309	330	307	336	329	303	341	332	315	282	297	318	303	322	338	317	287	305	257	313	307	283	338	316	345	326	317	341	300	318	319	308	309	341	308	307	310	280	285	326	282	331	289	297	332	317	282	283	313	290	298	304	309	299	281	300	285	281	379	310	295	326	319	299	332	305	330	360	316	335	337	290	308	321	333	303	311	301	287	321	291	286	351	318	293	301	311	358	327	314	291	293	300	318	318	305	332	295	269	301	320	305	294	287	335	315	284	311	261	298	286	332	310	311	329	305	312	298	314	306	303	354	306	302	285	309	330	344	286	311	319	314	332	308	291	298	305	303	314	317	290	311	312	327	306	283	324	298	307	347	301	295	301	324	304	311	318	290	295	284	337	314	314	325	331	309	346	300	284	308	286	340	298	306	309	300	310	326	350	317	334	327	281	278	288	316	284	299	290	309	279	336	322	288	289	313	321	316	287	330	325	309	295	282	297	311	344	329	321	335	315	296	335	320	302	319	281	317	326	292	338	303	284	294	307	297	304	302	306	310	340	335	290	336	326	292	283	304	306	319	319	330	288	300	309	312	295	278	285	318	318	304	316	297	313	304	301	310	321	292	321	321	297	328	295	300	318	320	313	281	274	280	323	305	306	314	324	291	313	306	324	290	316	286	326	293	314	313	321	313	288	308	288	288	300	317	311	291	307	288	338	335	290	309	304	324	285	284	330	329	287	301	313	322	360	295	289	320	297	336	277	313	283	289	282	316	294	297	307	298	322	325	310	306	322	280	315	302	297	307	315	348	284	325	303	310	288	312	281	331	301	273	291	308	277	328	311	328	324	315	282	301	271	297	290	326	299	327	301	255	293	285	308	291	342	293	334	323	303	330	357	327	288	329	336	337	317	311	315	307	326	289	300	298	326	296	327	325	315	272	309	287	349	291	335	282	314	295	260	264	304	331	316	278	323	318	316	328	308	287	299	342	277	335	311	306	319	310	324	299	311	304	298	252	313	327	301	303	322	334	330	312	299	290	286	316	312	305	338	363	269	317	306	325	270	289	301	270	293	292	336	333	302	341	309	300	330	296	285	317	303	313	316	316	330	306	310	333	306	308	305	311	317	339	302	276	290	323	318	278	300	290	287	317	362	318	322	274	303	305	296	310	342	331	294	338	272	305	331	297	282	324	304	310	276	310	311	304	313	308	293	325	305	329	302	304	309	296	336	345	311	293	331	306	316	277	308	290	278	302	285	320	326	305	330	315	293	315	348	309	292	286	287	288	311	330	319	338	308	316	305	337	334	303	313	304	286	281	293	300	282	295	325	303	291	310	325	286	297	315	297	337	333	331	324	290	274	319	299	297	313	326	330	309	333	321	271	296	306	313	281	332	282	318	306	306	295	292	301	314	301	319	316	299	306	295	325	294	314	293	306	318	261	305	325	289	326	321	325	340	274	307	306	301	293	306	322	328	304	341	288	324	297	307	313	328	320	301	288	300	292	288	312	333	332	290	276	290	316	307	287	294	282	275	294	329	312	303	292	324	296	334	342	307	371	329	301	282	329	339	299	296	333	306	290	319	319	306	331	352	309	355	299	333	282	355	336	302	281	349	337	303	310	307	318	288	278	290	313	315	293	330	300	293	305	317	288	329	331	318	311	324	321	292	323	299	311	334	304	320	272	328	315	314	286	315	315	305	295	324	305	271	316	298	322	297	316	301	333	322	274	296	280	301	310	331	320	301	323	312	320	275	333	296	325	301	340	314	296	305	312	305	295	288	311	305	338	287	326	320	290	284	323	285	323	330	296	286	318	316	297	315	351	282	304	304	311	356	301	331	349	314	297	327	306	324	313	277	308	330	320	312	317	286	285	312	289	334	291	325	299	334	327	295	311	317	330	302	298	308	292	312	280	295	330	316	299	281	328	321	333	297	307	309	300	335	322	285	290	301	305	333	286	322	306	297	296	294	319	316	321	325	286	297	337	314	308	315	305	311	282	291	325	308	301	289	300	295	309	294	323	309	323	307	317	306	310	293	338	274	309	324	306	331	285	271	307	311	301	296	296	304	321	302	276	309	302	345	290	324	305	332	309	276	289	340	306	326	327	298	320	304	282	292	323	301	312	288	345	276	288	314	256	280	338	294	320	344	320	323	326	289	282	298	306	311	292	330	327	315	319	276	300	301	278	298	310	310	351	286	321	318	298	310	299	301	294	338	318	314	290	311	317	274	305	303	309	292	279	298	350	288	314	300	288	279	270	297	309	298	331	311	289	320	319	302	337	339	314	305	283	306	308	294	323	265	279	291	321	318	309	304	304	295	301	318	277	301	298	276	285	296	291	300	307	326	314	304	309	299	294	299	295	337	308	327	327	339	286	309	295	328	278	307	291	288	265	310	323	289	266	253	298	300	307	315	334	306	325	283	284	278	319	284	309	319	307	306	336	296	303	306	344	337	307	290	310	337	309	327	327	292	286	273	288	312	286	297	315	303	283	311	287	292	302	292	332	299	334	268	297	298	282	310	302	282	300	286	298	299	299	310	323	311	326	295	318	296	305	330	322	313	316	316	305	305	315	270	296	288	292	315	306	322	297	312	304	321	300	316	292	293	291	310	294	274	257	328	280	280	343	322	286	329	302	297	301	306	313	311	303	314	314	296	301	306	291	278	289	290	304	265	278	322	307	304	285	322	315	304	340	303	320	299	315	307	274	317	286	321	319	310	332	309	340	314	301	328	298	314	296	272	340	326	306	304	310	261	344	295	289	322	319	329	313	279	296	290	333	312	314	326	322	316	295	277	311	320	299	292	301	295	297	321	296	304	318	307	301	316	307	260	280	314	293	300	308	293	323	317	316	305	310	347	357
5821	1459	2540	2843	2762	2272	2009	1666	1551	1449	1428	1548	1273	1322	1304	1179	1098	1136	1028	991	1011	1031	1026	952	908	855	926	876	846	872	799	850	849	816	905	858	843	802	1287	3181	802	902	823	816	808	810	815	808	778	828	785	769	777	786	754	756	755	797	769	741	820	758	777	770	781	786	775	757	744	787	749	823	760	740	751	763	752	767	767	745	802	777	757	737	763	791	766	779	751	790	758	781	776	744	836	790	823	761	766	820	776	834	848	766	779	769	775	811	795	785	739	800	791	793	763	755	746	796	805	709	745	768	751	786	815	777	759	799	722	741	756	751	713	743	749	748	728	809	800	778	762	783	787	753	790	755	791	816	779	729	758	771	762	772	768	686	773	749	782	782	770	727	743	787	761	773	765	758	725	740	802	760	759	763	762	755	758	733	766	782	826	796	762	750	751	825	758	743	743	746	747	749	798	743	766	747	762	782	741	702	761	747	779	783	769	768	771	755	722	764	747	737	758	767	752	782	740	735	730	808	770	753	770	731	735	766	743	742	718	760	711	773	823	732	780	785	785	736	787	771	778	707	755	815	770	762	782	762	765	770	751	702	747	759	743	768	789	792	736	771	701	753	753	771	763	780	765	786	793	772	754	781	796	727	803	758	729	807	715	783	751	771	716	734	756	709	779	747	773	771	745	762	814	773	750	731	778	772	813	740	783	776	784	759	746	787	748	757	745	759	785	764	773	737	806	696	733	730	745	775	724	766	785	828	765	724	770	772	757	793	749	734	800	827	798	765	701	761	842	765	754	740	811	760	796	725	767	732	774	766	750	765	754	763	697	798	774	740	795	745	791	774	760	753	751	795	802	709	763	716	717	763	796	766	819	773	759	773	758	723	744	722	777	757	807	763	767	719	747	727	749	830	773	737	796	808	785	725	742	741	766	757	759	749	787	720	768	731	718	750	790	748	780	731	779	742	701	700	734	770	732	783	760	770	733	777	740	800	756	719	753	740	723	776	782	765	787	760	768	753	743	772	745	781	711	699	724	738	733	795	793	760	779	768	756	695	722	749	781	759	766	753	751	802	755	744	777	771	773	790	784	738	791	748	759	760	790	756	767	738	769	722	756	765	753	763	746	730	779	720	762	754	788	781	750	710	761	759	743	794	802	790	693	729	777	755	803	729	736	723	753	762	741	792	812	745	701	745	741	762	797	811	771	745	742	727	788	800	812	717	761	694	784	726	769	767	788	770	762	787	766	798	733	740	799	766	770	764	753	722	764	773	762	744	771	797	745	772	703	767	772	726	744	745	783	778	733	726	765	739	779	813	814	763	782	746	764	710	790	751	737	761	813	728	710	742	749	770	705	785	803	767	761	768	728	741	790	768	734	756	737	766	773	772	814	769	753	732	728	807	807	754	780	747	771	777	769	713	729	788	734	753	726	728	760	702	763	772	794	763	765	786	788	753	753	755	766	816	724	756	763	742	785	770	789	775	805	754	802	807	762	740	743	750	729	760	758	764	737	784	778	733	731	787	808	795	772	771	727	773	790	770	791	726	776	764	719	785	819	811	782	765	752	811	747	833	746	804	751	736	756	793	784	775	811	746	772	741	758	768	752	729	737	773	795	746	775	779	756	736	736	764	771	723	785	760	725	718	783	755	806	744	738	797	772	744	766	778	732	760	754	813	801	743	808	721	802	770	760	707	794	742	719	702	789	738	772	737	738	732	718	772	726	791	754	802	793	705	761	774	810	807	775	745	772	778	736	782	749	670	752	781	770	777	756	799	768	730	749	734	704	765	773	780	757	733	785	741	718	742	708	737	731	778	774	693	752	754	761	787	776	812	809	750	773	790	698	747	731	795	743	795	752	725	751	764	755	778	742	781	782	783	742	819	801	778	759	713	732	791	762	760	746	774	833	734	769	758	779	722	755	734	762	786	747	785	793	757	727	730	785	760	769	730	839	789	768	729	723	741	778	775	771	791	784	747	736	788	808	779	755	775	830	758	810	752	795	742	758	756	765	827	739	782	743	770	765	734	769	765	740	769	763	797	761	801	768	816	783	783	735	718	773	780	793	769	730	775	740	743	740	787	702	781	728	736	733	772	783	772	767	783	731	743	719	737	720	755	791	733	796	771	767	841	733	755	781	762	787	797	768	763	782	762	729	775	771	786	802	778	779	819	763	782	738	753	792	813	779	726	745	743	740	782	769	744	787	714	718	740	778	758	777	743	758	793	796	764	781	713	768	741	744	779	790	722	759	755	740	728	754	752	792	735	746	822	760	739	736	762	812	702	735	794	759	808	779	746	728	783	799	775	764	704	804	760	773	821	780	774	766	775	743	777	741	765	744	813	749	770	787	750	799	772	721	832	779	765	775	759	776	763	725	753	691	767	757	745	787	771	789	762	764	761	810	786	791	757	749	774	723	744	774	742	799	772	739	771	760	732	727	826	763	785	741	740	755	759	753	759	716	806	761	751	778	765	751	786	770	796	756	741	752	746	766	773	769	760	797	761	784	761	792	733	780	785	725	746	727	746	755	814	754	772	721	762	732	781	762	773	767	752	741	779	789	775	752	769	739	765	779	773	799	791	766	787	731	725	735	766	796	785	756	782	745	771	799	766	724	770	766	798	757	794	808	794	782	823	790	744	738	771	787	784	760	758	770	744	781	779	744	742	761	768	755	754	771	779	705	791	797	797	731	797	737	754	743	767	812	767	744	796	793	770	717	806	751	760	778	757	767	752	793	744	776	745	762	785	761	749	731	750	712	733	756	785	771	774	797	741	771	738	767	745	711	701	720	805	787	771	734	721	728	785	775	790	793	742	775	770	748	780	822	806	784	758	775	725	818	753	776	785	774	791	763	776	744	735	745	769	762	764	769	782	721	805	737	774	830	753	738	769	759	767	784	788	774	761	776	782	712	768	778	777	727	787	740	745	779	774	749	782	782	785	769	796	784	744	785	766	754	734	794	753	751	750	761	754	775	756	732	760	787	776	768	798	727	770	792	800	770	796	767	752	797	752	760	730	790	765	787	775	804	733	770	733	764	798	778	734	809	792	818	739	764	750	807	748	749	771	775	806	781	737	742	744	793	727	741	797	767	786	744	814	741	803	791	786	789	825	753	723	721	764	738	760	786	759	748	765	770	787	772	762	782	764	816	747	759	749	752	752	781	762	770	793	767	742	771	830	811	818	790	769	756	790	760	796	776	762	723	720	806	770	721	714	741	802	739	737	738	754	749	756	817	741	766	745	782	748	708	723	732	748	773	790	805	751	776	755	776	745	778	698	736	716	739	765	747	801	762	734	822	741	757	779	775	760	793	815	789	774	786	760	753	803	801	748	777	782	754	731	746	753	763	755	759	780	746	728	789	814	744	771	730	776	755	726	773	754	682	762	779	747	727	765	757	793	772	726	782	755	680	791	759	764	787	781	745	720	736	797	762	703	721	779	808	731	759	797	745	798	794	768	743	767	768	735	761	732	793	715	773	821	833	746
13895	2215	2194	1757	1234	922	786	639	530	550	516	520	447	431	444	434	414	381	433	358	333	357	367	339	334	350	312	371	333	361	347	308	361	306	315	337	317	338	457	776	315	313	285	329	339	316	339	297	311	345	336	323	350	340	324	320	340	322	348	320	309	321	319	293	331	296	321	310	311	282	292	299	288	289	347	343	279	283	353	308	331	327	308	314	325	334	307	314	298	283	334	320	302	303	333	354	324	321	325	334	326	300	292	316	318	312	307	291	311	331	319	282	318	306	332	299	324	331	291	296	309	321	302	307	307	306	336	306	319	319	352	332	333	311	328	309	266	326	329	334	295	306	301	318	340	317	318	316	303	323	336	328	327	316	328	322	333	298	313	323	278	350	320	316	326	301	321	343	327	345	308	313	288	334	315	330	336	330	338	309	318	312	298	339	328	341	348	336	312	312	319	305	270	320	325	292	335	276	322	330	323	336	330	310	344	334	304	322	305	281	308	315	320	321	320	297	340	311	329	305	345	300	316	274	303	341	303	326	283	330	297	307	337	307	321	316	321	301	321	330	353	324	312	315	322	301	296	324	306	318	296	312	296	337	326	322	348	306	304	326	349	352	347	305	321	322	301	354	328	327	325	326	363	303	308	322	320	298	322	321	330	300	359	301	312	314	286	321	300	319	312	277	301	293	331	331	359	328	315	318	335	292	314	320	323	325	332	322	328	292	313	312	276	316	327	313	294	324	331	314	342	284	324	318	295	316	310	301	349	331	301	317	320	293	335	321	334	292	333	328	349	305	309	338	277	291	320	351	324	321	363	327	307	315	284	298	294	323	338	315	311	304	310	318	339	289	300	308	343	327	350	293	321	315	326	326	318	355	287	336	343	340	325	347	322	331	352	333	345	332	279	349	297	298	339	324	303	325	310	312	304	319	320	325	315	340	313	307	288	321	320	305	320	314	315	300	385	333	317	316	296	346	336	294	293	305	323	300	294	353	294	302	302	356	328	280	343	306	333	347	306	348	330	296	293	322	342	292	310	309	296	301	301	304	293	296	313	308	302	314	318	321	314	288	294	326	302	294	307	309	298	296	342	298	294	304	348	327	310	296	299	333	304	304	329	303	322	314	310	332	294	330	306	323	296	307	298	317	328	338	316	328	325	310	319	283	297	372	300	342	328	279	326	330	341	307	303	310	275	335	335	287	324	312	307	333	326	325	324	309	337	290	298	297	299	330	331	285	299	313	321	308	318	311	304	303	331	336	344	305	327	310	331	317	352	308	314	312	326	337	302	320	275	302	306	314	326	314	335	305	286	365	328	301	336	312	316	306	326	309	283	288	322	341	302	325	323	301	294	329	287	294	322	303	305	324	312	312	316	325	317	299	306	320	317	330	330	317	324	321	304	339	267	307	304	321	295	339	325	308	303	282	313	282	314	321	321	326	345	285	332	319	312	308	297	326	315	301	321	306	329	297	321	315	325	333	305	340	298	331	313	307	296	316	297	314	327	315	307	324	304	320	297	320	315	341	336	317	312	317	312	358	346	320	318	307	289	282	337	315	367	307	334	307	317	320	302	319	348	304	303	306	312	319	292	307	299	311	296	296	326	320	312	302	298	236	313	328	292	352	309	348	319	325	296	309	299	326	325	324	296	283	301	334	301	315	311	319	307	313	319	345	334	306	303	308	306	329	325	313	326	303	297	321	307	291	326	330	329	332	296	297	320	291	303	316	335	301	313	304	330	335	327	338	309	313	300	335	300	318	298	314	307	299	290	334	306	352	315	305	280	304	352	315	311	294	343	314	288	305	325	296	310	325	323	337	310	308	319	305	319	326	349	316	307	337	263	328	310	312	330	341	322	307	290	335	323	302	337	305	325	269	301	312	337	361	307	308	309	310	332	297	301	341	284	302	307	296	310	334	332	296	289	327	324	313	305	329	321	305	315	346	316	298	336	355	308	315	325	305	324	332	307	310	305	344	329	334	335	292	294	348	325	279	337	299	334	325	286	313	328	364	331	285	330	312	311	332	319	329	297	295	308	287	315	332	304	306	317	294	308	326	327	340	338	313	309	330	299	329	277	326	314	289	283	343	310	332	325	309	312	302	310	332	295	338	311	302	336	341	307	300	328	302	313	320	311	307	336	338	310	311	375	335	274	326	313	317	290	315	337	298	314	359	331	332	308	310	270	326	320	339	285	322	326	313	300	315	296	290	333	298	343	313	292	343	338	317	290	338	341	335	351	304	308	311	337	315	310	337	331	304	298	315	295	347	334	314	285	350	336	331	343	328	326	309	338	304	291	321	328	326	319	303	316	330	335	313	316	302	300	322	333	312	334	328	316	299	314	324	299	335	317	322	306	313	373	317	311	312	303	343	315	317	310	317	291	342	329	329	342	320	322	308	294	294	343	326	334	347	303	288	313	316	323	316	309	313	303	345	318	298	301	288	322	314	334	319	300	311	299	321	331	287	298	333	316	311	306	332	307	333	339	288	309	295	306	316	321	314	327	348	347	314	345	320	341	337	325	320	324	318	308	319	345	335	329	328	276	356	293	339	335	316	305	308	330	308	311	309	343	338	324	337	317	323	336	304	284	347	338	332	324	305	284	305	334	331	316	307	320	298	345	325	328	315	315	335	315	313	323	342	325	306	340	348	299	288	326	328	335	320	289	301	333	283	299	331	336	286	287	314	299	320	322	313	333	325	320	320	326	339	330	299	318	324	351	328	335	325	313	308	325	326	323	316	317	325	329	311	295	266	284	333	319	314	298	311	339	312	320	330	325	333	341	335	359	329	297	313	306	333	287	322	340	307	287	317	351	284	325	332	297	314	322	298	277	325	283	357	338	308	325	306	320	311	333	313	291	306	301	327	321	334	328	312	308	342	316	309	333	338	314	319	311	292	304	338	332	315	307	295	310	323	302	304	374	310	331	320	349	316	289	290	323	283	301	336	316	335	319	292	307	311	336	337	331	356	293	310	335	316	332	301	315	320	314	338	330	315	298	343	332	335	327	310	321	345	325	318	340	344	323	319	346	344	326	319	314	327	310	348	316	325	350	319	336	334	338	294	337	284	337	300	324	306	328	321	299	342	310	299	309	304	320	286	303	298	309	319	319	340	300	289	347	337	315	313	339	355	299	276	302	293	325	303	332	312	323	331	330	304	347	333	295	334	329	304	324	336	300	307	315	347	337	329	313	313	276	313	306	294	292	306	343	295	298	292	344	293	308	355	319	308	296	372	319	291	339	305	307	350	314	310	295	294	315	323	312	336	346	326	300	330	302	351	307	301	323	355	313	302	326	304	303	289	312	326	316	319	318	292	316	347	316	362	297	304	357	299	308	299	329	303	325	307	323	329	316	294	311	332	318	321	299	321	326	348	349	307	310	263	355	307	305	311	310	299	309	290	308	291	337	306	304	315	342	337	320	321	313	309	325	327	299	333	282	322	323	326	304	295	282	334	310	323	294	306	305	307	319	342	303	332	305	310
7678	2066	4139	4763	4408	3666	3123	2702	2255	2076	1982	1918	1781	1714	1591	1427	1330	1259	1286	1276	1200	1097	1223	1099	991	1000	926	925	964	981	901	918	897	845	866	842	937	836	1917	4233	796	840	815	842	849	841	808	779	790	831	778	848	858	778	825	779	742	788	772	764	765	751	786	784	753	772	769	800	780	736	764	803	771	791	776	829	821	757	823	819	746	789	738	804	743	806	804	786	745	774	794	744	744	776	749	789	751	752	752	756	728	745	834	732	746	747	716	776	746	744	773	765	724	759	788	737	716	755	825	763	745	756	728	778	749	745	754	781	758	768	754	733	755	721	740	787	766	759	840	746	758	739	788	792	799	760	741	745	728	770	806	774	763	740	787	755	731	714	727	729	736	735	829	759	708	743	739	764	750	729	743	774	758	715	733	756	758	727	763	754	744	735	749	747	713	763	786	771	764	733	740	766	743	747	749	744	737	778	756	802	727	759	815	767	758	798	734	774	693	747	761	758	736	760	821	754	785	770	728	762	759	804	728	747	722	759	768	805	751	749	744	746	788	715	741	735	699	760	728	754	749	837	787	770	750	758	758	799	757	751	716	711	764	752	760	744	745	771	767	747	801	774	818	760	784	785	729	764	777	788	764	749	793	743	719	754	745	751	708	772	708	726	756	793	775	776	751	737	721	730	739	740	723	777	777	742	807	737	756	741	775	721	757	762	715	773	750	766	743	734	710	756	791	754	711	780	771	727	715	799	739	735	782	759	755	781	769	792	764	745	774	753	734	725	747	738	739	783	769	748	777	760	715	782	783	759	758	779	736	759	703	790	759	768	738	824	782	711	777	759	751	789	785	755	801	749	780	783	811	774	799	770	761	796	729	726	743	737	788	739	775	704	742	772	752	766	725	783	730	765	808	776	732	719	755	749	782	788	792	719	784	736	710	749	739	756	762	763	773	730	736	755	731	737	784	718	787	740	796	752	707	758	777	744	766	758	710	775	753	798	744	712	744	800	757	730	773	730	773	756	785	782	692	715	772	796	758	753	720	738	754	787	802	750	734	757	781	724	768	762	720	755	713	779	762	783	756	730	723	768	786	750	758	716	776	789	765	753	741	725	757	756	732	780	718	776	767	759	773	759	757	766	731	747	732	806	760	804	779	732	726	751	784	745	790	777	728	747	783	737	751	750	770	744	781	804	779	807	771	738	749	813	767	791	761	802	783	810	773	727	753	754	771	734	764	787	725	728	755	785	764	790	740	775	708	741	705	698	743	787	833	737	756	726	722	754	704	782	785	813	761	772	749	714	735	756	744	782	812	746	741	779	774	736	787	757	760	740	769	798	785	714	777	779	771	783	798	779	771	685	753	728	746	696	744	732	736	770	791	817	744	738	800	806	788	762	759	758	763	782	786	725	728	723	748	730	729	757	775	772	743	731	769	768	775	719	751	770	748	781	754	790	724	722	751	740	777	739	763	796	713	754	767	744	766	818	778	789	720	706	769	765	782	710	744	777	771	740	792	765	810	765	713	774	797	762	767	807	723	772	728	747	735	741	728	751	753	764	687	768	742	767	750	770	808	783	751	773	685	799	726	788	795	756	754	743	754	742	775	748	766	744	755	792	748	766	797	775	768	802	755	770	768	739	749	767	759	766	765	780	775	783	731	760	730	769	736	770	745	777	736	751	831	731	737	755	767	777	714	736	781	766	783	726	740	715	729	762	772	728	717	754	804	741	793	758	822	754	810	744	818	773	715	813	746	777	762	737	762	744	761	784	758	743	718	813	798	681	774	784	760	752	726	719	767	755	783	713	765	713	752	807	744	785	802	722	715	737	774	789	780	767	750	796	729	754	765	732	770	792	740	804	745	792	740	737	743	757	697	741	773	729	802	747	754	714	787	787	718	785	765	773	769	766	766	728	760	763	750	790	739	735	808	758	761	725	749	761	766	730	699	768	750	797	730	738	777	805	733	755	752	792	834	773	751	768	758	777	802	766	761	760	746	760	803	758	769	767	728	714	772	746	781	763	755	777	714	724	702	757	801	730	762	780	789	753	778	769	757	742	777	792	767	699	774	758	751	782	830	757	806	745	749	726	784	740	785	732	790	734	775	780	733	764	752	769	776	728	726	800	786	766	793	803	745	770	757	722	781	723	771	783	810	791	776	767	744	742	710	762	759	775	779	760	768	777	789	730	772	791	720	749	756	760	773	776	777	727	761	734	788	789	718	809	777	678	752	717	687	779	758	729	743	773	756	703	792	787	727	766	768	786	731	707	775	726	750	770	789	704	776	801	736	743	747	777	775	770	761	796	740	713	735	759	786	729	768	796	776	739	765	745	730	761	795	736	771	721	757	770	765	785	739	746	765	753	747	736	686	764	790	758	747	745	768	722	805	752	790	755	729	773	763	697	774	769	756	735	738	736	752	748	688	759	719	750	761	776	766	771	767	798	756	781	768	729	744	742	766	778	754	752	761	749	723	781	810	732	737	793	772	805	748	762	735	765	751	761	743	773	736	817	788	810	745	770	758	757	754	762	745	800	765	776	772	724	761	751	742	760	824	757	747	761	766	797	789	769	757	783	810	802	746	728	771	732	709	741	695	744	740	755	725	759	781	777	747	778	802	736	827	770	772	742	721	724	736	760	767	740	824	782	787	766	769	810	777	770	763	784	726	727	728	717	767	722	796	721	733	725	773	783	768	761	712	740	727	697	777	749	714	760	775	731	771	819	748	742	738	742	738	745	729	743	757	794	768	767	700	788	734	769	788	750	763	765	769	764	757	732	766	782	748	757	795	830	801	801	795	800	779	737	767	769	804	780	773	776	717	759	783	740	750	762	777	769	767	710	762	747	809	761	746	716	764	761	745	789	737	785	755	764	746	725	732	724	750	788	719	761	747	744	802	767	750	792	693	737	754	772	770	755	736	746	769	708	713	696	790	783	763	800	745	780	774	777	766	818	760	767	777	752	755	815	774	758	736	755	793	766	736	759	777	817	736	762	755	764	722	725	737	740	719	697	743	765	769	730	775	712	734	771	742	744	727	807	777	722	750	763	768	760	763	737	829	792	768	772	811	709	704	752	778	772	733	756	732	731	771	737	740	730	735	759	784	795	732	725	780	716	710	764	710	761	770	766	775	731	783	745	801	819	792	719	774	773	734	748	732	749	754	778	770	762	727	746	710	782	792	791	729	758	745	824	729	770	817	750	758	748	794	766	782	764	746	777	754	804	791	719	704	737	818	705	747	747	712	726	789	766	727	818	744	725	821	744	782	757	771	759	780	798	744	730	738	814	751	750	739	731	732	739	759	730	757	750	788	723	793	742	768	775	748	732	737	827	732	758	759	746	777	715	736	779	734	723	736	743	699	732	760	732	765	771	818	775	760	781	743	780	759	780	756	744	781	750	691	752	762	751	754	770	777	742	785	759	734	750	743	787	745	757	768	717	721	738	776	767	778	812	790	713	792	751	749	792	755	746	738	753	730	808	763	802	732	782
1904	158	134	169	161	169	168	158	167	147	150	154	173	174	172	149	150	136	142	156	156	161	149	165	160	147	133	147	152	161	136	162	148	155	156	166	160	147	131	153	134	126	131	148	149	113	145	155	165	157	150	126	139	146	132	148	189	130	168	158	144	143	144	153	172	129	139	157	162	171	137	147	121	161	134	142	137	163	138	142	150	138	139	138	134	167	160	168	143	134	139	157	131	142	152	147	148	148	139	164	135	154	135	184	137	151	138	145	147	154	148	143	157	143	144	130	159	154	148	160	147	160	141	155	156	180	153	167	167	141	139	133	146	132	153	159	145	139	154	151	147	138	148	161	155	164	144	160	156	156	176	147	156	159	153	146	159	151	173	146	138	142	160	154	167	140	151	162	148	179	160	128	155	153	140	139	193	137	167	154	127	158	145	154	152	177	137	154	142	163	144	155	133	138	125	142	138	155	155	150	148	144	138	152	118	141	138	139	127	147	149	164	145	166	136	155	162	123	165	147	138	144	159	137	166	151	132	131	114	128	154	155	148	158	139	119	126	162	143	166	139	148	160	139	132	159	152	132	127	140	138	157	144	152	152	146	150	155	157	133	134	138	164	134	150	141	155	142	136	137	137	157	152	148	138	144	142	143	139	170	146	141	142	137	167	125	162	138	153	151	141	171	150	144	157	139	146	132	153	151	145	130	141	155	146	149	126	147	148	145	149	131	117	125	145	170	145	157	153	154	135	147	156	143	137	136	146	149	177	153	158	135	156	130	154	144	128	135	150	134	132	155	135	129	155	163	143	130	151	133	149	171	155	160	153	142	145	127	136	135	147	163	131	156	139	139	154	141	170	130	153	152	134	161	155	138	151	153	135	137	137	139	169	138	153	146	172	165	139	133	135	127	156	145	156	131	158	133	143	152	157	139	150	143	138	140	151	154	143	135	155	159	148	141	151	135	131	140	140	135	150	150	158	175	160	139	151	152	160	173	147	151	143	141	169	131	170	151	139	175	133	157	156	146	168	131	138	148	148	140	172	173	162	150	154	171	148	138	143	146	135	128	150	171	130	147	149	156	164	177	152	132	151	136	153	157	145	155	124	136	137	146	162	142	145	135	152	131	157	132	134	164	148	150	173	165	143	171	158	155	146	151	147	148	137	154	168	140	156	132	153	114	133	143	152	153	182	153	157	163	149	161	141	133	133	165	125	141	166	137	154	126	150	145	136	130	153	145	150	139	164	159	142	168	143	172	140	142	148	144	135	134	153	139	157	160	159	128	129	171	151	157	145	135	159	136	146	139	152	147	142	163	173	156	153	158	139	148	144	140	159	166	148	138	178	146	155	147	160	144	154	160	143	151	162	133	131	143	147	175	163	159	138	144	147	139	156	122	162	140	145	138	156	161	132	158	134	155	138	159	148	155	174	134	146	152	143	145	154	141	157	148	142	135	177	145	117	144	155	135	148	142	126	135	140	140	134	138	142	155	135	151	134	127	156	153	149	143	140	126	139	162	147	140	136	157	155	150	147	154	136	153	141	142	142	129	141	147	158	166	139	135	144	140	144	158	134	129	154	147	154	127	147	152	144	143	148	158	148	161	153	158	144	151	163	177	142	170	129	141	147	167	133	152	128	158	146	144	135	129	147	159	137	160	125	131	163	135	165	142	149	119	151	151	143	148	169	181	175	141	157	137	148	193	144	147	131	135	130	143	143	144	127	165	168	158	159	166	152	160	153	144	150	140	159	109	141	146	147	145	149	151	138	139	145	141	152	157	145	150	124	147	155	134	132	125	161	165	160	153	142	157	130	151	156	135	154	140	138	136	144	131	155	169	137	147	164	161	150	159	156	136	143	159	156	150	150	154	130	134	156	148	164	141	129	141	155	136	146	167	162	130	161	148	137	167	145	141	151	165	137	144	138	134	181	133	150	149	131	162	176	158	155	143	156	140	159	161	146	165	140	159	132	134	145	150	164	142	164	157	142	164	154	129	122	149	137	130	111	176	149	143	152	154	154	143	151	164	140	133	162	154	129	150	170	130	157	131	143	126	165	139	166	159	153	178	147	145	166	169	118	147	140	133	140	144	133	130	167	141	151	147	139	115	149	147	144	142	120	149	154	179	153	138	158	127	131	147	158	144	163	131	144	163	155	148	144	163	150	148	153	165	143	142	146	145	144	132	177	154	151	141	156	136	150	148	131	147	158	141	137	164	144	140	138	137	144	147	159	156	159	144	156	166	149	163	157	161	136	170	161	176	162	157	143	161	151	129	162	157	134	148	142	129	120	139	149	155	128	153	153	147	131	141	156	139	120	164	135	144	134	145	160	157	123	152	131	149	166	153	130	130	148	156	156	148	127	132	142	132	147	158	149	129	158	138	177	124	152	144	134	142	164	148	137	155	141	143	144	122	153	144	125	151	163	165	158	120	136	157	134	137	149	133	161	155	148	139	157	169	139	166	159	156	152	139	109	157	153	161	146	153	153	138	142	123	138	151	145	158	131	144	162	138	150	120	142	115	132	141	169	148	146	148	124	134	151	134	132	148	145	146	151	160	150	156	135	143	133	155	145	164	146	140	145	137	147	140	153	136	123	134	149	147	135	134	151	148	175	159	135	135	142	141	150	159	141	130	156	133	129	147	144	141	146	120	141	120	153	141	143	157	137	138	158	144	153	144	141	167	148	143	140	141	129	147	123	172	129	143	142	143	137	162	151	158	122	165	153	128	155	136	143	137	157	146	155	156	155	163	161	155	173	151	134	136	145	137	153	144	146	165	121	152	115	157	139	148	143	151	152	134	136	144	165	149	184	146	142	150	144	131	143	148	163	145	146	162	136	133	144	128	167	159	157	144	142	156	161	148	148	147	160	146	129	171	154	141	150	152	132	136	155	168	161	136	117	149	160	150	138	172	143	160	155	151	125	130	142	145	156	160	133	142	166	145	137	157	144	128	159	141	149	146	127	155	148	124	139	156	144	159	135	160	149	147	125	143	163	127	173	154	138	133	135	143	139	151	140	145	117	152	160	167	154	143	152	171	150	157	157	143	132	158	137	132	163	137	142	129	145	138	151	152	161	153	155	142	158	131	130	148	157	144	144	161	156	157	133	133	145	127	155	138	135	132	150	146	153	170	146	156	136	132	142	139	144	152	170	153	155	163	138	152	154	151	151	154	172	167	162	143	155	126	147	165	162	144	148	160	151	131	122	139	140	148	155	139	146	133	134	136	128	162	124	141	145	162	141	162	156	134	124	153	139	139	139	133	143	145	149	151	144	137	139	144	133	146	150	149	146	132	153	151	153	154	158	177	164	144	149	134	180	142	138	153	138	172	154	157	126	157	138	141	146	144	157	138	138	158	142	166	139	141	149	148	158	152	135	132	139	145	155	128	151	169	152	136	163	148	140	135	158	143	152	132	130	141	127	133	150	140	161	136	170	168	166	148	140	162	174	139	150	141	141	157	142	158	130	135	135	129	147	164	162	165
2146	476	542	553	558	459	470	486	426	445	490	577	589	550	537	487	493	489	503	438	475	472	459	449	431	425	395	430	404	427	466	427	430	446	415	463	423	444	446	462	460	455	459	390	439	471	452	439	440	428	431	398	413	443	434	379	433	449	424	412	446	406	430	440	408	429	407	389	420	421	396	430	458	380	432	436	414	402	437	469	385	438	421	422	436	406	388	438	399	430	463	438	449	429	443	495	426	453	410	418	427	412	426	419	388	441	412	412	421	451	423	429	455	440	443	418	420	414	412	409	400	423	420	426	367	442	406	423	395	416	410	424	459	430	414	420	402	470	428	437	416	439	425	422	428	408	397	470	453	427	432	449	464	400	426	408	410	413	450	432	430	405	411	423	413	397	408	413	398	439	404	435	419	397	457	431	447	433	421	405	427	411	416	441	428	403	397	433	478	450	424	459	418	424	394	430	418	432	418	425	397	449	429	413	411	426	435	473	422	449	433	391	404	405	421	412	413	431	437	385	407	439	420	434	455	450	435	427	452	434	407	412	399	392	424	436	426	413	404	421	428	445	427	370	421	406	420	415	407	431	420	419	396	441	433	426	429	414	418	393	415	417	436	424	402	439	484	421	415	418	439	447	426	426	419	439	415	415	419	405	443	434	434	454	441	423	414	437	418	413	402	397	430	442	460	426	396	422	420	411	445	446	422	425	420	393	372	455	432	410	419	458	431	448	435	415	415	414	406	437	413	443	448	432	452	427	404	410	421	457	437	447	443	412	412	433	420	436	446	397	413	409	412	422	407	394	444	428	392	431	463	413	438	419	441	438	456	420	374	433	424	411	399	446	402	414	454	447	420	413	398	425	438	424	452	420	447	424	385	441	458	448	414	415	464	461	405	451	441	420	432	386	396	399	429	427	446	452	422	413	385	449	439	403	398	412	412	407	420	395	425	407	430	391	435	448	441	450	471	436	418	436	429	415	406	426	415	417	383	416	396	404	446	421	406	422	422	429	426	393	431	452	464	408	485	429	451	434	407	420	414	445	438	424	415	416	387	428	421	424	439	441	417	460	417	398	461	452	408	426	418	427	446	438	404	450	428	456	378	420	418	413	418	406	394	419	466	405	432	427	424	426	391	454	378	413	406	448	419	446	400	446	435	370	442	439	419	472	436	441	437	424	436	453	397	417	414	431	427	437	421	432	440	432	460	457	425	461	439	393	430	416	445	444	412	417	435	421	440	477	463	410	411	399	416	463	442	427	413	390	431	438	447	459	442	413	452	426	408	455	401	421	402	411	414	408	418	433	411	426	453	429	442	415	449	458	394	443	435	434	431	443	424	419	420	416	385	378	413	423	411	424	411	380	438	416	434	447	430	435	437	443	452	449	425	420	432	432	445	409	415	442	426	379	425	413	419	382	412	429	427	427	427	421	415	420	428	428	417	406	416	429	442	437	390	434	394	406	458	450	446	474	425	465	387	457	445	415	422	469	436	441	400	400	400	431	425	463	440	423	471	427	470	422	416	441	416	455	444	408	449	376	445	402	422	437	414	428	431	385	469	426	422	417	402	411	416	438	396	431	404	405	401	431	442	452	448	435	418	405	386	397	435	422	416	399	431	446	451	427	467	416	406	396	429	395	420	419	413	429	408	404	426	384	436	433	431	477	475	433	408	431	451	422	422	443	414	435	422	413	441	422	433	453	414	415	452	391	415	398	386	376	434	444	431	414	417	453	392	416	478	426	413	436	441	446	410	416	418	407	425	376	397	433	412	472	427	429	448	455	408	401	419	372	403	442	426	396	407	427	414	391	430	447	459	461	417	427	413	444	429	399	439	439	413	440	442	409	388	429	427	455	431	438	408	425	403	410	423	426	450	434	451	422	421	414	448	441	405	440	400	417	433	434	412	410	428	436	436	424	438	444	404	450	407	428	376	427	455	418	454	450	430	483	481	429	409	430	379	413	408	440	433	439	419	436	423	438	418	406	410	433	415	445	447	427	408	407	440	390	400	401	435	405	443	415	404	430	453	415	399	443	432	425	443	403	411	406	409	408	429	408	418	447	432	421	424	426	414	413	414	402	402	427	480	445	407	387	431	452	398	390	429	416	427	431	394	418	421	448	434	453	437	439	436	407	448	466	402	454	399	442	440	468	404	394	459	392	399	403	456	412	419	447	434	418	396	433	430	431	397	431	403	420	411	422	441	412	414	413	467	415	460	400	399	420	392	396	406	436	425	406	416	425	441	373	427	444	437	425	405	411	416	468	412	426	431	423	438	418	415	439	461	420	448	414	454	426	414	420	428	467	445	421	418	410	413	410	424	399	443	446	391	403	419	458	432	400	446	418	473	376	424	453	424	427	413	430	431	423	429	436	388	408	466	420	447	418	416	441	434	422	437	400	430	391	426	400	403	421	434	420	427	457	439	439	388	381	443	430	400	400	403	420	409	423	397	416	410	405	447	380	450	429	413	425	427	458	462	399	446	424	423	419	423	388	424	436	432	447	427	431	416	431	392	409	426	446	400	373	411	425	435	445	440	420	405	447	426	373	413	437	442	427	423	447	437	420	424	431	458	419	415	437	433	412	418	414	411	426	413	419	430	456	437	442	416	426	427	453	404	380	422	456	375	384	420	425	410	446	438	390	372	442	398	412	429	396	367	415	477	430	428	406	402	429	428	386	430	424	436	399	372	457	438	412	421	421	478	411	421	462	430	411	406	471	435	409	415	460	401	429	412	425	421	407	421	452	393	416	454	440	418	433	425	439	371	427	464	451	392	447	417	370	428	403	395	395	452	398	428	393	436	410	407	448	459	440	446	436	425	464	436	402	412	419	434	429	425	443	408	422	403	434	405	389	408	449	445	428	431	421	425	430	391	432	420	406	441	410	465	394	449	413	412	420	406	427	418	450	423	430	401	444	413	442	407	410	412	443	405	408	398	415	417	436	446	389	426	434	423	404	478	404	395	464	432	434	459	439	415	434	447	437	427	428	447	422	429	416	411	434	434	400	398	391	439	408	420	410	382	365	434	412	392	436	418	430	424	413	398	434	426	418	432	384	438	419	412	424	426	464	440	433	434	421	429	428	419	461	410	438	425	420	429	437	402	511	447	434	414	447	423	420	434	426	403	453	429	492	464	433	413	462	441	416	435	401	413	403	428	412	428	430	409	435	427	483	426	442	422	431	405	408	449	426	436	411	391	375	409	425	412	430	407	414	424	403	420	409	379	424	405	423	450	467	437	439	442	431	394	455	440	437	434	404	422	410	451	414	411	393	423	408	440	403	416	435	394	462	427	447	420	414	465	417	454	404	426	472	440	423	422	447	420	424	445	422	399	399	419	416	397	400	442	397	407	437	462	413	422	426	421	423	433	444	424	410	435	447	440	449	454	411	428	415	385	417	397	421	370	390	418	401	445	443	432	401	452	418	415	427	437	400	424	402	422	433	398	445	422	394	402	412	387	433	394	434	422	418	481	421	417	447	397	459
7335	1014	1125	879	719	584	518	484	418	415	386	396	346	345	330	344	378	358	328	315	303	331	342	287	333	331	326	318	309	292	325	309	278	304	319	278	300	311	352	496	303	292	321	330	335	309	326	339	305	306	298	311	285	291	308	293	303	329	292	297	290	327	302	316	270	298	322	301	301	310	296	316	312	286	300	323	295	308	285	351	319	298	302	301	311	279	286	282	295	292	301	299	306	315	293	304	301	272	304	339	261	309	295	278	283	262	321	309	320	294	286	308	292	299	294	327	297	324	288	282	302	290	292	277	278	293	317	318	327	314	289	295	301	309	284	265	333	307	318	325	307	292	343	284	261	318	301	287	300	272	301	301	325	320	310	286	313	300	300	307	277	309	334	328	301	298	318	311	286	283	276	290	323	300	317	297	299	301	327	300	303	291	276	321	276	308	314	309	302	268	304	287	310	277	287	303	322	298	317	273	298	287	299	310	311	321	293	290	322	318	312	272	326	282	308	315	295	295	312	313	318	309	301	287	294	322	313	311	322	302	324	287	297	279	295	303	293	273	280	268	310	300	288	273	286	260	329	308	282	308	309	329	302	302	317	294	304	293	293	281	333	313	282	313	268	287	311	322	316	260	304	298	305	308	267	307	318	301	284	308	320	300	259	277	314	263	292	281	309	285	314	332	319	324	271	297	271	306	277	305	317	271	298	295	290	299	302	289	282	308	287	293	292	303	304	301	303	308	319	320	307	309	312	318	334	307	307	308	290	282	282	298	288	321	338	346	320	320	314	309	302	319	280	295	311	253	285	307	302	330	276	290	288	305	327	285	295	298	344	301	285	295	292	326	311	299	288	306	317	337	269	322	300	288	294	285	334	305	286	310	291	299	337	303	326	313	306	309	279	323	297	308	336	288	301	306	266	308	279	270	338	284	295	330	294	330	309	299	310	285	287	346	308	290	301	310	304	287	295	269	281	321	275	304	294	309	328	327	292	318	294	309	281	312	280	313	304	288	296	281	308	318	321	334	281	296	325	279	314	328	308	311	302	267	290	305	299	289	336	317	339	317	309	309	300	327	325	296	306	307	297	295	314	309	316	305	296	308	297	294	285	302	316	299	305	313	304	330	317	281	313	302	303	279	311	310	303	313	278	321	322	270	305	287	308	279	338	301	324	313	311	315	311	288	324	318	291	291	290	293	269	307	294	306	283	295	286	318	296	324	289	334	311	287	304	306	344	295	328	315	335	279	318	308	300	296	304	326	273	318	272	306	287	310	299	284	287	314	331	286	302	271	291	319	307	304	284	296	314	339	320	301	304	296	314	317	320	276	286	299	323	368	268	292	302	304	319	297	298	322	297	304	311	304	292	302	324	318	290	310	294	266	301	311	302	294	332	327	327	335	336	295	300	284	283	307	350	300	283	312	295	278	252	254	292	289	311	303	311	305	287	344	318	284	319	310	288	291	296	344	300	328	312	288	315	287	318	275	346	321	287	300	299	279	296	290	295	289	296	288	319	310	273	253	293	302	284	311	291	299	302	317	290	303	289	300	281	281	298	297	306	302	307	304	303	285	315	304	270	327	300	299	303	322	287	314	290	270	316	295	301	292	317	297	306	330	294	294	272	306	296	313	314	298	306	276	305	321	303	282	320	292	306	306	280	295	344	318	311	314	273	294	295	305	304	292	293	308	296	314	315	290	285	303	305	329	310	306	325	299	302	302	285	288	296	285	289	272	333	305	295	281	322	318	297	277	294	271	309	285	318	335	315	295	299	294	334	310	300	293	309	316	292	337	320	303	306	302	302	319	269	308	296	284	287	312	294	319	296	294	311	312	309	293	260	284	349	286	296	310	349	298	308	295	276	293	312	297	317	302	309	318	289	305	306	323	296	298	293	330	309	282	337	292	268	297	327	337	308	312	288	297	303	312	347	304	277	284	311	321	318	334	320	308	314	307	329	310	275	300	276	275	280	276	298	300	289	287	289	325	292	286	284	279	331	291	287	286	319	303	273	301	310	300	277	324	323	315	288	313	345	292	289	305	337	331	328	292	274	324	279	290	302	298	290	318	303	276	292	329	315	277	300	300	309	273	309	309	313	303	297	313	309	309	290	301	314	285	306	323	291	306	271	305	246	293	284	285	294	280	278	278	301	300	296	311	282	273	320	301	324	315	336	289	266	348	304	298	316	291	313	299	304	275	295	281	280	328	311	312	304	294	333	296	312	293	333	296	328	304	325	311	307	308	328	290	270	292	291	302	318	339	299	313	256	301	330	303	312	302	312	310	317	307	292	279	295	280	305	298	307	329	304	322	289	314	308	310	323	261	329	306	292	285	308	306	317	287	317	338	330	319	315	299	335	333	284	298	304	313	295	291	341	314	287	302	295	302	281	302	319	334	297	347	294	301	310	315	283	313	319	301	284	294	303	311	297	329	289	284	312	339	339	285	295	350	284	289	321	330	308	283	301	304	345	306	283	302	264	295	307	331	318	314	309	309	310	287	296	274	327	286	307	290	287	281	266	332	297	312	284	302	285	292	290	283	300	333	288	292	342	310	267	283	312	310	309	294	348	306	278	304	307	328	297	304	290	286	297	337	315	316	316	320	294	301	305	291	328	304	340	333	279	275	315	327	314	313	308	309	268	298	309	323	291	290	302	293	276	330	288	289	278	298	300	323	306	282	292	303	275	277	305	297	307	300	280	272	278	318	290	281	296	323	320	290	312	281	312	286	305	273	331	278	292	305	305	307	305	307	274	300	279	288	311	297	307	291	292	311	288	310	297	311	277	314	289	320	297	312	326	305	303	261	281	304	299	305	310	306	284	318	310	303	314	281	327	299	305	285	277	326	298	295	291	335	318	315	288	302	326	294	289	260	289	289	304	323	283	320	306	293	328	287	303	304	305	285	269	315	308	294	299	285	320	255	279	289	306	286	284	273	271	295	295	264	282	282	301	273	301	294	309	295	305	305	325	308	292	302	299	274	299	282	312	329	293	297	316	306	282	316	321	307	335	324	297	297	286	313	297	279	275	312	268	289	331	320	309	279	290	292	270	306	299	315	280	296	307	289	335	319	307	298	280	295	276	282	327	284	313	290	319	293	339	332	316	309	280	320	273	304	302	322	290	303	292	304	332	296	297	299	301	322	300	320	326	297	338	298	305	288	308	310	295	271	308	269	296	333	284	284	289	299	315	318	296	305	286	303	272	325	291	293	288	301	255	285	284	297	305	301	270	292	283	308	272	313	309	275	307	293	287	282	324	284	295	292	297	283	304	323	329	326	282	298	331	297	302	304	348	299	338	289	281	280	307	303	326	296	261	296	294	308	349	337	300	329	313	327	286	279	294	257	279	308	331	322	313	298	313	297	329	286	295	280	287	310	279	295	296	302	266	296	314	320	319	284	324	290	296	280	304	292	274	342	334	307	304	315	342	308	288	283	288	287	302	324	265	306	285	313	289	278	317	285	342	327	301	319	312	280	295	333	287	295
5936	1399	2426	2976	2549	2267	2013	1769	1676	1482	1332	1414	1181	1351	1218	1058	1082	1002	1031	1021	1003	1007	971	976	871	874	869	896	802	875	817	838	822	832	821	783	813	819	1123	2257	795	789	823	787	787	784	777	770	736	733	755	786	762	795	800	704	744	787	752	821	762	781	776	808	731	792	777	835	765	784	743	751	751	797	772	804	788	782	757	754	767	731	749	762	792	764	752	729	743	737	791	758	733	762	729	725	741	741	750	770	750	739	716	827	749	744	768	748	774	751	757	744	750	797	830	704	722	734	735	742	745	764	785	722	776	721	797	745	744	709	721	752	801	743	714	769	776	739	741	706	716	795	747	759	754	745	743	739	767	753	758	754	751	768	736	729	815	769	693	740	751	763	768	716	740	734	766	774	797	777	796	727	763	762	771	724	772	772	739	768	769	749	717	768	775	768	807	701	732	759	745	727	772	758	777	746	763	767	772	724	716	760	758	696	725	754	782	717	766	727	767	737	765	726	709	731	751	745	711	718	769	768	771	777	721	719	772	733	737	791	741	758	721	738	721	742	811	664	684	735	712	755	777	759	742	796	798	705	758	761	745	713	744	735	741	737	713	719	794	748	709	780	762	753	718	765	731	786	754	764	740	772	751	745	751	725	760	769	748	766	713	771	719	716	766	791	770	763	769	778	819	775	736	735	720	747	757	809	746	711	716	742	786	722	755	771	747	754	733	758	754	724	730	770	746	810	730	786	801	818	771	740	770	800	717	726	733	738	771	755	710	758	722	776	747	689	691	774	763	760	787	751	782	769	764	761	780	718	747	730	756	743	702	753	753	748	768	693	727	756	770	723	776	766	715	732	755	733	741	733	708	808	742	747	764	744	715	765	741	792	760	752	796	754	742	739	788	759	721	743	781	747	764	774	729	765	740	778	786	764	764	768	785	759	739	741	756	798	736	660	786	760	740	759	755	748	830	741	721	725	720	749	738	741	749	753	735	741	749	764	778	749	813	715	743	799	771	769	791	787	792	763	719	777	764	783	719	756	771	725	710	755	709	762	679	733	726	741	749	754	773	736	722	760	731	748	726	716	746	774	741	786	767	742	781	736	748	759	764	757	784	738	733	742	773	754	770	760	783	797	719	754	798	744	763	698	758	769	775	754	826	788	742	747	803	732	743	737	750	777	737	767	749	709	726	744	787	737	768	735	748	781	740	745	789	745	786	738	757	839	734	784	784	756	784	795	771	735	756	682	749	788	770	748	747	736	740	781	750	772	766	742	750	746	731	770	777	780	766	702	768	746	743	722	752	738	728	804	733	722	696	761	744	785	722	749	749	802	734	763	767	784	749	739	773	728	716	698	752	741	757	753	742	753	688	785	756	736	791	724	748	756	746	741	785	699	719	772	754	728	725	775	760	729	730	786	745	717	738	744	757	780	744	746	755	723	723	691	745	741	765	758	686	734	741	730	730	757	702	822	752	731	762	701	770	748	719	758	715	702	770	741	717	738	733	804	734	776	734	776	769	744	813	779	759	735	742	776	774	749	708	698	791	749	775	743	736	719	739	745	746	766	799	747	721	705	780	683	750	741	733	770	771	725	724	725	779	766	768	764	714	720	735	779	737	742	754	748	739	772	751	761	772	743	730	770	767	767	777	772	704	783	724	759	707	677	748	711	797	781	768	726	784	735	710	781	758	790	722	793	716	739	804	762	746	744	736	760	743	780	799	703	773	767	722	770	724	708	716	721	762	727	715	749	824	766	766	722	738	749	726	739	805	784	721	750	755	742	758	752	715	697	766	759	805	775	758	733	743	779	791	727	769	773	758	766	759	804	755	735	764	754	749	701	789	766	771	759	736	787	746	750	729	743	741	724	769	737	705	760	776	789	731	717	725	752	799	772	778	798	735	751	743	747	752	775	742	750	706	726	795	730	730	732	787	725	714	768	757	749	719	753	739	780	747	748	728	723	742	763	752	783	778	736	710	748	736	750	764	743	714	748	746	726	777	770	742	743	772	717	692	750	716	733	782	740	778	718	777	781	803	761	773	779	770	728	746	754	791	764	726	746	825	781	794	690	731	773	727	780	747	741	757	763	697	758	767	742	767	770	767	741	764	801	767	775	757	771	761	776	742	750	734	791	751	794	758	736	721	737	733	736	779	781	691	716	737	766	750	736	766	691	756	748	763	812	749	755	753	750	765	719	712	763	757	722	774	789	767	752	776	772	771	764	745	817	765	756	758	797	707	751	811	760	721	729	740	732	749	800	773	809	751	772	765	757	809	744	760	758	772	756	735	740	778	763	756	780	751	741	783	745	809	764	717	781	695	723	747	792	716	755	723	725	762	722	780	768	747	766	748	745	727	774	806	784	789	756	759	769	715	769	729	739	804	768	802	725	744	771	722	751	766	750	787	773	771	726	757	792	770	756	770	748	778	712	754	716	734	700	739	755	773	757	752	755	802	727	734	763	735	727	769	730	775	762	745	761	763	802	754	763	734	725	705	766	720	723	757	769	738	758	817	768	713	763	707	735	799	738	757	758	751	771	731	749	762	719	774	787	766	728	795	711	751	795	739	727	720	756	763	742	694	754	753	753	724	765	750	752	723	720	761	794	729	769	733	749	760	740	772	759	685	806	771	714	775	742	712	757	756	738	733	709	765	756	720	726	744	735	746	714	759	794	775	780	768	742	731	728	710	774	768	731	762	766	770	712	748	721	726	752	741	744	757	738	732	699	752	744	726	756	793	774	775	805	738	804	769	747	749	776	738	729	720	725	779	772	814	699	754	754	775	750	711	743	773	763	751	728	771	757	753	769	755	794	768	753	720	747	761	778	767	733	756	785	755	741	756	766	774	716	702	745	728	704	732	766	773	810	719	725	727	716	777	760	739	743	717	764	746	743	763	781	785	748	793	723	743	771	752	749	762	770	767	709	818	737	732	706	746	777	770	750	783	728	772	796	748	727	759	764	728	745	720	764	729	822	689	750	779	788	755	759	770	778	751	743	746	749	809	728	814	744	730	767	777	783	758	786	714	745	748	779	809	748	789	756	801	752	748	761	744	699	763	766	744	691	779	719	795	826	727	765	742	770	725	775	777	786	721	741	764	751	810	775	739	776	754	793	732	774	814	777	767	740	766	715	758	741	767	744	735	716	743	756	761	778	704	777	791	807	713	767	762	754	745	777	762	744	760	736	707	780	764	745	730	739	795	746	772	792	757	802	757	750	772	763	801	749	742	765	724	740	734	806	716	762	731	724	743	755	759	771	763	741	779	726	722	713	762	712	792	728	716	689	763	800	738	683	724	715	763	726	716	742	770	774	784	742	780	767	750	756	789	761	747	791	720	767	724	753	784	780	719	756	700	749	736	716	769	778	733	712	758	742	774	729	737	723	747	790	743	723	762	782	766	761	794	712	713	752	730	722	786	745	742	727	735	737	734	732	762	760	709	741	732	732	739	722	720	763	727	761	749	730	771	770	766	721	730	792	754	765	733	751
13980	2283	2077	1628	1117	909	803	603	560	496	516	485	438	457	413	394	365	416	401	401	359	351	393	360	344	378	330	342	359	361	343	325	324	315	301	310	340	355	405	714	326	279	313	282	311	321	318	326	352	286	300	309	351	302	310	316	306	309	291	335	355	308	301	294	353	348	289	261	310	297	323	308	282	316	289	291	305	307	323	341	318	314	314	334	300	307	284	308	318	358	325	324	319	318	335	304	344	302	313	320	291	327	311	328	325	304	314	319	333	280	295	314	310	321	335	310	312	276	315	313	311	313	270	309	312	319	305	337	274	330	325	294	282	349	310	311	341	276	340	323	295	279	302	331	307	340	303	312	292	353	334	332	325	338	320	313	300	355	305	313	332	331	324	312	333	317	323	310	313	317	319	342	280	331	324	333	319	326	301	318	338	322	345	314	297	334	276	301	278	297	312	297	274	325	324	324	324	294	310	333	303	315	294	344	315	279	313	327	308	336	291	305	321	286	341	319	304	292	307	313	311	273	296	311	304	294	303	336	295	328	325	275	323	281	324	278	316	318	337	331	304	291	290	340	321	285	264	333	294	305	298	288	319	304	332	299	290	339	296	322	321	315	293	324	292	321	281	327	300	300	315	314	315	303	334	340	331	366	315	308	304	287	308	298	311	316	365	325	284	288	314	321	343	305	315	340	344	317	312	328	331	294	300	298	321	302	345	284	344	320	339	292	307	332	329	312	315	302	326	327	334	316	331	310	285	333	289	315	342	319	298	331	303	319	341	316	327	313	294	320	294	330	296	321	299	299	303	325	312	282	297	302	284	286	287	308	342	303	300	301	267	312	325	323	340	312	378	331	339	305	320	319	337	331	339	315	351	348	328	294	343	302	323	310	312	293	296	308	323	359	319	289	341	297	292	314	316	323	290	321	318	326	309	292	327	303	331	347	296	275	302	327	335	305	273	316	320	334	343	318	285	341	306	298	358	296	297	315	307	320	324	328	335	323	342	308	270	301	282	359	336	317	295	290	352	320	312	314	287	298	362	342	346	334	338	328	311	315	287	339	331	332	299	338	355	302	308	297	296	327	320	325	284	287	338	297	333	287	330	325	326	354	307	306	335	307	326	309	312	322	309	259	297	340	326	332	316	294	327	288	324	314	317	298	334	318	330	349	296	297	334	312	320	315	288	337	312	302	300	354	297	293	310	317	318	329	298	300	316	307	311	283	329	286	301	301	284	288	337	335	297	298	306	306	312	277	306	325	294	340	326	297	328	307	332	279	299	281	335	321	302	320	302	294	324	326	305	314	350	323	311	335	274	332	290	317	291	305	268	298	302	333	302	322	348	287	304	300	301	311	326	341	322	320	331	316	323	302	349	312	326	320	289	297	317	321	325	300	296	358	292	289	289	295	303	278	319	293	300	296	303	293	314	325	317	349	328	323	329	313	311	319	320	286	318	311	304	305	326	316	317	326	316	309	318	321	320	313	336	294	328	304	339	276	315	322	300	347	317	348	299	304	313	330	309	296	308	287	321	334	324	287	326	355	313	309	324	351	315	297	300	266	305	289	310	314	302	340	329	300	324	308	301	357	309	313	325	345	288	311	304	309	321	315	288	312	322	312	326	355	291	294	313	332	281	320	340	343	343	319	318	296	318	326	333	333	303	321	290	302	310	336	300	318	318	287	295	314	324	346	298	300	318	320	316	293	318	279	341	308	333	317	312	307	332	341	291	289	312	307	315	337	355	309	324	343	333	336	315	285	310	339	316	307	366	308	320	305	298	331	318	303	315	273	316	303	312	314	296	302	313	324	292	310	335	320	328	293	350	313	293	350	297	338	311	328	306	322	317	310	318	319	296	278	294	324	301	331	344	301	350	301	318	333	334	312	320	309	328	326	321	363	310	301	322	327	320	319	308	317	306	322	320	305	309	296	323	337	315	336	311	326	304	318	315	302	308	299	320	292	318	304	296	309	337	323	298	298	349	278	308	313	345	319	325	308	315	296	298	255	329	296	326	327	333	339	321	302	307	322	312	328	282	338	331	289	301	298	308	345	334	292	340	306	343	332	280	367	348	306	314	338	322	301	290	301	317	321	325	311	273	296	298	362	313	353	325	318	309	308	321	283	290	308	314	283	288	338	321	297	338	329	310	336	319	326	295	326	293	326	294	329	296	309	306	312	293	314	287	318	335	320	303	318	304	305	325	322	312	305	338	338	325	281	325	305	312	277	277	365	350	280	330	301	326	288	329	299	286	325	312	356	325	288	313	306	282	291	328	318	274	277	321	364	341	348	336	298	293	311	323	373	328	307	297	314	328	306	274	328	303	350	343	291	288	327	296	296	326	312	292	293	316	312	296	300	309	304	333	318	338	336	300	311	262	331	298	308	278	332	334	316	331	323	333	295	319	318	296	333	284	359	316	321	337	317	319	287	322	307	368	319	319	317	308	289	293	297	307	327	342	323	313	350	336	307	324	301	310	313	313	303	292	296	302	337	321	292	284	315	307	318	309	288	304	296	333	307	333	306	316	294	328	284	294	323	325	282	303	333	308	295	305	301	303	319	330	299	335	309	309	320	327	323	313	333	319	300	338	317	321	363	321	325	332	287	308	338	355	309	288	300	299	326	310	315	314	316	333	302	304	312	266	312	294	342	309	313	352	297	310	315	319	327	301	353	281	302	318	321	321	312	297	307	285	304	302	301	307	332	324	298	313	314	320	310	306	285	284	302	300	317	306	309	319	337	325	340	295	304	356	318	286	318	297	324	292	310	312	325	322	296	362	301	309	368	319	324	291	339	310	338	319	303	298	290	316	275	297	300	297	312	291	307	296	296	308	304	342	299	304	300	335	290	311	302	317	320	302	299	327	294	336	281	301	326	329	332	302	290	319	312	284	306	309	331	338	323	285	308	310	267	287	325	338	294	293	311	310	307	302	337	345	324	314	302	335	301	309	314	300	303	314	294	314	330	333	288	284	337	318	350	320	344	291	303	280	304	326	338	300	328	325	316	346	302	325	334	334	317	292	336	314	284	312	297	273	306	350	341	305	325	324	318	318	282	317	318	302	304	322	330	278	345	310	303	319	334	277	332	307	306	289	304	308	344	321	316	337	304	293	305	326	332	295	319	315	305	330	333	312	325	352	287	315	317	296	338	311	343	329	300	305	319	323	329	322	289	319	285	289	263	319	313	343	310	331	345	309	306	305	313	294	317	310	299	303	329	295	338	329	321	315	331	301	297	301	306	304	310	301	314	331	300	312	318	304	326	330	278	301	279	333	288	279	334	320	290	312	297	315	349	300	308	317	335	329	345	309	314	332	276	290	315	317	286	313	308	308	314	324	304	333	344	346	317	302	290	289	330	348	315	310	282	266	314	337	292	354	320	313	324	336	312	323	324	318	341	322	329	310	318	317	293	331	301	308	292	352	298	307	295	311	312	317	282	309	320	297	319	353	341	319	311	303	312	321	300	309	305	309	285	291	287	336	293
7589	2125	4173	4913	4335	3735	3082	2653	2371	2036	1951	1974	1625	1756	1488	1448	1348	1323	1259	1266	1177	1224	1143	1120	969	1022	962	942	942	911	876	921	914	876	864	860	813	891	1614	3692	883	781	849	827	833	834	857	779	803	818	818	790	781	757	798	762	835	787	747	773	814	797	801	762	800	789	792	796	711	773	737	768	781	812	783	746	780	797	755	781	793	738	734	728	788	730	790	738	766	774	770	781	751	748	773	761	770	780	739	768	837	796	788	724	739	739	788	750	780	777	787	739	727	753	774	754	755	740	750	733	782	750	749	758	802	735	770	773	749	769	731	720	750	771	766	728	749	733	808	751	744	760	779	779	764	753	748	781	780	779	725	771	719	755	749	780	704	775	782	727	755	737	808	775	732	715	753	799	811	766	725	753	684	737	750	764	748	766	738	722	761	795	727	789	741	822	763	745	768	719	797	762	719	717	728	741	791	726	742	761	748	751	743	747	768	750	767	724	771	752	735	772	780	719	726	779	753	763	726	760	744	734	727	747	766	757	767	764	748	715	781	748	741	728	769	772	724	759	746	758	802	736	738	767	756	694	755	767	754	703	742	773	717	704	750	724	811	799	715	787	715	751	794	723	794	751	759	815	734	707	714	827	765	790	732	767	750	791	742	763	752	693	755	783	722	758	751	754	769	764	736	765	738	766	771	759	726	757	705	780	740	772	734	763	763	711	688	755	773	731	748	813	741	789	770	744	708	747	733	735	738	752	760	743	729	734	757	704	759	734	696	734	740	728	751	753	763	760	753	696	744	729	767	751	702	774	765	730	739	747	762	706	717	701	695	762	705	748	759	746	784	732	732	734	732	730	765	749	725	747	776	746	733	761	754	743	815	731	708	749	729	742	774	685	734	747	776	768	744	740	802	734	763	720	767	747	724	780	750	741	740	801	757	724	705	691	723	781	732	752	801	781	764	752	725	781	740	743	762	747	781	786	743	739	792	724	738	800	745	753	795	750	751	712	766	792	702	777	755	827	747	755	800	757	780	749	725	726	764	705	744	760	781	720	746	749	751	785	725	786	744	726	748	776	748	741	750	714	750	759	762	703	739	763	709	769	747	711	754	796	749	730	773	764	757	745	733	747	806	768	794	736	753	748	760	699	742	742	739	751	810	702	751	769	756	757	748	730	773	716	761	771	755	788	740	744	771	735	731	766	760	731	747	798	755	761	759	750	773	744	727	746	738	712	752	711	701	730	767	742	756	720	779	750	762	710	724	753	744	757	760	730	778	764	778	775	750	794	750	741	693	722	732	786	770	757	758	741	772	777	754	755	750	755	772	769	725	725	758	696	772	744	753	765	764	769	779	729	720	775	726	739	802	753	679	740	752	770	744	755	755	746	752	737	736	749	729	754	730	725	803	786	762	722	690	694	727	759	780	738	753	736	756	762	746	751	735	794	766	752	778	737	789	767	741	743	730	776	749	745	730	737	774	733	734	758	790	752	712	762	729	766	757	762	712	722	743	757	757	736	773	693	737	786	766	749	740	764	767	782	746	751	806	741	746	775	755	721	750	745	706	756	762	761	786	794	732	743	787	757	745	773	773	760	786	769	748	752	749	813	739	737	785	749	705	750	779	749	730	741	708	738	755	770	761	717	750	733	750	754	743	782	706	774	776	718	734	790	714	746	738	744	791	726	782	763	796	722	738	733	724	703	729	706	768	758	758	741	767	707	731	723	689	772	757	755	780	753	774	761	757	748	735	765	690	760	712	737	737	766	761	708	742	736	757	768	713	685	775	804	745	722	756	756	784	736	746	760	741	756	727	731	712	705	737	751	787	802	736	750	713	797	743	701	742	743	753	748	800	760	736	724	751	784	776	734	766	746	726	735	762	749	730	755	726	739	780	794	703	715	768	700	739	713	773	768	719	752	777	753	695	774	833	759	719	752	768	716	761	746	689	797	701	756	747	709	744	767	758	734	749	719	702	735	818	725	772	758	738	736	727	756	778	760	763	766	751	737	772	767	776	708	736	811	730	765	793	732	721	726	726	746	768	803	751	707	777	776	709	751	721	774	757	721	736	773	773	754	742	773	701	792	732	718	758	731	796	725	767	798	752	765	814	765	768	729	735	736	701	734	776	722	760	767	723	753	707	765	721	720	711	726	753	764	747	751	746	765	756	726	752	777	728	735	710	752	742	692	762	798	771	732	766	753	770	762	721	745	725	742	758	817	750	808	742	710	746	747	740	743	780	747	756	736	726	778	748	747	751	729	794	715	729	778	744	756	702	750	766	717	774	760	745	722	763	755	772	766	749	720	784	743	764	748	727	785	745	756	740	735	767	761	761	735	732	764	740	749	771	742	769	741	727	757	760	745	790	736	701	739	778	777	753	755	772	799	790	780	713	752	719	752	764	740	717	760	764	690	740	707	724	733	699	754	760	716	744	729	780	765	762	722	691	744	721	781	734	757	749	803	739	749	734	781	712	754	801	767	812	737	725	742	698	771	725	758	762	754	709	758	712	791	807	789	726	739	727	768	785	726	771	750	733	745	755	724	717	772	707	732	751	733	687	808	723	798	755	777	765	689	806	737	760	784	699	713	768	755	801	780	729	770	768	752	747	670	780	752	714	715	774	790	761	752	763	762	742	734	775	730	710	731	736	742	777	730	780	788	761	732	805	735	776	764	733	735	762	736	724	735	698	765	715	783	712	725	743	734	771	732	778	748	743	742	777	741	699	757	749	762	790	718	763	757	728	747	737	792	749	754	769	722	756	741	712	740	757	749	769	810	761	754	754	754	714	780	730	747	751	713	778	766	735	735	747	723	763	713	771	729	769	770	728	749	736	711	761	789	708	762	720	777	749	764	735	777	788	746	761	778	800	743	758	778	747	756	704	775	698	729	747	766	770	704	719	736	693	794	761	740	788	753	715	743	752	723	756	713	802	695	757	703	776	743	721	780	767	718	743	772	740	755	737	781	730	766	729	753	744	762	764	764	743	811	737	742	717	797	800	755	762	757	751	727	783	764	719	750	759	719	768	688	781	797	772	721	721	743	773	713	784	724	723	748	738	777	805	699	761	739	805	767	748	814	734	770	766	748	756	754	757	774	739	754	772	779	760	740	758	739	781	741	792	776	805	773	756	768	735	763	744	754	793	747	705	732	689	741	746	771	797	749	721	776	736	747	778	783	753	723	744	770	733	714	699	770	706	745	734	757	737	672	759	770	737	717	697	746	780	750	741	753	726	771	694	798	713	780	771	735	737	789	811	740	742	769	719	760	767	760	820	752	763	698	764	751	727	729	816	777	723	726	708	788	720	789	769	737	732	758	740	731	777	712	742	750	769	747	789	758	730	752	737	775	721	720	778	769	785	704	780	754	712	740	744	762	754	763	751	752	747	746	739	715	776	764	792	734	743	717	746	769	739	755	740	751	760	739	793	748	790	729	743	806	736	782	755	735	762	775	737	766	746	750	767	712	738	734	757	755	740	760	729	757	812	747
1862	172	165	145	145	172	161	152	165	170	154	179	192	157	143	138	139	131	161	151	144	177	142	134	159	177	161	145	136	146	149	161	144	126	152	147	136	144	148	154	152	136	154	152	145	140	145	154	148	159	153	146	149	143	136	130	140	139	145	126	131	151	138	134	137	147	151	143	132	151	136	142	150	154	149	143	125	155	134	158	158	169	153	140	168	141	152	144	126	130	161	143	149	124	143	126	148	142	162	151	151	148	153	136	166	149	132	130	122	148	141	133	159	147	148	141	137	136	141	138	163	139	145	160	139	143	148	159	144	146	137	143	130	175	136	141	137	127	145	146	128	141	146	142	136	128	130	150	166	139	151	148	162	155	134	158	150	158	135	123	148	157	140	154	150	153	158	149	146	144	171	153	150	135	154	170	159	136	145	160	126	139	158	145	147	128	136	156	144	143	152	154	132	154	148	142	153	151	112	168	137	133	160	147	168	162	159	144	138	141	157	140	166	144	131	150	151	137	153	142	145	138	138	166	145	133	151	152	149	146	142	136	155	143	140	158	128	154	146	151	145	124	132	120	124	131	139	162	146	125	129	130	158	160	189	148	150	140	180	161	126	153	144	158	146	131	159	159	146	157	152	153	143	131	139	162	134	119	133	136	122	131	163	143	138	145	146	148	156	196	142	153	141	144	138	170	151	148	139	155	148	149	160	161	145	159	128	160	158	135	143	131	131	143	177	165	143	154	141	144	158	160	139	150	151	156	171	167	140	139	145	167	151	135	134	150	138	154	151	135	114	137	127	149	196	156	160	140	135	143	135	130	146	146	163	167	135	153	152	140	160	155	136	131	146	123	132	130	138	141	143	153	149	151	131	145	122	142	140	159	143	132	146	122	152	159	133	126	137	162	159	148	169	129	141	174	141	153	145	162	166	150	114	162	128	141	131	153	145	148	137	131	157	131	172	156	132	118	142	133	155	142	141	154	142	138	150	145	143	130	108	153	140	154	141	151	139	159	147	161	134	128	147	148	144	140	137	150	137	153	172	164	150	170	158	133	166	158	153	152	140	151	150	154	140	138	153	151	110	153	133	134	161	154	148	152	144	147	145	145	159	165	142	147	144	136	146	117	137	144	163	146	143	137	152	137	147	140	149	129	145	154	155	131	131	137	145	145	133	138	163	145	143	152	148	127	136	158	173	139	128	164	135	141	133	139	153	166	130	168	150	118	143	148	157	144	144	156	122	149	155	132	153	141	157	148	158	151	167	146	145	144	150	136	135	160	136	159	146	147	143	147	140	134	143	135	142	149	152	157	176	146	138	137	144	164	137	148	164	121	155	139	145	159	122	133	135	156	164	143	140	150	163	129	134	141	157	155	150	135	126	167	146	155	161	150	143	173	133	145	156	146	158	126	155	144	151	152	150	130	138	139	151	141	128	146	134	138	142	145	122	138	143	142	159	145	170	152	132	153	153	127	141	125	150	129	157	125	130	119	158	143	148	134	112	132	150	150	142	127	140	133	165	141	151	150	145	173	151	162	143	156	161	151	134	129	153	147	173	150	151	169	155	173	151	140	121	142	145	142	146	120	157	168	147	120	147	145	153	140	139	157	148	125	144	140	161	151	160	150	154	132	142	149	159	159	142	146	153	124	145	160	142	160	149	128	145	154	137	158	137	140	179	152	143	126	143	162	136	161	150	156	145	120	158	160	144	150	140	165	134	163	133	137	136	181	132	165	153	137	152	159	127	147	167	143	142	130	150	151	146	154	129	151	171	128	154	148	146	145	129	147	122	127	161	158	140	136	139	165	173	142	129	130	137	136	152	156	173	160	135	143	167	169	139	126	147	156	158	143	161	146	142	133	153	136	143	169	140	161	146	167	149	144	157	171	123	124	149	146	141	157	122	138	132	138	152	158	170	146	166	159	137	152	148	141	160	145	137	131	135	155	131	146	161	145	146	146	139	126	155	152	168	145	128	158	136	116	123	145	147	144	144	137	173	133	178	143	121	146	157	149	139	144	147	142	149	149	152	156	144	165	143	138	158	154	142	174	129	141	156	130	144	153	157	147	129	130	136	152	140	144	155	120	146	162	120	152	144	133	171	156	163	147	163	129	150	152	151	157	153	152	157	160	148	155	140	127	137	145	146	164	148	135	168	122	159	145	144	144	159	142	158	123	158	147	140	158	129	148	146	141	129	151	142	143	150	140	161	149	148	192	142	137	150	139	140	154	140	148	139	148	136	134	146	135	153	156	150	150	153	136	123	144	117	118	156	164	151	153	134	155	177	146	132	127	140	135	147	145	149	159	167	154	154	148	139	125	147	183	142	153	159	129	140	138	144	143	149	133	145	153	125	150	141	144	151	159	141	136	130	146	162	141	159	161	147	161	151	196	147	137	162	142	160	150	144	143	141	150	166	146	156	142	138	147	134	127	166	142	158	153	140	127	150	146	143	168	158	144	134	145	134	151	151	154	155	138	144	144	140	142	155	144	140	163	150	135	125	132	131	145	151	144	151	155	156	143	146	168	159	137	146	142	124	157	149	144	141	137	141	142	158	155	148	137	167	149	147	147	145	136	150	140	148	145	146	158	148	148	140	154	174	154	162	141	146	157	162	136	147	156	147	147	151	128	145	154	156	147	161	137	152	135	156	123	143	161	143	127	162	176	149	163	148	144	133	170	150	154	127	145	156	164	148	150	139	139	145	140	153	129	160	163	163	161	162	152	138	124	146	133	146	155	143	146	136	142	127	124	144	137	157	122	151	178	145	145	113	144	160	139	169	148	117	125	161	159	156	142	151	169	133	132	144	147	140	169	157	155	156	153	145	155	155	133	162	146	145	135	149	141	153	140	132	164	145	154	150	165	176	132	139	162	132	134	140	145	180	149	148	151	135	139	175	168	137	145	148	136	159	160	162	151	154	120	144	143	153	145	135	131	126	155	158	149	146	170	139	141	155	156	132	149	155	147	153	137	162	139	153	149	141	142	161	175	131	153	132	145	141	140	142	150	133	135	149	145	126	140	152	163	140	134	141	147	162	141	155	156	130	144	151	146	151	171	156	150	127	148	143	165	144	117	124	146	141	155	160	163	147	152	142	149	163	132	159	131	170	150	156	153	137	149	126	155	136	142	166	153	146	159	152	176	151	134	140	159	136	139	145	126	160	133	154	147	160	134	144	161	151	125	150	149	145	165	152	135	147	137	148	144	131	149	132	169	151	159	133	124	164	145	144	121	155	121	157	141	131	165	140	163	141	135	153	118	146	136	156	147	156	159	161	151	150	144	166	148	158	153	140	149	150	139	112	143	131	151	156	155	138	126	148	146	127	153	144	141	134	140	138	123	137	146	134	121	157	134	143	136	164	157	146	130	136	130	130	154	154	153	133	136	136	126	155	142	147	137	145	149	153	158	129	131	170	151	135	122	139	150	134	152	144	149	149	128	153	130	168	142	158	141	152	153	153	156	149	157	142	122	145	147	147	138	133	155
2119	466	508	513	537	463	458	432	449	459	496	533	527	511	490	503	479	474	507	452	501	474	436	489	496	438	441	424	473	430	412	444	448	416	439	398	394	388	430	514	452	440	415	448	405	391	399	434	433	440	423	408	424	453	427	398	412	404	436	403	416	408	406	437	405	428	416	433	410	398	426	488	409	409	432	397	415	437	432	429	423	443	462	411	411	415	441	438	397	405	440	408	409	427	397	431	400	441	435	431	418	403	440	428	435	416	421	417	435	423	424	412	416	408	442	368	421	420	419	426	402	424	424	425	415	444	388	376	389	412	403	410	457	423	445	423	448	440	407	449	419	436	439	410	412	412	426	451	391	419	428	424	390	433	411	399	403	424	397	444	452	435	425	450	414	420	411	455	435	412	438	427	443	453	420	414	451	441	429	474	416	420	423	435	428	426	438	422	368	417	439	402	402	405	464	382	397	427	419	434	453	442	393	431	437	431	398	418	402	434	447	382	417	430	453	424	413	432	439	409	425	392	436	436	433	412	431	407	413	423	405	453	429	412	434	436	431	445	435	428	423	450	429	424	446	405	428	425	434	417	440	404	424	415	441	420	430	435	413	421	435	410	455	410	391	403	426	422	446	437	443	453	436	424	410	410	428	450	481	388	442	405	438	412	468	398	401	408	461	445	393	409	434	415	461	435	427	412	407	444	416	444	423	413	385	425	406	433	452	416	467	450	417	395	412	397	416	372	409	420	441	390	420	446	420	388	409	394	439	428	399	392	425	428	424	428	425	426	431	444	422	420	429	443	391	437	444	438	450	412	404	406	426	416	428	432	418	416	426	452	456	415	384	392	419	408	400	432	449	433	428	457	444	428	406	366	445	420	418	429	447	432	441	410	411	417	413	378	430	429	425	394	393	411	400	413	423	418	425	445	432	435	416	425	407	422	369	444	419	425	447	417	405	428	402	429	415	443	426	447	382	434	397	410	426	441	424	426	398	410	431	406	441	414	421	388	444	398	474	443	433	428	437	407	438	415	407	419	411	393	414	443	431	430	438	438	423	421	437	422	410	427	406	444	386	419	453	445	403	416	390	428	464	381	434	439	443	445	443	412	407	443	438	436	409	392	398	475	434	419	401	425	480	437	400	406	399	431	440	430	421	436	392	431	414	433	408	450	408	419	426	437	420	409	401	415	429	432	443	418	421	436	447	420	426	462	421	438	435	408	409	448	456	442	422	401	393	423	409	413	430	431	438	399	400	412	429	398	396	419	432	439	434	429	422	426	419	433	404	384	424	442	416	387	400	415	430	459	384	411	440	402	438	407	421	412	421	455	412	469	408	462	411	438	428	400	398	433	439	412	419	453	448	433	422	426	445	452	444	396	396	457	405	401	447	401	459	459	431	428	384	442	402	443	419	406	406	412	414	440	412	423	416	440	415	400	433	417	425	415	459	429	433	429	438	431	415	422	415	459	437	407	466	443	407	399	447	422	416	424	422	396	430	477	427	420	426	428	436	400	424	438	441	450	405	397	442	424	432	418	378	438	403	448	396	418	442	465	461	398	408	470	433	389	423	439	440	437	413	446	425	439	422	464	409	446	423	423	445	431	423	453	442	437	426	400	397	424	429	467	455	412	398	397	463	388	427	420	417	451	383	406	461	398	438	443	441	414	443	425	433	440	402	411	402	457	451	401	426	398	414	456	432	401	400	419	430	433	443	414	412	444	425	431	404	399	429	436	434	394	432	442	434	387	429	408	399	459	444	404	406	449	431	406	441	420	409	428	433	402	425	422	388	450	433	429	448	445	461	432	395	426	413	421	419	454	411	467	413	397	425	392	423	408	449	439	442	405	398	457	404	416	410	416	403	403	428	401	453	434	433	420	463	417	415	393	459	424	397	407	392	425	413	407	424	425	402	408	404	404	408	431	433	421	439	470	428	446	424	419	452	425	409	460	418	449	440	435	394	399	399	440	410	407	405	436	447	409	408	448	409	413	423	412	411	404	437	431	436	413	412	443	413	408	409	427	385	392	394	410	436	412	441	373	412	386	400	457	419	436	416	419	405	410	417	430	424	458	443	411	409	437	421	409	410	398	426	404	413	424	459	413	420	408	403	413	444	455	466	443	456	460	405	422	451	470	418	412	410	421	390	431	404	434	448	379	431	421	388	423	415	407	464	471	443	403	440	378	405	442	473	443	425	415	428	423	432	428	425	399	418	442	405	416	405	437	404	413	407	445	442	421	417	420	398	452	417	414	409	437	429	409	431	424	371	424	438	393	437	412	417	387	420	446	433	430	438	420	414	429	440	398	424	410	440	448	421	437	423	408	421	422	400	429	427	421	428	417	411	427	408	396	434	446	397	393	391	432	429	422	377	436	454	427	416	453	456	471	413	416	467	419	468	449	411	438	428	442	420	435	463	454	436	429	422	407	439	402	383	421	428	394	433	403	430	458	458	426	425	417	403	405	427	450	429	435	391	421	397	425	451	405	423	420	454	419	415	407	443	403	421	425	383	430	389	368	427	420	418	393	432	437	419	412	396	407	431	451	398	447	416	403	390	411	400	464	439	444	420	404	431	433	446	424	425	445	419	387	420	404	399	424	418	383	454	417	431	432	449	425	417	411	428	424	399	424	421	405	425	445	402	441	450	426	434	457	405	418	416	410	410	443	447	396	385	422	433	410	404	417	427	392	442	420	409	448	404	435	460	397	445	454	415	464	393	429	401	393	410	395	428	429	420	420	414	452	396	417	402	437	422	419	423	441	441	414	446	448	431	415	412	425	441	449	374	404	404	426	413	421	435	441	396	420	411	442	403	417	406	378	428	432	428	402	409	430	396	422	392	408	415	418	418	413	422	411	436	429	417	409	433	410	434	413	427	419	418	431	424	391	390	418	429	430	427	416	424	432	421	428	427	447	406	418	435	431	434	446	400	410	427	422	408	426	434	458	396	398	422	452	430	399	407	413	418	407	466	433	452	434	425	416	417	396	458	429	437	434	443	396	428	435	429	452	425	437	417	414	418	438	462	418	417	390	436	391	385	432	423	394	423	399	450	459	443	438	427	439	396	392	433	402	421	440	422	418	382	431	441	413	441	443	407	400	397	411	409	442	413	418	458	410	383	450	404	416	438	420	419	475	440	397	393	446	396	469	388	454	421	411	442	392	401	436	416	450	400	392	391	395	440	417	414	433	422	429	417	427	430	445	466	433	456	411	408	414	428	413	442	432	420	388	412	432	453	436	423	459	424	404	414	395	397	455	409	427	438	401	453	429	402	367	423	446	404	437	422	429	445	400	407	448	424	422	398	455	396	422	442	409	423	433	443	427	415	389	446	423	389	462	395	431	453	431	437	442	411	412	428	417	433	419	398	411	401	425	445	403	450	423	401	427	455	434	440	432	428	458	409	439	400	404	443	443	452	422	409	409	449	407	423	393	428	422	435	405	420	422	413	403	405	423	419	419	386	440	429	415	448	410	469	426	412	401	406	412
7707	1045	1154	1001	697	620	489	463	430	423	392	421	357	354	349	313	354	325	366	349	337	336	326	328	306	285	332	324	321	297	328	314	306	309	332	306	330	294	331	485	305	316	296	289	295	315	307	309	328	320	314	310	294	318	287	285	276	315	305	329	291	272	308	303	326	296	304	319	273	268	327	294	314	291	307	328	293	308	306	291	319	312	287	299	283	313	336	270	302	294	308	305	280	292	324	305	335	321	307	310	306	283	320	297	299	333	319	299	278	334	331	306	288	301	315	275	296	296	292	275	268	315	313	316	344	313	336	249	321	308	293	292	299	320	299	297	283	281	321	310	287	342	316	280	290	308	310	313	324	324	294	309	285	287	312	325	313	321	294	307	306	338	271	284	317	288	306	327	302	337	291	320	298	298	290	261	337	326	299	288	277	324	302	313	308	288	261	328	299	294	330	294	275	303	328	296	287	284	315	327	253	269	313	316	298	326	268	296	324	282	292	294	340	296	310	332	264	321	339	310	320	297	284	349	314	286	284	312	307	285	286	322	287	276	332	266	303	288	305	328	292	271	277	314	316	316	280	253	322	301	297	302	302	290	306	308	277	297	292	286	297	338	290	282	348	280	321	309	315	282	304	304	293	303	288	297	308	288	308	292	319	282	326	282	313	269	327	272	314	308	321	301	310	309	299	326	301	310	291	285	296	272	320	300	306	283	306	279	315	327	288	305	324	268	337	326	285	289	350	308	336	297	306	316	296	278	311	321	296	317	297	314	299	305	282	315	273	301	315	304	311	274	295	309	294	305	312	297	310	300	308	319	321	290	275	310	286	249	299	280	297	290	328	304	278	273	318	293	297	290	309	295	277	306	290	289	275	289	308	302	273	285	271	287	302	306	298	344	314	308	308	326	308	298	284	281	332	284	292	264	287	311	297	299	276	294	292	305	313	309	321	308	287	329	290	326	263	323	298	304	308	312	289	293	273	293	275	319	315	309	274	282	290	302	310	307	261	315	311	313	296	276	311	272	276	336	322	324	304	310	289	298	288	286	331	346	282	296	312	303	287	314	318	326	305	291	276	318	297	286	321	299	295	284	273	295	284	300	307	295	286	298	309	298	288	337	287	298	303	290	288	322	281	307	288	317	288	292	295	311	325	333	316	272	291	275	303	286	318	317	287	319	300	333	309	300	326	338	306	312	299	326	304	282	330	255	292	319	325	297	316	303	331	320	330	297	317	307	313	312	294	285	342	299	289	304	304	318	295	322	319	309	278	307	304	303	301	324	249	263	271	314	304	298	320	310	237	310	334	329	291	313	283	300	283	299	267	289	282	307	318	286	307	294	301	275	326	303	284	317	280	280	302	298	317	301	296	280	279	317	306	308	318	311	305	319	294	279	323	277	268	307	298	328	332	312	307	330	297	292	282	296	308	287	334	263	321	329	309	331	330	314	339	322	266	289	290	275	299	293	305	308	310	307	281	338	290	323	262	296	318	335	329	271	305	294	328	284	301	304	285	321	328	288	321	268	316	311	286	318	274	285	342	324	321	300	292	325	330	294	295	271	282	320	299	326	302	339	292	304	298	275	289	284	311	279	297	306	314	317	293	294	292	322	301	275	291	323	298	293	304	290	310	316	292	309	322	295	296	277	288	292	276	308	305	290	327	333	299	312	305	302	293	324	305	315	324	307	307	339	320	320	309	326	311	282	308	279	315	304	312	316	340	293	275	294	327	286	317	297	304	268	283	302	293	301	323	291	302	275	295	303	307	295	308	324	336	292	294	288	284	322	295	244	307	329	299	308	292	304	324	320	299	309	292	311	318	330	282	308	328	278	319	322	293	314	271	309	297	344	295	295	293	309	275	308	301	290	305	310	319	300	299	319	340	294	269	287	300	299	327	294	323	303	297	322	295	300	287	299	294	298	309	318	283	280	322	310	285	287	305	303	301	292	344	268	339	306	284	312	320	263	312	293	308	313	286	261	294	308	295	300	318	293	265	303	292	274	297	300	314	302	308	293	320	318	309	306	312	294	301	300	313	335	304	299	309	340	363	308	329	344	305	343	291	326	312	291	305	309	289	312	282	321	303	283	299	301	317	322	275	314	290	274	327	310	287	320	303	310	294	312	290	305	305	306	286	307	295	295	296	299	302	297	303	300	333	304	287	277	296	315	287	300	278	329	311	272	305	327	350	299	278	279	308	300	312	310	300	278	292	319	319	294	329	307	269	277	295	289	289	305	311	325	292	289	315	302	293	281	285	310	295	327	315	306	314	313	341	283	295	314	317	321	269	319	276	322	301	307	305	293	317	285	311	323	307	312	293	267	314	329	294	316	308	323	292	277	305	284	304	309	322	299	302	285	296	297	282	293	277	266	309	296	282	309	312	312	297	313	292	301	277	316	285	303	260	327	270	290	307	328	318	298	324	308	308	315	286	285	328	293	264	300	294	289	269	340	293	328	308	289	312	304	310	283	320	331	306	317	337	287	316	304	283	309	287	340	313	307	315	297	307	336	282	331	300	308	293	317	296	271	304	259	291	285	310	291	295	299	284	333	314	317	296	320	304	319	309	337	338	305	272	265	302	298	307	290	308	343	301	327	321	285	304	284	294	324	344	339	288	329	293	303	331	295	300	294	332	288	295	298	288	288	323	281	331	297	311	300	293	281	303	308	308	321	298	326	290	309	331	314	307	311	309	337	308	306	291	337	283	323	332	309	303	310	281	283	320	308	292	309	340	318	316	302	310	298	264	315	287	291	275	257	271	325	280	286	297	284	299	286	317	347	283	286	288	305	284	305	288	317	292	308	313	297	285	303	304	308	309	306	283	320	325	294	307	345	288	307	289	317	325	306	293	278	300	342	336	315	314	296	306	301	297	315	305	293	313	267	309	294	268	297	310	260	281	303	282	277	320	299	285	284	287	281	289	292	308	303	311	307	311	297	324	255	293	310	319	306	307	323	302	288	292	302	278	309	286	309	280	303	288	296	314	309	296	298	280	275	311	298	296	325	284	327	307	306	355	293	287	289	293	300	311	309	295	287	303	288	334	282	281	301	298	302	307	302	302	330	303	343	294	303	257	336	289	300	314	310	298	312	303	334	300	313	311	326	289	343	286	291	327	285	298	305	336	283	301	324	304	323	312	299	297	318	299	310	309	303	258	307	321	295	308	309	260	288	302	297	293	311	316	281	285	304	323	281	266	287	301	294	305	294	297	322	319	315	282	293	317	300	291	287	329	310	305	291	316	298	308	310	304	274	273	292	297	328	271	299	267	290	286	286	309	326	344	302	343	304	279	332	292	302	280	308	319	296	289	288	314	320	321	301	281	318	299	302	307	290	304	301	307	311	312	302	281	337	292	321	310	311	331	283	297	320	267	307	303	312	296	287	271	304	317	288	329	284	298	302	309	308	308	319	293	310	296	307	303	308	320	303	292	311	290	316	304	342	282	376	300	284	320	277	309	333	291	320	326	312	301	318	293	326	310	319
5838	1419	2526	2831	2638	2318	1976	1753	1597	1407	1480	1326	1289	1269	1138	1066	1079	1056	1039	1062	1044	1071	969	971	910	901	895	860	882	834	825	869	789	844	799	786	819	776	1179	2348	836	788	772	798	780	774	784	793	735	805	801	789	828	793	725	769	804	758	778	815	764	818	756	727	782	781	708	757	758	757	795	768	772	723	784	766	797	760	794	775	785	788	761	739	748	798	777	789	793	797	743	744	748	760	737	750	767	754	765	747	798	783	784	748	786	759	757	749	782	755	780	750	765	763	804	731	716	783	732	753	781	789	774	726	776	790	793	677	744	747	731	742	773	760	755	772	744	783	778	723	748	747	809	789	728	776	760	743	761	697	733	795	781	748	764	763	750	717	716	744	739	770	785	780	734	762	731	754	773	736	774	779	725	750	710	743	769	756	768	749	727	735	765	759	791	751	755	754	729	780	753	756	791	717	791	734	826	796	704	764	781	745	781	833	788	737	760	754	711	794	756	739	725	830	760	714	780	750	770	755	764	778	738	777	718	779	714	748	769	781	802	759	741	762	700	760	765	739	799	738	723	721	752	751	782	791	763	793	734	755	754	725	724	729	743	756	766	758	757	743	762	733	774	759	767	754	701	807	775	759	777	712	739	816	771	705	742	783	784	758	713	750	711	775	745	821	779	706	752	768	753	758	738	780	758	740	750	774	750	741	748	780	740	741	764	718	748	717	747	759	753	758	778	761	719	743	805	734	742	760	749	759	751	754	731	781	749	706	755	760	761	725	722	718	745	753	752	772	723	767	750	687	800	743	805	732	725	734	739	793	754	787	789	724	754	731	762	727	708	703	725	735	777	718	782	824	792	783	744	771	764	759	773	711	779	801	727	712	757	739	757	720	720	699	752	727	748	770	743	755	766	730	783	770	760	706	762	823	780	752	805	726	759	743	753	736	722	753	733	802	752	715	789	718	758	778	753	713	731	773	767	750	738	758	724	753	779	782	733	758	761	728	805	718	757	727	776	742	767	741	754	785	734	761	699	791	774	747	726	744	760	807	738	747	750	717	694	694	719	784	766	788	755	759	733	711	732	776	716	717	760	713	743	757	788	770	770	766	777	785	726	782	780	774	785	769	717	762	690	757	755	722	718	735	755	722	774	725	745	795	736	769	742	743	742	697	767	801	773	756	794	705	787	727	758	761	747	713	735	791	726	763	796	795	725	808	760	796	774	767	749	773	772	796	739	729	745	754	771	792	715	755	756	744	732	734	756	775	711	699	779	773	754	768	729	717	801	780	750	775	746	763	789	745	764	782	739	728	703	822	706	757	751	771	726	733	788	718	777	734	781	739	729	727	744	750	763	733	775	739	721	758	708	773	805	768	788	735	766	727	785	752	736	758	780	775	755	770	732	707	697	777	777	735	778	748	724	751	809	741	746	749	694	769	746	710	737	717	755	759	790	774	722	754	714	750	769	761	724	762	720	755	773	761	751	746	759	713	731	783	769	733	730	730	777	769	730	798	691	781	784	768	749	758	725	808	744	738	722	728	751	747	724	760	754	755	743	700	702	765	745	752	717	763	784	747	705	761	788	764	754	686	791	792	766	717	775	782	756	790	741	801	701	755	737	740	775	794	699	778	751	766	727	801	736	745	735	729	734	745	751	730	732	729	762	748	708	748	745	701	774	741	733	799	796	787	747	761	749	720	728	756	800	756	767	722	750	753	725	726	694	766	712	726	761	743	758	772	755	715	750	694	733	756	750	759	769	755	714	737	722	741	729	738	740	762	771	757	785	791	735	745	789	767	741	788	692	738	761	780	790	707	755	784	743	798	772	699	760	729	710	796	682	727	758	773	749	819	731	727	733	806	750	783	739	708	753	758	789	753	785	711	784	796	769	759	742	717	742	781	714	775	758	749	721	793	792	800	771	784	751	737	763	697	752	787	742	769	788	778	733	752	759	715	740	760	762	727	748	762	806	762	763	754	736	734	794	740	688	797	740	784	759	768	811	737	752	729	738	772	735	796	723	764	746	715	724	757	732	732	741	764	735	745	752	787	743	790	712	753	734	715	728	786	786	759	727	773	760	726	720	735	791	733	788	761	792	737	777	781	758	745	740	743	767	807	772	750	704	757	778	758	747	759	746	729	747	729	754	775	736	801	764	728	756	780	736	752	742	753	742	716	779	821	736	770	748	803	789	779	795	725	781	737	715	717	730	782	783	780	782	744	748	759	710	706	802	749	722	741	785	707	712	808	760	724	732	726	765	705	764	758	761	774	794	718	751	709	676	733	779	758	738	794	756	755	770	778	774	776	730	789	781	733	737	736	783	755	779	768	751	728	746	700	735	763	744	723	728	716	772	759	744	795	686	802	738	757	775	774	749	742	693	783	716	764	728	765	796	761	732	735	716	826	786	757	729	770	771	737	786	741	692	714	780	739	787	750	743	757	767	779	759	746	771	703	741	739	785	685	779	750	763	765	770	726	753	763	772	727	717	781	742	759	716	750	792	748	729	734	739	745	797	728	745	760	761	759	772	716	750	771	727	803	777	783	766	758	734	772	722	751	756	777	734	750	714	719	757	723	739	769	736	801	736	718	743	795	742	756	766	769	726	744	787	790	774	738	733	742	773	720	785	779	740	757	728	739	749	762	733	763	744	727	724	719	811	744	716	743	774	791	711	750	745	750	739	776	737	746	790	726	752	787	763	728	766	735	776	750	766	766	771	725	807	751	746	685	733	726	713	749	739	754	756	774	760	760	769	785	759	822	813	718	735	718	737	758	724	786	713	766	797	774	776	782	700	782	718	761	739	796	779	799	764	697	769	791	768	762	756	760	731	740	719	726	717	734	738	771	774	760	791	722	752	723	763	769	796	716	670	775	752	749	739	723	777	731	763	740	744	702	755	793	744	743	742	751	745	751	709	751	762	759	761	751	722	730	765	801	713	733	761	749	774	790	762	749	753	775	799	784	757	813	745	779	744	750	746	732	735	723	752	746	756	752	717	691	754	734	755	739	754	766	753	698	725	745	793	784	699	727	730	751	792	803	754	731	760	764	724	735	723	782	738	715	792	785	747	766	765	703	738	765	747	787	731	784	757	713	746	765	724	756	794	726	770	791	769	706	767	766	767	766	766	765	757	766	714	766	763	764	729	771	699	749	796	775	803	767	736	707	719	772	778	680	797	727	775	734	747	813	771	731	761	781	730	740	738	742	733	777	745	737	754	713	745	736	759	758	769	786	770	758	731	737	755	739	753	762	733	762	774	773	743	752	745	739	766	785	762	760	748	742	754	738	705	775	750	821	769	745	758	745	773	728	759	746	759	727	747	809	784	761	749	777	745	825	773	744	734	793	793	685	732	761	753	720	787	759	753	749	789	741	744	769	784	774	732	753	731	739	753	744	769	703	709	731	783	815	733	738	736	732	742	710	711	763	738	797	746	755	738	747	784	689	745	790	701	718	755	740	680	757	750	774	703	754	752	780	757	747	785	777	690	751
14060	2225	2192	1642	1201	955	712	649	540	521	532	487	479	449	372	386	357	369	353	352	354	401	392	362	355	325	330	361	309	323	331	310	312	344	292	327	315	307	409	557	299	306	322	304	321	303	309	333	302	316	295	345	329	306	310	296	316	312	330	320	351	325	328	309	313	307	341	318	295	305	343	303	290	299	347	316	295	323	345	306	307	319	326	312	286	268	305	293	326	294	307	320	329	326	341	329	328	310	319	313	325	297	319	289	325	329	280	337	299	349	330	298	303	289	321	354	333	329	307	288	317	346	303	302	314	289	342	274	327	349	324	341	339	293	295	316	315	319	299	310	313	308	331	298	298	332	313	297	291	317	328	303	311	327	313	304	325	332	312	303	305	304	334	342	353	321	351	294	314	302	366	321	335	312	312	273	326	331	314	299	324	281	278	321	300	279	318	344	305	314	287	317	263	316	285	308	315	330	317	310	326	313	338	267	331	278	292	309	326	305	305	297	296	299	270	338	277	316	308	318	305	323	305	309	354	287	295	310	275	276	308	310	326	302	285	293	333	321	358	334	280	298	304	314	318	322	283	327	284	331	277	269	326	268	295	292	282	330	299	272	328	289	297	277	305	294	322	290	288	281	320	308	296	292	293	299	322	302	308	347	301	315	334	310	288	293	295	313	304	321	331	331	311	277	308	313	322	331	313	329	314	308	299	278	324	306	326	301	299	325	304	310	323	278	301	285	313	324	290	325	317	310	329	309	304	316	337	293	318	320	328	309	322	289	280	322	290	299	282	347	329	327	308	337	309	323	311	288	318	281	317	314	309	306	296	327	279	313	290	321	300	337	297	312	327	328	319	312	297	336	331	337	320	315	332	292	332	349	300	300	333	320	277	311	282	322	316	285	299	313	303	285	297	343	322	323	289	297	308	307	291	287	347	310	313	322	323	274	291	295	295	332	313	297	298	317	330	307	296	291	304	308	344	341	304	295	319	320	280	317	312	331	349	300	295	331	317	322	297	304	282	342	305	289	340	327	309	310	342	302	363	282	328	352	321	350	300	290	317	282	274	308	334	318	317	328	329	320	313	311	335	308	318	306	331	304	307	321	316	302	305	292	299	327	319	283	313	305	308	352	341	281	331	275	309	325	291	313	307	318	294	341	318	318	324	305	306	291	296	302	337	337	299	309	294	295	303	313	307	319	341	330	337	332	301	310	323	310	302	331	320	338	277	299	323	332	319	319	326	321	320	347	311	320	301	317	310	316	323	317	300	319	328	307	325	281	316	312	346	310	308	281	317	289	295	327	320	305	303	307	314	302	312	327	318	326	301	295	329	304	306	282	357	320	303	286	352	316	316	324	326	335	327	325	297	294	297	323	328	299	292	305	326	295	314	307	345	317	351	303	325	280	315	290	302	348	317	317	303	349	299	322	325	320	299	326	326	313	312	310	299	287	288	294	295	312	328	300	317	288	323	318	321	290	312	320	300	350	278	292	320	296	298	285	330	317	315	277	292	312	327	301	320	311	313	287	298	355	319	336	327	339	298	287	338	347	294	324	314	336	340	305	323	341	306	337	311	327	311	307	289	317	301	282	331	329	324	301	308	308	305	300	304	326	324	307	304	326	317	311	288	314	300	311	317	315	311	298	299	312	308	297	303	339	331	305	325	324	343	292	322	333	302	311	329	313	276	317	341	341	311	311	312	320	312	321	327	283	319	307	313	331	316	314	295	291	288	295	279	316	300	290	306	292	314	292	321	301	320	331	286	334	326	348	299	318	305	323	328	340	318	296	302	325	300	307	309	331	309	320	326	309	306	328	315	284	324	312	327	315	322	319	317	291	304	315	304	320	297	322	331	305	348	284	349	317	291	302	351	322	331	258	304	332	282	297	289	324	316	311	329	324	300	309	341	338	339	346	325	318	282	354	288	325	304	310	301	303	312	299	334	311	292	318	326	323	296	342	332	289	303	321	305	335	313	339	310	319	319	275	296	313	311	281	298	314	312	320	313	335	312	318	284	287	310	329	364	279	337	276	296	293	295	303	321	298	315	333	278	338	322	298	327	323	290	314	348	319	311	292	291	278	303	293	281	284	349	334	280	331	313	303	312	314	335	293	300	301	331	265	299	311	309	321	284	320	325	315	313	311	312	318	289	318	317	295	347	317	319	320	354	285	288	331	323	285	317	324	309	312	348	312	339	310	273	319	296	292	317	338	336	309	312	325	315	312	313	318	305	327	321	294	340	286	305	319	342	289	315	312	311	309	307	309	340	288	338	313	300	303	282	330	316	271	291	334	305	276	322	287	304	329	296	321	285	317	338	303	290	262	322	285	309	319	300	313	287	302	300	329	328	329	358	326	310	311	310	309	315	319	321	327	302	309	371	338	329	304	300	297	270	295	327	286	309	327	321	317	304	311	270	334	319	315	333	342	327	317	340	311	293	315	324	292	299	296	322	317	317	303	294	331	332	289	323	312	328	300	322	298	315	318	301	297	315	295	320	320	319	309	284	314	294	336	336	312	327	303	298	319	324	335	328	310	305	339	292	296	327	323	310	297	313	319	316	363	334	318	331	271	330	339	319	313	278	314	322	309	304	326	305	327	330	317	330	347	337	310	279	315	337	317	327	325	344	302	314	303	298	314	286	328	323	308	323	336	328	333	315	321	310	310	344	315	298	329	315	266	314	313	319	287	306	304	342	293	327	314	302	278	331	323	338	324	306	328	340	314	297	289	312	299	318	311	309	315	336	302	278	329	318	323	307	305	345	337	342	324	284	322	302	280	320	316	302	291	337	337	342	333	328	309	294	310	350	316	337	307	332	339	304	323	324	324	325	299	318	316	312	290	297	315	312	337	310	317	314	305	299	279	317	309	334	301	295	324	305	288	302	328	340	293	308	337	316	336	310	331	344	294	324	295	300	311	295	278	319	318	337	328	274	307	314	292	300	283	302	306	310	288	292	316	332	331	343	297	313	342	300	312	322	305	304	302	282	309	326	293	316	317	356	361	331	280	335	328	301	335	336	332	328	349	286	322	290	279	291	297	291	322	299	348	278	327	310	304	318	298	326	265	297	317	290	296	318	316	296	285	317	318	315	307	284	280	305	307	314	306	319	282	309	355	305	288	335	305	276	306	299	306	318	295	317	314	330	356	303	285	354	297	326	302	336	304	289	320	322	333	345	353	295	308	332	311	338	297	297	274	313	298	344	319	313	319	321	290	336	310	338	345	324	302	315	344	277	356	305	301	336	347	335	333	326	298	302	312	322	289	308	326	326	295	304	280	314	295	326	314	338	319	296	311	332	340	329	329	295	303	302	318	322	307	335	326	323	329	355	328	326	288	328	292	348	326	272	305	285	352	302	282	314	324	300	308	300	269	321	288	321	333	295	307	310	320	335	291	309	317	298	308	318	296	304	311	314	287	316	321	310	328	306	310	321	338	319	305	358	326	320	353	317	318	333	326	343	333	305	310	319	317	309	307	343	336	307	268
7751	2090	4120	4978	4345	3690	3095	2698	2316	2076	2062	1869	1779	1620	1474	1359	1337	1294	1295	1318	1227	1210	1175	1114	1022	962	1033	918	1023	949	878	910	872	829	845	830	892	845	1370	2607	851	832	776	823	833	796	811	809	788	800	795	789	842	802	785	823	810	817	805	788	778	782	746	726	797	785	812	779	707	733	797	812	767	788	802	753	772	761	805	811	741	727	794	755	743	774	760	811	769	792	741	732	781	721	707	723	749	790	711	740	787	816	733	773	818	749	754	729	801	710	738	770	742	778	786	799	794	737	788	743	788	710	734	763	794	752	795	761	750	792	763	755	744	773	726	704	812	719	764	751	712	746	743	734	735	720	677	740	764	722	713	775	762	765	833	734	729	740	701	752	746	778	776	730	708	718	735	712	727	746	719	730	737	717	698	812	753	725	694	785	705	780	770	738	750	741	778	737	752	744	803	761	725	760	719	798	816	750	777	808	750	720	759	746	789	747	742	764	752	748	801	749	691	745	752	711	766	720	757	759	795	730	774	723	778	743	690	695	728	741	771	743	757	776	727	762	758	749	749	697	714	764	747	732	743	771	754	707	766	734	771	729	709	758	721	757	789	729	759	732	732	753	747	709	780	767	752	710	779	725	736	736	731	783	705	737	778	778	733	705	768	743	772	743	775	752	782	752	770	761	747	749	783	765	763	744	763	776	763	792	715	782	758	760	712	780	722	729	753	732	722	742	782	720	705	799	758	710	756	725	740	758	780	804	740	742	752	758	748	728	755	748	758	737	758	743	738	743	720	746	712	727	695	802	716	717	751	723	723	748	723	740	746	784	733	723	713	716	694	721	739	678	729	752	721	768	758	716	722	770	716	721	776	767	737	752	723	768	786	715	736	744	738	763	799	774	683	705	803	719	780	775	755	748	737	739	694	715	783	720	725	779	726	750	724	731	763	764	662	730	712	742	756	733	728	728	785	756	724	752	718	717	752	725	764	724	727	746	746	761	774	693	765	752	752	756	795	732	771	758	726	756	747	782	757	697	734	723	720	756	752	737	738	730	709	701	712	687	788	751	742	711	743	743	753	770	713	746	724	710	742	745	705	759	721	720	730	710	779	724	753	772	797	719	743	712	723	759	704	760	756	728	708	741	724	791	762	781	717	784	732	745	727	735	762	724	735	769	804	749	715	734	724	799	758	761	730	741	714	768	719	733	712	756	741	701	753	718	763	762	744	776	756	710	708	760	730	732	782	734	742	743	767	749	738	758	732	687	733	731	741	716	762	749	766	780	734	771	743	741	757	755	721	708	782	785	747	754	749	683	735	735	782	662	762	722	730	732	714	747	741	734	740	754	733	712	686	758	757	775	736	714	718	741	716	718	743	704	745	698	706	730	765	745	807	703	728	738	717	720	769	734	721	750	688	736	766	734	831	759	734	721	774	773	711	740	755	719	759	712	772	756	730	712	717	776	715	750	751	786	736	737	753	707	788	743	734	712	748	751	721	785	754	725	730	780	759	706	769	721	772	798	786	734	767	722	740	765	752	725	702	694	748	725	754	711	743	745	772	740	753	755	761	739	766	733	709	778	734	757	798	753	744	686	690	780	750	746	747	703	728	760	776	725	745	754	745	809	763	741	702	751	766	702	755	813	744	760	790	755	728	739	779	743	779	693	765	708	727	734	758	765	754	719	758	811	753	738	723	706	746	754	728	778	718	738	749	749	740	724	733	787	761	761	723	751	745	704	721	717	720	768	733	731	750	761	787	756	732	754	766	752	752	732	752	782	804	713	755	714	754	723	749	782	681	700	746	761	717	760	722	790	723	722	759	725	695	763	767	734	751	757	726	761	765	731	789	703	769	732	716	724	757	744	754	730	713	749	769	729	750	727	702	761	711	748	727	774	722	764	763	662	726	753	726	790	736	777	775	767	720	764	750	777	704	711	755	733	749	760	708	799	751	655	757	762	790	741	751	749	752	747	788	724	752	794	824	786	800	734	752	747	760	755	774	779	733	764	747	737	728	722	741	760	728	758	755	775	703	721	778	761	743	758	745	756	754	716	774	741	708	742	756	805	734	732	736	727	754	710	763	756	707	773	746	728	763	763	772	780	714	723	762	749	731	752	714	717	757	758	775	742	727	746	720	734	770	809	707	756	733	738	794	715	762	770	754	757	748	778	804	748	767	710	747	769	778	750	732	766	762	740	727	766	772	776	739	730	735	739	752	776	743	750	762	773	763	805	754	742	776	793	737	788	787	754	786	757	721	723	801	771	778	751	789	724	747	748	734	738	771	757	753	747	738	773	702	682	764	696	705	764	718	700	754	757	755	727	689	728	738	715	732	747	771	695	797	774	769	720	715	744	780	734	748	732	742	724	741	738	746	783	730	774	722	753	709	785	794	738	696	699	743	713	750	759	776	750	751	754	766	740	752	782	750	730	739	784	725	786	721	791	721	753	802	734	787	718	776	755	773	722	778	716	769	814	774	763	740	719	725	717	809	746	784	766	752	772	742	755	736	698	762	724	783	723	715	766	748	731	781	710	740	721	740	761	774	781	764	762	717	700	724	758	739	769	772	805	723	732	755	745	740	725	718	717	717	766	774	731	761	771	757	730	754	770	736	750	727	784	721	707	691	771	746	709	757	736	721	774	786	762	786	738	752	752	722	710	740	755	753	773	736	795	742	763	725	745	745	735	743	741	755	743	745	734	725	705	760	725	758	746	815	774	716	719	738	707	756	741	764	750	713	765	740	779	712	773	713	754	743	784	744	792	721	759	774	722	782	775	762	732	731	783	763	723	757	744	727	773	731	738	727	756	765	806	734	704	734	735	777	718	716	767	740	760	759	732	728	721	774	745	693	708	754	744	735	759	773	742	719	742	751	751	739	741	714	729	774	754	769	775	723	755	743	763	738	763	773	747	743	729	730	810	776	780	715	753	729	713	756	746	684	752	756	766	750	768	747	769	754	756	745	715	776	736	754	743	781	731	763	749	722	744	729	746	746	813	760	783	803	717	742	710	727	758	716	756	702	750	747	750	781	761	748	763	756	747	702	741	759	759	776	725	779	714	751	733	727	753	734	749	792	744	765	735	730	740	783	767	774	725	758	716	764	698	718	747	774	734	752	779	760	780	707	755	785	760	763	764	753	731	704	746	769	761	772	748	714	711	749	770	797	703	731	772	759	737	740	741	756	779	711	792	798	777	704	716	738	785	740	742	750	752	766	770	747	748	699	732	746	725	732	727	726	777	724	769	740	757	745	753	721	759	705	764	751	722	705	786	775	756	721	777	703	766	816	771	750	716	759	757	740	764	752	720	768	761	724	740	748	803	752	757	747	744	701	762	762	763	764	715	772	757	749	731	746	725	764	797	722	760	734	656	762	725	787	712	781	733	756	809	711	729	773	778	775	732	731	750	741	723	749	782	723	740	724	723	714	759	733	766	719	744	733	788	716	765	742	749	729	760	756	727	699	775	733	729	737	744	810	740	763	766	763	737
1836	179	167	162	164	166	147	145	153	163	157	152	170	162	125	129	145	140	166	160	149	161	144	147	170	127	162	147	156	140	165	160	151	161	150	148	121	147	163	137	146	163	134	150	159	137	150	147	155	166	144	145	151	136	156	149	157	130	137	141	142	146	161	160	145	144	133	138	144	135	154	134	130	129	134	137	164	141	143	144	140	154	131	161	147	138	151	136	170	136	141	184	144	144	163	148	145	164	173	147	160	129	137	159	149	137	144	139	162	141	141	163	163	160	137	151	134	148	130	149	146	145	149	148	148	137	125	128	130	138	149	134	139	148	153	142	150	125	133	137	141	137	125	148	120	152	134	161	159	146	130	173	144	129	125	146	162	148	144	148	145	157	158	162	165	161	142	179	167	161	145	155	137	135	122	151	150	124	157	150	152	129	148	149	142	133	165	167	154	161	126	143	150	144	168	157	148	155	147	149	144	145	137	137	149	129	148	134	160	155	131	162	123	138	154	148	155	148	144	146	151	145	147	142	151	160	136	146	164	150	164	136	166	171	149	167	158	163	146	161	137	146	143	126	170	113	135	145	141	158	159	171	151	143	119	164	162	143	156	165	132	160	159	135	211	139	157	134	128	126	153	154	139	140	154	130	133	146	138	120	150	136	142	135	139	172	138	160	148	154	159	146	148	155	128	148	158	146	149	152	168	146	163	163	144	151	168	154	148	150	137	151	143	137	150	144	132	150	156	142	122	150	135	142	148	133	137	150	133	137	140	147	137	161	139	138	127	169	157	145	128	157	151	161	161	164	138	162	159	149	165	146	155	139	160	148	154	144	129	151	130	148	127	126	158	145	159	138	128	148	154	139	148	153	141	143	153	159	158	150	149	140	143	154	150	143	154	129	146	132	138	152	139	149	130	133	159	138	142	136	140	157	156	165	152	134	178	131	141	149	163	147	153	125	151	144	156	131	130	144	153	150	136	153	146	151	142	146	158	134	149	138	142	141	140	130	125	155	138	131	146	167	152	154	149	179	155	149	180	127	138	144	148	153	146	152	150	137	139	161	129	150	139	136	134	155	133	166	164	138	138	150	154	142	146	126	132	152	136	157	138	130	184	169	151	148	153	150	135	169	148	142	125	148	147	156	132	140	122	153	155	148	158	161	136	137	159	149	157	145	152	164	148	153	145	125	115	136	146	173	153	144	163	143	152	132	143	141	128	165	144	137	160	142	151	156	147	163	156	154	172	147	164	155	144	124	154	152	156	156	164	155	175	129	154	167	150	140	140	156	149	127	141	138	148	154	139	126	154	156	139	150	144	131	154	134	169	159	118	139	165	152	151	138	155	147	151	156	177	139	136	144	158	146	147	155	152	160	156	151	142	154	148	139	173	127	157	149	154	151	133	133	140	147	150	133	129	145	161	149	136	155	122	164	136	136	138	149	148	146	134	155	166	157	136	139	120	177	154	170	145	135	147	154	148	142	153	136	156	126	153	144	132	157	157	125	117	144	156	170	141	141	165	134	157	164	147	144	118	165	145	143	128	159	146	156	150	140	131	160	137	143	144	131	147	157	143	140	142	168	144	146	142	158	155	146	134	127	140	138	135	160	150	154	140	133	147	148	141	146	130	156	129	137	165	156	149	137	150	160	129	148	116	135	148	167	143	140	129	137	139	148	149	131	158	160	157	154	138	143	144	121	138	158	151	156	158	123	166	144	128	146	155	141	164	140	153	148	153	149	141	153	156	140	147	137	137	136	132	135	139	150	155	143	140	161	137	157	179	164	144	142	142	155	136	145	125	135	154	151	163	142	157	151	127	137	146	130	159	131	140	130	155	144	137	161	141	149	120	152	159	137	147	149	149	152	137	140	158	131	137	150	147	134	131	142	160	165	156	165	146	134	133	161	156	154	157	163	166	143	142	150	143	144	152	141	127	153	171	128	153	150	148	128	143	124	138	156	127	130	164	166	165	161	156	165	173	125	147	139	154	154	154	142	150	134	145	134	154	156	158	141	152	130	146	130	148	147	145	161	134	125	146	145	149	155	149	122	151	163	131	140	138	137	159	149	154	157	140	159	146	119	125	130	141	143	136	157	141	145	153	152	154	130	144	149	141	153	156	145	148	127	132	143	138	146	143	134	129	136	162	132	147	132	117	156	139	161	141	154	177	127	160	153	163	159	176	140	135	152	160	154	151	134	149	139	152	128	152	130	168	150	161	155	136	131	165	152	168	153	130	154	145	110	148	144	162	147	158	160	159	146	134	145	160	147	148	155	145	145	143	139	147	144	134	136	139	153	138	125	146	139	161	168	153	155	143	143	153	158	182	172	149	147	155	142	129	139	131	140	140	139	146	149	135	144	150	164	127	134	170	135	137	134	128	147	142	153	148	136	163	144	160	135	160	125	134	123	144	148	137	145	147	149	130	134	129	137	135	150	150	142	133	142	138	136	141	146	142	161	149	155	153	152	141	139	124	158	145	141	139	149	145	154	145	135	133	145	154	136	149	152	137	128	146	151	143	153	155	131	136	134	139	143	117	160	140	150	163	145	138	150	141	167	125	149	136	128	135	153	135	145	126	151	136	136	133	164	140	150	154	133	138	150	136	141	156	151	128	155	152	169	145	152	147	126	141	156	139	174	139	136	169	165	142	143	143	158	160	115	146	145	144	143	153	153	151	156	154	153	111	137	152	159	147	175	142	148	148	141	155	142	148	140	155	122	140	138	163	135	122	132	167	129	132	151	133	155	159	142	122	154	136	142	141	148	165	143	157	163	144	149	155	141	132	136	122	144	156	143	158	149	137	134	155	168	172	131	150	130	154	158	145	135	149	145	142	159	125	149	150	135	146	146	141	140	163	146	170	153	155	142	157	144	151	139	171	138	158	135	149	148	143	128	169	132	158	152	174	144	150	155	144	138	146	147	115	143	144	144	145	164	145	172	140	144	138	149	144	137	158	161	153	137	126	131	137	137	173	141	148	160	143	147	153	131	175	134	157	137	156	139	144	155	143	142	166	141	131	127	132	137	147	155	151	184	141	127	145	131	137	143	139	136	154	153	148	143	139	152	139	137	149	148	153	149	148	147	135	136	175	126	153	136	138	147	143	111	155	154	154	157	144	153	155	154	148	127	145	148	159	141	154	152	116	145	153	139	145	155	125	172	142	125	149	123	140	129	169	145	147	170	143	152	147	147	167	140	153	154	144	154	143	153	162	133	150	169	148	152	173	133	145	156	141	141	134	157	157	145	143	130	134	129	140	141	149	149	148	146	134	136	138	149	144	136	189	133	164	133	138	130	132	144	119	127	157	150	140	133	177	123	158	166	144	151	156	157	154	140	145	163	152	151	161	140	152	149	156	157	155	162	140	135	136	170	144	157	149	169	159	106	150	131	174	142	145	155	164	158	144	145	128	128	154	150	144	169	133	157	148	158	133	142	161	164	121	145	158	149	132	147	148	164	131	153	145	131	162	148	159	161	154	140	133	147
2147	488	526	485	493	500	433	454	455	479	524	494	584	497	490	517	460	518	452	477	482	499	448	463	412	430	438	452	441	379	430	431	434	428	433	402	399	406	427	472	417	406	409	455	469	429	419	434	442	430	407	388	423	406	456	409	418	432	442	443	409	439	372	443	448	438	436	455	432	443	397	418	422	428	404	432	430	477	413	432	415	445	441	444	401	449	416	428	411	403	398	415	428	415	405	412	432	447	420	424	415	420	413	413	429	428	447	410	416	410	411	427	419	465	408	383	436	417	479	452	442	409	441	447	432	419	456	415	424	418	436	419	420	429	448	446	435	414	420	430	396	406	407	406	408	410	385	390	405	403	388	453	373	412	437	411	443	447	409	432	393	441	432	419	413	422	409	450	438	448	421	445	397	457	411	388	427	397	404	418	435	452	424	415	433	453	439	419	469	460	407	429	427	421	434	427	416	434	435	409	427	419	389	395	424	424	411	435	447	434	469	428	475	406	434	401	439	402	443	408	395	422	390	435	418	411	435	444	401	452	442	456	434	401	434	427	485	420	465	448	455	417	438	452	427	401	447	456	449	395	435	384	455	456	448	456	417	415	421	450	410	440	394	409	447	440	424	432	426	445	465	429	404	438	396	424	437	421	418	405	421	399	444	438	441	402	414	416	419	352	415	411	423	419	423	417	442	465	428	444	423	408	439	370	412	452	410	445	436	396	386	401	407	397	424	404	407	409	392	394	408	420	379	438	401	405	467	432	433	449	448	444	423	414	404	430	419	436	405	376	421	421	387	375	417	422	403	407	420	420	424	431	421	367	433	390	436	443	403	459	428	390	439	417	399	410	437	418	424	429	401	387	432	395	441	409	383	439	433	396	444	442	405	430	449	444	419	416	402	432	428	421	423	424	386	423	388	401	441	427	400	425	460	433	408	438	403	406	379	381	427	436	416	454	427	433	490	430	392	431	437	417	448	395	425	359	410	416	433	396	413	396	432	395	460	421	424	379	442	417	445	435	429	402	436	425	418	425	428	439	425	450	460	430	420	428	431	442	398	420	388	388	398	403	416	420	418	419	421	442	403	447	408	389	394	432	398	402	434	423	385	407	390	411	402	415	424	408	434	425	437	394	402	462	424	405	446	429	457	432	386	428	411	434	424	405	414	401	428	441	414	441	445	453	436	386	422	412	411	452	442	396	415	427	430	423	399	436	400	397	399	432	456	442	409	457	402	431	423	403	402	411	419	386	395	408	428	417	420	445	427	428	416	400	424	436	378	432	400	430	438	461	410	420	412	422	402	458	433	398	410	435	419	410	460	429	434	433	417	406	429	394	429	469	422	431	424	440	418	402	420	404	415	430	416	397	421	424	412	419	435	443	416	416	438	459	387	419	402	420	396	438	421	453	447	410	428	364	441	412	406	421	418	423	409	443	430	399	406	447	425	411	445	413	403	419	421	368	414	434	427	440	419	448	430	426	430	440	412	427	403	405	436	426	413	416	420	418	423	421	408	434	403	435	474	431	451	471	429	459	407	422	389	422	368	454	419	451	443	418	439	428	406	376	460	400	417	413	457	406	413	405	397	387	422	413	426	430	388	415	445	432	437	432	439	420	408	466	440	417	429	409	423	455	437	411	423	399	449	426	412	407	441	435	410	420	398	426	408	469	443	432	421	441	404	446	416	389	436	410	384	435	414	387	422	432	412	384	402	444	460	431	417	447	425	453	414	409	412	402	419	407	417	462	393	413	430	414	382	435	422	424	407	373	452	412	411	405	440	438	388	407	412	431	430	410	433	431	420	377	421	445	421	387	407	431	449	428	399	443	427	401	397	413	410	427	410	437	443	427	424	416	422	465	441	417	424	438	417	414	419	424	390	432	421	437	380	415	446	407	437	391	433	447	445	444	430	421	407	399	442	426	443	437	410	420	393	394	421	432	436	457	449	440	405	443	433	420	392	418	419	396	430	402	416	421	456	434	433	386	410	401	424	421	420	381	427	403	402	424	406	414	426	419	449	442	433	442	431	410	433	434	449	414	424	460	411	411	408	404	391	451	400	455	423	419	415	425	450	411	410	409	406	401	434	404	422	435	434	390	425	422	430	414	445	434	399	409	456	439	416	416	437	436	406	443	439	417	411	384	399	395	396	473	439	397	420	417	406	409	425	431	481	426	447	447	456	434	416	390	413	381	446	392	434	408	434	425	452	381	413	415	405	444	447	390	427	459	451	406	446	370	421	437	404	428	386	431	443	420	437	411	430	413	395	442	391	430	462	375	367	453	418	409	465	399	459	426	405	424	432	428	438	414	437	487	383	464	471	419	455	438	420	455	421	404	449	428	437	429	430	387	443	453	465	430	449	377	397	420	414	412	381	427	383	402	423	424	459	425	439	405	443	389	401	443	418	412	426	451	433	438	408	432	429	422	434	446	451	434	390	413	446	414	405	393	401	429	430	429	429	427	412	442	459	397	433	423	411	452	424	449	427	396	411	452	456	408	397	434	433	458	455	406	403	428	428	406	392	435	473	391	382	428	455	431	403	397	423	417	428	405	416	407	406	419	467	385	409	404	411	397	412	427	434	444	458	431	397	425	426	424	384	394	412	427	444	419	363	405	444	401	404	415	411	414	449	395	381	443	412	441	461	379	457	426	451	407	405	415	413	432	419	450	427	412	460	406	395	395	423	470	433	427	414	399	406	416	441	409	407	452	402	388	395	422	429	432	384	455	397	468	422	418	445	432	404	446	445	429	425	429	408	448	402	428	392	458	405	452	416	428	413	392	415	451	405	429	419	440	416	444	411	405	446	425	429	409	396	451	419	418	380	457	456	398	410	425	407	400	437	402	443	453	460	415	452	410	444	432	452	359	463	438	390	429	457	443	431	479	454	443	374	395	442	430	420	419	450	392	454	425	389	413	443	436	393	439	426	411	417	407	408	383	462	466	389	426	413	443	420	431	409	407	435	441	467	473	423	446	415	411	448	376	443	417	430	462	426	421	393	424	466	458	382	410	394	435	431	426	435	428	419	434	398	389	460	423	370	387	426	410	404	439	424	410	464	432	443	421	422	394	394	459	400	422	437	430	419	405	425	425	434	387	387	437	394	429	419	396	422	422	430	417	440	452	438	408	452	414	392	441	430	442	417	433	416	428	415	416	434	392	424	395	397	429	436	415	404	422	423	421	437	394	430	421	430	390	454	397	437	439	432	442	435	399	407	419	423	448	406	432	386	406	415	418	408	394	433	430	438	398	434	412	450	429	400	418	429	438	420	399	426	409	423	415	452	409	439	432	397	433	424	442	444	415	393	400	424	465	430	409	423	428	429	444	429	416	398	383	412	434	401	476	449	403	399	409	461	442	432	400	444	403	379	409	414	450	414	438	415	394	423	404	414	401	408	447	432	443	422	432	456	450	405	410	391	456	410	413	438	427	418	463	441	447	417	398	467	380	435	418	425	440	372	445	430	433	432	442	422	440	441	376	443	418
7430	1072	1136	935	744	600	510	459	424	406	404	398	388	328	384	327	349	343	347	329	369	342	349	319	342	305	307	331	271	289	332	313	317	349	295	315	334	296	306	553	329	328	332	306	311	301	317	293	275	335	275	302	274	277	293	283	269	320	342	279	321	327	325	308	309	307	309	294	295	313	336	303	295	322	314	313	291	255	294	338	326	291	298	308	322	298	281	283	326	315	301	305	289	301	305	310	328	326	300	308	294	321	300	297	347	300	295	311	288	279	316	280	326	323	290	305	295	340	264	310	284	291	294	328	305	288	328	277	280	303	305	333	288	328	294	343	313	304	297	279	304	318	323	302	321	321	288	306	326	305	298	304	300	326	318	303	297	297	302	307	312	278	298	322	314	317	313	314	283	271	299	295	311	320	313	298	282	318	333	301	315	310	313	298	304	290	300	291	311	301	279	288	317	299	289	324	298	309	284	299	308	301	320	295	312	298	289	310	285	285	321	341	273	291	306	286	299	288	323	308	273	315	261	300	305	328	310	312	312	327	327	312	308	327	292	347	322	274	298	299	299	311	285	279	295	292	310	297	325	281	353	315	309	318	287	285	306	289	252	327	330	289	286	303	326	323	305	290	294	291	318	280	279	296	328	310	348	276	333	315	320	319	287	314	301	301	299	299	283	286	313	311	311	310	309	305	293	296	320	279	301	287	303	283	313	304	313	302	308	295	324	291	287	352	303	310	307	315	303	264	288	303	295	282	313	293	320	318	313	295	301	328	298	298	285	288	297	293	292	317	333	296	316	311	344	295	317	295	343	338	328	303	344	292	299	316	286	320	304	290	333	281	310	320	304	300	292	262	310	305	312	303	296	273	289	288	338	299	307	330	279	278	317	316	321	298	293	303	290	331	309	285	303	278	285	307	308	307	305	320	305	291	315	315	292	327	296	332	292	287	309	271	303	282	304	308	324	292	293	339	281	331	321	278	316	283	305	314	297	288	283	264	317	325	306	300	311	298	307	296	263	294	290	261	298	322	307	333	297	262	295	302	322	309	284	281	330	293	293	311	310	317	315	301	328	285	267	321	310	313	324	274	296	298	318	321	301	285	294	312	288	298	323	283	285	326	324	318	292	310	326	279	329	304	288	311	273	304	307	314	296	316	290	297	306	343	330	313	294	283	328	295	342	343	327	293	340	279	276	300	323	318	294	292	313	331	322	321	292	296	312	296	315	295	270	300	285	330	281	284	312	296	277	301	298	316	295	285	289	314	310	307	304	319	335	280	312	328	298	319	299	322	324	273	293	308	301	310	301	316	271	332	290	336	289	292	304	284	272	308	322	272	279	302	292	293	289	277	311	328	338	304	282	332	300	330	319	298	326	301	314	326	331	299	308	328	298	281	344	304	280	308	359	290	317	336	297	303	326	288	306	276	302	309	300	318	323	310	324	320	325	297	288	316	297	287	317	321	353	294	313	305	283	321	325	277	335	277	335	327	317	311	295	310	316	302	344	301	319	251	325	281	301	320	316	287	305	301	281	303	290	292	337	283	295	288	297	310	299	279	320	311	278	342	293	293	314	279	312	285	274	299	291	348	325	305	298	261	301	287	282	310	305	307	321	313	331	319	301	297	328	316	284	308	309	307	308	320	299	315	301	334	297	306	305	292	286	259	311	298	325	288	314	319	305	334	297	281	293	318	305	298	279	299	323	312	292	320	298	312	292	276	317	319	296	305	297	328	283	306	336	309	296	315	271	327	298	295	294	309	275	293	282	311	296	319	314	295	329	315	288	264	297	319	291	308	307	308	307	333	312	301	308	313	289	323	276	317	320	329	291	293	325	308	275	280	276	307	308	338	307	283	293	290	310	310	256	324	323	315	315	320	311	294	297	302	309	308	320	313	293	324	294	277	301	310	279	289	295	289	296	298	300	312	328	278	279	330	338	257	297	285	297	313	355	297	318	300	343	297	307	334	344	312	318	303	317	299	319	319	289	337	315	301	302	341	285	314	267	296	277	297	323	297	301	306	311	300	299	308	332	303	291	316	326	291	335	285	308	283	322	307	255	289	306	301	298	323	314	301	301	265	305	283	299	313	319	261	329	324	282	294	283	291	302	306	302	269	311	278	281	308	290	301	307	319	315	277	279	320	318	304	321	296	306	334	294	282	322	296	332	271	319	308	284	291	304	268	300	331	300	284	322	287	287	338	333	285	280	319	324	285	311	324	336	348	296	316	294	292	296	306	329	298	306	312	315	311	311	297	280	307	266	281	277	283	313	303	298	334	319	281	306	295	305	322	291	291	316	277	292	297	302	318	285	306	296	309	291	310	315	302	316	308	276	290	301	316	306	295	310	302	308	358	310	297	301	326	306	311	315	322	292	330	327	301	328	303	314	291	324	321	324	307	316	294	307	321	326	303	311	299	302	304	330	305	289	317	332	283	317	287	311	307	304	296	310	294	302	288	279	332	304	264	280	317	292	315	325	299	279	305	286	291	315	313	306	291	349	300	282	293	331	291	319	313	269	277	288	325	314	297	317	305	299	264	275	293	310	289	294	304	346	315	312	275	292	300	298	330	293	356	310	282	305	277	321	298	283	284	335	330	310	292	329	291	301	372	310	292	277	304	279	300	295	306	282	324	279	302	335	294	292	289	322	315	287	310	342	313	298	311	284	332	321	273	286	276	325	325	291	292	299	297	359	298	301	276	298	319	300	297	314	259	314	328	305	293	348	299	313	302	327	293	327	267	283	284	333	303	282	299	289	303	310	305	279	282	289	307	289	286	292	305	294	310	320	297	280	320	287	299	303	300	318	292	311	302	338	306	292	288	331	298	294	321	312	330	304	301	295	298	307	280	289	301	319	299	313	307	261	303	287	303	289	303	284	310	321	338	326	300	305	273	286	299	322	306	296	276	296	326	332	297	311	314	299	301	289	320	311	298	292	294	311	283	318	303	320	313	312	281	301	306	274	357	280	308	323	301	257	300	302	295	291	281	289	344	318	311	328	284	299	281	324	288	311	296	317	277	300	299	279	285	334	323	312	306	319	305	305	307	313	298	283	304	300	318	285	324	320	297	274	348	296	288	301	326	287	298	324	278	291	339	290	292	293	289	317	329	309	292	333	300	305	326	296	341	299	273	286	314	283	299	297	305	335	311	291	286	296	272	323	289	323	320	287	294	309	293	317	311	284	308	305	283	267	284	312	307	286	309	294	306	287	332	308	279	331	313	304	273	317	274	306	330	284	291	290	303	310	326	289	321	309	295	322	332	316	307	328	302	298	302	280	286	316	297	284	276	311	321	305	272	303	292	286	290	306	296	266	282	325	307	276	320	293	320	314	282	323	322	312	327	288	272	302	306	286	337	292	330	306	333	288	272	287	260	306	301	340	293	317	290	302	279	304	260	297	311	312	308	291	321	309	295	293	311	308	284	306	301	308	296	278	291	295	295	295	293	320	297	323	315	309	281	312	282	300	297	299	286	302	290	292	306
5887	1425	2462	2859	2757	2263	1872	1731	1520	1382	1453	1404	1331	1184	1193	1087	1084	1125	1056	1060	1002	974	1002	991	939	884	863	860	839	847	829	835	853	831	853	826	823	801	1038	2993	734	809	836	805	764	781	823	750	789	821	800	743	782	764	792	790	768	781	772	744	732	790	756	769	774	796	718	728	816	779	705	737	789	748	769	730	844	739	751	760	771	773	784	715	760	775	751	729	832	777	772	792	733	771	753	783	763	812	758	794	744	780	763	785	716	773	784	754	801	778	737	785	739	798	769	797	829	778	762	752	750	769	716	707	738	726	759	777	801	743	736	697	802	785	759	737	731	730	820	724	743	771	761	762	780	794	756	754	761	706	756	772	767	752	745	772	799	764	747	750	779	762	766	726	794	793	779	766	754	758	818	704	720	713	764	766	758	751	777	778	782	688	751	737	701	868	723	791	716	721	769	764	736	763	751	731	692	729	763	766	769	705	682	735	767	745	723	733	692	782	795	736	753	796	739	717	768	745	779	768	729	728	709	762	766	709	746	720	722	769	743	782	740	760	733	766	748	703	754	752	769	756	759	721	754	765	753	775	719	740	695	732	798	728	785	747	744	770	802	723	761	733	726	753	756	745	781	778	774	777	747	730	744	773	747	734	753	791	725	758	776	739	759	810	753	762	769	813	734	715	775	749	700	706	763	751	762	727	780	751	740	752	808	745	701	740	782	759	735	718	724	757	725	776	770	808	759	751	711	744	764	755	735	763	766	735	726	745	747	740	723	722	735	761	808	734	728	780	766	757	733	779	777	773	822	730	791	745	774	779	766	774	706	769	785	724	789	755	760	719	778	727	764	740	766	743	757	742	721	726	766	766	771	721	727	740	763	722	768	810	734	772	766	731	776	727	732	799	712	815	770	825	758	723	758	782	736	806	734	792	703	766	785	768	732	766	762	746	705	743	732	783	729	750	772	720	779	741	778	716	699	820	734	804	761	720	743	789	740	773	728	771	766	767	694	740	788	738	722	765	769	770	776	759	773	743	758	727	743	809	723	751	764	716	739	762	719	768	690	726	779	762	724	693	711	766	758	745	723	755	740	712	718	785	736	758	709	725	775	791	742	806	759	759	761	764	779	742	777	743	780	751	761	734	777	741	751	766	781	755	794	763	771	723	768	765	745	745	780	761	805	776	753	753	777	758	749	767	788	752	741	751	780	690	770	739	770	776	765	752	762	740	776	753	728	767	752	766	707	805	768	810	783	751	744	793	746	742	771	796	758	827	730	760	742	774	763	746	752	733	767	773	804	756	775	708	768	757	746	774	725	821	729	763	734	773	771	779	749	769	774	734	720	755	750	743	719	754	763	747	761	785	742	746	730	776	790	744	782	778	687	773	715	725	804	768	766	819	766	761	729	745	784	753	748	796	768	738	730	776	751	792	720	745	758	747	779	756	738	754	765	734	773	749	788	756	778	787	789	737	778	758	788	775	788	754	757	802	769	782	787	783	728	759	749	696	701	743	717	797	706	768	756	761	740	737	792	784	734	772	814	744	770	723	748	775	735	757	751	780	747	666	728	740	786	765	729	707	792	752	746	788	765	786	776	758	775	741	778	744	759	767	692	763	776	753	741	804	718	769	772	724	762	775	782	793	745	768	676	723	734	777	752	774	803	768	734	740	752	778	769	780	705	746	763	766	748	752	797	767	754	733	726	762	736	788	701	773	757	766	769	806	788	735	715	738	713	739	823	764	751	821	756	768	761	759	760	754	793	726	756	765	791	757	727	744	729	753	733	714	746	702	751	742	760	735	745	777	758	736	724	798	751	772	733	800	759	757	714	751	736	747	738	778	786	759	735	776	795	776	729	751	783	766	780	780	766	788	823	721	804	719	709	775	787	739	749	785	714	749	748	711	761	742	740	747	739	765	751	744	730	746	798	718	750	807	755	740	824	755	801	786	806	740	744	735	743	702	742	811	740	747	727	790	750	756	771	803	749	761	742	794	764	782	793	733	745	735	768	759	750	735	759	820	747	754	733	740	753	768	836	756	730	709	792	770	720	773	790	760	769	770	767	785	797	775	743	761	738	739	754	769	720	737	846	760	786	752	755	693	780	759	766	754	735	754	734	784	789	770	785	765	771	739	776	753	752	701	728	759	758	775	709	824	780	738	774	759	755	775	717	786	721	763	735	811	760	775	725	770	726	757	757	724	776	699	765	772	765	741	742	739	721	759	775	745	759	770	719	737	745	717	732	721	674	757	769	746	733	789	789	751	757	765	782	735	731	751	754	768	763	718	756	744	775	739	727	784	745	726	716	755	753	776	756	753	746	754	741	765	757	772	774	723	764	702	790	728	719	764	804	755	748	739	772	709	757	769	838	714	756	740	738	757	762	755	735	709	728	755	770	775	741	726	762	741	718	737	768	785	713	743	801	781	726	743	759	742	719	727	757	720	769	760	733	730	743	742	751	744	748	800	754	771	760	757	744	765	763	767	747	730	730	821	755	775	796	747	775	750	707	757	692	786	768	767	760	767	682	764	786	774	725	749	780	720	744	721	780	745	781	749	749	781	786	784	779	784	734	791	768	745	791	741	776	782	795	748	760	780	764	735	773	746	782	781	766	753	781	746	762	788	766	773	748	754	788	706	732	749	761	743	786	710	749	793	704	733	772	727	750	759	778	761	745	774	735	790	756	777	713	752	801	774	782	728	757	748	720	718	759	786	767	760	752	755	762	700	725	729	736	720	750	782	752	751	756	776	743	746	769	711	743	768	761	791	804	773	776	755	763	805	783	765	767	744	777	727	747	711	748	768	719	750	770	734	744	691	718	734	699	756	727	742	783	729	768	787	719	750	770	703	771	750	720	750	690	707	750	733	790	779	766	745	766	783	781	725	750	744	819	750	724	745	770	723	744	807	774	793	740	720	734	800	747	763	823	735	716	782	796	771	777	746	796	759	760	810	743	725	774	800	720	829	812	831	737	771	750	745	788	721	717	735	760	737	725	750	790	756	770	753	781	738	777	805	797	731	727	762	752	730	788	700	790	758	735	775	756	760	759	781	755	754	761	792	763	745	792	762	745	758	783	773	698	769	800	709	794	784	799	782	710	760	719	748	824	771	754	765	762	736	755	763	747	747	757	758	739	772	753	736	750	769	747	738	784	781	751	745	796	786	743	757	757	712	685	775	759	789	717	775	688	741	742	738	761	757	766	786	737	740	753	788	770	780	764	734	715	735	752	750	761	744	726	761	775	754	760	766	719	762	742	794	737	752	793	773	753	713	708	718	775	749	758	772	719	751	735	741	738	796	717	773	764	770	781	780	770	799	750	752	786	752	735	738	778	777	779	749	838	715	725	731	750	765	721	679	735	749	740	763	740	772	749	694	749	734	764	741	799	722	742	789	733	680	777	774	781	732	727	759	783	754	717	737	760	774	771	744	758	766	775	797	769	736	757	783	790	793	752	775	704	752	771	708	743	759	734	732	697	753	702	792	782	760
13758	2241	2163	1719	1254	915	761	661	576	518	495	499	439	451	426	404	425	359	383	373	392	351	323	382	323	345	389	377	344	328	357	353	342	330	327	318	315	334	330	941	343	309	327	299	289	296	293	313	306	360	319	305	298	322	328	322	346	321	317	314	304	316	331	326	322	285	299	316	303	313	307	331	298	335	316	314	326	326	302	332	321	321	328	329	325	340	373	327	328	327	340	367	344	299	322	310	339	324	308	318	317	353	313	316	336	347	334	327	329	318	327	348	308	306	316	307	306	317	311	324	299	341	316	310	330	298	312	271	341	329	340	303	364	342	301	326	327	290	309	307	356	292	305	330	298	300	309	343	305	310	330	320	328	323	346	335	330	323	322	328	315	322	320	335	322	315	307	321	306	322	340	318	296	305	359	314	341	323	313	298	324	279	317	282	334	242	322	302	293	331	318	302	337	310	322	330	296	320	337	323	292	325	312	325	329	321	279	327	300	317	322	328	329	353	315	332	322	305	323	332	322	325	319	313	317	295	319	310	281	311	350	315	302	328	314	324	334	356	326	315	316	282	332	317	316	357	320	309	329	340	316	324	327	299	307	315	310	327	300	283	310	343	322	350	329	300	324	274	321	316	325	310	325	273	329	329	301	335	326	327	349	323	323	315	345	320	327	321	327	306	315	301	299	297	306	316	302	301	312	305	336	316	301	329	294	323	315	334	285	296	332	288	317	311	344	337	317	310	303	326	323	311	312	308	305	336	329	330	320	318	328	330	308	301	316	371	326	314	307	278	316	314	296	299	294	322	324	314	289	317	352	342	336	323	346	316	342	294	328	323	289	296	330	318	334	317	326	311	346	323	307	322	316	322	308	339	359	321	311	339	337	292	302	294	357	324	338	340	299	321	350	340	319	318	296	318	329	342	291	314	309	325	328	327	315	305	305	329	313	303	315	327	302	320	325	362	292	317	294	313	330	302	317	294	339	332	286	285	287	325	329	323	271	283	338	335	309	355	331	325	311	304	331	323	315	342	283	306	301	332	311	282	319	280	301	313	320	305	325	306	290	316	310	286	326	279	298	317	301	308	307	294	312	315	293	306	337	331	329	334	340	297	323	317	303	319	289	312	303	299	310	306	314	317	295	295	320	334	320	300	320	346	296	338	332	311	355	313	308	324	346	322	334	282	314	301	340	343	319	287	318	326	290	343	303	299	315	316	339	344	321	306	319	301	334	321	323	317	291	337	359	308	326	305	340	292	310	350	301	343	315	347	308	300	306	347	311	327	307	342	314	340	289	307	313	306	323	345	314	332	321	310	335	333	329	322	350	310	291	298	309	320	324	323	295	304	289	319	321	327	313	365	349	310	314	297	305	301	362	323	306	306	341	337	296	308	311	273	294	320	339	332	335	311	330	326	342	330	323	307	331	293	318	330	292	326	339	332	321	342	336	302	309	334	363	311	338	300	327	322	320	272	312	347	350	349	298	327	326	306	300	311	300	313	303	326	300	301	304	325	277	302	317	295	297	300	285	343	314	322	332	340	309	325	311	280	313	300	324	316	309	320	302	323	352	327	321	311	328	304	323	325	324	328	305	341	319	307	320	320	301	306	336	303	326	342	327	320	324	325	312	343	310	318	316	304	320	329	314	327	298	301	325	319	306	308	279	299	318	313	331	316	316	330	309	323	301	339	306	332	340	316	300	301	310	297	313	309	313	339	332	348	336	304	322	307	305	319	365	304	300	331	287	331	329	315	351	318	313	339	317	299	318	296	323	313	301	329	337	314	319	319	288	269	350	294	337	306	320	308	320	307	328	331	305	298	329	307	327	344	334	306	320	318	348	339	312	354	321	290	310	296	284	300	299	346	318	316	324	313	322	303	310	379	295	325	305	273	307	319	315	326	335	324	319	304	323	324	324	344	326	308	331	339	338	342	287	355	318	346	292	296	343	347	329	319	305	322	321	320	326	300	321	308	323	315	289	318	348	307	304	290	346	305	310	304	302	318	310	328	349	306	313	333	322	313	318	291	314	294	329	293	323	342	324	308	316	322	310	309	302	326	302	293	312	308	344	314	300	323	315	338	315	322	304	337	320	288	324	323	304	337	340	342	313	322	332	296	310	322	349	318	299	317	313	278	284	312	299	315	319	280	345	295	343	321	320	318	317	334	304	325	345	328	328	303	306	327	331	324	285	345	279	320	307	325	332	305	324	316	308	313	339	308	298	315	318	315	312	351	322	303	326	313	301	366	342	318	304	310	317	285	309	304	306	321	336	293	356	355	349	323	349	341	346	325	336	314	356	277	301	287	352	316	349	306	314	299	288	292	321	311	296	334	305	303	306	313	299	330	302	310	315	339	322	309	292	295	328	314	322	302	333	307	321	333	355	309	299	301	335	302	315	301	315	317	319	300	311	310	351	299	311	282	330	307	309	312	331	328	318	288	309	329	304	327	338	336	343	293	334	314	325	323	288	330	317	287	302	326	339	343	279	290	304	309	344	311	299	306	290	335	308	344	329	311	309	328	315	275	312	345	330	333	343	313	304	335	343	294	312	311	298	331	282	339	332	336	356	331	286	315	314	317	299	362	336	307	325	359	300	301	305	347	324	304	296	319	297	337	308	349	328	309	323	367	304	290	352	298	321	287	310	292	332	303	317	326	326	280	308	288	306	316	330	314	330	312	309	339	305	343	329	352	320	326	310	297	299	364	350	346	338	307	345	332	305	313	305	323	299	291	333	300	324	300	319	315	314	307	318	289	288	320	315	297	290	320	329	275	313	301	299	289	317	334	339	296	300	302	322	332	331	302	303	319	334	329	352	300	319	329	323	328	325	297	333	305	331	317	326	290	326	303	297	319	320	307	291	339	303	321	326	326	327	309	344	317	316	302	338	309	334	305	309	331	313	304	313	316	317	317	316	314	304	299	309	352	295	319	322	318	323	318	326	320	319	327	308	333	324	301	289	320	303	289	304	313	295	293	330	287	349	300	328	333	311	311	347	337	294	296	313	329	307	313	300	318	321	321	345	312	317	302	313	309	334	318	342	325	297	327	290	302	303	309	292	318	324	283	333	323	344	290	289	313	333	312	320	304	305	297	306	314	328	327	294	321	332	318	299	308	318	306	326	323	295	298	331	316	335	286	325	319	330	295	298	324	306	328	306	311	310	316	306	322	337	335	326	302	325	330	318	327	305	340	304	336	308	307	288	377	311	271	300	301	298	319	342	320	298	337	322	319	283	307	319	322	328	308	341	301	323	288	298	302	335	301	305	326	340	298	298	304	307	301	299	335	316	316	308	335	310	306	281	257	298	298	291	324	324	306	328	308	285	327	317	318	330	297	332	328	313	309	301	340	312	298	303	288	319	295	306	330	326	300	334	335	297	306	319	372	323	331	311	283	272	324	335	286	309	291	292	271	316	315	295	304	302	364	308	311	312	317	320	319	295	308	317	323	354	314	292	302	306	309	319	303	305	319	286	336	295	325	319	301
7741	2152	4049	4939	4461	3735	3130	2686	2320	2013	2027	1897	1768	1534	1501	1446	1304	1349	1286	1265	1198	1233	1139	1203	1025	973	1029	1008	971	962	909	954	900	901	872	814	861	839	1203	5476	849	795	792	841	841	860	832	831	811	819	795	778	807	757	854	750	777	766	746	747	761	762	774	853	852	790	822	774	808	768	764	712	761	743	744	762	761	767	793	733	738	771	796	814	765	779	806	800	778	764	758	777	741	734	710	784	731	727	795	756	760	741	766	784	774	687	781	752	787	744	776	754	751	727	808	750	798	827	790	752	708	737	802	763	780	800	765	777	789	747	771	731	731	762	729	752	752	762	714	739	777	747	756	788	765	835	776	763	789	739	777	797	726	736	758	807	743	718	777	794	814	723	746	797	780	758	718	752	763	771	777	771	711	756	796	781	756	784	766	789	770	770	736	739	714	744	735	823	717	747	729	754	768	721	805	745	773	724	706	763	743	772	756	738	740	754	817	789	735	750	733	780	749	758	784	741	767	793	764	793	764	707	771	745	823	769	733	805	781	723	771	743	688	722	758	775	748	760	756	729	775	780	748	753	735	755	702	762	757	750	837	753	761	722	776	825	727	745	761	753	773	733	743	744	752	759	766	825	766	745	764	708	762	749	737	787	761	775	760	766	773	776	795	836	760	727	765	809	712	730	779	724	706	734	807	725	775	770	789	752	726	748	759	755	754	780	778	736	801	770	810	739	754	786	787	727	768	781	731	780	752	730	775	773	763	761	773	799	767	773	768	723	797	774	776	710	748	774	756	766	735	751	780	736	753	758	768	710	738	731	786	768	723	792	751	730	737	773	758	795	768	828	735	752	762	786	760	731	739	714	727	783	799	746	759	751	755	738	756	790	780	697	781	730	785	717	792	773	758	755	745	751	805	733	763	730	762	742	756	760	753	715	785	764	815	724	783	717	777	786	770	750	765	748	752	765	725	756	714	743	783	814	721	748	799	797	748	754	677	747	773	739	751	759	723	786	743	782	758	723	761	730	745	748	724	753	769	772	777	739	796	720	727	772	753	785	796	777	758	737	738	739	736	749	743	780	747	796	736	734	792	756	755	728	795	719	777	765	727	733	711	749	737	763	741	810	767	783	797	763	749	775	763	736	744	807	796	767	791	784	729	772	775	760	760	775	751	743	784	744	744	770	748	746	781	752	718	697	702	755	768	794	785	800	786	728	704	783	785	765	747	785	746	721	761	787	757	715	755	774	793	726	722	703	744	722	746	760	755	766	780	691	758	759	743	777	756	783	771	754	725	714	739	821	751	761	736	788	747	775	741	784	775	759	757	759	735	763	762	757	727	742	765	734	744	748	729	770	676	737	773	773	796	767	758	811	745	792	771	758	725	794	715	773	726	785	782	809	731	694	727	762	744	737	757	754	727	726	754	713	753	722	743	752	759	736	778	742	787	769	742	754	760	789	750	763	749	790	769	738	765	758	747	738	773	728	751	742	756	815	732	750	782	812	694	756	766	743	789	813	723	745	773	796	759	764	770	768	744	727	759	787	740	810	797	699	778	754	789	794	766	770	731	799	754	777	756	765	727	721	719	738	735	777	751	775	762	768	773	747	732	752	766	750	698	798	742	787	732	773	730	756	736	805	724	760	746	743	781	740	738	738	749	796	740	776	715	786	739	759	760	807	797	752	788	715	799	755	717	709	774	768	769	762	720	734	715	769	734	775	795	749	717	786	768	741	741	694	757	799	774	721	770	773	817	733	710	749	753	734	818	766	798	754	774	743	718	748	745	761	745	789	768	755	749	723	777	759	827	765	761	772	783	750	724	701	698	680	728	764	718	765	744	735	755	785	780	722	791	717	749	734	758	774	729	724	760	733	753	810	770	776	720	750	737	763	749	708	749	775	765	749	741	796	774	775	770	755	766	708	768	730	741	731	737	702	756	767	766	754	781	761	740	772	772	751	783	761	766	745	735	756	751	727	768	714	736	765	769	743	763	754	778	765	748	779	805	775	762	702	808	779	807	742	734	770	755	737	738	761	757	784	802	760	774	682	730	783	782	746	767	751	782	791	814	783	695	743	802	759	773	724	771	752	766	753	750	759	782	742	803	755	778	760	745	764	761	762	770	816	736	759	784	774	751	807	766	821	777	706	746	686	760	726	727	798	746	756	798	774	768	744	736	759	773	776	725	761	737	732	753	718	766	772	781	797	737	767	741	727	740	743	754	753	749	790	710	819	787	754	735	755	747	735	739	717	714	792	773	757	763	750	766	807	730	712	756	790	766	774	759	776	726	718	740	738	768	748	803	824	779	767	752	717	710	765	772	730	782	735	748	732	738	674	783	763	728	742	795	752	743	739	747	701	772	710	720	731	752	749	739	749	740	766	760	730	775	772	786	766	785	735	775	767	798	809	769	714	737	762	741	800	767	763	728	780	767	767	789	745	728	737	779	752	755	764	754	730	778	747	738	727	810	721	693	744	739	774	790	780	724	691	766	718	702	730	766	764	755	795	708	776	770	831	753	715	749	792	802	752	760	761	759	754	827	802	737	798	796	730	716	792	797	817	760	752	768	757	720	794	742	759	765	791	775	757	814	779	771	806	742	742	778	767	746	762	816	734	775	701	755	725	759	717	715	744	752	733	724	791	773	774	740	727	829	720	777	769	787	731	782	772	725	782	769	750	782	767	729	729	751	790	743	750	745	781	790	732	763	760	731	773	743	789	765	768	766	724	833	757	754	757	747	748	726	745	735	730	747	720	751	733	750	833	725	776	746	791	814	753	752	764	731	787	808	744	778	730	741	761	724	694	800	749	739	666	779	782	779	732	770	754	734	839	743	722	744	721	738	760	774	751	784	758	755	776	740	758	746	776	742	773	743	752	754	805	788	729	799	762	781	749	788	765	712	750	769	742	758	787	785	764	768	785	725	760	712	825	710	759	823	720	814	827	810	756	739	755	784	756	746	771	787	770	715	836	754	799	722	705	776	797	760	772	774	758	792	752	744	763	752	746	732	734	764	767	804	781	698	801	746	769	761	768	771	770	833	702	793	774	754	743	737	795	778	734	737	755	758	785	769	759	682	731	774	784	792	774	751	735	804	709	723	725	775	786	741	761	779	782	789	718	786	708	784	754	751	794	734	757	752	811	819	754	804	764	751	733	814	742	718	758	703	757	777	791	742	778	762	712	778	764	749	700	769	763	773	753	756	788	767	773	758	799	737	776	779	791	828	788	726	788	742	747	778	729	816	781	742	815	767	779	736	761	733	681	716	762	775	740	752	775	766	752	771	726	771	808	775	761	804	755	743	755	733	736	758	745	797	771	778	790	738	770	770	784	769	751	782	796	720	745	737	741	771	764	783	737	713	735	715	740	788	775	691	751	845	769	766	781	759	782	831	686	779	779	800	748	738	729	730	775	754	830	755	759	728	789	806	808	684	712	745	761	788	795	784	778	784	714	755	745	755	751	776	782	742	767	793	749	809	722	815	749	737	746
1826	161	184	147	169	167	151	158	174	156	184	168	134	162	162	146	156	151	156	165	160	177	156	127	153	148	137	155	136	132	154	164	139	143	148	167	153	162	137	148	164	157	151	167	135	146	146	156	168	164	147	169	156	146	152	166	145	163	151	149	141	149	148	191	173	145	139	146	139	156	161	169	153	140	153	156	147	173	154	150	148	140	132	154	145	144	142	151	152	141	151	131	144	140	138	154	144	133	151	166	152	129	123	140	161	150	163	162	179	141	145	183	147	147	153	149	151	147	155	159	175	130	119	145	139	147	162	149	130	133	144	138	143	146	151	137	119	126	144	155	154	144	157	155	146	145	143	154	151	160	157	154	134	146	155	162	140	164	136	156	168	160	140	150	150	169	150	144	155	114	166	159	163	162	150	144	141	143	174	162	155	155	123	135	154	169	148	126	148	152	178	130	151	145	164	148	165	129	168	126	141	155	146	147	164	156	142	152	138	153	157	146	165	140	186	148	152	133	158	154	159	144	138	158	148	164	163	176	143	152	156	133	170	167	160	157	148	167	162	145	148	119	154	151	135	151	143	156	144	155	159	160	145	166	178	152	161	134	146	152	160	143	152	147	146	148	176	140	151	153	159	142	142	167	141	160	174	153	142	138	141	141	146	122	144	139	144	167	146	161	113	158	162	162	143	151	155	149	135	156	136	169	125	148	143	144	165	143	141	155	143	144	166	143	182	149	150	154	120	149	145	157	158	165	170	153	171	162	164	139	148	134	165	145	148	162	160	143	148	164	149	138	168	144	153	150	147	132	158	138	142	172	152	152	126	171	150	147	140	163	149	157	153	143	149	142	163	150	165	148	150	117	136	144	151	160	159	168	150	165	148	148	135	164	154	123	155	156	147	156	138	134	157	156	137	144	143	149	156	148	140	154	153	146	144	138	140	137	145	145	146	182	160	148	169	155	121	148	157	129	157	157	149	136	144	144	137	162	166	146	129	139	159	156	151	159	154	174	141	132	147	152	121	134	171	140	156	134	139	159	152	166	159	147	168	143	149	163	155	137	164	128	162	171	154	181	139	172	166	138	140	152	150	137	171	149	144	150	132	151	175	145	156	150	161	130	152	133	139	163	129	149	142	143	138	148	163	143	146	149	148	148	154	141	153	128	122	157	147	169	172	141	151	150	144	141	166	144	135	137	146	145	133	147	158	135	152	163	157	163	133	146	169	151	159	139	155	152	139	163	138	148	128	137	157	137	138	135	152	152	144	154	145	142	151	152	116	148	121	164	135	138	149	140	135	137	171	133	163	144	148	138	164	146	142	155	155	170	142	135	136	135	168	145	141	133	167	152	137	163	138	174	165	129	176	132	159	146	154	152	158	149	136	150	161	167	168	137	147	122	166	167	173	151	148	162	157	132	154	176	108	168	138	137	175	153	157	150	144	143	154	162	161	140	153	163	155	145	135	128	150	146	147	156	134	179	133	161	158	172	141	143	145	142	148	143	154	149	142	145	149	175	158	139	127	159	141	137	152	147	143	136	131	141	172	145	153	145	144	148	142	142	160	179	127	142	169	155	130	164	152	144	142	152	142	162	137	152	159	163	155	157	160	176	177	152	156	161	164	161	142	142	142	144	150	144	143	153	137	154	151	164	156	148	130	149	155	160	152	136	144	170	141	161	152	164	154	151	163	159	154	158	129	162	154	140	160	162	185	137	154	157	151	154	139	156	145	155	132	163	150	163	169	134	137	147	128	158	148	161	144	164	137	149	137	145	138	155	141	151	171	191	163	156	173	164	155	143	158	149	145	162	153	162	145	150	150	158	149	148	137	171	176	151	137	145	151	155	164	131	152	146	141	160	150	168	161	127	140	134	161	161	132	133	167	137	158	168	163	137	161	159	159	178	146	143	132	148	149	155	135	152	141	139	163	137	162	152	159	132	144	131	161	155	142	195	176	152	150	155	152	152	144	135	141	154	157	141	160	156	159	136	141	143	160	148	143	134	149	165	159	156	179	156	177	167	145	130	164	156	130	159	146	140	126	144	157	165	145	156	123	160	153	176	151	133	152	139	147	164	179	170	143	143	148	149	138	140	154	165	140	153	145	123	169	164	131	153	146	159	157	183	165	132	154	144	157	140	131	168	140	135	146	139	134	161	143	136	148	145	125	153	181	127	151	142	168	130	139	146	174	154	154	151	139	171	143	130	137	150	139	126	165	131	142	135	141	155	160	151	146	116	136	141	173	148	158	147	153	163	158	171	127	159	164	127	135	149	159	138	177	160	141	129	148	130	147	164	152	147	134	143	173	146	170	138	130	150	154	157	131	143	129	148	129	132	134	156	159	143	125	142	148	165	144	158	135	152	151	146	137	155	152	132	155	159	153	156	151	137	141	124	168	163	161	152	145	152	139	144	148	138	162	140	182	148	150	141	141	144	160	141	165	179	119	137	127	157	140	145	147	132	153	170	141	182	153	138	121	150	144	139	135	165	155	164	149	140	153	156	170	138	156	157	137	146	149	152	167	163	121	173	147	188	180	118	149	145	181	150	160	146	159	140	121	144	141	146	162	130	141	124	158	137	161	161	164	138	168	155	123	146	138	187	165	147	138	147	136	159	128	134	140	169	174	143	154	131	159	153	173	163	132	161	134	140	157	148	137	175	140	153	152	131	131	148	133	157	164	155	185	156	151	140	150	121	128	157	144	173	136	155	153	151	172	156	156	152	166	155	152	172	170	146	149	149	159	154	153	132	153	148	143	131	130	142	147	132	140	168	156	148	117	149	129	152	156	124	127	140	155	152	176	137	142	159	153	153	147	149	142	151	152	153	147	148	149	138	147	150	145	150	177	142	163	160	167	143	159	156	148	162	168	174	142	161	137	139	139	139	162	177	152	150	173	139	174	165	157	157	138	145	143	143	152	137	146	155	141	170	135	158	167	158	155	140	151	172	138	168	165	154	149	132	129	152	159	155	146	132	138	146	167	141	144	163	161	122	134	142	164	164	166	146	151	153	142	152	130	117	152	148	172	152	171	153	156	148	153	126	128	147	137	155	143	162	151	152	151	133	153	140	142	160	144	138	130	140	142	157	152	143	127	152	153	151	133	147	157	148	163	132	175	155	157	157	159	157	164	171	150	158	155	152	145	165	168	132	150	163	170	146	158	158	175	152	151	159	138	134	126	141	151	144	136	149	186	132	148	137	148	132	124	148	157	145	138	140	158	137	134	150	150	156	154	156	153	168	131	168	143	133	145	166	153	163	158	158	163	160	171	161	159	123	178	162	157	154	171	146	146	157	148	157	147	133	168	155	145	148	147	150	172	161	132	134	152	135	141	134	143	159	137	172	152	146	146	146	151	147	141	149	148	142	154	145	127	138	140	162	138	153	147	170	152	142	145	133	147	153	148	149	148	152	161	139	150	152	147	169	158	164	149	149	146	133	151	167	141	130	150	155	154	161	140	156	163	158	140	165	169	136	145	153	149	131
2196	488	517	516	502	475	464	508	485	508	550	508	515	502	480	518	523	497	476	498	498	534	503	465	442	424	454	426	443	445	431	435	441	431	404	454	445	456	440	588	408	432	457	449	461	454	461	421	443	449	425	437	436	397	418	442	445	456	431	431	446	456	460	432	465	411	419	420	440	443	433	452	479	406	483	434	432	454	477	405	452	447	437	406	416	431	374	437	396	424	421	419	451	409	432	431	456	436	412	469	431	455	411	411	412	437	450	435	453	449	439	452	372	455	425	422	463	447	475	423	392	388	400	456	423	441	447	436	428	448	409	409	398	430	421	470	421	451	418	425	454	418	420	416	425	440	425	384	439	384	444	426	400	444	455	440	446	426	416	453	443	438	445	409	433	461	441	422	438	467	417	427	410	428	405	501	453	436	438	430	434	427	471	416	453	458	356	463	456	406	423	419	473	443	435	443	420	442	440	446	483	415	423	440	427	457	455	401	425	397	432	465	426	428	405	425	444	418	403	441	455	422	419	444	460	472	446	389	441	437	413	426	423	422	426	452	432	435	446	439	441	429	456	420	429	442	440	401	442	440	417	432	379	429	405	443	464	415	443	446	453	429	436	444	411	416	408	401	435	427	440	412	453	434	429	435	440	400	418	440	439	423	453	440	418	429	459	455	444	399	454	464	389	454	445	466	440	429	489	428	408	406	460	441	416	436	443	428	392	431	405	451	444	427	403	429	438	425	366	455	464	431	414	433	436	437	472	401	440	471	412	404	414	439	378	409	444	455	437	427	412	391	435	413	430	434	455	465	414	473	432	430	456	401	444	411	450	408	451	406	445	443	417	462	428	446	448	406	438	421	404	419	403	458	438	419	384	463	438	382	447	427	436	448	420	406	452	461	429	464	448	446	425	410	410	412	436	442	450	411	454	406	428	413	412	390	430	409	427	420	388	409	460	452	414	421	444	421	416	441	463	452	450	413	451	428	401	417	436	453	419	474	401	480	390	463	422	410	430	424	418	467	465	396	401	424	418	442	412	441	422	436	435	427	445	438	433	451	426	441	476	463	412	434	421	403	407	484	443	408	428	429	401	421	447	455	412	436	461	397	442	406	432	452	392	445	426	407	438	450	439	430	432	418	461	439	434	458	456	439	436	438	413	440	457	419	440	440	437	452	453	431	425	443	430	464	395	441	433	407	437	450	447	497	412	407	430	399	470	397	456	412	416	448	440	445	430	491	431	420	448	437	446	449	416	436	429	418	425	477	459	394	438	422	399	425	439	424	458	421	458	464	450	439	437	465	418	396	447	392	395	386	437	429	433	412	419	397	488	449	423	437	450	435	404	450	445	460	426	408	452	419	429	445	439	456	436	430	450	419	429	404	396	397	407	436	397	412	418	452	403	460	446	403	421	421	441	403	441	409	390	422	426	421	424	411	448	437	462	420	417	452	423	445	426	483	438	434	423	413	451	415	439	472	402	442	446	433	448	433	458	428	443	433	429	432	416	433	439	415	446	424	434	421	441	426	434	416	447	423	438	421	406	407	460	440	438	409	431	423	456	450	429	404	452	403	446	432	439	413	429	432	408	437	408	419	437	476	433	423	452	439	420	465	366	447	423	431	451	405	447	421	432	422	403	385	448	425	431	449	419	434	429	437	432	415	402	418	407	437	408	406	444	452	398	405	444	460	442	417	452	453	435	430	409	426	441	422	433	449	456	455	423	430	426	420	420	404	465	444	455	451	433	427	431	446	431	422	428	440	443	427	453	427	424	429	418	434	438	461	471	434	418	448	430	445	402	413	463	410	434	436	447	437	426	440	467	418	444	452	432	396	436	443	424	415	433	378	439	455	441	435	430	445	417	420	444	415	453	441	431	405	468	430	415	448	461	397	428	436	375	414	398	431	471	454	406	425	449	406	408	445	416	433	424	434	406	411	419	439	466	432	434	428	416	450	443	445	419	430	433	406	435	405	374	455	443	460	399	451	416	451	440	435	415	431	413	482	424	409	446	408	425	457	448	440	430	418	395	430	392	420	452	470	473	422	447	385	424	439	415	378	457	464	431	457	448	450	432	435	475	432	433	380	445	414	459	420	422	400	434	462	422	452	438	470	417	410	409	449	428	433	470	409	436	385	461	424	424	458	412	406	423	438	451	452	433	434	448	431	432	443	432	447	451	447	441	436	453	421	448	392	447	440	426	458	449	404	457	458	400	405	375	432	429	427	411	412	430	445	459	456	450	434	446	396	439	406	429	463	446	432	406	439	418	433	402	447	436	430	451	429	451	454	426	422	412	442	406	416	434	415	431	419	438	416	436	436	453	426	402	406	436	425	474	443	430	427	448	431	457	395	440	417	482	478	416	467	446	445	429	494	402	437	430	386	427	372	407	454	434	419	474	426	443	421	380	403	456	442	439	452	444	427	422	455	429	432	416	421	458	422	449	427	432	418	440	410	434	470	443	418	408	417	404	425	424	433	439	424	433	460	458	437	438	447	427	453	422	419	438	432	428	450	456	453	416	447	455	432	445	415	455	448	415	427	423	455	413	417	423	400	450	432	447	455	472	445	440	397	461	435	432	464	410	436	449	434	445	422	409	451	427	413	454	435	407	434	462	444	465	438	425	434	410	450	415	411	411	412	409	416	431	435	443	439	458	383	439	467	444	405	427	403	433	467	425	467	452	427	396	436	460	437	444	423	429	467	429	409	449	412	451	442	421	434	406	405	444	447	448	457	414	478	427	488	441	436	427	449	450	404	415	393	448	434	440	455	442	414	439	429	450	432	431	410	435	431	425	466	426	441	435	404	405	427	429	407	426	434	422	460	448	434	455	413	444	409	447	436	438	399	426	415	456	462	408	430	456	440	410	440	417	424	437	433	437	413	414	454	389	425	426	423	446	413	407	419	462	413	434	469	394	424	406	422	424	460	445	441	433	408	447	468	410	496	438	418	414	435	424	421	442	421	450	441	413	464	482	425	411	439	435	455	448	427	418	398	409	414	481	452	387	433	441	464	435	457	482	443	455	423	464	450	423	466	448	459	440	421	434	412	405	475	454	445	411	449	418	411	427	459	446	369	427	453	427	437	459	434	433	407	377	461	451	442	448	400	407	428	425	447	414	408	453	416	443	458	447	455	447	432	447	435	417	422	454	447	430	408	422	443	431	397	443	438	450	464	426	449	451	435	438	424	410	459	462	445	420	451	464	409	447	423	442	469	426	423	461	446	411	410	435	461	461	456	459	440	412	431	405	476	462	424	421	428	464	437	437	414	439	398	414	422	401	435	415	442	421	413	478	411	404	447	436	447	421	493	425	423	421	428	401	417	475	458	443	430	436	434	423	408	468	464	387	421	422	416	414	421	403	455	454	446	462	429	459	425	442	417	407	444	423	433	455	422	423	467	440	415	425	392	468	401	448	425	392	430	422	403	402	442	398	444	455	410	406	437	435	441	419	456	402	431	403	480	436	437	399	431	466	439	451	461	423	445
7536	1142	1213	1012	688	603	503	454	418	395	409	417	394	357	343	332	345	338	371	342	369	337	317	343	302	356	333	343	289	302	319	297	282	307	329	325	308	334	339	696	295	305	256	293	313	284	292	305	283	304	282	295	288	325	337	309	308	292	311	301	305	301	297	305	344	313	299	339	298	282	316	311	292	321	294	321	288	274	327	284	292	307	308	332	301	304	311	297	303	304	276	293	317	295	308	314	327	299	318	309	284	318	303	306	295	299	296	292	307	283	323	307	283	339	309	307	326	336	291	310	310	302	318	282	314	308	262	286	306	290	316	316	269	310	309	306	310	330	279	303	314	287	328	319	329	299	302	327	329	309	316	316	278	314	299	343	301	331	285	297	282	342	282	291	315	313	359	297	326	319	322	300	310	313	321	307	300	324	349	287	336	291	310	331	313	289	286	330	288	336	319	346	328	296	293	339	305	273	320	298	286	287	325	318	311	315	309	341	319	289	284	305	280	294	311	307	296	301	285	335	312	325	311	290	296	294	301	326	301	300	280	324	300	327	298	295	301	327	312	311	328	289	273	282	268	293	296	301	292	296	275	280	293	319	322	313	333	298	299	311	310	308	278	267	252	287	298	298	325	290	303	322	306	318	287	298	308	311	287	270	272	311	324	322	278	281	330	274	322	263	300	324	312	305	299	310	311	303	303	330	298	298	290	332	307	336	343	317	316	276	333	309	308	327	313	322	286	323	338	277	336	286	306	301	295	276	286	309	282	269	308	283	305	310	298	286	279	306	349	315	280	299	316	321	311	281	328	273	310	289	322	328	310	314	308	285	307	318	303	302	299	319	311	318	294	322	326	287	361	338	307	309	325	304	291	294	299	284	310	302	304	290	312	311	305	295	333	318	272	315	299	323	317	314	301	346	312	313	337	307	285	312	292	299	304	307	290	297	311	287	310	298	288	300	293	314	288	314	309	312	331	294	287	290	322	305	319	312	319	329	303	315	312	301	311	308	324	305	336	280	288	273	291	291	328	348	307	322	323	259	276	331	291	297	323	324	295	290	301	310	306	275	324	314	303	307	280	287	327	272	301	309	299	306	338	314	313	285	275	302	307	289	322	308	311	310	283	323	291	292	313	318	313	308	303	315	302	274	305	292	283	300	302	331	295	286	309	308	321	308	294	327	294	301	294	328	329	343	341	322	315	313	338	307	312	335	297	326	309	271	302	317	302	341	313	296	314	321	271	325	300	280	295	320	324	303	336	318	309	273	315	293	322	337	314	281	343	309	306	315	272	305	307	306	335	293	319	302	303	317	299	285	304	287	294	290	282	288	329	314	306	302	314	306	308	342	326	319	321	340	328	320	296	360	320	310	309	338	305	297	302	298	318	307	314	291	323	310	321	288	293	291	293	289	287	323	305	290	300	264	294	297	289	273	312	315	331	308	316	293	292	308	291	292	329	339	341	314	314	274	313	337	304	251	312	304	309	309	301	317	338	311	324	283	315	314	307	306	333	303	314	298	295	274	313	305	346	273	336	307	301	326	297	323	342	294	298	291	305	292	300	310	308	351	287	334	299	303	296	303	314	344	290	311	340	276	276	315	268	314	311	323	313	345	340	297	301	305	280	337	314	310	295	283	314	323	250	334	275	304	302	290	296	311	298	305	309	282	356	313	295	309	304	342	314	306	306	291	315	315	283	297	282	315	327	311	291	283	319	292	290	325	312	298	310	319	315	297	283	295	251	287	284	292	325	306	301	316	287	269	335	318	313	332	341	280	324	313	321	306	305	288	330	301	294	271	308	312	304	295	254	326	286	323	321	318	329	302	315	284	347	324	292	334	333	308	301	319	295	296	317	310	301	305	289	296	315	287	287	291	335	311	282	324	324	349	265	337	334	298	304	340	309	328	321	298	305	296	321	293	310	322	325	320	323	299	298	321	310	303	314	300	274	321	313	325	323	314	322	294	323	325	328	299	335	316	312	284	328	315	306	290	300	318	296	321	290	330	323	287	287	315	329	322	300	304	318	301	303	310	308	283	330	335	335	335	331	304	288	321	311	322	301	303	286	298	319	295	324	311	289	314	302	305	283	319	311	320	304	302	302	293	286	305	309	296	340	299	280	316	295	301	328	305	330	302	317	296	283	312	321	269	287	268	326	334	304	334	311	353	299	295	280	325	316	325	310	317	351	290	306	320	287	304	302	318	304	329	291	330	322	299	330	313	349	302	309	296	316	307	301	347	285	314	326	326	323	329	291	303	309	282	353	300	330	316	318	319	299	290	298	325	324	300	301	310	309	315	271	262	294	286	336	312	254	298	305	289	307	293	337	369	323	305	306	287	302	311	293	328	363	316	323	291	307	296	303	294	321	315	269	325	318	273	317	311	323	291	294	299	291	298	274	304	310	313	275	322	327	308	305	265	296	257	304	299	295	291	290	286	364	316	307	314	316	322	310	291	304	326	294	279	325	293	296	308	324	288	319	310	311	289	314	278	323	302	311	314	320	291	318	288	292	336	331	335	312	333	300	318	278	309	302	298	347	332	295	298	322	290	314	283	342	340	307	295	341	269	328	274	288	282	313	335	290	306	344	300	329	303	294	341	261	281	338	299	282	292	313	339	319	291	323	330	313	319	295	294	313	350	297	323	308	340	300	292	333	304	290	333	262	308	308	323	325	296	309	313	337	302	310	304	330	282	312	314	315	363	321	325	304	283	325	302	317	271	289	339	307	320	339	306	316	331	332	303	286	290	332	308	305	318	320	292	322	295	302	284	311	308	320	296	292	315	339	348	306	334	363	299	294	282	342	301	323	344	311	303	295	300	315	320	307	293	311	287	324	309	289	298	281	283	323	278	300	289	317	334	302	280	282	288	313	309	273	321	270	293	310	290	308	307	292	269	331	300	313	317	327	319	291	295	328	288	295	313	302	275	295	327	277	290	337	334	308	289	311	329	314	320	266	296	299	315	324	314	283	338	317	305	326	302	314	307	297	318	291	320	313	317	300	296	305	313	317	276	321	314	284	307	302	314	309	324	330	306	284	306	325	335	307	335	325	294	323	302	313	312	318	307	310	315	302	281	302	296	305	281	346	270	287	320	317	320	319	334	299	289	307	268	283	323	290	284	310	297	276	321	288	321	327	266	307	296	311	285	324	305	288	313	338	351	280	321	304	292	337	274	298	311	303	308	299	301	294	263	309	304	306	311	298	335	316	331	315	333	296	345	329	330	308	269	327	360	338	278	312	299	319	324	303	297	315	296	298	334	299	298	327	335	269	320	291	299	285	330	309	318	290	297	344	316	340	337	311	320	287	314	302	344	318	319	301	304	312	301	291	297	315	310	286	329	288	338	284	276	272	291	307	287	282	306	315	334	327	339	319	306	335	307	337	319	297	294	319	312	302	325	307	328	303	313	305	324	312	297	253	323	298	299	284	298	289	295	304	319	364	324	323	322	315	324	299	304	282	319	287	316	317	331	270	270	290	307	314	281
5979	1421	2546	2955	2735	2378	1967	1751	1614	1446	1359	1379	1335	1205	1121	1132	1111	1105	1064	1063	1103	1021	1134	947	830	895	881	874	878	869	798	861	871	831	834	810	838	870	1102	3895	853	763	805	778	786	829	799	794	786	859	774	764	750	790	793	768	764	812	800	778	803	769	746	804	811	766	782	821	727	759	748	821	744	722	726	745	830	766	792	786	769	808	754	776	768	714	777	781	813	773	772	726	732	773	772	740	736	739	726	770	750	753	797	755	769	727	792	734	753	776	761	778	775	793	747	765	774	740	689	799	755	774	796	765	783	711	776	773	758	814	771	801	769	739	732	769	772	766	759	774	755	787	750	752	769	782	758	766	769	781	768	822	800	783	758	776	809	725	708	747	757	774	825	801	816	706	793	818	755	727	753	716	802	819	747	757	749	766	771	809	782	740	723	757	752	760	718	781	804	802	793	767	749	753	785	794	765	756	738	749	762	772	740	788	788	736	794	780	739	734	744	754	725	754	780	782	776	742	804	759	784	777	807	741	781	731	810	752	796	768	802	785	733	787	792	735	778	739	811	746	710	773	730	733	763	764	763	784	783	739	754	737	754	742	728	727	793	733	751	745	782	792	762	747	758	762	768	753	773	738	778	772	768	773	731	735	760	820	772	789	770	772	745	713	801	765	731	762	785	762	759	775	810	721	794	793	742	755	716	719	728	796	807	772	804	788	759	806	753	778	732	807	765	776	752	770	758	741	721	739	774	742	744	724	807	804	749	695	738	744	778	833	769	744	750	747	772	741	749	837	748	767	736	804	791	806	823	704	772	778	748	748	817	778	766	778	774	749	737	746	741	762	745	737	731	743	770	743	798	759	814	780	762	794	759	767	774	763	734	785	787	737	748	803	733	748	759	735	762	787	757	773	801	788	822	812	716	782	727	778	823	745	778	767	742	802	753	771	720	730	775	767	767	724	760	773	781	735	756	742	794	746	709	749	750	751	735	761	783	777	732	721	749	792	757	767	788	749	756	800	792	770	811	771	722	764	782	748	789	733	736	738	802	790	755	791	783	749	783	733	778	755	735	723	757	782	773	803	787	822	809	738	758	755	795	720	756	746	755	758	783	804	793	752	717	786	767	805	795	749	745	743	743	767	766	742	734	740	794	812	781	844	801	729	726	758	782	759	829	761	794	746	768	763	790	789	732	750	831	767	765	831	766	759	760	754	804	714	774	760	727	793	770	744	748	774	738	734	758	784	751	756	833	741	774	807	792	780	745	784	776	773	773	785	743	730	785	806	767	740	747	751	747	745	803	765	761	753	761	780	756	791	723	780	756	782	773	743	782	703	747	753	743	782	783	731	784	750	770	760	698	794	739	737	753	770	794	760	777	794	752	748	753	766	810	790	749	730	787	767	767	715	740	762	754	784	752	812	800	794	788	807	773	742	795	781	841	774	769	692	794	714	730	795	784	763	731	730	721	775	747	764	762	727	766	753	715	722	742	774	767	784	740	748	764	780	766	759	749	735	724	777	694	736	771	748	766	743	778	809	728	737	790	714	763	777	752	738	795	785	776	762	792	751	803	751	746	792	809	787	800	788	734	769	762	783	824	820	792	745	717	753	781	792	777	761	746	731	762	754	777	805	728	832	740	785	793	775	761	744	749	776	756	805	779	730	757	775	746	774	736	770	794	749	767	749	735	741	828	749	802	781	732	754	803	753	778	789	792	759	751	710	804	742	781	778	714	760	795	760	772	710	780	717	757	768	744	765	768	743	773	760	770	768	743	765	740	745	730	769	742	814	782	794	724	740	746	772	765	800	782	705	763	744	755	795	776	820	773	713	785	793	797	720	783	737	755	790	713	808	783	754	814	766	772	793	706	717	747	754	800	798	778	785	748	734	745	784	736	778	755	753	764	765	742	743	758	742	775	780	798	726	769	771	785	787	758	753	716	798	756	768	757	749	698	776	780	741	750	757	748	735	717	775	733	729	757	775	766	773	779	780	784	727	739	790	816	778	727	746	752	763	778	777	705	767	735	752	728	787	816	765	788	814	751	762	762	748	808	785	801	780	779	760	741	736	782	716	747	809	794	747	748	792	784	738	777	718	729	783	760	754	743	810	783	747	799	761	804	767	762	717	774	748	755	761	745	725	807	758	744	789	782	746	762	801	777	785	799	758	789	783	761	796	759	747	757	793	813	797	762	780	812	827	755	775	789	782	783	821	797	764	743	761	738	728	759	705	786	808	749	747	786	756	786	782	788	791	789	788	783	766	734	746	768	791	713	756	713	797	768	766	738	769	777	718	761	787	787	786	741	750	808	786	748	719	794	778	752	761	744	739	748	727	778	755	760	780	787	701	696	764	748	767	758	747	751	763	788	758	738	775	775	743	761	779	769	734	770	792	776	760	799	725	836	735	769	778	751	704	795	771	799	745	774	776	790	761	825	775	776	761	740	829	738	820	787	756	771	779	777	804	745	765	780	780	757	762	751	737	724	770	779	787	743	733	772	791	770	757	747	820	778	791	775	765	793	797	739	758	735	692	793	774	765	781	779	712	776	773	735	762	780	815	761	768	769	750	761	760	834	769	772	780	801	776	740	825	777	783	739	753	763	743	835	758	769	737	748	811	808	752	797	795	760	756	760	796	756	743	808	773	781	820	710	813	791	775	793	772	768	782	753	757	756	757	758	741	742	723	796	735	768	751	747	768	757	766	780	725	776	765	787	816	789	744	754	720	798	754	732	773	810	744	767	808	791	770	803	762	815	815	751	753	778	780	743	778	781	733	766	768	755	772	776	814	756	737	779	781	732	794	706	780	782	734	751	775	762	716	827	786	709	705	751	786	776	764	717	771	796	775	786	794	802	796	748	736	791	761	756	798	765	827	794	782	766	719	791	742	827	791	769	763	799	702	761	827	739	802	782	814	764	748	759	786	755	744	760	758	702	794	772	770	762	756	734	732	781	792	780	752	778	765	808	769	782	736	778	760	732	789	769	760	805	760	761	793	804	765	777	744	735	706	801	789	789	806	783	746	757	784	792	796	745	785	765	763	773	747	796	740	763	821	768	726	768	760	747	764	794	794	733	721	721	775	767	795	801	773	746	772	730	702	791	831	765	772	775	762	802	771	749	739	728	787	782	772	766	805	808	757	779	730	786	742	803	779	781	791	748	769	806	806	756	786	752	768	771	771	755	729	763	829	738	799	741	777	735	773	738	795	789	745	768	739	772	734	791	775	813	763	803	733	814	809	746	752	846	735	745	714	767	741	788	761	741	761	795	760	727	749	765	809	718	781	785	751	766	782	773	750	724	733	763	804	755	777	738	767	726	814	747	745	782	808	826	701	784	763	750	806	765	776	735	754	764	797	790	766	763	763	766	751	811	747	765	771	741	725	787	764	752	783	711	764	754	771	760	740	776	814	768	778	767	770	809	805	782	744	728	783	783	730	747	735	767	785	761	740	751	803	783	744	772	775	772	761	766	734	731	755	783	750	769	765
13921	2189	2175	1689	1204	855	782	677	578	507	460	474	421	435	425	417	391	381	348	404	362	367	384	357	347	330	332	368	332	340	360	358	364	335	322	321	324	329	422	1418	375	337	370	331	329	322	351	352	345	361	315	304	313	297	336	333	336	325	316	317	336	339	334	304	342	322	325	343	317	293	311	320	335	302	321	334	339	320	286	314	324	362	321	327	344	325	344	290	335	307	327	349	330	302	336	317	312	300	321	328	345	310	308	308	310	358	342	321	307	306	329	325	290	311	352	359	335	317	329	319	325	305	310	343	330	312	309	316	328	339	310	310	298	281	306	327	321	315	302	316	320	294	323	276	325	317	278	321	338	322	307	320	301	323	325	301	354	315	347	326	308	311	354	283	314	320	341	286	313	324	329	289	312	296	331	315	304	326	359	328	334	352	300	308	301	321	354	352	334	321	340	319	337	310	334	333	318	317	302	322	299	321	318	359	340	312	335	335	332	319	334	318	298	337	331	329	341	317	299	333	345	334	330	342	379	312	333	346	334	319	299	282	340	326	328	337	338	319	304	312	309	315	308	329	334	322	337	313	313	356	324	317	319	321	325	282	311	312	306	301	324	305	304	357	294	332	321	362	337	276	340	307	332	327	304	332	337	310	313	335	321	321	329	329	292	328	323	308	356	320	316	324	323	327	296	285	317	347	318	305	309	308	296	317	325	326	306	330	312	351	315	303	295	315	330	335	319	317	313	324	339	325	320	318	278	293	334	323	320	325	287	330	357	346	348	339	373	322	311	328	303	335	346	315	328	330	287	324	317	296	311	330	300	298	300	323	321	301	337	341	323	314	273	328	323	312	313	302	287	319	285	319	308	301	312	344	287	347	334	360	306	373	359	288	347	281	343	342	336	336	284	322	325	309	326	313	322	312	335	329	309	314	318	343	320	310	292	308	308	352	326	309	372	328	327	317	298	315	317	293	310	326	306	314	345	337	309	322	320	327	324	311	294	320	326	322	338	340	304	336	353	365	354	355	304	318	322	330	313	302	286	277	317	334	286	320	328	294	346	294	327	317	327	307	336	303	321	359	347	307	329	341	305	329	315	317	319	322	331	326	331	364	331	313	304	320	328	344	336	345	337	301	338	319	361	309	301	325	346	363	328	339	309	305	330	345	345	299	324	344	306	330	343	325	304	318	358	297	279	324	323	341	297	271	316	324	301	336	312	350	286	303	333	332	325	315	331	315	341	302	330	357	332	333	285	306	317	320	305	340	333	343	315	329	311	368	316	298	301	318	306	352	310	356	337	310	320	315	350	338	358	331	324	308	311	341	297	305	350	314	317	327	310	306	323	290	354	287	305	320	321	312	340	312	317	311	314	303	324	325	312	335	338	314	306	332	320	321	351	337	303	330	320	332	337	306	321	334	322	352	337	343	324	332	340	311	353	314	306	328	340	320	342	340	285	299	338	302	341	323	288	267	331	259	355	319	314	335	309	326	332	372	310	315	322	354	307	328	305	338	331	308	285	325	314	305	339	293	351	297	325	332	321	296	336	344	344	333	293	328	333	335	333	329	327	348	322	339	341	334	331	340	318	320	314	322	295	297	321	296	313	322	303	338	313	330	325	334	306	313	291	319	353	351	339	309	312	323	315	331	312	348	349	318	340	305	348	329	335	325	324	316	300	312	323	333	332	295	319	325	320	343	331	342	286	377	347	351	336	305	316	329	332	333	303	331	334	300	339	363	351	362	322	329	379	300	324	306	317	316	362	310	343	351	294	298	305	324	305	347	292	348	326	349	316	350	332	295	284	291	354	351	346	294	312	351	365	357	323	356	324	331	338	320	318	317	340	352	321	327	325	304	322	292	300	310	335	316	336	338	330	317	365	311	303	341	321	312	300	295	319	290	304	303	270	340	322	320	325	344	298	302	325	322	331	357	325	315	329	319	339	353	344	288	309	339	295	289	331	323	313	301	362	321	313	317	286	341	326	323	314	330	294	303	346	323	295	340	331	299	306	318	324	323	308	354	316	302	335	338	316	337	337	339	290	337	311	316	342	296	333	362	315	337	290	334	314	349	351	307	320	337	328	320	297	313	313	359	333	331	334	296	315	354	321	328	345	317	336	351	315	301	316	337	355	326	292	311	312	324	306	326	312	350	340	313	339	292	319	302	297	321	333	337	347	334	333	308	295	322	316	317	304	311	326	350	311	331	358	320	352	307	349	323	306	310	327	323	310	353	340	299	334	320	295	323	303	299	315	328	317	295	359	343	304	302	330	323	355	349	291	323	321	336	332	334	313	311	342	329	328	315	327	290	346	312	289	307	314	323	326	322	341	328	325	290	314	276	318	293	317	310	305	341	309	318	328	314	309	319	338	325	337	293	333	341	323	288	309	330	300	334	326	338	300	330	307	305	340	360	348	301	337	329	301	301	358	319	326	347	291	324	361	314	307	297	324	327	320	313	353	297	329	301	349	291	302	317	331	307	321	335	286	312	320	284	312	349	325	343	302	334	345	331	322	317	342	364	289	327	312	300	327	329	329	316	328	319	334	319	329	283	351	357	344	335	330	331	296	310	334	300	331	309	337	289	336	320	310	357	321	319	329	314	320	332	317	335	328	352	307	332	315	337	353	331	298	329	328	312	329	310	309	319	313	338	354	340	318	296	318	308	316	320	311	311	353	335	330	312	315	326	321	337	317	291	311	307	307	313	323	346	326	320	318	343	344	335	318	354	322	284	323	322	353	345	330	316	334	330	313	331	299	323	295	364	325	302	310	294	313	329	365	351	305	331	336	323	336	315	312	324	314	301	322	318	323	326	326	331	328	291	322	333	346	311	322	316	310	332	320	312	314	314	307	304	316	323	337	349	327	341	327	323	311	319	303	335	306	310	312	327	323	325	301	299	321	312	295	333	316	305	312	271	306	322	331	314	363	316	351	338	322	338	317	338	331	336	340	333	317	323	315	347	298	317	326	327	331	317	350	316	323	342	342	309	351	330	345	286	321	317	326	299	307	349	363	335	335	344	350	326	328	339	319	298	302	303	348	344	336	298	321	323	298	296	302	309	322	348	307	314	332	327	305	294	326	333	338	333	342	352	330	339	346	312	309	305	342	326	336	290	321	322	338	360	304	315	309	354	325	321	345	374	325	344	336	307	301	290	321	323	328	325	332	324	294	310	285	328	304	298	339	335	305	323	282	296	341	300	301	352	327	318	314	328	322	312	348	316	352	338	328	312	320	333	330	332	348	349	325	335	299	319	370	317	329	317	363	303	321	340	326	284	330	339	342	341	296	345	331	326	316	336	299	309	357	319	345	354	321	313	315	309	302	329	361	324	326	300	288	345	331	357	344	335	333	365	296	333	353	324	339	342	307	330	302	315	336	322	311	349	328	367	328	350	318	319	358	321	333	315	289	319	346	320	314	334	317	317	317	297	292	325	344	330	345	346	310	321	322	301	294	305	286	319	332	331	337	329	316	334	316	283	307	308
7632	2069	4164	4983	4508	3753	3191	2724	2280	2112	1999	1978	1703	1500	1499	1370	1413	1372	1301	1356	1325	1293	1250	1127	1064	966	1002	1051	906	952	941	892	924	919	947	895	852	890	1734	8494	906	908	855	818	818	829	813	770	818	824	837	824	837	823	817	814	792	820	786	809	790	801	807	819	870	744	863	797	821	834	790	812	797	782	796	838	737	807	746	737	829	764	739	770	815	753	791	815	789	793	828	786	802	827	777	742	734	755	770	750	783	792	813	765	763	763	806	808	776	782	763	789	774	750	770	761	728	784	770	753	775	769	741	773	811	791	751	774	748	793	754	808	774	772	817	752	843	723	751	775	770	817	792	733	787	754	751	749	765	787	720	803	722	749	801	700	760	754	810	784	773	775	771	770	806	746	762	784	793	791	813	790	779	774	702	753	791	810	771	744	764	832	810	760	794	781	756	745	743	818	798	750	779	769	782	764	774	799	760	807	749	788	805	749	804	745	784	824	734	763	830	802	811	755	805	774	793	768	787	740	830	748	786	743	798	765	786	771	787	697	747	760	763	774	744	776	771	788	733	787	792	762	808	759	771	760	769	773	745	769	725	794	802	797	804	787	804	809	716	788	773	715	757	762	732	743	749	753	752	793	775	759	770	808	788	795	765	809	759	779	797	745	820	848	713	785	783	736	803	776	783	782	756	799	753	796	775	773	800	757	721	801	779	799	808	752	778	800	798	769	806	749	761	701	765	801	746	785	793	762	769	786	773	758	833	754	769	740	778	772	802	760	787	779	786	826	731	742	805	771	789	780	738	782	755	769	743	794	764	785	757	794	766	790	746	803	780	784	769	769	790	762	826	738	748	764	780	730	840	738	806	729	738	751	770	737	765	753	759	706	781	791	808	775	821	742	783	795	814	767	775	788	724	757	790	771	788	783	802	807	830	803	771	793	766	762	750	776	812	752	726	779	852	804	772	762	756	769	732	776	810	813	756	734	783	777	757	833	737	731	761	830	777	748	789	837	782	790	758	784	776	782	771	764	764	757	769	736	767	827	783	766	796	770	786	762	731	764	789	754	810	811	726	771	788	845	782	813	769	777	812	763	800	763	731	797	787	792	746	722	729	773	787	755	762	770	815	791	747	723	717	820	778	759	799	760	748	778	795	801	745	801	761	838	764	806	784	812	786	779	733	763	792	768	756	774	776	741	781	811	773	806	756	784	779	778	733	758	739	764	773	784	798	763	790	749	735	810	757	809	770	721	775	779	738	779	782	785	715	768	797	766	798	766	813	768	771	712	781	762	816	815	734	735	749	820	772	748	726	770	757	747	788	770	705	742	807	784	774	736	807	773	790	812	767	716	806	715	773	741	788	777	696	782	789	792	789	797	757	786	731	786	772	780	794	758	784	808	790	759	774	750	755	747	769	732	698	756	749	737	781	772	801	782	799	803	772	811	798	778	755	779	731	781	744	780	779	760	775	751	798	745	779	748	798	773	777	759	733	784	760	792	764	801	739	755	759	809	775	791	781	756	760	733	730	734	766	828	769	776	749	741	791	778	767	752	739	798	786	787	732	732	749	825	833	772	751	723	769	730	782	826	744	759	761	799	759	781	783	736	764	781	770	735	778	734	776	809	823	737	732	740	743	735	793	743	803	772	726	788	757	752	789	744	800	758	792	792	788	783	772	756	779	734	805	796	754	783	809	762	742	753	744	755	780	744	751	791	775	785	739	787	765	747	760	780	760	793	744	761	748	808	777	777	731	776	787	816	758	771	768	770	738	788	747	769	786	753	751	766	810	758	713	757	755	820	802	752	783	752	763	721	818	769	774	788	764	759	755	766	769	761	773	783	756	738	797	740	777	785	773	761	750	765	774	791	783	804	841	768	737	775	796	809	795	761	747	735	751	820	774	770	788	807	723	761	828	773	791	734	752	733	785	801	791	804	791	781	740	765	746	747	748	765	728	756	756	757	778	782	775	806	747	809	822	781	778	766	793	775	767	741	787	771	769	805	789	802	756	743	788	769	762	797	773	818	775	749	787	799	739	749	772	775	768	744	763	746	742	796	760	725	750	802	781	757	776	794	766	797	700	812	782	771	791	778	750	788	773	789	773	795	780	754	793	763	725	758	794	759	757	762	730	739	728	763	742	749	762	761	773	740	815	837	780	808	787	749	750	777	745	811	805	813	768	801	751	769	767	821	749	772	799	748	739	787	818	764	810	774	776	754	756	754	798	821	825	787	791	739	796	720	765	863	824	780	816	771	788	804	744	784	777	762	796	816	825	774	786	736	783	807	742	771	752	778	792	817	785	814	786	780	785	772	756	728	793	789	776	798	749	764	817	759	809	760	760	767	782	769	785	773	781	768	741	756	774	734	824	769	764	780	739	761	731	809	785	766	748	765	787	766	760	794	799	758	730	771	742	730	730	795	757	780	740	754	783	758	803	773	723	789	730	772	768	744	773	819	754	810	775	797	836	772	745	728	778	751	800	754	747	791	802	794	789	774	779	766	806	823	776	753	803	786	763	753	787	788	808	770	756	775	813	795	783	763	756	804	764	795	805	788	785	757	759	755	756	729	801	781	791	824	783	741	757	770	764	758	726	815	744	765	764	792	814	752	722	791	775	771	752	744	779	767	823	708	765	740	807	787	755	740	755	755	792	772	754	757	778	725	803	804	768	747	791	777	769	793	786	722	719	747	762	832	751	797	770	767	764	749	778	764	796	762	774	783	771	781	758	808	702	697	806	805	828	757	756	817	795	800	788	746	763	751	780	773	762	746	748	771	746	776	788	758	826	786	788	822	779	769	735	774	771	772	745	840	781	807	720	742	772	759	793	762	816	761	755	767	764	787	788	736	800	756	738	821	791	793	782	766	760	778	753	815	758	793	796	789	766	800	764	769	747	785	774	760	779	824	766	784	736	765	774	787	791	755	754	769	775	775	745	779	756	808	741	813	775	830	805	740	783	789	774	768	777	779	738	778	750	761	756	704	715	760	807	801	767	727	757	747	822	796	780	797	780	746	745	763	777	767	786	844	773	683	805	827	810	809	820	761	844	804	788	690	812	788	778	747	752	768	754	761	762	752	750	780	802	774	739	695	778	783	748	753	781	763	738	767	731	793	747	778	777	753	768	767	784	782	780	820	760	793	738	714	769	736	800	804	753	771	777	737	731	744	788	823	826	811	723	799	767	768	785	759	778	788	783	807	788	763	851	752	808	768	799	746	732	783	779	779	783	726	754	751	817	713	815	821	765	719	730	729	813	769	716	745	722	707	788	814	728	803	738	754	785	788	780	784	812	783	809	779	805	716	765	772	791	762	768	793	748	700	743	747	756	821	823	742	771	802	829	796	771	773	815	809	786	775	776	751	777	788	819	776	808	738	774	767	772	751	771	809	829	789	751	752	776	807	791	763	813	779	736	794	749	738	771	805	706	813	801	792	808	789	817	755	744	758	794	787	783	750	823	769	704	747	760	801	779	796	820	782	716	718	723	768
1872	215	170	202	182	158	178	186	164	171	172	158	178	168	165	155	160	184	184	182	187	183	176	164	191	169	177	155	157	138	172	166	165	141	153	161	155	153	164	184	197	164	144	196	169	146	169	160	141	165	157	162	161	145	187	166	180	163	149	153	157	153	162	141	161	172	141	164	147	167	175	167	152	162	184	168	165	128	148	155	153	161	138	167	163	156	151	167	171	170	159	138	139	172	144	178	145	183	150	177	169	149	156	164	152	146	166	176	153	129	143	163	156	156	156	162	165	188	165	142	154	137	181	150	153	170	168	167	182	148	150	151	193	147	176	170	152	149	145	177	156	168	151	164	164	175	182	167	172	155	157	144	154	155	157	163	151	167	153	161	169	188	151	158	162	167	164	166	155	155	164	157	167	175	157	158	135	167	162	172	155	151	156	153	160	161	180	140	170	166	152	157	159	133	157	179	162	160	148	146	170	154	166	178	150	145	141	159	138	173	168	148	171	191	147	197	182	177	151	165	150	174	149	165	150	157	155	164	150	160	171	151	141	143	150	156	179	150	176	176	164	149	169	177	144	162	163	168	157	172	172	149	155	144	187	164	147	153	167	165	184	156	173	176	160	175	180	141	166	157	146	166	168	155	138	161	150	179	139	164	192	163	154	169	168	155	169	149	168	156	146	154	158	164	160	182	176	143	168	147	179	170	159	150	149	172	164	172	166	169	192	161	150	153	182	179	167	142	164	157	174	151	146	154	162	154	149	140	166	174	155	145	175	156	168	170	154	177	159	145	155	153	149	149	168	178	154	158	165	154	150	178	158	170	164	185	170	150	145	157	158	189	154	148	159	156	168	157	165	152	162	151	157	132	176	137	150	144	166	164	164	177	176	174	145	168	167	164	162	156	170	148	146	178	156	161	149	180	169	171	152	184	166	173	161	148	157	143	175	147	173	177	169	159	158	179	156	165	136	144	149	174	183	152	169	173	184	154	144	166	169	166	146	156	147	184	149	167	149	169	171	200	142	159	153	159	161	159	161	166	163	167	175	166	146	164	161	173	170	178	193	161	147	168	152	159	176	183	171	156	172	131	152	164	149	171	146	175	168	158	155	145	169	166	167	151	183	177	138	155	176	182	156	162	157	158	162	148	166	159	157	140	182	163	155	140	167	147	153	159	168	153	159	155	162	136	147	160	141	170	130	158	176	156	162	173	159	162	142	180	180	168	152	166	151	178	142	162	164	161	172	167	143	145	160	143	176	162	166	171	153	167	171	156	185	161	162	171	156	177	170	166	173	166	170	189	158	155	175	167	180	156	138	139	161	156	168	183	155	155	164	154	162	153	131	183	151	157	139	152	156	176	168	160	145	161	159	151	157	175	148	158	179	185	176	160	170	185	143	168	170	160	137	145	169	172	139	166	170	150	167	168	142	160	146	150	141	168	145	158	152	167	155	150	140	167	137	146	178	174	172	156	153	170	148	153	166	157	160	171	142	150	152	197	169	138	176	166	183	149	133	139	145	176	163	152	155	160	180	177	177	139	169	170	140	176	130	181	169	188	168	148	186	168	185	144	170	145	159	163	160	171	146	162	156	157	147	168	141	164	167	150	151	172	149	141	140	140	148	195	135	165	145	150	174	155	159	153	178	152	162	169	170	148	148	159	157	156	164	158	167	175	159	162	176	173	180	171	153	152	178	171	162	163	187	169	188	153	162	178	169	165	168	149	150	168	149	166	185	160	144	154	179	144	151	174	143	172	166	179	159	174	168	165	170	175	130	166	144	185	152	155	152	151	167	170	173	167	152	168	150	163	159	164	174	167	140	166	152	157	140	144	162	138	180	170	161	149	150	151	157	164	158	167	173	169	149	138	154	163	168	154	160	192	157	159	165	143	165	161	147	165	148	164	172	164	173	173	136	171	160	159	153	172	145	153	163	163	157	142	175	154	175	175	187	156	191	152	146	151	181	158	175	167	167	179	170	150	157	135	172	179	144	153	154	173	157	156	165	159	170	139	175	138	130	144	156	170	167	162	150	153	143	163	174	179	168	156	152	175	161	150	185	156	165	160	160	184	151	140	156	179	163	160	154	158	166	156	155	161	157	128	153	153	164	172	189	154	148	159	166	149	158	156	163	156	144	141	144	168	174	149	143	179	156	163	156	167	172	159	181	161	161	163	146	152	146	172	159	158	150	176	154	171	151	150	135	156	169	142	156	158	156	170	159	160	154	172	158	159	158	165	156	154	150	178	168	156	189	175	166	154	152	152	190	148	176	167	163	159	164	138	160	137	158	159	169	186	153	167	168	162	148	155	139	151	151	163	157	136	158	194	173	161	154	172	149	155	157	161	157	163	129	158	151	160	143	170	153	166	158	155	170	164	152	157	154	151	163	168	144	155	149	163	155	141	174	162	169	147	151	162	154	142	152	158	182	162	161	153	186	168	156	168	166	172	159	163	141	166	131	166	179	160	142	138	168	161	152	169	158	159	167	192	166	137	174	172	164	167	149	157	141	170	173	155	163	156	148	150	149	150	132	173	156	150	163	150	161	149	153	178	143	170	157	180	147	159	144	165	140	177	162	187	149	168	172	183	163	157	141	169	157	173	160	140	188	174	150	153	152	166	133	150	174	151	175	139	146	163	152	133	160	155	152	148	151	170	192	151	160	162	135	145	151	155	153	164	143	183	160	169	168	172	143	159	168	135	148	157	157	157	165	141	165	152	164	172	148	157	162	151	166	147	159	178	152	140	163	152	164	160	154	157	154	162	154	155	161	153	154	167	162	170	187	179	166	156	152	147	161	162	163	166	200	154	154	168	156	148	180	149	167	156	164	147	152	153	175	150	149	147	176	164	142	165	160	188	142	169	177	158	170	170	171	150	157	156	163	160	171	170	142	145	187	164	175	181	156	168	174	168	159	150	175	153	156	139	143	160	147	163	159	151	171	166	133	166	151	174	164	151	153	158	152	164	165	165	141	140	168	167	168	151	154	147	176	175	194	173	163	159	169	163	184	166	149	183	159	185	169	138	145	152	173	175	159	174	166	138	164	123	159	181	160	183	167	150	164	158	150	158	138	147	153	184	158	174	163	142	161	157	139	179	173	137	171	171	163	166	181	152	171	165	138	172	159	167	162	155	147	174	147	171	154	150	161	162	169	153	141	143	132	145	160	159	152	150	157	167	156	157	178	158	145	152	171	173	170	155	192	168	153	130	173	152	169	178	149	179	144	167	149	146	165	173	136	169	159	144	143	152	157	179	155	162	181	147	167	164	145	179	185	157	149	163	168	182	168	144	175	165	172	131	180	174	169	198	164	144	163	180	166	180	173	151	173	134	177	161	164	150	169	161	152	193	186	187	162	167	172	175	146	139	163	137	154	163	154	155	159	154	155	165	182	161	155	143	165	167	166	178	149	165	149	169	158	160	157	192	162	159	175	163	148	164	179	165	186	143	161	175	174	174	151	158	167	141	172	148	154	191	160	158	181	157
2140	522	565	556	554	528	497	512	470	449	508	537	535	509	532	533	490	530	530	582	553	548	520	501	432	430	462	452	482	458	491	449	471	472	448	461	440	481	504	746	450	439	454	449	471	455	453	475	455	453	486	458	492	459	454	482	486	464	444	494	433	472	451	462	489	430	464	490	427	396	478	467	474	436	417	460	428	464	469	429	469	505	447	435	442	478	448	438	468	466	445	465	443	469	440	445	492	460	426	460	491	483	455	446	452	477	443	504	460	429	469	468	471	465	455	454	460	429	471	497	448	499	497	476	438	459	473	481	441	426	497	466	456	451	507	430	440	458	454	458	430	473	453	416	494	455	459	465	446	459	466	452	482	425	474	439	438	439	465	462	435	462	455	438	459	453	434	465	473	431	465	434	453	426	454	414	447	429	465	468	461	498	502	427	469	456	483	460	454	423	439	501	483	449	476	441	457	484	459	472	455	461	462	481	460	488	482	468	457	458	452	455	412	464	421	490	468	452	479	426	413	468	466	448	460	472	449	445	454	455	473	428	436	504	471	487	426	470	466	433	488	504	447	510	431	490	485	457	483	438	494	450	436	483	450	476	466	471	464	452	494	458	489	440	475	415	461	457	472	454	496	408	444	461	456	476	490	398	464	452	436	448	484	460	447	444	479	455	449	466	472	466	476	487	425	472	457	459	449	427	463	457	470	428	466	453	463	468	444	464	430	409	518	482	418	467	445	470	452	451	437	497	492	477	472	446	470	449	435	454	469	447	420	443	460	475	439	471	494	499	448	462	482	424	456	437	447	454	473	424	405	471	467	445	474	440	428	498	450	431	445	435	457	466	418	442	459	463	480	481	459	425	475	422	467	445	451	456	441	451	481	462	441	485	473	435	441	471	444	493	427	469	443	481	434	462	462	448	431	456	455	449	493	421	474	447	480	428	451	470	461	434	465	439	496	447	458	465	461	479	445	448	428	459	499	410	449	451	442	482	461	493	469	443	466	413	470	478	478	429	444	458	443	460	445	415	478	446	461	526	443	481	459	439	496	493	451	460	445	465	455	434	443	491	452	471	445	436	442	448	489	477	479	459	442	449	469	472	443	460	446	499	452	465	435	465	497	461	450	473	451	410	471	436	478	478	487	452	468	452	491	411	469	438	484	457	457	503	456	474	470	474	466	498	479	460	426	460	422	479	460	485	424	467	453	431	469	419	452	449	459	453	436	480	474	496	469	468	495	471	455	462	489	497	428	479	471	479	466	475	445	469	486	490	447	461	452	442	449	448	460	464	440	491	448	479	474	437	457	441	436	463	450	449	454	444	454	441	474	442	422	462	462	459	458	456	475	435	455	475	504	471	450	487	499	441	467	406	500	464	461	475	471	445	458	463	495	430	451	451	425	443	479	480	462	491	452	475	415	446	449	493	401	452	459	461	490	464	433	479	444	470	460	455	457	461	442	460	480	441	436	432	468	463	441	435	445	467	427	483	448	453	478	440	470	460	479	434	455	486	488	483	434	464	464	447	426	430	471	446	484	445	463	440	479	452	473	483	408	432	434	468	434	429	444	457	447	476	483	448	445	454	419	469	507	479	435	453	414	487	434	424	472	443	429	447	471	406	437	488	485	455	455	446	445	444	476	461	459	458	492	456	404	492	471	474	479	441	469	457	465	455	419	448	488	449	437	482	475	456	450	445	435	460	479	463	476	428	487	462	438	427	446	467	441	484	459	463	467	479	471	464	433	454	455	454	464	408	452	468	458	456	483	431	501	430	434	486	475	446	473	460	431	450	475	450	448	439	476	458	465	436	480	467	461	473	443	453	473	489	455	444	440	439	458	457	454	450	419	460	449	436	455	453	450	463	466	445	448	466	448	480	440	466	462	450	470	447	464	421	465	458	449	455	495	425	496	507	435	479	432	451	455	448	454	471	478	489	477	459	460	453	443	495	448	477	459	470	441	414	459	486	450	463	390	460	479	473	454	442	494	456	478	453	446	438	426	453	477	453	477	473	468	466	466	474	448	419	471	473	480	466	428	456	468	469	485	461	421	461	464	437	444	466	436	453	457	426	444	449	457	428	447	475	450	451	453	469	447	497	473	421	446	449	478	481	439	466	488	442	487	440	435	443	457	498	470	459	454	424	471	477	491	478	443	485	495	493	452	429	479	438	450	472	460	465	448	427	461	465	459	468	454	444	453	457	481	456	404	471	427	464	532	396	466	463	478	465	461	454	450	463	445	456	464	473	445	469	419	431	478	445	463	454	461	438	469	401	486	453	456	453	478	416	455	442	452	468	447	437	457	471	481	452	478	484	468	452	429	429	436	456	463	523	450	459	442	461	480	432	447	447	482	520	456	451	433	420	497	474	433	434	472	414	453	443	443	464	449	434	472	432	450	462	435	432	458	442	469	478	475	475	470	470	455	434	443	432	503	467	445	497	486	425	466	443	430	438	435	418	524	469	484	460	471	425	463	486	455	498	468	488	496	439	464	440	491	470	450	456	474	479	466	432	467	456	409	449	436	479	488	449	424	490	447	464	469	446	477	457	477	464	479	475	463	458	478	454	451	459	484	434	453	445	458	477	467	460	462	435	451	451	463	438	447	459	473	430	437	440	479	481	505	471	494	488	450	419	460	466	451	478	464	462	427	465	438	460	458	426	390	454	426	464	453	444	456	464	457	423	480	451	481	471	496	425	468	460	468	457	473	436	458	482	452	429	472	456	488	454	481	449	461	437	471	464	482	486	489	434	458	447	468	444	434	510	479	489	457	448	461	452	475	518	451	480	450	425	476	464	494	465	452	439	460	478	407	463	465	459	462	452	467	476	417	460	458	445	475	470	425	437	444	476	447	429	455	410	452	508	503	428	449	461	435	441	481	466	456	453	457	448	463	470	448	463	498	458	433	468	456	485	447	434	425	482	446	501	445	479	439	457	503	457	450	433	494	420	453	453	488	477	439	488	488	486	467	476	480	483	429	418	466	442	479	458	449	466	512	458	495	436	499	481	472	443	455	433	455	464	451	453	423	489	459	441	461	480	442	468	457	441	447	449	451	431	462	459	441	441	460	426	458	434	436	459	457	429	516	435	476	468	489	466	440	480	449	448	444	438	418	447	500	434	455	447	445	479	488	447	464	456	469	444	434	446	465	510	511	448	477	446	500	444	423	446	436	436	480	469	458	451	497	438	441	467	479	459	465	456	443	464	431	469	456	473	440	454	486	433	489	459	488	469	438	457	414	495	454	480	449	440	461	455	496	425	458	492	467	454	436	460	436	448	421	496	423	471	456	446	476	420	448	447	421	466	432	468	525	426	495	473	461	498	450	465	401	443	447	476	477	449	484	433	476	465	427	472	430	445	457	449	462	448	421	485	408	484	457	456	430	460	492	457	458	450	481	498	462	421	448	484	464	471	437	425	412	457	450	484	406	450	481	418	432	442	466	414	467	451	480	494	457	481	429	465	486	462	448	445	449	436	495	473	459	492
7656	1152	1189	963	721	622	473	473	443	391	403	385	363	394	347	369	415	356	352	403	367	350	310	320	327	348	320	383	328	318	328	342	300	310	322	327	285	328	398	908	293	309	288	282	318	302	321	278	343	296	273	308	302	312	329	294	318	292	309	302	322	308	312	325	339	308	293	328	297	347	297	308	296	303	305	314	294	309	321	310	303	294	310	311	308	302	302	308	313	317	302	289	302	317	308	318	310	300	275	338	316	344	310	304	349	320	284	304	304	304	268	337	327	326	312	325	284	357	306	292	311	302	305	343	281	298	321	312	339	332	305	297	302	339	327	361	307	333	331	298	328	329	335	321	343	334	326	339	310	310	314	299	310	320	303	355	336	299	315	297	298	308	309	272	330	303	332	308	337	307	327	295	286	296	316	314	290	290	303	316	302	302	284	295	303	306	308	310	302	316	283	302	307	326	293	319	320	301	294	300	290	312	292	303	325	286	299	310	303	328	316	308	336	311	332	302	251	320	327	327	312	287	331	310	294	292	308	306	298	280	293	330	308	318	305	313	329	315	300	306	335	323	312	290	333	316	301	304	318	318	288	313	284	322	290	332	301	343	317	312	325	334	296	319	361	334	303	308	311	298	317	309	298	321	326	357	339	301	333	314	334	311	326	348	326	287	326	320	309	323	312	316	334	294	312	305	300	308	331	306	306	325	328	316	316	318	346	299	302	354	281	318	287	321	344	317	313	285	328	303	317	325	302	297	295	288	295	322	340	329	312	362	314	292	302	318	344	333	316	324	315	330	282	308	289	303	325	309	315	334	307	333	322	320	307	325	352	333	334	317	317	327	311	296	317	299	335	314	317	299	303	302	269	309	339	332	272	283	316	294	328	337	307	288	331	282	295	319	324	306	307	275	319	350	302	321	324	330	333	301	300	307	337	299	320	293	311	300	330	326	341	293	342	290	312	336	299	334	306	333	295	339	310	307	325	337	294	286	310	314	315	272	286	276	319	339	363	333	310	338	346	291	356	324	331	318	312	312	312	325	314	349	324	320	294	296	315	334	291	308	336	319	333	270	291	329	335	293	295	334	288	277	330	313	301	308	301	276	303	330	283	319	322	311	281	322	290	297	285	319	286	325	274	289	319	320	303	281	315	302	301	298	305	313	305	320	307	310	323	276	307	294	276	291	313	315	326	292	314	321	296	327	323	298	319	304	285	278	306	338	279	322	320	329	314	310	323	309	320	325	326	301	305	344	355	325	311	338	327	306	322	298	333	284	329	286	311	304	280	294	335	321	314	324	326	303	309	308	284	357	287	309	332	292	307	291	313	299	271	301	331	313	334	309	321	345	308	300	291	317	277	299	297	313	312	307	307	306	307	317	303	358	318	289	308	327	316	278	288	273	295	330	325	338	320	336	311	316	300	323	316	269	286	292	339	298	310	334	318	308	335	318	314	324	312	315	317	336	310	290	309	300	336	280	307	311	325	333	307	320	342	316	313	308	320	368	279	302	326	297	328	339	310	334	314	326	341	331	295	304	310	286	291	308	304	326	319	312	285	304	336	314	308	317	336	264	318	309	323	293	291	298	289	295	307	300	290	290	326	295	318	301	324	330	298	286	319	284	323	322	323	309	324	313	295	323	295	338	340	315	311	314	334	310	311	333	361	303	323	341	304	288	315	345	349	331	327	309	308	334	345	305	313	331	334	337	296	294	352	312	312	333	286	272	313	321	297	287	302	294	315	299	334	281	298	338	330	315	300	290	282	348	296	329	287	292	313	311	313	310	341	302	313	354	318	281	327	303	327	318	284	314	300	328	303	325	337	302	292	330	329	315	304	294	336	314	296	302	319	348	333	321	329	276	326	328	309	318	312	333	337	336	309	318	315	297	318	319	275	295	296	310	342	347	317	293	321	325	327	328	296	313	307	325	295	310	329	314	315	322	297	302	301	326	286	296	300	347	327	286	313	324	289	296	323	335	328	341	316	304	333	321	316	328	305	306	318	304	314	297	302	326	355	306	336	309	312	358	349	281	303	298	307	281	273	304	315	337	303	311	318	338	338	282	303	348	312	276	317	304	290	307	291	315	355	306	316	292	317	303	338	297	294	347	336	312	319	271	337	293	288	297	336	297	306	308	312	282	288	297	299	261	289	303	297	288	328	339	316	297	305	302	310	317	320	305	317	307	297	302	314	313	302	299	303	289	328	302	331	319	310	306	289	303	296	316	318	295	338	313	303	357	320	311	312	334	281	319	305	342	274	316	296	307	302	347	272	313	306	295	300	336	313	323	303	332	313	308	281	313	306	300	304	285	320	307	324	309	285	342	322	306	330	324	358	296	294	309	315	298	303	319	308	325	274	297	306	303	340	307	302	306	335	350	330	276	303	325	314	334	290	283	320	322	285	332	329	308	338	288	333	332	321	307	311	290	337	324	314	328	329	305	313	303	311	302	302	292	324	333	309	318	295	303	307	311	301	327	320	327	332	296	322	317	311	301	326	317	297	329	331	306	324	291	293	320	308	293	335	342	298	277	316	314	289	343	301	305	303	287	292	305	307	305	304	324	291	300	339	322	331	281	291	307	284	335	305	325	334	312	334	308	315	253	321	311	302	325	298	336	306	283	298	290	314	303	320	322	332	323	297	352	307	295	313	331	326	311	306	283	297	328	307	341	331	266	375	316	307	337	301	337	309	342	324	306	325	332	321	314	297	325	295	326	311	312	299	336	307	316	319	327	344	320	306	349	308	307	297	312	309	319	314	336	323	307	328	306	339	307	326	314	333	302	347	315	306	347	295	313	310	319	315	325	332	301	333	287	322	321	298	309	305	341	304	319	344	345	320	273	333	317	304	325	326	335	297	304	307	338	334	321	310	291	316	313	292	327	302	305	333	277	339	295	320	322	338	327	325	306	301	329	310	309	322	304	355	282	306	305	320	299	290	309	338	310	297	310	318	313	332	317	314	318	329	305	340	276	305	325	303	306	280	293	329	283	311	287	319	331	341	318	326	325	305	307	335	315	311	305	294	317	355	300	305	275	333	337	297	304	351	323	348	289	306	321	344	285	299	331	315	306	284	312	282	335	318	328	303	305	345	318	314	319	331	307	300	303	308	324	335	295	307	289	322	310	297	302	293	303	309	317	341	321	298	308	284	287	292	321	334	292	319	319	325	325	341	320	289	336	321	317	285	306	335	305	300	313	307	307	331	312	305	340	341	323	311	319	296	300	291	304	311	296	337	335	322	299	286	339	296	314	290	314	291	327	316	312	311	303	295	312	310	293	316	336	319	277	350	349	320	327	312	303	301	314	334	313	342	280	318	321	281	320	337	305	277	333	343	305	315	347	311	328	338	313	306	309	316	306	316	321	316	320	370	340	300	298	330	300	319	318	326	322	303	311	316	349	290	330	312	283	329	332	297	343	296	338	336	326	322	325	305	327	304	334	347	311	266	297	306	295	316	322	310	308	322	292	302	296	319	316	324	286	357	299
5978	1378	2593	3066	2814	2419	1986	1791	1610	1423	1427	1349	1313	1192	1167	1133	1142	1139	1142	1128	1070	1173	974	930	841	986	860	872	823	897	878	818	877	821	844	829	831	827	1588	5258	819	783	782	851	821	758	835	811	711	823	753	809	798	775	796	793	801	785	789	786	803	783	792	787	780	798	826	774	766	812	755	796	774	785	818	767	778	758	775	780	794	804	748	802	755	777	753	824	750	784	786	733	754	736	804	767	822	824	753	762	777	793	761	778	786	778	800	800	766	774	780	798	789	787	753	739	740	821	775	809	753	745	768	777	782	780	733	799	769	831	759	789	741	790	741	781	794	766	763	809	791	755	758	772	789	768	749	791	757	768	740	781	732	764	820	805	819	819	828	816	771	776	793	824	816	780	815	762	778	764	779	727	753	798	754	758	789	760	806	763	776	824	761	738	781	755	774	782	820	780	734	754	823	808	755	786	785	761	777	783	751	787	795	798	754	801	793	777	782	745	722	786	810	759	785	795	780	742	782	799	816	820	786	751	783	780	762	795	814	747	804	739	801	755	757	782	732	735	769	754	772	748	774	797	759	737	763	766	824	773	803	789	800	774	782	795	770	759	768	800	776	743	858	719	841	763	768	796	752	733	759	753	748	779	790	786	838	795	764	771	804	802	782	808	780	788	763	762	771	786	754	754	787	761	792	823	805	809	734	774	790	786	805	739	757	708	798	842	770	778	753	780	807	760	744	754	771	737	765	737	766	710	813	772	766	764	767	773	767	764	794	763	747	792	815	816	821	818	748	728	733	779	760	764	705	720	765	715	763	792	830	736	792	801	765	789	734	793	790	800	749	758	761	764	795	772	771	818	759	773	828	779	767	787	749	789	748	740	772	830	796	766	769	790	742	781	801	819	825	747	755	791	784	751	736	788	813	805	740	761	761	775	763	742	793	751	754	743	791	785	799	821	737	758	804	773	777	808	745	790	789	800	789	799	787	797	751	824	806	751	799	786	762	775	780	788	791	760	779	752	685	731	769	786	779	750	792	756	789	735	794	810	747	777	832	788	756	741	783	772	789	829	798	784	782	817	767	771	761	761	849	720	818	780	784	821	760	790	788	784	779	825	784	780	803	758	773	788	798	769	795	829	757	749	828	781	758	716	785	785	773	778	767	798	775	755	764	761	734	753	772	783	777	743	783	790	810	777	809	802	759	760	771	836	770	779	799	774	756	795	774	763	777	774	742	795	789	794	800	795	786	811	809	786	789	746	789	758	774	759	729	725	757	757	764	815	771	738	839	795	791	806	775	757	822	761	758	767	775	769	749	788	758	760	722	732	734	727	789	848	811	746	766	803	818	813	791	775	715	785	773	746	793	725	773	786	813	784	804	768	794	791	822	776	791	800	754	778	790	766	780	771	776	752	815	777	742	743	770	811	762	768	784	791	780	773	738	762	766	810	738	746	797	758	798	724	767	751	763	836	773	808	747	798	731	794	794	781	752	820	825	756	785	802	782	795	794	771	782	790	785	724	790	730	741	759	743	707	770	780	783	744	774	795	752	807	770	751	804	766	750	749	746	795	804	751	770	820	760	782	797	789	801	776	748	745	742	771	760	760	724	749	752	796	796	757	729	756	779	796	800	762	777	787	769	749	832	800	778	774	803	772	747	762	799	773	817	751	785	726	773	782	766	765	807	826	754	783	761	807	754	731	831	793	846	746	810	793	763	792	770	748	762	754	735	750	749	748	806	765	747	775	765	768	790	784	711	758	780	812	770	787	784	793	782	800	760	760	782	828	760	785	817	805	767	788	799	770	767	777	807	760	774	781	799	767	751	742	763	745	770	777	756	791	778	809	753	779	772	817	750	800	757	811	785	781	833	765	792	742	741	722	751	782	775	791	781	788	766	789	766	806	773	732	748	777	769	719	791	781	805	751	768	765	785	749	760	759	783	788	790	799	719	721	783	729	793	739	777	738	743	722	826	849	809	772	772	790	791	784	765	726	774	768	760	797	804	806	769	727	769	770	752	755	857	821	787	784	664	756	802	806	762	798	801	783	784	778	796	750	807	822	821	816	758	749	790	815	719	816	775	790	744	750	815	796	728	754	741	742	803	763	719	765	830	783	804	791	746	808	797	736	772	811	845	804	764	777	746	808	782	790	788	774	855	727	793	763	751	769	794	749	777	765	777	778	760	714	741	776	783	817	791	800	796	790	842	788	772	745	740	816	774	770	760	800	789	769	806	762	764	751	759	748	740	754	737	768	758	779	812	783	763	757	826	769	811	768	720	806	763	794	823	767	750	746	743	812	805	800	825	836	761	834	804	822	762	802	757	792	740	814	751	789	741	797	766	811	764	785	767	793	754	795	804	744	790	770	774	772	801	786	775	748	801	771	810	740	745	779	750	745	779	759	774	737	763	781	771	809	785	781	815	774	756	768	783	735	742	788	793	768	769	831	777	789	838	776	762	766	761	766	821	764	842	783	775	798	809	799	786	793	798	757	774	789	734	748	791	741	751	795	799	765	803	784	691	754	736	749	774	752	800	784	733	838	827	790	808	809	806	760	810	758	818	898	798	795	775	788	785	785	792	817	770	761	764	789	801	752	788	750	803	798	836	747	751	755	817	825	746	744	806	749	783	830	763	798	787	754	757	780	753	747	798	807	781	800	753	793	758	735	819	772	744	784	797	788	742	780	720	717	762	779	772	795	811	760	809	786	803	833	809	801	772	753	736	765	765	775	793	765	798	758	773	759	796	804	775	765	750	779	761	765	807	741	779	774	789	767	753	757	783	789	754	792	786	796	708	796	761	765	801	801	811	808	772	757	829	789	729	761	761	796	737	769	753	742	794	776	778	808	782	775	770	816	760	788	784	823	822	854	770	759	786	779	814	834	750	854	783	805	808	794	763	775	806	718	846	814	801	757	732	759	772	776	767	779	772	779	763	762	791	776	767	763	812	763	733	783	783	760	801	779	754	764	806	799	773	783	782	813	798	840	752	770	712	775	827	749	788	747	724	772	806	805	743	741	814	771	769	756	745	779	809	780	733	716	787	786	802	733	806	789	780	799	803	736	811	737	790	748	792	771	754	759	763	742	786	793	783	775	779	846	789	784	761	774	839	839	771	781	777	730	779	784	770	798	809	763	739	790	767	760	792	731	796	805	822	796	715	779	813	776	743	802	758	820	759	805	737	753	738	818	827	803	774	784	805	794	769	829	771	758	801	778	735	755	755	738	788	788	769	772	777	780	790	811	753	756	755	789	763	818	726	806	786	773	730	808	799	788	809	755	750	755	742	741	759	812	784	727	844	841	763	773	755	744	779	744	774	809	779	773	787	819	800	783	790	783	814	795	783	802	773	763	800	789	767	774	738	745	769	760	809	755	786	807	761	790	732	759	779	754	731	762	779	773	798	762	781	773	733	800	785	842	818	769	793	773	797	764	803	792	766	787	744	731	787	787	780	749	746	760	849	763	792	813	780	788	793	756	799	752	731	801
14051	2148	2210	1773	1241	939	780	700	546	499	517	498	429	371	428	379	429	434	380	384	392	398	381	323	378	378	385	368	316	346	358	363	265	332	394	367	309	348	429	1161	309	323	330	358	323	304	330	311	323	337	300	316	347	307	311	343	311	308	321	299	345	319	329	301	322	301	333	330	359	328	306	333	333	321	349	327	317	326	331	327	332	354	312	317	326	335	350	310	320	322	292	318	331	328	314	284	307	325	305	335	318	360	342	283	333	299	321	340	313	333	313	325	307	308	300	321	307	325	347	310	323	292	301	342	309	358	322	294	322	307	322	318	316	356	315	321	345	295	345	297	339	329	309	359	307	323	313	316	327	296	327	338	308	320	308	308	340	331	347	326	321	333	322	317	329	306	341	312	332	309	327	302	344	296	325	335	303	315	328	323	301	301	306	299	314	295	326	341	309	333	277	336	329	296	341	341	318	280	335	322	323	346	333	312	305	307	298	343	337	322	340	335	318	284	306	335	314	315	281	317	308	317	329	320	328	320	315	307	321	331	315	306	328	314	321	316	305	317	326	315	296	328	326	297	327	351	313	341	301	345	318	336	313	331	354	317	338	338	314	317	340	345	320	321	333	294	329	345	358	339	317	332	331	304	310	309	310	336	345	333	317	363	330	299	333	325	290	329	340	364	334	313	343	308	310	364	335	327	306	312	338	325	315	336	299	323	319	350	306	335	352	320	328	332	316	343	323	327	371	341	316	293	320	325	298	345	280	330	317	328	325	325	308	296	335	329	298	314	291	346	325	307	313	360	339	322	339	336	368	334	343	305	320	287	342	356	286	286	301	319	372	287	315	320	292	316	332	316	323	290	326	349	318	326	322	321	331	320	343	317	301	289	289	330	336	317	324	326	309	310	268	338	313	339	320	316	309	318	288	329	332	310	347	340	321	300	323	324	329	334	300	334	309	299	314	322	291	306	344	312	297	301	311	343	340	279	282	311	326	306	354	326	330	329	329	302	347	300	362	349	328	316	304	324	325	315	342	349	328	319	335	287	297	321	330	316	316	331	319	317	318	306	312	321	347	313	340	314	318	343	349	303	322	348	312	322	329	315	304	318	344	324	313	293	327	292	346	329	317	315	314	350	332	281	310	296	308	349	308	347	323	297	303	337	292	320	293	304	335	287	307	318	312	326	330	304	290	306	331	329	344	333	349	346	344	308	318	344	321	323	347	313	335	331	276	343	297	251	303	302	326	326	314	320	319	331	297	281	303	316	322	303	297	345	302	292	297	359	309	300	317	317	320	325	331	324	307	308	338	335	323	308	339	325	327	326	304	319	334	299	346	296	296	305	333	343	316	315	329	340	284	304	319	313	364	305	310	348	307	293	323	341	333	295	321	345	339	353	317	301	352	305	339	308	335	346	290	330	346	321	350	320	300	311	307	301	352	328	350	319	327	337	334	317	300	309	351	316	315	352	340	372	348	313	331	322	311	346	314	327	350	365	327	338	341	295	319	341	323	355	354	316	344	290	328	323	334	325	308	340	332	320	345	294	297	311	319	289	306	315	288	332	317	345	305	319	345	333	332	321	326	323	364	364	349	351	343	310	333	316	309	320	302	306	301	349	337	334	306	329	322	339	340	347	322	316	362	339	296	327	308	345	316	320	293	327	313	355	308	320	301	320	362	325	305	307	309	322	309	290	327	299	299	334	311	318	319	333	347	311	349	311	332	296	305	303	343	286	332	325	316	296	306	290	296	341	335	372	336	344	301	346	304	309	316	333	316	303	305	334	330	328	259	310	334	351	285	296	353	331	329	329	326	299	299	298	285	319	325	323	337	345	317	325	328	303	333	319	334	340	311	341	353	336	303	323	363	325	295	340	284	314	340	323	315	331	335	336	316	360	299	324	323	311	280	323	314	325	330	290	328	302	315	279	295	353	322	322	323	325	320	335	315	323	311	291	296	289	310	329	310	337	313	322	326	354	336	325	335	319	338	356	310	316	346	325	298	327	325	321	313	333	299	303	350	325	303	330	306	330	340	312	348	328	313	350	289	329	314	316	321	333	321	310	310	341	315	311	319	306	326	310	342	314	338	331	325	331	319	310	313	287	296	294	324	322	311	333	328	302	302	339	369	345	312	308	299	351	346	322	314	346	340	300	296	306	338	314	302	296	331	324	330	346	282	313	296	317	295	329	304	300	327	326	319	329	314	333	296	340	333	300	294	318	318	287	296	314	304	376	320	330	336	315	283	316	329	344	341	304	317	330	268	330	308	335	329	326	364	279	314	335	341	320	315	302	316	329	297	321	303	315	312	325	347	293	317	320	359	343	329	322	318	312	302	315	339	324	338	351	351	337	277	321	332	308	317	301	318	304	347	314	316	297	327	320	305	346	337	299	308	327	324	301	342	327	317	334	330	298	282	303	303	317	330	285	319	315	327	320	348	305	320	311	320	304	299	289	330	317	328	345	349	322	297	281	299	307	314	322	324	305	320	308	321	311	328	321	305	334	303	338	325	333	332	335	285	311	337	323	316	345	311	336	317	302	328	335	331	331	352	327	317	339	315	322	323	310	317	324	316	308	299	313	311	334	339	284	285	340	319	324	357	344	348	318	360	317	354	324	332	334	321	295	306	299	347	345	312	301	302	304	316	313	340	326	349	329	308	328	294	375	321	339	325	313	340	332	312	311	313	327	348	336	320	353	320	304	327	308	296	348	293	310	336	305	316	296	328	331	310	331	295	299	304	312	290	327	316	307	303	338	306	331	336	330	307	305	347	319	333	310	337	330	326	325	348	313	284	322	291	329	327	304	354	337	344	297	283	350	331	318	352	348	310	302	311	330	330	308	280	347	296	327	302	331	334	300	346	317	336	314	303	343	334	310	330	329	366	284	302	302	335	319	310	334	305	333	286	275	349	315	320	315	312	318	316	352	255	339	309	327	320	305	303	328	335	280	327	304	370	325	317	317	323	315	336	325	335	318	315	323	322	316	325	350	322	320	307	332	302	327	310	311	290	297	337	307	300	375	324	327	295	323	295	306	312	326	324	318	294	306	310	318	318	354	311	305	307	325	324	319	313	321	332	323	300	318	337	316	330	304	292	315	318	314	328	315	330	309	342	311	338	319	329	309	318	306	309	315	314	309	312	331	318	296	355	341	327	306	338	313	338	310	321	319	314	314	302	315	314	330	313	333	337	310	351	310	284	321	344	330	319	295	327	325	353	276	325	318	277	330	354	338	315	309	307	337	315	315	307	329	333	293	321	300	344	338	282	342	293	301	311	324	304	351	326	344	344	358	338	305	300	314	303	304	347	321	340	308	355	308	323	326	331	308	306	283	330	303	328	313	373	330	291	306	332	321	315	323	336	330	324	282	313	348	344	308	332	294	305	342	303	318	327	287	332	313	302	311	308	324	308	302	357	328	315	291	303	336	324	331	312	316	354	360	337	301	309	299	310	324	341	330	295	299	316	328	322	292	313	310	337	346	314	321
7727	2114	4288	4986	4427	3756	3126	2595	2350	2064	1905	1781	1679	1567	1458	1426	1322	1365	1379	1440	1406	1292	1170	1093	1016	1002	1024	1020	871	985	958	873	921	858	842	859	888	901	1833	6460	861	851	790	800	853	815	818	804	784	819	767	838	800	774	798	790	800	815	755	833	831	782	820	833	754	808	798	829	793	844	809	800	814	774	774	766	851	812	747	766	768	772	805	812	816	744	774	755	762	769	770	788	756	789	779	829	751	731	811	801	816	757	791	712	821	814	786	770	785	803	783	771	776	728	741	860	760	759	734	780	749	760	791	776	750	746	766	760	768	766	799	751	760	731	730	776	771	754	730	748	764	790	776	740	764	754	822	809	774	753	784	743	729	769	739	772	721	781	755	793	764	756	771	730	775	788	731	718	764	725	747	749	734	777	746	727	743	755	773	731	772	712	778	736	799	746	764	760	751	785	774	723	790	790	785	710	677	739	776	769	811	742	741	752	741	791	723	813	773	765	739	755	803	715	793	718	723	748	764	766	735	779	811	769	720	786	718	749	723	709	751	801	767	750	740	775	730	804	769	754	774	720	777	775	748	755	793	784	737	754	723	797	721	721	820	784	784	801	763	805	759	789	794	760	741	772	756	773	738	735	729	812	768	720	727	776	707	745	775	733	755	731	784	760	769	744	800	735	751	751	807	741	791	764	760	791	746	754	755	754	782	760	776	731	767	803	781	772	733	778	776	815	754	752	802	756	797	733	763	782	768	783	719	703	760	764	743	770	822	682	768	744	778	771	762	836	786	750	762	731	740	775	749	788	723	767	787	803	803	750	715	775	779	745	798	712	701	789	785	782	779	726	760	761	735	761	816	738	754	777	742	754	808	757	782	783	740	729	795	746	757	783	785	738	781	750	744	725	740	752	785	770	722	725	749	780	752	779	775	780	792	759	766	803	740	701	790	754	732	798	729	778	758	751	786	749	756	821	763	727	746	754	805	775	779	759	717	799	768	803	765	750	750	721	759	789	748	738	750	765	763	799	809	758	760	752	778	781	844	778	816	785	768	752	789	722	772	782	773	749	741	767	752	808	771	788	761	742	801	759	751	768	741	774	764	769	724	803	760	729	769	777	774	756	724	736	774	778	756	841	760	803	712	776	781	755	752	744	825	777	730	761	801	804	781	754	746	740	771	792	802	801	785	763	797	746	757	779	700	799	736	758	783	766	750	739	798	786	787	779	738	758	731	791	733	736	795	779	757	709	770	728	754	751	762	785	765	759	736	746	716	707	744	799	781	806	752	746	726	771	742	752	727	763	738	739	775	758	778	751	751	743	793	751	753	756	773	745	712	758	721	800	785	739	810	761	747	741	749	740	769	750	777	793	761	757	746	750	765	746	754	775	748	775	766	764	746	731	766	727	771	736	778	735	771	751	768	795	738	733	778	758	756	790	732	764	777	784	755	735	764	793	776	734	803	784	729	763	728	769	740	747	757	834	756	735	784	749	746	822	736	784	746	790	771	729	776	803	793	772	748	801	754	783	790	743	776	793	798	755	765	780	807	790	785	770	760	826	800	802	764	772	745	747	723	763	836	756	796	765	783	784	785	776	731	778	771	786	780	774	718	852	774	797	755	772	758	756	775	789	755	760	767	777	743	766	765	776	834	787	751	747	810	727	788	711	742	771	743	803	726	781	799	752	767	738	715	746	733	779	805	765	775	771	746	790	763	847	837	756	796	764	747	795	751	744	803	725	759	779	721	761	718	750	763	722	748	724	808	739	733	728	785	793	747	741	738	808	731	727	756	747	753	810	756	777	758	789	722	774	768	720	755	740	773	728	763	809	754	784	803	750	768	790	774	750	772	751	767	749	813	732	764	740	774	766	756	746	773	814	784	748	808	730	769	780	755	754	780	788	782	765	774	777	790	748	753	725	795	733	802	775	794	744	793	734	796	765	778	746	720	776	764	693	792	769	754	759	748	770	778	756	737	725	793	753	763	776	756	787	768	704	722	751	739	783	740	784	765	780	785	698	718	800	801	710	778	712	792	789	755	745	782	768	741	792	733	727	802	710	792	771	756	764	742	771	833	706	764	743	798	756	766	789	785	779	777	762	751	774	723	761	770	788	755	788	749	767	757	841	724	746	763	727	751	725	809	691	777	775	745	821	752	834	792	759	766	754	726	716	725	777	757	731	793	728	742	755	762	761	742	783	763	752	747	729	770	735	749	789	788	760	745	740	779	779	769	760	779	749	756	775	716	784	765	744	791	767	739	737	741	729	769	773	752	815	774	737	786	743	780	756	769	792	810	743	780	755	781	753	747	760	731	729	759	772	752	758	790	825	758	772	751	730	712	775	736	702	796	759	766	734	754	769	780	811	782	728	767	775	752	800	743	773	744	784	797	753	780	770	749	757	787	770	819	687	803	810	765	807	779	806	729	800	800	715	782	786	802	790	758	767	791	733	779	749	740	749	795	743	735	786	761	735	760	799	751	767	747	742	796	783	733	811	706	753	791	745	792	729	781	771	787	725	754	735	753	752	723	825	755	729	784	773	764	762	776	760	741	745	732	676	721	732	806	774	801	758	795	746	755	782	756	754	811	784	751	762	744	759	748	769	755	781	736	742	762	794	746	755	824	732	794	751	752	741	747	742	781	729	819	738	757	768	808	718	796	749	750	766	769	778	757	805	768	752	775	802	772	746	764	801	749	727	762	762	791	751	788	816	748	783	780	763	775	773	817	777	808	734	755	746	780	742	763	751	794	776	773	773	792	732	734	742	766	756	731	791	776	766	730	741	751	726	745	772	754	707	723	743	755	817	786	722	757	741	739	829	774	766	716	772	808	749	806	717	810	719	818	754	787	779	783	805	790	766	764	772	781	759	748	746	833	793	760	763	804	742	763	749	798	765	770	746	777	790	805	744	760	786	757	771	758	738	762	760	796	748	720	690	826	759	790	789	771	754	724	754	750	796	772	745	796	762	765	784	717	796	741	776	801	776	804	744	774	806	728	754	764	790	760	769	829	799	748	739	755	757	764	735	747	752	752	773	758	730	743	763	825	755	815	749	779	766	808	731	756	732	797	760	769	731	752	739	793	815	752	762	801	772	771	736	710	766	775	719	735	766	736	761	779	753	765	757	719	785	769	771	695	774	785	767	729	731	774	828	738	788	733	765	729	813	733	726	791	780	748	785	774	779	760	691	762	749	750	764	722	732	782	756	752	790	834	777	771	792	767	749	744	756	729	755	716	759	780	826	710	783	752	765	697	779	782	796	764	745	741	805	766	708	745	823	714	771	788	740	719	744	772	742	758	782	799	753	753	744	750	719	803	723	721	776	753	790	777	759	764	750	718	720	774	800	775	835	779	796	820	760	739	739	744	762	755	752	777	750	782	776	767	771	771	760	751	780	766	803	785	771	746	735	762	764	767	759	744	746	761	756	703	773	787	751	753	767	804	774	771	769	784	759	779	750	766	729	779	759	780	767	726	771	792	761	756	725	766	759
1862	211	181	174	151	170	173	140	151	147	171	163	165	179	166	167	146	172	158	171	181	163	152	165	149	154	160	161	153	122	148	164	151	156	155	152	155	134	155	187	161	166	159	161	151	167	159	179	164	152	170	166	138	162	169	166	157	162	178	148	162	144	178	155	173	167	144	125	166	161	151	155	180	161	182	125	163	152	149	160	151	142	154	162	168	137	154	138	162	171	165	151	181	171	156	184	156	146	130	160	176	136	174	150	159	157	165	139	167	175	150	163	149	144	156	139	147	154	145	150	161	171	156	164	164	130	160	157	139	151	187	146	146	157	150	169	171	171	175	172	167	146	149	164	158	166	185	169	160	168	149	155	144	161	144	159	146	165	142	151	134	154	153	169	159	149	175	166	155	153	150	138	184	151	140	164	146	186	154	133	147	162	146	137	167	160	151	153	155	160	175	171	165	159	164	143	151	177	152	146	168	141	150	160	174	151	160	141	138	135	142	168	181	157	162	149	143	141	149	153	158	141	143	151	161	145	149	161	157	172	146	149	141	161	161	134	150	167	172	163	170	158	153	139	173	167	153	152	154	156	155	157	148	164	145	154	166	137	150	146	157	152	151	182	158	117	152	149	136	153	161	143	144	159	145	159	138	133	150	188	155	154	147	152	168	158	149	147	145	157	156	181	152	150	148	167	129	142	154	126	152	133	147	165	158	144	171	156	168	126	160	155	152	152	157	159	173	171	125	150	167	162	156	146	137	147	136	155	165	155	158	147	148	155	174	170	150	144	157	167	164	172	170	158	158	131	152	165	169	132	158	186	154	144	161	131	149	160	129	152	139	138	157	142	155	155	141	161	179	143	172	170	146	159	141	165	152	141	171	148	158	163	156	151	161	149	144	143	155	148	184	162	170	155	147	155	156	159	129	154	145	148	171	144	159	156	154	174	156	147	148	157	139	171	166	134	156	170	155	160	161	149	145	153	149	157	163	170	169	164	162	143	166	142	167	128	171	131	160	135	151	160	145	136	175	173	144	150	155	158	145	166	170	146	134	165	183	156	167	162	162	164	147	144	156	167	160	132	178	149	149	172	161	158	152	142	112	171	140	157	165	138	169	151	166	150	158	149	156	164	169	160	157	149	152	146	147	136	141	172	149	156	150	140	172	164	148	149	152	137	140	149	176	127	139	139	143	150	169	159	133	158	157	153	154	143	152	146	149	139	162	146	159	144	147	143	158	145	162	151	147	148	144	155	132	157	156	167	167	163	165	143	156	130	147	123	174	163	169	140	141	171	150	183	148	145	147	182	139	162	141	184	122	144	165	144	170	174	153	180	152	148	167	167	148	147	156	159	147	167	145	152	139	143	159	165	136	154	162	148	146	135	149	168	141	156	159	154	168	170	140	143	157	162	205	141	149	158	152	163	167	151	163	173	115	156	164	151	159	157	152	140	165	170	140	159	124	144	163	150	148	159	153	143	160	152	152	142	148	149	147	151	162	148	169	143	133	134	169	170	176	155	146	162	152	137	153	166	165	167	149	144	163	151	166	162	165	150	153	153	147	153	152	148	171	186	149	176	167	168	138	170	158	148	173	152	157	142	158	144	168	153	157	152	140	167	155	152	171	154	132	148	157	168	153	183	147	149	169	155	140	157	147	148	175	154	174	163	169	160	172	153	130	140	153	143	154	139	140	168	165	173	172	148	159	153	161	153	144	145	141	148	155	148	152	168	172	152	146	171	167	144	148	144	147	132	142	185	146	154	166	167	142	163	179	158	170	160	141	159	167	135	159	169	145	152	136	148	145	149	171	169	154	155	146	145	165	141	168	162	149	144	138	162	151	173	168	167	155	147	172	149	171	184	142	165	147	160	153	142	168	159	153	146	151	153	140	159	169	153	167	158	154	180	167	175	165	128	134	158	158	135	172	135	164	140	150	152	152	162	155	177	181	170	163	146	129	163	163	169	139	170	147	151	177	151	148	152	183	154	152	140	158	144	147	161	161	146	141	161	156	131	161	168	165	153	159	149	145	143	141	135	171	125	162	186	147	138	152	160	144	143	141	152	185	172	161	151	165	134	166	177	181	155	163	156	152	152	160	147	150	159	155	128	144	152	160	170	178	176	150	165	150	168	155	127	167	124	163	162	158	147	154	140	157	147	152	146	141	161	150	152	135	154	170	159	141	163	154	151	169	155	162	141	155	152	167	135	140	154	150	131	158	170	155	172	139	153	176	156	162	165	163	176	155	155	151	161	152	156	160	143	159	146	142	172	155	166	151	145	123	148	161	162	166	140	162	173	131	152	148	136	147	159	154	150	140	144	183	146	148	161	155	149	152	151	163	147	172	170	154	144	163	161	153	160	152	143	151	172	148	153	163	131	147	156	142	159	167	143	172	166	144	147	162	165	160	137	158	137	145	156	160	170	140	171	161	147	156	150	153	136	140	148	152	147	170	174	151	171	177	160	162	149	181	158	140	139	160	156	148	141	161	161	172	160	171	168	154	152	177	134	144	167	149	138	145	148	158	153	156	156	144	157	153	165	163	149	165	170	148	140	171	160	163	144	161	153	141	128	144	158	168	182	157	139	150	181	152	148	167	145	139	160	154	159	152	142	149	153	147	136	176	157	135	170	162	149	178	174	180	163	135	169	154	150	148	149	137	144	183	155	179	164	139	179	144	140	165	167	136	150	163	166	168	167	157	150	144	135	156	171	164	168	154	163	144	169	150	169	155	150	146	148	156	157	152	172	156	154	157	156	149	158	154	141	141	150	159	131	153	146	148	159	144	145	157	155	155	176	146	135	161	150	149	133	151	167	155	157	147	172	166	141	160	143	131	158	160	145	144	159	159	170	150	157	157	159	146	149	134	155	168	150	162	145	164	156	149	162	151	146	157	147	155	161	157	151	143	169	162	149	152	142	128	168	150	156	171	144	161	179	151	144	158	154	167	151	146	150	169	155	164	164	169	169	143	179	167	131	140	154	149	156	156	150	162	129	161	156	176	181	149	152	158	146	169	161	164	156	184	161	177	151	163	169	185	171	155	170	178	150	159	162	140	151	180	145	148	162	149	146	155	157	160	123	148	146	173	158	162	160	147	156	139	158	153	180	161	134	144	156	165	147	165	156	165	159	183	153	137	124	141	169	159	152	123	158	145	160	160	171	158	174	147	158	168	167	145	201	154	168	145	149	144	146	146	146	141	131	174	173	156	153	150	142	154	155	174	155	167	152	166	145	160	151	154	182	151	176	148	165	163	167	145	160	167	177	179	153	143	165	163	141	164	151	160	184	145	161	142	176	143	168	153	156	137	167	168	139	176	124	148	161	153	174	152	145	170	173	152	152	150	147	136	156	157	156	151	185	136	163	174	157	148	142	159	162	160	173	168	145	154	138	152	152	153	156	153	156	157	168	156	143	170	188	153	148	170	147	178	152	156	175	165	164	164	129	165	160	139	156	146	161	164	154	147	161	154	157	156	169	164	149	154	171
2199	492	515	520	538	495	517	483	488	475	536	536	500	509	514	512	509	530	602	545	563	515	445	448	472	465	474	466	456	442	430	411	457	409	468	453	459	453	448	624	449	436	485	424	484	421	450	458	471	444	454	471	475	428	408	430	435	440	468	456	451	432	473	459	431	435	456	440	441	463	449	418	433	434	449	434	439	454	463	411	451	416	429	427	442	439	440	428	445	425	451	466	405	409	457	462	433	476	440	454	409	436	447	440	423	441	476	431	451	421	477	444	437	438	452	468	417	454	452	465	441	467	458	454	409	420	457	449	411	479	469	436	437	426	443	408	419	432	408	437	406	440	404	459	478	439	440	442	482	443	424	466	451	428	435	436	432	421	441	494	477	455	407	436	456	481	455	421	434	419	479	389	423	450	424	435	431	415	447	482	453	423	481	452	437	446	459	426	419	440	488	434	444	447	434	484	439	457	446	424	434	450	457	421	422	472	469	433	481	427	408	441	439	439	458	464	419	446	435	447	431	429	441	436	435	433	427	421	407	422	423	466	460	413	444	470	436	427	468	416	406	453	436	458	432	445	440	472	425	429	478	459	460	431	432	416	440	449	423	438	478	487	454	417	457	459	447	487	439	462	433	462	463	424	423	436	445	459	405	439	421	450	489	448	417	420	472	411	434	379	409	406	464	442	484	400	432	425	409	434	423	435	433	431	437	428	424	423	463	463	449	448	447	443	415	458	459	439	434	474	473	475	460	434	436	441	433	439	448	414	434	442	438	454	437	438	431	474	420	463	433	419	446	449	445	433	416	420	442	444	435	450	444	467	423	468	444	474	420	450	441	442	441	440	462	468	475	422	443	444	440	443	444	454	513	435	431	424	413	465	445	462	455	471	447	433	419	448	428	430	444	462	439	432	470	427	435	440	475	435	416	450	454	408	466	419	461	450	451	484	448	447	447	426	466	438	441	437	452	434	456	445	426	437	413	437	444	421	451	441	439	425	453	425	465	435	455	436	441	448	429	460	448	399	417	446	465	434	428	456	406	409	407	470	456	408	451	448	427	424	440	435	412	469	450	458	456	470	480	430	418	394	467	476	468	477	460	460	428	450	430	450	468	443	453	455	427	450	465	421	429	428	453	460	459	404	428	455	468	440	428	482	453	466	422	419	447	428	434	453	457	466	397	481	453	441	405	424	454	448	426	456	454	406	425	463	470	434	465	438	452	444	448	461	432	417	448	437	449	426	494	435	438	446	495	379	454	456	433	440	442	409	451	454	454	454	453	474	436	428	426	445	411	461	432	431	500	434	460	449	479	425	444	457	425	453	466	430	437	454	436	477	469	395	475	443	462	446	424	409	453	427	456	430	399	437	446	450	466	452	446	463	393	421	447	473	440	405	423	422	447	422	437	476	424	469	405	434	445	439	406	445	447	465	434	460	419	430	449	474	416	451	458	441	442	438	441	429	420	477	452	441	444	431	412	416	482	433	464	457	427	464	458	418	433	445	450	418	443	437	435	434	424	449	438	446	460	446	460	456	421	432	451	430	468	448	481	451	448	391	468	429	463	442	443	434	451	435	472	404	446	416	426	441	455	437	419	440	430	402	453	431	449	461	456	408	437	466	414	413	453	427	457	461	449	438	464	445	414	437	454	414	413	450	425	451	414	415	474	464	425	464	435	413	427	462	453	432	482	425	444	474	461	422	441	408	417	424	391	446	462	437	447	424	447	452	426	441	432	431	462	458	418	479	456	435	416	427	458	419	440	462	419	440	485	416	458	440	406	457	450	449	432	444	397	458	410	419	451	442	458	437	443	433	442	406	423	460	479	424	458	451	416	450	463	453	450	434	440	449	415	466	420	451	427	435	479	421	429	438	444	435	421	460	442	452	437	474	446	430	446	432	417	402	468	431	406	449	411	441	450	433	428	443	438	462	435	438	442	455	434	480	443	420	460	429	447	434	442	451	457	470	380	450	432	441	458	448	442	478	431	424	447	406	429	448	439	420	461	411	403	433	430	453	442	440	430	437	432	466	489	450	455	429	423	451	447	442	431	438	453	455	452	446	457	434	425	378	458	476	435	428	470	437	413	416	428	445	427	434	465	459	418	441	403	424	449	447	441	471	477	443	454	419	400	436	474	431	451	449	446	468	446	439	422	456	418	458	446	417	443	472	468	450	465	414	410	447	467	460	416	447	474	403	427	444	447	455	477	419	426	432	475	468	448	413	424	436	452	450	447	458	429	474	438	425	418	425	397	439	450	443	430	459	417	462	466	508	459	447	450	435	445	453	418	447	452	449	428	411	402	462	455	454	469	442	440	442	492	436	414	424	449	424	444	449	419	440	456	436	404	441	477	466	428	468	434	447	456	416	467	421	435	449	430	462	479	458	442	418	456	476	430	412	499	474	454	438	433	444	434	482	470	426	459	436	421	445	457	447	463	470	424	432	417	483	464	452	496	452	451	431	485	451	422	430	467	459	431	432	450	396	483	457	426	419	444	389	431	446	405	463	438	435	404	425	437	418	467	424	444	435	444	463	447	409	454	452	455	428	470	459	422	439	453	446	444	456	407	491	436	433	389	445	457	455	449	464	437	460	420	452	456	454	416	430	414	467	431	440	424	427	430	410	420	401	400	407	451	459	393	456	444	455	442	454	421	418	453	439	465	437	399	443	459	413	489	416	452	446	478	456	424	453	431	428	434	448	427	479	470	426	436	442	463	451	433	430	444	456	496	390	440	461	406	467	459	438	451	440	475	457	458	428	411	453	437	450	437	424	412	466	474	434	483	420	421	432	444	402	470	446	447	432	429	473	452	480	423	440	439	446	412	423	492	452	448	453	418	426	460	434	427	433	481	473	437	417	438	432	422	444	436	419	435	439	446	486	478	422	431	430	399	432	458	454	431	416	419	455	485	452	482	421	483	438	457	443	463	436	484	427	465	437	434	446	409	458	433	422	448	430	460	450	451	483	446	442	427	453	439	448	418	431	474	437	417	439	462	410	430	450	401	409	464	462	470	430	465	465	444	410	445	462	451	433	445	445	427	478	446	457	457	478	430	452	445	423	444	457	424	449	450	426	452	431	435	453	407	478	442	470	422	483	430	418	442	468	423	460	446	449	434	463	430	450	424	408	424	436	440	427	437	432	435	433	432	455	454	430	448	458	460	434	448	451	443	422	440	448	465	418	446	455	452	442	486	449	441	438	454	464	420	419	440	455	474	441	420	420	449	417	459	424	414	464	447	445	455	435	458	429	400	403	443	435	435	488	462	445	399	425	475	472	428	491	449	462	444	428	477	455	463	420	445	429	478	423	426	473	422	436	459	455	422	446	423	448	407	453	477	451	416	435	466	418	437	439	425	441	455	418	423	438	425	424	460	458	426	488	465	427	432	471	435	472	438	423	444	453	452	462	401	469	440	411	414	411	430	445	434	477	430	432	449	448	424	447	438	424	397	435	455	459	420	451	450	424	440	410	445	455	456	450	446	415
7428	1017	1158	935	733	618	528	452	418	396	388	406	419	381	368	360	340	383	356	381	366	330	306	320	315	311	311	297	331	367	325	319	290	317	303	320	325	320	357	809	345	296	299	325	295	276	319	288	315	314	308	304	302	297	332	313	292	294	305	310	295	290	353	277	290	320	339	294	307	309	320	315	305	293	317	276	296	297	304	294	282	293	325	269	316	274	329	333	312	284	287	271	327	316	294	278	335	300	318	298	325	289	342	342	320	293	309	319	322	292	291	320	323	322	297	289	342	284	315	296	290	306	291	296	336	299	335	323	313	317	297	305	320	316	313	311	312	296	309	312	318	339	284	331	324	319	325	347	297	334	299	287	310	290	286	295	313	330	305	301	337	303	277	285	342	283	302	292	305	319	320	340	298	347	350	292	279	303	325	300	282	293	310	314	288	294	317	336	352	338	305	316	367	304	293	321	343	329	282	322	275	311	330	283	295	343	311	307	325	283	335	311	321	318	312	277	320	332	282	315	311	319	335	327	312	287	305	278	292	304	285	293	278	298	289	306	313	324	304	297	296	332	334	320	300	277	334	335	332	281	310	330	312	287	325	307	318	323	310	346	336	305	289	307	331	315	296	314	331	305	293	322	310	323	284	326	301	300	334	313	336	275	309	290	292	310	301	311	310	295	298	318	315	285	298	304	340	307	312	300	290	278	292	294	342	269	333	329	317	318	327	291	317	346	325	315	299	320	311	332	311	321	290	317	336	335	320	295	300	352	303	328	299	295	290	282	289	293	289	311	307	300	347	309	291	291	318	348	298	298	304	326	288	298	302	285	303	294	328	302	313	290	281	322	326	322	319	300	322	313	288	314	329	320	307	296	310	305	305	305	316	300	330	311	278	332	299	313	294	280	307	327	311	339	318	303	307	317	314	321	306	297	310	325	312	313	290	328	292	306	274	308	327	313	290	306	331	305	315	321	315	302	313	322	324	290	319	334	302	318	273	322	315	297	297	315	295	317	315	309	283	302	317	319	270	311	315	308	319	337	310	325	316	301	313	302	317	315	316	291	304	285	310	282	338	348	310	294	315	309	314	313	305	303	315	306	301	298	319	300	314	332	304	295	323	336	304	305	309	309	288	305	327	289	290	329	308	333	281	311	317	324	328	320	322	304	287	311	310	331	323	280	321	271	321	311	300	309	314	288	319	280	291	283	309	316	322	320	337	301	315	341	307	295	302	277	319	300	300	280	302	294	325	302	301	310	317	310	288	303	358	306	296	271	296	321	331	292	320	312	327	340	314	296	310	309	288	320	305	297	298	351	317	301	311	299	279	274	281	313	326	304	310	310	331	297	296	301	309	335	323	291	302	299	313	334	276	322	308	320	284	332	309	290	300	297	300	284	324	326	299	332	303	314	324	316	312	310	325	324	314	323	284	299	306	322	304	338	315	267	293	296	306	310	298	353	288	298	280	319	275	333	296	303	305	307	301	352	291	296	304	324	326	321	329	314	305	297	314	284	303	318	300	302	323	290	325	302	314	305	314	348	286	297	290	303	307	307	336	330	306	319	308	331	294	295	317	297	336	359	290	311	322	327	323	304	307	309	302	287	335	291	344	258	347	281	287	316	288	296	295	323	307	325	311	298	305	333	355	327	307	320	332	334	317	315	382	285	309	288	286	318	305	324	316	301	287	312	301	314	302	298	295	305	311	311	303	305	320	295	318	305	313	281	309	323	301	288	300	296	314	297	261	311	307	300	308	345	287	303	298	333	332	297	316	322	339	304	333	318	288	282	324	316	361	293	305	321	304	318	319	313	294	290	301	299	285	307	308	311	309	290	316	272	297	293	275	333	346	303	311	315	331	314	333	312	302	346	327	313	281	330	295	282	264	324	315	280	312	300	319	321	311	308	327	314	331	331	295	340	296	327	349	323	274	315	350	322	266	303	318	307	330	302	332	320	296	304	283	300	323	331	282	328	339	299	268	285	320	290	331	297	294	305	280	303	310	293	278	311	283	279	332	320	291	293	337	312	289	313	344	315	316	302	308	323	312	342	320	322	286	307	312	291	308	299	310	289	339	336	297	287	303	327	330	311	265	308	320	314	285	295	288	314	333	308	337	292	330	321	300	298	298	301	279	320	289	286	293	279	325	283	300	300	287	298	298	301	314	278	307	303	289	310	306	331	304	327	314	338	306	333	326	346	305	306	310	315	316	294	345	312	316	319	304	276	330	332	302	327	317	336	332	311	303	326	318	287	290	300	316	336	336	306	292	314	328	281	303	300	293	297	279	296	320	273	323	298	307	286	335	295	308	346	304	310	319	303	307	308	288	270	304	279	329	305	321	331	278	279	322	277	343	335	314	324	273	306	325	337	295	326	360	337	295	287	286	282	314	299	299	321	298	309	322	307	303	287	294	323	300	324	324	282	305	318	301	307	278	321	337	332	311	262	271	292	313	348	325	319	320	307	288	278	296	296	298	311	318	332	310	307	287	318	324	302	323	281	319	307	327	323	318	292	310	338	313	302	294	323	287	317	290	299	311	330	337	311	318	293	286	278	337	310	304	294	320	313	309	299	317	322	313	277	306	343	310	305	303	336	297	339	320	333	313	321	298	292	299	319	302	331	308	327	321	319	334	313	281	336	329	314	292	319	329	314	320	299	307	315	302	292	320	315	311	283	307	302	322	289	311	338	312	321	294	316	297	293	340	298	279	307	306	321	326	309	290	312	309	319	326	275	327	310	322	312	279	333	300	328	301	320	314	322	300	335	321	311	299	330	325	294	267	299	302	341	283	326	323	298	298	293	303	261	297	301	304	300	285	294	312	321	310	332	322	290	331	292	315	370	311	281	324	319	327	313	267	289	323	309	299	292	325	287	311	306	308	363	285	284	315	312	343	325	300	292	309	298	312	297	283	337	299	325	307	274	326	290	314	307	320	286	327	313	342	325	311	321	298	293	323	313	286	297	324	326	344	316	323	307	335	299	305	314	271	284	316	302	276	320	307	330	309	305	295	285	293	296	301	306	301	281	319	297	298	333	325	290	288	313	302	294	308	288	351	336	303	322	321	320	337	290	308	308	296	316	275	280	306	305	316	299	306	333	296	303	335	305	288	311	309	305	299	317	320	336	326	308	275	296	315	293	304	339	284	296	289	274	305	294	333	300	306	307	267	302	310	313	294	305	324	284	336	325	328	321	308	315	314	309	316	297	322	304	302	322	296	308	331	323	355	311	317	304	347	301	294	310	300	314	292	311	287	305	297	304	322	300	308	346	316	283	302	328	298	302	287	316	343	276	351	307	337	325	303	279	275	295	345	297	272	341	282	291	345	340	308	298	317	327	314	326	275	281	286	316	316	328	287	292	317	309	331	307	296	331	340	323	269	312	298	309	277	350	290	308	326	290	280	297	290	260	310	306	333	300	307	301	321	263	325	301	335	285	322	324	286	329	301	312	328	315	279	269	356	306	304	290	303	298	283	322	307	314	295	284
5902	1379	2508	2998	2673	2292	2032	1814	1579	1410	1412	1340	1280	1186	1168	1114	1181	1158	1105	1043	1166	995	936	913	905	906	901	904	892	839	897	875	845	822	766	852	844	836	1281	4540	778	834	778	765	815	797	786	760	789	784	781	813	831	788	824	812	791	792	821	774	809	734	811	740	808	793	787	796	766	779	760	760	801	765	776	774	814	753	760	775	789	769	823	767	761	802	772	761	779	709	807	806	749	770	737	756	757	746	861	787	776	820	775	770	795	841	775	786	748	787	774	775	798	805	786	771	784	756	792	791	787	791	775	775	778	803	799	779	773	814	777	752	752	751	785	772	790	811	746	780	797	824	819	781	741	768	771	768	815	770	765	788	814	726	716	796	759	764	765	747	770	795	694	787	822	765	726	795	767	737	794	747	754	765	760	755	749	834	819	780	708	770	793	746	813	822	753	776	788	784	753	719	777	753	727	796	798	767	743	819	833	794	817	774	757	807	773	721	733	772	752	758	758	761	772	742	705	756	816	753	775	727	750	761	789	771	774	725	731	792	768	788	771	755	745	771	768	789	757	739	791	762	736	769	764	748	753	789	817	786	795	767	758	802	780	801	769	805	776	787	765	785	772	753	745	788	796	750	734	776	757	776	737	712	799	779	766	771	803	793	801	776	758	774	758	778	728	762	733	754	708	788	734	794	793	760	737	759	714	780	795	728	703	769	778	733	765	731	759	726	786	778	736	802	805	766	792	796	807	807	754	725	692	762	733	794	763	780	745	730	773	762	754	771	749	741	718	775	770	779	764	751	749	791	793	788	752	818	778	747	748	786	790	806	736	760	784	815	733	768	732	762	793	778	745	759	736	743	791	752	752	734	788	784	755	713	761	772	724	740	763	784	707	742	809	752	792	747	793	749	782	775	759	796	779	765	809	774	763	785	748	812	752	746	743	728	739	772	770	743	773	755	782	708	805	802	790	796	733	765	769	717	760	771	754	767	786	778	811	749	759	785	763	785	773	779	767	747	753	787	741	784	797	758	793	762	801	748	801	739	763	771	795	790	820	779	732	787	742	736	739	762	784	715	795	797	745	760	798	736	762	765	734	761	726	762	726	756	815	731	764	841	800	727	772	806	800	812	794	725	757	774	759	747	792	763	790	754	788	817	749	824	776	733	743	760	761	782	725	754	793	758	774	749	730	800	711	785	714	743	796	758	758	746	753	725	793	748	773	776	733	767	768	746	830	773	758	726	771	753	733	834	794	781	773	759	732	777	782	749	820	731	767	753	768	743	782	740	770	771	737	776	792	766	808	768	787	793	758	725	760	789	767	785	716	765	788	747	812	757	767	730	745	769	739	792	744	750	765	772	765	780	733	736	782	796	760	774	799	771	765	761	772	811	728	751	779	757	744	816	801	798	786	805	718	718	744	735	736	754	771	794	798	748	785	793	792	803	780	782	753	787	769	773	785	738	759	788	720	797	691	766	752	790	792	764	776	751	783	768	715	768	782	741	787	769	742	786	784	780	750	740	771	813	799	789	750	710	795	782	755	789	714	699	834	819	757	821	808	773	811	738	775	754	780	776	709	734	761	732	774	792	774	821	794	745	705	801	769	756	727	735	807	790	785	772	788	770	744	761	747	785	749	807	749	762	794	735	809	767	770	760	809	794	728	722	765	779	746	739	786	754	775	744	793	810	797	792	732	735	767	757	734	787	740	768	774	778	764	795	732	818	710	768	767	808	776	762	826	753	754	740	796	763	785	784	748	780	775	738	794	783	812	771	755	809	778	750	751	767	744	774	732	783	817	768	810	782	747	738	764	767	797	797	772	801	776	748	782	752	769	799	769	724	790	812	746	751	733	792	723	788	714	800	751	745	783	851	777	777	750	739	723	777	789	811	790	792	800	810	793	792	729	807	712	778	762	818	797	788	756	725	766	759	795	791	749	794	756	815	775	809	769	761	768	832	791	810	742	719	776	791	732	799	728	778	759	767	753	736	776	753	805	723	768	822	768	770	755	748	735	774	788	802	765	781	756	780	763	760	773	797	778	780	778	764	741	798	777	790	759	738	780	764	800	762	801	783	786	784	760	755	761	752	752	787	721	763	808	741	757	791	764	770	778	755	756	749	760	736	802	812	755	726	734	753	735	776	764	772	738	776	767	768	755	767	794	726	743	798	776	742	813	774	779	748	789	762	786	795	771	785	766	766	743	758	807	803	764	755	780	744	761	760	728	755	770	753	794	783	806	772	745	795	747	731	760	842	756	751	776	815	745	716	763	742	785	768	715	769	766	712	749	733	748	750	783	789	742	764	770	777	756	752	820	803	763	713	782	785	756	783	811	760	717	780	836	785	740	826	783	820	713	768	748	760	788	756	695	810	776	766	775	811	743	718	760	763	761	765	769	844	760	751	730	827	781	766	735	783	723	770	766	785	769	737	787	785	766	770	775	819	753	766	799	747	762	792	808	845	747	774	753	774	778	761	796	747	695	762	754	779	809	774	773	764	770	776	732	750	769	787	778	777	764	731	770	743	725	725	749	773	723	742	784	825	758	786	742	761	754	789	772	806	772	758	797	725	756	686	744	764	781	783	735	738	776	792	789	777	774	751	713	776	747	766	738	732	776	760	716	783	808	767	813	787	765	787	736	755	761	746	790	766	764	717	767	750	803	757	765	778	776	746	775	773	778	786	755	726	745	741	747	782	707	769	756	722	776	788	745	797	774	786	812	823	768	794	816	730	737	785	703	776	798	815	725	739	718	790	785	772	749	761	790	800	775	743	785	729	807	767	804	770	748	753	723	750	736	776	735	785	787	750	807	789	742	788	783	759	774	720	762	757	793	728	770	784	812	775	744	811	740	764	747	769	784	776	757	764	780	775	721	768	821	786	730	784	735	761	715	745	740	824	784	740	754	730	709	776	765	782	724	790	801	792	779	776	809	800	782	756	785	771	813	765	713	782	779	740	762	774	793	739	785	746	762	742	775	740	817	818	761	775	744	774	737	749	746	797	768	796	780	720	790	717	786	787	747	776	757	738	757	781	793	747	815	770	785	755	791	780	770	679	740	766	790	758	732	796	800	818	732	770	709	766	777	783	759	769	805	763	779	751	752	753	804	807	787	768	808	738	795	747	728	749	785	781	750	735	758	765	757	797	775	795	794	710	736	777	802	738	792	739	798	792	711	764	750	817	745	735	792	753	786	773	742	733	773	784	813	762	745	751	783	740	723	801	799	763	776	755	753	798	769	779	797	816	726	731	781	760	768	803	774	745	794	768	779	797	805	811	774	768	798	789	756	787	764	793	769	772	773	801	782	795	772	787	758	761	760	784	745	727	768	777	748	796	800	741	773	855	720	751	741	780	775	769	741	742	750	759	787	769	765	738	765	770	770	793	775	738	742	731	785	769	736	784	745	784	727	789	759	760	745	763	741	742	752	768	746	729	790	782	770	768	844	698	784	811	794	733	778	796	798	792	770	780	810	751	821	785	761	738	783	777
13814	2158	2129	1737	1221	937	768	637	556	465	459	525	451	451	389	411	401	418	407	367	374	345	391	371	351	328	363	353	364	310	320	337	322	329	345	331	338	352	470	983	343	339	332	379	357	304	346	331	347	329	328	323	304	296	331	360	325	346	310	313	321	324	317	313	318	307	337	323	293	313	333	293	333	322	328	348	326	351	311	323	298	326	305	324	304	329	329	289	308	339	325	316	315	300	353	336	348	319	317	327	300	309	329	317	314	314	310	295	326	300	339	284	299	341	307	308	319	319	319	294	328	300	308	312	336	291	310	300	294	302	330	360	327	326	347	343	353	330	322	326	296	306	319	332	354	303	295	337	328	289	321	326	292	305	315	344	300	347	333	303	313	294	315	272	291	305	310	334	283	330	319	290	308	325	317	353	352	348	323	342	329	295	335	320	344	328	337	291	287	267	286	318	317	324	321	310	310	327	284	375	321	310	306	323	312	336	286	309	320	307	316	307	304	300	321	317	326	308	324	305	312	307	304	328	281	280	286	266	306	336	351	301	343	312	286	326	296	320	334	309	286	319	357	349	292	335	284	310	289	335	330	339	330	316	295	314	342	330	332	315	321	297	330	295	350	344	322	327	301	297	318	305	339	328	304	332	302	292	305	296	292	305	302	328	322	292	299	302	302	362	315	314	328	325	312	334	323	343	327	322	315	291	312	319	305	319	308	308	333	296	324	329	341	311	279	317	300	353	308	328	290	333	347	342	298	315	326	325	302	306	326	314	309	357	302	302	333	329	315	303	341	334	310	326	344	308	300	338	314	333	281	308	333	329	318	296	316	311	340	322	341	313	314	302	317	303	319	322	329	334	299	313	312	317	325	317	309	302	336	299	315	299	297	303	297	284	328	325	307	313	349	320	340	336	328	338	337	300	277	316	301	304	326	340	302	325	299	354	341	308	302	321	310	311	292	326	268	310	342	309	344	326	310	302	350	310	318	319	318	333	286	315	310	337	344	315	315	349	334	301	314	333	321	276	349	291	297	341	297	306	318	334	289	354	319	316	313	315	338	368	330	285	304	321	331	298	310	328	315	339	323	307	356	283	291	279	301	317	323	325	329	313	318	303	297	309	320	292	328	315	332	304	292	312	282	329	319	295	323	318	314	300	319	294	324	302	339	311	349	356	314	306	313	299	320	319	310	317	313	328	323	350	348	323	310	296	308	307	298	337	319	328	317	306	307	300	342	311	366	347	291	297	323	363	309	333	312	340	328	307	307	281	300	292	291	291	331	322	288	315	312	304	299	322	313	320	314	323	332	310	317	301	318	319	312	314	331	332	356	294	306	298	315	294	324	340	326	345	320	317	327	304	330	319	302	336	308	336	305	317	307	296	312	298	329	322	319	326	339	302	329	319	302	286	316	333	322	333	315	316	327	322	350	308	310	331	307	351	356	323	328	321	334	318	312	300	293	294	320	314	291	310	319	307	330	306	322	320	319	291	314	301	293	324	302	311	306	291	353	359	312	316	302	300	337	329	311	304	313	296	283	311	335	328	308	330	310	308	310	334	325	285	317	331	314	322	352	289	315	331	289	327	318	305	320	299	326	326	322	289	312	322	313	329	291	316	349	357	325	326	340	299	354	305	321	333	312	309	335	343	308	316	322	311	312	302	319	315	330	317	315	308	346	333	300	323	362	351	328	302	332	306	319	328	327	293	300	321	279	291	313	314	333	345	313	303	310	336	339	268	303	322	293	304	284	274	339	330	292	316	317	317	307	315	303	340	329	328	321	317	307	318	332	291	324	299	294	317	299	295	336	296	328	332	328	307	351	283	289	335	299	331	304	309	314	309	341	283	302	337	321	314	297	313	373	331	333	326	338	309	315	336	294	334	306	326	330	313	295	345	317	309	274	328	313	314	358	338	300	309	307	326	321	316	303	329	292	334	301	284	273	341	336	327	353	328	323	318	328	324	290	337	338	300	329	307	299	303	293	334	294	318	326	317	326	282	278	314	323	357	322	305	336	277	304	293	343	325	337	317	305	326	318	288	345	293	316	304	335	332	305	314	307	348	298	341	310	289	324	296	325	346	338	317	306	339	295	312	302	300	330	325	283	328	297	298	318	306	311	300	316	324	331	323	336	337	324	321	292	294	332	304	313	291	341	305	359	345	324	343	316	302	298	351	302	330	286	328	327	338	327	317	331	332	294	277	325	314	330	310	299	317	338	317	282	328	324	345	307	289	327	291	339	285	307	293	311	315	323	299	328	292	304	290	328	343	311	307	352	334	325	329	297	304	311	333	334	345	331	315	325	325	315	304	285	301	344	288	307	290	324	301	304	292	319	299	293	360	322	328	292	303	296	294	299	310	347	335	308	309	329	327	280	307	311	322	325	305	329	336	294	309	330	329	275	321	340	353	337	308	341	301	366	285	343	334	289	316	342	315	292	300	307	345	321	339	291	334	308	320	285	316	349	320	284	343	352	339	326	320	294	355	310	302	298	323	276	306	298	300	344	327	307	326	330	333	314	329	312	308	324	313	285	274	334	339	311	336	307	347	313	334	327	324	325	332	306	325	314	295	331	286	297	307	328	323	312	273	306	320	329	313	305	349	325	343	326	313	331	304	317	335	326	328	318	320	310	318	311	319	343	325	312	300	312	323	304	319	307	330	296	306	323	328	299	297	270	304	294	338	331	303	327	323	287	264	319	312	305	320	299	321	337	332	327	303	303	318	315	306	313	306	304	289	309	327	335	326	316	315	314	286	313	331	307	353	321	302	321	292	325	329	321	292	318	352	305	327	328	272	279	303	317	317	337	308	293	313	297	333	325	300	319	323	338	261	311	311	301	303	318	295	357	331	350	328	291	341	282	301	321	287	299	289	332	318	302	315	318	286	321	308	310	300	310	348	301	292	293	307	324	290	312	313	326	315	336	314	351	303	291	311	302	323	313	309	311	312	340	321	322	283	300	312	313	273	311	295	296	335	347	344	311	319	318	329	315	338	307	303	333	315	295	333	331	310	322	346	320	320	307	320	311	317	316	308	343	340	315	299	271	300	320	302	304	323	306	323	338	333	308	286	325	272	310	326	333	298	321	328	314	311	294	344	336	299	312	322	331	323	291	332	292	309	316	322	305	303	316	328	345	309	310	318	318	304	282	332	344	304	306	293	375	342	343	309	327	323	354	342	350	289	297	329	320	349	305	328	352	341	305	296	289	297	319	331	335	319	331	321	321	290	321	302	297	295	323	339	334	329	288	350	295	330	323	332	300	342	307	297	324	327	338	308	314	324	312	332	308	344	299	314	353	311	336	311	355	326	325	321	294	320	335	333	313	313	351	321	310	305	301	326	286	281	347	296	283	317	310	330	340	296	301	310	300	300	318	329	312	316	290	342	309	356	323	307	334	352	304	280	318	288	289	326	334	312	341	340	326	312	311	293	342	331	339	338	303	328	355	314	337	309	319	312	291	306	302	326	357	316	308	312	314	308	283	311
7776	2062	4206	5160	4457	3682	3096	2695	2226	2064	1924	1803	1715	1650	1535	1399	1403	1469	1458	1356	1403	1144	1042	1038	1037	1021	1030	962	967	910	947	941	982	915	883	892	823	868	1824	5831	875	823	802	863	883	874	847	800	840	799	835	808	778	840	778	798	806	833	794	811	787	799	743	752	817	748	781	800	754	743	788	755	809	759	720	774	807	747	803	798	800	817	796	774	746	759	837	786	752	767	738	818	815	771	731	743	790	752	771	795	737	779	779	736	792	791	783	784	770	774	723	770	764	725	792	827	759	768	712	793	777	764	772	760	787	784	782	745	769	765	746	798	787	783	736	790	763	743	739	754	759	757	747	759	760	719	793	785	760	811	764	704	785	785	772	800	758	766	725	741	734	790	789	782	724	725	797	724	745	787	712	736	760	780	779	753	752	755	727	735	786	745	764	753	774	740	719	735	751	778	736	827	732	755	746	777	736	801	780	725	802	778	703	744	763	778	736	753	757	779	753	759	801	799	783	746	755	718	729	773	732	764	742	741	753	753	740	776	760	772	756	720	762	705	764	773	769	753	773	780	766	805	756	791	780	796	767	773	757	693	773	777	740	741	735	745	710	770	767	745	727	822	746	781	762	766	738	761	777	742	761	718	741	746	778	771	776	748	837	782	728	728	747	712	746	745	784	757	808	770	760	815	771	819	797	769	759	747	716	780	752	726	768	819	787	801	770	746	777	789	742	726	723	792	745	734	800	753	799	739	733	776	744	745	760	749	766	729	814	712	773	780	751	747	767	773	774	769	766	763	761	766	774	785	776	757	738	784	780	746	726	782	780	761	723	712	781	779	736	698	749	720	775	800	759	767	774	777	718	788	787	748	762	778	760	765	778	718	769	763	767	714	815	800	744	761	790	796	727	705	773	757	779	745	754	739	762	757	817	800	803	758	750	789	775	747	770	743	738	791	801	728	742	729	774	789	749	795	770	740	710	756	755	777	787	701	788	742	709	740	786	776	731	799	748	780	764	789	695	752	748	760	764	681	754	752	750	793	760	748	761	738	744	744	768	782	778	695	780	773	775	771	794	785	774	766	773	756	761	764	782	710	742	742	758	750	791	712	741	791	786	761	773	751	750	741	787	763	826	758	766	744	765	775	730	802	775	762	804	753	721	737	762	786	786	800	746	737	748	799	781	747	741	777	759	740	712	750	738	771	778	733	743	796	756	787	801	731	737	752	731	730	777	738	704	737	740	738	707	730	764	816	743	768	727	749	768	788	752	790	739	696	756	745	778	819	803	710	737	775	794	721	742	779	744	794	773	703	752	745	748	774	745	781	732	765	742	718	749	763	771	804	775	771	767	727	773	789	732	760	731	809	762	759	755	722	762	773	750	790	741	769	789	746	768	762	768	793	761	797	782	759	792	748	739	743	763	774	774	762	787	757	751	781	766	758	793	758	806	780	766	771	759	747	775	772	773	797	708	764	767	754	719	719	782	812	791	767	746	740	745	757	796	753	792	761	677	766	792	764	777	740	839	803	761	776	756	828	814	711	767	790	749	761	738	774	766	736	737	777	771	781	789	783	742	794	730	700	755	773	727	753	783	755	723	809	691	794	775	776	749	808	751	738	782	764	751	724	772	772	759	786	775	785	738	710	733	754	764	770	743	784	797	762	783	759	731	766	746	779	757	730	800	760	804	775	771	771	788	744	743	761	789	743	783	727	747	774	738	707	762	799	782	735	748	803	749	701	703	729	782	709	807	720	748	770	748	790	778	727	772	737	766	721	724	754	812	777	757	736	788	736	739	775	723	734	737	759	804	725	730	735	795	796	735	750	797	780	758	771	775	771	800	759	811	824	710	728	726	785	732	829	771	734	703	755	750	766	737	752	765	789	759	727	753	834	761	808	794	807	749	718	773	790	716	764	793	778	767	741	768	798	773	805	746	787	788	774	737	743	747	776	754	757	727	757	744	720	771	748	782	768	767	730	760	805	747	708	756	789	751	729	717	711	742	737	732	790	735	795	747	803	767	758	752	754	764	784	804	718	756	760	759	764	797	738	770	740	738	730	731	756	714	754	745	737	796	775	727	780	731	759	751	780	757	713	821	753	753	798	783	752	776	762	745	737	736	730	751	777	735	778	779	740	767	764	769	753	829	760	791	774	773	742	759	731	777	794	729	762	726	761	696	753	731	818	793	776	727	762	758	748	801	719	773	681	769	773	742	811	790	734	756	770	783	719	769	757	750	769	765	759	723	766	747	783	788	764	729	716	748	796	782	723	730	757	760	796	738	741	793	757	816	785	715	717	771	770	764	768	820	764	751	790	773	770	770	797	741	736	764	693	788	804	778	752	788	713	743	785	719	795	754	737	822	748	787	748	783	781	740	759	754	740	772	733	785	756	782	753	774	710	780	749	815	689	790	734	771	702	793	751	772	784	707	752	775	744	745	761	724	778	798	770	748	738	750	803	754	769	761	802	763	764	758	767	732	759	803	750	709	757	788	794	722	792	730	715	779	785	763	777	758	788	778	717	749	810	754	789	779	752	749	801	799	744	742	774	791	738	731	700	774	755	728	727	820	778	754	731	761	783	749	769	759	794	708	767	741	749	797	750	768	806	739	724	759	763	778	767	760	758	784	753	750	720	698	725	759	794	785	754	774	754	789	766	805	741	753	748	727	777	742	750	744	762	730	748	807	757	792	669	814	784	796	757	762	752	768	744	780	765	742	788	800	820	733	823	752	783	787	781	779	714	744	775	759	769	757	788	741	735	715	746	778	753	750	804	757	761	751	730	751	745	753	775	740	805	774	732	743	795	754	802	767	779	767	784	769	767	808	775	747	760	774	781	797	789	762	758	765	796	742	707	787	794	738	800	791	766	747	820	762	737	799	768	724	723	780	764	760	777	792	751	700	751	771	744	767	806	790	806	780	713	729	726	758	788	756	741	826	742	752	771	757	726	778	752	802	782	757	784	724	736	707	763	797	748	786	785	778	763	753	746	732	741	748	733	773	752	765	746	760	804	758	753	743	809	737	736	743	781	771	751	688	746	739	772	789	762	773	770	741	811	776	759	727	756	714	773	787	751	776	747	782	764	721	757	780	766	750	789	718	795	740	741	816	794	724	745	744	780	751	693	760	815	742	743	785	748	804	777	766	797	781	763	784	758	773	744	760	733	790	746	754	732	765	730	819	804	776	803	752	806	803	726	727	796	756	786	760	824	759	742	784	736	753	754	731	756	763	772	747	713	773	753	754	782	796	723	806	783	714	748	742	743	741	741	778	732	799	757	756	729	754	769	726	792	743	711	724	751	754	761	786	791	723	795	738	788	755	751	782	724	740	751	738	758	777	775	784	724	777	786	748	743	699	793	789	754	800	780	780	798	804	693	730	788	695	713	795	764	724	736	792	750	729	775	797	775	761	804	753	775	698	757	811	771	765	734	789	786	790	763	760	762	783	832	755	770	806	744	796	782	786	734	751	777	725	724	817	720	760	739	741	766
1875	190	176	186	135	154	181	151	153	177	147	179	161	139	136	156	143	177	168	142	162	150	152	164	162	140	150	140	137	147	158	156	160	156	132	137	145	155	159	173	132	134	150	127	154	162	160	142	141	133	162	164	129	164	148	132	145	157	151	171	174	146	149	129	151	161	146	135	137	143	156	169	149	167	120	134	163	151	132	152	141	170	159	158	151	166	150	179	140	149	149	151	157	129	136	151	143	167	152	148	154	136	141	148	162	151	140	160	149	155	144	154	151	138	145	155	173	147	158	145	150	163	171	161	161	138	165	142	127	157	151	186	149	161	142	142	165	154	152	153	162	149	171	149	149	151	151	140	162	139	145	154	141	138	120	151	132	159	146	164	146	156	165	155	152	157	142	162	146	132	162	137	169	120	142	168	148	160	132	166	150	155	180	146	171	143	140	141	172	149	147	143	176	175	162	135	119	151	151	157	151	170	153	174	138	158	168	152	162	149	144	132	141	142	165	160	150	148	148	168	153	131	149	122	153	147	139	142	160	132	152	160	134	131	152	143	143	142	143	156	160	178	162	161	152	150	152	148	147	144	147	139	154	137	114	148	144	141	157	134	163	128	160	140	166	173	122	126	136	142	124	158	142	159	142	168	167	148	133	148	161	151	150	145	171	187	163	159	153	165	152	144	155	155	146	161	165	142	155	147	138	122	151	133	141	175	144	139	124	142	164	154	157	159	153	163	153	146	158	147	154	153	145	171	174	159	135	139	168	147	160	159	143	166	132	151	167	139	147	148	160	138	142	144	153	151	145	168	161	164	165	128	161	140	162	141	148	136	144	163	159	138	144	150	158	156	139	158	143	169	160	146	165	136	150	163	156	155	134	134	171	137	145	130	142	148	165	149	176	172	162	143	140	141	127	159	164	165	169	168	139	129	154	139	148	146	147	148	159	147	163	126	133	164	161	141	135	144	155	142	145	148	172	152	143	159	163	126	139	156	141	139	170	169	153	164	156	145	150	156	168	136	159	154	155	146	145	135	165	155	133	161	150	161	145	146	142	156	126	158	146	138	151	144	158	145	144	168	138	139	133	172	135	149	188	151	146	159	169	167	155	150	149	144	179	142	155	163	152	151	140	149	140	139	140	158	168	172	157	144	134	145	142	151	155	137	167	159	159	155	157	134	138	152	138	153	138	158	129	168	155	143	137	144	162	165	154	145	166	165	172	172	147	160	141	135	131	163	154	144	146	156	140	163	136	137	162	139	156	146	155	125	146	167	140	170	146	164	158	153	153	164	148	156	135	141	165	160	131	150	125	151	151	141	152	165	169	157	168	144	149	151	135	155	152	162	150	148	133	163	148	161	149	124	163	157	138	142	146	141	140	141	164	143	130	174	165	160	151	143	167	162	138	137	155	150	150	141	174	125	140	119	184	145	152	147	130	161	139	157	146	168	139	162	148	164	154	143	156	145	143	174	127	158	157	128	138	158	174	139	143	132	132	136	142	158	138	164	151	157	157	142	155	138	159	139	152	135	143	145	157	172	158	144	145	169	154	161	143	146	165	165	152	135	150	146	149	153	141	149	152	168	147	128	149	151	147	141	146	146	177	173	156	144	157	152	170	169	145	176	150	142	151	151	150	148	156	157	150	149	155	157	140	155	161	147	159	132	155	153	154	138	140	158	131	139	162	159	149	143	158	149	147	155	167	141	154	156	145	158	160	146	158	157	178	146	193	164	143	159	134	150	137	144	154	151	144	130	142	162	159	141	162	147	160	157	168	147	158	131	162	155	152	133	143	147	152	157	155	143	157	157	174	173	172	148	138	168	151	150	164	132	142	167	144	156	125	176	164	170	158	156	132	159	166	157	156	144	153	162	155	148	136	160	147	149	156	148	143	144	152	138	127	158	145	157	161	156	161	140	172	129	148	132	154	157	156	168	151	140	134	125	125	157	146	153	143	152	169	123	129	151	140	144	149	146	150	157	157	143	160	133	144	150	143	161	142	144	144	141	162	155	140	136	153	150	132	156	143	128	152	143	158	170	142	152	125	158	186	148	144	167	160	158	146	156	150	170	134	174	153	139	140	153	180	142	136	132	139	135	144	130	164	144	131	152	144	154	139	155	151	151	146	131	161	134	138	167	143	152	126	140	153	169	130	142	142	151	175	148	171	143	171	159	172	147	164	149	159	133	158	166	154	146	159	144	145	145	149	167	153	151	147	146	122	153	129	161	153	156	141	139	155	144	147	155	175	151	149	125	157	150	154	138	171	135	141	180	160	155	170	152	140	159	159	145	148	125	146	137	154	151	127	136	129	137	137	148	133	174	155	158	149	133	157	155	147	144	160	118	173	152	149	157	148	139	147	146	153	147	140	164	168	144	152	152	159	163	166	147	158	130	129	159	170	161	140	143	142	136	136	143	134	157	172	154	166	134	132	170	149	154	157	141	131	166	137	155	184	162	167	140	183	155	144	145	132	157	167	181	138	166	143	148	145	163	142	140	147	152	146	160	154	138	166	136	137	143	136	132	123	157	165	143	162	158	158	162	148	183	155	128	140	142	140	164	176	167	163	151	147	165	152	124	155	148	147	164	158	158	136	152	147	146	143	160	148	136	155	184	158	170	164	170	141	151	158	148	152	135	142	143	172	141	136	148	161	153	168	146	148	159	155	179	159	185	166	144	161	136	170	162	163	157	139	146	143	129	145	152	139	138	149	142	122	162	156	153	176	144	158	145	142	164	154	161	145	153	181	168	138	158	149	160	149	159	149	149	135	151	136	133	147	121	157	164	156	129	145	153	142	152	138	123	163	155	140	131	134	162	156	143	154	160	158	153	139	161	142	152	138	168	151	155	148	160	178	150	142	147	142	150	161	144	173	158	154	168	159	150	156	135	145	141	152	155	160	169	155	123	152	170	173	171	135	151	166	150	152	154	168	146	152	176	142	155	162	145	157	140	147	156	139	135	133	143	147	177	171	162	147	156	144	146	133	129	150	143	152	129	135	175	157	155	154	151	162	183	138	144	157	151	149	176	158	157	139	139	148	140	171	154	132	153	162	147	153	156	148	153	137	171	133	142	142	171	149	138	149	148	134	164	151	156	145	137	143	147	148	142	126	141	146	144	162	150	144	168	153	149	149	167	159	165	177	147	140	132	152	147	135	120	149	149	155	148	130	179	154	131	152	148	148	142	134	143	157	142	147	165	141	167	141	150	146	150	181	136	148	132	142	176	149	160	148	150	133	166	152	149	148	145	121	161	119	145	179	148	137	153	173	144	147	148	149	143	178	163	158	158	158	149	143	144	147	148	126	129	143	155	149	145	166	152	156	165	135	147	137	148	150	146	147	152	168	151	177	153	135	145	161	155	147	153	147	144	162	154	151	156	157	175	151	158	131	144	126	157	158	160	150	147	161	144	122	153	155	139	172	152	132	137	128	138	156	144	134	147	142	162	152	124	143	150	153	146	155	161	151	138	155	151	149	127	161	158
2256	472	491	534	476	525	509	493	443	462	461	547	549	517	493	506	561	565	601	538	488	450	489	426	437	453	446	442	440	434	458	436	440	456	462	424	424	452	424	555	421	444	448	420	473	408	411	454	440	415	459	391	452	418	420	433	461	421	459	469	426	460	445	428	451	447	416	397	451	435	431	423	406	418	420	403	475	477	465	426	425	430	419	395	431	408	410	414	440	448	387	446	432	419	474	436	420	429	448	402	429	437	448	502	429	431	397	440	438	463	437	426	420	455	412	447	437	486	419	425	429	432	440	454	467	435	468	437	443	437	434	449	428	459	452	472	439	401	429	411	424	451	418	416	434	473	426	438	409	462	409	480	447	436	429	435	435	413	449	458	423	426	457	450	454	423	443	440	433	447	426	458	457	407	455	409	425	436	421	428	428	431	407	437	430	412	433	414	448	455	447	405	451	425	443	433	438	438	441	375	391	452	429	414	432	460	448	409	411	402	420	393	413	419	460	435	434	427	430	440	460	435	393	419	414	459	447	447	418	475	429	406	451	445	443	432	487	425	437	462	423	405	409	447	432	398	403	424	410	445	418	425	422	431	432	407	444	420	450	446	427	425	417	461	424	439	469	399	386	456	429	464	423	448	434	428	444	459	408	417	425	435	402	447	451	436	430	459	411	435	435	453	426	442	467	477	420	410	400	406	430	456	415	427	437	427	426	421	433	439	471	431	428	426	438	438	411	397	419	426	410	428	435	451	441	477	446	419	460	414	496	433	437	376	418	460	440	457	399	423	434	447	415	412	457	416	440	433	412	384	437	416	416	438	411	416	415	455	440	451	425	424	438	433	439	430	411	447	444	424	439	423	455	392	409	494	450	414	415	427	424	456	408	416	435	422	438	439	465	399	435	410	435	419	434	451	420	435	412	406	458	456	440	407	422	440	454	424	483	446	430	389	440	423	419	424	450	438	424	397	447	385	426	396	445	443	434	442	435	442	386	469	431	448	422	450	417	466	402	423	478	404	448	466	488	444	448	444	431	442	442	437	443	436	437	411	443	427	453	418	433	463	427	425	434	445	446	432	440	420	428	434	449	441	460	481	410	407	443	424	445	424	462	387	390	439	424	439	432	445	427	436	441	407	420	416	416	435	446	406	441	401	439	469	473	429	430	466	434	417	420	445	478	428	427	450	414	441	467	425	441	432	418	427	446	422	408	434	451	420	429	449	422	419	434	451	460	453	396	376	447	463	439	411	444	428	378	415	446	443	401	418	402	454	430	441	418	414	424	434	432	441	447	383	442	424	432	449	456	406	433	409	459	421	485	450	417	405	408	459	444	438	461	435	397	444	451	431	395	438	432	416	389	395	460	431	409	473	438	416	408	399	459	474	470	458	419	440	449	415	413	432	458	416	453	415	438	404	450	464	440	426	430	390	452	427	431	423	422	443	430	432	409	438	406	484	435	448	427	425	431	436	443	424	407	434	409	420	449	453	418	397	437	436	467	439	459	446	422	418	435	435	436	426	426	443	462	430	421	424	415	415	426	481	452	424	418	450	433	437	453	416	460	400	442	424	423	401	444	441	425	460	445	430	428	452	434	469	462	420	469	462	462	447	397	409	436	440	404	421	451	435	409	417	428	447	441	431	422	426	461	412	436	436	432	443	461	436	410	446	413	440	417	437	431	441	460	427	452	428	444	458	445	439	416	460	421	430	421	435	399	450	418	438	406	407	410	422	442	430	445	409	447	410	395	416	419	383	415	439	435	482	429	427	427	467	425	430	469	448	443	451	440	409	393	431	406	444	379	469	458	450	436	441	407	430	421	417	398	431	456	433	458	451	420	429	441	442	428	443	452	417	445	466	423	424	402	435	425	429	416	470	427	428	425	404	390	441	432	453	464	425	489	455	443	474	411	409	411	486	417	414	439	435	435	451	446	420	436	475	409	466	413	428	471	394	442	441	449	440	434	455	451	414	421	421	457	429	431	424	433	422	459	404	438	424	418	414	381	428	464	432	422	445	435	406	400	458	413	446	415	399	437	417	424	437	403	427	441	438	415	419	440	445	408	420	415	407	421	393	432	453	431	475	468	454	429	445	445	447	461	422	425	426	435	442	451	415	448	433	406	443	455	466	452	423	455	440	425	410	403	426	413	445	439	460	443	418	438	466	469	432	431	417	408	433	438	450	433	419	480	408	442	404	394	464	442	465	424	388	440	439	443	393	438	432	456	429	448	433	434	434	402	455	410	433	424	447	447	429	459	424	433	420	452	424	439	449	440	456	472	442	440	423	419	424	425	485	416	381	451	447	442	414	425	436	447	439	424	455	434	464	455	416	465	421	422	451	445	415	413	440	431	399	444	405	459	402	419	452	406	419	420	444	421	438	444	475	424	443	464	432	438	435	459	475	431	455	439	460	456	432	449	415	455	454	444	430	465	427	436	446	414	409	448	425	442	413	448	426	422	431	423	428	432	458	433	427	470	404	463	449	411	418	430	478	448	436	465	443	469	440	448	440	433	442	426	422	465	454	508	441	458	422	465	432	471	453	405	456	416	395	489	425	413	432	437	439	419	415	416	407	421	431	438	425	454	445	448	437	420	402	403	411	473	432	430	454	433	445	427	416	430	449	430	398	433	416	440	459	441	417	414	445	389	409	434	455	458	439	402	415	416	375	441	440	401	446	434	436	439	456	435	433	413	445	463	403	423	454	426	413	460	423	459	435	456	417	417	430	427	448	445	484	431	446	437	448	429	457	445	430	429	432	451	401	440	444	460	427	405	439	439	440	448	407	426	432	419	437	436	441	390	424	458	409	445	435	428	471	440	441	426	435	415	433	419	435	421	460	438	458	419	439	431	404	440	416	443	438	438	427	421	407	422	417	414	422	436	424	438	481	434	443	391	427	426	462	430	432	417	428	408	424	448	434	468	435	412	443	427	448	442	365	389	445	421	423	461	457	454	422	445	438	434	417	407	430	419	425	454	469	423	415	456	397	446	415	454	411	448	385	418	420	432	432	429	407	450	391	447	413	437	424	431	425	415	400	443	410	431	437	415	424	401	470	401	417	429	419	433	464	462	447	435	445	426	444	447	427	456	470	444	410	449	470	410	440	467	432	485	448	432	388	413	447	442	430	418	460	444	407	438	432	457	442	455	438	450	414	408	417	425	412	454	448	452	438	421	405	435	444	413	443	441	472	464	464	421	412	475	413	419	453	413	450	428	454	454	441	456	406	405	438	445	430	457	434	456	462	419	453	472	428	463	463	452	427	444	414	409	476	439	419	435	460	434	429	418	457	412	439	394	434	456	484	454	443	436	421	445	434	439	393	398	435	430	400	420	459	448	453	465	445	415	434	426	452	405	471	485	411	463	426	443	472	423	403	410	420	461	442	413	397	413	439	450	438	415	444	435	420	407	468	374	402	432	451	382	447	442	394	457	425	464	461	403	426	421	439	465	455	422	416	433	452	456	419	418	456	430	403	445	421	432	454
7668	1022	1151	985	761	636	497	468	434	425	376	392	398	350	364	337	346	351	371	360	346	333	335	308	298	299	319	326	337	306	303	348	322	324	282	315	303	305	356	735	322	350	328	315	299	317	312	290	307	332	312	301	347	295	329	332	312	300	294	301	298	346	294	308	310	324	310	313	284	319	330	300	313	309	313	294	293	353	287	317	300	298	327	324	316	287	330	294	325	309	341	314	310	315	282	320	312	293	319	318	287	295	327	307	315	276	335	318	329	309	304	306	328	324	316	289	322	304	321	331	302	328	285	297	301	282	305	329	305	313	302	294	279	302	296	321	339	300	289	288	326	307	317	341	309	306	306	295	312	319	332	312	318	297	271	297	283	349	335	321	317	303	303	324	295	301	312	297	288	300	278	315	288	299	321	320	304	310	273	336	311	330	334	277	297	359	291	263	328	304	304	331	325	304	315	316	314	320	337	319	314	343	321	282	294	284	304	334	328	284	313	310	312	326	345	286	314	309	288	301	313	310	315	280	297	287	316	319	289	309	333	342	299	301	313	314	300	340	339	324	298	333	321	292	319	314	309	298	327	322	296	318	325	294	287	311	339	278	323	341	309	325	314	294	298	302	317	326	333	278	291	304	344	299	295	308	311	270	321	318	308	294	363	300	334	319	349	334	303	309	305	302	292	308	312	278	310	319	325	298	303	316	336	328	350	280	308	318	335	270	291	320	311	287	297	315	318	301	290	306	314	295	282	337	373	297	303	265	283	305	313	339	301	324	352	317	335	323	303	289	307	309	306	287	304	298	335	318	309	304	305	287	339	318	336	316	364	289	300	328	336	295	296	293	334	307	299	306	305	291	277	306	304	288	311	301	313	305	329	329	302	278	304	294	278	315	302	308	303	286	302	330	284	300	302	329	309	311	320	330	289	300	286	308	323	340	323	313	323	325	294	277	331	309	280	290	325	295	299	323	323	301	286	311	316	297	313	285	309	309	328	308	299	332	295	297	274	293	307	329	320	324	288	309	333	288	298	308	331	297	322	312	263	327	318	293	370	326	309	314	295	306	342	340	292	315	352	341	307	331	311	288	308	297	273	322	311	329	315	352	267	315	310	339	319	294	323	290	282	298	316	301	341	344	284	339	305	280	330	317	316	298	299	283	314	341	314	313	317	303	290	301	286	297	357	278	309	289	309	313	292	293	319	308	331	323	315	305	300	309	296	297	303	303	320	276	300	299	305	311	301	286	301	326	304	290	298	306	326	289	304	314	282	322	312	327	296	325	338	290	293	305	292	317	291	305	307	320	316	315	310	328	321	296	298	322	323	268	331	290	326	311	296	297	321	320	324	306	312	314	274	335	352	295	299	301	315	290	302	295	317	315	317	281	274	303	291	295	339	256	313	292	309	334	318	319	310	299	313	345	297	332	296	284	306	336	322	315	281	330	300	285	302	285	297	333	308	318	293	315	341	313	297	290	338	319	285	281	329	303	313	323	270	297	295	308	321	303	301	291	309	303	309	309	319	328	322	291	298	348	283	323	355	298	312	278	302	324	325	330	308	331	312	310	310	317	310	322	297	333	305	314	299	315	287	283	273	302	291	298	318	298	315	316	302	297	294	278	288	305	339	330	288	323	342	352	345	329	330	321	308	296	300	341	298	312	308	283	331	310	322	318	324	300	296	321	298	312	338	317	299	314	311	340	289	333	317	308	317	329	289	298	270	313	353	331	309	305	284	294	298	298	325	322	307	319	292	294	296	306	312	302	346	265	307	309	324	336	295	327	303	288	282	315	307	321	303	305	348	301	301	347	307	309	324	328	308	298	299	294	319	309	310	314	350	377	308	292	335	308	316	329	322	303	298	298	334	309	300	313	305	332	323	302	348	316	299	285	295	325	299	297	283	300	314	351	318	323	294	289	275	312	292	324	327	285	299	290	327	339	301	319	315	308	308	297	327	316	320	273	307	326	329	311	331	311	298	285	288	306	362	322	288	327	300	323	321	313	345	302	293	302	307	292	311	303	312	347	305	302	276	291	301	315	321	332	265	314	293	301	310	292	286	295	277	305	300	275	302	321	315	319	292	294	313	297	315	303	308	348	296	297	295	333	281	330	327	279	336	343	353	302	323	281	334	279	334	306	291	289	311	305	310	306	319	305	322	299	325	326	287	351	316	280	301	297	274	292	282	317	318	324	316	315	289	305	317	295	333	317	296	331	326	276	296	326	303	294	300	295	282	331	299	332	298	307	331	314	319	289	319	336	306	334	296	300	288	282	300	330	334	317	281	332	341	318	321	339	282	305	310	312	288	312	302	328	306	321	335	357	306	349	316	281	333	301	290	318	316	302	341	317	309	321	269	296	292	319	294	292	277	327	339	294	336	288	291	334	308	289	282	319	314	292	333	330	304	304	313	294	298	305	302	326	300	297	318	315	320	313	307	285	297	299	313	293	301	296	291	320	316	328	287	275	315	342	324	288	330	295	303	295	309	317	297	302	343	306	291	327	310	303	306	303	330	304	308	288	318	316	293	310	322	282	329	300	318	289	300	337	326	332	305	301	315	300	288	351	339	296	319	304	330	325	328	324	334	343	305	300	292	320	291	313	304	336	300	319	327	297	323	320	294	307	300	304	308	299	290	297	322	310	324	306	319	290	295	344	317	314	314	295	290	301	331	287	314	310	359	296	286	287	310	350	295	313	330	300	311	300	329	319	304	301	298	295	300	322	347	311	327	314	320	327	289	329	298	291	289	319	310	283	318	301	350	317	307	320	316	295	313	319	318	319	286	290	292	319	307	316	306	323	300	306	326	336	347	326	304	311	301	311	294	298	316	325	328	308	340	302	304	307	300	313	310	304	302	321	300	330	301	336	302	302	328	298	303	323	315	307	339	360	323	343	301	289	301	315	348	303	333	331	336	289	311	265	314	353	302	296	313	302	290	301	329	322	309	331	353	315	297	333	319	295	292	297	328	298	330	338	321	294	312	292	322	303	320	303	332	332	301	308	293	337	344	289	291	321	320	294	332	312	314	361	328	324	299	305	340	302	307	324	292	319	313	297	334	320	289	309	301	299	298	297	283	326	294	295	301	331	330	338	319	294	294	298	297	357	295	331	314	347	287	302	302	300	315	321	282	310	333	318	337	297	289	346	294	318	307	325	295	337	294	321	336	314	281	291	279	297	295	298	316	297	289	275	296	313	324	351	294	316	302	296	303	283	321	311	323	315	310	328	277	295	302	300	327	303	310	312	329	326	333	296	311	316	306	315	298	250	279	302	316	323	278	326	307	286	314	299	301	283	295	273	335	301	291	320	353	262	318	282	280	324	307	305	302	311	311	300	322	328	310	316	281	326	307	303	313	294	318	317	316	285	322	323	307	312	326	305	326	305	323	319	278	310	315	314	307	329	311	325	313	308	302	294	301	338	312	325	300	290	288	290	291	313	306	301	285	278	332	316	332	318	306	308	295	331	317	353	310	320	321	283	308	287
5922	1496	2477	3058	2704	2313	1951	1797	1657	1512	1346	1319	1352	1305	1175	1112	1207	1260	1160	1180	995	931	904	926	904	911	970	900	868	869	883	823	893	836	789	846	831	797	1093	4287	876	861	790	817	767	762	789	773	796	800	852	806	777	801	757	778	804	814	758	772	764	768	780	804	786	775	778	780	775	751	787	799	797	769	825	786	804	806	801	788	762	757	774	799	764	775	783	767	736	785	792	739	777	768	746	763	786	768	751	752	761	790	797	765	789	781	787	755	793	730	776	751	749	771	767	775	797	816	758	737	785	789	834	804	758	794	814	747	740	795	727	825	740	783	783	715	763	778	770	725	760	811	743	697	756	793	766	775	737	757	743	765	745	780	761	758	769	787	760	791	776	771	788	733	765	745	746	795	739	785	713	789	813	751	806	777	767	741	806	754	750	787	782	749	801	784	709	790	746	734	801	738	772	776	773	744	770	775	739	781	715	769	848	777	824	803	723	789	765	722	760	711	729	736	785	821	797	766	751	765	724	751	767	739	784	727	778	796	750	790	795	783	739	769	793	726	796	785	822	733	778	752	732	753	783	761	797	741	715	773	751	771	786	772	772	767	760	749	794	758	763	767	718	732	779	762	787	772	792	788	773	790	743	776	762	762	750	759	755	777	762	745	777	770	749	745	752	759	779	734	759	782	793	754	765	781	790	751	762	753	751	785	793	775	791	780	798	757	747	774	755	819	768	741	831	761	745	747	776	797	807	752	782	723	776	776	764	779	721	781	744	783	773	766	775	815	769	746	784	764	720	772	769	788	788	816	746	750	760	809	761	796	776	764	743	754	775	753	710	741	750	752	746	779	744	790	742	788	788	777	738	751	767	754	768	832	794	764	766	746	787	737	782	746	762	775	751	748	740	796	748	784	741	751	756	731	773	774	796	786	822	739	777	780	767	751	733	806	736	745	740	744	764	768	798	768	753	775	746	779	755	761	847	770	762	739	749	714	779	763	787	789	758	824	846	759	783	769	755	760	816	788	733	773	795	767	776	747	744	798	799	738	771	753	834	740	760	774	770	726	775	747	777	796	753	762	764	750	745	777	791	785	769	792	738	785	753	777	836	795	742	724	737	790	768	742	740	798	731	776	714	755	790	796	750	785	788	775	775	804	755	805	770	737	760	781	784	757	765	770	761	755	765	771	693	840	787	811	751	744	741	777	744	763	713	766	758	738	768	782	710	812	729	747	777	758	775	730	768	768	739	754	784	772	800	811	750	754	751	740	761	759	785	724	746	797	760	762	742	749	752	754	800	767	792	804	765	748	750	783	764	765	710	763	765	752	719	751	798	770	740	741	788	766	749	761	807	748	743	779	752	738	720	812	725	792	743	720	762	789	726	756	783	785	740	722	805	744	769	783	751	762	705	795	761	729	775	786	755	798	774	765	787	788	792	753	769	794	786	766	778	769	804	793	802	779	736	754	755	711	775	793	770	772	812	800	783	771	774	774	732	819	743	775	767	753	751	742	791	737	747	777	805	789	735	748	788	776	782	787	736	810	769	798	764	739	824	737	779	741	738	766	753	751	755	793	703	767	754	738	788	835	748	803	794	773	803	731	850	768	746	790	749	764	804	776	774	723	816	776	795	766	776	784	759	773	828	756	749	711	727	769	747	770	804	768	765	779	748	793	786	762	771	748	780	774	787	698	748	776	774	823	769	727	761	792	793	790	732	784	793	775	738	798	766	761	784	779	780	754	735	736	831	755	756	759	781	835	778	778	720	799	805	760	755	813	815	800	752	750	769	775	756	744	789	814	817	694	775	745	783	745	786	761	781	782	748	767	764	754	721	794	778	752	703	708	726	756	763	796	781	787	787	787	781	753	762	811	825	780	730	791	793	756	735	814	765	809	799	770	750	776	796	754	731	742	773	760	771	742	724	764	813	759	777	797	744	761	753	786	714	787	764	778	749	795	793	840	799	788	703	775	785	807	791	807	790	822	749	737	729	786	744	787	794	775	776	774	779	760	761	754	738	744	789	787	794	744	801	749	814	765	733	815	731	760	716	800	751	796	752	785	802	737	789	722	765	744	735	704	729	779	748	758	808	750	745	730	764	785	777	802	758	763	721	817	762	731	829	751	773	807	784	744	782	732	762	749	787	740	742	776	716	803	793	749	748	732	741	798	747	705	746	776	749	729	708	722	741	735	785	779	706	773	770	768	792	742	781	759	764	784	746	781	776	804	740	804	771	799	767	742	809	758	809	748	828	778	732	752	768	760	783	765	741	734	717	806	769	745	790	738	783	737	789	771	773	729	782	761	756	704	786	775	768	740	779	807	713	775	784	796	773	786	759	790	806	797	771	806	790	761	786	747	780	785	744	807	809	798	844	811	765	788	753	742	843	764	759	802	798	770	779	774	778	737	747	740	759	699	798	778	771	771	812	788	770	751	793	780	802	787	765	755	775	775	741	788	775	730	728	760	770	742	755	719	800	826	691	758	760	750	784	787	778	746	817	792	756	700	806	785	791	750	755	768	760	798	706	763	746	779	748	729	770	849	796	777	795	790	752	775	766	768	806	734	751	793	724	759	807	792	785	756	768	756	770	726	775	812	808	777	770	777	739	787	769	747	769	806	767	797	730	747	763	735	782	743	791	695	782	751	781	784	778	772	780	786	790	804	820	763	743	742	739	764	767	770	702	741	768	728	790	775	782	792	750	757	728	729	771	747	744	759	778	786	811	771	775	825	764	752	795	712	733	781	763	768	798	841	762	718	779	789	714	775	766	785	765	759	790	779	801	761	732	798	777	730	737	765	734	766	788	789	803	775	744	781	696	781	771	779	803	754	765	718	755	697	739	741	786	799	766	773	782	753	746	760	751	769	763	766	722	785	797	759	758	717	787	797	749	785	774	797	748	776	781	796	745	727	797	730	699	782	740	740	811	790	812	778	752	759	781	744	742	807	744	771	770	753	762	796	722	708	739	775	776	784	707	728	726	777	752	765	810	805	780	776	768	782	747	764	770	766	787	741	754	738	764	784	728	794	812	753	774	772	702	785	772	772	762	785	758	785	807	795	752	771	761	806	761	722	754	763	777	820	747	823	745	766	731	767	742	770	744	816	733	738	767	743	764	770	744	781	806	812	750	813	793	798	748	776	769	754	772	721	796	778	777	761	725	737	772	776	764	774	765	776	775	778	792	729	804	757	786	778	799	736	734	795	761	782	804	793	757	745	800	761	768	726	746	776	752	784	771	811	773	742	737	843	742	783	788	739	824	746	800	821	741	754	757	819	794	811	713	806	761	767	756	784	786	808	812	761	797	724	787	771	832	810	759	803	775	772	763	755	757	769	773	737	791	761	753	750	769	793	765	806	811	782	814	827	779	771	748	742	758	753	800	785	761	746	731	794	755	773	795	779	738	780	802	791	772	735	810	745	795	818	774	767	771	711	788	808	755	775	763	755	778	767	783	781	807	733	789	729	756	791	788	803	745	776	755	764	803	785
14134	2212	2163	1712	1182	939	764	695	566	523	505	469	474	435	417	430	417	443	390	366	364	388	362	354	322	341	362	380	350	307	310	362	323	325	362	329	344	317	398	1268	350	328	350	346	329	345	327	327	325	307	312	274	317	302	295	332	336	304	333	289	324	310	301	316	350	329	328	349	349	332	328	307	349	329	299	351	329	328	320	368	276	320	313	328	308	309	330	326	314	282	318	349	311	309	317	315	304	312	313	303	337	305	288	333	306	349	324	315	301	322	313	313	320	323	328	319	304	315	317	321	329	330	309	314	331	359	326	304	298	327	315	290	290	319	295	310	310	363	345	327	300	325	342	339	323	351	339	305	346	336	348	326	276	305	321	337	297	326	304	319	293	348	319	283	334	355	298	289	366	320	312	301	306	337	298	318	305	328	328	301	319	336	343	333	314	319	306	330	316	343	332	333	327	345	247	309	279	286	323	335	328	345	341	324	330	288	272	295	313	334	323	310	313	324	323	318	312	344	322	288	276	335	304	333	324	303	306	305	321	317	334	350	320	306	301	339	317	316	349	310	307	331	314	319	333	343	271	321	310	323	362	335	273	331	287	333	360	317	320	310	295	322	323	324	308	314	316	297	328	335	305	302	325	312	302	324	287	350	292	317	319	338	335	337	314	315	311	309	322	305	323	314	316	311	321	301	328	304	307	309	334	294	315	326	346	340	307	292	330	301	332	299	344	332	284	298	333	316	291	311	323	326	337	304	304	294	343	328	299	298	325	317	312	312	304	302	314	362	298	320	312	325	313	359	315	306	307	306	301	333	292	304	301	343	337	333	329	310	317	319	313	283	283	301	309	308	332	304	305	328	336	297	263	338	307	339	332	275	316	329	336	285	286	331	342	296	274	307	327	340	317	309	335	312	300	308	347	311	327	277	277	314	326	338	335	365	362	314	313	312	310	336	329	296	329	322	308	321	325	356	340	343	301	317	318	352	299	335	317	296	335	304	322	355	308	294	329	316	316	324	316	306	314	308	314	294	340	341	323	312	311	315	311	332	293	331	327	298	292	325	303	316	333	324	329	307	298	319	292	291	323	334	288	332	314	289	316	320	321	292	319	332	289	277	326	306	348	357	290	322	352	340	323	315	329	279	321	340	318	310	352	330	348	345	294	347	301	270	328	312	338	297	293	291	332	347	319	339	300	322	339	327	285	317	302	337	310	341	318	299	308	260	302	283	285	296	280	322	311	326	323	305	319	314	324	320	316	320	312	331	314	283	315	328	294	354	287	309	334	319	339	318	301	328	349	343	331	337	300	325	318	313	336	347	328	313	313	360	338	336	328	365	340	324	300	297	314	290	312	309	261	324	334	329	293	306	278	324	300	319	289	369	347	347	345	346	292	309	304	289	336	342	352	316	260	329	314	342	341	328	327	344	298	316	328	359	323	333	310	284	340	309	325	320	336	306	321	332	288	312	356	318	322	307	305	317	333	326	305	345	325	348	326	324	354	342	273	286	329	310	331	302	332	310	351	321	296	313	336	310	353	304	343	335	328	347	301	306	326	287	333	333	312	345	307	299	375	329	321	337	328	312	309	303	326	315	341	300	284	305	325	340	329	330	319	334	307	327	344	325	328	338	283	311	315	335	302	296	320	323	315	296	340	321	346	304	312	364	351	314	317	331	311	309	299	293	316	320	318	318	319	287	327	330	350	344	301	320	312	320	312	321	272	297	345	293	319	320	322	319	336	310	301	296	321	323	334	291	333	341	331	316	301	333	311	340	284	303	336	315	295	300	361	298	331	286	315	322	348	344	291	308	331	342	338	296	297	317	317	294	310	308	333	335	326	338	299	287	330	322	321	329	309	307	304	326	309	329	307	261	302	297	305	299	293	336	336	334	336	312	322	323	350	309	323	309	295	303	329	298	322	313	293	327	320	359	332	346	309	302	321	332	323	340	313	301	342	321	300	348	317	349	330	347	331	325	322	338	316	305	319	327	296	339	328	288	317	322	312	285	321	287	315	301	353	300	286	322	342	340	325	292	317	286	326	348	331	328	294	306	333	348	331	283	353	325	294	310	348	348	326	309	313	294	303	314	289	337	307	337	317	338	332	365	340	323	331	321	300	313	347	303	332	331	305	317	311	320	315	329	312	301	342	321	305	295	308	349	310	311	316	338	302	345	289	339	376	330	325	281	313	332	350	302	309	331	324	351	318	297	313	296	342	306	333	309	314	321	338	293	321	329	332	320	342	312	305	287	308	311	330	308	313	304	330	320	313	351	361	309	332	293	294	346	320	311	305	301	321	317	319	315	323	307	265	305	345	310	311	302	323	324	344	333	310	370	321	323	319	333	325	290	334	340	285	314	319	355	314	321	298	301	292	284	341	311	326	317	308	313	290	304	338	301	319	284	372	338	312	317	324	293	320	353	315	298	344	324	298	335	302	328	318	329	315	305	331	274	338	303	328	296	280	340	307	289	307	299	304	313	320	324	319	293	298	320	328	294	282	301	281	327	302	333	330	314	307	327	315	305	331	331	325	328	296	327	298	355	294	322	311	344	316	330	298	310	312	352	322	330	316	302	322	340	324	313	333	305	297	326	330	325	308	293	337	302	280	318	336	321	339	356	307	321	317	301	385	308	303	332	304	304	305	308	316	282	316	331	337	307	308	335	316	313	305	354	286	365	328	328	285	294	296	313	327	339	297	289	360	328	315	317	323	314	292	323	323	306	302	322	322	331	315	333	310	283	343	318	316	340	348	321	329	299	282	303	304	344	331	336	294	349	318	362	320	307	334	332	314	297	306	317	322	300	329	322	309	325	288	287	315	322	315	285	298	298	297	301	329	314	311	314	300	317	296	294	335	316	309	337	317	332	311	329	325	292	299	334	326	294	356	302	327	336	337	323	342	315	321	337	331	313	322	311	346	313	296	344	314	313	298	306	330	339	320	324	308	302	302	306	336	300	318	307	319	297	343	325	310	305	362	283	327	369	330	300	308	335	333	333	325	294	306	311	331	294	310	313	330	314	301	327	327	289	334	306	336	335	320	311	304	293	318	351	318	326	314	299	322	289	302	310	295	333	339	336	341	322	325	329	305	320	346	329	317	322	334	337	305	311	337	344	371	321	309	323	358	316	353	323	332	329	312	313	362	322	312	307	329	352	305	290	297	344	315	284	327	297	320	304	331	326	319	301	319	332	298	310	305	316	335	306	325	336	307	333	308	297	321	324	317	325	316	310	324	322	336	319	289	287	334	320	339	307	283	309	311	318	337	314	343	325	345	304	276	308	337	337	305	308	337	305	295	306	303	345	305	322	333	324	343	311	325	301	332	354	319	326	302	310	296	312	331	282	297	313	333	294	309	322	296	316	374	322	299	325	305	331	306	314	301	314	307	313	347	306	320	329	339	323	308	359	356	331	313	300	334	341	325	319	326	301	354	287	327	326	306	319	342	298	284	304	295	321	326	295	308	308	339	333	338	350	304	345	320	309
7772	2104	4315	5126	4494	3621	3022	2690	2307	2055	1846	1924	1825	1653	1503	1447	1547	1567	1513	1274	1128	1104	1036	1088	999	1019	1060	1006	917	963	993	879	888	852	945	863	809	844	1728	7521	818	844	796	807	849	818	795	846	856	848	867	766	762	808	790	827	797	798	799	793	781	770	787	795	846	787	775	837	790	776	795	757	770	786	821	794	798	809	814	757	785	780	779	736	766	778	734	805	816	793	765	760	757	735	729	800	796	802	768	811	805	766	790	737	767	714	759	811	700	777	743	757	781	794	837	840	786	782	769	782	708	785	742	774	793	744	776	740	756	795	716	750	759	822	701	773	816	794	774	813	762	806	744	737	733	713	744	801	779	780	747	771	727	777	772	728	757	721	791	786	740	725	809	770	769	773	732	763	782	764	719	791	734	763	756	752	781	776	764	800	772	807	740	726	739	766	804	772	759	753	760	749	783	763	740	765	728	751	764	751	709	754	748	841	744	766	804	771	737	778	782	774	732	786	813	715	741	755	758	747	758	740	777	751	766	722	797	791	754	769	820	751	789	758	730	797	767	761	758	761	770	725	778	743	789	739	738	800	723	804	799	778	755	745	745	732	766	734	786	759	766	780	772	767	741	763	788	789	786	733	785	796	741	712	769	700	774	736	736	821	757	803	775	778	780	748	784	733	786	733	800	756	752	791	750	802	771	711	759	769	783	720	725	774	802	820	741	755	756	761	798	760	729	730	783	743	750	773	720	759	738	753	768	714	781	748	760	733	778	804	761	731	756	776	805	756	819	772	789	792	779	718	750	750	797	759	725	751	797	775	751	770	773	745	744	801	726	739	763	758	746	750	780	754	764	767	756	761	778	773	722	796	769	734	776	759	772	773	695	769	810	716	767	760	801	804	741	753	781	759	747	732	797	753	748	774	775	795	768	777	804	733	776	790	755	740	742	804	747	775	793	765	771	779	697	813	786	794	700	744	725	699	728	780	773	757	788	778	806	795	744	793	755	768	717	759	805	803	763	761	770	763	756	731	773	761	748	755	759	791	728	755	773	742	803	785	775	768	797	743	795	804	783	761	776	734	803	772	747	779	724	803	744	739	785	772	750	803	802	782	775	738	742	780	782	775	827	741	773	754	728	715	784	738	759	677	790	762	783	743	737	734	724	750	777	739	776	754	708	713	771	779	703	740	731	777	770	813	746	744	786	725	781	733	767	808	755	769	737	776	788	777	731	783	775	745	732	731	738	739	724	766	768	782	749	798	744	744	774	769	705	726	788	764	773	753	763	764	758	804	780	730	805	772	770	790	782	772	757	731	717	804	731	764	772	786	761	777	746	792	775	729	745	732	748	783	743	791	823	725	767	780	736	779	787	782	767	737	771	767	794	764	774	751	780	747	787	772	716	776	744	708	818	782	811	825	787	716	781	792	758	781	739	747	769	768	797	787	769	792	738	775	803	754	748	784	817	750	827	774	791	779	807	747	765	720	764	732	779	760	746	782	804	772	777	796	733	789	776	791	763	747	791	791	775	770	773	748	764	778	722	742	776	743	755	748	719	786	769	752	766	813	787	810	700	786	768	707	781	756	822	745	773	766	749	756	727	782	736	754	739	776	779	808	818	767	746	736	757	751	763	793	701	783	744	773	755	739	782	754	748	773	796	790	809	808	738	753	753	744	777	748	787	817	747	737	773	760	741	751	733	769	801	759	783	788	776	793	748	717	763	762	787	779	716	775	785	762	816	702	734	723	731	756	747	750	751	819	798	734	755	742	730	795	760	722	842	762	787	761	777	775	746	798	778	732	774	786	784	765	725	721	763	704	754	765	751	801	809	730	773	778	738	743	735	769	755	762	835	789	758	825	704	702	784	749	793	758	762	816	780	726	743	762	784	832	740	767	744	778	743	761	750	741	765	803	763	761	823	773	776	758	782	707	745	761	768	810	773	733	740	770	759	764	769	729	768	762	743	750	789	767	772	759	760	703	765	773	824	747	791	727	774	772	727	752	781	755	759	740	716	743	766	775	777	785	736	692	785	731	751	752	797	765	736	741	789	756	772	708	747	771	760	715	737	765	752	753	751	796	734	769	775	762	761	770	823	765	808	756	736	753	757	712	780	780	764	745	782	744	749	758	804	774	783	786	749	756	786	747	751	751	773	776	786	753	730	745	780	746	735	709	787	738	757	792	749	765	772	751	808	740	769	745	747	735	762	755	743	762	762	743	800	737	776	733	714	701	751	716	741	758	797	803	746	750	741	730	767	796	748	767	768	736	787	723	779	729	754	763	750	750	784	782	769	747	763	792	815	727	781	744	767	766	719	731	734	772	726	768	730	766	780	755	750	735	787	746	794	766	748	777	844	729	770	770	761	750	747	761	773	739	734	794	725	725	738	759	774	741	745	746	730	795	749	720	739	743	808	803	769	795	768	788	786	778	735	718	724	765	725	783	756	767	747	785	800	728	751	787	796	748	740	774	772	756	754	731	743	805	739	783	760	800	725	787	740	754	753	773	783	765	751	755	739	754	727	756	794	767	774	781	746	764	737	767	772	737	683	739	775	797	734	763	735	747	814	760	756	771	787	771	748	760	787	835	751	736	732	742	748	793	753	793	738	823	735	768	767	744	764	787	704	759	758	791	740	723	724	787	759	770	796	751	693	739	761	781	755	779	798	737	803	748	792	693	747	776	761	766	753	774	782	795	742	741	754	760	752	801	777	694	737	798	737	782	815	764	779	746	767	737	768	789	789	806	791	756	760	732	787	792	754	800	758	765	740	746	786	760	706	738	766	738	776	759	737	744	786	752	766	739	766	749	731	749	735	815	791	746	728	800	800	724	767	743	776	792	688	786	744	781	784	741	735	751	768	702	790	722	726	756	790	757	764	777	785	767	753	756	796	762	829	737	779	798	767	795	743	783	741	710	799	769	754	795	761	767	771	773	780	801	816	810	750	801	747	738	779	781	747	722	712	786	772	764	758	731	777	729	763	771	748	739	811	775	753	737	696	741	717	733	743	807	768	798	789	789	701	806	765	722	740	781	819	764	791	757	749	738	765	763	778	753	771	738	783	759	757	744	755	720	797	777	800	691	740	759	748	761	771	740	784	777	710	801	749	759	762	766	786	760	716	758	737	745	783	730	775	766	753	766	754	775	804	753	726	773	777	801	718	736	760	811	803	746	783	764	852	720	739	732	747	780	771	811	794	742	772	758	757	763	784	770	791	747	724	779	748	731	799	712	735	689	780	782	765	780	724	755	746	716	788	765	807	724	759	750	774	766	783	763	797	776	747	757	801	763	780	760	751	792	749	750	778	754	747	778	746	752	779	717	766	759	711	778	756	760	761	711	770	731	740	775	795	821	795	737	781	732	743	743	806	767	717	819	729	786	779	804	803	771	732	765	706	803	775	774	812	811	775	719	772	782	784	737	771	732	751	760	703	724	703	808	746	767	720	760	789	785	783	761	717	755	762	744	689	729	767	792	778	722	748	797	753	780
1863	176	204	187	193	193	165	147	152	144	146	163	155	148	170	166	172	143	171	147	185	129	171	155	169	184	144	145	167	181	166	158	165	136	141	132	147	155	151	177	138	158	152	168	153	151	148	168	156	149	159	140	144	151	163	163	158	145	163	175	160	140	140	159	153	159	145	144	162	146	134	146	178	161	168	145	171	146	148	123	161	139	174	149	145	140	155	162	174	135	160	137	148	174	163	150	155	153	153	157	146	138	152	180	149	145	163	137	161	160	155	157	160	139	165	131	146	129	122	157	151	159	155	174	160	145	123	176	176	168	171	169	165	168	142	147	177	140	157	156	157	149	164	153	148	197	159	147	126	149	152	139	169	167	157	147	160	143	151	160	154	163	136	155	149	151	168	160	156	189	164	153	139	173	150	151	171	155	135	133	129	136	123	178	141	164	140	162	134	166	153	146	150	143	169	159	149	155	160	132	153	161	148	150	154	145	143	147	153	170	172	140	163	149	155	159	159	186	164	142	154	146	160	167	174	149	177	148	128	164	161	124	134	145	149	181	146	165	130	158	143	170	156	144	140	142	155	152	168	162	185	147	159	140	161	134	133	149	147	154	155	169	173	170	154	159	180	143	145	156	139	151	158	161	138	158	145	119	165	164	155	161	142	138	143	155	165	172	152	136	161	203	172	149	149	159	152	137	143	147	150	150	155	152	149	172	141	158	157	172	148	136	166	139	158	137	166	154	170	138	149	132	170	160	146	169	171	129	145	156	167	145	143	144	122	133	150	167	160	152	158	145	145	136	141	167	170	169	144	144	166	147	134	128	135	149	144	159	151	132	145	159	137	155	144	149	163	154	179	161	154	141	145	171	146	146	174	166	170	138	152	156	155	135	139	147	154	159	151	190	163	167	124	163	151	132	156	163	124	133	135	166	161	150	147	154	158	159	139	147	159	148	135	141	170	170	151	145	146	143	149	155	152	143	155	154	119	165	139	139	148	151	136	177	147	156	157	118	175	165	147	165	151	155	150	161	159	144	149	146	139	152	163	140	150	160	142	178	149	164	160	155	139	162	152	149	136	163	195	162	142	125	170	161	166	148	153	143	171	165	152	155	181	161	150	156	152	133	164	144	177	159	136	167	150	186	160	143	147	163	163	142	160	156	138	149	156	157	137	165	122	145	148	156	157	135	158	152	190	163	154	129	140	163	136	150	129	153	145	151	170	146	166	161	148	142	155	162	182	158	160	145	166	177	151	159	129	162	172	154	170	129	149	161	153	140	163	147	154	158	151	140	166	152	146	156	147	149	137	147	146	153	150	167	159	163	128	131	142	154	158	160	130	157	141	157	161	144	153	145	163	149	138	148	159	172	159	140	161	126	155	148	149	162	160	149	142	137	169	159	144	139	151	156	156	146	148	142	165	139	137	165	154	155	172	166	149	164	157	147	157	178	131	164	163	149	160	156	159	143	142	150	162	152	176	134	180	150	156	153	187	166	168	151	168	154	164	168	154	161	152	152	142	155	148	152	141	149	151	170	171	124	149	147	171	162	163	137	166	140	163	157	150	168	135	142	157	153	127	171	158	136	148	157	148	162	153	163	147	153	154	147	144	156	146	135	153	179	158	168	151	148	147	171	144	160	170	159	137	174	142	163	153	147	130	164	177	179	137	178	142	145	149	161	150	166	145	166	176	168	167	173	151	146	125	135	149	159	151	155	153	167	152	156	141	142	152	154	169	157	178	163	151	159	157	131	171	133	145	176	167	144	151	140	130	158	160	157	151	147	145	139	138	138	144	168	158	137	171	160	155	160	183	151	152	141	133	128	158	147	174	158	159	149	161	154	148	122	150	150	157	175	159	147	149	136	174	148	189	119	144	131	160	149	163	158	149	149	147	145	183	142	147	156	179	156	161	134	133	141	166	168	151	156	144	133	156	151	170	174	168	152	148	191	144	155	170	194	147	158	169	143	145	164	152	150	156	166	149	149	159	154	145	181	162	158	161	178	151	163	158	166	163	139	126	160	160	147	168	185	154	148	173	177	162	147	176	132	167	146	144	154	164	163	153	144	138	145	137	136	148	142	169	165	148	158	154	152	144	163	163	146	161	178	157	140	155	163	158	146	151	163	165	158	143	142	162	159	141	146	160	126	160	172	167	148	156	138	166	168	157	143	146	163	143	166	135	164	165	169	176	179	160	166	122	164	131	138	128	160	146	147	155	170	136	163	134	149	140	165	170	124	174	126	179	161	152	172	125	169	143	163	138	136	160	157	154	140	153	131	128	153	191	156	158	161	155	136	162	156	149	140	155	166	179	154	120	155	152	141	143	131	135	154	167	144	160	150	175	163	157	163	152	171	165	147	124	138	175	144	150	156	169	145	168	157	142	145	149	162	161	162	139	153	166	161	135	131	144	162	147	139	153	175	156	176	140	149	183	135	161	157	157	144	166	148	164	153	152	146	152	153	143	183	154	139	142	173	124	163	122	139	148	168	159	171	160	143	149	167	154	173	167	161	158	172	172	136	168	139	158	145	151	132	136	167	140	153	136	149	171	152	116	142	162	180	154	154	140	159	148	150	143	167	174	152	169	159	161	146	180	187	138	141	143	168	150	132	127	135	132	125	139	157	176	183	152	151	153	172	165	163	151	149	156	163	145	137	176	161	147	152	150	157	156	153	145	163	155	165	146	157	140	165	181	147	149	138	145	155	157	160	139	155	174	148	140	136	181	152	158	158	150	155	151	154	178	166	181	153	171	144	143	154	158	166	132	144	134	161	145	182	152	150	155	147	151	141	172	149	148	147	162	152	157	156	144	140	145	179	163	170	158	174	135	132	140	166	161	172	160	155	134	156	152	147	175	157	158	128	154	166	153	142	149	145	149	160	151	151	149	168	171	158	155	173	177	172	165	168	154	149	141	158	138	154	146	147	153	153	145	135	154	169	144	160	161	142	153	129	155	168	160	154	176	171	159	135	177	128	142	164	143	149	149	156	131	135	149	146	157	170	156	146	143	159	115	156	156	169	145	142	154	151	157	136	148	170	149	134	158	159	132	160	153	141	153	137	144	161	163	146	147	141	170	147	147	158	168	163	164	143	149	135	146	174	138	140	164	162	152	125	116	180	162	156	177	146	156	150	139	156	110	167	159	153	157	179	146	148	158	129	158	163	167	165	155	128	150	158	160	164	187	151	172	148	138	155	152	154	153	171	152	160	140	162	159	167	168	152	172	158	161	151	175	151	140	190	168	172	142	167	145	172	154	146	166	135	164	150	162	185	148	165	138	154	168	144	170	146	156	158	157	153	158	148	169	176	157	165	174	142	131	195	167	144	146	162	173	161	138	143	154	165	141	151	150	161	144	137	149	136	137	164	151	172	157	142	142	161	136	179	160	158	138	155	166	143	146	155	171	155	166	154	154	154	175	174	127	156	140	141	149	148	168	169	126	153	168	167	166	154	157	136	140	156	165	161	138	151	151	169	150	148	151	148
2189	500	505	559	527	485	468	507	457	485	491	505	589	502	489	527	608	596	528	510	439	478	466	469	471	487	439	443	438	452	465	413	428	416	457	434	480	439	429	605	436	453	375	410	472	447	455	404	414	447	425	434	459	461	437	459	431	391	446	424	425	486	411	409	442	450	440	429	496	410	413	460	458	463	437	449	454	487	420	433	421	438	449	424	459	449	431	497	454	429	429	405	400	435	407	425	468	455	440	447	429	431	485	481	435	408	452	436	441	464	428	463	428	447	401	400	451	473	423	463	445	419	428	479	438	438	413	464	424	428	423	424	428	405	418	455	397	450	454	446	430	447	418	473	435	410	469	430	399	435	437	432	449	459	425	412	419	433	454	407	445	424	426	436	434	440	462	418	473	427	468	401	452	477	416	403	445	439	418	420	447	477	429	478	466	431	436	431	438	432	432	439	428	435	442	463	403	435	428	440	421	442	464	454	440	438	428	434	460	450	462	406	461	422	460	439	458	476	443	407	430	425	431	451	461	441	449	428	435	444	437	427	425	428	436	431	424	424	465	459	448	447	427	410	444	457	443	408	466	426	456	437	454	445	432	418	435	407	452	410	467	437	474	438	427	484	399	436	433	448	471	438	438	426	439	462	449	411	436	468	451	429	450	444	469	448	451	434	437	430	462	488	485	438	422	442	405	418	442	433	435	427	462	486	433	424	462	435	475	445	408	464	453	438	455	445	448	435	423	459	427	446	451	436	428	458	444	429	442	445	407	417	446	447	437	443	437	430	451	461	453	410	431	474	453	415	421	419	427	432	463	444	449	440	425	424	452	426	460	471	449	437	461	433	424	431	422	442	467	453	421	427	420	443	425	432	478	473	448	415	429	466	442	435	466	453	465	457	449	430	450	486	417	432	430	444	421	419	412	403	430	443	458	472	453	399	424	429	458	427	509	466	418	445	412	448	470	434	463	383	471	453	431	471	425	452	412	436	431	436	476	445	461	432	450	434	434	414	446	481	435	457	399	423	466	430	403	395	436	425	433	464	455	455	438	428	450	410	416	462	432	419	468	409	473	472	467	463	456	461	429	474	427	434	465	393	435	426	431	491	437	422	431	441	434	472	426	459	440	461	469	435	418	454	447	430	422	423	441	457	463	456	416	451	416	495	439	435	434	445	422	445	463	416	481	452	435	448	435	481	431	440	450	445	432	450	391	442	431	445	394	429	447	443	386	425	442	441	412	444	461	443	458	414	451	409	426	416	465	460	432	440	432	460	441	472	451	454	429	412	444	463	467	413	459	413	455	410	453	429	422	429	436	478	484	464	413	447	444	452	440	488	421	449	463	419	493	460	420	438	398	458	417	442	451	487	469	476	448	413	408	433	432	422	399	447	456	455	452	437	486	406	448	448	461	491	456	447	445	457	496	450	459	407	423	424	456	428	417	445	422	443	446	458	439	427	440	469	425	406	437	481	473	451	461	427	438	416	425	473	429	429	421	436	474	410	438	434	431	468	424	451	439	468	428	448	442	459	468	431	421	421	458	402	457	433	476	445	435	448	398	455	444	437	437	440	436	439	408	468	425	409	436	445	439	443	423	478	425	444	434	487	434	448	438	440	457	457	463	426	422	423	465	423	439	434	403	433	472	426	428	466	418	429	439	432	452	459	438	465	450	450	454	423	417	422	454	428	499	440	446	427	461	454	442	440	430	434	422	450	444	432	445	425	478	446	446	434	441	467	465	453	456	441	396	461	438	426	442	442	440	412	440	422	463	453	429	422	437	434	485	460	414	429	469	446	476	466	439	423	410	437	446	480	403	414	413	435	422	418	420	467	463	416	466	469	467	423	449	386	471	428	456	422	490	434	445	467	459	435	452	486	432	455	468	465	447	442	460	444	499	473	455	445	405	456	454	434	452	421	452	456	436	414	408	454	418	486	436	465	459	412	423	447	425	441	423	455	427	454	440	448	473	502	459	418	441	427	424	445	421	445	439	449	431	453	482	417	431	411	432	420	439	440	481	439	425	467	425	441	463	436	421	465	465	407	434	451	434	420	406	449	471	405	438	474	465	456	428	411	439	457	396	464	438	420	397	413	437	417	427	466	415	430	415	441	467	417	422	469	453	455	424	405	460	460	432	411	431	463	449	408	429	435	395	418	408	458	412	446	440	419	420	443	436	446	488	444	415	418	427	435	453	473	437	438	435	431	441	422	443	445	429	444	437	400	472	413	439	431	417	451	430	408	388	428	458	439	448	425	457	453	438	462	425	452	469	416	428	439	469	470	453	419	410	433	444	422	421	444	413	440	406	404	425	467	416	443	458	425	468	414	408	430	459	452	445	420	454	461	412	451	444	439	429	402	416	387	412	460	438	497	525	422	445	428	423	435	428	415	446	475	397	430	444	457	433	465	437	450	414	431	454	410	446	438	431	398	446	442	427	450	446	456	427	465	435	466	469	468	442	451	443	418	467	460	466	450	461	460	452	434	450	442	454	425	417	396	417	449	432	454	458	447	431	442	411	458	444	429	423	424	429	455	451	422	403	454	433	436	438	470	444	456	424	430	453	425	437	432	423	448	420	435	421	409	430	447	412	419	444	428	450	427	436	428	451	473	439	445	457	461	496	436	439	425	447	451	422	489	406	448	435	432	441	429	452	419	435	404	408	475	455	459	422	416	450	461	416	421	436	446	440	441	408	426	447	440	444	457	421	461	415	430	430	432	438	425	434	415	435	447	469	394	410	435	469	432	451	465	436	438	442	436	416	451	431	401	439	451	442	432	434	417	478	419	438	463	443	452	432	447	436	464	433	437	517	452	437	387	466	451	439	438	453	445	425	470	442	430	427	405	436	481	450	435	454	450	480	444	437	460	427	437	425	462	448	425	438	426	447	422	477	411	435	457	467	434	454	403	421	429	452	452	452	509	429	468	442	433	426	422	445	439	460	439	467	450	475	413	423	478	425	430	420	473	419	480	441	438	480	451	407	421	442	424	469	434	421	430	424	444	454	454	458	453	449	471	428	472	449	417	463	453	461	438	449	441	466	465	425	453	403	417	430	408	425	430	436	429	445	430	455	432	401	431	472	427	452	434	446	447	424	435	410	430	445	450	441	475	401	407	441	432	453	388	419	426	391	412	470	444	452	427	421	407	432	420	446	432	452	423	452	439	505	451	395	439	406	479	423	433	420	422	413	458	437	433	410	436	461	447	450	439	462	426	415	457	441	405	429	440	433	451	457	431	414	435	388	432	404	445	436	450	407	506	459	424	421	435	407	446	442	449	439	476	432	447	403	446	436	430	420	428	452	458	430	457	421	450	429	457	442	456	446	434	464	473	432	440	409	460	471	421	397	427	446	446	417	431	418	391	425	455	447	437	406	432	444	459	456	463	485	420	424	444	427	447	468	421	439	433	432	465	464	452	411	461	435	456	459	453	468	459	428	484	439	432	440	472	437	459	473	404	399	446	431	414	416	479	446	426	416	441	463	447
7595	1038	1125	980	739	623	515	518	468	418	382	423	394	367	378	330	347	374	341	329	326	343	343	329	355	313	357	349	307	307	329	309	286	281	300	302	297	285	322	671	294	302	310	294	301	312	308	302	320	275	326	281	339	330	322	303	323	285	282	298	301	305	303	291	268	323	321	335	297	281	348	297	324	316	369	317	332	299	328	289	284	327	306	293	344	294	305	343	294	321	316	323	286	296	303	269	319	286	295	275	293	302	298	292	280	336	312	263	305	313	314	312	333	312	275	317	284	327	312	343	320	325	323	281	287	302	318	290	335	308	311	339	303	320	335	323	326	280	323	295	288	314	268	315	281	308	288	322	272	328	314	311	340	326	299	305	273	323	309	291	318	288	296	305	283	335	297	322	283	329	309	317	323	318	288	281	319	267	301	341	331	284	298	280	311	298	309	324	302	325	306	292	323	285	294	304	314	285	318	311	327	293	291	312	307	287	310	305	263	315	310	309	308	307	308	291	291	289	318	295	294	348	290	334	297	287	294	323	327	334	297	320	350	328	306	278	311	276	320	327	292	296	315	302	303	304	297	316	309	310	305	318	314	287	318	319	338	327	303	350	331	305	302	324	290	300	310	317	291	326	336	321	297	286	285	277	322	323	304	311	286	304	299	284	320	324	278	301	299	286	304	306	323	339	324	283	315	327	284	327	288	362	297	302	314	326	303	294	314	290	308	305	299	257	289	278	296	290	290	332	300	314	347	343	285	285	297	315	306	312	306	322	308	309	327	302	255	284	317	321	288	310	302	297	304	311	326	311	331	284	342	301	296	322	305	281	300	286	301	309	293	292	294	317	308	329	316	297	322	303	286	290	311	273	296	317	314	296	305	292	274	297	312	311	288	286	298	286	278	313	288	289	345	308	294	314	307	283	303	337	301	290	328	309	294	317	301	288	275	316	341	282	291	273	319	297	332	324	280	294	291	272	313	307	268	320	301	333	317	323	291	307	332	280	285	302	311	311	329	282	275	316	323	294	293	280	290	313	302	359	320	325	309	314	303	312	292	269	311	296	334	304	293	271	293	299	297	302	310	283	307	350	300	327	303	304	294	309	323	324	299	309	293	302	322	334	284	286	278	314	291	296	302	268	306	313	322	322	294	297	301	306	318	278	323	296	330	319	340	323	335	276	300	315	310	299	321	324	311	299	281	316	299	271	280	339	314	358	296	335	296	309	303	338	308	279	308	280	275	317	301	313	313	292	311	286	304	327	322	342	301	290	320	295	307	284	297	303	283	315	267	316	308	325	273	322	304	313	301	311	324	299	303	334	305	315	289	293	273	305	293	293	319	317	296	275	311	322	332	282	326	336	291	299	329	300	287	291	299	274	331	286	333	315	304	308	296	319	272	294	309	334	314	307	284	311	297	311	298	326	270	295	311	324	298	312	312	290	291	306	288	325	329	329	292	316	313	284	308	293	306	336	331	319	296	300	290	312	333	296	293	301	302	315	275	304	325	313	277	289	304	341	304	274	318	327	323	296	294	306	294	317	327	307	298	296	306	330	337	300	334	312	303	291	312	308	310	301	297	291	277	290	315	281	315	290	279	295	302	320	305	314	301	297	311	304	306	276	300	311	301	305	284	312	295	288	291	317	300	293	297	295	302	303	304	326	300	319	320	318	318	317	290	280	313	317	323	305	317	310	319	334	333	329	324	297	275	332	269	297	322	311	277	306	304	308	299	294	295	256	302	301	327	301	304	311	302	304	312	308	293	276	302	311	264	325	300	311	294	302	302	278	294	300	305	284	305	309	294	280	325	287	319	282	289	283	304	330	300	337	313	291	314	327	304	319	319	293	293	301	316	287	319	300	337	318	314	294	311	335	312	309	295	273	286	296	296	303	314	344	296	302	298	274	333	280	334	300	297	320	321	318	306	288	278	282	293	285	331	290	318	295	317	293	298	281	272	309	329	311	272	296	296	316	336	322	307	299	339	311	298	298	311	302	305	298	297	326	308	318	335	302	304	323	306	289	285	281	295	323	314	304	325	308	315	302	276	335	302	287	316	313	295	300	318	298	296	314	297	316	280	338	356	281	306	300	318	320	325	312	259	315	279	282	302	281	285	305	299	304	313	299	305	315	290	325	316	342	297	314	316	308	295	312	284	310	314	279	288	334	323	309	283	318	280	310	297	314	300	322	308	334	316	295	303	276	306	302	303	283	295	280	272	315	289	316	303	310	318	295	320	291	269	299	319	312	351	297	291	295	305	278	292	302	289	303	295	312	315	289	288	312	303	314	290	344	311	286	305	264	301	319	293	312	298	339	296	287	293	285	303	300	314	275	335	291	304	281	289	297	283	309	313	294	276	286	313	308	304	330	308	300	315	285	252	291	331	334	306	328	315	297	306	318	315	319	317	334	315	320	321	310	302	310	286	306	326	302	321	311	305	284	304	316	324	332	301	316	350	297	330	285	271	312	307	329	311	326	308	287	294	306	314	307	295	287	307	302	322	302	328	296	333	330	295	312	328	292	340	320	338	281	322	294	306	319	298	307	332	301	300	287	307	296	327	314	286	322	356	306	347	289	302	288	320	304	321	300	305	277	320	307	315	306	318	332	327	306	321	312	310	296	292	296	326	331	296	327	315	316	304	306	302	294	276	339	324	295	307	335	306	322	309	314	335	321	306	295	343	327	334	328	325	346	303	349	298	313	329	321	317	308	297	262	311	297	322	271	306	271	306	280	308	323	280	295	303	321	303	312	305	307	314	303	279	286	337	312	327	286	287	358	320	261	261	294	310	326	293	297	300	279	327	324	311	301	284	322	305	328	295	327	292	282	304	305	329	317	322	295	328	324	283	279	315	289	291	282	314	302	323	290	306	297	297	311	317	302	314	306	322	292	290	301	275	316	296	269	327	282	288	285	314	279	297	320	295	305	311	307	297	313	306	298	297	323	315	280	308	293	306	302	286	276	323	298	301	302	286	340	320	344	312	312	285	309	292	321	304	293	312	292	312	286	309	309	301	294	273	295	329	295	323	330	319	333	286	327	303	316	325	283	291	330	348	339	317	300	305	325	340	285	282	286	258	317	298	332	305	319	299	310	291	293	279	286	284	287	310	293	333	276	284	319	288	315	317	291	309	304	312	320	317	320	321	302	297	335	291	295	315	321	320	280	283	290	316	316	294	317	299	296	316	306	312	270	320	292	277	319	302	316	291	287	294	343	292	314	326	306	284	300	302	330	310	307	307	327	313	304	317	294	317	337	303	309	291	294	283	316	287	298	315	318	310	324	308	315	318	331	323	310	300	297	318	320	299	305	311	322	306	319	316	323	292	283	260	339	309	318	286	315	332	316	315	316	333	277	298	300	327	283	296	337	315	298	270	321	311	309	305	308	299	290	274	306	305	296	314	331	309	305	292	300	307	325	287	287	282	285	322	261	298	303	341	323	305	326	308	301	297	327	279	305	281	324	277	290	302	305	325	292	295	306	309	299
6023	1454	2618	3028	2760	2330	2001	1770	1574	1400	1361	1405	1420	1294	1154	1287	1188	1194	1114	978	913	937	903	909	908	813	884	893	876	930	849	771	839	877	827	811	852	769	1083	4113	824	775	790	828	816	796	806	785	811	783	817	803	756	820	796	783	804	764	809	710	773	808	781	768	746	745	755	788	773	788	752	787	790	777	768	805	786	755	770	766	730	740	797	788	728	777	767	803	715	787	813	764	750	815	781	754	769	787	762	764	804	769	777	763	773	697	746	750	776	804	792	755	742	735	798	776	748	813	716	782	778	734	806	758	789	734	750	744	755	789	788	752	804	786	769	728	767	797	760	793	755	754	723	763	767	804	750	741	728	822	767	783	801	739	707	731	762	750	762	787	775	755	746	798	744	765	765	749	717	793	733	760	801	789	741	802	760	697	797	756	775	772	769	774	729	762	768	783	766	735	791	759	770	756	826	783	747	772	765	811	779	753	783	763	782	748	759	751	780	781	752	791	749	756	768	710	790	734	748	759	767	755	677	741	762	768	724	791	773	782	768	738	709	743	743	753	769	817	743	824	763	795	747	783	781	787	757	765	791	789	737	746	777	786	785	771	734	805	758	758	744	818	770	765	788	795	747	736	779	792	798	763	761	797	756	712	759	742	744	778	775	733	735	712	776	726	789	761	844	810	771	768	743	731	762	773	778	789	728	761	737	753	770	740	765	790	791	784	769	737	787	790	713	762	768	765	791	729	731	797	754	776	763	787	751	750	740	759	731	713	770	720	763	760	832	816	773	761	724	780	793	738	729	742	731	764	737	758	808	765	766	740	806	779	769	734	743	789	726	723	765	779	775	796	739	779	785	734	749	734	802	737	728	776	729	771	773	754	770	733	791	750	819	744	772	744	779	796	787	757	814	738	778	745	750	777	725	753	741	775	829	750	756	759	803	824	757	739	724	793	744	688	761	761	748	737	782	747	765	783	744	778	770	805	763	754	710	799	778	728	814	733	723	783	803	722	854	713	769	728	768	738	786	762	777	751	760	779	763	753	711	787	766	764	756	801	731	778	758	751	744	790	766	774	759	761	713	782	735	760	756	775	748	767	763	757	790	722	757	783	760	768	717	786	785	792	791	751	800	737	786	749	794	754	830	745	714	772	751	744	739	772	752	768	727	760	783	817	783	770	739	757	757	841	763	701	737	769	742	747	800	702	746	778	748	677	779	759	761	812	727	762	727	758	781	792	746	798	772	747	814	790	758	786	745	770	699	810	768	760	698	773	753	744	702	764	745	760	785	755	757	734	781	749	779	810	734	738	765	813	743	776	757	821	755	727	721	768	794	702	740	770	749	767	755	751	772	774	733	822	791	742	792	813	784	774	806	786	791	735	772	765	710	746	798	846	798	802	762	739	762	760	751	762	747	756	806	770	765	766	779	706	773	783	795	770	750	756	798	774	755	747	801	770	804	723	723	719	765	776	805	749	778	741	787	718	755	729	718	784	742	772	746	797	795	777	765	745	756	838	806	775	830	750	847	799	772	760	778	725	740	769	749	743	755	771	777	708	728	774	780	789	783	779	771	734	740	758	753	749	750	769	723	802	796	779	754	733	764	781	775	759	781	744	740	789	792	779	726	767	757	828	753	768	761	798	785	815	750	765	744	731	769	783	737	765	750	718	773	756	778	748	790	743	788	764	745	742	809	804	789	756	793	776	768	763	739	788	748	760	788	739	778	742	822	737	775	760	766	779	806	752	767	780	801	762	730	776	767	711	736	780	751	780	796	768	733	689	797	810	748	750	782	732	767	792	780	770	742	796	788	755	784	760	753	775	791	774	743	776	770	760	745	823	778	734	746	720	784	764	736	741	801	758	783	755	775	812	698	768	808	793	758	756	779	774	745	749	728	742	787	788	796	702	762	782	771	757	741	705	782	738	789	759	760	765	763	776	817	771	806	776	769	748	782	776	736	793	749	748	760	829	813	749	741	755	744	782	758	737	830	791	771	795	770	801	821	764	736	739	811	772	749	791	769	704	772	731	770	768	763	761	710	727	794	789	712	757	722	766	723	760	733	765	774	790	741	793	747	732	761	793	741	757	785	803	742	748	787	807	782	774	755	818	738	764	759	774	755	779	743	800	740	767	772	789	742	727	822	796	719	776	802	766	787	721	743	757	802	767	762	796	792	766	762	790	752	757	745	774	776	711	792	741	760	719	797	752	737	804	794	746	719	772	736	740	713	729	759	779	741	778	776	736	742	705	774	753	732	753	799	747	761	765	817	774	758	735	761	803	764	688	792	720	759	799	750	744	735	785	789	765	724	778	739	721	759	802	780	732	765	734	762	741	752	729	777	757	775	760	764	758	764	739	699	778	764	770	796	779	786	737	759	779	781	726	781	719	791	815	702	756	740	728	754	749	741	774	766	762	735	683	751	725	779	764	744	804	750	774	757	783	746	737	781	786	795	758	807	781	769	757	804	794	779	767	732	743	731	777	731	802	744	782	768	757	746	789	753	764	786	761	768	762	714	727	772	752	761	746	764	754	781	799	820	831	854	752	745	739	729	718	740	774	795	710	751	759	714	757	793	751	729	766	774	748	781	751	730	783	745	813	776	738	822	741	779	804	789	779	763	770	752	788	780	748	810	742	767	709	749	802	759	754	735	769	762	756	718	755	714	744	771	775	789	794	735	735	739	742	794	796	760	811	773	760	776	754	760	836	844	724	753	794	724	735	760	725	781	750	781	739	798	754	775	712	794	751	791	774	751	746	758	758	763	736	741	783	758	796	774	758	717	749	778	804	773	728	799	785	755	777	741	759	758	749	750	738	749	741	725	780	829	768	726	775	759	742	803	766	770	705	760	725	762	764	808	778	740	764	751	764	774	766	696	754	750	792	807	738	749	736	759	808	752	760	753	776	786	789	741	714	793	784	776	757	729	718	807	767	731	728	776	728	752	739	781	739	696	746	750	727	782	814	776	712	795	767	747	701	827	748	740	753	738	753	786	781	840	725	746	742	766	719	719	731	816	798	790	718	765	742	741	754	692	729	778	752	755	735	754	770	778	757	725	722	799	723	758	751	760	772	726	721	785	759	764	748	792	760	778	768	751	757	772	749	725	828	791	755	802	752	768	727	718	795	797	746	757	751	727	816	762	792	766	741	804	723	784	801	746	758	769	717	772	779	733	784	773	769	786	761	772	756	777	781	705	804	791	700	762	802	754	734	764	766	839	765	753	732	755	814	753	785	748	779	790	808	812	845	771	754	742	784	764	741	749	723	743	785	763	841	751	722	734	751	733	745	765	787	769	730	798	764	747	755	779	754	758	775	791	748	758	723	752	730	738	803	754	805	764	757	737	749	736	710	727	744	745	744	734	744	795	707	716	800	783	756	819	758	804	754	731	741	793	707	714	705	778	745	802	765	740	769	691	729	729	783	790	725	776	741	739	715	700	796	777	731	763	756	782	779	742	726	737	747	748	736	816	747	783	777	753	797	756	779
13932	2259	2115	1736	1233	966	787	666	588	486	491	488	476	430	410	451	374	390	401	412	349	378	346	331	346	363	333	335	336	337	321	320	364	333	337	308	321	290	361	1265	333	334	355	309	346	338	310	339	346	337	358	295	295	313	327	316	307	314	283	310	327	337	315	329	339	339	326	289	328	343	309	318	305	314	330	346	300	323	304	318	309	302	328	319	329	306	285	327	290	330	292	355	301	319	337	332	286	306	322	312	337	303	299	321	315	344	311	330	308	300	298	312	305	358	311	328	305	362	307	297	361	309	289	304	321	328	354	290	344	302	292	330	315	295	331	271	318	300	328	313	304	300	313	278	337	294	311	322	326	296	309	306	310	303	313	310	291	306	303	359	325	345	317	290	314	317	310	305	326	283	305	299	350	316	346	315	293	334	289	324	286	305	315	316	296	319	339	295	322	314	319	264	333	326	305	328	320	322	308	303	343	318	291	294	348	300	293	326	298	317	315	312	338	343	302	333	337	317	309	320	288	285	284	328	284	335	299	292	316	340	341	324	307	282	319	332	334	303	331	269	287	320	322	337	323	293	294	268	322	311	321	298	326	338	363	361	329	304	288	313	313	310	294	337	299	328	322	317	317	316	332	296	311	299	317	318	318	294	305	343	321	308	296	316	311	321	310	316	315	319	329	317	339	316	301	294	313	312	301	303	298	292	335	327	333	300	321	319	343	310	324	322	300	292	321	283	303	292	343	310	310	339	292	315	326	303	352	316	339	319	307	276	312	308	335	293	313	342	305	323	305	297	316	296	307	304	312	321	347	332	306	288	340	324	327	311	305	317	340	323	325	291	307	307	340	309	318	330	295	311	336	290	281	320	291	349	304	313	311	316	314	283	288	306	296	287	335	331	285	342	305	341	347	314	279	292	332	299	306	324	303	318	349	313	328	328	319	313	321	320	332	301	301	289	339	326	322	332	309	315	300	286	297	341	261	342	321	287	333	305	298	337	302	309	275	316	356	306	314	318	294	325	275	290	322	323	331	318	321	313	296	277	271	317	325	336	322	344	331	289	320	329	320	298	291	317	329	288	339	354	334	316	290	323	342	320	301	329	344	311	297	329	326	332	315	319	303	313	320	287	324	299	352	346	319	322	332	296	309	308	308	344	303	345	333	345	302	296	306	312	344	325	321	307	341	334	306	283	293	262	302	295	296	330	303	311	287	322	307	322	305	347	307	332	327	322	302	345	311	320	286	327	309	315	329	303	307	321	326	323	297	317	299	318	309	318	323	321	303	285	308	324	328	321	308	337	319	283	286	309	331	310	302	283	342	344	302	334	299	317	295	312	317	327	286	311	309	349	301	329	323	329	344	293	322	331	330	302	299	323	284	304	315	351	341	302	337	311	326	299	340	338	296	306	323	318	304	323	305	301	312	295	337	317	318	300	328	283	307	288	298	284	341	322	302	331	313	305	331	341	302	338	332	342	306	325	317	318	324	322	316	304	302	302	324	344	331	312	284	324	323	324	310	293	313	327	318	294	331	322	320	303	284	320	322	301	324	313	313	365	312	334	318	331	311	307	342	313	291	317	328	300	317	341	323	326	308	311	307	314	300	320	316	352	309	321	299	298	334	322	318	295	330	301	310	330	326	278	285	319	289	287	331	312	311	287	309	305	324	317	296	299	353	290	310	301	302	314	326	301	304	341	286	319	326	321	325	305	280	275	291	313	284	270	327	312	309	284	335	344	333	328	329	302	292	313	326	313	332	325	317	311	306	313	318	324	303	280	347	321	309	312	323	302	299	282	349	306	320	346	298	296	333	330	318	300	329	299	296	325	312	355	280	353	340	314	326	325	331	322	338	308	340	311	306	311	297	328	302	380	303	310	310	309	274	332	334	326	311	327	330	342	327	348	308	359	329	293	300	325	276	323	337	305	284	311	294	342	311	321	308	286	309	321	306	337	331	331	288	311	339	309	279	273	309	322	313	293	294	318	317	297	342	339	333	328	337	321	317	312	318	315	331	355	296	341	317	316	305	291	299	329	304	320	313	308	298	289	334	322	299	330	300	315	292	301	330	300	297	328	297	250	298	324	282	315	314	292	286	308	311	337	329	298	322	314	301	308	283	375	305	317	301	354	301	311	306	311	276	360	276	292	358	322	336	345	335	323	341	326	286	307	342	326	337	300	313	304	323	319	308	328	298	304	342	338	342	338	308	324	304	339	353	350	321	309	333	288	330	290	319	354	322	286	305	316	327	337	318	332	318	277	300	297	319	313	315	326	353	270	312	325	308	312	294	295	309	304	295	328	288	306	275	325	334	310	287	319	335	281	288	313	287	295	360	289	322	336	275	310	302	308	316	298	331	338	317	321	326	301	309	349	308	338	362	313	301	322	320	303	323	322	304	320	329	336	297	322	327	327	356	299	305	292	294	304	309	330	308	320	361	315	305	298	309	273	333	302	310	312	278	307	300	299	327	315	320	339	298	308	354	316	314	307	309	295	331	349	329	345	328	348	307	337	318	298	316	309	336	307	295	325	325	327	340	330	305	322	296	319	341	305	335	297	309	312	312	310	319	292	288	304	341	344	306	323	328	329	319	300	300	300	329	305	336	286	337	311	335	283	340	305	353	328	321	296	304	322	329	311	285	305	327	288	309	302	291	335	309	309	321	327	325	275	341	305	312	291	306	318	317	288	314	320	289	326	348	308	335	288	358	329	301	315	345	314	293	320	316	323	315	314	327	330	268	300	325	302	328	291	355	321	312	332	308	318	306	303	293	311	282	293	344	341	315	312	313	323	311	328	345	294	310	290	331	318	318	335	305	292	321	356	312	302	329	302	292	334	326	310	306	317	310	304	352	293	291	302	325	330	301	310	313	336	309	302	318	305	314	309	320	318	288	343	326	305	317	320	325	292	329	337	344	338	320	326	316	323	316	304	327	296	286	338	321	321	341	331	281	310	317	326	324	295	346	292	290	329	313	298	323	332	341	341	297	326	313	285	329	305	306	338	277	319	287	334	308	335	330	283	327	319	333	288	324	321	308	320	298	283	343	290	326	323	307	320	303	316	348	296	311	325	321	344	305	325	304	290	321	321	319	308	301	321	308	305	311	322	312	307	317	319	317	312	332	320	332	347	300	305	308	301	322	300	286	309	324	323	321	329	329	293	305	315	327	311	301	303	308	307	354	292	356	296	287	333	323	322	336	327	299	329	325	330	339	333	342	306	320	275	345	300	319	303	285	296	321	302	325	337	341	306	338	308	307	320	309	290	312	323	365	310	328	303	334	342	316	320	286	302	357	291	318	318	307	294	344	336	304	308	281	324	322	336	319	323	328	342	301	310	309	309	348	315	331	304	326	323	346	324	326	323	306	291	317	350	331	331	323	313	328	321	313	285	303	339	311	322	286	315	283	292	311	362	318	320	321	345	329	312	340	314	292	291	274	334	310	350	296	300	338	304	319	350	366	291	333	315	314	345	332	298	300	327	305	274
7695	2171	4326	5118	4508	3732	3168	2735	2281	2067	1864	1866	1840	1709	1559	1519	1466	1343	1362	1209	1137	1095	1019	1129	1112	1018	974	972	966	953	906	893	879	912	872	805	876	830	1474	7834	831	851	802	793	856	791	817	759	776	757	827	848	819	800	848	780	830	757	772	793	787	811	776	725	802	828	734	818	773	755	779	801	779	742	813	818	734	768	789	791	799	782	772	759	758	742	796	751	787	788	779	753	756	788	746	751	790	769	792	768	736	800	747	781	793	786	761	732	798	773	705	700	765	790	730	815	731	746	736	738	769	769	797	784	695	725	843	810	797	786	735	791	759	733	718	791	732	795	755	752	800	809	792	788	784	787	748	795	737	734	802	733	777	736	724	794	779	786	784	807	790	802	729	743	757	787	773	720	849	770	777	790	751	736	742	759	798	752	728	734	744	771	774	757	774	799	758	785	771	773	749	787	743	771	734	747	793	820	719	808	727	677	742	756	744	748	777	734	787	736	805	752	735	733	739	754	799	762	730	708	724	726	730	762	783	742	759	759	736	765	746	729	786	761	712	754	754	765	791	765	765	746	753	803	803	812	738	769	792	767	766	775	792	745	777	744	788	764	769	730	749	772	794	733	760	732	750	769	768	770	783	733	750	750	741	760	755	767	753	769	747	741	746	778	733	789	809	750	775	749	706	793	731	791	724	709	768	805	765	717	723	691	794	801	748	716	724	724	770	737	760	737	755	793	775	720	719	741	754	795	772	764	720	773	736	757	720	756	734	748	731	795	776	756	786	733	778	736	777	729	740	752	740	756	749	765	773	740	814	799	742	778	692	763	776	789	754	766	707	727	795	797	753	734	755	750	763	784	754	764	771	774	744	732	823	787	778	728	768	748	779	742	756	752	788	728	818	751	750	751	796	720	747	763	770	725	762	761	789	779	772	751	777	744	758	732	774	714	736	739	746	745	747	782	805	767	768	747	791	747	707	763	747	791	773	736	741	755	719	775	790	783	750	731	771	746	708	765	761	754	737	746	690	784	769	725	758	735	741	718	745	747	715	817	749	758	757	788	719	745	732	758	780	804	725	768	738	810	767	762	714	766	768	794	743	765	748	726	740	763	784	723	750	779	765	775	792	763	765	829	755	776	808	743	770	733	717	764	756	767	728	771	796	742	768	751	727	788	740	782	762	719	766	747	733	764	753	755	755	739	759	754	761	744	822	746	748	740	740	765	778	747	759	761	731	717	745	715	743	745	797	791	746	757	742	711	707	776	771	735	726	742	798	693	775	722	760	699	796	767	718	774	748	748	766	760	783	779	718	760	736	722	727	742	727	726	778	714	704	787	785	742	765	751	721	793	771	750	712	741	779	785	827	686	760	749	752	794	751	763	722	749	742	762	770	762	693	766	723	789	780	745	762	743	680	760	734	774	703	778	718	775	767	787	797	775	754	808	718	773	749	735	775	732	734	772	747	750	757	710	701	798	708	776	773	726	795	708	795	769	769	806	751	743	736	727	799	805	807	779	735	781	748	805	775	764	799	713	769	742	733	721	731	792	742	803	751	726	749	766	723	769	751	713	798	785	753	808	769	767	762	761	789	756	809	744	787	796	755	750	739	782	763	781	753	717	742	732	768	730	838	727	749	720	779	753	749	750	780	697	777	722	816	773	771	793	811	747	767	756	739	782	698	744	790	726	774	731	731	725	800	768	744	735	739	740	736	748	739	800	716	711	755	787	790	751	734	756	759	770	725	779	761	683	778	729	758	778	796	776	684	778	720	740	765	753	770	740	741	746	808	746	747	746	747	743	732	775	734	762	764	719	770	748	774	768	758	772	776	775	775	758	743	759	718	724	763	721	691	747	770	757	771	695	793	784	760	785	790	770	779	752	762	705	774	790	755	797	752	736	758	791	737	764	786	758	726	764	746	809	731	845	732	763	791	756	763	775	742	762	755	797	770	805	753	745	745	706	741	737	766	716	804	744	739	758	748	739	716	730	749	752	790	785	688	721	769	803	776	731	792	784	790	782	777	726	725	772	763	770	743	753	773	715	710	762	785	710	773	725	783	755	819	711	771	834	785	800	714	735	762	748	807	761	769	789	763	785	804	769	780	772	785	779	773	784	758	736	788	779	736	785	759	798	768	761	724	688	775	752	693	723	763	785	779	776	795	718	763	749	834	807	759	780	714	781	813	788	749	775	749	759	805	780	776	730	775	812	761	736	721	736	764	786	801	755	764	782	747	740	755	734	721	807	797	711	772	759	704	753	778	752	747	754	777	780	722	726	780	707	753	798	748	751	734	785	759	767	766	770	759	736	750	753	722	776	788	741	779	753	717	761	759	708	744	785	732	736	784	701	788	784	688	764	790	751	777	770	771	774	744	740	776	758	779	713	758	728	739	749	753	753	794	747	804	731	722	742	700	750	774	812	768	754	758	747	771	731	814	782	782	758	783	764	758	761	763	760	800	793	754	781	711	769	776	777	798	769	763	766	744	729	729	765	707	743	791	773	749	675	725	783	716	771	785	765	743	751	741	771	773	747	720	776	709	775	756	795	735	700	741	766	758	735	734	754	761	781	756	792	754	783	709	769	741	749	789	734	776	736	736	759	719	750	740	704	769	784	759	782	813	751	739	744	766	805	814	768	785	754	757	752	725	764	752	771	730	709	730	789	756	802	802	776	739	733	757	760	766	735	741	760	722	728	770	780	721	774	740	770	758	755	751	765	739	780	759	721	781	756	726	731	773	776	750	764	808	758	751	760	754	753	755	803	751	808	754	796	765	732	745	755	741	773	772	726	729	794	753	821	693	705	737	787	788	728	716	767	753	767	727	746	784	789	756	730	689	779	754	734	768	812	720	756	763	725	739	790	754	711	711	757	740	763	749	770	722	723	755	752	747	766	739	765	734	713	757	771	793	755	717	752	756	783	735	804	756	747	711	729	780	737	777	732	768	734	745	770	715	747	750	745	780	722	764	762	734	727	773	704	743	771	786	754	777	747	703	767	750	746	765	757	737	773	790	801	725	759	784	708	757	720	731	725	763	750	770	781	721	740	756	744	779	691	809	714	788	743	760	783	759	810	750	722	790	753	753	798	746	733	735	780	717	744	757	747	738	734	789	779	769	758	735	775	799	753	743	762	761	761	779	798	808	772	734	723	746	770	818	770	731	798	744	736	755	755	747	752	770	732	779	735	735	796	737	791	766	776	745	725	725	738	781	725	733	715	816	761	695	744	740	714	779	765	750	760	814	786	781	761	744	737	726	732	779	764	731	745	755	730	804	770	737	764	717	776	775	738	736	742	744	715	745	732	714	796	845	743	727	824	740	713	743	736	788	780	715	714	755	794	756	776	764	757	767	734	698	726	751	756	767	792	784	785	752	757	807	738	792	761	763	730	691	790	786	826	733	719	783	747	754	764	722	781	755	703	782	764	769	712	805	731	800	778	743	751	696	775	786	742	746	754	768	781	743	759	778	738	776	758	753	739	727	766	790	743
1924	205	162	169	165	148	172	140	147	148	164	168	173	172	149	165	163	171	152	161	160	140	148	159	162	156	149	154	157	155	142	158	159	149	165	153	166	135	170	184	153	128	164	167	152	143	155	131	133	140	134	140	162	171	143	163	143	147	140	168	139	166	142	162	175	161	162	150	144	154	163	167	153	160	160	158	144	143	135	145	162	149	149	172	161	152	154	171	144	165	137	149	135	147	137	161	161	140	138	128	126	133	157	140	165	155	152	132	167	145	182	128	160	129	138	124	127	143	165	158	152	162	142	165	134	151	156	159	145	167	178	150	145	137	155	147	151	153	161	149	139	147	158	142	138	134	137	163	164	172	158	155	147	133	144	148	140	177	166	139	142	163	154	155	187	139	184	139	135	148	144	163	149	146	161	155	151	163	134	145	162	148	157	163	145	150	148	154	165	150	151	144	162	161	152	152	121	169	159	124	166	149	146	185	148	159	139	186	159	153	161	146	171	139	153	134	172	166	167	169	166	161	158	163	164	143	150	166	149	152	153	161	147	185	132	158	140	139	156	149	125	139	184	143	166	175	153	160	174	155	160	177	168	158	125	145	159	170	167	123	137	148	171	154	125	151	134	153	176	145	145	136	158	160	161	143	165	133	166	141	153	167	141	142	137	166	150	156	146	156	165	155	165	142	146	142	144	168	163	132	148	158	163	161	128	124	132	154	167	151	163	157	140	143	138	139	159	167	146	150	141	134	162	140	151	160	166	146	152	138	145	183	161	170	156	153	169	158	152	162	183	160	158	174	132	160	154	150	156	148	148	142	157	166	152	127	159	140	150	150	145	155	178	154	149	136	163	140	145	164	166	140	137	176	153	154	164	151	147	139	140	160	164	155	148	145	144	151	136	146	149	157	157	145	140	123	166	139	141	139	150	131	140	148	169	171	143	155	172	149	137	163	171	150	183	164	129	167	141	151	143	135	171	133	162	137	157	152	157	143	127	142	152	153	144	134	161	149	149	170	134	153	148	188	130	157	148	171	167	152	168	146	126	168	133	148	157	137	145	147	135	137	137	127	130	129	144	161	154	144	165	156	146	187	155	140	164	149	133	151	134	158	156	150	163	136	160	132	180	147	160	140	167	160	155	159	153	137	148	147	132	155	154	167	165	149	146	158	191	131	160	147	164	151	142	145	133	164	187	143	131	154	147	156	136	141	141	144	147	156	158	167	171	146	170	175	148	165	154	163	161	162	154	161	145	169	154	151	155	162	141	138	155	176	179	184	163	144	167	145	162	142	148	147	139	138	160	154	150	159	145	151	142	151	139	147	148	133	161	169	169	156	139	145	154	148	158	145	178	148	148	150	129	153	159	167	158	143	154	186	136	141	154	171	130	144	153	148	158	147	146	161	165	156	163	161	137	145	152	136	158	159	133	154	157	149	141	148	155	159	149	151	158	142	156	160	137	144	165	154	151	164	125	135	137	151	154	164	171	149	181	128	154	129	139	161	178	171	159	146	149	145	137	139	144	148	170	154	168	160	154	167	158	146	148	152	134	131	139	137	146	140	142	166	158	143	152	152	116	151	166	150	164	150	158	163	152	167	143	156	139	134	140	135	122	151	140	159	151	160	157	145	142	147	145	184	148	145	133	138	157	150	140	150	154	132	135	152	150	165	162	147	140	175	158	145	135	153	162	132	142	159	145	136	157	137	160	137	137	117	149	153	135	167	156	154	154	129	154	139	137	159	165	153	156	157	152	137	141	150	152	157	157	137	144	150	145	149	162	165	156	158	145	183	152	137	149	149	142	146	162	155	152	138	173	147	133	155	149	149	151	156	157	167	132	151	167	146	155	147	158	152	150	134	172	159	142	143	174	150	149	145	160	146	171	147	155	152	134	150	152	138	152	176	145	156	136	159	174	146	126	143	173	149	163	146	173	167	163	147	152	123	136	120	141	153	132	147	146	163	150	139	140	148	136	147	145	120	147	158	175	138	144	149	137	158	145	134	176	173	132	123	153	170	146	145	157	159	145	134	132	141	165	145	153	157	138	148	155	147	149	149	129	139	141	171	145	162	143	151	146	162	173	134	153	142	143	155	130	162	145	139	144	150	150	135	174	164	151	153	154	171	154	164	148	151	152	134	131	142	139	141	176	152	170	156	163	138	158	135	141	146	169	172	143	177	149	146	144	152	142	141	143	152	161	166	155	163	164	149	145	150	141	145	157	161	165	148	150	166	149	145	156	143	162	169	125	160	157	145	155	167	146	150	156	138	127	133	150	174	157	154	173	128	141	157	164	157	151	152	187	125	145	136	139	163	143	145	141	126	155	153	155	147	128	155	178	153	145	163	139	136	137	156	169	136	156	151	161	169	149	145	136	172	144	136	160	165	151	146	114	123	147	142	162	152	157	147	173	137	147	155	156	156	148	168	146	139	151	124	141	150	155	157	170	183	132	141	137	141	150	151	158	139	155	137	141	156	138	169	150	166	165	154	143	179	150	126	144	147	155	159	148	152	167	166	163	146	151	137	147	154	157	138	147	151	146	154	149	152	121	152	154	125	139	166	151	142	127	131	138	161	161	145	148	146	136	177	140	170	137	162	137	153	163	152	151	154	163	164	171	130	156	151	141	143	151	156	145	148	147	137	151	160	148	160	150	168	156	164	158	166	154	148	157	146	131	136	155	151	176	141	164	155	135	173	172	170	159	139	153	168	168	175	154	184	143	139	154	145	150	149	158	149	140	152	142	142	162	170	152	174	140	154	148	163	151	148	166	132	152	164	161	145	119	157	158	166	151	136	174	156	128	157	144	167	164	141	138	144	164	139	138	156	137	150	133	166	145	148	158	171	168	148	157	136	143	139	153	149	143	154	147	165	152	144	154	155	173	183	140	159	153	178	170	130	154	135	159	155	153	185	145	149	150	150	138	152	169	160	142	136	162	174	117	138	158	141	152	152	150	144	156	160	165	143	144	161	125	162	163	164	162	145	165	117	168	161	150	139	142	158	163	168	153	145	157	168	147	160	168	149	146	129	161	168	175	163	155	149	165	149	136	162	172	140	132	167	151	138	177	151	135	165	140	149	163	142	154	144	161	144	156	127	170	162	168	135	160	128	156	144	155	147	158	152	167	161	147	150	154	151	158	156	140	161	141	138	161	163	169	139	157	147	143	123	144	128	154	143	125	114	128	161	145	144	166	148	153	137	142	147	160	139	152	167	154	129	143	154	156	160	151	183	147	149	145	155	143	149	126	151	132	147	153	163	148	145	135	139	144	131	155	125	128	142	146	161	177	168	162	161	130	160	154	173	128	157	133	148	139	142	156	145	137	129	137	136	147	133	178	137	158	143	153	150	141	162	152	151	134	135	146	140	159	147	144	146	164	160	149	166	121	146	145	159	130	144	148	130	124	155	151	164	130	144	141	154	141	164	170	135	143	148	151	160	131	143	149	152	173	158	145	169	131	138	131	157	146	151	137	171	175	159	177	137
2210	451	494	507	518	493	466	502	445	464	447	587	547	536	522	582	554	506	502	482	469	452	431	452	500	440	470	443	426	481	388	457	470	462	426	462	434	445	428	618	451	429	466	407	421	427	415	418	431	451	422	437	418	433	421	423	476	443	428	391	442	410	439	455	433	445	452	424	481	443	441	427	444	452	437	398	434	438	430	456	471	427	437	476	443	473	446	394	405	424	396	403	464	441	441	444	455	431	438	464	433	404	466	449	424	436	452	444	451	436	442	442	451	431	447	434	442	443	445	428	438	410	413	420	419	415	414	404	404	430	451	415	422	435	417	417	380	430	458	437	443	414	418	448	409	475	447	448	478	433	434	419	471	408	418	417	474	454	463	434	445	417	447	412	461	404	448	433	466	445	438	416	423	433	436	393	425	468	409	403	434	441	461	441	478	435	441	472	455	410	452	470	431	432	417	435	460	469	452	449	434	476	425	433	366	443	434	428	466	469	476	462	448	439	435	387	441	454	416	428	447	440	475	409	480	421	455	430	403	412	437	445	434	405	429	403	432	401	463	419	438	458	449	437	437	445	434	433	428	442	411	419	500	394	403	430	453	429	440	422	426	417	420	426	446	416	396	428	457	429	474	469	440	416	418	443	441	438	448	409	437	438	385	407	426	454	422	468	457	453	428	440	454	459	419	436	445	467	465	434	428	432	440	427	436	420	408	463	455	457	394	413	446	429	431	455	436	422	437	416	412	435	402	453	440	433	449	413	443	451	443	435	437	439	452	414	450	429	478	443	456	441	460	436	439	449	471	423	454	463	414	475	455	421	427	465	460	468	416	454	397	445	442	438	439	443	478	430	419	431	414	452	374	444	413	464	452	464	447	440	420	433	424	443	439	455	455	432	458	432	450	444	418	406	421	412	466	446	436	450	417	441	454	421	433	440	413	403	420	402	452	443	445	418	459	450	428	412	422	402	439	439	435	440	448	404	418	413	414	438	450	444	408	436	457	402	408	430	420	437	434	409	420	439	379	474	436	457	403	456	441	401	444	409	425	459	416	450	458	425	409	456	496	428	427	404	428	392	423	483	445	422	469	422	423	473	490	453	401	392	465	434	437	394	434	419	435	451	454	412	469	416	442	408	402	421	468	430	461	450	427	465	441	430	414	433	446	436	415	426	464	429	434	432	457	416	448	444	448	465	417	408	460	398	401	451	432	455	418	440	442	431	458	395	452	454	439	432	482	380	449	461	457	420	443	422	412	431	400	434	418	459	441	436	412	437	423	432	468	456	460	437	415	421	442	450	455	456	430	436	438	450	449	428	413	454	452	427	449	450	450	420	446	417	430	430	434	414	449	405	431	459	457	476	459	450	408	452	438	397	430	449	451	419	450	476	434	467	387	437	437	453	453	418	432	475	406	464	420	398	434	396	427	465	464	455	426	434	425	419	444	413	453	445	408	431	417	451	447	450	417	408	438	433	430	434	437	403	445	432	422	455	479	427	430	440	463	470	404	429	424	444	442	436	392	417	483	445	405	451	413	372	442	438	402	414	420	424	463	458	424	444	405	455	435	452	424	405	438	416	431	464	457	437	457	417	442	432	439	456	414	437	432	452	448	433	449	438	389	404	424	449	458	453	411	451	437	454	469	437	419	449	426	444	445	466	431	436	475	425	440	428	451	464	460	437	430	445	427	466	445	441	435	459	448	438	440	432	457	451	442	435	442	410	416	415	403	422	446	461	428	444	446	420	415	453	427	455	401	432	436	440	428	434	451	441	417	442	446	429	410	440	436	437	432	418	418	429	429	445	424	450	423	423	411	428	440	446	451	418	447	418	422	420	478	457	437	417	440	459	451	450	453	448	426	408	403	440	401	425	408	446	434	424	402	453	418	432	437	422	423	449	428	439	412	428	412	445	423	420	446	441	443	466	431	443	430	409	445	451	426	440	463	411	403	420	456	416	434	412	425	424	428	424	473	439	417	427	438	452	428	433	443	454	440	394	449	377	482	434	466	385	424	461	427	427	461	417	448	432	456	408	433	455	423	429	426	482	422	453	445	440	468	441	445	439	448	427	447	448	416	422	431	429	436	458	411	444	449	453	439	435	437	456	421	430	432	441	457	413	402	435	423	411	431	420	417	448	442	460	393	428	384	440	449	428	431	430	432	420	439	435	385	425	419	413	488	410	451	450	441	435	402	406	448	457	442	422	407	435	425	484	447	466	453	403	433	419	437	425	404	466	433	438	389	446	422	436	409	382	449	459	444	429	454	435	450	454	440	458	456	454	439	430	469	399	420	431	443	435	444	463	457	462	442	400	378	426	420	413	409	464	482	422	418	418	412	417	428	449	424	399	448	431	445	433	430	434	413	421	407	470	450	445	453	432	395	446	393	419	447	441	428	405	403	415	422	419	446	452	426	486	425	452	467	457	444	429	425	445	447	447	452	430	428	414	417	469	422	432	444	431	430	454	415	456	448	458	421	416	457	437	431	454	416	463	429	458	468	423	392	435	433	446	423	463	435	437	409	437	445	437	449	459	456	448	433	453	435	433	409	428	424	428	431	460	405	439	431	441	445	398	428	430	432	477	422	398	433	452	447	404	393	461	472	461	452	463	396	389	429	416	443	394	427	412	431	472	423	432	429	423	427	437	411	464	425	422	406	438	437	421	453	450	405	431	427	424	419	497	406	430	422	458	447	464	490	414	480	456	438	445	433	443	422	413	432	427	429	465	443	458	422	441	425	414	419	454	478	422	457	464	452	437	403	434	438	401	423	449	466	377	450	444	423	432	390	456	403	442	440	440	467	409	436	430	406	430	439	428	420	447	414	433	424	442	439	436	437	412	456	425	446	412	440	443	446	431	406	455	404	453	497	478	420	412	434	389	410	440	421	420	424	443	467	452	432	457	425	462	429	438	440	443	446	423	471	422	427	429	421	414	401	457	471	424	447	425	414	447	434	444	431	427	457	417	440	427	418	455	420	434	424	427	429	434	461	403	428	424	446	453	415	460	420	453	443	418	395	422	463	449	435	452	436	433	446	456	426	442	399	435	425	397	450	452	431	429	448	414	450	428	430	410	421	421	453	442	457	448	458	431	421	429	422	445	437	429	437	426	442	403	395	447	432	444	431	472	431	478	410	442	421	454	441	445	412	465	413	444	430	440	463	431	435	450	454	404	440	433	427	452	470	396	423	410	421	477	444	429	431	452	408	431	447	434	444	435	419	483	440	442	441	396	429	403	411	435	447	407	440	447	453	466	450	411	452	428	424	399	435	456	472	401	424	468	420	413	456	452	433	454	432	393	425	439	389	423	429	434	436	414	432	416	439	408	431	431	414	430	417	442	463	436	447	471	419	435	427	422	450	457	436	417	454	472	420	430	420	394	438	452	432	440	397	443	427	429	435	439	431	439	434	441	445	447	475	445	472	442	430	389	448	452	457	419	410	403	437	457	429	447	427	429	437	442	436	427	427	417	442	414	472	434	430	474
7712	1091	1199	974	738	607	505	495	452	445	400	383	404	406	399	378	370	344	341	316	328	323	289	341	330	335	348	312	295	323	299	325	318	316	311	320	313	327	359	894	309	327	304	304	298	306	338	327	331	321	337	290	305	308	290	323	323	294	280	321	304	312	313	306	299	295	329	310	294	333	318	306	342	310	331	307	329	338	281	324	282	298	311	321	337	329	339	308	311	299	290	297	314	291	273	268	332	292	311	318	325	317	336	316	290	322	304	289	293	294	326	349	309	288	299	264	275	327	298	317	318	324	296	319	324	315	297	292	346	299	287	311	292	312	302	282	273	293	294	299	298	304	275	297	276	331	297	323	298	304	291	319	292	297	295	295	324	327	314	293	317	311	290	305	299	312	288	294	280	327	299	287	320	296	306	314	284	315	305	298	309	286	267	326	311	318	281	302	330	308	331	318	312	314	321	307	311	326	305	342	345	310	304	337	299	294	278	317	318	312	316	307	324	301	285	296	322	298	304	297	293	324	335	305	325	299	309	293	312	322	312	291	290	301	266	303	321	301	294	305	288	311	283	323	295	300	305	304	317	339	289	310	325	323	320	320	308	319	298	312	311	322	300	289	292	330	321	332	311	300	315	259	318	319	317	290	293	290	276	303	291	314	297	288	310	304	328	295	305	291	303	295	328	297	320	327	324	312	302	304	274	297	304	312	309	315	301	296	305	315	302	334	330	322	293	338	325	286	326	321	301	344	311	280	315	313	280	306	325	309	319	294	320	338	315	317	302	304	288	296	297	294	312	325	286	279	311	300	309	354	335	293	348	292	333	294	309	302	296	314	292	340	274	302	321	309	290	301	305	321	264	321	339	320	285	318	280	334	358	316	334	306	288	310	278	335	306	316	311	305	322	310	294	281	318	333	296	284	248	301	303	292	316	325	298	293	306	311	307	303	296	295	324	321	318	300	320	307	295	283	343	287	309	279	318	300	299	323	314	336	328	299	313	273	312	307	315	307	319	291	311	308	288	310	317	301	320	318	302	338	296	295	281	331	282	353	300	315	318	319	329	293	322	326	323	325	298	299	268	316	301	330	293	325	301	297	295	310	296	300	273	308	294	319	312	313	322	329	313	323	285	299	331	315	298	339	308	302	329	321	312	294	309	334	290	302	287	341	315	314	281	313	296	305	309	297	269	285	305	332	280	280	279	314	297	284	316	264	323	300	297	336	298	317	288	289	280	319	308	296	321	335	295	329	309	302	341	278	329	305	314	320	298	307	303	327	329	304	332	308	324	331	303	281	263	301	295	312	304	341	316	272	327	317	287	331	309	294	340	331	290	320	318	314	315	264	312	281	299	293	301	301	317	306	323	350	326	294	321	321	279	293	349	293	301	315	313	313	281	273	301	316	306	289	301	302	292	325	324	310	306	316	278	288	338	289	312	282	369	329	303	296	327	301	308	331	310	299	314	295	308	306	270	300	325	312	324	346	275	326	283	316	323	298	315	301	358	297	302	325	306	299	291	297	307	274	310	292	265	313	341	329	293	307	328	315	293	336	309	288	285	290	360	331	302	290	322	316	295	312	299	327	316	318	315	315	341	290	291	334	288	322	330	359	324	300	292	309	291	328	281	325	308	273	290	323	285	310	270	304	290	312	321	290	308	312	288	289	332	333	298	289	304	329	296	315	305	311	255	323	316	303	286	326	271	315	359	309	329	303	329	319	337	299	309	292	295	320	312	297	288	307	331	314	337	321	273	283	308	306	304	275	308	278	293	291	303	302	336	302	331	334	313	323	310	313	333	285	318	345	310	303	277	328	294	306	306	292	337	295	311	309	306	267	289	347	293	314	272	310	295	305	325	299	326	296	305	309	314	319	297	316	311	280	312	283	318	295	281	317	320	285	300	341	314	339	286	310	328	296	304	278	304	313	298	334	312	274	310	319	309	285	321	285	334	313	296	306	302	289	296	330	315	322	278	293	303	312	330	288	289	314	305	285	305	311	322	315	306	297	334	296	286	313	339	319	309	290	328	320	287	292	329	333	301	310	350	294	319	314	302	306	316	306	308	310	310	328	344	295	287	266	318	327	287	294	295	308	289	311	346	302	336	296	273	315	306	286	319	298	306	285	293	292	302	306	345	299	302	313	318	308	304	301	313	303	263	307	289	316	313	300	293	341	321	289	283	270	339	340	295	294	333	296	318	283	294	367	311	318	315	310	320	314	321	304	306	318	313	318	308	325	297	326	308	302	342	330	280	307	297	263	283	335	295	304	336	316	320	317	321	307	324	263	307	317	300	317	316	315	293	302	324	310	297	306	270	320	313	313	294	308	310	295	298	313	302	276	293	300	289	323	317	304	313	313	325	307	271	316	308	299	333	335	303	314	319	293	309	293	314	318	288	316	305	281	284	331	297	310	296	336	276	337	281	282	287	327	276	290	327	324	289	303	320	298	281	334	288	322	297	289	326	287	337	305	312	279	288	347	299	310	327	336	320	334	338	307	291	293	277	278	332	304	288	272	257	290	316	303	290	301	293	314	315	302	277	336	296	337	307	332	307	294	316	325	300	319	266	321	302	285	288	310	324	281	302	315	310	304	358	307	298	309	337	291	302	310	308	283	302	324	322	304	308	290	317	283	296	312	323	288	303	320	308	328	332	285	287	298	270	308	315	315	355	317	281	297	318	316	299	346	304	313	296	314	309	313	309	297	289	300	293	326	317	314	305	324	310	302	275	279	305	292	335	307	330	310	314	290	301	340	311	284	309	302	322	289	308	296	308	253	306	311	324	312	315	288	319	307	323	308	342	269	311	304	301	320	329	334	361	306	324	331	304	337	330	321	321	309	299	298	320	310	293	307	288	282	282	312	325	305	301	322	334	302	322	316	297	315	303	299	281	312	296	305	333	301	315	301	296	298	309	300	303	294	314	298	319	294	294	296	300	309	296	315	331	339	297	292	315	305	322	259	353	323	323	300	288	325	283	298	307	300	314	300	286	303	302	283	314	290	294	294	266	296	295	315	275	298	287	324	266	303	304	324	279	295	337	370	344	305	311	309	311	299	316	296	322	298	313	322	325	301	292	283	303	321	318	315	324	310	306	294	303	294	306	302	289	302	295	279	292	298	275	343	323	335	292	290	333	302	298	321	308	307	323	328	293	296	303	288	317	301	296	327	349	305	314	334	287	326	307	319	295	311	315	313	318	306	318	274	308	306	300	304	296	292	311	330	299	315	322	339	269	309	307	318	319	305	333	286	330	301	337	294	329	329	316	312	303	303	294	297	306	294	308	302	296	322	291	304	286	275	336	308	280	314	323	316	322	272	278	272	302	277	302	306	313	322	300	336	329	345	302	318	275	344	316	286	307	298	302	296	317	302	290	273	309	292	317	295	305	264	346	316	310	293	345	314	318	312	264	309	298	357	313	275	290	303	255	308	291	312	298	305	298	298	375	316	309	294	312	310	312	326	290	316	333	305	331	309	339	303	282	336
5942	1470	2564	3079	2789	2312	1999	1776	1607	1498	1390	1472	1320	1313	1162	1209	1179	1067	1041	993	956	938	992	1043	929	933	914	925	821	865	840	827	904	825	819	870	808	834	1220	5072	836	817	801	831	799	795	848	830	806	759	779	744	799	779	734	773	803	761	784	806	778	823	774	788	735	806	781	753	792	795	811	797	804	816	784	804	753	782	750	794	760	720	758	756	788	778	730	733	761	784	757	802	772	801	761	776	757	724	758	752	781	797	756	698	795	767	767	759	777	763	766	732	765	775	767	777	750	812	786	738	772	820	792	764	775	782	797	805	728	768	758	774	793	795	765	763	712	743	783	772	749	755	753	790	755	732	779	768	799	790	719	694	762	780	775	752	769	716	797	783	748	772	765	773	769	785	785	777	801	761	747	741	727	768	721	686	742	758	750	734	782	739	764	759	776	753	811	756	805	786	727	735	773	786	783	749	758	803	733	823	771	754	772	785	753	774	748	765	751	754	741	753	811	790	753	752	780	741	774	781	747	744	788	707	769	720	732	770	722	775	739	757	729	784	778	744	778	786	749	733	754	738	746	751	809	734	753	731	748	782	797	783	772	780	783	737	753	746	750	720	786	765	784	746	757	692	760	764	764	794	741	763	842	766	793	776	749	749	784	741	746	786	756	812	793	782	754	761	788	777	752	765	764	741	772	747	791	795	759	759	810	777	732	780	781	774	724	753	784	779	730	763	753	788	798	766	813	776	773	711	721	761	784	799	710	728	821	774	766	729	776	751	788	768	826	780	774	748	796	725	787	769	813	815	791	816	815	694	778	727	762	776	759	707	813	825	763	728	737	773	791	786	768	744	726	800	753	761	785	795	812	777	734	756	748	751	750	779	780	774	756	775	823	770	767	728	793	781	798	771	748	763	764	756	762	827	795	760	776	744	731	814	743	792	765	734	795	783	720	756	741	760	775	756	782	729	746	766	784	777	742	745	778	773	778	766	771	782	821	790	768	764	748	798	745	778	835	783	764	752	765	795	762	761	758	741	776	741	765	762	734	803	818	804	735	798	743	750	784	759	711	791	806	801	764	776	776	781	758	784	698	743	759	767	740	721	751	784	766	816	757	724	770	763	761	766	793	740	761	763	768	727	813	774	725	730	801	724	768	747	773	783	754	755	804	804	786	760	750	773	765	765	763	770	791	767	736	733	801	746	747	745	758	755	812	781	772	777	769	771	713	765	803	785	767	780	730	791	730	773	751	759	811	782	795	760	777	779	738	717	839	807	732	790	757	772	755	770	769	693	783	796	774	795	756	790	752	748	755	781	784	775	774	754	739	774	804	777	768	742	803	791	715	773	754	769	772	751	717	756	786	767	816	742	745	776	741	778	748	822	763	751	759	790	753	804	774	759	737	773	736	775	759	777	804	762	787	816	789	779	791	752	748	790	805	802	791	781	754	755	792	765	740	767	806	780	744	779	791	786	781	734	825	713	782	804	776	713	771	795	738	745	708	820	795	782	803	783	770	763	728	761	775	761	804	736	795	808	805	768	783	711	775	856	754	726	755	711	810	752	776	751	810	780	780	735	788	757	783	762	772	824	761	770	731	732	765	757	755	766	766	773	778	721	774	784	761	772	757	747	783	769	808	765	721	727	799	722	793	781	803	783	786	809	765	746	767	708	773	764	825	761	712	789	779	789	811	744	784	753	745	742	813	748	737	795	734	687	764	760	756	797	719	794	761	797	785	736	766	757	736	745	764	728	763	743	756	800	748	749	825	771	767	749	749	714	758	756	786	750	769	821	794	758	776	750	731	811	713	793	833	774	850	751	709	792	745	803	783	813	712	808	735	780	787	740	751	776	781	727	760	735	761	796	751	769	797	716	820	761	802	745	750	813	799	753	731	793	773	736	760	720	799	750	731	778	722	764	754	810	776	746	768	756	772	777	808	788	775	757	767	752	728	719	733	762	774	782	782	744	775	761	725	788	798	727	771	724	790	699	751	763	746	739	755	739	762	785	784	749	783	807	764	805	799	796	791	763	747	722	797	760	735	767	794	780	795	775	799	821	757	813	736	780	793	779	742	728	825	783	762	808	754	825	768	820	799	780	739	748	764	790	807	793	761	742	779	730	769	748	783	746	794	712	759	726	771	766	763	762	729	737	806	712	755	816	782	771	781	779	799	761	771	795	758	749	790	764	781	783	754	739	768	744	779	776	744	771	735	723	783	766	780	757	794	779	786	716	759	770	794	750	754	766	800	779	844	789	748	739	779	805	769	797	744	743	767	816	697	765	805	725	714	750	773	748	721	789	758	724	736	785	768	756	760	748	748	769	756	798	757	788	806	775	771	775	738	751	783	763	742	778	770	767	775	803	751	785	785	752	707	768	803	799	762	776	810	763	772	800	715	734	805	785	782	757	832	820	768	777	785	751	748	748	759	753	768	796	769	764	766	761	760	728	775	814	786	748	808	793	761	847	725	799	778	762	767	758	815	730	766	774	702	769	763	767	769	733	797	757	751	742	803	750	750	753	748	773	760	735	708	776	740	822	780	778	759	784	755	764	788	768	769	791	771	766	695	810	738	791	770	805	759	749	715	758	763	776	717	748	767	771	749	802	765	737	802	748	785	790	784	765	747	766	755	710	756	805	774	778	809	804	798	755	763	827	762	779	811	823	806	781	707	835	758	754	741	785	769	797	783	730	730	759	766	791	791	821	784	764	770	769	792	773	815	739	772	786	798	796	754	777	752	766	750	793	775	797	736	769	736	783	806	789	769	726	776	793	773	735	738	775	757	722	810	775	812	740	750	826	732	754	772	769	795	771	780	815	766	764	733	729	791	749	722	773	780	797	765	785	803	774	791	804	729	734	760	779	729	754	726	727	786	811	727	741	759	762	746	768	739	787	747	747	766	753	753	737	719	726	744	773	782	730	768	784	769	732	817	820	777	843	774	763	766	818	749	804	756	751	758	810	770	782	792	762	796	741	728	745	778	808	740	754	768	839	764	747	736	761	791	768	763	787	734	765	781	775	773	784	760	749	797	788	748	798	768	744	756	753	767	775	785	781	781	774	767	828	722	779	760	767	769	712	764	763	781	832	783	737	823	747	746	819	748	787	764	764	736	808	786	748	784	770	794	748	763	764	782	761	787	762	775	801	819	773	800	752	825	761	771	789	752	775	745	720	754	739	783	718	791	784	762	774	769	719	769	805	771	779	800	759	761	753	758	764	780	783	740	744	791	764	751	718	784	810	747	770	741	776	785	777	779	761	794	764	803	741	742	760	764	740	770	811	769	758	724	816	749	795	771	779	792	772	786	737	738	737	752	781	752	774	823	751	738	783	784	749	799	774	753	725	782	818	737	781	778	769	769	739	701	777	799	770	752	771	728	773	763	767	773	770	790	733	754	777	793	812	783	745	710	785	754	777	754	804	715	771	787	764	742	800	760	750	798	773	757	817	786	745	790	774	750	745	746	741	771	792	788	762	764	817	764	734	762	728
14007	2253	2198	1744	1214	939	756	646	608	507	499	475	483	449	408	450	417	368	386	354	367	356	343	330	396	341	327	345	323	325	306	316	321	342	315	323	343	297	492	1201	312	357	326	335	341	343	318	317	332	301	330	308	338	318	308	319	326	331	306	312	276	315	302	329	329	324	339	300	323	324	319	298	308	310	314	294	314	293	316	330	320	348	314	324	328	315	289	311	312	307	323	331	294	309	316	316	337	324	309	332	338	310	323	287	308	326	323	291	308	302	292	318	300	307	320	331	339	321	298	315	324	325	318	304	361	303	332	284	323	328	309	320	298	331	327	288	290	312	323	345	308	311	337	340	339	325	329	305	329	284	335	317	281	293	332	289	358	336	294	299	289	323	314	338	310	325	329	337	315	305	328	317	310	310	314	352	337	310	317	303	275	294	301	298	333	326	308	328	306	312	327	301	326	333	319	330	305	366	330	325	311	344	320	323	323	305	280	339	328	304	351	320	306	310	314	304	307	288	340	293	346	313	353	289	294	331	354	293	301	334	309	314	303	303	307	308	327	318	326	332	322	330	290	329	296	346	307	295	337	269	326	319	333	330	335	333	314	311	311	321	325	332	294	328	300	295	283	304	298	298	313	308	308	324	318	312	333	317	295	320	330	347	293	345	320	272	314	297	285	308	317	294	285	304	338	334	306	301	346	351	283	289	286	336	307	296	284	312	306	295	330	308	303	328	334	322	315	298	323	334	326	351	312	308	361	315	310	322	334	320	322	343	335	299	322	325	303	276	302	311	320	307	285	299	341	305	307	330	277	304	313	350	311	361	315	311	310	317	331	300	305	324	316	339	337	309	300	327	323	291	309	291	328	303	310	311	355	363	350	336	329	326	354	317	356	325	348	309	314	326	306	322	331	335	309	318	340	295	316	328	305	305	291	307	337	305	307	308	278	321	323	298	317	316	314	314	293	254	309	358	338	310	303	354	324	320	314	270	321	311	316	294	308	301	313	324	321	310	317	336	304	328	307	309	308	317	316	363	280	321	314	312	333	288	314	292	297	343	300	336	310	314	314	296	310	322	283	330	301	322	334	292	311	335	323	312	307	314	328	331	295	328	285	274	295	294	323	314	310	299	300	300	358	308	310	313	329	331	304	349	312	330	356	293	304	305	334	289	337	337	353	313	316	329	319	326	300	291	310	336	304	314	309	309	303	356	327	304	336	277	291	341	329	321	343	344	281	300	293	304	298	290	356	300	317	299	324	288	333	309	282	316	310	312	341	268	317	329	338	324	331	313	314	338	319	326	321	320	314	325	308	323	339	364	312	300	307	282	303	342	306	337	307	327	322	314	333	353	340	317	310	341	337	318	297	361	314	340	311	308	306	293	314	317	346	337	331	342	289	316	290	346	340	325	338	347	309	303	344	318	325	318	363	330	299	314	309	328	344	325	314	319	329	339	303	317	336	346	313	311	314	277	340	326	321	299	319	317	281	291	324	328	320	269	292	292	300	298	307	344	316	331	311	305	322	337	315	315	299	306	338	306	354	309	337	271	296	296	310	303	297	309	304	311	323	305	323	332	296	281	306	315	303	346	315	324	320	329	316	344	319	293	301	302	344	358	287	347	277	329	281	340	334	334	332	318	285	311	326	312	319	337	326	342	324	330	342	298	322	340	306	285	303	303	308	330	345	326	316	344	296	336	348	312	344	313	278	317	330	313	314	318	300	309	323	326	311	324	332	293	310	316	310	305	321	300	333	335	327	315	297	296	343	324	314	288	286	315	292	346	329	314	300	281	294	319	312	336	340	297	312	319	318	299	306	318	328	296	272	296	331	344	303	315	329	311	328	332	365	320	297	313	335	308	340	321	311	327	312	285	305	320	312	306	306	300	326	316	326	341	314	310	313	300	341	272	327	340	315	329	295	341	339	321	307	331	294	334	302	282	303	303	325	327	323	323	317	313	305	348	326	315	270	324	328	302	318	303	312	336	311	332	349	320	311	353	313	328	295	280	295	298	329	324	271	320	280	314	290	297	317	289	310	302	313	346	365	287	307	302	327	310	342	330	368	318	314	323	293	343	316	317	328	308	307	313	331	322	337	281	327	310	335	316	304	271	288	323	316	277	320	319	349	322	327	312	294	316	328	284	318	317	328	303	313	295	289	360	315	312	300	306	283	306	312	316	310	294	329	321	274	330	334	335	319	331	334	311	363	366	291	305	311	339	304	328	313	323	315	322	307	327	288	318	300	305	323	330	323	304	320	320	309	297	338	305	317	329	301	319	331	317	321	322	323	337	293	318	328	273	298	306	283	317	318	313	317	322	324	287	318	284	290	306	299	308	331	294	301	339	287	314	326	284	337	320	299	316	323	309	314	285	359	300	323	298	310	324	332	311	280	311	293	328	310	316	320	317	290	311	335	326	291	331	299	309	297	324	307	317	290	335	305	323	304	299	296	311	321	291	314	310	300	289	294	316	313	328	292	295	313	302	279	334	314	294	309	361	317	306	284	306	331	330	314	305	306	317	305	317	299	296	345	338	310	314	317	289	330	316	320	331	298	294	300	344	303	304	346	320	324	280	326	313	315	313	311	286	299	335	326	281	304	292	302	329	303	323	313	335	318	291	295	300	306	306	322	318	306	312	297	321	340	342	319	342	333	294	296	302	326	339	326	306	303	290	272	324	327	301	303	304	301	319	337	355	296	313	327	316	323	314	304	312	353	328	292	317	307	279	307	293	335	327	325	303	312	318	329	313	318	327	334	310	327	324	320	290	323	296	325	317	356	315	307	326	300	294	350	295	313	281	333	309	324	322	324	306	331	287	302	314	306	303	312	311	319	333	291	326	351	306	333	308	321	282	294	319	287	329	298	312	345	337	297	305	308	351	307	297	303	287	324	297	332	330	327	304	289	307	329	305	329	323	301	321	308	299	310	277	299	321	336	332	322	309	322	309	331	301	317	322	306	327	318	302	317	287	306	308	314	327	295	290	310	319	308	316	294	296	315	331	311	314	298	341	335	317	325	319	311	321	328	326	306	326	326	305	304	346	310	336	287	300	324	320	320	310	332	302	346	293	340	310	319	295	301	295	315	300	313	317	319	312	313	305	296	344	307	350	323	337	280	304	268	317	329	342	320	301	335	281	338	346	339	329	331	268	315	329	338	336	302	328	318	329	308	308	328	321	318	304	308	346	356	304	330	333	326	274	315	318	331	324	289	354	321	302	284	296	316	316	323	281	297	310	315	287	302	310	311	331	289	277	277	295	300	287	288	323	307	310	345	336	337	337	364	333	330	322	292	317	302	301	309	301	292	352	335	290	304	319	335	333	276	342	334	312	304	271	300	308	344	321	336	299	302	302	347	309	359	334	302	314	348	327	320	321	320	306	306	339	328	307	311	323	328	301	310	352	317	314	314	323	300	328	311	330	312	332	330	319	324	294	343	297	311	343	315	298	319	317	307	318	338	320	317	321	316	322	350	317	314	309	326	279
7609	2067	4280	5250	4561	3743	3165	2669	2361	2137	2020	2101	1921	1718	1589	1534	1335	1271	1188	1160	1097	1180	1127	1127	1135	1148	1036	975	998	978	924	905	930	934	848	839	922	835	2085	7177	844	870	766	798	786	801	802	854	787	763	840	780	840	773	771	820	771	797	793	833	783	815	811	738	772	766	780	812	766	778	807	787	759	725	772	753	786	790	772	780	764	756	840	729	790	819	784	726	745	816	744	761	786	769	728	739	821	768	781	739	789	756	769	770	772	742	773	780	768	728	801	793	775	816	749	737	745	781	757	734	746	791	762	754	744	773	749	778	771	762	796	700	800	819	787	720	737	759	741	785	749	757	724	778	715	765	816	765	766	719	767	774	724	800	722	739	734	797	744	739	755	763	779	778	739	741	754	773	785	736	744	769	758	733	735	803	739	807	829	731	738	748	775	751	824	759	778	796	754	809	722	755	786	754	739	764	740	789	741	790	761	772	720	750	767	770	782	786	765	725	772	789	774	808	731	744	745	783	732	734	719	736	736	738	719	778	747	792	796	750	745	801	767	736	731	793	767	720	718	793	782	745	754	788	701	741	728	797	755	756	767	790	713	768	748	751	760	783	738	780	804	764	754	735	754	775	784	761	738	769	765	819	750	718	699	739	739	753	775	753	754	759	779	763	776	784	746	777	796	755	717	753	704	752	759	762	745	745	763	778	799	779	739	736	798	769	798	795	769	740	787	769	748	806	763	710	764	730	743	790	752	767	706	769	728	771	783	751	740	710	776	783	704	748	782	727	822	733	762	752	802	765	762	744	755	740	756	713	771	777	726	792	743	781	752	755	735	725	787	761	782	733	776	762	807	757	739	751	783	725	772	749	819	767	789	756	733	731	725	748	734	764	768	788	786	735	742	786	813	764	787	768	772	700	758	722	775	742	786	722	750	715	757	746	785	753	782	784	816	762	715	748	733	748	752	767	758	746	776	778	743	754	753	756	723	788	743	757	784	717	733	789	776	760	775	780	714	740	733	754	712	773	749	723	754	731	770	755	734	742	772	758	725	744	722	777	760	776	746	767	723	773	803	780	710	761	763	705	720	725	712	775	778	738	744	740	713	752	775	735	804	741	766	780	765	752	818	792	737	782	765	738	785	794	738	734	716	806	721	743	724	803	729	707	771	742	717	788	736	752	788	777	769	761	755	758	731	741	774	774	841	686	749	772	743	765	758	783	684	746	763	793	730	766	753	717	696	710	742	743	727	804	743	743	760	719	741	751	733	714	749	799	709	707	757	789	736	799	729	785	784	759	748	773	750	742	749	760	805	780	771	741	766	756	774	751	726	737	749	730	692	767	741	697	778	736	745	772	746	785	742	729	755	751	762	802	796	696	756	736	721	752	774	728	710	806	764	715	761	761	737	768	745	743	794	759	793	701	752	746	716	775	730	805	742	784	768	731	733	801	800	782	730	747	728	790	740	740	736	708	773	704	789	781	756	745	748	736	769	752	773	727	722	697	800	743	778	760	692	721	759	738	759	791	773	769	730	758	769	683	745	746	759	755	813	749	749	744	762	799	737	760	750	731	751	723	696	781	717	740	702	766	750	784	768	760	726	735	786	743	753	775	734	736	751	755	754	689	734	719	781	766	781	784	768	768	748	755	748	773	798	751	753	699	772	794	778	744	770	790	819	713	717	741	747	770	811	810	761	713	796	751	774	767	756	775	775	753	712	731	699	732	810	772	730	788	807	748	733	758	736	758	785	773	821	771	819	781	746	734	767	745	758	738	744	750	719	755	760	769	751	757	754	769	736	738	749	759	744	764	701	746	767	771	738	744	748	754	745	699	790	769	797	762	760	734	836	758	719	766	755	674	721	755	767	819	723	763	715	765	768	736	711	769	751	778	786	679	725	757	820	768	771	731	772	763	725	727	743	771	785	766	755	808	770	757	751	781	747	764	780	772	765	728	757	791	787	762	745	761	748	771	746	792	703	762	706	778	773	752	737	803	721	754	770	744	784	721	731	734	695	742	788	797	759	775	762	769	783	764	742	736	739	759	780	723	722	741	725	711	764	743	751	760	747	778	715	732	777	758	724	755	763	746	755	726	771	730	753	723	730	743	777	750	762	743	716	760	776	758	759	749	703	774	755	747	778	748	775	781	766	720	713	777	750	780	720	722	775	746	764	763	784	735	754	765	758	769	728	767	783	741	839	751	778	747	736	790	732	757	743	777	756	792	778	749	738	778	772	720	729	772	731	779	702	746	766	781	763	727	761	753	733	702	726	754	766	756	728	729	758	814	776	736	746	747	712	775	742	777	758	779	718	740	803	790	730	773	763	787	726	761	737	725	807	744	770	729	745	768	777	722	765	744	746	703	745	754	800	796	702	756	777	705	727	776	763	749	769	758	770	708	776	761	772	787	717	731	769	713	812	786	737	757	730	677	734	735	735	738	750	811	781	740	795	732	770	757	748	752	760	789	713	808	759	723	765	718	813	788	768	753	799	752	770	782	754	783	791	753	739	757	715	760	774	747	777	789	732	767	749	763	727	771	749	765	729	729	792	748	787	731	789	777	754	809	721	742	742	794	737	749	801	764	739	746	737	726	744	735	732	760	736	764	739	719	794	746	755	715	788	745	742	721	762	723	734	807	776	727	796	720	786	741	752	787	778	740	763	727	763	748	763	736	749	788	766	756	764	742	734	741	790	738	808	735	761	775	765	799	754	713	736	760	766	765	821	768	741	737	782	784	760	749	762	720	745	758	769	788	816	764	785	780	771	728	680	764	718	759	726	761	816	736	782	762	769	759	757	813	789	724	733	750	762	782	793	762	715	707	751	765	719	743	751	751	768	761	711	697	759	827	753	725	745	770	727	752	819	734	744	747	774	770	823	816	746	757	763	754	786	777	766	770	801	802	755	768	775	772	770	728	766	799	764	797	739	745	773	747	758	780	767	734	752	798	800	795	742	742	749	749	701	785	772	717	777	718	762	784	739	751	756	746	810	705	728	730	763	788	742	765	741	750	738	792	767	767	763	700	777	705	777	733	782	795	798	745	780	771	785	765	772	769	765	785	722	752	745	779	730	751	815	733	743	789	776	669	737	789	734	746	764	720	736	751	751	756	767	772	726	763	738	783	764	750	716	718	782	778	736	735	729	736	762	741	796	751	760	777	748	762	778	761	752	766	816	817	734	790	763	756	782	746	786	768	784	703	783	731	758	771	726	745	732	750	735	740	771	750	767	758	794	789	764	769	703	768	734	761	782	701	742	728	781	752	745	744	793	780	715	730	686	751	773	780	775	716	805	752	775	745	718	793	810	766	775	814	754	800	695	757	750	737	758	735	735	775	835	711	770	749	761	754	778	750	702	788	719	768	733	760	804	715	753	764	744	727	816	747	762	736	798	792	694	821	735	717	771	747	763	717	749	702	769	754	757	770	768	729	739	742	755	764	737	776	772	753	755	774	713	724	787	742	791	819	748	818	744	770	742	796	753	760	750	739
1856	194	166	151	180	171	153	168	168	171	166	180	162	167	171	177	166	163	160	155	159	172	153	155	179	181	152	141	145	149	185	164	183	148	163	170	164	154	168	162	168	155	160	169	158	151	148	160	164	177	174	160	166	137	147	168	147	150	155	136	158	171	158	157	147	157	175	171	155	169	166	175	139	162	168	151	156	149	148	150	148	152	148	162	154	154	158	153	166	184	140	188	181	158	155	134	176	141	136	163	139	161	163	183	169	158	163	132	140	158	143	159	150	154	151	183	174	157	162	145	173	143	149	153	146	145	153	147	151	172	149	137	159	168	179	160	148	158	147	145	165	152	178	142	163	156	140	155	150	167	154	153	147	134	149	135	147	151	167	169	145	177	155	168	149	173	156	159	164	149	150	168	163	169	177	144	160	149	163	150	155	179	146	165	151	183	152	154	189	152	158	153	159	146	159	158	170	128	151	152	149	143	156	145	175	171	159	158	151	146	130	135	149	162	150	176	162	164	168	154	145	159	183	139	153	139	136	158	143	134	165	157	175	162	149	160	155	168	150	170	155	145	151	134	159	156	155	174	150	146	140	165	162	148	184	159	173	147	171	158	160	154	163	141	148	144	148	154	159	147	132	154	147	152	149	138	178	176	159	178	139	155	179	120	143	131	156	156	142	160	164	149	154	140	175	151	173	159	138	162	130	163	135	140	186	149	157	160	148	152	163	150	157	138	157	160	144	159	143	155	155	155	151	156	157	157	133	141	140	157	184	169	169	158	148	142	161	180	168	155	144	172	142	159	164	148	152	133	159	168	156	164	176	146	144	160	163	167	165	153	147	170	167	164	166	171	153	162	155	148	137	167	157	153	138	157	152	166	161	169	175	159	146	151	142	167	148	147	167	124	190	154	154	164	155	162	151	142	160	160	152	132	171	157	141	171	175	151	149	141	154	153	157	152	150	175	176	146	165	167	156	154	146	155	163	180	173	176	158	145	191	173	144	166	129	150	159	132	152	159	141	156	171	159	163	156	174	155	166	152	152	167	175	156	145	172	153	159	161	160	155	151	146	139	152	145	145	147	154	140	141	154	149	159	170	151	162	165	143	135	165	145	172	185	168	178	157	148	139	159	149	154	149	143	167	171	149	161	159	171	167	145	149	175	143	144	145	152	164	158	161	168	151	179	162	175	137	161	155	159	161	157	163	163	149	174	191	171	151	160	160	142	163	171	183	150	185	164	141	151	146	147	147	172	162	139	151	126	152	162	149	173	161	153	150	154	157	157	145	166	168	146	157	171	175	171	171	153	142	129	154	177	159	140	153	175	137	140	158	143	161	172	148	155	147	155	168	164	131	155	138	154	167	155	138	150	145	148	149	164	170	168	159	162	164	159	153	133	151	151	139	159	162	152	135	161	139	171	151	152	163	139	151	144	150	152	145	158	153	118	146	152	161	154	142	151	154	137	178	159	162	167	124	177	167	169	166	172	144	157	163	186	173	169	144	155	149	153	151	168	142	169	150	148	150	170	160	158	164	153	144	172	147	142	154	152	141	168	164	160	162	180	157	165	147	143	178	167	126	141	156	161	174	156	165	129	147	174	159	174	183	155	145	135	170	126	156	149	177	134	170	168	172	148	164	154	154	147	146	138	156	138	161	141	165	156	150	160	151	198	160	175	145	181	157	154	137	130	153	135	152	140	169	140	149	156	150	157	130	173	142	152	149	166	153	149	142	145	140	184	158	154	154	148	159	163	177	183	162	169	160	162	148	138	168	160	141	138	143	154	142	150	158	143	161	154	135	182	167	165	155	142	137	152	146	168	157	153	156	163	166	157	154	152	167	149	164	153	152	164	150	131	153	149	166	159	157	175	142	170	156	148	154	188	140	190	176	171	175	166	178	141	148	161	162	173	156	141	172	176	145	158	170	148	171	158	172	156	161	160	155	149	163	160	190	158	155	171	159	157	174	166	159	149	166	138	143	159	174	162	130	153	158	142	148	165	151	179	155	165	152	177	180	164	158	158	154	161	158	156	177	166	137	156	160	137	146	155	133	137	163	156	158	169	124	156	164	149	142	169	176	148	147	151	155	156	176	157	152	155	142	145	154	168	162	162	166	180	148	162	164	160	172	165	154	143	153	143	178	154	155	130	163	142	159	173	156	191	166	169	166	133	165	146	129	134	144	166	148	173	162	152	146	154	168	140	141	148	168	155	137	139	158	141	163	163	147	154	150	168	169	121	131	157	170	145	129	163	148	161	153	150	134	161	149	158	157	156	148	156	165	183	158	155	158	150	165	163	141	167	167	159	166	148	148	154	173	154	171	160	155	158	149	170	129	166	155	162	154	166	152	141	152	157	140	151	167	184	151	160	142	168	160	141	169	147	175	140	160	152	142	153	187	139	136	165	139	181	122	150	163	147	146	171	148	139	142	171	148	159	171	169	161	160	166	141	150	181	181	156	153	147	144	146	157	143	161	158	157	142	151	151	150	169	161	169	150	172	138	168	141	154	169	150	162	128	171	162	169	157	187	160	133	142	147	154	140	157	180	158	164	160	154	134	158	156	156	127	153	167	166	125	149	162	137	135	161	157	163	164	160	161	159	182	179	161	131	154	164	161	167	161	159	173	176	139	156	183	160	152	138	163	128	160	139	137	146	131	166	153	145	156	160	151	162	146	164	152	148	154	157	161	180	166	152	153	135	144	166	133	191	140	126	137	149	142	153	167	144	167	155	163	144	154	156	155	160	131	161	176	175	142	180	175	163	174	143	163	173	154	175	151	148	173	141	161	156	154	189	153	160	163	151	163	147	157	166	141	139	146	164	159	154	163	163	144	150	159	152	153	175	143	143	164	160	166	156	163	150	148	173	150	158	141	147	161	169	161	179	147	166	151	159	155	141	142	144	161	149	153	158	147	146	149	151	144	158	158	155	185	165	151	178	142	147	162	139	143	148	161	161	141	126	149	156	142	155	149	175	151	162	152	170	149	193	138	158	158	166	154	168	181	158	166	152	165	165	148	158	155	161	143	171	159	144	179	134	179	149	158	170	150	158	167	148	117	169	176	158	185	162	152	162	195	175	146	155	165	184	150	159	165	173	168	149	178	184	149	141	142	154	158	176	161	160	170	175	179	151	137	183	156	168	165	154	123	167	160	137	164	155	154	165	149	151	176	154	150	158	146	143	182	150	153	153	154	169	155	141	165	153	172	165	140	204	157	157	153	152	176	139	156	150	155	170	147	158	142	131	149	164	171	170	171	135	155	175	150	170	169	167	144	153	168	165	152	157	145	158	147	164	175	165	169	167	157	163	160	144	151	176	137	159	163	153	153	155	146	150	166	154	142	156	168	176	157	142	147	160	155	166	130	159	164	143	175	145	153	177	144	160	152	168	135	153	160	155	170	161	169	155	132	172	155	147	159	125	171	174	150	137	168	173	177	122	145	143	162	163	161	151	161	143	155	166	156	135	154	161	178	159	145	113	173	172	166
2168	541	490	525	523	512	545	472	459	428	557	608	633	535	548	545	541	496	488	470	456	492	476	497	486	471	435	468	459	454	453	474	462	427	500	454	477	442	476	698	466	425	444	447	462	471	466	451	414	425	456	476	520	435	453	481	416	447	489	442	492	425	446	458	455	434	452	445	448	437	463	462	433	497	449	431	482	495	413	487	442	430	447	415	450	437	454	467	461	458	467	465	448	423	457	451	412	406	452	448	450	469	432	406	408	434	480	441	428	490	443	427	459	458	446	448	419	441	456	476	440	457	443	444	463	449	442	475	459	405	436	438	430	507	469	449	420	443	429	443	445	454	421	427	438	426	419	411	432	421	433	464	462	476	453	477	464	464	441	449	460	436	448	452	446	493	437	461	455	461	458	457	446	454	431	444	436	436	442	470	454	442	442	441	444	433	443	447	425	476	437	448	446	460	462	465	456	477	400	443	480	470	455	425	467	493	447	449	429	444	427	454	434	486	459	453	452	443	459	406	466	454	453	431	468	476	458	439	405	439	452	445	406	423	480	425	429	430	439	427	474	438	461	434	452	430	446	455	408	464	420	443	434	449	457	451	460	446	443	447	413	440	424	457	458	418	432	434	451	471	439	480	426	478	436	429	447	461	483	471	433	435	436	442	461	442	465	465	449	499	418	464	469	439	449	440	430	422	443	439	417	452	422	455	461	460	450	436	468	466	479	431	397	397	497	509	445	469	431	438	460	460	437	423	446	436	454	449	443	456	495	414	455	378	476	453	454	433	471	430	445	479	481	432	482	455	439	423	434	451	432	423	418	441	411	443	442	443	429	448	472	468	470	433	436	457	410	446	409	463	463	421	445	448	458	439	458	434	437	431	426	444	428	444	423	433	417	395	453	440	515	471	442	432	457	450	436	421	450	423	477	419	444	441	451	415	467	455	493	452	489	457	440	440	453	442	438	409	463	488	461	467	437	493	439	426	461	444	442	476	448	463	440	435	499	398	441	459	447	424	415	437	426	436	470	475	412	432	446	419	459	445	408	444	452	457	446	452	415	444	439	457	450	450	422	413	455	463	441	428	440	491	469	435	448	427	430	422	428	450	438	463	421	422	432	455	439	430	458	427	446	454	451	436	441	474	441	433	448	442	479	428	422	450	427	450	455	464	456	446	467	425	440	430	420	452	396	461	430	448	441	446	460	445	429	430	461	446	450	433	463	483	450	479	452	436	472	463	394	430	465	465	463	412	460	445	433	447	439	461	456	468	449	451	430	451	426	429	415	464	438	461	453	479	425	469	454	458	463	434	461	448	445	424	440	457	426	458	434	467	498	417	443	466	440	435	427	444	437	473	430	412	447	469	453	429	484	441	427	426	450	464	459	472	435	451	430	460	412	469	435	456	468	437	464	456	478	422	430	441	463	443	412	440	454	447	414	448	422	460	474	446	411	468	419	456	467	442	483	441	443	427	445	450	452	469	427	436	440	485	458	422	465	435	456	440	477	442	426	435	455	478	476	471	450	457	427	422	431	429	454	419	425	431	456	421	453	453	434	444	433	428	461	476	439	418	463	437	444	482	477	458	416	461	462	421	427	469	457	452	463	434	478	443	418	443	437	460	418	443	431	479	453	456	400	419	428	454	461	465	444	427	421	422	442	426	440	409	458	403	465	451	456	482	422	444	441	465	440	411	454	467	438	443	442	437	460	420	431	454	455	463	408	435	448	433	452	436	428	457	441	443	423	438	442	426	453	432	446	470	456	417	432	416	472	438	444	458	446	447	433	436	421	432	443	444	415	421	461	402	425	441	482	461	422	482	454	455	494	436	454	487	466	442	452	398	423	454	422	449	431	463	436	436	469	446	412	460	432	453	466	497	498	451	460	458	451	429	431	452	425	437	426	463	467	454	452	471	450	459	450	429	467	479	448	434	410	447	434	437	447	403	451	459	463	431	428	414	415	431	429	473	459	452	445	492	459	437	457	439	428	436	491	437	437	454	457	452	442	444	410	436	422	422	438	429	479	437	457	443	470	448	460	439	438	441	453	466	449	442	438	452	428	447	458	456	444	422	441	425	455	447	412	427	487	461	427	452	431	467	440	440	444	467	473	403	392	457	472	433	428	430	449	409	452	425	467	448	454	457	419	461	435	434	431	455	441	485	456	441	487	461	477	415	438	474	447	440	453	464	394	441	458	423	434	432	443	456	458	449	452	471	441	452	418	458	453	434	458	458	414	476	450	442	444	489	444	466	423	473	419	419	456	434	452	405	442	442	431	487	486	427	507	476	422	452	435	410	435	395	432	454	424	401	469	414	431	438	454	460	442	441	439	460	426	463	464	443	447	495	448	454	458	438	428	435	424	418	456	462	416	460	486	413	399	445	445	437	471	433	450	471	444	447	429	449	472	486	433	465	444	478	426	431	462	423	429	438	436	450	461	491	458	394	466	434	477	426	456	463	418	448	448	480	440	455	438	452	434	433	426	445	461	434	439	417	462	428	441	429	450	451	415	448	445	449	475	467	424	428	462	422	467	462	413	451	443	442	503	418	459	424	428	497	463	485	429	479	422	421	425	459	466	423	466	464	432	492	459	441	419	411	418	443	413	438	476	441	467	455	451	471	429	491	467	457	433	409	395	439	402	438	437	461	455	455	438	477	447	467	410	431	428	468	452	411	435	436	461	437	413	438	445	428	473	442	418	427	444	432	453	429	458	476	438	447	450	442	463	474	418	447	468	466	469	431	418	436	452	459	457	459	467	473	437	440	456	450	467	408	424	421	489	419	451	467	461	478	435	452	461	446	424	467	455	455	440	481	458	443	423	440	433	421	481	468	442	412	429	464	450	454	437	420	450	410	460	460	456	454	447	428	446	475	434	435	449	493	473	424	424	416	442	452	400	422	388	455	427	474	462	465	469	453	455	422	477	452	451	446	459	445	446	465	425	426	482	462	448	426	455	493	427	417	464	411	454	392	488	443	419	483	475	414	461	400	429	444	464	418	486	430	454	433	415	433	394	441	430	450	430	423	445	455	399	412	424	447	446	434	437	440	419	418	395	432	480	452	444	443	462	485	448	456	440	429	488	437	468	446	414	421	463	433	452	457	444	463	482	421	462	443	453	478	457	405	474	437	440	433	453	426	436	466	478	436	454	487	433	463	464	517	436	422	463	440	453	427	459	464	504	435	444	470	430	430	443	423	406	443	424	410	486	426	421	416	450	456	459	476	396	460	464	442	481	445	438	439	446	409	449	451	442	448	483	437	443	454	434	410	437	447	454	429	465	447	465	450	469	450	435	439	426	423	475	450	441	422	438	452	433	441	435	447	393	425	463	435	453	434	441	447	435	456	415	449	424	460	424	418	500	423	434	422	470	423	431	469	444	407	447	465	486	469	435	467	453	474	452	453	491	438	470	430	441	463	464	446	435	469	435	422	443	434	434	427	444	461	427	452	436	464	466	460	498	426	441	470	437	433	434	474	461	487	465	456
7745	1119	1148	981	723	624	515	487	468	425	400	401	412	405	364	370	349	353	318	344	325	335	316	351	334	328	336	308	336	323	340	339	332	316	275	322	345	291	388	919	343	299	318	323	320	341	325	323	330	344	278	294	294	299	303	338	307	358	296	314	297	285	313	307	328	297	341	309	317	323	316	288	305	270	298	306	305	318	332	331	323	305	309	332	318	285	319	300	318	308	335	312	331	268	299	316	324	306	338	347	312	283	280	309	316	297	330	316	296	296	319	320	317	305	348	330	299	314	327	321	292	319	327	297	319	301	291	320	309	352	329	307	289	306	334	307	340	349	312	306	322	294	326	318	311	330	278	330	349	316	310	328	319	302	319	329	329	350	307	334	313	311	295	299	322	313	305	330	342	309	326	313	330	290	320	318	315	307	326	334	314	301	301	302	323	317	305	320	351	328	306	312	330	289	317	313	335	304	296	315	339	325	300	287	315	315	338	325	313	350	318	309	306	322	317	304	340	315	274	292	311	291	313	297	327	330	327	318	315	285	305	306	303	309	329	288	317	327	328	288	291	317	329	335	333	288	313	281	305	313	329	332	335	290	303	313	337	331	312	296	318	290	334	309	296	326	287	269	305	293	318	348	317	331	329	321	324	344	323	309	303	322	290	340	317	324	291	308	336	301	293	313	299	301	310	329	322	305	293	285	297	324	311	287	310	314	295	322	314	286	340	293	294	307	292	302	295	322	366	356	294	299	300	317	312	321	314	302	326	267	316	294	331	330	307	292	292	310	290	293	307	323	311	310	317	307	272	300	300	321	321	328	309	283	304	331	333	303	295	317	310	319	322	267	310	300	342	283	316	307	288	306	299	313	306	348	290	271	331	320	310	311	337	304	285	322	296	307	314	301	314	310	280	302	279	316	291	275	272	310	348	301	305	307	313	301	278	313	298	296	303	296	332	312	290	311	293	306	334	319	341	280	310	298	346	331	319	324	320	304	321	309	317	306	293	297	299	307	308	312	309	312	353	323	311	285	298	279	295	298	326	325	301	302	323	320	286	295	307	289	316	291	311	337	336	297	305	320	273	322	324	295	313	303	299	322	306	329	283	308	277	339	316	316	314	313	307	337	278	273	280	319	317	292	316	308	302	320	342	252	304	295	303	314	322	329	268	339	325	265	323	286	297	338	293	315	285	292	311	323	317	306	306	318	305	332	290	320	356	296	332	299	276	353	304	314	291	309	313	317	314	340	294	302	308	321	294	333	326	309	295	319	337	315	311	310	326	316	329	316	298	316	337	304	321	318	296	273	335	321	317	307	301	319	312	303	297	336	326	329	322	298	330	303	296	319	289	312	296	292	305	310	316	321	318	340	319	281	295	309	339	307	310	297	308	290	325	326	339	292	297	304	310	314	293	320	297	274	277	336	304	310	287	311	307	301	331	317	314	355	310	314	304	303	320	316	318	302	302	325	305	310	315	290	292	295	324	305	332	307	332	308	341	306	315	294	305	330	286	309	315	272	278	329	336	330	326	323	332	284	291	359	311	324	311	277	312	285	317	318	310	299	337	336	316	343	306	320	303	317	323	316	316	296	327	316	311	335	323	303	344	298	300	324	271	298	320	337	304	291	304	317	305	346	348	326	308	309	285	287	289	298	346	305	319	311	317	333	265	300	317	321	288	344	319	315	288	285	292	280	297	300	299	315	298	310	291	291	293	327	316	340	309	317	310	316	311	311	266	307	319	325	323	313	299	318	318	298	304	284	329	296	320	301	332	301	299	307	267	303	309	297	290	282	273	328	310	302	296	292	271	306	293	319	344	296	327	315	341	288	316	323	302	302	305	311	287	310	323	316	302	298	305	308	317	264	294	303	284	312	292	303	331	318	309	321	293	326	319	298	291	296	288	308	323	313	306	303	330	303	324	311	319	321	329	320	333	295	326	278	309	299	294	330	304	310	298	316	334	299	276	324	295	292	303	302	276	290	306	331	304	320	276	318	331	299	330	315	324	326	325	282	304	293	305	319	313	304	290	324	326	307	305	313	315	326	347	315	308	328	296	306	300	294	305	332	327	324	294	286	309	280	336	319	322	293	304	339	329	345	323	310	328	293	301	317	344	309	322	330	338	294	317	323	336	338	325	326	295	311	319	320	250	321	323	327	326	294	318	310	298	315	294	281	333	316	332	309	305	287	320	317	297	301	322	340	283	318	320	302	326	302	302	299	328	273	321	312	318	303	315	304	331	317	307	362	310	338	307	325	327	300	312	322	303	327	295	303	344	318	324	330	318	278	320	317	317	320	334	329	279	290	293	314	312	299	316	284	302	285	330	309	310	289	303	314	298	296	285	323	333	296	302	303	302	313	307	309	330	300	318	325	316	289	326	283	314	331	322	257	338	325	307	283	316	338	309	315	316	323	303	291	280	291	291	291	323	310	336	335	289	314	333	326	319	338	327	337	302	343	330	311	299	315	296	341	303	311	310	314	290	301	318	320	344	297	304	307	309	335	280	319	335	280	306	303	323	286	301	285	304	305	325	311	327	372	307	300	280	309	315	291	279	324	296	316	313	319	302	319	315	330	301	335	273	331	319	291	332	305	323	315	315	258	319	291	308	323	329	316	311	300	317	301	315	315	292	333	297	303	332	300	341	362	281	303	277	341	311	325	295	337	291	314	297	358	331	341	300	299	345	298	289	315	293	320	328	313	311	323	304	339	284	334	311	310	307	318	314	322	354	295	313	290	313	305	298	322	313	316	324	297	322	301	290	331	318	328	280	291	312	314	295	280	306	275	292	300	341	327	340	348	315	311	276	297	356	315	294	314	301	342	320	330	291	298	309	326	298	316	320	291	286	300	315	331	334	314	310	310	295	325	321	306	338	286	291	326	308	293	308	285	337	315	276	355	337	331	319	323	318	284	289	329	290	312	339	301	351	273	331	306	299	297	311	348	299	298	298	327	320	311	320	298	327	318	321	305	314	290	317	306	341	353	328	299	271	290	320	306	307	309	326	306	309	312	317	335	280	295	316	286	298	300	310	318	309	305	285	330	290	282	323	289	316	303	302	315	336	306	314	318	373	328	310	318	319	323	318	288	275	293	314	301	303	318	292	307	316	294	315	325	310	304	310	304	298	320	292	336	305	300	302	309	297	307	310	315	273	288	317	296	311	319	292	322	315	329	310	299	277	312	328	286	321	274	308	298	343	315	342	303	317	336	317	326	295	297	320	311	318	323	314	343	315	261	308	313	322	306	319	315	305	302	286	320	350	321	349	328	298	319	338	302	285	291	280	304	306	304	332	338	307	291	295	312	344	331	312	319	307	282	313	315	318	330	332	293	341	315	303	323	320	313	300	295	275	296	319	297	287	302	316	318	289	307	331	301	302	289	310	345	312	321	323	294	292	290	310	308	316	292	326	313	303	301	309	298	322	330	336	321	269	349	309	316	289	293	329	314	335	284	292	309	296	339	307	317	303	301	313	328	331	296	319	331
6002	1456	2628	3106	2583	2251	2099	1827	1624	1439	1449	1508	1454	1285	1210	1158	1120	1031	1044	1006	1045	1040	986	993	981	888	881	874	881	917	852	784	846	819	801	807	829	838	1379	5587	799	814	785	788	760	772	780	816	833	855	783	851	828	776	814	842	787	797	797	784	763	752	777	728	751	802	764	788	769	743	792	816	758	829	748	761	766	819	783	773	717	775	770	764	796	775	743	783	761	791	781	808	807	807	785	780	785	771	765	753	799	773	752	753	789	783	764	792	728	774	785	823	791	806	822	759	713	781	745	759	769	794	774	806	736	793	802	749	801	718	746	736	829	801	810	722	793	769	757	766	783	778	772	762	703	806	766	768	758	716	740	720	805	757	808	759	780	843	773	780	776	826	758	781	777	769	771	810	774	757	752	825	794	786	750	766	781	709	800	749	770	777	783	767	740	740	759	794	805	786	769	818	781	792	743	777	805	712	827	790	778	776	780	769	766	742	774	804	748	731	735	775	834	776	782	785	822	764	725	798	800	750	750	798	802	744	729	736	826	760	788	827	714	816	798	725	724	760	815	783	807	806	736	779	797	776	788	758	782	759	719	759	748	768	781	788	761	776	762	789	817	777	742	787	785	806	755	796	755	749	720	763	812	818	779	803	771	759	778	827	747	794	772	773	738	796	819	792	735	754	772	739	802	784	772	800	785	786	753	786	745	823	813	778	748	821	778	794	735	781	807	800	766	771	737	766	782	739	739	744	795	777	858	743	700	772	798	788	766	772	755	747	734	773	801	744	720	790	786	760	756	788	757	786	758	791	753	769	778	745	754	742	743	791	816	728	842	788	799	797	787	768	826	767	765	796	733	756	740	780	776	780	753	764	777	748	755	717	735	728	795	793	833	769	762	764	766	795	749	744	757	745	812	839	746	739	766	749	792	771	778	782	775	710	818	741	758	793	717	802	771	762	778	743	821	728	803	737	762	779	786	818	772	768	772	787	772	742	769	786	763	731	794	782	798	788	730	807	758	772	815	757	753	825	756	803	716	773	833	759	761	776	765	727	769	807	768	744	851	723	780	756	805	797	826	782	769	777	809	801	778	765	736	739	782	739	730	723	830	783	789	797	738	770	746	774	806	757	777	759	748	767	769	755	759	749	772	810	787	748	799	753	767	758	778	724	780	786	764	778	817	731	767	786	772	738	797	730	738	748	774	787	752	767	751	778	761	763	790	779	812	799	789	818	754	799	772	716	774	767	769	786	790	760	732	750	763	796	762	796	780	767	791	773	795	781	788	721	794	777	767	773	737	750	774	766	807	791	769	774	784	759	787	738	794	784	718	816	733	799	809	761	767	794	757	775	804	751	771	752	789	776	814	812	738	784	764	791	713	717	788	778	787	719	745	794	740	771	762	734	747	804	762	778	761	740	731	776	792	748	752	774	796	806	740	777	772	752	799	795	831	784	740	808	757	731	809	757	769	765	727	769	721	770	782	785	764	770	791	799	770	792	758	781	762	771	770	790	791	765	718	752	776	756	736	765	801	804	837	774	791	793	811	800	773	798	745	783	764	748	812	759	792	717	772	730	793	748	795	809	800	720	743	780	730	832	753	804	817	782	767	806	733	790	763	769	754	777	759	843	756	772	796	822	800	734	739	719	752	748	768	743	783	756	797	749	766	799	785	713	793	750	757	764	803	744	738	762	720	781	773	799	776	793	782	764	794	742	797	842	810	751	784	800	766	714	714	762	771	738	809	754	777	787	789	847	732	764	811	767	791	746	814	799	815	813	780	797	799	765	712	767	767	726	741	755	781	746	697	777	796	740	743	787	825	770	807	757	746	796	776	761	774	817	730	759	771	754	772	765	786	719	759	782	742	778	795	808	772	767	781	766	760	736	795	775	790	848	742	815	763	791	752	750	766	726	812	758	798	749	764	777	749	830	798	802	782	743	776	743	781	740	751	783	790	799	746	793	770	736	753	789	790	788	758	760	773	738	762	764	753	784	759	785	768	776	747	773	770	825	769	733	758	789	745	794	799	764	713	751	756	824	758	798	812	762	765	790	773	752	805	742	765	746	731	753	804	730	739	729	778	765	771	762	777	792	759	769	788	765	752	764	708	745	759	770	789	794	785	735	823	749	765	801	773	755	772	827	765	742	754	796	780	763	786	750	727	757	742	805	767	802	763	759	784	791	788	781	770	798	755	746	805	763	744	755	813	784	750	752	740	769	705	816	770	762	785	807	790	786	741	776	765	743	770	775	778	758	812	809	763	745	750	745	767	805	759	775	820	778	795	750	736	771	754	763	804	769	793	777	756	794	813	780	810	779	752	766	734	781	753	711	755	797	777	743	742	773	759	792	803	770	775	780	724	768	801	837	817	759	720	800	740	752	785	774	751	818	753	773	760	758	761	809	769	749	790	785	784	807	809	782	791	757	765	794	752	809	784	769	769	762	788	754	755	760	766	809	760	764	719	733	727	829	784	787	747	804	792	707	825	756	757	787	799	762	797	825	755	773	763	778	731	743	755	813	784	724	768	785	795	751	760	779	728	803	781	751	760	788	753	771	739	749	755	762	772	724	809	744	737	782	787	777	791	799	744	787	733	759	799	770	737	785	796	765	718	786	765	728	727	735	818	781	774	737	745	798	792	713	772	789	833	796	763	752	776	753	799	727	800	744	797	754	773	799	731	736	715	796	766	810	793	759	810	807	801	804	755	805	754	761	785	744	840	808	753	761	761	793	766	775	802	754	801	752	787	738	762	788	730	758	789	763	781	830	815	791	735	726	715	782	694	770	736	774	739	786	779	758	784	739	795	791	805	744	759	730	780	791	783	758	820	789	784	782	748	790	832	758	781	724	754	767	757	714	795	768	819	788	733	830	777	746	762	726	742	731	783	828	787	804	765	730	744	748	747	756	800	736	774	723	746	762	728	774	811	762	790	750	774	834	808	758	805	790	758	772	765	768	792	796	796	785	757	832	798	800	787	813	751	774	731	814	750	826	789	740	770	779	767	756	751	765	804	790	767	789	777	801	806	756	767	765	808	787	769	699	745	785	782	779	724	746	759	775	793	750	790	757	757	810	751	790	804	741	793	774	772	786	800	767	736	801	771	761	773	779	769	761	768	773	739	743	809	732	822	775	731	774	755	756	770	778	762	753	792	774	785	708	767	733	758	805	767	749	732	784	755	800	807	776	719	799	745	744	763	739	820	747	783	704	778	774	775	761	790	776	795	747	755	770	784	765	750	784	761	850	772	791	765	810	730	798	795	772	792	736	747	778	747	828	787	769	805	756	733	742	802	764	752	738	710	808	772	764	760	765	806	783	754	768	747	798	752	776	806	780	772	766	746	785	755	771	766	820	761	755	793	804	788	782	768	754	823	754	792	801	752	789	801	792	816	775	772	817	752	760	767	739	767	781	709	785	737	803	780	785	773	748	777	784	786	798	793	771	738	737	713	814	749	854	773	791	727	800	787	773	767	836	738	763	800	791	792	767
14046	2236	2265	1733	1174	938	731	656	556	548	501	510	483	432	374	375	399	407	344	386	368	360	391	386	363	338	353	350	323	358	359	303	334	315	352	350	339	333	425	1649	350	327	337	307	328	315	334	332	348	308	325	280	273	308	337	315	329	334	334	318	314	314	320	301	306	331	300	329	324	322	297	335	307	329	284	286	325	309	297	303	314	331	338	341	331	319	306	348	335	343	306	323	282	273	319	287	318	340	328	317	302	306	318	330	300	318	322	316	332	340	320	311	318	320	322	293	312	322	338	336	333	287	344	313	308	350	332	316	319	325	306	323	331	349	337	300	302	306	320	332	304	357	328	311	320	328	307	343	317	327	314	330	330	316	316	322	283	306	315	308	318	346	311	335	288	320	326	323	336	349	335	313	292	313	325	301	309	301	339	299	305	333	335	320	293	315	356	308	325	334	336	320	331	323	347	331	349	308	300	344	274	329	304	318	333	344	305	299	334	296	305	322	304	273	309	319	290	339	320	315	330	316	319	282	335	315	320	318	303	335	309	349	346	340	344	316	302	327	289	335	293	303	300	311	291	335	361	307	287	313	303	311	303	309	308	298	354	292	309	325	300	328	353	297	310	269	314	312	286	297	326	349	313	328	324	293	318	300	322	308	300	336	309	320	324	316	301	286	342	315	298	278	334	301	332	315	317	324	300	309	354	331	302	313	328	323	302	330	313	334	310	308	305	325	331	315	311	328	315	312	300	347	293	338	324	316	281	321	342	330	312	295	344	339	333	330	310	309	301	324	337	313	338	334	308	324	279	326	329	321	299	305	323	328	315	287	297	318	290	359	303	315	290	302	321	303	306	331	309	331	337	336	324	331	354	333	318	325	308	294	337	337	306	303	305	322	328	300	320	345	352	321	327	305	328	343	322	343	318	321	310	296	311	330	355	305	340	313	309	291	325	292	325	308	334	333	355	343	297	325	316	298	334	341	311	284	318	318	314	300	346	319	319	308	324	309	345	342	324	316	315	317	325	320	296	312	306	309	297	312	332	296	314	307	320	316	292	333	316	310	326	349	303	289	336	320	312	302	341	311	304	320	276	300	325	298	303	326	300	298	283	330	314	320	341	327	325	352	319	335	332	283	276	315	322	321	307	301	301	322	312	311	311	312	315	306	303	318	294	317	320	322	332	338	324	305	323	356	327	292	304	302	337	318	313	319	361	319	325	351	313	320	329	316	306	321	317	293	298	325	303	320	300	311	334	291	305	312	311	331	319	331	321	345	294	334	321	324	286	336	327	339	314	303	335	323	317	302	336	342	341	315	290	295	295	300	339	296	335	306	312	323	320	341	290	313	332	304	306	304	319	309	304	309	318	308	339	300	336	359	302	326	308	309	320	320	368	338	320	309	327	335	358	362	304	329	336	330	353	325	303	286	290	307	309	370	317	353	298	308	281	301	297	278	298	334	320	333	284	283	310	326	301	339	261	327	286	331	332	311	363	300	293	306	323	289	327	329	319	300	306	303	310	372	298	314	281	327	321	320	296	344	300	309	340	328	307	328	334	336	343	322	325	323	288	359	297	295	308	318	371	329	314	349	315	322	308	330	311	317	365	330	315	307	305	326	338	336	272	302	302	311	324	347	309	326	337	317	308	305	331	334	344	335	336	344	346	331	350	307	327	337	335	305	343	290	267	316	307	299	323	296	309	321	329	322	352	343	331	330	285	347	311	309	298	326	328	304	314	322	302	337	314	304	316	329	319	313	348	319	358	361	333	354	317	345	331	325	302	312	286	321	307	329	291	293	299	288	344	326	367	305	290	313	283	339	332	315	311	305	292	329	316	326	299	298	373	310	332	300	308	336	330	323	292	314	346	319	307	311	314	343	335	305	339	328	329	300	295	334	357	311	303	326	332	333	345	329	330	339	301	354	301	293	308	299	348	343	360	293	326	297	329	329	297	320	312	278	289	301	325	323	271	302	298	318	301	317	317	331	315	331	319	284	301	301	330	313	347	308	333	306	308	318	309	310	349	330	319	295	334	335	327	311	362	309	332	299	331	317	326	339	320	339	359	305	315	331	310	316	325	305	303	341	307	298	295	338	312	320	328	325	310	293	326	344	318	333	331	304	316	334	333	315	281	330	322	299	316	341	304	262	315	332	337	322	328	331	293	304	341	346	330	312	319	341	342	327	335	312	342	340	318	339	323	333	299	318	321	322	339	327	320	305	316	310	334	287	287	310	300	327	330	316	316	324	300	304	319	312	320	336	330	340	328	321	354	344	331	307	297	348	332	326	365	322	330	296	329	294	325	289	296	300	330	305	314	305	335	324	350	321	321	296	353	283	322	341	329	326	326	281	312	300	307	325	320	324	359	315	321	334	323	314	298	321	290	325	292	345	305	288	294	304	321	334	312	341	312	329	323	335	300	305	307	311	347	315	338	314	322	276	311	309	374	324	332	314	369	334	295	295	333	318	308	317	317	279	338	296	302	316	283	317	322	311	335	283	306	333	302	348	284	326	318	317	297	329	330	355	302	307	310	306	321	310	330	309	304	314	349	309	332	313	334	353	305	320	342	332	329	335	297	323	331	296	304	309	310	341	316	329	320	356	323	315	286	335	310	292	332	301	302	323	335	306	314	320	365	318	302	311	319	332	303	312	295	327	304	335	337	329	300	328	318	312	285	330	355	330	324	315	325	340	300	325	325	307	303	321	290	301	302	322	300	331	316	307	312	321	340	295	317	336	313	287	312	321	323	318	317	338	321	315	331	293	292	294	318	344	355	330	299	302	295	341	320	329	311	302	299	336	293	344	308	315	324	346	310	311	294	329	317	311	337	316	305	335	350	303	277	343	325	315	336	316	333	303	328	301	297	306	310	312	305	293	314	326	330	311	273	318	320	321	298	327	366	317	314	316	319	336	309	337	346	330	324	313	310	334	309	328	354	310	339	319	293	325	328	305	292	294	310	300	353	287	312	355	339	338	311	305	338	342	339	345	303	326	312	325	334	354	342	329	329	289	339	339	305	330	305	317	326	324	307	332	338	309	304	326	330	312	322	339	311	329	321	333	326	324	317	332	321	306	326	325	373	315	283	325	347	318	314	326	304	322	261	317	342	308	313	303	344	310	338	320	328	334	332	312	301	302	347	311	302	311	322	309	295	280	345	295	352	318	338	298	340	318	302	296	287	328	311	303	321	314	307	332	315	306	352	325	341	314	290	353	315	304	288	308	334	329	301	311	326	329	322	341	271	326	299	333	296	305	310	332	339	316	322	317	358	315	321	301	315	333	294	328	324	318	315	321	321	332	324	303	312	283	295	305	324	299	311	279	326	316	340	346	274	319	298	320	323	293	327	296	303	300	327	306	307	321	332	320	282	279	318	334	350	348	305	307	295	337	313	294	299	359	332	314	308	294	338	316	328	315	307	284	312	310	293	288	349	317	285	329	326	326	319	348	305	348	333	291	314	319	299	317	310	331	350	317	322	315	289	304
7779	2218	4390	5129	4472	3861	3197	2730	2364	2075	2028	2166	1912	1705	1556	1413	1320	1226	1205	1195	1200	1204	1174	1109	1093	1068	984	960	937	932	941	929	927	911	851	915	852	860	1822	9478	870	824	812	797	811	813	823	840	786	756	776	770	816	790	757	737	807	815	750	782	771	796	765	803	752	777	805	827	767	771	814	774	751	773	792	752	799	797	772	799	766	791	740	720	758	777	782	830	766	776	796	726	767	775	737	752	791	798	775	748	764	765	737	699	807	773	742	790	801	775	766	777	753	747	790	740	793	769	836	816	791	822	781	797	751	746	759	779	790	822	815	808	819	767	772	799	814	769	819	804	762	703	800	739	706	763	760	750	791	766	793	760	717	804	767	764	794	743	785	815	729	709	735	759	755	747	751	747	766	738	787	737	805	777	767	757	739	769	732	786	776	746	776	751	736	806	763	780	753	817	784	742	768	803	769	814	791	750	700	759	766	713	733	744	752	714	765	734	726	754	738	775	755	729	822	756	773	729	791	735	807	743	771	770	742	762	761	798	761	756	742	744	740	691	800	772	774	704	761	781	780	810	753	765	729	749	760	774	734	710	777	764	770	795	762	771	713	788	748	769	729	740	767	745	786	774	818	756	726	751	709	745	793	740	702	768	748	742	730	749	791	727	774	732	743	742	768	753	737	778	804	734	760	753	768	722	706	755	742	771	731	766	773	771	800	797	741	836	760	782	763	750	746	762	813	781	787	775	811	802	792	785	777	754	765	757	723	716	768	751	734	720	791	744	726	770	752	792	748	801	812	806	769	799	737	788	814	785	784	770	748	795	733	805	732	734	745	761	729	697	762	713	758	788	741	759	731	794	778	782	773	752	746	754	734	848	768	760	757	696	741	769	784	742	754	736	811	823	775	726	788	725	727	757	791	776	801	766	808	749	740	758	756	768	743	734	747	733	785	724	749	741	739	771	832	716	773	765	733	753	731	767	786	768	778	803	801	768	796	836	742	775	782	722	771	756	765	762	744	797	794	769	754	833	812	771	832	773	758	688	771	749	746	744	811	758	773	767	755	788	784	764	744	793	750	776	737	794	734	753	700	747	760	808	798	773	772	736	745	809	750	747	774	760	769	762	752	725	797	773	792	788	746	770	761	763	780	742	808	759	761	739	779	784	764	789	765	801	722	790	741	734	777	731	742	723	756	756	779	709	715	767	772	772	791	789	773	770	721	746	780	781	741	706	796	779	778	769	790	726	786	777	803	837	716	767	810	750	758	764	753	783	754	755	742	754	765	772	719	761	793	773	741	791	762	740	744	722	796	708	748	749	742	781	744	781	779	759	753	826	747	738	736	713	767	754	760	720	744	723	767	789	753	741	810	732	750	788	732	806	770	737	729	761	808	814	770	758	736	770	806	744	800	732	780	744	754	784	756	773	755	788	759	769	791	775	802	743	758	758	763	785	741	737	756	742	754	774	733	805	750	760	779	759	758	721	731	715	782	827	755	760	788	740	762	762	759	807	757	737	690	744	767	800	779	749	780	760	775	789	783	762	761	765	706	825	750	784	787	721	779	826	702	776	755	768	771	768	747	783	791	769	771	786	795	742	763	709	772	737	763	755	750	739	753	777	721	798	718	827	754	772	798	752	753	787	777	780	792	748	750	797	807	733	806	753	794	755	769	791	788	759	744	738	723	810	806	744	792	757	767	762	769	773	752	767	824	763	755	734	810	787	693	745	738	777	765	745	792	805	725	746	721	744	788	724	795	723	769	754	760	743	763	747	756	798	714	747	762	773	752	750	777	765	803	782	693	741	737	745	755	756	778	751	783	770	754	760	710	765	762	753	725	777	758	780	800	780	791	770	818	754	770	715	796	765	806	723	755	764	740	768	785	754	736	770	722	718	791	738	726	820	754	727	739	821	791	755	755	717	746	744	756	730	756	687	767	744	770	736	733	798	754	794	778	759	735	776	804	790	778	790	725	772	711	744	793	772	750	804	802	732	704	768	717	768	776	770	772	762	766	783	798	718	744	770	763	736	779	801	741	737	736	727	760	782	695	729	768	779	711	764	759	759	731	701	765	723	734	756	742	739	756	758	753	718	757	738	775	760	797	738	736	772	756	766	790	722	740	720	758	809	751	764	718	761	765	783	740	764	718	704	796	778	763	750	819	749	715	760	746	797	796	682	723	761	799	727	732	792	762	700	774	769	807	759	776	786	743	757	800	805	763	798	768	783	786	743	782	760	759	786	815	755	740	777	744	746	747	762	737	764	779	752	771	741	759	728	784	806	793	786	760	804	736	774	729	691	749	766	756	791	743	777	763	744	792	773	735	812	787	717	745	786	735	778	743	762	736	791	780	735	754	778	770	785	738	749	791	723	758	819	773	731	764	774	779	758	741	775	774	754	757	750	759	742	829	790	785	750	763	763	786	787	777	773	750	757	784	774	789	781	747	795	730	805	746	766	709	779	804	758	807	761	777	767	766	788	747	781	756	729	790	763	730	771	695	791	749	790	736	766	771	768	786	732	730	793	800	753	742	767	784	743	811	738	726	759	760	784	735	736	722	757	762	756	808	748	715	751	779	728	748	753	772	775	843	796	716	799	776	750	825	778	807	730	719	769	750	724	754	702	754	760	765	801	772	791	791	815	757	746	742	782	755	759	776	758	752	742	767	752	796	714	758	756	821	747	698	757	750	750	751	761	753	762	804	779	802	762	784	810	720	716	716	707	688	737	739	718	769	752	736	745	750	739	762	756	762	773	771	756	734	764	706	774	767	788	739	798	728	740	762	792	726	742	812	773	799	791	775	742	752	740	785	753	746	762	778	726	770	786	767	707	744	763	741	734	772	751	748	733	754	722	714	747	762	764	756	787	732	782	771	768	770	703	771	762	781	783	725	766	800	746	776	754	775	746	793	753	814	789	726	760	777	729	774	783	701	784	747	784	771	797	758	759	749	798	764	726	778	761	775	720	754	717	723	793	793	730	773	731	730	741	714	755	748	766	749	765	783	810	732	754	743	723	814	744	768	772	755	785	739	740	706	779	732	755	753	758	749	803	822	769	734	771	740	753	784	742	740	759	805	774	729	791	776	785	743	728	767	735	757	747	714	756	769	739	785	750	758	775	760	778	803	772	784	717	742	752	782	755	769	780	736	750	748	781	784	779	802	777	730	824	746	763	753	786	765	768	766	754	779	771	764	738	789	744	758	753	773	777	729	792	738	726	754	706	760	745	713	751	781	775	772	769	802	757	783	730	755	758	738	763	789	744	765	744	774	714	761	751	824	770	772	811	796	820	752	767	779	775	786	764	775	763	778	746	736	748	755	786	788	752	758	755	768	743	778	763	742	744	777	725	774	779	682	756	776	804	742	770	720	745	695	762	782	770	739	778	806	794	770	787	726	753	754	799	689	715	826	744	800	738	773	761	760	782	763	786	780	756	720	786	786	740	768	760	747	764	786	767	757	790	765	794	750	712	785	780	797	753	749	721	735	826
1941	208	168	182	180	167	157	134	160	170	170	175	143	170	157	150	169	158	176	163	151	162	147	145	161	166	160	154	163	162	154	176	144	155	159	158	161	148	165	204	143	145	135	131	157	134	153	164	169	140	152	161	135	144	176	166	131	155	150	150	163	142	134	165	156	150	161	150	138	123	135	123	154	160	155	153	136	142	154	147	163	170	147	153	146	148	159	139	175	171	171	148	143	154	166	126	171	164	150	145	150	167	148	149	145	161	148	163	158	165	139	174	133	133	154	160	148	163	150	181	154	142	185	131	174	151	154	145	151	144	153	143	157	157	158	149	147	150	143	164	165	142	157	144	164	145	154	146	148	173	155	147	152	149	138	114	142	187	154	150	140	159	161	171	161	168	139	164	139	151	157	131	129	145	149	156	143	136	160	165	158	147	155	147	153	159	144	162	164	133	184	159	150	157	170	161	174	147	140	153	145	155	165	176	132	148	158	131	140	147	168	153	153	165	153	159	150	132	161	143	133	149	149	170	157	162	157	135	145	155	156	129	144	155	166	114	168	156	171	174	178	170	156	142	144	154	163	174	156	169	159	171	154	151	143	163	125	144	152	149	166	152	131	159	151	151	138	114	146	150	156	148	163	164	167	140	158	173	174	152	158	159	156	177	153	145	161	173	157	166	161	138	162	152	132	156	149	137	156	168	135	152	165	144	134	130	146	136	144	135	160	184	164	164	156	160	148	142	159	144	159	138	159	166	153	144	143	149	146	146	170	139	143	160	184	169	149	160	147	137	160	153	158	140	135	129	149	151	144	165	125	160	162	153	140	159	150	130	150	137	142	154	145	150	153	167	187	131	162	152	156	163	144	162	157	135	159	153	164	153	151	173	136	147	156	151	154	163	141	135	156	160	158	127	170	137	168	165	156	173	144	136	135	153	126	156	183	148	155	154	143	148	137	152	157	137	143	149	158	162	154	147	134	138	143	178	153	161	156	149	152	128	154	158	149	182	153	176	142	157	149	129	163	175	138	143	137	156	136	149	164	149	163	163	159	166	145	162	157	152	150	151	157	163	157	120	146	158	174	167	164	157	159	151	152	151	148	143	131	158	149	137	177	160	148	137	141	149	166	149	153	155	170	151	159	167	165	146	147	144	131	158	160	125	144	149	147	147	142	150	182	158	146	184	144	157	155	153	147	161	168	135	162	162	177	149	173	141	141	130	136	143	153	148	172	150	149	140	157	142	140	149	153	161	151	163	131	151	146	146	140	145	142	160	142	136	149	137	157	154	139	157	137	147	146	151	156	169	166	157	141	148	136	159	157	146	160	144	137	155	148	159	127	167	160	128	151	159	143	155	124	136	164	161	152	165	143	154	152	160	163	142	152	165	164	163	139	149	146	161	163	182	174	161	134	162	155	172	158	151	167	151	167	133	148	151	166	153	144	173	158	133	149	164	153	144	150	140	145	165	152	137	155	153	162	159	163	160	162	156	140	160	151	166	170	157	147	137	167	165	154	133	183	151	144	134	158	135	158	142	147	159	149	139	139	150	157	137	133	148	167	174	144	155	168	145	151	147	139	141	150	150	164	167	160	164	146	152	139	130	127	147	164	139	171	150	150	169	165	157	161	168	171	128	162	136	148	162	186	148	168	159	174	161	156	143	153	135	147	167	177	143	159	181	143	159	152	145	173	150	162	145	147	148	149	173	166	156	148	165	121	140	161	146	160	128	144	150	174	174	158	149	127	170	142	133	154	141	173	136	145	136	134	148	147	132	167	129	150	166	153	160	164	178	163	154	145	152	180	155	175	162	127	143	197	144	156	149	170	159	143	149	167	127	159	130	135	142	177	165	145	144	169	158	140	183	133	164	150	177	135	147	162	161	132	158	159	127	136	141	168	137	163	157	156	159	167	154	133	116	145	124	170	154	137	155	137	174	153	151	151	140	160	154	166	161	150	144	135	135	155	123	143	142	143	157	146	169	131	134	143	181	139	172	147	151	150	177	146	165	145	163	153	151	151	141	135	154	173	131	143	146	164	139	165	151	148	150	144	181	130	183	150	146	154	142	155	147	165	169	150	142	166	153	141	173	190	148	139	137	148	135	135	154	161	145	162	146	144	154	134	167	145	148	164	147	150	137	154	151	150	142	163	149	183	152	166	147	140	140	146	168	124	120	138	142	148	150	158	148	146	146	142	145	139	163	153	144	142	170	162	142	167	156	166	137	153	148	136	156	180	145	163	143	147	163	157	139	154	152	148	170	137	150	188	158	145	156	165	171	159	138	165	169	157	164	179	158	163	148	171	154	145	157	142	161	170	161	145	154	152	150	162	157	162	153	152	150	155	173	148	174	159	132	174	167	148	123	130	138	146	162	154	154	160	153	147	164	160	148	164	163	164	156	159	147	152	142	153	146	157	145	133	149	152	146	141	173	169	145	165	150	165	162	160	157	153	186	143	146	171	140	172	157	127	164	163	128	141	174	152	130	121	145	151	136	164	145	165	167	180	157	149	137	132	142	159	170	155	156	149	141	166	152	162	178	164	171	151	174	123	146	145	158	160	149	165	138	155	137	164	144	161	159	161	167	165	142	180	183	148	137	142	162	152	161	152	142	182	151	162	123	158	164	152	125	146	160	149	149	166	146	148	152	125	161	129	140	162	145	150	140	139	136	145	166	132	147	149	134	151	160	137	142	142	171	150	184	141	190	153	147	140	138	174	155	158	163	171	152	168	143	169	149	169	143	136	169	156	133	148	162	167	134	139	131	143	165	138	145	165	133	150	162	165	161	155	154	167	161	135	147	155	170	132	147	170	152	176	149	130	157	168	156	150	131	167	163	151	151	144	145	168	159	171	158	146	167	144	139	128	172	150	126	140	150	121	151	155	153	132	160	172	160	136	156	137	154	167	142	190	155	155	159	178	141	166	169	145	140	157	164	160	145	135	152	149	154	175	160	148	150	173	144	164	147	141	136	148	157	143	134	161	148	148	165	156	158	162	157	162	162	156	163	166	174	133	131	140	150	158	155	135	133	130	153	165	158	159	148	160	145	136	157	164	174	167	134	162	148	140	161	140	147	147	169	146	143	147	141	151	137	147	148	141	159	167	166	153	160	159	141	170	148	149	128	162	149	156	143	182	138	154	136	137	180	139	160	169	139	155	154	173	150	148	167	128	162	147	141	150	159	153	153	184	163	149	125	161	156	160	152	171	150	166	164	172	123	140	142	185	155	161	156	156	160	141	160	177	136	163	156	155	148	140	157	154	165	150	160	138	152	150	148	144	159	162	154	134	140	150	151	143	152	128	169	152	143	142	133	164	161	161	153	163	174	136	132	135	158	165	133	172	166	162	128	151	135	161	136	149	173	164	153	150	162	152	132	153	160	170	152	139	172	135	161	140	148	148	158	139	151	158	154	154	161	152	171	147	166	167	154	165	160	184	164	160	168	137	155	154	152	161	173	149	173	158	140	156	147	147	175	158	168	150	145
2258	449	477	500	506	554	446	465	486	482	579	576	627	520	520	475	488	475	497	496	529	488	462	441	484	471	481	457	442	448	434	456	465	417	436	428	448	434	479	682	402	454	427	427	437	456	420	426	442	432	451	434	416	458	413	457	440	487	441	433	453	426	455	463	446	450	433	435	458	445	479	445	464	446	445	445	452	458	442	444	452	409	429	429	461	438	462	443	434	449	440	426	461	415	397	424	431	474	446	486	457	451	427	481	438	402	449	478	432	428	432	407	444	425	462	469	425	463	422	431	464	454	418	420	454	421	478	421	402	436	420	465	457	416	463	438	424	449	452	430	471	468	419	429	416	435	401	420	446	439	469	441	426	420	425	457	476	448	495	418	445	435	427	439	414	428	434	395	405	420	426	402	459	438	442	438	438	425	426	415	418	455	438	426	427	462	426	472	460	444	449	412	450	454	449	427	433	412	475	436	422	438	466	421	440	444	446	430	443	418	439	435	436	471	436	461	475	442	431	430	470	443	454	414	452	491	449	411	441	434	412	475	388	467	450	435	426	453	410	410	428	451	434	416	462	426	420	456	422	457	466	410	439	421	433	437	408	417	442	430	448	434	462	417	440	442	420	415	423	460	462	437	455	424	412	440	422	459	451	408	438	453	457	466	441	451	434	438	456	396	439	450	458	435	428	412	474	441	451	414	437	473	410	433	457	441	421	424	448	441	443	446	470	438	453	440	426	452	426	417	424	441	440	433	491	427	444	480	407	450	439	435	408	479	440	424	501	429	432	460	447	433	449	426	444	444	402	450	413	437	467	476	437	434	426	434	438	472	451	453	436	446	456	395	430	441	424	423	430	428	480	459	462	455	432	433	431	446	453	439	446	413	457	427	399	463	441	452	478	428	417	413	400	440	468	422	422	425	446	492	425	452	437	451	444	426	425	480	460	441	461	440	464	434	440	442	434	447	453	435	407	458	419	442	460	450	432	441	432	430	423	435	427	464	469	446	476	449	442	404	445	420	481	442	451	409	432	446	427	417	417	416	404	437	423	442	465	400	448	453	422	404	421	427	447	457	448	444	442	426	459	467	397	443	402	452	433	433	448	465	426	470	411	414	450	415	448	438	463	489	431	453	416	449	438	428	453	429	435	426	421	443	465	422	417	426	454	427	441	418	469	450	445	418	439	460	440	427	436	417	444	475	438	413	450	404	454	426	439	427	401	486	433	427	406	451	448	475	362	420	463	464	426	430	413	470	453	413	438	446	398	450	471	443	456	419	441	446	441	456	462	463	430	446	472	374	481	453	398	419	440	428	457	429	441	474	434	460	451	394	465	411	451	448	421	425	451	399	451	449	437	421	454	436	443	487	416	441	451	424	435	468	392	414	438	428	438	426	488	424	438	432	422	446	407	437	414	450	464	446	438	435	467	453	449	463	452	416	426	431	437	400	455	449	458	463	430	428	420	487	437	421	435	413	472	426	409	451	448	439	485	433	428	463	429	428	455	429	452	461	428	453	440	447	470	447	440	405	458	427	448	443	457	455	431	455	434	434	485	418	422	470	445	447	415	439	446	405	448	426	436	450	430	451	466	378	410	482	424	424	475	422	461	425	428	439	469	440	466	406	430	446	398	409	469	431	445	450	449	446	447	459	430	446	466	448	456	440	407	435	461	445	425	448	454	456	447	434	459	410	435	435	435	439	409	440	464	425	425	426	453	470	442	432	441	449	430	449	477	454	447	438	427	457	448	441	421	440	427	469	443	475	418	435	454	450	422	433	427	485	424	426	465	441	452	441	421	455	410	447	426	445	470	471	452	416	446	442	431	430	448	438	435	445	429	406	431	453	452	421	430	431	430	431	449	471	409	450	401	461	429	409	408	468	456	422	409	447	450	407	428	416	455	435	453	421	454	426	418	417	463	432	439	432	453	398	444	472	432	433	430	424	443	395	449	433	415	459	428	455	459	441	433	452	413	464	448	408	458	465	415	441	442	486	470	444	487	454	437	462	472	473	424	429	460	438	467	417	410	447	448	468	421	465	444	403	420	393	432	419	429	397	496	450	443	463	389	441	466	435	419	448	426	408	486	445	472	443	449	420	442	420	455	428	439	441	457	429	449	446	451	442	411	454	432	457	456	422	467	438	444	425	455	438	421	461	417	436	459	441	436	442	456	457	428	483	415	450	422	442	443	432	436	457	464	402	403	478	433	426	422	408	451	449	408	415	458	440	426	465	410	403	469	413	459	413	432	444	458	429	426	447	414	463	473	462	454	446	453	433	397	438	430	431	432	450	437	419	403	463	403	442	450	399	429	437	447	456	432	440	417	454	427	454	439	455	440	412	434	470	434	492	443	415	441	462	422	410	455	457	460	448	426	460	391	419	428	443	425	443	429	415	423	453	405	478	428	450	445	453	430	438	445	442	452	451	443	462	440	447	432	434	436	466	408	417	478	475	465	439	417	414	449	451	439	444	404	442	414	408	434	454	473	415	449	441	464	391	443	453	445	464	456	441	445	423	482	447	442	441	431	425	427	432	446	436	393	474	447	448	464	445	435	448	407	447	435	417	476	472	445	446	444	458	453	460	446	430	469	436	414	411	416	428	435	427	450	447	451	412	458	446	462	428	445	390	451	442	432	400	409	423	440	445	454	440	445	451	453	419	452	417	458	472	428	456	448	444	412	456	406	421	413	430	442	390	442	420	438	447	450	430	451	437	417	455	419	425	437	477	448	428	441	444	424	459	434	442	436	452	464	460	433	436	421	423	447	420	417	473	421	411	417	421	460	426	426	489	430	459	449	403	454	424	408	440	470	465	456	440	444	432	459	414	442	460	434	436	450	429	447	465	424	400	444	452	450	448	455	438	467	449	448	452	455	446	455	408	450	442	424	444	460	462	447	441	454	423	427	445	455	431	427	442	449	402	466	429	450	387	446	451	458	465	441	456	436	451	441	432	403	434	453	428	426	492	429	455	388	438	443	446	486	416	425	401	473	462	462	451	450	435	449	442	427	447	428	456	455	428	441	420	435	428	462	460	419	462	459	471	434	402	431	450	416	472	433	428	445	443	441	441	427	391	409	408	440	432	474	429	406	453	439	453	448	427	452	459	472	396	436	423	442	447	451	444	423	437	423	426	460	436	429	456	443	406	426	449	415	470	468	419	417	436	433	411	410	465	474	452	433	463	451	441	423	423	442	442	440	390	450	443	420	447	455	431	446	469	458	448	415	448	438	434	441	445	402	437	457	439	426	436	438	449	436	444	462	446	407	419	470	451	414	431	453	443	410	460	456	457	426	460	427	453	435	443	454	455	455	450	437	432	451	438	435	471	459	432	422	460	451	413	463	407	412	439	455	435	422	389	416	417	449	424	472	443	421	439	476	486	454	465	451	428	471	433	446	412	456	429	399	417	429	404	436	431	450	424	411	409	457	424	435	457	434	428	412	442	430	432	409	439	447	444	442	410	458	473	439	439	451	423	419	469	408	435
7589	1144	1185	911	769	579	543	466	400	388	424	405	395	388	338	357	328	309	322	357	308	328	350	316	320	306	326	342	316	313	315	299	323	286	356	337	289	306	393	640	300	297	319	288	297	329	318	284	328	316	274	297	290	306	303	322	323	291	303	285	322	315	313	313	277	285	305	308	288	312	342	334	328	302	284	282	320	293	292	356	322	290	293	282	282	311	324	263	290	292	299	288	302	286	316	255	284	308	306	279	332	301	301	334	334	299	325	295	300	312	318	294	304	300	294	313	292	301	314	271	286	261	303	322	335	329	297	300	309	281	298	317	336	323	302	296	303	318	267	307	282	313	305	315	309	295	290	312	317	301	306	271	308	299	290	290	294	291	304	294	306	292	309	298	299	336	325	319	297	305	313	276	284	316	286	286	323	305	301	313	273	307	294	310	324	306	346	316	291	295	339	309	315	308	327	326	303	307	279	292	310	310	283	294	301	307	290	328	313	289	323	303	355	312	302	290	300	320	338	301	303	285	317	308	289	289	288	307	277	277	273	340	304	327	270	281	336	280	312	318	293	329	283	307	271	290	279	284	276	299	295	309	309	297	305	305	323	264	295	298	291	303	313	294	289	330	300	300	303	297	328	293	306	307	297	271	267	309	337	284	294	312	292	304	318	297	301	274	333	304	332	296	306	305	310	285	315	296	279	299	298	314	288	294	299	319	311	321	303	299	311	329	312	330	303	294	292	276	319	292	316	300	278	308	323	336	331	274	313	310	283	301	311	304	323	299	294	304	335	295	310	308	303	304	301	297	311	319	278	296	300	307	310	310	315	286	318	306	325	332	296	327	321	310	290	282	314	291	306	305	268	281	272	305	279	278	271	255	298	318	312	309	314	287	328	286	305	336	341	334	306	321	327	291	303	310	314	280	308	326	330	310	297	302	307	289	306	320	288	386	299	332	337	291	308	295	316	304	321	291	283	321	292	298	323	311	283	312	313	312	301	265	304	301	301	283	336	344	303	314	315	282	286	296	308	309	281	302	355	302	312	276	296	291	302	288	319	328	292	279	307	284	298	323	278	294	307	274	314	280	300	320	307	294	325	304	340	297	328	296	312	279	290	312	319	291	288	325	322	292	289	278	284	333	297	315	289	311	288	301	340	302	316	279	321	319	305	333	277	318	309	282	273	298	291	345	293	280	301	321	267	351	323	319	339	286	310	267	295	292	294	290	315	297	289	307	273	319	285	281	313	307	278	326	304	279	336	308	287	290	301	292	327	302	313	323	348	292	321	283	301	268	294	301	307	281	323	295	314	304	280	310	334	314	305	317	305	279	311	305	299	301	315	288	315	337	295	286	303	312	318	298	296	314	266	312	317	314	308	288	305	302	298	299	300	294	309	304	296	291	316	327	325	306	318	332	294	329	283	308	335	290	287	279	352	292	281	310	290	288	314	301	287	304	285	299	310	322	290	279	308	270	300	295	332	330	296	302	326	322	305	297	298	254	317	314	333	303	325	262	317	309	306	286	284	287	279	305	295	289	299	326	302	288	311	303	277	316	320	315	298	297	308	295	288	308	334	311	318	292	249	285	301	307	294	262	315	321	301	305	294	321	283	287	316	335	293	276	305	276	305	309	306	283	308	289	291	307	308	310	323	290	327	309	326	314	290	330	307	290	326	308	304	319	315	271	321	318	330	312	327	307	310	337	306	302	311	335	300	293	300	317	279	328	306	293	281	313	295	324	323	281	278	286	326	295	276	308	298	294	305	313	318	286	290	307	290	284	326	317	334	273	304	321	325	280	307	324	306	284	273	300	310	321	298	247	312	302	322	301	313	291	312	308	315	293	331	302	328	315	330	300	292	326	286	292	283	282	325	284	301	291	286	299	270	287	282	306	302	293	318	283	295	304	332	271	306	300	271	322	305	327	300	313	336	307	302	279	290	322	344	292	295	308	301	317	313	338	319	327	291	276	322	288	319	298	290	293	310	286	335	294	345	304	301	304	288	292	328	329	309	319	282	275	281	292	303	305	280	291	325	303	312	316	296	299	318	307	297	300	320	317	291	290	310	301	302	274	345	302	300	318	302	318	292	325	297	277	267	272	344	334	332	273	312	333	317	322	293	299	314	264	313	318	287	299	288	292	302	333	300	315	269	340	293	318	299	309	300	280	291	287	322	297	310	287	312	293	318	308	326	309	303	314	302	293	327	289	299	320	312	289	291	308	305	325	300	338	309	289	309	290	320	275	316	267	308	300	314	289	306	314	293	254	336	272	299	300	296	320	279	301	291	317	287	293	292	317	295	304	312	293	294	294	309	283	285	307	310	330	292	289	315	335	332	259	272	312	303	313	345	328	321	305	304	313	298	303	298	266	326	296	311	323	307	280	288	297	295	309	300	301	320	303	317	321	324	307	317	313	300	284	310	320	319	283	303	308	308	310	316	288	308	317	293	310	296	299	314	285	301	274	283	299	303	314	315	306	310	311	333	280	323	306	289	299	290	286	328	314	295	275	286	339	290	286	308	315	315	305	307	309	312	301	305	291	306	263	281	302	289	326	280	316	277	293	280	298	319	289	325	309	334	308	315	339	303	311	264	292	290	279	341	290	305	285	290	320	295	316	324	307	305	304	272	323	299	297	306	323	298	305	283	269	286	266	283	294	313	307	350	304	295	292	300	294	317	314	283	318	277	318	332	296	310	311	299	301	309	324	287	315	319	295	312	306	315	310	307	301	337	298	307	258	292	301	318	301	277	311	296	285	304	284	293	303	313	305	335	327	307	333	297	293	309	334	308	311	323	290	303	309	291	282	292	317	322	322	297	328	308	301	279	303	310	334	289	288	321	325	308	285	304	322	308	301	311	301	273	309	309	328	302	320	307	302	262	310	304	275	279	279	308	314	305	354	317	284	286	300	292	305	313	279	313	282	305	317	285	297	293	310	323	280	295	275	293	311	306	318	302	325	300	353	313	295	302	272	300	313	305	338	292	322	305	278	270	312	341	324	309	326	305	314	308	298	298	273	290	277	290	291	296	305	315	333	319	320	296	318	316	310	324	295	315	268	312	322	295	282	288	305	323	317	328	344	295	286	323	321	293	312	287	310	318	316	326	308	323	300	332	281	279	316	330	288	274	300	323	301	313	287	301	300	285	267	311	292	312	319	292	282	313	314	330	326	331	289	307	323	267	319	310	291	302	314	301	304	327	309	287	278	323	276	283	302	304	302	301	289	297	289	315	292	314	313	350	305	282	331	316	287	273	312	310	305	287	307	327	306	306	290	287	316	303	313	315	289	273	288	319	282	280	292	312	269	284	310	308	291	297	318	304	311	309	296	295	305	279	302	337	310	290	321	299	326	347	306	314	284	332	314	309	326	315	306	301	286	307	306	294	326	285	327	300	302	321	316	280	262	309	309	273	302	277	308	285	276	269	334	280	298	283	289	312	308	307	295	320	300	305	303	291	273	306	303	333	303	317	291	300	287	308	279	317	300
5960	1472	2560	3014	2669	2428	2002	1776	1470	1422	1547	1517	1604	1288	1157	1109	1032	1056	981	998	1001	990	967	990	945	862	886	864	826	916	857	849	820	816	884	810	812	834	1107	3428	779	806	836	785	798	825	776	801	825	775	775	771	769	771	789	727	752	767	791	746	781	736	749	766	737	795	728	779	742	707	749	736	737	744	751	784	751	796	764	799	753	771	791	780	774	792	751	783	728	745	794	805	755	738	767	783	736	736	789	766	728	810	780	725	736	735	743	767	770	739	684	710	762	743	768	731	776	775	788	734	769	753	766	747	796	720	759	786	780	772	744	777	777	748	766	750	793	821	730	750	749	762	769	765	750	744	740	717	749	777	721	752	775	734	742	811	734	718	797	686	763	736	754	763	730	736	735	776	754	759	751	744	721	735	733	744	750	783	685	769	721	744	828	731	776	750	805	793	739	809	748	748	721	748	734	732	773	769	737	738	795	759	752	785	729	759	779	808	750	695	739	770	763	775	724	764	741	760	791	786	766	738	726	730	775	725	791	769	753	788	762	834	762	753	768	750	757	796	758	797	758	754	759	833	745	762	772	778	755	746	761	769	769	731	734	757	731	769	779	770	750	759	756	782	759	755	730	766	759	722	731	765	729	742	750	752	761	794	733	786	753	773	701	774	759	730	751	760	737	779	772	783	718	722	747	727	749	766	748	771	710	751	725	776	727	712	766	726	760	811	775	761	726	816	788	765	705	777	744	756	750	782	736	742	772	749	777	708	765	734	767	750	712	781	740	722	738	818	784	739	735	745	780	763	755	744	762	748	777	734	783	768	749	759	733	768	705	777	780	750	789	779	726	782	722	758	741	787	717	761	742	727	736	804	776	763	778	722	754	737	723	785	772	763	758	760	776	731	770	795	765	740	761	718	758	759	725	794	786	735	708	771	720	792	730	758	723	768	776	711	721	741	777	737	797	751	754	732	776	750	795	747	776	757	755	726	756	773	786	784	819	763	769	741	736	808	710	776	747	761	765	720	715	764	719	753	767	729	752	772	739	763	742	749	772	747	751	714	716	734	789	745	673	736	763	771	747	769	758	757	727	747	745	823	715	742	777	795	723	780	719	736	749	783	768	773	787	788	736	772	753	745	750	748	737	751	767	777	741	787	746	751	777	803	721	739	734	773	789	746	770	764	805	724	741	755	790	715	795	716	766	736	782	734	771	736	724	773	822	750	729	728	810	774	774	791	765	795	762	735	784	756	722	754	746	759	801	798	761	743	761	725	795	759	734	782	753	728	782	805	751	729	750	735	832	775	768	719	724	841	833	739	773	753	776	803	757	779	772	762	775	803	768	764	714	724	716	754	747	804	772	726	760	763	729	766	714	756	746	782	732	800	765	734	746	766	724	790	761	777	745	782	703	802	746	760	791	744	766	786	727	746	781	719	781	733	768	761	774	761	731	727	725	742	767	707	780	734	805	797	759	754	738	785	781	743	736	726	694	749	726	748	701	807	767	825	798	745	764	735	782	764	800	746	753	765	788	755	731	787	743	739	764	702	746	734	765	755	779	754	720	734	742	765	744	763	766	762	768	809	722	736	804	780	778	746	799	716	753	725	749	817	800	754	782	791	759	760	744	759	787	742	763	717	769	777	713	715	741	713	773	773	734	731	747	713	778	728	815	776	785	755	786	770	754	762	734	716	775	759	737	736	803	777	772	759	746	747	717	783	741	789	758	765	770	738	732	763	740	731	799	749	759	743	754	746	710	720	733	741	769	784	752	786	723	750	795	725	698	762	730	754	756	730	718	802	803	737	777	734	771	776	794	758	753	808	702	789	755	748	769	710	752	723	767	799	733	793	752	779	748	761	731	761	757	740	804	783	794	727	748	780	787	735	729	754	751	715	767	767	744	775	690	775	743	765	697	754	716	771	771	741	712	794	718	793	802	698	750	736	711	771	754	775	755	753	708	736	760	730	738	779	737	780	784	763	778	720	730	784	723	763	773	753	731	745	776	776	791	700	764	772	754	741	732	745	817	735	745	746	766	722	762	767	779	739	743	746	747	714	756	777	757	731	728	786	764	773	736	725	758	817	736	765	787	789	842	725	747	757	751	758	784	749	774	777	747	774	772	749	767	767	756	737	775	725	793	761	716	725	736	751	703	762	794	717	778	738	746	774	727	729	774	783	750	782	740	782	735	749	771	775	731	706	775	791	751	737	760	728	718	748	764	773	742	789	768	762	823	758	753	745	738	763	738	749	682	789	711	768	720	768	784	771	763	757	716	762	754	741	771	759	769	764	740	716	760	778	731	743	715	755	785	722	748	743	779	718	732	756	762	817	790	759	755	754	786	768	763	797	744	731	759	768	735	809	806	742	724	786	749	754	698	752	770	781	757	732	763	723	698	808	755	783	784	739	733	790	747	804	767	741	778	753	768	755	793	726	748	754	808	754	755	776	717	754	757	779	777	762	766	733	762	730	753	769	744	747	729	757	750	817	753	748	797	759	750	728	751	781	754	695	782	766	710	793	724	782	759	758	724	707	771	754	793	825	779	782	752	727	770	743	746	762	780	691	733	702	754	734	740	716	775	765	752	750	706	706	718	728	735	764	793	714	778	774	761	823	755	696	783	757	810	788	755	765	750	763	753	797	772	762	787	748	759	743	807	752	679	749	753	766	704	730	748	781	749	781	771	782	762	765	755	783	726	763	722	773	798	786	705	745	773	762	737	753	783	743	794	769	784	788	779	757	727	773	723	757	766	738	756	760	763	747	771	735	734	758	783	820	785	775	783	766	760	751	783	757	773	764	777	769	781	706	751	721	731	687	731	744	775	822	760	720	770	782	770	739	733	758	763	773	743	772	806	784	789	779	746	779	735	762	805	700	733	756	717	764	763	746	723	739	745	804	683	767	719	742	782	753	746	791	757	792	713	752	749	802	781	741	748	783	746	723	730	756	833	766	791	786	748	747	786	726	755	774	728	758	760	735	755	811	733	789	749	727	747	783	748	790	748	764	755	795	750	726	701	736	721	727	776	780	752	780	752	726	777	735	810	735	767	741	785	767	768	762	723	748	734	735	758	719	801	746	768	786	713	759	720	772	717	750	780	741	762	743	761	695	736	748	757	755	742	781	750	770	777	732	729	742	769	739	784	796	729	737	700	748	767	779	735	751	731	728	792	729	755	740	696	776	724	720	788	756	790	741	714	741	796	760	770	718	749	753	728	735	793	790	750	729	814	740	768	750	768	740	746	783	772	731	773	724	757	766	705	752	762	744	762	794	741	799	731	733	754	731	811	778	772	734	779	741	752	746	780	757	692	760	774	736	738	739	733	786	775	738	702	747	851	718	812	746	750	741	726	784	814	764	741	714	776	779	743	747	742	784	718	784	790	721	765	765	735	725	720	750	747	764	759	720	750	764	757	760	727	765	747	768	748	766	724	723	730	756	715	831	791	741	738	703	734	725	742	735	774	741	718	739	786	740	733	811	716	757	762	721
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
